390583
78618
188668
94701
738558
76247
85815
514642
342530
339506
220186
415255
132569
40272
4661
252436
6333
238682
785635
132713
106338
69992
208783
36799
576548
476762
360193
89848
550895
415360
73613
669860
17103
114856
148851
319415
178114
839941
277756
387448
86697
35099
508006
201106
679681
149113
160636
381157
7571
26876
27184
663121
240526
139250
357187
21160
1556
667866
226386
362071
214071
637440
83883
179458
185395
413497
96599
540057
144583
21406
208330
502448
83388
368878
234426
447921
329376
739294
237488
124857
523453
96894
4289
392031
80270
78219
18772
206950
12185
365934
64562
135088
98361
230419
169560
290309
185661
390082
255644
110236
250667
241853
289786
25668
61214
114409
734296
93662
64890
370550
82284
127696
67389
76029
625425
97093
183370
60627
94672
159097
421426
283251
122338
344030
487213
75406
663987
155486
48143
747584
24717
49654
141529
169957
107938
367797
5440
24921
221111
101350
12282
12394
288025
107220
206913
263181
594021
102514
63725
775727
173593
97636
748894
459277
672630
227203
107788
205767
534849
194918
244029
73639
34772
66019
448597
124911
746718
244186
185823
703018
989590
155644
836476
9686
126810
279575
456655
321590
264381
105394
89981
269086
121226
311741
411662
641470
51440
522587
258650
643975
74539
511255
12172
236233
271048
188848
3372
76416
625101
65365
153270
76493
617662
57873
9357
343682
352442
657294
273982
376910
212416
791204
159461
7234
40601
686584
45505
258611
211257
2865
442733
13236
17236
103974
546158
406670
48547
49868
74918
2757
182731
56698
12317
274183
764658
621810
110230
12102
662
341512
811188
347962
120387
171516
85954
449684
34416
542436
734449
244886
103680
414212
699663
227224
21824
109108
242020
127244
688241
73182
148606
203580
99742
646841
511324
59457
180327
470988
57157
397225
296005
557154
12058
123805
641581
24822
781895
89327
170396
398930
771782
19551
92627
23454
728855
139132
21658
146323
4023
150565
40666
165944
733989
167035
224523
295573
483258
22988
398489
549793
797890
496019
341254
148199
703564
13518
20648
141817
162333
46429
6187
554602
543657
94939
113448
182356
317965
117029
441579
195952
295553
29872
813336
362371
257432
589500
202551
295820
147150
408913
171438
353844
298439
423918
27607
472770
572512
336908
179859
186379
162468
339054
2584
3372
456067
327612
92368
4173
61836
15985
90938
295962
1044
206442
5705
95506
682597
1350
737217
199954
67277
310047
511160
736558
304491
147243
757891
249591
7907
195522
76782
231291
842471
83660
87154
49736
18109
125082
53498
583687
300609
471689
165174
315455
169123
253532
44601
104532
72177
17657
385
139077
54368
475600
44917
686833
486953
258175
548831
114283
327222
240822
874554
63374
242459
64137
313112
369249
41636
406358
305245
22199
44197
80473
317013
13357
318852
71664
319348
459762
318453
168412
417144
845633
516860
328964
77176
524907
101889
8
172824
29066
93028
174143
484839
28723
254055
356
70021
259579
506603
140414
614978
402225
406705
396616
660095
722639
74495
158455
198175
32603
84332
310
27077
464338
56587
64223
351438
19786
241484
453075
343472
154808
164485
109874
808297
278769
5994
457140
448285
698895
231348
227445
97486
292913
123060
113452
176703
81207
126202
180630
373250
246002
266384
106706
405411
108385
309676
347094
610156
187348
822329
261745
101016
111504
675987
503175
284371
30717
112940
221873
470691
241305
156695
848103
8630
3066
108859
102537
515422
82127
276820
46829
166472
276560
280658
23699
202751
548596
838231
20242
170913
294979
164062
86322
78751
882225
191368
156361
326280
304364
665571
238700
144420
705160
544657
104743
25582
315789
11475
108260
36123
470907
89247
17023
650860
41755
376
455754
16345
409016
643022
4868
19919
57777
448882
326782
566608
517712
84269
56094
136410
225857
81368
99992
478561
3696
575923
530757
521093
662615
2554
138000
757200
187335
628430
147372
98024
343135
39084
186025
590
158128
418857
31613
566012
178635
481071
20256
5484
235251
253185
515596
352666
12368
334164
360451
253165
216257
305440
593973
141939
538089
153486
135539
381977
305120
348808
137459
436786
17334
32848
62562
272606
737627
481767
472648
250958
307790
561445
183282
363066
54067
104237
144137
33633
141338
151474
1383
194538
292901
50391
535412
195764
251640
43193
297828
587963
416337
169898
274046
549012
253076
22928
768879
443448
28053
131701
555257
119172
1109
480580
141144
130952
334441
330088
111128
142575
90990
502714
28907
530810
180773
290098
157460
176826
679029
371781
375413
254501
88664
38343
89426
220847
411237
64544
3043
1330
193260
247172
174152
475551
563374
105546
849247
327197
260373
64802
435675
8906
439692
29912
558340
640721
20442
521411
20364
293142
138859
47779
106648
767757
361451
296178
249663
360428
121688
336952
711119
578771
217815
181951
60476
514455
147748
314375
141507
219591
408059
361043
666940
219108
637714
33193
378176
166116
125495
662204
171430
705340
749140
181184
615256
47862
229313
80869
477795
582004
121208
515158
278730
471791
501282
736465
61666
528366
127231
451325
341272
656440
16733
768531
72348
318656
626439
332934
859061
538355
138521
2883
177807
375473
33058
489994
10962
165809
149660
368756
695942
567694
12111
40608
13802
589672
243307
15901
158501
32324
141804
76853
46060
14412
335963
465416
93710
93526
63614
432026
194300
283775
12228
103814
392318
240219
154018
593178
100074
364635
43676
514408
93818
132138
706243
242699
228084
334420
23513
40661
91449
77184
110949
24330
129085
324750
616337
181046
110598
260787
49756
662972
297304
450329
181240
220854
310434
375419
102525
80409
230839
241246
62901
44502
103812
9690
873762
87141
612078
138605
97477
65703
378870
223723
260092
698452
15234
120440
48336
453634
100618
225567
228450
317359
163939
242639
32923
782728
9833
278394
417644
101641
421883
26766
28708
294086
149934
34222
313601
525571
862873
301281
7235
240821
31091
74936
77853
241966
452206
496627
552273
6461
387560
135133
52714
43764
344069
6486
524639
38883
71564
30236
108449
313331
228566
906654
664896
61800
153953
96302
6286
132995
345027
201795
153406
45077
5600
33213
403918
463437
212662
447914
200818
338264
228603
208672
157411
618716
106622
59922
620172
60515
636191
7140
466283
158406
665126
139049
167959
109934
46267
337665
202593
166613
430921
46269
49736
672445
138163
29975
45366
527286
520391
21608
773204
260413
175881
156800
160835
104809
790297
539256
183774
31266
620
2603
758563
7390
65699
25672
727575
29248
221430
107220
33022
214375
105286
108275
173540
26252
46007
196792
698779
1427
59586
59532
117204
86206
186245
278272
546
449412
416744
142931
107317
81163
9553
585032
101715
110116
382764
510757
803244
919120
216309
200979
105103
89847
515882
58694
110278
17712
376063
396661
295139
56617
39905
32118
180389
249008
77037
462218
974
144909
93740
295249
255041
586429
96210
76677
69608
714342
523499
191987
340672
290696
247116
320128
92823
668353
149588
138099
48714
415947
564018
82598
112872
140809
499
819663
68394
212838
305850
798529
601067
56738
478433
286791
37509
222359
74747
129813
150972
318178
42143
64630
20423
275301
315178
1898
113620
135748
61638
45239
461994
375438
648094
263091
133568
125129
73324
129355
18247
237807
702353
618331
170420
44196
95551
64830
102658
112026
191215
250850
147196
40329
306845
33836
240026
163598
350241
343489
587971
437682
380916
12611
351330
86677
84181
608454
369567
63780
98379
278334
62707
13319
122869
412680
685008
6133
377629
717844
452174
735024
150674
47242
289395
240252
174898
4651
331881
84466
181238
82023
225343
508100
177758
15776
193379
792779
901700
114279
443229
431266
266128
561263
70976
26065
223760
12607
174957
291354
131107
438372
613602
50898
420102
9235
85344
3744
184390
7087
238273
410536
431761
179710
647438
3380
97471
188180
71626
265880
54952
131786
264483
120913
801354
251677
319176
9379
111426
107159
60501
151324
137728
254169
327911
114230
350284
63465
123636
193915
617286
46827
148347
491406
50223
7324
351834
102621
616282
41437
246267
350069
59035
80035
102123
772260
125410
84980
169209
235323
297016
410286
5510
97629
77649
95166
70007
20137
457308
257727
379387
819356
50308
83786
141483
28606
438662
186535
533060
326086
56854
279832
869299
165295
315337
306065
178009
403400
139214
539298
60225
504614
130630
213093
415104
119378
889876
47823
210061
520766
580141
362158
149768
60638
54745
284886
310296
160530
397747
859224
651753
466453
386148
609899
99895
105000
107515
52366
481036
466693
69839
58457
388147
579258
22695
109722
601455
242784
182364
139698
668389
163785
520448
18557
59333
238210
13002
97646
452074
41364
225935
96096
202496
299550
24802
119498
3403
1043
746187
30985
8321
333048
185133
897
252186
251802
269488
256780
518014
642315
578833
545968
361591
823879
42230
13447
380054
661394
492514
23847
251394
434580
414433
99569
567627
88490
169459
754205
532087
82189
14025
405975
833949
222095
207497
18312
134511
65314
79927
93409
431747
68087
427703
78877
49159
501751
661366
382752
211489
139296
46734
115703
547084
444928
470273
42750
450476
18891
71733
40334
69178
160879
601221
623016
247
14852
87284
23432
101421
7059
115638
352161
544157
214152
123863
559288
511300
123794
569490
109878
590420
203146
77424
750186
29844
175508
497132
231724
18106
529
745471
690881
50683
154022
185926
31773
16684
85671
671038
119155
35524
6263
50847
102454
11808
259405
16519
242405
517184
424038
422320
32139
749197
251685
322722
183959
95634
334044
165968
653759
372175
56332
730622
583480
209533
764512
533163
201054
153354
217789
133410
234689
109354
6681
684907
238616
543376
352787
22640
326803
235685
164859
175152
36702
282706
809560
641997
155591
464687
449843
275390
160973
229519
650283
89537
314445
807337
407055
267352
434288
70812
19036
51266
6643
163521
255869
254415
319943
950143
448261
775487
325426
7203
129430
656312
27425
8782
123426
417
40105
71797
129985
743253
202988
295215
397913
284
16092
483776
706085
585752
221466
351541
100197
639729
212375
252721
25254
655758
393875
242149
81791
180908
45880
201986
248817
219057
18252
388882
65220
594379
241463
446580
143622
242539
65409
428024
16998
85108
133323
789924
352368
321951
1064
17069
19925
134858
519566
132404
694043
13416
496668
6954
68369
495208
28152
242536
338660
468983
295865
327676
147727
300091
160901
79215
822294
566707
66439
386248
268893
340632
590874
105151
188039
278397
147236
423995
645983
559163
62005
62742
134753
36920
873079
27419
25176
88839
258631
627527
34765
157756
447235
2474
327552
352693
129746
181640
144127
1132
113950
369511
572489
65342
28681
22931
602835
354029
3787
117706
44922
85159
41758
91841
8828
211047
180227
163247
956837
2605
610681
23036
74078
97848
435975
335919
280980
460739
544817
534131
172938
662762
252262
532400
570160
511809
214185
163656
528037
400900
25202
135317
826489
428092
532361
651006
73587
746913
263584
507429
16163
80022
219873
574031
117216
313279
363867
167521
179324
113337
252438
655937
604999
17025
238
28864
7550
467399
21405
246406
508460
126896
73509
48132
198237
196934
24980
220578
639121
2139
364515
180435
700441
342967
878086
161787
264066
68202
87954
148900
452603
858070
155193
498545
534151
496844
258759
553744
303246
135479
42222
805292
278573
517061
149810
278741
10711
152067
7856
65757
3616
131221
91577
741811
459465
103709
13040
41014
199884
376921
24124
21112
22062
24331
5365
328436
418179
137763
680441
229481
134751
368246
30276
21581
517964
26393
362038
188115
21491
535799
56573
883911
39264
266167
79734
1481
221065
107748
424953
8944
723254
83556
317605
171125
130101
940935
320528
254612
120858
144576
19880
177470
216907
103672
98627
382546
278971
494459
137589
68293
169588
93945
629056
228193
78015
163449
38398
423604
338384
343971
15569
231137
65150
106885
250371
343805
206869
48637
889106
110647
235152
586348
282797
243931
226078
337899
47097
305538
39742
258961
78860
497651
203605
11616
574275
479774
85441
117931
170499
470828
707078
800242
384735
21940
111303
354984
148521
83001
724741
285570
27868
29465
80034
101081
408907
28629
426215
73310
116515
354373
323634
213101
101770
19204
643509
395736
461576
577171
310096
365905
829704
65266
726361
228457
95009
466357
621387
446380
372377
412446
453497
108051
119543
447015
452989
494119
315625
53664
546316
162204
407532
393166
667546
481437
13682
96059
591835
67353
478860
37363
104220
373096
8882
47145
223669
11813
118485
718821
459298
45537
222576
270464
92779
9350
54240
831933
26930
81422
44058
107039
113627
323231
171489
84935
219128
207031
197926
214639
173384
417528
396876
546338
364186
298255
12567
210276
141752
452451
518264
418915
73266
102345
44495
96873
83241
126171
343575
469328
124291
31435
198599
101514
172888
713953
508320
47050
850360
474462
507826
27231
594037
622882
271182
164073
610679
285618
169288
337539
440878
354094
335334
459056
296804
190319
26607
163438
416722
3818
371587
586709
9656
322676
31244
440342
420012
684178
38736
101485
362873
129301
23620
764164
424588
668491
147026
572437
209080
620448
298518
463020
377480
719767
25599
94677
278110
15240
45413
119927
439643
24082
246065
478022
19341
54119
96792
531217
148311
196563
46444
110399
52479
186888
31630
268986
79295
35200
82869
50544
369810
582342
50433
118179
14994
240906
38200
331010
49467
271642
13566
964777
109246
295355
467162
163675
139903
41150
471637
141337
492578
506844
27284
154138
62944
380314
377490
360331
41071
24485
157623
457948
64420
40346
53524
233579
522123
3476
439000
84654
310265
85836
29843
585381
67067
185174
27475
367563
572128
590554
22323
170823
57361
176550
480079
196364
480766
204
58605
221914
117205
117832
170901
46634
166991
87521
139496
354556
87467
479086
584101
31056
41438
368936
37598
113683
172237
10904
418642
392100
139326
180111
3130
235530
287030
33732
3523
591800
44688
71296
124867
155613
133047
83958
392499
71431
148275
17365
254884
6364
56123
76932
51959
84925
383277
243212
8981
183567
689263
519448
249356
253926
280004
533682
257685
393223
101481
289490
19838
13918
496967
109492
135581
60229
140589
261779
650226
30370
94372
473905
496584
368919
367300
163164
636055
161200
181549
23246
131893
184857
117104
21906
174970
19541
215680
263213
128912
73041
109160
357476
110110
88815
86721
199530
8538
930156
5822
516143
404476
335584
7798
99319
17669
468466
335363
26207
156548
103276
459222
440432
182476
909751
419121
335802
394398
458010
586380
58527
75883
90941
327790
334441
201388
119976
35101
319341
10526
99208
181645
346084
23304
88849
90918
166005
104723
12387
135867
181686
130752
497606
798356
2243
144889
479990
263812
229164
24038
48128
110803
887976
138990
5685
140387
805569
700295
44930
77232
180660
261292
5018
169791
69336
311781
151165
454562
363378
456551
190042
685735
337183
7788
138829
741028
27935
16580
40536
404667
321898
587666
46087
39221
685483
453621
573195
32269
38102
114973
794229
58870
154293
499714
265669
487917
238540
271517
32515
807
237262
452765
315798
433621
120594
105693
307192
185701
9654
263001
666852
528161
237600
422573
130758
22671
162125
742062
100779
210488
174372
152803
155136
729471
63742
63870
58631
65957
50610
538726
72715
192744
156020
653126
36709
67008
25547
129228
618004
65961
96713
65565
199993
97225
380737
417444
922154
19549
249147
364154
172373
4254
345817
299673
64500
226886
185348
39068
98367
469353
347444
557114
521567
15918
4504
430362
157876
116930
56796
199393
122259
152396
553798
337894
11653
15626
221569
58098
279750
471935
92869
2924
221763
232764
478155
236585
104974
165868
85967
146097
70126
235962
127985
553821
515876
282997
21761
414403
154625
273816
113941
629091
160652
642910
609538
573279
226281
637215
415054
248830
7379
4537
304068
319783
123159
149763
235089
483590
5260
393071
61381
425531
213089
4135
10220
352818
218868
288372
54593
147063
169594
234470
81609
457221
301363
82792
853663
144828
107957
125632
217429
207077
49927
614089
618846
191342
59121
298497
16373
197110
87507
577373
528916
690580
46139
472892
29928
534784
211962
488
107574
29288
770638
246942
68632
413748
264193
369033
94943
296981
332909
700263
830257
43661
33657
538558
760513
598259
255451
622911
12017
224817
152067
588893
99131
138445
110483
351126
807381
171040
237919
9084
332769
101897
190976
257509
108424
216632
125332
264750
37640
557002
23879
10635
428578
458920
18105
434287
11145
235991
21211
374396
737724
279799
15757
15915
269742
261437
3957
231359
165163
121194
138370
124396
160353
228364
97867
115441
212028
772143
56123
103132
456603
737953
311227
275269
614405
558750
195250
215148
553057
333936
59217
221570
173374
51255
402769
69595
351597
104572
182851
132160
201195
191861
251336
93559
28278
25847
591971
18025
119822
187845
6980
459341
560675
161969
19828
703976
284650
317773
244876
557694
411772
1055
190620
102299
427724
94234
330120
289815
69557
44177
40062
175025
33689
169893
437920
323315
484873
557307
3766
482682
212543
250094
301948
115466
20791
162873
445324
50678
274731
294925
774813
234731
404988
479943
9909
318146
186472
97749
331665
105716
89931
257974
43396
504871
192288
195217
249519
33889
63540
34271
224962
164364
151972
8875
393437
90346
10685
472187
617808
292521
448353
71190
342729
296402
106649
95950
435707
447245
326917
463553
18825
15928
312395
96762
21479
579614
159010
171317
233427
310695
92291
128608
117832
194326
786491
4534
257947
749650
116307
546792
24262
25604
71571
275709
62321
7132
163317
189597
40563
114124
560835
96826
262504
137840
213500
668016
145285
575296
221159
577613
540976
109241
66531
364835
292337
143412
52055
180252
252932
175245
763336
81142
720492
9137
516364
531230
264148
333096
73024
8510
289015
130480
605160
504439
856774
463885
629650
224786
34605
206844
367951
192278
218753
590811
253106
63324
20072
196504
3899
50145
415495
703867
3085
10288
108678
114375
185099
208118
42688
3365
496800
15659
382453
355410
349944
87305
136368
484546
65955
575200
61915
89333
545262
171373
359197
100286
236593
9497
283428
55535
9520
287955
58011
302303
530408
169200
159870
294874
23576
294542
373672
253660
539734
121745
44545
770986
202951
217985
73568
290545
207953
65429
52522
210669
7086
134595
124555
40690
853467
91827
21229
452305
2044
28489
408460
97404
372753
3178
63582
187383
324251
68387
443424
11253
285254
795832
218960
96348
5548
303366
200397
239032
136166
124005
9767
282758
112154
534112
14343
139641
267093
476647
133301
778130
65238
12413
273631
332316
310806
327257
230524
134043
27734
44014
475885
391231
111837
309234
515284
492348
458860
52059
50616
297287
133792
604836
268126
263837
423640
175714
525979
67105
200233
91356
291723
459379
65190
303319
376637
413801
122001
342379
628321
97325
563140
45595
83380
108755
393493
214390
494225
131685
206300
35756
511990
58092
412643
384543
652378
211637
51508
145971
317846
467190
289213
228820
56537
233863
807306
381393
305574
594
828143
537364
361211
1255
3114
332292
436309
266221
370092
50346
36027
495526
477828
103277
328764
128384
36796
430727
39596
108583
165905
14435
305430
47429
728574
63187
66483
738362
4540
286846
330233
345731
65174
204381
81950
98134
75165
425035
41460
182464
197717
296985
253
768111
582383
228957
585881
375744
652481
52356
235911
412124
59706
12034
96299
327637
198709
194783
223478
462148
11754
212887
425379
74572
56170
365122
111800
15380
53839
50648
771135
297326
21795
324812
190779
184878
14381
135619
432182
617147
183334
524643
804579
630883
361425
194794
574470
96597
145679
185998
36000
348439
67696
118612
11479
607487
330634
441237
70131
554342
634343
146220
419395
804233
33175
298385
409535
56900
156912
111335
218120
651053
30339
108955
747168
211565
340661
97745
119976
189003
548039
104994
110538
71191
77954
37608
5590
96709
135307
14268
119308
48074
819072
5179
361867
122064
26081
29910
422092
433071
63154
246292
28850
119308
247953
154193
138952
54766
510774
492044
87509
558708
219838
24408
625834
310837
126206
26751
601992
274902
81582
494587
44680
80014
355862
578650
38941
33122
246
119990
283270
527538
99954
411576
717323
110070
60559
43547
258475
108924
81106
109103
347263
180605
289758
549973
196273
424891
142037
125379
412714
175700
831774
413206
62612
540029
73091
407902
44836
289600
116211
468001
45134
364833
82589
41870
246476
740350
428731
37447
498737
201495
135014
862004
55912
10025
291638
304460
79831
247094
272361
156814
66911
403476
307260
31655
3169
180340
118429
23703
68775
6280
223728
177691
241851
383891
68277
131845
783549
775214
834083
77036
759286
493454
185036
99336
1159
232843
2830
659140
484785
159099
865757
6279
298192
259766
43341
349519
295214
518724
75550
121304
424890
87018
127760
182561
557562
236723
77240
161362
50092
364963
203135
754372
59859
340488
220553
2878
676658
132038
149465
33682
514426
263108
269594
340511
77367
201933
884708
194744
171359
341055
392032
546127
62768
150637
4688
173427
219658
384440
31436
739121
715913
100425
117376
466672
10404
341420
552623
380400
56365
173060
299470
136074
16675
775580
66767
582260
95676
461432
465291
178995
482
123177
79161
654339
674653
101158
54185
472049
379817
82158
8046
116168
6009
276421
260176
253893
371187
96985
454624
661943
56201
797882
7323
97033
80778
3158
6307
474208
17875
754046
258213
463735
113379
396722
482321
98314
554361
196642
222557
21431
168533
348120
49378
198984
676014
13937
194790
67897
492827
900605
371273
386180
45802
813005
177581
81774
181536
536008
686624
243175
157005
62950
515315
930841
45823
207919
48985
42435
675175
13544
126862
7943
265079
35929
660724
202245
561408
235358
273589
35458
575704
35556
48202
615759
415761
132575
699725
35233
3548
270077
35872
269774
698164
101290
521870
342597
349690
376754
282719
85819
215589
262197
591077
560662
572516
442973
52712
29574
41411
91852
37891
3728
291401
513166
3459
68891
553897
155696
437087
125820
150869
585569
294394
145239
129919
580317
68689
14591
319598
23651
62438
83209
471717
17010
300247
589694
31327
658
241611
629547
747278
20437
237599
708619
74624
285063
292051
197405
41138
359788
151477
184775
311598
149902
310764
36298
46576
601672
45217
720992
185510
210546
128936
103615
186583
3432
188695
235918
781697
410639
29122
89526
523575
74231
600487
757925
649826
91326
153456
676762
106127
696145
275355
469
108151
451563
54862
86677
445778
25885
37360
114383
186970
225314
568562
499187
340801
69486
409781
207216
387284
193538
213980
509987
268959
238938
156795
21945
407073
66923
210500
120955
186351
447456
43436
631717
44211
104352
181423
341078
188213
14069
4163
204135
10140
328460
983802
310079
158302
588488
14533
34379
123414
127760
5204
711346
83618
351906
210489
351249
440689
207435
677798
399561
66545
173564
338672
456278
417692
35854
871823
7791
640259
47232
255979
527499
183418
110460
288678
628962
399707
72414
523514
464865
317837
312152
27659
39814
4410
496672
158555
28934
218447
137378
209711
277541
379904
60432
175635
195974
383829
583835
451167
8104
287337
49842
505936
326589
18768
159077
24866
267736
4749
2662
366594
128084
70022
149706
11406
87957
42297
38489
352018
523973
296039
382818
54250
453917
203756
74737
150312
561516
336432
399990
28959
249514
46874
96104
84528
105126
512435
11836
526032
737032
659923
18312
82222
113558
150624
233848
232473
292796
13304
38014
9680
2220
763111
527814
618604
640770
132068
255687
31529
324226
708059
100030
2183
589065
62772
51619
292553
315158
95932
6765
103376
62776
132071
140371
252357
213162
188736
33506
9506
58771
307411
125086
129137
53087
32825
64734
468934
80418
4845
169846
85862
495975
144356
40845
437521
180646
41705
319505
6298
290544
524148
488220
104394
784278
2122
8403
40196
632
3951
154002
61518
38740
231574
57290
110084
360773
165096
491887
479721
500082
570979
878858
123431
154816
61425
305305
69861
368802
123704
87056
104758
278029
512719
481643
67277
501340
309296
477838
278858
310437
927054
583078
59810
427194
124166
28957
241948
464907
364433
216604
434831
137473
350048
561460
386234
27789
155284
51906
618491
477867
106552
99771
514106
270682
6015
19669
540896
8622
58519
100611
729045
567959
346754
35733
615254
145695
301929
142063
414393
152645
481329
564369
16686
198098
42889
16591
756819
100334
26327
400716
179750
131094
119516
204992
101409
298992
89969
202771
608369
273993
94220
263628
191255
628396
215749
738186
475901
151245
92969
233851
14201
40915
163837
242563
594161
78301
835597
44991
6628
42852
101978
55976
137472
769117
486315
126795
547270
154519
3013
12070
159521
79746
347660
858198
598634
3235
28126
99610
603323
181887
734680
23713
651404
15574
42242
153633
15676
432421
406968
763667
529748
886124
200532
951277
3895
169829
783135
458895
77165
792293
396277
541514
499434
31594
107797
175998
116778
31236
187037
104161
516364
116091
357589
27060
26156
42306
674565
325461
767026
876161
16420
591578
122606
623737
674519
865518
399258
586078
43462
413019
327461
176285
186842
548683
36627
537745
897894
253436
95424
104595
69405
586720
53699
74235
23640
1020
488689
209196
410422
215682
32329
146359
50093
647409
596336
78536
266239
71816
400405
21087
584808
148190
3809
74798
528970
743035
206666
292189
90219
11915
598819
180585
274340
55263
202521
202117
55413
666226
469872
26836
231638
66488
16749
317805
353785
543253
174470
92031
9553
96063
196326
386099
69532
169677
427933
18609
305315
239174
655091
235923
9504
225530
122387
96834
254341
185846
412189
222718
18741
280254
158158
381767
209013
50216
154525
89022
86329
766356
287994
58092
65212
236798
565420
280533
64587
513302
229608
3666
114881
657064
63607
164595
310543
121379
1337
737961
657919
50627
76015
319936
342372
407049
41230
63344
52818
87085
580762
434067
27452
711688
574515
258642
7196
2768
32220
139339
103
364894
811533
41460
311268
119038
3101
245225
610495
688564
35366
592111
139842
285482
119847
209493
96582
55391
67035
303361
657958
170806
339503
376066
866811
483904
145377
90556
484189
635017
534217
280636
408363
803396
327872
480055
58104
158368
268286
4024
325012
13615
249609
550999
212931
320762
33716
399985
102498
114642
74432
716437
325459
542999
139852
435493
103046
17332
57623
138080
126383
214947
110933
8197
101002
645512
34788
158863
533076
874658
394361
172193
10128
312462
401769
105336
700807
6460
47878
82760
19311
402656
156813
873240
498284
312916
7827
16379
699001
100970
316343
258566
87354
359484
492191
419327
65606
287728
722278
118578
494292
275123
536434
84465
144579
421706
539558
44214
19513
903261
95116
341363
304367
364339
548784
108814
15406
194231
683793
264241
20896
14512
288331
489960
459502
518445
60907
488749
56344
1505
94837
58539
88146
594489
48243
74663
55449
402923
330423
229037
784900
183063
258547
298470
359271
109669
324274
218957
510396
3303
225075
184682
363560
3934
61366
4110
184093
219880
602619
129575
120611
205773
407654
400334
97775
506049
9320
203997
351256
105719
601494
122143
595793
122329
157074
103271
234237
294657
67076
109963
43391
147841
149674
332682
338053
73809
310828
261224
214557
454616
680753
185188
70041
30982
213288
383937
264489
307190
21514
358185
117758
370373
96904
89629
313781
312358
41952
402142
241348
25179
54442
27723
109407
655150
72305
55362
68576
235768
359042
187486
172245
42571
451278
165302
145697
85754
9610
207267
306310
618187
266005
8276
8413
293226
114887
104604
108013
65137
672878
130609
748363
274614
754669
647577
459264
650387
122905
461863
30167
144289
499748
187600
135994
133053
46842
31222
6748
95966
243351
349610
56642
623665
421879
89479
540008
597504
32881
352781
161303
143559
79628
183571
62277
604740
62183
648245
101873
784676
26280
25678
316757
91202
92470
2600
120338
251364
476648
135323
33060
346199
121223
577835
345701
683912
282086
492862
102862
21567
224353
673074
32279
150589
469763
522786
15183
98686
102144
366941
395631
397011
661152
160341
342977
358045
34061
397988
118785
15927
111968
45633
470186
323110
527887
541466
26888
318639
626973
71992
637122
91740
59021
122023
393494
200445
227837
13307
566061
391180
300231
290738
87984
271966
187659
141235
18371
165849
8102
342152
100278
44775
118854
178237
414506
395258
4355
151057
18428
496801
227332
126077
106482
33906
66501
84983
50967
447877
446857
130475
298466
485954
253535
133414
4056
458528
53049
157091
75643
164096
6258
105037
344388
788041
463501
472425
879856
5468
97259
90885
27408
436541
64613
583312
317296
14066
677008
55721
284917
344293
219035
146386
136494
38909
244130
123943
52325
43182
23829
641988
192216
253001
281486
455418
377730
3337
89288
220280
53568
235285
326280
632920
495942
781694
112475
605092
219514
291512
219518
123780
185497
421012
460694
254083
862904
198267
172800
33300
5886
77511
235906
82
27215
300350
492538
44316
520339
33540
364395
205765
33956
113098
6027
950695
152733
283773
831
327847
105696
599307
8826
524417
402970
262750
233099
104879
109808
711584
188955
185499
285459
290590
165402
73079
586116
239954
382757
329080
456288
40585
639196
226344
20616
204411
501545
312359
486132
22093
23192
13748
431436
300372
205435
54756
259043
11430
231569
473193
357747
207969
316801
292570
296515
262997
278756
315628
91740
173140
56507
247806
190572
16174
595
2980
126973
57177
182872
50003
9890
365804
588993
374477
271620
191340
457362
398770
326473
328415
408198
221448
269796
250610
274070
174369
610423
401839
27834
165443
63523
727309
4886
33089
188525
472128
31256
416726
28106
434246
100553
29911
282765
270784
132007
176836
255009
254000
455098
90017
41309
418780
123457
82672
149193
738472
18088
495894
11141
439960
227932
181216
243860
256812
414947
91006
28965
121193
136662
78573
31008
33138
125456
229040
227654
694331
449351
500764
533173
345770
516818
560704
300126
402774
46906
88091
224700
603943
80245
371401
67412
270685
515631
90982
446564
99611
125170
530155
131590
331190
59001
202487
339868
66368
4364
603207
609716
18316
37228
217
457190
337661
151515
63407
161717
55308
232019
16091
104688
34113
61181
268694
13155
84138
541401
154400
242030
553608
720431
140799
121738
485268
73241
7899
86823
741383
326515
383457
95536
851408
79493
10917
440519
82290
21540
318037
57186
71635
300866
427247
143676
4915
494976
55527
272058
35750
483563
16247
6887
62042
359887
620981
126553
394072
28619
690170
481614
84562
530179
188573
450169
5579
50638
48259
136516
74844
72110
394762
176373
97645
44018
127495
596734
47281
959406
141687
79041
45383
618180
45110
181538
35653
210005
316634
218468
706139
620878
613603
14137
56796
67150
693985
436216
278025
439529
242314
467311
2930
807281
293240
37446
389283
488507
210028
14660
259914
63048
151952
44069
46564
164077
35274
595099
14585
74829
656577
370558
269263
9513
121076
64589
255439
28937
183788
80461
7079
425848
328888
10978
703262
574638
223402
34058
157835
23633
137007
55048
83522
30002
598535
747015
459919
271031
171848
59384
305355
94601
54241
33109
106652
166037
53103
818968
207388
202558
25943
297849
351283
265068
53446
404497
151402
251952
208946
12031
344799
480647
15341
480850
168805
215969
221643
241795
11082
15981
788306
328405
293365
381879
362272
307306
89777
40775
761781
504263
269243
528653
166134
53915
488880
606299
9002
802431
75499
836308
68511
133074
280257
297300
378419
61188
244964
694245
328503
36903
112420
5034
342613
30820
168006
328452
392500
100223
370568
340454
425242
429966
51958
34070
193939
7913
39207
928
136881
204083
61381
965
759657
137474
76575
264127
79838
192799
134806
430157
496525
33671
85281
210821
49460
101789
324388
38660
129669
87927
233558
337251
2142
900392
34915
231772
320903
414880
74481
332326
142339
82450
2119
445553
179790
199783
93575
42746
150975
55096
129014
236610
419334
405922
4975
36935
65731
6888
322200
244323
323236
286576
122113
10250
377724
419969
1405
88275
255684
444855
129623
333786
37909
198276
52952
28577
512264
134857
78910
210926
453893
15054
249571
109339
696
222790
274740
16821
645105
15075
154664
21473
242007
3695
10349
573275
61910
29412
654587
274553
388995
11884
74134
45712
569144
389160
51821
93345
350241
65795
119051
57090
243202
7871
336079
33620
139412
116961
349281
99902
726493
15956
504666
33343
93564
32475
691978
88582
483766
55907
93691
324284
419112
211133
101196
84219
243914
653704
55289
8506
30384
32744
357429
261899
14011
324394
6961
424377
69668
38732
185784
93007
150691
1304
381499
724144
64387
9233
113434
22207
33122
439131
146445
87534
144817
428300
135543
51738
14791
755388
284605
205287
131618
249200
58570
39800
166541
7726
448502
314401
873876
220632
343305
56763
623942
408261
752828
496361
189890
174277
372816
210232
322789
439141
238086
41200
36681
250992
206098
10091
753564
238380
1996
699255
362302
117117
74513
441309
604558
109824
516
132801
230941
53818
259889
3687
435322
2107
487829
977070
52961
31545
30354
539001
265010
457971
63419
282793
130715
186485
454496
656895
309419
457679
780698
103465
217490
503219
195060
161007
147863
1295
317490
276650
167328
660058
288054
39049
276175
254707
216333
592618
810088
290543
818525
108577
163594
123335
210306
91029
109267
149456
260564
166144
223996
37062
184545
291315
149028
219948
269313
142388
149754
219879
309234
142798
429012
231796
149364
109988
41320
301885
521492
243201
20409
17283
269992
799189
20396
421992
363026
680557
513113
271428
164459
489224
163674
267475
206854
303331
62546
27523
24732
331078
201611
78257
175977
347057
314885
526396
551107
14334
453499
532569
212364
116836
258894
88483
162574
357971
44534
245146
171182
285382
424206
285788
118055
540748
22545
611839
788975
24585
514344
140250
135817
251727
539536
178052
21492
107524
12568
157076
344261
141602
689800
311237
213110
486977
750437
64260
112678
401222
155459
280654
389911
1968
159868
30347
259631
224428
75113
9397
58735
820796
167517
758124
4674
64386
19889
12398
81324
1527
165909
144555
539258
592239
91331
274374
864154
216225
6980
768635
21117
525
629952
301755
52390
49925
646824
446344
99470
8094
818342
457941
60926
241936
55716
621842
15507
30901
38860
178663
103424
169956
152317
85826
364684
589482
431174
296998
14643
119341
140010
193796
177713
80303
149971
91819
135501
575080
69623
66480
385813
42815
50103
397681
93830
65127
2627
455161
119736
23306
15337
168561
102248
146065
40638
50206
810677
8130
109845
115275
2265
17504
290957
428093
130258
329494
445198
1789
341566
415854
119440
285566
651171
326819
594114
206410
234887
533977
175608
156731
592725
14744
123858
179685
481664
438823
508274
492422
130477
146914
179448
311456
212343
37270
5262
1717
107925
10546
457636
16528
39055
611483
430162
208120
4494
25267
297887
420922
11789
116613
19072
107937
76047
571426
847969
574806
18118
568757
67270
268873
31067
116550
10335
150186
793023
27847
295225
145897
369886
677563
317229
117406
139223
173942
19209
679492
597809
480967
520636
23096
524528
236978
269814
33211
360241
689729
95353
149149
153101
54734
83816
25030
67148
401855
683652
6094
39861
307858
221774
179068
499863
11139
379886
305006
183343
936848
70560
109995
516731
73452
4153
172688
2184
741237
39359
402858
14940
185796
60758
33359
154255
27697
44903
99159
199553
593267
242474
205096
67020
655460
384459
14098
100046
699383
593211
70702
316324
33356
498077
30497
186313
708733
161928
250584
247086
133674
220013
18175
117232
416604
123561
410019
18262
32098
716398
792223
459406
858332
71482
493922
1449
770978
554065
9562
97278
57767
160687
505937
479600
130439
54994
16397
25776
361029
12864
41470
5067
564568
38123
14712
422935
108900
163337
26047
618310
2801
3400
210509
579883
110383
61462
23897
821257
4030
814910
115152
190357
375137
56719
474692
136818
227810
22695
202725
45105
93585
388349
8678
17777
286138
416867
589312
28396
10191
353218
23013
44249
108671
59479
110342
252007
642975
1282
243563
793348
376576
257179
191704
29340
20131
63694
558884
57369
51505
170644
304229
85591
481159
236084
162213
71756
112219
576090
31797
638096
251463
111962
512888
197378
428855
54399
640071
121327
752041
265258
631411
58411
325806
321599
258569
506363
375533
464834
16439
565102
310142
602289
822276
411805
190028
3562
223
209602
177525
567
121592
75300
36458
424173
16226
515895
142835
294372
508038
80240
172596
476792
71051
272449
475012
35196
404072
239377
232066
22511
71164
80635
156482
74188
74566
18958
34889
308576
6833
707745
8143
101347
176340
11050
729066
456713
236965
22110
5073
99199
351212
421613
263143
58251
455006
184601
475057
380934
28351
146261
2276
85204
15406
62674
87876
64878
515761
398072
254706
739490
407005
172563
35909
269863
110733
250702
480721
385750
187314
713627
235971
56467
213524
514524
326901
160946
620125
210441
73032
99708
736416
340013
310635
192771
664469
353591
279251
595441
87085
476555
717224
443441
301409
205262
716602
301277
16425
583442
339769
464186
281021
129026
206734
182388
337168
26950
258071
70007
184146
78860
620501
292078
322947
58428
192271
693845
228091
160128
1862
311216
133268
78741
734135
181229
90303
320351
707971
642771
6043
137486
80887
300115
275656
274805
54960
489231
211678
185720
335026
249731
17000
2755
46097
423886
155104
29891
688862
292792
265488
402387
477817
119675
224853
225943
10678
491174
813399
22552
99516
144340
516315
457858
934755
670981
134977
172532
81699
675437
186689
10605
719092
6454
240485
377350
129398
280471
291103
50937
649700
168040
118084
9274
11473
389834
180174
208950
452085
37818
8065
294069
127737
132076
86130
9408
218972
151869
42925
246571
160606
160045
150644
252031
830542
91839
569452
295840
159128
100456
27167
84472
238259
25076
491351
501640
499033
330892
582733
283679
2358
441539
525058
61805
346767
1019
9644
65712
37510
22414
240653
173486
19527
90732
101283
326795
764059
230536
174577
214563
15300
273885
33806
60402
192205
632829
249904
163118
75669
113659
651359
553
217299
56037
397748
39508
126765
900
262511
24221
147274
72611
105376
11239
422729
35730
29941
52301
460077
463745
84845
546433
96399
82461
592425
7882
60539
190890
75039
384414
640335
677431
351256
73307
192190
126553
385845
4059
98725
65446
150171
819272
216826
277704
276490
238035
681248
117792
648184
670534
670135
411512
48264
209022
8607
217709
167490
88625
612155
333128
22618
67242
1227
558
149658
137794
2982
145001
234906
255265
106594
154441
138281
201449
68874
515363
3312
62312
339826
23089
111194
328535
287805
147373
281798
23651
86728
59954
59893
321020
289114
315472
196366
105352
66893
399442
744546
97866
251444
30917
174829
93515
11860
299146
3141
194475
532749
79166
57331
370824
366084
274175
240209
117917
712888
81624
57748
130380
19218
96797
669820
12111
28975
140555
139803
781549
11915
787014
864802
139398
375201
209659
571226
793729
174782
882805
5239
585998
245980
594424
35641
630947
200512
322605
360103
29453
28852
140132
152286
537166
426766
544784
32895
59268
271250
416083
107340
133449
348715
78708
220865
93346
445497
288028
215118
85074
126214
140936
100211
49314
420125
77596
203646
523046
520283
353431
46664
138756
78877
431248
257730
514126
861235
162560
557867
113894
88274
300518
538911
8145
55283
60702
132830
234449
258445
172528
58447
378191
217522
13625
97788
235607
52027
477560
149434
575900
412
171704
299845
723697
422340
474844
812675
18704
129594
292939
210158
145900
28761
186236
203261
236456
160302
459513
472386
45984
445333
67313
47397
339557
5504
324111
483366
32778
155917
119329
206649
923701
621974
249920
172621
589185
86436
262958
128202
136364
272000
10876
133965
82994
321809
574263
621068
475417
10609
178925
6426
338667
4861
595018
22195
330609
445145
358122
615934
65398
550
581022
588301
697867
207854
161844
39299
129869
130486
50050
69478
16480
639847
157688
312338
91143
293300
388773
437437
319119
355001
220534
390516
105966
122261
706824
223378
249632
88947
457124
134978
163735
171063
182626
26664
246477
21419
198706
126308
407853
323232
14832
133780
162482
758690
327684
164663
14267
530066
564706
446094
264405
565079
5165
278335
79016
254532
315043
625512
525078
77519
78288
37594
502898
8011
746010
78208
73219
360069
54612
70861
56586
384867
160499
50243
250364
69425
101268
62956
472543
199476
362945
422674
334493
16220
169151
15957
506037
92264
385226
46538
1837
187915
90428
386495
469496
708747
277170
62117
162031
262994
475287
79475
131917
25287
114358
122192
750963
100454
225621
569692
14304
315843
384163
271337
2425
713800
55184
210327
113644
187662
33726
136767
422046
519955
127549
17607
197915
351918
380869
4902
512203
12220
127138
30659
1841
222051
22375
128322
271651
247657
32822
277342
148218
215428
620857
87893
22236
158766
157123
482172
398278
103470
147578
38199
181449
27859
35500
53002
974068
91651
133285
430452
36081
882126
180881
8858
11270
403636
289290
545507
215372
20325
10649
625292
248018
351983
681730
187590
426038
251932
99174
133981
89441
304202
452752
106399
417733
138038
355979
499896
774470
167829
406862
564037
28540
538041
394717
49473
534019
690028
129731
709315
367802
351585
14684
4179
53104
301057
595747
131929
13144
565022
96729
332227
9548
558439
385223
458155
307828
16177
675699
429420
202667
750185
339833
225943
70228
28120
13063
134746
406251
83348
158324
88221
106539
19659
22164
27468
48302
304630
481530
114213
283945
187177
240068
264292
77306
122284
399575
54764
495964
91417
78093
185690
21038
41445
414222
184325
560071
208095
126668
2829
93396
443
331403
634620
93112
417096
333188
556273
815729
264392
293
336273
105510
473482
125535
5069
64926
98983
733601
221635
37319
260103
588974
110271
322636
95931
155876
76399
1386
34786
30362
51452
290046
175078
943
192928
1312
209449
239873
610887
49690
165985
725833
65260
138878
295944
471186
129127
151202
353423
635684
40262
74699
7569
512632
29037
303358
315866
435339
73417
135831
85299
120168
497361
52674
22007
169151
577028
80934
15790
110064
282955
258011
209063
842005
149359
145092
207625
128077
145139
103598
173729
265388
492219
323089
186030
124772
72498
443068
13870
18560
356166
60135
192032
18593
88333
5265
117941
18008
17432
61605
99194
389335
275777
339917
363354
232361
10550
81798
411733
278198
164076
11514
236007
195529
221356
475717
74799
239545
130760
271825
121918
2179
532028
412972
293183
162190
252
2829
8312
11366
17964
11562
661857
58712
47
132813
159010
258853
40420
468180
28800
260642
175852
16707
434189
11907
278105
11495
368126
208744
451772
10607
129798
132002
452527
157027
126064
19045
445539
169335
89142
9533
9956
150468
26408
207754
74842
174738
138418
204223
358888
273354
107504
614302
638603
719716
107364
108884
38213
321753
41318
395418
156281
90514
518961
179301
293259
107222
8651
168188
411285
72457
250689
394816
303993
148545
82869
795005
38872
74146
1761
304559
467853
408982
4405
31102
28384
29596
45401
151300
317056
4606
496915
47369
72621
520190
79437
453158
232987
190988
246492
166901
56310
793014
329366
129533
740542
14072
277605
133205
454294
204972
45237
24636
600553
217000
214124
90240
184785
750027
641848
1617
136771
174801
185500
120768
165961
95167
286066
687214
415009
368321
309570
80945
355918
3544
1985
421368
10959
175742
229616
157688
123452
353778
475564
892040
492224
241072
178877
600324
342315
12866
753850
242340
34712
119822
775234
81774
328095
277361
89252
385700
43817
154289
281757
393096
21080
76511
48920
260117
110761
17663
281992
192384
672532
275876
667428
214939
160934
841258
639593
598612
465603
455619
12462
160283
120122
32261
211747
875129
89
1791
570985
87413
254963
385961
16778
125468
720058
848198
291414
4289
93626
356056
359221
642860
323948
549402
487094
68263
271921
669025
11679
343007
189372
51865
128312
188385
178440
183822
438668
76947
331071
602430
81381
234497
87615
89673
296118
280678
511569
43048
17742
132279
137964
127472
443426
512515
8253
628152
320077
419736
68768
672149
262817
243600
595780
53365
142646
415203
442880
13408
3551
663822
40702
577385
99192
511503
325557
164572
9458
183299
337508
280334
207301
13832
498327
235068
184462
93493
598769
37799
406997
19202
46064
422960
60766
510592
721201
105726
417246
51912
815207
609896
19092
346503
526886
44551
132712
397185
296015
9910
136135
16137
186558
649743
329119
449276
226635
38425
62726
324264
56596
664749
294525
147031
528095
137117
84764
121374
772678
3866
631082
555220
187629
43903
237361
456741
170886
642154
570427
90179
281352
253397
275769
370613
23800
367648
24527
19152
556875
301441
273163
8541
10315
48425
323351
150436
150377
299876
144337
26159
542492
230050
80505
97698
54429
525161
370173
754264
16833
438139
347088
476634
423886
156098
101377
35861
108111
112811
827862
117141
330349
155982
11547
415865
215893
380888
3686
83013
109198
165522
78077
20846
91475
100019
230811
340067
386674
270494
379282
90175
175022
565857
16593
3920
615173
250729
184528
97948
116785
150203
144237
123993
102713
105560
141905
474627
104480
832487
350260
213886
48024
38530
520155
155982
376212
390962
260516
762595
1107
626549
448127
168197
363080
188140
57180
162234
446294
95996
231816
381396
160260
87756
332318
938964
234717
448519
459357
306712
68240
34718
623191
369957
94963
368546
551828
1421
481091
45829
101098
325101
17828
39117
136127
234059
368263
62881
316784
261160
79464
255175
226184
59864
55056
350032
572807
478276
23742
640
20241
905
43773
854909
69918
355821
37490
302303
320403
3313
95512
144108
79823
74706
57969
423773
18497
608559
140080
367442
574526
10777
248582
119324
75843
101848
343133
62943
35948
23302
310580
130655
35949
476138
162396
68102
394536
743599
240720
210407
287329
570531
529314
223059
9209
59874
537554
142425
150643
124848
43102
406023
50153
228785
337648
515990
666778
268673
11311
211763
355066
41085
108808
74869
634509
372
350790
108641
50987
262678
704272
106887
107641
13447
182391
215782
122839
874884
52195
135413
347848
153803
175251
269309
366635
224821
168088
8110
663375
217702
196087
797951
458486
151686
315666
64746
60590
414853
486759
508949
1927
562732
456706
222592
368985
110843
432842
191225
38141
36613
307122
873988
255651
4515
83876
85238
102823
10556
240061
100708
349769
41536
13990
426725
85301
285701
390276
305645
912658
499103
26089
219961
107887
765374
384217
265207
13850
179749
489889
143603
43982
258001
10728
240860
438488
477868
369763
337168
419783
461414
272479
206015
237681
31068
54532
171941
14641
102620
16009
84532
607576
24503
128509
963432
316420
16670
342168
240665
148840
108990
270107
309865
546561
41863
327804
130896
487582
2596
267128
123249
41430
526607
44627
1912
163068
746425
112397
127966
140223
464842
363906
701424
317570
508667
243203
104309
605258
165310
65252
33625
34151
97267
27649
358961
172577
323113
13228
215715
303406
668488
294666
277958
39796
427266
671514
282459
4337
8832
57843
317262
165593
77373
531563
169843
10740
1371
266918
339783
644436
81240
44832
349206
107743
589166
925829
467255
380836
314249
169552
214156
2090
40038
322270
225041
6504
25299
263776
191698
185740
71634
641171
211044
9245
31874
37702
236037
823197
346381
722377
121303
61284
171530
316262
23693
58300
220890
320772
392538
289752
647419
336432
6200
203654
13282
51445
57359
219255
720888
318400
138118
26795
106533
295960
208288
98021
6152
390384
169421
25225
118594
235627
105347
118109
43121
170393
40166
1171
394108
50309
193800
268268
518615
17281
5383
407384
142372
68293
285624
23684
18498
568476
111004
170305
195141
85014
33371
675840
212563
421390
740336
80867
14520
73471
29262
289397
821626
83811
357724
232372
383508
527835
742194
407806
350949
35064
375905
72751
19622
60607
23377
63858
97115
552010
376329
183416
31324
413633
130321
121586
758371
9740
78444
94250
370706
96162
363025
191937
165373
279860
158607
306491
39704
89576
752128
308675
100360
167848
443597
251898
563219
31198
123767
468797
157715
746041
4545
414297
161382
94041
354819
169898
24725
42240
83567
66585
20214
41551
410502
166329
140808
238773
415457
520178
219375
122797
471703
205550
177449
436560
295222
420045
65771
4658
9808
224194
697
121442
355750
450813
70019
674347
331056
350984
54889
39174
7482
177863
800756
89147
36237
488645
110958
314519
95663
122370
7047
161515
465
236745
69745
201549
242390
136086
683745
44294
298311
478599
475708
313944
91312
709634
71809
314257
561996
727812
109476
202998
179619
85853
140306
137382
709577
699923
120859
412075
84710
757492
66734
10011
579345
199280
350504
487913
32647
234972
42460
205373
117548
346136
291032
308914
349043
280542
48865
58892
96565
105148
428156
556853
514799
14587
264576
46299
89711
435448
314383
42814
611939
880642
130326
492257
22541
4955
268894
652937
4605
584812
489634
155304
235208
139964
53922
755292
102147
355008
70519
30166
287261
91340
2643
131336
310321
7850
159905
2683
119075
164111
149506
85208
196354
203811
502935
430
247273
528986
190451
121522
736760
476543
344578
586855
209758
48327
157076
253035
410233
139070
191988
472173
581112
122518
409644
355186
218342
111760
290825
280177
130065
211166
96730
303094
424281
591741
171603
569789
483715
332497
417677
116632
350263
47783
273613
344479
66545
838514
111267
154147
48423
239459
792305
553474
271425
867838
76209
4786
480965
136827
94194
21931
166065
183796
496740
345801
7241
21272
28755
119220
416050
410222
49777
4677
163988
469355
324049
274474
336715
170797
669157
199142
31903
549003
245678
167573
239895
83477
178510
59227
50599
35596
15954
12560
36201
141369
29725
22059
95305
1751
86781
5587
266184
948
37120
244422
224805
261513
191316
127085
17986
578986
201001
166517
129602
178006
242853
153254
85507
148580
459406
127049
28578
76069
47507
160742
359269
1360
117775
368384
158963
739170
509572
10489
517778
200706
13598
1761
40716
335823
102381
510000
278804
170381
882684
256280
167222
174543
11098
539182
478946
176932
302185
63769
57603
56160
161095
39432
179791
182581
600652
566042
511908
20281
523849
319812
122215
29544
9619
509316
67177
399664
608770
191930
719324
133551
265374
316601
790633
11201
177633
835912
723218
76395
58353
68036
69706
413338
406490
82461
144764
666107
352925
64541
741881
848890
335979
217526
152837
43177
547783
257343
185420
1185
241352
161092
515353
56283
129986
41492
41461
55394
193042
124612
323529
118121
209768
72455
392239
56628
50480
171539
432152
194498
296241
152078
335830
153182
158340
53580
80452
703095
585399
170517
221868
263061
61376
394631
887544
155176
8656
101351
167148
78280
456378
45645
61385
30422
256695
35051
64553
100892
115869
11097
228063
295210
243540
319719
139334
52309
234204
620285
136381
152234
756243
169443
607330
735231
28110
35148
118183
176860
11302
69899
264938
207792
47116
369486
343563
378870
463531
545812
146119
29083
634358
167669
141231
8650
226286
141878
38968
198597
366369
497508
526335
546956
446581
188703
234801
4209
112929
197524
83003
658760
95466
167906
284902
83963
41683
265566
82114
103042
15497
466437
823738
24759
658111
667132
118721
283659
418469
393194
47468
551774
12287
160620
543230
111547
24282
305240
139198
148635
143488
183160
73298
23637
19134
336493
380014
206413
227251
755490
335101
40053
56043
478667
332086
9646
322826
209276
163058
792775
148924
925358
157717
3028
197945
29901
214337
516178
215184
12828
18069
769829
252251
313514
167797
8708
25533
91502
295674
213436
525197
55844
388750
238737
46354
243871
754913
149589
822589
424675
52391
229824
280193
50002
26417
62378
38646
172877
429631
135617
262431
293678
270301
186523
639900
19347
304065
104331
760846
355991
640427
71551
7205
770705
3904
624116
10217
170096
72309
37116
297381
752297
275299
638718
160644
265335
115632
142749
104629
841379
39254
308
796416
114718
478125
189575
822751
348198
123247
167524
411710
417229
188191
213952
518790
287958
306128
332211
194514
510283
163825
324714
59120
210267
267216
8826
829494
599062
18932
57216
796373
103883
232030
50873
615204
340924
98289
153591
22446
131401
139839
690507
639584
38921
343507
758226
245423
430639
611011
6857
255866
29219
445603
313878
29958
53542
424067
556920
125308
595409
255003
119759
493764
821662
91833
605556
270294
364645
183550
31638
37367
64863
7345
387751
534008
92043
164001
199234
337324
421454
335487
184861
614531
632248
411377
96223
37994
198111
28326
515041
54696
279184
427359
171219
270584
324788
377711
39896
399909
764505
58227
454110
283404
682147
779090
230441
396717
611602
45638
467669
25891
26108
417571
21284
28484
62965
121676
547178
25764
21966
623129
41285
19011
68295
558792
303655
382706
185500
562433
24664
649528
317417
2580
28156
699753
89945
537643
67448
15002
637425
578611
12308
20703
300695
388193
423101
173381
158929
93897
247902
537647
188588
409340
378139
15882
151903
180987
614208
242470
60810
46874
261115
173868
380858
228406
169149
28055
630770
142427
292961
316169
109960
206727
29156
65448
10152
616936
205211
249698
260468
99676
379584
220714
396963
179451
99918
328596
290967
558281
316485
213424
63656
254764
90409
205383
18695
351115
141123
3447
206242
180686
136663
620657
4376
4468
259263
339404
17642
340145
92003
110018
22234
710505
108130
778741
17265
61601
66362
232777
1601
418840
705831
17768
1144
83344
156751
603988
195670
511851
3599
17062
42295
154301
80549
206139
40432
345967
21107
361375
119922
404323
844247
399330
875871
226758
147855
21602
163444
145410
834255
388809
524309
137205
141674
272531
482085
797140
202276
672471
67773
288170
225867
431970
730203
57674
89186
613390
11195
235299
153515
4779
34591
117353
381391
84359
329679
395907
73773
845277
643013
24607
115053
226356
114250
496820
157014
463654
354
117808
595369
129066
47158
212529
546049
284774
738004
179108
376297
51836
325496
346987
3192
577673
130715
40160
21180
206669
201249
264426
270376
438813
135528
222278
71270
344562
54988
36281
732473
146109
57177
179462
628564
223938
432878
203895
67841
60350
344299
293720
76770
129190
665262
696683
118101
291147
6558
112381
703055
331668
236191
265342
172749
559803
466388
437102
332971
71961
39705
12976
875414
651561
7410
106003
664148
62203
60040
102865
604815
108043
367368
15230
344517
22047
103057
259795
279116
83762
67556
39870
647400
410179
97086
150060
127197
354278
27518
280623
47999
783299
344955
836889
138081
133486
373165
21257
433544
508630
45786
87190
2391
321953
53477
938368
77919
359766
183956
7802
321726
30267
304363
556384
56133
417465
88476
116809
115347
843191
183998
344541
9132
327381
158228
72312
446114
761448
402647
45394
315149
31373
16717
280326
362008
755488
119668
415329
345134
232537
165628
113629
23378
592248
1382
329734
456054
210185
368192
15681
279462
130879
223798
497689
883560
104512
2467
95681
379869
19054
39404
143736
149714
81190
20979
1235
278483
681634
252161
233989
178558
619943
899480
212190
330613
20549
604453
810
273900
182449
18949
327774
197519
140669
262847
66185
62762
394814
116183
28003
121872
78150
875153
200512
315919
240040
368129
110243
3842
577626
199979
480089
183333
57012
311538
638105
65334
42098
783529
234128
543486
161280
257732
606872
198901
61759
103761
214936
633571
520641
420817
1490
10753
19389
491377
368614
452848
162459
355002
23760
290774
348885
490604
78725
63657
17740
86597
74977
41857
12200
182438
198905
594678
22091
594417
34476
8469
60876
638520
457464
210993
116332
365097
74209
4932
6433
458285
20636
846794
185467
217946
101973
525151
20153
207016
403595
341573
160434
24702
33576
199767
507
128719
654211
99438
584270
31469
213860
237729
89683
307109
697265
31976
203408
1522
625494
138901
120791
147463
150207
591401
140478
69357
498997
539528
738273
566835
57731
110883
629959
263775
13214
267723
25673
751167
848324
659243
71574
4139
561208
107458
149510
608391
109849
93742
475449
276454
226190
63047
726150
125318
533288
459473
351154
366446
645037
263644
222829
239755
8210
11518
69795
629200
17739
26587
799
339793
598344
3404
216567
860295
433335
193911
22334
102565
66163
201252
61675
124770
102011
12974
686881
126325
51610
544360
1637
44748
47715
360988
249797
111862
223283
703689
547114
43006
439757
134702
64938
353106
570789
108632
421444
118876
219534
99127
30161
232719
58307
168158
324706
22787
152524
120944
482462
480379
187153
471402
536735
33766
140984
251721
209642
109129
396608
581089
273548
47572
84203
147353
122083
416683
165059
92664
51090
371524
474228
129807
200158
91061
90739
109811
1787
249766
193366
29247
49438
47424
168984
719154
235371
826614
33363
212187
457555
25868
484238
417628
232776
809986
45433
130948
372765
322111
438260
40793
156552
602737
49673
91158
55326
559470
584094
101676
653912
3319
144595
3149
241632
358670
351514
365672
58317
294790
104062
766992
129477
67274
131578
257992
14051
398200
229854
205633
112882
67951
26786
197722
94141
193765
13310
168808
357938
349344
45440
699353
253035
94044
134930
313808
217619
323445
44989
12456
466444
29051
14880
252563
249282
266272
184217
80097
120674
389699
55715
465313
50879
103203
242882
174409
13884
168824
213940
101836
91375
175914
21996
236021
382986
162319
282914
42456
468995
619390
46432
187207
663671
442367
334653
48292
204650
36260
23023
143417
202394
510846
211940
429740
160290
209207
780899
277934
80779
770061
363274
29781
128318
963
591205
334103
235232
624840
123907
419032
232019
98858
408916
241769
812852
432524
180876
68914
164322
668617
756982
117018
144556
500779
157529
116632
557928
153660
113114
28304
151248
378162
451393
629485
32560
567090
4892
25902
407327
190785
1817
652770
100155
454953
555213
184448
324341
79656
187413
336117
152374
141270
22840
28115
375704
280246
218267
254617
716968
145691
295559
32273
227909
312127
382651
635471
141726
223626
130725
28642
250770
29705
78632
321242
602574
26342
593844
178061
91954
421400
362484
81751
174649
47777
1790
41375
502077
23253
232315
460731
264339
7411
59172
108966
25475
235274
464089
189098
397671
179304
279481
560214
49202
596940
738022
97169
26946
279139
28202
13918
536788
128470
630802
652235
483099
274832
149837
686437
53463
420329
75364
97765
67171
81609
373783
2689
877781
429605
229
440455
46669
147150
255828
32746
191500
516378
22414
20659
140245
131875
256055
103818
341448
11172
123252
43006
60283
735398
156652
242706
270626
231250
41517
582170
48731
37016
498238
694241
36877
110264
383135
119101
137849
326215
28764
851997
154487
545098
59546
240724
185817
295549
276357
335527
48046
358732
214303
9560
54009
235229
169952
28022
35165
153057
254146
84733
231992
107122
199431
200821
616341
228623
437535
539739
94032
207753
532951
736772
1923
117222
834466
17117
15962
102795
257366
528084
125383
132717
436026
150804
26431
27892
173771
513111
412136
196589
109180
53043
374436
194701
4628
176919
131229
410002
204539
657101
8241
432513
70343
47652
3727
30214
139840
26902
139156
40367
45664
123232
645359
2545
482572
393766
77978
118646
842422
499367
111538
379532
291248
158443
5327
407196
247485
14349
99029
257571
44136
212372
105324
120930
329448
225918
139106
860497
34379
148069
539576
20400
876171
318374
367902
196689
48117
95962
287828
488493
526185
1254
90895
506185
134312
1250
277705
55822
140119
162
643201
38155
228718
336282
242031
324268
100262
187576
535442
441150
128488
284098
130345
659003
25374
54229
576609
153108
114814
170689
537734
142406
709199
268349
174333
546
11437
47997
187765
406440
80918
525824
119621
71903
150800
1505
222232
353674
95875
475163
18450
359249
501113
34366
266811
66156
319521
172853
218835
108536
57860
328155
404820
328633
448836
76405
362706
85226
555521
626793
391364
272924
442839
369035
37578
66081
189248
56735
68237
67183
397991
427869
439113
187530
103024
98598
46519
239666
668217
195636
106485
587092
30415
74316
570641
309075
555038
568979
115753
371970
95072
51096
403324
134450
312830
666859
250433
532706
270619
253239
296407
322400
573690
117789
83855
162573
251470
284443
75827
168807
388200
347638
560909
665298
94660
112050
229576
168548
595241
280504
150283
108944
103544
19879
920468
165626
4155
201408
78410
80392
139785
414001
689555
209910
48233
88373
714987
439752
182635
74695
258741
283218
503970
478934
536988
193775
6183
453531
258951
342972
490062
117050
341604
20094
919342
4291
68537
637301
319809
186284
27348
50712
225075
71733
48103
662699
215521
525462
699540
45052
67499
284983
153256
66840
169059
168313
738577
262934
199838
40582
522352
80042
872463
237665
153893
39429
108240
90886
572212
90259
76958
28045
230054
592407
278178
255812
145078
829415
85593
46362
301012
669846
71072
286
2879
407616
117407
581609
427620
2959
178244
138926
155893
307508
428717
448373
360756
142988
54728
468893
76195
300307
93980
206132
148079
574001
382874
242586
129718
375
322120
561168
51523
227641
92937
277694
90386
129149
6130
444958
265134
494062
362256
5600
220428
9138
56660
109683
363677
22940
265367
79138
24902
125793
412529
197812
572941
223995
532227
89410
781566
46323
530302
363896
281117
4966
41801
139516
853595
147449
257781
761385
408274
359731
554117
120507
362282
76771
90310
175067
369207
234210
5749
91075
722002
181010
71311
175648
299549
510283
217024
154697
246840
110289
190968
403
144571
262431
28481
129593
432450
132277
243892
208807
498183
426272
34535
139649
207293
151952
268504
207551
547096
362021
109323
66185
19110
65043
303088
17860
693939
393738
685753
508070
494216
213936
103447
149120
623626
259416
164797
476638
281419
6218
21809
686630
37006
46972
238786
9510
302
103181
478918
112470
30059
327085
223699
491010
740336
10057
103812
502919
45958
36216
221905
51439
77712
515821
78246
707559
466154
109122
29847
96774
120785
57281
61821
71956
206450
632794
37644
15602
124391
281019
5047
482689
802202
284724
53299
96550
159241
1627
81252
1525
56100
15475
17084
674445
203247
273623
4140
642367
23831
502422
801679
85307
103679
566937
164186
261004
240000
13800
72988
436436
464666
658776
127918
877913
305421
25038
84183
105049
246519
287184
269807
451318
247823
247961
367400
87619
254202
21168
268380
1170
42186
281836
205033
32588
541701
45849
432009
148484
3788
636652
286857
10398
724137
41830
174262
207380
253673
75553
39266
684172
465052
144366
501469
66898
246723
36561
427
85588
71790
673388
204823
84063
428065
464606
699514
565084
541350
129397
43406
437
732207
275340
70858
247346
61292
60552
20300
354166
474624
108248
472100
309295
65413
62378
15922
171615
223798
205976
180134
103610
185802
160405
164879
59851
169171
14638
145213
284887
501320
52532
468971
326978
207944
68412
128430
41720
278095
416125
315291
127075
238238
98307
112092
215714
369938
37895
344615
51640
650424
454260
85586
30601
341318
52643
175929
20917
265503
312006
317872
372884
196035
36395
25504
51534
294414
436080
158754
406225
78054
370868
180092
65657
5264
117439
26514
8374
29108
121168
137098
36318
285263
259980
176354
1035
354634
122322
286585
61562
237344
8878
79759
33484
265001
191813
30886
769988
110295
24361
293380
213801
418185
314873
479996
4135
23770
605552
124611
24591
37842
430248
458621
490506
713245
12326
35393
29480
256524
386090
70759
4389
354241
6303
243840
191893
191372
17275
197791
314836
22768
36414
15719
268778
304104
350469
172019
171428
16736
626499
92419
38395
523623
863614
619788
384121
67139
257898
82061
74449
85877
154806
72389
95340
81595
805746
256578
81828
158627
302902
16589
102331
139104
61956
87516
287847
155040
94030
9171
652800
52508
35849
289139
414355
47299
268760
7808
296333
81532
7008
663487
286644
338523
9724
40812
28287
44321
103640
105618
355778
553363
129450
296058
243718
557240
640147
150418
185779
393186
184785
515294
15091
224606
389636
239330
120119
240556
293319
57099
25836
618705
11890
325364
341127
2338
429702
722438
654482
225815
106928
182105
1986
172242
116812
227419
124563
295289
376641
11418
391209
97130
616515
208802
550140
677085
167828
576940
302880
58947
87451
473073
287939
352189
328295
182104
265348
381187
497856
76682
347533
776333
220612
65478
226943
254590
52252
170607
272260
283969
530570
96544
220658
117193
607912
225393
331854
588951
234113
42424
7530
25448
693914
21377
87358
877786
229282
250758
228207
484127
157725
22507
462853
77294
246171
231439
271942
206070
138236
35920
63259
122447
68901
130010
178147
516639
81617
213666
58503
710455
98485
140764
205581
33500
386613
71129
339654
120377
131067
224664
6559
679478
302011
88018
141126
348107
83607
45675
118649
113869
122020
209868
90090
268161
325042
91741
387259
132507
674741
392035
295671
16667
260576
210525
371715
752486
203134
31800
253590
8366
488573
99315
139525
77371
477380
20389
53139
871664
2495
125877
24799
368394
798680
324285
131692
401139
1498
376596
113781
418585
181278
194892
71377
83684
182781
610484
38306
80277
352430
9673
781408
40610
203801
417
64237
178774
419628
3341
156298
34889
71716
267583
15948
657575
392983
31144
66731
204442
297655
28304
115419
573035
304248
756180
597906
88496
7552
427559
157830
59155
201352
218984
325618
49733
79188
251260
79233
2922
522358
41900
80078
155571
395671
233718
624082
479047
117722
584318
152146
384000
1112
214898
88200
90255
71782
402144
180732
357443
29474
397688
743899
110541
270042
122159
118364
28218
454964
34959
327883
138630
447898
154062
198278
31141
87015
635251
94675
11616
94423
21515
106266
35581
191340
99125
13569
297518
5874
850346
310190
60642
50667
200126
169191
15262
645194
199242
44563
458364
33484
715035
356637
36907
405446
208658
267482
134387
235075
550292
75890
181573
331371
154945
405932
340228
250296
5886
287059
266160
3745
223927
495938
73158
63829
185525
666181
2770
162346
54827
52858
413311
311448
574539
71803
1154
21116
129522
772959
39216
38539
555849
67113
363316
517846
294015
138934
47014
465073
919955
452332
89625
667014
19331
292901
15
49826
69640
247050
21832
46728
61756
36693
190659
18072
14854
175883
5424
425982
275898
136340
418107
71184
215205
76050
20342
156103
438266
85823
298631
282401
761228
327482
37463
150633
753311
111910
356713
119464
153649
296662
16227
29874
771279
62903
38792
658
53000
795231
49121
104485
179790
392326
224608
16593
270782
342262
6668
278607
58937
9000
773385
6680
189977
69644
750482
19419
160686
234135
40658
144159
264268
34543
7012
392151
460790
84157
6263
380741
7109
34779
379775
427520
240055
15044
368682
3816
600056
42662
554081
3361
665383
37495
379183
235447
73301
612351
69510
226327
177137
110396
240107
625885
103507
208459
378160
1762
119136
442085
265859
161107
768188
482842
35301
227672
111696
812978
229702
78531
174103
65424
43559
267849
24346
44715
112232
727120
242339
716294
461126
58671
784286
4004
239202
104122
533899
65449
102295
83827
13496
469887
14061
346682
37028
114822
159936
146878
561086
161937
546286
27210
310949
29163
21145
189083
268546
38627
115833
11565
759704
262
396455
76469
304438
443685
34903
132226
493336
560505
29029
220687
907379
444449
173053
3195
40663
659755
35731
381738
268619
102534
530114
217054
365676
302302
28639
266439
366212
160185
6294
569770
144072
243427
840738
614284
17210
166721
136283
653340
70734
351613
20478
663130
44318
90649
132894
430313
3927
447781
624427
304674
225177
328665
683521
178326
140003
72388
476055
298119
206425
125071
17285
24409
399136
157236
12749
42193
347560
504276
9588
370671
10428
3680
3373
82794
582122
438619
170809
289142
49082
122441
186182
443756
1116
166651
147349
81928
579277
4849
473911
691180
407364
263051
57942
75899
241115
380297
77712
162258
147963
636829
16966
74913
181370
688183
63721
594657
178904
22338
297090
64666
98410
776731
442346
486585
394192
79504
412885
7541
42178
97969
372785
41448
157115
19587
600343
219292
250174
69553
262319
165866
34759
91375
117353
156926
64023
390562
931035
62592
82745
11190
400868
310782
125600
199558
210319
33497
219117
2692
206439
474420
5821
39796
407807
1733
170064
89477
337150
690234
597773
179636
62453
580357
4222
438021
23999
587842
611742
274232
95315
258281
376283
314744
90267
335543
116485
77925
194620
27074
633532
5814
29510
464327
303880
181683
7683
49551
483687
438496
493778
283026
520222
543542
35406
669398
507553
42477
211585
17772
73634
99742
24362
236192
132318
304569
104
133790
145830
33319
198322
49520
100381
45218
52297
40
320163
98609
370460
450508
160263
679044
17476
354314
261591
374482
222756
612614
298648
14837
104128
136656
21973
280449
8237
415582
436935
432927
146134
127717
87207
411144
392703
508998
3009
153481
185142
8407
186554
130228
4464
150440
92150
666695
178548
56338
39175
31477
16987
677292
203231
7104
989
83838
172996
375780
302161
34472
428016
97881
223986
288363
546266
601810
253862
389219
52907
282870
708838
801385
594902
618916
96096
75708
147722
48544
160153
165702
516068
204117
24029
20588
207770
253514
258395
547395
392556
322614
209802
263532
871562
132719
326290
429825
24939
132293
90094
131692
479
957547
318805
263565
356800
548262
97776
49229
168941
205150
17219
254474
121196
206035
33132
379085
126978
300165
279014
62561
541277
161130
2217
209810
117154
10441
51406
62596
120122
152724
440721
787814
168892
374576
29739
414030
429789
11775
760288
429532
223494
106142
31123
66147
342044
278116
427960
370276
7818
34543
330576
407319
419065
380409
588348
566501
380526
118192
13087
304016
155363
105643
44915
32164
18982
133036
325841
6052
73887
65539
120193
642770
69954
76497
65031
58883
348736
392754
404971
242871
24617
559883
238900
93178
603476
242908
27265
380624
9584
295714
5715
35610
258365
257322
99321
42669
425753
510627
63543
176747
51360
131943
29225
403582
189138
293055
447707
74670
41781
59103
7333
13537
570035
609683
129
58176
134534
509742
415287
4231
120595
11931
261136
569217
28410
144227
716296
707097
81754
623083
105956
547222
431608
252196
508299
462805
202151
59303
557041
304770
115844
48066
481308
627241
28408
441309
112761
223378
234231
280433
10613
133255
156467
20000
225454
741892
40572
3992
222528
324500
592492
5679
73019
308979
75588
120164
361396
463043
11900
59726
7892
404461
680302
363638
37094
95016
43647
19248
424164
6367
79211
9912
4299
183360
88442
17916
6870
82161
326303
451414
112284
146202
282333
267217
10348
38834
109500
282661
388905
26192
337003
198692
187771
16382
612165
221550
391040
152559
262197
12
252886
188351
121578
192333
298368
297242
44460
152525
334671
59051
186865
205905
477481
382332
102525
287764
77171
3076
368486
303927
229807
10505
269825
82413
40262
247063
129920
341254
121993
133667
5517
648218
658714
84111
434674
371443
52046
23351
427668
23086
92866
483442
219420
493528
300155
223109
251880
8496
424968
8399
922
173524
643452
67789
430197
286882
258504
244188
960770
466809
191057
357166
47662
21157
66769
253554
298869
425574
29723
160
175114
557701
230075
509963
480177
654614
377394
635124
583843
378193
264822
79723
70673
586628
255726
679945
639423
47156
368561
514014
176901
8323
102129
305735
855521
541392
63955
381517
343883
38889
274087
79340
342364
303591
286250
236290
131904
102713
272282
150294
151809
79026
162177
107074
400477
285674
318481
338819
232603
207944
397186
215444
102934
39932
18838
62039
17302
8330
26610
431060
469283
348168
60128
123076
314989
12471
183308
577690
509737
226697
123632
36388
520916
9132
721471
22719
573830
359561
105539
82459
89329
107372
885312
574918
506350
4828
2638
214188
601201
89922
47008
4313
144567
151657
315446
147824
573649
145249
148440
130502
222822
720248
25584
6108
4613
199791
104534
213580
148943
165590
171633
270834
346125
36073
176794
427491
92799
517703
834861
10609
658900
137164
62962
229534
42651
435918
319340
800134
44857
663592
274373
299172
25891
103502
112641
237615
162011
444080
624646
210922
4105
159810
30944
14253
368331
148264
55745
132798
50521
581690
185697
22335
314621
290465
33165
116322
182326
50741
243478
416148
119349
294194
691368
88027
250995
19192
297057
638713
44950
624504
2636
171021
63290
514074
125318
17849
235569
52593
169805
302825
332162
160445
11936
414830
278892
369606
22755
58359
164449
130703
47255
163886
96753
459594
16531
419574
24406
2396
32659
86304
11929
137294
282827
94091
330616
291663
488411
112298
6212
676102
780546
252593
72074
111048
61768
587265
211456
81309
168157
101798
275717
242129
787792
625685
8633
282258
191229
124730
61864
471311
165348
854240
751531
166608
273727
718896
162037
89319
162860
116639
155049
130742
34156
65523
109925
193897
41570
265371
56887
699013
301870
113276
103793
181066
313192
87642
165307
118278
343460
168396
2332
210146
289194
179632
462046
172179
549069
726411
215718
246608
38049
2121
236884
115202
72646
417231
9312
681180
87651
153297
183657
98450
239335
75214
166782
11334
58079
49178
547912
3399
44852
358169
57879
626160
537354
589805
781081
411492
53366
136908
100539
2374
106839
17874
104726
18812
327069
257095
490452
54953
249755
123685
139417
226200
59805
376832
208842
256287
279586
281180
1187
77519
264541
59340
188243
450390
588100
253932
44107
12974
19462
133724
238339
465686
84597
273737
631924
222636
479858
203569
443480
79061
104687
16
7613
304217
264153
296214
1842
45826
50735
175453
659336
97212
158083
235689
356501
623545
127095
5877
290901
47897
678744
35767
412192
77375
769822
3775
6915
233020
252681
51471
187553
441333
947930
73517
1187
736200
78919
43582
381294
449484
328450
294358
47579
275474
122898
246965
818172
412298
382579
254448
372541
387865
333661
97292
286263
125212
832009
34055
158577
637149
63175
169421
15781
328728
618705
378777
251655
445635
48191
117504
592126
622365
334790
120355
210376
304976
134910
470908
1028
367287
333643
15075
21472
46969
582418
61744
69239
333512
203366
296326
57657
39112
214032
336
80788
132086
481692
105198
24552
332422
234950
393952
333567
25970
208207
450042
215352
16969
70688
100440
372279
59910
779692
13822
11945
321012
27262
1423
428731
23422
104678
127790
252346
264897
319298
444912
124668
331972
140018
26376
165384
5632
125263
123587
102716
518156
65828
451879
56901
37898
204755
24633
213606
430569
211038
3376
286775
333458
239165
469280
43065
798949
292812
6590
243129
68670
16896
174104
383906
13361
199268
299711
463557
439893
148130
71471
103265
139992
435900
56468
550117
67175
448189
575887
446736
214339
255126
583633
80699
77947
309585
146672
209447
24915
169355
491945
444172
84957
297521
627761
363264
31073
21795
164464
285129
8850
57879
230953
320786
3556
216313
188705
259158
358618
582485
324456
512694
119597
167718
601126
14361
432898
293489
157321
53074
23681
269198
370042
115329
566141
6652
24884
353467
101280
192666
176327
54289
480288
15789
78337
11140
496512
189375
40024
314849
421525
482164
101967
9174
173332
167125
50024
39645
9573
392801
776408
362270
46729
310121
401017
49775
237960
456908
7872
43701
1384
225384
129055
639902
85230
149978
362861
139714
375476
673042
112470
155938
70780
83142
820260
10858
274618
86742
168912
71356
174269
428569
282864
8858
49051
821747
189091
290690
60767
54513
760482
140351
62168
114737
4244
12306
208870
385003
813489
743560
149314
244956
203893
66463
40699
33067
262434
114245
61580
247508
310105
162771
18741
629253
14428
13968
675637
314455
76262
240461
203875
2347
695072
109415
65668
400486
204300
268
322092
77992
98504
25625
142692
179236
144533
326089
184931
80648
372933
418657
27415
374035
312130
378666
312173
25945
199231
795603
108389
234
27020
279311
12414
10843
533212
392384
382282
370336
528711
67389
454516
123527
189846
334801
293284
232130
178103
372695
522940
388058
432688
114680
448898
344984
286131
713375
302588
2121
133092
261357
501671
349940
442284
175
151158
27860
121885
251416
10453
10935
44477
827180
289212
648315
563345
113949
95547
240304
93232
36430
239206
532214
220001
1994
59358
252323
79963
117583
568606
345282
227075
175389
290822
9699
131837
480750
52942
80137
782921
912319
133845
27302
104237
158873
348232
203664
38202
871512
55613
151556
7746
224683
442628
111004
139902
308
281659
102933
106065
136437
34889
42542
285468
196916
253000
289016
312002
27470
89329
285938
42756
172746
195604
239369
602597
77811
235114
86779
72436
52720
603102
290213
151767
24194
700887
215515
317832
70100
684083
38774
520767
56561
303715
89206
76825
10054
363160
192381
725333
32638
125295
15715
176202
303140
345086
357685
407701
20294
461687
8027
248606
761615
249374
322774
217471
21599
815266
401381
379963
329354
729682
353259
458038
153320
582981
260632
852174
451149
33494
49879
411401
172920
207338
472601
161990
42352
313058
13688
900502
4274
120827
17592
24214
63525
115958
26919
156020
144663
574071
79961
421801
251341
190895
724374
328607
157778
398055
14099
807327
86037
271421
452859
106514
248440
382599
78674
476430
268249
747935
22610
31046
188608
336593
66849
274843
46974
215023
130994
135503
416746
90613
181820
445616
982680
487161
361001
885302
157284
55721
263747
728052
779392
107672
123515
314029
18310
286609
661488
69214
210524
78466
115155
170410
50308
13639
450276
208847
20353
162566
59670
37285
16879
625740
377731
47972
30567
60771
330484
476097
474433
733046
790823
129572
174842
384085
469453
320498
73852
509979
129122
414515
470575
430230
567523
810830
181813
74919
183978
644430
74128
406811
98392
38261
829649
9122
473436
8672
9854
702443
488645
98993
229007
427229
155153
121701
82648
185228
225489
28490
73060
184025
609519
49959
766932
9076
208059
37719
48747
575892
1686
248197
9094
543437
6753
124710
725482
702997
95923
346297
619870
581725
171260
456684
234766
12908
332098
291891
56906
45977
62928
323586
299778
172413
219782
63996
36432
778819
920699
199683
22269
115887
515515
34897
114755
229929
129222
216429
60751
281245
739505
275594
488019
586125
35058
27370
639946
443879
603975
299703
631453
518132
201365
61783
742344
658953
46928
8645
1210
354371
759329
17887
239309
80514
275150
31981
272713
570603
484211
62149
65431
811925
170442
741824
134690
294570
21315
82210
93557
460718
823731
506279
72353
281571
392435
16502
194780
519871
341609
274497
130461
272980
760074
312271
94131
144995
51139
13707
250156
264181
567053
6948
410766
588675
633881
83553
32105
115531
150191
20908
66674
113847
12694
222903
2409
449360
39587
748954
421441
6180
273519
586013
152183
80067
51901
68777
121142
14110
39494
26388
36724
53797
377908
89669
79126
93273
11154
237086
149260
407787
521174
94369
266620
343407
79823
10603
116240
10175
55799
61501
159885
580588
22536
47429
303351
130586
323457
28106
76140
316882
5531
186410
180130
28979
7878
77895
32066
6981
362726
171710
21089
507111
524856
145496
136394
224384
141441
8837
24530
234621
507581
142359
428455
277429
14485
946693
237318
348170
716230
9257
399599
137038
368320
85723
102911
886267
169703
179459
346874
597590
40838
527201
45966
286212
312459
338032
126076
137050
109308
54420
274855
654841
186412
519881
145212
119419
202531
136210
148331
177374
586305
98709
135600
316823
713678
258202
97878
102800
507724
210544
41569
120693
145579
164885
50541
381677
64843
81032
518044
623952
337686
22557
219809
226778
321977
625791
12251
442306
293768
53883
450783
245633
238263
168707
783938
2141
1177
250051
86959
34522
1626
174990
409555
891
97475
30558
445709
263368
44906
657383
438852
171710
44716
417379
145322
38729
92115
59799
277667
420289
392995
1949
129012
283203
874
31214
111471
639985
334938
28342
727385
268104
231021
291965
15479
942584
291310
152342
6880
449655
668814
835175
72258
126461
5905
88694
609602
42249
414444
111086
100505
75008
199612
95250
445114
484635
557745
385023
10255
150089
189188
712811
193218
280338
1794
378656
145455
458647
700722
443752
660800
117512
37796
324324
341376
71718
30270
338395
401084
94519
3339
525286
14981
606372
335234
131475
32758
637693
580302
183541
3374
249118
125438
5521
562980
777494
43853
228125
1445
239814
707993
487415
96987
36996
279124
217512
377934
175828
41443
495388
3359
125579
269696
285076
252545
265964
844729
14144
32336
132249
25816
20371
173015
137855
210562
268704
135035
523630
80829
21492
41188
191243
10053
90108
181403
275121
539402
105874
244405
113447
184418
422355
22517
35452
374753
751991
492079
3554
778480
173
246888
40873
165062
296790
96108
899354
689373
123822
446888
435062
401312
221849
275486
93511
889026
550
251392
219438
436358
164215
40797
119370
468176
407936
108274
13064
104663
349581
80075
371800
118806
24247
497514
7580
709583
733941
38437
66492
51577
54622
678094
92264
365034
597355
317467
123446
397544
624495
226512
415674
91702
31328
130142
17709
594479
179336
156113
369123
509514
78461
68897
216350
107644
222043
176284
414660
252421
275647
63114
350385
249108
287402
241964
287156
247874
725348
810103
469852
99149
32375
8483
181572
402990
96742
132305
224512
40319
140448
322338
49493
32963
246233
11022
452497
44809
426660
168060
5079
16322
14088
412129
21529
113120
284675
41197
41593
343501
972
221031
353153
100443
546568
389078
159999
290693
138222
25999
307125
627567
350540
93328
300533
277028
287915
32276
258319
83063
177797
180924
82901
389266
15278
244604
242103
411365
191858
10875
23032
189017
644682
17564
385437
34395
289000
207301
136037
154807
192857
134594
874735
101523
152241
256075
427931
183840
589051
536702
15398
103308
7224
394970
128619
122408
329244
63380
153252
424478
469510
351644
12283
66196
99856
337925
45307
916166
88931
394098
427855
139705
780738
403863
230076
115171
657101
60151
253640
210975
454224
103813
371026
276014
479269
175488
39937
148576
602463
181507
86810
1435
342995
234
30882
228207
137357
773641
192897
17253
184081
3199
124943
451861
95360
44412
85689
68709
797165
193907
386149
502035
100867
32424
10936
193350
137067
566312
730485
342
126648
242860
35307
770353
148841
18189
28171
198819
98473
83696
705269
152952
313800
120547
329187
661533
142408
596276
421876
626566
64229
594404
11375
87735
155590
234486
406126
37063
619775
69689
93549
452233
9450
252511
501783
14768
180102
287107
5972
409507
1630
812548
192702
410750
192942
497192
5400
707298
47841
64192
138385
314505
98633
137796
142342
308947
289523
538246
292010
193296
4211
563598
203628
32134
320394
54704
361231
36719
71509
6538
53372
718187
654584
37325
2295
10825
576335
30470
11319
388221
90798
278950
90094
4601
269751
445848
558674
182413
17172
328040
260686
575901
88026
113206
344105
7369
47273
294796
187587
436967
358680
51137
477158
450277
91117
258011
260671
36981
42933
2759
89007
466081
244325
701283
73110
138511
239292
113951
308716
780921
205430
346067
540903
249198
357313
382498
773581
218860
259157
119917
59431
152080
590842
80529
754591
205638
196403
79836
38623
35440
217605
424031
409515
403770
497132
246649
294644
169973
106480
405
63064
146352
51274
105027
75165
6652
593920
268483
92214
952949
215306
542418
263424
248479
366064
40286
5797
353746
2257
18097
23794
42286
397710
881
210141
282785
250307
379351
134698
3253
419309
238068
296989
149775
83576
502585
152617
121936
442038
104797
338776
37375
346378
257106
215023
373934
462145
185727
49650
300886
2260
101872
205893
125240
298454
14820
123629
361645
456059
222090
242049
123149
91631
572907
30377
47933
692368
58009
312926
99363
744252
88199
6330
48400
367151
303488
25222
49510
27932
71546
23572
489562
355078
356996
428138
8162
322877
296511
110473
361657
693289
477586
659657
6788
539461
115974
68806
367006
154161
249136
18381
268799
497044
593447
39344
131615
35772
293383
202158
412847
159428
466418
3696
176408
5193
38276
527510
854461
94070
441737
36635
119289
551076
445241
18743
50540
150121
69781
98589
96207
298203
162913
4095
372813
116355
138318
462564
191552
391539
4862
44104
63793
35383
51082
51133
178656
158762
394916
50550
532421
612149
55077
623008
725846
296426
191743
310876
24488
9859
18602
898436
185791
51824
615817
213993
304191
366945
154616
191336
234416
139617
44244
176992
79217
1959
347047
463413
589126
165247
217417
217455
87311
395950
331250
201557
246521
11530
85365
185697
99580
498980
325976
266414
420049
99064
12676
432544
58381
24774
230342
110700
390645
423339
52397
358722
324581
125405
17172
248411
817815
314556
185220
521767
485383
340805
119705
24008
881608
427530
320351
126967
463007
197787
248449
117224
93341
120460
511857
23132
175243
410504
94173
237738
685345
230862
138794
16883
240889
78745
20025
88888
806302
742051
91290
155168
390362
134184
149015
523250
597332
24089
288929
274007
109505
92284
564797
328397
321654
318485
140738
330285
14963
82180
77693
106876
4314
147376
149918
60319
34791
59762
251876
676359
55393
340591
82562
243056
68808
42596
101358
366369
14980
2637
124868
253107
10714
362744
279271
773428
196367
592605
20236
22752
65413
648706
339375
312926
261
105854
472019
246745
244505
302623
257315
291370
184762
187156
484147
40535
46771
177421
3667
353298
161637
269270
123748
62511
208763
124960
149412
102982
603099
427253
80754
99047
139456
26093
56566
9755
116666
2809
334246
306062
246214
656101
2663
90513
126375
49644
66070
127311
449241
96501
26862
120270
455185
72950
449262
375311
8089
113466
80120
267899
65363
356291
529785
235621
692498
3388
454904
2629
119740
901029
26909
519562
186459
175448
210003
30371
715831
489481
469936
84650
13399
60174
141971
573158
62573
625012
6331
13920
134510
538000
19250
133611
184126
91266
49787
277226
575102
4886
252629
130851
72775
581714
651790
281905
418081
127867
142808
83402
207404
326191
140102
166417
14677
626570
166926
62917
661322
110429
22132
145161
28909
24937
461513
46021
258391
284392
469594
556741
224306
39464
248945
137904
75234
36351
71936
5513
689841
185342
86091
153468
47716
583882
303096
346703
410503
160464
116860
270178
593623
312968
335578
218399
57712
317070
182647
615757
9986
9712
283322
16010
442684
35675
32926
90903
80515
468623
300912
223752
245848
192867
640737
72008
236877
26611
255265
248640
554665
90735
411501
115006
136076
157871
479829
203817
234609
8969
261451
859447
327124
66707
105612
59903
465572
87354
75579
167672
11897
35476
190664
385087
376427
4477
421638
61829
252757
208349
137320
178910
458728
43445
131013
429424
62457
4845
818426
472914
56063
50018
498430
109043
54732
61172
322836
160649
724300
252117
736207
106017
142
239316
400713
229680
164753
239803
618999
132644
129406
112593
11626
73810
707116
538958
20859
346069
179147
24398
23775
137468
239137
232938
163875
82442
170222
58829
266406
31057
107128
21485
25869
257518
223624
519594
249562
99554
392363
119308
18617
820633
231264
10750
25059
4158
209871
238554
161246
14613
232917
55965
745304
181412
112499
17572
529983
322572
467513
11580
87982
51461
223177
858032
186633
236592
281040
56933
195356
126810
419716
150506
270122
308961
363863
715
205167
619459
304831
15544
475471
268080
193729
768547
236569
91443
150096
445018
490638
636956
239001
145502
274108
223631
543243
403684
768259
296249
495082
250675
147870
173622
145363
21354
202799
576138
104986
649561
77473
3989
14619
129709
143089
108721
647110
449330
617178
371657
129937
21035
103876
353295
103491
254801
82450
7983
185151
15553
143038
156596
599897
304865
91359
50783
20869
434583
13543
95602
757652
128846
201726
13858
231838
241227
281113
504712
712120
154285
180425
61194
139345
89029
768018
265634
366246
218772
107364
71756
191692
597227
75896
47136
183113
225559
168333
383321
239702
634857
789867
698921
520278
47225
122963
31572
818354
2700
160881
44939
852876
63465
21692
660551
107530
563770
548129
15702
531120
3079
179842
20807
562765
145996
144709
235496
112248
124248
49779
54042
273302
210320
53060
82825
550872
144899
231869
356512
132511
291858
6718
430781
192932
97404
28424
10090
99431
26679
12901
119546
7103
157319
494358
460056
493145
863394
117214
607675
179851
203788
36184
46035
1322
226209
615855
604885
245738
799072
30842
63990
864154
273804
667021
373408
94118
757642
135842
54879
544455
38055
271438
414619
312479
64998
399687
4343
550909
124497
57362
143760
87905
441076
71053
87918
133471
106076
66329
258187
143576
199683
202781
65964
87775
179272
239401
56963
327972
981540
14491
539247
97977
89610
501222
408176
180911
296228
253892
192683
337797
486450
408746
335962
762540
532354
46117
431400
666708
132531
475392
856066
381383
241670
11436
379
51277
416160
524191
90620
87604
77452
344054
107855
561832
228629
361936
266053
486909
20069
73186
184439
275222
66606
481138
592656
23896
333466
11554
129654
326190
168119
171131
131760
92401
172356
218858
249929
80607
204055
230970
312511
9179
139468
39841
62319
268608
146361
835468
129480
36835
304457
851344
131275
14891
162018
579690
103642
16536
699921
341746
2704
178657
680764
289598
40559
19356
598998
462930
515487
367386
394232
192276
234763
24357
323259
310405
144005
166776
135144
377740
14613
366295
11371
19568
288989
51692
126440
67773
391100
62658
81624
81363
62430
555159
194865
77836
184754
468149
300723
288456
330441
590431
292228
594807
436696
270540
37103
717400
212192
27942
317971
1856
291099
184356
22872
219474
16770
102795
347831
72299
539958
563461
24274
320650
220070
145972
101217
196805
16938
75011
461544
13860
179584
190174
9317
237822
49331
289448
532595
203600
67710
94758
3177
495231
854892
128407
486397
473695
690775
110165
267158
44494
291325
91691
459194
172748
267780
692850
6108
6120
597396
25031
328176
50738
339691
345662
183049
110638
373748
331395
51058
79866
128421
72686
23173
41508
25041
31585
95693
169825
58366
6797
12276
71396
845329
352122
89040
744948
131890
83096
44971
676410
6020
469180
115322
237323
292280
290846
7364
167963
142208
190074
620576
200533
366389
129173
65405
121468
83662
349307
182889
114798
98557
365326
181462
685093
267538
44239
621988
340741
216791
68834
75005
707924
44995
291080
217803
163168
252039
317005
550700
35315
480292
327846
306346
55844
319233
588048
398354
28164
64290
65903
373637
143856
19666
79446
14879
466231
537
4822
3609
144126
88861
127854
33841
172721
241659
329655
622142
194195
271211
246148
200727
574359
523467
417086
84918
790898
67541
684671
25106
494322
176604
25099
32650
37272
149786
198499
62523
12578
116974
160020
53786
109273
17480
235834
264729
404603
289644
11503
148344
349991
31653
12164
221688
96713
5015
509151
154621
32274
3107
868876
454128
788172
25801
237066
217952
127963
188177
13083
51694
5298
210462
302798
9131
153453
36624
101172
176293
87770
139932
15903
280077
561
849179
221159
12451
250658
321655
222686
327784
519365
172023
178102
35478
106502
617517
334296
122020
644187
230942
307055
42952
599482
741278
549607
194003
43533
452361
517663
682472
379365
320453
418470
399618
30603
60806
326884
10960
131105
10433
59610
348653
257672
411905
48947
606
26936
46526
387986
454479
330262
23213
157611
633493
627978
237852
124281
210899
569805
272269
366989
381379
408121
268364
537074
347858
559132
686790
666936
414059
288264
405239
60577
300411
207547
50769
115074
494611
411306
212093
371534
560082
588191
228376
130406
81
359938
165730
157797
32142
494860
4896
26643
311990
409406
203115
39665
770369
304054
126092
143311
598286
17028
48055
288388
20391
64051
291908
48975
10942
109353
491444
2000
283959
422261
20893
223051
121206
4084
712222
400083
12034
225292
290345
79201
9478
226338
236369
758383
336939
220019
579489
222323
7524
245798
350355
831482
165004
135065
133877
461114
734701
707117
164696
14406
611591
413228
764585
241653
9838
10816
52003
334490
663306
216410
56651
1593
10899
453338
181340
171712
93672
199912
686648
244783
39260
403130
178830
317647
314983
90536
109721
372959
90122
517964
131158
89851
11786
353919
114116
350358
109724
256559
16878
23753
4817
500020
76867
87649
103938
217346
143106
584164
558534
17550
163902
118063
367323
17942
39130
310790
53045
87707
111619
446741
381706
68438
11419
17363
228820
124628
230714
239343
580071
535538
64536
92567
388604
454303
613418
69661
162219
11445
235528
361924
271852
101811
201069
705513
634622
91389
487821
666342
21196
96102
352177
292585
255089
347735
652860
487952
235183
147590
488778
102039
606502
206222
305174
76221
162729
328381
520795
126916
28103
80367
270255
692246
390549
442653
399198
343792
215887
23933
600226
677184
751217
114918
92156
391877
29203
138287
236155
146191
529590
690628
45358
165256
390723
361421
422281
474693
75041
914249
490721
300316
32953
257732
169832
746150
585341
84270
124808
177620
14677
590455
15629
14237
44387
37226
38644
196106
47404
3483
87225
351535
56073
572920
45918
11385
391599
811211
535951
420738
144624
780520
31316
552701
37685
69951
349041
47930
689808
44234
569911
13333
211178
645035
501919
296080
753207
579811
132895
254088
62363
72674
632182
87879
153598
221450
108025
184101
325864
479999
237459
330757
470633
4393
194584
22821
200980
62955
323510
240936
158525
542957
273094
405235
722350
248163
538755
144702
167447
40607
130182
354263
773418
312839
2107
38143
222518
274439
493
460478
3579
39794
439510
269756
28833
280705
7538
125034
339009
50845
827630
387408
29032
25165
129202
78694
49940
404190
144099
5348
93945
32752
155084
19118
4036
483035
470976
76420
351611
246857
16847
24958
117092
12340
42219
80990
211741
152176
16700
55144
83961
823641
218326
298561
82113
302871
681021
107623
61709
392842
136776
117136
70999
96618
111410
92715
36836
162159
165423
389615
185792
122520
111456
358025
250858
136726
308573
255836
334114
472987
81695
201955
229434
52904
411789
76820
254954
444255
110166
443601
155678
312190
220266
86451
242623
418390
152380
146166
25572
258520
79132
82879
128839
185884
75701
373499
30519
159060
70389
45711
484425
708202
93663
88526
307534
117013
385147
27825
12897
310357
138815
518408
97055
422541
443924
388844
32069
374414
206175
243620
124342
36611
3522
188021
359074
18998
312046
141230
468177
82857
233076
84538
272791
443321
298111
203944
139466
139672
6131
159234
38448
250493
130090
86116
58210
78800
42397
221080
374051
328772
15900
103718
243810
40890
271969
160383
100613
105916
477564
128126
5731
24598
52730
234496
424251
166081
892562
5226
80073
43709
70151
19919
205003
592151
480866
286833
129699
112481
541731
301685
287865
513692
2816
243814
529500
2556
68614
349272
15849
383847
442721
60494
157227
649347
616057
219125
26712
277727
434102
132668
204051
166156
281952
512349
360157
47124
501838
160375
95664
9632
266118
64917
141196
465351
615413
272685
256856
275257
85227
319749
434849
553022
330112
830
632475
295695
28264
376357
598183
231141
44642
108535
128972
674238
695588
121083
262169
457907
12100
174641
492193
463551
79142
15645
487270
226334
403029
267823
668766
351443
3628
80912
358808
37068
243632
652562
111825
215700
704374
521433
453049
51134
218859
39129
88336
119775
457382
35039
176027
13341
9879
395169
559359
878357
54225
54484
87349
108202
188504
79638
225765
45045
404040
1514
293965
436019
82293
157119
2279
157272
489509
41173
77566
274249
405854
219627
282692
116702
415834
46595
321127
40464
177069
374460
162312
22981
154760
242665
55268
649057
583902
210757
61308
162086
20998
428563
284874
212395
317982
133845
101258
41279
491699
45575
353007
400953
153876
543890
41922
532603
446169
176256
170612
728986
172836
541958
5310
146363
91935
308527
349508
590183
580035
80427
114630
45194
129280
109968
497423
45677
101451
69222
673397
25146
122228
426332
848798
11005
93779
674211
76181
122132
499643
89496
608325
17646
418961
438834
474734
5045
106142
392283
938475
69413
79294
50559
231718
370445
298245
70663
1120
442080
39556
190436
148475
477277
372083
36848
399899
151926
73233
397125
16065
239406
292776
717
30763
165
158354
507113
102029
275150
483062
240309
701683
638764
179441
51727
402831
597354
336682
591213
645490
2640
353711
92965
901359
634978
353208
391139
182624
47340
4648
46742
486792
8295
264138
22562
663528
23728
242093
200672
170471
264031
9144
987760
344853
736984
603191
110673
71392
370752
217891
44841
45351
239083
599314
186840
116621
92649
359451
187743
95833
268198
125679
1987
459971
68479
310634
648496
14868
397469
37524
67649
94651
29482
215282
633101
958919
627067
679120
300662
130638
685629
432814
351959
303768
865479
18656
14015
36151
451068
24793
15350
2727
418041
183764
291578
405157
163029
93322
173664
178936
141330
403081
31123
89252
489894
70890
153522
238886
536767
209288
460849
34942
331341
86517
69529
811140
1377
109208
70519
165392
72515
304736
67121
486044
391213
564
194606
193329
179206
14730
411673
352821
38101
194235
7958
15109
100154
429704
146621
79843
295616
69586
335818
12196
193298
191448
139559
359280
8766
493593
420227
76
7435
460949
213234
472801
60906
35290
100218
61105
859
197049
25857
21659
60644
515879
841726
377921
48915
532374
21331
857207
73902
131343
536528
13027
669536
93032
601689
249239
43954
7357
175771
115155
67679
317495
58702
113641
154984
192266
673277
452948
366245
98798
238385
357028
143726
565639
270935
255945
663461
473850
400851
321378
408902
3189
10113
114664
204480
636806
297
14461
11767
241379
544868
14903
4302
88229
168140
69197
519855
21996
535076
758619
378101
585940
104384
802244
187508
293575
707985
765577
165879
127322
370581
40556
177046
287145
501312
3091
765725
531253
511218
243068
373999
10931
11323
599081
445489
51259
936291
264664
178993
25659
177779
5552
111897
143195
233985
9639
118529
954614
142499
347337
117940
729526
399350
46394
103597
313107
713847
557122
19408
319134
201561
249105
286770
296911
31409
743684
36317
460201
221219
66394
402661
387541
194021
38270
297120
684975
350225
440562
295536
537582
120023
54700
527403
23002
462926
125577
323932
344939
173503
366886
21663
12848
426700
230406
252225
124430
77761
54733
174424
449196
280577
259905
601828
15762
365200
195093
250031
67559
327522
120565
148822
164487
423289
182913
8979
41052
377590
54629
581067
111439
207
49818
57595
267696
106317
174564
53703
73339
44114
65754
24938
10373
740048
559721
464459
87366
463176
517077
87727
306180
272587
758619
301232
221080
264010
389688
239795
175729
80769
5676
238355
102746
215863
76130
77951
115185
5359
186915
18860
764450
439521
220476
297806
319384
463989
129871
71845
70795
236897
587302
502388
718832
719049
376587
353867
12149
877223
59972
209564
226236
618635
1871
57325
462749
319825
3184
132708
134522
206387
103706
425516
113335
93889
4337
315408
26029
20707
150203
48
686014
667934
92192
502627
207569
7924
406406
66803
136531
23692
715456
17771
798926
180286
31507
112748
248012
203457
42068
758076
185706
602049
18862
500780
470078
797052
529621
641955
104683
45763
399182
381177
158241
380338
55065
643315
52606
319892
15069
405038
20899
416333
143647
377919
339032
59180
215157
4443
30928
385695
538065
20743
7523
363122
139572
592082
95594
12169
873607
430911
130851
3910
302027
170151
27464
59513
1191
45774
132895
162057
347172
72964
230058
563471
240261
270885
605304
18329
202107
57563
135890
667016
209
374898
5862
827464
7779
19061
60636
676184
963356
53256
40804
464842
123410
16520
325134
274537
197845
92383
414986
461570
90455
333045
55784
167724
254338
159100
768528
232355
37410
642663
22330
190164
601068
402940
638106
396262
186700
250421
13441
380855
181640
66392
65314
56242
321869
10022
92187
61801
540447
220825
28559
98191
518457
321270
603568
44042
803372
30848
152577
283845
263523
319782
207687
282309
44171
242567
98597
594136
70734
352390
308264
144711
841873
6244
405959
172513
19470
41776
83214
58504
922433
332174
377016
30852
17943
102121
365859
95886
53563
130511
98709
551712
213381
531040
784188
5484
762386
282373
382
840956
199211
269153
4391
55568
176236
314405
609699
12809
384915
132421
464389
173441
403200
59162
6087
612179
150529
209334
24503
397646
683240
444858
755808
91143
158242
237779
561213
877318
514229
674205
44477
184026
60233
45291
71512
32635
994
619249
17337
49639
326167
14637
88662
210517
2322
367608
189095
198462
164187
653534
41831
25521
3954
367521
645676
337581
340325
566523
63163
283605
440100
188207
142080
61722
103503
659346
518808
259012
276993
3356
787723
75055
75330
365121
19587
487699
22831
88962
455075
91010
497495
149821
550536
691181
71873
35314
376085
162079
250429
361259
444837
160235
55379
629412
5307
97421
459766
115509
674223
70217
541043
477
198058
5
359428
350147
88114
170331
264160
495485
460562
255861
617681
668967
321992
233861
85798
141013
366346
133234
10514
363419
86654
142217
385772
868476
17520
116045
1774
110599
29985
103036
60148
299042
223403
145630
59475
152570
143712
8368
77569
109316
782713
94182
53648
66419
59025
315965
131468
438882
616021
788554
29820
63385
62217
187317
100819
79027
263252
369359
254566
718509
24527
469787
92669
38214
30563
164641
204004
67474
601533
141187
344151
558769
20147
602276
418235
93453
9285
157163
490919
156362
48090
2062
411234
234150
50363
234689
194714
180623
71369
516625
70813
2522
364512
29849
582884
109215
192858
119152
274716
112517
163262
289629
165288
182607
105342
78438
57245
183621
10255
696967
116688
1098
129098
123277
198125
176823
147848
359379
121945
139115
338204
36941
255833
438948
125687
170245
836829
142282
38561
108282
11411
199672
411588
465455
8727
75582
332580
93522
6258
582913
87819
635982
189405
296059
784457
285885
4793
51364
268973
275415
79558
16774
26278
310316
49681
30788
264735
445807
212325
487836
419536
59268
37878
37590
205861
90932
373994
404857
522549
237201
548059
209240
420749
39763
292205
144308
467707
353586
64066
202734
102574
526716
806137
59539
45334
186164
15121
100470
488999
79055
356631
5649
140690
2425
407096
20048
111476
91606
174034
403738
572102
633304
197701
178424
352885
6242
691149
159006
705270
753351
51466
334818
347470
21183
68647
144099
276636
301538
130755
94490
782530
12388
188118
803073
141580
262322
652028
28045
16034
117630
202975
37005
502941
34946
320401
30835
371704
229567
84552
463985
337090
124413
457162
606515
266165
408948
431835
674489
583947
181062
541215
195636
585383
289486
10600
109100
460480
27767
1408
265644
29038
586641
243828
107967
13593
120819
265304
170173
810134
144160
88414
206687
587960
402857
79460
25047
161679
78613
531880
319488
582090
29343
123053
491359
135030
415859
719261
1764
291120
227406
68658
23987
584195
703205
231243
28817
56401
99829
56410
63897
207664
680758
571979
564110
533424
62516
109023
689104
260300
44527
167459
59783
41217
85824
322410
10439
220710
354515
12963
497297
211432
13958
543856
63810
6290
66537
232637
484708
238839
133488
361749
602235
85331
133362
213352
310305
120264
52728
410589
52493
23267
25424
68173
118520
70710
861919
173072
56291
88659
27545
164500
533039
117560
790720
13903
2348
71125
261718
98046
124495
492072
808563
26456
18353
545041
140991
458947
210962
116753
49931
169635
269367
738602
13113
71802
535404
129349
602793
103357
18359
65226
277462
194614
235456
196487
142520
125814
119136
271371
220222
329377
30909
265661
117932
87247
606321
44342
483915
344894
165456
527000
219667
172922
204252
173329
351835
131683
40271
369715
115483
234938
116446
539354
752929
4238
412935
79911
567457
57603
203577
86301
2787
92401
242141
296502
314597
493356
22861
59441
217022
31536
827540
277710
140381
82828
375341
21832
112283
580873
21279
15722
358118
32567
561926
86666
9913
96896
57623
664997
53329
250384
26973
52149
471281
54354
113331
203008
141026
676457
443704
447714
22108
728045
138160
174239
22784
427897
142873
236583
344484
250575
706264
75327
282193
366049
387521
935
10715
15772
600752
157094
555862
473445
17251
364091
55764
169335
68460
149937
152333
266056
90583
178935
76045
641464
125399
208907
750436
26788
89165
110091
162545
58311
28822
24673
105895
671599
223628
399371
632068
579078
33878
132166
237051
404511
681824
74009
8169
194289
488441
119236
32819
130393
29102
303745
153133
374123
161950
170557
186186
15369
324240
80756
103657
199210
61435
18050
47495
92787
291484
491061
30452
359158
11118
641886
43203
234914
352309
2980
178886
627919
39855
265380
24937
4161
161036
407610
322254
228542
46443
131747
84420
271245
91467
190818
324610
214512
64207
373957
157085
66577
109107
94538
223265
79041
199831
138947
33765
678198
308171
165849
497544
890156
32474
100743
57663
178873
316855
171230
289665
125760
621338
56892
154682
42272
422524
684875
367311
52434
54887
162887
62043
22277
502818
150424
490084
16270
166221
180267
334654
45244
806508
556759
56901
348517
34694
17552
684947
24992
6764
832773
796783
17951
9089
320104
459899
199192
400128
280637
415
29649
560
170629
848536
16592
643487
91627
734355
25564
21441
508261
228706
776226
285159
479342
39463
867
1909
309660
30515
26493
5809
467926
506392
66334
9680
276263
41194
107893
24376
35798
272350
6222
366088
645182
128246
308509
47328
187732
545456
581209
132578
42703
14429
155528
90673
237397
350966
12698
553244
257092
294954
377065
197155
262687
490475
6721
515245
168171
218032
73692
647763
146540
51573
229580
349226
180144
636033
18568
219317
421031
481726
112949
572239
193312
91662
169071
24550
463645
168216
46191
193512
152950
140335
368998
114118
19130
64349
380952
747189
60748
361615
5866
10826
280485
327210
355424
505364
128983
85818
342072
232006
208
163487
273296
203964
37936
47583
100281
657724
212087
46314
69017
103826
40919
37446
288221
72453
121758
413074
137330
119120
121030
314655
679424
312695
82186
242180
163288
248536
312878
73526
262643
384659
78137
217487
333523
38771
605079
4142
1298
35959
383140
775559
433150
489406
929631
142174
533636
309884
208559
274077
365722
384907
421793
22410
58192
537059
508386
283465
545880
135709
293195
432202
707501
38352
479791
77907
43682
196664
421001
202564
538719
429501
411206
253287
157557
234595
149279
348455
4028
416719
28554
7274
104932
249328
69920
33778
304112
1052
683668
35345
33276
207553
153733
157653
671670
394752
23359
592096
539869
136127
66102
433866
639394
153700
288343
167861
105006
326154
74385
237761
750327
203388
729534
646669
616993
3841
3875
17646
180215
79263
303501
146658
139605
464271
610618
158207
279156
626711
28987
109553
40328
442164
103756
187420
113105
135600
99492
35624
19188
717537
18313
280669
791515
536272
778673
35693
18867
15179
36804
3027
192768
180607
2018
445877
235926
836126
91541
6186
423376
62285
135195
57407
40771
371348
332052
89286
59111
112875
260542
465206
141740
173409
445747
232468
408949
594112
69329
289317
104530
512721
122000
124195
532
7648
218902
720128
41590
194047
244928
47410
955059
430310
134495
359418
566685
15686
126934
129924
208903
46648
379021
132190
241569
288221
138175
214431
6537
634342
8391
59547
318426
734391
249823
6249
192305
319065
22181
248937
2631
475422
106362
389734
185866
155927
77610
26420
89427
294892
575142
531899
20897
143558
314950
2206
655035
103157
501728
39692
287618
147245
444678
159878
313168
24966
297092
8489
200017
527094
134741
173974
20932
10248
299910
656859
404947
31564
658335
214632
31938
229264
270561
178184
4733
55114
18386
717036
567403
105135
15972
49185
168956
202518
57769
175647
565052
263069
328397
132626
680640
47589
244454
18735
855441
513796
203726
316097
317589
75909
327617
173923
277197
76309
119874
349309
627288
611649
189630
139767
285281
67820
445174
180471
398133
338
193841
138029
614144
861996
88318
331688
10082
508826
164523
833384
452156
225950
139662
8092
65548
894347
144256
610575
5294
685886
123561
61406
112928
77923
320923
34309
392909
576592
44103
10345
168604
359712
485062
934313
44057
118379
471497
406338
214661
296547
8004
603817
83599
408136
491295
110066
82956
180432
106064
319486
61860
403862
318826
4876
99309
222576
129077
234131
366859
56770
180716
261824
640062
398382
371952
363052
244098
100707
28659
321981
508273
318904
156412
26770
165989
90063
111647
20760
243661
63441
632941
435098
173809
76186
482295
14121
766867
254927
223524
617779
166812
382767
51900
141554
805842
103416
638852
248087
2332
337092
392812
38019
156653
10761
245068
540923
203007
243742
711657
250943
75257
670993
377022
249829
59717
123307
169149
130278
1603
107376
69590
389488
511460
722460
481755
29113
200845
761756
26325
54160
75895
785794
13116
100615
2183
152223
111303
22896
32550
117206
152696
201924
91176
4382
384519
305342
139128
81474
71925
47424
3385
38544
123259
291239
377534
503330
119251
454339
346441
16682
72364
127651
8354
87630
354648
49824
333496
73951
72986
368271
357131
82550
600479
90127
575274
39030
168453
140368
127821
242191
255902
171081
337031
100276
195108
399970
60143
120143
5263
341141
588464
431765
149219
130399
154650
29969
779949
283911
186469
344740
53045
64027
312322
87457
331986
248349
69559
165038
603009
260099
521740
250396
141902
60639
409102
59303
112528
139110
69348
106261
660352
930945
433484
749607
26973
126605
558107
613227
388866
709411
6033
322671
136836
238415
670545
157868
48863
8137
333557
80438
462639
367966
7122
57643
489687
1277
394675
171580
328327
142684
329508
278919
255889
522876
15224
7401
927799
248266
176239
2787
56835
98859
158773
235507
38388
146374
380310
462343
229200
117705
186553
96890
334456
76762
194247
103885
406302
91747
560780
146089
234822
23770
258089
315648
587373
110112
11625
201471
34599
481935
309951
44713
49641
486803
479426
151491
256759
836599
49461
679532
11960
5119
500508
104424
433521
367631
54866
3842
12395
474102
395835
56977
352009
719486
744893
417102
198503
90734
440849
114587
751006
360352
17607
342347
71772
221848
382190
59701
480286
52234
9620
45589
349212
77783
255441
287499
59808
28638
324250
75323
315293
93187
10878
90048
268338
412295
707933
720483
295411
42768
62562
801082
501203
157851
124494
426382
209376
17462
56336
684679
23742
424172
545592
6803
8841
675834
71099
11033
67795
384470
37779
478550
19554
146608
866592
192553
768574
17835
560
189441
302187
528596
633054
171507
593952
332909
798799
118773
10324
339972
205076
73971
499029
27441
179811
27156
36942
248285
225824
29355
296009
320691
13734
667312
77633
572072
191785
483997
418832
31706
355838
289973
582025
4524
346074
227604
507632
18547
14057
284037
186765
930613
60231
160402
293534
79379
144384
116602
8219
2406
640
353110
116604
23448
589736
310592
415524
83969
18853
74223
168755
72807
545799
141200
14938
370402
358799
44016
31909
515378
141621
728637
167480
90808
147142
224425
309994
123140
617773
843464
31412
147326
8266
2062
46236
677636
160446
10375
170117
167084
247361
162642
185440
149330
277858
773206
325910
4933
18392
607173
267277
24740
336980
705161
84766
598092
265198
78668
52857
128182
176318
442142
46144
90531
436182
31820
355384
616351
107018
31036
411462
271601
287341
520914
258907
16788
337
22213
102718
438421
68659
425466
126866
105010
194955
265089
7789
1743
143984
570246
397246
773171
33746
121444
465050
331397
66050
621055
555915
145157
7056
546745
152359
150761
126729
22555
3548
155493
237187
177269
164835
701829
44614
476382
173815
273716
96669
308842
143153
215695
42759
111550
267245
316983
112271
309149
73299
301966
1316
621926
261334
14330
673224
33501
423590
737315
227541
66643
50746
423446
913729
507647
349083
735760
95489
186296
235217
212561
388503
3618
764981
216922
279751
381411
63153
54078
83098
530483
776078
31101
191476
3682
9568
365053
29176
581481
475946
947548
227809
112883
84376
723113
42602
343453
43603
301388
41971
159697
20322
20929
789456
170037
716302
470777
250205
12386
445877
548712
268320
201695
102306
145523
668403
4883
62373
307252
52672
6529
437374
269129
329917
80587
278533
65215
160904
207275
224907
636785
1903
305022
129526
62175
3617
67421
298417
87672
207007
76635
65413
867484
257000
1370
49805
488824
211561
50068
342070
468310
625360
362076
8490
23522
191306
414497
58992
600079
601189
29598
232953
57686
48610
108729
3682
234755
262183
260199
163324
63015
100245
13565
491288
394605
286504
20283
126111
135469
126917
196744
362727
18056
61962
94224
35816
8697
61761
321325
227748
6941
364147
43502
328344
146035
446765
7787
805845
355046
355507
9806
106596
491857
161806
428920
90137
167286
306146
53518
240903
307189
457866
642807
855835
845700
210971
125595
295401
496188
346326
506872
663356
537440
272588
432946
746991
72706
137567
6757
116440
382217
27684
158345
421403
554087
628868
106714
388009
386831
580010
10702
137726
55716
110
247302
327409
217924
120739
123844
291009
38278
626679
94805
183949
182044
58791
39739
311961
226001
489152
351463
456144
680942
372811
1752
425787
288003
191508
502396
719174
512778
36916
101390
102352
11435
83711
315868
11364
97640
17955
313446
355369
5113
42473
684405
168256
23460
457745
23467
482870
2179
273110
289682
17551
888363
322198
722704
280827
433005
258
400949
67168
91623
24090
189862
88568
86719
4643
188885
15820
406002
333395
523807
54131
445901
276777
136592
426785
153448
419383
249876
396692
326256
119290
535331
29066
811773
614118
136000
4616
8061
56448
36225
617417
365151
448286
166319
675549
58946
404640
240961
919279
10762
62608
17389
9609
165132
349280
583958
492670
141628
177770
167693
544882
25382
475816
48334
483455
295540
69001
211722
703094
324398
54497
280624
653080
64668
309406
530572
202566
57034
135328
482326
146502
648643
159472
186844
552587
309027
70985
439162
107452
564905
170826
780282
17364
50220
146222
188169
85455
178310
206205
351253
114742
245140
88406
14239
478486
81825
742335
280100
224939
405901
826040
28221
282699
256023
111293
673896
293810
41740
19849
206956
55299
144624
70587
154050
12467
244046
107467
178742
9875
29598
815830
234016
63069
737288
263099
732104
38765
371686
24923
391365
519020
108092
52082
153484
302421
620985
392999
573730
370337
77954
133763
19407
116613
53664
130743
52313
281347
352476
463791
221311
442442
716593
134462
449182
66069
805674
292616
357453
500691
10948
462350
257304
145178
64959
65845
401203
201342
409598
725143
14588
655306
248154
323311
586390
554873
589401
20900
43012
237603
519952
82927
39714
426054
280964
3511
68158
428872
160415
341637
112462
106811
495226
467238
417670
132165
5341
527803
572068
417780
644124
338007
46541
819243
486007
375429
61625
144297
219364
26899
379458
198224
539264
429775
3190
234356
29770
97260
20406
661760
14630
78002
851491
455544
240617
116097
9742
303516
560769
283360
267945
15867
371634
361217
71021
15899
75063
433648
174258
1111
252792
716835
249998
7941
161763
685459
802186
15922
11911
373
386016
39977
26360
299789
321568
380319
601775
53569
20911
84278
6215
44858
69778
215717
454783
183288
291037
198027
216907
594246
354018
303217
23595
46719
204524
129190
436189
106387
299036
143418
1237
124229
30758
74254
16785
53359
88397
91595
341739
683091
210914
523222
195064
102541
610996
5040
10928
309164
126128
271251
18161
384004
223696
626009
674543
72040
764680
163714
810996
950
310717
155461
21952
232826
697845
57158
387528
313187
65349
665016
380386
688695
448870
151644
748842
271614
266913
441774
2036
362186
57286
27531
61510
40451
435009
485247
809309
516260
673860
88340
46992
10859
104196
601857
628168
315224
36852
11359
103224
6577
79738
372646
383602
177139
17514
356408
607974
285825
233632
153318
300515
541028
99183
451169
39058
278723
152756
627956
693476
256388
190898
60840
174838
10376
158601
361637
67753
487068
94128
160156
516846
213256
358445
80928
57246
119803
461123
587310
182651
175950
329
183630
69001
135758
262774
365183
24658
195082
309484
147913
153502
187658
12411
671308
497518
105768
547169
144876
226362
172271
321578
267998
505402
72798
38393
17469
492828
193818
124679
21059
257145
214275
313168
410797
816501
914552
239219
382670
685840
39527
30155
587940
45851
130579
325798
175739
303035
681492
773594
2521
732263
342499
204051
180654
95118
282479
20234
516349
623313
195438
188960
220609
415306
656413
283599
84406
256990
246875
305978
153350
159399
150145
598575
31471
8286
384102
48524
1587
556909
65138
108550
46864
32211
44203
52594
55373
278785
323871
18253
788806
171975
797351
772325
200048
74520
32842
631428
7979
252848
265352
53967
486662
113644
435951
451929
2657
420611
229261
302319
160205
428324
62352
100774
173742
594385
110324
446768
26158
7983
234928
467715
11459
456233
290113
74932
406531
384866
17180
31196
176080
203582
205779
227301
76762
80050
125550
217211
19847
19064
304842
439362
59336
213720
462129
255413
120197
23117
125786
84570
86904
685814
568927
256491
555642
109554
86180
394281
655948
144391
51221
30203
28379
286732
212368
53743
261334
398379
600974
139625
386693
426282
122236
170380
166454
717692
898248
114093
51810
477485
409091
289690
50430
62676
39943
837626
152257
553904
440805
164050
22154
56385
305179
901672
640813
299576
419070
411993
9604
582679
542192
208842
95935
207089
239412
249080
111855
147673
186505
90038
420897
28370
374370
58421
142242
257044
167908
196988
381130
17905
484247
1045
137001
470874
83380
438074
317673
63324
130697
651604
391075
24984
37740
52691
425883
351258
164314
43543
81781
745
106115
7076
572983
87362
144867
48539
70367
37704
62681
30177
67095
377249
255815
54773
610300
76240
139690
376117
211058
897525
302400
510824
119725
63602
313606
187089
322924
415521
78920
214448
287768
85484
5560
159140
486648
189438
19597
98440
14498
541770
185611
453422
264471
885284
667154
29838
187984
26179
95743
183915
62660
184448
84822
76842
483142
245426
458232
34676
36407
101730
185687
132035
407965
67101
77725
310423
53686
793
42135
169224
210792
298497
468182
250016
457411
366997
17365
582308
204021
267855
560131
537626
129050
78726
31986
172809
2080
696193
437957
282084
177740
121891
33306
21244
274462
194444
151848
254053
589606
247906
61489
91345
23696
111192
28546
873948
280508
784630
183775
188853
635913
35058
95038
828926
71397
380
9313
58210
55267
15312
443921
382571
51305
733664
223728
442331
162146
202623
692004
651495
765931
56401
167444
7074
21670
419351
138063
478989
15137
46628
36114
341076
279989
56310
123966
204260
390246
480415
781398
132798
285857
141792
273
105754
403025
295571
26221
107779
64666
290623
613585
213950
151495
330474
471312
489983
155005
210203
41084
323939
155444
356156
252200
3045
91449
511180
84701
79362
86148
584278
277604
458826
571260
317573
133859
378552
370966
13893
3606
473426
14114
44039
20815
59004
519727
318951
60685
41708
389725
84291
860610
190187
202198
151597
548247
167598
30192
211560
501070
182637
26443
211957
64346
190938
310773
90963
25580
696068
149902
323665
231959
239656
40711
104634
16609
210770
131495
168822
190844
575020
288207
626468
175167
393217
480218
241504
35774
56551
119926
39167
447491
492858
22804
628424
496390
385152
184577
168620
161514
677439
14688
457003
151124
245801
529538
168050
251210
212672
69076
34797
319495
464088
5442
169823
334243
291413
58465
510241
217340
171937
271101
214597
417255
90616
159533
199385
137316
583488
322861
14736
259778
123981
324745
384186
196839
228247
10691
471785
55864
640246
180852
635735
586099
627843
255132
289083
229939
303087
291338
38641
231833
315905
145783
152942
180600
397558
421809
46132
35638
723243
153855
126505
67590
91300
231253
398011
307810
216942
239825
259668
81254
488707
403612
251474
6993
112436
751963
63594
29143
166248
746194
287157
141506
5479
126826
129601
175044
5144
508381
9437
286259
110369
165660
3424
449475
370884
44053
284732
464143
326125
3850
42156
232888
703965
335739
385168
395348
8539
255153
28055
268781
436137
640728
10000
193795
73268
2438
618015
329184
25175
169760
8442
386
181938
156688
342457
708863
14960
49684
328477
301879
19615
480033
9485
31282
137823
25637
55833
144832
111114
24444
711070
23033
183003
197198
397382
134799
920
17900
416062
405983
43541
157692
310554
109209
38269
438782
86317
115908
134621
28912
15639
488380
68130
50739
313966
190884
514779
825663
604685
130059
137345
449351
13760
537541
130837
130985
528225
31065
265650
71344
349930
25480
65526
210795
441083
128824
14874
59945
129524
580872
1466
20698
80008
162398
88707
500618
361780
487367
207115
588667
104827
614959
9012
835732
694790
486039
453306
283191
354485
803257
18598
331951
373681
175943
652743
247120
198692
396502
314642
95016
129439
195384
4393
145434
5324
111405
725618
534036
49219
234854
406693
152248
77004
139758
94903
632650
757721
25487
695781
5322
228909
428432
278499
54143
219380
63794
511954
450990
211136
410445
55133
238548
654559
36273
334579
405058
10980
9628
45159
54352
57469
85715
569379
381890
43086
236745
157524
211501
264399
516774
73394
210329
36143
616128
647027
356241
424836
3887
279225
64595
34604
353230
95248
89666
348324
119271
494974
174668
6339
42997
350670
354184
48676
45254
663961
25347
771490
248814
9377
230590
4558
477034
13308
16743
442173
123037
33836
1227
141401
115160
417566
6066
285650
77733
86318
398442
408
178104
106606
492151
126783
153375
18723
467165
180652
20370
780472
9304
17665
299462
390907
197981
474356
2761
85874
33173
313430
300287
458213
194079
176900
258685
190403
252832
471415
37703
82104
427855
864250
30177
44415
50261
549094
103550
85399
275446
13391
1370
115518
601637
130923
110606
361612
32193
54473
10022
53307
134719
218444
122969
73548
911394
228834
148091
225213
194126
15495
469637
92309
474917
385789
60518
29087
119427
95079
78383
64269
140861
155367
498916
314662
221100
27766
57133
356302
4484
479860
407901
154880
289395
777778
36591
228742
129812
37693
76592
357159
80090
131491
88055
167291
191197
4844
204851
307007
215828
282429
2033
64261
159326
274011
446367
153056
5704
113491
375465
176230
266376
183906
301454
44229
319952
265701
23688
338954
47790
58367
279999
135013
122749
30069
94829
190118
15202
527447
230286
190226
339961
294034
24326
330845
567826
438630
99883
351356
514627
593070
33253
223609
192164
159622
295888
27755
487309
233985
14879
166021
854185
597806
178333
101048
131839
2035
370288
155766
439093
165454
108477
18479
741106
740291
112130
297369
239622
686192
133166
426237
529291
4620
169421
102387
647717
92225
485750
23289
479599
8233
641736
74458
253978
394328
505118
234969
362538
325053
229355
9461
750082
344169
178505
318011
208423
72911
467930
738554
55552
448621
320079
118027
108179
251632
38432
28610
529932
196434
318642
271433
73329
160561
299736
384973
174024
584956
942875
199563
820425
17557
456112
149947
451288
164904
228710
92469
62716
395431
392882
340556
211847
784943
178163
461617
94009
457550
254874
531215
23920
434653
7932
343748
710779
772505
11297
471497
273780
7966
329541
7832
243967
43746
935136
514544
87853
146133
201498
197812
209377
178118
228598
410249
320566
23281
845876
29146
105705
134946
92173
12887
90790
27524
21097
385209
168361
7035
614388
262172
81944
420730
412330
506829
171861
49747
7163
328751
843753
74859
30458
581389
63094
84773
380201
60584
88969
59631
52584
647875
346485
227091
59300
55155
238252
170249
214468
11821
840498
299914
640477
296277
129154
293490
94895
272698
38780
67106
66058
59686
482336
4227
109524
771392
1392
125087
578219
35553
20403
110729
97644
85625
190498
177557
419086
489498
185380
692700
49655
171706
144550
399515
101764
255178
1461
773246
579830
58854
48389
203648
17214
307133
145697
285891
69633
182616
14456
57948
472004
306150
81847
431106
32966
565020
235937
295130
406631
60685
53799
345851
333967
77483
602986
11913
343559
611329
125734
211635
156413
305610
41940
738231
2128
376278
173726
188902
145822
72613
182857
266089
1421
365001
310412
279969
631114
209452
316722
9599
107260
472615
367185
41696
126771
21304
46435
158552
126889
255471
4253
134862
556206
272224
79729
16670
16758
512096
90250
193382
40549
286314
264482
330219
146689
41067
77443
210955
61962
696519
482506
56609
138584
106705
18732
187468
7049
197342
580891
51208
121724
61815
307892
102576
458819
654548
117176
147742
574931
90822
514388
205253
951452
83170
400680
77945
110164
781697
315279
1963
14124
113248
2732
520228
449844
204707
43272
24499
965528
405706
199875
32479
612059
30616
209841
79962
161221
30810
223149
198443
124809
149823
141492
134821
668823
495934
181533
223815
3024
355784
279522
302568
293607
146592
88536
19052
34249
261318
77300
91539
469880
479209
889
328789
11467
513866
224862
531222
15664
384062
310351
569511
320053
316169
679430
686873
482989
146700
118211
338389
172035
7418
301629
592660
66074
154523
53100
102465
148199
79500
198013
1987
129526
595818
88091
12512
6874
439958
583
29949
564545
462446
218168
23527
784233
126070
80444
366429
630850
338494
196474
140028
230895
34797
139582
43
575976
183655
7587
471197
897628
24375
492996
304886
104629
355861
46972
91798
271037
230633
69030
363779
353054
576872
158039
218910
617294
299690
101896
333152
15498
15076
466103
74321
23380
4333
150823
5827
20673
577745
250910
584844
70643
131668
249193
673090
513598
40583
427279
442621
238152
153269
654948
108795
454906
348436
135467
189571
844491
25813
532066
275223
598077
650592
14942
17296
785204
93773
135670
112056
121798
172359
49297
239843
793326
568834
39934
706191
177220
183782
106570
225376
59836
57792
40911
65146
32175
376506
625
95527
84565
516065
156896
95631
324350
366538
397047
189283
172666
9118
814
737416
44836
44775
228930
21680
235590
361637
252497
126256
216118
635108
226781
260015
3802
4390
575631
239079
80375
129371
3372
18010
133734
115561
348228
94186
105794
178189
238670
260442
487505
25556
367256
471595
444326
475805
748566
12610
733712
8032
55228
71637
341603
486707
190702
8339
658084
181421
175289
373018
129578
172626
84045
251707
8270
445903
232819
95659
301323
280965
67965
237340
326822
435300
575976
143531
17958
724699
1602
364636
809028
262349
910327
303773
61523
424626
184686
263230
320001
32728
252463
125883
559242
286984
411688
432635
203260
204736
506589
310789
573790
14805
11841
201854
274994
99674
30054
194343
174919
146281
613546
223295
149369
153769
405
86334
110239
260064
131217
30316
108864
578887
223123
31416
633134
209932
765242
850902
810019
11524
454284
429660
154061
55286
407492
479858
514378
88963
210726
263114
114772
29309
424278
215974
12226
50982
122433
192302
238502
95739
337272
560392
150602
11162
109424
175518
526208
489575
677980
207315
63037
3528
430726
434108
47358
111671
343773
763383
426487
197403
448835
12168
328682
62174
107397
491752
11057
200496
127990
439665
137818
562950
395675
115581
208147
436613
164981
429079
260609
164678
79399
4729
92256
139162
724723
7053
19917
574731
355310
3660
539688
5496
201516
3549
233351
367644
286777
915714
490426
765641
275878
586686
164398
220567
350143
138296
178497
81509
246596
374417
19353
7016
177608
57198
362689
416436
216369
375539
183194
966599
139870
203862
602040
55408
139908
456134
7400
10999
120251
583822
612464
425839
2330
202269
257282
212694
448548
695557
9275
229302
187781
5981
326535
13068
4423
30614
191297
627122
131616
439159
296773
213031
439207
360181
802378
246141
438603
189330
161439
326190
631430
500256
716936
573168
31284
62772
50321
353642
583378
108244
69242
268764
267920
144487
491397
481560
627544
485569
3371
45388
54550
467503
573200
317782
615329
180623
73170
42983
762221
52277
668993
744794
282584
89896
14670
266282
742712
264463
166248
90628
292981
294721
66892
6131
360712
54690
559989
261234
77327
79877
452773
691391
101996
135129
4569
114056
735889
327328
48997
4660
566459
119319
43896
10326
826538
371645
321124
222100
64106
36154
260291
123281
542157
68333
429480
72965
13567
17550
553882
19263
43932
273488
442161
97861
636002
92399
107592
358767
67552
10862
61575
180495
106301
173101
267822
165195
353700
100126
335600
312849
103079
41648
683527
290312
248706
713753
106057
75541
594298
39285
10240
327937
354375
14393
5554
287072
362002
504762
185234
287450
70719
130701
42761
300355
290496
265379
97068
179463
103873
225823
213023
269980
16274
206152
487798
85594
45135
1723
91213
213784
499620
2137
171058
261548
387790
721837
152756
35493
395699
611885
41118
641848
43108
18154
10910
124659
489434
168562
51584
304333
185680
55372
15531
29819
173930
46354
180716
303882
110733
327894
167730
326848
171373
69100
563496
206526
24120
177546
72715
139633
229732
3163
514916
354884
645294
100108
1679
97349
558893
53738
279974
42236
743025
94405
256996
100407
6763
506765
281875
15726
77812
546937
38263
844520
570189
628
203205
65534
201909
800454
117041
409588
568070
826178
255672
138812
100699
705393
289930
215066
72691
43000
11009
298951
215813
337637
6220
278322
613803
283428
419138
11582
561
168317
883468
205783
339451
118111
435922
112397
480707
101244
363036
263260
214423
5753
258785
706196
101504
494372
38969
83807
162375
6079
70767
385772
27076
466636
399744
508842
11544
89980
62962
202725
160604
165567
553029
4914
699557
492254
60363
46858
7317
720453
48654
99006
56634
535969
467736
405775
154916
240737
262265
580718
352807
150655
787310
134470
120454
112645
550800
31067
430859
24389
21764
36186
5293
618609
535619
277222
10143
306310
736532
217086
9334
407231
687446
6008
422129
25299
332385
103931
391456
57349
155211
36551
565520
522114
305857
133
139409
565498
346564
710949
48757
60348
581026
478
115394
415683
187382
592367
359632
638369
22990
62864
710173
564137
205699
5206
19305
136330
184379
89101
4052
355012
385207
13754
502977
274544
157572
305274
123482
206847
76831
54784
101972
16282
22474
16494
277992
53747
399990
249616
142900
218194
662811
77185
374117
28744
686800
550582
743879
211059
503250
12008
477924
52723
167820
92984
501703
18855
6451
20978
183524
232173
462243
281573
435945
389894
149
462424
3517
231265
428071
583739
230327
280002
150827
462935
10963
207633
264147
84909
387
109831
65513
210190
11867
93725
151197
927476
295223
491893
388822
409228
32924
138515
782565
424393
236857
15808
79952
87752
153043
90681
18350
26408
612540
70697
105728
66061
143239
73293
117981
476498
26931
291532
107734
41191
519212
274228
379855
432273
254381
12889
350146
314469
404786
751241
696198
335872
211236
49994
168948
91162
23451
5580
120774
6584
457643
86769
250100
368523
284968
632739
26584
570114
116048
112003
82915
247882
252378
106516
89934
37653
117119
57127
149577
220125
144216
655670
515806
2078
347515
57061
207294
19556
7182
34249
306666
125880
333503
210278
4552
100593
160035
210911
371536
193798
1180
454260
217887
290052
416382
349341
300984
544625
74796
482155
271032
406184
351845
72922
257239
58728
1477
49168
592480
17389
39336
203818
21997
163529
382009
469660
21591
87632
119668
272945
745864
66417
461491
586939
203967
4763
114356
80424
454039
460325
163945
37775
71483
77663
85037
820262
166820
56987
445333
42356
240379
49766
395376
234263
1039
210471
2609
522077
243287
91822
327399
15069
789166
36895
2856
123711
286379
43931
152981
454386
200858
613710
665624
101813
128943
87850
159141
128331
72282
128587
595817
44066
158995
155739
641365
178693
39920
573897
691
812219
75810
234019
212377
216209
3627
6397
678658
188521
249496
223440
211682
539462
132959
8175
509204
19759
70551
567561
548959
369442
124916
263963
294660
206529
311500
211032
86903
764852
750442
346825
36382
73383
289844
7010
176696
415190
83560
226354
441581
321537
374332
75287
837161
257178
528716
953737
136708
478094
442783
558173
111053
253125
146734
114984
370914
491301
6021
254362
45626
40772
243033
5595
66002
58555
57746
442455
47656
32296
74520
624289
21940
165566
56427
382384
486845
76453
122124
16130
172936
563622
30623
272636
336003
259171
46521
438053
219174
251903
717025
145429
198752
413542
307845
317708
239762
9043
8395
236150
33451
428415
568207
9499
90596
504115
627798
365757
122459
40014
34200
218755
338896
5066
52675
476317
818759
19832
558389
65254
296293
40074
191550
618959
129483
173769
257604
164294
622197
155829
30087
215194
21628
266203
297942
20963
600063
596007
209143
179523
722204
296760
397076
55878
427076
22546
350380
38696
474017
207648
43961
464035
231
69732
363927
305787
26823
199149
6016
113620
373494
333462
109690
118117
767377
155646
140942
26373
415609
57155
372799
149965
246303
474028
315673
633203
63456
388491
24609
308921
433138
381621
80479
79025
511975
62572
5512
282131
389807
428480
243380
898455
18016
472847
277
732432
422235
163535
486905
229851
214115
474645
524110
137817
903186
558309
204699
53714
173225
228719
401452
601709
310218
235896
225410
327112
202444
150124
272232
254377
175282
13527
418335
10153
22310
9550
231618
106036
61473
191012
719259
25556
56414
311903
244923
849490
315577
385017
329995
303687
519105
40338
345256
36333
487856
95279
113400
424910
12901
831194
227522
303797
143030
103228
528437
6420
128596
47188
22391
217091
126923
53007
100585
45304
204497
34569
101056
563571
355039
465561
135415
63857
284743
384284
113103
306238
117332
1150
53766
10711
46350
404814
605839
263957
516713
118264
327360
111295
160859
282347
820005
582629
98892
46933
44622
176378
405107
40275
540778
256088
180413
290531
22516
762650
711386
191106
453641
15799
14793
78979
345790
233596
106768
19391
251198
50624
89106
172962
622741
49507
26877
164342
131443
463515
105549
19771
119052
67502
93681
23241
135349
286390
235111
45939
255441
456655
243508
38558
564780
101060
451137
7847
28029
254737
238978
4387
44197
695809
85229
18976
4253
276814
472813
260015
56
162043
212136
454805
484042
400868
241431
55687
149696
176056
103668
1958
145282
46520
379202
522
14304
179072
146081
105469
285052
187869
103144
93342
691654
199469
608213
3122
482868
291833
465458
238426
53400
542164
240178
145756
354688
89297
871076
468491
526072
216755
472460
181713
104129
402591
93700
27262
133945
136292
914748
101781
515117
115275
245566
63018
154149
166967
290728
546362
3501
143960
25645
52040
146051
510021
12542
82336
727440
259579
257151
1956
182034
42119
665419
454488
498082
18919
418561
879416
64495
672546
125073
513439
76969
183059
45530
493035
241156
302709
185334
311416
97544
592388
415793
295077
96010
227500
324414
241324
120731
808144
123490
81574
594558
82945
722745
118504
53590
235944
47810
256754
70148
422880
52966
71591
841688
270914
351006
56281
910190
418328
204983
8272
275502
120732
4425
82906
199199
153853
229179
305475
260784
82546
34725
33183
161643
438432
57016
8745
76050
14486
366418
45722
256481
330592
81397
722121
193671
73334
6286
186589
312893
506027
581976
287250
303987
13333
451576
47706
47576
425527
111358
5366
41183
145917
2777
54
720130
34501
55300
125327
191247
121256
350197
555706
229082
11197
404449
722486
222974
7460
113558
205940
209333
183278
6257
627500
96736
8569
133518
128881
452470
104973
137212
237989
351443
274947
426443
699157
323151
207232
411179
51793
485581
790402
562994
35732
15279
139035
47401
272491
750449
101219
127439
209384
287941
357025
28027
258471
422577
192977
356139
126006
43675
29719
825464
23267
242083
546546
539340
166437
444899
60973
504866
95061
209951
74796
442758
42938
84881
287199
56232
494466
3152
887808
707503
47243
67681
563591
302122
443939
935397
554268
320937
286418
138105
275599
150034
64610
275599
477109
162431
230049
641045
42860
271213
223
143636
257381
186615
77128
600602
54199
62986
174584
773
212927
166475
109338
156504
346638
54021
26937
419080
102379
97519
71213
222818
645235
321952
583750
31992
51675
220533
116927
41476
738020
772583
426585
564283
556352
120717
127759
314622
494367
119606
372242
98121
368795
170944
586825
819884
122979
419633
297763
409779
218021
80386
19197
552604
94740
65725
460038
53236
279927
488924
472956
493067
33727
786639
570362
274499
124106
349640
491804
225419
90260
252843
32562
245270
33494
265825
29871
58541
185676
16653
612796
72753
53813
33314
115707
541931
19436
36790
613612
46774
394444
42126
355270
863609
11065
459948
5337
1077
67430
7906
995
58382
385942
272319
256840
613741
73279
356866
5395
285238
284135
64842
157637
24455
195295
209322
170606
71913
500138
229088
402662
168936
334528
20432
411879
69096
103905
183643
63585
87311
215165
11538
113052
454132
13760
285308
456904
47994
194552
352176
24560
43835
228383
113323
131911
281487
9482
731114
451042
64040
43655
5904
310603
148203
343482
460297
105959
504370
63228
571424
152074
178684
395388
615568
69006
490668
128725
130357
571243
478742
405658
560368
407210
151549
506971
676396
43286
72197
884355
147233
9078
182771
293775
104812
5267
61383
566353
515305
163215
8807
664352
291293
185387
12067
602588
64446
212744
157730
351325
388974
645904
344966
296266
79277
126076
182608
564473
170625
484036
116753
479948
611081
354259
19275
16005
87237
3719
163230
79285
111053
227719
390542
3393
392283
349758
456138
259399
587979
36297
19120
301184
618009
41082
240431
2991
469754
7332
270345
288578
60714
12362
448778
168722
23707
226323
6861
211302
22026
538516
328100
697014
428950
329663
331931
184855
29827
218171
16890
413176
428529
18499
110125
98082
90608
90419
315206
91181
27345
242944
607230
64212
6685
468580
340463
103982
281443
650168
731747
321652
31333
536270
848825
693711
28663
568868
422464
463565
53526
604409
252045
62586
116072
4830
570857
88702
19493
190470
2554
127862
52749
11573
259700
81080
573385
525919
161153
397091
6692
492812
1237
10618
45215
240961
301953
608811
26546
859765
153132
251281
164643
413592
4035
13959
169581
410103
33628
9914
267769
434805
6350
258115
133261
73913
166656
560443
361789
237589
50370
366734
289909
742936
63414
247396
654833
145977
301960
283705
64792
136242
681705
502789
349135
213765
297212
361797
429965
747224
70899
114365
383877
33419
599406
150707
283810
197783
175626
429857
103947
633375
15482
636065
329369
82523
60927
241215
696453
46319
347521
384683
41883
534989
54580
264034
85601
36175
124867
354417
60620
222516
127949
155529
88819
559128
123338
159042
8909
144863
6035
264978
336896
627183
220121
1837
183155
180583
48196
755704
292601
630753
164299
443598
683360
635658
628066
194305
100942
134382
37487
135585
340697
128034
28192
174716
241042
136729
6019
372859
9008
262212
24592
29941
44048
111104
29969
186317
693795
395597
274708
237670
218319
273254
436397
166504
109976
279546
34386
312071
283692
227005
141893
68902
486500
663466
358215
363681
15852
102792
345852
35825
322911
188996
687100
55
90562
207411
7624
69284
173116
215808
361530
181985
721477
58280
79909
223313
272309
301355
244004
57045
444791
186023
920144
306306
3621
71391
69574
81098
786240
470507
1448
49911
679610
20075
458636
205555
120150
286747
610546
311385
152641
163351
160217
768307
841
6870
40952
176958
109068
120690
281205
30463
73241
450479
449621
48616
23512
226328
123714
17070
24674
92584
569590
1461
20900
724910
142569
98278
18080
117110
105916
329440
37885
116449
136814
2831
433637
518116
62049
272495
135773
5348
176971
34623
235623
553310
305943
40167
592514
181998
164906
304420
14899
92113
720222
175933
173036
179557
693182
166916
61602
302520
396887
569697
8791
7399
53810
643442
45853
618395
508181
700511
247686
102344
418134
395856
2063
225442
177841
16200
720397
213721
71170
381301
348830
163003
554825
296676
221451
49943
132060
303392
210283
694140
731590
389431
107467
20520
19198
367499
14351
605357
289417
79113
557603
426179
509019
214006
860222
602045
455716
121215
508123
561995
191723
815138
795582
359048
469027
272322
769305
299764
22725
783154
121017
76607
680698
53430
54029
45132
774347
68837
614465
214745
15480
116553
585487
24546
608506
78569
784710
3882
843305
370781
514483
59894
179241
112854
152908
274216
26315
198
565186
149609
130576
314559
410635
130065
220001
10718
73477
79042
67792
566148
230235
765149
591184
34551
177508
20133
41852
126862
267343
206071
305356
51298
23563
207975
693470
335394
72314
20289
108394
34543
3475
367544
265228
448850
679487
447533
187657
25930
300843
470116
16233
90263
599252
135564
63597
447915
630784
320314
44107
157110
515194
215685
278661
293442
206035
63326
118114
484668
149738
132916
223167
982719
115809
27652
10816
432528
218929
486273
133429
365743
205091
122887
218357
23100
179045
943567
934729
225251
424088
54438
35918
304476
8702
178323
14625
70143
456300
193802
528661
484128
202682
448965
25429
577178
12592
124460
791999
6634
425926
15676
257009
201236
341305
343205
403563
99061
52356
166098
707688
810543
424216
417159
579267
385718
3955
400368
687487
571466
447815
212661
672528
45211
276511
539291
81592
18529
677803
114016
445577
98010
517830
558705
169375
172886
259954
641320
598870
655288
234361
57670
787408
222951
418699
652007
119994
25814
17674
76344
81484
494138
13843
6750
256057
66926
25139
279911
226739
325239
150245
106435
278649
8838
81775
4623
819327
18766
4238
339784
210405
72206
393755
583191
197909
4572
181650
23826
94605
8806
185690
22706
113814
177875
527178
676411
178464
670057
801308
72489
110562
108044
9583
891155
119274
1621
350604
233969
52058
34573
186960
136899
171098
456743
496244
57747
810002
205959
12341
156165
866150
512780
206853
8354
25427
14442
767434
17114
136845
17179
24454
286804
448975
134552
49604
178092
514166
18347
132868
153206
76341
511902
70395
54511
267596
5983
362949
240148
243129
12571
12259
67843
372941
575177
90023
25610
115033
286462
103723
98993
484718
297467
174974
291507
262307
76870
36584
206652
49409
20019
135589
87613
228394
286812
773647
91561
33607
83092
46282
225961
646403
257411
19003
541081
56042
365562
116494
244127
577565
20033
783616
104091
255769
170627
589791
351555
543433
160837
109267
145008
90340
306015
230371
53550
349484
63040
4913
563059
531156
383573
13098
49559
378345
14011
47023
580328
209931
352904
313793
53136
229734
293837
118210
45033
855648
586996
26653
240847
171237
297717
490283
11310
28936
125427
13122
23545
295780
82286
27001
204805
171146
380684
695365
261264
285609
120205
596196
86120
580396
100349
99766
375358
128408
68186
31312
146962
155910
4186
230969
595413
558722
102651
649878
844197
224408
426422
828
532611
268188
41980
110576
204862
269837
459095
77982
79773
627638
719537
149081
171516
850790
125170
110657
503073
620370
444682
180928
259755
115547
59910
536350
33357
487250
4644
47915
151763
231707
519657
683217
4316
117236
50749
227053
53674
569472
400963
87662
88355
149943
380969
154282
702135
250425
240207
38912
355407
432049
172715
268266
230842
42977
428757
232592
167285
204238
42483
7839
160778
605305
513528
426354
430326
23711
17281
561
155473
273306
520148
27474
64959
191909
317736
53582
24582
141345
284560
953
491164
901537
111339
24036
319722
107269
320422
5647
501969
5312
17756
6587
1251
330601
746229
168548
86484
801041
470239
143188
802173
210870
119858
203118
559647
10987
27484
68279
69075
217766
481560
66822
810966
34189
190311
82330
309873
3930
4010
394650
58949
227897
145225
515080
72076
627833
320066
186113
105199
484252
24150
89790
198181
182845
22626
90356
590220
44056
495728
161297
356788
263146
387240
527135
378179
80196
576286
3180
223809
604223
132921
137755
34206
119795
151263
552363
193544
124270
21771
363705
296333
117700
15039
26251
191222
34944
135873
212423
755089
67406
99196
1426
62872
382036
535292
60389
3930
400364
698987
181354
204419
202875
299710
215180
346168
205673
57210
358031
49382
21174
4539
477644
827598
110439
5940
72077
782118
111187
636345
305042
61859
536637
130424
264858
321905
114888
172570
324465
211819
633755
391631
110357
250755
183063
540452
200425
34161
152448
82046
356101
28790
249552
81276
658804
31174
377374
467460
43381
556892
67640
324556
182630
62656
39663
4107
402039
125088
106777
308877
306117
25447
473281
222594
373012
264951
7960
89113
49123
162229
184421
539217
245627
205022
5055
15408
839833
320323
165426
444597
104630
605300
308604
62375
745383
538446
126774
328592
130098
119504
286052
137019
1280
566974
149075
73075
426635
34125
335295
82222
72120
202067
219679
25329
648320
82365
657912
793210
112201
337148
394795
50046
136774
456588
124
9802
343545
4932
342727
196792
8655
195186
43187
417918
444120
29033
242240
74399
165357
287621
576862
83901
155417
596575
313699
205186
81758
77731
304778
434963
37707
256835
58130
56297
66683
387261
586281
783054
70486
51404
93445
423697
320687
45363
299162
224329
118024
88095
118128
188338
113063
68285
74521
280111
284352
330440
5403
2667
688022
565527
351103
303118
77338
175050
471338
683772
100190
85906
123392
89094
226847
8324
702611
740076
261553
310047
12213
181978
131113
354273
220310
376296
36936
26612
91637
33843
35596
278640
226203
524168
81915
487637
83648
481860
6737
718099
502516
93534
241154
771
37546
21902
65079
17100
5217
553015
772339
303294
98707
280228
366988
182438
37141
322459
212650
490211
292483
147347
181966
820864
4148
46238
28420
146955
71728
311775
708647
55372
1272
180684
408283
531014
401797
489867
162675
188251
614757
275993
376047
86220
245624
639172
69557
396577
764177
31998
54794
542003
311517
7468
686291
370348
151148
620645
271299
112333
338697
823066
114171
97080
336282
122031
18530
39541
86512
117018
284808
231950
274858
71887
169144
58274
156595
16100
97608
132272
487884
334603
206052
90438
384184
78651
125272
485543
106377
222848
361141
81039
437126
131410
398477
66010
8979
550
617142
3791
389352
19971
76846
420173
8259
19271
801768
57802
353273
421273
379332
98961
49785
20110
397731
53559
150985
91431
253232
616280
117247
120846
248934
21222
355139
120212
93569
42372
48535
517333
636249
143944
130270
417703
220703
19454
514035
684635
437848
575818
190347
28187
574438
196292
198504
197232
84969
368029
68349
458750
328899
99801
791228
18636
1268
178909
238016
14645
74331
313773
289557
56470
27142
165087
185698
197679
297163
910454
297740
404247
348541
357161
217215
69709
42403
803122
112276
42944
352409
569687
600791
17312
669206
4515
272911
130069
60749
20556
36817
187863
121566
25948
141129
5568
321891
109522
48756
91842
199915
456043
102490
453888
135814
6300
86482
432610
930464
121337
691394
378401
107413
141982
84689
239270
34196
25030
68816
730877
397154
920952
18951
597420
361540
370405
373861
159784
51133
76959
83510
161763
363810
15684
500685
222632
127337
293512
607178
23363
252929
44584
103005
356584
245634
438279
195962
334753
208609
48126
504392
260376
739265
502945
14700
55079
96492
277857
53660
53056
187197
174356
155858
7091
410683
782898
715982
535745
10894
43668
238134
11869
83036
128751
83881
171841
401703
253468
134318
566515
64980
120983
664849
19047
347122
29693
203956
81148
9421
671873
46781
48509
6162
82236
791486
470367
228156
81507
529829
55
164659
24589
34564
13324
6384
182312
60068
333921
433451
23385
737262
450560
316840
180300
171084
299568
639804
98725
77981
449583
552999
48767
181199
244736
102394
550771
99991
22847
129818
38203
154101
585406
202480
426654
491081
272747
310064
293
416709
146835
433550
166738
862137
831202
66411
227774
39228
169258
787761
16587
347576
144872
374532
176275
291921
1472
131726
67195
545634
353257
22050
206863
162947
1731
232119
713879
347203
184523
256968
385836
22486
364622
57655
432479
528242
59571
364827
41592
334019
68370
105316
269067
205702
24351
346641
415841
328009
531724
553757
536250
60404
446850
570966
82725
429098
127928
2082
441026
227436
460338
8770
461526
636452
121379
66152
25869
685396
350743
819663
406632
77917
4351
251924
280232
739430
478775
443102
326158
46744
843485
97440
517660
81365
98117
402655
10735
471113
139348
271607
455151
296003
21274
142377
190838
409911
620970
186776
83514
154114
163155
32077
325003
42573
547692
694773
81338
285434
4533
75351
581789
38874
233173
638406
48445
309458
141277
501368
212899
299259
117119
402213
720936
514
5272
250768
128691
199962
20198
45801
187894
460701
130131
537
351929
137191
76098
86556
648183
256300
25128
300571
93369
140018
53928
617752
72680
294535
312271
782988
264204
713671
4828
110025
181152
128609
639260
610942
15951
132163
133588
274338
291402
2166
57211
293081
471984
105029
670563
68767
37040
20826
315674
241643
48518
519612
146035
27934
5264
89133
14232
284694
9848
483788
703028
903980
458217
58168
51492
23645
30421
163437
428334
522647
349098
258903
455029
475386
507077
3157
8371
41731
127979
15101
113304
229952
105050
110339
141018
29339
549485
71796
73094
860802
280810
46692
285756
291302
223324
458830
11447
520904
319342
79271
396486
370367
24872
121674
386038
135571
25727
205492
568079
152
16495
179792
6710
232021
16500
284419
669524
72292
340129
258728
235560
803898
70487
8022
26209
751505
23191
74352
67060
284597
137625
64114
327414
682657
551569
351608
523775
438398
87624
81820
460372
251252
310053
44169
22005
496838
165397
45908
23675
261457
29953
67279
370853
618214
318135
146003
371346
611542
51680
64989
552613
39510
103634
171808
164061
61991
197884
66138
531685
184328
763292
56338
428516
6548
16375
296814
169528
258969
817800
7425
109150
135186
117713
36877
97966
393762
102840
171012
345537
596600
255898
271030
18157
48336
149030
182431
606551
324720
28837
24145
673414
397737
253198
135251
10317
194593
335729
397161
392086
33137
103741
302183
197758
336109
276086
320579
76775
83636
129351
81814
170397
625217
496020
392153
1221
23688
667245
151492
797165
73243
40634
23287
111139
460559
296053
186369
529396
157287
34269
69701
298
389085
428743
752870
4406
255163
186232
18226
211852
94863
390879
454098
92496
17427
137991
7398
97056
415379
555509
595942
475386
413220
52129
301989
30063
387329
534897
172098
262982
193691
657027
485093
514303
334401
151452
480343
617768
112207
188202
41194
91290
13546
667289
219243
105979
335534
154711
223051
50812
72601
274830
15001
507489
88486
44436
123462
637200
143716
65751
374480
165940
510491
197980
186816
67823
67107
43058
756322
80296
50073
188089
55598
127081
151959
92526
379509
350832
201646
391132
189605
356333
284647
191182
60484
463444
18878
258014
142806
848802
54380
181959
454477
345087
50846
22546
99679
205636
354421
190390
16009
129254
420095
163773
264725
106287
588476
99121
76573
484420
4700
517468
78757
119136
241017
492897
636817
41767
551591
426991
40204
453075
501631
91086
245382
771155
37109
242098
207457
224142
189716
47888
600968
280386
130491
283685
227388
763028
267763
400101
835693
13677
88303
410279
64631
226118
182122
527690
648796
349649
247927
65103
26447
649770
413690
77623
196319
81794
286166
28413
100497
102659
8484
33781
358261
391876
540033
327377
1094
616983
83837
421076
92294
16561
7894
96850
112926
610737
213871
12233
451756
243258
436956
73087
134233
501017
8896
156604
89559
77198
391515
70039
416664
76375
168060
192024
116507
734057
18802
434583
573278
27005
170661
106134
34303
48104
41986
91138
18996
69381
97468
55819
105492
275808
591366
408533
2220
37464
340979
533082
320592
23705
116517
156803
146065
44798
189729
682936
30212
356612
417212
105110
119844
243399
173823
39700
12958
255505
400075
330012
360355
260698
428416
493054
26013
649044
353932
861657
167704
940414
27687
1276
188916
369161
344334
39358
91862
154660
423951
213
413580
400201
349549
898061
57008
300017
196771
347246
440335
46848
57728
134694
57406
37933
4889
140037
66294
421092
79247
560352
270011
10976
127673
26472
203364
27723
61405
181129
48548
500618
190727
125838
565033
888414
24315
895408
53841
561806
61503
371384
177126
788449
86552
186169
371429
27107
174762
112848
11094
143416
329993
527442
41278
92168
295412
53748
534701
337249
38742
588279
390666
52574
254559
202482
41714
230910
242307
15158
753939
692243
79060
328633
230712
222
39288
167952
324384
342711
354921
3079
109783
220678
36903
87459
574117
381611
261233
719296
93995
647653
254758
785444
63606
33238
130044
258537
258687
45468
17752
256287
46094
328311
52583
138190
48150
42726
57874
377022
29426
15608
1435
165591
25515
278657
156374
176394
106452
431458
100127
91897
662825
364697
75559
203168
357598
845775
484935
209109
142605
51600
81125
65153
4781
105629
158128
184451
313098
705352
481418
151919
3579
11495
131940
684102
630314
300563
30708
918257
32242
199810
140327
324356
337730
92059
53921
249842
813286
295280
522272
541126
174082
254604
64492
836496
172661
71671
189078
416195
158808
567900
151536
171742
188225
338260
5326
80743
235006
3307
130615
57566
88520
4013
82244
373546
189300
29055
2021
101682
192159
33099
528985
968
233320
323150
350678
164466
105845
160917
99435
914980
109978
4809
189292
737890
290331
455765
107441
23549
29504
317695
313242
186766
831097
20616
149086
168768
40971
117799
61341
4581
390836
401506
14069
51481
629731
7647
462494
61625
278975
385583
50112
851116
73811
673746
474472
621450
10915
763677
209922
109955
111573
38778
237089
26986
379110
360266
495720
271554
92765
101623
538787
220583
15092
136860
318919
43676
239832
381504
265022
478118
215171
54448
31569
113564
234675
156508
236872
136815
73160
455240
229233
362282
130579
249710
40175
663123
305596
62971
12090
269087
185688
87994
54861
340823
350452
477846
425530
203045
589665
446894
528966
1971
182069
418637
125108
154751
60997
111692
62275
342582
120096
518160
233002
487654
206395
235706
52390
70552
53316
79019
242125
131774
361468
63745
303401
145960
328075
6220
78338
53157
182393
235913
3558
221678
376881
847372
59715
3016
86869
851514
429626
39416
296523
750259
845007
115655
177238
514325
98956
370883
6059
94689
50214
533
115169
278149
343636
129616
32321
659043
568012
34721
378916
56854
42068
380548
362274
55302
638711
241208
454795
180752
5814
88989
56218
70687
143322
232927
119085
470748
442240
302944
18317
493722
361431
207566
494393
867042
384327
231178
242641
312495
9260
78724
21139
320817
438108
473651
14977
25391
723949
71845
4297
180040
316834
82965
95670
80546
322969
509120
314519
46662
116864
107864
124158
346
181695
6795
19927
63118
44616
3230
357128
333484
345532
88777
393618
317327
5544
640107
120822
312152
92335
151785
223770
105064
250002
111773
411369
146295
931768
149583
275744
32059
273103
201288
42787
447050
628185
281922
194406
54831
147266
197414
564881
5069
143646
371702
5467
442898
53514
63336
1188
189917
296150
42363
33311
269502
333081
4414
135454
134076
226234
18621
229813
420092
119335
135628
236508
33032
4142
723638
549423
595128
552472
51510
167131
95411
124027
240211
409725
45988
137931
214169
10031
497162
505323
108129
748147
48750
781770
4355
500293
90448
99024
296463
119133
408307
257140
277622
575589
95832
26880
103448
113835
155322
352864
248218
381755
238181
59700
405296
596060
33780
126669
109971
4157
106803
78584
25145
255670
41937
805065
642640
186587
153635
316069
93956
258754
37758
114576
140239
338617
369425
668820
312744
82449
37824
48352
87677
568889
405939
241024
368048
306209
734187
169092
76766
511271
347137
297683
617044
268058
72326
51169
80088
90618
176632
340647
34675
24091
28102
37925
180765
164087
7175
582428
72301
51912
387588
232730
626119
473808
69795
260452
569875
491354
477729
17554
215744
440610
116575
821357
2216
141554
839941
489692
261585
552389
341165
325894
333818
284989
192259
316758
602637
50444
210348
18480
40931
111087
32449
242714
8114
88480
157683
271203
169759
372141
347596
25857
287709
199924
71273
801358
133838
270081
72136
676394
476412
191599
3987
471189
7772
178886
527942
627667
388373
502610
421504
387102
866
180827
97726
27278
35184
433948
578995
304746
32325
179051
295678
519260
541886
180668
704316
277564
288494
281586
344115
667897
35203
101709
397276
415720
243010
75739
123223
101092
428477
22189
283360
107449
415506
593414
2115
2374
183673
366155
174045
300751
651313
435993
72055
2339
467158
14635
327171
197975
419128
21061
342784
733767
368003
169409
460834
113808
184902
604687
335126
64799
21347
61939
229275
23977
199030
134981
248630
198606
108007
573980
51677
21019
181123
547231
418691
436512
42087
641951
91108
352238
907081
24069
84551
390548
19047
41498
193164
499245
254029
196491
88132
120187
217319
36504
218883
204810
461706
146237
306672
431861
499677
274673
312373
119449
61219
369892
21966
379028
270908
129788
303619
553165
623288
52790
540666
9327
33515
9116
550
50655
8289
4206
78490
179487
431105
459289
92637
239720
743588
171134
457061
198366
350333
152733
394074
169320
184968
56333
205726
176511
87546
372862
367574
93420
130897
665894
100603
313625
85463
687473
257045
166504
470365
64307
189839
319979
84843
137362
9871
31384
150173
252458
9791
573
121633
569142
11395
195631
230076
355296
221312
636100
91391
105620
281072
63542
162058
730578
119829
85536
175826
260999
456473
223869
207356
249218
151537
276085
201223
260326
272309
607910
263302
234799
394917
255519
3704
540188
61729
859438
780896
68315
477144
146464
237638
621080
219768
52605
298408
750356
154243
569229
309606
444027
18265
160415
760588
571120
181507
918265
131313
171801
78096
572608
50489
38714
41801
604564
33067
220030
559152
751380
8846
94094
67683
140662
45848
26595
2751
230806
239824
555452
558109
171473
15197
22239
184245
13813
58198
383202
217245
537160
6432
67374
109769
176110
645378
895
274836
35298
200312
309571
22767
372473
201
603349
245564
172258
238306
356053
221280
306403
130173
9663
38334
307121
12717
365974
423036
7305
752947
384373
561721
35687
33492
769744
369175
587
147207
597774
148014
44378
12010
19888
595698
209951
102595
413571
216513
18263
734868
63294
403272
4497
134443
109658
8776
157861
135999
550674
215813
369804
57957
192757
11177
113826
215226
104197
593315
149250
683142
64468
83738
500291
170899
511795
13096
160637
9618
251355
82165
61521
40851
639142
906065
1076
184338
80617
385907
78446
172193
38087
22882
396831
91484
87260
32939
119634
229020
342508
9880
188526
296608
93833
478518
19037
170285
209850
364359
304898
628988
179446
210260
43017
370970
125064
38314
158817
356848
343143
164346
144314
46844
92187
17884
212362
350875
290721
33936
216092
177145
441861
23650
48980
171820
712786
257287
41123
344124
22224
82477
671441
317951
94552
694107
106500
325046
581930
599772
279491
35966
459796
602450
6750
422829
13979
84130
635803
358682
288585
280135
455273
487581
493465
328516
167236
534457
728768
100034
428114
384351
265235
116569
265138
207090
88089
4896
97102
69944
162065
149861
209818
81422
173443
964928
90053
268265
533516
33229
370754
823401
759237
63969
198683
656498
474475
243486
432801
1429
208298
898068
292459
197860
7509
118136
369780
433444
101158
128660
609
88126
462465
33669
436553
783249
471851
62103
452735
288988
312537
470359
51379
20801
102097
733815
125609
640501
1512
190491
478161
62184
424709
27691
270754
20319
351700
343064
14006
278118
436229
114565
5198
73122
936
68656
740884
95927
470915
689063
3455
197354
130631
67122
34141
347708
2938
365097
193319
210543
28774
569996
303337
71696
50497
40407
25042
325871
8225
567468
43999
437971
50
64476
54640
232739
218019
504126
521322
27997
104370
133662
551160
538655
385110
210636
840946
61381
12492
479393
83374
50625
216204
362768
310070
197169
433750
19603
158763
4928
68650
127156
153786
160846
258851
205557
21583
11901
555154
8224
3470
269456
781129
49201
743086
116300
498361
56625
214396
13461
512575
405894
500528
3239
460
8819
177549
269554
838775
162013
138230
836259
43701
200718
138271
37700
225907
198881
961790
237086
292067
64747
191782
896606
185820
158122
303183
185904
47623
199705
50120
168875
366207
254277
659699
164749
215341
190246
53466
26512
26647
49868
27385
813754
55809
375451
366469
164400
4205
318630
599542
516665
413654
119774
153575
101657
320731
17867
503704
448193
629747
11639
309011
49793
100032
109782
262857
183895
236891
112248
61323
1734
529311
157840
100393
8292
523992
283257
284188
131614
162823
317002
43548
679912
87343
17848
441033
354997
154726
204466
266276
26776
51689
97497
148731
6474
40759
10664
218938
226272
75353
145299
212264
386877
7735
79526
393672
66297
82146
166719
237471
399267
50966
155033
525062
93105
361643
896058
420077
406307
41314
96356
217272
43872
302990
376053
52029
16224
7236
190180
68129
130706
32875
326025
13456
118568
276109
212492
598731
52317
84413
243259
161421
838475
175612
467448
100063
400723
52614
133384
191389
125196
173762
275505
175366
451688
28877
93072
786454
5021
193246
251240
177760
11613
153762
44719
271041
74549
170889
835655
5397
21119
165867
294661
253687
332304
51306
502098
271108
107237
280332
464253
255183
263134
77876
517049
191799
146002
395132
197050
34364
57500
96424
121397
410950
315886
628553
247025
59114
414248
410624
452718
57392
33669
267662
23262
126851
184882
549130
276550
53243
467949
3361
4046
571928
81537
766547
229572
265004
28489
784789
327511
166331
559451
25088
42823
115677
305244
467062
483658
484720
276484
4751
214354
27418
22044
100710
387765
506827
437775
249708
82153
63610
82767
190495
68042
284968
451022
43252
24944
17262
597956
18140
68028
315854
141840
19490
115774
312647
2002
19314
38187
502581
7827
6572
154772
586089
521672
238908
454
78828
141275
238728
150332
12152
585476
32400
298783
47449
899251
321338
290394
218476
336592
114701
326753
10958
549589
277686
44324
38720
639391
779275
218546
50050
151330
413512
56864
321086
229707
251747
7535
3839
21108
325255
591854
442655
143341
168040
418786
73510
50798
209675
171006
355694
118637
815703
216984
51017
596498
26693
36058
12413
274364
53431
5123
376690
459849
198939
89433
426693
60745
383435
34061
10359
449107
317332
601616
148431
780474
355906
16240
233961
48666
771588
14829
88417
174066
490233
405684
247824
670353
116824
397745
15756
280039
358219
413102
232806
46084
85134
490028
416398
465781
7204
668351
12275
10067
79207
819494
786333
302383
134872
138867
78475
8990
24756
213044
40289
81719
383316
183861
302339
110650
29305
116795
254535
72827
71867
193830
23395
277354
20923
49285
73974
92777
507521
258511
423803
388814
576460
203389
469122
358151
849724
31359
572973
600730
12924
82323
49230
210060
59826
9778
387129
1740
217160
50314
548376
707037
421630
387616
142576
16025
242498
102435
97080
310213
340
619024
293443
421957
133034
3030
510402
656400
204339
115251
68286
261616
441561
26762
53582
55386
91148
86095
228466
576931
89622
44590
669412
307702
8869
6431
182817
692830
38608
730612
152200
151438
7562
113733
148841
314883
90617
331417
64584
42483
86681
118444
128240
161287
5233
858956
292325
144635
4932
67294
192380
326448
60574
900817
190706
684248
680721
74179
193074
719345
261540
355525
377275
221415
19814
235445
252372
419561
220377
114081
131121
198364
271854
3718
224275
57995
788039
113509
228674
233511
15158
211886
111880
11233
53519
161095
569037
108395
6522
134206
54956
121533
574116
16027
417627
130443
18629
256672
305404
41045
432346
75157
311343
346082
347026
13461
108236
52756
120459
152353
139648
56110
186442
185361
187628
66204
487763
201875
177697
476916
48410
251466
377423
22351
13828
308332
155959
167824
3662
109263
417829
114163
30252
6143
322249
231802
213985
20406
276489
940152
96159
211800
149465
135784
324101
390974
631858
140171
679805
59
885278
53228
118164
692423
16836
329549
340435
719636
345430
269813
811190
874898
316039
992
210985
99389
11084
5772
260129
83145
615877
303729
1781
16728
23329
353206
87021
40986
93637
489923
473594
239939
18094
56062
66833
407440
158486
394658
514155
562700
193584
34973
258137
146428
483515
311043
391397
60895
399242
531984
594171
680381
763645
78898
747729
872802
425807
713323
2171
124510
12108
65986
462132
25856
377
201217
325251
38594
17397
67319
5015
424332
92270
92452
6872
93477
73599
65258
208846
118318
17697
124099
425474
242610
104914
100067
55927
62044
454892
55765
153724
261596
159142
86929
75704
497953
15115
125623
16728
711917
75967
78557
84877
456667
625471
372574
8870
415247
165757
727949
651167
256470
658070
88975
445911
441999
409136
603288
186403
59439
131032
221328
89461
39113
400
452745
383978
570036
253479
97674
741721
69548
10892
191186
2580
33116
142882
870130
154712
350177
514835
46993
562325
492408
728312
333451
51334
212007
4903
11210
243607
604546
1203
64573
176116
479385
135131
171492
28524
134449
82104
1866
124370
57520
413467
256961
185727
18874
400198
258762
570092
332698
212320
747871
312077
440874
21887
385524
176418
164801
111000
51785
2517
264455
341384
473722
230221
317341
250290
21729
61280
267144
103931
972562
305480
692380
782888
327040
54009
204163
37384
905
111269
86771
302879
258837
827361
163414
88364
37818
821820
150214
745253
111325
404409
160626
496862
36656
362187
182528
171606
196971
727756
78356
438551
4802
143345
583423
132040
935958
206516
50642
248015
661740
69425
193648
116718
463279
23226
205159
280067
90125
491676
436089
489196
33348
146552
48242
717400
40473
492
10511
562402
859152
51146
229565
325217
213263
431216
655020
63843
186732
16417
225689
144017
17717
257492
35439
10507
44670
812669
137710
34515
253975
48225
165981
20694
208493
326724
295153
12062
16186
453639
54665
9901
6528
30947
151202
184514
481451
83226
344130
209503
186532
219728
331792
327003
147032
24950
534457
240535
409814
29310
631077
122317
206746
325670
300960
281382
479272
209404
535768
325393
194517
620436
251961
88508
42715
461091
247828
423220
310844
57362
15942
403330
124327
188425
734684
308919
712699
39271
174766
44752
20797
874717
611569
55041
502342
1353
73604
323931
188181
166777
374971
476077
177479
265672
205824
60847
54259
12393
44767
179588
28379
385624
440710
396991
102297
301961
92166
109315
188172
26273
643544
337918
49167
679523
19293
10107
424492
85203
856117
4193
889776
445736
47129
873586
168641
344153
229665
122311
524365
432232
357524
3782
220320
44566
447208
58414
703895
126018
247007
55805
505431
208448
21847
18692
215401
203236
255282
39572
185889
286264
339410
319982
341725
668660
228495
261530
322495
561499
138862
433225
34750
429486
246518
422317
21299
844314
779978
33865
104584
25086
37461
583147
146640
215559
199628
359796
475129
101964
60494
294792
172966
308922
370753
37092
372633
435011
288192
650833
195480
797961
188342
415182
138046
679440
213004
118196
276547
4301
56115
468086
290475
12679
387681
598325
729718
136679
3402
31914
1901
597043
643966
13626
185697
301071
114085
147315
740217
92673
883793
60464
161176
524781
241537
242328
4057
225927
72971
20312
283227
349218
447147
187394
104433
145724
285306
142368
869279
139162
223185
359275
26299
344040
659125
55793
98360
509386
352122
277835
384443
8787
171502
315887
266506
386282
170125
203399
345988
118794
574791
94711
512050
226172
159917
821509
436085
310508
44597
111931
156967
166279
789053
465176
54159
246194
397771
688763
75706
178625
5785
31860
337743
4161
666894
630822
533194
159291
133277
232689
652060
282254
62739
326438
160456
189805
30263
415504
311472
132789
887809
15042
1203
311535
45218
158971
33811
235810
513594
61206
4302
10895
15489
268363
201881
302327
50666
31180
117744
58289
339380
440649
358003
176931
76347
89223
52482
272905
626304
130980
125860
181068
4668
185987
492258
138968
8637
94534
43523
227741
440493
14268
34429
454092
731973
386923
7587
538540
40844
130169
67407
692709
272471
147820
51416
16947
85750
195692
90556
95857
115754
45308
16311
271439
33441
160472
39051
515064
167044
100586
273437
262458
146267
169143
201738
645277
544149
85373
28193
90264
637796
3718
34879
10424
16241
188307
156887
99342
28716
438480
118350
145094
308143
531152
756483
217451
51881
399052
70553
331491
282492
34483
334758
96831
171738
9208
394979
382150
4016
44078
542442
19910
184560
29522
543448
203282
3983
38365
210577
91927
740333
109748
212813
236765
20711
488417
97308
221908
31469
630987
233456
266700
2407
252911
397071
528075
156527
201658
90681
690715
699280
20352
110411
190995
102862
23578
412037
15196
2024
9758
48139
754547
115690
147703
31814
296074
545162
391951
332256
605023
18042
910437
178587
31542
383066
40978
96432
114205
54201
149044
9852
216439
169360
121359
695839
45738
61309
680463
504074
41004
60897
18254
3423
710172
104449
2265
266492
175834
263902
50509
287195
7822
89879
88585
66901
232974
568606
215449
156968
412521
491166
201138
52787
444484
241732
619089
397038
640799
628350
262372
351970
74290
141672
52129
460599
752364
496338
191542
131827
222319
137594
127431
1899
329222
203074
229020
340654
313408
1342
50251
597358
168124
28484
68850
5258
117032
114767
87578
271708
387491
2756
7933
81959
18557
309755
291795
601334
502805
88161
635231
567775
136440
51546
35345
265372
184584
115360
23725
90776
760185
452016
76111
603661
129639
101066
49417
674503
817130
817493
63281
22382
199777
292867
412750
257560
12491
189175
440236
3350
589975
50269
323401
118964
313344
52332
531356
415260
252545
339257
335710
59029
746582
6647
312613
733832
173285
224312
276060
10592
659929
547944
370610
264037
660410
15004
555911
579259
503734
704807
191338
639497
26730
85591
169146
367851
47537
800528
253028
3916
385101
569766
207827
62425
274478
27829
127907
41308
134012
113510
108877
158145
211625
531945
187572
246632
130410
332165
468130
608273
31455
10331
76650
287663
154118
304398
44173
35808
477778
72445
46392
129836
4249
494089
601849
209396
78152
322839
231869
624988
387439
31125
133930
635435
126648
20971
357571
433252
339881
226674
64155
8581
208316
46678
41470
225594
103711
229963
247520
141021
87255
17786
673696
365949
36627
378541
751430
40565
164150
243683
56054
343278
748789
306623
310474
49485
15813
23783
181874
5276
18829
512843
442178
396916
262354
21166
6283
44702
560500
339153
236772
174935
76726
274233
93814
722404
268807
327988
168397
44492
498764
408376
767683
440612
142453
206267
8877
117233
119284
473374
664141
693796
132890
594938
381736
673941
281486
379840
57064
44906
301444
18285
76777
706539
266285
4049
72782
265656
125159
99340
717292
478983
227868
17443
532892
501521
518881
24690
60939
99380
176440
267496
63240
445578
14460
123131
8234
324517
262066
104915
158035
960259
396798
81894
130756
293283
341694
492350
397640
93833
505119
161821
260618
650283
953
279552
172705
2200
351890
111445
607021
194954
31392
83998
135676
130857
96035
80803
822915
358781
634323
305267
566862
297534
729562
104879
21733
68900
618105
550679
23554
767
223207
51551
822154
55957
177606
390638
80707
255691
30485
100481
493636
7368
20011
502504
460246
217580
234108
131869
192948
342951
26562
261658
141853
92885
516528
307379
249494
379130
696543
88403
25609
240092
308661
153396
334905
898251
13979
124495
370746
335920
35791
256554
74826
125115
38953
33558
1642
215889
130309
93205
525068
16471
634260
275320
24078
619234
225677
333362
187618
33825
262214
209612
19724
131276
308670
89398
265639
353865
62626
309741
188815
53608
672198
292553
21629
166852
109161
12228
33308
59582
255103
599518
445241
825011
1120
181266
442390
65702
54618
669997
378873
360855
282931
253375
11099
253632
62816
460148
291844
237661
278175
389757
61912
332601
640358
156608
84561
104319
189701
788388
126299
200170
188087
402024
36606
267860
130416
149715
81939
527422
98245
27446
151171
371224
29698
259665
389112
146164
683513
184481
43033
142117
392887
236920
59706
20919
392824
124805
7675
218139
114610
278286
167466
74948
57508
456011
28789
213738
42773
173228
586
348
176693
165413
39354
125951
78907
262414
146982
243701
162641
155003
165275
2695
46838
303595
346857
1708
72659
213387
39053
30231
860251
4632
114303
340013
25583
332982
229251
394728
79198
677429
35998
234790
121690
734437
133303
32161
66241
24473
477089
28804
120548
67388
223280
494207
746976
437911
101325
422235
573738
119584
2986
87785
651940
122145
276188
137521
21744
128887
97479
23041
174748
4712
2098
240258
26677
18772
217752
257484
408732
141597
234873
224666
521849
176243
50148
717075
308700
343860
948346
3748
385236
146119
1009
190656
227191
575278
354042
191066
352155
222936
39539
388685
43161
766059
12173
16557
2930
327699
245542
8143
61499
238720
250839
367289
46087
320286
743870
168417
60812
128022
268559
334212
131060
156218
42605
273243
174099
682000
118709
614200
145380
387600
11105
58066
815237
165218
55076
225204
209943
646555
252716
9513
125232
636381
117386
106926
229508
679138
54962
116443
311916
69127
485004
302697
646469
4589
485600
72924
68478
246116
15296
295664
332398
118385
67647
212770
151356
519235
236021
28038
44677
838210
335808
353806
388680
724340
347745
294308
201493
377686
373707
219398
89711
293933
277097
639543
281571
517235
477138
158057
420742
56488
216922
100763
47352
678816
52191
345683
57909
70767
26109
309176
150082
579630
291187
69104
163001
314088
35683
132414
572022
537059
210682
435849
2351
393120
211793
85009
106708
153628
11586
315168
210169
205045
134732
20905
505468
211053
321162
86621
64497
218021
324451
154133
185599
96263
107163
250899
312357
230438
102365
103319
644298
89222
577321
810724
462682
209628
263196
89808
452256
441548
260660
23401
69579
481014
273500
389442
161796
286255
100323
164477
17530
442680
40533
90486
30735
336827
98527
570638
366293
98090
332933
156056
751848
170335
258427
388014
24793
44247
24037
320072
719124
25356
132880
501596
49642
294268
65946
467253
15181
551198
129231
941143
136045
78781
45595
232088
143737
30086
265984
36431
226020
256006
36636
6463
46806
180484
452840
446883
601812
257954
187210
4990
121407
259673
81583
80399
385795
20266
163199
226483
120998
98
55043
95390
68375
682202
760201
96482
176946
267022
37847
443991
320147
191978
606806
70349
925314
668682
289051
418333
12054
4918
754779
145231
237597
293710
155615
2554
83163
455000
825053
13380
304805
373853
867916
327411
175602
12637
283331
217254
470965
501114
409918
676939
443162
40819
367164
83756
152875
871352
93502
358974
190725
328098
1072
301243
300909
460965
312903
56448
915722
641534
441246
19005
59969
192130
136216
610241
212727
271740
151325
1508
205222
247612
3372
526944
90162
294851
231994
51604
244893
103810
65939
150461
72164
90281
92909
277395
363544
444988
29467
24835
52531
164243
413024
36503
146164
156634
97696
154282
141517
619561
140644
233715
751245
187516
99334
167890
68679
96545
238771
6183
893810
113298
491775
24024
248199
209974
148990
86069
418659
189783
344413
179088
197551
77053
468977
78070
400008
90417
121920
869578
69967
812648
609854
127897
193413
292612
215386
20488
170172
77524
240
684310
30752
12092
838327
54178
150967
119901
98134
185025
368012
240287
355030
670602
164321
43276
89728
88316
66271
35081
114996
412126
98644
539881
405831
194708
302395
465638
372459
137227
16698
15315
30950
16903
329687
303065
876349
10935
1413
79029
268313
493978
326695
591405
853962
131893
116644
145804
1914
108144
446534
514357
161851
220992
61661
283279
17207
557284
139428
409652
246545
251061
222728
35334
55909
56298
127200
416510
218237
582381
284563
491612
148143
543403
1065
417080
670058
96192
314130
8701
331632
241632
84698
492117
52713
174253
153724
433510
504621
13542
84202
151907
2009
211021
718769
2402
124480
153842
328893
466715
238427
365791
122803
419228
102369
123714
519536
382347
105616
453376
31242
329388
62375
9768
54888
605786
51978
822785
24266
9385
90837
846247
247853
25463
149718
38316
205823
22131
80542
115991
230045
186117
104925
425
24580
515537
18388
238288
428215
402741
55667
4059
610256
35685
662390
135580
618974
402380
157658
286713
253455
572853
230991
346969
130163
168727
404867
9183
137766
129385
66768
468210
276945
305676
96610
339208
107504
78077
441109
13873
242827
336332
167873
775259
138510
168761
183866
51592
741426
505523
322628
274780
328375
552279
428544
188686
151100
69822
404145
436879
136054
120418
118313
311825
193078
40717
11420
75915
900301
277382
30815
545478
147378
215791
263040
438196
142468
428626
39750
350428
733142
99263
283545
171567
186738
319696
129402
463249
126078
127232
183772
417651
41011
32764
35325
38825
517390
1152
792402
8015
7590
330970
342999
261711
821630
618924
49237
928467
152523
256055
324173
196682
252367
274698
171136
166687
52819
197928
331588
89473
820577
50987
188762
367562
92406
87564
390949
418591
518273
673737
130320
464722
24786
32462
483949
347616
38460
27371
121669
239096
218529
50255
90495
37564
107415
549581
251649
307127
50813
177226
5703
111589
728971
313209
629168
128881
616149
379359
25236
227743
170417
33456
310800
629111
466590
18404
221041
138746
237613
79420
134572
91508
621809
40099
216565
798803
160378
577994
132547
111391
132531
250515
132559
584330
346632
512498
635908
466014
450844
213449
80181
54705
845806
44529
516647
3656
819129
113429
74749
503160
23780
12987
31814
89064
69526
303017
366304
369959
134442
386876
287976
73906
47385
298535
348230
283478
323882
54747
223028
318300
130208
61221
443274
683637
881487
406284
46678
67245
27010
98634
87255
15595
10538
465728
50493
259320
566
350746
362676
46002
594481
4108
396983
200964
558621
930544
137354
30994
409153
99413
55093
262128
612337
549510
211494
144050
122358
73493
98633
143436
456868
108521
131138
327617
220966
99399
444845
232494
202706
484931
41894
482910
186001
79569
230
362907
103298
378375
50409
134749
24349
79556
557345
403791
477851
125407
353617
14484
1962
162351
312807
147823
577007
201951
273140
456221
767459
75510
36063
15122
320777
305765
259681
90940
127526
9756
74987
3145
669236
157137
568998
940327
688101
420187
660515
414836
16262
22903
541432
246550
446490
341707
598707
573704
64899
276298
502935
363637
324836
572964
166433
509319
27677
1902
107369
8975
304409
79997
2258
258213
69829
388446
425066
57131
142752
319016
36134
659616
104143
13427
796442
55041
104423
656283
728908
309384
50034
144482
601696
677604
218515
33760
6957
585731
101239
138003
799945
591489
682053
6795
85568
266079
56181
1319
30505
49150
479821
656632
32332
378203
529842
172961
236943
652926
318739
59421
218272
49127
662785
805520
188037
112071
816927
160978
27350
331189
808938
67696
105833
390447
561941
523123
376377
749061
284487
291059
9392
336787
197793
223728
464769
197643
140880
211145
76755
167064
159651
245992
48752
152466
231553
580292
507981
222433
182470
571208
368016
232901
2122
226080
9557
476534
608530
127139
365644
89934
358272
133792
36001
183165
52186
323621
146014
17339
75922
187821
35186
328657
275597
521354
112363
33056
147254
570154
494997
18226
667203
385688
538153
117224
100068
414576
267097
140923
148822
12610
73736
376420
37899
691282
109343
108192
39177
363236
62355
482081
15264
244356
577063
121
197698
629018
644094
56206
701202
249126
604378
130075
836807
73756
870474
468711
290067
205022
42121
69634
848672
227523
390719
47274
852029
104865
233412
233275
446326
10141
459453
264568
472473
232937
96891
89375
210537
33873
5527
70999
27025
117639
137321
272395
275465
86449
26856
143666
332842
310269
432624
67420
302371
125805
79971
124057
514690
41880
197415
60642
135344
140795
57636
30961
4620
130110
30542
371681
9353
486391
102749
34350
189260
344629
238217
86588
120994
316435
74199
980
745109
85597
589571
637787
241506
37106
3467
797676
183698
104592
338924
12243
423126
232606
160923
557333
62369
28069
686850
644607
304570
12938
171580
248453
382879
1337
676422
446332
54736
123939
530414
447409
119227
165154
699748
104000
25092
66974
184847
151794
5674
150651
22673
24175
474327
117493
421090
120127
354704
518883
91709
31067
292026
29889
63342
340345
511895
245845
18596
161995
652823
246755
109554
254449
20978
23952
136623
772572
9034
119599
123094
597297
585707
113403
777167
231017
436
52530
286279
678786
423645
449939
106595
75116
66719
72513
81826
729205
217408
223287
79293
108021
294988
21649
112328
51659
119504
387689
74360
170494
42587
252726
6046
377399
56224
950
85039
779763
31047
36958
207769
25274
89164
3283
143932
61261
31275
465084
16052
316602
174895
16253
99999
320771
56685
180717
131721
92660
293417
47333
440650
152818
159684
327529
61539
239848
99202
290861
599759
410660
20021
547906
148658
56309
55337
482433
290425
218127
268832
482312
3760
378445
130167
2355
576502
447998
24303
19782
499014
243185
179184
289241
192116
782698
353008
136363
8748
94725
447674
87905
313076
326745
89600
397294
363483
268359
56476
477894
99036
109657
601021
64674
163355
26721
268428
510391
33568
818617
80406
611697
240116
457397
20516
229932
17240
58705
131257
316782
49161
192501
61488
72637
42178
353315
312319
216714
358478
241499
549804
154849
126464
261
334093
39864
90073
186248
1270
74185
90052
79252
42055
163585
300292
547117
151606
256720
406711
113255
84967
460744
235160
150370
24029
2272
606500
89435
16211
45903
683410
708849
205832
77023
156973
489390
8837
305441
190243
64696
424699
771400
37905
146703
183770
95392
39927
292319
139910
75619
43586
439842
511811
11151
858469
67723
116698
846894
530229
301090
324423
487528
87229
151075
556925
197350
342640
14590
293283
90812
14493
508353
213821
87891
249861
369616
638082
31684
381243
751115
461858
207098
314219
476633
65345
225375
120594
281755
322060
292020
222291
604396
769947
63853
300707
107837
17501
276088
693913
17938
55149
144948
336524
316919
3393
77797
776232
116285
132427
38621
385023
32192
90947
1312
13050
638284
231813
531944
185542
24318
221388
335054
82738
109407
477667
779487
218329
261069
181054
360300
237635
169655
833557
691140
106140
601652
6804
121863
103011
148595
387596
345939
49321
178668
23929
181464
139882
17725
7247
36733
45129
116741
743999
425751
12597
194377
204328
48090
271578
647420
120168
300924
485025
395302
168742
70471
79844
379024
187445
248896
238198
187030
846438
327237
109641
586023
59196
527528
340314
221569
661798
504756
370226
392055
445067
45823
7429
406304
255630
358987
278721
345093
10204
235298
27
18083
45603
835760
152807
214398
6123
127
754959
118659
154728
74600
42459
7504
135855
57242
288775
387906
108667
152555
407032
273052
98776
472159
128497
187462
293249
212070
545629
169850
568823
140535
235550
9449
536560
27184
624676
327835
358798
14405
155036
667628
366160
239310
513237
382305
790275
73657
606900
187205
181688
142125
628506
142255
426568
33514
346876
383736
116706
362289
169999
26697
102800
255372
123072
146071
85519
291101
562167
734658
415214
220365
614149
435542
112413
467100
349345
15690
285222
30547
386649
26093
452327
26186
13694
239086
3738
91584
12089
536342
163140
25121
362038
284348
50290
179593
660029
309612
78564
152421
33964
339501
181230
520914
9204
640397
278421
120336
18122
671505
281763
20876
139325
767024
34535
1074
56153
151678
139186
88048
294478
441398
557624
203841
54628
353554
537045
220051
113606
386180
9209
275563
373493
930646
598727
67084
151204
59668
406018
394809
449956
8517
551770
243786
443700
102010
114285
20134
824232
272096
126652
331039
432558
26921
6956
188229
592992
799337
131262
646549
664240
477940
96194
23645
85181
209096
336079
353538
129358
56934
659466
284818
376678
348963
106954
66533
444621
639004
376217
2545
9035
399863
5505
49490
444717
220659
357319
92035
47081
787684
432775
181914
584423
731722
198310
26575
112949
249845
13074
329529
134253
18880
11852
530576
571574
138623
83435
37470
68902
88334
608461
386340
307812
362636
741277
826506
721936
234332
2344
289939
811468
8205
527378
244377
82621
329926
114930
83741
152389
116331
172701
699653
63405
100232
425324
193132
254523
302763
493001
861743
143355
358398
122982
419154
6920
156673
82272
20004
216957
177880
345463
891911
549185
12683
231369
189394
123353
98723
493203
351136
92318
90461
340534
100476
76196
66517
252218
311339
3873
728731
6447
91920
188938
172997
353104
4331
549060
48894
149865
380545
266415
85501
15287
76987
39997
442381
456638
27808
163746
99396
292678
244080
282926
237995
62805
105279
32046
297203
52697
11357
552449
138384
23128
248879
187037
42881
92758
323453
188331
2266
497249
54878
180905
393276
564286
102860
486105
40139
121678
274
457203
26804
337358
24311
463089
681634
129889
818056
353850
262591
159049
22269
174263
621127
593110
507740
4417
363780
65952
6214
76567
147546
975288
11928
10090
419000
147449
87702
517069
28383
52266
12245
24516
203540
5316
68337
76307
141430
164787
444745
267567
191615
419905
111040
143013
183366
39877
72144
341768
43876
215073
140094
151123
234965
365639
6706
838577
79808
516942
483078
67510
253
907080
356632
534600
284802
344756
104227
220951
48553
306050
356395
609542
919284
816302
232673
323313
23839
357164
461578
268893
64570
63391
256064
430205
308376
169452
38454
12854
58372
38272
66680
387200
405746
182859
28830
895122
56041
600386
126657
10390
480787
568232
157982
483739
265356
147984
45794
321162
270360
488995
29330
37133
17192
621147
244912
400170
272877
587678
397731
749233
288876
93432
159651
423449
22597
374272
194808
381113
51801
856610
2184
116585
113292
122918
210033
590631
555740
515184
378653
1797
110137
220655
214113
179596
52211
16259
485215
94811
116666
316885
53186
176894
25188
231478
87837
498517
96371
839645
217220
193182
78446
547054
63456
33943
383527
31190
231856
99819
214889
633425
331798
405479
129279
218519
7044
1280
7589
46173
118016
162903
137034
347100
41700
198604
173109
54599
405215
8898
119846
8450
308254
288522
405921
121908
532987
40173
114116
260024
130213
478011
36649
96388
166429
28501
639611
96500
3078
14205
50790
476565
49721
64208
811406
6097
53017
63946
121543
90518
65974
163562
198472
38749
226299
62991
52358
191921
273225
686306
221700
330271
14858
325729
347767
86499
98588
608537
300773
107273
573367
143719
686911
217451
595494
317620
266771
566692
804679
75290
210817
110511
545267
59400
959180
262905
191001
217281
292819
180177
138913
57901
328341
68050
31589
295354
89437
281603
360422
24091
382904
650144
804355
132948
40832
144639
199676
363001
553132
403002
102718
115487
639267
70781
120236
54643
16570
119821
348534
332484
24997
486581
218685
256620
23210
9032
284408
296487
117005
129318
360836
578392
773340
142340
102877
98138
7412
310553
341747
624222
114785
108931
3141
543212
29239
385472
401623
817372
83666
592235
16841
652946
21530
673100
220482
164705
180307
197907
801053
325559
255645
134139
321050
43989
108389
64577
36845
73740
434118
464337
204987
442105
68185
1049
207147
35323
106210
201850
275837
53186
187521
279129
390276
349614
225768
179893
53045
244373
157826
92689
384502
534774
440072
125372
294047
544368
17640
483504
161693
116415
37092
68304
706579
184310
275585
56342
664159
12214
37038
188992
59797
675828
18269
13752
192676
614779
825816
96648
557538
37103
594940
561302
2222
287500
98401
70575
169453
93981
55411
240594
300963
11383
2333
56206
581250
803286
46581
86222
819002
445593
662215
225949
137734
14409
558765
737011
943953
418783
95139
31066
21719
153077
518923
23751
202390
504947
104265
392588
63611
172173
169610
290178
16565
63430
26771
15556
336207
128699
58742
25083
780304
809537
364363
79864
157144
180586
1011
21904
867471
215664
91255
440907
253340
118661
692003
40893
509376
15463
439860
171178
108621
217830
286359
318977
290068
46025
677512
186489
1416
445040
251592
99230
648192
394966
98119
449
18255
384480
280827
258261
695328
169660
458659
178493
669118
187276
282709
539446
115541
161829
3038
560093
262628
479437
141935
520760
894294
24314
979
134937
170964
11512
827143
16847
598975
111106
89334
46550
152198
49240
15097
4224
465247
315561
350317
165373
207492
311527
531085
459549
156472
30244
427718
371775
88466
313745
137037
341687
87878
588942
424004
44664
398175
326944
689306
631267
136871
180478
109320
677890
57498
295115
27926
376581
198895
34958
249966
718977
20488
217321
151357
363874
106733
148282
289723
302136
160579
620280
99060
438183
103761
897371
265722
305334
343067
21980
13370
87368
19220
109715
397783
26368
24128
520944
320822
64935
169374
258804
279624
886403
200516
29675
924196
361676
205101
600564
614617
4277
117115
929477
686045
234052
122170
250680
65453
372789
221695
463447
94059
192854
532966
13002
122864
141864
42154
300
352281
311617
7846
718838
478928
285582
242476
336990
341118
288119
231139
428038
170685
721269
40754
128935
196494
494727
251703
34624
211784
323889
4719
5380
101621
11237
564910
135401
831090
719855
406818
300356
559301
23629
41334
307009
49131
95162
299884
331844
32897
55064
227588
29773
12464
26331
574423
26429
209304
63547
40384
200822
716
66019
150862
676570
2549
57279
445520
282781
47744
210516
274206
396221
553455
920095
41804
504353
66173
850251
174923
549549
40336
223091
628119
736995
171985
409628
106335
128960
766683
29572
134663
5052
317684
652157
112163
2490
148714
68819
445616
147006
124459
5566
641381
303392
46691
136606
51718
428403
30145
784854
4280
159806
897215
212305
286906
55688
171105
155122
225888
108972
49298
43601
112588
60627
198126
165882
599881
44345
607774
262482
116450
32552
46671
433292
33244
220241
16638
223534
131632
352102
830111
286710
204716
395317
207031
102347
372266
88
573105
171774
109802
278379
728109
639842
316257
761261
18282
47477
33512
219456
701959
459256
430776
104994
156040
224261
491963
331171
432889
356092
12439
96925
173732
329030
10894
108796
8819
4724
743558
93760
382567
230307
127523
308088
72953
624381
67194
405080
742679
121437
29028
91035
251961
98570
85655
420044
490097
638035
307175
236764
521604
46398
208943
242368
160370
5404
678944
210673
297308
40927
34818
75896
118669
1489
21286
580073
396496
189548
110719
39823
121582
499391
1717
746240
33742
380755
10691
296800
38480
432057
455486
549829
196938
3650
197149
207585
351656
308672
870253
185582
722363
194437
262175
81286
200250
522373
226176
16699
203460
12778
157292
247870
429556
241880
55574
376717
88905
674393
106999
70074
526398
435900
633534
324408
10593
48776
372522
20734
3122
590386
65389
132183
607126
132259
273357
97856
445331
68928
269932
376709
78351
396797
365193
380013
39721
127853
98227
17878
91114
215148
310790
509773
339277
75059
60751
265723
13389
167310
54924
20470
231380
293299
159178
127120
420460
11
31402
77181
224779
662860
81267
534437
148984
168443
168873
719050
105343
338768
209630
569283
71044
94927
735825
91080
569608
536980
194800
598184
1654
120941
657130
243529
43652
142951
189067
223546
3842
151655
223391
102360
421894
204036
153138
81488
49901
451132
684058
34869
389076
46889
45419
196747
803750
8577
55608
256500
220736
379427
72731
4643
720810
220075
6197
133355
526222
287499
63780
387349
207486
329724
15934
144783
12438
663596
38903
44767
502297
41570
621252
365990
106409
504267
182727
81735
49192
255961
148805
176945
316606
232518
556735
7560
357823
72789
293979
262829
514734
201657
86932
292804
710643
119313
581275
18088
267839
74678
112604
263647
25481
60907
728213
704709
231916
14084
44388
714913
188172
43144
94821
261772
79319
13769
271303
242802
402855
217058
97443
383493
194317
359916
404205
164117
69056
15733
471199
68630
60771
552261
282172
125856
122813
203359
147031
239158
203001
354785
573778
439824
28505
556202
21018
158853
347773
270348
432975
163496
392926
430377
220879
540647
268328
95140
5948
169363
3388
456174
908122
729194
168543
594002
453118
78516
47944
231889
776323
192909
41366
625290
683825
194972
477197
327927
328599
569343
442859
53919
234988
59973
452598
515845
54489
241567
566571
129338
37201
335266
82822
94839
788138
488783
64578
39755
137296
224444
338487
91275
8842
199689
789450
135060
156307
69990
692614
325358
379174
22673
476815
117801
581058
82744
180829
577514
129815
258588
11385
69172
141799
328534
761265
8856
98731
295803
21269
256755
913445
261284
50437
90696
163853
639289
15902
2138
8103
701966
38611
397662
286775
97767
362408
150897
21993
658540
188310
220314
168443
483936
17456
418420
13367
280969
114117
173771
15250
213330
324560
237904
15936
518437
286072
164158
136680
214251
551915
54591
248099
676087
2266
229217
133668
589650
1857
255884
219498
97212
299922
587493
170281
185845
101563
124750
163147
216292
97385
240792
222018
94005
22485
119742
542010
172297
249050
25678
420371
132546
244476
407777
671663
148407
201713
850871
5378
645980
616845
470510
9544
468789
259652
298530
49931
11301
377948
624646
229470
299647
87685
618873
38683
281199
72299
350383
115650
27513
386609
32600
29652
271812
395323
50625
27759
80697
232272
229142
511671
282130
8649
86634
82060
351702
61725
242488
505443
196819
301967
106784
173881
35327
271979
412861
499113
58337
49726
25844
249448
22534
367788
396170
98929
46238
76455
558986
51768
227094
521148
963040
146418
153032
397988
196673
170467
168324
157013
10778
51885
41628
256224
622056
522795
243145
561411
470648
850426
99390
636548
43352
242487
305308
257141
347558
381959
84738
354982
74116
12924
124893
117420
98431
101672
484852
175499
345634
405474
36699
373612
6870
111309
326884
810814
278954
641578
52703
9372
114223
339031
111953
467347
17913
693740
52733
412612
198338
423306
329195
221694
238319
66289
232236
386151
89520
13126
211426
51741
443177
171451
80216
104833
19879
506596
15758
290954
25087
207317
154602
67272
50521
133952
71669
257546
660956
525922
201665
442811
44980
842706
841652
1634
106690
216697
361060
93027
676582
326466
756965
410014
230801
49574
627043
244917
741049
10646
585134
119465
207052
160392
197421
149089
311703
399449
2714
686166
453127
424650
220383
298478
103813
297635
73812
89904
66160
8476
109108
221254
1849
20412
298725
255902
234081
53569
94061
52496
236682
929001
217041
124701
276073
306518
739173
73686
28166
580034
44586
70551
152427
516419
179104
452099
635464
423822
551184
226928
319013
17012
291075
17389
784411
104221
228625
212913
920911
511926
55104
88439
378236
213023
128115
438396
193385
318027
224284
14435
420815
437532
782779
468750
595905
604998
165738
195815
178959
246173
49347
70
172073
722284
461923
573731
140182
19015
697207
300760
125305
189658
36057
105944
744102
620504
110444
424945
162555
22518
412832
385243
4741
109825
99272
13878
92464
408825
416886
108267
14664
280656
133018
214486
291644
532440
102894
71501
16004
161531
240733
83081
11241
66992
225769
92519
245532
120286
396578
523709
60446
223334
65027
109857
166641
218233
663041
70356
252171
114874
487431
25188
131269
202466
72754
874161
322380
298202
116127
70981
554924
455366
229237
114941
4939
185815
10063
102032
625552
302529
409446
136349
344422
133866
26695
686146
41157
447796
335608
13100
415333
426981
188764
222463
48326
882193
25656
212765
134394
52711
647467
130273
413397
144780
101
862628
98017
68665
512767
469799
443292
25702
162174
233133
107210
709334
694548
54513
67806
220415
462360
39357
122434
577769
307882
160540
67034
110815
456184
108509
216496
308195
266048
724831
286476
479962
446973
201693
98024
531854
40524
407586
371746
845350
92203
77498
433018
59349
668290
168589
269847
56894
257175
141491
52652
296721
185031
310434
10466
187489
128835
750893
9021
18898
246625
201334
141362
229413
382578
661148
576992
236944
1528
479955
3067
99643
140114
17228
30640
91256
246503
139669
60490
644360
44955
98593
125256
37398
101693
174272
29673
21357
812357
160506
4131
731494
34782
640857
11395
624776
521643
164142
325396
370146
3646
36317
84921
243998
219172
294033
244506
77420
229832
83831
594028
128590
539105
464241
515553
307530
49856
39330
204353
445853
166426
438907
708356
196769
729508
58712
32229
317704
263234
10206
21100
16600
770832
606111
407356
21243
91434
456711
453371
295297
133277
235933
706485
111739
355189
104340
105904
111110
191885
124346
573101
24837
94515
900873
947079
780152
560546
284569
11001
116760
355880
92169
321652
641158
331578
411884
92044
65541
759342
27943
243336
36688
865084
215035
88140
494665
77310
794676
255656
28568
253132
32524
16077
721654
21965
147046
146417
6965
106879
131852
282091
75696
78571
315339
181712
58945
82119
141462
682140
339033
30511
585549
144161
715690
221030
124678
500471
433868
42860
278200
30391
10608
393347
435029
342630
338060
88675
322736
265465
182039
355150
48741
24372
187377
196597
431168
691004
99522
307694
87098
83183
28124
178839
410621
592614
66091
27672
168548
13669
123818
36083
76457
793
80808
914360
161144
138680
324793
299663
862053
99306
42412
11554
179499
92612
264108
2526
63150
174825
748356
20623
289235
83581
154777
232233
216931
80016
335025
73634
125617
696812
32366
354283
174501
16782
199703
136149
12480
1860
114307
81907
163647
90021
360056
576425
144692
968564
514205
372432
439735
6610
186613
298756
79492
84373
410206
604622
123804
390968
903805
19736
217952
184294
70967
142417
109116
38897
332314
91944
571618
707
115955
318780
6243
142156
375520
95431
60416
26655
53885
323058
9187
512533
124143
27210
222690
687206
397850
196424
32325
286409
124
21897
3132
111445
161613
49296
162999
177180
15745
422352
169296
262295
190498
12560
307599
134782
373185
302114
29801
106965
16977
105678
133368
438693
23170
578213
27056
256008
34006
234384
54297
290684
387807
428048
184131
778601
254556
210182
547060
473486
555283
34855
156855
100443
437543
80559
30899
537698
164794
235681
164895
98908
71988
124132
44483
485305
72079
164518
68290
384966
327264
92850
105916
108140
470203
495155
14273
214234
387535
67881
330799
527565
176569
611444
16272
403838
24003
528507
339792
34230
673818
212104
277466
391504
28640
200831
47085
32513
333483
156079
563058
136322
130276
604404
216873
255534
485030
325075
167497
292298
269451
360511
604939
168083
180281
233633
87479
905
38509
293994
72422
282772
622240
688996
325084
286996
254150
73765
184521
606222
196075
712079
786193
102854
220236
471097
382492
371051
366601
53411
12990
1021
404361
466909
313668
61108
10223
277181
373159
278099
156817
617384
151050
129163
361970
892604
114400
185259
535535
11930
381783
157936
178189
620454
494384
59985
34387
695148
275247
435760
573653
14103
8577
723185
359426
109532
152404
178452
187557
496917
97618
446399
13896
443824
615761
79634
185115
91390
37418
208039
535889
137640
265629
740167
369682
373812
385900
661523
184201
36773
134735
7117
429570
338295
85228
22593
120075
4895
118923
343521
17923
490163
36803
5016
438424
887631
42668
463156
368792
115745
46759
195884
448661
148013
593192
36385
271027
198131
126228
320656
301187
692780
2918
767557
44741
83599
366280
119492
99105
116573
203767
182486
23151
440741
97207
185235
168561
127189
201587
8823
258950
134843
416047
3992
404121
85063
610643
374981
15311
431458
247150
700253
28890
509089
653855
55403
198148
1718
56679
209409
394012
71918
66939
495523
418265
291495
96702
426500
184083
136588
56525
615514
20225
201709
20101
52085
353156
159339
168943
8084
22950
127922
635409
297
22519
61986
284473
146304
250163
269411
341983
336403
305702
311439
447407
162953
227316
95428
20657
139684
227145
862988
44469
31146
321613
23693
210386
5922
433704
429397
266089
179012
585107
36926
55502
148377
433715
122902
538367
182033
148795
7987
256498
258093
696846
100837
33318
338131
259089
427039
251628
200988
431837
120887
269878
629558
23796
16592
160279
199221
22918
27689
312007
5020
82227
391508
434702
17639
138077
542213
516454
660771
711
319492
312707
31588
418962
29646
95826
385476
448464
22264
531780
202722
405987
277785
567543
8613
29
153502
364767
662281
443250
240999
253362
97064
289316
513218
288547
10592
753776
532
165647
166471
17845
101799
589865
36996
136990
360469
61598
305159
263913
112999
66160
294468
2153
146710
469884
246749
57711
638760
109426
205694
303564
132094
316896
286429
198680
43116
174034
42557
340198
368209
167146
349233
258777
83612
336154
437216
315097
142563
478367
330271
230373
94116
51738
409641
28452
114153
358041
341645
56228
109036
621070
45009
492279
254550
375973
693967
3652
65134
139000
4999
360914
232839
50432
563771
207773
2428
132461
166839
641120
444618
171054
192539
121720
45906
148248
881970
488346
70096
260783
592889
680245
776388
450997
701865
60748
490189
69606
7536
81843
701255
138267
281359
196463
646342
56524
90388
886654
25658
424272
314566
209402
2087
274733
19259
9168
620750
451113
391180
339352
424913
482
8938
29653
589650
214853
183907
449147
25519
356042
475744
474221
469384
177071
306801
102760
514780
229609
281025
201293
311065
12419
28595
578848
29613
382305
267466
32230
140776
22288
43930
21385
585839
209429
389350
70583
68862
356482
217159
55609
10956
38575
2388
219321
284718
172074
132979
182915
337601
286731
41296
108454
13679
476603
182011
886459
456015
114697
153964
135715
83399
27242
525437
556967
237374
452589
14708
115520
589450
302532
28147
208555
40556
245449
111756
63617
699805
60755
49975
157898
155820
224338
440298
261074
66347
54854
259884
162187
90293
316580
347028
56070
766485
159962
2406
62439
73609
68773
63257
105209
82422
239966
222026
77800
549705
607649
120665
303810
333352
248106
624509
668128
105223
675605
431070
305734
14339
362283
382206
14765
41382
11560
407503
100550
171767
34559
25905
18371
397668
412691
86803
32690
628024
471526
673786
332516
142722
8068
46931
408764
8724
209024
652851
275495
7549
264263
780128
37799
777075
706620
290989
149625
503883
449931
754399
182088
22735
564220
542018
398986
195859
92802
611673
24797
302740
100955
975290
225585
420
246836
173777
8628
467115
118060
5668
72898
220762
239112
60805
92338
829191
80126
148173
2754
132481
125525
92834
98282
206946
477838
776920
310681
128991
527002
60396
2388
29816
285101
59002
107800
44105
115356
230723
775
561829
32257
54225
144285
96920
311670
489758
83790
484980
89952
110385
282477
462936
275144
523506
420123
517257
408289
244036
96734
24790
51664
595315
176889
221060
217018
47997
517899
29219
201279
516211
119705
138112
9146
44507
236801
339709
103003
98269
25434
134703
545740
45335
266477
254184
748411
20122
17819
177873
38644
338874
146669
341055
34536
478924
759537
168096
200399
330264
79818
35323
724513
99334
653077
48748
157831
648262
898304
340545
66429
205461
288109
76739
456941
19017
14820
185685
219642
22897
195494
510909
151414
610254
53525
16782
553995
43106
81576
328230
706136
291717
1858
253992
130185
658005
372388
756816
688770
295571
321068
85567
291099
74659
312134
105580
18005
3306
117284
228084
185442
524796
639481
529382
91845
441186
478273
21109
635562
443176
171137
185384
253964
313122
29121
155466
3846
709482
54732
392507
866039
517286
454304
488960
401047
59314
79095
8028
49498
96241
119222
47872
20921
60194
8088
179034
463461
49459
665769
448296
56287
177900
748510
799266
161999
460181
196438
697853
35798
47125
182282
208377
136013
152926
424559
28993
6933
490648
119512
275266
31762
16957
710418
234843
41059
432703
30158
123630
3946
50380
163639
514116
30688
293715
164671
488267
541661
183345
591233
417186
59592
7976
83295
637657
90137
23726
287968
526257
392212
96386
525659
576890
184058
719247
145344
256728
402849
238379
62644
617450
110510
6039
9263
122425
163209
46827
80638
30756
308831
835684
456627
191405
452330
409059
613934
401828
216389
120384
524189
12880
108624
84828
509275
16416
351238
200130
152881
125914
2554
326055
22590
81847
16070
539523
235181
236196
456052
278770
350587
163136
273051
163411
196393
29794
204019
6555
100663
259893
30550
25427
376374
64735
280222
321071
538656
378762
857812
261530
14610
70808
99666
557288
24786
63340
21351
39902
5846
113023
207402
434285
223624
251905
66765
237163
285882
860233
20153
88910
29838
22223
814904
88415
588597
265255
75750
488308
347737
489594
46877
129482
27767
30193
647005
318428
229700
264986
507832
517610
685524
409836
10571
266308
14959
36992
579511
4409
85269
706634
186408
404610
45517
12588
213739
366959
308962
113449
119563
91289
42318
506742
472015
15189
572034
206729
534122
177020
325098
38846
62557
48558
112051
592725
629513
29584
28730
37515
486052
114911
50534
198605
569742
133506
181443
120711
8294
121832
175234
330464
44466
23343
177314
162312
236010
27122
149990
528608
192151
582976
185690
459749
50313
40297
399238
107349
67570
354802
292510
344451
306248
52884
40696
95730
14262
623261
439275
528873
629934
589025
191335
21048
249954
45970
460606
61545
233800
231032
667010
48927
174985
131473
271174
856145
28247
78606
64132
45516
296729
46657
6450
296874
111123
272371
280510
368226
82674
547935
67253
646363
251650
150891
17032
180461
374497
237362
36588
109848
53686
390790
407656
12003
16278
319087
65800
196790
4675
12051
27032
35991
460137
145252
111083
392256
304353
582011
232979
31864
104927
11941
787828
262943
131761
109689
174826
93651
92354
281419
23323
28661
696619
50679
744100
774963
182146
216835
33300
29893
64698
282010
228924
444098
114470
133780
556136
196810
619142
653019
127707
513193
60483
48818
460393
30495
469883
227351
163599
20035
426790
487731
660422
49005
41560
205214
151364
303015
215812
188347
339422
290076
302547
58716
275428
46644
460438
376653
349872
473824
263204
158623
88676
615
49670
124451
153305
100114
167109
152535
293161
255661
553595
28078
374847
549094
212086
14555
542438
70038
530420
85830
141537
427180
663719
28791
119144
390154
515477
808938
69490
86987
16673
268319
45893
197982
203355
38119
166782
417139
493
807694
5397
272
150855
8025
586703
567392
63294
125143
225003
391849
603505
51203
9689
419684
285913
62170
144459
280509
126488
102971
204907
216961
638277
528965
57330
115501
629587
742839
57831
5180
172936
394776
568323
604773
375622
18785
157430
57409
134200
273927
482557
159811
26667
75668
20972
303812
30655
526086
685114
80908
326376
247114
317571
22347
68829
276487
232391
613686
453116
311101
4755
589368
23865
507332
31990
56506
37313
296312
34082
99020
290315
321685
475947
81127
2302
89921
62218
547992
509298
58131
840301
19182
201225
13224
413815
22915
181821
234831
754915
82799
324317
305915
58114
14056
123289
46762
406831
758333
34031
221986
744180
397104
612166
407764
519120
46833
338772
778021
21
222422
19827
111077
260501
20303
838600
520869
69998
523352
104255
244371
635494
64061
116187
59576
135021
14527
261915
349976
301871
495807
168498
4555
56665
215146
249890
2457
662625
100327
102586
162350
588149
19986
388695
135491
110281
9947
180934
85444
592988
278827
566423
143930
207386
5424
223524
253413
100918
139634
43579
762214
302827
151183
158995
98106
319945
335644
510337
199160
5961
81393
1284
680269
33929
86831
55505
233576
657076
261809
202254
775
152448
737793
10194
69403
514585
9878
561891
8957
253014
75085
162210
847419
466147
37211
139851
3197
144881
83644
366205
96035
7778
651119
621343
511425
121350
130876
291959
194904
23069
188819
94284
379
55961
172
482572
258656
41173
211413
133182
12472
189933
709318
272074
202679
142091
293184
601497
555472
17854
64443
246875
121397
394822
261628
6866
170792
11930
48078
150219
301407
70194
180950
14709
111353
357700
323460
543513
188066
93147
419572
263386
1079
159552
59459
67686
292506
23309
187953
403238
223167
163242
718537
180912
665678
922346
108458
734251
152460
446908
701846
408859
260834
5895
170831
710398
241107
368262
166688
30145
890174
78740
195136
2424
715389
13962
231883
65139
167333
13159
6654
391937
240906
590268
148761
78748
528026
154572
231773
156165
254058
23622
122427
396590
18075
28126
393576
53298
42040
860464
494751
123384
106818
706322
45182
440362
12614
653470
426619
3962
86101
509731
4337
410875
6894
116246
423654
697077
19972
288139
423184
192067
264971
302422
491480
83466
53817
404893
628037
307034
3280
523197
136250
47829
106269
181454
207123
93350
22005
4706
32484
83367
146544
542289
14488
65116
213424
381160
9741
12560
39120
67529
167060
122915
75790
646168
11814
25265
248197
566612
819
18124
221175
346572
182359
184
8579
349509
72427
130189
535876
385755
663582
158810
747848
154694
14910
296579
800772
433163
281876
681977
39544
24234
732277
529393
155155
544253
195862
839245
300642
228239
963408
692524
91850
26504
437426
550577
438870
5483
546661
908656
460342
276180
71464
81044
38828
239568
56434
432287
401147
155593
59615
488884
453071
348077
716941
253403
311660
70379
214439
330457
27610
36310
98526
307920
267935
202518
351632
577807
302817
132886
2013
198576
211908
502127
112979
27216
425248
3074
130486
379240
162816
519740
343013
674128
357878
27034
39209
386085
767228
492570
84090
33031
35580
44267
903521
270209
63369
3372
344828
75917
23705
425947
68980
495692
560703
79131
222877
28076
638083
31313
85533
2510
183473
226762
356772
271324
8280
201830
683012
394
284425
218173
8456
565512
815281
120722
394082
33391
95947
315646
18665
74896
119374
615871
135705
128285
125295
660021
315361
504164
33636
69258
127616
37590
198216
245099
6243
520276
6916
169471
115242
310012
177388
173023
375739
214556
614963
104691
138985
71538
101147
615479
155170
311583
594144
111616
188758
31926
322476
2352
203043
259558
79003
350136
160340
508799
899680
121512
9382
99110
110226
487993
150386
180426
8109
169299
347511
431156
471883
433813
109688
50873
230294
471123
97659
275929
620471
83365
42636
22017
109250
253143
201765
55387
221841
30104
318582
8727
424351
215284
954216
271112
670597
597188
4799
421713
70524
527055
86346
386321
838435
13919
668993
2897
49058
3663
397287
153847
38116
44646
200872
61265
381399
261243
5937
39369
522178
250109
339480
379947
558289
404411
169021
427622
243068
237130
8423
96752
9865
44014
257539
421861
130190
201453
221100
3543
636349
75855
195914
54830
265825
180154
25689
702032
54403
420407
587746
782424
154234
124418
58751
22589
362313
75253
80476
261203
246032
278196
753576
961677
23167
67914
224478
371771
374425
68558
414527
16804
76984
156449
5513
313294
214573
245460
262580
197842
72938
243314
613773
28233
196710
140049
19258
400753
17043
351390
215778
62759
208140
420802
201891
168321
149978
390665
279399
282010
227858
644935
175543
961709
180544
724516
59861
45461
8131
194703
103452
106787
60532
54992
524624
532454
46240
241513
424452
308810
566034
612268
979
294448
453022
200639
541929
232867
72545
82194
48558
11393
92171
91889
476039
214402
593107
446053
162483
274466
457049
146319
177592
168896
234522
292398
248652
190068
301020
637902
265808
551768
314295
13320
7281
495597
102204
105051
45368
195382
25712
388155
58833
629353
395879
924299
233230
697426
382219
265436
43167
378128
114161
561504
50172
551726
549574
299137
57908
530665
128792
154496
398813
15141
370095
92782
42850
461136
244123
134087
176240
219079
430046
499352
1086
38324
695664
169473
530196
20149
613442
338445
69858
156156
387904
90019
537908
555785
716179
86764
120772
183406
695998
70249
513220
204501
368866
676243
144182
925528
505286
42728
707706
70979
67683
287105
120401
806485
531942
315118
417471
407286
50200
218738
49711
158265
205520
521743
118974
269938
24503
251510
823492
441573
236529
742311
80522
142686
465851
317792
297344
43929
8406
405736
557417
71486
24125
79184
13284
55727
483395
19257
283412
676439
88269
23373
280472
78907
420269
224743
233240
343419
285684
20390
83750
122668
821030
257157
19423
30394
37159
75142
416849
91063
398849
186885
94457
406280
670996
248755
3467
5193
338184
158534
510360
743857
269048
43369
372858
55790
372126
347387
642711
135718
641879
95807
29084
233221
1656
669279
663507
14725
478467
68986
213586
609310
264857
26676
38925
207231
250323
111581
497542
913328
194012
304607
531845
740159
19683
143827
354833
125990
73518
298710
7461
35433
10824
853700
30041
96096
210322
361590
259185
166253
118428
846519
325511
835992
150701
152126
260172
470124
28848
238296
922
126374
2739
290034
78017
353006
23611
314183
37394
38735
42036
613365
421636
115993
288718
4345
36885
79826
9696
827204
173041
118239
144204
183110
613937
210213
153331
244581
416614
663008
328195
215929
571814
174507
251264
169874
75035
172473
110486
251906
111075
323556
164078
159623
347825
367575
95901
548496
489961
33505
92345
172395
97451
47779
652716
528329
121558
357133
123236
314915
143529
364507
671698
24492
327133
198265
201859
258585
194064
461209
82802
20569
16133
120701
162924
352393
168191
419415
397172
373340
211728
437453
17600
117101
170025
303634
460173
218012
559972
408170
312111
257818
327108
211443
12166
55923
444636
522166
11891
102508
332113
47497
534722
429634
559021
20207
112734
368558
399804
185544
61544
70554
482817
153323
206598
50987
47340
223312
3841
342510
228883
336587
825781
100524
145666
13996
303022
108178
467155
199582
83208
4940
568339
1368
62206
96213
80401
34211
115978
16823
51838
529757
46098
68864
660250
60087
19593
328760
15980
813022
780491
17517
883284
649883
144782
220608
214227
353188
427610
215298
477911
25203
409
300579
70221
108804
61230
202972
47941
317843
493312
202941
2537
267882
2811
8129
60967
162885
81743
196609
213819
18107
551565
148636
295659
154777
271903
395710
33957
7324
45880
339289
92133
482501
742996
34571
516732
135571
670372
38452
35107
189961
284244
478882
79853
112974
10661
695745
61971
606860
389856
8766
6842
31027
649447
192001
649726
48603
159639
205453
120888
438458
285092
635909
20716
81408
347587
590337
204977
529471
15284
375932
284768
308140
159822
33883
550027
305600
88692
39400
238062
40539
235039
29317
38264
560349
107485
61572
296239
386197
509813
77000
341262
239272
3831
784488
107625
606101
116061
207392
89039
247277
126412
13369
344328
215642
10037
3767
377144
85580
71865
351808
318205
108796
564484
182880
459721
709149
269399
14357
278720
5785
220787
52713
22653
586935
304682
77573
8686
38810
59523
25153
274960
152855
453995
22684
228665
78919
62585
407630
512276
7008
20816
755708
567391
93589
512052
57844
7951
831365
36001
28910
493289
204783
274724
22889
6600
34619
122340
4412
37892
100659
594720
53387
1204
6407
223998
23560
12151
224518
413052
65234
215759
444245
567335
775534
117189
20485
399055
30
2765
53139
166977
58831
517373
14209
347081
106363
462500
517339
282827
17731
786530
132673
8679
79075
300887
426386
61072
17395
619621
59647
188003
239221
635747
744595
596885
392310
148126
100681
19464
320460
742713
42426
127741
253927
334703
95007
356613
371840
60972
127255
198051
11382
104251
118913
120583
236361
25803
117859
55163
549321
725445
122677
3736
306108
188292
119943
8047
21210
12333
114441
322560
931362
85794
522602
289655
162649
56175
194857
251024
332629
563341
15968
123683
446732
338973
746068
132032
210337
1942
179624
294767
90827
710449
202801
29358
827609
195717
429007
166083
14171
143916
708401
197261
289401
581176
41431
149336
561369
884798
256815
440118
319664
490448
236483
45877
201349
24901
149439
137030
105559
631792
933902
443382
229288
48662
256714
273619
606442
5969
119126
49540
166247
255401
56585
161740
553659
126656
75583
471189
200700
191717
44468
56306
102447
36127
9977
242653
270531
18202
8645
698496
146635
690830
444967
120248
42962
120169
62168
446915
326454
303584
47232
11753
467917
259187
47889
32245
213640
762377
38413
7958
329289
79834
149071
436
736967
774149
193955
312181
347742
98606
684707
119825
5123
149970
73125
143056
479175
291050
390456
78829
61641
113860
12987
73019
225138
201958
88576
657663
211917
166934
261650
467115
803558
76045
602995
412551
60342
243199
448932
124055
401493
29970
318713
74066
5854
463053
452141
38673
621122
70621
17794
74506
748011
259257
148139
47384
12234
172377
307597
118377
190021
618668
23982
234328
13623
163488
20834
95651
87807
253057
156574
92674
232994
228092
8061
325654
860862
125202
325355
49941
636081
692416
704291
131726
180995
237836
60452
50578
115921
205740
56378
63510
52038
299242
216127
437257
30244
14511
528059
556470
355265
84388
112184
23686
876721
47344
632805
513274
66025
400673
111902
591346
26058
484310
110121
86996
507258
172693
36698
484388
480402
880713
2069
51258
417054
37049
108638
39819
158437
120994
135802
330745
25566
537960
479272
13308
88747
144457
74608
58110
55028
332711
88489
103769
264807
624927
463271
193332
460163
226783
74516
31657
159697
2478
131889
432280
56636
78830
130719
38929
90466
143323
24295
160433
721895
346235
234772
252844
19260
30519
146431
312371
34061
77431
350872
432376
328912
29948
23636
251051
2822
144119
57076
110425
12206
621758
407806
192662
634943
668597
703807
118334
639505
17059
382129
435457
490994
84918
366594
48655
495545
143207
160737
118428
846428
416894
15380
20430
342508
72383
74982
629138
445139
634488
17617
305322
23371
858041
127378
85598
12832
72021
328522
201265
2421
66702
246796
365822
640830
19725
323060
3634
157463
66143
127572
26178
4733
125410
270184
228842
278525
41705
585383
682410
411281
118051
412116
25906
166849
205252
386621
23247
417622
293193
2659
25114
41851
47956
27351
67533
53822
481157
81695
87713
117025
758103
129625
856009
96712
5287
88810
78786
510
780573
67422
261509
348719
258242
61491
362703
257081
30724
101570
94088
118200
10989
25859
350019
12375
3307
23477
139500
118605
476010
326781
43038
46741
144791
59288
817544
144341
93195
640681
2295
294672
613974
188341
794434
182593
487448
27400
213445
664207
544241
48867
524943
105193
91180
207098
223716
425617
10996
123349
18768
300815
155763
166615
267249
10152
105445
391662
41099
71553
204981
93886
384564
396775
299733
145141
543290
324556
67764
41372
172527
431421
2167
181397
22543
271727
77683
24919
723854
283809
6483
293463
23371
108925
57600
546362
400250
459554
177808
523220
157974
70520
270112
147005
396489
266077
141248
774712
413578
636206
50065
428783
467002
283257
515585
98432
98905
11755
390412
523454
481911
437408
224604
315599
545059
812417
560903
5843
394800
153740
650035
185626
514361
493366
734455
24864
7394
350146
24339
149387
569275
171339
136084
223617
590122
191371
223525
23292
54348
27563
119555
82284
16355
403619
47978
307696
94935
181299
344170
364763
73085
16610
357690
419285
27892
111290
52211
281490
14752
27068
328149
166491
384430
437540
304793
890549
46431
377526
47568
216423
20186
111656
433974
413512
311881
175742
243974
415177
584996
506777
595767
173938
503031
267337
43146
179748
115279
203118
616423
218293
63766
168328
221622
156034
130682
68484
14697
238437
638669
672328
39305
12543
416822
381064
148004
198084
190652
76114
67689
107525
147817
229890
278740
602274
595720
355134
13798
330985
150592
516634
22302
529035
502973
131140
164202
27890
104429
339124
327476
222105
517831
252466
107806
323100
9267
370087
43112
186531
926324
572693
294024
110983
267454
387303
333479
181922
541813
128168
717605
133392
155131
277708
169894
128211
399770
85780
47897
4921
79528
498076
525473
135038
112863
32154
5830
406303
92447
702640
92320
68935
241333
4422
169743
166821
93152
227458
101692
175040
626886
88374
591684
459708
91032
426741
316081
194944
437725
92952
198246
641769
274629
685411
129358
74635
6066
43934
113877
79277
258527
57512
54641
23945
793152
523831
29211
348445
545454
632
602284
410259
97742
229856
30884
100245
22022
102027
617169
799742
482176
241034
591329
92052
326246
300189
29562
675176
115831
354119
258902
153397
287317
360283
158742
56009
201029
266530
155172
398526
239262
89712
333341
630954
29049
166009
203328
67351
133470
330611
122011
492632
127192
394097
102870
223670
248028
72712
161698
94537
722840
375942
419495
13691
112290
170674
209431
114772
440844
312
378446
673442
548352
411764
651211
361391
1072
1374
10808
465416
803877
367426
186194
156651
189095
399920
28037
107918
12687
196298
324431
26702
85872
166501
52931
482514
552127
363763
133462
26923
491648
167262
78106
222325
271987
285381
19793
274530
404689
110275
371333
20744
773997
18594
8117
231627
12141
88686
678954
818414
67579
738341
206934
343647
45166
67167
411724
32480
7779
348850
207203
65130
373473
61984
16886
62635
235819
341321
1092
654838
378375
57178
172103
331006
24531
80207
561914
51552
161790
207231
458582
91524
303270
34253
457218
11624
40694
301929
517878
79938
26516
29837
2062
17646
2132
281453
18657
37426
84292
50852
1525
9474
56961
444223
135586
947144
3046
5052
6052
296861
137640
466547
187390
156498
4417
4539
188054
10127
446131
157151
75016
391509
504529
104769
381645
9707
25286
73081
533937
191867
154710
42889
125638
719904
356825
524142
454206
221793
736106
434898
129883
86153
4147
684311
79927
496473
48169
99661
75347
236100
29568
413345
169544
56819
65896
434551
95541
250861
53551
712859
66531
74917
536181
22939
197226
20380
17430
351178
478994
293957
127324
2315
135294
421746
169912
66312
68309
222723
70881
633852
227886
26529
193103
39394
378542
44196
426436
527462
30943
89392
27728
542803
8537
165263
52632
439193
111764
254442
27981
777815
28055
434571
72354
104088
284511
6200
33817
172730
96722
139834
96321
546020
163201
169692
374161
45739
188755
63460
200090
535422
159331
306774
272271
176566
512501
190403
774259
433502
130768
112309
403069
664639
629318
764429
732213
182980
23555
219870
256440
237629
72109
254606
175637
214031
99303
639364
41558
609956
419773
410696
108505
48161
113475
764555
103448
705466
226331
133288
248057
212568
26616
45868
325991
386510
351031
599799
266566
372390
267525
50252
73399
63098
208442
98211
399557
9821
258056
197346
450613
50327
523760
391639
339589
201913
117151
210979
6082
293337
694699
88002
26972
371611
119984
243606
104745
360778
17915
46812
91378
68996
246140
126954
29866
160907
199652
540986
442919
336865
139735
164972
266140
253621
78157
460578
290875
288315
276746
52209
325223
63085
522170
363622
348546
96569
453188
464276
37960
352381
48481
220075
16159
22791
392802
4066
6245
403466
182772
149315
178749
705471
14741
99351
115965
504068
33515
264961
165248
66237
440371
96899
548837
363272
594913
18100
121591
4527
3779
96668
5611
16965
254
205976
61304
257846
16918
168772
599057
276947
169476
5128
37811
2601
133735
47915
97061
12149
23441
880
224928
367194
92604
8877
510136
61694
211430
293014
683334
885164
26549
38380
1959
181981
212903
16662
35483
599597
187202
65969
302110
276127
314054
526245
84457
252796
194119
264648
39920
193552
28604
475046
735659
49480
717160
18304
570058
189601
269269
423389
13794
113141
183051
334746
38477
419496
416165
408022
72168
216251
529168
442981
67873
740246
263189
376838
387501
40620
638014
452771
69805
134568
618240
416491
154185
569237
497141
401678
383249
363909
47447
49739
56845
31856
308103
230548
117994
114192
32034
57778
184165
226823
430106
420649
41868
61882
132687
6192
200844
11549
22096
64324
10174
352750
191082
302195
159177
223738
125561
201801
413068
197061
36628
439131
89546
191314
593739
174335
38784
44783
34087
193123
257864
777793
376505
19881
55934
1412
51557
487227
316379
576474
42253
104905
279826
312360
446832
142202
42332
53983
38877
3136
76540
87188
95377
395443
475479
382282
65305
42130
107879
49048
113387
201989
87256
241865
480862
541641
11902
10214
780846
41626
116050
369035
300439
194
743732
244900
308183
36101
26388
209613
709119
40104
163993
426772
396475
183661
23093
691539
227627
356763
190994
24272
888627
161385
651235
126405
346605
6008
653285
57515
672094
120358
37305
214194
375897
47383
14
13305
5453
337684
227850
86560
334604
95884
420102
195442
440684
208663
553877
53331
84682
43489
695804
535873
60194
233172
13855
401962
57553
332127
240812
122512
225324
706466
340880
4464
199041
19096
5430
109255
201483
16273
13915
30265
16081
113807
744787
174978
55848
35530
313302
392520
473149
183122
126108
164857
857877
759483
149808
23426
483203
185424
440933
3181
248099
855588
459
142586
214223
148210
322573
226943
23820
323836
369373
109574
204199
125820
186627
102262
65511
95968
255179
190578
336476
941285
54520
383703
23900
235308
332875
69602
187150
6315
82988
674756
39300
650582
64125
76495
149388
102359
540441
815676
146677
458930
699258
350382
3207
5628
230514
188392
141692
302866
277597
450955
549181
585890
61786
103530
393888
377807
466584
222411
27088
105336
484007
164338
24960
467408
323730
447499
649244
37638
325266
419186
278594
263602
101660
250979
17414
87912
355393
196475
368059
381166
139602
114593
394218
599288
16807
304183
245021
22717
113111
53654
109779
49785
143241
28625
243978
750736
673848
20673
150250
40946
9314
430819
594363
94136
108387
670604
33933
350992
378083
240043
150519
158318
84988
136136
230323
165211
328619
466537
389810
466289
29315
536080
425448
33522
221509
49576
552561
102108
272631
734274
103698
75500
597844
29118
8696
121229
198706
59029
95243
114399
250427
20783
95541
494734
24692
301397
549869
54560
337223
165691
190650
194310
92307
88301
333765
731922
307974
17876
251678
18996
193924
57036
81789
203248
194206
499801
113150
678444
52249
30113
284915
281910
196559
71180
142671
99833
619869
543217
42696
11825
555426
184353
103243
24688
229663
214485
705
275797
75388
22377
32096
116270
117192
141233
322128
196187
258434
425981
107574
7998
38603
352193
421386
776663
60379
742983
264403
334783
600541
57338
10702
165604
152790
129781
537996
154596
124468
45183
204955
472278
66110
698836
231473
110927
52585
477483
57563
308411
249422
113113
467136
16759
237140
40917
391363
58717
17028
939937
29662
173829
14590
14177
193633
316680
181416
107607
348528
12036
216959
34418
182671
295022
129943
492538
282007
13294
336127
499401
192369
33815
528641
111736
52812
611224
16060
240701
20152
77983
5980
30950
201710
21984
196742
533632
73701
451701
366378
51880
41945
215461
271910
101557
126550
287480
52547
835030
160743
3678
3825
385810
237231
152743
251206
452186
125382
237016
43334
113792
321785
49456
122349
171532
671716
308315
31381
367162
248224
14367
203548
49963
148486
825485
248040
386283
179144
644713
444801
17527
121264
102448
43777
618834
421838
13779
723278
345988
88912
222731
216932
283179
21481
178388
3910
71342
17050
237921
331428
151245
508214
1026
492899
352860
419078
545660
375718
156643
244592
277346
8529
226467
797113
142371
312667
77427
70904
157446
276683
80964
146396
673452
41257
152353
321988
81599
337268
10333
140756
745715
46489
453009
734852
578205
140814
468192
64007
231873
547280
145082
220595
327379
262320
851
223977
16398
347018
109837
241189
137230
615350
152198
63006
462981
156535
302786
176770
88316
17580
48090
206718
76785
5709
847101
249966
329796
5245
33032
64399
405742
269131
42901
56051
868023
299722
356071
1783
418203
423466
56469
80007
234306
382794
227089
45888
346360
130824
4476
308146
7379
385577
56156
564404
21855
51244
24169
163164
109152
258225
49300
742496
154009
640079
723638
63175
80032
108259
34269
188584
494277
168511
178248
58369
397008
452308
65283
448034
263146
430931
24308
606868
772711
235977
474990
131904
39737
30818
21546
263881
54710
123340
547584
342199
303572
242248
213415
16958
104316
258826
228347
227535
44780
154149
464070
181169
54961
701244
120104
213274
463215
529556
683858
6057
173151
32281
118527
143143
728727
356894
10056
56177
24471
2084
470921
394543
274456
94754
46747
615250
353322
381554
121139
154335
28349
97096
42355
20622
34240
275460
231693
55434
383217
610061
25681
3531
52761
607
251096
82736
172114
25498
252383
240512
644212
105378
806340
40631
614295
552901
525686
629893
136760
74233
453183
190896
94746
9875
775134
217444
74830
32650
38704
363802
51039
331624
265971
170045
152191
17352
862691
68925
89784
12430
152922
374649
91902
90619
258354
96312
792125
153987
342876
49404
180438
28717
20455
213770
290968
284982
765582
103565
620837
707126
351163
252447
475345
16242
74333
438771
25096
305531
248712
731070
546953
12259
25145
18232
108341
351548
293485
26911
317899
659900
633170
377522
167705
296415
83549
57432
462341
372322
10622
588923
93369
190989
115003
226513
502605
22581
42606
724657
374468
90670
101817
138349
51731
97947
71315
116405
1156
87639
320322
287643
180403
640806
283370
693844
146518
383158
10634
20366
69094
270294
272448
511192
98249
435734
443354
66834
35977
684899
174404
301336
140412
719939
14840
114064
304046
17261
79426
764111
10463
478238
299016
71656
125671
912721
35402
123635
2410
160255
455881
372457
230604
41536
174990
595594
61226
343066
221687
184367
4129
272368
130577
62540
285465
372236
406512
76594
251804
392186
12447
556248
611706
64034
463052
607978
45336
376173
619931
816727
595269
438144
59438
132426
79705
29223
12402
95993
117593
128425
473204
475976
915837
79482
302339
442757
182524
453604
43846
617841
315532
105900
764703
205094
8766
18298
261323
73952
480781
360120
720612
162174
143689
751257
155346
524042
17830
149247
450659
383638
99095
4342
357860
524927
21588
382926
34675
504026
273145
232763
62657
28328
53613
913235
146514
534807
565340
110886
105507
277830
141424
366785
116171
346522
321365
352465
573705
2771
220012
61962
14258
20162
605785
278267
300550
251800
452838
118827
207799
75937
134100
4404
61458
59736
343082
446491
48692
396624
10415
10620
40818
255273
29810
713369
457126
728787
474989
30890
317552
338563
59350
441015
440264
89373
131573
165848
85564
87441
330420
236036
624359
449526
271869
163639
156471
103156
50313
715838
174929
58307
569086
468570
238746
120979
2585
176870
74555
35570
225646
4987
786965
208829
84949
4788
167777
10385
14084
91045
474456
80954
69502
370574
1711
7933
291291
73459
8856
912869
227495
27087
202682
718874
35411
288423
609396
102577
111638
98813
505141
358791
201918
147812
569786
9899
96629
38288
6360
247647
8359
49436
245248
265553
77164
27080
757
227252
370973
70861
34916
680311
87924
326633
201514
674236
561065
464616
65023
52971
133392
198456
154397
611105
23799
16221
301347
37902
137861
171909
234421
345713
64898
360472
294863
295233
64106
26768
222381
61905
9905
7783
844495
740
370306
12494
87251
97172
579840
203945
980239
721666
33271
109622
32489
581051
136022
71124
252204
767781
165349
96763
34226
109472
516670
292256
259488
284398
325541
596393
230862
392873
280261
98567
800517
65778
542208
16692
168444
164629
82014
118578
325697
198816
209534
298899
69902
411339
762545
26919
114810
2716
153905
481316
591401
204001
748756
39085
211805
82010
190586
266166
364577
465040
159381
63538
8214
123941
239806
355123
204785
499350
488783
590468
327573
91721
586998
204027
547375
118229
175589
11895
256276
133229
92726
669996
418519
99551
6373
447722
99040
230134
805148
451082
480227
7542
279852
297682
162723
230864
44352
100097
5961
144665
44899
321651
592493
74902
409942
130272
746870
25649
70983
53152
1839
51020
191005
270548
184970
73814
499974
13644
69024
18332
86891
90306
139758
190492
83898
757177
728371
207886
311257
179378
19416
107893
200429
4881
34402
963209
384733
199236
3208
206108
681419
14776
538419
147579
17309
399488
7974
102449
41768
116058
123219
927295
482307
77350
293335
543676
11527
358727
47363
354931
512791
20304
20740
534404
506534
949092
315908
121831
811907
295421
60665
150348
172034
374355
198356
25885
303044
285701
216135
47521
427925
707917
686414
17411
134245
55011
41854
90706
735710
109679
198144
6435
451118
87987
9241
58359
102451
167239
59465
81154
28460
203230
44737
281964
41624
75120
265376
14960
42331
223035
896851
183886
12144
458899
109569
52972
9153
592984
397466
202478
357742
601672
195412
215741
489164
8755
41122
45401
79077
1047
96992
22700
369333
561583
24969
477585
95985
2056
54828
47875
38681
104645
275519
516058
126692
27875
504259
211186
351043
341433
208281
613196
405443
112417
10159
2253
117943
215242
72090
277934
741338
561201
901317
271573
13515
274202
197273
554143
507307
621760
87458
62744
79337
343303
99352
130043
534426
683993
11285
108325
30057
860597
351840
756778
319612
324515
281588
504868
392840
162110
593802
2066
28882
168573
620895
589048
511118
243461
474260
61023
702462
34299
98823
244428
23553
148664
356015
667713
16086
97378
83537
727319
519490
484244
185610
667254
497128
125056
423229
26294
577640
197570
498128
274723
147682
96321
54333
103980
242381
153323
123456
51794
492888
123664
2910
50474
48173
435854
62324
204443
625276
65520
9811
402973
281294
249872
515546
7054
393404
6462
334732
184707
528339
538706
64456
140945
168548
513899
303717
23793
74993
524424
417463
108630
88666
556839
46826
308603
9062
1827
10761
145281
112525
181575
460790
486055
400228
352040
124736
270351
16359
564214
347744
110866
95574
210728
38060
273779
229314
312268
38742
208064
434361
343295
111102
167079
32879
753
22518
10775
156249
36880
98786
199169
321580
86595
362801
141685
198106
51882
63638
277640
901910
419661
303475
25131
347547
431281
379033
533635
406909
68015
119975
7303
81730
47945
273193
150144
140491
21519
43756
202940
71512
549672
331078
134840
107647
308214
59489
854159
6528
43961
480544
241137
330646
234091
708819
248925
268751
3010
22285
68922
162713
22028
502074
287820
800468
130407
365974
240896
205986
659648
10786
109701
257497
8212
175743
494529
6759
100161
8737
87680
449715
45230
4158
13427
238501
371176
772055
249328
361666
34571
284051
223395
185246
463466
397963
75574
438112
71376
29890
153998
12465
82830
765873
172066
20178
252839
92656
558046
7679
89523
59312
759093
50238
606723
178945
48802
603998
487565
864743
253219
278528
73605
926714
307972
7367
156280
881770
73744
561170
62101
349891
118775
303201
125989
138198
201958
673405
99986
23790
83413
606327
104718
437651
48065
444184
26534
113006
66365
606472
63526
27990
577269
157132
615970
139869
572787
126814
437569
34906
124892
12524
200376
198851
552512
377634
444714
79708
11846
38364
48633
226705
287207
268857
563219
215657
330040
183786
422661
185788
485085
261692
854845
212962
574841
44531
22178
67905
403914
100340
300429
14208
619468
271304
30334
11724
117772
143664
756923
4741
85470
544205
270080
343059
145728
83093
693698
5585
304145
65378
306256
642105
801127
426281
80705
493244
44663
229876
92508
463911
810226
185012
6599
8579
472669
603595
7356
1367
75752
131717
358112
18711
239981
142034
391421
54628
31538
85702
146536
254310
125370
760273
9495
451088
40572
247821
449021
74148
593178
191106
23717
248226
19869
284638
4186
260319
124803
298944
171816
162161
85202
732355
610504
8559
34886
52346
31476
291485
191863
13745
114082
101209
441414
681606
4198
105436
197760
315199
53992
165495
43860
534127
672518
50342
238940
38434
46468
139024
165069
195497
250592
18373
94089
412374
102507
198195
49559
5689
62147
151688
73808
134300
225532
301885
202387
2079
620825
13731
201392
77198
131429
255590
29420
369076
271237
3981
62265
233115
659595
505925
12837
65384
138248
912608
125494
273420
21872
64780
19624
24282
185755
137145
65943
44067
815500
830114
169794
189885
22114
337763
84764
185497
48542
37596
32204
120293
112293
55491
545833
291807
279101
62541
192900
372392
212959
620294
53279
230462
11851
43397
260352
455770
243241
425839
288362
238472
92432
132800
31104
456824
11195
340203
752
491233
755099
7102
397032
82748
109983
72854
38315
786079
199488
291443
185536
13534
153794
301501
788558
414521
385568
358293
3583
160596
815541
87572
148989
587935
5166
445291
376580
49213
254612
55667
285825
612397
559638
19942
251688
573090
170460
192606
157227
516887
96595
61232
531454
579893
88972
37229
52167
6676
148346
81502
388882
746316
100808
326
39018
240094
27072
66564
6308
301276
652891
56190
134911
163545
58237
164750
94442
420189
453776
93726
57252
172391
66451
347288
76277
540878
18175
488285
42974
297344
61472
285514
421153
335677
583323
94967
485381
349238
86890
98954
209894
216303
174299
210614
568813
238303
35292
281774
44351
676887
131489
192565
63236
333652
456888
183329
561914
64421
7032
3922
550163
304258
696526
133669
129495
249000
171078
283353
642381
9883
102227
290925
649036
259731
290403
87907
139706
32284
67262
414573
361686
532043
540573
222007
568605
136080
467920
557799
560054
388854
114334
189604
17225
53339
257332
199434
15780
377514
361909
93058
18497
217952
628722
890844
4366
261620
265550
372084
219979
214077
2482
834568
28225
370567
21285
599204
11998
366185
37643
355458
29639
119165
267027
239658
126144
23366
415709
6733
684047
246915
583636
220255
366335
75118
578348
16650
532108
115239
68340
22022
544679
188916
46040
82041
15140
117580
238184
3076
454076
65632
175955
283312
403146
151
218330
414076
63884
331709
457795
23552
41638
81286
236562
49435
300026
179287
476015
427909
34479
154021
676509
97888
257020
227605
94435
672044
334212
42625
62217
218109
130664
725087
687802
351378
352856
433335
419537
103146
390620
481140
4647
4402
611330
334180
260537
20987
78137
97480
260963
425798
40578
6813
819899
119234
1126
45443
123009
73405
163471
523067
15845
469757
233573
10210
351511
240255
22333
491747
68166
46440
426882
201727
487220
456603
418979
19733
481644
530384
30370
293462
521928
212758
131652
357329
334870
430764
499188
199938
76144
562729
111852
289097
2148
255959
27869
38608
769257
193749
66354
97101
739337
173225
22757
14404
122145
38325
22877
92821
153011
228406
677214
634962
493114
132851
373816
2359
657
103128
13103
546515
473911
432110
551202
159386
371081
74116
304414
258830
8476
140635
3215
328597
373163
192341
19924
273618
400385
296007
161140
929319
392833
438463
402537
75057
19453
221674
270251
815
751036
330158
58787
42560
458428
75998
5898
10287
186637
1995
250639
25499
70900
30574
185782
122692
38752
115094
128138
113105
55179
218169
441075
213404
38176
89945
71799
166922
1211
15188
516971
122544
340078
59381
48941
307801
286319
482592
338022
20032
347871
533264
19921
129493
377969
744027
740389
213160
338437
15129
40835
28132
28189
40414
242128
415660
338888
333206
167587
103648
107906
624588
208305
27392
725238
14247
314955
122797
218836
782563
246677
164376
69199
368730
174344
194362
117367
618842
55008
191399
76148
226490
1904
504071
359312
771
324680
38988
402667
6531
218356
249012
147815
89340
519654
41396
50675
614118
563394
99441
476448
274263
119761
728786
183719
200805
39682
589697
381635
20275
338373
388287
534557
213035
101639
22337
6798
461116
215771
371824
433325
83439
629954
185092
204400
8581
19910
24207
758123
27766
616827
124493
266925
216020
339074
211617
120572
19636
186431
38990
275098
122794
283017
58388
22215
7022
598639
58088
248656
492577
819245
395049
415471
27425
246809
13583
116861
210687
330766
327263
13039
34552
94121
196621
254446
73012
147654
434667
194581
59054
260772
666058
356183
558961
875144
25555
360228
118838
98469
104462
24540
680
158921
2659
508173
85431
178938
154945
12425
16965
575755
278224
55531
187112
42073
445956
354320
150259
69704
29819
142305
10242
32851
108128
200715
474875
13765
196682
18006
181478
501837
180236
658111
837216
315262
5143
13545
573541
496533
20745
478033
915553
259184
105681
591365
228891
132143
381888
617443
884868
23648
322465
399743
496041
71479
566748
361086
151015
215303
124454
355721
262276
62702
211346
628626
43853
540755
370786
367367
12295
451515
53114
650149
61405
88563
121745
343464
624442
120807
120797
563277
605314
400175
31482
452696
529294
384085
428916
228586
279956
300765
87401
52839
34002
41328
186076
187940
142593
327521
117052
432716
424120
370085
756378
165712
636069
60978
505729
210388
144301
65882
547558
36716
77661
98363
59363
133296
295710
514532
335048
215288
176352
212796
17450
64435
275805
36302
60449
695180
85000
101272
308288
114468
2906
573444
405122
290008
665797
209487
190828
185351
329467
36517
24794
10238
811137
79977
281281
256175
355776
144856
49645
99313
165903
54187
197986
504253
265177
25995
1914
187232
415838
736430
358323
421819
229789
752184
57319
501820
65725
633925
35511
440393
840766
9477
348022
299810
591236
294018
54241
154811
863192
288845
100873
392808
526039
13199
190740
740446
68083
719399
497341
469280
85304
390694
215697
218263
197003
525259
482203
93289
43985
64137
16032
427282
17554
679453
537791
423402
369595
376747
700877
346437
168163
677053
249827
38987
324232
173272
39722
384430
36433
103011
130777
68458
412285
45194
88402
86852
6465
419278
183371
38991
442047
301621
388788
234283
193393
39777
573125
98910
15382
124059
223476
65343
172369
25037
178352
14662
215573
824989
638398
157369
114238
303026
171676
122212
117819
27145
492565
248666
101999
148182
40994
425882
220220
388783
278523
284285
40237
295805
394067
873237
203317
31294
1401
75215
899677
216604
149478
341523
298560
283482
344265
275381
568717
159391
279763
483
6571
317982
236697
907561
181
2594
14847
303703
68407
177319
342456
268726
36360
322380
332842
14254
3648
571662
366618
361224
38730
15949
491177
26345
30106
64371
43717
175099
134200
77749
469453
133854
78850
137532
161190
234052
197616
650523
170824
83359
330332
8157
632338
36382
46997
397268
444127
145875
348065
115075
310465
301766
73880
123200
155128
52419
57039
225194
331640
314418
90008
322551
218165
258143
622559
73996
404302
97236
461751
129468
145802
30119
578101
779132
138632
51900
267686
205986
417190
221159
38939
112850
22570
531589
550
225688
68928
604181
29904
264969
250379
58693
2523
776
421513
25909
102652
470889
13886
96297
365663
429618
86199
226000
202663
4434
34346
107190
109547
182808
305360
467851
1818
90005
866102
745976
248228
78987
756822
256705
375490
40769
43042
34517
270457
207755
129226
4980
849589
113349
138016
443617
2101
136778
143276
31711
185129
606462
132174
98573
178031
284393
40213
311328
496875
87908
13439
292522
27464
553510
22768
292945
540360
32134
483554
183553
508928
191198
434060
181339
67173
312734
114002
45471
47248
33275
398456
178323
259873
35013
256838
633228
39139
30634
151999
315189
444421
162142
599986
86329
98325
331815
176990
237745
97255
6626
655270
7967
102
523760
122758
120971
243726
505941
429142
78094
132287
668907
55706
126608
317710
84491
732629
162924
478004
50257
811294
74782
170683
218964
601773
327673
48122
66661
250718
56092
160269
8655
25942
309432
59361
177047
29847
559704
636659
245165
47992
605893
102280
243167
36237
894565
51901
3374
204856
653760
327896
97106
24567
774022
5296
881892
215254
48003
102717
251197
284317
1992
173863
336711
399290
443728
166267
689718
280912
653642
273308
194129
43789
26697
257485
295938
30284
100736
104330
57874
7708
358650
526716
571474
210463
55622
177857
163897
25089
134243
298162
26259
42017
463806
363656
247549
220631
410489
71152
748674
12617
19399
370164
202857
635550
79097
10464
44556
564400
4347
403249
29649
285916
511745
44086
31
218401
61307
151985
13946
347914
530632
625111
9972
309675
204929
794952
115445
737581
329525
284862
529631
87426
6627
174507
31288
59602
250211
729600
14871
154961
202299
6038
75608
563220
336149
348039
102996
50821
183642
157252
473468
127514
47156
566591
136632
647950
164310
103542
363576
218635
249272
91639
36946
380458
598408
80040
75065
81836
465598
474475
264424
4214
1768
31439
246166
278806
120759
212851
85125
150103
17530
295326
530498
11113
165290
383549
60742
462272
402167
128114
688272
36955
532494
573663
135542
318322
85076
274252
5015
117461
70683
382680
193521
509708
4239
956
662305
244388
132975
9893
238499
727510
925286
71128
4372
239928
197965
11018
279768
485798
6424
476481
300694
358188
505766
27212
109180
467361
90983
300610
75004
159133
86781
74906
46310
157024
392883
463283
284672
622690
355557
615119
7809
109684
558900
28043
204209
283530
378925
748756
128040
556118
450952
179521
3450
190027
217563
494226
115769
270284
94199
820677
627189
649398
9592
656025
174158
31068
137010
6258
162351
268016
630368
470642
184480
142689
126362
46213
4762
669483
178786
14005
67110
347757
20917
56740
116184
250045
374106
454
13024
712663
511222
52141
107834
84925
104440
297064
262690
674115
174333
139144
683848
483843
324901
44813
183082
23291
6969
205526
157639
767756
15010
127459
83233
129670
161727
163705
204631
228148
29194
121379
396774
39933
147896
415693
43538
12260
40284
109917
493929
5040
1411
66637
601769
199470
148691
191190
472298
372080
390137
153729
666211
268768
155227
6625
153394
500510
279339
71911
22104
2248
378283
15126
417102
476768
420040
44376
496295
562440
64187
6216
292761
879071
361687
33484
76357
576284
46778
150352
59807
20587
57196
36531
66968
52949
125313
358555
429963
334075
7171
7284
121695
210370
183553
56247
214843
63609
91758
632689
416974
467495
2823
275565
155037
24394
68873
273110
186036
671747
116891
341867
62922
282680
412401
143407
237062
5695
321382
228243
102472
110544
135227
50154
34437
133753
22192
459539
272290
29242
714944
595864
140229
229832
172655
92120
98371
296280
622243
142233
304551
133312
289470
341912
104984
111874
464443
84370
569933
155726
50951
111720
584787
608464
57331
56114
8551
206801
105473
263216
138063
303312
396854
311651
78822
251130
177476
70698
237081
143794
3213
801724
483672
799745
422136
683304
269375
406585
260850
252241
795868
3802
257221
292124
77677
176255
164505
483593
114659
483105
349278
471759
309861
97533
213365
90569
191465
102064
312376
484665
5923
248965
679733
7834
98534
134628
461929
198654
24844
37252
365231
20888
492452
363619
198758
289032
61766
183355
374215
231583
828592
122241
375900
120672
551641
478132
668
104024
165651
104215
367940
195747
431779
294365
12456
290014
194948
100586
55027
59410
237766
90142
82584
197007
227796
53970
478205
112035
159319
723521
183927
520454
151166
563970
238017
246655
37294
18674
333892
34804
56977
94532
140149
126927
289136
186248
130805
342989
28199
162453
196000
410754
14784
128168
254826
290927
73879
435987
396051
94360
608149
548752
176599
27040
277137
564913
690715
247742
330912
627939
498868
365383
1026
153568
44450
300042
90279
239094
673381
67322
240435
413168
443430
41562
43258
90784
64385
96713
65088
391075
736503
147371
387174
46442
44629
177347
10349
146225
8879
66683
3980
184804
161139
111113
389846
102206
252580
127019
22360
40188
483081
12593
124449
86844
13860
735381
345385
820981
30278
29324
285515
299665
34584
349120
215862
205245
150971
368380
188030
360478
72203
663383
651823
27620
225544
70293
198619
101602
456768
248117
218323
6192
117693
459190
90788
125092
11280
640691
612244
271902
141100
394972
24161
337335
31051
22214
82630
47780
107053
435377
919077
430390
53231
6940
425762
627987
100071
130768
167917
560101
9589
74210
312004
87173
180179
396478
742322
186026
144896
263865
470629
12113
212056
17044
688023
66838
238939
760176
47392
9998
402271
422596
71957
716702
381244
281446
281150
181627
836946
280360
620680
721118
402226
484630
338719
388304
680975
14804
25312
260931
783732
396852
921481
78241
186767
433246
149809
23142
353798
200602
185263
348908
370553
218537
18329
68081
235203
242583
400903
57772
52272
286288
49144
196563
376811
103339
132701
277668
523870
171000
195923
28842
782015
71447
572211
434170
258484
331141
677800
437606
42619
189438
6109
285495
504389
340116
18947
155285
69502
31958
324886
46198
1582
191985
617089
793063
340303
38189
578124
20662
437663
542900
91535
27684
558923
62176
304414
233790
140377
388967
71100
247882
446076
57166
201302
211829
266465
326642
27561
377620
28017
283844
324360
653705
301208
269453
19392
605374
330337
214040
50585
743703
343553
624244
315994
32704
4995
109797
98467
403373
860179
631138
371951
14714
730834
96976
118792
263014
447526
596551
290874
168455
301180
157388
238068
735022
37286
130281
81633
5157
15102
544115
69783
527936
350523
857025
49995
175019
141652
210546
561971
345742
155936
670058
265330
212866
474588
74439
9090
17600
747107
118553
169230
184544
411646
551224
355703
66249
114807
638899
110235
42164
86489
268980
47940
46294
106179
31955
512222
482596
739865
360194
286391
171321
449079
619541
501333
764659
13482
217344
60025
117539
709864
794996
70425
73123
315312
532466
8279
5861
708781
616550
67783
463060
2365
421890
355715
169263
645970
113478
236158
167339
339487
178148
366341
28672
23870
220889
426691
88186
107373
3023
129986
553013
22427
363154
220601
439915
67219
104861
427955
122108
247854
374190
5278
457733
70765
377358
161295
6875
253350
168952
146052
473890
204654
455984
128739
269685
245396
25430
67194
244244
125625
445131
66274
492848
174074
246904
173048
506699
105149
270513
58177
46941
121029
12736
661349
350284
175529
223692
308184
427413
262211
185596
535273
185893
251967
199070
16718
93317
424511
550067
722503
309554
459022
180357
351436
288210
512535
313436
202420
28069
145613
27878
8495
326668
480829
3646
53255
119707
31344
348567
166187
12817
671469
232452
442687
23186
300000
236426
421581
152835
210502
65940
756080
257080
213926
30512
42373
311762
35567
647027
398753
583014
165172
190095
117498
54600
154257
380540
259584
183512
487312
61035
103902
512416
692355
670324
660485
572907
477359
487781
550946
244758
17479
17014
145571
99626
238430
288203
766740
110704
13808
98672
326507
177449
404229
258375
334257
265818
862443
236470
201111
180391
4712
32643
13544
421911
89207
88921
319459
110636
53754
15301
692865
518829
208503
116871
738062
248934
128091
200010
23714
19094
105086
165464
408201
530193
159949
272112
153777
136523
28811
113715
213147
27476
499619
297610
110057
105538
109529
439008
572567
74977
424668
38741
737866
192108
182
515847
17824
8176
24482
254729
217139
39370
200717
172490
237366
3502
39978
114193
355801
57189
230643
27832
181050
792439
36102
53243
686062
763868
287279
9824
433299
433398
267022
95620
141400
445790
12723
527420
51926
17713
160573
164974
145141
425016
70560
1285
76122
476061
211735
638042
1023
272929
79020
733105
74180
14444
459008
43165
74298
309108
618503
339796
240068
90871
291561
431920
174526
155694
11936
557374
69346
392075
830570
44899
349981
476805
217470
635908
61522
88088
35379
12680
454818
288925
402685
155296
40325
312180
547969
25856
91322
49837
483232
83296
11314
280473
624791
500269
162993
222241
662255
133856
1879
165521
633921
322997
240375
192306
152031
889052
13782
186896
101840
46306
113432
64058
108533
23341
6631
278693
277463
209594
34081
232596
445069
41484
38140
106448
81036
314180
84975
14155
23138
36414
210786
366964
53988
75934
68613
576243
171837
516044
621044
42647
656529
309688
254647
266620
576661
654374
206835
195866
501357
5226
149318
689250
408376
19289
9452
799420
74860
84176
212574
125486
575025
282711
184530
374132
599631
397768
263047
198358
162855
11401
175305
76652
44691
628887
11725
56406
284920
117918
302074
274247
135703
187730
15532
397621
169825
392068
41206
69569
9693
395549
258682
4198
31758
54184
512460
44467
304243
43107
181310
41213
218594
20915
31067
153803
8285
183849
81715
233897
60153
318685
144109
373871
439518
255870
219396
35981
560009
130969
525719
416890
666830
573535
131578
168453
100793
77417
493786
100102
462138
690667
30105
146992
252624
204343
186726
9997
620298
6030
10908
154161
510520
124981
60738
14706
122476
44098
628787
157958
314392
205343
67566
238181
296837
353948
4281
451997
769304
844889
246871
132868
50395
504762
183678
581813
300805
243586
98959
155199
955302
45645
204499
539404
18924
297333
3751
35183
365738
213622
27164
1190
129072
63591
251404
188218
102812
52723
69847
190055
375615
457709
37051
177526
692121
50455
235542
107882
57400
6235
428597
741775
22438
782790
505012
121877
3240
660417
59838
64285
34801
112317
245317
178880
62945
131402
99236
108512
40263
347476
256495
153048
42443
27630
238201
527572
315267
20438
26920
226242
283232
305936
3570
302048
84188
125335
676306
423136
645794
234553
2599
370797
37255
19503
201645
50823
215698
434146
48371
136147
534070
1906
85087
66005
54083
272586
384714
391731
93381
597070
11349
3609
83080
172143
443690
333462
236009
611969
11272
205771
160796
123995
32009
39434
55508
135889
450650
799820
116079
225215
73486
60318
592530
5515
35971
709
361759
864397
185775
40976
390991
97358
181847
225113
333652
537210
377219
264887
644156
565475
51711
524314
17364
672794
355987
411941
147339
253265
828269
794319
35233
23795
59058
61039
187895
832917
703768
105160
411316
22120
286056
146104
242365
253506
383781
324050
100338
786636
139099
39805
557097
394411
25484
167534
231185
697879
374968
66682
142512
223080
346693
169755
95611
365123
240862
10827
853093
68777
440130
47564
561802
97700
212544
80640
7616
104418
330349
312258
205090
280410
341025
159555
274543
235352
354383
671443
250654
4257
114281
4371
159785
663332
45158
778685
107358
194986
591460
107960
44406
195607
240911
146573
24943
350415
474679
7854
50630
59077
508562
232398
28672
194937
628386
124500
431879
38930
481072
372896
437678
529295
294049
284390
287256
146781
84781
47425
102491
121258
65268
148796
862941
34845
199851
113327
67576
259288
125663
101349
3290
127688
30670
3999
492086
15749
226694
355840
214321
41812
5492
237278
26874
57688
695761
411572
352137
154775
273613
4975
78308
387574
342220
143954
303609
3298
10529
201002
155012
45658
531006
744979
148627
492161
303412
116999
126167
55630
41502
27766
490634
356706
314375
171354
17617
168964
874472
160964
348991
652006
32886
46018
356046
44334
267198
372085
261027
18904
523638
13708
6351
776973
94068
34411
119749
311036
211531
521380
280702
38399
60614
203512
57246
15620
47808
187035
84080
267720
143747
236754
626
211575
55621
28368
569427
33674
132750
206022
43920
225335
102028
648271
89160
542681
309814
806515
115622
303984
99962
225247
203855
317363
434223
155254
583487
736545
212334
157613
340037
498308
140508
57701
20839
111552
193739
515238
254265
604478
249564
66041
307028
178903
290154
77272
161349
528832
478562
143832
501508
13749
440737
49391
531418
483156
95808
839276
63946
189490
539838
182367
321899
240880
126681
107156
314116
524161
1134
820454
13995
140671
230966
122237
572207
72018
50825
121543
718519
11301
218406
62625
449313
25824
490329
304803
211119
505170
86073
34142
117
728632
968101
805408
632810
172664
179267
367717
23384
25585
92772
41742
153656
120758
76083
52282
278332
93823
54950
44761
286953
289499
94433
6866
69614
361057
54515
13147
7233
576551
346842
230236
42120
377406
303134
521875
441394
73482
335030
57551
491689
99593
513040
71543
707290
25470
162090
63675
135277
49867
326920
53411
428415
290240
489832
79974
190576
583972
123632
321978
154330
85915
832933
51471
25628
65805
3183
356536
2161
313815
786146
267558
628299
270714
5692
10937
27611
411841
261954
4809
211343
619477
536399
607827
26110
273005
54400
200654
315690
66820
783736
28293
126261
208108
563856
108307
487375
184614
159794
48774
27016
527284
649640
380712
217795
91060
31332
303333
18667
74399
61148
124964
351947
578958
747433
924
73922
243771
214641
181991
97650
5411
5369
274137
745060
506973
317596
69856
596909
135347
268227
43610
53648
712415
362898
513273
107487
423971
11735
60753
396854
136778
808677
14553
516860
6352
548360
103628
415473
426429
360399
100609
179277
187707
111377
241315
139674
171210
35850
473372
195134
405088
391022
76983
664
175123
460459
81716
30889
837865
55980
609008
153706
112827
55955
67202
88489
97295
730074
11427
16268
89821
177620
6865
95163
391937
282516
443190
299078
313926
347772
21710
234289
331064
784911
268202
609630
482740
38452
114233
517468
367660
213042
62040
238787
405848
212914
623886
754429
269230
75814
15197
259912
247739
97136
43279
403221
206950
10426
273501
538960
46219
118792
10439
244794
250469
187277
585787
123599
25389
321958
11238
163619
34755
104024
2320
384911
405757
751993
15111
23281
451846
90623
6291
334959
2105
656065
85816
118918
549407
559
247932
281271
263975
1431
204384
165380
120905
565246
219694
51350
678945
26917
270416
160574
176844
212602
250077
435772
6500
260246
42901
776337
618197
331594
1711
2130
564156
370127
398395
372290
74536
395646
118875
209968
5463
567050
4706
18188
316206
598805
106444
65064
458243
235247
7573
52015
244674
99966
473392
277265
163095
118633
574556
560761
137162
3691
142464
9781
485329
106245
53931
19135
268288
195208
105190
594689
98657
121260
698186
217174
303027
601621
548283
399681
354814
103648
169238
143939
176012
341005
153179
88690
9334
801812
2455
65033
124160
14247
459506
93237
111866
36919
690507
12922
278761
66282
331040
693099
281124
386456
549666
3430
531655
111258
553453
22729
4172
533638
124788
912459
79962
674857
211201
53509
226864
7578
337103
206251
234355
143062
8455
60670
110753
190996
24915
18445
385406
24798
210919
54905
139080
15063
527288
30561
210629
62427
206191
133648
5860
6925
100781
195877
242809
234874
482658
36825
278009
400144
155343
29498
511979
705403
196466
96968
169039
451141
474934
254941
336662
676884
583539
310167
171717
364820
275905
283922
127470
236741
152350
109225
176350
282608
506337
834971
90646
138481
74806
764540
429552
31785
133986
161262
173
262080
252547
765326
191150
170645
55782
494667
931516
361795
232370
603315
12192
317
141832
141275
367595
180470
63165
38920
14833
402637
118720
31263
135739
227318
164038
768369
447774
830776
272425
491083
97361
356653
52120
574258
619287
53916
396667
107986
224373
218693
81980
320095
594607
29369
193546
148596
49140
159002
721483
306511
69816
101180
118409
22290
9182
88222
14510
314619
228550
13963
30313
52205
37542
763519
7668
29746
15779
38228
586430
90295
16351
228573
233751
119680
653276
53686
9798
474595
74017
139477
254437
69576
415288
346891
659514
34009
314417
260034
75591
262333
458575
348406
350088
167770
199214
123228
8530
191097
30615
295091
831795
183459
14921
432789
73125
9936
53433
95291
182217
347595
753526
14588
297835
2911
404722
66453
78076
263436
294911
258466
46091
310715
439194
85883
254071
491873
161797
381861
11976
81439
526058
331850
100684
387250
398412
57595
835485
571224
80912
878784
231299
140705
95291
477757
640562
233661
164924
692786
14612
14170
59961
540286
333658
86733
444968
4776
316247
154233
74064
583360
407162
536573
442906
54785
742908
499239
123165
159412
59975
313472
464414
12377
58231
13095
182409
105614
416656
97956
51177
117808
625024
74917
10875
236063
697013
2437
331074
707850
647896
382382
164482
425865
53017
451241
31957
217649
46284
530677
444879
49715
140129
145465
59823
570152
340535
169225
519818
2180
75178
490472
8450
120343
316447
4216
445076
158890
134738
51096
380687
198471
103641
533
590763
287929
93257
137751
381598
110648
12569
4689
16561
44292
71170
266636
17976
105996
483225
7417
218228
13249
138687
161524
72506
528329
489373
8009
41166
5284
29053
208604
11496
99029
299357
51821
202175
16151
308381
187336
22284
595682
341308
172319
184894
341342
9633
108735
192887
259174
419591
36488
221854
342736
13773
300735
88823
432967
543197
88087
392188
241088
38219
81159
498230
91285
109180
71777
141602
10471
264219
3490
419321
167932
765810
536315
677401
162175
463555
154018
159177
256464
11365
65477
152770
57661
61216
162728
364737
34421
367768
17352
614412
594491
376842
78294
1409
33055
241850
108573
57583
241043
7752
17695
128706
68456
33447
18022
282955
733632
74956
268368
4800
463411
773409
158487
210257
624685
135263
80587
77979
747619
409811
22223
286293
112287
814436
263257
406452
539819
207
317379
267905
419082
137285
573654
283892
416581
353934
44610
471904
468687
388871
267549
515893
17949
13451
631476
202525
276243
46773
33708
62065
717918
384567
256429
304414
141175
410082
160700
29106
588353
116673
30442
69835
74168
407407
433292
34464
583950
805339
270610
526657
193709
12323
328981
121517
58397
50949
149917
11324
14402
113519
241050
600
96226
569392
341811
182638
213868
150022
427951
20260
567516
628893
135715
171349
35606
127313
4498
124957
17465
58020
123813
1587
795734
270586
510330
10769
650940
345697
130324
509402
20814
194911
351411
37354
276393
746965
31972
242033
109621
99030
694019
231343
423980
182721
127173
59492
11150
234526
50817
66049
50563
137827
49228
331373
31489
404851
433842
726995
5679
13623
484059
90381
167850
344061
185263
242495
147715
74945
420038
3330
4044
42142
156405
491526
330953
275558
524792
132391
255148
468164
81515
271065
279
31523
204949
350472
5011
251594
2264
692934
52444
4863
802979
191988
243376
86771
290284
739992
563236
103264
175887
75845
537584
7496
27990
8563
220862
5174
80982
27354
542177
10087
70234
28309
371003
84469
399544
233189
262175
13293
218282
97310
301074
219015
60544
244696
134892
852091
300418
132758
97365
362435
3107
521311
424992
19476
5306
63723
132963
277610
11248
28566
174079
452071
621626
578970
573005
124083
928151
60493
132527
473385
12963
194656
562
70370
980
640684
293959
71041
74011
261194
179740
203582
552431
283236
364144
253183
488157
15944
181135
32068
285229
305728
186359
35759
74627
260761
167443
474120
724416
146016
654633
532753
145401
3367
653222
36594
899645
12921
5214
85993
159437
76952
248010
8857
66012
341578
109622
211900
495234
183810
311534
636673
244844
112014
209470
768613
172707
700977
158341
541206
161506
204773
124621
170158
264263
346320
272970
780433
426452
120229
341263
36960
746921
288715
408971
6152
258749
428052
572717
587226
45479
108122
658772
460311
717601
475324
140234
241259
11468
11586
122172
1191
11757
123995
242968
148199
527433
451883
12951
839700
927582
36656
138865
299431
130650
378388
128434
144190
330433
3291
3007
39833
146416
572190
157273
161449
338450
215791
207300
421338
515513
692871
19853
4235
254129
62754
44427
392918
96051
481406
15596
73029
304076
50203
334655
468801
247226
181615
69338
179431
22335
158058
111868
129860
214355
456503
524026
279119
336133
27103
250654
85152
860864
645264
359441
141500
213804
217988
84768
552625
282488
37478
542395
98584
139729
16216
535611
7954
586976
361123
47426
6483
90108
623408
80581
9447
349600
175932
801263
401537
311061
20628
246740
35509
318239
33677
307429
226700
122366
631354
555075
220107
144234
6904
517751
204954
55267
82929
1454
152401
315145
858109
282984
108
596813
458368
79156
20999
233992
65976
612947
11405
167778
1008
590568
29742
206400
75116
69697
5427
37061
5226
430843
801371
25703
389134
396251
252414
817171
770679
21005
346872
375635
553943
186268
6735
267397
142995
12801
399570
359891
77356
323882
863764
105996
76597
2640
12322
134079
458853
330669
148467
10154
425305
52031
289182
118699
64406
464133
529986
238531
366272
31891
768955
789131
171
270432
164061
167918
60150
234935
251105
163306
106950
196232
34683
434933
143581
204053
113587
659997
444998
369664
151613
442514
109885
94445
127152
199331
18695
221081
491728
361000
166260
549428
915794
152461
459082
124810
378472
99237
927292
71449
165685
370160
492685
103278
83469
260005
128937
169519
341850
71956
224248
37049
381540
417236
126470
20840
61523
11433
54028
227571
291757
26090
451871
419377
147445
75660
768887
57530
143935
85071
285536
148611
119440
328799
636741
86471
41655
517532
11096
792565
191997
49159
392588
343025
2543
38942
371055
179433
70120
63294
539802
29217
4793
127960
118304
24629
93046
749225
603409
50847
385200
154135
164682
265435
595446
5120
956489
28618
240827
129036
433524
294299
788793
62825
19676
126188
8860
686
93548
7525
253284
343528
534653
198447
2718
5579
389033
172598
125473
75550
5734
480764
34108
34902
13202
406131
386309
212850
156920
232994
680834
343467
2156
894185
476906
217662
50067
27918
200872
60865
6544
372490
116054
130678
55293
135349
75693
255005
91134
152960
35594
338036
27432
91238
4541
382870
324709
653415
723528
66202
179752
446629
171825
447657
252633
8184
56612
297496
380278
4471
8373
271780
114408
442843
313526
211798
288317
491702
86901
408876
125119
723098
445656
499229
384627
124439
687589
194795
547280
133704
477343
17872
107613
691480
287701
178523
204761
886865
677929
111273
274029
448813
150717
859284
140332
8164
149749
118361
134294
57041
101917
764
212976
690572
224594
144913
329846
147619
550842
257282
171656
557528
6373
72578
458239
381061
429246
264257
39963
34617
420833
76067
73793
543954
442935
579495
458578
77508
107485
308524
138843
139064
418665
806886
185112
975785
425128
242613
541313
325391
54717
392596
284024
161739
861
2561
233719
463935
164942
129576
291744
298671
269405
397791
788603
742757
474154
166561
791671
34109
178983
177779
13095
94401
511601
2894
614467
22151
570943
9549
140608
116507
46101
82181
155600
26885
435396
82628
5572
18752
178251
317087
186455
114029
425595
157685
16898
233253
31248
94933
647207
535824
108528
25953
146199
64738
14042
19938
114845
309092
1867
512261
173647
133527
246295
558365
196695
478539
3480
3490
19790
260987
146369
34953
547817
142336
492084
47322
477996
26705
89298
507240
237903
486478
10217
103166
159818
431651
243769
51358
350604
437438
12428
233870
442255
155505
502650
281709
32689
510323
379828
222554
296941
218263
369301
471934
109146
20637
394714
116059
116154
481882
344109
133121
452847
661954
258295
150
771118
753307
941386
434265
256294
38259
640845
222370
269673
112453
11434
77223
799660
52159
193513
6191
6890
337681
246383
1128
582014
7605
359144
6781
195968
332000
45738
416885
437088
229014
144869
354141
35245
474636
348944
39697
83161
337735
150330
55600
73279
178778
333002
249633
370448
127056
33438
728980
24049
237988
576860
4752
355985
357781
524713
312585
110443
505776
18673
39043
330639
296303
648076
7169
710730
627798
42446
174537
62036
233727
395808
166423
248765
46847
26994
410321
113832
93800
148014
168468
175783
254070
16455
263891
3189
98466
199299
67389
333305
4838
819046
188379
453412
518965
163338
9265
65971
229613
144944
226795
81713
132347
22051
123084
804278
516341
54230
727001
23499
198331
276813
605932
422616
427757
209483
278904
204189
2963
68149
90782
85007
91709
4742
85006
184730
392671
70167
496204
40012
145654
372737
187593
289312
419420
201550
21672
179316
752773
263568
214930
365011
95826
589497
194117
43399
211963
339911
458643
2170
149989
325294
674395
7770
24564
74290
211183
387765
46336
468542
561884
263223
23015
128397
485916
183076
306641
168665
106977
372825
246841
368446
18019
156873
276742
15618
172947
158882
411609
656203
914311
217870
260313
503859
952
145040
46588
373217
530256
477120
556132
68700
140955
765787
32735
25290
457146
35493
150502
183841
734732
285754
393098
43958
7133
307915
744269
8882
350338
411962
433420
604592
569555
59897
132638
151575
664201
79523
274124
190615
622856
54099
291067
608921
555902
347188
19351
52613
715107
425552
22312
109025
30682
101702
9087
634158
538505
183260
38986
361887
69694
231331
315418
90393
27630
310930
19438
747020
249820
285110
58273
34409
84282
41755
120610
229986
344473
457829
416406
768
257406
286197
30145
423574
212159
7517
24640
490724
463260
560508
3713
194145
355977
27735
490310
279386
616521
463819
1099
5015
10963
105741
76384
9682
457964
28564
679173
6696
919274
446949
253998
210112
121480
222306
504826
98020
430996
190258
131137
520444
2309
207987
780987
527796
165415
328325
504162
302638
4184
6852
69805
419626
47995
70209
196804
11466
664304
336030
230185
123777
78245
23066
434416
140062
568394
247553
474255
735142
614128
669741
346122
713056
136031
470261
510800
82312
71476
516919
11420
514137
7512
163686
337198
78990
49745
7579
6937
470933
45166
520423
107838
426570
202969
120275
61318
740303
104029
99208
806130
236573
257660
332815
117123
206780
537383
209211
8304
745206
269845
101556
402178
88276
444990
200406
2699
24280
138277
100792
30796
259702
25937
249412
296145
73036
263342
122597
59694
83932
368241
298919
274742
34884
352055
286623
513708
144562
651843
273537
483667
77759
92307
1062
255786
281353
2048
15984
331632
491843
20145
475943
454605
483286
17593
179217
10970
167790
127953
878353
431372
536564
19151
350349
648960
181803
86786
10013
258893
253450
390495
74609
121056
10310
488325
888457
426253
11153
144125
74088
297820
69047
368923
194446
122068
283070
62157
3428
56486
3076
155618
477157
60232
151228
50325
38421
276743
8431
511182
205970
58531
104610
1312
491582
336966
64216
345700
72183
174362
34591
571363
6954
598250
289176
596915
541975
58336
916
537501
2496
140001
303163
35518
85179
60335
21121
120983
662520
353902
401225
149795
74102
388922
127391
196490
2804
512701
463054
60803
187602
20545
636712
85700
370954
519327
145494
89414
651569
6628
264205
370240
93021
104003
269914
428346
311218
21423
451945
319095
75950
948623
42086
715948
195578
296048
94970
7914
797954
285526
26843
280874
38192
28185
35078
214703
251590
24399
483943
73312
124781
344690
178296
59480
430076
59551
747924
1496
426617
566555
274608
37913
124586
266494
674675
195596
41338
26339
327228
7815
79512
683384
433068
124178
1388
109461
59729
345705
85236
73236
282358
57050
513875
50488
44580
326247
829469
19855
386390
185332
653222
60266
419850
107034
621557
107432
159370
127614
245156
183361
199703
140821
206489
52550
364833
735929
408380
120774
172925
94473
59231
685797
414450
41957
166736
23450
6053
655432
295433
77515
122
105230
348949
346346
319811
324990
401054
637908
545880
217712
771661
78521
493442
79929
149185
48628
143148
486872
836296
445070
3813
513823
715613
571700
362545
328740
70540
16717
94999
48579
460122
100760
860818
129364
115821
313983
369793
109817
791388
200190
47710
72506
417660
354266
34983
459761
123401
68719
11088
935596
110266
563544
257770
125041
466385
367844
513020
44687
49122
185878
243810
28670
226747
629815
363337
852719
2382
344150
205223
296893
86198
667437
665531
184387
55869
154028
248983
31541
15260
268283
830420
620758
436173
438798
206769
31799
165928
359241
298423
105844
621371
66374
445167
521388
625757
24799
230168
91846
536802
32900
91632
214865
836282
161899
271212
194598
54223
117655
165230
16212
196421
78152
21863
213467
188920
378165
164809
232202
744387
406142
136731
371706
285867
551564
519070
88912
981642
129714
141221
17312
19577
15902
314408
43970
696335
651230
655975
2015
246077
20560
81146
159190
64536
408009
83291
62193
164478
361395
183754
754942
604525
39583
117293
362779
20467
311018
16807
669611
772595
82046
155820
175986
152479
340719
250729
98323
228662
56895
45519
329552
77059
122707
149410
78048
237010
7374
217525
394535
125466
662465
27478
186951
267652
463207
381658
143832
516516
111192
265949
649508
151750
22824
121741
38867
63930
272095
3865
194635
21255
11181
334443
124679
396756
819711
494944
221427
47985
113497
55070
260508
620694
5821
182680
263608
12141
108746
155699
39380
570611
424682
602553
690058
38639
158777
212088
30183
247654
156821
21848
21195
76030
171547
128159
695516
16445
261155
420786
146065
71731
163591
318730
33807
405652
633937
392083
893238
225756
304307
555817
328884
909712
248670
66529
228526
171233
136531
23870
10096
158818
138569
722706
5515
227628
1689
364489
485144
218486
834966
630551
33869
561116
215470
199414
26981
63819
336135
105999
272096
81409
345685
713226
85389
540417
838330
507047
52600
6735
330451
11500
72480
215096
16379
664162
226365
51340
243256
986700
88105
221239
110535
540984
117378
27837
32255
448549
87171
673275
713214
141308
497583
386965
670409
61323
243523
34241
193282
414257
250267
307152
367997
197863
397922
123090
261737
56341
2188
349007
22746
37782
221411
8475
169534
151296
8938
30019
225592
210729
433125
299458
131827
49320
275340
375588
529675
526816
348999
256513
371854
33717
23250
62845
36619
7539
576408
403331
139503
10019
327493
279214
297454
338131
551924
463397
531016
205354
358534
291686
527898
18136
50980
11668
226455
52520
281549
590734
27708
926137
17764
865722
76435
145772
54172
401214
15182
68980
226519
212786
306577
98353
20376
153049
223728
691794
151664
174359
75884
113402
55525
116396
551605
313851
375338
340494
81615
361630
37622
12610
99517
6115
415073
659921
505636
79485
4535
497712
114246
241762
892301
603555
3701
129994
38047
107807
443913
13475
259504
688216
223090
291837
106623
329070
482380
238073
42387
63997
459334
100830
97536
821380
63633
18458
23037
93438
893546
328587
106420
26848
89083
603970
270492
291373
450316
244469
28538
752657
800680
200522
202620
486132
173521
57818
75738
448783
658065
169135
541447
83863
379299
133464
480686
320602
630557
662685
43941
310066
13293
3456
239564
445885
59985
250783
11534
48065
10501
120580
321351
152400
321768
229471
4002
455619
355578
511539
73587
26769
145564
99932
548673
12698
393020
696790
38637
64341
17261
47286
410046
70623
189248
879935
311993
141778
144640
3510
68774
106442
320374
135449
55717
131274
31975
47967
37710
6422
25650
29107
132267
7806
193857
66030
111454
105841
111960
114753
265164
16711
12753
7970
86850
364482
335613
227087
297677
259847
199304
194095
253569
114817
125595
166796
110916
198291
71964
1308
262532
143534
3057
272083
11792
594083
172980
508898
196446
61758
351571
195955
548760
3930
412767
381745
68396
100935
53804
27401
153309
305576
737588
457870
680459
64266
185159
103752
127307
233177
30842
177338
233790
295899
326595
82049
361505
270284
500472
38321
342396
67893
208384
329093
10632
227565
277323
712499
232571
377373
78468
123215
7156
21067
21212
62258
158676
163360
208243
68554
482893
173506
373137
505660
26718
63273
32272
722017
747474
8739
419683
71586
445593
17913
185384
135249
963346
135990
71054
291625
16236
68428
214306
199291
6852
841259
214012
44397
66940
59208
616980
452533
428065
63053
29350
52862
190690
222114
441125
36234
496072
402469
11813
10734
590830
293810
269682
846253
76957
381408
397667
18635
270840
527657
13143
11118
108466
177804
16890
359355
217813
188018
185081
376267
606958
476138
106907
4676
120374
163200
308943
149424
150059
383905
29365
67932
48775
266080
358171
24015
96521
435373
213691
768339
441870
666745
6094
343
274630
90882
196559
33496
186247
369570
98638
1933
440505
587694
2689
122702
480613
210182
297699
356413
361417
88557
331979
703139
108449
428097
42921
714628
130328
34475
700961
483011
251015
52410
469383
746434
80476
264401
176068
16796
303726
771771
54217
46308
108025
67337
230873
33600
155468
14886
10551
731179
98483
37999
287878
107331
239080
471741
16095
811474
235126
372759
459761
46582
21754
29374
218464
94895
128166
10002
243353
255849
15111
243913
656733
220046
120630
513132
16127
7541
15722
49548
616646
1538
361592
640091
459115
152610
53015
268268
277504
54160
364970
752150
505047
374057
305012
15328
104310
31634
196727
7204
379765
208142
193421
57788
541925
317333
185128
930910
157256
278522
11549
7227
437925
393043
235445
235490
613641
43477
91746
395175
83991
51558
132823
628184
74401
371322
16908
541282
405454
130773
75780
535929
212594
44339
75675
295463
261863
42949
453484
106214
295954
428337
104195
46201
916461
114025
661862
204045
91041
220960
302598
709569
3469
185767
389434
228199
312017
99214
128114
389606
963630
189622
8923
342621
95043
361732
98806
532744
153473
3044
3873
441906
292177
108483
194718
102801
44429
103425
781399
144897
42172
140590
52451
510536
355568
856448
428354
78254
709004
229944
351899
103312
172733
158908
501397
2477
305013
370720
594341
32981
157078
799407
21847
200785
13206
498975
639051
411301
21902
269272
298353
704034
268117
576794
213311
375001
129534
506572
142085
87687
669913
51071
799777
63941
470050
37967
430653
738992
31534
285618
424609
779162
14722
165705
275975
590023
1465
266151
13812
335431
182279
303846
398594
76
66555
565882
176602
616402
84484
378146
635575
559259
7960
171369
611024
201796
155503
524192
359165
100832
308552
130091
90677
715709
182533
126725
76994
942342
6
4352
327710
572034
398293
10871
34212
40133
246102
96290
169029
867477
278114
475736
182726
350659
307612
229338
236680
446469
323084
264489
168290
56333
50579
367723
34586
6804
109458
482694
12700
48771
27044
517415
187268
68499
217073
428131
497244
7083
1480
115639
515928
74638
381650
572303
278197
36932
425409
85906
77283
298836
530822
139402
129750
118483
12367
625977
161798
83852
402864
592878
383653
145731
346009
117704
126590
13036
642432
352043
333947
97984
614332
244694
429801
120217
198841
53716
407342
442605
129458
247724
288249
14763
172890
25436
651480
697
311613
181684
480435
281730
31023
132209
124273
68153
201772
111112
37807
57286
222871
257271
414823
59770
198188
128735
12948
22737
516730
598456
136811
548115
35518
126964
8044
103931
176550
846081
48872
29541
197344
928497
796051
768998
538612
12502
162347
495353
14601
338549
293087
121035
65569
143772
847181
142631
384187
160675
795126
147152
107523
98614
446483
192007
463545
146887
564651
137079
7785
3398
274286
19980
10699
218197
277512
57441
87119
345538
397704
212574
75874
128732
449796
750805
328528
496014
267155
284229
507330
239113
478167
324935
69011
66625
284699
36584
532018
49355
164285
17506
695266
471173
3195
3757
506810
207828
74938
223625
74937
117847
16006
178221
678697
39556
235200
586616
32722
338827
199505
139740
19990
413055
69242
297661
267576
383308
67722
303011
82955
245068
260416
16839
168672
343170
123244
727808
29895
29411
519706
546581
744129
741746
614695
105765
215195
556704
263075
864180
305993
609591
716738
58041
7769
238939
140015
278672
135056
139048
186647
9601
68118
21413
3811
242638
391706
300933
51408
90064
32874
546826
554207
134443
812305
162591
217644
527684
99881
59162
251439
203887
317592
96181
206544
220693
371163
247961
361965
103646
478054
472376
105182
297790
230481
347548
7043
332290
646221
445603
431521
606279
275066
77926
198322
322824
26029
505040
457051
84793
791870
15044
122925
159567
766069
559991
41437
254835
96007
186110
485668
257952
213389
341021
70682
122314
308430
26300
195488
239614
87568
20217
142076
343
14623
133068
7222
217837
89256
137257
287181
431247
483160
1916
34310
162551
341006
175923
660205
707131
274779
35348
217808
237651
519051
370245
116362
48859
282147
74259
578702
4070
310258
318956
475521
8752
106127
984
660063
12061
34248
202819
91896
172585
14289
758396
173907
526067
144586
165402
385733
566695
165295
19344
288358
308273
357779
257117
34153
62475
119103
258268
617196
496538
19270
7768
338397
132064
248374
644833
39071
434377
87079
557964
193828
99913
476287
48909
640467
180359
120602
506968
309725
360709
447431
6051
424015
694179
497998
350586
57783
38206
188279
451405
447747
419260
20066
318515
343633
11296
223564
401884
55718
103793
16361
912083
133478
497451
945027
100410
22467
464933
83497
241457
57300
189537
367342
296489
23518
23592
2803
277700
496015
37306
188264
327750
51706
381361
23085
80748
98832
131000
132593
561219
251183
165968
52294
94788
257509
551768
302614
108407
561402
32676
480656
85041
337421
2542
34345
18801
18197
304856
22010
9378
105991
290962
69783
192241
149154
300186
260971
352849
290742
797454
4475
381174
44716
814306
295325
398314
434568
120625
268551
849285
33968
184242
30633
192466
400928
314644
145293
684965
242683
686063
240377
198434
390591
2282
395146
324303
15239
244987
62353
328254
234898
338144
1452
246607
59308
562767
60621
137567
93501
393810
197869
88605
74519
699
290068
82103
331419
543207
11245
3070
38919
387878
69741
10755
15732
43037
600233
173872
9443
408221
5749
235623
29963
279988
341318
572791
266508
123699
25817
2674
201712
308948
180845
282548
254772
303688
37016
590643
193273
430882
264735
247537
438842
175490
18769
104367
497575
586288
23936
262225
317761
2277
18482
248531
143198
301493
24680
4084
440023
201670
54412
381316
133885
283182
40761
14700
5084
840597
118481
199721
288444
146639
131954
35952
174901
625416
197168
15535
801689
9051
66578
699651
585480
191000
40648
414815
416875
117220
577391
185844
661422
44560
502311
11694
376625
91182
653596
40780
564807
513444
10904
224890
362031
639891
165594
251370
77579
207861
62409
141197
130307
93347
341926
170896
11050
3911
228664
253298
6119
259916
44455
539399
313532
155551
50322
235479
157192
314826
174212
77155
375448
474835
6825
411735
54334
47606
3355
179282
15585
611318
88954
186991
124051
80784
308952
144609
302523
125590
565580
7391
628412
369392
693960
227398
117
563505
920512
148100
100232
636615
64821
7477
9614
102035
58442
56
794349
343340
603005
333370
203947
355595
444465
314665
137382
129378
2492
53025
41810
116114
142767
8698
386936
306946
478354
662514
23474
172000
670584
127478
169107
486524
482747
332719
65810
537880
335046
229834
200344
44713
85268
117189
39215
283793
439517
375086
148705
56672
860631
223192
469183
50657
428252
284245
162132
218138
394186
99174
83721
1218
240378
15582
251405
269473
311572
164045
397393
8480
35347
268555
449129
48854
37989
411769
195666
153610
430628
399656
135248
72214
114129
1553
766770
108725
19
68665
92944
610299
518
317937
21005
337466
69905
283180
112599
431294
216746
719098
43751
6280
768595
411303
85264
37842
66521
217972
219920
71544
184050
119255
394409
13235
606916
258424
518427
546719
104337
123990
2987
329980
67878
412157
71220
455508
27765
278305
166979
17646
269276
443596
920
46046
77494
345731
21935
482647
675130
184577
427593
242917
532823
21292
407961
85269
324362
83211
230931
15330
692744
749630
132840
38673
25970
538561
411162
287755
61795
520586
90689
106882
148361
371398
184545
13087
10893
185064
310649
14558
555434
225507
112337
17215
571525
274440
239249
496659
207425
239096
21134
47693
74358
402032
39462
297332
756144
157509
26147
83417
644867
23668
338150
53660
25110
12565
49272
232654
145948
101947
202371
25163
303913
146069
57038
79076
95640
115851
607234
726677
74962
872044
264689
447097
207932
126591
55487
202661
22958
76250
117653
14423
1819
98460
177544
113404
278378
4018
215674
335738
197902
55138
337565
696771
95638
68681
146259
852918
70470
1094
117603
56609
23229
225157
176898
891588
32448
265008
469441
22870
150780
216829
387111
113891
190323
50171
9730
65179
59403
162501
1583
211376
608157
60852
61213
332665
70823
46325
75368
61444
3791
598632
193972
310142
837414
332817
296273
403972
38773
88184
277323
48630
433965
51343
2815
286045
408042
328536
744397
129876
128652
827890
78675
21530
578497
264771
34589
36167
196049
35224
36925
148716
250952
130089
16664
42090
291324
267694
240450
387352
2263
304169
2081
81587
342949
107896
56087
83560
731167
32914
475939
466396
135744
83682
6934
784809
181979
39267
164104
330352
78121
80056
182961
288216
310842
66359
51159
107869
184168
113807
171840
119804
169225
809069
327752
299269
22845
85269
5590
52691
253492
548334
130738
404884
151449
730253
349707
425091
157280
72558
278047
895783
234515
89403
342702
26862
326294
343534
313433
167386
178729
398696
20606
779575
384381
59858
351565
165421
527001
6565
23904
503668
626157
128636
915492
569696
608332
104498
624163
136695
254673
19655
455688
34506
1368
39189
81671
224699
650284
102467
225546
351639
463694
174728
286054
183824
312054
634799
566812
45783
378472
207326
43822
511957
61055
301903
449734
228437
49697
92718
338973
323973
188483
127824
101188
417828
33271
212625
295005
714881
122757
164586
293690
527528
19673
129333
366292
9379
52831
65151
164236
459811
212586
78251
11795
472492
73106
11817
234104
12118
515170
244814
516726
235270
318870
54975
39941
2728
346440
10230
35240
277604
399005
202235
300989
21884
38695
61590
203781
488059
232383
99490
662328
25531
14621
62024
6828
170446
137122
149740
111901
390340
608436
480533
97656
2319
33017
673395
174812
184469
693454
380238
152299
11090
234436
14244
423341
127146
60070
277725
273345
16418
265232
576760
471738
389030
276249
129962
4328
195939
5505
19724
601634
115820
321534
4247
510500
491095
667740
108470
126138
496585
503725
227517
4662
124742
113313
46762
335788
286900
432289
47192
199054
78363
500597
49152
601145
496232
142156
340430
158269
95429
632230
10376
4068
318889
207117
103946
54489
4808
41440
476120
553566
430045
24923
785389
356014
151038
28170
160782
124353
266361
592592
608825
2027
825433
102928
168202
126858
30929
169081
6194
160266
287521
121351
286333
172917
220797
356459
237679
538480
93509
522319
12758
244445
484537
252147
57427
265612
640828
530895
21388
104662
380901
72808
443065
223862
556496
506919
178191
114923
97165
207222
77321
55589
18857
67003
219601
520180
797538
394047
270482
79193
306547
383493
497404
238166
78445
3068
820026
59919
7140
98192
13765
508204
478267
604691
539776
190566
217544
329764
209803
5866
439104
121901
540045
419076
460710
65727
138634
151882
374217
203731
782940
248445
260360
684426
400934
414585
3569
189922
71809
598633
23726
214987
418859
123836
507478
399806
463469
239805
29044
126725
110735
46105
833580
673425
207327
192435
17953
243221
731697
68656
414158
16703
185186
56749
18145
659325
150770
611928
399002
590534
290
52230
54179
49473
169244
413122
218121
51267
313738
199756
557556
8094
260427
249619
87700
87701
404720
261501
371303
403387
72066
349856
492893
351579
293253
170288
22065
860222
508990
441933
57020
410236
50100
435492
2405
71810
302087
143079
585254
135655
69138
52137
7529
371687
335981
435000
172363
167310
5630
89283
231058
48091
248300
369021
23632
175313
15087
104254
84113
364046
204957
22591
81034
207339
451129
291089
98895
90126
164286
279918
562382
55140
112465
97968
94754
346766
441818
41712
638972
45842
230330
623966
15499
38111
153055
149609
50813
45093
2400
3936
352252
528377
450380
31844
259397
5492
609144
53469
487745
132441
669394
256233
18267
56402
109391
343220
86441
210978
37519
307859
528704
112244
678262
173960
233878
287499
67956
291581
729162
257642
455553
13486
251072
359332
16584
231792
13094
473407
97931
723454
679566
455282
154696
128392
219378
160841
386066
408174
306787
124590
10734
562238
115320
204845
4051
293426
10748
306488
21174
604759
341917
436180
312592
351693
62273
110750
109842
42581
147521
445274
165085
739665
248315
37184
41998
22294
40566
83439
517938
520866
155758
169591
106122
758379
278109
62378
438595
258604
430485
233071
684344
54384
215235
199937
36735
166456
571560
103456
369603
4045
250428
164851
760422
126556
112265
440149
792094
96672
43430
117450
565949
321555
66935
311211
131863
39657
71748
121246
103389
4136
6509
18831
148380
160626
628306
485580
33655
792101
778859
295897
101543
632439
199603
117717
355594
266912
230048
570764
597668
107517
74530
83568
227423
46138
90705
195938
469517
678846
644234
76791
503297
306719
315144
713761
368481
173839
180138
39486
64669
68746
146940
178419
22803
33831
324624
16734
46441
38689
454165
263488
416702
434474
251155
673821
89316
130781
621866
102069
484443
261226
140952
151366
172503
145288
5723
761786
106903
55813
224102
202768
99189
453990
566450
208903
119156
239078
504394
167610
116711
152162
51749
232799
95898
624860
28134
123167
79505
37573
28250
383
155670
373392
137877
176263
41732
957
58472
69943
143522
286672
604251
87780
110114
200251
124571
111599
67572
10062
835047
272155
527397
141999
394779
9937
589629
67595
4579
277387
341568
687104
81234
179364
349260
170396
308543
199304
39853
82045
350236
488521
135890
184369
52646
1580
374736
393954
12750
204947
259282
268577
20501
103643
104513
49750
73845
127545
26190
133042
200565
386703
620707
882125
450894
113499
519061
191180
214098
808398
116054
76293
123081
111967
16349
26260
350826
66006
234906
108468
224954
161875
206524
8089
318731
37205
58356
4734
71964
407085
263159
861076
175482
425033
492025
94681
102909
14517
351663
559293
383282
154934
134700
350829
6439
83542
155332
170473
123202
3788
114815
100112
155204
634588
38680
522188
273628
416786
698036
264365
815658
291719
34701
209527
36871
318228
98403
475446
230441
3792
35306
67934
576573
45845
193301
127762
16872
507105
461022
529780
666431
275607
250825
16111
7934
262059
434608
169188
694420
18050
148453
375746
185950
56531
99156
243105
852173
214016
14150
276981
420180
609576
10284
41580
306373
304868
172648
445608
8402
53632
237570
271189
350547
158639
179962
747554
69896
24523
104645
44131
143428
504604
150665
25721
329427
69300
13490
95595
922955
54532
340907
276851
47104
274658
638947
72542
203931
613379
36429
181004
16257
247901
352250
335793
430321
34303
91840
387888
24979
199073
337578
3596
1508
40798
858976
105654
113052
167070
38704
570553
26338
460270
86438
222029
5878
408953
320500
30638
196470
24419
699678
18148
461219
42814
257942
350828
504809
45548
907800
383108
675337
16530
199927
231969
360698
659892
63588
658912
237174
172701
16947
89987
86229
69712
300933
505689
155014
196459
251748
151438
36770
631486
192553
86214
835
534999
2225
136545
245802
106147
48461
389376
742788
495385
182604
619113
119649
306418
213977
36567
258767
120574
550768
10219
42400
228639
414010
23469
222966
278532
106160
149568
178187
648959
371580
48656
189794
529048
94864
67286
60339
85310
495844
81566
151240
8944
99216
17775
413725
250541
539875
167349
188636
84598
52046
293637
6125
23426
336314
10985
159708
188133
328844
52535
805122
53394
29978
651983
205319
183793
387869
46410
48625
20841
75760
254865
116843
842024
439640
503721
34641
174095
125896
258864
472
406382
60586
249455
519568
112516
547716
235198
150064
248323
100280
25996
55586
342907
64996
356365
33202
1797
4945
147489
189313
22374
100772
121696
95109
599950
86248
18380
63381
819
796561
60651
310150
3966
54525
201289
5808
73507
739158
3311
347565
763949
204581
14096
453817
519286
55715
27908
167868
109381
142881
815059
101807
814166
118415
25177
1107
54809
167661
589840
594017
11488
133224
799215
28222
81577
216869
198604
738858
73734
65335
204731
270009
139867
278160
479607
84823
81093
262572
287275
130900
104930
53747
14251
22040
532463
44331
460
539818
173275
226815
94851
408873
303821
69067
110250
355976
16008
74788
267682
63575
501279
40435
1756
232173
478286
363686
318008
60330
21163
346996
31572
435805
11564
95712
164895
324975
267014
63874
769216
26790
328833
109058
67927
354900
120281
489073
438442
71398
519373
26443
22011
719976
587969
259786
409872
374750
16138
178457
228102
130969
187261
76307
84719
137626
42706
82722
210300
291364
321668
96875
189658
487037
220688
32382
139791
759085
736210
486186
44026
423994
430740
64378
77652
262047
562890
45373
24229
160920
275007
582
94135
365776
185502
77187
223111
657497
31899
366283
1485
282134
67109
234712
584399
243594
163331
110296
547133
39365
19949
198091
474976
12497
514059
550345
78836
5985
25603
75511
175805
11818
123807
163067
88981
287601
181536
26077
248475
67394
207380
10086
84257
186610
382243
47605
188256
182622
987398
115424
119087
168840
22619
70163
826797
169183
348433
10475
190202
697609
67898
42926
318274
9011
13731
66257
302958
604222
16648
563031
822898
477146
87029
511678
65697
675415
628672
64283
258482
321286
524017
639677
608720
759032
527309
258630
272465
630189
32167
416268
183103
40168
910488
175671
188871
127701
241973
215616
436617
13121
12314
267705
117357
138526
5101
536913
601215
451751
96916
419781
268127
222610
293296
414457
284126
449224
612275
71097
178795
75895
208067
614
18301
3314
342367
790668
240382
283161
700
74811
27592
954473
148324
27608
505609
326249
97895
109233
28883
492352
642250
211927
6873
501
433294
490370
70120
288890
69451
240430
27274
234723
825961
183243
142322
51952
314754
341794
129958
488789
8768
198851
127824
854787
263657
164887
3167
95530
145821
327103
14617
98156
10521
58014
172019
59472
40053
24701
642350
519513
138360
595301
109448
387219
294196
397925
255714
348967
955627
69951
99056
320526
149735
474369
4971
8927
180545
11937
120861
143641
40332
572619
181757
74342
92314
320363
3547
58063
112266
401618
668523
92065
395911
362269
184478
144614
423875
54198
188274
129432
235956
566703
15980
75621
325199
456044
230872
498277
881098
106170
390197
99830
40477
5147
105422
218145
316185
7473
385998
638673
309875
275237
654321
316046
317553
37263
69404
443980
123538
4981
278174
17824
157038
405851
57796
30673
198581
414637
444933
104937
365168
145481
143907
166343
52894
265349
416723
3388
331462
759613
213973
353433
17405
184732
303195
13272
75479
114330
306664
250782
78920
543002
84096
39622
119842
277076
137203
64526
35460
125135
37920
98947
132301
332075
419302
181867
2773
733275
199173
82907
91247
183633
322892
345239
248285
52874
271136
680822
423875
442521
225147
500968
524738
693314
213397
294481
23264
895519
258495
108058
51811
1611
418059
55004
82670
437232
377702
382847
679044
15488
15840
246065
172291
50933
504043
521644
522081
275909
141832
426816
2151
360836
191904
79054
899061
35858
138551
33534
56462
284115
18538
99879
225305
159230
294818
131849
51921
189065
644966
888761
201501
372588
93572
401410
359732
143332
115648
371595
2631
19666
39711
30930
280425
246824
78263
274538
365792
438936
378687
682744
3951
142761
209614
7234
72738
600514
95343
522775
52362
124421
905248
124383
61052
216924
141656
701937
489917
98055
325048
345636
179873
35060
358337
20694
47406
277506
113580
21753
225151
51538
501056
866015
165383
663477
3592
133992
103932
180824
21269
121207
165785
35719
216413
496800
189457
40001
154005
158951
16310
493386
111556
118608
8403
320942
441998
298047
200775
32419
148697
28761
52053
329279
57370
61996
246212
114237
60065
784902
50932
522538
1573
80670
131502
102330
264884
136325
232943
392696
104739
12771
65038
114257
204098
877124
475558
63980
299681
496722
77606
153457
505555
648641
65905
101553
9756
107650
103196
168405
127411
173993
242681
7007
691691
4592
385855
117588
515083
25635
85526
70602
222654
264261
71658
73719
302505
339640
305789
787088
300949
14652
280879
64169
39974
674104
86042
622851
100466
62731
129970
164483
330873
169629
401533
98622
195307
317588
870706
434990
530758
99139
470822
191084
151325
104668
111510
3611
112665
20334
23105
142013
389383
28993
380821
216314
640796
220860
14883
341085
27262
10796
590828
354154
748071
343043
357414
290421
309839
252736
61464
196970
428784
156009
127674
10944
57212
55907
390506
10063
23914
255412
744528
577441
41763
168194
412553
161122
196977
64900
33755
250587
447854
732914
543681
324350
379716
22906
24617
523370
318152
371340
203263
559146
401904
407932
357373
683602
10586
333881
9635
461571
761120
218132
127483
41089
18806
67754
475460
24086
89587
239847
684028
276044
505496
275964
126870
765997
128572
605774
76173
98077
6161
570092
490575
261041
62705
282525
13404
76651
115516
273315
271689
275421
86387
4148
114594
82132
254532
419109
16399
81280
31272
73561
245824
18986
240882
24124
44934
15336
472046
335130
692515
318893
358157
483365
53623
174388
38442
495970
500702
255217
270861
124785
304809
6964
739528
104021
885386
155656
660858
241940
774406
674510
69122
89266
104863
252047
100979
546525
98744
624203
203452
179101
151095
364042
11280
287130
45343
13188
679163
105007
73405
612735
2006
537733
862
121817
277731
583070
214519
215875
63582
784224
109002
360868
177769
60803
157584
119825
139407
580490
514995
108703
233400
35726
25709
75796
889896
165025
448463
160355
36132
73149
243173
150451
94062
149404
171716
371727
632518
505704
572163
304217
33293
328882
73346
111261
501793
343543
485433
6478
141444
669808
56063
198173
410559
272892
433523
18079
4178
777986
151801
102147
19010
162046
334382
133338
415571
10580
362602
168199
242174
150
319227
122686
48936
861101
267161
83852
7625
48941
382494
93914
710709
554529
403608
44355
25066
19941
324852
283577
832209
121705
159043
43182
190099
483313
137864
82578
315970
32335
584061
29618
269547
103010
661434
478252
293548
284188
498989
67746
33768
361663
175844
257366
88603
1374
672676
36603
101252
308099
550
145941
523759
345961
741205
516129
23009
24438
79217
243574
218035
44992
325286
49423
929883
123474
201357
64706
347977
736876
261367
856422
314911
896147
16541
201929
56738
233392
61733
497994
49594
338022
7458
487086
78661
243769
799375
146732
6409
32769
554875
76788
298378
67510
732645
43036
110630
204687
356138
26386
232774
401637
282632
372896
273392
348874
516794
24111
202230
498126
718371
336008
131316
345691
190882
491433
256398
37172
16882
5127
710407
118583
160618
223575
539765
182235
551505
313265
106742
232556
155990
358935
1769
185044
295545
375773
21549
137047
125743
618214
31272
412496
69559
60936
38559
36495
52279
479545
159972
30699
548639
14034
313822
108977
326559
252614
404549
331446
166536
310034
344526
19313
310543
367603
172042
143820
82188
32565
45556
608332
200566
117820
83235
37
492362
109245
121375
65351
623425
367435
150842
624120
681134
30088
92781
573643
532860
405120
283674
17873
380131
297550
750917
120157
555696
345754
102371
172799
3800
17422
376358
55649
341209
769060
27199
633169
276613
217493
164626
916174
316370
167232
59571
12690
344355
583729
373051
180454
93169
58903
685382
46400
101352
377701
417546
92967
336454
35747
138010
99391
42803
16816
20974
394174
341696
35846
67878
36890
375631
260057
23609
93436
134341
89538
61672
209823
454623
561324
370467
775046
17076
19382
32195
165384
12317
592990
76591
22053
253692
65805
155915
498273
138182
101685
177109
213548
1401
42757
137339
44889
18420
603172
31372
6037
381353
292
159555
107232
746716
262968
86233
112053
328642
70366
118043
37075
437928
33688
126592
150693
140187
91069
112514
16499
130942
86086
22054
105550
29143
21021
285947
32683
17659
16156
583099
171204
213816
586012
317820
4363
207052
42291
32578
2568
116690
193545
102189
132202
54279
201749
38382
72810
70544
31613
210474
111759
123569
271284
134614
401434
35090
39819
57338
428655
234366
211104
331662
37338
268979
406257
190357
96652
76224
89547
3146
192423
221788
395272
446223
129922
286674
11001
126400
349339
48064
234537
297121
143572
93327
263486
36673
17078
150950
218007
224741
916968
463610
167392
48332
530473
155471
210294
143404
235009
235549
170361
95083
135631
367233
68842
194477
303377
267246
586400
238226
402560
72350
73067
155684
24651
34620
25073
357023
838014
318207
167257
578118
5722
608946
72985
479921
20
163819
598
361905
196066
47842
207340
276602
2160
133409
1375
24568
831570
892499
430059
44689
70634
290750
320310
578331
558054
113418
297107
286093
677652
532509
109821
514053
266013
526057
242763
119423
136274
32277
153046
297159
557743
596510
40190
37476
279116
87144
169870
678234
105581
83532
820
108287
42501
582690
100757
119575
78585
474108
498491
133295
12450
231099
278743
141664
31084
13467
11254
210841
53674
76208
350934
291731
59346
650
238859
204502
879149
180390
8006
158112
48027
85425
345029
82107
433665
463682
119134
680693
88314
8531
64267
113197
134567
673573
220959
571768
255817
369467
1623
27772
67848
325084
191554
285430
25011
535601
36019
234792
465889
96921
9461
159974
465159
363530
107301
520877
28170
177940
142609
195194
93415
462197
110248
271818
391809
547244
28084
370140
213388
14274
176033
167192
45157
628756
619993
95665
635366
33183
126454
15602
253351
232481
756167
179811
19769
726700
927648
118747
83048
30629
167829
415380
850970
693108
161208
27117
119446
181658
50826
821679
667
486939
109040
6940
172686
33062
371537
323434
433692
321016
83290
64397
350441
309626
105616
198551
256640
45397
27817
76286
441856
62434
501048
479305
438674
59895
8250
102847
133721
10983
235978
95577
289200
29065
126925
50006
421757
47555
355504
658142
9596
707818
716
441115
32091
147876
642382
165781
498931
33673
507194
162186
21822
735438
15346
321819
384463
57366
156750
139598
12416
106233
42998
429824
529875
166627
25382
269686
744644
3133
26270
175631
305110
277740
380659
30734
144866
393212
284455
108767
2664
18796
536339
3502
290466
2262
166153
108742
40167
16608
403588
390039
322388
483920
158421
137847
3207
110002
113501
13217
48465
413522
154417
69570
370648
153132
90177
343345
428723
67062
229461
2211
58840
12600
123511
481411
737197
578513
60958
316047
717765
47332
413265
74867
213811
137873
288392
86695
39084
60730
4893
22178
704552
62305
264041
179316
89570
231539
213411
255038
31864
259697
113078
256870
111432
174246
451099
456412
145704
344316
501506
386484
476009
573526
188924
96238
193073
483464
2547
164209
369074
405
108380
739314
63524
661923
396813
224730
82299
203674
130736
245222
344965
163379
137935
12983
312431
59382
308928
595893
355451
166995
11941
249370
8633
181974
499471
738297
410559
69446
368725
207633
283113
315861
27400
65132
304075
499344
53835
99119
94463
41558
429707
80203
542990
628302
666363
336342
596866
256975
108210
505196
382325
269281
585953
627197
371668
579002
242034
21355
675726
325457
4034
593102
371076
57995
236903
81639
209575
321922
508881
211382
63210
205089
45678
366154
377743
6705
162017
242711
47468
526962
12315
71711
121462
8811
87330
177542
329172
52476
130512
101954
350609
439366
505075
25077
133650
81253
592134
444308
77582
13478
477793
42846
142972
187662
523506
448497
550974
115675
653331
9311
171193
24307
89368
498976
5679
597620
20790
300985
29892
78079
704952
6066
174561
29017
37889
354396
739454
27202
510011
166334
305554
79903
214762
434108
431240
597813
699959
293379
281625
280815
25468
276765
465498
805443
720383
84462
82575
775897
104594
11717
19550
406927
323033
242810
4342
152033
16623
1315
629743
164099
108978
22613
237793
179173
332047
365646
324295
341210
21730
374533
283315
331556
12128
232984
66174
452065
232273
46895
53786
355320
16811
294019
432202
466676
48979
49983
629978
310167
6265
3772
246498
420230
369585
408321
23664
165030
125227
148042
68880
14723
335103
9668
205463
55604
84154
289752
276547
317396
202518
5828
13208
166815
11035
348460
63505
396445
479986
107231
775709
95217
67142
2897
314312
73749
154359
601800
17320
116522
403803
68680
48614
112759
78804
473252
670564
165246
362635
374772
477145
48243
477168
516525
243967
18302
68393
133856
585787
362167
226679
99060
589332
612458
608522
138816
26043
397751
689404
63831
221793
35311
37439
533105
34238
3938
259217
431871
31968
395416
410095
185440
38384
158537
605511
388426
568128
22043
58419
20071
868786
75616
16091
288803
87133
47833
263880
473836
534363
25370
414526
204716
437994
495180
303370
678355
137020
211433
19292
116635
135430
98533
212497
43671
635
436712
532255
9296
20455
96018
697286
5252
126
713139
42340
13392
365993
204341
383
8788
692582
594608
268418
200904
22675
458513
835
143481
184841
4160
55547
208635
59640
531833
107534
218040
49632
21518
3894
20383
333247
326056
311305
223321
24996
5274
135049
55880
939
317456
42131
24603
307786
505743
108188
386377
47876
39132
513060
80056
442566
40652
845716
174076
400542
59122
218697
810233
141176
18090
54307
676811
2382
446747
36828
268722
303813
567435
68176
642856
115499
291495
84819
120067
308092
17534
140064
25380
156396
32803
604837
92763
142506
235222
308082
53860
103128
237348
264782
563855
7223
1653
232354
528184
190681
34024
409424
253498
130609
304381
356676
25952
20507
260553
143432
123976
56892
691258
134100
212248
519421
228942
51249
63110
193566
500730
377974
104095
289038
411421
750624
485843
36552
26928
614650
424469
371271
139594
59522
332753
719434
64717
1358
196256
17463
306890
290351
420985
362784
692508
20547
553196
434870
4662
268912
16687
42073
292
8001
542249
698379
112280
366114
118093
319300
23637
68667
235462
75253
336982
29604
378286
631072
80371
133050
18273
228305
196342
663671
808316
181028
25213
3056
213768
4852
470718
371976
210631
279536
81783
623445
96398
32378
87027
443172
47992
587717
329742
35690
122558
8502
80923
133136
168909
127563
79
115245
34038
43560
568260
312108
127423
530118
39904
448
155784
27951
257425
177192
232082
60584
593563
209329
156488
51587
12539
57790
334617
576682
656915
249027
189343
212936
37974
57644
138373
236189
7139
218390
322689
543441
791321
190102
53278
41851
225568
55467
133601
12096
173481
31996
85086
65570
6162
5145
380587
19471
629407
9170
71165
554181
166296
206026
158933
470699
43176
212452
37499
8172
161688
367350
16188
336612
187749
80871
130996
40970
95251
10444
134386
73797
194472
412438
545778
464854
118683
202698
528476
527079
39067
71634
741186
28047
462321
100691
29967
40524
519836
135500
241065
701781
656338
370413
10191
793098
216825
102738
13449
633779
55845
853591
234636
245306
461649
170813
49432
238484
81762
29606
9867
543950
73653
357984
277120
490198
516183
782687
282274
3995
48954
84765
182209
507047
86397
440514
43005
560243
305711
431047
27299
336277
449550
413685
6254
145319
591735
522395
27842
639391
265256
365149
632745
333043
2413
292558
128076
299308
692699
322193
40453
457325
91173
11108
378301
632972
225988
128814
1649
111048
104208
247037
102141
137346
92504
336851
642143
100898
68992
53727
177006
472957
299926
12716
36438
202438
329076
174220
74416
29839
41590
26488
306336
494319
168155
872933
622223
29
292485
459620
6384
167736
517151
314557
161782
11711
112581
79127
1306
876317
367203
27250
423605
376347
20316
199292
656353
439565
49888
146759
215904
106686
106880
201440
317640
268892
54903
67607
14566
546411
213130
66508
767973
526538
215216
180359
624142
296063
165539
11387
335516
25630
122487
546345
277909
174002
425314
57202
137297
51914
542305
354223
80889
86994
164366
215258
416427
39141
99347
120796
178523
760938
368139
353841
761166
5442
355716
546597
349647
187458
138902
228438
725911
402091
465169
153346
77145
291892
340155
201841
102125
479949
351573
33232
889823
4134
166336
23314
593029
224790
67950
451924
393770
335817
157723
564179
346242
908494
55523
294230
295515
276017
2487
6559
142693
691284
806051
471269
490239
162170
37358
48075
132421
296107
15961
17033
395415
98425
276680
253848
571948
295771
487068
16254
589799
95018
206691
139721
428
169510
121738
356076
710775
122310
52192
262746
401784
244494
9755
312998
341067
893224
210065
456662
155032
311926
283823
550239
296751
130255
747957
271626
383044
790
513121
16495
839168
57856
768046
102095
7886
404907
329057
370287
18445
85496
38385
702564
487
192672
123350
41178
10346
363684
82680
69069
695782
230849
17909
13713
13252
23178
70764
56345
84079
571933
6702
64260
40362
219202
63455
388875
131246
31325
508112
200497
430790
349660
196629
61873
417330
145423
12143
58137
337269
122792
349486
357625
90405
262300
43739
280337
39614
85865
664939
95455
136513
38696
625262
169728
124969
502731
245735
270718
226724
435282
1030
100051
556524
707473
38505
476377
383226
699923
230243
115056
535166
200521
312320
167391
154936
162124
33988
251401
334678
449153
38508
539175
110056
418394
436455
84122
116234
144610
49368
2478
35112
136317
732298
86213
31103
448151
495079
206742
183808
470975
99799
183178
34165
443528
147704
382564
330211
32839
47313
230308
159445
335513
196596
367921
641157
51061
2156
90500
410386
215155
683289
193292
182328
115028
188987
205166
253282
33431
79524
101858
180824
414524
460435
21719
40988
392153
929
608805
199990
96605
278392
755122
38530
35731
336148
421683
685812
114533
88576
27031
20528
28389
134110
55037
821715
376992
43794
224614
674157
192182
93353
16360
172046
94882
479784
177750
22195
344534
695142
116649
376939
253864
660706
66997
187466
74280
24823
266220
45638
32116
389455
189360
822821
106998
11316
10668
721712
87632
360914
229647
17135
594972
825848
162299
119680
319238
95071
339581
769545
8808
92486
1148
118837
245608
26102
141432
220248
738110
204551
624830
329136
214570
258750
159102
178517
152012
361149
131090
128897
483651
131118
166371
315277
2221
117548
14932
100957
390093
88881
77925
158991
227018
97352
2992
206910
312521
286322
105222
199151
422672
836715
539030
297174
120200
484100
688006
182964
353934
523976
110627
6695
562731
641690
88171
609759
575017
212164
223171
537126
88534
422529
67226
206569
85538
116483
379861
15413
32908
314100
62083
122547
118984
91838
7473
110913
190277
176344
502900
42265
401798
94075
62908
709310
234340
38114
105020
144458
246817
75448
201044
37544
178369
141755
726848
163565
3492
30023
691349
213602
301006
55208
495426
453189
281173
453650
290083
186912
619822
109363
172031
618610
39784
188362
16086
204627
338189
774261
251286
271194
105444
262332
263157
221411
554506
406110
18061
264690
101911
461649
349844
641234
697936
464540
285576
148560
476512
79373
110017
200088
597938
442290
562829
281288
570776
305839
142848
393363
144620
1273
424121
415286
636413
73171
354779
418822
346903
373984
518962
630036
214170
343645
212713
586321
99628
61393
195872
255810
228921
347641
872356
595661
33946
519305
112977
392230
797989
318412
52109
1114
788927
731869
19882
793673
25306
439498
123993
208826
215712
156442
280331
274930
275270
397650
3145
153228
62803
48497
607264
143034
326551
74249
606634
624834
115649
361456
101854
842286
39667
317468
1974
273115
77377
254384
665764
224872
6750
340667
6191
757893
66406
14831
5755
164991
79342
87121
456093
100634
91033
285501
189632
474388
280631
118807
726033
221231
29440
76801
273107
6489
393480
361677
36518
5087
258941
208243
469555
257548
291634
610982
162376
269011
47413
176814
115191
182392
688883
191075
299750
209493
62697
1993
10791
3210
544195
285646
621009
322824
84865
936658
408449
29512
48922
647334
471389
413887
10036
290212
16925
19278
19652
303175
432830
706893
43433
47908
953392
756259
183155
284728
50647
156044
18271
522762
883987
426413
368597
95851
693864
197724
382710
469536
12069
177412
65669
1676
119782
173153
69074
136510
166259
237338
120947
374754
203607
106457
128284
272346
123710
752
144683
537906
174269
64626
30387
57152
265559
683769
23049
105261
274880
100804
338675
396882
51508
13650
118023
224766
134614
321353
465280
142447
6082
909578
155334
282896
705542
290180
51155
96739
858580
170143
888320
414266
776175
122293
228392
346631
413624
91128
15707
102998
185435
136986
243459
167213
141156
648135
14215
568756
772018
201453
215574
265047
613
776459
193974
347090
185207
25250
343936
765552
563696
252627
327951
99463
316512
126397
333590
353465
193333
160783
239217
340087
105906
76331
199713
29812
79529
713042
54491
164975
424990
556753
65641
219328
3875
718188
214440
33240
7897
314756
13538
204347
471335
225436
60419
50436
96370
73001
516753
155303
193467
560796
236034
64323
334771
202443
15206
6282
462708
435204
44470
54589
129757
221301
340014
4839
54663
13305
1874
818
297684
3217
345351
65382
239842
9908
108108
575645
385864
336915
585674
26475
574476
14014
178840
85349
218034
16683
55168
38396
607330
83743
447852
395445
336712
11408
205539
35000
464042
145503
4142
60066
291378
160369
265911
795868
43007
264113
335002
511794
87160
38881
77490
584237
223793
495117
75500
56675
194294
358971
285723
464055
2227
146943
891631
152949
15786
132793
333261
539661
148074
245516
1704
283036
136963
79287
604421
186676
276953
88941
126275
17646
74697
174879
40148
770032
54243
93357
6261
497371
177532
324439
183139
582137
560378
93100
3904
230818
32708
79183
39087
461054
243469
446405
144207
89466
53671
62674
29441
267168
290569
77916
271268
212198
547525
5247
527741
247755
66777
114442
160613
33606
46018
27278
543217
59670
120133
80408
34715
243637
104772
650826
233093
572258
419075
357884
407493
763472
5481
61786
4837
494645
588436
100954
173557
294462
443898
776248
35102
170636
1751
611144
527302
412335
415528
173368
33542
556251
89183
644499
102262
730559
83782
116350
350172
215200
42649
15937
111708
31518
336801
104471
520382
375019
440853
761299
189802
246666
36995
56405
282627
650145
920745
707617
18700
35522
413139
300887
413394
476864
73921
39534
100874
333145
390180
284079
45193
18948
602374
40937
64291
289064
359903
245997
224396
774177
666698
78869
516144
529596
586271
175987
359026
162626
339581
49728
451277
232525
4393
45195
385392
46061
148597
52590
67041
53341
258292
19309
60966
152675
187137
723761
185925
245811
648922
542541
27160
642035
472819
136313
646716
201442
81425
593666
47226
708273
6364
126073
282776
338806
759632
100115
278698
578901
34711
176582
44488
69851
254819
40786
19294
12443
123667
306470
476992
39752
221946
6921
334889
359861
87388
137464
78029
28093
374162
77324
267662
377623
506262
198494
451836
124591
257036
76427
374145
402601
285209
298451
5543
766285
31624
819687
256620
366404
476152
105590
102438
280702
203486
41087
199109
246352
337505
162009
343798
141239
72517
420339
104228
74869
77010
25964
190364
462643
20007
99019
410758
497107
36046
75050
25953
205423
402899
145723
600247
21364
9256
739340
496710
533876
219147
134114
11714
115194
29698
88591
94880
412206
8657
214480
72828
211849
67884
115711
58102
437583
49908
257378
313495
32179
61037
234955
151936
260332
69726
16330
230306
56418
30361
115097
375268
554060
183501
47178
194654
93282
44741
3801
8746
217177
176489
357550
538651
137866
90381
380737
457653
56604
1596
46177
296798
55225
189385
188375
112663
163922
16523
189437
103701
69465
17286
320228
99357
3566
212593
3783
411745
67133
193845
212786
551536
319523
167103
219043
151922
21835
308377
53578
872550
422061
107912
369025
800889
385102
241445
32255
47495
661961
510240
520269
157787
683591
4482
21341
413
68440
59647
686344
444932
104473
441640
142011
137271
118465
108667
307630
350326
3065
536984
223154
396944
79852
69029
462180
262828
281938
319053
488740
53721
20562
112685
41780
2847
329903
425958
395726
20554
224548
135100
73643
34392
409474
190833
749717
179061
293739
516655
7291
22043
382733
18963
23655
164223
80847
150495
339456
184357
127442
243167
124947
6136
45328
205960
171857
210243
324369
84400
538449
414922
23013
64300
522287
760355
208129
224255
21396
502531
97771
13875
32040
810751
121415
457952
452549
149735
774476
170655
348179
499688
46892
395495
692251
76043
466959
142638
112759
157466
720499
93014
203111
349157
679950
289763
61419
150934
133482
107822
75710
21414
39129
98150
190259
10434
407463
329453
713687
641188
119306
597626
9655
75931
325391
275449
55498
634
174
46307
115467
130017
170584
605764
217494
428828
214847
10548
50876
687865
10887
128313
25705
24176
1276
640194
230039
591739
183940
755468
190211
66517
920
469671
26094
714252
81914
14532
515869
52198
56841
248660
38428
145927
200863
108085
94807
731230
127166
308734
396981
63108
136259
365736
767253
164423
34664
77369
16973
104549
192721
141912
944638
565555
792524
174144
244206
403975
123176
63137
42740
172120
3363
85396
100450
31598
5872
417645
199407
90727
219720
145264
485245
239488
5530
572721
11033
312313
283547
70664
13856
7592
47742
320055
12945
108098
458653
297857
23443
92132
337378
13961
12912
476776
82623
18657
144483
68797
37578
126855
271997
202769
409244
19590
11230
203809
88634
4184
320120
30661
8349
2518
301557
533117
121577
48247
2261
92144
41304
851827
190511
254256
78439
773686
43893
18095
235216
657774
12357
40346
543112
79236
52579
170198
165769
354602
194943
93223
436140
388553
38884
20994
12707
50955
83340
31175
177814
96325
99
91
149130
39838
274647
60295
16551
130111
41685
134856
76397
10121
393749
33273
74715
32819
125069
333513
619804
166666
125483
16695
104977
23179
198011
78148
115465
397855
80032
90749
39276
36653
416233
124748
128589
8751
178420
419376
338661
281337
275919
450549
795
676178
11496
63997
612189
54694
60375
393918
575151
182372
264875
6983
786158
556172
219425
451858
175653
148527
411031
431772
40148
128527
72314
146008
338432
110617
24808
79613
393019
453266
859023
136576
240027
125717
493381
374266
269381
43118
44312
546220
115351
170660
20144
244113
187959
239955
51563
11349
89238
708622
179301
333118
318238
114899
27732
369105
161093
231657
470818
48208
174675
13421
593195
7566
464381
65010
66063
602162
77271
52954
17806
89851
64000
12834
498601
407306
431131
323814
103964
125075
630239
65502
6865
249241
54242
424918
614383
294618
364039
369541
108242
190426
41872
633748
325342
412763
265942
38674
260630
91028
75423
147999
258161
365055
73067
67461
181036
801451
301779
68345
225785
169867
193744
155386
436300
230497
44434
815263
144345
18312
30322
121226
199289
98853
198220
657260
118224
150934
240553
773900
309362
56701
422100
406742
720412
120212
351520
336013
473793
209687
394614
416082
148067
224319
92242
642390
2043
806496
395886
227808
53421
189705
624131
662976
15641
71065
72547
43233
2281
83943
23149
121429
49921
133234
656618
32273
247447
33139
167638
592438
216742
469
128850
626998
677907
535008
5452
1619
360602
143076
399660
59177
476989
811361
3963
843136
517405
247459
65398
215605
419223
54616
65916
304256
618893
398259
452436
22267
205324
38613
106516
318534
442363
101086
65421
340323
765177
391059
169673
163127
19139
62557
166660
27849
325080
228184
473997
705887
544979
24470
846
509000
411636
421356
496890
5477
35763
70941
85375
1283
651736
7242
283410
140272
302038
144275
349832
183004
224107
35808
209716
61762
576046
75886
91797
212397
103397
7925
174936
271434
789308
33224
5628
92758
426462
87082
89474
288290
31165
208166
4917
17164
589951
171068
54865
352301
151981
48226
61602
318655
163360
614842
86028
359071
236179
234326
200216
776014
189367
334219
180586
150956
572123
3915
42605
301383
52822
38315
362846
493836
104547
711431
156340
609308
476553
95740
528581
120887
67010
258345
48269
230944
18142
13067
31824
238271
119415
470708
376816
209421
257660
16590
250876
31785
163009
40603
117242
514253
9392
61368
205300
375
700412
4194
564419
179050
350261
12581
4379
650335
28730
213494
489126
104360
149966
364851
80006
848828
214557
258139
399801
260422
332816
114488
153337
621280
508294
323
434809
153484
3052
526178
65523
35259
153114
94273
102701
297909
670713
128944
510663
429621
541546
200114
66865
658609
276772
643764
443096
335219
424416
263109
12835
818492
141444
397109
135524
550864
198687
625245
321178
231466
412803
560177
644759
178755
676644
7526
83943
196986
288911
170092
226809
424833
813969
54278
38789
49763
217242
162926
127844
380804
217259
100919
201810
268364
173163
261558
215660
45348
213589
231732
122418
7240
190042
467435
393283
123182
30114
767021
29628
67247
220617
778780
62396
119141
1980
4188
167809
71243
769491
93586
1569
468078
115491
260143
642356
94662
778967
349920
195441
4583
47380
183893
177066
17382
568685
4763
123256
324519
138455
58354
4011
60245
169431
312089
290872
253528
417973
246093
68503
665070
114156
12723
35001
15391
543487
105687
232166
85511
636555
1794
264927
75620
464043
525873
47181
232472
5411
2855
266856
796766
11155
71958
64975
37624
383623
406037
182823
3263
406194
9349
941271
3076
275675
338789
399224
178464
165614
263648
798582
259910
159383
276653
433063
110270
58500
573482
164237
47604
36349
8903
21741
233179
316786
658757
6351
179938
9132
91298
510381
83344
521724
62344
158
656341
90873
361671
87495
163679
139995
44308
927959
273464
91718
199413
314299
159838
113296
68717
18215
578473
482746
515718
191550
224281
332488
22713
152955
51352
255134
217923
51828
59069
119029
530225
18937
343639
9240
2129
168329
768471
131936
45780
153079
317738
226394
528554
213989
49269
240574
289172
195351
13733
731456
196719
28837
537435
146062
771725
272716
189869
37263
278362
2181
122883
159610
8062
3218
75374
56188
218072
286017
327073
231728
758652
403734
430418
108363
124345
58131
274476
817192
13900
46492
463697
52540
232253
611801
122882
184001
296373
591061
430986
66490
296722
30736
309640
377949
166606
126519
570436
501983
47866
261169
173479
206094
435953
69044
194357
527462
112914
269855
437518
179519
316793
77054
179808
426547
480186
229616
114930
232021
360984
7822
226375
26569
277756
131620
572102
40101
330690
725810
259140
342155
227818
203708
141074
351525
238175
26770
77389
73256
254425
337481
172399
327803
366106
635945
247380
54666
276697
107124
102142
155359
229224
352532
169457
8216
236187
251150
31209
159503
198450
5417
127523
78307
340081
281771
37090
405804
120068
598986
80435
516177
344722
26249
125305
251211
201026
171514
652859
106385
112384
383194
56144
40062
170783
93768
1457
656492
68098
677257
478505
199946
2200
796801
354036
117362
121745
114059
61840
579900
158487
351619
173764
47183
72806
282908
459152
86345
344734
99721
254827
274476
42803
130864
315493
71668
117222
416217
116528
500115
30729
34505
225184
123570
117673
128497
276571
103220
677480
169160
212761
278068
4692
272959
480727
375429
74755
58129
689575
3586
13315
561442
742729
244964
129093
635171
209452
26866
127650
768726
564305
114235
270454
559887
381644
682702
28567
11568
986
312172
286223
327129
78953
361614
22651
146467
438845
428402
210293
668409
20653
204475
538217
597294
305190
38969
861428
138310
256823
222624
102333
960
88993
86348
559391
30014
3082
483029
47413
439470
58154
179056
198115
300330
147849
235273
378731
146920
557849
60907
143047
417420
204989
124407
73713
14197
438192
29487
18637
76721
568317
380058
302903
71472
40290
158169
55347
147996
3352
487084
76464
555346
306341
2413
631560
175263
152539
304366
125353
691265
33338
558775
40228
14857
98202
298759
18540
140973
152511
173359
22584
265948
263068
368842
369656
691857
227204
257302
753785
685671
616607
350797
88639
799678
11538
565672
429122
47658
117282
141054
1219
484965
295226
473915
535916
4006
139331
110152
660913
109953
272516
6494
414394
397737
177480
5946
214711
172168
64458
91746
350467
246035
126372
356156
111540
654164
4510
557175
108407
349542
77755
78422
851813
194413
94034
224350
138242
785743
74971
222870
12123
131840
176909
172022
115361
132003
3717
429366
267561
626680
3404
149636
48844
206431
230495
16848
122788
233568
461096
358860
23317
6908
960113
142964
26926
295490
43259
5341
967729
14448
244477
88326
166306
110238
194650
2456
44544
203523
183232
45509
326946
46460
486672
211261
120322
6910
3576
306510
23771
338927
112161
115530
537707
133670
132600
79965
14700
229187
36154
195301
19181
87414
807376
167102
267035
168153
101585
15788
348344
480865
118748
359013
240472
431163
332198
317954
538884
149962
178024
366920
171624
329741
103748
167783
304035
371119
35591
299025
195103
60026
106049
122431
89700
130734
303397
19634
491306
555137
409478
3088
216342
20445
652039
181899
164291
251730
427948
20629
763268
180144
120853
444815
52644
152064
322872
841040
65777
3087
326673
204958
725630
34446
63397
476218
128840
195159
10992
318427
665976
35816
65598
20702
815695
957922
224765
591
138561
429592
99361
17990
332481
170809
107694
693013
288393
574336
123128
167448
336616
223250
364119
450878
529695
161542
43492
163834
6920
216531
498619
20024
205151
88961
235044
514265
6546
120229
195664
724890
151200
612853
563611
122117
22934
86849
20267
28807
57015
28387
234213
592648
129657
65713
73503
46671
4865
713472
876072
24326
21364
886049
614277
123253
4883
113053
185374
426853
360526
24797
438429
705982
27582
8574
21349
444840
153099
80501
3897
205916
36729
223739
184317
269276
126137
180182
110493
57571
195849
224136
3794
3762
617446
225838
129568
745615
690597
22474
73856
142746
135744
215739
526
75495
244823
207482
10017
42054
69353
301108
13764
16200
68085
265643
579342
3331
94856
68226
638786
75070
478980
1843
88231
166251
134470
148161
542333
174006
726
363988
377342
288751
567646
108133
239074
176568
202646
456233
720820
622039
288385
218364
28911
494196
186432
37099
120285
70661
67573
25988
26089
389420
149190
78443
11080
702
85158
70222
246690
97852
414426
322889
5241
93329
4575
24179
403591
673041
216820
54318
228209
36328
227419
205862
189283
596676
208
11093
14590
24870
264052
855
696946
6071
396966
362369
423584
1923
158491
35524
38499
720593
49289
212553
849047
8656
495765
98394
631756
87453
237183
123867
527026
143683
61707
256599
36228
317002
695875
616107
522720
424787
184491
213576
606776
218776
235752
96110
355046
26001
250136
121751
213930
8541
75157
389344
322943
126813
32414
306005
259988
212
127901
709
120743
435125
108884
239178
20894
550973
55070
10876
3397
61292
460187
121671
753009
117141
73416
56523
141
342444
315265
244298
838
26170
306804
108327
43489
310157
221530
28357
26914
262043
132502
42007
778215
12918
56433
112951
2281
606372
23940
430035
743860
540128
546279
331804
87672
484951
15108
256737
470493
174726
235368
899617
8050
394930
17270
76813
131184
586410
261210
8539
8102
502672
838609
68996
599182
130936
236842
194301
410018
122355
102793
17893
7242
70035
74822
706959
84004
414387
283694
59477
1562
1150
166874
3152
218143
191229
543839
16538
28192
37956
281503
11796
30466
345999
158860
4114
312879
442516
282227
250462
252314
254093
6377
399167
13242
16630
52628
12581
508031
24658
181011
77422
603044
253433
187215
260227
142155
161055
14632
29134
83584
13646
215206
210096
804843
44788
169295
367716
195656
307117
396848
95084
828772
24432
356267
802940
421042
342271
405437
256409
401997
411914
52299
189989
932342
328865
120497
494925
518247
223379
45048
59260
61484
176948
377451
748698
179449
118080
203018
182590
183485
54215
171581
245044
927708
18173
101961
152633
246412
246827
842406
74969
525001
430289
96865
592633
334325
8458
52788
729280
162732
17346
17232
53819
93312
153351
372064
13895
24616
422281
419325
514
393566
121031
29897
54949
894660
326150
237015
25994
88606
26562
432831
412831
82197
276093
191777
125725
569198
264966
473915
833453
387485
541449
136386
205869
549985
252642
5117
15287
136607
21155
699400
18640
60293
180325
462878
540578
4776
225771
1995
136551
517045
128994
85783
177086
173884
22437
20834
294049
92
32541
318082
400729
126596
554876
200867
862269
346213
21548
329233
203314
80159
212155
212568
336140
196558
5
145450
361066
97424
543236
10946
828484
204515
633918
305319
338194
321456
38327
860015
833162
333834
314213
51747
355030
24995
75623
467936
56027
457017
348967
35843
240943
149402
617776
11020
183150
608238
423818
18775
77140
61938
306284
351258
427772
131157
261065
43287
846375
89625
31598
229927
463824
2167
762624
164198
394311
78432
541642
847229
389238
449303
308354
66198
15434
420485
107903
9665
368642
268431
44661
102548
50598
83726
177864
105922
119552
324943
637225
327335
240429
152150
477375
598272
477465
143360
11053
6561
720611
56913
173909
4929
140829
792
262323
549923
368212
51490
129642
634996
216595
16271
53080
111158
584610
84286
18815
306846
5890
160114
13628
61930
97345
773789
158304
243583
135941
30754
181274
339812
6104
273902
118729
27443
448842
156851
534258
276820
307697
181757
727308
212935
70382
322012
93888
104045
36461
15567
371973
238639
31424
218927
72527
69240
263928
78133
102924
163157
336082
202031
596731
421269
458473
18639
723724
523068
79909
21999
150520
518766
6814
131289
7177
76230
285849
41719
330493
280878
422152
90549
70246
227417
96499
7097
581867
100226
329636
304045
210195
151119
542257
166198
97066
4027
746003
283897
2526
664777
76374
63778
6298
29328
8709
221121
354261
501086
112505
49232
275910
119286
409490
138404
531965
97312
126336
301593
826837
673
234910
274120
30536
594763
167902
570743
64632
349165
147182
10323
128890
624982
11077
179058
621707
398078
240995
18377
106650
62057
524888
226830
160136
19951
249435
16990
461982
71820
617119
158890
341613
84265
201556
248116
124885
8114
15181
273269
754355
191635
397577
653628
276278
315566
229128
485979
679768
198728
33414
534166
250271
539563
256706
501042
281526
135834
776385
222794
416562
798581
225291
496809
23203
247477
69017
17578
40324
469807
98874
474741
241034
282439
430306
150881
147634
168635
103438
102764
245584
546712
850
35613
346098
7261
33607
52986
186681
111775
225431
430507
178761
161024
265269
67959
560498
25499
284130
665415
249105
785362
326294
179439
87697
142047
42109
16468
612066
166342
20697
209315
139239
1271
111722
55049
455526
54566
838632
340069
52441
292237
20812
623070
107776
80496
50892
211030
455131
639708
170233
21620
372690
322432
141306
146829
71520
132547
346049
13573
720782
93063
153999
415836
249031
12221
139927
239384
216811
34947
643922
3726
435716
18537
39493
327375
10915
541000
301347
287237
42341
22555
319404
566492
298281
410871
11456
232950
107875
621810
301794
207161
218622
90492
419
204485
110945
67980
64415
7416
248484
123235
141752
121069
141276
218800
163841
49905
243900
4655
261144
69352
383450
440692
90744
591934
273253
120155
88385
705263
72904
337189
84720
695152
228835
324310
661207
215085
257843
244231
58924
402998
473275
774501
22829
56417
643598
328646
73989
347521
212662
318115
441276
350312
330963
162031
50206
248275
109582
52235
806160
755240
761120
128807
97289
41237
36631
612155
272728
121161
226481
255572
74440
479823
554901
80248
138620
126494
118936
241537
730891
907967
311556
506284
25692
234503
194927
36880
291753
251314
754897
243022
10988
316814
257366
432232
75727
129495
652211
27364
517872
227377
25671
39787
59115
436169
118604
163800
303058
48016
25519
130755
21382
88053
122154
14786
693043
328410
158843
184054
441263
255314
360596
311045
348382
445713
526365
312248
116996
173607
272935
397272
104762
268569
103231
721046
736503
141846
666480
73303
276972
167155
4247
403159
409815
80178
38846
464863
40426
526762
18999
183839
231061
645580
371777
199478
176575
561884
367131
551142
658408
649268
20831
70424
22966
176007
554284
666268
21483
140106
190429
173997
380355
12445
199290
155697
388022
68961
26084
152786
678703
12641
223123
297687
195454
34047
149549
199867
169786
444978
514419
522428
35563
881500
168922
29593
274479
451572
33595
157830
272
47186
216335
403607
121977
512954
309881
58237
279789
19644
126211
690235
48274
29173
90229
161507
567212
379678
1234
519740
381976
459743
330369
129686
2436
20930
146800
39443
680340
486795
331012
124707
530070
143042
22569
53456
31600
12070
63226
440565
197394
290970
62793
808019
655504
215242
137443
60398
639945
87865
229359
419236
582941
27847
35507
376054
118594
347210
205700
587098
694007
403156
358238
393671
357766
262889
527528
669063
74534
148415
82587
77193
248290
230093
43233
704542
400448
788188
173692
235628
43330
163490
292812
464712
218082
9349
283132
2299
15186
539922
832125
243152
597988
331710
179521
28449
118103
234303
3287
135061
250348
449103
168177
287379
356948
64329
76478
6895
291706
29607
32539
413893
171664
130558
261178
131412
375285
102919
127307
107854
587698
507573
8483
29428
150736
825578
35443
254192
626065
100883
24087
270003
301187
163013
43725
128456
129633
105992
59044
483465
56697
17947
315518
765231
431762
346006
72396
27565
93927
217044
55076
44111
163135
103048
49822
143331
10864
247366
24451
191372
271179
18310
539069
455632
586471
685186
376774
80937
175882
394368
207876
65033
347567
176776
104692
4519
124084
63925
105290
8938
271775
365380
34007
472194
169138
173558
725016
71573
120538
74375
82950
317194
95252
83401
192357
386197
77902
60626
34045
204648
155945
59024
97030
361061
552172
99999
120535
241759
115902
62045
432717
108256
229584
353751
516141
97387
130501
499052
114980
576294
137229
84706
205560
84638
67083
105495
232248
329151
64094
103514
145134
90592
62425
341019
617788
811228
2144
598377
287877
527658
501927
241736
101414
19455
63344
34765
83567
128165
3083
53265
620469
56347
156703
15352
34951
383020
685740
2434
10321
9351
198139
63839
174917
223581
51243
133230
63521
464217
247720
308325
259591
437750
807696
138209
160792
70619
485612
361751
580465
278610
745474
373821
131089
199035
125042
461350
511619
512295
180563
605651
182100
206555
145415
110904
49813
63371
4986
33944
671806
50119
134406
28628
102176
374932
88051
659367
383035
86818
407237
155414
359318
120476
67232
415764
245678
333078
68080
559436
233241
7104
564701
32187
89208
215355
451632
7601
110871
132756
90762
415509
266422
613172
1933
246546
362
76009
330173
106225
164840
792510
356
62480
125272
6713
144289
89373
9137
366776
267333
80956
76609
294472
76258
223077
129920
31948
123795
12602
196581
429193
24701
43436
40075
177407
660292
166343
103884
211663
329200
23137
1976
406987
161876
10092
42325
685567
162787
119974
382554
165076
165276
317971
370169
267185
315184
511783
376149
179853
514555
141409
34620
87384
750046
205335
518201
558773
280047
66505
452593
360199
262097
78284
25983
71385
33604
236308
583846
278629
2418
5233
138455
97660
19291
3682
22066
694498
418720
845455
641780
87611
468753
78285
474181
269593
71436
462115
16936
151913
397128
428972
260658
467235
130556
463130
143075
90349
189551
829194
446269
281691
46760
314772
564812
32687
56623
184217
324140
43232
191140
165816
680974
38833
153034
288252
92978
63035
170601
44534
589403
103828
650534
752763
438701
759506
819886
502730
149702
201899
93291
694167
350892
296213
19272
114663
389225
71435
11144
6793
83547
348598
91616
385825
30850
125117
137928
26351
254463
8081
219895
266415
178321
186768
374138
64236
202885
10277
156873
224510
301385
132815
203076
555933
22337
434654
105038
260470
242015
145616
84140
41937
20591
99580
87707
643475
244554
24189
217040
268842
2507
262124
578995
408205
637
380509
1591
346610
189409
12442
379759
434187
35053
43067
12977
93745
438620
546874
502239
387518
384313
455742
353130
82432
4255
437191
366191
16156
212616
164276
177894
46916
77936
373230
148743
556113
226790
280611
116595
23669
212387
339767
59712
155861
16797
291263
232020
253982
273654
162020
618282
347604
46617
55060
120099
35012
149594
277026
85989
754226
147237
87690
125738
81897
43581
16744
89031
204907
254057
460764
531955
301469
71971
313890
495539
316
441152
54889
12425
175810
106521
50589
533380
41627
496195
89378
877604
70248
327790
86428
350920
562053
291010
175889
433619
65800
156668
788977
579567
13300
712104
11334
112044
501666
147793
529792
295912
5346
244071
14762
70884
85646
6047
39434
450739
7171
545706
516243
432591
65228
482878
106712
29750
63770
289329
108226
286995
840533
717718
75719
257051
767444
244756
335383
1027
221466
114841
454331
197190
313876
275267
11944
116544
77849
240897
346851
197164
124428
558452
23390
702809
200195
219572
883679
560603
136622
354332
188690
190063
319226
24509
382527
65889
329114
14249
550973
12154
83642
77372
324083
275780
327577
124727
358212
186603
586178
43414
50400
647979
809839
22812
61388
143066
471044
189031
73809
104609
423
577204
59186
58890
66101
150214
557642
73480
394792
54270
670302
18205
186940
6570
311505
26427
129980
500723
526823
489503
759595
261110
103656
127304
361278
537407
104541
548764
54689
114198
205407
182594
161842
61890
222139
899461
449812
349150
305040
866323
564417
465781
62500
129859
60908
151214
2018
263880
3738
211977
675642
11836
76486
143050
542527
6408
8694
2874
457562
14955
12974
304363
652139
176369
219673
462224
437486
207040
656757
193415
145820
10496
355420
719369
165047
22710
477062
712908
453912
291854
120054
40258
16376
51287
808559
10526
133805
56598
263987
740417
147090
347978
221620
461577
6428
99073
194431
10637
3728
196282
20010
130
37169
138969
844600
263137
87811
54666
194325
50600
507476
295206
77338
407
25540
176548
517918
37777
905997
379728
34705
657485
742963
664448
196789
817459
15140
50504
77973
70209
633150
42261
436541
556187
224119
110926
8630
191041
26173
541433
226015
274808
713427
134247
20883
227715
146880
423119
588372
13052
295536
10738
694970
247019
426426
82622
74384
17959
606999
54391
26076
430447
340909
231568
474742
22793
110656
151079
215588
330094
122270
27382
467290
215542
85633
397040
112978
292100
39830
282023
146998
9278
119037
38813
84404
503992
87653
45306
169149
98506
163664
153442
12172
25453
27958
212252
337858
433819
6017
269698
521346
8945
376427
203456
526962
631677
812849
313812
71380
320094
42513
65095
753583
42989
35701
319500
112161
4287
69736
191488
442873
87778
103723
875400
126877
10210
378195
62615
664922
36482
381324
709633
127127
602484
152602
55970
363584
104790
51906
89962
35269
535770
750314
808299
517702
663107
300106
85986
205601
21009
1023
417320
403888
175292
29625
397762
58326
801511
150462
29890
33755
30588
442600
528272
66316
83867
431114
102719
112766
18179
502
208298
171582
296527
132107
366418
84362
258976
271921
216144
385697
167694
244289
429967
184668
144103
1441
77985
63986
228550
362031
125065
21500
135917
441862
248067
216660
342834
482832
87648
182521
33042
400579
224851
212150
27031
55471
34365
157930
11750
249928
386682
295052
248329
33844
490103
124318
531839
187054
80853
161252
311198
182303
178102
320626
366043
466411
524687
6690
429481
327106
477717
512588
250234
57305
156904
34973
570789
573727
365388
1855
40032
931
540733
373906
110061
106322
178089
63840
28019
66679
27511
317527
57377
27415
272409
293769
492276
49118
69684
13486
21087
388602
2956
323213
25749
220328
739472
419366
63553
316085
465315
41122
47795
350294
7978
145882
303792
160488
31006
119329
256576
123684
164144
178962
452912
22791
233596
485928
63640
629377
405012
352642
127891
394140
219796
117885
57430
827474
123763
136099
343988
434483
40751
34883
32297
186
51624
265666
129099
31249
164708
119991
483658
361837
14138
194843
636424
68796
2680
106026
232004
172666
52439
40318
329
4260
57707
682772
83314
142297
526603
18509
205514
83455
66108
445766
259570
38967
174907
11336
327347
838737
443366
179511
375617
252353
72608
68986
38262
483840
192458
499625
134176
383980
916957
553877
1965
6697
269412
531654
312621
608052
5373
93024
320300
110644
831079
200962
19460
172679
69206
24521
452852
565956
560854
227864
1551
170969
141487
161212
214436
616749
252485
411663
419366
379582
70393
318440
18554
263676
100718
786947
106638
396900
752995
264905
403681
104991
114207
485189
525839
26616
374511
742870
62623
9666
367701
189588
21580
392143
405086
113188
226410
537811
460147
153887
1176
367185
432365
7024
729804
124598
548545
56066
771980
164497
158401
106364
994
110583
44302
240645
437064
7753
53982
17929
139720
242
757535
757377
127343
15227
482789
341045
68301
168296
68210
321015
551047
201776
124615
28529
305366
96522
186186
246833
376181
288574
103469
161415
133320
255600
63844
84870
190322
29580
82119
450810
217195
64574
335742
30086
4917
491157
73679
97663
626617
151184
115714
77232
237746
237685
445975
435118
76407
52351
24344
460262
401008
327219
588590
231994
70263
75972
130718
6211
502535
72606
50116
13916
251245
106932
553098
24197
387177
429862
330361
369920
108047
182111
213678
359339
476379
93468
190735
360241
130596
482034
106687
608592
488285
845
479967
239299
207534
135093
10280
345364
308761
24888
253139
454548
749664
739308
38390
76618
81766
541037
103721
126673
230922
228924
67733
60110
677696
93948
97229
166523
64089
4399
335008
286383
284369
760646
256357
33087
263029
200968
606848
73265
201182
139312
13716
225643
128676
202679
112497
246922
302438
428264
438017
721027
92215
188962
163926
382786
34533
198510
265466
206494
255359
336895
32014
3371
668525
52939
215601
748195
7003
332863
57947
720658
173912
66646
96412
283951
128827
349345
603675
290854
305253
222390
231281
96152
870303
120341
261655
368
263954
215617
182465
285087
728661
23552
272495
48193
418239
574633
193089
993246
288336
190291
244081
594967
6478
115469
2435
442952
25104
559159
29350
209182
472312
258250
149636
149662
115414
34977
97769
796650
413298
178289
480940
208073
2650
109159
324872
22161
517634
3481
143823
1277
487598
12818
25809
67732
143009
262121
974493
127689
348530
304259
191738
194285
118053
528003
95421
284263
338796
376864
457402
869902
155574
199852
704656
276921
654432
241283
370766
490792
154822
150806
36101
725662
960145
107303
15077
487713
639248
83855
677588
736788
353732
232264
68970
299900
129034
30754
328166
606549
565641
147149
40372
4531
973789
317058
856445
4662
332069
83214
100178
19022
137457
105292
147040
367436
109109
563024
333701
342729
369577
58549
711366
285188
121631
23357
283698
224731
136153
320123
67336
457228
211838
268751
57348
68042
31336
65557
369480
918893
37094
642009
14235
229110
311073
141515
262001
12017
235924
109205
728361
199203
188047
198411
528117
83602
197795
469306
172567
620403
29407
490451
227953
47240
31715
31640
61932
304285
180596
570517
667634
93569
303774
499945
97
22687
277010
418063
783
52027
110335
313799
575865
361872
109002
433421
13768
10983
731455
2969
58059
729123
28854
19395
5940
113399
495410
154005
109469
298166
120841
254985
51134
76668
374900
109255
92830
195956
480635
291453
508324
320040
606568
50177
237670
410645
382036
18197
168697
119054
303595
433912
26996
289157
658166
12148
355780
6367
640639
108923
612246
397865
121084
216
9330
139891
40291
292655
498393
89876
165934
325202
61102
322292
6798
96
51552
534325
601259
394281
27824
752127
68898
261981
15384
285113
40227
26409
454936
266823
270290
159641
95279
27409
639807
511314
834953
337847
286667
212699
793993
640413
55307
10516
16895
113599
364032
27508
6229
106605
115860
424169
219923
126215
584630
4678
375552
439901
39096
46381
516083
30085
237959
367889
72825
73860
352963
751013
127977
6313
320486
431382
686
243563
78639
4078
178978
494137
280733
184459
185737
15181
37300
32473
433144
173907
48704
40553
8781
135242
362057
198880
58153
9128
23558
8414
655306
83134
57194
43781
89343
552144
176253
5850
13092
118438
441282
264597
104083
827866
171061
96623
50503
461618
24620
255106
360628
109560
15729
263368
406499
98502
127312
336754
414600
120120
148163
697200
88646
82003
125372
225592
50153
186269
264518
196283
34304
6981
100223
552345
85119
320351
4266
8427
166735
141867
215008
14692
552916
73931
621439
26073
157519
73256
379788
15437
381411
13064
270847
582143
133601
652980
145631
86602
54196
126363
539397
83197
14454
42142
444833
702402
10496
665188
95390
26290
66297
339052
60919
841922
68008
225418
315155
101262
285498
117330
802734
237940
167054
463000
766422
134276
347749
244490
127513
275088
7570
141140
573079
203840
192371
458726
261363
135988
42372
177594
14405
632837
6452
47432
393655
204528
103566
393696
304097
13479
28625
279678
245079
149378
418849
99679
255852
648231
682203
186057
397646
35625
514602
10556
28084
807325
595995
49418
472020
462290
229133
347406
833364
260361
329966
383829
344789
44411
470954
523404
42528
113106
886823
38964
262440
122214
530157
635806
55926
555793
133514
292459
29944
199963
13833
928925
119002
625796
453450
683472
963315
561739
99696
83799
46528
93746
736630
455417
363882
105165
12410
75965
294844
68479
182348
368331
155939
52696
319313
25547
135499
121411
315273
119181
204133
1882
362986
502258
245529
254775
115646
189710
256039
201241
47880
86115
31565
304702
170927
81875
100953
26274
652273
24132
304634
742906
518509
714660
35502
367819
16546
438390
30890
388849
14626
461785
241756
312092
557086
191674
379657
255439
764460
281455
19644
452181
57145
65389
17680
21095
253862
629649
141043
327023
56234
253456
99625
509208
378749
319134
206834
26499
264295
747
399157
177863
210036
444804
154262
354967
20381
63711
42026
222914
52750
637586
532829
224065
88298
578511
629190
78170
88627
155154
284080
187325
98882
367739
28091
167230
768687
154949
200503
362171
46942
7899
40053
175989
952966
11772
43506
25979
121325
93463
39773
55932
58229
497276
501776
33479
19419
17841
463031
10468
406683
306329
804399
247075
526390
79642
509234
86865
601152
76844
580758
242800
53177
184983
294170
398924
496029
172400
809987
271885
192585
42985
50650
8684
64071
231501
67763
36265
157476
8416
213037
56049
759535
203338
88099
30732
206582
369778
158863
43294
414660
216144
421352
244292
11115
455042
312687
246638
903299
205174
635536
133860
204961
499921
196598
276675
10439
138363
367
491204
1635
6951
278965
64211
214220
238241
765729
56668
21386
360774
131511
46875
131347
111783
185288
512324
12286
462694
640181
103444
21383
297454
183987
27442
569474
206068
204032
137404
56954
25047
700159
115317
75297
202528
220992
28441
41625
779980
12661
38062
563181
113904
69866
229606
370834
549029
479868
5236
743091
448805
18491
4272
325470
718185
210727
195742
89447
274466
62587
93076
41228
140371
53108
77923
346829
432727
91648
656694
90405
290707
330328
153481
96978
358909
9349
156313
908160
262243
471789
723731
10461
322265
197283
12260
17637
84777
199022
1008
604240
55110
413090
674709
35582
221867
778279
92129
24810
97097
562540
250021
644766
14145
9733
9260
243581
705979
40635
64707
365510
850158
4063
207956
490791
307399
147731
459461
813045
372567
410529
30204
627124
105470
598076
21876
216886
759551
52534
36637
119040
249703
50628
430413
116486
392589
604382
384108
427120
1218
18872
505651
48843
711268
428010
72556
62350
261322
52688
491597
310263
588773
21826
69877
326178
47983
189711
516870
318171
67574
212264
151300
34285
108694
250410
454614
662043
464571
214181
187930
11614
669743
822925
273956
185864
257798
91433
158807
628355
173772
260251
431504
390384
59793
79129
756011
362118
9991
10486
13853
177388
82827
205066
68762
372146
25352
80937
49493
366402
16690
377128
73177
105701
352509
111218
3245
490865
31563
434721
388189
36586
366300
370558
363318
418798
690257
12665
570731
83110
468079
79176
202423
165265
103842
99094
424990
795
26026
194986
204182
11005
66402
706697
25742
962707
188780
201519
52653
100821
267890
428685
578772
126109
597330
139098
318316
49435
192824
348584
741851
451069
236759
66367
268526
473239
406579
943830
315055
96465
25351
234147
46530
159996
23342
42959
124008
230806
465638
361928
380060
46895
143729
113353
657906
529315
82236
11383
239778
139168
687406
63431
29402
591411
64964
606124
527119
55647
301123
72241
92351
17970
549438
695679
432268
587
90694
636976
196951
78603
269827
484489
106606
288747
120601
321405
104557
215682
120768
114982
109819
363501
52971
469484
80710
626722
15026
604320
20821
19901
256124
76139
566368
243300
290258
238272
129678
151008
792025
54226
61150
528384
237591
96072
31764
25270
156331
201674
114457
626125
83109
278605
309230
523626
31313
6805
70470
137851
439386
46048
56515
47340
598268
371829
271196
428589
500987
124188
498515
230728
213853
469947
26511
230536
25423
5209
335625
425433
332619
125130
444725
913710
5325
66668
343086
531906
851609
344514
22002
689409
31102
64810
28636
393486
110894
90660
29330
57337
16251
47454
164063
524866
227302
145118
328459
230819
154110
195031
456003
53088
496886
847274
388079
328124
195756
63366
919295
573419
5644
39590
29142
645905
22301
29175
100461
622452
82
31536
783831
110168
123547
113081
168119
506771
718676
712020
51671
250085
486755
363407
171266
347359
44253
528849
145590
131190
425672
714397
17271
611415
36496
19811
119553
739499
2059
128470
259401
47868
274810
43634
224479
84374
602578
844246
287380
253
346149
88398
245663
336126
154530
192797
130131
87328
16115
4420
378392
146882
238664
120011
159522
8520
197654
380350
137327
269872
113494
917121
72040
600174
506563
107522
42224
66269
606726
3857
632936
191452
25016
69381
656647
145037
90182
61696
29455
30584
33216
98053
817364
698502
403452
8992
301036
985
162174
554275
8918
411054
722764
161099
278925
223906
5290
741377
175980
138569
211731
180102
173887
441747
55548
556448
127522
482265
189542
23623
265384
585618
135495
199222
11825
280562
38250
36894
451109
15666
13115
112383
516594
90720
43862
732386
309072
282257
96417
18003
115258
23919
727204
116587
237262
98196
308020
64613
147267
66541
866741
31917
153430
494204
279394
26737
160147
134161
335026
92111
196095
696897
375024
518193
109656
114158
325276
18374
274222
225138
104392
328199
320454
359552
576625
841473
25669
25000
93872
422297
26
15081
513637
151995
31821
204009
347783
15586
50761
453427
142966
860372
2419
122085
434853
468133
5455
151893
730328
295155
870551
167868
448650
260513
345371
19899
795650
40460
33811
66473
103
762
135735
54042
752462
30959
11071
514023
79984
15188
413109
110228
116797
78061
18588
669318
94516
3493
150222
187150
127251
772451
491971
742924
152522
86082
121403
158007
3514
108384
311378
426873
7613
346096
335760
86402
81585
203
9897
356287
38479
284983
8741
7270
53002
55355
40682
634385
355924
58355
445241
290867
255813
241873
269584
92549
41226
203434
176053
60598
148925
180812
445206
172090
16265
348773
163026
609664
132156
575062
103557
852906
418243
11
142975
68279
183781
827
87100
139465
105222
4520
147913
204454
75950
48349
13396
574472
629139
524051
258412
63117
102921
213683
153437
273510
171681
173552
361377
149100
416915
46317
55110
26934
277843
169396
18560
31633
888202
11186
223712
522347
174955
156494
3428
50940
224966
269753
512592
54444
142224
611965
33868
134303
72053
70402
83535
665734
141388
707776
169459
70819
186190
139943
479541
84058
366546
131979
141519
11746
855869
26902
41668
516463
141851
45113
405985
563827
169038
153464
218441
164719
95684
348370
19334
517220
275036
64328
100700
44515
71324
180582
385784
496285
341113
579808
453196
68458
75699
287505
55934
28565
195474
420106
104219
7585
390053
20815
489754
331434
470787
702713
540463
67314
105805
240146
152493
255964
211865
683062
740314
48884
132667
270112
551401
127671
253945
147989
130567
93965
39646
204392
296512
343705
101192
108292
727517
362817
33829
101629
564813
252583
247029
142919
338775
452467
394742
49329
636112
160242
9542
193218
2735
65209
60719
710959
80602
54312
147027
134854
110307
23834
32256
227501
113341
198426
320012
158911
306617
10599
263248
320975
189229
176762
5408
355749
221921
361696
838642
473183
262426
258900
43027
310767
48345
616370
93698
85692
74359
231105
250575
267177
86136
405277
10984
98692
318263
242862
255781
29856
31854
507960
429516
151427
87658
193851
27528
370873
673149
1710
146360
533206
50012
27253
206820
346611
251637
113927
50349
349461
383902
421528
162816
110246
298354
120163
24995
257536
1807
297389
335776
61084
159939
776392
213525
49722
493005
65237
4796
567972
441768
22986
75191
62603
459124
332312
11625
16429
794787
278216
28243
325060
21650
77138
730636
54053
45566
747299
6070
193545
754074
282295
626436
917312
219329
329214
17953
451119
256459
158506
28126
593877
111035
389291
308541
583546
504128
130087
123
20231
92462
301727
4426
101912
443244
23147
73819
572907
257907
18731
72153
129126
626250
87417
534964
128287
535816
614715
283687
167783
371495
95417
345847
71278
95413
124915
273004
408419
180540
25341
153539
123614
145987
26435
151406
118597
429677
72700
158487
5291
44365
140925
424774
759074
561810
34732
460014
74187
82958
34925
197208
364820
206543
182687
96423
38731
3204
71189
61769
103157
631582
680769
461738
273224
137497
872160
581816
210326
660647
17018
789556
627391
303016
404743
424729
108881
337757
450702
205819
238620
763894
28942
22722
218627
23494
491599
4690
474542
639086
195716
697439
305054
135902
534575
59178
452012
19540
408278
138881
43909
51435
280338
635305
241019
254607
345105
21508
634479
588673
40913
409544
646734
102607
43343
151523
527672
24781
127900
265912
650336
760353
233017
297650
602609
6615
226619
228192
31297
381084
7842
208886
315720
92279
34547
329506
11931
9466
606404
37555
715908
187818
119994
4679
811396
550300
270341
11738
291375
566692
161419
112242
281934
115027
36165
29200
770051
92202
242280
144128
710792
82150
19665
225328
78858
136759
101540
7872
323810
83681
248377
82652
31420
66648
162739
27075
246951
75739
286016
295498
43906
762654
36382
362759
830542
532380
648142
164753
639457
111553
521555
164290
11812
6936
10346
53904
216448
673675
71122
38752
458057
43671
32671
270681
399476
643875
38736
439903
86094
88680
41619
9774
179268
211164
57552
55990
110900
751527
193568
500772
567644
252963
231581
69960
51591
109131
55241
108211
71788
414406
417002
622931
265851
227949
189984
230686
495386
62827
329685
378148
4484
485156
419987
300158
778670
262935
222698
740671
104018
75200
175136
615102
90005
551605
623703
321628
187788
212989
38805
200964
52418
88445
57020
404131
639448
6786
411908
247136
169560
160048
16266
62845
403582
26019
197242
184427
197159
265497
15724
58742
234457
124082
41270
224128
585181
503934
384304
514491
347640
486855
149377
485083
27245
41336
78921
602453
137065
83467
136688
354513
58172
103085
361047
26956
213539
140611
167136
222753
843611
237099
75467
71343
155157
171329
33673
177213
123684
102000
433648
292517
390
165718
328275
14321
200605
205370
774845
30354
243291
185870
197848
144331
359962
169417
377354
475971
211809
417839
357766
59819
233121
11725
34252
598122
377022
50310
381245
273737
211060
852783
185600
64961
43557
157287
586091
299347
346303
71481
31856
668619
3278
91692
74668
147682
564705
114045
428270
6355
53858
192129
45871
13915
25916
359420
121677
295125
282018
109384
42851
403490
587072
47116
232314
78186
11654
1480
475362
400973
107927
110378
262030
269354
84030
139787
40330
15681
654980
25428
464116
7085
2039
72218
54344
132427
292553
280194
141440
272164
71173
256695
715564
40485
232622
31410
304856
270449
283307
92330
81791
74270
128585
370066
47713
35657
627462
92067
924687
49128
46446
21663
335158
257681
182733
46091
651136
155823
95254
121921
47571
485831
175798
2068
360914
87876
560975
374718
312833
29729
189697
114097
300270
146365
434927
24547
66125
57595
68977
590428
533679
18275
147690
876893
361284
130000
547294
192751
211016
645683
152602
142534
661590
264205
178749
337911
105065
111990
45627
249194
146167
309924
28400
138122
512135
293376
80836
694899
430507
72072
153112
44298
536945
122760
261105
5566
138023
346043
538897
488866
225400
5221
136704
39350
345343
268638
751775
28495
332204
100607
43832
583797
650825
270311
74515
449139
153413
204877
658454
44237
64823
173741
483441
187256
413625
328309
256134
24548
401524
257676
150149
42298
650511
430833
22816
4396
97207
561651
351974
686
140171
465722
340830
519313
85566
289876
524085
231309
317673
59420
171537
363179
644951
539660
133576
145669
12984
152012
320049
199117
280173
119380
519536
487096
158291
212162
91574
155117
243898
12540
479534
5246
312883
491279
324571
363988
223025
509582
858013
45227
257282
152055
148464
784430
885367
432757
170953
218026
100259
89972
126726
65999
151765
27311
338658
44043
335570
92997
220197
480664
313331
460753
24585
114269
108114
857221
814214
3875
17750
850979
87032
124377
287449
195928
358225
320772
81731
767598
259143
55952
146026
16561
69925
293876
64916
323125
22833
226500
214996
336664
34468
17355
200411
34372
594311
632861
231086
66803
421475
531278
199203
25192
41908
269710
375106
213991
54995
90780
161098
30554
347115
275477
401604
98243
496346
30430
390693
7934
167293
474716
141683
31797
40178
20860
614659
541972
409344
5686
249089
146037
142772
45778
5104
602955
304793
34586
6476
832
392376
746482
25203
365178
804378
490552
446977
116153
470292
273518
712537
321346
39180
349067
8829
164801
732741
100487
301729
376842
366383
28453
99272
665158
133487
12014
468700
79406
764331
44972
117398
117511
655549
953676
98170
53574
263874
126835
94246
640931
57740
221983
748846
455233
204684
31252
323612
335172
45280
49839
20324
263849
444008
796693
248541
105605
356930
9372
81600
309664
256510
139199
169348
229335
6107
259527
285150
125029
91692
448023
543519
543070
28004
350676
3402
584911
614928
46010
697156
267509
602223
17332
281181
101035
124798
505392
226157
413633
202246
931676
2821
270346
310832
638374
252596
187931
4020
52833
32726
274398
74708
49208
1595
22485
171155
63864
668838
836811
380506
751231
39194
30936
127065
182503
107816
5429
194685
261913
296192
562653
73182
41426
398875
475951
425371
9817
330130
16195
41127
530
90725
4768
433417
164462
315347
792657
44779
586336
7522
343053
33005
495670
63575
308797
111169
321985
13936
51700
478143
103505
303
21230
161522
86291
24665
283111
646596
840614
514014
254489
725665
488177
1604
211553
84944
79054
51209
74623
263093
115371
76387
549288
491124
282300
310978
143200
728114
83168
124087
179861
241208
432649
722887
570593
107506
55672
398540
198295
521805
271669
96643
351262
665790
5262
105150
422330
427572
220576
397238
10994
689981
734526
162155
34074
54705
141225
114894
50035
135022
94293
120026
43473
9714
227287
232973
227780
89145
48476
74260
577481
464249
313946
20908
100560
647759
170932
154899
48484
50374
202635
37635
361250
339988
15389
360083
139421
41128
13934
61037
518
142871
87087
141202
74265
14656
839931
357271
521338
681462
193464
471916
1617
47467
168553
6050
20574
509471
16247
15616
329457
226767
107852
487071
99973
311404
154577
372323
553428
265800
217417
262442
261421
161768
345265
100909
371008
241782
79303
439202
46824
151127
19695
80057
50462
137876
174038
83644
1183
886448
349696
183792
190423
41820
111092
123749
567349
510389
726383
236723
201860
582893
218111
68086
435584
529138
653157
539364
163253
189213
624043
210150
42272
468722
274520
461671
490334
809
31154
72329
200481
21229
65371
202593
189325
395452
103382
201480
29591
200009
173358
587230
432719
77462
89264
26111
58137
262875
109123
339950
125915
74463
909801
49402
104530
97313
100278
315280
241533
131511
510102
161839
521891
161287
370090
167152
662818
7365
32012
514044
27678
537
52593
287527
59406
14592
294515
71197
817513
574502
477057
241483
165048
910742
320760
121511
113709
103615
683384
47756
342586
418039
158843
392468
10743
389844
345302
236112
72124
123398
233849
483804
644830
123262
332771
775180
155811
517825
83018
17601
136499
648088
20960
58341
23141
72450
303533
267009
351129
74780
156041
72536
9208
356063
480449
12506
510959
37531
37265
135851
237789
341364
20259
511401
48478
292096
21831
48590
202989
393307
702973
323874
168328
421591
544595
332913
503557
54299
682832
34322
285185
345443
492098
223052
591886
910
418873
266301
1415
8561
128742
25269
82852
535377
332220
238485
211942
686765
148261
181146
370335
375002
413337
45813
204839
29005
367407
380204
293334
15028
19962
560266
145151
79270
450173
322107
151119
37891
308655
91988
227404
776360
286798
16820
293200
153783
26190
17620
143768
36237
142407
419027
29483
28726
377044
242284
80729
35643
677671
173382
9948
38977
37807
240780
688823
171507
392
587753
36568
673436
37886
706919
127469
321286
2421
364596
120713
85136
53440
34854
195074
201256
48715
101203
44017
420243
648701
109874
628253
135580
179054
293847
1608
202512
801292
328435
216670
574507
396084
342440
509689
313989
653885
25926
113148
825959
708346
129786
541577
17852
84453
257850
137494
46302
13960
13810
159308
47530
174071
11940
68253
23513
878717
464245
158614
310966
116780
22830
278127
98331
517253
10049
230368
190354
156168
499089
205036
283213
246126
339904
451403
241415
268397
134306
6989
337305
796563
36657
37428
86079
574915
13363
68097
26528
308826
227803
136883
622684
44652
54090
45903
353753
229855
38718
4712
840700
242043
39913
317905
307501
547428
124338
167405
106302
559919
550652
298145
253574
29517
33093
643515
237386
20831
99587
329694
254543
349681
565265
353544
28504
70962
148153
8933
460728
126083
176333
88526
98410
121794
278222
417531
64711
61802
24740
786894
21908
166216
84904
3564
298359
505027
524849
326840
207454
342194
275617
17651
429850
484564
94465
16147
322165
89442
49213
195599
97044
464388
32233
180591
178751
98936
181661
378346
229419
137428
59506
164039
347243
170056
184216
183741
108774
64301
99770
762228
26776
178
1528
441921
400597
247980
113466
238491
387187
590946
86395
634360
6107
19895
291524
173557
607580
122272
86870
21713
446834
280915
406718
36179
31249
184474
2070
208672
62551
16023
595441
12137
207959
1598
458731
379119
271814
127949
458400
510909
51010
28510
287002
3224
301736
89815
168769
213781
182881
141681
137628
19407
322335
517163
814523
454400
147523
36602
34839
146054
842690
511799
584479
33970
617169
97322
622494
492475
636826
33862
65075
34671
39092
319001
75260
9412
86924
436876
460489
217642
336991
161251
97329
197194
52741
221025
65318
233656
35221
239370
577895
12183
77273
66052
22244
321444
84411
714482
307280
50112
19795
691004
741008
187270
23833
357309
194
95061
353730
143117
495573
131672
234960
559927
50307
321197
791075
120216
97671
320460
369327
208882
83476
62498
4987
669988
67759
130543
117075
7556
97629
956180
58194
180448
820667
378256
240904
502215
139394
160059
102667
3331
222715
11312
260169
527521
289017
131803
81923
140334
6646
14650
83920
20697
769483
53033
558979
302044
270505
33001
50711
44731
673736
20439
139299
90743
563178
135745
397130
854265
237190
21055
33491
271344
75118
229216
75902
289037
454149
103295
332558
83407
306572
498166
234705
49233
599593
332473
166049
121839
156704
8307
66424
62009
560148
145997
517903
287340
278937
34826
185359
511681
712138
326294
643373
145361
446364
38099
714988
126961
385032
19025
683629
182938
413444
53201
85695
107513
21855
251423
17996
260885
39446
241959
74507
130638
439691
247667
2660
341804
127305
432074
561436
120041
14324
24177
26313
160315
28624
111971
30782
52663
507772
554370
348697
20172
391073
830745
347854
682573
134735
646610
568797
231505
234861
30240
183713
232900
386113
327987
462964
452205
251332
125056
373385
357420
251684
13589
208205
255269
261271
680263
160332
452800
36068
189839
10602
166130
40526
42041
304459
275017
28367
212823
63794
102865
24864
246632
191393
439978
537402
372139
178992
44763
51674
467076
156
470090
37445
8385
501574
266952
485944
148560
288320
311495
106036
41545
659805
325053
370989
265906
274015
434440
416168
313437
44887
531172
214273
6264
7465
81553
61141
898546
403101
28650
50003
839932
2786
85179
299499
92195
108268
93477
821424
657704
394295
163450
61085
263473
28101
220774
91362
85454
388601
99581
226393
99288
14462
196436
119657
582899
68586
279786
9100
478843
209251
133208
73914
94736
26386
62220
329445
33529
561044
843454
854342
115697
223184
254522
469879
58075
510755
321324
93462
263000
309005
46438
360627
186091
23607
502092
358818
464829
41066
383896
292721
465141
62549
182360
517146
50220
25698
301915
218744
221517
223966
620482
106999
21228
299312
171706
181869
626641
91155
216588
59208
122034
24446
14557
400363
119340
413725
83756
735503
24487
476677
207898
354935
12242
310236
779165
281905
352506
171123
496895
407315
82048
137417
45974
77191
331998
369693
97428
117068
46472
409940
232117
522603
547938
64096
465164
24230
3917
666523
259546
121041
171833
306219
423711
392284
377774
226322
659214
633335
331421
598640
13716
5328
175704
244413
36366
399849
72765
517609
43527
150590
281064
380526
199415
146722
162940
33729
200577
153410
139173
226574
339005
401253
37051
312484
354771
398560
49065
47202
328725
237859
160695
54417
14445
343374
458183
445771
26674
3106
483984
5793
214873
61
206900
256926
164826
2021
212527
270002
763813
25958
272931
611026
308122
131239
73406
10733
529860
59036
8638
74831
598426
241306
103855
40015
155506
197891
37369
255403
214280
377276
149778
57111
148972
136774
569761
156349
410109
125450
30304
130019
390878
229269
140104
298056
195233
35909
249255
42293
238945
91524
79799
34865
26046
74691
230612
360864
548725
51970
375764
6154
361214
584680
718100
344422
92285
117692
64222
758672
6564
347642
1101
107628
88521
448723
858149
79206
94734
77835
54298
330889
222688
133222
83236
117901
286406
407343
27149
20877
142807
49284
62739
577240
245903
972497
14924
9251
189808
5660
378177
160216
485967
40274
12003
51708
40286
195161
263429
426648
73292
52018
18302
359923
25351
108092
520535
137656
84984
741911
368431
300107
225623
310071
3203
8165
142125
191121
385182
328714
113064
31183
231180
45175
18237
444192
772782
58831
19834
182649
112756
252216
142609
705220
126842
424445
101680
404330
31286
42632
74742
500976
111874
76358
248540
606658
5332
14556
283566
219504
339887
322737
36263
59300
129448
279961
51512
93572
335570
493439
220178
124336
161873
144421
292000
314288
66541
424915
683328
568505
224451
125350
407605
254063
204706
721572
544402
164025
506935
161112
160341
183076
605869
336882
63211
116569
326418
307979
399042
413816
267290
3059
66501
62821
317514
4494
551452
19822
364847
201474
635203
193976
137256
341064
60209
106039
116149
254612
6111
361904
51539
298763
121482
471506
392268
78669
67701
25170
247744
97082
74241
307227
61868
26157
1263
281502
501414
25062
160953
37668
206868
75503
122465
134702
71690
552798
121184
326313
51746
3500
267699
527171
243476
26118
11240
152204
58549
31769
419
46975
117670
315564
218802
922320
42578
67260
367152
309504
215153
261176
215200
154078
13760
146600
406570
176748
377311
291640
81908
500032
121162
55351
577087
599169
65754
43245
768739
278945
381163
341064
248965
107393
669200
363004
203523
45325
206464
179727
92186
31228
578437
742145
118325
806900
231472
147926
1443
382969
738848
368739
20421
522645
406984
552392
48684
260963
607068
248432
175924
71166
17206
202499
412829
315539
452484
768180
376137
24655
873124
156494
16646
384526
110116
424691
703628
14842
2288
102903
663817
26461
215422
241896
94732
709379
221375
796881
417883
464302
178010
62853
410
334274
139611
154458
337110
129804
15137
414084
748531
17715
41471
270689
26676
453569
191974
647560
181266
3622
432619
453114
154214
265114
88925
15104
74309
548259
47705
421039
377774
47824
315331
21963
202973
60391
123775
446628
81934
492694
384713
725336
560540
124142
212379
337360
520158
179324
263989
13327
273793
33736
901883
9392
248631
97870
381511
110445
345873
618440
27207
450453
271352
328893
12650
105358
33487
350942
25716
207597
433973
64978
180518
534767
558932
518790
234325
7169
17843
190611
499861
466024
375936
537345
122101
129656
237986
11826
155879
338188
484715
416641
16664
4548
194760
146687
180825
823806
547558
248795
485269
44011
15357
38916
474681
223379
364246
96871
273808
38314
308223
207519
96556
398613
816299
410977
8286
289131
212875
414335
402755
160751
240363
11128
93140
297697
259043
606885
117672
191898
89012
83660
426440
105675
86078
853311
99735
159063
201496
95187
661852
871041
116690
838291
8188
560217
87740
288970
16741
86995
155392
304416
38943
167950
75564
170894
38132
24339
106944
318877
280099
733005
4502
103205
77417
166226
613796
730469
294904
639654
307982
4075
82936
72277
343254
526185
66954
266987
225670
530723
97982
31558
80120
606911
523383
87714
651994
308374
69464
140085
536646
525098
146328
51413
142086
138652
217100
340081
21577
851114
202767
774668
354054
22385
620725
66759
30418
23654
134523
74626
118059
254663
587787
685585
74472
102153
262147
763444
243468
64194
779146
16882
42014
306632
418563
45582
438501
700268
250676
92323
360669
696543
63263
30009
6350
130444
104672
220616
51351
69886
215530
134735
303273
49714
19168
25179
506305
91500
25179
185312
308757
23661
410199
193360
118706
635087
107180
20401
518938
34826
7824
611758
416049
470573
368456
104727
247781
107649
384003
306590
627303
143798
29777
40879
108973
294169
464420
231856
20216
851
70352
316127
368932
7992
269125
355932
254196
138268
248333
299062
141066
450129
234199
857924
109850
405552
79536
2684
745310
271065
4238
143745
271873
597384
192563
839565
36939
89134
113492
81303
6438
72811
23619
97668
174615
42717
166510
92605
369089
78549
230780
89303
64746
210399
49222
239072
181396
24625
97513
13081
79961
477583
73660
181252
332616
785601
361531
138239
239962
51208
113189
362227
615233
164222
130048
192911
334210
64029
29546
83471
444291
199718
347763
382569
402406
538270
120104
131732
109434
51979
45656
263110
412543
132020
133890
389770
818490
335304
363132
100068
23171
314155
889107
560689
58285
6297
528706
326071
188729
53357
554427
12773
4709
130586
322812
409512
552524
596561
33605
27398
9110
521770
6050
29803
347544
99047
38776
551656
240970
366113
54033
134755
187393
3896
302886
40903
183024
265975
920561
345745
36245
194106
943915
34905
109459
571074
7575
459496
99942
410331
390075
512373
303783
235935
753157
86427
515068
260546
148196
314726
83629
58958
46301
9360
35429
131014
243673
129345
349056
141338
26500
809914
78859
141219
42005
149097
418637
81636
21007
19054
117431
6462
770562
58898
26847
347161
10026
838055
380363
32237
13427
267266
721938
124615
401058
152003
636016
95951
245189
287484
233840
90916
330394
417080
474317
109534
111832
564919
23586
567481
313540
14659
2196
742629
235071
675554
61313
691958
168099
57893
38548
436780
151629
129496
648653
108403
46473
2857
522065
258099
65017
71968
26381
63394
299664
334710
119464
703391
730553
41371
171267
213044
779070
304561
20966
401511
972418
119186
310307
323251
533798
566529
37537
516606
33571
23637
390261
334805
748363
118964
90392
31545
247671
425937
171987
809166
338209
3631
585051
328997
580319
168789
846193
437745
133580
265585
41949
666202
745162
167669
379580
561923
7044
85536
18178
169894
86418
85623
847043
75684
495254
126992
18056
67638
753154
8483
80464
241231
108656
42053
447297
499888
288108
770530
316907
304398
169602
231793
529622
671254
242608
615839
228259
254838
12342
12779
57510
204128
152859
4796
397299
5162
308506
400562
447342
53239
143301
106177
9168
120735
7256
133825
47043
711307
112728
77587
84982
46031
531183
523428
12614
154890
369661
127442
269345
67140
15617
101964
66173
188879
417247
313466
30205
57133
55537
352425
228833
618891
55837
354607
2221
106202
137547
892881
59222
83703
265505
289122
612127
31577
16978
253427
53919
49126
535202
121507
35445
76874
419919
77099
226258
15315
88881
49651
963713
19748
466704
308066
104882
278568
89423
82163
67356
62939
151795
363860
699726
402726
353084
55881
63071
159977
6876
4871
709519
202468
319069
89652
93983
87729
205374
95898
10722
324983
510321
60899
48556
57182
16086
496869
583670
267704
303150
15197
12848
69583
643245
124552
52346
620729
898128
49298
16960
8179
398089
489563
557039
47153
538888
59737
396292
41259
150462
117883
560728
367635
165299
331875
354118
225197
70668
85863
91837
6824
267182
473721
485979
533298
824041
641061
56591
255018
560460
314559
472067
826102
94275
409308
467648
107967
458525
278324
285476
17202
716955
116552
286966
84449
54884
85580
313118
125605
179984
589028
167640
373858
329243
104426
82119
22567
931737
756919
101627
217584
292897
148990
16797
320385
159926
367883
128013
164606
767454
382085
470674
180804
129115
69514
304829
331209
596274
119712
323600
421216
478748
199818
296807
605076
588204
25401
68511
356516
228431
414880
3503
72782
120420
39274
88402
535909
8200
382220
8936
60761
329537
431608
107990
288141
645807
151104
350925
102038
234413
664174
311996
217721
210238
436857
7582
208871
830018
163913
252273
19086
480217
23428
566656
296004
182480
240585
313614
151281
101046
47350
4707
53195
79274
130450
302181
231361
11338
533191
251556
312610
40542
3610
202802
43312
155468
61553
504165
255845
106907
105118
296351
181913
785236
31463
180933
79093
323327
75959
6753
434306
8816
746760
576366
36804
589026
15520
192921
2418
203500
361354
256205
416279
129207
290278
271597
114352
61894
103666
149269
276917
322609
104742
43000
27764
717
55229
23007
282342
143671
30207
214593
476875
610469
134946
24588
126964
277568
223571
200863
57546
976895
101846
97375
814602
339987
248400
351643
69631
95428
104692
108167
67957
1323
358073
24583
220432
139610
88227
101820
154583
14586
227820
53077
259773
264612
370428
87772
39629
296692
530691
620490
199667
67600
138916
144558
156314
42959
21921
269840
494667
190409
349535
759
120594
587652
428676
116235
108981
51777
663457
826913
29549
27695
127055
406086
189642
270870
394121
2798
7211
259039
118090
582187
156615
674230
811
518452
100183
227431
1156
30370
152331
445965
251207
34524
450359
3217
713035
83060
248667
267408
986699
65967
44030
650303
41408
724284
127090
82656
351300
65319
164342
275570
88834
85775
620795
510257
146231
584590
140397
930695
530885
211919
758391
52941
5272
640049
297465
25384
102827
438748
691810
249289
345566
501695
426161
493980
195632
21741
694269
639020
196763
257105
286204
4526
42729
356973
10302
84619
591605
641306
446526
177428
79185
215014
460176
662518
456331
499180
986267
123292
110948
25418
1316
425976
78379
5511
365348
208529
425250
8511
166975
84638
18383
689364
457725
406628
305036
26218
83209
60458
456057
74520
489405
129570
583187
313709
659447
751419
602460
256665
245350
466094
54696
525983
354529
164657
522443
42196
19851
304565
442433
105840
505177
490820
445053
4692
36839
598065
490963
299332
478662
187764
482986
392380
256893
393753
11688
191355
437081
480452
206732
37766
73515
582118
203355
118029
1415
79985
6467
291335
662465
350607
163815
53139
926123
128282
54062
106559
51894
372738
460401
320952
293408
729671
450987
153700
246361
457539
222785
62875
44463
444837
290046
680795
51881
458513
66916
93952
163412
33657
28669
374166
147147
83032
83552
347027
157011
414200
248821
303654
306235
355445
389051
83186
189502
360341
360889
666955
304913
89746
101933
21715
375064
124237
386300
8061
125103
20918
26715
356847
289634
12597
187738
92057
46561
430086
130183
537608
193000
201219
693211
603249
188897
607217
21002
93016
685078
93792
803330
352404
389207
88700
262252
13190
524304
86421
200892
24662
215796
44730
405696
61539
337822
334955
430421
32525
385977
147028
283003
13818
3736
600108
596521
8406
6081
58477
45090
502750
127158
513675
253349
107211
2178
230972
10092
166480
14420
523486
17080
10370
856861
268200
22591
463072
67313
439867
223778
420953
136088
9574
125192
48132
52794
195162
262118
181873
43665
483258
178708
429165
289620
204688
169074
345831
332816
745972
426933
72909
3538
121328
27772
193370
282094
654257
118177
665824
209354
660196
881777
332620
746236
148220
118248
287968
232807
117187
278280
313166
259370
541932
619430
168471
177222
96201
393342
205730
253713
182756
48067
407504
214147
824191
339027
341584
316746
100751
295732
228300
212760
107501
328157
406002
127438
404746
231972
80850
41806
166942
254299
341106
17061
155926
204794
68575
177132
494214
439058
202890
669839
162902
3646
437178
652950
10687
67689
61622
581594
136422
220283
432691
659092
157410
788912
376188
667252
57562
172371
432410
103901
257607
24863
721706
158825
22985
403015
153697
3302
9584
523822
772436
440247
199452
153325
519303
14669
707844
12191
323731
311969
261672
233281
610405
74843
490971
469405
143268
28609
203821
590441
129698
515129
86200
56237
174672
65303
112979
115253
76370
203583
55857
174134
87463
180210
151692
506398
25803
9286
934159
14882
192699
477851
345105
205397
172276
1379
75037
302163
119660
25436
104526
84743
161499
225466
506872
182493
286499
56823
17055
253171
309066
579041
417993
8798
167097
648574
295363
16006
182168
448142
115865
40689
637064
30658
364612
70763
169783
8540
83731
184845
246415
280580
502833
896774
75305
68504
201231
106016
53425
36315
119643
41467
54033
162517
736660
160626
263346
40800
58760
411417
98462
293805
459768
507238
147492
17055
22216
78075
306020
45691
535497
209312
538885
11579
5767
439598
332927
2808
224644
260139
316657
56760
127387
60835
64877
32954
607878
384575
90528
158508
443321
285503
456009
375692
552869
659672
183521
78600
207674
72427
295536
18359
340577
147933
1128
454673
247683
80040
263681
56563
36024
321455
782823
437097
93654
191677
92018
229764
102357
423531
79253
769473
543401
1679
6908
316191
381774
333427
357219
242476
89156
454742
371899
61761
67340
517000
650704
322590
29058
431671
288502
217712
210115
122007
216703
118070
153013
562563
185136
22053
90473
356509
158976
742016
80480
17972
736948
102936
180012
265699
206745
18815
48511
17239
338108
157203
47904
39334
136769
402360
63836
580086
560375
56397
724214
185181
160620
774991
28559
263437
552501
870
442591
138571
22485
20230
603983
188607
238888
291434
510480
360913
107284
10984
259483
13130
382666
103399
1912
466164
2090
273897
356782
82598
317270
346693
185618
443589
222840
355824
39269
455
828553
807930
43033
238169
276786
150045
44756
66572
242195
658772
347191
376707
540325
176349
202311
756056
647
44573
461339
262930
18499
50966
73186
182613
146093
200676
77689
175760
9366
355425
226815
172661
401437
62050
365521
352049
192025
153977
126569
50212
501685
545039
688950
91606
61582
22167
23828
103641
721984
38587
12890
69053
538991
7831
280590
312022
309535
650432
143109
17639
430065
257321
41269
342823
236234
403613
62818
65992
649592
456629
822348
245825
155461
407567
254
436031
56557
53867
195897
430172
741038
353515
333333
693567
544480
47501
9758
4808
95552
32434
69340
221382
232225
336523
358499
140048
13082
289480
554494
250946
82253
127465
122497
323575
475844
80334
267822
361174
250033
86399
448391
22105
279141
104951
55286
620935
631380
252934
134990
276286
7481
118219
63987
65734
414848
83537
181694
43832
592577
19158
10226
531678
5242
178803
399246
270092
10379
144427
165553
459247
306453
160803
205327
513962
1773
102045
78510
12892
121406
56962
177971
84752
165995
390900
370972
539044
201886
159576
154466
880818
680841
830124
756223
712673
676633
285636
52596
292050
721316
173126
65038
344449
225235
8932
276783
3481
69639
173191
277939
31665
8337
555904
18548
614144
111414
12691
66354
184508
29286
162151
313016
267162
144431
83832
32729
22703
484717
863854
137071
401752
343167
98493
133837
645469
175179
376908
125702
374415
357481
492266
82883
101623
26938
10423
277002
340907
526593
384212
281451
326389
838016
41350
477700
237811
68749
533123
503684
448580
43205
174607
543315
190227
44547
8830
118095
136403
233074
655756
382804
5618
583146
8335
229477
858591
20018
4927
297877
767
74655
696858
508968
345753
604941
127980
227681
13588
84488
122015
7900
465286
80734
144181
398444
38206
83358
868
536397
78561
44138
352121
111085
778928
49227
91738
16626
459202
140589
302105
36870
618833
955165
619396
546170
73727
441767
186841
166960
409070
367664
121713
631719
247485
79359
503015
45362
583089
185712
227842
70319
241872
51471
371517
310654
118693
186142
285960
2238
262967
634848
340963
683385
377755
106666
156710
273851
45057
228261
441220
571444
86276
218194
540440
21177
133441
71364
233995
60889
192848
514912
18915
318768
634851
603562
176087
284014
157511
47007
225352
381498
5030
600568
8584
396709
276205
91183
632910
509179
58197
467396
222864
143009
409483
101078
98547
828502
241066
231668
131803
556495
630711
53609
143677
363697
37839
330880
602780
647984
181331
41433
609526
105101
562362
341571
116936
2979
65730
270407
695922
462690
325615
396180
582841
135613
1048
515860
188462
279570
296515
276487
565973
452138
31688
13854
263194
234777
336506
664622
96177
244068
167834
38685
5824
171557
176739
37116
791225
323077
22759
53218
29390
88432
57450
50533
251608
138835
321287
428493
33356
18601
25346
131006
4747
812290
9969
390475
253108
92582
339416
95003
384845
160701
454162
304077
106204
102272
97966
351259
4483
126474
185299
63290
2029
79431
245428
56444
229744
88605
624694
352578
130679
518617
182265
81758
86180
157944
515193
63331
19222
318284
111074
41255
402043
449814
377890
435618
31727
598828
188857
5259
194866
244444
193134
510601
298586
482567
403961
105885
199830
403040
617253
18306
33843
186408
365338
74288
341191
666348
28863
216652
266570
71225
440644
328156
31263
60579
398556
214645
335912
43080
134471
312668
41877
42788
56124
14117
686306
322760
198856
249618
53204
448641
104805
51997
74453
10063
61022
47786
256665
50221
246014
18861
473509
158765
473704
742592
230096
19673
102435
262813
304862
534748
173966
527326
18813
188222
451256
465888
446791
143681
165146
29248
729896
766212
119272
245209
101354
41683
519333
317575
287395
260787
24094
475514
175795
229492
482383
32614
465174
31206
221347
220874
108115
129695
81009
433400
53525
303230
404059
199506
587487
286871
173460
223159
94068
289680
200116
12719
450493
7546
783003
158451
86475
46421
366706
21824
179229
711559
230932
149479
165954
74198
314943
159819
687769
360593
517307
351029
628181
99811
137911
84431
697620
10028
170061
20545
157578
33739
189976
32447
615265
9195
348129
133627
26156
77677
454225
312866
278644
487480
723307
165918
454761
163088
419892
526209
350364
121605
331682
273381
125787
24525
252068
466927
595319
547702
16613
237704
497438
13674
232610
45365
9534
421487
119093
450253
747007
32418
5873
106834
207249
667507
187635
135570
544986
53026
2779
975
202892
61882
501282
219479
418930
376417
507132
146801
204197
193277
113479
126261
129849
566956
42404
390994
613036
192745
285541
47515
209252
102444
9707
134013
156517
109232
467699
16871
45556
68795
367499
366925
425914
203090
107009
471662
14182
528550
263346
172136
280110
160982
120231
116020
631730
77020
153838
148407
169104
469925
347297
89553
468257
385837
121981
286232
287751
153307
110212
138802
504782
75851
334647
69103
285509
291968
296464
99031
556604
626306
324503
49543
156247
3542
477121
8250
42770
608466
515447
31179
444613
609131
216008
163083
26541
389380
651761
56161
13826
88022
225419
239730
115782
42231
382325
530748
146599
354373
252384
11836
111009
469683
20102
76928
723938
46356
755528
55512
37024
23675
428082
223638
92386
280281
215442
291886
161745
165264
66581
791382
637
114909
54880
273030
538961
26848
923187
143243
2209
86040
84099
123932
458790
91256
730919
118715
200906
19248
274129
268097
169643
122469
7823
93633
610
465710
62305
75719
53727
729406
31883
852264
442660
294029
211734
83407
387129
490214
387303
273444
20293
716471
393126
233204
280954
78520
111030
162566
399493
152544
135192
213651
195249
52076
100476
470330
585973
540136
637949
326533
351630
452915
62008
32861
15020
66002
92442
247208
762725
18270
182690
184395
523555
394571
437750
90205
10507
218444
185579
165192
403040
324602
419164
628613
276126
67940
268260
538225
428558
222229
24054
279900
285029
5368
8191
851
69555
205074
260571
164139
796801
514397
537876
532747
332077
228694
3450
161366
449
642974
1775
458054
240414
211988
227822
41473
7206
27634
90786
10415
59929
125068
374604
50639
3938
609343
729568
643856
9056
139132
223118
45559
161762
282031
153493
17161
265978
342685
456700
105692
476192
307840
42580
182223
33341
204306
367433
645455
40013
382409
197311
56159
149187
40224
683163
148169
578585
773298
119861
59971
40775
745700
471139
162708
126124
326666
683884
357690
6477
73227
388075
609892
50463
193175
356277
617822
486469
247931
37669
80207
245078
474236
101286
27024
639577
15940
773519
108978
1606
34343
109593
231780
178529
4535
74838
489669
56934
16365
364811
147424
179088
329689
343113
12680
620945
152792
358314
117998
158177
459112
212024
144815
67059
488835
4337
126638
126518
170293
182039
738480
62417
34958
16481
2748
812408
481798
46984
436452
667000
48553
32014
428454
536944
9450
423668
234403
570443
23127
75945
61718
637051
18557
304633
110030
15408
98440
417483
548377
20197
626286
154538
8952
38474
161283
170656
140070
133299
302877
56638
72833
186124
642064
181867
91330
34906
479387
64103
42710
339043
24560
35620
231666
305087
352903
161544
684726
7310
107078
415919
198719
423296
540694
21743
21774
203142
585989
51395
292307
125489
147641
10019
17636
429610
355011
596629
49813
55466
80606
289917
89385
372218
58543
449401
233066
200455
408015
97868
530278
256513
407415
258511
270255
107202
24228
1877
37178
359041
190910
41640
418375
83638
150012
254700
342340
357454
36754
152345
830885
227350
311579
141441
83571
414475
456611
20487
116920
171960
172116
354218
58773
15716
649739
577271
74394
413984
374395
142958
348700
281077
419844
396058
889792
15818
41214
64576
170680
798547
401304
74811
541581
280165
254760
426715
37303
53798
582031
45129
933391
291722
190948
402949
543969
197166
58357
519966
14391
750522
131947
274805
65612
323261
477783
56477
231234
342211
821941
26000
471503
113034
291117
6436
386741
290634
286559
6238
71725
177680
129069
568931
175101
541158
75094
82521
165637
145161
63574
204832
948836
31409
259638
2061
209583
294414
474920
22718
790919
18798
254249
338478
139273
151837
27660
121554
296051
151229
289425
111235
1356
145771
39735
363685
45289
515472
311222
467191
380628
10442
47265
294640
144489
494800
269851
312278
86315
541641
267344
40764
849179
390734
82300
685248
65490
302512
633890
129170
101879
194465
4327
453978
189809
1788
11763
41076
16107
485875
262971
705926
388863
282852
570392
510415
680437
238575
338698
5555
562117
28834
91931
40658
22411
129118
479977
305
348036
572782
272336
200622
114127
7651
42871
8787
567253
65129
280308
104833
47530
53634
155563
82914
392810
314223
112425
293056
375056
576134
121394
295384
424600
173281
31422
60924
24818
60444
177367
65393
203324
7648
312003
503754
262672
5960
88145
288140
494205
14115
1474
60630
211475
307612
359887
211797
133848
215483
353684
824793
204198
381604
4
546115
661108
499210
386633
64204
124928
410339
106977
676264
90275
183055
26557
75427
218025
459767
467389
526064
548729
557366
397739
243849
9881
751375
68615
337806
490073
333723
10579
315199
517209
282167
888609
487881
17784
62107
55631
191116
45966
321755
645779
297198
277722
573124
243645
858605
91064
83774
488619
213895
797800
57189
16660
76654
237150
51014
59082
190134
149896
160427
120810
66495
92711
285030
436263
131129
215670
585598
626598
74709
27596
661563
598387
27011
28272
261745
230064
59954
616771
83924
39252
172653
730950
159113
112258
329201
315522
43881
160218
505841
706012
408108
117767
462610
201425
653483
673325
397525
386607
415645
117125
90756
94881
4881
455300
250491
850926
78995
1129
282245
127678
71012
12391
327287
158686
109488
394729
20205
173897
84809
817031
91458
173278
54881
235035
500091
230359
198755
283342
600253
140479
375261
262802
129072
241409
94405
47948
236485
4510
543090
91479
37946
18840
162454
89521
5851
88085
547952
430187
127783
63228
906654
444024
28497
421318
705181
111075
484016
28086
1831
36078
120614
684966
16279
584613
228493
327647
181672
13334
20235
44571
99393
454718
231362
243162
149147
165635
794593
92811
79973
286583
190370
3474
6340
60829
65198
60560
189751
321629
708127
484170
1104
242137
229936
103245
13131
268646
482119
241212
155463
812378
174368
87502
87439
348975
663478
237096
104625
66020
4203
125043
499043
504357
195801
84117
170066
243627
119623
47899
648852
434369
73035
285110
405573
97330
393435
91996
71268
410418
91590
200330
23201
132686
47181
112353
33357
268938
544448
244548
400243
139004
340027
325304
372060
183580
126829
13940
110565
722
376038
553108
118341
377183
648179
127009
316616
219108
135607
16588
837871
258899
7825
146212
350334
75018
27352
358494
32044
199149
268542
393476
116931
373582
822222
237227
8460
677179
304127
12705
1779
28618
29884
76434
186180
14257
70664
426084
474384
84691
179720
464876
193679
10366
266299
804436
72590
767105
153622
404357
119999
131659
155265
17721
796763
847569
1064
32230
8391
438638
71083
244166
29239
140012
342533
28168
404322
573645
303276
51612
212601
128411
68650
478106
147350
300419
186844
158382
8927
147154
364819
166413
67465
63811
191099
137898
138445
301502
287399
97325
465116
209101
471487
625262
363825
369012
46206
199740
106808
38699
380846
475876
865957
22724
400611
22193
391347
66575
171499
349996
700127
69960
271855
5944
3869
699771
251634
15810
146585
369088
778257
15859
61321
7949
508467
76754
242055
382895
40509
803149
277349
311867
19648
421182
30580
24611
15391
456317
429965
242922
304752
484720
415411
313580
55323
61088
554906
15024
4619
27201
214134
108484
100982
125820
310747
134744
407235
651790
121765
116293
495744
379470
555771
469521
23271
204425
74315
29792
33648
12932
4095
764069
159583
271124
11427
171299
95496
478955
14176
551837
149218
67346
145235
43407
389419
80986
170850
17438
206581
2251
642972
80991
835009
447735
9020
49744
124153
524087
634938
326310
359498
63165
190079
60444
453869
675551
240616
273781
520644
217548
123675
126192
4406
414381
343049
635371
641166
297068
343698
783560
99798
295756
898230
35568
540058
409200
473433
40731
34755
51666
172546
92373
48766
12070
321322
128237
428073
68612
90529
835697
77037
162381
42049
354478
249742
159452
395174
124705
4375
89054
316525
75077
182432
196820
425632
901469
426825
643928
58781
116493
746536
7612
302961
9727
565290
63232
443984
2166
338734
280102
270222
20788
385719
714262
44125
44188
312671
164702
336562
202803
220779
178244
296676
127174
227566
85533
46448
317435
36586
37851
235211
286580
683037
471048
88117
278712
198271
41808
106413
127047
78810
774281
533898
51434
398407
230977
359481
115913
171237
159989
235716
352357
835570
3182
206309
374292
26460
92363
193784
616372
285964
50804
460792
313141
69864
357971
344093
172009
18205
393289
110038
52388
104048
72752
534144
343434
88372
574651
51935
289477
874925
515445
522983
464726
212724
401191
298441
324524
52949
516169
151310
147047
388698
190682
460325
345919
528799
205223
8286
136458
791154
36469
32725
504137
401551
146960
40691
17652
498047
982257
73623
141371
115017
41301
55449
320844
22906
9094
110862
343922
75625
676530
371133
205895
353197
308630
758906
695991
80700
199048
124896
81637
39424
59643
246402
361509
67182
182374
257501
488791
86241
152604
295739
365108
54011
309203
369745
103313
378940
112224
339022
205986
798112
873319
229579
200513
92020
294096
233622
22196
714664
182769
211120
175717
663001
216802
273485
512252
682686
46625
136587
13737
199521
36726
19929
121814
631969
586604
154320
755490
134463
157291
16638
531223
267626
250170
53848
150830
454983
276738
78836
228411
6686
477935
2026
21454
119233
366649
284687
419042
17028
63930
455043
229121
341815
221817
98864
310251
413151
209329
491269
80223
37490
13689
28602
205084
159590
141476
10359
485603
714083
373342
492553
71394
290713
843167
83083
160335
90137
130532
56379
203540
80229
35293
65177
4103
63808
286557
571937
73866
439973
167547
84654
502381
162418
7148
492503
27198
362048
39847
135696
37546
590130
281582
230131
526096
46559
151766
354955
497875
132194
3180
42215
115684
774282
284528
803155
497337
551487
369593
476704
120893
473882
487867
235161
890533
94464
220362
856016
143720
414871
78808
28416
100068
279775
129151
49822
198034
64592
18930
463174
378939
280083
319756
2453
65428
320184
132967
773989
145970
567561
400950
8207
94705
53376
273761
384564
86670
116635
412924
176115
26470
47804
392615
714567
15486
112745
368291
449922
267264
731962
197704
369919
614518
200262
819667
305233
246016
116858
578378
227200
297734
74743
77018
18302
717248
226203
213910
21817
552456
30374
524570
126851
140631
24518
343777
859593
310256
369570
187566
356337
266248
87305
31305
358277
20294
327452
40383
298342
4365
869
16899
256169
582541
47590
176856
401275
86869
120309
605279
101573
305954
259956
41133
16858
667325
264843
182865
331732
52669
642553
349845
353195
71795
152669
236367
891173
50183
232686
345143
247295
437174
707817
844318
64604
61236
134382
105088
659272
709162
101426
60590
225462
60981
20084
40888
387355
447413
251129
106465
178961
952205
115065
63310
7817
93279
375584
402376
617635
57719
192024
101594
446309
385646
101352
428931
148025
519698
863075
364107
351753
647339
16157
618315
4808
29259
698095
384482
180740
15635
710347
75829
842785
9855
13546
35225
168818
324542
699891
488388
20101
313488
6146
694132
118046
743905
12567
381190
402977
18666
750875
156593
161327
77303
53298
166469
40660
591691
303102
6130
280316
98150
5076
76403
57327
34598
101926
245830
482029
87852
245817
34674
560286
3269
263007
362780
483559
98588
225848
93389
72039
98149
67731
135898
44733
179942
792544
90972
119797
110508
278620
70831
679375
377346
214163
121789
19666
16523
579181
41358
261054
153255
297237
293887
76724
140790
198036
68004
381293
889737
274827
355807
288503
43513
62431
82905
549950
19909
25310
460984
132555
513535
467936
8069
30794
327726
151317
3974
361338
25576
196678
608788
24168
76460
71781
57044
13705
206799
65239
171193
202078
2185
313972
292449
114741
775234
521326
169063
138457
8960
190211
92021
655775
321842
143084
180609
1902
6194
248279
573893
341212
23540
38260
196570
319612
107063
592454
156428
724311
221533
233596
247923
500908
311544
409978
719795
1132
1671
663523
393996
403163
110891
16822
396422
570802
226793
622419
282204
44546
11702
309231
27362
58372
7609
97415
16585
90569
1607
208698
50004
103259
96881
19468
121862
17159
165995
297947
457673
499618
41091
3843
233019
297993
332207
149059
83906
407391
284492
606009
29305
446681
449644
125140
241861
76577
561097
156134
265689
127327
117311
108317
361740
277719
368801
478756
410732
117668
337288
45185
81366
247758
662153
363263
218535
25506
85300
403851
278015
13976
44864
449917
187115
281556
324531
1775
86680
439966
117834
155736
255505
777988
221395
358745
165240
686461
359845
154422
355961
78490
725351
728
177706
186972
253337
80703
66640
569618
15426
4624
433744
514296
780512
506938
782359
654053
163309
75920
181293
291494
338069
2442
34709
481732
256917
51949
461000
144123
150175
715626
55562
173020
553750
305861
79723
101406
56770
101716
123561
633664
215848
362669
141227
6126
356323
5735
230009
54038
3820
96609
420325
282730
255258
5844
237763
282128
9029
17190
470296
802546
473531
495778
148977
582834
18003
192400
570820
260141
429870
184490
11883
240325
359661
227857
21861
518275
115676
173975
82525
438739
86198
155992
1273
53229
635817
256456
179203
568784
856301
23945
14642
19576
49023
354761
82885
36466
171131
276072
32562
461031
785657
607291
329356
128497
231063
850923
14085
183471
421673
117466
16765
863894
31590
64150
107
213349
50966
378388
461454
1730
95672
66608
23359
464
547354
488987
216841
375229
249322
235523
809793
24623
156779
527580
505327
80708
36931
9129
64943
198619
149124
503225
102013
256862
556844
125424
456237
74331
8010
430999
23754
7596
131838
168594
135352
24403
23990
613852
803735
1146
201073
360789
304204
50442
139774
355361
172981
170165
26611
493255
498994
6496
419344
747716
4504
135288
359451
156721
469013
188573
460085
132231
233361
82252
624955
148009
31953
26082
18336
181590
347570
111632
325320
36730
258846
344556
23881
124738
188115
15409
2144
551829
208309
22240
245393
34615
11806
293936
101106
142641
18706
253877
34729
35694
97874
286499
92567
118231
161106
30436
214584
75488
76895
576373
81072
162383
198539
566166
178132
90951
24082
37968
117113
86220
347195
234342
415859
358533
332054
681265
216372
364257
168284
5058
218828
37305
71076
681886
3463
59420
470266
161969
242361
215466
127057
165989
326250
136721
135884
222651
43561
133096
83180
8410
168218
53080
304393
96783
157973
250157
176376
81326
432618
99112
22021
56308
223698
202105
76535
366199
181795
411636
338659
40028
764683
161278
313996
510776
78973
408539
79030
286314
36366
56812
202290
389574
127956
900648
133856
110844
648181
156046
361538
91241
75355
14215
607946
215355
12093
133333
235120
145792
169553
58519
637885
264461
413688
2678
326341
544276
481797
447152
756534
301396
274250
243818
597472
162009
411
266809
267364
52776
274841
343848
199870
84861
238412
231290
562451
97238
935328
266922
519955
523243
51353
162494
50263
223289
101409
135867
215186
110960
734183
291112
421037
526239
303068
459638
174543
475868
160976
528787
2489
333988
335951
542967
8733
81176
9300
125824
235398
5487
272519
122706
146530
622616
124107
110708
142581
24023
577058
412913
353629
297420
153315
38102
466702
176109
317050
234048
188170
54628
763620
14998
292464
481346
112145
271980
33592
12806
408862
63397
593211
16317
23267
385472
188557
82665
37915
230148
12384
190717
119046
2496
82645
131970
13766
53697
326911
218766
66232
78048
290299
166331
800761
472028
41519
156753
239050
43123
570874
34016
730822
74547
152225
355447
201606
416127
101326
42551
191216
480340
60248
669260
480429
518455
632994
6457
2225
125463
49364
553135
767789
209787
291530
68256
48585
311365
130125
706396
425144
18190
538600
14081
65511
183731
327332
238592
158640
134218
722697
29158
128568
690573
488148
847136
24476
264120
570985
220472
16523
342441
11905
114120
878491
102265
500124
172686
84335
294169
77807
186704
5805
10700
707866
12429
54336
285569
138563
671829
47382
8004
59528
157021
153858
11079
351847
127753
440638
385311
668215
523926
216843
451917
16966
14602
4706
307513
698908
170008
37186
787302
279957
478984
760445
173772
60080
641746
48220
875380
170016
498202
726352
228396
27572
3716
711529
121887
82408
762694
144854
218760
140180
304823
101395
272391
121762
6893
329074
19395
434479
237014
58034
64768
300292
291264
303377
437190
341141
62037
363295
132394
188889
54043
102398
555033
119183
505496
567085
203919
250115
349534
380605
93337
104788
518858
728932
466573
611816
134674
328245
301554
94174
709235
91662
64335
345511
224235
220739
747474
177858
473828
109108
317155
376491
865080
141288
504851
470690
130733
51950
27009
49709
284238
175020
157576
116208
15919
16847
90968
74634
182342
102107
301382
121117
177102
468770
782054
118319
19136
101634
13807
29798
4397
482717
304109
19445
362796
38218
537166
213194
289806
28971
55603
54484
200179
233549
117131
257616
8153
51648
721450
367830
782164
288818
205156
92377
136956
503646
29705
400208
149313
242442
24580
190158
364053
754528
235946
383659
317422
90822
36371
378534
93165
211443
243210
145443
198115
93617
271885
869562
77173
585571
571018
329849
11439
186634
40527
35721
491114
16353
742588
120347
9303
17862
23217
362750
227119
48191
73377
407553
32412
447327
2379
547429
489888
240150
36214
53711
84815
8652
665606
9087
308730
3383
150784
85457
321223
62033
289826
98466
96058
28682
160495
8369
541258
118201
25812
484403
512237
30864
211437
226917
865277
338076
327412
804440
17852
105009
582188
195879
243802
277787
192389
98658
132017
668992
323646
128502
614717
186296
78922
27353
457513
103143
80908
64761
1588
136338
784965
167339
394871
159015
72340
108728
47239
108010
509674
138874
410230
866425
496943
253061
17639
623095
140727
140113
241451
494251
393910
5000
336642
644311
359257
284442
238644
398815
673831
860057
650834
3930
223168
536885
305475
10280
264902
406824
223601
431542
24617
2942
311702
307486
164075
270044
6139
3047
89057
290043
108471
163353
223112
313551
95957
249614
64309
626513
179485
371365
33733
921185
34521
32844
92915
308129
134978
242568
34057
170271
183313
227134
453677
631590
378221
1720
87364
313440
289948
232030
325024
797829
10924
192314
102446
16561
531728
2947
131
78250
433779
349740
105991
634488
114821
27137
48653
6273
62321
237155
43720
53268
245500
312884
706756
319532
602431
251928
368685
402110
14095
216680
54635
58150
34622
114646
697026
179647
514477
97798
339381
42958
310572
295398
131902
306786
784422
72868
320051
189425
126863
267890
215483
144820
32286
266240
410796
48240
177218
22065
333838
143467
84731
306616
197377
193009
324245
141516
45820
499624
48730
497413
742861
431170
69569
180246
1266
93697
623421
611473
114555
548694
308601
593159
155671
617788
241206
89868
210718
630656
26294
541836
53529
611923
10846
9217
127223
195575
34595
649990
686379
132395
468796
793011
33743
300960
135148
22569
50856
84173
25087
127564
133407
85073
176807
21738
142914
390166
166822
58370
169643
332712
552471
104888
345304
82746
271402
412121
221800
265531
484174
692139
231451
52036
282875
16175
552263
32135
760081
131059
669068
38874
357346
323785
10539
14044
34047
490568
712582
429960
356937
29364
214248
759834
187865
389937
172720
115257
33020
61477
174151
87130
235637
476916
21764
1569
30132
109942
44601
283022
80576
226387
181882
20999
191810
383307
37428
286417
9170
137153
260159
67886
294532
552382
840550
67740
29623
21023
235055
3325
103036
37384
116907
532371
340849
90310
272182
102391
474421
478725
9919
150465
5803
475503
429434
56928
165411
4996
105976
38543
120291
716085
8821
101789
128452
427286
314124
12280
363725
142410
257439
71603
217324
27697
343990
514705
145251
145069
632738
215670
23440
87770
414436
120586
97971
21284
434154
56105
153836
86174
355912
258645
814683
121223
718076
619577
47432
850
288436
368158
193363
100842
71241
138644
432692
76073
928232
208602
577316
38803
93631
425292
187643
457192
7461
328229
52322
190490
164537
151831
12813
199620
852888
119039
381814
707103
244526
374609
317082
155779
389736
305675
127660
103604
546000
209157
24975
3792
605396
27594
11800
132420
62531
792113
349301
148059
190122
531569
37796
65737
5638
109016
532374
522071
369204
51755
203394
554743
656641
49374
276131
581110
858528
192541
38525
21352
206373
46881
555238
343384
133772
95155
519694
160328
2307
389186
137611
565558
20326
180905
109013
484107
39930
207666
305324
529163
42829
60321
92467
62197
784045
302962
38732
257310
275280
282682
171184
296882
299194
477587
705154
368817
81233
216760
133113
245928
133769
255773
539072
668858
724225
81553
723685
26526
192041
47170
315424
4642
245730
10889
88248
318752
291233
345557
489824
264117
150012
63924
2126
148874
547160
321426
14694
6246
90194
645034
45254
79635
401919
222961
112812
223727
93748
2466
143570
530973
63264
17393
223944
77661
182538
130355
134988
270881
341993
163504
37090
94602
567965
112991
444471
657476
323684
201506
607039
163626
50380
46175
465350
301677
88430
178662
209557
64727
332721
457101
304311
313097
552
301370
124436
194441
695804
134113
159504
113212
3249
82605
18271
429609
108818
488696
432831
43339
231974
173075
26446
61645
203297
213260
72436
132730
166236
107432
328439
407083
85590
37814
134950
292102
750548
460749
135504
32690
28761
25689
397194
305554
75990
584726
186972
29983
173641
14580
155480
164257
31095
45714
193280
521433
254665
73611
360487
121882
718370
81334
4653
15350
782376
6638
154705
133324
39459
236611
9984
2233
629383
446011
158207
24312
142233
13482
739171
233650
254003
401403
354842
3196
753631
158948
171537
167061
100484
430371
627863
101267
698981
96049
50520
746735
930768
180421
145970
537269
711546
91810
911566
346201
162687
58957
167725
508721
80873
391854
410887
34003
112962
239507
209828
15366
179787
142803
64555
38191
595539
163350
123861
210624
39618
692505
428431
334175
173979
230003
278047
129090
294787
770939
56825
198838
295454
151213
78252
23285
563822
845713
168374
314576
662001
783876
688563
505209
380300
84020
161577
519881
28880
215431
506832
42272
7613
635180
72902
24810
648820
11083
45653
692
606929
51164
469885
523323
581473
416414
403491
879983
5693
4133
694787
8534
437394
273418
402919
170086
16960
91525
219138
76608
27801
18929
15208
40721
191835
283417
443110
96911
447453
93517
235359
244279
591724
80709
201468
72507
247890
32507
272937
391206
655947
143227
34083
447645
154507
274643
245136
105827
208098
797243
103548
339786
19159
165340
459680
299174
434070
212716
158637
109714
676882
175581
363393
4824
69623
85685
551628
100906
855435
12374
74230
455911
21188
64295
300792
2230
15183
462875
24142
211812
968484
132280
7511
415043
109402
103493
657931
232872
155060
781943
46746
119126
178413
22477
394147
10823
1183
36268
822329
193912
62266
100829
2614
83961
184884
52156
693996
638237
208116
40490
552430
385886
458791
43288
73627
698648
607451
334705
221184
87899
149135
69584
7267
312888
131388
535360
20708
324552
151603
479224
630469
13993
47901
314884
186217
98894
402806
108245
63743
54968
117067
292118
618775
202957
673286
191688
104300
390699
17049
47912
9242
14720
510773
318721
95536
335442
130884
603743
49812
61917
231464
133423
32316
398404
5560
275079
297738
5223
65473
3380
373652
131586
324184
19753
211146
304151
239222
175022
524655
224917
41691
83543
62823
5165
90210
121859
219550
234671
12187
232072
354177
35943
34551
24478
40883
566757
619779
117795
216801
189010
369039
272540
272880
381067
47303
399505
98273
282083
2474
198752
405527
51257
380908
12897
103711
5472
25926
60215
758228
73359
324597
1679
378952
568072
583594
479765
188149
197570
731742
159132
9574
291295
12044
158781
1444
187130
403635
315119
139882
109594
70131
26610
250346
105909
530718
183384
415369
162126
2163
1632
25949
18062
657772
16701
9434
15474
203308
16799
4374
59343
98415
660524
759494
179077
69685
145319
126492
231200
112125
313149
611958
272152
69834
576940
172268
424028
315760
96465
405855
25951
244450
524789
87180
393341
528731
234621
45678
371507
147266
21988
37192
24912
29710
833484
28519
236336
349979
120627
79873
7545
454770
30113
65255
731188
13651
291280
88532
402765
327387
43849
661379
15315
1419
249060
87267
128414
250414
104616
21278
580453
427012
39343
495798
203802
254986
557986
899412
217036
58530
54437
230141
29608
212128
251416
347152
712458
101306
572652
6050
56392
331807
580571
560109
546564
297128
184049
195548
299937
28697
260527
482858
336371
348639
70764
745764
570494
329120
140695
173236
928095
290269
259845
3040
686515
251367
246270
712727
613415
754871
786536
134435
104596
1912
17648
239262
105891
246921
541223
133562
843370
43662
195447
12735
435338
424268
257056
135837
1723
241056
34171
48473
471511
54411
69632
161868
331328
591079
262319
191502
227746
11274
8342
110679
19670
93967
347670
43294
534866
426224
302786
68526
194214
334519
108092
362963
53361
52990
54692
125255
467329
195887
609792
82162
64711
454451
86433
30610
221318
164740
457536
569667
78017
567710
80142
15210
660421
291199
77486
183438
430170
157815
555
101481
600131
100036
222243
2309
34236
435085
440943
175771
700940
155941
454580
303900
93246
23132
897243
50766
124838
527182
587360
118062
183884
75066
45648
185776
48351
386566
362450
551560
167574
904630
8855
7524
271594
16935
568456
112470
340552
605795
229174
307869
252202
223957
323800
126196
46096
316884
808232
683205
226145
401829
30292
323965
253258
13700
272627
411356
304579
5828
43088
370034
5654
265880
351392
251960
495456
45771
10197
396266
172066
436861
177859
87061
120579
525310
159854
88118
15127
89799
94906
23628
724353
313412
503550
65516
226705
90821
8391
1622
225867
322532
365823
9541
293298
38506
40912
76765
807856
481209
432926
851370
117808
379953
23486
741331
28738
55077
93566
744882
525236
92601
567001
610435
233811
373806
568897
98497
436229
653293
3564
780926
322093
131769
408728
130721
594987
855007
571496
268732
413563
145456
418574
222411
466341
369774
7720
24040
527178
198340
27294
128864
10052
630710
617104
828594
268651
178965
357327
794274
34749
210167
190901
374315
373584
234212
32674
721
206156
484335
639470
106146
512792
407570
413401
540042
3193
473256
193641
224334
211341
85231
133325
311724
386221
594164
297227
242639
31979
583102
176379
907438
82056
129856
14274
2106
338428
288
579093
444615
397912
319706
85058
8127
185352
335160
307325
520104
98910
97452
472114
44116
294309
18268
16883
565733
248101
256682
496143
13929
87088
202680
104075
94785
477669
392144
265645
270268
86648
297456
212277
245989
250302
175695
362493
245155
47056
16460
319705
38496
426273
121826
74490
473739
3644
321717
624886
163801
143221
493942
127548
308133
31437
120322
84601
548246
63972
154358
138862
804080
412230
97194
482558
581844
260489
289929
39608
277813
8267
113251
360706
662025
634206
126906
126092
7820
591344
513659
224018
260564
697913
129378
215054
44143
461867
93466
496135
306984
248952
494229
25675
285987
57796
2585
276954
542594
47902
357322
98860
18946
41506
462328
27086
172539
4882
251486
29893
455615
57553
33452
44944
63598
33378
71432
49663
634922
110130
242980
12578
59581
13048
3839
35955
4581
228921
273175
65857
186010
46866
11070
313654
422370
691279
771159
241
84881
147604
425171
257581
462839
110131
75238
151936
99783
865154
285336
57352
264736
43965
19834
149986
428710
455120
123165
270774
65532
386469
630323
409189
562482
88001
220270
78184
11767
19116
11868
99467
929067
210325
158805
62686
403468
112340
23874
117705
328169
176957
249380
618104
172747
5018
10348
935559
46063
187304
143791
439893
479067
729472
417205
493997
149053
553211
84695
484751
406397
359914
368626
41068
856255
103342
714322
356970
685537
491548
14619
538784
264599
2381
604845
96522
108332
261446
26312
428080
96855
275346
82959
165399
181220
369058
225968
278208
430974
267347
296313
360688
455075
117475
505316
127532
747306
184622
189080
457514
339282
24997
139050
731250
34137
322729
254441
359745
50876
21184
105691
101202
295666
134811
201458
11256
48613
285210
515234
349409
150001
246042
11788
379216
244363
430670
102117
43575
588155
387391
509817
586379
15505
329558
783081
170142
131323
270020
3107
230796
185316
232052
234203
15919
637076
606470
277002
699363
26407
23704
430397
19488
451457
128482
522089
67719
5827
243697
136070
79609
4403
422794
399604
4561
222035
364251
149000
29782
26339
36956
44922
532
647477
138226
106896
583838
171478
63564
630562
252731
80509
2065
11679
129227
413785
122887
371573
618387
40806
75274
245763
435578
121831
96999
277048
418357
402719
130315
311406
38705
129161
33859
586644
256274
671689
353021
610882
298279
50363
10245
100789
208588
345567
72972
69832
162792
792831
232039
222659
94018
140452
288126
498474
962410
645732
241229
159679
231345
288875
795713
484253
91483
3753
586679
11591
110992
39246
261481
192570
501968
185844
5489
101568
1854
183407
317712
138791
279077
592207
49635
65696
597078
226399
334101
463437
297163
358568
210933
323735
67985
142331
599065
238582
179222
842528
434425
64254
244314
4950
154138
344078
538011
27714
494192
131669
124913
28180
81321
602988
6238
465
146602
6733
219321
375914
855871
310222
101470
32222
555101
8335
577991
202286
350561
321014
187694
26209
91204
60832
152796
157581
279022
388920
275880
371393
188124
29272
263564
105119
607924
589107
9028
97435
13024
35289
82833
545832
78306
557944
514996
216816
132027
205433
45433
582675
475578
213863
17164
135011
700046
279801
687702
54198
183316
145199
287680
670227
454208
517977
111547
246635
114076
766758
35337
99543
48776
958180
356010
59583
7476
228558
538307
1842
289912
480715
450667
243963
249400
25245
7246
224847
211187
222855
9403
4745
377667
83811
126502
4126
111026
421829
295363
136721
367136
349752
369132
331525
685481
311348
418183
129023
304987
618573
10871
8995
380441
59241
220992
71741
29546
54812
239891
302818
270884
220952
186594
419971
141209
512264
69849
176073
284630
81802
80601
221854
17317
410123
228212
802090
331119
33584
29824
457525
564471
277438
188732
309644
109775
45819
707544
51268
137570
523292
126850
284778
14628
145516
765337
356096
10873
845904
183566
110093
15346
354919
415930
853869
156542
535414
243627
229869
63088
125372
127363
371148
415898
77046
7351
19502
147520
220162
209768
511905
548437
212152
192241
85721
86529
66042
145516
42947
178020
191533
391439
468944
697778
391743
162649
296977
196498
296509
7793
234212
351346
474938
567694
10637
379781
507072
117464
508311
7257
190026
577578
224073
74270
221965
211474
136297
170554
1125
268767
251985
113122
260932
30437
58901
35507
51292
19332
151285
208799
45935
678832
387864
290111
452737
490815
51063
136369
271996
594876
248556
449962
349216
631780
201855
100375
158915
436744
479412
113292
85919
181792
322021
197871
369368
311434
433396
575802
9212
55724
457884
496512
395947
213060
15375
124074
544148
104556
132933
302687
17400
26335
758646
208698
799531
424420
123817
33117
38906
484514
28740
428871
108181
196179
302147
12208
252348
312118
537948
13980
1404
382189
180769
708873
745323
320175
193451
132472
131832
242705
89030
176883
13199
241447
557337
64592
26135
329232
40249
1415
439492
61499
222628
109716
771673
112870
425586
100364
134362
267149
364968
28471
51096
235073
10288
361774
30915
32820
446009
45098
653655
137973
307244
720664
200215
190910
340703
194122
354501
18879
879317
433524
56066
385009
423254
133976
520745
231215
327210
28027
155803
259646
146840
217889
430238
31924
583823
286635
220381
181517
20855
119052
33939
541238
35313
35668
316832
26168
41918
108165
492580
355976
643
213596
745127
590626
239683
191
394107
570823
772032
559004
356022
475317
58827
574265
80887
381708
426295
62287
169188
406583
231794
99870
419770
337389
117403
414711
663268
536989
26717
343657
237524
805214
307181
187149
548686
349470
268996
277074
351719
55024
262056
125928
270780
40152
119554
168815
18141
587225
242774
36649
140306
295879
47511
54576
55793
35611
316746
223395
176438
23127
402382
2016
817030
153569
337814
495308
35922
40252
211400
505118
47807
310067
24804
299164
132400
93826
310452
68271
277548
255780
367201
15752
74915
196900
29654
36838
12645
371028
194822
214442
322593
242450
26062
572291
625429
32083
262805
760155
344182
307017
649083
577018
54838
234243
326301
99390
106434
79723
182887
35443
328257
282119
50118
58926
277059
21819
213078
184162
118336
619731
340403
67982
21228
168731
701097
379607
1131
130896
211270
77084
593933
1032
10979
280240
345491
42215
440419
103096
31044
15836
682696
83524
158540
85745
301772
8293
248057
81136
75381
221890
391090
201976
37859
203025
31498
647595
276600
172612
123382
200669
31323
389262
505216
689726
67856
713
27391
417844
295808
24373
582101
162319
344028
35698
57431
186870
13645
505694
568145
205175
213607
62575
186052
44922
676670
434207
839224
452619
599851
23211
125391
254673
64533
363986
289088
243329
260767
60156
22065
227951
96985
347250
537357
313527
387499
59487
576889
791660
552728
170948
736966
102094
68226
75386
222624
481224
140281
2007
421405
215368
27038
128734
649017
288764
1288
14610
154656
756751
56237
39096
13880
338143
212251
157650
286624
738260
11120
323327
7474
321137
475255
182192
287632
263
317211
20344
345327
301042
337463
430618
486416
202762
71899
27187
525238
712086
17824
1629
219190
43329
302614
266893
299734
402649
653657
254408
204398
93367
131559
73560
192400
653842
77525
532876
131277
419300
601377
95899
466548
204631
66033
507744
70429
17088
1246
690832
203121
168954
490756
283255
105395
236930
11277
56011
239928
88272
714095
168950
432047
424109
591463
91487
326777
212799
320025
198045
76329
20275
541042
124767
435472
545907
323813
685895
458646
54643
388923
12668
194175
35555
208629
356922
119530
277069
10093
60836
356315
433178
288985
135523
56789
938060
121870
229064
552223
3034
514515
6663
596490
106746
52671
12512
165236
525614
223379
14725
382027
62584
6697
14501
315056
462088
306980
37714
146898
216295
37990
47412
287006
153440
198007
92216
278367
64606
480531
7166
266338
118384
630683
8815
48198
293617
7381
23702
103562
194164
620338
170985
52802
407101
446460
136596
277428
239831
196908
177762
204220
233390
558332
300152
119668
329525
32257
285424
669589
697448
157339
275039
518836
577484
754780
305666
37486
127723
63060
566847
37890
89745
663917
336394
353020
1506
338715
351480
269993
108666
15310
443882
26565
317
119971
363748
465382
40463
398820
48659
20071
192884
540531
383072
31463
209605
31015
7367
134931
219078
391053
364630
529561
8409
65382
823811
204103
53700
168458
226964
147504
173309
105330
281728
78152
178785
61143
350652
238738
57133
9495
286622
595642
25010
23124
605532
322339
210335
324977
757433
1731
84472
25394
224575
115133
522384
308668
275487
53737
178910
53630
103798
110723
73541
593697
353041
293638
439455
117301
92959
627777
535618
132506
19352
133944
32280
26821
228307
1789
105410
272307
31259
437015
9406
135467
513914
74346
18805
555255
430115
159077
814923
354373
80064
30113
68460
185654
29835
352417
5658
148493
392244
3498
9842
375687
23740
54276
123034
401043
204561
36587
281919
250263
8876
59911
27305
374854
77954
492733
518688
43029
55530
173854
604894
500275
8597
693740
32733
2002
27977
350043
129565
68109
240264
64752
491555
196215
28981
95900
72581
316448
464440
10934
542148
458758
8744
4870
12880
533496
179009
262492
127699
522219
752943
107666
8588
241384
391946
95696
71841
645865
215823
287527
32343
596021
317099
52545
267231
306720
609813
136129
77854
12763
591198
484749
240383
212443
552160
48810
407841
571806
331618
484763
137711
90582
829269
24060
171668
140511
523248
495245
626120
253427
169336
311503
33452
676550
37508
451884
312878
120496
475332
407
326400
553144
583555
164958
27813
136209
230159
204921
39591
568786
649954
416573
21569
206739
582854
355352
487823
147593
258721
177037
59641
151471
247417
287047
10290
257839
290183
801195
98920
159872
37268
10750
58750
74591
415543
95579
22152
150576
261379
962195
108478
348749
240067
735993
469228
156780
364794
749349
4019
25710
159700
44078
230238
23936
217584
130636
79628
134250
160524
71681
116148
186980
380623
77442
134639
594409
57560
460657
59648
316585
71375
383074
34328
713294
213270
156395
466184
554291
35787
774087
191495
122972
40655
240005
716539
231458
493371
148733
257708
88882
491453
401003
60752
26740
313460
232804
908582
78011
209323
390013
524758
12674
9063
233248
384870
617880
264660
17113
267660
584272
126169
342917
481881
349425
74641
352753
65965
58271
569511
386687
22447
88247
794012
172470
254862
470292
517179
693994
484760
272589
434265
55162
157272
132868
28702
8298
100861
150646
1294
86596
23764
348406
19357
127533
84615
299749
118136
3917
458766
501943
19313
575080
19553
261654
410221
250666
99116
358953
566442
84751
10228
93642
631168
262676
33066
1297
131664
228342
1924
619114
90121
182695
38998
579248
130691
64071
213402
136979
33964
122143
3422
317837
5986
626737
3288
448190
171716
246866
708251
100164
154494
556853
111912
119656
397846
180526
75069
90226
261883
4693
480235
223923
450057
74091
255129
327477
14155
355383
300650
283541
153994
132248
82365
561875
450366
61810
445826
608019
274953
484624
110902
370345
327723
680803
216408
163215
8169
29712
164538
237467
168305
16468
6777
55262
672535
126568
448070
1901
64998
580580
65599
602739
805642
224165
697396
111263
225260
642
269929
140728
88624
74131
26268
440661
239099
364581
186922
703682
625945
426618
288680
132150
361861
26700
6033
131770
365890
516854
526542
825035
303280
211132
519
918426
168537
700306
38758
466834
60872
290530
24851
852854
89335
412357
224055
397229
263090
61564
252613
92816
72203
365061
148058
171441
761383
44565
55598
89465
312838
134009
6718
94789
21751
486142
228390
120103
360289
381266
304901
176722
95896
392727
47958
83749
240010
19973
224362
179552
186931
239523
10061
384915
10381
199064
296141
28045
6014
112337
236470
25827
112680
72766
112584
38742
165456
636721
74537
793149
340751
189921
40685
63910
162418
138277
120104
43536
236
376524
27494
409481
203862
27112
288627
840411
660337
403198
295390
150075
705370
63624
60140
487929
81
422637
345685
800113
204563
99086
126454
726174
137008
153665
624875
180204
75180
246076
497705
14094
47710
73504
5136
699590
43889
645818
50816
24296
128446
149079
127425
578525
94515
37601
3899
42096
744698
53094
34320
50445
200119
20912
278597
366648
284769
38524
145337
444255
13812
104543
889425
446375
114569
783412
43126
7267
322838
514248
317527
29013
34979
377372
281568
212714
92894
397241
433611
832044
40848
291559
741992
33549
620558
732241
209357
311460
260674
28953
732
252436
162411
228821
12812
105494
176121
21328
685271
91426
51917
335148
331242
494632
792918
193397
17752
2210
142790
63230
272714
301098
478922
217133
342481
296818
100154
91967
481103
54860
899699
1064
403139
541565
262924
46004
121750
38573
590253
383801
91755
418711
283270
142564
100862
250732
26132
644881
594777
420971
45947
499708
58424
87081
86024
455387
66385
642373
123838
969542
232752
26051
506609
761023
287778
3321
613867
273748
50520
897315
640762
231668
389817
295741
40885
596843
44282
429386
99558
633371
341682
311993
563817
80824
220
79452
679619
46377
450099
74641
364384
227242
184508
523083
31905
137779
156643
287482
182746
63222
850637
216
402883
155827
246273
237717
127075
141103
724634
168225
219309
4935
306721
91973
284756
81681
161454
268419
469364
257254
222055
93229
911143
662074
634073
693705
624746
662791
282197
173486
52950
311240
103309
433805
306013
12895
207597
143414
43196
50905
403063
204670
52724
65432
476892
275013
21080
452476
35243
472566
387807
83955
13643
243474
206728
512482
305158
25025
13223
112708
43801
82633
157242
226755
379
841450
32103
229880
652725
730305
62352
360867
69067
79739
291944
516003
385395
148479
11439
30753
749018
271042
297353
167543
153544
287952
306156
138697
622214
110690
6088
109441
167846
140243
133387
459712
675535
51710
150084
577255
184457
612962
397202
105797
280242
193231
61423
411749
249469
43497
62700
26070
24289
58854
379494
376388
10993
272203
63956
12076
38260
135522
9365
38796
381049
84713
57690
167620
26623
490332
824348
238776
158068
27213
91018
225382
449937
15123
41097
334046
192247
9251
31047
75250
191491
71185
13199
9015
185252
419221
290444
284906
200808
602921
19285
64215
71385
344981
609
64343
92204
697209
72295
58670
756316
149053
60492
744198
650442
166838
282580
864315
836197
83094
471293
296396
60401
913497
2876
77164
77589
893288
84492
327641
61131
343976
138201
240667
35295
10368
25818
4157
440789
180816
127339
146436
448976
41611
4025
78974
201716
42736
34442
682723
548409
23909
101720
464252
204656
130214
100243
630828
214224
23283
140965
449057
113527
244333
177700
73897
8496
146389
58538
386876
216019
25409
94230
285588
342983
4577
163306
137306
663775
30589
58564
75169
185715
43514
707919
878350
28361
40
33084
82537
411107
232072
234925
75956
180061
645340
236559
128463
420644
293505
557074
138
350887
399069
117280
52527
200701
589709
99966
728871
84533
164662
915100
296684
175579
423170
333929
8692
810100
124980
19970
54889
430224
60170
184210
10057
138871
238406
761059
181531
101868
35756
127021
146403
247362
340613
181406
52332
366538
496323
95140
302759
217589
507396
550905
225217
504041
477757
231783
19139
536463
28821
16619
5547
618998
286593
228867
41051
227130
207720
170834
126148
165644
82588
96398
36960
487482
34019
543871
634303
489871
97930
384745
12931
635509
287343
40722
158643
12754
99752
506753
233873
5013
336793
115519
173707
425698
83223
232825
58781
303578
148324
217037
277235
129018
597689
767091
26491
152257
646237
583635
169412
321127
393276
875664
111787
259029
93887
234222
127246
315800
461024
710703
31538
553402
264017
954469
78085
188097
444340
486819
48099
173694
290516
171578
2438
53421
182310
93431
481488
93609
163928
385589
239731
61075
37403
165352
330243
62857
251488
283893
113906
73733
318785
11063
201281
400382
44892
282050
26858
801837
73961
609381
31753
5271
502511
35533
687233
31492
200295
53474
520723
417324
799
111469
39184
1526
2011
411803
79356
90256
155570
48732
470627
1103
660257
691808
728535
45553
506203
20038
245099
302017
368023
62684
553270
29057
449152
1911
361476
233080
28
490554
945440
568610
80505
541004
458267
240831
713552
258051
63957
183088
28797
288163
5415
145154
406173
187186
423396
111234
91788
25971
225537
411106
280773
128766
22881
404085
495819
66344
311055
434978
10141
22881
107038
19751
289331
32473
670379
2365
508536
249723
212650
610203
325781
336854
145417
39142
57068
82525
470581
22292
705120
211007
26831
591539
324384
647779
39350
39366
186394
116496
15009
205892
391548
87072
507341
24063
240803
256092
205746
525045
175597
33022
175662
202947
287773
67086
19679
87579
388440
51258
64983
337558
186373
160719
156389
374626
24722
9476
144588
519209
109541
154075
392748
364595
64161
606425
284608
182637
407680
70917
97809
121238
290534
414198
333211
429371
128592
615634
359254
804888
6132
362071
127224
247619
162001
6381
35422
314396
230398
40429
243048
458286
290823
112847
82570
114937
75762
69591
360619
259995
655037
129468
306917
139561
196097
402687
13248
23301
743444
225204
768756
538477
205662
6383
23340
368805
481916
733348
40440
584742
1207
327
50794
475012
10178
194825
105723
77742
2167
45486
183421
105813
323402
153652
626414
569019
332222
17162
373621
24476
290327
187420
546872
462469
345791
14484
212099
2272
586891
274903
741378
21722
124936
144019
657072
7529
778405
81288
126895
592
125272
107136
443577
103556
215499
245016
373827
161190
125830
237319
558198
261159
239718
283592
227685
12154
61049
467318
180947
82819
240294
105245
67828
506344
46972
282096
503703
31235
199349
873059
19206
29867
50304
199747
372831
148139
546073
91975
47627
804075
72659
23421
336199
374028
296962
120520
105111
113554
383180
7210
38264
142223
413082
834551
101897
333290
3172
19538
157812
437701
502202
378309
6513
210722
355548
195087
29331
34373
130254
264400
638932
955
81430
55161
714631
284829
434214
297446
19186
4298
48221
356685
208550
15152
152983
13378
279647
31742
94007
248356
162860
403044
436883
692951
363746
309095
23304
323960
21912
328251
47437
206752
660184
43782
325526
264312
283284
143537
326408
184197
124088
62443
174154
282806
89988
8797
20827
258708
148945
322199
231502
745625
406006
299259
103892
185737
578168
471361
137856
111209
33388
225129
194766
3871
418957
526791
30243
199868
474309
16416
29497
502338
757549
196837
5125
292139
435037
7304
623848
196500
18030
16719
5122
123126
501517
399295
104353
309394
123980
271363
26012
268163
48835
98437
375323
158437
237764
4580
209766
32585
422673
147969
2296
27283
526772
84004
155013
383108
226539
316406
225435
150453
6972
28555
39022
71737
199175
60961
119
676867
207762
50883
376132
287268
88449
175447
139600
10057
347282
138802
806588
402004
12628
305493
32669
350552
143473
385157
197961
173221
367332
225858
90541
2900
206389
303146
136406
106668
242852
208874
820259
259724
262303
749679
94626
81279
125222
159011
16933
947179
37071
146495
33137
57069
80763
214893
196909
124227
377345
142432
174166
192885
39173
18750
329777
272072
888847
21012
107354
304931
451197
270144
65190
829663
15802
26667
419122
635441
55922
322344
315468
171936
154506
318411
284268
771418
493685
89775
23317
333066
33567
373107
21229
258857
372812
77307
246842
457650
22697
418274
9559
34995
314804
111190
165104
292769
33309
11909
25863
77801
256801
717326
573033
84354
538309
21825
43315
42809
151598
249332
20991
770835
49060
10942
347076
106319
461957
226927
25851
79416
3989
251120
115144
144295
155471
677744
20975
395820
109399
399273
128246
500688
326552
252681
142501
295585
156426
135637
329190
353301
60908
142783
965
387549
312847
264402
143566
105255
228351
178554
626280
76438
718351
601499
547288
63896
209967
145339
6351
136690
35453
15067
375284
171684
513801
321268
92338
536560
511125
102106
47906
220951
376053
26092
101583
3968
468158
37812
202887
101953
169358
718553
46366
296036
346219
211627
76494
297235
43723
855208
283925
13521
264992
67723
316345
78244
323127
240000
209660
582018
16859
679111
14508
129937
574519
134953
202031
62365
340988
358941
72038
140326
113254
147719
326015
339835
113678
126589
251984
147154
177040
333554
182593
20080
557807
158039
110795
139468
207838
27671
245366
5134
23238
184076
6165
8390
301256
501929
43051
574244
553229
367633
376604
100790
10001
442341
1360
335553
329394
50604
613229
527659
182526
77115
327063
26
473509
118731
274166
7375
70800
122103
285973
164798
129956
154434
503003
511475
231384
62445
369205
164981
155339
510269
149971
112552
327677
33809
620883
621818
155315
25552
267064
182455
412881
88208
62795
8333
61796
330248
545450
507984
452864
677434
435719
869833
397566
87273
320839
58099
23317
405831
71138
29253
22045
296731
95721
180232
777723
101414
405747
666087
153256
70046
302848
419976
359613
48054
303296
58502
38040
113301
122184
56124
86378
395679
220575
25880
782940
527580
309162
47036
59413
281745
399302
8214
2824
13813
272761
707184
125388
56340
110728
192534
348556
813294
190398
105822
71340
320489
93507
90524
252
89302
241664
262024
330842
465185
423369
313535
102460
177671
56076
184368
61088
207645
526377
37192
534700
700454
11926
25838
89823
406469
153846
53393
111960
25040
440322
711642
353512
403025
1107
331933
91525
95936
749352
264354
534504
564507
61951
210583
4448
12936
717963
5075
70699
110817
121981
496342
135865
490871
123738
149678
522867
286366
72010
453963
404595
205070
56176
448777
37650
430430
592205
5577
248367
810817
133573
260421
85640
51793
118381
324
53456
215712
44481
210495
88946
273608
29723
88843
460106
31321
82170
212095
217351
176316
42649
751118
102401
308625
655306
166269
42063
67953
299178
271603
13438
3247
7740
856
272033
289129
328443
36384
456401
39817
50312
110474
59667
43446
500497
497918
308797
388299
199048
184373
275919
361528
4999
52501
255741
813864
492232
187041
84565
26441
170544
16368
328413
401703
801814
593774
613968
529245
335592
643807
207436
27891
290552
187178
202392
267471
545689
229836
54202
34927
15710
292379
11498
211700
187915
801762
113421
17555
691278
452370
426193
343603
421711
137759
199750
61863
404240
129134
4730
39414
19242
619177
62370
133438
187088
593063
33654
782544
63535
351083
133647
86565
90558
599864
39213
276437
266174
199013
306403
397069
126172
38052
183008
52651
22661
323727
264238
8767
197301
67985
121384
162149
41008
144745
480925
633355
51608
488376
143965
28381
95952
274810
139063
504488
314232
303472
69600
7653
288909
102573
146647
66340
8396
72539
322625
8767
5736
175720
13207
305611
36999
811754
474596
103336
716417
229931
665813
94716
490715
172604
11155
96514
483697
9994
7555
747170
435521
149828
18621
117961
12009
53388
312467
46533
258971
30097
73932
644931
561547
563370
775247
308792
135122
39568
166762
90111
107736
201158
490726
147451
276544
172608
843968
266430
225914
77279
545910
559998
347396
810357
88329
469400
32297
625572
17839
295665
594926
424375
510686
22833
174720
623645
36957
470679
9723
479439
308956
145044
644344
136116
587124
405320
903209
13696
361511
11253
116154
219139
359922
32689
49834
121921
30993
243657
321572
369285
200790
40454
36026
569943
90229
480064
97737
56499
112334
24654
162556
193981
612033
34993
65073
226952
201869
195813
285063
738360
195270
250328
274787
80595
167103
632573
233123
562764
455571
803545
483612
657935
901473
611485
28492
666696
11206
268454
292325
204651
58326
457706
178597
346941
413766
384537
490151
260701
148565
9657
20684
437474
236719
405297
183856
397979
58430
40231
656767
34724
382126
10262
130320
173849
469348
704970
1922
132709
187260
361260
29262
292933
610348
89874
137945
13122
167583
534575
12992
178703
55541
397833
18180
49363
83255
509095
162347
148139
833921
823
364143
144850
147890
2045
841945
122049
258214
429017
567095
127650
453067
392812
803981
79669
48424
504472
10536
207229
758902
133602
287681
3573
23850
8792
563492
116099
2592
7700
215209
234379
28116
77841
119008
369841
68
17304
616247
335588
40748
84157
129193
388817
311199
143716
181998
26811
240018
136621
524225
633599
293106
299165
73845
600863
244537
53964
602565
120742
320927
264789
111092
102039
808383
432054
305488
484709
7466
406097
7285
100960
109327
18101
539223
225067
592823
413017
373105
521358
500705
359811
81091
128045
568488
682854
304058
54391
104816
835112
619225
209123
202326
378947
312479
158008
122146
13247
92744
167174
113220
347492
76986
464067
14900
921437
180667
245490
590206
22543
627927
106046
272559
250192
86174
461448
331415
138863
583172
836
285156
162808
77054
696990
856044
139028
751
275919
138377
896399
58706
437893
303114
132993
7942
885213
622385
86433
104216
15629
213555
272965
15964
249558
415552
319776
182803
176350
472501
36536
100137
374092
170314
158159
142337
228786
382955
372654
827927
133537
287288
76128
27726
382406
25630
22158
1159
539699
430024
189656
123036
363113
35089
804507
167075
199577
579504
196431
35599
131761
245484
226651
207906
89793
520881
307254
101502
256252
28999
603799
278710
794533
383
597349
38433
13117
303852
28640
288759
21177
619880
328254
236436
13568
578655
190479
242406
424280
233598
760413
284348
72944
416052
200426
114086
16482
155615
429083
24162
541628
361768
527866
482532
34204
105048
92244
300579
132658
76469
20998
41073
897082
27993
179225
375298
50236
366539
40136
365238
372638
212013
295954
368477
507151
43929
32199
143123
437917
310037
241286
64242
4
153924
179273
133676
684330
515233
259078
23739
405313
257352
20406
265043
19863
124852
285162
98752
78800
227984
104237
75292
135313
739917
417954
195475
397607
601739
622197
119024
53402
121780
223078
21861
120271
952699
113
221169
74820
319451
152775
547744
187913
84211
123660
932578
228323
522861
10613
102397
9531
509209
333023
685331
117994
43527
233471
485051
134841
150703
92591
351950
51996
86693
322334
317461
136116
93351
157396
99390
238263
173958
421340
1709
574891
607769
381058
399346
181913
655789
13322
234172
50417
362939
172267
779506
118371
247926
207226
160972
194609
279102
4541
688779
3771
33060
460007
426745
352673
110383
72793
23846
414288
26035
33347
151000
51499
177888
497065
858703
347007
38417
148783
403107
71069
356839
442690
3462
60368
70413
182523
61517
350002
144807
384608
563469
242840
110613
62743
326801
558221
23664
345177
53987
132235
534848
78132
35980
522874
274055
533546
649572
76179
293328
637393
120860
260245
208753
229911
336220
73451
140959
619272
394551
184055
609933
566001
414577
394129
11980
352974
221092
239931
24600
17567
377052
57259
140499
153058
8369
96024
469077
706213
178657
776472
148078
59333
401507
602004
94309
674746
715984
141346
23024
1378
165428
817037
641710
711437
23817
422882
6364
43747
33326
212173
595425
463213
184095
69432
18907
261983
66246
316289
183463
658516
232782
245570
9454
567633
272222
111728
3547
413405
8326
23705
58980
36286
434973
639511
506091
622913
373102
148702
266460
32509
48289
781251
144040
370545
643111
54951
5946
288331
133610
196314
296616
395536
369905
267800
123602
804701
564497
231931
32289
293773
172822
225571
78387
224249
348148
200253
62024
25461
301048
265658
153064
537594
126238
151332
525729
211708
73558
103782
541312
38319
48150
121229
23570
704467
597414
447838
341179
154731
251786
589505
347942
34015
160177
70549
42855
39445
584019
369515
437803
24079
127848
87445
25917
157795
23903
294494
274431
63374
345
58148
159874
145512
405489
150720
398653
210357
79702
235667
293183
85556
87513
502551
377348
172190
156879
99801
449410
391451
337539
295578
31750
616114
2326
33940
651356
674918
414530
66061
456035
51487
1261
339805
16995
474204
635685
282667
155012
96982
65007
239346
558644
531820
89519
287717
173802
73374
160208
388478
406059
1511
21410
158597
32882
9511
12368
16209
219592
129812
94350
104492
28361
108606
226548
312899
36764
173861
4367
123775
160782
290729
568221
122230
135680
25551
78602
1912
278987
252026
61576
80751
180261
701067
173461
42695
110076
6183
11290
164148
1642
259357
226729
263062
445209
103539
703001
177243
156176
91271
605215
564933
143708
360899
272536
539330
469549
332902
450889
36559
220387
76509
329654
73123
474082
238460
2621
37950
128359
148174
162632
225178
146553
355712
142955
363279
147220
25380
659341
21427
91516
11311
62937
113512
439504
435388
56360
577826
84210
131075
327257
93215
3592
86487
426819
16480
152575
78220
112480
44173
756458
183741
221159
544987
146954
740787
134191
219590
263327
747969
144987
603705
58406
296541
411916
802215
225443
116034
396274
26769
160387
343684
69083
16435
364555
63201
13499
75524
32422
463109
149583
359644
90047
93817
216537
390049
108322
18481
62602
19982
213943
190956
50808
164383
121947
610606
192147
176731
430511
137423
37302
378432
153290
506260
399882
294676
22561
337217
462935
238255
252919
81330
441891
18583
683258
133038
74020
55664
564725
141539
404146
219166
576062
375511
140440
623708
434455
59376
164414
100827
174639
227422
187778
795207
693889
679402
402717
288277
147723
329452
182172
827969
168005
33133
167516
432609
74475
30195
222253
69345
587783
488478
17985
283810
510937
14392
506522
835877
190184
88066
147897
373166
218657
255535
193747
69265
485071
96360
91689
19968
776515
25512
119768
234514
480312
6852
143718
416783
107586
696370
87900
25145
98333
634618
540214
464037
725865
131277
59824
117921
34825
203842
41924
36656
410912
32793
474009
73454
23117
42409
107692
349859
159019
103014
234437
56828
151069
110620
53330
683492
207259
150800
644136
82697
391952
198298
601983
779383
109508
36166
750
159705
528988
29799
41332
23828
120253
525661
95391
707
162039
226816
10992
406099
2494
165507
169130
56361
673954
331199
129126
375262
693685
13090
99766
157122
296224
73991
272686
223674
563120
257917
139174
199487
291369
321887
47691
208919
598508
95211
225801
444783
7514
185991
51749
452998
538164
487709
16872
92387
243947
1489
171623
338625
91521
357989
233277
175035
523099
2476
246678
246788
16388
636
67753
220170
145194
477553
171904
155395
285510
29804
72028
129516
384467
100497
50512
47788
492928
195366
76347
463179
521311
894850
568014
43360
96709
617169
464307
215573
180769
919814
348543
643318
32587
44729
125989
147110
695049
268244
115896
1456
296193
89261
199548
45019
320919
259626
87440
123310
110190
24863
411536
347278
252488
158215
337640
683460
314339
349452
69959
62431
107350
145567
207788
225419
49361
9758
537741
314884
13632
481499
15750
48582
227216
221475
9641
606097
619424
733999
222103
58640
7550
327695
28798
381871
461525
38569
26368
140408
106335
482708
144070
2389
37606
455342
252632
52375
32316
462700
558460
40442
39376
626864
71167
471639
17241
129708
94173
852522
293775
153776
585
342998
21064
549644
179632
260696
19143
139361
211001
225900
620522
30601
540458
373239
601315
556055
4699
118121
261296
60080
90568
19507
163240
748470
353927
580918
113836
229687
449638
54647
282260
537459
111818
1912
614842
182963
190758
114009
294608
30015
275054
899975
45298
148773
68183
18354
585662
481829
407609
224448
882538
10742
896144
697350
309052
544964
76103
325545
10561
101257
175335
192230
7
255934
87080
291306
842739
131263
547
37319
272546
237206
88486
6832
470267
192929
174274
369541
241315
135693
106113
193081
19521
357111
426413
469490
59055
187606
41227
130517
233416
108832
688155
669777
501371
98673
74578
41863
641828
196547
406365
107467
705715
96395
351984
38745
284096
285077
174005
108987
81800
694750
355973
595998
271582
81517
670719
318917
478485
504215
94771
11102
352829
130451
757704
241816
5122
193257
398
401685
229608
315898
464797
49805
530296
40271
41110
18482
66206
274447
344444
99442
3128
336727
38005
163710
25211
509786
409760
367809
79324
323855
94074
270499
158286
564
30037
214176
325584
82553
12525
177666
22665
227538
370554
326909
73042
32610
2894
56028
44301
79166
526580
778390
106126
168
16410
169766
347326
314897
378701
57762
548236
307568
34529
60499
25862
283754
90128
126098
510173
321138
208046
217609
80039
149
895767
612488
147291
32427
122601
270961
824363
433224
423432
35349
101608
29153
61767
462650
6161
502942
926492
52629
199418
2082
360249
256376
7457
106286
667528
13928
9858
575812
70811
131805
223516
128972
65870
8300
106016
90659
310439
132778
252501
118672
135152
123556
238127
389005
62918
121224
110236
296205
2888
151458
280388
154814
444756
4857
21863
54530
99822
17294
586552
581522
612532
6568
71777
426292
25318
99121
273021
35653
37758
98950
223268
823090
176698
167559
511234
43553
67240
123682
28333
688477
47890
146776
226520
10855
59666
80978
120984
265470
9490
225870
940562
44247
542484
465427
161584
289510
803988
2606
51774
550676
51227
151955
78490
23940
200706
591553
46790
133065
440671
476393
120139
214484
682688
11794
389401
24820
450697
260389
365450
327566
516582
15626
130689
68068
127931
68583
12439
64720
543474
247209
435947
83069
209834
106903
40235
94217
153398
14183
62874
460117
36561
544883
252428
63510
5062
844771
606007
29415
390991
515097
36453
156352
299373
297194
360511
78393
622742
103086
224348
307585
148724
487350
249665
124856
650702
224574
737888
21330
84890
149679
234706
387114
161066
369305
234747
193194
841979
461630
184814
30030
18598
25819
761295
129647
450895
111348
41801
475233
544546
141657
254287
300431
425829
2497
218209
256927
829
43694
69076
47533
390965
659318
244501
436362
37894
184248
266834
100459
360356
289638
68223
6955
332090
385421
725938
29835
376806
436076
776773
871835
354520
135133
229120
177566
239990
268033
7720
36195
867986
384945
20181
659554
398912
462156
432225
37382
516710
335974
1110
82379
266703
220232
187747
42422
136578
218334
39154
36467
29698
158966
312158
181412
81868
64869
129219
36309
2254
452277
11234
59308
460747
274991
242513
143762
117205
125851
619993
36095
281741
50491
821698
109652
156138
247999
131502
91286
532424
763682
139133
8704
3376
50948
823065
273128
101030
161566
117828
447844
25950
786225
664398
140638
70882
470833
31218
173795
88426
227859
313294
261984
121608
87794
663360
574079
109500
237601
184273
651323
195713
7988
611323
202169
149711
283806
59211
143683
21446
882233
515542
215703
92117
236262
457974
35517
204923
201602
239225
676105
192130
148144
214848
652807
81859
408797
750518
24276
124781
21681
318458
63995
101666
44837
553310
574604
179313
141324
40316
85132
425647
4016
246760
482362
219311
86070
7197
22357
27347
30257
9335
12905
220757
13331
131270
89754
351422
266869
529176
489987
496102
193591
147802
242425
142789
152609
273401
1628
591407
406806
630536
570528
255271
144109
297196
200274
606028
569507
12106
762238
587910
90716
482079
114101
238229
100387
164111
49719
174
251476
242184
660007
549003
74594
52833
729500
88421
139344
607995
118142
351011
188411
21440
218940
443197
23624
536528
62039
130541
160057
723358
18808
291212
64523
168087
2046
126355
81768
336401
347445
457722
322535
68376
524476
147145
78959
612406
779032
132597
62372
232436
394005
782638
284510
354324
126692
15346
613814
247487
314393
36814
340630
102303
503528
585704
318069
83048
43541
115441
92277
341222
28925
46731
174220
235796
141911
95032
159
301421
147793
292693
178364
318388
139906
377307
145264
259266
36940
260678
615319
406796
64769
126897
5464
56885
123472
170118
118503
237337
16741
114505
717684
542421
63924
682763
919442
194269
145788
98387
55379
93488
140004
246925
92645
232991
93037
134160
686
461228
265639
61442
462723
355055
545812
40632
166172
646019
433782
676620
84822
188140
496251
14443
178718
506114
152191
865322
84760
383779
301075
75014
73067
174805
415522
55438
56226
3133
319033
86371
932995
26800
432514
528536
89379
306088
9343
220749
119561
749031
92366
253157
118732
32126
431093
89650
539055
325903
73906
247314
603
273998
178123
130567
97321
339298
34152
43261
164614
128555
215599
79837
5487
16273
488334
112394
6504
429756
130175
14197
123849
236994
35656
722506
1940
1673
326751
444144
911350
59645
90335
89119
150131
11720
87924
615711
67487
806203
350144
305760
226038
371505
24002
68401
291531
16103
30432
353527
734410
319968
838101
482887
161
195585
385664
289549
557868
55366
299152
80482
31143
419253
1587
241432
109058
344721
160346
445428
43094
14124
224969
165792
75358
619870
26706
68741
3688
47053
349723
392746
332533
80985
843967
296819
257463
59233
334413
61108
260977
297933
153566
535025
63227
157024
374879
498947
324477
351250
10202
41301
326002
180625
24698
55791
110581
694328
450722
16737
174657
185952
105079
152525
35691
46017
44788
496887
82524
30769
81757
333830
457949
815477
35863
299686
137321
20732
586574
487113
382862
237596
2725
7037
512247
77651
43355
266485
38599
41952
133228
120508
100237
139045
564014
104292
21095
124744
25499
172771
307295
8582
360414
364636
929074
328027
336977
7940
405367
466066
284046
445239
628348
331685
684375
190887
151902
128583
64813
14541
587429
239526
15826
49506
493088
370308
550269
51184
108899
67420
277247
213
189216
797135
1483
419259
79353
6537
539473
337587
407373
777474
427255
43907
166707
44747
446084
22634
217316
201531
187761
153922
183330
117322
100530
452255
742116
72891
792493
496736
30197
47913
355712
17445
219957
909462
171665
803154
20954
591794
190898
19091
105431
214835
811408
83994
330991
10812
2474
365841
361864
29332
12694
98065
217578
561037
14941
342073
13901
5922
101007
54857
128479
252611
113259
32592
55061
115368
24797
102309
107312
27984
46123
205535
915182
74114
7369
233336
302706
1760
337444
283671
64323
91147
600671
15388
136029
128142
770718
486224
95859
686610
262317
63233
654216
334344
61239
42321
372135
656841
23926
76756
172378
915739
347717
231339
24515
157513
475565
274784
141865
2105
885472
591920
111936
22282
363513
16800
388543
26349
186640
63093
436998
477784
194740
16042
123302
222615
440112
196843
36017
119150
97472
395713
86096
149132
364599
28015
42312
13268
115350
490747
448336
543653
224409
661211
100159
13723
3285
321062
334756
646436
470166
648749
5787
332713
135606
192617
907514
342760
90381
94451
401721
57750
376058
147429
75324
17537
255684
710
348211
46127
142063
157623
207908
164244
54243
58033
752186
157984
286993
330555
115849
61608
220491
132064
617554
20390
42586
456931
261991
484762
15342
336102
525844
142687
392330
137321
57253
287319
539142
621915
76710
126610
11253
203216
25088
131462
533877
202270
16599
157847
510828
91631
115
40727
486401
27316
19277
225029
525907
314382
217970
563453
426219
308427
1783
247575
332389
64547
94828
593355
457518
311340
157508
161235
9322
256645
135816
125028
77107
481418
45796
347666
155273
247519
53190
165911
49204
98076
402084
19945
46782
983
38645
78174
386303
9454
451999
366786
315675
5708
149751
448177
361031
103868
420700
391462
666302
315592
501673
477203
931077
55223
778647
62748
304649
140785
519802
327507
194973
731817
739142
859994
129580
179649
239456
362906
354463
369524
106626
172461
421770
19537
99039
699109
86376
151656
557365
557071
92363
48387
15466
467319
157707
73114
317058
608997
441943
328092
331621
495260
230793
77428
98427
450253
51388
248781
829406
217966
141712
144448
5598
177907
13801
44779
507293
206754
119136
626317
335134
2708
193356
492454
349077
265955
255526
64747
142451
33026
319303
166450
369967
434011
35386
84519
14944
791376
231755
353381
31439
195394
116577
642093
699390
107757
724735
210112
61606
250506
169262
40066
107626
348486
316206
40084
5213
70049
31072
357918
256809
753079
250111
441811
604742
128933
336449
181822
83937
503818
268313
797741
445430
4341
174490
159294
137703
696937
638916
4798
279621
874975
187204
612445
407773
104652
69406
769877
64624
35222
191895
182396
9628
134623
534591
289870
318
152163
247
35406
445700
431961
223298
9276
462603
42935
8223
383074
192151
119039
160258
28272
40517
577805
4178
434925
770802
547497
592589
152503
843914
420881
145672
8625
100154
140257
134184
601527
330935
174627
80433
404214
237314
177481
54788
78854
386894
10390
190728
71085
579137
360659
509446
98373
294180
816422
187514
23404
471028
66010
5685
173974
25981
281678
200061
700165
145769
619641
149548
271874
5801
468302
63235
499797
46768
535010
805853
239027
177709
17369
615012
273871
116052
181970
148440
304717
425878
262896
17390
17133
341384
174826
179275
138830
55130
661563
154555
107141
117400
98339
143029
858931
452103
759624
222473
19444
58314
409179
148535
4289
638654
145044
228218
208106
4444
823921
87888
265942
16091
27812
727362
656392
67540
258983
260383
203503
171707
334688
167954
81761
324415
118965
468790
742849
130573
29110
291884
611258
701724
1973
869967
938064
353744
770038
172509
156714
388023
424129
692489
586036
142578
508748
880306
259108
35792
23794
17707
175133
393655
209229
271458
170908
12281
320995
413536
3120
201207
221481
1926
182009
86852
8279
522083
217368
167869
44180
564936
378351
6532
262506
408684
577837
49224
44179
2642
24838
40074
38544
60295
511371
474296
429624
59016
29040
54770
5206
155917
159302
15182
124823
95569
285605
145160
312958
89126
210848
76458
524762
117727
427478
496192
361811
220268
309078
181599
194811
222620
42603
774153
68937
565917
174509
55132
56532
54347
93400
127308
391331
259236
497637
16904
109867
178044
80401
20008
296281
67468
464945
127002
137280
554799
43196
340110
51310
241934
130636
13902
2469
164932
648188
59417
177499
877097
15296
461586
17695
23264
67589
625496
395703
86439
170270
181007
923029
426715
377378
391705
299687
191220
167925
5765
74105
549151
269677
521210
560325
82416
255127
249171
467107
77084
378431
235325
51188
156163
61136
85975
167167
27238
7204
314666
395109
104913
528732
389326
48259
337221
428137
721318
23306
89731
119092
220428
211272
513066
41819
385955
229493
49667
2507
459702
210235
237886
79550
60826
72790
221240
72061
679831
218698
728777
83564
189212
112490
4864
4681
249611
401090
33659
17739
168115
107570
318276
20198
183790
287534
746177
344390
19590
366025
219458
117848
12668
293265
420439
75918
92652
45421
280686
406165
688649
746207
79661
292821
153641
29757
148561
43801
47137
26874
144184
187482
73140
137245
140573
19893
199983
758509
97419
47583
175960
156718
310984
540953
34565
161116
81072
282110
62668
16179
44877
173855
198689
45222
661432
475329
31935
5024
238329
644378
379466
262723
127919
115786
382873
98932
573804
454924
37205
320183
541439
11950
103980
37282
60660
136307
105292
833741
2428
15182
60400
136226
308751
3563
827135
4907
594625
20229
526856
81115
196012
135953
363269
225446
42223
177880
479512
601860
199972
33068
485355
585713
567810
61576
215933
443627
294227
79437
39151
142141
41861
204910
111686
87802
185255
924697
598
616176
302153
1521
246522
224165
85556
196845
192300
290508
37553
246883
351198
579853
34853
129863
81763
166563
811479
1459
28774
67748
33396
831033
87961
27009
177208
20209
28325
230015
15877
849869
49063
34406
244943
420132
347221
428300
480277
53199
242444
53717
454
4667
566678
109827
393358
503836
95245
236727
543767
61810
12668
175796
94760
106400
41657
31096
108171
309173
131898
46925
134103
124890
58753
294218
268908
137232
202968
196568
68287
363479
2967
45510
467134
103687
150900
266672
269725
191997
1268
429218
469151
207893
17998
216505
30948
13025
484541
560680
251221
494661
236681
131376
51208
135253
118192
751438
469312
179035
49378
31911
50398
7440
126205
403768
105491
340578
270774
71492
326455
35985
597286
98032
339606
7764
388195
576642
297630
125184
49641
906904
351744
21209
55831
143829
7218
38564
46776
868634
77807
135136
279104
68590
128210
178159
543595
155972
299167
183129
255020
688409
736234
555001
291251
171025
376824
806578
108626
637039
593164
205610
26028
432347
638694
33493
707696
1234
303292
232362
568963
40838
326887
834556
242524
1864
108910
261692
145620
59057
272080
748805
668823
572839
100661
420313
196650
101275
240505
108569
546281
329794
458477
406104
640702
34594
339749
12635
46651
95965
131827
160723
235598
203823
672647
99750
48817
54313
782522
188957
4144
441
655372
1646
31948
202751
233241
237709
137049
426177
247215
381865
599045
35671
288127
7332
70010
4596
617788
573608
319145
41926
236161
141162
3010
78266
392756
116082
190684
52006
228801
62527
73491
575353
681889
17924
334739
55152
170768
91650
307146
228986
335689
86903
543088
105193
368101
12568
283785
845807
731255
114934
47406
42871
613535
170481
24787
141484
203145
243878
526523
2131
100871
591954
90427
308041
15613
183551
71128
7468
645829
8200
57628
109578
20600
815194
29330
12932
668644
30170
754020
1790
12674
109026
257074
256137
5054
293606
83607
13490
27557
634553
171185
105699
157
291637
124899
254948
5959
200042
113523
214045
75323
5383
264414
118148
89120
317232
194007
33330
175386
62910
9233
96134
420009
714127
192399
227997
72341
316765
262716
119996
314339
49251
836407
419887
299383
111642
63066
501451
149768
1419
99063
129616
334270
3807
555342
317831
202940
822622
45552
4440
404127
11860
125308
179385
2699
653908
429180
47115
779937
368600
37132
238779
258907
121100
14476
15809
481475
547452
68820
62570
35511
433356
328525
242828
335010
140188
230813
54763
33274
266741
427280
91184
158205
825211
349027
589911
35341
59470
69447
45472
167921
35821
463059
208081
182983
16588
191560
87654
911743
577401
119922
27902
9078
865569
550028
16114
131326
2556
633
238952
168326
235686
329590
816485
273343
299475
165126
41300
718438
137967
124022
259573
265861
1269
263221
513183
181500
694973
608465
145248
62401
942729
30525
628415
27004
324212
3827
341260
4458
140491
126089
202567
91805
57546
113744
1584
644318
133647
317220
163910
143860
399995
2788
121032
92153
220434
68395
12094
165121
254451
109023
3046
27436
158705
26996
263688
463495
382202
175011
47554
75043
19765
24432
376289
98492
402318
357068
490242
50217
3486
85491
387206
74473
8306
211815
273541
80563
543405
93022
218144
743255
203647
355717
126733
165132
426326
113893
295465
307837
31712
378605
556092
299018
276928
155262
33158
180211
99747
4850
472547
179883
354981
178052
16017
14493
517427
51417
805977
863583
57845
58376
29923
128136
527506
86804
74571
44256
168072
528211
161839
771354
628545
177600
397763
49020
456930
373767
376092
41460
40402
539299
146606
180957
356737
46738
243216
250482
14492
673074
577666
207953
19285
387562
574255
424368
193184
285569
92770
78201
136768
361653
36317
168587
531
921540
5367
13201
843466
499353
58808
254913
103500
194080
69344
51372
42106
219129
215411
35011
3387
858841
100380
54716
392443
52655
166705
37585
545355
4366
88743
22730
217987
424564
8172
395878
40130
138529
74491
106561
162316
2607
417932
364956
139807
160390
91038
648581
631589
119833
534904
555626
346565
88183
550985
103135
313823
178420
66350
564
186883
18852
43944
71804
169896
144293
137778
262534
52087
215542
212230
811147
892823
295988
798976
176462
9727
306420
2251
96083
811317
161547
822438
117252
402818
206425
117794
813066
424141
147327
88543
875968
37286
295540
417025
211679
648895
332720
423261
30760
80624
102146
679410
147441
70827
239076
156053
563282
389725
181050
217679
320499
438265
487091
71531
722158
42247
378233
405926
46719
11812
348713
211734
264705
867456
331743
389822
101486
401627
663436
369197
90040
57659
327283
656125
11642
427144
21469
87147
145676
52484
303117
354652
40094
78460
264069
707699
47409
107046
425913
70038
274425
71657
420985
10739
363771
279001
759928
9277
575144
276228
9632
493509
83042
564029
38623
1884
59744
831298
216238
485724
145834
417748
26077
665700
672457
721830
28961
126719
6623
269605
585737
300843
426525
90891
140436
237664
165554
104228
769995
388923
21899
277907
165534
203238
348875
210639
450160
228455
522399
125697
290436
498722
21961
64477
181793
823899
108058
208854
634422
21343
29379
71039
209090
772888
28688
96273
157576
285062
316141
176497
201676
88523
525947
86003
59139
113032
151632
388272
4272
65120
444547
450971
164883
149765
327520
468809
143353
156337
614145
286142
255472
35515
129363
198844
100076
38935
142786
561629
252596
137930
72532
399144
212445
609430
537196
47511
186789
91678
672235
111259
8542
38871
190414
54701
195264
261328
433263
27126
267127
234310
265973
237918
245960
149711
90760
123552
44652
300459
138946
563
180596
724414
162783
380884
264358
404461
21528
77005
157164
203195
267315
201206
138832
808777
829236
184970
57350
58290
123346
192469
194232
86856
9228
18477
244786
269150
64120
132270
253114
266293
693036
209009
228297
522168
26346
560184
257525
499186
190930
365500
309049
36008
273156
112722
18527
194259
712657
548700
418506
188629
22791
60288
405878
141144
78724
529109
23409
256142
159634
4108
323182
12843
66787
29746
613148
39958
17442
277485
107856
368390
34955
418057
46583
161459
35205
92120
80086
366260
136666
537430
626009
38749
704376
250743
199232
192324
235354
15672
555045
310685
202226
46621
812006
74793
289849
192874
32074
179504
85029
373186
28998
65207
18372
93783
149824
28413
32218
135434
365920
172620
65657
120736
51431
483630
2992
228887
2289
126067
119067
227533
427531
380469
711482
83517
483331
425350
225709
171437
213145
121890
907522
366803
201430
553333
22438
32585
162688
8367
860639
125065
151889
267786
407628
384795
52828
17264
104295
532837
298983
29725
176423
32770
683895
774238
422934
174272
167926
138078
3887
355598
63534
279494
681548
118196
756677
93852
7689
56313
10457
191395
173804
595640
831905
68674
140637
726287
216999
5547
188972
104518
312054
47438
219807
54907
407942
78919
930526
264162
433621
768470
337655
407703
753652
83514
49029
219902
44692
241517
460772
39181
151196
72684
210110
385649
393046
277663
158153
84425
299029
282041
54500
130009
369612
197512
638279
251687
428811
16143
532915
295170
53412
398243
892960
8273
45787
412991
444878
280897
31903
534320
171898
433682
287
445962
53672
508198
91068
750706
334771
391174
492444
122836
322288
850843
429311
715958
189132
54567
302232
34091
120576
16202
662446
645277
424619
168642
36471
270749
458823
478602
318746
200223
57278
431164
479306
68361
238583
473191
58867
38514
24772
454674
75947
152247
331345
510677
722210
327889
129880
235392
774304
26683
221657
58162
517821
68295
147125
136853
678
99339
177813
362415
233277
513664
574396
879034
2395
20749
193545
348233
317008
43070
350145
28614
2747
40719
351212
184667
459159
287584
57100
399893
376815
191127
3598
2149
80490
422290
628442
37043
324402
180169
298092
741130
334296
3485
117004
45605
109113
17637
441234
552207
607105
243765
278975
11362
442316
93482
111223
162893
316584
807021
17925
44270
56196
8039
133921
194020
205489
19272
5446
324454
107045
26684
348332
785610
326704
180039
118476
90272
262253
8881
308912
138881
446536
84086
149058
19513
225239
196074
27012
81702
28496
120127
55275
25134
56889
477096
92983
234151
109844
14961
105952
49162
167327
174897
201147
341299
385486
475449
382104
462034
875196
91215
221049
129987
21092
832625
107286
20679
595477
136052
66056
507
354193
816623
178090
178841
63352
286792
241668
315036
34348
218811
20030
225877
6789
50631
551673
247580
680416
440762
64281
268509
443553
75297
250711
191119
53982
26798
454005
269341
196517
770945
134339
506487
45076
322971
112847
73809
483703
7395
473406
383434
23631
4940
12682
784001
127020
429050
63152
178919
38363
373238
16680
207745
194541
238820
261532
300059
215298
15374
167181
7900
785189
47499
2975
146261
829
5279
112460
197376
160688
182075
247160
214199
383339
240236
310160
307422
50909
94200
167656
270217
162700
845065
221645
444922
325723
10326
37406
124313
672462
77153
777381
127812
504992
633488
65359
519643
777330
39467
226544
206031
69369
416519
334
600754
32414
464081
173487
26628
3960
325316
53914
623961
287363
430114
248768
2275
693328
117860
8883
21425
207500
118963
417269
93214
453875
79438
10065
213889
80874
276101
14590
198870
369111
498303
36457
261697
116136
101965
314887
531130
104192
63294
968088
54613
508248
91349
1561
94962
148021
107099
203037
103815
376407
12536
554436
228842
112276
41820
327580
2365
384673
287611
628720
672447
270553
227102
31433
537128
281409
680297
288372
100060
256517
78480
55320
14917
214422
7763
121870
911920
416963
295915
214
606232
744365
603118
42135
85947
83338
294792
380352
507657
713193
23083
61418
50720
183526
30013
280485
34113
368137
107034
202341
481404
868102
12959
414496
242361
44473
863782
93813
74672
106756
644596
207114
53228
323576
279599
148112
355136
45352
145631
391248
553747
37234
759607
8082
184873
922445
10243
161200
133872
87748
376076
317213
32222
117804
255324
427409
15464
152310
9582
219549
39961
359311
37002
31244
307612
66223
10965
140145
305138
617721
68750
245872
896082
142931
89519
79035
159446
19697
204522
277506
514147
93957
716579
822115
548863
683996
73491
68195
25165
30239
842219
764717
376722
60008
192662
167
532276
752957
19973
84444
297462
110525
666690
656497
87551
384626
246570
116943
296706
251765
131595
201778
450111
313785
149691
280267
14587
559566
106545
17175
665210
175670
78336
51826
9556
242371
269674
599254
182474
117253
39245
59335
376076
39876
159940
285399
357630
218424
10628
308843
72606
138981
5510
141119
42124
241506
740257
67461
22566
12844
451966
647695
116358
84493
260160
25111
161179
174323
15858
456172
80946
224377
4386
225101
10471
368106
27058
665686
42184
277642
334026
96492
138369
538530
247567
33936
342601
90572
430224
181742
302739
314830
272303
428907
155628
295891
184962
201646
384748
437205
120134
166420
68952
177889
244105
133982
264029
262294
961743
197397
870103
146295
75039
4867
2358
2369
34100
170863
115910
158870
227848
330311
618789
58773
129873
344485
74110
186359
10172
593430
140462
141750
359902
37780
109971
332655
373419
60984
773140
126041
77340
284816
14779
40516
207916
38172
178979
158706
187483
86705
350923
80083
329228
184960
387997
82948
340789
7936
679996
348114
105815
176375
130320
32444
37833
414752
85667
304767
191648
640505
868727
112250
46594
94812
16903
293468
57882
65889
10473
160067
3461
75292
41231
47598
63391
13715
382371
34464
121447
134425
92857
678948
137104
156387
247321
15056
243448
120615
233876
157196
208091
46476
166228
407797
40179
591027
98949
37795
4381
287313
451
419501
133972
75428
276390
63830
493089
3665
168143
422334
303805
136211
443956
89275
1269
199103
320011
360649
168315
545409
301907
428941
195536
316558
174537
142171
144285
61508
11419
744456
36587
443716
510028
8557
333804
10892
857817
72046
132543
529090
77653
640553
234256
120069
17261
66608
149239
158295
2816
231107
43535
77178
532105
232292
61911
1510
262
866689
404709
56389
314087
20658
199910
393504
266542
245859
90680
105426
43236
166615
14648
417126
355991
40820
223325
365999
265481
290992
646051
282662
389434
21940
322872
488218
323470
192008
127310
159315
612367
778641
439090
258089
265219
189016
128060
71856
211012
3859
593126
472806
99997
5835
588002
491271
35238
675170
800677
713411
46725
189312
3422
82730
560226
269487
197365
36971
531562
487448
286652
82361
57629
348222
228916
362506
95543
263839
455692
54290
736741
482538
204525
332676
94405
354927
5818
349478
255596
248435
67984
169639
445511
51333
491718
449174
199938
1494
224220
113600
278249
514759
380677
45544
189865
94269
10147
410058
8360
90821
214724
192119
573079
209679
894670
110439
337676
635088
236122
451145
36082
29355
129359
358646
407847
15276
4243
89575
521985
843014
222908
94969
318186
517420
3232
645066
159864
290283
29547
88244
6046
36870
14223
746968
145917
93238
188574
17510
130592
275118
213895
476887
140145
41823
569406
41395
99418
63110
721197
904642
241689
311993
371149
172331
500383
2421
343651
16970
526573
46236
347755
610220
387810
717885
8992
548356
86416
55453
693794
15989
179952
192212
131988
274962
518754
163900
661005
796649
98313
167929
238188
10013
539976
76332
600636
193809
117212
547444
63599
217330
12281
69797
17149
147768
104827
70067
141964
100021
156035
61410
88486
48042
342741
499455
778865
275497
6392
477226
486390
97268
764785
93430
562040
239475
179760
6540
397304
15427
67494
220598
121022
7009
171931
219484
309359
306145
96343
96679
43223
411556
135036
447635
278018
313784
294006
208338
40907
23326
366324
556766
50202
200560
133736
14499
117912
2792
509078
532284
235913
7293
163625
2184
419690
389736
257066
44547
43637
163684
36623
321831
73287
85009
409664
4771
26297
198533
173733
93420
99909
78452
201536
53334
317561
528361
127208
858824
389705
478233
182812
363933
604245
286
88530
134631
172479
697675
350475
417230
134242
520392
23354
116467
452648
261514
36359
120508
420
101567
228035
194655
51379
300056
180610
112138
75617
274531
81370
373142
430218
5300
197020
302013
36526
77478
300062
47019
395394
141053
200342
70613
481491
79224
364403
725492
476865
37063
515425
124713
86679
480525
652576
268852
392182
656433
42372
791272
366151
267035
194915
438685
253862
135575
109851
179693
38127
29304
624579
358960
370774
402972
229914
143100
205170
35978
46155
64934
337004
167324
188549
5296
669331
72763
126915
61708
323834
33184
11805
290406
335837
84985
118211
589276
132975
51822
35314
162935
114979
219808
122305
624420
29779
422928
264843
223509
636793
390837
369528
40013
272418
11895
275197
126695
276088
215301
563124
46431
442704
380659
1628
503406
24635
219721
93859
9427
125924
42336
341995
62452
672875
123844
45602
190809
385372
110574
243082
652199
21983
848738
139732
502665
704383
458098
783064
275103
4528
191335
184714
103088
193557
66231
323931
836
139836
482953
932910
301629
6529
60024
4774
293278
36924
504878
179214
743087
420318
733494
4687
576762
273695
498220
458993
768296
431408
178526
5210
403643
220086
44042
245344
20865
880355
63972
256665
800184
26734
24223
744049
462302
346273
10762
408550
21244
198319
67789
108242
158664
96014
20998
342225
52774
282140
702467
40822
84036
52602
751484
729059
146585
258742
172333
486069
488242
727133
107565
84264
33898
489223
114513
348743
96336
81873
20385
275999
879958
150023
148367
84503
647846
187677
63368
45490
427442
77393
388552
65137
768240
647816
27888
496
56651
43361
741266
613523
426202
587420
700707
823901
778874
213260
744140
131167
221507
5631
540593
318961
421256
91663
363640
222253
116101
365912
86512
230701
624021
27300
118239
100474
106095
713799
93168
198131
67686
286100
9940
182891
26041
38651
341742
558988
133140
6509
163348
396112
87602
130380
25615
169647
2020
242382
27114
62615
265923
300409
887782
164207
141660
156969
133927
511558
221296
306389
420451
148561
603675
349811
266595
538171
16757
41242
417655
516438
187943
385637
280698
5676
2958
218269
123416
23287
54177
510611
79904
21570
269153
160628
40335
172926
28855
808434
202360
870824
479239
242155
229424
396246
182140
20465
901911
471263
921133
269337
182824
207381
596602
236335
218716
754470
1837
156974
265066
376645
83825
309093
26600
51639
747227
521309
415200
365774
458672
750792
165312
298117
83393
2743
2945
294805
123113
454582
100964
563097
268296
113815
508643
52988
147347
230692
40286
55020
90296
72343
764339
92081
185421
103442
157500
156391
334604
88803
879708
168068
16281
434653
43284
538460
523941
340876
203071
263454
186772
62923
53524
105212
606997
114554
63687
558190
319733
375442
311971
116976
23989
142476
2393
414816
852505
42044
171335
567401
191650
316483
9399
567398
198954
242028
7917
114369
118345
45224
9541
1042
11435
224945
73576
202157
299485
450550
374574
408487
95154
580995
75101
273671
7715
148258
83213
10874
344165
558353
2260
209250
250609
562434
9199
44384
149347
62654
479583
260181
394337
474916
147832
38295
568035
446770
38761
375358
249348
813424
26025
88140
133740
622458
107081
223557
164551
258412
790610
485494
789713
160182
118038
240484
556332
716684
125388
171165
14805
119599
674226
466940
254509
29167
224103
303759
151493
183645
323764
468413
246908
811419
8498
21483
133265
128878
523116
434679
399241
319757
660496
278996
539498
20428
367476
41693
472056
106794
18286
50345
543170
455723
55077
16011
23448
89263
375515
300378
53188
9548
783073
37781
115029
643625
154744
74218
100979
3638
167084
111707
485898
795857
110789
140164
44746
407573
645509
128347
23547
226609
365674
140092
66004
661865
55449
44358
293206
15663
80783
132728
378426
618257
210339
66404
1214
141792
19
559770
19854
117556
828995
808775
558830
104489
216170
748302
49251
134921
265297
32145
224458
278137
266885
129553
88384
291704
520483
36758
31167
108450
445937
1674
290595
180259
344613
243361
10276
28073
63396
14368
671184
736885
135267
308542
163832
501080
762694
98403
15165
178786
239897
448249
33800
151420
292755
520285
343834
152498
87325
125464
627126
18360
599741
56168
510834
48200
334621
5591
13815
616
148052
176998
173570
77671
29460
472093
444091
658055
162095
133646
511893
99271
167711
105231
125143
465774
676200
21451
145179
161019
231014
357970
43445
162261
282232
183232
126872
94057
34575
306294
226297
286492
409562
111903
19161
18536
20414
502909
33797
154758
118497
556992
127931
411602
820322
5067
80913
212784
15989
91052
16707
528709
151561
314474
416965
64537
651036
687225
414213
264606
18078
351225
675776
3440
434
194656
809343
262319
425791
11281
409660
260296
42646
81772
210829
312542
221756
5833
213575
169022
81517
147283
346776
17496
122825
554471
376063
569705
358987
472166
81549
370613
122213
268901
191454
60812
135061
772
5866
40208
225303
65776
457766
32395
143867
18091
217645
94998
483616
883885
374715
667287
110936
382091
318424
398649
259931
20157
387310
339944
540838
347524
418118
586824
131031
197347
32215
212299
7436
150630
169731
5865
277131
368697
415
230264
408552
59383
72529
630474
219911
19642
70963
510865
340971
412736
21111
126269
98027
158995
420395
248617
380277
178402
626325
128
258340
258101
23713
558043
237732
41328
133199
87203
18307
3594
42484
299777
132309
424782
259922
568770
475717
10260
167041
29593
126630
178635
641025
39052
273664
31657
68751
45518
30409
532426
454994
21815
266566
146437
250858
315118
228491
334406
48538
380919
213134
96073
24096
47780
83969
61752
117153
50605
43513
8797
36398
146593
69870
229819
193462
330073
10335
271490
122433
3726
3071
19395
691259
18193
133950
260172
3945
190482
37683
417959
31866
311083
349376
40356
50172
137317
143281
473348
408959
90134
137592
17033
675750
377196
304867
352430
688512
664802
110686
33488
27118
469
76016
33543
183684
197821
19044
533007
48353
218468
48306
352240
497388
123059
536893
269024
8339
542504
1931
57235
465161
78431
375272
86956
72676
567965
174964
534850
563809
16977
108544
273017
77124
40337
756695
801982
66698
315013
335963
427677
251678
373861
2762
308893
9865
53026
36307
78630
65470
187389
58774
14799
50591
332781
47473
21501
670505
912249
400358
150985
143388
394294
40607
229848
393151
98954
514669
59820
66891
88704
240335
84143
474686
339794
111025
635092
160967
29480
226309
88774
18459
194883
1106
174954
110116
457010
180372
196394
1884
293628
170709
567216
778739
518658
837055
342088
738384
119313
80073
149770
72359
253515
826277
60155
206166
127104
27903
884768
33762
62326
249571
152086
310776
62011
739891
54231
132703
80086
502021
61990
68812
76042
132336
70142
522155
88324
83931
185012
50902
944642
279179
302375
87380
274804
387337
232922
17631
726387
542931
65675
248020
6246
704207
389934
217504
290547
556401
75425
114408
72564
255915
61708
120750
178561
257931
31773
216184
691093
56735
566482
263827
724692
22699
72060
110674
341117
138075
53600
52888
97403
7747
416666
84164
799553
207114
156141
85663
55243
64519
421167
814297
141391
875695
483717
328427
160473
397671
264340
186971
597444
944254
638377
228296
104135
253216
618305
737210
422097
397511
604644
62116
30617
4726
21903
9455
333917
58964
161922
10887
517786
16631
591702
481786
198029
775755
520184
202400
79579
281901
312673
32244
408180
30799
70765
34911
597563
97210
272298
18400
223832
7427
202254
88381
87850
87644
156718
187285
280309
316969
17557
60363
47404
213281
274067
131210
53398
93320
60533
76370
504331
271233
668282
263753
78996
191360
400734
566324
706289
22720
40506
112991
427976
63407
138773
250546
625725
145329
28970
607234
299839
440266
186872
456494
130730
133149
254760
67311
56449
664648
469272
248774
812509
321276
36783
42183
39171
533453
359136
72973
123151
31225
523175
535773
244189
16622
183917
275832
276796
411574
5395
9569
83544
263711
240360
369193
178272
628375
780985
44594
127037
161279
273507
230889
6314
129533
402211
35118
73151
237032
547094
37316
389746
224362
497134
183469
188360
84977
50146
27400
28306
172368
89985
453056
709751
189583
138222
152417
88824
17041
5624
180577
193693
387708
368220
152764
487548
229895
83520
35909
173532
269963
170063
272470
514429
715541
129906
10840
524251
5327
183926
4923
11411
113084
60365
472948
83015
525624
26484
3776
254115
103436
115421
344257
443953
400933
88116
153396
255795
55490
136567
551168
81704
474628
221245
247221
21593
243434
475919
74321
162727
460726
71586
77712
132584
28174
578390
184337
273455
171516
105842
25754
260321
21597
319959
946363
443231
90193
54458
234608
194304
772516
11414
359714
52846
405305
786517
4782
54837
391972
118776
43872
186241
41508
353791
62509
73400
169769
765450
736307
346950
401254
169008
28349
871512
15083
737320
214928
45506
148143
619710
112067
53178
296290
571514
25170
182668
436752
467843
6876
73136
70379
545992
118578
27377
467672
315088
241625
422605
439360
213613
7481
29740
87432
2770
515728
64199
46179
154123
116520
129109
267473
543074
224975
47962
561580
662104
467511
161936
103367
227747
24425
357399
166007
723987
7068
299662
735338
59585
103866
112840
1061
29494
836442
345238
103274
111701
382034
434882
44558
225724
234007
131537
358826
191528
243440
623238
131574
594844
77518
127854
16507
107566
466394
293661
603709
173053
2849
302051
16821
44878
55070
229376
140582
383063
118827
57484
386711
607725
15489
142305
782696
459664
19971
22563
146760
19481
65175
112794
61530
28232
148679
34280
2494
22442
490074
330037
191324
260017
185921
242468
105116
440899
25338
224794
4735
634335
281475
594905
224424
36421
448084
198472
401533
76099
56962
38082
123704
39497
487152
54363
436844
1995
134180
17272
61693
8299
46423
91003
384265
72942
128486
370293
112104
70952
976
814273
21698
360990
302164
279539
165108
220988
45714
236218
306017
422975
8134
337620
280723
114060
128365
375018
59680
569679
575390
28972
180969
40488
319483
40424
405025
177503
469222
468298
277891
106670
139620
2961
164027
169607
507567
132431
19108
170393
405882
48787
6719
709848
169766
17478
413884
305210
219630
358706
253611
51300
223564
62311
102582
116312
185409
289742
40474
789894
15482
121382
102166
69849
36019
10577
183080
576367
210919
347148
693032
47329
82134
77237
438766
9366
72997
594320
25088
160345
136132
229075
169361
423078
606776
690867
293531
101581
128222
104985
616573
441800
167872
36409
768376
234109
181320
244918
659106
279393
83615
582718
190733
454
631902
544781
323077
53735
156815
129551
732835
105323
71239
36459
111126
521380
267844
110598
321103
133625
408245
254204
159992
147733
116978
40969
27933
716222
361019
115404
290530
85893
151567
24336
270261
519803
176317
242710
1677
281051
313028
238983
40809
239119
137694
577954
601723
134586
775486
48165
132031
406792
576582
678389
69015
308092
472055
393385
188445
144599
931
222151
41622
210641
174628
205181
160449
47639
144870
366870
14136
35
92541
72184
20692
287790
457368
2957
485619
54992
502213
33918
72656
96648
865451
80546
391827
94297
111597
222289
166169
487386
17750
18518
235688
157543
204744
48897
183287
587126
267578
155576
572079
82670
668434
293602
28969
137704
727553
89652
171542
430734
287285
46444
692379
43061
156843
251434
634078
14311
707957
85209
448268
55979
4452
274485
148273
4100
553111
62746
59805
401870
308370
87258
412
475756
236997
146864
531217
298536
495351
436126
116155
197436
144337
70279
267494
49627
828557
35124
51416
82244
59897
572522
92520
36572
91367
190467
286082
628113
698362
54013
639682
142762
141938
711069
247400
780719
556654
6125
548174
321270
255138
715225
407677
47768
496139
292239
396954
489387
123989
52538
292190
45437
41367
27948
419867
57048
178330
359952
229187
225066
189838
98604
316484
325920
298840
561164
417912
745464
93593
16051
197902
275023
3865
284077
40623
148567
85623
23502
329253
276663
8307
499474
436909
125125
40118
102958
80441
52047
121947
560327
129394
61660
77283
547120
34474
109904
104036
196102
250881
427940
114582
12099
364099
294133
281801
43170
45737
600774
209607
151483
504979
161750
94651
278774
199817
115238
143480
43750
116300
480274
168837
259090
22278
76921
86901
12310
243257
323887
307923
94882
113677
197507
353547
680482
16385
360909
163189
43963
164284
83632
540831
3710
409109
99109
5890
757310
863648
17082
630486
45604
283043
48079
323209
596265
542526
483377
285037
126758
216194
226655
14332
83224
257763
149822
364495
236100
224446
591755
138367
385266
20298
608296
5138
561860
39201
840413
1602
308945
616638
31676
816014
394350
46059
297731
358030
25113
1589
215459
52993
450591
400777
37984
671518
46751
589305
458052
214520
84886
503681
327188
155744
38875
136396
373771
217853
265066
86704
344668
471202
144026
607108
399807
611593
144767
48241
175653
2729
128308
40075
96684
55731
182915
463061
30017
154221
511230
108006
497514
393204
84398
433310
5705
621678
19135
2542
53616
95542
437351
632242
121728
192815
155006
216933
674846
340832
482807
1673
625905
52000
36456
201721
392156
539451
645924
167907
375029
620001
130981
91591
35032
313860
66029
259564
2524
148649
242239
705391
34361
272596
309421
792158
10688
100587
50681
66157
554684
505281
303134
460678
121739
3863
176706
257966
587654
375663
14915
3558
363740
842459
261688
576976
52900
274782
163348
307103
190450
681591
223208
46988
342808
100626
224564
351310
193484
6182
57211
455395
430096
174305
537341
356906
181077
136480
256070
16839
177709
51841
33226
276979
811356
129466
117710
262749
218345
206514
345290
182735
559653
967
259306
364601
27080
808813
110786
316633
336800
533418
120493
54506
471454
27163
103315
532264
352810
347202
60822
173653
62059
6110
323992
273251
62512
213000
100094
847848
360449
135744
631305
459140
478943
2339
198534
59461
13411
1940
64194
343994
395341
895200
704686
680330
360356
254652
113326
173405
33044
11268
381951
377512
196775
276879
543669
21097
805404
267558
25000
368686
17762
738328
200069
97227
110304
2492
270317
312696
336205
12560
210882
26885
154562
102777
380152
776718
64813
126421
516630
235407
48799
298081
118018
205532
65812
338489
15404
680784
115531
729597
120217
416495
12288
73904
3035
314069
402958
29014
227435
94294
307587
66066
18614
113799
415568
100804
220717
359573
47864
3105
178754
76787
201747
176352
261205
77421
512535
161762
73445
520521
88901
127947
91430
164491
230781
120811
188729
220629
79520
589880
268142
462295
57426
668077
231478
168469
495039
351412
490345
154857
193044
425415
69406
732948
540277
476561
65132
34959
179739
63233
133661
520935
146218
173352
574732
653479
128561
480579
109255
3488
502305
470300
380754
3894
637867
288075
737655
71870
606006
89227
347870
390996
2824
615896
365410
137808
140226
275647
11892
145779
365642
260970
206844
232738
266402
261016
62678
449952
57889
9739
85998
41670
487531
406538
256013
200375
59491
46168
313747
148606
458129
8710
9279
84236
88854
206895
166885
115721
183876
203207
352297
232656
271190
65454
11319
115960
818
273985
48768
230502
191579
285150
47388
541762
183735
83253
652641
409627
395148
204165
190418
73765
78760
6336
127676
256428
285994
191383
57821
57884
88744
125084
156518
416110
37670
166693
104545
23689
67692
381971
746501
13715
191331
4204
395679
173004
73666
18841
148311
136104
504272
861213
14124
343779
229381
60385
434422
467000
37628
28712
428682
276206
93865
106644
398892
256439
236673
240558
172744
326974
81767
17506
151584
769471
151420
538165
34894
286922
265665
236954
12270
41199
186275
91801
544183
664908
350901
4325
652231
90812
551054
356444
77464
111931
106417
88720
458496
43444
75839
47394
55293
721219
94693
207299
249760
86929
169587
68389
258953
134854
457842
246737
156
15466
77050
390161
305022
178898
945421
456434
128646
104172
51640
98589
608160
139178
85768
129715
359651
223269
655998
128612
57161
43952
86455
379547
31737
93474
653301
55738
109
75747
359849
40954
654586
5041
715336
519889
214195
272095
428059
536068
37190
110529
860454
203682
327495
167582
38667
117760
94510
123313
526485
393711
86091
258935
176209
63960
795115
838216
604645
164899
142234
9305
5766
60980
5221
221723
345908
178999
54907
17333
8193
208377
836631
114202
75174
166657
471204
38729
96946
223272
511868
566652
50019
124207
2079
44413
173947
250413
417557
10788
44890
2792
220561
323833
667874
123531
975292
90656
30696
336627
302824
445780
17833
472286
863446
68689
362000
42426
222610
8199
790921
79679
304076
332952
27103
52762
153564
164095
531113
118592
98503
204862
73800
362660
414710
111702
314842
216752
13213
430701
643912
502332
325824
53873
334293
3646
591811
867446
672116
45121
507328
46905
49116
445146
238001
480
145436
109135
63673
72479
592703
16197
661978
43768
705269
107869
10826
56568
547512
63749
294012
985800
251818
158683
52638
676976
635631
460901
91502
75405
808612
669455
171904
45525
62318
414240
619024
659046
105614
20006
342907
414446
8828
207478
158136
609287
60723
305759
157594
861431
333096
145542
52762
60046
330963
349411
62231
98535
27778
244320
111350
12780
915792
438248
624431
155345
23653
187018
299230
4545
169990
6455
31557
286285
38842
119820
210022
222823
367867
17070
92542
31692
12064
42750
37414
311281
147017
174394
387572
99371
412741
508973
254120
468654
95507
82154
614333
207174
10821
253362
339545
20145
35500
7181
8517
637689
43702
409240
45812
33365
116078
53992
290100
330011
650441
57493
137384
98086
505817
494187
45425
42663
99399
163259
136236
264793
55417
274404
80701
587256
170617
45006
343329
294154
32312
235942
239267
84316
346886
335762
72521
398929
329233
49890
26510
68677
560593
715976
349025
142398
236527
261783
26757
110209
155399
44758
21014
2729
512849
358542
513766
243964
144899
153543
586194
136960
656943
339678
528933
79886
146711
355918
213986
126295
225800
344119
201198
46415
302511
425567
602190
405793
148065
127781
777744
250203
672272
165997
372178
510180
90913
16873
91556
136091
222130
921886
34197
127024
575156
462185
243333
250981
589902
66869
632188
105479
158521
369965
230100
706440
142702
26168
345447
57896
164506
84990
249422
115817
394909
23639
55118
119966
310552
633851
16185
17110
403487
77264
250897
315458
133633
141288
1101
239610
297720
796951
343792
375166
362604
242596
32394
2877
300127
178155
321766
215607
310310
4430
281768
267181
806182
55725
122607
258211
262338
899851
189115
284791
638
108440
399280
198429
129432
524505
561663
34774
585166
150327
137247
3415
37626
194768
11332
168040
238656
136847
86156
711341
682717
53288
510731
151886
8070
660520
124170
10617
411201
315957
37163
101946
26611
80361
245574
2889
240105
9083
323841
887028
748436
26023
155484
27893
316439
148355
598177
280031
404665
201118
319355
167181
27652
87519
11540
277372
137926
177040
295805
110655
137929
371997
7840
710805
453774
736700
548800
88806
401371
675831
370267
502221
548509
49709
586292
65783
156208
715297
269439
76624
12277
180761
199824
100825
421238
311393
713513
123561
109820
448314
738745
242673
22763
98595
597102
187033
127742
434630
130625
714874
31243
475734
193289
176226
674491
2363
481421
371510
78811
105885
13478
370986
361447
136183
41309
197325
85521
560696
56618
330550
513016
44416
304554
332841
1264
16024
13424
68334
219503
432342
188432
397210
166427
501062
373090
160299
29770
90357
288696
324680
722069
562884
61020
199662
3435
374867
534832
384628
88023
70134
136680
309800
69399
281631
364767
297606
429852
5676
265192
46183
446889
670521
291986
14454
418845
168110
638077
473179
126866
454956
117585
46958
18164
229955
30852
596422
8102
376763
297545
635668
317940
400394
132414
833575
532086
50999
344856
627477
310531
262018
875
189326
57706
282179
640161
501216
241073
879134
824
537869
573351
611335
715367
167311
205666
214744
9758
362873
732031
18748
208757
184254
24139
382472
18008
35662
578297
155168
556819
398740
76258
448602
528724
352888
254499
66115
57756
230016
95215
301754
586741
202694
157540
258460
154614
227313
57715
565660
10221
22283
377340
3853
50854
208441
160833
21542
387745
784595
440102
122515
82972
461488
13309
42845
603278
13074
686602
63393
232665
22906
74712
196343
44304
123076
35586
175751
255862
342036
13944
78334
217048
879482
121884
223454
229442
186944
342758
293009
368139
153845
135994
327596
15768
802710
210397
441098
15083
438076
63575
871262
86169
225657
20965
234888
771326
115773
7260
596623
396
194414
17537
325908
276668
212191
417399
480601
62291
127957
605477
25982
278476
181694
500149
87070
240514
2878
84524
489631
455910
348822
117838
414506
13975
96701
20974
12944
82874
613016
412987
538294
125729
12519
114993
41527
54389
141092
63927
138216
36975
12606
281009
215001
15689
120932
29216
115283
209078
98472
87612
40089
74527
556132
86665
48270
326498
180350
12940
208267
623078
605125
544323
861109
100097
340760
710072
320589
444629
94476
109499
51998
649191
239412
6772
84176
21652
276188
64905
297845
150096
117288
504415
429235
36835
211496
81119
735826
712366
550892
301337
616571
199925
244669
134421
241410
369392
4413
414944
586765
23529
135237
279586
35044
542141
218226
461647
362171
25372
494631
25912
98512
203420
263173
471380
178249
239224
107984
159234
16530
85228
130203
680905
209410
51195
44824
95080
701003
517888
870880
555777
711685
697228
311003
240785
107100
291744
329274
46176
185
81066
79245
202918
493922
169942
240105
204902
633559
109382
125800
315539
124301
150934
680221
309852
422111
169146
2778
183490
113530
6020
225747
56529
137472
25295
15472
213763
138827
515918
69502
335493
58926
626468
311573
238217
571362
159896
701453
35668
487653
21867
26474
222
266506
294593
42675
149251
320704
545068
83064
202569
249166
901586
387175
677437
444574
69088
284640
293577
46523
129678
96214
149623
200923
197047
3577
774040
244634
289771
91731
34344
407741
1809
88152
301573
258409
930582
170137
373882
338617
64952
695057
1419
508836
222887
485245
147731
177522
59110
84059
375422
330893
460552
185636
22035
427235
360229
435368
236875
94737
495709
748861
72202
37291
151509
84809
14190
84421
60186
29168
766868
130560
131626
444332
633399
200995
1196
817989
238738
40669
296352
73298
627513
388668
124858
2035
345408
15135
137631
70438
555472
38020
36100
200988
161127
66737
803671
499239
107041
341684
706273
100907
136256
164320
452502
108234
11337
79570
50493
145640
735962
54087
467720
190538
502258
19112
203699
70900
294483
34578
516429
143856
32545
722505
449042
271423
125815
808717
133333
41153
394466
66824
222482
362082
22554
134973
45239
273698
9867
106834
16490
463330
169828
6612
496310
511352
3542
297136
367094
149614
50493
821921
359050
49109
65570
394153
572825
38695
72175
669791
105614
419026
432011
49
18803
19967
646240
137355
126033
187815
266122
30223
18593
333152
676867
345200
195504
660496
550864
108913
541543
89391
363355
37373
71286
318719
4491
176688
229670
121443
226468
360590
678441
37723
90962
199881
263619
7748
267839
255419
210753
544598
547425
475211
227289
430823
276339
154550
23233
27067
353081
103556
725073
4822
115820
26682
76463
148457
204689
41998
9889
302708
470130
1850
627566
707290
324581
188972
51521
59451
5393
42376
9260
71671
282596
74754
7780
229684
418862
439854
346108
27163
52043
14098
462710
122876
648550
114589
46269
284142
108295
400522
175950
515932
369253
19618
308281
384101
680113
204623
98401
143184
104301
24069
147151
13503
168610
611199
303997
116227
64031
157637
335351
372720
79911
133628
77148
31845
368053
562473
304105
686485
205717
429938
303539
227827
444889
150396
317993
99864
45660
172062
194541
157237
138386
697676
119959
14013
73645
4326
184145
442455
79043
2472
212380
453576
210451
212586
298290
525570
168812
112849
681577
61712
876
449567
477926
370183
132780
658
159540
25156
11904
65083
3519
60000
275628
360134
153262
190455
246956
47170
91621
395470
98652
548552
355823
770778
297479
4766
11173
661006
589130
15552
555988
94054
139298
22429
123848
551437
682634
707920
154181
269207
314087
68692
53543
259850
519880
48818
93859
365578
659307
20344
43732
48984
120170
583858
101349
50245
274033
213580
608488
11192
479459
133076
293959
17503
169873
28768
180315
5284
744640
182904
369368
43289
43673
352313
617114
31524
604842
512986
116550
213767
143002
499797
186418
451855
356194
243948
117948
172790
45075
787326
245984
502690
186059
12676
93264
279823
225110
156101
28203
561421
257536
33866
369013
89948
169195
17082
791259
168136
199690
251622
3429
265502
593759
296059
121021
158239
313368
364348
13924
463677
258433
350897
6592
134266
159155
208139
331277
60380
17985
300933
350182
88516
14572
28249
282123
7199
196351
109087
522554
589362
463135
296662
157745
271501
247494
38162
67987
88451
212904
285301
38222
595014
753457
199238
223274
463978
93206
260270
54419
949501
111166
91600
50397
21571
35106
173725
174700
146324
54227
6968
118868
173012
203625
125160
43180
46629
104282
346706
19220
23214
271236
653864
168608
26848
114382
239618
275477
76207
421113
266007
102748
15090
407327
175201
183796
33147
789625
275968
367992
433040
105613
19943
178145
246772
28870
52097
598995
298835
491493
235735
76291
104085
881763
66107
362083
41936
170375
30980
154387
32676
3367
570609
208170
656725
92385
94596
338806
234694
266843
379350
79188
86266
70546
167981
475769
729710
164395
63542
12948
43054
813952
507748
12104
35804
251697
2159
119495
516233
76544
821302
286859
20439
655336
31928
671604
377539
187468
76222
63251
39806
746375
346210
255235
538157
481767
25828
32133
257594
316260
852576
67170
228781
280512
197444
105525
262375
315474
402160
110317
198396
139132
69928
24047
495683
31255
607249
874204
27674
10671
65270
227643
314152
4763
175084
37484
155163
441462
695158
146113
35101
67612
99178
311652
283083
55849
23340
356314
39897
271678
240755
22670
280507
200133
142821
488092
10054
87378
267619
126254
849695
48579
911201
160999
50353
1178
350238
41980
69869
388582
165691
207360
233596
130349
89912
280427
508582
263501
22430
45888
601467
137456
469734
113045
160535
54587
47419
602171
360608
178836
376330
39323
182470
588792
204016
140177
256785
96284
560698
53118
52356
137460
112338
94607
775758
121507
7611
56968
10426
209271
512490
30277
177511
579415
533752
548491
555961
207405
1662
404689
106593
218188
348161
603920
733794
198387
617485
1190
101460
709
347860
59904
119522
378325
47386
88124
175249
449377
33748
108013
913077
269127
53041
203619
10576
427330
546045
126371
82287
110202
393502
335329
24405
536474
443104
460770
3864
755718
151302
550329
214318
446073
679178
1327
309286
53210
917605
527155
246703
634410
614249
463021
8558
389217
787611
794689
184939
165696
90068
144989
46677
98536
368726
105771
55342
108065
49851
14122
210854
569915
108845
42508
217679
527480
262021
430501
473834
727221
76043
282516
896804
58376
315737
193063
23786
180290
193585
47305
341768
829001
179682
44671
109074
24682
404317
14393
27073
260204
77569
21757
386113
34407
421087
110687
8017
282709
293777
533073
93614
161252
23165
85396
21296
133650
206406
117435
6280
85955
659849
1061
76586
333059
686919
405227
255569
516866
212596
13128
190133
172395
770590
39540
22380
454844
581842
219503
971
15790
380856
224364
244066
608575
111326
101038
16927
54497
117168
12761
215410
273397
286121
123531
330266
89496
365965
42408
10601
9504
373945
65696
61142
701119
735589
34398
545669
128771
157862
323502
309658
37597
25908
848566
67630
211807
640724
33835
395466
410737
47203
555567
425923
453538
173293
153144
73952
81159
243628
149034
84902
94911
265505
100966
257561
165489
41875
5180
220855
45361
240251
159099
129173
780725
6269
285214
207266
733624
123778
317629
98312
2420
102511
290934
762197
359006
29830
135007
85668
614596
113203
26231
82400
357823
7360
194637
469390
83758
6768
26199
81305
236936
188723
580075
406484
441806
275997
45933
413691
50388
151722
570960
43305
329303
179692
342763
343124
89843
255248
253034
930
673437
456623
70514
238287
14818
319325
81621
187767
195293
717310
6208
662994
323163
457814
5227
43828
211217
578062
107650
118923
137910
4906
182676
35300
659784
236100
463330
273103
183455
157627
3095
180950
257355
279538
6895
606743
179528
463557
103437
190998
136840
23381
336778
130847
505604
613410
10309
446667
301053
108133
343620
255960
334865
314917
12991
465745
727220
27956
209488
256141
74905
197888
45224
245939
194100
65556
408334
63677
373104
184515
81796
11703
224736
604899
16135
21807
17735
238901
726086
408199
538838
42403
245413
10986
297829
202495
138978
381260
237220
241494
558283
409875
113736
771038
517091
422343
573236
482111
497762
365864
13718
317145
93802
146117
271733
45373
61004
77878
5611
200187
781005
13391
330968
623066
242511
225824
214478
277556
329019
193317
86889
84066
249950
35179
194918
475696
690265
9155
66758
307688
251838
417478
20540
140650
51748
203636
650318
46240
179905
633324
129927
564267
10517
102992
31800
29735
774318
640912
98638
118502
187558
32958
465461
554214
439355
56585
46559
277943
881047
147441
110564
35606
109843
445771
192526
446611
150303
120998
610769
105467
572237
27306
470239
469198
730655
141918
248448
176164
230650
6345
82781
227687
729835
497388
776608
359877
26876
57412
103532
428390
1488
503681
444894
300275
278674
31840
42544
664871
448578
414418
9924
96253
486316
68377
102780
359923
49937
645112
689642
105106
220681
195187
452913
71430
4163
23912
114758
19457
623646
155399
93083
24174
147567
268414
69195
24990
137812
274438
436841
349619
84734
25645
613241
152092
406182
211502
378509
26499
703
51373
328044
181699
396808
42761
138877
7201
492768
31673
147869
782126
782408
19055
120415
607227
59119
23221
827579
64782
49719
59639
499677
4830
21726
323444
217136
34839
169143
515109
294204
38022
140
106473
386151
185668
34924
543111
259491
19746
811891
31004
327628
406509
728059
399187
92156
8645
94932
916
347203
584986
442538
24851
154487
13724
162876
150787
463267
375696
504492
23825
356502
33004
114605
290859
265122
405963
580614
580439
143218
87430
284906
790548
28913
424521
703597
274175
125033
16641
117997
59726
24798
180047
754833
42547
209179
284935
383439
407091
333774
551619
35889
407325
602526
128098
505485
94185
6564
422512
461933
415428
23821
293908
8777
51984
302626
292843
16826
621108
244288
164398
190298
204961
8934
268529
214203
226787
89010
205158
705014
654890
189459
3062
93460
329930
480353
319
160956
150564
498895
288568
109287
316050
193286
523736
50592
30831
171713
445429
316076
429237
431722
332743
61887
180597
443874
85171
274860
453215
411879
195899
602272
264549
39352
548342
202677
120005
318789
511014
388758
230274
50347
499062
445060
455755
114576
162762
871212
85621
356427
43514
16605
350284
15761
658329
22174
426750
730907
491493
179981
39694
464990
89504
130950
661946
75329
115710
58381
663023
223237
234410
468960
125228
515940
884178
285196
34738
27295
1857
73881
313714
298862
139330
344378
179383
460315
884017
31577
68367
375178
117123
571344
16169
421835
75933
342080
295599
535325
107566
29580
191056
353981
55260
419507
192792
384393
54234
134513
27739
136680
199050
363934
393151
419272
60667
460141
185794
632871
384709
114813
191711
72802
305679
112585
161862
57506
118409
71159
271022
31594
430646
351762
16423
450954
159391
73258
30415
480701
17280
697485
203870
10236
558924
232623
67352
140660
277745
122156
4106
596319
118
21567
167553
210927
47451
455412
106962
502310
28545
256411
220134
250953
58330
574740
6304
622635
495289
422705
8030
48415
398332
13633
120791
17787
248220
46557
90305
139060
301256
8915
85330
1432
398369
681378
179793
223302
213294
140061
350755
242397
129596
69682
54500
521294
273099
176049
370624
641655
409013
573953
275003
4413
344199
173811
883549
19408
449683
242144
293716
186310
947764
294022
564435
552300
73904
623909
768018
645933
4441
65818
432320
204016
577440
6652
157623
576609
538889
615309
68278
622955
255925
545779
11571
299552
23638
28686
183976
203850
100159
127062
78358
71432
439526
564466
564892
15216
212297
255662
475665
504336
172527
126664
335654
205441
604432
273212
589311
118425
405269
96398
460872
461423
47911
385586
538457
12054
51653
375136
394080
112540
92803
11732
244976
89030
637267
401422
366375
147952
5418
386760
440086
35144
131752
11998
110333
59765
44917
3103
258806
510678
129795
43670
231943
21783
305326
291109
395434
32859
39494
31474
35174
748061
245163
213888
766341
259551
266609
193037
254549
25367
449539
142334
197602
324868
299928
662090
2088
218403
356744
184653
21751
25212
45828
753534
99775
37046
153855
22010
160633
37630
890819
30505
465066
659433
107475
295701
69523
56304
490986
594474
596043
47922
593063
167467
417217
6165
118598
141501
790239
32694
9842
549251
5104
452932
284328
114037
396354
550415
46680
60109
2358
216600
228286
637620
5583
50589
4566
48280
260333
40077
467407
719336
1131
261
14760
15598
607732
444
189256
577387
134471
5541
206892
137495
30309
4933
427420
107838
164327
510941
476628
126570
436619
410900
199802
225972
611987
610625
51824
635041
197373
395117
36371
217770
44938
91857
579584
31457
6798
8148
697674
89504
197137
223299
331894
366264
229281
133807
380388
364732
31170
363700
234234
41159
194937
187013
264578
48931
109068
442489
572280
2059
106171
709660
49719
176344
667202
195924
505511
12404
6052
311025
63396
32512
306903
4319
46643
377974
82794
730215
514006
122720
413920
336372
42820
16711
778119
10539
554864
24331
104513
5915
551880
110184
5327
467508
70689
739291
728535
298270
143297
46682
188262
4920
21692
297256
337569
336564
531487
183792
33542
91737
148186
106584
586295
79523
207591
732433
304844
429348
19396
457132
90
6206
271547
514689
238388
877
30242
150643
427992
726759
67948
350477
69807
154360
197668
459774
726644
290971
25635
212937
25393
19510
595730
736025
223766
13338
258921
542023
535491
750181
126627
7452
77440
597952
143420
74687
20694
54387
220242
110717
526692
98582
86421
85131
83017
336160
795324
195567
688429
282902
133732
113063
119920
325184
248447
788587
35043
17463
105195
114816
858260
44110
644578
57202
101136
142831
158473
541480
342802
67224
27434
106927
274449
93566
670603
427832
71577
493042
96569
199621
193143
491054
122352
495573
24670
21339
144589
270022
80445
25130
187073
567880
148515
150363
98769
79222
280836
49639
121176
44737
447164
781
188462
87366
150961
908553
15558
7736
330725
564818
2532
133177
42163
59060
1491
14016
519128
148593
580977
19512
269731
110347
216918
235506
248398
55389
88328
651360
3314
610617
199556
188379
286933
336272
5563
22829
32226
203725
290009
205626
197324
87728
121559
389965
4871
357372
153667
121989
373414
348543
514026
411143
10686
85030
129652
58695
171189
14787
20183
254102
291749
87765
591214
304637
437473
137009
65992
39058
250911
9637
387450
425488
33425
79698
820289
179264
56637
172247
546090
69538
154003
85654
32609
371455
421550
595431
167249
103568
462931
546191
405252
108679
353641
522485
330413
675766
29048
159942
635600
134480
165403
35953
191299
173855
164493
195667
307349
134702
88058
273889
407442
18920
510099
264268
499121
408908
370402
378624
19683
7634
471918
21717
141773
23715
103799
209172
81054
422125
124417
62965
460807
262900
897728
182514
135817
101676
134328
212129
134724
42971
107236
469004
148672
247697
454734
4001
75399
255635
120618
163399
223803
4879
428711
43561
76600
68077
538651
859382
72537
64103
77
77638
55495
537701
339793
221437
15254
306983
74689
127066
71117
316800
21788
549851
570662
262414
515707
701514
208512
4265
10499
94723
59242
263254
377149
74054
429776
2699
353792
272480
642885
434016
347573
10826
211037
902730
836221
377009
112291
125153
623409
103866
265995
106792
494771
353779
254766
605401
116071
235761
200731
767740
655975
280984
5223
9171
89269
160722
339958
94500
270513
268889
42356
818461
335918
92401
849533
585121
63598
167765
625023
250418
500124
811634
348134
343850
114753
575027
192921
17430
709801
8
416955
63133
436992
15826
597090
244832
206606
314766
85611
598133
226426
66233
506
218746
366071
236831
156970
17877
302851
496349
278635
3021
607450
395679
35609
1133
79437
187125
113013
357112
113969
406462
466526
239738
467185
194256
25667
690078
192945
54391
154413
105895
10917
23128
69199
245866
117428
763445
392972
98271
199287
105377
98639
128618
394
110901
39430
61211
301208
923338
261447
35271
257066
368111
329452
158417
417099
699678
337309
38821
19326
509692
51654
268456
290008
221665
47603
135582
32578
341556
82213
473386
42936
739852
497
120525
379770
768124
806540
277564
548592
343039
15979
114650
88158
9673
274895
153562
275136
377543
688641
120584
19834
256538
848922
458238
26632
153495
75146
214866
158094
390391
248477
2652
30420
128804
334663
141300
441315
264494
852167
226185
214802
805703
225217
273314
8331
75470
896364
423116
301416
487688
160855
109290
52852
164359
219481
100105
64247
316966
231900
385885
30834
238426
30824
47670
899328
10118
430728
134440
298363
428715
44407
348895
185508
17225
62119
426003
415933
20415
375530
242516
232818
260366
109907
645386
52643
87831
111584
26013
690643
329212
368014
16756
85170
51717
87522
858403
82197
65038
233197
506083
56372
303084
110962
21438
87930
72038
115466
285975
580176
409488
63851
219418
27792
74
289507
12124
26550
341826
283844
79081
312984
128364
94073
1819
232480
555555
133534
56070
572657
529410
100983
972727
18400
12881
349671
252813
28345
121221
44266
205419
86785
381107
53910
81531
523370
2955
43118
31975
311204
699482
58535
127843
197650
205148
185542
298126
38619
21969
490147
79591
837834
139677
280324
14664
5281
801205
83135
316468
100862
178527
337734
239273
662264
384020
448426
49858
445139
60198
39502
127691
41281
21732
471543
494298
32606
813820
152690
228778
301469
685094
355594
160292
26041
42789
125001
50451
511692
193640
436643
276595
15162
59096
107352
390259
43807
57019
239004
237872
89104
49147
218658
92257
46979
351828
390517
597782
127591
28846
468846
664786
356263
185551
158402
7570
189311
805625
294484
52280
144508
656815
96750
297494
796528
93068
61946
101045
69146
98074
169873
148060
128584
124693
35118
441914
307656
107472
278908
14989
35932
62756
13063
57111
154016
420357
288118
524652
165335
480948
694855
20165
786219
103757
731774
302164
770814
210153
197668
456711
626441
1887
601
7689
670387
973085
8111
86931
137128
223454
51507
36106
58503
111370
53733
323797
35033
258741
304759
6375
21227
46992
316256
365410
162546
104527
671492
442385
448774
192987
131715
426887
186213
170837
96947
4704
22856
471592
35216
331879
688617
244426
149719
747643
34392
358062
721531
14099
428523
21771
3999
246406
77820
590924
184656
475152
196115
2508
697125
54010
397024
430479
2462
44153
588653
157955
559936
129127
223256
190504
24642
116376
169810
216463
94583
91200
3515
439688
170209
183094
211363
320745
400646
74975
387059
77100
49380
25415
39868
14102
128627
143295
63308
282975
119435
110094
108377
339410
306443
154119
481191
155444
303081
656272
90629
5982
352009
423351
626608
87134
281282
288657
69836
25700
91387
53448
102743
251039
14025
181706
411820
490071
42907
17685
29976
301144
48935
69548
170857
24014
207022
79617
705545
238074
315134
11676
392905
319825
23508
270863
30874
364621
745871
211063
6863
495475
75791
198431
236167
225298
506366
75805
373263
141483
222162
137804
130883
562060
62518
226681
234976
335705
326662
142966
255377
50972
374615
74490
150845
566864
8824
71072
602005
87569
111788
172261
451746
140394
13463
278819
677814
13163
810365
266323
203914
353104
314596
232749
121133
283339
245087
653363
6629
319835
353854
625859
474129
82108
37217
388316
303685
698401
322512
287763
403856
520556
79996
330
149306
547220
20241
701412
270857
138467
571926
224223
404967
495708
148464
504859
131122
188938
675966
391772
645383
174749
276783
477762
340361
730663
210533
69070
60046
172192
6840
360425
359412
403779
9245
24691
359087
798971
360181
89085
248099
847685
160726
506970
169555
10066
3917
78288
135333
83259
195584
377205
86429
8658
5602
60960
359528
12180
32873
18197
654532
142216
157617
243813
270021
79606
36540
165320
283612
440375
1109
78903
290097
296424
117650
170720
141728
61133
42308
85311
160776
470859
578524
116361
134208
132455
8725
12450
56141
218750
34275
39714
439550
133885
754914
708788
116594
150369
68124
550933
10154
114275
197665
250701
33867
230980
387642
358795
18444
389148
451082
135192
355204
124401
412818
290418
652868
101784
457777
596240
144030
290861
5572
52956
590571
34310
311744
71741
240498
771979
33223
67036
97392
81245
631963
628389
212592
21989
47360
51899
68499
109290
344934
154031
314770
295167
495935
16693
678649
59805
197096
1688
49183
346868
609178
139573
547151
217733
146757
117186
23033
391810
309595
52931
562534
255124
85328
316742
172672
11049
88471
200617
19000
104900
283854
258044
730638
380056
2724
89817
346274
511466
653711
148563
93366
813314
14983
257606
121692
22483
552673
467268
38872
470834
377876
242117
49612
247236
218090
226065
36430
76989
353125
15965
175732
1965
90852
71616
19627
468491
620300
211723
910
97543
554224
120075
191262
521255
78156
408714
23584
89640
504596
465346
18630
743328
524592
34641
21830
467524
365326
12691
671565
75776
142773
36801
34567
654442
307078
135853
121244
223955
248694
40098
65134
14799
515052
133244
40848
577193
512509
210037
364438
236769
367683
61867
61633
128896
479526
234908
542430
14667
26431
467795
18182
130200
926256
25386
668503
558312
841177
344931
24615
185701
4064
82539
641059
435509
154384
501541
313996
15584
42253
247518
122579
6345
2618
296954
55388
259126
80855
219945
586454
382576
240800
817682
217779
276737
45346
15207
55173
337767
34279
44462
75589
14068
191531
129365
275353
87419
384320
53250
71843
125199
274833
5026
310717
682476
4280
513176
205997
434574
754595
4234
755139
499534
234508
478027
351281
60815
1781
352834
50496
475456
1909
174483
48930
111738
49693
191706
156492
81117
19786
538334
177815
429197
212825
45852
36731
302037
412744
102623
102113
611731
376807
578143
704217
412483
278685
825084
287858
24878
162560
63161
160065
134787
69922
235463
470668
322554
130856
239087
80985
489781
61224
383430
300809
142916
411474
138311
214591
665814
17485
405465
27865
305089
5904
173587
132832
261617
83496
331652
145152
1731
297717
611498
37612
38729
107451
170948
45516
595551
16673
1957
112107
389491
21676
216857
50838
522126
119999
134060
610075
99983
111257
64443
10939
102009
52676
39570
668529
252004
33903
57115
12862
302485
30273
66684
292334
276254
154382
62919
179783
543048
26059
189017
33590
333367
135754
283184
184747
228479
90184
137631
297825
27203
139679
326842
73775
226190
238946
127591
36475
58727
641
308259
550595
322766
180651
2407
113327
265540
390530
141503
254645
357942
706580
363936
280159
209867
384589
151164
22997
25102
197031
432738
303015
15298
127013
239065
147946
447332
132294
168444
30662
118886
784680
101188
159093
3966
542313
50926
435545
470462
16910
55318
2338
5715
68155
253685
21477
136246
75425
246407
601290
55714
627554
67564
234870
95987
158221
15211
132733
324313
523176
517294
6978
419536
2243
253616
337761
10386
666342
461363
159947
200578
101684
153297
3157
612925
39376
39492
39330
403477
158679
359899
24064
833
607453
194254
486505
377910
27140
795009
182479
706067
607602
91523
24771
46719
212865
1666
367177
49054
484956
592346
512956
71876
229549
214251
211606
80021
71105
175617
279017
383136
678080
358450
158076
271040
170866
13499
466981
139047
187630
390518
45946
19895
132986
427045
214458
284859
277827
13863
161099
236177
102802
523917
689709
21011
11459
46563
75932
249716
100371
28574
619855
303985
71282
26128
46026
127664
77278
12263
301907
120652
234708
357802
786767
3778
218641
70014
355651
101826
334061
316206
139126
645786
357632
382448
839856
135769
575374
20679
596
251276
113252
116572
1052
4898
326315
155340
106664
118590
193641
366476
221681
288285
23687
84156
803584
424044
707
2443
36457
543710
275106
564405
626372
74720
430927
7143
657446
731670
67958
33667
266352
9023
220977
286982
81975
377876
215774
161278
12553
313160
242152
443479
432016
360882
129845
92570
439373
333852
44988
224741
414239
58859
563706
90025
183442
319628
131874
3758
307883
561985
6991
158488
136427
429218
724392
113354
593005
98004
524297
110278
30592
297247
634325
8385
132925
366581
576344
832583
53858
30522
112223
64755
116604
418259
402769
293328
19781
18055
53575
99780
138363
149754
20511
395225
750252
346272
234752
104650
349622
133060
9826
320736
195101
190389
96966
38027
376568
569212
1384
27240
621698
108773
56328
30219
356024
300927
201077
398216
301
75122
289161
477314
204824
8952
237427
231310
160477
481420
124080
268442
46872
512223
10456
489913
25470
4825
32854
614741
4847
2498
234388
119963
78431
272910
79378
313094
6837
142513
44731
9116
26365
95837
263360
301818
5177
9283
24552
164601
40792
438624
496096
30715
141530
51639
132465
352169
189472
255278
57654
124016
489004
377223
192900
197304
809771
719238
619125
168314
122273
46376
127813
31837
86954
398687
503291
636879
12175
424723
267702
178717
367583
373053
46816
430006
124108
7922
536786
58094
329333
166524
218197
8679
52051
197302
113747
600201
769376
597135
25629
96046
161510
67450
13014
449531
289950
33881
63799
601294
68096
23993
187327
174981
84510
116583
25789
54120
269775
143072
165881
52536
251626
83995
555268
397507
429953
474622
320300
190460
82475
1167
80693
510008
98286
281209
45551
133605
169565
7578
4750
157429
123228
544346
180426
690505
199763
338872
194855
67139
7582
12578
400513
8412
746036
222078
118730
307381
14902
38159
156870
546090
243258
172850
288896
607168
199937
11615
329479
23858
411985
409050
429182
69143
591894
91016
69865
142793
784383
40290
63876
126082
125491
16528
9395
288556
620085
401144
20067
20973
20755
667523
273366
123209
46707
41123
107584
100117
168120
530501
376541
76318
103839
563538
31509
38871
112494
101276
93624
114904
106530
454813
235411
99849
12486
106839
154932
256887
564739
145700
339114
166438
303301
44873
76976
470016
16104
431731
358037
85382
238015
433119
63966
99897
220774
36618
420581
65406
7418
59615
14145
203164
154570
104569
6549
265173
365651
602053
65354
4940
179284
28217
47708
533038
768844
148144
349254
642654
309446
10195
115056
358420
64131
233871
226310
429697
79850
383301
103671
210486
410811
160424
155652
628077
40137
7714
303947
223319
513768
371873
21874
529062
244
393663
56607
169693
125946
526207
202058
46454
63920
227375
792481
77355
61530
63415
237885
24945
34699
526758
196770
21272
10781
700321
66699
46865
295283
248605
182782
104678
116597
64566
285072
136107
567588
162045
52091
562874
48567
585593
385355
9364
88642
143112
448557
258151
15736
224196
547970
344522
149545
318287
81884
219152
74896
187231
40350
406033
489082
246347
74791
514029
178980
179423
221342
428610
682
329312
72888
79006
382404
565102
269876
419760
60724
152616
160512
427380
354839
956
326787
458804
9100
225095
174338
158717
23521
112267
338948
59854
154828
50376
219403
549872
623701
244041
327479
7646
586523
573517
271155
713191
286419
167692
151710
575358
363853
82155
187114
462288
271903
309432
86623
410083
270250
297152
164531
677425
374773
478469
7082
101938
68870
273525
222380
633703
171142
194750
273966
210465
494479
532015
415274
438580
261244
35837
32286
103875
401979
126535
143114
4679
25379
28905
7799
370417
14962
10237
12131
37191
199314
521153
225381
441056
165271
330748
131267
13537
182689
601574
721616
234224
112044
216915
739127
144478
187970
171940
138518
52112
617391
73843
9209
282741
706469
185344
473978
136808
191717
50977
400163
928607
158399
563923
101194
343644
14224
320100
257608
300422
103026
482286
288939
40451
120934
476915
776798
434253
80706
377425
360807
85469
13611
127814
40387
21769
383
612442
3117
106967
200187
519099
63240
96855
95632
622386
415491
62137
37250
393479
100760
4980
1272
14420
357611
132081
113743
135220
155858
304563
892670
83317
429825
223182
90
245013
765595
245378
9114
399942
222446
42464
134383
348416
284688
338538
191703
339631
186106
18731
33922
78618
563645
201233
440763
259859
229935
181564
268674
338699
359143
209203
593137
17866
184858
689290
240568
395958
27849
64675
76275
523450
81924
236360
21835
81332
7531
143813
80134
408082
92034
117017
575710
36542
44630
329670
21387
439751
453804
68224
87814
76490
103572
144393
106332
215529
650197
349090
17489
11330
520043
697695
241484
437391
36773
720697
477009
491325
15578
720228
346075
66941
257284
324403
81504
7265
717897
613342
596092
102271
300698
77887
37275
132858
101481
30345
329261
445222
618504
156353
207888
102368
37187
9583
183446
6772
53884
212415
780782
12580
284412
138121
700906
234396
308312
1145
739619
378978
5407
489237
704
365789
84200
233685
175271
190372
3694
154162
63406
313271
36270
46012
158049
494151
300393
722083
182845
22396
564723
123317
104045
31655
94010
263185
37505
336679
150733
737694
387839
201348
101849
258451
45883
366203
206003
386377
687186
170951
226617
485377
35041
484667
832582
14004
768599
480065
83851
437248
68240
261604
285657
346116
103746
4933
590385
658398
793966
804684
757817
322508
165232
35511
282419
264340
293203
19100
66410
454544
431405
75784
19000
4251
114583
1610
40276
185645
12232
168286
114063
507785
98804
64468
440168
208202
217171
323374
582843
19156
646596
72719
13540
143754
216133
64564
456448
55839
96509
143033
158265
727607
656812
123390
99132
614248
259211
672488
113652
693540
216652
181656
10761
598327
232538
697330
411586
484981
403070
267858
13052
550742
32366
453187
416306
52692
435093
146035
189581
464466
89194
259875
26322
410311
196223
179738
120271
196132
65877
104386
215283
47733
483720
7652
351498
187249
380960
318070
239743
616964
797590
93433
67016
537373
572745
234637
78163
490790
222903
665
441691
697930
82881
394967
227321
296480
96025
471067
189497
232346
41969
20472
22986
4672
67744
297486
13862
147396
171394
360442
12548
131394
287980
2474
441484
218193
873963
260318
174713
887934
278832
765161
62038
209989
754033
191508
149062
460825
418856
4822
271938
76346
422083
221053
22108
860392
71570
273598
881222
831710
688883
448584
394425
84600
276505
579899
199605
788415
701928
294245
99696
129760
37888
419969
326943
3282
56660
957903
76375
378315
690362
369947
401503
62965
224899
323909
16801
144688
599283
102848
559583
56861
54694
15779
48723
551838
72956
289470
262573
37539
204891
655339
547502
183385
276004
645650
58605
41607
259704
231044
91350
96604
43150
332203
49005
47194
348540
694119
57523
127669
23672
8904
289426
230499
479797
259179
10481
442007
552591
91376
377190
49147
723803
172395
316310
79474
285782
516837
60344
156864
328392
183632
104151
25494
787785
776697
537186
649815
63384
242700
194717
308761
155187
443682
18783
39067
51419
418088
209473
853735
193649
707788
439984
102993
508527
471999
9594
64018
489557
156716
382996
92306
3680
155258
191836
458710
590767
375293
160618
548946
111338
3941
688791
116920
198225
66486
391992
197909
8788
87143
570016
51800
560140
711896
105689
514350
476234
283251
4956
323367
35233
492229
127060
226515
166137
27134
65183
327080
163623
68823
10568
282933
256913
11984
231162
154614
247251
520014
375434
30105
87057
204433
510589
256542
280979
375895
98170
770507
924638
28230
36844
417406
120821
188612
74994
813
2118
447708
114738
418243
3389
813536
96105
416787
310976
764
69718
52878
256033
428102
335596
148979
601873
36430
83974
746501
521713
87309
296878
550805
304174
4629
1811
89430
46981
41648
85600
320557
129738
12760
45478
228614
11230
138677
218259
48528
93356
126001
140313
177810
65178
187142
839212
77174
490578
393853
37663
393973
310946
697813
125464
373191
519798
308516
214415
104579
903330
560935
35773
937715
56308
910997
103600
370129
279186
195310
28820
152820
519855
260282
220364
169722
596926
398660
133068
351282
526397
104197
4906
41804
611627
302292
19177
410161
341184
715263
92678
119764
543117
234272
33652
768451
85451
197399
5921
35720
179957
446361
703820
8449
125124
74816
345183
68612
604269
519450
28418
315029
693822
39372
492531
143028
21313
238149
135499
104398
69649
70199
91182
152952
806021
33274
69591
207649
356981
384314
477691
167100
487076
462128
166448
248359
22397
242160
473471
451080
328890
259145
533105
133559
427110
685727
384119
67719
371187
242976
190287
21616
312953
195782
186221
559030
205808
299653
595136
224867
239063
102901
3704
278766
139868
12031
101505
348671
515055
88410
29520
399150
644546
300942
457489
43576
161072
689924
180232
667082
82694
14995
124335
166391
435787
639684
264362
39856
437636
149389
237289
27454
7132
45769
644524
309140
153886
514712
193859
370466
673828
226365
448136
164826
430133
228299
185356
972454
394814
306736
110327
192547
475721
165688
232687
698615
49154
515809
99463
4340
129612
1402
279239
105913
90953
69511
127898
320424
39886
75646
159975
239832
1460
274325
36408
627
552361
217822
9924
339707
6586
67451
171601
403005
197995
47887
112389
601019
44671
8590
67605
152629
238
83743
82594
513608
342949
131753
63346
398488
59267
350692
159718
81597
44336
495992
240240
294630
61240
144544
120446
198312
599390
47854
391872
67222
303306
18082
408608
344485
176669
558498
206489
1342
214023
2869
61837
150949
232125
31018
113471
72815
433177
483347
56921
129733
306616
35239
165483
101454
85163
245016
171753
441248
617459
33808
268671
106523
888084
1063
136839
294971
58266
135562
649677
488868
234847
555857
497910
353870
93716
435870
303861
57712
65993
484809
372154
805608
327959
292280
6958
132302
318935
952440
44393
224800
81066
175874
63662
378797
148265
625981
576400
383752
138149
2703
72211
648888
274630
34289
543861
365455
177586
192679
399684
571997
366139
20725
173925
729533
94593
208841
134325
522206
634039
249257
339274
104150
281394
42604
130044
349807
56733
434204
174498
333487
3283
71571
457099
199885
42710
575287
419426
316608
117926
120452
584864
708502
107833
254108
550529
123978
531428
12
70649
350003
725109
17553
731301
318579
508868
12970
98726
132043
131444
136888
153556
306468
94279
43914
14794
411010
376338
6544
199302
9840
554634
295980
116294
626670
438061
244757
63610
451835
64165
85853
315263
91315
55077
83989
2918
363972
113435
21186
310302
69378
14739
509113
304373
331525
150405
199392
116191
196288
349222
486965
2799
277667
365884
643682
568423
174388
34385
82786
579389
1805
441785
190221
59177
57841
743292
815342
14632
209626
60134
96171
410524
15092
415403
447949
786518
648907
66138
116989
279186
203785
84926
159311
221870
186451
706826
89803
44571
181586
18609
438052
28120
75144
28420
69813
345449
16673
6297
27877
451210
62623
20576
174576
148574
110727
224500
4710
317749
378149
58014
54504
321707
43590
327399
139258
77302
60072
153813
303720
280595
244192
1725
129073
3939
134728
64061
85159
759119
272225
333133
207691
235167
88301
7901
393242
226329
87928
38083
234331
179268
27230
711797
55249
17127
48601
23781
248373
269963
384999
205582
188036
82557
665591
781613
28549
420088
72949
277450
692568
110235
69872
29417
240952
10975
335432
20761
500753
26100
376267
290862
109
116158
276978
433921
372769
591392
1531
89861
409319
78165
99021
558025
481902
360529
44688
173505
320988
242360
37712
336729
454537
46679
33107
246006
135920
107364
3895
490830
6910
55424
169898
2375
417519
191140
24075
127559
206335
279688
132752
75539
78289
779716
224393
505447
228536
273134
33179
643470
297998
62617
256416
452940
141546
210486
219081
920634
21317
497017
64883
356733
221119
16151
124269
15649
467671
36090
207584
218350
156051
243058
135564
174686
338549
275634
404012
174997
70352
390011
72483
236127
440570
244581
424945
821073
4280
80461
226196
176276
377400
19208
354206
76721
186042
84892
116689
42642
113777
258053
765438
140417
204425
195973
654597
397234
320535
495022
86905
139646
519783
1440
20711
830048
485663
140735
676365
494921
113954
497324
675609
684848
211740
67435
11292
232626
435879
624680
342029
2639
564417
74719
80480
456798
676354
512782
4090
125827
95506
24268
52437
40166
10351
319297
621074
475442
9105
22891
520645
37604
7769
190879
533029
31846
80263
226989
323364
6214
290680
220374
2039
51112
790551
286087
63410
440954
158109
192179
3801
617661
98471
692805
57121
1148
600425
775700
164307
231877
325032
870143
53651
102999
375367
470714
238218
80060
6875
182674
19367
490719
162149
161760
117681
152568
204906
74789
160073
568107
32533
189617
78995
10441
585371
441316
236674
364783
136043
5284
121183
818492
51069
340477
364970
648858
397961
187722
207558
448448
307048
548259
94775
93998
2665
729234
312211
161734
527038
79203
95660
450435
231724
42663
75471
276861
30384
162446
223563
379715
307973
435669
220070
61560
8176
400576
31528
24346
160588
138716
12528
84107
332219
133557
748433
203090
768084
93099
202174
188548
49659
44830
46350
69480
61971
287924
41059
12720
103317
22919
72771
97292
591136
45132
602895
317014
63890
28445
518421
176054
260823
617375
8528
223341
754550
316980
763309
451822
841518
225049
707396
626313
583719
817124
73381
16095
542074
109816
131513
3475
556228
901649
122308
537600
633613
9764
25123
278394
72826
692258
383138
227948
326311
30766
195546
25937
175885
188946
57869
595756
37911
139004
107071
288985
127576
242383
687438
321728
407674
518615
216837
272271
72581
629796
167016
212031
445971
193326
4316
277904
268698
70240
12006
23289
156632
728460
660918
498788
107175
33507
740828
35954
182346
53684
87560
126870
458184
622557
177646
56943
219504
572853
497927
80613
124788
279325
162927
66111
25017
455802
355915
143846
186866
211257
27547
738933
765319
61502
440740
7530
297528
658237
275883
496358
48644
537860
65711
285171
370114
91478
370513
36907
550
103003
74864
352719
372801
107503
258432
237684
149685
386893
34844
120181
43504
167937
4313
97728
167087
14550
686479
707807
288456
116126
508908
674115
145803
479014
424661
187222
112063
422544
46220
199115
7049
69350
556319
376134
6111
651646
165507
132998
864505
53578
156729
224070
75762
170661
705416
360827
91285
303881
22933
290938
334838
304645
649339
228055
797948
4319
121907
333161
196895
27310
21745
981951
14705
410888
295781
131948
85689
167130
266356
358248
49782
296883
246599
693399
137620
30425
275756
671929
42340
12821
166054
75005
402166
203177
368921
1032
13440
109064
310047
248783
7564
92841
83463
46554
95898
307828
84619
30901
2168
55639
81409
351484
151554
128826
186773
119662
151854
671634
510390
253990
263563
48988
8131
568629
346220
560727
265899
35247
299250
492239
148692
579792
415870
824384
248354
370781
570875
391420
233950
577804
722527
506701
266726
3308
157792
80565
27505
67048
408914
257242
138168
15540
32741
494882
676118
39506
61345
635607
21863
491160
379906
149096
31751
715746
236120
34864
173524
530415
440350
81065
421317
355124
11977
186621
672818
236742
124515
127682
223957
157990
533934
900654
68569
315827
329814
184655
2416
583546
122593
575294
111480
109551
548448
258702
259946
67630
112907
366456
172898
422715
47113
57277
166889
377028
252041
29488
40719
226636
312873
100497
183635
231126
424757
6161
2620
210223
352712
252795
43452
204241
814711
43802
227742
490576
2438
108494
13583
547621
368833
448656
833661
95948
329530
179422
314991
24050
83799
604346
207446
92081
167301
186212
134968
204246
152462
316585
36267
590212
394559
470191
440408
14123
585094
48858
17056
133304
89424
186280
93641
179125
165637
144613
64216
310509
590770
258070
147915
4283
492522
340952
52540
267924
334086
387625
319
14768
388503
306702
509781
714919
144270
274392
25193
765940
431285
124805
20323
419210
630814
58044
7012
11297
182089
135216
405163
410702
70451
3692
70983
36322
97927
321025
539373
500025
12165
75216
106477
293488
100044
48249
243003
100
89204
231759
115835
169082
163057
16039
651486
84527
147983
178986
647324
578669
322509
321139
305460
315479
608930
93214
508119
64695
82805
82697
460070
27891
139398
182841
59934
218051
493180
566283
722578
253314
513122
77730
679115
175632
110393
319121
67660
362873
442675
844528
92931
131889
747679
26513
79331
570228
7946
58951
85552
115893
6879
609335
346131
568757
14341
274144
887455
414301
857578
770016
70755
413708
714875
117754
322897
182231
75806
321095
185004
451145
176747
395086
148006
296223
382873
365164
9190
41675
139706
633185
243429
55244
512361
86865
183790
366160
19525
159256
414285
2209
106
321627
18045
784941
284243
662
10852
628857
681929
60210
22713
322725
33837
174730
29548
170987
398
91827
179635
39894
345347
155687
371948
253123
35436
271712
7435
80643
433434
704438
75553
224685
36420
123459
27683
105193
714176
68890
6404
439216
129603
74733
75209
537020
124808
214103
302309
599310
34845
220335
333416
844494
90019
946230
167622
543899
465935
334068
403749
134268
307337
135244
15967
179538
94131
189478
36580
768952
839125
168248
81856
211080
502090
54808
108164
251618
14091
30724
276846
495657
58094
165529
309711
272951
29176
87038
631972
5700
272535
602002
235440
36038
576
519240
118063
374720
213879
195443
278981
137913
255333
60324
141731
373542
290350
768235
172746
59451
255440
178204
463485
770763
150819
96591
217532
584484
251524
48106
565620
71292
69329
6589
34331
96269
1041
426222
236245
424818
107397
202483
198860
216596
224306
711769
314640
266997
49532
13
618797
205450
268922
596130
293366
283831
106508
610858
344636
41900
531999
52594
13263
99075
99076
79510
180174
157260
204278
420610
499572
421613
514518
662932
47208
4351
136124
337723
93453
57042
133507
679241
90014
409838
635472
178335
73851
153783
126956
14635
98340
49113
420309
495187
362013
158598
33278
25028
42500
720821
205285
232613
89562
78364
575365
164532
109080
350988
283843
406621
132803
73546
84341
362912
94827
371450
69664
50110
33751
413051
208636
640203
143055
692914
67726
960736
55818
284581
165288
111380
195022
401156
650225
32450
33114
7721
63539
195410
61648
588495
145331
46622
3882
206476
280549
207527
246163
15506
112739
165407
72701
16934
147347
52955
65509
278276
520715
267987
614985
38736
290017
292432
416613
534136
184802
472913
313110
373413
228366
315378
285064
18318
314162
73870
214538
2298
177073
15096
307337
354735
154153
224758
53052
176507
227515
649117
347569
745552
500232
664443
234973
76630
558387
479261
291689
362850
5149
598995
120636
40308
635379
19204
491075
13584
300877
20874
22322
305721
155187
564959
315725
661306
94998
228952
464249
476446
358079
71601
204803
164823
396447
331427
293320
170496
422914
307888
3216
106871
73945
391902
564825
77789
10534
31345
433990
118615
777244
11454
76320
220819
81268
14009
201706
287492
2942
186940
22820
236303
115906
49398
61864
105327
16790
196806
21546
200552
152185
274
273958
22549
307491
218036
5336
119447
239442
17856
117759
503512
407989
77332
102029
529313
117179
144550
294493
92066
256470
20287
544810
259272
99966
183750
169177
595624
172396
91987
553973
477272
440372
98354
96567
158457
51323
16848
1556
81389
221718
35265
73347
218712
88832
571466
585538
655368
38651
41268
219014
662572
80296
241363
135591
415347
45429
38941
96742
571410
198955
190867
12484
516594
4287
130125
305589
371943
665450
137824
178958
3252
206183
541819
253391
283674
527317
292276
308600
275440
9778
50993
204545
22359
258849
405916
308257
88476
116753
700889
585047
465981
391020
733360
485006
435999
380642
502965
246811
174819
418355
418726
252805
22280
60824
135108
799204
140713
219150
402864
26108
713256
13424
228832
46860
130540
528483
480519
240230
280311
262959
765794
231877
19186
185241
379538
65390
196998
727161
95672
783478
117972
596134
214153
108283
33257
228897
357551
54479
5323
107331
665103
125839
110809
210037
85521
48457
452008
246144
54399
56435
95578
242734
118686
35245
103346
604077
666607
947607
615451
43882
35663
760199
98125
370733
281993
103255
329755
391928
698265
289426
20991
334749
86965
350189
389706
319936
157802
271926
593923
225176
130157
281231
170343
260044
56852
369753
769573
93661
107504
269391
432589
127714
43382
577786
191940
102743
81643
75029
340748
22330
16617
112595
248821
458190
497141
192623
417445
563602
11169
56494
300061
292997
12273
113465
869358
97715
45972
813505
389320
648674
159311
44473
170654
604185
11393
172433
39911
590619
250835
117933
240876
4224
880977
1352
68455
30353
466034
51285
447631
664364
172519
3490
67833
50208
67937
870659
424440
406449
432035
33465
133245
51476
709457
114456
398455
36418
211509
187937
97790
304682
41037
546522
60285
351792
159571
108018
69412
255254
551068
157372
40642
682005
712689
436849
201697
56231
410627
4120
129054
283477
173472
296347
61089
73160
465397
452963
66550
255350
602689
60819
72207
714433
504182
170820
5284
385765
120262
142789
224179
93785
289953
252819
212372
43257
246675
154742
481062
158905
184105
152722
15506
392882
46649
17430
6113
228879
291922
684604
570234
87804
15480
324268
197747
363061
14138
644282
710718
44620
116835
58096
233166
292447
145045
237328
561243
46165
2726
315498
96320
58378
231408
405455
267177
6449
136685
27950
292133
84330
502696
96001
825524
262224
547090
27439
149052
777850
400815
75404
7069
580715
197327
77804
166163
423302
188640
82474
515718
226049
358197
194129
250356
260103
10299
289900
259274
597284
55010
449379
15121
348963
90526
11529
601780
2512
686444
233538
564733
664065
263452
118360
189888
40496
117755
82438
227694
273232
790804
224080
182415
16675
156653
13820
5095
16079
66449
127956
81699
162050
112662
24655
643449
40715
800852
151153
663738
16471
102845
495678
242671
35020
122322
329048
519058
2021
93455
669867
109148
437152
441237
219581
39989
533980
170900
602208
121514
246298
932633
281740
739534
23298
187040
103867
155010
118574
133138
170
471400
515542
123059
97036
29070
266553
43798
271720
16131
55937
193981
602425
111649
139048
361973
395324
111469
48829
37610
300013
495394
459884
43667
130362
9268
461077
252687
348218
49134
463890
18909
433752
372113
91493
529186
89953
277854
9420
783095
24686
31857
312742
386611
35786
373593
635676
243759
280524
26124
18716
490230
387889
950652
227047
275407
208521
58391
242665
36844
55118
154519
385557
37336
382516
437119
634383
497653
108273
113635
391133
391929
246552
647939
201046
438503
71467
5278
247658
252706
682245
41534
233530
66402
715326
633334
58828
319684
6259
275570
351438
137537
191371
24068
654725
311851
439225
259412
85263
70246
42290
677238
383214
8814
165555
95306
281700
9506
77086
510
48630
270678
88497
121087
371100
92486
14849
5014
290431
343023
119671
149294
18881
261233
942541
20024
268140
583616
3433
66970
491107
258179
40538
728450
180
385735
145263
24339
599385
200518
79664
168285
8711
342184
17835
378837
515947
206686
549288
759350
282440
221333
127825
74046
375740
506122
689800
164516
315424
320932
109512
238542
649027
40006
126950
7214
78620
317456
165261
67249
300085
20555
164994
99379
148615
138091
380469
51923
187257
583063
602451
19477
465071
66703
244387
461359
603083
742330
787616
69727
68146
617413
568670
110022
147918
317618
71719
114814
176295
46465
731282
210157
361241
17530
619566
166337
232
5358
115559
409300
84933
393767
117984
56745
6542
61207
431117
211458
698542
822491
147548
290564
477467
33732
283950
24503
140008
48077
511949
223143
638367
108381
16161
374578
182806
57178
146189
33445
33669
414519
565488
588898
62377
334819
102399
484045
781273
476447
242147
123202
212860
353670
5876
4540
161538
655375
18879
455388
345127
229130
815668
112664
97143
347506
509726
298843
93180
4760
231159
464488
363984
625130
412028
95637
324790
178829
28492
69351
4559
390875
24399
229240
168362
796903
100135
200352
126351
30014
80553
583511
83995
239864
33527
338578
304853
100594
8685
161694
206569
597859
94699
134835
90346
27896
312655
246787
225768
377245
81823
796337
121306
477206
538001
402043
658170
2089
72045
664936
105385
285792
49854
640878
258308
199759
697789
554225
323501
207401
127726
87797
55753
61618
551406
542696
483811
307610
45746
14930
79110
373924
76955
857588
58498
533499
2636
248202
13646
473968
699985
36423
103715
235585
216556
419427
331170
205914
259243
50818
600046
351229
535117
30307
90715
360497
86285
607504
95861
120565
192721
178325
708013
114946
270435
130271
587150
486129
372556
58154
62765
581026
592199
25907
408606
34696
501399
731007
174247
605330
291918
108608
62981
15720
657467
30960
12471
10693
632823
446609
173582
783591
109066
104545
507205
31979
224778
257922
93896
102676
310119
568503
269308
33645
33021
188144
457796
139100
254133
469412
479808
233715
54121
120038
34776
271615
252634
134899
555214
187125
367985
687952
47167
620076
342442
379552
32182
133369
2030
347461
184993
47163
242538
301595
579858
251617
220570
297440
123643
277337
378871
11558
37940
311638
640164
239737
14101
234620
610511
56636
460093
33947
174875
576750
7692
499358
566149
566273
220165
368844
446930
405968
143868
90812
124965
137118
702071
714846
188930
367694
213543
410251
314530
108213
610815
327346
118077
17240
415550
350082
103146
9381
24327
416139
736709
30547
212552
520051
127123
351644
6792
153320
706462
350536
182548
146025
147507
306809
187555
444622
42936
21424
372992
550422
373316
159114
303243
65484
28154
108426
27196
233630
514388
40156
138452
661540
1709
349105
225482
322247
9524
158044
54210
73060
83463
11890
187875
257710
469495
353788
530834
780510
139703
280275
12182
437333
358237
371034
78305
225995
140120
3443
350414
326819
644023
837072
750474
244549
44496
16949
7932
625626
515260
36785
160490
104538
69017
10023
8542
644328
241947
716492
2108
6458
147247
29230
88468
284334
10894
409803
283819
288057
561035
129571
427985
8077
901
236531
252609
126925
184417
8969
169678
7920
286726
92571
4778
267045
41119
84197
142753
221725
142062
210138
439286
7045
93131
241030
11732
611029
609268
395251
123945
11544
89281
818664
150037
517196
19657
119168
454518
209072
214992
106215
70009
383925
382628
447629
112617
10424
233691
74300
36074
451390
85338
270641
93910
551470
117386
108763
132721
484513
488873
182878
276488
654012
41130
227990
585698
11299
151252
641776
21480
226214
146613
220219
626901
454946
1356
340518
325167
3756
157821
288669
184446
130371
214858
355786
133140
782780
171289
523486
38297
263401
47624
764423
85188
172573
6508
779793
360403
385964
701981
100772
166474
87080
130889
138326
185996
173096
107494
178478
82068
357600
139074
406062
1044
48472
695049
584760
12964
141148
86792
95280
56096
154064
581106
527884
53121
41487
564384
530602
1359
359441
598449
54386
350666
5053
489360
14542
461550
504540
7271
60989
687030
423050
251303
118096
88665
484120
789450
40097
304632
403501
57649
423064
878
21421
49359
589498
559283
196756
257028
202355
85066
73911
222795
93945
770211
480237
173742
17693
128176
300252
114498
98301
42510
803838
133923
55549
72222
411974
63076
140635
154844
488044
655658
158540
10370
97798
22866
549928
221057
36073
21022
7904
297725
289549
202769
342758
65151
869316
7146
78380
322361
712
167565
560311
336669
184688
362999
663584
200478
286689
32799
265130
27957
128311
150491
659031
305732
43565
471850
2194
563921
569774
33824
2004
59857
211776
335058
98269
95695
521229
218920
8761
30352
292674
37364
57530
183435
731
90256
151955
401757
887760
18095
185098
302083
90124
192676
603146
127291
588643
41937
164301
5332
51823
118251
365161
419785
183961
130437
358730
532562
371241
169329
225483
180911
231551
366134
522432
159828
18470
46955
136168
755459
183465
192355
112697
91444
307486
192366
687760
578575
183161
70880
14037
353717
69623
217959
12801
4446
588032
636061
7401
337290
280201
161426
10008
32308
470932
358620
31019
4912
8364
41191
245204
213023
988272
494230
896490
324027
284115
51185
182317
81552
235
429381
535734
111170
460575
65648
17655
433768
167100
75027
448388
265512
163906
432524
200113
2488
183974
291904
277991
555249
71105
636239
316437
279008
19829
859038
54198
23990
162724
155312
34767
25760
484793
593843
931831
19923
7255
56401
233975
166342
148139
37738
19508
97261
283077
100784
219510
16630
358232
583760
305349
29733
90091
69979
146164
73988
291269
94094
211285
329993
186713
112864
279285
216002
753720
50206
613121
206830
4253
38308
114484
474170
234183
366777
423704
44008
173582
51103
38143
233077
181043
22871
65745
8153
119078
557831
139941
27382
67899
492204
288227
39674
481212
508098
870628
796118
200458
220887
482270
497064
215919
182101
164686
11297
2323
93534
40180
417994
222829
97634
71977
39643
211555
87128
353227
514925
752746
613599
420576
22207
293920
375484
633094
141693
247242
835801
370587
176411
49838
8114
193918
103123
71247
15620
547160
310308
360593
207444
300073
542970
344010
25745
168109
61459
384160
338941
109211
45360
6133
187679
38577
115779
159004
122836
122246
66171
48935
116497
2693
548713
461837
787175
659992
112471
562319
190757
504970
75610
6345
550319
11037
177657
370438
42088
27422
400638
91745
179991
248770
175324
224534
6333
56141
70082
93965
316024
415797
69901
336
346180
71503
47822
7631
25886
257378
762406
405766
634909
128137
272545
492251
75725
626022
451691
59766
244207
113947
181030
310092
187566
242874
298085
12808
784691
9448
112315
87557
23886
90636
280130
342429
11339
298077
64755
275287
12932
113262
64159
89004
397322
95800
337557
250052
327546
209138
179794
38709
99460
162127
698960
16026
279178
34669
124452
14338
16667
678810
651075
552371
149688
118563
209386
859824
165700
228687
78107
37616
69106
119193
637
473330
136996
23127
22881
607818
461926
213999
364497
19698
34210
40529
211168
310473
15697
888892
251883
318563
28099
37397
336193
194460
92905
36274
122366
50207
239093
245005
196026
103069
601557
378132
372188
224480
196088
177273
506024
529926
445691
106658
122267
470752
279110
640832
163958
589151
165165
7387
783104
414794
67532
750623
639640
177834
65584
330336
80673
486585
10942
189531
607411
366996
200151
247880
37559
446117
4764
582122
458395
446579
258623
371686
28596
379368
234417
719309
81108
114292
291364
23724
420333
489379
457897
4467
404740
331042
176585
608615
75218
638089
126999
885
956949
900654
36545
315343
333486
205913
12938
167453
40507
78218
26707
89566
11052
696535
443978
66497
86737
211708
82779
127868
30000
22647
1425
106000
192326
369893
258919
64296
195072
339009
237926
389960
18711
28809
128684
268389
132155
534106
93145
277556
507769
216898
692496
44099
135181
218612
48974
827899
620528
776918
583010
23153
514423
374001
832706
217674
299501
855925
531997
677864
130193
164432
60535
680799
404518
323370
747514
521368
748763
609673
251054
108381
36633
13218
50411
368189
494586
180008
110275
557866
23295
142771
259655
115770
10564
334090
230535
89271
19363
475044
229328
109258
75829
46098
338560
72286
201827
87764
1819
396427
48494
18901
163411
445329
53391
396638
624853
402401
161905
21682
316273
81202
387900
792829
196160
119369
84806
159114
30907
9102
76639
131229
645312
832775
278193
406979
536677
313320
297067
61711
621841
27258
35612
396256
39318
196
12807
496160
218621
114926
71652
277758
38027
946470
52671
256832
611
7558
231717
45778
575504
799716
19845
44611
160
106340
25834
211646
23405
128696
33458
6437
30654
140318
407591
370957
432016
641382
439290
307771
287780
5636
120964
48638
783668
90796
221566
236938
45285
253613
54408
780602
335359
64556
725217
96129
228151
294748
71411
491398
111206
154172
417038
244852
2476
92430
36606
431223
172435
122709
24522
15165
24312
60466
655419
76746
162413
348596
271581
246954
37602
810459
26604
382001
829692
508828
259962
61100
619559
377358
512272
225182
224579
161960
561125
845750
124375
22946
140439
47073
191486
32958
191690
611839
52786
101254
358759
401684
72503
32872
12348
143939
14318
87631
499844
154746
11976
441051
54443
140470
124863
372088
142306
55389
36520
164485
465637
78854
296954
219902
275339
142179
747649
97679
284386
126964
275559
225300
267019
416300
4455
523212
222286
319043
193730
288179
98538
253778
58323
103579
317983
18540
341621
410000
577379
56533
327496
384536
100441
403286
130234
142343
190437
22650
379550
539247
625798
26657
587
389214
621575
507110
236692
484721
319304
177711
877521
442480
844743
61434
623771
398971
205882
13022
237128
253811
421092
20709
281207
94447
178002
586621
46744
5246
736669
96326
294631
247762
142574
504797
657769
225749
46118
910574
201928
165775
428068
357987
366791
61167
891312
441392
228910
320869
4416
344785
575076
263879
101202
60390
208829
35063
735446
43395
289163
189903
52048
9740
890865
29470
12140
116866
384104
103436
252415
31609
34339
297515
597339
220346
176225
109519
327623
137058
31679
249658
135343
166041
87254
169882
288952
418848
479393
7905
7761
109342
89821
211238
151471
688462
198696
23173
6311
53059
125376
107107
159
577383
45556
27460
34426
225547
264961
251125
788792
364283
18341
729154
111016
692879
115416
167435
240321
61841
154631
519293
490408
25957
87357
289232
212584
28927
685243
100865
284604
237504
385308
110984
34198
19620
220156
442468
303747
59926
362442
449827
390812
516964
57039
142666
402600
253356
17536
510018
609208
100671
46672
299523
243974
232019
218036
44500
19235
39025
243049
138651
343313
241349
64202
726654
49708
45370
31710
462056
25972
182153
666634
24540
260309
830465
140528
30725
285197
302114
197446
827611
418505
7266
113592
804247
299947
352338
674637
141270
36303
296479
408861
73510
894863
214794
408599
101314
443189
649800
8744
75582
66721
258423
316879
44373
201692
4445
252347
781856
75920
254054
348986
88553
182530
470188
22194
138591
72374
193312
77236
332118
456094
283668
239357
596531
101803
26069
253001
197663
1321
85871
85919
64326
26367
277930
559
239362
346064
196750
92498
248876
136399
14298
874005
444358
260691
38776
444148
47696
80988
553721
152508
20720
55910
888164
753679
173819
186159
313107
121438
150700
345651
59278
266880
39000
65899
502750
110082
49992
766688
10284
415959
269023
78451
113399
35701
160896
13819
696753
78313
100312
556934
346589
836863
496999
42726
130821
68292
94648
357182
844480
619997
352693
193135
469663
214340
59402
489502
387305
10072
7340
547823
107172
58444
429560
245237
110481
31023
63247
362042
427058
55192
269380
148152
30715
410578
315458
85074
39377
466979
99759
293360
337930
149786
630430
114574
47373
425587
802747
141319
42184
226080
26356
115182
80765
30124
447745
598970
105753
76927
132563
96669
689
222786
575347
103943
148136
726397
513766
297673
12141
329972
33544
334759
575009
4061
344963
331200
277814
287121
132814
564421
315357
325662
366513
31635
95111
371033
148162
448976
589585
386351
324893
146108
719136
309049
793
908116
372907
676653
205367
398484
74336
29225
285511
635096
23807
250586
56122
32081
3052
415260
83624
313726
292897
826502
219078
524604
7992
74532
268769
189216
31671
52635
115100
29242
410089
11900
902865
303590
66695
711647
394331
291007
334024
412848
24490
91186
350523
582772
17420
122612
427004
69938
864939
107681
734149
113122
5207
174898
261703
559015
75075
238107
30117
225827
346189
93604
390739
591016
354348
12377
13167
79638
79283
43451
8013
429367
216924
18150
80036
323942
285010
305652
208832
36244
301031
109656
72243
578200
158781
135510
181686
139614
5378
10916
49502
177449
55203
158948
386688
7558
58355
18377
76392
113827
262823
163971
134883
62013
23517
701690
405710
489809
257432
175333
221763
382
98439
5184
28862
444887
65333
147177
161749
665377
4933
236561
393837
150627
611013
58113
10995
43116
4879
13593
25071
22334
54495
51161
41
397756
431865
234726
33486
318136
824706
542232
604383
43609
18915
567158
47339
215993
35657
328338
187898
170259
55236
637524
32359
136530
46323
7606
158517
51163
55471
489224
775483
95483
2626
378722
30061
401763
100768
177814
11365
209095
476424
204402
7227
358410
108048
173045
282993
102754
14252
111603
467304
469513
117785
203738
27056
119282
212632
395377
811833
48073
418488
227469
392282
47030
256095
421274
497924
208694
222809
394769
91134
85373
82369
285813
50131
342256
42181
209898
53634
900686
731546
38501
480233
253499
16501
11898
162086
354520
543142
150811
688466
452306
569920
299865
273933
58745
27308
157298
134028
195625
367837
28567
114491
42229
470449
584364
83501
679100
71203
168257
109968
300646
245704
633933
547472
12240
265582
223477
374824
88604
421546
276722
225278
236259
32615
87722
29447
173332
207012
435833
295010
122178
512445
95538
507052
4035
592670
152435
761137
140680
62455
211955
392505
119652
2584
133752
8512
87926
316004
704781
768601
131134
123542
178019
79258
439503
54962
493220
49176
354667
508137
43877
349929
311289
8547
291216
219298
222147
22820
1516
732635
970466
189894
248519
222904
180220
692975
56037
1712
29514
92221
73879
351204
376052
802634
438566
73051
276894
296766
131792
126980
396551
515010
17747
1612
856261
82217
134992
237009
63935
15057
19620
11701
387341
302670
297516
312258
288903
95528
346119
371568
172
18955
21384
276183
283134
240396
4110
136083
132194
528
752444
49749
127585
200475
269812
24331
11628
400551
79013
46305
10051
449497
7391
51842
348651
106974
350088
291341
49284
923642
277449
3363
395131
92392
389862
650722
95977
307171
34530
385008
110590
867272
71944
391784
242614
10517
5812
706920
56980
25157
523300
141247
26501
630047
382551
313999
344341
30294
293511
20373
176483
212827
399
206324
599117
411050
168132
715779
175409
187076
8822
276526
317305
35795
305843
288603
251523
129387
456908
567835
115176
418009
305950
154754
568798
108858
192884
229001
9817
59780
15187
85858
388002
471131
134192
3420
42716
425835
385908
153183
257831
661096
148004
125899
116650
85020
6998
550702
552605
369933
270037
57388
10237
301926
1915
36831
48649
659642
263064
82992
91327
241941
622216
199149
257876
124203
58541
393732
314795
37733
159779
72446
884842
171250
267081
387288
128979
14652
568536
348132
88419
50743
498614
166812
140530
120478
78940
541832
636116
129440
20176
122409
329644
180396
373060
219291
26702
202220
392584
379147
40511
382467
19380
64581
96503
6101
414310
473543
414569
471562
345853
39335
186723
270655
232969
364738
9091
52249
9953
310193
256324
117192
58289
298913
142526
103447
235249
107284
83239
337040
441295
29171
280706
53892
733792
466395
63853
216417
111009
7184
32810
16398
21936
607317
18643
27674
660011
128010
2371
92645
340078
61853
200010
39647
975
82930
142132
216255
168882
51420
283556
4181
98516
58213
339120
113705
35186
151897
181495
508151
225071
187023
265452
685011
154095
152476
215798
225410
211319
359089
323647
32696
166162
24489
808614
6987
162771
289265
179
387521
543501
836982
272921
240610
28129
89744
55313
227451
32315
172395
47428
332739
434791
32522
339323
620326
326187
149811
391771
66667
40508
258553
31144
194143
134689
65823
71676
75513
209904
339342
113820
42828
585637
423994
455726
320096
1317
13804
30489
522075
453732
5638
714817
934429
332114
364190
91826
187382
189626
19321
30409
108481
528616
159599
9928
121904
179489
184603
31846
769097
182561
25787
11833
324905
32567
38512
62092
164079
45253
832294
106115
97341
30793
10192
180899
573790
371982
105237
105318
363618
921576
673565
356494
195663
593983
83066
542687
300784
417735
302087
56721
564352
367261
3823
122213
492252
12759
33350
57892
147112
605335
67726
125989
137638
290267
94393
112345
50638
28814
400715
140164
78491
374573
14874
5135
120007
142661
40635
103186
240508
44184
94537
272008
191159
360481
3227
262329
52863
637939
104354
79491
140946
333120
176247
108129
463693
633698
206650
203076
511302
8387
366725
155949
152944
172233
692771
134281
68795
133590
391428
48024
27482
37120
955001
283131
374847
144776
803139
1014
457377
584178
301493
322609
184301
749273
161038
316970
171597
401547
23477
522991
13414
22944
854737
278228
397796
66311
437472
118462
182503
670261
133471
97955
317845
62010
177744
59507
56942
56385
170252
143323
209806
259317
47829
65968
33740
349729
319183
42606
206941
5655
7787
25561
155077
30193
342665
133678
729371
728048
55309
134457
53877
80899
17191
10825
132520
132901
286957
322775
111869
301451
247320
162078
168218
84548
263304
94246
536731
267403
159377
139113
215749
98901
629096
360372
17793
73783
24205
52023
378780
50450
289041
52254
186667
492621
147238
268125
33179
204784
48964
313363
360049
197398
303874
143440
667531
82226
537719
72492
157160
270276
791093
21780
21181
733300
41148
9277
157976
47903
139069
852772
745906
167271
662010
102790
1114
40673
600513
62054
564651
613936
82174
192779
333683
189380
354870
320998
4835
96965
162320
613485
437999
166405
219421
502138
58686
288907
351148
160280
66238
173569
369609
40714
305209
967209
608557
552855
291608
73693
19598
224229
100504
182052
76326
722973
517972
674822
582870
522361
11971
511323
896688
2102
437862
284693
410177
172770
65201
347162
281057
379776
282913
39863
514950
149843
568
48235
88055
24491
336858
166446
28175
355930
135028
184260
23639
717802
494223
372638
16017
55935
150023
324339
242327
184406
43857
494965
249058
465687
494348
27926
191682
736272
113911
666828
208622
80774
523742
238663
515162
225378
204155
545842
2577
509483
32871
222743
419493
50084
529118
167186
24616
297328
198333
119099
2980
673842
30619
170612
339071
4946
235882
349379
276403
255225
279749
154945
28138
457024
304148
261134
162686
32368
145834
5948
359252
229172
3231
844502
449973
719571
273702
648308
388419
183174
80431
92419
220362
165175
302135
196607
78441
480741
28400
167844
84592
187273
25407
200727
301788
100633
402794
136457
117161
112296
6434
492276
33489
294984
96675
256774
13218
75416
86639
354739
2488
147858
50183
48541
149611
785489
146583
36813
105689
55758
64197
191395
662458
544401
160697
34812
275629
535715
115659
47022
616103
326156
469837
35191
98446
542021
285986
75343
14265
369182
530585
658387
508204
372624
735493
329717
233846
40563
56992
153532
161963
508927
88136
483651
420457
605725
336232
269608
242725
344827
208264
6758
116585
88468
333011
958131
122534
260941
149554
338412
587275
238031
311165
188214
708127
488176
263409
660233
698970
461434
266109
323239
561799
27037
152469
216509
382566
422218
56778
609698
33222
294699
60157
86575
56326
824706
234440
117575
515098
156609
371
67842
51036
861007
235067
620132
529541
48613
76559
382629
135736
82575
135281
585804
268572
440132
549012
28025
54466
513739
271693
20731
206349
588832
593622
444420
116896
234976
124778
112259
234551
27169
4648
392575
655100
116122
315150
25364
916419
243232
34703
425363
372855
330996
209781
251773
55651
289392
326281
16625
20518
448234
295541
199188
438691
755358
398445
110886
23919
71363
95331
271555
26315
59009
89907
121458
3473
488521
317405
240931
20521
33014
356733
38310
353093
543127
720
155398
26438
58537
17005
20646
3195
269645
22400
108716
63751
12696
98959
667556
297870
237502
140913
2781
135378
932321
10808
602318
28813
152864
313136
327511
147245
569503
31979
17970
275615
3756
22884
9602
312054
255979
701693
17933
150055
532951
192249
33425
425857
689451
30545
37779
4791
116849
488520
331891
254851
255700
205901
98295
8587
15609
243709
20250
175208
212359
340430
77878
44348
94481
190273
320095
260094
741581
309803
189697
364213
137206
184126
162450
16652
105714
389609
89450
135494
89412
180470
2588
50963
242169
321726
139076
268916
234523
116368
587613
401137
48118
90663
174844
192358
270221
46928
276072
6109
314462
310544
587517
188798
437938
658174
343508
260290
547668
43160
61
76137
456013
73998
329220
195772
241759
183352
76109
219059
87225
24329
486494
245517
287116
367734
260283
204717
521010
232877
414541
28809
432218
370266
177057
199082
86718
99206
256125
211647
376391
88689
4973
95243
274515
255072
7110
54129
75717
663990
314351
1240
827785
561612
388839
157440
217001
46018
34182
323
126254
154191
96588
719177
58117
227756
51477
75342
148608
308558
332797
456532
308043
579765
20670
81243
344602
541916
51818
49261
192271
40468
263137
312271
514679
177930
24156
120803
519598
26317
65758
49913
33705
4646
13713
187674
232998
314299
410872
355726
583133
685430
21689
459390
419846
24848
561276
424990
109872
200667
212637
45998
870248
553644
182823
318225
362237
7168
560577
249029
865800
564716
278029
67075
131585
50625
631691
490400
50074
149456
520049
485513
293384
761704
150688
501228
10739
122704
71775
78260
101776
20588
320929
418318
257291
68494
117674
79044
14166
604389
350300
127813
11340
104765
679864
810683
273544
15234
279253
95329
641826
568778
190244
709938
459581
177291
137228
159018
7965
539044
101842
37417
19010
38546
428534
642549
44375
277176
106206
776872
378986
88827
266726
390521
206789
133424
353139
117419
73299
4390
306728
43796
88230
504675
23753
299424
213049
248694
37162
416486
381988
184945
546318
406437
518604
123427
501249
466604
156768
680790
305435
99160
511275
63674
134972
203276
230878
603444
166354
430926
335282
195350
109817
964515
630999
252713
20066
282426
24521
168104
247676
481449
601228
101878
113530
190137
68941
314718
307803
210987
207967
334017
30445
343749
465205
130914
128225
199479
80496
706263
64613
329572
389209
223917
31865
317517
56728
761067
135482
136602
56019
143863
306863
556641
9383
145673
76595
295449
289321
216400
465826
55350
15594
338784
196613
130106
6747
535997
118460
12915
136901
250396
667391
134481
192572
473385
410368
22475
272984
141007
10478
34081
346814
392505
7479
300104
131918
642672
303938
527850
15353
554807
328382
93766
157112
282289
191637
414793
304577
661992
404024
62369
47524
322100
380389
103586
75382
187291
339423
602429
51218
124155
107448
663322
81539
162352
185906
68379
513699
13732
99881
116613
74999
282899
245775
165126
180476
240178
8375
706770
242239
277182
31105
40166
234809
81651
250311
556612
243524
681731
28405
53929
637727
104569
6660
55942
148905
113171
527693
237751
469328
168060
97142
37835
485711
90658
166915
19389
579507
709444
120787
264478
89753
152679
657775
653677
574866
571775
318971
231561
99261
211965
214923
357318
181568
1878
199251
2903
42961
412663
436577
33004
164395
886291
28843
51948
243195
551493
501199
343742
95049
636764
324624
57694
378597
249596
720195
39055
256618
160332
90596
30244
205341
270309
403493
656710
77968
79993
36108
45034
539697
189941
59247
146488
220622
501
250479
164049
60924
1897
323119
108218
8323
12634
555295
397703
69981
11289
825589
62275
211556
490168
41941
305352
32346
98636
361504
28906
33706
233845
725555
302100
222704
285831
37215
34919
27713
13356
569300
136507
225766
31455
59965
101381
804133
234509
95519
566146
189493
353400
40221
804509
190884
1241
6979
907704
52480
118618
7019
723858
698801
416307
81042
139935
11078
164874
421191
58706
316019
122384
119349
578374
406568
72203
208312
240566
37282
28414
706606
423608
11863
332593
428518
456790
41
377390
71343
586430
507171
175494
528413
271157
605
265292
345826
792049
272211
167142
104078
181325
519465
189784
97748
171149
421078
91307
29202
326972
525070
157918
203794
587261
170814
269477
18653
720416
354306
675892
304694
125666
621349
93549
170524
141191
38888
128579
107687
682585
281081
144363
713639
382022
247273
93544
86245
185469
725234
322643
49911
569018
49742
215386
294739
4275
165883
92239
256816
366779
153871
106989
42348
185421
77109
85000
151826
210896
156774
346805
96043
12611
449013
36614
29505
307575
269571
348818
619354
621098
72654
430740
235455
156051
112686
72392
333958
10008
140216
43692
54795
250015
178120
311297
336744
85906
242252
168257
111988
459723
150317
79562
28497
754904
488396
698150
326335
63201
8956
21775
469151
265467
7593
601568
178302
754419
62518
46099
13567
564517
115484
262396
341406
11310
62524
551601
269773
93502
244496
469488
18214
25288
129527
906284
7586
344380
236566
34886
22833
795731
36073
88242
239455
125149
120521
287667
560220
143282
48732
75975
785763
272090
728407
122506
128404
451906
70795
119678
586100
83087
215404
18330
416902
195715
295126
7379
607196
170287
476152
90653
419
41554
398677
138768
552845
500
167066
319426
464013
91822
105065
476766
392702
187138
46288
878465
13488
253171
62440
369908
274440
630216
109347
117421
805027
464158
296459
298714
204871
464085
73557
130830
258924
192534
88237
4559
141303
42352
57837
184910
626179
140058
657655
122571
22444
13545
521459
139245
242412
537366
6064
27431
3392
285433
7947
726815
410927
114399
347655
189284
273688
625
38424
381286
202370
618492
250
388466
88539
277898
26725
179083
13427
282588
13827
10762
253563
49433
606986
241149
175707
207160
687016
88962
293023
211209
122919
80108
208476
294311
703879
20836
15833
680592
344617
238592
104828
432553
426214
571075
47244
504575
12237
566263
848858
74466
42428
36826
180030
653085
3694
321337
907924
74104
10737
135112
123913
221811
291883
5908
257847
40233
260219
117120
158807
188535
99145
5169
57929
333676
431960
677549
310016
296283
93338
258816
68389
256972
173957
319637
22994
169296
313743
65656
35425
11724
374132
474370
38570
290422
67544
31376
86122
93640
47547
69523
568587
75001
53726
31546
104863
96207
373093
158994
143880
34530
3560
142222
758849
68160
9640
26599
651058
16848
306801
372310
359361
555298
466489
115631
111674
138652
33751
353714
279716
237972
26426
107082
568764
37111
34966
238377
18301
647339
648620
391037
74239
85350
157944
441403
500744
5231
568500
285353
71578
445478
14707
82900
2156
533192
55896
684143
174931
134324
30142
212578
32394
607553
226252
413554
33514
3465
14233
679790
127387
92594
600990
78750
53931
183194
483872
175214
351542
146403
448173
370101
461477
7651
250201
82554
604574
291106
613437
172728
83273
261931
181356
262030
26716
50452
18360
327375
384889
250726
156655
161721
713445
215775
60036
301623
129360
842322
478154
286810
121303
134963
282856
14564
203208
276970
267579
520378
10696
19669
70734
10462
112565
73596
373313
233756
140617
148392
394142
41243
133662
621591
88651
463118
67726
602363
601725
5722
327886
265146
124119
199033
7055
151674
197044
283715
152884
915815
320972
609205
10852
69748
452686
459883
202915
72948
365946
294955
215073
378210
26141
103910
734017
8665
282156
48413
551501
160700
258078
126847
215150
1465
11193
363346
332510
617425
253997
225827
198566
22001
68738
320969
36904
42320
461316
23838
92815
288354
634811
448923
32251
312662
4324
154045
497508
18137
576601
394025
785502
86510
337662
886890
73146
218783
302729
130765
1486
109370
5170
34562
13411
54833
424197
35430
412200
66063
35516
72190
24933
654543
279400
61936
9421
222203
387073
181604
91411
75599
490749
264588
786279
236198
858812
26875
192686
4245
363740
85952
631077
890285
563276
500791
334810
281335
230834
14041
367463
287300
34426
3744
10871
134976
182729
117295
540672
50207
174432
224666
639556
27843
36406
118525
753051
525954
339270
121825
142563
97975
104159
60229
233336
517741
77338
119332
151047
4322
57422
120027
572181
589290
792897
169706
15525
156549
316587
221925
59409
187460
6036
173447
729
59953
51544
650467
3829
18153
310832
95215
350384
88620
223024
13807
12539
234497
602553
165268
145986
152067
165564
785988
69973
42334
619078
90754
69868
110368
435647
231338
34959
8006
73890
37546
79870
214769
546269
102253
657826
35465
209381
195818
4017
298917
150967
215277
110629
240116
165820
163291
277465
90718
443949
207479
915029
162764
461999
24371
547241
199485
54885
151744
91655
476270
677496
46710
465254
201622
542080
222403
497225
549147
188832
174019
42812
109919
276511
411888
582195
486617
19474
126396
207949
525482
107337
81072
471382
391813
381186
734872
268814
54807
349632
204369
111338
607902
221025
184780
909620
46975
121687
9179
189085
65974
15841
788543
188693
14881
214076
9783
14754
385039
47551
324092
166996
115732
10210
274532
56520
405651
39074
241898
16345
380182
47588
256434
250638
19614
133419
114492
12892
126394
14431
396192
181563
87291
263529
30398
778873
111182
23079
170969
204102
647850
629307
4445
53592
261018
78677
381109
228319
445846
336588
637753
8512
130467
17430
1980
87577
100149
468833
32652
336103
153365
64159
485258
627516
226168
417489
482782
107246
191883
177347
59539
9269
40260
129416
380225
230655
412816
100430
357300
104675
49831
19756
269598
76113
213536
770549
602736
51531
346589
10799
204939
336966
216485
287524
85052
58297
517400
167242
258907
13914
7274
99507
358341
357710
17789
627
280084
651351
27912
199376
63865
146167
22124
34929
5911
12204
80550
439326
320878
235612
871302
188739
4551
34412
499840
227864
8479
375540
153782
737109
628836
347283
583187
680
83757
13327
11517
126328
32792
326601
77010
46387
570875
784633
159280
112124
244407
154819
28897
163512
268643
5481
46626
444664
1494
205503
11449
509038
258168
162176
179332
149899
199238
6933
152259
332724
370068
15706
224219
655975
52514
332185
799753
245107
396425
51636
581088
416181
258253
233686
4553
65734
36546
33902
26987
927213
77584
54350
547190
147084
289313
126079
7906
597606
338209
525252
245235
74346
128092
184531
316100
218364
381908
192098
155425
732460
65016
206248
87437
451168
266736
950293
64469
538952
42720
424026
26901
576928
86502
321126
7953
337622
107328
340497
828649
344471
238605
100395
73740
729641
51800
13171
235819
709976
150025
691673
199890
249898
113322
229858
147427
55722
21397
137575
422420
215618
620913
399363
72462
140592
45204
408422
6101
29933
97547
112823
408249
170830
637646
214581
4892
373052
237648
242356
617170
70065
26348
313211
503318
75420
64126
447690
146753
49349
124017
5835
291717
144428
222965
153141
293275
195199
439327
9862
460574
121017
592553
26486
166780
164762
141741
19756
345767
628493
21266
325352
40509
268450
66948
204406
57414
787416
7305
24122
524342
26214
537046
763004
29156
663347
94373
110413
408207
62312
82017
448913
41351
742585
864290
245941
316023
93509
89156
448426
307532
302343
296870
2049
115062
166695
26765
98631
1899
60172
682522
358595
512242
104961
23801
573413
546733
146974
53617
124501
133209
111205
219483
228297
359175
301477
174436
186120
136086
365046
10470
332616
160179
20731
47320
318982
564871
85179
436275
337864
16297
816325
340440
111159
609261
159135
334361
64831
650601
9136
15039
380748
383
91985
402051
3218
600235
38591
2083
2086
238096
489869
453146
385197
373904
360139
734051
173441
687924
86808
130472
403163
270412
84398
649823
176927
128355
486555
69509
43788
140843
741785
197766
350326
84953
4408
457101
294992
62299
1819
766099
769151
113767
133152
781638
189763
184630
296034
162037
481064
209050
573883
178641
10940
36922
217380
205809
42996
32222
137022
17674
728731
160536
37879
467626
90040
2033
124501
399381
523625
184148
111865
831963
4882
2404
18133
741817
163546
187366
586382
231566
277321
203593
91181
111769
180100
121650
1222
93946
92954
30383
54442
140748
496094
298054
162069
159543
71073
441632
119577
673094
784443
405574
611879
84437
209628
422192
8482
95092
198165
6200
43695
400376
458979
222848
18062
270726
6133
704952
280613
514137
892464
303612
523360
98452
494461
2392
3238
174500
22690
138486
906083
106797
272665
116324
73716
76654
256095
33645
60393
415326
638288
138018
120929
389583
541912
1472
179634
84297
161342
350360
3415
227424
199189
222400
722040
290485
641183
9911
279303
78808
207932
699378
131647
114055
475682
405259
510674
152266
103392
29139
128384
32688
28377
161646
5561
498288
30744
406089
558153
62351
440408
204010
327807
190744
107978
30573
110656
295724
40752
170831
474169
7186
207056
267639
130458
58726
331133
630555
421737
114964
757883
274475
478997
117882
5155
46460
507539
257766
37414
84852
156078
441027
175393
796
300230
284168
537140
50122
31806
59042
324513
323472
236318
535657
805950
40126
136051
52128
428172
125895
12965
3345
38179
295839
130240
132049
122004
82186
37057
123409
446061
19056
84881
16081
284897
51374
550280
109402
350540
401121
474076
93845
225869
96260
410989
277432
63433
137505
250494
884690
48461
290887
340441
101576
339122
875857
85171
121662
184897
115805
190421
102553
118823
266618
139964
99307
497287
91456
24059
1166
72312
234340
51808
100495
268159
339169
268176
50596
699738
106379
363399
72877
112890
725157
12955
329875
223607
143883
329328
14066
154756
241726
186852
43779
590005
342167
981295
312344
314707
498319
46863
37714
23794
333377
437310
88339
297892
22269
880486
199539
91200
57367
281230
70118
282459
184597
47252
45412
36779
34281
28799
104099
35995
4628
112466
173709
137068
98805
12640
18759
362772
5492
86338
265827
218316
31574
266156
62033
411074
83932
20795
495345
1081
98172
193765
299788
579157
237189
7302
689707
489394
51439
251054
1200
56880
406199
2883
293004
187270
253731
158945
320062
291475
53352
107943
67986
17234
15725
99010
151016
131922
316751
622183
102789
53455
852
392256
795666
385083
409267
405276
226493
237899
471294
237431
388374
363602
55953
319769
117182
102567
61545
283793
375071
57978
974788
87693
484108
142942
211930
664989
110503
54144
149437
205710
66782
717216
153039
227208
570866
104850
50755
223148
256023
351051
521463
127760
405840
318809
12493
688874
399562
295618
410978
26018
4234
724606
181061
177489
194059
619117
10036
888843
100615
814000
113441
177304
439916
616849
833085
286211
15380
369240
406997
31103
71663
559568
238383
337248
163608
585635
44519
308190
342032
8074
24427
119040
5412
14798
5960
892937
516577
897487
198041
620952
65548
199633
303901
510405
63785
588831
432628
254370
72837
725651
79233
49907
558171
61392
235415
34888
153170
739539
275012
816975
904377
889912
38180
890964
177090
310141
215371
104431
84877
6609
767152
50130
1496
340821
599804
792037
235107
29131
124352
28076
25818
35353
303347
849547
33107
209303
345100
24370
29164
187208
285106
154455
5999
879406
2244
12590
119153
296032
25753
3998
454240
28046
519882
1409
1774
170536
949640
455046
129548
17374
55441
151317
133408
118533
100009
167709
54419
590978
205876
22383
452388
190300
511369
500057
849
244687
55469
43014
31181
197169
17236
91423
311690
448003
121119
277098
179038
180699
214895
443107
380473
152424
13557
161095
94574
623381
315363
128222
225862
39061
153185
379551
3804
37239
143409
631934
84928
668692
29195
11652
240209
249866
125106
254798
233911
37156
92106
137861
9699
364236
212667
481125
354747
212810
279957
621144
439451
331031
506520
349430
151742
232869
489920
60993
247005
24054
490267
442196
17298
274153
3956
10025
425332
584537
39281
175350
695816
36779
421080
9430
281334
22302
12231
684040
10919
180448
369466
390258
58906
57857
476209
843003
147947
8607
2267
109341
79109
279564
38847
83208
1478
89126
349270
536024
302298
269945
195701
644185
299705
304884
135555
66038
38695
1589
92565
228483
81405
50484
628736
183003
98423
272662
10784
242570
308297
53297
696299
245388
339681
101236
300669
697079
317618
19159
479
23966
328312
38027
659145
115458
214595
262610
253814
421015
47058
21639
295138
810866
66908
209422
174755
342712
176574
66752
287000
29534
315197
457460
358874
240644
91546
137447
56671
204627
521189
222511
368824
4120
238929
380000
356157
655012
826639
341167
80200
41791
481367
13468
8505
201912
404946
218170
632950
447159
485430
89000
127577
312826
467030
36848
287811
40662
390082
57824
28668
384787
389706
90003
663435
251519
17175
54417
34534
180576
306572
486806
250859
66979
117123
280251
111916
783149
327896
426135
471596
31773
258791
44115
83947
331505
523601
61942
423296
333288
163818
41548
14953
42922
15176
87712
77101
177450
236202
34178
340650
109650
27462
25212
68919
142127
659829
1455
130826
54070
303450
64467
427593
163559
487816
131621
345082
488069
102523
634580
10768
425131
19630
5370
561596
213539
105677
365756
561172
139978
485036
60870
732338
225110
338012
127411
18586
682868
11957
28434
36219
106279
690590
217828
619304
78525
495640
545841
104583
437672
7776
15212
277720
56814
243985
72863
31751
612202
131989
74366
712205
95796
401070
71087
7620
71995
658317
530491
239558
295627
131180
380614
3278
12438
10003
201102
38805
382558
409527
175994
50950
119814
377763
19036
403938
541223
690955
2789
33989
24741
216737
30838
121193
412583
159888
185093
154140
110236
239377
28707
125285
186906
120672
65657
83416
370708
38551
379375
100489
31503
131099
309107
472092
144898
4358
393708
368762
185373
304472
200098
129938
517414
343295
275278
83018
22943
376696
65404
555894
22692
229834
432781
35548
84094
48195
38742
107842
16673
256897
741114
42441
12049
754981
4015
466173
10888
191967
285659
702594
111786
126702
37072
172749
1658
151455
235145
819424
30646
721893
48797
327693
73500
123771
26560
452890
89153
5402
454051
758257
31771
400122
311475
511584
207507
47089
38372
119401
270714
50524
60928
264400
37309
423050
508444
379250
12669
317645
92250
66944
561050
410136
705815
332692
384778
234381
282393
166666
519693
23514
36499
140103
15038
316236
14174
242799
256807
255761
177716
600407
352686
46751
135267
171826
388084
633834
165390
68457
458185
99851
381597
53030
622741
42665
183394
2074
72819
95163
681308
41858
168675
51996
172928
504422
373978
14333
361153
227296
231019
144389
125924
143140
203220
60404
252585
118308
653748
5230
104576
214889
688025
34637
779229
34317
134842
177916
86788
480642
184329
293951
15276
276175
806960
386609
410467
211638
6176
419296
248457
121703
31470
11667
426979
34506
152266
207976
368833
197346
169667
63958
641003
181637
54206
839539
77789
146276
374535
17149
255398
598163
650637
103304
296420
310731
326093
203030
342570
233476
300260
122148
25788
534834
19767
118670
192887
16529
328414
186678
149758
59802
389863
95635
117642
187727
307050
373015
854228
99454
488471
205514
176258
316963
268
51061
14516
125389
281797
7887
51527
17945
171219
385710
109101
143319
127765
3156
128096
648824
195057
99825
20215
309827
185495
865883
454
51966
294414
13947
111197
172711
231848
598080
44560
157832
192874
211211
182403
224632
88376
56495
104404
9878
461245
682302
280248
18645
40116
86668
45744
49552
144224
41072
127942
564269
290375
334568
53957
409668
22412
152321
444033
121024
264462
72527
4442
11367
204922
48641
777540
147477
7787
165462
31239
37299
353907
13630
1311
137789
465251
86771
63445
731035
397917
16643
440286
3346
155042
241239
229525
456828
494763
123405
31462
37304
130147
8547
561123
349026
148525
167260
116352
262681
108005
781257
633361
428574
67629
4616
789219
32357
335507
221523
315791
249272
6456
14287
27803
408139
147480
360891
41680
330426
135704
119824
158773
182639
139272
683408
478351
776666
545254
166869
799058
305643
29773
712376
226140
609583
162397
59128
242197
501038
204394
243460
712824
81693
78802
346676
14472
452509
137618
79695
75354
415332
199835
233986
836801
79191
99410
80532
783204
769703
206925
302138
625552
261579
37012
525397
134308
70157
41791
354025
248991
95358
543159
363846
340873
272115
105584
118050
569920
169323
95769
41366
55732
43387
635273
203393
29360
129720
417298
219869
400938
163888
262543
38788
70068
304617
345490
407501
88603
556767
331651
454801
512432
270833
58963
88320
14496
1920
361241
177938
518824
5198
520884
83058
117872
333673
198950
11212
46761
27135
50321
63904
300934
107040
55924
357200
780158
21394
313413
252938
11499
392063
94880
170524
199860
174250
384859
134783
90177
206317
313055
4057
530454
30109
40870
52268
35051
242546
153373
186209
43453
536431
114537
147720
363362
537637
474462
5750
64204
336936
31973
122675
217551
118786
255710
371218
281115
37707
201357
47119
39704
451712
102351
203193
19236
761448
325900
177924
682279
186971
274159
77557
434621
534030
519943
34760
37642
101394
949384
1605
194386
394059
310637
20659
298835
378341
153192
101104
725166
351306
137935
375655
321074
131892
438553
141142
5726
31600
97910
43634
20229
217390
51920
313734
62859
46529
510113
67340
470990
6195
55469
175264
509834
272429
450815
288282
6404
60309
154095
79123
510123
287881
379829
18364
32965
481153
1087
109233
46849
88750
210043
185349
61058
384
428551
525775
755384
165977
69554
506069
299603
447321
83377
35921
303967
591654
347337
28254
3210
1282
249875
314438
720093
213693
271720
67349
21024
482300
267378
116973
62324
225314
47376
224707
227630
284157
466427
65802
332618
169530
14622
90247
64683
232439
205190
293227
168927
23250
70383
543440
197554
314341
45353
247215
31006
275490
246701
377264
182505
115782
379227
60845
100293
685700
320906
147360
96928
48581
606516
383223
584805
4774
31896
194678
410351
282044
158217
669716
176348
296684
611788
63549
129547
728211
113864
13303
70440
168359
365583
33844
41114
52538
36272
757467
409427
735078
92982
141095
253290
193300
95571
830594
137824
299425
44837
271143
47026
272786
177035
318599
299990
176456
300621
65784
76083
228021
541184
12298
201132
334479
149604
111224
20903
473013
242829
127718
155770
87604
56587
4859
60614
316555
3760
148051
279279
100976
102022
401861
25061
127896
184587
373659
345070
45215
499235
20996
155725
369325
89271
443785
10838
159582
104294
382843
126951
288768
244859
308621
41910
17153
91271
467013
187929
110089
483784
673049
34800
164440
113669
828751
65548
64178
273113
436201
103554
121522
224039
2152
40472
63884
31481
864683
318269
735410
47620
23329
191468
73036
38963
604374
515890
367454
418884
3072
149451
395208
800771
74229
117501
141650
395938
60338
177206
308750
248110
123543
674391
173886
342658
196237
597291
134535
219360
216582
193177
336161
146291
76526
563181
205061
360079
252083
11683
288666
316542
234985
75172
92453
52388
227003
1147
68191
15030
392542
66235
378248
61645
542448
261781
4696
13661
156403
39781
6994
503307
8566
29718
257502
97228
69402
520723
22670
314750
400350
251854
694637
114012
398843
78637
258259
268754
14380
396962
31768
270308
172196
35167
434511
18730
39205
27747
221868
242605
5450
249475
776668
45547
627325
604728
82191
89152
650881
19985
8900
744747
98372
380648
13349
29339
81389
9453
45647
308606
355034
197539
2942
240579
99969
699634
669908
222142
628635
41926
278997
35048
784802
29487
541901
111633
78973
79924
278430
582368
162895
137006
96851
669504
477948
71507
472439
836346
107376
12966
150633
5113
709011
10382
137839
332755
86445
100319
240631
292406
312675
61154
745298
211930
20426
97272
294445
303846
129747
795898
693705
3044
1774
350139
100338
278000
195702
924178
2525
453725
843446
245468
298520
351085
13388
178563
3880
10323
193726
34630
142095
172453
178357
26262
413197
56838
118267
16427
556028
48422
222190
18850
348832
124883
225307
557906
226787
164576
851385
895573
241809
49809
808475
527387
49201
73779
206614
466125
67663
26907
3955
709456
368676
832530
187424
182970
345560
93961
641843
306158
18579
223486
289789
31603
148371
15997
227304
5760
415312
252
334858
142593
321741
42938
122614
53398
420701
32806
189287
228632
268168
53016
27291
537432
364716
2640
34219
294448
7858
22363
608278
27026
302423
98361
434026
53294
332978
375024
449332
146548
753577
52580
10975
215920
376580
250203
524046
2495
164483
104611
461668
209175
498444
828656
247947
115648
213051
216429
1547
68733
646354
265312
28365
14463
785337
701477
119313
159358
243851
568996
145000
538345
718226
422911
125621
205503
125269
44312
341549
126121
90706
260318
448667
451933
361917
309956
129226
113798
13801
78490
166205
128312
706784
267400
44096
77773
264563
38796
431982
22853
626253
25346
149682
525663
77635
117726
55611
63142
30396
3724
87637
239688
68959
143841
162814
59648
389822
168671
32591
43142
38093
345386
39932
225196
690682
4278
721724
43103
258957
17031
709314
1992
21130
22686
60312
210531
141612
62950
494613
81454
94428
307673
107870
140427
376091
421875
36555
801937
112742
9015
522536
242836
232172
82834
179660
389134
74307
74082
49555
617699
826067
39580
9862
340829
46272
220898
103745
114316
16522
65461
181460
904843
17561
426968
133875
88114
529755
297534
1051
1979
84843
52147
290902
330103
662674
586705
576486
188932
218852
804760
260954
362144
426499
329345
289867
44556
322583
578700
76731
185269
559070
599644
494241
88920
32008
67140
9684
4107
101496
45633
58432
218244
82568
383787
700692
12291
68988
110595
296577
12261
7729
49391
769580
53113
5275
802839
29987
389197
277601
649046
136779
4046
280078
507766
266395
154460
224441
18833
171677
46446
310237
141206
43976
24978
72955
257883
259624
326891
239018
267794
104039
451413
82556
24183
463861
192178
118234
180124
322488
285466
240885
300351
439838
84763
140110
478269
489017
352558
424
325641
82571
48649
423149
102909
403318
492459
282626
435494
44247
478630
101217
14504
580778
122439
86071
100699
537198
312374
325212
188394
111180
228131
562217
164223
519427
502586
408121
189144
187107
211274
29691
123734
25333
274663
377181
155332
409088
584003
331440
88486
334894
391595
316732
407903
257400
591396
8464
432587
10504
369817
242300
213151
492485
779360
83693
86177
180677
229261
145946
138274
275747
7867
236379
518558
184552
114754
152664
355707
533346
55702
18793
62267
475061
217895
305808
264188
105039
48848
272
874902
68727
250893
5128
409449
634638
35179
43907
263949
662884
440243
644601
741892
49970
229138
750353
30105
203167
223899
7956
20594
2051
441631
34580
567135
198596
287635
30262
220406
308900
556658
174554
259057
241735
189
41879
29212
101739
979371
558651
86510
383432
679421
189381
142263
4437
118720
45995
90732
325055
13578
340580
159277
124162
220497
18812
549803
6165
644877
101456
37712
373643
235090
29106
356693
336231
252993
577979
513779
411524
404009
44600
112543
267676
78000
552380
12330
688864
63732
44348
201079
949439
53180
334670
108298
217098
6356
174185
186220
273199
492216
332180
5366
428421
5917
105437
88818
290534
2990
64759
441100
292070
269659
684465
409168
597459
364510
313908
8556
2729
431937
112891
561610
653
209951
351903
69136
308466
342394
197749
36921
274832
78591
850944
419694
156603
512851
603462
218113
565061
219879
821465
279842
175995
124243
201165
6350
613205
53219
717478
419657
106233
172110
9964
19214
779309
63460
62838
305079
20109
155508
8765
731130
713539
477377
125863
376101
108953
75148
211078
40008
167987
304655
688405
339589
47831
776666
4026
201952
599794
131962
62972
1234
195393
70931
721856
522269
19700
598320
180248
57914
147212
181910
112249
244957
793725
590180
195140
99517
220732
607698
6009
229626
70436
302432
116916
133236
61892
40364
43814
2281
422145
324746
152149
340918
46255
108808
350444
152916
130477
385775
162385
529166
505191
271250
124551
2938
552231
441277
832684
96634
145017
207795
243019
473729
125196
12646
543636
462313
235392
610950
186652
219973
161944
126105
97215
186349
405235
350492
131127
347978
47010
171076
338972
530387
33847
509206
770901
14480
523752
8675
682975
121178
207284
593766
59803
4259
131371
535770
66072
139885
86909
488110
337128
20965
395631
260051
431332
342687
218618
618790
24813
349734
43357
192965
25683
499
642362
739619
469996
586097
87630
110861
190617
187012
12866
226608
147202
44019
532531
80966
645552
526207
4944
266404
125671
443313
7990
21959
111968
179643
34201
330283
478717
66660
3832
746599
14039
281132
154240
505881
3790
619805
104053
276858
157787
88785
30527
775570
592759
278166
83569
658613
682111
529931
305616
59019
27901
90589
263260
714178
12570
87605
9723
262916
327541
105504
443295
116805
95948
401101
96473
97965
566975
433467
8785
12483
728281
314425
18525
450304
31315
887334
245329
95029
636993
397124
67703
14293
5282
905461
117773
20815
230
165547
721776
309455
81521
40010
169962
281810
85453
355199
132692
387534
159616
91186
709253
391706
437371
5156
282094
469497
45709
86196
277963
15088
120342
49973
251121
408355
158014
100830
830534
203864
228646
65145
223109
768488
803755
524769
250806
236494
353207
265841
591891
143191
38778
196224
1505
5523
48515
200302
65322
67272
45885
15836
102828
40225
864200
237909
310377
564398
695072
849275
69845
202317
96427
269251
179750
754872
24725
502067
128668
253981
33432
20771
315883
58487
278126
132213
3696
217547
21815
322468
92672
33194
533177
15111
419283
382760
587114
376156
8963
217803
526763
66456
319394
3374
31718
262246
87538
493199
648883
419229
17126
491409
52546
324872
268123
18422
218105
788073
261312
451633
182302
89438
88761
358317
49722
100832
206541
81982
187844
327173
331983
234145
283209
257397
242163
641031
827722
338414
140800
338
16573
183115
332277
16584
277086
448345
146004
35243
107719
308829
84801
120541
96548
219303
3770
364734
39396
144632
5011
18710
230730
375013
300342
107487
310647
37636
655305
297232
3126
223672
179320
34629
81271
107120
218342
188342
90733
8987
436912
295813
182646
788784
421206
39276
202295
611846
39445
392145
716499
759801
65421
400214
87607
53320
218917
151722
9937
15583
569109
108211
62309
84649
141336
54977
10933
270006
271768
157977
18502
402612
657255
197600
18779
235383
223338
366769
783068
314163
172965
586969
596099
35502
642167
216985
93561
53176
32018
235443
662251
222849
147775
313323
27306
259120
26334
516116
580835
706175
1242
743425
541070
459641
15766
102589
76102
157752
519603
649230
533606
276737
556068
103011
652727
23083
25291
647223
39643
445983
320043
86765
352207
648594
509326
11742
160858
195328
105667
374573
382502
16514
395604
309137
384732
27094
11891
57744
252553
254566
59118
153322
353153
298317
5443
162515
295643
423696
71139
108455
82514
330404
173430
54057
53810
115177
612955
138234
405106
141508
94508
301649
425979
404960
611163
333361
366145
415469
234645
218238
315267
8383
149588
810948
139690
38991
58925
373614
805943
115433
2117
375176
486232
168379
7577
19082
107056
442270
670064
691725
132983
239845
438635
356132
547283
295604
100883
91815
857362
326272
12081
131017
777564
262293
140865
443450
255106
112163
8374
168709
16359
462186
303450
95787
14319
703
23121
25251
439320
6980
404006
711319
6086
424149
430248
349948
193636
253601
193845
42581
616646
5657
78533
346176
261231
151860
83496
196701
106379
424903
201024
14735
254399
215911
153630
316426
104811
396924
35333
379408
718567
16677
125563
661164
307551
120498
230435
39835
224403
125249
182040
592441
679961
317682
200698
562175
492899
16931
172576
29313
944
401130
303853
5146
407010
321093
931337
19355
204426
259315
148762
22347
27719
9412
656556
13297
36310
765227
567376
406084
346374
174562
258586
202497
297408
301820
99188
734045
24038
64024
82979
392207
27933
54504
403680
566985
17998
55164
204993
156328
210006
642813
647469
2230
227876
82315
22917
369346
186656
374205
239854
10137
67575
424365
699892
4415
550129
349762
389929
144348
22940
55476
65010
105400
55017
205382
134845
348586
23505
363916
436028
299775
176789
70574
16245
115273
174226
126170
68488
436575
395665
52603
35291
905393
3451
53666
254449
411976
162554
442191
709644
758070
207802
6950
10354
236159
110778
1569
327416
133084
52974
299876
252473
454515
52429
796643
58741
387786
505991
87924
425148
222354
118041
634959
577537
111826
318709
5367
45874
410007
181386
769043
9682
309308
31095
319255
3180
38794
175054
7804
305103
10710
56496
85033
216114
96362
116409
249692
99549
389541
104483
169384
332404
594099
374180
442194
22249
259006
10255
516719
8659
544767
78680
52963
56137
37227
33470
48094
466122
254248
573440
50542
689851
4662
59459
139716
190323
9167
9492
243167
148715
21841
69826
175377
97336
318712
1405
41875
587026
740759
106485
187480
180094
335422
109591
344877
695054
45746
41125
118548
51136
632096
41608
164004
40316
467706
34865
301857
28979
620853
342695
46581
14403
105875
182114
687919
497842
846089
506924
586530
392443
413014
200941
174763
17741
41595
304517
3552
732712
98938
497501
769250
83174
20829
111642
717786
110321
121923
6498
8037
108899
135467
74291
139931
476083
389318
319464
262870
170306
285010
122651
251175
111285
496012
710366
300143
38195
431245
84194
15062
58014
338642
284700
536353
208421
586117
257967
48010
283984
42520
27872
241631
25582
33996
183652
14137
291368
61987
148516
235627
246053
34177
135056
105256
111990
266821
377737
617486
221875
41700
506524
87390
282253
139981
10062
129004
92527
45978
181140
120405
199794
107560
608892
226043
413203
236946
505812
116221
84564
978081
3101
18616
452966
347994
62820
139447
597959
5788
27011
7543
38990
24733
132437
259292
80761
253145
796481
203031
106359
18184
88568
182274
112242
3313
198546
487925
691989
208329
421878
82569
383630
555692
16333
412450
48543
178011
105903
32238
420990
20723
106831
115580
10404
87994
72319
196038
71251
156283
159509
29764
9111
254969
536084
279052
106140
228307
644948
11114
233610
363722
67247
561742
569836
577340
19604
640805
266646
805672
317453
24598
253366
232467
21622
283959
931606
8764
66783
129961
22536
363950
9597
170709
259433
796267
601292
40438
41727
10471
23681
711162
18115
48976
275549
52204
820944
85364
219607
406737
400393
207540
84725
60075
68563
255348
194221
236234
291583
517884
225127
154048
474649
61982
98077
507493
273320
21128
115772
582858
334443
25369
287629
523386
322806
70034
425723
96866
23415
35543
94378
4041
7986
544195
75514
182306
126183
232188
179296
26135
42953
38986
98619
2706
583692
431310
39210
214022
140614
264607
178026
117595
377616
146819
68241
108244
460192
216855
302445
63260
669406
142269
22222
64317
12273
55721
8943
948415
147821
416853
366131
107681
9354
319857
1318
325228
173113
206736
408628
120030
60909
241703
157478
417752
730337
71914
23433
11036
727694
733351
92641
137938
177524
365685
277345
613270
27240
302420
112482
267697
70758
61538
122596
196948
576330
954835
22957
107146
244409
435609
171236
616590
82346
408682
744245
190902
108825
577154
320495
17280
472599
532092
10903
7713
537388
341773
198614
238872
624219
3987
183653
252146
303768
480680
378184
197350
368499
77230
177052
171633
356950
17701
411074
311650
124209
182497
210596
143260
239449
35614
10745
37252
162898
201539
30388
200116
221
5658
804705
89943
140462
30655
215757
449882
451095
13294
604603
105396
78027
18018
166551
393630
360137
14840
667395
48155
126119
695149
602317
405514
183083
129874
52151
253488
260688
26935
927263
48102
11229
268986
62000
418139
99050
128385
114083
108953
326026
387239
199858
84605
118886
365314
89054
539532
127062
434831
41189
318457
16297
24285
185244
398842
1451
149973
282222
185801
123640
632027
769554
898245
91525
462614
37095
104068
217717
7428
197731
81271
596987
189236
105970
186446
272930
90090
586717
504546
85304
388592
119598
94662
597905
50194
124717
805820
470728
500288
642518
723302
476211
706753
454065
676643
161516
132124
295025
5694
963614
10897
311190
31064
282179
920956
513958
701769
168861
349714
4228
705689
286744
149620
677981
99537
45052
361
582211
152817
2107
654276
249326
8243
4804
51547
240648
23415
418777
9563
170117
42537
73030
199977
463617
166024
861386
647
746756
48033
298552
601239
102403
330769
730897
92188
229421
22222
469237
170020
193778
36595
623639
95484
208669
474552
196065
15275
190993
280935
570313
74930
144488
31807
60884
60176
185981
257041
291109
434313
254535
22175
230112
860854
55680
213850
749782
57913
266219
181447
15072
1732
267341
528673
47231
192906
267243
127307
178523
9219
136319
39327
5396
521224
132714
470770
3816
456994
50865
100988
81641
412442
341297
82696
800779
146001
20741
269278
82189
125023
96604
181105
129243
666883
305806
13841
216570
288419
79547
643191
247965
183203
81885
222087
35457
464324
267225
401978
329318
114316
32486
108694
270324
613435
47153
42594
70896
336172
138492
145895
672738
564330
179619
85224
110660
15545
179121
465
185125
459838
148610
65628
116082
107210
47027
342086
92163
38825
7111
385275
87390
630122
560271
203762
26827
305655
76916
465518
31114
21752
544396
161392
686203
307315
438644
2938
255316
361946
176789
28624
518433
11352
829034
63105
262914
91644
481204
205256
786693
891262
313302
236585
212047
12995
245264
126819
593359
218806
464366
62364
309884
486782
27764
151234
14567
50792
583702
76024
203749
29223
5380
116299
18825
13056
158834
220743
387701
21152
80022
188931
336625
48403
58423
178659
197423
499973
37293
120705
77661
65319
27283
638507
110372
173580
70068
249060
38209
66742
101744
222368
15072
89082
350263
112862
24930
137890
20776
973
32311
431344
502364
191103
445698
162560
84742
132086
198577
158846
473923
227605
264266
446784
8357
77654
133599
4164
191593
275985
308831
332308
112836
92705
187242
27065
44489
342640
294830
364604
160683
686396
445399
294510
66856
58499
172913
258448
62054
93119
82436
481714
54065
41825
129504
800
3036
11870
411316
26839
256780
282732
778676
264178
80200
592137
79065
136164
18460
31942
346447
254244
44242
585693
224553
33206
3270
414973
85280
769532
578204
51576
379538
537613
243210
186153
672231
412090
76629
217552
727302
55647
143472
735162
131716
699646
213604
95012
803758
277217
321502
100462
5979
63983
259152
443800
271436
321786
44735
467750
670017
337334
559379
557163
670527
590951
99540
19107
271414
330086
148620
221967
11945
312602
457540
67341
51687
158769
296371
207860
94885
301414
258731
357784
198975
290602
185355
115659
35689
57783
501260
225265
103579
619486
17223
325615
48709
429096
801036
760422
56261
663826
1215
398861
548831
847609
1256
447234
461604
179379
14589
311441
134613
166944
314550
15325
179104
359794
494483
235883
109188
655461
265759
762081
85777
254256
21045
226793
99292
123716
166950
161790
212843
43641
445501
301755
485933
575707
172924
93815
348456
70280
307084
489387
20978
395413
79671
287187
218362
412112
374715
46444
201621
400279
310642
338444
641941
638341
548342
310643
423982
107478
264315
951635
211384
396132
74246
47915
159901
51198
184845
664582
12238
168801
73452
333500
385965
47081
32216
11195
339688
40121
489097
32279
102609
521305
252243
26367
807913
20669
260956
166364
713552
257114
35450
218907
571617
176462
365629
835420
658672
69986
119225
319691
538161
125348
253534
614157
118489
568380
190844
102040
249235
152790
52172
99900
31761
727688
99632
1519
297101
97194
1732
341765
487815
140949
584678
186301
203732
131069
221572
17410
261679
6086
385650
79513
172549
258519
156328
18416
4242
414076
53248
436757
470924
742159
398444
417589
301306
42944
213240
284611
33902
148129
18946
7451
83932
350165
441299
749722
143730
90610
337302
38163
350055
637562
363050
554306
15360
702191
426869
702419
23691
943543
325027
62427
153293
313611
52876
4988
53303
386126
660312
459929
1827
309078
164092
87573
115097
19775
179718
20576
529014
143172
13471
301985
263674
657820
25660
211513
5885
95007
87292
172114
93001
82948
132324
45729
223662
595096
475406
570542
9703
464666
830500
838814
246232
706026
379834
283596
535589
83041
73457
106427
48670
127684
139174
19614
210551
762565
36014
158114
113017
7571
188885
259562
171968
498830
77025
450164
166098
610404
372058
472856
112536
307704
353398
607878
260042
518179
287368
289742
577711
357636
830661
554380
22341
136922
16406
710422
646959
234937
39195
209614
183875
561279
57742
632134
91076
31198
117586
95487
102863
298128
118393
69315
187923
166118
64928
145250
47771
549787
272432
179515
103491
28810
53101
612172
68884
136371
551858
21893
599765
18266
388823
215016
824255
567307
130473
36979
95525
22342
408931
44924
385692
381702
94521
22985
192699
202393
174316
57194
189181
105879
302
205427
171818
114413
253306
1632
169329
94785
382773
206716
85946
92057
680
155863
384952
5990
147616
155784
109795
827175
627735
225934
378639
10057
505377
47759
20876
177565
269425
302659
53414
239161
41019
342594
268753
122493
105638
95694
35529
51913
236576
214740
35056
191274
14732
278688
502041
301661
417624
65837
32710
773776
26762
22677
336056
12372
34789
18110
248804
309054
796624
189191
184629
291699
48478
114839
23654
76345
33540
71442
329380
170502
576813
199269
277636
123887
10506
124822
431747
652980
433284
787726
191950
22152
69672
383511
621687
351503
264693
232219
430486
122939
853707
397178
11121
88022
349111
11540
46771
263533
263040
468727
169808
925012
338688
235669
164760
523668
471680
252358
447109
334280
144970
118022
396529
526131
14591
509316
167255
30745
188503
55665
50919
342328
641893
296825
412848
187361
25997
165687
113718
361191
204908
478555
718609
6640
470708
12850
299874
279931
538256
389713
107641
56485
301098
41991
99996
236101
170237
184815
112345
401104
103290
28674
912203
502336
87780
75484
101696
105846
8539
242419
106377
274275
102999
360625
15263
21190
38840
64926
385788
248992
766383
763545
215965
303740
193282
504386
257537
138715
177893
106774
78173
146347
366054
296162
337085
320121
299846
323730
148047
241267
76504
422645
165624
623055
449036
271500
146256
145284
96397
444738
110519
212263
290231
110261
410661
99598
92635
55221
66040
13645
787115
58122
247225
8385
390996
16443
30715
141070
594836
338714
595941
302031
129950
214821
287710
224475
103457
51544
213199
750932
444977
209064
53896
22246
115873
322577
333499
359815
4512
48589
96168
669001
706549
232556
1894
261144
750445
705109
555915
73824
429758
4086
282945
876313
320186
128546
220974
281890
141424
83587
87882
66727
106131
678744
48615
20569
402687
117295
410320
181706
205813
618794
200097
399156
543964
773232
172124
208
521983
347028
563529
86404
88030
153460
9539
355885
13119
128223
21927
59542
99932
191471
69113
3300
11088
694105
68443
493421
588319
509570
440787
97693
676147
160753
169990
235758
221345
138631
128497
14226
237482
247608
98125
332198
114565
45122
8949
244718
264544
53948
137638
178083
193871
181653
271865
599588
135165
472247
65277
117594
232545
1728
1687
464844
47814
213096
183860
17072
123223
423855
181182
641403
57582
663602
113279
214941
400746
287148
128060
138783
223227
80192
64071
296753
478317
236199
421834
554497
23931
222213
133060
87548
89163
276243
13172
357138
535505
449964
216202
507258
202540
184604
358233
479809
699713
39145
778974
201823
351121
44808
30748
371853
511322
60148
634639
248443
581641
94998
158985
603410
38853
383748
148121
152428
17858
121860
643405
55952
130950
375782
53501
23386
15860
82964
257311
91674
166546
57565
573105
269050
387414
597824
324354
369139
337476
168281
36993
528463
512350
161843
4818
46053
18892
416565
224424
552767
65376
7078
253698
216985
287336
15377
32755
668801
511950
553416
115526
473696
421683
708229
36095
179701
206417
10934
63669
91055
150040
20131
163548
120959
560990
234867
58349
495387
369573
189039
17068
196434
290409
472021
284848
163698
543749
266332
4963
203796
591952
397511
324050
269436
43033
10432
368387
144316
110942
511896
604555
298954
615
328655
356807
277590
82388
475184
40533
736502
48032
422045
90960
588182
862179
133599
119135
910176
151736
238505
15520
190789
156694
604211
74917
489699
277293
33507
31321
36542
792978
64892
43497
355341
110686
480653
55815
257621
598065
309224
803987
685461
533548
337720
97601
732329
336112
164066
184608
172323
130986
513006
19981
595164
637012
150271
175380
48380
229343
635638
513981
763484
75234
566583
890927
269415
366683
782573
270084
102622
80593
109207
188725
198787
211308
60245
385068
587401
395926
57614
313353
74076
120574
661323
23243
477489
255593
569362
365014
429125
708652
477350
165638
314384
94111
584988
309673
807036
108078
45217
34983
161481
118757
50237
56149
14901
702147
552751
104339
251966
16887
404716
683936
146400
211674
36523
67324
229869
88694
93135
485400
589429
189390
349119
180512
33484
3929
25490
401062
321090
210339
87653
58679
66056
366337
211198
177793
69178
11509
434801
398788
217797
36519
346097
191661
1780
9586
461869
40138
715260
720221
221126
425351
501213
868089
60947
38572
274545
654634
454479
79391
134428
32958
219808
932008
755257
14440
28590
331773
46520
710797
54447
527818
32944
745866
163355
343676
39181
94952
695580
762
801013
38294
42955
625381
257358
198607
12132
38884
121073
76686
91275
262314
60840
2398
43409
627
214971
203291
50229
171886
413355
320640
44551
168266
889541
65170
209288
677223
428783
7165
96552
710268
82731
226440
162036
56690
514903
193481
522855
61598
103558
6805
163502
317889
128897
258172
130887
61641
250015
6551
36455
145704
147459
306817
3033
31195
55094
1835
64839
95189
692823
89650
217380
68062
279246
85528
8114
698368
108475
453795
6290
432661
489418
168669
5871
430398
201591
68458
9140
192896
120402
272360
128418
753675
9821
1860
384510
289679
158827
130857
669226
8634
248770
198189
111965
95577
429701
361290
177490
435952
118399
10561
147748
135981
87856
334813
552378
80
79367
355430
364645
272317
461552
74663
35755
111230
564631
390170
152137
812071
509177
760749
99885
303190
4402
333711
571822
106649
32887
113314
36264
252055
280045
478
309012
328377
41313
517780
139785
98014
532232
215981
88366
197827
598019
124542
88687
262090
451704
243358
3266
234286
36273
139269
83937
33292
523975
299459
548282
15742
167202
736180
327810
122250
15828
350274
265570
87947
143692
182476
135605
226340
658576
185807
343306
268798
44184
928646
176540
249127
87272
2818
266313
93197
703867
8956
193102
23530
201217
151406
742602
345981
374188
133833
108568
244101
69470
182715
106110
276997
464194
186000
143151
21123
92136
413243
59869
648384
1049
593705
346306
127689
648538
1613
58634
18885
215274
165985
44794
303922
104897
432781
176719
64676
14981
54352
574078
145582
563538
152029
211854
98093
138054
101999
143119
7947
389944
888573
217496
634001
389128
110514
165280
600015
59755
454472
310277
91853
241012
840533
350299
125529
66099
143477
30302
603342
88182
417882
102176
367128
406
204758
571556
91979
694713
475158
142535
76162
306458
259536
29516
974651
31523
618911
213144
92874
94015
97693
9921
405093
282103
348919
192349
26328
528800
19110
98985
3934
407837
407764
157607
136513
187898
82930
75385
705258
1511
702390
323663
667044
26592
32092
207616
247899
250305
89654
53237
352290
151963
8559
41546
344987
332
254117
52567
241472
406807
65040
219815
184436
316250
368957
271298
86190
141322
84245
83557
229445
87974
225773
37287
43426
227948
251489
319229
443615
79106
20077
15149
482812
208900
417935
93258
312151
107914
124390
423305
213848
269388
236572
114559
519888
12933
563561
8057
448051
128728
299769
19104
99338
360327
105962
182196
168644
101570
431937
638993
46807
370581
384289
374890
293505
632209
322733
267223
20674
53534
649032
475745
539703
36894
125698
171953
755493
15660
115424
579835
283376
53518
105226
734829
328508
199349
1871
32117
56489
556601
604975
68362
3637
608121
720105
72214
808489
195031
19723
787851
82247
352452
361981
21521
161094
447059
762857
680761
77588
74705
230963
214314
143062
357532
301680
352415
397582
252404
664813
266801
181110
286367
168144
820732
407994
548950
524132
13343
423004
712340
53072
140030
550100
1950
220808
222415
320310
403617
460250
6675
72064
71570
717216
257145
83680
250305
73017
320195
359805
521088
159980
80426
264827
281846
61986
560397
581287
437553
496425
120857
66260
538724
297659
566208
94374
43425
134233
683175
102282
19758
2753
626137
364241
90959
6959
35947
405481
159297
43965
564647
182102
52804
188694
255087
569416
43244
435366
13014
124822
395709
257145
242129
449120
102190
559366
67284
43981
635618
242663
103373
122737
698098
166400
242117
307408
16193
42334
159780
492006
393934
148127
393023
373016
184356
132347
50426
26593
302754
303944
95256
228425
636875
216657
4921
252351
54092
115370
669343
566436
600699
332979
462937
377379
228458
862291
448847
16098
389738
525323
269129
16228
81601
7038
54249
456536
74540
407406
166423
131635
123089
534730
487952
136207
629569
601418
70679
268194
8332
427297
9930
343168
311369
303012
211911
256446
42295
207974
137970
272751
245073
32033
93143
566902
40759
537073
299512
288389
8147
24053
270659
20613
80232
738
407996
844405
266250
110111
20379
675658
401571
400330
102117
68451
239816
352083
143962
64835
185928
785225
620315
848232
186486
980737
122368
43791
204967
275040
655760
21093
722030
48576
395713
167415
32072
303906
245678
145582
124504
20988
197960
250029
593453
517213
59653
15234
395796
470681
257079
467206
303965
12546
126168
8951
185287
57366
262436
278913
173462
79291
41115
503429
177242
25479
105359
286578
258994
171893
84704
151097
17319
428120
9202
211800
88265
754349
102151
72627
244727
347273
98622
354369
446596
505820
22005
566587
405060
38083
191263
655646
348883
528059
19993
49325
24519
432023
9503
103916
67589
444137
115376
400450
10650
102464
293088
444532
210673
171952
178538
14402
4485
108264
525960
88537
79712
581615
133386
33942
739657
229402
283047
35855
445065
111744
497008
376520
30314
386237
2741
14201
1309
6941
180799
134550
315506
364897
23777
242298
3629
117926
116846
638631
5612
192665
348614
355798
416754
139422
403209
221121
21513
84405
364709
97089
839348
31342
22651
125067
45569
337476
6352
105040
4404
72185
31426
130899
51231
118064
472777
235436
846020
68880
342632
418720
66760
11381
705170
2916
293277
838743
482367
508795
15490
594209
290257
117247
199386
509537
207159
206168
223608
160580
65555
85825
50463
483328
249195
662426
271584
842765
228156
72484
160898
224572
504117
308748
627876
859751
106494
103863
781518
254295
8286
661646
533619
339730
655629
118609
275223
116133
9318
938363
132363
51794
776050
214718
501626
24410
181090
754985
5352
39808
161995
424741
649402
195476
39330
200564
807276
215867
23576
74055
176725
344431
369437
940793
296751
121395
157036
533580
216717
744099
726463
5124
235307
215615
76568
805325
112379
416617
130822
244888
294741
82228
352665
63103
607037
312310
319507
89961
184065
25337
642868
81894
127831
119212
33815
221557
635165
219331
473951
192711
765372
365635
432230
29597
101775
408192
410961
277167
361887
94825
468285
337834
304208
35040
256491
121544
151078
373652
210624
488569
162101
399696
301702
59853
819175
803965
65342
176214
29029
379149
3232
1441
84256
342084
34497
7738
96357
658054
508991
438195
654583
129360
93279
58514
19599
6057
258669
5028
793935
529918
73338
276469
138635
82874
562803
106858
271235
60729
82853
100439
249073
575466
55275
522414
151779
33328
252310
371547
21805
8421
93219
112941
25987
372994
327679
273455
11791
499725
30509
32497
284265
663120
568147
426146
447347
114300
192405
621863
615517
34740
139639
11922
129309
161733
41922
299296
317782
168093
8736
60681
92359
81391
67386
161482
28984
202319
311078
349672
23619
140217
34100
562906
502928
309529
13827
251492
251230
187497
601800
366337
502023
27133
303036
38251
80367
582830
111630
573725
74783
126350
2006
365938
175712
194707
148003
180349
399504
275728
332317
487470
10492
220515
3354
256197
168884
129828
1388
149620
95641
99119
380245
497164
22100
665173
814686
396922
77255
100511
426812
16729
257412
27057
9309
176022
728566
855918
7631
242161
288894
7534
156250
329600
105084
319323
317452
102601
119970
842106
398157
56723
167597
405295
472664
11729
299139
412518
606948
30253
382309
195053
17649
59986
30544
25240
55394
429680
5828
123618
30143
687068
2197
258016
717794
171767
180402
173809
58489
388295
473952
810909
598447
99090
92330
114919
100325
6970
56111
509267
2356
19946
5177
51117
805708
44528
493275
26004
696788
364684
419062
253917
345540
826746
483497
99260
369144
214795
371102
229291
164684
111358
206861
365068
3769
50453
85483
116899
91074
447968
46084
118600
359580
456604
625447
772380
39090
159212
649365
117680
459930
62959
486850
134559
2941
55011
362287
202602
184942
70722
415791
132298
38284
123517
127539
87042
51117
95569
80877
393396
348
463793
399713
108899
711805
5266
96522
84161
104348
352392
394466
189727
352208
34567
32128
475766
311877
238649
761010
156551
77000
146089
361357
377349
591610
186346
821268
541669
60763
471851
419599
223247
185521
331674
352382
192216
502177
102445
263111
42610
183239
139602
6141
117172
471136
94417
30132
876857
440814
248683
260305
289661
553090
442060
1023
842335
18722
40455
344
307588
171333
207304
486851
122548
387176
100630
132898
531313
85461
90273
226122
94085
15609
75800
591571
61487
298623
71529
202562
235
178449
173550
207995
618789
194802
115589
22577
533800
131087
17537
268607
42511
19750
719354
288963
1387
881493
238819
43128
547217
13790
70149
16932
348619
737132
101438
7545
44052
138712
168085
150417
962035
75525
206090
411157
299445
62423
196166
28914
283721
83726
44089
57623
458065
250382
377759
209032
260929
1030
592923
6254
120478
122172
54845
75081
494379
2937
391165
593663
77346
625814
572718
354314
13031
6237
264554
58134
341377
245289
179250
260392
101052
111872
621871
298440
80993
696189
116624
570520
31905
315260
298776
10094
50964
21924
471871
358842
118643
570550
205692
122101
488089
853791
110342
122437
25764
448570
385027
12713
96445
443158
140585
113055
376506
463330
14752
470393
353460
5211
31952
14624
138086
316982
40509
143573
491662
498092
153267
178782
402729
201027
28094
272128
752835
176949
247065
778552
148767
661313
210594
155694
224852
250568
362361
231750
158507
179813
260244
60054
217480
242889
5356
163666
224805
161344
867782
597926
880979
459494
5336
233420
422116
136948
22305
41335
47395
232434
498319
136283
2094
250103
428004
19275
140159
133221
591986
205586
564029
147642
24411
489394
54503
27999
154799
247048
43631
368357
14057
69960
156529
136444
515120
282721
268971
31712
113933
1045
367508
172023
104432
302787
114758
555264
335774
152462
407281
136068
54287
5265
178032
61525
436410
273514
6072
89126
189375
305072
48663
735240
281386
166826
46476
289742
196138
244699
369734
77434
10323
830243
63313
17188
117833
113610
576869
50072
751502
184688
609076
50606
488504
17504
397199
245130
193772
95535
190141
17261
252057
86353
30590
99167
430159
634925
521249
318302
422884
30593
11413
24583
51545
348758
608428
160772
216849
428521
37465
523611
65013
205219
87098
130790
117865
59563
183243
165418
659
408028
141731
21599
524046
191223
87073
285389
55566
239295
822841
32550
1077
108307
230605
521353
57658
120240
287187
461807
64151
78890
252458
30960
80017
22833
154115
286856
169655
105191
21703
18024
272836
86876
55254
261456
199701
6676
51374
447934
437267
257414
337250
92976
58198
583735
228036
83917
200748
70131
127298
170005
427076
13165
39115
159064
389118
107428
57120
110113
263139
700482
95529
676161
529856
381047
128995
863142
366492
186005
174952
195827
375912
932235
323234
127349
149434
68636
501038
509267
12583
48700
265237
341086
48191
73210
498114
460605
82949
405803
151971
209459
239330
281017
229000
153464
244011
483497
363844
534992
495529
132877
186164
397094
68531
246033
93818
668653
10063
637992
111593
275584
642898
217958
202435
221992
21752
1934
349689
619710
14941
171889
229669
75046
141069
92544
145554
394005
209591
572173
534519
440175
111288
12951
15949
122190
291948
321342
57830
663840
827200
265482
91851
358890
448993
960719
204505
151860
347810
71403
470974
36227
599162
36597
105417
388922
183800
3759
145668
228747
99676
229261
219448
615507
361936
373286
163068
163856
497243
123761
24280
100054
426426
739581
426519
146964
317162
470004
422145
5461
232364
29849
103757
62659
595933
1666
813421
49027
221867
872570
554386
316799
25074
461334
530169
302667
74688
335895
1228
3776
23558
69950
140216
22192
551497
147968
7533
93838
215742
25653
48418
475119
707696
218342
153194
12030
286477
135700
150132
14392
841681
431460
862995
276705
498819
106248
560254
278979
249178
13111
132373
279846
9532
95761
29565
446796
99723
120634
501119
39131
40002
17316
284740
247640
81512
166444
88625
66720
121861
90891
774525
158387
94993
170076
406448
398040
229802
314599
222503
299774
377125
326829
98982
572043
11468
278339
579491
307067
481210
6527
256041
235151
1477
871709
721758
209940
9347
81567
206139
38230
682904
252029
245897
45658
522400
393749
50617
487528
22844
68691
136465
285662
133740
550770
509629
58612
12825
351810
110405
8789
90693
39945
672908
154795
381075
225085
119617
6777
17387
293150
1290
409622
632471
543340
23932
71547
123980
81225
323325
36240
326241
17649
533303
579353
404240
452153
154816
117933
500554
55342
190701
186323
434265
640158
63266
233019
217209
21018
597062
400293
501835
95916
25338
839987
66272
109720
160196
316283
167346
397408
243586
710362
742735
41525
692349
114327
373073
101281
27109
359806
301489
599617
245675
66742
403957
406810
71397
169839
348468
15208
27451
46195
31985
420230
75169
344422
5717
236859
498810
455437
330907
521973
487641
415929
364383
133272
36055
195999
457429
750010
489852
47387
580547
27551
75188
589272
568465
99617
203338
14457
409445
12275
440508
659077
703654
183100
613885
401858
277697
9137
131088
45923
70760
50950
337605
10110
165552
100581
203937
303873
55900
158085
360299
232121
817110
320236
27633
3957
17756
76042
554667
437638
30121
88255
386419
472847
289564
61917
504248
544795
48125
399644
600066
64841
17279
279197
140613
397405
7107
52418
586296
268680
411994
108498
143045
21823
546682
610591
98680
340292
262341
140301
308366
581863
99694
366777
395746
315160
147679
19300
506318
483627
35487
322632
15052
568143
676548
207834
84443
4498
609412
189518
412839
333545
455323
570273
207791
59169
118615
284063
19121
484677
83357
340094
445519
289468
27704
208996
65133
46184
440883
249421
204450
13818
21410
398972
307875
558120
25170
239177
670002
63881
627835
54223
16389
347040
531307
528291
425757
117372
96828
831004
174642
262495
573883
57265
481683
562846
206426
351504
237587
110806
20493
392421
59139
264188
831308
141490
20148
477976
121074
434205
335264
260107
386067
102443
140881
53924
312385
106239
41669
192240
745289
438022
285751
309686
168632
518009
288249
28148
55066
82614
131721
94902
18827
65698
55350
603592
145142
14866
130827
216081
345781
122607
7750
147569
318992
53669
553266
264629
41054
489260
309719
96
38622
62651
67514
10766
726
634252
659628
252026
110767
237873
172234
22100
189015
681279
39236
60765
131104
150015
663343
408221
290253
108729
531957
86429
70598
621579
351553
452571
356618
138330
84449
29266
612233
147478
86706
710038
68492
48821
36975
233344
184894
515645
467988
594303
87693
7392
4097
336626
577715
493597
25922
316846
56650
362462
112440
377966
705643
520540
39735
366940
6847
3106
209470
9449
32973
50418
265502
572564
614582
223597
567718
839034
398707
273031
236023
937970
17860
561561
142979
21155
447905
415417
394126
219145
472038
55747
445418
18263
47614
27680
490623
606858
93329
43503
14388
44937
69039
61582
328443
367929
810371
434707
167424
89428
118826
109932
266701
197075
393854
57354
781573
898197
116934
717613
49635
510648
226129
151992
205006
162
87034
12971
969147
93117
78017
117488
580360
143776
204933
221704
427161
84542
334791
145463
39659
255401
786323
250424
506393
559598
182216
87251
12180
65518
22640
902908
271012
85554
183062
169393
31914
486778
330944
17122
45118
235610
248259
181603
537887
138197
40621
287237
167456
417468
3992
35900
361619
258531
44602
102439
891941
183786
78373
223507
815393
157938
533679
50461
34207
94679
89483
415422
75557
30025
202052
406022
285947
106584
32806
116922
144007
41704
248299
23132
325870
101402
45576
390591
466081
9431
31077
214426
350074
237007
439260
48385
218234
298755
56822
419203
132851
16824
518032
286244
81755
159308
87193
13988
51080
35134
72305
4335
130434
349390
554274
39722
11637
353373
321988
57441
125457
131182
555936
401787
74090
77955
151608
674583
150459
314917
17358
571802
71594
179542
858739
232923
55151
390112
112859
31707
10852
318451
84350
402566
334040
218484
98895
372215
56879
664272
70974
621645
149717
78569
102599
19502
79419
86967
109078
407483
26906
177674
113533
483456
30371
121164
203361
319201
520648
66782
2331
31012
780353
12666
515660
79749
397561
55446
321618
63703
86407
344652
31517
379301
516116
7260
378113
16271
114499
486331
217902
158849
722999
730561
813340
26745
517795
67961
421120
76504
362701
6499
97239
229745
69794
69669
44465
374331
127314
734048
32819
567321
584974
81211
113439
20786
4509
109298
309402
544540
109375
187949
284477
2879
240988
314330
356887
292773
642055
370932
45083
35057
78584
3831
832784
629044
184085
31551
584659
379837
91435
706054
69582
164304
519214
345506
222076
288176
43504
779571
18627
27373
534685
101271
350772
171283
201454
543648
100654
347945
68394
174386
79155
426268
8811
439959
4623
34385
214018
53932
67228
400842
527771
104787
163185
47853
60864
19455
911395
34052
43947
107971
121998
173756
158539
107513
36526
712843
110549
156172
141466
257315
72298
176514
580939
18926
173087
68391
112950
379884
13214
260882
647772
722716
403821
67372
474683
532866
93974
48176
360982
784250
552426
49390
1821
60848
450070
624310
473786
53325
112285
2878
181406
81406
487464
156415
130019
15598
330114
201638
17186
770996
883278
385368
93991
392104
188388
711520
329853
231005
488738
356155
8724
464438
313382
624472
62152
912490
136231
145413
734681
326741
147674
144084
209854
356457
94683
332879
507803
578932
94649
495420
258920
497275
97036
173963
168118
24854
6338
359900
122911
6623
11671
209833
78662
137657
215483
103007
127439
133169
152846
618096
308051
225554
711822
739290
907566
69764
778787
100840
530227
63770
78269
473739
5339
648856
571182
6894
59661
250183
233418
61674
53312
99442
28691
454529
34120
90309
441851
302304
79291
292688
222751
68400
240408
626927
28850
105692
205491
334113
207469
225771
23256
76573
34259
50206
127034
325367
29893
521067
109851
472936
88390
258649
238391
549613
356570
30030
80416
57883
423057
78801
382687
89947
89918
85715
32507
487852
463179
577018
134407
116265
181714
298745
368443
410276
934568
121361
13196
19766
285523
68058
113375
669272
103720
762001
365718
651457
242795
176100
82802
228515
157
171805
76622
416360
691738
425084
9881
275899
344184
10274
132431
315972
443488
331856
804993
278204
284483
27500
118434
140359
731591
581678
5406
68766
140907
161835
10985
21687
110102
47040
48000
676747
143797
227027
62143
39591
763413
676785
14146
800860
508641
211955
126126
15703
428195
227044
127836
452368
287486
276366
43624
31256
364925
572107
32303
455696
58081
573108
116945
246965
806487
87238
23781
175639
832111
301538
105719
282585
13971
1420
281129
81074
130342
7874
537194
171
587459
23009
326344
616663
159954
915797
86065
327037
72164
136391
813991
142940
410599
307041
189022
215174
36786
146882
63688
48668
363571
93127
141966
327440
198123
597112
360431
753166
441291
60635
177240
75921
58911
677189
385918
260964
68869
311074
416505
258542
315297
279400
210685
185790
156540
251544
399333
649364
126590
171971
200182
294046
90325
172153
214402
281691
13738
318843
710216
211815
440912
19392
376196
240617
250470
49387
155095
146897
586303
644612
570680
28384
152396
14286
325529
110986
433928
167781
29710
600484
93041
117325
175688
52496
609298
48363
506925
25389
405577
185059
16652
83738
35771
171029
38698
8860
93648
6325
110112
390922
183940
399674
28064
301830
107927
244769
128499
3578
114098
141956
137123
371121
640515
391996
107977
262630
304807
534125
868882
725342
192973
64197
177496
584362
191882
33433
49871
36738
673137
135701
168300
325859
100567
496635
42915
108173
351376
179482
858
330704
734691
78680
10587
21730
209802
28162
100214
71205
280793
54901
41912
169450
100780
178105
219818
118685
7607
131545
122409
155606
21047
2682
232870
106630
94743
820741
549434
205557
276483
139031
1359
550738
186328
132861
195877
745067
66831
734172
230651
227788
440033
53152
276267
568158
527182
180288
219887
126060
503425
61288
537793
130869
339624
71954
15143
28580
262541
27720
375430
207225
163550
18114
348474
752562
168530
31168
16234
2690
668430
41529
11427
742013
155787
178482
450728
17309
40991
330127
154395
264754
375726
170366
34593
347862
80984
79660
444054
633806
181155
33842
178604
2617
445524
389621
661595
175326
307968
199832
355077
136057
7145
270158
41874
249042
363668
14166
397767
175491
134001
196889
223981
156575
237582
332287
131458
145969
618394
7253
44046
20775
174564
462192
18631
46383
90081
363180
32321
514674
280522
317291
803359
23395
445808
163644
333168
523886
37959
321072
74578
794853
143682
54149
60763
528121
226406
284155
47006
145912
487948
677408
383686
490981
566138
29306
83124
498247
108938
517432
64246
252885
753446
577894
464148
89281
71007
266222
591873
254816
10385
20917
3763
67674
611991
468885
468642
534110
92136
348322
130181
806524
151011
43050
351545
916267
11596
144257
26005
72222
151369
10377
102453
75353
256143
383657
26427
109283
157694
51489
112915
647150
69213
731605
199325
46734
170565
108426
1172
80450
137354
145214
8592
38133
14592
406832
16189
68608
511723
201168
4768
84043
11854
5389
43776
537740
356803
476397
69587
127204
125472
3359
890244
97925
46354
224846
211254
157091
468962
8204
45594
529249
426341
56598
18913
607722
730052
174757
123009
24092
66566
182913
692832
265839
50716
606102
134015
510712
196920
288
13484
67866
201092
310712
24364
44710
11210
844568
529644
18384
85731
127545
155995
316532
92993
149932
153358
334766
104998
33460
286172
599550
229992
66813
277658
122628
5749
391097
61887
9256
173238
548334
24120
162985
434410
46981
464457
600210
82006
339238
171866
770496
8682
360565
328919
54336
510886
226956
110731
322242
18523
158790
377499
144186
485755
263992
557298
28891
620057
479888
255265
182855
79052
634893
84602
550492
10877
51391
351897
437891
660083
82141
267016
200240
601583
310080
253326
232473
546442
274423
75007
88507
327011
35845
359298
544463
253332
117823
610172
306898
216793
935510
748961
152787
612648
223115
180908
56206
564433
115366
52774
79994
62972
1102
400941
64900
982522
156991
47866
243904
765911
30192
633762
79817
20635
773
346715
357038
893258
24587
97805
337283
258308
13917
222370
328051
35007
26432
271632
98536
982747
141031
93614
129308
8396
79614
154792
58735
24539
79698
153591
8759
125898
508834
144444
200805
7410
223827
67313
263878
24838
208175
800371
220387
86789
33843
562593
117587
4375
84786
413593
785578
68189
130715
54782
808243
567302
152867
263754
199966
100166
1952
353874
275335
686770
158116
13837
596861
372794
416173
23342
248413
82085
37175
396701
551650
16373
5171
16448
509220
447030
105046
237347
450954
49702
527168
288762
819299
41443
71785
610304
717936
663625
34453
304926
59068
3690
82663
19520
507630
691431
133036
65728
563657
180051
437268
283457
414389
26928
648011
586940
185293
146370
362060
46482
108099
154832
666853
618911
11246
87663
431419
607824
9367
185010
215824
144352
48384
462636
31991
242661
334677
126697
490539
307174
498855
37688
275376
12577
165284
750948
183977
852861
126203
251924
210761
411486
76023
764008
37306
210082
2034
107224
133278
11716
5017
19511
279340
194780
125703
784100
77714
417030
180868
16431
57759
207324
41141
257047
184602
59729
521163
738177
287336
29040
67591
136297
470858
44080
505893
114862
104719
365926
412385
41598
389921
239144
265734
9648
120004
335519
18131
453852
16442
332619
151910
265612
213575
33598
56178
237305
100317
163370
2379
46508
191152
512864
9705
132937
580551
108055
324712
65352
576021
92465
3450
26139
375418
591647
539516
75535
304921
230077
132635
95164
176280
46679
542091
267203
39486
189899
120903
430064
703
411203
135518
14603
13685
86829
193249
125334
169118
531797
18651
109226
150698
794108
175112
340682
50203
136592
586292
67648
68349
15397
307198
153717
29230
366655
14802
286819
19656
52144
165021
92827
748214
434746
182284
35218
9069
183286
369708
24623
30459
7803
60198
845666
298627
6771
7318
142905
267384
268033
172403
156406
385967
271835
19135
735163
125218
397409
222168
108670
14216
598610
29918
226133
8422
146548
1419
16276
43757
527960
326889
80045
218604
270727
53005
26380
578923
498923
535674
141136
58041
104995
261166
103881
433830
415573
134781
723989
11724
758618
43171
8973
63981
101885
47513
372882
618091
261714
565842
104559
422636
91982
52192
35014
108328
348490
136016
413849
526613
145471
128451
384936
167863
2228
557560
104862
184909
88520
668120
119149
294866
358293
198882
50494
644422
162964
203918
188137
645233
435219
347262
87510
411196
367085
63117
834004
28569
321104
297318
74670
124338
377235
42369
99906
555062
209570
82881
608955
667258
122777
113347
225324
39086
42225
98526
306435
62878
690076
444419
57
89195
30267
151471
30371
453764
60622
547403
403749
101767
149150
156473
395197
701976
35708
41122
392711
69107
416992
707754
174490
190226
39890
505483
73120
209563
262840
102120
829400
435419
470092
174551
56250
64864
434855
79505
100539
467459
157645
122413
110766
28
778
214145
177970
59591
303827
205620
251934
643077
381055
101219
7573
760370
6660
263539
14591
424530
110226
482850
307110
52229
351684
434680
25064
458981
170576
707842
27026
743998
444273
35337
309127
71483
679819
92022
12269
240388
139210
478337
52663
603365
868057
79069
51412
285555
84849
697882
50647
108537
268113
469098
833180
697451
597522
58085
258577
298326
225833
17644
712620
331879
115173
355843
204155
646396
740791
88169
386101
114888
16376
56686
719992
302949
246744
214331
4464
172799
67722
47964
102959
30495
466637
664151
1189
53726
25200
94626
72867
113214
705206
167
583220
15150
594072
75341
282025
681387
227596
4677
321048
43800
300333
129343
568135
437752
691127
531209
8399
195251
374075
20338
70132
10635
115210
172372
55204
97245
236750
9634
378241
79223
129588
112964
172781
4110
526710
162004
868175
130529
735430
125152
19099
565314
150502
56770
589633
246284
59874
198993
304372
86188
351173
137163
23626
520481
371489
189802
151334
123485
637408
90330
196281
209192
51870
193520
299802
47621
57758
91161
42579
194854
673058
82799
76579
29271
24062
83736
242652
320992
346789
441257
29745
57294
116525
35590
275463
68955
366811
294819
674095
44232
22397
25484
523051
130839
107918
586165
55583
9822
729322
581352
16151
755390
224840
387101
1417
121943
75267
8703
252852
134617
393889
490431
109418
440536
6626
16675
159876
455489
599758
323017
11294
349795
21807
555678
13039
256292
78994
495877
56735
168220
47342
149645
424329
179288
57220
460459
202262
33094
108857
254881
687883
754755
260288
115425
10537
436562
197270
383642
389903
904572
81702
364991
279285
33022
473506
511494
729908
661747
64285
115233
15516
438845
252415
425882
456666
166390
395640
46812
64325
512012
40771
307582
120159
93085
16413
560822
383003
137099
638934
108464
87764
137996
474216
288028
189523
148033
54026
855111
89372
94100
217688
465796
116288
2892
411185
736092
86382
671785
188976
24119
320974
297901
110895
1873
222668
151330
549297
273590
393332
357376
86054
241258
54480
175853
12023
493111
418618
483958
574892
173234
111880
52812
378031
506970
563538
186377
62488
395143
440427
204157
97087
315161
185976
128130
11219
51487
475424
154407
41270
11146
886309
21620
121972
15860
92399
756695
149168
2333
33395
4055
120898
160060
89263
80929
256917
137900
140603
753827
85816
442294
62445
110866
408815
62320
49450
14580
16195
370970
249854
263788
175101
168061
58836
221731
267208
430843
277805
71464
138542
379205
353794
557515
23036
727610
80677
142078
148511
840518
382999
8705
847248
157878
30436
52811
267260
789820
87020
307937
689814
65358
181247
516981
111941
390988
605404
47367
75129
1304
36155
79495
11892
6947
174808
292600
59034
544301
417989
285637
28516
782108
184058
63460
1462
653972
162688
739328
6526
617197
70818
411260
503875
233274
409195
50498
162813
258037
310795
60511
80178
546381
152
579200
373955
302362
375966
39061
373151
107253
489975
473178
345965
295721
291881
238498
445378
246087
6741
18470
17509
257660
290323
288938
176187
273546
262484
441052
77454
314203
76040
8449
15633
118656
653246
608546
1657
844854
68849
48594
41581
27029
491263
75080
95877
497263
437009
174982
507076
355977
72946
22010
168300
59381
179178
197393
33068
288854
229861
212655
829857
174748
411198
347765
49352
92655
12116
107799
499316
503834
246041
85970
670762
60156
194617
142694
325077
299077
170739
32655
196146
591881
231909
45644
360514
101536
125075
129242
499672
142635
122443
72165
542120
79015
514785
529292
229277
66748
286697
45837
444841
41337
12395
237867
208177
62822
228085
222732
130849
121267
458840
102893
56912
36029
67190
287290
894853
120208
2957
52566
6596
103374
183448
304812
128389
195884
638775
248708
492532
733053
561316
132573
816914
120592
1434
57602
11846
688463
543491
56972
186869
279499
254073
227078
459157
334230
511726
79355
138362
608028
248348
303310
333037
217034
74207
257887
75384
6655
36209
105802
171341
68507
44888
338857
56898
262822
145344
19464
699735
460060
15252
152417
227165
73656
292721
398294
261054
370335
122221
603741
134279
237020
116995
244410
35861
81566
223096
208703
234
673294
156646
234356
16545
15649
182638
38588
130963
276759
429181
42507
366586
76430
67329
68308
455998
186281
80352
3811
504409
504540
616344
70769
322487
343694
711030
169030
458282
135225
300055
770163
359650
60180
252216
79502
51921
277219
57798
23845
348616
614277
67694
387232
561246
247827
59058
231611
86628
14102
190398
26132
9044
419786
712942
417702
1906
451218
22456
531294
370735
70895
88357
169774
274907
865878
40738
147081
29149
97489
127572
214640
616113
365251
68359
408885
352240
5598
281272
454271
102650
17494
211830
4971
191089
288979
534567
72197
283674
294532
89026
218239
284775
413546
235852
259680
695882
271824
758324
412138
410683
340312
813855
760106
163474
415835
97735
148638
129168
686793
593075
702855
87175
27384
267533
536324
167402
272301
321851
14429
132003
132032
196390
35492
131179
100310
376094
73218
212145
362691
607182
399298
39848
254808
16099
119675
35354
289802
222788
79471
106918
68188
8615
501576
39368
852086
615159
305417
5726
330462
7822
601856
17957
3388
119796
636787
9633
236043
193015
249900
350351
282696
186046
50325
679793
68598
239369
308978
23739
608987
271436
214731
228614
442700
707811
136857
428646
16437
144149
383249
685469
440676
24582
203211
941325
492528
591051
361676
852141
808965
52077
673001
20144
6813
140700
28699
272174
246920
126460
474098
200751
548471
365891
412155
235940
336457
255152
280249
6747
276398
52902
314432
868886
333016
564686
581146
13174
187539
459705
263374
370582
297325
285888
125789
212698
568150
647589
674735
117758
479433
433228
475428
50568
452079
237587
13481
177111
81568
211351
127828
232204
153770
270337
135554
702975
2393
472910
182043
599101
403527
137971
7563
127380
167721
61085
451517
16482
157853
39778
21520
347805
620464
626180
339842
20374
599399
104819
4323
293351
113331
264267
180568
343066
36414
91292
90862
310496
702524
20238
1940
50598
42345
385486
368180
53580
28392
228911
171184
39686
8288
603564
309898
249016
113025
75305
8268
123021
106647
32175
203270
157215
157719
14754
57249
111145
185372
138449
111600
329177
178091
103067
26282
586910
632303
51365
278210
82789
152173
160314
88945
9861
916787
134411
210875
681355
20383
470906
754306
94910
112261
96363
238008
363139
163261
174696
35199
13690
633580
6501
761754
111733
677370
654190
147079
760387
43734
311873
441786
63039
692689
612016
71799
300540
98862
142112
87731
238950
118885
279984
106595
857147
341287
184252
105326
2262
50124
112827
452254
6284
218032
94488
129847
666144
14167
46964
75829
505479
341291
201265
114297
186532
13668
232707
4915
711549
35182
61602
80269
112538
386933
357626
126502
791675
307503
266212
73538
232953
395228
233633
817009
145292
443690
359597
561775
323943
583842
463337
22585
73001
230398
137747
222820
28609
195
366668
200710
263177
83985
161123
143763
55106
17093
335239
27152
415788
56740
210559
790878
210749
264574
33243
148679
276314
24589
41446
362332
87402
232386
23027
95138
42206
500181
114908
519904
228045
31775
233828
223121
25838
128875
613309
313357
123085
361185
52218
83524
280505
228695
48923
140672
444368
204113
651363
171181
66591
610314
369635
599735
60133
291531
146681
253961
73649
187803
374354
155095
495730
40611
658357
142380
813807
42573
485057
21659
112745
87892
71698
5189
16404
94216
23257
362697
767535
421270
223976
25778
537658
54042
284588
115493
881362
264558
90749
363833
516215
138150
347972
108393
108702
26629
353325
466752
133328
578882
145178
235262
20211
146395
350308
80330
222628
65160
208592
410202
122628
895446
415955
1320
67821
127783
36686
648361
543250
299246
491673
91203
256745
352434
34542
202069
226401
12977
523287
496175
78992
456356
533692
253376
2255
304650
402143
4428
190349
10903
79246
151076
14234
6460
167144
155263
129979
70512
147340
649871
130216
108877
134754
352583
265628
451617
752471
137327
113417
350205
151005
1699
123187
713719
84389
528297
264766
249130
462389
355131
7823
53393
462093
215036
135300
163684
547621
450115
36049
532086
40402
580703
2022
605960
615758
184394
1172
33361
655871
19173
182019
213157
114644
167217
165671
114117
179956
234797
127809
62096
193945
38129
24642
256273
536797
119041
38959
35009
437805
119970
8301
4683
4044
270065
319664
40456
806462
167170
423278
9978
315078
130335
288316
34472
270413
526271
50234
242669
1041
162188
40621
252168
187505
494820
110873
274861
55233
220322
251455
91486
241653
288326
673733
11518
628017
98811
615474
142440
314373
197519
174903
2736
11826
446953
13039
273923
46329
435591
95948
133441
659388
26310
619573
29762
70181
414880
6667
123222
728927
192929
246904
114645
121206
8411
78274
75427
55973
204241
43792
381692
300244
128061
190723
68572
288340
242406
223561
340642
69119
506148
70777
256042
363506
26043
99047
28207
237795
6163
91
694529
101754
268560
190722
185290
141551
86082
33746
22791
82372
287383
58159
365985
108902
466711
552368
187615
21792
417074
1083
158301
401726
463280
698007
206597
148620
333371
179297
570112
63900
12913
31653
690879
24265
846371
71193
144596
125263
79567
112676
577
452442
246446
228503
295877
67914
697428
132
345891
199490
333827
255164
207186
359579
35245
46001
248460
196633
208608
272937
593694
807686
441956
21680
457326
15535
312618
311187
28663
109520
161455
117534
384589
594609
41326
47084
171354
30351
50790
483922
21384
85513
11852
507706
70958
17445
103224
193014
134953
8299
127747
296747
88707
468474
123727
94118
325554
105906
634265
126413
345387
57542
1606
313662
220349
90495
161630
85001
95063
47293
710894
435598
71800
492593
637492
52602
3944
16655
204762
205105
583873
686253
988
58285
148406
136742
107525
160857
71930
249140
118686
769717
675114
9371
318597
52876
167459
29834
307869
420165
11578
8956
3494
642456
518930
266252
20190
360375
639653
376377
694201
99726
18247
490636
177502
85359
276752
31631
191150
505537
208760
270544
90476
19236
153968
227811
305717
223121
429822
60302
532628
32402
133124
82128
110546
479871
141548
557746
548276
329375
380548
244757
114468
359821
694508
195830
63132
440678
294181
517071
513180
132065
369052
193363
738758
196909
272589
295378
106675
131642
792759
50976
376173
95452
187341
147522
130701
1698
196614
546222
19623
309025
47586
495461
597530
462970
399672
10063
591223
16774
273623
346365
95106
446107
211615
216282
295054
420325
39656
105744
32237
328724
16076
158397
1212
259151
103415
5052
164361
412973
245333
37955
256169
297484
116731
149214
223941
8084
827249
105149
136140
72329
241229
49981
842720
55614
55034
655963
57731
124537
44433
73842
374211
589202
122099
225226
165764
40778
450057
58593
898086
511612
435980
115208
220588
53155
238833
514213
289317
84999
145407
258602
289496
207869
43367
28164
496799
202988
50451
743786
118516
696415
24231
17847
228702
372568
951803
497329
154878
225622
387177
59018
792755
94357
408302
264208
9080
59654
132871
8744
4587
223205
154064
682616
172101
109202
68109
175939
351241
6065
4351
36921
43500
623551
282338
529724
133963
16904
797981
783930
180760
262424
559377
113467
269366
47519
623448
256508
368380
181363
362924
340014
58441
179972
253603
563174
74357
10571
248782
2382
215392
190690
668389
225697
465122
460199
414691
234991
62207
497556
7502
370697
93311
160432
488355
115824
695623
126894
137789
202965
194388
22259
67843
146783
24660
108998
60750
84749
564208
115890
306226
145710
40803
424597
481740
2550
230955
3193
404650
472127
414575
156288
770453
622369
33365
68748
360804
543878
286978
62935
10079
144476
613161
15282
230843
713301
129314
178438
21734
332696
141996
526313
278650
118463
83617
101534
128700
207129
238304
105246
270367
338827
489153
158865
309082
162569
186489
108535
330340
737474
424085
159091
133172
8633
662740
756788
366154
454365
141284
728839
277965
35958
827592
213554
84888
1055
45478
329862
2534
137202
11692
21896
156358
52119
661525
61658
151943
100230
546176
14520
610594
53062
624834
24059
152550
62464
199262
157050
263136
296295
170589
378466
24515
638903
105555
286046
12237
328182
4307
64091
81896
270840
57334
177378
342208
367246
346747
3159
214561
565198
351913
127728
430875
587190
354749
65415
402377
367509
287582
688548
157602
77629
414779
109976
256739
228149
223277
341500
119704
47256
349921
490172
104003
10504
46687
89052
116151
62468
103878
5686
376111
1750
380955
314198
273296
104903
18944
566471
250314
291892
90906
705298
123488
174809
241359
269144
365904
11915
33827
161140
402596
642673
685906
279998
288086
26848
451454
154807
223973
69197
104199
425552
51784
15896
265321
278673
402663
29487
514480
475766
70738
456210
237219
11752
42078
114565
51760
142311
129461
433980
16798
656864
328832
168399
100283
6124
105126
50905
115936
307385
429439
69363
15998
223787
73456
9332
365937
351432
122748
681518
697779
213982
165068
69602
32516
142847
302801
445006
6520
107191
367213
334050
18010
553124
102480
143196
836480
230006
415861
469464
162816
573252
96494
634608
346135
393444
320294
455977
67525
210405
16848
512969
72172
71075
101676
39956
16763
914622
690931
456952
96924
254959
300935
13630
36588
64153
406854
490628
22337
255977
262864
10029
120720
458474
527320
5238
238394
784530
487034
7202
690618
731639
16384
504686
31017
211370
175949
79949
174949
189347
515643
901595
92486
585214
696514
258326
319446
16058
45831
343950
173919
599430
105632
164438
43872
173375
179726
211321
336294
144150
9848
250157
772630
417927
203811
7416
6613
233764
339112
755563
305
42793
600273
450530
109342
434338
222051
415885
57221
1789
75053
193569
26002
344083
10360
109159
131666
54773
79484
301298
159028
223859
10705
168630
91224
171875
471423
80676
30582
157583
36346
941662
116971
322922
556074
5803
437579
757206
778273
482357
416269
36161
459399
155178
282144
30251
13056
34549
328952
52539
627803
98577
11093
366340
51098
580152
9565
27557
940052
71157
29146
75609
124679
236810
104764
321194
140696
418124
79
246232
88215
34669
330478
29834
540542
180731
15636
386356
296096
22266
521
121457
617358
265283
24282
195861
109534
222032
21413
862302
576583
744558
43613
237580
5601
87652
496038
591581
301197
185443
312901
17635
24620
228208
46952
16481
246962
14168
445519
643465
634039
48069
384952
93915
385745
47972
149039
399622
341199
861250
57930
254595
42912
102692
607903
118754
642489
597276
86867
205477
146805
383290
74426
26725
251434
66089
60291
226616
10439
116680
61821
51002
282336
93056
290029
309089
386005
66514
103342
330095
750259
705900
58715
447130
14652
345794
259761
86306
467745
50893
554514
57317
34111
104714
224338
55705
296285
247903
3422
567988
2339
576653
263183
168830
39894
55060
9133
372169
891280
357868
27458
38849
35957
209699
91149
268742
278055
264277
555799
509975
79478
24228
837168
668978
683511
423798
562161
294442
406651
92972
433686
140224
112317
234281
285682
780525
372305
368584
84620
28772
375067
398633
133960
308012
304654
41981
641380
286586
97681
10321
681795
617546
407285
165634
574302
312307
787086
32147
633819
69685
281704
357370
38381
542096
181573
136745
161998
179788
66285
81032
562215
279661
499937
157591
396554
225289
188190
96023
125964
120591
106648
177437
554785
95670
309927
269395
152178
482208
36266
91204
634103
34755
436254
240714
194643
14732
219287
548479
125510
170811
308048
54032
75798
34336
155804
567293
626042
121722
209609
634756
326079
126771
197106
260461
34948
265984
318458
114306
140791
31947
237635
58156
87666
343096
39264
206294
444777
41174
216146
4233
250704
67635
149482
201931
299740
168
4602
56637
143586
90291
541461
566597
801357
95099
490341
253841
117032
255973
90543
197096
192921
560726
374949
118008
690109
89690
12690
697235
461300
75296
468462
328978
34066
150225
180233
279508
227176
445066
571995
220737
219650
314561
35791
178790
462591
117447
560560
150243
53271
135088
382138
324023
61568
46716
188281
196196
213677
131257
147937
31565
136560
336176
324524
469270
94018
471949
293142
68264
44575
314384
41397
42747
269219
16304
232353
314641
482090
271283
335117
408601
527340
521187
16009
193190
62522
495796
5391
429141
309525
687132
448155
341708
784132
208563
89022
15192
680578
624757
184863
139462
38757
54789
598787
359763
514041
115628
73833
75642
205278
23076
237139
153077
68857
940072
62717
117970
108874
78555
139755
702603
200668
332777
326625
690756
34053
332416
809222
63241
607059
14085
26302
299605
300262
63358
323900
57469
473309
72511
704546
472739
21351
186176
440299
3673
719247
556464
163115
163166
73827
12946
274301
304499
170398
66796
17201
325831
5148
327622
31105
74411
92956
311281
70482
23512
107950
278103
90594
126394
162136
70242
21039
75164
141877
60511
179323
7372
8850
664628
170301
45843
47139
33747
19253
519178
287198
168473
765668
25516
275046
37989
344131
82553
61646
341281
659879
406926
36071
358721
574859
112141
726649
52453
427699
84101
621491
72769
23673
83404
61701
762609
614719
74578
766948
743525
577744
206360
262532
340181
209100
8928
88039
39518
19923
63143
374534
649408
85398
600352
571688
339960
183308
154392
193856
705069
172927
847720
12126
6966
50182
239174
67886
81961
129441
83942
81173
890387
192732
312381
211768
73330
520365
536859
384193
291197
136152
109738
663
79443
634380
31284
45979
112478
13250
742818
47880
502803
256233
26954
625221
382524
115409
462165
354070
265681
2645
618219
355063
187976
208666
265200
327173
163824
332444
552605
636223
439253
427696
111123
91115
314823
72636
223833
131135
237953
342580
638331
71810
288547
62347
332205
120524
86085
9598
721132
461861
367709
238854
281855
69964
382900
325898
693210
128697
399523
344262
42067
105778
629580
196930
46962
30544
236913
454637
660516
366972
121213
114085
518326
260298
30133
253804
68355
325595
18280
458832
673417
100378
7801
5444
4020
45627
6958
288882
282488
255234
233456
309774
580317
485668
6347
419538
255256
97375
49425
704962
39905
941326
784168
31635
15321
325140
141577
435656
30289
800304
34281
309189
8926
628103
450714
85295
68328
414329
445819
31377
311929
1512
563664
53119
146546
130715
57008
11288
244190
3630
198713
77010
372912
93852
1082
127967
221069
59673
226667
314788
274146
102911
151811
222844
556185
61562
309091
67102
622113
130448
389211
748585
529909
128789
173535
120566
152382
181448
250114
821165
343045
144165
602432
826063
174460
41498
374673
116127
320950
866142
124659
169788
617360
44285
359319
134798
126905
397605
221316
208375
22633
45986
507217
252340
252046
295347
35926
542952
446540
83732
254674
32616
448962
677761
56047
634532
60149
238462
430352
203932
350761
650543
5522
177938
79130
353
10772
149084
667869
567377
114322
120041
235913
36210
332178
493548
640295
272084
157905
12510
282448
219711
431212
109970
40739
349328
567359
33006
239325
297992
416471
57109
310228
72257
265617
780915
392760
27137
272948
248379
319983
253529
128471
4698
759877
69227
58835
584024
4901
8080
265014
238889
219687
13743
26673
195378
53217
972
26325
725685
191717
521137
16895
34657
90826
31866
105174
140024
34286
104883
38664
108250
958727
30478
697973
19507
103124
305157
17114
81475
503631
192420
163586
285250
515271
210960
299371
38827
216660
115311
359853
64641
40105
818229
253976
542600
56357
766775
174855
453021
816112
375
76487
944089
36816
279133
687979
463240
57849
409466
373767
53106
549560
29008
439825
81049
367860
324831
35006
230926
160372
22288
607238
567114
471774
507715
10081
162467
198179
93278
250842
81477
102960
330565
185436
140201
169926
117667
121597
79463
46301
563752
9061
111089
96979
136338
231399
363883
585406
125129
105233
36471
81860
1402
416418
47987
12397
302421
103063
38996
243379
440331
11961
234392
190412
323525
794472
187355
279404
143150
339048
148223
24816
286772
281493
673013
753431
160579
12727
430348
65020
414570
103196
10782
236609
277038
20354
362157
204251
550254
203292
397625
317284
185001
149189
134262
92297
64083
225509
407976
88709
301125
64350
57466
598556
347817
88403
345090
195078
118768
75119
103410
28278
594335
47339
1908
579672
362870
593830
8127
72395
143673
191651
94402
598095
29898
161161
22356
536502
36585
160009
58309
9551
147375
53114
795698
168643
14160
361862
757243
110766
38281
96903
122677
625335
87959
394242
228891
432474
32383
230756
21986
321157
480938
12754
136495
47617
349062
891
465903
474280
259827
714531
612426
721063
244714
681050
775752
103724
86596
254826
40132
477441
141310
268731
25448
28279
69392
164164
626759
39588
439639
2778
336747
459416
142811
209186
11170
284328
812059
251426
23569
477607
15345
47234
345731
13451
806083
104481
47987
668323
684893
149751
68491
286693
220195
414365
178909
26671
6442
27956
274831
308147
171960
144795
113346
330081
128349
604368
149750
399573
88285
683706
11628
48383
28998
43341
16779
276290
10420
20854
80081
69843
35787
257933
400127
432555
277769
558531
40224
303045
488717
430552
623240
24583
200711
289860
222539
320891
19351
30358
313307
186209
192184
105702
107254
14785
252986
663593
355006
24871
95322
771432
52251
290440
97127
7258
256827
369400
195437
23214
63918
180710
461378
30557
586480
10930
296172
7750
41990
368425
270215
395487
234545
42665
13041
292651
40440
330113
332617
99005
187502
33029
154505
497324
188778
29946
499191
357787
156288
182083
530297
246738
124591
47285
207977
526911
56781
118827
2944
21992
69277
354634
77343
100612
229000
240493
161545
172289
26648
396644
101398
425325
102241
131415
260301
260802
290425
53654
389763
256645
250697
250084
32358
735055
273481
4546
312136
7891
20678
24832
67322
28184
166164
228642
4298
222605
582478
204237
4187
420984
390825
40702
26168
463944
35181
605781
150062
20643
117011
355238
150999
85795
128068
342903
276785
373300
284453
351857
17767
651595
18895
666880
223199
467186
374495
13368
294485
298754
332570
43090
83451
38503
68272
48891
444135
64822
263311
32153
87764
43339
371972
702583
363764
709013
739217
94227
44957
296148
182586
236888
418867
24835
276395
411865
11446
57257
21050
266476
248548
513131
573714
92185
270904
84936
87124
537361
25414
817
95791
14736
355026
693410
331574
689928
128017
234588
99286
387
3361
177657
261697
45867
127617
198480
512804
6469
151182
279613
636986
205283
713208
244755
826535
221582
63680
119051
683964
19332
79221
44589
446730
589714
528890
306956
268925
219929
254635
612846
220981
479719
180386
32799
75086
135985
325346
78184
118940
442185
245912
594512
609454
73273
320187
288421
78058
114551
129868
234439
9792
469469
387218
241246
282437
333411
186375
448
267981
531551
547385
247887
353421
519138
599684
169564
406047
526017
87206
403100
346256
91216
21739
164338
464029
163143
6532
505063
572976
136974
269170
373823
357921
496338
29887
129248
494237
136748
301533
451046
30021
62340
248444
355578
155955
12758
28421
529484
31015
143314
8186
464512
312960
20888
10447
186772
553315
35185
258149
136015
203093
902741
8855
341599
374551
177420
133467
119421
263182
522077
55193
127984
97575
274442
410887
327341
229786
83395
430525
421378
332424
68938
545840
73070
313933
596160
19745
864310
159178
230214
573
175770
36887
250598
475342
18678
608766
15010
56287
179831
285438
127852
335560
378209
324116
395606
353829
613473
633386
507406
24831
589569
88983
59060
637855
47234
40278
416260
89674
9710
667219
101599
2401
339584
312190
227210
141674
482556
28458
75923
718308
1842
44038
471419
19345
107688
86842
511922
92162
455809
136029
3116
279818
177961
105237
9791
1755
59163
35657
369535
327539
468813
227728
79286
8068
47388
224961
39724
73706
5005
266237
464272
503203
86825
811614
55762
139183
303008
111452
162051
234982
274023
12195
70043
397156
372612
46264
536083
519008
301537
574818
228235
154213
267897
52062
18734
590869
677488
401414
188802
724944
105012
53816
27765
18627
849081
141199
190
267903
283665
336316
6801
14691
182891
281043
145032
583297
518729
55490
100452
2461
14805
66439
131665
111759
97627
445481
307977
117291
179539
763756
510194
193913
299472
632345
194696
298062
3772
149250
79477
154490
24192
829898
194561
27665
442857
30134
229257
188901
83751
32690
28189
463484
1757
114631
92480
52682
733870
357677
326380
249312
39043
148493
74267
3985
2810
110019
469861
25015
340228
515341
678881
35453
135235
289952
902086
72085
9066
551576
395525
67000
62805
219177
4777
30807
497750
9739
70493
615127
156381
47318
930336
20366
94530
99550
310839
96566
169086
136476
71832
49670
363091
251467
333833
165279
167256
38273
424987
185126
164033
466316
30408
564315
225203
96444
71101
406123
531669
264512
638599
114705
14623
74067
201757
135041
51690
132592
79830
764260
359059
88653
188649
441656
276450
158754
738796
351085
156223
14823
765053
407092
844196
126071
148411
532361
175228
285730
121840
110513
501828
79859
112287
13614
51458
50306
238699
627998
310322
24654
892484
28396
329084
829705
300354
98464
322188
733883
99246
303987
156631
414771
429426
53804
505237
263976
171751
251891
30940
141568
95648
462196
240549
435755
4495
113606
47807
8205
5969
215967
43661
329160
658245
300135
307457
15306
448455
37252
26500
58539
578451
632660
438680
37624
43200
22452
373885
54292
190949
136464
100301
383725
106111
141280
431658
561522
771647
33687
294989
468299
107170
365063
219546
406964
130371
218641
286585
230041
389325
45478
89266
73864
222100
22096
138587
682070
147713
394184
13875
211710
42079
443036
294697
151577
747332
235238
29212
262473
38683
461588
115309
404494
259515
114392
374520
603695
163723
243383
686707
131944
127298
40802
303730
230831
465587
301982
54487
38410
100187
269724
14005
151974
376958
550731
695666
1254
455041
255717
336454
611
62159
100432
153845
260284
149791
257371
661926
521773
229567
624748
179177
44066
352836
46539
198200
91347
390684
320817
250288
8800
71056
677974
316961
102420
63386
136146
58939
93714
53279
275653
47962
49293
568794
750957
75545
732943
165391
49898
770580
318178
49524
259586
518494
75498
10492
538804
126496
269055
513453
100
364231
33400
54389
28484
16314
441513
78667
449053
753274
58443
664891
465798
294504
214301
6738
393412
236455
497145
142172
264799
180314
209712
192235
13411
335459
1791
191684
476916
166015
342922
159842
21105
702209
131319
439612
716793
17549
146902
357239
12945
80576
422464
721013
155475
197321
112504
530130
110864
4748
861784
111463
53378
373166
9042
435310
6094
146383
217249
100165
90479
159515
264165
195171
180890
470184
432091
131872
152488
250087
55521
35401
501512
489232
45495
182295
347005
755019
65387
18103
36278
142230
450475
196552
2786
590593
148504
617671
20868
413142
224779
211940
155576
340205
7731
446698
34966
10177
85570
2548
25615
727451
407080
439829
68208
74261
126225
43437
169860
180947
59659
51407
2943
30148
146323
427240
62197
236129
849983
35191
88139
158837
766114
146151
290019
331846
102551
406421
302821
902
239639
193080
657450
250076
187780
871
481441
480340
52398
253341
107192
569686
48171
18764
190733
548367
499732
610081
275869
84115
636415
947716
27228
212484
343461
356532
574271
39611
159031
491785
175435
610562
146625
360744
12583
234779
227221
43761
424650
219391
3949
13309
13406
259821
37239
12887
432890
130577
287700
82241
119223
255950
520525
453241
800741
45876
662407
2727
229436
216655
245784
91376
171775
34980
196412
129253
48815
320526
493350
17107
9603
146115
69093
295
77858
271635
168528
865139
47957
79372
110029
361588
431586
332587
405336
81820
102452
80520
131186
293718
504409
32628
196264
163136
388031
570692
349916
417966
12684
292475
78285
72781
456718
194604
348194
549875
279694
110219
45499
126575
484740
273923
303427
263903
740211
457544
258256
543669
553377
322311
29523
279678
490669
732426
456816
399948
83455
99447
130751
22802
311970
749164
162076
286064
395909
247815
259695
295583
638006
181123
639429
268440
22314
169643
27058
23774
315461
407290
76234
17261
623789
115924
309078
740410
210950
145951
130356
452050
74185
329619
339242
39218
46794
5600
173560
173824
209097
257416
649602
149311
182759
617630
868951
26148
228018
322383
520172
784910
223389
300715
386064
233319
602651
40023
301032
579407
118802
415594
113423
492747
26208
85210
331163
400277
129665
540565
59895
134672
9437
248396
9
824322
219696
301725
141638
73975
79225
1127
675255
449363
230885
638672
74557
32525
71203
169954
97721
107684
740384
107696
59552
175229
146727
6617
555617
82730
511891
215625
299540
441156
409304
122666
66529
142503
553080
113925
251579
135875
227528
15919
18216
327896
540328
255541
475184
204865
533330
807259
739924
371227
660848
53112
323316
17344
102206
204867
230090
520861
162684
23303
749597
686921
179114
129
100009
353154
103798
203622
154601
252398
260278
630660
734195
89208
36518
529515
15735
52697
92182
188356
186522
87319
416309
187609
386375
41320
326005
252454
390568
88244
556207
103324
391580
38428
463873
665653
836148
371029
102413
217082
7167
171393
582743
429970
268823
422063
837831
463090
8955
154209
777855
79931
25207
271129
154276
17326
50337
4627
611827
109220
45084
445087
333685
168373
49647
98352
314616
133436
154131
618682
92729
626946
7859
233349
198911
426736
411545
302564
842735
502583
81916
70178
548270
199827
567278
479475
165106
70238
138773
186029
294685
396623
64652
140586
2204
452722
222478
11570
69532
275178
224372
28351
103549
562367
12777
226272
56604
516715
417785
463620
7620
434387
175906
19799
148182
581574
645053
590667
61727
243058
501711
223572
106609
623285
485421
256759
180298
244683
12853
257654
174666
140841
524829
157646
356610
644086
145348
407580
166247
429404
178403
8353
277021
52916
401313
292441
136088
351401
63009
64443
771017
61359
360512
311660
219173
535047
575552
145678
329464
125806
42730
329687
125536
369180
6917
3138
125761
16890
738500
226603
130680
141440
398811
338466
163583
275939
178060
70039
314083
14555
29852
635315
1041
610895
48180
312559
637418
48095
454649
596121
12624
172771
84279
47745
86278
31025
56697
431435
413163
561432
357493
99388
54932
466723
122139
199961
503471
142315
187960
511416
87499
75432
465632
172677
95581
20934
32618
135151
152191
810725
43118
467848
61382
75513
74310
110089
678227
9709
161080
96104
308875
420643
132657
91918
286862
222285
56632
520067
461226
66045
76450
690664
255673
122002
53067
61246
16554
82299
538338
353450
719275
358261
480502
405001
504584
118941
88036
28746
71982
22503
205692
18617
192152
12293
317611
402662
145077
25240
287629
253556
395867
495361
126612
130384
137744
134530
116098
675875
17195
284602
25931
205376
459692
566065
50787
102124
453594
379427
246555
117626
323335
330059
17670
755421
359372
578647
5895
354860
126154
301466
283753
4960
46916
367577
135734
553240
59274
210286
38926
88
817680
243434
188904
323094
30230
40825
100547
90793
210893
543458
364103
23646
528432
852116
262319
545278
13086
218771
148852
429624
127349
6630
69607
189831
301153
416907
357736
484865
388266
574937
68488
138447
14402
209284
670666
99928
188808
813681
592676
728635
306551
206247
163633
621334
752379
583773
31595
481365
448540
638045
757525
226077
283635
435272
134147
157786
369984
248738
335065
386044
189101
410366
388831
118373
15557
235648
306031
106817
447086
187879
9705
229218
407594
516608
6591
71566
321780
42002
158567
431353
65771
514515
302689
173232
350416
168839
82820
38585
176543
597956
175837
234735
149595
645081
639789
299491
18319
409080
138595
504423
50579
471712
394829
2218
469149
19800
553573
92897
376908
454216
307409
22965
27114
508975
335346
257527
136364
426935
265215
314715
685458
156004
320497
38530
108948
20572
121172
217811
85159
179247
134530
104358
198898
571527
242791
413299
204284
333352
370361
497759
166527
7870
48093
28837
3100
517166
100182
32429
13755
183462
354312
446812
13174
232799
104536
649526
321410
20438
315362
388563
137887
349527
410055
26757
322390
352217
225922
580077
70377
66089
134968
263753
793544
201317
171640
158858
171202
34482
431413
236391
119681
35149
690665
489791
9643
104461
121534
738049
55730
903513
488477
77674
82886
335531
4381
249812
652599
413502
46551
402212
149804
39275
333750
409947
94531
52431
384114
418166
195321
348131
395609
79959
110567
37009
315922
68237
359244
53040
119834
362902
479238
87292
765189
175409
47583
85172
106257
178679
446396
9048
473424
26062
148402
113729
229784
672984
142258
97997
82003
80174
207494
251526
93893
216757
146623
337510
380383
115979
334671
391162
451794
49176
425004
17763
396237
730486
21085
138034
29935
53821
73914
273893
372294
212381
210099
103582
510955
228279
11246
176851
146269
674
672991
605899
107445
39253
70471
644053
189233
15319
45035
198685
329819
92048
244477
284689
126303
84579
8788
311206
136810
174005
174915
873172
176161
316234
104950
226416
298228
469465
283326
335552
357030
172699
404624
558102
155800
104158
145173
660504
66775
42206
827296
246375
611167
10216
33162
531176
103202
160212
690224
124292
293138
38369
12868
353165
122822
2123
294074
78823
633909
323416
191098
698279
53240
249000
275794
244170
102341
500024
151812
25217
585630
868914
580036
143708
135740
527205
67971
101493
547240
54974
85357
742782
535375
522736
244689
283922
103803
34027
211848
442269
18572
177003
26547
61826
840698
311864
698661
182617
299815
3500
102244
451484
95767
788906
331817
324975
138867
298846
94345
317855
67876
261874
953328
276005
375388
784706
18837
39168
170104
640782
19984
82298
134907
6324
296538
170247
314707
546392
170551
517813
157903
323110
206041
78073
710234
26728
604216
22087
407357
219156
278063
26117
695022
80004
518586
189242
132340
125276
14412
93533
44538
216210
140279
160133
195977
175774
164016
93117
375300
256934
115361
233271
521473
149873
499719
576052
181493
78189
399216
24762
206647
11010
95309
200323
372257
36130
669966
35484
116510
374300
269835
4712
185208
163576
588366
176936
103175
203631
117619
116682
171299
29813
715093
90695
52318
146509
18218
816845
123817
308921
335189
84977
14889
259274
171384
573097
144243
228986
324317
9682
447165
148868
259132
86986
201843
205402
440217
247823
853944
381255
171058
240641
304917
22281
289637
3373
102236
52897
191829
21364
521929
67559
189542
80392
126496
123707
43124
37548
183640
14586
57546
494805
236866
19773
163743
410244
251358
76701
1459
70730
42228
622393
263686
31010
75573
233681
3111
243680
755087
205242
99687
659164
130531
42287
210222
235345
365729
213687
164330
610653
126393
710121
190463
404627
22843
13400
6039
533261
854795
63194
412949
163319
227239
97567
367594
113348
10626
129139
621242
371291
444314
707626
131293
274344
265933
51485
15926
379954
89582
582256
5678
35171
80438
42885
6790
219064
10960
277224
145767
113857
248599
475800
496329
316008
149479
125635
164691
339239
343422
313158
582938
177382
922078
44981
79745
105322
126100
633331
782799
211385
467423
547197
21985
3476
609956
253726
25552
425755
62538
508319
201481
543805
192479
82336
12925
824503
86355
225912
1488
147419
128504
706685
247117
671173
420634
14028
111380
349233
86622
103781
485673
176322
799784
9608
310603
316477
676533
434454
447142
9119
221504
154766
62785
154814
1400
568478
25663
198438
249288
44294
670951
91939
675503
64360
134531
893854
965079
404975
325564
108935
388416
463152
447610
3543
174268
14158
168859
174574
219911
51775
154054
408965
96672
393620
225707
7739
256665
146821
41744
173608
939873
57808
66239
381956
75879
17
8344
154818
770958
165033
591142
522383
64149
309132
463299
73234
130007
33706
154070
83080
412777
664739
261826
108347
165520
2090
242406
171004
51458
148211
878205
221740
53355
561138
402414
373048
419205
413422
143300
77370
255170
151479
144635
710045
335378
175075
444737
301311
423438
73843
151764
460921
564127
47991
100384
70246
480362
122790
79640
568749
669234
282617
139754
459675
35659
627813
16838
627182
349434
404954
89010
55690
134681
143637
47793
418347
84761
762108
601201
20439
98855
31483
415343
729925
29876
363990
467564
410196
254947
3195
236331
316518
273287
5062
169664
43271
194009
16170
136998
735902
682683
19476
39515
333286
33880
161732
6912
11229
716337
11746
6009
118448
369833
131046
206586
416898
21886
89987
25044
31693
121468
27747
17570
136427
13218
280333
510404
2749
70886
398282
10007
274036
56995
181816
6411
249173
27
458041
39466
181795
81208
834628
493247
760674
14778
424137
14828
110816
17241
56322
5964
48791
519570
7055
18035
139739
63203
170847
60678
69
13071
14498
1051
449122
287960
1876
603348
282402
460399
54008
305592
141047
436642
158368
11366
166808
157660
176152
689567
39589
259318
166511
238019
599396
658540
6777
615109
53383
230526
739043
296270
722055
735511
94365
33068
933799
508384
307355
414656
315877
90335
476109
579677
229251
66154
60174
95370
682800
842702
33053
544060
107629
44161
518113
7455
356840
143279
252232
65151
198458
129716
342474
78422
66610
25484
330173
490787
175371
101758
601987
361801
947727
106437
344834
17107
46734
54671
312566
84671
27936
336155
60933
469932
101399
75323
72819
281977
460643
683252
167047
55753
10236
105289
412403
131518
166822
320244
92868
190712
79876
190160
603228
93521
248497
222782
1618
24384
360194
332717
186588
109060
196948
397133
92561
179978
183934
278796
542054
305596
324903
141860
539132
173257
364422
311076
86767
57329
107574
11302
282731
172785
194569
86210
262449
226624
89955
372159
91838
681682
106078
107225
12513
104732
16561
103809
175313
171185
124539
8461
114649
324616
203703
98450
803749
34054
99914
327148
309759
56168
430611
388383
99
216061
24198
139148
83940
153117
368376
195059
106280
66717
378802
262729
4875
81641
224056
466794
417803
78367
500
60403
54259
322942
115833
200877
298299
95495
33958
283483
31224
400330
800
225949
392490
344817
12987
439922
202006
132248
629148
136174
160096
148003
678881
244611
319361
9712
505064
28845
554432
68137
591704
111075
165287
310009
7990
33391
885529
170916
109104
168542
144552
214132
324343
267935
45729
524910
719318
211571
675315
14613
315116
624827
413922
384495
25504
384825
46352
160861
490128
232557
53723
91010
666620
482485
93220
289223
265845
505905
72686
498676
520354
312650
382112
284218
77915
6996
781219
108649
43266
25591
552000
83753
953248
179349
262129
101747
5621
263100
92470
249572
231583
72585
240983
85460
259159
46721
218400
38286
259260
146887
116062
83468
271606
441014
1879
115121
289089
346844
11341
393966
19799
228992
139758
311525
42874
346903
780558
235303
389716
392769
153931
151965
720533
186803
739164
54439
205960
495507
198207
306006
143552
475932
185587
266462
76387
32846
124469
35999
339774
98236
8084
159523
29179
129240
9185
165590
64766
3326
673116
219055
32003
648653
134333
109018
21714
185247
59518
119863
729374
646708
125916
412151
97641
144229
19641
616411
274052
301633
283316
238612
185088
67411
163543
365969
369012
16813
94483
159719
312846
291866
5855
4144
85276
46398
152715
6852
15534
259974
304899
108782
90081
422237
178658
157412
243509
712147
226010
518972
313812
90869
67935
316164
363602
595914
433837
532900
349280
44000
322238
33526
257521
203281
701907
673361
232454
97384
262886
61045
27925
521749
165269
89297
703175
177731
113284
167381
406803
6948
564217
108214
105694
698133
158701
511066
7707
228490
27423
158666
121261
570741
234472
68264
335249
24499
59365
466879
184637
489556
3169
517151
87144
817803
10711
299389
10541
253956
29467
90324
450079
8043
618996
315150
163830
10474
532655
39809
68524
829359
265630
127515
178742
29455
213194
16170
24288
852677
83706
156999
102936
313755
222183
238778
6700
14850
247127
774300
81817
18455
205726
53289
41759
161894
568975
183256
307748
170515
362867
423394
627758
324847
54062
159646
48170
433125
324522
186436
67133
371608
582185
384115
589170
29809
48100
434
69715
51561
251842
568734
656150
69870
5019
1336
269711
194309
419859
191983
114147
724642
114456
114901
365902
153427
165501
233128
22208
332377
192369
2541
78924
582660
626832
72311
45619
475518
189880
94550
23932
530300
78454
35967
509072
2232
91238
314142
10221
765974
761068
2706
181186
385949
55883
116140
127451
65276
26216
17322
45983
152938
62971
304296
673563
90690
229040
214072
162920
362825
295335
12159
11421
42944
47111
17575
297076
44732
42826
337729
433910
558761
249343
72931
197185
24101
412639
1560
8520
66826
140866
303062
47015
47087
288352
196203
418017
53166
57571
19315
408836
6419
180076
28956
10289
363116
77805
36956
228446
42067
552455
513098
300529
44413
18519
640931
235376
51574
98165
39861
91019
403758
554227
222685
100373
54608
370102
186222
6302
225668
348842
109969
37686
547223
251460
170968
43315
5374
18623
23723
134535
138788
145127
11418
12062
173946
279205
132021
960153
138162
100485
79836
499377
121827
19369
77463
213410
831138
659216
254993
4176
351950
950639
303599
12204
325858
59480
607176
109506
259526
263853
38894
627883
48727
350524
199605
133668
387028
402728
138391
174194
675802
229353
896577
93554
712186
222307
501235
95869
419224
24866
94909
631312
64480
603575
190330
2817
27197
55860
434865
284771
408648
484858
121329
318799
167444
202334
178236
123997
545909
501451
113518
26787
10611
272766
142337
208440
290627
50896
489191
402877
300848
917287
3150
397083
515705
87797
42085
744495
218497
47649
290232
141846
93253
632880
459532
260091
178317
316483
165076
170503
241433
147578
879793
16795
546165
301001
272721
37526
613775
88400
486697
1928
52297
12936
591322
260510
67196
536799
439476
424569
349420
3709
372768
52501
49548
123227
239272
68014
159858
302737
635711
21496
121283
373534
313684
140622
30468
101676
2358
54595
629531
37847
202785
96776
460200
184762
217693
106754
773882
939123
4053
50522
308090
478209
86690
41728
513196
281068
390204
696990
201400
722549
100775
97884
488940
608160
199162
120690
49690
391860
324310
385210
278199
308561
483939
283836
144334
296288
35626
262191
22671
397418
259645
85130
9758
325492
682260
121145
52891
59336
230235
221965
413688
82444
64954
208143
515899
484036
152747
88287
47136
232775
836673
142457
46717
600711
75275
235452
405175
225196
282694
183708
360480
90022
314607
391526
149013
48732
13653
273659
122578
46530
279704
226704
128289
7496
10009
45038
23651
139274
428319
36022
20082
147884
323128
17126
188815
2329
186462
77919
12131
68705
20140
204549
69092
228017
468999
32596
47168
461980
860616
321749
285115
447173
163600
116824
528939
488826
190192
359858
345255
142417
297872
331174
120379
576159
555055
93524
60492
38253
293191
230517
626159
101673
356756
254468
88340
514063
70174
775570
465317
168374
354711
603342
146401
312939
89492
13333
140757
707882
23148
37377
621455
85929
90563
313238
279644
131881
90821
97146
506526
91731
52586
368072
735641
36121
100504
336216
213940
158745
121716
193991
58996
159687
826449
170368
392816
39169
576932
372881
370192
63830
36703
35332
625086
490050
113054
67435
154909
68167
69381
69300
546956
117048
701221
211709
170062
1887
217273
164279
107497
155846
68621
277314
68474
209607
149681
111610
103650
405296
155969
78534
44166
2839
223618
48258
73145
2096
43936
157016
153057
125518
657455
102056
642207
568873
297110
88667
615041
443871
163254
71009
49517
11463
394074
549197
304782
207145
541765
75381
121174
53302
50791
297561
389300
49224
76566
96512
1670
475767
261617
723543
82909
42134
198088
31725
384644
54823
536764
51339
252118
209518
191705
606269
342781
286676
22203
682385
90556
1614
263807
131174
79134
392
12711
172505
755969
33162
19094
306973
1060
48307
2867
287878
21695
550627
837187
155754
213340
37653
319968
19546
306061
283783
489787
120979
241721
23281
162366
17978
24578
166449
1492
313444
146536
459973
80340
525725
339698
236263
176849
270886
40708
69124
157936
158868
227100
229649
322714
222341
31209
7156
39001
125533
218821
693527
566915
549668
21020
298205
97617
258136
524345
561803
447312
787029
244427
445464
152981
203218
251253
681
321272
75213
7206
468006
742631
543582
2212
105724
166576
75234
18292
393923
890451
733770
32376
323429
718760
34910
743280
271983
804355
248018
74822
355893
477647
299587
44493
101796
256775
53673
17670
318287
148172
382741
308641
195647
94465
189246
203010
17145
47509
269205
468084
376049
31335
346419
330182
22645
226090
350898
375682
26386
14224
86941
79000
97939
473550
327637
14819
651531
254493
13185
450325
726702
321636
244722
512036
642603
180096
318320
355277
108957
323331
26455
10522
474064
31790
250501
144565
518792
480
698603
441996
5398
209347
553516
283395
491992
29477
264077
355669
91388
469330
88974
330164
208199
147363
369196
523272
716713
584973
325948
513101
84371
177945
556325
210044
356256
107256
69586
438291
26230
79507
1230
1090
211475
192472
292579
42499
957992
379892
109437
57545
89745
14600
319039
128213
52129
58796
155776
366507
236802
133516
251027
809560
876018
118909
38691
52194
171512
476500
8094
314485
514341
1036
236085
280039
54257
771004
19106
139312
633126
313814
36868
687078
258674
414266
49277
21847
458535
1151
349176
30893
338468
13591
35720
616962
490772
461121
667048
352204
173267
679626
3142
161412
51925
732327
400533
142089
733392
238243
31068
726812
8781
28967
88345
151226
183770
500345
84544
27968
397101
681178
749629
42776
197671
593887
138484
91353
2473
293577
780828
21636
253501
112929
387465
328581
346262
188590
177220
499132
177333
99792
109737
166016
881008
113077
78053
535046
354470
154272
16464
25760
170171
285846
607233
10798
837
319371
446345
24862
180431
481187
192132
548351
67604
231867
17004
28803
325538
204523
94200
323247
124538
278292
101982
73007
300032
531036
739484
241790
25604
48988
327733
180467
460428
293311
154685
229907
204320
711202
105888
41633
65178
108402
37839
498922
112897
71492
52328
335123
296418
5819
360887
270341
437305
57594
30772
303578
48831
37734
235316
126237
330596
159496
229323
110233
12738
5350
35318
433955
167553
327258
484845
449344
25499
384682
130214
432762
42232
100915
352396
205376
243719
278127
632850
361782
90052
398063
168584
36761
467804
168650
144875
517466
597
94417
303167
247397
52164
654354
20260
337292
814565
272738
77680
564546
33643
200006
445979
83724
166342
132114
63207
263317
140249
213852
230222
525275
140672
15640
84625
163455
475633
1086
131768
681001
173133
303604
60413
16494
418329
192834
27339
272389
306275
451025
17466
100052
193423
269525
147300
624514
55706
85711
451715
197471
16372
210886
69353
252845
184449
60988
224135
301675
81609
241836
126021
772
186605
64636
511317
94968
219493
455197
160436
609235
320141
316111
481384
158957
62885
332560
20725
187025
205339
208605
195328
289637
161004
143254
58323
78376
241530
138359
131704
67748
50469
797583
768495
148152
182650
287582
5288
53442
376213
29548
115909
180058
228667
44314
492659
338697
355825
39976
592340
134462
62270
97277
150461
284403
164
153859
44929
504347
372349
447769
84867
264167
91259
289516
290895
510684
45741
3949
169238
66016
578766
410557
203123
190951
14421
15797
23325
92749
255310
910194
206276
137248
14650
70506
67166
459903
40704
4112
18718
367121
260553
323078
470521
160355
91568
514797
282809
22955
639597
375492
109918
881562
267494
117064
29282
222267
76466
51954
415483
896440
545927
307180
118520
239801
49020
87308
744714
300409
82595
99358
342457
172344
173607
7449
45475
18360
352651
6516
872870
183347
129635
45027
186612
394685
111782
295290
60369
199719
552025
84371
305239
4397
142638
355470
282907
171954
249473
792
17849
83771
80711
198352
96339
36571
246868
32647
250414
813672
129824
90931
72042
118080
111278
495083
589786
318432
806223
430417
69107
54550
34471
213217
106454
363495
22199
136816
497063
322235
102745
6225
102322
4010
43978
34257
444131
188
116658
89497
315868
460678
11414
77378
131259
54400
355631
512041
1259
248727
301267
215180
688102
87316
238092
34847
550516
40959
635745
137100
40935
261250
160156
134195
9524
618277
116798
299932
958229
854998
173012
315798
348383
450171
22501
186003
435588
264753
307822
22495
6937
94098
340633
310398
565570
151799
151300
30905
285557
180289
100428
34299
262405
439372
787835
281074
313757
592707
97109
498916
327069
445603
146601
71506
552788
70432
395382
171476
44698
171680
11744
281559
97077
763440
171239
171017
168310
100929
393461
471382
5538
557558
68230
141040
129802
88425
599328
366976
25501
16436
857504
39604
248640
24755
302229
779947
151248
308464
41705
859776
295237
25398
129012
209151
543047
53
538143
437544
47467
592128
107386
713262
420624
454335
138003
258695
121376
160196
135266
229771
400372
146628
219130
281425
587686
128857
194049
83441
24140
35280
168912
74606
28624
863931
332688
448410
463804
618070
314249
127115
163796
96738
445118
134519
13155
459471
12410
410698
514835
116083
40005
27444
614458
43295
2473
173173
144883
423672
676673
189304
400748
31995
523572
312536
196534
18078
44276
603538
805884
473673
363541
1476
31411
565184
369024
276296
148775
281602
53401
47866
350364
635268
471403
721558
319645
422793
900775
42259
636932
13328
274887
283488
40129
94074
26797
73350
246368
253306
38525
120220
3207
32348
218112
528207
899657
90659
15313
105915
78233
228066
138986
3673
71242
189254
237651
15809
858574
107057
606515
284506
574834
245782
18628
440074
250631
394411
194377
1332
199412
175258
493672
207713
536842
9150
74663
93147
386026
685599
418861
507145
183765
16145
365983
224448
12699
95684
3567
896282
54885
175217
292166
68877
241937
5616
542891
31862
419201
467886
24298
621218
40664
266362
471637
301373
213946
254840
79575
197947
41642
253852
326036
48210
19305
352111
24261
115545
176249
159706
261063
232265
352201
57030
3701
184947
87332
389318
811349
74486
243680
289603
415290
403346
812663
765677
572308
284903
104525
830205
288583
46789
139565
224934
361422
240243
334244
371214
121265
500286
856373
580724
103537
312865
211211
148668
22487
281440
663913
54547
156616
135
38799
649664
129646
278180
217655
250344
25785
54337
8910
88363
16412
351301
51813
321380
116831
59858
281105
203711
456741
390454
322990
429737
664890
123402
233116
483280
368413
751035
22113
60759
807706
31406
140719
26385
31941
93997
154608
652775
84796
866068
248592
76746
190310
606868
659432
442477
616860
269558
224442
157858
6256
43212
69360
141034
82821
17541
63763
312963
160783
123101
43481
324
550188
702625
669437
9036
162442
211884
715450
335579
534380
12169
23482
148556
208569
756234
327770
80863
350611
575547
93
72329
480614
408480
323613
400706
10812
785802
312674
126366
200123
406915
155440
159049
118528
331917
12278
4494
129903
250245
354437
792726
746885
82221
3982
82888
46732
338034
450945
360772
190196
339449
267271
109184
505917
499868
142850
151006
390657
133996
335526
64524
41110
91884
395450
217524
622071
79525
287702
3511
827951
350275
95145
57574
286187
13827
63905
262616
70870
243404
8026
172967
126938
878530
281897
32076
68115
147825
165680
604990
174616
11804
73876
280174
9362
451429
109920
120186
656349
17437
100375
225427
55376
355742
339439
35911
40512
437137
646054
12960
522320
539117
166222
626346
157918
44266
13405
253306
300491
6119
592387
327316
326973
525390
180406
258797
36573
2297
290942
318348
17816
384058
133980
100024
474762
410161
378414
197476
228786
207336
871783
49658
30404
149591
104028
730146
252893
788730
298632
124924
30230
125853
327599
199192
71241
489361
244786
604520
297789
113106
56742
79450
220165
306372
225903
881964
264895
358314
323819
321208
325769
19148
176670
22286
73337
325550
74691
656851
300020
158364
211032
418423
140186
218576
613753
133936
61531
574638
244259
114177
328684
141200
156068
188589
8644
422165
310180
152285
180826
38194
1498
737613
3775
108631
201377
582471
439830
10715
112944
322588
161975
85343
116696
383847
93927
38231
185287
273111
19318
407973
592644
128912
202996
13178
194948
223379
66459
155162
369771
865194
27431
203258
100093
219894
199223
88492
67453
3398
135175
134738
158963
45743
66935
73182
446641
250635
146772
43009
162650
33439
4558
282381
448183
57321
604168
580712
108494
190828
164703
690728
552757
27523
19394
69320
305577
420539
135528
528701
143360
210354
215947
14983
14216
122890
25368
90398
62883
225826
450730
540368
90189
32007
48237
408030
266501
746501
342642
600154
103065
242138
944047
653775
15271
49356
11654
20345
76268
430536
104046
15956
70870
85044
569847
379583
254756
69844
18244
527839
4357
3143
22246
437143
97484
109971
400278
253453
41637
577696
196252
114577
286220
44243
32658
458357
161098
273168
243961
3452
635160
155933
593726
546782
136078
551954
141624
268029
223670
617261
167922
269090
442155
502202
206020
466199
432648
337400
77976
61488
104518
197401
904787
178395
282738
143618
159823
198503
34806
377134
57105
8910
766350
222901
477
414695
35684
602641
40895
306665
120775
103116
635724
30287
85511
75880
35489
174552
258823
193734
82366
271751
567315
91192
69998
34249
13018
577039
450752
179639
127090
110639
526241
18721
174903
111858
356612
4613
146748
99915
89677
381357
28355
47205
448953
41623
273569
69054
181501
97054
468610
270960
544732
102876
65321
287932
70636
16083
150869
417609
224539
279286
104393
113638
8786
669435
260623
110068
250088
866087
83287
264872
194336
193331
19650
80295
33604
384140
594897
789692
350146
416282
462973
375816
107204
25686
113060
85932
79644
80459
52973
158147
19956
674573
216429
354426
288583
102822
578550
136688
165783
164150
132881
88427
244853
162486
235380
387565
325518
108918
262749
97387
417602
602191
862167
639968
441389
38091
469196
131439
347731
144537
496260
299050
604896
444788
64708
4843
541389
74240
83217
142410
312473
123990
481781
159950
249814
223579
120615
929920
570867
608538
402144
139045
17983
517899
179232
139510
498986
8683
81206
23167
75397
542962
143578
218059
436032
806602
11854
96182
118715
876712
294378
246307
32440
698902
293882
321842
377874
5302
233090
124838
672313
21627
288976
587705
342806
88456
135175
97458
302095
79422
358341
375610
29931
283896
273442
4834
4366
110948
201556
294998
236568
494429
35718
570212
200047
18684
848260
254831
85794
304950
20396
707676
792560
137396
641243
30157
398503
6279
236134
40962
42222
344623
125853
119424
187155
67219
44828
216833
508574
229494
38676
467337
301734
638781
697022
66885
336490
474352
82357
184707
6743
54965
48994
10979
44702
44917
58549
86012
246259
77710
519782
415106
749437
30832
492787
209428
350435
357662
275942
124007
195669
746388
1984
636170
703481
500377
87677
113649
258268
123431
505437
138245
100145
77849
191973
154269
122762
508166
95065
244914
21023
63271
199381
688152
456239
361815
171173
284780
298518
21778
66840
2436
531014
902788
68609
200488
55173
143129
585506
345243
626982
401702
47861
78767
383308
187480
17963
482590
261262
46246
273361
138472
41604
405646
367835
387412
332474
56269
519574
223444
46146
215284
183620
117696
48372
692513
46574
98996
21880
73654
156363
201857
295391
459608
22557
4701
144400
241121
364691
9523
287525
397525
89447
16707
61493
336353
177515
92030
24814
331296
550152
130356
775694
138668
161901
223
58023
702122
193350
125516
56811
359949
152913
501304
44879
80116
319097
116144
354770
651363
255088
623609
7297
8412
392496
240485
634480
365841
