601641
339532
353680
848842
364420
474447
27390
444167
89335
35625
404280
728996
78975
17647
18184
56517
10282
341138
377819
814183
311196
123550
339750
13412
101278
64922
223480
115388
290406
450251
360405
687542
154105
497304
268434
217622
35472
93851
231184
357835
204661
226388
6496
55830
150156
153705
44191
516030
253680
682793
33308
212628
105355
6341
198795
418779
953696
194733
242976
267736
484962
780995
33303
123243
464512
329669
225261
192714
140464
147905
229032
559112
294266
149905
1261
169575
38394
32445
117579
10981
18696
623856
118606
10193
394596
71456
231539
181718
3295
93115
776616
271681
136463
6574
314507
147640
190234
208918
123628
34431
29060
5895
351088
58866
68918
882
443204
267356
560816
108332
413603
121268
260547
90944
39817
190498
63043
80692
10537
444109
124713
161804
177748
42276
350248
38083
513343
32348
371364
474779
359115
63626
60677
89340
81840
522638
34751
95461
526215
35605
56418
298778
243213
554177
23667
445650
289273
12467
112922
19407
116097
428564
393036
6651
225398
229203
140427
859824
191775
214762
42192
7554
5221
222022
395370
92982
152338
252208
555310
525611
56749
231663
893937
93620
400796
535124
72773
180183
60738
450562
94663
12735
460490
113120
6392
9658
654111
209431
430878
140001
7884
151119
102980
58933
157019
341416
620899
57829
11467
121035
758477
9755
793867
10190
790798
57028
225926
179660
41233
155511
714082
219795
2857
239924
548471
337302
21762
28562
450285
126648
40068
55077
428476
116451
68870
385061
6639
205659
135264
23972
134760
205885
335094
35459
77013
127781
479546
558022
144907
255912
64278
142952
360202
113298
261040
294322
772994
362452
132716
91496
975473
166120
207598
550372
284793
22734
261125
57426
67482
535304
320173
390975
694712
584696
716970
140589
430615
35075
23659
4972
201730
30853
761528
721661
63903
118138
718479
198563
624524
191378
254151
659329
69401
25427
462981
9093
47969
182163
230941
198122
514895
7794
659215
127465
319045
486070
396667
343990
18846
689149
92190
135769
77397
1567
218123
79953
119923
301668
266717
336222
157955
159535
572508
12146
178467
377836
310196
181426
340742
123760
114846
171764
689755
7269
687221
2377
26599
436631
577045
82056
177299
152497
325447
355013
346503
21174
82210
34305
58450
113614
446963
56547
633369
273513
81053
282238
70223
75853
191797
433652
506000
173013
4310
257755
654732
79741
777179
294320
379017
45858
243186
150198
290142
508381
27191
555847
210247
288411
31775
20385
781011
35345
213052
6667
157602
441554
579248
463718
575081
139744
608142
8258
342883
624749
66243
133281
71092
278308
16211
514940
35410
90640
51820
288192
356597
343150
119585
300945
234464
151914
151065
226579
202545
415501
399916
61791
52201
556475
44045
359587
444827
192171
3923
40690
4228
198782
203902
373701
447640
89993
131937
177552
10047
24901
426702
525190
129234
16284
151595
38305
42347
200707
2254
74470
337069
49531
309480
106503
114684
47661
467382
28166
182953
186963
174878
512322
2291
123686
694937
458494
320205
76362
474045
455581
255270
149446
804763
353605
208440
754109
66447
115079
61148
649851
124077
241731
111219
317217
19653
7993
49537
46121
228048
898302
324286
439483
129373
571882
255797
26804
120485
187820
46740
156811
233104
136035
66551
255547
98222
317293
421614
275420
69206
63694
2139
67040
405243
62363
381018
32897
147315
148782
458323
281709
171718
894829
113064
21707
60676
441215
712147
40894
51522
838129
892090
670100
7505
146275
131360
192532
100229
115165
84233
82646
206037
106500
227842
303810
80172
9686
212194
725374
446512
61458
49455
54361
142750
143812
286293
103840
166984
769341
619598
174607
12723
10857
407000
49999
510785
59339
49350
532499
275783
49152
447655
87875
896191
36398
71233
251158
4779
304928
615746
9769
174346
96078
101015
208809
26217
64273
402341
795693
54894
215142
71293
305285
367860
30066
208092
172687
214710
64648
38768
29054
278993
25135
920337
202355
279552
89436
489386
796916
47294
12723
589634
723396
153714
209843
15966
287627
530570
219142
66758
128370
4711
790822
16253
58959
31312
235970
813
60105
77782
301916
464683
104459
15119
90005
693119
251090
676692
32575
693890
390211
236000
102914
392124
283487
29834
75702
1002
115191
402775
8927
395482
134629
381596
806612
335958
466301
704514
859206
592438
676237
140139
54289
332046
613250
243991
9071
149554
225641
286342
239332
60375
371806
22219
468865
680271
521018
202218
175787
15926
642323
561587
82627
146948
384932
211197
363560
6186
5276
236077
130951
314066
187549
366812
475010
72899
396533
28285
170560
19243
248200
940113
50812
162053
849562
183262
108166
802931
26623
331716
663128
243031
318000
181738
60837
529
31825
834277
194987
56233
175745
22255
445204
825520
225356
163831
20427
13733
287184
16103
43207
58304
54164
188244
81699
481019
63547
658815
16105
247145
306805
114847
12745
661993
23021
773909
360320
54885
298206
245843
86388
26282
138188
189434
164470
215326
350310
464067
877399
114370
35449
92252
8980
35088
176802
343409
480586
298346
2457
192578
42663
256180
13691
26695
550873
404302
75017
47739
75633
350161
300695
199657
93964
2940
606908
181295
39809
331278
387806
480008
279755
2124
245061
624344
103605
555965
28250
76642
148230
170658
616
130363
28224
297089
66306
821370
15008
101900
178212
196397
214698
126795
173591
90818
343259
70773
34301
251025
565788
25091
199006
27441
74314
163698
519435
419969
278426
5125
93175
54556
758849
309005
189836
254426
5005
290456
206539
707218
303039
405994
82664
341576
203657
118240
53335
577090
571154
78344
707016
762479
19662
103979
440186
81180
37619
29926
388836
39522
48339
124070
25116
71092
715451
200674
206737
99469
17603
251201
284029
112375
296360
272272
182901
403974
206345
258430
78229
176899
124452
872976
399167
420655
188207
519666
89096
113478
23761
128379
250456
50992
933077
27573
545055
379900
1135
151917
234742
10866
13944
41549
215424
192509
107998
37226
147013
145630
157044
4509
212180
224257
423244
515630
93758
317025
39222
74299
792429
280045
5395
55084
433865
4316
175081
408529
594650
6649
28055
120493
296471
35415
214841
64769
213359
58290
125939
340744
131925
169611
598282
623477
209070
52151
57755
428479
115836
767332
250206
27780
240773
167264
75621
21071
3865
849430
98453
158326
306693
359528
582850
660044
93273
27546
47804
14809
80814
514576
424710
202837
58918
823974
196945
43846
176722
507898
206969
248813
436137
42946
655404
378747
118423
449029
242043
581461
68384
27646
47520
588330
164548
109782
10069
145111
335420
102613
232059
25438
115224
280181
166786
116893
27479
327392
109754
40196
293057
27320
183150
533183
31832
26829
106354
291355
158422
189104
520756
317563
258720
172435
158411
368257
55819
122495
7412
7246
181359
17917
24631
446979
138937
38165
196550
64236
643662
55709
550381
108263
131436
28896
236
68633
77938
341127
960212
382071
108458
62932
55572
27577
282287
2745
162490
114683
597472
288464
44519
113073
230932
88091
148961
61662
478231
188091
115167
116064
64527
20400
644915
232412
266575
302711
45344
198657
452407
261025
226480
37260
301346
137406
514283
137398
11204
67659
408687
164229
394225
76193
511770
308008
666910
55628
53599
286474
193578
3562
451934
456459
133707
538345
388774
771464
481385
155273
194545
650570
553088
348659
52152
16113
14422
211522
532421
459293
545022
488012
719424
148874
141003
52603
194072
126777
71
162742
54989
219241
94034
549823
5234
339331
14723
144062
118004
26116
85775
336269
351527
108303
23076
142437
253872
224256
82323
143253
130400
382513
295535
81885
402173
893358
167188
131429
28102
83707
281648
125543
533399
37299
174113
30507
294460
96428
363632
658966
154236
771152
7779
340633
203869
343263
27586
147179
640697
248890
88950
5819
133867
233668
221269
88015
108834
152780
328143
873768
238341
356953
794213
409105
23251
226725
110933
26013
273113
41902
353447
14141
731525
48577
79666
3065
41383
359566
692522
215233
45180
45692
21987
348378
159331
37893
15384
580359
689760
3571
66224
604667
8887
9271
560534
402247
47991
579246
146419
313818
195856
17593
432686
30255
43678
7122
254856
265159
11900
16057
440872
580181
1965
25439
247079
341561
237496
35635
17216
390891
650873
72433
116025
86330
42010
264542
692526
596012
273344
201102
8807
634523
297385
475124
36390
65950
652313
18918
150875
507625
422291
461701
54396
102458
169971
50798
348697
100650
186569
8189
257184
239757
299743
46029
56016
264944
389011
446690
22031
111845
98897
224714
354261
166616
85496
69226
90172
224520
5725
369304
230700
82415
496645
82714
554464
378275
231288
68832
133013
417468
79051
317010
140276
129969
517601
80471
487652
257122
906905
93073
616814
6163
15137
157084
34220
99482
199147
25681
229371
575875
438290
2993
22526
238821
121045
203962
20596
31330
596567
4772
217137
7236
7341
154713
21807
45083
100358
227564
342998
155112
125796
83412
527046
402102
718067
276959
30212
356535
147336
9579
8397
58043
94031
126250
13460
18898
402656
107290
10979
397716
52345
72976
566020
102169
21466
228619
37254
163670
268942
15999
173782
193238
200563
25028
66678
166489
25652
720771
315916
247352
70121
96004
25651
305308
692944
620146
258733
185865
228169
30609
64633
242786
36326
225482
620720
245440
161864
211111
559404
111584
285195
6735
564638
50902
164659
622945
652110
144293
140130
578153
14502
70636
8931
176253
175330
257220
71221
463817
618755
12279
82503
241255
51193
484616
167303
677435
282359
149889
385488
288139
146308
536720
542325
214651
756815
102956
756498
271755
619228
757646
342877
22857
235249
291777
397439
16640
511381
142746
13276
201997
258943
79492
257103
658625
161418
101053
409322
889625
270319
50203
530
487171
32117
315904
2639
388446
41917
240783
320687
192012
457204
447875
612496
380136
432997
599166
578882
147399
329250
99277
394187
112321
80115
6411
264330
41359
353439
42311
831464
40409
462807
449061
2364
500413
42545
550208
51422
7666
373274
17249
324892
32671
22971
562058
250443
148290
53071
110698
72402
22241
10020
150032
130520
60727
91859
462959
524279
183223
289426
95968
469820
469278
435004
46830
530092
165586
393998
870958
349421
56034
428928
828522
529281
167702
440653
482169
842552
526583
37410
22941
216294
499733
187050
123745
244415
303235
389135
202626
10262
40617
470356
9957
266664
41610
320835
44527
247072
156383
11783
337845
42823
653875
750319
156100
138076
36124
340745
70987
184792
622999
290457
68756
431778
650600
528334
133542
239414
60845
39573
70175
144094
24181
17603
124129
51673
4931
25184
477350
484922
264935
631088
125602
6052
272116
38040
312459
152580
500726
38908
39964
308516
8471
191642
283771
2016
295448
838845
282609
113924
185472
26214
429183
160594
91404
252
364773
397406
101072
55429
190978
124050
47840
661398
5022
523008
93347
63389
52116
13132
54368
139679
195547
114261
225277
337548
413328
7454
40277
356662
99524
231159
112244
252804
46880
37360
315221
204220
11503
97794
53528
40609
330944
556080
437195
15698
247958
24034
478647
601114
4648
145900
56544
55378
89194
489092
317176
28251
278846
132533
324346
55567
339240
437600
6227
240573
517321
620422
456935
59738
155136
155144
131883
287230
65996
553030
67226
64672
319238
413609
308588
111877
39738
170489
367955
408720
509776
239451
654370
365782
26721
265390
512349
299896
151196
138739
448880
924115
217069
496009
242460
36076
562769
28913
213468
386473
44971
666893
41693
623029
288293
133848
52046
276866
523
299075
71358
336749
1267
334610
73822
83047
92052
274536
672842
49029
224760
179604
106585
142816
182817
19274
130342
58474
145368
451354
49676
208598
567075
563628
502134
685915
12344
173207
207790
198822
39184
22154
208602
237083
201339
398714
56165
297576
490584
135405
479816
6777
64960
178097
345688
45385
767225
167029
60962
6880
199665
77411
373698
452744
748186
130729
563502
99692
105324
96868
41057
418753
138447
56348
648698
121
557690
265984
244537
510685
302687
77516
922
151261
151489
239199
113622
338530
163832
245404
475277
508110
263241
242923
252964
249980
204057
3154
112093
72724
6813
912288
579122
913550
547291
187148
355831
71584
234155
147559
139872
92266
50065
326211
737909
79154
19214
511079
53809
4805
216300
37351
311486
244850
72097
500550
132224
96891
5860
329346
8251
463841
358595
3587
2912
135234
267504
1978
446554
358641
105240
873006
649395
61549
49703
434336
2096
83869
192607
556
186094
291353
8049
12824
94900
8540
189673
84304
675926
258087
538267
525014
263728
6473
571869
66620
433501
14864
459368
3309
520361
129751
95566
166771
10248
8995
1619
412371
549880
340476
8434
57685
157229
202566
36550
53042
27501
70740
37037
289980
343718
143945
352399
378286
103916
560546
370559
602271
24663
255744
86870
186159
54845
78273
511746
75412
419021
200716
142845
297385
241248
183053
203216
332464
483704
58554
1674
630044
3412
766439
604459
40266
231172
49683
223742
34260
220073
166085
34861
194068
35566
19704
55427
253453
89206
716327
337639
367813
19730
69255
366860
544551
5490
218183
248184
37105
139573
124045
253140
82455
58007
258790
18206
583069
732669
631256
518294
381226
87483
572079
259079
128989
167992
69269
387893
103511
11143
52524
306115
491719
72626
218778
322759
11397
176090
359903
201607
104092
698800
191268
18346
295767
663282
261244
7627
300269
167526
681657
394
359055
28020
234835
92422
870604
544646
174557
15995
111165
214616
270555
79946
482124
28159
281772
632201
4179
134587
309677
82066
63618
589571
140772
435
934619
197039
7356
304206
172803
229082
8428
696364
455992
75671
21987
771823
166703
570884
263548
69352
568089
91469
253905
267266
119104
10238
1285
365672
55556
179891
60787
4778
208425
114020
44311
440159
785360
64840
292366
40281
295954
125107
422043
222290
89853
249426
226801
475765
685748
7560
382435
252636
76690
431059
567449
20258
141989
181954
476449
602131
68493
17213
865368
284539
343032
468239
501004
5553
28918
265919
85392
926532
733721
897120
62751
389873
80876
34401
1271
83175
35576
126721
59041
150353
585368
35978
3614
64168
489000
183723
298769
387462
339437
200695
457693
184160
215786
229901
551914
114380
28269
141625
88442
128119
315592
7077
107423
160620
158760
651637
34223
599282
847988
90300
382387
132968
197830
323605
452078
413
861981
222788
579564
11063
112737
311113
232956
539053
13284
10786
634904
526595
87790
596732
290508
126742
825642
691
22310
407824
415138
37249
22335
120321
4849
211013
342517
36440
22894
703747
58048
26570
67116
318412
167995
54153
67532
261291
490365
322095
16997
142112
69389
291090
251288
595036
9119
119043
4768
390450
47801
5713
557430
314077
251677
203178
56647
30454
31804
35740
365976
2460
554516
169933
10749
394496
103188
31049
840502
34281
335436
14860
447845
516980
95882
217683
197133
54070
37547
31269
103221
45566
78616
244892
582198
123515
63127
9455
402709
179860
112790
144328
16457
378467
380093
399894
47014
706686
84500
143482
351755
188473
391870
118903
230306
97400
9475
66937
52799
48427
219712
831288
193348
674619
515352
28635
424794
170439
9316
407179
30406
604816
83770
92521
110184
274628
247527
181354
1596
235227
224633
811037
230123
41781
344209
160480
126058
567691
401324
833620
366642
111873
11752
10408
443951
189129
32276
175860
108769
201273
31095
323019
304364
95383
752545
209430
553337
16997
956561
174517
185195
159031
252536
17918
18157
15180
18617
852551
144173
830269
319243
348111
921239
437800
40259
543239
303329
165850
804059
355784
754355
14765
322594
711321
523191
411990
411209
170363
849183
124081
347974
820642
4866
609919
153100
122693
141823
9888
100635
394186
267613
521056
100523
172100
10762
584142
572796
565641
421100
131572
268345
140798
119475
452965
621716
248439
864615
65942
334932
659005
22190
76645
469182
18814
293382
435112
575222
345999
316969
18858
8463
83884
112
490723
104246
940371
254442
205053
112945
169107
564841
142387
332772
208022
2084
115850
616461
104606
270364
761786
69852
29479
447388
213088
52654
5464
103390
370810
66630
69102
70485
518881
9412
493735
562421
78340
89549
483710
644313
377475
36254
547543
463288
679492
432651
9660
391100
7383
264146
66590
538257
556130
441745
94257
24160
450302
187028
98961
191577
109247
15870
106241
798289
223922
591388
322643
27901
62764
95559
131263
44713
495640
180729
19856
201579
40097
503720
8734
757396
95936
242301
186757
313958
12
2832
312135
897433
715935
2960
657604
647403
350340
353330
209298
504043
22159
189558
310002
324907
144182
94490
78761
14161
294169
402531
688358
262957
291203
110048
49306
49733
139132
703205
46176
290575
334426
105760
85429
11832
253517
744960
316184
136490
8748
77089
23725
1062
341149
375397
251333
375236
744583
109058
3745
116226
184051
503032
539744
697026
28887
161814
80499
284946
277482
25324
217412
63945
23283
16029
582177
24887
89732
389651
9964
323461
10055
919280
536098
282885
833994
361834
580053
210800
66866
605565
535031
291156
86660
29716
437528
10092
53929
156513
321959
97891
500785
467662
101798
115118
434387
165900
215038
56850
111418
7473
121679
439053
655990
132714
575866
7682
44525
183977
91435
429
38280
124387
427271
380936
10165
165692
60558
25744
220604
784
314525
372213
522446
42471
231335
92867
133943
43615
329684
39177
437377
46995
755349
16394
414911
546774
284985
151507
528104
745075
785744
136499
86685
296870
62001
265147
63546
314549
288651
23032
347560
173329
27414
421330
152243
21467
76863
257426
24374
543022
90170
600185
576997
568116
426813
40026
13755
58835
206987
8774
58181
33511
623827
278980
981808
116440
32730
26275
166962
432277
117407
349687
304310
793426
284171
58403
212831
1741
531145
220704
224040
527664
229665
32895
73689
218695
63847
207626
182455
158301
225148
109012
166839
780864
125538
77545
306417
59142
374975
259308
189699
66717
483503
208212
131307
301294
503945
611917
111427
335581
16628
72958
1062
45224
283560
115075
590243
258971
108240
122012
135075
521999
10380
538661
332735
68541
80611
69518
445768
56106
85925
563536
1605
330415
466246
729058
4197
676181
43080
856837
268136
138003
199394
521187
536353
59394
2508
445574
148455
31453
60444
748710
927039
652551
269234
728396
429633
117841
51314
84831
61034
374687
633077
401683
258248
435869
679636
344970
57626
98254
11469
19354
43454
271273
74977
3207
73434
10809
121140
3017
20099
551742
250968
546199
319181
88906
195026
478319
421170
2756
600848
84407
520039
13512
5490
23649
2738
209840
301271
230294
212049
267225
23886
208443
32690
164044
214860
313696
718625
50594
357029
657412
82572
425233
570172
60299
209307
577977
632372
73430
92580
475359
166147
888936
300154
99383
172521
799575
254781
321331
296473
306477
81888
525346
8036
453255
139293
344
353770
61317
57
50216
125242
268026
521804
554847
138812
216466
292034
257767
46956
17541
518447
343652
45726
42948
7629
148545
17863
38535
672850
579384
198479
677470
677366
128488
11533
558785
64116
757393
316707
157991
44580
12015
235702
55849
492367
393406
654018
7556
54327
581094
161960
104681
69661
625683
6512
264803
298765
163873
714715
6152
954459
47127
58015
20332
455681
648412
259878
20155
297717
176383
516123
38012
48162
404549
308589
85576
33323
58512
2816
275904
104564
17552
410602
63100
54134
137900
139353
303572
266636
237495
204485
368415
127553
98052
72208
146494
59970
343228
173986
303640
334365
95122
850459
639845
511624
63992
200881
17820
35396
52079
91878
149144
40063
107963
148685
511529
35006
620119
104812
584524
399938
161724
231149
121235
568951
126313
216143
337188
103831
97550
445452
2816
377053
603199
172966
343474
295602
775642
565214
214270
271346
88908
392058
462426
328340
45224
476913
16553
492014
196914
26430
10447
107055
160713
26392
23250
340604
645999
476858
46565
405225
20448
5822
393596
429125
148075
332581
20898
310188
754332
246433
153039
26974
194718
847041
86639
161461
145973
680137
550489
37051
735828
234808
238681
180089
749732
301034
114023
174601
529558
562616
32945
179187
172606
139862
134148
470434
323462
401482
406772
888975
358965
36256
449339
270084
406400
472275
10021
32308
153936
79215
174411
256139
86141
366900
318055
605745
31636
214936
575021
102895
35845
58707
464135
113264
294120
207268
113634
87328
92860
71444
65325
48180
90049
146485
141933
144726
781215
176471
34686
341639
53976
202481
487106
7379
248878
185861
297433
4754
97733
27504
1044
617831
242920
440380
470455
199346
37161
912857
189318
116471
2451
544230
95696
709564
30113
397887
72226
290412
5287
20228
325720
608344
168086
1179
415504
190477
177026
518735
42472
539492
267743
67354
119330
111117
170154
70300
71352
313178
87141
417280
334633
423210
9536
244896
13471
187740
495796
381407
432272
121366
251859
91980
398270
254823
201858
326622
175467
30839
296196
185832
457863
23959
22557
18841
119792
85149
835782
1336
430915
192368
620410
27088
24352
191254
540051
61929
174112
469422
123344
337623
52304
594334
471237
73817
163379
35749
143403
323892
113977
48324
54635
26161
187765
67796
56699
238459
380388
115423
277165
847329
38304
148108
98254
77402
443403
13794
164155
240329
395481
315844
34263
56680
233446
85774
57058
394002
630232
200119
470810
16808
313004
448680
326660
469084
194055
150674
577730
867
166112
129771
571219
174297
182611
18677
230175
183690
59236
98979
202846
539918
515905
586060
204889
136843
67474
241797
207921
239237
535478
710768
399874
318311
53819
797165
633901
191282
90671
285
182233
661119
10795
150707
410512
65372
235822
711386
105614
165080
230585
114330
560544
151511
44342
667419
171720
278505
39267
233188
38204
8419
945780
62720
35960
151107
58101
869810
152856
661866
7593
194378
24369
127738
337629
85412
88275
555969
44301
151352
596041
242411
76155
9344
74108
146538
626150
100358
308912
17581
282333
569
624605
527110
47962
407123
87058
30115
68318
27681
262702
1157
341336
498600
590205
146141
269504
172064
357908
76127
371297
8549
578025
140708
198003
845753
247055
565733
77336
435237
79084
45730
76815
131215
98724
150451
6651
241254
236281
267260
679777
18060
21445
23548
323086
150405
12119
348310
43438
512268
98907
737690
724465
367424
2459
66867
91362
263508
99837
153813
664732
194870
204859
32413
310201
175053
77762
1009
35515
208027
443198
314681
397602
242871
7810
17200
208109
217241
71038
33006
235856
625979
21414
105047
38536
550003
95204
126091
217141
119447
50334
418243
393692
70513
587876
178298
523659
199804
225103
186525
92164
126624
242173
69867
204279
177580
438969
269145
315331
477370
92969
314754
29503
203419
463887
80646
130691
12309
126123
499005
110626
228476
847507
120600
342559
73561
859280
292800
431609
163088
38568
353920
410199
101782
138424
180726
43997
225768
459603
54418
180208
91853
2095
70479
194078
835979
103012
47082
184681
816594
706255
233125
2409
460811
557365
74326
117906
53727
248612
190644
116803
122713
193615
589232
185874
373998
33883
79415
339281
239052
174257
145186
11165
53016
513556
379805
387852
962764
152712
238044
30083
482828
185100
19898
424029
232784
781498
261374
271992
99683
158096
216160
154549
12410
607011
179593
167618
789020
435968
27682
287546
188877
42366
24091
791338
287340
5201
491988
42957
776087
194217
753099
616899
165055
385446
127139
180808
2094
370088
373909
105674
169767
46243
679275
1288
71845
50872
29311
544021
107016
620280
280638
378253
236603
13388
571588
92781
551842
722443
273515
157074
326668
141734
332
17119
10235
146070
203581
756191
119060
281416
42990
86969
434121
97725
42211
31795
447467
583809
204282
280731
188960
141473
157478
176495
44902
3875
42005
417045
539388
76027
149305
2161
69960
609558
62063
183805
355402
523657
837335
515837
340492
14791
40811
135979
366143
271421
67051
72261
339057
644795
446582
114164
13304
266104
292400
162010
54456
358019
294167
25770
669899
163455
349670
426774
459770
895222
5538
732744
450650
259105
107514
769025
213102
357934
2979
722040
45635
37260
391766
274884
678349
448710
29888
49431
484580
125846
419536
67628
8850
202570
3822
215684
77926
224486
332042
29384
49036
418748
63015
148181
90433
209893
7033
479105
56361
170371
606346
172537
192084
151937
265644
226591
238475
48927
91849
36234
114851
67693
507415
745356
261867
182202
91223
423117
133011
479581
109219
156612
1126
57996
37068
522605
107647
87924
565239
614696
139727
45046
223899
508864
127232
474998
123365
46726
135901
309615
19853
515
320563
33155
40945
186827
770787
854152
291313
496315
297572
171349
952402
3481
734803
143805
180239
111889
187193
161413
411279
846756
150937
558726
117602
724410
6008
113246
23742
174570
168121
386017
280070
281397
11982
471993
36104
90521
453794
24014
649752
520567
101262
595294
390212
23422
339094
600721
413786
153000
83542
182386
710590
37549
96909
118051
62186
613988
604954
94117
48189
213997
309230
165202
465314
112480
549107
374693
399419
11888
54303
516151
496225
349247
21310
144125
378961
1069
201168
254682
605698
227258
103421
71101
6828
603884
523874
124541
128741
351907
175999
86447
91091
405176
54906
273691
849035
21310
2765
316843
417370
22625
150425
638537
514120
241256
397843
96249
220858
44029
370911
56959
653911
302197
427790
347660
347966
19723
35797
368655
43893
90730
648910
318736
188953
177396
72392
418896
345932
859669
26726
37639
456531
59812
2218
701719
37011
506315
21055
24593
204257
115433
239974
63397
506810
243907
700580
1687
6168
115734
286113
123085
357812
73417
176477
71578
202334
45355
312076
9146
35986
30452
304865
252865
515106
135757
111041
303364
79524
41352
39957
421787
82246
666153
280451
518311
285035
169049
22628
9130
140164
372688
83229
217539
135815
275167
173873
572
828121
175072
275154
7410
491308
637345
140683
815208
114624
317114
186804
368561
97946
212808
709694
8913
173899
295925
876460
39423
581044
679682
204268
52613
238731
59424
547592
147648
480899
356817
692997
152378
80613
385776
168956
653817
674405
329740
589889
651060
393842
142926
376291
298241
361352
283398
303016
509782
614724
125563
165993
15763
64972
339240
387236
131201
644061
56855
418138
867
101760
45178
424790
654269
230846
157362
24706
537754
108664
24403
159294
48642
119403
153884
62946
274994
385593
334030
801905
621864
49301
762264
499178
3836
121312
302318
119799
109047
4978
16528
787870
664335
320855
278320
18928
515581
299192
289631
67297
167545
306428
178316
73372
289433
330866
15752
42198
297296
141583
231219
317493
37392
14240
861518
209671
810647
26818
560324
230159
724971
29571
575921
233432
355932
106768
53285
196887
70705
33344
311625
831121
11008
147275
348387
602434
163602
224704
17203
513005
321387
137945
764587
591080
68442
363553
406760
360652
692922
3105
186849
228841
272867
365708
41595
90947
234513
398673
54566
81290
482183
23596
206356
20920
55472
121309
85116
224822
449665
121998
89624
3585
696000
339913
258340
479537
570
33597
152620
68123
92063
674629
56685
16385
143997
116822
641649
288188
370868
771763
147147
502894
149547
248850
36047
94696
206093
34051
52792
544
121916
43073
310226
737537
34792
93059
9578
653014
263374
1969
540250
405872
153826
88727
268055
339270
256263
316375
33421
40228
19672
10674
428984
44922
32591
105616
97798
292754
194987
453919
371466
359740
5195
126012
124826
234978
287555
179759
322482
175931
93283
252868
119810
138951
600437
285710
242445
115385
438371
62804
511953
87194
359572
456779
80396
577068
348916
178581
329690
99183
291053
90297
184179
15836
146745
725796
90063
19562
26572
170313
172061
455139
136293
797058
331788
267652
656287
81981
136709
116534
95307
509564
230768
412813
416422
79522
5642
55696
192923
121026
119506
26350
61461
566338
319615
214328
12179
26255
118554
245857
50243
613035
62667
108056
2658
269199
88313
145169
66743
5694
895189
71072
94161
112402
782873
483695
394639
100453
90759
904239
622792
342811
180171
76050
185156
22881
159758
143915
784769
553455
226189
66747
123338
77611
521568
288661
69135
234881
799418
653158
8136
192113
551477
29846
547958
65334
503902
679700
131147
10218
46799
457487
372600
211258
41856
316132
358920
366166
562262
226382
230110
138374
346655
143060
665543
30738
381733
46440
37629
28059
212929
234847
94072
277018
152680
190257
70599
125471
191847
129563
16920
897338
90388
375767
140710
203379
287462
156698
449836
197787
288240
275320
122215
86484
754433
239338
420034
300340
428277
105946
186688
39543
176351
720816
9626
263470
61568
405816
246908
28617
44713
16907
144124
512805
534635
65628
620535
9801
67580
182540
25392
205223
404446
350694
81137
90185
892265
713294
289382
118543
5495
83069
346377
22124
19473
83611
126996
400436
571939
228562
270931
272294
46218
164851
73585
48600
124541
255092
277515
655418
150833
101768
55967
111169
96015
127230
116931
353349
185015
148353
228962
404394
88041
631086
220594
809268
267007
8588
20908
803943
131630
54289
863209
63075
251378
96064
70905
121579
116373
388900
602979
259159
242458
2707
36449
12757
278168
350384
21264
138802
238006
369120
203744
424508
29260
141628
888643
302452
758979
149455
1673
85710
428177
8074
58575
175224
157114
336004
370077
95211
749793
236838
363240
512479
365907
32954
431000
583879
592981
453933
501152
79941
5287
86679
324416
307227
132733
261038
2647
309925
123666
175836
53263
147772
22521
77325
145318
87534
257274
15493
289447
520478
9948
4276
433101
697488
321262
435879
312027
309943
178530
520886
17762
287371
14149
385117
190615
59053
58995
75657
703298
54796
485651
32896
584587
409743
258520
713144
149947
1017
19528
251659
400690
279308
215266
658658
209345
576843
207041
583999
223141
414774
531483
109963
315096
3470
765881
275072
697883
39079
206997
201459
103618
277945
563593
775962
54375
304851
220011
206180
211089
319787
283203
406380
6277
36061
202681
97093
24302
134973
145307
465679
50879
14443
444042
591875
274596
171803
693708
343815
516781
472783
110824
316055
532371
253765
469746
132713
750383
159024
346567
447491
351
136251
226605
460985
512026
46399
155166
58158
175446
411565
334733
94883
208915
208640
184721
25927
372409
111022
19666
2495
117548
534945
190488
610063
114488
959
152164
489981
66932
65407
148391
286126
43265
140918
214143
463390
116021
220872
39483
188301
161578
78330
541199
38560
116731
23098
35246
251212
69498
712476
589610
173061
147530
492982
32816
210664
325906
230331
6418
17252
122038
307954
678064
47600
423479
7738
180685
261961
62523
517224
104337
41038
135323
293030
511740
681151
4995
84968
43421
16761
13806
331187
136648
231155
664396
351596
407254
168912
341702
169126
46690
86289
69672
183995
830164
319713
742800
12617
267537
644153
107674
113709
69761
341816
141918
312258
187622
229441
104012
835531
147827
204974
14033
251282
156406
257485
917606
190503
161578
607487
88660
110632
433857
70070
128252
115198
72923
81673
10551
823405
727886
190838
74056
517129
14712
398653
12814
789564
290
301343
321113
20786
582169
121445
265779
450571
80159
39565
178247
406503
607812
11423
149260
77475
111681
318456
175257
95212
94538
253101
284461
22405
107394
24367
292260
663482
60599
4039
176443
354659
242628
426905
679416
1727
452305
526349
466321
13999
115334
124256
74390
167783
72200
1310
429223
1906
417783
9223
729987
487582
179654
21930
303985
213615
94459
396015
54383
167217
447442
160869
43333
701138
590360
175195
292248
284017
217073
47409
169617
190212
215770
15060
528073
260363
176345
167735
384621
504291
30639
290948
129746
181732
211962
399911
332517
63853
27511
175856
1460
289752
698918
159395
25785
123301
474955
90450
204428
513521
315742
888
21727
30083
214954
7923
872661
34143
123433
133941
69859
38772
345973
122327
76138
41295
286424
538428
122245
481353
20174
82501
329385
701718
187046
561
45916
538158
476022
11395
198781
152243
146222
229881
76525
241425
248044
538680
110549
494601
334914
692813
138325
615974
106009
368294
91342
119242
105072
357530
49299
433594
399402
754232
64442
34869
836883
124655
558268
19076
283474
407570
81647
166661
857930
8135
218114
91793
5564
484689
825443
426855
392247
395021
17798
192906
85987
31267
181902
276605
189966
576130
204691
507253
382617
54280
19441
806243
121958
105222
255879
604755
20484
8220
93249
254072
415056
92
1982
68616
377655
564383
226051
248153
85900
998
40492
420278
290630
79743
258498
513057
106646
296206
414808
646058
570438
193606
312273
253587
369181
289795
117727
75226
355863
556823
542542
458558
286245
118364
18013
22434
347143
284236
457855
540706
511779
672432
108418
174781
703043
433678
57543
626949
24121
318
68529
122210
448618
35235
222
180064
58635
1095
363525
146678
38185
7639
717921
262144
279681
371069
247707
615315
902081
825048
37514
357563
269937
7461
535673
528714
62725
514849
71909
116068
292193
28622
597887
45710
50971
25585
110426
599976
193928
577079
453359
352850
843387
477
418471
686305
41570
209148
230641
211270
718871
193524
12483
130014
73930
547535
3785
2391
510854
59917
137925
288115
167377
77007
376520
34125
41362
343088
95365
163002
58224
121002
312920
596613
213213
59771
170645
173309
517830
146868
176813
380816
78585
537128
46381
282325
111100
238061
7305
563495
56728
54147
258033
159823
531667
401491
540002
97442
34180
40162
649784
113838
319750
630633
291917
616331
205357
279986
60510
462425
40560
326252
169506
3810
478607
180799
264024
11059
17810
173089
736432
408296
25027
298223
501921
85529
239934
446678
71956
670001
192632
32728
75037
72238
249351
522160
40994
7467
230130
21126
164986
360833
57672
161343
432289
108271
368496
91290
195341
38637
420554
33783
468887
776
923028
84518
16186
565044
587816
626595
5567
563342
604810
221184
244226
412404
40098
3187
140439
8173
226530
111800
98006
116010
13509
349434
297094
21278
517029
77090
157927
401900
281016
53807
85874
298010
26499
5925
5380
127654
143213
457275
269818
32368
113430
61641
593107
228838
360444
96137
19343
620317
303846
513
316362
548383
61626
187477
463912
258057
233644
610218
18081
518823
106861
98164
280547
71389
86397
169861
255382
55898
7400
49278
177794
78586
29823
292202
13807
20401
814036
322588
59396
8322
32167
51285
253255
433486
512752
199195
283767
415810
18722
396263
450101
352555
639720
26505
27548
143974
12018
51312
354643
116715
162514
906062
104492
676985
904598
712681
796835
637
461627
385102
32974
150363
19045
258481
40531
688173
385912
543077
663864
238303
268972
10219
80875
661347
42744
89382
164681
500
57982
7489
735469
212674
215815
52832
192944
747357
40794
681400
297736
57860
825214
11435
3404
143322
138805
86339
17543
99531
160393
8741
16860
582346
140049
15350
144528
104213
265497
340320
85862
3523
138786
206040
106012
404948
572590
692774
78749
5294
38018
180450
558613
16468
107854
221314
70259
256653
13187
153723
64115
76551
187271
344633
161659
492941
229534
73723
131014
681472
37607
81844
463010
9489
289252
216941
214037
310968
7622
16263
534439
17786
29163
277658
355047
76677
50381
176573
235058
226685
197212
70194
36897
270115
130440
206630
517913
60748
428072
201728
54691
47439
347483
354164
48867
184042
943393
2830
872623
108758
508223
128542
103026
90791
8767
59048
2511
211309
356125
139949
63185
172065
8736
220391
35551
374738
98919
23398
749882
408058
78496
48051
643447
93764
51731
40297
477615
289967
185330
302168
293742
182914
85751
309520
206894
305076
111400
243809
280879
104320
231774
121377
29344
169611
17256
559798
551403
34829
78017
82330
66415
46203
12828
4651
193466
233940
312365
90479
117368
433687
215313
24059
145255
482898
50157
8392
161546
976470
377863
13292
75377
853
46252
240288
450057
163993
40117
6216
330106
195700
97301
738825
1729
318644
9514
188480
37085
628688
329179
61354
675119
132395
616869
376967
509899
220301
586062
116782
457104
525976
423851
146155
350477
338699
22791
147817
397723
358670
17504
712237
741369
89572
14074
381017
129633
226451
178748
324373
62931
14933
724863
76251
68378
68098
398699
52852
56068
165165
867469
38825
138083
125702
420007
46803
257050
51253
877292
9152
149613
211392
507325
265512
326006
131838
736527
40638
91671
286226
537655
468911
130884
20005
8667
241797
6526
127236
275772
338855
342252
278057
95498
418272
46392
420562
268772
460850
135382
185061
466006
13639
656327
811030
87990
298424
336551
6341
399536
58352
687057
41744
662084
59246
540843
182871
81624
572143
120030
163130
52647
66833
429382
36662
265885
157672
31030
140045
12127
421691
315274
223353
222211
107781
26086
83667
422121
526339
170882
203454
22454
21297
433643
113404
49548
427416
28182
366343
6881
88530
277216
558037
275391
46941
118420
116637
285905
393976
18224
741091
13787
28572
555549
187
683061
32691
196777
270917
262552
403099
66252
115357
396995
222143
414175
48771
542639
169728
12090
951820
128621
591458
18538
275098
4662
606928
193886
107136
33749
241474
21713
635566
307241
42930
153151
7124
77505
133018
331783
140417
297216
44962
136116
47716
471653
216634
9807
13344
321432
381388
139950
201690
5902
84856
555711
245467
553505
121681
214144
296123
107764
473383
3499
609773
342640
847085
49799
69554
46246
625647
137519
588364
969464
37539
297486
2341
183620
387110
250348
92950
165187
767323
352128
21790
304232
721079
690245
335506
56815
145907
590300
848206
203811
44715
350454
64956
303483
325316
180821
42659
26171
652139
354306
302563
6065
405409
199179
753960
360573
2361
16999
349881
64616
129308
83818
70457
27111
395359
643442
773155
189999
575141
62758
10026
19912
487360
164648
9316
44461
590522
124698
84799
52762
12045
569183
329793
458950
32390
255820
114453
206360
61404
251651
211301
491515
224831
706398
102115
83236
425522
271710
404695
524296
43393
856779
185468
31932
341698
162265
21671
368748
3430
35385
592009
333135
513384
636344
307050
246251
268849
8393
88796
72
82740
46419
109344
103449
68540
314876
247922
920352
427366
481533
146914
153588
605073
7337
548684
281938
97806
113750
136304
308514
410371
22315
20654
68928
130348
273206
643432
7974
170887
141395
224935
52482
551053
99882
541198
371444
242514
67138
36223
411525
99561
225282
73370
116127
584069
566530
15924
121056
453885
43849
174138
104797
276825
673381
295274
426412
396325
64693
312449
445558
56385
633835
536486
857117
212252
59483
215468
855288
38066
236867
35512
603604
33106
52081
127294
382391
391404
435670
294076
334824
96063
440406
580497
331301
53133
842922
80001
916187
162821
521776
155323
1269
815067
118859
73407
188030
315589
85949
41022
13888
118265
213534
56706
339105
51982
41401
317491
369402
179884
115068
308622
55769
65203
98839
54135
2273
188076
66333
251752
393574
863781
712891
88033
38992
472113
263746
331758
387812
110378
102352
224664
451663
238857
605478
341742
266716
17610
382089
11508
127898
390553
100807
5219
173008
24893
836036
36527
558103
775534
491745
29275
204659
151842
366516
133483
109926
324292
294654
271684
293546
274922
481878
487300
234392
199359
262628
321147
659594
343332
397715
285835
1686
73746
412652
220975
253670
44826
11160
956
20631
34696
51230
201028
394704
431629
553933
853117
100679
686645
51247
906649
15032
163750
91859
39697
359978
702462
316667
276957
543660
226895
295999
57219
839464
814311
213276
440105
3681
620714
139399
382122
58212
497943
598756
373877
21349
2017
879152
20595
191540
687193
116560
74039
181763
113597
224785
248946
4248
130877
357097
317803
377713
275818
573224
411309
148757
82168
214151
46027
18505
675750
94592
104091
382465
476949
11738
313031
587633
382990
87487
258820
696597
214166
227842
516192
1221
319320
659060
85322
707046
512601
4313
28771
395627
142865
151411
9243
4657
77606
70942
154971
216442
235246
420850
681570
110849
153587
13532
224831
232884
624836
14606
319383
136707
305611
35803
606429
294351
3060
391722
91827
525150
163943
65208
591606
142037
324582
36171
840736
211143
290663
353118
33060
849583
293071
11979
227469
406421
572713
272382
242601
53867
337606
118275
104432
435643
29593
41885
229956
236444
158682
120595
459575
23270
5589
818882
124750
208302
225545
402696
183401
463931
106290
741257
65528
99500
41241
555028
134147
52232
448719
96793
212716
165815
528841
220133
136571
49248
39446
43217
233897
690036
54568
36605
561571
423084
85122
606449
18033
662023
237970
81399
96205
61723
158515
15793
170963
86604
424312
40403
28086
490492
348332
138263
67040
69683
89179
139896
113211
25967
91460
733352
28339
394573
348455
357523
6841
55008
21851
274904
151070
90170
295212
78312
375850
409157
386604
483491
617624
102605
152113
621714
286052
389498
799678
215614
151080
73808
557228
480857
413020
153153
185772
167951
112619
519736
209240
32444
632411
17910
33765
329900
73484
39395
9466
188880
188876
241757
397931
773862
78033
335829
403260
47527
1940
278722
23693
367482
20280
231682
176495
442908
652305
623255
326836
524576
66795
402466
38329
854966
143616
691858
283691
459737
348139
115674
73829
78461
262535
6187
434092
82415
646617
210178
448226
601016
101276
158410
190757
3991
55284
3758
87646
286942
8717
320045
139380
80815
578365
6437
408717
327367
539216
72461
574577
230518
299815
643978
339559
221480
751760
125439
83585
106714
161558
106777
744781
330897
263885
26941
18404
557987
183603
252071
1583
350819
13367
221275
7854
298474
493107
230637
168235
556489
47716
39284
169861
10498
152086
617554
88848
397737
579262
158180
46269
5904
80585
199861
46348
31920
345922
92538
633028
535455
108244
643006
386885
170690
11100
205011
301975
177030
789466
637183
497356
175082
172180
34864
510610
718435
411356
145728
82872
108941
542022
23286
201855
141976
175101
100894
725170
218107
279383
320211
177426
106567
63640
323478
158346
767449
222615
115181
162680
1908
674769
122419
400836
367250
236972
382909
180609
39627
217817
374049
504354
113101
85058
51014
333447
239092
124328
128113
970977
777249
759060
420839
321319
122081
414391
259651
620075
134270
579139
469367
324975
91771
48515
57007
54990
181242
5703
16869
31580
219313
85410
112379
11793
102504
506510
629569
233386
97379
89010
139604
843758
350614
94691
499967
143456
279585
91385
559105
80705
361949
14092
136105
556154
391131
802078
398279
453229
23801
178571
280287
12259
383329
479938
43073
163367
586269
561900
67814
50364
550099
69263
70557
450785
313178
422770
76619
520670
494031
312893
595316
444486
323702
635076
66770
47692
162662
310913
73373
924701
238964
40731
1512
591005
320383
154931
148512
459116
398067
570839
129845
390396
125896
37488
380213
10878
41609
208441
295787
210136
913
503111
55067
252740
428624
2287
781878
423304
72305
48591
216698
27365
211586
235691
39421
220672
149496
201100
80355
70473
227572
146848
288724
121336
203084
5633
499137
883731
239622
112749
458029
208460
13128
156369
236821
14677
264756
403083
169618
48454
203175
1649
387459
106294
571989
89228
34837
196846
308681
145030
284165
122437
390309
267584
231891
115843
377278
41099
81059
317084
175694
288488
99067
85413
35073
833643
12738
115032
32541
192369
613803
574818
636748
14316
483185
203554
9413
269377
445452
55320
410666
17645
596171
27672
269878
318210
648
322019
28340
148343
574989
279486
552286
711437
120658
402666
18148
71979
389784
50858
650
62931
446457
138360
575060
232200
2904
469882
460309
563199
601508
29308
20094
438266
15357
29519
17993
126845
122217
85104
57666
87050
52452
114291
149
2134
146284
26532
527985
190356
91570
48759
194270
578793
80700
71447
243944
56781
184858
93221
109417
87383
167142
55673
620655
483807
12988
57138
279266
212577
294066
72690
51900
245649
110787
98363
5865
219121
216976
250317
496359
49109
317123
415873
170211
113296
568095
666862
114915
654781
82141
49898
127403
227733
235
574917
2162
54406
521060
173324
195903
452363
234752
21013
243803
10097
132897
651459
281025
327018
258094
288967
21541
61969
226185
278227
438025
4613
185709
54457
385831
36873
117821
29686
379424
285741
105203
907755
128297
561749
68689
58918
222119
546479
224653
19376
103461
495807
237528
108975
377828
94158
488589
264796
281612
240842
328467
280529
80775
21391
28092
115917
34625
18433
323508
81369
85255
43375
268956
312846
564119
343162
30787
58719
178325
31418
302082
492700
68154
124089
276829
1051
430433
427706
331131
281944
787793
1602
467208
590904
76623
446566
323641
331500
16856
149573
178241
2888
91898
7523
733175
185495
620288
74179
207296
629715
7208
117516
198329
23163
21555
390974
5835
188159
84650
96882
54092
503059
246976
11683
913089
49542
10360
83832
881
395329
87150
176433
638403
59244
139396
6539
44325
259479
215958
212292
39665
18024
101830
15254
311634
147046
277190
35366
358137
877883
639405
145880
78748
122822
305411
24835
73725
2614
61142
280408
191751
4214
361869
13328
392987
120864
33347
513588
6745
146623
390652
353375
13168
174993
339672
33122
232866
277617
252983
112054
53228
2712
78041
130365
59386
44043
118756
72194
403028
238808
641809
124747
231530
1806
348919
134273
357367
46408
284375
252020
35893
219241
118956
84429
584092
957
57665
72114
376621
466352
741882
154517
13591
128874
271885
4704
399002
105537
522923
481857
147482
69060
5756
29532
41054
56962
59094
504490
209070
45498
83680
317396
312501
156687
27903
128450
372887
244634
191435
436039
425349
189283
149883
277922
43808
661783
126325
548228
76688
170123
4045
291888
374043
45908
268626
201990
12286
76331
282959
210513
650176
175589
182913
447618
2649
620273
459743
889348
273996
14566
187981
209075
296774
46238
4136
641937
279078
312090
378411
56337
92047
71165
483998
45833
183506
56419
486709
37633
146293
650180
22724
244453
736371
6935
330116
592283
300165
207619
221203
721445
616623
14935
105556
122970
315939
526968
94335
5943
37574
447114
74249
503627
81162
458327
244626
67422
134246
299988
262037
120993
438130
359500
119750
662377
149980
76497
630580
85700
323930
141573
120114
453111
565216
63600
24894
461663
120483
591137
139503
420089
153503
261678
376270
10086
160621
212031
31873
16789
112216
340265
63437
727973
494230
124332
38624
739285
197936
218993
702778
260905
24366
250986
355785
255704
231382
66915
283713
166410
577215
657826
147988
1189
555441
225585
184976
123311
160634
502197
281391
102647
55249
771545
856106
301769
27409
395606
215409
211595
80361
522158
62387
614031
740095
305725
211214
196206
309950
339706
413092
367566
179273
162841
234643
212748
90329
161494
50096
198948
334631
74912
789531
64561
203504
11510
728227
364779
144306
206526
267643
518723
883821
1381
327199
914133
164646
87146
515590
173303
51805
275099
9850
7384
142558
682452
270829
102584
18650
12716
8806
207803
390866
11010
37095
453990
203677
313591
334863
364735
368299
241940
182791
533693
314884
578701
117519
50100
161808
249603
102451
222051
16233
170732
54966
4460
70307
42287
171478
1901
148196
211084
40271
653431
405663
199002
395425
391682
196091
245794
194332
145227
302471
139433
146058
43959
638910
734330
198620
650387
25727
40407
193634
158141
304092
367766
251016
787305
179446
689005
305884
65427
204901
218807
812231
430553
479337
174158
739328
749614
105650
132170
406670
312130
956855
83002
428617
386954
268572
464323
271452
94623
292722
67195
61276
522301
124733
287702
230096
7703
242407
71750
62295
246613
267457
562812
765262
172861
484929
76308
266838
464515
399329
137289
76373
314564
23970
254205
254357
107823
74502
242668
7315
246651
784426
345517
22040
722819
752582
348050
397757
152078
22816
255856
84607
16556
80189
53522
211505
14935
14664
10716
285216
488581
44251
279281
27246
294890
24659
22332
455782
345467
109266
436989
214992
3901
135322
101124
629040
314654
44433
18873
208573
113935
568867
597644
515988
67561
91986
917904
160304
774663
369951
255460
187205
357275
218347
49484
877062
135512
160487
356961
9262
148267
422268
332237
487879
95454
196210
243331
718660
325772
162192
8479
385987
16036
651027
137483
7527
635716
4064
19186
93056
217486
19660
77586
194441
71429
44056
132460
14375
336240
380667
46403
50912
86672
663186
237128
970
313765
295234
271438
117038
1488
281439
684850
33703
5056
7333
637798
6506
62889
172029
617063
434389
261654
228604
272584
88077
67726
321325
71820
150458
221317
38263
59115
57297
258466
8741
238162
97364
122904
534022
468802
138813
867527
33327
57825
405376
742595
13444
6538
129892
42666
14916
93492
441782
237606
444147
21071
179925
535059
323254
522937
428103
71440
106953
9135
387934
206061
49584
18729
531792
52961
303178
1440
336488
284078
48202
623358
525187
79
433730
352751
252774
1880
116594
102139
458922
103975
467842
91258
344206
295459
437835
188811
1464
696833
364773
84106
148332
228975
97323
8278
284354
532580
2043
140785
125731
702938
97345
109693
5322
227598
218563
2272
23302
560705
64978
29485
192035
466508
252513
124345
269707
60988
72318
87293
139653
39687
264947
6365
20187
421694
9248
292311
651458
466668
871937
198531
12757
439072
107998
172821
268846
15842
117553
204276
287732
280906
215984
687976
38932
231058
257262
117547
200358
11610
98380
19
17756
477782
205377
59772
3628
429858
329875
176827
37315
838597
51261
63017
160293
465464
429531
253768
273870
99753
596737
633379
440617
379051
895728
221951
109839
307649
70755
308217
4293
634922
320575
224987
254355
75897
267598
400941
208440
693396
349344
808199
186340
394830
162200
131837
578058
381847
70379
617812
142292
195563
127422
238419
304341
88120
381662
25832
23912
129286
18292
231201
55911
160172
169308
360391
254854
74826
299611
150013
6707
21308
478843
126691
260721
402742
330020
423486
35474
305473
86149
351695
595187
43584
365825
134312
113898
934650
666645
638018
352151
713280
56440
696273
78175
182139
24127
120275
250237
130837
4591
135968
472087
313816
579553
592891
273810
72994
72122
32517
42085
49518
145116
193540
605993
401057
8145
53605
3510
178959
827558
221292
358121
309027
423584
91958
75714
151263
281434
46074
84421
15154
27066
205485
177604
190417
145301
139436
225420
638854
740335
359131
3016
103922
188134
13337
49133
65027
82991
45594
325508
178596
270402
292302
288847
135949
647423
203663
215140
367391
437163
74191
663901
538527
834328
85384
214419
180201
223093
86686
189506
3081
155405
181700
187863
19705
201618
1391
650173
238470
34165
37356
138841
446553
374173
402738
62607
140057
286451
170260
189359
532948
588056
62769
606319
347450
620205
285031
174439
209385
61018
98142
31977
23814
1620
33202
901408
26866
411065
21991
9135
246
301774
25018
207361
684034
117976
116139
40399
82599
36013
244418
587193
805952
312407
465056
671580
427414
247271
94316
97476
58570
758295
129311
59503
521852
548219
630
228072
139056
135883
789795
310336
336042
120122
45337
245688
329693
368252
249810
374824
170461
487619
81479
43995
246477
9231
404714
284279
85687
190326
412320
630405
78320
68470
605498
604046
42770
574154
46107
340321
257145
227773
127049
22955
103090
246999
542016
14242
6366
534367
204538
82535
88823
564208
70814
1008
213147
1054
181390
351745
231911
266970
272717
258488
111880
33647
715816
66251
359224
289652
335142
175929
19170
282680
29559
261900
263
386502
134776
40265
108116
268940
5718
327134
233841
278181
372356
23875
269085
312784
410226
99861
48942
445647
44378
213272
356777
64297
699849
168893
12207
378375
88594
64239
89065
325798
137316
344744
132917
117480
6830
153007
138487
535952
64080
4288
30753
525503
403064
5131
110174
135998
101276
80834
71304
266500
174346
4539
255985
295906
541748
51097
252588
264387
293771
666670
50660
622082
138137
602848
218642
38095
370557
197752
198711
57852
143
13161
1275
175129
544117
102352
524711
200491
23403
583728
49082
108277
24609
367245
97299
21305
63960
47464
103061
414083
113581
571917
8191
50843
124477
544183
62577
113232
52808
14505
649050
128165
284162
192458
586234
448491
309207
331955
298352
1610
95496
70261
69206
59935
645900
11099
428688
214592
451497
190562
86451
130737
62069
161076
42493
57632
3231
59477
85148
145066
715728
22782
234736
148585
661105
89127
392515
327479
331185
559925
315056
402110
55325
387882
65618
811458
368197
51468
159992
73317
604217
1298
248158
22804
51183
30690
73611
39600
211351
139260
389168
26422
512461
510703
164366
49161
113640
68173
282281
114927
520190
86730
454527
86031
20788
41062
147432
232165
86793
314333
234958
213809
46615
571201
81203
74670
391753
314728
616390
12950
782090
731067
96163
630287
46656
589248
219024
224176
19733
293451
41900
345861
6411
144224
6586
782484
169951
150681
33309
286891
287577
249034
34144
660382
83731
363530
836948
27450
194331
45806
534374
26054
170940
14836
58669
9893
451898
160366
270319
865385
88929
257343
560384
79360
51695
350827
362623
119879
441111
74985
261532
677404
527270
10271
17934
341420
166090
152454
163003
98536
215648
165666
70703
648663
293384
17139
264298
457261
91786
174469
118254
361501
349041
84977
234605
393061
143798
262604
635474
51862
338386
23908
178181
473847
168030
45971
44921
928372
245617
43065
254569
483080
5553
409821
103551
388113
371756
544018
136423
73332
82879
300361
96552
65879
328032
356291
458941
188518
315307
11126
520448
630002
192668
667761
768272
32809
12817
59833
310626
61360
4096
221831
22885
1171
135938
64254
343952
24601
827214
53230
678982
82604
25230
143757
330890
184018
383785
98512
594420
112616
223013
312880
174105
444837
159590
156338
400331
291568
109862
23574
789575
96803
476699
361634
436081
30282
3901
205189
163252
393310
823364
90786
91951
31186
104591
543223
565669
198470
49932
89016
73182
299082
9891
458567
33014
474268
120012
18715
257354
873425
94200
143427
319071
173818
133766
428775
82849
184128
371026
208725
162746
284731
400643
42748
383883
112823
21999
687539
643961
2646
30847
68778
126057
438749
244111
52260
127210
6404
674645
179672
143400
551001
209295
75056
45764
69040
170872
11426
576376
279639
32309
476771
187911
24699
132940
43966
279712
272035
891749
363396
596544
857024
267461
69458
783347
188780
455453
673698
36710
573798
272476
42156
329714
344969
59775
191741
99959
11627
505364
722421
756025
252876
274277
241976
589872
57436
295557
169094
383248
285622
603166
165571
89377
261406
31770
85377
76899
116280
55410
344824
32329
362590
338138
370518
78803
173127
11342
43965
410868
102531
25588
97173
113473
82287
525613
7192
182815
51987
741620
102373
338932
55774
287756
70013
24256
213675
352073
184185
288683
872232
869798
39055
268492
115291
182697
17442
97774
5364
278981
458317
821942
127100
46245
4432
397107
127727
289084
130859
80618
121133
132094
356165
149508
21146
416405
93856
514988
155728
194436
39554
93234
295728
82925
56774
175592
643613
805623
53813
492004
221788
469603
51108
71131
6236
650263
100209
28661
68386
12478
210977
42393
286004
264566
5862
442597
91723
1431
46617
461179
187093
810648
620966
53278
741833
58722
93030
232670
640277
576836
299682
411317
321702
121468
119208
5385
289427
96800
380785
459543
176710
203438
279764
3850
1076
134109
507744
513708
583798
524813
127029
5310
64220
211130
177591
186362
418815
92153
272
186812
8039
5619
269847
221747
268133
415844
143386
29186
82709
2315
8879
220388
152396
81963
135288
295692
49635
65779
239367
339093
2401
183737
174400
515917
398717
75376
98629
311474
15173
131288
48050
38998
247043
706367
215083
859733
36179
841360
231530
153680
35652
885710
684292
681439
698169
559902
112674
701641
338250
170370
116757
3525
728017
40392
192466
94393
232671
4592
163456
11650
304916
430124
469156
165675
159097
214075
502135
787485
108765
264311
7009
510055
778502
291125
113602
32014
272863
359727
76917
294459
186833
218172
400265
414527
42731
4786
53218
680121
260215
5261
276208
335131
213982
756046
91216
9303
121341
35773
240541
14009
42634
561756
242875
16264
246504
145306
274665
293630
182851
348204
154963
390256
234233
29036
93116
234150
458384
23921
23572
332998
558086
168197
124684
209139
33179
98960
168750
37230
62030
341423
114322
206689
44464
93294
465661
49014
533494
24774
16901
139046
12250
105296
448412
153899
176800
26821
48071
661615
5312
429156
664730
100778
325541
396550
206564
7650
204890
44284
284196
20423
11659
182048
657552
73569
318692
65127
283772
530495
342069
140755
264067
376117
176548
11165
303979
403427
28251
90208
508340
25067
28407
289445
173910
289638
101006
14646
793676
36783
97023
126911
253898
599666
144737
410967
42322
478789
38688
467081
210021
407172
538091
498807
82280
603964
64299
29713
71645
189176
381267
557454
195283
137737
242865
103309
299054
523
762047
1530
519194
281117
341905
486055
205381
380694
112718
56956
60534
114615
139957
286081
416067
642484
355420
185209
286855
79028
85815
53009
34239
232637
74439
206505
574287
453217
128783
224979
349056
384264
248373
383637
121422
452778
541689
551154
605684
246480
330011
201474
28760
37697
242531
19112
34106
48763
221450
21396
563292
22087
1976
572966
40750
547476
74869
770717
372994
121754
298870
786556
327635
12372
194738
111924
11168
311438
453567
379315
105034
70496
430911
152090
14510
178872
72870
370053
715621
21655
691077
4702
100500
614817
748258
562017
532127
430471
434437
168707
215882
10284
233025
71894
358594
97279
156126
756124
68258
225704
529225
46755
4338
389513
140356
236204
457918
273371
450550
757488
177315
522077
111361
139503
115309
13592
538520
167800
29600
702880
18431
520327
42126
58636
447486
426753
195419
66685
378193
230102
27604
850218
489643
39927
164052
133733
29070
919559
344901
338816
187651
180831
171396
131650
62523
258371
9008
80621
368717
3229
53373
114118
847437
120597
350274
87433
526413
67287
365054
143660
511828
77309
317153
5721
28064
211820
39838
219578
5074
339837
424732
272129
155644
115121
371586
24485
153753
241191
40152
547476
267051
163261
779888
96284
554138
269694
149258
416136
386082
202430
473027
19877
161221
110516
284182
81123
30415
417287
707553
486119
393181
85596
373479
180687
309024
110589
10312
27410
383809
74154
150228
127001
65772
310155
7074
547380
169967
414766
429464
311329
585876
192810
70036
14593
697979
369956
28563
458940
136411
158209
135125
827137
14170
370475
575276
149002
687057
313660
39479
41076
76180
32433
252494
119980
132043
111839
333233
44348
531547
439435
541180
575461
362201
8004
97404
5366
83056
433
143007
72697
738780
190075
673759
76455
535415
6497
151974
327030
408268
99987
121556
4310
597108
240014
708321
26945
648758
123544
584089
65734
21629
96303
90246
23543
115548
46565
82402
3361
218668
66660
293461
150041
537012
121303
319710
37824
391
622459
765885
20539
24305
456967
211793
28143
583023
3142
235702
373732
173681
134717
678936
116612
405064
18215
68305
505499
64793
313105
706317
216
842638
747727
401878
360475
19246
15975
232193
2247
429765
190436
116207
658131
188752
196328
122115
44021
124114
112153
60160
35615
236792
179610
25201
1569
151513
65549
441335
239328
77949
85299
607440
443796
183602
27049
115341
477936
223983
336011
29440
112293
601441
184281
237905
160647
146415
6101
535845
99942
635522
165125
52098
250942
208869
108259
116266
235462
365772
241968
453184
69001
475682
184683
304503
49161
211451
686505
591177
278137
147976
4649
226373
139750
384869
43172
63444
11553
219280
442873
556297
97826
338529
234015
123355
76205
765093
314916
341998
589253
93570
678285
84874
1886
60326
362472
36136
247268
543529
5908
329656
192755
170658
33763
34817
25339
111611
30253
82771
92756
3365
4935
31611
173643
243613
13602
326152
10247
440308
533155
177730
13372
210498
61299
78541
4040
234695
331014
532738
273515
383378
540020
288427
14902
28330
18298
248127
704561
2312
23486
781358
30627
444789
13416
14542
20688
362299
95900
225147
184318
228868
784983
497767
399013
113037
53335
72063
189111
32724
346125
75342
167730
147859
25053
238697
603091
75843
97370
378587
265337
142145
29602
151188
164194
541775
28126
6491
248398
156955
160170
460529
23171
474638
196477
24196
9873
65693
160036
174890
247029
447495
742599
348062
187014
271183
76372
144675
45913
314110
215367
210166
228612
40776
313900
474004
164933
16301
352610
541309
105630
77130
318119
103059
279159
1214
412880
401915
316530
24923
519046
52752
401249
300697
313928
29062
139858
503376
515645
140188
145283
39896
293061
7546
184258
16250
241499
28511
112267
51285
296432
73861
469780
117417
152885
3378
783089
215165
146339
592567
143252
772878
317926
151824
420164
176468
75375
415360
8212
68831
487318
717540
72544
397380
2084
68972
466366
38072
159
15039
663186
709857
20233
75675
385469
248820
79978
430282
433501
11990
422956
132967
196745
449138
437361
545749
203163
6005
346352
594433
230774
2530
272434
75105
604908
63564
455524
30370
128102
4568
131566
203869
139559
309581
261284
551973
228423
528087
731394
724140
198315
120424
562865
279962
108558
35442
85724
99646
389943
433039
67749
327596
103565
56689
1364
168247
43354
50757
192029
629663
153027
275908
506397
169914
453198
529719
123677
564464
118704
167829
17687
40079
264574
771147
35843
345985
81544
5362
33345
177630
210660
502545
287213
470953
39979
43479
118660
433920
563755
466288
674529
54488
576173
181486
145988
64595
51393
245619
435283
281966
188392
30151
266495
268395
901829
61674
27765
114311
37435
358627
547876
101581
187896
54327
328180
320428
539306
256719
24
12648
485707
439841
966500
30011
51795
95219
326560
697817
387209
611043
174378
92924
4399
57793
337946
538072
747846
840570
283809
211637
38384
183443
240877
888086
351663
82992
470337
14764
238104
606575
6605
697730
105953
576249
235550
494295
376715
78779
27407
29798
208783
80895
44220
103138
71779
207065
236304
13837
272610
232732
377175
130951
108803
33604
629686
54129
563547
255267
55391
168656
94428
819187
815251
169026
134011
104822
67217
275562
363335
289
736763
1028
932990
288066
91730
59527
612812
853647
118234
360086
43773
62001
415551
11223
25257
697464
131061
158494
506167
683664
47140
19044
2768
90899
188306
62504
583198
757837
43675
378088
31377
630752
748347
458150
914162
9199
213317
216531
297415
714
277177
679271
98120
260954
63850
309395
557230
46407
135583
20475
52742
166542
104136
92785
190303
554724
50834
82048
95116
13580
816222
213217
247225
90690
513727
700078
153429
608236
246417
287828
107289
204187
36083
492922
210253
101737
134282
1436
18721
705841
344
5328
75911
111325
11389
39292
651471
340102
867849
404821
80625
391586
428256
541254
11208
472800
371101
528766
6062
46584
175124
613077
88352
115986
192494
648515
72891
27321
254911
44030
593869
47959
46787
148742
3402
378153
258865
556652
52532
329188
450173
368257
304654
92789
268464
38221
79094
206699
553291
419687
102571
80563
15864
70074
193665
176929
272550
241613
107523
329257
528691
409911
85531
121186
185200
165
116963
35342
43982
29419
81625
87408
376014
127263
42213
5620
405575
305900
565384
171398
114505
535737
72655
92141
166159
19816
387103
30153
635001
24074
261688
172264
322215
17189
355847
182944
71695
550124
57656
229908
150552
76074
521533
159820
220601
122298
166004
335789
136697
315621
184771
107745
26222
226589
25820
231529
604094
521724
649445
596570
11639
217439
394000
122663
227339
236744
384608
93675
10964
28828
327826
582298
27334
96320
282005
250207
435776
137979
468470
133213
808473
80381
69474
468591
365122
382183
297585
796876
212703
1611
249164
320678
1779
423736
153117
196524
12149
110615
68739
540160
338818
59880
321103
315798
38204
510346
145751
71830
323749
123617
383746
2530
483336
735937
243783
262439
48245
22961
311629
790444
7602
83485
14429
246590
219265
15913
387855
149583
171490
740908
280138
93305
677423
21392
187923
97759
152641
748736
87463
725507
439637
337400
24154
302334
78686
525702
22565
79139
423631
631359
34182
59283
59052
89827
27255
7216
38090
35352
242155
2269
775568
246074
56202
147252
404008
44715
309331
584225
374325
194449
33413
685616
250975
122079
730025
385633
55274
68970
44248
174750
663671
1390
771973
119698
132955
82420
985618
129857
430242
73
383262
239347
41841
236513
541392
565717
346516
136422
730148
201695
46418
20513
601937
217586
197954
179933
342973
581563
30916
153138
433016
25944
141263
113523
9937
283
142095
388833
150991
43197
397097
501581
42529
537981
339892
366606
97173
65114
54245
84297
296527
327608
21577
836166
188129
138701
142074
397154
177265
44456
176252
656532
265695
125124
258107
652402
24987
188865
144477
224921
198776
216365
142848
505361
488538
79979
51475
146476
7395
495204
8849
346366
259225
107011
139159
63564
90094
182149
361642
93017
135875
15931
501870
107721
77635
37478
131895
544874
160156
264497
293855
124664
23331
221150
164051
4463
78287
28860
24260
89212
423520
542316
132541
83038
196011
43526
12732
159938
22666
149509
78537
44108
587
380449
310027
463060
230973
51417
258335
5404
282910
291664
406167
26956
692743
23239
120020
95662
22759
134147
117716
69566
222767
149939
764658
111439
53179
42873
507734
265
247286
653107
310840
16143
27887
100452
290530
5036
21346
125114
512570
253240
752009
60681
3714
111987
92740
47814
846
2281
314556
699773
742883
641293
101835
435424
477323
29342
23664
162088
756060
106539
3039
209913
102810
69165
336330
310878
10089
41702
431503
537633
157402
24530
76477
23797
304304
1236
544646
320533
649392
327501
427624
494400
214792
630641
595768
20826
535571
421026
129873
2499
248590
137264
687611
69505
293283
173371
14064
48365
9122
616372
31137
54677
352779
74248
144781
543376
114795
363904
10314
63250
859136
275584
507140
179223
815671
316501
91407
454540
168010
145218
172712
72055
462808
43245
537249
1722
35950
355884
566127
57624
183371
347304
488021
345000
413208
181009
260914
6314
278748
156351
41755
361966
329927
68097
70156
579728
472613
97278
208145
498984
420728
134588
274061
66924
3492
663056
56952
521430
19711
371687
477526
92934
132667
79486
222371
273916
74569
105
526801
189746
206025
40790
207496
56914
168878
23039
235571
550592
16472
83312
373004
643384
210546
197763
199869
146598
748811
251611
145326
586698
283871
499680
445669
691864
660
12865
189397
205640
177590
69711
61166
166070
364906
234551
8873
85963
249440
230006
156582
377700
103116
227558
69445
68573
98312
352375
167222
68697
19302
72390
137433
48597
54087
9663
362241
80788
243014
572737
22595
469790
27751
145676
124630
150455
185684
20108
832855
40329
544324
89634
608726
292105
93179
717503
747093
595871
174707
106340
102663
389584
677737
131
360912
17096
145276
304290
762159
185737
329131
162103
78939
20605
10541
373147
394412
137613
292472
422994
314808
898966
44350
2549
800425
405686
330598
79261
226764
493006
28664
120867
79532
30399
88096
3172
790792
309492
26698
317171
178293
45056
55291
582794
40695
230154
246980
61727
275879
679340
486218
149549
47003
24208
147904
412594
27266
142549
64396
687524
55224
264294
565589
349651
356041
258119
343505
240337
174389
170088
70147
316175
124229
316704
86491
509358
186939
94992
142497
256181
454312
161946
627805
324624
217776
414300
126493
175805
492008
286538
430695
572397
324481
444
18246
250119
83529
267145
903502
544208
264
128845
521531
250182
38411
411891
111380
19226
157634
251426
634774
317457
159417
203780
220532
342828
12627
35568
61274
468248
523845
85636
139663
26221
100742
825995
166791
19448
526683
394161
777334
99774
116977
17614
258494
309116
670389
306603
298613
741847
121126
166767
167703
54447
409970
5353
211663
287768
61362
718841
116500
449777
37489
139478
523821
136825
213417
352414
537973
450980
538229
503669
24454
185689
350739
322133
284647
25203
676082
14953
30023
263880
366447
482363
491034
172443
522987
365895
873495
81701
353454
154969
116742
759458
162479
350933
334150
498570
106372
434821
699080
70395
23893
4271
562970
72468
103755
34880
21521
3595
397228
299799
548048
441137
236228
68067
84454
653937
112764
75576
13163
290898
474508
11064
159353
843900
432350
57702
232736
140488
15653
613468
23526
226093
359248
9855
797768
45371
53725
27986
376889
242002
440594
310100
432319
19626
94614
230529
520642
183516
228760
114703
4100
380119
507190
309763
37038
232187
111488
401677
467364
141523
33252
188401
453411
307946
223889
68812
437612
34146
35714
477572
80579
153439
209369
341248
89848
32810
276764
1740
67691
461507
44322
93527
426739
285026
122583
45515
68389
388769
237831
20259
65453
627013
58259
541829
215567
310579
710036
118252
381930
25658
148093
248292
62191
29428
101031
169753
315151
167265
518732
526428
603991
270824
607752
48051
197285
257953
416318
20370
809852
778793
114248
34857
740678
18957
729591
400616
550532
138564
706011
123706
135485
550146
855174
459996
361489
326358
289659
8379
492867
240016
272696
2222
392220
161060
403138
681398
316611
226469
136008
26173
450959
94162
193832
276372
97446
225563
115340
117699
329541
29469
567314
320510
126354
26554
57175
329003
321218
497588
240174
546799
85636
160766
160269
179586
259908
30040
46288
245181
181755
49251
11350
338744
13961
781965
244701
99178
63906
298022
296175
598913
39290
216788
276118
214224
532983
642607
84997
4188
271002
74756
910062
198701
101825
776426
73890
23575
100713
367319
172717
128202
253418
212144
11294
24138
124710
233823
350130
979
352147
81190
598950
213429
74233
29692
1139
11623
422513
37724
37918
638454
44434
638085
8886
924874
31955
191783
39939
83530
18886
81481
684381
162823
371088
166861
239847
354940
128821
3808
58114
324828
891223
553007
492367
52784
813328
574
78785
203676
465111
575355
270233
291314
111619
401688
329740
698666
13788
482
8752
104461
427328
323200
58333
13444
298651
443805
232264
174694
436265
492395
97303
348184
706224
3894
48639
345797
191303
710737
143393
41241
606862
325469
33371
663014
704331
361360
357620
299354
56728
189204
315286
3581
351149
399216
61966
237145
320884
437567
3295
46278
96966
376449
133409
3978
438637
206581
127910
117380
144507
73947
388023
33859
2204
186923
340925
37789
9050
296395
257484
240347
104966
380235
20972
378704
185037
464549
211365
399431
148061
294187
166292
443001
15965
877839
80743
135985
419466
97052
24931
420109
139794
318149
330794
153950
462811
714396
38886
356077
149332
63691
527925
234995
24773
32205
445356
19332
361877
132146
251561
437391
33118
10456
507203
106744
14243
111049
198015
195636
263989
64811
200234
499192
35284
34176
534472
4747
108146
659653
190555
550689
14564
145987
160152
540867
131243
113053
65873
737922
537848
27357
158998
180033
41488
236233
220336
31752
4628
82001
88913
43171
72754
139408
216356
808431
41030
31023
442797
214782
133934
11676
78056
551324
480901
235760
148177
68811
132895
86972
420793
399081
160938
355070
112541
472752
302027
48642
379483
78620
281214
771862
239623
770209
451153
358790
212131
79640
475640
94081
12592
339513
550357
404221
318671
163531
285104
306283
840902
210601
2916
452589
141225
37667
868934
121329
287764
161092
43640
661388
352392
566909
86617
147574
96851
24131
204001
488423
333682
775130
33740
4209
519114
526917
144736
132538
236514
68308
498054
281926
44321
145957
440235
208470
781418
492332
45320
53552
159099
141710
344535
24939
254343
16669
213823
134350
247097
152576
277643
56031
254789
25194
179208
123296
130828
914185
228011
395178
8067
57360
98280
557379
166957
43288
174967
6203
35665
138038
39500
54903
98739
545018
31435
801522
153740
181555
350
509433
163310
300481
217178
56465
326862
739794
123203
179
137472
17616
422302
892101
44136
36070
802136
196991
486544
102557
251861
597597
65042
180692
42462
395925
3708
512782
347536
309225
89193
10363
78933
277592
711595
84101
37936
434560
163940
519535
275009
152052
51010
679807
423467
273620
270147
235977
67047
778806
430319
23649
362159
292293
31796
642688
626061
238442
472764
44009
118860
21957
296452
26687
342604
47786
458527
474067
428699
318535
64438
342166
978772
33187
158903
214739
534061
306245
471168
3939
393262
489525
409469
58155
305810
372360
61258
7564
164662
617132
10858
647055
606458
589291
667919
101486
113467
5791
148190
221409
13433
17508
440048
104276
331780
303011
89904
189994
146952
408947
504222
140560
85752
6868
218396
131236
204043
411903
202709
20403
281932
825675
11667
543436
218075
116410
410756
312041
62754
99679
62066
10216
491
127741
93466
11735
632866
130187
62930
779721
47475
64172
40107
199084
45284
350483
61234
39180
138117
141988
480
144510
74768
31731
316725
335736
44185
639336
332056
35160
381436
5290
31073
438039
505351
10806
115635
184309
386467
13264
221762
378
404825
187545
608384
53190
10953
73573
573461
160820
314175
479227
183763
122187
91335
6142
528319
148153
82007
100483
16500
535203
695678
9960
174283
98200
44312
212399
132855
113665
858543
602976
128318
883236
195563
731896
87429
62321
117296
127354
241374
12521
171279
132481
171547
30695
26096
56501
18818
98631
281169
754877
421965
8324
561238
172246
434925
120100
551345
775274
178554
52790
24682
407178
185541
698655
337840
721795
161402
2711
307188
333871
488691
361273
220623
118400
113504
71748
55726
75617
22630
130647
8107
494781
246713
58661
213341
145176
156371
44602
284624
591468
444818
67180
490165
499158
175853
54889
100394
315356
43589
36792
66244
23840
12256
791739
537351
552063
221220
125589
2621
314511
111284
39333
879057
286516
81712
112300
246365
141172
71265
595450
343283
226406
104891
198343
613297
59657
392568
140508
34834
210139
115598
77570
1259
222997
325538
54299
168777
124313
6826
257607
865638
277644
246685
691871
225980
337394
100143
161471
3415
85045
22152
422748
104589
263399
557630
303102
645886
478006
213901
204241
131944
2999
144395
165885
230130
77
163962
76356
279668
548718
234172
468799
15641
32516
175707
194457
290656
271732
105136
373936
829136
148534
5417
550956
359938
62730
250147
21104
216982
70190
35704
156541
596767
67824
285652
590119
128650
91148
378267
102816
120509
320487
144361
232999
90927
726703
106056
55806
392850
404112
456120
246550
140126
650540
277365
385820
101507
120032
92197
434492
169123
154646
318523
82377
583423
177204
134107
54063
42281
372829
59962
47
455581
707866
272939
526768
6686
199233
326576
346085
490586
562725
81760
43798
237677
41993
51572
660058
760758
16583
184617
46083
79147
284487
350291
41926
9386
776321
272996
43891
281454
27127
256042
15415
221301
962
139202
271041
591
340406
28672
186055
866767
584257
35368
277444
93657
883611
54684
170743
654492
121707
443273
80546
597829
170991
366156
258638
1889
113657
20286
672347
361868
2576
424961
521920
142460
87232
301289
47734
42631
658452
354818
544197
191295
605289
204164
195761
43255
172837
168088
267231
103208
7235
743952
635788
291572
55532
235671
170690
185241
351734
203608
150668
82698
109828
36345
305341
35895
504740
282096
608235
194683
22343
125269
440457
10896
88882
85715
323022
607635
62960
970682
3047
74934
513215
645940
234245
323849
271834
135061
151532
75
4264
347721
137453
40865
43993
394738
69752
439959
174119
494107
906807
148899
139072
184311
117362
302304
368201
100247
24531
154427
436717
329269
70255
107997
25765
355152
281863
247127
48057
124390
105875
425188
229269
148058
373549
172598
264200
107463
862648
42166
29
128410
10443
113964
4449
203546
175088
266624
162591
216875
59824
680
103633
13554
112955
10739
543464
163966
114930
20838
407134
308541
340311
8730
224993
142734
33240
378130
393812
22823
61311
56356
154821
752929
117229
638838
273562
830623
13058
307636
461197
729404
614381
74146
602985
54070
4942
888818
124233
131046
311052
857755
203748
89728
238116
453468
531473
147394
71535
59048
69768
245902
488989
48210
10739
100662
65540
172911
148417
459908
275085
269844
202397
417555
541103
37627
475095
96802
165524
190860
225417
21431
10567
83399
13470
66278
111505
4092
30249
15844
6320
21121
15409
487393
428843
387037
480680
66974
196855
106863
441891
1087
108532
362161
431607
75521
777146
262723
312277
228868
14193
11120
37317
791988
268432
482768
186340
717993
6940
13108
619854
319468
368917
873800
547629
16964
98414
139029
324897
8217
526527
266201
145820
493816
169891
57610
22164
238577
267699
532342
21094
668143
25923
376909
280932
780456
402077
746
606275
53252
213688
31128
55602
626584
291347
244877
14536
374095
425095
270484
149525
49329
151723
891426
9361
42864
683639
2212
32703
9758
338073
37242
69677
193366
36978
41696
749315
244130
326124
64780
67379
217162
174638
256449
362424
367809
396874
57631
13298
159189
369266
360501
10978
506873
566263
133069
135357
51665
205349
20697
251543
7963
54537
4792
513228
51916
37424
353087
371804
344685
280071
166919
184836
638742
52952
200004
820900
207867
497409
259639
478001
59430
87582
391777
226253
727619
270537
22815
418471
47836
16606
73978
180349
149071
606076
121705
283172
45449
205296
94177
711324
137769
687594
102286
540494
526905
140545
484385
370947
89697
207515
549462
178057
1313
2640
760692
78627
5739
103458
95010
447388
97169
670064
317263
150099
114775
565853
20462
532328
118826
702165
278952
27549
48930
443714
517925
445995
739647
92476
128211
25601
350865
387703
99038
649696
175084
24309
147395
325108
24872
209966
413477
392969
126707
28278
246864
194145
22616
391329
531235
267547
403835
244454
243761
12811
577258
83270
252737
54772
4490
70895
73514
13876
239167
2954
115273
229475
4018
404940
851
260319
306215
3046
221054
473992
69918
524307
307118
139505
177156
17941
272889
61308
195443
13044
7485
16847
42686
800927
117033
156899
207634
539209
133807
722629
934655
137782
732614
149722
255435
239735
429434
413515
24923
92554
118220
114120
107265
53939
115781
211484
20105
138837
58213
18420
201732
751677
652525
443980
481103
153943
473314
353559
389387
617076
741167
382096
36126
2122
183488
69778
38265
6
370084
12046
116304
266188
440495
67119
573679
123464
503528
166171
144127
499961
53167
163900
74525
86008
83651
97167
56493
98993
81620
113031
395244
138858
598243
950202
571802
155371
75303
54371
583968
437198
63065
44962
799459
86591
520477
199983
44090
14769
396101
279340
150561
95397
340169
7433
100557
98636
440595
496722
193267
451799
270223
47335
506851
161769
24955
195845
412646
130767
121036
224974
167538
905067
151506
693459
484048
35250
387569
243933
815718
60619
3509
22192
62047
36441
60596
167135
124819
328589
73233
262168
80717
13269
62406
142974
398618
30233
110849
138042
664264
656
36169
670432
415788
297025
485499
174219
428372
262794
30288
239839
28981
229864
334424
85277
29475
136559
184511
687062
629589
173402
94512
50866
884883
518499
7091
85886
184702
368799
322914
248710
265375
44725
178418
745388
503699
332878
599502
133286
60365
7118
563355
418823
545717
411315
143547
8671
614826
27719
323394
309992
393991
660331
558090
206990
455638
2289
91298
196285
251946
46194
101182
176119
477076
444405
33195
558853
505576
680266
429087
245408
78185
413780
393520
160690
392828
197383
22761
109930
21642
454462
409524
40761
152697
6280
317767
129874
94999
781801
175319
87081
156737
90030
85166
20841
379062
452294
3390
76247
385730
76033
260279
271387
191742
741703
287510
246708
633105
61630
146163
575537
401246
590125
776023
44351
888816
23339
238356
276576
726665
45442
732045
74503
122755
73901
91198
132033
59227
48759
24573
379661
335547
78046
810215
409823
353292
500803
62284
166802
167146
381841
132057
260589
32665
232253
167406
184198
349882
69795
174200
76814
163512
31622
43105
104152
24815
781663
315845
207893
199324
134660
44245
263861
377961
67521
505351
202764
414772
359993
42028
76468
279296
233622
432730
272391
88200
456238
660699
42976
601719
13627
45839
58053
186137
60540
40141
916646
86478
83551
145785
25392
12265
317049
150287
460740
9977
954035
87878
484400
548134
5013
1690
449495
31515
178614
473913
217478
115091
134953
670175
80598
641446
33145
143547
116910
39728
384472
515655
337116
63783
266048
373819
179170
311730
62306
703665
642131
194908
73103
107304
126200
221354
255110
25273
57689
347813
450188
782530
325555
297334
57584
277018
53331
201179
218282
112737
436847
408923
619043
476724
86134
16107
181346
247384
422822
165130
90524
473041
73818
116917
30037
488254
99034
141985
23756
885751
442434
494272
216853
19936
197294
585484
279363
231571
82317
227717
46479
329614
40901
542734
35043
290750
55539
217347
485943
89101
377585
669896
103846
456923
118653
47878
214164
668551
52669
37383
25889
8366
16393
248666
141146
453
218356
407776
233503
5796
73511
148438
648141
45465
6582
466093
457930
90322
27795
374315
474109
161049
4524
106096
273963
85076
351574
106999
286351
263284
21686
280267
4762
469592
89836
319415
51965
545908
56061
530948
374763
310725
51137
473529
124713
269955
445408
53002
132805
88185
593705
543354
45088
527161
408670
142386
798500
75150
146473
45438
486083
31589
185276
87571
12772
339040
132021
509607
367750
121224
12880
63819
8553
627261
239318
533094
423600
116855
245494
65944
62839
109269
236985
209968
129943
48946
309342
231812
480301
627898
11603
25319
477606
70717
217486
83561
271729
179522
212224
366062
113385
426874
26909
481215
225896
950713
418172
360066
383049
577751
450268
447120
335883
139303
3452
518386
345618
229086
102227
463374
389412
240780
192568
540941
13699
265900
103225
288927
122477
39003
78600
102482
379734
779457
17429
141264
618498
114818
832758
322963
154155
39500
166100
882909
131448
3080
256472
110301
118277
274379
666710
245478
170439
6977
207449
111140
1651
11270
111544
82693
5297
136853
42622
140784
437688
370041
79741
521837
943324
8714
744814
542995
221681
476931
404789
52160
5806
246781
342977
37658
703325
487896
107305
37042
9923
101987
379695
488724
149233
377589
459162
249137
204023
62004
508486
19044
282845
608566
255905
120435
87245
173087
31479
101159
189722
71003
4859
128168
407463
404120
228286
97230
9003
276124
303733
257915
413131
165774
69609
275271
150804
88437
561349
467450
5740
166218
494775
339596
414059
26327
443726
111115
42295
384867
76273
139749
60195
385576
476441
13187
236902
917340
195567
811598
429844
65606
278863
47091
278882
59250
360597
48624
595763
59975
27286
137765
136510
116111
32050
229374
219279
464015
80663
373046
734320
63973
97186
486511
21012
588796
836822
19343
306128
554264
317411
20924
32831
211592
85249
243880
10362
38561
223612
118383
300198
29518
19603
596017
35416
667308
109106
44741
61824
129588
261660
405024
375823
271168
235218
397035
22342
423352
85377
552786
29874
20692
511968
16624
458965
15879
426118
212465
153197
171834
325005
114768
320041
417840
333611
981
6776
876296
80458
766363
24098
408056
112288
470708
51175
58809
388265
170764
564047
11001
143248
144594
534730
283708
33145
212530
171056
446426
688709
296757
673365
21963
2535
505172
27498
36294
257413
78302
131325
19543
247103
336055
111182
755358
362330
288217
709820
622253
640591
89588
92682
350902
128777
2377
34324
85723
259935
279140
698701
39001
260941
711501
187290
433447
107371
209742
50977
10357
646807
29690
29639
627402
129238
55126
306990
605783
203386
709963
9520
258497
14492
411314
353884
695980
482127
82346
66030
746436
562469
15240
27614
268896
48664
776104
18444
678626
329060
51044
472331
80934
35097
70330
616692
37566
212504
27581
9533
39766
574774
159234
384346
49563
11787
82532
35844
128773
117677
33387
59681
120333
608960
256631
154332
316610
14138
785952
177204
132242
358911
58802
17705
65780
55601
57115
270138
13783
47520
287
238021
316275
639397
90606
608216
60014
90450
95238
202584
553700
6743
401330
285446
573664
384951
303147
224884
566562
20424
750585
841482
136636
846874
430633
140788
149962
61455
61828
726296
657504
290646
147141
119347
68142
170796
34620
238591
542876
120084
645249
645611
101357
122275
330537
330287
536170
77097
198761
237174
8341
42325
172667
114817
541693
301285
519767
127920
298753
113713
557832
545821
481858
511158
3164
96782
440080
28888
212263
16990
12382
42807
5699
6841
55114
135773
70545
96314
875753
175308
855861
516404
5719
500690
289630
143636
107084
3728
105447
95179
3935
10963
655630
526665
115547
1009
134342
208232
399109
39334
201849
423419
92129
421233
70635
350610
342490
314679
75131
415485
100603
211630
287812
110093
201116
210143
74710
416272
255850
78644
39570
83742
404420
107675
31820
26430
248050
687948
952516
6066
172827
485588
87304
879433
401837
35642
56295
129822
2233
324370
102673
22439
103811
645621
85098
899695
508864
14152
12992
583497
42873
604287
752131
453965
295743
279457
126704
350111
265753
2563
183874
108980
363091
172667
238853
103538
37430
219920
454475
46676
8343
43441
50349
71196
786
5058
328285
846420
30527
236806
322719
58993
194417
67323
250515
490622
459463
119657
597440
281563
481085
9531
235197
50427
88976
186322
670134
715005
340372
112755
503074
512897
328722
31512
308863
370436
471778
268018
868861
299315
17399
383270
96724
374924
34467
135448
230914
137193
146748
55306
157261
291332
11199
23181
214157
440732
78942
837145
233652
17288
200312
120021
425226
373572
4092
77064
20044
162365
316084
21870
517311
747930
87529
305452
149193
153252
169463
81817
222372
225450
571666
158705
41843
95948
43261
4987
57040
234933
309656
53450
169501
24356
100482
127493
238110
773942
189323
458987
269118
170354
54228
226494
64514
368613
329765
744029
340884
88358
10329
2333
69911
506988
559176
312244
849048
761895
51486
4871
27654
153285
424311
314621
16534
302957
8996
617347
40464
285469
280794
317540
188022
47718
531862
1379
280268
238628
106784
1544
386364
80068
28899
222140
114114
371015
470749
526314
15384
11472
330587
139924
337679
494262
95118
3971
178231
16213
455005
43236
516107
33422
179955
197611
452997
97521
124280
205992
107823
173637
156540
42011
239920
136209
481153
652510
126674
479639
90380
260988
188652
330092
378310
77843
56543
232404
194429
661951
162041
282008
847846
681941
719944
13668
92021
249329
270333
561198
241541
494025
467568
143714
475800
289317
573767
667932
735208
39327
144947
117557
130756
232600
211065
816465
942299
145411
41514
108656
288199
445316
152110
210695
100874
231267
64368
252
155188
13320
334629
585161
132878
253427
82287
104920
382925
513484
265623
830163
151524
92042
420282
132087
328273
2054
45834
357133
22659
422423
374536
173466
78622
87324
223902
812202
364498
245639
384886
358931
207020
163060
762528
742039
323384
96126
254107
123723
349817
431021
173558
96969
139817
466554
426731
545394
65734
32799
105218
226071
375490
134855
41823
75342
109307
480642
29432
164539
7933
936663
422871
172195
43457
271296
238806
48262
6437
244112
181441
5932
39206
105391
29581
123511
82706
369399
120896
15407
305386
198673
201607
391693
282731
65002
139666
234611
260138
335388
332977
21616
72489
205185
910791
209675
30176
200775
110027
39956
295769
199082
68172
155223
573776
32274
308694
30472
610797
325856
75091
124494
24509
275784
584943
140141
114590
145128
151105
163269
107301
205935
57587
6558
433763
756349
443810
423325
585047
111027
66215
85146
908416
221283
113179
38648
108075
253273
61980
167738
44676
518753
504499
554655
305653
222906
274607
406539
1147
228890
521890
338434
65372
811649
117617
88761
360114
529058
495343
237022
359474
88785
155074
1138
78511
506579
154154
78001
10289
128390
190106
8618
45446
150582
464203
286368
433428
594169
531650
56755
368275
251649
730172
210320
146895
418861
23679
241618
402454
109451
506677
250512
84279
180418
421848
10168
14842
711900
636697
171
215385
279575
72246
194263
133954
823739
173593
243135
166384
211639
197117
296433
568697
37362
141457
663643
345277
235129
37684
261574
68329
22147
172526
142860
310463
583594
97560
465877
613002
276869
266933
475455
362541
201311
645542
19458
170861
84416
63966
253397
74142
201374
336714
527977
395919
93883
11260
152918
173455
425195
241450
308117
348665
807824
87221
645008
43376
75732
622664
39216
122745
96368
70247
155748
446474
938167
90104
272783
363159
51164
14093
696370
190659
330657
560845
193597
42962
352778
241399
259718
590057
298790
332361
300460
112940
194528
397283
136607
109082
148053
239670
573991
53859
102165
95661
36966
749254
78904
607131
305585
261205
19166
286735
241792
204033
402391
274045
18028
29796
623263
492659
163948
516318
33680
146753
50093
150071
287533
616807
509285
318543
19398
570382
107099
557675
370409
573441
133961
129262
307976
10749
286433
382090
491694
401407
5324
321154
33310
885
154550
332702
546144
442134
192427
647019
714285
634214
144270
148424
326119
767
116498
49519
9349
42197
297449
71518
306356
206265
76644
573
274035
129370
71966
10245
39611
252268
354669
415787
556102
500038
594665
491842
295291
263976
11285
46327
600
86357
111022
654636
321221
41196
111752
442092
39222
291742
248170
575162
2337
23203
99288
321243
290534
352006
210398
5321
34688
11524
200295
151190
671560
243503
8944
853700
111195
113400
616512
54399
299026
37445
54235
32782
10353
373670
159181
190377
75729
23259
10514
60519
7036
697918
145721
40925
45670
229565
338364
355539
607
157467
147390
937850
156237
159445
36643
298442
270304
823945
35113
8151
123759
199726
121682
389289
573332
263698
580494
286368
39700
29985
33716
773959
398677
17832
736189
78231
168536
114876
549878
5957
571384
123444
182098
313293
54590
516701
271019
511583
510147
32283
33145
337310
96264
346881
55023
268264
475954
45217
24626
401269
32231
6078
59714
475778
251653
55327
288703
14484
402492
159974
108014
766677
269893
82346
433654
776505
427042
197543
73067
122461
17386
118520
513201
2242
527930
182094
82941
91519
453868
709945
18389
191383
327572
414766
123282
332830
366654
309364
309
85732
85722
35667
24984
52278
55243
29986
234902
183899
430943
647402
167484
507378
800905
94360
586130
925893
83146
308392
439461
36516
643264
403905
164071
39551
133007
537548
388571
233553
486819
278858
175274
14131
429068
213233
200895
744768
145134
16818
205636
114884
27187
141500
711777
210043
92079
897498
249633
41062
162255
489884
341243
39938
121564
10800
42567
453645
46088
72366
574431
373608
481795
273725
113433
138341
91948
274440
181318
585223
305758
218036
32016
179864
39164
154479
56070
140777
8678
29467
307222
226840
83316
38750
177340
265356
100010
21033
70555
177191
356185
272535
94508
42163
462047
161508
2001
146237
376891
115630
394499
253917
88670
132200
97097
400757
118719
13527
207313
346129
336140
177313
76212
79697
52441
285966
126186
403128
838797
230321
358278
79439
229342
115164
100897
101802
594160
976086
135584
408251
36425
3431
605910
672207
42529
67085
29939
204127
251752
96999
36944
29349
463638
220455
19778
36041
249112
183295
66867
41725
5014
923796
136832
110879
261610
178524
267110
190678
244967
286593
429077
63822
111748
306176
42537
705848
347666
3941
81690
8309
93519
90093
14533
804
73766
414681
517754
171826
41620
451
338368
708596
138722
270659
65379
212172
462609
224393
751666
311885
31482
168314
65524
71563
261671
420277
812041
302888
25191
23337
2748
204889
181990
33006
4789
3265
65373
529708
161771
231663
18236
28196
296336
296807
157215
28990
470103
12181
170992
556744
120368
50478
333776
22192
96179
521626
129780
8321
63617
92624
158303
211629
679856
119506
24190
698120
361789
419056
201982
48091
8798
22609
253723
22834
15654
315611
185491
311695
12382
14988
167944
161608
135369
62024
32582
385929
107690
103262
135574
525245
420693
102957
277544
175017
618229
144826
139124
44629
308606
66861
246837
275539
421911
422435
63536
11630
8201
61828
266492
67589
6439
361878
241536
428180
71456
102298
941333
52455
833920
487583
119330
77541
192454
43491
579111
82563
41141
82752
349275
907013
252115
250384
120233
95763
576910
42303
272144
597165
205637
20190
408494
118089
139277
351974
1990
203603
584283
221614
403695
438864
1896
6775
687872
103748
339889
4840
20467
296942
430600
20654
721646
470330
7940
169287
506146
28374
17753
155054
140208
381155
119332
118730
77788
107625
27702
81387
120174
569234
93602
36829
576094
196672
658414
152118
196488
13773
2136
645305
97340
15289
30441
191893
747268
647705
288633
341924
331025
77715
90213
240047
31755
301771
464951
4221
346423
461292
343372
539043
255348
280729
103923
387652
110621
29821
173367
403768
883797
206142
428776
1011
337111
18759
95114
388943
429166
439894
905421
680305
530080
128426
545816
28366
557120
710422
92633
668807
203885
461612
551175
111917
220859
142105
18911
24164
300106
171116
107688
113912
16463
422145
162219
17325
257902
25017
224434
348819
374706
10185
27558
225068
521843
432563
9162
303475
56579
730219
98077
184818
25303
93749
102188
304860
5361
51146
506626
144278
101579
7342
17346
83782
95791
439248
595136
25825
131611
731542
37805
1115
642427
132104
635488
609806
122332
40573
14561
362930
8849
531414
831613
670362
219228
588128
379295
42508
77652
819968
15561
465515
17947
247220
103230
453080
303091
91245
336735
137047
180672
12791
100341
244667
496249
290549
518041
207481
64635
122358
168898
527753
1852
188960
380589
86571
67962
15419
492175
131336
638348
112428
263880
202460
117014
302941
109651
18959
184815
224233
179093
60834
211770
2526
40610
12241
611390
203071
120888
268704
311002
86033
112102
363237
88495
227349
315016
708613
433897
724098
41098
505782
34361
28769
308418
68181
188951
4285
611744
25487
66535
66249
24548
145404
104239
23006
130294
305327
843335
518717
55010
371038
352526
99539
33860
110561
329031
734143
84861
28225
233399
151973
126869
112994
422920
298349
96404
318737
206300
102009
133409
32485
125714
233207
175677
151271
153134
57853
333018
453176
191651
11409
512119
172081
492854
578236
157182
88458
108974
70177
63916
44833
748381
793066
90664
65489
376159
123267
337411
226538
156853
158942
577778
289584
240168
101803
6850
111201
735099
480467
48822
15948
736865
852095
200160
5169
156256
405131
89
507660
66595
241038
165249
168874
722618
518032
546342
241608
224017
3000
233863
105296
119431
349378
55015
70873
238608
104519
101446
3360
132634
155484
247489
508990
46086
299436
93533
167321
33620
437573
51754
172120
714585
382177
447625
193309
549081
709439
347581
325654
39399
105217
141709
323754
438423
194991
286686
91041
1055
334765
72901
99068
2076
469466
143725
60989
123475
613185
156707
221348
187374
45656
143410
61939
222821
121103
33695
326390
279910
174436
333993
506535
130219
351055
34261
163117
250114
48291
200732
106860
394521
540220
34993
344785
93774
153879
749104
348501
26971
344318
689226
11269
27420
18904
5472
454470
162226
215405
162384
416555
353562
131342
45214
86045
109509
41156
183779
439234
7857
254365
688069
95230
20474
111165
128734
255105
225765
332338
507232
446360
636100
514377
491076
151135
68120
130162
208764
636351
67182
339685
30559
145157
321222
234292
224397
287507
251375
45089
21075
105642
153989
8108
161029
516413
440862
942980
240660
311059
102911
162172
3317
156075
43
440602
379666
233238
2106
79553
834597
135599
284505
668960
24235
91614
905014
183380
235073
262491
594999
63309
151662
158524
122187
507686
114357
11470
522118
104782
296779
354449
18834
542356
21219
73328
144355
67135
39312
72747
257568
71684
345645
329798
542408
306587
138903
48279
200887
34405
138305
677701
123993
48433
69457
46551
96870
235176
187647
34226
46968
441134
516161
402077
79497
70253
18607
185086
58653
63800
930423
189241
47888
266161
464052
280785
86719
407406
626806
108823
536879
297953
249299
152004
285065
841467
157296
535745
8418
40480
370998
525970
319906
18419
126250
116750
765880
122160
123544
302934
154258
2512
194891
309340
349773
154898
143547
450899
216282
68398
197742
158872
12953
300600
103461
115712
81812
127875
722476
775315
26738
42830
37226
601689
351057
181186
89157
365220
114728
99318
331496
269862
303986
106229
85158
23797
105856
15961
839455
161811
17797
235036
200539
124641
470744
240245
3025
397878
23630
507543
169589
124176
588714
77413
240201
138433
597061
19171
892613
139605
314673
102813
489796
17456
132917
392467
169927
205944
601272
316159
59399
101327
691719
124248
11301
289483
662325
337564
606
54969
438123
909458
423800
67711
5843
651814
173860
220768
40370
670274
5056
227876
684608
12672
193806
99182
52236
219853
148319
27425
85895
557848
127030
48187
127465
199819
216064
50074
567802
168788
71353
571714
151695
169241
930006
138410
29996
136093
64251
523572
7489
171778
69773
137697
109915
11655
279830
330442
451890
55778
585914
79426
288715
615679
73208
120269
466470
200540
178014
328992
232146
186308
431534
145694
665668
11478
26388
673132
411477
778994
173615
581145
15820
19041
175568
30595
99937
283044
195377
136051
104038
497014
59734
68697
424823
942919
437226
128639
433557
371117
73075
228158
253750
392471
48138
270360
224011
290478
41616
89713
13154
248784
89559
54923
104235
413126
332721
57742
283931
189991
69263
188166
501343
557630
308149
24550
265045
233675
770054
365392
590724
133356
185483
320190
151430
43226
105120
795835
10548
330419
11957
88342
129779
432794
181252
465837
132148
39423
28133
550895
119473
45808
242242
398023
178063
30424
353461
464190
222505
417430
172728
350050
839503
194436
22928
187315
112191
42359
893290
158794
577259
193415
166085
298643
153172
467415
788844
432347
332770
612555
257365
451069
518761
82299
565916
67016
50992
71477
236378
78732
95162
196957
50592
90439
123003
50504
487018
692781
10874
876142
78243
81084
428514
571185
188846
11816
13898
91705
338819
144491
18400
103555
69018
49675
143301
391539
231588
62362
446919
222957
371992
78589
202509
454950
353918
328132
192093
44621
71094
377143
70746
574486
16796
356444
101078
409668
76295
425267
51374
180715
42276
81768
1915
163942
849362
38348
369953
433806
651620
152326
82305
482286
97104
201616
265885
171017
248872
3461
90866
77622
546992
236728
166551
148227
129545
178987
370173
263025
635149
567296
410078
318268
271567
120948
496879
310661
313213
373381
361863
51387
502533
96281
623061
26510
49344
114717
33667
68395
346471
147450
58374
63079
304750
151080
156696
47805
121321
342375
387947
601427
259288
3602
351344
729296
227834
112006
176039
132147
236220
28390
2131
109670
65662
56041
275395
37819
343035
76412
508364
241501
691599
2214
637213
58542
442878
174641
591089
108658
658134
710070
434858
62682
102069
208144
130483
13243
441636
262006
572046
303269
203649
339539
458295
28929
265700
16
169737
194764
211025
532044
143026
245605
9523
382872
21525
377816
89191
96807
173315
529823
327203
14805
59032
10806
280869
233804
136630
2592
202781
312517
334322
197337
260993
73873
20347
166614
64617
41772
72711
110907
118962
36295
8731
25989
563771
35977
935347
69023
634662
162075
7819
177489
342491
533023
736760
462019
242931
536547
42779
675969
82883
106867
375338
274887
319382
511133
144361
186671
355660
323172
117920
595890
63843
206176
40124
237617
188399
3580
102926
124094
288787
670771
466704
42261
566413
286863
70929
166337
345069
908738
216350
88161
532227
188182
47344
312592
41842
152973
23026
212361
40311
543255
250316
310642
647016
474
320494
172255
39541
126298
264730
330060
459642
481072
543337
378176
3408
105540
693114
179460
4158
31543
143732
610980
258509
1669
317441
150287
62202
159266
561335
674573
205584
85441
13507
59888
18634
280230
391367
357855
63487
349827
27675
740265
502577
281727
428191
450640
492222
337667
806258
41630
545131
110715
619461
73344
12616
706839
353117
182575
77424
301127
286043
30321
15937
284061
89234
451212
692
231139
216299
184414
225278
119676
152621
470885
475448
115492
208035
18860
18575
233841
271878
176284
290270
50152
492602
37412
474063
561441
73942
245663
190271
46116
187537
43600
793071
794
92444
589329
146440
346192
773959
22167
585786
56543
323895
458300
44610
105608
148112
583554
10689
55314
516695
258465
239511
85913
83337
373053
155336
53769
366111
88984
113095
148815
301581
166146
9014
493935
509182
1629
67861
51933
2220
277372
104974
417779
306477
946297
166948
58321
14353
461370
904953
485390
1005
173160
321276
400515
43399
211848
280306
129678
562984
154882
409925
35031
366809
109738
272031
51605
77968
200695
182247
637521
666171
546137
3727
645729
135744
198781
165335
933457
157109
203846
94444
116732
37171
9999
19027
143218
233325
167232
534504
396543
116651
269656
296714
111629
66920
251475
442966
51042
19836
38577
218537
536672
484620
81443
278843
141944
135497
236593
3302
20040
48670
446701
994
88759
77008
180022
588439
113331
227936
541213
409985
441840
940135
62684
8242
136979
270888
170506
96188
207411
21539
38331
131747
318663
71681
169526
430797
210411
136684
568945
132813
47843
150184
748210
32655
808852
137555
655054
650402
50071
80901
8003
172240
13032
462450
171386
546423
76314
251016
229573
33091
140060
8013
564728
33804
26576
190659
182025
311583
438730
264093
746008
27923
43188
276846
65396
49962
223359
172745
111771
209629
475236
46401
15583
266894
114465
72800
100304
682899
81845
568194
46199
189852
352529
803441
623855
402518
138377
312865
448052
309035
292116
410074
17313
184969
548272
55237
228215
232923
3760
15360
172475
486024
423110
35733
363858
184475
4963
3967
183201
15401
43573
226424
314821
68834
73238
300909
216784
322008
2144
518547
132297
50214
296385
54529
116331
186866
1920
71666
19596
93154
374381
156870
203525
243502
330202
33234
258950
154175
9987
527275
72783
33830
81492
396799
298204
90604
59697
282343
110882
203298
47801
181456
652904
172109
51540
63269
77467
150107
405308
6556
136065
13858
852997
472514
427920
72996
157516
86608
557942
35990
69008
333721
203032
586418
430364
36597
224789
11192
667710
941738
18613
216339
322007
8916
353788
211914
567896
166571
15033
686838
8032
253238
452331
537552
473477
58150
18380
127218
318193
365397
403244
139794
757166
4785
111947
16792
758368
579698
20491
622471
33703
257375
186191
15583
151803
52999
85852
121666
28206
308944
58302
160414
210936
513982
466501
199640
721364
83427
326283
394160
294369
237016
563581
24388
673971
92677
11191
324811
620300
296044
318282
115949
607298
791891
26933
187550
317880
672178
513087
265219
623913
177994
464531
315820
7084
21872
227146
185066
328119
485616
89483
10158
230350
309496
114254
390568
109471
32007
32888
115918
637793
19913
438806
2953
127462
98443
86951
260179
408279
92812
514040
431009
339593
466478
680850
339743
73583
60541
364749
359490
50660
19726
6882
157653
227037
322912
265689
2959
138720
43211
228829
224164
28091
5976
104225
38593
566651
17242
35134
453711
12586
279439
38106
154866
15703
695006
535453
165985
521366
210223
41815
83493
77930
178223
18412
60375
182403
441060
126592
232019
700514
305359
323383
377970
53854
302279
322295
24071
699
65121
349980
79576
47775
116152
369094
171046
29666
39312
426827
74344
617927
148828
379654
739802
57482
32561
61232
432625
156257
436063
24371
157197
809258
94103
262757
230862
121132
109712
39162
201682
120171
472958
96033
47252
394065
307561
195898
159362
221071
60496
11350
12175
621
39108
375958
73670
744570
411404
95912
272376
138385
76221
783983
1879
602640
696548
63745
471919
15208
148071
9447
237683
318836
149757
187039
106914
262196
12972
10810
47977
208335
160014
632
207698
700592
26055
8821
33192
62754
89791
78616
33
268843
217294
142781
388821
101097
463897
432733
763018
238378
40095
37656
343411
631388
51571
37755
126762
601612
389097
43726
136074
532276
79741
215295
906069
144768
30962
217725
130542
30440
159079
430680
236100
113087
100679
63220
42525
790262
792542
195101
37239
329318
543334
345071
74777
25871
479073
278652
577566
815058
104521
508080
136381
331961
963447
375082
50255
46041
223048
251896
261864
60731
645664
42198
194686
139937
37783
110856
127463
900958
254110
160658
885817
341109
106431
9695
43457
754526
685950
417210
811694
166091
266653
37944
322732
605883
3677
111925
282995
461125
25371
14549
302456
146761
28198
280806
160419
34898
86894
635473
25040
69227
506658
114632
439747
54531
62093
737568
234829
87853
289606
704491
521028
69345
49153
378364
31159
224477
28067
461899
340587
79464
528640
138714
117969
61450
115008
164043
471233
904692
164377
649795
232213
71886
515986
177132
596649
72439
298779
13020
292413
230765
126628
471542
122093
27906
96969
67546
30208
955398
53330
360623
398233
79796
79764
9499
222324
10834
84091
674753
162874
207325
782550
524908
50551
177065
98818
287579
44431
173093
32479
116862
330969
236698
397054
466362
175960
384665
230766
145406
22957
404826
236185
107579
232535
340364
424072
601914
30668
292155
413193
319723
77679
178969
655032
57043
5330
387157
17927
462883
32074
49354
521746
415874
475764
96789
8124
253311
430713
553608
15828
12059
721257
183414
100486
588048
157906
192184
305252
52785
81069
58196
318380
435148
1322
216645
340767
120629
362374
101388
132389
158479
593882
295519
140764
344436
261518
173814
619167
74794
9040
27058
435026
219368
43138
243618
74474
467469
346512
263494
499601
146404
442992
30798
312104
29387
117474
34643
152192
254477
384485
259661
444895
463159
867513
309620
62295
29282
133393
756442
84824
297331
53523
117819
418144
93181
349851
83915
758327
668079
644838
30987
120619
30327
97612
10629
429094
73269
298195
119428
361076
51284
28984
374255
133399
206272
473682
51570
40612
94513
958916
64202
120865
944925
681697
385213
72272
561195
196715
227498
134565
3499
256133
366532
350875
32269
229078
336439
140834
49593
349570
585903
26117
129949
419159
12636
558439
522063
819348
128527
71486
557748
495818
16059
533560
273585
450487
203020
91552
51498
71354
464401
508621
466646
377753
181633
42381
275740
114782
435655
413762
287176
141497
288600
227171
704338
269473
23026
30355
86765
340237
526929
120030
444358
375811
112618
686882
350253
57694
262030
13585
276471
107647
218003
522083
196006
5130
131842
113919
130266
571320
31655
6209
20214
49233
416694
462408
188986
563604
129543
457455
14470
72562
488305
581156
398040
454182
148164
88925
735413
385582
338015
48701
33649
502184
744410
384839
6737
402170
559135
48208
645085
863753
234333
144807
614049
212913
223916
35058
216749
319101
195669
313255
761459
106808
9857
707992
330959
1661
354904
232604
370991
470
849206
85979
297549
43535
218632
351358
427426
889911
334069
204619
836032
125200
47252
275504
172894
477583
494103
278280
103881
197902
754443
556233
257302
834147
173754
2460
320987
178717
522153
53366
350783
14590
156160
255358
51728
119157
205196
347
18937
65839
193413
38947
496945
119802
157265
43369
331160
184994
484870
27840
182081
13938
34889
704879
128934
2479
192335
170415
65830
536
225709
392131
79199
451651
30317
83782
21064
608628
278866
240284
217356
493788
2162
233519
470207
274631
175001
719862
58380
93776
101953
49140
390501
625371
123909
189413
43490
173582
15164
467268
555609
29890
85711
281330
16867
54453
492151
375966
708664
26103
209244
78717
162108
465878
293992
389374
388375
15036
70418
44689
69718
100129
634106
24936
253378
317915
455599
61188
68498
192183
29244
69966
240986
168261
91493
46915
2040
226642
713577
554427
311020
363349
671885
531493
410398
117973
64853
282155
442923
168320
10268
76945
75098
291148
440572
40420
646131
392487
67391
206754
351509
68115
443977
158415
158268
186343
188426
799445
58574
123536
76947
405519
107349
173467
254098
43942
731995
252230
89547
146029
377397
528988
780116
244964
127326
551868
180768
196216
695894
471854
183375
27275
94034
126370
799710
453369
176993
748314
439726
109115
3581
354637
11386
422286
464220
368243
648706
281527
220
311836
176461
409127
207461
513418
135133
18197
425032
583705
645454
450833
63801
11257
452260
390205
166673
55275
189639
42660
47546
403787
423910
554478
114857
228823
452985
406803
115711
916390
12949
55512
847623
8897
225701
392556
35079
43819
149364
68648
462269
523851
54470
290592
59747
252864
296407
17324
149739
745590
211095
104195
26103
55420
182155
206280
372206
50065
16063
373165
18595
9776
284847
215822
282522
309791
184795
695483
7468
378575
710381
20382
58840
251282
111755
215376
51691
464435
194024
104307
131603
560400
300750
103767
341006
43856
101073
52527
141106
186556
202950
673146
507361
295997
496862
1862
152603
276200
302105
123425
88098
398581
521563
297412
340796
488434
93403
171878
155
301011
114950
569513
50876
379651
380493
508514
115373
4805
786943
162110
217320
5517
191520
422316
41068
848645
17238
190466
414240
675783
798439
93144
5105
4660
291955
390344
79481
210791
394275
10098
33536
169270
872730
181980
441932
400779
28750
6900
320524
268391
24503
204363
164422
177655
42563
124130
192467
296202
624327
297773
101877
1891
566288
165830
183760
870877
268038
30131
668092
56179
720023
20361
431919
128974
1846
5615
654337
470443
26058
174388
123395
591481
441317
214950
106092
658906
159863
447776
61233
17889
587164
463994
316035
176079
105771
467014
30916
109393
342468
194532
170067
207762
198769
380301
783792
96970
4527
197388
89841
488492
62075
431051
13304
46756
175880
288783
533492
7716
56141
203517
47414
625833
516212
718467
610714
161787
24585
380853
134123
230923
6243
792235
275055
154453
259845
180449
69579
277669
155467
23618
160311
19441
423720
250429
360128
619220
246885
596352
256044
68672
13444
443309
888934
729884
417134
24744
152121
57538
803158
94895
396372
65072
453144
387589
54641
289062
3578
96730
44806
290130
177003
375881
525114
572864
107734
368403
128944
614345
59371
21776
2394
576892
124143
166731
9096
574729
125339
34914
327560
594676
73723
523514
216250
657722
110756
535225
146496
166606
6240
818408
46987
87001
387196
61867
883136
770817
24030
70195
22208
79691
12669
2377
457258
448021
337571
143716
37702
136203
139306
620861
690471
550643
395651
96051
501573
97776
26255
344713
105354
670172
86387
234592
16975
497397
76852
261745
83044
400383
801990
292489
128159
844596
57955
383233
111642
452042
144394
222610
437462
221079
25375
176197
129905
185512
166323
538774
63083
138152
225797
512294
283937
555944
81285
830483
246121
88531
267505
220017
1499
214059
455478
364333
566800
262782
257989
641362
249558
150775
42128
631042
543805
209654
279865
252130
444097
12317
641793
395419
400456
187158
64306
254137
399667
374
182954
485742
906
96759
306958
422986
180290
3199
49979
62381
3812
574081
1189
301112
451220
10757
104990
85628
351042
21348
296663
11581
658578
107836
165373
100785
141535
51073
297336
913
5298
255626
3293
243675
5146
194394
377677
358680
17889
386408
32292
685403
35667
415728
406680
165150
644315
239577
309244
449709
284075
6114
934025
14171
577982
44737
334175
127898
116476
180295
95500
398261
386510
303834
324848
399078
35519
152930
301504
403870
5665
415905
259336
84195
360050
97912
15640
69476
102861
392521
134799
42878
133105
631981
4716
233306
548062
22701
123119
259909
283659
120749
28750
456724
403580
215980
26101
116243
89953
91
114206
62467
167554
395455
100647
447530
308861
10036
158327
278480
11680
121399
149936
51074
147096
42335
53197
953334
839443
16621
373324
125058
206869
539695
526124
525939
263630
241887
231764
580785
219361
8431
42376
146111
267892
216697
82754
770631
313164
437306
249612
472193
174300
337585
144341
166801
12801
3100
547855
42777
22337
433921
46791
395254
69467
37681
159202
124657
358341
915752
96342
98483
24792
63830
213784
908747
285181
182630
23977
527335
535330
33527
14815
126891
326696
249861
357368
368134
380769
41733
259754
68966
118619
57477
5341
682573
192613
215364
50514
140406
14767
194217
641472
438574
315320
718814
194947
128770
188469
9169
130636
11673
28677
604930
548801
760932
300206
226490
645978
278694
18244
285262
662119
97800
432817
35647
144362
455176
26923
173337
413292
46281
135237
179397
400489
613959
49423
222265
245468
106401
217068
13566
267357
759532
77210
213439
698684
230674
89828
617817
152
794167
25674
216422
433337
65588
8193
169855
89393
4337
28618
235057
112056
312828
72315
70490
18275
368467
276771
126975
17039
602125
844804
342097
593500
382370
318920
259031
240997
36147
678079
33982
467840
573305
203195
101621
254927
29745
128043
144458
162137
450
25888
135261
123163
108587
488356
271513
75978
74318
239305
525053
355609
449515
169905
187791
793028
286450
120066
455281
310524
45512
179429
12253
42427
43564
2198
77922
10476
50014
771359
488560
94416
660268
220750
62236
549058
552407
14360
396648
70083
67728
2728
55084
84550
33714
276812
182918
684682
491441
234468
334613
47126
390542
879695
400742
208822
291382
4354
409041
126800
368151
119557
23674
518346
126810
223823
434113
20755
16991
445511
346134
71840
5054
836770
305813
209531
56090
299245
19055
262023
252064
348911
78908
33987
135485
76107
291238
133963
15526
698158
29505
123646
335114
200045
12046
313
32381
232838
35790
219905
533417
23487
769689
69436
145707
396809
5755
441126
93026
47295
27515
1748
80507
47018
52573
597346
490798
354024
92810
344031
296517
582979
61531
114649
32127
85440
520219
524533
224171
215241
716241
450972
172524
302834
424983
386282
536030
532547
364779
581734
31339
282455
193413
69591
413057
214762
132003
623251
151668
590913
106462
10258
296149
29565
19567
4411
320188
111254
203095
111647
420597
125682
382007
25404
45582
1061
2779
8856
368693
642030
494526
695534
224513
742967
4292
165692
54620
374004
23336
23734
45754
17792
76583
325772
319778
215739
240478
167044
17546
70753
484320
136904
10372
428740
165781
192231
735536
79660
154233
110718
286592
22028
149740
265210
107897
186413
88766
61273
16724
11449
194073
352566
117919
254557
91312
159855
249850
43504
155678
487978
6225
257468
274002
208934
275382
6676
292057
48082
400504
243062
407616
437993
120187
191267
2124
408644
117608
8416
202269
251967
327868
290785
273974
468800
50130
76
456708
218770
4156
483773
426313
203896
172388
840348
480284
342165
506
69104
62088
798144
125177
369753
44480
9268
356166
57291
37469
45716
258220
36467
38936
292677
41571
158720
171808
33478
418210
417286
252776
234835
90614
10070
320569
322620
120284
220503
36260
594631
115050
752812
394302
230565
45003
216344
36550
142988
5519
546933
288523
22806
266261
110940
175580
418348
351300
251366
84603
88110
121328
53694
207144
172454
284493
142145
46256
65653
355217
337637
453153
279479
320740
97447
208461
687521
473729
642020
484750
29442
160186
539108
122196
47189
269941
169314
247109
7260
158185
7984
146806
88882
29063
427242
812183
98055
803589
100332
28566
184683
341508
334388
38350
121897
105485
837746
35752
514273
84721
40314
844468
150297
76340
262439
786020
595808
317095
143355
294674
334633
211550
271565
111158
797157
702665
275459
152016
458453
36884
511052
87928
97182
216691
400661
70924
166335
27843
34709
125947
223306
335536
255889
81071
406663
412182
339227
205401
134930
405694
57923
450869
58153
519917
451433
247310
360054
303778
82533
19014
129670
589714
399878
9923
668501
55328
612962
371070
473873
1167
260093
211379
174893
184163
701256
95702
378928
328025
144451
204503
38282
34700
682110
57041
495560
15099
99389
14345
262695
90303
334108
226661
661422
229845
710608
49946
92806
474977
134582
763372
30593
15903
764213
159062
686272
305695
57262
587743
113062
353146
178851
170875
86677
118691
535583
100844
165528
62079
737171
426885
657944
316983
301150
386601
28942
200010
211932
58706
486090
45160
351533
150467
329985
268336
554274
69324
269086
47799
57772
135977
362284
8538
344593
161001
387134
125670
9869
3331
74456
87570
166635
371140
819993
309644
125069
165484
128376
352139
147838
48055
96255
90941
597273
5262
87109
16150
49643
19744
227606
223559
704589
284152
291907
184963
321540
605491
674963
169501
127950
32002
155958
115231
192415
259029
52874
61217
570652
105616
152308
1538
3495
226486
68240
84280
813662
208301
191528
404368
528620
513053
330330
547767
218956
310188
383509
148640
593490
680762
182917
111829
349688
571331
401072
328982
68401
18666
577940
449767
293101
359677
181169
195193
148156
915330
10984
889497
275843
209981
2161
268794
255876
11943
18129
36806
10916
368400
352972
236586
12683
204620
146878
243305
30121
554308
304009
68827
117438
31757
30655
194825
88101
10121
866328
27160
359903
196365
292634
319794
573943
14194
529104
142190
204207
574646
5185
657736
157778
725326
48232
407223
72499
20863
97007
363826
280548
568903
4598
25293
25447
37842
216075
121045
349475
71903
4384
8026
238424
30141
1498
257523
120237
697969
539528
203664
90186
834428
749834
193162
669120
439445
224684
195414
111197
556220
61914
46935
17415
196211
369934
251
548904
404477
491310
30455
17160
725971
184704
512444
624863
281801
6507
407169
195503
112176
254039
451826
238425
50533
211948
486048
15030
940502
107920
462428
508700
303678
501603
749118
46394
308219
20081
581337
154711
168067
306276
784599
137232
146819
145419
42333
371997
281358
487050
417156
130165
12474
502505
2602
226906
123908
712160
217178
576856
430648
778424
242123
80301
523455
111833
544525
324853
190909
305093
49578
188630
423521
421953
298376
495379
8192
132219
636304
52793
249156
99348
39596
4650
245539
421635
169271
456109
25278
436214
361468
102175
99767
687172
87661
52532
36614
388369
167034
290734
15130
491430
135093
59811
105769
143774
22228
452753
24224
46361
334293
50840
470738
107740
266741
153186
113018
366485
654523
156366
301887
523280
468901
128000
3557
130116
48240
15251
457074
70855
95794
267578
116425
110143
496115
103856
669016
22415
23341
250339
125810
278489
70280
423867
162005
242612
48539
353700
18534
35346
202727
191345
180622
470594
443646
116601
140471
16844
45783
615083
205392
665788
26241
23071
572709
297619
278125
54653
148963
93873
151503
151691
166218
329812
487190
117294
50934
766871
12452
51388
21721
348649
244016
247046
2469
103323
349706
111655
174167
122115
4896
175588
87007
24407
399179
640004
106048
237561
33844
316771
60088
519221
6151
146308
44955
198489
644919
2515
119148
125906
38016
173990
9659
718048
103459
501296
656613
323587
191947
393815
39801
117957
44764
422922
93512
35969
870951
313293
80033
329881
501401
189322
402659
196594
645431
88311
96574
289917
89651
126912
494764
218153
106073
23658
298166
197427
22924
12264
200601
480103
31077
279168
38606
69698
301360
280294
173475
57357
187212
536825
700108
12953
282833
241606
147744
174995
475588
134795
730357
9521
77117
578671
143044
526979
178464
626492
590316
238485
480441
260259
95305
62985
65742
312503
193621
246041
22280
3322
40039
239784
26480
196940
321081
195126
629540
162641
118198
594033
80879
59933
8374
46458
47012
348089
162049
17716
554309
32304
117869
2348
24141
40610
14934
85617
255650
138018
558878
411830
103671
7363
437119
107002
97803
67547
8889
129202
65541
414892
281193
108644
235478
206342
735020
90712
846674
179577
15609
47900
325118
11012
347018
11040
21689
1466
391901
647491
272804
55779
40793
143789
367041
396235
113486
635603
299143
422403
130092
66601
153689
42803
27501
5410
85456
214337
231356
7325
36580
373092
761216
19692
183727
109261
82708
463042
79018
37988
190764
6080
410832
859975
790877
369476
493823
43327
371140
396618
610632
707912
4683
179764
379197
80576
215335
3446
621849
752280
341327
405298
437139
4536
13902
319602
32972
51356
37589
201000
772814
808550
113210
506245
466259
94420
779121
445400
81933
378559
160996
85284
765234
49069
628795
124441
338632
528534
48861
533730
328747
416399
49955
197481
208775
91868
580944
390746
291796
18658
205376
49964
38872
325801
147192
40432
18460
257327
324404
468484
7611
40140
29914
46280
863327
868015
170364
155924
7091
92519
316833
324469
5371
168616
376414
310673
313952
310502
601380
101635
80816
594858
236790
8757
150121
110390
205809
29188
110866
696861
76526
565567
124286
478354
349292
649011
522445
264587
286734
480593
37474
381104
38962
558655
276737
35049
887164
238057
314430
340641
603566
22372
266140
668656
81468
641716
91503
20915
1633
201086
281727
210075
22428
47099
392595
227728
778368
336302
99132
154604
39160
160180
22884
78763
268631
165061
100557
41583
386536
1626
163001
96307
108814
45106
79964
26698
2334
811433
25066
167847
609910
12994
237507
330066
274069
310410
290243
210096
556047
340233
15467
93447
119410
101098
390295
356617
29409
645242
453191
530033
372111
88265
396356
214261
4065
364210
406204
18612
138629
213805
103824
363027
396498
234230
149936
1901
208625
347700
549652
214548
694977
608819
154582
11406
430773
18302
623539
525195
60567
26062
141233
126998
355406
583664
385457
12844
572937
61137
741040
233478
156789
166276
73697
160433
21746
523524
188679
3514
34108
295819
447775
183803
39746
483534
796180
22732
106347
128567
112786
278777
112653
42529
30039
8184
74644
12313
682623
558
43279
227897
54472
289598
272851
709416
742899
113045
393911
312465
226127
150435
69988
271967
279660
342671
112646
42833
77145
33198
258408
27164
222235
155593
174852
785620
320698
264805
419038
53924
323842
2474
110396
42017
393723
801441
391860
353802
57260
387252
479154
174250
266784
325584
19199
24533
14829
63891
124856
302856
463076
83004
60166
24532
17871
217942
191434
103267
943643
403077
394338
15610
185319
212
30502
401536
327556
281161
22079
373895
279083
90804
48254
75424
19091
337914
130380
16272
5637
408166
98700
198742
17766
152921
213917
20669
429239
323944
491023
130092
11730
28396
45478
23435
118566
428573
553407
25781
567541
340358
56976
76848
81109
81185
34365
335044
17976
160955
136582
267745
52062
377877
57030
10846
391461
168849
86902
171111
292649
107821
229660
416067
283947
111766
133489
23878
179616
21830
99061
285890
144725
178345
408249
251698
527945
347190
381910
118977
123607
41564
535739
159698
12975
656890
569611
58517
118413
68348
190330
137381
208891
96878
273060
613084
13877
144662
780101
211757
281342
36609
288504
313812
162164
208593
344482
109130
367006
32624
138959
63450
151149
136117
37459
3073
320096
58
186639
74830
185936
163626
53017
24896
97628
33198
670105
746603
434105
512856
33799
14645
871590
71711
570169
311508
317333
90860
160920
7594
447374
506885
19709
455830
708851
284056
191870
631431
10516
72063
78126
131883
191813
233589
528293
381469
915343
287923
46554
599604
141358
707194
84112
172825
820640
32283
100878
168368
16554
375776
149323
238899
269236
11448
242355
387356
843426
311519
130876
7615
115685
398331
749709
81138
13034
15917
186057
96415
26259
313958
651119
4986
74645
184157
878274
273196
74953
557740
233852
12134
103395
578647
368634
670374
121766
260595
169808
445877
261319
91721
205153
809979
867233
349660
415935
304608
287351
62312
120518
341894
352523
832928
110503
132370
419108
9688
63589
17918
190790
69073
137848
159797
877267
213293
164519
422935
28994
6352
34158
45921
73723
300943
455694
537851
97252
32518
11170
50912
94639
235961
24299
575983
315789
199212
716251
446193
226395
889129
108405
360766
161102
324082
95654
229912
11678
344235
194207
161488
439270
393223
124560
395957
786422
5179
733770
42633
447244
117340
32447
25443
168455
238090
253819
98006
670269
228584
112092
957712
198584
6287
157544
115396
138938
240910
354948
267604
103984
474774
80979
123109
85760
4285
181587
133587
35441
177666
307037
139396
8096
3977
3765
47824
260414
182281
6125
530608
602534
223462
20511
782717
220455
515958
147931
2722
99537
895
62962
33708
70320
9863
196603
420805
15987
323899
130672
331013
24059
409704
347785
153931
197165
168753
90239
554899
429805
385153
34928
435649
461717
210292
460640
205973
252343
225821
28138
738603
246943
108984
230811
68591
542677
27727
857534
290776
55929
32745
102046
199289
4959
94556
118943
435147
66126
319955
512620
316056
607172
142477
47855
658854
51103
60293
133563
23769
50512
708970
111394
66916
75722
588159
176515
149527
147499
42915
55410
159922
542893
386271
941092
234523
2751
33073
250793
4625
181005
183656
533028
313579
258860
150098
265655
134551
83768
40002
58730
328421
439590
228783
19433
5916
322664
157668
266780
32385
103774
291067
390687
17374
633048
136631
314011
186244
188798
178035
50631
19214
541038
169532
532761
56966
248305
717823
394669
12890
202232
341805
435713
23023
16057
153119
81727
14387
326995
332746
94967
148985
381705
83437
676567
128892
71832
57814
158326
85867
1247
664055
292539
106146
550545
179786
14891
68064
317888
85354
425791
423927
173157
75724
45884
26960
59235
5729
30415
203478
159342
126947
129708
351693
44311
22824
40385
450940
84346
364482
382870
411285
15649
43762
198809
225264
558157
514875
237094
66102
135126
420083
543580
184513
186239
565228
224840
358390
410309
374967
458622
392018
683516
76413
93887
28853
32309
3
423712
77046
75147
365164
187572
78970
64936
406159
3040
297972
9719
311028
807269
76621
478077
118976
547946
242116
67632
253399
208634
584102
258310
40510
260798
62948
27007
108953
308293
97518
73236
660201
92061
3058
97723
33307
228209
49188
704948
4505
168854
367347
565563
349724
715969
21662
120218
106195
178060
125300
409246
40379
415554
350248
740486
180454
500343
31073
7393
18839
18358
105635
214002
96149
437789
469141
572101
173171
111623
149118
157732
183620
39556
422339
207616
293070
287010
42492
7146
184277
127058
84088
525640
133809
147153
399525
36568
30492
62414
12046
374147
76718
1265
69620
129151
94866
300804
775248
140969
1157
113928
155773
476925
41928
448
207775
687887
530147
123789
236832
169124
62448
218310
186948
147860
418338
39613
576473
193532
67437
73556
122640
706692
124975
29150
19906
113687
205103
527707
32627
611510
398212
353715
15325
39171
184359
490268
311804
11288
10184
343854
102423
4951
541502
78945
195911
527987
391156
4688
249523
117831
813669
664711
357012
5536
382299
290969
74702
49748
422455
159318
205086
7228
58293
105958
122727
402751
59424
182329
62038
378121
704143
801793
41647
172170
89421
25422
533474
591618
100249
147566
10654
85129
275375
285400
329167
107654
362124
53464
463073
29045
38868
276603
362016
3933
6963
99193
741393
132302
9482
331128
25839
92116
18422
189832
347749
271282
350319
7264
584217
260150
246241
178755
74891
270156
320774
359054
234227
177632
1816
2918
158715
848789
340909
160566
74991
29324
417526
576301
100482
156622
284811
444490
190093
466312
89083
372121
439800
11702
953423
313302
341915
195798
166142
183460
455499
803694
85978
845655
20300
12999
279769
247322
20087
257325
348215
316581
78763
48822
71555
290130
590455
498935
513555
247208
278841
19444
126412
33380
816845
442934
541872
148318
62606
31013
126525
798188
367759
142509
276841
356680
452946
425212
6017
218047
325438
607129
102439
309140
55069
41382
474715
90089
254027
4283
507942
686732
256077
573571
231444
35511
103451
89101
12437
46174
407950
6284
109252
161808
16042
7369
505271
452323
150763
1102
150417
9529
308717
81457
118670
74562
313286
29541
126989
23907
467494
116884
37650
512030
86470
29989
219810
400281
9120
164424
316422
314995
55123
302423
4823
290959
97790
274853
165749
346660
265518
494254
106292
159534
25793
88506
9164
617764
85175
283285
253526
89899
88688
131610
115890
26022
22211
12342
462173
672662
131724
116783
1908
97828
314617
12520
299812
313934
7659
381318
106007
27553
444722
787032
108354
200008
93261
81079
639343
364183
35698
277775
382549
147743
792529
341127
953337
632779
76127
89280
306428
1653
220792
363585
23536
527952
536730
12048
759144
5469
64160
12713
19657
372028
740359
254595
260487
8993
105444
180101
347408
108912
432391
49633
295997
50943
77050
1148
2668
46167
44123
255919
582237
356450
47993
68897
110813
813004
155348
368085
935304
109881
72316
36384
550092
3808
867282
7645
635992
259055
134419
89472
188050
546704
15133
525636
246720
81926
57488
190714
44048
99263
474593
444403
51547
578736
17931
13749
108344
27903
51734
99656
114480
129317
348118
372165
105971
615083
493683
234187
170674
3592
56538
255785
731924
55872
86229
542152
105490
336449
748800
179164
169
338307
71801
50710
23960
195968
59028
588329
677549
638917
4498
235576
113797
186014
30067
919345
131485
725013
652882
314114
170886
36998
107532
246146
113233
528601
142912
75964
109640
9268
72409
209561
642966
2773
469655
393584
109988
686350
9603
157937
620227
2500
419796
174165
217529
277205
273454
188133
47163
24673
431684
867323
155577
65839
45089
249863
306832
17256
538396
165451
517246
668309
161792
493807
99060
371521
174357
25918
207123
53607
736383
661964
507413
15116
164442
57092
782959
4117
36521
114
119625
39546
38943
278205
40158
150671
324989
144184
328895
354018
178196
329109
483540
71618
77956
912519
34907
681530
375161
19085
43568
174339
52709
61859
61175
15953
284709
29787
333105
159351
34061
252035
186566
192421
134096
68720
15802
4970
9812
240864
79055
53105
5874
320322
630799
6081
49732
62943
117504
493385
524384
80916
48564
269267
410704
104024
2324
81432
598866
598569
186476
42216
4583
24390
33727
251630
458430
52277
79905
48318
62781
152363
121142
24518
237583
96487
12666
14444
467472
22315
456260
458523
977619
102277
103313
33760
471985
445188
290492
501906
37747
126155
525282
66120
324036
95569
70160
172058
29862
399783
7626
364295
611748
416847
97014
111611
361813
324255
77461
20841
835994
16381
533942
224196
97141
141694
332585
13148
8
175340
214968
43236
399687
267691
199069
32924
24061
68698
263077
363353
139306
9259
19987
194217
629775
202485
453617
205800
323737
839900
154924
20451
331635
12551
375875
249956
16600
719485
102479
354013
185746
175023
196559
357351
257876
12702
636849
87818
65731
112683
97128
433
192774
73806
61856
136951
32843
1304
145390
553145
29882
127704
77410
3322
90314
92412
376671
315398
26022
144968
493055
221229
61725
182596
262085
29808
123896
286218
7332
13486
645736
650786
14017
300860
112950
422690
677901
59530
105722
275212
185002
546321
352136
393361
376852
58117
611188
191456
14975
69319
57572
116315
51072
26392
114194
104983
279008
357453
5278
278450
196370
179861
1508
186811
413264
173999
601
329258
603202
155293
326963
14807
229713
118
320627
92344
130624
41453
14897
224754
665150
292195
221855
9661
239595
1673
109092
799373
11628
601344
370929
14381
144044
526642
115925
100240
1965
167905
384327
497743
603883
107570
72005
76710
295437
726647
241991
13388
262793
62537
89393
863554
677403
109723
395845
7376
24286
147382
109476
366582
59787
284045
235933
173025
49021
318366
3506
132257
7110
123815
329307
134755
346122
30517
639205
20859
181257
148964
765310
59890
9635
347978
534491
122484
36538
108162
134564
229715
270487
568720
42441
15866
748627
333997
364609
311603
5095
78269
164645
199356
642896
158432
704
370615
9291
274859
281093
741881
17442
142753
181954
246643
393777
166387
71798
670518
463562
83475
31670
214720
243221
424287
214436
597793
455279
144476
706225
89121
237604
59707
72750
596035
13832
395831
198054
151664
184488
274667
106960
391123
363086
218174
108451
378336
369980
8804
49323
410389
89724
165082
139324
59356
298871
14634
107529
371582
709021
410566
66384
312054
6072
228341
44077
654929
109022
243892
411117
94000
187757
402930
177787
482861
483917
162692
599638
9619
311421
104630
336526
325746
546141
3346
457780
144731
74762
32460
420232
178909
549650
294529
470674
35809
484534
6178
251228
629138
68227
81171
216353
145671
22325
345806
42132
53056
136857
160998
414659
232410
67287
278099
56925
576328
497545
216429
312344
323140
58922
77673
88220
381143
653360
608925
155129
27584
393120
417410
843272
216358
229958
278201
481585
5173
145109
913432
64370
34210
276299
146554
582606
467195
44612
67108
620757
178548
392689
19532
121532
17359
123652
112452
637916
267805
285495
21244
716
24840
198569
116944
804303
81688
313044
57197
280290
587668
354927
540689
7893
649377
727197
88634
329894
371531
21912
100807
52198
264338
553481
38929
592290
30028
217550
98311
163449
626237
115498
16036
58424
291440
82491
447793
71422
291504
556566
709902
500105
6522
745551
461008
69884
196600
135783
25370
186808
398432
417287
557872
54492
448270
439592
72968
106202
514536
445734
265839
913708
422226
10768
42681
35296
518115
717436
30469
824611
513849
40736
805694
460353
892712
78371
22711
212194
568270
151859
342857
468623
26705
451949
44837
526952
121190
489
184527
722444
33170
368656
287895
462218
176268
31420
553640
859411
229237
407886
104167
141951
654290
330913
113092
3095
382061
184189
1213
42591
90555
734846
172052
126688
82576
5616
35265
403779
117573
753740
6365
65620
861307
267015
243059
490114
8277
121577
121844
555542
584888
40357
350943
413275
98393
205765
353350
428332
189443
238901
28281
311487
47263
233684
621998
771936
485929
340500
218486
93762
71383
108425
526787
198231
229555
819481
510385
639142
159943
174112
70055
283082
9862
518346
124996
71991
171934
120345
623751
486580
380051
466458
45201
6693
753186
261948
442919
84969
377696
41473
496546
192722
1076
114914
253627
37232
88210
226810
318083
435392
175908
83635
224079
713525
124586
533156
314267
112040
554039
420745
203360
303686
77623
67664
831369
138041
24436
33854
87423
17362
235756
543615
6712
831494
20119
150428
324384
78504
547487
83071
67888
307907
738176
533032
826807
562514
721331
77849
408120
133467
540682
229072
21613
63465
301494
31248
453367
584795
664740
556342
76070
658041
680208
57841
1413
53038
8100
227652
12692
187523
44682
305052
234576
120717
11816
215959
520849
52565
54409
363313
353151
5583
8131
232020
378576
90605
24157
510712
112536
45182
47585
456999
110445
514130
287901
225947
31951
115136
209358
478554
47342
408220
40367
239150
41715
359506
167711
273443
425642
8677
94256
240762
268525
840480
124505
374122
111613
6021
172455
108309
99025
280844
310892
778827
132818
383167
224319
349467
361653
95662
71264
149422
304456
196737
146183
684852
83688
50713
120317
47692
62625
48306
414509
618199
3229
751332
39886
443402
43739
470548
414606
429634
73429
133683
2050
82466
498089
95229
82019
568470
30410
247637
548589
503923
904258
101099
641230
364736
383801
471814
319897
90026
372263
407964
620873
394453
33608
420912
6068
136070
340501
310769
63269
254205
714044
368491
248259
541345
117436
634176
351908
651722
40735
39957
347098
72943
752284
366030
41726
595547
81250
4779
153397
198290
69029
182086
145735
880842
499811
394099
215960
290324
62495
521280
99267
750468
90666
51741
42108
158490
5492
110163
416362
267456
2565
11161
478506
5509
61845
320703
165749
409838
78017
101303
240732
132191
445509
493081
394451
270962
949413
340055
396281
40804
34541
340224
319957
311458
543586
541569
46103
104799
565764
74505
613441
419187
192453
608743
265484
489318
153649
344374
119311
355116
614994
224759
85766
329354
356930
55819
12470
506218
28239
160494
246414
223760
39722
84870
143153
398799
466200
77313
101703
291676
105494
301927
179523
55456
129625
585650
280531
741293
617038
371308
125012
206854
492181
163171
334068
62948
450446
308184
22219
139795
19694
15550
46140
375231
17110
197681
702343
736466
1324
580236
27123
865864
253375
751051
735990
584251
322379
359605
273045
27340
18034
318025
288578
181387
276779
34906
396388
369212
2716
487184
322895
75228
255781
86383
506982
341292
44408
72948
659174
323273
754980
164656
238682
518197
459530
28490
189959
18205
13684
9116
202171
381431
24064
345711
6431
1416
34354
735572
57114
25957
100948
458075
4994
43670
83338
361122
104319
44928
497626
483841
502948
7958
40500
429063
272187
472783
195046
2037
317356
588402
31069
15622
129704
14277
8183
37530
330190
323057
56532
232289
2458
929054
7713
105220
282620
215932
272049
6379
250186
16165
34786
774336
361267
261711
446918
47710
308642
565624
107381
51844
165856
27784
398984
182917
258513
198954
660440
122667
463234
225351
633442
445700
27760
297751
19070
295531
282652
506183
625966
118204
247973
698681
218972
168082
844918
25557
241977
24516
164125
455617
395451
201335
159943
48926
42870
423401
129585
479027
624232
20849
115638
344367
430272
78963
379014
27219
282097
152792
653804
185635
64728
9888
383587
107474
953235
119447
232774
107136
52268
399336
219917
370350
80637
591371
46978
262973
192977
177530
685654
4705
209686
5696
133906
642425
755079
318897
49520
403712
311866
50300
646031
451263
430818
365805
443648
317908
47744
91650
433114
317780
632752
215692
596617
311486
394483
194974
159755
20085
728901
846356
185202
149983
656158
212435
96532
253579
102876
470268
49885
3858
12589
84300
7095
571458
190086
220051
357939
358756
149903
113789
11041
719940
92405
234804
89045
466951
213727
186044
47719
283042
97137
157806
895550
400871
516221
435265
668672
266989
352270
230220
86218
362264
75912
2144
173359
752967
98206
195227
12732
122819
360878
202871
70933
210169
488334
9108
68176
627616
6808
5522
4109
564757
795270
620938
277611
906039
203748
29946
137741
136220
85059
67722
217119
521089
2174
179289
570592
367555
241534
326410
54465
196075
79908
150155
221673
627959
172546
298581
71746
243622
22807
9761
545330
381076
78067
12694
22683
7363
707197
3297
304383
167190
726079
91891
42476
38616
180436
109591
40677
322912
100270
52817
428759
72896
756520
263607
119699
459239
197764
8111
341088
4710
218432
256831
42756
25136
921239
27913
154217
641094
134752
354314
601540
26743
85034
394535
593309
578569
304998
478586
326699
66968
311991
195944
10432
33160
20040
247449
393355
763529
240033
36001
461635
470002
256446
638502
525922
516966
22059
250759
178714
57094
7848
113296
794350
519799
111437
601023
561185
224005
216453
272381
167760
96128
47458
533996
515053
339558
527642
785744
56874
185079
444857
90100
102317
178815
147044
26106
42095
316861
590041
19052
446710
145288
22142
288302
344732
283386
21712
294716
78505
113219
199235
75062
116942
413329
2056
160787
73515
139007
31053
558615
23858
132333
437688
380997
349119
252139
415431
13220
425464
1518
275671
194461
177035
420596
343256
206172
4020
136705
207000
15928
241749
423063
456792
274670
240454
260307
117848
90988
750387
111296
155535
202659
56072
21935
264039
20263
136545
75906
232999
427437
200700
302815
673792
389733
495124
270089
635826
397232
112715
270035
357588
195978
386496
537000
237128
342681
389002
37631
205969
150863
167889
360859
71319
184693
412562
134214
86043
794777
88113
215632
147656
13530
34715
194237
204180
460706
98620
643596
240740
211551
205354
214658
816793
30589
562872
22120
13750
224436
279400
132295
58566
312029
349652
475865
349547
451117
735578
97256
146397
279784
15044
43073
243588
626308
100
79836
629714
216009
819808
211545
126542
169861
26675
156913
180004
220722
501123
468194
824661
82759
832466
164854
168280
336883
461170
438817
22630
106698
556396
4663
69114
85817
237117
329080
7509
560180
754647
42922
95349
89423
38381
40091
367578
4891
71426
210709
155960
36683
263878
46763
352734
122705
659289
509466
57742
153337
397309
355762
162431
664920
47076
188707
117766
638140
373000
295368
117892
41621
78569
335454
174437
64942
123657
730855
36466
392249
530966
250956
10009
61625
37245
416713
183199
63694
237741
331903
518943
355228
503749
274900
91977
127572
257210
664904
263024
72386
332509
31173
134535
109974
259680
119430
23847
13907
449741
33035
413116
371466
406888
558573
83290
11253
401356
309476
403099
15705
98870
369633
21993
29631
105053
144560
30937
34198
981775
77707
89102
166779
463563
179333
132772
71251
439946
166320
666904
191396
618947
70605
494518
410223
196908
383738
392474
59566
238882
179445
254132
831047
476019
97483
259888
226979
241510
4010
213854
277711
761452
42323
291530
319805
71702
26913
192932
127066
193507
61189
28169
550457
54056
32514
129993
274061
38714
7615
403495
273503
899521
444994
79474
780260
499618
545255
36272
108849
237722
20096
41446
13252
224575
689654
416424
203216
760519
154369
65478
350187
231952
377603
134686
185934
72423
17423
108772
631339
7410
33271
172765
11371
113811
123054
414612
209882
200609
87328
97364
705793
418172
484421
232954
369353
540717
673067
128406
2019
14824
48084
78516
202122
79829
47751
73979
86753
11962
333490
6569
186093
117954
62140
229401
99304
337146
312143
459687
778826
567182
57114
262116
524617
516700
440099
845569
317317
15896
93853
427426
10108
344327
15437
613784
1177
84161
74035
315299
492395
185095
39592
417562
4478
599629
301846
354645
744423
473628
114804
439261
129304
132943
67048
51928
134473
693156
253836
721206
35709
40927
62579
100584
453012
518880
176882
502343
1384
20591
585468
484661
642822
191401
32657
340077
86181
96879
777674
207727
81358
95645
161382
15049
65143
502744
697196
93688
894259
51613
203699
691770
6807
125632
156069
128541
41193
263572
282433
356198
88372
174539
476397
378237
613392
119874
195419
133723
841697
4899
138609
80588
69547
926212
101960
142109
59182
17999
51320
92584
148786
473390
18686
211099
102250
567416
802274
335696
399589
15905
30483
20667
489008
8761
191110
268392
22439
477958
44936
14936
382997
110241
144785
454038
229858
395131
255572
967597
296481
25955
231433
345185
356698
296104
142927
128094
88755
37543
82828
345598
387308
290304
203013
371920
57341
232914
96792
155862
384291
135446
266051
865609
513430
165370
270489
115197
382715
118830
11689
347735
300575
1068
225782
68283
149354
19434
38712
536450
145710
3436
301678
178233
192301
24595
132862
424334
432925
660754
13738
48215
232823
507492
166655
170915
240321
187681
551671
20562
673315
136359
36852
206461
771892
271039
49371
102765
66797
120011
44184
349686
133661
146809
24890
426379
73723
90035
209413
152823
639139
703025
233471
52904
68044
220853
16485
508237
695202
173118
530464
174942
498689
4012
2623
21731
300121
164533
641376
92466
934481
445909
89646
279444
41747
518156
434802
144717
520639
159982
39088
123920
991375
62105
81665
653381
188924
648651
522408
327515
302619
62210
342043
113475
413530
128351
61773
131406
1816
39848
106821
180573
390735
719404
160928
180749
538033
125332
599658
49840
121388
636805
27907
30145
604210
91506
127230
91783
50493
58133
20544
194408
142920
78434
36682
158373
1471
92457
194073
271748
65228
356822
48682
414061
110562
324468
515659
425097
33526
380901
354376
110433
558316
532429
158953
139949
31366
216624
484024
161000
17225
384671
125428
186857
92678
274193
172921
345277
230529
207268
321851
80044
221806
214304
710560
102674
32754
89093
543789
180472
9434
91169
252280
274400
436098
317958
587175
417672
90595
261538
2895
261336
453655
230971
97667
259381
4096
111588
433084
89737
339507
68936
217469
249826
364791
724546
16012
62349
29304
532658
302335
623406
548743
114954
512998
208353
148841
157513
536723
80884
543996
473321
855125
965957
243720
415360
792202
238636
282005
83631
76662
52398
309475
701153
172397
111984
38738
362366
344225
594371
226847
213462
130426
60792
293794
218488
340525
214314
345157
46340
91863
195896
275562
92612
489517
430800
502383
66764
245173
168238
264582
125260
42011
37133
433832
199983
347100
284033
66819
333075
767529
181101
330051
145639
234347
115891
1874
18899
94784
60506
464018
590000
74566
121309
131934
10269
519633
3208
64181
332441
197726
23764
53589
344780
3384
129168
122095
4536
11989
43489
138906
46517
240640
101642
529460
81052
222320
54625
86776
134581
4164
2049
96811
473881
9178
97735
520475
1788
108840
117873
937423
190190
145905
591506
729945
210970
15004
112506
375644
185614
20861
457047
88829
371401
295004
610564
31878
239780
324449
109349
59440
320741
385945
32533
167722
23527
290394
727448
169974
330237
516092
8799
114881
15815
335018
465687
13482
62245
425224
794249
79311
91373
22889
113628
79234
366033
336984
278799
30765
736562
7948
1244
68939
170303
15165
163400
146287
134898
92943
230640
1291
455857
220499
193974
738765
51473
164444
28884
606841
84075
42510
289062
663113
118776
190068
696398
601205
29579
157922
15880
512176
247345
555221
582205
41869
22552
91453
780565
208968
16296
114461
296999
323243
250666
32282
352096
97676
688313
504012
57052
199655
315413
396759
578152
8933
348196
434678
17630
704528
210892
601390
95150
289176
247243
274644
211183
47658
555011
109752
450287
365639
14984
8201
104249
32119
425690
24781
40708
5367
477498
698725
206053
608890
143727
228828
101143
176121
103640
277389
203678
30976
760776
562903
11124
222085
83205
122521
368416
32349
143914
326002
223016
115350
191144
97520
194190
198444
145338
117745
55066
499287
543752
561244
630284
156920
246867
642006
261622
50489
325834
54810
170675
485126
28568
89046
170989
222403
941662
247679
236211
547035
538
39566
599400
678458
147305
280320
299934
192836
399154
47941
25216
143150
396739
9563
501887
736245
647331
114355
264277
317182
20190
621748
502050
4250
315790
750663
335917
29410
225845
103676
273912
320210
463712
206207
17695
16479
10507
284670
883283
281321
648794
406760
90449
191268
23920
306393
2482
454434
215561
369405
358096
52231
32289
70428
135334
115217
440471
692810
70643
39495
351726
77251
358800
611988
55930
307647
75845
5995
325197
238553
669449
76680
8350
232685
84403
179431
39305
245240
71616
145846
24700
115853
305129
106739
216925
361445
112974
226562
163793
75979
271420
186186
233615
361493
5954
53731
562762
287662
5353
108696
248225
111758
154703
262889
43291
229582
13620
84551
360370
190543
110167
225794
7749
203066
443798
43833
52813
4069
446865
126835
54407
11404
437239
120055
21893
55057
60805
439526
70495
188170
97636
69
381002
243177
181903
152567
760014
90563
6221
127651
247377
762987
207417
44599
99816
667036
326788
211639
13854
329579
25410
55035
605155
11861
319647
120680
255886
802930
3900
266965
137086
22948
33520
31276
165416
435384
100310
7356
86
537891
69639
27446
70911
283502
150493
773019
131891
73173
562166
369467
643007
180523
191238
375527
541877
24459
781606
31384
114050
1617
110536
74110
285055
337666
196565
725565
112003
503820
35936
185521
309735
27351
226915
1159
92322
17191
82160
386617
220760
50245
104881
474421
129306
150229
513823
528134
47813
431578
198514
80534
11160
662184
485819
319413
286391
22789
7334
6950
2866
545346
711572
352771
154367
29147
760263
43209
56791
55660
696
198382
38594
121243
400421
462
561590
73516
640662
266504
383460
442904
753536
19655
240711
357
6527
477014
421671
305638
577281
623075
404706
131294
403413
494459
9262
140604
189563
363866
16241
370480
359431
89796
112814
196220
492337
443979
288665
71755
384151
85720
318521
48070
227918
35571
526235
90505
82215
349283
578954
856264
313053
51909
44108
17196
20167
512165
410959
560807
95143
554946
184062
207204
538498
666761
55477
9378
36415
45431
2234
325364
19435
605103
911415
35296
186413
119944
278715
399156
33468
13452
53701
24116
230165
37449
252753
153138
213117
251794
433405
384192
120398
516219
159931
272800
19585
52504
34033
116806
569644
18568
40956
142347
118767
1550
418123
761073
147711
353240
9227
42631
341594
227127
303791
211123
186395
148866
933619
4136
126342
608233
51294
1338
7470
3398
30107
248647
245540
623326
146816
147854
194398
76503
205476
11365
178991
709299
485307
272202
164946
544808
60196
301080
101592
86283
76473
370755
674066
433835
232900
105111
96972
57274
529012
25253
129937
46027
625669
430127
241377
164042
208128
132000
715657
597284
364231
9053
167839
56431
349916
152409
49338
50229
367415
22536
372826
316
597681
496531
75271
795952
711127
168922
299190
246423
526895
299392
171023
48932
126384
30079
133976
304399
211596
371048
371161
95850
258157
62759
694134
374206
3006
77899
93637
417079
59765
442115
527252
255393
172743
243617
191285
936255
391980
56894
292290
554611
100990
7914
233458
177271
213605
118102
67149
102027
15035
234901
460890
40333
68994
440433
87884
55264
477510
240448
247339
807744
309090
502556
258080
511537
137687
644268
95995
8556
181845
82665
150374
251976
399545
34937
415668
352321
5104
587988
29180
2597
63512
61641
278645
4187
175314
572245
197395
627027
187647
72694
477647
109276
580408
128502
272658
54438
80512
60965
116900
136233
16873
515370
528433
130348
467223
219285
53023
12270
88438
325023
112038
766999
665265
39025
111212
20795
276088
650195
378792
332211
277419
283804
331755
706962
865
67023
5292
119502
406085
197052
324806
2257
60420
238510
886226
549740
14279
26686
110784
145761
52058
408387
298840
95347
659652
7853
559836
22846
119637
202766
37409
90004
1916
471441
79365
69920
139746
12111
46023
223084
63766
163794
203940
688649
63
769191
444807
525594
436536
486216
96018
313605
806433
467217
89805
296078
69747
45307
249757
111753
400207
568330
219390
8594
143596
16207
342815
75575
353040
137028
6779
319642
30877
704106
19137
19369
31879
55201
171325
82545
195895
409597
300435
365619
218890
316910
156176
791818
579723
17285
237895
11639
23813
21216
22606
182422
830918
70045
275922
202096
510722
25649
304677
76959
7766
171553
78282
35590
28941
272552
279170
218926
767953
152890
180589
453997
380284
130551
565973
33256
728202
750846
46163
144853
4212
39720
5682
92497
554617
5837
42796
716016
1431
336532
587762
67850
120425
656645
85286
282394
415025
762142
64401
686780
107648
121108
103228
656778
600742
135094
644967
175380
80772
93419
442711
109380
13698
57886
81167
670532
104147
23490
26893
819346
223183
250998
33072
27357
561738
354856
59834
505513
369812
71556
96664
217321
98797
70510
4476
101139
427299
226487
79268
140232
405458
254040
7914
338181
209269
120341
363744
629158
107670
203072
445492
58984
327417
361572
344255
324876
138358
801068
393668
2242
39727
682180
61711
116696
89654
440073
16175
147266
716190
891814
28522
211622
12651
584375
65381
536563
105339
504494
42945
229945
231220
277287
63936
713346
233153
270721
21409
227047
15181
30883
349250
297320
189331
366347
487893
143778
319464
435690
759234
24735
191583
215207
20002
113045
203418
11937
29563
56450
107335
189981
173232
14885
1383
50849
528027
58438
177636
23850
472841
672881
440718
208221
44547
178506
53718
782908
436410
557999
432345
638519
106997
42363
107859
265291
243364
16135
63783
47802
2626
24206
22068
315484
97582
328140
52434
146528
385046
34460
706716
578237
347199
569930
25468
290909
324527
180178
110942
20558
85702
617396
255760
393585
39012
140228
173929
108200
575462
464971
130175
274049
49557
83403
354976
373
260315
397563
13563
315998
177101
201151
328370
413945
177903
20094
144153
648749
689890
62364
50276
256650
58487
197808
82052
62455
337805
418347
337194
302191
220499
53973
215959
103839
261930
245008
124866
580437
798864
56365
618546
95711
85065
445824
145376
21318
160992
244056
356391
14323
271304
346506
21526
204587
269445
351547
413620
336851
67636
80426
17343
379849
23929
695323
218551
83030
32055
1885
613387
397795
335415
621572
704041
129403
486010
648875
269900
39020
26051
406531
199855
408605
243182
209888
39954
5526
15100
322784
667850
240745
287673
543542
29250
979848
54206
314207
122926
35436
24650
115440
108662
57112
29831
511905
78119
634228
233993
419312
491640
805823
167221
809803
63439
432318
225987
126742
304310
362042
310776
108696
39838
132112
332875
259167
355281
288206
179532
436979
63637
319815
557155
846735
891685
29396
566961
478865
327450
30431
234628
34861
96347
86467
16811
708914
701777
172300
243976
30323
240047
159218
181240
112701
15831
25362
881952
99
450990
91741
82026
626783
33481
68062
201183
157515
91772
3161
124593
160305
160644
109687
483307
453779
101509
943786
525339
438520
454177
74715
119232
156525
19455
568901
179524
76080
185731
575277
2878
2401
157626
696167
146934
224539
28434
638479
284527
62598
332647
7261
10088
893098
3015
29662
15730
388704
845426
648216
13323
402701
769010
61853
33272
481363
86134
31076
530609
85571
466705
516348
25939
481808
58449
495292
163639
186270
281699
50116
200203
703873
419505
80446
16025
100803
11
98627
24886
170269
103569
295113
261039
473771
95586
564837
130211
659590
99148
305266
844000
269238
35825
95840
447476
420124
167785
88305
123383
571415
11782
24147
349528
87694
12488
22745
168491
35789
63924
250510
149086
330555
4652
30680
234947
778638
328579
761263
684097
91880
48041
760641
126944
183484
533785
172027
164207
3641
439503
381613
1841
178798
24431
629050
72018
583218
20454
68482
376219
55235
55995
482275
479660
416052
315938
949166
203940
29002
186639
51341
607664
74102
27542
151021
99924
19140
179866
910196
547833
1051
7745
155541
439770
562822
13216
574624
432591
47418
695749
380662
189814
43657
58157
296321
35010
8352
518322
244751
175530
336137
205391
31627
195386
218965
207179
17626
51538
66841
373368
332953
100225
512225
564400
572488
6674
348558
485946
483020
163214
65348
243728
896663
222707
460332
40550
303677
251634
103590
733140
439214
24565
367158
179881
178967
79027
161338
296775
243879
53721
238981
263364
256296
3529
32623
208459
17715
119599
550604
233447
192763
202028
321945
257976
500134
269444
96410
253167
439517
310993
47513
516011
534669
112333
477246
387720
551854
13414
382274
291911
110914
361162
96735
142633
245486
577569
281801
724536
43652
260637
148864
765965
471464
27656
52651
605914
629544
277138
387515
209953
246425
59124
525815
370078
2169
820689
51355
13644
578583
430421
661302
16991
91788
240046
126934
545
285810
220138
487056
314507
29768
164283
806610
153198
31658
2173
406453
128006
869864
359374
85846
327479
244601
79369
321551
184545
176430
9714
469142
293086
173110
21251
332749
38177
315186
37874
77486
283262
86055
224263
27262
27773
27078
82942
209640
546815
623028
208788
795960
93252
821519
250620
104481
285
416598
358380
195473
62883
38419
370374
175496
339107
354792
272794
261776
906083
194093
590956
53612
286507
190179
162859
253641
413535
143269
385990
17848
223029
546032
527724
552373
14464
874328
417827
345781
49050
319035
483651
407042
152614
469993
719131
106202
96899
253169
163822
84171
221471
21777
235669
467999
377731
247713
192129
166537
149631
398651
87949
67163
109218
76643
91992
304197
31201
797584
411501
474245
600504
318477
388358
109569
673093
32199
97050
941185
5098
523848
498054
292073
655380
1634
274479
39794
8907
174094
174493
128091
2869
62323
467423
13299
241416
402401
273399
320747
574934
122501
92395
244524
96588
170745
97927
59892
493164
41361
66348
271340
78380
33298
125793
52510
66977
445993
123420
854919
406334
49290
153779
366894
409381
218340
523314
6026
156790
363633
231261
55657
66301
344195
187323
343218
9772
216578
159709
423274
437062
17364
1267
840728
178109
181135
9007
359597
484357
196790
244842
261036
14679
289933
184576
458271
114684
154867
492203
85380
370950
953
245120
148987
152420
61859
148002
527969
157976
120840
129165
191342
384268
63220
491544
286868
81553
203477
682192
52845
128982
173840
42414
3399
327678
331179
32200
144085
124868
307736
210987
502829
720367
333527
70630
277949
19076
413675
400845
423766
468573
805633
70726
10793
465375
281656
213527
187542
199302
69589
93704
208170
379191
110207
593272
177281
467396
678435
50566
223918
325199
34954
879903
743533
558
418329
345520
80268
42794
277522
230654
303432
286754
665675
339356
418508
175584
41743
404823
228612
260330
226204
65860
202790
544125
43869
215269
134841
245960
205903
693232
225033
244607
299603
48193
581368
22720
100875
605
371699
527775
135558
435570
135548
35606
251533
115828
177987
272516
225039
69499
43700
106347
662442
57419
11560
160797
52976
391205
43287
3146
115514
127883
131252
294049
163690
18000
22231
107899
77513
16786
509490
9571
638031
130814
472942
15286
622863
594436
650420
72601
64416
537594
298366
401355
395962
11503
416617
20086
251591
288381
146156
770854
137298
94711
730522
39087
152639
432025
136491
45576
332385
97190
443224
852143
499216
671414
10637
491137
287787
592075
35794
289670
262269
577588
285161
308269
20542
106146
120646
625876
650121
51570
270045
190867
644775
124553
297517
386421
896583
136881
522864
94100
99266
509147
5428
210016
397423
78237
322542
37374
220309
470398
7001
331140
268998
36605
16443
5684
418188
348342
62053
215231
589959
131531
503610
327821
246316
645546
436986
440556
184969
358606
596242
139979
66370
282802
58529
25015
33345
321216
108717
50615
36923
285233
729634
41247
142670
574156
199143
508379
587864
193251
61411
75914
570484
55825
61698
77733
195380
12748
59106
338121
216578
437807
41994
173786
102897
210524
57998
734455
111688
236273
948664
341207
210535
13876
112218
77161
82819
55843
277752
17819
109116
387137
67048
140175
326545
524189
31109
99802
6255
21954
257488
941816
202892
429380
290916
169569
367884
51008
55861
464786
57404
14133
745509
381888
225721
44134
203351
717258
35368
227698
424131
530
586818
72912
420844
304850
251179
415886
657137
137257
84183
506900
254867
373176
342835
330045
390305
532677
99393
214971
410638
125979
402585
398528
583324
628459
42930
68728
139020
4747
916392
13699
59517
85004
390825
430221
527831
460784
39639
372282
115880
312287
121937
725258
231888
242232
742798
510174
218438
98120
473435
271060
106438
112437
13906
90552
621427
42133
88240
288975
526255
132385
125452
597945
108156
9282
1950
311290
15954
13481
440335
116238
584922
93236
87416
919504
122095
177532
201045
4324
72171
23115
545
350021
895393
51479
160602
123231
182936
127146
166338
347441
110015
78465
573339
498651
363720
48420
264040
557724
683524
490714
450005
151378
73566
128897
70941
101206
257895
36318
737158
165813
95374
299257
83032
302234
78927
507681
78384
205122
92804
33832
218130
90819
99616
370486
464924
98963
120556
155157
59065
49327
350287
116109
821470
319070
11504
201436
14946
328495
443993
315421
685375
22813
97637
30819
236887
46098
185504
4838
323176
197439
344281
11731
19788
664
512358
385579
270594
583671
18539
242746
396024
28736
292613
264118
90386
257867
182341
280762
316376
522080
273613
579532
689
137714
258255
57242
173123
258556
54227
150598
7701
471564
116268
91487
140944
140349
493088
157661
378623
242484
247135
338155
298026
112188
184941
308104
253779
9065
267556
394571
627616
4632
150272
70833
77093
982524
227314
367730
26034
103836
331
376747
161793
181126
113433
554036
86841
119065
64294
83986
86366
97057
111315
25236
814794
30096
356197
19227
29182
52421
468507
577489
31996
359476
20044
173086
135934
107495
334450
477835
54324
19307
91918
829030
180228
86751
248285
56668
43873
230353
34572
48636
226540
604766
25530
180932
791524
505755
84793
79988
379294
552847
701405
246224
41757
298289
233053
7627
238479
55905
166099
849718
895101
18687
15553
8722
164078
321833
89190
381561
81204
454337
337679
159377
8682
80583
288291
348406
542520
17522
118722
135083
296862
163521
216074
679756
560045
368212
8760
79776
470955
94925
353139
22685
469524
424430
255049
318062
17636
288018
239222
981
12298
253391
117911
32303
49916
161124
35476
317596
5978
356129
32280
378184
189606
131521
409401
31761
118228
395934
49592
153341
121048
176614
67570
27047
124657
23790
151179
199204
98957
222125
259848
732561
654337
48364
254132
15808
36930
606876
94735
222289
293496
357737
59386
184183
98819
11548
40900
903711
155282
117494
742599
62885
665458
25374
143319
110987
332354
5822
359895
391302
117094
182521
102665
151109
77595
169491
626948
21471
326161
314328
86981
236818
400086
314169
501771
203210
437171
549551
94224
62116
183836
543577
258907
244887
277243
402929
154630
45820
158914
432771
141743
15850
38359
275968
160931
155788
3709
412037
230247
262529
28023
79936
245556
70837
420797
917594
123456
615218
288232
721339
42872
487009
49089
58724
59687
243000
491039
30687
888814
12979
3471
50425
282067
270009
17527
118503
180875
86027
286656
9874
48557
127642
411714
15604
396576
224932
369386
518602
206630
123193
413959
59015
183072
719756
81739
8868
107822
234947
701037
249890
27361
107648
227780
302179
204888
274474
187561
236560
348957
743546
75947
342481
84929
193098
622476
239016
247449
366550
150802
360970
6468
185544
11223
1011
137639
58302
629891
181392
121886
162766
28431
22577
501253
455482
208764
180296
45237
510877
294529
102671
314416
109605
373939
275136
163041
45015
66242
678682
437004
13937
196013
255221
209947
337281
256466
4469
689601
84383
97408
79317
6856
306818
158868
87420
74233
409683
54081
151833
181705
369921
16933
26940
420364
441406
17810
441895
762964
575855
40764
384718
626272
247096
223083
253015
274020
22469
96507
272146
92893
377762
32914
233293
136973
2417
401620
180602
11108
74173
47679
134911
669240
204280
420146
229710
30011
624406
263831
127153
585504
46071
170872
779042
561445
538094
801258
656793
66332
318841
4691
540459
4069
402987
285482
93509
171480
8784
922338
180789
78012
162547
387408
547619
77675
129141
758710
206207
473968
275319
315307
387131
132957
26227
845420
447838
436343
417826
116456
66672
295202
805359
186471
156158
282790
375529
176313
31111
97678
310751
42485
56874
61762
123945
148842
509760
153672
584819
622753
28059
744130
431253
379838
325568
15815
131090
12888
784975
557594
253913
93330
345654
42971
574075
52991
728912
249707
500085
334617
34289
353048
8393
792278
176937
229696
506537
65830
177696
80703
540498
7465
98974
599743
561793
314404
8212
33542
276874
516923
214694
261685
146725
501619
9684
50485
407240
556495
134541
222627
313385
260987
49100
105492
151335
109802
11328
499267
716852
411373
315784
50688
48738
529501
100414
428576
614147
28020
12304
464395
239877
236563
713339
40333
370036
128460
170498
119793
148664
230593
27198
350776
384386
85628
484443
27974
28221
223645
10070
554015
70585
535325
222917
481477
261302
549966
32685
195219
13045
115703
761766
340252
311729
81520
3386
145005
260562
735426
368536
197247
122855
188945
15086
777239
611655
20101
95954
9813
7300
409422
253330
47263
712688
666324
435184
36254
87524
26312
7227
436525
53547
671211
804103
64025
264538
207660
309595
220822
11990
465614
213512
234038
87480
664578
401636
83829
151815
249746
134114
296574
598788
16686
447719
227600
215431
805558
284609
116770
573129
400588
301936
123255
351912
508755
63711
18680
14088
550632
32823
18550
511139
286496
612
299616
156
178389
448599
194408
45142
339388
636270
284373
387866
101857
259509
45857
13802
76528
551055
262218
465011
138073
82378
181600
210698
279080
4576
437789
9700
254963
905124
151572
17069
116885
32120
61618
276213
839743
18733
267676
860477
78751
10355
93483
217438
503663
92837
25016
32048
39888
150366
263878
168337
193300
194014
11637
74305
27354
156030
273397
96305
156831
362441
259340
2838
396165
332629
176300
42080
187513
473858
411613
936240
7068
59574
516458
311918
527284
509830
43384
69818
601681
352344
27918
36613
509977
151103
29730
105
707061
128988
381140
73715
196069
188829
639223
361624
142945
292787
434502
324257
70735
1352
698274
88125
315031
285860
96119
2718
4584
152862
187182
695482
2980
179104
600956
282279
458620
271813
39297
47496
644824
163181
39479
315644
583396
664971
533059
27253
221639
409776
777667
140639
187895
86609
601395
607135
152778
408443
98598
516742
97950
209704
37673
11037
174532
244293
115143
233424
125070
95692
303756
343952
27460
147626
7973
249145
142282
59648
14068
81733
3032
678
483589
236834
279111
102440
5115
100746
353688
651625
30177
178488
786484
134290
221306
637311
21027
274387
137
687331
865541
124172
485237
130696
191768
219836
193283
28136
180563
154310
289120
11190
123321
7864
249871
139903
376903
152026
255921
504946
227835
142522
458866
21382
38045
202540
17327
644385
94328
766979
33463
13455
129455
20173
152235
317666
75538
463970
80975
26243
39020
81706
175860
403853
116438
237599
178315
112384
526468
951556
193561
651215
319056
277271
26593
82584
78884
543448
47152
70459
133790
427537
22743
73141
295078
489882
382570
701014
508846
673927
102849
98912
116947
701272
553288
403035
655780
415050
135138
11898
35887
343254
54660
184077
29003
64771
329371
89908
319900
494980
25325
212238
91068
478424
122761
256695
305267
116394
40218
464504
2527
928665
233632
337650
26565
500316
31884
418145
43358
654291
513723
69590
352480
455271
42629
69812
69006
33493
60118
178967
127865
257151
680050
471771
419479
570872
183385
792405
391438
23911
19693
731110
80875
370834
21930
5075
747483
110838
176470
26342
9664
487
2333
505896
236828
38780
25690
211813
536078
330775
247268
515276
66040
110466
317703
109654
824
124508
49906
53652
215798
1048
252528
550638
395078
230661
106987
110052
120688
386776
273307
112581
187848
53970
14933
465171
472655
113335
309812
689485
149920
435636
107692
550042
101629
553778
154827
432341
5117
516284
77769
473733
372993
1323
836750
372789
188040
371982
148855
150072
362011
170017
39851
76220
10106
150023
302485
529684
34037
82665
649968
710395
299033
401780
168585
368307
70469
190414
25752
797972
403150
663183
637511
11591
607732
331124
142088
91919
139003
15289
88908
16501
276686
151810
120784
5685
44627
43096
180379
255851
780342
71279
522109
268038
6683
280687
208062
154241
128260
72067
482038
273819
273666
2270
645915
166283
488086
77247
60858
58653
475171
313918
40975
300246
705721
19765
214545
14549
390657
50950
464976
720
480773
824202
632123
13974
316108
171445
9619
711641
239160
91357
147875
116900
208754
167340
544574
34239
14176
730259
59026
250708
671253
37118
879241
340901
195445
579756
746031
141582
144740
745697
123952
39272
41600
141573
86950
334225
467071
192499
279185
97165
493630
377172
46235
589578
455999
110553
119794
435844
308182
101274
329378
53176
723143
267754
253250
889522
93990
473914
201321
34389
333183
174014
371727
15253
36759
456982
616353
134926
2694
145906
218292
907518
382814
338919
4064
123392
123009
201741
36726
312283
222923
203250
38702
104876
7592
42525
424771
456981
134285
362364
400379
49885
336408
164805
167633
57867
338898
105653
139993
231700
236142
39092
174546
19317
237682
213483
542685
413419
621232
217081
345255
581744
590
181768
332866
22208
587812
472165
355903
14852
865195
300957
239487
113899
386210
243263
31483
201239
347399
287416
466960
970
289237
12229
57345
20356
184748
349849
387933
236612
173744
355104
432959
93264
754425
88918
152008
308722
514262
136515
960026
11794
19850
107006
36182
64126
64185
53754
146588
354542
496590
50525
96746
6157
100934
283429
369598
452328
304139
40281
172655
83289
475
17868
51910
513546
358260
32691
110529
35800
129860
346178
7811
380097
349853
106194
328109
60375
249632
20971
730100
283480
240357
68618
4954
59714
196422
15008
13872
23530
166029
649703
150100
794744
3899
76200
15694
728306
24887
354594
111633
45633
824468
1862
76191
140591
379247
54773
340906
179971
182499
394678
375891
330784
58303
187031
159474
8766
22709
193526
619901
195435
334914
5587
639884
67830
180150
595518
199820
6189
215558
36804
366104
11688
340633
63058
118148
91
72219
71766
138104
742867
24894
568931
202721
6496
132190
650662
575019
50787
26143
227014
13069
48601
305563
273735
856716
172501
126445
428590
608958
101718
443954
226347
156724
116642
139694
868789
451133
516581
82381
124512
95429
503325
79032
220081
109198
289113
147259
59452
37170
425036
68741
33670
69942
477428
184416
304955
351502
586997
230592
766858
2154
506786
7649
129387
454390
289360
199884
473261
360884
11054
178716
26318
799874
439991
134969
90055
14349
108624
310083
434466
354842
435026
332748
444096
16790
424
906815
38435
126410
98497
789973
211361
372604
572916
121267
58766
665831
122249
57992
230567
448021
601681
683562
508098
119248
195114
25456
262345
13128
623220
342111
251960
712330
524858
603872
18068
102048
189129
207041
554637
283897
518920
47674
44454
145571
109545
687667
38757
40039
588622
473404
610541
76552
376111
28676
150704
128668
782344
46115
178258
125668
13670
192453
54783
233230
116154
478321
59392
108722
177083
370377
404760
211737
241866
7745
7302
39642
473674
24741
113954
569679
116575
374216
74899
61496
287941
767341
239913
232447
165797
225992
131304
299271
396770
79763
469051
257076
189748
391300
382495
735366
545673
187874
526766
108466
120600
22815
75392
54798
478249
390065
31980
824000
49801
108880
709302
61342
202016
292355
520185
169358
6982
415758
35888
219545
755177
11502
29904
340686
414631
349009
78726
397842
90678
519373
203282
153857
349081
60722
5720
11834
39606
285843
277911
307867
497969
149638
48444
303884
172550
124864
15723
20131
13959
56907
4421
353456
554642
144002
7617
404019
172528
100889
44394
131224
74893
219430
65111
7399
75147
59749
11165
211333
94527
457432
309281
356150
172883
486242
56563
452581
580699
17039
274755
173686
39995
217786
628002
282117
441697
456280
148903
53335
770838
53287
561287
180827
411143
386228
590095
61359
20475
309035
143553
276454
226064
543997
895272
522
318179
440844
237671
85360
66578
548485
156535
72756
678819
28440
91098
405412
445080
616401
4354
566880
168841
139001
101860
182988
673515
274401
853948
59516
15341
210059
256257
809258
577886
443932
683922
237393
66655
554330
186934
405061
267958
578023
35640
68606
166237
397975
17243
374293
385968
19354
269520
161827
519329
113111
38775
54505
545565
331096
1246
92713
611762
322596
221221
19878
63912
29738
244226
202374
140777
55080
205846
204681
31451
724168
392607
74556
419154
301720
483709
603257
446117
143945
101462
364177
242493
336504
469555
115297
500685
497419
34784
281137
91833
33880
39549
596297
608335
255906
61968
211839
717910
157585
708455
15701
28714
748153
5530
422335
701003
45539
100156
205316
31107
326794
378150
204521
31152
74511
523100
496440
9628
341591
206457
32905
16038
292263
91715
256763
45904
217008
1632
20562
18146
348420
61587
165176
209756
20607
228053
4402
50665
298571
120236
265801
42354
92523
442707
10519
536602
122287
442171
118364
12947
3419
188651
159892
4524
255954
51381
293724
9792
62204
245861
32552
260869
823173
185452
178094
112438
254097
984890
78815
45869
159530
382474
155126
637733
145290
385840
270278
149758
215049
132402
382565
37291
390544
868337
15772
153359
19300
431493
142201
142113
177115
147944
162157
284125
656719
290131
197159
689911
78648
449860
588490
340041
7329
56344
456050
165972
333304
223700
221433
52537
7415
36359
605310
729671
117353
148870
302276
78817
385427
14009
503421
550452
61701
170275
923976
317570
436654
6618
215283
22332
378465
21525
184557
66158
65541
514577
14598
27602
63814
378005
358229
580065
11413
48002
35623
105311
406530
30743
226309
270530
131499
938426
186761
374367
215292
553637
526349
43645
36620
502150
89253
370419
557503
74167
176481
73877
151638
355089
282640
230749
15414
446194
221693
257742
175459
57454
118262
139629
437164
491
65467
664166
772520
408235
86094
696218
857766
237171
476462
5598
88861
146585
325291
148785
154968
2477
14107
152076
84305
20840
744574
217591
588340
668603
566895
225478
416848
149591
306419
160994
246090
128306
12593
309066
441631
53459
37606
360093
33221
75545
4550
207155
70562
102772
33645
307601
165909
145209
698676
176897
136176
139487
269546
199944
102993
512204
98091
55941
753462
134900
143319
486769
36100
306396
131282
249532
605018
199901
289755
137469
10418
168626
77660
828595
143634
29423
5831
88395
679285
288128
316514
380154
636888
65377
120135
303944
193093
171852
268273
54359
385313
51661
610113
8303
400883
315386
634686
55444
100903
76802
98608
446601
188755
706578
189818
135259
163938
518459
541263
785365
199548
157638
130532
18545
84788
234302
700030
307835
234244
7545
668339
148807
522292
63852
181996
135442
135866
585922
112676
358089
689326
776412
335091
183556
301988
519513
7686
10531
187200
438132
514462
247518
73988
83001
238173
725180
281349
476080
1372
179654
423326
213835
604057
244098
591202
262598
289478
225810
761026
748407
57045
357022
289094
781552
583172
109828
16217
251091
677651
281693
458322
39882
82327
665196
16799
8180
717159
257269
216657
96270
188324
35913
335653
22901
410769
324067
104546
26801
12746
440993
821892
119950
221804
217610
32426
53191
292308
190600
610002
738610
48359
581103
67062
57381
47246
396181
389
16970
44736
31105
201181
705509
718175
476726
24950
283805
28298
301488
335539
222938
204154
636626
58038
349653
609666
931883
14291
172576
371517
107728
314267
242688
2662
63196
469155
261005
263590
166894
25276
515301
9990
49821
15819
263213
73671
38578
121628
291811
516946
404685
28455
50966
10406
13538
3588
123887
280156
347353
6473
32931
219106
247971
165526
1794
324571
25265
267632
49490
53798
132152
109322
52300
340332
86924
253318
187425
291942
15218
11005
58247
573128
128352
258
136471
249189
106327
379904
492653
840250
143175
127555
352598
317087
291803
36162
163804
454664
118694
255348
133762
396225
108666
333292
60135
63845
426294
864553
455
641836
281768
2496
15818
428185
88883
177956
277916
148503
23321
15070
547857
11701
10667
172717
278454
473306
664944
57970
208744
438269
379405
630935
36872
839772
176461
74646
333227
309307
267356
808893
172454
339195
87004
291647
204533
416273
468
167923
606449
744089
111438
108158
913574
122391
108150
84049
69572
5864
53872
109453
654269
71917
19629
110051
672181
666027
36015
33830
260847
212042
44117
106667
124656
273205
245063
98802
21988
134483
425228
285436
149449
65121
621757
226713
751630
54547
128798
152618
424085
380398
466715
106548
91632
199967
318694
317847
61054
457228
483364
375258
18255
316422
40125
33504
97228
464422
301551
512540
503656
240063
9469
43617
489659
259766
256989
243769
67561
405929
549337
139982
882394
63862
41668
355958
411265
333208
437743
188751
9956
31318
611175
88717
712482
18698
750493
445952
400729
47264
11195
57921
490422
45625
324387
93065
153247
104809
269849
520926
157669
801009
618124
33121
100
288209
72299
307155
416187
704191
243933
89934
69424
64145
618069
26227
433673
194437
23177
511957
304711
208466
28188
199592
314522
226640
50559
681395
160141
81311
73895
339944
455545
501717
24422
125583
429062
874698
141659
5133
2540
263539
10201
88099
20440
882278
548729
40058
284569
251002
595102
42596
49453
6452
25028
247459
345405
184149
103572
712757
474089
278097
476367
290357
90565
29790
158332
46119
502061
160826
616243
439002
437817
2949
274661
158814
127710
218980
191774
243207
203903
120286
282738
152866
646909
31050
108761
385128
203243
48803
138622
125794
101267
499678
360734
171373
153344
867423
136659
530601
621344
41310
13754
70536
149232
144526
354939
138413
142863
14862
33969
66882
281175
13626
128369
55835
76735
75300
78482
447928
234778
6234
8606
63792
431286
894854
127894
38696
157973
39716
95068
187858
30147
386160
189402
19705
108588
507899
428540
413112
461945
402880
422197
203549
94689
55906
176794
122762
155732
483212
830174
446224
59072
61060
385246
102250
45260
63953
188744
167035
825289
393900
6067
625807
622176
334918
668622
341833
552186
117360
25017
120496
185289
707024
25346
102783
522009
317545
329487
79258
502250
794599
49639
389369
287246
417803
101153
193750
359309
54416
853461
9327
609850
37367
518436
596127
108733
37459
269260
3883
566747
297588
122751
296340
362192
135106
643911
133518
36186
401771
356026
26276
202833
633255
198359
537449
138698
5282
9640
257843
15245
52589
121114
331649
682610
307965
1330
819911
886322
158798
92934
674274
148606
349719
742817
63737
449373
411690
714079
9593
20114
448850
234224
95281
14915
60699
99579
201164
102045
227967
4408
531985
82251
192170
24011
121825
55710
257970
400093
95205
92537
51066
95917
28808
453088
292227
884174
449622
773010
14270
133004
15154
112111
96120
7684
48726
274360
386094
53387
399737
93588
372318
392910
280613
194916
150168
10822
307124
409993
24411
36365
369525
143333
152711
222121
738389
55331
66012
53980
77427
151293
32089
191837
154445
638128
107963
278864
60531
224228
78018
65603
834739
579087
173680
179959
173687
69604
12607
375848
162760
542299
299816
8016
766110
630922
57588
77450
206037
131922
262735
18197
367146
297351
108140
269920
157161
97399
487648
268095
112300
233362
430966
187169
179532
70202
411251
9523
16781
255312
262620
292489
41453
339365
132729
19606
266476
305192
53712
80976
52449
67971
833
314160
211348
30285
32843
460649
437562
226227
295917
138465
47112
89448
619208
195360
50805
1712
261917
28790
404743
24207
867549
171975
10083
26103
489487
2012
131335
456441
420006
44575
280493
157760
519745
256934
9577
56678
520623
424331
63964
54889
300118
147788
17422
186487
51550
61315
220259
25726
150614
307103
403974
531962
170038
244912
420122
751338
1469
393874
764628
129729
372382
69657
121628
563117
160983
148898
101866
474338
67916
13405
40623
237453
431453
692904
49872
32422
64296
131469
2200
54011
355061
7522
454447
403763
275268
120885
425300
152654
75112
17906
383222
352059
20858
209708
795604
292708
10801
17164
306476
160237
314499
218879
630365
50210
305206
61584
554473
175496
54947
186723
70153
308206
149299
49946
478732
728737
96965
257254
222449
33583
215603
17480
117010
13392
22762
277487
982787
430603
117771
412276
566705
710244
785555
276994
828600
200882
125372
108553
152314
236031
621360
68512
281636
135971
318177
163046
527491
449964
90642
141277
100697
16377
63990
680
461785
252795
120817
634507
237783
23337
67765
510418
1329
443649
464201
691957
38489
121624
287264
618723
298307
143946
380463
365182
551749
28142
273295
430252
351621
180506
596443
99821
354789
5245
122978
121268
360920
411641
189964
131859
23898
184008
53882
121309
499659
8435
488575
826750
428911
396820
89139
172031
107198
487641
6351
468277
28152
95308
159249
198948
60812
162277
171044
835767
337719
614714
353505
518452
24237
229775
23592
499932
20868
105958
27948
178527
386658
570550
582085
774
91388
7096
166600
4436
24664
560476
100631
267467
142425
230924
124668
54893
303288
566876
277641
377148
586594
77944
641686
91524
428947
16432
195434
738945
111725
186821
443723
306190
104278
471796
489137
81530
321690
256822
500112
139953
233261
701343
292586
476797
57871
171727
13970
53246
80471
189320
105786
95978
3155
202840
232727
386298
3179
549965
14901
80706
47430
116714
100295
368892
19101
3052
542133
119605
141153
37048
68887
748521
619292
121243
653677
95153
146414
3205
190311
9151
127539
760365
320812
24089
627673
23028
347763
241405
693363
550883
38504
525303
813178
181397
289318
127919
267274
218851
539573
199210
251973
260523
287976
158202
79092
518663
904237
104039
11664
532376
345543
281509
319923
339893
858107
12871
400784
64877
547270
7711
240946
208027
1448
144177
265
63257
194807
248741
348269
48398
38298
20550
140054
58229
975863
649172
154369
250999
289101
75444
365940
45130
111
755973
397004
871247
16542
31522
473594
60956
102359
9814
520404
88242
40301
55016
16852
320375
28950
655809
267033
259593
751270
182088
611411
698443
157484
546204
33687
311976
680689
80607
251356
460166
568796
38695
115706
371438
176475
83567
50355
41903
153209
70751
399999
7609
240207
427849
111317
256450
26773
175430
266726
23755
467936
47521
25276
628970
670224
150605
593964
37125
8397
219649
152398
2632
101956
99647
28031
248785
86395
123793
236859
428137
168174
428120
6559
48979
225037
101465
655162
2255
52732
517600
497730
72101
372429
39827
72574
502466
20745
609383
83688
183269
27231
37600
235783
74153
51049
102852
295144
482075
111862
303101
190507
34947
89226
54650
302848
513499
29106
834450
31149
297143
162396
217426
381980
421619
636706
161980
8530
285571
125825
208975
166359
29335
355518
603355
238055
16073
436166
406399
407064
473755
493921
12762
731371
45359
29491
19713
368956
865221
454604
173804
369912
77280
533708
238859
297455
209853
114405
54419
163416
373294
130773
355943
724477
127706
223150
230565
156222
40896
81581
10317
2506
320224
197533
119026
558774
42804
374007
663876
675811
675887
368993
56401
657418
651861
80614
110604
23911
99
268033
73481
19997
85331
133950
104357
34214
183413
480043
341277
108042
176902
7276
713983
367065
2089
14400
154693
18408
69010
83868
373852
101804
289435
439344
144507
9524
303872
92094
236319
542119
203629
26078
641300
490746
340842
97208
322117
78416
51052
307527
203678
34544
101470
280947
125609
175969
178661
54892
593036
195566
39031
149548
344118
533576
58034
369717
24038
331505
134551
325594
495345
317783
421278
11968
511606
362585
9251
345524
161630
109858
58871
254475
30335
37123
38718
171152
164844
365554
380145
204404
97829
453458
348132
227311
575327
579554
924127
411919
62141
220005
237352
17368
39774
524553
65012
232214
216842
2873
70411
688402
16239
249706
202145
124342
264634
38276
4278
183882
638669
133329
315822
444297
251239
72532
461186
105682
643413
28277
262762
516544
108603
120193
1528
139083
671436
363959
268683
341120
188606
117962
104066
22981
247342
194754
196595
44083
702596
14152
56754
663492
289701
541331
248505
382846
247713
389686
183910
419533
689673
38628
15891
333423
177953
339429
932310
40140
273684
20661
112629
118916
370455
134160
286272
76020
6790
438142
682240
329027
318544
663320
601628
15962
679392
7819
75593
6185
317802
109716
95975
234538
877408
85508
470985
400890
661841
16480
184423
276331
7238
62656
141319
108984
264538
530621
374838
829872
671334
145325
16746
70511
456279
156912
498322
593999
79957
412222
606450
65355
77102
10576
8325
316200
108357
248925
77304
392439
601206
923428
634789
67545
124246
485218
58962
53812
2028
90337
526707
202684
427783
592209
450219
184551
19584
462143
495818
623808
71820
22526
276650
10445
266720
5270
589938
249999
10702
36854
131212
524284
779544
174994
387839
118020
5001
493525
516590
759588
13384
101664
55785
76303
10344
162182
231159
135090
528945
210473
441651
208636
373658
119992
53581
517921
760888
343123
440212
35083
358810
444325
97597
514934
137162
61080
153318
65475
371752
493428
22831
239071
189096
227133
62665
542337
51570
7927
91473
32693
408557
158518
256551
234252
19916
109908
262261
250220
712662
324631
63240
57614
647642
75896
62943
9600
125220
692835
546943
127067
114068
126800
480352
57767
19193
112311
52016
487554
33570
18833
27823
61126
103265
671305
194962
533631
6959
237744
271973
65659
34690
244383
164271
214660
6080
282121
199265
770344
367092
33337
653415
163862
140744
55104
127166
326507
220279
616992
174774
406856
412948
626235
520184
203901
466548
135086
121077
42088
318040
122600
2586
166019
35087
172298
778954
196994
30320
194431
96606
243926
46256
575409
267224
83934
139290
464432
645950
198095
480011
10357
1016
492586
7130
333477
294199
350630
224313
33175
528062
16776
6957
422015
188936
160998
547636
204136
772507
115327
1549
28052
26408
4616
330960
452391
234618
174196
214833
239167
649240
3698
326064
704660
130353
663743
6933
40808
95904
215296
35332
124741
26752
291589
31134
175294
661345
849139
8962
22807
236906
542397
119408
187712
141099
298068
130033
26116
525272
29236
299795
107613
469798
272400
241420
56416
73296
54583
5379
666357
295589
57645
471843
738607
282399
135194
36874
664303
194515
346820
389083
882096
106377
98704
237916
875882
924491
218875
2683
350960
611310
327532
470093
105929
84364
350851
232805
72297
867266
255195
54933
31300
43873
134765
634168
86710
106597
229371
26871
126868
284715
420931
419337
150335
50807
38810
299835
255103
561453
327888
530262
575922
146586
262005
440154
792581
587138
90389
274607
437718
176317
153302
175946
654228
82393
620747
99327
137238
4618
301130
65961
637061
12024
51538
125559
441854
558265
379981
59553
8789
60906
416225
18390
168858
68770
64292
2297
109024
240937
483749
471276
232887
18473
45567
386233
168546
266956
218807
271629
175559
3058
58849
372744
543406
114505
10936
64090
41714
266858
246583
226551
306162
173643
408608
102901
109861
16086
287232
398865
116500
1420
236112
3246
70832
561303
121852
58955
98441
245867
13183
55262
72636
580403
130198
624235
185584
60603
173657
401389
97331
12385
245922
217404
113975
108270
571411
248517
52471
237560
26867
226560
49680
338518
25804
278202
319132
167701
633438
150736
213534
77015
14574
255200
283267
103845
162637
62302
210678
3591
670344
380924
704
95461
248007
6332
216890
224803
714997
34829
467610
4734
97451
199864
110609
623812
15164
303352
1192
847822
284223
13789
1804
370440
194960
106903
263113
141477
640838
221155
351219
111715
598053
494875
455442
26689
58823
300892
165114
365072
86355
223941
279815
259755
37857
332595
28367
45229
257292
88182
91250
280107
471602
303870
537852
99476
52
34441
116802
218318
337336
546257
127956
648559
402305
317865
10558
246267
428889
966
1197
4205
118258
178119
131051
40341
1635
59666
499188
14332
606724
739177
60207
144091
147860
554315
10021
326881
229253
246936
509983
112906
539686
703138
13860
145336
430603
240741
326769
133004
24385
164526
78916
47665
488722
6336
492901
236560
165008
90185
474377
69485
50920
100875
173029
383908
268080
18767
265841
93360
511880
121449
337130
591779
270886
40418
148
143774
55100
498512
37719
296685
341023
475962
80933
41363
68340
297897
175334
37105
52197
51035
727725
221847
215017
157515
28559
319332
130262
374666
734240
24349
118091
90087
651399
168455
41985
198225
348028
147813
149262
69845
207000
11837
38407
256712
308834
168071
527560
12153
18802
553354
156779
84820
478862
818978
496448
648825
363286
19289
28153
464755
525233
54253
27902
371758
46548
51975
42318
386019
133927
145028
50459
208195
426624
45426
210239
393174
35214
6366
94282
374524
243846
48311
7215
322149
386597
155623
493294
662475
5195
29587
69637
115084
288336
171973
123617
47723
220953
201644
352073
106584
316245
189527
439645
25165
207594
595431
203647
625646
136842
66703
139705
57483
413563
174025
132883
307223
113749
112144
87301
360715
90233
257537
749524
156086
307657
170664
743389
54784
204158
815828
682345
88444
917275
69620
77016
23350
533878
245562
18103
173308
8085
21077
653456
101797
249100
1006
412127
60533
222685
37693
855904
244409
289140
79332
47078
47455
639548
32085
56024
95918
404765
796664
135008
556269
468978
225331
665791
178845
128852
543237
700965
3163
13217
149829
243970
55286
205813
595005
555338
61216
331192
42236
595745
317572
5895
251559
11291
774297
73497
670565
10993
467936
148967
164658
38154
595453
353794
266873
509185
172331
544137
147038
404050
38154
188171
175256
283131
802
677120
891400
12854
77247
182859
43789
375784
12863
265991
198954
365902
516368
236207
187690
123524
749453
391078
447897
666238
578980
166576
815561
54948
15461
407796
52222
9779
27033
45350
207362
148510
135036
308349
186742
755332
115005
180784
53523
37445
875505
85450
267122
161779
879088
758722
347679
328644
814472
64171
64180
202112
75563
3922
72127
162805
69351
84734
400525
507843
74044
11182
738025
1707
199120
34273
50478
355414
119022
51639
282309
207172
395196
307002
12748
276497
337078
1548
120302
150747
158278
241012
225903
15168
190068
150037
433189
39851
76237
88779
9750
222398
541998
414318
80705
307258
489556
61538
670529
415382
112840
11435
77979
36864
103293
241733
50300
86592
638179
261270
269913
347188
518638
232607
350958
42768
392408
16829
38821
198398
374027
267820
453669
547223
146683
730706
322502
375361
33392
753378
381569
767260
36564
89930
16661
330945
159606
348764
308665
90501
518383
173572
92941
439250
172736
29065
107745
93013
67125
81829
117141
147241
25506
26977
83668
130117
61105
140821
656615
7746
234897
54305
376663
682517
466460
23015
8753
42668
8211
43853
126209
227525
454761
91986
234414
448278
185323
731676
108235
82346
199525
458259
54464
268348
248877
40301
193473
594192
779117
6530
292674
57007
206783
495390
156956
581851
589777
136497
200529
884034
18450
385467
68095
505355
798610
10898
141646
94928
105263
36642
387183
152384
237291
604193
830824
10803
860212
3696
294847
377311
274163
453889
539771
690454
385591
125386
762764
941951
173616
502920
16317
53016
526504
18493
522235
23701
38645
170952
459478
133206
431731
218203
335377
420239
249939
746412
294982
132647
819473
131372
326914
165705
161590
90484
194788
19169
16110
233311
23470
409317
197062
217887
86232
379730
231107
1981
175505
135277
498080
37658
36979
12848
55653
58941
5522
332488
529245
400388
185939
345458
56859
229190
348675
369179
741755
46972
354174
29850
121667
247422
34273
263844
75189
264108
39118
49748
178712
715655
11604
196661
234947
318653
141998
71461
252438
15330
204188
387450
232197
112374
114578
285867
203905
96547
31201
811597
515361
142934
192077
92894
96145
614510
92477
107950
9413
168261
246268
547001
353679
681307
336150
345045
463040
295106
257884
52771
206781
179103
826320
89418
4602
360238
410643
17570
35555
27838
738088
19421
128339
130704
193581
240440
104016
143231
478891
53921
487224
244198
345021
338558
18334
503886
222649
100253
281199
444610
60666
146271
17403
464577
479297
118057
139533
229261
565990
192943
722854
65121
268175
38608
544501
462714
48396
116543
219258
263321
29456
557741
46646
611047
156130
760841
156999
383788
85993
344881
541120
39370
6431
185005
37822
30890
49806
39991
149020
755479
43301
7402
308436
313312
467337
359142
12479
138407
734384
87
303314
863962
380047
56048
159946
201590
2757
625
600354
240361
96634
705486
43345
385833
194497
42027
214946
38771
225211
543615
472899
769529
149578
143097
58891
389686
369958
65764
570929
269959
146321
934137
199517
503058
235542
106817
27620
272715
30214
557408
81300
652959
133333
241137
32912
523709
285164
650180
326895
42051
178338
908622
76726
348366
85006
163893
310773
352560
120035
189242
323840
46013
228454
14480
486602
214747
680417
184977
51995
343682
362851
19557
442253
99763
61166
320837
538044
258635
177644
397480
614980
234443
9732
698039
192186
364961
18615
262344
381769
179839
651991
305297
451414
435029
33255
509224
155362
600460
219137
210457
128967
579406
340667
134515
754819
114319
428996
271391
27851
220377
338695
462325
388416
41729
826972
293172
414735
85015
625249
327095
785253
41237
165879
449135
221369
9875
590083
372823
245444
25875
589736
349427
41380
888649
761463
17299
672698
60204
55332
334730
11655
380248
184260
256011
344862
61033
21992
386119
260350
730367
350364
100496
420654
48248
15281
96988
111994
185947
462279
6206
59268
163825
521353
486143
150083
797978
458
46177
345196
206390
508890
290449
267850
164665
118696
166894
519790
441766
42157
6881
9154
2454
188540
164692
189472
302157
88264
345193
233084
65060
908148
345448
526730
507310
33036
504286
236270
352928
223899
364325
411316
183259
214321
27775
135404
109492
39462
87026
1853
339472
11634
100747
24839
172162
369741
175734
398113
200836
559891
452266
173521
57075
6731
8518
424350
53570
674980
45868
24581
405852
458713
295482
57647
148557
360251
306165
76
602078
5319
63758
63575
205846
322155
236115
11614
21826
226520
801790
102143
36588
375365
947910
469167
101472
326144
262177
154686
40314
444627
12179
464446
86282
2971
278167
60238
32009
156834
91629
338918
866838
715397
329867
689043
201808
140932
385705
509319
20070
128268
208532
22480
353113
380410
23338
30318
21448
15379
470524
266979
106838
10456
437910
616609
221617
346748
64376
16035
630431
86969
291190
874856
407131
173056
24037
415910
100882
211350
309545
79696
107741
35864
281429
429368
550069
197290
50704
12656
361445
328373
6990
306391
28736
280463
161567
15657
195715
359088
222496
30143
71385
586403
33432
3365
179503
311642
36601
390362
32381
452203
18499
441890
20298
14694
595739
452688
81043
708859
632405
246260
774
74307
134821
329042
256671
68734
121125
58265
498188
42126
95937
60466
43703
254508
265953
31893
57821
427232
57413
55074
139282
209658
19511
15375
9632
4803
36920
4081
116252
643854
55304
588894
58894
110394
832959
36836
49166
169013
1311
16781
123845
396445
657067
357337
93698
701447
251804
37361
110832
177254
31527
32551
99041
278300
39822
779247
3059
408848
238528
3341
33023
47690
242330
300071
250113
6328
124075
178655
46435
362643
597801
248581
421075
215870
291271
747744
225443
32846
548
65514
292185
67437
657084
236981
635779
220340
189585
201865
251221
97354
26686
47934
19523
599255
56304
14550
315522
81994
182910
300259
125321
279925
784331
163135
336093
89327
122987
38224
60841
314998
95401
113049
406254
41326
45322
123720
662318
334488
632491
102505
145973
313230
244731
500169
337708
585419
205671
108639
343526
241813
650463
30433
276316
7727
186714
131894
621782
193422
26031
234754
479143
91611
8128
26401
196766
60322
357907
634174
353670
201461
217970
141464
190448
170609
291624
547871
185531
596824
388883
149552
295507
128960
892421
175753
83681
621883
588136
547267
3975
737591
128610
547088
57208
14896
219476
88340
555319
399840
464344
39319
8151
15467
387872
324281
254953
21687
398537
158546
152085
120170
383205
225919
53081
176874
93231
752240
286133
6164
401651
157975
166387
206969
123903
10883
38505
715228
192262
435533
175222
438654
113464
237309
195856
205297
510094
56951
13133
114120
72148
593673
575184
326421
421035
71523
102783
6044
419202
526165
7281
2750
113165
141801
257579
363021
158307
468654
309847
102032
564005
635170
659329
359305
18443
368235
263497
495596
130702
14685
55817
163628
92667
491483
29289
397743
158823
699227
136183
215651
110897
10090
815541
38256
334777
791088
127785
351627
205786
143305
104029
235787
144781
796285
498479
39370
10444
761480
5560
18451
301815
81502
710878
350335
632116
114425
25568
534599
127735
833110
464815
532851
538926
278139
565753
33531
18334
724627
28651
126960
47421
94616
214744
451902
187056
83601
623270
16968
279577
410293
52487
210512
442999
8897
823326
443214
29077
602901
494836
113110
14025
525590
357521
168087
34970
761797
45079
25002
518205
113404
113361
440649
75168
126602
566697
242278
126402
272875
631278
336794
102680
605564
286254
570995
784151
258309
170929
7508
431379
597762
64324
17539
12703
260415
102499
17310
176
166838
111330
24224
14042
632188
8943
597610
515283
404683
614639
208393
654989
290022
152183
29290
26515
31923
198165
21107
591996
35619
37088
54929
652328
935818
216916
288027
339488
48537
653552
673664
473818
352467
40686
281925
787102
125702
36283
33891
473007
245285
334402
447524
964781
301620
173090
10395
147606
95472
54322
135115
102996
60005
29288
24821
1213
53087
59637
135744
594000
453668
365312
66231
308931
97185
18922
59952
328072
609517
112630
295820
298012
54028
107298
206478
456773
576363
482775
257449
451829
46339
505469
7077
471849
811307
178824
32583
514315
49656
788859
119836
195891
30818
361172
353473
83
561105
4882
434491
404311
54859
74368
145207
229609
85579
62497
239619
329838
438141
6253
19970
17070
92769
386131
160191
32716
22598
26049
76400
4160
326385
57054
238440
6254
388094
77203
662995
180194
24113
720641
343587
634293
288314
851582
77358
429306
512599
288960
400188
616439
647557
384300
31779
374884
371554
500655
572447
47488
616280
141189
671505
414660
366538
606879
231473
27464
150403
779739
63220
301516
205566
49686
23917
360565
141850
139394
75740
805295
217926
11212
736617
263615
135694
62662
244201
293763
538279
15600
200910
43825
545339
56753
70819
15683
151496
626644
45946
187338
87851
29215
175235
36673
19236
40272
157265
9462
41178
151596
124591
40668
85282
804386
12058
315760
422785
189273
11671
94930
717029
335358
9462
276618
220366
309744
69150
55578
69083
269215
178039
33912
117021
163356
352097
392551
305794
265884
65302
123356
514355
481651
555708
383845
462466
514041
69908
25782
62502
111175
361908
46797
78006
422163
33996
210667
637702
30470
392164
233122
7331
316369
146799
122394
7352
237448
499190
352580
248849
267319
19870
219348
751055
25506
97168
51348
320166
120897
219377
555756
134000
169119
152300
168165
354
15292
7832
162668
107913
338166
276164
434757
2794
97662
28341
7964
16600
61845
9962
339854
7123
512741
471393
13569
205239
302441
265655
274036
45181
33835
9367
73840
633375
280764
39475
348815
64878
192974
730331
97841
27952
80537
44994
373727
252808
247359
200149
325756
77813
83708
96292
70871
226596
262641
11035
583593
296062
342077
165172
71023
8892
185902
92497
83758
172744
238588
224636
591646
3046
43229
91078
247384
65576
8664
286937
162702
845433
200656
17088
90229
104149
7365
128337
24246
14936
771270
323079
245754
196958
899049
587125
167918
142342
22085
906
68560
627124
350316
84355
31670
239751
141167
455182
272442
165721
425929
349602
313086
172444
312385
20091
240429
654004
426204
29785
17598
350434
780907
614772
533579
829067
367114
84310
465839
654789
320045
619210
50434
33917
106168
277370
518049
260542
133987
840438
886170
125709
471108
497543
13947
208951
271750
526868
331486
137484
41355
12177
487068
158085
6183
627638
126062
138916
249420
41219
116689
9267
37799
254858
336882
211089
230083
2387
77494
15586
142559
205505
443402
639324
350910
127973
39938
92241
605208
5756
133628
451617
1108
57630
115763
225997
435409
76446
22647
298830
282543
4937
588710
394083
47772
409062
239826
250460
164628
37807
402859
51264
136377
46605
7623
662207
82323
458585
4598
799340
127971
353442
374966
30294
102518
412103
641324
48399
27729
458593
70904
161056
446113
14046
42035
275426
195011
18007
50153
231754
360721
241024
174430
623909
71134
18587
373423
104442
707130
56860
42760
84556
169888
502661
386155
574709
122348
65063
94745
214755
90933
207925
56144
104256
55993
735090
46660
167811
56850
304593
519461
352454
60402
46985
66080
290069
117222
31276
195066
69737
137541
226726
24465
542003
797985
337655
373322
743789
461282
201760
76776
185451
11629
193293
99577
426275
8719
154200
70929
165103
23606
23129
595705
103569
59124
449506
5836
384114
191208
721609
42272
31951
468464
143635
349152
10715
441097
235205
144006
391110
57971
27757
6228
26016
48838
7828
103274
3519
390984
300476
292221
39148
345112
319118
5112
732599
711102
119909
155595
69546
223872
370926
159620
10036
47211
130494
781045
102826
58083
471864
647721
2952
132028
447472
805785
312489
237491
422817
648476
407160
523004
105781
690575
4984
368677
355240
11997
315782
80299
43996
767408
657985
204732
315275
54432
35347
348636
309965
19801
573233
110687
95952
563617
133589
119401
273862
482196
617874
70858
121942
20171
497731
6147
303594
577056
167309
499559
629641
301353
16981
129400
91213
219404
182151
66527
168003
449885
413267
33813
39695
112445
213119
19453
446155
157152
567226
61700
3383
32948
152646
60681
162876
536041
325222
75497
556522
3654
1138
586790
30379
274132
290291
725395
768855
181279
198968
604451
389502
90090
321840
961871
74436
389
1766
207136
200182
566939
383194
187529
566376
12820
153750
26960
97702
93152
12859
488194
570464
511852
307181
460475
226583
258791
43668
3927
93326
267467
78162
319550
60861
43313
161351
162116
18828
214123
34774
63149
246074
531436
300593
190464
193659
409870
58287
68009
54989
220714
24263
424768
78859
87729
505899
277089
98421
443335
55131
37772
19203
332677
194278
580183
310228
365797
135028
253536
176540
231051
108570
3351
42046
40548
146322
783083
49656
190219
16808
315523
86810
13228
303091
3751
7137
119691
356456
51307
59367
83807
109018
58785
330565
327259
153884
575245
124952
28605
115762
46654
713394
7401
82467
111960
132841
154416
424387
36363
54750
156326
2735
217174
368969
386372
292540
126627
89583
34800
71197
585912
360045
448885
229812
261761
296374
33288
371419
29905
426225
978592
184807
260513
305051
9902
777716
130565
12461
55667
448028
107645
74141
421017
120806
70574
265398
257005
78196
287476
80268
59949
36500
8573
223199
463786
296049
57503
484780
62469
31946
134035
377214
118896
125561
83728
232849
283358
780710
8823
406736
327988
216595
133146
8931
46484
523711
21496
588008
104008
483504
621307
16155
432786
353178
63027
722688
194054
447634
614935
562448
18661
454202
70961
191460
342135
156205
445055
533446
23567
605629
136448
354836
210912
389572
488116
242419
50209
76916
428820
91612
108394
28867
577557
92060
397710
775662
91380
53952
85133
33871
756879
169944
140535
83352
224415
107192
44006
709512
127370
282801
564012
122298
590678
443969
231624
13972
4976
130937
809178
335747
1259
65181
532266
381063
36618
24599
272592
30108
77742
256898
726384
111634
44376
177247
168023
6814
14202
486838
86619
245631
239594
846938
23860
204768
287401
186024
93470
24559
752513
478843
45970
54841
937741
3074
213632
603154
222283
48486
425354
184916
94489
288363
561656
306605
97108
573863
173865
39117
412514
318523
204365
167517
442138
842991
356317
218377
336077
114230
812409
74649
83793
330711
561895
84733
19345
3562
178752
572919
7793
550305
328850
206257
950068
311637
143939
453464
70810
600420
103571
67633
683826
364463
408194
158564
23113
243319
50661
161685
163430
226091
453494
427164
638
31770
474474
13055
400081
396860
47338
10544
28595
479905
27987
4866
620398
28935
131381
317509
296290
105974
384025
584420
507697
15968
256358
172304
54218
132160
389332
503771
430407
591359
76552
145877
17387
887275
123736
259959
284823
454870
617725
71156
864141
301866
335375
135434
228672
542702
267231
152389
124024
198823
195640
251122
164726
96896
492317
434919
36706
644430
14881
81038
506971
478436
180254
295457
451016
408268
237096
116186
81743
111576
89375
2467
135412
264429
293966
290799
518696
54334
616447
157995
547067
114311
211743
484854
431389
205743
517120
58682
228906
58277
162561
425512
483217
343809
537450
424561
385835
17837
19046
409312
358468
835556
28326
544241
577663
868966
9069
641411
103021
111918
21678
314335
32253
125185
123485
17597
279564
146066
55289
40126
341464
83914
20979
28506
36829
4467
85692
2509
135196
372763
728451
84911
722323
81770
194235
484432
247037
9442
463153
6915
823932
258809
43068
182646
71610
542362
238979
112446
676027
121400
876035
50172
30387
26610
90464
95263
698783
401453
52083
1134
29174
204022
353961
472238
46833
312881
174624
108948
193030
34857
398513
452931
57221
434448
20533
19017
546566
84752
123955
60871
33115
372556
420829
242821
512404
220444
867751
568944
253340
500814
33190
251588
7125
1187
560521
33214
249424
25038
325275
94621
202619
11040
209353
160713
187252
4864
726505
634267
552595
41904
644798
615106
49644
250322
241199
96511
2654
243066
600012
342049
124982
639875
630689
408089
693458
718596
267502
119802
41721
226824
45405
426837
37589
35844
8498
385113
116931
638864
602654
266499
44285
487241
8941
297077
186346
655969
820038
86107
18854
243754
273781
727504
126868
417731
13817
272374
358145
233785
80688
8134
51550
4802
312856
29510
681057
50453
279920
83495
750274
339813
80384
33449
35646
6353
357662
51506
33756
59841
73927
361943
21913
169613
193369
171762
141965
307560
265449
390931
36919
57809
59082
218096
10457
436688
419131
30487
380432
76949
121385
530486
326498
72307
539452
31063
583187
701882
449377
625707
321468
232040
39585
498917
158292
513397
652851
87945
346861
206122
88861
30884
305048
119384
156462
498075
67023
160432
10755
170707
46705
752740
618149
290087
97914
448991
103009
98199
138202
756563
153663
102384
254938
325338
135125
146843
261163
845079
513539
273903
348524
133645
24583
11862
38679
319514
55360
170550
134126
85523
86852
121987
386739
58918
652734
232144
226866
101975
543763
329996
563939
37064
373039
365535
431860
826405
36649
407827
410076
358617
356153
350440
27698
58606
686507
279739
19855
49847
184572
46650
819736
7684
301753
71603
2311
231008
566725
130974
202683
171170
261891
662295
69300
11664
17078
217226
243092
275911
64
66417
57326
337053
2283
94015
296693
157160
136400
365845
703795
105066
60973
28855
627815
140748
106690
39763
347709
48561
115028
368827
112326
27842
464478
338510
569077
532062
8589
110222
213673
128456
243393
166821
84514
52984
27481
814356
779175
639675
24648
529537
70155
149933
633597
131309
297559
367629
385518
625288
268867
145706
128187
185538
41743
42991
118226
149184
28668
316241
207755
611910
6383
213794
46073
284885
120321
562796
243784
99367
92514
85405
716284
69009
674183
666788
7097
189194
24271
140407
88917
261861
290130
697764
825141
31726
143527
677224
436149
692796
487276
518672
181858
158385
163836
63693
294701
531935
212611
312987
429893
161023
3778
26547
14849
22964
7089
702301
265087
107447
243671
152125
163129
617805
677886
237586
528723
584046
38702
87691
746115
35545
63177
157075
43123
566137
75671
17449
512405
419379
595478
153973
54637
427881
130398
638519
277682
163941
3251
305225
335105
105206
178437
154868
39051
271160
91154
253133
227078
400404
381307
685736
56428
37554
153571
44352
7909
189492
620359
499498
36625
396957
377921
283196
1997
354068
291154
46170
65821
331867
126194
598885
140127
424114
246699
257885
152415
168765
252113
328627
13682
650923
124597
231530
90458
191892
639051
258243
243417
26611
286587
207902
182900
73273
185680
430249
85877
140478
182542
213925
6776
56082
31734
46249
281957
549718
205065
14995
222712
129112
174920
18539
21257
139887
213888
323621
105156
565581
123705
269351
230152
316158
19651
219019
109164
116977
515906
55471
427461
488590
84058
13409
187469
328199
259974
290938
294858
568627
277905
837164
30570
391388
18876
260897
123167
49898
367940
476727
19670
278386
237545
43577
38227
528731
419914
470790
49289
367473
457895
468218
408
812742
46622
259232
569437
341570
240803
338833
210391
34320
637536
407638
332359
611403
16264
229164
48634
26394
186179
107306
199339
49096
767977
270548
423831
98291
165287
23868
262590
19704
22060
31890
96782
347633
440649
966143
327536
45595
338365
146397
7983
122876
883797
91429
530913
402087
356270
11107
283014
157341
33573
968070
708362
378419
221902
874416
436503
221976
170739
181105
467955
126009
35148
279623
7842
552449
148889
780657
350482
122019
33679
106798
14763
123969
253088
477748
366537
96115
442183
589136
17140
596658
116319
3335
163663
226707
143413
178822
528297
135067
554163
105404
403522
268963
333204
143271
33235
387617
374250
192908
122651
147106
2203
142098
157382
93065
574780
160217
352436
602433
38156
565100
294673
413847
414541
41528
505438
439396
461042
54595
248247
159010
369440
682975
425143
306533
147932
462048
36798
133106
102034
237582
203319
37713
189378
50923
290630
149184
202816
214175
732526
74781
374729
13508
262443
40893
204848
143322
107058
31473
23750
703760
176283
183334
223276
349828
112414
157531
115134
168594
107558
455347
58149
299533
46119
85521
16485
184209
183242
744516
9152
132080
278725
292915
58524
439590
323064
771858
158705
1188
420953
281594
69660
150682
14939
578321
66280
187908
120637
47241
912590
109953
534179
219307
59335
6738
359528
230104
772567
462257
223266
4590
144996
112159
346938
398024
66788
71642
15483
226175
143833
132607
823709
288256
102624
214884
52579
15701
15191
219422
643698
230580
62154
670388
96288
31669
63126
581820
78416
548088
184478
317420
491358
66364
9193
400768
2652
393321
218639
84073
20681
390565
16944
176576
25271
80508
343762
22775
406550
67987
2114
283546
102273
271
768905
346024
236829
65529
79375
10239
237846
463969
462039
493604
627656
73955
17936
255132
179125
412873
846415
285995
98579
577224
145128
454051
190639
64086
208280
263694
361941
35914
155349
206358
148405
177522
53629
544969
456815
17675
75303
21232
31970
621227
1192
76849
626664
820951
28670
582101
229922
11416
182904
158581
487511
48229
109882
36379
3334
24946
23936
368590
21555
106030
600299
230099
58273
163727
103430
740550
100746
1503
10109
17881
74224
5195
439885
9824
441365
251279
85130
88057
171188
167840
699390
16971
3481
289744
619720
146915
178044
260800
322944
99802
225043
483264
87180
45217
164615
44829
653764
5702
876067
308301
812267
456165
297365
165572
752
137282
123502
479498
3404
315093
185562
825694
30287
499106
420004
81192
254657
71957
77419
131435
292135
411561
360941
350540
380760
580266
718505
121735
77330
554509
88470
94522
172217
104369
24616
38999
856923
647102
3868
320680
233009
369489
195109
35922
359301
62220
107201
176289
435721
167211
442194
108367
171163
92024
30694
472810
253629
134972
57397
450392
562439
116744
172383
92630
183147
212959
303354
194131
178485
26243
70363
310311
154776
468363
471454
416099
18888
270539
667843
3367
6507
644072
359493
101829
191912
54035
913438
49145
36579
384402
194952
61696
430418
10096
171706
402522
30673
1573
23037
176222
237519
303389
160117
92440
64207
233041
25339
568327
574811
83000
46995
278678
93448
95264
273870
542733
600371
132749
124409
30876
395685
267649
417806
740941
613205
167945
347260
357587
434199
14999
77225
168230
54254
49915
81529
601984
88020
79048
826050
194069
415533
752753
13252
48904
600136
161704
137617
219022
351254
111631
155636
25207
59480
104517
332823
400215
178262
12562
493657
164622
445589
263137
79624
17567
711584
196497
162301
4311
422189
462114
229178
81264
7389
9914
592773
216653
134395
311850
174360
372311
910967
164340
172928
755534
881349
333098
51671
82455
28329
310496
447522
12702
385080
70379
453852
192102
836420
402249
52731
555443
58001
247515
2946
23926
525903
595131
247487
121205
4672
83738
168852
83736
198975
68407
19101
515628
3102
81001
191442
27374
815268
146649
50528
118663
380526
357792
788234
87970
92380
126
177682
20873
127530
225427
171717
215408
128747
442458
274634
3107
537812
353959
74193
235612
394535
17375
79546
116626
254822
6385
3330
8599
58063
81854
197308
46257
599058
108420
43824
718968
50559
619167
75274
299159
258467
398741
42044
658449
146176
646128
676003
295459
281335
78475
220256
38449
42968
254046
3427
448821
479924
727043
450511
245020
23471
521937
203007
20161
40002
707941
474899
133343
91263
10533
617782
630545
316745
858097
225886
179066
29021
33179
299694
409564
426635
178120
170415
6988
283462
258175
242245
9983
260835
230414
27094
64174
34210
681265
220321
314113
7665
399934
33169
75605
277488
122893
644905
375808
136191
107154
196641
31841
113756
27318
73154
537101
114453
492298
145864
126540
469899
13475
264380
472114
105351
172094
336685
61004
30127
316960
575776
159503
607832
169605
105957
214145
842208
53220
31765
153276
56378
154977
142710
714901
968168
10024
434610
234871
8912
7863
224062
520393
12615
79879
38800
355813
454552
210043
68764
23664
778624
533722
49922
308821
803172
231869
421733
446803
67022
61150
247227
55189
97656
149399
392472
170089
493970
49191
235116
556157
43462
51401
108530
272337
906516
173174
112403
909279
171234
39957
553788
435631
30870
261
555295
2749
58242
457001
20375
225228
78226
223615
51860
390956
268072
43445
320632
786298
20293
19940
186834
77809
288001
91389
8214
40002
255814
740679
464433
460320
489983
286255
365098
126923
212947
47880
98837
174521
425686
535289
199412
284015
54491
286899
620203
323339
126204
342585
318271
15941
567070
96818
31623
1615
27191
518077
76399
315064
54121
74261
569569
32914
3803
66564
253756
119652
51125
378381
12367
390752
119837
509505
217562
24721
14519
651897
433039
1934
61276
430528
400765
124483
421240
1402
506856
289075
573317
21800
365176
36930
41824
178123
820569
77396
377616
87931
28826
597794
127779
10075
83575
293707
566199
222764
31966
3695
93189
441613
41550
418411
172839
344159
397179
818553
30784
588337
705808
341324
48918
138611
35562
57967
445092
316176
260559
767233
200542
312497
546702
455098
2639
710616
321884
325356
25572
438028
48323
250797
73077
167102
53531
262685
81329
412271
18110
47268
388432
139491
377993
464109
81310
489318
195210
52527
29995
33773
336329
513497
332059
680594
145813
144133
670306
210894
289877
62462
266267
371876
74536
520219
215805
29818
403157
15770
693085
37907
398350
323528
19702
21741
447556
167748
437595
314380
43468
154326
506812
280459
537113
296438
267586
762922
149547
330290
203289
20443
222852
19048
888966
264152
119119
320373
744084
208245
707409
197436
18263
314782
143549
465
9198
204949
121813
10102
343010
379666
454076
130860
705918
369261
220151
488895
111308
3564
89717
407293
427330
5851
812158
159384
562927
564943
34145
695118
421406
37379
143901
132540
32372
348234
354216
303062
770099
17381
99978
162801
97439
263570
490065
301458
553423
182172
12605
94182
9744
59882
302795
26699
146058
162535
125153
197601
393967
668358
104729
183094
205163
61986
150064
21316
51281
559669
702487
361101
7435
89156
55412
196283
180662
295917
8757
209879
132726
61341
18243
6500
195723
23799
118909
2529
135844
64113
1096
13235
517465
42858
6175
621492
69488
249544
45385
204284
63602
88486
457077
507949
210797
5303
69795
519528
183029
274635
284997
317892
105796
145192
732545
708122
47639
45467
126611
218286
4803
205182
107788
355574
294787
148981
118374
18479
457732
22834
10470
121819
157903
100651
40776
57765
128508
49371
170723
229934
612014
118406
147787
39525
125582
241029
159501
110389
90915
538099
652689
68302
345934
613364
268531
115021
130832
120044
934521
675437
4056
81469
467823
142123
89345
76255
190223
161105
308825
111951
334587
270047
43663
954822
359724
331072
632474
277265
237773
301222
4080
239766
345311
396894
162094
629286
6011
12621
142590
569650
124370
255182
331504
189607
427926
458972
270338
101512
498149
436519
189768
91248
231340
401124
268684
645810
88370
9221
202259
211419
177450
30023
458944
164930
200699
678808
200137
166890
72287
11247
556025
4690
384320
215173
543784
48856
264443
4736
47619
793831
212439
27425
5755
331354
319928
550559
36169
24801
612862
18502
11602
379211
299452
708138
22119
9873
477099
141421
228869
287579
259971
693315
43877
150433
710706
33098
56062
10990
282619
209228
183132
806013
162805
342246
97002
256015
261556
685460
94054
221408
453389
36451
55789
280101
367126
33476
410981
253079
15581
135045
191715
249827
647723
243894
61637
2580
74028
514812
421129
36452
383506
59347
346377
30442
607025
27662
522154
161704
218260
53516
109555
107929
213651
178289
84892
520649
314418
8990
127265
69873
221971
283025
12885
32648
52355
14526
142146
348322
138760
249126
466638
43167
263145
80077
196331
499197
549416
15148
601527
41442
77743
61226
33791
154895
164665
132333
617765
607847
686223
289259
561526
63774
216329
42325
99189
7880
24939
458353
70310
117182
242264
16333
62964
249329
183471
391846
36323
25209
82668
381271
425173
96541
212176
473561
286626
184483
370466
142286
51176
661788
54551
215450
875262
588908
100524
55074
3963
12877
189708
150423
16289
4921
61177
149012
619728
158011
733656
57825
299160
166508
3219
336849
400953
200743
369450
287509
170126
90889
207682
118934
616278
600652
603574
267420
36459
14985
548173
51105
12754
838794
54258
710756
273732
27303
118688
472050
338211
71070
25735
170804
39267
109701
265536
425896
196557
245792
721447
314950
26614
314990
89841
814766
82177
350440
6180
153799
344800
643042
231166
41219
532899
354469
23730
211888
304687
275827
241423
167113
140754
917912
526650
180672
163880
60700
17837
159226
205862
581776
685861
51691
31130
56959
393740
636317
840434
37470
889135
572556
32705
764046
197731
743987
99305
438826
23842
233132
145761
383640
323300
19014
394239
285860
395430
54177
252842
356027
172675
100433
89480
81453
88078
233609
335349
520080
600416
91945
55483
864835
177304
108709
42901
101688
614536
3495
315701
228829
39505
128423
305160
22661
244927
15585
155947
230651
411139
591090
609348
30745
828
156015
207094
271945
325476
281551
60899
32347
30400
540947
99337
52556
83728
202858
8547
169054
24897
374
217599
171468
63493
402285
134526
44292
56203
39512
395413
187935
622315
435071
62615
359989
198978
17614
305639
540583
457828
340052
68710
147283
55663
751692
283954
94678
27686
13165
908209
57522
1536
716757
188466
21394
66355
4415
577272
356967
742449
90069
899441
704234
620288
453484
249658
144242
584562
158752
15314
771946
263306
163207
160692
104718
300829
10649
74644
288389
356437
273337
136729
63045
33306
87116
108349
863783
68480
47375
73167
626305
514698
177080
12971
344554
241622
175309
27274
284605
250578
67693
324595
156598
448957
300014
276532
222028
640008
395902
172102
416005
849195
350159
678722
862584
32412
126763
260538
12119
270197
49276
197707
25147
292557
318865
209693
20835
343596
136360
529034
73137
190950
223926
138680
11288
282548
279512
39975
16277
270783
427427
79310
846117
89552
278562
7946
115620
359625
112396
29176
224272
37572
35217
565843
11137
432
48601
512392
113183
356923
482205
414111
101501
657553
398371
100365
791933
342309
123428
80265
223968
469326
14759
71016
204541
26566
557102
56316
15050
89825
147227
132410
305963
362162
63757
19747
1291
139562
225266
411804
57269
214469
187140
673787
795837
71285
681908
358179
719936
56132
337821
478271
595549
104057
154575
286932
60690
572011
103408
362980
910055
105596
22109
287066
323799
21432
1791
1312
900233
290093
387363
257528
39480
518949
337831
773000
148283
1253
159183
286799
88426
39347
635813
235610
307315
371777
361460
619309
51741
421374
436627
361805
95750
63067
452965
11629
21524
709568
351971
356440
565132
615750
670095
115015
562118
29451
317510
3945
396231
554225
564843
81314
553469
271887
553348
39064
175795
247490
353101
38672
40279
208857
214653
8361
181076
85456
153218
265455
102993
113929
64973
76711
189866
60710
443526
451446
137222
432457
282450
6613
359728
28429
300760
48045
128298
176756
607935
131342
297248
33373
220584
35589
848938
56966
255429
453963
113066
69433
732513
336037
316030
81390
348533
448272
271368
14713
303778
42737
61987
48298
177051
300574
103804
236146
764156
6609
499615
92026
280802
295140
29494
213731
416412
884982
135532
389481
169164
807415
44917
430848
878684
248235
58198
636593
268719
492153
340184
673292
4141
11189
163076
361847
691252
37602
734778
10611
120473
732754
270700
401749
267470
247133
209607
287164
25462
143905
2794
286546
231475
225246
118181
69303
733302
1514
175012
716198
117168
202628
52186
622735
331278
136692
88733
363637
197444
62597
330834
535218
385621
381824
235863
408423
505856
124814
420128
712530
88046
47438
79619
417414
54935
192664
186601
525228
110358
226633
313942
124051
279217
54067
2078
513875
30396
3637
163836
15762
310134
562261
186264
84957
274936
270147
180905
514158
539088
219086
120920
195892
412188
540131
57993
172247
72044
459758
57259
726531
154784
150652
178472
235728
48894
314890
251382
408044
577451
240740
17295
99947
12090
50638
30172
95735
500516
17630
73558
54248
2148
335527
688915
239186
416145
351615
457045
160960
100563
479428
214418
59144
233634
521261
3589
542950
144544
5359
19125
100741
2425
329479
530297
186834
84285
72504
17776
696908
348
272999
172923
73152
535755
234753
294281
791019
162958
675535
511156
92395
956131
162736
22425
485019
120567
560529
48637
829797
29928
987969
1002
82813
16709
405126
219637
161465
189358
184863
30329
44539
373089
619978
105363
503865
39021
149325
4871
90881
14719
25846
331739
223196
51117
21686
199625
121284
63494
63776
736010
58684
338765
136371
488268
250629
839
92310
76873
132607
345057
95836
600223
37104
221318
67977
106961
272171
329505
246491
58176
634122
19591
686625
531568
655200
457801
10618
24672
260227
287920
298461
327636
850162
233289
291001
44124
3769
612355
289310
332843
330119
116773
380475
180071
193836
101349
87564
558118
513125
764860
178574
47696
180088
204440
20252
782240
47304
207856
244707
117204
50393
67027
121246
41804
829271
39179
62457
355295
698365
109980
22796
67216
174112
114563
658098
269230
50509
58725
4704
423165
326837
98695
113833
35898
79890
28125
402101
6068
45521
209646
55206
111512
385160
43621
673779
291347
286723
177534
313687
659493
429195
147079
545639
187232
445308
47063
189158
14048
773186
18223
557712
384898
6458
226429
585206
92825
25162
424486
99062
744712
366863
597892
23665
471735
413318
439269
3648
133004
562899
382919
557390
156863
516297
159773
529158
63506
426358
427918
344895
358275
894429
115924
125270
56126
17880
508651
296806
20989
527893
172651
393620
157790
154858
396629
123408
135410
195034
146080
24214
26637
91043
81813
487057
373880
61835
36288
235071
161009
190617
689861
468658
105152
556009
407625
178439
250861
16398
136017
73986
227797
752223
90714
26958
324848
366210
11428
620191
133329
50533
164916
435693
82717
209293
352210
490282
62864
695661
52648
600193
367693
53172
26051
405850
155245
41895
400013
378683
9451
501740
475175
18069
333419
694459
14881
729617
2466
321495
5874
360336
348145
391604
181231
134120
481306
10413
57683
575911
446538
22930
3664
398688
75408
6252
320102
300078
699987
85738
222217
154
70677
171314
231653
1887
68311
68108
207315
268043
154773
164264
213634
220009
201072
219616
42384
425122
515604
18961
366329
8512
351781
351250
472938
195716
538949
100516
913768
151608
64707
211383
248236
376847
79701
134576
118161
534662
6974
598010
12752
88511
615305
18787
64545
65947
524575
24735
472570
249266
188679
384057
76824
299669
52828
94879
249027
418290
96718
223970
259613
58491
127061
253381
456612
117607
726718
157494
39479
605132
31589
24600
391138
175099
827728
249952
242407
29735
298288
91963
136437
108304
84377
832593
19227
66035
378881
503391
107010
233892
96807
280044
41208
136313
90136
496668
228742
501086
147450
15450
287685
67181
856243
315466
512918
152549
326527
51856
16734
290972
418400
38982
359798
281368
12137
659939
195848
263716
83785
284478
10022
161845
223844
424296
795665
221100
211865
195370
8150
36656
87564
5499
329067
63588
381738
11019
49565
610776
401113
66484
112635
189000
466654
58710
501526
359018
393507
407722
221204
107175
4460
280041
49173
24566
52358
671721
551046
236785
506894
251494
23664
5050
549894
601100
129476
379375
563999
141651
198664
203208
123356
518698
10645
57410
470247
244061
395933
171561
341981
178527
26659
12055
16842
412909
222596
462232
347837
929997
149423
3333
485704
158118
51539
230352
254380
237047
266697
343993
217003
168512
721017
48965
849009
528372
178087
242855
292809
1403
90769
457072
165783
119286
198740
160179
18674
371539
18774
108393
69496
341566
379569
65875
144387
31230
18849
7002
503379
216773
741935
481544
35505
142620
146593
322841
36830
220492
942040
39130
783744
244046
88122
148909
96223
11882
174518
186375
265000
810500
257450
271806
24988
161151
139850
290636
73231
367971
116869
89040
95224
228714
51083
234071
599382
268974
70534
141853
726285
109015
649671
380456
213536
581093
6890
473334
155331
181700
100086
217360
108207
100117
435763
16261
75311
265502
57555
139809
111000
204008
388240
33451
490112
48314
259953
86889
751380
566164
174919
22722
155568
187562
247963
142796
217879
581714
149092
294332
522816
101270
282939
609301
30389
288077
32008
126753
3515
143055
123293
22540
69408
139384
291810
22006
127605
734210
730751
187284
590360
455350
470691
494416
77691
71147
173044
116300
24107
440714
214670
15037
88563
767194
10276
31094
475492
110879
16409
78786
539670
60837
283816
466649
47341
542305
73311
214807
8468
25513
328620
6686
21222
225314
387586
318694
396844
723271
256415
35851
105134
46728
23765
133515
706877
71865
121090
4797
233142
175739
363728
410290
139683
131755
173767
322526
43686
175
157440
556115
61302
309133
210088
171989
218956
20544
147484
442551
394460
352123
145784
752060
335648
255655
282161
67982
274276
114342
28498
59382
403783
700532
127783
402833
184218
418608
51350
76048
186090
70626
33434
289419
232438
208874
241292
64275
432940
31283
505081
459066
15634
47228
423769
9173
45970
413663
131888
4307
123262
189631
421892
4187
551412
98770
11017
242644
470032
5166
70985
39465
81021
312107
270668
603303
99824
44340
32530
189876
90716
427623
259586
8708
403300
236023
698624
679754
343121
30466
394656
51683
117067
259340
304519
17166
685100
733300
26141
87084
99708
204600
253668
477335
173949
48375
1637
3014
190689
321636
329654
454147
16850
842372
734490
793
284229
272509
79638
237312
44215
105357
135660
577295
347359
179567
194319
566994
547793
115700
32783
444902
291805
64976
16013
98994
146282
293820
529629
42475
147788
38383
408953
2488
607776
749844
44547
290612
599044
37603
319385
207043
730347
232995
52511
1707
49146
154897
605546
305452
28001
941
155003
183013
168260
731516
166367
302538
321465
463228
181460
580037
5236
291387
72124
698334
16931
428956
364705
43677
510871
182001
875495
86868
58235
515472
179786
42515
507136
99591
763383
114794
316928
385060
783
972984
664111
67046
142149
4344
520701
421801
427533
697992
259650
18255
169870
197326
231838
822803
78231
35956
48063
268146
55598
509310
354367
27367
155260
378980
2864
2209
128652
581429
214541
605899
42457
506022
36582
93107
84365
159663
143895
14291
861173
86981
114659
343826
133234
4341
207649
240194
170192
6722
642596
150950
724380
404760
616827
735344
118631
19488
296518
61820
620278
360684
499073
19886
358987
231705
139693
169840
292672
2295
20731
188833
71358
584877
262461
406933
93364
80520
245421
80020
494970
336327
366318
184948
584176
399059
288875
318096
5476
841482
7817
119361
117080
516202
215116
779347
81458
187768
26751
263552
25938
542799
121051
652064
231841
507369
103989
662207
346385
48855
61302
15629
637462
199967
128645
326847
618614
436128
561819
767392
136808
469450
190340
3730
620395
110208
726580
11424
68925
622018
365380
21490
97971
95622
14620
59498
217213
58699
333360
916630
660162
65306
580735
39666
23469
523800
147788
117969
96767
21861
47034
9552
211315
189576
191177
538576
409050
608612
293897
323491
529753
46908
19608
932269
82373
430839
526163
153221
633027
50188
46148
25118
38
529454
72122
135248
221841
594527
58886
46690
77035
463326
89995
190682
524760
40204
172740
31588
36819
621290
176922
126804
58195
120467
48612
29515
303767
11169
248759
764092
643414
572364
2119
469609
78002
152675
285918
8800
161354
827003
310637
46670
251419
174573
20355
2140
6236
448975
34165
546826
609870
14070
894
5307
379343
390637
265999
687318
22567
196091
53863
173298
12103
72600
175276
126013
403161
377516
32762
593677
596325
274566
408210
214760
82438
386265
74736
8763
455521
74027
218231
11858
105973
348522
837624
191076
75735
213380
9656
15229
303765
607296
154467
574410
19248
306016
122451
13279
316218
209350
175437
628642
156282
174040
433351
134040
57287
102576
271428
284113
61208
316670
224085
514928
425984
163110
376413
623129
183289
113246
6996
8616
582834
178910
147307
96275
60501
162910
315901
399016
361493
262012
366292
93419
218193
18869
293549
55427
394150
723270
17276
17520
198734
25702
293395
420188
374711
75661
341218
576786
637356
308825
112350
249022
59679
428905
118417
339849
316546
258902
454395
620270
5208
133785
659771
111796
35116
85722
496297
18633
574197
147718
253278
682087
11854
751850
68473
673139
44126
46906
221414
84211
412104
291234
20751
105931
545329
72832
398732
169986
162064
105316
331407
28853
335064
115881
440284
202415
68743
28618
114107
101356
212596
152721
44010
205556
9069
899195
43095
506879
283856
685500
67691
131857
272001
169847
522099
84104
593239
540738
149589
319111
350374
43135
127800
1051
38114
139280
323881
87419
7787
3
477944
273776
7990
2973
30848
31482
84060
262624
208721
38157
387153
818121
29874
61016
405793
70762
317039
186277
55723
35568
202953
706
140279
171220
33629
66330
259398
173836
307146
358373
148047
328279
18695
685983
70803
256708
239740
153833
215931
246513
248631
322236
757795
361515
144434
565
6178
708771
59299
604436
184016
214855
30849
429447
305087
236568
119884
114564
175227
192165
73280
179394
184322
50121
919
211452
281688
138408
402691
62847
30433
97364
190292
79796
134040
479687
68210
155640
66821
131026
240881
218996
96130
213218
74720
857386
248296
475226
147875
55644
245964
103023
172912
452956
66413
744466
240931
108552
330032
775170
865273
747488
606080
61237
75731
1041
907448
153193
367549
240233
323
78448
321265
452927
28156
123813
686718
27062
6422
259022
115788
108397
9631
184191
275145
47287
85569
59456
199259
5006
728753
192542
178710
528295
140380
209634
73442
657177
295212
17985
250955
316890
645105
247607
175549
47180
473196
3869
394189
37476
129992
81970
282948
295702
48228
77129
195697
153936
173188
184400
157759
103490
6351
273613
5592
37249
154286
44459
213338
37537
57085
273354
927355
833266
195683
12677
85644
247867
150456
359703
149506
7629
295544
83855
125881
8099
76344
376203
140806
809479
490425
285586
76807
265870
630960
482691
96368
24340
524708
5362
190711
28582
62750
177681
2475
341996
26663
73550
372400
202114
364473
9875
441521
824863
214100
82551
75563
294839
294387
11569
47876
92086
100946
2347
4435
715594
176848
359990
16384
143029
166225
79445
348756
97714
163187
558267
301404
3677
232340
136363
369
508182
4889
245581
2911
192322
284982
11734
92564
144885
12498
329184
49517
53704
17702
13948
247227
271618
17928
12982
749757
75119
490782
28760
384894
440648
9120
91964
99126
651
273231
228618
487070
155546
524446
47191
457572
44772
385038
86307
527451
192185
93947
265638
128926
296012
637493
664595
615959
18447
69992
201752
679593
140652
260004
188900
221023
687104
689450
331409
8679
354655
636451
48215
290332
558208
113882
176623
46535
45558
278754
489024
352515
197436
169392
691761
16002
459981
621244
84647
208820
189581
20298
597393
117228
128519
49682
156408
337000
247707
51856
246426
180237
57641
45710
256653
187353
424781
31807
11932
706888
219596
240310
140327
167617
722168
266693
99759
634084
284395
97088
230062
614148
477612
15459
87849
583315
243263
684979
363839
370597
74742
128617
19135
9115
499043
308623
6174
10089
361484
302172
185383
290107
380146
316246
68822
219421
264538
59816
25694
107440
446837
437543
87545
255932
481357
79303
906563
60150
443534
400569
12278
601474
148356
43436
39536
960560
45694
145022
40746
1961
432217
316045
55133
477725
774896
674430
311887
418385
437180
37178
33535
244144
118609
59314
11476
265295
175184
64854
379207
190235
46992
46243
260162
17057
265820
502121
185415
1923
576405
324261
835684
272850
264008
314707
68508
529612
106864
31939
653657
116891
48017
82184
83587
230157
137496
312850
187306
24781
10782
212625
194400
362142
143132
71049
291588
48545
66444
68438
307415
50672
118836
349041
247470
54965
281927
24862
463952
592551
27791
633908
14200
369
123516
37635
102311
7801
218092
350196
207355
11280
8939
665550
100359
154136
263670
216463
236148
6971
504305
275098
686969
563726
75085
533679
83681
546967
130661
230659
150211
57869
128219
343916
535673
447021
196295
384434
58032
166771
575126
127273
232068
108564
510
306628
189542
463656
26405
38798
656848
184243
168759
68079
231434
142105
15735
385889
45462
11693
24752
460227
167713
266251
109913
147469
580330
196409
103748
181735
196735
727845
251671
134020
25541
6360
5898
515374
383661
784796
41989
481878
385124
28964
46033
229345
46459
391357
45279
9599
33422
481802
882207
117865
644668
169793
64788
543352
555503
442556
451396
193502
66590
97155
164821
277438
154023
49314
216177
162573
162782
436557
61276
232039
491717
167165
401779
666422
89714
139165
75383
4320
90651
200838
553678
578232
59357
602847
61782
157424
10216
99035
18881
80010
774339
8037
283557
260504
690905
16144
204137
36603
138497
273618
42020
105254
24191
413173
72967
403816
657434
36271
34763
122412
19307
58854
484831
36680
112164
495642
188987
288894
53810
72855
782278
183446
428477
104762
68837
870290
424021
228377
595383
40095
27075
127044
290333
92013
111373
262153
328134
50584
416322
60179
108909
15404
334043
137924
834046
2878
235855
542194
729882
100899
275183
95323
301321
100184
502714
450611
608872
75584
383669
52883
392267
95074
284105
38483
90618
176751
34371
231848
158450
139851
65676
20010
291191
146471
475214
100343
272926
126767
28296
213929
58339
122221
742922
157382
415134
19343
27706
103253
424079
141994
89386
474001
186754
103489
251
174345
29051
36356
42748
253243
195025
98801
282659
607307
660562
348361
81737
128843
14023
308263
298277
25743
62080
52740
188039
550122
239200
198559
63052
3166
84236
7055
958
92516
160154
498722
165654
96152
21958
45303
15399
112209
596970
296107
112365
99631
189714
26865
360682
596188
124610
249941
548855
82475
200401
202139
25351
250039
613961
606733
85714
389791
32338
624309
394491
203203
48828
256138
6018
78548
24652
429832
521
14048
43327
71254
364923
97462
173373
119825
152938
709735
22874
488061
87078
459903
8622
209012
66724
242800
171493
44692
7680
312735
578494
81747
28808
176178
3710
530837
34442
33540
341329
573649
98368
21097
19626
944760
40890
459896
116874
8421
115916
129512
405326
686206
106380
214306
98643
9346
73583
310669
450601
532769
36079
60372
20817
311619
95154
607341
333342
182537
81098
360086
435588
125613
195322
47141
492182
196554
122687
636509
286990
80354
135438
70666
332060
29925
347501
282904
366940
55977
3101
269504
139011
115784
81151
179878
579583
529900
97202
37690
386859
619723
245835
168730
387550
562349
28241
691699
390541
79116
63052
329276
162435
451389
705221
424070
15824
100390
93416
214746
290108
38682
200749
493229
741565
106190
240048
12995
224454
305685
26831
97556
40755
233120
26584
566134
58894
296729
465781
480165
183115
68516
14993
199876
42896
88529
8373
2672
554064
118092
444720
17499
93443
321166
128774
9773
12652
728631
298061
130452
62066
757677
590149
286077
797076
62575
53157
54716
340089
33757
67072
57464
229781
196259
77100
19689
78074
74823
368916
183404
224954
109161
28893
656423
308508
862365
525288
373968
27762
314702
199394
423042
551243
268932
396450
41447
165378
65273
298625
206760
168908
71682
16388
178888
17775
593801
94255
161022
720648
579538
1627
949802
250711
37235
317196
210943
404618
116269
15941
352995
48129
337285
33870
14603
10017
341839
363706
449270
698
124504
879485
423894
142547
164617
102885
100948
131711
77835
577313
47268
201912
2770
7941
638652
155989
134
87894
207148
238764
1736
180714
249287
203094
70266
92040
754216
382759
303901
142443
112890
124952
43028
308856
84348
201188
563772
336718
521293
398410
3622
424870
24122
870
12805
350108
311656
154083
475853
314890
551811
33404
388174
8161
4657
162371
881219
58726
600145
336364
677452
13603
322004
2032
556796
67929
99574
522697
66209
665078
383565
417771
823287
58959
83927
179785
136796
57357
189262
152900
117359
697005
4030
233951
126880
142497
222865
267774
603531
963141
680140
398338
710564
328929
283098
174411
144242
548366
306295
120674
6401
7984
142288
8595
117006
371332
182407
83307
167280
55883
616504
34928
135979
6314
250394
779686
401736
112597
564052
116110
12238
754003
387072
195603
31807
313877
414202
879998
24217
275364
8482
517315
271439
771673
10079
93969
809723
37289
298369
214060
22374
26880
365713
527758
271507
26253
306934
303211
44446
344049
157578
567645
349760
373181
6251
717221
12223
97842
150041
349202
206329
592813
604060
322655
566575
114659
374059
7370
893914
438113
98320
354253
67846
44747
37886
305951
626823
53681
674236
578461
19832
10129
423185
805567
189799
142958
64459
13185
138716
88315
231438
222022
312002
39006
139221
568996
522396
8091
30961
490736
200056
214605
316451
617933
260787
197165
58587
17291
14609
219632
792975
11271
170524
867794
95849
10914
35746
114814
217929
779234
605635
136575
245509
631703
269283
11811
247937
44137
528629
9889
426308
18116
94756
68230
637138
565056
789111
163809
27748
1885
342163
467913
4753
362488
303060
13883
305487
349374
243202
831414
281541
233108
76631
3132
450454
100746
115992
66551
62786
6296
338453
344677
226838
424575
79300
331194
668266
39549
157800
360331
335844
630124
116766
53572
325396
89625
154555
538529
71246
537413
77590
37179
784
8519
270762
126237
158268
89254
150398
63956
2008
296539
145997
430436
91546
87932
51644
24900
103564
116069
542807
465716
159305
274621
101614
180566
275495
258339
188765
192710
21291
303135
106784
58070
183151
197324
52284
573941
120278
205339
814464
118579
153002
169639
14786
446557
346268
78646
464181
580680
134258
56210
33685
95365
500363
471843
237918
17715
38075
358452
76122
244685
36188
932096
613955
33239
204920
390820
135176
680694
332444
57897
301695
532018
33901
363453
43812
114520
336612
667621
600585
123881
22985
14751
303254
244696
16245
325837
686889
504571
357625
278024
173290
8019
26371
392600
434559
572
862704
17812
895553
162393
124093
240933
33581
107824
189543
397686
87059
1220
150722
641622
191104
244515
299311
788580
40979
427857
136272
107602
542425
451841
3269
53931
534758
73650
8246
150635
412235
10637
35923
290822
328387
37706
290009
468760
428685
559965
116284
150403
181912
477145
735645
54932
42119
690986
2613
289482
285880
210163
53356
3119
368540
190168
190204
337083
76981
126975
475652
308617
31178
426211
7704
417925
442562
14
264949
750878
795205
65527
700595
724015
57628
884406
348602
358807
187343
377685
505768
832902
233568
230632
86153
499303
129165
5511
152665
454698
570098
381061
151845
190024
652868
46363
175059
128772
258811
217
568979
284991
29340
154548
25717
183385
494222
21636
20711
92885
98446
44812
156292
846444
30404
11352
88872
88548
405738
524784
48800
462776
14476
63958
149044
180393
296660
80295
28547
658412
87436
8785
412787
493697
256504
75610
449375
683140
177359
322391
681786
54104
298747
48910
43550
422027
125706
2924
96242
135094
266396
3700
245760
124137
503479
144929
192203
122646
185815
40538
598055
35114
225315
216362
793596
268168
300108
483827
104192
469981
106205
65318
268273
135448
742159
362088
540299
136425
394494
206797
201142
549259
25501
213928
27514
68890
45607
113302
209302
433931
714405
10663
88207
11309
272768
30474
210280
246339
105457
120377
2990
53922
31789
157632
191654
664406
87298
391507
68916
161721
107397
225729
184
515568
11064
269610
1014
161386
608692
56593
234436
21910
2771
188255
5167
220345
54715
85803
519435
34815
584971
151088
160765
241547
24836
53113
222297
410793
10142
35774
16268
114905
78408
623359
81880
186310
11919
221011
236398
205314
593512
67896
23853
25363
146317
40028
3664
210324
32194
115646
62532
192519
19214
468206
437397
743499
30363
714064
726219
563898
577208
16495
399034
691440
196805
618847
183999
84803
294314
197533
601700
561609
191379
383078
195152
139067
48686
190563
153750
65439
53048
452284
288325
261522
257102
64182
186193
627895
149181
129195
231560
140602
805087
62291
32494
547400
13117
250470
132409
458249
394032
35237
168452
47951
220841
88715
432758
154185
18767
782072
8987
31761
398064
12796
348526
714444
902673
233188
32260
697797
760276
186919
153638
168520
123278
60632
5745
372689
842164
152257
22696
105376
26286
549030
81956
113753
89058
162577
25257
361489
673705
199185
301914
347905
14768
461215
275575
109950
128889
280314
40816
184768
57726
618
699742
240860
236002
103065
345604
6120
69937
51326
49045
44045
140669
155356
581466
390894
293610
490103
120508
147862
25814
38505
22987
505317
171683
335642
7972
177277
75155
27063
717650
181311
84325
643
23061
525733
271722
281833
80975
240789
439864
15382
783921
108358
26799
50775
138029
31750
83005
175501
4759
204391
359618
401750
284678
222634
39711
676633
299956
809934
228770
24960
486036
364682
260382
233454
221173
180703
84586
166740
152654
33116
16012
389202
77754
167321
216322
634178
277231
195329
6551
214009
28296
816488
242357
96353
53149
4756
17070
333811
82313
3544
766905
176039
83012
15006
181662
266232
102345
200685
109215
618620
153724
125925
36443
689582
120407
752103
479242
56116
79548
65954
35856
252880
261347
50108
12191
192263
368891
397215
896053
70815
274543
612372
236724
910278
77680
107624
56419
401468
184313
296572
21964
489818
47515
74293
66689
485175
435043
468939
846
241553
325813
82712
347091
138878
90444
235541
120738
147708
10965
429730
207482
516037
5736
466772
245559
597875
190261
310410
451583
202010
487149
27748
295023
738227
240119
586
97135
15108
481120
247691
237979
22640
33082
423563
334597
166451
6745
159973
85688
79761
251154
5517
97672
524802
297743
570086
150084
159625
360356
58394
117773
230553
42133
76028
47822
420629
96648
398503
43475
83708
43736
389181
496654
334124
90535
331508
545146
83251
536240
2597
425561
348482
183795
178852
129905
54929
35275
611544
718341
386289
18818
349502
147455
320898
255648
662900
242239
685805
204158
12651
101463
187321
84920
247366
583058
233022
490082
139303
134222
275652
744379
61019
389926
317488
462447
352474
264343
338529
25403
168300
488169
262712
233167
376616
211883
991
370714
137535
368646
462608
170931
399396
484353
277640
12789
44205
112619
8894
425000
251011
110924
17566
620187
638135
175887
348173
133571
3777
382535
12759
68953
252385
86466
14509
831423
52160
14954
14906
228064
60532
255088
225771
410458
859575
460673
247444
241912
298068
166018
481069
715187
36947
151869
84939
674317
68332
193274
48990
309596
404039
577453
12196
12421
261316
903451
456235
39777
4819
866692
206145
58807
17639
311913
12836
384929
32958
93621
555648
449710
7519
224472
29689
660389
683399
123088
35431
21287
180060
100727
72711
301683
41210
124160
26079
942046
69620
166924
14653
166523
509126
136677
23038
467948
748761
90379
164386
207477
295043
331561
250871
11736
25347
108702
63028
325396
73186
236571
5352
237125
393869
27328
4082
4211
254125
471978
264814
315598
234781
72668
96690
146767
113348
91664
628913
204246
85009
84997
103125
394989
27829
23021
603878
67607
424644
189466
737
348063
16520
50109
68527
49389
384910
132638
651137
532588
158656
132222
16223
16936
264104
39635
364641
25044
259551
25148
296109
57094
216927
187904
28644
111777
253644
906481
30764
151780
330638
6141
324991
399742
95603
522173
498351
435819
372318
2765
504565
43311
20425
171376
40725
157248
909499
139467
367258
156088
46261
239225
36140
139062
598509
22004
650093
189979
202200
24182
121113
132544
146322
254197
370825
469839
37339
3693
641702
61076
93884
112623
666745
22076
158774
215983
558225
387502
85022
75194
42358
3575
1799
23941
763168
148756
237089
3822
250733
2789
12474
92993
229178
379429
449350
21428
34054
38619
270323
184432
48507
365902
25673
164945
67662
640513
354084
310675
302496
29963
43184
144989
296227
53166
276076
164048
231885
53650
199158
724245
13558
282356
34894
320871
179616
75685
268757
246277
72319
453152
523701
322086
127731
225746
143154
166609
217980
186118
274761
53752
189737
28788
91956
183176
200650
23641
161956
166961
141924
552438
23786
1540
501772
52845
404052
42014
137751
758980
169984
319929
552394
20932
54289
510282
28939
358380
122922
8653
399501
55904
71560
382203
310379
123258
455564
357416
39374
98623
41954
4820
323102
561567
7887
160077
668694
44740
4108
14099
653063
74807
189469
361304
392698
139425
756065
263491
28032
258112
6625
431005
8343
476483
86270
565209
244201
218737
23094
76732
615229
230952
115238
34217
806803
14970
116116
264437
54449
156062
325573
2622
107693
210056
131256
57418
2344
369922
470069
362570
666937
81852
180132
321309
122282
230121
179551
92642
356135
286114
744282
4885
199872
337103
871175
631
58643
224095
438180
566899
24348
25858
146782
15165
82838
102983
117654
55782
44797
136460
453963
195144
495033
167570
284739
49403
61341
365040
567400
29191
128643
56458
90715
118915
9818
18460
95114
680214
93152
676939
702664
934606
531081
7713
49321
161025
237559
698496
812074
3453
132406
295538
228273
361424
125936
111993
206134
215244
808160
136329
99551
61681
221368
99861
730620
104459
313972
39614
218449
338061
39765
95777
82959
160114
70806
766592
659065
587241
286238
39797
354776
179554
506701
74597
69998
10459
805973
231085
690982
23140
468449
161087
163437
466791
42066
320986
2692
742632
9777
564201
521386
57538
7530
511057
509498
222491
145450
616197
171092
370897
192435
385413
74860
2901
193
372060
177607
299396
711664
745404
308259
157967
217808
314720
24191
234128
719911
194505
160916
11414
304799
71801
84921
235570
618672
271456
123512
32032
2146
3239
327239
67546
9275
258354
154365
62855
209621
186206
259761
69052
240521
17888
32542
31706
78814
582011
286305
10237
594932
339553
82162
784783
461273
6897
387233
14717
247670
54210
619606
133707
195363
70717
170460
648637
201666
3903
576479
271901
326356
177978
57938
39980
248050
127269
47236
20003
302336
216882
87945
543927
578842
32888
100206
85275
742508
825431
339481
81403
672009
415233
208768
12061
42120
733012
47644
927986
449369
97983
9805
291864
516861
13494
723995
912594
98546
59798
108576
177126
153699
394962
222192
111710
220719
56329
297906
244509
42828
110641
130639
38942
14961
211466
131125
293265
250867
475640
610
329437
1950
195312
346963
159588
219006
657837
58187
725538
356490
159872
254002
250821
358335
206557
324640
17427
64978
14730
228079
458425
368860
23571
60828
165971
119979
175695
335183
28206
519944
60562
230372
36015
300818
567852
17236
64426
409729
192186
15160
268850
136435
443777
112033
431344
84812
253223
453802
172348
68842
661414
160355
14230
174850
62098
45343
63134
10293
453223
896882
488934
401988
85529
331959
766715
151827
98889
4374
511091
478816
84066
116203
165629
312691
29988
290099
438705
122422
38099
294239
30547
206153
243390
636161
699308
341160
98639
114751
376202
14348
124759
585113
115328
353596
95627
402760
253230
75484
437429
465046
120393
2029
658530
81105
756915
167781
1474
864650
132122
73436
151878
38850
72998
158736
121246
399005
195136
225159
51287
64132
112784
3080
435842
110480
8834
220559
190930
118471
500803
28912
120270
26596
497816
105439
58192
258313
73664
117173
118205
738364
187684
452179
283222
80086
128881
419519
59423
923
194657
381624
572133
96051
85088
10744
264884
712575
203915
112561
5767
603229
184847
38250
67901
189239
11658
48135
5786
420136
264284
73837
180866
20446
223639
66654
402249
304222
311512
119212
477108
12457
141025
156773
53516
45805
436468
464315
118504
607692
546601
5078
208762
261542
7593
230698
259034
85476
470158
36615
88163
194766
166457
907
670757
223462
88146
228266
472757
666855
73775
24254
194947
432157
5608
182390
45013
307038
142817
4946
21970
552454
197865
212914
547750
89563
199788
409951
92034
627098
107521
90806
13779
644705
470105
13943
86601
173108
26670
24009
143373
23248
155751
401396
351604
529524
732950
581442
11474
551730
222860
335676
253214
638764
262869
125105
721310
16858
352419
354174
13140
145072
407275
392213
367787
695692
46805
322576
2665
42724
118237
47544
571016
70832
177348
104194
308860
23475
463277
299651
445294
11222
625410
460082
167380
89142
336895
341601
403063
18223
453315
487210
18154
164884
129579
228666
35889
255723
524537
840725
71721
153935
96488
39999
240059
756242
127873
25903
45099
387350
363524
717102
71553
263179
639745
373923
273349
208186
634841
730933
515082
456578
6995
230548
28921
30154
811605
529314
342836
142300
597676
561978
356423
487244
126089
206491
111874
723674
435699
69039
206961
127951
52124
272585
328559
539155
529057
418265
306251
684786
794522
644141
526548
52584
345320
388437
130184
40020
386486
176477
12255
417066
510212
818792
272250
2151
15920
617433
72509
103534
594600
2674
497325
134068
305453
71329
477989
707001
6420
28908
30037
213122
310335
153165
19411
555648
534663
66002
528991
16593
137102
175587
57263
177930
208914
621259
297244
129014
217235
18483
152320
667233
258279
467343
134303
24107
521364
851875
12131
118957
149250
58991
141183
89323
448576
366039
338527
555681
495319
98075
18624
7577
103647
101572
11712
15400
123117
5541
33971
40377
471917
632335
2279
128397
128729
32071
160397
13047
74496
205564
280079
88848
17149
217484
416019
71249
654191
320235
50184
307594
441341
204860
68068
700007
330088
5166
555912
226527
22416
89614
93244
601933
1327
405871
3807
39225
134735
13967
680164
335498
61579
333853
390356
127585
158945
834999
21587
3802
66393
92685
483311
228994
135897
133254
312663
14579
143077
521917
133118
114230
22655
146298
283634
19604
89838
321714
155808
38358
747177
5454
224235
388128
222199
93131
119854
408996
50793
259762
496716
330121
144100
119157
261516
33686
350591
341245
178831
175381
614574
791652
46501
524294
171814
245663
370267
282023
234003
46188
180389
337443
36999
154846
359755
349521
290789
53453
65532
601740
384107
312070
347378
51410
83371
64721
68914
591584
34295
258992
563839
357439
8121
474763
386602
248565
814346
50742
141611
694261
754174
454256
162826
212598
263670
816509
81199
454712
569968
572894
183654
23338
117608
82404
285252
17438
99931
313442
19578
208755
566927
422807
214388
684335
50060
294302
210136
566333
300820
24842
43697
205514
191178
58243
148458
273486
693816
731149
119637
59128
476420
627679
181000
286611
35373
2183
27811
135378
465337
380362
22045
43316
329945
475591
174517
508113
56682
305874
467804
675
19628
222375
59891
37759
95094
105027
409398
179132
169128
18825
81329
64555
7551
94092
299602
166578
134192
73485
205531
13808
322199
286722
204335
285229
154176
158661
619024
6024
11620
110414
106482
70670
315071
206632
91599
307917
255814
204885
170268
52188
90487
208741
268816
10261
105917
77943
275264
104844
185661
211613
151721
65627
113047
607268
299338
78162
232241
88439
229391
17031
83573
5829
10068
74383
396807
470103
223742
643986
35614
169296
585621
351608
817046
339173
41573
92080
412086
66903
111590
533651
94367
697303
71258
492648
29937
23933
294689
56518
606470
17901
824095
179051
69962
5247
417468
4666
156492
418605
294984
241067
26102
197784
780520
566809
673357
129595
850
162316
352731
350977
46168
92107
360657
310324
283626
18584
108848
567801
7382
362957
644570
359935
27103
134145
205153
367026
47520
3847
33277
264499
645005
378802
99119
179417
532043
160609
74229
298756
194278
395002
68817
195652
114724
42657
217950
50604
29289
49029
199625
255935
114392
4402
20396
114732
76804
73556
172768
165420
457564
286325
100977
61594
180665
155477
22714
679176
129969
22763
51950
533942
132153
299625
776136
983
167728
474937
42665
322000
493673
101832
816287
382835
92750
253684
290519
192232
139854
894
248260
67896
177522
486561
50641
604447
137156
298916
258706
234508
168795
92600
46320
42866
113097
356922
95283
225079
195539
964525
478752
57770
22613
242001
486075
340740
543675
133368
245469
250694
469525
669145
277891
13331
230748
254241
472289
87971
73364
69516
497907
217830
244064
359697
316127
60447
9741
71133
696677
16033
302299
378349
268468
184152
34994
278113
71704
214296
585102
516401
83634
139836
337715
190468
963
40833
165669
171184
19142
130006
581483
847817
76493
305757
694
29165
38272
223819
121652
167155
333461
434436
308767
110752
419774
50282
237678
233474
10747
171455
636287
317796
193173
764100
4433
689781
167103
235589
17490
47344
187120
4778
201240
254210
55060
56411
386260
48914
164039
149237
244210
309772
538104
23303
449849
171149
39411
120961
397337
169346
331947
99540
84770
100905
5336
61229
363619
640047
42242
183093
32539
646688
393374
123696
16423
417025
419291
424512
42294
90129
180403
124583
5580
305976
143384
170854
41778
96414
1327
569080
3027
170958
595320
805174
11066
236424
254917
40150
38706
528346
11604
74921
593121
130253
255576
105745
139649
882113
133984
432951
9026
94917
128036
203641
382563
693521
41531
163316
220246
64196
111766
19284
117413
324356
121283
293179
28271
131026
307652
304877
235467
87781
99323
19521
811
17916
205675
143754
312149
780955
269288
26754
37551
35019
645765
118035
788647
512879
14950
22445
329185
125052
77415
67861
488534
39112
149661
270002
371334
568833
305307
39832
338395
479853
69968
381219
235928
149930
316613
71256
125323
680737
253524
387509
2506
62595
149103
227246
228656
429946
388642
98167
528502
23053
69993
131892
71623
388386
408007
356
159740
319711
203671
289483
31355
139579
5374
8025
35728
504201
595579
73308
306466
232867
50159
245072
37140
26424
137325
387028
3723
251178
22009
225434
203703
39365
640789
174568
149720
527566
69475
2485
464330
1616
245123
44184
63941
6285
543002
261998
445710
764060
28865
93981
721269
126369
193283
366524
27029
51507
654941
163909
320123
618472
95213
3017
917600
178707
702417
222818
37910
16027
252041
364174
90439
18368
40589
29
321104
612726
159146
24729
604697
650364
213900
73974
48592
668759
85680
254379
156640
21693
25021
7104
134013
418535
4390
250943
315534
97621
546668
143651
278082
440910
51665
694866
43219
397824
124745
16781
365978
173858
390577
39796
45888
43286
359508
569368
307437
59197
49547
82356
589135
269721
181423
5429
131830
87881
204682
774870
226330
208331
133916
274331
456356
167679
52947
201740
63056
81109
45061
65713
307306
66482
150752
390407
112803
101858
220925
119479
106398
109659
939007
71517
124355
573271
326535
793176
718905
79992
808828
80284
427780
378990
384724
160220
385649
9931
245725
909825
195111
393417
146586
592087
205838
566015
500662
342018
5257
1764
200109
126782
381906
197008
555731
432448
105049
254687
397382
351013
9631
350189
163970
238924
122332
438139
277107
145559
719210
367110
717159
423142
31715
11053
54243
719934
186439
252737
549175
638738
692682
61284
371251
167897
204279
7746
55069
127716
1071
770353
819802
218447
3563
215231
116018
223728
632
628279
235107
247881
688267
125331
268087
786039
56568
74326
61985
421625
85899
373829
197569
974720
64961
105978
352420
538685
216985
84230
196597
210764
115565
41787
593063
299193
165897
94400
43757
103099
462564
271105
68054
269844
291035
388238
480015
164521
373312
48987
32142
295667
185304
14729
29416
68073
117510
46126
458368
525289
95679
130010
16474
10883
525180
535625
19419
882729
503306
304174
93431
124393
339351
131918
13614
466482
281295
9736
298754
514330
275078
728044
192958
3796
662497
108034
360885
68239
378256
159237
562583
167759
628714
825490
11340
79142
589412
10264
38777
128343
91159
98987
323552
380340
290455
678004
360396
440313
62383
207986
281520
133099
263536
22688
7092
111256
407929
109479
525758
65966
54617
22902
502349
444115
264510
421482
235483
17605
620506
4668
159635
151159
595664
61934
6517
97545
116786
35601
564484
264531
363265
354441
15737
570312
228013
444961
191321
17957
418297
221380
45876
1546
267599
19573
96330
1552
191388
511244
406218
697011
206718
135865
190891
243801
78414
280974
119618
244958
49498
571747
4787
442764
54872
638031
65586
704580
16142
133237
53080
17450
315388
2218
232935
443916
297959
685840
415388
198310
133039
571096
177355
3704
11077
15872
530512
589110
87741
62124
49035
182414
404449
813133
416268
56033
58882
81642
189905
271766
480006
119876
17031
655468
543411
974484
298615
235581
221856
377235
30119
204709
112657
22816
391123
240191
7972
158046
322242
102283
481468
299411
34248
111272
19460
58438
786334
391463
384705
389647
336724
190320
101548
939526
112764
253071
96395
410500
32425
342184
62190
26086
291908
202691
152831
88937
44365
25355
24564
168010
124061
350806
99887
306064
679
497293
268603
363215
13806
4638
607688
44512
273905
689016
324890
230870
480058
431672
42086
272388
156779
595980
151983
697053
106772
724369
847645
92864
188956
178666
160958
495997
18875
663404
863
584518
7091
572980
149262
337858
60845
88490
507927
246056
546825
511242
595215
322479
505119
190307
166389
535510
121084
143435
726093
226219
281502
472288
40240
138637
722415
100470
127669
5501
8467
61167
124130
311518
100244
12258
130491
45778
643121
312374
128985
43830
203997
575207
213775
84993
44235
193692
285756
213928
446401
69907
12653
34097
488891
267536
665901
505686
645548
344623
125364
608294
55099
236607
606083
337394
90744
705799
63069
113304
362844
55384
869406
198269
56001
216646
7651
120532
26514
378418
59746
590302
242423
200132
448258
14609
344118
683729
377696
488364
17247
105769
254968
298706
79472
56034
89712
3164
55142
97633
210464
127229
63754
25039
204483
78339
12965
353914
306086
462682
1278
43811
811
198957
55443
227917
396521
88326
195851
194091
275425
720723
503447
82928
5174
42959
434723
36949
170248
574203
421647
296754
7627
99123
6838
38174
515204
130205
153362
208608
195075
100149
602414
36887
168672
76942
99852
22388
258941
56040
197510
103314
38488
71855
73401
52956
43234
120566
85128
87988
40400
40924
549070
491476
244922
454653
52378
358656
566713
72579
233708
9980
3618
476569
485048
131430
53798
20243
90171
504499
345671
611216
272380
636597
267419
78774
55200
373889
418998
608489
15061
42230
368418
282663
166353
416103
89387
89271
88013
231316
3884
160225
369719
826897
282869
199016
68189
441377
294501
282809
504184
124362
424921
587944
205296
403145
1153
363876
628472
133079
161977
86694
55053
174087
509348
146688
60584
46006
26406
848188
502833
81437
208212
85596
205175
103590
198872
48675
40038
445461
18437
13533
256379
2552
311425
555931
300459
45329
758900
674832
608115
37217
85567
286970
274308
419325
115084
5355
227536
824553
303250
232553
444
640147
92032
724230
5157
857901
561064
175220
79518
91273
110466
145118
83388
600098
322037
165524
55536
756609
286238
18566
1856
164045
178966
42252
139139
486047
38439
830614
218541
731678
4382
240246
17422
362144
733533
151686
435162
95717
81455
52283
171231
22248
108998
237193
102884
542119
389626
509408
365
449109
78644
188524
168398
475427
309919
94541
189382
493521
617093
390437
702785
657258
28100
50307
330278
347791
18904
343821
304992
195918
111609
59952
7603
2943
253318
50016
317388
222141
36506
371968
230686
177642
50541
6734
300602
71085
450538
169742
660541
18061
311028
773047
251808
559390
173546
123930
552419
635432
269093
363327
11088
43528
857947
69526
662307
397918
9014
207265
803399
364389
13474
27371
375614
10916
195360
436720
166465
536973
23787
653537
197161
176294
736541
94762
34868
216972
318349
90908
697706
566158
56069
44153
47927
370220
22296
958943
276717
77428
10491
250254
158771
484182
231505
216515
468791
92910
239356
641350
258122
11479
111550
149411
404640
219167
157822
213031
71969
83256
414455
529371
21167
90663
15237
20652
599008
712740
6557
89450
179512
852040
51377
364019
486316
542721
182925
121584
776498
303279
196915
274855
535780
158617
301095
279108
95365
120141
647910
379680
213651
157634
91037
56360
736806
706427
647773
70404
863580
168366
100670
886546
186082
155888
390462
105317
1213
662606
43092
258494
6525
470128
139925
526209
3679
252705
283442
371331
56770
44482
138886
446253
78483
131407
373452
3886
176949
128432
46738
122656
27394
417353
60189
156110
262258
87237
135486
356130
83987
252763
112403
176927
670038
84454
646490
112870
2398
98248
188058
133242
97468
395844
689208
92642
279687
239387
42033
268366
660125
169829
624123
918370
12093
520356
629569
89101
310858
88229
66813
195598
324435
600706
4827
18481
273094
247977
385017
27583
106629
731991
697232
76285
684202
41378
767926
107568
275742
481596
336949
339069
511125
416600
116013
669881
87791
43112
59040
25163
88463
7544
104436
440046
447347
500193
184173
453134
131267
384221
231010
91019
74538
77674
39577
945082
285572
188296
90589
568420
34048
205577
287019
123112
518680
53757
2314
501272
20205
196838
110183
346081
13558
91893
107113
131518
732714
175887
254667
167138
123986
666810
250874
135192
298590
346476
346853
406155
121422
96074
38096
385740
346917
26306
162416
213649
183176
47432
216594
736147
81095
52446
6366
650589
154228
512382
260730
87649
117923
94489
107334
135835
281329
68178
38182
438419
89240
370355
538788
4791
725634
3420
278279
149373
547226
382032
17511
857629
35564
30212
132714
28828
80758
119471
8767
734179
157945
66055
464598
150763
7356
17737
8905
355911
4296
195039
316484
355118
3554
173201
134689
416648
726009
687071
25848
401352
525760
86574
8478
545417
73699
80259
427353
674949
876211
613034
58452
480895
353941
189843
533732
154257
201426
23974
495839
308627
247767
403046
438993
452568
56802
15065
86340
25888
142300
6512
303828
100436
282233
69869
217439
45976
100649
517925
79839
78764
114521
871415
5230
106727
138685
510136
240701
500244
29360
6973
371472
108670
561904
178414
768802
596113
47396
27085
56164
506172
119849
578054
52330
12311
13382
73209
302086
100015
573949
539535
273328
608160
304501
756336
147238
242015
203095
83080
7813
307360
808525
233834
423003
403135
62206
8572
189335
72860
138575
68812
340885
15390
864891
14410
199964
166287
807819
61882
39454
252844
363429
116134
20291
44298
109856
102526
21091
68347
614015
37664
301609
599050
74302
365796
84220
6158
49587
65237
777728
193671
268710
422528
108135
17660
12515
401964
344125
130310
494677
273655
23694
30198
41265
178080
11899
702562
535214
304764
297631
51066
51397
293369
125554
467027
546893
571
379547
135360
23156
472237
376454
443336
743361
104841
2880
276431
242878
137477
24926
59835
260111
271086
258786
326394
254327
323662
57193
74306
29456
759154
322857
366844
571710
215895
62746
402510
305920
184254
134269
88612
509516
6546
66112
120519
265758
81060
849552
29583
190247
528566
61647
389801
279263
82111
391361
414231
212752
372841
143948
173481
230612
111309
49364
591156
143993
150941
232801
262460
189280
666387
15054
203542
34404
141103
654640
65557
76167
278342
118700
159722
86357
58642
278330
432563
132365
549403
111034
56994
202315
406812
44422
367403
45127
76312
45863
62686
603398
400213
179497
360124
402918
22514
663094
311785
92279
63580
397354
472946
38169
645051
115962
429501
371584
107794
592712
636561
104759
165409
49124
699678
50597
59542
172672
556
375919
301300
419489
562361
89890
2540
326476
97564
410368
266364
88695
69833
147233
81619
641178
49210
126928
243204
626162
173116
100188
518525
169711
22040
750685
159684
168858
7855
859022
252482
117928
6178
333284
125336
163441
604090
73263
112010
337376
12700
230171
66868
25406
16799
273433
474646
120745
199283
116376
7410
311148
22493
288857
66247
646482
113926
276853
647884
490559
777596
74632
315452
344463
330403
11249
306289
41583
81795
53187
728831
297844
72117
554545
23369
209930
21797
56445
532490
67463
375693
707433
241426
20014
4736
235182
126920
918199
132220
413436
290228
443220
102817
417814
84582
228875
77677
27338
35367
90688
19765
100839
722347
271844
304695
547310
163919
79851
605301
119432
384427
65797
401007
48782
81224
304850
279044
127745
368874
103026
84886
80345
752113
584800
6673
126652
794960
450230
60130
88534
74265
24735
140526
4215
141806
264884
135222
890199
372570
519022
325365
132896
144661
2
103958
28009
112207
80365
182429
819676
51866
111703
317796
98851
350074
278947
123616
14717
339759
31042
33118
9473
435297
92910
66925
27127
792731
71822
442175
84539
43205
340125
435266
164037
20934
434618
26525
310911
404491
30837
191222
10687
381943
29063
32145
128525
161622
572015
467291
30690
29280
237787
162874
275768
119566
307251
619658
137692
383811
413871
376553
58996
241055
758910
171018
207425
207576
326746
105463
102835
447487
659002
582957
287514
429966
236262
6300
360010
42982
32254
111489
66137
702350
165560
285972
9314
327776
255514
664948
36031
58205
629226
609997
459003
197487
101525
123030
752806
3435
627620
14684
877683
629740
110722
266429
138110
17846
138936
309743
14998
48132
860692
10847
658692
269
713932
36423
244014
102838
182131
4558
524449
793074
654018
309507
286158
629047
422436
90399
139944
380846
25314
11440
135793
38521
8294
3872
2092
14158
1932
127075
313890
500710
237021
135320
115821
94485
580533
316900
725840
119632
4114
101385
13220
154953
106611
91257
471255
32000
359162
54679
181093
2840
148106
244615
406878
201560
565817
414172
309277
52320
47999
203189
565033
46458
311251
305469
1206
489534
699
968602
110993
834913
74061
92596
10449
59857
90661
141129
194180
311779
385028
9510
476718
226679
424801
342096
471796
501084
96092
330510
31288
214504
291504
244483
92735
322930
382145
306968
5319
373884
212576
15059
187496
516501
546019
1370
49357
154402
84086
366026
164444
77564
8680
239329
5979
34261
45377
50277
103103
274143
84492
341054
63683
98601
844390
55213
169129
5952
52402
111139
569514
290042
311280
139926
381245
275456
16793
182959
77928
332754
85582
353722
494742
109234
93226
90487
215476
80459
46966
223
57957
126556
6828
156443
16760
236601
76551
362805
142575
135893
1169
31752
235063
522247
101199
16671
5475
119948
48799
63656
66122
268716
123549
128031
35746
255758
509603
602794
304814
198901
874038
205303
7825
58403
660964
397536
37423
179630
377768
317781
73653
174680
474406
80723
78643
473051
15147
247433
478285
94695
704587
157877
347441
162685
30085
654597
162364
412485
661769
3937
57760
10479
207177
8622
421729
36672
92292
47091
417054
485823
217683
438544
680353
284011
83002
805104
234189
9051
22105
306381
158351
6241
397640
61137
706231
412128
17663
573158
405685
287495
31328
8179
522644
128418
426989
73612
127733
341402
374888
40397
212378
50513
291332
111733
554795
482460
11720
54206
66804
16702
47104
5282
697163
16027
39382
39244
146616
239521
549630
333228
286523
55967
418974
38555
289895
574344
67087
81364
5712
354088
97051
93200
179560
346364
126720
661407
262696
197822
8179
24420
115131
222375
118639
329754
37951
655917
220544
416795
80627
692363
515756
343571
108835
620314
62294
340683
748845
387884
675540
216458
373244
30561
575121
374552
263334
448327
408458
10596
416656
23147
61956
226833
298572
230680
337837
562881
221967
15977
835
277387
587357
48996
369983
235777
20346
762
217829
196448
797796
153776
740
457035
379143
127043
276350
427438
162403
150478
126060
377763
4831
204467
669749
42971
133112
205478
26654
2155
137286
169358
169204
476614
556272
677678
126801
250757
57728
453266
51692
41746
66834
428293
894257
13158
9194
310507
457352
424894
534292
186732
462685
39123
114922
244452
149299
843043
31428
690052
180001
409295
148916
665731
466722
258046
90118
116924
6675
131284
214144
3098
378751
27480
317736
194044
110263
129304
64412
134885
357187
69548
237611
359753
353297
466034
867630
44928
320285
240168
492074
126177
84464
638509
25354
533663
11957
236581
423505
329908
342256
94723
213670
441378
3047
122897
2012
150598
518419
5
5391
38667
400223
231074
145743
613200
57985
289659
75823
258142
123089
144211
243448
36263
65715
401911
241737
2150
47437
511613
521915
37286
431328
154730
97011
537307
477916
21227
343817
412346
4361
89023
212
159216
362932
294716
464861
115419
306127
140067
15455
270830
129968
29483
691490
128298
184154
146587
56566
288428
43204
76737
427225
231525
180281
415275
102921
93993
163126
574694
6523
630492
2610
292143
344672
665755
658053
731720
35220
609753
248614
288408
114909
252439
2386
137790
202856
10252
37941
174686
520356
414831
215596
825066
4064
16050
587380
401757
433667
3816
837130
269563
460987
49433
633471
420378
316674
174111
110669
407188
148117
67006
96013
265616
651561
181754
52385
133991
285581
91479
20696
81566
63243
14837
99748
52670
383764
126990
49186
32082
45691
22504
157261
110810
410587
34328
284718
172753
566
7358
701482
362342
217066
10295
530309
332428
451923
332274
233094
526833
20988
89230
310857
44897
318120
683936
596953
93731
350641
385931
413506
167075
834148
231042
81597
524110
455632
121580
126045
371481
8357
173093
177908
324225
76190
573219
15579
359164
36280
19633
463849
520978
2257
633098
538408
10827
186716
404542
204506
92746
227627
12245
192126
514797
326430
322467
672677
49245
530102
110689
704649
179613
641952
71989
245608
283129
135837
244022
78807
206427
52026
145548
220637
256745
638284
133592
144635
558252
697556
386976
185333
249382
638664
633740
143819
320924
223287
316031
218306
596198
330319
35389
99697
261762
38459
15182
489291
8575
114630
176207
93732
22403
547993
46162
100604
505
515461
362902
174224
28128
14274
134065
834013
581594
360206
27563
56090
76107
152455
39455
11731
91923
12808
128718
1671
143997
240836
41895
261146
23824
220755
185438
215857
492475
220878
145257
156395
308146
45947
19374
110331
55826
105
318576
253994
10508
11701
286084
24542
349535
590295
136795
397572
151604
582722
211244
183132
204018
114858
193930
408374
43694
50111
64472
65345
87360
396604
94778
364572
25290
102549
135041
593916
259815
280213
281484
704461
696896
20733
75986
3713
15496
467109
767165
65892
343424
162352
140338
787848
260049
119051
100089
201929
131159
394777
82478
74719
391352
258660
238173
178807
54977
120249
349729
706830
533176
209178
356607
53239
351189
157835
85276
704799
585312
451255
144744
644957
408929
1544
881146
97845
812321
553176
476266
212844
403318
148715
376874
260736
494028
190401
353262
199071
801801
328900
376211
5098
56797
176486
52611
508945
511010
647073
341825
145993
288589
382228
67897
34382
151271
203097
153915
208273
185575
4164
394540
149452
103677
515936
22449
349885
80400
234340
552980
180281
94999
119370
163341
652352
51471
511580
50940
208347
465193
10245
62850
309534
267058
69409
14572
172395
203126
407214
879846
261197
379085
784275
537618
191684
288189
241310
220916
13353
53878
231683
591930
347565
17502
21470
278881
538557
365699
38168
129964
90878
244539
160100
189398
189011
196734
425204
327005
103093
17699
441203
366438
159867
535176
8233
318810
34758
120573
701017
23616
131695
465347
321130
32517
172639
27186
259535
386221
45520
422983
440534
58656
568644
52515
131967
176470
435524
206667
168123
338594
550569
174232
15396
35505
225793
110957
258615
382526
14443
16419
326191
191855
123727
53514
92619
129167
122132
132815
342062
235672
50481
537760
357115
38476
7871
581805
5779
310853
561502
301551
38995
563539
48271
256891
706884
476381
385311
83538
142411
723722
186757
170219
171844
12248
44327
217851
247079
369214
159648
721873
48270
181561
36519
24794
154126
668262
564223
4747
87979
112707
293547
314784
300942
1896
95221
394526
24955
16399
620408
111960
311194
200781
672353
33733
21691
38690
193557
204168
57614
15063
75796
1628
539674
130998
820748
163841
214660
497222
329800
546063
348348
102077
48474
14411
541631
465953
17229
637950
256829
381714
561125
12997
359354
180710
155166
499467
116286
117370
682377
2763
4742
17736
51917
54090
394893
10128
422698
114444
823
20578
965917
357
196346
527277
48131
520086
79632
590632
222759
22682
580657
104431
69906
80917
136599
89068
457965
220885
125087
316792
629183
217753
115418
133318
55108
80908
395321
656986
2898
111108
67142
256864
23918
93160
282671
478999
49207
520628
34187
163472
662974
153211
611010
240552
141554
80992
191180
745053
312494
92719
384207
272630
504732
141676
41018
57682
76535
435467
311504
143855
725025
598594
631809
211361
710563
191244
438816
273810
448478
376474
203931
14747
437089
217215
3127
102196
12252
390271
54584
58139
40377
144910
80758
281631
470011
542594
125601
127247
27018
71696
550596
31368
108285
351681
534889
459866
165671
75745
198422
330059
484509
610671
2311
156926
212118
427126
325250
40251
45087
25936
108162
201191
390065
106402
93320
573245
342724
50710
327495
7318
419931
109962
3700
361251
42738
522330
170559
491774
290465
126838
678847
236161
335869
52145
526551
18903
652655
149146
201558
188544
28026
143158
6970
13375
45701
227701
257333
147002
405734
468013
425020
213319
153697
69673
520486
48743
310265
53622
96820
40882
9942
692065
125851
65127
741655
55981
264457
456403
264651
333391
4965
611676
220880
659494
178252
396201
50695
89975
660959
187011
454404
46943
27489
43547
8437
35524
359579
2545
189745
653403
34292
271632
162172
471831
1078
22193
532097
440371
603283
318001
213926
136964
109403
20297
5317
383457
110837
23875
104270
481240
2212
82471
360318
284462
150927
228936
353146
665192
284876
678455
231752
169566
58736
245788
99259
879343
42878
338527
64064
314114
379675
245734
278390
18316
270856
4528
9358
330259
27166
405762
431970
221009
141708
596248
141974
70416
402031
54128
315448
114667
680708
279022
165533
7126
111705
812374
948107
10956
303017
25358
358649
123128
306555
224476
133697
306976
593565
618247
2390
57653
16401
391740
163239
671662
396365
257
638827
56942
58661
409646
115136
358628
3065
3073
314455
11124
74678
114367
408814
224262
25086
564342
76895
183076
3349
302629
68711
272818
418816
226383
343940
173952
168371
220762
2128
34025
871619
323040
396730
65581
97303
162381
31166
13946
540843
281167
378204
53448
10056
146200
275294
122624
22387
220977
545236
439325
269805
203570
74973
308697
211389
161600
93732
506534
231598
136424
302308
50663
30596
60142
273030
223079
641849
834208
243398
191608
788390
61080
216181
647748
228623
166309
534618
593083
166362
40
160867
103016
13109
632956
216794
189109
839030
522027
352131
2543
9741
116259
77741
282592
131565
237337
58288
35170
168593
182312
687052
83477
437654
373452
35178
7122
613910
37721
390904
176033
141598
39294
475514
445120
228471
35574
67852
137043
402748
22314
317630
263419
758325
600869
384790
115162
294093
67338
321044
554141
445317
555107
133455
19795
313166
602691
229854
250185
678922
540720
386404
259494
954009
307541
46449
26089
64001
187195
796702
514913
463308
175588
127842
412388
707770
48311
80991
55699
249391
63403
532676
32425
273725
416704
331274
103197
489877
643919
137313
155180
15231
163100
205020
36774
32447
481611
100786
76476
52207
545618
316869
12288
742828
204128
68025
630285
103350
451068
192851
327444
252901
53427
51804
57464
107680
25253
350728
304423
191131
175727
513168
495038
367516
98683
386438
137415
108311
77932
34236
399256
107541
108071
26933
147991
150824
30850
170745
12780
324520
48865
63220
590793
215030
339833
327254
336360
186807
19169
162443
232232
645680
292084
300374
762848
246046
243995
41123
27967
326619
67654
228293
275171
58418
110338
82676
220163
34603
92360
274887
369168
218296
195860
562492
68265
419939
176813
217917
398914
392291
443625
25548
127055
629596
548290
495062
187142
144136
71878
268452
635046
260089
213827
405937
674125
21397
179551
31215
95255
735358
584099
4042
290569
322153
48887
73385
147785
564973
236305
731993
68200
173247
347442
283920
362665
212005
130263
117842
261431
214191
119285
205484
26519
813079
773505
803892
217223
122768
200920
215294
38284
5925
122072
65962
213617
13825
522908
232295
342316
208842
387731
12866
550416
521092
150048
311588
164005
153857
210584
304576
543459
268970
767240
112
41313
31539
357600
3913
278809
437196
78822
185369
284721
125650
267486
174870
234609
646381
600871
587911
169073
480538
7207
244865
200872
122751
26408
300546
325209
58969
229346
69244
366834
7671
385805
45755
544832
161433
479760
590318
207483
164734
8715
6562
27476
64938
230739
116902
321929
494496
499412
99469
150325
128662
7661
186147
421148
280401
168068
15894
384432
158418
87210
725752
78712
74558
577840
60723
9534
10515
106997
360527
342440
180582
510941
250554
4075
6243
120738
496762
89599
6014
369296
252082
387958
221844
419695
154569
268013
580302
682872
32192
136853
89301
405020
244628
159962
356822
26217
56457
426257
81287
328575
11091
75733
386151
411268
328133
964848
68266
554065
525126
722199
86116
403309
310401
315796
64544
100426
14143
22752
175545
20657
114577
127146
429852
556480
288424
22961
530846
289322
285816
134753
680382
279265
188597
10229
282269
960308
460057
369995
92453
772302
106787
5815
292869
860809
40703
499581
267862
8107
1190
286101
3413
122159
257969
111773
506920
133463
4635
51337
216626
555864
38368
56555
32377
303111
553476
56425
366799
563300
31701
59717
13204
129121
127553
145261
131850
97646
320192
416945
63810
290197
396874
548319
424193
435755
228176
693333
185346
109628
198490
362364
49195
54786
226208
625
451195
89870
88566
443803
89118
235791
16013
6939
38355
396624
114360
58500
562982
29017
551959
741559
36258
32753
210607
372853
118271
839054
332868
342073
318535
3469
261933
382711
192013
328514
135095
591337
94436
175929
863805
36072
512188
54104
220854
170935
107961
199093
43803
86257
258708
353327
107277
101667
163320
169884
67066
266618
143008
55165
253483
332987
196051
134233
380288
617909
354813
39070
276903
57773
267361
12263
34576
595294
5285
782678
375440
97662
143948
30169
3234
63647
387126
137004
603492
205341
52289
516519
404073
629555
94988
230673
322365
365342
270706
553923
436960
267801
126478
480962
346762
722182
549743
48076
602476
830048
973658
521033
11971
134644
277278
106133
112633
23890
329947
5496
405874
467628
209891
52876
366454
682320
252091
522119
39634
109977
100016
470650
561444
331013
33938
204787
28657
198719
35139
181674
305616
360348
16765
65195
364127
18394
36117
476771
337719
354756
161741
177266
38323
203991
43830
244463
355933
131014
15999
321127
60493
560666
396091
200071
65094
90178
97259
668836
330302
121738
21889
916
873876
40790
31624
434258
152418
40252
239100
294453
646664
276166
179311
239761
56655
234899
18042
151285
268762
532580
74048
241218
82313
241044
408496
31506
481682
898
393081
152938
116453
47432
535085
16279
263585
195099
159344
44490
5092
67186
347010
77265
296480
506557
796239
870415
28181
319582
25285
336332
255378
187330
297505
66895
166988
85244
502219
46215
241059
168018
29441
913367
131784
537824
64202
114346
139489
428827
478022
257259
56598
73394
414140
586180
425343
319062
946529
783194
331331
127918
186023
37226
45787
241297
175573
406772
165224
294005
654858
46841
13629
626299
9094
484668
541881
571710
161229
170158
216152
536159
722106
51446
214938
264778
93626
123879
57280
769533
302528
385505
158068
8882
407699
13544
187203
17598
444646
205581
231979
5626
401158
442879
122218
33773
31869
190287
109705
771763
79078
247253
895641
583097
109840
499563
748051
201919
531310
641817
82450
330827
350879
105878
28238
192781
47527
7566
24875
27352
154113
159301
140596
86408
257160
126156
372669
109455
349866
325138
733115
210425
292899
453039
303469
301632
43505
7097
16876
148138
102720
50202
528062
212381
645186
335821
186334
594194
35464
210887
483001
26844
665358
966996
59684
159657
295580
138374
288268
505659
43696
43184
110979
67139
284481
132178
58465
242722
600622
19860
13806
238651
227654
307861
388091
196
244723
313404
528055
114321
358808
516618
3400
166119
577110
22281
697786
140222
154984
18692
164421
402801
545255
140463
316812
46474
41872
633029
347203
323476
521202
76511
512386
121263
102496
213687
54088
780968
594045
180796
78368
6113
198444
367979
219848
440568
2631
495934
351109
227274
320241
431081
37389
251659
31467
217579
798880
33122
26171
364527
427882
170225
402009
554535
264755
156184
708
195921
378347
92836
52889
24474
212352
745
895385
38120
29285
220248
31728
282
70568
664312
286501
463254
494522
152903
44260
201348
97814
722983
188881
10605
32835
340143
495276
497807
204163
5774
115804
430487
400045
177155
82007
50342
117885
185629
304755
234161
477125
444335
585969
24896
55244
100078
161014
346221
744886
60078
382286
80029
275839
330728
95132
304598
845423
200450
22078
37082
338992
82277
303725
94389
392507
213584
237547
90310
331556
58574
425881
91098
79326
834231
41428
919469
40793
130616
380853
315134
754521
399905
367559
167843
50432
279212
236637
25943
206990
648052
363415
516573
84080
465864
3390
177961
339300
331566
3866
317799
69181
595147
602415
108230
145637
618433
44519
44952
274067
41163
516618
39498
283025
521659
61493
98770
99972
24057
58558
180678
463799
668213
162339
107582
272450
87689
382784
12086
427961
491451
301256
2192
82903
53538
322357
41998
199085
106602
217614
312429
34724
110071
591171
649521
102061
43280
852816
6086
16897
12328
204538
275863
273394
483267
3265
38696
804380
189633
202869
67519
168928
171671
12510
232715
73426
57858
558152
9110
220549
383050
607758
327898
285287
426667
6400
46533
484223
515004
142293
158779
101943
811808
35087
490606
20696
176689
146381
159789
433596
190448
237636
6759
595420
401157
234725
104303
5186
347186
414474
567475
126848
299725
500425
682998
10421
158664
118082
250489
129651
359852
26520
304859
89125
188528
593957
563285
662515
296198
824607
510236
16103
417667
119336
360075
96708
102011
180414
108680
620849
113840
407919
563010
501069
135665
37104
149177
196971
544343
560587
265389
59355
43772
3917
78446
467738
150173
176729
185714
540899
126527
188377
471663
315018
940186
506273
47829
105810
105640
222743
340353
324694
78907
585425
599144
60169
33357
221127
303181
136403
234613
268825
608594
5024
8570
1175
98587
401919
479352
226967
134114
643149
206314
37550
82295
120249
76197
334827
663144
470936
182965
67833
20194
25626
16604
692909
386073
369209
10120
57315
218673
76993
7574
272535
416975
8395
337726
134214
14491
68393
394282
578822
443760
641281
329074
285774
219709
888481
90707
15452
410862
42931
142463
495422
165109
523856
458110
123437
54113
193644
177925
186272
162309
65177
472342
321701
53772
118057
152095
86956
10776
223628
116899
646055
156349
150078
44361
158071
232530
377995
221161
105508
482613
15641
67722
25341
13611
161212
325056
56089
11770
567385
15099
378196
415101
42483
220761
45636
442867
315927
258549
10369
3821
748885
225882
175749
208405
5247
626689
78836
237072
175950
253715
187715
421338
228140
196981
196482
135722
130131
386815
123445
23753
780532
280274
164094
24868
66053
572939
2070
77380
2386
827433
121642
25975
161046
12309
74608
419750
40005
254256
408299
33805
510700
66775
82876
97736
44146
251960
524678
148986
5510
279202
142389
208179
24255
60171
150920
371423
143029
207479
244
157461
163008
392216
22096
54843
294370
220946
241040
18797
649479
366295
24224
363979
514145
67435
133113
95747
154941
359010
464453
226362
20702
76526
146091
545607
187493
546492
375973
130412
53096
284372
102103
114735
80775
565559
181175
17207
324031
38787
111889
332983
686681
20939
62584
369063
155781
58153
139553
361791
216022
531125
635222
112743
402692
236948
97122
378401
14994
392329
909883
150839
349323
35158
93061
109336
358660
139520
116526
24661
268611
468550
196954
172840
11175
141381
527953
280409
264023
338875
741970
414301
592358
202143
200813
171948
265871
193390
60285
719325
96103
47430
670616
88568
173698
199516
836286
153812
333415
133236
19802
235681
449379
102150
171912
90233
717396
14030
294483
587589
124995
144955
299661
349956
73601
181626
923512
558676
613877
255121
256209
66555
215009
16053
401552
94737
234562
63834
317542
144118
438031
195666
159867
79098
7157
169082
93307
47921
645179
100291
40595
338347
716787
199217
219594
15121
97294
58298
90405
138668
224566
684670
505400
20864
564611
95002
892815
62908
528049
76942
397775
709984
113947
311440
83302
42057
114299
49734
189331
250844
232256
56605
751447
295168
146160
466152
238062
32298
110454
383504
73048
194753
579674
158278
173722
158059
256438
216998
713876
768871
9905
339633
849999
13995
243570
125600
315983
26412
81076
16843
92723
87885
6172
188769
21158
457585
195900
206065
286278
229356
412603
365145
1334
105466
205093
182066
32335
30395
275095
165629
490849
293304
518913
180341
49390
271294
155813
345
41994
27854
575897
395554
454177
454485
15316
520828
226075
177968
117374
14788
392419
13522
210052
361054
904482
413759
776388
25171
47133
34806
26160
16129
125991
38678
382221
723328
81083
15640
24695
87745
34225
550386
51671
34631
590325
36567
318823
68169
645
127873
464923
588937
157670
403922
496167
769525
636420
92827
252872
638941
448392
70606
40880
80016
79312
114819
221470
736625
154871
797751
101795
12100
402509
136801
319192
309016
134963
436945
95217
30375
114994
149024
51837
8313
152324
74300
3775
33830
62601
857789
213135
117866
75706
253367
360735
234693
860921
749510
239563
4867
101538
43857
152774
23505
116097
344477
76637
506072
45893
276243
1257
363976
295388
10261
52680
15625
49565
311336
64306
337079
173203
1526
159510
72516
128388
674948
231362
21557
422324
627965
430952
265722
731015
1748
757769
324235
60718
80748
514819
236059
22210
66865
8816
21887
821516
130916
74352
120114
290402
509116
230743
178625
556564
152672
611653
85379
473270
507945
89627
852911
259793
410324
417996
13257
5429
212344
34907
150545
139495
526665
336862
483126
315244
210830
320076
890287
15851
64904
292943
111120
356004
769225
137474
1664
314879
569863
93564
223502
23658
590015
24038
453661
734112
37039
407715
645741
195207
319104
573569
265397
57040
115486
421416
133286
150227
322359
78841
85463
661505
283628
301251
788123
210652
23883
181157
295194
139369
79086
721109
88833
76434
533765
329989
292566
362725
470102
348798
131361
450433
99869
743442
639866
97884
200868
139404
397719
212081
651589
362380
448324
17500
93650
78252
21359
488755
156344
178894
174542
680121
470720
104213
265050
369234
253411
404933
92828
324423
58144
229986
984
234929
49160
12142
632858
16877
374005
271406
38400
15159
65182
284830
39214
636898
100586
425799
484481
378410
353973
673322
30144
278454
150785
72126
100194
848392
53890
196630
448637
197271
285355
196773
456812
122572
562961
211677
844926
536470
106853
561941
102827
402270
381615
800237
216875
206641
4778
234520
143701
24243
668747
70031
680853
259439
593276
312620
64789
389531
317104
252733
6681
141772
53623
479225
4522
280327
5262
524410
114027
103056
139579
161611
25938
378050
135574
1989
464590
186607
35301
510898
146
3480
271639
661599
442462
134866
48992
43388
274792
257722
172472
85470
68705
135447
426160
31493
243246
795985
267386
17993
596802
380091
390
126701
205022
298462
89276
304727
461535
17288
5654
16408
334206
157593
382291
862978
195161
218081
39213
526621
483018
14102
31387
74509
78799
3271
14107
528619
5991
312152
8878
517567
416791
243766
217116
1526
45770
207488
649080
169277
767305
123930
284281
583516
335156
467422
144315
507103
479198
195842
145065
119844
141776
725283
55399
85109
106801
36114
398531
414650
459915
773081
442546
36823
173855
429668
185309
210427
909726
65350
676017
105877
144351
504059
917
138673
180493
557099
73920
218171
229233
215326
466041
156850
41128
17859
123542
154907
286285
334256
349534
578899
552356
4334
180212
167778
29464
31037
8723
216923
548921
2901
360863
11003
23787
662680
161825
102896
685625
131879
34444
76848
743773
85263
23446
59930
443376
772708
14027
63554
28290
28353
21651
128088
134179
461475
143192
297971
162977
81980
848702
507546
510822
172847
322808
335010
214590
276890
463881
543132
311257
82337
484314
481606
617250
806601
48405
218624
151468
323220
97324
17381
37731
640196
10521
268121
739019
166254
209787
459590
90143
388156
161881
515040
550281
458756
11722
58002
443637
215299
120489
511779
232518
193656
69295
273196
101951
550940
329622
116679
739854
391303
73836
79726
476164
240663
690686
49373
482497
239366
50777
76362
292950
671853
60444
243278
248473
238068
230762
229311
50302
437641
59084
394452
5242
96060
73520
267846
250730
241255
599454
826052
383123
53671
346799
923196
139692
6388
419280
766496
14592
795212
614344
734391
313546
600202
80967
57875
401774
62397
747284
158153
53214
144344
83474
505875
16945
14887
296456
364104
316268
655661
220305
11144
84227
122971
781671
204099
876202
189921
21026
117954
234539
416781
602480
200222
644333
8066
89762
58162
326343
34913
39535
262365
178425
384757
131200
188049
266238
116803
151443
358541
3956
545294
28598
18300
46283
117651
122154
222303
168631
759298
294921
141229
280365
58444
442594
116858
169665
151264
692714
239342
317104
475956
807651
696928
112941
328846
63959
286567
359214
488113
714197
683532
549761
39863
266907
456172
8421
146799
512747
6603
139076
94878
141974
247171
65457
135180
112456
275707
23964
65596
246210
188848
216179
548146
15987
4403
53388
251903
15043
53614
100369
204514
97542
176327
48667
290453
257090
260565
336489
12563
57492
109547
786350
39740
107178
192016
160520
210584
13043
82786
484331
604469
279254
212931
62503
337671
90769
262798
157696
610198
27169
186962
482155
650780
52148
729054
429557
4627
575403
231923
147524
61964
68081
245152
330136
202555
361227
3232
37550
28876
210373
61897
260676
18737
204884
581184
313873
115433
60378
19351
241595
557791
51468
419041
190304
56797
245120
707366
313455
174200
206873
44397
47660
67988
24808
67720
183623
169621
40450
397057
477529
267367
158250
6583
273560
67330
350350
600092
286845
74954
432478
79680
363541
303833
30665
709759
100573
824023
211988
469515
376078
2730
1644
191539
121219
208127
62413
573592
856616
268405
4701
125748
10738
577183
111244
46445
344519
174472
126345
468238
202269
188564
113171
426444
511420
34506
207183
216162
314372
1708
355604
616181
68925
251835
202017
448659
544879
299729
579331
192422
569596
141948
26025
21337
22266
5785
209944
61801
1415
63835
45327
10069
115658
356793
187720
13576
138775
216699
81067
56914
1584
535161
230225
710575
105306
410533
89134
518516
55961
374043
56607
103895
37413
561292
337033
504933
106784
138615
140616
87841
442714
440688
102356
11577
839750
370140
216027
290357
421762
93198
103436
57886
290913
4991
137790
80821
48471
34983
500915
150537
372387
169604
296267
406485
438183
88459
70121
172040
15845
415395
833926
339
125825
850117
202710
20703
39176
322166
400867
209003
234058
501276
474708
335022
47158
155327
510456
449861
57414
84869
8233
296186
104313
278211
278755
18085
138012
309651
209136
72956
479405
181966
102921
192658
197450
312918
476843
24233
134262
823737
229260
138362
120472
761046
79259
25158
74494
39003
368866
495394
295008
39252
250568
501789
186845
210210
736539
4196
565991
351545
185902
391018
5958
24060
161633
24324
83977
265061
342667
284440
212613
459092
56168
207860
229765
440998
319830
71507
293294
10395
81423
157224
368453
625838
767999
172252
174484
444896
219914
470741
74954
172486
248922
156324
14434
55772
14684
725362
17677
10207
123560
171177
640551
335283
315821
33456
360571
681072
315654
253474
437538
46194
119810
301946
721126
270145
168760
169102
5699
285127
85523
838803
16486
597453
521644
486800
405176
339435
552565
122972
9007
314441
527717
135300
92096
348994
555529
2032
11874
11446
782647
398287
238719
133171
362697
294005
6914
82855
386065
232788
260024
75876
244236
214810
21714
21
214942
236152
11024
164725
31839
636697
37185
218895
21053
365688
542413
712324
498914
14355
294978
87624
83427
99622
813024
485970
67661
84156
56862
149692
7008
785300
596088
313163
38345
391131
353353
16706
273311
203939
41935
100933
27568
441611
764131
623370
217244
508868
819872
153886
58329
683224
243774
135528
362190
4275
635343
765297
589709
598224
262529
213177
356727
26978
214086
216237
32203
441293
102985
721682
349266
98207
170621
118970
141052
115258
94750
514834
352445
68453
479341
22531
617561
316674
15256
679023
504334
65577
99745
296840
315749
505371
63536
63125
604183
157990
19466
22189
519111
25288
12602
21739
13520
72822
51059
55035
193634
697376
223259
581853
611635
385228
46257
577356
198571
839138
230955
70086
9125
444398
149560
19735
455510
81702
707016
64896
25109
564158
124749
23665
631859
432209
170421
243592
239639
850248
169700
234326
37021
209678
371020
9225
501982
45995
35886
341780
212433
268618
325985
100554
479462
551912
416934
23648
78373
215595
617116
190573
25589
161839
534021
254540
34213
505072
455435
51412
277271
240290
669020
4722
170630
293159
91673
391996
541212
618134
12136
187109
465020
221398
221720
373660
240383
443410
1869
309571
381283
13168
31790
202214
15801
85890
77504
732536
77883
96093
24533
490746
126886
309209
231917
190210
102941
7189
129563
437783
51041
52022
95923
604487
106137
118100
55116
213877
175455
59551
757856
127900
10003
187630
158614
16259
736502
18486
390984
585931
340356
575697
544171
485432
460721
246831
134983
108007
113402
189493
36610
176970
617815
132681
860
111832
141587
416914
358770
405010
51004
347128
411855
324965
14100
47233
10089
35151
570768
376738
586750
363476
679603
326923
63074
17957
608438
898206
298251
621240
262621
35838
300683
313609
288215
161146
235684
330283
40586
142459
13491
108718
28075
37721
23455
231692
154756
63789
856680
86633
248115
263000
164400
324057
255963
53756
33305
192833
171270
564035
7450
27228
580619
108135
503253
150566
61328
657332
150736
409902
201273
163751
10179
3695
183112
738383
685906
96089
33001
52999
759517
723787
80498
238
115586
491161
128333
193822
101855
7069
646937
48403
875617
573759
161007
525414
29084
45601
18764
295563
92432
771503
525880
841715
715269
293591
104658
377710
41665
100124
419053
91672
31323
40845
417976
789407
126659
578126
213784
390655
147790
250924
246313
186088
83538
409377
85496
242411
146933
335727
145861
55259
234700
633668
102398
318634
55944
182244
124
22842
148016
793975
6979
501471
533089
43317
597305
7198
506253
24970
6992
427048
131816
850805
131982
385271
6080
212322
324585
6754
445216
55417
69065
26857
62075
29012
283016
365581
111284
374083
410702
80444
53366
404074
70713
172998
32450
206595
238125
302445
669350
272354
530375
15245
521238
162835
77628
370242
147519
77605
790646
43067
249108
3753
204183
101937
130915
491302
831611
388511
40383
55743
84658
120328
358805
19258
72181
642005
78812
79368
466779
71604
637685
25210
73152
122382
596796
463827
286923
58771
604915
79511
219635
445097
243450
469526
339712
216212
218801
121336
141511
57713
340966
177882
80088
295253
397629
13725
110238
54576
7805
325002
62569
202551
226882
101155
714704
465982
805163
216722
4083
12597
409566
446082
711936
522176
769597
194691
115644
269750
122575
156407
35800
161847
487333
4722
915038
40617
330363
61871
517733
511600
201860
415677
51216
34328
84615
109586
365998
8746
81467
30780
571752
631223
47729
101170
776148
28848
5918
13717
282245
412731
14529
115334
730315
92933
168422
381451
177112
16921
266653
367447
802130
41569
741543
55696
277460
337922
672793
687817
455917
40527
427164
105736
560504
604897
46825
137672
266425
131129
13732
34853
730095
53667
223200
184086
719978
181067
784051
93352
365194
60600
181996
143859
746888
108194
39332
234472
51741
18111
139165
288493
216018
374355
97221
329149
612590
207021
200061
112884
42665
169105
176961
234549
465009
195592
151975
357726
14908
729668
504027
61085
602840
131638
278028
22822
553309
5379
281541
157850
127227
22525
73793
253499
439965
226414
35105
543
272730
13690
607725
171524
259353
461750
202497
76590
453250
335398
288241
65009
20760
166637
50276
8633
607562
705615
805910
890046
53768
20447
268007
193354
614951
724805
594972
484088
58817
69819
364671
132212
25876
15007
779524
460750
451098
174698
248543
103947
82736
109282
151132
848513
28995
35029
554504
25710
202395
292146
127010
23080
83013
237146
248593
482170
724557
34269
268659
26306
33212
359075
173844
155525
694
20382
266986
135880
216563
310913
119229
311950
549479
3639
84753
235778
295066
133916
485157
19500
52027
82621
221558
194206
11529
199793
493273
46095
184812
40740
167580
1097
182734
258525
113737
34536
914198
248019
62322
43552
482662
309205
636113
177868
13103
41811
41110
254726
554336
538162
43195
61120
547041
157383
60936
282295
323901
394882
177198
737698
625111
7282
100449
268213
104777
225859
147161
87631
109864
578915
821461
290459
924063
8239
144649
506051
84775
174523
20001
420066
404367
767058
433494
106651
27096
343714
31069
373160
587474
49654
239332
6718
108107
300959
189080
471975
223721
288600
2117
685055
54151
145659
782280
189131
131485
236647
126260
125238
202451
143018
210950
129158
329868
220296
95858
160652
602939
77025
18844
805649
122681
3630
83265
55398
31658
731460
340444
563828
178899
694051
5284
198211
63011
231911
266647
238966
51280
94819
379212
677383
206648
408836
434380
28247
21032
835676
27562
112709
179898
327673
141760
30866
63921
619912
267312
202960
68105
374936
190567
363285
150980
473381
801533
215480
145908
644857
3856
45040
99331
712093
678301
45940
98807
6663
9505
164808
1155
87142
106025
354741
128074
819204
148175
91791
193358
57542
54431
367412
398121
60051
21215
535841
184242
41866
24455
507522
556377
417989
296173
177025
20294
378993
411908
72766
3581
408335
308158
416093
167990
306612
33761
113707
72334
12196
899873
65837
3537
294692
8810
292410
287448
566926
143077
177328
116007
207147
656896
634302
478461
8836
614818
666005
115038
383244
69145
143405
178792
8754
125241
111875
6142
91131
299802
93257
8184
442384
459598
45025
201069
99393
158879
77402
164454
21593
6791
30948
16215
21243
96608
413143
206997
90687
438812
212872
399739
583719
134910
206404
74403
351305
28327
286952
599742
365
110889
668420
146705
365292
24923
129012
314404
166205
159674
258506
131880
20593
62948
416297
266706
285619
189158
31547
423410
27410
433496
806705
101118
84614
4317
697466
524277
101749
496115
373491
22893
332703
268611
59015
48197
138377
209489
46398
129517
120005
409667
486966
43204
912776
502200
299069
77094
41103
353871
125132
439747
77451
147982
88459
95419
412503
600822
69100
845345
304815
218671
174815
125459
412941
384806
68649
287479
113404
1705
11475
321730
159761
146030
155196
251283
149476
182505
235744
197732
314473
311044
319415
419248
344050
43645
486109
180558
264003
79674
177666
87939
613097
393456
165932
53723
152260
76107
202521
771637
106939
633284
9361
216195
318666
261878
25591
222991
160750
286117
435146
192308
263587
457991
35600
298428
435029
19848
356009
10982
155760
790846
282791
95016
14630
524922
244944
465886
248294
21730
25030
90147
187588
385791
37888
112603
89492
506137
183038
7772
243884
774551
514847
171439
143567
787599
216028
8572
163646
378067
168883
198965
709108
15729
196327
7443
181761
27458
131962
348602
154712
16111
665529
300576
202887
380610
36444
51590
342416
718525
189992
378555
123755
597487
168423
548148
161282
715390
430007
22332
256782
51263
17430
213063
809023
138860
94772
22973
33102
47341
31955
236376
116353
126177
279827
139030
2769
185312
103301
157947
71496
184101
115173
208905
113806
381059
28883
213340
444616
34387
685690
340051
53880
90112
497354
20985
39196
109744
7646
14840
753134
223835
655997
157462
619095
396199
517177
113692
629774
102744
73395
261925
93198
345385
49497
415838
93376
675219
631487
115497
59071
77551
99548
30893
681514
365451
86258
208371
44349
398533
121422
198614
75368
45238
88481
164683
147903
200787
257202
61648
264965
12093
83323
9547
686732
523215
578616
190404
395308
312286
285839
545652
93869
353433
14606
37964
3763
17467
1414
265186
62968
122346
448240
228838
570531
216348
151790
163226
312644
79580
115922
136091
70028
421767
76290
48902
433902
236788
63930
15485
51104
36118
21228
146100
76878
147580
48344
120293
139055
882657
51695
31563
107576
67607
93289
501374
228289
101754
281532
95446
208912
165103
104120
17900
430989
594676
15345
621949
61291
9522
82434
20417
390105
98422
469544
235
7485
185251
339961
297456
582429
242822
297040
123408
472373
61258
247901
390212
128801
18339
26429
286302
271423
641588
93361
90949
379761
10541
2782
787100
585067
100395
350832
511301
223466
220448
338183
19185
649086
5511
605697
454564
201658
133273
342019
91025
493999
432263
446206
272996
134075
11003
16365
262030
404282
268651
342292
2389
393231
512128
265784
14219
308024
4135
142467
39919
52822
181661
544414
203863
28424
107561
34026
89454
117663
366324
772040
83902
794356
312795
216682
326180
28042
7344
194321
8782
6698
279796
36784
25070
91191
18901
320011
368997
490816
672669
315132
192422
138358
156130
100975
518212
23402
869995
136566
156569
44719
3036
270459
317446
1459
88595
383778
648182
348656
61595
6621
54644
6820
510636
716585
19352
32407
55113
522819
24989
124543
847398
444089
566869
153479
439328
117632
572580
242278
274238
13013
855529
132270
143761
140494
121257
691986
351163
707673
129048
163167
16540
120135
777934
110793
99875
140514
123159
133008
335930
364062
219909
642418
123403
109304
11491
774274
484703
276673
144161
107072
215309
150680
153257
687964
587761
41452
44707
2795
315453
558056
360864
320771
119950
99212
71790
103879
457961
80294
341229
361882
151703
103789
687812
688241
62082
55324
323794
126363
70327
864463
20834
148248
650
18184
489386
61170
2609
175633
41663
32539
9216
151111
172366
491839
150211
859468
14916
175721
173109
73499
8778
323080
2504
237619
519326
15079
70518
710393
651683
456066
337725
292759
136524
316590
125672
126560
130764
619880
267
20242
484768
339654
19566
187533
335751
314876
32825
181605
1994
513429
331987
325187
56085
10087
17906
684067
156162
64154
220761
290080
14843
438819
108532
640223
777745
80978
659092
4407
412255
652394
624214
34006
563753
171461
1348
148649
410055
530270
23613
43117
48804
264249
1156
627547
426666
506852
569129
102916
90960
415996
44226
221740
208955
80798
98312
562310
1298
285244
334610
74501
192491
279329
49927
404946
785726
114022
461004
319163
479862
422098
329646
279103
129323
570294
179524
255328
335161
254915
56088
46382
266065
29575
423627
18142
155913
373018
61697
323335
5421
94072
6931
266815
139029
83300
386158
6502
616196
42437
410193
151225
1319
45815
290291
373792
492208
115953
397606
53744
308343
2088
441434
565968
260396
142509
131159
86866
3762
551876
409028
173035
78245
314695
105466
419761
497687
14193
162968
70587
4350
27573
49980
30087
226137
16533
67740
278055
148975
73664
49441
87545
675755
22553
466589
302327
324520
118652
303374
18994
355120
147493
677991
312481
367576
154452
605965
54947
280802
1923
204029
630217
703946
46331
25609
158545
185064
304510
77587
484365
317222
144406
264196
70386
191178
446220
24976
216877
107168
253055
700949
130738
155642
6277
204087
125625
54281
11698
3704
227760
99221
39188
345767
393071
560377
123567
150458
281373
301789
689279
610198
83346
29875
174692
124039
21345
489224
64763
438519
748533
182941
4287
550818
154908
98338
145617
118756
537556
161683
573091
59327
4217
152894
56033
75041
90040
2300
59370
1584
311660
114210
95821
277505
185552
234499
42164
562329
31078
346938
448337
75452
99321
920179
459067
517448
501965
315423
129796
729
37703
342500
189619
159485
100925
61393
181061
73474
40350
84099
824583
16710
58295
52809
17709
8177
502172
265367
18162
380907
282924
649005
93110
222629
187671
263490
17493
84176
351327
431018
35894
140265
490171
229339
210928
42519
375994
85197
4812
23036
54144
550702
454
103845
218884
304466
164505
117329
93066
15091
374721
618085
336054
341910
103172
134994
19001
10698
460471
73628
37473
3375
91337
189041
713034
74315
633264
322155
450952
118974
124387
56608
322219
260844
191714
55339
601852
41149
219517
369012
341640
20738
47011
73893
212570
404936
709952
15853
254280
736053
74516
739489
506717
327615
83033
205471
24616
345342
140227
433273
878619
629115
365823
128069
90914
10718
210699
7666
174259
165845
93899
64429
10480
32338
135589
6599
92228
157039
697953
147957
98891
277599
313161
265844
159901
219821
215902
313214
189521
47746
54854
311170
41780
404246
132335
375045
55497
27267
429998
82158
30741
324893
34013
156210
605922
127931
260092
412413
62321
107673
518640
77716
488663
186024
360331
128735
452216
313086
330071
361313
90786
236329
104740
230593
43750
232501
181451
79469
655980
697944
437964
483625
610366
917562
368975
288336
229660
53398
808965
369666
106239
116846
10012
83173
354467
57419
690473
477976
35825
65836
492585
545090
202651
729214
38626
150387
105085
289994
43339
94432
14533
225298
58429
620219
714268
29155
427566
363995
292484
294848
207668
131525
188066
282093
359451
22378
77754
440897
189123
173178
144929
266100
276588
669928
634868
473655
595482
501745
286465
5045
228870
503929
596578
130046
132587
597470
48114
37095
126866
359652
641065
273862
158946
68237
476751
202588
33588
64868
301
308020
530068
63109
310702
99115
396451
55847
322475
57996
75193
504624
52542
4882
241118
39936
208239
242511
374655
604771
329031
14550
56801
132417
94885
53885
14254
457255
574589
570285
96302
185749
6850
80729
255071
196107
197022
553324
324602
685506
274135
658322
54308
861032
390167
676349
33873
294229
149108
124183
96493
87142
15943
115870
197821
395047
53477
277943
386395
89487
623629
128635
99501
135893
29921
448976
36021
361850
564691
219657
242981
108801
888176
156795
183944
321223
596941
131135
86768
71380
711047
453134
740505
126413
488639
92502
648533
221259
346940
191982
74152
101778
175980
635799
370001
75735
426759
298687
280723
402552
175185
164398
169575
632143
85157
209755
188162
390196
538910
528314
73201
121756
12004
403401
250698
1760
36273
195689
15550
185238
135645
73931
275553
41818
185954
678952
183157
373182
117239
687162
204939
177814
288030
96823
292690
94460
266321
55865
565126
699843
47123
658855
554860
42963
625
366352
389195
231091
12305
417121
338550
283955
216931
415032
556428
257139
519820
72928
250512
287339
38810
75395
575858
964471
336373
314755
164856
395438
368747
483240
592537
1919
108603
372638
105494
86821
5572
459704
305236
10502
127587
500841
53074
40443
265854
139972
257424
233050
537134
29200
476405
326937
7351
150520
656168
17203
227669
37135
24639
148256
231668
73678
376198
405767
492254
240357
358447
28257
320840
801071
198749
184655
9997
30975
514053
243932
72127
136123
928215
298019
278268
488745
461037
1313
397203
156191
352292
49863
31128
165580
33903
126332
610539
484184
636102
144350
188419
3561
60851
1023
32729
479996
243664
15709
386823
34934
396862
105305
218198
119444
439246
72898
88638
233979
822981
572508
343059
268080
326829
37960
180190
433397
234943
257007
460400
42644
430356
166778
495363
333261
453403
74375
76662
180227
230892
183798
13269
641258
262601
120922
44056
675089
27802
58731
98336
482629
206600
45048
539262
762371
68499
331090
60219
179855
330292
110052
11855
86126
122174
163764
97192
457685
417510
198508
600051
160285
55216
479
299419
105434
74690
271414
337777
287132
249642
377167
644266
160779
22245
30115
41763
16416
675027
132584
190163
105452
23194
119479
201626
543225
103132
64098
268122
387919
183339
116160
41495
31888
769231
245782
347041
248030
148156
119026
1715
59483
102925
206693
281157
197472
760957
282311
472066
447568
385898
316459
142094
52254
719425
241509
131657
474204
176271
259298
312865
354718
244694
252186
20300
127789
9057
270808
63889
664
29347
242402
303085
655985
285194
146298
578776
328152
3366
317447
225428
139807
490487
439279
759631
389290
204861
288429
367838
39405
50116
354879
15561
488320
22014
338166
430901
187517
217529
628189
733315
220640
482120
352294
62347
459481
814622
405829
745184
770751
110975
760572
314300
22768
812787
1200
225125
45729
370439
33335
152243
70585
578638
467430
110002
171366
503791
273475
296351
64916
25956
173008
92863
705704
36571
529966
472648
354353
46466
271306
522392
527157
113401
20405
27939
127152
211302
20784
60403
55430
175381
473434
70120
202298
127915
293493
25007
163122
299631
175546
327130
21073
375474
101133
772000
80003
595439
49
48889
7824
1477
666518
422760
228254
40163
907210
671239
819983
763037
114492
360462
37480
348167
10727
192900
275793
626589
425624
370814
156644
838311
80103
482182
244959
176835
419697
202961
133869
94610
447223
446831
531004
214540
18517
103090
16017
309890
404932
113670
130612
735
199696
15075
203179
237576
659401
474620
53289
65586
9326
7107
63348
253182
100648
139100
98050
565165
298662
46765
414779
122440
664841
194380
631893
105054
98388
284567
71407
212767
635245
151059
159584
460739
234820
498990
68999
408010
26983
165910
16508
25347
144200
227750
49836
44325
340018
225452
697717
140145
6117
182876
318924
419314
267011
540793
6784
715758
102205
366941
478677
513637
67017
13299
441131
45106
18747
106671
43393
188
32887
405044
96249
52129
101366
856413
115467
133570
335314
26651
712022
161030
588013
28090
133989
22509
44950
76863
206740
83728
253269
383098
1525
80586
483378
376750
138416
370237
8212
590460
227704
263960
451932
144461
3267
261622
188422
436633
49661
141496
467767
118377
262853
40435
507655
60118
50066
51963
258235
606883
348532
248162
7829
14344
713894
12085
3718
118998
389612
354175
17505
65467
529076
82385
215371
173749
82685
203883
199713
374584
391094
139681
164806
223852
22032
58050
177077
502977
307401
730788
419438
671394
146578
27231
192920
547726
119173
324203
637551
235271
63001
137367
780426
600183
111170
17332
16051
119423
69671
182989
10914
119112
219759
56905
58598
209974
65870
149962
112044
35752
3038
289749
164421
137100
656370
631728
528934
197811
737990
725406
32563
490938
1179
105262
172183
413351
96162
267999
227182
125913
904286
85916
211834
85929
11187
105874
49098
10303
161413
607977
123865
754380
168582
689515
335905
11933
27595
27765
60297
159836
158230
158372
616709
304406
720007
221257
124430
644740
76953
160764
99755
1705
351161
19985
20426
211537
383180
28855
48317
249851
502
109629
228149
239436
33766
483021
586502
156572
29466
28538
119507
296676
47179
328183
207312
221420
63744
68105
46764
12261
95385
86053
276572
211173
690632
527798
92876
632948
148558
116039
300066
14569
34743
79458
286103
211526
109296
340621
369952
277446
102112
93322
179909
202669
351320
317718
25172
217974
184677
166394
202793
75882
459657
315140
303081
104016
30024
348536
2956
412205
101065
247497
41967
57437
133329
480082
337114
163270
141603
181475
596375
48591
81096
6792
786736
192043
46908
18920
166780
201360
103576
39623
115832
755693
197896
216585
50014
342332
48982
133649
691747
54546
193843
25654
314807
239992
130024
42163
36288
109366
272028
427214
148277
662657
26524
55465
693599
655988
316136
219138
406925
362855
45555
807178
238355
655119
48044
121399
46063
157132
323118
386703
86694
59479
502224
635930
88528
22118
325008
60451
103311
60670
29438
394389
3775
447571
368207
148445
631080
92736
177018
427044
14190
629495
55002
119144
11548
16701
836478
90829
44250
574439
94959
493457
594480
98458
530566
582536
238336
114484
58808
157458
5892
280160
35089
382126
554792
253959
6192
618036
108701
308683
70661
549092
34011
1135
352016
531404
263818
527072
41056
59542
76933
238843
112465
145355
75026
75657
349916
468259
366305
213503
139332
74650
51287
423840
172780
130441
239921
273449
24435
159813
150361
223913
91384
111058
588010
710497
6209
509375
410350
17006
107836
71968
213324
20742
457758
103771
15756
97637
78634
175674
157333
812083
109720
867066
22373
123048
56383
283836
57516
94756
391551
119514
537135
108504
106354
800424
580260
533496
5486
84170
506608
17321
69556
152854
259745
25178
312248
100250
22557
95804
343384
260269
6529
103535
40754
104066
353846
323528
857400
105237
265209
9137
236303
140799
587
402467
27322
868034
401741
849811
71220
52148
2166
436435
83079
205367
194628
38511
193865
363228
599710
97177
32100
9078
167522
92789
293042
209637
55073
646403
35869
29613
121204
500382
71619
22341
724576
829224
200025
268440
574884
282111
303325
538282
224244
114131
250552
163280
196286
957351
586003
185836
600419
144773
720018
315596
215119
220365
309928
557564
231080
422833
491084
583
191576
10856
115197
444488
78312
1266
312065
780050
107182
249472
8627
49374
86294
39517
270602
85019
545599
31085
168702
277298
48965
327791
170067
24106
627955
44771
409287
542951
202881
76105
63708
314893
6394
630515
327981
213601
434968
6345
289159
31016
400843
18018
31999
322965
236141
58507
116794
69558
3840
155704
521017
951641
394293
612992
148472
497901
535650
149443
349865
178416
334391
28192
343911
159626
57814
89411
647802
113190
299277
278281
870877
105761
839035
8703
144130
48935
657935
53621
22740
38641
339684
462672
209381
247713
182255
28787
605935
889296
232857
372781
462830
178031
278374
576677
19349
197266
140907
324913
67719
146312
22732
131507
238414
362485
593986
783547
443165
354041
69671
220988
313154
513266
795737
699629
306787
28383
900380
322400
408558
70260
234136
28306
602493
232444
370689
88599
142916
232358
310090
213656
134715
258801
15357
118791
24748
99637
146202
66196
392165
192443
98682
180223
388022
57863
260193
140548
59872
395924
204045
21468
319680
60751
4
876076
76485
15974
438278
3168
775527
174870
26742
165322
695714
29437
258941
400015
262041
149663
409434
453372
363375
150809
194635
196842
588
42829
757054
126865
83810
143131
113358
178538
417095
585806
658576
514883
15385
6135
500721
118065
7761
218606
828219
40644
709085
29584
144104
417940
344180
85146
213002
110713
139906
122143
29658
587857
18296
407453
221300
500220
265249
43869
341652
756
596772
202925
538483
353823
209729
2032
135591
546869
86805
320061
250195
345357
691566
96201
50159
8006
25025
60
27405
54353
779119
152506
15429
15580
59810
96680
175851
236941
89972
329493
482450
441976
7346
628931
723214
384476
478785
19053
347181
407698
311896
306686
191941
103568
21631
71861
124702
52866
315913
23396
315653
49359
495238
310419
150415
610318
319432
257558
31778
154725
7501
18343
253727
240058
448189
13054
104950
110114
413211
277578
6867
46732
307300
310776
427000
8554
496328
173403
647403
196460
207043
93541
666584
145659
749143
199513
346186
531889
3408
41767
30233
545199
636619
57436
103079
285767
741845
323444
12430
64547
87990
548758
308400
399415
9928
820438
533605
55093
158317
181701
402781
72275
630573
605755
261040
1818
404259
117927
396321
222832
193585
160030
189019
63237
60756
132305
187632
89374
160686
497970
163364
421497
222461
560418
463843
379958
1560
274735
2727
10099
517707
271671
34539
467252
898500
156412
7657
177295
355385
459792
234550
24358
166279
61264
405067
183637
8356
227189
86725
23631
35089
17224
12058
73021
769093
20826
76210
651811
468010
352213
282871
619514
150392
22131
6646
453797
386940
25069
58728
481178
54706
71645
181909
658280
278845
791430
14175
498399
163748
15612
189683
3068
554337
542331
468695
412248
190899
121425
141530
145536
421234
157675
454003
25089
700665
371716
218422
68634
15593
92422
133499
213092
709550
77799
1830
40387
89970
9209
640098
516875
114066
11000
838302
486337
90142
210122
498131
470287
471191
279475
199884
60575
515816
6631
87150
438884
351087
181699
19308
355696
153795
283155
680714
288738
265669
265528
126760
75462
528324
870233
214984
118681
664866
467690
325165
140216
765189
9654
59545
37921
747287
533338
3255
388903
310829
530431
109394
34265
121367
246074
548629
305797
14899
360065
658173
40482
4992
186584
641066
173415
144195
132747
70370
609230
671626
38196
30574
146741
1728
314165
3917
152611
21292
723432
91644
88459
325939
399036
139025
218288
304679
177125
339030
375218
158992
60790
315649
95658
134488
446480
22085
56915
27349
237587
37780
132081
239661
25000
13568
418227
503922
336845
657775
873889
135049
571775
350499
16050
588687
94920
218814
5904
292819
522712
314077
254967
798303
202287
79231
809110
473628
921721
489286
149387
256489
151656
436828
58312
189863
426863
564926
907473
37697
46750
417320
5295
542492
412208
439468
75935
49430
220950
132094
44995
8018
2580
305752
94083
23653
115191
445468
192054
481995
71561
490351
216895
26930
50700
272803
258735
155716
164408
219866
381539
266768
77245
43084
25215
387693
610379
157832
254749
106311
259018
148900
59011
195978
504381
312302
459360
11337
476188
636906
22996
239526
339577
277471
242759
495356
37991
12662
371767
75974
264462
277202
422314
319122
139299
219246
279659
73028
356337
312037
21690
460536
400368
378595
684106
186001
555836
548285
115070
189613
354008
66211
167464
614736
8611
93535
403654
212691
354486
181051
691841
550941
40212
11651
96200
176194
274333
101947
457421
52110
522900
254668
128078
227791
77315
742989
320033
69766
632485
5487
132373
123057
313644
4192
117002
177085
123030
5781
237106
735703
603013
6108
272916
493598
67144
135625
156322
154415
645247
598657
1585
163667
279528
466457
52204
28286
130112
95790
24550
12736
364261
18342
243899
171908
25333
155726
154556
268795
349828
419746
117148
413330
141770
179303
121946
100498
242142
84746
401476
127547
134893
695950
54673
162238
202592
239572
129906
82089
417662
45167
85686
311824
28007
19343
569484
174735
8314
9455
269898
429938
120271
311724
275123
695844
266850
544558
118428
126373
474973
479688
84280
289574
272549
16933
516616
115702
569581
410736
140353
476150
6314
297547
36819
86385
309765
52966
454319
438104
16227
159742
705680
283853
35629
124322
375640
432581
66481
8998
186033
105274
503844
29717
60161
1594
29469
449752
339203
72243
177656
66803
14820
7
539264
305553
114511
100447
573414
349013
146892
226039
36018
359245
169858
183368
44968
70164
2122
223628
585672
253232
54588
620443
17179
20370
285100
133684
31486
25053
44347
758492
541946
379132
292403
104732
26539
196946
117406
95738
85353
288812
323432
12157
174244
217877
105186
365836
337458
87289
101456
128064
36527
464965
433433
457463
284794
109140
58626
164307
308912
233024
33143
81914
130208
169590
100714
523871
12189
82147
59919
170852
27396
69515
268544
164547
79340
100235
52535
136421
387178
270367
132539
411767
9254
9492
201222
129098
214640
352771
660279
80804
297081
270519
84341
59774
107158
747591
513150
618223
31829
265982
37330
147730
583307
692626
43335
101704
212326
252693
63264
344092
657907
13891
251096
177556
441317
7723
165640
17691
87732
41719
46991
128334
582834
53337
270931
29356
9705
754522
482376
34011
339853
19808
82242
164033
779724
487830
70989
28016
776953
128478
686766
167832
78857
347252
196749
195637
52930
128359
529222
74180
113998
41892
407495
108460
539189
48984
352860
919096
215373
390854
10298
6142
132388
115384
371773
297922
12853
106822
15853
68588
40680
232829
229582
168734
50296
334669
311451
514234
271679
117095
442897
5991
354104
155797
151105
113707
117214
46075
522880
79396
12823
552740
528496
266079
648128
17398
219384
64091
379863
85606
16815
582461
16814
90215
77399
193855
629404
227290
459762
90726
355574
233743
274343
135448
3912
382138
285660
704778
307516
302833
71629
661534
273886
757289
15514
43188
116199
57763
61700
84114
199791
158982
121441
103783
180846
48954
180824
321017
119772
700273
537677
554378
135683
624395
352438
782615
4799
14179
579162
212907
406064
446495
606722
302597
433339
279958
209835
435093
234563
55046
120938
319392
98979
319123
319548
38355
4227
678741
431088
104194
125845
138091
9630
293870
412208
221913
57084
199750
252685
59207
202959
487491
78355
384678
152370
4667
53002
923085
418906
120344
10581
209909
181327
157669
619361
239003
71670
567361
496312
276486
478171
494309
37815
61656
58302
319901
14887
93968
239472
232207
195444
250598
147142
142324
499855
258084
25133
140224
26284
7092
235572
847011
408527
21430
283787
454979
595923
327390
125259
297250
558315
3600
11125
25
31434
363428
85354
133055
658507
276196
1376
536989
315722
16595
580554
397733
685382
118172
88351
80943
486698
750206
28524
87125
93318
251620
71576
90308
817350
856230
502940
192606
303726
248414
618247
341892
319903
345359
10249
645269
166149
60238
533710
463219
97576
74026
121762
53973
375707
12235
142567
322194
136464
780268
177946
201682
12780
3321
491895
150988
1540
919
200604
264462
234862
136062
159929
38223
363461
176989
110656
73586
71810
100203
76108
237498
419487
277940
266796
51686
20405
315930
225008
73386
342807
786368
448641
575751
900281
449618
155406
653763
15334
358626
182289
106
553922
564794
637682
781021
489964
214081
368191
118153
236684
626054
408631
484575
9262
20398
18181
116538
376362
52726
484558
344825
212041
108756
110197
20690
576465
89226
89155
332865
35039
212540
389453
540608
10782
139282
639723
65938
3651
8110
783706
349781
826310
107630
51464
132238
39720
353191
20981
176878
688557
417757
152062
497538
516614
533756
144173
550703
293500
108127
335354
348582
273830
199864
683506
438403
406297
356755
64157
371468
455990
92690
635189
10313
240512
227259
29561
45223
31662
62036
408724
417707
146376
92724
323376
393443
70160
198695
908662
99766
632073
481923
456604
232340
5239
363660
14155
20514
508259
36432
566170
192789
632616
30049
123566
49542
336581
384046
103514
77531
200935
469288
490239
162653
225204
116620
267083
144347
495496
7462
242938
239513
4164
236668
16304
391311
321631
320662
27909
478111
80876
499657
223501
13751
222
116708
9562
106415
113883
590375
521259
249955
124831
7189
28394
106952
255092
4753
106361
31250
178126
214271
604452
170046
151963
187344
42507
222964
434912
434745
202785
322027
256017
6010
678069
127108
274734
831457
612523
638473
47164
29649
836453
89392
1864
12272
93874
224549
53854
393552
9440
113506
47900
228132
531331
160311
557824
345504
942389
24208
2464
235918
17645
804915
196908
681057
115848
167074
209609
433697
313
369119
420469
144523
128155
47363
290293
25892
505447
29521
89543
14359
75783
201843
12090
173379
407055
83137
458747
272613
114055
776224
165458
270894
48176
339113
211326
607053
386120
41961
7932
78521
6001
584887
44138
8698
221009
99850
370426
31274
104985
141555
473346
164477
70002
131360
785088
367647
37874
138419
152907
17675
244696
51099
16350
270691
379006
610497
56775
171315
124956
27950
545435
592488
170176
123562
607946
193878
497580
195625
94238
66570
565913
39898
27406
60526
749615
261463
203512
291024
257955
118881
633707
73496
456762
240036
278597
136670
1553
364686
8393
225688
68482
234075
100708
725418
75760
40188
88563
19950
507681
336231
109196
68379
27827
152083
437454
254500
442723
904950
62214
77017
810020
277839
870840
498089
114842
330757
110054
47979
49928
38931
166378
398719
290678
6442
216182
265128
196242
8535
363372
489217
617842
215418
254322
494386
714997
294366
64084
470821
168955
158292
907243
224985
319648
553
166653
515746
145867
207357
75356
394148
319823
746696
480384
389298
56726
409213
1549
225965
28237
328909
603750
190314
82428
51579
201197
176265
103807
108313
326450
172598
206006
36878
110
18422
240275
113778
85917
511402
2370
312124
280895
34731
465665
782301
206521
96135
160943
29652
382934
109940
272926
194022
833995
808219
546118
268581
69855
529503
274930
738477
91971
451931
246334
189584
98972
224424
26066
151484
197144
222737
337138
426478
576767
15545
662457
21043
323588
293369
276561
10021
112534
172349
101721
27511
66643
427895
281008
121906
184257
10052
306728
751194
403498
71974
58497
18701
44499
615800
433505
822119
30756
338030
17690
270847
255221
614161
34879
236475
248696
29704
649890
40619
422488
111691
15070
41022
309683
58785
14293
115230
191891
459697
536584
134593
361095
30514
289741
200666
35988
279559
328628
2290
448222
158636
172140
166702
123345
73671
431714
17865
472679
27352
374981
67256
37631
491629
441953
313033
77516
744291
393911
194122
853923
182206
39428
290878
52340
389892
2828
410155
450852
74514
146326
87133
48425
833454
699765
66736
133927
42963
72793
618645
827758
327363
120847
513343
401733
734851
31032
727897
796
120385
111866
345709
132991
470770
301349
134932
56323
209400
69167
183408
516137
57640
646423
529091
83864
430012
593141
276617
139172
126278
24013
381650
1891
93677
409076
249453
408695
112689
3532
116322
70122
757644
56378
36357
225572
658541
414750
177146
44013
247728
403626
912515
249410
39807
560095
108545
216097
20551
55719
400279
167979
3198
147576
70321
60174
166193
322290
774985
96221
316300
235784
323712
22679
319492
6881
392533
74465
355832
124724
19264
298681
109454
57265
480872
366764
233265
245055
50562
15083
264513
352868
446221
134804
114421
53575
444021
4804
206874
253008
327083
41185
73297
358228
77549
777512
50637
224238
438611
392929
199114
167095
470485
133295
233966
255661
336755
64983
34170
167751
28867
129144
706044
541439
92048
385828
155612
199748
47508
79035
188371
143665
115967
2474
549989
5381
287172
383754
123910
229673
59837
415477
403561
418453
63996
794351
103556
216636
57825
42855
327735
305401
234401
140695
755883
904466
359811
313373
954864
432994
85130
599995
400220
22602
369799
129675
41592
81271
52997
59245
783145
500945
126395
327872
390952
322050
267470
18765
539426
846036
583
274726
164389
267608
254026
139379
679646
64943
38082
31079
74978
15949
473576
168555
621913
655020
494265
43821
82700
37497
136
16236
210725
388384
228119
160422
34594
150707
52075
153287
651699
326877
50775
416663
664253
612451
66500
35328
321365
754535
126482
417041
578366
370742
43194
301675
61234
9542
105982
541377
84186
449407
666557
50788
49274
490968
603315
341460
521167
178553
78095
145312
17514
953844
470325
8532
69640
475563
5616
456595
525480
273180
15942
214623
69893
460930
222491
84147
17664
228151
574431
366211
106855
226690
297162
9437
133026
66628
413531
179497
56815
16996
489090
668552
8451
402799
34261
214564
788520
65717
517607
119608
687319
91489
367802
241746
679283
66933
303316
174423
376051
90692
762234
99656
156009
705780
26667
485990
333508
594218
269082
144051
446832
87981
616612
476798
528581
426661
446332
516576
557366
194363
551308
182090
547738
55198
11387
28560
197762
194
458601
680440
65494
240481
55663
133053
10232
326825
462244
612933
65217
103244
40250
194911
245036
692708
130236
321070
327681
68581
39235
30611
330674
673167
509
602361
368385
390106
184569
283854
119934
63478
382791
459174
320288
57897
16900
238504
99388
560125
655422
207597
43215
337063
653841
125898
595170
308699
67447
464471
10387
189037
443852
412012
685280
383460
46288
1120
701815
365410
6039
649582
691298
173342
11015
428321
473957
3061
106495
138019
20946
45481
162850
307710
181576
365959
703302
211748
139995
127413
490840
24406
139410
49863
386709
314107
349060
40435
114333
328300
277551
90
59841
316817
361297
138378
13484
26016
62709
155527
51374
623923
38569
14880
10165
500311
69742
443441
176425
280174
50483
660186
603945
664486
6146
26699
271870
148645
191273
210617
30812
766866
499329
827994
60611
179453
460985
3131
401737
110009
243879
226432
315085
384428
51908
361612
343131
565358
188705
560813
379975
315257
93187
67246
162072
614662
172281
15293
45303
161224
91341
149060
277094
90749
82704
32912
145476
493543
610894
48297
175777
236195
253957
258601
206663
151753
39687
330514
32881
293228
158777
145030
82366
103112
327093
74933
225440
214267
106716
23271
38433
116241
41941
57650
4130
428981
187908
648921
502213
346020
247466
3162
556260
687677
171565
100455
317794
405113
5589
29279
330432
92614
91904
148348
270132
54192
689672
3096
25609
545970
333406
13184
418359
186328
20720
632015
79680
29006
118683
635713
761579
196966
171261
1241
80992
137923
137527
353203
77030
85587
23071
274760
130103
322190
24884
331063
579873
156587
366505
136452
70033
393479
209574
741210
78702
138752
35380
94392
393048
187603
83765
359878
121025
216622
654045
40738
95322
33125
274200
74037
82344
54637
110042
752072
271360
872016
146130
133430
37512
32332
417401
405031
75519
30589
296139
271733
817008
390950
376296
417557
14108
167361
95714
36473
179450
119800
185985
262877
231725
55190
385209
235956
446114
60899
320656
42414
293031
606658
339535
148353
299873
137481
347220
71862
53097
191483
751520
267874
23053
7363
118579
44245
110835
7686
10660
256527
416359
95514
107930
30198
15927
213717
483462
42413
328075
331161
361527
291209
644236
1617
50703
554387
48476
166242
33176
71011
168564
119739
46725
29930
35862
13470
556737
569354
64930
19517
47699
196640
397994
148058
57591
125051
253856
896830
7764
593989
36074
135052
879681
157892
38766
229743
364315
188464
222855
87066
347902
84291
107094
257296
564240
375683
65397
423102
205897
244730
221684
161749
791141
977803
446997
6468
50436
231879
33401
20166
57439
2968
835581
3243
352055
56227
47647
112645
135789
413605
893540
252954
652555
460142
281167
184226
9761
270717
246480
383840
345598
119180
434282
712767
304485
82524
26950
31992
700592
215351
206654
2448
815961
595815
2391
771731
424524
47621
54280
334168
96251
26658
271655
119855
536923
724102
1941
380001
56399
52434
6783
326725
117999
2944
146830
30482
253834
201554
285167
328831
537683
227797
43538
774750
18681
41
151515
3618
50618
234174
14503
69182
268486
116705
21971
2513
698237
298643
32274
123022
90565
329623
219380
935221
18916
193000
58604
378236
405151
289939
310170
64681
214312
313015
286975
168135
98176
36726
308613
36036
79908
13924
616979
52306
469857
202433
120630
193833
420441
66692
99428
195635
142084
850340
122965
119452
207862
118146
242877
52153
8091
417327
26906
168587
83479
179251
784
18894
286846
235542
633102
165022
35586
198894
141149
90003
87790
162621
468958
181339
14669
185459
4768
213448
189499
176194
338467
235188
188676
3829
125547
657082
91589
322010
160544
274807
88982
311795
334452
11409
302233
143753
1390
287267
121624
241330
162795
72944
341922
419087
115251
107378
226589
26282
57184
67795
11246
620055
21532
4904
25917
211761
123162
489870
191196
285160
220740
48396
374953
695149
635334
99323
470204
142579
111255
753972
252781
321860
352363
1395
14594
385240
602881
406956
595051
198736
282403
114755
50724
29079
566478
506457
41684
90114
136606
380873
689693
131743
249438
448085
420654
363302
167719
172899
3126
31198
24930
497479
124724
255760
495116
329333
284478
15856
275971
233427
1186
374827
63713
299851
283599
86634
149477
178421
812833
31913
604334
86400
19977
173095
582015
269625
118715
326776
118961
143017
65090
535963
283718
86933
146556
157054
46323
38062
782052
90466
89
127613
38182
13168
381100
219517
734075
190027
41599
10440
579468
645741
76845
269923
193351
40914
31212
271573
648727
421065
696825
3807
296292
42193
708766
431720
79623
21559
221851
202295
705277
5427
48622
177720
389344
508267
697931
91411
412116
171147
594543
206144
381080
16920
273737
574303
351613
229420
455183
93882
260245
95242
458372
34634
67463
15884
273677
8363
437389
410348
553322
244495
757193
108407
412219
11827
48941
5866
131625
126640
174022
237606
16599
390691
121886
12419
281877
638672
126674
89508
33111
369500
21739
62771
611336
171541
364517
178498
790
1153
145383
19921
271688
106534
173459
35903
15512
69716
243288
295618
300188
3715
7386
671045
319986
183464
290325
218340
230353
147642
319335
11949
767249
242741
568529
178964
361165
384578
35961
420652
111103
101023
459400
114983
273944
253530
579482
529947
264149
749571
609100
97651
21491
304358
261805
405535
401051
225039
452321
105069
50628
251360
138466
439106
31420
33660
5404
4458
711957
823483
289460
162610
55507
575070
218471
133327
395146
6594
4220
530593
1833
37135
57339
173397
675004
608909
68308
400277
8088
551499
330512
110215
119413
180422
164528
432140
140178
91285
156842
70337
122617
847076
381252
480581
152647
6170
435433
139874
320175
48543
279012
343196
500213
109710
204209
442379
269522
132391
233601
90352
116084
9219
157610
18219
6179
143019
29101
328922
104546
26190
65958
25684
15994
818485
44659
29237
3014
344594
84018
12225
716585
195819
788732
430154
857311
228969
13857
283354
766455
123093
14942
52552
76592
166781
123425
165751
453950
708530
88916
462730
278376
134377
316945
138294
347198
849475
268687
241095
57827
2534
75545
28470
7099
204529
546152
316058
922634
39548
108578
330759
155466
103246
199256
223474
67778
138775
363771
188859
45525
375242
518214
490325
176487
288960
254554
106848
248211
81281
348848
209043
70918
396830
9705
451425
118844
210203
7733
321269
38594
45563
479622
222865
151748
392920
1356
26921
399430
50242
134748
195371
463216
123746
63980
63632
89385
582253
39666
2342
220357
65125
139500
137799
22208
363182
40887
207939
190644
354488
273950
190034
79068
175154
148656
394865
833928
23767
288719
364740
23144
35559
12428
59467
134500
332876
389161
614634
14789
663985
302944
125816
458330
255381
10583
34784
251651
430570
211291
307461
131455
33387
213502
457722
41485
99297
121699
251809
118793
189934
265135
298359
658606
166568
332202
251198
31352
308015
100427
307751
368553
751589
504661
356235
74159
77766
54878
141785
76795
113354
158704
221890
881418
142451
172517
16520
93892
139968
345841
383021
132677
588875
79916
758776
16569
18809
192477
470858
25669
99647
78621
408437
21834
172997
157958
115038
25938
101121
236727
82994
175038
137697
202875
794335
229111
181673
431948
281223
15495
456713
374775
194119
338558
106181
794822
32505
19898
202618
290574
88810
429362
465262
90458
47604
317133
571403
253131
192075
385568
8960
449146
211824
342127
90738
10042
785139
18027
431383
6630
848698
118813
15238
155976
118329
41683
148362
331358
656572
100755
134815
21339
697893
9354
421469
801158
120668
114182
24226
79839
370408
651316
318949
121140
316885
828344
128022
129081
120910
260568
652605
86317
512521
400110
24248
288525
122544
848446
197343
127351
318308
67301
521167
7759
25367
122739
45122
526753
414317
1306
342880
155349
486575
3304
372850
29856
710875
326035
180018
104974
338421
45536
38758
726933
482037
652716
186251
1199
343778
81153
89408
565615
7769
793444
535990
304562
250002
196140
233577
178732
56473
331589
703163
81761
131776
483417
620967
10339
686633
457939
127648
347527
214801
142683
325143
85840
147757
49139
74058
158875
529485
144293
126506
372672
626065
17105
699116
179739
780
639083
699013
135958
174164
782109
100758
121591
312213
325378
12399
207957
646397
440653
100014
49428
206892
324137
53300
881938
426704
215659
80964
518791
68415
442407
321241
20999
4634
126550
533356
17647
94869
134935
1750
737429
502876
82866
20343
134068
146458
47878
234477
436184
109792
49905
21160
144543
224701
651539
643370
55318
464923
470072
625382
299860
89781
212353
12381
739763
674633
75419
362900
422996
461584
322431
268353
325978
163250
120610
400319
232545
1473
483909
247681
15878
506889
88324
792909
355307
71767
97171
154831
216653
227467
51498
125029
501751
296455
254399
159995
672037
593211
726331
100809
197943
430943
147848
258573
214973
46775
526787
221359
579683
91583
15204
49897
92368
515726
130169
185963
481701
109218
84805
836229
141448
6162
43820
379117
170392
66415
323130
557382
102231
328720
18502
163266
583210
517
281849
171650
243808
297955
161385
57335
12236
523120
71873
55219
47666
280420
494291
205399
684775
297308
19805
213812
144500
329461
485142
380485
200990
8816
134418
679191
9957
86839
498503
34872
171259
16787
268587
247050
21913
287999
237092
1512
302186
59592
177482
164308
60444
4197
16394
108865
206113
619835
58384
631109
203730
240479
227747
33211
47346
254833
566365
41810
619134
681
377251
209712
269436
274435
38504
3749
186508
452394
515523
683899
108267
367742
6073
143591
119861
74260
34067
418959
59416
5505
31105
6247
2306
271178
202408
358653
561025
17426
171429
14204
8598
119578
266078
516645
49744
90250
357489
492874
561287
13831
42694
4954
497953
30986
351821
195782
157147
154284
8526
338262
115564
771422
249892
9722
123317
277109
5368
172105
114472
465920
88211
35954
348688
91888
416209
56899
4271
170505
160359
261186
16883
49550
20852
212561
326791
90008
164551
760879
329520
335616
154696
132607
53780
380937
81077
398037
298488
177455
72543
242488
247881
88290
597924
154830
37935
348777
168335
64042
141531
112434
504025
318399
78536
519900
340180
8413
27560
274233
312851
9915
87078
13611
12837
35270
284258
242991
124343
347662
29386
141856
322467
12373
439189
473010
505046
825376
7109
45159
149280
374123
193640
475972
31657
398830
608068
83755
580802
63202
599645
454478
310885
238559
38569
85033
257527
78566
58447
336192
411588
210188
251061
335112
556390
270105
14917
375224
42777
85546
268096
75998
464790
72586
786469
6439
414342
249767
60794
635179
53941
590061
579252
233444
18640
103990
184847
91957
65239
65922
57694
161055
106422
200279
35118
450837
620295
46902
53439
104048
319854
559914
160867
39316
733996
593744
28351
311870
42511
189762
89590
498412
130148
508242
126030
531611
369320
250284
686360
85861
175583
134719
149327
146713
413328
23377
31788
52707
58403
95696
250178
220838
111343
258137
455974
167697
9848
87637
93767
332164
63083
46607
122992
226272
449516
699187
39573
56632
114152
508898
384274
314040
44177
81143
543032
33801
7663
88576
459333
679290
473794
409516
712984
305376
59816
822448
127463
67411
22924
26761
547569
28485
528114
211783
124007
521925
39510
60572
119504
337553
63866
43346
178227
104850
418541
38158
735551
128838
505773
607433
13264
265639
66594
213863
71123
871630
115637
566016
608736
203383
125148
283206
480257
105230
2292
277348
335095
256372
440774
42894
503129
288193
73806
528149
266132
200025
214205
358025
574996
427020
138960
65579
577516
21630
37154
506058
8784
5341
116327
51290
358431
126874
257234
393
8271
458194
28716
290603
311157
160917
31748
432442
409089
104079
321533
87907
601325
23614
94683
420657
99494
30144
540468
5059
388
263697
519559
218199
186817
160470
150562
242595
42497
163299
319836
118035
41356
770651
421045
41543
210815
8426
42543
279247
339634
289141
815161
116286
295461
149454
242917
615648
313788
80460
61012
661950
143002
321681
567390
741189
255825
130647
133286
25668
23249
201726
343928
587846
168533
502488
4400
32359
461658
77832
195712
134725
615146
110612
324258
231015
586703
58233
172083
259545
646554
122790
637847
132659
166155
27556
28126
74518
269184
16396
6494
54366
550794
4721
23305
126877
263409
191021
108715
602273
591335
312181
236291
146483
508304
462667
873691
25014
23782
132191
260517
9166
562649
504576
491076
522184
344995
29178
122578
305780
471586
530703
68696
187749
24942
252081
362068
165245
241381
348962
567009
55562
590234
77494
728886
114346
67758
87136
372235
23377
46883
107978
17528
37538
94473
435116
631384
12001
428871
242682
471912
193916
178502
235627
144245
113840
185959
270896
161046
214979
455287
629549
1937
380278
2200
128124
469647
499042
51079
211545
318908
96378
263304
85749
99524
250184
490764
573784
262332
180299
440062
306739
867834
17714
237751
357657
71524
312804
396817
834234
520120
117772
262786
473922
27691
400208
52872
75631
73215
249687
140796
215017
591028
193927
249173
432064
146580
8187
287971
394617
624982
8860
348028
224498
42919
673713
327303
195271
104558
256223
41043
197109
10975
54708
20450
293911
200194
21356
806405
140778
205081
152439
10064
341805
63900
484997
224375
83488
79653
93708
476085
16067
139744
491863
4422
118217
133817
317163
188945
2498
31394
12565
334509
504387
200652
802769
458994
379593
244831
174618
3325
219554
182704
222546
643594
613862
440706
435112
175420
269467
54400
153450
229214
110315
56166
214791
351098
115464
600882
325562
458300
363598
98934
20707
254165
354630
129103
80422
457561
1377
84358
89933
59307
1172
532745
78128
6594
642563
244968
603904
199205
210636
219440
6067
163705
234813
405799
93786
41556
602641
37645
803393
903020
50286
244639
133147
49813
307231
89172
194154
57903
607849
6624
413812
643434
129817
721037
2631
498888
87257
111988
7328
5760
784485
117242
103867
37934
156043
629095
41534
230460
40766
211630
39732
52717
4852
36231
518278
204390
134695
18595
12506
218715
123211
158108
218213
646561
365075
93002
35447
739003
99727
505853
390385
368986
509167
327830
450052
44076
570953
292213
210210
369112
15601
42534
28706
27101
49491
329335
212302
118201
1827
87764
577560
10039
159592
277312
137532
104980
576849
9317
191621
110898
258850
103358
30971
64007
8442
623062
203885
201204
315164
669888
183544
241114
42789
117726
555435
102841
103194
243784
242088
616284
433090
7769
904014
17382
47510
618456
267629
199218
32483
277152
101730
335531
108344
278063
29254
53151
21037
418631
259938
9589
251787
578369
127357
58443
189898
232408
108808
442409
678927
328559
45838
23713
148784
74310
501826
399883
71691
403289
147844
7076
217552
255103
163217
879
349006
43155
630746
408793
496391
676647
105448
259125
683900
78021
68072
386
435637
245653
512639
655969
434730
64801
171225
651
744
31738
287565
17227
159010
131075
113342
308451
159387
50062
417440
247042
45005
154874
243587
605
568030
20388
365773
358304
33843
239347
385496
528108
284913
25253
32364
16171
311909
594886
211254
10765
150120
721663
174934
123189
185982
887536
227508
9946
221390
78958
21628
185071
2226
186564
122042
52748
451272
243389
717570
163999
128776
56611
307168
763590
589824
546969
291004
266917
720222
412435
169367
339775
603904
93478
189950
440642
4287
401525
108024
330854
77582
87550
381623
270621
39730
3712
126862
34277
110906
580450
72052
23956
640517
88153
13800
496869
440181
74540
107124
202655
139234
16567
772606
102840
283791
78699
284760
2887
42116
212748
103316
107828
616404
207132
303192
68930
599313
244405
74196
401455
18729
205245
157693
248384
101746
437335
687226
46730
446205
629
81689
31254
1024
517455
17609
615372
450478
14471
243150
59775
165819
487313
78026
11384
125507
52693
40591
140162
386305
212952
172387
244580
190310
164171
58056
192459
19373
327564
412273
98577
3822
150230
103993
179296
639
87403
105539
281144
36094
126328
412886
676384
362060
427516
210720
554529
189917
108786
261943
252569
579310
686307
99471
19223
57477
61331
469269
26301
38374
87330
197925
137794
560895
219124
308510
136680
740558
367952
48214
25300
74457
44065
19442
639865
129607
164807
94873
344181
91896
324914
178409
57341
213684
157815
99777
986085
672133
301415
401470
63648
649863
43961
100208
239051
219268
306198
517031
20026
883
470530
1501
52568
15864
164331
111880
164321
22831
578763
9679
191244
181423
118596
80799
95149
90856
21278
580278
58013
227532
311202
62642
81063
117316
3253
273709
163326
226425
254938
502418
186950
7085
387304
31530
286151
639938
66397
385588
147191
142607
37878
17510
161531
486159
48319
126235
49343
5407
194982
332386
240900
446243
303113
91749
61770
183597
6419
81692
577493
121421
31985
349137
40553
104795
762751
61343
355873
119059
371998
18487
47407
150141
109561
452092
330220
53086
344355
162967
119596
37124
545947
496119
184383
12533
145059
267276
471651
424331
878404
870080
557700
64891
104071
193920
255106
90399
56862
103737
17452
325489
35168
172281
274900
351598
69170
679407
324626
16279
276071
744483
702308
315293
696
471151
31236
545767
588817
143187
41880
216795
727778
308350
82184
444939
166990
294260
196350
545769
60919
289566
822
621551
34395
50226
712943
1584
15473
269902
20863
750727
4798
161851
126801
265936
111232
49472
27082
2470
92498
292343
277933
724722
747185
485916
267623
81
81682
204811
183196
96173
170109
503613
11989
164383
14238
55402
305729
304298
475378
228552
128920
22379
356863
210930
470455
53884
61282
2193
238904
131179
308411
187368
118596
128587
523147
184543
103065
458236
97255
204939
337495
442662
161792
15487
142347
385490
2292
737146
503000
79470
227167
729604
88678
389208
216996
1856
189282
15589
96061
21375
399788
21967
109974
403974
22036
297095
4971
398835
126430
249684
62279
336461
167061
340135
168117
434015
352226
38354
338137
363052
758710
343330
213028
121368
889486
299963
533
99530
253746
18575
542983
32507
24354
531384
272612
303033
58904
331005
174022
351768
7247
579603
468002
6426
688660
271183
118938
182381
338207
395572
798825
670585
109422
470489
91204
55666
482049
80418
16762
114619
3717
803524
64265
11646
27058
6870
448851
75379
14694
186074
99366
925322
546767
31090
80859
416367
344902
232901
201199
787986
42283
382423
966153
260406
17611
58466
118124
155387
775938
724181
478393
29294
484038
18525
68599
3215
96531
543377
271688
903959
708011
17951
157806
24418
458185
404196
279753
82203
136160
21313
591572
106867
161512
116986
400895
127468
266963
1918
354382
138431
147872
57502
567959
175057
218587
91917
121481
300687
31318
25369
439987
2368
70281
241683
77285
151479
14703
52530
546309
20656
32496
252195
61263
777353
88547
105090
273808
429055
22033
101663
972
136794
29011
596854
69418
162419
50066
72206
307529
300670
80036
212078
649685
318642
5647
671924
107695
110043
335840
97900
143996
75008
215968
186110
248550
9755
465201
36852
197540
283217
470340
56104
47570
297793
264266
88276
497073
39674
544922
50127
398426
176421
234848
222345
518539
406286
407312
610848
111094
551179
196571
138482
583830
280530
27635
348414
158177
109431
49226
382611
51776
542729
140760
32113
289477
324478
12026
55408
498376
25263
839
154634
145751
750432
83386
631087
247711
329811
33244
139537
162987
374297
166598
184788
493998
800772
135957
358532
2438
141586
50207
25136
409474
16427
57813
257662
271616
315884
480715
25119
305537
227268
390382
277050
593188
910440
517363
384733
300436
661947
332428
79509
137814
66705
129687
117938
3369
154191
21153
56376
68689
121298
735942
198009
27980
1411
135602
167823
542279
317048
90559
377413
211579
207888
96943
397963
461199
660483
160522
15621
401484
58277
156276
36809
141852
37822
500129
377236
571274
45450
150618
98870
835175
186163
510213
198580
4948
880
128555
438177
432396
12459
12304
255053
310624
541831
52598
89587
95725
478446
274715
27495
79395
55344
357846
330303
632529
45087
16075
215150
182948
27501
288890
18194
77710
10086
190606
13324
15035
537876
156200
455504
447534
8910
15354
5424
89224
83626
628577
93106
373504
29554
637410
487626
136014
151725
60997
11740
382383
236092
429539
135981
249116
315521
236272
163676
237411
398910
107416
511720
99959
310482
684329
333326
233346
709461
552273
167067
110961
572921
318844
396027
338910
517201
277823
465026
195861
34018
210892
126636
181130
551926
66430
387641
676764
471438
723223
702748
374374
325405
328631
26947
804837
366649
653509
390806
233242
43491
822733
8254
3978
788145
154718
226193
284761
407629
32093
155085
421482
256220
14548
891189
108516
921286
134121
168527
318347
365775
2903
132321
460182
194770
19898
112127
334122
6350
182888
208646
113039
124904
50639
311708
105608
434183
47891
526896
77743
206613
60324
118455
282436
147719
413037
443166
548089
58412
173347
146036
133361
308194
322094
80930
758035
462965
35388
548119
297827
292578
914031
38833
90831
616896
157787
937352
66697
163119
290250
214924
354877
587775
201380
6288
252912
117765
57742
354515
157791
272875
508905
212159
310667
15751
393760
186835
8998
465367
672182
81246
630894
568603
40597
681776
277208
910352
31225
23617
106461
550363
193545
107454
40507
315054
411580
409348
182539
252112
38080
772982
394056
2762
292795
450425
772188
817913
79750
194494
16929
572080
10404
7561
171561
51881
232999
131597
203549
83988
253605
252109
60741
40084
605733
349876
129691
97913
575997
931939
367453
224493
85816
216184
34278
587270
449773
129554
199866
15721
77743
491188
537256
460255
519262
30751
317983
359380
309012
101203
168868
242906
377656
5530
68903
114524
105661
214408
19444
76953
32947
240583
349354
571198
115038
580241
257831
316229
11629
3861
28518
191920
479732
257179
471366
22268
359965
830964
422884
846028
219435
46010
10448
918854
97404
36189
256255
317240
317307
378985
450876
235610
299199
51104
14611
18410
483443
16065
511821
258120
339775
102303
279150
302421
157172
12229
84886
6643
43470
95269
224528
85180
15317
689442
129387
439895
544036
65713
156456
164802
677590
364906
104799
212122
2610
79943
303
190212
120129
792676
130015
44849
102335
20494
34129
71866
211951
402734
565942
68168
256247
188667
738478
111776
223546
26225
17145
364212
146010
218858
219462
9734
276058
396448
748010
205171
50549
324488
275469
811463
69816
57380
639819
61584
381312
109449
440355
390319
710080
133410
473385
39944
10325
391564
23248
182297
341674
790486
45612
183082
84309
327922
290525
875461
202055
392
25944
668980
190929
53510
190875
61087
106200
562230
31878
237378
159946
329269
63746
447082
64523
682464
36460
388144
608277
370473
209218
418900
597995
1568
221153
136590
136759
142563
306024
45981
660106
179434
10340
1987
56031
51652
166790
157354
402567
119446
380843
300454
58734
106639
14917
258089
211127
31085
205266
176847
242219
265520
65411
32200
157726
288737
501275
144045
97538
983316
307936
2655
159930
176464
560838
85069
327827
7419
400599
234216
25517
4821
262707
42467
144768
751074
299316
24311
404083
186347
12261
4047
394296
89273
425653
1198
84647
338050
118247
87641
903132
361123
50048
431885
332257
309917
376658
9047
96253
28063
30329
521781
358180
533123
666692
441123
23354
133535
873776
288166
415336
6216
251001
619559
19368
29365
41044
265526
45326
11046
66798
142259
61200
288498
3604
34258
302528
659900
408541
511210
477376
153660
296066
467110
509902
688339
258315
109956
440718
133728
3671
532258
74834
25658
34604
21197
252948
120519
469387
213585
662962
349938
151612
452387
237282
737885
413374
226735
108254
237181
737211
318991
302261
598393
730964
421
172654
88951
270003
57985
27389
372805
40554
333378
69604
345636
513981
39306
607987
477989
34230
81073
235468
190131
926491
102055
302664
177558
376154
13617
399098
131258
675463
397099
438905
34442
190643
872940
414686
144440
828257
188784
223286
11566
179530
811904
547453
57715
412683
4124
565755
121960
238546
45965
275291
335462
151339
252538
64712
309410
8015
695418
91464
50341
91064
39022
106295
473167
112155
22383
88865
43792
384966
86391
19317
706448
266991
622817
511808
331968
39015
746120
185743
385846
816
110488
662338
493633
249693
1035
7909
116702
72653
5000
682606
233480
683736
285499
642376
67863
364416
131901
1732
677579
124962
373474
332688
106450
28568
637204
76268
294936
77074
243497
2308
298043
241335
73824
239698
9390
397107
141348
6006
133005
38969
111844
265336
864706
561714
209373
25372
162826
416615
132905
637508
5138
218260
18220
137675
487970
111145
460984
112714
396072
8
94078
34303
279632
128090
274444
498710
448438
119439
836942
108791
127053
89697
237202
574727
797937
221928
5800
83276
67434
57575
313701
112149
343928
643926
252046
216329
517273
382460
606918
120744
147288
85110
38213
20747
204155
27977
521662
271151
180265
91962
412283
670016
191527
107141
168253
152401
485192
466179
430350
257641
371483
163617
31484
68948
217745
448460
651
33507
114374
176209
285876
26714
721428
136288
389204
22015
57169
324078
87650
284964
160769
367478
396961
49553
708920
175493
162025
273245
390089
32477
110338
75486
36651
263036
314221
322950
562864
83445
45314
3257
123332
14138
235158
321754
94000
82814
380457
119865
314902
584405
5165
14865
81025
275607
286868
306640
35306
83090
161367
243791
235383
702695
15411
190584
298031
274023
89865
121283
527153
827022
6199
154531
460493
497784
517261
11787
418554
377665
21717
199157
4374
385267
11502
390430
4496
458333
635
15577
815534
43381
524436
262016
36860
83585
219265
63114
55861
303019
89455
85982
25219
895805
35943
2901
10821
21306
114644
19291
565906
222287
132365
113818
570110
1019
146754
444480
274036
5346
243998
128397
329596
350209
84326
32058
215266
247190
177579
26084
36088
21994
405549
574485
49208
462675
246685
196377
1029
409887
630348
89189
193045
163432
453969
68305
5684
181638
160689
369902
204569
84190
662619
642299
9881
604868
68725
22281
380714
160445
38998
139411
112522
120916
49307
46657
56148
450044
10384
361978
62229
43681
2251
106252
49665
568143
62777
53825
383640
235162
53859
491850
151105
297968
132374
258123
246280
162451
164507
37282
858827
100661
154285
591476
103527
122567
21798
560873
371135
498204
317010
297710
202674
421338
473528
17761
173636
300828
179066
831411
14728
221079
387091
519795
519121
10486
125655
637552
628987
313021
307400
24043
39068
34458
12792
213585
47850
899423
51245
420091
292141
32268
5719
379764
408849
49732
201501
454969
322298
202412
790994
586332
518859
153693
807197
92616
105650
604381
197169
96393
310546
299133
62395
10702
132039
417442
67030
283427
354109
20073
40240
165081
74891
65228
599
198523
58436
26136
86696
47068
261776
82728
920998
39889
134939
220958
623499
405843
301397
26823
367360
441689
121004
149117
18502
58130
929679
891627
172155
104636
264821
305338
662477
305868
172663
293168
145936
79628
470288
48534
433884
14665
234738
9465
17544
68296
724793
285724
139268
26539
309815
283066
481677
7521
199843
593426
382950
217911
239800
394218
38192
71135
10249
9147
295176
121004
10067
42074
381834
248410
90060
132712
8414
252770
200160
52582
244837
53377
116273
3737
312440
275187
115819
252585
38551
719875
118757
108065
449866
342704
215974
108985
388905
383377
15557
414259
728055
197206
333728
662501
124761
7415
22277
598576
418258
600558
89141
74822
184058
921925
35220
374382
450924
43969
334462
277750
415795
75597
131657
151231
71288
160919
279290
17015
447709
341105
247200
291589
3359
242753
91373
30604
13569
101806
234704
427954
335933
124242
469373
858251
75328
327782
580244
741
39848
246860
43705
229000
142361
7786
73368
106055
13874
31972
455857
228584
276614
33963
542399
69296
73133
848143
202999
187363
176666
3220
233409
200788
667295
2491
128725
249852
210978
328085
105793
34734
319431
54208
48969
219138
103895
130622
200142
441547
133182
242059
86701
18340
481618
254416
664972
724029
192993
828355
36809
8356
179619
174004
16295
318540
48283
17747
404585
360738
269416
612589
86013
230693
511895
491414
113883
78237
58454
45117
79041
15057
293208
122085
394860
691974
267185
27609
73520
339644
53722
13852
462752
52614
165428
1882
2077
129854
230966
482673
682526
141862
101002
194095
96020
17369
264543
306735
113187
505436
634657
296427
214833
609397
200229
223009
742968
431040
219408
67640
283716
663
28027
518642
43944
404552
13109
23661
321089
62969
18475
80904
262920
125684
20779
25918
411761
65949
411156
19095
81553
299041
373446
1385
85017
81876
377127
32299
254153
744030
379434
583480
37131
20573
430906
145722
680425
666579
442804
251078
31003
518437
331709
396634
281638
168053
201929
74080
766
637702
173332
1260
90071
186240
373998
573366
305274
292187
287323
53722
199767
78811
129149
133664
572350
12691
31158
218439
102120
270210
129883
215941
607581
156999
45478
23457
484036
425680
34215
339551
440353
48475
5245
299965
53215
498355
130008
32849
275958
62219
125574
381836
79501
420560
463587
258587
721705
207805
60551
223946
83147
35753
41885
11092
47267
21740
9706
171884
199063
76302
266081
9102
112912
39812
60729
723069
324355
176415
54082
274882
751302
218528
134683
42136
292432
90788
139918
158354
316165
354331
132878
90489
43781
349866
862976
757373
1878
427578
713055
661187
94480
321616
203148
137005
220733
211469
134435
983421
409931
32466
90051
348296
711645
45456
91238
290322
8742
59983
880280
53542
345399
286067
39289
70401
111399
39942
546999
44709
68473
170878
85671
331623
207385
478372
408458
479213
514349
200628
515973
510201
58604
743442
357504
159772
173351
382510
10714
11194
236955
494965
294570
67632
14447
42690
704187
166440
288973
183716
17814
287287
699789
18149
386901
165759
27301
369184
442119
72861
25363
16478
386927
442798
247525
92274
730219
1810
84994
97077
197579
401902
192981
131527
134288
32327
226432
291909
326879
185981
414027
108865
54509
441413
177860
487647
172972
580610
449527
305054
154272
241333
167888
947364
39759
219310
307104
95124
192452
443143
22833
339429
38722
310097
111588
39805
184470
254732
154798
250292
449339
68222
21028
87934
39704
177741
740557
249764
4680
471773
98934
402773
266830
197515
265308
253831
89964
112589
220312
19931
80554
128152
162263
53903
41330
2629
206172
134314
13158
254944
37799
50681
28926
88619
18878
11252
62205
108589
185451
204376
183641
430213
40903
362027
43517
20369
294653
629083
76757
784826
771050
987194
133135
264682
381894
255628
20705
222905
465783
181453
93659
4404
141569
259790
158364
237231
265906
222586
6399
56271
1446
28103
81145
607998
192126
727220
576646
783692
200563
125809
949546
898464
185737
421138
499244
107034
121691
557534
119574
306690
722500
511454
653435
497265
208014
173239
731848
307399
395989
157575
423889
12288
211028
159606
377189
34927
137381
550271
70808
49324
60658
430512
634133
217091
403861
289187
8721
116681
7
230080
545687
172764
485393
346065
173729
3712
147539
1039
479139
57145
13585
71778
269521
456709
35486
13123
275066
422724
349739
744811
231202
246049
27053
1224
481638
144785
103300
384106
352120
64930
300702
146068
29315
100673
257623
247950
88921
279380
44113
179664
685774
26882
722523
285295
905646
423928
124434
33914
20551
12972
62514
891623
51868
91492
10655
222247
66076
115812
246332
206216
195392
222251
426301
184952
38713
153735
186757
465570
147058
335045
419529
693099
138857
322450
316468
67157
116824
98260
78365
543633
80221
636316
123937
76012
5718
218012
282363
51210
627116
933004
421375
488391
667387
256865
337086
298756
77213
82833
582979
11100
653716
122452
14039
452630
233245
261096
39680
451560
8390
423302
13367
502277
32351
231712
104845
275739
491689
242294
31334
201879
131765
337034
36285
800941
649194
26320
343380
19348
126629
65908
77961
47887
121414
355447
61178
148278
83784
34272
45267
135589
464727
84839
186860
45941
195066
23758
93056
209187
297625
19086
493139
114496
395410
159975
98366
210128
86173
415931
126508
157584
200315
91968
351862
5696
316604
27814
177586
310699
338552
497335
15532
319590
9734
216913
688241
17230
161865
29040
633914
174357
191866
280418
70526
6438
386244
135282
37496
24550
223385
92354
2425
74190
60889
61914
196634
434822
2966
196006
114194
60314
21643
463661
668100
83318
229748
483103
663863
441604
279718
178288
65575
334701
180481
603534
216438
842976
60904
43296
33142
30315
452673
368143
533824
497574
179103
287064
15103
188631
368798
67746
570903
162898
371798
236472
10021
63543
43662
112020
24849
68544
193340
446645
117371
224781
284535
39755
129552
528304
14004
150449
249370
405651
31807
142989
480915
755419
576660
79417
641619
267176
519035
366125
835498
206302
230961
178873
148264
80099
308056
241191
292591
220310
82068
34251
77503
777864
188472
521053
401685
30536
284799
171485
44706
33083
46987
65043
16504
811453
21409
371659
321247
62447
198283
378399
262441
424326
127515
9545
562330
191086
878913
35261
84975
787749
117595
190971
23355
132422
124307
4231
410443
372352
507948
149808
77433
45896
585395
3812
172229
525602
317326
370985
175917
528589
23231
191484
729401
346500
102538
243257
4802
19318
74393
883915
117020
61074
690878
128396
603071
9880
116006
110271
545580
665711
618983
182197
617496
630558
326538
320296
393533
176440
159615
97820
632667
252728
290809
319006
152585
23953
140866
140581
790652
410600
668022
316205
242830
671700
198969
116449
204529
44940
315639
5632
112808
221659
168594
17454
251727
83466
780276
10466
378084
501083
29666
167542
22469
173081
603334
972
215389
12680
620820
412745
696572
56618
193258
604888
284595
60166
153223
161923
136586
662325
517334
130499
394074
575277
424644
7353
232685
664329
180106
726366
617216
777028
72732
518902
687369
304921
137809
78612
121513
228310
119280
196511
971239
66158
684069
599127
15917
5854
41434
39106
441073
115326
53112
242753
570433
59651
44539
595073
308075
28843
485132
45069
516487
128753
205187
400476
35454
323555
45294
105351
1578
59112
24254
535329
14653
629
123507
712550
54217
16743
659098
543826
108880
393556
52940
222428
534839
35921
546762
203596
123404
729917
7022
749149
175101
251783
354980
631830
577020
471883
370363
256210
1940
45303
81555
22810
745304
388431
102797
593376
113668
516832
170602
209895
99561
31068
347103
390117
29872
20496
166390
384111
193645
93380
656475
417435
213830
211772
852590
276353
442323
259765
361428
524090
135010
63664
245197
285646
46575
79247
96031
26711
814982
235716
290545
89295
474808
27171
8277
398504
974019
100550
628219
810700
76787
306774
675074
81689
787843
597730
277054
18284
400530
228787
494404
18026
47050
32391
173018
116882
248693
8161
175898
106993
30775
95393
165678
151804
318947
331457
113301
42763
21192
83307
93288
297227
785791
649021
252744
549536
71208
396506
411066
573392
691025
34546
410367
26989
189671
318419
35820
709315
764889
32074
268460
411994
55520
157350
96387
56225
437635
363167
40125
67286
198769
164339
268383
97666
104647
123862
209682
358513
60912
499770
32357
7898
87392
67701
18798
461161
612300
494362
384804
235537
496362
9775
164821
610777
151496
599360
161067
555614
20576
504426
92499
139019
46920
110689
302929
482229
5616
255552
8811
160833
280810
475809
259283
143854
4775
61629
343369
166441
326971
61486
30844
55255
325692
65550
70443
468869
396156
159355
71431
118206
32591
84487
116024
42222
264629
254973
59943
168491
199107
107470
175810
38281
32633
569878
699364
3393
63204
225607
318121
246383
464457
160734
8285
316865
566156
161728
523999
639148
26580
431612
685287
134111
469867
4957
524453
68050
5575
263148
269818
341594
4536
222705
67272
86759
565316
362352
45845
298284
15150
86190
380074
352496
119631
734124
94579
575933
196819
376841
5305
406381
405290
133339
559326
45285
2393
209006
45775
86316
243423
456661
487729
229899
292138
706494
158876
209478
33775
205315
557990
99161
21554
391461
382891
25089
47412
352837
258861
456771
5490
129894
848
300807
30661
162
243630
307194
121664
4281
77463
108610
290911
211744
745371
812764
158717
22800
84560
5575
195572
18934
15369
45513
477036
566164
467105
102103
57779
199648
262703
26570
529941
419607
118313
102001
156944
202352
434883
59454
79697
201330
308426
188516
116122
83448
144271
162402
223106
343693
283153
300519
64441
512595
65238
220362
77294
137544
318706
284180
7908
168972
394642
305585
453956
135034
7662
493674
247340
438059
23210
319092
206176
23000
7630
156615
302844
228772
502728
117900
183699
278759
20483
154667
181489
495025
503445
228046
23137
434486
224783
640862
341062
129402
19621
52082
735565
186189
17269
394138
337633
330680
689343
12791
137488
129884
39286
490592
778865
172894
158202
5090
326038
199409
54006
7765
124646
593434
15607
82452
273496
128318
300703
73823
131267
85977
370948
420016
138412
169538
62081
128969
116525
40410
497815
57378
134232
144320
63944
47362
173095
345437
15871
213989
126956
102710
157480
74288
361295
645612
730794
278787
113148
338871
63453
861572
147998
42445
433884
241718
50988
101383
208575
49825
1258
50264
470993
65331
854187
39569
371011
76472
258601
99030
127609
9557
131704
62269
543710
288660
10045
244295
82342
364625
612813
71117
20345
193693
135954
9678
121719
14
345361
48544
317882
31490
2373
711403
377833
85859
647349
15861
241734
169469
250673
363113
112858
130028
112285
59697
255893
46847
90669
16615
178773
6695
393139
196399
80854
175807
844911
167805
440606
90306
49432
136014
742372
3556
233259
63334
400085
225640
348716
653999
60848
11490
41412
151059
107148
269133
11229
214364
416894
23375
200380
578386
274682
38893
810751
22619
49861
467691
14313
361949
481248
1500
251816
249871
148595
243034
506487
93969
11855
462018
372657
233139
83146
156023
20178
641413
277496
66192
153152
262762
70807
14557
676919
72267
38642
971116
63929
18653
557262
657160
217064
25597
35805
37596
255928
917100
18350
244414
21664
110679
96443
440642
14756
156937
694948
46458
262904
125297
483652
101674
52811
135291
595188
27268
32202
701296
182286
41947
85674
83037
220489
191408
288844
491915
27400
357028
86385
400505
109102
333795
454159
232184
613461
239836
182143
516321
528419
2814
27378
32264
223821
397828
716035
10606
81969
271757
315202
132085
510834
37201
716968
125288
389880
100569
4172
192737
22792
311224
553065
185732
14672
9575
51476
281162
14126
391791
568724
352392
31150
15093
106857
32693
52478
84879
3626
447606
785743
54762
176527
583571
84458
252892
215334
132403
883747
357707
16501
241335
730351
560748
126039
7433
121351
183961
214897
353891
328587
395497
64840
16267
14782
54165
66994
120113
125723
305529
215703
170581
161188
64055
98074
720126
61728
88089
153706
5911
237927
89355
2274
87685
301590
355493
156022
236326
498631
459770
47595
459524
164295
153322
388947
66438
90242
265294
609609
32680
268903
29510
20987
289794
479586
2738
237995
3197
567921
235366
347513
825639
245925
202968
319251
90463
19093
80592
106783
139907
6733
24687
395626
278036
12758
17
794109
147408
88970
423742
1199
35905
252335
76203
278063
33593
245418
563701
393102
495100
623983
217787
389607
145804
118556
111748
652569
385598
336087
80463
565329
154985
133657
271901
266820
57305
45590
694607
101665
828131
102465
76551
867355
253109
789492
67961
53275
640479
531745
84500
107234
292817
568816
425711
309045
275065
409604
115450
317538
86341
113504
294811
546426
19139
221030
243275
468559
748929
8930
373765
110102
12037
795435
151506
32680
7892
7604
23395
440454
107458
21634
338999
53002
627863
454179
531407
58095
833175
61311
185722
479089
115154
643349
109084
112108
75308
308876
86057
193198
144763
670572
336960
145676
192846
62961
71264
866662
480923
37270
22768
55482
118841
308876
578113
117016
280837
284529
6614
217279
289305
838506
282837
597137
599141
162453
31101
147964
513089
18128
480917
202173
696668
2082
64515
208249
139269
786255
20237
46974
378608
332673
423135
688094
187197
373714
134732
504905
375942
60132
767390
355716
190489
608335
278390
16135
233859
691593
294249
418423
69699
782628
133571
168017
213929
12000
406981
77632
7468
183083
85726
23470
20457
70012
77437
287432
5509
124297
745472
892
174502
427829
252607
15680
121026
202391
95924
215623
217726
187486
5648
81370
191624
311692
37569
220148
94107
298835
368328
69815
469951
5426
739666
97372
551163
27746
307022
519525
128271
288479
499148
2398
150211
61707
150473
494209
160058
372071
265664
26852
125903
552225
141583
422790
379326
194862
17983
442306
84768
780065
420912
489835
179628
32911
39254
194261
197005
171075
194176
86314
576724
122637
129870
204871
778094
128416
756837
18696
225430
59041
55997
123852
20965
11232
311946
13085
433509
2636
300486
781052
2477
225261
408949
300273
829267
542491
58862
47902
98499
30198
467594
1171
543253
68269
264437
7820
285849
374078
16994
39727
36184
17148
126792
614035
398048
174235
427431
437694
657946
476509
23087
191574
33017
241639
230317
9558
584201
292249
119693
72897
83171
308907
20874
350956
240204
507541
266023
262417
791481
258166
49809
20287
185173
91782
204902
92588
557871
649728
100121
259310
34580
21783
608697
222484
19856
66922
28316
505544
771775
31420
46672
553455
46754
15920
4293
15457
83532
93879
273649
206944
557929
556
780457
151678
103401
19210
111800
244041
301681
606492
225783
19647
78280
77349
75531
18222
22765
353286
258281
18211
413035
44658
125409
532849
634185
331056
36599
573883
177616
387273
110195
154758
681870
122921
1138
57490
646531
106268
532096
185477
69566
39525
27458
7840
33385
543268
194998
15663
83928
280656
72142
116546
112652
129
145077
31397
105042
53218
83393
21091
123775
248350
346042
59887
526028
313950
120723
139390
431443
538073
15770
252715
94698
200935
110505
16735
14273
18186
66791
457505
379623
101358
7249
6585
145441
451693
274865
359021
333348
45758
78177
148703
103635
314837
13064
265267
95591
362249
279438
92231
101773
371303
614551
223202
18136
180569
256114
84367
112935
36717
72150
269206
282057
5168
182910
411464
8143
143752
39635
4436
48106
357465
570638
318610
60838
437355
271109
391880
670446
539723
404940
2033
46967
6372
206824
23283
116093
11600
13767
273175
690348
25189
109691
347523
159334
297114
196321
268213
147206
436378
237403
174899
62608
63703
541443
309155
793643
450289
515142
128689
72801
284313
415635
169171
90797
328023
136250
365021
270759
248692
39366
279659
270186
195805
109091
138964
53098
88926
4211
137106
825589
608877
221966
384326
28376
27054
34209
372107
779052
121798
454158
106168
95045
647792
636177
8378
3177
35993
210204
397709
629576
402902
547465
141083
803185
166401
381280
525012
235093
99132
407636
234794
25295
38353
477362
66645
383297
149669
97868
250066
134917
158461
900050
308696
467967
286787
28967
201472
62520
505759
107107
209718
31764
608177
208618
216985
181821
144268
70328
497080
15714
7152
144388
841928
117074
297365
15365
76175
299978
145152
102750
353017
305618
52637
310639
33645
12506
442760
134531
509530
853207
17844
61211
434048
10570
426252
99193
171372
233923
132612
61305
79667
421067
57381
260415
390128
796052
583885
44720
712866
278202
119935
102272
237855
90112
396158
275082
625311
143156
140406
318540
10700
519704
187971
120334
302012
444694
199515
99601
34016
13890
34661
154821
487665
2743
300890
17387
10040
39076
132994
56037
153693
436572
107133
56179
12963
126436
5693
72494
406287
660782
501225
111816
330068
180045
343115
383551
261453
370782
427683
37955
116630
184437
64
534889
260559
644536
69159
484227
150454
208730
486366
187159
19325
621803
506605
381568
567975
698325
763426
409730
252796
131260
42733
469308
18000
234032
542384
806507
12357
64797
44663
110744
550256
449572
173896
20922
219090
155434
187364
211547
44920
482906
473517
83547
443120
83725
130291
185337
1932
440527
123158
94058
283233
17820
16421
908460
43210
149352
740136
55061
76781
11656
169579
101875
82388
230164
4516
452071
233586
333557
141326
171813
300528
151417
100949
140350
187508
760573
6222
504893
597331
172967
162583
252806
45680
232132
152898
362631
383313
115961
8732
308644
9933
73288
355715
429507
55932
132899
203749
31303
342863
115819
470119
99146
157413
174907
910468
84949
230765
323401
162817
186859
289390
189807
216851
389147
393554
87727
18140
237817
37362
173228
17070
117605
126614
57147
167052
281349
454319
300484
167999
123100
462276
429656
584
326010
158347
71809
440804
266514
40465
19922
401992
174206
130555
219016
149543
537090
334940
289731
28060
14263
447356
279278
589213
20591
523693
592638
353006
310563
324992
651751
694401
99064
114138
529973
353700
708998
716169
283904
310450
12642
14311
218212
425354
284940
31694
272326
97163
251456
21204
8775
464147
246112
122466
37488
228967
111127
33136
1946
64879
143362
401387
279810
193506
313979
126657
4978
7585
423490
144720
19031
115542
5447
37050
188365
64068
920
198279
677361
9237
37348
15970
854335
95506
100035
492126
28055
194588
458916
875064
21292
350483
104642
11387
122576
171522
2261
199524
19079
209567
2230
166327
178058
140803
383725
500619
227647
122097
5413
16479
264932
327737
14513
282162
330804
19395
97764
167134
207653
45765
496338
401487
385609
491861
74975
818731
17459
194059
247674
232966
499626
114658
111870
382289
78705
163898
939285
21810
63975
131793
210269
376236
417724
3894
73986
351770
186148
424638
209129
497704
6201
106866
345642
186314
131161
5601
356931
290052
235283
164515
78539
577809
790136
30621
446938
136968
500679
416537
49130
343199
171752
35289
41279
677958
380955
33014
732551
23930
365011
98904
519117
399135
407411
73194
416924
142968
168357
303742
123403
126722
122489
968
381133
70510
297308
6548
94927
179572
355188
526857
551889
418602
532167
347945
205722
10693
186498
27485
635371
8483
318433
43024
189524
61967
245284
57815
450024
62706
54837
442687
237179
18574
206086
304967
272789
38810
414033
828778
85395
228591
541190
88141
132442
690941
86105
285484
294906
166855
7269
372007
498571
95687
27753
220129
376634
77800
62560
942114
32840
159391
55077
348865
168112
403446
382948
3462
113837
6205
280627
8765
21571
48679
165607
230898
871283
75513
45362
569778
859621
129644
435913
467623
249941
93174
628894
781789
671652
537499
64478
305124
156717
118860
156807
18805
66302
84956
9267
456
197454
241161
182049
4192
125439
6604
57088
254509
276870
438146
604015
328517
251932
127658
71677
77862
239615
446283
166812
195977
5322
289045
410884
612900
40511
195370
849217
564371
8481
761216
112556
98169
518047
846911
145937
151360
112392
11964
514493
152654
14573
26325
186131
142467
30697
328039
197545
250472
231449
778259
265477
85025
324861
10427
57435
270955
5565
745582
122758
312287
243325
123321
113770
142633
96057
562242
291960
849370
18069
292249
228905
509504
4094
98605
43889
147436
361944
76261
119085
598218
390398
471821
258014
502445
184720
717700
234295
358620
531055
79697
164504
242007
735906
236883
24097
19173
64291
22622
144426
804363
538086
58209
511223
102343
152008
253442
597126
39661
188658
307154
525050
165920
132514
337779
622638
19448
454560
98999
756599
125509
10332
291021
299774
355643
292559
297468
259068
76680
75828
634236
119712
65352
352667
215759
451211
49806
200769
291918
5877
721058
357078
42992
637935
47043
389659
54121
517027
138728
160363
152645
269706
13272
3740
445207
406248
161027
736370
312721
565927
25750
221794
37192
87683
623135
193020
167913
506225
411220
406625
484644
782325
200422
634803
963279
25205
504366
207593
56669
32172
38376
128853
8237
52575
20731
22234
144388
355486
115671
374679
215388
10367
115621
43627
245831
80373
41075
664706
322088
127701
22306
111452
162171
256182
112632
328717
613923
54472
658738
344982
12572
395575
57354
147810
94185
979795
401837
226521
23488
265616
491672
271796
10709
231124
266624
82336
6070
87352
303755
62045
550247
446891
431416
362731
433343
648121
663636
451305
508989
175653
563763
568327
31152
68785
211920
372864
818298
98610
611989
67084
712363
300000
36384
342934
91294
43412
39037
212530
322490
151788
157885
263618
213890
49335
72075
38298
311939
418770
461893
16546
58866
315356
750143
278977
288196
425797
87004
306796
48554
75640
204058
32601
142448
502045
29173
142534
152093
97544
421554
745186
32267
636219
385093
87746
137947
339986
75251
57580
42384
2727
569816
35118
287564
22981
572770
22584
111830
65607
63898
266552
28089
629246
177803
252856
104951
644895
382202
35253
114830
233138
86394
90312
384017
60949
182711
163053
81208
429175
750838
13837
296331
541424
305115
119437
731219
10590
236744
353692
17140
301515
127780
171933
64352
239234
194462
298230
592900
487706
677240
148871
116536
483893
301158
84911
594169
188943
253176
584979
211316
294992
198714
12850
249507
181560
7573
358736
486743
631578
408028
549922
266279
924
154383
203962
8333
726256
509975
767297
496446
358453
212075
48763
250816
8029
55517
26825
83973
356326
11332
288330
220217
482380
412650
98818
710777
39085
456640
156898
695834
618711
439970
44476
190410
155025
511555
43157
358405
215562
182559
267415
248564
232823
281857
50321
295122
585440
78482
147467
117669
275031
327419
52551
173764
708638
546269
372575
281509
16701
307164
742682
22293
97413
162151
364942
4218
229979
173328
180333
24467
578143
18191
153172
342581
138911
42621
13874
73157
46804
184242
671331
164250
121787
169365
196478
416244
766106
843108
984940
292671
181062
107577
116867
38398
654683
315072
259534
292657
120980
199665
10761
80264
674150
3862
32516
56765
577612
151198
94455
112366
184794
210670
100262
63927
56207
555043
356718
96013
35416
232806
371960
256722
26728
21665
589049
9256
875029
37466
39884
185387
380994
445884
631207
473709
16652
3500
547713
297162
20840
327366
132589
243877
482575
11128
143187
833283
130476
41636
1092
1958
93377
294629
190176
26358
68067
410106
61059
399358
113006
161657
30525
556939
597284
310674
341221
412804
300659
51038
30545
11922
99017
488433
24000
161399
2235
282879
191815
593949
682878
44473
606762
386554
668230
384641
547099
339872
122677
33352
213099
35998
252118
254904
86230
116558
114660
116617
59417
80768
409592
461419
296570
531705
196913
398237
550123
217030
13689
267391
56545
188220
362504
83632
59117
107081
135750
243690
347507
180041
183064
585940
585166
35576
22997
64981
71660
543919
356922
299590
674785
124874
70316
30134
173602
147365
780850
26139
29655
819867
734945
472952
332958
216503
76763
945599
238544
113281
536113
517079
345573
313629
228738
393397
9990
218103
103605
292244
99778
797697
105003
50237
630516
87526
402934
47314
26603
1385
88023
251015
494865
140067
952589
272077
114791
354742
92883
154432
77428
191865
10189
127511
136221
545044
18224
130968
96751
91537
85849
209295
320112
755963
42677
30723
110226
28037
791360
817019
213291
20895
227809
703829
6981
53016
87725
150274
89411
94036
568078
517374
37317
973
220427
388223
710732
168187
310912
337794
143670
386370
220301
106011
154270
1076
26257
64347
379175
51738
460001
69925
20587
42690
192054
32278
24669
406128
529439
16053
491975
333632
491158
446112
297601
35084
44133
115036
460253
156359
56368
247004
25467
347096
385789
61512
109926
285158
93761
610614
282313
194182
366137
34138
94491
2635
148360
123123
536755
487442
108048
130674
301011
355669
314155
96512
662515
5646
83333
27084
67122
114832
424735
333933
42568
254534
80992
115796
73592
90951
323962
185084
490851
38963
158114
597155
237652
77766
323648
142109
251453
30404
853381
9479
536295
53622
27649
197526
831053
134955
234976
342405
561699
295352
290058
183090
488856
49379
232370
26178
64426
377353
75893
554590
642075
151499
421396
251607
123407
67881
165657
594250
145019
301852
197480
669751
585879
79227
416967
89744
102236
132369
200250
394534
319715
49931
59900
510574
15524
263205
70124
137813
152604
534928
28069
554712
360990
389319
472543
591744
237285
161171
89269
305447
182788
105555
49939
77490
637298
458224
96104
468281
96170
654545
35440
138581
88795
91935
820820
133385
274171
475650
89564
301239
304937
71406
17454
52039
18978
1288
64248
710730
139396
193033
144475
39612
622988
20570
280110
331039
178999
114072
59789
38728
212549
147326
822327
696070
52015
465169
379601
852474
99407
105274
125472
166691
127821
301569
360198
49959
444003
245951
164784
28513
719525
128576
133412
511531
174809
122639
87824
305453
576037
130255
245786
214747
18908
270135
341326
71415
86773
133426
106319
187278
33921
418889
377728
353856
529965
348447
427215
494634
602223
405755
5656
658321
405687
59909
292040
3578
820306
354211
744751
6110
242114
187106
91613
526521
529265
18414
94136
334739
432639
358479
635958
379579
87334
670998
200077
9943
522497
733215
25937
785202
223896
252580
228255
109758
58336
596228
12297
110411
157510
494396
786055
268909
107578
299985
87444
497736
475847
36192
283777
11094
456649
115458
355
591948
405363
28370
419698
74843
78549
303856
725500
45278
52552
43185
357325
642629
694486
309308
276272
89562
19550
280325
81213
381149
46524
349546
697889
612490
292976
340840
200193
391180
370926
655442
194865
411305
649438
617846
51797
359627
20602
305205
16926
112598
163483
528137
66710
58843
16418
241585
250671
521074
226117
7771
37667
325627
11090
12428
139820
70674
102704
286091
272291
274629
194132
284163
318563
18435
145125
67783
8363
327114
40928
234987
164654
264590
31976
81694
388343
236741
377241
115558
107757
41757
19477
377961
575616
16447
442378
130548
17686
298776
84550
366309
448266
336995
69208
12116
67794
668506
75
180781
569463
661753
371413
2321
29919
65576
578019
13212
84037
234285
63048
98742
257388
26619
108750
2916
214211
455791
65651
73643
135579
59352
106120
239520
103074
65837
42303
140200
453595
155428
57344
557678
59452
21876
75919
283237
174584
137656
234369
278826
48694
33170
149959
756862
15548
42686
11592
52544
723302
37607
198754
95407
653214
294408
727801
300354
179450
131761
874192
743975
434332
64806
551022
52450
480454
114001
109348
6992
373572
95520
620034
31963
118764
219275
322427
16567
76387
376365
782151
710416
169288
154187
55602
294821
287789
153775
630563
52662
180392
401611
27222
379476
336097
751711
273802
585990
29128
32022
443847
2721
830484
464179
362
25972
8215
457773
250859
103385
675019
185140
7013
271323
21450
548889
124224
89592
530221
765537
194486
325400
421637
671180
86613
152955
455605
242203
427933
22204
5764
6378
3251
473797
276863
844521
14437
397653
482255
150362
325831
306335
724259
143142
572808
180300
125085
75256
48390
127088
672120
153203
79125
207542
847601
97958
135536
668067
496491
404505
44137
507910
11336
30013
87076
165079
739293
25204
381436
37559
395497
43153
668061
459918
251273
647481
342559
280329
173925
271068
734033
86182
54370
134884
10017
113521
3911
56573
247808
207897
583864
258473
519819
17191
293390
21379
631113
153238
426652
53731
131830
62790
212125
1217
296461
361404
239177
141330
157458
428089
259186
628704
127336
3965
605026
455517
10330
121235
180733
208328
336169
429131
332517
613992
220703
308596
431681
551133
474652
74775
94194
67716
389375
330189
423402
694285
536815
195689
270994
109920
248434
40278
66787
132960
7213
381617
15711
163752
18781
118664
197058
312237
1180
36537
115542
385041
57715
193116
20433
172221
138669
464940
474174
113860
170138
257877
412202
8969
315619
49823
11635
81509
146408
465163
726711
136509
133561
369965
271234
538270
296062
79855
48733
30899
490366
60815
35884
201679
141492
503626
237285
94416
583494
10062
28697
50745
398953
733481
48163
755125
72438
128610
122512
149401
10732
546854
137305
259416
101149
139684
311698
62379
44822
299458
463626
425908
3003
222278
413801
310713
5324
544994
404731
239271
112922
2073
332679
8509
72440
57423
362902
108508
836589
58992
628373
276962
699856
700170
5174
5126
241767
470943
452780
416535
66733
706339
206057
15840
262601
270635
718787
63699
91539
534252
239096
72273
390327
163432
247001
610489
107246
85469
51303
397736
22121
43136
657635
49592
676867
159867
282019
27770
22901
54743
10224
45070
14604
454660
159759
644477
523454
270946
3947
98486
805877
292581
10436
359433
94322
143781
65658
37197
417032
237766
216143
140103
10715
194271
229698
230773
121506
244938
371542
36928
223114
85627
60958
497065
89396
601239
697637
67907
115016
141712
313518
472094
28550
127663
109793
59559
156194
37728
643776
111065
426297
293163
507822
72000
331078
417530
81574
88846
324425
25951
152081
133142
70173
50591
10649
75823
269237
524576
4695
41231
355387
675
268779
270126
779477
668019
869054
41705
257685
7279
45999
722035
98757
285
125201
67290
327968
217248
51343
97252
300040
30439
72823
381657
21976
85754
561464
27453
465178
59819
367557
872962
22513
77432
241864
273410
96983
48161
427746
122060
150615
27019
13291
516357
607565
12355
75270
27296
298634
230494
161019
243469
271728
16902
169104
224989
198454
23523
221256
127538
316018
81357
436188
124093
344907
148009
292375
108003
8978
27247
95771
63424
415128
226778
723040
95248
278034
555811
155868
621588
3023
174199
45327
382680
268071
466528
407158
383017
223446
37383
156072
208914
219222
451483
109033
296683
278166
450557
56640
32108
197242
180429
52071
43368
175156
23237
45416
33342
59281
377083
214550
449120
261564
708420
618026
493843
48771
123361
43197
247396
64924
424878
161919
760623
218316
341033
67832
65255
109163
57006
30164
45556
225988
778
457318
144732
130829
328901
150855
370505
496462
665481
172634
828873
74158
4756
223127
288690
353222
738106
330126
78279
10322
126723
95034
322066
25675
13501
789530
53241
66015
53475
130406
117367
570871
1050
634833
309945
129188
285112
326285
98165
694801
224720
59236
55659
294512
639396
441357
593230
128755
581640
138440
325445
53006
41941
110688
211365
39188
124609
257978
37057
254595
18472
78865
291060
103894
557697
406673
413378
602857
94004
481290
387263
143825
263495
319342
297682
45155
482024
425795
478582
116602
498579
705970
9952
723491
464253
193263
104588
534014
149569
316198
146562
35741
230220
620949
412283
28859
251840
449175
230323
38549
551575
6780
65739
19464
283810
281657
38954
454281
59532
446746
216461
255268
778776
765017
202021
24789
284000
402889
765375
279730
155705
286802
319417
391031
260869
31833
45454
75342
225523
53036
20718
197124
542513
229282
795981
571723
124878
200460
418952
232479
122250
75598
93456
356083
14417
139204
13326
3652
705042
109512
430988
139584
411564
14703
41463
384455
45331
273
585252
666712
113804
69785
71632
532
272483
67537
772087
114688
199952
476577
274092
166291
9166
11911
401101
407715
101397
192178
165854
7282
552176
534274
541871
1114
476520
683885
45169
44361
792507
32057
152134
808651
218198
925174
1416
9666
173337
23235
249748
13309
207553
486734
431030
273726
367101
10949
579419
286377
191183
281950
799400
84795
40150
201678
277754
69826
100886
119638
109832
69917
770138
179543
106374
589945
70306
388423
431780
315432
57568
58259
91050
52601
60915
655773
467109
2370
51470
211713
472353
123177
175086
17253
507622
103738
335189
665439
148122
102065
11940
45199
155027
213553
14428
8709
813733
1936
618912
216756
503495
278925
264428
66684
466540
64627
302502
636154
621030
141287
1325
22946
210723
349454
294696
317538
241148
316979
11541
140178
475572
53976
235102
15417
85500
84656
8091
57689
217492
322655
123598
4660
172762
800245
49842
439784
363953
421229
139810
75155
58369
236487
559242
87426
189137
257904
134
23589
726383
82080
15638
363545
617262
338735
492312
116373
15514
502590
133769
2960
81299
307238
2731
522170
86205
36128
135017
158589
276125
62198
165095
125888
192759
292775
2026
11009
44931
21355
679710
232275
462697
280903
51454
600902
157414
275863
19733
25248
169036
151790
553842
774132
227213
781404
215848
223442
180084
81226
368124
177774
350896
90466
720022
1255
187838
431029
80083
240453
391448
92585
222889
37644
227809
2460
178892
22286
26757
31456
52186
373106
153653
197071
74482
105386
587343
155497
58721
671242
277021
394526
222577
220962
22048
647149
11583
563497
42925
418156
496707
144
178987
512410
406899
200060
382878
635
321605
662720
7541
226506
293565
462376
67317
892166
66270
821622
186192
101537
38961
176708
51687
327829
85628
175568
208782
316764
281583
514242
410744
240620
50445
33663
114849
23611
487979
380626
55991
486423
8541
61621
281128
407526
783261
185278
194177
339821
78906
38570
753451
33570
330892
6673
166996
955021
677459
29137
7825
102724
494596
593856
59506
670849
1875
167729
399670
113632
1335
85387
136340
22916
12608
26305
766181
187501
398955
285403
9728
160328
36781
170664
234352
84618
4600
64350
71860
22741
443275
10800
130637
740767
69165
43465
27156
43339
59139
456637
403414
371786
426042
12024
210516
354965
33796
45386
266507
383520
266582
59463
3436
366867
436414
60425
219519
17305
793648
210102
35343
362944
259895
276859
269262
98491
4547
80723
389865
187973
72997
13555
712238
170867
17611
498915
56676
322983
162818
219464
404557
244601
62983
605243
28292
168317
3190
52569
73644
554474
130129
553316
56644
274264
551959
114789
238850
311519
741376
1956
103155
24987
132341
57437
38725
166913
221240
203712
39875
178098
166993
42155
472608
509750
144602
429896
66065
356342
335475
12796
91224
82037
153077
679067
413175
387341
8476
18972
286591
49302
896195
198272
20400
632931
38707
141347
224180
101261
373427
102922
627185
651664
74399
13896
81411
181647
356608
756600
74995
32245
208194
169261
718205
18122
318459
279843
361966
58437
386050
82509
292269
462844
443864
3760
136808
13430
290641
41543
606367
329912
420253
152350
71873
280337
14265
192620
133574
115676
384034
133834
149379
76968
334431
7038
275527
86346
269548
373430
70600
175050
368142
203598
41274
338588
263262
103853
560385
259296
725426
797538
338412
120435
125703
667588
696558
33358
7439
22169
182230
31406
73725
367973
443820
209051
118856
362339
121407
12467
174252
373886
343350
165719
368613
100094
876866
22282
229280
293988
170188
38192
356636
513665
67511
38425
502249
67585
102681
296858
59757
160064
828837
253069
271878
438836
159796
214648
463732
364092
176307
319273
728851
149445
446415
302685
621316
741867
191953
212844
66874
457365
23149
28648
129581
11763
73990
108489
944170
6840
16556
50104
164385
579429
63627
406112
650415
252911
194433
9374
151844
3153
228128
165522
167040
64089
11151
26075
6006
82345
148867
441370
559653
126144
100487
14722
412370
402899
281298
4504
18250
44489
41248
11411
6134
199252
152534
138240
229945
629447
37403
433476
81048
88279
18887
317341
306536
370871
107127
343360
425077
500208
344717
95090
505498
470232
29536
96523
32980
164668
31658
273675
175777
75652
57637
212023
512480
301488
109105
279890
356802
215739
33187
596401
165474
49174
409208
68767
22726
85362
308443
413449
72230
351628
114326
375422
3261
293914
829013
58069
139879
1725
466087
173340
24733
211536
113841
462951
67398
402660
112599
94017
52764
460168
9347
8352
490441
33390
467325
159124
458852
119979
108539
170991
397382
114587
118503
5772
128310
120004
5899
10889
324839
326068
417094
131538
137210
122166
341085
85241
441691
139748
3344
611650
191655
277258
3547
94987
661175
16810
292291
119890
75366
334097
430418
104354
235940
21643
381896
15961
75423
88645
114076
30316
66611
375180
611092
197010
148989
230575
405492
413500
114
358455
396395
71873
92031
301374
587
224642
146194
16493
241647
466638
96122
351820
128131
512605
20511
36791
12288
402799
67202
45589
115
135694
1016
43947
33582
33096
327507
599245
570350
6884
112717
813391
31307
25597
77165
392084
605817
96318
152842
222788
297645
573
382486
289469
65267
50928
683859
37705
47340
441512
38903
226411
158673
31914
433804
185487
200705
180502
23733
182860
678879
859
252333
406120
296336
193482
13927
111197
14526
10822
305829
151688
334356
187585
147545
236372
90149
33265
53078
27120
3440
325991
228460
235644
178170
148444
56073
16920
111394
513136
261816
599024
105945
71138
423912
70768
354490
14939
42021
287616
57603
46039
438842
115418
217846
203080
79097
361616
205698
163857
142920
209113
263735
603646
4157
294221
256563
495331
157883
3246
166451
18395
120562
19956
42084
128039
279759
175081
29945
41651
307248
646604
82137
727646
223474
77520
653840
139635
145242
137531
145097
130681
384424
19886
322135
185625
49459
24402
410010
35472
146771
201574
149912
393848
313392
113151
17095
91
856023
92671
99958
225779
292403
99280
570384
433697
14206
386520
165177
6964
49973
549643
592816
209031
84288
119076
127541
980463
38634
532009
150218
460201
167721
49731
41772
514042
209228
586786
29437
144535
257111
113199
29674
515558
203924
281841
172751
297797
450425
185298
346480
127041
110432
335562
576611
174130
159835
558902
27928
708086
348314
321961
70911
85286
754756
84883
638486
143660
479022
369659
58957
101183
297343
46472
95990
505334
142813
181797
33606
172040
64500
243942
779962
33556
566652
171358
209951
397192
99108
30838
245208
141218
307275
622774
68731
37381
93217
113891
562111
316736
6136
8191
517
135336
289384
735728
18902
294639
125857
155045
74568
208802
848131
617508
4991
55916
37616
700991
351438
89997
606694
115208
37985
278434
583440
28495
314445
27159
62082
86252
561429
306488
405877
12205
28267
33691
50672
269784
484869
34872
63253
603121
276823
357326
804204
277838
300132
169276
179729
5926
311210
58641
21742
102193
313988
701539
183298
675585
580138
82289
266287
400689
477187
573743
593237
15646
314838
137198
119171
105913
681399
435966
24491
383004
484416
12646
160102
4996
1731
24038
73910
604598
257608
7023
398155
222044
486916
131498
28733
72103
665714
866416
74
83497
249018
340325
141013
313654
713742
112514
243623
333534
44092
3455
5703
37775
44002
96530
172855
176255
189418
256662
527800
11792
78311
446149
199916
145522
428561
678466
234205
151388
1859
325788
4734
92737
80186
55868
354427
227981
129741
757
357844
302531
309147
266948
215196
262485
222886
387931
240235
501891
312052
2288
106701
344073
538889
74192
652296
88894
26007
321849
295614
65309
296020
77524
97193
44399
74993
78305
167199
363896
38488
176376
569836
113738
578051
45550
452562
519539
388171
9702
19681
62663
233437
245719
37268
316409
26148
547794
8529
18245
36227
82667
6584
72989
42027
4770
51254
697704
657495
72044
265377
100885
481344
535272
588706
23192
267668
418526
77530
17189
7787
107702
39906
196226
11951
147479
6058
768593
133617
28563
156236
118888
115506
17247
43111
405806
93928
8839
30977
17844
4219
8103
13200
431535
13813
34240
41093
205910
43293
665968
741180
661550
71994
46065
16551
14700
94423
13658
95594
56486
64307
940480
170531
232616
48814
66501
73531
23530
316642
646074
157038
471101
290573
495109
253664
622716
143956
524396
89703
773001
432157
159676
323695
477290
325269
391709
37294
410807
190826
7673
658274
295672
169856
15643
294802
184056
174426
191411
650531
231955
120556
143462
165770
169257
72209
67714
640051
296489
598771
463693
114587
498188
85430
15743
183098
272623
88833
77921
1245
37618
308903
284832
440659
166950
8140
394456
137590
188549
52401
316131
298332
160894
865884
40740
30362
583085
136746
121607
2921
17927
715656
193609
6437
23869
253243
90629
157213
261561
236175
52175
239700
205129
251083
8332
178440
65685
576284
231594
117347
9346
103303
10408
46858
383654
476992
344221
114393
558737
106004
27946
238144
538988
98854
302979
617638
16094
35276
134876
79557
217605
56155
15486
68850
55295
23411
402148
701737
161910
750765
443418
568037
64903
265248
85682
521099
223261
405134
23845
221067
158085
303063
263339
824168
69996
461462
10502
36633
35696
391675
286881
8270
20082
121539
210350
357470
60513
42264
111556
74148
75281
191707
57681
608915
55413
135631
64874
50232
367004
38609
246303
310997
30533
375370
396394
356340
185907
299912
9282
903173
59664
113401
559456
575907
143924
354325
54952
321453
69603
85565
188816
128866
464443
186605
162252
393376
5480
220826
477551
336183
356864
367
419393
101132
34087
324997
125343
187072
332034
846612
772083
506001
122923
161101
865400
57795
900136
83058
813524
130255
156609
423841
45936
39431
293261
273375
51163
282937
384666
661723
164807
328036
861528
879
441647
384612
459050
215069
93909
8017
211994
8259
50213
7020
808740
324133
210408
554788
831322
199692
73495
132754
480772
29969
379240
378527
461424
221463
253217
171517
106329
9064
187229
333349
15422
434879
825837
24735
26575
176881
427347
581957
95457
24508
478774
391140
217580
164418
51251
148611
320240
39858
43419
691324
3431
483502
825376
285580
307668
1399
665914
6824
37471
5777
487716
27067
123012
608424
136576
523272
532735
737655
299485
400524
144849
49322
495490
281548
124435
35573
207526
433054
65450
195246
160294
128984
34386
12767
167978
63576
138716
444063
258315
593193
17375
99921
94593
361129
19974
97975
138473
132536
373615
12244
174380
328518
463263
115237
490032
411128
835
229690
130020
180229
56672
759818
184480
47870
126435
484643
48517
168834
243159
232647
117364
508739
277198
461906
48514
222975
151931
553105
264574
9783
315867
282139
363298
138547
166082
156095
225084
455350
380756
17475
24250
15009
593389
145365
195486
137388
487178
342863
139641
620766
79615
836114
292591
547580
205173
90068
146213
205799
386991
25427
121198
99853
28175
292601
83361
1432
586829
138306
177235
230649
281913
564077
628299
6101
264401
461036
436006
49553
740018
357504
328273
4085
206872
357253
593945
499089
307354
588109
646939
390691
35552
411363
512760
388858
257844
31438
19984
385097
70367
97784
340596
62940
368934
252344
372152
483124
109671
33261
796138
87383
23401
171559
77972
43935
8762
363111
406717
476946
6364
48032
70364
709027
186565
652434
168376
357459
100801
244362
424432
111809
854313
741132
400776
538
411257
664049
669896
287027
197013
52896
398257
311337
103839
302619
207419
783420
294051
38472
565911
450262
188416
119631
613096
40209
68232
19979
468018
348771
201730
147659
329952
111588
778054
245640
7392
15224
533787
42154
240867
153481
64806
567463
87024
53255
206336
543492
149271
673821
7893
211342
117167
6302
797194
234545
216848
304775
212974
147955
556978
473374
63245
170524
254669
213859
163873
360236
178310
235349
564309
284111
48781
399
244668
190590
230977
355265
419639
187078
15240
275017
373566
6972
288809
574626
359641
120235
103812
202044
11340
138489
351413
44301
151794
165073
178696
169547
27666
673286
3578
77750
182568
163058
12461
394887
94826
147115
309056
550138
467345
203391
729237
761174
143237
288959
95891
134577
3981
378430
45695
247308
5842
115082
100412
245371
88224
378890
72887
156561
120740
62794
330175
3806
60165
544671
14837
50891
603669
674234
71654
263025
91242
220607
1211
128759
165448
219236
82055
286505
335653
658363
265070
226659
73439
526745
409961
411971
882968
182571
463454
485156
118245
245869
59229
153090
69700
50603
84778
749228
289978
221666
274463
227746
514649
308904
773883
230327
724825
136877
3748
37482
601101
524081
289337
162111
115274
519025
182792
51078
7250
414061
352798
10171
286349
16309
521676
192592
34409
37051
195944
14621
192151
282767
174052
554312
265346
407183
698232
46576
16165
583113
636287
54203
608016
242415
70944
402497
191769
89834
366038
257208
680974
950820
850009
609196
216445
107981
96978
557715
125170
100820
57376
3602
40553
178499
103306
36940
331441
240967
501753
833813
7710
211813
390867
60849
452738
55092
193049
20145
86257
302617
314287
403206
30014
203785
79946
383050
88484
231394
41554
289595
284166
463322
83018
17525
597303
339200
542598
558279
462592
59168
245592
100626
451394
6505
438724
136169
5526
118030
316210
553577
72608
16742
1279
88313
167724
8781
237752
79067
337737
411313
303500
50782
62916
17936
415409
29777
180859
752158
640357
18096
296824
63230
292354
226150
324646
105818
501374
545033
688008
179120
98798
347192
470242
467248
525330
103704
619817
24825
715200
104456
288057
163548
50212
274379
7840
110079
215561
218942
314210
579801
127816
450828
240134
380808
7113
138590
20759
105931
337185
269594
323134
29977
210104
72522
157470
32124
476965
97918
131260
469654
279196
38134
353292
538229
251472
476924
103112
313427
302783
419523
433033
6537
431266
569260
136301
102540
18375
220829
28233
216358
90427
522453
19078
108735
43206
52728
615412
463426
216698
375046
194656
225664
250167
595465
786793
18059
409782
184360
651838
347424
498061
215659
635143
17413
203280
199784
234736
95666
38720
78646
253707
139655
368116
552997
71803
380186
10624
486532
4711
28754
432436
252114
46565
674276
60188
39384
535865
78148
440082
281719
258748
243561
369751
460807
45595
518410
410175
627335
132999
173512
5128
50811
1587
276657
282200
196480
163632
87
375980
79280
129919
70352
306775
235995
204813
355116
431747
155525
129801
23467
84973
380747
72213
165658
39466
31527
55762
331063
449862
136877
162376
591156
21396
60737
812452
163499
5345
242910
141547
10761
177527
85088
490008
387404
458575
377246
544792
6591
21106
498634
704058
211341
93770
193751
27640
147880
655744
8222
573921
95389
667137
18827
161595
59067
38857
750221
331365
251723
379377
535022
549472
378462
638719
437661
85859
3884
549566
233058
132262
207137
111509
550755
680207
47919
57964
153166
141977
102043
256633
72965
197596
421716
189231
26988
383608
413204
195573
373986
407770
592965
95688
587810
519631
37215
400153
679579
483
91638
15603
172670
41003
786718
16168
197363
446383
244503
169754
107768
20001
542628
31609
640476
597551
194858
19562
239023
600502
33427
92545
576701
132890
299592
390375
522117
360863
198236
181383
60970
139817
143500
251733
97925
695693
144381
21935
122587
409622
118549
136924
567455
112570
574591
15159
90605
440010
358458
39700
231717
477321
503059
350602
324110
234061
4593
540697
546337
244280
640559
167800
516431
89450
147631
198991
188633
486145
403943
566351
81688
60811
205233
57864
160817
108040
7920
14759
47489
380799
323306
229372
169329
28435
195122
190751
62970
77870
87222
222451
722735
137271
52710
23275
896890
105755
99569
53200
217935
217196
11628
87742
231947
618671
176112
604424
212928
245627
11070
43105
130984
44156
254201
445136
221610
385957
489064
130767
484798
160468
288406
213186
89742
8755
31252
73480
535077
85714
12840
683023
81424
569319
534642
262397
409667
104817
176253
142885
335959
85908
23611
464944
213482
6817
42894
206473
191333
245595
113096
438499
481598
679315
619338
221706
266986
175700
176265
277047
7686
23880
90465
123594
77970
404984
129690
530965
337282
65000
87076
232063
105553
731479
704141
358391
163008
133465
142854
116267
70371
461828
375117
148770
138505
142718
393304
485891
137604
582156
173414
232390
143637
349838
226476
35834
95194
154533
251094
173133
917647
114992
398198
37552
272905
47936
605509
385736
32482
284795
12050
682158
288391
121835
26981
296827
229788
36407
75060
306490
183536
117133
459422
222886
414974
22855
17624
20830
458856
598822
2166
46421
67749
358060
107594
158391
43279
514730
113709
218470
76679
98220
518
353641
65566
267263
66746
367860
141962
524403
564889
672255
14464
2052
23356
551443
710498
31463
35254
15843
867288
178655
471079
74243
171148
68050
436388
373369
26336
246519
107655
319685
638561
14966
156973
198508
112972
243476
648706
188933
689382
574528
125405
257862
193307
228976
50606
114025
369187
248299
504496
176338
45652
11670
125075
723138
56629
104130
10374
32482
166473
7379
41425
929021
306390
259807
478701
602439
263503
445215
694225
472142
105629
380501
34396
339522
16552
737675
49216
154377
270803
61329
97141
37522
60194
294366
138304
608454
157202
515991
273812
368774
7039
713384
24338
211046
17617
197966
276027
287147
84628
114594
210848
411457
605733
365136
733314
171480
80410
518752
123476
327383
542709
53740
59434
143955
8779
25865
39170
315568
40280
201577
125724
121592
74426
99420
159410
66834
133342
75902
135968
49654
61207
102658
268758
227765
848826
53985
27908
33150
452465
174735
288282
242693
55772
291594
32580
380138
213983
663150
346059
374641
204754
37720
204916
490116
308980
321509
1732
124327
92966
80321
482934
449887
665628
273259
24439
62881
86513
240952
793630
652253
363311
45221
96074
121078
210206
104369
168129
522880
349850
178927
272202
57016
135858
551962
462
70985
621014
20128
66221
584432
11377
401919
187249
161373
58700
414901
214377
135785
154903
640862
323776
7159
68610
222518
157160
491740
854794
51443
309961
29797
354381
53841
765851
145087
243187
29117
430928
19981
209406
84105
249909
336889
525561
596081
229621
65037
40152
193175
185085
100025
249315
107089
193836
576033
20708
288924
33439
287918
31857
38923
30902
740214
230945
686655
22250
5315
207955
116237
79396
400416
85264
554557
425
295149
40610
45878
3663
442571
193150
437259
181599
9354
25567
7070
114528
147300
255036
57802
24770
127116
358075
599205
543481
95552
67056
294811
71590
102587
276366
106566
723668
164740
85732
56029
170488
18720
335262
120888
330261
435212
398534
24143
66118
200082
49756
236474
32068
663515
931064
661565
58907
59470
145242
28790
226139
80851
231796
255
110435
18174
174311
379665
474090
339602
64742
175339
19583
154472
354890
47720
26998
243417
94151
225412
32231
543852
22307
471061
237859
682794
317395
215542
51485
12798
520147
44628
10742
218593
43710
376590
260459
500139
43272
115461
253312
411799
41984
92194
9000
274059
68944
26520
14047
553222
55492
319794
27888
84079
111660
289927
379631
43029
597703
169399
49371
438863
215996
538224
14812
212882
471285
19656
540429
57774
84893
84911
156966
208333
591271
50490
31013
48480
31306
173953
1563
513822
126707
425670
715
274719
66203
2739
104896
215757
239280
121706
308665
132232
345853
163660
112105
413341
18049
87148
204760
425
293566
99036
346184
153829
232440
37524
394700
617702
119826
285011
315869
380963
335842
146996
117693
472527
181853
84003
87619
84068
171843
440944
728966
123329
229466
284903
28213
46251
673240
132755
2985
202176
75905
7650
110804
140675
228808
19646
14820
197096
407975
504400
51375
480017
95256
83278
516295
162094
221155
140453
97569
590757
446604
554456
676000
469744
257375
141689
329106
176578
195416
122326
888
287875
966775
11547
194689
271566
970700
60293
655
601275
11286
36379
135821
179023
154577
257094
147995
15676
336033
43898
827343
50015
85288
366780
263386
13636
114512
444759
238480
163938
363822
10918
221554
150187
353553
192301
372154
216646
332339
784718
467709
49103
406412
490411
398599
120756
204091
137359
466653
110861
68792
726104
8972
376788
91773
204149
374701
38469
351407
438823
164460
695634
621423
107573
868313
92336
880507
72769
114426
51204
218068
77134
479396
87467
219043
695038
33330
372676
111295
99019
440545
280813
837725
102357
7249
879315
7469
753630
6091
38612
246188
320716
118393
289126
154834
217301
193631
622992
50655
873047
478813
174848
81359
558673
68139
344577
299199
261667
467137
200345
126522
107999
72393
480689
322664
566264
224616
333020
98705
200470
196482
436862
12568
110223
349187
121526
108016
207679
122380
23770
325893
247059
413076
729535
509764
330665
100763
111870
88636
587641
409489
85153
286461
133289
19312
262302
526878
7128
618578
24379
345505
124034
65982
35816
130170
368839
145824
301470
111192
63651
345617
819323
310256
18166
183058
562492
348057
115211
158208
29314
65255
133069
143004
116611
47726
102235
483917
10310
18465
246753
1817
408550
119581
750257
127508
405178
312085
202543
36835
221172
187455
35438
404790
103079
147903
135136
3912
313442
128634
80482
113290
348865
15849
132578
303894
531275
331865
58465
567954
535914
40888
351414
68008
2251
83735
66768
384022
597920
314534
549759
531403
154269
27350
388033
38057
77432
269214
392137
865176
287944
826345
382108
138463
327646
53252
595130
173008
2838
57165
120697
463511
8728
25671
585103
709292
528267
208708
56515
744793
425149
325611
334922
135613
617689
203298
305616
151114
299962
287500
133717
83269
654533
98280
1048
90031
122961
98016
555252
641688
281587
126150
197463
160487
811610
18497
80725
61687
132022
21545
561687
179304
549439
308525
155593
109156
79832
307140
71466
118702
563
367925
61483
31848
112746
125784
708664
12373
189554
123732
36698
862539
52291
376977
75181
204567
108898
15102
140133
897777
46322
663357
144508
155073
100489
229037
54678
49752
28330
345368
423574
303676
173851
78675
11654
27008
26970
645647
15799
8583
426980
724
142158
233578
742472
187913
33407
192353
5832
647224
71900
163637
73376
283146
36368
5975
367274
107286
92583
89836
98163
357956
227686
33640
115134
351900
912889
405225
4996
601270
524434
15022
13345
144404
175960
39089
105687
239855
205552
14684
33796
98711
52150
618944
188717
26202
75489
60696
414494
354112
149686
63078
259073
422855
183168
330
252039
675676
19898
174456
588437
190262
718323
383497
89715
186931
125615
294955
698483
690524
48958
447006
90731
111964
114399
20636
275134
314589
343559
155166
198614
67216
237750
361460
111912
108528
295726
34414
186099
12255
45902
174798
466998
74065
5447
25160
9410
158139
180827
99848
737215
184054
195515
155900
268104
5607
549574
86316
168042
308173
331935
34237
217311
279753
475963
151843
312339
24474
35535
548278
39654
143860
75357
234908
19619
560521
215229
167530
44523
913481
120684
75188
131266
105227
122788
157327
166207
430048
535404
32933
662671
43109
740013
736065
205020
50890
445621
378158
6206
691828
30436
134019
1790
354022
190749
338052
196337
578436
4782
764031
592243
282546
681756
57957
228749
197888
197693
65136
16448
92486
127400
87635
148034
135831
116687
73
47606
218104
138307
109145
1658
87894
364352
806564
213915
72089
62011
575003
424770
328775
53291
138612
224981
298711
679642
63636
374134
344861
58891
211900
460195
71621
142980
536952
474430
484935
11730
145604
66070
930351
353622
308286
505729
15901
86739
10021
718989
92989
56287
30572
762130
453149
517098
239809
364996
27797
371928
377347
129973
57902
17278
831586
25906
379735
220455
349568
849434
268552
100354
277079
7451
64090
348932
160662
150279
674958
134068
276008
138465
664823
81886
8663
12031
317838
75092
594709
44764
537184
438459
141659
250888
583920
58597
125063
183232
16522
193594
254632
176339
206518
24724
96681
138201
808588
5925
106302
109485
37150
32708
211704
557399
82449
170287
73916
14713
355682
236957
542558
15166
21795
102588
123159
422052
100062
329288
120987
324752
193766
221211
105144
127841
51819
207674
78482
506453
223640
173402
58456
11864
133898
149323
14781
213389
729464
564996
264021
446875
614650
203352
528386
25723
524904
248089
90266
131676
443574
41007
39737
64820
16537
200747
67827
110862
413461
356800
196714
502479
87335
467773
253478
257308
418589
161673
169356
533528
36901
30020
212701
245644
6590
330277
126775
26590
199418
22904
29898
91349
137425
114047
78961
224873
36302
278819
7925
77755
332982
118167
277360
71359
353471
829435
43888
248147
68543
120796
123506
8347
680887
353167
99743
503389
4053
715706
86039
104975
299412
335660
114165
88843
316137
129685
469355
495838
960372
258941
29930
820482
271792
119255
601367
332365
392865
130748
205656
8635
320741
102956
350754
455791
146966
74893
376494
159162
46929
99478
291385
582157
114442
103604
697415
187217
16451
152010
224832
324969
5615
19168
262007
56652
248522
233179
42197
339112
40022
266918
341787
736892
522525
31233
585999
520517
343591
40362
256628
212902
574418
30370
562544
343764
296017
103422
810387
289597
41828
234157
581357
531014
184941
2587
815302
56617
739234
441207
154926
547676
106783
84675
26730
229326
99038
659564
138436
213527
140596
617119
61804
821172
707567
710153
326
192107
323530
11406
159643
94945
62215
640772
514821
197643
169088
50887
17415
64286
390889
281286
424252
132725
59958
19824
273262
32432
666666
118442
91478
89925
65474
586690
393639
722510
815375
38676
81875
12947
4288
226738
166174
515615
417094
36567
124440
1922
181289
52220
118117
10267
891381
256089
49257
96161
204130
22879
241191
4029
112337
406783
119021
17001
260267
572864
109600
523317
60095
22343
121618
112815
8881
182790
451423
376487
165295
57362
158222
746681
37034
54469
80811
578750
101262
178083
31850
7375
278431
120578
747961
361167
5943
201781
73395
214416
567640
126436
14664
150012
80346
38612
320908
347153
449876
123396
243573
155428
362359
252950
277368
103612
393475
336755
102944
102789
173940
10243
3949
7166
345280
182706
532169
48479
137245
36027
272408
85074
203845
13212
168300
98775
67490
324605
5583
414174
192986
335679
44789
471065
8248
496568
910914
188696
595791
366758
99632
74671
31894
406701
390655
522042
193759
55014
25360
93127
674856
210928
200221
956931
76018
58978
615589
452823
66369
336199
124452
63540
342575
298513
596702
241075
165722
133306
7721
102469
87012
634608
83757
7358
874
82098
407312
376034
46975
53468
703142
36352
47343
345296
264314
170702
40934
27738
43955
266934
343814
205415
242125
192937
31224
75063
438962
257208
433646
603841
582281
45218
183184
349669
317748
349713
704655
43683
137187
335558
806653
459627
155810
759264
419515
158337
332072
567346
17113
623898
4363
4730
402579
262009
91825
144250
146862
158189
842148
46814
92679
509542
548677
55176
456997
161463
264669
161470
44009
367040
210817
646403
369250
266049
329831
96595
678489
420879
465138
427301
50105
467016
164486
74239
97734
340106
224243
292152
376574
52114
536533
350130
212033
17322
18569
179473
929747
75017
159025
189916
42908
15761
164740
325506
23881
321959
31694
402838
98975
522755
451935
131777
677430
665117
4150
178124
23607
26321
600424
819892
254038
205817
250938
55308
171538
698175
36690
155136
241107
349537
225783
282372
269723
4371
13458
509660
6881
87918
28974
718443
68875
216845
13346
96642
228480
53329
212126
344948
285107
19679
571723
849
713500
153799
13716
201382
5230
322406
19997
340618
142734
100426
108680
277653
208289
594443
125862
29415
262973
273179
361438
410539
368088
2460
506459
94943
50033
883227
178363
157895
548104
8483
488971
377490
227977
538954
639271
293305
31738
410529
80305
159265
141979
93283
349667
299741
195730
345770
508282
388360
316114
345385
44356
55995
350773
20216
601204
76387
189315
38036
431904
247500
167940
40870
268053
492
137534
190115
338973
37032
116266
255149
320314
463730
401821
147092
15741
345037
249469
45160
383917
425942
639031
177079
345381
472892
944650
7737
133368
300109
192831
405974
57819
385915
107862
568309
24008
493298
114233
472990
278102
27123
325186
75862
386553
74345
132028
220982
14685
323005
82494
80778
481475
215631
294061
469172
29036
586236
21898
75985
22952
82455
15356
61886
382556
169195
254090
87588
77030
29604
635523
203833
171633
82046
680361
145608
282101
347917
30836
438141
684429
397899
206381
151112
407367
78967
66802
635571
64003
116190
259226
628706
48837
667630
185925
154867
365632
8346
19788
189756
213811
161608
471896
407552
73690
101067
15375
233301
50254
586574
332930
163566
265934
274755
211969
95103
140599
65072
282183
72775
9048
13846
174152
384688
46589
17837
849463
350915
94077
3228
592365
20502
298245
37474
198896
18102
39645
271462
76420
363137
273657
206535
298993
262099
687995
120938
550381
44367
118698
198168
27071
91823
15021
461065
67178
30030
10545
326237
67242
317043
123359
388882
270183
494198
604889
116614
2984
236798
103136
166957
944
166943
819235
350691
330164
151272
47469
7939
2594
43589
406350
443602
524938
161364
571181
442378
523956
262302
42398
123464
282965
42290
100633
321123
101081
584089
95823
902368
336426
379557
45766
101724
284731
22143
352341
707130
601416
264
437243
147117
265933
206782
68714
74397
198112
102652
27893
50378
154432
263738
50633
2192
631533
498468
701205
120290
284121
15138
896
142291
72222
434510
5408
16349
249425
558506
694089
55892
120680
28431
125594
5607
163119
11550
39724
97316
435467
538177
44167
65933
48823
66808
228955
488851
163929
67400
31078
472700
669657
828088
140397
339464
550616
143373
119202
49588
413086
153728
529179
46135
93799
506396
289597
33092
626659
294838
209694
564775
136135
382982
740281
432894
302006
24411
272296
7560
153453
155316
128848
418535
9953
100664
31345
484715
287332
260345
183572
365656
254977
283352
68136
87839
482774
473357
86747
8660
9452
5684
243732
2136
137290
484739
38448
153883
362531
109928
55977
188856
24991
7540
88310
197900
106182
57596
7951
649931
157129
640612
325914
92354
91963
183792
593185
41476
319754
288273
132208
93179
12491
676607
18139
5905
20029
702436
63638
344383
31596
146499
832047
298782
407004
343763
104069
604136
59321
948546
38578
455237
560613
570817
15693
65936
2496
529304
824617
157320
141760
364510
163422
124068
295471
499165
47255
74694
73995
142777
612769
15242
275516
148556
400075
52714
847107
104606
364615
120052
69412
25257
552657
176916
457782
612190
48127
37223
629603
538740
19944
51296
7362
114927
670095
81224
719803
226400
36675
537430
131126
83914
222411
104862
6940
157160
56168
68818
28509
261512
14238
141756
63804
126972
432117
151100
254114
429267
369848
235590
48142
507458
240416
205787
220822
145103
404580
712208
298759
488537
20323
854020
554034
165364
250890
912029
375421
425552
25360
653034
517205
230656
340028
215640
68639
285585
399992
50474
191391
560593
156367
107279
2400
459532
486750
197819
79874
686274
272349
347050
296582
483882
267315
41386
19743
105409
535602
157735
133801
226196
699929
448719
15627
511321
157307
449392
22350
87616
110766
6883
74452
133750
39852
75642
512476
251866
424371
392058
50565
640038
104121
80329
117906
49902
25602
214917
550097
259643
147819
665055
649270
178040
274853
786222
356645
705679
132939
92570
43685
188421
353587
24528
16244
153010
420092
138135
350998
72721
144532
82485
516484
18327
161513
94503
861881
450702
28828
12195
167899
299911
405450
173676
26357
447011
787379
360641
197685
44975
71540
130890
99458
330280
6624
129
399093
123778
8260
4599
161820
277462
37112
42210
6929
785516
101910
168976
510985
839
229995
4251
47800
161212
224733
635774
71289
76187
103310
766494
212585
186268
372959
440071
119847
145009
29457
303867
681595
620422
19134
418127
89760
171672
59578
346244
249080
15523
66807
529787
283981
10631
75810
75522
6995
445938
245371
13114
312057
1970
71568
491334
172532
9350
401181
54018
242236
705740
5559
283995
101051
223957
155041
981
412192
786608
300694
812717
245166
469491
215107
50751
265264
202007
475184
254996
508944
736092
582619
558822
447102
78210
157888
588654
300708
72000
369635
91735
140454
441166
399627
244362
108226
61271
255150
266234
362329
298251
590522
249852
481850
236462
159118
253764
7341
350171
384390
178373
385833
346982
36634
386121
298866
28853
114857
597766
489152
35637
763984
114102
138680
56049
67177
828297
1494
205478
53212
468230
597497
799692
99691
108313
19792
458697
7292
23913
116223
5651
223353
193502
413749
247912
136116
36480
150363
137269
141043
106698
291716
11861
93759
36610
493924
26703
379909
243564
202090
2227
166583
110235
90508
493352
134665
680219
320578
401202
128017
485127
89649
42862
103897
458567
358068
236743
97982
123611
525071
1484
687832
723522
74967
73534
62160
168241
8514
128108
130623
198176
10917
27447
111763
19358
157502
166154
65758
132795
7947
19593
35879
82601
237587
80962
504322
46318
395820
138433
79064
102305
350404
16468
447350
204174
44141
484778
423111
277163
75328
154539
137273
381195
578556
63833
68072
390539
370604
47911
447810
35264
79523
324038
173405
32751
210211
162018
23742
42192
740547
47743
38511
7680
217412
65774
11467
64547
804989
164555
267968
80648
493325
442189
380474
380740
517916
442236
31044
43235
506729
330649
89069
33165
91662
334998
89110
127850
398854
345762
710246
196582
265713
130193
304327
690199
516640
97930
131736
161607
138076
55862
14786
569677
298565
45459
711720
261370
577547
430786
50976
783309
163781
374276
32741
269193
54687
73636
327261
53400
160376
43287
180575
131444
145795
220954
248314
39214
392940
2054
75762
138080
293889
814730
385557
356115
144400
51820
10826
316006
216255
259878
98802
167131
97214
232651
38537
20497
21640
132618
711830
399118
224029
712779
15224
81950
491343
32899
93449
212023
610329
97090
270953
243829
259189
716299
312062
8334
95463
416587
117337
24406
171567
690948
610330
62574
65746
456806
327274
312667
414358
613978
880054
50847
3319
74082
49941
190050
125130
464441
567561
36685
42558
160791
576950
88793
122727
673954
89586
795974
542827
409467
141177
24683
393090
660664
276762
717541
153443
121749
71287
37024
51947
393737
26138
234689
316174
3712
22186
12839
161331
289877
249464
650761
336843
340931
331739
224022
207101
194786
94145
82307
379243
25116
3452
59877
444835
463987
4920
30214
9049
105714
293554
645681
169841
45569
912569
218814
204985
555661
691779
87850
156484
297743
278847
41705
285741
70241
429353
157064
108861
5025
82662
172287
327182
497052
15749
123398
85357
643149
406257
312996
184187
8738
170300
240216
185791
100272
885
99989
277930
613110
48564
231936
388844
236414
164882
401888
86022
59366
130020
391946
430660
21022
131841
41019
73054
35677
59453
230967
52755
121369
523808
146677
677406
438426
7562
177984
87936
633708
155717
458443
66789
108679
116274
347229
308674
171976
588919
33535
17124
195841
383483
18621
5836
285881
178423
64941
138262
291806
373650
326161
117826
833325
407982
419905
76762
940950
99483
414811
133742
127542
188739
85862
180051
75223
577122
18050
260776
90553
5276
44893
269405
231369
132797
281541
31327
213325
256456
220043
13415
239874
2161
327382
1033
130308
46758
131431
224809
105104
210454
270101
499474
1805
175003
2071
65493
169405
201964
541415
74227
430316
682587
9488
69557
580113
63066
137125
317342
9496
94556
212819
6483
94935
229846
565405
11751
235069
47030
41646
281963
102532
27967
5585
234839
511619
70630
185390
24680
136765
253756
129732
87448
33466
214163
233937
284018
182310
154227
157114
633453
158540
224661
140497
306690
216321
52385
586119
131099
394174
379326
324314
89793
115695
88986
84740
464901
140503
79675
31985
447903
479299
136464
793073
476227
484597
439390
3269
13655
268572
128381
120342
83093
316116
208712
426627
80844
764037
57674
355486
167083
140078
2408
149152
401264
146623
41459
412561
40255
47111
4591
437502
9600
228002
434793
552778
578899
313845
19016
16229
567537
484024
525354
104245
229684
443881
122497
630258
346606
563519
144440
142131
552526
583354
238917
541965
562723
97175
60898
46747
64260
159758
212515
169907
263779
273761
227954
208261
654818
201331
108037
211113
33935
486237
173222
13676
359145
184305
272206
616334
599035
295822
710532
137091
922848
229924
74696
48094
150824
826168
715005
229865
721045
390497
802893
467108
63981
156525
332961
85624
325498
30257
733763
122350
113573
208868
20554
77415
670122
74898
680029
405022
397426
205516
130
882386
16398
390071
8081
41289
365905
151018
228681
196439
784717
62988
108333
199946
438327
275436
96157
560847
80394
66528
337434
174592
417505
16349
19009
535352
44439
13226
335632
320446
206730
418604
213145
74100
160795
276972
224326
35816
710834
566750
259911
25465
219850
650017
35249
308483
25295
16753
136061
551548
14
240345
295484
83987
288415
657880
205725
93963
435065
287
207534
941053
91942
108822
53960
5983
240034
697813
426891
56351
477275
15703
423914
26575
310595
93677
4236
656643
798717
28418
136348
444993
475538
6551
106168
580725
88061
330529
214422
328526
75545
509201
175651
352640
17633
505714
247477
57688
327008
316000
161802
581092
331274
446042
699572
130464
341597
7691
664597
964454
375185
62032
306813
276298
46350
219574
19541
122191
113002
7753
240138
184490
4252
155768
14650
428414
634501
635182
130995
536769
376652
82399
100111
382105
60525
77740
6084
152165
297013
542075
10001
320588
59315
864424
403982
134176
167658
92662
42688
605902
352888
108853
110940
66358
213875
234152
143419
67788
86326
201062
1827
88652
621755
360945
484639
73671
60254
4278
36853
26651
39252
180453
11350
27525
164183
230459
95458
257540
183312
3267
15776
45038
172542
40054
389706
285022
84650
140334
97858
150602
246115
304419
90642
122967
131862
357307
80375
587934
39041
459156
5384
463412
22442
341
8814
627486
53941
208618
110074
41652
425162
896138
851399
11851
349533
260389
16605
116637
183052
287054
260611
60798
1094
6584
587437
594996
474665
506744
37240
279628
495726
780999
190832
455317
303332
165197
784975
151225
20133
30730
343749
73274
22706
31716
15342
37348
353541
273231
471513
602
38615
66581
989427
360337
290002
91702
8716
52104
86110
25761
617309
152897
31894
344825
522624
145378
153741
598587
876708
555193
621658
105197
358572
812087
85824
29391
593505
64719
682667
542213
115060
5770
151481
253646
14454
121347
419956
171911
10074
64021
313534
106007
168099
20953
317228
674754
81732
278794
179466
231341
509795
143004
357016
3528
269513
75432
231494
31975
170810
215443
202400
176645
313286
109167
383512
249806
437593
168
365003
316943
735208
64057
79432
69488
5079
220528
11525
74035
163800
808625
331859
512907
60471
97832
167547
315054
6693
75124
1125
9457
517747
941796
32101
504340
147525
296890
518673
124501
323158
246639
517106
529218
330031
8593
172896
208110
639866
5949
134469
357497
370077
230917
141469
32153
222562
179850
199012
110079
477067
43909
381283
329794
465919
57305
61692
2058
459379
253445
64571
389038
297332
177308
529790
111487
955677
251897
632234
211404
42810
300559
13394
430154
467225
36305
152691
218189
785214
111260
39782
13546
9958
76277
58603
549016
790279
34833
454257
525155
169199
232130
27113
347352
30901
355564
386280
136887
37368
702132
176355
170778
673607
19070
23678
70491
20618
40898
67678
384932
471656
860974
200308
748575
605516
76829
27261
605950
138566
154802
308459
560913
138612
99527
506228
421288
32283
390099
83468
141415
225541
68123
2934
358072
291777
506756
72206
68943
157130
520681
397498
1157
89263
404346
257037
61726
652589
466123
74162
121379
10764
365643
177061
122608
219960
671569
678960
368029
160100
157336
497408
453780
187913
155652
127958
145627
18652
455697
453942
840131
227444
207538
186754
214240
90754
449662
88381
171350
201829
113660
711136
239716
21000
349156
308045
140360
177547
284197
139110
161343
45988
78382
473941
417673
90847
153929
161478
137781
165406
593234
83644
276176
4605
814504
131696
34705
403248
217653
103895
265421
18321
390125
20522
39725
480841
90835
302452
420477
38699
2248
82919
33435
93123
69543
297785
63313
11170
23029
623033
209652
180023
315329
49415
159292
55021
61072
180616
109146
264640
699346
885106
4852
388806
96118
599086
333998
374753
429953
2168
348748
11856
1559
117846
239558
181909
762206
652867
221471
79180
191823
5379
131283
2389
279718
12012
237501
431556
54403
106077
420625
21056
57346
23800
45763
106215
349539
127096
52844
535014
149879
151876
268464
417320
326625
189576
518901
598047
51531
233829
312270
37128
339017
124898
11750
40827
15678
98977
28047
320938
242412
244829
547114
88942
538735
49588
9045
159596
140122
195528
382080
40301
497591
3960
243854
71644
25820
56512
29286
111854
375246
332629
409257
9085
196724
147245
524923
97499
157883
642946
286174
469219
84418
190337
219615
93138
22859
522060
517667
2960
132520
673479
121958
455615
235646
68858
166778
460250
47153
177129
540601
741515
85322
101549
36947
393773
122183
723464
411935
400985
133505
130580
844760
830924
392026
27568
106103
73307
176670
485414
132801
72552
123966
560253
410494
97948
273321
195227
1519
910097
50622
164251
5513
41793
37234
109595
68884
80943
54545
858740
499356
3178
102798
314464
616954
92428
366903
135256
214522
101837
506728
150785
248918
176218
171884
108136
312996
88386
319645
196790
216608
745853
108301
309629
93534
14080
117972
532287
25520
1587
113558
844533
62398
162624
374995
78891
123762
11035
490367
823826
581470
4822
42012
273995
462951
48571
36479
98227
37987
94876
44190
231501
81240
84664
408992
509444
209535
148710
456638
19706
91779
252320
346138
141854
153852
945160
161633
92023
39863
134071
140106
49888
67396
129492
491191
208461
268402
102981
634058
265201
162132
49187
461
412364
42777
77904
40126
315618
95443
51671
133235
130937
135345
103628
221224
116103
490223
362290
375245
46288
316497
22125
109257
567884
698427
203391
90478
101030
55247
100839
142570
775433
220756
69657
327259
370361
31480
21511
281715
650578
248625
78717
47089
175001
119029
265504
177980
16131
107593
455585
463589
295460
295159
8559
75415
55291
181496
266516
194169
456525
763823
234285
520674
181060
80899
327052
726262
534390
98553
47448
743352
218179
454200
109208
53721
394862
224599
143685
9359
485619
53909
424346
78216
151502
472018
286147
82734
615568
754324
659907
23813
32491
931618
266569
81750
730816
257004
163330
6693
664034
10357
35417
29669
45753
798801
560336
121545
271349
321079
435308
484792
77568
757727
904781
609371
68337
498552
367439
522843
99126
418733
33499
152188
58464
88408
689737
545091
35065
493566
104153
290393
89673
507998
594016
233909
100997
192990
11627
5950
5372
379957
60784
865148
497783
44982
506893
167948
564
153676
503734
36294
743526
469877
349574
285307
107707
442437
256644
287184
306725
460665
427446
401534
356398
807557
614054
494158
251248
511899
430990
87958
30977
206506
195612
457025
244513
95303
134597
442151
39420
300229
97145
90319
657997
251648
1020
878602
88231
942856
768659
232521
923461
137222
406092
245432
741914
169186
89283
66651
10559
196340
81438
736942
191317
283044
58570
185210
280883
524332
235842
218933
595024
326495
173909
80010
101613
285833
358000
405194
167617
382442
149656
273610
202537
443476
39573
219918
226252
84509
18752
483449
76923
806466
112048
666883
646282
538437
448759
28293
876363
27686
6066
46044
150666
131277
197180
401434
419704
427282
489095
156418
28642
64237
171027
32051
24227
269926
459037
6296
41533
139385
424965
174191
198013
66807
424495
17281
69117
75323
778946
71710
358023
16982
129710
362564
419006
741566
36828
621262
137876
139093
318383
72922
165206
28631
476503
288991
131081
404340
869127
268678
54967
417441
323223
617812
650479
426924
74618
53804
468979
693539
88403
107850
226623
223360
295286
98171
71184
126434
436173
64656
120725
29464
167911
747631
187255
193780
13802
163139
266738
68019
34805
70065
197586
129280
638063
301667
16566
592898
144456
52001
84258
72287
26196
187315
647263
250141
15745
231839
24931
255964
188129
175890
62897
5440
312014
398690
134631
160763
418104
247414
721435
296464
441604
365872
257655
439
138661
364045
170739
19612
23165
620309
55528
117773
295917
26777
392449
35995
618477
195722
111776
21167
59778
652760
249598
20675
269603
77338
28232
293951
869957
28924
326311
51368
249135
755343
561819
175617
650638
141891
10620
2597
76705
982513
76043
35533
70885
35541
331864
504721
835646
726085
395370
135737
182857
90280
2695
458231
27617
435349
303032
9558
848858
324099
631643
509413
471465
61584
19045
363173
402582
20480
400774
81235
23275
18275
498731
351449
194315
826587
520239
101877
78998
94879
437638
2586
60473
136498
47976
311574
137394
442139
7539
95318
392951
39463
43203
387016
178359
412201
486399
336600
206985
4975
92210
25823
228614
641933
280602
488234
170273
635919
82785
127153
82358
289046
138083
187758
272257
458514
60734
69067
661325
766621
548039
196479
266700
22501
489617
84379
35103
122277
224455
90372
89057
386230
280841
4076
507452
517751
147536
140311
398804
686957
106110
25337
285476
644516
249360
115017
75736
38149
138907
22471
25218
8504
59169
403582
87508
61304
616938
90948
25854
26551
27722
143582
23843
246294
358909
357733
804009
19445
150081
194247
373448
491192
714746
51989
98503
164649
210231
199158
71319
36613
304398
341668
244317
5249
5808
73923
444430
8243
163136
192954
63875
250299
822105
246200
11230
509321
117007
11982
7370
668115
150444
31071
272147
361232
72131
184584
4835
423373
3145
44604
24087
114940
685978
254353
157467
39633
148250
65219
323616
53265
50503
104147
49375
453672
111184
153764
164668
150227
376725
603195
428938
83576
128145
299690
50661
262003
266177
42026
45425
13501
5857
698048
179208
395701
84766
245402
619118
31446
135369
405576
376923
48916
549550
55041
93374
61191
115921
53561
330443
54491
89145
596579
470607
61437
452178
10124
151332
227659
124925
337092
196986
177863
53025
25984
148469
508409
476875
353159
363379
187402
65809
862034
48199
26256
578798
7468
728972
866
11898
154685
735976
114127
228475
147154
682961
25028
687
58427
542446
283250
73461
512993
34926
419388
838829
470041
524881
3151
121477
25779
434220
436600
1557
33241
96074
57936
3043
548423
63291
379898
212416
657954
221701
124115
328135
70854
4566
117676
175543
481111
347626
46529
28381
38416
242811
94799
19912
542116
423456
36418
406132
410057
73568
842916
305989
800540
110677
10309
121928
4870
281112
84845
47800
487880
869454
58119
700052
34889
384724
19504
145421
545348
773336
131446
244024
370240
234169
79701
1724
509715
114502
238937
13515
678281
173256
17204
20144
92172
118459
383656
298278
10322
90724
102258
35793
327947
55644
234481
25443
153687
47750
336050
456318
194626
373877
65562
596923
617969
454934
115482
334163
78971
93585
218883
209765
375102
36349
34577
246677
848585
93761
771596
212437
40912
264225
485129
90151
829993
27105
214542
270771
210757
41659
196902
720603
180290
479658
283686
457810
617408
408844
16538
10081
70360
68045
302016
69770
479393
32892
831250
13078
48786
32685
511681
42023
124497
135892
199712
358730
110748
55982
149334
334152
603097
664026
345537
310777
37065
360720
721460
132286
50547
509952
53814
588955
275173
646612
9447
167238
330968
69894
287136
154642
74995
8796
447694
803472
192461
26152
62906
609632
642887
1523
686792
65877
470896
283479
13567
374489
99405
133952
33175
66427
131442
238112
105617
319995
68039
56369
27914
506809
151615
241719
153249
124444
287988
56824
47923
426571
720829
370134
46357
174539
151215
224248
221830
151954
64079
49624
535480
778857
25387
228125
858
231952
638228
767641
53641
660876
170914
140592
174439
323050
69388
50761
217727
316076
33564
349353
115451
23555
372110
808787
25669
928122
36709
372007
660763
39257
403234
5764
106521
513032
283463
343354
99544
28234
639333
118146
101276
307454
632516
20627
134327
29674
72218
65917
86713
88298
12323
569319
36632
18446
83942
757688
332124
501151
147284
103633
541430
430399
812580
40541
164526
7350
138346
124160
31142
426611
459794
309199
81787
300538
225069
363370
217597
255952
30537
54571
116596
73
16856
6
182576
45989
31709
483777
237342
69554
58255
492165
477259
24083
403602
11896
511387
261125
315512
398770
17900
23330
151135
362311
121597
425797
229118
185249
142056
11870
486327
358631
249154
76589
29953
2570
62229
86604
419271
52386
46896
54769
43205
32723
57817
307020
109416
494316
114128
732572
287744
810209
42372
564377
435993
323171
121923
26518
170604
10827
188405
297029
24595
44091
459417
283833
56910
207217
241592
239446
297846
338967
412006
134452
396596
334168
139402
241297
356144
381894
194602
69242
377763
190281
978434
105355
117148
2
196897
304978
395488
107435
139200
442339
474719
71383
451462
552851
16831
282462
178668
53143
408843
743673
240219
33067
130100
138027
626765
387782
131820
399516
332256
28407
167779
649
221611
2008
86148
215264
236996
174797
954886
289046
575228
139406
257120
29195
14558
358722
28091
654935
243716
10759
385719
669155
503727
183422
371084
157853
417845
367721
426989
976
204715
684061
85222
367878
203287
47233
340844
88778
224595
667921
947954
86975
16933
659635
699116
39668
276021
218279
335545
89771
270647
81262
237913
421422
170202
129790
86044
667025
211357
50315
282460
143516
166262
530104
109839
459239
675815
250823
268304
170921
623291
900206
19501
251348
329720
339636
69200
82512
9568
35979
129020
408006
314098
99030
322938
2771
17315
89642
292522
63824
127214
352248
100544
205720
588104
442875
211884
248130
312229
170568
318361
338136
239504
269162
690724
807920
113712
24894
191141
153027
393783
576644
242214
263212
195559
84961
78425
206806
388201
339029
380070
90475
382769
9046
234363
519310
109630
40866
179129
581142
756866
244561
546242
1596
785579
530173
78390
904962
254821
352107
247474
32575
619186
169152
427003
731060
84172
199055
278201
150346
330918
454171
244442
294932
374555
487128
40
55055
188969
469427
117935
864360
35979
3353
649464
69971
260720
102123
189579
20629
255746
41322
241709
181655
86773
48890
15718
58256
71386
5751
121008
2558
604649
495708
499356
21045
324995
45250
143190
51113
80995
106517
356698
290240
52846
639410
22344
12797
185434
127177
88462
723135
39258
627020
741088
339007
395596
767053
142896
515243
539
147632
376166
129397
291104
314172
186955
443770
564313
538875
614796
388324
29712
288814
26274
15884
375966
55694
694632
651525
159023
312827
54492
279815
117730
237867
92609
193682
342140
328261
266835
107797
122848
28201
610769
12130
541865
19606
49955
3086
292880
2500
16902
60551
13523
106072
8875
20359
788260
100731
217073
18217
100304
333966
579020
460288
76151
186237
846436
281
102211
155828
156418
558
382529
433177
430126
455126
268984
324447
414335
534370
39676
309866
202549
85564
53948
24801
115211
105195
481646
149360
445919
666156
213291
670202
586309
289176
392662
777252
56982
48123
155314
302395
173952
324470
144266
686988
300927
580900
499634
417294
4577
37005
13703
337291
642300
141045
216432
63285
94694
350924
205647
27268
292323
18024
6781
134302
51304
113637
530744
87874
662429
76779
63671
179864
449781
4882
409706
18419
84934
28095
132117
1463
415606
37042
661626
6328
11528
314340
233781
121890
242014
195519
173971
340410
105680
142207
278519
44462
347143
595644
203
29939
155467
501980
774
530013
55933
288854
398563
479289
91949
148829
124831
802034
164642
296983
371994
76715
102622
255044
646809
501
109840
276214
94472
129307
55474
614382
7044
86063
323283
305514
54808
227630
357733
136259
483919
140687
242996
685127
223841
14806
458830
176238
148077
13153
481996
78513
343669
295189
93849
8934
463754
77342
14182
101970
31175
712948
656628
105862
97041
242470
348109
645276
69116
6171
15503
169819
16549
62655
371541
479705
635797
164971
97
464851
110581
1500
33691
10885
892890
292184
104578
239667
298514
35420
191561
7029
621059
19493
317473
131095
373429
289392
58342
607370
37872
27746
82603
25484
96348
388157
279110
143232
89703
292872
383713
29760
310490
639417
247603
289118
36887
771416
151972
40792
619370
513279
123614
72711
375103
602867
670867
618429
857052
195610
259465
233269
96918
340508
424600
237842
24729
50258
105300
301809
129680
87023
171383
215644
56163
76655
349247
975011
393074
349127
33129
534808
681521
15341
360416
15112
327028
706641
563695
23766
248824
255410
3906
332483
59223
248531
6505
61714
632777
163451
178569
601470
534035
325247
801284
191708
494082
131866
391627
418475
49130
460907
217997
440109
40024
324086
175283
837630
598639
144775
141844
67382
85366
450494
26313
298623
459830
839554
718995
5209
124034
50371
365438
115108
1479
57342
213751
657157
559960
101711
652660
730606
41971
224513
454438
35999
33208
575282
34425
604397
125757
228933
623948
134484
172325
46804
627130
522407
507756
419019
59073
82392
761
216712
409740
570302
374368
274225
538310
9427
22643
271182
481134
304797
113613
169421
381757
91522
71549
180575
626194
258866
305921
550837
6739
277902
661554
491961
52688
301703
323046
80024
81424
726543
160962
388418
81350
246295
453894
77792
263544
11177
35736
62795
157448
234716
106816
176738
508410
552165
304008
859998
390950
250510
483311
7913
98639
555940
360131
376557
152706
7988
78375
1866
334735
567139
792382
92793
31049
447109
253640
391317
221988
105558
358753
5708
272705
3176
665952
201556
223908
377604
42349
459700
612889
135161
459904
307315
18508
549886
75991
117474
117272
429871
91532
158455
641821
467370
620755
160892
86363
440633
325543
56754
222561
101891
156272
109301
109473
578417
187139
1349
564485
88320
251154
108273
36903
652425
182
33550
19191
274107
12805
98168
869586
15677
170438
63521
685471
28289
160086
330629
529667
100685
252360
36320
188798
64097
2595
285102
105162
4989
55947
231140
13693
129967
47
518087
169824
658729
14042
18424
48828
699079
116038
463163
196127
387742
235542
117460
503631
385195
416349
190554
35920
187651
100514
460425
30079
188905
5307
127174
82967
138716
30487
45575
418977
103934
715504
254813
621626
16072
78470
99136
211965
127394
620510
228642
61699
93199
302240
61470
758582
399349
645058
415981
434402
178139
15832
790586
57165
359611
647345
16847
592039
559002
369223
243966
166650
130073
47279
59824
538360
139941
68717
606000
59345
497205
55295
110654
838156
300914
241071
3494
529121
230337
135435
92500
125715
140162
384971
263939
396423
252054
138109
112972
3783
174405
819523
20584
114618
69076
193085
388944
296843
118497
87652
817069
213945
64820
466705
172476
386628
76403
79720
130593
105905
737
699933
962
66682
121799
196795
553269
834220
51155
57940
174583
523223
58272
94658
216098
223650
236308
218241
579770
76211
218498
54015
40201
146493
23136
468668
66554
11651
47093
268518
448563
156500
334959
59745
32406
689268
62382
605466
780443
492292
6359
99056
109869
65246
6911
536522
196694
230015
36181
427692
135658
157377
319918
296789
77676
48612
168497
53768
17068
2969
70174
182676
114752
10103
515019
181641
103212
3298
35208
87609
50350
682784
219482
169604
113916
1632
91268
896222
595381
212033
83388
29774
95016
4134
590126
153402
152572
209573
16329
248219
509712
36867
276895
179726
710381
252819
168126
158564
129083
98872
508390
197704
207484
169871
114678
63288
30748
92169
26156
8685
112961
849259
380646
319811
10398
249139
881889
222291
167826
602753
588609
352398
206571
18636
683026
47722
3955
174521
176301
370639
651914
9067
63357
117643
507686
71340
334196
843103
461367
163190
87623
63070
33979
254993
307151
141756
472457
64520
24995
66213
3234
389428
372761
557676
451073
51775
687974
595284
46211
858300
484745
63687
12270
31733
77982
9244
138277
6358
70538
214566
226965
68209
30910
388365
249657
369787
178592
5387
501612
97801
258359
28740
319459
670
56389
148508
29326
2479
302336
358365
836954
344376
128537
177766
22130
362524
221298
327789
331520
111563
124040
303540
136607
42726
283426
228680
45940
467064
23098
34472
221039
331695
573796
178648
4266
2091
38455
7468
20889
22713
49877
13849
214901
206389
26741
63227
155060
264224
37229
105523
104275
7743
288468
13608
439464
317211
142626
433760
556367
538130
496436
252036
514923
34192
20988
34047
209524
137068
105908
516683
374602
44885
64476
181691
110244
85192
424399
829146
136533
918858
206963
84242
222979
310874
32139
262133
97074
458855
2655
521788
513302
57472
135513
119242
459214
13149
617114
458966
891328
76163
62558
582564
213350
638574
224789
225267
114839
627173
521895
100693
31895
349155
79112
90047
7240
807632
64362
39167
495826
13156
357877
29832
130154
81025
396851
129285
219072
100403
15438
195682
105849
757383
25604
430259
203496
177793
21995
155882
5161
389325
40398
705381
179691
107428
57476
40853
172963
322725
37393
156043
611476
423407
517329
617988
416726
135100
25136
647765
172467
422326
47540
534177
428355
371603
104101
419055
4626
229258
6648
136956
29111
111211
553804
37417
777497
25189
40690
144472
282844
43001
239765
229124
687163
158082
132108
286964
517794
143625
173140
40467
93652
75632
518483
123667
809840
612529
301964
301878
342828
154831
9270
12288
346427
601487
53995
557351
92109
244745
37224
4335
411190
152711
753294
139524
675764
188766
152188
331836
188666
41993
93679
490144
262027
475564
57997
184382
418541
201
88551
87480
64739
203669
535457
217227
15844
162381
3502
309686
119451
257713
541081
845746
224456
168554
117491
50703
278575
627838
406873
73196
138468
583212
392589
724508
58821
547660
281208
177090
650812
245297
17587
144388
68671
308381
201659
664633
138789
273668
92631
196854
68432
481911
53529
609551
212887
183010
19616
69849
443984
227354
121090
22569
11536
10889
118193
347041
125409
9497
159426
241853
342280
152406
209091
112649
60586
250867
55818
197108
242373
87507
93177
219873
119315
237752
270532
86436
425342
171542
235629
15074
563866
282565
31482
97383
16253
46813
126195
659386
264258
129761
10149
66722
595758
342272
4509
99130
271541
168248
380868
452331
771414
110437
741581
64742
74881
270209
280287
730890
318919
415406
5542
116836
155089
261027
421843
40619
28413
264343
97896
795703
287853
407981
51696
478346
63167
573666
190358
258412
44167
420996
469603
136679
648383
583121
56854
462064
1576
48074
661556
10293
183968
288535
423755
168761
149149
97979
52900
390337
551352
432201
199949
19796
357453
224689
142939
59847
114602
253437
102555
119852
678044
358134
238500
579601
66916
108434
211183
373097
134494
283383
51017
36988
259432
712011
55475
473910
154433
606277
258453
31739
891725
37069
76341
420003
460871
20533
14408
19573
462712
190171
541674
97167
19834
20716
100670
460862
329221
111726
28524
462405
238931
231569
68716
603567
133411
320775
437732
121394
144958
10957
26069
14997
84611
15263
1136
52010
3989
89223
225763
297027
159078
276873
285119
227245
249832
100755
49812
575258
571658
723623
305332
272302
166090
282317
46414
121957
17748
765624
26352
181077
241372
99066
445233
70297
186348
110673
116209
657865
393579
105865
589910
565397
8175
259249
192603
73286
319529
245108
399884
161380
174844
258913
150392
137418
131300
844559
165247
311158
37604
27689
41397
26803
7571
147617
8640
297008
48076
77627
213505
72991
39199
11711
95336
233434
64114
30652
18935
541071
271403
180257
552319
261302
26558
25303
54322
49683
136703
90043
482883
254
170583
300979
298409
235302
116704
255105
128479
81809
551068
10108
274708
29830
65006
984065
44143
253286
90622
185848
105255
59735
335829
266358
270004
138034
57781
422869
114626
314359
62706
502078
385198
813
301261
509006
37646
99510
134668
578792
206189
374350
543677
378233
203490
871800
8581
167314
135144
24257
239921
60743
296776
456167
931906
518791
150630
417748
377210
126580
141740
576776
183324
4409
83658
12746
203574
152257
112617
440560
302207
281315
55717
85126
128269
464555
776234
273982
168115
76108
15072
86656
308324
2008
71918
101544
615633
629267
8736
11002
564024
146487
155162
3942
543706
173307
13076
21512
200721
643972
801436
99056
124968
91810
647229
114679
801199
112921
4566
187338
284670
109042
21547
165955
6869
176588
56192
278882
93098
5220
676166
503056
656322
195850
482808
390631
82128
747857
203843
62353
642159
489039
89606
14270
172035
106516
157832
180097
19935
210352
262700
339223
85645
152528
83185
125244
348809
144749
356165
24092
527713
24915
302527
722051
40624
6386
475765
255020
110119
213103
46849
529839
100696
18601
400841
97587
714409
179700
71867
127840
128060
51311
55505
239126
33713
96917
359479
816873
259952
53238
63720
71256
799045
280660
544248
137303
486353
403107
169408
249142
282539
403061
47843
100723
415337
354528
691811
70022
56839
45204
26666
111483
199244
26836
629685
22264
208080
567799
546474
196691
252370
704921
131152
531801
511205
323915
37109
58972
127110
41464
442527
498230
308829
232671
372977
11005
318376
313083
343999
158699
304089
180792
8957
35717
436257
75832
69866
321396
151875
99282
154086
758545
586257
477694
697162
713007
245207
475624
347930
223928
74782
296112
82002
134606
94566
49291
565777
226200
310481
337658
585569
534109
119023
8672
840095
450867
213833
255764
467123
617568
11080
455043
148796
106974
140691
90646
299756
621533
246726
74198
212388
706261
383132
621653
486102
398916
218367
228539
54778
189756
69999
354478
19528
4713
626203
32551
469114
447174
215716
198604
69419
182557
27210
568273
263552
115016
40086
940912
407095
38670
545648
136790
61243
396458
958
92632
367015
21022
17624
63236
818292
333350
334497
847490
489975
84179
31990
107861
102816
116546
307711
350403
1858
71257
71539
9221
751742
558923
52551
69111
54987
853397
208284
358
306879
112126
35801
139549
127132
5945
16807
282519
112101
102136
566396
162705
758210
209917
139724
67053
147729
276210
494592
371515
61770
56075
111495
464862
23490
258998
62505
18805
258802
5628
267780
8041
82013
13131
438237
255379
275221
299369
197306
46395
894113
59810
148821
530285
614790
68443
171327
6
68242
746374
91466
62160
66508
267254
6344
398992
95988
216808
143944
610696
114220
158463
210480
65182
858783
259490
260416
247448
72043
45594
12698
124056
258019
188366
120143
569556
489861
337823
810468
236786
560705
36166
357184
57225
212805
93997
134401
49592
294321
273818
169655
12769
113562
377559
122622
90943
415367
675243
61619
570401
488152
105899
527458
99084
260385
369205
112588
89608
22333
10724
146919
22768
185636
6694
693532
60010
168115
71352
846509
499575
274956
217214
503769
177230
362500
655502
244218
688714
189131
215173
5970
379349
165505
133161
72471
445689
235181
127848
180807
357261
299331
185210
201318
32893
377834
76726
17513
48594
63037
43962
274230
163655
87121
315527
269535
161114
670331
643122
472193
394266
53587
72652
155999
147229
204217
148688
5251
99599
95381
91079
19285
801886
85995
124301
489
512982
251421
93810
104855
53813
332839
619579
437906
471428
29248
113869
316609
107580
34688
645708
137538
271973
432334
141477
360211
14882
151640
329399
18369
536696
15815
120015
207593
4131
632971
4107
196970
45768
186008
418100
128939
209375
64779
410727
122815
30918
37799
59243
177527
333406
206772
102400
190251
537298
167156
760160
46401
422307
549920
135849
212164
25746
1811
325191
664580
244617
121337
620416
122574
277779
421288
203839
594386
38895
322230
963925
551418
458261
53341
409942
203993
45628
47824
6666
52214
9414
17987
470089
578228
293002
714670
307265
180119
26674
322608
89317
202009
229986
382775
365378
142545
74427
39799
269344
481287
43174
485665
71593
248393
810403
354785
271163
17986
649584
286924
76331
153965
89009
788338
308292
81464
242910
26195
117504
205607
50757
145386
377647
722777
191186
579080
684053
201590
47534
53304
71347
30629
6179
15420
828351
414599
89719
137651
191883
160623
55894
200080
242849
30780
64591
142428
166934
115410
129101
330615
222210
143588
233869
697766
615856
203476
243004
380332
203492
173016
180430
145145
325066
79762
459142
482506
628297
89305
382320
190879
556406
42233
612038
328791
398880
937653
471063
199382
1430
319021
399764
81544
188605
26366
276019
350084
602853
17883
499257
40124
267680
120370
431675
59398
202
265620
586306
306082
57291
461977
10282
244458
145395
13748
15875
74637
67103
212163
186581
832345
222145
675204
4409
223738
175661
218423
413350
669305
186119
394499
385703
52166
203790
127233
47781
81096
452191
521346
4622
83688
110864
7672
70493
42008
229978
655264
359984
530974
648715
6692
207628
35561
202631
364985
615247
114042
132149
193406
30572
206686
648374
613055
25608
37346
262055
92166
560447
346659
123904
626777
13294
195544
49425
14260
333831
171780
14702
8914
130866
63517
556617
571581
386233
16732
161562
57109
215166
345687
116673
146066
196397
228166
327088
37219
420015
629858
38745
269711
40685
205606
346781
209478
452337
40548
649566
542163
656540
252340
76737
477261
311711
259828
429515
246970
68265
586365
263079
37149
115916
52194
272632
61362
148827
9700
404085
10856
25292
319911
248292
85199
364033
554987
44156
431602
622932
430059
498937
80919
138013
72694
313581
317080
560327
774399
140679
776407
254180
423409
171914
86422
139724
310572
145631
686759
5771
367226
297106
2581
61776
175465
325675
255279
403507
38751
537384
423728
674511
145077
453315
188038
936
80624
425084
170156
99648
380887
250633
15824
408761
922509
82728
65127
592756
79388
267441
102216
169085
25439
99430
36897
852367
15429
526797
379252
287740
209401
214074
151283
93619
403744
432812
346078
20794
810
12396
788749
820
12749
247105
211899
207877
871041
80077
323239
53749
19597
307189
110287
112418
171418
52843
53843
205888
229507
62020
167611
599326
56723
52451
148340
5198
442661
264487
11353
7046
159674
63577
534308
25189
165937
82414
562721
517970
154
135795
1445
88651
575416
652972
13854
126111
442954
3481
86641
366082
632593
226967
581678
35293
273571
422475
81487
65285
284670
47340
50669
409800
75623
203533
168868
394900
664619
126233
358692
10386
121309
65482
12126
149681
480388
76555
464694
605848
372216
663774
45965
22430
10090
763384
187315
46653
72679
38975
61918
613949
345975
598593
394049
253937
87873
233532
39167
138214
511080
275904
217707
77124
414351
502563
259086
16360
212810
111803
739576
339431
588679
70079
218951
340460
10094
107630
578215
199415
266617
528583
71534
810110
149874
74879
776563
255667
371735
122398
190567
180475
249886
154775
414868
679279
94562
452256
285360
652081
73073
272069
77747
420366
11350
159629
171425
15604
100372
410163
65538
188636
171688
71472
37805
233675
168517
5953
8434
408841
481816
144328
423295
375481
194808
149105
368257
324518
33068
290777
154246
28139
11640
29072
93943
345119
806961
572603
277154
721668
766750
64552
580410
31654
117505
343149
228204
30247
52124
80217
22860
302235
11694
14650
81544
145203
453391
713045
207992
140685
350514
524181
390082
389006
399035
192304
137638
136068
437198
162971
373511
17660
101191
310630
93055
116261
35696
197740
228570
306321
415607
122303
434198
607984
17166
252372
44084
236936
38822
32551
806947
739467
74817
205395
2780
64056
3699
53641
316230
86817
169381
2594
25151
121633
263189
297800
58883
61166
493901
451552
70008
114134
551279
724562
45940
86289
140773
265426
88065
166990
120384
61787
563638
205089
12495
146576
42914
195832
151765
165557
429746
5304
208458
330625
779113
28452
438136
430507
234439
248991
6410
163157
47482
137391
720855
165849
262532
43949
57634
190047
28703
162730
68589
151544
46895
41061
123285
488405
248804
148249
38575
165354
787604
819796
279226
14421
380497
147614
339982
866697
40670
227450
204839
107950
162629
8
666900
351373
290968
331459
36756
330256
64289
734922
120719
501507
148651
28594
14808
8188
3960
2328
189012
257619
575263
154
139957
36395
287805
9811
535269
585284
196933
287856
156551
64122
59570
60419
148661
487520
320879
731395
69774
228257
12266
98705
714003
30744
739798
186252
149770
90706
29708
293990
57556
164202
306777
60245
644394
71464
321574
12836
49189
752381
288660
258158
654797
743734
38041
168799
304005
219185
403312
61019
41593
173255
107296
1895
886044
15399
74472
266164
744454
17880
57018
571100
70347
120930
424435
44599
453508
314947
123450
12103
110595
130366
43062
275885
623856
688265
234332
460339
788032
130747
27360
570606
4872
135554
189849
680665
23805
16258
308496
345777
398318
483846
172540
36449
734290
276773
212573
333013
561439
254519
173020
215964
69814
278305
340952
104159
79600
205178
374780
69786
117409
259551
118135
109961
111947
642501
754308
297170
148458
49437
153509
91722
358856
307520
111789
449470
117888
100961
297690
115985
320057
8020
6215
35162
517779
83263
534451
508112
167661
232434
62734
109421
247290
165967
162874
167655
3737
170282
147636
95802
64347
567620
448897
475501
303665
545734
158115
751207
98945
178314
172556
389468
43637
599481
474233
460428
214598
340510
584630
6450
90395
170051
118979
17943
764180
79
3774
369177
232318
104908
68675
464534
573
8705
111178
832510
209629
3820
501980
818592
495002
8963
55087
12048
569411
53578
151332
2836
158037
286975
36129
320127
486738
24521
423804
202543
182587
26510
365900
65105
265620
90307
5677
208487
122601
1705
116311
282538
91270
100532
202567
140103
545108
175734
559213
58891
73209
87371
276301
268531
58403
23961
828805
131939
385015
288201
121226
656802
136377
474067
122019
335074
138362
569280
298266
178039
213949
5959
133605
264812
98459
239196
11847
122318
653880
422803
16169
344689
647146
2566
120815
68193
205460
433586
292058
44337
444489
458887
432078
583115
260324
379241
358848
944837
35773
30407
97666
39538
599128
466156
137184
86572
335273
273148
639083
50023
612277
431250
134450
79805
284180
129042
97232
737890
162793
84427
9973
118131
354872
39590
39893
153489
615125
267833
167692
118556
278138
464304
373560
99044
158379
28499
305067
292450
33243
1485
146373
44178
329277
781860
548654
428293
46781
689407
303514
394071
916710
255682
106705
56483
499471
294550
509110
26098
96555
131427
295818
83245
122052
7885
39859
78092
11004
383849
1309
434271
234421
502143
279516
15030
478655
156686
23765
124799
428483
204432
217574
260256
135442
266504
60220
702292
240077
155297
361824
75137
93460
7742
11102
816000
45469
303308
779572
438670
159525
606229
189
2325
45482
38180
231482
14357
4834
301971
472730
130059
190417
966420
24880
87499
61769
257233
318165
6242
28344
38413
42636
335622
504369
47945
27376
24281
108190
20055
604364
351706
223038
796693
4919
393747
572929
491078
16274
21508
255960
260459
89553
54845
61548
21799
181286
184604
311519
193467
407498
3848
356186
598777
564282
445570
26757
4376
102993
28478
262805
629128
308084
388309
66133
408747
308592
6642
204348
528553
506451
160778
22383
118464
102833
162637
134793
489380
304228
40069
426496
631342
614105
310627
198592
33185
274974
443078
94357
103102
458849
2481
52371
235268
113959
296136
98572
106613
806530
636812
858
221033
25041
198388
18161
35406
196549
26282
298739
337119
338035
342241
45321
238074
37826
393275
1868
424817
562735
402112
112057
442790
292167
14015
525690
155067
386976
784743
705656
213652
313762
509503
15692
118225
180619
46103
77533
292668
237533
106015
116475
606608
260522
184241
84942
139812
309200
326863
118375
418897
475150
454378
40618
167883
454809
73059
455
224622
19988
227063
126755
59135
95663
462514
1033
113040
85971
828
4227
389798
29123
827469
48036
593311
57335
90890
10694
184273
450574
14610
6433
14335
266381
387797
16871
141572
789176
315620
2827
380698
33192
13993
127487
285327
12528
459562
2644
222450
781186
148622
173647
88258
336705
375508
342895
1453
8914
432791
86002
155255
137990
140224
20960
375375
8563
206920
753361
105139
57191
545089
194131
767256
294720
385503
86412
50908
530970
78927
535463
572048
368748
325799
16726
548252
82691
260331
408307
57721
42239
4287
278578
25857
273608
341052
529313
81492
50153
235390
241486
68500
209112
401307
108495
109249
507203
533129
480755
45422
306288
73444
92210
52581
667643
2012
129287
487964
115414
151332
492652
34793
618461
72894
167482
186860
770882
106930
183598
431742
127898
18774
246396
56810
620196
74609
309895
41251
80017
70659
868768
53319
258486
395803
91359
268492
49902
81557
3606
97762
270298
455069
389135
233385
199152
250306
211199
323770
89139
104045
103077
153290
13761
193981
105759
459067
99313
110458
293231
141470
77652
77465
627534
203837
563821
1974
53481
538335
286722
361503
188070
124871
24137
201
432994
30122
15302
146421
7911
27218
318637
74354
272009
733704
147321
175591
44479
233009
588468
116153
522722
69261
162524
33765
18971
710771
84956
156239
474688
516605
321359
339898
128557
32649
529453
30333
403393
87187
181723
60679
108200
3688
191554
91647
85240
165684
21856
419073
125702
318408
57426
108457
815040
50013
54099
54927
708040
165137
187710
290664
17530
474969
399203
210484
303956
426674
52538
651521
541821
204170
9408
14311
170813
591835
667561
254910
18527
260232
626391
36820
7182
29948
134711
543831
438981
164331
579216
628143
87445
516339
40929
613296
547550
187375
23544
190628
26253
256777
224456
370471
207809
78031
129893
284653
104756
324255
30934
535006
2152
181746
845158
192230
33196
35389
4412
68167
750032
502637
368691
47819
304520
4904
10121
2401
371991
177977
253680
163440
266603
702607
113187
1874
48088
509071
116311
156551
39424
1591
445620
71363
253767
171083
348015
166354
210556
644871
143678
651773
212265
126728
64814
70347
169844
153775
728750
319977
277618
138926
91478
73371
586449
438958
136781
343997
89552
407996
79466
20290
596636
10938
166609
128377
26466
691074
43705
126301
194340
118572
330499
123413
145634
102587
74968
134725
337960
198763
521707
151624
52248
132440
105477
58344
75406
3821
91254
136041
184151
168426
85385
151468
456412
118181
274985
101706
33155
120933
173506
41774
564510
584061
4528
1943
925892
115668
570547
785391
25252
107373
186005
523876
353430
109917
96554
154070
62641
531519
77864
24706
403071
8477
548215
642590
123562
145279
94085
191180
24707
174080
37578
401870
7773
368692
518898
29660
140924
244766
19197
161353
102806
953695
81776
713533
732789
11492
535982
227241
41655
395606
37112
223114
67398
387168
150835
248955
64199
547424
314834
847307
206799
878057
146716
64050
254263
153206
29080
251209
27487
459446
43925
457278
45108
654364
7360
203813
10404
75012
33330
619979
51642
83109
64434
720664
17379
210257
392447
172457
61534
99861
378474
40616
101083
60259
160706
893663
7337
665243
152682
575429
225066
4019
3590
87945
761105
810489
116408
21693
199024
49259
164582
93039
151395
195966
45259
495249
384137
135632
212902
226529
14847
135307
752560
7540
22233
245634
36446
75415
93967
638524
15009
126082
25498
251394
338180
552091
14716
523026
81284
13400
199410
267344
613446
63844
221176
31115
510930
431334
201225
121226
331726
10279
264142
58771
521259
489332
287952
29496
2353
9774
4266
24637
23631
405549
116451
139612
122315
319142
446229
6797
22623
349259
22283
712665
575716
12332
398217
365849
417726
140153
346354
50912
338829
370476
38348
134941
115852
53582
165236
93925
587976
15543
57898
135551
360731
307914
420120
129596
77888
481269
138391
463878
20473
169892
545558
10184
40851
57629
203923
709470
7306
221627
468917
78807
595807
269929
515708
640884
77357
43475
195673
315941
109793
345615
163522
471299
98560
357945
905118
889597
631820
136827
51292
44965
228615
90656
129660
171769
441187
243152
315669
429176
8348
136434
721179
120058
263263
619037
476194
77508
65321
273647
209163
301379
309999
88200
59480
192252
197397
341879
812476
37282
380062
266388
542701
810851
520
231348
137313
159101
183884
161506
132314
261406
120218
336482
856329
8153
435630
323269
838521
502266
15849
698385
439274
1452
842549
526041
9419
264085
882030
111984
414787
571100
79525
616811
230767
427329
811546
458343
19435
12798
595399
779311
179130
4103
833948
416631
237023
5310
71590
419044
518238
113380
13226
75762
143595
141067
479889
179680
849244
688447
46759
262184
26981
233580
37319
725338
149556
11815
567866
208486
99820
275
268241
195557
224647
202744
213973
43790
222337
103310
75184
123279
190398
77231
175649
334266
531115
283327
4798
674710
70833
403187
698837
404490
188176
85400
129832
105002
672001
210823
73807
508637
507700
66671
808813
9499
273919
17643
399778
533612
49016
310856
120915
758303
443810
746746
484370
127151
478572
9356
739777
242832
108919
41419
3546
40832
119824
347085
318310
87495
106187
86315
618524
271808
100737
42872
264656
53598
985486
558500
67508
619276
485754
424783
402691
43526
613340
226872
32637
428116
64776
83514
752678
788081
234745
8383
2138
318123
178202
705665
205338
645877
107367
31321
332141
12749
252895
159388
94405
631852
394973
464863
2280
309285
52929
112830
182158
48057
8398
22241
22708
282766
43461
213158
78667
190328
37068
393221
321176
31955
36103
4452
4160
403672
513622
20159
120077
104976
7425
206187
139385
272816
149772
27665
127231
241261
339062
784901
751946
246899
425342
73127
187259
113215
557021
243353
309037
39740
763340
816988
275313
107474
187748
322750
514577
501112
402908
80367
52228
287640
263510
345454
444409
752222
160941
138614
81751
351303
73949
135015
737509
788826
300991
30819
547799
764767
669454
348876
802563
491497
421273
42666
314278
157350
772779
528970
760661
307164
138085
228476
48114
113175
64497
140663
591046
798205
663555
53487
70972
62490
469298
203544
59186
157001
26825
147755
69061
15049
600637
320584
57771
112849
16472
28490
538171
140722
316442
423154
442540
150911
458078
440199
199626
867982
48441
428531
197492
223593
224498
204953
446386
269059
119684
608760
484330
286257
231577
194705
339460
136886
271885
78461
882490
465534
376365
20259
309403
3089
25095
282725
43524
17312
273625
662688
150195
709467
154549
242550
90415
225433
553713
423617
221163
18762
139739
136893
538350
804323
513036
13150
316322
591348
85687
210393
2299
188739
150667
82990
355752
212441
132608
37484
90932
504601
113597
3053
23089
338085
45058
193583
80997
47855
100126
357507
274508
376212
234939
295051
917719
456852
401288
388296
373580
210785
52503
158577
7926
69557
374181
6582
234145
208205
2856
55796
90722
33117
420627
442916
574848
90918
684831
561290
848142
35853
132541
215658
666193
685730
110354
297936
9180
269953
164728
325753
2466
695413
35527
256343
628924
806070
59892
125979
607176
99825
52533
52492
34464
534984
218521
5234
334906
406340
58823
113706
675913
174820
25542
341133
6346
42664
133891
36482
109059
561686
312876
485527
286820
367876
74393
118197
266497
91185
160482
2060
105645
60026
252760
289054
66188
155919
579129
502391
53544
157790
555817
352414
213866
428525
91747
24326
276351
21534
348668
177786
353163
130940
253663
224942
412633
123119
259792
513011
38609
675853
429065
363154
13827
223777
2220
179168
185224
73488
779924
509719
108832
528120
459048
601044
613424
8779
17504
669196
11040
466138
396613
42387
636888
59544
6640
164533
18721
478959
4041
39811
401229
7399
497739
58458
150288
144795
285980
569480
2699
281877
57912
429866
505241
220705
16298
88796
701424
506355
401530
69888
570436
736112
108903
739020
188642
686917
112405
53147
16350
66532
441546
9294
370655
526694
522923
233524
14520
247866
520427
289442
314343
843817
214246
1659
106572
378148
704225
109745
61159
613256
25993
163685
362805
222835
77491
813478
549887
105698
267739
24484
156730
233255
8784
8166
234743
298415
52324
148689
178902
157061
142308
190686
440234
153836
375586
239050
218110
687701
131245
336527
748207
99358
665596
419995
4539
7598
311157
498646
378124
416547
85523
33846
1082
59843
485896
71818
476063
94783
893
431866
693693
423981
315868
513272
5513
67110
18307
241559
480142
279084
664901
149184
367351
1199
569977
86409
782660
292347
564986
68057
145105
373701
220113
93540
125139
171356
144406
125506
98315
239174
22582
407645
159908
328389
296328
203865
149376
267681
54070
182764
635800
659383
66764
677230
4292
164899
9844
349245
29947
435907
483395
426036
65509
516137
95020
64031
348636
50184
303257
207598
185826
395186
99680
135862
69214
173526
584964
296628
540183
106225
421488
87065
362946
143147
5102
34797
99644
930501
239127
69628
48808
209764
646220
201869
18965
34860
738099
623752
68548
58200
796954
25466
238650
149522
270920
281391
25401
374484
548688
617172
165935
10660
122210
29971
809314
202561
77635
372109
524327
42010
581215
16585
830297
314520
61734
342868
506485
110796
600188
57369
368198
55637
270022
799145
500965
285904
126208
142206
3383
160836
148264
457998
430475
45256
152926
91090
715308
269847
254214
475143
119865
219987
6604
63773
281016
383650
67031
22540
71578
122513
142696
51371
92080
222233
297665
641102
518274
29886
76190
138299
486890
89851
261613
193039
475139
71976
378076
333414
301640
694468
442189
68505
150825
316106
299609
572652
161885
19960
123058
532598
176015
9440
554718
723077
10961
18676
465081
66267
292296
239801
264940
285030
399205
929601
1148
46179
85547
283426
207254
127688
104244
219840
261003
133542
202040
387018
261624
266354
125857
12684
10192
97844
195386
257350
223806
49270
12972
334075
15457
81311
93921
288158
252145
603413
447774
1905
153724
92475
168281
146131
110444
8648
881257
51302
390446
14419
212762
501986
91478
398013
4583
85065
90374
49511
297386
45702
779912
325074
129711
319721
479554
294786
439855
207946
121998
885838
200447
54358
260831
861308
114678
2797
153029
67
106964
531824
147764
695692
201098
36493
248170
361987
236211
716
303036
30827
125401
80604
173026
14917
186050
439946
94720
654461
384300
765632
579000
23614
139297
16867
119033
393788
230276
235249
59283
273595
124811
204800
16585
889208
278265
281528
452356
430821
397766
7482
10528
559082
14874
441066
11605
19360
303962
641690
137219
512641
26338
182957
46030
480839
757668
35036
72790
127695
95008
434696
11811
484275
115576
172033
199576
376049
50332
517
137132
36230
182993
269173
48184
69165
18263
353321
276923
187923
256935
196847
189382
450498
2640
213199
288765
106502
16233
592031
21797
320701
37131
21917
771708
38856
469339
341390
41558
311852
129985
196086
491117
87807
411957
256352
19421
550989
241537
247923
52991
82226
515265
26918
367101
476086
2423
414025
169156
24386
29646
49989
8239
279576
79072
203774
225163
487444
261
57297
19836
79920
413571
27623
98045
114359
165517
19222
279779
461099
489878
322388
58772
24943
3268
207831
642730
547031
14315
122603
21838
812650
182845
10599
72465
195064
282860
153499
134930
19429
673277
7248
280475
630627
525358
597394
264154
132118
318055
285145
233513
323107
146415
69809
532889
361414
427220
509266
743322
706708
43730
238508
76742
267131
235728
480425
26362
285730
110465
111773
356577
180974
378190
755900
230714
47930
276842
43619
322667
540663
211753
856584
266394
57929
49106
34710
97050
42248
344431
442189
446676
148044
10992
189213
3020
200755
55063
178884
6134
888053
83320
51376
100176
18509
146857
187
50416
105782
142885
443992
217581
288607
249774
19966
23672
818771
106285
591780
120606
74084
138507
158197
369604
453752
340866
725149
385688
148216
516385
686705
119920
370844
44374
273827
178509
766238
19163
644980
83065
30425
67251
105001
284740
30739
70422
427675
133276
329438
85022
29098
63872
533956
256610
1520
741978
640106
249325
199999
240708
231404
570932
60419
351076
642359
72849
1597
119694
12520
67086
394058
584554
77465
319368
208738
149750
8929
78419
94745
98032
451986
3998
94736
6626
517537
97089
376926
51928
43737
585959
328371
18327
291586
70988
404788
232062
153376
156063
577708
259733
1260
37040
121491
609118
116671
337210
80690
179929
97718
128992
710823
121204
213820
210396
138283
314288
205111
356136
139655
422399
91212
6658
684192
686838
209099
34269
112083
196877
432461
404803
109342
218363
50018
337228
507610
160667
141577
632498
95576
294166
232703
384890
70635
377729
177010
479261
586537
592605
517231
5403
625580
858604
42680
236479
268680
401079
376321
355838
275526
27610
84917
32950
141302
160344
292604
201489
291891
432313
3932
539223
169180
791208
410491
180743
5984
244972
668870
150739
4992
23082
644253
291588
483700
35259
56353
42345
171283
504305
100487
360739
47425
631820
646527
662827
382349
164720
3562
214387
473374
308649
196627
851313
41018
637665
107607
160551
21934
285007
425971
395503
637835
50914
234975
276653
430552
317244
199686
148017
66475
137085
114533
56389
191777
238060
40583
74071
67222
126660
20815
179032
131009
134748
110940
317571
406652
19989
163887
48617
707709
205739
202
235819
58190
169748
368843
45961
564664
179308
900067
74295
688017
690478
9961
12721
102499
116939
75971
705795
278893
617130
300603
37609
90661
192295
115030
228807
340693
41556
441813
17353
133716
543573
547431
18175
446357
81561
4139
77241
71388
746463
12840
79647
585784
1622
191574
59294
60318
32761
247366
100705
200179
365754
108848
248124
257560
220900
134468
204436
152393
182525
359052
435009
450004
153162
759243
93679
132919
822225
14356
499064
610170
35526
429915
35795
596
36597
431916
2348
274392
459608
12401
234829
473100
6009
485536
97503
411099
110304
136675
70162
166708
87815
27452
72001
77961
28508
265497
1833
114210
545112
345982
35068
477325
391247
102671
17282
451823
318807
27122
305699
463181
392210
611875
392716
340774
87154
284484
354157
160827
616157
644606
86413
217030
241999
410575
367913
688654
705738
433973
202428
394298
111279
611298
573698
520595
5407
180699
865590
13941
198449
637704
29045
488724
629522
114177
222914
436305
925927
199788
11490
367214
199034
39707
224378
831657
807613
411561
70121
732519
103002
90559
57314
278982
7617
144097
94170
223009
462225
132418
25581
196827
582110
381751
516577
255781
721144
12546
592606
310396
3655
804049
152682
144433
757959
188932
46373
73874
451457
342344
337
123168
1974
194720
445065
131141
223085
35453
51740
156703
23623
65896
754284
12379
395568
363493
137010
4490
287274
220489
410
34768
498767
524833
755547
418847
49945
445518
766702
319522
281252
409309
659896
222436
76911
53151
2517
313038
45030
640534
214060
290027
230027
292220
103632
323098
157264
77573
80846
22960
517704
162604
226366
29183
105983
243637
946091
247789
74959
300375
45888
185927
190515
386041
44789
77280
64121
186733
340841
197166
319111
110676
216940
352281
5554
15069
404224
125221
358093
5094
302175
217487
121980
8007
296789
70756
87912
461273
334735
640213
212705
318229
202499
8642
254385
66399
696101
424080
551279
190246
59869
454511
87087
390874
52393
357
131925
101584
268201
417249
74689
619659
46252
1008
239519
177
215190
302107
285581
647171
113019
135784
90725
692135
24786
508284
44830
304476
304815
144313
501843
37731
450904
378222
390433
139552
619721
299528
51093
954329
61468
269471
16309
120367
509890
755378
100881
163318
295091
93492
16013
304028
265204
394834
468457
313387
21449
13466
248858
821699
534143
349065
394295
168138
17327
353355
43486
770212
384466
104234
907322
394456
79526
50006
717844
305019
487433
101545
200035
30377
190509
632033
47974
173023
194774
370783
138808
92642
129405
464583
112227
289925
11600
292005
460248
154044
669127
2540
214830
310908
371939
626001
70384
32444
57264
784716
32471
377001
193320
1768
27080
435307
242094
319508
88443
3471
82367
74791
51656
207864
96229
528978
4445
426422
547666
116823
744554
59379
352170
3095
17185
656819
20362
686069
907554
35224
26004
405847
24016
530202
480359
157655
81994
173144
319648
139066
116212
1078
169810
311985
149756
6252
125680
798551
61602
216734
125638
653966
297284
60742
46790
148690
688294
82876
368816
249108
29427
209014
45726
59888
64472
242531
220972
4218
183402
53883
705732
592266
107741
14685
475658
28664
47753
192651
156921
193514
4905
511160
822606
49870
237263
104862
450239
89661
113979
380812
127386
38667
74084
124111
454479
500106
48364
440833
217003
617606
110774
137641
84838
42220
653277
470184
283677
20328
246238
561818
637011
54553
85491
341375
74813
646012
84155
107977
469523
6252
172188
111945
8761
183165
193753
448991
144966
358578
591282
15607
115893
170160
173530
892546
176558
33184
306975
56805
14451
185603
100509
50313
12244
168480
682567
30764
4285
633626
157994
462514
30518
64840
11146
13017
48053
144384
89687
201756
42061
107910
2797
163487
602413
270530
115364
44003
113407
209084
143590
36826
113704
248816
93195
1704
217626
10287
218891
226115
422773
54472
316462
287739
321414
184980
9718
312787
5251
33597
17347
778832
270831
756455
64961
622112
234769
351879
361362
830464
67838
364643
521917
477958
128981
435636
683713
168577
245592
298211
920550
674655
23007
956088
118307
279057
777381
125708
717437
122458
23758
22973
408787
559785
458387
146515
30616
49842
297190
395806
131819
248286
572923
506329
29991
797246
31937
143633
777295
400406
61976
41870
138219
85170
8217
34438
26523
122886
96258
221745
165958
122230
307942
19143
80210
59568
2298
17607
15730
280098
369668
35828
483902
101891
257379
260347
41550
142357
268317
309238
147693
141683
294411
74831
115341
532406
830370
251709
275947
128551
118154
360577
71348
344767
37134
623357
21326
1257
679662
23923
73302
29432
162417
54305
604910
164037
266129
215489
129559
3256
598872
151199
245981
24166
742079
54374
65290
305720
23549
1918
25173
259880
437195
30145
657875
194499
20905
5789
329010
29970
24842
397461
48345
299539
824945
881520
180197
623671
482683
120795
117721
494534
54566
910019
176547
162
421363
264031
133418
433024
359163
213713
520477
413185
119166
75521
394628
6620
681941
101528
91449
338814
334494
119610
217122
94767
32957
19432
63914
183746
383393
445186
318620
28604
473433
211164
548614
138453
464606
672735
653570
350597
294692
114635
51782
449192
297357
62053
128134
161585
112319
350587
84571
318221
34782
620789
162093
13093
156591
68877
83152
49437
551841
30799
501969
416743
301873
546738
382317
49260
443976
97080
38239
50653
316135
202338
366656
26323
245228
44799
508798
230136
19349
32909
792982
1682
7032
561379
344124
138891
781531
146734
566488
54113
529489
354936
464919
2093
420409
58057
104952
675612
606748
377027
330708
59220
3603
364018
704497
347961
276152
631850
69021
24821
16878
33984
936384
312703
656520
821084
16646
534394
404010
355604
151700
207732
38765
353672
29228
737690
11522
292827
90111
351072
60668
204640
123361
34644
73551
882
3119
99374
141323
9089
325080
220599
767662
506520
734358
184844
546025
184445
664055
112980
98417
508982
41979
291648
340591
834956
171310
147161
46418
43368
467762
158130
391271
183691
47392
510401
128245
106394
408754
60248
783533
602318
149311
614400
320724
70609
229022
272244
1163
468269
588454
1566
21187
103667
653908
78454
773
366067
57739
421453
470695
641300
23565
53535
31980
516663
389407
329687
357066
27402
253562
78339
251334
58863
28125
221856
406025
93506
561907
17592
536498
49358
62657
399001
7133
525783
247866
751757
369104
88978
196212
356248
43134
44765
131039
243368
36300
27243
39025
169308
435946
923917
125507
126058
223562
27887
404305
256193
581203
94867
373447
91376
63377
6036
42827
340107
425197
579571
673011
104785
29591
633960
244188
368913
650991
15331
58725
580630
835586
653189
362281
29833
33542
169727
356755
121
520423
50734
39852
2487
130872
499983
16971
207277
189985
324875
384042
19446
649215
80008
56405
147958
94989
313290
412077
587698
236504
268191
326852
265512
62191
19187
17079
944
173153
180846
69769
60261
6281
190188
1028
37495
529120
91501
3284
274779
200399
68207
103011
100461
28403
93414
254924
9468
239474
649733
145010
359011
138838
47058
47125
238959
37070
295055
223220
73959
327741
90260
132268
401750
205874
506143
404314
143348
118594
39974
498942
504081
654003
341806
115174
580141
441822
323265
201450
324966
38738
320390
63261
201078
86714
101959
140781
331213
241123
138778
897604
20945
561432
314876
99747
75325
697163
440593
229105
20224
21761
189373
262168
224959
217258
208732
262
27255
154315
404010
112805
164110
339245
582846
73869
222160
239294
185439
135925
20570
404749
123653
145522
299256
967057
111566
40918
28738
569584
344397
156550
527969
777244
181203
97706
194548
889125
14309
101037
240609
508171
211573
97595
93905
50948
430247
535396
288183
105932
155579
153661
241589
239935
36766
116626
104912
140316
145996
517654
247634
267399
207778
212075
7635
502117
375928
12549
142169
45576
40603
56221
729206
247704
98597
450380
344570
309051
765759
86952
364319
197684
331620
19645
164687
53351
460868
465019
50541
208426
617933
425062
75713
7824
185791
291542
192072
431034
483856
234035
87970
24614
41381
839642
106634
6996
93650
143445
72452
184143
10971
29361
335227
358993
312841
76784
425735
27349
274341
494899
173519
714401
170791
3107
146192
106195
384145
324272
215133
328341
230726
670471
430769
190695
545980
259815
7090
365337
316368
190002
441832
146799
72127
359721
121731
556871
61521
281828
345993
345345
415845
420965
765730
58194
660973
111385
5594
301390
209484
25988
286051
262404
276080
96971
35279
121999
67491
212916
385751
360753
43333
31735
40564
437827
515988
270679
326917
204720
70875
171922
418556
113943
202892
65451
165209
170298
371684
9160
376206
478600
479896
568892
349391
37723
489162
109866
88412
901816
798552
202925
541241
238549
557896
522671
390971
305272
764431
336626
598981
294145
202909
468308
3185
728174
19171
352558
287489
39080
89451
14120
191677
731561
366005
6567
214008
330409
14512
447834
850729
637551
33729
377731
72724
451397
33894
174415
254374
159
3525
13343
239200
51436
976831
15930
666605
255223
41482
9716
832521
142994
470143
154784
78473
86211
191912
109048
182167
213205
376057
936779
297443
4438
67686
13645
35400
345066
33205
169604
590873
80925
11242
50112
181660
17538
49583
294838
40458
249248
673486
230915
738083
594743
4010
219960
33377
51750
194999
210640
149790
93355
155645
72375
85097
51894
443577
548774
74900
557805
737682
104543
4812
361714
48883
14055
651158
646355
727790
163575
300116
337046
40927
62119
300993
228678
76731
79433
81197
341526
479668
107748
105335
896
602070
12231
527517
187182
425307
421644
288595
434769
281211
395853
10696
307553
237861
677321
170085
300328
182481
41971
134060
49290
258860
373351
308711
13324
59664
38865
133923
71618
7452
352568
516861
35340
676290
121357
617435
184346
186617
194768
263028
37371
176669
47100
192811
232633
102622
72048
185111
371246
245050
49767
343008
215400
167580
537080
34072
61394
17549
269435
233095
442669
15294
189877
110727
148579
74066
17789
19600
5323
560876
501595
531685
194097
194600
554912
525743
75599
47605
705720
90724
599484
83255
357524
371616
135813
248437
1412
265954
379413
65638
748420
166532
860139
97389
99378
29488
587800
66530
516978
20410
300610
113294
618205
14799
4538
33346
656488
209310
295717
2126
20151
381105
19636
10218
195277
189090
485635
269889
53235
256521
68190
235695
62172
169776
148582
18159
860802
77469
264256
458947
53068
656951
209063
9312
27236
11226
172554
367662
29809
728725
177567
698369
60652
108697
24989
4273
69142
577037
54823
413411
130441
2825
541752
263076
130142
124709
339221
525188
82325
500520
299467
67740
192540
55863
798415
340746
32852
829915
601269
28114
17680
628376
214615
419171
603690
233983
109110
218060
14496
379639
46475
43931
2273
357266
960357
304644
37528
320718
280063
26854
28135
167086
27484
555911
3538
238176
513981
6081
138002
354832
420829
569861
116962
513372
268949
268486
328712
530341
391622
377
393320
134647
152329
87471
3055
276446
7433
118233
466600
322959
108686
126992
656485
319814
48223
39766
973368
25794
829251
13866
153876
140252
19246
238132
21495
2598
275041
528297
181710
80019
34935
419266
300688
174355
492290
51015
67388
233616
582693
127107
44760
605098
19
9767
324630
1365
11670
491985
96618
97401
42200
345690
56892
54449
341747
475806
1490
244550
315971
368226
735788
83172
133482
43057
436383
263778
830241
171219
255232
2115
132094
454991
128823
665850
325098
22182
76526
1573
297800
468205
235510
98653
120878
87672
311089
39086
668093
29580
348243
70789
286118
250159
94994
25742
276428
37621
481423
48585
52266
366080
96940
645793
464737
693973
193103
279994
388571
387196
159939
519537
67958
209055
76240
331398
2451
477625
248194
412804
557247
671
4683
103642
147733
112776
250808
121046
43336
71091
577238
46099
456501
183006
803445
148147
4289
278449
149542
54030
39802
185399
33360
541832
473372
70909
14719
173525
762194
546994
402131
26892
310442
244298
559111
339090
79233
46765
155380
186961
295332
52413
230315
377136
122884
40390
277198
496090
330509
238227
29791
20620
116030
38078
366479
5768
37540
382541
339981
765249
330302
659569
125591
388443
172945
22324
419829
87073
200234
175213
330915
700273
31132
45302
594683
95926
161354
19237
4353
346484
16129
330333
731365
345143
367810
173031
150822
263964
94439
229103
120286
530657
151508
115248
440178
384727
43641
386454
155015
5194
586391
296816
107366
174626
724868
684765
258534
196623
11325
649647
317308
289971
290675
29627
15264
182052
118302
486681
31232
52351
637107
135889
185639
308530
207480
14130
149166
260739
450569
332041
33890
96774
151817
334568
436598
28146
769279
659982
487462
787352
102965
464729
3120
198698
413402
565611
12568
53924
452890
425876
18655
754099
26730
40045
428741
139518
608944
265687
80826
714720
192452
49662
182600
32963
194372
23020
21654
203675
34894
264061
272516
213647
4068
14984
3430
189100
396303
407472
13046
189761
324012
150426
85034
71643
454523
259009
339787
162087
379579
414038
20592
72030
572737
138257
12750
15219
569611
123057
78423
241332
169930
599081
219974
528184
14870
196776
184902
34551
151246
94765
340350
410622
378522
575669
112432
40763
410660
55599
667667
232641
167632
150237
149348
74552
172527
141928
589905
79080
638188
74397
223019
319431
17546
46390
205033
652278
157283
77510
590991
41573
28238
208742
168280
15896
696555
26324
160889
250260
230276
56708
378899
268860
358624
13099
752212
462327
20891
238686
174244
115363
386193
611350
625728
481866
187638
263580
122705
426286
61311
688140
175662
95840
36873
354843
259769
190208
46853
438168
360342
188750
44601
333426
118529
1238
544402
69111
485604
67314
55026
213777
8685
37421
476650
210011
440689
692057
260911
842849
228919
212505
120659
92135
97646
42784
234045
357023
25062
660895
14885
214969
213929
318028
456227
17128
65133
71667
352079
582882
683781
313861
120382
169182
664016
62171
410654
541172
139829
25727
213731
36492
146102
65353
202570
98729
304767
4477
169286
180062
53743
856347
42
81045
12053
640311
499255
159716
269419
226426
52381
291616
80293
780984
685603
25019
106956
74388
432495
15479
245616
100920
323944
461013
386818
36318
446105
322935
112414
67251
35631
85980
534896
4932
46639
95653
101941
162104
149435
89657
615159
162870
210928
525046
83527
120700
466807
47832
92200
90858
82042
892049
192298
108787
49970
3891
222535
918548
166753
556788
151368
317462
218080
498302
820120
772
41314
3818
142315
41407
495495
189631
78362
38926
58000
3381
117705
17553
84627
23539
795786
108622
455884
570174
200418
594498
307285
413170
166890
51180
51364
89753
400494
935802
657452
541994
41763
468669
17897
390861
387416
70045
61564
138314
12776
48745
16928
23072
762344
118102
375567
20451
202707
468313
378814
362632
311588
755206
21783
42098
167956
389152
50258
1482
77165
593989
79426
60429
372330
299263
166534
33497
310912
62525
274560
52276
74826
660983
700324
66008
737785
128258
15715
575800
25361
640716
277235
294099
330636
151654
129010
585324
176479
678901
66692
348153
52089
90934
179035
401354
416961
5621
321049
226193
453881
1522
75419
225861
21821
38035
76861
226852
311589
504939
148665
39568
496418
449278
65289
47677
164237
339010
65127
689
96115
327546
81995
426718
12193
473819
648319
17893
357431
715005
97869
28935
428054
82294
328867
95133
108982
315229
246796
325330
320014
137232
96444
21266
229453
483185
116265
336709
221744
150148
242677
510959
145995
584020
49586
394323
337508
73784
41367
816800
833592
417805
700168
50387
43972
468888
778341
320678
120566
508584
87920
898849
231434
13229
312693
131550
151892
67768
22581
68162
28239
214364
265469
468519
217114
64475
313892
50819
137402
63928
16396
833531
188005
31434
10991
183250
648163
34215
419842
113510
51364
112330
340390
5251
63518
464854
80704
1548
211658
217318
149110
177479
282622
674253
41146
423202
527817
356434
53383
509267
333867
17625
104350
388912
174695
682504
292509
836339
6861
9565
619859
627618
305841
169333
460747
31729
167633
27456
224202
241013
32379
431328
54838
20329
88184
3326
507207
50331
54388
495473
355208
62358
714039
10500
352563
58698
14202
343831
51860
712
191448
15433
34045
713321
269690
178480
76348
27439
342306
484794
127372
67638
218314
478629
19081
16711
66907
21991
212468
814839
595724
52312
75896
28984
259676
589896
178428
243157
397055
67522
463119
1279
15552
142601
287626
439991
309695
210752
85504
490620
290293
263464
9384
134266
153375
105634
180013
44716
51144
297793
82958
111858
396632
192113
621065
370430
219365
302041
70997
218748
409226
52460
388312
575182
63263
478235
222003
5944
10174
283576
154885
45111
84740
166123
38756
45682
52267
367860
271708
536171
281586
7888
829954
246041
14886
36057
406493
63965
312524
359253
766220
319214
678905
79250
226016
185779
393259
77083
518452
48467
158985
259173
172806
330313
39975
40772
662205
202271
428957
9613
184487
247224
190392
441577
63708
467775
23324
757157
23502
37493
240155
87831
219836
275610
145396
3723
110025
480176
147167
170007
4949
274500
6487
198280
15456
603447
680389
746116
37604
230262
57198
29705
126601
521329
520995
22489
482012
51967
37214
35319
473761
124255
142928
192904
383764
33040
24829
904702
35231
88267
457547
390567
79092
137379
89144
179219
21287
311478
60458
84665
89246
114543
164008
175365
220164
42853
509566
432858
865381
266809
232770
107102
496440
79194
93921
257804
9422
70885
17361
237984
605094
151155
711211
76253
182317
167238
235879
254318
348977
87086
34443
92792
754559
487243
171823
32049
497529
414706
123145
280026
78630
89293
500474
23357
381435
726738
20367
66452
3474
92728
395866
176327
260505
5818
34396
205473
148457
314801
66256
297401
16554
103909
293440
232818
4784
67223
218536
461191
317411
802463
68188
500917
114312
374466
482100
89681
345340
15701
144354
181936
324443
308764
57299
760889
571163
561011
433000
157226
66086
85628
527188
254218
140754
15130
20950
707846
746978
515783
567618
155424
9665
784
466736
81718
240613
428784
208414
539097
44174
593260
365637
107707
334486
3274
168126
735467
35922
259902
200446
408936
593378
442619
447371
443053
532809
32952
204362
503248
324734
136091
40246
281856
689726
154855
54542
198443
103181
290950
43440
16922
227706
466875
256554
92200
41701
311391
192451
38421
378534
343523
119742
223882
97100
243254
165382
97274
149713
198943
88537
77650
2038
428306
21550
386069
36527
22023
108698
314124
655954
918596
12607
10087
16897
226028
99953
437238
179599
46681
405970
39830
94491
16411
195653
813009
345689
582669
228253
32550
143841
187510
151483
183509
73389
271392
70471
134554
355075
4408
150987
31579
42893
813418
351445
27704
435772
126832
244075
100970
307212
552766
64878
601389
403758
506767
285234
833
95654
2698
151426
141381
273592
59805
196087
74104
77655
528214
275904
13892
355349
6322
556775
378332
343890
46345
96153
27360
931122
89304
175812
888954
168315
129067
366473
11551
212033
36111
436999
659693
340340
176716
153897
78057
253681
515703
81259
211176
189702
110315
178992
272665
21791
245094
900277
197599
218059
67927
12551
95869
292
55570
55226
278431
280980
96141
142344
76825
88013
464141
102935
267181
87968
15132
327815
451008
48234
459817
217752
375280
541536
129213
16678
46428
38629
652723
271398
203770
249573
61867
66846
184582
3380
3519
478573
166321
146709
15539
544906
107422
36039
771540
139865
364644
100282
412710
370618
396404
507877
286619
3030
6069
153943
2113
233709
209366
30320
611372
271397
64922
367726
62651
462906
11948
6786
58713
385594
193763
72261
201158
253935
387441
1358
86966
207914
1692
130861
428091
20162
536015
5500
164447
502424
557389
297718
206352
504274
41472
376415
2016
299752
33002
2476
11868
859542
381511
572354
470690
286025
35445
288463
501989
51468
2475
276795
289178
414362
442229
433716
201309
507413
123289
834558
224858
124069
141749
6571
130730
163091
428053
324337
277406
153773
208697
352079
55624
41194
173770
447775
28958
542557
483624
533323
28596
176977
117683
295984
395828
79656
124112
19681
503987
288801
391454
214254
228390
84555
81571
104031
147046
121068
116540
163403
335054
146432
17339
607113
210197
656203
29750
362587
137388
150686
42006
1669
167991
190110
530897
172785
293153
543
141893
345904
213760
16313
180932
29153
80792
501396
181050
89118
39494
299760
9302
179536
73140
283193
67487
29646
302279
12612
279391
140395
302357
326241
432947
26230
190594
44485
872467
158400
596695
168396
383932
243731
316167
72652
173583
127762
182849
116288
59690
47070
179315
699824
403242
453724
728130
669210
20745
11920
348372
252753
232341
610399
411664
396728
243016
369914
6848
49827
204518
83081
121699
166148
62647
212678
789009
957
182553
268132
336280
266670
340164
60840
592271
215158
90658
370276
865506
40340
471805
741223
679048
72450
63650
392704
13079
253792
82900
34073
50785
220795
653680
32072
9808
735091
277521
63748
991722
332635
41147
606753
342059
174167
76315
519410
411670
190950
508398
154474
413461
11303
308248
3433
426900
245586
23665
17277
156008
639136
357836
89029
466524
117020
2247
568641
933689
21
135429
409622
81199
136120
6036
54675
97041
162369
322879
547536
41620
423989
12433
59345
51419
120233
511158
284500
772167
59695
46024
19356
449979
22355
517775
693005
2938
260171
12669
83771
37047
287281
84615
475879
85744
736876
449428
407522
497956
222962
114079
19932
191981
499603
257406
5576
314646
7443
90557
6617
140368
143524
132796
263049
1756
5999
204096
1467
82038
84948
449727
7901
214968
26386
7326
50907
679731
52642
155327
42567
369355
440835
690637
78698
576066
538139
62311
145225
491115
106088
801487
179894
299039
296290
407970
315447
436103
384612
806620
19798
334205
249825
380077
392762
681203
412811
5428
72985
571016
63710
472409
330370
175698
434797
238362
139585
142498
169675
252651
3999
84858
635578
27427
5268
136138
182321
263197
477747
199217
735622
239
513472
100798
10894
15521
621347
233105
724320
16024
65820
127742
545881
124654
743118
136
213366
19053
122089
19985
79036
153639
38735
273854
413389
565931
46389
46976
45110
1778
182605
257156
392482
15316
93836
324606
1493
262182
40771
121162
796543
18983
463034
158636
81876
91441
289940
438446
16299
286056
496668
349932
19293
354367
703111
820624
136974
390565
724533
321326
453496
115275
207562
476208
88112
145946
267197
13011
56424
643738
136526
850299
169693
36836
177388
388622
27150
53024
368779
694258
466459
52203
93265
49681
359213
240185
30558
142929
237959
101838
322527
404611
256734
39415
44624
25894
78479
599788
152237
395460
352501
254095
159011
726448
314471
234407
50261
61783
492367
578679
330375
279146
133751
121185
168340
6269
109777
170283
76848
655521
66582
319215
852280
90580
269333
528623
12911
12702
240438
343
14478
507957
248068
880
453152
56892
345795
32732
24317
6646
216191
69288
203932
388495
161977
33701
69282
93060
98738
133278
1922
177229
114432
551505
236983
181883
1903
406406
547099
18132
369080
82410
42470
204
857850
254689
501875
156990
21644
443109
506024
181019
65241
446968
390101
547335
42207
618714
342001
388527
8077
57620
369366
640731
3915
268688
258314
373116
113417
190647
582559
55352
981124
55800
25584
31221
99384
112341
333466
187820
175558
592051
318007
108401
2302
26730
164215
52946
566610
101146
435582
3557
642566
95747
345730
235206
29608
25552
2678
19615
54968
454167
10653
92305
62276
168326
185128
104956
96850
150297
131275
251060
3771
319632
59541
6182
7804
74564
673984
209764
80611
462217
769770
26967
291339
28404
275464
249057
208813
347139
153939
32634
766309
187744
153565
343289
478747
177729
255925
647362
39812
204566
65681
165238
52992
473695
376448
360059
40739
74274
1526
170609
90335
315537
265461
19498
274887
98809
60782
354116
123383
297037
80320
456076
113856
131360
224929
980110
203244
202686
194265
383286
746012
474943
82179
431285
63995
276560
113554
2096
467492
437228
23137
14218
371995
362057
193510
150276
41965
297984
195131
119542
386263
54951
409062
64109
529566
723478
2405
529762
249708
134146
214989
369168
196836
32677
129162
333491
393681
593358
275744
335668
596190
605656
143052
364521
125472
62371
705419
799
585
398617
626010
730187
51352
247595
44438
104652
205129
583142
48396
202309
142795
106790
182575
160762
496697
171986
317732
373378
372
156372
6131
102409
82051
391645
255590
110671
40204
184212
159782
48697
513825
261525
472099
48947
404913
15366
39688
191229
543593
1192
491429
12593
45193
180929
41155
77728
191467
484744
78908
141666
192042
76129
198887
103225
638709
63355
579997
474540
13371
461984
38860
12321
37062
565113
495837
410553
24591
19378
6421
158649
610069
739778
377251
66043
77106
129887
457220
158842
157714
108413
546555
15807
80330
655937
333603
945
156113
145977
201552
314656
478567
533129
50043
264867
30628
79042
819177
6328
268950
112152
522051
37440
16130
37007
55598
529495
162346
57685
18643
420911
194040
42417
111518
221363
69861
18039
347628
348523
773300
195936
182221
115710
55159
605739
453305
203506
42007
168480
43971
41159
29137
39662
151037
189063
33289
9234
161837
209100
720795
480855
107784
134998
101326
19101
28059
292631
812102
593265
595971
286701
797
42456
97834
597778
6061
36587
470455
273330
517120
493618
281208
157571
513605
52092
501689
284516
369029
385341
90757
500756
246144
310948
163419
92591
9048
167068
170104
580898
747132
159098
246374
103408
147461
117912
566043
518958
89402
37355
22479
59383
50175
23559
135510
36057
515083
749868
14876
206774
44277
182850
707550
25208
107649
269311
6934
360
121033
35949
231850
42165
431589
76532
425905
29011
18115
118960
176170
19262
339224
288618
432917
854655
136784
863474
53425
15679
47224
508273
364082
470325
399919
230639
372870
102619
108596
100314
272664
236918
61637
440924
291741
526070
483824
86114
614302
315648
374552
3477
116277
264143
212363
705714
279340
60900
332254
10543
118137
6199
140700
97729
317952
176124
118285
66788
77622
69308
193810
52103
5485
39740
357115
600456
9344
4344
105671
126729
145753
556744
71848
125745
478117
342430
175728
57817
910518
244112
438920
329756
293434
835746
170914
261964
377176
217876
236597
474195
13615
211688
73343
719924
46019
572934
287738
156812
8500
25589
117506
557832
118416
374554
76258
250245
671047
348401
18086
185028
171276
50482
32427
8816
9122
500381
123486
191978
14830
287631
89479
255230
639161
648730
107715
10808
253034
329446
229690
156818
85263
102127
35301
802481
429472
34257
333305
8958
605722
34952
216375
284534
76373
50558
1320
364836
41723
351758
151700
434126
16918
7739
511000
310071
172803
485753
494884
12673
437
354677
613498
55056
128958
315608
941859
84350
362120
17064
459800
386399
302814
41490
11218
620533
395827
88974
194914
337832
21705
616538
201071
149656
10430
246447
880804
90961
174047
62565
548616
1026
79913
797375
2149
591897
442317
2238
308625
59758
162155
309840
483040
50977
309280
41038
68818
308151
316095
95125
2657
24352
457390
493256
205873
204702
229821
107303
209049
107965
28763
457387
13069
172695
306622
74833
386912
373939
614080
588214
9
237704
370559
167169
776803
43093
105530
1682
305533
290919
80353
569566
548353
177629
335298
438522
417745
34672
368803
242441
26426
199630
86195
224984
193214
572515
185859
179351
3218
10530
328518
192346
112863
259048
94960
134894
208463
400797
168468
10776
344
264253
232801
3227
45167
73367
36716
367045
335291
51217
167519
465249
1203
53637
36128
2995
134961
441018
74803
109222
216858
505722
305626
358097
347343
82878
2836
12017
188325
169352
168496
4962
219551
335813
9336
179268
41341
225287
425410
264507
7408
81591
73298
242842
131680
324794
279147
81332
410251
335143
282748
43296
843962
128752
402305
248253
83607
68215
246074
47413
466171
141864
116552
20518
27451
419988
919
65561
439847
355089
824781
12122
38344
657596
239054
7916
106655
681
34677
72963
78479
527970
349592
109878
157847
183901
560166
427749
636903
62882
440149
8943
437662
66568
588013
333447
457534
13598
437984
110366
539952
73157
74014
252360
68343
909671
193102
6085
544965
819481
539950
264126
59976
212215
413466
33209
127398
725785
88254
29254
566897
388387
17975
17568
568061
800727
179649
1155
318958
190137
84450
194827
198915
46091
574362
65876
103145
82850
337574
138572
679382
184777
33282
435426
6436
162801
259020
659431
191536
246747
90629
72545
557529
534452
351327
80548
35871
319337
148929
518373
656639
257521
734895
16644
11583
4168
350867
607526
260612
244077
73033
20605
215181
443923
123655
113325
122622
554668
344396
17518
52314
41674
309752
41659
121819
710973
428938
95163
182866
40217
128405
21490
10989
52126
151010
220037
435897
248756
135213
644816
319362
176168
345650
255628
75017
15030
124891
92906
139662
668278
106351
180862
20901
683013
212474
488050
240800
145045
402639
679755
180652
69156
583340
242451
138368
280297
8911
67596
461283
94833
474064
486312
58472
95617
986139
134438
408747
7031
326656
176970
135371
2112
44892
437292
20421
241252
371793
357164
143958
132951
152233
274663
83849
435159
99565
446170
568409
451058
54858
24212
22339
142897
7002
106919
23739
341234
789906
521030
247808
171946
56540
484859
492526
174233
188348
545534
555109
151616
647343
133797
129332
143243
75578
112958
97583
407746
21946
176782
207676
313243
112322
223404
122568
352818
34053
83559
937330
131335
819715
761035
67183
196823
239754
416205
554457
809277
33397
436450
43578
115096
55044
376031
256190
46022
94815
689252
367235
567035
93188
4988
45661
220568
208771
21284
697063
128499
43755
60673
773
387408
381331
271692
75877
255744
33805
292516
289616
375537
104260
286690
173161
136274
401533
51861
192887
325736
366229
323071
40513
3923
65454
116792
2047
225706
562721
367424
146363
164088
120155
29514
37181
218858
88342
32882
509656
59330
87795
7587
90729
12542
141941
506982
162719
86426
23687
29557
302384
686
369037
388419
698514
272605
162156
102010
145228
265803
179975
138994
488265
149205
416780
12836
69956
644778
649587
198930
368216
434456
37718
13610
55412
70174
354663
199386
205772
14863
376934
437356
7225
34878
97490
49812
45095
42236
343459
521533
5255
769
58480
223305
263890
12732
45385
148593
545815
251575
36692
145157
196794
355514
89595
490484
73890
176309
283588
497811
324853
304041
376080
573853
737363
473521
121635
183005
387239
424557
269919
16009
83341
78002
868154
240108
596330
89997
223993
48078
41967
51329
77051
17811
155844
218367
144561
747488
9497
86302
55828
10111
80704
58979
107691
177322
667415
48877
353623
468740
393563
58482
105049
520920
691
436569
416922
216684
413428
499727
300547
139026
60376
216098
87717
59159
11326
163635
407619
178553
237302
522213
183016
539507
65940
226746
21909
35215
430774
35141
132967
131881
236697
275247
375884
300812
266912
14602
76455
347098
260381
314604
356844
725566
590985
932801
9335
66145
497190
4093
156442
88945
183753
334591
305229
56422
90465
62487
162062
297
53192
114779
469247
173273
23168
397927
365503
800239
94827
16081
274170
470739
148147
613911
64544
470057
129304
6374
755954
184617
762468
584909
625552
13313
476028
185789
84861
96001
130152
3761
84008
115808
41000
186821
328422
29312
4263
66027
267928
40260
321438
217027
96171
92109
50144
319499
115604
339898
102706
6596
137943
420418
287633
168248
156949
118457
153054
106456
96300
209673
233791
259114
302230
59857
340828
116402
282585
61048
281307
3399
88964
183912
548979
15511
203889
400536
115889
238285
165982
167197
352984
432786
693775
177692
307945
133149
4031
90982
12710
68769
91836
355446
51123
962259
225289
801157
649212
212069
453398
49204
203444
482967
99109
184733
722292
53877
423796
278149
2330
424402
577389
549992
58157
4158
12937
19529
22718
94951
24438
202197
7124
286445
135259
465681
148110
28910
39251
418899
320545
76325
310509
611126
84370
393554
671494
6762
302559
82903
715
187282
111091
398038
7310
301218
134633
28559
84960
158113
761061
103341
157067
27960
13187
330095
251531
2108
243530
402347
191588
94039
12103
79113
454062
21073
13935
450892
102817
1444
320353
733611
158592
118400
158260
11445
71135
132026
262635
435696
3429
688
178448
1576
29117
531172
324365
182207
833123
307794
441059
170322
79992
86907
114295
161715
235191
7805
116951
2559
407394
7185
378557
811607
401231
514721
534920
456117
719296
71702
374883
614214
706742
195770
69319
709303
743292
69817
201401
73871
598915
5229
75792
338402
17679
253436
469373
146905
315508
19996
60545
252217
286
19930
67241
127148
98718
575633
179201
48635
669287
127555
454577
211066
47998
113823
264664
584560
739369
219485
571381
247136
448325
638010
705184
28413
171423
341514
648969
66793
144838
205973
423506
314122
54422
483839
197782
193004
158728
71253
619013
226535
10610
15664
513898
55475
349736
134188
327255
707683
168805
617321
56164
609557
200612
200726
339368
186301
73754
408789
34790
46166
199261
105392
8452
65746
35032
193180
165341
122365
85497
187010
84324
5565
10850
575819
13243
4493
36868
8963
193749
484429
431523
172764
183673
363178
676207
28878
32411
317627
273897
483375
70271
152761
75840
621592
18117
130104
147596
271826
443500
492272
114889
154734
683936
147497
53378
115868
418893
351419
456827
148950
209921
142450
34300
311034
37026
479163
160005
259656
558503
181344
277005
79979
242952
404
96184
33468
468794
832510
863
137701
459185
480228
481121
811932
94169
834007
50007
290287
185509
407791
593286
260259
455627
488
187439
598526
526118
186621
733145
44655
273099
58166
692768
42775
26992
363627
269802
134620
74191
125804
224745
567945
46781
7285
3889
169149
191661
238211
848483
17718
259927
522938
571884
519578
1046
20693
47357
483459
150854
585972
16007
310153
18090
145779
381801
629144
278263
143259
42443
151352
689447
8227
26671
112866
120583
274356
749064
412673
41640
294131
35508
16245
195902
171084
174216
398914
65264
872387
67968
38901
133558
794236
20170
154590
710496
525846
441725
310654
255365
1470
248433
70164
290176
147958
5718
114755
21133
213674
641242
147332
256128
3100
103901
681662
323909
38176
330867
157332
182136
182713
134130
228589
444659
23803
549817
232802
87128
18195
390716
119814
25085
662151
55877
323651
10947
627015
43688
105945
264422
3232
419503
379156
11650
128417
36962
211493
454482
2523
371036
381609
664847
2352
27213
17439
452154
213922
199893
114664
38202
596719
166807
31580
398253
298493
501470
105386
649717
475307
151699
236874
327280
246665
72282
72086
420006
65342
239445
302538
38679
140407
329007
207228
74439
100208
52138
259780
139432
75439
429431
9822
26758
5605
251556
73987
515688
74275
121729
249002
20987
295230
92601
592059
1027
20878
132258
575281
157017
713135
5719
454975
42790
26877
3296
182679
4983
34842
111001
536340
8733
388223
380008
738539
204022
311880
295822
260178
104091
780377
15794
409861
52435
658898
14966
29833
625514
115672
354893
625041
125826
215944
328930
459226
70351
12684
322409
38602
34380
151229
159068
83479
435318
45244
183815
286802
13158
39733
489247
73886
778947
43971
299431
106197
80193
241510
347939
51290
38706
35773
546435
362067
457996
230759
78354
874795
678959
122823
646313
243451
37319
39918
277227
22926
62
25426
24434
299103
43777
29150
65654
194778
796618
10096
8970
190019
62966
591412
87111
696142
83440
132039
124234
287228
190294
560869
94612
133618
797426
215612
104013
135320
247840
72937
458939
96814
262710
309853
218004
78746
87855
456418
69591
660849
153780
465534
173164
181537
335024
88516
238028
281211
436399
214251
267747
323129
640272
59398
98114
303311
5698
124027
299058
728030
352616
209229
423260
310968
394201
221607
487096
497847
532519
261223
85336
421764
212384
570446
534342
49588
37941
228161
145727
724694
630213
96712
287
162669
194400
198421
696605
39099
65544
226372
26296
306063
168708
302759
475969
810644
187426
812375
34410
138779
161261
62103
139086
400615
137371
68235
70778
250696
173683
302103
94106
494945
50315
9318
65998
111854
10495
168492
187631
499551
69193
151367
53755
27791
141615
268811
36664
35454
326490
32007
295221
65794
147880
57461
186715
188179
536534
269612
67832
47259
57374
850523
681112
717816
34505
340096
669842
203690
594871
845498
70685
349430
451844
61206
70621
209146
261251
65523
67556
112693
358485
523
112849
407029
58244
172287
586246
415889
101825
349847
692559
178099
57628
73151
58206
649368
81295
554647
320069
48663
95047
49274
245142
56732
24979
442735
715015
230168
636484
349177
5330
13651
176354
586409
40018
334712
67478
183350
327387
278068
775153
33419
458985
580261
153046
204561
179945
385941
489358
26427
72743
446747
27299
708513
23077
39602
753400
843099
55638
128359
466136
48795
252006
88861
415891
142052
198105
266208
115995
112107
4238
1311
814350
773475
293994
66129
587832
129316
353406
238731
472528
30413
798275
221720
251118
17746
110097
604344
258422
79638
791337
792705
30431
117033
433991
106019
129248
233527
132729
899068
45394
373139
7928
40346
238
813661
13972
678133
47573
16486
722711
281406
5812
149478
168333
37341
292408
3923
113348
727954
1856
615019
90766
190518
374416
111967
5847
128225
620696
7798
242887
46224
373319
65251
58250
123976
534177
455263
73738
41443
513216
73937
87768
146844
583976
93914
243552
135736
110094
17040
43184
615308
12073
52658
169728
673430
10209
102548
209870
486140
94206
75200
462529
370553
31102
213150
764334
19714
382743
596356
33910
50434
178324
260421
103984
355
36881
60220
60924
575463
332369
35832
31320
31748
41301
26526
567693
574767
32839
753134
400284
631348
228178
193721
41066
96098
335002
93588
178495
5441
178684
259115
546456
118577
172217
216456
429395
6891
310028
864475
887462
245901
338477
176954
17092
163504
610218
599512
503080
44751
535307
2346
19865
122222
316241
388910
49842
25750
279873
913154
254519
161334
860946
117372
80523
307965
16568
24304
53507
191124
327356
405287
216890
204903
55909
333710
1061
234915
103982
68167
189421
126272
27440
510605
37503
1389
164501
137288
88529
155157
203163
416582
110079
86843
195669
7289
158905
37516
291232
776475
53287
103133
278679
364604
220811
295980
135687
6095
348674
599410
75252
102936
161604
49072
5110
167115
684540
864177
86424
24853
54937
52684
23239
323151
424391
76343
27874
80223
163258
6741
205682
37091
422941
273562
38545
22006
400298
61186
742335
28279
157333
424652
145033
20674
342188
584856
127868
18648
487042
70539
50327
273617
28229
18680
141779
855994
158089
2077
209233
87766
23631
85701
106076
265002
272387
13321
674006
670874
126227
33234
135849
33180
3754
421882
216019
42978
10930
352606
603223
285825
715144
161171
404526
244116
435881
246408
138356
171229
210769
7801
1868
394637
789905
258322
51421
344830
79547
88056
400202
155832
34643
723519
69315
99908
109142
18954
315721
37085
773189
254355
399582
324
248001
134235
47663
123026
296267
851737
335135
11148
500424
251161
322989
650187
754215
207600
547570
227824
108927
380058
373359
57054
453737
527941
21849
42301
22603
36777
360816
86438
118800
12531
323083
69730
55578
23152
499680
41800
268306
208404
86668
25335
930000
211588
19930
32065
124218
600458
413732
34648
458311
223857
563071
499589
648034
304857
622534
103426
352385
101665
24528
391873
187396
257139
186153
136524
740168
56132
342576
15858
595905
42313
60320
470217
454359
181059
321966
122117
304164
172268
55773
41423
537179
302250
115212
254500
501925
15962
376159
892113
296031
458224
335400
113035
208589
528185
712264
177845
298787
437087
299429
447754
519637
207682
64531
120201
81985
129922
75352
423749
108884
233568
886968
546612
348166
88905
588320
580417
582657
502157
155507
14456
631198
801599
651038
525070
641297
678143
546321
110944
421988
33208
25632
190951
513016
45710
14253
347677
61999
387336
402592
625861
194710
20979
358634
115039
39482
155207
154936
637306
39601
45245
16631
41099
31528
607649
3037
216506
61527
16090
312993
129160
73505
474045
91356
350492
82823
226366
262103
354655
30861
221468
198861
296168
124460
158376
60981
175439
152337
54470
2267
77768
352295
135713
337976
636616
117491
158424
19161
494796
213296
473770
45676
479745
70550
17469
125750
15377
35174
219135
300613
520373
21568
2142
379755
40511
278718
235929
32091
65258
229952
48251
242079
290494
207836
189443
427319
234444
70455
48729
865933
5702
702657
315710
318462
31291
62211
231488
326616
333782
510241
238020
21544
64671
380558
484468
179280
17573
146860
82966
742423
44810
298706
736045
98077
108941
220835
166747
205194
56859
590718
631356
43736
441754
370165
111465
469009
82847
507949
235022
196390
69128
6244
472906
14323
212153
182761
137546
33229
275710
221015
171014
247929
81139
197551
188517
365825
474919
350062
256941
782858
260652
6570
126530
187496
25883
273446
29161
28057
34941
169788
141255
392119
374862
124400
324262
157783
272391
207244
323997
460133
109030
575174
452881
99421
81145
568829
41098
159966
111137
11606
618647
252888
420035
549713
81266
13687
155389
223410
567456
82686
330130
280762
11811
93588
293485
8144
21887
699925
165410
164968
717016
81199
276788
168467
305465
563339
33114
534932
24065
213395
165201
13869
97900
163288
56604
422228
471976
235006
15478
312
158941
33925
135963
42563
5354
688
402225
226623
264899
54699
2220
16416
27487
194133
612137
728936
309638
122414
270987
197562
1529
423609
686922
26530
505906
117911
4659
203118
444275
111702
161874
780102
492060
412097
89864
105500
62196
9833
611106
1138
120075
271332
733738
580802
120354
228940
440844
172590
785659
184756
326137
18125
746553
452952
180743
278020
396942
225371
441946
100956
313278
177198
55237
186613
102925
238517
298433
601110
127320
280182
234605
398926
13327
620377
150121
12110
46830
62027
115296
71499
679776
446534
168318
543638
83738
193938
853332
106600
237909
266596
174818
663515
479947
85471
54804
101141
116034
175174
619472
35907
22910
63263
106715
104080
117145
386170
380140
58953
516688
708622
542089
164028
418966
62277
3812
687560
162779
700831
92679
9479
94990
435908
651707
368910
936763
152882
164642
320368
640530
553131
100480
622665
122657
213689
174149
40575
223165
109023
521409
75926
798359
100762
100035
335472
118744
309311
113923
623754
514301
479448
734734
58983
7967
145930
18655
62728
236270
10192
91943
864
668953
211546
66282
96327
715426
81600
343796
85205
20497
204184
97280
539603
93778
332174
241575
232651
324448
33596
577834
300525
26653
19097
257700
24193
53573
757148
299850
343475
138891
269489
808258
572618
7555
167690
115863
147114
15523
263016
139408
492217
649303
72945
356482
4361
28238
939392
143505
137234
847399
106921
215746
649890
682320
90012
546336
202860
39521
2747
850518
499909
237425
11170
455739
142182
446439
21894
29045
238197
288184
104094
49965
283337
424068
110971
372842
155891
126304
60763
26615
151765
113734
335878
63521
13985
101681
255516
691455
7774
717310
300005
117554
839117
279985
736292
58645
131707
21167
182525
359381
165839
433485
327945
369427
375720
16028
442129
2443
110200
725596
291776
67219
54143
15116
4108
559944
62194
256474
147588
284226
90038
622580
181036
803391
382364
872634
58782
102265
352059
528935
298014
87157
72717
643067
191891
740149
854449
187446
171310
331004
584265
93083
765807
372931
50008
141835
3952
77502
29426
5199
177551
56275
560282
92765
462414
449439
256011
131721
170641
148973
65331
193137
349922
74212
28846
710634
492516
94487
717175
238192
243065
16940
15012
1600
199529
369149
412678
89912
320672
465890
231896
334545
5692
11490
391056
190897
634314
513125
271064
223145
202872
842802
661783
226795
352590
272278
60079
28994
499007
262325
40769
182164
509833
294607
518571
212139
851781
2648
53872
74716
310866
13213
35263
113630
39001
6843
1104
55030
224712
80735
32577
262952
500813
50625
166618
168596
297163
304043
566
101197
375540
174483
356085
614866
298508
155637
7278
273711
461315
386320
264335
518407
13198
229255
4087
8963
2103
157921
2162
312231
552858
71117
290811
688419
876865
105397
234581
64737
516611
3184
99822
318490
191027
366754
106188
512560
556812
72647
323627
237753
183789
174082
75224
97307
5152
726597
28191
69644
231257
837464
357880
102972
42308
143345
64883
654885
322930
33723
339599
146596
37128
596341
546654
39034
98551
12780
73461
462632
196480
202125
283279
39647
79776
59004
25613
34055
33311
11948
81049
67093
568724
647216
265267
12224
245859
794504
10504
42513
28366
778440
41113
747467
30455
374073
284131
55902
8916
454595
22738
504096
462512
491614
19515
118889
6729
818580
155919
167879
177211
288394
158070
278348
287294
208463
145257
51216
440189
651119
436921
238251
64816
303565
258472
56331
802048
504098
179657
672994
111773
325508
112770
472270
153593
61199
196563
250440
387034
212416
15470
499155
7325
1676
23337
352
396
423738
466722
591812
662223
19106
359354
837000
91740
564143
532894
12313
20316
80146
27209
436363
176624
137014
58051
76836
534941
99747
81636
307678
76166
13925
32907
63489
126422
121641
114085
379533
141781
432479
734845
441315
15908
260557
258756
571012
368617
654326
382454
25253
184598
1165
285075
724959
82520
705560
185523
279799
95869
51451
187015
344799
218261
137356
355620
297865
251115
174356
7860
117839
17872
494453
11667
398269
147348
6894
897811
115461
17745
525545
466413
112522
23141
346632
120557
257963
287385
294302
467043
82137
254166
344091
24383
207329
129126
310747
475016
502651
265596
31148
57258
1472
544229
12817
327343
77810
306764
807565
75934
612516
89498
5358
76121
153544
412748
236
207854
312118
111522
180971
62114
170484
479671
8918
54169
486530
342535
101665
48075
462136
164704
607805
759310
493612
22802
182212
44965
149202
86678
117633
327565
785638
237936
24090
3997
430389
255291
601842
124498
115176
69308
106068
150816
109683
91007
628354
238406
12563
117658
100138
112064
341659
60916
266147
18176
455580
299765
550960
493723
103016
685708
2102
37016
169478
40698
10074
310639
35530
478065
30429
33187
88252
366035
93689
383909
32763
761798
573998
45998
390880
39778
48806
35865
22809
520258
204224
193554
63676
173551
133076
7040
99302
547891
25297
130446
189835
5149
110635
7068
327751
87507
176851
152507
85474
518104
137100
305739
46634
154785
262056
453113
10704
62577
11326
314973
7724
29726
57453
64040
226191
110234
441215
489566
148348
230184
545559
621651
112577
57628
49118
387725
248010
898494
594420
534128
139663
95353
47591
161976
12502
180048
102280
2581
21555
213066
622126
4068
67865
206013
477743
191446
330752
5485
403342
295072
71156
226353
21598
28118
141972
271904
9731
28350
363169
59111
63478
91646
432378
147883
49650
79130
177282
864376
39335
491715
144139
37907
19351
492
203418
46192
124028
788302
153062
536205
525303
427656
529082
471508
40740
26960
141817
661759
638913
630152
32281
69496
146363
25591
562592
27248
19437
594351
335538
749789
123454
19020
32244
51147
245952
648344
381916
541778
435609
87738
115924
147780
734395
30944
126248
154039
190978
258279
504680
11021
816054
131808
94459
1411
367539
55969
53024
563560
100603
29028
870345
404158
112525
35912
353232
360037
510175
14249
346744
338382
13156
392534
719925
13373
30564
536244
159866
724429
960237
2536
349651
184003
679830
86816
778108
772857
141537
400488
3845
541325
407736
56004
717658
1181
115077
11790
104700
94132
384327
741465
100333
511269
152486
79947
376452
451632
197731
623068
73316
73391
75927
51358
297787
357709
244331
564655
438714
166729
59438
229953
47426
8151
255246
204015
563867
76329
14478
144276
216474
254195
36177
69409
20208
577682
249618
258355
302570
50080
183064
629313
294824
51290
24384
204207
287992
771226
141450
403268
4743
601757
519500
609025
861
86777
410772
111629
635972
21613
406802
74563
34686
619726
88267
353741
104805
99519
475172
101965
444027
229480
415196
145064
81110
254622
199659
74766
141554
95829
1814
20056
59282
305469
603245
281216
544646
155102
104269
259491
679897
11949
85078
224962
196499
93006
374995
191168
45664
572794
231025
43194
7791
312623
207777
455960
192436
347161
93870
220598
47740
343427
236955
891194
414917
42358
508734
57531
14276
163088
150865
199386
809105
24989
626043
87754
482044
219716
252969
46512
87894
231600
287390
408049
90713
14777
347062
74909
133107
414848
132576
395683
33192
127837
108680
136383
336388
45
379986
131601
546339
70469
67707
553993
43938
93734
62582
393859
344927
664429
191131
205643
136096
737879
130580
581544
600505
63762
87108
13760
156602
480349
177504
45541
172485
53885
586060
192733
265613
233950
380220
152823
432667
812421
35202
273467
47755
15812
122227
490799
391379
424354
295786
218041
361634
468302
43625
251734
768069
53483
237951
545913
533588
336918
132755
121085
304282
27557
103415
122814
23993
740862
292605
623557
315404
150112
177125
495284
4527
32518
942
321648
14120
229666
154857
8971
84673
675778
620823
160900
470635
453742
489935
254834
477467
507076
283998
55479
400265
191541
441436
100293
828963
54447
478907
1481
15063
346020
247304
43405
397759
153717
7667
393686
269327
100745
180665
86450
748842
76289
7122
503681
531698
11883
15851
185956
501631
260347
239318
75732
381575
347885
62140
2802
16955
309037
627
191661
569233
366395
20486
551405
581949
377265
259967
585657
55659
238587
54380
309705
765481
11341
385861
158188
700668
584009
17081
125234
376687
760356
539071
164260
328625
287793
285603
128585
402252
235703
811864
373050
199617
91643
105150
307916
301605
200451
533523
3190
111874
319174
12750
270747
270965
121164
238767
255662
286147
194671
685135
349551
169117
24892
489721
393026
75666
64356
411850
192393
164557
63800
13922
392025
219640
151360
9401
20129
221204
270421
68814
59176
105981
322277
222594
38994
8156
178
219331
240
187561
17660
73601
103675
501172
313236
385784
179998
88110
486147
310683
247348
734244
687806
60429
8599
48009
440656
112100
340455
499693
207887
250347
36723
230030
202
820250
2727
3544
90813
198005
129609
42994
2514
131004
207785
14483
429384
23606
27944
424887
179006
629877
20329
6880
184185
767522
74562
254300
143123
586707
334997
681170
19284
370181
330729
135758
77533
130914
174678
746573
173060
103546
546909
469793
39195
23170
405837
68468
125106
12621
210076
36946
172550
157990
504901
172211
21210
30531
23893
294763
560141
51194
138150
106006
57606
145512
427218
131020
647089
85487
752504
362496
145525
579221
16513
566949
333569
319593
109604
84986
14406
145983
13894
766731
164926
450882
437009
289098
54607
92266
105448
85062
400092
225671
56690
4409
144720
1227
137116
385795
19962
125653
853725
129125
608932
48962
39252
266909
309320
126853
523032
204840
107879
519644
148525
361987
222756
608680
362324
655468
235673
256902
579704
670118
520812
106317
275360
850730
2152
27041
392968
108251
102998
500001
185539
339830
28066
66000
160909
45893
120394
272063
594555
219791
781803
119566
68453
88999
85974
64371
204304
730161
182587
4191
105168
516319
493044
593141
669832
102844
2252
83155
316978
124325
828426
517210
128328
122339
181600
399087
172560
361088
184180
131235
16168
407241
317489
281368
538484
257389
156024
59063
5075
265513
297475
222212
501522
73625
735592
904957
92810
127351
3546
190745
244193
58073
34946
49743
143895
129258
133480
512991
130280
11554
216220
13636
715090
553849
307287
461040
303601
384529
643735
3959
7122
120506
87053
448643
156091
882505
452578
244000
85419
186676
309171
6665
302914
46680
169822
362864
294861
693895
254840
39788
784939
22207
104603
112405
275902
414509
114195
736754
129414
243604
384329
51676
37246
149578
36611
164430
99628
475606
797015
86440
5827
319143
308203
210058
418080
513595
86728
30441
287003
199123
90276
438047
372112
397421
406561
430367
36971
83969
367495
114887
232947
31485
150747
193921
84130
47003
619909
76487
174220
702913
252069
263222
659450
309338
663902
838874
359573
225021
271671
155823
730376
246551
554999
18901
64779
212541
90985
322192
332305
35
647862
38729
21311
144508
50193
40294
205506
145298
596052
102163
198065
174718
109906
3173
52401
269530
287115
463245
520870
62362
54163
1234
510221
256907
798882
283779
448645
79957
630937
62956
56430
20470
336744
3442
341450
859920
55820
642557
253651
147922
104637
120273
169056
199784
317592
221100
392658
420676
1999
141162
71532
452417
360322
817552
493614
83994
1864
498659
174147
5697
202397
4503
11317
61087
91022
44224
125844
63670
70288
814728
3939
192368
314891
596099
940832
305700
140526
52737
442364
75989
488899
188431
152033
880761
217876
82341
717434
419295
5463
45156
78553
30554
41770
438381
320027
741843
86292
616585
868944
120639
305990
476790
16333
575896
478406
118795
245771
404655
180337
524331
61289
599406
498688
244325
388891
428112
294992
5196
190735
826134
15327
134881
319146
346775
620487
397432
538303
21112
126136
34589
124996
268915
148484
16086
89888
47375
472117
163804
302200
346177
46212
217881
253701
324387
9088
115448
390710
90981
180345
83618
24264
81307
72691
561384
140687
1653
11969
250303
780165
809121
92701
100601
145952
682071
303596
603965
684122
192901
749393
11563
395033
491800
22259
118565
121529
222679
292365
521207
67374
285337
618597
469947
382520
20745
92860
23148
401183
206156
724460
283019
221512
72590
100279
76630
159221
516
55356
512407
519718
140463
495911
46478
393443
158882
192302
101168
108001
133273
590125
150413
52352
639161
309017
208431
132947
273012
589814
323577
321145
9433
40624
188975
73250
234988
320573
248561
238907
27267
284755
10819
466229
370489
486443
343318
746240
561653
125098
870962
147007
277363
239387
583364
20506
200604
121351
37439
21985
162492
98633
218721
911343
16995
459703
28813
93631
530106
614
1548
71056
48674
1076
6943
144669
14969
3787
517851
102
325870
321243
499195
371307
41694
117067
127042
147199
2606
137800
525746
534711
203114
87423
394089
393717
73509
562350
320254
270311
435222
136166
41425
42562
173120
313227
130963
222537
548335
889241
60067
83075
107835
371768
187147
280717
71370
534159
328376
238665
130222
22265
6645
158365
878238
61718
564361
137946
93054
138492
781012
54879
133561
180700
668916
264217
396486
520488
180714
22028
42741
780484
316406
125155
61634
571399
54647
345478
20458
86167
133363
52232
308658
386165
790530
195466
70463
962072
235801
91455
13714
504249
28264
215015
601351
227051
349996
193099
6347
562965
61323
18374
283881
105608
611283
118988
104931
109571
680138
41726
58555
38716
802344
499283
169486
534937
251978
306704
322594
70675
180397
149152
194159
159475
252407
312813
384155
290752
636591
483001
624391
527537
311495
363743
385973
133649
25505
641551
837860
447944
42441
418217
612069
309181
308453
283779
19991
14197
245223
447789
133576
189969
38235
304215
123320
301461
924
194271
80723
13764
158897
55306
149001
317794
58803
268031
190141
14972
342099
437279
162826
74535
315213
68490
239932
18777
34047
439565
519214
132323
559188
79608
199895
771925
390164
426840
304212
9018
80501
286839
25104
339688
633340
184399
40326
157866
90478
43793
526391
13885
309773
236858
633659
151
166825
149591
586496
123804
103747
306227
35507
99773
19574
194273
128399
3570
346827
23535
499352
452569
1922
451185
276554
135316
14382
88811
161907
383082
488599
236198
135941
82602
871140
1743
416232
506646
35370
16826
152015
701813
270978
732017
615667
135784
220289
99187
40547
903144
35158
189347
112417
242069
199967
241401
245702
136236
19464
910306
126884
25477
853638
44343
136022
587999
426453
188816
678538
294030
586256
381156
77389
343462
460765
418313
62178
312269
133461
324454
5714
94378
394735
390640
96896
288290
340003
106336
234788
432356
29852
292359
50997
26305
213929
396747
412380
584897
34667
603174
147588
212307
80151
113329
108718
645408
131770
470174
22130
416456
34761
34810
446230
26809
85665
219938
85710
131235
392265
2155
32918
54981
41618
812027
132028
616
53643
304
827299
103593
471202
86821
383979
313738
272128
325631
159296
17633
374392
234146
48829
219089
220901
142595
504024
111249
20417
464156
335102
710858
870605
57747
171460
364307
278061
360744
74820
257650
431443
12155
434067
445391
222660
85983
30598
66190
430514
709596
362799
61184
343842
338786
549926
289907
381261
292734
178725
515606
134461
408364
237050
365941
409057
145149
391600
52757
215816
17515
814897
229854
280754
467989
479346
612291
95983
578624
726472
206266
85065
463867
18805
470672
207915
103687
124050
626204
102110
14064
8986
465607
162530
20355
59742
338623
98326
296508
327082
414780
709292
491312
458535
146682
322697
148211
13453
260010
92264
267128
340175
412794
85632
7714
90936
291610
1168
242461
8754
94413
11204
30645
25344
172332
646270
906976
29684
530508
145731
812083
356984
232453
652749
60959
419959
76805
551646
523717
10566
246503
158538
276062
128989
46329
268436
213974
395258
279679
58745
186519
39285
409694
30860
205426
327537
286701
4121
191379
619025
74151
74327
151044
298664
496009
435563
174035
390073
164101
206104
235241
827909
609422
326189
4762
1871
297215
160987
50225
404335
112014
441905
9213
410528
390169
200263
63481
76834
115555
637206
114134
419688
791180
284253
12579
368426
21988
15062
662637
124560
268769
587039
713737
38654
81373
873488
252045
65700
56610
29426
162359
192568
342756
79128
201548
412243
141530
114279
592063
62790
119497
724078
464207
784506
218850
659585
124298
1978
42735
243004
800221
294314
169974
29572
74072
156452
223975
14206
416913
769379
97365
629857
199349
83984
513322
16412
37943
20214
233572
384209
163768
722862
15523
155983
151625
16311
135401
23634
33280
100802
543079
467151
103705
458132
125465
317609
27294
789215
92355
126588
563
68897
258819
216814
142527
399915
130156
668882
502490
141862
73688
22434
542252
327782
344442
483069
296420
50397
263762
132465
935471
248290
56736
537219
49314
134813
79223
31719
344991
500003
356931
330859
91785
20461
119272
52719
89270
28762
33601
376728
61816
202204
788576
266280
716331
20529
200790
607323
87122
325044
24447
224095
447486
458479
156402
56786
66268
508
566650
40009
53813
231264
616727
660597
9466
22561
246086
299605
150897
791292
359160
2654
129680
30452
11986
393266
28773
369703
82518
120620
258161
99237
376459
149356
401832
51706
349831
167723
3615
40917
153252
329317
106361
805192
112998
527991
4548
57423
139775
247174
205477
90999
719289
285628
38958
24938
6702
148413
17755
193616
62281
316871
63304
422380
60549
191577
447523
534144
87103
51961
46838
6894
158547
25448
276910
35065
400473
65602
101966
96514
429080
278652
197841
16910
57193
252265
564244
48708
38072
250980
32589
133612
67460
520346
244446
450479
578856
72055
243655
43460
5597
199210
81908
718890
31005
67877
24376
62771
308244
172409
40690
139657
84372
454146
555053
297706
238366
347658
54973
169477
409909
53857
18303
28965
113054
241889
509192
251531
48601
648598
30964
371915
140618
254088
239054
372998
224206
469190
586626
80631
758144
48662
276328
223607
563545
65632
501569
152378
30968
151022
27358
47653
479670
164277
453601
140963
303752
476193
412301
354159
361679
162067
34837
297248
154765
69549
595379
218621
695772
116504
17431
62769
35347
78004
474178
248676
448571
359269
265292
219678
506736
390194
74374
578362
121403
589016
7576
19319
44627
349668
488482
253737
280258
3379
216804
17519
401258
5202
10316
486533
10569
587844
15006
345752
118901
312162
84955
19439
1248
22974
111391
7177
301607
197248
14886
125529
326278
41578
50496
189786
365870
386248
47662
347077
148747
13545
128117
693103
1144
450265
20967
566303
29212
84658
30628
30708
519628
442991
353659
194814
218923
504867
349988
393975
115422
70899
218184
359405
241123
793793
649217
100340
414646
107378
67695
103132
221081
401918
50227
47002
39610
174350
253845
342211
584394
492066
566089
150861
371289
740025
428725
235196
530084
137473
731214
379317
35647
61331
98669
541421
124062
68449
135124
170594
483591
1045
390160
208184
5511
499304
214549
233462
36227
327342
381453
619712
244808
583373
93440
249803
232178
54670
312903
526646
15785
112265
182059
55715
674023
17155
149237
3283
15531
7981
218841
753599
62660
81
3279
412164
559292
905297
622708
210664
327750
43053
14737
283178
459827
65499
410528
66912
772264
304679
576297
7844
201859
223220
308181
21959
32723
72460
245824
529429
355929
137517
169503
41017
595797
303062
57888
516739
17209
44935
52511
123775
132689
33860
900823
317220
303170
210976
13148
745159
254799
175937
76043
158732
215365
33284
136978
75513
38911
257791
302850
66944
669667
178666
70656
398888
66813
64086
83343
144029
404393
259314
446473
438505
428117
138439
628346
10171
127618
230429
351302
534173
470595
114026
80569
513492
67118
306447
225534
491943
701300
146649
469443
519547
133495
5023
148987
121110
7687
102709
648372
55612
269072
178754
22826
325294
313611
452243
131821
200873
376394
18081
79388
260360
102867
632221
494688
253434
499873
302369
252920
305698
4863
66477
247645
95241
51386
752943
246978
33302
19586
46954
139226
70850
111322
76450
150529
116337
248431
76186
61135
527320
132580
617495
228647
333869
7375
24669
188212
79185
597559
229501
318898
30913
140
128519
7862
264954
65997
310063
58973
64301
228314
276779
86364
367192
685335
328560
134599
147383
25311
809521
11190
133262
12534
355369
194482
26546
16318
129351
137505
138872
116735
154791
69427
255304
214806
192944
351561
295316
345803
198035
60329
39427
82517
43644
469334
62198
535135
8410
51920
769244
114723
347080
25107
222896
157840
250397
402669
554136
451694
480338
59946
22519
73365
95095
547307
156837
114018
186287
664769
116041
229748
162975
918336
73702
327992
202496
52210
278813
177013
92509
200917
244252
84838
6938
91714
379339
291913
20460
14445
58315
64415
213438
89481
264556
6637
804285
499893
31736
43878
122850
868233
3872
176875
669120
68041
72017
575011
31153
380896
420931
466765
192185
96238
32522
26094
429987
165095
51164
10614
135536
277791
123432
247239
414783
227384
39843
50741
115278
828670
90168
330781
456768
14139
46505
210477
76994
500709
173549
18409
390959
11034
1787
298222
181001
5937
275895
181369
72950
27120
438931
522258
265830
231744
66160
22605
79592
264448
124772
236824
161176
297197
446809
727676
21946
578413
493042
183497
98782
872877
21447
596449
233670
772778
449059
67764
759832
126006
142257
83216
470471
161611
357580
143038
355553
24100
2640
54044
17969
29884
274091
263869
45709
86239
177214
200550
683640
48711
764454
108861
646560
234062
547733
513662
639575
378503
156194
37084
453479
6059
682275
182431
197048
9644
675542
538385
719457
653827
10523
410692
7235
333838
63033
527356
220578
139944
16047
7559
171747
36572
83467
10225
193638
181502
285508
152994
111163
211113
48963
323203
459943
127739
110661
663134
251049
132330
486465
585520
28082
4114
150962
297177
197303
226517
140620
82493
372859
193262
535496
42548
405448
376019
360974
287433
668486
211245
18408
133455
271314
83038
449519
16939
459378
58196
353189
8767
392931
68642
285920
559727
253618
2117
57012
508971
375444
191089
71816
86878
279658
97677
355286
391359
6455
744174
13873
56070
563668
218434
2793
12305
286381
490673
5651
184451
127101
390180
23904
24548
171371
634891
136660
205324
14909
215973
25334
535719
61735
39547
12794
82049
188508
202472
258013
146321
241935
37133
169934
24644
55696
259822
21415
216635
172071
163192
97818
414227
400329
8152
96298
76058
160297
267912
257996
361484
274053
560536
13417
756365
41712
13133
741367
36193
303318
636393
255388
207567
422009
119181
126793
137606
23810
13019
131699
691242
364269
302195
92780
37815
5560
707234
460967
230128
926734
3059
488486
322197
104864
154812
388726
246
227957
11162
31044
117938
39325
672181
244556
509206
356200
203153
85792
636886
150881
17435
3366
134164
28788
82479
228842
112645
320962
70521
83806
600810
54601
23794
197024
516394
11233
725005
556831
193933
306531
289520
874
153909
56941
380392
856181
105716
135529
560029
325142
128577
114833
477317
358241
500140
426923
216242
13009
191258
286400
184801
511567
34779
292828
41911
209778
68718
254368
12537
2504
1473
297304
45598
763086
299199
327018
145138
250518
78978
79571
533946
87293
110773
68780
944759
464422
292948
156442
249622
9685
7691
148697
809665
562460
459401
810672
597506
36085
514352
209951
291290
419515
349289
290308
8232
115727
138701
131451
598509
20561
110302
94435
22883
68321
686149
124614
69156
163189
126390
30341
359504
58930
60324
73275
52068
62915
344054
302161
402059
273355
92754
348384
117353
51487
19004
177764
7768
24901
42986
230981
223087
107291
585788
93139
371339
463078
5321
406956
354599
192801
56972
31397
733285
58101
824908
151534
354196
72759
116735
628857
82765
231264
146374
18940
23122
172333
641073
392823
76154
937156
30450
151114
189244
538851
72007
335721
148918
41600
469093
173047
229671
106999
689251
117348
180712
316030
82687
458757
20872
210081
607542
760694
336904
504004
165909
258629
139728
64516
141683
544623
100058
499008
319300
138512
34159
149380
123206
191256
101577
172832
116463
98754
33870
322205
85206
178044
26418
150136
287921
179717
80666
54361
7983
20694
105394
694541
325210
62376
602737
33756
373907
821
23832
32966
2132
317193
732286
185148
175254
56731
670854
156251
710890
20638
536583
579783
28650
87127
272648
1747
315762
556582
75471
44317
32355
152787
315973
75027
173429
449622
38775
170824
381344
177122
676509
174563
141543
46106
454120
230475
658105
446854
212804
229925
650610
1626
17578
16139
19987
428064
85685
204881
701066
58087
862907
570291
407736
245731
26032
246861
110576
593993
120278
319851
142524
513986
164181
49278
223632
118144
37782
239749
109755
339825
152405
261835
163911
399355
89047
10950
646510
360738
258408
565853
652252
63937
265777
256064
81811
343692
607107
70044
405122
452014
632607
228033
2264
185747
77356
334
83165
200679
8206
406972
584229
469834
53673
106820
503833
67921
403672
571569
823104
328453
51388
299266
820997
52661
170430
89496
261988
208653
51427
21810
750220
364237
659613
28354
519165
441394
373244
407615
673494
626053
830672
181399
7721
431696
62464
31466
567334
162124
202548
26799
66337
202580
86701
566293
1777
518965
499406
442893
74780
15475
418615
824088
141603
794124
313135
182617
327893
141795
287622
14301
93815
83704
950330
715722
140479
48720
200311
367864
666874
35640
225742
102392
327544
75928
204345
47157
603889
608169
444762
215954
342214
408218
261287
14893
98944
21072
325588
231500
237019
56189
50953
450846
99786
436628
470435
229100
58486
98325
221022
58249
22597
220058
295284
175110
166937
71978
310174
284531
715999
597412
505556
51977
97030
9176
271194
11202
336095
43982
792358
316046
616800
55740
118799
346005
147644
131108
523767
64358
238287
387505
10458
687189
219509
207326
272334
262922
85049
112116
104260
252684
58352
57127
151431
1860
13960
25916
468472
97644
229570
331493
352
260582
136040
348180
289892
240773
192832
316154
322917
444409
556525
143074
84722
130767
287944
31443
57575
36982
336758
954637
47133
541966
28107
370747
145344
47290
266415
68055
555517
489184
246920
592381
305937
187725
470365
179951
307791
540205
558170
62775
614269
399047
195542
34321
68348
37473
196990
352627
12015
3985
499307
215385
28504
233940
182638
3531
252628
376995
64251
166004
41058
410878
92963
175507
329413
715370
87559
41147
67068
72136
99624
37123
100402
761927
161762
670447
418111
10595
566857
378504
702701
222139
105003
523100
170860
3267
306954
261164
491869
488600
241099
4723
539400
51976
433687
2742
444959
374914
638585
726788
647221
191538
560715
18824
294876
378169
347632
460543
11162
727823
179724
128354
46396
177176
706801
509154
576593
13543
489821
301545
623869
50439
445090
62907
164946
259723
311080
35532
53876
299239
28945
398169
164363
320301
378631
80823
71030
615839
197688
156469
179350
59394
15063
14072
53144
57167
87491
429120
251414
320726
107512
545326
11382
564071
677536
720683
556023
122335
783278
315560
112159
50998
772044
624150
121396
415606
41966
189151
251884
56450
66121
278413
58145
445316
170722
98698
150414
372735
586628
638706
19923
191932
346874
167560
102083
442303
201949
41240
290693
312829
115538
699816
278189
213047
719219
9803
64714
146844
53509
438624
151001
398824
33757
258280
328573
456033
983399
222976
672356
153593
222468
350437
42752
444742
517388
104808
875088
913870
308377
215722
311132
45442
110702
55130
18239
110537
321033
705
13806
225602
374174
470791
25561
53623
464863
70327
823426
73735
393002
23430
130332
585660
133846
81756
69893
1848
48336
571990
368708
92863
20099
597641
560812
40389
60883
307227
495552
35114
463730
106944
943106
206440
52983
51797
398326
772087
420927
114971
59867
135077
31936
70483
613
256986
190031
61907
101352
355666
57074
114490
64392
15068
159860
32051
190546
169265
33945
412651
52637
209278
373963
622742
387938
495715
131639
521030
299191
361
206762
409309
3884
468485
216882
394780
404030
631936
29808
99400
139904
479776
2056
441813
58622
500656
3014
278944
534968
390250
482003
110530
105525
214993
169088
318186
175771
676387
110235
2014
517718
30320
538618
329588
174134
28754
268041
652587
96989
137731
27411
123350
832725
188037
84799
386227
162827
680788
373578
204515
401791
345456
67462
102078
245665
3644
251581
80321
323562
395326
141183
276560
114460
284508
21020
749777
51325
62296
397894
440271
366170
43576
461407
192289
255065
295220
369356
532604
326267
50778
153199
242362
164361
292806
250231
181889
273184
135680
257773
164906
39057
11762
232629
29956
6082
42558
172133
97474
28794
273163
94209
729521
158465
48967
432327
138421
17527
141970
249493
533264
35423
65386
97166
384867
678670
138804
21193
140458
156912
668031
85410
72946
108041
607644
326677
294499
427983
21866
33276
172292
255995
220124
333375
16941
114239
69641
563786
46567
312157
15777
944801
359260
34960
212612
175992
698621
289695
280221
6152
270942
28279
6087
248354
163484
198116
81787
333803
64489
210609
623481
4194
883427
376384
240942
228201
74492
60787
287100
4239
14414
10702
51813
298633
320713
343466
16492
16843
70066
63993
122237
50727
425590
755392
627199
85427
397147
785648
24673
245510
426941
232610
25697
960266
696043
21551
173386
307145
168989
130147
12395
165914
10730
15366
44570
577598
314870
125690
363393
384554
142165
50455
104546
603535
17340
30254
51099
296633
160621
565459
297162
416619
305130
256596
68258
95458
435795
669002
334918
36025
193768
31525
123805
78796
239182
28387
728224
767064
399838
35734
17742
120576
240009
538043
86197
251253
124103
109767
8803
35956
854258
48262
70810
38171
797520
44848
12634
33065
237724
111969
434246
106061
166608
265932
670477
360158
872096
147792
770460
164599
506144
564606
31030
757682
51293
89150
60487
135165
682462
41460
495483
349904
676169
410611
426016
551697
302809
551765
182064
192355
658242
217353
274865
453964
491063
328337
131887
604886
161087
83192
269805
143428
466002
236000
466
566009
20486
385690
538833
63164
575617
459814
561723
88796
798832
3539
129656
22419
138682
348462
728856
498393
285418
131167
161332
158056
422217
566022
454609
188494
22377
10113
304959
102880
165332
36948
20006
10539
38131
117358
183381
417526
242835
358514
186152
10785
284951
63466
551569
22535
468286
15843
145838
83894
257369
325162
449924
628661
604376
175054
180381
545416
169263
290162
357611
4693
6167
553076
497043
20066
97965
310794
516623
27583
47202
374606
487946
345601
28369
58855
543000
11143
194799
831570
178346
229
9343
660038
256954
96792
343766
670503
53375
325668
41753
399522
265106
166081
159210
162094
302796
83686
178682
199258
708657
67572
546106
113759
379516
534067
128190
218834
17388
315850
187123
5326
24365
208774
179259
109255
276537
30627
249545
16403
53833
972013
12085
424126
253270
294081
250373
403515
60441
208456
154963
56624
1143
203527
29705
15912
418091
415418
281815
244736
30749
39973
145150
318845
82221
3862
408942
199006
65693
41121
142406
71613
194338
682149
613784
49983
18157
357750
5206
290933
479794
32836
53991
222564
357894
436646
4362
84455
80762
2005
721462
193710
264778
513868
183739
56825
709424
381459
65456
45027
187493
537329
99970
161909
316269
402516
635101
394297
163121
306651
72770
191808
648269
202978
65736
23365
75731
47115
393453
162013
74802
192014
226527
574074
94307
224309
273041
543541
16884
310590
276229
338487
31379
474007
65548
233408
158457
570650
35115
118158
513714
31349
147721
351386
289365
522582
32101
533853
468249
12371
450285
377656
352342
537292
382434
23995
20400
30492
731415
415928
463026
321371
37617
446745
400777
76362
52980
620417
4089
4834
376379
436231
115130
249027
185333
225323
29140
107519
29673
266
86807
88168
15937
591866
2797
143359
538748
21322
738521
172973
368196
79544
210554
366577
585473
233018
47446
5468
91739
80861
18717
54334
641395
345855
13714
178871
489963
139432
341394
65260
641944
276141
18067
421471
225805
396080
788569
12439
70305
70395
265099
444474
232851
211063
46006
168707
83032
240049
510156
19176
137323
259975
168569
313959
530618
18191
261129
373310
556612
144688
447918
497103
476384
283606
152640
11485
324032
98411
64975
104399
406024
58095
356345
67492
608188
146078
318475
768588
50456
300181
449456
10718
282465
172306
257065
151697
500144
212890
734153
27978
104480
305402
37726
175346
243039
541373
444565
43149
33245
622371
3072
25799
373690
229152
253115
198478
690647
256127
113510
243590
193019
17456
18476
23793
455049
463827
82041
490742
103093
255315
616127
88794
251957
306857
12720
633086
330692
127888
486567
14832
227800
241173
142513
45643
250408
180840
136479
155308
358473
23545
19472
269076
405921
343447
103787
277666
110315
4765
263593
3807
57938
136728
224613
101518
4610
173726
13797
119535
85125
148621
499417
436941
329960
18207
498680
129375
97175
145254
60466
278183
148576
225867
5549
72188
45207
17600
102093
413952
550893
686370
13617
33940
18680
5043
15677
20618
6148
99228
301628
353244
18060
8077
80333
26954
205423
780442
608018
425005
77591
481887
507214
502409
28057
34962
23513
167201
25062
448569
697557
166506
313543
117418
89691
61764
31652
470114
62024
106832
163616
62601
441372
445344
15641
237871
199430
533198
52163
518283
342002
11037
312548
68348
107321
171258
130915
78508
638620
458746
129528
74591
175777
91184
3455
14324
420991
53352
810315
227703
42864
224060
59685
219123
17409
368580
209695
89705
509044
381967
173202
115141
306416
454352
166332
233450
147773
770691
237353
666135
682758
159821
441197
49597
355556
39489
190400
118997
203056
876911
652468
279513
200677
753127
655990
800927
270985
493659
252470
116192
474871
49219
31994
331151
36741
615746
157493
302899
32853
512302
352629
334393
670809
458056
221900
68817
127839
166623
171069
5217
446374
23737
81009
275003
739290
117726
72770
1843
22931
50872
17283
818007
808360
285082
108767
50171
29512
26870
70312
88291
25607
92887
269398
808349
37214
217427
242148
12607
63640
195489
64010
592928
49167
860805
172578
204529
525555
4209
756535
130259
376659
375866
568120
137444
544725
99739
62217
686701
21869
715898
273196
387677
291515
173136
327656
12443
77613
329883
30136
16631
36732
45420
12689
381441
203115
783966
315491
569797
165120
849221
684370
70235
131124
9542
41099
117164
18152
831416
93791
252453
221447
283000
418127
212453
475706
4787
188461
804932
202115
132892
210565
215
497219
7926
359902
252853
60141
401042
553416
466414
35951
7024
385538
482147
120830
27683
51810
519581
427585
618230
146650
34594
580103
110907
105635
138718
2303
117041
431806
66915
86716
337483
322757
633350
142182
364073
883327
352241
162361
6328
27802
138189
315454
859974
39574
93589
8692
31997
34496
219201
214395
81964
435076
141531
973668
83034
120885
127952
316121
353075
15797
31640
171451
269217
119269
584616
435846
495272
30323
132989
209861
185968
222139
306957
1647
69672
366304
762737
343098
517630
416566
288956
31770
577222
62582
282426
27724
4353
302189
914106
638863
10254
27654
105099
490542
314283
86578
10950
643795
340931
141308
173053
344426
11722
52837
77742
639223
19461
149147
178601
784585
195738
80610
652408
192775
285558
130767
31377
3962
210003
587650
156747
672364
283105
478864
543316
382280
586118
304574
563287
83243
344814
262087
314536
148519
474256
787946
79839
68425
28847
171469
431834
50618
436133
502862
243360
134324
45536
552469
3517
41826
629106
187881
13294
440311
141035
250324
48392
201105
322416
538161
91967
400058
103648
290779
165173
703594
514096
113751
789884
22833
80398
272507
48994
415964
8194
35248
217157
120354
17267
411089
7329
480763
76001
201714
252527
123318
569658
201462
98907
291300
30229
252058
40854
257212
56551
205723
467188
905579
374279
312757
296436
33337
189703
271578
282313
76453
200727
13828
52834
311716
852468
16789
470653
14720
12036
525024
342297
389766
44419
345302
243734
393509
320424
731655
143665
169344
806059
342758
63678
258071
5364
690233
11579
674898
14226
658227
47372
361290
12195
269141
237172
315972
443185
507703
172101
295223
450672
362843
143372
189665
20056
11030
111402
495191
118302
123662
403282
194494
62976
458660
319473
539491
183542
138475
398323
662119
250401
26977
336403
106843
504913
176072
64530
549436
983651
321674
788290
485879
55550
207734
595417
42771
39296
183143
257657
239205
161261
289888
225275
461803
78410
84303
484357
91156
247184
48054
426852
21213
133849
5135
338510
97304
38512
346100
963180
75447
468877
98030
303883
337754
466563
277374
136395
310925
836012
226665
184574
576063
193791
309703
467593
54327
188087
120153
369655
118644
61461
521367
342641
24030
40022
136194
90614
23209
559189
405598
43735
463469
89685
825413
246909
69319
577359
230892
557564
392893
450258
111429
273405
192521
92786
1965
55785
406121
239493
179884
105660
158380
743279
1623
589285
26754
130226
115285
382706
383125
189088
407427
435505
130164
205683
53356
3262
154406
109138
228218
496385
184131
270226
713154
68280
449633
385843
52307
182261
90205
265311
530610
338312
265186
374600
3026
12821
320466
52070
246746
18283
71877
544589
420628
76087
92604
845244
130938
678890
179199
290152
213695
8434
76027
84359
194815
291070
159163
158449
46821
196151
239387
504847
601204
82112
3395
60770
341921
86763
47832
42149
90652
196484
108174
461573
72092
278155
20223
262853
204208
5065
309084
541141
9856
309619
346012
376379
955038
51408
285096
194377
404597
653785
223806
28977
70956
195889
567796
529770
80679
629843
779267
14263
560171
444629
279596
25386
100421
268541
40761
382708
18131
361794
411156
150509
13679
37164
279900
773
577
19051
868264
323202
49418
296195
95936
151521
100389
385229
934296
84008
332747
483321
128217
329585
576645
45508
411465
145836
18399
5704
247006
312554
441397
345109
20684
196324
84370
288243
204448
376992
61077
57122
148503
113861
313898
199
461133
244195
548917
857333
667692
764972
7367
532866
273733
92971
247356
33169
149378
7442
50949
105499
130606
218538
731987
110279
209743
927248
376942
782609
372237
197491
38913
475239
388346
30936
104334
7551
71781
383511
76422
57497
242884
278566
453619
65288
270966
200632
355692
111767
227709
912433
4234
346061
520628
167257
19766
225718
49775
82387
538931
36119
637591
237929
729095
287066
5804
486258
23214
58695
60874
85364
146062
100630
413190
567898
24059
18961
36655
13669
128587
3396
340152
12172
122228
179735
233465
134483
10847
79661
672188
273819
231417
8632
725082
103497
271650
69049
57685
8718
164010
309669
437785
455088
9279
245628
21666
727789
163082
4099
50052
55053
637286
118308
481581
86094
15819
61252
71270
119550
259968
749683
41846
18413
86789
139774
37155
434860
285500
317216
310185
86447
6126
129704
482096
234636
464542
178179
489762
12707
36849
78442
14030
11689
57573
341457
474597
417419
130388
285489
539056
36807
846640
427781
205318
532915
266352
74427
394283
389159
57319
103513
1334
223026
9681
423794
38176
82142
53510
310811
795288
571116
76297
45366
49245
121388
180586
3912
433346
10557
207018
243544
119709
19052
98621
103576
91872
189414
173630
215506
151619
342650
133874
97691
379106
269187
274317
89439
463821
174484
33790
182955
791
285405
500442
28793
290001
105719
145244
98426
276537
130118
678612
38975
239789
15717
128019
363089
158113
573874
3903
184716
387768
32304
70843
56455
694548
42623
676042
817935
152030
897
38250
83909
324891
27259
108804
65386
67077
334438
4223
37232
784376
9136
445728
43514
374370
748825
388774
240297
17307
230534
108053
152341
709938
191963
891991
294579
11925
79327
97846
106455
135351
493721
175999
175729
613369
347682
11349
15680
62047
291056
283151
523377
28981
22084
91030
464
219115
259927
1701
280313
340369
144722
227707
200737
212906
83814
46891
52159
117703
685804
53848
98393
8783
94144
32530
5363
79545
556498
82877
559980
33444
104535
411253
4319
39216
87277
120502
380448
382802
790012
50124
223178
377252
51074
84873
67591
511633
247528
59819
135146
107258
145505
37003
53176
693288
14
123603
56248
439978
55883
81795
12107
580967
215566
36589
252899
45310
525957
321038
142342
826996
292323
198385
32057
55983
290244
24221
686094
402701
131128
492843
361502
142264
75776
507293
543392
290390
333387
258738
261107
157254
35278
512799
434034
18461
380771
6517
48900
282152
115943
753179
119548
22859
115447
533016
167813
198063
223787
705976
402305
230055
49904
9095
196769
119499
307210
79031
164330
402704
367755
232571
10003
315614
228212
2
315044
497432
272101
833200
667276
51417
102795
842877
578370
237750
550869
161388
131967
703629
59967
543245
137010
196531
65406
531801
229915
4511
51091
18426
441093
58485
6953
143974
349524
359069
646580
40666
780318
273260
244734
320224
801536
133957
260551
143676
60128
149621
226955
150832
144558
32761
8625
725921
33204
77625
153538
7373
602067
67956
180573
150465
151011
570701
571276
367373
6482
657696
3860
219025
76457
336859
6032
786550
160635
213649
226720
208428
190613
1658
875794
902389
50787
47285
360490
790
119561
176825
517501
156496
66142
626724
439182
268879
701866
501815
38830
53699
443559
264595
19884
55130
56230
46470
185730
188181
669725
360603
840372
10108
9495
24216
623106
1197
31530
369036
261057
649475
94181
618746
110686
34722
26871
67452
2929
343138
189025
597431
457878
81077
82772
19659
67932
215339
181968
186242
60921
1269
78810
36686
102910
127895
388349
487597
905949
47450
263796
849037
35618
756648
593534
4549
8194
164349
563518
431991
11535
142756
596424
201517
260405
360409
91448
31659
33515
159829
449501
133718
29076
48707
474612
164217
391464
306487
30641
609753
455722
36699
78300
225533
177237
20659
35556
71384
23688
117928
9152
444936
200149
115668
481514
651811
226893
54580
467540
766698
631720
163338
41327
152939
619995
276792
38029
158434
224001
40942
364
119982
142644
954391
8649
431964
158675
610112
703129
19085
162783
435631
142317
243561
238706
54569
7702
395666
49609
297483
476594
128103
13325
96922
2378
286193
182784
169863
353587
19843
114348
503482
659733
430335
32687
220577
152914
193116
428397
116363
592937
274126
123314
139480
40728
130380
59499
390914
347389
35061
185903
84434
89137
16363
468143
25959
85281
224926
67308
157598
883898
696177
15450
63453
703236
257086
983566
29289
23717
240004
17941
870037
414837
345145
457361
349078
241409
98107
415924
180032
305642
635530
34509
500842
387408
245705
96536
341127
222510
20142
214937
19055
198824
18478
103737
612048
276265
474901
112238
846595
149934
23067
45135
473012
232323
572006
19174
143844
3041
648038
251012
20626
517489
63695
321387
2339
615789
40689
86380
39239
16850
163000
445308
559582
58373
298479
425356
805925
4848
16145
92570
97106
551565
180563
75201
105375
829179
109282
794561
91637
49025
403153
125209
32877
414396
56102
93806
46279
18025
256622
182249
426597
328809
296790
140922
421503
82815
38660
362650
493822
401654
323099
398965
277115
24201
148837
173709
357135
15426
62174
49384
214978
179563
579953
106336
161606
275377
203864
60104
289230
223733
224727
32737
267475
59851
230217
316843
218136
25773
92372
88513
531643
67379
13062
100910
74111
9396
92911
44956
242014
580700
118967
2787
179988
299934
377273
272055
271106
503875
113414
323659
175014
488116
289212
110285
611260
4950
8873
101556
88711
15043
767718
147907
55224
398580
28517
239405
193162
166420
191760
352663
53397
98049
156096
183593
4346
36949
29080
197173
164061
91834
646313
51116
358556
209373
679913
53677
161889
74141
75885
9558
488047
244335
547424
413110
96092
96880
3502
243798
115849
114464
67254
414854
308333
12084
276232
303098
218329
247947
473902
35944
719483
138943
273072
26668
316786
327063
90822
116244
511129
3479
14851
239107
438594
860597
219746
189280
121662
160694
28250
68632
373903
283836
254652
361723
15852
198
194151
722292
597518
550574
278522
574630
204804
315064
61720
366579
158964
313382
372493
642273
418528
585305
405737
536422
667489
10387
586672
327278
141521
707821
452636
49559
125856
21620
40988
17716
102410
297957
234571
672723
303534
65227
281286
796114
319742
248766
103741
40563
227591
80942
149009
12136
99502
134492
20852
50484
284109
116310
357475
76807
77561
378814
286180
457273
23057
297606
164183
287868
485041
1174
8380
848854
358375
395621
37567
1735
110905
290684
504862
211751
531129
74636
323795
33933
104402
74961
295844
9176
757967
149232
35978
467094
513074
364524
285923
270269
138926
62195
30925
157642
595360
147583
111248
309103
267754
127563
275669
234395
460668
411778
657237
212391
239589
17870
5036
92723
159428
677884
287935
110449
277367
351596
730663
425275
53156
4327
68645
8914
1701
78194
121596
98234
598541
428539
592977
74026
276922
19545
642321
562648
722577
521027
83556
746018
5119
288286
129686
106706
52705
74563
137048
257136
8713
221786
47538
17757
78149
461972
257610
102216
582215
566527
161212
278590
74200
13452
72357
46474
16835
364763
359405
18521
206133
352487
344894
296553
208392
225593
688877
590015
166712
108123
1500
202500
355574
302766
162483
191002
205595
145237
544145
321775
521320
160822
237115
151732
527852
86525
174559
34156
177308
366811
293
79813
107881
121771
247512
53651
340373
299479
47547
2733
321215
215360
413934
610216
107269
184814
25267
282569
25387
243201
58728
213773
127891
45393
300647
19376
56731
360285
911722
174874
154231
389940
16279
36346
55961
172093
362046
163183
427742
129815
135400
553570
343119
507302
330624
108509
170852
10092
24707
395794
386718
138405
47175
279122
71853
412982
345133
711457
24975
76255
801569
123891
571741
317983
92111
6184
45784
295926
24392
21562
156790
125984
403358
505296
19534
362840
28486
138383
1353
541285
283455
25591
303038
622301
379852
175530
259329
120811
478761
71579
5022
537695
207854
81769
521324
347285
555784
544081
66203
368809
155752
138
13702
40746
72525
55592
48748
102995
664
43921
309461
321414
131495
416706
121044
654297
95493
280016
205926
713
107565
716951
532532
559075
55139
87443
179908
167004
308194
141045
635187
53020
127851
244695
130970
420585
26807
233007
62718
365802
90584
192265
7127
172517
170101
32
392901
149940
550719
50395
32689
323027
182947
27984
276406
198530
40140
3848
345594
167541
109957
331851
19112
197669
168833
28554
26659
605966
561284
46571
346018
442260
57208
428601
229065
769416
13785
100040
29340
211242
722309
297826
68195
229666
40181
348054
62900
93155
155943
583400
379047
139387
269956
14656
20260
408259
141125
296246
283507
150853
109079
164734
182086
56746
38388
628812
305622
576491
517898
622426
38582
259497
211232
36459
335264
420375
200351
173918
16387
106043
741633
178116
281831
828588
19300
30815
375616
438448
458742
159317
534269
368880
481061
105106
28115
717360
139663
872621
456435
119901
86704
101797
718608
6922
37834
64688
434462
676567
10904
111264
29035
252217
316269
84437
94169
21134
149712
520800
42103
574489
213180
174394
506833
394545
241811
28873
807172
371
787195
338494
255257
74153
135745
622359
629850
91799
111262
694911
464262
89896
35486
282351
911352
189019
58036
186918
317096
14565
748978
24443
5108
327809
11054
789924
702840
113696
206819
804885
456181
95028
283652
19034
165296
454027
426110
90287
9461
7587
190829
65539
169772
472631
208355
401253
493227
5179
414349
47622
87001
141560
220424
151277
387541
191671
149435
493651
649812
73866
12139
550640
303231
6600
804026
212279
42345
33756
66511
76063
973174
380219
162814
76316
129973
83855
62120
355
464560
6530
654460
850589
314675
6326
5334
64781
203325
180653
87204
3173
80545
209668
267441
158541
72627
120728
430841
715045
278188
226777
500144
332940
72770
704127
599085
134025
8519
414665
303802
249488
61750
291226
792940
223
507030
155825
886481
745676
464109
378322
586673
35555
119200
99852
29631
502590
132667
67892
307428
44027
742382
213659
1095
250734
74514
197767
175705
260647
7308
45906
129396
129581
382952
15607
334256
2060
374904
390883
270162
141075
12551
357318
277630
3712
633787
137282
363155
142085
49524
14006
294048
396956
191023
12852
359336
48060
34254
152073
540195
384146
317315
571705
15180
790894
16413
79872
162748
602093
13014
198081
218536
156952
407830
3517
340024
44218
715
422956
360165
226590
5497
10602
285660
59439
220863
29830
48247
18995
915805
1683
11047
630015
133075
566512
101003
598634
915196
140933
6398
96275
247586
8973
2177
250222
60333
840
20879
59619
215284
586744
798556
920854
206971
79532
244818
72705
163323
41033
173962
416689
22623
19812
320683
51538
752813
381217
390120
500705
380231
18740
304294
120733
53293
780038
10592
23302
175386
55327
1694
745055
377758
301206
57845
256424
348330
152603
146718
36172
491138
562772
636740
42361
119450
6068
6934
487375
284822
73575
55667
21354
17404
148108
62237
403970
134898
540486
597291
329625
34415
405382
46431
189796
698949
9601
712005
754961
89763
280753
313835
240559
91257
327485
630363
68713
287163
9068
306231
153265
164356
23967
209210
79400
33778
414390
253420
9811
135875
248952
37004
40272
84384
430889
597581
598888
270243
125414
600702
142179
177545
83957
24117
2340
159263
204748
28672
793925
80873
148215
288001
454193
329912
2497
217648
673845
39748
11447
488039
107588
154781
238435
260876
40654
93235
20930
413920
281498
394843
36487
885869
8638
75063
202511
561679
742761
889976
26831
125773
430588
53423
223135
328697
500975
3127
41565
404344
907257
15764
72683
168682
368295
41039
141843
107612
30163
821035
166634
347263
342105
280791
10320
616479
4578
398611
27033
13581
297674
86997
299267
263056
357104
86138
85833
309716
47266
48859
46775
65162
355931
198710
803327
235682
241995
97685
109348
238411
154841
226081
639440
173107
369291
284483
732290
43924
14993
17912
212807
271303
865910
607860
33641
84410
111062
6674
48414
278600
231250
195644
13710
146409
575302
28733
150042
700290
181980
206234
82643
694593
547
50865
21202
124105
231453
182078
132103
327995
19134
44832
389899
156184
37551
11447
339536
268869
12258
214805
54950
640241
166295
23459
684548
15171
728597
3981
412000
317042
105465
240863
107207
33230
274994
315990
116713
465673
416079
274768
330276
9200
523873
30263
138761
437199
206020
335520
197244
147891
14251
15291
368833
307855
184636
261638
292839
28199
38149
287826
242203
603888
144203
452622
509664
542221
162438
347326
119024
194
529355
29033
10584
614352
192652
321026
5780
60300
208423
332446
79180
531406
432022
351470
9277
303750
18941
177586
771201
53009
324743
8529
4870
112225
104946
69497
67616
247574
84959
5212
325580
20244
18620
424441
168150
32549
98812
13001
174754
54512
345335
28159
284164
876542
190878
127136
359496
117406
150972
828632
102589
294743
83589
180330
13623
307017
609106
11498
319327
203376
161493
343416
643544
425509
49169
22536
114956
27117
12870
796
135698
47018
756570
448114
678853
762840
201225
1524
40918
906004
259209
76833
347743
96004
136231
263202
710505
423507
93248
771026
415546
240572
223870
88577
190486
337478
4539
524146
3719
190607
34429
236884
366031
171082
303697
247611
201569
18522
157546
4847
122938
620626
121952
284333
194138
276621
11047
73805
379535
2414
104765
437387
265683
55134
480475
38687
405972
135102
452907
254709
506362
542872
12936
352106
155239
209380
451607
14665
18718
213643
136439
54874
535054
325339
21658
211615
136071
39330
242534
296881
455809
176308
70920
349164
139199
86921
30822
18629
9105
25143
239522
555
43989
179936
112035
182255
68386
274931
165510
641116
85948
17
566814
11341
56072
536363
338820
40109
192568
74894
241293
136376
86925
332849
405989
641905
14710
802226
131050
142555
140890
461448
108563
263640
257306
12831
60161
26920
478162
43341
274052
36136
120624
174923
79064
393297
879773
255470
231783
433860
464971
150605
45856
962699
350189
486311
116202
226969
4376
68688
397698
27919
354316
138107
724567
2364
175290
1723
2144
437519
176775
162344
72227
470848
271976
163108
6418
124514
134941
388407
498788
111762
206155
177160
11161
501208
316845
488369
245840
266221
210988
97291
88305
193478
108171
108423
273644
7746
281172
225770
35541
411327
137699
173047
4621
296349
798678
12667
35827
103686
558352
47825
212539
503830
240841
132907
471294
3586
94475
645044
19360
150097
877433
73940
4113
33454
65975
122318
44873
122612
72182
502331
45652
44764
207667
20638
160066
380038
139091
157730
255293
377041
85323
61462
272253
775889
114922
318676
54190
10088
80852
104761
378856
23598
17296
258641
241145
68215
216820
125611
401503
21510
4315
783138
140418
131357
189438
204677
315636
329075
534221
158072
830009
254319
468930
74097
13676
149830
380405
423902
101153
668674
155813
212398
128504
47852
699745
136131
533915
146259
124893
16302
148293
642310
111032
277959
472514
223599
11159
80037
198517
352594
723675
687717
534928
239171
8568
361384
16806
375525
7068
413616
66528
148739
635138
76277
346533
35844
9121
326327
202388
116718
536702
274197
26873
68017
119170
70950
64520
27685
450503
72593
454880
6041
246560
204201
116685
209246
178535
485637
323743
165696
612133
482147
67160
175280
785677
570820
127499
7038
64637
835880
181402
360467
142573
733063
506507
33831
401897
121864
623910
790914
398172
81359
261648
396647
97507
80629
57503
114508
66232
592593
643072
71639
117965
83976
53872
73434
362889
263095
10615
14502
7950
46130
522638
94788
84822
11679
40721
658533
12880
61625
102020
2502
527429
374913
212280
125260
53482
189624
303784
557327
547299
441813
494636
34882
36468
145608
212666
636192
16214
383865
167668
457601
160491
175789
57826
12698
581704
508957
172443
647343
114631
74947
5384
479788
391251
206180
58451
892728
492895
65363
411776
383954
652594
117643
610050
137163
259190
71592
441314
167725
650664
22026
300780
741536
366849
222811
361516
434961
315472
11559
183188
392159
30223
579792
212266
135745
43458
46646
211829
357049
195602
310080
704609
475160
49106
557913
437497
243691
39367
87822
15265
145993
70800
36447
142059
83644
493850
794246
26580
105989
33729
7353
599273
676060
707556
842660
176102
242803
53211
171645
558021
50944
41450
104459
278608
197465
396036
49835
6904
60312
107476
292260
59295
151262
171465
254093
481178
861
437736
173839
677782
284336
229236
534642
399451
136483
153520
9658
478466
638074
332410
126286
645903
12194
377966
1467
476163
53938
718065
169633
696205
309731
754499
439058
39743
146158
283511
215625
642885
105928
639416
1017
103145
56045
212830
229613
256741
169352
317906
85320
146850
164467
170720
142166
10421
27433
20711
67936
202832
461375
107273
384674
132907
194383
214486
33519
317424
19650
460792
213330
109782
329327
8850
40214
142388
132198
734372
84451
290999
373289
109961
189052
66196
737657
6441
136037
2322
36535
52041
43558
92321
73008
289286
106229
22968
290030
345065
130394
504669
298533
537491
77190
107860
25462
283717
8412
13770
210021
591007
108511
614015
75608
129601
418789
323101
596513
382691
445080
29928
293644
50642
252912
66784
564381
481490
373681
158326
53997
406448
379162
556942
18927
346331
5389
242493
56775
12570
3161
372513
4829
75341
735622
304976
88356
260661
239823
405
45903
238054
46555
501850
2764
12621
243524
320324
269168
68833
916025
738049
99473
500242
182476
638332
80161
904121
182545
112298
269462
562386
24222
680518
119910
419620
219364
271973
786277
245607
406293
118750
67538
402672
366126
610581
651672
229250
361265
35251
48181
167055
372695
21862
7270
140683
171747
119982
123087
1440
244172
283548
41078
161048
292544
187587
212598
67537
48668
126286
229518
105364
225440
199398
137484
296369
227339
216502
581336
526934
28464
146731
88262
86660
136805
277809
541310
2227
480318
298862
416690
27361
157736
327563
758862
348851
183949
238373
209770
395322
277618
338012
40833
14192
259544
40402
176008
101994
384500
58519
270871
705
82054
87001
13934
26629
203170
134250
104329
573733
484007
41150
430525
229769
93077
822713
100503
320966
115397
2672
121297
276708
32693
177493
18112
40101
455884
891623
50515
441015
334234
209480
801667
93733
131700
312379
216192
124177
11908
219580
390643
98599
119754
59658
748880
141809
4863
252394
757177
22891
17304
73369
2633
500351
136431
40744
586031
449028
259483
45475
135116
344763
351065
44110
53849
407029
11790
107061
570936
110238
31242
648074
59894
123485
300140
409651
323499
25176
451452
57281
140417
28336
337538
22764
144448
132343
84015
52912
89376
97204
336008
205111
70172
13743
369656
660132
145079
42401
223919
409542
254488
488589
424547
175127
157580
64385
20963
59941
13004
12674
385528
118436
296965
332087
19007
160921
171441
477605
374353
187413
289652
26814
89131
133087
35128
21714
507947
104800
647421
405466
624748
566789
262877
576975
108800
551965
48159
5555
156899
79141
33113
263901
70830
609230
594089
503871
49772
184512
308414
124607
335023
101314
666629
165547
28825
340488
26561
351058
477843
324487
285978
26256
63195
767804
405685
215140
259881
268178
553950
535294
91608
57030
5452
358626
87969
621096
436745
98744
90209
40297
47974
171663
266622
42120
83164
41030
2076
235748
247898
965010
284999
306008
18192
214051
44366
151096
11169
277153
15898
710580
49089
593917
128051
326291
532741
12548
309892
157613
191062
491490
2882
19396
112780
182672
80805
532162
205413
60823
126214
75436
10886
206447
11760
270668
258730
246104
257051
19856
2264
39893
636354
40650
139476
496557
399848
3651
112449
1269
310893
298440
64073
588071
621103
468668
174704
96541
529773
294835
83651
274696
519175
165629
48994
614356
221751
235086
239232
69744
743591
2086
315990
473460
67748
167658
77538
79757
314999
862759
607872
60772
231899
86167
151868
218833
167847
198205
149397
377677
137376
199906
724410
377241
193
209717
347123
75686
798057
114956
534924
618057
11738
875035
263649
263543
103350
33068
557315
436892
929376
130659
330944
615057
12570
381731
675427
69736
316752
212857
66630
351381
295931
150294
174094
162731
389024
10947
232711
171344
112932
50356
529089
82075
304179
169307
270779
14057
135503
175536
366160
553456
387770
62921
130961
122393
55148
103006
532123
829310
68399
420277
3055
163652
286432
92559
59372
322924
399638
277580
210587
204943
197050
77424
320506
568876
375999
65746
452539
14363
223183
324118
19228
42153
880971
120333
867278
537317
28504
684601
8519
58940
609042
9612
740050
128901
247961
521215
325449
86810
416930
14179
46863
202714
77635
81848
493137
124546
183785
623650
395199
656566
19559
670828
444509
6010
50547
30872
34819
187930
719426
38224
191552
50324
396162
348319
29823
380101
20010
351470
456889
502536
156731
9840
768222
246797
106848
226094
62970
135372
75675
169537
291580
416449
160756
278906
45609
788839
568357
319196
248718
96614
557667
301949
80636
13286
48946
222253
83186
117545
78941
70601
94186
282621
70983
244776
291875
109573
547341
506638
196552
184905
467150
593448
187120
57849
37347
215109
109943
205246
253843
530590
56731
16410
688158
671046
43988
376645
162515
55060
188859
92057
298957
257132
14814
178929
166580
306999
110464
715547
649617
245967
312153
59705
276594
41774
194895
102811
94317
83520
155516
692489
16562
64512
531690
84054
94810
150732
202448
546798
675304
18462
204479
222330
115032
217434
293063
495893
20945
17494
526361
433455
101408
444777
537340
263182
48370
340851
106349
43111
11945
444107
14456
149563
96680
5429
318239
98227
353951
299145
142369
93208
766679
165991
208889
504324
26341
159752
41724
374213
590623
159896
57635
52462
13063
301719
514883
264725
18864
202124
522161
5513
244281
511538
266227
4494
212638
496358
118788
229344
105515
641944
388044
312063
171571
332690
97466
192801
185414
95148
17040
94503
62251
158645
305783
183494
615107
181691
355426
113272
158396
360415
70335
300171
69980
93323
118177
642490
3983
285859
182819
146974
238750
196157
629
828
203062
194
143724
408177
45342
439200
470217
518888
226576
456328
132758
70204
91593
268879
53404
182814
66575
127737
479870
414605
36218
552616
244363
257932
45968
25499
196978
129614
32290
268404
702442
120180
234073
7634
28670
36608
823005
203043
191418
19022
68605
436961
899297
45537
70179
93926
584556
561875
8764
289124
855681
364801
376888
311230
64955
38565
715625
73460
12820
26029
98176
80303
41897
103293
170547
266849
613572
47694
356726
533191
29349
25251
185985
56621
413348
111826
82966
321830
281709
221220
457051
1253
9995
73983
843394
13105
16262
49750
262519
66299
446753
233777
655689
751721
463307
58018
135321
37925
215634
280564
509503
503127
384408
69035
45919
179281
245185
149065
573135
3670
245822
337524
333730
915207
48179
455729
23313
506816
99170
781052
268
109089
451209
53810
351173
742247
52978
109844
583524
64907
176120
2084
25079
603446
115546
292162
58433
274550
496656
110100
46154
406968
237596
79459
105649
593606
301423
352384
162366
114009
498797
372200
4877
412831
92607
536176
443212
683465
168913
331475
362673
173384
525553
355101
280298
712583
119285
268705
41889
344246
215968
42906
59798
127252
356217
102915
39231
94735
13783
85569
33390
17960
159179
277146
745548
810118
238094
380876
51602
441906
385485
88758
207431
278411
87564
437759
610629
598641
18076
520160
126248
192205
119803
644244
328726
124334
469891
240254
54532
617
592444
2813
407705
88356
5661
9663
182998
10097
140136
5245
706036
50712
828062
233133
548085
341148
97983
504649
192013
197890
57441
412219
111688
43420
16099
51601
393839
31205
494123
231173
186328
424485
366589
35222
264786
9228
252961
78095
451504
55902
191210
272182
747631
57821
157987
266990
239899
752942
128815
424239
102508
238659
102325
698840
25814
257125
460654
301285
237794
218405
121583
395748
748565
187147
399349
266027
416101
6451
578565
108580
456362
599573
644083
187945
524949
304868
129140
107847
272990
34349
26951
13851
98495
139670
429126
105964
333346
115796
172436
591768
193067
240167
773305
632945
215848
240153
39574
480836
13589
7509
240985
421933
17760
175567
295122
631851
137525
500629
921498
114252
283365
587108
158372
201029
365204
34210
548878
280678
306657
451061
212698
110646
472445
70714
502665
27811
41642
274027
262406
51190
8185
199522
611792
702959
31435
137255
185883
55714
22526
375085
270142
54591
392044
278777
402996
3230
312318
423100
32068
255361
223528
454228
179046
779666
131342
190724
71372
607081
205696
358765
31463
215962
200725
6389
306135
180065
150296
54592
364898
109213
318792
24359
6349
103236
483314
418774
61083
248372
438830
147379
335750
31419
201875
220209
530868
173437
60940
186120
91377
178488
87320
16150
688994
634344
899559
455690
74145
419789
28559
139312
51080
46275
59274
25145
176487
39360
464854
668544
19277
598827
6559
340183
66632
317187
251465
192750
277801
259193
871720
487833
122528
335508
20456
417770
457003
96512
53232
43500
17740
74134
5287
90504
49087
4029
20827
58410
151056
300477
36898
192187
527161
309240
470275
587745
21549
356707
621486
249431
221680
289172
163838
278372
29892
179457
58738
143149
535175
398447
607001
506037
179977
114000
50810
32603
13130
645245
94261
401692
391402
26227
144943
25160
169274
117200
306374
690147
169327
22884
284032
17821
49132
75047
382886
31522
99083
43369
185422
258325
48041
209390
381963
239957
541015
101275
84220
793083
308583
208298
178945
283706
408254
484366
645871
302196
17530
93083
490311
14913
12312
299288
312046
637739
91192
131672
358477
148516
73359
447333
317355
15123
348752
93529
537493
281850
195624
231551
105550
17353
253137
4630
212642
309453
19044
47362
155310
438900
57617
182348
47895
7641
101674
440605
47502
313502
41224
144299
742
93913
301014
286712
110092
196980
144646
193117
24389
14669
102567
27168
160470
466205
36208
174660
289373
14242
38987
122656
29112
179734
539285
42368
351666
326548
262974
36584
16308
152
29453
16099
350127
74703
6878
25405
633111
289800
786217
12227
211952
134605
611699
344626
85040
17481
315460
520309
680382
697097
19818
80827
85524
30469
19238
60148
66102
460583
337053
90318
338480
121502
161754
159457
190712
224217
369493
191035
760446
17895
174379
211085
485705
373314
83023
787211
18735
27643
308694
570631
221038
75543
154349
155562
10289
122976
626184
1725
118934
79329
378625
607084
142753
78698
437194
189949
396272
76800
156708
72457
342178
131471
63850
64869
769660
167839
239141
105431
92018
31431
201380
257043
42766
762073
27241
294295
155965
27485
141141
609513
608638
316716
12103
43289
4482
352638
186171
104650
104151
160676
60835
173262
449506
389159
382221
210858
19123
414078
68764
69161
30501
1458
28971
255306
132482
259694
14445
76155
16605
503963
33106
583308
452935
290951
77029
523635
35422
678
569723
483635
360428
96469
3422
67586
505180
289204
86827
12163
757660
78985
80003
75209
2768
243566
786525
255830
98865
18696
137612
657484
190593
259354
382274
395805
144985
22532
8411
290759
458646
333273
213000
22180
225448
334480
786402
52847
344604
442303
31201
154086
56650
396571
19664
634108
525670
167863
450944
58345
55201
560380
279405
432190
557747
50756
681256
646665
534171
40943
23759
192646
81874
162332
262142
8226
197950
209676
408973
58084
36976
261140
557082
259742
84204
511593
90529
295196
923591
307268
594086
48481
139215
91638
27326
49939
175752
330391
122264
723319
147853
10741
226837
479822
600599
70144
77176
413478
26447
629850
50330
516945
57690
435979
514892
77638
3756
28194
140990
407895
63969
400111
76915
2570
111222
47436
172819
9521
114474
11304
162236
152580
66266
668945
137364
762924
444962
147880
297428
96699
283678
11465
629104
801914
63710
273333
311856
70287
330779
35492
653196
14518
19909
163815
262580
497197
133514
30337
367275
61512
370422
713506
38851
317540
117025
232564
119049
92717
5569
296746
35691
524928
329616
122674
2750
29317
95783
341094
178626
142955
445158
15861
56626
170930
309161
147620
676723
17189
483318
8531
231219
136434
348169
389158
237330
242961
333016
469204
24265
497000
134329
133336
110437
24889
581626
1668
375660
14827
75222
124375
196822
82239
852921
85354
65354
158755
36685
345079
899649
163109
485204
10063
42875
24025
470630
189347
170613
191846
153412
173345
198027
31833
92388
48911
382871
451305
302424
552426
328459
4796
641483
569241
351359
2231
129097
44123
331374
105076
164371
59575
93132
140570
358603
354267
168169
146894
209762
521382
383966
251560
368908
457866
50591
254347
7459
163951
10294
201973
62140
561672
27911
54798
368013
549648
51424
423870
105369
134173
34191
684282
13865
423439
319405
441295
215673
222677
144236
133154
167867
355183
31392
279030
140775
25231
449805
13194
839070
94675
142924
281201
376793
169778
72004
587546
276457
166098
383161
88452
72582
56004
12
39710
582462
91319
542800
181132
111919
401167
410265
15230
210474
176165
186399
72427
189908
109949
63319
498145
83979
28445
78316
7192
532275
211306
170585
305047
14144
403199
273470
214015
162169
357187
92330
6012
566351
9730
344271
18313
135044
714709
619453
70261
30745
486575
287760
188380
469224
189716
74659
587420
559396
60944
450679
587553
106178
873111
217080
30828
449528
298462
181211
323288
500852
24308
57691
351674
344185
511155
573207
94322
189252
515518
29513
237975
899169
288187
61550
23170
87136
163674
623777
612484
101655
284109
5330
642
133762
252654
18392
254516
288704
539473
771524
844856
116978
238111
112575
106800
319151
194255
86250
349894
225163
113038
580782
147867
39410
96816
254638
277025
663002
693861
290897
981965
131252
107586
751764
46174
11776
47910
110557
3360
512016
22799
67440
65511
638735
106710
486842
72313
7665
117825
186599
363341
63920
583698
626283
592370
65362
239282
291975
12898
574632
671349
68038
83054
200276
45403
164783
55309
496748
16015
485914
121135
43261
427460
42874
33297
25453
7383
474966
535716
17848
164276
702823
489434
235396
109385
54886
91283
292639
3808
90192
51278
64330
742352
143462
270159
139380
248490
315660
90018
569221
184047
397278
100193
388952
164938
106644
78669
118150
30805
754287
407597
620636
455709
22066
555358
38734
412018
197504
167183
107035
137689
123996
7432
424613
438353
116909
101016
58797
5602
116594
397951
165858
393539
78067
184288
479690
565074
316507
32984
458228
52045
299008
320548
184467
661132
226846
163817
194296
513059
3660
420940
222939
441194
124388
94099
124410
42343
500029
454690
365914
664677
87767
362287
302843
51584
384056
31482
101130
176952
278762
282974
447361
2034
250154
370841
168801
409701
697383
818805
429406
296678
253265
635831
56130
47926
138256
683764
372067
31236
44381
379159
309282
91940
61806
640674
140756
139541
329832
278926
746121
253829
358482
58467
115915
469487
84108
597198
206676
256440
123325
44599
100502
158883
363462
177002
475887
68698
652040
105388
363178
445831
376062
390581
9543
270182
94241
200640
22884
157655
263195
17740
304184
64332
279698
377653
402674
466679
318639
10687
89560
456912
180789
501901
200157
778430
99652
216577
27642
106080
292061
319666
563773
267026
149825
62357
397274
275384
39544
215851
884166
713430
32126
486846
327357
156952
340710
437527
480810
321941
658395
175149
22228
131242
16928
51504
17820
72123
157470
20345
161350
680023
424895
148509
307464
506039
23440
667378
705849
56145
98776
2317
274154
106376
17872
21122
350609
70636
107554
305149
95179
168584
10984
435790
311607
417138
251887
21209
26686
3674
512745
51350
434598
22913
25859
469811
294431
228247
398731
116624
26801
12153
95065
33306
248998
268343
115973
137763
462547
167121
239389
76248
113264
49550
204830
249822
14689
769539
697625
41482
109813
207887
560052
60646
134071
188742
435162
53990
85520
661233
308250
170465
204477
671649
39478
95557
65038
507254
63450
638605
75826
275595
34013
457441
91269
151914
572092
51804
69327
123414
16472
576671
282343
480403
161602
129783
587891
451131
65735
15280
42642
369189
510653
224900
249429
14094
543933
722458
742244
188391
621525
180609
95278
263611
540167
504308
72149
19180
73496
334631
123932
467219
42535
90290
122161
42918
424494
34530
163403
9255
98825
137006
40463
62855
166847
340094
85398
631075
222095
389198
320166
70456
127
4556
539986
200505
628538
463441
491551
336128
427661
33140
139354
11804
38944
708098
165829
798416
277150
55186
136400
230759
76385
159128
155102
118426
496637
2513
169535
337526
283694
290446
81241
188406
171213
264630
4467
351021
346765
172948
364997
227739
211625
726026
156886
15637
176842
5276
208655
14037
195341
81108
9564
37672
736202
267718
1170
180896
516336
172892
767761
130627
233425
100772
1760
149539
362525
251536
194168
670178
98931
271510
291950
45
210
76532
376743
21683
719626
498763
191484
101403
189961
29978
592125
258732
133180
149344
172400
552898
207870
437253
89823
677185
354279
13764
124248
83950
1994
285428
24662
77921
27358
768289
391737
270133
8482
71524
19050
252629
475505
753554
274931
241386
760402
865840
364716
758041
195075
929775
57956
439634
721135
212007
721828
36206
695010
161495
682193
297700
257374
292238
465279
389501
293605
735104
195925
174506
730873
494177
7938
256800
51117
128447
323883
58464
60634
64455
20068
895598
755807
201758
168456
79545
347001
1517
350733
135125
78301
70326
299720
823536
86727
136709
477374
170308
415447
138804
447712
139099
753637
110369
2741
326623
90726
477175
124522
680239
445543
36581
37409
187081
153470
285566
6719
43606
486921
289474
81609
94361
99082
157807
162643
503505
603243
398398
56787
697811
329463
95176
140627
7387
38066
124797
109609
90983
659078
505390
101579
452220
61742
445838
110284
157446
787923
32424
68705
32763
405776
158301
283960
109077
460936
393012
248505
307455
202295
111814
214165
106538
206936
397193
153368
265270
19019
111236
227792
347742
13789
2463
144978
1124
507508
666855
158068
420228
33290
289956
465121
514503
578077
6410
146719
134427
134160
4770
501045
6483
811168
403650
108968
797851
359657
697769
749502
42277
54983
442903
81748
80730
204099
48048
55672
347999
142787
19232
28877
157854
64493
308780
413208
539414
35282
268802
651339
198164
597269
24794
164023
6229
4699
209298
238989
884773
293617
217114
330428
165555
287899
10043
260400
300034
89713
35145
224255
262118
19098
69960
715188
195387
225023
25048
180968
142063
446
388813
30507
242094
1079
70255
155120
412831
199349
517454
72058
225
687589
789703
311314
639910
280212
17146
37644
517906
4236
159
25429
126221
363614
382109
617196
128740
502044
8
706656
15679
278499
192683
437951
270702
75844
291583
364947
133616
97452
183455
21379
611793
197498
134760
157684
313201
163955
346980
507126
354138
278931
122420
138219
126849
102736
267898
240810
59894
194274
173449
179837
225383
95530
73511
39761
197421
221935
42262
310183
67002
72708
136094
773395
87421
548815
651130
349179
274273
85652
751221
213036
53076
281231
176804
178657
758859
689267
135500
443271
509775
56969
782256
161156
23065
229802
83484
385115
319412
808169
26144
34857
127757
96540
77659
217877
270598
558468
224910
67662
616469
381887
24914
157070
51022
34986
66323
678972
309510
32773
27596
332994
152052
394630
281870
468313
26512
486108
146584
40542
217004
104138
236376
16858
180382
304336
22435
98357
238721
125703
67705
39087
342539
414855
209754
46245
133106
48464
221229
332457
17450
222684
163850
318749
6897
233632
470673
335603
118933
44480
351890
465329
28516
370006
353027
423047
946396
99896
66004
322078
324314
155636
37438
29616
806487
58982
968
2379
617640
35583
344045
219339
558455
254788
570997
483566
243284
36886
121087
38143
133554
208414
219439
725586
494689
27280
274237
349154
157009
534102
91542
459763
85900
448088
237787
16017
674991
236104
376123
717082
147145
237915
122156
258280
35814
165557
187712
119551
177158
379890
114035
63237
430276
221264
781471
60761
317019
401826
26935
35746
221918
292094
112953
913994
72789
396971
38069
510356
315169
528241
67887
92265
563433
79148
116968
269104
656625
758287
172092
46643
579854
530768
122445
287173
657330
359250
9598
238645
410723
715602
374382
576853
19353
248462
297004
34437
149044
198404
164692
146291
30506
46697
859482
423648
24501
185138
621410
567741
461356
354055
595864
383213
211264
434969
323596
395096
325581
328772
242207
847337
333383
39096
287002
161046
1128
121
245282
92420
459295
100262
131320
507864
442894
169001
81435
331560
25104
36311
38385
82866
180381
5122
128681
179029
611437
64496
356979
239346
189297
769214
111290
74573
342424
170563
499309
469605
566851
870390
45017
529483
868427
35243
51165
523772
545375
127217
199507
347624
546339
320756
638495
674049
97840
95632
118032
155653
325992
90824
10160
63026
843635
424858
54783
140055
57222
1975
444019
2519
1604
354163
218961
4675
8302
106266
10276
5178
156657
25992
743972
359935
93565
195191
788073
288897
462927
250260
123416
892443
461667
917430
62194
196172
336177
99944
619397
236092
5865
519772
807
102572
460081
27921
60925
207484
526783
325868
234637
25676
20942
411966
26863
722
87724
481864
695061
93637
65293
31697
459480
76578
424994
49054
316131
208083
328602
79764
30954
406575
48229
52856
1172
12325
66324
701732
13134
660882
196454
10285
541010
74262
548168
235033
661358
145961
576596
464132
51493
413339
61325
74544
522725
164787
743
395
31264
22668
232123
19681
168227
89437
628070
901089
150154
230769
112517
194271
16445
304920
163452
19827
289225
405804
226055
239
449794
6565
6991
39773
69516
208088
6275
578367
30335
97506
741717
202398
896756
712863
63828
158695
691651
83875
510369
762226
23782
479324
1277
462968
130602
205340
390752
428498
385855
65313
44684
62595
322208
84774
457585
266888
261126
3300
535779
8403
310345
281995
471428
114174
119745
729935
554456
190
122939
322749
78845
120034
941508
29487
28807
140304
141912
657576
45150
346805
60364
122614
69508
127708
188203
15558
129781
116606
532823
695145
122132
862015
410345
648335
102478
387307
168386
104887
749541
786913
67972
28282
25621
417760
915751
329029
143406
270523
440305
38918
12315
128496
950879
82009
241936
606185
434806
554789
561083
48435
315384
4957
107980
31982
22066
628554
496470
432395
28332
324930
33509
61778
132548
290926
219318
171470
792355
355340
61716
345713
357264
252831
68956
398827
908113
69999
379976
30993
209028
85114
832393
181972
682764
250141
206215
277894
634111
89538
562958
120522
77615
197899
157677
413863
14058
81496
548304
123569
436283
892164
267102
77469
103767
103119
114029
70325
357060
348285
39440
259403
86821
30893
827748
318241
207546
253079
393981
793442
215894
1646
580097
252257
72124
466570
242412
98131
468608
160807
497028
7196
194797
335270
719734
176255
314254
71320
707348
350608
255407
71023
337415
114774
262245
9754
29917
108261
436209
584965
62353
679736
168582
84843
239758
220875
519096
360065
81478
46044
94638
14833
56943
467987
167529
231993
467888
21085
463254
238531
436099
83708
517217
694170
4839
199815
636770
31183
249408
200512
51738
84037
67239
81238
304885
169051
31174
187482
362197
356058
663817
843884
117853
114319
115521
792620
245393
235747
239051
73811
333953
53752
173947
134506
51056
404499
151662
251146
227789
202393
27920
13299
362271
32922
29014
157075
36690
32347
42772
618717
309847
40196
548800
272227
229991
374694
146314
773348
309567
12414
294445
128382
292360
198917
505235
450120
137773
47052
381537
203211
233328
316792
335517
126682
50603
493410
104019
299900
178051
216394
32312
778249
257013
52921
102152
254200
396639
33578
199565
248756
140327
361854
398720
151186
40990
123529
149258
362269
38719
14081
221129
330146
411933
508025
80348
227149
461656
50919
160554
237239
76174
3294
117369
360514
249788
99125
157298
38454
168896
287072
395291
160404
540844
807104
324196
44720
243619
503523
162094
181887
532027
106438
294656
289263
80039
517587
293876
347646
36030
208192
209392
225633
312816
113058
586352
179166
87980
571233
22095
23853
54185
7888
480864
73564
17416
126514
387457
149124
235190
6967
7079
397734
47526
240841
129032
499786
23882
327245
64877
52415
53680
344272
56514
701550
251580
372
786607
57468
113969
766809
90201
331396
505774
355513
76782
192118
8031
241745
460319
367130
58388
156211
57591
610377
133447
199169
201588
25943
253206
94206
214190
52920
42592
124606
248035
174128
10299
6737
313578
104452
159565
44947
112907
250461
100716
97124
216224
443974
440844
280257
71328
52981
134794
241237
63167
126264
124128
63134
121668
625106
47352
79045
277334
273376
18414
445136
34460
206094
61533
236019
52226
184903
81455
432400
11207
269979
180880
15069
345045
159777
473346
129168
399152
243107
376399
322798
3646
198887
396801
267976
338119
248808
3128
397872
150406
47636
285205
401156
720627
13615
253661
376720
95442
393852
189392
234318
42601
26991
208179
97187
578457
15668
382658
496054
110251
26614
34072
293588
634998
922557
155225
23343
63617
39419
44114
132433
161485
100194
292280
31957
111690
260217
662128
194101
487502
547436
435870
249000
378354
76851
225754
166107
460382
89742
231919
107928
111021
392604
256503
222235
164477
212558
400737
544994
497880
122641
206596
187382
11962
282876
345413
28076
400628
270484
180805
184550
740120
10898
258212
413647
384041
80137
208686
383814
52753
1060
255223
391973
273771
256856
458865
215623
5695
114761
292215
369721
475732
212796
28341
46932
219350
348554
329240
217620
64956
475946
5094
33669
237571
336042
147642
47573
71524
80279
315803
155670
239525
367708
162216
78387
392422
406998
84647
110458
362600
45338
180018
117551
410457
177082
4799
99441
70063
18016
5590
163077
546640
744926
168044
313283
177784
13951
427981
615484
686298
83135
133235
28595
26239
175259
44384
469640
542118
272531
25432
46945
582991
481632
220579
134109
2758
5533
340303
107122
321272
27919
217349
204366
34600
324172
43508
136443
27924
119413
43926
348252
181442
479249
301648
158148
211543
197588
260593
475726
513677
24058
242523
362389
39241
317120
221518
160718
219470
132655
270828
382257
236480
563037
468759
33924
244487
435830
243625
484217
711774
253828
66071
278775
183624
329731
150705
548917
279856
80153
106076
281080
294929
677923
535580
197551
548624
285855
537035
166917
97264
101533
464781
41
9851
201169
253249
151264
213120
59984
94610
244179
417354
161170
592509
27225
797048
822563
149821
279146
69883
74136
89134
23435
155396
360650
269925
208854
190706
258968
568032
260824
363795
179967
91265
198503
17460
398214
157887
367585
121434
318652
45236
180251
402446
596175
449500
29472
19952
100383
556541
193088
137449
173236
595619
97123
221074
787796
224542
38660
451032
95696
57418
54973
226166
10687
409711
191223
57054
206511
752988
233635
781670
293453
113138
52249
41324
294600
391602
237238
395094
357676
259170
28359
401428
67276
125833
47221
36676
147057
185807
199843
66237
18474
138258
727049
82595
434561
273734
169964
75546
14723
232678
8928
241471
107785
89805
289561
216931
117736
305897
474933
501613
83587
554517
23816
82337
310547
490710
19462
277387
47331
848614
20037
85129
783418
18190
532189
593471
257040
84338
59268
11262
17828
320513
124132
326141
272700
106114
277021
184034
596582
162065
230536
340854
104685
249994
49727
150268
132170
1936
148736
8034
74991
750214
104019
173982
489018
616
470570
794734
211217
102703
153813
1260
19707
322253
679320
501415
108979
307969
333555
198432
661970
305737
532510
530722
549963
30249
44531
5367
483513
513460
528407
21746
851541
227719
14816
58484
136280
29836
512689
183167
92055
3091
601538
23619
1430
18944
265965
588935
299998
59232
749222
282620
457598
82277
224703
395332
94127
46327
368028
163872
775824
178844
19158
204699
62706
43150
34196
109215
292368
417569
345526
300098
384926
119683
189650
12190
725756
67804
27184
238478
107764
20351
80255
15704
506386
1965
38861
131714
141737
21561
22784
684
38966
554702
54455
313777
201575
486073
166218
114916
616802
160640
77713
408114
28797
315708
45654
23245
112245
223282
225224
18936
23785
51328
484911
181391
65698
421323
159536
211556
117590
462284
512066
180956
181319
14862
669168
151960
80890
772612
250371
495874
40047
126616
17288
237383
453309
41512
99202
498738
521202
668751
136892
60442
138211
172678
572561
115266
309772
458351
341
5477
742528
13836
88107
94528
871992
38660
557197
237132
233524
409848
148581
564915
172262
85332
72874
212764
328530
233662
421433
644821
179290
110251
266894
122027
475446
10579
44680
98576
282971
150371
2951
186832
94686
362548
67061
33941
29905
242400
32777
651694
54292
170325
198649
154490
564115
83030
448235
107534
329091
488479
17411
71094
83001
109361
35530
332794
187650
433945
254516
8730
348033
65073
13546
369843
59358
621101
287992
29759
333823
138446
342197
59389
130684
182342
342587
286632
17455
346424
599426
214993
233583
101804
123124
27563
902912
457357
312808
11324
301693
13171
324842
353903
510656
64635
6583
348811
3893
88527
100478
52175
462000
204737
67502
340115
34245
2200
208849
48567
441325
730038
312409
570614
131094
270455
104003
18407
433460
485581
671569
349398
95706
517122
369460
117414
366
5882
7692
59659
15985
225343
613395
195533
673879
748044
223003
91668
382057
213529
259506
32019
692460
42973
601189
497398
178115
47657
93128
33501
269735
177621
342366
3491
16164
624002
9067
25961
8256
124194
441371
199674
371928
43892
131484
504590
105086
57480
378225
29870
48929
508104
233722
640200
142051
482738
175937
539771
141468
168091
403134
43860
12051
243203
663285
106634
8546
56388
97811
388887
63804
19780
34788
480032
270931
216853
376063
158340
338218
616610
229322
90825
11684
19508
272160
620138
211922
617045
32917
171274
26994
27062
322349
62610
881393
86144
6047
111975
420928
297038
206906
160811
280444
626699
597885
279275
26292
182426
466756
297631
231591
42148
833755
129713
33307
428931
43439
292831
167061
37966
45925
162697
21890
100764
500593
519499
39163
122208
300148
28942
446322
191794
332517
302505
33408
109450
602721
683488
266250
516945
328070
459619
585650
71718
41217
75785
116215
320484
304785
441332
408551
177139
262357
103908
126726
43506
146006
165017
57623
319590
124075
707006
745924
179096
16570
466897
399502
724866
269383
644920
134177
21874
334075
138880
54960
204023
718737
105526
119971
597247
212236
29863
66164
129261
172823
81112
59658
474968
150166
795690
107597
637894
152726
114955
300142
222999
20381
143353
98940
62492
49938
610647
480433
96324
34753
346737
93589
402002
289817
1198
244800
430424
100096
144679
368241
820032
587318
294526
426839
367366
177836
279822
117630
65632
52404
612001
143064
168849
358755
46737
208735
527152
22438
286115
595021
324401
63776
320607
229854
532739
70211
4104
509361
514407
75022
167077
20161
278043
240112
181768
308891
57704
131764
288666
123606
642367
9875
80348
84000
395866
60937
6620
123204
132574
54231
374154
27011
68798
323962
63716
541
157318
416194
21230
6150
26767
440745
25990
14839
586443
262235
514790
28584
50120
476898
640899
13781
529488
644425
101060
726218
468382
37383
639561
187858
422501
203693
60546
39935
131638
502723
210699
54387
560610
164922
350999
66703
231901
34731
310854
11279
541781
618114
9828
9712
693726
9418
123805
3147
243981
510101
461380
26876
116067
25021
285609
266070
112438
247859
12820
84691
83184
118348
685670
198183
483749
125220
214358
84097
362645
598646
151186
180065
446717
13603
182626
396012
12653
429171
198631
89697
448612
117586
55152
656061
502049
523658
39560
421517
134447
86351
648601
95812
86906
533549
192223
120969
479605
12058
197634
11977
334225
476887
261758
703431
562229
140270
285370
119140
45908
395404
71702
716261
278480
677637
169447
221199
208765
3158
10301
121786
107383
656645
854796
64269
15458
451806
29534
217812
757878
421661
184852
250541
2385
773752
900604
29307
33842
68006
160298
281258
605516
402516
489241
239041
65834
14257
1478
560859
101565
84185
480441
7006
500660
112681
163567
736588
269414
4991
113301
12770
280036
138112
21394
219834
185511
749934
298830
486237
263128
12160
258116
210399
356658
9259
52378
702684
789449
363281
311808
50466
138924
111329
275563
341834
408631
34050
298860
108335
19903
711025
98006
34376
416880
445559
7743
326977
395140
374409
655099
21652
61588
88267
92926
176040
336632
4239
75330
862615
811363
129111
205029
212088
39766
50413
461844
151726
81713
3099
5
421468
433541
342655
485261
891224
738581
2581
138639
41252
458305
589097
164053
57781
75644
26044
39103
709482
247975
365392
341144
234509
758691
110387
100446
153077
180696
161
234455
46327
53878
569789
473931
175905
233376
250197
588237
186830
121579
603824
23905
21130
79348
113659
592557
58197
5207
339238
120028
14207
862241
211045
688555
116294
275723
81559
502308
920313
167466
477
245830
844599
10281
297910
411702
127382
596065
253513
832506
418095
175736
177552
15318
36986
1447
682388
151598
115924
237563
542749
42827
331271
110931
197896
16101
72849
868081
124859
49999
117850
96706
356557
545642
225586
104742
160226
10436
678180
513963
321993
584002
38736
144953
241029
167997
351639
73967
531283
262025
269697
423330
397772
81654
148150
227554
387870
44538
129931
208327
31885
4660
375283
68379
197969
342229
54
132469
219089
264220
368482
585137
391047
166145
354968
632080
338775
303996
797210
110117
650089
132188
137552
441048
260841
6781
197461
44226
186284
460108
108768
419252
466503
338512
158611
60756
3319
43832
773215
11642
584714
479451
78640
51074
49245
181728
542735
18438
253252
111618
335647
122659
260568
398558
209661
71098
44375
384298
223815
46248
695390
584219
787067
423031
93720
128883
639967
73692
166212
70334
151188
50992
225020
271029
84620
111996
114581
137221
220064
533040
232530
14400
372839
269927
380072
768759
314607
239392
648712
67337
157244
100648
43621
416195
222141
341972
125569
282216
131224
192309
50709
83714
44755
96737
31622
760746
82763
280005
593429
367105
335948
151512
243634
38302
805477
6423
3182
169853
144535
326703
20701
53248
31680
536435
150146
300206
561693
305861
220902
77911
17667
378242
204214
427628
121548
48503
14280
409481
89947
82303
208472
517692
10559
29785
7642
117072
613606
60393
212711
90336
464324
58062
178353
466072
149751
569478
73403
181918
160623
378107
143446
493937
527947
240179
45210
25862
430820
597679
22970
118017
528529
32275
432133
318768
45181
676692
457780
152044
3607
823828
70610
211955
113
390038
422993
424088
57696
471644
62946
690328
207396
178596
704571
665868
119577
87391
682962
125995
134012
700447
34702
248926
55514
74444
131069
67332
307491
22460
386990
267345
474845
493748
37938
112643
590948
97631
174689
382219
501589
81605
168487
18991
421404
334150
208666
84852
35285
190898
13693
80772
222131
67551
132447
2414
87236
126619
198374
894636
105402
826866
240
247086
9745
29891
208684
502664
152248
39215
285972
249328
27694
437785
327987
58463
724701
523591
326920
402698
211558
305354
14907
759392
408964
395413
6950
28552
194650
201793
291427
462923
181891
223846
71997
775846
391833
109025
14627
241372
116339
417340
108060
126023
271168
510608
151383
675138
47896
32416
185277
361697
132212
731115
539517
519146
16226
134025
52161
96282
93473
131733
13583
67503
531995
35512
747697
190251
218060
12161
220882
371700
346109
14477
852603
172317
50741
275996
478545
101597
256607
303012
876
743712
302132
762029
370094
626182
429478
418457
41697
108700
142369
212813
169404
184169
340135
6692
163094
106947
624936
183171
205624
230534
194271
55194
785165
626524
93398
429833
227241
628566
502658
48630
232302
509407
46074
150136
9014
820388
479228
598872
101043
76318
222990
274671
787601
190555
10124
290822
242880
244941
274119
663875
135801
145992
10065
145408
54638
143263
285089
179741
208991
755074
7567
465400
139078
241066
312
419858
202679
90893
476432
13267
31523
123740
62941
82714
595958
261851
41448
235002
22228
596941
487618
189061
18125
260307
405708
100568
278620
63688
123609
32181
321844
840417
428680
98853
653896
525188
769184
227551
114860
679033
331788
541033
2126
463765
42196
341657
351111
229029
483393
615120
370183
118198
177290
398363
729924
64304
33730
156656
74145
218726
78886
561262
145145
568592
728520
204062
37320
92028
331152
117705
430465
120043
69311
235457
775594
276011
770350
3435
93377
821774
598518
79811
234747
35518
706362
766586
166240
16840
449545
70097
250621
97671
46920
249898
885373
138623
252163
23503
216945
58381
186607
99791
39528
230378
392872
560900
495752
624103
375496
450560
57607
4485
24410
31639
720130
109788
267473
86954
289211
587306
498252
626055
13466
187835
590574
305307
29390
75465
497143
567306
233909
87278
126968
185823
45143
9362
153664
634755
28381
314543
113821
104730
50728
78729
126213
642508
173635
149943
158199
10480
252159
70755
15139
285811
130733
701175
295525
164067
493344
17719
5516
115267
422525
83424
17369
38982
97716
137168
598084
440280
14196
234229
757655
341180
145602
259131
322239
55539
539418
226818
80635
22840
14636
305458
521416
326915
203375
150400
471410
668188
86888
792320
381406
101968
362741
148651
422491
5401
216230
171947
104862
601858
765387
292382
867460
11760
119
169733
577630
521313
783643
418991
96925
327934
500078
185330
40676
421576
330317
564165
469604
444118
676203
76122
149973
255912
521931
18020
127499
680143
574384
573551
496376
714654
208012
94950
56560
571713
108377
79245
246271
45869
118985
122163
170463
222267
943287
158408
516447
366116
510749
214210
460277
50854
98720
787371
191393
512808
389677
145172
114036
329497
515183
228430
531829
428599
509605
171822
156613
44037
79080
81516
363274
192027
668488
154920
238157
355186
221763
140737
48514
11093
472338
499954
13614
296945
290102
128032
344609
12634
153673
620310
289472
223541
169867
756055
3869
331849
713058
778528
191638
174938
342140
110706
423706
406256
230914
11575
341117
882074
513618
200469
346635
303684
174203
158033
432420
33883
149598
77043
300703
633
66307
83531
151903
475735
69431
373997
333539
366357
194713
70150
9639
57361
8115
170301
359235
37270
524280
151331
365584
647740
32655
27877
12971
673429
57337
59175
44120
1525
452654
305076
881577
107306
189922
554811
324258
70175
1082
472346
214027
414513
282611
323921
336534
608905
51722
26523
4473
4028
646624
208989
6620
10638
372428
82374
496837
162181
324658
12811
2356
299562
124662
204514
537213
175283
299833
3736
733211
306670
330700
265448
609553
89757
535236
103019
570075
155793
447757
367012
523179
413395
665
241545
231016
27762
583665
151303
170709
143555
475193
282649
310565
551189
71206
537238
93905
625328
214684
108173
242514
116481
299102
516909
141199
2892
213392
63799
458594
249951
298946
6112
298910
40684
370295
146663
176093
461070
49648
160621
29435
250552
470709
133566
237799
387213
317251
99484
41499
590397
12669
67001
847938
20225
24078
19187
70016
312213
125944
156829
146908
327420
218
758145
510064
216185
440337
216447
299086
354074
366325
323764
183952
362670
347089
704951
322557
233645
893241
463711
709519
79974
264550
213949
773169
512848
241738
19247
128730
27029
221246
510981
451188
225907
29144
195284
556251
92466
774722
281940
675312
13108
334337
197126
78252
709081
275713
22151
9865
104018
719327
38610
118424
688557
133667
174799
371310
386324
181530
88735
597096
256255
29825
587601
77667
165680
476498
133083
571615
286549
666724
206898
464606
35043
113904
35206
491856
85546
563117
245176
61102
180362
292523
105066
469345
754086
73638
323047
79814
39589
58236
527098
578736
410116
285831
330438
14114
15272
189295
448420
440346
65792
57824
445379
61233
474534
412036
700992
59438
90515
16298
146563
710066
24402
111252
97271
180382
34041
245647
80956
672530
36206
171807
118979
6650
376081
318202
62557
279217
27147
793443
522609
518951
112356
168956
89851
329799
473421
276431
65432
26847
15879
282820
146328
71505
369456
433309
138700
557144
192322
522714
369186
565541
37432
224998
41773
244144
163879
16674
75389
40094
638597
24109
26352
324480
89724
169586
460581
186582
45277
10364
439338
7665
603713
27425
617
17748
81070
785
117331
6689
277615
46847
406928
290162
641659
307522
115471
816066
343
108106
556781
40548
479473
801656
423091
238905
366385
384439
395261
313972
150493
318550
92398
310648
177212
338783
347202
65479
324124
267103
127109
86020
286428
246948
281467
302599
84471
547684
121651
231080
626492
253641
171015
151528
227166
339274
21653
185583
237465
203486
80247
167014
338177
7157
362955
596763
334432
566118
98421
160416
395389
538273
668345
15741
198703
411693
203588
550708
100360
59773
346102
86848
167229
8774
4947
318528
93348
125038
418310
234569
135827
314817
316248
70477
826559
79844
23230
68726
126136
251338
1140
254556
342968
15299
550569
614659
374006
82751
608729
413858
414715
135332
27246
126924
613857
132272
450201
252058
155704
487994
660594
549238
719055
399962
452579
780347
2951
194810
78501
636099
537995
153047
11590
220577
33323
4416
348643
161811
20680
45265
176242
160592
185700
877
304214
977271
283156
432146
41701
736669
9102
195221
300951
232362
286597
50484
91192
22142
354573
195070
78677
523349
109869
461614
231620
113678
54620
286143
118172
6410
647023
55400
116272
306814
873544
216129
27681
310311
583489
109485
574
271215
221361
21511
437073
35273
898137
34433
46735
648167
133565
8467
594728
150628
354837
95338
442783
112476
704153
120289
45401
559344
608047
359090
559805
73831
489837
95117
115407
8386
161229
268730
31585
763223
541987
287279
61967
10313
2859
232716
383460
645450
90721
31178
733165
142210
66716
686946
6250
184783
129199
120013
555318
117140
283982
36385
697288
27387
21792
122854
11944
113916
163507
212020
799804
83959
98612
327836
388907
59288
22303
14179
93989
21207
107439
172629
10698
194740
30386
214610
100255
319930
195632
9120
925191
6048
373079
406283
62445
357915
31717
598235
195493
264373
379880
407906
126624
381574
203748
201442
47598
496837
521815
44829
723489
321003
176165
696183
283701
491907
863583
52917
497889
48240
317078
6561
677740
261839
40488
58492
153482
118550
140829
663882
196183
18116
18032
3674
3151
370515
17660
291439
161352
49521
369176
10633
135209
29926
33932
445397
15139
661118
88383
309026
572440
65934
796777
259633
240848
650749
526313
384545
32440
176453
302885
498654
496887
284326
161634
127212
368731
201260
34772
104292
59365
482882
359276
569553
26243
323636
283257
556645
59311
603936
260030
145731
81944
283551
208050
28398
214463
62707
259640
218965
404613
117149
311183
449909
183540
70722
270453
125553
715667
5926
7392
309934
10718
787894
141241
75069
289474
88137
219746
79504
638778
430913
149381
206965
176579
88719
53775
452839
57997
459176
641696
448219
119807
492087
114556
484482
411556
11758
578643
226424
81449
941638
510424
699975
119667
327651
159230
13817
194380
513483
169395
701619
15732
61536
115533
163082
159009
3103
116707
485023
5865
187215
94324
74826
130344
3197
125540
556
285287
516319
14372
26058
72675
507656
699330
119336
478185
417052
55699
453335
89019
42062
273323
179853
44667
73430
169430
45894
22189
58240
91337
764509
615177
92137
570964
5150
367842
1148
640319
214768
822515
341648
184143
207530
40596
22607
397559
670400
320674
272993
283680
490872
617517
43179
1691
347800
282951
649771
728074
139619
96803
71219
104684
491282
129545
236685
120094
415336
18341
646389
227436
278064
701672
639914
309524
124671
631498
305551
710608
5169
57042
122751
133547
67107
495666
746443
210645
150515
445146
498065
619240
52001
34725
626712
190852
320034
15767
159379
79984
786905
371283
795779
65674
11334
618242
376748
204257
16344
192819
495682
126361
161669
211260
207212
343057
87949
131417
407209
350562
415691
256016
70710
251171
729692
239946
171180
3595
331746
389518
103528
566229
540356
4379
182794
395267
70575
219375
429421
715692
9580
34101
143732
141594
467048
258891
447478
3558
124145
429556
718212
213167
42921
275900
47132
680156
122703
85142
433298
271287
739416
16130
797445
451130
170651
429739
462619
21903
238813
748613
52202
150418
16820
191923
710730
179180
138486
306215
92058
315357
101707
184289
6011
21344
525853
40249
389271
72584
35126
85372
638019
242274
148377
344030
686990
34662
322538
25338
94016
257499
213207
272122
18878
466190
137018
20367
435593
56983
6598
650
822166
41354
67642
868274
211307
265971
167095
68633
663277
585228
41217
125468
59062
500427
78065
44068
19577
502109
493573
340061
278896
75042
461447
62180
5767
545669
17862
954965
333290
163477
152410
332073
206076
929312
139254
193994
234877
34122
14523
158380
132437
181374
155876
134062
2232
483510
65148
33879
206804
167442
5643
642659
408489
624520
206554
130743
354749
423751
370592
33125
972243
2959
210514
179095
329199
704000
446065
320573
33840
765245
229645
172896
649935
657635
95438
38682
235321
15593
6398
281935
130564
18087
150887
53537
43822
14024
672328
126831
53379
383476
35568
203444
205540
333150
306174
54646
73607
133038
754683
151246
39887
234930
110044
2184
593995
325440
35575
109433
928
75683
578885
270507
14423
606766
105618
429595
507380
675398
138409
493437
9240
130661
285115
781464
218893
187126
252422
235761
34754
9859
110013
552
116692
209291
189444
22107
389867
478909
365385
393898
423726
163803
88503
104206
36629
105463
141107
324240
582520
291940
589757
378794
194139
296729
617509
30600
540979
207027
27569
23520
29987
71585
90084
17180
384261
730969
242048
86445
24737
556562
315126
482979
17403
427072
114750
17059
183274
329484
56262
684371
363227
34341
61140
247721
200025
663590
539460
195148
56443
16616
564846
333922
16255
331225
49336
9219
176711
107522
22187
219305
246414
32
157877
136770
543722
170144
123292
20621
92752
37561
618415
99000
13064
599789
499030
443067
80717
160577
34404
384481
175634
72548
24987
175586
290279
240336
3805
15805
330167
151262
376404
148702
13457
444948
195121
362062
315318
153614
481907
264137
5015
131580
14464
804573
315522
10177
10527
65088
217501
181752
87710
487919
333216
284067
538352
215154
438502
170908
55902
195810
138671
79434
182630
172249
440603
481775
20103
75199
377087
299054
396812
253472
18826
445068
167814
127890
125533
109298
328905
200635
1871
9957
260951
79958
464607
367991
48968
7950
126479
84120
59718
277222
178015
49991
201267
10922
524742
123816
107204
80934
364444
503427
213561
186099
256422
711253
163562
17641
533367
146889
19401
318402
738583
416157
816599
646006
281777
122950
694840
492391
189647
166733
218986
30790
219380
103707
345141
4379
9180
396617
318929
62578
224220
803032
326798
477065
458827
9180
74777
10765
198135
505598
576677
125775
258303
324011
5938
236830
658103
598577
272224
135472
532136
751733
71603
90428
98736
17616
325528
196157
59182
219747
524760
472883
414766
28762
40919
75978
79058
414754
63803
66091
32256
157292
187101
481747
20638
523829
328121
215283
173756
121107
814403
508472
281835
58853
317168
127600
308136
277669
266425
130224
237444
608762
81425
439303
92047
323445
253739
202930
175525
537190
369008
239382
551463
239054
14211
5412
469222
129845
217856
449340
209745
459742
55680
701528
88097
363414
86536
504797
164417
183271
418013
13240
266292
121248
34398
5313
269399
25074
61275
1381
11659
312491
19359
370010
20992
18126
758223
7282
22468
8273
22059
295744
249419
27863
593396
260423
138090
231455
99732
45334
223247
53250
443695
417124
29883
550760
892874
159221
441691
142431
935138
66337
557728
15464
262930
560334
315121
137583
1393
106814
236295
153618
50018
548040
99190
451819
109718
294514
833910
328255
86422
391748
129269
142093
98905
162532
49919
320425
243113
218634
237692
173480
814386
160464
388840
79984
15483
3178
560711
40497
566953
35625
189715
203708
18206
329690
186569
300650
356108
2049
89776
343325
400988
161709
260843
102361
279049
596049
84277
529191
445107
258364
30442
74486
186433
296468
126715
151001
254100
374118
270901
374389
139081
113871
87879
31508
535975
657185
5544
485818
83609
118393
26082
195582
7202
292604
123048
469990
59901
266048
324933
9618
77820
352718
112729
269521
298902
201466
550898
152432
66111
197638
17629
299064
163044
382089
120014
776120
487435
485582
114189
358335
42983
124
242016
239521
210563
178147
194066
533939
31554
30011
273578
40552
110912
125993
17119
500146
384003
296457
3774
357116
212429
458710
153583
6668
83925
332393
626343
48681
372304
137416
506882
254959
706452
434359
87907
394629
270864
339661
43804
162551
534036
519372
677281
183714
588248
467399
114807
102503
37973
180060
108434
776488
58129
62502
669770
389017
293964
640854
6475
7458
249778
130253
644562
223982
88933
7810
278024
79004
208905
513023
98227
428656
90517
229504
79310
159023
261051
147323
71506
40803
21740
289485
158823
40166
322535
279845
581278
434460
755482
475647
44630
246174
198649
480276
143758
83925
255881
453542
3184
177522
132589
483852
794329
286630
288537
359807
304179
30621
321124
145584
49604
116869
320476
42195
499714
65128
243296
73586
280943
275227
334230
198659
158652
43064
114751
172438
136704
25343
735320
313862
7213
188768
137194
37059
108544
15915
3800
689
672462
117741
1024
928
898244
102471
14619
190261
839828
247383
47935
160892
44198
137658
316766
192854
668
50660
367567
13018
282447
514035
108409
267467
321608
334408
543881
32163
10164
108664
520937
341147
263953
316865
250747
257151
117243
111304
38921
546282
316784
369729
580483
48007
22178
112652
204830
35354
773336
158512
822845
20438
283774
109730
42303
96387
272238
33780
92083
657961
355910
13931
5725
449771
336981
582041
4173
284149
32175
95765
155256
1100
97691
844536
525056
386888
186816
215567
430284
529881
21018
360235
220447
487526
25426
123928
34197
256903
301854
30337
736607
62100
439609
399072
177850
762499
261625
316371
584131
714099
127719
257417
439688
102286
20963
89700
369403
261361
293674
454085
145143
661105
463199
4403
85604
560968
133523
28231
610743
169196
584699
382502
75123
79185
1133
8032
44671
2691
76455
121721
15488
438591
467607
144373
102334
616359
311310
9958
87467
557699
138288
447381
136559
615976
666201
111768
51643
41335
746195
136154
149939
74150
486183
389373
472295
195246
471648
213086
480999
147237
533768
66915
199752
518788
198485
817968
842071
64482
225067
10942
569397
346933
16326
217822
471766
74860
374431
516623
328997
593811
66802
7643
512914
336008
242519
33318
45307
144986
35954
506704
81634
283541
256885
129960
250787
111408
501878
171273
518042
90363
95546
17304
417158
985218
69946
39269
299735
228543
202034
78757
44636
116912
405094
137850
113979
53460
522811
54531
785175
188980
785107
153382
311091
171916
463579
14357
7487
166642
344214
33034
443409
324189
189180
593968
139578
39449
258810
99912
157436
169292
813194
348474
35012
299314
677509
64808
163659
25784
80
157583
434791
14784
13225
123568
61740
117452
221493
339363
92072
239402
141068
128138
227638
367395
2640
3993
353687
37148
301361
425072
55116
134695
547539
333520
268516
485369
256149
511079
21620
349104
34471
687017
632819
89343
143855
5670
138247
594576
55442
34058
891024
195872
472425
152185
482434
113438
417946
10714
474177
1580
20469
140826
470165
500518
15870
91904
65350
34514
89365
194947
184911
453191
304259
496006
80454
636459
136126
2109
227115
185625
36419
144624
466511
294977
333564
7826
772215
9326
321898
55295
283061
135813
288084
30033
702477
82349
354239
464410
715617
157429
29026
367857
746628
265379
281158
638621
306691
587676
505973
522293
18199
174093
115811
925580
103419
51272
17489
178374
345230
206177
312776
127681
194888
166320
33406
22593
143537
393866
113808
15227
988036
443040
277235
77541
119198
226588
609881
430432
101816
25897
329375
380863
401452
327032
493082
414981
40371
232241
13702
395297
217303
536263
233715
891128
195778
31254
229686
17641
326931
59186
199925
828713
260933
301363
71148
291589
312439
786287
7336
837356
395714
168108
524433
28609
157675
216306
601646
177860
316998
486270
148882
5826
233902
71026
374651
67941
732477
257385
130444
649938
1299
62205
445006
121549
12894
30695
578009
426188
115919
213275
218533
535716
27484
1
388567
49810
49671
566904
69901
158249
144216
548436
163394
42979
249508
193696
449337
174481
201553
513528
56250
233422
456573
695886
138101
426656
525832
28241
90727
74213
647044
165333
210145
69415
112331
246901
72169
124859
292355
198496
38655
728575
239411
25527
38595
217663
98094
69402
243892
22795
27032
84502
62891
165591
175400
596175
613942
40823
15258
841798
296150
194701
72092
50050
165139
189305
131619
96545
58651
74204
21811
65739
167714
93815
287555
223874
50784
363994
50986
278624
8139
274162
389
385163
126360
84964
297553
506733
578332
538611
182038
45529
273114
744794
476618
367444
4740
190037
816798
12538
76578
308566
821456
94910
207090
402761
35205
488768
6315
8218
54907
71396
31
81782
458900
238031
194352
22652
625628
126850
205567
217992
218259
37271
293540
4265
266141
8934
146509
6641
715837
303373
546573
78730
275737
7481
95030
710388
18359
186201
363377
103084
48385
28450
17950
556970
85774
428871
31934
936734
48479
37364
445086
204599
361757
193921
484439
402850
210456
100100
210956
727347
116483
616869
439137
628604
325559
125742
563418
17925
150024
458041
17420
418
230426
774837
104714
42611
392105
66642
158432
459108
298426
211421
166133
89563
87810
259962
43581
663785
278577
377217
314978
607427
36435
107646
360970
68694
205493
548237
383468
9914
449805
11787
998
468363
48780
556051
609884
187985
5660
775039
220276
507209
17286
463256
602567
30665
853250
324312
244676
175744
243690
62056
118371
197237
101985
3510
401757
396544
211940
908813
314918
287898
838462
221286
77565
604978
919290
226777
158919
351556
58167
76371
297370
522001
557354
537536
43650
198428
24000
125745
411595
159743
128685
130463
227470
871366
125223
679575
216721
223029
360438
271232
181294
494138
276833
20416
87370
531635
917589
140725
293859
557983
96163
277618
148309
272559
151195
333766
76617
270100
181679
294945
333189
752431
142009
281862
183495
96306
662007
385955
96300
205141
107986
722963
69653
190042
263699
94107
480
675867
574232
321659
42978
37899
100947
89985
9493
32146
241986
451219
693815
433057
159473
577515
622027
68009
293668
267454
282895
592868
92272
76645
32237
21967
99701
67723
217701
68507
28467
862099
406211
56804
8209
91925
218918
170434
116182
483341
186577
64295
188150
591194
31768
31396
133174
422581
814298
308779
70770
846
616475
317710
15860
760383
246922
24145
67822
58455
127644
130613
336793
785027
537453
4493
392566
9658
302418
416910
234890
195684
285383
294589
474581
648409
885504
115946
69758
69372
58469
31311
11342
524611
871118
220629
221330
201435
473687
98737
271779
17100
758243
18961
395033
424242
108131
1128
10286
230365
19896
665366
3050
167425
249809
13405
64543
279218
75160
493329
915380
524111
80706
254161
181652
221154
285947
57904
91815
138773
42908
217931
627859
9091
101259
400615
33461
441247
15769
122296
28140
399268
108872
331736
322015
152987
142101
450087
51386
97766
23391
627662
839382
286821
109116
19894
299115
400147
144343
437069
336418
8587
43713
30496
426595
133528
310116
853476
345434
242415
386292
467423
51642
78259
27173
116367
61953
48163
55321
16730
167326
56251
46052
1457
871768
107749
762582
68800
121972
98389
493142
36768
921
184180
35282
94766
10463
24303
60948
432436
114959
157517
382225
88762
488128
336657
22749
530603
3564
609215
217261
34244
4803
21878
248813
111926
75487
373762
9646
295560
34417
80987
597074
664770
141045
332359
581539
178694
610960
91474
72335
122222
143588
108362
47720
210723
88183
20251
92225
311837
357473
237188
172108
20494
366316
61214
582076
438145
951445
75246
214646
106040
573430
101223
80168
374989
1273
500400
380319
250804
43528
122158
101720
124170
211915
421360
58547
149872
230720
87492
190016
171911
881480
339939
3761
237648
26508
61371
606111
721199
265981
24428
146081
146597
24117
408459
8474
162443
1820
32801
34421
215756
37120
211
329096
110522
905924
165801
290677
143051
101601
150794
273817
385249
154896
354157
55892
265721
189550
53415
540043
190435
347936
298116
136799
66253
94667
491244
112071
123611
537274
313536
52000
16423
640010
129700
1624
120467
450480
106400
252364
183412
400226
49561
552193
328744
114668
37024
597672
224048
124831
354737
98066
246886
235526
897099
438535
329858
648935
69905
16319
358463
145593
131968
7977
106753
520158
12238
390550
402559
294038
14152
696275
253686
42921
212146
227443
571836
363250
21997
610950
34150
734004
176726
23790
100218
16569
37554
615230
30053
120331
91112
586930
522685
51105
229881
32378
145455
193499
356768
767270
531043
208816
464313
855482
618196
367542
184998
190610
17193
291349
42517
21900
11603
110247
593167
268555
170883
144651
614556
19009
767828
23298
171677
80294
188770
101457
143924
59074
561953
484187
155089
121139
22243
47651
211673
42176
172758
75099
93474
219189
334485
60877
834483
258724
142250
22497
437240
129999
84140
724710
585354
417349
410090
516970
339091
229555
766493
465097
270000
304810
827788
20683
19663
259149
483848
162101
720038
2766
42895
42842
874739
577512
210767
445286
878504
97848
498123
141671
119845
251799
31167
13341
230693
158986
224581
127925
250867
199936
626097
150521
375661
297025
105611
27646
386050
94926
540596
50235
600629
298330
388966
303526
458441
3481
135326
20688
605957
789519
308631
32333
41561
244750
160552
317259
119405
505134
347578
159938
127297
2379
192782
8507
114167
419115
314707
583063
112071
70152
1612
11924
426964
476064
227031
693083
224393
214695
396434
231024
32942
140968
3145
13463
742046
152507
323665
65639
461621
66882
198423
452232
87011
14132
255098
88251
289875
306729
25450
404490
33106
367157
65477
6992
100942
303186
89226
4012
657564
764493
481956
87773
125233
4351
86671
136133
35498
62385
355878
310562
110864
12965
255884
260328
22974
416861
14770
33732
329258
153290
401128
177989
80022
840941
123597
165931
161562
142501
278288
210895
93564
396179
105661
322760
447424
52103
32604
256217
554876
139319
63414
402891
109503
494591
1281
237477
818
570833
366518
451260
17060
777871
37456
12663
791096
4881
267106
15819
75470
117918
643035
427970
211813
109176
138361
141348
85191
406876
517892
305897
28152
250062
260593
459056
258945
102593
302275
54012
321544
12571
23331
98878
40222
382412
19557
199956
96445
136359
545265
64
8238
198431
604981
304635
404526
909462
53887
188755
81941
92792
192756
87090
201062
746475
527301
230992
377085
491395
468694
370967
116660
242421
232855
193140
259727
456647
539163
563551
11226
38688
170491
810396
75964
20883
162968
76429
45540
50624
527231
372278
26372
56051
2195
142176
131048
40208
223193
427012
7750
167569
145134
553901
90953
225427
5349
356164
18765
125854
31070
148534
197608
55232
275580
7857
507084
409265
156436
386655
135893
284178
86596
265662
165348
83587
601498
314543
461283
27465
84101
150928
258711
113201
476477
498341
59099
724691
425594
19258
540974
128917
88589
1552
56348
238767
334414
943845
179899
126482
780653
3303
116002
91672
37758
84026
54379
235854
133566
261672
5214
90484
25101
798962
902905
161577
64619
546427
785382
116053
143907
423566
232433
345781
223793
662644
5042
116910
710903
168606
41532
147023
98316
245873
312092
395162
226380
223635
50312
26222
33049
5360
156462
207831
211873
70761
9942
503887
405128
178112
247293
29194
505176
420331
6124
498560
64150
78238
17776
29224
127977
80349
174194
484209
5613
262056
535580
454945
39299
514171
2967
64841
52489
139841
673245
140759
9481
84507
121955
898151
27540
231568
508451
369594
158835
535823
78345
511890
704375
56890
467287
71545
502974
80054
383072
185361
287738
29659
161727
196748
410229
464226
293142
43416
158210
681312
102511
346117
65293
402270
180590
791321
305778
346251
114154
14878
70063
92746
577569
419376
634848
371492
394526
915934
709969
287718
873131
121305
532996
110138
477001
263524
455075
202300
138689
544917
26739
69175
168033
273824
25102
48986
201640
545356
147860
209290
43335
503653
618
714519
133019
21077
11996
289360
162877
271700
328585
440351
31067
87643
122607
153768
192125
473121
17107
120399
580672
553744
660370
335589
14242
431479
327165
40504
270508
158411
126076
483889
60798
386506
537478
87308
49085
196135
417786
451254
78454
225616
84537
323741
360694
737765
220301
592756
151602
179339
478923
362067
160756
245022
178791
164177
174990
111356
241701
185344
175014
10448
152146
175521
536801
50508
171147
111271
39776
94133
12504
6837
325745
201882
22519
404255
433568
156112
92915
109919
20869
63680
216628
548809
210046
47134
253347
344492
164425
18156
321428
269989
26383
181541
20182
613869
599866
4486
129553
383915
320537
233857
121717
86413
13785
342604
464162
37966
148815
223802
13702
414551
549667
83728
68176
48907
565451
631090
156191
73574
435905
336665
450433
288043
118013
307424
757351
325341
91564
24690
5901
109497
496362
513952
246923
568240
113269
282469
85769
1678
175903
115081
267139
689753
470902
112460
814646
163491
252990
653133
360913
424020
48755
380023
2977
406903
101224
158571
190169
167624
412672
8848
130898
17969
28855
24474
167757
118117
273538
549090
581977
104448
204612
63559
385737
42249
74554
434249
270722
446011
757064
59823
380727
259415
9799
114685
345249
247414
25825
83913
307720
100447
279015
116659
14317
197798
225244
99932
178221
102850
40698
110400
324200
37231
163969
561405
149102
378219
315496
77940
109496
662221
51041
376265
339237
111710
14787
106972
302179
385169
12904
38733
13086
248528
136875
377612
85765
484478
402224
16503
4241
48847
37969
207662
751649
739335
299366
7905
851602
15864
83388
43602
324247
25458
362845
93332
10009
130705
36988
605329
210112
138020
401884
559529
27764
316408
29427
539708
158209
181598
36245
23021
81001
282492
105092
273720
545520
77140
184377
113427
224416
483202
467717
37559
177290
31704
111734
468035
144787
529143
180651
75719
410218
66685
97669
152135
16491
266191
1862
989
113918
253137
653173
7922
171704
588788
87497
10055
170554
340116
162869
69570
150292
574436
76478
164383
418352
23216
648644
303855
10734
321075
46694
134451
326642
177819
54368
12011
27820
805072
470433
370961
431201
270950
211112
293532
42098
82122
214687
55918
6518
751039
818221
155764
224396
38073
8025
128647
86652
91184
304981
551649
45949
147534
493529
30131
231787
715839
175977
27879
83738
489208
628155
180222
438455
131814
509081
430716
16568
419847
158678
667299
81668
696041
339449
486156
308650
209267
241588
312434
116089
22380
168543
643461
6659
33779
397084
42216
92385
759352
40482
378339
2227
176283
286823
9756
360997
512740
386316
124348
32413
276432
145598
218225
32764
398299
46241
172105
104910
199869
934
147766
67895
5458
78957
180341
160593
241468
452079
259763
58101
142156
93626
228988
9232
448459
165358
68336
322920
37943
363858
839083
289335
10245
15498
24
487854
449381
22542
43149
38791
254028
65801
304357
257780
37937
287731
60166
401323
293354
819081
8170
292568
115050
96168
43283
121512
26060
231681
54617
27110
127004
713602
248029
363592
254806
490452
552619
423663
279872
60646
880845
592524
139599
733172
825345
99569
545826
496334
303530
720020
584315
75934
266001
271393
79445
386797
154792
7077
658913
424253
139808
238293
517327
324667
95910
134131
82052
157135
287341
284632
92352
331948
221191
5651
11098
141058
148867
506392
121858
327676
422849
168655
308077
566808
183689
407771
11027
76062
209897
35748
285375
536650
290710
47584
178625
694767
53774
466215
419652
186359
673043
381817
525507
116203
19351
153121
124588
180267
838421
59658
622335
143809
159842
15108
351489
260077
420045
636780
362522
356023
509347
344204
40979
446746
100672
75664
122351
571824
203188
289502
43583
322695
485514
308732
154908
280840
122991
231380
35455
750135
497990
131861
259160
116076
135974
54997
108896
160508
25154
93703
644120
151808
505701
608110
7406
11541
171833
438228
118927
1617
569607
377665
101237
6502
564772
380291
2781
116956
95960
100269
195156
707716
189558
66478
614470
35734
113324
292789
132949
408718
748721
266260
119013
92337
286217
339943
794179
74770
18504
241204
77315
237197
68065
309188
277236
11054
393141
503652
314136
183249
263937
475144
56207
151970
110942
216
512724
462183
768049
173936
244139
593823
544708
531847
31032
137703
154404
95770
646903
343917
4613
23908
165147
642745
715880
577
549147
490686
248412
22944
104886
3326
86200
1930
383260
641461
486856
95582
363793
142647
328157
706742
359698
148562
40897
795796
445384
331739
365318
45254
16
5829
8300
39053
274508
118767
386870
144927
352683
52378
104272
257135
246110
106847
26117
468498
317419
678395
17460
310632
465205
47681
279156
495839
279692
523312
261935
467935
50991
606436
613074
200152
7611
33645
211009
258968
562597
642018
105551
22559
17261
237584
337704
374947
421301
128095
759198
185758
632510
356350
913796
116976
347415
363097
593364
84907
59868
190453
79328
291408
8804
452419
249229
86440
7902
488316
504594
4242
60070
97184
373898
306364
84539
92417
126589
180300
751809
4588
24374
109829
10460
363664
191424
224460
25786
40308
322036
99801
133257
10039
683443
72065
63899
260959
330
209982
58892
377938
103334
71977
463421
7348
242563
293560
667059
16204
358990
365591
1736
100860
283117
618866
394676
37942
291616
158890
252100
649659
398971
590848
5451
8151
574368
604029
487746
6029
391263
125050
74173
226835
33711
184525
231654
452359
413439
487516
689560
581157
253903
61134
303817
9080
284511
184225
291914
123112
60659
70273
401911
795402
79980
68055
214034
119243
104673
109545
219467
668092
606902
183855
521091
356203
136936
139276
231952
230136
849533
213468
139983
120331
26823
1791
41806
480215
187835
315041
565186
77008
10828
446768
176678
68734
175887
645179
24703
242024
538252
513490
243506
192497
427710
270796
400251
756809
21813
434137
160111
9016
92901
369358
196579
594337
186256
629339
208046
80016
484459
138549
556551
626845
22943
916979
468949
155979
407587
19850
265246
35963
12067
876709
94629
741829
56383
872420
23162
30640
49283
916
138673
409761
184514
120113
252001
803199
177391
24484
21472
307880
2149
85940
419261
233889
54752
72903
93877
156142
275830
14084
515550
324032
461183
225696
888242
8780
40641
654520
114162
107042
29672
427815
530201
281569
171609
670978
435476
35096
60699
289367
315860
296826
301549
263273
706044
162566
146686
263675
25858
2886
167920
192728
346299
328545
88923
752419
270282
213643
366055
96253
435000
239688
478420
297931
298019
267477
995732
284605
32240
421772
28607
41510
563304
24591
19755
700543
174794
389233
80251
73691
13507
232632
10082
372182
55505
556439
13865
66304
37725
76430
464762
49712
114444
223621
218718
226175
202150
195408
556087
354252
329238
145497
67849
792913
287627
670424
143977
276871
89544
140293
61522
146940
97745
286623
97255
702313
408313
130417
76103
78620
300525
106742
309605
243984
708311
1914
532338
39510
16008
87034
263657
212472
11410
471216
25066
206192
7079
115127
99551
159233
28385
181601
86468
304977
143519
521263
38911
593165
261316
501944
46
204264
765597
229954
217475
603259
56062
208885
5754
69053
826259
74202
207442
533004
4076
459848
222520
65185
83310
125509
495023
313320
4811
34779
244173
77699
12274
483470
80819
909656
306079
111275
26661
818813
17729
220448
86852
212504
36248
498863
20844
844818
64546
99435
290205
136901
272025
261829
171580
144357
21844
230100
720159
355031
98074
336546
44608
459157
13225
241204
186643
363276
156
45991
850321
185023
327624
468803
479883
239097
59199
98580
11615
662278
27586
102922
14387
553248
267021
9836
333704
108977
102212
10242
284818
45292
549213
627934
3905
13302
581
5139
454215
66896
603467
113056
119072
345475
40353
206882
246564
85618
90395
184149
256322
825785
428147
1732
185679
453098
229370
197325
9286
20499
338281
22053
92224
17039
794210
5481
342598
240581
111339
695759
381418
151610
148829
649699
56624
156375
155293
53044
149330
543396
255749
127043
388190
186935
290129
347710
487802
27710
568100
4777
64561
17999
558931
168640
67174
285273
884252
631844
845501
402260
10767
823670
307588
208474
24002
43503
770122
174553
266801
500426
571256
102903
321781
442278
101283
17307
728712
468646
22031
124958
11479
121656
255903
422561
279032
110387
492463
128081
188570
459113
471262
481990
72152
59952
7631
18471
318534
18454
109939
190703
32276
16079
799544
24554
128182
161789
492571
65581
165413
479675
8115
128222
34755
61974
105358
683367
387278
118664
231459
652242
90212
17983
910575
86880
128095
500957
445
709887
348859
113210
123374
3804
136382
221838
199824
62156
448796
574671
147510
59879
36864
194053
332582
221123
7288
126099
504078
30491
257620
285083
417581
104789
40797
101778
96255
240022
444172
9206
349111
130641
233720
76855
143878
59239
376843
318970
450501
351286
1549
152361
93714
253905
687242
578423
6493
391314
57627
241667
240897
292410
58730
8513
545781
203900
110634
174769
373368
280767
540597
628016
2720
62775
100480
118245
97202
102620
298956
602869
138224
83534
410511
451589
217180
603303
457928
80826
4246
425081
270094
6545
11861
544261
11783
75153
265360
146963
79129
265920
7987
361074
743210
124867
10270
493788
437326
51268
77656
119582
85108
257571
345837
169589
250765
225338
84710
612219
239559
300619
11948
16127
301194
44540
730467
428901
131065
119759
782107
575377
69355
329222
599964
785279
123895
107337
78374
211509
161083
210941
581149
129961
146769
35906
333632
481281
40178
295034
109934
615911
49891
289992
66985
161356
75739
177106
281661
12530
275809
630669
101306
86638
160372
110511
538465
282739
14527
205180
141392
10817
21942
34119
744121
298408
124176
626702
440328
187735
237806
297282
10258
52700
204985
615339
7657
76365
496828
593983
260772
10806
186423
96970
146047
165548
25902
71633
42004
23837
142225
170370
287178
183206
604196
768612
179225
96236
9972
22258
496997
174393
161151
90866
7012
153828
91206
168909
255082
288401
217662
253228
458878
212677
871107
418835
91638
283807
55500
115879
513827
202430
43174
321733
546156
737935
75446
53758
59001
60386
106333
466313
197788
421186
139768
235344
15812
392646
7313
482415
312102
296891
36676
204883
74234
145345
43960
175117
80293
204191
16267
496662
216146
375365
81543
122287
103180
106607
474390
135395
574238
747902
33699
517384
220852
94698
24911
539664
279530
66916
68469
83862
10681
209105
139661
638397
342005
17223
43947
226202
18874
475729
117880
264059
269160
126373
245765
609156
7953
81844
106409
22822
40487
398870
47360
23305
426639
581533
222607
255760
415444
412223
20850
180721
3966
247279
89528
605315
53410
189022
293731
44723
101832
307611
7942
4195
637716
316323
57173
26760
482868
77875
194889
177540
304532
238262
124444
283148
512736
176327
485434
49362
373125
277706
172043
31152
92059
716217
571969
140531
1553
45113
265709
279
51228
309781
187248
90374
144012
651828
12452
247429
476370
326157
653426
351023
222838
236062
47615
723759
6666
204646
622954
50679
176411
22145
534227
406171
735758
104683
279022
506710
291120
383762
2264
227364
9140
116581
205234
39183
326053
46455
272753
195207
169200
14944
164949
411485
114834
296724
306912
694104
390728
621785
340002
177337
148122
421254
56266
799315
522955
439221
871487
251368
185237
237474
103847
724308
12343
369238
8650
678021
13138
341579
360212
17539
7217
59305
747672
17611
114562
659926
47692
232352
772
165609
286491
196704
745217
449201
3029
387300
70512
517615
10070
318981
100650
90301
72416
312640
194913
2873
126577
105471
67177
44286
177280
457077
217923
268059
368568
7380
555818
62027
132092
350554
126474
241241
554716
17698
297556
295455
209352
96038
301633
229129
500171
243912
458941
392651
450990
475712
192890
418121
276387
105459
129980
525309
188082
232250
2692
436583
4394
122992
479889
20552
615702
6116
193316
143897
165437
624544
517687
115623
625430
102295
558116
26701
5666
40354
117007
408038
295886
487810
506196
600412
149051
229132
308456
35079
588396
221351
203636
90792
310577
332741
59959
452734
10455
371026
296359
375297
162674
153574
171294
62266
626859
14898
396299
339210
815
1785
896980
234547
332812
88152
123887
65998
143150
176056
110977
2184
275083
379467
282229
836675
152973
14177
199577
199029
295788
165497
310174
247629
618180
227178
368413
1169
351935
80151
109275
252981
128700
26418
70810
339277
70531
75776
80180
114812
847056
256268
416121
739025
36070
432308
188429
163211
15143
316452
588753
419666
522999
582120
54873
385801
110687
108517
149771
152101
252640
360273
7822
398428
17647
423595
136505
199688
19757
469017
72254
442606
373277
282803
30405
54261
73684
231163
334888
96677
194908
106438
617590
314732
287248
200475
168239
445020
73462
58158
8067
574381
130474
826141
92596
344700
133693
107093
214903
69513
476452
5689
725544
142445
705766
95833
84387
233084
607436
47968
101144
129162
499872
281341
731629
141214
69964
103803
79284
128385
255935
252251
66851
251166
2885
132612
293411
212525
87534
37398
33153
97096
76637
562666
585632
157625
271067
277183
75043
1121
171733
63824
19296
620119
535530
74256
229061
326430
78527
109390
592577
477976
55470
71132
663042
184715
277173
94574
692839
84505
24936
238996
723515
4210
66603
208860
94982
701127
215557
573823
693008
82787
58845
31500
360198
311789
56862
36910
20330
226305
97164
899525
328221
23733
79534
921385
342038
113357
198518
522219
514465
171972
845571
477300
366936
261349
321524
769344
20949
445840
68638
127813
680224
140724
1122
61373
225658
556920
559809
108304
104396
24348
235383
49101
20540
405800
296105
73950
241236
62621
191493
7277
128033
113124
2183
85067
108176
159675
278045
61779
47450
234464
42824
344917
133904
12016
133958
105801
46155
190170
87656
542104
83845
831925
454917
130270
55186
270231
416148
201047
14751
361966
12866
226668
462491
19969
121650
585438
61649
198473
261783
20780
40386
146182
801295
81092
167458
632029
725125
38558
304050
239539
340543
27826
57791
329800
201187
53260
191987
358858
9769
785208
316613
104642
202804
568562
324441
71616
235308
198589
104028
5958
340085
232558
128093
359261
463242
664743
723105
534936
6828
82071
76848
461679
14144
376168
36171
507108
193420
30469
80861
336534
169064
451496
178873
160349
331988
6236
30175
209858
346090
87791
190892
757889
524311
701659
644436
5121
326699
115588
18696
295422
78884
159699
202600
59755
38184
563672
49560
37692
232828
152456
691769
208451
340490
145814
609556
94892
145700
197962
422048
628289
8254
186732
449284
159894
218710
583677
11190
335918
260458
462744
157612
23096
39872
103660
708817
234375
81365
96808
31496
110860
296748
439332
102897
44998
825855
357466
262602
120732
27818
384708
296161
539868
352244
228763
3296
766338
379702
420923
206274
194680
87857
184342
607703
24219
694126
113556
97702
31680
243663
4694
131347
448632
323770
156078
339816
35746
570947
215535
27502
454807
677772
132191
16794
379278
78412
711792
860982
302869
75783
301977
194048
343105
12719
836487
449438
200868
530690
864268
113606
56048
116900
269965
109133
167058
701085
525749
796358
252427
41298
444208
577650
14679
321809
264346
221046
89666
81953
138777
353168
569836
176723
63883
663323
258578
68178
23166
76435
81694
16677
464200
245945
80089
918398
140296
427567
140077
499028
511902
210841
151458
240392
268624
542117
24145
140630
480086
204101
675586
284068
431943
252771
6610
235346
169857
211046
293054
18432
550340
620560
427786
13701
83937
672655
137583
210008
48424
95086
101514
198603
135763
144407
212240
517069
106530
61670
76307
122375
289250
66928
660507
150796
648192
594530
21425
168892
808871
143353
385396
148468
505654
499381
96309
276124
11318
794752
70538
73449
64212
102535
14620
140243
350638
143025
72445
52013
237904
289871
62417
11748
269839
173213
470140
96613
360857
93102
168336
145290
9691
4993
64392
82630
270347
197523
81484
140556
278876
357116
528144
209500
279462
185898
621087
216983
282795
105861
480330
41803
175827
794382
201097
76690
332542
182155
95696
251803
85095
93334
354814
92646
388910
815208
371095
115647
172789
247506
468328
212682
209625
66995
68391
30837
797745
59188
349765
523006
266247
75682
437823
221800
101674
148816
119611
276643
468061
25669
299211
4163
475225
379162
173057
27572
191387
561697
58797
130126
78948
64673
142860
22871
542183
570258
706736
734443
18592
31026
155514
63723
24771
39176
637238
16297
1488
153585
28037
24680
842
313078
126344
659818
85651
124164
87766
90830
555658
209259
214529
11671
56792
252161
26536
4275
78575
717900
18703
250711
324829
108427
533335
312304
158509
260956
391097
119980
25153
11248
230064
174924
434516
246803
75726
574457
479048
235592
751036
364549
443451
1134
1136
41561
527463
355572
197395
779527
277583
601624
281230
67093
594544
5964
49735
121558
26791
26161
663388
19166
174455
883631
5695
579969
27454
146438
232308
566978
12042
93376
43349
19061
131765
355644
7622
62641
210608
20089
24231
153025
567331
13422
35801
786481
89278
418971
90075
2401
254131
72242
922387
698621
335219
9781
38381
85427
3142
19286
185514
600682
347049
28285
30677
139779
691771
151332
404416
80119
42142
505246
266946
27767
68427
441860
214971
45784
916872
46587
491619
19535
255324
534362
201187
115379
129020
67790
205029
204486
451287
79057
80902
122005
411151
129121
91232
207240
766857
233752
380418
866263
317540
203780
24856
414564
336457
136585
643826
137275
206828
80021
8257
109971
119760
85985
132894
687848
256295
61585
12372
107887
519230
407660
487166
248791
544370
94007
295259
615604
8212
286282
107198
83348
294007
28874
146419
58417
71625
248340
720098
94649
27593
78564
382707
328069
437586
748140
141262
197084
195841
5768
412750
38930
184892
600323
98681
73983
233872
36883
91584
98342
152048
291814
359451
173687
106686
248302
483894
183412
276830
709083
684684
152580
479675
288247
201853
625813
283434
335239
235722
516612
170038
155180
27616
192470
62849
157918
57630
180513
256859
255297
683484
182841
328675
141516
178679
471254
573353
144371
211643
575733
239942
553295
43884
216654
208349
277276
248345
165852
8444
167583
3512
192976
249804
451136
320763
58798
46731
241725
52346
281237
129295
145388
198867
159145
136866
476675
127444
33198
473118
59777
559532
148201
259229
12654
591342
433729
270364
77484
37503
519978
241813
33304
387261
126659
46255
87513
444778
441631
18713
8905
524217
62073
292064
172053
271362
439976
11882
286812
468275
2864
143732
634553
96268
433043
35059
843774
172145
420422
165043
321444
38489
303468
345994
392149
157
91660
514845
41265
55650
835595
73020
160827
1580
179858
447496
180286
35627
325164
587823
165863
36490
369794
61634
363591
25426
40001
45268
665569
344360
75087
89097
523392
89834
62775
34745
72936
96470
218822
2113
61384
663975
58634
36912
414448
108625
158525
177899
96366
182329
410785
20354
10974
71722
497471
173017
618669
68593
135029
564326
8892
79944
416188
25438
279606
251040
42520
376758
21214
322384
121662
477808
316783
614980
219032
160771
143991
64626
11316
14386
603431
345014
70320
129510
118840
162756
293737
414249
17846
412948
874078
334073
638710
14278
151860
469568
57232
200341
181871
826871
79695
270004
22168
568709
248517
480457
188606
85329
308856
9783
652931
173608
420535
287482
20337
338103
203650
86218
378695
427594
694567
30458
377343
326270
231423
540778
859651
104735
604519
72308
89017
250626
62606
218872
78581
51183
563454
497617
145922
98501
25266
131472
3690
462232
196317
279942
136752
646045
227952
10009
275888
88445
73071
83771
830344
87146
781674
185630
196130
91364
809976
683887
234705
473273
6436
56494
198026
62683
658142
54889
548195
420959
424904
467862
195266
524498
795451
67221
160973
132901
48664
614966
54055
14079
239789
108471
102554
225665
333672
780269
339190
105233
324026
354717
42668
95726
507819
9737
119906
54068
453287
293248
211591
80150
320299
638376
38059
536581
254838
302747
29970
110808
155779
430607
88898
341361
533620
197809
31715
291990
247127
48995
917066
841281
63950
116852
290996
203388
184949
389987
53336
403189
117773
131472
318888
324370
295741
519868
218263
294149
398993
731802
180158
12987
548608
356632
198529
80192
393590
390054
25341
677420
176541
91130
185761
450708
413262
494243
826466
38031
100322
287736
181120
236982
384407
696960
50842
15189
83719
884633
275742
316470
672
310162
3637
216560
117914
2602
608367
260566
46078
695689
102613
17766
466422
374556
725987
12637
149352
50602
31538
313019
189871
683875
590604
277695
101605
540475
113459
548380
106481
245748
118132
273398
99529
133116
530606
617287
485
558202
172446
478682
569851
337327
40260
562654
201830
364391
4162
1033
444899
111109
1204
367757
229398
651098
728953
164108
138987
264697
346225
88611
151001
205789
549524
580406
330858
576023
46549
239010
19184
426754
235977
66649
467578
46372
274321
482219
10060
678337
366500
215627
51171
1681
481213
159487
38937
386080
166592
100358
619784
88918
50351
523635
47760
19883
408385
240762
537173
100816
286848
317953
750100
63188
78459
256869
248716
33892
16540
469677
244157
381256
581885
7258
342711
679463
311668
445848
256876
330855
23767
129160
66771
741220
12321
7052
425690
382694
4035
37902
121605
273220
13555
263971
25230
80648
750532
323663
741
22435
355636
150168
115790
103301
13099
88147
305751
300884
426640
562090
162550
181060
584770
14784
27743
47377
534785
48266
227282
143480
105670
63666
917469
70347
371152
663533
395260
50979
116933
618964
424119
344888
171186
561543
163925
127350
315052
777747
19549
228241
168928
202842
20610
667158
124825
466880
92941
380402
18534
504249
351170
160261
507696
7284
153869
8
16283
171407
311862
116622
54036
60901
516759
757884
64753
220496
143098
96945
28345
242183
46974
11481
52987
113507
25697
369342
339848
41216
521637
63837
339687
103849
22753
833741
22512
13256
155819
109063
127845
167818
270859
840986
67168
242716
286390
759081
379377
628779
247178
144269
38682
266544
205530
161274
484016
225172
58388
97590
39388
352305
350962
66510
593010
947747
775400
50708
2066
948709
49677
442171
35484
82733
489616
162855
93327
276076
602306
208611
5647
188629
184985
561
241603
160416
67777
4093
271071
2746
180167
89854
23881
478719
798540
342534
18607
671574
105684
241327
42867
329180
205904
103400
1406
503209
182240
76802
136678
343992
157644
72204
673063
397301
14785
116266
550027
26738
38563
148963
11013
129321
193950
489434
542327
164246
70706
311985
151648
71238
9704
137023
441322
83017
443161
797953
125641
644385
499896
66810
181730
43199
393760
373019
62899
151821
121204
286067
190500
249461
338980
93206
29687
481109
17135
497377
1357
341841
56890
40134
15351
55558
52444
436845
79924
484409
134538
396285
28699
77340
185178
754252
691712
196712
448204
19412
109616
149879
244189
575378
87216
120869
220930
64871
300067
163851
216533
165381
753351
440856
470444
200059
312563
166917
290743
165677
62661
505965
715682
225912
107037
506101
240481
142694
755282
49756
609874
4538
96675
341502
41395
215788
194866
246811
73206
385020
25708
259480
22897
313728
981
145667
32717
232064
64410
532055
223924
90162
77804
434029
441810
173217
239157
63819
13896
433189
121834
196925
612425
150880
76816
131932
490919
592325
73703
173819
83334
414493
287820
40617
18054
82078
42414
101369
12571
578327
326233
68630
15004
33488
319672
299659
260857
56397
354025
496642
368219
27593
654654
148288
179685
756863
500868
306057
182219
835445
105112
88315
417858
3247
34107
91807
409754
378625
351111
131012
470075
420524
149550
102802
4815
483857
584786
30046
195147
588480
161741
62288
123282
694306
17202
124742
399147
221884
355890
513290
72835
209846
129279
182549
27349
971334
281459
191473
111100
447013
250114
394225
57856
562105
15226
148586
634233
86241
198413
14632
160315
187835
161533
19832
369171
301338
747707
560246
71661
81611
214422
134504
380966
487941
391132
36327
84308
112500
136890
56547
371860
442836
130598
622485
28642
188355
346406
137650
261037
49644
463637
226577
193506
185985
421296
594570
69205
387110
12743
157856
41
154027
144608
374549
10548
600
2880
106797
37584
154167
223621
62516
84968
3163
14528
640681
11258
429227
393344
244723
206446
48490
11909
651191
353021
33283
654931
231910
276267
4172
5479
710173
30977
152812
205766
386841
247265
93566
328564
207397
422778
138407
329363
132752
301624
290170
18178
77787
448653
16908
27806
173514
456141
67705
105586
323192
564277
27681
349954
251502
640039
68281
224143
13826
22198
179999
227441
183899
533896
213127
76505
92086
170578
31149
312602
44227
617886
45651
437411
370851
525155
287233
196442
27956
122060
130584
209380
527203
262579
3153
566611
77874
553876
36799
294823
193700
136385
131382
13197
107869
94570
515332
222400
298901
195124
246072
121072
272260
106039
607038
59859
3198
103768
554540
25918
76909
393
167316
322970
638946
233185
749484
3232
303481
49302
382385
542686
235267
17396
152036
6084
145238
788728
2803
91193
168872
772746
173189
5906
23622
31874
196930
98299
381945
153816
62291
385505
75469
47851
35541
24306
34523
124842
44523
32687
208436
56105
263183
404644
134832
373647
246758
3573
569719
312161
61186
858114
723458
99432
679810
68712
779567
478506
73177
154110
143340
568607
8243
32132
370102
293386
221114
230121
84204
459278
263725
91107
380012
76779
67946
190424
255336
495
121545
624293
45379
56974
907336
208828
244617
90742
119952
222886
371695
447063
8934
621274
554915
26253
582927
245364
196229
150180
71859
326043
79613
38061
233565
48727
21529
17714
271817
147380
64392
139047
406969
36260
685417
122105
193839
535841
304297
623539
25440
114837
36057
460932
249799
269141
210536
282173
398357
295698
13269
332544
235856
709184
515991
75914
133629
12293
614461
77387
116396
81177
40511
76182
332051
31095
291641
17278
45374
205814
149099
52387
471193
152895
108896
368625
2853
202372
744103
680432
303511
40673
120957
379755
95269
429107
335992
43505
139009
242786
96403
158911
621350
201061
193625
949
594544
60314
569618
6104
439268
70786
694204
40801
61446
68928
227460
28413
471983
3429
434090
311412
151761
18518
163971
185649
48105
58854
139979
36885
285613
464742
345266
199081
75756
40414
587745
226215
887441
54461
18619
228942
186195
556337
435958
81564
319616
486724
369965
853159
121079
168489
697603
841854
342635
175615
197886
13682
302733
590765
37250
123374
142646
265233
423603
143343
165158
420063
409602
429074
125299
1408
97128
758821
44936
117803
264556
869595
826899
524803
167584
106631
755401
61249
57079
264018
123538
339929
10867
48869
414606
201613
205086
41455
192393
113785
452961
452781
14145
104947
155994
26546
54967
5207
501435
40975
256482
53969
107128
279626
615334
416848
150672
170102
248361
122292
44289
58404
365705
468506
2065
165184
9808
547372
729019
132249
295807
277545
37861
58095
664370
21598
58420
506644
628748
97529
170892
61166
182331
425891
135236
218916
61042
251703
779741
1949
300204
90346
128817
147239
486215
353470
198326
1699
115515
44512
528579
29968
230125
72410
628934
60062
255845
272690
64774
108381
760551
592726
422284
809635
152876
324354
72820
205794
502838
171320
352321
94685
570448
5240
622017
91369
19603
51513
329039
382229
136017
814230
136082
25063
58046
88946
302440
788883
486769
342060
440994
185911
301037
227278
138041
157147
292979
30434
12993
183590
604810
551972
7363
154801
20596
10846
167778
5328
355691
20288
31275
247538
236078
645737
546004
291207
40859
42242
67605
563945
134564
384030
74246
775326
233868
256179
56222
372272
32111
119735
27203
565244
129868
7686
197
21495
193526
96571
1514
174166
292432
533382
68550
314028
870361
623508
15449
174961
117890
258400
648226
197749
67757
33843
128085
63399
291802
19507
118423
92045
157296
252487
630893
227423
24332
185867
10719
280513
226728
31912
21646
69973
155003
153556
50637
305871
191741
533752
80448
20109
187478
846438
557798
335153
83111
307957
372112
497828
209308
339301
126292
22986
314846
100054
207050
323694
564423
35513
81918
213826
531021
187218
929995
26913
20056
863
57269
83911
218173
193254
114667
308028
447278
24857
154367
753034
36062
5622
137283
365949
401533
60673
122202
428590
571761
1687
230138
77664
303619
843619
15613
396390
430078
198345
473059
497466
114746
298865
45244
210036
127257
714003
273921
221041
61153
4502
267340
168881
197842
317801
929199
520728
195960
277679
588440
240564
157132
203050
150941
7991
55744
14837
574299
83601
197078
91503
286355
951759
14793
327174
88503
396753
454754
348865
478202
370717
807538
113125
244141
156129
142914
82987
4685
57931
199552
89176
89910
127219
740639
163303
98336
467992
333842
103982
34452
506136
14844
151637
384703
315670
8326
221276
50355
114739
432193
146750
62649
133297
112765
24361
3601
1080
290986
688255
314325
62142
402238
107231
583091
341352
739946
349115
272012
521424
77780
248752
77216
107175
629329
71209
89031
479543
23319
13964
667850
50472
75447
774621
90980
66468
581381
571069
733175
349240
186158
298905
451042
42463
308583
546992
105123
246266
64242
296610
723969
91318
530102
21870
414356
196045
462474
216381
733841
344985
155572
403001
105395
26893
33979
6402
39836
774914
982338
794022
415270
118528
161724
215758
348857
342675
256657
638345
133583
32391
341683
638935
347343
362282
121224
303986
190043
389452
148142
120272
702650
4209
89667
283009
399091
16024
455676
77937
13787
377064
19778
337659
465005
362444
208701
333800
415714
78133
68069
72148
113475
166165
28759
428929
1728
272865
464277
496750
275845
461735
596850
66066
41460
329427
384836
238973
35380
231181
76287
26309
16407
170513
79026
106883
241382
1936
176577
668358
355603
69165
237143
396184
7111
160233
475652
782339
12742
364036
95734
231281
260614
19276
391773
46342
603532
288258
105761
632192
131766
26530
83067
5542
286785
476982
708009
248033
29297
18268
769168
186605
340838
161029
518279
227086
328091
8858
9056
69101
343005
478174
247699
451527
130426
138569
434558
192767
89645
331451
152360
466838
260074
869
195647
58273
60437
43155
600993
278748
8414
312341
202076
31541
127151
122088
76836
158527
112836
223905
82586
24171
36178
162278
3677
332403
590346
349480
408782
335163
196925
152097
161346
112824
1258
27770
33692
667286
500119
7511
12839
125827
108551
396453
479445
639038
156237
114304
78600
180168
45424
381448
687971
605515
149672
266050
85870
31311
89240
223398
150982
14792
21416
29471
568526
461401
19368
187192
55519
128417
84068
600010
2636
342320
390997
247215
851483
185595
432591
84050
102305
62834
489640
35977
165739
362098
181256
69136
366762
81815
303300
102666
157211
841876
190744
594925
159047
526050
178240
436716
104508
267217
155979
147734
205031
17023
262407
293636
135105
232963
388476
728785
21123
122271
183362
67711
4843
328805
333478
460366
261916
201334
32541
452824
366483
328962
146777
140038
65870
4403
417625
375538
286470
75238
780682
789727
16291
1129
105392
54876
190562
459133
459109
22954
109466
101044
898971
4567
353205
40730
21506
11990
175220
74858
466866
288123
298945
602389
657419
63429
72464
574934
266618
4467
232434
575100
61816
169020
703197
20580
260830
152671
75606
138524
234406
45985
471602
132042
57825
348392
633409
950825
1866
77392
300937
22808
140175
821487
128026
223538
94298
275064
704483
20291
58892
363022
317424
540491
792362
720887
623959
247016
13649
265967
10958
605770
38163
40650
553204
73083
399938
289423
120975
294450
170379
566718
253256
513487
418026
45864
179948
10377
691460
21634
54598
277474
287868
8836
775831
268112
410048
24400
54537
81563
290638
66515
33331
147192
207738
249928
543035
111701
495293
442951
311182
100330
10416
497240
811477
487962
500226
708961
241878
304270
304080
80205
202215
416535
397321
261553
38794
544374
71804
5182
135307
80237
85887
671051
88582
868779
108678
26845
206507
619546
831029
171728
282235
6797
10455
222413
58515
173350
55777
92415
92037
457731
262831
237894
652085
170031
659619
660307
100907
630536
90466
187395
105410
180282
185567
259782
368064
866810
93970
213165
120310
253701
750650
493542
599404
113263
288060
711649
164403
5324
70935
343
511628
35886
338774
319995
57649
126581
31947
679782
265858
596716
64037
52221
301243
508555
36427
105476
93745
69683
400422
70962
243300
197245
560839
15169
497312
41460
278007
389401
119435
4289
22171
3792
123098
285338
632404
95135
23019
2672
91038
29682
218784
56270
126293
434322
637483
429442
194377
199652
162615
256331
93694
475047
8110
126373
61347
776919
349764
19738
212517
97416
127123
394461
479379
655760
124955
20697
278181
59394
440148
117393
477292
19184
15408
85582
594723
63319
274457
479639
308412
34809
200973
320637
114418
43505
372891
28346
519054
263233
453428
472827
146696
808858
128165
59111
173210
662783
56323
34864
308991
505756
651783
332438
242707
28387
225527
437648
52611
124
93602
42095
11041
253530
245434
433484
634972
372825
39945
138688
73472
209772
21069
202289
312574
261916
24937
398337
42939
248370
256990
11363
228581
315509
413267
184282
27887
554215
470739
28371
58509
1576
138845
379550
32550
3363
115671
84080
4614
107194
233503
224856
343233
97245
199477
7558
9084
17426
12505
121017
58171
7965
199574
33586
648046
62035
26083
171892
283826
566718
215311
629015
203514
897706
566140
560366
444905
322392
497776
18073
119057
318679
206878
176561
19862
18244
441489
187388
130881
69516
91388
56895
161499
237538
673621
295344
75795
120922
350532
20986
198711
222127
310891
201315
622556
638296
370859
32441
224124
643738
30754
595036
11521
751353
680106
441473
199173
360840
63454
249108
130868
553770
417279
15053
408265
53630
557177
116517
233613
3871
90542
7463
201235
233092
563142
75832
383495
248031
105493
520937
613245
69093
475
186412
654008
94694
353663
637959
418216
605168
325151
93076
362798
797492
547362
426810
215118
80508
56563
473865
537666
17772
8338
54418
971748
293117
372406
101431
371541
6646
11334
432614
47111
510958
45071
203927
58914
232370
300135
790234
287815
107802
56810
34125
387558
224809
365592
112170
796580
47462
388134
4952
323155
175207
181892
154726
779469
772533
92373
213023
60904
280999
30390
341678
383317
271550
353873
159008
42190
20157
67701
388030
303886
469374
104318
375577
621678
329976
140517
247862
278609
395550
253198
52921
222100
137579
265714
412328
396938
245801
534992
50096
10590
806524
40233
650364
20979
179931
69941
62382
11529
61419
341080
741521
106647
293980
554660
99362
6734
26560
97763
283241
47179
60937
318844
335099
94983
703037
277729
851899
73615
169566
193864
422298
284463
236941
167692
756757
8481
249538
35754
146717
155666
164832
359821
107109
102764
861954
289578
289239
294177
70485
82569
20580
22528
111958
266918
372101
47620
412159
191371
215942
20010
581307
85803
233042
487377
25497
807221
771431
79047
7745
655132
267029
180572
9280
186881
339902
144799
118018
219483
481384
148539
8018
229569
335251
348330
769561
456865
333627
164087
134804
124419
239425
444303
48997
325552
93876
3847
362218
83626
62097
168574
43434
587399
157070
113661
70576
145054
27330
550052
545125
209150
984871
558319
717763
3163
752301
29687
126362
18828
711841
47281
46
393121
80001
98288
58345
190884
164686
89904
19661
84190
287357
15726
561539
431231
160655
401112
241120
511328
44480
56226
39658
44622
525207
182896
10519
61068
331857
161630
406965
603243
165596
281188
123121
336297
209118
158688
838028
310813
112713
89062
423656
149478
476180
97021
536532
548331
673125
153245
492852
76224
31899
527752
61880
107705
262483
782949
55889
225639
600735
31598
275632
635645
155834
242727
391856
302135
639859
180159
162580
264328
535122
466473
543427
71193
125472
267021
75806
156573
580192
290191
485161
375901
23668
533590
389597
35476
445367
259763
57270
277436
316637
385269
93278
27924
248407
210636
74462
153523
173572
499116
298758
681196
271461
172851
637013
43869
206051
395740
553959
18449
6387
36772
400852
219021
316376
547056
108618
982
385177
17359
132758
531683
371650
657081
340725
527317
450207
120591
68782
429489
190905
440805
351309
464089
555263
470789
9740
176988
696968
206068
586067
117516
389526
23377
429717
394672
173907
5744
637
168540
507552
315024
414423
165533
354294
37565
1185
817092
52292
131939
260807
93482
308675
266497
71040
164478
25313
941366
141853
653088
235162
199816
50199
109186
46052
459802
1561
49071
159108
266709
24099
841099
53710
9882
95974
3286
98386
75220
235767
3477
363823
308200
309865
38874
833948
111414
519182
355593
28278
39059
432216
510015
246126
131491
174449
112985
218775
112861
3973
15727
570848
339031
16336
211346
49012
81012
264479
295400
338278
896963
5706
87591
176816
21066
619087
37418
251985
546422
570446
36241
133775
15585
331030
6912
271948
146067
347254
489757
144931
301484
34871
188130
113715
252829
659054
114750
531614
49023
9348
377513
125294
198758
58935
2265
4663
236292
95116
319230
498009
47831
429986
663413
128839
558090
33788
828848
90554
495640
22180
135725
67271
111541
680468
767
299836
517225
480141
48753
35067
75079
51559
310028
5035
23249
86624
226885
828739
118113
3560
154370
8479
294186
706818
165702
636153
211869
111349
87131
58600
539193
274334
286190
24511
65071
120236
190649
21090
18278
83910
13949
227991
33386
171777
155881
566164
231121
39439
306747
27070
62110
153185
127034
281451
95378
105147
260671
10799
232590
221177
144473
115544
491698
35486
433834
19414
380133
295292
18174
122041
40563
218179
345677
272568
3869
255309
93183
17638
181587
709612
75440
93626
56624
577888
102923
438841
6919
102373
137677
3463
12516
6525
16649
790977
86769
165200
173156
61359
176705
63181
468873
297281
851506
237070
274452
350143
678552
11420
5113
64596
52086
29486
258945
452753
44389
200870
5905
57004
173292
5271
184127
39940
30818
139596
183415
403648
454403
247697
23604
97330
36867
199980
34954
107189
212705
291070
437890
681372
14140
791332
723357
134907
51470
381516
3007
116766
111787
162971
558391
571656
3346
370810
75127
54781
276575
3918
924
131187
22370
474696
21031
23598
285696
115304
511963
74814
204595
104687
82630
52297
162999
69929
203330
225226
293619
362705
216813
502589
119931
77541
103916
30387
271125
66403
540240
231986
73563
4690
18747
623063
50555
7768
5053
85627
171936
129609
342936
99939
439695
569666
6852
96403
661696
609
737971
157187
145418
82852
274701
434640
278922
405517
452062
17012
22127
305989
117466
242769
343126
31116
25179
588945
151545
299329
236766
556739
119985
801277
389051
39999
11616
81457
235891
94202
84001
444872
101706
132793
11832
526341
726682
73044
141526
289605
206025
246422
476934
103290
130346
482968
16886
534054
114337
348884
4345
649240
43007
227490
71924
78067
153156
99694
200027
504045
902868
187072
282706
317151
203142
144360
62394
137659
84902
139732
341263
471082
330194
227096
626544
326058
535369
59710
64280
349386
195853
77717
81366
174799
31004
155826
89940
415280
149288
808368
59016
559164
146732
72399
52989
257371
410693
100098
144135
159800
57408
157098
404893
207268
40309
290657
259207
457196
119602
192793
107230
253844
917159
27851
231366
131456
18999
107060
42089
145836
423708
59072
312748
80381
15263
428123
16154
143497
105380
57936
13146
644141
177459
66575
232499
96698
884948
144813
504227
690273
270135
60634
457245
23242
236339
571936
47855
174359
189957
219643
291327
189162
12706
763475
234590
761712
279738
290879
349779
14051
96983
227306
304929
32427
28163
20415
116984
492726
164520
2800
236401
138175
335296
78702
434788
50323
51263
274972
321768
437939
951
301749
112740
75129
411460
457278
98870
280984
19940
688981
56472
561218
260647
91936
7435
350376
372760
605019
166840
285788
135167
386016
20434
77578
304863
506677
53609
49448
45843
637558
439863
1545
30303
299809
209462
126862
87129
256961
37514
45580
119994
181310
285185
153180
206226
3612
82483
308296
35060
2455
374596
455130
107469
152052
375660
69625
406048
241781
508480
44680
282762
309661
20194
155476
334497
805653
20046
580992
768602
167200
371987
117468
10166
254162
312791
471639
134843
8845
365446
284540
32938
41470
70200
242314
146052
26432
353340
133173
184565
334022
14522
88786
12642
58643
264821
58291
279090
45293
112271
409419
471614
1655
394048
157334
162444
50883
42817
691459
192259
181216
189161
2962
187078
335645
598528
131897
409865
35724
224902
113656
25381
30785
29227
154831
329550
10852
101244
395020
487016
218971
55355
373016
378083
76150
4538
307284
129199
321965
328497
288956
524041
205932
61863
48970
640988
98641
311425
133202
369909
364753
31524
54916
357408
497908
2529
159103
168834
22215
173039
196631
395151
76753
8113
424282
59264
49188
570461
26547
396963
110884
2088
37478
427
749744
732695
4561
195025
61095
372414
719020
64381
151668
430514
191792
435374
31754
387970
35410
256647
65340
30194
3427
914374
103829
219415
218067
316
24965
97102
226052
47887
23146
604063
469326
324492
203389
472737
715307
1261
414345
4119
100518
352795
27801
220867
491632
90848
77636
24775
230888
858999
325631
225641
725588
319641
127210
36652
226252
205131
2042
10077
87435
4049
102208
141445
340395
70549
39055
38100
238603
548652
737619
537922
731157
232524
817111
77982
251282
390538
288862
340917
126205
241942
62811
494577
674301
555882
132191
296784
114162
336915
367737
7
6373
31695
516590
674216
730119
422616
167449
301359
268372
193788
154939
555817
154058
75578
36225
345058
78541
77416
487763
117256
703250
528430
621690
522558
430993
12180
541575
334490
128929
85004
26739
62098
29154
612909
379807
803263
312983
142399
38438
116514
53606
416200
459253
432787
433099
178828
134888
30507
8296
65340
248393
16279
196002
591959
129249
462303
25001
3809
303776
242827
544047
129132
245103
659148
327793
332600
350385
217265
950855
67616
384467
273558
66540
263114
8592
413532
253370
213194
192607
532154
85822
215834
94897
97192
21836
651892
685531
230916
206830
429374
37543
256608
336380
19658
85378
268863
36676
422088
18159
90511
346584
596627
721
340411
257486
243497
745751
121303
406436
37521
138964
399040
234613
418990
476664
80359
492918
84863
319710
237320
442644
325229
153117
489979
163238
500961
319295
131388
199270
198793
234046
93581
496395
557554
186464
69371
27079
187553
4712
327886
35721
125774
587004
63462
247340
200969
328407
467179
546996
288224
108107
346091
96861
704158
33040
341259
104279
94675
158808
82855
99492
55161
722396
52084
100274
1671
443842
496390
60978
534357
158130
592462
272714
270540
98957
81098
39677
151132
178857
449214
678634
11467
590011
39970
59652
86660
9677
129355
37451
515835
12359
615414
485784
203192
113752
233088
182750
528990
193124
74259
385681
65571
143918
15237
153713
122958
464591
517141
16911
240702
67851
479059
666594
409529
391763
319284
134124
271629
637708
134208
324299
374805
343269
43776
139293
270716
247684
9931
7149
722418
711
8138
511263
31703
250862
111344
7654
185509
382142
540773
249567
301080
456276
168222
23277
50663
149476
567794
560208
345747
401201
132758
97079
287855
13953
530640
343650
490847
160230
485758
147546
666516
149195
287068
291481
11446
279156
450616
210092
653773
29475
178441
133023
175752
581095
199925
660
635569
208046
150266
87428
95209
353797
246564
109330
116507
936044
122947
97454
439283
521131
209781
915756
346573
765795
293008
23629
155224
173999
457982
9157
64902
504277
312095
348368
259415
234695
9886
191549
274211
9332
12174
139757
113268
292300
294527
38151
209462
68566
113998
119978
53073
4226
31292
138916
73960
17203
194981
586769
49259
27484
609383
173314
186204
40156
343774
531946
1475
233215
101242
49396
507926
178866
56882
709545
426939
600420
778500
197124
421863
454095
5508
2123
596730
190070
586924
255348
61220
242128
288904
847392
85638
48744
504470
72342
41696
831920
86962
373429
327116
78855
146733
476173
411286
12899
371925
128396
126649
122489
2734
63935
244067
259096
65034
145034
30873
366177
368701
597067
17636
1955
244032
126952
597828
13554
330118
70020
387
840318
108639
867120
430210
250729
61945
21468
174662
30547
104655
175691
319874
36148
19439
288872
293391
309048
37125
4745
50412
619902
851212
77205
146362
210753
211260
483083
363104
87552
670414
277098
503033
21181
38922
335592
593793
239024
270746
469332
181990
961
61432
76879
612661
204536
99669
8892
504469
292578
162356
123929
15988
604785
44845
428737
33317
297115
526939
623490
548815
7018
624643
579642
20055
455914
224220
458437
170001
165099
56285
14958
701895
49257
447429
338316
98204
114769
79649
554486
772973
110034
364149
352515
859483
396021
235726
395056
103251
506476
229501
537985
149212
306425
445996
18222
842493
446503
613965
467686
234664
171737
190696
224958
13053
670362
83958
23474
519530
86526
654
656465
276570
68392
136004
263657
288140
424547
212635
524381
47338
173931
413967
77567
42894
131748
469339
196988
65766
532380
958187
442734
267355
367901
386013
306430
96925
165770
144148
491043
59437
27104
329410
151
352082
204918
727
5326
127613
573137
9974
74992
105145
498697
564280
625614
232965
525833
132942
37215
406115
40971
218405
62141
114779
3121
322296
850782
119855
299484
47481
124859
398492
42332
454761
345613
160477
850761
384576
680741
432051
360466
125917
90011
42108
364855
95102
564240
723374
564237
149698
320979
10654
394499
261547
28161
331622
35546
445852
758027
7443
816094
261071
148159
6698
208761
590077
13185
155585
261730
10692
39358
830377
330762
758942
27026
607425
363892
259934
39919
127482
5812
111760
62702
154752
169569
245114
58667
149437
77559
170255
811576
405895
29753
28733
43438
122678
40772
192579
2300
339836
133914
165108
72683
487396
481340
86817
1809
96978
334218
325846
43797
5016
78015
337413
169705
490760
598278
261619
30094
608507
577157
465005
554180
4813
202892
178278
150765
474126
55028
98297
9354
504978
261506
62677
465809
930839
414721
107569
388380
283508
65451
197464
105927
844948
112217
645740
388420
118574
8377
30942
209068
379347
117074
12146
206618
434546
675247
99234
33685
232389
322653
127184
147306
335760
31436
277342
3457
285126
146894
216056
113911
741765
352402
17568
543662
50347
306630
80758
377774
166727
158773
27772
105322
472
32822
28109
129824
77887
237050
109539
153393
167567
195001
168439
186778
543394
226200
316540
322641
173865
275548
173855
161795
61548
670466
147294
106139
365185
137195
353827
275228
29563
287906
676671
103269
357799
97433
733063
605136
92142
593102
705740
132979
378331
243505
55444
27308
227586
730
552002
94896
76215
533241
7278
3957
430219
19251
29190
711116
165829
257000
576519
190896
21864
105
615138
19635
112876
322121
405448
15573
274512
357802
299272
140912
1308
1932
100740
8416
779905
344209
686156
521730
38116
914
832
781243
181406
164951
93124
173789
655303
62431
527066
763587
47990
265641
527827
278314
587205
409602
94705
312392
52507
558223
56950
601948
3465
77379
371300
326627
6278
69628
389525
483809
130270
76218
201714
13523
647701
62481
118785
826952
68337
643354
459757
226780
18180
181110
657693
487001
1
171074
69158
14416
65543
486827
58565
4123
132151
33373
17369
258019
40103
47583
339258
75914
112026
367636
40274
3171
521513
294008
224902
195544
486919
232466
206272
249504
14084
514275
259713
309
243812
398603
175438
351482
152030
383068
138
188227
106261
629802
2926
149026
615078
111067
151551
139078
85962
302484
525492
51610
371693
370182
118675
82548
450233
330589
91637
252388
196566
576877
114906
313488
71732
70695
142026
595184
141236
120681
562893
119737
270574
290704
599414
601810
131387
386336
96853
411720
137282
470380
60973
177445
35611
108267
388569
330973
159300
191903
48965
124207
60176
5674
144123
46030
17044
176725
87706
326629
48866
460588
355007
57970
714742
51975
448825
61137
359882
21355
342129
27401
109301
4583
13414
58971
362236
153361
105666
183144
4509
805253
29184
547206
80203
354625
24463
228343
615994
173217
154106
4621
15345
135873
210891
30111
348783
379298
74547
67110
182837
83074
36990
118517
43393
95799
469476
394113
446917
257109
95233
96053
88443
827108
345014
59597
176660
308523
40721
21048
231884
1069
308407
68095
97471
206106
63249
129332
28248
155004
47327
202922
43210
205605
469067
226475
477082
6237
41843
298654
575936
154112
166207
106020
586444
75459
42574
365161
120678
541936
368435
424322
118376
5243
620014
72365
29191
161361
42923
13135
930328
782100
431461
175071
461
94126
474509
161890
25304
172205
734059
821089
87191
535510
36656
641463
39494
280138
159817
13527
21381
231150
563466
434096
19603
71146
103839
61179
3838
39466
456984
5298
74017
137285
245661
370215
812731
20779
432447
581199
461837
140637
1545
61254
44272
24550
74109
319114
425345
330211
57786
195891
10070
220420
146256
683867
223894
272580
208914
289303
386939
133017
462724
180596
141520
13586
342617
942885
496046
59349
6194
164159
213780
92037
59948
55479
225511
104523
200519
108276
308705
229103
220147
21287
248618
140184
240324
193849
212430
125286
36211
523968
405538
24071
172295
424511
335929
6573
338691
3258
296906
376762
363256
278166
235195
356087
823
150948
12595
155788
3542
363071
625895
183326
20667
17661
230597
598366
592736
442123
570069
55176
138735
25781
319
45614
756221
98266
288948
19949
121846
2116
522856
17480
135106
8720
99041
64608
344441
106758
553770
439405
393534
234363
137064
127451
233167
732204
44046
181065
218602
373376
76605
233056
15634
148222
194507
464957
416449
462342
119485
193774
709960
133489
161090
77109
42927
361695
212739
378305
102206
191382
12910
375031
76797
417218
171866
463085
12144
59723
421992
115465
74411
47220
7890
157889
567375
583293
747200
814487
183050
117928
589878
221467
131288
102203
42775
528215
221524
66247
113065
98370
693224
216251
153
38890
63482
254794
436040
63092
72563
11767
303693
537646
166177
67449
14840
76701
34884
398215
89450
543150
360555
282968
19007
70774
202922
175054
338045
33632
214518
24936
188107
108149
203169
361278
112874
405963
543246
297364
116442
453238
85684
36779
166700
189268
97432
870414
139472
40122
481311
433626
271217
29465
35655
424018
382845
2416
67237
399801
297710
61140
441417
191723
245223
147970
301593
581677
105095
12359
197976
197097
275675
106484
1637
191244
176969
81290
631171
157962
549870
260745
632652
177682
17372
147626
58166
526751
102783
138476
126
37449
336555
313077
381377
240904
195863
218025
8742
385259
422623
741738
284132
71233
386610
737964
31857
419623
636033
635032
177314
310926
134996
216061
82811
86812
306242
219355
187621
98554
94662
14856
32441
256169
5173
545756
743042
14948
40794
430819
490803
649396
480599
459005
172735
345058
56967
24695
251621
119524
31472
188039
117747
688026
189297
649677
68635
348512
722937
215278
184009
236985
43046
383100
40905
125651
429135
339101
1358
30236
53957
19533
352574
292825
66328
484147
220056
18145
559013
216320
189542
166228
206301
268174
45430
544978
208712
72717
90024
173164
89657
426980
336631
4708
91061
218201
219522
703929
691854
259121
498704
217904
337027
396510
200170
29904
457293
15142
79282
7830
586047
319968
137161
18568
330744
185943
173520
237545
426316
38878
90078
374445
12108
173620
587431
114359
51849
161110
592005
721471
519459
37823
559559
29192
107976
20874
657058
512288
489789
54445
168333
446711
90553
479396
196761
35689
668588
260622
101498
170935
62617
77609
700237
57881
519190
233463
310808
67409
33547
116001
247837
464809
655223
529057
122484
295018
579740
110031
845226
736688
100033
3895
182904
208167
384649
763531
252853
212892
20994
417745
520911
3943
319856
559431
13399
56896
662907
9821
525057
148873
347789
4891
239009
774620
314947
73099
866942
99876
61026
488301
503224
15556
364538
27133
144584
127272
116830
30900
409198
470325
393850
411537
133379
33088
336737
613232
858666
43900
227127
106517
20008
8025
254282
575352
251125
459253
4017
166732
249340
356926
244873
44992
700112
145026
532351
180872
83388
454212
108420
235050
704168
244572
382702
705550
800018
50849
17336
347165
281518
946928
175956
83277
142920
499486
486348
607642
23049
527004
393790
886258
942535
60501
245732
332264
10948
193307
129522
405553
394224
233152
262221
541797
58270
279020
345173
254565
239376
842321
109114
480875
103713
511275
397149
349418
12777
215388
81069
184444
169962
69
170796
530311
964
192062
155827
45501
310588
143846
24695
