174524
482486
199500
523205
322559
434106
147857
454511
33617
131416
660455
898332
20868
423635
171854
41726
46284
298870
189072
143672
3030
187271
39680
538116
505150
692878
649059
285982
75779
112386
276201
11894
163065
390555
552269
129322
17789
668586
279086
34454
51193
244637
30245
366363
483983
166317
29522
60750
115630
627075
649369
87490
605981
540938
85732
121586
144917
103542
3430
34208
64948
134235
14983
418593
213026
317370
170759
297133
274408
36074
232229
89674
134830
272752
17268
272357
46393
277496
85209
136189
7404
570527
422719
4288
91543
172401
158856
444994
224029
26695
542317
131168
301772
57021
659121
208287
289207
471813
135808
526467
477924
3114
223076
98387
608772
873411
61199
86077
44559
13668
482569
468162
213026
86158
49904
79853
316643
88982
310655
122258
155606
5442
1111
225663
486350
62191
763
32124
461624
188932
165164
291225
55320
74392
124560
27623
61003
16528
283893
23914
25304
537
211682
7743
766
118558
279768
770043
148425
16912
4802
3430
133601
563121
441002
251109
45605
8317
457457
303596
358459
372499
40494
131431
2351
453249
719885
466968
123566
177470
70799
420567
189657
288033
232733
16869
56933
395502
289968
24375
51967
151894
691538
638947
531390
215290
105613
185905
67050
665847
289900
293563
53767
183128
427721
195626
109200
206234
18447
737641
158235
79239
327100
124007
171530
815920
399443
623746
477325
154638
17353
7172
7593
13048
62760
8900
132729
746337
172830
546964
151233
3220
581726
45577
236415
143750
145000
309047
120495
116485
595914
31624
36419
895994
44722
46038
85989
236256
203006
185472
651815
392165
479436
321330
287310
672035
475676
203974
178752
313927
563231
263541
201691
93626
173707
121949
208223
717213
85616
225206
101774
20594
667340
14515
793855
463408
35278
98481
710918
924863
44249
538385
40721
458574
174539
694
96066
16321
307862
130806
10458
504586
93435
622455
270273
18667
207705
125915
199082
522037
659605
156761
182449
582618
190042
208426
6405
531234
563714
530418
289894
621437
10862
70677
872537
73104
283413
203451
561241
627774
564271
149167
935593
53259
636461
253715
312482
32015
319806
183726
601932
1093
98544
92444
171512
111677
772753
173795
155695
162401
202739
275295
180103
36717
157443
801053
275069
212982
393237
84429
187788
521011
269901
841195
113992
870989
195604
48058
150431
439878
568089
3942
524064
110126
682206
243748
400708
110540
540267
161076
17692
126527
271331
94207
230296
490445
390258
184188
570156
79992
402871
264122
2951
295974
363217
275858
490224
18174
159188
784270
536466
294897
32874
941350
11190
337865
342279
465177
126792
250715
283896
474188
148382
176331
79452
439423
45209
673243
370894
160521
96141
40517
7528
426228
44552
298335
545698
541524
332534
207138
187272
37213
207125
324308
5353
217628
196672
156797
342786
22993
655368
371861
291009
20549
433820
742695
295722
165808
538258
982604
38371
118924
99222
139372
104161
462966
453862
139863
453236
24756
100520
722431
427387
45278
102309
329481
198970
632139
500425
592636
204411
398241
589026
28317
40869
75548
125881
83842
67080
12810
8097
83903
214269
226853
6514
395820
204310
124298
12952
394803
8476
62729
17930
2624
842446
337260
387930
304469
457321
654136
182548
385867
227302
82250
325641
593019
756361
13672
4535
253603
37901
27065
119
260074
359209
309082
201355
162074
20423
168898
414894
353731
225110
192749
91634
409858
187340
396874
282830
165467
21224
36640
387867
7350
429191
77603
107783
246942
91468
132954
10420
197383
287373
54309
151643
109970
653392
8007
236190
77328
174026
451014
190725
78912
382223
64936
15810
497149
343095
525197
352248
10996
148865
54672
330490
524917
182811
337387
183118
117022
47638
93514
73768
204634
4356
794488
17778
91422
562588
3661
139324
405257
63175
28949
213515
344031
309945
234256
122054
214183
187306
546855
55114
417318
111709
541172
180907
168218
63522
21800
204677
39503
162272
44201
318616
671245
414566
348600
400198
366329
155816
525389
63868
324531
197708
707040
165468
308368
11079
649237
113436
110681
225512
89364
479335
86700
769066
190976
36715
702570
861793
530618
50757
193198
454519
5726
218337
184293
898025
95046
191868
6869
517667
271061
922536
169321
79742
265240
26106
263946
14813
171441
149080
384563
404118
212590
678300
44159
206073
21317
250045
132112
71749
453794
814646
10843
198622
153356
88012
242224
162790
607910
430511
684094
401032
40916
29929
283378
428251
557568
220897
207735
285741
125556
10401
87965
490409
48590
417563
91327
37057
170021
64861
12428
526147
59062
440417
85765
334255
208333
52706
112045
76239
48776
15337
254850
394447
198536
4306
387572
461948
30469
68028
111839
24667
161446
96350
469125
55289
350400
633291
1534
529176
399054
45679
364106
119230
91135
48658
158422
51041
136961
83606
1075
452030
269374
492011
408817
350508
30446
114378
194515
62236
27652
380801
111988
611960
6300
256450
46415
306013
45777
629298
433917
9751
437
333383
499809
541737
38405
107498
75092
366579
121727
29340
308675
21634
440427
355617
132740
180337
92022
121020
174683
285401
96257
33302
178933
402110
94144
22986
48244
260353
514748
364586
260473
77214
422216
346011
156526
251436
101476
892500
633336
367729
23298
424151
213918
10799
90461
780073
50865
96534
137761
45940
7457
472261
177088
494355
45868
241691
209752
138772
653862
228168
385509
786377
80094
135939
624210
893704
300084
42193
102398
359207
10920
346184
376357
250366
165309
287385
93386
336349
175316
90935
45544
124850
18921
99047
165354
57493
125207
610415
365714
231980
115271
255239
136929
439696
560245
679580
68475
383087
20651
376742
72251
91690
68074
51343
237763
7245
3648
59966
571497
72600
426679
106399
391335
6000
30067
369965
143450
252337
565603
52133
492087
100012
113710
50501
316615
77658
97995
31459
167977
386990
179074
333805
607672
26639
745841
289645
301926
82980
155495
112612
384556
69526
467885
186731
92261
540495
332756
181032
69511
35333
510590
41043
328502
263598
140413
296809
410347
99203
108973
2227
50861
893857
34208
132904
423061
810992
185136
440448
341108
25226
693170
390982
676827
305111
27446
1042
28044
113188
702785
44816
258370
17636
433631
116069
271738
623507
234338
108970
71582
88635
372910
27815
1865
94397
12730
229856
42505
76032
47877
163343
80321
757988
492019
175238
65001
472516
77854
53652
138644
275109
40263
274337
56038
259752
23224
725283
82196
910768
522215
91519
116130
307476
61651
462889
93927
131261
57846
617276
12119
175442
33106
208053
543841
440275
8608
339160
144046
640241
94228
114075
622239
196850
89711
10430
81619
532670
30438
141803
810284
206499
367590
2399
416712
521516
92516
283618
473009
51921
825379
264656
242675
74248
427044
467379
156837
236376
33587
9353
17360
271442
148694
792918
9089
12340
597063
123182
392368
75466
102016
221620
48988
416314
209958
333490
229637
198859
328005
395604
89104
566249
43338
200294
38492
29678
166401
135155
108726
69539
771969
76661
66708
33588
334904
110143
317741
23502
237093
466648
23282
158888
602848
6545
516933
504114
491920
369130
1619
8445
361250
62136
650155
243270
135528
113906
37539
36745
368624
239843
760532
858193
25432
85708
362437
316071
34191
188450
150394
93727
67187
318839
172072
341651
539766
97742
81805
62933
395943
245161
387949
337959
260720
71702
698573
113826
738650
462224
584693
418004
259136
62522
681528
14629
49307
65923
548717
258274
223217
175563
252727
23348
6186
88375
88445
204376
92047
292039
370448
549673
444211
140990
41230
273445
17388
174636
77489
170079
952883
88309
354266
33210
100741
167173
34696
361379
139143
50171
608126
65328
6775
19388
176742
390759
170618
149517
138576
853178
254251
349039
3772
37632
359771
11246
90678
258217
9586
29450
86981
38173
674085
492712
30637
46845
130758
428675
4932
81948
558565
824072
403477
168767
139604
361975
445618
820033
26628
724852
169556
88680
59533
130812
67468
261797
135153
847774
245813
269515
134551
15789
2056
876313
479001
5100
85201
119620
542100
248117
261437
203788
342890
265653
32185
7136
549256
4689
89309
365481
92139
243734
52911
329105
208324
9419
48015
270825
436719
242209
182176
555070
308828
316291
64349
196212
179486
367390
289298
175396
27149
302667
309336
55784
923724
408164
143114
13999
764973
335951
213641
828621
18947
11143
677566
169520
507844
357829
304882
103258
329860
317115
884989
223027
188002
786368
25437
386886
52738
131528
793862
119928
547101
62201
156143
34905
31045
38136
330398
2323
236982
296002
25905
653502
85004
34407
466204
402853
169693
284196
711184
295517
333276
11644
42280
564705
57305
1913
255246
10620
32121
38780
478402
329014
73899
317857
10682
221215
44255
33041
361858
531655
411069
444952
129656
131871
279950
279554
19265
144493
571702
199835
58558
7518
29637
287879
212265
222601
458342
4860
303276
123097
551988
80464
222379
116904
385443
535092
701705
69986
17789
301026
64382
206456
236115
189779
50012
212244
69193
471594
240290
829513
385696
56361
781446
291380
27512
200068
3045
439691
49047
13131
69681
38652
82164
204568
60794
3013
198125
476056
35507
16772
347752
13602
1087
263985
698950
191533
54734
475123
73645
693102
562526
550834
634222
54322
803823
701975
79803
145232
371144
27088
451533
50468
5990
184779
712252
111933
255968
106015
57517
561118
76053
543071
135392
187559
366959
75846
854711
126363
360642
41384
605297
21526
393996
413428
31933
206464
40998
108952
45136
611713
529606
56065
166342
10826
409150
6062
9801
59481
477907
301143
53988
589328
178187
14430
591871
162390
107973
43580
54294
100459
169610
120597
318409
673344
488409
689880
109668
2643
248539
555471
174360
65047
139179
246485
57558
14947
182216
249595
201602
134114
293730
114707
573609
108517
29612
211821
345631
186935
546020
187756
22696
322542
758514
763850
540962
70576
21572
155132
349495
26978
334945
88022
17133
371074
1224
30275
36979
495599
595760
84142
121904
470991
67873
207679
679710
11443
228775
618985
371478
96170
20714
31065
217323
429602
164521
17205
84787
262886
229013
92897
43132
14945
119142
205749
119545
423768
606275
449632
588820
48989
531046
341744
43921
45454
529567
215490
188842
592716
428696
242188
256889
717107
112296
9547
68100
213477
191614
387640
118328
551383
274416
289036
17809
188298
26283
228616
167048
710214
380852
49536
374558
21503
135938
346744
31950
13891
11648
71103
565801
398689
80840
643397
741292
46221
559935
123344
163976
342655
50200
97796
452880
476470
207355
153971
132116
43830
211419
685257
67952
37023
777221
20113
207643
70618
783895
209827
166547
42420
114944
378477
253900
194840
826954
598276
237622
94529
415426
29580
207620
688166
306992
132406
263683
161735
252977
697704
326431
222899
271884
44724
47493
818493
10783
161859
817553
388846
111246
179100
480141
170617
100122
223368
541792
478532
69301
31577
12999
620052
25908
434782
44035
319937
83989
398017
206851
483603
363798
115710
537625
53791
88519
53086
94881
337992
393640
325458
42187
307862
761375
47966
206991
102993
313245
348097
138057
276704
799909
142815
113320
321804
45370
138183
521059
82910
14659
181913
35247
5182
538943
23689
75832
682192
68219
48314
55922
823773
95028
27040
197132
287435
438871
180326
121200
108813
67593
704613
163215
27264
172914
66427
388138
445684
437970
14754
39208
658758
433243
1201
52398
474249
888752
105878
98383
154900
729132
5446
161138
32951
2543
146563
108370
202967
303257
513967
509498
195202
20301
222891
7237
724332
31199
1027
352330
4074
132150
16939
66389
214593
567880
238892
242840
776
217083
18211
27957
447705
74041
472441
121109
294374
471598
96166
502652
181859
13755
290063
160090
154368
229604
384697
351187
333079
459743
87870
533243
121431
369870
161146
233414
446593
8730
375329
77199
380405
439293
435522
92070
79303
15336
264918
64675
627743
174234
1530
289417
241729
114742
692086
469335
69484
187564
143722
44951
51638
145833
248390
162529
164894
479538
255500
128275
73638
230781
321319
51938
38969
347750
215446
299351
145072
18898
301989
182312
127503
181161
397762
291834
156466
65233
665489
531706
75855
196981
634544
100937
29150
280555
344913
906982
73549
62009
739721
140301
314340
253080
5247
25803
46375
165754
60482
425604
76220
11145
4266
289250
364392
801352
82437
49311
145082
507803
538398
330648
225903
396141
396838
378446
3557
343268
747994
57375
703345
133868
241860
406205
80831
39835
171565
278637
183448
234987
235763
339969
397330
445981
91037
277775
263034
202392
328682
4964
110298
362693
214824
32250
70158
297549
99029
238020
623041
241157
553194
32677
557998
145425
174270
403882
102679
175076
131029
96541
415789
410067
531327
90506
614521
259557
725089
472241
268600
14343
7025
171248
460521
99134
204888
143604
812927
158610
225166
22074
87687
293978
158679
755855
79029
340469
654113
102886
29069
120910
104013
643584
154017
639503
127008
34433
837107
17303
134064
357428
509510
618175
387433
179684
441284
67519
31520
26506
499906
847332
31955
25146
575459
4633
141407
478746
249144
1473
11778
168812
86557
142014
128137
55649
408982
19217
67173
361682
152016
519839
345163
63380
105815
139162
629978
72982
53621
553126
371618
387324
353424
69743
801417
64360
560241
1423
88449
171896
594670
46523
19721
764629
207712
622832
405477
76682
916292
430396
550479
146874
396437
408522
578209
490848
483723
171710
752319
487883
662440
382989
96553
318737
28304
114830
17207
442729
121665
396588
190064
70266
566355
434916
288563
232620
11347
366638
348877
7671
625181
130332
12813
557352
570534
561749
151199
319927
36316
83517
92912
454559
399023
29227
313467
142947
403971
97768
754201
177042
352836
11985
166940
153624
63232
491754
245377
336892
275346
4142
77181
168160
190050
4521
30380
55752
758305
63424
129479
17484
229
790895
407809
654792
1937
327896
308994
250617
269680
103860
24017
486328
169987
3485
397007
108773
60362
287314
341108
495166
833065
30393
206440
216991
331567
37539
126312
206547
63095
46110
121634
252454
149931
962562
419849
685630
937382
230832
14438
267322
176872
197388
114948
505217
144509
372491
22414
6892
315515
68724
1564
44156
221916
127534
315431
125432
390
588790
141918
40885
797794
5067
103884
217217
63517
692837
699
499245
6580
197957
837768
427456
14654
189024
498084
475332
379362
59382
161506
12060
49714
437124
225124
154372
83291
122244
266845
361986
149386
372484
317990
63727
232758
21656
2419
527970
58672
72871
132945
123953
130767
373698
103350
70170
97511
226229
202943
396045
168160
726234
118677
298794
25919
461144
57997
132513
332326
767164
79199
4716
3600
495224
374235
131810
88470
150543
106677
222706
1612
140418
175214
122327
13320
635530
34090
705773
256715
165096
608310
184075
160195
218753
670532
60258
534021
386550
751836
228642
244691
367232
184706
36021
2891
348154
16959
6102
120558
551383
625236
463824
11487
50212
63107
578326
107304
87479
10931
20584
26707
270840
148251
323109
905765
27740
111765
100947
219670
101143
155088
326610
621933
23725
266322
491342
208196
60246
308300
36545
234453
247837
501488
446974
88766
706630
51036
58590
24584
86267
116277
447856
268512
157331
255938
98355
296045
174797
473312
188754
648859
228027
236914
723011
197714
599182
675863
282582
138340
36150
70179
146141
18190
98131
47037
218242
231019
94486
153
69035
358049
13380
263163
682270
253165
637739
541574
348620
10782
76281
159970
94472
134519
23739
190113
420124
128224
550923
79310
504642
172862
480580
209653
20088
369700
234248
371298
626047
274540
10878
13304
517031
215034
380659
153546
132090
138199
57192
54506
463658
135796
382078
82710
318357
306932
151558
250685
224568
4994
208131
70113
325703
215519
2183
168162
49493
37181
54761
315791
6392
216292
8212
303319
55157
119821
35477
355910
157596
31908
13875
215103
104022
219269
25689
597431
53571
320204
433344
70417
141156
10
88064
164361
206897
416441
88554
458594
177946
272416
64133
176944
13644
411153
28519
511033
237825
537229
112577
26132
2508
111697
471738
368474
21870
70360
113744
489801
270836
536192
22181
246046
285869
162503
2511
293
447324
461071
499892
213174
180024
73528
759759
121067
238245
520443
190686
468498
323799
278952
487544
63221
278014
23053
72247
102519
2044
557497
17075
393110
877080
119346
591781
33900
420934
619973
59392
2572
134032
32045
182096
315960
59554
352935
75959
103499
91564
118749
404513
137909
208211
2575
239951
22016
493220
45277
82054
18766
133318
678875
493644
412467
68830
230885
253601
43046
595388
201334
26962
81891
16696
21807
357774
201085
139466
75443
96544
208350
9387
1372
120062
226376
514305
159572
191713
144140
97201
65199
76607
77556
668816
250880
255556
423578
343795
21964
50996
827848
588987
494782
788675
198941
332457
53404
17624
43843
56797
313129
395370
212785
280826
449333
1378
45776
78417
338801
27741
400835
204124
212951
273792
134982
197123
128851
3321
15206
615532
72746
132400
354855
16173
845073
372442
753643
335840
28450
127781
651848
559440
266764
24327
175665
468542
72073
530924
144336
409827
206287
227207
17748
478187
187673
48475
167290
439317
840290
442751
75948
285755
126389
625402
14641
218916
56433
140358
49882
50419
288869
690573
348197
420473
345734
234384
688817
621353
39612
214269
113667
199091
78187
85246
124095
440696
96749
14523
120567
149620
30707
173065
114910
797029
131332
90767
325848
88580
41389
376819
23251
96412
163025
276816
758100
202589
151459
42067
229299
313371
175811
91371
107740
248878
46204
392973
108734
229639
32394
17203
58099
180117
53
21064
365305
630895
15093
449558
119192
338676
585765
406513
1022
291392
258018
365844
44726
442679
82780
14719
358543
176505
236434
71560
479953
55799
35438
113925
17901
400899
217055
253854
117699
421718
235816
306164
402638
918108
149281
216955
7632
387657
85127
564505
764604
245880
53193
94472
22982
67947
17552
21226
275293
409260
286447
167102
279331
44650
9604
53192
377885
262375
768197
280442
113055
106185
130782
4684
152227
215917
257950
114803
80460
873127
9631
275436
401579
58382
618215
44253
51983
280370
48241
411785
257422
171135
336907
140784
136755
132808
335949
121708
13606
256287
47996
84873
125890
288519
301036
249959
176726
31943
243809
8398
56864
78774
192685
17879
39741
489195
349342
254531
178594
5410
318315
133221
153600
646458
635780
262322
17872
103229
338991
104865
624290
21492
232265
85492
377058
422694
432027
127434
378637
83613
437361
251506
533248
708634
89497
21377
82704
492094
50984
559184
23874
64117
561091
63573
407735
290893
395802
847122
247671
61220
269307
769043
358783
755573
113561
21563
41859
152408
24329
165246
373013
2323
181441
21747
205949
326908
344748
308428
60030
304089
436180
20874
484574
23306
350872
480670
612242
494526
58325
194355
395625
437344
555470
438190
338919
102925
22717
91972
209676
95505
29319
498291
252526
45013
100038
698681
107167
317353
272348
398320
238097
424216
722752
321954
435785
127603
289129
57281
35647
255556
382278
31736
667161
534582
74050
196583
142034
296188
569977
5644
711493
649009
23105
128210
18795
692378
330480
201036
176733
336976
497642
167686
263946
29113
350290
433569
1452
525389
33319
302654
129860
112740
94896
37017
674495
42415
260572
100308
231952
48465
3506
498480
343517
278526
266192
359903
160972
214935
631961
45070
514754
136076
76751
13873
67512
552635
29497
51190
10962
465193
866898
255790
324666
324784
411808
632532
162247
288068
234011
622413
349591
44006
46780
535625
72054
361612
42597
203663
12337
527335
43830
348969
180243
156214
104159
295938
16832
144937
24192
269713
466069
404296
849
24902
573507
672860
70175
202917
623396
501544
334294
534220
82976
221662
126090
514682
127609
514345
235490
108069
498507
325226
54181
196478
606463
145665
6562
154246
91141
2115
80764
817772
463782
396522
119735
203242
16549
62448
46327
239268
415056
139908
635509
193479
311673
434288
149502
257369
1342
35280
98739
2354
712449
238050
247604
192290
83884
38052
430278
108378
4077
20468
21171
53266
273117
138067
548933
39159
266179
25029
28812
85634
64129
85153
410995
526756
668135
310576
122130
422339
666195
401639
493924
126499
274417
4387
375706
615563
105758
53907
274399
440838
34414
178540
652573
129213
218724
670992
31039
9100
35040
700516
717898
94287
290116
2529
439836
68066
98760
378291
207351
510432
279255
34575
470780
244955
55804
131633
80148
721552
103942
971332
385068
199433
99618
61343
142544
720383
61079
400411
23376
475967
16273
374222
143370
494686
575959
26483
108106
602070
9091
104261
2285
249816
126780
244390
531784
548655
377670
204974
57668
254408
232062
103803
320606
103467
28535
480745
139112
15487
219224
541623
35719
658599
519803
419366
363503
398374
8456
499856
202849
50286
88330
70382
459872
260307
341344
87595
660561
90038
62065
110051
35768
61206
223931
278269
461743
568158
260402
77124
151997
400407
309857
28974
817197
517782
211000
133148
49798
187454
18664
271896
266458
312011
206540
776793
165446
176951
582731
246607
641808
204910
651923
127097
28297
606465
36139
596659
183927
3534
188
534061
428522
48528
544667
192018
474132
202602
243507
593943
706094
30988
763566
192654
487519
428547
762541
363749
448160
255899
128566
65622
184201
199608
516765
18634
89844
111542
295365
363835
264488
428284
52616
44618
247617
319404
75783
23018
206319
296041
584087
51477
592311
131142
93825
244371
45611
508605
261977
696437
151505
618398
115285
50836
329194
483225
702280
74642
28614
175783
171332
410823
29063
523036
350484
219699
741150
396283
239691
431003
111792
152221
34235
272873
54090
410521
291522
29392
90983
533112
120305
221492
546723
19375
21936
91648
29769
11741
646751
279192
60754
473877
576978
720562
38724
571040
398548
178981
86839
23515
643746
77749
23091
650643
208622
334398
287762
31912
13522
245695
767006
802637
274959
176677
514029
903812
62089
335621
562412
433780
36351
276004
108970
192878
22293
479543
237646
194143
410357
646352
519032
15648
244620
404036
113815
797000
72360
433191
34689
451890
95533
122063
193587
300031
233541
196372
200898
480025
242630
122269
6212
605074
19937
48476
63757
188608
549512
84886
709579
60882
850711
581125
658721
13529
689185
496285
675429
356791
66163
193674
478067
44755
214516
313541
37044
359124
501142
39626
35066
22711
63882
401207
111363
832821
966186
543705
269543
87140
354703
497381
214535
852932
148275
150088
277549
231084
379275
181616
664106
166610
186104
194590
50239
84140
42215
20607
91669
174180
291093
129618
57244
171438
408274
237789
133049
134355
440806
16535
301791
16252
416672
130711
433951
393065
114722
360918
424018
313088
323559
538054
244496
232619
113445
808836
41857
5996
126012
63002
84515
750722
98719
638694
494071
949938
509567
275268
365907
188305
157459
455492
917109
6611
782495
79356
84809
33106
230185
6397
57944
242262
466345
258305
262445
578877
469348
272323
82373
593129
360084
650030
506685
532948
334874
74105
544710
101099
233452
599472
2553
243658
297543
723478
665948
429330
687735
45380
116956
463132
103304
45800
624534
50584
515894
103121
12903
397919
190959
15921
56648
664555
60566
314506
904455
263966
312279
43336
143550
387036
22564
214787
70303
97645
15046
95227
264655
226314
98970
298144
551377
481255
16547
1119
13931
101554
20745
929005
239770
160343
184563
507654
51403
926140
525191
209983
3165
330113
6114
410971
167359
39094
170132
263725
655404
22270
315539
489659
590031
54876
565192
47622
662671
141020
468804
467948
381639
448914
105552
127314
278446
31168
57665
2062
389397
39507
235090
154090
66074
128610
92317
230937
432509
712996
141153
796415
189822
97073
232631
56407
39695
42432
148993
137779
101518
885050
10755
276067
403667
141948
152701
36881
102805
73376
103548
90407
72329
134315
114857
424402
151057
316026
344105
61212
449421
647179
554107
263171
95269
30210
398939
218391
645978
199434
97445
399066
506161
475928
279551
59656
496810
482142
37201
314950
575728
254753
84607
28145
87257
345724
70513
131835
15160
137571
29756
222143
307702
869283
481571
27611
337982
22003
263172
434786
7365
66769
3922
128017
317426
35579
613323
67258
668609
16364
92750
384796
23486
139159
33002
2412
375243
379582
187721
226991
143568
102778
6234
69990
498678
325752
280329
629864
719072
125131
40828
279251
379140
23986
60509
2834
597922
304768
72944
6608
13465
51761
177212
577984
467099
80570
140439
433203
77682
574290
28226
185555
122662
167167
70339
472067
183170
243942
587973
181835
73537
456774
321385
14033
58715
85938
104255
90338
16187
134667
164975
783016
16644
671989
127684
94936
1951
10247
593696
338355
439925
409849
90977
50553
211178
840861
191110
81244
85618
90092
168554
496107
17729
137777
694774
482510
264039
513768
377440
825459
421489
137887
15346
47784
275869
394006
378125
339589
22860
44102
531210
175671
43314
595344
126983
261902
30734
260559
159223
4567
5536
267840
535647
35797
224151
202615
92919
153735
292834
31383
152254
336314
401238
14190
25229
214003
79376
278824
283432
201514
214288
46184
107277
6359
275923
162251
394124
109060
724363
28463
128669
202573
88553
101061
390743
28173
159182
480532
210364
136303
57059
77114
96185
30520
66691
360695
768046
547781
435953
529753
254830
250209
59896
142065
264267
51306
148488
1931
9162
239672
114853
74145
565362
272222
145152
668105
284673
41895
365096
395316
107766
179297
207186
59475
661199
75936
30623
850172
227095
368756
64616
280922
51896
513025
150178
157041
352868
578579
509817
385012
271879
450074
192908
90573
137571
537817
108618
223834
6157
949892
229762
372859
45388
283264
97955
23641
81795
5184
165830
350630
608692
30563
75564
324128
71651
25458
85478
359737
633189
747048
89288
188956
73490
456859
37566
786481
425442
41131
65675
372880
275616
40614
287057
184940
77382
411264
586408
207059
135023
62398
687071
358458
379044
123927
205540
145808
22301
330387
26318
5378
347521
162200
126283
65033
30699
31538
180479
370615
25942
450521
44067
109033
239759
12426
131093
313022
198935
326501
201883
424475
16107
199408
267847
242289
174608
650938
145968
157765
164682
3326
8963
482211
268929
307022
51891
315944
22918
134890
204274
4853
31841
33527
110027
161674
2433
290570
211829
803601
202133
87061
15623
15502
758248
335334
528843
634368
896705
128433
110809
299211
55025
194397
408340
149630
4077
29823
54246
494127
145884
93606
336601
101958
9539
121617
804031
749337
244779
251051
426316
266125
66305
8619
68725
28193
128361
351566
211062
471846
471226
339647
792395
39286
97901
356074
380134
69
258573
5775
212636
5817
684400
491872
895
279207
111596
1501
73895
598147
248606
8747
226779
404596
30389
592456
45062
302253
148773
6264
32
330173
367126
46279
462420
748596
347213
408423
503839
698764
440900
617873
4739
334230
567898
56857
3206
344101
69682
4016
84175
112335
19400
2999
126252
59061
739371
208174
18919
403937
19724
50100
54208
87557
389554
419717
176396
15413
133389
206564
354087
71325
433966
542225
678153
60615
108662
136083
65812
78415
690067
751269
240814
643936
364394
34935
96770
27312
66546
122088
580413
60305
726319
421817
100802
511709
204784
53405
429697
451968
97573
356684
247367
108428
16854
117984
105701
489112
8725
14316
31504
612124
145828
689915
610046
54343
54024
307182
232017
539264
59395
104054
98522
278112
359528
48594
289348
350454
55460
13752
347418
126709
512675
273614
350161
323286
307332
578127
157722
50122
369447
3898
408480
85443
519280
392215
236356
31319
393468
516034
317383
61497
132032
5971
72614
11372
173028
47738
72524
79504
116479
643251
4007
106898
128358
269409
413150
188304
343445
854245
261157
445225
97576
59909
1588
714392
165884
11115
42736
30696
444623
16019
499136
361998
418698
212167
70570
143331
135106
158470
468750
381098
34152
42348
202994
327579
572268
281233
17854
94081
156884
195629
342808
53948
34633
150754
559745
723420
57756
329129
805243
281581
251984
406412
627251
84809
26836
99004
8710
25129
218050
285459
520222
418770
12667
46342
639631
697134
83243
191703
58996
732715
56816
42049
14859
147679
50354
39163
132820
188884
272194
398569
293245
468473
105637
444718
618524
76641
6280
182591
164054
779461
764096
14215
340702
80112
555619
57853
192089
50060
376970
176318
789109
256572
777757
50838
94737
303124
723403
115546
696890
498790
237221
31461
132382
295495
134788
176897
2384
488475
98126
113272
26934
10448
26253
681954
286141
77255
735859
504853
133863
15387
212797
147935
285147
201583
161263
634216
599497
601096
147600
489497
795006
16236
770022
46370
564796
28647
944174
5168
376505
292629
368562
422320
837971
393682
339233
479877
518250
757570
113878
533347
150667
142160
54701
269360
433586
13418
304316
591781
20548
723421
301427
627637
297001
2454
674821
86604
282109
205354
425836
587518
676451
22328
284421
352683
388427
49936
293111
233622
435727
275989
464158
32615
415011
487207
208433
19693
767107
446365
22422
572716
75994
226316
392718
412843
32438
77354
62323
175226
50636
109803
258935
360403
488218
530956
17395
265179
396923
354830
60449
105022
175414
456540
140837
264821
68214
101823
48985
472789
281071
135868
119058
129301
76287
11382
54523
1637
161314
410217
48793
3411
11038
159181
742054
6341
34612
132216
320135
33583
102621
869347
174941
113467
78884
30792
182133
568709
159318
575335
163607
319863
588733
371153
60083
603079
835830
406159
25176
546505
268716
55764
139785
315621
48929
382386
162610
466960
437651
123817
102576
457506
473513
13133
619727
120283
195683
325848
531553
773200
72300
96517
257436
169844
21318
195928
494080
920641
93725
538019
805187
385932
266895
392718
36652
490626
373489
411329
149781
105402
87462
892608
388469
92386
426561
291672
457188
689150
287607
474961
188506
7061
163479
82911
309462
673248
6843
135290
209617
136866
212731
18169
651241
28323
195187
627152
186204
84147
399215
692379
396783
13788
23707
110772
66306
499742
170013
43123
94203
57063
168881
100877
124348
60837
20569
494328
78458
3183
132318
41518
595932
56726
594806
283714
186589
84727
215098
626845
41417
50219
268821
75476
309278
873074
9151
24422
144520
183505
681580
235178
196523
19236
236652
839430
903629
480847
334906
10936
417811
1503
169314
225833
519879
358592
8522
402811
116703
217427
864924
18991
12708
164273
101457
467323
344785
612008
11745
39132
21976
218922
36793
70647
6085
64543
149474
66067
113172
198865
409145
179267
548574
78311
33121
60200
452071
201960
77183
475587
14395
585405
55464
118970
120150
276507
12590
388890
174189
583180
160083
136678
3092
378144
155361
204807
292859
514235
42603
248488
94473
405913
99521
13073
364737
286773
175173
789554
176001
378277
222011
403956
303452
68637
11992
91596
463749
451119
511071
151851
10403
151705
9305
631052
315708
301494
70107
232858
258841
331204
1634
260090
580540
368810
260300
177067
622897
132631
55411
496937
27169
154988
807111
210557
37766
333638
575451
22519
253927
9361
3636
442420
356092
66455
128004
163885
560653
7656
12193
553251
52604
31932
122528
267880
78791
716683
155694
26502
114342
225724
488781
268237
177816
706254
341506
122285
361349
497212
386914
289317
300305
318413
679301
17704
276179
89133
66734
53982
52591
150525
362646
16573
265734
515238
75162
77833
299802
3400
68526
702687
326019
309924
32721
4073
893421
162072
480884
4830
301528
189287
358630
196007
339136
96889
33706
213585
365922
414625
133727
752234
488832
67040
360401
22248
128160
664411
61485
348540
93580
942765
45172
213784
442995
643066
280575
6321
159693
39997
2736
378296
566575
494155
215226
74031
63555
307348
681077
182773
291169
13184
625142
18219
27885
684
2628
286428
864496
237909
499
225090
696315
148028
29526
135
89060
210164
87614
96262
398203
277666
270972
131278
71010
849425
508277
168958
83920
490128
146965
1080
34272
270828
116417
12204
146062
49808
29857
393140
170422
566940
6190
581933
413390
392837
2669
376038
714227
78746
257408
34221
27510
481573
76690
43032
338157
265237
130254
3257
17548
94543
344955
496365
92922
8450
74047
162531
16613
816518
590158
709036
972
79139
252596
643946
94505
755813
177679
46781
37843
214713
87444
162721
98184
493601
578255
35561
116169
72458
86449
327805
283887
406272
274715
248237
434354
367574
3835
10018
336547
54227
3073
90328
866693
44175
123190
527395
252848
56440
140261
450500
253761
173212
33146
787480
101894
33848
25091
92965
264453
288942
22308
284920
133922
180763
533386
55366
28489
721391
185714
24619
112880
24452
405565
289851
251142
179171
214533
4387
323118
8434
34650
85158
82656
443855
774222
45096
401547
93054
133913
238019
134268
32099
83973
146772
400793
20375
215619
154973
313032
632194
874982
225581
147470
268669
395735
72445
75802
183300
194893
90825
91515
247093
618825
19427
639
489796
718931
76515
116748
15933
128751
1268
63678
208472
353430
13159
72727
193740
330384
352631
102312
115656
2721
769799
477429
324518
400851
315682
149660
1929
62168
278583
185113
601434
404418
205190
749
291344
4005
251228
17331
235696
508622
46325
6572
22788
82458
1254
71489
383036
105991
310908
206996
42850
377906
424763
480827
436222
477134
171880
81430
194591
35332
444103
172524
272968
289945
94220
469296
354611
271262
733815
49176
138132
164082
315546
654749
30041
539287
17988
400483
31833
166672
85263
919
199381
129141
79590
590082
58990
197199
370085
395888
603200
111559
423434
56930
343482
92331
62124
23050
361159
73932
332780
268532
289366
44059
53229
370546
194969
33109
75305
39475
149157
176121
813919
187647
353265
175392
278834
137721
818691
249540
130074
24015
14494
8358
115022
303485
74588
94659
258209
269837
150017
795399
7167
179295
376013
526688
782199
164969
256071
335430
10413
226774
395205
223752
678989
10805
370266
124511
35643
18451
199499
154536
329622
499318
144595
157221
629426
318132
228349
17027
24598
668607
795260
468651
308306
97911
320104
85769
89234
368476
321408
786417
43501
181028
520608
438027
205534
325763
61898
389592
247206
19235
352089
585211
71820
741304
231772
121393
505576
208573
45208
398437
53128
669883
330507
528422
256614
4085
541381
213617
33339
117090
158642
143317
329892
192672
733236
86237
296713
146790
38935
403432
238708
511499
103548
74610
4503
15406
102427
406338
268618
105976
54396
110061
19898
423652
360729
9902
35011
295205
754960
463298
575694
2546
618086
767675
172391
106164
15712
363032
192845
50760
29806
28362
575191
150401
243599
272228
6665
814128
905231
428209
704899
276990
143294
76448
69850
60603
140979
444040
159779
404830
325945
60884
186221
288652
130341
340192
44441
116555
602404
337034
14181
128706
341417
260788
705760
68425
251170
443039
213121
76229
207624
123767
497415
63021
181073
204330
9878
211026
138399
89503
393431
130428
209171
157682
343184
71632
109659
41260
445402
118736
32444
240002
635740
99014
461485
301517
11487
222354
264791
63945
74609
935
58167
570664
691472
202135
134789
63461
83070
98297
13354
667404
17791
508053
678000
26777
61719
280074
722589
289293
13088
234491
365983
8089
60282
485556
25650
264362
199345
872199
3147
44219
441947
221133
259213
471551
52714
261799
376841
31367
40668
319292
350558
254506
910501
163474
291080
339176
529052
196021
8045
222759
113972
135449
386386
70266
491642
153345
123380
135419
345290
550145
48346
175668
321133
261307
47166
575011
114270
75819
180893
9725
217518
7109
281790
341864
542454
36934
566873
353473
599625
194167
738275
451953
32657
597878
796943
572691
371458
198930
104588
425856
167772
268447
94729
709876
102755
10305
18558
92038
369010
3129
172962
3977
471641
347831
99772
105489
32471
322721
153643
212039
68536
146418
701578
533088
881106
75383
3844
70967
14498
59983
280762
360741
414199
63849
162939
369818
74246
80350
399701
271814
526293
732197
137930
222132
229249
337612
64538
20717
30240
123200
12595
109195
13626
480551
87018
1416
111041
119736
167413
375072
64526
538743
59696
26547
696717
231029
245817
464089
255800
280423
103085
273012
89738
738093
485995
51839
254837
309594
89478
149440
81968
120136
326327
416401
1479
26571
154866
59797
314543
42677
256449
60956
265346
302179
154940
21377
96920
242949
779921
308509
586981
203818
548679
69406
69777
86860
512
809430
98954
119587
69650
31926
335289
478055
196521
6694
512120
366908
620745
333537
309626
26082
637144
378222
214734
192105
467880
41297
17178
55232
53603
8716
90825
134435
110415
329564
77725
722564
441105
27
2624
24633
551245
64921
593089
149862
32999
486715
675675
210814
41434
176078
26083
67795
398807
282338
211883
680148
145317
430308
29070
796534
943455
4826
1703
288848
11128
196106
21414
63814
801638
570820
937688
61225
398408
34720
7979
271715
327920
750293
54304
7183
303672
61080
270975
727395
103004
343553
638717
414330
552751
17811
241138
247505
356200
280267
73762
662871
557160
35991
350597
36447
46730
110505
165471
730632
530382
256273
675542
455223
275389
11325
205819
23493
676177
26327
86501
130806
370334
55223
249725
575604
541907
316019
44099
592187
232312
873901
42502
58850
59842
291190
566753
878157
243093
17123
17303
118483
53362
475923
354838
120412
639745
305841
198708
301765
116852
636278
392887
194760
658676
827184
824574
443941
234099
286442
40330
248480
12497
413320
383080
216023
304772
213388
8191
301145
448567
132302
491547
23253
642861
225679
99154
165072
6975
142193
162754
199365
233645
203128
436955
710856
192125
23098
101610
358944
532822
81495
434003
113927
340579
248999
516595
101223
295638
65512
241096
133236
97104
739627
707904
427670
34198
70407
3407
35716
41685
87045
272660
2071
570004
391466
446116
426227
85337
16722
303693
458363
450087
185272
100703
353872
40814
19104
89008
15523
208347
168813
296331
28747
29461
405653
145178
418421
43524
673823
356753
514
232524
26392
1285
128475
142836
192002
38009
321272
324525
9335
210994
210159
432605
174929
97241
33470
142605
379528
636724
436851
76757
238528
423792
849982
22950
95701
84938
684266
823893
124822
245
203606
450928
98968
272219
209743
309866
362368
31859
787309
689196
3491
26664
397225
163529
498979
329925
91713
817859
129368
470741
454039
260216
901680
199933
357083
421162
150085
523891
29216
270976
255942
401729
10537
81913
3635
16369
654
94355
680616
91949
409904
155548
275878
383660
317657
309398
152695
457369
492168
4970
321896
158938
356340
357167
34686
7223
177600
69235
780565
42114
602203
215054
362476
178779
414189
42126
136126
182697
471036
168102
477553
260176
100667
11413
274562
50305
134194
313111
85333
144913
91741
95866
128469
306665
37400
126876
137879
36899
132355
391755
323766
2672
6211
204765
163950
130351
510812
43736
103533
385517
21732
50830
680461
303555
608394
3714
136697
136535
932145
146691
736782
5518
19708
224871
46703
6043
127306
297987
403124
129948
423142
411315
235215
242233
298588
57483
783608
35163
938575
366128
458556
97470
684775
129448
259067
148183
33830
601826
179911
311481
47731
354109
617
240394
213711
3892
235137
217536
30531
29396
129385
68019
251286
335574
505039
167641
3050
347355
76109
302622
87613
29271
16962
22315
33679
210983
306715
162928
822490
519922
557197
102571
535315
5957
16401
97622
43234
285621
52084
471493
135834
673640
571306
68501
54886
151452
137852
24995
341462
115268
15028
378759
428750
9713
277116
263206
78350
14789
151101
44692
402909
305081
363423
224441
217655
62212
379474
609366
372080
389746
155160
204646
230490
24600
502931
302468
493280
129771
414106
677
185409
266504
134535
352
9657
10630
418684
274975
2748
95333
24979
106829
214971
475251
63882
280179
404669
259145
483082
379679
441457
165841
148580
291101
62481
7661
99449
102589
387256
217929
297072
490633
450905
455800
256411
60643
14514
498514
39524
907
737567
871517
55332
5018
2906
302681
150206
2874
14503
765497
274232
219585
465765
252496
128600
3913
611447
336994
50127
116488
428518
438579
38470
3743
186277
108978
287079
239221
20270
512151
352033
109914
368772
169187
61757
182139
279650
712109
82667
602316
56997
56662
209605
157431
538444
28828
59213
172756
256510
348681
638403
4391
450415
161942
464456
456091
214190
780185
91397
342094
571257
331720
25635
86551
53670
239433
112348
546568
32216
137452
108262
251350
807383
316136
35991
99616
64275
561546
166
335320
130913
218868
266807
402199
13109
371788
143041
452321
83672
243921
34969
123843
42914
6395
149643
150957
117954
31334
122528
141679
31655
432919
459033
36004
175845
673850
590281
204878
148395
239336
902290
383140
25198
558171
135635
125569
99439
90361
47371
129735
139205
36984
252059
411853
147571
550937
10180
62813
456147
3908
233889
851152
149877
430940
478226
5964
222937
455739
643917
521143
66157
260002
247546
235321
117483
35848
529189
481445
63083
678273
510616
640373
504884
126
376838
54303
208672
199007
99699
727035
285051
494689
98920
253815
172346
45576
435975
110358
63758
378215
281557
149185
526427
196538
13547
2494
51666
324656
417418
31462
253581
69249
11956
12746
49573
340201
22885
418504
150031
161039
55281
144219
492228
165154
294652
458210
547591
153330
177203
515805
332802
546730
691141
441296
33242
467375
156429
234778
65538
11267
394
736568
424
108172
480209
56695
632
5885
586477
167091
233339
113341
550180
87678
49790
491696
183910
224270
194758
844845
106908
136068
158250
228585
77553
367634
35487
375349
16901
290079
28464
454332
104713
639208
46755
348952
97856
217031
221511
134128
169318
347308
715626
759275
19835
149404
539089
322853
864089
561743
624133
124876
318224
187344
27270
158280
149631
62028
575
646013
42727
11313
282477
841746
33609
153511
15254
18897
71343
787364
269690
297837
842883
721961
150570
671103
482359
384649
887
406181
18080
628880
839942
209768
42327
442677
246422
246612
50853
433960
40497
288
208273
154632
469285
575156
593137
362750
141455
140074
86636
218863
94085
621545
48370
390571
285706
131084
268893
548074
461742
191776
57843
92298
104685
364935
100050
75418
13999
244112
6236
5159
465727
718737
376582
6168
14315
41066
169891
80005
514057
8188
224325
18985
193307
24813
136248
784006
501462
190363
408646
248314
12898
167995
236559
660059
428795
237456
157852
3142
8660
602017
26049
167158
159972
803260
13330
420249
1588
37786
285413
208439
427219
340778
4589
197407
121254
66937
384
51338
426589
379251
120563
659342
39284
582865
167288
28001
352691
117736
125882
319780
480954
506484
133175
154459
184055
379580
671773
197769
551626
404457
60951
201808
376210
701361
18203
108557
308336
11192
144440
135900
415256
425385
183761
235869
366423
212710
701245
676757
8106
769685
406423
315174
406828
831033
200604
839440
243194
680512
499731
849619
5751
489154
323809
106800
13138
63136
148095
419484
92095
661697
33972
59654
294660
23183
271532
42652
16045
45055
315440
657680
58679
83393
655746
249586
284615
9800
63379
25901
633288
910016
275188
520936
109246
287184
309097
470978
22014
430444
874977
49547
413891
156991
116373
73391
314316
66313
420638
184864
9345
95123
361803
476832
68051
58044
626190
540536
9348
258853
56227
489891
716864
94202
483356
98370
22361
536523
73003
294704
367424
99395
663265
66752
34609
210816
150366
414609
65488
830038
154749
12036
58370
515761
40779
707122
42807
318597
199007
20679
74602
26969
293849
383117
99609
59467
344608
36422
24598
11618
273169
251882
59801
527166
332628
491527
557791
58845
483669
279512
107857
426906
200768
49670
52983
70867
588065
154867
4079
6981
357617
190433
300446
70075
742447
147911
611
261474
162968
579474
675279
334178
600502
196250
34715
150693
403388
460823
503791
169640
170955
850751
50001
135746
157448
29787
587511
213533
65858
253165
184386
115950
243029
412273
644901
296735
962615
296960
488620
320125
101326
335409
198442
412903
515983
206986
135268
379617
127674
180760
100805
502040
1915
212601
104685
335572
673984
695718
17826
109865
11418
69397
329424
208947
84836
4410
10184
716816
49387
136301
203045
607628
126042
756734
711963
500342
94087
175723
19637
528876
288995
134399
375621
14072
75348
741139
33899
33585
96857
90949
451147
538393
119036
8632
750915
327287
320650
634851
372
14605
158206
133528
351755
77743
51523
441222
698439
51618
42311
344462
138686
200033
71387
89072
24402
413442
165084
478215
16753
59637
118738
362851
354814
289176
214587
4557
313685
619771
291537
12256
583226
398924
392032
21265
303094
373288
292574
159603
27121
614314
107001
762645
602074
495554
108556
61691
163331
372480
11054
116794
27488
217831
674483
90335
221689
3681
349787
432100
282062
107145
326074
214649
157789
108221
559619
82117
36162
92893
342510
851028
146174
22327
545699
50320
162779
200734
156739
806297
278833
365929
171146
168301
393342
243444
30604
26967
858582
561400
444522
308005
573005
306585
566663
308910
132453
304091
846318
209464
254679
9233
61649
392042
1690
49745
333056
596090
32582
354291
239574
127100
324710
172406
636447
158655
702503
380054
24433
234362
959677
28302
156357
844855
427505
394188
160660
530929
136589
30899
9608
485267
206507
7586
251010
420422
161590
29854
294108
74324
50896
564103
8779
268090
29276
6484
601263
230215
286464
185959
591801
89834
580266
289475
1525
378949
11476
845903
362942
304592
123557
897339
335628
284009
668624
295745
208146
227967
658212
193491
54348
128662
75881
537419
291930
663104
11617
217444
510157
380798
25956
145650
158079
343257
468510
113499
11971
698293
37416
79700
130675
230579
370029
113864
223921
234241
86152
19098
831499
70646
61823
305577
861521
74950
15973
12800
274114
63812
238252
104876
149479
709032
446209
256959
9150
263764
9021
236153
656822
299853
30639
41198
119797
13324
522690
7643
76176
544352
16625
294748
519628
287723
381021
91702
2468
305920
533248
431405
115958
312420
131414
9290
14234
58003
61988
122274
198917
26382
5009
58688
123666
50415
59738
97745
903
268786
104500
713604
371098
282107
669
166551
50177
14192
647938
534382
146126
629101
28731
790227
783130
558802
587770
110812
22876
97823
117384
81239
90748
775426
572741
226989
116768
62455
619495
350818
248486
138303
52519
740456
250247
484461
183408
33754
7585
145474
99204
129395
44438
131940
271234
475302
42398
74486
471526
464422
170625
303797
29726
491523
83
145168
502223
138931
110754
222329
200941
205704
214807
249157
496771
461427
131170
334903
68837
143126
813721
946
768628
17711
246826
394976
255647
163485
169465
91441
283780
22564
73685
31167
83228
109177
265009
188712
175755
245031
54455
301571
15048
34942
155055
10805
132659
191415
200031
195638
36085
120896
73629
502302
97235
13329
773482
198067
2559
384350
102984
685389
23678
632655
112709
463423
155677
208319
550430
146584
218727
187664
203006
493
464282
398718
87823
127495
135777
776559
11008
298554
23383
567017
20330
508643
2640
520655
97532
151531
42561
16897
48234
85519
219002
99895
241996
300638
471055
437861
119346
260440
222089
798911
721141
350891
269771
630753
380054
51409
37370
154719
76280
67520
14275
577732
305719
409146
296339
475522
379597
268514
368621
57767
200874
7344
31636
92622
59978
557055
384277
487968
547574
46270
448532
284460
172883
184217
374342
84219
244779
99715
173272
145423
338537
220411
392497
385200
90608
394726
396454
276591
459192
834173
319096
4131
550292
759459
78465
3804
249543
12628
419105
416146
55265
328335
298558
172206
26428
134544
12052
272360
55164
116583
50131
725001
39645
22890
159500
454648
455986
272264
123113
680864
343205
259621
687186
129589
67323
551770
83224
149847
327513
402453
78306
379634
3968
142410
3595
406585
719367
14572
307891
108953
367494
197853
840618
399918
370621
92380
44708
458137
630760
62440
305028
415697
10424
64845
28266
154218
363999
134428
529103
457019
237271
102784
876764
5579
286577
619127
11776
48343
9557
141712
432090
317973
610205
272963
23724
548551
575501
75348
281404
3327
50816
168365
57460
140328
46902
813850
419921
105294
15024
33944
392353
241315
1460
358313
54846
838743
611949
624814
122168
93283
249731
725272
201390
256622
138518
33807
9851
14682
252502
354441
730594
142299
26218
413796
240009
459427
267227
86610
42506
72334
148358
129490
316455
66271
267725
32006
184778
144721
518442
396
479290
130390
271135
365233
144715
707816
728636
51950
455742
247124
460983
684917
3314
301381
448792
50063
99582
461097
9616
109744
110926
285409
9787
606125
5149
161542
32862
92758
218737
412809
75564
485363
772275
446017
203622
107886
5802
16380
308953
710206
351053
8717
265809
98610
175896
87171
82542
325619
104266
649914
401814
155724
197518
293977
50050
486889
141284
697618
97108
56755
16467
9457
649877
116822
624681
571956
150639
451222
225999
107390
477004
158837
509908
115060
37994
135077
65120
340741
211311
26110
61492
48127
455412
96292
170051
310496
567639
83453
2565
231672
50719
155474
59480
25169
711172
268234
359854
158313
219626
293943
511744
551633
719834
97962
117988
544792
19159
73450
240651
242288
276769
762475
309865
977120
808659
49731
361739
130463
186632
13176
163048
5940
404540
158893
499731
130602
222171
330399
10858
69705
165867
444503
310505
57559
694222
274471
615354
127217
486569
526285
73792
15732
269916
5194
330912
52821
177110
96342
15850
104125
170329
687939
566234
48845
333149
411397
618635
435580
572170
2310
614404
517791
158579
79041
79898
141030
97041
697094
500497
135148
22167
472537
156946
7760
97507
800500
24678
594121
106267
418611
297601
224596
267726
400465
679410
653297
828394
150419
282947
250026
19134
505601
179942
276715
356823
408859
230773
93814
369851
11482
502898
40601
172456
524861
116357
326009
63983
271429
50431
47704
108865
558770
94079
233628
338112
60492
8020
368597
10653
622090
217213
123283
332875
80409
73727
155738
613900
283202
453577
470689
52824
377882
71047
69974
236772
341584
361163
69175
317023
175650
2615
204934
26511
245623
183363
37490
97045
37178
244963
26376
179548
88939
341936
134901
49114
19801
463473
826
4493
354792
288116
557636
244307
17039
321263
303256
403958
530220
281695
92962
230793
538825
175310
27869
619939
531091
3122
153723
245439
772560
2347
378452
33229
234689
549732
11004
855291
121794
421511
28794
136417
394794
19351
39331
290898
240597
93988
450174
63803
110065
124077
9309
128742
7438
152571
122675
5647
57087
551676
75594
41370
6135
196239
102543
631725
520110
304636
33452
27233
142622
164953
104078
8836
118024
46116
51158
175287
531512
94930
30593
16960
220670
712517
94162
754547
179133
142495
703277
441191
319504
123568
529692
5386
103124
34655
91675
389723
7029
479795
34931
20615
74519
274567
355538
370744
645670
53680
234702
347864
47597
136181
287397
478012
316349
50235
33851
176426
29300
117908
390908
247372
147878
95587
297473
204772
71702
879
4219
205018
144119
286845
81258
728119
5487
93764
270079
445963
120124
327462
33231
154944
284037
35517
233229
284317
274183
131700
388145
734762
135008
466003
139562
733483
12438
98818
171345
119842
110884
128114
175198
809
90919
112376
166909
950985
644738
485752
339321
307203
10254
718264
8483
369832
314272
167399
153983
195498
179823
472
45722
207420
62183
376119
113174
294013
345720
74099
278475
468890
599091
144788
749952
70117
1178
103457
623825
564993
72362
211230
255474
156237
36230
161244
41795
107077
212476
214668
109434
85794
230560
411535
142501
540181
177702
349621
74368
78607
194679
413924
61423
55765
109644
3779
167976
637200
187921
96951
59482
46677
391730
700189
327736
197496
66288
21389
50571
235120
261458
372176
238357
23560
47297
614336
343599
187102
244698
10491
179232
114455
64619
93038
919852
250480
37543
211818
408366
232122
7617
498992
335547
327726
106992
401151
8854
285395
227200
681185
17707
650909
330562
9632
91360
400575
236236
58631
15417
495501
120569
173411
267607
28819
68277
421807
69495
154371
148366
397818
79592
656217
829459
210262
250631
37102
73801
549816
50775
910818
838403
428784
34554
211406
152916
266973
303506
651162
78257
400247
654390
499095
12993
300442
328267
175517
103381
386995
338743
114312
453802
191882
54029
184944
262753
541254
478005
55249
381610
116673
129938
485793
75746
502570
76049
94816
54008
97937
122351
39534
190508
118241
542493
230066
207708
147003
293615
488703
131167
1790
530924
108816
25542
437626
20072
107497
98254
164635
26442
2456
135645
22854
88652
523869
356390
133681
91963
926347
313466
79501
235216
262140
23033
488090
182481
7566
95738
358270
230564
63998
48222
87613
385678
327533
105398
2719
83917
277679
12222
645438
760964
177921
100432
308917
30103
511001
248178
293175
2531
99623
469270
868004
229684
784869
117232
277043
140993
495803
552593
106508
397844
12487
481162
17165
584006
389534
631988
296582
7460
143239
450956
321721
78093
182983
793564
663632
312868
31778
486361
85789
73892
52769
209046
17721
675883
25254
554114
260707
366974
144583
84449
66001
240793
90341
616522
139001
494490
150544
109244
848723
152679
535296
147212
113873
53935
19948
11665
263341
17397
211029
167140
485
434975
191355
65935
115612
714493
225449
632995
80049
302641
462678
201367
297162
822203
205165
107582
207451
163405
314090
3474
613144
421205
642844
486432
7436
237707
164399
253290
67021
613360
109699
418732
327838
247634
122177
59552
216186
299961
216377
154354
94637
60629
409202
7861
146423
706978
267183
250388
19684
605043
76734
638826
35428
70283
446149
19917
27959
27347
822458
101655
492148
6498
650140
222060
449144
121468
61918
75247
648828
62886
163316
127036
191735
206737
354088
298325
107512
230226
63482
272508
314021
95724
448598
71447
113953
20989
65692
92374
78638
158320
291137
4345
6225
323685
209275
836519
72790
190825
15833
113738
717856
59315
226856
323393
76405
38122
485621
519042
172396
690045
81165
127628
4568
19989
793292
91998
113838
605707
993
150994
282656
89718
1720
3352
86790
609510
32988
258445
240492
242575
466612
72599
71945
248000
183073
32804
764655
13330
268972
118474
147656
385390
23561
269155
740566
651082
424916
385132
208859
231158
164162
26431
23242
22083
847820
28812
56146
262316
196870
105774
683998
6397
29339
547557
168476
646109
3186
347118
649346
222433
124144
41277
111622
73188
350882
788810
712882
139516
454322
750647
649664
682521
569867
184786
81771
562757
118782
284546
131614
352009
96275
496261
27260
23761
180977
609315
102831
23215
62115
93357
75337
983616
219004
182564
52069
48142
4161
318572
613384
50791
435220
232804
109041
150339
101583
142987
65079
382818
77852
293747
129955
199951
8200
508101
126491
381973
353005
51819
375976
174572
11602
186945
173717
447343
254364
85974
366022
3844
112954
485793
216339
627159
1565
23845
736257
11855
276647
36184
105906
70557
93662
351785
866786
727010
87038
688197
549099
235844
173788
28699
523004
607753
456970
36598
291073
132072
669779
364709
328823
238589
11319
276237
14602
494
383749
67072
20089
192407
36096
719987
24508
248921
243131
683106
775885
273411
336161
153297
270171
37221
659001
144245
111262
34926
343650
320048
48164
713872
321557
17163
48951
560416
508280
4098
355470
209924
271056
215192
172322
395442
266399
91613
142906
37991
312223
404460
154515
173101
411407
383288
735630
667299
507443
527470
39715
217640
211877
9622
645510
325611
33248
737382
121976
149256
216830
893641
94422
505002
155170
988734
876909
318534
143048
163032
276871
205620
343320
6920
203465
113528
644521
35963
5534
486009
31738
3019
83187
204921
26754
328557
71748
697068
341391
80310
399230
199798
1738
61948
285818
144157
46248
139980
94576
611444
82337
192085
243837
527688
492060
920265
141829
395
253887
570311
418587
21908
205014
408131
42384
799802
76290
842426
354198
39221
11939
50822
14844
199131
695506
20900
16219
350289
128805
201391
4794
326465
5608
560021
291408
936608
87746
192715
254419
40575
40075
407966
361463
481744
190417
176553
356413
47327
68528
5916
352385
80980
96048
262986
428762
611857
102720
514005
339229
431308
18977
70086
308256
616828
822615
51852
56248
469575
24397
162033
39380
82566
295119
226921
455136
490838
226744
289110
137075
167270
568672
146337
409976
119035
473806
100619
122462
62246
75626
294630
46534
78339
249073
128412
262887
4382
16069
110442
166471
58575
18288
303373
227616
143232
712960
512231
196408
83182
715064
588705
403374
61181
225776
406473
18507
51126
40478
88775
210235
155620
445614
408031
214310
253279
52155
36512
35728
160101
231502
523149
135034
83064
708207
75520
49468
517881
74430
135815
423352
64898
433178
459764
258559
260090
476056
43128
76317
23021
810407
432783
850730
274780
235159
513115
38095
385461
233748
67588
2270
83926
91804
189604
92977
65540
671120
736404
600953
620724
220008
93837
36636
597057
50069
88016
104410
641422
83965
535658
43810
57832
59950
306790
249185
469277
149033
252953
261715
253782
39661
474173
174412
781607
255351
520092
75843
324715
92756
512860
104120
100015
454099
207380
65249
77408
432899
417494
427212
485500
565994
379183
473628
590237
41916
229886
38768
93593
489352
8482
742524
74044
16246
57595
69993
107074
474283
532910
132852
398993
11180
342242
466850
230186
224730
20682
128671
621198
480224
335547
70126
48026
313631
651092
141759
102982
292601
11659
443623
193282
160886
193977
94021
5820
331466
9284
601107
94773
708166
196936
684245
5126
352318
346124
44051
351091
101197
66722
39164
213726
122528
173210
18427
26845
20012
196108
167062
278373
327009
3129
70550
386275
292462
627315
365304
220374
351284
590692
305201
620745
43219
323898
436532
365989
573509
197443
75472
464687
256628
835811
125097
295556
51724
40494
28265
90691
567144
276102
347633
240787
637806
433635
398115
328570
15829
26087
48722
36763
9239
511624
445393
265847
104450
160443
244038
194804
492158
36620
20405
269490
452179
53667
586664
299555
167388
143667
71938
490471
84317
74216
765356
494394
490134
163245
25557
182466
379938
399265
130419
236865
89900
493305
39094
649669
460588
22806
64853
108468
94564
105080
186794
36055
432310
264147
133058
260706
586595
263371
275310
111197
76933
732983
24888
166332
196892
350592
56363
34453
186992
351973
14714
69481
569236
179162
138109
427412
656758
53536
468745
384747
618726
223614
417183
400930
13004
550450
785884
32720
149674
53645
492626
242263
509475
406515
541214
42154
125488
222967
882225
9029
307687
493487
91297
478550
48627
158048
23873
10441
444902
580809
144756
22352
60947
127764
65553
817628
635570
8632
150240
477822
141742
474757
41859
29291
31910
255695
570280
83088
58571
51174
133719
173679
354723
55988
50941
643643
235599
200356
465994
27520
248644
944669
175288
547463
189499
360792
729565
55572
313562
374040
233023
97797
135265
403416
190175
77318
191709
430584
152055
889474
150826
44314
87545
346707
121482
140768
63866
494214
580467
174298
315475
331422
15042
184779
18055
152856
444782
141155
14998
432285
3577
820702
31242
605375
37306
192398
156829
364243
10015
51183
47132
30725
4568
16887
468150
56858
107729
317683
597
39122
200404
56120
413285
719341
232
304219
184932
257575
123778
1211
112819
158776
306449
445149
62657
334709
30278
824557
154515
495052
235245
530298
1272
57183
221692
381901
215644
74040
28964
91140
142711
424015
338390
37499
383128
533980
355461
331165
357286
6269
348600
492661
111258
221450
15366
51098
44047
58902
178956
560898
241303
33006
95018
272081
105944
782247
106159
753391
190346
387224
414076
212779
240373
220232
283009
119607
303843
233933
99946
448038
237196
572182
189154
45317
65304
70031
390063
12266
266479
693259
205130
559144
143789
170563
430092
180897
331444
136316
520299
279134
483800
405144
359440
151410
8491
150144
21030
290640
111242
142888
31325
52099
225332
270601
346465
179194
417467
13157
385862
734040
61445
66345
29554
122720
220236
486960
116620
6282
703630
263700
119504
98048
208513
20937
17083
3981
327136
21062
551385
165793
690169
58602
26356
44147
80776
590310
262660
252180
450712
26978
207899
265623
128186
26814
191934
432374
44139
557671
659
586118
36393
187286
315395
736365
836177
476453
576895
91265
120363
82225
82514
160071
49711
601065
695480
171970
290695
39333
114401
474724
130807
96572
6763
398389
387962
236675
968
321928
50265
125731
157622
417725
265218
838926
60755
237566
404020
96752
580288
153159
157054
165740
341353
71236
644337
399922
647530
852878
612319
164417
535144
339803
621883
18503
625868
15157
169997
177921
197478
47281
157724
71100
692753
43972
553748
218779
387698
712251
9118
601761
347084
104625
169876
11168
194288
134988
404868
511706
185697
29990
706733
22045
394545
86491
48528
8479
947705
19372
55670
242463
304272
886391
457397
13562
83615
120918
477972
51339
27778
10945
938462
137887
744
283143
339194
647053
727845
219083
346104
14691
188042
7867
482205
193958
146210
927720
22870
79472
301201
55361
189013
15226
16471
3228
51047
526818
2053
337063
10996
6431
97884
4862
270456
693765
11498
48692
69454
77694
421054
186207
304220
55667
19484
244123
21799
417605
3064
100526
46278
22739
466347
526257
159842
158706
92377
180317
230611
526301
421120
5974
87970
135652
446839
283549
415158
115640
33866
187842
5139
318083
45557
616596
60868
58486
196462
112431
839085
113360
54088
152517
224399
55081
262314
14063
484158
131887
9421
5973
404116
536
743662
214369
75292
85820
148836
107335
10216
31211
4520
362307
387411
290737
104232
811358
186241
825689
375266
34142
15093
27804
12024
724712
207611
516970
148361
733860
117411
465710
302675
116453
525432
329401
249032
1402
295540
321976
459421
49169
596188
843386
201344
9654
608
851674
474026
11827
728733
197005
288420
170725
544393
130980
196931
608179
216140
409822
22002
577635
56642
28934
20957
131497
541867
143383
594367
865568
294738
157602
73185
239390
109807
489064
34874
24404
45393
199054
210405
309766
39933
316976
313817
6848
11888
230664
80125
494083
98168
286016
346217
261873
23175
248013
145837
151591
111904
128203
106337
201810
27000
73285
354846
388114
160963
611102
86792
97984
233532
563244
64065
164757
149656
5489
74498
341471
190858
263423
449797
114593
25060
203765
291069
665736
288426
51606
338668
64920
618568
245279
59656
262763
507982
2083
76236
128938
262328
34583
453
74708
220172
459886
16458
162041
46886
303326
562602
24009
209046
78229
68092
366936
52220
535482
287477
728535
154772
450856
265403
613863
834
173531
270006
119499
144
487314
221792
200909
7499
65664
7685
315171
102786
193276
34645
145229
104030
156975
284400
783212
43294
81023
17389
195868
39562
726277
201241
210272
335439
532658
495871
50844
542738
25558
141082
256511
312542
519617
500982
23244
19032
319773
127552
201325
221067
53471
696412
327285
547404
22911
57765
484014
10116
34587
265458
606675
218768
477156
202236
9018
79812
173965
156980
157832
152530
405460
211466
53257
107121
232504
208276
309484
79448
382833
490166
111889
262825
520585
128441
703178
10187
229697
318856
22328
257054
47687
189489
106630
32449
613481
155057
73991
589153
585677
237860
5823
73854
41817
49924
283582
457929
86060
25531
271099
354245
212564
109520
26186
63334
44750
165093
738781
177920
123538
143839
3947
407102
96995
264067
490579
8368
196293
156290
38492
92940
270880
400495
277541
374170
262335
658247
70723
49766
206907
115007
270258
418
269503
79052
236657
86087
192552
45949
26167
14656
636241
373878
49513
382435
96545
7975
736008
243477
162417
5474
243868
216937
17001
186307
49978
89372
369447
160481
193432
257260
51433
993
208263
1987
310371
210829
675385
92145
349259
299497
584846
763402
22995
134481
443721
180349
390120
59991
1532
420106
16957
56143
473995
17936
92612
120551
52397
187175
20089
63
33115
52604
434466
16041
91806
93990
248075
151657
475750
1100
88924
795780
426612
339517
86168
754694
82979
400915
402547
119076
27648
482932
2380
173077
70880
58894
21613
3999
359305
18510
172837
136120
499724
153266
175131
525170
59253
68971
205710
45734
184493
55525
312193
54770
28684
232969
664574
22957
396584
550134
36045
245297
597515
919725
792496
270933
639940
46187
131658
290987
325453
369540
460466
500864
265338
171687
196421
323999
33552
247622
357932
11519
129687
58635
88761
412109
56678
824223
146332
495861
58298
261368
47817
120228
704343
333731
802834
81679
375292
146997
67800
99481
51106
153514
98387
189637
272004
40957
290560
809003
13561
30657
51120
370300
92677
22525
620592
148356
472918
127966
204091
562549
15134
20651
35455
213289
323246
552305
373618
193215
266100
362992
32121
149682
129090
518406
706274
93170
292475
536613
68495
366556
390345
7614
762377
19694
30572
249301
151868
456167
198459
115683
146422
572521
48651
29290
168295
99572
245400
410301
225769
729587
109015
431372
208924
9609
732695
392495
37767
81014
505
113728
25808
444535
35236
123970
297708
541004
377351
30174
351788
250333
452845
204508
74718
611674
61054
278877
407860
82092
312460
516816
44571
272074
399017
102558
535649
863685
263573
212270
52780
793781
441966
213632
161245
12447
240727
24825
134617
400485
607669
138689
233517
10349
5723
43678
73112
31195
3521
90820
624609
250077
410158
2382
243208
39947
122713
116139
432576
145401
87841
45409
594980
954554
303865
780440
49120
283730
118542
360085
268624
27434
155673
37023
62996
663409
562550
98729
423462
135917
505278
445034
327696
311813
156431
111827
28315
380525
74519
22149
126859
67667
399539
21014
247358
324798
310045
101477
386598
123806
272135
425043
80989
103066
19345
337470
106675
726040
52657
369149
771585
273551
69848
546232
24368
138617
168084
930337
2911
762317
132740
242833
42039
152028
96146
51655
72883
510564
683699
736260
402177
853260
107293
707727
96401
97583
190408
146289
99528
86787
241388
513324
558
43733
716712
52177
483806
43835
201803
9674
594273
105403
197911
9978
5455
507301
266646
811087
661169
9400
298224
19695
327266
739156
291417
8871
261027
602601
575921
254632
115294
115960
542677
118872
3110
381612
63292
573053
263656
100198
275856
459124
8376
234115
88146
282408
461320
27043
929614
443386
11957
429504
104240
48894
399474
522043
89637
144298
53893
172503
212175
127378
423643
330483
23238
294500
53905
61567
387569
131370
407539
523254
698138
337679
115960
447280
17072
107988
212851
14268
8720
422680
456011
178568
509092
180838
7193
132483
442428
63995
124387
353099
344743
58550
317895
18231
216731
564274
92128
4419
12094
67796
195713
74150
321008
230718
443408
29474
157885
203084
206013
222956
452728
692607
312766
28768
32124
48058
346036
172213
6520
241938
805549
5438
5055
79927
313928
9202
266049
56300
29951
188680
310386
25081
32166
321084
186224
153502
151333
284456
168286
192830
402451
451951
456123
216441
26335
644660
56460
143201
509928
265900
10110
162836
228940
236059
32250
765606
241467
295596
34842
280258
5001
450935
124636
37011
14181
320924
163821
542737
42675
69908
69259
73658
463087
5263
864892
371
150379
234533
19245
28630
520217
209662
51318
166128
419224
838
70343
56293
314649
38480
317487
147114
38694
108347
90158
73683
421534
667392
11045
445658
499616
515797
350928
154049
68143
682
421918
42129
23905
178399
297814
200907
334584
348926
248372
321143
271279
449277
39790
20745
773691
64819
316627
111828
400821
552396
328935
405264
528500
23335
108146
263826
85066
506946
86660
363137
338263
158712
882186
1074
193807
459193
98926
2920
21707
167549
91926
199385
1157
362997
82999
210756
407185
92308
224962
77143
228795
169421
218773
83040
281596
828156
449398
83440
641236
91401
86610
240480
298046
188145
55714
7184
224884
347426
5157
7315
131771
527586
157950
94952
135070
770400
650
111326
36349
638458
453806
288392
136432
27516
5304
4641
14583
558423
456730
97273
232290
7503
13954
295916
46040
52718
12972
160499
17464
867426
463808
435329
414744
425268
276013
148744
328098
421202
17958
99368
38907
124562
547212
45736
7100
136345
135968
225590
58715
344575
312911
383876
60257
214173
159976
238187
238642
107940
179080
6214
37995
174622
256837
349369
684321
532849
276381
2678
178795
46222
468596
622061
387336
508530
82441
48696
8860
314974
346168
65359
677568
216342
76994
113569
295392
723597
88209
193295
217831
752037
4962
893940
109478
121311
293465
343385
247966
587113
41934
215769
213578
769716
84721
483917
14443
552679
362204
87155
303691
160542
536955
415265
104121
292559
436300
20515
27227
112100
374350
125343
360712
79945
80852
645371
22900
5619
427209
17086
123740
9246
332380
138479
354746
101948
118209
29579
359364
24361
14588
506313
243322
150111
104429
677242
59580
136439
358096
139139
595265
153154
20613
205794
39699
188852
9657
262237
274491
341687
204790
41966
68324
556311
152890
864821
769
155519
6180
438331
275986
440999
167824
310914
147627
11220
131511
62083
529396
198881
153847
55431
43684
527959
98499
57275
75827
375146
362182
324061
228876
299484
32145
250041
161021
112799
486146
404755
133751
437236
207929
839332
479208
18872
34096
29228
24850
66049
116302
289835
678095
612549
271034
229329
743206
295856
364641
112848
18282
30618
49111
423729
195
30520
288676
343859
3649
274621
49686
539407
169644
436521
448218
7285
448172
212304
113351
120111
41646
244502
36539
9024
67903
51684
97232
911
323762
260128
231746
11685
405770
151173
138771
388710
196614
336632
939099
42877
70027
43832
542790
123066
522715
113415
179755
44784
516868
56561
238871
473405
82591
39827
295309
519220
845258
195876
42641
574068
537771
8632
232789
579422
323067
4772
92887
78413
62139
4399
224768
44889
165944
248595
165048
45641
455229
120855
146668
8252
46775
259767
656974
27351
86559
307885
395619
422172
88334
84649
163478
630169
131731
8525
24909
37464
518962
239074
646373
332122
36084
526790
5044
37812
130732
30991
104459
97935
501897
554458
5995
385904
22935
167696
122636
2033
645895
220382
310118
157810
38695
278664
355145
79908
423824
67081
34433
153821
330032
11921
174056
67573
32825
45370
244426
110938
207069
151690
232861
116297
547664
91177
398884
269952
52258
109011
135408
241346
306118
162852
46152
686706
769477
131473
139546
56893
257647
43895
670049
3226
884445
47730
381387
55858
183557
586539
129130
328295
198352
190050
475256
243944
12952
111006
76275
369913
936547
90456
337570
352293
25958
127643
41593
112449
69929
261815
38849
172931
209457
1051
140789
180958
504132
687572
109899
372013
41605
618856
90427
393920
10397
27040
158814
255873
271037
21490
248229
425042
236085
68331
431358
277489
366207
449173
242041
23177
143814
719465
36618
45729
7193
75958
442448
328569
11841
78102
190318
283774
211071
75667
289786
45000
74594
69587
51141
120740
289062
280413
133225
5475
8932
305202
1272
208700
93129
408160
251502
226566
582058
434342
79004
459627
280896
169811
218937
558936
240514
272736
54028
58161
153377
162864
62201
451125
146615
745
100615
2188
94267
82156
356697
259020
651016
276191
194335
26684
240466
28551
333651
105230
225367
390002
920064
10515
208911
372890
145759
58374
42776
43610
2527
58386
606485
107618
57938
274150
207428
563781
96957
175374
136867
122200
8906
264076
258478
350552
571316
326720
50665
126490
583032
620055
103599
98697
109267
325021
429233
152768
182639
90018
310706
292436
311020
22023
189948
182297
9007
111768
74265
10816
113863
10459
142218
368821
536173
760939
1539
174640
101136
328027
135157
603149
502343
260977
41144
11128
26401
225667
134964
531078
96309
309819
184252
250250
256495
45054
97128
432566
323124
243439
3382
882963
153559
624
155776
258582
841681
400250
150700
111867
72821
112595
17626
214060
386112
618505
557073
333743
529438
661082
177933
360886
2009
95986
784064
672632
274739
360378
18642
19180
9971
10211
177208
242002
512021
34075
73173
665970
15494
476494
340772
407606
423038
178467
515574
190401
543964
621472
388760
2215
74945
157653
613789
224394
75065
603385
21419
171513
134456
13489
45230
27586
773230
68720
437838
414182
6656
229348
104323
482162
720504
425793
149493
75348
64855
814760
461838
492310
340814
382829
229371
532043
141604
11772
233671
823911
311105
84171
97843
75965
64380
466133
362057
416577
266330
157587
220682
209943
67942
268590
111079
100991
452922
226408
25176
162952
391534
325985
20956
403517
208530
372472
648655
623759
300413
77789
213012
83464
448463
460263
830199
67620
58574
20929
81588
552360
325711
176438
282472
477014
20455
325223
683372
506556
300089
136863
226889
9425
226245
125733
5160
69170
424902
119073
348947
510777
569455
343725
49847
363001
356696
140905
646096
233733
327304
657274
11811
119173
281769
4976
66204
187814
982199
320026
358610
62939
46115
224268
33636
32969
55515
97385
98970
66115
171634
104444
15563
46519
224636
5855
120704
680347
39078
368096
353533
271740
305157
481099
10080
21422
186394
32058
30551
313826
28813
266037
228315
89089
197197
343980
189241
449715
731966
192621
158666
122744
433204
606648
117778
883374
21394
594450
599540
34208
133153
317658
3625
93927
31730
93856
328269
407479
253265
561115
29144
315070
649384
201433
67730
184256
152482
3828
389
364112
143616
345
98506
896691
122803
810082
278312
139049
569538
93101
721915
67486
644147
53023
266783
78799
66189
817473
40749
493087
128187
323032
52545
411248
746648
190366
64274
647039
117925
28014
322321
154587
168353
298667
56597
195759
9413
45525
87044
12233
135345
146817
140791
18657
242805
39873
15089
238979
25281
184332
145993
142199
75061
421788
68016
618868
54174
86755
56526
42411
62633
746630
238816
842517
299606
137559
46492
263375
70570
133357
555659
424073
462822
826537
262316
432074
48224
604855
259661
28059
516336
507899
541435
52422
161632
210966
23650
33991
459653
471733
420942
688225
227586
199863
894585
179318
361577
438866
194152
81649
663781
139514
542938
307916
560291
164424
156634
134461
219166
12086
56205
212374
673203
413385
164231
163659
545552
159630
254579
532678
147915
286962
410195
411230
185065
105540
488581
287176
53880
4414
298624
100130
123034
275607
121393
333324
189052
12615
160453
402965
142581
30190
148682
563535
75491
365948
139929
91449
472263
391782
99021
30922
8657
81827
529978
3505
8965
157584
389900
207151
111771
103342
518098
1238
564098
459064
6453
614674
44878
9484
929700
758387
208499
130369
1540
8676
39566
121420
196655
159147
6280
30191
99378
85967
392371
177608
5571
405246
865266
362100
21859
314520
329978
423956
265544
298874
57646
28804
467572
59058
125038
118493
231585
7424
806103
358422
54285
126701
562542
663576
198870
251266
107223
601305
19951
509446
359772
106951
111736
318501
41532
173533
647433
386036
130645
438677
540827
136860
113600
560371
11158
22310
136627
295663
460035
142225
361046
44870
52955
101436
490099
501137
100281
456976
765388
22863
588
81766
122799
280901
234765
101669
18599
67499
132054
710384
147725
1146
57608
39711
7012
301348
14886
35758
38021
451074
78861
401831
298280
266558
71425
16102
33355
556016
28029
328262
139920
68703
26324
224586
159427
196143
57643
211353
400866
16405
196185
51823
45827
61215
173090
99384
126708
248169
554781
353108
105893
8967
639801
484731
134169
14236
199329
129379
431397
678118
187719
186607
210044
47444
285471
8542
97051
112593
1917
207169
191495
512248
40672
54328
47995
352796
239508
149883
75317
217415
209928
268189
97872
548597
259025
556706
236431
124164
329173
93848
48098
99886
476405
38731
414634
298656
237935
296315
156215
808618
394151
76935
131524
402500
518762
41010
174680
242421
747277
553900
6849
105768
224813
171569
193161
266639
272781
69936
156220
593183
158317
350166
351426
412841
240355
567376
135380
958
508145
244438
286442
385426
62700
572657
68769
139695
204230
380290
548136
246931
18984
362274
324848
326074
53649
498022
129379
486606
57418
153688
33115
30715
100833
105569
32061
15144
297848
61131
188071
448592
33751
257468
218101
243578
475022
584939
374320
18382
532482
521147
228819
80413
19074
65948
353804
537795
59015
78962
200082
315328
542380
468352
101662
185448
562232
63881
561256
839549
25815
309404
93798
238168
696289
9793
148185
439503
284995
7004
205664
167587
591811
221880
33
7261
21851
89505
299523
877045
173517
10111
79189
95273
112470
69581
183148
90665
197412
260456
139259
317326
47827
440296
129944
543351
65139
845683
738632
74326
85933
300451
289906
379607
107017
183254
275626
92471
252412
276293
6731
545759
125987
359461
352403
168532
666073
243183
3447
147613
149482
274712
74861
180693
124969
199959
140737
345378
436790
442280
20060
240978
595865
278032
93388
867946
146073
145491
928091
42043
119826
535594
404874
293729
249719
189122
235407
10995
109934
31123
265593
83438
10433
140021
738582
62107
167070
472051
62115
418292
830172
661877
240999
205662
58278
7129
278375
401776
138087
96942
408030
554327
4710
194622
42848
786175
541579
539806
36090
100071
194977
733767
172479
139875
73205
632319
264173
283452
4782
379927
436903
210768
166138
416056
93302
88840
179959
101503
336170
50617
355695
590564
33426
198426
195714
188307
147750
93108
251199
245873
70656
292094
16002
150792
38172
579363
509680
57256
125073
127663
741636
210061
35059
64786
72276
809732
320450
8030
460384
318701
383545
91272
563731
55217
100301
245765
143326
697439
251139
480190
560731
170886
18901
365587
443413
652786
1958
392366
29373
258811
22615
61639
247450
168237
171671
27801
155810
218507
124321
12216
75800
625970
152397
111766
86540
116302
40860
70018
886352
63714
76062
526359
71516
270658
710140
192938
220026
173216
206161
103351
111278
192198
4066
489865
388267
164316
261860
43716
482108
270558
38207
375496
77081
492192
220696
29945
252547
28998
149777
94878
50643
190995
120488
352732
16411
169175
735139
70405
367767
17797
197345
186449
8910
28567
76097
140374
7149
289424
104826
517
154532
372471
274743
436824
49531
51138
40704
392371
28929
833767
268321
314940
145958
66747
503824
93971
531906
2186
352936
428488
83388
14387
13049
644345
248559
108478
414331
469808
3157
218540
151190
592661
220816
597474
145710
626854
258356
305802
205279
41355
369026
5139
235100
230113
40705
372444
93950
51500
768143
40822
320151
349133
198850
3104
100807
136392
377403
338905
6354
102567
51342
4012
262585
81312
822275
611536
440043
833394
239029
497160
548622
77855
244253
130487
179019
235465
39026
45072
596457
310907
351403
74985
8496
352389
43084
113926
181666
565874
40895
45701
62690
546502
299842
233814
894093
15357
382139
232661
38523
37343
202236
86478
399
148322
745125
597958
44462
576417
464476
154075
344570
882499
22142
353330
154265
100829
746222
175933
508316
752741
56652
153580
420818
446808
817556
231084
42134
39667
222818
8151
32113
677726
665202
276764
317084
281678
99727
56394
660063
83973
659299
353391
98888
397345
668948
345125
369647
163517
282888
498907
35512
384111
605830
25053
282557
59696
458920
732106
897207
352363
415883
102805
485871
11590
343497
454272
755243
462804
366401
230450
182897
2081
991828
78562
81342
10307
434492
71264
327946
255840
195128
451247
304693
365597
107898
951830
172117
121300
3712
40084
102655
413447
41709
348509
904520
439238
32659
161031
19380
65286
361252
17067
123258
536179
130937
37246
11015
121601
220586
9527
16319
122477
358730
30575
424662
261503
184888
485105
359456
554509
97656
76153
411538
234328
254594
267228
22861
248844
104625
709808
60512
76866
340882
161007
241539
57686
15079
290872
351079
529103
403638
83687
265370
644869
310583
413149
670704
302043
637137
417944
153410
620648
288020
314220
161727
415705
6174
192387
59614
142674
71019
338977
323642
31521
602812
287567
651344
177911
584049
2151
35491
738256
565219
608098
722208
19396
239281
121476
40880
581051
213643
1407
470494
126467
291090
35847
27458
317118
387586
127142
87649
184375
2920
92072
38347
97679
290646
82171
8841
698114
36223
35218
141551
908201
9098
72040
104975
24812
535725
115608
95111
70651
47268
288609
396306
940740
801840
253775
42859
138247
16525
152799
617202
11622
31191
27963
467446
379207
62537
690918
429466
147170
81572
523332
548638
170155
268321
60320
24667
169656
214248
313700
137166
242802
27248
129989
413394
71617
555088
468233
318144
161343
2594
55732
304515
168496
137046
900332
151262
123947
218051
190034
497318
184466
504207
76004
447853
647912
150472
727031
270859
115213
252289
86133
289688
21918
92371
464390
311618
99454
18848
64094
28596
23733
48325
70646
230402
69935
93933
1165
633545
129578
604462
291226
186927
15091
51404
32700
25379
544432
158990
203450
64773
47939
189498
32109
28690
671905
19378
368886
131173
33494
227201
149772
527732
80410
703123
288529
66375
142154
35792
640523
180593
62214
12133
124281
10753
293309
561420
26118
35714
449801
620595
92992
83763
359212
5585
476613
53092
4606
479131
301370
121632
18630
54884
81109
403171
19350
7033
22440
308315
137777
250991
236296
20918
800092
89846
6730
367717
11090
6167
2784
7559
97972
68239
43452
58274
18804
521980
413391
126987
11864
68904
657174
440318
550878
688993
115180
86942
215942
154138
763126
238922
251859
4937
946870
182744
266704
75814
105487
565359
536946
79814
126766
39
414670
217059
108078
492741
459454
191247
70275
53729
32689
122008
56595
24935
52524
11344
120959
158833
293016
40321
156102
46347
278753
391419
144350
104778
8715
105625
53007
143153
105531
355715
133896
341609
57305
441214
92604
41448
671390
413807
153787
2113
859725
23109
483232
92136
555575
482476
325490
250647
56501
159357
479453
137560
370648
427940
407109
427017
76388
25302
266148
565027
301411
602451
454121
8981
457687
467366
254291
329715
675641
29247
339611
831483
182265
551932
20479
97849
17891
4032
188117
512378
571744
13271
12510
374381
408341
308099
25539
299946
33328
853539
129950
492951
8934
15382
25219
32327
9075
86359
78664
134435
338170
524181
40509
157310
39470
376481
289258
718083
12533
38093
220591
120690
17590
594365
579644
868138
33791
904142
42151
646002
44560
98512
173427
130016
271549
165958
732608
117904
30006
1790
577987
404206
15973
522178
446137
227865
65048
72418
724175
158050
366174
121406
448594
70151
137039
50683
332284
83841
488034
139698
243948
825787
309793
288787
93695
2530
126896
171537
766106
414565
5038
20125
222869
827426
32445
765904
106732
615650
854672
457318
434361
137358
130661
284965
524036
164850
7620
179662
52082
121727
275371
519829
340698
244769
345105
68173
15765
690983
125567
672785
9149
264182
670679
579174
72888
29031
707109
50016
156052
48565
174183
562129
148075
33136
14810
8836
168832
226131
24422
444463
158752
184881
165925
130030
183464
175507
189433
133088
75463
337027
639824
82957
162248
585861
314454
98015
253687
23054
526070
768081
9620
92574
177366
241181
25581
44842
100938
377556
201918
129791
685375
261869
526489
28183
11700
254481
69238
30570
856906
293062
648983
87693
341698
189670
846437
111827
76621
75770
95395
640173
240643
59814
46255
527294
419714
260945
109710
230672
111528
351338
3008
138287
77003
364534
287949
171644
517914
497671
138421
4727
317865
97064
536340
539350
771822
46562
3598
315958
227712
684379
402196
7638
163804
4023
3047
1260
262223
356899
271416
68322
187455
68579
355973
309905
75689
186919
88586
193585
19765
74924
134850
299302
239494
256639
119864
864150
909320
79226
472008
60815
2452
266408
33992
492710
790264
541132
211897
320578
113583
573642
886252
197066
27659
42861
127022
82472
191886
86206
347351
384937
366751
326342
78325
102960
197171
678223
34023
597044
82365
165575
51697
366054
617362
305374
656422
210774
397940
103424
771398
123939
107901
296040
535516
574296
66195
45426
103015
754349
300153
4252
94743
654719
386936
273351
474436
115853
169612
699425
113497
323039
403587
499560
655068
55785
12326
472748
46555
500550
259480
722896
76569
43774
129842
457382
212763
30549
95063
88231
157952
59501
535228
76435
8316
336930
100145
69554
71697
267410
373172
359195
350797
826813
19139
123976
380986
345100
121945
415448
168425
291164
424806
473087
706577
126793
114457
137197
18493
72952
223991
470865
144236
233240
164886
86228
204275
456620
384490
45380
139200
282041
506155
675362
320670
332340
203590
105588
940892
559219
261543
731982
40430
279260
267858
25181
50346
64010
40697
380068
63101
1941
280132
263081
130246
74004
750232
66625
64177
159955
349511
86430
429413
363118
158531
783133
642833
92202
20744
892358
3026
340834
728102
739112
698188
63818
210774
24620
12537
267683
18561
78658
57176
6660
639157
366117
314247
429461
36914
114551
337624
694702
525049
344153
58461
606921
803
419984
160040
379722
229028
54638
213622
48977
80518
480022
73736
551264
42978
60949
214819
195959
362801
274868
213822
154050
2162
565885
178375
275341
347103
24881
583788
46599
173824
71510
70489
642423
323004
150942
1446
256901
423948
71892
106501
77072
267523
642633
181849
28766
8807
119343
566110
362771
20896
213919
564968
126740
141208
90268
378202
524248
85540
677925
330118
778560
538750
168019
346527
342719
2859
27203
71363
273228
23638
151561
299202
643344
111758
80883
589434
360867
42681
315554
762209
113455
341759
2314
105204
199860
165392
614745
9816
367868
275454
390290
25266
190156
364776
68128
70508
304921
687662
399853
338969
13635
149501
117759
210218
663073
193651
214206
722916
591106
435225
41707
490933
178365
705904
269491
31288
34184
124458
969169
452118
592752
435554
374292
85152
45912
582291
506468
56716
531708
43157
445303
300541
273512
756080
228560
822686
10862
513528
16752
135129
15643
420443
451918
634890
488652
183660
190821
132696
115730
89599
176584
434736
20347
78339
459100
209242
438692
348761
32114
113886
98334
39788
139761
47128
183659
37137
115584
514033
130195
173448
110462
577048
123165
241732
594450
784940
28918
831508
627818
351692
4470
33608
7487
230942
570994
237278
193862
176072
726461
10595
579330
506367
285690
509800
21164
9971
763697
119197
536984
46773
769587
506474
326510
223464
112521
285053
5113
47520
198262
6836
89115
93279
160281
653549
143636
2937
68659
116431
343545
625637
135203
133142
109654
21934
271667
200012
571181
137284
26828
172496
1321
156438
172494
257694
566764
478284
397732
110239
163857
422967
5210
59153
54409
130829
190227
95429
417960
311453
118946
99097
99656
71507
595703
90997
429655
432333
560593
117765
305529
121428
387981
420211
250811
78222
47116
65647
50578
470266
232499
76788
151353
79488
300663
3638
349908
53352
15215
10033
131386
173157
566342
73125
332955
544440
168038
228678
530119
872302
137704
357181
244251
296907
90209
157195
10227
54982
18268
52711
7198
121373
245556
2017
324272
327172
920969
452101
29071
462590
454313
14921
8361
306302
455906
165535
317958
482332
108594
141648
26369
271733
715630
465765
505752
393198
381164
134777
14346
779944
509857
7116
160981
19362
185772
23866
123933
402153
208444
220134
433167
298343
430289
40022
296732
145885
176132
539930
225402
593314
154157
195951
141043
74026
411299
570281
230741
237302
68132
8106
38846
525031
227871
246941
232945
476153
684815
370236
134433
96170
142599
443385
663
144538
282487
365140
302525
242857
152158
341157
44404
784539
155726
41141
489360
100803
31734
436791
3177
12647
97114
387216
399892
496788
551236
32924
719415
401975
268421
99569
931885
520271
235032
384368
13915
61378
131707
186050
245439
672088
248056
562160
96649
14279
276430
240639
240490
13513
555128
172685
337264
730368
389834
125164
170247
571268
182609
405822
406308
153213
407684
188153
696648
588464
318923
91160
234
22591
15938
3051
116392
559894
718542
682
397477
3610
502997
441750
515185
254133
38987
13819
2541
253531
588116
366999
532895
140394
242859
588774
412413
18025
388878
97359
244843
668162
359878
146879
379598
24161
50193
443692
10216
665586
4787
826429
130511
395205
149423
234444
208086
320524
68480
40516
156231
690379
392315
251354
120791
113146
545314
566936
295976
221782
84437
21400
391607
117362
99953
285352
486275
187133
278904
439521
285114
113342
103884
136658
676947
4748
440203
213014
864
271012
4328
25383
697183
20450
366906
22092
175060
499636
74857
444982
274997
181098
454194
393278
91365
367063
15663
404549
316245
194705
574588
89515
179112
425507
8265
53214
16894
129160
51726
391530
121905
68887
146739
87239
567381
602739
115393
35961
461045
82289
2357
54734
6902
397239
18707
289703
259563
251258
80512
2329
118473
85221
17498
4081
362442
3825
108753
502830
308608
164633
142584
141174
437061
191193
101813
157977
136731
158587
500057
31357
162928
123861
242823
15627
447414
73405
898002
118765
566136
26676
254163
135169
357155
17154
705789
56495
461401
734689
477494
194205
681968
237489
363672
155316
159201
101003
281869
212292
525868
27178
100470
195413
152212
644741
133846
424494
17966
497629
188376
547454
452984
53187
42526
439
6972
9336
27660
6063
20868
242403
160657
718412
171756
1711
45916
364962
654369
375750
600446
112264
77331
196802
202376
5171
899
116519
324678
171732
400430
222762
314546
519302
225424
162322
399948
409109
425957
404033
462289
113585
91848
99506
422572
591959
104936
65339
45412
81902
15580
554581
143318
644189
476394
267082
53907
55767
324476
44484
23329
166140
413993
28394
433475
269654
109146
353830
258829
231000
99388
235436
482383
82410
215995
55822
337
97817
226330
38228
234269
290956
738221
226177
53775
61179
957245
637850
19625
95224
492375
387698
514737
203005
621826
530093
610048
515240
50725
209930
801412
378488
13775
102319
34057
568833
102896
19745
8227
46538
741495
330120
346190
50144
26512
71660
221556
122111
1242
219216
702121
45907
404042
4696
59151
46691
736703
682608
86912
175323
540387
161344
70283
70487
492595
412536
145250
68715
31412
40560
253973
735037
107251
33816
738709
729303
93697
257842
365880
243367
793115
681359
222326
760227
15209
25693
57916
150504
317254
260832
78813
170718
112926
138587
424038
119824
706780
741572
23709
320801
292155
396564
105575
67613
3082
574904
20160
182341
306156
53552
212332
188975
334598
33936
111602
775784
134702
172185
24277
143838
100067
87766
877017
33507
4756
101779
84954
496540
857030
4802
64853
270056
184975
201823
289056
74437
356870
239028
179863
193365
436653
150661
444337
95264
49832
33228
141406
179737
67743
20025
106368
388550
225742
37579
32971
12645
246600
387552
112653
567015
194963
354604
644192
150971
825184
234346
24882
335494
290444
218957
380485
175932
94594
554672
258271
282245
36736
444700
171976
15556
277695
295173
832839
18796
273271
163367
56113
299453
807171
1495
362373
87040
147834
67787
258183
374544
21016
524635
190109
379484
776378
242171
190920
313462
34334
119141
45381
416660
108248
29529
70775
62029
301148
146343
720436
857803
702229
213430
447970
57985
700636
473466
586911
48517
454694
13563
125830
31070
209509
772383
169324
243802
9046
438683
332
36958
12650
486183
159684
111407
331273
16535
129034
81751
436943
3142
87144
741084
187900
229427
109868
56635
43179
284570
25758
87851
1489
573172
1156
523142
118665
6586
514123
670921
128869
391909
30067
107390
95027
177476
316116
19212
265969
116878
191994
35224
606397
535502
14519
336045
49411
96575
415859
441406
335883
400027
74989
277612
123761
467105
49649
295648
686926
856603
793021
16875
481685
218881
66835
432449
101850
905439
524079
56394
195504
102142
196301
126677
115966
471102
266262
2667
379781
206812
6060
329146
723132
8637
101364
188746
591864
119161
161362
304528
54453
262732
397682
37736
124424
52121
481244
101443
320628
350398
228511
951673
44335
27414
130615
211158
51272
510838
574641
732352
35186
778300
712347
488635
20470
83879
51882
4986
66065
470967
116209
107465
83155
354861
120288
602665
704538
9682
138763
379712
113027
29066
305915
21654
137542
67232
108692
6936
4687
411123
48385
87277
8786
29543
37417
376967
440510
182
750168
23727
269049
481260
214426
392694
431912
111149
323903
94191
36700
414671
161057
138864
23622
92986
266740
28394
10984
565762
124124
488673
365
75041
2621
34424
74726
368952
785776
260770
52016
512521
418882
158720
442403
1946
136385
90468
262189
42345
26450
100147
122953
671726
99094
315207
281914
134953
599390
313671
154716
189602
83135
244368
77881
482838
265660
404013
151614
225611
61753
211722
211434
161888
832441
276726
527554
247006
271388
49997
167785
91036
16365
218143
28153
67040
716823
333005
69144
477376
661746
45278
285086
114622
461011
727463
623942
85963
1876
220039
26650
81325
373012
632638
131548
492463
594337
140552
620871
367121
157039
87269
318418
23010
260768
133202
113918
9164
225316
170540
77370
133350
352712
132651
543249
424093
461368
624142
210032
247477
204388
187470
523890
225687
542540
193411
200034
36232
201024
235760
230888
46294
767050
343284
18191
102741
522459
242006
106783
57601
72216
218224
31132
326122
91503
80721
59259
87009
63176
357776
113045
494704
264701
107312
31433
7929
647
22197
46659
8455
761966
419189
330382
503192
16363
3875
775089
52044
774877
254925
50898
245044
18231
137364
9170
40858
144758
452224
602995
192725
246604
337677
518715
480625
18170
193191
69359
119800
72111
906653
320904
13891
222895
829955
14806
644035
169307
804506
46334
254050
310796
167885
646831
73515
270116
159546
88986
203022
571263
244450
414980
105613
122604
111416
221084
729216
186884
302047
581101
512220
167758
21979
38384
144215
409117
643107
9560
143846
90990
159651
178451
176397
369206
16146
263921
179345
196497
60370
906487
417039
54312
913653
431999
204059
427071
80356
31403
589612
20424
9462
277228
34906
75109
137724
299551
172254
252383
25552
193621
6167
19099
77997
93
16480
186289
179622
153424
89678
156584
57856
118945
209384
22216
4197
475845
33633
539786
22439
198664
399914
343592
263691
182491
124419
32295
223926
299618
687006
73158
319523
233963
310048
961
481608
65093
113522
192414
29618
416744
339262
342132
132107
50469
403192
218153
280173
53587
194763
263994
369322
533974
182520
335322
296022
4028
59287
182288
59886
147782
70352
193573
38104
34351
368489
203259
39041
9342
100145
269852
280945
75244
171791
64214
386228
612377
103514
250114
10605
427468
119079
629939
206890
154619
142567
386514
812597
179421
26880
1783
140152
615834
175679
819
483001
637054
71504
369391
502574
695857
70418
186312
318329
72646
95341
354614
279413
54303
270639
9686
243721
325383
152165
121122
82751
123594
13426
450855
166376
142382
920747
403109
473546
84132
540237
86085
724629
274405
595449
433986
285923
89854
363266
190684
413024
114260
204469
309489
147577
521136
122122
124401
49860
824762
75889
270377
98297
21448
11719
37596
1889
93954
226547
672302
4494
184563
10124
323962
829643
67208
36183
15722
358658
14818
46950
222002
135397
300262
420370
305383
400021
336178
1410
207749
707522
86610
74358
131085
530965
186015
313716
282075
338844
22301
495227
326483
85256
66182
121293
87606
13129
505821
262945
38821
75053
103536
516970
34291
25168
539940
102136
377178
996
58320
94501
152618
37555
113220
496632
82644
34738
74945
106333
422947
181571
687799
85361
165042
426675
106488
4498
141739
92208
363014
24376
229550
50037
701433
740467
22093
110789
537485
382971
94096
506787
636357
187150
277791
189595
693303
439650
475840
248486
33100
64981
107412
17076
455865
263085
402198
352497
243743
677214
186406
128685
89815
500072
144128
147510
175700
150597
574866
4500
401918
35068
51231
222055
58676
75071
269247
225207
31118
373422
104966
34036
240702
146942
17875
110144
266557
351644
189585
76333
835828
56059
118077
456073
236153
3316
408240
253314
24586
167120
688921
297946
53271
419130
36607
222282
67720
535547
158749
76215
30652
172206
188608
16941
403815
206976
140185
32577
129410
28454
458327
186290
121584
82811
91897
22700
343407
59295
115976
218315
135182
351284
91989
604334
25599
178195
524297
259249
310064
539637
22545
15227
285490
275471
134112
20804
776671
105091
677131
236479
455831
166685
8455
125289
120469
679127
380484
8080
267658
11913
213644
189558
348672
703619
2638
325106
600811
153842
844371
786110
92324
633654
123181
152250
56061
235678
26341
69681
146903
19680
286355
60167
21191
509474
39204
873743
190462
915733
5126
14844
14711
676786
32279
72142
40400
55839
31392
636257
177600
126142
66592
1272
90888
575669
184359
70227
458538
547467
262269
240951
361165
150473
23095
259
285951
250400
89460
383832
75803
411085
613705
884611
878903
13565
37929
170611
11352
148385
33909
88546
208976
706767
136018
581271
164569
248952
410469
256987
41289
422492
408877
716334
163904
12815
164262
663173
228305
139013
379193
161619
25015
80062
58248
74261
99787
493834
105012
702570
753237
327230
482608
81418
11498
276075
284407
55269
797633
669993
15137
39338
620615
318630
292102
16485
33674
403601
624050
540194
206653
7884
440774
125012
101753
88915
94787
657607
14325
645701
183296
16526
877705
127848
43585
107533
421178
149363
501147
49550
797986
206027
488043
46860
756636
475092
456602
405652
319250
470396
395294
283335
14536
43712
205638
555626
281320
426317
77526
15080
5109
244514
272164
562167
157882
210562
41861
222629
228413
571367
19241
565367
64067
98927
29290
16240
179519
265832
865292
37209
285237
163407
308309
113270
3264
46978
13631
18915
340949
120044
91919
44221
20703
789424
219809
315221
207558
441374
262754
60920
62874
673477
50187
343448
300042
155965
216922
779864
251536
112519
626570
331694
446673
34303
423170
656744
368630
325041
706088
151888
75431
556553
42014
566585
573781
784618
50476
300911
740759
54266
9781
252324
173040
12235
162802
650571
100880
961872
395569
175830
136664
535904
167726
99370
57006
678824
483113
62991
157816
7277
873773
496897
31581
169052
345985
106595
118452
640702
122454
1378
19984
677290
20496
132720
725553
210682
361738
497887
142257
257283
567089
91218
759746
129288
821309
162261
94691
61499
177325
532413
140780
389126
70416
51493
603575
85579
633536
651280
662810
4101
136237
322236
17612
165765
97106
59984
405339
289932
630162
568905
500642
34252
73511
689179
57832
140655
166777
476868
88328
352896
576458
539085
5060
44617
40015
19652
239350
153555
33939
82170
16015
201531
42185
273737
74370
368113
257877
417088
224618
80197
65572
575335
86981
162870
267447
211404
157952
5555
189922
339611
91115
72050
85345
505490
114419
56589
44927
699640
194524
668515
36331
424101
492460
483145
533580
36687
214307
52483
513092
32389
265166
120409
146655
141095
164467
31138
150202
559323
170962
872589
758024
18194
86380
80134
47800
4102
902223
353046
194667
579236
13004
107725
279103
99789
218546
113754
270884
402080
14660
65848
196205
263106
259291
27118
117889
17314
371589
118629
53297
42327
28783
393281
276156
252017
366204
57933
502
179556
21078
87984
96254
252103
750857
2888
296039
251896
14121
857343
430733
249731
576257
274369
603946
327520
120368
335661
299898
50314
278558
91809
714013
61732
36919
88122
498075
346794
444173
319821
885185
93592
224456
264430
358262
778777
217153
189430
226461
504481
169881
61241
474149
16541
67687
152731
27466
12714
575281
76954
737640
388366
356699
418396
120538
270978
194276
139662
537036
639698
395384
388344
345977
122721
480257
828252
10634
40122
6700
820127
343604
130799
131461
670
12105
53277
866994
462927
489370
43792
262989
17041
182679
210254
541938
5995
89571
309569
97870
99272
302833
680334
339300
759253
61941
278
290951
413916
104398
167709
825724
90062
176223
164473
314607
132875
148702
219748
181529
433398
109135
88450
287878
219050
512233
482541
216889
363552
245127
24877
140278
48798
14893
491302
341597
422556
359702
80240
238851
110212
536808
5770
514534
33165
107393
172647
695560
25681
32141
386862
340718
5852
147175
247872
279467
617697
408573
164639
45894
45412
119376
303502
17696
224527
325507
132536
205714
239283
180738
35266
722549
69527
2434
11204
62512
72970
66470
517085
211156
220516
380083
264737
9208
326739
564087
338049
65260
111367
410768
359512
161401
267855
108962
172102
553972
34903
56181
252945
2071
41719
483212
94514
206737
310804
668019
472398
482604
248169
549526
183905
11218
258205
57080
253280
196183
25360
30982
36004
53412
409328
19234
184971
513153
591496
540583
40765
221877
758758
68622
76219
112739
603610
366944
653005
72448
126391
172567
44927
186334
57834
32816
278636
60635
822853
141477
336876
8724
156576
196605
456030
548182
86895
310470
956231
6092
413850
210631
50374
154124
303380
42829
31415
160215
4768
451499
910
279644
384614
456925
355905
122773
156895
617615
49443
444918
76406
623233
17975
89105
295196
116321
408389
54725
41637
85366
609416
738192
5135
202897
343
421753
182393
229742
418343
322406
251624
95576
285637
211779
710839
86349
197637
40102
46765
238742
56071
169898
161148
708735
51279
79121
110005
302716
249284
604534
54664
132599
10644
631342
140083
516
558836
28997
622579
130960
219300
115688
313534
471331
153186
267269
442134
342454
427319
4183
145236
411596
97810
138862
44342
151083
44186
88331
94509
91013
125768
692522
266945
119818
576792
71614
267076
440023
808351
118029
118177
132722
636949
473108
142192
181
26718
9206
534576
124930
125792
713947
380534
51544
94694
10388
63868
186997
670520
49582
162606
379630
58155
209772
3145
82915
318748
431566
270180
256715
760017
240027
61440
99355
275791
566107
15404
692804
350484
500763
293563
412177
150884
462526
3073
12720
109625
68057
197547
14701
288163
367866
282887
112529
418225
188856
140242
92853
329047
267673
78788
23866
486366
432589
145910
15920
103116
70935
163735
197577
277407
812583
28837
48998
375532
557863
762212
185427
11151
546607
39644
876048
556977
681912
242056
44073
328914
461729
60798
578062
37929
428420
379600
100156
51864
6934
378437
473939
282283
6437
44026
196739
38176
11166
59839
382945
309422
61241
430602
6319
182054
153695
163446
265901
41976
203400
166234
120730
956835
208803
16631
223835
70111
33012
158272
222093
393477
186117
174215
274925
319617
49311
5618
24672
19722
454221
290275
171120
57287
199397
202388
540582
108928
643081
29845
217401
23111
543274
306792
577746
248754
75121
439620
158843
403788
17750
108686
18526
8104
31578
222696
673363
43378
3159
43302
243972
320049
127068
498831
73888
126746
70131
68221
270407
506749
16277
9759
11759
15404
259157
529762
445898
188614
606635
643202
362854
27190
562332
29294
358602
359483
36702
181519
288488
169765
259954
481649
362759
97594
247548
2161
291411
8690
688859
110922
4158
691157
132281
742701
84941
17627
467215
60637
211424
19852
60434
187514
64402
2062
18156
160774
397140
842290
80276
136164
593346
169048
60722
232591
238079
898601
165080
552484
6660
154605
179967
8976
4083
243875
317251
857667
6526
516187
9
613051
17632
261678
528237
301476
218505
2442
16919
217579
672048
359470
20987
179637
51095
646341
380049
150474
26900
3678
516194
756824
144902
53318
196216
354763
92333
197579
122291
178532
184032
683563
54977
707706
170878
641969
419167
185518
178241
21401
31955
42141
299466
271472
14511
248162
745745
252683
474110
33375
4752
152152
267777
365519
61393
353261
417169
52216
48493
230704
620991
363137
182553
148609
335234
297028
582478
388887
498352
98349
3011
418719
17279
660124
52142
148675
20129
455903
543439
428529
197647
119928
761257
756120
398944
279795
510018
104881
160608
123381
526856
157698
415141
13935
366370
419121
66679
618671
69574
110435
148913
170099
246765
541250
301770
152123
379
128669
80071
182952
336527
16168
84121
108910
511286
57913
230871
223785
181784
586870
73184
13014
228972
236853
128888
75847
219322
116322
1645
34176
527545
64136
10480
256005
387096
412120
36415
32330
46875
586785
82589
137495
339666
134370
555644
24068
715147
584446
472651
13016
137458
79275
916300
743530
44533
221567
50102
303763
31100
472690
260044
104222
61875
536436
351700
86032
33794
382809
90328
357629
543572
323017
544992
198460
8762
221806
55064
156964
33528
536880
71714
38894
7098
17297
50484
245572
10801
169164
404067
21230
227632
9159
189007
315738
370805
490748
325566
646433
305487
244332
35535
28175
283814
289275
122850
49773
320049
2944
33349
127980
400129
333850
385069
7227
38679
198654
245788
565698
198674
296405
12247
47713
57397
526094
154752
149658
405624
57328
291971
192469
545715
401907
44417
119527
767339
399883
207287
70293
173623
379009
661004
184410
199187
452409
458853
594996
637921
608498
784461
145531
339404
33361
652871
334791
272997
51990
201481
538328
136020
376523
325835
369
20036
522218
34899
490535
230179
686389
406979
205712
4356
331356
590125
47043
204441
34075
187638
311152
298392
570471
27004
482973
201705
55543
148902
279729
19542
622846
7083
52959
401435
12977
91709
95321
810616
24884
33529
106562
276573
39196
422492
234690
151591
321532
571637
259768
120407
97075
333047
583414
677517
54561
653596
51733
274278
484120
73098
5798
218573
175944
260013
487943
79962
284438
605031
14280
517446
457921
47652
36277
538383
41959
750920
671704
79270
312780
71144
159602
218241
642354
302425
446874
142491
54313
15824
147465
309683
102383
261719
429047
192043
244953
134800
69757
305971
244482
20029
543092
381739
280537
57229
222453
150149
373216
36029
751834
19825
37031
3555
112488
257066
50895
145178
89341
602028
23212
94651
524962
101513
587347
100905
725461
19215
25485
24032
137212
604285
205665
843685
444509
799164
329199
273074
717340
210742
508465
177029
64532
171464
110465
214538
440310
115336
597199
7883
429807
228313
97469
217903
309301
418104
408715
8339
48008
128670
300744
39045
415227
299405
179672
258617
757844
12201
589680
11143
8769
87128
245035
210725
309783
134113
4594
121453
79907
307225
462031
506741
85591
236530
473141
384431
46978
603872
336283
2751
810527
166617
30849
443954
98593
129744
59821
25206
712874
814442
34242
9154
440647
427684
138654
259970
3940
31711
71441
380245
150842
84239
286746
749841
251905
672831
5246
601098
227922
855207
506898
776073
32436
2168
471645
127508
75951
394260
614132
478766
607676
490611
211671
439813
258744
115338
356847
153354
243775
238401
16350
39103
603160
109794
527388
673727
393098
50425
436629
752298
331013
270889
394378
187532
830628
531628
307918
147463
81020
29251
5940
593089
534816
908
306925
589805
587381
463970
153032
6643
86381
1270
194125
9648
210376
428364
210004
206249
37718
252911
28685
762139
591795
35134
353148
52681
507744
96463
433303
640419
17246
431928
44085
290
203885
458387
220202
52411
223678
51731
849898
37292
373795
241276
670243
6152
150473
238141
88480
35857
31526
69610
327831
440664
167634
218086
7165
172349
268279
204863
254721
156959
229192
842212
300739
78660
245797
84260
80038
14648
248337
401259
5016
113665
1363
389583
127151
78053
92606
404900
317151
312487
362145
347816
164620
97583
115437
506616
864629
795027
21457
484177
207504
495135
27075
61018
122917
211278
49912
633744
127218
515395
739561
197040
242529
72594
227088
2712
762846
76668
225644
265955
447139
22005
102125
378272
19914
224260
32194
291726
290999
6190
872547
84130
50729
73450
664
238220
166207
668260
251854
165376
22225
66092
164263
425759
184305
16041
4366
75729
75006
562840
361057
7267
200465
287574
332284
290817
86143
136963
627421
49240
93208
335997
354324
98038
287323
473449
42956
95336
129692
965352
46681
60196
256909
82190
40613
459580
522418
295920
606945
157930
195868
253097
64890
435987
255764
683798
298321
387755
64565
570803
107364
39482
589567
491661
276267
221978
81389
48547
579756
368110
5258
892829
646507
710626
452860
89724
126477
263554
62689
451945
12679
246141
119567
539289
39735
328088
429962
302068
158233
734641
447273
111
136925
544760
525015
507502
413972
133487
80763
22364
254407
656631
207933
133461
75831
9572
603939
333334
753415
168231
439593
859
78044
139975
244400
202683
201161
300679
10910
450758
33029
411477
504891
190238
6052
251669
133883
16413
629862
108751
63064
93794
862970
441074
11673
222246
299249
41389
109071
64403
13290
375331
248355
27811
62481
26162
902140
146552
35438
181475
259511
139653
61302
434722
125386
77718
197626
135598
9781
382641
83220
132588
19061
653629
691246
71363
130587
339283
179247
304906
407025
512391
235496
361361
165324
226176
519401
29713
329422
253889
257104
469958
620003
2033
69678
265311
695357
640740
798
441817
430690
9956
236853
176370
109232
209393
112566
68091
157231
521614
119178
51969
90438
499367
14527
221304
95288
21860
92260
239749
545130
152346
125865
133224
156114
256872
412207
11140
9804
13194
150222
290011
274375
508910
183725
28272
55894
14121
1479
519647
451104
216997
37010
353581
697145
322373
489166
206440
236714
566872
31149
410323
209429
4638
65107
454248
87543
58751
232961
86120
196444
355074
704468
81588
256975
45452
781984
418678
469171
365036
719442
279870
154071
362981
137901
504770
276729
167786
36490
76947
7121
258167
173851
16353
24919
273300
92170
506487
9844
49352
175767
582510
359806
129816
246174
14146
719921
462415
204429
37008
356500
15730
128736
31603
661539
534144
397098
780965
228030
536100
465062
226812
57745
145678
549118
67420
685304
123974
254082
656671
324055
53011
380263
290018
354773
274777
304304
41411
62235
37136
788538
127251
513823
37020
317903
324863
79042
110774
132183
41976
309666
487755
54731
24478
409439
404572
28055
264909
372630
82671
400605
215129
56520
180787
168310
322842
168193
698705
546500
489357
184299
110864
310427
166903
865186
1255
407442
277126
329812
718394
564
244784
33116
494012
16258
17630
709670
543758
598139
53565
119886
1750
40222
140661
108618
623646
319279
50597
794678
597238
45314
298742
637861
78582
193272
202719
231393
23046
367737
382041
109946
77629
60183
64708
530725
211804
65590
534976
324707
188615
186621
547056
87095
27014
150541
69887
435471
568095
429203
341293
49759
65999
441265
131513
258290
293946
526728
659767
199264
7766
4078
164057
370265
86235
265003
46371
443146
686828
267033
336734
476301
764426
311840
60774
19842
24414
200091
929733
149700
522786
424104
168455
542675
43223
16302
477813
330471
381404
307312
549522
638298
650131
49459
41195
418721
348271
50838
964291
366752
712011
469384
499377
15324
134612
58415
44655
253767
231070
66470
386487
86925
52533
582800
239309
10086
39391
116286
126957
885849
229687
313574
128971
14443
105219
207935
212826
4579
190614
261408
63312
327855
214264
394490
331888
108694
481827
118192
10477
667632
568485
234907
210753
83774
61790
617464
64070
354670
33521
84726
3547
243085
486402
150152
63293
96174
114112
239636
534217
155373
830062
4810
884912
868474
327837
662781
88867
7184
187728
132
46413
43761
534755
16617
278418
56171
419516
178632
151362
153578
114991
358991
477816
679593
31955
124597
481971
30904
533576
28107
303320
4007
509805
144592
418575
193845
207868
49703
470101
42406
468939
569243
23458
46730
116301
15481
145218
163996
373713
17396
795091
620164
19879
289534
243293
267435
19900
4644
10178
44685
235516
128477
251052
619743
65967
84365
796434
37467
552422
47729
379141
349249
62887
38376
39356
334015
237068
575594
500720
495365
568183
76935
94089
638487
287719
295525
77403
39575
316686
452096
105447
926128
121367
447787
195680
148098
96352
380265
325931
313845
513196
37651
50159
78800
188189
515761
365448
180361
436488
437197
155310
707985
11669
158277
463288
35035
292432
38867
116388
144837
263811
168902
37558
15023
432468
562514
165404
214021
230174
404093
91032
644726
537173
405926
474711
960593
132177
31270
237232
116700
476601
56805
434353
330789
16264
25493
88936
47856
610683
20649
162755
78783
78187
48310
12865
341136
406998
21612
873192
123416
662904
263871
355245
16077
3626
757553
52796
168429
315103
267523
17130
28417
474232
501058
55902
456726
768945
338564
268994
336558
194580
263276
30204
110923
7038
201879
97914
431452
416376
82542
39122
111584
370764
6645
205121
466498
562228
706099
846661
69533
767283
414430
173365
301870
95904
455663
44965
432080
531661
12134
30943
534136
329902
245937
5764
76646
97837
291128
576525
8647
18860
255811
388920
246877
399571
631916
36030
90648
725983
230572
201031
291467
431581
697673
434050
572628
214553
118238
573073
512287
99546
211994
47082
140327
428187
61233
500144
237230
284125
166933
406113
309531
37104
298574
149146
545467
303116
571118
35502
135119
13802
486965
307385
355494
445510
336991
133645
547906
140734
2390
146349
584958
166467
529260
780404
230783
572020
30671
127578
49761
141174
151336
594846
267310
114331
631722
663483
41928
209315
358901
53625
82535
600790
347894
29582
3031
499113
763532
632225
359018
112780
245631
946903
371656
291189
42382
30051
150609
726074
143342
230082
266668
71862
499718
914778
212912
48033
334644
159176
231577
127258
591877
315498
529102
195016
125228
387390
34793
40725
500637
109132
140086
32951
150655
88550
93727
339772
11489
287543
879285
164852
439349
91995
144450
147616
12627
280918
436011
47021
551481
49335
224869
444987
120737
355981
62470
185007
204285
193973
647912
79954
164322
94632
527225
756765
221863
92587
743477
31421
57250
105149
605300
387832
230
36352
91217
251506
143309
41019
355682
15730
12405
57472
605587
210035
158394
201897
134892
291673
228953
447370
253003
52972
81507
430644
170155
56175
228239
211396
35316
95243
461855
33621
23858
22013
215077
236870
413401
330653
380558
287369
22156
434311
551608
192327
66831
43896
189024
2638
24318
15046
118426
470621
377378
772404
38245
379080
67194
29930
119959
10730
127455
306013
816765
144078
40121
609583
71733
295506
537877
697073
181395
751458
146298
114215
376467
54565
369466
745318
52817
484741
634254
83512
354645
379573
74199
145424
701763
1087
74882
534465
67933
412361
267958
241435
89116
68188
24645
25317
29678
641210
166592
93552
71326
295149
10268
233660
223510
342126
261516
143890
97955
192294
529989
350495
5153
139577
241072
68073
35727
73346
94589
206126
186966
150770
259521
14121
7201
284005
321340
19040
12448
77885
574377
82313
337342
131550
12785
803537
223758
778291
472461
231262
364140
70561
421717
358898
32988
280807
576249
65184
70733
3927
211949
13778
262715
646932
181274
31402
296739
714515
300965
23141
20080
73200
440629
161868
149324
54440
174099
463673
78429
91144
240805
281600
390970
186
31230
139686
790692
831144
101613
718436
439693
61971
110229
94510
35191
378002
992
154820
1373
305717
122981
225454
13777
69696
144999
7028
96789
3952
48309
9456
94667
94406
237629
81405
693077
224355
11055
12435
413839
228870
342468
142996
180432
76643
220337
128757
318664
484492
663834
206989
355461
12929
105174
355171
756782
174151
87555
74440
105505
663418
743202
182124
76350
232883
325066
292825
5881
87214
130962
43565
367980
173304
544989
243021
163259
238912
96454
24186
864640
738459
32450
261144
55
570419
7305
4075
103928
558148
727109
235567
571092
500979
24569
20451
257367
177358
8595
606526
47293
237895
113683
127044
61514
219345
385588
290804
613407
603342
155464
250651
237243
355798
213347
87399
143211
221012
417739
404269
502739
121083
245829
545988
182599
379398
425940
21719
49115
682010
81953
400281
120212
3920
318373
143992
184798
181151
403786
67567
278775
270274
181507
520361
55282
150621
238053
204528
277786
121090
631985
6457
248077
317553
398174
164008
311258
811237
740018
178929
659709
203339
159556
256880
110354
114510
35396
359280
12915
115492
49685
116674
39237
242216
381024
389549
28500
100155
223654
17933
77542
238125
8019
361548
572925
105172
175099
456105
61517
278232
634021
6487
594076
29524
42408
166144
554579
450260
565933
38286
184040
105636
79629
231181
203034
13437
335678
160463
98069
2769
112276
291539
159868
16880
285
80230
2542
185414
142896
149117
321144
168320
288256
30411
74254
50412
25045
461955
37834
316054
185015
17743
573929
229338
413353
34062
85508
188853
191499
166712
291350
436342
322870
17600
82407
529154
452030
868974
15896
341032
19496
234455
302236
13284
746230
380452
374384
746087
7382
704659
297884
831580
298371
32707
23284
179211
4627
75344
90777
729780
20244
169036
23918
775990
75573
239098
113123
140922
101525
371569
445995
373593
18229
371586
285771
292265
99333
510210
785083
154384
415515
71863
87351
8294
130180
546890
56262
10418
299671
213534
350274
427420
255313
93710
655499
266340
56608
254913
143389
431989
83169
80873
665872
43881
654861
368247
262123
211961
403393
74651
198999
69848
541133
60411
180454
24559
118684
212695
251855
190045
2015
163053
591466
431946
54319
47264
26132
70619
42221
633584
319693
93271
237220
94808
97886
438960
774820
49352
522379
276844
37230
282117
19610
767984
503162
48097
244030
148790
740035
219737
552393
475300
40151
161781
351312
93623
167805
62364
305720
120829
472956
714
286762
197067
188818
313093
284752
248279
391494
301273
217292
307753
47761
386256
204721
182638
247381
3845
255526
329527
83823
78720
58657
831078
536066
247329
70093
105190
375169
308449
2268
171218
301907
205499
649025
54612
12591
145041
237101
96386
103156
29298
65571
96075
349947
37304
207522
22963
61470
109277
873091
445465
410360
349461
11218
296969
403343
503619
214670
921286
32597
333130
927048
446558
78792
171164
14376
250470
143001
35546
248778
280439
139035
593578
717053
222277
376641
16855
173214
295373
391490
456111
67154
103678
120938
223155
262212
86297
217498
154533
54479
22680
76205
549629
611843
60724
409245
84941
15684
153420
405948
126098
334521
570856
22387
405933
458315
179626
41365
180119
342798
18430
41673
23317
2819
7698
410045
268035
70845
415445
538375
22531
141841
13142
331225
109719
66652
7483
165205
244986
29899
58006
136297
868848
219584
307912
160032
327457
130211
138219
596149
136391
386136
596913
37570
436632
41993
921794
581184
131264
319281
1078
206867
298161
212901
331748
81408
26254
2376
50768
191316
1819
248004
440380
56677
42065
139888
362524
251426
329142
68650
164814
400346
25486
50815
97142
219268
112085
308960
558302
285472
238299
155086
104097
365651
9288
44486
62206
712843
115736
366078
135136
191612
219460
149120
98631
586052
530901
500751
479184
260055
537332
74562
318600
951675
413710
42893
13616
636135
334335
204881
4551
564442
618424
366180
3972
99240
231015
44963
76206
130425
126640
129587
125658
267599
43477
200761
363673
14122
132771
255299
341183
123787
104630
454841
105926
586184
92292
839
70132
195706
57615
71511
330625
18786
1337
111991
226746
378810
406076
10619
256580
85073
102476
144012
12721
20546
36239
82718
57378
427188
118886
107465
18866
492352
32657
489506
118138
817524
637476
330719
853342
278500
201435
615376
98653
96354
47427
636688
40203
451344
11336
200802
174769
318693
136442
535030
34608
240276
18691
237616
101076
229293
196695
393746
386819
54365
9359
560676
93182
131885
3263
59899
590905
152814
296660
680033
844392
484086
150291
127143
508996
47544
450646
329597
175980
15972
686772
779554
454580
217893
379827
242825
174215
34443
161093
501282
76921
657027
592082
594691
728507
484898
105204
577881
618670
19658
447870
136732
173211
247573
335694
11259
607917
786367
57949
591403
229083
67643
81115
85596
168079
394916
233668
24771
36143
85177
110052
151008
2075
524225
129372
367913
408332
577051
54806
96071
224306
385583
725136
169233
567489
26606
36684
46626
132424
183008
77931
198339
28907
325559
75310
49685
203659
73814
99403
806880
177600
643501
118513
165031
416221
447580
553736
720532
309976
284633
307882
94766
74876
736449
443048
27811
269957
821105
310425
635697
185835
89757
14615
169744
137234
56090
12280
25004
118355
24254
173432
206187
18888
294092
201653
376515
492435
882087
29940
583106
27557
2679
732964
230781
121023
409081
60417
359164
154072
226350
105146
209297
4318
147398
530135
63136
251477
290205
556127
520876
212717
394906
107073
225244
446380
87568
317144
102622
107162
351710
3959
517714
146011
188667
215874
520946
558782
78650
537196
194542
134082
176709
250590
437953
48329
706024
7311
32116
695142
410149
66324
397394
174542
9641
355226
438886
25346
505808
27424
160365
356901
54061
34484
237354
71488
128676
150886
596530
163352
478809
5384
613326
192889
115993
132080
6783
492410
470812
36113
286633
342429
175639
113709
94843
298498
110547
41602
806088
276306
108519
392194
118283
178676
152453
430479
842021
72678
3188
10752
19562
395444
57248
626045
162048
315412
173388
161068
50751
325601
510371
57734
125529
518437
20703
47418
72128
163736
74793
152688
499782
43350
17844
473745
656721
31196
8968
463855
4323
206955
216952
194009
242703
69523
94536
758680
67860
700496
52541
141342
502130
408185
816232
167086
184189
558146
634161
413664
264701
185228
487990
861874
145500
164375
194046
12626
5537
227461
101529
96231
104038
68503
314605
641824
96941
120260
77219
58104
636081
5891
234652
20454
75080
395632
38248
4202
54494
261433
97205
296304
159691
839388
697950
337690
212683
254241
431440
193671
92204
80280
37103
802438
617680
19935
132983
179321
14377
291008
128389
17312
69399
99776
265853
309464
629768
40050
87423
654908
315862
369099
648838
180058
84237
59134
328453
152381
167510
171839
504262
415917
334118
89473
69070
29560
385427
119845
199736
24627
2417
84153
10551
5869
456591
430008
29729
518
92313
25695
173759
267663
199340
237413
277744
63043
207542
61009
532057
53896
205557
16843
18416
128772
313846
166987
320959
163881
555326
291766
64371
326419
137345
2581
153540
88748
18594
10517
115136
28297
187299
182226
4456
141091
325945
297339
9638
464073
119169
168277
91104
184258
113766
59343
65502
410894
185709
361725
31785
48847
120830
800106
32920
130083
706843
54809
380751
10621
214995
335131
207040
142389
3301
506431
58063
1941
72704
329658
21816
125424
185095
237727
534457
342667
489569
164049
64104
75619
546358
193687
554938
341298
40305
61093
7937
21084
234376
756246
556832
42652
121572
36318
95097
225380
77772
688
8075
40096
14724
17162
308006
199547
22313
162712
773088
110648
491368
184476
4202
10024
144959
72534
61451
10364
85458
401459
368637
118800
611332
634846
4416
14785
16844
114412
196487
3205
6713
228175
197615
5274
592989
95364
174574
79123
26039
33233
390994
914618
416176
272475
120734
359516
370451
325781
128496
133789
326662
161537
35659
246449
53855
117763
106958
338550
105090
797383
219182
667644
181413
357906
7674
277631
232966
907731
234704
426813
28705
350157
16150
155475
221202
118432
87853
17777
1218
87642
99651
642739
579121
66019
51346
269346
223223
314626
38874
121607
203385
222603
7389
230491
40352
113480
426483
14798
654974
80594
290503
42142
22628
226840
367614
304504
45486
39758
605696
902193
227909
19515
371856
443108
312826
888272
46912
353185
27326
465343
49913
579426
414563
902065
81491
216106
390223
62958
207746
141223
47656
757327
346411
115705
148097
604538
71965
60716
339952
18028
208884
164029
237843
184628
255032
830542
200220
579550
95255
50819
277733
62214
52557
9459
877549
131601
503944
386877
32004
66602
6150
50391
484462
353507
597770
791506
53005
17129
404134
402531
460347
236368
226719
458742
106723
21903
150145
42791
111281
73059
307743
71993
29385
122658
186605
116447
57941
172491
33095
130278
609077
112439
25284
693930
443415
470974
291742
474147
376346
4880
111194
249703
125687
59928
369696
357865
403471
336956
342481
274548
15969
33394
20607
78562
147887
268359
145916
431102
120233
17437
200399
119519
24749
8759
296355
25884
354006
93653
3047
609670
317917
7842
130756
130879
183056
819323
706038
301865
159272
125178
665894
362572
383498
7669
181275
23495
531523
44629
807
54883
537250
53229
44087
661368
23947
281903
528088
160984
29287
122234
176495
58689
94479
348878
126139
165400
337205
277357
716116
334842
90584
140635
907064
705671
73957
749724
748711
529348
81672
613888
111974
192339
161872
70464
380340
264823
44617
837966
440632
393964
270985
136645
194698
13573
725513
239176
266818
351392
2949
88081
110370
527605
99508
434499
88829
254190
48217
52975
47114
293
488564
717554
65305
657594
69965
56009
241882
523991
49934
55007
13960
21593
136307
28710
312736
141614
112829
60883
395378
6192
200996
2580
377467
515780
575101
30278
602828
30967
125
35498
267552
138151
97930
460452
809158
20366
59788
352030
117325
628096
170988
33308
218088
123655
107514
567297
70426
92208
16603
34667
157817
23134
112787
313428
193191
656274
311530
126460
674268
286665
5374
702881
416508
147426
64905
117485
118854
629417
120693
105837
206514
517634
362119
317269
273792
61259
190344
85493
85884
272184
344638
778860
67391
108853
20688
628574
43410
431046
83604
94850
188107
19663
701584
319714
297732
4847
401754
211893
12124
83638
57047
277274
72269
96598
262955
258360
79394
200177
149840
88401
44963
58761
236493
30121
228079
499592
514885
104222
809298
63989
5188
44020
72212
204683
46348
600655
398467
391055
264712
192722
581256
409580
723060
120391
672733
6173
148712
211562
431823
291394
141718
566807
85469
381576
355379
344358
295886
107957
222424
374056
4447
98713
54435
333514
39028
99124
108945
165472
308125
121478
436387
141454
237678
766752
170835
18235
91483
786
341130
26069
313572
742741
151005
27885
332314
18422
233452
72853
565900
200345
676257
52690
10702
544632
418748
316262
153297
108766
5279
550320
152150
7666
722596
49431
138921
66827
251462
139850
73780
197786
2085
440906
365951
78853
13571
226490
33451
164142
869451
374399
443996
230443
195688
249028
16704
21270
156631
558170
364491
343210
32812
729
356031
184915
101243
232961
22788
141633
226124
78225
166874
383911
3816
107068
110216
132147
317079
59471
208076
585504
18508
189986
231184
41501
498705
171398
478127
1044
154053
632667
405590
13813
2240
13927
113185
473952
35209
83272
110191
437570
573985
617430
252769
374501
109149
114607
73492
619899
78307
158822
199472
132530
228707
30980
104591
179986
6179
330908
338957
611675
186486
274491
141360
373202
28840
524633
72096
417272
70223
518761
83991
325986
608169
200513
271351
97632
125510
19521
144595
70239
73584
9910
120674
626003
44833
620977
210677
884891
760777
104835
50797
465651
22546
315990
44926
171214
56424
644812
377215
114265
501620
635670
522372
85102
643183
201090
270522
937217
19765
413787
368779
855829
277847
475008
144603
596381
808437
418279
50644
382025
45795
5387
127848
779718
506729
475004
77530
394850
208571
156610
538264
600
441365
154692
117779
548038
34453
427330
746298
446
310094
82618
483628
276713
334657
45229
286675
49164
332798
215022
33503
434886
63042
8744
528395
191792
426928
694115
207546
433588
38623
9123
893788
154806
608105
519658
219485
526210
286490
370075
434747
482346
578514
96785
184257
465019
271467
140065
441327
30593
370472
63987
56730
660813
228792
598951
113588
112400
180604
20699
162158
392671
337355
23360
201903
349510
581017
69838
330677
234098
19645
63071
8187
508087
91638
86851
103206
255439
280956
64224
146177
45806
86444
172418
367654
118054
271183
615794
65487
646151
572446
203724
153446
188668
31390
41493
126113
241700
135319
256777
218107
347922
467260
129482
10048
486039
458655
120778
104013
222618
229830
924510
344310
148098
399689
195421
226720
103256
415459
564851
220481
29073
345042
128347
178783
8760
344670
255687
90913
50614
117939
439968
599302
83352
260323
87663
157539
214807
438826
142361
12298
43145
282504
242134
42766
191615
485141
32858
5600
20954
151439
188667
416136
55539
501927
124533
108571
72502
146632
517947
393971
110565
676997
58273
19378
75423
523397
114174
96475
7853
156037
79640
128133
284156
657392
72449
34099
504212
840123
76426
284944
307584
795525
4980
3733
41931
122204
719019
585635
142039
83874
383557
37315
525133
492567
328633
184624
235759
68662
145525
353563
30961
2498
237982
557062
574713
162456
41898
124076
24203
6272
168045
276850
31068
49328
364745
412299
315781
443866
20502
301153
527474
480644
436356
863398
29039
396857
60403
32696
707246
568173
142263
634569
284437
13841
195819
168417
203540
42671
467867
518789
441969
131136
143987
33362
154319
20640
68914
106819
44626
304250
109826
7171
430741
400397
59506
50522
425878
544002
3518
558580
357029
376286
60175
208937
677947
1451
218795
40951
172274
22980
85253
129414
756070
523394
138909
682554
72675
676092
236209
47351
123598
153403
523010
15062
431938
30384
380551
269463
16496
630247
478877
114094
172731
105839
194119
127772
203659
11726
155365
57640
357385
334942
168438
85403
327820
70298
544773
20480
15355
43666
87470
67161
897427
17984
601804
328838
829322
370646
688134
266063
14211
261858
520314
200118
81968
184710
46507
828287
143312
170797
246509
127315
85967
264041
626326
96558
358348
184021
738870
95969
47763
135318
170196
354923
63409
130165
168462
267922
13452
41122
782685
124495
672665
178590
625920
700616
36611
283271
212764
583733
124704
742200
271234
476941
251897
528432
54145
60950
231232
21466
439643
339818
86949
752098
19580
194409
101974
268329
116457
754120
39296
704648
180916
322506
151108
120348
109167
73670
169958
51624
5639
345238
72889
673
50470
5649
306361
82569
80858
122801
535340
681502
226235
8186
247978
146730
327118
265289
523979
528654
228326
282820
54921
719698
26985
62274
267782
178804
66
227925
260966
76895
254925
117973
522559
266650
268265
826892
635913
314073
80859
50463
368041
65522
89792
50241
219692
98264
70597
149852
269586
126164
39792
993615
418442
478979
576590
142615
636122
62299
416622
757513
576732
14946
47811
872181
12440
147407
440012
39328
206550
243276
487452
77253
497668
232806
249937
225340
30702
336735
166395
256607
150154
468001
12186
58289
672512
404273
24317
625566
364174
16604
773506
219273
79823
286029
196705
336958
240
374520
123867
608227
60063
335012
200269
132136
3889
229600
162715
55529
163318
242636
218437
666204
379548
457812
413355
462740
645533
11511
42841
101229
190601
602197
135263
822398
253622
343025
27336
237259
45316
517003
37581
522873
468852
96555
617632
64610
13553
90634
645933
259867
428287
7566
141612
18687
275592
23704
64918
85425
491618
91490
119425
560202
281660
152885
43165
105058
540093
263918
18356
226498
426681
206853
51317
272409
6762
191208
302450
371911
79368
64126
267630
320780
93161
268437
138213
33757
191251
8851
59222
98919
83165
181130
3495
467167
96753
47592
277390
133718
48531
710451
125084
439187
378774
231125
160613
736100
40409
14194
170461
356682
168802
167543
188429
609762
765727
251019
305169
15359
10928
832861
177548
42551
969471
470551
612958
18897
490927
662876
75272
268291
170299
473966
15583
407073
17362
101582
149792
372287
369667
151304
64087
201602
51708
547359
210954
237911
113751
134212
100251
148606
634448
1818
444143
69980
180774
607314
142542
244087
675524
361573
368051
51446
500320
215173
3459
246219
382704
790
11360
137442
390864
292092
69265
175305
12968
131545
637662
412373
68256
90892
138714
41610
715885
569682
76
236708
581495
350790
30365
3824
27394
193760
47207
80790
453395
237288
85713
5451
122989
945902
98901
129867
58758
52085
501693
33376
279612
264425
320873
323221
87439
335548
76882
56659
667189
655273
140813
209735
12635
140546
63534
138911
207416
392206
68221
719148
91853
182113
618890
137255
132136
254665
13175
58711
5847
121300
294508
193076
4528
174670
313860
80170
491122
832847
72054
5183
113447
312525
484074
696719
540043
69949
282448
229880
725694
2886
268774
14157
11440
16552
43372
108740
50248
121156
79852
141377
712355
151882
79948
226576
353721
90879
552615
4435
373
241522
115064
409670
134219
460643
410986
103643
56782
78197
34997
78924
364895
810506
18991
669541
129761
267840
15219
349448
426270
138805
101085
172544
609009
31986
757107
164670
349306
27396
660590
92600
36292
316777
179320
430998
205589
116340
37085
435510
443945
792810
111020
798700
209264
368330
36978
409672
5005
29879
288503
24310
843520
389470
21137
219315
518163
318699
429556
83747
153852
962496
637573
123587
230677
623196
317665
79797
271584
3206
550741
301204
41126
345468
12507
278947
106133
454438
323279
394577
71843
271334
212103
30568
625654
407138
136885
202685
529039
437431
65523
292420
116953
8149
36041
145969
186866
471053
262996
493077
8386
298250
175846
218433
626071
470297
41650
721326
383777
627087
143442
509791
74594
26395
399603
524028
123413
202054
58670
160823
271575
518716
204248
224797
622189
241690
467701
125306
259549
362834
108249
118539
136339
14793
128883
468540
833597
551605
304308
626066
414165
40071
324224
260727
19576
110300
90096
59926
2484
584845
662189
362208
302611
47295
111937
287238
12876
20567
182957
9695
229035
377815
3928
106505
2845
420651
244742
282449
286135
199348
83391
256600
61755
133446
5878
324403
139564
278761
38201
337735
50153
434370
141824
17613
200874
377681
843455
269344
248416
49839
194278
377160
205627
333191
727933
56283
353445
762363
387790
242137
180637
370723
367549
59602
130974
235634
150229
566758
102929
318107
4739
206377
319505
9377
175675
238914
129019
174224
213977
457060
27700
669541
308567
818095
765012
599926
569921
73258
351087
21949
397496
8428
12008
268413
332946
71848
339547
219972
440850
243969
389887
326729
5460
120678
108211
374671
174086
291167
237696
235509
115368
25671
161155
177451
13976
127761
107879
574790
512737
146887
51878
280977
386536
63133
188227
382255
29092
200382
26303
455374
73988
528742
192276
451620
147140
242048
222262
2411
81513
23898
198685
394301
65987
41936
105621
191315
247874
144979
419466
881778
284169
511682
20507
479277
435176
640329
193671
5350
108253
201006
79425
28981
9646
534201
733249
38584
167185
606687
92872
141744
222136
73585
149745
249827
61083
148510
187029
263554
908640
14444
6702
280404
80000
184183
635
18350
152645
130891
184326
443547
393017
582883
412965
101321
68993
37693
21147
614742
241549
85304
82587
241901
145675
32796
34467
274209
661952
74409
171715
469197
276057
55243
27162
372316
61713
213098
58874
57331
14585
301940
125283
385747
129496
382597
57098
141509
238270
1899
368776
95335
435244
475604
852463
320696
337761
55321
169623
170786
163181
103489
237556
279354
834385
338412
20389
247089
379614
71411
1022
65553
137675
2056
173709
18769
57777
130790
837178
203119
476154
732471
544320
132613
257154
617994
102695
657057
391880
258820
63290
132753
135134
662290
420527
111634
227357
57252
95863
17334
24606
535025
303519
186168
247983
60312
495078
420760
60164
339928
9994
8415
579784
270522
314384
105930
379652
95488
168535
11299
80020
132478
130159
35342
200912
279184
74558
585265
281617
897512
312553
456275
104568
260765
476994
295051
32148
373482
87102
13379
687387
6887
274728
258982
1778
203630
425090
243827
838499
789935
210752
100159
317951
120632
137004
382299
44963
230804
35216
153427
132224
49303
819668
219594
52921
91722
78601
165844
492085
683884
19064
122495
84295
92383
766925
127952
33960
39185
25434
31339
35785
234661
7199
401128
183910
415987
347301
53212
81409
100325
182156
25269
17425
63899
70469
172512
123858
109362
103746
6400
194852
58328
396469
679447
399972
298521
563957
111099
61366
539649
48677
110379
332509
442155
324910
10105
655028
390579
14908
208472
52558
398940
80762
3
302851
167715
50503
68265
716462
644410
178420
100375
76298
462980
7675
83948
378193
446595
25066
49754
19472
857272
78319
306977
537519
207352
209928
6947
63960
19588
65195
169869
1613
54079
192761
13329
391741
115191
581078
953724
298156
37574
509080
307968
199553
156482
278667
52428
15927
163106
238120
77108
127185
292063
68765
831846
467589
897912
279753
73774
319571
28207
516564
692537
132276
571818
517580
36935
538450
86481
193472
717047
298019
5031
27514
57600
194950
409734
237100
132333
698792
15548
614524
179160
481689
56522
121354
195979
785210
403352
409296
115079
756610
96949
215962
120709
219655
33067
371087
47518
44290
11833
242113
262082
690125
207037
74580
101620
411168
499625
391002
92951
41416
132522
507829
159307
217698
169294
312913
283635
955620
84705
300076
100534
289187
548579
246326
213633
98212
404945
79385
309069
375825
72503
55616
405359
47468
667747
91247
255275
651611
155529
97100
822059
266002
61581
117561
74358
625611
123191
66774
345588
89537
193040
14071
80487
719201
58534
180720
142416
80386
126485
113096
70855
56998
613687
24211
338631
494384
23118
5396
506783
16416
400502
308194
329910
34864
29932
305677
493219
51433
148436
264024
856307
433503
221941
14943
52185
4052
1057
814190
64612
40038
427196
156094
73959
798036
287070
121967
113133
2399
77524
768021
722985
268263
125406
591925
305451
268030
266054
243264
649252
17094
128537
225200
159298
77242
334941
278955
4773
86157
22717
10595
14477
347918
286907
621006
152815
34969
30499
23621
136931
468824
288558
18152
206896
204830
349744
116258
579690
58745
9413
4753
88084
220497
262115
67462
37264
61571
364849
90812
19414
2149
38093
266891
245418
290397
349264
43403
369701
291663
126694
82582
246065
260248
4950
4530
570448
679532
299946
610599
180254
262889
76118
137812
68280
14071
54806
713059
613949
456768
137491
92764
459332
349113
45668
462333
775975
597424
250964
313336
113115
247414
70594
614689
345206
149081
275335
178840
23534
397222
333247
481473
376268
839967
698973
533488
443167
180280
670851
79912
475305
390778
81070
67286
555911
317904
250757
635100
224487
126745
391090
352204
684252
441392
84327
927844
418047
317758
268828
103178
375097
323043
347852
574694
137513
261473
1200
82689
158850
270827
119122
102701
205146
115314
67043
113739
330512
771493
100245
137656
317443
761840
66734
457357
14145
5192
506219
230065
398479
442163
219119
114440
86366
443273
20061
264152
78965
5107
74623
181937
168040
340738
190335
4832
36913
300987
464911
205898
15622
644954
158090
942477
94971
54790
215725
186530
5178
82784
685948
612569
839686
234944
144949
385478
78005
480972
157114
108391
471816
486046
20863
729583
19819
351507
72477
384251
145432
201394
1398
31004
35711
606667
23305
294841
210731
446246
157490
72768
18608
35923
159499
601443
559923
101398
83283
268135
253609
137660
397109
95681
72975
520552
28589
295820
279545
198419
319622
521049
63658
138394
355160
252555
276224
203848
234743
460278
390208
23679
147166
79010
103153
728934
345801
235130
572984
7825
92119
407317
210722
752401
236984
72952
87682
142941
357861
605232
301051
410043
757989
299293
455899
356221
4586
11426
471
217490
20521
421503
437773
78307
191756
39936
127288
1011
180741
931333
87114
181225
67349
130376
603801
216737
754889
178286
449863
34321
32604
74638
476507
88843
124481
251427
33453
142864
85317
531
768487
243075
202923
181662
147307
51830
602191
245551
546581
9181
91877
181292
781646
147023
58813
323470
212594
106640
143374
128699
447667
387472
59683
22377
120862
20504
15414
426154
164527
26412
27031
151325
892252
538338
59358
269878
521534
485055
140079
44606
16024
93936
79161
36812
13617
377813
101115
311022
163859
62333
166459
316327
417323
433682
250104
265285
85802
457592
373370
314075
145474
234448
323525
251644
395580
441099
297105
480690
341299
190926
376768
77547
640480
11212
170900
150439
131201
357457
5344
208780
516020
775205
462584
37079
111283
239802
304041
29403
368249
472224
418684
380355
11109
344773
489923
345751
85390
293692
186778
182069
83996
160866
49209
173444
592456
565702
217244
581354
83683
26152
207434
158281
201620
861489
227111
4927
288579
625196
157198
48042
937576
874360
203278
299952
515901
526557
108195
77358
45722
19250
27180
536811
19020
194792
215300
705895
227993
1955
235496
139623
276092
6984
145348
115649
342003
161072
156156
68819
50171
92753
626169
552384
486239
44530
241942
395271
26025
147796
52757
572456
182259
57515
612581
181452
45800
51229
54721
22485
71350
178
345831
471828
49637
53820
106089
34599
126214
127247
701152
341076
6554
328013
320410
532820
129607
8910
43923
223266
60803
42628
38576
29018
522391
455996
789
796609
2500
5114
115262
72447
518151
174793
333748
15993
142772
168672
38366
517815
620190
194445
31643
180902
275063
50194
427548
125462
209
410071
43681
144029
91125
294188
118777
105376
177486
65425
60568
113172
471798
92955
234169
493069
29718
335317
45532
522483
243059
472594
1587
143185
175170
192108
115240
394632
28712
161294
160762
163578
36428
142991
175039
362123
466408
581124
284126
152865
8026
183657
338520
327818
382988
278684
351522
40922
551020
70387
132338
715484
354069
582567
58255
102876
546868
169234
98925
228345
19512
73329
314530
626005
21893
602814
587698
92956
489294
7657
54469
34031
2972
229880
113621
12646
385943
468130
496103
131978
73616
322556
76033
139530
467360
419760
80037
371329
327954
80057
120480
103396
160429
399690
568949
964697
324560
63775
96001
106753
254437
189040
464591
245094
31182
271121
564569
235621
159837
491658
8236
69382
802804
38741
535174
480337
745883
54019
427675
201764
205301
93798
532150
124036
46432
381955
27153
122402
3272
61356
152422
582218
743004
421016
760978
225889
76177
211836
203948
9172
472943
522544
617148
270930
392360
220685
10742
1846
111447
30285
136091
332479
5310
243718
133791
258729
109239
3801
33954
198201
182933
347685
839146
52731
299919
200815
164897
830268
85454
221564
475368
858295
19911
426385
114203
217309
7007
344599
110130
99985
574582
919741
466939
5963
831407
222685
2886
5079
96136
108645
261707
609062
411628
34047
681841
196455
54551
492734
14951
409403
240868
396132
213965
155415
169464
68049
14836
31005
273684
592942
24350
411473
82369
303600
536482
82372
71483
39958
51362
401650
141180
239700
57633
83396
120274
125402
282898
348392
844099
92325
700045
165039
420870
196522
212944
58672
44351
635332
3563
43678
161470
94915
7354
870059
382081
280993
496827
4307
253051
44925
317222
68975
114958
41690
327281
584619
67095
258716
123576
163583
246888
355992
110104
565806
219580
59131
63163
55125
84741
660987
40111
488234
3532
4427
561262
242629
35976
147666
68711
222553
102334
813780
279436
862261
336755
334504
13443
19603
2243
503887
563060
104444
904690
151242
781862
94207
34447
36072
262432
147745
4165
54688
288795
190944
238081
323644
202202
81190
536075
150341
54322
391371
93430
156417
160300
621302
146628
25341
676193
193833
881802
111837
228874
483569
330151
180381
202693
110288
133378
604917
565218
449989
169169
165314
209336
106308
384742
851370
862750
324849
243772
405067
415074
547762
104772
432720
144889
91139
30958
559117
166050
1026
511876
81513
811416
102751
29296
312768
103006
185717
45898
106435
601256
286319
368059
372695
119824
145594
484790
173793
384233
480354
230090
596592
37197
34446
348406
446975
250178
71135
40962
202246
459564
45296
41121
86218
28941
19555
641156
5324
206946
58976
178164
623361
141689
443233
1361
42055
169067
62123
121612
8837
61133
592241
524413
37360
682065
3765
10189
690112
165849
889527
284975
426588
54079
32380
269699
206771
206236
207528
292924
218402
458368
185276
219663
76642
245343
2255
44150
236557
98182
555337
181293
598409
275602
383661
6221
243342
403209
210523
240716
4651
423828
70502
21574
422264
294267
15194
621302
533248
109354
154370
279183
82234
143767
146160
188203
296384
92339
82878
190698
62817
332260
619219
361697
17098
85345
38078
212968
3897
31261
132434
621273
315417
14437
80783
624572
308785
402745
864711
596412
379492
39478
442455
55734
47521
170003
145244
50874
43114
42508
326705
400237
232852
61792
16633
405822
8770
202910
96018
202977
404262
243360
70241
471844
30077
159309
584717
317334
425360
14615
158879
322313
447841
186356
18950
226897
365722
23698
862240
104050
23628
637381
321522
220966
36443
12710
23982
63310
74228
193866
170704
732026
126734
74048
161083
22160
113116
136116
67773
360779
4568
514750
324747
64059
691019
133110
55562
95561
585214
238052
236793
186556
64187
581227
173669
32532
165119
405191
366669
230756
121381
372
170904
32858
511847
140832
349427
52235
205236
398063
192260
654103
681115
121069
169217
281821
560103
202879
4297
69967
56270
391198
656553
311562
16898
60943
167254
279223
588631
95098
54379
61184
114405
159064
30379
25744
274015
766663
9804
357374
95687
361081
111283
473767
557897
486802
670107
728900
558100
339230
54771
856712
49291
337954
174553
87499
41890
138361
885279
275668
423775
810361
357398
538543
5781
56841
151753
534426
40086
230216
146682
51163
437577
55826
32776
4514
63407
186319
12884
285831
44823
552068
767629
153706
325317
4930
256020
563602
67444
236044
55
552084
4142
277408
351074
1048
203588
382578
26365
705878
191801
130184
369967
713135
80524
39250
45422
10995
152340
172055
408060
159106
118921
586229
437631
5011
28405
212342
115016
533463
220766
43499
81685
507260
672849
216870
353051
270565
208211
92550
55654
85762
291519
50487
16970
4821
612044
11013
635883
666289
219420
13946
9044
639342
42188
88554
138222
488255
339469
113538
159579
17973
70518
460250
67630
29012
585630
40346
360276
44863
207534
130031
578247
186130
575574
385563
29189
35397
488749
32284
384087
77481
363205
558637
50831
22200
527878
126393
62542
300510
535464
185464
379662
164395
604058
227353
185160
190268
36993
124259
58950
5025
288475
8844
234059
614866
16970
35886
306563
219761
105179
4351
464607
103544
310875
481388
788539
311256
70648
179563
168414
206555
132736
639957
321909
5653
93260
91694
149443
690021
456397
2842
90470
761519
566778
131251
666445
194348
481168
68816
660385
99065
204083
51084
393335
184722
119413
242
44710
8198
562869
444853
234986
2025
202350
62835
277232
474591
202029
327268
494599
59456
248690
110440
290364
145390
707926
164647
54562
164747
532009
132136
393304
778447
95871
4629
194443
406749
29620
672843
431434
632832
228347
156023
18741
290893
406372
675601
243970
152449
216870
63990
122037
79594
147507
114770
25109
46949
117258
330615
565824
394188
557674
152228
256558
109436
12780
482974
7433
89977
635896
78080
98602
663602
281035
64861
160599
350411
365930
101611
27124
358718
34065
815621
367516
803427
151246
617893
180820
56320
615750
424767
37464
93762
202194
103215
27344
67694
350585
105931
37535
150432
35490
102631
131855
135794
479185
8433
17501
23459
17380
266262
237535
69752
184825
293773
33542
149542
75553
14687
14354
83173
4191
4552
340095
92023
52106
57594
833041
511150
36501
692009
25378
215465
42989
63061
108712
27453
212172
161212
123445
296993
763165
699226
184040
2045
80127
707258
78763
255447
309385
836342
6838
102394
13399
71953
75664
124900
350489
1371
63195
23802
62719
101008
336459
500346
167827
84959
656335
466121
221245
138272
10076
353031
19216
141617
690074
213327
98084
1235
169325
260667
37619
377181
660348
217603
340436
17290
88890
426811
412520
51706
819146
2315
123249
22546
38512
329765
137787
161593
68147
93464
45659
293701
446813
3540
309046
291124
49640
388324
290595
68879
385101
466632
50456
89430
576810
166678
340657
57993
238185
247966
140679
281383
623067
742850
277444
704876
308301
15641
3422
746936
342644
19148
697954
109767
158105
44877
43892
761760
27511
2435
476314
95759
173535
33330
142640
544786
197121
320835
247187
103847
60913
877879
317696
233701
27885
569
16673
364022
684434
419616
160210
303614
317304
80292
107660
353878
56055
300606
304101
445494
871531
750030
60880
658721
10475
189943
35719
631823
54509
473343
275392
42443
253452
152572
106930
41444
449085
469323
531228
32786
161713
19645
389022
13165
370294
199059
421477
1207
227132
38106
259486
72755
363342
54177
91437
223260
51255
127807
516671
156506
25245
117051
238837
187350
379394
126920
99034
157075
765487
134617
28215
21848
41775
19345
28063
302692
47407
53334
19500
480452
208739
62452
45454
6573
235137
182547
75379
851920
169972
61832
17332
568648
574134
336599
189193
886196
521660
281294
267219
162206
522662
251048
274495
89219
50809
164523
14650
71463
320544
30899
288112
68264
3432
64633
41969
549302
483361
79202
138079
273224
104546
444650
15270
120127
550786
168868
38483
240778
53979
49634
68980
155638
63173
127838
474618
64311
290532
211927
120732
130032
387040
776117
300209
326041
48450
138363
790939
21786
38966
250172
2051
845223
432479
636055
747274
42153
336225
112841
40017
60440
138237
14168
59373
584537
436747
582072
63104
473383
128436
422220
156459
212971
16130
15235
613059
77016
668112
454845
309638
201238
69588
524577
82544
127344
13211
228799
845373
466882
54548
184022
577046
1573
220010
639061
248503
29587
103662
6919
35040
720975
52774
4036
619436
337810
303078
8659
528098
741803
534968
181874
222861
172740
85473
815359
10940
306582
380636
140831
174419
86187
26512
73875
214452
44711
393151
731066
615450
118756
164975
891069
593250
214282
105130
252778
274938
471472
598203
721535
407554
298125
341964
140909
302034
454148
174524
242995
28298
30898
397615
147306
699145
495474
132338
642037
24996
78803
271160
697133
710442
174610
61245
716435
438951
824631
61931
9808
59288
594648
140780
437582
366673
426231
168386
167534
927351
114011
5831
15571
101836
39202
219206
340332
504831
158333
99041
640888
218376
172055
175494
293836
212464
229800
384524
266763
200018
8383
557251
657060
116100
339116
121731
67007
408994
61395
127469
341723
573764
229738
1907
113972
525778
28232
111942
89471
407844
138686
143937
236572
551508
172445
115520
232226
343849
74445
791867
219318
258268
156068
15825
204833
284444
271620
128702
715291
30334
297988
12421
598671
36233
84303
33009
161855
196504
174782
6394
38888
289748
41735
11941
142808
361733
648586
480401
435101
108842
127363
1953
349828
187198
112373
62249
78633
103620
224617
213066
105656
195
436574
248693
77398
4128
60356
548147
196320
337951
113241
135982
341838
51964
135170
2145
376057
348802
308606
82943
7737
520668
276042
554332
659060
449533
40465
301411
20377
6919
260969
398995
140438
267609
301514
1940
42002
560774
195785
88631
792905
19252
485434
501325
407601
466163
132533
24277
141551
24220
49730
174181
277631
437174
1126
602978
65378
810963
53195
441834
219641
229929
79570
2999
131352
472578
139677
20516
35026
781022
117831
236932
109335
445128
153645
16215
284665
148106
26713
404993
140443
563563
33479
189499
96900
261693
17752
461196
131179
63672
357975
46634
263374
155436
256167
221995
603507
269343
756383
498188
307631
165839
345
495336
326522
29651
361143
4555
314502
73596
15881
536903
531758
153381
70861
39342
336875
452228
902014
12427
266282
281328
143449
852717
327390
86667
92689
388344
140700
176058
31156
257000
470976
131248
284983
163678
68331
408844
28308
469551
289271
167984
232266
224752
101082
479074
96213
479950
15688
42491
2993
27749
1964
11160
216846
39727
91851
324061
724672
705016
65548
28341
769212
120438
59436
240698
432909
164609
433191
224175
211716
45175
7591
302261
73630
473591
376781
275504
67001
583604
61703
423386
46461
712970
409021
387633
874497
353653
378354
264491
242542
30992
276050
23612
819750
289528
160466
222013
20651
633576
510351
4494
3425
207332
652845
149451
467732
365778
32658
63445
116708
364322
299454
134242
321912
148269
181070
4093
226155
318068
211223
63333
114615
269331
722167
235452
514525
228563
29034
32308
386862
267958
630767
180667
225222
105702
194561
192510
226753
347472
369094
283237
50323
688385
108344
399940
415926
470381
572453
654372
399092
302628
175147
293678
172262
359699
453111
89136
389608
341878
4430
448117
201626
105778
267122
25306
220641
857707
9950
95683
446432
126921
166664
99304
47427
431791
58454
364479
196680
682486
49292
632212
155879
796269
100515
459300
737489
417124
600469
10106
1004
22655
524558
33134
52768
409163
102169
51632
240427
565652
413358
71661
168416
371059
48012
509015
74436
25735
819651
168222
216912
42703
764340
261834
140476
262209
46396
421149
780943
446144
56668
83620
40426
293475
510234
827235
78848
491655
618258
166050
64318
99302
179561
97093
73681
55859
88944
396906
369776
3862
188560
255296
834144
748187
232916
211974
728360
497803
34289
182072
149084
393297
206484
463981
69922
278346
148035
91271
373195
803218
69561
278413
287655
173618
483939
419043
32924
503990
55845
254450
442162
7619
298629
315548
365203
672718
260673
108647
272931
89774
35311
1639
128490
829112
56044
7767
276677
298235
253450
147906
209665
335834
272358
122500
98266
261327
350968
116535
7344
187227
5425
143818
292597
429823
372906
386174
82141
72947
456327
99458
488448
302235
563183
352698
12154
668486
357488
405660
55184
282698
414200
115309
102193
146522
76685
512899
189752
485427
155925
376071
554699
52711
335623
201471
816
16483
411731
498602
34441
478663
74834
312607
68869
318873
102505
346228
589941
49065
29823
100090
136018
529177
385570
444294
340860
89987
6933
788243
599264
159259
118401
685646
6972
50227
35356
120177
2213
2131
83601
56532
164051
552187
806967
76702
50547
433043
213951
53801
472350
6756
421878
21233
64338
211194
378221
55165
531072
171205
113045
48861
243272
225296
306231
393092
48584
146797
181106
70880
248987
195344
5543
175477
328550
1911
319372
108014
76636
99766
245054
40487
497760
14432
804185
606842
155543
786232
102409
13598
192934
189723
551100
150574
148534
116497
466911
266144
94439
328161
431930
323725
355277
284388
340935
269816
170669
79557
46408
481221
324314
115529
47595
248189
183435
114903
728317
620692
171236
118287
75615
423410
229852
343489
30151
85761
354972
183335
934883
438199
42885
270932
65897
373151
20654
412424
536444
87627
188455
27518
915785
515335
71963
197640
46038
129681
191465
276192
307562
110209
66836
30402
108885
114950
251858
241210
170784
550641
522513
164610
336149
187559
763681
78571
844268
680753
925221
106465
29999
40718
530561
26774
401161
442956
158174
45671
72722
576325
808512
180209
73243
82911
315453
47709
222799
88956
64054
623487
96796
50951
578416
54965
666407
261545
33588
13949
146925
840741
450196
92750
98468
105946
106249
251581
398776
133252
637902
652694
346282
643678
65557
3195
718507
205051
129647
224274
52336
213404
43793
96475
12497
525600
126149
195668
57924
306907
528552
635457
469138
214195
105688
196761
61734
292075
378336
4353
311783
2749
156140
293625
204115
211306
193405
292808
421518
4241
22375
247903
137490
249451
320826
29213
501504
438653
622671
126769
274579
58746
36641
308935
377785
435726
152469
520418
148672
55341
109944
741392
22668
442187
525266
134595
202937
76839
349642
911596
109570
71832
76048
127045
185174
224644
448800
739705
902538
205303
110646
549122
380837
228596
49858
156765
398404
121621
168451
6607
568542
180117
458374
195578
348378
8002
191044
596476
562629
97207
415512
30829
66447
566736
77467
347685
8890
157992
46655
22185
378942
146158
36135
146367
83693
766376
409572
260846
437046
2945
461418
117060
748795
111179
186939
5661
205910
2141
70377
423306
102270
140452
49771
228810
244364
435099
355440
150765
519885
3492
127857
523666
98010
22808
147648
794791
581365
250040
120964
103641
219740
297277
341037
189595
104352
192796
164748
60481
248497
73392
258
86751
73619
569970
36005
33203
63519
58437
14225
290642
107860
21354
381308
372039
378058
365592
115853
337873
659790
13187
3801
124075
663378
112819
447600
202104
198260
18354
188
352597
69393
41176
391601
33411
296977
183727
478499
560031
9563
156695
334692
459811
6859
310404
435972
442948
237440
199251
202095
15050
27540
461196
408329
140299
64451
392163
45448
175432
39163
277980
31127
158882
206622
125851
18741
178759
816
292298
786698
748360
254845
348065
306259
470810
246551
209730
181302
300716
502094
112805
164456
498283
269142
91521
270276
298966
44390
22405
239927
156519
188463
65840
154640
340317
43575
760942
59686
360293
661779
292918
595246
36936
935324
239241
32889
617863
120648
400900
31576
99336
488029
358162
89837
313127
317921
4627
205308
340872
880407
368644
382271
36036
89106
22375
589229
81501
495309
772184
3767
753708
54290
250070
43028
179655
82960
119112
265017
430437
137303
181881
305697
139468
84736
735342
14496
375388
54066
814219
9554
55830
41335
20707
298715
62402
29589
173571
175599
826744
150987
198672
116551
87473
157365
361407
193529
61615
510119
51956
185128
371673
146761
249658
494857
214146
111261
744117
286521
351081
110979
38603
51132
178729
313021
106702
165669
640409
87714
194636
344845
5825
85907
44232
128935
34798
60528
559038
135524
191731
113635
468681
2359
145961
433301
342101
87079
95557
482999
54700
93512
424567
295175
194462
110612
668629
343342
23694
552031
663144
355708
444393
52440
2696
322739
32537
30788
374118
920784
4741
336218
194752
148793
6232
107652
601473
201851
22312
317069
250044
588201
289938
32517
104451
39071
16766
384082
52864
153506
51254
675814
376143
23989
808860
40628
296249
94938
25856
430190
415556
231829
7545
151637
33150
171750
34835
94602
122477
5240
337862
421157
231396
8490
175380
187502
156833
354025
362630
36149
182333
183277
324919
68033
714497
198310
269311
621092
60490
338341
282526
532155
211086
222351
420967
761056
596842
58744
458990
572022
70333
582481
307529
104241
390774
145508
455799
948951
369961
57690
160098
661863
394354
423105
42702
224978
178172
73030
353354
577289
323461
429505
326706
654399
8568
1595
230184
13185
500862
123468
16949
26964
300530
12260
59385
836
11269
429948
203580
165768
601251
97821
142445
134259
264652
3469
657550
108671
495242
26009
432998
19017
142516
271341
710723
503076
144102
151833
535059
84283
2579
230658
202156
734283
648775
591912
2626
113344
398149
578602
140211
153142
131926
331883
361381
375753
155059
775298
778944
974258
40386
19696
46251
2947
8489
22104
491601
19934
132297
868406
50126
384389
400290
340877
456968
154188
109119
350788
152387
272719
520992
220883
565053
46514
77967
146355
6855
221922
111862
446059
665978
140380
70628
232294
67182
107301
773195
189829
107871
440310
14502
59648
413956
24674
393982
407652
312640
315366
80050
97977
320067
743500
167224
16704
88576
575908
78534
372335
9594
87561
692242
113239
217452
6583
5644
209685
131182
731359
338643
128320
298761
156740
228074
22892
139646
92609
178874
431222
414351
60301
46546
180039
276725
302070
234169
134714
594623
226706
131288
336107
935693
34925
53274
45741
19111
156834
234692
10471
340528
678708
613304
325085
280621
898884
16233
348061
293743
47239
206154
3155
254030
79216
346866
757814
246478
125941
49093
651563
67235
22410
197783
712101
236264
432787
442341
14677
128996
77931
902271
506187
155178
228765
23625
94703
165427
5862
239411
196218
210123
175443
487696
74588
145614
264024
719602
216349
281412
70731
48398
399384
15235
100550
753930
6284
191836
9193
349842
34022
528498
152267
68234
438693
123494
45185
90603
86429
18758
603607
531117
140042
9491
430053
23865
23563
162078
18536
104990
575346
237255
213223
360360
533430
203
106694
776713
292647
47860
311224
78182
246654
48856
586260
31900
77657
243393
144403
286812
458013
60814
41864
83934
72433
307092
86843
6121
880474
1508
20641
332238
86695
114565
124857
635534
613858
131367
2770
111103
98094
20091
207891
16514
3930
74319
228289
190112
340213
331997
201
23761
669309
359108
237990
43228
69546
184938
217808
161681
602020
208135
151572
282689
121314
199527
169602
76475
459838
41008
225316
340370
636225
467646
259573
454490
440021
105846
37192
304595
296135
333402
28716
147093
62504
865298
167823
330368
140434
127999
91342
255355
303254
559066
724311
20320
30243
49947
223086
231507
696616
694914
902861
343127
290220
275105
149736
388433
432527
80782
135449
295657
36264
702815
155764
311870
479577
60833
306860
173963
32876
232950
47378
272716
818786
44928
231578
73676
315537
38611
247361
355056
289410
446565
162292
208227
310692
284550
170848
644495
233780
388789
531042
2216
387353
393296
297743
136411
137261
155462
20352
29112
74811
404138
58349
104325
105543
798250
89857
171150
111454
583
313457
177952
40634
269162
2909
240857
38909
3864
253185
227500
109260
255609
559653
42503
33546
2113
490387
180199
600773
475763
248884
360891
76
526823
522352
19221
210390
496880
448243
79158
79358
678675
6824
297567
714512
36521
165433
670816
66177
655707
107495
264723
835153
412
59310
338206
75091
465074
520542
345953
393660
540450
555312
739551
29802
737031
614528
131833
418616
615544
43895
60180
45151
281661
22041
362144
688523
38800
232106
75932
537203
583393
167304
32322
106275
33019
89346
214974
50004
630618
112344
118215
204477
12019
643637
6292
27946
153358
21111
170753
45946
230696
14491
47967
264909
9199
521674
603505
5070
145581
85119
655991
10819
23238
407751
485530
306529
289104
69283
13219
200270
165867
78195
687817
764152
580596
395333
57433
353302
159894
60426
168611
100159
50061
646330
3157
20484
274385
29732
230
50562
226323
284102
284087
150567
332664
564233
160200
609524
36974
338796
337840
302356
146661
5621
2740
40175
204276
27715
42055
209225
45109
68984
172981
46517
51405
317237
230140
60892
124834
234781
182928
23641
360642
30030
257624
68208
617440
21315
536702
248435
58646
314526
239124
130294
4034
65929
80017
767799
169700
163196
1557
463218
2356
220147
599267
433102
6391
121113
358908
132472
116713
589710
22182
490645
247986
214948
4160
108637
204290
5177
462449
65163
558891
589902
835780
493736
684028
716792
428544
170613
36148
341092
878733
303361
257610
191643
84478
39480
269168
149043
60230
130897
39861
51266
848411
9397
27724
688937
396194
177735
71592
393920
81591
67635
599834
680704
520997
26380
78148
379285
332839
62066
85805
508317
557698
150131
146784
52796
137447
225319
5405
302824
475608
272275
172000
150538
120539
136732
181634
233145
62518
107460
165458
60028
111004
24052
498646
774214
147252
195360
407609
19869
887340
314043
766009
682353
356662
526606
7102
774145
211435
474582
664544
759081
201452
22013
224836
37602
79456
32661
197055
306954
648608
115735
6466
575189
116869
58712
714974
61664
942150
344702
75913
3569
155341
499011
581513
452560
157724
565214
62521
220681
171100
206043
136892
9040
278263
294144
80646
129759
71766
23985
108056
556541
685945
207775
653056
8505
237
166101
82356
174953
974981
142789
147794
202117
230792
274027
351419
492799
56889
190501
152844
11204
255228
352632
146362
369641
21997
360779
507946
29640
38176
4447
342035
383813
99286
518710
500509
314286
289198
130541
482633
192513
245255
3340
500137
559581
374179
141123
89486
571510
27026
97679
527100
347673
57622
185313
241998
182191
89686
41626
23284
53196
112190
110812
358487
28569
24082
60232
269514
24944
257615
8629
455347
215341
561587
76399
25068
55465
21762
125579
31037
88467
241783
281290
215261
2302
127965
91458
557188
122484
854259
337287
684990
621895
118790
395799
119754
17749
294286
586887
26925
43990
11709
323084
205013
25637
412182
444154
84678
34163
20956
303363
296885
96637
817372
119918
61619
137
2319
58521
70062
355578
203677
640413
15105
615889
421163
397175
40065
625396
647819
195478
470941
269176
61798
75393
75150
136693
162032
19723
317582
678372
271248
49145
71394
6740
51223
55258
172977
7351
265846
263278
153709
453384
18381
670022
2771
279337
74618
109087
38008
468941
123520
16701
382099
117603
896388
21317
2463
665755
319126
560141
5766
32568
10886
61614
504508
554104
38781
277995
257200
415006
287655
4961
359122
52412
683348
81819
15026
84602
450
258321
259622
149553
359295
7327
314298
798914
13896
32989
43442
47708
459978
93938
96587
105753
111712
115054
479891
60727
136594
563534
363699
535215
150134
399378
352044
33277
50287
108660
21676
16563
387414
230945
35954
803978
474186
438481
19499
86241
242462
23394
509235
40160
475364
174929
793386
512667
29813
550932
204178
192988
180191
149975
22224
4085
687353
183064
171193
270788
466547
297116
425768
560463
229385
22588
384484
364245
517623
112457
276794
144224
34428
37592
136240
353172
69189
484654
753722
420938
70349
393901
106899
4904
19508
176613
527049
355861
655
71427
9859
600699
49717
102428
21178
619861
54415
256848
308619
365800
2726
100589
46792
121098
729735
382418
181452
166962
503451
635843
273574
9267
733022
126363
21622
273507
267215
233749
87009
457731
414728
713992
467074
43510
206736
134846
343766
262819
116444
106755
100837
569965
169018
423752
34519
713017
9241
244956
189695
26733
357336
163730
110703
233487
221559
257347
240587
208607
432304
422585
224921
225384
148444
38096
201902
110951
92024
40360
610125
187243
219749
856870
76515
368929
206892
878533
459392
291243
179135
136854
166484
488258
41160
422621
160907
24611
701212
65451
33292
462799
690830
636410
420961
218759
777
5485
423205
432797
77892
134863
339675
444964
239802
153769
748272
46664
26734
230015
234287
289294
44071
539452
69230
538258
38443
334256
253002
321973
447643
466464
314324
236059
73973
949744
209288
77121
609293
412247
93747
45395
600589
443016
2357
84677
773656
52390
246215
368988
23380
463716
255751
572231
433499
127726
162287
140129
259515
229084
174496
85259
193735
121697
44952
50146
18262
114920
408561
39698
740073
780712
417352
43332
62924
60749
106691
72265
28112
851328
322559
18137
139984
13202
516180
214565
869141
237998
5062
274608
80416
105380
277401
2233
367149
163545
567600
738186
574668
152968
52954
398997
412812
47121
690172
381410
339936
423831
8356
203543
66692
709257
388400
171153
2412
165920
463398
31417
30251
112526
63086
390838
504575
316820
693837
313443
420817
568846
860776
315708
77859
2425
11941
25695
44656
694528
75706
134936
1123
115052
500861
17369
15217
10910
207901
241707
766648
227165
345946
66497
864422
85951
280755
91158
332931
207
287175
16752
428276
177109
602826
46195
788856
185838
347497
665486
1517
82767
109990
103080
261646
283276
59085
25954
317932
104147
115452
5537
717928
69583
469746
5912
36679
172479
580006
550326
665155
99105
477347
135319
23928
290605
83725
819055
228234
67313
194822
7994
132334
70991
580817
296816
215596
386171
347179
467404
239853
92771
331545
167905
532086
99476
51284
50873
877647
353506
197258
197748
57791
256356
1232
258827
922
93356
65729
629765
6448
551881
882390
91766
662143
632080
296115
589935
161227
17908
49097
108793
222557
220728
36725
239456
183801
618237
700899
91055
296624
885875
588780
266723
97266
150983
6768
474432
231751
338113
126335
424697
310278
32903
2407
82581
244636
572934
58161
766581
323110
193761
104820
474434
1069
441248
65740
193169
312787
41478
82025
439311
130582
116618
136927
456549
30271
71451
440482
6144
4827
40278
148189
68966
20849
356248
450315
171979
354940
743451
536871
331175
744441
78335
316357
484584
581377
231511
38743
368608
58457
161228
24075
338223
405001
396457
423637
396704
73434
162515
207365
636579
180714
190267
2388
100534
439632
55218
316770
5252
859872
152206
389936
258653
314563
51421
53774
45985
49561
91804
120636
767232
204413
78139
468885
154079
298868
105536
478791
184952
32388
479965
249297
604232
418473
910729
67221
45134
214742
302789
21507
363020
264636
25401
14624
627643
136420
159056
311409
15339
199459
63296
198590
350750
497906
6415
104890
474552
190321
255840
100798
320786
36639
856287
37008
430125
434605
726320
42027
128849
485
103366
35827
640145
125970
6590
301027
530173
11666
215459
79543
44246
67121
9966
24347
44207
37606
261015
22667
43776
437031
612576
342366
90669
38569
317132
219629
201339
296418
38020
149834
83822
389765
1616
136024
5203
32881
503172
437137
79782
143092
15202
58699
27110
168234
176044
1913
744173
15336
102730
227072
448
636635
607242
222788
542873
488281
264676
140810
496255
159165
24462
20369
135450
74195
109440
585546
146216
26968
344202
167781
562120
258772
150431
89065
24510
233362
122113
767628
106180
9901
98746
63179
271517
92079
304365
164220
181137
162003
52806
23784
555672
16843
307874
6493
84943
249348
8414
143454
74786
782159
95957
141134
336714
550236
62884
215850
33331
59404
257734
84314
796868
491953
505276
16725
494993
15955
71627
268747
166056
14461
565843
771453
256897
27226
555845
23042
543451
111518
342540
584685
143938
57873
425790
248644
207469
314814
124252
444938
295827
2768
126862
304742
136523
562259
284540
160465
71345
461189
216759
383727
249768
466429
541773
262133
519381
107690
881105
42982
284320
310586
535479
457058
398515
433298
475067
23602
624812
61474
365029
91854
191400
682684
7372
225036
109610
97079
1256
80862
511820
123383
98714
112872
765486
22868
44905
265591
11412
16049
168787
220608
329071
119412
551143
402694
379099
1632
630445
598943
780474
220535
691355
457600
289560
120466
767958
193417
4450
27651
522540
760396
347621
401622
496634
267582
116467
231574
805367
428672
355198
285013
106870
620258
199882
297053
177069
713299
479019
42798
191330
287095
189248
516747
329086
572976
76214
252759
38854
378725
305056
515775
227056
152428
11810
12914
63111
86012
153031
186091
394011
147334
48669
151587
55924
187503
692102
140594
916327
123436
632590
82642
413202
81212
1804
96355
94740
379042
427584
31556
29016
456684
26362
308629
45143
423405
138127
11791
345727
48328
233652
214256
238979
396938
7030
85676
749656
43229
136645
150741
224793
307265
4526
662472
234628
6071
667057
764951
299203
1457
170377
245192
650888
420217
321248
278669
191559
85865
304972
6063
17995
44114
9105
17588
158680
531556
134581
32021
341967
10181
236321
187964
239515
137352
178317
495180
190542
406371
86304
299789
230711
28071
659495
103054
2992
138344
281091
14785
89591
745818
437467
348735
106998
441976
67476
17099
29088
115525
317495
215715
83381
28699
324789
660336
74578
31811
27180
94891
148910
511675
172333
135746
45917
466863
334629
126208
33954
224329
13364
429816
294873
415230
28998
298451
188212
349057
143464
594432
37980
18552
249047
118515
46282
345228
241356
391940
224473
31099
28601
374045
345299
55701
54829
73
52241
137783
175282
264765
379394
363623
503252
1990
660010
164855
329619
316795
191753
127370
31599
319043
164237
181060
491363
387093
69524
614777
24210
45215
62612
93372
38794
695503
736356
177799
430870
405491
16316
178870
236512
163136
70641
782889
59522
34062
121368
85428
18687
345584
700885
81268
69474
226621
239546
1852
847201
282065
44933
521691
143125
1949
794030
95367
279072
394608
594259
53553
60419
525459
11637
449575
766699
153063
623204
455188
113386
105281
86407
126179
571768
612346
233892
690381
128740
34117
149302
592045
333423
179723
554227
85862
416603
232886
134679
489516
331900
539079
14727
370080
3533
397992
600939
224185
50661
178205
517866
4551
639580
21356
240066
69467
305888
310978
474735
148787
193457
121093
236603
52317
317620
1402
37494
663574
339321
30843
3801
79526
952609
282491
498983
286972
231771
350222
486904
213798
89342
181771
528714
777020
360338
344545
220264
496930
460166
166769
367965
46124
73464
547
54737
28161
85447
24464
106462
235521
57265
246350
254169
241049
663224
193092
197577
721010
27142
7704
708242
111221
17965
122981
98
17133
135521
396409
151421
813094
204713
595191
148380
177255
289264
335608
94666
128053
854750
617756
297015
362133
376904
123850
9583
4421
2489
254432
208891
127657
554716
24758
160576
17020
446936
585905
703313
499800
150646
117086
484480
67907
236858
39259
56689
546672
228270
665208
234025
44957
79620
536161
191185
191977
108604
696148
144350
56743
544942
60822
346559
191064
665764
25556
156681
47141
300236
326612
119277
352758
210533
210257
234904
101836
57902
96227
165737
109513
646765
234879
36215
392978
828081
26108
269396
237201
42022
414000
286535
109650
536748
268957
21985
196380
552113
203946
85798
282543
835072
164921
52723
96000
114298
131117
600864
773276
445563
115493
93451
11018
122084
8311
439597
25241
36339
9959
28623
60809
230523
5560
74008
16769
325470
178321
102104
123679
154075
650758
83545
517843
342303
109242
294563
61709
20142
332597
680437
32260
18143
314430
74355
229333
112704
221571
133335
198461
573228
212362
3954
11768
105389
327604
10554
494220
9333
194287
18452
650463
388810
107618
29953
26139
2425
44646
314136
66409
15197
396572
76162
15500
125246
290289
6437
178152
333302
508638
92272
515082
200999
102906
189944
37351
197480
39284
180173
247111
429831
54854
8678
36995
417126
142540
170003
55822
474316
438450
37606
7827
51276
9661
38710
183307
408958
470184
507314
247677
233959
551056
602912
205816
98938
527887
153447
349532
606516
64194
109703
183224
158688
70529
196500
311973
55209
12082
685314
35125
86477
395133
120571
334588
395561
73864
6645
16322
628619
389587
450964
218794
469350
110584
138878
89731
72577
30426
77594
30042
403663
586160
131995
488969
422742
231847
8835
455809
189004
363153
491571
632185
6307
38597
213679
278719
77173
109805
572195
76241
367775
11458
129531
434139
40683
245770
467907
1998
216687
3009
686416
190729
328637
119694
266110
175772
320198
281525
33883
317673
889641
18358
119223
19565
119286
47855
58453
692350
40229
186235
253003
22424
12715
486263
44608
351456
96174
336596
552732
314513
121425
92534
4934
66675
477932
629366
22502
11374
480778
11001
95332
186131
199407
20077
230827
742756
772661
67424
41525
404461
126463
43152
84390
9446
576542
349748
116896
431605
109192
104301
88019
191672
213016
23460
267844
68424
673084
35718
100818
201771
35507
73359
55472
9803
70976
46390
40121
141161
35884
53140
57068
110488
482481
319839
23595
194134
571874
281357
488977
52483
134506
4075
323907
45331
36736
348320
605285
14477
761684
189433
24
100555
81254
39038
98830
44583
103963
11449
652156
92188
697754
138238
234402
61592
29609
165224
20650
96017
387852
108867
41037
20195
264774
329745
16733
536926
162466
31936
33196
153726
47504
142472
385611
36211
694484
128818
105904
177
46189
14330
325871
343108
363941
272906
225636
4088
62674
200326
202342
131425
527400
155023
305641
268501
431641
742517
83181
474540
11981
268053
445659
194397
136652
281108
278343
688043
8098
327340
273458
119731
125418
716898
14385
69746
337063
43560
568979
193718
268397
55686
176070
447826
664495
23351
543648
238385
317409
229556
82682
710050
22419
35580
69399
84260
126890
164603
3632
12244
326418
87285
203906
115572
154135
261240
265380
769249
313485
27640
364635
28917
606171
605475
545792
163056
17674
605274
49715
273202
179040
48481
315804
55223
437766
10907
131747
76855
168539
440222
176357
129637
22045
757976
82288
504887
152235
439905
349201
50858
210150
61149
487904
4595
194189
192344
139183
70064
283376
609394
285382
533447
169163
269668
464878
79540
198310
70639
23554
3549
283509
127324
57348
300418
144068
554420
348184
773379
613921
306099
463625
210760
696386
94419
197518
63912
206039
412889
618735
218622
7619
255427
146740
350357
22299
71829
13663
114407
86667
133900
323847
257650
298745
281307
537205
253310
141004
25158
375937
111951
525707
26944
690664
297611
100676
596975
300863
181384
520473
586863
443287
45307
83994
109307
453593
45964
7513
246514
407321
42161
733052
898403
536247
185921
105796
39853
39453
119493
172907
267208
498804
826582
304217
422172
297354
244125
130635
484600
323996
15009
736394
46878
91431
845
95034
667258
40345
25850
487248
18017
156303
851948
77305
485200
231498
806598
61218
4029
16935
789434
750993
285319
603467
385887
13309
23982
108764
369363
62758
470141
500335
5493
265242
41380
47572
471756
122010
134174
159156
151264
714459
1170
94649
10945
228783
194492
187815
279364
74000
318659
257708
209235
55693
210388
46821
184626
47867
3770
79191
148390
215901
123289
254705
370537
41387
702873
127510
650
76750
341385
85261
596760
169532
353002
480743
155021
312963
437044
91510
182666
285179
169695
29067
439241
31077
161567
555820
371839
27890
30145
305841
301807
26537
505677
286527
466140
48083
19035
39518
183525
302169
4699
331871
805563
21596
148653
51809
221588
60965
35145
21125
458818
52481
74384
528749
90933
112269
435956
25609
361594
234889
124939
143414
303362
120105
81103
302746
503137
947300
161022
100241
48868
183672
568198
9038
727105
38969
139921
317863
225075
51636
366397
391045
263338
176727
5616
334077
536308
387701
269946
202365
185886
160357
270791
227667
11326
251108
7222
569062
181021
640667
56805
29368
297741
134045
689537
270463
659340
51768
163017
602849
130009
193531
572413
847464
146421
115290
797080
85254
404524
28273
438884
4482
436009
272581
341524
61239
75152
99741
158697
717047
110213
232031
53333
677880
3872
789168
6692
400329
327826
96153
235636
373623
118399
692309
359812
53474
771156
59061
82608
43804
258369
188377
457462
20063
130011
89664
3519
18813
240497
115279
93716
148410
531735
578375
294999
915002
92258
423371
516426
393423
89541
151400
84622
174583
58801
154860
4707
211117
342325
426236
333848
788421
112977
43585
246925
214101
285755
542969
447023
758458
77114
159169
197423
320388
476415
380860
30154
25652
78263
130292
2172
357343
260732
204545
31886
154855
101221
123048
44815
8027
184045
72143
2096
74128
25680
4983
379128
323856
659041
5897
108140
93688
8426
4058
27216
236982
81226
81430
312758
62080
30779
76842
111128
123233
25490
643449
676834
246583
3118
763729
348851
490897
596347
291089
555177
76270
101210
37828
348957
59718
29077
106254
73920
212595
232238
170310
65358
91533
68338
482550
205729
275191
114058
118157
210334
160638
35414
52203
33709
395511
236600
6944
23301
63407
466583
374043
302938
5529
851055
36777
305189
657090
583
598789
647517
661515
536261
62290
540759
110529
23092
213317
135979
8072
559079
258238
55160
311441
358720
341946
403968
27398
212180
120166
395266
7677
110814
489107
27867
221451
449855
17612
260130
761116
30552
153240
177579
80180
291721
152720
605679
240791
122483
566651
364375
8917
609038
708159
488625
167672
91994
629526
54109
32723
141259
175611
243169
853017
251826
341012
90607
382245
182518
670601
6098
415798
136416
410768
54514
690595
195118
62881
121802
40783
33344
404
39678
124810
61233
364678
402921
695376
7319
125949
31903
12550
44944
384028
645329
55372
19144
38085
256394
21683
753488
258733
5144
227705
34201
187412
473450
788534
231212
175453
252055
5676
173622
8211
131669
138318
120673
174413
79768
382283
293611
81224
667809
98297
261306
492670
695886
839412
697878
97263
36979
506964
9237
208978
305848
234292
290201
15471
31635
135284
460018
290410
674780
47666
48034
104984
579152
567794
231
351422
91707
280031
67010
216364
89890
132774
103683
223577
614428
82738
24744
659824
592919
69990
513211
16795
450408
422240
466560
101098
48847
346712
695409
677499
771158
71930
179293
148240
363448
251929
129809
124446
302229
8410
454737
215953
195656
274454
99869
103458
198028
425538
62775
19057
438701
4849
110321
119252
162578
570973
276072
81938
55844
530361
244807
33291
475272
803143
615933
868670
386406
91020
834360
317829
37382
222478
63325
52921
384663
181173
286219
56138
136131
195703
126072
152047
188305
448059
153228
389899
325462
653425
362834
366515
111176
19488
116921
384229
650106
352345
851409
166329
335217
2045
17902
256751
63798
695452
144984
325080
312600
193854
6131
40438
16287
409730
72387
205609
251439
267216
76672
243242
71017
24140
206691
270291
405554
550748
261009
36388
75231
321942
4428
244243
9113
360079
511
95071
130533
336038
138639
57588
65320
522528
75271
551684
687588
807683
232282
70344
214865
31702
145078
143203
58924
54542
228323
70433
355856
84359
661259
212816
133790
41560
20037
620465
21600
239126
415234
201883
67164
4092
288000
466729
363935
60248
511911
185894
27540
20933
671908
554570
601736
395654
657319
178523
361706
232558
107664
366191
344358
113832
416331
151115
114048
12556
126368
36750
414223
211136
188998
293037
147273
134261
127264
524147
9048
349633
296559
490362
280635
174115
130356
149099
63685
204796
12849
285194
472635
73824
345711
409030
15839
85435
84521
14855
9889
733222
139370
565696
76708
113401
519763
658549
600405
618589
33593
668704
135184
347314
509097
463637
84736
605846
26200
405067
19041
160001
244748
648494
84981
182964
206113
412800
461438
397846
46904
717210
193028
104635
315991
15819
382207
128520
385294
55414
54627
238254
229285
691699
242430
361340
2105
497423
48521
281723
535586
559747
887948
53954
595491
543486
117796
527679
539944
265475
378398
21842
677755
178641
36728
240840
90300
799187
69389
659203
489610
522780
256179
60577
54316
181998
822403
276568
81362
824499
111976
387148
10292
144179
154620
402800
75125
661614
2768
62242
344047
550667
877960
336415
67942
65482
60395
288392
488767
15920
306874
270495
563186
58496
76001
556057
170281
66654
33889
207749
213840
581135
334658
62126
315396
590822
566491
423316
676463
400849
26407
90007
208493
81656
269267
161237
121812
61701
109123
224529
562799
318444
66222
152261
60063
1717
843199
160866
94785
32268
199712
122533
286792
389114
687798
597820
170951
264518
68313
35584
29370
95115
591068
684303
474059
436866
502604
82063
665697
230709
559861
321392
93175
110399
57056
48251
33006
748155
20358
8841
17801
586965
363605
446873
363446
9278
421678
267
64585
225617
126718
379284
5145
372192
402845
35124
259104
309793
66931
18462
756769
179498
17986
90004
166633
572475
621254
97176
128380
6023
136280
344601
105439
167593
380751
10422
322577
407207
78546
4923
88520
47038
835615
562005
128001
21192
418640
18148
609523
53478
285
42699
389675
55224
180492
297421
310062
342001
220507
751847
157740
226854
25097
177069
348827
433693
694111
302460
150495
346777
397492
27629
211256
569327
116461
306770
494085
5048
195712
467177
148605
232880
656051
325330
196954
119887
103443
146241
40304
10529
259901
574586
85091
429686
472387
496832
869675
95944
160502
5555
113489
5245
174219
21441
432951
367653
5160
157608
4583
495208
313361
232691
852347
301338
164552
626538
38858
189190
541841
4596
365682
162253
500499
278507
187515
435426
48013
406822
171543
101525
925493
40232
489168
92377
606960
717342
102145
32167
616240
134938
204770
183253
415943
710819
153661
566244
103986
226957
100330
190255
268860
172665
290977
599
145964
278945
158254
132635
210670
39973
180187
548408
68644
78122
717729
125383
30752
191749
786
133435
26698
187
195617
376151
78718
4277
318550
547561
91150
451847
21398
859906
350753
5581
287647
33059
256579
602123
78190
43382
293350
686976
130768
31559
15514
92554
141050
28749
159351
724252
262991
138430
543412
865329
256973
154606
219189
65705
483414
886212
469828
159966
18966
405167
522802
97838
217092
55082
436559
214179
782736
352039
110943
37702
104899
1423
362948
231565
2686
267889
83993
370577
129508
4974
439619
516546
699671
2504
172032
452942
345086
14879
405040
119900
388629
690553
501899
341883
4062
740973
34413
317672
395433
387602
502880
72521
490220
131489
149661
419300
51396
8713
192537
16749
589898
193870
107450
91904
12867
54976
468282
55418
191450
128762
547163
33565
435847
236526
430042
170859
117144
160204
105985
8350
16041
646457
10197
51745
666700
476797
121125
474924
41637
271211
595853
778860
73271
184631
1961
575949
332716
20077
954
23189
453178
119906
26971
290362
45401
634359
97930
257442
139733
782374
296677
14666
71727
50527
819699
39319
485298
55394
38779
763379
777816
8696
192464
445359
326819
401356
38016
159423
150542
309922
58463
164853
64649
170221
61744
17414
196052
228640
470713
277318
89922
677108
176843
140672
319097
158324
576940
11434
129811
23132
128885
884761
206408
395107
35624
321122
15882
556001
263385
118832
315813
240210
248262
63878
57603
241304
675415
511890
115249
145976
11380
504755
97318
18108
184140
489788
64871
606523
17933
223020
34409
76807
290382
487236
210679
383394
48974
41276
45599
19463
34969
481933
502672
175151
167124
338050
32814
71121
81543
140322
472141
79521
436288
36522
790413
353008
477484
34599
805223
785151
117456
387258
418559
4223
304418
244240
196962
81032
53975
148955
373165
68332
460185
55566
953766
813465
447094
103569
185813
281619
584793
47647
188933
332944
74247
148561
361932
75602
218361
129317
96181
819139
3888
96504
84823
743620
62990
77846
2549
326436
274190
59528
73156
114565
153892
484608
105107
262
140642
126404
376599
708435
171149
829899
371150
479083
113545
211279
699979
12625
250046
570883
153887
112683
141439
225842
128778
32331
31839
83016
77444
872451
595856
549757
25551
35916
19751
360468
101719
74608
663613
122448
9695
37474
437163
273167
333267
218976
437296
28452
430625
2498
663627
11032
89707
526290
250327
492401
207056
67994
288346
95549
426232
203254
112412
613020
661526
566902
195798
721762
41095
480622
236870
400304
665086
284552
397836
254697
317386
396617
296326
146990
164281
136640
48908
200966
46958
165673
812400
98584
8529
217416
327400
101400
74955
440560
816815
59938
265906
142816
250515
826183
262440
512740
45488
60891
708102
764962
83137
13090
808126
62379
357263
49143
22009
839786
162900
99088
433424
26246
934425
136884
457643
275851
222752
35609
10955
95686
569707
628814
337379
182282
222924
816407
134841
351268
57655
141518
830140
171502
203624
447329
342794
13928
143314
39561
149582
57160
279952
100214
69096
213479
242037
272521
41532
238778
23164
562124
249838
162533
262238
270146
556806
749541
168702
45075
383974
129851
597553
38861
90086
197703
116777
40102
132718
561708
82622
26784
279536
349987
407721
54643
7724
459046
67237
21513
688746
219986
119494
37132
102053
68494
1123
230217
34425
222865
40893
411774
198218
126661
80462
710858
2605
16654
165480
219744
350668
372417
3077
419362
465999
190698
469142
157052
415790
144513
7540
90036
66189
680003
126348
303083
331098
220837
264142
491588
127460
32932
60664
29554
161209
374287
3780
396857
62868
29149
426715
427641
358545
48539
238674
76099
23810
4558
619878
390272
955102
166226
80120
478970
375332
523632
217732
43844
490899
64146
88571
14016
702774
681623
55160
52398
46443
359754
176673
445901
105890
159011
188386
165735
85788
106059
571241
713087
558733
5249
25553
695226
676074
16214
1236
433253
18416
237285
68058
126930
33756
72705
471285
109241
118230
347269
15732
507936
180259
608635
847308
281904
353427
375958
67199
45729
162612
419764
91627
156717
213349
43520
242370
45348
211451
289150
284096
152193
211903
195216
741695
766441
7891
27061
13850
322771
50005
373872
680051
389192
198208
2816
542657
96108
421240
27478
6940
127425
836112
46536
277725
677534
197278
554332
533314
337521
285050
282099
291981
231007
824248
48966
87340
608060
479128
80947
314709
20865
349065
48890
52068
28573
757693
118
190830
543767
317052
273281
155752
124856
738731
812641
98164
294262
76329
17569
119650
107141
90887
192394
419588
472616
164899
744358
92552
372625
63490
12548
687293
18749
184577
263964
453687
869040
344354
26497
5345
306703
248911
212682
413822
160587
319553
133625
240362
99992
232294
81624
115938
240952
35412
5563
76180
384860
398047
784340
9084
43652
174
111876
328537
66139
163024
72144
543775
205959
134266
651539
120758
5297
59842
40638
248204
625582
31735
223267
578965
98765
383211
215686
124717
83781
326597
79182
32412
572241
395935
22820
318683
106216
7296
361009
76099
697039
349762
307610
34091
13758
702561
226334
771882
283863
370857
193928
241391
264729
257682
42539
110970
29848
315445
268831
9321
198362
246157
136369
60128
105551
46799
373204
177075
25149
155222
133427
59247
361676
17148
53623
359567
788772
5297
26509
94550
355686
251252
357532
39818
361026
449624
16835
680927
746651
54930
328904
357396
41068
132603
425874
25548
336291
634597
13540
216516
7337
67025
100998
25045
207852
67186
13208
240181
118482
205511
193285
195033
315630
168288
417514
76775
445971
279520
407805
206142
184870
535955
7685
286820
86567
275749
44968
450868
420191
273042
33129
130981
54806
294040
769798
381728
363952
390614
665633
148715
454306
300628
124886
112827
634821
664423
590083
82535
376214
85456
339689
189116
2046
245754
22128
637509
109457
595470
46813
283577
130326
114270
102858
374520
477860
346638
38962
516072
544400
45143
578139
146301
432662
51875
609622
115235
12071
201100
120934
57978
223938
83197
299516
38306
74111
552001
333616
365501
46335
274440
895080
85775
544073
486009
89053
277474
565354
276075
611747
31512
295340
339889
12220
385391
11875
121527
103058
360585
9210
705689
8915
9754
109237
185714
203215
276300
273458
198199
366877
151314
283313
148631
104015
451524
99273
21181
568974
499264
506915
582192
566748
60642
933001
227786
50064
316631
593066
146266
561077
580744
243399
179323
85927
718298
392165
469472
176628
170029
147378
66153
543906
744063
56661
120629
354252
65996
299198
813430
216415
128149
251584
113987
277714
357177
144249
243462
169318
123016
251170
443604
2923
156229
136873
618604
309133
50807
176985
556924
67657
181317
568869
365271
478307
679543
60934
560566
187785
549507
630049
70980
59475
595272
263971
126468
52229
697243
80663
19336
5211
91047
524345
31783
55895
458577
301496
484135
49984
17204
88329
374182
307358
210247
28122
167483
152755
518509
5737
590593
31979
58445
111403
409012
400162
251352
127519
631877
41515
83792
11880
175659
276771
68230
212165
33533
440965
350275
836185
345097
64107
47154
169188
492357
335307
138258
675245
38891
192664
240765
175751
129448
284074
310043
29723
355070
201134
434711
66929
469869
186030
507307
84514
74218
64098
635071
693808
327425
158895
84416
442010
98262
487042
103356
63509
506794
161396
16486
222879
2247
111534
17782
815945
46776
44280
15020
37469
48167
3739
99290
126279
221540
114493
260461
400949
286374
666814
76173
272386
18689
444657
92910
16435
76212
254595
570344
222581
2853
256330
271647
120461
86543
171798
34735
18596
91383
357479
195121
53087
543222
160241
42389
160754
77178
703933
164228
114826
148554
770206
364074
520095
7875
397518
427833
33634
297827
87014
205968
179775
268425
82199
676991
652048
95634
58488
567483
37928
30711
249329
68389
62724
428745
346588
247382
513304
171163
250309
33051
186898
298884
62041
157998
355315
503226
21156
46410
51932
201623
393748
612776
222303
123944
82021
566949
19497
569272
170998
610451
94818
408098
6477
265422
16536
37313
704006
808270
115701
275047
534615
501192
576298
63378
783659
372110
465361
82286
202382
3600
300447
257425
502746
795
85931
26877
64644
142189
291421
169238
52535
541811
76026
612030
81320
330766
116589
175457
530231
167149
55849
828874
262803
593761
397347
119139
385941
744067
34694
281533
88934
10207
1673
245119
350757
21105
43548
978778
3028
220636
108617
5279
13048
406380
151998
109464
453220
41000
46555
271227
691383
56901
346299
343651
27191
409594
185347
50517
71790
255974
294092
33420
16217
124791
330348
133183
628393
38765
58498
2637
133561
606215
136249
57211
8886
183174
13734
126887
172451
931061
156171
269233
416023
534139
61567
25440
401073
342787
485713
155988
547921
600458
297971
389771
186815
107079
4154
113838
59595
5080
337261
27404
386362
232333
677197
589256
773670
213498
362725
722939
389930
23936
28192
137206
307697
11678
598364
64153
908737
108981
111126
282265
87319
13866
360651
632579
187299
299681
300051
60729
55609
117002
102353
17815
340375
22839
543793
44278
557992
327632
506642
9346
97825
387973
142553
3107
205123
108792
267013
202422
20945
554032
187641
376005
5008
41923
229958
27663
124161
4718
75315
461587
666979
39574
11647
147707
514791
153700
99975
376150
615860
219723
253533
637862
37762
795885
472900
121608
26604
89565
442528
78621
7697
264519
137423
87878
312226
89624
301464
29487
286092
415263
551302
417817
452906
77065
2230
43869
6227
56874
28977
134571
243681
692288
185538
404604
48606
21671
168262
551987
241924
98682
899028
210659
2257
337022
419964
53166
171541
570613
501
613121
435495
281698
327250
531356
630215
66715
27960
47408
57415
258508
223941
127431
302777
143719
295988
34119
238855
47249
441299
582717
94251
56224
131532
184758
580857
40762
108755
9013
3860
38519
300122
38695
503742
27531
286882
245943
13380
76316
163273
854439
126702
21669
126474
95913
795683
42009
17166
156646
149850
110119
133154
279541
90342
448157
639490
352031
233988
233641
703688
14936
2254
14058
651819
672958
31120
132548
163918
165843
350725
451728
865772
61323
101971
810348
33686
13955
43166
61120
189570
593729
215597
678268
403995
85810
586368
183660
54587
21478
189456
190437
13615
221519
16366
146042
78258
23124
38671
796634
572173
219012
43670
17911
14724
45473
669580
186985
281481
50507
655105
22676
4782
36500
501160
40747
365941
253405
434819
103052
3602
73338
145460
263190
50725
279324
446668
88392
66780
236092
23752
226783
227402
623
49194
765408
117048
329934
105014
561291
168653
237519
523036
165860
545088
70271
206169
132803
15740
22838
319011
246243
578900
77120
297460
452497
773887
276102
200656
192309
252607
337166
75839
454731
225893
794778
45689
296462
494937
46824
292671
257739
51294
694234
311665
10108
242759
61176
117810
376532
236880
118266
58449
19967
540853
63321
19014
93444
158897
268148
453802
1850
11335
119678
288601
177261
216834
4507
216173
529398
104962
344701
23749
263499
326412
220534
7347
234632
569018
451392
600165
211854
220026
119246
77949
88728
29257
455340
164475
28875
208264
275220
481704
172714
16091
160775
839457
157843
30656
231919
9998
82055
594247
50827
243842
66300
91147
700559
237117
129394
118346
611848
170644
19620
34174
276706
89075
419195
275049
87235
326560
479352
586215
479783
190984
15832
508942
8389
113426
260308
358850
567318
359940
9531
117778
2141
347127
296710
747013
90091
292968
365366
216166
406947
237086
482845
319430
19252
313542
23270
43163
247440
10900
7036
467587
263688
333665
221718
108123
770601
828833
56705
101518
136458
112687
495657
1708
310559
162735
21640
336760
84248
354739
272431
703482
822776
618609
453463
21546
4665
77249
37583
3054
717204
234368
723558
113973
216638
44874
30509
95393
324896
381306
202617
374415
518607
213578
349776
114167
53937
213973
66340
147640
22274
18595
423768
531965
64283
667397
282616
72216
165692
290251
89923
13935
61462
29181
50758
386273
434307
341708
53171
322740
290770
431496
458468
169081
121342
69330
92156
9118
140225
139318
443414
425032
305729
454158
28720
372586
23884
33437
42896
161085
31735
219689
53556
444397
352110
387546
30462
60069
723698
3665
59859
231248
179632
369881
145341
583314
167577
641614
225209
174650
435166
330963
238619
12857
796932
89149
237656
381847
88373
124280
243157
612258
413126
244364
50299
192456
2381
198964
2940
272600
99616
89135
481228
202554
59895
259322
403747
520058
37526
20852
520081
31401
102920
328933
623532
78300
360509
26433
245564
49308
476147
426506
34785
97061
407585
748988
207007
437081
627551
141539
93459
287653
583312
3001
127437
470174
75601
17953
572391
186004
283645
399222
572012
1141
186475
47788
335831
148451
879800
260806
372187
87801
258643
161752
103324
575075
31339
38824
769608
52440
279544
194806
163773
138351
306080
281513
316612
621634
112910
86299
253023
239531
37564
512284
180509
459731
90699
405162
642829
270754
458758
215574
45156
630399
365557
53097
130338
139312
41756
158434
356834
336578
651688
538334
50770
123317
168020
819283
23953
95063
79589
252298
27687
282863
83469
116524
550566
295616
29276
4443
69140
107463
607959
117320
144140
7957
32802
5640
108030
526418
418107
334702
151041
293383
318622
192512
300427
113442
536642
353049
40243
9711
703582
393129
139535
408249
21822
554943
178465
28800
252224
790976
126259
158812
93038
791776
163788
30087
91296
17835
85654
7491
733
14841
153184
507950
93235
71919
176243
721587
640378
15015
251635
355676
84346
7011
19876
44706
575293
810374
598529
104886
289128
289562
500653
96107
367026
332687
586284
460439
12983
536011
18080
121747
431697
183089
83878
74046
54287
785975
115283
599048
119339
124624
17992
322109
271641
447780
126964
160959
231445
190658
15132
4785
512382
162470
32691
673159
155924
3982
15812
182448
6602
115
137027
283505
443687
13865
7330
336282
849504
162816
211682
11587
138298
460326
105975
658904
25543
58920
348659
444605
363091
451006
331029
36309
538924
384711
302373
382183
24300
557
142665
386703
394074
2912
239231
830085
153956
360736
562613
172656
32651
182674
87081
143752
392667
216701
71910
222472
15304
576886
47540
9938
210202
345912
304811
476897
881958
337768
522029
73381
501897
149911
401398
130439
452619
294873
4499
216368
74368
579349
480595
124339
122891
261362
680417
388288
89200
438143
37111
177493
67246
288863
574766
11667
51567
522972
356052
73333
160124
168410
407667
52776
455646
76794
101362
642847
82511
202902
527326
246627
265040
111289
281674
777325
59135
51600
122023
24013
3051
567949
594734
235761
545360
412122
445464
128780
552210
297231
208051
67579
290753
768202
99539
52175
34981
17990
424459
691756
104638
8701
3348
81735
379677
179444
80475
105391
57033
44327
214292
801342
4943
204636
62418
529425
500630
687317
105603
604906
415669
25101
200326
42273
103105
304923
580702
171894
256350
342931
69214
731945
334766
721938
482247
85436
297458
378293
78890
226974
610325
11146
821237
474980
308339
423155
332
210044
8566
127682
451546
25641
530075
192774
68922
343441
142183
604695
375642
218741
10795
32309
300686
64594
134216
412258
109597
337538
333012
328677
70851
359727
875459
441807
156541
479194
242871
163727
145876
437933
170912
427605
361783
197052
165452
187540
55881
740732
99708
396027
14250
372974
278804
418
266236
69374
109098
241583
147999
778594
330852
780783
12625
365775
28456
217723
87979
290776
470836
434306
376017
436246
117607
338514
397814
15749
135531
71336
92638
636205
719363
75492
229865
205396
600685
4530
12934
383466
21557
157895
174865
17673
34900
6540
384966
44918
300825
511232
688551
102457
148708
457833
10886
61145
71489
875701
105238
102180
124054
23213
138857
3430
394662
157952
68893
464887
13744
4006
262062
810550
434781
100145
772339
487681
119103
6962
408440
406995
4229
4988
35156
358916
4174
37850
544691
941615
5240
14683
54179
263366
691493
381858
475564
437520
101310
171454
642713
20221
32036
34466
132630
215679
75120
387723
149638
16444
26290
43039
482242
676054
98622
125091
258925
144989
123464
542084
113889
297190
165276
384522
204060
505467
267148
340231
640841
197034
629317
146108
701877
264541
286245
229663
120314
100495
77429
642289
27536
560275
319298
365330
3551
146640
433731
96738
11881
789540
653619
296383
17043
340219
124348
257726
8943
40129
115513
34197
15396
154570
556104
106587
354509
349410
59861
598259
116249
147468
3542
150920
75452
119666
74248
12181
784388
99778
106571
398654
244742
521301
662076
57000
4811
85771
601594
88397
566448
308803
378750
318166
4339
174922
249304
7943
23616
497793
186238
700
658094
56772
115592
364955
471561
228037
469802
702969
185417
138973
59766
718198
804131
23122
49495
15956
867988
24995
173178
4698
18784
80984
610361
744891
75774
831219
11161
12412
109668
93678
298887
491686
12363
485100
64987
433975
711278
135749
413335
13939
361441
176164
54415
242077
11220
336391
48593
476111
58906
19754
222577
324923
164025
1810
62717
59728
30261
13465
54732
1703
229850
24225
82051
422466
420872
111330
190909
157710
502118
341222
363994
55463
502294
133076
186565
233436
415733
362244
294505
173033
323284
23920
142434
410733
315888
126875
415317
210535
106896
479811
397519
1393
576341
207480
75737
462998
103116
890839
22929
86130
81822
298333
203333
498273
12124
733570
361153
400150
340443
64098
77733
6764
82682
260636
621183
260869
311646
49259
332995
315193
682457
55867
511270
270247
349368
119897
140565
102785
860404
295344
9780
106481
406128
410845
559700
212675
116795
326851
311355
97103
128481
117329
506247
8438
190195
5437
693548
191568
73066
1625
610925
736297
282985
641130
64926
180519
484726
144506
395986
218943
68420
46931
190036
30603
108366
187925
292262
62542
258450
546102
129958
50156
409250
903885
510644
41179
60974
8539
456785
182240
132501
904721
669649
418492
123866
367177
802312
12045
2384
5128
657079
358468
885624
507027
318703
435277
22263
131665
58284
507334
258200
75048
154977
220246
942359
416661
553151
214619
330914
233356
78414
8508
86839
23222
38776
193208
203891
385989
184070
1289
6550
67632
655490
17599
500717
111968
134744
468925
75566
99014
6806
363052
192534
106970
337370
135941
222
226166
93533
326970
155273
145349
57003
155799
153613
449803
23647
20764
418633
111921
487124
477361
285977
847962
140661
144105
6034
208777
363284
72530
423919
24944
84969
46787
210578
510029
533548
183642
12356
270066
160408
14431
86491
88233
96685
619448
626621
208781
46013
122413
400052
37132
411413
324319
419102
343038
178726
254158
188124
4941
38288
88768
167391
82221
137064
102626
408275
36485
411297
91118
49963
268340
58985
12261
8628
132559
7981
74072
1873
447649
36288
93332
65557
153774
206101
927785
61674
327676
726688
747247
744408
265387
132785
107752
214559
7661
226293
36804
170832
14344
81629
186853
382799
1128
384860
63856
512644
257091
660982
215832
425442
96066
415952
56745
81902
167626
825835
324321
479600
435706
14546
803117
706037
244278
440522
286989
179446
245976
229819
101007
453494
439841
458202
132510
307334
108046
219428
460937
186876
162396
55885
4155
15811
18932
263624
289802
12605
54644
68639
502945
189497
18331
375610
266168
524766
526505
468249
5666
12877
17609
4448
229408
191794
181995
85512
398565
334491
134938
508615
129692
67711
511824
170655
34354
17728
833051
409337
617410
329338
545017
43339
799726
215947
76868
54454
107929
211629
100508
361223
694527
47301
292158
87209
714703
713551
71794
381447
107165
155902
464873
207009
240820
506819
164584
59137
518119
419207
304379
665036
699310
73931
886752
6400
451227
132718
452743
785285
243421
374596
513145
53785
758771
71017
124864
950387
724538
39811
469104
406189
134244
23017
1019
167708
240483
278765
389048
350291
641671
164953
21040
431373
5204
852100
322166
604491
451270
376223
47888
234947
57112
4238
28764
314936
578971
450413
20599
434883
133346
540340
293644
105423
188810
497368
192504
371425
180870
111732
822348
4772
163313
327518
527903
114483
82262
429186
45662
685079
3310
97505
78946
204735
289482
36098
287678
468673
7343
212275
187539
394454
111901
8502
414707
222146
174522
9357
89636
509140
164065
867962
462840
171974
164572
42198
189253
325757
333638
137065
93451
45711
292616
207836
186616
149496
510295
289038
164502
9986
44511
402231
32492
183623
92905
542910
49096
120132
71969
196234
198208
309608
650327
23062
159209
7331
206441
60711
437775
181550
13776
258706
561851
311950
80303
395690
283512
33174
838
312010
296862
195665
636454
46306
916780
195432
279980
197929
657121
778084
101536
137995
349058
479647
13155
206614
379286
135987
78130
194679
291767
2163
63516
75036
668595
27086
68052
608776
46555
1455
313382
234770
608212
411037
42400
131265
334327
366409
95701
25291
681348
302304
78270
92679
653664
349542
80050
137538
560691
782323
438861
507748
778380
122980
655049
14224
374779
554774
56691
168467
291763
523122
542282
666844
193419
358359
651146
123294
98035
105720
221767
121669
780938
776088
93566
30918
15138
50834
238984
895377
8469
434970
166116
449731
14838
265899
278237
90090
672519
335831
198185
267011
162567
477695
25660
55817
29353
950807
875193
301836
135370
183902
231023
475812
118648
46970
95539
73396
32345
2152
277568
347875
42051
444431
12673
568120
588928
108506
192363
36278
535561
178802
359924
181202
1688
118259
43216
778681
124797
271258
310693
36761
53112
91793
519448
364426
543611
304202
236720
275961
1798
23355
145099
23999
168924
17903
111293
534334
729645
11603
275505
69916
7349
26074
181651
574397
41610
629735
161856
31611
389857
19088
292955
178306
68523
161444
884957
233688
455960
9700
691364
149226
78735
6795
286396
889110
509513
390702
108586
4235
631032
236969
295718
17883
541184
176199
118497
143234
192560
409511
483383
83879
181301
103306
673997
151907
55817
120672
303827
61099
383763
73629
39981
39314
80414
461343
407368
253837
181696
17572
179875
273427
11470
1014
191794
316226
274971
33361
50420
115139
399903
471895
383016
453467
345481
453252
35273
45591
3716
1974
432944
139475
173680
139652
89614
131787
102467
765317
250044
92721
302172
668745
53857
144072
47609
63966
59771
121450
182220
15750
70997
292759
316817
326738
437267
390208
298890
23910
56461
363951
35827
54873
22076
247275
59907
125456
159653
66554
353142
268818
25057
391
428670
10958
355341
683438
19152
402807
457410
315026
435046
248550
392244
404631
391697
249704
258096
63797
121281
545415
118977
159681
70369
336794
533860
602445
419439
36206
24199
811327
172750
235522
119676
47741
107674
116123
271326
550824
50050
489950
103993
114384
230271
915906
467684
76079
94171
813031
37143
152871
464129
404083
84162
528127
106619
306599
395001
767955
819276
140833
291551
48353
18941
23212
453865
472340
91679
465939
228943
92862
6354
634515
113990
188448
478087
93785
218606
363741
141029
90884
814197
47545
471
55049
533226
53126
74765
781717
287812
349573
366042
139079
237558
579159
358346
448873
249847
685743
75080
197058
11174
111887
176281
54331
278383
664406
467239
23133
382615
359968
128452
568515
701362
195610
18995
103639
578874
26988
147715
264094
89763
72649
635174
34379
9278
820338
24364
884217
202896
300199
97946
214230
452082
257639
21728
266471
442739
46027
11115
162039
172757
29243
113203
63156
551891
381374
366610
126052
138054
181253
468761
5657
668903
438263
211412
258556
440437
430821
341572
42270
133798
357602
49319
161221
48794
195855
146009
93611
220535
121537
266000
612337
382754
133937
64665
401101
87083
74671
652749
404828
62751
91701
207890
50370
19592
163614
220713
583224
264436
202468
43280
58236
25986
411222
129977
104931
443951
507396
882820
825146
145857
335137
82768
508812
111794
80567
162250
518628
173951
12199
41916
9716
457355
154771
15673
204316
20661
164988
515948
55538
11813
738069
133238
621030
265327
84200
73083
855500
27519
109766
83508
129836
15419
261107
539723
158625
57541
120773
280912
131297
147492
156694
164497
97632
568791
28301
347676
24614
95128
48632
301768
143273
108993
336039
513233
118722
51633
288357
227002
145337
146456
428566
667702
220519
6673
333193
187803
223162
119064
25209
75667
23654
116721
121083
536281
22500
5552
192738
383167
127254
421195
116983
50115
15911
593136
243429
191054
283068
1802
275183
383265
76781
5066
261414
126382
13394
477258
166203
201736
60227
105701
18980
89232
561336
29120
77203
190286
15026
564786
92742
162909
8395
86201
232966
21055
58721
432651
9044
32792
435979
7108
112381
5086
144522
375680
240861
133154
2171
391146
16754
368938
83251
141908
453775
242006
86393
74690
10001
715938
600146
508459
79832
267336
405632
246556
27885
407563
536115
110565
122449
203861
275562
136895
53882
569336
226756
481382
270016
103552
124880
190167
10816
150320
384883
314997
164658
794170
160303
474218
70890
57465
429644
669508
15497
48312
34374
81713
92710
247631
720018
49515
236057
131597
536
96998
308054
242628
607674
82754
265985
271281
118120
462565
539462
71009
353353
786683
193093
505000
942001
4544
4932
362795
595987
148882
87955
5831
183249
398690
101749
175867
348779
4567
39668
506915
205217
210975
174464
771707
640554
738699
143371
589305
11892
450125
450244
91978
5193
112056
307746
101153
301445
240909
265117
703795
96875
273266
497806
252498
85916
344547
379500
322418
124381
288699
23468
196713
256159
134184
31703
405740
74991
277482
123800
246097
45909
425424
163460
122118
457801
26507
87725
206599
803326
648430
890099
78492
84152
18891
371648
491333
351667
140661
583489
4774
242540
235131
147648
331725
72193
835798
648949
700535
72605
59057
454805
340306
182982
87382
3638
579313
141044
151148
12716
389087
353375
368741
97987
376299
124534
145608
405753
323169
617245
442413
315879
300944
375129
322844
173263
159231
47338
402622
477059
22710
906518
641132
180287
700158
195865
11555
29877
19643
27751
465082
19926
3010
82006
335985
316384
152196
398911
198570
258787
188077
122134
45598
149381
114126
21650
138754
28107
388066
135883
43704
372131
428376
625299
252888
418544
12252
251429
383428
246792
6832
5506
339051
15533
157741
249127
224115
29292
43846
193782
343260
61810
89523
407866
395518
767253
90988
377175
278209
297741
575011
38649
31470
196958
47561
207906
11209
221463
157581
143012
117109
73373
169027
116076
54830
426975
110513
143381
43384
6130
125477
75386
115422
205662
340290
120945
75085
47480
140458
592332
371660
95525
22431
443956
478992
285677
177997
190198
290555
2253
3904
299933
462339
34467
116915
9536
134549
100342
120806
820339
530469
178164
467395
444647
105863
33414
86682
24941
230460
88177
329632
156162
94913
891330
231816
47520
235394
21546
669913
86475
671934
105877
16122
188615
72692
1737
17556
175805
233828
244301
389883
621740
342318
192623
892619
140156
714720
386695
127071
435988
257460
622573
445868
2293
91778
56497
685190
294117
184218
131925
60049
129785
11367
924733
109351
38662
186139
264268
422633
134721
444733
206501
138702
288912
211392
185192
397426
140273
438724
627451
190664
144122
249177
289884
58022
282375
20333
400107
84697
159292
8432
330465
222592
246709
190640
44871
500508
440780
323955
529432
562424
61784
86992
19393
4306
61258
185155
414181
301852
140443
115042
603909
8647
79398
403605
1615
113450
21219
20351
97403
142005
194154
802992
330793
332277
36344
68929
289445
525260
401620
52322
587194
26434
1285
279372
131030
215391
51192
233297
144108
267158
2690
458163
215945
135951
434723
66682
321750
10309
424418
1266
559831
204435
428986
9407
752478
368575
167741
5210
5525
210846
108458
297314
334813
110369
136459
232434
115913
261816
214233
342682
570016
437618
187016
22444
630850
445941
20357
6494
46418
222907
104032
75863
639657
66222
480107
870688
228669
698144
237942
81507
77757
193477
238724
62707
486484
288394
293136
359067
7301
183746
12247
211306
183647
52143
174833
52748
137690
415932
631912
164500
211749
28964
341878
160042
491206
676610
46523
172983
428879
543766
97614
25924
347347
665865
61816
57041
611261
145815
239543
14314
16233
337996
219133
106431
147731
166789
73840
177061
820838
763999
288200
91790
72720
265778
74018
238849
99557
147933
128463
814372
33336
293545
626947
421560
322209
779
135184
5319
52254
66483
6306
200340
240676
319559
178420
425443
211449
72889
360868
89874
4427
189979
256853
196673
227479
189184
461883
439475
580150
4680
602671
299569
359877
18424
475440
12477
80439
53127
1311
273991
248621
640855
195804
74880
7020
223314
226426
212537
126501
48442
238319
130828
496532
114695
7015
463790
21734
167560
226690
117740
477760
175918
664815
262033
24433
647194
187254
300105
243136
458249
372166
122698
63589
725582
402303
146434
521093
66370
202150
443894
15115
124474
511061
3376
692026
93791
609924
78684
47032
261572
151895
567371
21465
50753
1009
784046
292510
83434
793028
291078
229864
57502
86609
771310
318719
134982
122081
661034
153764
1957
332017
18150
617037
505751
166501
57132
127576
215341
139103
2481
803205
531286
49677
173596
99719
611085
6381
490018
373150
51434
543384
173014
386261
169722
378675
685390
38091
656601
134026
388261
738451
135892
51511
259018
314501
54168
352899
31000
207819
933662
399171
439987
5883
16331
157563
124763
582094
96805
408911
87801
35814
114887
316036
326139
50537
351414
60053
102447
413934
497301
318336
171178
481891
30023
253429
49304
27459
53163
188024
190908
187612
276852
860699
501799
447488
9424
44506
370543
298587
457340
417257
448343
8959
92560
508607
579119
190123
811868
67319
369285
124231
803656
209671
7750
134325
236512
155979
130051
638146
69612
213302
335064
88145
240240
240393
281412
137903
104888
665046
1754
697
466059
668176
371024
325902
60356
725019
76510
51429
64666
109275
103923
21623
305768
320989
264634
284475
100609
147263
389136
15020
462090
358558
21864
76578
534852
69567
146524
119828
531660
498212
119796
507520
6938
32714
405957
161781
716054
238846
112687
68975
199746
5579
17539
118578
83578
561447
468326
129055
37822
49546
523962
201713
223242
9591
33776
214819
76113
317030
21720
6295
345099
180811
209121
68891
495246
88557
55420
166459
353094
601198
98263
92
59605
451611
96552
185904
7603
604559
53558
456033
538147
432326
320631
309833
69953
219809
333781
245894
429155
696616
17094
13712
750318
415525
67607
76140
202063
132884
349099
91782
85901
188424
928107
145323
36159
462657
8823
134166
279372
306856
479921
24076
10199
14360
9588
669182
21244
739225
98394
331789
95360
29479
58758
597965
64924
16494
67775
422502
480268
557930
13130
14319
1382
82604
74311
792758
471359
200220
106915
82743
33760
136283
369302
226387
311307
682193
246144
8861
28346
49352
92241
64726
506488
498422
48061
334226
222386
556784
461191
422381
21978
10785
287966
397131
346502
67750
91198
304287
2510
14331
420889
1850
527068
7617
410751
602633
71225
326997
512825
1042
423581
288889
168463
132644
508926
213047
438430
6161
690782
61235
201237
260259
135528
69033
67456
524983
38016
29563
434162
149412
287321
179125
38517
59269
76774
84445
58576
28736
55832
16214
341416
521142
95128
212002
90426
223611
1572
383773
181875
480781
413600
565692
138813
803868
82545
70799
178157
117778
176090
314435
176204
471
350730
100273
620634
569082
462001
2861
211553
278130
2499
119733
65237
358311
118040
72857
796847
246240
530372
77755
397831
192397
321056
18869
198922
841002
135489
141625
768193
49993
65908
45670
236083
3929
9132
52204
581323
94877
575556
2287
219646
183968
15611
36707
39269
174568
253066
25408
1036
258622
333205
557126
277640
461668
5147
98625
9849
492820
1526
816932
323094
138189
33287
622750
201299
128039
236579
43754
27321
6610
452250
32680
428478
493955
40941
16845
1071
98069
453527
522910
90415
39561
25882
638348
41573
399075
101429
26424
398374
84426
8888
329880
102571
398789
64048
842788
163519
325319
125259
372784
319469
504149
54955
14857
3274
239536
354012
588236
406259
157561
456394
283225
605850
62230
36451
659276
277623
39402
2120
108546
626929
86356
171846
114882
304488
91031
138995
318377
190494
391915
412142
565524
254154
38100
733973
89565
257628
371555
42327
183055
166052
1165
137137
293218
372222
9614
26599
156050
586204
180198
61145
101483
176703
55819
291715
15322
65851
355954
57487
271618
731673
45413
214524
1112
483451
126718
244641
217115
282935
110647
53342
469330
31732
179646
169754
80789
275565
49512
329703
8615
648961
263881
282468
22697
234337
491262
652488
227537
79022
23885
26520
163921
70777
67256
250056
196703
82788
263414
672812
138044
332698
79799
643380
386699
164208
121602
42966
152923
62566
552822
191796
166935
377842
79909
18864
138872
672990
1590
654951
376056
1419
444707
135
120307
179794
609146
341977
89432
19633
54164
661807
21768
31551
140221
90501
398429
331083
391826
53145
658450
339463
126941
763107
150689
82201
362282
153847
158979
15402
930706
4107
27772
75123
36385
3380
13595
328133
108237
392449
234631
183091
44977
411219
92928
480917
562613
7341
79427
312874
150768
156400
454366
56402
118055
712556
310080
55660
271491
619431
29995
329413
149585
46058
143319
516753
33564
250213
44147
118656
178822
192603
475786
212267
25454
340899
45234
76359
210758
819495
158096
79484
183259
194233
138028
550509
637883
364348
678507
5894
19651
30644
28788
263035
159086
43259
34618
37656
12595
111704
44570
152687
170173
17176
978383
97057
246679
506459
51768
18525
141839
770347
4065
131338
52826
179959
639626
94158
502757
587924
10901
369138
3114
63515
229545
41813
63440
386926
39222
100808
183624
499754
11311
11397
473678
125440
251047
13517
109213
145218
286263
234287
111771
276171
55814
103921
127603
256859
468779
222848
678251
46029
440568
116107
666378
619555
216472
496012
439811
52010
143612
51077
505659
28084
3367
217141
340686
209543
907
97754
24696
36413
191512
90430
288604
80319
186507
620702
91598
23738
165687
174144
34406
205093
168172
122887
427343
429393
135074
35371
4177
68710
72834
717135
416887
457084
7609
12971
385302
3352
455096
110385
21648
394198
614964
69696
411621
3673
311265
381487
161272
49140
21601
40442
349500
62465
371063
29047
62248
343903
202122
114763
729660
553889
550569
453837
225992
288008
237931
139586
299233
354413
473871
32474
288033
341807
14179
348851
55396
484623
524212
745256
111196
124883
36131
128347
36098
445805
19632
134773
178241
2327
33356
161865
87532
390403
60246
206413
43127
340924
66262
136273
53088
799521
135516
172425
629595
183761
110312
427192
230559
123709
173
112289
18459
155168
74453
113895
205032
71963
74346
3293
478168
49876
60847
203
227
36396
421550
503693
616979
181367
52653
797410
866602
47095
440871
279702
93090
102903
20221
132771
49458
600145
81149
931527
78726
205402
219344
212280
112919
263007
756637
47847
57329
439
107341
533636
14920
164836
152104
183354
69250
134689
714927
23989
69867
362155
753336
893731
171123
816493
102598
137184
316726
325243
110311
134971
548807
591975
148462
521471
807166
105158
32032
184533
573402
726505
144271
20522
200884
235338
147847
250206
16930
50183
162628
505936
164472
107415
435372
98248
284475
69217
162214
2090
101931
78515
459454
71523
341904
579147
48587
286282
866171
407822
89763
28139
55423
186092
72465
152396
7206
142590
149113
25804
458651
8400
112727
242530
470569
139504
333072
236422
255386
195828
442260
106780
197766
735352
75373
130070
694568
562491
94432
96037
229021
183676
246375
2072
576834
290889
146525
347076
346483
151601
127272
207946
268823
379391
187569
3249
31938
854141
125602
162762
139003
213779
476900
27999
360896
7651
455906
20348
94419
83205
125309
409929
303378
10201
18012
443323
84039
730511
537193
146569
313319
385399
59619
386575
508787
473805
135313
212403
63317
136627
925580
554797
629429
99608
435104
914018
422101
327706
143921
132784
2159
237894
249330
212004
138519
279936
21506
35330
119149
563139
153234
2341
25848
16367
36647
620151
270192
299116
410546
373951
697313
37553
21493
334306
310026
141581
14329
178209
125841
763683
26903
24426
601342
190866
29310
449587
191262
451102
165846
638047
126095
22388
245324
5607
502613
401115
7656
156605
112588
57883
27801
108982
168593
50772
291094
704510
631405
59342
529151
15552
75824
30874
72391
95857
257575
83802
176410
203928
208470
12583
20146
119438
589072
389144
520500
107787
14856
78829
690765
383076
74600
155360
175662
340595
426979
340364
400900
46397
568524
570923
11757
563921
212528
133457
412603
190016
78538
22366
244109
49759
89754
283310
461949
174
250887
4035
515905
47590
124767
496541
409629
3683
42666
466653
592635
443367
11060
85433
214948
12788
39374
47860
203421
190659
9224
39381
200891
103193
688521
384187
141990
76386
330973
384796
803155
62065
355404
119077
3443
76026
49870
516956
137552
608719
61940
702857
91731
286
577523
141706
571
86013
171573
231208
148259
317296
127321
349393
254424
15714
89829
242490
282906
479702
11865
4384
232602
261952
367699
191487
585932
505909
196878
898433
374383
205676
40432
432148
927216
283238
676388
90623
178576
28869
47744
4245
105507
7507
261140
34028
179877
59940
332988
32719
401619
615
22382
64493
375204
359384
959261
574470
9602
78138
378187
77793
270227
241787
259369
194967
111868
80355
20825
131371
375088
312980
686913
141164
6145
95025
73020
23852
36168
410510
79902
262385
728602
19795
154761
7850
326993
4785
647265
151314
11679
117730
543474
52811
28934
23747
9426
183707
114053
7680
148091
609155
8721
148932
294526
27419
255398
268749
196358
229392
144902
281720
91948
344747
400499
130696
381639
363356
163804
332577
291977
580141
84632
269679
118312
483303
477294
399592
126626
762076
87864
32110
3158
64040
41304
141058
86409
707193
647299
272787
90260
794469
486883
241376
512962
193346
559527
86726
379577
305072
133410
133173
157692
7665
40166
212760
13251
512456
235697
58376
352550
214950
843003
79675
76143
532273
199192
124491
139766
215474
523370
123733
645044
341573
321942
154210
197784
211418
55947
48974
336533
453733
36394
296994
81407
10807
314269
42859
210815
218041
301428
148305
515360
51996
519191
25375
170004
287497
140131
204519
9771
15735
109088
46036
243989
305224
136008
229217
384835
287873
256620
231376
581643
327853
229326
71968
647641
263783
274251
379221
56828
124949
51984
129884
882661
453565
124092
36069
333611
59246
61117
86309
281792
28189
258315
57472
315349
27192
359855
106098
521299
545774
89526
53658
178662
352
70732
129902
234157
116372
455506
9789
17042
10634
110192
292714
50486
204558
142476
64847
212902
151589
693662
340074
9752
4757
174946
117963
181478
641888
216369
202142
410887
11476
276309
510749
699887
41475
30742
241817
15326
503080
35336
695006
127514
139678
579271
382902
19914
115049
336750
174678
706088
151702
334222
136064
551672
313567
522013
399896
94503
122348
6713
238201
142799
282302
400985
210979
225381
135474
572748
192185
22257
626545
57168
73081
586693
238037
283556
283522
463532
204862
118559
8375
47894
503352
35968
767488
25503
860284
12316
625877
12012
87342
26122
708363
197412
230388
297205
111599
937317
53247
221022
241530
397007
381027
12138
589617
185388
117562
173505
409139
555565
300920
3982
123407
41907
81940
217900
529413
525899
75712
332753
39147
32879
233321
727104
60266
238453
98049
168006
123731
156898
368030
113289
85704
95125
763664
841062
503191
332133
552870
188526
211546
234076
655839
23001
32214
467881
79773
157605
154454
651062
165931
726330
378025
364309
27733
923
271288
285998
48510
95426
502192
740481
333525
83960
121
503790
63197
113708
469577
530717
60994
193205
104613
10473
72577
742693
92316
30560
54860
10779
946921
61446
304368
150770
307034
94239
243685
16333
215280
356449
36626
209599
103605
134666
419343
172718
603165
381033
567735
64278
1800
244657
82209
339587
36388
27153
906309
135625
109541
450173
424497
2050
257914
147483
111373
58022
342175
248656
261912
7276
127435
1914
529005
105647
570264
250965
363855
266245
17179
249285
292373
8190
567754
5840
428815
133442
44472
88795
128556
298371
259625
213710
66264
597252
717622
189147
75535
419126
148533
682388
144049
435168
119819
83071
372390
111400
27142
23241
1911
10922
418914
334585
45609
140082
25303
98480
40467
74246
6269
133379
23919
157482
72
163946
167618
13933
100330
193444
184852
119902
479209
26386
385949
688021
622337
74883
398233
192942
231998
213565
767169
537077
86815
254138
673214
176031
53350
8455
119525
360874
429269
10641
27603
19741
657340
284153
629933
309334
171959
143108
33723
2646
876167
37545
214865
593872
134318
121780
45074
18951
223105
194529
53832
552901
79551
300667
338894
561883
274374
76609
613126
197078
26300
137339
234200
365079
187268
109226
47990
265375
158172
2853
93387
469570
53824
904039
453658
37533
78088
228308
9429
128325
130884
231310
202607
17931
195216
72367
292618
287956
101210
173184
19497
512972
574046
231677
537499
623971
205008
483119
180411
392189
646825
455823
46857
386117
63353
322460
308882
602198
33097
226896
167220
557481
538125
610749
123429
7085
17237
505800
321839
67233
674853
77134
649853
28078
9164
427732
353887
666070
38995
173808
603260
267229
94384
536814
13878
162520
31255
912451
532918
381191
112671
158758
15263
162164
462860
89290
413481
341943
120772
150980
75790
446134
430760
435400
37570
22137
28156
40069
278561
222185
131224
9304
59294
201542
78640
2795
53205
43355
337903
928235
70088
76987
354008
130184
65148
29521
45602
177746
69616
33759
559181
34249
214512
211744
208851
68845
124826
3451
611754
308371
297848
179704
212716
46077
424893
426397
425743
152909
15885
142338
717536
738
211971
29510
27816
70663
196356
127875
24355
137998
568906
319806
329421
660555
302424
236515
75978
9930
14019
264982
145170
81674
208144
122923
54852
334604
391039
300730
100821
391198
346792
524589
365265
585603
559766
116072
792296
402871
73057
73856
917699
156747
360180
6655
156131
214487
49510
77088
724606
268478
78009
141944
183250
129660
188589
94470
63767
83837
412415
94705
165457
351526
298937
328846
6954
622384
408108
746930
24812
600519
239562
223118
266145
30483
67836
5636
347485
352950
35177
79296
79694
207566
4968
54409
231385
10244
49244
14409
53382
767752
425672
347146
575258
450187
68870
296854
283251
194476
145529
202011
77668
616528
845523
584273
115660
825904
69855
242538
519260
440793
685231
400172
598448
91693
347340
680008
118322
365631
44836
64029
502754
253621
101571
448648
60936
41093
32066
72700
2504
271036
413698
240210
42716
32627
1139
175240
370816
436964
380106
372348
192397
55723
394771
143915
416054
188396
144859
291016
417401
499880
100654
132814
670339
374527
260937
302904
151966
758515
312106
303698
20165
576120
169755
371346
58074
265591
360347
101907
27610
13589
376041
107603
292971
81783
479203
273888
330802
230990
20465
92541
11833
189780
238918
546475
128020
109578
214134
61629
194988
233703
53009
523122
466924
27638
118199
765234
346918
516783
26592
291541
926720
12824
351410
2103
589948
6716
232541
423767
375527
236810
29719
373937
20815
706235
173425
179383
125857
246436
53946
125376
33287
167852
177549
464722
459553
376804
157916
585905
213832
514948
194890
111342
620171
308563
53130
251502
34341
689862
12843
598319
39422
1091
151269
670508
19212
447744
529187
53421
42674
166880
139042
708623
382348
498544
276995
49262
252560
396457
385482
74750
39815
104003
170775
442431
350678
570274
6910
61350
437842
167711
911025
238222
20854
36856
198449
379694
492980
209958
16554
43471
169481
415308
587771
321323
644405
162785
62369
281992
79246
325761
168326
227967
307041
161538
55737
70848
24690
99202
138150
109615
80488
262701
86888
37870
51869
15465
346916
143206
669100
625
363752
222836
24432
132885
447158
37089
294772
532120
56094
17648
323869
40256
321451
101478
614389
80683
79617
158061
631
113472
244936
485537
185034
240198
121133
153166
190908
512521
306355
14663
910363
338650
248692
16288
60969
440910
123200
25629
278981
145052
108437
724183
86216
374353
142737
341660
65460
160002
28421
147865
285645
84549
176717
600191
110443
614110
390766
89724
474551
387837
3587
134933
76066
54880
70923
6557
368317
47814
26769
131678
311657
114697
27932
551830
29806
981
47678
409464
599841
236028
90172
439129
58218
200487
57270
184584
93462
859523
74726
545609
125022
721365
103716
425705
23829
336065
937
98479
669654
176182
50825
95911
5042
11067
36429
406308
261478
42631
61389
606
49132
84690
174871
21401
100675
550548
132351
115743
232371
270348
82629
111406
211361
716198
296140
27570
320165
146404
428945
192770
185195
115861
619282
218605
71012
91419
181191
141197
191017
495421
546445
231101
473582
132301
24023
10615
165927
158143
574434
452563
6308
341411
134374
194367
273089
22321
113565
266164
334834
62638
554191
209983
733766
55038
320780
216360
92044
68415
7746
589373
99312
181063
629575
13718
199941
52077
400551
179387
241824
150178
544803
11940
56493
13673
108991
366844
587844
320651
762654
18870
145070
68738
703387
47643
378136
152406
208889
512473
216975
76559
151797
46730
802383
98581
22253
531261
124419
38032
590382
122885
219970
485889
113169
111298
134441
685636
441030
54754
17625
255563
198497
578885
417514
26232
311229
270260
284921
458285
186045
66821
52750
88091
424147
648964
9719
335625
82211
263771
283120
181938
158207
17161
293458
52737
602133
105810
33275
135942
278190
25352
378229
146690
111829
104557
691371
394948
61070
47865
341773
547017
2093
14916
491403
153570
314182
6317
49775
70812
238787
155478
767279
586966
623712
489269
3653
56293
68599
137074
327119
96927
38687
159774
178230
501611
104167
117727
110883
37295
274761
534728
17189
39289
190926
433024
34097
29869
255304
50844
41374
66184
237751
2953
102021
524064
550253
372460
204811
583338
23419
288970
317987
421703
540014
361302
502700
580543
4642
128609
243006
325423
12145
429575
153876
165946
776949
126928
339809
196329
149759
145960
157980
22979
191049
138639
1064
52449
764419
518040
290398
183663
123854
45547
22950
259104
40887
12856
302852
404990
145129
689477
32591
653040
82816
320788
249235
89518
392779
612726
360944
689061
149119
301017
471618
573256
38882
53332
316028
59078
205371
262680
77029
511648
46557
5451
190890
110390
21309
84316
35135
11166
36939
386517
115392
218280
14098
238719
526633
12406
13843
12888
409268
126889
107449
156427
318772
88951
323806
72390
513110
23164
182660
182357
206724
373467
56498
267869
31991
51478
134240
43759
144193
542509
283386
411429
204027
13201
104698
683284
145739
1
898495
93309
349682
819075
808378
61030
37191
22996
60115
106622
79029
565116
182621
371771
153683
123894
33679
857945
382190
47209
18455
477450
91312
60561
162410
175739
615750
220931
91064
421797
2034
852757
176149
584832
382105
503861
101269
561521
59188
179685
16663
296542
712409
2784
175225
160804
43956
499043
552978
632679
296148
577516
208673
37747
138082
381651
367810
333999
81300
159930
469632
688446
283456
427177
695664
324529
254605
510489
164339
11056
572885
32449
117773
18621
443994
205509
31557
161963
456566
360002
450479
152731
33127
7939
148808
348168
159956
91468
101317
222961
17606
266671
141085
216009
77366
161743
109072
757429
7719
53573
9543
22267
21413
867497
129158
416905
396228
407553
53868
51530
110131
153243
51740
2462
27780
486068
317626
133420
28715
774123
216587
169981
68955
114581
404180
398703
443005
270588
5088
2575
9172
859311
639799
224498
204600
512819
344361
220324
72175
35604
93051
31158
351083
43036
143163
270887
86901
115527
563684
151334
264779
97753
233282
558132
188558
323217
9624
395870
306773
108124
6906
132125
84631
411012
853
125752
439992
4948
20528
495727
160182
226400
156595
176310
56790
6050
484415
814820
234186
1665
50040
184343
43096
352673
11393
4358
156601
11356
180171
473263
208393
394101
331442
49022
307352
306743
488374
179875
174128
346408
68170
160671
189110
87535
41168
322607
372485
99386
81555
46244
624298
30630
249328
176091
266563
129776
171714
357132
95403
33961
53781
224247
297015
616697
104178
25588
334633
166126
174818
286471
130662
212667
171555
189815
284142
58405
255489
184127
109918
300188
249968
89607
447821
7873
38047
408814
386759
497165
661990
269084
406382
88869
317291
2965
189997
9451
10900
249680
28529
18654
96904
194967
578730
54182
79387
120182
431154
416589
429753
437598
303691
3065
290066
113409
285391
29059
137141
713559
757235
234770
217329
560316
382975
62074
134065
809738
395039
42251
442540
90065
639478
278270
516916
410389
231018
288019
38407
753113
100953
48481
139345
295162
33317
117606
96697
288177
153376
510191
234008
795375
35850
26690
72297
12246
234703
543025
49081
717562
488929
222252
270449
67485
393410
485533
24737
143679
60315
509401
231067
381735
264007
161571
621963
467759
103544
59482
91975
509179
120282
299851
13932
179379
665427
228109
409600
269174
225007
164889
114285
52242
457167
183007
74495
865119
813208
47645
181551
338946
621731
200187
283084
161794
6792
398035
704079
368212
69492
449992
49259
4752
640008
168676
234279
227099
52374
551181
240210
48608
922282
535734
14159
395557
296560
101581
208986
130573
646888
258651
63369
58736
635663
742161
74864
53987
323924
433784
336321
114873
56247
132657
213828
578709
165457
37538
560681
298068
488393
229245
74952
56791
254189
195810
110482
168000
73676
614368
402908
38789
35196
17526
12484
527591
237781
204020
664787
624960
212020
48191
609062
267814
164682
28774
64822
124396
428009
173087
879155
439315
249096
411051
444484
483794
249252
420958
61159
262629
290461
327111
47555
18707
80516
40109
66
44270
89820
112140
187251
10783
6303
409875
296471
242608
460255
123984
17970
11272
447721
241742
693203
12495
5025
254715
465595
111925
358
411393
422898
897342
122113
355471
29839
262878
54353
194415
190375
21268
18217
42407
79312
131949
131238
65895
158445
277573
225675
48785
750679
80482
408489
564942
270230
186552
114553
96802
185958
1782
68164
341266
122
463748
115534
159193
163613
40398
196793
124143
572390
24190
9845
275132
15960
632844
227682
16759
85482
185540
762110
130510
34918
267585
19722
90562
158462
8223
27756
187390
303019
138010
78085
310311
178334
15718
282428
352916
133954
247891
163500
293447
97570
16594
457964
445883
73380
269198
11955
91941
43424
295425
87721
404847
16065
178692
253093
455987
197578
32108
200114
561371
10109
103263
71042
91314
303153
79452
7861
184949
129604
380780
11502
637916
23595
473224
491981
303436
241343
154618
82943
13576
37658
175453
176297
475916
56112
11847
3
227896
128580
460501
43327
93344
703914
71957
347175
433690
89564
10725
318909
144225
293246
153690
66102
1526
69073
464755
254744
444462
255843
41525
365688
175411
79254
266364
447157
148050
277737
45469
39301
220823
59933
22608
633552
84036
611282
184966
477925
70668
223896
590445
86334
470367
133517
87663
123644
372957
350828
33973
118720
498529
70696
375788
71761
72265
39284
263351
168019
147
392826
342638
25898
38693
1387
17411
114656
355616
301907
29382
183854
323267
81016
441648
525291
482768
78667
199866
353206
6950
112423
166928
195945
374512
121474
253676
541464
374111
326725
536177
571254
115579
34844
803213
9901
263147
566398
851822
14459
547327
408913
100513
50964
404748
203953
90814
198631
70930
173627
349210
383733
28294
710387
205824
619410
145
14505
98598
386856
398743
94510
168598
123101
45068
112931
754686
283871
275346
72795
47235
29145
75337
169940
34557
49081
176142
426879
359718
91281
147514
961756
203332
308434
178979
3215
359447
276387
59036
26025
75559
34693
2526
791644
308415
242302
798597
356526
398657
140903
188797
20898
19901
134759
622590
164343
188736
464192
224045
41882
352027
253489
305098
115079
122141
28063
724891
389114
95619
349435
24110
318891
499569
417636
33511
3769
54299
47524
274239
141325
217463
104989
99850
211812
312721
110130
78080
339893
201945
68046
330108
517156
244799
102269
297856
71667
41658
265297
79544
571961
142549
679010
253638
794934
158068
66592
101495
672037
291243
85002
13711
170639
646998
130204
14104
551816
107505
488331
131149
114596
325114
213105
227737
486778
43992
126769
60851
832748
368613
412112
40297
63397
533137
442812
290214
508498
54689
609625
120443
37733
108114
172845
471032
106681
109078
52560
38446
381979
362810
202806
141852
99891
326800
192156
111939
157848
130979
369537
882265
557042
201518
64380
117363
260100
293568
893883
481290
616654
2319
203424
601101
134150
255099
95560
314412
39742
149948
427410
70285
125552
183242
143868
648625
28185
4682
34269
356073
874991
305958
45813
861957
366494
46997
2237
192748
257021
589247
157722
42083
82932
422990
107074
136680
262979
182
445114
82072
320961
298781
132800
51909
55201
309825
15076
599600
560786
467326
485703
72994
98579
2227
230617
749424
42749
514990
121235
1026
433721
412546
318579
116516
430397
802746
246004
5762
200837
225640
542680
79195
189788
414877
24891
54515
87754
501432
254898
219654
525965
595865
77340
592349
12758
103434
46285
90647
13193
85258
784984
142125
255193
478533
9082
57533
82954
442486
730648
131739
10496
192129
601744
252750
320914
81905
66599
1821
95322
479
353936
49473
191612
77416
234623
217557
366359
236965
156086
271012
655616
323628
428142
13255
19579
37626
31028
245013
406516
51324
398942
518071
329115
163285
218550
154258
345308
175480
572672
277314
64826
40204
77864
143510
316832
324809
508454
98672
342114
16306
167247
60943
2368
103756
43950
38736
29054
306111
228805
474113
332
496473
29639
227048
339845
60161
88204
461684
92265
113054
46200
665563
578014
449375
101436
67090
145463
334807
99833
917565
105917
43444
110580
212325
82059
135909
57280
176461
78283
54982
49260
305598
2443
55052
110840
45509
42083
67044
140523
27916
185438
149341
120890
237100
359068
702851
103550
36744
210013
375808
22716
71057
91683
174495
17223
473266
92268
12155
30471
31229
30897
347171
161181
231487
227169
115248
694759
78503
559395
351800
179944
34454
18131
145464
329218
93246
44811
665126
851481
15777
25353
175024
224636
492728
502128
298046
25032
156617
315374
220582
53743
227733
674613
435340
103377
70167
675469
251582
705101
281850
473539
438369
858097
901245
91467
104099
39584
62141
253219
174495
5538
274670
70207
343991
69387
236428
65190
341570
355591
627615
22005
102392
323950
222048
153638
183146
213067
28515
62145
220649
46420
450221
6620
572214
446037
147026
228969
276185
29575
315923
395742
7244
181934
410927
30518
23586
46905
287522
175947
36591
162136
436006
103261
432287
72780
19569
525219
14282
708677
330458
135812
182953
361274
17177
44694
34719
176099
181899
13759
176913
32894
200883
850650
289662
68338
639615
61344
42160
56202
751204
255972
224250
376948
108142
359420
1102
434454
234542
155842
488862
197093
3899
439628
270416
309672
83773
42156
83735
158456
400466
103173
308586
309799
533673
606696
48617
59549
41835
156078
114954
10994
265875
256029
306784
98523
256274
207228
63205
133947
531115
110370
11213
46244
36954
186312
640358
476140
116330
893120
59125
307956
68922
219489
708567
101396
256722
239076
63810
186982
97314
23726
244014
157807
100442
166410
662266
64952
240751
49506
379580
478443
465905
237110
3802
471885
435188
8619
396849
529399
282906
23144
39293
79321
734242
383083
116760
32182
143100
265073
441524
756379
4389
10296
28848
62502
196110
197893
27166
472004
345377
68629
542434
385103
64332
614946
16584
79512
36517
5086
290797
151158
32073
131658
283698
278550
15448
298166
113900
492997
331872
641148
130870
95890
392267
152485
596660
582359
541248
7351
265650
38450
530679
29090
403167
2565
74299
83361
6002
450824
7378
13217
229575
21254
46714
383151
155081
412197
97473
175709
195032
441157
45634
387454
786508
162072
24641
450217
664647
737825
518607
43410
194689
4135
306721
314478
473194
204368
173364
536662
609657
55742
243579
83078
158602
29537
399855
136651
310108
358345
12173
68648
297970
21073
88882
677330
125699
49105
363917
54906
21766
484124
15389
270128
275982
679910
313301
861487
110634
6007
526322
929592
174006
78817
418940
655114
310197
531131
92606
742333
439560
124656
65994
139734
357368
142853
79165
94569
244724
118404
388365
7682
108507
330488
509358
217430
422348
51498
107252
850566
4207
77098
161615
325181
411744
94460
122202
9608
39109
162175
207929
144247
691524
38434
234479
116092
687971
183282
290643
213059
28606
113024
119886
327396
344813
206153
203312
440888
310170
229481
31821
218071
706004
89200
784093
513
346315
692130
218909
771133
50804
330012
131539
1608
267161
82653
477497
153324
13662
174726
37183
295539
354923
493481
34027
231106
266454
158413
381736
81534
165019
332514
437820
675945
544011
6615
37080
271373
604491
104112
165614
847239
283375
511065
37372
169528
353263
375001
498334
44312
571997
592
314148
34611
253338
233119
274764
136171
326753
158284
133747
49345
69128
112927
630016
219632
365225
240059
111002
36220
9824
228956
89714
40112
287183
504131
387660
28455
600361
20512
25360
40994
414506
42600
17964
181803
50262
776561
181341
535769
60425
215402
57918
190715
838737
535550
206778
156202
36729
854355
87962
205271
240521
28677
555387
339433
387923
605241
841571
308777
44347
129845
655305
4935
347088
600380
119392
314648
193347
521308
146187
357300
546880
543100
126314
121101
877591
295645
138112
294758
442138
150139
28042
130524
192633
160460
49962
251051
450691
355952
470488
413641
800799
417918
324679
78867
332343
447662
144569
277032
41397
25998
11
570284
658898
170294
181011
582547
216909
537672
164007
8872
27051
275660
163665
12304
13881
18623
94673
334082
383163
810342
39227
512457
939184
190811
50078
12523
92686
72654
42137
136787
194829
444435
71152
120614
653961
377127
208108
323347
1216
289252
274751
363524
698725
319255
25195
292803
180548
61910
128531
83744
50242
499913
44307
92497
437454
65057
124218
50985
383131
71989
216666
121655
550725
289349
394025
429912
188915
357992
20610
508795
125602
77707
311377
422697
638451
112404
110824
42806
694
290839
746327
88488
73176
165350
778490
15858
37984
147596
436098
706733
322779
830343
38175
215387
475342
390439
359589
273082
15194
725892
164336
132660
9124
622491
62027
677672
148583
164162
26616
349900
63750
239965
325188
442675
653887
97918
81930
62130
826926
135589
111321
113199
38057
134411
23578
17587
40929
405482
113364
10346
76522
1946
199603
471514
90180
359603
100131
116122
451434
109388
282318
561447
398372
123302
274206
251
482410
13179
371413
64704
37868
600955
424337
526081
24892
17169
171450
801787
55505
329992
221177
51089
122226
262272
577569
210781
227577
487613
20132
404422
765456
23635
625513
15059
26475
359947
43626
29377
92174
273541
14492
86242
222583
292780
314542
104686
240329
5914
203796
200925
6467
459826
699254
527207
10148
169909
94002
87156
16696
100069
79678
123141
94940
494447
330298
418541
428011
46820
8969
198629
161987
440843
655577
848584
580693
62241
865517
97277
364283
194799
482839
58735
50819
75358
1218
57623
551332
40195
332481
48623
809248
133008
71691
538369
127131
144737
2359
33200
65067
535404
484132
216288
350394
570974
366330
387886
501486
602694
111463
345326
170287
198941
111891
208830
226344
185503
57390
15117
624479
82447
682667
145288
343729
651965
37212
346991
18521
345542
149458
308794
185031
389844
4035
465135
418954
167538
5657
110171
130136
98095
425370
116771
75456
229967
196074
538708
10773
5077
92542
76639
204483
574418
431922
2601
207780
114360
325
375027
49123
912
1007
36561
106355
976193
604692
7940
338594
31200
919256
198744
217479
21061
515748
67493
77463
22042
300882
344177
320196
2804
487312
18386
212011
196843
77350
23967
865680
702036
29766
239575
346980
20776
307006
182685
389651
379163
267345
117603
216210
48321
277871
249057
62469
158009
529300
62522
222953
422374
331534
97550
634180
17987
259621
704581
558845
122351
19797
278308
215828
456105
176325
496603
452137
218695
269570
36893
117391
156201
416638
236343
236124
590646
516157
391153
156691
375052
3685
136611
223014
52036
243670
176875
180991
24190
302291
131010
163734
87931
105472
94658
426128
416327
164369
528817
429206
40834
178130
43155
540443
218183
115897
41794
475916
138896
907509
379321
688029
35764
2734
224133
487123
91748
195030
358487
75099
403693
561565
250565
680843
6717
365951
125380
48462
529
264510
99125
43050
78740
35495
98655
235267
281006
609453
238230
97505
100921
464320
23258
360103
344566
44475
79778
176242
3445
473087
97907
47851
143620
40416
67465
793231
80224
75175
174643
139153
42768
5346
201053
463761
259526
306598
39907
1945
48482
142643
48128
6339
241994
87259
335579
14982
90635
212811
86092
7241
120
582339
328666
3418
489521
461131
727578
507254
151566
32445
229645
335819
72741
503217
344489
37630
718902
79034
80392
32775
8813
39618
22915
44826
10705
103803
179830
146276
307022
65035
101927
581273
227145
3676
226636
599875
163226
514492
19015
246833
750987
48602
393761
537245
88509
413471
71062
60576
76900
519439
433337
24469
377911
230514
158958
503636
306752
9966
194897
221239
19201
105690
67503
192746
107179
200136
462903
294538
416926
94609
450924
28501
234406
600860
55849
23082
95606
254130
37
402192
739799
36087
500987
51296
828357
147421
678236
250547
470669
172346
484552
1966
115672
42232
484014
134377
698093
137758
106819
616047
283593
354142
660622
198520
348835
625870
407663
654755
497842
84225
176606
43347
163499
3050
191720
273898
15461
247322
233237
189361
320267
63000
212160
930051
688814
105667
38530
278805
77679
24545
519531
134593
17206
100939
42772
856
79956
280193
152603
85682
82924
141507
92481
38628
842851
236722
517280
66091
112544
225648
881359
481084
67843
382697
357555
290886
58000
148602
30007
276405
296894
49095
246527
183490
374657
146319
799321
49177
25024
364344
96522
244401
144960
332234
324867
850820
165616
88981
605342
337351
50544
191
30073
4816
28922
184886
634676
474927
436327
427696
13065
933694
480542
146742
194
3064
417637
315337
422875
180980
2043
92075
73351
58963
187357
166997
234440
257968
235935
43452
592491
78636
300646
237554
841662
146341
224178
758108
22510
193818
13849
28089
312434
150554
230101
9422
302268
205269
76016
110567
442933
1647
679791
353659
43103
387983
660765
354727
51983
486846
48671
586984
794863
545600
160308
85125
180655
64701
552974
841175
744664
64271
370225
114860
175399
5786
9126
150535
626483
45213
36226
237306
508714
197227
334419
230235
6163
68855
174320
18215
310588
183115
744359
13728
35092
277438
73959
116385
418507
603821
142866
863439
33259
547679
57048
22721
651950
508574
489323
85940
55184
28676
748798
302888
122380
532808
10407
278721
50144
140214
96243
77327
159522
472962
47141
181309
880155
368299
25269
111807
491638
372632
212361
3833
678108
337192
21525
126098
4015
205416
356219
677627
44475
229353
213774
146413
242375
41970
495046
557189
131943
24972
259773
138495
500062
32569
27542
826202
536384
86411
74908
101037
17376
28923
532082
703288
285723
39328
515124
411761
190061
17220
540113
282227
15281
306490
235172
127215
125105
254910
218603
325575
50550
57782
262952
76642
211521
256162
953367
29589
107034
245184
372478
8525
264044
10676
103292
286752
350015
363100
302325
507163
115566
252357
742274
748993
88179
22094
560067
148690
128182
211507
339756
94308
914226
405235
431568
93971
39096
21891
3784
505664
363709
162299
160869
263884
222325
310734
536414
680082
151824
264413
58069
275405
95732
751173
70997
671520
125296
107631
125614
289489
36547
280883
352596
53695
575770
67832
53862
229802
144809
34244
425370
429914
105530
47278
500981
24601
114267
267788
731736
710550
451705
172223
22581
172728
40779
12380
135261
238172
561374
10386
60143
278415
192804
960165
606952
358792
197172
135667
454080
660685
4234
85913
109065
16451
318375
134410
311
391524
112957
269622
13826
518069
194459
418706
51103
281634
232946
103825
192740
81045
30892
65793
200900
153204
202956
178341
86245
55372
317820
489422
855211
504627
851009
184331
4884
190875
511756
23143
418913
164830
321809
143564
604449
101500
439718
300507
519095
625498
385954
209687
165291
360771
73664
20344
106813
68295
451411
204290
488080
296486
118207
188094
292209
487243
10308
368494
4734
824439
345803
28028
208042
230068
203928
449093
36625
9848
175208
7770
259695
187970
169188
356339
187145
50387
16552
60958
293240
306689
888693
199651
310213
192586
286561
331596
2532
529884
369189
6858
369637
167850
287089
611956
177817
902055
841928
103802
713083
144479
33840
163196
546181
156130
374018
341048
14719
419541
224835
1518
268628
55722
168606
406481
49805
407636
202734
44052
469008
289663
175034
563991
95595
290024
496659
286926
76256
144077
479685
305147
86539
918239
58340
18488
180963
780799
100773
65717
1945
64452
16188
228125
72714
42656
693324
258622
146036
130508
23397
311512
290387
141985
433134
184387
66963
330230
127216
501781
638161
440088
11956
880530
191741
764
70337
44422
234208
568621
87189
99796
75516
7356
663326
580917
700599
400258
319764
149131
29177
191717
52392
38901
129250
209971
64485
187511
516568
238653
327503
413385
223569
18094
5065
14193
111712
57991
167729
435607
328823
336796
643218
8717
9193
26988
16919
477505
362908
73797
258735
18235
612172
228259
33735
68889
440566
427162
6199
586818
252170
258752
1719
210614
256178
86778
541221
102220
644332
147395
45996
607
635637
28990
253959
202796
39218
527949
259685
477258
22089
178477
191806
216939
38096
371391
87054
12057
16839
173421
628969
18739
253424
352247
282596
411797
16878
11096
709742
26803
57755
522249
263851
3317
292069
631469
109838
57313
56481
303594
557370
492222
86960
50141
23551
554532
85539
369
15728
882319
559440
542049
14505
19607
634786
414677
131669
666367
271238
149183
492519
740945
240644
637562
432
18784
29253
315300
572932
51950
21922
897680
44862
187206
161869
214806
355050
545778
73995
175532
25664
203242
42423
15950
98720
938521
271961
337759
969575
160983
10118
114476
605849
4110
91392
151672
54673
18715
187672
142038
93749
356400
157758
30270
376884
71518
3080
140698
568130
332724
239655
614429
55
596937
55238
181041
267902
19472
604220
322164
343177
465665
207838
144125
38815
109677
239167
323109
188717
173987
39387
117126
48922
6566
184835
105191
84605
593305
14390
75099
56417
441952
347937
389965
43734
419653
90076
221427
81562
191608
186569
115612
30637
9140
178324
96541
415367
199849
694679
23079
559042
199206
81329
374177
134475
455788
60522
4779
43036
751375
126839
302796
34875
120045
269533
761
215047
106385
231372
102062
120708
169188
535871
10766
601915
49408
703192
178783
1466
153745
165940
225670
113773
705220
370799
663077
21143
63700
837716
115932
24627
173756
81332
105463
425044
29899
687395
790638
151105
92352
493783
476082
522851
309327
448086
268185
75992
325487
179309
43805
90879
192209
14189
266564
380067
144083
13893
469098
174485
40957
102657
36991
750345
317074
394647
112582
286580
82133
637905
150052
8835
28039
269826
34688
212223
296389
57487
244734
69278
150912
3679
161966
422616
326957
441439
317999
51564
152314
548
22729
897318
646195
94629
129082
87997
287714
398609
288185
38086
125847
529758
35722
96934
6223
154683
605240
89972
367239
70079
10122
494943
444212
109945
198953
167925
24935
603436
142344
23764
306935
87865
52756
105817
708184
150049
150802
455361
52859
140504
75748
74447
174022
336032
303707
647072
877585
99111
468192
383828
169763
229490
100867
704405
7014
263350
35558
272782
297410
424194
879514
68015
86641
735950
25908
157160
3790
235341
643998
222225
426486
433209
145131
368780
110753
399144
269720
224308
837
27572
149281
393440
12354
361479
47024
72532
429157
165093
785602
235370
360526
156368
324768
590375
99795
28242
43151
756950
154179
65187
529146
215585
464013
21931
10788
265476
449537
174619
19843
92104
281640
252809
236135
38276
53132
252825
154373
191793
64025
79810
163343
66981
220959
34770
628407
236573
122213
76
51372
27651
217225
236176
72644
86817
617348
85185
6488
338561
448543
483856
113664
193572
325959
1883
171406
31179
287439
550971
48619
107066
169615
464197
424686
169479
381589
30030
236842
6008
33720
426313
765419
54824
40491
265074
152339
52562
645892
163876
116696
52651
331826
693217
714255
119141
482271
69395
177481
294396
247475
600273
258506
570235
132079
13844
174106
908684
98276
195366
50903
127826
212208
106907
250378
424170
30608
259996
641366
340212
201044
45541
61441
106657
21421
228215
372715
176271
120115
129943
27104
2235
64813
288949
104345
324636
7977
559124
2420
769080
274918
324774
33635
385826
100400
8131
406325
409682
173155
220620
235197
342146
267860
684224
241449
360805
7168
59939
35680
275478
245969
907809
116408
77717
7715
618079
202821
143441
3864
53738
103046
221526
192226
301753
337196
548153
682854
286628
387788
178897
269028
598688
21452
71871
479394
490963
474674
580724
76510
419584
193909
185678
10438
63065
657537
321579
379831
199736
698325
79515
332122
306336
839939
196148
368986
90585
399894
139944
624175
115429
16868
559152
799838
189341
98576
50738
34344
90120
76776
15516
543972
113526
114505
81884
103388
185853
524533
150258
735296
254451
99519
455847
203722
1526
71258
213419
319101
438457
407701
372597
14763
6508
198602
209839
603743
4248
51798
337591
47279
646261
24238
2739
139033
5518
333900
243908
360118
402177
314643
3381
58539
115461
48370
215036
788119
84134
268689
285598
547197
399243
23086
606494
419371
12041
85884
21707
364580
111891
14955
604926
35637
17256
565088
327817
882
36524
371092
493792
461603
226767
204591
425118
30344
856
116564
71227
11113
90066
435372
121100
139509
24362
24820
593546
83909
558178
3243
504860
730247
253951
7001
31766
166684
803715
187186
156580
592738
12301
251464
25426
261358
17542
460346
4889
185297
303415
858483
107424
593355
24241
93516
156385
52460
364305
61690
144645
487304
939746
288294
111892
224422
82140
1348
108776
276103
134778
59952
44442
452968
114983
362797
65386
540432
94465
152955
191125
10648
189692
108094
598212
590596
78362
425189
325603
299733
43105
365205
413135
12163
43064
252524
104226
102427
361472
229410
34329
152414
53599
162448
207223
70214
141378
89374
89548
113294
279675
385796
499490
594933
77578
105014
128741
536075
203286
309047
349951
74424
182418
475868
107224
47254
21117
27071
683856
59449
276565
15131
5676
510016
613855
708624
534903
510598
166823
31727
708767
99529
29083
351402
422634
4953
40864
184944
306492
94615
395338
122170
437612
791578
302333
173441
654701
914561
382978
20971
55712
119927
37267
703494
143510
43704
532482
198629
214927
106350
901433
34515
487266
207065
138800
655904
22307
1361
30158
269342
91906
981959
99348
526568
171855
628819
121542
116133
83453
697299
500779
22521
86017
391969
68747
371921
44140
326556
268458
248921
13460
627271
51729
14114
84156
554921
134032
653544
403728
378437
362124
41938
56725
5507
254267
3568
415879
1444
444854
281240
171461
291320
184272
117980
190683
178971
79076
189359
66519
229135
603935
804200
7078
711260
34979
16606
227361
140350
129425
16781
167332
822978
219934
80575
101701
264497
171272
5975
440977
51152
430711
84183
327685
59050
313309
808113
303462
176442
307461
316266
626564
94438
313757
634163
60814
833795
348420
238552
492165
215
6808
287921
210865
77695
131622
72819
222522
448606
515
169026
448274
895240
469734
1306
3534
147939
53987
101225
145993
63117
395012
1994
57764
723931
106524
162493
16819
627642
75363
30179
165931
90154
655
212666
78741
245184
6430
777677
32014
92467
87404
139470
299649
577283
6004
402295
321836
394537
132467
552226
533554
12655
11117
559461
42362
465189
13356
179323
196145
58072
513589
376563
286868
55364
46371
76014
58723
918153
824304
96981
335774
40578
225928
35859
435855
52076
472375
13604
465997
41949
522974
38199
142498
85133
931298
49599
241502
691394
4173
357202
247934
20761
403868
15611
23173
10287
208665
587038
3666
160875
35901
8719
103606
283101
145985
461332
56453
422508
841201
719048
412929
6094
11975
226422
450721
419648
439784
23546
579729
121758
154562
139287
128889
69709
211858
48593
776971
65614
344601
9182
424957
67298
118763
537390
536647
107957
695584
420049
123297
324335
200502
285667
8602
181810
620540
61285
515108
763594
46258
35028
148691
23698
442886
173848
466856
611573
52535
39511
297183
83238
104699
590425
147307
633493
242941
9280
260603
10891
110263
57926
100324
224060
45993
72805
403709
341840
13998
31756
441901
77258
356060
255973
526628
3271
312265
618361
48550
57550
115834
41400
139578
125495
352538
274320
9398
150069
191166
247640
429501
34346
106234
24760
199085
180139
38617
173043
625
619504
228218
508113
142328
50566
559718
51273
391279
292128
151844
617483
223776
58201
64482
33661
161215
627135
585710
41375
130397
697685
413773
314450
161095
18197
190527
429409
12264
87007
91008
38074
137989
47071
291403
614407
116631
132890
814339
492748
345185
51429
222974
259465
735433
23715
741464
337765
128441
592383
124733
199230
152467
813023
171502
744496
21890
140737
109206
597119
235527
290259
137060
76806
469104
360016
300104
13584
149607
327503
236398
447367
48317
262744
580514
36672
107620
375526
142710
396279
97513
42933
8470
259616
158414
131683
2417
53076
11466
13310
316092
525613
55222
206507
55849
151563
41755
32626
182350
154748
298248
207577
689478
47062
54623
471531
195114
91908
98367
818141
727027
686589
740954
32482
20435
160185
32578
265561
525178
14092
677090
115251
5403
122082
738922
95806
51092
87753
101877
116702
11509
42417
331992
564275
215250
216222
2907
65318
341620
14325
243486
196793
344542
288489
60769
2178
290040
123421
31476
500878
11826
240945
503834
112564
328048
611848
16252
359283
205441
337206
568888
119073
138268
156220
193373
4026
653748
47602
197101
280766
360439
88767
50065
140915
32815
120580
350466
237956
140800
52517
145079
92298
141271
127333
81135
134762
265348
363882
1608
336719
609214
223882
524528
157326
113951
21590
51179
587496
531459
511674
158019
629514
309844
61451
3635
421216
278781
38166
105998
476276
31029
104612
96452
384807
333058
77651
440190
166184
176184
396945
30939
271658
112040
177220
4208
58950
636501
320541
21502
19385
501120
269062
31501
444252
133679
148894
136743
290954
588744
144595
32891
612384
167168
570799
224012
712027
235378
77959
456805
224278
674402
718930
304272
302831
29822
2070
50999
516936
326707
131159
40217
188032
11018
1915
45590
689853
290453
55413
9804
269993
198895
5299
169998
77180
211886
322311
38666
261835
261060
336164
757118
177928
337626
217755
2214
41734
102434
101043
255688
110416
425708
173855
267262
574826
313883
25910
11444
81685
304731
385121
121216
92066
149265
568748
90030
579544
182536
81148
6516
408856
377947
360559
39613
50167
14294
90427
611945
65727
201781
284290
230816
368581
95151
704652
326428
27221
669621
24837
281228
116491
91265
40376
709
644497
530053
23959
662429
181211
58629
249883
144126
378783
26748
365509
431533
273301
101859
860530
368978
237665
16044
398409
694170
585388
51770
46748
479200
10571
96148
878655
87701
13487
776430
123513
351597
33250
320672
28648
129082
20457
296820
561252
75855
70628
310763
521123
541935
64678
201316
326295
51696
21595
113626
96338
384937
258932
210081
360674
240773
41958
397107
750031
158948
95961
367011
46557
288915
373351
587195
145325
143258
171777
94943
268368
333427
93903
806104
605952
184664
709875
437161
189600
84616
20170
311023
72878
44866
67718
16695
78355
183470
73891
121678
327419
191631
559564
46427
123189
60285
559379
15874
139893
469849
13117
187544
842969
630535
91949
492256
113567
447252
63
46654
107240
576
384402
88430
127441
127359
29554
92913
335478
167269
46472
466684
30623
158409
277482
484509
290281
142574
91590
3164
621886
168796
2693
113084
299629
297775
49168
475725
160900
156686
66792
53487
139397
142047
337
481864
313175
207725
381788
162147
182784
399529
430506
693112
950215
279672
124295
759596
202574
48456
90481
537665
206459
281269
84960
277518
417264
272767
321145
271020
517028
98443
738133
271437
56935
47077
850304
9583
97239
105323
572877
18063
730480
29712
218330
67879
508684
241025
199839
50497
147544
124822
50373
32080
289814
490087
510731
234429
129501
74905
345114
220261
782892
289508
259088
899171
614898
148687
780473
422377
475794
627337
115651
70700
582044
7095
14307
65354
11988
428557
99213
673904
631146
91171
212443
130951
290328
218284
90799
449602
31148
598875
308801
712053
435722
261039
429930
300139
593426
84518
15245
163427
43551
190041
4325
2869
120667
434536
389541
25308
95551
51029
298649
73062
236647
426124
132829
152702
13492
88902
20070
414586
106527
37354
22876
93025
359964
581689
128667
555220
301132
356166
327287
195856
541854
66741
43833
837253
719975
5247
335753
58330
369647
325340
251975
216236
567046
42627
170750
548423
95230
391177
23055
702083
47476
682334
205119
209846
216605
320002
698854
86120
333909
65705
506564
178752
271714
274067
10706
349946
563126
46480
169195
508918
381737
131757
398195
62515
618591
453478
83885
41968
80348
257310
14875
384765
75334
315539
365517
214092
338216
57984
438104
229999
81783
9311
712837
301989
65768
23951
58379
736567
156754
367275
76932
22349
204625
537486
79509
265426
18246
511341
491942
184858
231024
100808
80472
355843
226127
149804
30176
17107
525388
26719
6764
119908
182722
208658
234589
551573
302933
245560
505968
147910
296591
261157
129335
313235
135510
34294
45199
196905
8397
356517
36651
47661
80995
217380
150318
215356
274689
140964
294678
386155
1833
194008
32489
134014
352817
98597
77298
317336
257281
4740
22895
163507
207646
521041
961226
41854
168480
122408
238590
145341
267506
544763
854596
232508
118790
1521
143735
120150
429667
23557
224471
22681
129560
170286
10114
260779
60001
435413
127098
215946
142005
1420
47719
772728
237488
401353
18653
645648
159400
110112
212469
498458
226010
313608
133304
328772
117527
526921
145805
736
73450
474505
159500
486997
121167
57551
82832
419802
47818
316105
596609
190639
2849
151971
51355
291640
24649
122074
341584
207565
555
219293
113026
449315
565849
84963
6437
686660
222389
277269
832866
725759
289320
110014
7598
342549
352654
332011
292058
448310
30906
367210
308
71416
22350
589463
33607
73025
297447
108922
14248
2118
184705
849501
16285
29710
3130
110220
329116
600195
215457
39589
554880
70790
231849
17303
522562
221576
50879
528479
6825
190569
171546
85306
184832
880961
173868
239648
195974
14185
398296
668555
421683
55751
95432
539674
371559
213432
216457
419055
199823
64027
54962
28051
947288
732090
21806
606295
518590
595129
375111
143697
11227
413812
99277
189052
138923
492239
68462
258332
832987
88799
104731
802667
177802
177621
42221
34637
271722
498959
58357
119607
481087
37125
292719
536934
723530
9774
175980
205763
408806
214515
633558
121597
299
776136
9768
184800
82373
2190
850297
178838
151340
168
35298
8577
5316
203760
538347
46627
31292
113903
28907
693901
508707
229044
279039
712551
290628
462583
84313
72805
555169
233147
16350
660788
86561
75873
13281
205331
96393
521327
6746
588088
203033
153014
14910
212687
143009
106607
113174
114072
255498
214276
111540
454727
5399
728170
92763
375715
765018
149443
113022
109357
495853
684817
286160
151093
33584
715194
296596
793836
687034
699781
460317
21828
448813
235320
472155
38531
276557
96480
86786
251793
347690
589561
91906
328361
496884
132754
116353
292416
12941
62254
146520
19696
99200
299825
386488
378698
105017
123059
469342
211270
152022
107402
142182
87292
395946
259924
16691
25338
22259
566387
178281
477272
620807
16670
58925
377896
3758
516571
60306
116207
4805
419909
226125
454211
186496
669622
74285
13600
236448
634936
381196
367946
326445
12927
107965
30990
263251
256427
39788
215583
147600
105600
346282
3407
412436
390837
211992
1085
591276
11569
190165
613526
399562
224349
33289
422984
1091
58925
423815
10690
154844
384238
292916
876741
196069
397538
791643
220851
6159
557927
55376
12449
185471
185011
201212
120531
17642
336104
834351
491903
151685
139129
300260
212612
11374
184373
534543
307789
204667
345335
758869
2642
172370
22689
463098
13974
368397
7413
744872
47501
100465
61110
15839
83073
195535
79128
123897
82167
11618
33690
178694
205768
187555
6611
88678
424723
8490
482022
61219
404946
351527
74789
113730
32952
406688
390540
668321
591958
248864
80709
545070
523947
46429
128888
379292
49871
572481
30251
426654
14175
91579
294933
279232
108550
2230
405878
522256
40368
102705
56037
274213
185774
120332
30939
402459
49640
161175
12118
49104
282259
100917
655171
358691
16048
101254
535242
102717
506810
175007
220444
45962
47716
40166
585277
58116
108835
425595
86865
32774
256649
296566
241596
608506
365050
33376
101113
118811
798174
77568
53551
233872
311606
232306
348769
281787
106767
51050
34972
127534
154893
236362
568849
317023
459775
32844
11460
772266
176801
536239
183463
567146
58664
426365
761415
471703
69586
54516
1258
40029
13115
19389
297970
165252
11587
439438
89060
96569
751025
372904
423359
117039
365980
632820
231115
649799
128173
632780
388542
64695
162684
204542
12300
10019
154242
163501
368562
163476
517819
468852
7582
221848
53028
225776
264765
352804
537102
19480
59953
71060
110154
214967
167386
400014
85144
846246
30135
270
250905
121121
109593
338661
796470
460428
92915
80213
379669
786133
218331
79986
123907
151274
2173
48980
316623
434931
1903
6215
95648
5085
190465
233962
764728
24066
76092
58760
716219
74036
531923
11093
184671
333025
391277
103854
490235
924723
505932
459746
49521
207081
124772
669925
506171
205618
66536
26408
350483
660075
132760
56344
14830
91988
9157
73340
271296
109215
789832
283528
40475
349398
17542
135836
44005
289684
24721
40662
188001
885668
53948
53424
486036
769940
234772
16144
180663
913380
106697
451890
235589
208768
257132
527988
112712
59579
104113
177387
228349
15058
215350
246065
424760
331532
18696
72715
749721
371560
493330
392266
114918
369194
21233
45124
26852
564073
81916
17427
513676
217852
195917
15208
650364
1747
117008
184443
32718
531049
448131
337961
187747
268407
131459
191054
588671
314674
512492
264610
297778
58543
40419
802114
338960
68611
259241
309094
465511
547235
88565
544941
90235
406277
57721
403877
227577
7206
451277
602065
126054
927710
63572
61055
267595
129954
181259
111423
35731
32483
49656
642829
149368
93734
581721
84192
34352
11509
223110
118422
607718
127858
355407
98532
163084
590374
510497
3471
54071
9550
118099
92605
39332
278793
472735
400137
385579
826293
57024
17757
128371
347419
143572
79443
239449
136400
343604
207067
567068
450689
153646
865503
257124
179816
446939
367125
12554
63276
36434
74370
41178
898941
117580
130883
31828
293808
155324
739438
159341
41824
101705
23131
230409
238008
680229
153756
148225
294918
221147
5238
141525
254352
492871
504154
3104
82402
332693
481601
729901
25278
132941
43894
46760
544534
593354
239806
61285
247465
38081
26759
72607
280359
33619
152275
11574
38159
325776
517295
210207
27249
971918
27908
31520
742046
230894
260732
718738
732396
272138
90149
375926
46491
274027
234774
472758
3321
703323
348617
127099
151565
252194
157220
3482
62139
163834
455538
120926
169224
142774
200200
38546
660356
506587
43971
267648
370193
499897
369808
887528
742680
71542
448910
557038
180844
304856
347518
344493
3895
514780
57734
248598
163401
14736
92750
235
74419
71335
223715
275554
28569
494788
267558
468007
300765
1111
1444
218328
307353
109154
163600
157076
161428
185667
429991
39504
79195
49290
27076
84933
294640
427398
591231
18043
584536
118098
174889
401480
588251
212139
9412
182164
260619
148495
79147
54537
294696
297957
203012
34391
433986
48766
163963
389870
94828
145064
183937
193769
555677
99024
23991
658975
81689
866920
514280
181242
278711
107904
8609
579407
398061
51624
272298
673714
387450
191723
174622
294856
370865
239974
734058
82300
28128
819014
838
6725
625271
868240
53229
127241
52903
577133
451453
6732
549287
260608
39878
42347
2288
376431
112912
378831
194196
344600
750628
135382
67939
370973
557587
52
34309
258278
163
612910
193248
141206
368055
55529
68991
207917
52784
100595
430653
92143
1303
293579
118323
6435
39533
14571
586512
525305
268769
94865
250754
6883
425447
117861
55964
505139
411894
182773
80177
358302
116109
10778
417578
155170
29345
553614
270041
379119
160961
469880
45447
200654
283194
422421
803936
95066
13409
485129
39319
21417
1204
582496
495195
359065
218851
321480
322886
279694
456000
264464
92835
428205
423526
665319
41395
838407
89498
481671
27465
14478
24176
256819
304332
255707
756923
9612
7359
531954
634914
58372
402001
399589
118676
734963
169731
275182
160185
540764
30352
295167
367726
9160
20879
112098
3584
227649
343140
596632
823613
306375
10005
472456
101737
843518
317827
86122
15721
275872
16846
56237
28463
493536
66558
462799
302367
1652
527138
275371
186429
33597
179142
230703
96537
682762
36537
817318
568080
56752
2398
148715
64125
120430
56687
22238
287986
235805
374967
515588
163720
63204
599536
320355
178324
100985
57952
434968
503418
27385
845401
87994
143858
276622
239446
7448
152179
722502
71096
492241
62012
177587
80642
299863
13777
413082
49576
94929
28819
434366
253341
207838
89731
60178
704293
115047
298095
830003
359750
162141
169765
185502
246913
38949
50761
442442
585617
923007
352511
503993
6595
578294
45748
469793
152850
105644
143010
53253
249298
555629
379537
20081
285410
62688
306797
550280
50384
133615
498261
723268
82218
594325
29335
49681
61941
567529
816159
127885
412513
31851
2482
293107
25370
791789
35631
17616
11901
77335
129456
81304
742555
552844
247910
300228
406242
92755
2819
44927
418223
303228
510127
74188
45524
110235
151816
501326
136028
6461
42114
443318
46620
922
255984
535146
134096
205634
660173
430920
534439
569959
582118
332637
238799
36133
5919
446906
152470
127026
526118
622307
466218
285334
228922
20374
191303
411349
182333
268418
160381
179940
63090
162622
438717
1154
57681
143754
9018
768179
300163
44910
7790
356076
23416
104174
98107
412781
435138
260893
73164
158966
22525
56570
249518
91717
123481
919
111818
83443
1714
212839
202474
122393
27090
35072
377302
301840
170750
554603
242100
52172
647604
161308
105307
66811
594034
1404
465687
18337
297869
49870
165049
423274
126222
101289
129702
298457
96821
846851
261625
158982
61882
12673
195908
637865
66218
54323
60348
194619
13134
12587
592106
673374
301273
172293
448281
117298
276021
28639
166700
241979
520679
285851
26048
542821
327744
305206
158319
39836
367264
225608
133463
150616
237323
101119
64912
718149
747422
5447
609243
270179
166960
345197
281128
768
82333
67530
366973
163363
10818
7661
7699
115938
723478
134526
661404
25497
753497
359202
354690
138328
62625
623727
9824
61834
151552
754961
322533
121166
368313
250737
14605
18396
83
631045
458940
69551
315681
130976
186023
201644
235912
61957
435181
42110
150192
136753
382286
909288
190830
3906
7468
875891
156145
151681
795196
318156
101472
26636
677167
12744
499510
262080
26011
314819
171551
91709
448558
7183
387537
155507
552423
12280
507536
285865
165107
137013
64887
398455
86296
439777
68420
61313
153832
496079
445383
202167
487022
389661
171642
64863
71954
140192
421030
2946
71929
422963
409159
398145
95371
763935
106242
77721
156252
116901
342954
743390
36863
454570
99384
210255
281085
10068
432470
337945
340523
626644
436341
317455
63644
738642
266023
718280
546754
270493
50793
356238
761908
140049
150426
15235
217644
105844
571763
499131
555046
648158
129761
427146
3333
496402
682197
20284
473706
14264
297726
442349
17940
39494
210110
80611
97667
641190
774363
110980
733176
228536
897457
27039
102545
136031
29522
509179
44896
152700
93284
91285
214636
226817
313382
60610
674707
275368
470723
17736
258300
39184
291671
153842
69371
166081
70123
220643
33706
280280
251978
393169
6266
67766
30329
301735
82431
264833
944541
28705
525686
425094
347735
825212
532202
348293
709465
3857
314349
93618
733835
325865
357441
286484
540725
731651
61519
31483
261526
559752
401376
63925
43022
43619
532992
3994
67877
598188
831159
677
29773
117435
77400
399541
10132
316136
331837
306855
326139
353111
123764
33118
249858
627262
37630
97711
420067
13824
365882
135439
26385
14613
337077
281672
8017
123144
160468
517209
375025
397857
248894
660531
475746
199566
5834
436619
125905
222693
29183
117801
130248
13000
187589
96617
518716
762896
628379
248100
614251
321349
97346
43590
373934
38410
324963
87492
550404
179176
790323
193870
81243
299638
21662
493145
158000
99290
278886
371530
219063
14098
149757
230888
419249
386692
203124
375694
307259
186843
53568
972768
779887
14467
796926
416239
51557
48010
16834
660036
103483
589679
10988
524724
163381
536247
7933
537402
314899
163521
407674
50194
615244
111386
327184
345116
365742
863082
288610
258298
714291
37641
304141
290
134821
246354
45943
93491
5148
235881
11019
152616
395096
25504
253118
590861
336656
475542
358109
572641
233409
19030
129292
206992
291147
188608
250633
640499
762619
48608
685739
27406
135264
787396
180639
265269
89717
141449
143645
28600
102954
188203
424869
222614
65695
45943
123248
71921
93869
406125
406209
570125
375944
12854
45232
259449
623319
172818
66856
605875
31787
62154
52449
625890
177242
24268
25124
47055
421494
58379
622683
508821
347637
78287
223020
645014
394122
2030
19355
593203
2844
75509
409731
88958
54251
151559
100802
150823
287702
657989
90480
473395
296227
65161
2203
148399
133921
344691
48871
141799
121022
382697
422899
238747
301438
66227
691221
587916
117669
236679
412337
491462
916769
3927
7332
105642
150333
177667
619764
97670
389143
517549
734
20677
33291
442910
119616
297061
67982
14106
141581
237236
193028
3626
40263
282587
457882
126859
614263
13824
6546
286412
32337
49756
14135
297206
403610
2226
363297
346144
82693
514812
153241
242613
378795
28961
453735
196559
414944
119673
196047
329170
249291
455882
452744
15426
118732
209263
284569
212834
222874
476650
162817
56031
50596
235429
110288
774131
40582
439061
466377
102844
847990
261499
285069
593722
618979
191729
2163
148485
155485
266812
19149
780709
416008
106186
686345
304444
29006
288836
32733
26237
17280
80101
189176
499715
585102
391314
28096
390527
411
66018
209136
507475
97707
670492
102591
27073
166864
51278
10637
151666
148359
314669
173427
570535
198710
88500
700331
585367
439657
247381
742921
291423
361174
115616
786847
14321
6514
508940
99403
143295
186020
600698
131479
154827
45800
624069
43151
263480
304510
58836
201102
42201
106826
143569
680472
28797
81362
214826
13825
551647
595171
674255
164760
86336
501237
555641
137924
289505
227845
19494
531261
367896
367366
75934
495795
115538
389206
137767
229197
81774
381049
477008
561018
429785
332153
10572
33029
312996
157803
219027
311923
1703
243776
10182
74336
82352
300043
18168
66458
301486
446592
16898
345538
98387
267051
16383
207436
19170
572
29077
480
558894
426794
694829
343918
104156
198747
195637
82033
288708
336503
419812
115042
688779
469874
665499
254829
12650
279055
47242
2003
80629
618401
61944
49644
182471
175363
551566
352399
458222
151146
35496
288874
394379
177075
62819
99306
577466
145356
192807
497068
60343
4942
135513
14838
484542
43578
573176
240483
7850
35417
16930
37738
774738
4328
472511
40649
728991
118538
364170
23541
7917
292601
865714
2243
420194
231271
257635
144194
568776
251942
474192
340055
578547
107703
215683
225155
249455
3013
45084
543649
227472
470846
662624
163843
161024
228924
433863
103688
514379
354767
153964
102819
460512
98651
617645
109237
261777
81326
184362
453559
76250
623802
160099
63953
192485
248602
301360
74057
329157
399138
39810
604648
431150
29384
106571
97835
642785
90714
18687
11215
215916
542293
46747
245059
514345
278380
250619
72319
17767
126011
373824
1066
243631
425593
31132
314505
39697
41727
272113
544406
506426
557602
353003
383349
58486
643152
152931
240104
60846
14879
585442
384270
781635
63274
5654
213231
223460
822669
701599
409183
389208
97027
608933
683735
747122
202501
375247
544151
345491
2867
45382
591577
175211
5669
293683
101413
34591
253960
879
34301
200987
472852
357512
200983
38850
232530
49482
21761
747168
283353
147569
22042
471054
1614
36788
129636
15801
307021
364031
86787
131733
425871
219231
270846
63853
127359
37796
173502
80811
614986
9746
78762
310139
27026
51772
109062
465805
584262
227126
102796
566887
27929
190639
459434
37564
298280
68919
325126
203124
26628
208740
11975
219434
141765
406276
245549
429640
241098
11647
96281
339915
298077
720617
18355
158859
674
393407
536980
61476
453037
92460
39221
298158
65745
285741
18285
123296
832462
345431
276629
127540
195117
134420
59646
621362
245342
128305
302897
4814
31960
46369
178148
628008
152709
329251
26694
837415
751393
23057
226999
262263
227292
593533
512
264911
34585
28701
165083
27775
381425
537304
394215
964801
49566
341313
474164
200896
327287
43217
959270
67785
121387
49784
737489
75320
135961
144527
570373
24645
35401
140721
255296
33022
170358
222763
257148
45507
29313
265379
1969
521039
73044
807570
325563
49541
54644
39509
13
119151
775939
766975
471930
163756
4380
582249
48304
194405
22582
189124
204420
198813
331009
429548
145299
362368
65637
123288
111434
101650
12943
91738
57175
435594
697103
79157
73123
783582
54707
62992
196307
246134
72981
284486
225180
180446
30829
55038
273587
106449
86810
136185
450962
268109
444308
6471
95080
114510
39626
249578
109371
353235
152945
54199
657664
415719
792835
225002
832059
41578
157280
3135
523383
44975
86435
138895
164396
718631
682654
395124
763440
42899
542167
88075
571771
157020
71873
450331
17555
303245
818368
473808
328782
82995
51862
311284
143728
4160
244555
94389
396446
232068
201563
758614
219796
301657
162459
644683
101751
555993
914535
178833
105591
229531
607618
135317
651147
4094
220724
91173
420270
310895
30281
172525
91947
699499
69429
248700
529453
391470
141357
806223
170168
26791
155011
252769
740128
45331
271353
420684
230070
67191
23913
136170
54137
130368
5582
460659
54474
650788
285255
96377
77403
716307
38092
339161
1880
273869
676307
43904
2384
37050
474567
461008
301237
854594
132557
88328
71500
5233
751309
29379
59321
40198
37913
49358
247186
6107
162981
382994
222857
120593
153815
210987
33532
581836
101410
391884
8945
7831
107377
319357
168274
228305
314688
48017
39905
22068
57970
425923
25012
93834
91996
34033
31031
321549
215753
95943
93864
569370
283455
198367
91310
36824
932940
178925
389997
90877
814236
4142
387808
12966
299657
253355
169971
416226
24894
12939
157227
229452
60524
288720
15693
50828
97240
16885
188123
5814
85398
374578
96952
647336
323094
261515
337802
610801
46164
689350
52503
406923
385309
608165
446116
39895
14883
171285
338219
39533
136419
308169
147243
43
116359
399429
308670
105363
124937
230008
217788
362721
41680
345610
429255
93907
211906
155482
305166
17181
100085
50194
413172
66694
39236
172617
340361
234476
209910
163995
80513
152218
38401
42523
300564
53747
50018
37866
102161
121909
628590
613308
113183
763240
22929
96684
30999
408155
388905
209203
858424
739739
185879
61177
721209
630714
246602
578751
9711
237550
205482
483369
111702
709629
140723
7434
21669
736396
230547
195294
14398
22332
82595
433424
1246
508638
102138
462943
163181
208349
177604
96415
85121
280985
623237
186181
63404
9315
262454
100642
451839
172255
892377
29860
353085
290379
339574
55325
17985
16262
234857
43385
129652
136603
672069
915602
168038
31339
82708
32656
204604
848673
40906
25441
32819
155983
40750
483295
75582
541618
198205
553729
252646
40953
36067
95404
152936
195082
293267
448405
70312
4133
356179
364025
167750
370097
374695
162108
113018
311649
50821
333195
201781
775688
243875
491130
139029
32772
638203
11110
388632
38660
244637
399260
189920
875561
166699
301562
75297
168002
463978
104041
569643
442180
197993
156458
247967
12773
5318
511951
267455
323735
289578
231998
271485
277718
151651
369049
276498
573495
145206
439
13392
159563
559695
46662
20659
14448
350163
113241
25267
177660
643688
4508
7062
52902
62771
97111
183891
359989
143482
30275
103228
242239
438114
22656
122769
326834
24067
23947
865064
202786
397044
221121
419143
13036
43999
7934
35122
884398
374660
171420
518420
181111
385522
427198
652599
335145
170260
73752
403399
129599
4760
329309
533418
8889
120769
64101
181946
159334
909096
164961
124860
12017
284796
202985
84121
308382
244438
97504
111278
288396
297296
183625
306092
169627
14867
588772
310656
84888
192551
27052
75386
702236
356229
152556
229831
426909
37205
539032
11867
192336
101965
170029
14520
79479
58353
134408
65565
142561
44141
40433
117071
397306
96919
411929
762874
82767
543019
42777
703289
412181
44699
530740
745
822741
204
499122
898693
136651
490197
1596
402688
888924
464479
169011
65542
167406
489176
97370
58776
140031
69114
443403
417981
88816
21618
271701
230726
511394
81723
145445
467397
728508
23572
182423
25202
101579
172749
48978
177302
220030
52812
644452
577119
123425
90022
159799
241474
789682
763130
213524
71780
223756
552647
219031
12395
141958
3801
166477
592547
66752
208331
417158
872463
253930
41384
14600
506998
814158
90636
212782
26758
429659
343881
88032
15946
371400
279431
452514
184921
383145
534493
98791
52041
107219
525933
256271
616200
176467
5723
229888
265748
128266
4759
330903
138697
7283
210768
53411
385466
682327
472478
212101
180896
395196
402138
118537
15935
838
412730
21439
554661
7144
146678
73001
53252
1134
76291
598936
251159
442492
190294
674831
33347
375179
630824
98986
146837
184440
35864
520240
120808
183947
234525
29433
14721
579905
468372
234528
136828
204477
80476
8138
319593
203370
3697
85977
183050
229913
700590
299591
87506
775700
224225
84019
155828
232756
485756
139392
512451
35464
576979
129733
4621
96922
219915
172343
441223
820597
47745
57260
85046
254295
161120
262981
158013
308718
59423
583966
23832
96036
123556
384244
80899
912734
147744
162061
97412
197675
23410
225029
94767
36441
158033
59224
43423
191915
130361
5494
12742
860464
723102
248232
139628
1223
113837
868841
82393
180867
512396
336259
77232
370307
108234
7746
152456
147805
25550
433427
384942
40149
134569
890169
532609
51828
271152
185818
627581
409809
227671
17239
37894
18023
22606
21125
7978
47394
234935
820259
254431
88738
142553
775678
460912
452392
221248
687007
391415
186405
220253
368148
15685
3364
235408
135674
10738
111728
422417
35353
62675
488406
43248
185828
305333
464544
492828
449771
39675
48422
204857
287143
496905
38018
75315
270857
317406
137322
312472
555670
368709
163
34972
53857
84493
98844
91079
17631
132866
2342
277765
462347
524849
326615
79270
201576
195081
15652
500033
36331
18129
303705
55238
17078
351200
306881
66477
23003
123262
25579
432746
173299
664418
382442
638239
536809
493351
470957
101742
45156
329968
212345
223117
218941
258666
358374
449276
655
43514
456860
68919
160685
161465
6059
574978
123742
100577
31695
123541
17910
1115
63391
254839
187325
578840
193103
89190
128756
232837
214080
29125
28921
115613
16533
662560
77989
392048
518860
48834
40463
143343
194619
82896
478631
171497
175486
29327
3236
59239
104306
135763
874
1285
172491
626401
466968
146215
37390
21079
378239
134947
32309
135139
430434
38595
844147
3325
154342
10539
48145
197860
14106
177409
111991
45664
92644
349458
69710
262880
155582
565919
159727
486985
10731
44351
114039
227012
215097
194828
520693
239638
56259
195089
173693
16176
172516
16537
34516
256191
57476
511217
601497
276421
136588
41375
80785
154649
143
750449
275346
50955
355279
748647
6339
380987
143807
113399
536665
148413
138312
532237
722762
141737
171000
362665
13164
118384
286109
589873
233883
73454
52607
278651
771421
848957
315001
282021
198102
664303
46825
144886
100974
120367
807846
18766
274795
25964
308854
2086
165990
8135
84358
376403
13984
223620
5161
317976
336468
235065
50418
212946
807315
143307
96893
632064
395003
169749
40171
665336
76799
695700
343755
285844
353738
40917
23451
344645
368989
77353
319382
93139
22889
1378
407445
46393
10686
235308
312448
380335
51104
16716
141966
36261
72973
380239
34815
195962
267488
379143
265428
89735
47336
5044
166677
687053
141917
661652
127893
602257
60568
95030
519881
212143
267712
48846
184593
20141
604692
792847
33608
14002
170252
110574
1839
370404
58997
679426
315234
396521
85930
531904
464628
309915
239881
43738
512034
77644
147264
630160
414731
188922
35032
10669
119288
667408
256153
295834
103887
12188
87415
677517
321140
79763
287807
105577
496935
348426
91467
110823
89490
94074
80741
139024
37874
467066
64069
803111
56818
337686
69580
101609
171706
98481
21420
159062
187591
57960
22056
4891
197292
253424
72327
62289
203763
5392
22013
67229
363433
383916
449211
243659
59774
272344
460370
41994
26918
563835
40258
485704
194666
633240
78216
248502
353725
510670
37166
50815
269152
314353
351976
344975
99407
585426
319032
21950
19875
303991
535480
181924
118710
24748
159488
262848
510770
46584
263593
135465
139865
461905
75930
129517
116301
689314
77345
76387
63971
294283
367144
331533
166970
662
95340
597677
372942
421626
34054
488663
61781
150450
187539
656648
573794
379538
193148
12674
268765
25319
201582
75687
53042
46352
357642
24442
294520
202933
153648
295193
149573
546927
144545
686398
455983
784735
274123
98702
28669
572009
13401
31159
77816
557632
129279
292988
158396
156834
110704
21573
252366
30690
183429
36738
14760
342557
74794
263534
286936
655046
872330
2615
4151
194516
201141
36251
416359
35995
369946
40147
10026
150423
3100
139460
164594
702417
128001
724148
48248
62457
437887
606656
184065
125968
161345
97344
112691
365600
65366
538223
44768
57679
188234
431407
463926
46748
53640
561024
16136
284417
48907
137708
23855
56416
472519
467685
131908
275259
130043
8905
353837
145309
103967
89700
162673
670636
618562
187012
203669
74894
193089
182826
6319
517012
279515
117092
323599
245730
162374
20379
30057
47777
418510
127637
726708
33590
78514
696939
44028
365
805270
361689
409613
652147
369060
90667
444582
347924
64914
97422
71740
812074
291303
113976
82952
44012
333218
195366
76189
142994
183028
30541
92921
243184
48399
430200
46625
138008
337713
357006
231728
1250
890394
259296
438694
73355
242767
222384
41309
438479
763906
87240
286354
283315
203685
415515
610581
521453
371230
537904
88815
281542
121370
121392
341922
116612
292119
178116
46380
689486
99009
947960
301102
78315
95544
110028
180099
87125
250574
151944
24309
453754
600491
344756
21834
411490
116964
144475
280756
758742
15164
518270
181726
900342
580777
83039
296781
295577
157011
19545
163971
261025
367063
397317
341860
20669
7127
978341
940255
293030
787311
165579
203293
305411
154645
219678
592405
4805
230
176918
86410
513401
423854
313343
30966
652658
258368
132763
273463
207179
135650
19738
89623
776735
135118
151387
7159
175427
325404
130490
220686
203836
74013
229981
422828
330349
177125
51393
323043
532663
50593
265675
49590
237484
452070
363331
66800
124697
206417
125302
201841
784071
42937
104676
296791
239164
158834
258390
1381
357738
195778
218449
91175
211732
459950
76439
372482
291761
637689
430930
710457
351859
13767
601836
219351
509470
62850
236691
166596
559338
243651
732605
14488
4546
61288
122491
10462
141379
654855
214359
21951
607679
163247
282439
513257
55861
214388
302628
149874
10253
357671
163757
465047
28509
355950
914699
361617
59694
132729
68431
56056
22936
92108
77107
438030
184670
260932
298260
278407
56154
32020
530083
17646
397303
365392
209872
563082
306568
72502
4375
414809
828013
31005
888419
692668
349548
233214
48446
735199
136285
713382
497179
110486
168318
72875
195158
640265
298299
184973
106267
173115
659108
301853
514860
449209
261384
464586
117817
7682
182704
51690
451581
272645
624097
372425
3430
106361
810655
48262
228419
261480
700906
108445
26696
123365
437386
488459
159049
401761
90199
345596
13615
377560
42489
406813
396
454293
124324
338872
664457
23631
28025
897367
78568
167032
70184
144535
42807
91957
311344
68921
324046
390996
209873
605923
52853
614190
871951
534951
505316
3774
240686
88557
154357
276117
22057
539931
357828
241148
9182
189176
274083
168222
51425
366528
17840
46128
417517
181725
97121
673221
299390
670325
771998
126017
492818
77063
17512
197581
649506
27331
2879
344808
84148
236144
247857
252687
588324
165025
499815
253497
114920
308132
32342
11978
39063
5068
477894
190670
219656
258434
878277
401095
86727
286999
800708
182271
560250
295326
603943
149772
192950
296914
80265
315928
137241
712046
260474
446020
226840
599860
286507
24705
37608
654943
249365
144460
631397
51988
257366
291426
740570
23716
4911
127486
407768
71706
583348
77349
151364
68677
313953
366130
283280
38749
105185
45363
448263
838445
443214
408155
1619
288824
347871
165356
335938
133245
292418
151042
608381
150452
319024
218067
107635
483924
89889
231009
666778
231210
165209
694302
241410
500450
206291
11998
81359
251594
152495
592796
47811
11248
425451
473246
2422
524641
167818
160960
491998
459085
74884
132797
404210
50654
391222
184259
34318
41187
711760
278120
285797
13385
14731
811958
204624
280911
92532
277990
5624
56787
179364
53594
221576
119820
503249
123451
405526
109033
57549
54112
10570
7245
87614
100378
502166
21873
54934
437746
377048
296093
18703
27805
466561
634050
107728
168135
118246
184598
109636
806320
15364
110410
99477
26654
59141
28135
62086
141917
493330
286004
34382
382615
486706
627230
245565
37035
607042
40170
313594
43239
241757
833
119884
427017
288015
253250
465578
134547
221750
8267
101611
62165
548015
125953
40720
361963
234655
1976
193786
321302
133383
96738
329922
136940
44574
67603
38286
363365
146938
100186
417347
547398
67799
667585
249059
72171
132443
241839
210221
164852
605060
217308
639401
41577
411735
184299
215903
76681
209324
97280
560604
387027
5367
477861
65314
825508
73535
1697
139666
258826
49612
489685
165780
434503
47574
743101
594380
656681
195517
26877
743846
253679
596880
675024
9130
45786
186403
135509
185600
288423
732695
95531
560391
250617
236989
213394
705683
278326
109655
638586
284577
116626
43432
110346
118692
245554
121866
74721
195522
896169
121191
236097
27765
30625
107779
120514
478520
308593
38888
45753
919443
59284
121334
7785
2378
77606
128281
508414
236945
81813
272877
21633
97231
309998
144798
205473
404546
68786
251337
353187
1976
116790
284582
341561
491345
878147
147943
146807
256450
78476
16314
22737
237627
242924
196398
353505
632896
40604
713952
89622
69845
709724
150458
884973
15284
424638
27814
257458
561716
22819
117898
195219
347147
1025
120529
51851
60406
13613
613310
279405
344395
295213
22485
11289
130621
184741
32029
359751
31785
729391
37517
58057
950104
105088
2004
246532
13974
453584
107157
51600
630
31171
669925
223961
41526
93727
406549
522333
867686
34166
13306
797085
106137
548294
321282
214781
204867
10656
251281
129631
94338
47391
200987
171243
68252
8140
495491
230114
129172
797690
6464
31010
28085
104954
296313
264305
299137
60941
49572
638878
200206
187489
159576
759385
36452
734
97707
28869
482470
448604
33510
590890
237096
45207
152182
338936
40288
652146
222689
198456
237342
72271
722092
674751
50175
225241
580073
845808
528564
135030
7751
392596
63473
49139
107941
67581
549914
250596
234725
35060
105477
609983
218289
365608
218251
647004
576243
40737
28137
67670
327182
106283
914241
90556
483216
115955
186138
18356
33033
238735
67739
283931
507757
311241
817087
510600
419789
86362
2485
47519
439465
58153
152360
48194
211256
451288
234394
183128
667349
134688
71832
100717
143181
465171
90909
523071
525188
51356
565458
185727
71017
334598
272311
215367
463783
265670
83906
183325
497701
471709
441721
389259
182872
105023
228149
210403
6260
54164
13862
235602
213058
25777
89846
6731
104062
19938
7876
787306
859328
532263
90078
202744
31550
48232
14205
76397
518454
80360
230224
169929
232309
42084
45661
169185
200178
116251
292865
46852
527321
176805
285908
393384
3110
33306
1614
39359
283665
764007
304162
576228
2734
2196
567926
126719
426853
354805
786848
703333
472909
347397
41348
509574
830439
25388
212777
35224
21136
254731
48461
11731
603567
9127
387708
95034
83058
105485
258784
70675
879594
681330
90973
62913
552628
25445
505208
53112
546202
3956
271411
261440
17380
720041
387809
160195
101714
312480
106175
49462
18910
19608
167762
3356
435669
30964
8021
95877
183502
107072
260162
100536
168751
196831
55726
18384
58216
147937
145897
71
144718
10437
88244
261831
486500
726362
42978
690427
627947
119387
565217
53428
833582
3461
29846
319582
237045
767815
68059
290110
150077
61502
341398
1995
655935
624804
254462
57246
19429
134984
613256
389209
122833
105895
66438
50509
202313
94964
502565
324490
33843
12507
727868
312809
459154
34092
169897
314513
80326
762781
123811
177937
239697
81083
48531
607615
72387
43276
14963
49162
743448
495983
388333
225442
282557
33049
135083
629555
44763
423734
200882
254596
56706
266917
691014
720537
105461
390761
310116
290628
73510
125736
616366
172972
294261
33261
128500
1708
257630
409077
192548
52700
607903
17120
159834
575
175989
181386
205204
391189
363580
340390
575082
60277
323235
640675
393049
235781
455044
24567
108125
285698
494576
82577
63131
449985
28035
528349
173427
556679
140977
120795
504612
3832
35680
216327
318901
35906
195266
69947
123417
58019
326159
264129
208715
84458
24613
646778
51720
240717
64656
452224
10137
20172
13762
486018
684463
43507
57076
215008
32318
88140
190621
186444
318256
489505
52400
366885
361601
371
534237
35765
55032
27760
408296
10914
598654
1986
254841
275746
65472
198318
538170
28564
480572
204051
90100
61883
19124
448300
914
209461
140048
53
108768
15208
9047
227658
196732
344513
4186
288922
46173
59864
167389
627838
68920
26852
500958
700787
7314
386687
152719
742947
164092
171317
936235
23458
634
175431
541919
46703
15591
146749
272685
14275
163049
780457
272363
5374
761577
111126
562986
40312
566032
90171
13641
71430
124211
121432
35210
113598
38462
25728
469074
247587
297465
48622
143390
221400
285883
196484
194370
655589
504654
513806
165998
29985
166937
57532
14804
149
209402
874782
319772
188739
530810
17361
49751
263705
121726
50788
308706
85254
366410
27470
432091
474872
3089
68112
552243
587110
148543
152196
9083
81753
227835
569140
89803
617846
382155
108613
69948
10280
58684
67452
270605
674748
974004
317776
63247
466635
165789
11982
62174
180429
112186
344208
84729
22163
258471
412926
231980
696606
5889
74678
387759
420040
114041
308447
456789
394644
59336
146986
30603
607833
575739
96087
366894
73510
188117
487774
536415
474883
272846
120407
10561
80821
185188
242877
342634
24680
93078
126372
218315
67933
34391
264671
23273
260117
123169
117185
20220
671416
415900
402510
319229
225822
176115
203123
58533
540263
417067
68450
251498
411857
272347
40128
914917
355440
267703
318599
31387
81812
141697
291591
631586
367847
382423
46756
286463
193588
655611
694033
46945
26545
833973
153940
9582
260964
39993
59889
249906
75310
656127
221497
77030
59697
12452
357889
48517
374770
635548
127019
228863
637229
136892
61453
6826
179045
505378
40104
658107
369162
44727
18376
77359
6057
264872
486287
45716
183250
131502
782974
150788
391957
165552
274986
7090
580202
217639
280399
221709
274228
206397
142488
166492
421950
399905
249376
657027
355305
17808
147674
38323
78360
92035
149970
12578
586784
24953
8784
796657
185608
33989
83920
190581
31086
4120
89996
103862
27515
160461
134216
5788
49059
58668
771385
34924
44068
341950
4441
298898
58622
2334
452923
615611
208398
4157
93890
231381
59535
318118
357645
420529
36414
558182
109947
477338
8188
320214
628045
256393
292737
9538
315538
620708
146181
88510
1148
247598
15042
133803
676012
57138
841928
307641
21746
232392
519350
30720
13499
7903
2251
152663
176075
741849
114476
444755
412188
200913
149271
21341
354220
228658
82965
89892
42024
522164
474881
439539
390657
130834
138231
426030
81249
326917
559
746588
187475
34575
20353
427212
386757
719828
7798
123202
259462
10475
179981
693830
282911
417318
240047
14254
78379
267997
64728
394781
210756
358003
62391
214752
686445
550595
376047
1386
73899
274447
255064
144469
296970
539592
553510
337674
120639
53731
210963
98
249991
141238
359375
49686
80430
93462
121139
314040
126050
237471
284362
57512
230248
7372
148507
39485
258241
163
696513
176009
199106
288612
14554
29547
287852
138779
111075
264814
701038
567628
351751
496566
563128
343257
837
198412
834925
677722
423514
247080
49734
416763
305396
35894
356033
319641
62603
127089
515212
217394
291784
107736
660349
485887
49396
235520
57027
246514
10267
430422
601895
203152
41148
702496
833775
413656
359643
857371
41911
237687
42988
101735
933014
193602
127048
564502
55454
114455
53831
14793
234177
266392
119097
190106
582884
74297
336985
62394
176638
393767
491810
400650
257743
225727
98159
128915
804365
44474
160991
16673
253822
440251
45182
469
313022
550311
668194
524908
507314
511058
467810
51430
144624
541184
403114
2321
341497
111378
156873
387626
212980
372781
163575
466481
259876
304137
324373
132970
486667
295505
88216
23306
62185
264450
143546
418398
23650
277092
368407
138746
35879
364815
359333
289208
291176
179880
195872
342673
310917
195724
325961
35989
68459
499177
468662
300375
299374
275546
37875
619439
794676
252826
408274
52911
450155
106919
246372
104024
124248
45250
70843
64819
576771
827777
54863
278110
76939
159779
33284
351612
57664
119894
60055
66009
346503
32585
54937
32533
338829
115912
144169
638962
559408
15481
117185
147617
147438
385902
42203
595185
368066
70956
469992
712171
219798
338126
201783
486865
13119
13263
845695
189450
113790
380791
79118
1392
214433
204271
116989
170119
93911
315067
758997
476000
136158
669164
347573
127746
103975
58197
487563
425649
89673
62117
234885
13480
172967
57659
285416
408893
99604
492223
90686
31794
98668
748008
86958
6899
120961
389957
233815
434853
266002
108325
26439
436027
28015
252795
1855
40230
344733
174681
10574
86009
96154
239588
2240
203467
108569
772690
6702
257140
217021
19383
270822
214265
605171
143192
101235
235242
18068
493016
356957
171496
307836
604071
47272
67514
25237
417486
91960
573369
236546
238644
35578
142298
14418
2928
227851
44281
2115
268021
43586
45487
133902
60960
370414
238368
45345
335841
103704
94830
163173
795155
582611
372597
470615
475854
126961
76376
124853
255282
290235
264580
21962
390577
76520
334242
186261
24422
150649
103773
121737
151926
216474
312129
1565
35186
226782
563
156207
101071
91969
209290
25121
66504
177111
229263
493040
121101
893815
210250
57924
172824
11387
293703
119948
269144
139866
238176
30910
318359
72456
163082
557964
530623
427537
11299
81858
26144
12835
147992
5905
29125
50088
365181
371070
234740
256423
224125
188106
159270
436351
384268
286577
157688
60847
58922
273325
9425
416472
62613
51196
200517
394777
21965
8379
426419
400455
757
300683
136520
770646
169472
649922
2705
597195
23981
34289
93143
98077
121978
180839
313498
79062
132466
236040
95
216731
177262
420606
17148
95353
571677
32273
55180
574218
116512
96297
406214
642138
380975
134646
770149
156125
462944
157319
97045
181460
83639
112966
322853
769292
114124
137154
209637
322147
179391
130814
846384
3703
93730
192965
445764
53221
29865
291163
501304
93272
11942
544794
200997
206960
191031
54290
130337
424628
100410
266817
155546
522065
124027
486750
83406
376359
288788
88723
1335
339008
171546
170241
575288
39124
366356
748668
144201
350172
572608
189358
301737
23264
388389
344946
490811
95644
305396
115403
86484
446820
337319
1038
69980
868023
368416
185212
87046
733566
134302
77481
151603
148265
294844
7880
13686
13886
224360
272195
311239
16027
572195
14009
295761
2428
294395
9356
314431
503911
66479
388711
468401
137417
132867
298981
1842
128701
139704
31514
239869
81374
247588
217919
411437
365414
125503
336499
18388
107997
13706
235358
609954
38670
1933
680775
218894
735462
120182
61266
2680
6850
724447
246584
119689
64757
326987
111845
189783
49114
386114
96836
3590
174491
218424
102161
557770
325292
306607
230361
60857
318676
362200
271834
74982
405271
242851
14108
457355
389792
159349
216556
432217
2430
77099
197641
111481
105321
2589
664172
372763
98030
86068
221852
177628
381764
59942
308152
32504
104886
87424
54605
1350
544567
76599
58916
278549
262562
42815
312157
61634
378571
189709
250111
631512
160406
417088
499973
591754
804
506457
14408
134214
160245
22457
32752
211621
351143
429435
448259
277579
384537
382056
75565
645236
977449
281899
589778
85802
147759
7976
24621
170145
248475
60439
62494
183674
483996
694726
483476
33651
32914
310726
92849
96376
423967
76501
724722
141
183062
10699
546960
667310
94938
441324
271651
10283
87304
560704
149567
73288
35034
48227
12130
99661
147274
442460
63119
287300
200450
246720
425909
120397
133490
16568
136589
155636
674711
75069
778370
136003
639250
315632
47326
692248
315308
391973
416510
136908
2029
403735
79530
148074
600832
16824
10053
696188
15171
329160
463108
98727
11293
60861
133916
30693
36433
69830
261978
920462
109152
122727
227447
36544
16837
60028
262217
759210
349802
94836
385438
340793
531359
14497
207901
201287
256631
21719
88750
27674
49408
755617
220168
354958
168733
15537
477256
36936
24555
29198
120170
5203
13793
12472
17029
199999
112142
36266
195797
173696
140523
399387
320115
199445
64584
335899
32888
183584
206950
43100
108601
798594
456324
476336
122878
159232
331583
543544
223970
294963
187234
85503
170541
211193
72456
190897
700411
23344
251281
753923
146549
525524
628175
325095
16012
32483
298910
849260
358752
700679
462257
224206
14610
451180
281464
324420
798902
143100
90125
348467
253224
318290
39973
459
172116
51498
37654
362265
266550
38782
429139
63528
412317
2354
442369
545901
447757
82740
104073
121319
292097
122842
116335
333400
156633
70090
561345
424992
202562
488849
49913
361595
90491
418723
267278
603295
766241
610958
116503
375578
14524
137469
228763
17653
178863
765557
38316
588246
497171
811995
60924
220007
485959
371415
713368
20528
330925
420606
148801
47258
492019
131282
348485
105701
10020
118367
283529
54898
242332
816905
28699
35936
28026
176936
205009
104544
534251
29520
257521
614480
25365
2349
207194
119625
53707
514916
440455
7386
367436
479022
320160
712
606699
199763
178843
131992
558481
205518
538800
2454
3347
209215
250477
223514
137601
779765
386288
127738
90277
523422
79414
938846
66663
247359
123016
598671
685740
620945
341745
317859
648639
5129
99550
448260
180549
362930
491613
165020
8390
486320
533016
266927
1991
103104
15454
16832
11532
621452
155173
639469
561104
163407
835809
435104
31563
347769
59884
47321
42115
725421
19425
562980
123626
19330
26459
22960
277768
10078
223393
734160
686126
2072
34355
72411
83595
3738
148817
536843
41159
159653
614889
446513
235955
255811
214488
64982
469012
147347
309957
111332
66340
216158
23782
4513
185798
412
142922
400788
46324
48234
28427
711904
267994
5251
155972
282113
44116
400943
171865
3417
449738
36935
11544
53187
20702
675621
310973
26737
429196
141016
335137
70632
26321
310246
111282
80843
177881
156906
483932
49417
24521
351320
18744
306305
54742
153071
80941
256957
5121
5
369735
198022
276465
322345
102880
387459
40493
6721
481022
788980
222891
18546
615083
21998
282229
232838
315549
262830
248892
197766
117827
468725
433981
340867
8459
95533
475216
593559
274925
36036
241320
339547
502009
204378
82809
55540
181009
240236
139599
74366
72985
28890
75797
311269
25290
177194
738444
33079
426176
612305
54471
414509
41764
331536
185233
125438
404541
33696
104466
124138
843648
588674
5774
356882
189136
16952
481319
37760
66301
334529
119559
556497
77597
210324
723481
473306
63741
79118
470354
562465
72461
242799
58755
54910
194880
382554
582662
466055
23726
541810
4934
354034
51350
636322
299535
298778
329365
395741
613483
92057
129230
917301
282885
339542
413112
139384
51392
76204
275392
346072
176411
20279
81430
9577
2664
366363
295397
3115
117382
374371
183836
190638
255599
611526
235340
9164
174737
28824
499728
53525
80218
300938
555249
85267
5865
480393
306833
581237
24305
103698
88621
438712
396014
294717
132766
220623
124090
129363
83021
340046
312273
6403
121684
306332
188783
18424
6866
135630
145709
121030
147846
280622
372
57185
39955
33160
143624
141441
425737
426780
142270
402496
30444
786810
331351
59067
78655
10473
239466
389787
194588
26803
214496
785610
327750
263778
255702
75434
120026
823637
2553
16533
252772
817405
28296
155919
433932
37471
140230
424813
299242
53108
395037
147453
298675
456700
172277
609341
188270
857929
121997
12165
98030
637563
213282
209728
209150
463359
401996
86712
218156
105830
105883
55112
87582
46440
962
72090
666871
63874
22074
91947
148847
823266
32732
38282
705935
336978
181302
46812
315225
1284
272061
95504
38609
21683
608616
304245
134238
727609
239502
248140
19462
98713
767046
362587
138155
73640
98227
55409
23045
47248
512631
276978
112059
36004
523917
609413
25870
588058
411006
19302
339925
275685
484542
401470
10716
1830
24225
96307
859768
856857
100091
719552
254360
73786
67208
310253
205863
145672
119316
759065
686087
1333
205948
73228
407881
29950
363956
89953
61922
686483
231641
36185
245744
59087
157425
3352
203578
431070
2989
99443
286797
24996
200358
703586
444439
111278
282974
157768
21261
26326
8729
212580
192915
106550
38564
332422
333754
88280
39333
309801
599275
298160
564891
365525
98322
228224
281249
117693
157199
480333
33806
104780
867524
546004
313564
209899
154824
9304
352296
568173
381983
114633
55100
297622
507908
633941
1477
65235
126633
20244
177211
511550
351836
356528
143665
67968
250608
21106
454988
34281
68409
102294
274699
77308
144633
23455
691533
660379
549220
384287
112092
20403
780146
356789
437408
515140
215389
146953
157108
299116
533378
96277
25204
95885
457844
25916
18304
62929
982213
132840
55456
343320
758287
677636
217381
177831
125855
487864
155833
211898
5828
288188
380178
218161
229514
517126
4400
581178
11694
7585
841306
80494
236964
12842
113000
450755
183665
418296
38048
48971
13063
123535
151812
82968
12073
348450
61175
702855
218338
115979
89407
333923
157920
113312
707735
58462
231790
449281
28311
430756
615478
29288
112715
759613
295220
32199
432661
925222
49935
62498
269905
55389
282244
653017
191871
205738
51348
240450
77990
811203
535798
340870
22779
4096
56032
10960
106992
171544
264589
845013
211462
446934
732775
55483
318079
114375
77995
40038
635927
189058
113822
387147
81786
159549
181266
45225
464577
559671
5122
29336
392385
224049
42428
220862
360234
120527
7289
149148
606365
134974
384361
94545
28233
258328
899038
28096
347497
14270
218285
221719
144140
604092
189565
320444
277392
144254
238269
40792
462371
375840
29489
313051
77463
105971
39496
692041
81171
82840
197
56386
255991
298572
61339
256905
728526
71609
163526
20373
526519
158718
263566
12922
113554
852524
291803
200435
22735
65538
17770
127891
190106
63273
113412
57650
161358
94986
463752
640999
152295
73617
715610
359642
168020
160347
128297
457622
456450
347706
184509
2288
471825
164705
193810
141284
55091
141304
62652
417436
365086
839910
592316
686053
646739
111416
419832
243842
308238
21270
31299
173588
537776
816991
833939
74729
72570
334099
321741
117676
67592
229809
58034
203979
130373
231359
141809
27693
484401
44936
146926
1487
65416
67477
323388
58460
69625
9916
227
120461
387799
107447
467813
177452
340746
65322
89742
983550
392294
199189
88018
133137
274839
231457
85750
335558
180890
34362
325836
374928
60701
48535
662689
6584
38415
4738
353310
630626
597861
369128
85989
10249
34190
65825
151790
431107
191266
108658
63594
6624
61523
129387
77266
134319
43655
70831
506384
46949
600919
39227
297999
229901
454002
215259
435023
110662
11941
13086
228554
42568
489176
518372
826232
3347
82736
38093
311544
79749
245251
349645
90061
12288
361501
167180
820123
51072
45510
95838
183268
890
79523
781784
6225
13066
221878
627291
153749
345534
41658
35615
187159
57320
770595
145681
383025
525822
243939
355492
747851
219290
108775
73322
858318
381853
557288
415960
579358
188645
98783
30891
301587
533300
189617
574045
51448
170765
2146
767279
300071
40627
394622
420784
76670
199493
199295
7679
32486
106598
598811
364728
320944
818518
36232
487389
683428
267376
35193
39314
118232
245758
116186
445999
62
599785
33407
55322
150483
259131
222122
191547
526457
119646
191063
230114
11256
240
30996
381230
526516
88051
478407
603246
276031
148481
72084
474738
472766
226894
192764
296429
113279
31014
238603
71257
71029
13234
119805
606549
55476
19257
112122
295809
164968
512241
52563
718967
98028
178188
567140
5735
7373
442550
31092
100781
824066
353169
149628
11189
330345
204126
185452
63156
60298
47763
38806
311715
374394
34327
15956
134813
271283
13685
405861
39099
28264
556253
219024
474018
101929
94904
193306
366307
18435
5648
16859
156878
8792
62050
512053
49207
499787
20818
134531
70293
13249
430130
118164
40098
196819
284075
182194
335095
39295
552168
594473
15916
112448
597754
856393
271896
187163
72828
243016
304428
572617
115134
119142
22125
146031
18407
28518
177789
149286
227164
734342
660523
59803
196382
49375
289731
226905
318021
829378
107423
198198
149013
396464
686476
159700
100662
148236
633800
190905
230
1533
417455
21319
176692
61329
38883
71993
344622
122711
62502
355558
231210
318041
130805
185407
309035
208347
472483
457059
156799
9758
368522
530042
4222
602688
180937
307791
123914
656005
568802
105423
51120
46615
154114
91780
10838
96440
308064
31168
691427
323528
194414
77261
236706
471578
25907
1271
706936
244915
452945
12245
561910
284000
69318
527595
41806
4389
287608
78066
442526
53795
105140
104334
357450
46644
651956
470397
133223
395021
46986
5477
166394
259782
440906
124317
118748
130224
703956
26157
70096
18972
527485
71927
3580
17563
16538
131878
16748
91812
2150
229334
133720
155542
6146
724322
81081
361357
56337
601052
833
224389
482238
196639
338104
236577
284898
6341
146602
41643
753662
110886
344269
206195
209886
660938
61843
5899
389335
230804
24868
464432
447542
49229
30872
264850
4471
3898
335068
275625
218466
605751
354788
29301
203388
329159
112322
105240
457137
73661
33015
88162
166568
31302
191397
253249
868493
247019
48351
232103
272263
344909
420419
938362
22089
185406
670215
150504
50793
353759
144527
15683
381207
427702
97604
224994
210632
42879
35792
278760
2161
39404
202040
10173
601344
28415
102355
4740
416792
85786
12140
515536
27946
89012
72372
616986
4458
34062
118139
1635
407252
18446
174314
196987
532731
24390
18245
15018
358300
141543
209010
271839
566672
353811
516520
124871
11843
60560
160166
48663
16333
37991
616585
2220
327561
431654
206464
334532
858892
148271
365376
15954
29631
208976
215102
269315
39083
180284
48454
380612
349047
80794
327015
29604
525534
821268
160664
642386
185103
63493
240474
290380
177573
116701
147658
746024
370766
189356
83267
570373
491970
717885
23261
10879
116887
617080
85737
37498
3795
822432
120594
99583
278887
392825
116356
302649
247738
29986
724977
470837
59377
18256
202273
36518
75043
58149
574641
98703
462796
262919
580188
11225
953564
695229
501336
175077
14986
129751
55348
51813
724508
519183
653038
121086
511273
659522
288736
361540
221254
77538
17631
218957
34137
280720
349072
100095
181292
3616
322953
498613
192694
680968
38442
170500
489470
26372
542922
181391
318689
311861
74050
167820
190000
245663
121297
305420
3104
126456
225254
848653
283459
84089
396879
197300
208434
88523
4372
660899
206576
144359
82074
2122
33421
642287
60206
273101
301833
950145
530622
70319
35035
297009
153097
811066
461747
93267
170882
71681
424394
119935
371824
327106
520503
116904
119309
197629
86269
75859
112636
791291
73792
14791
155349
405666
607136
621334
91688
271506
80444
599360
600029
15337
563631
9175
71519
55154
621307
216395
406953
77046
245623
339941
186804
449026
159280
546669
182454
163111
145719
477257
287207
57203
361371
134661
119766
275529
741615
69266
452077
468653
17031
92444
940655
273146
112882
47677
819880
40970
26
88743
266056
14485
89319
4828
77840
109866
24251
169048
51255
32710
556250
618846
295259
168562
252283
372175
20862
871369
45403
134900
290168
287421
568227
171002
9997
389968
488447
130727
195553
90230
174496
297034
69289
322224
76326
108191
71288
42757
652
164252
83909
87751
113792
187248
278512
70499
432406
522998
234091
3893
69354
194573
105867
77144
98531
584046
280498
55455
223228
45261
530226
87611
124536
10750
139993
373081
673346
238727
103382
87428
116946
739470
45298
413394
858297
234382
348882
65424
122050
157428
453037
97201
219175
15462
181575
67930
104383
500
28777
54345
47175
69600
155241
46416
41298
386700
530935
338351
36952
146453
380910
73954
25549
18288
212638
188841
700800
57045
130442
9528
322023
133351
47086
113891
97044
78646
349707
17690
126358
455628
382554
675575
57774
453094
107466
30960
196487
402501
170878
73701
346210
540075
39431
2816
646597
140636
4248
472006
112123
81914
418226
76234
65634
486609
192938
10512
475694
147298
174626
548585
28730
61980
394401
465779
266491
52857
134128
175
65444
113326
44570
19203
225340
207818
81160
277338
16874
187010
87763
176664
56226
374332
377012
364058
37196
684743
386634
268841
441216
216312
289599
171176
25919
204374
166486
362041
109189
80651
250475
393698
61211
138144
89203
271986
551318
26690
330990
151398
242282
59690
87256
235168
424939
14292
174014
28146
510611
122048
14734
57284
570028
393738
199893
49098
200459
58161
144299
870386
473159
40459
18491
190684
441409
60036
314169
247910
938933
658718
458273
353373
18751
187644
685755
7733
298996
175256
31474
267433
103636
274388
552369
368761
90332
95022
134017
194770
71886
267901
631276
239736
296564
47216
387864
280365
416279
22152
260277
699782
805604
137538
52268
23557
1413
20365
559627
543201
142194
211030
180
166590
569928
14498
7645
441816
758577
602743
530578
289299
229497
153099
75874
448413
62677
456635
316262
410657
418425
68166
221857
221090
122096
10683
27592
3082
25422
398553
21541
473985
3216
354055
24373
119403
186731
17630
296529
393116
547710
142708
20558
360341
81962
206549
164581
436809
82664
86548
284073
98495
41631
108846
172931
280760
26367
39397
8748
4041
316790
476996
108201
414786
16235
213185
134050
574325
4230
209572
97185
409323
37306
374145
1537
590910
19947
241011
278864
101341
686386
151422
89550
150099
144079
787461
601325
98003
257038
600231
813421
236305
62990
13746
129919
91634
229960
121058
276271
254890
169318
4292
79270
349080
11100
97275
73804
3894
205065
27327
225571
484240
79598
14924
151565
99545
273636
68323
184806
249512
243284
80730
880990
202758
83538
232
279861
87873
8305
100757
379163
445062
31162
32709
183770
821616
48699
549588
68616
76737
498396
793779
337207
216847
10258
277392
585309
239687
434682
343
303
27763
228548
110016
2340
343187
7198
170493
2084
172616
42897
136219
377448
147367
217421
237735
136595
49340
125747
556979
283047
153
115678
851826
11679
206454
37351
101462
318461
199889
288190
356452
250612
25244
655468
57611
84500
472804
525856
142094
223131
338821
26068
658493
631899
319892
570334
442338
88364
233518
307028
725767
911
718598
723945
153552
113933
249542
142405
2626
183434
185998
410268
585598
115456
291223
525604
36905
77427
711615
38398
290979
782523
70974
60454
658100
152700
1628
15247
614752
782990
457396
314348
41803
215001
217250
114850
717491
337999
155559
428400
66058
124857
215387
100895
123017
144652
774949
146165
260214
733518
353785
181439
386777
384136
303722
19545
158289
240212
82304
293508
100971
72768
143542
267547
805622
111271
10616
466628
425777
32713
120188
531343
354190
375362
399048
135541
159870
480235
12330
35662
333975
199260
14627
192431
48413
116004
363770
13323
322448
252322
42182
663099
507492
6955
150036
544313
522606
149798
3034
160334
246609
286675
762206
327262
204688
18295
245203
358513
86760
264987
223018
44031
968548
195549
468652
178406
260624
8744
220858
292470
103428
75202
122166
194557
61290
519601
372853
628548
55612
714608
5997
462406
374676
59975
76063
575908
20555
26487
252849
165511
278507
109193
362613
23355
545231
204390
190872
249915
769857
57215
47347
170204
124158
7074
82574
91607
151593
28802
382541
150528
56124
712125
73660
165643
6530
344055
367074
18711
155823
463169
132796
31028
8139
195836
312011
142958
60215
44765
23714
216234
90418
375819
511
452928
26040
51868
625615
305036
113731
527908
498354
235150
145635
740640
132623
125507
155001
353316
166415
87178
855950
325769
765
85557
288218
72826
145710
387361
324895
734400
435939
317963
39506
47507
460006
515860
766766
368149
187761
836420
42089
345795
3911
86295
355363
545420
85107
593511
21583
56416
2892
40610
516540
32786
94593
450608
13959
298499
84151
154869
13979
11404
679548
30306
64146
116976
505706
218308
466935
38202
61305
290210
11300
115516
40144
22511
12714
471271
354351
99107
712713
3612
440135
497060
47652
636475
352915
291993
334146
54682
99683
251453
418159
88729
332414
14910
137984
893760
659561
569087
137592
406055
79791
319303
56144
57834
68235
172525
87065
164841
370609
156877
132530
2761
4332
241424
71917
6430
99489
34004
491910
2149
415319
628311
285496
663314
580469
57036
50181
193027
466772
202471
30001
2431
422876
260325
551487
2213
761677
239880
81426
503279
214563
162965
198522
128146
147300
180894
126835
83703
686143
68668
133664
980635
174978
400989
5301
651167
432047
244033
349419
420415
570435
573176
3521
886588
66243
92903
494110
51413
29567
529042
7546
577895
110659
501689
1965
42263
125515
312422
37735
241338
808492
99480
244788
77107
158630
330559
69835
24762
401117
204573
271534
96524
133570
392324
554327
184794
348014
125107
54258
103537
709688
210725
916685
340923
110121
34615
59522
150064
161600
13601
8692
53219
477639
156393
232073
28819
306684
391824
708268
431929
33274
206216
71858
269489
234957
100554
511221
133437
176211
4051
43212
245861
156031
98800
106899
136322
258272
28046
336495
314410
355421
1205
604025
382262
323136
198204
222741
70947
165665
249209
599980
112944
110199
1829
673232
44607
327681
47712
149773
233915
167527
116726
150403
9056
530767
247972
179447
884930
919341
276790
377574
33784
118184
69428
713474
7854
659641
405510
492092
51832
62685
203109
380740
93918
19173
1169
71049
4254
77260
412687
185191
825942
896711
232729
99296
434111
26932
612267
432934
17860
542824
141754
25383
547490
499884
291384
133151
197992
158336
172732
577562
490987
93139
45010
520966
487184
460422
58988
534747
55619
225695
215401
370722
17514
34327
119123
45216
138660
275204
162369
291589
504062
446921
54568
145201
345343
112045
178266
59677
237884
19127
158699
303479
222523
299660
277717
595453
123019
249777
3915
277827
9946
187470
573494
143468
644288
11308
784672
831931
303240
24471
593965
69668
37184
354161
257109
679513
136325
256639
39559
6652
332343
59045
521902
548503
252039
473638
727318
115309
82072
7868
529232
214917
69833
221310
131997
288452
343545
223909
110666
38870
391868
629685
113212
129088
63948
246758
80325
311362
743020
50804
43119
87720
483885
221500
72790
319089
6154
491280
532604
54622
96707
526680
56717
709024
23279
707813
301514
306666
126808
92943
131305
79976
927927
285434
123644
448384
140911
544938
391482
246999
87946
3731
181807
158963
418105
49620
37796
189726
439012
181775
145985
113112
368201
322911
153779
464233
261418
53986
247326
172626
66951
97612
202264
231702
13332
210368
172627
603051
234555
418793
394612
597714
315904
408607
912044
173017
81059
461523
703320
788963
52
105192
7468
454616
74714
148895
110077
80330
233
32065
496014
735413
44552
188219
79226
261722
14076
13518
43834
49624
644954
134837
81
575505
400552
148710
396728
473816
4460
364181
219996
107265
51662
104641
754
27137
59509
79642
210533
65844
313865
260528
13290
218322
227346
88468
3932
266036
7762
303024
88079
484298
439912
786910
70287
6482
114183
455568
154164
49558
575425
411440
153707
70153
453698
326780
2940
226575
584141
232029
166344
73512
509269
473922
21759
70176
64964
98639
17114
25603
304687
1728
763
127278
184260
139663
30188
62757
1880
115687
220589
290382
8311
376992
40222
4112
113247
781184
457263
550472
83643
168544
502230
420539
57492
98001
349208
427735
369
256352
47524
6930
900748
582784
57639
60803
298174
364410
709501
354109
91052
406896
226672
529659
56799
241543
51943
630989
172690
488237
138325
64399
184560
710166
216636
8998
142035
370298
169823
419572
729684
238671
108197
348517
30083
201832
405190
624792
77279
191980
21359
447944
16154
86835
8461
611484
282712
471862
325664
6753
106268
10004
546994
142409
649003
661561
350201
162754
319480
420007
565634
1961
760604
494415
434197
314315
730187
89269
292827
53885
68001
48277
484485
185760
576262
1857
780532
20620
480255
225416
68868
408082
65317
20260
248752
134587
137714
42138
15510
428883
173314
705983
356315
76808
52067
541663
32829
71542
211481
252767
77413
24283
185182
72627
333902
28065
225661
106163
13472
383012
7140
288184
285006
40747
11915
157321
193266
110853
611869
135494
306473
621
668445
633246
11075
542353
7439
622168
102616
15392
355432
546471
65448
496602
663726
26621
703257
42221
108759
54525
141303
288088
112192
330327
83814
519263
205778
71712
164845
47523
908428
138554
407214
12312
707347
58145
99108
727871
545477
231558
619418
1642
288640
280817
69660
460788
54365
328337
117516
16359
446645
16286
351432
480488
135332
41593
90680
501721
172745
156060
362078
134354
511242
542477
198166
38003
371529
531
50719
48227
394589
740320
289162
664213
77062
651982
73012
509182
25512
54454
141568
259386
234721
227902
168199
489346
209504
124435
459000
67948
3592
283934
98459
809073
98647
604902
474979
277851
355026
2161
323335
54923
352519
239974
754148
84704
61772
828919
371164
96069
42473
106539
151373
729
5030
138537
303153
80355
143907
665236
53414
5833
292037
43690
127391
656919
240594
19623
29267
189954
71945
11355
164764
14044
433221
237041
137507
88784
91508
7145
33620
152330
137587
294284
72475
39300
93178
325669
235632
48553
646571
80264
692262
3378
105840
903737
392433
106603
161744
49390
327489
364455
119228
93994
11919
315389
193272
391663
416121
78939
37486
369516
335107
180483
176401
379888
67437
74417
38679
192684
522943
98451
455396
154910
97861
348465
280732
128751
134346
113731
320236
514632
67802
154985
249620
36255
309929
106527
211
308970
55852
285824
857132
200764
301419
437749
4412
37530
309629
577759
467633
285977
462529
464197
264701
246560
865044
207898
13029
21401
128339
93943
192073
764809
67448
845667
71072
22998
52767
147151
46431
127997
36203
156492
397859
110510
297694
262573
76162
183906
680979
21520
201736
406777
156929
362658
226482
279472
145871
525417
24510
340295
165279
718949
219002
160222
134430
331790
625845
158636
202656
58041
82353
228394
37969
506339
34575
755288
50862
832
329595
87701
436185
363383
212253
121506
43747
182656
328555
305000
251108
75397
161767
57871
105752
133114
132570
244826
60213
122757
276060
32041
10919
17659
40441
344689
291561
127786
133141
725077
35744
707800
212323
286323
299514
36503
56373
25452
57535
31243
17245
411572
141302
394178
21631
262314
139590
710130
163460
44331
582818
467356
82674
257662
478342
351085
472142
45547
428438
202757
190539
225141
223497
67633
14277
256785
42061
386128
861912
494084
679314
35499
1354
156641
37518
135003
86884
336266
839893
44680
19340
161614
518800
178353
251745
14075
101266
46619
27814
34491
592450
105370
47732
210176
8537
374685
31293
122869
192109
170661
173597
26404
208047
407434
531784
621708
503528
479481
70671
567090
373639
601772
197019
33026
335271
218665
99930
6300
446671
103314
98556
89347
83207
454079
120178
118257
394947
537
573424
67428
152266
492105
104086
614766
602486
146044
454493
583650
303659
83729
189042
4084
95428
182730
607081
177889
661132
558041
291056
192454
249921
150473
1012
415133
25873
356231
350823
557188
694403
100382
284056
65320
24068
330500
569028
491498
457108
248867
284682
910293
818759
512492
114771
800290
174031
89948
566750
16062
481809
152544
5868
5578
625380
144494
627001
23920
317987
480446
65495
403409
755355
94941
318352
679068
50488
86419
244764
109912
294974
14173
22833
181073
414
10257
242824
424656
55189
490167
69410
147369
180956
136914
110411
72780
15036
27281
328073
232020
266217
39893
92878
796888
91710
41641
379272
92445
58029
142351
335360
213592
504316
68624
90516
661684
320720
84231
604655
312929
258509
136936
69885
187225
422638
210405
152128
296614
134784
37905
149575
15427
41167
241319
31634
18811
496489
533044
52685
218213
61318
236632
627293
910411
463577
22231
4890
309843
22460
253245
160739
188245
97003
68358
780475
762894
24641
82730
354456
32414
233622
246409
480198
668486
58162
511381
179817
21995
377414
432615
646275
417226
731569
116168
120197
201235
167283
490022
274684
217520
86826
33278
134026
585792
82211
224504
391486
85059
467943
108112
77926
12249
684164
499506
205354
459632
3471
223255
31932
713646
16420
162384
4853
91787
558202
1411
228941
95448
26914
470056
166596
214756
92811
160126
844983
397550
148175
213365
1792
192911
407124
183385
143146
228243
381057
356170
440227
29609
336948
189957
759011
371402
8155
75115
468611
626836
21590
249619
286056
36298
114428
650180
906671
857080
215884
143398
597135
32843
283975
347190
76237
21583
7650
250076
267830
8811
16611
103545
292100
37420
109730
156940
26159
50860
39440
263701
678611
382943
166044
607283
34838
78853
228052
35321
34464
361199
119
12065
22564
174921
10882
500698
56554
440646
15268
565332
412397
58749
20142
12543
386842
517561
108662
2077
86767
128772
11106
451021
65805
16189
435481
129570
20688
113956
665536
109447
49096
201054
198143
339622
297535
571065
3976
75369
54231
281557
116363
213196
107341
129959
24881
2430
44113
124443
77063
306655
809273
187177
45209
397427
76936
184774
100891
98756
186269
236337
246407
707326
559849
162806
429637
163125
185322
181148
36265
264636
187963
14979
433706
244081
54996
57423
369413
120633
390360
184858
52178
421620
103524
107749
396327
641534
321810
114318
41791
777013
501144
19469
326391
42948
457950
105802
101114
413916
375279
776954
376147
218562
303257
772885
243056
69995
464615
14489
447724
50562
23541
404465
228486
568276
360768
107909
21431
37222
354243
118856
296668
21563
244600
31638
400670
534630
84560
616034
741075
84653
46408
10141
570597
133128
560253
582850
126302
29812
195216
167495
187074
45019
672539
85649
106334
251457
124769
115604
1909
580939
231553
112249
3399
40653
324615
904827
51459
76652
55384
361557
436134
428910
101179
136396
73906
803146
370577
300989
131948
110197
64577
293266
87142
22901
107008
637738
395630
9852
153688
5478
359051
217485
308799
30785
529208
610744
60331
95929
119594
137357
180959
58747
61616
72235
93512
200865
263150
279105
2321
239402
72029
76361
371230
774881
588412
45574
27049
130849
147211
42042
257807
3004
67343
1709
62454
254319
386473
484371
433491
453551
288416
220544
745219
7301
301040
172653
16373
145304
5169
497267
214417
550079
406395
62737
347400
56341
244487
331007
26240
47954
470922
608906
78382
94770
398297
850894
538414
742453
10641
68707
362386
181549
339067
758875
556054
441479
197317
152744
59975
21447
986
128257
124312
276820
46707
20133
464477
890746
173043
246331
529905
301040
13263
337450
427365
600309
29286
366456
29961
571454
25583
93996
114844
93
47755
247828
64702
39233
197378
238761
309518
72858
29232
451312
149921
223113
143632
245837
121906
164092
390842
311012
312566
43479
10316
83468
482166
219817
565773
379914
458795
232795
296176
107512
456345
93295
128672
130644
107449
71300
224229
55981
378197
479640
210279
264869
502004
10174
358105
432989
307306
224081
233880
116426
453067
149796
314479
86023
44279
619962
1446
45316
178680
62359
473014
439532
241198
47320
92664
268565
90244
157111
216392
192263
51540
466380
68931
390429
51692
183554
337484
509883
13304
376748
144219
35431
359616
256185
27226
26004
16900
299461
361630
180157
728621
28585
512923
192915
396889
138188
1071
529438
486796
110495
25047
363849
84005
396185
315680
415
13022
114295
129525
14295
23394
830560
231840
475551
58375
393575
132025
17616
48863
280004
62508
91204
186365
431195
251150
527217
298735
536851
271759
184519
499848
567459
169043
96750
359277
164962
385823
365179
516101
550691
110266
478621
21496
492457
267691
159309
1369
118753
66448
54437
99485
213007
71316
124557
46068
521288
780675
9436
175290
95105
15627
64562
227297
131344
725443
559747
161021
224938
29342
236636
179664
400470
132284
124939
723121
245469
712344
41532
402743
503628
3976
90500
73613
64201
588950
250964
951911
244836
774740
30963
236399
30877
4231
96839
269883
512446
278966
4436
23390
272227
102576
790857
413964
48866
662388
205242
60346
253005
4763
310374
340996
109380
468331
240152
16713
239971
880040
1377
282652
532229
9342
65928
32891
35169
189703
21446
62570
92757
363454
481834
610331
611832
24017
81274
652072
20886
143657
615165
308336
654034
92859
213308
63993
363076
147320
35849
134186
297486
64316
327775
781645
366860
358
271606
57340
341035
714697
12041
168242
666218
120846
502222
622907
31272
859300
403793
495931
5020
202208
183831
104315
208143
45862
65338
512154
40564
153913
819424
788366
8658
12526
531609
76273
431970
263855
73808
142663
453703
323331
420672
315325
261638
467492
883431
77830
83679
226098
346479
35023
255705
94757
121313
676925
143817
164183
88575
226767
48890
366
200
405304
728720
10306
173148
99200
265714
153566
240415
34423
253466
653821
230448
272986
8700
107711
871982
349827
106109
480535
488049
495
46273
295398
173621
12610
182125
471401
33414
86738
86669
108801
131831
259014
609637
15988
267636
293490
13471
443630
410176
742437
202773
231213
249219
266448
512444
215081
243333
52567
243052
16674
411964
227463
25862
949
834976
312243
424326
481369
256581
151598
429091
663923
11011
385778
22429
198659
582562
200710
14741
70059
106299
619082
253753
94207
106625
28725
356484
272185
5774
19487
50401
139039
284078
233060
21820
429218
255463
585723
75127
898180
129153
506735
673278
50330
70106
211443
238784
7757
599293
70373
99612
135370
735931
186342
686369
283817
126078
891439
66230
92933
114890
47297
98689
537929
21922
6609
135786
200888
117813
57898
217458
314760
88342
374893
443260
44562
203725
397678
3394
97713
516107
319119
377876
459820
417428
82325
40130
157249
263418
357863
60278
457521
224264
101568
410810
141912
658309
29028
17146
67190
40281
15017
388441
47058
118851
158380
173454
77964
123277
60596
411474
2898
84347
297600
594707
111628
512054
497939
183541
726693
273198
718776
723
318069
680490
329464
33013
124796
27145
248054
243264
325545
254782
323919
481210
127396
388978
593385
293895
729453
229035
264992
432236
149815
475152
73989
38094
103157
62176
13829
919644
23702
120657
781637
394036
286955
208028
28039
501493
159263
100551
106348
262205
401835
877277
16136
207856
205195
254378
48926
536894
158581
777191
511095
91242
227184
231665
135951
39837
27001
49968
187
196329
2541
371141
386983
5310
865981
78329
58461
57164
8420
430276
52846
111546
37220
15489
17731
66047
158070
124392
130160
172085
213635
17475
301587
27288
243463
64640
271464
635480
410284
58618
15318
2274
559357
820157
433966
363175
215926
12736
40306
148423
95836
204867
208501
68915
738999
563317
186292
84401
484087
52470
515714
109466
58968
338602
120238
6936
1995
45864
281251
101891
706511
70888
257312
20677
4349
12696
508028
598790
20239
9889
776697
814045
290784
233479
482507
36903
62673
37050
68878
567
338779
503671
16591
198052
251366
6209
57157
310451
191353
8327
576527
343656
3218
17247
624770
153562
88735
93424
202881
130649
42300
696321
151525
122858
1965
697
770582
78370
435684
138917
407298
700685
60459
490182
232997
18697
173866
542512
133540
248525
16393
8
468571
251553
51552
177084
66790
743967
338050
1501
997
147271
356223
676023
240575
110262
148442
36304
170736
54692
1211
161182
39327
94949
204794
92269
179229
580066
1474
587654
37270
58265
22713
208335
52823
112264
502674
67989
419447
10939
314962
17713
257762
240294
61869
46249
521774
83514
12651
160442
6528
394808
442993
276861
27426
241998
810675
36033
298754
297131
95667
575288
426763
19672
631325
307645
23716
484371
295934
177080
100456
685835
149591
618550
24633
628244
336212
3441
180598
29615
337122
513479
330334
142274
419866
13916
226806
133545
229137
180134
873281
219853
344584
19804
358891
599228
18845
58806
726836
22944
585961
433416
659113
288892
672657
428027
312924
359104
321522
63685
163522
58837
693470
322398
214446
254453
725864
431606
141570
531968
690408
387439
133793
13202
257707
75257
694914
17408
383995
187874
380100
149773
210165
655141
100887
329
17082
395275
249459
134104
48062
139022
85349
186766
440008
122995
241744
222596
513560
63885
67426
225394
82372
144823
38532
90468
520444
119596
41274
70523
263079
9778
25833
569825
204104
64099
63661
303780
452924
521064
73111
746282
292119
23566
736874
17648
21812
309027
201330
260189
13721
44435
248439
25512
282502
105083
41666
152593
738512
5287
559221
517338
61296
73839
291442
207452
317991
406816
527254
207902
383283
867679
4826
369182
931219
13224
79873
533223
471437
16102
92544
531729
15710
155286
152892
218694
147525
70837
84332
99137
101573
304933
548659
51076
791746
148473
402644
303350
8583
267554
117785
55636
167056
500047
388368
359513
394336
369394
122070
283563
108897
325573
424757
230032
115895
7937
18147
346310
352176
2504
126028
245716
397077
382752
235003
513544
137752
157810
363736
14802
407742
247071
735604
211336
275649
262263
13924
74378
506549
28031
424259
89019
644922
130851
106081
9920
175885
38286
345898
825874
56513
82763
75058
554303
313704
548199
577796
245378
343792
54523
456537
145790
72301
268991
63360
559040
706041
304541
89932
147309
261332
216811
255154
350
46031
962626
7159
44924
19735
282764
429171
19207
73867
95000
422224
228726
186536
202400
111306
216952
30265
709699
111408
491266
161323
567036
89623
359793
218481
246497
144907
227713
910661
27112
587879
833676
42754
12725
247365
167174
14868
140387
24036
763794
166955
149559
190787
33297
37461
389162
112147
27236
274548
3443
815264
193174
439366
100810
411341
25942
245871
172123
668783
51298
75902
120558
131690
581317
204931
286719
170512
433937
309369
802939
63073
35518
32999
129175
46661
689652
367725
40463
380295
321171
546888
50400
875059
254227
353732
5237
121563
42221
12558
346122
674222
56832
942122
128520
251188
292934
435223
35063
311448
62489
362438
503161
226412
478214
114445
55158
205329
880326
22815
422611
19222
139612
335325
292094
561752
23727
455630
3024
98477
26629
665902
335735
359006
154676
145056
355833
37782
49838
2766
7724
238055
67103
285295
6547
113830
154095
77130
4628
216607
12377
491494
384898
18274
61005
147206
211783
567849
205750
30037
577287
83
115207
207126
151702
105409
160323
586819
1322
155932
2453
92510
102556
28821
765488
35691
507172
93763
86836
267467
579335
286272
152481
249792
667843
900
108081
217673
40814
316910
70261
85006
271768
329021
761377
52993
64849
620924
293225
25716
65241
268676
271930
466875
28604
90285
3446
139300
13651
60951
88964
5511
319205
107234
21173
33166
248243
452590
408004
271213
134485
498687
72533
386944
146643
167903
388851
619575
1844
220590
669075
549219
305277
524885
21108
581421
51046
74696
222607
382551
629424
19934
1504
377350
264531
70001
51650
393782
813669
272548
66955
137751
491602
538769
228918
284592
373056
63770
141637
232030
365210
30910
275752
9012
240875
685280
110210
110689
556887
146913
92214
373226
184299
318005
412140
386041
482359
450355
296838
366412
467228
316330
45602
78756
198201
474363
11220
44304
4790
251914
383126
933215
246096
459228
52207
78581
72613
360935
326081
229447
155708
285313
135292
178024
477832
484866
80814
77944
37375
2263
564248
91160
301487
143415
5890
85225
718285
597415
297413
387922
326507
21200
71115
126140
9084
112816
51375
94959
642641
392580
16976
191264
118294
379833
9236
503769
4777
316037
27713
74985
149280
10782
5654
783172
58327
943757
516278
25101
4199
352998
485691
729092
743122
776688
80772
261324
98129
23453
317014
34650
622027
22488
86128
110428
185410
287896
344173
460689
83098
271900
40164
65916
62568
246561
245119
159614
27821
545517
302757
63376
130315
311
375550
56772
43419
735775
542289
391737
405719
730566
5644
563316
20797
353628
73410
109891
621458
706478
267
330179
784239
95069
427137
464163
224877
277795
506755
297062
59121
387547
325330
522094
161109
153426
29080
1187
597793
755
195917
781788
300622
46760
118036
97779
56481
123989
17787
422409
509693
118279
2807
446296
220778
338687
25183
116490
91467
277052
152239
19288
118209
465419
271612
211637
404518
399034
591802
108001
124923
230315
163196
242488
279833
132249
50626
163332
25453
626386
619241
545665
164858
103054
531058
394391
229037
136171
28974
268650
30610
12216
6599
201765
247829
114521
142096
186382
594504
40584
162278
715641
477964
3747
67489
344689
276871
208567
75102
426831
7576
83298
496098
201678
100781
57333
300039
575323
67056
192900
739009
243010
53538
378044
18948
278240
357069
780826
5042
464538
78761
16791
199030
51355
552865
155984
54227
3342
44050
122766
390036
6845
93700
389989
72025
197819
265772
81400
425710
32788
216722
138717
352079
172017
55322
261067
173613
67319
82166
209752
181385
21910
329519
79739
9457
32654
285988
117622
120865
325737
22068
149034
387129
150699
932840
184498
7351
655926
64949
20722
204183
635856
149244
16423
263526
251018
114714
414898
320334
8172
66964
219485
380137
462184
276823
296324
236358
263829
140555
406807
2771
194374
47545
1218
399886
747926
11580
181024
719386
330385
261733
483148
52285
218073
568630
4393
15829
632107
312863
171080
454387
45739
261335
534563
6020
128418
55882
610502
27929
41384
321930
394102
97132
319197
509393
9826
23374
173813
426185
313
403006
33674
212607
69625
32532
54409
74922
834737
371256
82711
82670
152832
89728
50021
14475
57548
25592
179728
187714
145254
53795
655802
151447
5814
385235
343735
635181
147495
221503
20303
90376
147940
683435
50673
26285
160960
30432
232850
53293
317660
276581
47684
535418
49359
295058
85760
296699
51586
126704
218819
406909
170552
618042
214777
121361
619922
172595
500925
72081
331235
32339
7427
96105
187799
460841
11071
218692
787240
60319
68972
461313
484927
832738
59328
114272
5008
68303
337404
542389
125052
106043
315204
449352
142548
70040
74
386575
867
155754
10298
391930
297121
515663
31153
351902
328872
446272
416074
649644
10452
78574
528699
370851
263532
64099
362674
388916
81036
13904
102563
288203
187977
283563
41424
121564
499401
247025
268486
243611
11912
242224
10
480915
7906
448814
215103
351874
122790
400617
14156
332163
122720
391207
21777
13810
272454
409223
391299
669955
171025
355106
27783
269676
344043
341416
20593
333590
268051
331573
52419
168258
68464
36673
203392
162031
293474
40801
200335
22426
431787
540143
161224
85861
579996
6438
142330
155211
23201
4223
82368
70668
466194
122337
183188
3766
125956
518878
92846
551059
88630
16570
167976
95406
114126
367767
64520
471657
238030
213571
223244
200056
176958
137642
62217
445543
387381
150703
183362
99871
175730
689122
75804
4991
254325
12181
204710
311172
157861
11447
230204
261290
387671
311350
74776
324095
398830
208238
634689
478018
3521
334180
13995
507788
321371
130038
364168
265176
37901
432271
126425
60058
608770
276901
225972
21174
307195
201579
267109
129371
19145
193977
85422
82501
97995
124992
84519
276626
396257
297035
16833
539855
78411
12346
141098
133109
10672
296272
98524
796217
21596
882
173685
614852
809730
271
164919
81342
192624
67210
41877
248466
578557
66461
46503
356051
200005
430830
488573
147689
500318
74761
181704
299059
119518
348164
11297
203971
454067
244027
73769
259348
739946
1045
4213
148444
352128
314927
75056
22767
18407
592607
40420
136567
17361
8863
194357
209070
405178
242239
187346
146425
105741
531542
651300
24929
894485
158494
92012
190360
345317
264499
295162
63795
534647
286745
89038
470661
122946
145079
519659
64686
754727
40632
188140
1842
316848
31854
404118
76469
59351
341949
443669
10052
57318
259354
265156
65612
511735
436326
215911
642794
232416
699059
398910
102518
40585
5968
58509
61444
52161
524535
743832
45635
429098
12428
299451
510655
20317
7532
176852
119456
152606
398796
128523
799072
10995
240085
34187
293631
257556
154835
161400
19368
16527
146406
630034
763416
605841
58390
112639
17251
125422
183440
137213
202741
138595
58687
70903
13385
1655
188560
228898
40561
83437
347928
404317
330185
13779
716933
16872
197839
290949
102152
61340
365749
132790
611683
334622
141216
317637
61845
23681
204089
78
589604
259434
694737
75029
5111
393196
93102
786563
1240
45640
383406
239852
643546
7146
195766
429978
512085
519807
102099
47819
624973
523857
436871
80766
656272
397958
173583
321960
361117
271625
407597
175948
49808
249807
562326
40842
359114
465981
127522
352198
282011
138861
64718
335377
375777
196331
284770
217451
101373
302592
227435
8340
199380
21266
463
359003
108321
76797
179854
103767
108124
433517
475414
1859
186340
127859
12558
553912
470384
453959
266655
186528
26500
6849
702162
773000
57987
352011
13223
187127
217468
239566
8228
21455
350349
93454
603446
486319
701704
120041
200736
151855
156727
49094
314131
147902
424920
119616
697860
61309
49022
463057
138448
99270
329746
351687
502881
34083
177790
148461
425446
253072
378388
151773
25967
34733
310374
237421
448103
219504
18012
185099
550809
502845
564061
186850
720959
245861
213208
83882
141926
331460
127291
385349
220002
201259
634671
32917
408839
537682
285110
270298
349297
11655
438211
19040
21603
485883
225906
421564
368234
319102
550685
109695
265163
583893
127318
273408
855266
687804
264895
701280
424061
188223
47879
108387
12872
43352
239271
73820
748579
22347
41292
354178
150815
617064
47523
78485
739432
362249
184269
355065
428209
343879
58742
321278
278468
72721
173319
921104
127118
112735
363413
351542
13012
184388
163087
245922
102636
70585
190938
738462
114411
442848
305174
62726
407771
259066
48413
401042
12466
370888
54533
67937
219872
256749
588422
2873
401730
119000
36141
132172
24766
363572
93362
92410
213311
114086
174347
836359
9165
109501
114472
99236
618572
38546
436829
340658
133702
309261
271290
30611
385942
745642
118504
222630
557587
68416
239046
71292
241188
688012
459954
245372
518573
142384
10624
268
12222
55888
164836
416378
228419
80389
401191
81657
38322
110789
79078
135359
240372
42092
42001
321027
159189
25430
280452
110744
7850
39833
758511
180864
20574
192478
450860
198441
412952
491017
407887
348056
169191
310144
45124
629043
621244
101258
308329
358094
178219
206292
514504
460045
619897
7314
249994
677609
431095
2374
135809
230808
383789
46013
5062
174060
151075
93857
30806
19369
11209
798198
656409
94890
347874
98817
147925
496978
698982
287317
44310
5975
264925
188208
100733
16953
224034
411787
184533
706844
9163
412543
13070
136970
385153
366758
68204
517488
315576
487809
678173
26992
642656
444192
93421
10198
14982
113076
232223
327283
21355
442103
170529
632014
364638
204198
90417
24802
11077
29301
102796
223216
514124
63519
56174
297636
290475
304539
110548
174734
123087
85136
225062
759742
298513
67594
298599
651544
122803
69358
371736
58410
1354
43683
178292
539308
121381
800944
802627
109303
378806
148946
89956
66030
426266
387003
8456
406081
185883
175585
24772
25705
111834
271670
197303
168253
213884
83494
12994
707169
846338
181587
164429
22377
15004
468327
157527
311099
513792
67832
409255
66977
2653
9781
509727
41085
159025
333124
322055
818860
615009
44822
333403
101724
42599
356127
596240
445411
241608
67971
170201
307372
436810
3405
267051
116178
373208
243206
314295
374000
630572
309199
530790
32513
884464
50397
160566
104117
330843
132801
71236
324526
125895
244604
166445
127804
457840
240168
227402
154834
342347
586095
175990
103715
428157
3918
155538
492913
304847
223635
1940
185873
11429
402835
313954
115510
116467
115005
10485
325289
253603
124343
244601
13421
2113
548110
31353
85658
301615
264447
289136
446055
400304
86111
60341
236749
7836
224414
350542
475814
36345
447848
284698
215191
41766
165652
325625
720655
227217
412557
203360
269519
435905
13247
14405
759526
70359
3045
21973
647940
28394
62755
215401
16762
50031
853789
553939
634691
166034
124033
418076
857575
162335
855833
278033
275241
354678
288504
209497
15290
22713
579570
754509
276484
335493
520396
318817
509714
107188
850729
75661
45030
790824
45891
218635
76709
6377
41428
322754
41420
37134
218922
110028
336766
222678
529333
69035
80789
417
178554
128960
313892
646214
20305
24195
89258
20714
684537
521029
47922
83437
684665
9972
140561
669359
63282
178183
235939
68629
66783
2949
507844
591767
29758
72361
240661
592394
9499
326526
527459
351842
495078
136681
568965
11700
150340
105508
388472
376935
245553
46567
44533
261867
107460
202082
92682
97769
203322
82866
519046
449722
13713
168875
104423
398360
222799
11661
217743
52446
2771
160271
70742
156497
209800
137315
131930
109510
380193
127216
27595
494985
839186
349297
46133
295860
36515
585554
433054
494218
127009
4856
455504
660809
407738
212004
48437
38114
427949
436693
743145
544173
171320
31553
25137
155904
51295
188977
62143
204115
622979
323619
583512
523187
118904
25870
769998
238723
30468
184637
631671
195997
11901
16219
112189
412895
495184
51375
58923
81208
276577
114959
283875
89063
428091
277073
820765
19502
376088
187
284949
245072
164428
612497
37107
422674
666500
211294
7767
116260
436199
599005
567206
251003
608623
103603
175653
33982
244486
434351
179594
236195
47757
429923
266468
564494
202736
120071
6599
188302
290948
178745
137906
513437
280155
62712
311650
21549
479535
340703
28976
52913
442143
169712
39450
503365
377170
365631
234872
588478
170243
150915
195332
49265
443099
197555
743948
27655
67549
14528
394173
67594
116710
677710
18728
294986
630519
48891
86746
133878
48962
14070
384816
2241
378609
440257
198226
72624
141262
1002
931720
209267
473279
358249
205797
323239
76343
88398
847599
471298
507348
20989
143338
620219
357249
478957
354658
293529
4507
444542
72595
50692
18261
796830
517376
145516
19291
13391
415964
487608
34743
112483
680430
196189
119503
348067
322849
33461
90153
65583
46790
55846
362875
61353
270639
61879
291794
303469
318517
98330
286694
44125
59182
88430
79963
65597
146732
77122
481245
543911
232152
821478
429671
156413
422830
33071
5751
453254
466756
14223
409855
243780
292401
70425
832602
731
160494
281952
31171
386171
497667
267488
272991
633851
74625
591064
411018
238892
129936
335496
120567
458375
286420
460804
119222
326325
121309
624949
509851
425687
389472
222592
28286
59887
330486
174799
497393
354530
245793
24922
645842
246792
263694
38183
66603
82986
440444
194893
104310
655681
144508
543646
110332
346598
100281
22804
700110
80185
113601
18549
687295
497574
100249
540242
208605
819933
213465
51575
175069
52341
101893
20351
12090
112981
398976
713245
359683
733531
216152
138514
53397
213255
405992
558945
342759
286951
685936
23410
116281
595348
270843
149145
19941
385476
416389
335321
98625
465734
203339
198176
315175
14036
262853
141434
380701
24114
891368
130787
61665
104625
278861
313791
394642
178099
52915
176924
25048
667424
259267
594903
124091
354739
32882
203484
41287
656792
310359
124157
557981
544984
113556
27040
9695
148502
37161
269227
78744
55350
329473
92986
88598
132715
1610
219324
354072
430607
851
289371
101462
527111
26254
928803
686915
611
206351
9558
226761
1032
179768
194927
8636
295575
3826
102320
598510
382182
359334
823272
16558
721279
219260
62337
190089
11342
67333
596952
733974
73565
172496
33746
11676
78492
47131
272159
655831
576088
273449
63113
271244
508595
527845
301341
310969
303623
309097
191149
428433
75706
327722
49139
90607
115807
55595
277993
71531
711497
52325
373259
443884
312868
230327
300124
43260
236770
163526
509704
729753
307884
150239
357748
12128
42173
219196
68439
658086
122244
238198
156627
51277
51837
196258
33700
288358
37013
116995
734629
24006
163947
516123
34046
531780
146235
64465
67816
325009
79548
100685
132874
273495
2522
504145
428016
8689
800948
572092
9929
176009
82101
55930
1711
104969
152881
511930
50447
141931
285279
661453
800940
2038
240639
181070
8088
82810
150452
166681
165507
393805
15196
89033
132877
114990
2608
57369
358218
80
470824
282141
168622
514
242981
122253
51828
535008
38630
85799
376395
43730
466763
27583
395267
417534
24088
32497
586374
508330
107394
2010
901889
12943
65586
497206
107053
3727
112348
39914
219702
15843
600346
192252
93194
581698
9663
607146
100066
190611
889099
82718
394375
42975
471990
228851
747520
291448
128027
595822
16444
327585
68729
407165
9960
15472
350258
59085
84716
143977
200876
240936
151795
318886
74424
415012
846567
290680
330166
129590
387208
213216
508881
7566
41714
277771
274704
380280
220198
93502
572559
8363
556340
245335
326874
87568
168976
46649
505333
316272
19094
61185
91370
139458
61090
56412
20872
288746
173303
205595
38769
121768
31398
90123
73200
146968
100665
320059
821957
247961
32566
172876
41573
679553
192792
144184
696836
166226
627041
363101
441935
24826
8825
175418
266152
86486
239250
30246
8081
169686
148535
543374
370905
150363
444141
233974
447461
60403
199112
198422
9638
40719
169976
24096
3794
445576
297903
706419
203602
68079
5148
24250
898489
8298
6229
44524
283536
76105
198182
29182
123661
73638
540600
572120
473586
167067
8315
86645
547309
176467
183215
131590
167874
604457
59185
265808
307183
119789
19449
181900
51219
104901
353326
56473
105446
518132
29139
765290
342593
145683
244950
607122
716127
72018
69568
471463
417280
415361
137195
10643
140813
295790
624328
529617
336013
316355
303979
203536
39075
482509
208508
469468
136601
43192
79459
91914
355078
62378
455954
242038
20881
11917
522818
95684
463050
712690
62283
384182
343174
531134
2112
131890
20014
159836
637264
69529
68705
583825
8090
390866
32410
297618
196145
835850
30086
26092
105782
319926
57526
72406
38804
418513
61893
91920
334155
10695
113919
62901
45932
784785
137006
411314
56143
154429
148038
859398
535318
273839
166169
48406
501743
101677
439593
198138
68169
349439
115303
26020
831076
181239
722523
19288
192547
326523
308291
460648
239072
18898
70875
251115
277998
82985
233940
82723
270333
234132
216883
44259
229738
610447
22436
56639
121225
178200
10665
321855
265570
31929
90247
281152
640709
545247
338036
538526
310376
529065
108248
100948
601295
113526
3862
13251
156671
705442
99805
18762
721726
16364
256079
49812
53056
363970
388501
4626
558693
655872
214183
459005
462183
99376
292496
402968
252596
364363
209535
35205
158083
151336
36695
270742
12417
29883
34814
591804
611423
525930
949071
30209
42337
412213
82088
257788
452303
326602
15601
39416
295843
408096
387308
264371
577819
430638
420089
914422
93595
61245
208457
335159
224823
683960
193656
149486
380639
375471
244769
455146
123533
2952
51170
7757
102209
76734
964
8468
282633
364412
37660
38663
425472
29887
335322
246260
79638
239532
208792
300865
88674
677377
49142
31416
445438
99297
655058
84105
236715
93529
90553
828051
150304
142104
163306
53109
55049
285207
283101
594168
43491
169483
160666
94199
335506
544259
48274
34529
130470
118578
676006
321357
140660
376458
958440
34116
131964
369856
879838
355737
577468
594547
138
135088
145336
843467
233477
93646
70768
17592
97616
64818
51065
124467
180980
82984
19169
402310
4572
242958
381641
140803
42586
341457
149386
355593
181952
406096
496168
220964
820398
514079
35126
22252
141125
19372
473795
87930
85232
19945
739852
423835
42668
36478
96024
917680
397708
244978
807147
410453
353452
528145
125089
317419
49932
18595
593047
170043
25249
506895
123682
498574
127531
857147
80677
192574
181079
94977
107896
83212
421036
99681
93498
238141
108378
128655
389785
124688
756792
574480
406595
425480
217472
729955
210741
54962
125768
473088
56430
53093
383799
169177
260715
41466
291688
339249
373424
38867
100195
280777
165929
147942
82871
376353
115448
280887
136986
263281
37466
58760
394699
459839
211562
422647
75869
29127
134807
11844
362197
60053
38708
185148
464974
2537
537165
35870
204029
421511
265870
48199
329185
413510
565448
58679
599235
149560
567141
716721
534646
247035
251436
922183
425559
121060
470565
464728
201819
4682
325897
74778
35016
36704
24029
147779
138738
337367
480396
171729
4523
664016
54847
180186
38963
680800
33429
502734
15206
314724
48671
194563
2472
306856
285512
53372
161426
88700
430792
811766
309408
8255
317993
79964
48580
19568
547708
172833
817008
8986
785361
90215
10990
316003
11061
140665
150192
31882
295604
436176
270623
166874
184002
276554
129995
381076
127284
747437
12498
551672
31611
230086
40852
92146
214631
295844
250965
243204
11118
269112
222011
518995
24394
61760
194676
199472
111403
495183
383893
5449
785473
557
175462
97650
283502
179934
131727
363950
138758
630601
9347
36894
7944
386629
657096
388187
458678
276848
290282
241741
63323
946
492712
74708
1517
107470
294053
220882
629160
468673
95885
295746
581304
52741
2706
14691
217061
72288
9995
35464
260443
72766
396127
74357
589972
85987
236308
182971
165518
76218
219104
66728
37067
22333
857843
228676
705737
213532
149748
9496
654331
658199
855
4816
21162
785517
840945
50942
199420
165095
415549
25631
28086
7682
162754
176731
98634
73405
161320
86781
408909
464494
265432
77524
102061
191885
132374
217506
129375
150230
3701
560368
11036
44273
171375
19984
370181
480082
41099
146579
61028
169752
471440
146429
384183
185879
294678
319276
276272
47097
75857
1815
182304
182259
10500
319819
329319
41307
6497
116483
338951
321965
87593
298505
18950
197001
531205
109304
207080
814
293348
528414
156127
487151
570581
171138
5760
745911
260546
254441
95159
347161
332809
135465
151914
82663
23829
644929
10905
112763
36807
378157
97959
261223
505749
182474
213393
457775
7129
149120
625099
616353
780299
103701
195893
316975
47763
153556
26786
94703
120677
164246
32470
394826
253737
171696
288286
163534
42193
677686
420257
425564
437502
38467
116179
15010
114478
105070
794733
160722
47618
181588
451479
14428
559363
549443
148341
58036
22467
73304
462217
63731
241983
152949
287948
127954
395743
112123
671857
338986
206269
431053
594695
249706
77151
217275
513927
393903
411536
13068
698187
159853
58735
102875
76126
221419
7597
232470
330088
267262
151736
18814
243046
158972
1453
504965
392566
16890
332640
473961
151034
478386
295322
373595
1236
584592
48263
127884
802692
525538
122104
60654
1623
46397
190698
1110
42883
316260
566009
42777
285701
79856
302805
602456
485553
745598
28694
139815
293757
747015
412857
174835
177992
33525
331480
40879
321587
172400
89012
306715
297316
369822
152122
4668
39719
154947
64117
60657
398243
353631
59944
365575
206120
207995
905957
535109
22739
273106
638249
448265
36317
713115
313091
313445
110486
430841
693278
107555
136892
10685
341277
572044
3265
72678
100096
46175
152443
92647
565767
296897
235500
288009
42704
67561
50805
23996
237917
314151
543732
150828
174045
429116
213858
113115
7464
205536
215709
504188
260541
121729
660582
198135
90103
7428
22315
243895
69365
360142
90910
521738
2703
225582
448203
1281
259057
664695
298194
48390
21010
310445
269880
168335
370594
113040
244988
239740
61011
95284
6819
18606
30786
12585
30401
45706
21318
49565
601650
242060
132461
693782
376949
226530
230053
197802
255273
55726
65826
191451
87106
2144
43443
134033
96742
50696
10064
148199
514140
133916
32026
206093
188464
539324
777816
190395
19354
136
25784
130027
108957
21744
33295
63145
7087
267819
100352
4101
21173
602524
78427
132396
277493
93968
417962
126691
211003
28981
606816
334281
376188
611901
9531
25481
61359
16519
53564
32739
98147
65932
436747
419002
46051
186706
27653
728560
120508
6417
445041
221220
2486
164451
347105
298746
900070
54883
279430
400514
734148
228929
701430
241935
62851
124839
40246
211465
221544
517427
2515
443241
512057
1325
11360
452844
349656
166471
471652
6578
64825
807486
139009
184753
409828
189283
410030
555974
25001
275098
22150
74707
195730
322326
549565
648093
211009
462603
16312
58686
74184
288302
79470
74939
146152
684370
697933
226530
903339
94544
115637
55321
82930
343807
477906
321499
525753
26365
130703
61109
16747
27119
104506
142085
20967
62232
128506
44124
275633
46744
488269
40413
52950
460149
612615
458871
216211
72452
845287
9662
324009
173042
95102
169478
301928
641308
355952
174031
22554
126610
445934
400921
615703
39497
300583
326710
181756
139401
17676
441704
451990
3152
45024
62812
93634
445059
390580
200794
201084
14747
59381
76484
86609
271055
226326
17575
227154
38011
256646
668359
113995
148008
163443
6328
937
380562
384518
28928
1128
514870
717285
804876
110300
463651
55547
240494
176707
184532
6326
21409
874781
498893
292829
63526
60972
106449
670542
202259
19591
66030
340029
471851
368599
254931
763542
219568
30950
247237
115526
191253
216780
243071
31284
18002
32357
584570
605965
87548
326879
525772
2590
514776
12470
18206
677124
60415
616882
192678
436700
141925
543254
27482
304731
82626
37570
132127
48462
231706
14650
8383
1909
51159
42520
86227
100983
217384
177689
75114
198080
141145
520433
141969
103454
167774
222908
184841
358609
730320
50537
30913
4035
51302
299059
338946
88987
33296
621956
111468
4096
138064
316584
11588
180728
224561
481546
344005
140713
705999
306320
521532
447160
76551
18687
319
29111
350232
11984
570947
697179
304097
5372
411507
129236
99846
101162
18556
506
202240
62728
263445
440146
290006
518318
150133
137013
620951
81616
341891
192666
193718
27284
39693
395352
4605
520002
99473
286514
40265
81093
404838
27734
122219
25181
28185
172685
137973
5199
4817
67263
95292
540276
24395
174144
30233
415876
94270
110114
143709
9801
1542
691112
56075
296102
524195
32712
647484
376223
323872
470181
3487
150243
472605
374908
5853
306062
48978
425300
20242
273470
136102
16103
92887
379412
316880
51237
442297
790666
984577
215722
365509
498690
132914
76365
96338
172454
215565
72936
194493
95875
153612
494820
442714
23464
427736
61032
373165
68510
48098
572308
5025
8982
52563
2267
241338
195581
286020
253835
97179
189368
154828
66327
262904
24244
512670
176236
146815
5705
652521
364872
22
89225
73651
52745
133395
157980
48089
223408
2839
223258
16396
337791
249921
110492
813248
250372
349777
407539
231573
93929
14133
194828
271998
235935
15960
71697
522723
158969
272774
168114
109894
74745
117195
595766
135821
28965
77227
682881
1477
356703
187676
117151
117378
139438
143582
102854
251692
181429
550102
553016
388921
241130
58942
729810
77039
173326
431695
38823
266018
56336
156392
191540
360784
395841
113087
32389
356483
429422
213513
764813
130052
349460
41128
323414
265195
314424
316507
24196
432331
44051
650751
55495
16081
104722
233454
145611
43554
63565
197887
202976
657178
340896
92412
191046
653829
6814
40806
57213
55753
39422
93493
49581
428042
877
903877
201893
275076
151046
21826
47714
480275
118546
421845
83097
171637
744722
531132
33567
897123
312533
176384
145401
214110
75963
272166
39480
24571
8474
117745
699845
209205
76017
23416
52736
256377
336012
20200
12071
564454
91476
449520
19180
205591
127977
190534
187353
42848
599521
67926
666226
15386
45441
158054
101718
20733
248197
500089
433063
299063
120431
133635
662011
583103
43132
670070
254306
45237
630540
261198
15753
148722
61333
785722
108054
22893
427087
295219
372922
946562
112713
78296
300
156662
468211
307124
296649
30833
722142
51545
48295
157420
902
949443
63924
121641
13517
119822
581950
441526
135054
81642
53960
266819
583641
262060
800257
41094
85055
317
72988
129372
556537
109600
103664
70476
183900
4499
95408
510996
229848
61419
785787
282925
493710
145817
215619
858461
330324
15584
100499
429847
18335
244237
471052
94789
118581
79685
62724
477605
613026
33448
10861
361987
286177
9703
267838
6831
504569
304190
327882
272090
572828
132075
372193
424673
543440
178315
345980
166419
27099
37033
646677
58619
492779
280354
97734
119094
403139
616098
436659
239994
194771
224407
146420
21054
124508
511841
136121
121198
730090
97309
299333
59776
131249
143683
284211
478528
346814
126654
17378
587195
148676
308198
8319
50574
698713
90076
169739
344311
49323
545454
293775
92519
232615
232447
44359
12264
320934
196263
409908
443267
90027
271453
317055
134342
539908
22290
2869
35533
18687
605591
542875
596690
86713
774847
594933
305188
566458
719331
26568
176258
30366
387125
371425
953856
20752
92430
201302
316542
45203
540109
41033
430211
68280
217438
565339
288299
113147
508218
236294
164482
287673
158413
275407
306381
97372
97714
17760
33060
65192
33614
391632
31526
131122
97355
426800
139306
293545
366728
582853
405278
95194
44777
43890
123759
824748
83256
383489
190305
755239
28483
76139
117633
101300
488184
60419
340678
6005
264138
43486
10869
94528
330501
420066
117097
143813
41457
287983
35896
80708
181718
180137
639861
122990
710310
828161
94250
385627
249410
367656
272778
69694
137926
498262
861522
97933
292743
152995
345417
326762
559349
268035
455599
426829
97436
555408
63014
103961
76070
395087
97194
433381
413287
94163
19681
865747
308082
132607
171252
190633
96339
382329
90045
7037
573633
160460
101797
207015
348924
19268
124824
426850
407483
979648
550027
141231
449527
28164
647577
812100
112880
832116
334842
450564
88708
42851
637396
318979
253306
684849
28275
43130
160466
634545
226521
32439
337083
18603
742089
878961
265746
703892
189170
40999
159108
574386
176452
139403
167495
128080
321276
675524
160685
61335
38922
170973
62813
415390
5706
502062
313997
212501
34756
518310
226076
143640
16310
500736
53415
438649
561921
922012
122379
185863
409211
316
193918
183381
235775
84831
96105
216849
75354
652793
60452
116834
939476
14156
89121
42023
332889
6267
690467
336621
439155
127776
25984
56540
940
120060
12821
210426
20589
282736
122406
518192
100211
620005
144401
373161
123553
108396
371439
291885
68672
162642
768980
181588
260
600881
12116
189583
31342
250343
211983
2613
36026
53756
893935
55040
335317
576978
85296
621014
206479
576739
513668
371125
308286
1138
603911
471816
303443
57726
40315
281510
722805
149271
720831
259373
24366
198449
906027
57344
5211
125311
886617
273848
118405
106006
647194
69154
779132
569580
313948
19792
180824
401857
130402
123776
177358
491234
207131
179280
574712
334395
415854
224398
211275
178433
5053
483656
539942
48295
432049
86300
699071
30347
538364
86747
24653
108478
191635
398907
14125
107280
635941
71601
598076
362261
928729
495406
523929
519767
1474
46315
288481
133343
322252
170101
192817
5010
929325
602942
109933
515592
176363
341608
9447
252681
435741
484330
716585
607240
221549
72292
660327
37581
6619
127995
148359
152008
50954
177121
117903
233325
303937
507230
56604
738523
256359
2242
166678
102972
644175
508413
284183
152609
5229
17008
129281
917633
631301
4936
106939
248138
193235
9087
36057
185808
184004
1847
18284
230267
22634
527242
115206
253267
100294
26774
29574
61886
61844
968961
380467
2307
85201
1670
113980
442415
116652
493460
27557
102187
2908
758238
239389
2513
241946
741627
442176
189010
146887
476006
599249
410268
815015
153854
185799
295032
84828
666876
253241
79321
17996
2404
444917
42577
117988
4213
649302
76301
47303
95842
341074
380872
50584
278945
96201
28073
384529
231123
4556
17453
23258
705746
122422
111316
49651
59982
347219
298670
22716
64190
417990
251174
8782
395862
11732
340340
156598
75749
85987
215516
256790
218522
421370
368771
202772
231559
93674
5065
469006
516496
320787
135306
301011
662007
531024
38254
240656
89188
150152
254135
57322
211990
83403
47634
7461
324838
210005
262258
6984
360807
31611
364030
43710
79084
41437
56400
278144
21418
225262
324052
42727
379880
234678
332818
443243
717742
48310
46620
588625
127435
78455
181353
135235
251669
431048
499964
9384
606373
196841
228766
25348
348959
170506
50295
116331
17452
345885
52872
677240
208881
805029
277742
222078
18846
88226
235098
392018
86494
113372
54013
194760
570303
104350
313733
80700
3827
288199
209578
14752
70902
897393
187974
794540
32589
568993
79687
295043
620345
167925
126813
136983
413613
270422
4689
585843
299613
722316
39652
607202
27459
64563
100350
398934
344568
149558
271702
5562
805070
253270
25950
2238
329730
580756
87704
64185
151813
41264
86681
177833
156897
66208
361767
262006
708983
180117
166895
177716
27946
100742
368935
88323
7862
12610
85691
345145
116354
26331
355658
240406
207329
95556
163088
94107
26959
372362
34171
4424
352743
56203
336933
539499
91160
219868
19649
21896
666416
123781
267256
523638
390906
232270
338840
53830
138380
111074
8631
606535
54896
325448
582340
127257
570927
273925
182422
303132
11194
296554
198131
3152
49941
529801
592312
199704
573983
52546
540691
130038
483846
154014
543687
297213
139820
60570
74152
170
434614
397553
329372
320550
128976
30137
507073
149920
77347
83093
706996
81194
222641
230615
853660
215584
334394
397675
249197
37515
635893
13459
200040
304365
308912
375237
370634
520391
167975
26411
46707
20625
8693
776450
61111
322887
109850
794446
453804
115704
325833
430067
64173
68860
595840
48177
107412
145393
144313
338440
711573
20434
21077
217648
18886
334023
4763
44453
235553
210006
2111
271810
80106
227379
422051
123225
413358
347328
364280
719510
29380
362405
140677
323523
36816
46908
51065
98138
52748
124216
52778
401903
3502
76119
31097
223155
129373
487688
251300
425608
438935
55930
695080
753208
68436
363589
60922
273554
3515
79494
390304
98925
375761
767213
219369
414928
184037
244641
31200
112693
33272
16014
11595
26603
28074
297778
370823
196204
90934
7064
221831
816181
277168
274935
206603
171372
327381
268621
418987
308629
88024
622227
779428
98421
198109
7359
243440
390074
80996
777612
207436
25983
351028
496184
14624
283285
211450
176427
269131
197784
42312
654964
3853
4814
715200
198257
24350
194891
15021
9617
387534
254735
12556
464590
1139
173985
522047
116175
494
618316
149010
23198
530535
92182
424225
319870
640395
63828
74798
209887
595933
810831
512898
152701
9866
73355
415772
285484
181236
31207
224536
43430
234832
395897
84569
588218
791570
401159
111
432035
1074
215219
528494
14709
10893
222877
724345
555773
127029
41862
328981
186931
211137
123561
140098
121170
431386
103347
723643
147293
743665
197065
805246
204642
229216
96559
31582
78015
142253
462813
13157
47603
643423
558150
120267
154890
48741
370452
261961
290034
264929
496035
75493
5736
435128
424096
25078
101782
91476
82279
2988
555990
132379
760185
114308
107989
204641
214797
7191
135160
311530
119450
392189
468870
61038
51003
5721
458563
241937
3754
7530
111074
445077
191667
26232
212146
345397
198266
43162
191761
631224
19257
362179
40649
8306
620731
258454
250846
294059
84786
169720
592744
30934
401942
214812
84544
4897
170617
586523
815469
137500
924388
102726
97361
6011
21370
207327
790111
1168
572074
19457
140196
120204
376735
30648
390765
74279
323251
12439
278342
268288
80438
87512
459453
30774
83743
52166
686236
521681
74109
63650
809546
6584
18722
23587
285846
363880
98159
93247
415495
85721
3668
167806
6202
481309
163979
23835
321787
354975
72247
45583
233845
100773
11467
792207
10675
437495
749781
4638
111173
114368
62244
469941
119636
54215
294030
111646
86424
7712
194918
137576
61203
382748
228747
98158
379760
142365
154855
488118
26870
17073
527615
690758
535462
421272
620818
145164
400483
691627
233871
279523
103893
163696
7452
413526
701311
201818
167338
141618
1534
203825
369086
581390
25559
371000
173073
205067
209137
570321
735700
207400
237286
230640
68247
136692
228073
221431
340374
847449
651595
459189
93305
172051
104460
139963
618404
39868
272372
199567
77388
386865
61944
324250
12306
245678
132337
18158
381797
742651
192768
127109
643576
949197
184846
15447
248616
240070
199497
66694
175901
176088
103668
131509
16791
72346
893274
129382
348024
60053
299416
52028
562716
405358
165307
121167
215669
863672
122168
493798
324285
50772
45954
208543
121151
72989
1183
412712
170537
214343
37549
601361
325757
3840
455542
325584
279694
763002
95744
404521
69764
105515
427721
122539
30731
321818
258743
633292
233796
375390
97051
21617
231278
750834
593580
262755
95073
136733
473943
430246
707874
231438
46351
340535
175680
184424
150517
145164
2840
14626
90356
26784
591992
433234
506653
220022
13205
478283
530937
572677
151443
15120
13754
416787
150197
92509
175114
16418
388119
147207
698664
491270
82849
6108
498725
369756
96180
699243
42077
78501
54441
373264
603053
118545
12436
195508
8807
430947
30623
174221
252212
22362
94444
108152
336105
40972
268791
238365
122283
36847
111767
293761
15627
60977
8393
423699
329989
76439
15558
303185
234855
187364
175592
240633
135704
658642
498062
289859
326468
264978
555742
83838
443989
442653
59784
45960
103948
274454
47235
449306
204027
65991
212851
357645
16718
288707
413319
291322
98441
97774
98563
317465
45621
697332
361495
140847
87459
295995
15982
549597
445389
61230
39280
376265
277441
395278
326828
923
171388
159289
199934
412340
112024
164419
466520
440870
126483
26789
313300
115065
167339
620982
164072
3687
115490
217616
217287
891076
33296
96231
204992
398857
5060
212906
51203
72509
26440
306727
551828
234241
265789
351797
512760
135594
517745
109084
169810
740713
185813
104392
29662
188076
4274
22228
578205
305298
628545
173288
35045
691776
336632
9937
693131
43820
25034
46928
170082
132461
253714
112745
45205
43431
116397
480529
183790
203724
191371
295655
507613
523382
170441
206616
88023
13058
411125
8655
617326
133134
113119
342243
500092
500885
73277
75860
31173
92783
37227
589613
20224
11631
65597
10873
258621
141612
47052
20680
439865
80560
479510
186897
184439
38469
67523
330466
454245
119712
587921
101670
147272
64764
22044
255058
524849
51587
588854
458564
578803
344590
794400
807612
245269
225909
493958
47682
89373
127935
573847
59701
483621
557689
544635
23083
219550
2978
522661
516206
377667
667476
175656
31603
40039
442951
203227
524432
371002
44708
98613
83019
679689
637577
16060
362302
6252
35683
788570
189086
328900
165135
544413
659464
127355
332547
291028
80434
195673
627178
507922
212735
156098
546785
90937
587580
23953
846458
389408
274905
10673
382166
125659
157034
362115
151927
295532
135816
44248
19643
416760
585383
510155
411497
469668
392607
27246
56946
134788
644083
4155
180854
59088
761120
92845
14425
559718
16160
374586
542784
532565
376884
148193
247090
142946
48334
191063
427902
49556
174004
363876
313636
149849
49916
18387
482604
294470
44291
109104
61078
99477
257513
62271
260476
412414
369182
120891
439842
24048
542533
698217
799551
189517
349869
503977
119124
824671
532551
722302
158082
178675
366385
116565
234690
68859
2334
331991
552095
82426
315203
300378
61980
83651
231578
106611
128456
24728
914886
20018
888
12695
331329
741852
10196
593072
739387
192908
479583
76377
30061
182663
126993
398231
39026
45350
113475
40219
308358
167568
70328
57173
557922
30961
228659
288394
347938
528574
248554
102199
155342
127829
245810
51053
113424
649
9385
67436
603155
290498
728003
39654
198126
477273
493157
248679
107649
232212
64608
343466
497615
220187
87585
62989
9124
190915
116275
5933
32947
234184
32356
191488
38149
839735
39351
499752
94329
39299
882416
13935
507353
69803
134378
19131
802406
530541
11468
506778
17598
198298
341403
6664
390272
216060
1590
490998
398508
23151
1794
505218
12693
450726
190866
158821
539211
202182
236505
337953
467812
146796
87580
619757
275178
96312
676426
731
228798
244106
208091
512347
338055
283168
149169
450297
347663
276490
181697
195243
162457
287161
168781
116926
25162
15056
128142
176526
154444
55810
113735
30372
274444
708661
141789
259624
41631
318500
55077
184293
37112
64169
14931
32751
379599
26992
166577
305809
17414
182212
618693
249291
432412
54317
242068
172674
121247
40829
45946
4731
411413
72746
826703
269312
264761
650704
18151
639788
392287
11031
24474
152041
971
445330
59037
136652
237358
273518
205898
515385
198503
385329
70878
63498
201193
448940
312468
206684
112257
138536
255051
61506
925149
684910
150627
485331
400515
275317
14093
123723
260353
243415
111029
262862
246923
282361
389077
176134
152571
308420
106492
9961
34308
11483
263292
270330
11445
54800
38331
471254
207449
25045
303982
233495
230892
149348
45587
113726
166310
24048
136384
258207
211368
334276
532494
218196
6075
587768
43672
151546
49340
78146
151850
459831
146657
270873
30220
365540
704213
99614
1428
24610
419146
19744
222989
138233
785860
228218
52531
829456
829551
53394
288315
668323
97716
230772
869514
117358
13634
107730
240440
391695
126242
8438
517580
232391
16453
34855
599755
240679
293103
203788
93383
365509
75831
110316
505392
757473
17099
309587
2720
48491
509016
632032
413397
276100
2895
113916
130896
265260
53738
27699
282971
36514
316774
280968
64856
504241
72907
52519
364848
133898
197980
259467
221424
24055
278958
21913
144802
663933
163449
696595
209704
37673
106661
406062
40651
28968
234665
350245
130162
542150
135718
327216
33835
4802
28247
152097
29050
163490
241865
228895
509115
516952
642721
346649
321205
537188
76017
177004
7923
14165
36015
280196
554419
620254
74303
226185
166179
249833
143771
31261
120723
142329
230254
642358
226268
364305
106902
218476
44135
725693
143099
138046
76147
425016
299738
26923
700795
39145
11573
915526
100802
172559
54084
585097
636685
116829
134511
72028
195486
303938
75360
193238
297086
225287
87717
142788
431326
192835
3065
78724
98895
286664
176239
168032
70101
110087
288942
56607
125385
588085
154467
51334
22730
34024
430084
630613
30423
262989
128889
538159
364791
689527
277817
418481
228520
42287
816520
21450
135323
167828
58472
53506
528925
136307
15295
70114
530340
385803
270778
435144
577604
180184
31991
346634
626723
30364
392928
248870
532660
308790
334686
24250
381046
754756
168530
383876
104592
452350
1695
377213
367135
53992
58768
266325
506136
5062
28971
648659
741175
555409
187931
47327
882645
305140
258880
301321
17670
69848
12255
242537
608555
27234
184188
114883
254193
349789
923126
240350
535675
49416
312012
352248
872983
272861
61382
256721
108361
255772
203660
390374
243340
485240
529830
251729
227403
2086
22078
187172
103441
64017
176150
727764
289197
345476
139458
13933
253417
95656
54173
378145
137748
25862
249053
232845
303809
33342
89520
85999
463933
49057
83115
284818
332259
257963
361488
293752
437292
25174
522231
327831
984626
34856
557353
45544
722664
180393
161784
113208
57077
112403
49820
9932
275825
94501
51350
36201
18097
195777
173529
84184
287867
340581
25037
276804
355431
122589
13753
770225
306666
626415
30496
175814
81942
222654
453331
135713
9089
329877
48884
620459
16142
232788
255524
328551
48410
458913
868334
30765
28999
434804
457804
363133
314628
35436
275957
404260
190172
89109
605914
2653
43116
36769
439764
452119
560165
121824
674068
336033
214733
94630
42001
144547
73187
127496
44974
657920
641897
118568
498295
54872
290150
313939
77152
87793
741710
76376
273407
329390
12808
112821
83063
314878
3768
93973
114619
350218
394427
279042
136557
148392
607384
15491
421165
105580
389800
607343
347657
208483
356999
325573
24881
586078
194981
545654
77235
542990
110183
370562
142995
11218
5838
174495
240469
19725
207781
336909
51966
469109
175135
659880
807592
342883
119159
77206
60482
98357
423763
137009
270256
181620
173679
27516
792857
284173
395274
284148
799468
26260
401135
377465
27461
58560
473934
72935
300073
255517
61015
48444
859507
412896
177651
109988
4063
25453
58528
23381
8873
214251
31560
11180
607496
564779
559432
86004
2533
19158
80800
691502
132745
10375
46533
289466
685617
665308
285549
247418
105789
888971
108807
138290
20043
437603
555264
72441
127232
61099
144124
135328
55067
113843
43204
501855
15490
25718
56795
726160
686247
126167
10482
118000
98864
245339
66774
519652
178286
639000
25661
328675
370491
129676
90517
297498
61542
757411
113518
11836
579287
16888
35017
376622
104323
396339
105634
58494
137907
470341
346939
137095
140099
187880
16654
203340
9220
344078
55687
1452
712618
362045
585024
111573
143514
221805
262313
162465
44634
307611
32440
339202
457216
137946
497374
208393
297796
569095
169814
210926
418949
253769
71889
97525
42128
568329
207681
240036
105463
478
46498
542761
72548
36432
81253
23852
293397
468292
295353
70865
892737
84593
546199
77290
32399
118070
53061
608889
50402
482926
169136
158562
34247
174000
7169
129103
435990
503102
705254
501831
194101
153311
597804
63451
245129
169879
252033
209155
201649
330147
405930
87199
402381
67164
239476
103141
100355
115074
246575
16140
207472
14010
164780
6214
679126
655008
43016
270170
147628
613744
67020
6472
342201
103714
349360
526107
487600
159942
416683
68558
24230
71608
132824
401667
7855
314162
668614
31533
202151
502798
6716
52588
31320
324687
49293
48115
391005
164065
25784
850247
6600
785965
431612
386498
281123
19965
761769
23182
331210
30400
445607
106488
68227
223270
29733
316605
402835
328646
294581
363150
251954
116723
881927
75176
169224
295958
279323
143341
514504
164612
30426
561459
43884
79285
211818
494076
415927
264232
21504
10998
24472
46806
265396
332532
552939
409338
567154
434417
716527
20983
704654
549049
745423
449362
6134
393718
44406
557267
17244
20386
94302
311843
67430
325948
268274
179318
342272
93611
510584
399356
105172
9999
49587
34220
155460
636659
22854
68719
91853
9661
21375
38140
782865
68861
42278
255398
284922
739599
93463
176332
221097
357932
171852
105825
571133
246833
204282
445200
65578
130996
44973
550370
1091
265323
27241
653608
37180
238779
546080
67805
303886
607163
22251
714938
41177
67727
671473
206105
436404
675
114026
380147
298938
40420
845856
58463
96180
191254
608477
483468
29711
148455
7373
63271
296900
148905
227766
439473
24412
382822
262401
25556
197692
98948
187407
465012
208074
727217
45605
33391
646449
126653
103053
136910
108651
307880
965777
119398
792422
478568
884133
51994
181926
258012
71325
19597
637826
314794
399429
336097
99051
259606
153052
184106
6443
470849
3295
39822
365973
218723
349588
2074
925032
169171
379267
269206
176959
176291
571088
109293
12383
93511
462612
242537
267856
362131
226243
91686
25362
681555
238795
173134
461036
20166
698602
676546
393199
606088
252516
60128
586117
205539
438070
166424
27244
213087
95067
186205
584430
6811
67763
36820
68035
365470
458
65538
317733
643954
130687
41033
33065
185306
423911
427080
248782
15653
120606
458828
91813
126575
9183
92813
281548
245381
475695
347950
710305
215641
263632
254699
20675
244134
497387
578570
86068
153131
621467
551078
69303
75254
62108
195185
336066
19534
776704
22308
328070
159693
709659
52759
718683
580102
458846
293211
240803
265775
15047
532024
300378
1519
657934
437887
341244
631484
540694
326204
599966
396629
248860
77665
255760
8833
134285
85685
31035
108626
303194
755761
91106
122107
346786
491797
192838
19163
888019
28598
404274
103973
815
691154
162346
403134
256991
90468
60678
162814
581568
132071
517922
35825
249470
378662
711312
88590
502215
897
251691
335877
514547
148954
7419
362487
520120
225254
365311
27844
688773
148751
506989
48443
168867
11399
324134
83243
10107
27764
279002
107847
216686
324361
600834
523252
619894
520970
686030
401640
96208
75266
221894
88547
61762
6198
31727
610387
250868
420167
197886
79627
82913
246169
313749
295157
554806
809
75452
165740
231622
19379
35743
413236
2940
361902
33016
422027
1644
525938
26132
211424
487360
18461
41034
373474
1072
674877
36036
869490
60168
102343
97649
159241
69323
21310
902523
7439
9899
68388
152611
707802
2124
301621
158479
113026
137194
236926
55069
14525
408821
211663
276806
495152
59228
4488
156438
562323
140158
57925
328374
220168
202982
678519
26347
312248
392481
5624
232052
302352
445980
584623
18851
30512
186390
298969
432390
131749
46532
298862
121135
8781
7511
19116
275863
134644
125372
397091
254848
82579
89694
802311
85203
467458
34112
70968
35420
439774
102327
934418
12610
173088
59744
90338
612027
72182
160413
498996
786885
10897
237223
804654
30090
520031
39953
135020
698363
31075
248897
146579
83493
1349
198937
36137
365392
268245
27955
88965
305310
106129
74345
212823
2515
132621
681985
150507
134549
859879
74005
798482
273735
262350
373419
12728
420116
375634
275458
8718
124048
117354
488515
119739
250114
11434
147369
107546
18730
524937
24902
343883
295694
57881
770
548898
19169
306151
97701
886708
126117
639890
68934
39916
447396
330880
53904
291030
773112
82097
297874
234190
328999
570635
68347
24572
167754
229655
5722
491089
56814
276489
2682
196932
29527
227337
438877
28804
815957
278032
275613
174320
3767
582723
66830
3473
549804
175652
10896
717763
390646
103451
224337
89900
48255
536394
183452
7871
317064
173311
53480
4590
115158
176694
465677
24474
523363
349033
676330
32751
873610
202630
100499
375636
170219
419613
363616
728256
198301
77143
305739
20943
284709
411151
18290
577923
285930
88456
419919
247422
302428
386559
234943
496583
243884
92660
488644
86295
59335
250696
11011
569835
19353
284597
61754
604218
671853
76455
90081
294331
435044
112999
53293
66165
31119
56757
60827
301807
184735
97358
325248
656157
340776
147132
313761
656716
590851
309390
80325
348
121337
176656
730310
342361
761801
761816
169670
254809
739063
571887
384374
149632
9618
29663
147276
648339
115991
186777
112528
62239
170914
656796
154798
109349
66913
214239
802273
19540
28301
7637
246908
372762
185947
486925
222636
546322
106541
215324
340001
55004
108095
41116
83531
402173
301220
165828
65248
23927
765744
47815
50339
496020
94947
183652
140708
242315
619450
41258
196010
734243
38541
104933
343371
221897
629373
81479
717592
17381
438236
102601
482689
62619
122006
178592
168043
970491
36676
308095
259050
162886
262320
316977
222584
105191
41945
442005
202989
45369
185185
273458
94502
36367
413013
168580
30541
30567
312911
205671
323087
465280
271521
139971
29139
610042
74739
434117
79633
669737
144725
549257
26061
142834
246148
965231
655066
74620
10364
74013
101432
62412
342546
253896
157042
554609
126818
206360
584768
17633
246268
53489
150174
609933
277182
54470
425733
54651
83798
156003
18532
106129
900012
265117
366539
6509
186007
371603
766135
288411
36027
214984
38936
3953
86782
2606
40697
24112
758604
344331
444510
305367
335
25194
593247
201198
135598
878148
95060
476883
5108
375196
136535
273122
295072
435011
58111
400518
54630
5602
416391
30908
546060
664858
361980
374734
330337
421727
585666
183127
279070
94
1182
74778
237006
487702
34990
513814
511141
79861
587903
292638
91634
196054
90422
261597
67102
34857
479268
232838
221992
53260
519292
149277
487533
70054
52976
591753
267319
531595
50590
24832
209216
16711
411274
387939
8635
180974
487110
205699
724220
4739
570431
319443
137744
1280
10317
228761
477571
1937
93368
100035
415823
57732
44954
308989
8213
368513
82251
50708
3407
618574
263215
832750
641863
78078
130523
177749
567018
250287
17508
309361
327502
39311
173486
99196
291677
14803
95869
95629
10253
337711
306110
40067
175441
21285
600099
342827
36692
10572
201888
262675
87003
511123
7417
268869
100282
50704
412872
68238
918152
147027
566079
240389
1327
1451
228803
99332
41062
246383
387121
196272
168691
152745
587936
217987
282149
253506
50979
75199
648407
4917
272665
1626
109395
276392
656648
40055
212498
75927
280997
724855
98859
9117
32687
233573
144065
639960
123997
48336
375533
20567
65032
467802
425977
3343
120527
186200
109432
248429
356999
215019
550494
56425
606697
414760
3504
129741
75662
16085
445278
14982
293524
2132
241028
256222
10952
402517
856537
12005
205209
540512
44573
365351
873713
548899
63921
500710
391351
858758
88888
77628
346071
8872
674144
367959
91967
18099
377841
421083
245246
373681
150287
301
135776
741051
28442
480148
252436
31781
41183
410879
186350
282619
10254
28318
39240
177392
30338
89194
17372
619723
129815
12764
505782
415805
449161
240488
175938
688129
220168
436982
325217
243787
60233
139914
521127
80747
554567
184980
406245
1809
135052
803462
414964
87246
71839
503639
12304
807746
189921
684194
485455
214357
218753
422092
11264
55719
126809
23233
14865
381330
94458
504904
154579
46148
188966
69259
532967
385553
74046
22336
362571
204529
127289
344083
175003
193871
252592
60178
11793
181001
5621
349021
64410
203617
21373
187489
345045
42999
41629
794377
622900
75863
24700
142881
320668
25453
126647
160716
337709
880164
35567
414886
32840
263647
31065
103652
77210
118634
60126
104278
50256
394127
305591
2656
342497
225067
36690
266983
199534
342548
726428
35998
57195
278627
308949
138717
82453
186208
660582
189583
271050
52497
607519
169868
7828
182906
35751
13181
52083
19835
13958
31864
707846
159247
77136
46512
505362
780930
123412
211548
224145
372154
567704
282583
223116
18511
227782
85848
354234
7808
19186
10128
81230
75854
589101
232183
73655
217922
59476
92124
71942
59909
226715
168536
727889
586974
712575
442621
39247
432266
527263
60173
364482
81392
85
658471
3663
56960
185466
184232
444031
3932
644741
549168
203677
106065
3671
469881
66270
39702
179
511131
434071
166251
272120
374528
64455
85450
123121
56669
579568
92414
12103
646017
72369
37272
107241
229291
518076
753662
379601
156994
241729
363927
386832
86784
63857
214719
9236
3489
501090
144714
583980
318860
299346
504957
95985
312605
160635
47295
203860
10853
45671
842871
95758
331746
45292
29292
386624
33728
672397
107054
83609
130209
182879
172684
338049
185614
275397
404461
202483
497403
33056
169223
365585
755937
134511
56045
410310
246888
253733
624496
725661
140416
182058
471989
178705
159680
211743
119184
16305
871994
52848
322796
286267
774
270817
643544
24419
396883
393188
83062
280813
667687
24602
193531
427878
620777
420529
329634
330550
728221
55058
152124
5417
2580
101210
391750
439133
1746
172018
348678
42972
134826
118946
72242
811976
129240
108987
130554
21010
38502
114883
467470
607018
361830
123646
138583
179334
11577
204454
495564
833525
364460
404229
1264
67058
165406
254748
157137
92400
52782
160618
99207
939686
483996
109399
15595
537312
158949
48654
183136
130719
777879
36454
470178
362858
1617
129591
569
278592
224906
153562
500056
166573
247769
26234
71957
619678
43031
30344
215822
162
28551
159833
181160
283504
221363
219210
26354
199942
3354
936598
57460
127055
224239
451355
4540
52304
519746
52292
51819
508129
254375
113640
199747
519459
448619
219213
244696
124645
233761
45822
9035
160754
348
539283
26627
830877
219005
224025
21121
65745
429790
229582
599660
364014
76509
72904
112978
846211
263009
139064
232376
115027
324480
75972
26431
628395
300060
37546
21041
86107
109183
334182
71592
44120
31697
484527
128503
16243
247
483657
247997
610119
27392
39129
72885
149688
108614
266116
279953
524416
411557
151454
109208
134259
317597
99910
30433
436879
105263
161529
324843
250205
197802
437289
198033
34298
262775
156565
58962
18932
138689
6576
202033
353604
38380
281144
74872
904193
348581
360884
86004
264268
135890
111731
837908
16040
610
34400
31659
617988
745005
278875
249270
15296
568515
419689
201839
320799
92867
82605
169156
316980
119534
823639
55180
73531
369542
39012
170955
356855
693644
807
7874
242360
598019
332031
307705
435773
671707
16508
487319
170892
297997
74296
256845
245251
323967
228173
298953
637999
119193
742891
24254
51994
360185
68948
130696
334993
433142
125772
543493
262536
58652
49504
39938
10836
728075
652373
294655
802232
46340
97873
211294
382877
421504
580304
62533
104587
1446
416520
226842
55563
235736
26468
196999
660518
67787
36188
227970
69385
3375
3651
81593
37116
135899
341999
289022
7976
4245
277978
54989
385204
50949
87978
109406
163048
723586
235882
294748
95092
240019
101115
9254
644309
106885
507818
507456
113744
13129
302832
214053
50172
442121
104058
287544
482656
403909
574294
502951
223531
95034
820537
756467
738083
522005
465799
792339
317621
19308
6936
605124
85554
118200
52768
3818
28862
101340
709954
67420
746548
93801
272319
266711
60059
131959
7869
152009
137651
110975
97610
228044
374619
3123
104476
418796
196028
110148
27928
26095
236469
530509
332394
111255
93765
370120
176020
51872
432992
82
6273
355249
670354
260357
162516
103394
162999
646286
191318
103134
489111
411072
372925
51809
401659
34782
314308
295788
361093
297186
120970
229869
3693
127645
539887
549196
106513
82556
5831
13002
206100
40351
384615
79469
24728
51422
216266
941951
491653
163186
935743
65271
487969
75076
23697
133525
167608
429288
39606
408093
886320
420405
509697
506998
404492
8187
404235
255644
116493
457200
316151
190509
124638
571017
199580
46254
14482
210737
371945
617598
473512
257909
779541
201510
473155
80571
276448
106594
384612
623653
433874
238439
986832
751886
177629
153833
242107
677663
7005
213040
46107
258925
22892
148004
360027
244069
765521
102890
695391
160275
772620
451420
174978
158388
272674
13949
65396
217820
284430
731448
233051
291752
269660
130138
23788
400578
32059
674088
216176
42133
31582
116637
13484
117279
132520
31910
573584
8554
43425
10844
13689
5885
114355
13483
40015
13890
111549
105126
69680
405844
316006
234582
495439
239581
137997
633284
59977
22119
450554
192748
317635
308784
364939
84142
461034
85736
1080
633088
62116
316390
153426
21465
128933
7940
50768
213962
2418
26195
542444
22397
219139
378470
51394
214327
302489
362067
319497
622596
405329
350271
129191
720231
387239
979837
514530
566701
507209
102221
101360
8089
180858
165991
401654
83018
551821
146407
364327
45670
49864
228554
352866
535977
11550
337980
429141
20152
69265
438720
547197
85213
309250
111754
50822
305309
343491
173705
285645
322979
254603
181053
56080
92668
137207
247236
125761
496051
61099
498781
275973
409809
280211
514169
48102
5794
436159
208788
6436
318976
162020
189618
54480
101669
4289
240425
285892
337856
84409
11250
245112
539985
244301
326133
697272
297615
209530
25814
118553
468273
536875
396764
348338
748011
45559
32130
627316
142016
391722
127915
715937
61239
859915
2421
4231
79546
164230
347340
383882
220712
77851
266322
14845
43775
481213
139813
287141
6879
2347
398861
617117
689196
68008
517467
13378
514559
755328
75565
640360
638698
149161
12044
879364
350660
114855
549677
115844
353415
221909
46448
328296
287438
85714
145924
61313
43374
352091
441338
346515
439862
383558
546293
817860
425831
21422
95370
406103
136681
196359
181662
339813
73467
637322
549178
415913
130991
144477
263166
69101
158148
92873
239957
308816
13800
31133
81286
389125
725247
25108
271215
186931
176997
148028
129281
175473
17441
677801
132359
234046
207688
19091
53703
153088
757097
390705
364622
833133
40756
78067
121088
132672
349214
210903
10405
15247
103116
166341
256253
54232
299453
87090
33558
634412
52925
96415
168155
179988
139242
514768
184747
85001
341920
38595
727059
76536
122058
5357
210712
156359
177051
26951
80991
120997
402453
356832
63115
27501
60644
21390
627313
6250
204625
155357
699902
187217
502466
235262
658988
443910
824406
646381
277872
769951
596027
482343
660672
869579
133294
98850
150266
243721
338589
34625
127380
210714
709511
525697
722967
168998
68211
202712
25575
11776
13704
243584
27711
183025
630810
187394
53985
86864
89385
6577
22510
66025
30528
148909
84697
55463
242259
506490
257080
288229
628746
156275
1541
205020
312075
605627
324723
55842
328482
171780
133906
140627
17930
82776
305791
164850
35014
174609
420795
114511
361653
428504
8015
526951
711024
302207
51751
595990
51529
645076
192861
89289
380705
63255
441731
404486
397265
392378
401757
129815
27032
61593
4135
157408
533469
41577
167336
385805
451532
317250
645507
775766
185145
48010
358932
312040
78977
354404
305050
363506
174102
24578
163823
302757
549016
105677
189452
205962
257146
91977
80488
155729
11658
684299
354231
265402
23405
938786
518301
597368
355295
454524
36728
17170
518262
39582
407337
318067
299335
21356
194780
35489
447652
273878
610107
158134
590027
144395
605399
25268
47260
565819
194538
428816
597879
75303
153781
126001
737284
35496
775173
400400
52805
231533
390821
243894
63776
147584
148521
24556
778931
17773
459393
469955
137811
302832
612707
83893
92101
30668
476043
48049
401673
196717
156469
40157
542978
226348
47182
552366
117757
10941
27323
10210
2532
269298
192785
69954
150101
310976
14028
415362
176005
719722
46767
21627
220171
7290
15744
461672
583871
124061
4846
25543
42656
793970
96924
127173
423258
357706
635617
14440
198740
142886
219896
613936
436175
542262
132405
375136
317118
54116
40931
292273
54335
382703
581968
341285
170819
306782
103810
14182
94659
16874
228334
88995
68000
52284
283969
252566
206621
32203
668030
141819
10436
41118
635650
131101
17259
155183
115271
189062
256654
317713
3551
32995
315536
588631
767217
651656
187834
665778
8970
245394
122036
218084
743573
19196
225429
545221
3803
93281
553816
24409
119497
290625
676969
791053
11503
128740
416171
278757
50292
236507
158839
153391
354740
82246
123091
314322
51076
269041
53563
541272
25215
21222
303580
81519
78349
473678
388035
165486
264991
15743
83144
175058
409175
176034
652104
201558
2181
59793
303304
329263
162517
78362
59826
541078
69738
346383
45123
256145
74959
148459
176446
438840
144499
142712
105888
339739
123542
203849
116159
1568
279261
5728
341100
452719
277049
214829
77345
256743
26248
105507
632001
933521
311475
13186
185206
54584
392396
828417
132401
111348
119921
30578
83437
118647
742839
144033
136247
682384
821878
183155
136723
305690
87182
719535
443679
104132
385091
49857
34234
293867
787774
63221
79120
348308
87242
162362
53478
198572
229751
476826
322566
18093
481411
480397
98752
5634
207189
10734
530019
252935
430034
258815
166323
115201
442253
462085
903376
13013
59173
120562
266933
290016
109157
335
286121
119939
177714
575067
316394
342094
394190
166846
318814
78416
90528
260841
515386
139473
70114
100254
403793
235664
14760
519529
328329
655229
312271
227422
5280
206623
28333
29871
322363
505646
532988
589162
148914
326897
196615
703210
148146
386838
526960
68519
399616
213749
223159
59302
70231
400391
504341
15237
113650
241672
467796
265606
426542
229730
252204
811833
744352
20387
327884
88150
133499
99755
511567
656068
242309
21788
292903
147089
318663
280367
379464
5004
145655
84848
42994
91337
91551
646539
743077
32575
935783
82508
195251
60118
348095
209629
233199
152149
85175
98460
781263
39723
29952
702952
330274
3205
164062
660356
31602
93381
66842
288346
815359
84408
733253
328334
178155
290592
8013
138721
2003
170853
139681
293688
47511
885424
465912
11869
112711
26147
7584
32594
176034
53554
103088
454280
11939
109975
101260
9559
58656
212565
191030
34039
152233
310876
200729
54302
52212
246760
159682
339625
413
319250
98517
82434
538147
116117
359393
225187
195132
74625
42505
39714
457195
86965
71713
825803
108615
45229
41691
98355
488146
14828
21075
318132
135898
320062
101556
100834
136272
214993
59800
23098
204675
314034
440309
394949
179571
77664
200194
155274
45659
589989
276581
99544
519316
140483
76886
26863
171591
94183
66431
17209
12956
117284
468264
439241
31509
43811
60534
3044
95476
454235
389265
104725
318711
234739
49535
213973
226415
555409
87642
152295
23175
30842
340074
83555
390782
32879
44444
381782
38950
251961
570683
178647
200715
666210
112529
148415
841700
202592
314529
584364
74250
539081
82469
368872
510267
9223
127324
163039
394706
22706
267142
597768
625176
40197
67102
471882
450344
161077
627305
576193
20270
58458
267043
26938
383820
95426
101914
166967
202153
255373
416666
60108
87189
535220
358700
286144
437756
746236
412574
267143
154888
263308
16148
47803
491815
368933
12467
216355
336350
306320
186732
92070
207012
158158
3998
174255
509549
132410
492956
113973
300681
68308
210067
251142
161304
153565
434731
208420
5604
462410
119125
370562
109872
192838
325609
481426
712856
278768
8320
108596
585822
194513
101031
504685
75693
223527
156539
354102
337016
387648
43048
4344
833404
107730
295932
488629
5512
630466
670937
29224
61072
328340
124688
59155
900529
406454
51090
4648
493379
321693
43104
77324
208170
66251
252760
10019
303995
59819
97216
215055
387177
161
27
625653
478363
422911
30957
779904
475258
558754
78673
376138
118
518623
329244
17531
705579
330940
165832
7716
164491
711800
618063
388893
7099
607147
214109
561
198291
238685
612628
482143
338936
133889
295490
141234
102754
604223
59530
447384
297258
342385
508884
139178
914351
445358
129253
382774
747513
427552
127063
407975
14090
184050
73848
64205
319852
356232
192370
57692
199438
309617
650185
106368
20455
98896
659463
174665
203502
295633
101714
245553
188066
591462
558443
678499
29502
72658
3153
131422
196496
229750
25324
285856
216244
405155
283904
51158
244576
2368
90835
350503
41048
12014
673181
288996
79533
70578
579474
56459
158359
166620
88455
105120
195046
48579
27049
37961
64241
235354
1117
110853
44862
38120
159811
183966
63038
408306
390893
241853
22412
16490
821389
340164
363490
91662
227939
278882
12942
285805
406327
231006
56862
103418
301281
290
33378
146236
22588
43042
48541
446686
31415
708367
71278
432625
122375
271015
61832
24402
489656
880904
70822
353747
110437
152986
141541
93297
333417
52003
232340
22818
163364
1084
95
131898
123286
14605
30214
896868
375134
286665
176094
96667
12238
33667
356085
283094
38303
31333
142393
52882
570392
168624
401142
245747
212044
39397
386293
307580
33688
94685
324903
181287
122843
219577
297275
270549
15501
63804
212535
909292
203122
37465
14184
115355
603508
268531
484478
50700
140943
252728
17319
71556
396878
430767
180019
337661
151857
109964
874251
256123
145834
390872
6344
177089
442859
234989
19845
274532
254121
29697
104326
336782
669731
32388
3440
219561
352018
138788
165869
121038
332671
259969
128393
117516
687257
336450
29231
369057
23305
518139
381411
125711
65102
600228
365021
180748
448893
52656
659498
196687
465363
201870
250396
70845
51284
241479
70851
292595
120389
148039
685075
127199
151626
171068
548938
518957
687352
556942
91263
146085
42100
108475
634090
330151
466497
94005
161358
696591
443948
132812
786055
230611
562694
419670
329330
9684
700546
366082
440211
13224
469113
438485
333091
656694
9713
205270
33784
37827
293720
42856
2347
437101
60921
322607
766118
394578
101293
316747
3353
591000
91734
134015
110164
494458
203191
550938
301
445301
691826
20563
29464
234998
62662
284042
453776
96648
1007
65004
348418
225825
174219
178783
3884
32419
305091
807022
431740
295252
112352
395359
285780
366019
53350
10953
254951
224811
303670
485622
776685
386640
841354
632981
192405
243559
190016
183447
456543
511453
156607
56684
488630
231299
324818
386914
209989
897242
528150
249881
33248
173764
1152
371535
37277
163151
328706
691128
44728
543172
47364
353240
221328
238508
208373
22388
209463
434559
232935
204700
60349
340511
9952
22679
529021
326013
265697
244007
395668
255239
14647
12890
431235
176296
224930
436120
11156
140400
70041
669194
86795
30051
135734
381057
607001
107337
286517
67554
285701
189250
224246
130602
183046
4179
254044
222392
19718
76846
684030
69264
269362
112305
190504
59911
120083
21198
345141
6745
490740
872359
126519
429746
53591
312766
1634
372757
5650
24525
254693
174115
70858
9939
424914
751148
2583
41326
251734
144618
634756
8761
728135
300755
47026
710024
344704
35962
367997
134056
184516
98039
553817
310568
156926
159073
242471
321074
238212
123571
235860
52061
22699
498742
17557
789480
550748
48846
603184
171759
125545
21447
131381
125495
2721
214345
453095
655222
99043
108634
51357
624795
950506
260560
557205
174458
251685
111060
92459
13502
49046
240814
386127
23827
14477
780144
527185
239181
184500
558040
53655
280847
248195
376518
6732
411293
1682
177977
136740
237628
63
148863
285525
634
268088
213014
61303
908838
10024
25158
246069
115419
102777
44386
187602
849
163460
451352
277554
137620
92483
181018
442626
35164
76356
597823
181778
266008
379877
154999
212331
12978
661034
388139
46321
113612
178334
382244
24258
373872
249704
289585
477676
778875
129482
196818
2976
89300
233076
196030
25397
559573
310465
20534
42313
5043
65119
383889
127766
183099
4390
308669
74142
762429
734415
239036
270611
30779
108127
289813
345143
480863
98648
21758
174384
104264
6912
393913
15432
30215
19940
85585
439685
51375
84430
312373
519269
2857
11892
238665
28840
180120
62664
234418
587665
570360
121407
253750
66029
664976
8723
863585
258216
434157
261222
558779
1366
183250
217803
370616
338944
357521
247779
212639
155651
277
332682
143210
92493
9892
226048
72445
505996
261972
614319
40869
653088
363536
553755
129525
566969
115770
438753
292149
69664
572293
123069
154699
604015
683213
42512
57787
149206
229547
4970
285043
582856
130865
166325
442320
696879
37529
811113
64526
42501
714008
111592
161227
83942
191721
317158
134162
529675
980410
76951
18777
124734
386603
598177
451261
216438
145736
58500
726683
356039
538477
153922
177423
295276
69861
455397
680870
81684
18605
807943
364816
901041
182376
344075
33074
250655
627863
683728
139269
679867
106608
390207
416311
195973
40365
400833
167137
416
124967
6333
899186
383813
230250
40107
645835
160946
307473
345135
67607
204428
161302
128235
292105
97594
196475
29953
526277
54768
329268
1887
263557
492324
223257
790457
424338
90326
162408
290452
505081
83781
1478
113149
386269
141838
45826
387675
117126
22618
342305
472117
74941
431099
306257
511828
288388
119050
425645
904008
44610
1879
234486
690620
884902
28269
147587
732119
138163
50972
119569
318975
561282
308927
389445
42806
528819
369335
527648
470561
700817
456439
156319
104456
286897
341472
20539
955583
339088
458193
164106
233980
121343
286227
281444
379832
635793
669644
642932
23987
86093
296077
362219
283635
156830
397391
93813
15271
215476
246983
159026
814752
202197
49368
451582
188008
97942
203632
31147
97667
557554
186399
89964
198887
189631
120823
22879
13696
405036
164117
4627
100980
242071
23291
683952
43859
95153
426638
139202
6092
458164
405141
9226
74383
376907
55300
431907
783112
41841
233
38660
379362
280789
278466
155762
344121
207583
30710
100340
27025
234776
330614
406833
21377
84156
19570
495714
53176
333684
8072
71224
500036
713394
101705
308404
200215
280606
77872
86028
211471
219271
37281
108431
357490
335055
596805
8217
52646
20988
195713
344259
94507
880728
412580
111653
8488
19293
21434
28174
238935
247646
526569
204853
454534
324634
112633
646214
292918
67741
86903
63979
15348
232584
702194
637940
69172
176073
365721
704158
172548
332515
34554
449499
220991
865300
218771
19536
838325
140502
64607
159834
70610
475460
284099
510329
22437
126053
169854
287612
102474
40871
27359
330519
50935
412859
584488
165
117577
310281
97908
333864
14730
401296
417226
65098
239371
267487
815197
568922
416417
172673
212698
448379
115966
177745
74990
109785
107062
201037
450494
46255
250939
77619
284384
332430
388302
195692
28089
14690
310045
427722
630649
100542
418239
138393
363337
154206
98671
68488
162375
159655
49883
346691
85431
66785
565164
140007
94529
80583
10527
236084
5791
78349
74471
401948
46007
207094
109836
19888
194904
354324
292348
885228
183
137357
3513
38021
17176
51583
3200
218549
78849
764751
83809
87653
253695
390731
369277
309302
65109
592468
367710
112941
325133
442283
58688
344806
99435
391936
650499
626741
208253
96073
23461
129612
206072
167738
24445
254084
43991
269229
606650
188828
466160
120028
827408
634974
71968
37057
707009
160382
251347
69474
485482
170716
264010
372241
109021
366873
292020
108282
633498
531470
514603
136624
10063
138060
243810
55543
367665
64363
30036
104474
119739
209019
250716
187143
48160
514004
95628
108562
466191
142694
365013
315537
565
579815
72508
6415
365302
491102
240948
260958
326889
44363
239590
1307
124162
59548
13434
223512
282400
392987
440440
98359
338311
709029
1492
124686
442988
61152
171788
253837
427740
372761
257060
297182
96236
709622
745159
509044
521222
301149
159083
483302
26012
368755
27071
359775
149541
68918
108283
232065
182143
242992
26553
196812
60651
22924
317429
623194
487798
261673
14189
30310
121185
116475
81093
224642
114534
74861
6181
106156
257611
191747
490072
26769
13177
313155
595543
19026
12905
195163
724060
660087
132840
58765
318361
1299
583817
24992
542410
79208
120566
590173
161979
193848
665976
35662
148228
30301
667286
50625
6483
648306
51080
258479
45120
576181
61
209171
374031
21639
58388
349050
145377
710014
328394
418282
333791
631601
243055
303890
176106
451073
18039
821293
293310
93953
65292
398236
158601
59816
314965
52995
52512
123935
136937
721038
372847
44636
478961
324095
522522
87822
33276
129349
175233
261793
111595
246704
497196
96849
472532
813707
187801
163331
160961
516638
601607
24574
2865
91361
32878
127264
332518
548090
30876
488466
236383
4008
793873
53715
105727
61068
5531
129453
382924
687240
107690
149337
447438
72331
371609
232906
299476
110955
59062
220625
28
78312
201506
87540
362743
433742
569479
11318
240014
536588
25199
208777
534101
310337
94502
113165
490476
667473
610753
384580
59978
5156
120391
214007
178338
4652
188425
100304
341427
5393
52565
61028
85379
131596
72859
264662
198944
368004
23678
71123
430993
292183
245210
129919
381094
115746
332955
340961
574949
200910
127120
226682
423460
372661
23787
25227
291997
67364
349808
79867
531005
51012
294194
807
374049
19702
79880
120178
47706
316849
73889
282445
328804
13490
25168
24343
545686
75680
650113
409022
620549
37248
341672
342254
790495
152038
221391
53311
74655
265058
63453
32970
31359
392806
80282
9357
70752
678872
324701
848980
129951
997
157658
186979
167473
358654
344767
25101
17576
543830
68283
708083
108570
156143
8129
63393
12319
47394
23193
496359
159428
35957
332263
40599
134895
265904
526758
286054
233558
278235
150071
95233
757858
65558
148191
115721
337530
244344
834791
96223
483625
419818
154859
326247
1314
227970
222816
216783
95080
31156
63261
28857
75750
299790
15550
171129
45752
65155
25796
224815
270872
36377
41595
104288
364382
250434
165045
62280
526739
267801
813041
521891
221508
569920
721058
320910
86916
208017
126954
130510
317091
93680
5356
11545
599791
6803
2288
573744
250513
380564
77827
252925
9490
662166
578507
443178
664410
53306
309213
33627
869919
294150
182839
506788
427432
207986
821190
62769
608146
43730
427277
263520
39898
169566
18210
247770
200415
311016
540106
18381
442129
92643
322389
338926
604
127276
25753
170338
73157
246754
82550
162746
449118
665172
300115
61812
30019
5134
134371
284748
648223
201707
1417
94320
61779
52719
484561
219025
397387
52510
46
390786
467833
495040
375756
324237
51024
153353
59671
85556
83467
709845
318485
501155
214486
163195
272028
58949
67636
635910
357896
144151
580402
496537
88672
363838
186089
9462
409230
113227
43898
742224
1250
126960
103816
47346
345955
85150
37440
74615
155801
160955
301645
77509
215808
203614
24351
13785
108741
61191
218141
318948
204639
45821
5815
8669
29370
866143
198260
274204
473963
337300
478293
60830
108460
177382
187251
276816
21664
632890
29440
7934
22501
524952
428236
398823
465134
663158
119387
210002
581576
90240
7816
368422
19355
166014
457090
254121
264444
263769
303780
96940
73483
80335
139183
76333
26733
521843
317701
37306
6868
798467
56334
88422
48660
548671
98602
110039
96606
36157
135486
511379
28543
132470
239964
748283
2933
267008
451215
822792
446222
134380
79832
215333
6642
207327
155351
351524
397719
407764
300955
150244
8301
834218
150232
158210
2504
43176
125695
231489
279847
370397
352438
21137
519908
151685
251384
302692
269661
515932
405640
270094
209819
460196
2240
343337
774304
345322
436377
529164
507083
4950
314443
181936
791828
338664
754909
89832
324104
202259
28302
272396
561970
107944
398823
72148
270756
69416
404396
257885
237594
43031
70814
38420
281616
612681
109647
387146
193655
143216
91496
64979
238149
622775
170355
493615
90018
194579
153135
335878
474992
517618
26878
228419
377143
157257
220798
359932
33093
31565
252126
285022
21519
338983
638710
196167
43317
557855
497694
688275
186421
91894
145678
132864
600816
752896
238240
281226
29872
578643
140631
176390
25149
663132
103685
768650
4384
549590
297789
28856
163266
230272
223120
16653
11247
424014
202129
16888
417265
823564
445529
189599
746689
83542
28842
394713
198227
108504
825998
458217
347706
699554
124960
486750
62258
224645
169099
932753
154125
142
194266
307715
232594
192519
9673
83857
226831
571722
38147
112126
164809
57351
45958
214520
339583
168838
199225
32281
148827
476517
26979
719230
367975
366055
86592
441668
101501
203897
122660
249230
796406
588877
274904
16194
308676
58373
132596
644632
50630
90262
191813
8655
39319
198966
31752
146372
222222
74742
8123
14599
240157
5553
391473
9064
22013
415349
494711
381686
64105
639079
31330
42906
328506
83337
545664
22037
59453
113107
109652
47583
80518
145908
169072
103740
526373
176451
75042
276394
278165
50636
48620
219434
593967
181857
88690
29908
161339
550868
200927
148144
445071
214930
370345
27047
702974
179762
90696
69722
65094
291239
45856
258636
285740
493303
190754
219482
282405
340842
121396
28785
395756
843059
211648
256812
30422
5736
364349
4176
160372
92559
268251
86864
15605
21666
6047
41975
111083
41934
217993
579734
324954
208180
135483
377197
490302
5339
22424
202733
7608
125739
281369
711525
35461
188191
95043
240428
204807
42081
46333
643523
65403
274981
183247
78171
236291
28488
140936
23443
802849
276071
780788
136023
425853
413970
1564
503788
42146
17418
7715
774266
651807
99305
424438
705520
445409
219265
6782
42342
179675
114525
50631
98162
318486
131864
467477
9822
23390
183083
623072
343145
176434
607214
203718
345815
66336
83
587677
140093
138680
545422
779947
47660
534680
355589
12904
343928
431695
153825
335888
185231
292652
227470
85000
86812
628996
104868
23370
679752
659818
137755
16452
516290
66618
145875
346471
349359
177742
467914
17823
304942
356274
116942
35428
12894
323220
18798
78201
228685
6899
78216
689125
9410
86694
286275
19246
109367
961931
70239
11999
63545
186957
257625
183888
266643
22569
76055
91161
57263
123968
43670
414705
207094
68606
352722
67908
335415
329245
175510
60110
239267
68557
727105
305178
2346
257466
85468
375542
298355
652554
404310
195989
305992
5105
184253
129187
146495
540727
254784
38508
42526
340725
408826
110657
11154
8952
47224
99282
398220
14563
5528
37840
260849
259407
145964
3377
150619
619175
450031
157566
286453
65250
6478
23106
605815
352603
398330
27511
149771
248461
330108
168430
15060
11356
79569
815922
570
121928
278320
189974
23494
252446
52244
15348
641975
323538
235774
82072
142245
20384
361846
445005
95704
74917
220715
38321
543708
118881
234878
57408
526742
251330
87565
38332
29548
509937
203924
384172
250852
769244
606419
335875
52414
411309
273165
937771
44590
306340
165967
67976
304998
222333
866348
164978
205937
52323
198540
338473
10046
227569
116511
470468
887024
143297
15896
182801
286111
211009
68061
432841
724747
682643
488694
315983
152657
43511
121975
114867
173699
114262
219404
139903
198939
237
62713
342775
77693
91574
261710
260627
88121
640054
158003
6467
526505
278122
212775
478583
643677
61795
126930
678477
481044
71196
66557
535111
350751
441029
82901
332420
24181
335230
13786
148316
3968
51480
748579
306930
172470
781030
39
135819
439017
290110
118859
113713
640796
98336
31599
346965
151874
437404
152364
105816
183261
592121
123361
133081
137794
81514
13857
412290
448139
207151
296055
578183
333851
57666
158643
777678
403185
393120
497829
4512
483618
392671
65744
108081
749431
265761
465
235704
33420
524131
476100
17273
8045
731603
232553
42370
175984
333393
438385
89999
546096
65948
118733
469732
395522
77309
361284
50731
189920
276846
283530
533048
163569
27893
889505
113510
170258
86091
513217
177668
15432
173450
338938
207986
720819
280307
149505
112265
324801
279690
79223
110083
301657
266357
11848
338160
133884
359149
435186
93185
6959
230909
325044
185699
208078
189846
76983
283638
829045
138676
277369
200648
103315
197125
19824
69529
165601
22127
174280
21262
104840
381377
157418
523753
223800
395924
71985
542972
591758
112460
9744
642991
58775
450527
237043
248550
576584
489641
321735
188711
14457
105081
58625
95980
510391
34367
280143
198589
157054
27938
175253
340474
107808
702341
842910
56344
346417
5939
165801
8880
9353
305392
268153
57444
82871
35526
334396
364937
538805
439005
7675
48970
50616
815012
577043
9624
18568
410887
162528
40232
19220
121326
83203
92990
328108
71963
234597
855536
791392
45435
412802
678001
240246
160591
133460
42694
36591
148175
36793
342278
353656
22986
425729
19686
118187
5787
274891
285460
123036
172988
35318
173115
117543
317136
479002
48958
344298
550122
496711
575869
355987
33227
117672
6506
2488
22061
458256
228857
26312
164549
161657
62987
700642
457361
33182
35832
84408
124842
81891
335407
45830
14738
129380
485220
400712
664720
38892
774509
312867
196260
240026
920743
72968
588304
141265
930495
70182
184932
53851
382111
541536
16059
142885
273983
36709
384085
93837
715
672992
179227
589417
17122
354703
640030
178658
4197
36208
312967
68658
269485
510
33679
562358
20375
271857
600093
173867
37333
295434
469170
18199
224154
49738
141043
111515
665311
94259
193408
307765
18483
248382
768518
1494
51885
238073
432478
339802
15702
45127
220235
11308
394762
149187
668
222498
8056
1314
585465
68411
48269
13573
204046
268175
526524
14030
317550
49983
117529
106480
280291
5503
225796
261654
217426
390139
362217
108111
170540
131536
14907
418418
97907
21095
330969
487319
204826
3151
628617
406625
154889
522159
235781
47966
382894
140653
667025
111248
231297
691634
110173
307493
248718
424354
79053
283482
263344
705088
20584
117463
323087
25931
203806
73424
231737
460132
27545
227330
10330
407250
185993
17145
416584
681620
86670
254423
556038
92650
14480
287111
24960
598791
230582
245681
40853
184201
37507
87525
161034
660605
21579
549808
131323
264068
272374
141556
308013
115147
641046
371047
252388
115717
312487
23948
334736
33656
193717
758728
381921
141026
146129
259349
40527
212058
137030
465873
101139
431344
140483
84985
161408
39122
369791
11620
23546
99914
383044
92736
27991
254808
420766
65292
129751
262523
829513
52838
265937
590266
381832
118415
29937
141188
627984
2190
80119
1936
106710
4899
398471
80810
382758
71893
67288
32270
286290
79256
175796
92849
292656
200112
228
6439
149959
818263
239887
366599
324060
212912
196194
128288
6013
116610
75533
191725
117561
9488
48233
189925
389456
383992
166548
836407
81686
90153
114904
331819
281857
710400
37423
67729
75280
66111
10810
224461
170749
243441
429996
22834
638540
12458
9330
96369
821428
42093
57349
424781
348812
27608
561667
39443
209000
61208
15464
482591
302641
384743
62689
730045
269328
89469
57278
318037
302741
41752
3007
30856
238558
14996
90629
1828
168117
219233
31307
3810
207085
425902
45132
358356
575487
403416
608386
360059
406622
6644
89463
88843
641831
466093
145340
23600
12533
545083
63181
1482
139246
114603
7109
10988
653879
249940
109297
651557
93004
338163
8901
335165
371019
350387
23696
245655
214871
142028
14807
647631
106524
236033
5345
634384
297000
14573
126200
52124
18153
275206
875968
154080
278173
92771
752595
884490
37155
318687
8050
22201
677000
18990
419542
164829
45793
372258
198969
315399
631756
101624
76616
181739
159509
50065
305282
65651
128742
516042
27955
35214
424700
117438
35406
87024
252701
104054
693602
245316
120160
26289
115273
575279
33328
287015
484386
70541
155464
193614
2125
565577
197388
47176
56561
549797
46341
675188
788690
326406
11107
906303
338508
59047
212184
194141
243886
403650
543975
64095
251123
171679
59928
360022
3487
200739
453231
578511
57532
162081
6842
107445
817335
44133
287404
34726
63659
417238
61832
346373
174898
960460
74401
256993
42367
17340
482772
136012
454941
75949
24522
53333
22925
1110
143562
335825
235345
529748
5489
458559
44842
106427
89486
146702
369243
265897
178457
15029
150952
131989
33445
38254
124679
53243
655018
38230
22483
703929
198838
625219
339599
399950
42126
394402
18468
26939
64348
110159
9255
274914
228071
34724
109506
453968
185677
336963
77585
629273
99555
233788
216837
29718
243998
76817
220191
412853
383361
415281
202180
529346
45524
523076
693693
431248
126532
402561
236005
225898
486377
178659
586658
227163
63762
60701
503570
622676
375190
39561
476504
69590
58406
77707
192783
242790
114397
974033
534411
98175
19959
869378
20141
15206
772132
84281
218197
234032
170660
333416
355061
52072
33219
20156
518170
124085
326243
214668
879303
105028
80347
38875
663538
170053
274768
576643
302931
653700
190696
515443
85627
146421
68428
49424
311150
939099
575896
78187
241854
159578
176846
235995
414645
269631
149822
85656
106917
630951
175038
497895
212786
261406
424854
313810
137382
133949
146625
174458
430762
116124
6854
28994
7256
20413
410227
265213
941256
869280
217956
236277
233880
249688
105819
593624
703578
903770
558478
306603
316130
223974
318632
98320
161260
358417
296711
38402
46222
189434
326
808710
337399
46909
342875
349554
257645
169677
39454
197160
117862
270933
7320
291767
72555
43291
323044
37599
383556
43745
86420
28113
187502
268786
178432
203073
618799
55896
16850
43094
35405
267327
454671
489886
210421
300161
39899
305810
54604
59039
15358
770574
15342
3445
259694
106354
233659
358622
617236
45705
216803
245928
169151
148951
308112
30994
205306
424136
111008
301025
114452
58834
350398
15355
16033
305905
7819
84009
301366
609707
529844
825439
119904
5943
58778
165425
352671
805629
296691
45366
247930
114409
507423
223678
640338
24370
134093
153138
140702
111143
208845
302392
809
585146
34718
457561
141501
693291
459358
59206
192205
66934
40313
138714
676703
23671
740108
869784
460376
48314
81743
21396
54389
31263
341940
133975
73986
36611
92808
17929
121137
281939
377227
385871
147005
256250
298952
16535
386212
32142
337921
112862
40838
3582
128339
243680
67751
421988
90669
201270
714182
92370
26893
395193
444241
7376
494132
6730
93313
799825
209147
99165
145943
99555
334362
19216
3575
27323
168555
171758
390046
867202
220614
381040
463599
190172
467801
73519
298373
549618
80558
91756
54003
79775
435831
84559
21695
248274
555
295010
170980
209738
333683
6419
749495
69125
113081
175179
660435
173254
2640
463600
38903
185965
600716
461765
408247
98571
198725
40899
120670
444766
494977
432762
334548
705322
75570
25388
407875
359001
43071
180400
161577
457313
178698
248645
135700
448674
321684
629097
633583
22762
468874
89698
390325
826490
569041
261604
626325
95669
137030
219502
127532
51618
458171
589888
242291
125596
999
33966
30220
3099
1431
45994
105151
222947
650420
57725
714755
233585
323834
41863
44521
368160
314083
38652
152260
156067
482762
71290
62305
77545
241406
398257
15418
322780
284538
229730
624787
35236
324741
916095
198607
793213
600248
256346
30714
113245
409573
19931
7012
63855
70611
3796
47091
336640
459520
507913
85279
33943
45753
168284
98565
294501
162088
523938
522047
8303
133845
304188
634313
600644
66780
49397
81969
196209
168716
79896
190515
424834
99567
262408
298330
57815
390116
359362
292807
57500
315202
9363
51237
496689
516822
339485
191073
307903
25178
281638
225024
782420
667380
563462
134942
717397
315101
35853
172509
224993
282463
1814
241683
984467
280960
141287
46022
142686
241655
20888
837598
592856
194594
28711
111611
217150
30361
451855
253565
42299
188785
188201
453572
173171
33580
126422
481267
126302
384831
14625
42110
401612
431252
499062
534084
613230
21712
425946
637561
311208
453453
90757
214973
444436
443057
40845
18693
351962
214277
203105
91272
163981
58178
613185
320891
110686
335304
728084
504525
237834
258919
204512
198071
66549
13776
908580
513053
32502
7194
193049
235885
151082
269355
190913
539042
167099
468902
77561
25299
48810
162489
448018
101993
230251
20617
8153
7120
39874
4181
147176
229801
33170
180801
428008
462771
113696
328987
2251
560470
765478
401264
317930
105336
206049
392756
4399
231718
227178
21005
48569
839303
6785
464264
5822
106456
47720
1002
705530
164599
445275
3555
304125
57659
237255
36296
283280
67329
87176
25137
74957
32134
696831
511086
35720
209962
413878
96726
250792
398841
96897
200727
385122
824229
50572
835730
564783
479719
275066
39044
174995
39079
267957
152647
236730
135056
502472
150530
129349
641896
115665
203923
165076
266621
200899
62916
178850
520193
153310
305591
49821
102857
347202
213824
268729
670
32963
112823
134782
747060
853212
446510
281562
54830
265842
111655
156449
151795
1962
133493
286502
22625
568506
644370
736375
453950
10267
155492
391469
136588
714270
50677
114316
173806
4116
571747
485604
167497
87479
363713
142281
437608
103853
161964
137782
852
487828
235911
48244
2895
258595
174506
29353
445023
237662
23674
314774
383433
61337
6332
222876
317510
54345
202363
75292
107034
378142
331369
268816
410216
155722
2301
335765
384229
678147
111046
408158
62454
526111
8882
260391
170280
200481
7023
318600
395829
697517
151006
523263
511685
478229
452990
510776
498621
515846
913681
605525
376390
120758
11876
642720
130064
4600
996997
401603
796424
74615
25400
122691
187337
64354
114823
39589
23158
80484
688072
28653
759886
241187
144794
1349
656382
152516
2782
11154
763253
299214
30659
946
83267
726345
74491
28477
17691
101558
33726
846763
263813
56708
187259
576211
3250
204019
339985
4253
277788
594747
199078
131879
108248
440266
19838
188039
114484
240170
3192
908244
73670
857324
59580
243381
200391
311461
193537
90328
82464
67677
80036
95062
274866
246333
168086
118786
15260
31748
537927
415994
275396
41636
35208
149810
563734
346701
568358
82090
500703
534188
201844
821567
254443
346738
67452
825018
78614
862
714540
64569
293692
36335
93256
38590
7084
37839
73972
141082
87441
135817
19228
37118
36751
57531
592670
449758
226100
395679
69216
180180
210254
147345
17582
249814
209163
351759
14996
385564
250906
317737
45637
145956
301671
341730
362072
28756
356862
554961
165437
251176
29084
3792
47317
444996
5262
254459
173178
104661
59326
352319
873155
306404
795582
201485
14693
544981
53148
361431
109437
169814
179913
163425
531929
31312
227
748697
3117
419151
702498
31315
163627
12605
419
417761
65815
897467
12042
269030
195666
104432
64034
747324
449819
26673
558270
216190
323435
102131
596057
272786
270378
124360
578167
123616
308154
125985
44042
18793
241253
64857
106202
78610
263290
126386
6004
6488
409979
79952
539938
99545
320506
87123
401007
407649
250
115505
87346
422544
283743
56033
395083
30336
282765
510012
122287
131384
600592
118077
128968
49940
123067
86854
403980
611285
434716
137393
4124
404244
657575
163742
71729
259054
175328
517793
81608
5372
605575
490639
31537
150515
125234
499947
18547
427410
558607
150955
13824
410866
30036
829330
142040
38221
273069
430235
693498
165983
210432
50393
185655
18311
658195
840
85154
43403
511773
100977
159506
221778
3217
22215
33282
367625
323096
70111
704123
325404
76009
67374
6055
241069
66415
59434
214015
312165
397541
273370
646666
391176
32596
160703
216289
94074
900162
579902
59736
395190
284240
27745
218739
80601
116067
59805
58461
434149
84653
268934
314629
704538
66184
477580
188067
472428
419458
2845
486261
225206
22443
168588
96709
9298
348503
474490
1828
386936
320226
205654
639437
325117
105320
393716
154557
383976
37656
480993
81546
17495
281717
44030
11339
687895
19531
256096
169891
23888
73943
209677
165822
348806
195835
515471
12978
397387
6585
202239
694317
132510
500633
193344
280724
361709
153080
128266
111716
464811
43345
569864
162101
258612
311606
93744
34857
132692
462281
105011
266106
143193
43250
12233
278585
150460
419080
20340
566948
636980
15677
626558
1976
459130
220285
158317
48677
16113
578117
215762
113905
208767
368562
539505
69520
95559
427003
364622
541590
221941
42623
23936
68514
96375
583538
97935
296562
439052
519506
162588
5266
149697
124475
44602
381467
187052
367086
45870
45157
45154
121121
8357
392202
116554
647768
69774
136733
594810
37427
98924
432218
90695
148689
668953
64295
6743
518626
60923
337650
480281
327913
556071
730510
205219
12322
246099
295675
559403
99749
78333
279824
8242
14603
596570
403575
116184
198861
3043
117784
787717
229710
19361
38403
12099
404221
927541
107133
51174
334091
67189
251530
25325
20048
661002
131773
7056
466777
296837
587540
644790
175062
457665
718148
29248
194011
44248
770795
244736
26056
10642
59786
141961
368721
304571
768995
448507
98265
509090
14745
106316
216691
80234
384793
94198
151718
437498
583214
114255
216510
297196
192560
68730
128316
47218
463571
164084
178460
12839
2847
200343
12761
104055
145842
15324
305533
726
116703
200774
621515
761063
139850
484444
335773
137989
47315
265190
380761
11964
350272
303097
100096
23748
87276
556486
460130
329487
96104
386793
489912
307243
181760
121761
64663
115256
337828
238308
90466
31460
755580
369319
4995
458
578460
15244
219188
150551
2423
85754
8821
242518
295519
16667
598942
12890
41627
249094
909552
709564
128724
40346
106642
577697
127813
744833
297426
718526
37263
340700
147914
121501
209923
5710
462657
92307
99114
95182
33495
969895
4713
580636
52854
11911
251109
124940
531312
78462
158039
6855
424911
353220
240142
167934
124405
13717
545792
572191
305594
254213
388387
97289
425231
20820
8420
368053
672307
293317
173556
248482
149919
146249
59279
48303
260955
31670
22338
251994
417188
683424
175743
250522
62605
101651
370452
381703
87913
303670
68031
14665
178405
189854
119306
31991
40006
339184
299675
149451
105466
165824
510175
303877
46287
353426
177753
686
224876
208186
57429
60495
174524
512264
408197
251682
68618
330140
27196
283074
2605
192762
31518
317428
134637
475971
308881
884279
175862
404175
208909
12482
86733
621672
466274
399215
75503
417580
711804
78622
16062
522078
160091
106693
619466
541661
413654
512320
101604
251486
30360
204124
8942
274653
165139
938301
78622
170684
392640
124086
59414
363292
335949
234231
139185
7887
19064
80024
510079
586125
519911
408183
321599
121848
159120
538815
227327
206635
248361
88059
305600
67267
324246
70207
130001
35596
21867
582084
249419
264836
622117
90570
11624
607559
92897
378085
162606
3879
482241
140321
346800
23120
20726
5023
197437
286406
474976
213862
65279
359643
139157
1756
54122
855717
15478
41937
64273
219726
203370
67602
228680
326995
81763
493956
430278
255352
27287
21807
131218
115410
428278
10870
50802
726522
17852
254275
34470
148567
600454
82210
470323
176435
95436
632703
510693
82293
415527
7179
37872
55799
279371
156093
120120
49639
286670
536149
618012
257697
279014
578008
8742
65993
45071
625720
389887
161258
93199
100749
542996
259751
286642
147035
549112
124247
56855
239224
100106
20986
47537
399386
145415
222123
25506
42087
397269
96579
566286
153535
13321
298244
96643
142558
205822
271871
392641
714609
195334
11731
221678
267216
273218
154303
228771
474586
38868
593909
2293
203169
754385
2597
206475
506212
436526
613788
349799
133512
271097
514079
25799
237560
117152
261845
133160
188009
221878
121194
340987
9702
57969
74700
14350
370392
117339
523022
65226
115
74362
34478
69404
90351
468225
547097
267322
355063
330415
105943
141264
9031
653639
432899
43457
505373
9657
828500
155992
188654
117258
167333
650457
453309
258804
180782
317918
411519
163029
9103
437849
28224
49851
151123
31159
230549
77747
71938
186397
281825
170319
188021
334623
220863
387189
173207
201839
12302
34998
655296
138853
174519
354553
346987
167571
306758
700100
13937
20901
167764
25136
512
527517
172116
48054
466625
67899
550306
714120
66615
143024
771328
111735
15995
20424
407527
88761
15655
39564
5941
14157
662730
400103
763833
143505
119286
352789
869217
22450
178790
370205
19441
43358
197923
136448
161099
121110
251156
260137
273707
177944
325865
21464
370625
162587
34415
209468
268836
356130
213660
202495
254402
32518
252011
492184
33685
58795
56216
7301
467846
226482
5237
231561
80066
101934
150939
253074
780877
440391
320511
299506
692972
193303
123601
100312
464244
427058
180089
261741
58904
303994
268860
29997
81948
132989
206928
37491
635394
90827
822973
5018
528671
35639
165435
93248
91473
20602
120854
598972
383449
2490
333019
192220
407063
243860
397615
108537
103104
68550
61488
765554
144398
160843
154111
163035
155224
100883
635511
411940
156716
37105
450199
584515
684631
5849
83131
69157
753147
8359
20968
365704
110649
203152
178564
55810
557266
36760
98870
457735
438721
47266
3614
452929
309038
266690
223346
198092
272407
28569
263571
734713
424553
564699
19897
766433
266074
364400
243842
663767
214752
119381
120310
38512
234441
135682
709920
212195
37054
352260
689760
314411
81001
390336
497290
63812
503594
24967
232237
16677
118286
212882
331001
423562
33401
76089
139550
214830
63130
75504
94799
42640
308173
653527
670126
22694
25393
533451
237462
37475
256243
301939
374236
175287
47058
55691
340332
6579
13790
497535
100908
368898
123565
285127
141861
460874
139209
10098
16710
30589
718640
712777
101607
138659
96007
13371
93582
29138
154658
464507
902039
56282
169770
579609
120420
182461
369466
34404
656460
18952
98339
150068
798064
717126
171523
674048
99064
19352
580004
423461
152729
250913
723669
127575
5633
693637
73781
173698
35304
422
837224
208591
651
110207
26260
379333
355439
2783
708275
416775
90811
373144
4847
884116
343446
3780
548362
156554
273763
168546
227502
312420
319184
50243
365575
109890
53073
15864
508534
43287
9576
89721
250281
367631
304600
388686
227017
92958
296362
200893
431414
385850
346
138175
30306
89248
153946
4403
266992
126708
11440
47630
21006
73377
227866
266338
637787
213669
70139
117560
190429
75775
58435
812766
137583
92906
3018
43525
30676
334649
87553
211957
52488
226726
577270
17622
47371
143274
232101
245
18459
103629
424494
202494
635239
415406
53932
169262
130319
561150
347849
381977
341390
527415
158451
220800
706603
891
54137
271072
268706
111651
22766
21864
45043
79482
11934
315366
45814
306315
92449
1217
182741
101009
241840
131091
48365
276299
146077
827
155223
360167
536755
31018
162530
724613
87609
176302
280371
119581
189050
898856
33770
106578
227050
112531
661870
6748
174933
536506
606851
380522
32936
804295
71989
363043
258995
125720
67722
132339
413755
12442
321565
23589
866344
73101
508924
235379
20300
72186
271399
412389
603531
26651
201063
177870
469972
145370
483573
337221
486907
195179
95760
338553
132118
420708
36422
82460
335255
104677
173600
208097
16710
43273
502258
726156
546253
41100
437109
36790
230229
66992
776
88881
256278
3321
12319
3190
426422
114495
67719
520455
647691
205371
181100
498202
272796
271694
538348
23070
52510
18225
334887
227379
318759
112975
6814
862857
264596
72618
274604
9512
589350
256509
165671
226324
213611
376336
357897
13026
34098
245463
310035
26020
160648
78738
32114
10708
2195
129276
167521
278154
298371
304036
604514
22262
189401
596930
71535
147301
1366
15360
132224
69113
704985
376150
448915
220390
162829
411881
224535
364503
237820
618282
229114
430291
58667
95758
98766
165908
27698
38947
120245
8309
64852
402796
246769
41835
728368
472311
147470
318605
16347
490021
21522
442259
233309
531507
157060
54394
186025
188194
143008
68750
83220
54944
238848
42244
1728
13509
678
263916
139546
612771
428989
44523
622442
135759
5472
665436
323897
90142
177093
371451
324919
62115
72439
104503
184242
177540
825989
270662
106364
121463
185566
43968
23574
194531
429145
349452
79538
47079
330570
130684
171969
100510
35912
35364
463873
220098
198014
40953
30471
147900
415718
10695
442887
242521
11456
10839
126801
320661
716667
750306
355813
29206
156949
633248
235992
3430
153601
359723
147059
168105
56892
634000
306776
247539
481520
5108
42892
231775
734534
584096
684824
6523
82523
461114
149016
230471
378835
589012
351154
173494
393829
511489
114818
125714
17621
726112
37478
471287
348634
900156
206253
197817
7708
61620
119519
297382
509028
9332
106144
7925
273767
52730
165534
48383
34161
350931
156287
261328
47895
654325
616384
424887
901319
47444
31898
2616
169849
12830
74761
18165
2370
461634
233779
63823
1064
322015
166241
139496
67715
312188
269963
78123
480617
62211
145629
446089
489021
175463
917813
423428
156467
542932
62691
166024
5941
664626
89431
287235
727727
155304
195922
599661
84792
219327
307529
9246
90283
904364
27663
355669
151201
418893
9599
736430
307348
244774
199604
645888
603141
113199
705361
118012
104829
107946
218368
227289
69947
486469
90396
564810
347376
431487
47106
288748
262336
97802
17785
33088
270495
477090
2738
2246
18049
535894
161820
260926
344561
364915
132327
544590
32518
4749
37813
12152
26371
359081
255892
179125
14545
95217
171447
299586
696565
44756
136489
61655
215387
137714
278218
628747
294452
213980
453441
191738
686114
227370
309704
601277
199343
153855
140053
648666
175906
105439
249885
50798
159695
89541
56787
162907
55423
24060
66003
329846
45570
47839
220368
64000
314500
12077
10912
389163
113234
266903
194718
128075
7424
418005
4451
835649
665349
269528
74021
30457
10772
4899
152088
171022
39109
257086
567845
26399
403605
381714
815851
696110
337062
195842
197773
275966
274691
130380
552929
234519
48408
416535
327967
177710
495694
574095
357681
242496
91722
29498
54155
723806
438442
419266
70803
35657
100055
605973
58144
273293
128803
52520
726539
587919
146056
11347
229503
40897
547092
750633
619
365067
256627
294237
65038
264339
634935
246918
130965
133231
359073
31409
89651
625169
43562
222421
31151
390209
100174
253464
298666
8560
147771
310049
3444
85162
350891
34234
477023
377805
560760
91984
419300
671521
228187
311869
114466
71357
542664
334870
237718
520507
218048
68460
409800
98266
229825
60176
166294
435683
14214
124848
123700
474898
21079
3751
352228
238942
280954
1408
27482
34270
11481
217550
54203
258953
11062
320356
57775
108331
75276
938958
421834
148086
796770
68599
358682
121499
667492
28772
240705
205549
177967
345926
370110
307832
193744
569214
742469
155249
694360
886187
3168
335222
171133
125443
579248
659546
57052
631738
128090
66334
210547
259249
276425
840691
511388
61430
157031
216222
7351
5329
235857
429014
195161
710725
157799
35067
190561
572589
673878
458778
58673
550042
748371
23990
42744
352633
239337
897025
481715
240375
671134
185064
629805
148268
830703
385184
375330
266374
103477
36244
804666
441959
332841
680708
306356
173082
17143
133759
682446
444411
382605
309761
91098
192534
73079
332899
42171
87975
359082
371020
165444
243284
84037
786296
3723
273313
497516
378028
215109
170743
90471
322392
422839
33633
169034
85428
341833
23598
66401
149563
245138
106680
466752
323006
281689
158485
177750
29797
357491
87068
556523
132203
552674
346445
426620
150303
340669
610917
313256
186551
15565
61548
599271
734061
278438
735013
68452
93858
23443
299334
29644
533648
189360
198224
89168
294534
18253
4623
314466
46102
192424
24080
350059
409660
242351
19783
15304
421850
796
271750
78021
276038
399603
23161
365560
240998
19253
365091
84132
455051
599
2374
608975
97816
750536
660563
34453
604229
939277
338631
11571
140113
202740
190864
807137
31537
171763
249497
73961
224823
237147
84356
79338
114132
45036
610767
157923
288498
103263
225415
78709
36890
182138
235422
24884
8415
115665
74875
457726
254920
409654
171304
484156
1586
217434
294789
3315
267108
112486
62735
703060
869232
440568
46634
108911
504219
572497
290551
208497
382348
694438
1128
390601
653406
19420
472767
98444
731662
482708
86002
623172
130410
82693
113566
509437
107067
60322
218406
61485
515663
59409
219286
724124
367180
213711
50898
35854
409324
8121
46783
341680
376896
404071
116082
308949
59755
59640
361134
240851
277629
169329
403036
687011
89404
144488
51467
31441
714056
186700
62614
479277
767331
379233
228967
311447
73930
48416
393955
33679
210053
256761
74527
406816
496699
75285
23085
455825
77059
75454
322727
521236
8905
214361
111220
600222
316431
677194
610508
141651
6510
93535
377396
450356
368797
146218
3675
166957
490014
50983
415493
223523
138152
51164
28476
103584
245543
648563
374588
63270
797073
77150
95334
736802
419579
759417
459679
370958
260904
565319
215779
165445
14414
645623
605934
113658
763891
218298
32149
56574
135053
241623
27365
208315
505868
83694
150730
356355
59178
544163
716728
313860
16124
101893
77227
291950
232998
35218
543658
283514
932
114804
809168
182271
206746
143768
119888
27799
20255
231015
770432
739515
387231
26589
80301
589515
508319
16692
420073
148236
569775
95316
382473
115273
583966
3341
355649
12056
146144
476115
212681
597403
148630
79428
575075
299181
7309
310375
62826
751624
47966
586577
328870
304127
902
60788
42658
7374
415627
409105
20360
28549
67276
193154
624423
498757
6039
87096
14362
23460
161927
208615
13768
398533
423975
542252
144705
108954
455635
248218
30594
4226
174627
136457
129633
3098
792096
31251
141274
164190
34517
53898
126729
99565
167699
6691
156314
18640
255426
56492
945194
553403
226924
145937
33327
400625
4658
46922
10398
26228
190177
218550
121622
83628
294859
781822
313553
155988
644588
361460
336159
985689
359617
255587
570084
73524
185040
24267
48057
197118
366572
790564
848912
519407
749991
166921
20982
304335
209684
96120
195487
23368
8499
234415
447980
162847
34293
31520
413297
606429
14959
156560
334999
348879
573711
389704
3808
1225
206065
525344
385182
242044
143187
436
2730
260320
530761
81469
493986
803679
459081
231506
189385
15978
170132
734303
430141
296397
135867
27947
501100
736341
388404
128127
660227
392826
179833
764065
524433
110095
94020
28596
49373
102341
55295
6913
169317
40155
787606
36168
29197
217215
356846
50546
210482
194792
299092
628231
210601
768396
234692
165784
249024
326898
67380
20818
204610
14701
37191
257377
6715
222477
304539
153304
502288
105019
358089
145794
173948
403504
175587
146700
79891
94637
356673
15966
559174
39477
206236
871357
28064
379627
367853
42058
51423
313191
222226
383160
359581
395588
144020
145080
40428
517
4903
510399
27618
117716
269580
2343
290676
225220
35721
165846
256567
46758
328329
183753
3402
111061
156165
57372
490436
74678
306330
110756
376614
78894
643967
751198
216945
119545
159494
74245
250980
746136
842080
50731
10623
130167
21827
78787
392039
221006
33081
166191
17501
202654
222828
172121
383964
373096
27513
65342
223854
355347
148
291579
37131
146825
93258
21180
241398
112
646442
245976
4643
502242
479199
530160
85290
229433
246741
32597
505463
126261
54654
47453
314614
126075
759245
467716
37603
94738
301521
164028
183283
770373
434968
107522
79054
227770
16007
118201
46479
18302
184896
714174
25303
222792
138723
30999
226278
208101
217356
123541
120754
683617
376658
281378
665155
220911
102324
266294
281041
41837
312451
103883
293056
750388
587040
874820
888405
925344
419020
212004
3934
336634
489914
544249
156727
54385
495348
534421
68693
306441
103094
588163
101985
226869
77252
98195
147358
296946
79701
57795
39453
363171
494819
113264
43544
88564
294028
263239
505721
154218
443297
92063
379529
58980
11805
376509
51219
158142
27927
85345
466371
188107
925292
37599
577218
277482
169128
312979
418280
3692
75496
298630
7529
1823
123193
238249
246468
11068
485395
32276
67206
21352
278312
148505
692105
207596
61680
57314
463437
33420
6991
403570
439768
54501
264730
429629
12344
451024
201554
297749
502619
318471
69619
12078
825205
170368
446616
34129
492675
335258
132580
28629
157913
15883
266094
3761
922931
33716
457009
389877
130651
293613
379995
526590
393440
57685
161760
69806
444105
296903
5755
133504
461002
86706
16993
227737
69781
360305
626675
14686
423236
47560
410882
108975
134784
105089
554605
246382
573618
829
107518
134001
334846
93656
60125
220527
586984
87287
449972
3968
207467
21661
670471
371470
48620
16228
455767
511071
717974
307482
474026
691651
458257
175173
69067
55088
68976
36411
208491
444567
35408
118791
63116
648840
127440
210010
61086
75549
112541
82406
24167
141109
260289
24778
216527
426530
438858
461340
24281
485765
14386
227372
161843
342498
413280
452589
176937
209464
544513
255951
685680
206602
208421
191903
527263
309065
78845
882779
148049
223410
1799
103505
344648
106708
57206
21718
8248
63280
274369
4755
379582
631148
6459
138607
22891
405786
489582
616576
460861
58308
256590
550046
31342
79551
306848
593313
2624
713419
407
6933
53803
153247
21959
368852
228171
590148
106769
529233
481193
12254
775667
242015
101386
123408
29544
238647
3390
40069
494162
8625
81133
521073
298258
306643
33048
790340
174131
179849
116069
430058
31586
75329
32593
5831
931565
332697
111080
220686
392469
68388
152111
548743
77881
2678
242953
229452
202343
55599
463727
1398
547226
308035
328348
7952
232228
105272
434705
448134
28897
23649
66780
14332
48988
390495
65767
478206
814376
43016
153449
560630
21404
273912
457253
52945
72479
290560
213535
105701
60748
227697
20553
463636
172163
568908
132818
11835
13170
286452
48227
424895
242545
6587
160985
16612
121351
820298
386732
1472
92887
70823
622316
7560
46569
87858
806
5761
506437
85034
7334
93473
16810
698235
117517
591362
48148
104958
131969
324417
456040
454568
209639
193908
13122
162656
32527
47668
203082
146650
154018
502715
190587
16543
136894
529039
215515
2810
141836
22424
21988
66616
103215
789288
52014
166051
784781
690738
143937
589553
320461
263015
163211
464101
16267
74437
132396
17514
98387
29394
87006
89565
18419
376201
354328
342924
217918
164165
483103
181388
55595
676402
97403
50260
567265
128569
214256
675099
3899
195198
179618
123800
3040
78959
192092
770596
109346
485405
109060
420860
652857
332997
598721
1401
65312
220212
312269
230545
526829
16358
41541
250153
60389
621017
16713
233192
115374
583134
2858
839823
312554
338660
22801
343301
98093
852986
172012
681599
87862
738200
429562
155593
16331
217765
247731
47361
684271
150312
158693
358608
429875
86998
109651
210881
124242
75298
953709
378122
41110
685494
330185
468914
168974
99327
431357
18869
65979
229962
49521
826124
828042
93931
403193
160747
585868
163480
16521
22494
29588
394069
128761
361829
84268
632940
75700
442943
247295
724692
71692
109554
387010
332068
35856
282842
48389
120037
95511
321562
60121
11255
302485
61987
276376
230940
13119
117720
161084
80436
199618
16874
70876
42645
83128
690509
435235
301895
19600
443523
16
371852
13862
202632
496879
427512
273999
345009
17661
66901
40379
724
658912
4641
69983
576720
308057
24321
18170
529825
266989
580645
315276
77838
437807
118675
276066
195375
312290
10891
557688
39127
543822
28091
24374
55622
37669
153032
330959
75925
104292
530211
306536
207360
55520
155983
555862
206152
339383
456202
257791
8699
186505
590978
97528
105765
59583
549926
148729
139237
2746
183982
22677
21740
18201
230839
717612
248538
88002
80233
44693
3319
239772
113372
228608
632018
57734
80943
470917
64845
116625
485076
3387
731605
54547
135368
70372
688993
213480
186871
15821
224199
787672
98876
18273
334546
195663
389488
39459
220805
47745
196199
439714
232091
92062
48547
302415
154793
305082
78129
235236
36853
280937
330849
21238
89305
471371
10244
79029
169249
808198
408613
88557
245728
680881
200360
187075
285665
48795
24546
60165
93986
542638
724302
58145
99621
136801
944350
56561
56725
22950
640723
2737
330106
846076
7997
242089
718086
504230
48660
555198
31971
328819
317443
55588
637524
137888
149
421910
15053
30397
385567
122984
29862
25709
412890
69442
232404
137548
900874
635412
453742
133911
46167
240901
134509
216637
228338
9459
178107
85491
351486
42117
789180
850179
405066
15141
483534
670282
136780
94939
16908
22370
836014
18255
2717
192354
348065
661167
33762
52868
282990
760715
56965
319403
133568
62810
642547
182493
151442
462994
261911
190290
69182
520766
11053
382261
155884
254713
122096
15163
84597
13482
82786
54488
96144
315914
602949
8938
11933
148120
593954
31607
302741
65830
771276
53077
421507
304365
7849
270293
77178
306058
225142
73241
29270
58144
204380
8388
152987
106089
408348
314300
722463
7336
195799
58139
475149
102916
378771
155108
36538
88199
578985
142946
743676
114838
643038
914704
282251
47438
325647
416377
377811
532304
253819
455954
59602
226541
72653
12378
116965
116447
53457
26794
69455
122795
157410
290908
846500
267068
432558
1860
759501
807031
330341
24699
18070
342065
383378
123377
524346
23362
90995
219748
254904
54
43874
179095
428228
598039
759740
218300
343605
350301
188750
97497
719931
142997
629165
100452
35461
419135
7436
334111
103245
85762
201229
703882
616573
366415
367121
197416
157865
200074
69196
285490
158993
535352
87351
589543
221946
680324
766076
177946
576846
86046
142165
83997
84318
29088
63406
212198
45651
17328
162945
248297
219099
2278
82404
23084
23499
423639
131610
50373
489879
161084
644845
123560
273355
514948
220533
505250
90924
162633
503284
180389
48788
210065
396728
216227
18356
5195
148223
378567
426883
33858
675937
451866
14239
477155
9944
609454
94188
102143
37217
258007
15612
21447
189333
304744
162548
63613
268854
172126
190141
101300
90544
128334
147473
540076
28933
44568
4013
622043
381186
68404
281585
248106
19037
218651
17166
396864
296453
249421
176494
119486
192748
163906
16181
10247
267806
144439
36117
181783
359864
517028
179573
498820
31925
20837
141438
818
459186
166093
486250
77837
252034
350533
24876
102451
115259
439935
468701
311771
139267
411400
113692
35133
44500
299737
83983
163985
111792
42128
305334
130347
47243
178096
237033
239999
78028
178542
64534
460540
78685
808
745422
525651
773796
234851
3366
88784
424284
204043
19096
36830
72798
43814
301602
37830
158357
216869
220969
406648
486976
340990
345606
98763
115494
394565
385464
5549
230458
118091
433839
206885
122582
467282
119920
141597
301529
189429
853616
6840
35031
43860
362525
364359
644118
678863
220205
399031
44809
11063
35584
56900
374306
122002
247688
271320
251450
485483
675162
42747
632773
28962
27014
498675
585380
572531
959071
140381
138162
446278
179893
433564
617253
284209
212712
30082
646231
40087
4957
10626
492329
6067
825660
445062
126799
44006
177594
665956
180846
67469
9375
463610
240657
54208
116013
2188
208512
435375
246322
519016
45646
61864
61295
263847
589671
467575
545563
250004
363424
146504
7545
52809
182691
525692
37430
346163
317888
893123
53284
292440
249675
45160
163566
333416
397635
123667
149617
30245
181191
607987
357293
749707
84454
83615
28541
43629
444
724944
92238
20741
67790
110541
202147
6856
491512
22272
429515
193390
471890
756235
260224
9214
65837
131011
128759
41612
1187
271756
32023
462336
23073
18329
5006
187986
142074
338321
5540
39036
222982
193010
17684
391594
317403
331912
835250
85167
27705
172729
20324
120395
140360
43695
27152
249224
35795
498684
41616
355657
82320
141370
107931
492269
141968
526943
513131
15947
4545
123155
290872
403545
184582
532317
16982
458806
392434
281128
206564
406008
883143
187382
33775
47837
218522
946735
168006
425240
38527
683523
791032
68624
67531
76068
109958
551081
8031
98361
63697
39212
167286
15166
153922
434708
80111
138518
24768
270263
766525
322
459770
534689
217988
56977
149717
419198
129533
436718
689437
39421
170369
762749
1484
72403
18813
140880
452009
3477
137690
160616
217307
50955
728485
70092
14644
110982
51995
555451
138341
180945
112375
87747
2438
769162
395296
791894
247511
494620
153928
33091
292282
233659
868012
565098
719510
133961
398302
65625
556271
132119
90031
21727
51172
59240
8470
60823
517544
99468
93148
260555
59846
574577
644
827165
595363
256014
104539
35095
53209
408503
105953
479766
345122
104699
693708
113423
251547
486658
230550
168343
214181
155566
121420
252500
46409
897718
268542
127375
497802
220980
677913
138845
521041
633693
523790
504552
189221
229239
25800
174233
3654
139380
423052
36421
154521
218890
18807
1965
287404
477182
413259
274872
91078
328576
241482
64329
50086
450005
314689
32071
72836
39335
49681
126734
191589
174652
525481
227204
120105
103222
166792
274970
28694
102173
114426
101451
227165
329249
253007
378344
357449
13168
176
41909
412732
312957
195265
161696
333591
878574
13017
366321
12383
713180
121356
174324
516014
38702
129061
277797
201491
179363
55129
48465
290029
56045
55095
430111
223085
233588
162507
522120
49358
199556
19043
84773
759708
114538
357647
558
659931
105641
211559
72090
100222
133549
336375
268490
36156
840369
172609
49186
282085
182826
510475
1016
121700
65420
143890
389841
906184
179278
338319
580905
101415
242500
85512
585884
121737
547790
101295
26371
134520
127760
3574
12236
83414
300576
916434
472063
153785
37233
6601
48842
91446
36856
195633
163449
119979
13504
117717
690799
17138
1205
21476
15923
30400
95595
195614
377759
731473
719514
20801
1698
214908
127128
490958
151543
592428
186619
60131
11559
31581
264655
9443
591405
377339
7519
390742
338115
219339
798620
472954
82574
19457
149932
440809
56930
457865
466370
329564
527660
265504
126111
206116
362952
554003
21847
176893
222350
14186
37334
73031
10299
116579
454830
147831
373136
779169
691915
306744
254522
772856
77221
125744
581921
9290
239808
913122
63702
36444
13052
23638
578822
5635
589043
20146
2548
122945
2334
356136
747475
503559
670161
404875
751531
108337
141940
7024
29600
658260
114523
5746
369498
342141
760470
290249
134469
199251
496965
13457
116901
1345
803257
48488
454671
676532
420546
470491
1194
246816
724612
590121
119907
240828
329164
206636
418717
346052
551417
38736
38022
577250
246548
9961
179120
305528
177813
274180
67108
157400
7879
4354
598339
704938
102651
138902
375178
116048
12231
50997
154758
40882
442200
13678
449798
188545
408254
412946
341812
503984
17976
22894
113753
779655
500308
110053
16006
599838
10445
125648
207126
332531
389513
28294
861
240115
259220
10000
122006
48674
341390
411297
234746
188583
133109
6171
287013
51119
606379
553973
15323
288781
30717
126072
661016
1301
415
2318
53800
734333
44221
5392
231217
69006
19811
440339
659725
843721
219496
495168
228399
206781
67981
472410
630799
277618
346216
304353
34826
521484
776171
535349
76880
782231
698749
167694
643540
443867
87694
15643
763349
110109
1687
852514
108493
104408
363343
666190
405747
133477
119942
273494
414305
128292
181092
241687
129385
303960
143865
329698
127970
185650
5432
333348
648930
323297
19693
18140
34619
228203
75772
206330
712895
84647
982
80267
821284
442568
693345
185949
530757
247473
219986
112006
486181
5747
103197
197485
46819
93905
266708
315500
573173
97368
12969
845068
559301
149154
44603
56651
615013
13169
66531
453245
523692
338467
136447
557800
71163
45983
34517
8456
10934
218692
366289
657907
68855
254418
119060
53774
458749
218074
452326
356628
79779
1544
168556
148742
330501
203924
109007
156512
298478
608373
138248
406122
585121
404
40678
6709
150123
141501
1674
413485
222393
353711
460110
531324
19621
108171
686195
68
243744
571651
389989
979237
55818
842483
84511
81310
556335
133623
609950
689706
598990
129847
16927
86575
565441
655108
181256
211230
550595
193525
136328
345134
20271
127045
127490
100608
207809
484889
2517
821973
258190
48595
248397
76834
529779
50536
12288
167872
318694
693553
81903
230876
69154
498150
226127
21943
696483
278088
424167
342182
412381
345301
72865
182198
233552
97861
26460
283245
631669
408546
200292
151271
856382
44663
337168
81277
397396
291477
283481
55570
225843
752354
241164
77268
8772
50815
67628
7818
72651
444706
7640
19220
46841
72534
159522
6886
40279
303560
127511
775288
343486
667489
5616
713024
84844
552651
203364
518997
155413
169495
375584
631589
675939
7379
695340
29806
376664
232377
294533
535470
281501
339350
63001
338481
16815
55199
281148
326608
159670
63837
17892
94986
4760
72819
369916
21443
63515
104158
52240
420433
432102
247102
17388
316727
549328
39498
585833
27925
39085
272641
499061
457772
786506
844166
629577
351181
38473
475784
45074
951077
235239
620935
893326
133234
166705
490640
232637
118507
308197
312550
57773
157362
242277
196340
42110
283067
286669
474273
712189
306426
207109
27192
336951
27946
673483
357721
277806
113590
109978
564043
114699
217855
305686
36425
102928
43986
79928
86775
90722
297488
25554
365368
84580
327227
7542
325599
264912
18016
483595
292348
111512
97668
68490
37039
60058
252080
331730
76591
353127
50086
646733
83332
231903
149232
426538
1121
156954
4209
511330
141008
189320
9223
592397
712576
17263
328657
12252
206365
258537
9965
10837
859699
138143
17135
171612
567630
96152
225857
110975
572913
394069
385921
666209
119142
386113
44055
166658
89659
364622
157874
264116
768
125167
663068
176245
8916
411254
90444
53227
370568
477023
26650
637360
183629
245948
886762
113382
466802
68986
268799
25805
441083
163714
181171
282661
95506
107682
754531
163815
157953
490846
183089
220306
79174
67738
74209
27610
311323
171301
55864
442654
576277
11183
280158
360816
178835
24820
293849
596671
86608
888496
41013
91508
175543
9364
671547
561174
19874
1437
110590
145729
74250
192772
112096
124886
426893
103547
148391
604840
126254
99634
213074
633982
147003
145975
161378
19672
100535
367762
583335
13252
225679
566722
9856
312031
37542
22962
709526
486567
157508
369146
645664
324914
231649
118199
190918
345287
740978
42056
141421
54752
72445
253813
476995
430151
657482
276562
54822
24605
635573
39085
79580
775851
574529
8929
569883
728420
269373
342916
315600
291996
237744
375635
101171
817697
96645
61350
770796
179350
68516
163492
170266
775620
454690
647980
16386
138427
298873
130074
136129
63459
303114
715631
37844
25547
359884
187314
1986
133234
393310
388030
3270
305369
75735
271867
7837
546068
149423
25318
73135
187364
146816
596719
332830
554453
86596
8173
88706
423568
307919
569290
480894
171490
274170
486003
15760
312277
46051
618534
158662
69382
95032
358388
42840
531816
274273
108905
64729
74374
210264
214610
214512
263690
16583
663123
75577
159132
374419
297716
144423
67814
852329
12665
758584
385531
5268
284603
85252
10508
168250
345876
37699
72118
226996
93384
893910
489658
456964
26627
721092
551020
192963
297664
376704
346
33939
600285
239448
109224
136945
398946
690947
192488
236107
260766
724501
104459
310984
13881
21593
108131
34167
630518
213464
22740
19535
136139
67535
2710
225486
86078
441429
482880
419285
142390
154654
325001
149291
20068
21004
54005
112241
628802
200651
83314
454210
66855
407133
164438
44048
21029
40085
405766
394249
299297
79507
5956
74151
5602
113332
507870
63768
132405
395985
51258
105821
155865
62844
93050
235680
314796
128726
327364
35714
34544
105333
203126
109532
793331
92377
142338
200492
837693
428878
151739
382905
283733
69678
414247
463392
30467
544049
509731
25110
479245
12471
118210
730975
14798
81546
61522
309425
251501
74708
657280
39239
17514
1437
241062
380628
99739
95374
376917
299988
31829
339236
36508
256892
487554
181
75907
150977
71577
17969
769076
200006
360863
441111
441817
115132
12015
9182
326061
224289
101763
738
287467
944355
301282
29814
395172
12251
16013
348097
181041
313115
188002
498956
29135
118928
174984
343610
59936
448299
259090
334420
80
118390
51160
390625
173154
58323
80747
289283
132976
146718
620735
105811
121431
83033
39449
400035
55786
387949
27828
32223
89024
7489
141884
225661
64231
268478
115117
404699
25266
51307
88521
29575
111431
63997
108603
686611
683220
456578
38055
509017
464713
46607
688734
487645
58025
518527
174135
251265
399384
17968
21749
45480
138193
51618
518422
660322
1143
350547
218996
293661
94355
629285
8148
38490
494143
216183
437540
578474
364904
866396
55487
286068
616019
138527
239915
16388
357598
1754
35476
442521
241359
264255
66246
278062
280773
139254
233727
517566
249671
333416
244779
487542
37765
10659
238125
386194
675543
97837
126205
38938
569798
480920
146592
18982
11482
21847
22488
205710
20778
130973
413538
107892
18936
291108
216518
223243
910808
457548
127057
9425
70235
128460
327355
69522
22707
731782
108314
47682
312365
6481
89648
422618
67555
345171
306565
171216
2151
246306
244771
167448
242892
65102
450660
135142
36955
579651
78508
819534
197189
597412
32415
211421
331674
171594
82415
678057
144579
95387
89082
184743
222243
297340
239707
173075
155304
128349
364051
587124
47747
516599
54833
13764
163510
20534
614994
503691
21671
126461
622151
612681
225663
213763
360604
39348
28701
85098
841201
87533
105025
120333
400311
142245
154400
240754
319427
233978
32470
525233
866
131337
63618
77805
121609
575145
554764
18050
79310
138886
208544
515483
188142
44925
50843
35876
25387
445477
168637
107614
410914
178322
153719
70054
114226
210462
200272
326097
350669
111413
102983
607700
68146
206183
9439
374155
668314
236136
492278
246660
875370
254219
622513
22688
392045
295639
533998
73407
384664
301960
424520
433887
627805
37749
14710
61493
679265
330954
338353
19994
147412
125756
358728
310378
256150
11604
125780
35344
133518
8292
167651
452496
253485
724345
595458
670017
958
45776
159469
613885
155653
128198
782531
820827
152000
696245
201542
273648
797045
500580
14820
575802
33465
61751
5153
102561
447606
340103
264939
195750
28408
189399
148205
398328
85776
324491
178545
8425
728457
423291
477421
405135
24198
275035
62668
141511
754117
105133
40264
8498
125710
6361
267990
44359
96527
60559
224194
254551
38969
31725
569749
44378
487106
358
449132
292094
603661
76468
596933
467004
195522
1538
1854
515501
913402
247390
4260
129493
168708
50117
253850
60838
22573
386039
211009
73839
471482
515536
330108
197708
8910
10404
357779
689671
324199
268317
101604
39801
44280
11378
559253
4694
94322
156932
148006
365459
704782
4579
603623
30955
62994
352783
56104
28674
148659
444169
563728
327474
716726
174037
197561
805582
189685
39450
151773
550773
303114
301674
218389
52242
412647
109001
868130
166570
359249
85765
4496
566492
513602
788646
150122
32139
3895
601728
32480
170860
80327
215268
34948
9854
12399
17497
749196
5317
116311
133996
521187
115990
473072
571606
22282
278123
330013
319122
391088
186474
33239
196922
37232
182823
311292
329364
777571
185709
213354
9424
807442
607319
171138
121681
151977
29220
535940
401975
468441
232541
215363
555607
269055
66425
69599
190307
30868
356258
64349
130344
644532
187653
430804
183861
134329
220293
225147
315579
28603
105489
55671
160763
498352
197968
102214
372743
301796
4271
91396
441232
5601
668956
452238
177765
16826
622655
16469
97305
159438
444823
76373
262665
708748
149177
22762
240497
142442
382627
205329
215115
159468
15083
33191
157228
7039
397087
278949
204561
143454
311437
105568
177513
57933
333088
529728
172740
14724
81152
558903
301740
485787
283733
35865
363297
712999
313138
292557
24064
499002
77120
22746
130648
231973
216835
237015
4905
606559
329262
80167
358424
212154
4002
271716
534108
10479
3517
42711
307515
148130
170306
249877
21227
405291
322501
142104
487439
218530
631442
53561
67561
139146
13622
289823
276273
487694
180581
220663
122314
656840
266003
330525
293808
294012
783247
202853
459188
294488
263053
262408
550608
20125
169122
184307
627428
443924
112913
233678
737029
101245
318715
32273
19128
25431
63660
218025
729037
902988
60049
591345
304720
606993
329041
33507
526912
532429
100465
45294
18028
481163
83340
311143
103952
203524
63102
26138
22107
194642
110489
419269
17347
263526
307877
194874
77282
258761
143767
4954
668237
77831
6642
51137
254625
222156
769118
6838
191417
313271
95676
103420
272147
291688
104560
112852
505156
19630
293915
181446
9171
107690
702861
214416
138866
112610
128459
577817
105017
113114
100104
381744
190477
10125
25112
273247
315257
336092
351258
152362
406165
652612
34606
540004
8740
151732
21999
5234
538889
818961
252152
121257
786078
630205
189924
124443
390163
53813
3323
471552
120957
190387
12248
769177
148327
584285
594174
218439
714588
8900
34569
357722
25298
503131
142659
157686
138448
553086
77117
266810
53437
448851
3649
267656
108814
458197
158640
29316
5732
115259
234044
502054
614650
106777
354283
671379
86354
205973
20438
141035
499012
391286
194895
947927
82547
38226
8711
66209
224703
58837
42145
283657
343373
434508
68211
257316
219817
28363
168722
13005
345288
336264
66699
46767
206897
47167
433112
20241
84084
444474
47788
154616
303505
83205
33016
126433
4854
322663
523200
30272
5680
778131
9811
274114
545184
962327
114974
153878
551886
726336
564278
377178
78527
62320
335854
14443
142116
292691
768175
690661
136804
393002
359854
25130
332319
73322
407749
6814
79808
116354
26154
74394
455536
441752
396058
292489
83711
175617
549022
16279
273026
143403
638613
64132
204581
486664
181464
3221
251290
26272
487932
612610
124651
243119
222352
27615
275507
211137
114217
328480
116801
784474
793254
208701
208429
93316
89414
31240
1141
139389
476115
231667
933682
43537
87906
303514
166713
500571
300389
133915
639099
555560
129399
137244
391117
53289
62931
304845
236650
8240
46522
291069
540539
112191
272013
313450
754290
500317
67821
614888
386299
83291
302934
451281
409543
278379
499723
175143
338593
191727
65072
223185
451842
419865
12647
545636
637556
564588
297339
213574
7969
25161
622777
132214
67321
301102
419521
52882
6937
557629
269696
71129
387909
83956
26904
588449
574389
58706
145727
12291
222419
150903
61069
189007
209416
51810
18512
382614
121532
138649
201743
45097
33515
938065
142761
35337
76781
225089
200569
361407
66268
293017
348970
68552
600338
5902
4369
967802
65036
577983
203639
115254
668141
446171
221022
344555
244531
349307
49606
168329
243409
641612
50403
151131
781467
178162
239352
3770
4381
121610
417363
407486
606732
274244
195109
293041
77264
62370
627862
270494
161300
190761
384103
15039
187944
17946
72994
542132
428927
345603
384453
425004
55799
792080
388909
253538
269310
46491
217388
128365
283292
482445
55853
13684
690314
454355
52849
58532
123289
382507
699975
417087
152505
429654
213380
151973
101200
480854
359014
44191
12111
108086
22461
358714
85662
346574
14880
500618
10918
49054
149611
14844
54643
66913
57044
202973
768963
60559
101747
80614
201577
338266
457751
33503
21191
160369
36955
412535
236938
345762
376312
462709
207584
578586
130475
511948
132385
192553
256674
73975
40680
221478
111981
83743
615868
635773
791265
352630
179239
4353
282325
179969
74978
343016
95310
12099
54442
92195
30349
404023
777407
322849
316647
117392
539475
61859
559145
44289
167488
197021
276645
10644
243171
36999
43594
180403
36765
12318
51192
266257
312472
58082
582430
256227
247796
163774
349031
638391
52777
143399
184161
152989
108706
1546
245746
20375
217547
12304
581323
330264
116210
408050
218528
455017
413001
297672
569875
33965
250459
280689
218793
108518
33365
217104
75361
395683
57110
179948
227302
551898
588459
14573
47460
142317
3525
33688
129474
587312
236092
340704
564051
79184
446315
475394
25115
715183
77595
168556
431131
12250
476363
825063
359262
301866
211805
887750
404993
499292
82808
166306
619555
240
298741
625212
303945
135989
83158
673263
74249
449848
18858
540248
764453
157192
488446
42086
706188
308557
273581
121885
533373
35361
270628
19205
107409
135421
949837
181620
140939
127325
116075
1940
492084
448217
702804
83089
13173
135540
253480
325522
314827
249584
70525
105032
378912
383559
166493
98570
131902
244251
218858
548754
413113
177257
574302
209494
244747
257908
185805
472419
5508
236415
733693
506326
114241
436593
475679
39779
3109
479203
232478
387090
332763
131248
22309
47590
30433
487958
329313
395676
166180
158158
200665
232213
59959
158268
67224
676392
30940
7655
77091
357195
20632
60847
64096
6648
261753
690660
342832
402411
124784
310912
630485
303856
154585
8150
26815
139480
8397
100181
133061
5297
308727
235120
21844
351655
245807
4158
61776
88007
29088
5766
526951
15284
620868
149234
343991
174139
301
215045
98673
195237
109250
17601
36252
146658
20667
113247
339234
538544
192578
355670
167955
523248
553608
159852
16161
40890
95352
206941
112986
48822
125349
133296
151378
852311
61045
134731
28919
259524
5971
337059
140644
145819
2978
758847
19512
227062
7267
431043
333207
527148
539255
122217
170575
237147
167557
44462
315776
28039
95736
19951
360036
523391
101437
49926
477649
2313
589974
68717
483762
116810
118697
34883
472784
377182
96355
506218
849636
591982
601802
214902
93523
317084
48822
7876
29953
242123
508205
73972
43220
89373
87975
175134
229744
272625
23289
394316
66060
222499
616994
104631
250370
608699
385669
7471
275296
358900
442557
111860
791344
320418
386391
12457
235386
3708
729089
22040
211341
264557
576280
116832
281091
12591
139593
9514
125259
693665
139392
55874
685193
401612
38660
58452
147551
499007
22561
5984
253873
684598
834087
44480
527606
214744
580835
81977
169009
373183
78140
6026
231814
432988
141600
217365
183944
97489
69455
36602
106727
298302
26774
185260
68694
503812
27124
372663
66769
6638
84271
276634
507372
306552
387305
543150
124063
513638
338433
51602
698822
113208
223913
251147
244193
766326
271114
2854
435078
88197
31860
126310
24825
39464
531929
242166
519793
225677
765826
898513
85713
268699
100591
508792
104138
466877
595599
116190
136519
89127
21907
107941
197472
298558
54744
490777
613471
167956
107159
87172
337858
132384
105035
227832
7743
528790
271896
1857
9662
565420
58328
697183
67393
1764
512347
171168
32656
167673
285876
81322
59622
373733
440384
40511
7134
256357
218758
195615
223611
420245
289614
328556
161917
314571
360769
23941
504052
20689
371145
515376
476293
348883
13575
20056
651646
302550
594489
521116
228651
369730
5824
287789
598969
166638
82572
640242
374222
130309
134711
3369
256901
145322
329557
158583
93373
127879
757731
176402
54635
93785
117308
209445
242685
274343
647450
162462
15744
40360
160491
478539
73622
840288
959157
248910
450902
201479
69600
625413
63385
271456
620658
103092
86434
602379
234288
76596
470524
245181
57738
87256
38452
36215
57026
356581
178463
686548
469200
38527
153469
445668
258286
639916
356144
619064
24595
37874
272134
354659
493100
41016
944423
68320
396785
113773
220488
313026
21776
39902
106634
39210
171082
568641
43928
881344
283213
607783
563
183046
175366
304470
159263
27236
320037
393595
275805
184753
382036
880
45867
99294
141590
306651
73038
90881
59247
203194
53402
548538
125805
37353
324445
6618
23538
99755
273719
302024
242446
319822
198208
45587
675289
265507
136569
335289
561059
824165
109176
501476
38823
508051
225796
165018
5680
78867
36348
173255
108220
160031
214999
254451
9606
197037
183385
147746
579412
264488
422429
284105
58186
403002
178223
631213
534160
178313
149054
6514
49222
66027
46646
12658
792288
160935
359978
261207
177488
146544
420197
727071
667529
94045
39085
34693
296515
5994
541399
173442
446466
341014
108058
60188
207713
199411
228375
35927
149623
685441
14275
396858
83690
389723
46937
14225
181573
3455
130717
248514
116187
536978
308800
306901
88733
104120
21009
154934
62715
102240
8671
21194
165147
157783
610385
3599
47217
23857
10705
307
34906
26871
455685
449290
31780
154713
398279
186585
324552
510501
845469
195528
14062
205215
60652
8250
210733
219990
188561
267467
4887
33803
192819
20123
39080
613907
71960
492620
347559
441343
139171
19877
124421
545385
534933
116577
219878
439556
189276
31287
125888
70871
52452
267619
368270
218929
481987
63030
243051
48985
279560
329465
322547
41866
51892
361903
164918
512318
24020
29658
6401
33428
421015
24191
454253
297149
902663
40898
94390
194462
5753
784188
11545
390005
323919
5526
402591
125879
627835
529724
65836
386831
376869
4775
278697
388552
819536
127785
623769
206091
170264
177664
322822
57571
12090
270039
132213
213020
329345
531438
69331
89416
512913
14143
234189
30685
37683
388430
196686
111519
202711
124953
104229
110129
187448
168998
47675
117867
152622
30340
686393
17314
291677
350627
3842
739306
79011
503374
77373
298209
55246
13046
18317
609229
107635
44136
138718
59354
70460
186919
6349
115194
317327
551040
106846
317708
471182
53357
75961
25556
74647
15724
151861
330012
45401
36532
155750
274279
421357
445101
79500
212615
5606
453564
184510
651767
254002
65270
215712
127011
322920
59596
4031
199711
143525
72608
764975
79412
465293
489096
11729
15863
49623
204807
376657
15168
102694
170496
273295
98850
35101
215037
156935
369642
871999
116487
761805
225257
189114
42475
196293
13622
34178
753730
218093
166988
341126
104282
41638
61116
215085
172972
110741
38041
592755
278154
180336
201326
19448
50736
517650
156301
522538
96602
726087
46401
367975
108681
366176
490568
217223
616885
817859
85124
50611
627753
1941
252007
737995
163943
270587
5781
52880
474303
100976
202843
74063
261949
58092
443417
512212
130550
287513
384525
298165
205516
547370
144870
274370
580761
16624
23413
644361
14144
99831
499074
361044
303939
346313
42079
140338
78395
72632
95826
849389
6333
593263
29445
205743
290679
177813
317594
12607
9014
638172
35703
39427
16654
345250
630297
68792
54294
1286
297456
473809
595315
219738
113114
125048
328242
321605
274490
459954
379214
253637
90282
455485
124477
16327
340109
1952
19438
249669
301690
402621
653457
345133
574121
479173
343220
78040
785830
57568
266910
294120
148223
256954
93336
534070
35391
411582
130303
318799
27874
8684
335798
99879
77890
151280
451906
322642
148292
11910
238078
16870
74953
309586
599181
259842
30515
27490
183075
430875
279596
282493
301448
809990
432111
107026
162314
59521
521022
164663
660517
34549
362830
411628
87627
187106
138285
423089
100701
45405
101606
46022
87536
139951
34323
58556
1809
441211
566287
254176
172640
180050
48562
207274
144250
155241
279532
465713
121348
150803
69337
640012
7548
236369
135615
61569
372035
84084
624021
16009
12998
53999
325195
371104
471880
743365
147910
305226
208272
210891
604031
107494
139471
147104
218612
33416
295285
491136
712188
350616
143211
36957
69423
144155
313032
47616
135402
576794
292887
253564
76900
234704
4252
179544
285766
62509
208
340367
772032
34948
265246
296616
210636
290632
296093
686
303467
207086
309618
33454
38529
102817
92438
499694
128070
280955
100624
49819
64023
122516
391448
131696
85864
805938
124603
656132
329362
297068
171270
192934
131124
81248
121003
369851
381927
476797
182757
82205
52087
431465
3473
13623
671171
628109
159045
84365
316884
3767
16748
13143
424911
755403
132669
84759
110488
767648
6079
703530
101735
374350
198032
181637
645724
146426
39672
146403
158748
66927
252639
582404
430611
52633
144382
702812
55688
239658
111577
13406
293965
18316
34319
16736
173500
40434
398650
81819
270281
84013
521382
7219
25803
490624
645640
409393
25426
337052
64947
666488
234914
17593
514779
177684
86836
467179
118783
380563
594844
766452
58899
220183
461786
54273
36952
166724
23712
55177
8790
162598
86101
118892
373371
100529
14809
4176
20997
48266
156644
205657
21524
346265
355578
14657
85113
13830
339545
244148
47866
158506
491192
134090
408122
729188
79080
90662
112867
251444
291130
60378
21350
102170
297691
184202
480096
36122
14490
367609
632807
82538
480383
13889
215357
663
40697
77267
615093
344359
151876
529392
121982
355
115802
359776
14181
2517
357260
522206
4367
51473
62954
136289
245620
12099
264152
636301
211236
65064
737902
108442
492749
609574
219288
137405
323836
11630
7963
441178
199455
5966
223
120368
414399
397052
93089
414654
772533
110759
338324
507111
139796
61742
62566
146306
253288
130746
839094
5952
447809
8818
254233
193814
366330
185377
158289
131219
364643
267283
288030
31993
235440
632044
197122
110484
35318
422379
132422
80439
310601
106735
301829
52342
44212
28773
661822
19727
30045
272311
110954
192747
126887
629172
206547
337421
79222
111842
313194
36161
1932
153981
22837
10358
65827
53377
663390
145079
249923
28437
195540
434579
853090
717528
10686
39109
223031
578758
176996
51800
43061
53880
439257
15546
345679
343450
22294
16112
656006
476238
341603
20993
263006
62815
51765
245860
44522
10927
173852
35335
57142
35817
200354
306929
225496
68897
236474
166690
540595
349734
59006
661996
8381
3276
313257
139516
691713
124917
617474
468473
368617
400723
34671
163540
586063
204643
428859
879146
191400
1981
600600
700345
347834
618563
350868
474760
36787
202425
61451
193832
214433
16536
133355
559037
419605
17656
45593
254742
124883
636938
366287
528628
118780
20972
284256
748121
42880
217635
76772
196085
484534
77215
15807
782666
41118
169328
66333
32894
182155
334311
664469
193345
219582
179254
244621
102892
12755
204730
137175
83433
150453
87424
443947
26239
111021
317839
131181
26880
426334
84393
518818
264618
236523
475612
310758
50039
145602
59064
108883
72672
174286
250510
189205
151932
14371
198745
528380
2988
434052
16962
25499
52360
116319
42572
135562
21342
87951
705731
101123
34623
42009
531841
679925
238050
130996
585882
177394
266089
35659
258083
172669
354257
419996
255991
723342
804917
22803
224
3228
171718
493336
41507
454648
246198
569150
94498
509792
1522
17091
458193
320119
251841
12991
123512
235130
77693
220763
28082
431548
91361
102956
83340
694644
294974
434161
498573
386870
281241
445143
336542
327662
675597
501179
508786
532712
58478
27992
167418
473764
254866
58654
412235
58420
514417
156735
50561
515922
220343
67368
69809
632408
822904
607914
525591
58136
8172
380674
973720
91604
167797
427384
109557
429597
646215
57005
561104
212121
407147
13810
23326
205277
19906
580494
148352
664297
339201
65028
285139
94479
238649
69538
339836
117868
102559
118979
106887
28331
823160
229136
221003
22678
353362
99548
253349
125242
227026
181206
753
455767
234081
93123
44437
162638
92350
134652
266231
23735
615356
724863
86756
64610
101241
232859
65140
11339
454047
24426
382991
362730
14803
25628
37580
65608
686815
739523
245477
238642
746931
7747
4739
479274
212723
564795
70691
146406
135673
862127
190743
166759
13892
267886
86757
770768
200075
374980
39199
200889
548138
409054
321637
14596
319
302001
249759
12628
378617
592683
117828
544691
46544
630459
576417
12476
311637
143321
215763
539751
504713
303038
37995
72230
539548
72850
21847
271017
77954
321692
467322
96244
34243
516261
552388
59451
25354
5635
31907
625460
221066
213237
61336
517142
34626
65577
145013
165108
2161
3554
306235
125710
588759
35153
175735
536661
85233
265294
485087
329608
124142
402263
34370
832170
699291
26019
172568
22602
203882
634807
388432
114748
117545
258215
154027
144906
39277
43130
68479
45033
41240
832
60747
69114
324304
283006
658819
208083
207794
243052
307527
339071
582947
183522
418170
198948
155821
52159
84281
21178
85
89272
87884
263201
702897
149921
263166
178969
127344
530836
27138
370590
337238
339900
107568
385196
82758
15624
295105
31810
370411
246541
38656
19755
545694
421826
699324
75655
451326
271135
452490
249957
917866
84794
331648
6811
266060
145848
152623
338042
143394
405587
54033
165462
144791
19849
49993
199627
20533
76128
397680
865525
61187
333209
46196
55775
148163
425815
14943
106154
319517
412871
8645
233400
838095
131580
82207
182779
30934
243139
6233
132143
323478
157177
72365
4633
76314
59074
488852
257548
296465
640230
409825
357431
2084
189057
30634
201710
673051
226140
47496
466452
205387
27205
9140
43426
1728
231489
4948
188350
9356
179371
340213
154626
198202
399838
99789
49910
140778
515195
31241
402806
553236
322779
64306
608301
123277
190096
86094
368003
151883
102721
1275
184948
54915
310335
80398
419377
164860
630953
112600
149597
19800
191163
68815
208620
241056
40422
226990
658147
185792
176275
477931
407380
47768
500553
42583
343740
744917
45167
220738
117160
325101
421856
451279
483043
33967
76413
59086
496493
148521
59907
63438
168345
313812
5917
9426
205799
241761
169179
224204
355650
291238
60835
159120
257777
125122
101424
698007
496602
142536
336976
5991
4507
569754
146443
228522
218684
117035
74286
213769
13999
35254
96118
2068
11174
355246
543592
437354
167626
11950
152295
214536
196375
17103
548196
329472
18588
294824
502673
120145
106648
12098
104805
59642
12621
249849
226692
472260
252397
801542
214956
17431
135453
257497
922103
629204
195439
551800
23689
101815
58949
220159
249239
519598
289346
16963
265198
236840
73721
64981
300728
40374
276593
92785
157113
171075
50937
190647
450839
101791
32019
46577
424857
831570
197116
794820
92430
29074
64848
135906
314395
66248
67124
767113
75389
186108
19348
447209
22116
422971
339834
99929
432177
106650
28440
347238
18431
841497
632648
482760
39647
270516
112343
42177
117284
32695
247186
755538
73488
7733
109210
70550
592185
164682
71288
168844
125332
77989
33436
94604
153104
9423
310113
246933
157503
349998
72123
90111
494726
400270
319943
6498
141374
33735
251325
10322
550225
29747
397075
174863
7553
303595
259246
273873
620589
603337
139712
106921
63019
676195
626955
76228
59127
45243
198048
131609
12669
291352
3052
175833
245195
94381
220720
412988
371903
155811
854582
607803
459414
360662
116148
364152
73267
66015
264877
103842
24539
438174
173829
663963
156389
30037
559198
191382
3158
115035
245868
19281
124208
165017
396630
592080
414003
18862
644927
95114
459526
583098
29856
156943
146601
201649
184529
290766
154742
707316
53589
36591
425934
50473
619753
909427
2150
77135
160446
260489
489444
509291
180693
139704
325204
122856
605360
450780
19870
545
337489
309219
65223
230035
252124
217957
88178
40332
191957
50317
176463
30858
246036
113586
91547
165350
34662
511937
506029
10874
320709
1628
20375
496665
576549
270785
54008
427729
91835
26184
125908
75839
90800
153457
514465
238353
81513
283358
46015
337684
223983
643909
139949
225970
283622
42601
48810
453353
143496
112613
53762
308939
52381
35285
20219
148942
321960
295571
151557
347758
52448
442104
128390
172063
321906
62118
419130
508692
143735
90911
489362
158483
408585
149415
87796
427376
201971
475892
291762
104312
686198
117840
384590
375142
40790
334904
15182
179807
71414
722459
134974
143702
265575
24675
475370
343635
192525
162879
16030
250489
182991
118997
174786
544918
201770
309994
791529
185721
147111
23133
125396
75183
420411
568777
19782
12100
99180
196217
819189
483560
492648
328814
202782
853347
47467
765810
225645
174470
789386
335828
265116
241802
115941
98161
193739
180151
241697
442568
179703
226115
47355
872517
9893
108756
57612
309548
268187
69552
263599
329505
339852
505855
323472
61051
314229
137137
378496
37196
48208
108407
293591
242403
57905
55533
555004
15229
314572
1046
390851
20701
905542
963358
21126
43523
34831
11291
66499
366361
4041
259637
620592
244497
391623
3009
186382
816835
343706
11599
686960
340994
92507
223784
15627
54810
6575
164707
93517
751873
390939
573309
407649
48855
72540
115841
34819
37043
228938
17186
109761
211243
225839
18298
54556
492748
340518
136240
98333
626464
43235
284164
64243
236105
458123
623411
186259
372664
679703
254629
235124
58064
647816
2488
8840
356108
143313
341827
309919
180218
440094
148695
409120
97738
151262
243472
662894
307299
73089
104899
710722
875789
7516
30151
407989
205511
367831
638590
411535
295609
5285
504176
393503
6516
150163
464776
643403
22138
790106
135859
133116
763918
200043
134920
263195
375390
175929
717611
1134
712327
62620
17940
777887
503806
678468
34953
26982
716753
181628
67207
266393
848331
59919
271276
40778
52445
310658
425384
32434
53422
143828
68690
278416
489035
304499
159290
41775
622711
1624
52521
56067
170708
593380
112255
770
187517
533705
14196
124239
433214
267764
238540
8042
219737
298974
514472
148920
76395
949869
38018
535760
271361
350355
86260
459838
816243
274630
384996
539327
5702
733827
4866
438424
366953
29182
200717
854027
36792
4983
37577
19083
147712
46424
422914
4447
36084
28742
83725
423245
559299
122023
637799
111384
14907
53245
56145
9550
481547
86118
360633
225905
687076
5167
206262
37562
32797
9564
633034
64935
457065
130865
350380
260722
195501
12012
135321
282988
144853
201150
33385
131694
82165
680586
195821
40403
55492
81764
66169
271825
689729
39045
20823
471890
27182
770796
342678
338127
690049
422323
287395
80055
233416
133150
319391
593459
50749
145235
39735
708140
174840
133151
376529
533362
146954
101350
566720
543682
422866
478608
234968
399134
433208
277856
135558
244951
462428
87367
144613
238722
322822
269312
790004
40941
96729
138418
499240
664260
115609
13865
329516
125756
243899
391727
189254
359529
223515
279198
60923
329013
17506
359461
5603
14835
228833
153559
65357
30282
27011
172209
46673
199664
943160
19099
446904
465034
28590
299039
150486
559168
10280
121963
327606
525594
610930
194995
640796
191309
41188
229715
63268
318720
282782
185370
287799
280843
508819
124338
565327
390351
524782
4500
218782
332339
727928
226293
368686
158470
114829
28198
74831
501461
156552
322398
10188
69302
83680
124890
367648
60280
417608
72218
354742
117484
52569
204614
628400
108448
13525
160845
465982
341007
237331
760067
797688
53217
155695
18554
39360
36924
313712
343503
64033
457185
128295
349157
160553
31257
917519
75206
160274
71213
107008
125231
165223
194399
252094
28732
322195
6277
111802
294205
97243
154660
493106
19535
48394
467494
168316
6474
230856
770671
477092
550843
379351
257789
72451
531168
50334
137417
348469
10671
281384
185981
587391
505215
236798
116133
273039
532628
269182
327359
470797
64231
25504
36534
225566
73868
23737
6545
315117
22545
78639
44075
107310
104981
28023
140918
157771
33666
199805
86754
65268
794534
33160
41621
8480
53900
52755
419279
284101
33281
158041
181541
85912
144501
720174
379400
169350
363026
655585
371637
106375
88964
45651
411185
214515
51729
101263
431558
171
1749
488809
210428
225413
526
159481
288786
152782
3847
73113
24144
510143
11143
80758
315105
77053
231421
14055
2578
210451
510006
18960
180911
164309
15971
492030
466357
137885
431601
89422
388354
26307
321910
177422
364340
706418
53381
139406
112322
91097
313603
554785
790381
96712
349563
59261
308375
440917
462261
412
63934
214548
247361
32616
11772
267759
79288
343556
5257
362295
587214
221286
34555
202265
95338
185407
300696
454804
434578
196659
588471
258443
73882
307193
546567
282626
581730
603096
298536
89961
155513
33893
26182
6422
193822
691186
42909
245546
1310
258035
144685
39251
314728
9095
602472
154302
134387
548897
116278
578785
776065
344213
12724
266187
20983
335951
45262
166581
408281
482961
21853
596948
260543
156214
907960
891095
76082
373847
483410
159448
77497
454154
79010
167036
192664
863143
45995
657069
555212
4894
337791
747411
26069
18903
35531
328374
613021
35443
98946
345767
537726
507605
43218
113336
372473
43935
668454
497096
106358
3756
377939
220667
5048
49363
41116
281614
161287
439055
112098
313859
609546
33721
38711
142344
72093
215682
296129
352305
418977
14305
51645
40760
432475
194571
535610
2156
369996
84459
709314
491092
533387
147805
265290
675198
914192
252711
240911
380944
81889
33203
255943
242896
43245
585854
446297
11507
503694
18648
2081
38665
233583
41257
542021
171514
261339
235895
251886
297999
93588
77370
188811
8243
329710
37581
114981
2683
157517
190284
619420
3489
1686
10006
54953
17490
639765
43075
58848
603516
170814
323743
133613
647404
32344
190130
759197
105430
30050
220865
599397
44129
44560
59151
35199
572677
259028
58048
8174
319666
1338
261936
363847
54141
104619
52220
489621
198047
214599
5537
220210
86239
119697
208274
326503
318173
518149
9991
105932
390714
349577
118334
734472
13318
809
335725
613542
151171
1762
62884
103626
7756
29935
106126
373807
18897
549141
668324
608236
152136
277983
89913
14196
37134
378542
109636
142787
30733
255193
80259
209707
343315
252287
202910
454259
541984
105648
419087
104573
165874
64290
411205
139359
53527
153678
556716
421779
339923
33434
86900
142956
434095
262197
730615
434950
681660
437330
146514
407980
88529
196150
470276
389576
14177
5026
39611
189568
262697
573131
790865
329795
23929
312069
7682
219567
437831
97000
88359
17299
117414
343242
289062
56165
87339
558761
130873
412771
323744
294466
43337
682129
736257
1244
447744
904202
395781
589240
127741
546519
185078
425487
53449
195173
638463
367333
330203
39861
13292
124687
958170
270944
510519
140203
644923
412146
289791
139622
93410
350935
318574
414356
41420
162075
926689
205317
2646
55080
681181
224059
87168
527455
529308
508538
104372
180392
553071
74529
1234
157479
533378
33501
95376
399857
33790
206914
723
150968
782441
13067
428177
157825
553597
66500
461006
178892
42397
22464
504321
74074
254598
448145
199380
159153
135022
207234
80392
1840
519872
25208
671807
169905
268635
74125
276902
472753
742926
120485
119602
648557
717170
64595
444289
53034
407450
578528
2542
40769
203596
52453
41888
193444
382588
26352
272937
732822
161121
590191
16173
387038
146520
627103
75790
141121
608456
442984
113758
391793
92045
297579
10406
299325
247946
394770
441635
62631
270463
183359
46427
380064
574212
119893
693787
48270
116791
704137
59307
517279
298026
82026
155050
72020
651392
930337
84327
507652
189575
21286
206699
552597
56088
3507
132632
95912
191630
153083
280789
103825
6812
187155
617194
350144
467111
102858
24692
19077
33920
10437
167918
342243
25558
312897
311032
197802
376596
66586
189660
16629
352941
2708
71023
560847
118033
342627
591939
5448
202922
109595
652783
159480
571267
360568
290710
538094
262872
416761
69535
115188
531951
66477
168482
550492
254922
251443
148731
385595
134770
84879
158107
450916
374183
294496
86131
284371
175957
423756
407588
5125
420615
43912
84086
369070
379053
11354
126308
64651
172987
9683
83359
95251
208683
158767
645931
114538
769082
257501
386221
264095
662576
374678
252015
289699
257364
281392
165675
277157
30215
386397
192255
273692
22704
294018
309177
604235
10861
580727
49580
230546
23622
558449
209908
3936
261665
225253
42226
84719
35413
97715
194274
618176
540380
92774
207429
213555
277643
951396
612642
587315
360042
227255
257930
384934
641741
190349
461264
547210
118411
83869
70526
369809
198607
321661
880
33836
107338
1301
768189
269137
179856
116115
645154
376739
445580
122056
216048
134795
395760
125140
121371
158179
522527
491563
175712
300121
7098
199367
126580
150697
656466
761277
151568
152316
56892
142766
60952
194296
7580
185246
793717
1459
648056
3199
220358
100524
3625
304577
434932
324688
84994
978721
340320
150095
302291
80508
372615
191852
16147
35225
244037
122821
23074
870376
199588
609108
469030
363248
55804
106212
609211
53956
349666
58812
141100
7785
59916
417407
185198
71249
7048
252126
26200
149066
364254
369390
326704
55311
147891
349537
155050
243579
237025
460188
302051
108098
9452
49093
88319
380980
7100
142770
77654
278508
218730
12703
18465
404079
383505
22258
83077
734042
823377
31443
639055
204025
82390
98523
8141
16775
261289
32992
40981
316687
322402
210369
59336
509384
191663
702134
18948
340922
2580
296798
275722
90990
652990
2028
369312
54777
277448
485477
515807
63275
119034
8176
24984
179767
340520
148988
31583
162694
747214
44852
453083
89129
4039
396586
359167
196804
22863
209809
207084
406204
225667
32549
15633
335551
360182
238541
353196
57521
36590
615684
766239
221994
797540
56062
293508
419780
205078
284977
55011
280919
726047
195513
407842
145532
130592
200669
72929
488509
389061
35740
129619
94732
136
491154
480172
41269
418857
47287
161549
573959
10409
370840
163627
587965
180194
66211
208486
75002
33075
303861
106688
135011
5369
389749
337218
678
383327
63957
9150
329184
144531
76059
112716
23547
26544
424534
106438
333002
497995
74896
180451
241163
234561
205594
244036
227083
398222
68991
74498
1671
85250
267017
552575
231818
154942
272627
324307
103524
106760
199322
518936
60393
10326
792765
606407
129384
69765
170565
425405
172084
29574
517486
305340
454171
10684
253915
4045
227257
296481
28449
323303
180711
158601
201594
581688
418048
395887
67184
454623
524580
245310
160414
89963
617538
492164
47750
30944
124463
235713
575508
313726
16049
437019
269023
538423
3826
193342
65042
208912
30169
163680
69159
213813
650491
317487
596560
6383
403335
416985
28713
266081
358519
460481
91821
492976
237740
645854
383539
390019
750244
5022
185849
68161
670163
21927
107085
240325
238504
47814
212847
1081
114092
317512
19441
97879
55604
2849
128189
691734
6105
88320
372725
404547
386123
9684
391464
331810
967464
224477
876309
413459
103171
68808
7498
155308
46101
26991
107188
458251
227570
11370
488549
58932
46187
68125
60411
39929
104034
7253
125335
156718
38396
186482
384762
622791
203509
882558
441413
310719
192857
163108
29539
486954
108488
310589
421335
187857
5858
86722
66997
255998
250863
164525
631476
543981
194490
657238
12848
456385
3605
111942
196929
667491
26726
364948
398324
237059
172330
25017
25915
170922
30252
426435
506480
149558
19131
288607
419696
178986
3495
312979
412523
421164
62362
193841
53147
100870
4822
19947
369367
396534
636191
88869
716318
425427
495652
752523
7386
404167
4373
263750
292463
258401
518387
24252
49628
661448
448503
209668
180597
412737
12602
333451
3651
106077
512269
128427
406308
458943
242235
300662
113004
735607
187124
311955
797436
128552
665769
43832
140148
520073
232130
648798
453521
259261
92848
25436
357206
28523
211921
273943
2094
66920
246556
14957
66667
63048
41175
77420
225752
107093
112068
34692
173360
405263
322310
221696
484094
10012
669674
203140
629580
843026
22602
586172
560282
59992
366986
527765
20003
767713
105689
31098
681533
98046
466212
624208
167350
21976
336103
667884
648665
98886
212370
32533
21790
5305
582315
114142
198866
70851
410021
164532
25810
323749
197151
637039
23530
355329
66493
14100
32536
2031
287585
499959
317614
750181
200683
862245
130219
76756
201947
379379
53155
86370
424054
229749
216761
257090
800
216129
653842
357781
948928
356004
736192
11609
246281
63078
349031
734355
3948
1011
262442
651501
14242
62973
210249
614895
450655
597193
401086
560353
124806
840987
116507
45766
530384
12732
36848
813
164777
669833
149072
635936
12703
150786
24788
26350
50387
263319
537017
556476
131533
11417
76091
58464
136954
121639
243952
20591
729742
370604
363916
711129
656758
85951
231461
276174
479926
3125
17730
133871
91475
422239
180091
262086
152235
173659
57491
170565
764391
100598
186269
366290
62681
618375
88685
332300
403454
804686
167569
38345
83221
35372
161481
366095
113682
160069
158758
172374
19297
209867
129568
86408
176172
58957
682118
43475
194351
202099
320796
210338
78251
647996
205303
201631
68328
189020
26797
90572
859785
26669
63489
396276
925869
860539
21369
177862
142815
725509
116427
271559
58487
69019
675204
92273
58217
712915
340236
88874
12704
133081
589847
248841
69919
176817
492251
26860
91286
199108
228169
17851
89067
279288
163204
911011
61361
455929
13418
487864
331147
62107
366806
77119
577498
26489
691614
19784
67109
123340
33864
15693
294223
13733
245165
805364
854476
22441
47216
421439
59547
84275
555274
836553
1377
154512
622165
42991
99336
134790
317088
249521
165854
281631
162995
75178
688021
170517
12453
170382
205637
66910
342708
113890
304020
577904
3991
225847
9254
699664
125455
830342
357600
796912
104089
114311
41662
258089
664543
258814
892143
922394
503965
440091
693596
452783
828335
342551
607610
644972
15034
316367
486928
184512
715012
437343
297194
65974
215706
426020
193311
273405
5000
155764
10072
377332
403609
386394
9876
371283
638813
193856
57152
506428
158514
230363
745
195781
447754
33215
682074
393731
6370
570980
230316
138657
224751
5279
337464
31482
589261
457553
182780
194108
255716
350149
499371
113035
25846
6886
10540
694257
2659
654287
205535
246676
770639
1003
535248
144878
285748
124289
138989
217513
72864
507542
661801
309256
66077
290725
118511
751186
35403
401877
121758
226016
34616
486656
290117
333586
166501
271784
38012
148846
424257
516813
38125
71635
94447
127595
137321
112805
42637
429191
2473
233844
121299
465889
152761
1433
298990
137828
29477
3587
623622
132235
90288
207966
599889
556758
364303
304345
365872
14191
182758
74063
721848
448373
56637
46865
54766
41924
20670
658114
210887
538868
428904
48112
370243
558845
713868
341189
737469
434603
14004
174969
392843
23047
255157
484835
87897
313469
339570
103676
21563
158295
59517
382532
234425
1206
202700
89432
40167
86555
8736
808392
37188
327396
19540
386424
166575
377645
142737
16216
18669
234162
36644
232495
153523
131175
25511
132287
110424
1744
314908
459259
97087
173402
49205
211735
616725
3582
236897
405559
214214
286101
99882
658234
18760
72388
581931
104649
155940
35712
250426
197235
446112
133420
34750
42446
75742
412995
168632
285353
117665
166637
149732
369138
427459
513023
86432
608685
504422
539198
342419
109014
102530
441680
578236
35094
288520
12720
346840
578455
833034
2486
634203
133288
145385
812909
5317
93764
138320
231327
460179
200343
424072
4694
7372
46031
137664
260364
620743
627667
94951
67411
921
367564
250409
458108
161294
896032
67865
6845
385094
248697
214040
404292
22640
86916
44925
31094
102522
479288
158566
369397
301065
575209
34763
10585
254420
666414
176946
307899
584206
347074
24981
286174
345833
452230
213747
202746
13189
47023
168352
532825
469293
161001
539504
617047
351119
416014
83590
741379
285327
49999
251259
266464
146109
333945
301190
77594
53924
106454
830447
65367
124940
671733
945970
112208
634835
3495
73863
340723
251097
33902
172312
101988
33064
7755
2194
370926
235292
606161
419371
447586
19300
566763
210121
59940
554549
361048
30705
106996
135982
382054
519072
54436
145492
183671
48867
3079
233651
341383
157674
22461
978
151959
150822
500003
387013
797505
95508
80549
177759
351860
249308
647116
85523
31067
313025
77113
62814
106494
13240
608825
101125
140578
149082
8669
65300
104851
91556
779727
254984
149138
53904
39554
151162
179848
462805
531303
215928
834859
858579
567654
60767
180929
16631
19510
382392
495617
112415
136320
574595
539062
481923
56890
193745
61437
191517
615150
46779
274322
47835
49992
208807
421898
83930
199151
55060
314347
330375
533396
178453
108419
75934
124365
26604
340791
663698
54747
50471
472628
45342
50081
131106
136864
246975
113233
439687
314536
585588
414002
136525
161162
234666
732559
22758
257625
77914
99253
21751
139801
227147
41557
521754
545751
416685
254567
395098
330163
500612
77249
163124
370584
238967
383837
129467
101925
141155
368832
485074
4978
35080
51449
21510
292482
117381
598104
37531
3709
268124
12433
69193
52476
134808
97117
426784
821378
15706
86633
32210
409163
197595
181761
5547
17138
10192
187011
234311
106123
2093
1763
21172
169561
188761
92804
255793
408491
22595
489862
120486
304767
320904
761848
223322
206870
402212
690763
230130
356273
119150
782103
12118
31330
293598
18520
244737
39372
129512
36677
12009
41312
62123
538899
28646
285430
181775
176505
174121
580645
200993
108076
99648
50057
29064
30186
32209
401512
231955
615436
455113
170309
441202
179819
395817
107073
891908
718209
151066
98414
188858
116358
61773
349402
30859
399963
22460
616180
121656
610549
236022
578249
614069
359063
170069
3443
147617
82938
16345
50943
448056
55018
20212
946
26941
321181
243685
67365
439397
156910
76988
200470
400052
21735
76197
386759
68707
575182
504272
665254
36449
109203
19672
97948
611714
473211
96082
139198
386297
36915
493160
225738
119770
273887
659086
192286
256207
315731
15007
157444
276461
125634
10009
124622
64046
668405
17294
289987
520230
138644
131447
503763
389779
470493
13739
319709
8225
152295
6936
745271
734969
14529
64431
504
168937
575459
226131
546716
565149
750204
161441
391147
264542
393947
19325
171288
85331
665201
32845
77959
15012
80700
355514
16253
333094
712966
1918
156512
92661
520278
80572
422016
236325
33266
360087
983
378121
70559
175675
440020
61889
63130
233405
335784
236701
56739
616101
343554
255949
59642
294674
154541
77862
21352
525206
87047
105771
32654
239974
6855
3396
455589
76795
1868
173517
177215
527577
80808
234724
245794
464723
6636
68418
477016
15615
17612
854613
416363
84163
20915
519367
570551
25524
130533
271277
201728
590271
6527
4494
374674
233116
82952
83218
74035
36250
76208
60567
112650
240705
44590
384620
178384
28790
77913
569822
45348
715767
412705
35994
209858
330588
9917
255187
165969
197009
490460
119288
192010
358854
402032
232728
193061
699185
126197
338675
575186
264536
453784
943355
301626
729825
74565
144076
85062
185854
330291
426134
378931
440807
243340
28626
327780
108404
855730
81086
30163
22503
518710
312198
209049
194716
72161
346253
87273
434031
120445
49517
291981
190372
464442
719505
28788
163784
313639
61038
119456
139758
229348
515716
183170
73537
760665
255547
71089
437013
445386
130350
119507
79957
120826
172145
285386
321176
27972
15651
7519
47595
108884
14033
68800
6466
74668
11572
23463
133414
113679
20290
35111
351151
102927
739809
19881
299678
91202
10910
15041
89997
550361
21070
2988
16823
83666
857957
131004
14413
627819
37137
177362
590530
416002
17416
123034
133024
274585
69898
296756
601837
30239
230082
269064
56375
373285
60557
354092
641864
6687
670574
165668
502562
93125
234537
29156
147252
381182
479828
50001
255324
26390
97403
451229
212154
330836
792176
333033
21109
300321
14493
213189
151027
43345
360154
648920
542607
77868
108718
57167
231085
1321
217969
136164
213412
204566
32752
447154
11333
201731
30258
76346
39563
134771
820307
394137
108091
374307
33458
784068
743806
423150
11658
11665
155011
41208
193210
247606
1752
64143
736809
689737
46519
834523
614749
104307
552788
1051
184417
66376
4573
383481
235721
14546
939854
128878
284038
133830
290409
673716
377448
49600
124250
377219
49465
32213
15566
8229
415921
207700
341945
84089
11174
59687
984742
64748
8333
10824
229806
337473
155543
673507
422841
468372
525665
172704
105391
149011
915780
172739
76582
565148
299615
674612
209369
765425
47122
29602
253001
544802
833065
228265
2299
277406
385755
99582
273670
14059
608255
93953
321394
48143
418953
487679
186
350798
6305
485750
157780
11837
759034
267460
300364
35194
4977
600072
489541
273566
789436
290016
214051
58850
46677
128237
147457
136021
774474
61229
73360
446341
57647
19364
308395
241307
396700
42761
733343
383550
564756
110179
412211
31996
4750
7014
75209
40851
394882
392157
23246
23707
331875
598013
363467
180476
809550
566179
27773
548318
13640
299905
214292
470362
678777
133989
28899
321588
294749
243060
10242
381618
285741
208974
100222
321536
978098
53978
719615
59490
28273
328380
799547
215965
41987
665902
54068
885037
530371
80371
687768
136705
30251
79883
400080
224705
303276
459192
56482
24573
142564
82559
67889
19230
187225
373156
126506
68121
167226
39783
187716
375633
2963
114029
547917
19242
307549
108810
76093
171469
87210
94558
165924
282728
7953
81007
616952
71526
22373
373104
145647
851018
152872
24410
122782
126826
19620
394251
359015
217282
71385
73796
135262
657429
315285
91823
815370
239724
99792
423609
115321
49709
741227
23112
279010
504158
6825
92717
488383
286587
290380
349900
405036
762
124142
62414
163963
328314
345125
92790
209463
368375
429983
609827
20924
495494
187418
750389
61769
649351
775825
288564
666342
143787
232248
392686
125723
384210
462953
66707
440935
37811
257921
232933
93236
306897
689727
177224
4982
156600
170861
602112
46362
208315
486430
490148
1154
43828
822178
272441
271172
99577
478042
241445
191823
258042
558424
60350
308084
351002
204322
92170
292765
433600
266715
655584
90558
22739
532869
158516
3356
592104
555221
127249
429143
72686
71629
74622
617670
719105
61200
335187
15506
33530
306244
65376
561802
528075
209110
126713
280851
1424
447853
37490
108442
174589
117358
377558
228186
319393
89408
67978
80348
110606
143646
22765
436739
42615
35633
84474
146147
3305
3294
162654
512610
221645
329543
215524
737931
37736
188183
403619
96122
11933
228236
141655
36590
280777
665450
149878
89414
500527
302314
32770
5869
50694
332444
93017
30573
294592
301939
101999
26676
50725
450960
397608
390485
15933
31942
591575
112639
61152
257622
335783
483436
585565
174322
500030
313476
75564
131569
530708
425013
8281
128230
6249
155991
173923
155748
46842
881536
178462
164360
107120
122110
193247
5437
179646
771818
274266
296007
73758
318249
162151
909862
257433
395061
436532
112777
140050
18207
133039
890529
748485
773284
349009
118807
23324
283410
29378
86695
574826
264786
212036
96255
383391
224869
415295
539956
39651
2402
10001
645923
72459
492113
258908
73726
499032
401046
90238
47722
321817
239291
171366
423788
543010
174505
265886
794947
160445
700
93063
46410
603432
75141
516659
605639
29973
368403
131166
33144
30089
218245
260839
153778
142674
297862
343235
502868
375708
28021
93212
686522
441689
205324
239526
577062
121098
7094
37390
215506
499655
823090
207868
45706
2608
373648
682446
397400
155858
86804
491139
133023
559854
468737
297825
469844
253738
97316
141968
568334
312404
139918
301777
298649
400728
171915
2383
11689
350186
14506
26066
24969
593497
74053
290152
421230
126841
312178
544578
193455
227382
88711
20169
225620
34180
190591
302999
44497
545915
319210
186114
31591
492129
37539
607690
308432
20772
87876
37835
3161
18411
75624
96413
64524
20432
602879
187829
41615
87203
29381
461231
27477
250617
383464
438618
26044
348575
41318
146701
259073
32827
36862
227003
85303
50714
210289
57977
6092
33664
178807
178359
132361
358346
45394
581706
596739
107493
335667
405045
37314
29748
114920
83935
111259
83557
913106
99995
66158
453527
482502
172285
30786
347739
50352
434216
358862
72254
401859
136947
32945
34521
237374
936975
502382
293835
184432
6119
78131
99500
315573
196301
592529
167543
100691
55495
614768
12023
199187
536728
260302
82102
613227
464596
112393
108622
37729
324041
6614
380049
104912
358251
14103
91322
124104
39541
49366
723743
27561
24965
802426
254678
314236
139637
231058
969816
163755
208117
49855
258590
176641
476992
58931
159276
482994
139044
262851
421759
601131
95311
175621
257764
88972
181281
404813
339856
428252
12402
182463
116569
35998
17643
100712
367446
93713
273863
119361
314485
59032
394794
162710
20514
306558
614340
351448
89856
10486
201739
602737
333555
894
162048
22059
103279
71227
240458
31777
328313
678472
243772
122498
525566
19249
14949
198182
200098
251256
26439
568055
409649
8329
339178
5630
243626
187050
27088
584
367639
384707
30035
86774
544063
485571
191045
565053
139563
7504
11770
327121
90161
455604
335170
323617
74792
745539
340695
495622
207622
264694
41827
542
265285
617644
459744
459492
373642
120731
80537
60064
203236
14268
38599
109594
387505
179821
161743
708268
182975
533771
442899
155985
295510
58295
539575
104257
101016
58713
28325
25849
126025
407873
150342
300565
364046
110272
312761
317236
60538
463370
365007
191551
158764
9320
9073
339326
25179
47914
822226
24283
101469
387552
689600
911403
260522
460074
804986
132033
16998
394095
141473
463030
1372
12745
78104
21197
105213
56303
213359
383585
73281
82041
385052
274819
498767
13380
293745
250126
501434
537075
870891
92572
340784
273445
884079
144711
296990
225487
1960
897
118784
181304
529253
249532
29117
39376
33538
594402
343109
169032
27129
97313
267870
164767
57642
24217
485611
923409
85001
22856
13970
247115
181584
25848
106867
684964
31781
152406
290142
52417
757286
843838
95156
7143
372897
319284
53687
359260
3822
25965
43524
176406
229251
310860
354563
209107
180696
36600
454361
36668
63902
2039
602400
273567
721793
347304
7131
647151
47128
781543
14871
400181
280807
221822
465656
290633
41243
199834
34270
453307
584532
694408
1266
547563
180035
375294
501817
8389
203708
106601
11598
30810
70233
490974
35871
24275
801051
824873
253222
97448
345414
290716
26340
586985
267858
700545
555299
442806
90372
232760
250511
550482
53883
133411
92214
87849
230580
464794
14900
153685
95349
368739
386705
287796
202914
314696
22002
215521
313321
102642
206871
13426
25274
478466
861935
151336
30973
129851
333917
71107
58660
781140
180143
258637
374547
256014
56700
140570
181689
129292
117042
139518
223961
72033
143770
549386
107522
132217
206143
133625
553600
166950
37133
62502
80045
353872
100319
549382
201458
213180
12430
7523
317051
124394
203449
379515
226172
25588
630116
436813
17835
11542
22831
76345
21813
177182
365787
192911
43494
100340
91552
241852
36324
537454
257068
220496
124430
866708
267418
461443
368287
78772
111898
115371
97780
145054
390940
55341
323
237906
101597
134221
223513
196316
3839
190041
441231
213143
338718
331423
58006
482505
565987
331736
723224
595717
82014
7633
164561
246943
291747
157980
88159
221908
42944
287662
224170
400657
589541
189592
34628
565589
477824
96670
236734
276462
19103
76459
820169
7981
284006
658587
134396
24331
110677
15646
402774
296338
188395
57719
470322
31251
658441
127113
273537
265416
463747
520563
353521
233048
183147
306708
35711
872653
219406
883908
74563
324026
6489
55576
118812
56401
1687
226926
292675
436083
108632
458043
610747
68243
21843
45800
787376
227160
19974
898333
263806
443036
243417
948662
1273
699428
57698
737538
31567
132216
213212
95977
70478
67495
132440
71947
31652
409928
438660
554885
57332
360975
644241
141444
292211
412209
314676
535084
268127
67816
126101
218540
102138
10682
279523
249209
701218
35193
1061
342209
529142
1214
403902
229781
724673
150860
80789
62669
12584
332665
47090
339178
508
465320
143592
36740
488845
633519
55095
97362
80455
153239
602480
329462
143249
374284
5618
369707
56677
506555
835046
2877
198471
104130
368895
23390
388129
12901
93630
201670
84298
476642
445314
7987
358035
43014
792708
141396
503544
98874
484855
151119
314341
64015
649806
304572
167425
494678
187187
142357
452038
218214
187650
296511
72426
527848
80623
463501
35214
490315
35501
9923
242326
545590
11562
165956
238
5838
10618
848614
35516
513060
644679
31367
126221
56858
335701
550693
350289
36786
8911
138113
23076
701590
445247
588882
96519
54827
117023
581185
3989
361712
56831
20398
342266
296323
352432
354719
846198
104028
4093
159646
104131
732551
212865
757848
25370
334374
185893
557153
492807
38693
343737
88434
457210
505486
478889
37081
38287
467327
152562
285450
77634
392016
579901
22445
36861
52518
329597
291489
682516
919340
530759
486686
529526
92719
590489
110514
3018
155756
190317
415665
34718
38464
338658
518728
471459
14229
43301
98438
178441
778056
743779
242078
30038
48501
312025
159493
118622
432271
3254
861702
242670
140158
268528
117343
778366
601596
308845
197526
599523
65548
17495
239890
17793
344205
499436
142521
222408
193403
533419
82603
27589
100869
271754
580567
180175
16938
202474
304554
66615
472157
178020
58499
506899
219257
343826
648227
619256
106857
466476
602826
663140
492880
741558
232336
385665
177980
93389
173981
150550
618685
289900
470252
213576
27721
156297
232456
176599
155662
346212
622359
70503
74301
101090
673062
210354
193632
241295
396473
62695
595859
52718
549601
152
453772
78282
11376
109718
44494
227231
285846
194322
37702
313782
27232
435172
579017
6467
531680
28835
144973
310114
553555
121101
434720
192381
92751
193519
670127
483634
176593
225087
93352
560083
119153
114489
6033
85547
393677
810838
70897
403301
2850
371352
138335
59193
402310
766817
201191
66362
95714
89263
73231
653636
190644
307444
37278
25970
251953
41061
554041
373632
16067
260096
177866
12674
21830
473396
277440
65469
102311
350628
162978
340097
349327
722637
268320
316140
957761
64262
662468
16443
215972
21342
140055
49751
296069
305764
6626
131917
43314
358280
142087
220346
903
107563
42360
237787
59395
26442
201548
586428
659421
310960
172317
7911
564082
173517
61794
244379
280763
59092
292032
897268
359475
270499
413918
196800
401895
142583
33719
184268
99396
37335
433242
120243
124801
60001
349690
126760
5400
107
99120
448831
110260
160448
70128
55910
382711
147728
465954
295746
72496
22245
112135
124633
312182
546627
101922
40630
506550
121362
176669
238241
349655
170997
81666
2919
240931
144539
173800
20017
687526
561513
48329
393456
36218
149144
668964
72919
573
503243
318262
12481
86452
4105
199595
11988
392005
9911
11304
8981
11773
448611
569533
257513
56332
467972
318876
83687
24563
333290
19241
23082
14369
150888
189829
60393
525572
92870
271666
160442
8639
35485
606034
104823
11881
820924
201718
47522
162857
385527
41211
60459
576215
5030
251855
557277
428097
74557
231686
194334
373066
11166
161787
14098
120
518252
346729
67399
96486
3998
375804
300877
22084
144087
103960
97562
746408
201649
778318
143626
17984
375838
297471
139668
45824
756204
150947
44018
7411
614419
30585
30737
124049
38940
66102
155587
362825
111270
450441
63284
48948
226942
185450
132822
400177
333219
290752
29629
250202
10979
68274
400569
110173
217124
699434
530225
211165
51039
477983
366549
49165
466488
70077
275793
167023
287065
12330
432727
542888
9983
337143
273619
503174
36561
204012
724066
16525
769390
703771
165789
242462
589039
244598
177912
384254
87370
148568
55979
207255
454986
357552
752196
671366
166211
74923
283817
498873
198479
266899
119777
87994
376185
81514
2860
41095
10329
332357
55689
3924
75932
482
58705
233474
135526
286412
146321
171023
549097
46775
52122
86743
185810
93600
50336
486345
40772
32801
46371
298303
6360
13813
20010
773909
403241
191413
141904
480856
347530
46184
18942
173319
58854
298794
27780
264807
98999
299958
157503
330100
101575
376063
567381
686200
166403
73378
127738
81175
632878
709836
311779
7211
453816
343725
2701
8436
111039
138929
369962
9224
464666
30294
96530
488960
13969
228337
319423
159619
1403
685827
302670
240567
125202
171467
383477
201389
710898
351140
287874
17793
249515
5122
56105
20445
20839
760154
249818
356809
37373
151693
236416
585723
5319
53572
117849
37388
868639
460
554523
195270
284325
206509
160323
643181
131320
273012
217390
140748
825238
121677
33884
142332
319941
88906
527130
269575
620581
760344
66541
222981
132378
46408
341131
336624
685226
129341
560319
242168
118298
78815
90239
13095
278612
149533
208529
640710
296434
93574
239451
96556
63422
334246
293745
112138
11531
436607
772476
453193
661892
230787
470335
396948
77095
24092
859233
650284
612523
63392
90913
249075
804038
63486
261808
9222
2940
702063
20612
723308
468728
5989
18515
16076
25134
540259
289730
159509
280759
413120
5699
196840
293695
38198
88275
4564
411441
919087
153800
52020
290217
203340
4948
65574
5879
336048
868207
75681
123865
82121
115526
808398
214495
455751
396041
47945
69311
888263
486537
322059
21212
352904
804077
381614
906858
54394
240775
278068
232764
7349
6237
118227
476640
152484
433449
217953
108130
403161
46480
17656
110814
219042
470612
187729
312740
332353
220764
139910
72727
74590
103894
256159
279513
11970
259045
651575
291092
25564
616770
177679
148010
338798
8644
172063
234635
381930
453976
346815
293673
304318
363601
532757
20783
150636
31516
157679
403567
61769
263817
106275
810115
842
105056
54438
6236
78511
111523
186702
10779
71043
122549
570628
66175
72800
6130
11258
334777
123007
117098
338601
14539
178710
114207
253097
130448
106843
30533
290189
288968
882990
94084
64555
23087
4506
243607
350946
229092
410877
576812
145179
46350
134090
26447
298158
124206
158515
98194
743255
4849
486123
420617
661922
16447
115714
4899
39973
40148
510367
222475
92481
613262
203991
159122
204356
46280
19389
459105
134309
152266
167698
12409
198489
190393
61913
265462
23538
260439
343154
136203
118142
62054
643954
236157
472896
106189
618683
123522
47923
534923
89246
46214
108666
519364
278748
159761
216069
247810
164507
102922
513157
212392
353293
15181
227917
163303
684347
467395
31273
21546
74651
415736
339543
624346
395154
470808
101429
296593
360120
11860
313309
98866
406402
473786
293921
860036
15349
62974
4724
66760
196810
169073
12385
70820
616
289019
37082
92031
359166
290557
135328
629640
525904
18423
76140
534733
640918
325490
147404
735979
531811
22322
20044
554672
469964
502574
564321
65183
273872
163273
31731
247897
72613
138778
560248
507495
483130
223590
57055
157400
25684
371090
30834
68796
521010
656946
23065
29197
94067
268603
17552
300649
232557
389885
19499
140178
449836
84859
416693
237110
60576
655900
558657
149496
159756
586617
125576
49232
173381
102443
644481
459083
314815
123451
219039
224153
321344
16994
26812
92369
60798
51210
587365
474187
4713
440098
22531
417
78543
92091
27018
420680
382735
53106
34411
74753
238876
426773
498953
763965
813632
70694
325713
96515
582633
79418
13089
178655
763178
17334
19266
135721
139789
670904
254051
49381
388108
156926
107768
146874
167000
221978
110071
17704
197674
286719
677338
539021
264987
279623
853093
153373
345133
14548
495876
111510
337856
331599
17822
217724
378454
111489
190586
866244
14266
11003
550925
275419
138716
119740
240954
87053
26427
74560
176187
52682
286696
108851
54874
404801
170809
452732
101188
290913
494205
301600
111084
205905
2028
765735
43061
308712
358544
841987
3821
61119
405625
285445
22986
279324
66877
130538
67462
369032
10669
3255
126735
453669
149808
404716
275276
273643
507140
566615
93856
91442
138781
241
14382
171225
17658
186365
169759
378748
106162
49402
42646
207849
609264
72900
96365
391030
135827
125895
427577
543362
473942
32779
75495
291242
465251
145853
507713
20194
241658
101339
616399
16020
148682
252924
467211
488352
36973
388590
63548
19424
233389
110824
257951
414815
222957
370276
561067
93707
593185
291689
57551
288387
772649
838984
119668
328266
201791
155243
60195
334006
885855
204336
7110
82631
142269
56512
144417
562935
178662
273385
65443
63698
79120
93324
276095
162007
263149
49438
195198
104051
93063
256686
176514
339852
6998
452701
3496
288361
16306
64958
84562
161621
24866
203280
42706
342360
50950
407796
147339
109216
278327
98929
241094
13718
310447
126399
116145
13471
47981
449670
225423
81082
616139
9672
164924
627272
13261
186001
161654
184125
404242
217903
298799
134964
137349
234360
454075
50968
230813
170115
100739
323936
146199
8077
757333
205189
535750
421969
68181
110708
307374
227101
315175
558997
65355
353348
11696
100882
324703
64714
93426
3751
100622
274433
496646
191955
4182
281625
462428
1035
18738
744298
5570
2283
47384
46713
208585
714618
148962
42265
198538
228388
198919
56494
342753
8990
834764
120295
172413
56191
29828
677231
334436
718079
165951
52454
82472
278456
54201
778957
314993
748019
19757
622772
49284
319528
123402
201684
194678
2580
898309
162321
18410
6805
650537
9977
446152
2323
334846
944356
302156
317313
119089
466785
273929
257326
260820
459952
354425
1349
576491
323463
714983
512526
286245
29244
135041
91661
527029
409879
45238
283918
90355
359723
472449
425609
135165
26465
26457
985442
311110
84753
177889
26440
81498
109885
102921
40245
19897
341340
141706
455898
171143
224459
430409
183912
147894
213191
255792
554898
6505
27397
25888
74193
238586
759110
537110
336548
295646
126605
54845
65246
432112
312
56643
291046
118557
286509
36356
106875
465245
685210
123500
27029
195760
374194
282418
434473
254046
77065
366130
67693
33622
648993
480884
12610
3958
132592
327802
593318
24748
227235
522685
150228
135457
380543
72154
138442
62338
181295
98950
699287
94228
496496
243681
226326
618087
54882
284091
664478
16181
96711
38721
18697
23424
17211
263263
27021
364506
935669
78714
598016
204316
402784
198454
17730
546963
381089
451686
18385
129759
17777
313084
130478
32607
72144
80359
92322
131920
476893
429973
176505
409231
58683
662820
427633
107921
288190
189596
26441
38210
260454
370079
411691
634791
251245
15674
67183
86210
42198
10141
231045
164717
559830
340279
908734
356869
138787
281027
617146
219960
408616
42683
496053
282259
307775
61587
282906
317892
474860
50658
56851
6374
116674
111214
416613
489485
340349
257447
274860
726264
703182
135756
421984
228438
53494
224355
400712
70288
157004
40267
784531
145069
775248
203722
216021
408489
314126
47753
265914
384554
57704
590297
334413
15292
402017
33684
14243
379361
79997
472475
88245
497413
187442
20479
384303
147393
40170
312346
247922
189133
637658
23452
73133
8689
102615
566329
275892
373394
59719
341552
437820
397188
110640
299638
74156
127438
68228
129799
400006
103839
309386
643335
189266
334866
127136
410403
4057
178134
185355
460139
90048
176594
710489
96517
397438
914
103851
740150
113123
2355
685537
434296
171305
72153
323450
301119
148420
383604
149072
183740
23438
3676
93663
346551
715797
376347
450239
74738
373799
110223
325814
46270
105137
263682
125662
384323
124680
66859
112682
394352
228458
25124
591364
479574
541981
330155
195285
833095
9949
726361
182619
58646
246952
131405
646678
18368
600301
367171
151763
18999
645149
97935
91575
586635
433759
12877
1107
250771
31232
64812
687549
48768
795813
572483
709724
212229
212836
53503
55969
22723
304891
31647
198332
2777
533
76956
156444
443763
524710
148469
100778
20588
69058
259652
228311
308054
19877
108336
548830
83594
432126
255518
68092
70722
5196
2454
201759
172937
238733
154184
65144
169911
341753
298112
146945
101085
543614
95608
384333
543772
157337
10364
200723
915929
57223
296264
299579
457469
233154
3320
94070
773888
31887
299702
407823
212679
217479
120048
563346
19954
237034
858143
38199
1289
166335
715114
29738
373377
716913
176578
8730
361940
106923
547777
161941
60650
88747
349060
689239
268094
215143
102262
188162
98104
246265
445202
64983
173109
467673
64889
201681
721433
203487
85470
584033
3314
20767
388988
89537
580791
318112
49284
207454
93745
4887
841145
43204
622524
693812
48665
38742
649660
501537
473929
234057
265119
342
141692
785682
302208
388324
203592
164523
60750
414112
312458
368164
199169
62884
282144
286775
368280
162123
15825
194553
57134
32627
27174
246970
201004
120678
301820
573032
26753
578034
266782
368326
535566
662246
327571
667027
130546
440735
3327
88293
19168
499797
2111
173189
230294
690941
264377
48370
33959
549870
395841
689430
307015
2392
162216
838828
451954
124574
12715
432143
176434
224818
411930
665709
168476
285841
146677
21370
63308
70827
755
8936
481546
94345
303853
224350
27002
148695
217826
770520
41852
815
611071
115988
119175
464949
24104
112
839352
192315
129819
567913
162037
396193
94178
133254
489969
392101
154210
9536
7695
140821
271961
60709
25460
523329
32795
237375
389427
143364
25546
739667
476173
126215
512302
280461
87512
71671
241285
543952
98502
610529
8050
618187
189325
794
116762
169929
58795
224549
226607
547027
396252
170969
69644
23716
37155
98135
72
134025
333262
402752
58397
170946
406710
176959
665610
352688
25227
124958
61613
65217
473202
487813
75333
89303
246283
544309
628560
4825
370420
127674
19442
128354
825583
50461
35961
292464
495620
29601
19456
503558
136520
58434
97429
317154
31076
340280
351804
128996
538765
164652
45805
168078
174273
230219
92529
351404
268492
860168
52633
148843
406671
859343
95140
417265
110286
146707
74636
2245
456547
449
20980
495942
142306
750891
10170
32910
292579
175047
198535
162869
28201
86216
778134
160582
93662
201393
393365
9011
159804
39621
279881
101396
40856
441932
1550
22013
246929
83473
370786
502573
711
373471
3302
42380
377800
351421
17238
198990
72411
180070
408138
108319
30868
304739
835748
243195
44911
28952
27209
59514
31624
484109
131931
326640
237280
172689
111169
599610
329878
47978
139701
118999
174820
341
95542
26920
98666
373780
57671
327180
597581
87228
31500
75451
309797
21824
196960
162591
7713
107519
427174
144188
188187
466288
96451
59684
369510
344143
217942
132358
733896
6886
43156
107135
501380
190215
893368
688101
666425
303446
40114
150552
83981
99228
182250
87456
902
370474
13815
148012
149572
635708
80144
55125
23227
46879
375132
48034
167510
224606
237510
674649
192128
539628
449007
281504
792869
122145
3502
446359
224903
6613
302614
158462
39952
217966
449736
567552
182086
58442
707161
4789
161322
349968
585823
232358
230042
341184
23636
71579
652274
394893
457442
196939
88429
77036
773890
139516
834
612658
609092
255362
7559
369728
163777
260160
5092
115623
177305
6214
84333
374658
988598
160441
345070
208664
38847
42298
316680
56923
103825
55108
40659
49774
222456
401196
314454
178458
148503
3034
903853
128921
348577
13810
354447
222371
20443
180080
213680
50945
435159
100368
483414
20774
270235
162984
192805
115810
119760
144873
266992
730787
22556
59918
86477
7436
603906
339750
79059
340860
485778
264373
596608
434031
786
431711
67536
519937
202494
681961
149697
101653
367697
47658
30807
559533
237283
22698
109512
247028
202692
94111
11608
129858
605354
198554
409980
299728
46793
174185
546356
579225
69837
424147
113075
708175
731
241
500110
116575
312685
399999
215209
275396
402651
792501
54844
743637
199563
95223
57757
472817
11097
493765
387016
31681
104566
102919
223370
230299
39005
340265
377938
412552
39774
416472
102413
349461
514458
2961
184091
47861
83201
603353
121921
457648
155803
346630
93714
236864
384990
106
246856
430833
154445
737674
590046
180742
67797
789554
54120
287507
154209
122260
12602
177966
76770
150552
6064
527289
141710
41805
103759
393737
257786
515177
834010
92408
78938
90882
88627
218495
667045
262237
754391
521427
299550
431282
286262
183346
160512
354315
400037
65609
386926
263415
3880
506677
281628
193733
167808
58811
134927
13618
21361
89291
159498
160314
329587
783880
75848
476356
538320
619757
334143
8149
218389
219138
190778
236070
367721
67106
181535
107820
329879
543122
16922
68553
7276
25574
20222
612899
397908
819815
285770
319028
67071
171720
643510
359361
160843
634547
41156
445416
112984
139945
656998
561279
3391
309906
123328
173437
206613
257040
180551
65509
4099
35871
603621
31823
458983
162180
410401
93837
131537
388762
725260
76765
93473
547732
164371
297392
191946
162918
211253
25966
12976
270437
88729
161832
426518
248792
70821
2003
481837
44208
360876
314543
745707
191634
854825
194625
100676
162842
546972
32173
146266
866124
385142
60169
155773
149951
280862
23381
313712
533794
69647
36174
315749
149776
472613
638899
768223
7723
14029
82927
24418
232940
101157
384642
646415
166906
14327
253121
611489
83069
6379
387368
589227
5892
222414
357839
99249
468325
420420
23726
38459
659
124745
84871
25539
189168
213611
24885
266388
534665
236538
641350
416138
2057
551326
484474
883301
59961
423154
563144
415853
572387
107870
78328
305871
107619
14903
56184
278280
127529
16920
142799
39068
181999
276698
92459
733813
233056
177960
274019
436507
149558
394841
33499
823768
260318
125599
24298
154233
29580
402310
269623
358345
268672
647606
726106
672738
424804
188822
6789
242651
12300
107930
323272
557716
101904
518160
272170
14299
488322
192038
97805
29394
93705
78754
211944
5386
571925
553426
329542
88132
534005
34943
274455
63642
350294
122632
307299
60758
74377
349911
117042
781250
40250
63688
5605
554628
435797
214790
235712
345906
54427
237476
79782
303057
380608
102873
591286
15043
173349
21783
366833
153314
391862
107695
316086
40601
698281
175357
380
110870
219991
756621
194401
142332
283029
23226
101107
58865
502285
512169
436606
74386
530381
210120
139006
607598
375292
638746
355725
40819
770461
149082
156672
791980
311168
557572
652755
350077
205125
51330
307705
190424
157049
403769
770037
73916
453863
25974
211986
348679
698294
237644
636225
29689
25045
544299
116183
375589
282588
292395
361531
75045
204090
1790
94533
25828
127594
739958
2028
549521
380261
162655
198945
797881
162169
122670
232701
360985
125121
535
72901
145395
295737
469127
413961
258821
523006
64085
27890
140687
81217
66658
127170
226929
198623
66557
29456
12779
240563
165223
24638
34813
225131
66178
223508
84527
323716
708607
259688
10622
76564
589103
682903
18451
171363
366220
54087
131626
278776
9868
284869
102040
465184
335696
131859
14062
35628
359770
4883
175752
485445
393725
16508
4370
2192
121958
248344
729271
95899
21833
10918
178934
262416
717614
681254
203618
46054
142737
135128
56944
360907
332431
463785
931621
255592
39607
393757
529022
67798
32583
46528
94670
334309
131589
159492
241604
183973
120008
219965
63861
94634
163676
108264
7420
347174
102657
18868
12407
24686
194480
185905
70886
475351
237748
129527
733940
66309
409620
186570
105755
51094
327520
25593
8762
232964
133863
100111
52889
646354
268098
18469
109962
491262
180491
608903
176051
460690
376514
517709
321238
120502
67360
247810
537012
195332
168
10004
82630
151949
26132
383077
179964
167649
807442
111418
62716
115525
3569
207513
284272
9276
77360
396719
1291
272558
72094
453198
264248
195911
689470
316358
9373
240290
561846
99976
631653
7806
372179
41177
54592
337337
215551
16409
13951
169935
247043
160364
868596
79786
357293
286747
151624
207570
428857
578058
21004
108742
41447
87940
71218
68330
547262
240768
88035
275070
271845
428622
88185
317512
103406
206780
640980
40994
498
365844
46227
76259
87581
531065
191882
413172
253955
334126
549296
448435
868070
130007
16623
235696
25484
698936
276650
65882
76286
348405
21686
523994
285407
9140
40026
3091
76493
323401
24071
7014
125377
179086
38466
214490
407143
9755
53374
170581
321960
536755
70703
348948
187720
73215
723775
407144
61123
15795
55810
247376
53451
625248
283273
186387
126039
46346
235617
112612
174995
324149
65354
161215
815714
266031
285368
100833
1704
41906
11994
579584
303875
343885
636250
229987
38859
137662
166150
414899
76761
435280
4366
124213
3603
387283
40929
257041
524287
159043
273377
772914
250983
41545
452152
103625
1357
286071
238518
582675
62359
8779
562691
101187
101544
325785
131708
46446
71155
5549
205131
57385
479747
470708
94666
72737
133995
39520
78821
250925
83223
357447
352536
91206
319992
586968
327875
160091
2365
191412
315481
81145
41216
754216
65137
277024
344836
931064
570
7921
55278
498633
219344
147447
86605
175088
146845
600533
13827
633169
320026
31946
808153
14499
656057
208613
233245
167300
63670
46123
162274
94251
202432
89608
16067
26608
842223
31988
581120
125278
192841
188058
360641
362459
333569
210014
33649
28706
32166
208135
64509
404915
2292
29339
89265
430009
153942
35921
7716
121211
1238
119160
221298
24103
64288
291784
578981
430751
7498
204338
47294
286334
942212
790
401400
188378
178366
199579
651184
341129
426094
422171
299695
477594
27072
373966
199955
13387
84977
787309
174991
42043
9144
263520
90775
12903
341343
19296
40589
113
755216
133222
145896
552
421824
312507
82975
62424
116271
392125
169502
114762
116695
287894
29003
153112
262760
278176
35778
709005
521261
41653
621075
27961
153600
426997
377004
45382
381965
133448
392374
222204
107367
6217
409653
167454
359595
441930
231692
766436
179230
84746
465895
9846
525694
846713
461202
546618
597068
118046
90012
329439
367327
98077
74822
578242
70031
338148
158387
382585
27389
705848
541325
143182
234315
81955
179325
260124
347989
94332
35063
11006
306374
38050
99732
26508
29767
225271
469673
87776
69433
572684
33978
590372
287117
398726
502968
293475
96844
650444
144723
395128
11846
452895
532751
144267
217794
229948
84725
389847
101427
393500
626287
53011
430824
165190
472462
14101
158908
57033
176852
249031
293217
775061
481566
252656
172815
15536
70032
240733
34779
131628
371460
14276
193565
442050
681791
352852
131493
155768
689151
347958
620424
29259
566288
425672
386479
540871
248367
540991
455269
147379
81104
307216
17231
120826
2479
48028
752230
32133
428805
545656
21170
330652
845523
121574
542361
70085
47995
129713
323179
24939
55036
209367
114076
110006
183080
323452
178020
248360
216354
32140
662813
599546
43769
5552
1079
464500
777090
720433
21855
203313
644228
264963
247226
21484
21544
48258
426275
320343
133852
107348
482992
26921
284913
120629
31669
2248
24355
540317
532704
238281
682804
415747
44595
255169
5638
615149
47748
173586
197816
478319
27972
186913
537372
294306
234239
82310
162759
242118
249107
592323
93534
167070
106544
559606
137248
106421
256239
194408
156520
301576
189960
463170
146629
141754
73098
45119
140148
270827
34657
211896
13631
251682
150149
192791
20451
141907
127402
280411
6020
387251
122187
52688
776335
338567
91822
127660
134645
140900
247655
169076
322571
406470
133271
487915
272457
603303
609850
168276
5338
311916
24775
266807
110282
180722
363717
394996
298997
129166
64357
438371
448575
361981
842668
66963
195834
16837
136337
296655
166009
168694
30337
20645
177237
241111
423708
85240
294085
395496
101337
308122
13743
701610
131121
313173
329975
526643
202504
420072
118623
294867
162496
41381
254925
289906
421894
105185
7769
338398
50886
58184
576985
17384
712138
67213
137940
378679
197732
369858
249820
527865
84488
140364
107341
56268
286670
452796
331287
26021
201141
264343
493548
304565
83284
277430
197010
387534
305957
118052
147704
113968
445516
141224
227457
298862
279903
9160
222949
194891
48152
474845
550402
726325
182096
656714
252665
433767
2356
38210
137615
2164
451806
381497
391925
147342
658017
9128
181056
118046
429818
203738
179195
234314
66965
80250
18510
648791
480197
223717
881910
78094
342920
98001
72608
14465
208820
379262
213283
82529
352998
49210
405352
254277
322538
109700
124598
147813
195530
404330
877898
82381
791669
100277
166210
702705
828400
2726
106394
80513
256892
91817
313936
423280
96937
56516
192204
192071
96879
13126
217325
519805
249473
430399
533220
102634
380742
442837
62295
415731
227040
114421
112502
328037
287340
821104
12688
142
39655
162745
69713
574320
411134
95314
567940
423576
261606
39524
151085
121347
300643
158715
553103
58080
18282
258499
752963
491976
270303
49908
12211
828765
594105
50743
253607
67271
116309
304778
35983
353595
249992
82756
665825
111540
399348
402861
151903
606501
439515
708060
6201
372573
34795
296681
48335
297528
458312
16560
696097
239642
439906
193073
333255
94029
273262
66376
358848
363610
326284
37481
41241
5255
101627
57497
48494
38
303442
65510
107114
162898
296248
385297
73175
25209
122641
20169
106961
132711
73275
155950
395426
29996
66992
142305
191184
541691
19088
22417
241152
22027
556438
654997
352046
140707
190593
77380
199902
254553
11194
381919
208508
229
445553
123619
34852
152009
464862
353718
381983
528521
155853
817106
158545
26878
3420
274488
40598
391523
171654
294034
118589
33024
234788
200104
177214
717062
4877
1239
90991
58577
395469
349136
528876
361945
453719
160361
50970
373331
91342
353561
929486
197718
18511
32499
21337
637369
566664
205141
10791
28290
36673
69926
433001
416532
236934
479879
929599
89432
147646
205296
37049
527072
159446
158119
206273
339542
606385
350382
246726
332525
850239
365664
289543
131068
316725
102971
433380
273477
125213
32521
117493
88368
86084
82886
42589
160201
2276
627373
410470
141991
16185
486275
314287
188176
18799
797396
560236
75672
124922
653453
150815
55251
267461
594737
15957
213368
172266
113975
78032
141482
244310
128336
217026
403885
12412
85456
542798
221418
717299
167468
66421
214747
214987
422276
20929
10293
75345
6716
40065
356664
262151
69756
11534
567605
705435
56262
47427
342335
213081
445091
147675
349341
603873
104252
775286
83609
420567
32514
797123
309728
32189
70940
706297
9306
361566
105
4226
23668
144964
497248
194518
680997
88586
42487
318327
69017
471402
66703
149421
150743
856693
2492
56849
53781
766390
604782
157301
292681
769674
60831
45504
65357
173871
130037
15365
468329
366508
212047
346250
12906
209889
444167
1984
65684
56754
96731
329499
233860
4458
501930
443773
424498
439203
681350
237043
67848
173521
186624
433153
245452
90447
112223
275252
185449
221535
117984
943
190905
564997
379815
397131
374072
155446
827770
147097
691226
76875
40
143507
217489
818503
698196
724687
257855
396575
41983
272763
264161
65550
157585
133352
156468
93669
104616
381693
277359
250753
489568
412315
226447
149118
165375
648933
31358
497042
342154
75408
15232
521329
623127
46180
176247
106049
295877
267074
182020
49083
214682
43304
565911
96708
59693
46488
43243
28152
176867
6264
59198
268207
405378
664200
105230
26934
113102
354553
757894
385163
160939
81041
16067
195989
600521
712796
434550
37184
533195
107398
339199
211856
188340
203135
16846
7988
140187
326393
217312
4658
107462
490819
153229
1497
657429
133431
23287
528918
1677
46790
174685
340896
121070
91114
140886
545387
505117
215725
303619
511295
640897
526518
125887
55687
533787
243998
361974
452309
45789
115440
70842
725376
178291
187239
306620
516191
8360
117109
222492
840715
559782
300546
558172
669403
15984
294903
133477
136011
87635
62671
569610
55832
42903
637631
322676
156747
312637
636666
202230
546
218761
425373
276351
183423
223914
18471
875660
158123
122401
90915
446761
13134
235228
186034
78590
798733
40106
482779
265668
530408
236423
246187
59964
691385
48260
325352
63816
745680
555195
24340
352516
1519
466347
180057
373081
691187
18453
23933
54103
572010
14491
208192
204302
422794
388155
76131
604326
127755
96858
252673
329186
180693
23018
48470
41758
22846
14681
160691
166029
860719
1730
14117
576377
54880
80441
13785
11668
242116
145058
31876
73830
64111
242360
36325
18722
24358
33218
150351
424517
97697
729518
47349
140946
272963
152965
227351
182785
107702
151731
579053
121067
78385
27870
18035
222655
851837
46834
142886
60473
473590
727617
48740
242664
279395
441848
251565
221020
448931
806698
47150
141462
257349
62847
31695
310340
46786
80348
129756
647319
604237
57572
107697
465807
173112
770839
61024
100471
27569
131168
448812
17124
114063
71351
794555
125553
47057
14578
520988
42529
156563
222717
99470
885486
490242
250207
446338
416902
1081
137033
566194
387858
44584
112271
647208
387148
597289
12568
6240
128129
86282
20605
29607
73860
177787
240606
438447
420536
90971
37647
10343
249157
178305
276990
15775
198868
47082
786359
234685
131330
121275
45909
188900
292381
281815
330285
301324
357374
232299
239190
23398
478640
3326
381900
116762
3610
154085
48334
9408
288089
609017
754069
228609
215541
93351
324080
9998
49689
334135
62659
439480
72245
326451
10937
104673
247501
10415
259559
12484
734064
57115
655835
18217
203891
476734
8042
236112
736146
330492
116623
225596
818241
27692
469134
135591
84905
122019
225221
68487
274537
279943
668505
718544
222914
441814
36799
398553
559263
186636
213136
266568
330706
754802
521692
43372
514836
47223
623017
730171
327989
286478
97529
109566
52462
279184
113391
147128
635611
205814
135266
262073
553295
43615
13370
161938
294413
93991
15992
55298
309522
648604
357815
318424
855725
163265
225268
2854
56352
178501
91487
484187
36684
4019
729383
185511
77244
313328
825614
6048
119062
128202
4388
84968
128253
36556
132738
184296
124820
164905
374899
283058
840034
432943
69816
161482
227471
590498
176857
388605
255318
309055
178003
4993
107417
382104
462444
708881
508448
469383
658942
63408
11835
296505
426764
513464
83793
373239
523696
291083
350521
47121
31777
49250
40091
10408
229800
225982
132018
336121
442192
492958
572835
390507
547721
607004
72635
305000
8634
57530
149127
215886
267701
86021
87598
58064
184546
342541
414172
28667
89344
2116
59442
145071
31204
99333
282507
59974
7330
954775
135954
366001
34544
43032
460386
671899
168342
98354
48735
453620
206380
19817
659971
778237
435889
579490
45659
294002
578944
361412
221744
569445
379470
155095
675051
417440
85703
607907
33333
474510
325563
43678
448868
70543
94880
269220
112617
29186
139592
417103
359130
66688
520316
586900
200225
387661
229241
78336
701125
199910
54935
46160
176723
412497
809482
394609
177883
311892
466747
52809
217107
154339
668885
118729
113742
59102
616504
61341
1834
15383
12086
220291
85290
131381
568768
42113
944
301606
17442
81328
408456
552607
498064
73806
157114
87841
845137
183173
35324
295252
53142
441808
4114
158094
405781
455321
168516
163209
8778
551676
540678
22751
147400
29981
53907
3725
152909
239
621057
67091
316821
281143
573472
14863
117041
575138
254170
75512
173998
372412
346238
269111
368059
11159
170452
325380
201019
6135
67001
277430
106539
157902
4547
263791
66687
7031
251961
15445
573328
49765
46320
665296
789220
436135
534159
94041
344968
125064
69566
23725
240539
406754
771044
7600
60243
407232
202176
79537
100671
192771
153471
65521
203612
46787
293281
165796
915775
144293
739628
95795
180
573656
500501
146390
150106
128241
419374
429635
113277
442732
447738
2205
6159
50921
21238
29151
715703
79091
226065
593536
177065
130773
208109
339248
443054
615920
27542
501581
458440
374795
59433
23568
580650
130865
239736
295781
67078
18775
105375
352106
647453
6321
405057
41651
337939
8803
544556
712931
27097
20202
120293
31869
606591
178448
349160
178836
29025
49864
603695
241920
9387
30238
623368
3520
338393
57046
496822
120372
46505
11912
35100
390709
420715
333643
170922
61503
122842
20672
109892
9418
43907
102041
388960
83328
90094
1330
743357
14181
526065
82953
137770
130929
195259
664903
104358
510286
137086
684727
765984
380629
361
720031
620546
172250
26071
156039
288340
252203
183767
47945
179157
130622
26545
496279
106674
66290
302922
91012
9883
110488
60787
467055
542639
439101
47227
24175
387903
340646
486042
110346
6398
113809
118987
187263
623116
489586
538419
355345
269641
727880
235200
20957
750742
174347
630652
20337
128284
506468
229460
72592
810296
296512
306672
374968
238083
225158
441339
400287
58671
5640
230626
515568
597371
79359
34023
254048
224997
6894
507908
36599
227528
249628
457956
203920
158663
279928
429671
68851
408794
184101
425023
44570
214044
180147
165174
154535
83427
366424
520978
470323
44476
642850
167413
229783
91796
133298
634449
480070
435964
954498
198605
15034
143081
2512
9195
353235
193674
789927
314217
217700
14157
548358
50778
160418
157952
421943
616613
250184
55603
74544
76615
160578
139305
751331
194168
532853
351452
471040
484475
539510
235150
27804
186736
84934
375356
314802
284134
38913
415756
290123
70143
15287
606250
471
500939
300373
209560
6536
323735
571060
179750
468606
219289
407600
238326
326225
291237
480319
105863
127177
58247
175562
52948
222577
122943
406572
296563
174877
520916
29825
116574
59914
89114
155387
241130
130238
682746
150255
249721
81745
232929
232426
251786
355287
212607
47150
401111
24395
80349
148115
332921
747558
56401
289650
337461
214282
116718
94517
314528
438196
80719
146428
233354
201539
536
591873
298956
840477
369552
73541
52113
514043
542635
108395
280587
105085
231952
100775
422713
482702
177617
469796
40202
15802
52502
249488
199668
376067
442595
176354
86410
9506
208762
42588
638475
339881
4513
68238
233145
458747
184764
340692
42066
69131
230739
111308
184018
227773
764258
205009
830664
557485
21271
197898
492400
111043
9589
94413
480132
212095
275675
9319
334256
56038
9503
70537
234878
707
201282
334110
782199
481455
370986
554831
532688
198261
189981
261156
417790
612213
131053
173007
55118
54889
134025
246212
413366
681381
195213
504435
30643
204863
183913
312532
148564
756136
772818
300948
276090
44685
60888
483559
720976
61602
375678
120131
242774
16112
201855
190347
20100
166351
180030
518700
176212
177841
333
728065
365427
11569
711257
396118
264529
544640
81832
668698
252682
238331
650567
143860
372960
337545
96238
409648
109482
92952
322325
164849
423276
358233
93497
232204
651783
89656
144010
805118
49100
37969
2793
29795
4929
386604
25682
149354
838591
281299
359487
271942
37660
412001
424745
288402
5222
372267
32976
403820
271448
485291
144330
198998
308343
456096
200535
391409
31274
598825
439794
203598
698327
175282
685920
48554
31433
221795
38265
163156
561328
540330
351065
32506
22601
9511
228759
173157
223316
686482
138357
122824
153094
4039
41366
537708
69161
171527
331274
108408
95173
183574
439174
435966
344950
188833
35996
216631
94332
415313
308205
172948
90035
161265
77530
67643
303027
181857
82319
633714
129573
247383
191562
53299
306378
329276
152641
52366
179458
11786
491656
113132
492757
165106
3014
10037
950240
773079
67780
408458
120306
167067
65829
300986
17544
249176
282859
312933
66769
174108
654711
184473
804672
42112
51075
20798
942
296109
532110
91603
842156
263964
187087
726
2082
315612
161115
19890
166852
30397
232988
175389
274455
45207
439695
143355
655267
253601
78807
410496
684391
168384
84676
27625
5110
105500
47729
73899
74512
308888
594129
137094
596742
150088
147612
708374
119954
46056
71008
432610
691244
260482
599033
120136
202563
5535
70841
397572
19594
352595
696784
785686
117090
141453
165
84015
55239
650140
28003
56031
290023
96524
207610
50757
770019
498738
11713
286755
358248
144707
388656
222367
93110
484577
90332
29413
415913
270712
363410
316784
928020
601577
24417
246595
160520
183908
337794
148496
178557
109835
173004
25995
28247
446511
218751
281101
752454
283127
384671
606028
9529
299030
823382
96489
104598
83441
23851
193656
250006
777461
538900
111386
65669
311485
76997
380118
225321
63642
187295
588392
58813
218586
249828
12598
28821
151838
529835
316803
148612
391934
42301
17652
730811
160652
518536
14186
55362
153542
666014
16542
657488
277422
147756
374294
803510
482753
409943
57905
519341
195498
2114
478509
393028
178435
56777
15235
833183
33715
158959
62047
322461
59885
175009
651030
168840
113228
282082
247144
28449
239527
166445
111155
37904
142194
930935
49905
391570
98054
575067
3855
644121
85909
445807
329390
109313
240233
327818
245889
50948
222276
73769
75492
462987
447292
215246
161224
75491
561057
8626
652263
108629
2718
535003
262692
530602
7545
398498
793439
187749
754126
536329
15191
69105
47205
2030
238199
269506
422518
511543
372226
590853
394404
359150
104689
138331
107504
367465
78407
322595
525842
91394
574125
161143
59848
678654
686608
75775
60053
101760
346125
75295
579849
151268
341387
86734
226340
361642
205788
23375
242985
524907
721939
202170
366095
15654
73723
269605
664502
77975
339792
39124
85231
86153
290193
397403
89007
144878
305490
836534
95136
375777
34754
5347
21273
227968
168067
435847
86800
36610
324526
57072
205845
55859
94854
357959
274131
380133
50689
184135
152767
3779
151965
351816
171335
101231
64627
122708
28571
28859
386622
485333
277212
325226
156825
243810
14721
50918
241265
168336
324496
128543
9795
627692
547195
55592
212176
297529
21809
216326
22215
50644
182441
221420
634437
23402
594015
178005
467705
116021
55855
580483
489600
11083
59494
3236
549833
270215
415332
381812
45347
265581
257545
114762
269069
88328
19108
110625
622832
690540
668252
116674
5309
199918
265454
255645
103099
3093
494173
336023
33331
3609
39447
265610
307715
373890
27691
7344
27700
3168
177564
91319
199398
26219
404171
76406
33646
39300
618
216308
715630
168
306322
16250
106922
513412
399451
291607
369187
266127
157487
181257
96375
213890
3045
33046
103061
603641
9427
413996
410835
704583
263878
768919
197821
93794
116548
174128
23966
200933
45128
64120
768349
68540
647170
483483
500715
407106
402433
178033
484191
42871
4725
32045
11707
127105
61785
346605
73882
173665
177241
889113
281727
526645
125637
177261
21765
208995
553390
232412
65488
805993
952188
424565
685954
266903
517855
103945
78235
175794
281961
65713
121817
282922
683097
110806
98734
3970
139661
18503
18236
6743
533641
198391
634650
102831
280547
28530
301146
17795
19257
105493
458600
459513
347437
65205
260632
302543
16541
421197
477607
1025
4452
191672
211984
40952
67999
189086
434942
399131
37340
536618
391945
105304
90471
147179
178068
150677
29553
339861
80784
621408
665591
228248
537084
36422
321425
178399
413455
996527
16904
401812
47371
79298
785613
66783
15162
395306
121599
303578
292505
650610
19932
73213
252476
18931
57963
506723
611727
60913
112
856705
84498
464250
169081
559328
66595
219909
488731
103877
187825
457885
868948
1105
259509
33463
213767
3026
18011
617093
231156
56994
104586
87173
199404
37436
465355
381386
152640
173337
35238
4276
101173
301292
326190
123771
47283
53223
86366
488708
242590
363478
45573
26495
237441
864113
687255
615558
417280
458482
95979
102024
323107
308642
689668
9180
7021
293600
838164
9557
20683
233034
117884
164605
433515
216014
116829
654153
348322
89890
197448
180958
36674
134652
521898
566318
118908
23298
237861
290462
190772
42967
123760
510637
943942
7861
18699
187300
333785
386030
89428
1831
82296
35692
49836
291145
23744
97496
190497
416085
195829
33570
53790
329896
123898
835973
536242
99881
23160
58846
12021
92332
403247
518681
88239
446092
183671
630416
59149
567229
82731
399821
257088
173845
18176
94596
54145
239388
446976
330605
474948
136548
690511
183951
65441
5285
614501
216749
54399
58545
161000
145056
313456
138605
22714
652226
461830
210837
51890
284160
87249
714044
11201
229722
897379
50420
409070
14468
468629
544
750552
152360
669718
504565
390479
508480
728005
89878
17706
318703
448311
48763
15653
203155
49861
330564
350487
140789
377163
36018
80018
1341
729881
9168
73221
99789
100081
80739
29119
122794
255808
165685
473341
582399
147791
12060
230291
26496
39455
918608
737814
309296
38846
603573
68685
243876
26081
10043
76406
15373
770656
28470
445129
422373
329973
317282
485420
13810
493347
11976
226424
145814
1660
127591
9164
218160
177420
490696
236672
506819
279217
684949
182198
119762
690483
226247
220735
262060
8445
70680
67483
17908
69395
48476
182968
244025
451085
36024
169851
178460
153057
85734
71284
166135
664158
122978
1039
316903
15158
529768
897419
485500
238085
256402
362289
771621
619565
488264
110615
6175
705791
269178
211876
234213
250032
37872
41496
663059
273182
64185
41829
157102
3173
426926
73312
174486
38101
279724
485085
124707
337892
708608
6316
531530
517847
205451
424311
236118
926
18470
640407
7693
477268
40673
154597
247077
269820
23155
341583
465170
108481
478309
593334
368783
849552
10957
252370
18429
406530
388825
152839
113510
132407
65239
708619
344453
22578
241503
42996
41981
21832
162057
406288
112637
111056
12228
538001
350067
16336
120794
744291
545568
650937
639186
213612
462374
4775
40436
586045
3640
35042
169787
199221
316647
290901
352088
128966
675698
663772
659622
597878
96423
92630
118965
51677
145549
35350
15716
700431
343525
704421
685922
654966
14664
57054
53995
3303
410760
66287
163128
144020
4007
282
68382
358943
30451
183397
65615
589034
158831
891672
310203
62207
83891
319404
146769
613329
394624
324030
42177
133
245640
2738
32180
1399
487213
182774
342241
213049
166881
323170
185759
281761
19230
106841
83940
64470
386065
483963
246246
125800
360009
77771
490429
178196
522093
231194
657821
97951
266069
124079
118438
9560
345611
177859
378429
43512
313821
560875
606705
179220
269
267141
267516
208548
676791
570235
25636
611389
8923
465720
29872
270431
18254
101335
41756
591857
669202
628786
174047
249793
671131
250384
426340
368670
105265
18014
142100
67879
402786
442181
249386
278066
275165
7112
434934
672034
341937
243652
99340
28865
420491
310608
115624
353710
209497
41013
287080
241835
456191
229718
32100
84682
142222
23272
229838
578440
4482
410094
287220
33896
408345
6963
799839
43897
181420
880349
156393
354433
230930
30722
661
333930
437319
22016
163394
463807
802339
417800
171505
83625
457984
226602
28107
209856
286799
290218
186651
34815
484635
3754
83749
397005
294321
61454
747558
483678
189128
13240
128350
70473
5653
259118
44625
65565
53469
97543
34676
134399
38337
34046
342058
224682
730728
240800
108129
286893
46029
18382
130652
152610
484021
513475
117629
617673
742190
24860
60524
18510
865558
230360
400814
391820
119075
409874
483271
175979
611140
91121
260854
72508
400236
2223
526413
108454
1678
687283
720686
259958
309641
92385
816231
335998
75035
407803
555327
224557
18907
381040
203151
260705
152371
334778
288354
22354
249077
218261
574826
401193
73953
232151
144150
161683
117284
71366
559071
20549
15407
311178
70440
6897
713399
622902
256912
853533
123425
131927
350742
42397
52617
42185
462618
2015
172777
168955
280173
277177
849603
239503
91396
181132
796726
6710
41785
440464
50411
176258
375243
246316
44114
270794
138667
11290
788038
17500
316598
100360
42736
53111
623540
580342
25269
196387
654599
110745
154907
232006
97574
268471
97973
620886
43549
158308
29792
112337
4999
33046
66345
5032
117734
287076
195386
560888
554086
89992
83187
50364
5249
254010
53989
471191
236543
65492
206076
224940
28986
818487
27996
199284
107246
101244
337913
85467
423089
434652
412796
552575
13088
235413
608117
236909
223013
72325
70509
111056
19780
828399
95739
132526
715749
228399
567781
82035
11059
53298
101666
555311
302512
415211
235806
419984
158434
91445
98949
601707
572859
11207
244654
332840
106338
776120
2016
46981
36627
64737
208698
544249
395708
57804
136536
550018
36569
157083
167039
546323
17975
645015
748089
278593
191171
458378
403583
29446
262805
220911
173548
16347
19183
8089
264984
417506
25248
312741
74679
1736
447525
116433
636896
102967
42399
165339
367920
35251
53188
803903
77315
354317
49621
140861
45276
6966
223033
5218
483311
587634
233012
38729
7776
207581
443963
232165
50443
348080
599430
589471
500975
422760
168439
51985
35139
587766
700437
127956
658473
426555
171346
818849
193190
97880
109568
892517
1516
139185
36352
2050
37485
78910
53714
124491
6212
374767
183298
46533
520151
61530
50593
139122
45105
298504
419993
103543
66825
77190
165547
375268
642535
1347
21615
178477
384046
4795
1396
357640
174269
759902
154806
82747
681696
336554
271786
176630
84645
67303
320673
177947
221101
388068
353658
168647
18032
289241
797538
60609
430764
679538
105616
197642
169158
47740
81934
791587
281896
113239
86135
50756
625271
431140
135988
564153
211236
149321
235806
118907
205108
137853
627976
127612
134629
433856
28145
400763
165349
171473
645768
546056
229938
332208
578661
495356
66493
330963
17036
264181
36949
647775
433017
214334
182596
31791
30543
35181
628480
278311
528175
636297
121091
416659
171594
109042
208261
67469
146690
885933
251200
486980
199605
155971
922631
159015
227060
236838
132877
19275
459054
182676
1854
288884
417262
589248
107253
40626
429330
124981
3817
413969
689036
234010
127901
494274
171212
26488
208102
340040
446637
98836
354599
507251
1107
385858
14618
9481
284777
15795
25881
270833
139273
513001
169985
312317
299507
15584
208164
197223
49913
810069
4691
2575
332799
30616
701144
476861
150470
52676
17148
335928
276753
45704
254850
30615
150901
23385
622297
431995
240291
49104
16052
467119
260310
483345
107678
807624
788629
500345
110655
546826
150149
106581
601324
41016
351177
196604
185327
241782
716472
16835
177485
669005
112699
358360
704126
117561
19658
179184
44079
726242
11683
583138
91602
2453
31554
325937
77627
32345
2579
217191
158414
640126
187230
25302
13855
143331
401219
80274
24734
89349
41268
27978
197761
344434
156901
289538
158478
599637
133544
248532
277559
157674
71182
17557
233460
76121
365698
208446
43804
454271
1438
74693
167620
109237
102401
94434
400405
694296
414933
451223
395595
28290
57598
200689
130246
85124
54662
394116
216505
591322
249430
153212
171553
36028
263056
12617
694066
334327
450108
74298
265875
253165
12557
25815
191074
331142
93491
655399
35978
452201
127269
165064
75714
66169
25213
489977
28875
566278
239217
13029
196909
413210
491439
176838
312545
156112
17116
678938
70865
301531
422310
534510
89653
348233
229904
61045
226517
169261
148090
345223
498138
55108
3538
84800
247080
578175
798091
369596
129649
269843
85006
477059
79338
254942
403174
344220
264177
70928
167392
534937
5224
80965
8573
87793
219266
63337
349965
291463
77773
408692
19605
330026
53809
96907
659935
527634
76364
368871
732820
215095
299540
73794
61728
45781
57755
574719
326089
872282
538877
409341
12706
80441
319359
142413
69692
140426
43570
20640
16436
333
452468
565361
164118
21224
37026
11331
54724
649687
577480
457281
79319
284512
132153
157423
24476
22549
17585
206706
326708
480713
761980
670691
243665
12181
137897
10072
386343
215163
440794
97974
219788
15117
50881
20229
51138
171338
374646
148942
42388
281922
106482
48600
2258
310521
7190
167566
660757
140673
261430
255497
66928
187221
146091
223381
793416
782839
42430
257273
163980
23689
206253
62921
407435
561166
449718
560511
284782
214885
652585
54096
154195
75868
16
826706
397838
184
63888
77531
185600
176793
115851
50542
577472
537884
43328
136585
545492
314660
81494
26689
177118
344930
336911
68992
176726
111525
172178
473946
127059
512339
64647
240301
597452
178455
36240
311077
40256
50876
107231
60642
104831
466252
120932
125889
89300
81197
566628
117794
283277
446808
71791
145691
278745
8709
40003
406491
409537
137999
199418
424011
37109
384864
292603
88692
6463
413048
143131
467514
106720
632376
6855
289295
244775
880705
17179
33146
474741
462438
267443
247390
79830
36784
249069
79033
70616
279999
504019
45318
509557
85821
238064
481495
45462
431959
67210
73443
135507
891408
576229
353384
161739
1053
2479
77287
93530
51918
90995
38597
36264
63522
90779
312030
110440
52641
463869
800725
103692
653278
38954
59355
291173
106035
58520
4614
222974
278085
266884
135912
209953
95583
469246
197589
266241
236705
442872
401222
101241
407663
308749
371337
499015
813722
36444
547897
345253
67152
174266
592348
289816
679019
465499
498337
180310
57966
536064
305764
314219
590755
108577
438917
70979
12578
567317
741938
37001
395364
225604
12488
325593
489833
759697
33297
515915
72753
144814
543863
10216
349711
411576
71684
800792
42724
564
9559
250018
267838
17574
5673
243443
226103
89814
23470
449236
817936
426819
381947
258717
406015
84960
6671
37091
57681
339273
2258
363689
12387
34162
172909
165508
91356
786628
830136
96701
238384
57055
431803
146200
611233
47682
728787
38946
43268
59658
431374
109841
269158
188550
43242
191953
619408
300163
158111
22619
42885
488015
23662
563038
120976
146205
356051
471089
314382
171944
147776
122771
33546
852180
292995
713080
84849
50137
137684
145676
269077
684231
72921
388057
5303
24734
133968
225072
34785
313574
304864
274524
275371
1833
162225
156838
128522
3104
341668
90538
8376
322317
108962
86497
157057
270656
366131
124537
586814
124771
33365
223198
33412
25272
153622
114892
44522
572962
7630
47602
121372
13649
25916
41117
88863
181519
10631
163092
99910
642771
255999
36288
333190
38306
172378
199811
254461
111119
350665
729637
108947
379857
112812
88247
641685
468966
2013
500985
464594
100535
262153
207591
79873
303079
158755
168558
16672
37327
107160
73446
225207
117
363180
289294
711525
20849
528014
557131
839929
160605
362102
852917
91451
791068
498754
532390
71467
34041
462309
435648
843074
10010
41588
261716
76026
209066
793180
381728
556529
506781
4295
3566
215176
70477
325293
185926
13623
28041
43638
322404
67906
1612
220472
168599
381197
31973
89025
4039
188358
338423
143735
14811
878356
869351
68433
24295
385598
50943
157560
161621
34022
216588
46989
27623
28389
29033
116259
316514
270407
43170
140843
544161
520588
10451
173238
30260
599080
87027
22172
115867
155120
344897
658871
286980
628996
233220
233537
68851
462902
475693
313468
317513
184438
464899
263737
576499
332238
613818
648300
318879
510650
657689
112717
110442
277645
315141
252470
65249
248310
33132
34107
1518
71779
58620
872605
339054
224655
209603
4496
808344
574592
196658
2460
47776
206211
94782
64582
736957
20116
122088
273628
149794
464152
584061
31113
30290
358657
571555
10788
9704
451194
81576
8885
183031
722464
448947
408063
31335
4515
149813
291987
328564
290045
34317
542888
401212
139635
29523
107428
265593
351116
485081
271380
604626
527982
249974
243972
205116
563331
341519
265548
369858
569740
71197
489756
188113
2016
750520
612279
79170
427480
284157
84186
84020
176480
44332
32070
858901
169764
73500
23374
138823
107453
34112
241134
160364
896648
776487
122642
221657
30606
897092
484730
142203
77831
9038
7068
7060
26099
391690
20846
30920
416287
235645
24882
155664
8416
231806
146234
504045
227172
4756
19411
346120
388727
358340
308467
420496
24713
253190
323370
144482
274467
234026
41408
162278
461922
83208
64690
12918
175064
753515
340482
48667
233115
102592
609935
51469
319692
92772
26025
205005
77985
460724
104680
108994
36018
188133
27141
214435
2244
1882
45774
361573
126778
335560
379000
10345
19744
90196
304518
16600
582897
217891
302621
360416
455906
40199
235483
27726
376088
53449
239749
43286
298633
232591
442610
270145
342338
658988
511153
68807
242119
452740
291493
511085
107883
117828
30827
456905
763322
553875
64946
283098
452724
164665
65745
6451
467963
2358
293604
66420
34867
380941
461931
199648
95374
293081
82677
491148
404816
7323
491636
91880
2667
57571
151298
368845
99831
617941
48367
343723
12205
5130
343899
166127
446866
1612
107201
35666
135334
101077
23041
248789
839920
446552
309997
52187
25502
537610
9210
182652
28087
393505
321797
340988
670
110384
49923
113361
65953
787004
27885
583897
302879
8415
358322
265544
168120
41223
709638
629405
17574
94134
173702
136460
483411
207816
378165
32186
45707
138142
55142
434655
158616
7541
132453
236507
466383
41719
158980
232509
415934
382692
135718
225316
105696
336259
20
7961
64634
26292
242956
297433
393397
48283
309904
608662
113605
20746
91783
136766
485094
834121
632889
359182
726595
30852
144109
46590
6040
362
257651
670515
139479
51545
421345
220445
121463
64839
244602
212530
221379
128406
350444
223280
456948
294939
556064
70768
63136
9647
30401
535076
57022
203136
734106
33266
97713
131832
551402
79102
104590
730747
423179
115341
772
6093
586966
425842
721702
603734
191165
131828
791800
5703
392206
203018
320433
472757
391989
21066
93371
87703
268213
18788
48972
27841
360508
420253
237809
51569
216143
252520
457055
450321
197424
27349
25009
90442
5265
738379
278723
156795
137358
506944
479988
79214
21511
370235
828428
23164
728735
112732
554009
197959
46398
693556
376878
231556
17801
30676
166255
576620
248958
90441
425867
52742
184190
178887
8558
1221
594664
553503
384336
806651
730437
284707
842122
94886
203301
60915
164795
867921
22844
137760
202894
612071
214402
398968
781279
114880
345116
110891
97387
506047
269721
42154
356607
8189
61658
210019
408188
137722
30942
45946
239252
270313
84848
162407
127727
279026
47519
104912
273029
571223
467824
281596
222829
63265
31155
2383
154906
521344
192778
587075
360295
706875
9815
261874
87840
80447
250318
164878
256180
161571
358580
155242
350037
267393
686693
25844
15721
66909
925318
538906
359535
406315
154424
26187
390258
217301
8266
16681
823248
323282
12751
343802
284872
469909
142672
72326
276759
44013
154212
45520
576370
261719
145528
192439
195142
11788
321236
57424
207569
47418
264901
765201
187210
38968
652153
8367
701143
480358
195876
197612
181686
213520
90429
56349
765216
895942
11610
163315
537995
735357
263078
34030
57721
109255
702181
427242
563490
97356
365107
772578
107568
118724
488023
361541
81374
337821
177235
168946
123693
71812
95920
27887
53072
746968
150460
326722
540077
119611
356263
61599
111978
327536
3796
98370
7319
74101
18377
400696
25612
160297
214498
811093
103728
433056
754374
40889
218263
220290
86456
26586
126563
211678
194079
426101
259116
167064
339449
232834
7896
284004
30915
498500
2215
43432
16248
342270
209453
53930
424935
166567
5875
558968
889319
255936
228876
25938
257057
227229
598912
67579
550233
95944
288
132791
497497
347985
6806
1231
131572
140644
1056
26590
81263
262131
78451
197285
35423
367841
239867
402154
286627
136395
142770
15879
168679
2304
56074
132957
19494
125522
578485
51080
56108
33695
426702
176517
28002
249050
156916
479586
817257
348735
429920
38353
263447
283615
641480
86146
323889
166845
361155
520040
90320
1607
589759
56104
178318
741577
610411
2662
863968
375326
62328
74296
617988
243034
169302
177186
195551
137441
138476
46658
52380
161073
66321
491635
61427
163465
135957
1410
841984
81903
57514
23991
18242
2243
450407
102720
806995
864228
886613
460329
492804
369713
77852
94355
6644
21310
689314
44384
32500
78145
121451
148526
682754
363136
313280
82155
55906
36397
498374
3944
6870
532493
329985
54519
81838
216967
473030
308963
23945
673
153465
22402
79807
734802
170504
46288
35162
162597
319454
517030
103934
6383
112199
346326
1641
725214
51510
166125
728444
311059
83574
232432
25381
60326
766832
61063
829461
152976
452439
396137
143745
68429
634502
8708
190317
637366
394094
52073
41129
54026
424702
151104
367147
84703
49555
834467
328177
183458
262108
176187
12694
57085
553633
457831
3255
64171
54058
504697
588781
293249
834056
272407
509905
506825
26057
359847
909381
24801
313456
5139
345623
332182
6527
139721
20310
30537
505014
48108
493198
152492
194624
84897
81213
29616
34928
182517
124096
387267
11892
254967
97959
118303
26006
32624
4628
101358
460444
20513
168851
266760
187652
510129
112829
809328
51302
887004
137223
48768
21109
462004
59423
345130
300257
146319
40161
612099
255481
5922
286918
147151
97883
776258
65307
12599
59454
71875
134029
336562
256356
5513
861613
458675
13964
148982
513178
312526
34761
657304
162296
83855
863985
473763
16495
476187
10547
424057
524182
113578
23184
545071
573586
453474
554372
57959
900352
54465
957798
783634
39494
401600
9634
101455
137129
518773
817885
586055
342392
241818
86292
202444
256717
449880
137336
6698
215766
59208
24290
392154
62335
647867
739631
45908
662072
477081
72280
200093
183300
48494
338304
42100
158626
54012
231746
21527
492588
2080
528861
423374
189195
693231
496183
646712
55453
62154
316206
771
378592
559380
259276
40634
555756
3855
161890
235267
316305
87701
541738
39596
830719
931437
304275
408222
6402
314177
343839
123436
139133
374752
9816
36250
759059
215301
27555
598460
328218
699102
414570
153181
21761
262156
59008
482251
148919
181277
280204
332028
11004
313
506424
156846
275164
55279
529
311390
103840
10614
466696
7108
139338
179567
707127
419779
297057
719190
74314
126963
204710
402636
71287
518046
291021
451368
26509
8064
15731
326307
281212
334849
52102
64839
15872
291580
392766
297351
935703
116708
136497
178057
344
217391
264545
56138
147992
98777
423485
339769
341598
156576
173264
175674
346713
650509
51922
394905
176636
539767
320034
89277
62136
45136
581324
85551
796910
6275
466151
241087
100166
283160
199494
17999
33005
153430
80394
958757
1357
326599
291628
172515
790537
242349
129941
273307
412705
325637
71430
70934
44204
10648
139749
74140
628811
375028
153025
284992
657898
282560
555844
49861
541732
214109
171060
397920
649592
129166
9384
648888
728470
214673
554793
15196
121306
505921
363848
92383
467505
245315
17954
737990
240965
472641
24534
10752
6219
19651
58653
95843
172053
112870
374225
200403
640543
248354
137331
784069
20570
157271
464614
705877
23745
371914
32022
85971
42133
65524
75041
747538
284170
23456
116006
61888
206294
203272
122096
109656
803478
194288
179753
280415
31781
3507
543349
13807
32146
54741
74067
334526
84664
158982
249492
482220
11981
170773
172497
517172
548534
3963
46781
179993
42
191609
742841
460122
624746
178815
16775
21187
251664
143459
314042
141935
5549
158895
236104
10907
119367
252864
391172
227463
382801
620153
402129
348107
345185
141617
347501
48262
17904
255089
155770
217138
298952
321970
792605
55121
135485
150985
731082
177363
360578
151041
94656
478633
874457
193604
660809
1971
519400
448111
121838
453808
136205
284342
172956
431714
100136
267324
349
218243
316048
85682
4054
65403
777025
9794
25305
627787
274409
97883
157531
723796
265608
128360
591822
4007
248135
681500
198219
814138
19988
317824
267173
230639
459732
86303
611677
228
69327
43017
251895
265136
175410
286508
145613
90250
298154
155786
551304
725321
386373
295765
712299
138928
246553
55104
831994
42825
8324
36680
4763
649888
75407
17638
460440
446845
65043
47242
145134
158361
224618
238112
340711
461868
415112
124978
29712
12198
378229
418870
206019
229106
217818
11851
86078
94810
169988
4317
26038
494658
107415
573355
354681
52598
230096
693605
76855
204688
472631
109248
30478
144009
92814
486291
749339
421763
164052
294310
511410
393248
186084
187911
1961
429626
23773
296405
18769
674735
127165
566314
128603
155442
530616
573944
81555
56272
279532
109451
88748
240401
667601
339067
36579
366335
16059
17105
703157
101318
124307
235595
173885
28666
397864
165522
370238
530255
75818
46185
432259
414275
226930
13190
293240
38849
76650
365832
296726
376762
33835
16942
16074
200723
148945
10016
25351
233043
468741
68133
148909
71598
32055
17774
755733
172757
87134
314971
236252
40226
183031
58659
450424
368507
85622
867525
121438
303086
84793
17341
119744
492334
263163
54951
7132
354285
2108
585128
679551
760903
447441
27035
528626
6947
43156
419647
431262
108410
317914
265812
189460
666639
254953
37491
288979
408645
296749
404947
594871
134336
258736
285004
77884
44635
76773
278322
478774
105940
172670
44488
60668
53998
18829
178426
217306
584911
204475
120041
294645
326773
142774
569637
8125
87952
167914
46132
1927
212729
197768
297327
866146
454736
376982
3586
485560
436796
786628
121077
23212
672267
33771
140459
96211
562794
3900
16398
158771
692217
229459
846966
595101
587354
740257
393750
654158
386798
44559
365725
12332
202339
250646
353815
153285
109267
340088
42392
20503
539236
383635
311659
77883
153120
6884
27362
229888
40963
44403
13480
68364
111479
52394
500953
468475
377133
298530
480637
361170
18021
62198
223650
6089
48043
97727
90846
64670
29169
203545
607454
80507
97240
668812
499854
260976
470328
481647
438795
496840
20741
92488
228116
77027
185430
54746
152196
65056
118600
164415
3403
307420
390084
2099
110043
180306
681090
500318
325179
63868
143176
52279
4921
338643
509167
483183
129799
23768
134670
338553
289183
794864
340842
476926
11263
37289
120627
611250
15671
543992
732533
598066
83906
618192
58157
182963
971376
27261
284587
53702
467900
240118
109652
270474
122607
25237
245455
678832
621812
330871
472225
327146
231195
155643
4765
75970
3434
72335
592500
286773
237787
448500
80233
18884
1910
24249
327148
73467
124288
606384
171519
19707
138775
78960
515331
290112
119854
53495
16570
648392
113190
73515
117343
12745
296423
603223
266750
329742
418651
270627
33779
924433
74060
652045
43728
75417
177021
203110
2995
347980
710700
469107
54028
134480
293959
201890
12917
249413
514714
477448
899229
427247
70213
355668
92415
289071
490949
497748
115798
215767
454538
181215
40412
512059
685768
192638
127211
165236
303566
343299
438527
293455
563163
114458
225978
432417
12217
269077
136474
428583
29459
235425
196844
380740
123157
703604
252753
167267
497571
11794
64324
536500
389375
248166
78691
66731
439266
655777
512773
367722
185516
254623
478981
18536
313742
203524
61432
17044
46015
563626
610821
86697
74446
58922
421401
246561
431533
135851
124698
11456
179416
226138
177761
119242
467011
551535
69744
77687
115041
817528
749705
577
23710
21837
104848
200302
45702
382326
22851
428327
152919
125975
108137
620387
672653
657902
293038
51579
187697
31406
89465
172984
14357
214189
158596
14194
66283
16022
94895
13395
56936
10444
152898
98675
167945
313844
74758
173002
526668
13106
665160
70205
168085
320974
488186
75263
236381
176368
455898
1529
360406
182017
373676
41610
184324
29459
342918
308933
176073
20831
87432
836231
511340
659944
4358
11798
508148
68632
640651
818949
942223
710742
61612
378746
206050
20096
344552
272698
30885
33019
821396
72910
658174
11442
60334
402713
654898
483936
518045
277254
477985
16108
638084
245465
33405
680477
238017
79019
690509
56047
163624
64739
92911
103278
232668
437547
260834
76401
302294
128565
709089
119292
493896
37789
21708
291404
704056
346612
166013
675826
184414
55205
277032
107137
452751
179624
98962
257693
224128
29435
6252
227129
51140
84714
45335
683436
41761
117668
412900
486389
20404
154653
185854
162498
154265
65373
144748
736749
98968
202990
134988
239190
395116
264567
96307
41221
25715
169116
64958
175338
11983
7239
94076
430972
40597
487070
28769
433686
592457
498099
61012
38320
134915
57750
485779
240987
358215
40839
115354
90190
39520
190462
69613
452660
279398
430362
235778
374962
198307
127307
235896
30286
643889
138420
107767
317487
163177
109451
104464
106486
96979
18989
17589
64990
318250
100119
216043
257045
23108
51752
163531
128268
238704
438900
13429
218856
408243
732225
108812
72375
347982
5887
846
31773
7439
33965
133141
144818
82132
316100
48505
57143
9488
769165
656754
137214
116040
32533
561652
96121
807193
549860
15686
89105
101178
57767
103905
327207
249703
271978
3272
435329
150289
6390
317710
356296
701870
219038
27393
386225
75889
101243
462633
41989
48744
142288
1550
33829
39318
33634
105605
8654
55579
68796
111625
81450
82992
84884
575363
240901
476283
119182
358582
191418
611869
611645
10599
331443
30095
61392
81940
187868
734059
257064
583571
101205
563962
435257
159765
31288
221710
121480
534353
199735
29154
62717
714264
66302
144299
39745
224722
130147
43533
50658
597122
132083
727599
222366
56141
45320
308512
870290
183927
217723
355616
51179
161937
59477
172596
741438
558314
194226
321124
20702
490922
3263
83889
137423
353569
1764
387738
597554
23267
554829
465711
320298
198646
212924
1726
494020
279354
245647
57705
111211
277892
26948
80118
38501
226160
515443
528757
92442
215567
1854
423354
61558
492875
864529
228946
143550
135019
163014
431162
102259
366524
80787
213189
2858
522436
136299
608677
109938
289011
281792
33188
253637
567071
402582
58414
3510
110360
409679
564755
14912
424246
324522
199488
123361
1747
536849
503
3194
717245
515891
338125
221209
225966
123797
335936
292942
186127
770852
57313
335829
60229
271216
431407
289767
36880
376033
238407
13555
194075
287243
6983
91726
244005
779911
327353
46391
40935
380279
109585
270307
85078
570335
680160
365680
396148
496835
74485
149468
164082
39918
119895
465014
265696
225301
191038
28352
145114
161235
5153
47499
148433
4012
364289
55156
511768
554783
817101
681812
177525
56784
789700
432843
178924
44236
492408
74583
803733
14177
189228
31744
556596
110669
407002
275342
106421
58236
339871
43270
668648
136510
5918
596501
87742
663673
746074
65224
370201
268519
177274
101910
761748
12758
681238
41367
346346
93687
155691
744315
540810
142247
395893
2028
145670
135886
289035
38221
987
590662
3527
141963
24924
34035
5602
369636
562978
240974
140115
420383
390114
86135
171159
155439
174597
430726
155075
547883
8714
330469
120328
225973
590328
336983
282006
54102
85018
175038
118152
250236
506612
12643
164072
722929
56949
300568
431008
305478
388828
386071
179963
919
209255
84759
44626
168107
254835
676421
534264
223624
523605
133583
66184
40668
74315
23859
465154
167547
16029
430587
547292
250166
37036
3532
122242
54393
556510
489720
150195
12622
344920
796845
246239
608396
534971
334224
356989
275211
127523
351757
255227
528
18386
523528
82737
134411
98825
46744
512575
11470
71509
173484
532251
266976
12176
333815
98733
466912
1328
406541
898575
416053
11329
64682
196320
135499
173704
450176
613588
644829
46451
51653
294243
258362
443720
649497
188222
313379
170922
655303
431967
150257
489747
24015
309677
7136
107388
116660
160402
61657
373708
15468
619433
106854
114810
165065
9359
40035
343689
66299
326208
840731
37938
9627
467727
366963
674962
8232
464730
159354
276528
29106
15369
293448
121284
27391
108954
302027
7356
146530
269577
157128
16729
304214
53306
191
250362
403643
180993
450903
410116
660080
92483
362324
503520
56
69167
41259
29626
406681
110847
12879
112006
35703
42692
63712
80293
31936
94264
25172
48811
261450
549212
43120
530128
145188
342322
87149
62837
24610
265730
431684
209627
352468
251528
118654
51111
46294
4421
194189
621728
60637
619709
6145
85680
734143
453389
134230
107915
27391
53195
31154
381598
26129
693854
292674
470873
313174
419323
69678
81576
98302
151110
200544
529
558344
18781
475329
168967
103383
93505
355983
53212
83024
147763
44257
192567
87949
103076
373332
167437
208486
72192
509389
40223
91313
690707
73237
300520
514681
14012
300616
15580
21978
162732
401808
7751
44939
116169
543017
297025
660564
12164
149087
301308
206892
606722
93554
47938
586772
599660
695804
319457
376113
347314
604054
73307
102782
23817
457891
279482
797019
26685
499575
58666
8876
46595
300028
435753
510523
88393
771482
212080
331732
655357
96392
178378
322120
70138
48429
50154
127103
74876
251123
103254
683886
185801
257595
86687
402083
408509
108570
41760
655831
497948
132545
119721
965
500884
15050
93264
33841
294291
406840
145412
616596
242588
509748
402681
37204
224443
23154
154875
129739
172745
307766
184609
58918
323218
341902
403203
534671
2224
11931
567448
14683
557543
104232
168581
433290
101424
485531
4007
460293
15046
80922
424397
51227
78353
386472
70660
74243
159246
518001
50793
137103
285486
3605
13327
138523
518248
153546
405675
492469
73455
14742
352721
272413
24695
188523
245357
746775
754470
24583
34206
87099
101692
356675
603911
214247
107098
195155
25792
157714
40366
68591
409714
639185
322054
5388
86641
108139
794014
384786
498
228277
74499
114837
302974
428859
6364
272102
136551
295154
234325
619139
471446
21057
24732
560958
15131
152368
916033
301523
33978
65487
42053
289624
26392
637041
254559
495689
454884
89623
221582
12478
1002
701701
246615
196241
165144
310177
64451
207548
190590
227481
95860
536896
649051
276182
42979
236657
262605
92736
324604
133007
618598
242997
488773
13378
182414
290855
49205
307140
57597
130053
19453
138750
15864
14003
57084
63553
386048
167793
234004
249040
210220
342372
271719
439280
2384
113381
136857
292959
55551
167584
133541
210250
145891
156745
213089
6248
867821
470113
315679
200329
627798
80050
148752
19485
157778
166860
353313
94023
653242
63510
5902
100722
62391
392468
544250
93324
104621
380062
387347
221331
118172
124182
240514
257274
1262
135507
12950
154179
300168
101462
84070
557129
276037
252719
85267
715190
51831
528190
301129
206232
333293
110420
133165
46281
71122
86342
7712
303042
398069
171210
50365
342998
65390
32443
86409
48825
15326
60859
451700
109319
307226
750364
2756
254849
37006
339700
24510
303018
70642
363873
4709
573020
3431
561100
86057
230425
17196
89543
25704
596461
399023
932916
46195
304211
370196
180558
3271
372936
142426
355523
324594
17096
632338
239677
338344
43643
586388
490847
493480
232064
280788
29234
75510
346838
268802
168540
177364
12490
1133
173699
293138
32660
57811
35505
4421
10303
336160
339501
688370
67951
275716
338643
112567
239608
193119
216352
585099
583408
298402
530553
250219
333239
177183
774479
229113
67761
226941
6796
138791
457047
232472
28098
437246
385645
253621
51783
285705
61916
106768
187306
250647
57301
631049
91443
16587
220198
47901
859881
61311
5677
273525
47371
86071
44558
7894
350594
20186
14812
6071
109402
321156
19697
645674
285372
185861
167657
309
192307
652862
27911
711618
364
379512
829425
675017
2725
905336
262978
502877
87807
52152
61322
618404
659368
186628
325010
273306
25044
402597
339034
138978
91303
2561
17396
222915
2085
69105
10067
204371
165667
133948
183364
53935
109600
578253
230814
272093
682672
180677
25234
498363
297969
48577
655054
10516
10171
542458
236504
533859
402713
221595
64627
22836
131316
684197
6445
357207
226608
23554
341984
37675
273628
763459
642227
122726
9204
74310
196117
225618
196100
168916
269167
12529
79551
20744
123990
6800
220359
6178
25629
155761
624885
148708
37500
423059
533606
136827
500918
472311
313375
495322
16166
252269
46544
55324
682938
134842
271610
161694
28836
257673
198118
600789
20218
147033
27952
511970
842576
204890
748516
101335
99614
99089
34432
104926
486510
195055
236083
224574
127646
376942
60725
600428
302110
84107
19519
365197
157819
563011
234051
665476
153032
291304
384115
314747
581011
915091
303361
41957
14554
143605
444756
476344
159764
56326
160730
58709
401808
77768
139345
814489
124060
417306
358634
177839
42804
154628
528204
67609
33088
559268
304332
528036
30776
89185
888839
223395
86063
246079
63340
58183
100617
26630
122229
77399
317329
546870
91364
189723
422611
248748
195833
397625
173105
603656
214874
142398
301301
1514
395488
345988
36578
40422
394578
73896
419515
283529
63613
466924
39137
563755
200094
52018
348131
297207
484564
52379
676497
29980
30536
418293
76835
316000
32444
185649
56783
4527
830229
324231
322
575066
137110
77470
159041
183648
58659
572035
312195
297510
8028
92393
35020
112390
558221
478645
50331
358664
644232
250531
125538
394569
49251
73188
331015
35618
26203
305281
148078
129007
206995
17349
466593
183423
49129
84009
201660
252556
115269
54126
301222
129604
40647
357831
798446
180380
51516
41470
22630
230914
637947
309576
218145
455992
605023
12186
115548
257998
14860
597390
146061
826161
2665
282137
269781
56800
144007
72281
18452
314698
9913
417904
130158
89845
3314
429
187623
308335
137930
249097
120308
256672
252686
39103
668530
10075
64840
345977
26237
278142
235752
52131
402505
959
373422
414317
334988
616485
56857
222344
596019
191100
80468
52245
23413
469394
546585
308625
146738
522989
838531
16023
295518
231375
56636
203896
527269
59836
166456
54255
255055
681611
593267
233032
94881
28756
647482
53324
128328
123186
72544
4903
22271
646684
409386
65477
197097
171681
149834
169836
78423
280626
386675
738566
19474
605133
8070
427926
950695
1984
52513
379899
40802
193982
435549
81901
28574
463036
454409
166162
252426
44212
617863
710373
19849
90888
161954
37606
396094
71234
804173
614421
60308
396296
363645
869922
77225
90103
47339
93042
501967
33062
318201
51503
160926
401078
455611
5109
472765
296241
230669
349003
136807
249570
127364
234584
16913
740944
64905
638298
388827
268617
686511
8052
32081
105187
320656
466213
519325
44342
102297
400926
95832
67223
31172
63458
92746
43498
407185
139565
1406
541770
52772
111605
204384
1330
600704
651053
32866
376663
750538
144910
660431
182107
121732
596058
114926
55077
151531
249395
618514
645446
207398
177371
11811
504574
397915
121570
151987
117037
460490
53027
23499
223448
57790
723471
515877
79925
291335
290459
107863
111758
89395
158691
135654
83239
60163
270256
653964
225942
30221
446463
21884
91241
814903
24772
319220
8369
289369
39578
70260
17407
37225
321070
66208
112595
326884
179424
81161
243594
739871
10255
131416
49645
82835
182332
274134
41186
546797
623564
508167
32911
146052
116139
70948
174775
288133
4121
231575
598346
246867
435773
413256
114869
214818
253708
304344
412035
10883
715623
425950
12629
623701
469630
75168
793063
41611
966566
145334
532
510039
88250
29160
39361
11679
508438
203123
610628
487960
10884
116841
33860
208765
494729
248061
197048
299045
140239
273644
690204
258936
515672
209302
541249
15674
8212
247470
181993
253504
317956
244172
169970
794284
16768
298784
666528
497654
6393
65836
298977
7340
364300
631723
345586
200527
41074
341351
166433
594232
19415
63031
330414
3316
167091
301964
98046
142802
175593
281395
499429
48391
406620
200759
49727
215218
366763
11806
382603
181032
248326
6772
740524
458799
226071
177150
191625
662221
30900
35430
148409
383778
441543
354158
162049
169567
241536
122363
6940
678056
105301
176003
232736
6671
270605
31510
148172
207928
566127
192406
1741
364430
549774
402221
147362
233751
422944
251251
35867
210633
318457
427003
256437
572914
320550
595348
521566
437858
185892
545015
85058
6398
642023
15976
441094
366742
96879
92928
169550
830932
329709
400237
496001
104916
48359
356813
696447
414791
376996
603511
243388
94182
220796
147349
24971
452514
436831
558894
59364
30350
254114
446460
630691
3544
137861
93013
134166
157820
328943
170267
270859
391942
568954
33064
20297
821105
75550
527868
51509
76244
273446
186402
22696
421513
436807
5659
417362
338803
239019
535475
139238
4875
285425
60173
89753
253962
77506
147450
163919
334333
247277
301191
39560
93530
27820
18537
269791
268098
82359
12624
247011
29667
389714
8846
101285
32976
790489
629233
41088
189538
586363
10255
11191
191412
94653
238566
297588
2708
422646
300444
280149
113748
284461
402151
970888
187484
151440
191253
558243
721624
441335
60283
211803
605625
70456
66728
137934
353052
748970
668253
73694
31705
288642
43238
45509
80668
132543
184199
253859
122243
195198
151123
15519
408898
567905
222614
418446
819369
169457
565800
133468
312836
586435
234619
428991
400491
98938
29772
76705
450565
112354
398374
56
172490
211223
16664
15551
128984
3526
574234
3050
498400
471873
145538
432340
51459
665718
266783
72212
374012
447741
74924
643693
127060
5377
66603
115376
328625
630028
298023
219026
15300
20396
92614
350901
307703
450183
11792
339912
353804
716798
106210
556304
147714
316431
603103
21550
468921
17565
7760
591914
194837
49073
326272
376027
495788
329466
710977
308912
234309
301616
186939
223014
482340
265873
53208
216422
102689
203185
463429
173602
582591
121652
25248
4027
644180
126895
15751
104571
627195
456980
95236
103441
853032
89062
37575
109500
607226
522254
141671
126021
613748
170565
51830
840731
48954
104531
2135
446355
319588
29229
3452
29705
455599
482958
225662
500854
7794
25004
34247
183625
185118
61490
117093
19828
185426
31435
316965
297889
54468
512798
24848
385397
288694
315604
421551
205065
28691
330546
36919
152190
116217
33328
18541
216673
82969
272153
108383
33384
375017
152051
130711
68602
24389
679691
186105
182302
117121
564640
273562
335419
51272
57623
204994
320590
291750
93104
112741
8877
56081
499920
123905
92066
301730
115481
277741
526150
206442
629240
263014
337576
197278
8376
4426
138893
452215
19075
157771
221566
436504
2627
28283
225830
211890
271863
77794
394908
273716
294813
149987
71286
145939
100009
491260
105312
513526
111471
492109
173003
29719
74300
340690
128573
6042
79065
72839
7419
592715
127195
17041
599700
782278
285363
155850
724275
562914
8833
116598
77917
175965
634950
44551
150958
150096
140616
939453
400141
218306
546045
195478
170977
219999
856848
381369
812768
227859
441344
2251
79013
124526
43035
244505
759046
740494
1668
895623
74764
322341
905793
478482
136686
78325
251664
464389
102581
83497
77003
39956
593106
2347
339854
710079
15657
273670
5551
439568
145082
54433
96867
255719
264106
236985
193784
280454
144101
67321
509536
99379
103179
62746
34667
164323
817956
505901
492057
231661
246595
131655
77362
226637
14373
21981
214644
414534
794340
908495
264015
501872
172860
903481
78986
217341
300311
244871
120744
169657
231221
329214
366965
357601
34240
272103
67783
63883
102988
71577
296294
201042
214806
243783
7922
17855
202663
623702
121486
171133
267216
211429
195376
165030
183451
356936
89235
188347
95357
538035
57626
251077
165678
51661
179158
316583
68
384151
10310
101271
77548
393525
659734
667831
71333
182852
525885
308681
117
72794
253511
206303
805819
216050
4640
189018
104663
352839
6722
943179
1417
139538
485594
108027
31796
14365
101210
171817
223311
42744
87594
178353
23477
61045
67159
95886
124259
93039
203798
45861
244872
359977
316302
82634
17763
220557
34675
125771
164136
35649
357204
145204
153555
168332
197948
4941
140116
95541
169167
167895
136848
428650
104428
469602
16606
95366
27135
175899
174775
44263
26415
704721
188846
11319
325822
307112
87452
738150
240474
65949
254548
481264
211915
148399
137278
22003
60066
31940
310223
225380
401562
109477
115093
296870
124173
240572
205918
210476
716655
676061
798413
277102
219860
2391
211919
154634
87202
58992
240457
33866
2896
793501
596648
84067
688377
33633
331582
260701
149059
359094
111971
84940
335745
698780
14315
22716
256436
147160
155499
40855
66520
628558
360991
128841
71993
361017
335435
523038
190467
160828
136
52350
41871
212931
800780
216003
102076
72884
524388
9139
254599
605425
196378
702717
13971
428296
202943
3022
211694
129542
60957
32041
184853
108747
208565
260169
121849
46089
553439
21777
574624
20412
337155
849141
95104
105683
283118
123869
21185
160994
54810
400964
511518
56657
4954
68278
226107
155596
3848
226558
101825
693000
493435
46208
14962
77885
300111
279936
102434
382864
51671
6554
538242
712707
627477
202893
198553
86232
289028
538952
351961
277364
9844
4351
444950
332129
50191
21096
237005
109048
10636
429219
2593
118685
770674
129634
120134
4892
159392
16564
177459
710309
235476
184890
186030
52067
29772
93073
178409
11583
25521
411830
73674
19686
255542
199257
516444
282183
519976
281638
4677
140959
293576
12837
531847
619959
312641
442463
44641
28656
665770
403839
16827
315832
273917
648693
10399
118400
433363
10734
9010
452580
175674
426250
308587
153980
40893
293730
113142
190951
132493
524450
32795
548862
99813
45674
103806
81549
149456
253998
350725
84860
623109
743172
621641
249800
438071
821973
417576
56033
42955
209513
53961
287566
381257
8408
198127
402882
429589
248556
568278
386817
570443
312400
480343
169678
594625
28831
442395
31870
87335
2125
768894
118043
197561
387464
953516
8044
11078
20628
350752
465395
14469
769322
84598
279723
23759
1089
462443
463709
42729
162167
208708
256709
322193
70841
436299
102325
208212
440516
163516
75008
162972
544020
377457
181418
344640
10315
319539
109254
386057
410504
306846
48964
14934
24690
8610
58299
382844
59114
556827
142850
484623
23050
60417
464507
52126
265671
121288
215939
1839
423641
154537
29479
87696
30946
112185
152475
684214
173217
167793
525665
50644
23371
283421
627853
204478
209417
83113
539146
44658
36905
704556
108269
405055
176271
166958
194076
114987
236375
668320
424161
255136
220402
97091
4620
128188
3623
224850
348993
17798
251736
528384
301647
120245
153011
579252
3495
88135
52219
248889
3487
126066
264280
477637
37959
80065
34786
76097
37002
812192
511797
611728
364258
90022
33860
332640
180648
291599
23742
244467
11852
92970
214006
9447
202889
105848
339109
113244
907881
456604
210824
225209
749576
599320
45451
25420
13753
132513
223773
598671
94920
59015
173726
905343
129100
131267
58217
385467
38876
481614
785598
652151
11919
417003
438269
190260
56242
39059
17098
105930
27674
130546
187730
965357
300663
552430
468231
393035
545005
161039
69853
101509
14293
268954
597544
180897
135211
171101
245906
191714
82760
265803
94428
332272
242510
128933
65206
56718
370064
271094
188593
43541
97891
611619
88606
155743
7998
88834
91679
639590
16890
80685
30360
19772
259798
77193
498930
120061
176221
191132
68752
95424
164443
262108
564618
12803
395993
51690
178671
16580
117048
631894
40432
20662
349640
125786
39433
133583
38655
448115
15156
23595
663414
490402
371390
114847
62418
53448
552672
204413
163835
44839
12778
412763
123340
271040
774959
343361
672969
266012
27372
455182
21283
172192
362024
239088
57033
159107
211965
334814
697241
481901
265006
317555
10470
503316
841248
177552
17653
35879
344457
32933
11066
95741
70484
598882
402509
216222
687045
162106
3316
280585
15293
747602
200224
22992
737315
487624
2281
526292
814357
17374
521601
701661
589857
525169
260169
46120
473069
79588
106579
416987
242004
15885
493365
187772
6429
492107
46434
834374
14449
185104
80364
380
613406
40637
247593
11976
47379
48499
297863
360746
83874
152880
7532
10252
142874
686425
267757
41703
250795
60471
796124
97548
4138
1264
88610
231294
24033
195624
48972
4288
5755
235818
579319
158602
119272
15786
392736
759444
185561
395113
171048
72389
338859
107511
8655
130132
28067
221627
770907
236
35240
106954
11970
175898
550832
594826
34137
32677
593776
26478
81134
943609
380501
724985
186676
11571
29785
488511
4296
115023
541574
12092
90413
146413
783084
306724
15909
138645
31490
63118
135114
320503
61023
636495
12964
379335
160808
184440
322595
58801
91017
366703
107465
235281
598775
198943
42357
662132
598186
210880
223537
447583
458503
154803
407793
325895
97839
75460
106037
128389
123824
487601
685295
5769
121909
138196
568334
384972
89981
209015
28779
199047
5605
356338
133470
81558
336002
382003
338975
79766
161841
330502
81390
454249
77188
212981
136945
358144
556227
36953
299174
230628
93614
385180
5978
193677
488624
77614
44931
428116
14306
462396
21333
217225
255896
107393
10492
179493
808243
175941
413972
107335
4618
194
10263
401134
277107
125590
106674
35521
392149
327269
172578
130314
50293
149898
337113
193443
30312
138952
838899
499738
225564
510877
304204
99574
325145
742821
51514
51198
33664
63881
448295
321700
12277
330356
171457
104547
148923
504350
127963
160705
70240
210566
447835
745147
354134
443054
329545
26583
464663
156289
191642
499266
452660
222639
71912
649378
347973
18398
8534
240535
564256
253823
56701
90995
718770
37483
209759
97929
364472
429539
11430
330585
88036
261283
39970
711607
81137
351421
825719
583134
244936
142487
487665
208814
86801
224052
761259
683552
161273
156481
120676
753324
220315
497896
33140
448477
89748
217055
180611
129292
343157
14643
45756
351618
548988
344992
299578
284937
386438
255606
518296
291974
496058
109083
21090
10995
207997
525573
60162
455717
122481
596751
113080
123709
131511
572111
87889
73259
324880
95060
475394
113660
105807
414454
72443
154028
16131
34807
130425
380940
48902
406430
265522
245615
441361
311675
42904
618803
51385
471355
147834
63802
614318
116011
323746
154746
11871
315184
34320
8981
434922
151266
88287
432009
458233
27675
137645
308423
107060
469822
443558
538124
480705
4888
2187
204214
49206
431953
409617
71181
623991
56748
33524
483763
12999
777487
55546
660921
762806
301580
48073
191029
476821
724616
391898
822045
575011
67181
51959
190812
97146
13571
99306
20344
186230
23608
51270
417740
207952
88700
511481
667467
235755
130583
411213
526
5629
125679
480336
265344
5820
399047
133932
107084
108438
37985
11519
133738
234096
489798
2360
197931
205478
15357
762962
99368
5243
328959
318290
68555
466518
755479
245898
165792
752306
687577
73695
8912
899545
180627
45935
519171
427480
70839
112772
24648
144525
155567
11085
14861
34478
1246
127791
86870
92967
795221
292944
908672
81357
22803
541634
162175
416664
97205
135080
270502
47969
15864
840
239422
8264
161872
11281
127413
439977
198607
58660
458524
200252
162374
531168
54535
303311
17399
208973
501751
253957
257613
449806
256607
85622
12581
163776
213776
654638
247448
156943
275931
755866
427928
18981
539389
761423
8272
31225
23684
407430
251180
100655
37807
23982
50080
257690
667336
193432
238503
98059
529314
197346
20591
47612
688902
108538
26936
46000
180704
168079
50737
783411
215693
81440
47279
91602
566287
492962
217946
820129
265581
451463
398637
9973
699062
236899
4241
406863
41290
450635
473415
152873
147019
389283
3972
823814
635461
30153
43683
832978
496216
291939
492202
669343
617639
23650
180740
50117
907814
927554
394660
140287
4928
72325
169288
257610
42297
5514
16085
177112
446674
23333
106330
24317
36490
112889
365675
31150
31243
195399
183820
42320
108377
470765
55717
440823
6241
760339
185538
331295
32686
9495
286725
326130
41010
353485
508414
441410
857407
2021
41969
100786
13534
9370
280204
61333
210187
109720
185330
640902
111456
450196
117058
360075
13577
602028
43421
755132
138163
53577
27985
266543
82959
57334
25414
645099
883479
44989
511432
143179
94167
629278
1890
74335
404998
159053
14852
316531
143504
30025
147323
389633
829652
373528
218880
683461
431466
149901
106077
198389
301901
191724
37719
76170
389520
86407
665364
57978
275147
444851
39203
67279
94931
104724
404391
647905
18640
478837
23647
257822
39279
355229
133509
31225
700340
32213
370279
16763
741471
99466
232202
4817
52003
381448
76237
212250
259850
56687
47626
74085
24668
700517
168713
28422
701612
289898
64207
288661
115124
458448
179879
23189
668783
463005
7313
223290
84899
359390
460934
506799
5274
2120
51483
516759
8821
69626
92984
452157
112977
580602
188036
65847
836450
385339
268369
171251
177241
151726
360730
76773
207975
117377
237045
65570
250596
631211
235716
27797
272890
93873
324411
633678
6580
887791
7605
281254
278831
163504
12012
411477
39361
7547
268032
94999
157127
138716
108812
70712
265557
510793
16329
33822
66600
104469
373812
239284
61831
85349
222979
557536
46498
591152
68322
647083
159331
352782
794271
131224
689572
450794
363468
909839
386590
373201
184371
92139
242358
207064
57516
492747
21166
243465
21821
35557
49344
233173
233063
713543
32124
387409
461473
50636
60520
599292
189939
64186
83345
214011
6762
407553
171405
24895
575554
842407
552657
137933
1744
120803
801840
233567
187342
58320
83225
575007
136361
12777
328532
77233
273303
291010
561063
240923
36566
105067
181362
697806
40331
368314
574340
353932
186840
374755
132533
170144
237369
325611
655478
656979
35423
67802
22514
145605
570203
30878
676511
138506
205965
118093
643391
242366
10008
272116
21187
623233
77352
10855
731937
763183
28140
369941
421742
96
976
68112
1227
201365
172566
486021
186892
232485
8387
80303
281391
156843
119446
389851
586287
101859
20692
693387
216615
924309
20478
9574
502890
203822
346543
12746
95686
409173
52729
192756
488125
7437
32485
665941
525877
403731
282284
82289
637067
283972
727843
160193
554722
29682
36019
90399
760804
338117
373073
41590
439592
62327
171214
503575
306329
193409
392361
224113
339956
150083
380938
65738
377979
66545
27326
588526
612763
113199
14418
865450
207424
226813
225488
474727
47666
745983
497367
532790
434907
520919
492981
150980
501213
19332
140777
869949
257885
292448
74365
269318
338750
14395
117885
106293
35700
351727
233675
52473
272840
255113
10652
277116
612621
313048
272626
189607
804664
76512
341153
29761
235678
20771
240404
109952
41028
154315
236479
117125
30441
519990
106281
4147
73686
99589
293854
2366
448063
83793
74442
662979
504223
84778
129185
688328
364019
35895
28228
24084
154160
492858
111344
227073
176631
334092
62822
88177
61241
283370
624468
51394
93363
494215
250212
524842
67825
350553
199071
50502
200075
11165
230845
13275
57860
5480
128584
20225
399480
323170
255775
190102
52152
2463
140312
108096
107
385000
15014
48908
1813
385897
328045
670141
220949
47932
385861
457039
67785
171828
551991
41550
153764
96699
448531
118098
58419
192909
32328
365045
177344
714057
144351
221288
249625
80057
661080
435697
316664
627584
2969
97418
55441
305395
134949
19541
161377
64193
34326
533014
157351
3272
2584
453271
129935
140386
34105
2537
401335
518035
9603
128495
49737
162060
153279
11792
199633
337013
346117
593900
64522
47651
404451
284735
115820
101606
106963
368883
16953
201068
341283
280293
97935
155038
870880
271251
343218
73599
117326
775609
55990
626471
125012
135065
773937
874964
28907
678946
157877
265362
227641
412656
410030
54864
19122
8936
757644
617437
203705
65853
191715
250544
23819
102679
168252
158733
267462
55803
59755
115247
430308
51136
111674
260088
102317
17183
335021
348125
264748
646591
116639
83179
408616
256741
222235
839217
437117
49597
7249
11206
241247
13821
171792
341428
434030
3941
61344
240050
142951
137281
114138
216698
120100
11420
212270
44460
391008
194589
395308
199530
398111
22103
11267
62441
245823
375140
35902
389513
805160
302434
14573
39305
321483
694328
152903
26871
202992
392755
20506
248733
887431
229446
213565
766971
262333
68474
314272
267120
56360
2319
57867
59390
859553
139314
607327
28002
310361
28321
527383
20306
178373
959
258515
251779
148867
197790
367701
142661
402145
840828
97815
214571
91531
14081
790057
90186
218650
626709
172425
520533
159158
22342
206197
113752
333721
20740
465473
566577
896275
228661
371893
543989
631778
729384
472290
100442
206394
327031
24504
91317
508779
268087
6437
675203
54567
536834
105522
372723
140635
371410
111267
153934
80056
120305
276673
11704
785688
779048
94355
231491
606341
698510
147282
202014
606643
358321
311257
137608
26375
17779
140168
86090
219104
88164
1028
415686
258070
93619
128139
38009
555347
489256
600338
35768
423529
922873
195585
81897
446665
818067
227480
530294
840973
18472
152092
67736
123279
242318
36922
577944
297434
53007
24276
158419
109957
102324
243206
281006
92869
520791
13963
104625
382475
109969
12499
116959
89246
148327
168576
78121
267701
735748
496687
242264
1661
58095
1893
32109
32714
244389
48120
230172
2224
2075
104335
63309
447416
40176
40827
213650
386983
271437
145795
39910
506727
10862
4594
93372
4152
125172
512557
357772
20664
467271
50291
13768
270044
109355
446636
101779
47724
547884
341035
17099
263270
219679
80050
76936
248172
335237
59408
219134
110869
440544
32003
63593
25195
255388
240202
239981
225326
615743
79157
474968
210097
59793
13978
399395
899
123635
416718
52656
41464
219326
43174
454655
323812
8025
721606
11053
294385
129517
110489
624508
23876
275555
185955
28675
91383
293097
533837
673681
261310
13294
69355
129159
144009
362781
481544
816325
84583
201023
383507
736960
76848
7422
9398
195134
209264
520843
341936
54618
342525
290877
65135
466672
222222
95971
737226
494175
25294
17411
246324
561818
136410
46014
372193
801776
197104
20196
63969
470332
17209
9938
386932
42369
713379
364998
6144
193268
14949
340746
153310
58624
288447
113015
134870
75221
564182
527225
361908
402324
359113
73844
74527
443315
113228
107390
210221
500169
161286
1483
95975
5619
19107
135119
437551
75059
740256
63746
252693
653142
523677
22440
161460
8757
393970
274719
28889
266072
3851
52742
487888
184790
90292
176238
26574
232664
122389
411265
322789
201324
538222
598429
238420
254873
476482
138321
243478
163507
456534
77459
687577
66732
100848
85787
35658
440940
207953
43044
207660
154583
112074
80967
271861
43
509957
1668
628365
505190
331183
64274
202255
79556
481522
138885
577619
117558
307132
226320
103972
622562
40377
377659
649342
199046
43217
208844
55336
40763
346356
635458
48504
252226
116216
677239
688558
194361
56518
560407
58275
774084
23454
541708
447922
226550
55722
89069
223216
20664
507538
19249
314168
69132
73149
369179
215283
2538
251705
4786
4067
336467
279889
54274
604358
364080
24715
339197
43656
491287
20411
836
194938
430505
127130
116045
140382
335231
119619
114536
30005
624548
143800
41744
46350
211819
139151
698367
573939
468794
76241
827847
347112
367469
21258
423689
269171
99282
106800
154488
70969
156981
233262
99274
47764
426720
461916
455406
54314
551163
306574
850255
421729
176822
488
608333
115814
213266
162669
112017
98214
271905
367825
183340
10740
189147
305000
418827
129525
628882
230013
428948
217971
131625
581922
63263
314378
134980
3847
42147
714885
7384
222664
224522
440886
586324
382949
546001
52894
423728
202539
128119
109971
317546
608252
498661
483279
90657
157273
238021
543103
489905
702738
671108
92913
339076
51047
138341
530420
654988
79967
223824
533272
336761
381834
398293
255030
402847
528255
20738
358221
3914
51601
264608
150317
103505
123976
73087
92906
608857
655299
197179
80869
125915
397115
220096
636790
650558
202214
52118
349682
70979
284967
20493
361276
214754
466863
186942
101075
637733
8525
5340
725846
7495
493443
267808
46901
649725
25394
139135
10851
340508
3907
35592
255969
139993
509582
116774
66493
19561
40311
35768
20180
18191
473961
344474
119253
493659
47585
702501
252414
148882
1890
23081
50766
505521
99521
236169
546754
291179
75780
32509
341995
713001
231612
707206
551378
275483
16160
668455
24758
300734
957854
15629
239514
395920
145360
13342
59565
457883
566404
39237
167391
15586
199959
25880
165545
79883
316762
8553
120165
232895
133726
38517
615133
548439
460638
405962
82238
25281
53565
149828
334560
46640
268039
60365
63097
88612
240966
271290
91831
137802
60757
142566
9682
493329
5063
298437
95046
167238
71471
37557
410651
32920
278481
73331
49671
173056
8223
188875
202099
228135
151917
80094
71872
209947
22695
452628
372884
435676
103564
335169
96027
396614
576702
240898
230284
240286
22294
55918
332695
277558
7197
614160
153146
154390
621985
189862
148144
196951
87140
22732
105305
357316
69034
418475
138032
28122
115572
473922
201979
101733
227773
34919
247418
476194
277900
348200
5827
218824
370960
571806
30322
33104
396493
521488
237188
541989
477263
354437
62723
228553
287889
4429
654488
142764
31761
14535
465565
89730
22424
221816
9185
54736
427111
15751
141160
92728
216273
44774
150173
11812
77253
303024
635123
83968
45071
74730
25473
179853
673810
507593
784804
60524
102711
529012
177556
72473
16250
384019
614719
16299
195002
6919
73853
184934
10081
247953
278325
663012
74648
6934
706181
515737
124489
688491
28630
456445
44768
319367
175460
353282
119284
2025
310521
11168
628052
27848
34244
32618
314188
324724
9636
894478
695754
200355
506392
352806
284741
599439
179617
586517
504056
402637
548994
17233
2395
58334
25438
63997
190011
25841
107051
681068
116657
83861
22049
697783
548264
46174
729738
529686
563393
226100
191228
682271
504273
309661
270857
7343
40829
395358
6058
221263
10568
414169
894290
480173
551979
77166
198384
280404
301250
250725
848970
484416
419070
13501
304273
69802
331200
430978
484222
8349
9138
378025
87378
236703
82778
521953
221125
15727
649855
79742
176292
715094
44915
448392
510194
269153
188557
853518
634229
285515
197703
517724
250679
701610
37443
253157
198578
787221
570461
20323
15008
16122
201603
196267
76931
215881
423365
115561
68786
42886
79512
372251
6943
62487
266153
552180
187416
200265
380607
777147
29563
324047
545197
104460
106329
194950
775796
120103
223895
235811
165485
263566
291
43633
59218
71786
481222
827397
514129
484208
440209
618645
511012
1588
358143
5147
393858
20680
354905
114140
268827
594100
3113
553340
47445
68261
322195
54510
563048
143532
319808
372604
1388
696765
171984
113029
363483
696338
55954
123926
341993
43874
96120
226801
41481
97969
97639
86234
715482
313159
181399
394150
435440
787529
561374
567768
367786
26520
45904
4590
254655
22629
245485
108908
463400
173650
366315
41121
798064
179745
375836
482562
366335
130615
536032
9801
33537
1300
233375
235293
707637
153337
204200
500770
468520
887900
51676
216587
147269
443369
49008
270597
397108
162116
75371
212036
240778
716687
175335
378084
94828
619581
492009
182342
89850
559607
296246
18352
543069
382543
300380
20815
422702
230191
488256
149520
126233
181150
15726
163968
5719
308499
27265
523311
211708
147886
92921
365397
434238
124750
33570
111244
41748
455215
11061
473105
139620
69967
579337
137447
538430
21710
50006
405199
42340
165844
42545
112290
49853
161863
375122
603559
537977
116426
533523
87923
836
332028
11984
55189
29348
653056
227273
307905
334239
82096
144945
682909
686119
106847
38607
43016
95318
37993
185441
145836
46268
21385
79217
39101
84767
75273
159511
317069
611185
113927
301070
106517
6531
312078
199327
69427
573623
2636
97325
192466
182079
699850
47297
292313
136797
19389
38739
418163
201044
355661
68619
280736
274361
64863
255010
107350
382996
36185
134911
9054
214602
2380
206868
24678
311814
1014
604719
112283
126163
147681
663371
536764
107220
652245
592723
88120
56040
528854
866450
49779
68464
192207
149068
94732
3982
38808
28142
171003
6061
187669
41919
284904
119869
301791
269543
101484
583508
104800
60298
153045
525666
22568
4671
411507
168921
63238
499982
518137
406610
7820
74325
90154
7794
742038
290989
40026
229423
797509
647612
58100
14807
349596
513127
18387
292650
405687
31069
346740
377205
677690
481838
650463
122127
166564
295528
21474
751071
129406
400655
1728
132244
748833
102789
259147
294182
149555
540538
188609
484541
34729
210777
21742
124360
186032
6068
162256
239
333073
186084
12767
2939
40299
141479
340234
81119
19698
200489
436292
426320
2006
408401
4358
224654
51112
120648
264622
593277
317943
54350
591887
266781
676680
76316
207054
266071
409562
147449
107766
15924
144668
41271
77111
525381
9943
73528
1247
95241
362989
658758
602612
195582
652219
140594
137641
300577
175590
66815
24317
1523
37314
8604
89454
392094
45802
548286
250567
179075
109210
608295
20224
208554
89562
299006
330639
104631
76589
306643
281642
77926
24396
30166
254452
259202
90343
442426
604382
790015
62643
235299
523756
77668
111258
109991
388498
172139
127481
265290
357209
396078
876624
356280
467483
70654
82063
94762
320197
122550
43324
83161
421188
8167
667287
115434
196961
158945
518528
75594
674745
323573
303787
64721
229612
148418
139619
92193
133005
56966
83646
22226
142436
716249
17933
254857
306804
651596
97839
214690
351043
592765
6553
146577
532030
4158
263616
262303
134187
11931
51092
331374
105608
352592
510907
153928
437304
586364
592789
313121
3826
45673
325788
104391
113729
187845
554059
737053
235678
185381
125887
25363
305220
109167
125389
347837
887697
117759
55582
388075
271164
686357
114432
447643
9965
295321
80371
127
167349
460057
115233
276118
96074
37315
234093
6179
69227
119901
73548
47692
4967
245866
271228
688873
86122
267987
861998
132817
114325
207731
83849
566652
323849
365784
82132
123565
91378
79486
163180
105757
409688
32041
471708
66673
75728
225132
91938
553105
197517
30663
173020
100436
250722
599089
84927
677090
154803
244146
579604
335446
99387
209716
19491
263471
33621
100353
212186
143454
259316
159311
81594
768928
53917
172136
99867
175092
47061
404029
114582
556001
79212
90396
91894
279883
420454
54500
40283
219910
226014
205602
60517
688085
881167
481824
428814
39334
201560
343313
122053
485059
409000
788534
53583
447360
187931
433055
1358
99235
330766
191537
542550
400066
94262
145689
285312
152759
259695
313850
459630
15716
7723
67516
120218
62074
1618
2336
315793
70693
549749
294544
641782
89669
235676
75796
22486
87244
5167
196138
438412
171227
359660
96310
27963
73088
588851
66925
178345
104701
45247
162141
22558
107371
129842
292218
233941
139711
107304
376607
426004
438152
772552
168339
535677
203255
702827
2380
92940
83924
347969
586005
574702
535162
5704
13530
25878
98815
43685
38148
15964
31026
11735
181898
537592
246055
572425
71207
63250
26351
391167
572027
372073
454186
99804
85978
284338
671485
345878
788921
44836
142907
461354
43395
69718
271324
251304
416049
280324
513166
607802
41044
258007
23736
80177
618948
229233
55883
48965
14129
900
549607
390635
581870
384601
171845
24621
212327
179124
99074
198772
47797
84119
639783
703104
29975
83935
614885
116534
267213
10571
343881
708872
382958
109707
223968
28710
22066
237208
213130
22478
252652
785113
332522
483342
42527
195626
228271
2862
71414
381678
518236
151702
425697
656342
5649
768935
53970
767905
142157
531339
92871
7165
201595
568526
67552
475770
354456
232209
116071
86701
161612
413328
378010
551246
176527
142014
19993
110047
65097
4724
40260
418762
100107
237237
468064
774721
121973
110113
16358
116044
388067
155511
303934
67130
908426
66174
94169
276655
135272
94793
287755
24135
53570
7131
200936
10622
309438
57705
236348
92371
523164
282630
2249
233086
443168
774746
184922
709761
86158
85350
110309
285
494766
122326
147524
179576
37545
370135
2009
17567
199587
678890
273020
205497
61661
5289
669402
279256
27849
164612
26288
45373
70398
166995
206345
567214
373198
449321
417455
237055
51414
436892
542839
242038
237783
344093
355698
36758
163829
215342
309877
63849
23722
158723
191194
875015
21486
142847
40535
77290
46996
195430
119079
84789
492160
154170
308161
388784
75376
3957
1594
486714
341795
292271
207855
228953
293943
222470
62176
356208
290776
298734
648017
737373
53012
61704
339398
57465
168218
21074
82985
59212
110014
71135
72264
94758
194127
340518
632599
177581
123663
2410
98472
374867
87064
733108
659632
152609
67692
503742
655388
104012
87371
313881
258391
215234
327968
845
52582
56132
142405
77002
461971
106888
23426
55111
141738
144970
18503
156849
758498
138894
709310
186334
40111
233638
259866
240105
41579
100836
159224
433767
12709
160903
116116
439043
78614
368121
225266
788008
289378
313813
743513
513553
359840
836223
300313
302540
143303
28154
55315
116438
133619
403677
31488
3945
837935
238288
756694
219714
36675
2808
174186
270729
20013
274868
28093
194089
306432
86427
202377
665037
142288
114982
40455
246898
389353
244872
51348
517483
188658
28556
181332
326410
251448
307153
747567
51209
158109
366298
11859
309795
35304
90964
285837
428195
232784
402017
453317
452984
41903
81740
465275
558704
31331
22511
146174
170441
21449
338727
214719
398906
48289
577489
474
15147
580496
416076
346939
755305
2107
330216
39208
172639
417993
23316
360923
195923
356136
283180
84745
791512
90551
15475
72580
302436
454439
295358
718199
132799
57051
267046
206375
235526
88513
22981
33559
52286
33367
90080
68070
156827
849918
123016
9075
4496
263993
10117
11632
270233
5065
245698
359457
176904
142120
333709
72276
318468
61644
70383
276000
553530
25232
250998
158545
122206
37637
157703
174338
598519
33421
226667
121683
114581
8076
319892
241764
68124
335569
548350
68014
30117
400980
341804
179951
51044
1261
71585
140638
141959
820955
367253
35601
583395
301792
2057
613966
6142
296389
357829
113309
245476
527543
257751
136065
96743
6737
5356
642100
421312
14706
440668
203093
5052
553763
315923
177640
400126
187018
85229
172197
239371
96034
41733
148731
413278
44650
160866
3286
25656
162706
463800
244004
123971
105904
380878
220859
179751
143527
494038
70524
826184
803340
42104
493214
608267
335222
50294
655169
4108
413097
266858
6023
96477
216609
291844
27820
694655
313974
293326
111
300249
218644
337725
557955
319009
271490
104831
27266
113018
33928
46291
526608
25891
835982
190804
468028
387955
85551
178929
65692
33366
323283
24533
425808
132504
157291
2178
17958
1494
657894
66903
43898
232869
171969
353550
181653
303283
276022
283419
17825
505288
511098
213224
159470
260065
361218
170924
129113
924189
17112
197309
379518
540920
678668
437689
248142
15812
240794
387352
71590
366490
303328
962493
211469
385384
3187
575566
178804
69203
68418
41244
175033
155277
15118
60922
345384
33979
256625
535950
63853
786263
23107
393961
290156
174814
379912
740951
128807
307630
379557
616265
104829
421530
37631
510638
193869
254700
74841
3136
248696
61725
24021
42475
122323
405295
489955
65240
110474
100320
2874
89057
257854
644494
397801
231325
83828
204629
43947
395199
760240
206629
158629
451430
30209
313613
288282
29916
8225
230397
73650
376212
163342
40754
434417
256456
455960
57244
258229
28732
37254
524392
269019
71665
2020
151193
416097
522938
467428
118371
378133
366603
789910
539111
108790
208423
251808
63429
66748
738242
364983
493110
269977
4155
211849
156985
808361
540732
54053
263091
168369
383779
16126
8658
296230
4790
408
533913
32074
9458
298968
562985
87905
420421
10665
373585
424179
682634
58876
60062
346658
74250
254481
603594
612523
647241
181371
724855
483637
56893
542964
208530
408868
72654
417810
848690
127172
7910
74123
32331
168326
77691
207192
250892
416367
750883
94686
55068
303341
183771
680539
50252
9641
118040
363963
1126
440166
340676
707554
58375
468009
369436
411837
345965
3898
120591
807037
361520
258979
554552
54373
136423
66010
205350
2723
64666
266750
253280
416656
868211
586054
11399
127995
209082
85159
37240
3683
868355
579536
157442
173155
582588
50842
104254
816873
80247
333454
481382
256277
125914
10481
27322
356376
67784
505241
196940
144884
56
285526
89996
81726
229688
440451
412444
442553
1226
600401
500362
334536
74071
295956
365367
315444
50373
1530
626685
186806
227973
300936
145429
280245
22188
360429
67875
405586
117029
7797
335155
66299
737143
154641
473444
494607
295376
150135
115050
74928
28726
570902
27734
352464
82928
404848
125353
6522
565313
327418
174124
211406
123524
30400
137494
164316
268945
360343
27382
88835
6499
64406
185845
483628
42437
31936
15772
115547
36642
232311
121074
213462
197825
299343
284872
64832
50521
387864
644696
383297
541889
121533
12090
420870
442409
46448
976
96072
34799
359797
392458
108545
47348
97888
740805
375332
305997
809
259443
71585
189014
28320
325947
395819
771812
729108
24410
11651
235098
180638
116629
20267
544286
87727
759422
759189
108431
347543
125334
367441
598332
626395
345869
400456
375391
267811
3435
519321
66507
145159
15328
290541
6618
31184
203531
612925
391716
518284
274302
102273
329949
27447
132982
200011
818945
67515
34272
757869
244440
217714
184186
17946
31990
287897
570500
717217
242940
29821
134434
276624
88026
213314
649895
88497
614720
577996
329447
647956
729081
592294
304389
500450
343462
295983
449495
137791
784719
599648
598843
373324
526441
35992
20321
438199
26148
183729
353085
263588
263319
779508
459523
392693
314710
207034
35697
174371
57039
86546
9129
288526
345010
83796
62408
379892
671637
155316
400398
143634
30338
374646
699201
689570
155787
108853
465399
272273
301874
6105
6840
221034
292916
21780
212305
74756
630108
68403
67685
487557
787179
433798
369870
192011
173517
75830
100290
692
310380
314417
129035
11518
56752
238159
272320
42320
263594
2611
22833
770331
353
204660
57425
617795
282548
43220
487503
182254
322055
218276
26837
37742
626407
465949
376145
177060
103383
440354
360689
20230
43
505438
219162
458997
23337
143110
583313
179174
115751
118913
528281
306695
580461
156759
812587
66932
44376
391161
874410
254693
895
436036
83307
207100
595490
403744
99047
823019
207905
6245
15550
501526
164667
81132
90162
345515
64177
84207
125901
7236
1682
638319
12274
659074
4296
524703
139620
104735
144368
301558
241758
56679
130068
160871
5866
24130
53418
31943
191876
308087
180176
93425
159812
363161
247870
77982
145108
243211
345915
5316
309448
126154
1958
159365
344590
280483
9173
20515
585360
174776
114550
182452
263117
611556
354703
154308
260245
19519
715513
939248
126799
31800
788848
5896
281363
152590
314896
14254
182970
13358
40753
20164
116284
714317
136170
29588
31808
144301
92318
370267
86845
117120
37651
269362
448083
269805
288893
271335
691330
370641
26619
39561
269655
14591
41704
531645
115666
178104
83981
354704
321709
239051
366599
396861
106575
178919
99113
132883
558
249719
40021
223592
198900
288509
258007
19801
141166
639617
134371
669089
156345
194002
881873
168270
271339
219326
457084
410047
91942
193879
349775
27991
507776
144756
10857
531614
118875
579923
87057
459055
635371
484120
198231
66334
231131
94551
232460
237358
227003
177755
48665
647772
170515
652650
69401
310563
486732
204103
366155
129839
145387
98551
267927
282522
14023
555915
108476
804050
59283
158043
62822
61658
24518
19885
114595
103629
16003
28344
432505
1985
429157
28235
326854
702582
72388
701169
120183
150485
9122
612322
282923
204204
205183
495698
38908
127899
481751
191751
590168
76308
34368
470365
744487
145008
653927
217455
646443
212536
33247
250670
785850
418766
234248
594134
312550
82246
758967
41044
15724
241713
81082
368338
234474
726187
433485
526835
516967
160775
32431
143571
113050
237336
91433
126417
37364
182641
440091
18053
10268
823888
20211
272989
118791
79229
277308
410619
328583
53151
221709
168600
50837
4278
100030
143028
490493
166296
102604
307775
316445
167588
79215
269566
192933
541102
4877
67095
8241
45909
20746
248586
328510
124190
66718
335880
127683
620
411734
570057
14271
145424
179124
101475
28863
165292
697886
48043
365018
78075
104255
399352
5397
566065
225023
768291
423214
75983
363749
57273
152443
296815
76796
282773
17229
295031
163652
131545
39577
246601
21507
375143
120390
222516
621835
186712
195803
224263
460330
132467
96898
135266
33589
105562
439599
532811
167766
332239
298624
45028
383211
311452
558591
5030
11154
142854
37337
386129
271414
16517
638766
2938
129767
6398
484447
177896
77646
394893
17983
75989
22942
206765
37179
184750
129144
392848
841064
76655
488592
361190
520852
399
590121
67851
95778
133460
7117
838705
146889
543308
474372
99772
217217
692146
243718
835754
715036
174519
30893
207330
22121
6040
213333
68386
35676
236817
35032
694920
52703
31269
42228
506517
658328
946066
386801
3514
131686
30086
611544
618709
654096
352901
177969
19132
73809
131427
460605
451681
130330
658425
138943
273630
93440
61396
52787
600560
144349
16365
485257
4539
102058
18923
236154
400767
219287
653726
70542
21881
578
84863
380020
172300
355331
98533
247238
91973
250221
68407
41790
205429
92984
491325
330223
337904
81150
832154
78941
182306
139909
187153
99581
34260
362654
367228
734147
174470
427002
844138
327405
683917
246105
9146
229137
420552
93471
107750
55803
164967
512066
234984
113093
106768
175072
8107
540476
14543
168314
289627
141313
784834
278283
139410
265662
198384
253895
268157
119165
167623
64229
317823
464214
39237
2642
202212
433055
332834
1863
343152
783347
29932
144968
189645
93853
252062
13808
393487
38510
700905
17884
108517
11748
2564
223757
429078
776108
277593
473531
96871
202670
133890
30534
393027
557918
336725
238890
41186
116206
443560
183232
261596
140176
341322
48004
190086
466859
70910
7977
621359
117150
100131
33099
710023
318164
40116
128200
108385
249749
723536
80967
102189
293609
314325
55307
697447
286726
157207
456358
433219
83319
513086
117324
599497
11221
23906
77652
165272
301492
102318
309259
238254
618221
112362
119636
331554
116127
502265
275988
222909
139
448817
52062
15996
141158
782
435286
596030
186798
121958
62331
44665
167548
4110
228998
2347
171032
485148
239712
555091
179442
1909
41713
706609
470905
313114
506221
112934
195359
49327
65429
186063
458584
649494
275715
345741
15488
591466
536375
20867
44293
194198
23747
375973
59590
368140
167940
377767
683243
66375
480402
77712
31026
91779
310886
257950
468944
213979
576562
286955
212067
405123
47926
611223
138739
79082
337464
60652
229439
261614
352084
163503
585501
107308
802544
61124
253089
132639
122204
323775
506109
166969
113734
67102
395632
234969
7000
100898
6287
41434
587829
193670
79714
148436
211457
90094
90974
668305
78900
75650
657955
75641
168920
92511
31424
195733
407014
503149
162002
757669
391462
45903
48393
187589
480090
22934
74211
203816
448272
245114
36931
183933
146041
74213
328561
251054
253089
120684
265119
41033
319942
7142
2897
558582
388615
138308
208841
725077
427977
225382
20910
67035
19532
42555
68946
8010
22566
164949
324313
225201
695508
163065
523995
139027
560737
447277
12832
425700
763629
403173
284083
62339
4737
43475
165045
24019
542352
443225
99369
660269
372902
654187
448122
446069
8098
3443
28228
245810
670796
236030
363614
7043
4977
46443
139793
606195
79748
652368
112044
99844
82509
802177
68649
31017
105323
333209
291850
12331
862605
429000
55260
534935
188738
437417
85247
79450
240726
316198
730
272819
196080
13370
181928
5419
84937
31129
130130
169606
94514
4456
396169
511476
188477
468050
60472
56644
344677
186270
105326
126263
413716
265456
215303
792528
96155
281038
138018
421306
38983
17135
118418
281401
433356
14689
256527
265435
7753
425998
71549
390639
350536
7761
305288
726476
209477
5652
59250
20550
9478
544952
98498
58266
39597
26981
512445
690301
502781
219736
484297
89577
169577
25796
13094
70543
153934
130785
638556
101640
114167
891906
525066
155183
494764
124037
206293
241903
700552
747161
704
213086
117648
113980
70462
216092
171101
79121
654895
22532
38690
199810
113460
184394
16353
405455
875474
344524
97547
277101
597552
108402
499403
144611
22587
667510
458703
19334
54821
42712
418297
902303
283699
839502
11754
98265
1235
249522
469852
43831
25424
298610
31680
9647
358049
68867
137465
495265
16224
557143
122482
804459
1006
154609
202002
181199
122648
197065
495378
761263
603306
182334
79764
245009
858670
28343
329450
207212
82475
260785
540108
60940
54280
8029
104564
137067
72836
258396
336658
219387
177852
169492
348755
319704
7030
144344
93416
300445
494798
254353
2190
36419
25310
162662
90754
419543
1066
320291
785786
393849
234382
468840
460686
171240
506247
78536
628716
105969
545358
140648
443996
347212
138250
97534
8618
907119
24864
42489
63000
123712
170344
523421
438667
249252
2657
69296
536432
83369
59636
163537
903203
10616
292081
263204
4347
27904
65320
435685
60073
776819
425964
109568
153166
193744
316856
25448
139620
202782
166410
12253
466877
8571
125201
219958
245229
194631
161229
548375
764581
106770
63495
598621
155858
374403
214922
594453
97821
20341
436178
199592
90951
2508
860047
527209
50958
72801
241394
301569
405349
196242
303130
533639
190160
254338
57204
48958
45751
153501
71583
93841
355317
4299
248221
95359
607363
153502
881099
190341
33321
121410
378942
729445
89587
261185
189011
205985
221075
70929
32605
11052
8917
143662
102613
199502
72902
404257
183295
336539
445985
81140
791272
4742
249161
482310
3614
111898
24167
32365
191946
313563
20044
87202
409612
27576
32162
357198
677950
30106
8100
122720
178423
755334
19290
166962
205840
311841
2241
563720
78481
835
610977
13140
20984
20715
119831
6649
1872
203016
3
478790
11738
188076
77505
62846
623352
237509
40797
87993
181367
424186
124389
161747
362043
449884
515017
590404
69044
13541
12803
303759
28657
193270
917071
19353
149824
46207
120108
316366
315820
51853
100473
147734
321633
544070
401643
92106
28317
181543
520063
588728
170238
56397
252513
314622
106249
597799
187964
75750
48843
331116
311640
32186
17516
490696
160551
157096
494430
199226
380933
484778
57687
14219
529074
535436
130190
341652
98440
27677
60615
468226
521
94112
37008
453715
294988
94815
157799
493959
359189
180222
918
15434
104257
160592
101017
483869
114631
54668
114319
24444
935
397036
309102
187961
628079
1131
620632
459223
183657
1427
56541
348562
238828
289986
15998
2855
81406
522324
331423
153857
26346
8008
153644
350467
174135
242315
607747
407220
60704
21368
175982
165335
178614
287004
913487
3142
4608
52510
431620
43832
675319
178809
37602
384666
191258
89993
421285
17780
212833
490750
25034
173961
603221
43360
280288
3110
21673
285806
4
145000
450865
464371
682408
91996
221138
165271
214816
174237
40032
45414
115819
552462
103755
935657
625076
82283
176094
131540
329010
57924
136839
404270
83206
138832
55974
12365
750112
376937
110845
276217
386991
44876
46092
671633
509097
318096
156412
400222
115624
53339
471939
334061
44586
91249
141284
369874
10956
528829
669196
13013
431881
224302
551438
93756
721439
71199
27449
236437
205486
112486
219108
69755
319430
276866
102016
508833
7223
117701
13246
461981
99901
75432
93350
287906
129355
466868
128502
184017
319092
203731
263380
7716
75855
71135
67633
13828
337434
85218
3843
209913
76440
204056
136246
25341
74878
380881
7308
459098
203669
12638
59149
241609
25136
206993
75019
528438
78096
399210
95775
327288
814846
230000
428917
35114
638
750627
470565
267080
435971
8222
109514
334326
237351
85585
53795
478426
4045
115208
926513
143339
33232
198010
4783
30390
39295
40128
31518
86756
504242
726780
197748
122244
98450
55818
109274
67949
161899
53698
536920
48060
115653
2266
295118
211314
746759
202077
16351
182891
36949
373939
702587
142997
181623
282841
388798
374770
128711
171278
7993
262955
1372
204737
697013
119967
648855
88202
272175
237187
212402
244490
532488
37873
625223
35030
277824
21759
257933
56090
20784
55590
341211
220747
35788
103502
178677
404227
56796
246362
132968
208858
201419
29079
198856
115111
183304
6282
174600
74706
444027
329227
11531
653726
14554
95637
768575
189711
140984
221585
43575
87496
321756
117981
3260
192440
374635
156411
182498
561968
138374
86301
67437
351331
109537
216366
415157
272862
285013
74899
66743
13497
18745
234120
732876
482932
228860
9093
415087
210323
383706
202929
210482
141985
646827
69675
679244
78583
299268
729
308114
129951
723014
249166
201618
28640
3376
262000
9753
98253
304866
14998
306831
769077
8666
437175
143682
268756
40932
277279
691620
495392
217787
365185
67221
230819
163677
98995
226826
427055
519985
83792
500639
102123
475978
969846
1179
87725
141572
843105
263534
444999
262282
632521
180323
62909
84476
273133
398781
542098
12659
42626
800489
263
207594
663401
82997
14793
241662
213085
54757
269414
41262
159759
350043
32718
531759
332840
801717
352894
42788
407557
399673
576716
161048
109525
174297
288492
109200
447338
253391
240514
749
375897
148183
559568
245734
248368
26890
394207
8095
616798
241218
18673
36460
210659
31462
171596
39949
762408
52281
112556
302092
27247
576727
69106
112608
567891
295138
967182
26331
105778
767868
293368
535042
23522
352079
83732
17675
84985
30390
24524
98206
495232
405586
10372
342628
94036
144701
315100
285896
657215
136145
211473
59804
517207
221922
102688
694324
158479
21737
111213
10650
13329
246498
410332
270511
676301
29245
279756
604974
42473
174698
175722
66041
125950
282491
202234
129228
29941
582728
100390
191290
324529
481776
4400
77549
753495
1788
107482
573801
32760
246576
436710
461175
131481
102431
87464
22998
39800
218317
20929
494796
93184
3432
33809
141356
582095
363835
86025
664884
411019
25441
96563
720658
65846
841083
175421
1056
209870
76929
493299
192348
808
28732
96217
55579
90868
315566
193412
391391
14082
7864
90522
197868
583372
52902
191961
348863
648159
223186
124918
12339
213002
90461
37655
372202
121326
75716
13034
431395
2232
697621
360786
200809
813056
20126
220494
401537
60917
17702
537557
286650
38641
22941
399681
292921
39576
496400
83031
734978
648672
72105
583881
429612
35478
648633
201657
359296
40543
157216
574301
103690
284307
44688
113441
61385
60199
714866
75163
10938
93367
143175
389375
93955
728067
163286
200111
126864
115650
663013
12678
709971
749764
116399
433318
480259
269251
28341
19405
574458
257966
39915
14664
48469
397563
52086
606719
118761
91714
59308
824863
130355
19227
589171
199140
64643
372912
802687
238608
470457
146262
107210
667473
503396
110500
24725
395778
109379
168805
573612
696667
2645
5857
35265
170878
160035
148565
91182
213687
4866
291716
4144
373837
34739
16044
700703
182147
79755
263437
22759
266639
87778
629233
341314
30948
248615
770566
87558
33191
885699
499260
62942
95537
106607
2245
454545
624252
188625
297098
608017
665357
364321
54234
301928
73152
577068
274480
145528
114245
36894
101279
9973
157632
374138
43999
418759
577925
69496
81604
67849
353
212032
261899
465346
565186
286260
492388
214463
386085
145512
228933
809062
225623
63081
188436
72197
241051
89198
119604
316148
118226
188274
120275
699955
11015
97061
34157
127977
118620
251734
27751
197547
110654
615121
540332
422241
244587
354358
62514
657411
29853
558029
58443
350519
130792
168364
155743
754052
58922
85028
399405
239115
156887
306476
43853
4759
10661
15153
217055
2942
214146
784885
526840
288431
817682
352971
634757
33483
47068
402142
98316
29160
694697
44080
168639
182393
284032
791713
80104
134150
459970
218272
109527
546301
637686
177986
117591
179284
56521
82204
588331
352587
39853
733602
67392
65900
25709
219945
655604
194757
14854
356512
125069
16509
329007
159017
326846
4749
318198
214318
67822
311587
674489
500328
421443
490011
587618
622224
298063
783170
38911
513564
379781
78954
98243
815875
619896
98112
442740
206337
935524
151947
884947
45293
69897
231334
113164
70181
123197
48140
43781
876975
292320
549769
3672
516978
148794
69405
917676
35292
152254
272717
47337
262920
440487
149761
6312
279875
108453
98769
452905
60390
88886
86980
466483
76233
363688
254254
306935
194272
446378
17791
521632
381968
526050
107946
216128
12789
429097
43988
171675
172950
206107
516859
121896
306354
34314
178330
228479
616419
231865
31664
546859
823504
34002
173766
537307
318788
946622
61692
5650
131068
199578
231346
430241
61469
504230
82712
359332
568706
344732
91998
2975
257623
4870
467207
203055
307966
149685
426964
132376
654799
40312
685603
166486
106552
105544
32164
57062
398021
2159
802165
112833
661473
12671
19941
248164
190399
402561
187062
300641
9459
615120
44106
346833
275701
261139
726153
375629
140116
82293
103900
134337
327773
343429
51058
380746
649674
127419
149490
505957
270598
31375
19354
667024
279752
105871
38709
25159
99455
358605
763840
742308
498539
27302
313729
269910
736965
325392
101139
104991
208387
499555
50870
101143
464213
294780
256180
24854
43934
521394
410549
116432
13360
8103
105682
32067
132694
370016
399460
422902
370954
297542
228721
188071
135524
638142
252239
309496
16875
353024
297810
14586
1080
398589
147410
180094
77686
636804
224412
123507
550593
562050
23963
322636
607878
473215
219195
28709
37769
663042
629908
574913
311031
255305
60081
183127
238637
203047
895593
17004
87150
144730
568118
118525
161594
32060
41189
69468
419758
129471
218076
7887
2275
139763
558717
28329
28888
35147
85803
201668
1335
235117
10479
87503
330638
677366
13679
32931
55772
38768
310379
5995
49014
190729
119729
48468
200170
314835
45701
151096
193606
9570
388346
372558
217094
36526
138378
40313
210169
382780
272043
147823
451451
57306
194955
27299
33888
199691
327246
40251
27193
397654
66897
645667
77513
118484
745244
50106
457402
20611
5314
623560
173953
278176
8233
601409
340974
7949
809292
39025
413369
49962
98451
109681
345963
364833
398494
371563
252384
208880
78019
63798
373278
82557
83723
288073
178984
275810
470377
116369
252827
38982
339428
305057
195895
74373
66407
225323
125650
169905
116564
388806
692130
3707
394843
868711
542787
14697
10308
230450
624977
5756
30014
41806
216193
154047
248594
235120
596749
533434
111526
181827
627158
51730
416001
25479
7729
50883
146759
301725
99769
614919
877924
246651
164942
790863
548256
75061
89225
87222
132005
482266
189464
57287
14717
270385
75223
69518
148516
35067
345539
135346
575800
191403
56891
184951
412966
823393
131655
385277
2597
4753
144434
55139
50764
229296
30377
463319
206749
164789
14798
527059
543212
155962
548991
661433
239669
592922
50999
129928
197873
604
178377
133967
401108
206138
247030
151241
242270
34357
77001
384693
10826
93235
176454
835559
182887
145322
8908
266009
500467
14935
78190
486236
765995
54253
448134
53412
205356
57670
177447
24240
370671
256239
401711
256856
660357
415152
364356
47673
390019
104808
4280
63389
17450
268398
204874
128056
456227
91785
554374
172240
488495
3920
545078
300304
52830
2195
382933
255047
224014
535057
69098
309187
250301
144424
341871
491713
482156
220394
290902
317162
92687
375364
33049
3665
499000
10546
472485
75841
6209
12136
510820
199929
26128
254593
40430
92281
289378
18949
272822
11958
289771
230041
151268
332226
61784
28039
24179
26925
154961
119200
143009
304069
345539
379201
9871
50046
539491
101121
29201
362725
390119
348719
156111
280011
592175
391712
11055
235518
859316
100622
188215
97789
68140
251033
152890
569816
46458
103420
164674
524123
92504
17139
222848
402725
285271
30846
40083
430643
148378
197142
220537
14020
92098
907027
163822
389508
56447
558422
590037
351234
263732
60364
762066
134147
75959
756697
87507
500033
164572
119507
874539
346677
57
38254
9474
4925
86608
135211
202413
142601
58157
201928
403152
103760
95700
584915
51160
516245
191026
291878
899565
29059
111798
176329
57420
43109
21636
37783
114359
656393
341126
213435
174981
9453
97042
585979
7555
548067
487619
24486
80566
835436
296097
155817
50274
215895
887724
212358
155727
807114
26098
71830
185668
124998
84767
278880
79248
229548
271427
44714
442858
94304
276825
890880
72341
103509
545407
37690
449606
4661
12430
93282
6721
425434
375738
106997
848235
285313
424734
594159
156866
754079
128137
33086
68668
51427
358814
514249
260048
57354
254154
1374
205338
360511
98602
110899
67619
26151
194628
637868
39103
390040
2419
30004
332
226431
553493
30427
278303
171300
67523
168527
137963
163541
26016
20039
286711
192483
156963
121029
54377
456362
491833
348950
622880
167615
505112
878240
370642
224277
10458
331353
413048
68165
887730
310528
49477
25249
294769
477009
106893
168586
4583
112280
119183
546605
2418
34642
40364
217807
8036
243362
624768
636615
673166
484827
844235
384579
195288
659111
552553
54258
396175
408802
146750
645184
404422
889992
80623
133659
224374
7156
305486
60814
12895
255175
331869
371200
123693
434679
748128
221385
650813
88781
14637
273944
520534
252862
138082
81217
200194
126807
161164
47275
162693
176129
70555
678309
134607
260773
117556
807806
29434
289799
128024
352091
189487
181777
137370
888592
15646
757034
358506
233550
668349
339430
889313
43567
327470
826529
276520
22900
641855
123989
149426
190171
138998
359627
254646
290848
456781
252950
544316
186380
374582
210154
157343
174077
80848
408737
111946
8078
272886
283673
216987
253174
984
706369
320217
288595
260811
354474
93294
342543
155025
41939
188298
142269
16631
217756
35132
158535
334844
348102
363555
597178
3071
154152
661961
153399
114798
257963
663259
123598
72595
58271
29878
84464
643797
641447
6763
80928
429624
60696
47058
530338
151633
12402
318204
480699
603543
102854
455765
273999
304902
681454
652093
187966
130488
228943
144135
784759
7468
300701
463024
194381
15282
452206
349273
175582
80056
345400
38938
663125
99875
376053
30661
49535
478817
396344
5269
130821
45834
325395
13786
246110
533825
54111
641644
6120
102844
115121
194826
70454
101348
12325
289040
49712
58598
110567
85
315361
32579
6112
29118
128225
287710
6947
740443
291714
68
742146
422638
12266
30734
153368
443416
52137
72078
159864
329274
422718
860587
197295
142290
300131
346307
544325
765339
799208
466616
20939
169283
93114
1218
901727
479186
218224
783670
40457
280604
255880
259983
124809
213558
45582
379760
294478
221267
43867
195480
380400
536302
627595
63980
463
95464
3126
661517
851446
619178
760
538974
286904
554739
134217
140985
101367
350471
20441
181984
521836
148665
211170
113903
93322
231207
107730
81565
553028
359576
494559
849511
175446
226370
460132
232204
263369
28872
513298
17544
86634
653760
72084
109560
338865
29105
119392
436885
138266
114851
17839
434537
240485
298616
36453
136743
33280
85929
33030
454672
345149
175531
275103
669807
29999
36487
346453
242194
216890
275552
37096
221326
443869
67551
93531
227618
450130
34871
300521
515062
286511
874682
10664
365015
49825
198467
38390
580320
359517
381717
5238
375179
43505
380943
67829
114825
214869
139027
30454
637214
385254
150046
33787
169455
66228
8566
46308
466073
775864
535157
8507
430627
122219
262459
456042
531780
194117
85554
405872
53422
573146
462611
289691
88089
331725
14340
196366
349264
569328
141952
8920
566010
3412
253581
498177
347289
98062
434515
135959
775450
352270
853083
33571
63575
295142
90469
356886
109162
137201
10849
423100
229174
264577
86182
78867
1469
264885
591376
9331
111896
307261
434852
12353
441168
182824
547711
139654
492733
679924
259377
76655
66852
122001
305610
37205
314573
826550
302306
339859
198544
717842
40336
33760
781191
364136
406146
773772
127844
600104
173559
463955
434331
263851
483821
547618
10080
159995
734641
80448
77988
325655
43189
131105
624491
470126
237531
198673
218583
36874
29777
196956
147659
92614
615918
290452
362623
155712
460694
193159
397931
20349
562124
616261
53261
504167
776067
293111
470974
151340
62781
101991
150909
640804
74467
191067
591794
151055
30478
208777
583231
67450
178549
616949
259341
597977
98439
138930
403439
79257
88509
676140
595460
515849
69289
288708
44466
43835
240534
177585
79980
117780
909370
39476
39945
148570
728371
522139
31261
246705
38432
102230
49233
375335
64893
181606
31538
17420
301963
150381
47472
54456
301620
144438
434951
24226
92338
7509
293061
320483
56357
28916
784524
89053
134733
173063
151537
873
170207
87835
290582
329245
156058
115273
664979
601952
197161
170956
75702
66292
73118
686745
101955
580146
66821
118075
73101
113096
193705
188241
11780
215187
49873
93158
163016
217924
804800
426970
87051
39943
165713
16214
310998
25029
30652
120351
18181
2255
471724
122617
247058
321584
33835
42621
609849
273192
199403
312176
182153
313042
308870
5645
140459
338128
93637
278502
468278
240713
141505
218834
53986
190023
69609
696528
38199
65037
142277
366453
47369
368168
264927
194813
431846
71588
89340
227665
181553
271648
397987
366896
95326
20519
47470
503533
772385
55738
134430
67605
166437
5446
94755
338827
20860
86278
387013
536215
2741
273133
337775
171116
93765
569618
584
195026
104288
29461
10393
496018
178152
337522
62864
58036
111656
267327
255587
334469
484957
11655
526062
119925
600391
11716
250426
142449
224035
749474
26006
419493
169832
196451
182232
188148
85674
132093
72696
488158
105164
831060
682928
195952
6367
484436
24523
57077
297100
80408
149816
332452
74192
252423
62369
293665
386447
251576
299909
441031
218579
73937
577897
524263
297038
52333
156378
279607
61917
465099
309008
254696
18315
238485
246802
1842
2199
717634
84233
166688
157625
43661
209464
587808
442379
367783
235578
15618
86472
466338
495004
133257
34993
216175
190225
299773
242298
584941
304185
205387
21857
686983
135006
48740
144413
526447
154
15083
144840
530566
310643
128872
346468
104160
3606
448561
536701
8593
126441
47379
208719
1265
512930
391838
62350
578144
17058
40638
317606
601298
43237
93865
38307
466671
519807
476143
543
108168
53145
18555
758156
70723
100812
469108
562484
324824
181172
689889
359773
281308
93578
447385
121382
120894
779853
75626
360145
462556
34098
80454
152892
253576
361018
217893
279759
182058
62726
9033
62904
14827
61076
691543
1086
387322
567383
1793
211315
170478
100989
260063
687287
273178
614299
365407
542496
242830
561161
93788
39667
163740
189654
531929
332948
543209
173420
150960
229411
488451
232332
65476
69524
1190
569381
155432
90575
341816
669850
112832
81253
590533
449254
820694
324000
490607
40607
59540
33227
313346
484780
11509
817121
317799
208010
232946
548831
463979
46810
67104
5131
71650
679172
172949
661864
637865
229663
188632
448650
11328
271277
478804
125568
657255
495827
630959
131751
120514
569940
328211
284115
24238
490158
192498
797485
226018
10280
53952
339084
27448
301015
133358
396485
23066
209996
735324
561134
368673
362432
594813
94415
78556
24821
408067
129718
659542
36618
89112
222851
319500
126208
319082
146217
80427
285702
509796
121939
252975
59654
126187
579110
101044
33848
10431
346767
75560
229844
1957
127164
771009
130963
228918
150254
275851
284687
94943
451657
67545
537895
74434
513397
46620
410902
243585
149984
644440
736487
268491
257595
128601
280585
12226
738974
233487
186157
691237
319085
497926
613898
406251
189411
258452
208139
578735
302219
130416
24314
76685
424731
1741
407641
615493
4153
202000
479950
198726
73677
242242
286469
405434
737804
690919
63245
455397
15754
29322
98783
568677
765246
512273
175070
27833
187042
156691
84282
338990
71626
69385
213748
539940
450447
40620
34107
113239
61353
285924
707802
253163
55736
765006
1341
249173
321165
32006
202871
19193
577257
693265
292500
648881
151514
40302
84497
25442
177285
62357
109121
261173
23312
577781
671303
11948
110572
263797
63007
77035
199309
66852
941499
180674
374254
340515
209772
155930
69328
414089
895150
202906
74590
83457
13755
698737
148101
124581
211006
688635
648509
90643
199099
814126
286123
57559
371740
68518
448614
288675
481126
19069
209497
560560
347725
339492
50445
101513
234179
275775
73731
529997
157818
550407
89286
273881
29074
316701
208625
73524
512887
73002
401793
246417
164235
692028
341896
346827
119573
106442
18166
43075
99846
203641
83258
11964
628
3404
46861
345475
137798
73863
177669
33080
40779
278274
340040
84306
63230
3327
747133
80297
86769
652176
184802
136250
24199
442294
447462
5207
675743
222332
31280
46656
270792
430416
16365
59592
301110
183255
16156
281150
150321
425008
302210
85242
428385
519007
494436
138664
58257
141367
583578
337466
347113
17236
160506
183093
6465
240928
808775
358943
36114
6406
285451
83833
503281
242277
344300
435964
179804
621469
681216
138448
378717
85738
206804
379228
441469
241083
196334
54371
734127
784430
979283
275721
265884
778306
111271
357838
134653
488757
17304
68562
619532
314854
47093
484666
427859
378808
90166
213318
9614
1389
61810
2960
53450
18849
294939
46490
8843
136199
759314
429286
32387
384021
98816
27935
376336
139169
37509
643083
482198
400032
134706
445155
6097
2398
167179
47526
88145
5839
9601
783731
528897
169919
679746
106073
881885
532200
109819
282020
439460
244841
185259
207189
77315
234473
621438
104157
371433
319478
18374
537872
509861
347
173838
189481
232055
315664
138962
87088
672433
154736
89332
76810
598683
167071
275072
344474
309373
12343
166304
72311
111494
118596
8444
133735
457020
225375
163878
68510
202589
383239
428587
87932
462893
55013
59126
122026
89180
100292
33121
11940
319427
123731
343730
215233
516942
33405
358434
165129
434304
564744
156700
34822
113972
136578
172999
600949
43244
198446
2549
50002
380722
477113
317055
346401
786633
132836
148604
33651
386397
67113
168598
104727
43785
133423
495144
351441
636073
127190
163299
76040
451017
697211
38242
33810
307762
917869
76430
338720
281451
60648
163764
27714
41681
318514
55194
53110
590187
41560
39082
134512
326974
476799
204919
243373
253189
746485
171023
48822
914836
374445
218940
29765
295213
94326
128011
20023
67551
91127
408779
179391
111948
23383
186072
74864
11493
3028
441091
190123
185300
211587
145315
396398
77709
508511
445152
90092
146574
779494
133806
383608
400869
170823
85523
8477
212465
426194
329783
116829
223191
38284
776566
57430
156984
48097
195443
549039
504033
40324
26746
251336
317611
91562
602763
138841
143743
41404
214069
317844
71085
455676
92690
684995
239005
57989
67599
262931
6036
168437
94142
35209
3819
550522
87303
5598
523052
625770
482628
424581
14973
105136
289656
362222
176656
552941
75130
627093
622266
356915
5418
588251
73012
247503
163755
590438
340548
6245
642854
315371
398589
441730
4366
260344
335396
89280
74871
89896
86930
323107
817084
5756
714342
762055
7937
685830
258804
286794
807438
405375
9166
101480
505155
397533
217922
61005
179759
162729
642455
265702
69889
23266
145431
605424
538242
155205
23498
396817
388970
566360
57267
17411
306256
360040
15628
55490
67284
94822
424322
765005
314209
332431
693897
373762
160707
459967
145737
334733
43236
548586
76987
404383
462392
483492
605147
9892
14061
67087
522501
55242
869
47004
125898
22766
51600
1554
396724
378214
762173
160947
619847
88077
18976
99083
129612
223766
57664
227131
467937
222464
28813
30805
100086
940
496698
207168
87163
494556
550275
405083
338113
9949
791490
293702
71285
195212
244622
627231
11767
136400
719570
64694
302605
367967
177064
16629
433093
172887
876283
500492
247989
131749
320655
112254
67611
204446
151928
469277
599304
84433
257451
178648
204244
480678
67693
3543
160621
720116
154949
72451
662206
3386
9675
246040
356814
148013
343486
2575
117724
69991
385146
93108
46030
70298
466003
296639
210303
71918
498737
99955
205480
328434
127773
83173
1203
738505
257609
244989
464826
924252
55897
42659
112963
398469
282789
563010
95517
635711
32751
11587
251111
218249
118803
9124
232784
545407
784849
340600
395608
717603
597410
99494
420456
493359
422714
10990
139
171589
726867
159472
433115
70026
41750
72823
20913
300612
16833
71370
180270
392887
242391
665
407273
642760
37401
498091
272974
561976
233061
18665
310833
306190
272603
38111
393118
261077
542949
454884
109990
39277
61561
578494
246439
185403
294979
39844
16625
274834
254070
251732
522256
51774
60318
344547
251830
1633
361033
355591
115112
567417
36975
494962
396196
105272
546687
298963
4102
101622
7953
259413
219887
323038
636649
31412
181762
406659
595676
16034
6021
495253
27774
97740
394047
353612
13171
187342
44950
425271
560431
31356
744203
144155
136191
24698
199119
444103
263038
187167
42195
328993
1155
275883
785804
680677
522240
125036
137486
86330
969
31231
432763
208013
224296
120692
251831
13846
266718
1739
124687
83263
517099
590737
37815
116843
225730
35638
160146
58682
33557
313259
125815
222979
229118
654439
441765
238612
86464
258444
84537
298217
57054
131851
149108
8712
341475
31102
48463
95428
239938
118563
558627
78287
83690
327541
208456
129864
59218
52553
4432
448138
9281
467364
527651
349824
580796
21065
512110
80469
336674
213862
279334
143667
887176
113742
19362
405651
742761
516478
23933
191884
256284
362251
425962
24241
202665
15847
142158
410903
428220
858725
35529
99479
22715
111626
409273
142339
186487
29938
36153
768091
367947
4522
2254
92466
250681
182548
694702
708054
520560
72845
399888
278769
235395
473386
389561
35197
316052
536234
170043
96049
116051
154364
161344
13144
897394
10340
387970
61970
114589
49056
286419
178052
4627
5166
410087
354551
194297
19289
608595
110807
84954
18714
229714
76956
28500
800944
69607
20571
470045
468335
160294
67966
5720
328379
182725
589675
490603
204148
177264
40374
69312
54601
503680
344477
134981
86215
176071
123300
231380
123313
513563
585263
151269
46837
500526
94289
43518
170586
217767
470343
103563
482321
561493
50950
414433
392216
6463
644685
36763
219972
177115
138358
379833
155276
113868
508742
341271
94458
3667
91602
259443
319119
507399
175989
376303
181753
585694
502253
139036
194141
72350
65509
51572
465808
707624
50744
334778
438
343278
173582
368754
244295
637492
384134
556180
88335
417004
425653
207243
490793
13649
259108
352087
559772
142125
482
62865
32804
173612
369554
275667
407432
26685
232088
32778
439162
121230
165342
400018
109211
199399
246610
540859
17995
331884
420784
220568
376754
40366
506311
151075
258650
216147
20079
245351
286553
321008
552
268594
105642
68394
469797
26853
676085
413486
607028
208740
177068
77126
123883
188782
442754
103987
716718
12682
422979
2454
263132
339976
422838
407498
496323
28112
288275
211481
727850
245491
35798
6428
219081
13465
674748
160458
105469
319378
527782
167238
1654
89905
353189
404082
171038
96008
949272
564920
348029
922233
365322
21921
80120
109362
584536
6564
178327
171927
39605
839702
668374
11685
84253
454929
120404
176165
165764
520732
73362
24489
374720
4850
472691
175007
5591
978159
67107
205631
86109
4657
153767
278705
4540
419984
88337
55974
107258
19563
377662
11042
256340
814308
131342
165862
153997
108500
426814
301973
442028
283676
60539
124916
60091
343341
68181
6187
648825
72476
207768
519348
9666
103344
619781
564928
17283
490793
204102
41105
405975
806518
489893
386453
125696
278574
687800
551262
440409
119142
250385
332858
35265
394742
498201
5035
248699
364788
16720
619592
430348
437785
313209
635539
520634
141304
16140
92014
287456
574068
880144
335796
375334
47434
202986
563981
528945
208054
49362
411993
35361
569455
156838
434549
285352
256348
3389
453681
239980
262059
378125
875365
163901
78854
632925
549142
275029
235495
193179
157767
599595
2148
302908
258542
134603
115761
348906
251174
393874
8992
26632
95295
111685
71588
3112
275135
261637
283504
470467
392923
451134
324594
27605
396732
317262
5181
147376
74436
286733
4109
451937
18246
108025
387431
186880
151199
28374
20394
23224
64976
18651
365530
1879
190060
93075
322478
27735
111783
209723
504799
104493
611922
809989
470077
135742
486146
29847
82597
116557
321131
106323
24313
67410
277209
88101
344813
239057
527761
94677
117779
202490
76750
63513
194474
66464
300607
323128
898272
49008
592661
99799
276394
219730
510131
216249
715990
7016
95136
28182
31503
101594
77010
35769
224886
518747
386665
337675
47503
29797
314295
81843
44923
128362
1989
262085
37951
102826
326845
598025
394904
23106
676582
165905
202362
69274
164450
76304
35676
872652
37151
187790
479783
6151
271701
41665
836497
172967
394320
10798
397561
226392
70478
705042
146106
634116
24986
25288
417152
22080
145142
53573
536354
403695
228421
129881
103943
125691
785902
437345
244029
134435
787337
14841
430943
66162
43088
463523
190117
48501
12445
30986
68477
2902
179072
397698
814482
440901
36423
9625
13193
598284
59495
259808
92265
251494
94222
392186
319545
42286
138375
82943
67550
286037
198834
127043
578570
49328
5283
63472
8132
402402
5723
340459
73739
124365
417875
245880
61436
11713
211
102254
97296
287271
191588
725880
41514
43291
96878
393224
462052
30895
179956
624059
19093
246679
154850
42698
397591
740316
503837
665095
245089
212793
631212
219151
38062
240912
533763
446281
425192
563287
268741
761072
82045
284289
215055
531796
71651
212050
752064
13113
57114
397151
21953
57995
723787
163061
378487
99914
174814
471601
94827
292498
164002
206607
178862
423761
42607
89691
51018
70
101948
952429
765303
184042
815282
527593
23625
103517
332252
580461
30205
77549
655787
285710
644
109088
121281
247133
71353
95282
10911
242883
339479
521444
9577
53159
163288
216884
879917
15797
345061
309868
734036
15255
411386
502555
86971
329830
240873
13729
2203
77406
165521
27012
337380
113298
19392
653301
29960
270664
3023
139442
516872
16640
466161
33338
320787
359266
239188
25336
615864
22649
976025
362216
158576
93149
239123
409497
200608
408737
10931
381537
255688
56096
76923
820626
10765
26816
25427
326502
102595
747058
205698
259178
3678
486648
188129
104285
686195
435255
53161
15921
54497
102366
335734
579806
61197
7806
54639
507686
18498
25060
80392
115215
209749
37968
339218
187212
129255
61561
62374
122551
237852
401077
162157
580407
77804
228554
126618
211118
411522
428391
854
543654
480254
521111
430624
392156
76099
69765
57263
93
309784
140928
591015
406075
178024
199990
94240
80427
140383
902167
272462
200387
609896
199609
4688
36226
474140
210767
712562
112223
159477
47472
4008
291002
690954
351620
269000
340397
990
126467
504267
182692
967882
321929
428468
486683
184750
34076
73136
5704
294485
11480
826844
94354
85583
14349
38370
688025
12340
320509
44120
108393
326150
80668
145083
408542
81876
106249
386754
31188
83964
578598
253378
35561
657967
488569
109319
9475
101849
188752
69455
327918
258179
106911
13610
99014
342943
19699
452776
240174
220612
255066
328136
41285
138161
787414
99085
268048
45741
6095
222530
553802
43096
78236
9736
297360
463013
96963
111966
7825
228695
22031
719606
279681
94837
5035
66963
416492
39408
169605
865530
321
459969
340271
494941
17278
56037
233118
413816
517547
226073
550735
18071
73191
522462
140079
162052
157912
407403
82098
459044
423764
383052
129390
56784
497469
7595
8328
625709
622501
44140
35621
363673
16192
574204
59988
405700
140731
128447
216288
240490
350261
550138
86385
87397
548931
137044
13463
93112
332101
152464
98855
143378
284447
607904
309384
409215
276522
586537
129007
110268
601789
70697
353442
135957
658535
69433
101051
64016
205449
496840
220894
67278
504623
390907
106408
343159
59572
202365
131316
56403
385186
329990
5391
227085
44280
113178
119556
743426
843005
11835
275337
57738
244429
176577
21252
6162
365507
79381
136522
171936
81751
196951
233914
47838
469962
253654
542166
94962
319511
53019
8014
275273
692691
25074
239664
389518
209253
447132
213842
320744
35318
2378
679404
685301
59872
7449
80855
174116
202945
424269
265332
30317
3459
552448
68449
40583
495445
10411
108839
88165
230384
237405
53528
169277
342879
185654
109519
451239
153415
240673
357558
73708
528791
123590
502794
632355
248378
149162
7087
244421
377091
285485
228008
477663
183994
26735
324707
754298
534912
201693
270868
8133
7569
199585
486107
157343
435477
199333
609964
2524
237679
381907
613577
279355
223189
780144
4219
28429
7550
218879
104187
70198
53985
393071
504106
53355
152715
34531
224438
88990
52541
47629
225598
293337
36684
784671
220717
549991
427868
71847
365128
77216
36873
129489
72505
340757
225612
115584
377843
83885
132798
234633
288012
454142
368503
118773
107412
248654
777795
308445
76067
5111
134779
822662
63764
629725
387653
247930
7209
34828
82936
243801
92674
84146
552105
57040
677706
521840
90770
288737
390363
20217
783371
33012
136945
54065
180900
415004
789934
850364
529252
381178
33402
99326
332773
306908
622025
56422
20131
698420
626353
659169
211925
9425
159291
70401
222774
854138
572790
199341
33483
134188
235143
147921
54861
170854
101981
242810
543
300550
72977
218841
6185
745695
374398
552899
179532
157567
813530
273877
102968
17214
103669
607868
32693
14766
269310
466340
205199
253191
6241
406820
284694
88568
220113
258558
482973
76879
185936
500547
51492
61624
191700
99107
82582
85062
50253
259460
678802
181135
69340
34075
370507
54535
147913
88309
153914
476106
21571
10819
63435
138643
233687
101920
107798
2139
855172
238546
220198
390269
81461
76317
42957
655804
386357
699969
9584
39173
26032
650921
49585
413869
200287
413698
241489
150930
154061
271101
143236
148567
136568
628470
70102
235337
469534
584881
533093
131307
294
256608
146516
505877
1576
465990
4287
671879
573800
66511
56925
870639
89276
389830
419821
224359
39321
140723
4297
61912
525160
26846
278584
33336
60792
194078
369480
39373
366504
166541
523924
206706
109546
75049
91678
474596
142281
250882
207436
32821
661210
273498
95205
602940
385402
211792
23849
93981
568019
168795
622501
66786
55636
60396
213345
51531
19944
390470
54824
83594
235527
575347
9850
449253
80949
174084
332675
199186
237197
409896
29575
146043
324091
6657
29826
44590
138538
639732
869109
443567
117322
9239
77708
106332
521377
86917
301357
570171
6305
49774
617904
17079
22109
310315
84261
733587
250147
121946
290699
308494
222486
47613
434825
31747
616034
219998
63839
101377
334536
881320
474495
23657
289509
202462
408722
114639
234278
31430
204542
97464
3248
383886
36126
52875
153299
109131
6153
527404
942772
54447
33122
20336
76043
333429
173416
282604
3204
51013
32900
23428
189657
237204
26927
72994
514721
811913
293942
113826
889649
160133
30629
109632
114126
69843
463250
666372
290891
23443
432810
368199
75046
524739
7237
580760
4569
440347
131121
22648
162375
411967
351704
45246
148124
231705
441267
4220
12320
321442
7773
3015
256166
550754
436700
21784
84526
183495
617475
87385
542202
269021
9680
49708
138665
16275
531143
144418
173687
495780
193844
139625
824672
668282
52763
18447
490254
120974
464957
70612
77542
646073
306506
44568
459432
286414
279289
18080
49067
91471
285220
250929
5339
217633
374389
122078
851541
222657
151605
66831
168679
289824
273583
60924
318341
209606
240106
85446
22924
79175
365760
271181
72512
671928
28404
73317
238402
35863
97682
305359
232362
333867
62593
246509
73137
369323
11138
181424
294467
176576
34456
127252
82940
53360
287839
187273
353280
789329
846919
139315
91700
283146
499845
3132
9124
207951
458733
786958
2678
123168
171871
413742
38100
145868
164567
55394
295071
227736
548735
7402
206620
12949
71559
329834
505170
21977
306237
244585
1976
5512
324735
396328
34206
659501
29633
292313
161211
4314
631721
274266
303040
323342
1145
110499
650866
56049
117414
526388
359552
27394
81310
73709
582055
73168
106126
18589
77943
297658
257055
589630
124038
793133
76611
142530
181514
576766
417693
617436
55627
259350
377354
1089
412772
32727
395534
265728
199708
28241
76835
465286
151035
2491
381772
46899
452183
89825
406049
450825
6977
147398
38523
500466
98693
83422
354328
331637
43725
100484
41444
276775
280790
150173
5210
65598
182762
185415
307662
336599
249353
517459
495246
33601
473481
740044
379466
179228
177786
31268
202984
286058
79705
74501
440214
337214
311629
646112
367752
42360
4644
31867
4822
380252
69624
96249
881237
90480
214848
481695
415657
628871
582661
19170
124689
46707
119831
5413
655142
142407
209571
100291
36611
95431
9076
4479
185920
152254
4223
103088
825405
347306
86025
362297
679308
321
103408
35729
261424
183685
130731
28129
45242
364431
873909
176040
302893
39969
378875
8309
256652
128609
22809
91148
124425
165177
401564
467905
454575
1065
648372
107578
178705
21450
166053
90775
28572
243010
4029
257922
218430
25650
49634
22228
219651
47213
191107
4278
6330
679874
31940
13422
15275
33366
641939
190885
261194
773297
118544
469316
273263
288762
2058
308845
186122
61198
509885
34640
180437
645540
26973
1476
14107
47832
193068
341082
165556
56557
107023
4312
362711
82599
295
326280
253356
50530
197541
226196
15545
258400
152646
287854
25937
509314
168553
405281
38335
242051
229246
511434
646718
374993
281903
8063
562460
137328
178977
37551
206957
453213
357316
94407
76094
938156
434022
150684
98745
195679
15881
115030
39321
388374
454867
79737
170
345872
517531
395061
22395
227290
638765
354345
522359
636331
312325
403297
260242
30949
250911
286288
631427
293575
144986
58695
323009
65764
10701
1950
406354
114856
408027
305897
293374
791373
373525
252707
44499
182987
117988
264550
275422
205673
188541
37061
374456
70955
468008
426585
181852
201248
790030
525697
185349
185245
471176
122476
364193
106526
48682
355341
575068
12772
581256
120999
46165
9000
226506
697335
407000
28561
431444
148256
33309
462134
159640
651430
133826
266808
495419
587236
525032
14240
31909
277539
324222
116139
761811
217301
75273
605899
238446
208296
319607
408273
48101
193729
9409
255153
522220
139782
549109
45308
292498
66998
288657
350137
82542
315140
684829
56422
797318
6092
210555
137995
43965
91367
73722
36414
159408
71612
63930
240671
144786
15118
504855
661826
556819
284256
249132
311178
115875
1611
31687
591905
107907
100934
75233
127711
29106
71170
357259
270127
245260
383219
86077
170119
211192
20870
30983
28210
271128
252269
56634
239019
607657
52556
880981
59092
253213
68365
105689
484895
14858
175627
26882
251227
24837
277799
253104
326676
283109
66794
256232
118676
370818
92975
741614
213143
486340
535357
52074
200489
544932
173679
10368
165553
299761
36957
586873
118455
728582
17538
133280
554949
738052
86077
534284
88017
54307
476646
432482
847541
189669
143186
45944
41393
284339
526513
190451
44994
295933
131194
380966
101284
87318
309082
59883
37659
295669
384972
387030
144410
80211
75588
164601
63954
939272
280037
97333
254447
708732
262090
39027
280060
6326
613963
34513
185900
324317
436186
357021
35901
119001
119902
401232
247925
80937
39593
217033
95720
234508
6202
516433
660194
136160
42341
27207
355827
89614
427317
84631
131630
179751
8804
648170
31944
517758
286675
47983
536081
114968
49857
16440
29613
95806
371053
203444
194767
433558
98662
101879
193538
800082
597860
284089
814917
293145
194986
272841
26355
859735
133554
274024
524388
68156
171076
234023
412377
307491
78069
4272
213952
176931
138687
810269
515389
5981
58506
239574
4838
47611
160101
62016
128320
157264
119158
295583
49069
5152
145832
1661
45261
435994
15142
5473
93688
426766
219757
6417
76476
644185
207495
197864
730681
395261
6471
36202
39981
344669
48965
323188
248560
452986
995156
103810
16927
4000
59235
768318
31522
625603
97323
426
638307
217962
120422
262406
226213
39712
1308
329021
489471
20313
8763
298092
75605
54005
305510
23736
276622
629068
429
57358
273489
249976
234664
732431
644188
7917
731845
265047
599856
79880
67492
378917
509863
458504
63608
309857
870622
39650
31743
180475
98680
124786
50511
266829
43083
691405
784013
345888
14611
86898
195237
472539
616556
30821
605527
40705
175360
641898
13692
811061
284427
375219
133203
783172
592329
95798
941051
572287
444140
172334
507140
216016
467587
90289
385375
90380
132663
192199
485039
219840
1873
266079
441475
546734
374925
436035
307670
442641
359318
7695
142093
947608
429389
288811
106124
2370
89022
27008
38281
86464
447835
27682
296790
104563
67947
826262
74728
69493
123846
415736
685
658812
474789
303749
251936
642820
265097
12970
37738
42289
739734
269681
95020
124336
647898
404287
420497
304316
416135
174990
90232
236056
299643
638593
118159
347153
612111
336879
24740
264717
37750
15694
20076
91790
12990
19101
11822
21307
789729
316558
24177
92903
823905
6332
820214
527147
239261
388503
4664
318537
286297
488000
14756
25179
247792
180921
281097
198236
21794
94102
285442
664399
137725
5227
90529
25216
200372
99743
140033
181314
158208
643925
253523
203246
208098
212142
567682
16675
699534
176163
10412
2146
548843
373267
155810
339816
177625
713021
146208
29261
144476
210866
392327
468789
373156
459046
301419
111519
568560
33334
32804
834597
340463
14515
556305
169025
334479
605628
335713
161888
351471
33453
105104
28240
201390
43909
152818
104776
78673
2429
31026
47593
276308
84443
22366
56138
748753
156018
547839
45271
351004
394888
54504
13054
5781
147562
173644
31564
184078
72308
411800
285446
197852
166085
38824
4076
49312
222641
539699
792333
54021
32463
76518
374432
1113
586598
427780
177489
41859
34373
718460
122909
382888
30636
185448
616771
55463
297584
378708
332001
554213
582017
399036
17906
89753
81889
141510
12574
552404
434394
351853
879
104091
365212
202097
100793
507509
268452
4755
234280
191349
5817
18983
393456
331794
640687
514807
7188
335169
507726
47385
320995
75828
588
432874
12932
28223
46319
24702
589834
782374
15154
98595
283090
234373
377467
534
69563
9634
357506
335215
181111
555854
28505
658761
92126
22028
624782
629728
86483
429544
12179
105949
498293
161895
284194
184592
206750
306226
93480
8892
128488
157813
518251
426
259538
612608
125991
406454
191698
609467
62820
3592
135112
713131
130689
462688
73188
357358
372332
60769
170095
612072
269183
306726
240865
288128
409552
36846
60629
180010
94613
527977
12858
700499
140037
305785
55632
87058
252053
256744
558468
101241
195838
576718
101174
471586
53248
22143
15205
522852
40111
411382
37210
170012
117948
47203
388945
45182
289589
10476
878697
440467
13437
737285
222823
738695
86748
705052
441432
685646
540463
382113
459688
2130
10011
33918
259258
483283
428475
306958
187225
70162
72766
394679
251954
109808
524354
317966
112379
544522
161669
70531
105430
66087
478584
70066
591469
116453
356081
357304
529388
52973
167812
758021
388030
188367
61840
132594
37112
55194
504537
369865
513252
43906
74665
159263
482820
176555
57025
20523
9202
115691
506961
205425
148129
175558
68956
244534
107410
42236
57155
279755
619128
48891
31817
126998
79796
89448
240015
23899
5582
151639
829509
562281
738484
3669
43383
132853
29924
14683
12649
23811
94487
285663
41084
49292
373213
137563
649593
90619
141481
33203
581921
26070
102561
60604
402737
6135
34294
539393
195665
151493
344697
16175
349446
340322
232008
246490
357270
621347
3732
10544
84334
130081
206521
230569
58495
817750
7741
393265
214560
187438
366746
78607
18115
253069
413123
12690
263613
195453
70977
390045
422438
17683
423377
617204
397521
754922
4230
326685
111362
270711
317130
59175
346040
7303
389553
959988
281348
90818
11260
587941
811972
54008
8029
170623
18978
24119
230405
93175
403040
381489
61740
106713
285924
382217
17608
63039
386856
256899
204176
885
308767
174456
722388
125575
564832
566913
34601
313387
290864
109221
18741
614538
178335
9915
131537
669402
163988
199936
506413
582906
228744
137235
473988
171624
18922
587241
195182
285184
68398
88373
454677
4707
204029
318962
452634
42155
306384
405288
238675
193533
284025
47950
506160
598928
47991
127889
185966
540569
86511
135645
210939
10957
337614
442399
446498
244037
595382
36093
327439
101657
54426
46905
44787
37065
201299
649569
161972
209316
316682
747797
145197
469999
32151
44190
359624
187834
71563
166038
353783
73654
732873
466538
1207
62860
13822
436614
378933
57514
77227
336343
205994
570449
17896
191270
350408
800868
57580
302808
117656
563370
30670
20264
183941
236327
377127
16683
113794
210907
43009
45915
53350
158679
230151
86934
126502
547489
691395
111839
269996
712015
164176
684911
108603
118022
76838
165480
53648
466813
324689
599981
274304
24782
223491
7402
602965
387477
68029
124190
178545
130035
143918
2859
469748
180599
555888
713614
10717
805485
22848
16064
184720
622392
128650
144812
3123
186170
114600
449283
508582
425524
493846
244477
275805
72937
344851
60485
200921
41145
513461
147436
152674
235294
125370
60840
406478
7375
25572
240283
425316
45233
12028
125615
15547
68397
660519
15782
117190
195247
74395
112191
453040
51299
49244
48322
183779
83533
43009
550579
375703
75113
604018
954492
353183
78917
146275
638328
401507
595127
8146
61743
60015
17833
36144
199631
42063
39738
675932
140834
407593
32763
15377
392046
37857
407469
14578
110621
590750
236555
216891
110752
479896
705574
145348
72487
316905
256211
297997
446027
15439
383462
156110
15603
17678
345408
711697
335064
183661
208981
391691
152848
4295
410318
1981
837865
40247
328778
241480
238074
172160
82165
48338
76946
386262
185601
871474
593395
253046
129920
296319
30929
55259
129386
36635
12386
230118
240096
77231
526861
294277
37264
35262
701488
86589
40971
66861
130961
288131
676956
722767
292066
334931
119413
184414
493076
175669
141064
15635
192111
21107
299784
353775
210224
431235
603152
219467
528863
45938
493268
441055
841419
429724
270757
167456
546378
16790
19923
457747
46685
108436
301965
288202
432475
783113
142095
107364
101228
586320
35164
360222
567749
210898
132419
415086
178982
152753
665327
6202
73746
380839
766307
21383
437170
255103
38233
265462
52788
333780
22419
14653
461588
24031
123714
218851
153591
160586
80373
439916
149294
4230
340594
111505
134444
244341
85341
151683
12325
48877
353552
148021
92937
342288
87044
4146
82027
395622
76575
608162
274457
486839
253178
202511
2355
318546
99018
3884
63921
235163
171440
25095
2820
254000
6057
36085
717125
455806
296764
177957
156169
155911
500907
93081
178614
239945
208979
336702
65059
204401
345503
48509
474024
385840
17837
37048
902868
112474
210517
348288
503467
121285
437712
14793
790079
898532
348444
304898
40547
17706
651992
26991
15735
488639
792491
24871
344941
72274
245840
160366
547854
428476
173591
26383
78883
412
582420
193029
195806
981784
508423
609182
242127
43206
325614
248854
211862
140933
99029
539824
594882
416512
30297
24629
65309
41810
138516
639069
254503
323359
768949
199748
92791
18005
79319
214522
183080
11564
60054
695543
354095
53737
211262
46558
599238
12415
9602
1387
96505
198407
209604
240251
18453
226930
795535
68673
4938
298671
702054
534542
467286
241310
158135
476634
307521
567809
54177
572395
51171
561559
165247
954133
77508
34255
402834
317945
159436
650746
724435
263176
144688
48649
348176
311026
342575
249177
331371
915990
302329
456580
69185
60698
693831
235485
740581
45718
583748
856810
280390
32809
276985
355159
133049
268909
156823
738351
582479
564612
417926
284848
151124
69523
58388
2634
122794
236470
469327
204274
37425
5382
43837
20546
77399
119156
145291
564273
9966
849645
18763
95780
263522
115728
535107
505430
638567
149340
57640
180657
86932
20697
71414
746461
88768
390778
257492
790376
34927
617783
282151
259618
35695
39579
621881
578090
187013
200358
22961
214562
426782
561704
745011
49942
244365
330649
23368
12136
318348
187572
230430
48551
734799
40177
154665
207841
605979
59135
2527
255742
424340
213390
31406
243931
95124
12056
136373
63412
148372
17762
205833
246862
641250
190256
188165
112100
172433
147459
675041
436678
79731
37498
348362
61749
46956
279759
364912
505444
875414
809535
313579
850806
812381
137768
429286
333317
19225
212350
37189
54111
66459
234565
663811
103848
221666
24982
343801
487834
47557
104767
354046
178103
584043
32197
563868
76156
42402
1348
215209
61386
122151
44805
32624
446801
175844
43549
172424
9952
363869
523188
406121
189407
132156
158979
171306
41838
349324
367510
132894
176391
50495
849067
9445
227526
36113
4649
172948
483780
464328
428291
344583
113562
421756
254104
681310
528309
386862
601114
10366
536693
366736
15333
176636
48068
11574
147665
359401
9734
658611
79545
139893
141248
357545
51690
500510
333253
712479
413488
637437
94385
274698
7206
372902
162481
311423
207855
177202
132751
1292
20726
299267
245500
33651
222133
60958
715154
471324
823262
97039
224358
261665
70052
7830
145069
12798
23067
629905
405523
437502
755463
213633
67501
327320
232492
160175
564059
108824
138583
78380
287845
258299
511740
367409
506344
901953
845588
265446
189414
635226
39820
243651
9357
27198
244489
7450
68655
294159
528332
17632
240065
275744
27684
147043
16877
241872
179739
10122
362843
504496
142650
269575
245823
397726
78847
512384
96664
32871
100143
149523
248491
172742
840112
506579
41633
96984
149464
669476
45844
432040
730522
122534
744187
881279
353018
478653
598421
13962
83845
121817
763544
95122
25689
414736
82449
122859
485629
819291
545843
207866
158484
200157
153802
275486
506472
41114
124560
263039
104377
138852
40009
157728
196232
381767
282303
409920
123278
65035
20618
382261
112342
152031
122831
179531
70826
636302
558449
256469
32581
458467
136026
9845
57795
731441
36756
632722
4049
277674
16039
368642
4054
236487
225491
533313
242744
850839
519523
10361
94814
92212
151396
290052
24500
15906
77708
34725
123204
197336
176625
428566
187105
149224
53572
697859
448737
245712
266320
10944
65247
1066
217113
53095
148344
42647
367195
164194
24123
812177
258360
446887
846842
46668
68797
215708
661999
56137
538223
234874
76505
16292
433156
545381
935400
417260
214159
10885
522594
207448
190117
166733
363599
223715
8061
129066
478218
40433
321818
996
50258
555572
436653
293928
378480
124671
8406
448889
455906
275072
104460
347405
173994
46064
315218
297943
373126
35917
420760
413064
328720
712737
29399
188080
380309
438815
149079
264661
522507
795140
106802
462133
16233
266517
357865
88329
21638
250963
320688
566734
187889
29935
505941
641424
69465
320972
256212
284800
189148
507199
150897
704854
580194
169646
120241
339917
351751
759218
89746
307923
66921
384958
1491
244185
350073
203096
83361
4175
399745
79053
22490
267622
766687
305501
103403
128971
912528
220998
624256
9327
77516
75195
193216
183633
85244
13421
95946
301320
887643
377142
380862
73121
286563
285687
310275
189422
406413
13858
135533
315956
6103
167599
789070
177057
151925
258284
467822
228741
758497
549102
420592
401823
89212
318669
155006
589109
94132
112952
377484
106748
21390
24248
501936
32608
674729
340637
70267
77155
36001
712655
61271
117766
215436
522141
505370
796941
16492
198341
77226
226572
19374
100269
448684
31918
51188
290324
70773
4083
546890
361484
591786
54354
136708
342599
235067
288442
126980
308828
208471
9542
32794
51096
471356
151249
248399
178510
458909
504145
403787
426810
223915
537892
86401
288885
310575
215564
9664
45314
53328
508167
13464
534036
206439
135192
168920
58878
570778
259734
71347
278292
312062
328504
51128
151335
447567
4276
261950
340594
120948
430630
19182
353746
22788
177025
49619
333002
67812
2347
7969
151487
6176
606779
391283
209522
293427
264352
120561
70196
138120
44248
839966
252361
98841
106358
282991
358446
84426
220243
25021
10928
354021
16003
451385
332512
204906
24169
5437
29033
533984
421287
193049
200697
92959
94607
373529
371891
641778
33458
813277
106263
322638
30209
201140
3594
63729
726066
128318
581089
99279
57778
444760
88123
832774
113044
41780
82416
65236
173055
185306
227647
95171
481673
613810
335995
191276
2136
504211
697954
280980
25842
121304
378945
237031
543546
470307
39597
140108
19899
294192
214230
199638
387602
402062
350202
201369
535334
234834
4352
783882
14338
37668
328114
60715
376427
379560
327363
80592
87987
892
474118
724786
32669
16035
194785
168489
530007
178518
3600
76207
185788
568364
94176
125365
420310
737470
19843
188781
341165
360047
774146
84385
284916
622846
298953
144429
16992
8729
176419
199359
124219
207690
5619
146950
179378
236097
7077
194002
5042
108752
542865
113480
119733
13538
62042
139162
336027
300651
510273
589635
427584
22017
7537
289198
305195
611565
256907
218572
153203
349422
6322
362266
411384
241796
130217
379443
14065
28181
457256
116395
76457
325257
117202
96563
318148
27951
74589
327751
555455
66062
20287
391370
11401
433398
259046
529495
328430
706041
244119
186263
883143
5034
204
656338
202375
10618
449601
800732
495128
1909
263493
84964
163919
146589
159062
2478
379969
288794
364926
43939
222888
315824
406170
741302
45484
452209
371784
6620
71647
248191
47735
217717
404101
307649
169395
647983
247662
218175
494789
179505
208176
50
183249
71675
224261
126030
444733
343203
288875
64924
46003
359818
13475
243934
16967
73221
25223
181735
83146
645568
85136
228315
499827
58286
31504
565746
78407
88359
13709
358304
57503
106848
517217
328290
110822
696962
10011
3781
22648
614710
44146
356175
110408
527014
355530
104247
277176
145662
556564
323976
99949
398227
427512
93179
53991
690338
13528
225215
640518
201684
193590
478005
168
4393
255449
633033
41439
227005
134810
20295
215465
8397
757508
569729
326919
192045
52425
286260
887544
76811
571377
300772
467069
12921
424148
410701
400187
281257
6886
171900
75228
280382
812370
631910
4647
351708
80350
729997
244867
433030
102681
69602
198872
146509
27193
88734
54495
293505
440015
393367
194219
427637
37835
574428
144125
84875
556283
2787
6932
4296
515602
403229
846241
529831
2469
293053
142155
226500
252085
54857
59118
20633
274451
180649
200656
51811
69689
381825
90490
100896
186028
349801
578355
50191
133795
103909
309623
652120
400156
66115
368157
194650
492937
717701
109375
763718
44725
37653
14114
90632
170962
949982
224574
568211
768616
39185
25101
385095
565082
210027
745717
31470
318755
110787
502519
690301
758824
584399
609478
394254
809115
101542
54613
26454
31694
707431
83524
4860
88744
34854
520414
326755
146361
1776
447906
107464
119317
550852
20750
794729
343975
350273
253080
72367
69029
153714
280374
55346
16147
213152
52439
332650
61254
102469
219467
177304
106617
209909
30504
135710
381800
343836
66684
154690
411107
327852
6013
464330
226874
2124
174291
243806
222675
14889
166552
421428
19932
108192
74790
125786
4288
203222
249563
302887
102645
74774
7091
4675
139822
8276
417858
366193
662443
407789
9627
270911
177356
457459
62202
935889
561200
757482
100699
385602
513439
201864
261220
6726
483626
16719
165103
85791
757717
107199
371472
556311
45175
360247
137591
303976
372174
15321
106073
2735
206525
17752
682985
199848
294920
315008
87189
334981
79435
334128
241217
31946
22661
135074
146802
291131
58018
18
307853
324185
390125
661319
226167
386110
389998
65083
620412
68672
441949
144181
108531
18774
142473
250707
6754
511976
659146
385582
588348
11128
62281
46420
281569
751359
96016
48326
58432
417151
183753
20962
367475
19460
29926
128922
623801
59568
3098
34750
746162
249539
7056
131514
130242
155009
689657
191517
52072
84085
28386
357223
156952
299385
339917
460236
530312
171721
132172
510146
168712
120716
344156
113217
176123
382778
22441
106151
58123
44395
193710
522288
678107
214036
314569
609581
274721
43582
426943
55237
13513
3058
432617
83556
480226
60382
27104
369303
483512
494518
71905
10062
658239
43339
50211
