35462
23
407455
1356
490638
5
409132
3716
33
218825
81
336319
624179546
15802588
349260
160060
120224
90
2
843272703
58
180896
289225
98
7
124056
94
764840121
33006
7372
370800
100690
392348
96
975012468
64
253628
96784
264868
34012
82
949023186
16
78095
25
53418
88493
71
90
94911
427387
823217142
496297
184068
726386052
44589
78
319271
76
441468
96
275520
271501
49
97
22
311297
683531363
42
171513
60
61
224862
344474914
26
56
7
70
723069659
1
7
362603064
54267
92
177690
2
376185
60
35
889804150
259544
734788930
66252
185607
259062
45
80
12
304539
33
827320006
87
27
36
4
13
46111
81173
583230025
68
101101
10
135307143
59
156663
243836
52
83
68
986742278
9
62837
57184
326969
119542
325544
44
23
248894
3
21206
95
34
780700965
36
16
475453
314510
39
5
239202
26
6
432650
70
69
30
9
121650
333652
401781
62
144092
91
90
66
85
406401
81
87089
48
56
1
83548
7
14
277952
770686586
8
63
20
70
75586
125040
46
9474
362989
83
354425
80
416079
25097
75
48
39
24
92
374889
154592
169860
70
692324696
16
36
284010
19
543109139
815038020
54
40038
82
66
64
67
75
27
59
442551
35876
189894059
71
42
8
3
256778713
232438
5
25
226698
26
6
1893
319320
205468
61
152051
221766
30
74
13
378281559
5
5
69
28
85
18
308542
60926657
18
83
24792
34
336277
443646
75
510735297
7
56
650794238
36
293211
357575
2
68
79
39
4
220894
253789
61
98
238495
1
98
88
89793
74
88
87
12596
490679
64
63
10
195325
32
450317
207014
75
39
96
19251
82
83
304377
303570
311763
74
958547454
7
282357
89
14
28
157148
395203
104413
4
29
46
47
359403
60
305374
328596
5
67
474162
231651
41
86653
394401
18
69
8
24
470284
493272
95538316
3
186566
352581
336670
414865
364189
341232
78
264175083
456028
348851962
824307290
90
246804139
55005923
30
57
24
76
175611
21
425914
496385
42
81
82
75
7
7
488044
85
347247
457872
310982
7
83
460666
70238
59
37
96
9
99
319608
90
46
746989872
5981
196522
70
8
188394
30
275551
53
265247
23
31
209414670
605688494
173179
209877
695599503
56
36
31
53
271619
60786412
48
36
484298
62
349718
206731
92
480204
4
49502
309851
41
92
240514
496283
268303
268752760
308930
23
25
23
159769
9
56
499661
20
60
150923
41
431148
709144428
452
35
79
32535111
58
477671
93
75
431349
486641
82
9230
7
200693
663721302
3
69
50
69
32
268094
848319331
81
45
44487
419183
82
42
492811
988143792
54
254855
5
74
69
4
257027
474175793
351676
237657
84
86
239393
374583
49
239331
27
37
85
43
437696
322235
395837
151395
1
99
16378
76127
179871418
54
410438
386262
18
187765
45
67
5
65
457111
48026
33
2
6
229670
96
87
19
53
71
94
26692
82
66
39630
36
73
95
393491
26
53
39
46
467936
45813
8
77
3
185207
158023
148162
99
27
31
238774261
87322
83403
57
75
16
81
90
92
101001
1
209254549
93
63
301765
135359
18
11
8
97
13
46
29
129556
47
130504
716828766
63
41
447475
29
238833
194324
298023
27858915
348418
192123
218910
827104244
26
132869
434205
38
35317
101614482
202423
761404803
333988677
287489
240153
442870
94
51
57
333
27
229175
97
85259
870915975
16
80
1
9
449155
144379546
915303995
7
298441
324680
113940
58
7
9
253271018
32942
5
76
55385
1
78
521325948
6
3
415347315
41633
66
719199010
45
623667712
344580
31
473039
342025372
48
192041
710459786
238626
335687
84
19
90089
107884
86
70
31
6
246101190
26
488540
91
410085
77
325671
44
180299
351940
105142
37498
840767542
337511
5
69
92
6
281990
97
133926949
3
345619368
8
1
36
4
180326
82
403926
406023
386916
330751
770938985
372830
22721
94
32
86449
82451
1
80
39
22
52
18
71164
13848
4
2
86
68
33
52
380745
9
84232
255818597
84
9
13
99466
2
52149
43
292348
929609706
22
451833
245045
87
372519
64
33
18
267305
341588
86
229058
205176
94
82
76
58
818962760
28
33
8
326187
44
397772
1
130579282
329960
289208
13
4
18224
8
49
3
162867
38
51
79
233971
119418
3
3
304471
60
75
6614897
73
374755
60
14
45
81
178756
18025
245452
60
290600
37459613
28
42
19603
488786
274791
12507
99
145344
8
73
55757
36
253863
222757
782831232
105212
59
20
6
39
80
38354
96
65946
31
482374
81
488186
179181
50
298333
6
440935
57159
17
269331
307018
79
86
87499
1
100562211
85
6
358994
61
48
51940
83
279786
148175
38
651281867
3
49
24453
36
6341
73
94151
11
360575
64
113361131
689539162
365009
71
485791
3
348612
69
1
72
13610503
458747
508200667
440682
367611
923493774
49
20
69
468685
74
440172
203025
22
498756
726609008
84
341005
192940392
11
37
6
44
231075
28
3
141786
48
75
156096
229563
410419
147110
328983
7
335412
480880
430897
47
59
989899809
20
41309
29
142832
89
4
366088
114281
4
78664
210668
407182
84
391260291
274169
285721
233228
9
64
69592
264794
315423
9
58
464340
300597
29
341231
71
88
180744
168832
55
87
94
66
40
246064
362789
35
3
489895
324917
75
57
217475
463146029
45
17
2
51744
48885
11
23
91
4
303804
1
151479
109514357
224009
58
92
81585
1
367729
24
167789
39
64
7
466647
372689
577315971
7165
368649260
48
163650
78
89
261934052
108166
12
97
57
230805
67
68
25004
73
13
195775
387278
4
5
16
227811
50
99
892995000
36
8
181190
22
4
22
486540
322308
25
50
240864
9
78
2
663894656
485581
327034
481305
53
32
64
329370
49
7
6
280111
555986504
296884394
9
26270
81
6
3
32
197387
106450
45
391494
234421
930019264
92
167740
8
33
81
45
308139
253965
63
14
32
60
144167
336822
2
63
79696
4
67
65
351075
5
424459
39
241426
185909
131914
936941047
95
318555
407522
59268
70
226731
24
2
459842
372641
935878826
25
57
81
117460874
246086
20
75
141065
18
4
46
60
82296
6
284691
242261
719376112
616924570
387435
1
44013
30
128566
795277801
499917656
47
42
67
1
198507541
24
38
327068
478528
487527
230004
51
491066
310936
35
2
8
762954626
87
86
16
50
316339
202159
97
9
46
91
81
990617823
2
346487
116824
37
407760
487398
39
129239
3
1
78
4
18569
39990
41
6
229090
433905
38
93
43
382280
51
659647754
24
84
2
1165
872215871
70
84
374376
48
197072780
51
477631
78
379027
9
336044
403635
31
144474
22
463486
78421
67
7
6
334053
1
78
8750
46
3
68
85
9
387698174
73
32
396934
68
1131
360015462
8
272725
18
85
68
311181
223432315
188135
656471765
29
54
55
254553
345249
409982
315099
7
144435
36
41
77
501150980
8
150056
6
73
40
427623
166134
52
127407
215368
99
381733
434200
46
288968
336387
358518
70
58
10
587736543
244697
34
43
20
44
261024
94
113527
20
349436
57
708523869
447289
262684
6
6
359439
9
391811
8
24794
986996612
537150333
325289
87
197302
114235
19
52
291379
316501
70
165585
498240097
74993
237250
42
103000
23
67
76
162305
475500
921914557
347341
59
10
39
209293
486759
451129
60792
38
76
407294894
33
230413
15159
237127
27
194223
127996
469381710
46
7
295916
270568
422902092
42506517
59
39
96932
398823
24
16
70
277541
48
178718338
12
13
96
71
63
137307
89
47
16
65
97
55
42
15
136742
68
129098
52
291812
13464
187075815
76
316472
62
40
58
57467
3
81
37
38
197113
67
12
396180
272433
231138
6
33
48
8
443696
15
193796
40
177658
363437
34168
7
215564
6
64
451792391
16
133074
1
27
435580
78
188187
3
107812
211680
9
231995
346796
23
174123
422530
247161
26
54
75851
152819918
298515
29
84743
669219286
52042
83
12
6
84074830
12
97
300974079
351372154
331464
45
7
219026
142207
821232403
435878
2
1
82
33
93
427737
8
4
101789
5
915647256
25
72
68482852
4
216085
91127
42
483531
104553
40
70
7
28
449851
95
47
63
280040
25
8
62
41
187010549
350536325
41144
238612
292804
9
8
1
485427
148556
405571
122877
176687
78
497259
99
7
217062
20
21
460714881
69
274957
294844
304910
123128
400880
3
8526
125890
457169
460900
411321
266810
184609
5
65
8
35
261378
107759
288758
305768
272928
47
9
67
29022
335750
229041
92
8
1
7
469787
18
198449
15
17
320886
395539
333178
88
731057184
136989
273314
457037
247500
97
69
22
63878
51
216399
265893661
78
259931781
69
35298
65
14
33
204541
237446
90
78212
122918
325086
344093276
46467855
434250
77673
6
126334
72
59
368351
97
5
494292
481323
76
9
126276
8
280295
427611
259305
434786
7
287186
87340
5727
820125595
79
52
63
308978
9
9
76
292834
28
503945755
26
76
38
72
497988072
370749
53
20
75
79
19
125422
84
51
306165
269259
39
75
38
155837
367606
10
52
20
307736
72
466017
341650
96
494506319
133602
567058567
354132
210242
4
28
918653178
418000
8
25
78
76585
91
635388554
459426
42
165320
309280
14
58
946638525
272191
450486
78
490058
73
46
20
197650
38
28
2
7704
6
57
224589
61023
479770
391853
64
32
82
193223511
12
425130
42
225110
2
157049
52
479412
2
5
139682
84
33
99
310862
32
855491004
49
5
38
81
49
85
51
16
70
475320
70
147445472
96
57
40217
408556238
13
127772
41
77
818166081
84329
864866135
74299
565935656
73
31
58
66
292509104
46
53
168939770
60
5
273208
924381296
50
1
300826416
7
17
984593126
441029
329213
97
303548
348486
35
316331
73
78
188691
34
195578
177642
427542
48
82276
167217
999085875
145558
334997
926082217
129341
87
148897
61
104470
7
480082
257460
78
369102
442954
257860
93614
19
490262
407251
38
512911004
495788
17
756436807
153455372
18
368061
2670
51
58
29
96
308682
347249
67805
380525
248288
176234
185733
8
47
512272710
158924
448394
85096
919614464
78
441451
22
7
467082
217916709
43
260846
151857
886912590
85
266308
15
85
101570916
441283
153199
78
49
195095
2
318033
60
175760
46
355468
44
294348
2
15
58681020
28
23
200003
2
5
290033734
71
58
97
74844
247458
82
66
414945
77
343048
2
268995
447423
154540
8
31
74
105376
5
47
751115006
184031
381524306
14
366324
7
98
130770
36
37
57
129338
37
70
599790518
25
419325
479181
181828
53344
872302852
262764
573678024
855820296
84
83
273917
37
706552579
269440
7
288493
31
9
41
391115
82
22
404740
83
457671
212897
21
16
63
79059
25
301056
4
25303
6
14
218
30
3
477416
281092
34980
11
82370
196421
264575
483120
64
94
9
389333
710083063
34
499810
30
778036678
2
81
55
415392
65
328785
40
179464
92
3
79849
274523
491373
42
239517
22
203985180
466175
161755
78733
294212
33
37
86
1
60
51
8
67
61078
40
473001
78
300991
4
280170
78
99
749319751
165372
210628
186862
181771
583342183
382487
36
88
38
3
177964
69
3
497919
91
76
49
424678
27
223594
4
64
42
65
25
37
75
94
223360
96
6
96
80
91
472379
212310
153365
21
23949
425387
341982
379818538
95
874215344
160646
9
62
174112
3989
83
108640
39
413756
21
475488
190747
134593
94
6
22
37
299357
201822363
95598
205498
315152899
48
3
3
98
160746
419768
87
6
53
207134
286181
71
67
303447
39
39
65
67
256065
45
269714
35
146453510
56366
256863679
142763668
4
283389
93
15
85
25
399559
24
379739
30
71945
64
70
66
372964
185996959
88616
718722508
338019
90
738
82
246498
310395
49378
403055
5
96767
5
293674
64
5
94
298670
8
13
86
447457
93
117357
59665
68
48
42
238602604
42
19
382526096
40
39
11
849356351
167770
140059
269142
14
8
95
49
78
219007
70
121398
483210
384661
4
501052107
113588
120156
147236
86
18
137595
393485
20
706524109
91
19
53787
18
483817
82
42
130239
23
68
93
28
4
81
42
42
60
179204
274257
79
430148
86
8
278357
370192
67
291985
286152
26835
157209
56062
178794
54
531847467
50
922413229
399968
164740
6
46
59
933031577
178541
45
953423090
28
10667
194264
43195
36084677
60
426004
207109
298696
277415
225329
26
301172
416632
43
79
129698
18
385629926
25272
93
67
27
39747
222174
21
257370
6
270415
1
20
67
839996595
137122
25
79
516588342
89
400737
99
280428
3
17908
399292
359375
9
28
50
7
353603
188653
323283
50
7
295597
43
21249643
27646
304172
79
424947082
9
37
424129
4
58248009
23
34
23
74
75
343571
56
254217
6
62
41
86
14
169030
46
82
46
54768
24
316494
29
106509
142753
30
67
477070625
209093
8
43700672
45
24
369327
8
141610020
2
252826
330842646
40
463618
436228
48628628
9
984591834
309430
183734
574394641
80
45
243944353
78
235701
16
493710
95
95854650
305991
5
135862
68
3
454764
4
96
93
71
47
338540
11011906
38
922717157
7
80
12
45
164827
38
243904
45484
60
153571
24
849043733
331558
92
746716775
51
6
224023
63
212501
495125460
962690611
254147
339492
33
11
102435
62
62
1
25
85
39432
10877
6
99
462195
18
131782
5
371990
726280238
287317
284845
464804
25
7
16999
8
349856
76493856
5
17
438292
5
275568
29
449166
2163
42
86
81
25
595005303
16
62
15341
38
330572
30
49
4
36
82417
93
70
210941
6
8
655004250
89
414913
9
708651132
165056
210001
170360
12
73
65
83322
63
602330850
466895
58
19172
5
189518
471656
45
44793
80
348471
207987
150465
483627
40
26838
114943
95
53
693975314
87
259023
7
49
182957
3
24
315219
54
115109
37
428199
27672
351949
7
42
39
35
304760
247746
9
927171995
9
96
335541
23
75
25
13
13163327
449427
31
46137
6
307986
572290788
387071
1
358463
278279
383231
355283
387952
33318
350228
2
3
2
42
97
7
20934
688870687
161549
55
15
9
291114
384582
42
447383
96089
80
4
1
61
773293103
85
57
75
41
92
284581
452874
394749
477662
1
52
403893
177405
41
80
6
459348
349948
30
933541533
91
429526
60160
59
31
342538
224193
79658290
93
81
18791
48
100808
2
18
11
63
46
93
11
245382
28
499327
94
49
1
49
268947
33
68
72
471738
14
198964
72
164471
95509
402882
22125
13701
3
290206
4
447802344
343365
62
48
269375
9
1
190125
86
55
63
12
12
86
49
366683
217308
97
86
99432
284529
152676
48
89126
69
444341687
82345
118479
496758
62
607728678
73
20
442440
381458
1
15
375640
73
68
70
57
57
17
58
74
7
295117
179731
617243730
93
42
5
805604693
20739
80
61
20
55
147775
128541
218865
668097229
2
482285
38698
205966
348966018
60
449776
35
422195
20105
177882
324392646
7
6
97
414947
179631
399321
33
474359
449830
73
230293
325306
4
318219
65
61
2
48
8
338230
547039178
74
7
18
33
8
3368
19
51
8
410630
292743578
5
13
76628537
77
179080
18643
80520
10752
343633
8
40
6
67
344484
16
332843
767467632
7
875395776
375730
78
95
332834
9
40
68788
266358
5
5
58495685
439862
29
69
34
2
845346450
300137
110811
304588
48
56
85
32
399705
268024
938785355
27
73
689021709
70
28
10
56
166030213
17
301077191
38
29
52
71653
55
340539
332275
383532597
292673
12
40
9
432598438
21
108783
272813
154249
26
383377
281018
339779
35
8
451299
60
60
341642
63
480092
98
71
58764
128854
417414
29792
324421
41
295438
16
89
71
217118
20
266772
17
197035
64
12
11364
6
72
379601
443419
19
81
194133
49
16
48
14
5
273455
18
919990586
63
44
93
3731
88
24
414790
410827
407715
22
9
44089
21
148114
40
28
125132
225761706
285217
265719
26
163353
52
489049
73
13
656423633
128536
416052
98
83
149785
10249
424036
83
144949
67
63
278891
1
64
48
4
54
172515660
51
703761747
15
64
4216
446323
4
52
53
255027
392491
267412
72
11604
3
355795
23
28
46
84
221768
86032
238556
46
7
414488
73
4
895431092
183100
15
253086
4
54
96
59
167693
924207271
94
92488
4
143734
142678
296879
63
8
88
450997
84
553481147
489478
65
373881
2
71
472361
39
44
82
63
77
71
24
158218
80
202615
295420
280000
339740
25
60
320359109
66
63
291610
101194
474465
25
84
48
62
434837
23
99
111712
283736
44
53
422965
49
9993
69
21
17
42
60
510831967
283807
35
343890784
7
60
87
6
153171
265249
221039
78
18743
268899
47
96453
7
459859739
62
156854
63245
496962
10837
92
5
653630874
32
15
49
23
90
162770
402828
4
432896
293579
13
1
210398
52
366945
359817774
72491
65
161574
125730
89
649368674
379446
445812321
498274119
34727
25651
81856
667899401
490134
218521
759216154
46
578988111
135356
20
147319
61
386043
35
74633
138793642
5
25
4
64
222605
86
94186
426104
86
87
2
59
89
87
62
52712478
63
55287
5
180819
90
348909
415817
480561
53
5
5
505545671
81
37
30
6
347584
66578
84
85
128368205
22
77
24
299185
7
3
1
60
387072
38
64
21
151718
5
15
3
770119176
60984
148301
460311
285786
57
61
130812
4
25
419238
291825
218560
46
25424782
56
139837
42
355877
373297
36659876
341186
301862
92
848729156
495978
4
99
196144
48
398835
570659782
77
22
457990
204397
8
33068
157060
13
925464307
361637
4
363853
6
280264620
398659
309911
62
4
8
19
285001
9
49
432393
961089826
99
42
47
45953127
13
17
122150
3
3
29
72
205229
459910
284480
20820
735139809
21
45
21
27
84
324834
308061
12
7
361646385
4
157585159
452
13
12
95
402057
61
471751
9186
78
5
16
79848
8
8
811965362
9
309210
404312
277872
43014
2
78
81
357931
55
987888228
296598
8
139784
138152
224050
64185
44663
63
44
141032
109265
74
533183440
30
1
170020
68
28
451917644
35
18
68954
362521
513235324
200117
447907
230974
135293
97
21
346238
67
703787771
50
65
260642
32
345212
374388
4
428570
16
24
91108
52
43
371270
3
331366
59
161864
482131
243141
72
11
427632
146298
29
82
449017
82
196678
837771934
284653
47
245098
74
12
32
472775
480771
1
14
3
33
80
169433
161229
59
17
41
491396
89
6
28
65
105355
429760
3
8
68748
10
197315
20079
56
37
92
103408
261760
463410
95
437120
428732
3902
52
208984477
5
326036
12
28
180050
159441
347919
348107
368708
456572
123907
57
406630
40202121
340155527
337532
118958
474581470
18
710144168
89
203355
92
357182
634246577
252737
178854585
26
87
329521
124049
271006367
23
47
73
182165
76
64
60
282295576
82
416265
250185
395595
53
59
110414
43
48
271878
425384
55
144694
21
51
352344
1
43
85
129284
84
296485
97
634880556
390111
51169
80554
6
48
261170
77
365234
219067
23
28
42
85
99
82
442645
43
11919364
392247
271728
198127
98
27
309550
43
476397222
8
272283
97
149440
594672525
24
53
2
90
77561
348796
1
218986
96
357698
61
178511296
25
411271
51
30
54
74
384402
5
109090
986290636
41
515407717
94
82
146277
58
47
808612632
12
849520578
496393
13458
30
382827
192105
5
19
5
396140
146286
34
86
48
410911
46
32
14
48
68
2699
24
52894
85
201931
31
85
271198
485102
29
9
63
231593
248739524
291946
220653
425062
237526
5
57
5
115412
6
36130
61
51
311706
150219
80
2
157510
201400
37
5
996036898
333209
492014
463237
34
69
333969
8
111699
56
11
14
308277
3419
70
436589
26089
31
274590
68
82
43
32
55
398651
66
94
282242
80
24
59
291677
9
46
60
198601
215348
12
2
125267
391168
21
122435
15
43
343004
337375
24815
10
33
76
89
68
48
482862
86
377419
343078
1
346338
480915
356836
246111046
54
20
94
202204
21
358261
4
358867
115327
80
58
57
77
319040
37
72434
26604
12182
14
335675528
335386
45090
204069
127254
91376
64
212804323
22
154742
86
4
59
110461
61
30
77
91
74
425060
73
34
604144634
4716
3
52
485686
200809
417057
62
3
267773
390552
73801
232763
339942
317889
452771
445075
174035
429296
76
175784
8694
63
80
697109925
48
4
470914
62
393801
20
119479
436757
35
324981
88
250577
431662
175572
23
464892
27
65
34
426851
19
251889
12
84
15
857938437
935251808
104553
3
401468856
367277
305442
4
3
51191
6
93
29
93
98064
128898
63
98
29
96
81
445137
3
46
169929
615160454
345353074
208450
904674542
464687
10
68
56
306192
243469918
265731
497182
44
868427649
24097
76
23
421992
57271
10
632795668
333785
276089
43047
23965
493541
2
858326406
137598
292791747
90
83
194554
317991
412110
353840
358055
100094
940496255
70
73119
42
60
867716676
49928674
125137
17
13
478704
324994
8595
339376
25
83
57199
354587
92
53
267766
1
173643
378639
72
39800200
27
140058657
9
497486
8
47
66
37
296450
29229
32776
112317
393504
199059
473957
10
146963
190372
4
305643672
407313
441309
12
11
281968
462648
40
81
6
72
801933595
5
282585
2
554571260
27
399557
16
168688
38
52009
98704
97
61742
678280440
488099
484690
69
7
71
169370
117157
22
476029
123867
41
26
406623
89
3
452784
49
42
312678
61
93376
229474
907987096
58
72569
63
7
122566
363903
15
126904
96
50
48264
6
58
2
21
771707812
82
893254327
54
91
15
355120
409015
403792
13
288864
7
66
2838
39
155363
276701
67
30
47
470858647
82
98
59157
160788
58
14
94
360988
24
93
84431
21
76
379881
18
150649
410593
210811
64
52666
3
58198
189119
58
4
66
220795
87
82
85910
36
62
52
79
26
157296
92
96
81
12
58
461703
352136
383434
62
661538855
85
66
249372
940322414
207048
281109
820446055
436587
19
977395128
452674
49964
3
64579
11936
68
80
5
12
64534
411084
22
42
25
273276
24
6
66
462965
353020
321569338
131161
203519
95
5
69812
44
440513
183757
15
204956969
32476
191089
3
928963740
3
484604
39949
298601
95376
70504
8330
133691236
45
231806
57688937
14
249420
76
203747
86477
331189
56
449886
91272
54
26
52
98
11
167400
138382
390098
175697
426409
34
38
343557
277333060
31778
268321
83450
68
43
119166
80
75
10
19
473238563
93
131566
332044401
8
176571119
411170
73
34
373493
7
5
702601312
194110996
499865
50
452990542
35
457762
20
5
60
27
247381
9
413511
77
486988
96
303196
4
83
99
377912
69
6
27
88
41
475065
81
18
826052441
250265
9
62
131987455
57930
74
57772
267843
36
101570108
73
29
1869
258747623
990369622
464886
16
35
98
143288
92450
241214
37
324734
209034
17356
53424
23758
38
2146
2
9
83
56
84
376453
91
4
78
436108
71
72
23
54
93
274460
145821
472038
182251
34
106924
8
3
42596
61
219132
67
54010
9
8
195185
47
459389
187544540
37213
32
2
91
334063
348313
483645
451835
7
166840
242261355
375170
8
468288285
276004
91
6
37
329048
152126
385312
206598
603434662
74518
62
57235
86
15
53540
8
67
96
343117
24
60
148838
82
220931
34
5
56
30
98
333137
1743
315752
244728
281905
377870
13
45
355142
61
30
24
30
350892
93
30
75
37
3
159636
389236
98
324169
79
94
53
410459
9
180933
112379
30
4
644397728
1
79593
57
362584
195298
392359
724906676
66
398521
4
45
170937
46
400791
484765
471024
668750858
98788
17
108088
114840
82
296226
19
397796
234564
129344
73
461955
91
9
97
283175705
143060
37
52
444029
3
66
39
75247
146308
6063
20
92
98
420087
64
228864
69
47
624010143
12
376164
46
1
165696
63388
4
31
103101
265556
7
96
105057
228250
152223
21
30996
447264
209497
95164
181120275
6
257839
78
72511
49
11608
97
157767
157051
80
37
327121
360571
1
436211195
444909
918872905
484998
60
92
77
415151
406816571
32
84
92
91
57
8
34
408238
78
423164
25
189730
349973
3
78007
62992
468762
284563
429955
223241
196776
12
9
173326
180927
3
6
354768
293881
14
87
1
198534
5
95
274445
96423706
266364
912144087
93
3
398042
8
41
145286
9
78
21
72
13
167617
25
263651
225021
11
316164
6
81
27
72
233474
12
235190
62
60
99285
37
411990
30475
482501
68
44436
838894844
251497
474482
74190
27060581
160573
308842
430023
150282
35
573678100
53
195860
3
457222
368135
656843627
429775
160097
88
142694
463085
10815
85799
929087747
67
3
296489
175115
87
41
397587
46
337897
387380
9
180251
47
146768
80
285543
462371
99871
5
301699
35
30
185272
37
75
59
24
287062
50
64
110339
45
194370
1
60
601892213
37
84
98
65
38
36
477868
36984
37
53
71
51
8
99
46268
76
469099
137565
332104
266760
682201331
262693
95
17
285591
15850
81
74
41
74
67
393671
60
13
416128
34
32143
35
92546
74
99
78345
13
42
357625
395331
366982
486584
79411
45
380975
2
10
79
88
1
37
267350990
215882
115169
489938938
7
426471
70
280185
35504
191019
300862
2
69
2
30
80
61
61
7
354768889
150799546
3
37
32
77
86
333088
24
43
336035
16
245249
280808256
214454
11
18
239355
165239
57
282964
983889368
16594
3
226165
171545
23144
949685503
183608
197558874
51
3
15
95
414468
85
56
35
44
422120
9
354788
58
469917
34
8
355200
2
395458
30
77
373074
453406
277665
45548
166281
7
41
120951
236569187
5
28088
352230385
141689
390216
115151
26
324799
4998
16
18
19
318083
54
79
7
10
54
53
69
173664
49582
108406
97
5
475474
76546
428300
64511056
308638
7
228
395009
87
33
763788858
47
280673
43
4
18
357996
943998854
76
56
55017
85
22
168043
94
453104
25
50
72864072
535552027
465772
429560692
98
97
402324
60
92495
46
7
445580
288867
363274
67819
359515
120660
410761
82
272924
67
63
492482
110851
17109
45
741434363
978310722
42
482830
79570
3
75
191680
277232495
97
54
71
90
46
99
908434008
451088
95
60
30
29
15
5
39
373457
381747
66310
324635
2
89
51
84
437940
101800
351186
58
5
449562
17413
776737141
33
37
89
498338
88
3
51
126602
179532
71
82
5
9381
445780
422202
385787
38
86
434062
94
1
98951
501648887
81142756
97658
331048
6
781692807
84
53
462859
56
85
5
20
75
216790
260254
12
30
374315
27207
466111
98
302465
260720
445986
3
592600651
64
39
286032
398367
865848928
24
44
21
25
69
179122
216442
118978
45
197276
85
152779877
460452
80068
3
52
40
496956
50
36
31
483838
208138
6
461825
56
66
453605
39
94
470965
118860
480497
27526
44
8
271534
44910
36129
56
36472
8188
228853
77
2096
84
114168
25147
70
393638
384559
174376613
434518
469081
92
62145
108173
367592
25
9
480739
33
78
10609
2
23645
68
74
44
57
979633292
93
7
53
34
57
440454
27
494191
23451679
976875291
15027
811587303
365777
92
70
417702
390356
793798461
84
74
32
8599
75010457
153538
44
182426
471283
47
4
217374391
128945
86
112409
7
18
160564
369588
443318
67860
139788
276316
265281
56236
66
66
3
435597
86
59
15
39
22
59
29
304308708
495078
93
9
241268
31
3436
178920
104750334
52
4
82
78
1
42
89
67
2
21946
438633
74
453493
6
9
93950
241776007
531846845
108678575
64
60
563263758
43
5
350434
6
474790773
16
416508
71
148442
90233
59
384975
86
226443
77
408946
62
1
906910449
181934818
96969
85
76
38
87
262264750
407993
33
79
195384
47
714833966
50
24
297988
5
65096
15
140779
71
854490895
75
25
2
219278
319971
484607
54613
99
71
59
222127
415853
478304
21
131130
131958
238688
435004
86
488580
43
8
488740
274451
90
296765
62
403503
4
460592
8
1
298751
42
92
202564
20
88
28
87
354487
96864
42
43
15
22
578437479
356215
292096
145012
676591963
111107
44892
172890949
31
235794
6
439967
35
50
32
63
444890485
92
84
1
13
23
28306
6
45893
71
283212
10
50
770223997
15
26
42
8
55
467091
56
53
198545
26
62
57
414836
189027128
103879
7
35
112150
39
508956556
78622
38
54
58
26
479929970
31
19
67
76
315454
6
38
2
53
277886
90
75
3
21
8
567558843
17
369190
408017
43973
73
484425
7
6642
55
91
361483
831944386
30941
31
92
39
322016359
223203
356372
100519
477292
327605
81369
371377
9
291065
394780
38
136738
54
93
8
45
6
62
78
387708
331168
26
73
350314
87
64982
3
2
724131985
216125
29
445966
96
217297489
393933
70
229384
47
4
11
6
322834
2
67
322401
336544
186226745
108546
3
62
273761
308286
23
253670
204425
8
432266
75
93
389266
3
33590
16
171758
5
63196
9
900643454
90
139750
173318
319627
38
19
73
41
5
171121
218869
18
175798
423740
60
264017
68
44
477513
62
80
552742760
6952
499975
217902
76
18
57
60
39
77
8
76
11
114304
62
442344
46
290952
98
163014656
250352
144765
3
67
505547972
29863
982422399
2
450280432
73
9
198595
173554
73
42
40
25
55
8
1
87
608639232
377538
15
7
29
63
78594
1
720182865
81
15
100065535
722717629
20
56
410166
85
68
170041382
162952
423169
29
488209
8905
481612
325489
82
350367
8
81
939498637
445757
828999282
207860
48
34
67
451869
71904
75139
469346
165537
337660
574659980
196952
86
493135
431058
439494
74
7
671351599
5
6
70
1
26
88
30
50
245023906
42504
57384
17
89
291209003
30
14
251131
303919
9
9
66
72
71
246003
49
10
243274
1
50
128687826
19
473613
15
388547
90
88
28
760341848
90
178233
9
45
280708
443004
29
544380835
263180
136550
454433
815627643
280395
363641
366956
171308
85
48
27
61
95
369934
31
310121
391824
63016
1
43
88
474223
51
6681
78
57
86999
38098
401093
353758
457381
330621
235958
55
367404
446799
98
7
223766329
104435
619209010
43
20379
1
6
403552
39
450552
307717
297424
385540
97
83
489118
30209
57
297123351
85
52
629290762
88
70
4
89
77
173708363
89
94
85
99
94
194221246
38496
52
453181
86622
53
86
442512
395084
82
2
12
623770759
6
56964
6
81
50
7
22
62
251047
348305200
52
28
211093
424473
93
76
1
319924
32
33429
496141329
411544
24821
23
399703
12
497706532
8
236164
209917
46
407929
75
14411
31
10502
38441
489222192
76
457862
6
4
730497508
5
97
65
219992
91
96
44
324552
239902
14
208408
11
110330
78213
60
493315
53
35
29
56
87
83
351127
84075
9
414522
412114
294895
245912
3
56
49
333000
32333
57
2
25714
3
479584
173941
5
435483
5
21349
284202
215840
317924
80
349103
155683
66
489460
312745
54
381795
53
56
78
450521508
76
70
61
408553
41
468177033
245402
8
8
177508
186319
105195
205559
49
381142
44
408749
149513848
199369
332614
15
243395202
51
100077
38
31
442686
392642
230172
95
72
3
51
91
89
61
17529
366429
303142
413927
36
76
445397
131939
343657
383990
251699
32396
241805
99
13
50
48179
231319
78
56
13829
50
19
72227
72
6
219811
60
333079198
499623
45250
596962729
410340
393959
69
34
107925
182154
35711
98
24
119245133
78
54
4
60
126510
71
55
54
2
1
7
63
21
33
87
668068057
19
300727
420025
79
137338
383080
106002
957234780
430151
879956618
142982
385762
2
384988
104637
567136660
82
214038
2
255052
2
90
471447
46
56
421019
56
489336
8
18
96
89892
86
47
137919
57
75418
199904
208189
301782
349279801
320330
414527
10120
17
21948
121905
81
26
32
94
37
33
37656
199137
443150
16
113654
72
433939
19
132336923
437959
132121
314082
422897
76
55
625368561
254379
58
16678
2
38
372272
433814
419851532
6
313282
121046641
5
206429
25
10272
3
98
79
25
97
78
5563
57
96377
23
99
318795
290705
17
48907
4
87
41
340265
9
122707
248074
104636
182019
931129554
3
66
3
361308
14
6
36
30
82405
39
27
303341
8
22086
216457
158166
125740
589764961
81
65604658
55396
41
5
926085959
379136
11228
11
1
223855
4
86868
43
67
114033109
394557
237107
9
13
386758
79
97
82136
6
337121
73
27
15
2
44
56
45601
17
82766
26
75
341943
46
437780
75
882198605
73416
69482
57904
255719
3
187978
451542
60
267956
2
135240722
354535
287367
251460
186740
8
217775
59
30
359544
254783
962886112
18
90997
100793770
127899296
20
97
425488338
421618
821
61
922284393
20
463544
412830
286611
83
310898
365757
85
4
29354
98
448678
99
97
412242
155465
50414
87
23
176743
53
45
78
478782
484565
411260
5
484153
13
42
97409
5
71
22406
320726
57862
86
34
88
68
560935969
45
75
57
43
41
191689
34511
48
60179
11055
470547
45
132496
60
186598
47256
76
60
41
146643
7
304575
2
11
453446
356365741
267562
8
53
88
68
28
37
252122
228065
85
15
496029
84
107876
563145893
174656
230277
485006
281954
936364244
431884
299473
11
285190
93
368374
496950
5479
457748
41
68
199647
17
284950
243959
94
84
34
344428
392604
983294789
75376479
88
60
14950
752383462
9
70
2
87
314713
39
363849
334317
444750
45
244329
43
43
18
8
445524356
96
14858
211487
298836
1
8
360303
225348
336157
443470
59
80
246726
98
108868
705692792
35
144210
42
212994
9
279902
193507
375322
270730
80
343781
842426495
396737
9
83
33
55444
7
478435
460940
22
35
361174
468323
294033
73
99
261390
415894744
69
44280
228675
300315
156039
259180
845885937
26
456119168
59
384399
85
66
478218
35
58
374373
412342
90
171110413
48
167692
95
2
279879
3
31
387041
127795758
66
22
14
67
429847
150880
80
129900
321583
44
899963087
158676
393770
379751
206990
171736
290727
53
45
298870
4
69
98
178505
97
83945588
5
34781157
5
42
233256
7
295614896
17576
483948
451231
68
191810
77
64
325055
18053
52
92
226432857
6
59
471832
188788
94
63
545809329
7
212398149
115096
236924891
39003
157224
99993587
76452
451083635
30
82
107604954
250732
319564
376526
21
375863
2
80
179521
57
357263
493340
220536
7
192404
74649537
6
421701
93444
44
89
362806848
226853
79
410425
271408
206634
5
282555851
24
298045
72
93
44
30
480516
258199
52
10
215094
24
338671337
5830
30949
37
138730
106002
635628417
31
417811
191464599
60
328523076
226604
6
7
238160
13038
393760
317777
134454
135709
292632
193982
56
24
44
68663
377989
68
76
33336
274745
8
78
43
202197
46
63
10643
99
9
16
129083
1
75
94
497717
93
307437613
12
210041
368822
7
338816
9
187553
37
187347
477816
22
302408
3
38
9
123800
73
60648
959798145
240851090
37
546088398
81493
28485
81
80860222
421309
89
90210
632419003
173721
77
68
73
430273791
65
410131
95
64
477982
4
84
40
287302
423327
243087
50
1
184386066
31
97
4
1
454087
62
992413193
9
470971
52
247424
364299
438064
37
44
4
56
228080
56
312376
53
191206
122233
162074325
69
74
326340
94393
169983
144896
57
76
25
300171
97
106893
407964731
25
408961
95
100252
57
23
343009
62
2
40
493771
390716
162540
17
75
237862
19474
356539
23
55
16
593951810
84
73
5
481599
310353
51
51
396242
321282134
3
44111
18941
268136
98
7
332807
73
632144421
262127
457091
279405
132996
585584561
42
70
398557
13
455960
1
70
72
39
119246
144572
7
5
416148
414961
22
440096616
97
50
3
776381824
288383
64
123112
13
34
440198
54
790182985
61
68
114104
47
6
64
225272
117337
453665
58
153672
2
665278549
75029
90
215361
111105
69
117772
55
848617397
5
28
51
14
332468
97
849281347
608263188
182062
483144011
9
4
233919
441490
292027
67464
447526
72731
23
274647
355587
34
67
410917141
28
35
87
89748
37
50
491285
76
30
96
42638957
161306
146085
10
61
27
21
53
92
74
338302
38
81
391683455
90
392898
489919
2
318648078
466704
68
363571
53
13
123406
444678
84
232267
90
31
49
167842
41
35966
44
8
293387
10
29
53
97
68
24
73137
113913
740905883
876045547
65
175513
11
99
31
393224
1940
16116
3
94
94
5
375806376
46
58
83
27
435152592
369911
365343
460491
57
319139
948932420
392687
363696
98
43
358072
345401
362148
467705
26
398838354
58
53
389040787
9
3165
591576801
254584
203093171
87
24
38
342978
76050
8
9045
488786
398888
17173
35922673
71
65
265052
371973
345033
4
49
92
21391
82
58
67278
21
59
37
962521276
4
29
20
372573366
64
73
122090
76
36
28
32
34292
170736193
12539
9
66
282957
117108348
166250
15
45
12
209062
497541
52
84183
11
121760
136623
364186
32
280649
183735
15
26
99
388934
50
20088
4
71
7
117248
849822740
99
2
3
31
10
56
656493152
13
89
6
5
44122
83
247831
79560
51957865
13
929324089
217585962
71229
200531
50
454670
414902
5
355768
65
36
69389
707607487
460826960
459048
151660
216738
89
464185
95
407127
76
569802799
187764
108900
991894800
48
301576
50027
39
214329
237442
72695
416940
15610
307773342
380088
214448
397584
377413
349210
26
443955
1
47324
17
172075
61
69233
293667
74
336798
7
27
93
8
351025
759205386
87
255147
99
55
142648
338665
88
306670
244516
173616
555394592
997221478
128552
443479
154106
331568
2
48
270540
195394556
310316812
71
77
73
289551
7
499148
249182762
817137533
35
540625113
156496
78
76
285117
45
721324752
138243
288701818
455158
4
1
90
240307898
464894
99
155341
79
85
35
83
64
30
1
59
28
15246
159781
97
83
94
3
12
63
52
9
81
132596
473500
25
314963
75602935
16
209229
310414
976248072
8
427563
98
7
82
70
8
18
54
174047
59
41
3
439873
137699
99
359800
281859
72
245521
9
46
32
286303
258835
410886
44
55
4
130000
231593
967971598
83
62006
799287717
700880372
317624
8
4
94
111409
491958
1
53
45
28
12
384994
5
194903013
225524
596123678
173646997
12915
38
75
177545
7
320501
47247977
9
53
9
51
5
200977
15
285217
11
439550
28
90
57
61
974246905
79
30941
97
62
71
2
28
202388349
160039
1
168542
116798
388626
7
98
94
51
16796
58
8
6
87
427693
1
465882
401194
10
702849883
4
66
809007230
44
117762
13
53
42
47
215085
442916
463424
69
75
72
38
479820
4
888216607
48
79
85
32
48
340967
35
377374
36489
166124
80
501772658
198561443
22
86273
31
140779
192227
38
98
146795
187757
19
588848071
317978
103731
40
39
94010
83199
57
2
489151
76
121554
114066
47
711141470
385320
40
93
6
5
178102220
198210
54516
488446861
405466
7
66
342068
142563572
72503
443563
64
6
254002
44
77
445180
64
82
20
1735
3
64
171954
83
49
70
29
5
476231
6
75788
77
256430
442336
54434
90
83
51586
308060
20
287356361
92
96
96
246817
248165
48
39
695923727
8
9145
397540417
365211
95
5
3181716
14
270426
180938
59865
49
459057
6
231356
21
351788
250249
1
490055
33
273038
66
265303
116750
376110
6
25
493057314
38
66
12
404582
30
182114
348833
76
44
85275
654666421
147194
360381
48
6
309850
41
60
800221031
223825
30
156366
8
41376
28
62
373840
66
48
352687
274567
13
251697
48
196219328
103275857
98
6
38
122639905
114407
432900
60
57
347520
83
569427504
90
471785
290476
43
48
656231952
54
962630630
1
392908
194865
131018
55
166890
52
6
69
325512
417543
74914
61
17
20
6
235381
44579
30
12
30
93
85
484489
662999971
74
978970332
966812065
151746
74
431953496
44
47309
456264
5
232106
85
77
7
77
84
66
5
278154
62653
215323
108938597
34
43
270266175
70089
92
167284
55
234175
76
93
53
214555
62
83
45
36
144438
6
490237224
330423
540672414
39
67
80
50245
3
193272
16109
49
489665
47
21
362930
417600
407292
472731
44562
439947
58
43420
333451
38
279547853
306778
172576
15
425723
87
24
50
13882
8
73
71
41
345667
552012096
313107
51
389149
39336
491760
831468991
53
239871
804824169
60
166146
68
212379082
6
40
93
4
95
96615715
444854026
813349718
695860692
3
282699
386155
54
49367
444587
227060
1
57265
120452479
496437
201911
134454
257123
11352
478653
19
67323
9932
43
1
370563
466105
496247
60
29137
23
29
359672
15
55
45
273411575
88965
35
207880
498169
74
10
470576
99743
369972
376773
496472
51
8
541494389
43
48520
229239
196209
231735
490087
95
63
33
70
376984
43
8
773845223
28398
81
12
86
476943
486004
7
153482
630118944
62
17326
182140
50
54829
2
65
396632
294532
4
43
26
25
37
496446
93
9
21
456067
92
712676579
173378810
51
86
1
79
333061
9
6
73
61068
178769
74
90444
67
52
76
60
176535
245722
63
89
197660
86
394183
253921
79
95
4
62
547955649
128800
453232
337877607
178596
161507
39
5
69
80
50
417994
59
351935
750415318
232883
14
38
36470824
88
4
24
252977
21796
6
200948
594285671
23
219068
39
76
81
7
27
29
124933
417831
55
415589
92
4
24
40
5
42
88
38
41022
10
211803
455137
77556
414286
441736
26
66
27
45
32
44
406342
3
34
258748
259199
265766
138259
292058
30
71
331892
94
192971704
92
164555
221004
34
93
45
40
61042
89
49
10
152
5
71
385771
13
308523
186300
201621
92
519865330
5
38
188414
88
40
38
2
88
92
9
75024026
218500
5
964107780
19
8
14
12
32
77
305216
4
304646
74
305351
95896
22396
5
452745
12
324907
427635
60
84
52
6
1
372819
11
45
23
78
352603
40
87
2
357918
226481
381749
8
217754546
63
356470
284462
412407
8
65
475487
25
171100
75
803541871
73
36
60
497232
301704
333265
591509547
227476
22
12
291266
60845135
7
47
43
162148
257604
26
91
468125130
54
451573828
493187
77
438195
427486
9
297785
232804
63
415964
24
85186
349190355
59918
208506
85
63200
71
315627
124642
490812875
241931
550254606
71
86846
4
170323
76
523102947
47
67
110414031
71
371394
53
1
279667
86
54
12
760199601
428004
86816
28
14
72
563267127
3
393063
93
73716253
63863
68
29
37
572267629
178181
22846477
148458
83
2
11118
291614
6
98
95655
15
58
221513
78
10
533073857
39217
67
475317
5
6
411937
6
429444571
70
247474
264347795
37023
169350
113737
47
8
892451658
26
32
395485
9
646919799
66
2
49
119730
16516
59
199131
336554
94
216514
263313
86
165164
893320802
968788125
23
50
716823259
1
89327
13
5
269586
463078
46
196669114
37103
29614282
235109
378847
21
276191
17451098
43
438955
44
27
813260236
27
351752
8
170408
372070
255434
41
368150
70
37
91
24
1
92
75301
34
246479
90
61
89
9
167118
48
7
260507
463183
494036
196600
57
162215
83
28
432635
56655
287583
47580909
22
2
21
66
36
33891
55
93
93
159009222
9015
399175662
46
454366
90
61
184709
16
233584
1
450367
84
54
82
86
40
29
33
104410117
87
807478666
162724
205824
736212172
56
22
31
461953
493539
282636
1
296744
49
97611
311996
293763
620944722
167389
97
52232
401925
76681
49
493619
16
59
709331696
34
917446377
139893
35
8
109928
277701
277974
80
10
479900
21
51
39003
190114
232766
82817
98
490967
54
245378
78
79
477239
257773475
336240
397703
37
51
214775
466965
76
424621275
7
77
148326986
30
94
271290
88
36
485835
43
384056
41
237047
80
65
359570
409090
75
265960
71
7
221026
10
3
36
94
5
334283
98
604251252
82
28942
6
353084
77
313913
424664
3
18
497516
76
87
20
6
488639
1
29
88844
894651634
43
91
7
175398
127182
506061756
78
23239
3
483085
321619
393022
48
33503
78
329072
160190
75
336108
393340
424783
499444
430670
74949
38
65
312652
96
79
89115771
584323082
82
593640127
105768
29
29
14886882
59
91
44
237700
95
391498
35
12
10
37
165232
1072
429767
663320498
92
446334
51
220558
8
50
259344
79582
166631
14
931852473
56
91
957776373
130657
89963
709230329
49
1878
434845
884555526
2
643
190997326
102387
70
1
28
2
20259
98
249657
184900
28656
92719
70
76
11
12
462211
133683
87583
56
396950
99
118377160
249377
21
491113
47
32
305324
249506019
965917401
4
25
8
418894
84
177935
8
69
248026
80
82
203167
13
32
386960
680127735
72
98199
444552
71
5
452236023
69
755916328
105929
35
490312
304728
485787
250438
8
91
40
214509
63
176452322
96454
419281
352158
567376782
31
166960
920197027
13
171020
430055
9687
61
41
26
5169
37361
69937
61
521779354
252097
58875530
291538
298499
4
97
7
38403
4
32
970719264
7
4
426395
569252926
95
12443
71
30
193595
270564
9
29
461825
463754
98650
67
166414
535114681
85
99
198418915
73
81
60
77735
569693842
39
94
12
62
92
33
261745
20
174414
77
455248
182840
58
203447268
3525
61
16913
4
365232
469735
84
4
449827
55
50934
152
346601
40
44
798495513
860
36
299248
96
424246
96162
32
56
852775581
68
9
283865
45
103836778
353177
385984
494636
401258
363751980
99
416931
418504
90
72
76673
74
88
1941
301995
242117
96
68285
3
86
216028
344600
35
23942
25
61
228392
7
74
3
36
51
40
220603
244522
99
60
638658204
230368
1
442541
190486
4
344647
14
118940
421192653
420734
384449
164726
383696
223457
420775
78
318025
132026
88
28
18
47
455786
8
705646600
37
53
149795
1
155650
206073
371415
7
28
65
477263
5
44
147825
454782
374910
88
361854
304448
27508
1
287990
22668
254416
62
339401
398569
8
275881
47770
375344
89
39
511064867
32
66
6
264092
32839659
14
1
21
18
105249
301470
12
61
1
479177
326827
270156
56
262476
130277
57
392723244
26
220139432
3
304320
65
480533
42
294870637
91
183169
38737
57
39
19
25
371507
1
89
8
93
453794
239047
46
258756
66
214553
62
5
11
158815
8
462006
25
339590
56
2
49987312
83
80
438045
453079325
246741
462942
52
302754
267524
2
28213
244859
201420
391841
62821
34
37
224408
9
13811
12755094
85
78
58
2
259161
52
10283
21
16
395834
277984752
49
5
56526
122319
34
671669940
46
451495
47
45
67
8
153601
98
275013
108707949
8
217711
334179
35
332608004
50
217507
128497
9
447720
636512528
54
32
259631
49
81
7
445082
1
96
146915
53
57
1
24
13
76
215182
76588
102599
157612
315160
29
330777
96
98
422072
594726283
960977541
19
71
41812
776823863
51
260834
60
328238183
686711200
451349
421281
31
45
233835
44
82
7
24
436615
66
120799
356673
32
154232
5
40
28
329609
412135
76
4
2876486
283867
91
58
208632821
39
111246
161026
32
145745
214786
88024
79
99870
77
404930
424536
629027911
853325366
23
428476
16
95
232040
71
130201
324610
644293714
73
355356
6
28
6
551359466
86
83473
14
790159377
307591
472388
8
580345879
228516
136100987
471822074
330046
5
3
138453
414612
599399924
53
15
339998394
64
86
9
231583
48296
209690
154403
839714607
29
1
322637
110722
904885969
5
43
38
40
68
18
460625
84
5
95
340048
371414
228451
93
50237
50
41
72
37361213
377921
103627
256746
6
201058
343366
74
298101952
91411348
446790
81249
180643
62
57695
386471
28
46
62
331606
50
118565210
75
425926
34
47
145936
99
82
248877
11532
296305
72
81506
55
11
1
139785
1
477479
126991
59
95
90
33292655
41162
329749
271414
17
24
54
4
202336
219407
564044095
3
114690
22
293344
58
198931
308040985
461381
32
93
38
207273
65
27
95
68
75
55726
80
38544
14
49
139104
310850
13
68
305122
96
389297
471056
61
77
6
419719
224115
84
4
42
350333
194622
450728
130087395
179348
30
8
4
46
368804
32
1
474836
303603
72
4
24
85
63
226955463
52
25
80
453995
5
85
42
40
243088
461085
1
472785
96
151957
2
147692
22665
348479
3
3
132513
103412
366251298
333525
46
211352
2
85
328579
86280
210409
41
279583
237245
398441
99780
78287
191016
60
105170
76
321391
461552
450401
7
432956
212918121
565697034
10
98
45
199235
97
96
753821032
487840
377161546
128468
3
52
472875
36900
384394
408696
289247
3
34
27
42
90
76929
34
484399
36
33
53
345921
452448
84
287596
7
280123
2
70
35
41673556
76
998853873
150041
306875
281567
710146985
100421203
624726377
197246
319373
921640645
5
133789
154468
99
233468
8
36176
50
27
16
95
367620
42
1
23
99177
476211
7
4643
80
383271
86
85
7
10
396614
868147287
365725
268040
44
2
40
74
45
472809914
125884
77
23
1119454
96573
318299
378387
20092
199530
136594
57
975781707
465117
82
38
54
72
93089
69
80
71
84
34
6
9
80
954423249
244056
40
48
263781
175608
34
1
851489622
28
359253
34
4
382989
63
342632
102322
44
757963219
326222
98
66
141545
5
248716
44
434904
229099
483295
147790
98
55
79
3
501213276
77
22
349646
19
148459
47
139266
226829
420856
78
16
487956
229542
613612141
242621
77
65
161941
335890
55
89218
7
863383419
141106
318201
49
39571
30
3
1
281967287
235540
25
58
9
2
464977
194477
41
15
318995
314228
95
41
93036
372876
58309
455411
369017
170800
149589
41
83
89
921551538
47
112600
83264
61855
595418082
434187
93870
168222
284796
25
354151
74
60969
38
136698
141814
480777
9
127326
604388276
37012
292006
479494
7
182279
865252892
591577896
411197
246223
307200
166147
80
31
77
317294
402632
1496
349895
369539
47
310163
55
34
242770
89
55
56
23
165977
607556709
97
443909780
94
4
6
81791
124705
214237
70
153943
74281
453506
30
25
24185
3
291392
457728
136098
78
924752111
122587
28612
35
57
102012
33
59
404650
7
47
36
202609
64
432645
42
76
75633
460926
7
273148
153189
60
269518
56
48
331579
90
15
37
41
19
4
452265
11102
170638
145318
22
7
17
36
250569
75
79
100030
443174
832489842
93
305983
35
7
461467
17
38
289639
470956
34012006
93
343368
381015
5
4
31
419776258
58
343380
486926
40
474441
446306748
240060
103873571
130032
411855
142555
416389
8
7
93
197110
83
21
65433
311885
230829
4
281851
3
51
79
543618249
280811
304042
47529
81
254123
331974
118168
376667
69
45
11
464738
270007
63
671566627
90961
34
57
282222
86
2
50
434162
93
68
144066
380276
23725064
2076
99
70
69504
86
69
146031855
275545264
4
33
283878
497099
295600
98
2
6
89
39
66
232454
71
313603
11
54
106003
31
202091
97
388098
595291128
446234
82
752124136
31
201545119
469512
92
439725
92620
116823
262619
123556
11
248521
11
30
6
10
89565
115898
89
65
346938
73
950605815
213907
15
95
260997
31
91
26263
346626
94
453908
47
126889
863925218
1
322334
7
375128
454874603
241950
388738
48
68
461405
14
65
69
224622
20
75
69
432351
6
80
47524241
9673
560625707
314006
719802428
51
16
97
692476912
70731
74
470745
76
437898
8
215757
130902
73099
49232
9
45554
676119253
4
444119
388321
28
65
2
6
46
95
321118
61
41
380592
189445
131860
2
376695
73
91391
33
99
97
7
79
10
189873
24107
406262
82
31
8835
442262
50
28
413012
9250
81977
228511
78
22932
223156
202222
309655113
55
38
426253
34
242172
62
288155169
439119
269644
353474
72988132
71
280702
27
195509
96376
424021
445591628
91
53
1182
345042
57
80
490294
56
2
281397
64
95
116866
70
72
290948
90160
66
8
107129
123228068
422745
435748
9
28
45364
307168
113480
52
187913
79
6
31
5
17
72950273
89485
409142
66
88
463726
13
25
7
472604
254680
866122519
53
216221
54
278367
21850
62
27
40
97
187136
7
72
13
64621
700994508
8528
81
62
32038718
37097
20
85363
86
568381111
305749
268549230
129674
38
45
12
118395
51
795202178
98
88
144426
7
926589770
429851
4
135603300
493524
91
177579887
48
144540
4
358629
86
61561
23
156438
285705
26
192592
11
356970
31
10353
14
347805
9
47
142820
7
65
191853525
44
49
37
296049
6
304281
53
10
346765
116563
347217485
74347
87
419881367
79
280327
358375
77
91
64
212393
59
75
63
63
18
37
83
81141
289245
436968
18
64
760883962
173615
215073
749537468
136917
283077
58
420519
86
59
701099188
214455
324385
175226
265693
97
838710588
123650
224709
43
14
233024391
456236
7
20
105606
377283
88
23
174999
2
425959
71625
98
76
69
44
150351
68
232559
418628
54159
2
446626
72
79
25331
39
55
48947
474365
76
16
38602
443982706
39
80
45
284608
106835
44
151457
157587
26
98
228369
6
827429567
98
34
63
20
699591889
757861380
232089
95
70
426424
210013
387215
219991
48
99
28
7
65
33
228526147
267684981
13
138410
178856
287284599
101746
428904
52803
209361
70
7
451398
59
17
26
402555
233868
400940
146768
82672
6
383008903
152165
79
77998
379660
245354037
76403
35
367098
4
241629
8
436680
16
229314
61284
68
97
86
96
481593
9
400154
851242980
388367
50
16
38
45
144938
26
28
47
21
3
81
437983
846292458
83
3
640929676
34808
803444934
78
82
61477240
5
41
72
460856
139483
421068
11
25859
11
85
79
181536728
8
288583
34
405161
207817
63465
6
43425
78
3
11
16
32
475502
32265
11605
34659
28
290557
89
243340
448202967
245333
13
31062
29
435159
18
744050691
74
327729
11732551
71
136932
68
75538
39
8
266960
376318
300555
94050
59
34640
219597
211150
357449
134006
164415
87
313681
250209
68
55
52
59
57
2
62
49
92
5
72
22
43
462050
67
160393
9
294682
36
237827
10
7
69
24
82074229
89
475037072
278542
297664
312464597
34
292052
89727
7184
242514
42625
355631
211338
52
55
8
41389
59
42
23
52
91
17
7
54
92019
464120
429641
594595220
372337662
148365
260881
86
41
45
74
87
447091
714622304
300845
7
1
74
404557
43
37
4
85073
97
87
81
71
138206
317250
74
134299
37
747264025
512451324
585001874
18
103872
92
351522563
93
83
468230
4
77
49058900
223848
440184
62
31006
91
311614
6
764430010
5
316292
145328
487717
29
82
8
11
875779409
368655
48
8
9
132870
14
9
15
416376
44
63473
76
81572100
392914
43057
81
89
133378877
63
44
51754
54
300118
21
98
366986
33
69
474391176
382138
613868897
390332
13
160879
7
708227953
964399887
25
51
6
9
43
436645
88
55
127804
78
20
61
92
13
21
70
223706
57
32
661565763
57
978617606
68
6
47
29
93
7
52
409958
18
8
70302
291504996
407196
36
53
33
250004
90
3
167050645
454056
39
91
259778
128280
72
419100
3
236738
133553
90
296435
388231
449802
8
47
61
93
402057
19
18
688427224
429481
470169
60
11
23
433431
92
264581
61521
3
149509
503154394
299411
55
74
26
219999
94
74
460626
491051447
69
64
69
142042
337245
415683
81
242426
115602
246827
356224
96990
67
152554
83
274532211
717602425
145604
314480
386337
6
868041816
4
69
22
36
52
371253
11
388271
83
2
248814
53
58426
93
99
91
174390
12220
17
91
80
8
94
602876946
282959
2
76
468600
6
31
1
369950
425424
11
617106660
431756
228664
20
396869
21
529200263
55
473061
19
70275226
30
91798
95
66
486720189
5575
175533
45340
75
9
288800
71
83391109
22
27
95
158288
76028
484449
186081
33101
488231
340263
385325
42166
89
99353
68
389277
22
279984
155347
1
987172181
11024
8
359323
100005
121992
8
40
54
95
190885
24
14
35
235054
430903
50
83
30981
50
40
7
92
17
2
36
15172
59
368608
51
202072
162348
63
78
12613
76
5
59455
40
486255
79
5
419225
238967
1
422685
55447
52
57
83
54
370545
418326
6
72
89
52
357445
71168
48
42
63
20393148
80
26
20
94
35
78
36
405764
36
1
5
404043
122413
56
253850
240414
232376
274809
198208
350284
8
126248
78047
18
1
2634
2184
18
377084942
364926
85
37
37
55
45
81
22
321737
76
88
58
70605
374869
62
8
99
419078
2
325800
39
2
41
24
6
180092
78864
964265665
259298
318197
241381
93
441704
11
32
94
60
15
17
868156328
174814
422227
15989995
435220
88
26
93405
480450
91
61
395283
93
82
24
243230
6
90
7
128967
617464596
227507
88
58
399268
151889
248388
266664737
319653
4
27
79
5
8
18074
496257
450278
8
153423
226590
23
345854825
252992
305486
300987
9
216422677
332033
267420
389410
38
2
463916
327250
87
53
83
155749414
395334
208866
27
32
332975443
5
259325
7
241241
19
68
45
34
87
1
342587
36
205582
83421
191300
51
2
96
11
179819
417362
29
44
278945
73
83
238840
265629
3
229046
270611
92
48
77
40
64
174692
31
48792
32351
964716787
75
110641
66
72
65870
9
388870
399082237
38
88
4
238187
76026
29
86
70532
94548
11
6
152292
93
470310
334924
8
320688
357585
571263714
173095
349659730
67
73
52
20
14
264240
8
52
63157
60
21
532051457
538372264
135450650
22
401949
85
62
71
577
128414
1
98
35
83
79
80
48744739
227338
47
6
355278
357936
475277
536508802
4
74
95
44
58
348467
43
160003
89
809695741
8
65
55
97
400807
98
48
33
61
220213
64
9
31
52043
386344
896755453
231133
357929
19
7
113304
306541
60
89
864689899
69
442695
23
438901
284475
38
498255
34
77099
337941
98
606200437
372913
38
89
47
96
70
85
78
16
317321
39496
59
85
294647
401031
417976
9
551283800
42
5
93
63363
22
22946
32698341
8
6
342799
495644391
31
227988
24
75
219704
648755198
711085759
9
23
257758670
48
89
71
8
389467808
385858576
75
12
779207636
250233
99
342469
392209
351432669
83
417624
755201142
17313
902720043
132179
280764
50
71496
702295956
69
45929
42
26
392214
57
456945
12
94
5
492392
96
196722
365935421
59
2
20
455592
412451
395693
5
457660
12
48
197573
73
88
461181
82
432436756
433820
221779
366491362
263894
50
37
99
340929
5
346278
26
61163484
936611754
2
189220
304379
29
98
106070
559220241
83
193332
15859
5
25
453599
93
59
412000653
465643
92
74
292266
59
38
53
462315
21
6
479483
175794
77
20
28
9
74
82
34
32
98
380472
198184
6044
670841330
229456
4
28580192
54
65356
20
65
175351
420287
618967094
941589529
2
243517
837992340
38
88147
142921
416999
245295
619625657
1
6
309641
435698
69
468214
64
220984
348037
454526
163406
196694
7
61
345705
45
406764
53
4
499308
172023
15
42
241640
402666
32005
69
627949388
48
67
82
93
24
346402
3
8
107451
9
260848
61
391903296
363184
171896845
157647
96
24
42
434995
9
608911454
423404
86
43728
210830
96463
40
293683
263571
6
29
490844
2
84
81
22331
446115
303827
2
4
108862
426827
107636
2940
9
30997236
393435
30
38
28
80
7
186673
78
59
97
39
13
535885405
273633949
231826
309595
86
426665079
79
4763
76513
73
161008
7
363219
99
99309
765051770
495805884
18038
292000
182558186
396512
51
9
487894
3
1
132536
484507
68
414964
341850
83930
406590
81
50
94
30
953501423
102526743
995352393
50
916380050
258111
20495
52
9
261295
2
32
67
319836
436582
1
213841
320180
159393524
428409998
78
66
57
48
68840
4
83
67
232822
973952211
579451659
86
879067850
4705
80
299999815
76
428755
205994
427216327
61832
53
98
290544
24
419889
257846107
26
467791
154305
203371
4
45
93743
173431
44
90
477017
476683
493210
26241
60907
77
59
39
14371
89
378744
231266
610352515
324983
25
59
52
1
29
3
28
93
92
87150
60
470678
409083342
150381
80360
262617
499337
351806
450038
228667
84
2
91
481754
26099
17
106922
283296
10
477319
87534
235198
3
418489
58345
155022
54
422754
97
48
276748
485726
273175
85
458192
147015
20
61
597168469
799025075
49
141911
127463
101000
7
98425
48168
94
38
104023
62
31263
21
47
76
97
139825485
72
7
215697
905350196
99
15
933329027
50454
927057888
75
769979285
2
10
439540
462771
64
254273
84
67
79
55806
38
62
87
250599144
70
17
180370
229927
80
384682
49622
378739
27
35778
162528
83
58765
29
66
46840
35
72
490287
34
149133347
28
57
18
404616
974546185
43834
778758347
134064224
404027
493624
23
70
84
71
93
9817
8
88
96
31
112179
73
33332
9921
84
10225
340282
176821
297441237
49
348618
65
11
79
18
206968
8
80
58
146933
2
338841
48706
143372
91
250504
117142091
499903781
53
71
485951
324224
60172
162020
53727
431430
29
27
21
65
42
31
48
931720536
172986
57
2
70907
363350
35
59
59
13
321627
44
286235
371329
416850
23
11
371478
267963
273720
475716
7
168172
74
99
41
95
7
452780
459485
158132
58
7
446760
470956
646824643
76
38
247089
7
83
351566
990635405
321401
40
89
93
18
218523
952087185
27
38
28
86
90
60
37956
53
139146
91
241715
4
200623
5
3
99
62
8
48237
99
331268
475649
64713
277122
47
94
455106974
624103211
84
465089
129193
47860
349551
94
381500
23272789
405957
344418306
46
22
137475
7
91
206544
458948
126292
86
44
97
77819
104254
270556
95
4
424421
84
399962
78
72995
439862
132248
384252
477909
8
224425
246551
2
7
363925
437679
51
28
52
8
25
136600
8
37
192251812
92
191729
394122
73
61
21
8
72
92
280781919
762225060
359284202
12
357744
499875
283442
73
302491
63
20
376154
317185
9
40
45
400774587
76
300384
50636
429572
1
949228191
11
85405
338028
60
396124011
69
226654
523940900
224421
1
38
25
6
78313
72
125899
79
72
92
390219
223625
142057
45
337936
45
155603
16589222
77
67
497681
19
304528
339223
178938858
137637
7
61
85
51
11
371269
76
54
38
149562
15
92
264690
295971
128305332
44
258981360
6
59527
87
485600
41
465834
470023
54785
410199
137993
51
65
274030
68
8
63
233374
439387
250287
36
58
60
69
24
506478250
6
61
331370
486114
30
38
464622
196887
41561367
31
6
74
288546
159408
16516
42
896361544
636715099
7
106134
198282
470689
15
833942184
87
32
16
91
9
333773
16
99511
7
223854
452716
37
65
481936
28
38
118652
433491
91239
35
49
93
486137
334194
362994
463807
2
94
352882842
33545
11
299478
27052
187857
358077
201119
14659
73
6
380004
287878
72598
273441
89
82
439356
395686
67
433825
57831
135289
413815
67
97
967972562
362192
986300272
8
427468
351568
16
60
5
474225
428597
845071940
1
326210
47
297350
236034
189896
357717
314835
148509
79
8
95
574053825
406721
72
56
45
61
72
45
5
165590
183677587
227164
12
173078
371463
38
40
403990
67
60
294104462
648255734
811058636
173625
456793
419590
119575419
909392172
47
31
7
323181
110000625
227501
76
33
2
3
7
162378
78
73
697265257
545021778
54
578752550
15
6
2
420282
380044
148917
45
454282
870331155
4
469068
944017290
835337291
5
72723
7
79041663
238528
3
59
117516
304459
641116744
494167
415008
259338
192506
9
78524
44
96642
7
145717
25
68
25
6
385811
93
11
85
280260
38
352126
899717492
453012
936991337
960174693
90231
3402
956268424
40
90
3
341630
949036462
508346597
212297
9
102240
358064
256295
147346
78
97381062
482525
16
60
15
31
16
51
74
346141
322279
35
781447987
88
300811
453280
23
68
328333
249917
6
2
89
15
50
622676560
612898195
48
225580
114800
66
668138759
71
558387838
90
266133
451197
7
50
280626
22
22
68
315711
257087
339100
73
763375136
370488
14
277445
376986
113752
75269
421645
2
78
450633
16
58
290080
220823134
35
90
1
481545
62
51
743498143
12
392692
65
49
11
96
114132814
49395
66
347203
34
662511778
328574
398229
363903
173781
46973
56
56
416601
420532
7
328767
41
32
44318
39
352200
344536639
125130
8619
48964
40
332194
373968917
41
49
96
221572
438972
6135
78
35000140
26
76
344742
89
16
84
49755
102285
400143
3
355327
90673
40
27
34
74
5
7
247508
408615
8
10
87
496366
91
40
29
266407
95724
416399
480845
862962752
90214
858581425
193617
8334389
3
458293
70
39
12
44
65
47
34
370876
1
9
34
118397
225524
171354
23
391618
3
97
35
31
375311
446006
432686
262837
204409
803877269
626019751
72684
17980
67
185916
464189
3
44
53
22
890265661
24
80231
79
215490
85
14
8328
276401
177286
54
20232
47
336657
184161
258316150
67
676912830
177004
35436
97
412463
86
81
485379
792280039
2
158875
366939
99
4
24155
83
119819
27
381447
99
410723
288634107
75
92385
15
4
185322
347640160
222484
13364
348669
888079070
1
946050036
18
434830
837247564
20
436822
325276
5
209294
490363
202523
454936
469797949
843111101
12
8
82
20
4
14640
116112
33
83
282308
14
434462
427949
91
91
82
67
102541
23926
70
348001
60
23
28
19978
15352
59
96
28
408965
290898
469913
61
280771
92
71
145110732
309365
248579
90
400695091
122663
54215
313465
73341
76742
755723348
52
153916
91
482693
831558688
41
64
93601
603300530
282475
69
46
124985
265635
52279
169607
281902
78
77
92
378930
54
18
85
365131
48
678579402
33
78363279
2
89
75
85
1
18
8
23
16
14
435927
313462
325921
339696553
27
78
59
97
271173
43
40
171112
260561
39
26
235449323
170327
164545
500129323
364152
24
3
31
7
409297
85107
57
116186
324111
2
57774
14
78802655
1
1
135745
14
29
822033405
69
77
28413
64366
1
19
342253
80
112018957
2
27
143433
154889
91254
287371
8
85
8
9
771301024
479562
499153
346156
49
88
156759
3
8
15
218244
59
530248481
76
88
229806
593746987
1
90
141813
976740548
62
180503
228880
83
5
9
75
3750
538083800
56
95316
20
165436
86754872
326716
148004
1
247614
60
13
960987656
368234
364045
475628
620489623
286090
21
55362647
429331
80
86
375492
43
994293732
76
452094
78061
218192
91
296801
3
360873
26
4
198362
172193
57443486
52
355814
225829724
7
84250
26
21
149752015
70389
42841
213765
13
337392
5
36
84
387532
67
48
570568592
399517
179827
4
95
18509
54
487702
155517
15
9
40400
55587
56813
835471267
78
21
44
86
55
2
115906
61
363336
159535
94
3
70
4
67
485403
360735
49
28
80
91
314679
448311420
302276
88
287197
94
315348
51
2
194544074
817307189
914551930
21
66
52
38355
65
51
162548813
386803
414148
47
77
76
93
63
59
478227
98
13
51
78
2
95
42
49796
58
8
5
122293
284846
450535
144920
172679211
422801
424199985
80
49
308534
26
11909
186546846
18458
346111
61549
97
361069953
102360
97
363994
22
304159
355017
38
281786671
78404
81
662965831
269640
463115
144956268
413165594
3
21292
55
64
262708
199514
4
7
376132
25956
66
17
78
53
78
209142
197482
13
53
14280
43
462170
168473
494523
481255
403480
13
29901
432268
761676867
7
63439
45
397318
54
253157316
121327
92
2
94
410315
8
340579
36471
484213
89
5
41
64771
275673
387666
153131
29
250649
135333
29035
406196
576699372
228806
255009
53
447861
204638
279376
171112
15
3
324333
92
31
82
289384
15590
34
19
700192981
32
48
98
41
574043901
45
9
215721
91
347261
56
92
84475
32
44
26
94
46
455462
44
51
303610
67
108265
20
151815
118179
470992
458517085
661129847
9
938294465
14
446595
329034
476478
110043459
373343
6
8
986963031
23
25
74018
52
664911358
438455
1
1
279877
35
52605
39
7
291308
94871
54
354651
55
90
2
52
266255
6
30
199013
47
254406
57
149243
48
67
203131
63
6
78
479058
19
882930374
127447
83
182370
165210
54
7
393876
58
21
417435
44
86005
672055276
67
430738
446913
346028
376253
497110
16
494022
83
385649
34
444704
740615574
72
431645
6
82
15
5090
97831
499988
16
60
101457
79
399192
2
3
30
520185260
11
330543
82966
89
156401
58
226083518
12
25
99
34
13454
50
16
32
243962
216245
331082
45771
330546
225880
876049380
42
78
5
162711
14869
5
12
10
71
137875
325793
78
49
64
78
472663
37
793815581
6
495467
167793
421468
6
158025
406242
3
387188
210754
4
93
2
434145
98
483624633
22
288992
99
42
171856
47
19
438134
73
30
186702
204549
479869528
81
386283
374264
92659318
32949029
33
87
259414
20
123496
379124
45431
73
714853721
93
48
94
4
43
5
7
346154
439909
72
88
59214814
120303
73
212828
48089
101267
46
458629
153923
77902
3
68
76
9
319036
629937981
6
3
33848
89
101148
283009
23
176675165
74711
3
817828967
285578
356992
261654
76
166813
76453
423880
82
69
198125345
969351826
3690
36
62
401595
68
491057
18603
192398
10991
75746367
29
481598
14
472558
78
39
15
37
93374
350228
4
363882
20
88
98
56
124142
6117
83
94
3
94441
49
45
66656
204662
24136
97
470904
302217471
5
314099
68
5
27
225990
21
392510
80
393895
8
70915
33
45894
86
2
31427
18
435065
389852
4
4
225942
297569
765150918
537042440
353595
132284
797172207
154901
356601482
494182
7
23
9
36
490474
3
91
76307
30
23
412768
88029
332404
799117926
44
35702
52276
346916
44
2
382734
211378
5
28
7
5
421211
26
165752
467866367
79
75
348417
6
212153
35333
23
54
529144347
16
74720
49
12
90
12380740
278027
370511
95
3
76
93
27
367717
669369612
77
131496
299815
24
78
67
39
98
220255
46
525587059
280607
621797506
1
283248
25649142
35
662568314
40
73
17677
121427
73
2
48470
210604
80
96477
103711
362359
814736226
18
27790
485938
96
347641
34
318142
311734
160343
493851
49
90627
109852
198219
10
403609
2
762697283
3
34
206998911
96
6
3
342059
186775
267605
330061
80
7
232894
81
65
48
24
47
306891164
25
413118
401594
54
592371093
45
622460677
341120
306417
35
45267
82
85
98
80
10
235503
23
22
97
57
51
8
29178
56827
3
9
50
2
470538
89
679262344
91
77
177760
94101
251615
2
71
591020223
39408
303475
67
659451615
236879058
715297902
719018493
534549206
76559
374448
95
98
113132
88
80
211624
14
796463831
73
50
26
10
81
36
286063
244875
62
235584
51
57
8
40609
90
2295
1
147767001
3
976416794
60
41
369481242
2
98
73
67706343
1
301102
43
509121264
83
221131
212435
30
389738
15410007
92
27
10
81309
331773
70
196835
497558
49
52226520
29
72
106231
193126
70
443709
88112
54
282908
235528
14
48
149119
33
987248152
38
9
252831
19
361791
2
459509
2
834605340
294315
481971
6
5
395165
270721
420464
398860
377694
401032
941357649
451746374
35396
414375
69
66
6
37570
41
370978818
355095
82
669724079
398389
207253
215811
94
493903
835160383
52
358062
280838
17745
88
18313
475241
468764
2
34
97
9397743
14
302805
9
16
99285
119254
374902
22
55
41
414643
95
296201
108554
27
936191710
19
30
54
343458
333145
16811
60
547159814
227308
34
98
46
67
426147
7
9
3
97318
54
197944
61172
936313567
69
899062226
73
506769117
78
122310
367482
93
499381
56040
3
116588194
127600
16
44
395015084
111996
90
19
61
443706
56
237374
2
37236
8561307
3
517149542
74
38
31
20
171766
73
70
273453
86
44
4
30
5
325829
27084
296294
5
59
91473
3749
290058
85664
49
45
48
151816
120970332
496037
58
62
316307
29
16517
264715077
82684867
202896
74
107851
14
259580
55
52
222647
305224
23
7
32
68
19
34
37
332864
86301
74
38
390594
372107
17
21
312004
67807064
86
5
34
93214149
84
282426
53
115310
1
103490
856198606
263818
672746029
12
282690
401896
234069
6
60
330222
39805
172307
423928
366233
334417
8
37
2
7
252483
212430
6
281377
74
99
30
21
875162906
20
43671
88
680458653
63
360119
728077427
60
20
555191259
33
69
42
178713
160072
8764
8
402011
325905
1
87
941781657
51
81
204007174
496135
44
88
95
795433277
382004
5
2
36
58
9
781390342
271585
277488
357292
31
56
406371
423170
63
1
64
99
84
2
17
6
266504
278558
26
28
419211
150156638
75
168588
45
92511
307614556
14
70
30
46260
219637
286318
10
2
260728
976186836
415158
456257
145332
66
39
72
959845770
206326
62602
408986
46
442636
94
45708
52
194691
256291
20
1
132726
465737
56372812
86203
18038
71
154909
236819
20
86
781
221582453
26
66593
71778
603029819
206085
397565
34
621637832
216945
292522
487140
1
779274622
46
127109
40
50
82938
83
344426
43
648357822
90
10
11
36
354670
983685790
919963899
50555
83552
402843
319385
397685
303148
26
246121
374260
95
74517
10
60669
69
11
92
348965
65515
463334
266302
75
59
6
202182
90
18
89827
15769
82
530355465
70
468625704
2
4109
93
26
59
51
453000062
455679
148917
92
316015
2
420774040
14
1
351742
408276
20
4
27
441822
74
98
190160
367764
4
15337
86
91
85
4
193945
85
59
25807
228894
7
324802
159843
63
497583
332976
74622
5
47
101993
34
17
77
62
191522
38
157230
50
75
94
88
102165
9
11
333132582
98
423793
81
10
1269
8
310619
9
252932
22
87
67
5
186976
395856
433286
86487
94
66
20
61
418052
158474
11
258667
6
95
46
95
95
7
57
354937297
201614
61511
77
468563
20
40
33899
351738
30
7
432831
162607
903480968
29
27
451249
56000
53727
28206
125747
450412
244654
30
367767
69
2
29
341617
431277
13
347126
68
173269
4
68
206388
636131212
203477
97
68
39
288440
411122
75
430246
63
464089
333108
168986
249570
52
313785
7
282786
82390
341360
82
473024
255681
634711017
467370
361305069
51
937485812
383252722
98052
2
27336
273934
65
90
234720
39
7
51
77
107643
66
278262
78666
389274
151668
89
195509
16
469290
70
50
289945
26
41
3
434697
354521
58
82
50007
393612
77
75
72
19
123570
258936
69
422973
99
31
41
386456
357368
92
23
196325
5
288313
6
81
145684
37
398837965
9
184936
86
61
495383
20
6615847
30
61
553628755
294107
82
456931
25
492582
6
64
85
68
90
62268
183201
460395
898049090
111059
348474
138624
25
150199620
66
89
159991
123885
8
7
109145
226083
300003121
490783715
478653
769109509
90915
52753
25
39
16
87
336366
95
54
61
196595
74980
23255
804687525
27
206245
87017060
7
463435
345065790
6
48
188327
54010
98
7
7
54
19
445645
80
84
421286
50
51
30
219468
254792812
211798
39
87621
359072319
76
64
94
306210
54
85
488313
59
1
27
17
33
22
3
323628
117330
302375
46025
467578
54
80766
332055916
25
14
7
228830
347734
75
80
84
2
72
461372
74
131745
281665
7
30
912160212
379910
254899
452093
41
20
263206
10
76
401366
69
99
312951
88
96296
16
35273
297661
110317
19
7
768421199
40
35
175696155
60
74
48612
307664
467121
5
360672
99
67
980402381
176920
78471
7
17
2
37
82
448654388
91
5
140510
48
297591
36
130897
4
7
6
16
163523
31
99
84507
98
335560
4
183726102
12000
464460
167325430
872522900
42
73
80
41
27
227863
63007
16537
42
230538560
6
3
9
376959
294311
27
91
83
9
274968
838045455
157476
86
27045
34
88469
111175
106527
318647
8
55
29
419861
43
249184
303808
307527
486990
34
178425
68
61664
20
47
43
403538
402525
7
320097
790494337
4
52958
75
105021
79964
72
188765
54
27
959471958
89
38
258304
1
214171
9
73
92
65
16304
195235
253741
374186
25
191340
42
44
347539
39
14844
50
6
12
34363
406180
7
295688
185673
206749
107583020
180269
85
94
86
10
19
305317712
13349
85335514
184025891
472243
52760
9
4
62
156070
323698
97
345270
9064
427241
229165
68
153877
309703
752547360
1772491
11
42
474183
374259
15
282554
1
467177
5
46
52
7539
304858
93
335057
41
75
7976
74
92
92
71
92
61
50
99
134953
81
618799615
194963
342519
265644
81
18
406738134
36998
1
374744
392529
661113178
39
50
265769
295142
93
798950243
316917
72
59316047
246371
22
84
35
11
1
13
6
464290
62
177903
19967
480937
51
76
16
471895
177507
14
54
48
469767
84
178439
227392
61
130993
99
4
260997
82
101102
28
55
71
2
149234
440461
66
470467
1
64
36
2
73
36473
11
311207
129865039
26
10
392516
6647
218444
37
285535
79
39672
519910808
440662
282033
22
592651916
9
55
28
335544
257674
198458
74
59
209924
30
218464403
420474
405354
329477
997417439
280739
41
449038380
367820
17
13
455544
91352380
61
135652
937883161
34
32446
82
309269
96
37
5
3
321479
147427
528200909
95434
459344
135435673
317284
494922518
237068
26981
384775
5
66
8
335707
440991
66
943213392
231511
253437
54679
37372
36
21
239680
195852
54
56
352361
529777527
478458
290179
79594
5
24782
402458
31024
14
5815
20
406127
59218756
190488
73
258974
97
369032
33
282231
72
5
258515
329502
7
99
98
170883
68
2332
34
419236
554280148
339695
44
52
870493068
93
2
5
91543
372362
345974
322675
452814
95
68
340628
476780
212228
30
457989196
44
397997485
312817
328123
35
70
896162947
111279
135331
644164895
46
330261
28
286804
155477
478193
307970
159622
8
801366889
52
301956
356410
30
466792
37
8
362311
478805
283228089
461922
9
200222
17262
19965
2
28
33016
3
61
148960
73
50
88
39
9
34
34484
50
300677
65
69
223695
12
676863609
29
45
12
852216105
347800
52
79
14
287978
50357
341250
267703283
336159
20
199037
787878003
166693
89
448770
1
9
152801
243197
416272
167697
40
72721
93
481847
2
31
7
2
302404
494173641
409370
7
169695
115076
251079
50
87
25
188013
393281
77852
314085
493212
9
62601
341991
547857689
3
64
353181
86125883
218073
290839126
475178
701708214
87
2
74186
81
197659
334867
223479984
77
35
23
19230
446822
17
429648
465132
48
55
96932
7
44
334920
86
17552864
114999
27
272178
428502
20
340032
5
671565470
407979
118013467
484465
17
87
33
273398
67
9448
255395
475443
305506
12
9
6
86
245698
480384
55928
55
81
56
350704
38
192298
8
156745
35
93
2
31
155767
81851
66
56781
68456
255035
403496
40
398416894
41
16
6
22
344042
476213
52
102118
49516
51
51524078
96
337144
350197
31
41866
22416
50401
50852
491039
385816
391825
50
51
99
169182164
473287
314921
120424790
82
4
15
7
9
5
11
64
340886
34
163480
63
1
343459
35824
73
68
140978
57
3
835277617
79
41
98
41
485048
82
6
396312
402085
8
403219
82
40
6
51
927083067
7904
60
225506
92
57
36
95
274812
61
8
592143077
340933
97771
437871
171488296
137275142
84
8
287416
6710
454653528
3
56
3
397872
54
176757
81
275491
39
82
75
93
1
81
27
1
7
75
151637
175847
60
16
464787036
327940
34
43206
494960
126054
346157
6449
75
22740
93
49
146470
62
51
98
285712
10
99
247063
49
82
413909
375271
51
338468
3
56
481062
878860111
332243
440491
220330
453799
279687
19
319415
449341
92
300674
13
78
39
450639
70467
308996
439826
362567
123665
50
429923
145781
445063
9
466973
482937
51
913362272
219887450
315357
5
33408
30
227513
74
429658
196482
80
129915
72
426214
21
795908562
64
1
75
63
14
52
63
182387
797369515
29
209644
173642
2
225485
25
461547
96
53
18
108842
62
473387
95
58
71920
95
647302156
458007
45
2
228464
497313764
72
107855
67
320513
464563
42
435940
98
53
195850
407763
42
56
12
289765
112099
17
483901
39
37
8
31
902602130
71
14
2
13
485537
36877
320668
430094
83
7
8
67
50
43
34
148511
126068
11
906692613
248469
191415
439576
76366
32
43
869583906
247204
233820
67
112351
444511
484434
1
40697
96
97
77
83
833711013
114244
278336
241848
48
3
4
52
374042
130531
53671
43
7
492458
5
68
99
5
52
333710976
206287
289157
87512209
377157
86
498948
51581
579255472
80
32
23
21
411038
24
561598394
4
130872
405643
32
252437
458457
74
1
55
405012
135421
3
69
451040
807435457
152101
85
795675225
491522
27
323645
49
452977
52258
272657
449869
212268
198346
14
86559019
406225
295244
34
8
372430
295159
678095330
67
76
120697
43795337
193958
67
372303
62213
475226
27
360417148
120294
29
77
15
19
87
84
46
90833769
452975
41
282230
76777
487515
196491
51
231423
200964
437382
259716
7
134785
57
139876
97
112870
352582
15
4
8
1
80
355101
95
40
99
76
332835
473281
87725
29
347845
84
24
152255
462900825
489081
6
49
453641
408972
895530538
52
187590
30607
201619
292063
361313
95
65
95
158850
25
405346
345893
73
427427529
40
545035017
3009
99
267466
228667547
122403
87
21450
41
485523
23558
95932806
147268
4
391450
236938
77
9
55
439672
98
331151
68
47
380429
97
87
741604597
84400
136467
414786
32
10
63
301409
103479
63
93
83
23898
7
443775
342633
277933448
484417
85
89
476580
89
339987
86
275342
477707
467717
85
63
416064
41
40
25
67
662519756
74
64
355545
338210
131123
96
395942
19698135
3
282903
97
21
87
80
98
4
40
20960793
270941650
393648
665294332
93
68
118053
81
845216101
50
6
92371
521135453
153215
35
42
92
1
44
428889
745949664
4604
85
55
665471722
60
60
41
477710
36
30
13
360998
58188
70
203545
25
764398725
79
97
50
40
670188799
5
55
63
26
223609
74
21
74
325979622
90
5
20
98
80
115561
76
3
334306
67
331325
43
96111
53
7
76
7
4
50
15
6
64
40
7
229281
417667
623827996
24
1
23221
157395
99
124509
22
9
5
2
38
499520
15
109414
42130
1
143724
413350766
2
11344
67
106477
1
65
74
8
449045
737594711
59
31
323417
31
169882367
68
208508946
47
33
58
286846
304920
295875
78
91
44
87
89
494244
34
5
34
10
51
98
47
5
494185
164251
94
851821190
315310
103184
65
23
5
103355
74
86
28
74
105583
219817
33
383443
1
483671346
1
68
28
63
203195
342425
49
276110832
625994844
30
495635824
25682
311944
34
11167
71
202719
4
429097
213040
88
469335
18
3
398820
6
47
312843
66849
384554
907062739
24
459074
708135725
433414
252649
50064
138368
3
20145
19
85
56
22569
219189177
50
92
411195
421207
73
1
486029
8
16
27042
865760052
164164
483512
423158
213427
96741
37735
80
50
834047850
8
239727
234724
213554
71
74
25
11
30
137568
402018
86
965336558
425585989
4
48
17
13
463176
28
254702
74
218861
5
159106
36
123070
45916
319892
439670
494123
242437
84
71
742572342
61
36
40
54
161516
427598
244452355
98
68
241728
137483
4
2
24
123858
71
2
3
10
78783
260469
469437
29
108553
3123772
21
35
89
160177
84
714863649
381422
477228
8
96
25343
284616
671752441
87
305767
251172
20
13
72
897386443
349821
290937
69003
19461
437903733
223464419
18
262839
17
223722
26
86
7
31
326506
7
42
49
58004
23
362848
986443231
398827
90
32
4
96
416911
536961441
277413
3
320928
472942
1
192773
633701822
18
234617
31
338331
108190
420804
65354
403898
391751
2
932848010
370087
13
229845639
87484
10
92
69
25
36
84
369989860
22
268877
64362
27
113799
79
40
504372679
73
19436
37
375232
127113
197553
210383
11481
33
75
337663
421770
653462306
86
456136766
411715
179369
424325
85
273941
169947
68
21237
53
341122
354237
56
253118
66
63
1
8
603458002
131530
110397
276165
73
27
38
239400303
80
123254
58
464332
246584
271732
18088
299457
83008
21
48
80
155458
4
988733752
67
484951
6
58
53
940934629
94
76101
88
276839302
50
424835
85
4
428207
71
98
276212
163531
162561
2
65169
437699
63
49
38
748817600
76
83
315760288
25
75
447548
773253160
20
444603
218066
8
34
596291404
15
24
297602
736228429
321672
69
13
483405
26
16
476068
6
107442
8
196059
138946
303223
86
26762
40
53
6
34
478961
934927701
323630
170280
14
342359
58298
42
258842
77
49
28865
139872
181609423
18
7
51
144158
366759
8
85
43
92
833290276
102814
105405
75
481369
287939
26
54
29045
43
291808
230660
86
10425
95
38536157
64
116807
37
38
2
268185
30872
199862
264984
56987
34
191456
167889
150529
29
52876
25
64
83868
89
14
48341
187190890
76
60226843
35
895327884
127071
7
307523379
40
45
332405
94
5
435112
8445
17
8
92
2
774982753
33
667709714
49
395150
194221
77
258604
51
363474
211012963
62
59
834591111
217348
113222
11602593
297249
49
66
325446
798359522
41
5
5
202196
26
301887723
3
4
18
70
39
48
72
88410316
288687
298350
15
8
21
170654
15
191533
23
197683
797172315
66
151851934
44
98788
8520
367505
53
75
37
1
87
50
220422
88
66
381177
52
30670
826490650
7
129229
79133
310103
66
913328562
53
18
46
20
75
18
6
58
4
286283
15
544650635
6
47
110653005
30273
79
83399
32
183272
157665
493660
43
703585550
9517
66
305840
31
27
255795
71
219555
328695
23137
71
5
50
118294337
82
362184
60
48
588829014
78805
220209
7
31
277053
318191915
92
76033
213409
42841
73
31
71856
18
251525
18
194704
448206
664026365
33257
135829
243356
18
57
98569241
62
450716
3
31818
42
30151
48
133139
251280
219341260
82
3
82281
95
290400
30
399543673
323514
94
52
88
42
460112
1
406854
410278
53
38369
79
65048980
98707
192560
139032
192815
835891179
377795
160323
21
163320
299975
407566
493068243
14
371922968
55
64
900088508
91634
297904
323371
97990
74
319888
47
25
158669531
51
294029
147747878
694739941
60
80
65
40
29129
31
86
50566
191442
139056
253339
26148
38
310920
477615691
41
16
59
24
256572
79
27
210247
47
59
227158
272341
423141
87
52
435380
283023
60
3
314455
130407
452110
34
93
284618
58
285453
69
26
140519
460926
830513016
190412
87
87
202543
81
5
455581
13
343410
161977
46
64
34
50
266589
48
1443
87
94
518278893
2
144716202
321615
33343
216063526
332824
41
7
248008
309086
499700
487166
5
853569340
3
4
2
186494
48
309468
35
213659
25
410479530
23945522
312340
33
169677
482095
6
432695
77
69
425720
3
56133
7
33
7
99
917284135
69
58
92
2
23
408601
36
452713
403067
508150161
11
439752
23
78312
14
88
40
8
350970
25961
181846
160937
9
66
81
386626
307260311
183130
4
91
48793
3
473931
476134
98
96
278061
28
51
5
91
4
283840
43931568
145774
431981
48
42
249195
77
85934
232791
137137
487379
49
10
457015
430255
352139
67923
14
12
81
230788
39
329017
91
9
30
60
8
86
412897
124901
84
53
36
260257586
63
193830
294891
3
12
47423
7
8
78
566428595
59
3
47
319733176
166311
18
18
10304
38
299263
182972
679444833
47
30
27
31
24636
81481
252439897
587232919
430639
35
73703
97
238321
2
19
87
53
80
208537
231262
10
11
434440
90
63
10
57
45
99
114284
196108
49
49
84
44
59
398908
921295489
249971
48
18
57690
12
371624
91
34
419072
302587691
9
95
9
161389004
359348
2
61
85
3
101622
412113
22
24
37
36
38
98
416459
429376
253056
37
304822
21
332242654
51140
144682
18021
453352
98015
16660565
231006
53
72
230663
197312
67
454508
96498
85
479293
4
61
431401
31
14
322082
83
7
5
62
82
286166
49
223409
225093
12
4
18
64
27
390995
166666
231923
65
475345237
138385
33
45224
63885
153369
56
11
238559
5
1
26
399383
44
315405
48
8
55
38
73
219030
58
123461
473774
157730
22033
33
5
22
2
26
136628
35
184030
249705
69
79
77
3
346261
87
72
5
177922
113233
864764534
51907
4
73
330311
458319
57
359090
22
20
859077207
3
9
343323
405157367
535135006
488063
4
12
47
90
36
167282
68
9
28
177560206
6
37
490809
15
31
9138
136799
420404
78
409571
269443
53
562339264
273521
52
354120
618119660
277061
388018
2
21
73
95210950
58
86
64
69
125775
37
2
433010
2
44
98
454009
383766
44
221406
408988
96
395697
208635
315157
96
95
159646
354016
88
5
24
254055
21
57356
62
473772
76
84
5
416062
85
5
92
147102
22
42
79
98025
106661
84850314
40
436300
14
337333
325413
225796
420815
65
360955
440106
25251
90
805039078
40
48
431486
948282715
2
408761070
372226
107802
100691
5
97
495811
661588780
83
83280
65311
41
91
287401
23
3
89
4
87
493786
161760
9
97890
62
212699
7
56
414701
2
125368944
303141
7
239888
46
61
96818
64
7
23
55
435405
76
4
198318
5
33
101812
14
19680
18
370663
43
839547130
18
461800
35
375935340
17
75306
99
5
8
5
78
322079
36
372295
153338
69039
33
242660
280047
8
389794
3
43
256369
37
118595
4
46
472838
152874
27752
90392
151828839
86
94779
491703
7
976725872
324516
30
33
498745076
767402401
134314
451296
787381546
10
151505
60
4
38
186212
2
80820
4
64
337964
70
7
379212
2
89
58776
1
444791535
45
51
12
8
83
214690
2
192137
108419292
159865569
478187
5
79
248132558
45
87
23
330695
7
86241
359227
84
307479
49
128034
97
225250
46
236057
400013
84
194257
51
385403
80
11
420487
506406022
997531576
458733546
399820652
94
107446
98
27
361833120
35
8
7
38
23
2
342751
296940
47975
234494
344681
429562
3
93
746911885
185011
9
94
477567
78763
26
79441
82
6
700154964
112547
357885
22
371598
222942
341781
2
357549
13
403302
40
222417
175459
70
135389435
130511
52
212940
308769
414771
258165
68
490536
3
82
141308371
448398
12
52
164089
46
13
439196
14
46292
458838
6509
177435
9
81
402831006
14941
919093302
412741
12
18
484093
303778
68
460677
35
516081338
51772
43
8
295655
66255
70
82
53
9
2
275336
234960
5
29
550195030
73
44593
135409
2
78
32
17
442509
424492
201547
225762
49
210088
54
81835
34
105459
184316447
25
376174
119594059
48
40087382
638466377
316860
275901
44
307567
49
216179
407640
320283
70
408422
10
33
54
197416
484718483
160416
36
49
184978
436202
790951959
77
412918
43
392858
232346
298460
78855
63
98
214136
497206
470412
188650
89
169587
539759488
33
80
413823
48791
119862
36
346540186
107605312
87
34
4
47225
1
9
66
74
20031
45340
110038
81
3
468670
890655372
322440
41
18
289965
48
2
109870
326571
10
8
7173
1
168604
454821405
85
121066
65
76
161440
4
2
83
218033
28
61
923668800
28
103786
348147
37
130624
28
93565
1
180525
27
228575
37
6
25
47
97
48
45885
93
44
10
21643
416808
53
1
209696
60
299252590
30
218351
64
391446
48
80
68716
470065
378907
380257
25
78
11890
38
270728
415532
473277
863054784
4
1
4
22260653
94
454311
293176
174587
53939
101894
32
136642
97
182072
384911
104712
981498502
929516008
559181858
6
84
189745
452670
547190807
379448
372677
906157755
51
60
125884
13788965
422682
31
5
429045
293161
343664
42
90
2
39
444745
84
47
37
42
42
35
73
55
351768247
6
248289
740051738
73
126931
14
251324
57
170615
1
18455
201349
564651600
151662
77
72663
5
299715
9
460541
257610231
13
11
441192
16
3
68
306991
67
4704
97
95
114846
2
255663
151979
247298706
93
180151
448863
77
82
499151
747834055
72052
24
1530
8
897702275
515868024
55539
48
832551753
77
39
46
68192
52
327662259
41
892790935
466868
41048
126809
88
99
138536875
153738
573811420
252750614
286938
23
5
80
46
76
427217
402909
40
1
61
566051376
905502146
56
30417
97
242907
81854
213102
73
74230
65686
5
2
73
108284
407696
64
289995
69
2
28335
246760582
69
82
265837
26
77
350125
301108
90
458558
39334238
15
491420
196434381
69
33
13
23
48
358517
432394
25
8
787259516
17
66476
200036
637130893
78
699511552
94
44
339850
65
472418
64
74
337814
382529
46
44823
659029323
40
23560
53
174408
388737399
646644682
197565
52
95
265306
86
426280
260656
18
48
53
168114
25
44
599094082
87
38
819142560
227610
69
103215
42
81974
19
16
489189
2
192444
383939
31
56
398288
19
311781
196587
56
681206403
103102
319045
264236
62
359698
163163
23357
75621
113886
361581
236884
61
83
14
98
8
3
30
63
36
34501
48
340103960
14
43222
30
486242
93
289538
80
302073
196065
354397
67
46
367566
430169
472216
464572
97
475190
421084
212202
223730
112005
467213
134746
156790
73
161989
9
236826
63
375084
108066
170834
198459
3
880670441
205234
52
304667
285277
51
259401
207011715
39
39399
93564031
9
8
11
51323
50
29
93
274427
16
19
68854
56
157946
92
78
100863
58
700796504
195124631
214646
310679
9
302412
7
40
450036195
73
202856
625548102
175343292
30
205457
702894715
437124
6
427925
138906
354277503
65
71428
57
85
584808138
196331
82
770371367
86592
42948
192400864
56800
238349
27
27
755870817
15100
376100
939481402
41
12
933319816
76
51
426942
6
21677
815127470
50
98
466821
70
12
408253
161464
16
81
7
5
51
318042
70160
496353
325497880
258231855
360801
8
15
45
226866
168321
320267
95
77
84
62
46122
92
23
365329438
239713
65
28
297821
534026390
434242
184089391
45384
141629
77
48
18
27
719203515
362306
48
54
47886
52
393663
57
121305
35
81
1
439583
464012
330710
86
56
23
468187597
82
317868606
34184
480417
206977
312794
361245
448037
64
57
8
38
17
42
5
33
452945
70
20
45
492395
21
63
84
113038985
396761
31
75
27
449246
13
22
184777274
2
170746
98
165897
82
358843
41
76
654355139
94
897734862
527577012
487209512
278881
105784
174194
50
211711
86
91
427581
32
56
359505
437236
8
459237
252846
56
47557
5
93
8
136262
321513
469643
90
119851
281737
37
83
47
458142
82
23
76
96
739190216
76
3412
484624
470454
155553
1677
72
392186
97
15
78
85
32448
38
318968
346001
92
73
78
104483
258740
52
65
34983
19
23695
93292
7
55
2537
2
299166
54
7
136820
543758587
5
18
31
3
39
296039
254679
80078
782119262
27468
455757
28
14
29
275879
172268
72275
78
58
163589
359810
15
74
93
444821
218454
34921774
115306
77168
489001
294452
298770
19
61
726375115
56
9
20
86036
149133366
39
35
73
99
79
45
454004183
12427
391414
400374
269032
447111
81109
641647161
3
21
48015498
9
394060
4
243566
4
10
344464
39670841
464146
74
80
38
77
981028068
57
36358
9
3
76
463466727
11
443498
50485118
8
87155
32
11
60
77
26
92976925
43165042
2
31
236241
498612
21
11
71
236119
13
133133
17
277243
7
88
342583
94
95
45
36
628482265
318897
36
25
348473
96
6
516429495
5
84806
51
45
294105
41472
133587819
666592928
83
393427
1
4
71
155728
2
395847
896572041
30
98
6834
335420
7
105883
199710
86480
87
56
91
514657644
65
59
17
97
76
19934229
326402873
48
47
50562
54
26
385041
461888
4
443086
490018
238992
89
99891
30
275868
5
9
496256958
349710
22
42
5
70
388790
33
229694
72
106923
26
76
64
557028235
367719
14326
57
116747
5
43152
95
202129
35
61
631073505
256745
355093
178440
247218083
50
78
316282
18
28
39
245434
578522043
31643
92761
83
11234
447330
45
235516
43
88
392166
258510
12
89
357029
346226
65
1
48
55445
1
55738402
180
447713
60625
26
3
318997
220676
78
96
189180
428883
84
7
397003
35
152073
453854
22
56958
85
41
73
46
62394
27
19
81
402925343
70126
83
35
207611
84889
14
576136860
368786
539591639
463235
37
2
41
46226
57
31
93
218195
428054
316375
3
228743
9
64
495601
61
34
18
45136
54
95
69
4105
86859
78215
27
300559495
37
8
28
86
58
77
476527553
37
283301034
12
20
68
92
46268
184685
75
64
55
38
50
9
47
10571
145906
74816246
26139
80
27
302452
955365537
2300
81
408638
3
23
7
103524
6
472450
269063
77
142577364
15364
63
61
60744
85
216920
402132
21
116349
2
479702441
987469917
339193
190682
47
10
409596
89914
282797
62
39
47
82865
74
77
43973
415809
81306
64
790606045
474144
170819617
44
61
495658
84
70
8
7341
25
17600135
175130
22199
86
230776
33
30
79
56
580881416
460155
460826
452994
36
21617
8
127200
5
20
44
434358
15
254984
60
5
214553
148155
71
70320
274360
1
229565
8
19279
312277
366673
660119269
20
46
9
32
78
739315702
117843
80
422014
4
170260
302038
4
17
62
194016
256740
283342
117754
163120
29
10
4
10
369386
336359
21
95
281508
92
59
45899
953167993
34
332445
435070
25
225679
84
71
64
14
35
650930351
94
32
504537070
13
24888
238326
13
97811
365043
87
76
4
24
401188
79
193158
199847
1
398531
27
87710
189814
431489
58
27
62
168907
463317
670986433
229278
18
17
55
27
83341
63
18
74
919352840
7
71
30
409456
26
73355
155820
508967473
79
46
367981
177513
38
26
97
461261
11
5
28
68252069
62
5
98
42
65
93
202453
691581696
24
905755555
545769228
213739
101375806
32716
24055
8
913247091
119250
369791546
66771
336629
292847
91
512756766
26
161111
90569
76685
210061
15
58
206278
1
8
416637
301355
100511
168879
534569562
12733
174425
306091
2
332110
295372
463632
8
56
91647768
49
24
495583
40579
17
2
7
57
16
53
35
178486
40
27
90
18
77655
21
453529
5
94
14
454183
19
16
269936
458566
7
142434
44117
309124
37303
96
184867498
74847
3
465383
289387
59
38249
433286
276289
70
26
204615
321790
5333
470458
5
18
1
55809
64
98
70
35
30
98343
237615
263475
19
338797
279316
130651
66755
82
847026590
73
45
218075
442453
38
96
33
312106
301597
56
442203
228924
701005199
447182
37
206337
3
462466
671
436634
370607
55
38382
38
24887
18
347082
50
168246656
635110912
71164
98
81
75
13
489876
28
346785
881587777
4
26
32
394228
189760124
58
12
443425
8
230428395
265753
73
343071
133145
56726
28
156188
200749
26
97318960
76512
473501
5
789141677
121454
66
72396
3
69
74
401897
57
286564
43
91
439160
31
82
356069
608015182
27
7
86
184504
72
88
49
40
42
5784
345471
386824757
488012
427476120
46
65
36621
70562
294073
494253
480918
73
5
44
373096
68925
405239
427067680
260536
24
64
89146
342535
414211
2
88
393874
172391
364999
68
43003
429146
201980
454591
18
282004
201180120
97226
57
609254322
31962
55996977
76
49
88
30
49
22287
180138
300500
6
93015
493559555
36
172040
55385
26
440743
9
8
371846
23
2
27
86
325847
53
40
389054
37
286067
369658
17
8
22
1
381001
69
312585
34705
516585336
25
292252
2
68
57
125122
115353
158127
227647
420004
5
46584
465922
434560
90097
71
35
371371151
29
32
735911869
28
84
42143
17
87
317058
69
80
106192
59954
492059
30
21
13
75
1
89
373942
88
25878
17
58
75
14
456471
6
82
422610
83
59
451553
474856
1
63
54
288465
85702
463610
59
305062
418644
66
470358
33
50715
78
81
215184
203327
795286035
2
23
15688
60
9
298179
16
421781
61
8
93
5
88
955574840
243524
23
480229
73789
6
54
413502
58
920618635
20
60
9
291172
5
8
112808
384755
92
87
83332846
308360
28
72
26
85
474530
79
4
57
43
5
5
282035
11
450138
243725
94
815630265
33
90509
96052
242384
286647
91
223992
268710
209640
635431612
79
845023287
42
70
65
246150
726198170
269517
153354
66
33
132818
7
406740
44
89
58831
56
15
271788
91
31
351885
495762
35
38
565431567
90
244296
42
63073
34504
335594
218827
73
33
2
87253
384437
332977
452414167
309714
62
74
30
143043
90
155350
72
2
92
443688
20
8
64446
776643377
238917089
412098
71
418064764
667560634
202960595
186278
1
317190
217881
459263
390706
374636
470076907
337914492
397734
40832
128278
41
16
3
362048246
204729
37
5
240326
121198
486137
122987
256474
4233
725723065
197315
582769298
250521
94
37
742426571
63
92001
460919
88
383579
74
23
229143
330521
197094
372241
58
140353
5
78
39
379557
106579
96
150357
77
12
392929
81
72
1
857951707
24
262385
10506
75
64
196519
87
45
15
43
8
2
25
35
3
260246
48
63
6
82715
8
24
81
72
423115
391105
364263647
64
106971
12788
47
88871675
278232
77
53
59
132238
77
1
763630496
89
976529074
55
450104
431459
15
187583
2
63
20
296280
205711
410299
24
283656
8
8
74
33
328242
45
4
179203
422205
98
64
211839879
4
160024
403432
27
55
80996
472284
9
421190
553750133
76192
214083
735039181
48
238563
4
145609
844823834
18
212001
25
55
488867
42
370749
518031579
44
123979
43
78
12
40
33
778584466
435650
359813972
61
69
287736
210478
9
55
24897
5
55
55
60
9
532210048
219637
190280
159922949
331444
448640
14
394299
85
42
51
154354
86
35
25
25
89442
132170
916925318
76388
147589
87
28
366236
161513
251379
7
4
95
519372847
150425
218083
104013
416733
157636
89
61
14
395677
86
47
98
7112
2
75
171027
488446
59
477111
11841
508568243
65
190857
25
18
307500
7
221316
28
270839
10132
387482
38
471446
320423
55
75
120196
569616071
15
7
76
38
61
39
445649
21
392923
12787
277787
295548
1
97
67
70
80093
56
70
121390
188848
26
30
46596
82
268274
363712
25
79791
22
96
40707197
293916
211215
140004
1
61
373676
54
134382
5
90583272
56
425693
265159
213836
12592
281408
73
468314
7
404838
2874002
493178
338275
4
53
76
177379
866703761
251774
90022
31
272819
31
33771
62974
97615
5
15
98976
458861
6
80
99
87
26
22
336196227
27
302455
36
73675592
3
13
23158
23
388218
376021
19
105956
22
469953
349111
135779
43
40
5
85
87
10
6
2
264680684
878971903
51627
24
26346
651687344
453462
91215
78
88
88
111480
182682
40
34
12
384217605
63
50914314
39
77
242354
20
258920
53
402241
50
14
93
78
33695031
4
223996
7
386507
28
76468
245576864
96
41
59
2237
473503
148074
164429
74
50
25
218225
212329
71
23
123635138
108462
257979813
27
54
440992
6
422915
434817
302338769
435356
249765
100034
45586233
237899
398871
38
39779
40301504
78
40
43
29
46
132123
577610888
815173572
172500
847502452
179598
450918087
258306
2015
3
246940
170695
66
8
136717
167093
90991
42
70
304075
49
550460302
41
56
4
80
149606935
369480
13
6
7
22
36
36275635
352248
51
232650865
83903
7
674306436
379596
97
322469
485453
175402
2
1
117230
499508
96
340569908
317489
30
387768
141941
58
308489
76
8
41
269655
409780
332665
971482099
265608
10
464713
853713049
44
90
257422
65
78759
103448
269127198
435583
189544
616881126
63
69
179266
61
82
97
22
11
12
231380
261597
57
75
49
2
85638
329951
823157312
356653
21
392707
422094
1
261881
80
84
540544232
23
53762
43
9
17
337536
3
160137
67
42
24
5
483545
455061
24
5
71
233429
19
99
25
959038462
86
459574
45
68
50
5
321766
14
431990
66
357168
314717
424578
2
58571
454677
25
2
306197
73
504953020
422012
366751
271718674
42
9
86
339552
10
329509
268558808
94
37
56
356889
488629
4
50
89
2
164528225
74
116826
126597
428567
121587
93
79
26
332412
72
201734
26
486199965
679892413
73
9
413123
1
32
9
480696
202608
133121
89
78
891893316
59
22992
83
301292
432166
231890
142263
202248
65
95
481643
92
366407
430314
302410
267501
9
18
276128
56
51
414500
287629
62442
35262
87
150286
6
176490
53
86
34
222165
395471
226432
46
44
5
744014238
37692
120416
198274
439786
51
14725
154691
653594298
425728
7
1
463114702
12
81127
3453
255440
27
5
486476
45
19
434160
9
61552
6
77359606
63
364233
937881668
5
96
49610
428736
48
181624
1
20235
40
154918
51
49
35
390985
205771
248904
62
75
7
417165
54441
93
334663
160467
14
205225
212969140
935566251
83
728415243
14
217304
389414
29677
66
47
32607
36
59
430424
376517
81
43
398736
354619
468944
389491
199962739
29
25574
1
1
350121
85
184390
20955
26
93
125117
543829867
155572
358693
318592
86
44
179402
59
138034
55
65
214535
296076
93
71667
265441
818737910
161092
85
4
93
419090
409174913
124472
369861
254739
7
328138
68
35
99
42
144500
2
38
111844
31
132628
196292
7
39
238933
45
315999
60
27
457923
162214
29
34
435916
34
491223
111724
176934
334522
35
37
12
29604586
477900
371570
311878
294465
80
30
79435961
373910
87
441396
478575
2
81
76
72
153394
410946
98
7
4
663158650
93
1
51
9
79
196386
206288581
197191
32
479610724
100181
241236
318324
72
444861
460638
22131
96
33
5
442621
43
355042
432735
183794
38
94
8
91
493257
106965
931256336
5
59
974289083
57
354133
817332440
482007584
40
38
51
58
460085
183347
76
87
167317
48353
86
94
322331
13
157667
87
209116
82
6
11
82
473967318
7
35
2
8
961579603
81
2
66
60
38
151060
53
226576
109697
9
99
22
27
303976
245713626
20061
946384591
230675
384188
62
70480727
41219
25
30
440546
50
14
9
412958
3
66
517119182
53
21
389936
267517
47
281727
94
74
9
267350
8
36
137847
327501
285595
326914
83103
23501
245900
170125
57359743
16579
632924757
253166
48
397763
150446
60
24120
96
13966
67
9
73
360706
98
130653
51
16
58
56
32
18
231275
58
27
231223
307677
42
132064
106509
88364
1
291916
3
79
52
335780
75
11
35
358650
3
20808
98959
16364
62
98885
93643725
482535632
369025
465937
61491
47
287083
217507
476252
52
57
93
332396
74
15
30
204770
51
77
15
8
25
417045
1
50519
9
88
76
83584
48
9
583473239
695227800
8
310955
61
145364
152655
52
208998
73
45
35
375617985
27
997939189
14
393305
650990064
95
42440
337669
49
99
2
319179
473029
66
83506
7
159494
187942
94
709156656
144381
90
142204
84
29
88
120381
319289
515934957
467462
93
161545
8421
32
428177
229048
459627
522325492
111204
10410472
32
71
79
21
41
76
65
403860
7
27
92
46
15
115615
389982
32
33
95
123589
70127
8
364855
371521
79
88
65
36
884285716
83
433067936
244989
182180
49
54
248916
9
53009
32
53
90
97
26264
971783827
97
334198
179018
6
33
462145
9
42
28
71
364027
236814
40
281980
13
6
26
1
316941
724076826
3
347417
55
17352
76
4
283361
395306277
62
90
711729916
44
399189
75
4644
48198877
2
9
363007277
646920289
23
33
374865
28
433583
24
35
313690702
46150
48
475016
8
149862
19
55045
179118
22
429002
100859
47
89180628
269485
92
172294
60
12816
334160
448
493427
357896
1
92421
446521
41
213712
277654
30768
96
344575
887839575
321625372
464579
263664
45
338942
99
2
777024818
75
443630
57
103541
61969
160314
665382243
14
14
428834
38
431923201
31
1
64
67
195806
73
9
227287
278501
163885
39
129281
444166103
233151
473260691
39
215617
477147
334082
10
119422
65
7
81
26
67
3
264752
7
281586
325702
236011
895579394
4
5
90
25
5
7
179680681
58
71747
342706
385348
53
39
79
83
92
31368
286821
12
34294
97
26
809168981
338523
207603
12
22
69219
97
675893018
293995
468211888
424445
4
487123
21
233142
61
1
669699698
23
8
335500
103542
22
60
57
67
27
65
49
384723
62
572214991
22
7
731532279
296472
718054561
272826
52
386566
98
901487001
87457
331990
425754
75
16
197563
82
102238
85
47
9
46514511
81
31
79
94
52
73
87
42
25
92
247955
10
133970
42
569713154
63299
57
471829
208577
118237
219858
78
114966
972259929
268613
41
77
193213
54
39
111912
74
359945
205422
281154972
76
66151
55
71
113267
262425100
227745
35
415333
337814
397059
24
51
79
851574623
63
232909
70841
47
172850
470030
38
62
418432
3
145271
4
1
15
40
179077
175973
1
380699
66
129332
64
422303
69
428723
3
466444
355809
489905
81
467034
839435018
167892
401368
86
53620
37
477391
23
86
3726
36
19
158638
667244572
371907
81
980789081
233468
18
517489685
398497
89
397100
35
86
97
13
86
71
145747
74
33
2
58
15
340666
220837
4
407644
416680
150183
199174
78
75
462899
16
18
9
49333
69
9
47726
483200
80400
41
88
6
7
3
67
7
15
90780829
400853
169240
3
46
326757
8
75
69979
7
158209
67
29
6
18
770912345
124234287
59
18
955114794
50374
97760
76
65407
63
97
8
26
975516836
471909
47
962748661
42
23
81
2
106358427
249005
83
451894845
412571
53
4
39925
18
51
463106
63
293302
127157
346348
283540867
40579
290734
40
47
62513761
464461
337086
487506
4
802197567
256603
19907
242312
47
2
788189613
47
60
89910722
55803
105700
121611
35
261514
182030437
85
99
4
3
432997
88
358933
52
52
7
181321
70470
310352
293841
84
302007
43035
22
93
326210
466302
368695
342354
5
219497
348751
239364
486299
22
3
190773
256630
38
34
367170345
80
23
75
99
40
24
317720
77
46
42
30936
32
208628
469661
24
36
42
425093
5
326799
511035991
676487478
116098
94
200057
742790692
40
132999
46
126605443
15
334981
137669
84
9
30
1
135052
93
88
65045
348994
359430
73501
50
261564
494575667
33
97543
26
85888
1
69725
74
466097
527320162
1
663363938
79
309695
35327
78
153895
435540
343287
80
28
211659
379872062
19
3
13030
68
8
7
60
412423
584631367
812418129
48
17
421494917
277722
456025
96340
4
49636248
27
353816
76
64
8
61
62
237316
460043
92
392541
86
488185
55391
181817
357469
395255
65
11972
249027076
387313
228119
296518
5
84
65
160287
83
76
402304
434361
8
9
4
725999038
26
1
656132406
412218117
29
34
63003
76
88
70
334405
67225
87
68
117592914
7
27012
431838585
59264
218780
30
765824354
1
87
58
36
184357
314602
671
7
922916056
95
31
47
374345
94
37
30555
104647368
10
45
17
70
19597
96
72
129626
34
263213
62
179120
91
10
7
16
440738
69
464673
4
727758810
45261
308242
72388
26
85
462690
386245
83
168524812
69
2
4074432
190523193
97
84
30
96
24
91904
450610
83
465082
57539
71
54
190041
27
6
667706445
186294
17
48
92
64390
5
9
49
71
39
54
193486
413824
37
2062269
178145
4
229099
327287
97
488240
73
35
68440
79
487172
409828
261673
7
14
403562
258099
48
7
52
7
10
72091
70
86
50
15675
6
75
703800698
41
71
59
94
40244
222363
350940
178210
58
199629
367907
28
86
66
362905
44
229821
339424
99
169131
244372
210072
345331
400947
7
146011
292571321
95
404431
326874
18478
443981
61
573283891
40
384507
72
7
23
142838
30
307767
73752
94
2
78
38
414594
130046
1
70
37
388037
35
23
98249
170060970
282698
800207706
86
6
84
191119
456614
310410415
34
9
662785367
123170
1
75712
114069
340285513
79
48
28
40
472039228
46
132894
12822
3
3
2
7
300453
308927
154783
89
83
83
340066
378599
84483
201540
218823
12
207562
458161
5
426151
233872
6
37
98
43
261882
74514
27
669138053
158195
87
35
124102
280059
1
9
355554396
38
19
32
348238
428454
437823
159478
33533
382365840
2
52
291591
88
2
75
308494
46520
60
79
334077488
302534
245572852
358079
284820
146147
95
37
33
177075
102003622
466836
56
77680
334555
251173
136073
3
25
8
307773
30
82
27
366413
59
47
89
229892
63534552
39406
1
56
983304535
440417
52
8
353191
2
9
479680
50
463449
4466818
23
234244
274597
98
493522
989441729
61
19
25
24
19
5
84
260871
257911
8
338352
425462
583685160
3
33
262151
342342
19
386648
9
131121
456172
5
83
475961
123683
386405
2
838808539
40
95
82
106022
130547048
22
70
400480
55
5
7
25
222103582
317974
3
26
72
256064
1
481075
126474
47
14
36
30
99
29
105445
411862993
76
68
6
267451
91
152868
9
50
80
430196
123368
439614
382012
26
355466
7
166194
49088
694921658
204179
97
50
26
74
79
129785
348206
443584
84
314113
468691
149015
299298
250816
305439
173988419
217759
5
42
375814
50
79
262217
76
76
114103
100198
57
11823
98593784
36887
87
57966
817185501
2
272099
148778
298636
855584993
60
48
24
8
212679
218462
407074
6
95132
87
77
134130
6
45
85123
165316
154178
129690
139377
3
88
18
398436
36
24
83130
6
74
78
80
22
3
576245274
979369259
387118799
58
5
189698
492431
27
47
23195
75
392925
402134531
219172
60730
36
385319
89
379895
2
53
1
336393
981519727
180771
42
333585
76
97
493733
459015
377778
315390
265758
84406
31
30
1
402289
1
75140
913277513
37
258173
21
152043
21
75
46
41
281828
678380724
582313680
99
129981
166097
76
19
38
192605
980771171
57778
377139
25
181355679
48838
296439
44
26
108077
70138
433294
99
40
74
33
14
71
201263
118267
430859
120833
40
63053
367546
261100
83
83
173049
671095348
110254
49
373851
64
68
47
22
193837
87
67
277565
129830
899385750
375201
6
307105
115318
76
56
329378525
72097
85
242007
263770
291795
445387132
7
194404
52
22
18
172606
108380
249459976
263406
96878485
38
93
303423179
96
455788
3
226576
114219
488713
47
94
482933
368523
209466
344822
3
78
432274
99
438986
64
249567226
438071
343323
79
61
10
70
26
671410241
392857
476385
28
81
50
3
405088634
421173
329092
52
66
285317
389931
223570
43
42
125932
93
253074
50
27
74
50533568
53
7
241312
77768
78
72
15
82
25411
93283
27
43
174188
189177
47351
181640258
47
15
42
37
463592
20820
66
134498
351332
140196
39771091
54
240810571
3
71
32
410046
347706
181405
45
274465
36
323585
3
58
95368473
60
40
6
89
8
30
95
117550
6
56
20
461554
203966
3
29
31118
480084
5
504927308
49
123393287
5
330229
345349
194296
562614394
286655
61
156192
729752868
48
62
6038158
6
430582094
135788
86
6
33
437817
70
496773
333937160
81
86
33
3
428788
55
991437248
372805616
83
74
58
65
550664528
9
87
239358
23321
43484
42
353830
325437
70
6
474932
68
466360
16
324813
17
402518
443826
4
45
104028157
68410
71
325992
70
72
256554
53
364567
18746
27
474029
65
34
417159
396310
32
49
439711
456040
93673798
124763
427993
83
70
426393
408032744
22
411570
414070207
79
396165
123796
97
305899
350728
76
35
77
81
23
185444
24
100272
204084
987980239
46
226488071
121765
159355
6
82
231558
69698
154125
43
28
471071
8
325488
153425
23
80
165539132
262346
318749
64
29
93
55
43
26
363369
32
26
20090
37
82
152569
261895
53
268027427
92749
284691
47
2
282083
2
719780322
696404233
2
5
475328
287455
373697
74
62
1
158329
2
9
275526
78
304370
293166
324448698
63
3
95
15
15
426632
23
83
703306009
62
672070521
91246
277028
3
4
227261
413413767
62
21
16
487488
45
45
77
390763
448696
212147
961045189
43
50
452219
6
97
256732
41
61
65
409131
356530195
69934
1
293237
359765
222192
35
233262
96867
260788872
129766236
6587
65322
368227
151723
17
44
820436502
6
46
62
358853
131213
39
131564
3
61
6
332585
99
92561
127098
65
32698
23
909915876
76297
117780
93
50
90
152345
152354
18
199530
10
115922
475817
47038
9
11
84
49
396791
495465187
24
84006
71
447540
179050
120758
91
23263
47
269552
97
36
429163
144518
25
97
155584
271642
89
480035
74797
145261
95
38
480047
394910
51
51296
93367336
245717
375589
209039089
55
65
178687
375459813
48
55
359419
15
86
317318
5
67
76
63
304225
273297
230510
380398
180857
277703
96
15744
388290
214739
16
115685
422352
258
31
5
218419
70557
2
324101
71
35
8
97
578641665
20
7
326049
66
445534
48
1
5
10
88
309601
230764
4
80
277303
173000
159173
24748
466960
92
53
95
96
29
435641
376636
389845
26
2
19
821514426
182832406
68
293429
499342189
7
57
163007
107192
47059
331524
75
9
9
450291
287829373
36
5
2
353372
261555
11
85
86522
29532
58
252111
20691
313050
3
44887
53
79
16
70
43662
3
880001705
274035
72
17
43139
32
3
39055
43
785887564
63
23
112200
268394
69
23
397027
78
87
355554
50
79
16
13439
146107
316999
7
30
3
482087
71
59430
83
97
93
134370
250065
71
497104
1
254784
22
253270
59
688616771
281206
23
3
15
242553
287265
12562
12
82
279980
372933
49
139327
30
59
66943
75
130733
888444406
56
23
740095475
2
791204630
55
391138
1
76
291309
353712196
383579
168724
619252252
37
63
94
5
14
3
11
48
411915
85
867385604
32
195073
88355
99
85
112454
73158
71
420272829
26
211760
417184932
269015
128273
92408692
461060900
42
28
39
328166
8
79
82
62
74
280513292
8
226192
5
463251
112527
242592
333654
265142
159879
83
324318591
17
463616
38
185022
36
261903
417209
28
463097
1
31
2381
553773290
343881
67
73
26
57
79
4
1
38
11435
28525
16
98439
58
384438
63
97
97
89
310703
1807
38543443
95
363261
183211
79
422497
202617
356788
8
131736
96393
491560
8
279734
72
66
6403670
72
271441
9568
9
48
114235
92403
40
2
42
201009
498176
410972
3115
322800
5
15
13032
942264513
59
431764
90777
49
11
170411
491614
436767
507350996
477606087
8
38
454703
445901
2
404873
71
278423
51
138841
390670
81
26
2
205893
25
64
12
2
287472
32
30
191778
89
90
80705349
15
149233
28
322774
11
267062
79
98
458493
346275
9
8
18
290313
32
24
2
5461
51125
96
27
65
77
315833
4
90
27
76
812235428
32
45
30
969790164
7
50275
130865
666257718
994504519
384432
17
72
13
10
30
560893494
87276
59
332380
5
88
493254
32
205927
138455
284150147
82
4
218374
170787
88
65
56
37
84
167177
138720
23
41
368483
55
266551
43
68
35
216365
29865
7
82
8
1
46
9
19
24
62
1
47
2
65
80218
493369
75
93
509814168
2
64
500464658
91
357873
141400829
362034
60
677238680
71
20888
7
1
131804
71
721730242
9
76
6650
88
59
92
321615
90
84
35
424384
258923
57646418
9
83950
6
77
246858823
319452
71
253776
79
3
97
64053
65
31
7
775120818
15796
180601
57
81
14208
8
20
13
80
113510867
2
42
294253
53145090
403106874
55545
58022
70
719516907
432228
218442
332250
56
80
55
119246
34
15472
72
43220239
37
13261
483438
640450207
47
42665
158778
74
63
175577
46
11
321570
433510
163222
9
20
387286
406991898
92
33
393885
427724
31
127109
52063
326625
53405995
3
5
82
221490682
42132
40
339151
5
205077
335556270
97
77
303336090
67538
49
84
5
97
6
83
862910421
276851
70
295604
74
14112
412635607
71
75
57
76
194477
16594
373872
372738
86747
314587
299757
336688
306732
37960
48
41824
16
262771
2
1257
440103
164049
2
9
735830033
65
51
65
76
297130
32394
292670
87
362696
228948
8
72
83
65
470496
621703311
194264794
66
48825311
645563018
142654
92
28
308406
159216
94043
99732
1
792417316
8
14
13
180491
143167
87
40
79
87691
422797
80
48
357934
2
2
682435663
99512
41
205769
346314
431083
62794
36
15
356555
21
353899
32
93
21
73
284350
14
575876240
4
44
44
241814
424843
486673
170034
168504
68
99
449161
41
216040
215292
27
77
667590269
111162
27
22
266463
32
14
338377
64
78
88
285570
73940171
50
372991
496155
71
161936
27
40
85005
8
896665887
80
378827
353846
270891
97235
47473
60
20
74
5
7
24586
301743
29855876
310586
4
219507
58
40
180514
140966
163463
426521
89662
407017
230216
452826
47
59
99
45397763
902771279
58
29
4
134595
8
21315
23136
92
95
81
197617
316318
436107
327511
63
3
683994726
29684
76
57
9
67477782
82
7
12
813724587
5724
17571
389098
373311
962716057
3
38
99519
86
7160
55323
37
731334513
374645
40
456468
58
21
96
292566
330460
82
124055
282349
770
292290786
760835461
83
39
60455
30
437910
52
171171
417035
81088
217036
1
63
75
625058705
73
497267
332819
657756486
38
65
91
676375376
89
5
88
275929
94
254638
99
51
69751
28488
74
884462294
253043363
604841092
369168
79
92013
32
34
316952
67
16
263486
4
271778
110075
71
57
9
72490
824649933
305324982
506528551
411416
158696
70
73
6
413663
88
742591645
46
76
75
623202024
71
45
288521
9
8
360681
49
9
189026
6
98
40
12
82
3
60
414732
35
142528
66
130635
313725
318890
495802
69374064
87
845
308422
16
46116
26
63
31
170836
15640
70
7
5
124851
27
672495587
33
237722
138229
56
97
80
311361
22
239319
680071134
82
35
18
5
6
303147
79558
161885
15270
16
167400
270197
147972
431709
85
212287
315231
255439
40
170054
46940
78
86
435270
87
32
278580
1
88
390633
426903
140621
45
331096
165303
94
65097033
38
71
40
184601
508530234
46
146260
84
90
37
49
213643985
2
69
1
425713823
371443
263540
67
37
2
88
165538
469411
193178
75
24
78
4
13453
335971
225545
458414
458510
81
70
59
304538
425352
86
390402
2
18371
12
97
65
94
2
17
79
5
3329
61
29
67
469684
70
9
38
102772
30693693
371771757
8
114610
951112500
70
48
346989
470279
99
23
326983
21804
4
144015
605627545
47
36
792098973
427289
334039
9
200667
892472593
82
73
499433
414484
234487
37
469681
366442
118592
5
127667
194885
1539
177605
42
33
97
88
476843
88
31
305402473
26656
4
26
825283474
815358639
496788
32
37
36116
1
70
364617
407652547
3
875229111
217233
247125
64
328231
321888
103260
27671
1
276692121
204475
72
36
173290
10
78
475657753
8
66
365034
409573
292629203
42
73
16
266925
69
217201
93240030
55
320596
45811
54
30
82
3
8
291209
432679
491642
178726
5
184881
422094943
215005
90
29
25
347042
163966600
4480
40
84
411753
218779
46
283389424
87
81
5
64
162736
4
83
474022
285803
251300
339737
125615431
10817
25589
206121
435999
483120
247526820
38
8
39
113027
6
9
5
21
15
232298
80
16
47
20
55
8
9
317995
92
25
175999
336854
451825
61
2
56
58
9
4
11411
496684
210811
642103697
19
98
86
441338
88
78
21
32
110051401
42
7
185767
154254
58
496688
427592
62
379471
110608
26225405
156335
219981
302710
377744873
273672
6
171585
18
404200
3
18
712891408
1772
31
802582599
28
57
18
466248
256871
7
6
2
2
27
582672905
54
183834
69
6
21
793369911
66
368231
199569
217303
812293611
636955800
17
820558638
40
35
326356
213628169
5
53796
46
40
204307
1
37
94
50
67
485219
194683
492715
9
296577
349695679
29
39
5
32903
71
85
35277
490742
20
223875
417347
284641
825592914
407365
361035
41
422955
56722
297351
271960
612732540
52
88
293243
462736
422293
81935
42
76
68
8
374705
919083485
99233
3
57
66
123710
24
145043
85
34
439104
4688
91
22
52
371596
229047
413636
403151
320276262
10
119836
178677
52
239074589
62
12
95
116167
79
467306
52
356769
57
96544
490968
88450
299625
9
63
85
266545
25812
66
319276
165878
18
94
405304
58024
46
21
3
18571
62423
9
371502
332614
75
176827
3
125195
79
13942
669467418
352731
6
82779
95241
16
457879
251181
3
83
13
37
27531
28
403780
159149
69
26
233947588
82
4
1
134358
38984
20101
202818
494073
119254
297135
4
52705
160549
98
433408
48
9
134816
61
55
235366
7
96
22
327399
98
66285
259820
91
9
146149
428184
476066
13280
361704
135224
325318
40
4
55
91
33
110326
47
26169
305542
91908
267434
8
295464
93
266237
6
640222485
95
267592
123109
60
285520
7
81
89
64
18
27
6634
40
371642
227880
31
89
19384
12
464320
123114
50
32
5
31
30
304194
415984
368691
47405
83
61
96
42
236781
336410
1
255299
58
75
479837
48
508056865
487246
77
386449641
361180
15194
66
59927
5
126881
2
348790
2
428099
354828
603706921
68
7
93
223663
441914
109007
36
399201
404345
379842
164603
5
86
292840
89
74
496555
68
169155
48
3
5
44
373993
130755
255224
1
8
89
126583
11838784
414925
203934
137295
255455
12
7
414358
120490
338066
12
18
230361
36178
269256
587244612
97
317041
465169
58
252099
26
5
364303
5
179754
585247137
80092
1430
18
188272
596299675
94
91266
86
58
299215
225936
342101
498692
113859
4
451646
50
69
17
86
9
4
3745
366617
8
183759
14
8
33
191139
441838
22
13
142830470
145906
208145
57
493728
188064
7
131475
223455
300864
52323
9
346422
231974
12810
653066191
322147
316316108
341404
7
425671
43
8
913648260
457299181
135316105
8
296817
344190
254605
295000
20
480316
80804
458439
11
76
30
192141
6
290507
277978
62
14
37006
55
92
63
396818
164780
167500
11
80
84
52
5
423356
502902118
53
76033
309152158
6
59108
85
43
86
497091
572085764
86
423622
6
4
437956
296145
381336
85
63
254723
33
631647135
482717
442559
57
43
939014099
62
87
162092
136508
124291
61
225440
204030
135359
365000
88
274684
22
494558
260960
493848
117908
290395
97
9
14
18772
49
550229605
10345
412430
291370
93
125437
46
2
493455
80
94
34
378198
835019890
15
208172
4
929470011
223270
47
5
201152634
22
99
5
6
181259
293034
64
57
62701527
23
12
62
422880
434085
227488
97
82
154873
412284419
759466079
99
16
1
448839
62
41
2
8
473100
481206809
489697
782321978
25
49
900897614
31
85
238758
230954
4
216882
474183
476393
69
318630
87
202005
65
54
582829603
52
133104
40
266786
327276
36
25
7
177496
418190
318308733
484555
37
127281
34
77
491954
1
437047
88
219273
88
6
235792
29626
74
65
14077
1
74
89
409741
81
67786
108049318
8
23
4
94599223
9
76
96419
16
379227
371828
188524
99
11
5889
55668
138510
494287
59
245811582
85839
65740763
201704
336345953
344142
3
65
260493
6
382354941
160986
24
313421
82
103506
125247
98
3
99219
475091
499027
230390
99
56
227476
420483
33
427235
20
7
87
185343459
62
243531
63
55
555193725
2
435648
85
57
436140
475155618
19
93
385349
6
13516
447357
30
291230
33
240459
2
34
3
75
5
262494
38
752493130
71
93
6
60
184993989
43
29
6
267292
8
560340429
56
31
235055
45
308887
7686
470092
66
86
66
29
350916
11
6
92
45
1
94
172102
28
397192
309275
80
7
409141478
89
7
351208
163583
77
120775
88301
114102
328970
16
268217
387731
555
286410
19
16
59
76
94
241048
441376
83349
495484
5
63
10
7
365001
366070973
78
460381703
121200
221575834
92
55
234376
4
3
78
94
50
582862249
13
87
34
36465
14
34
39
414572
60
341718
18
9
17
51
6
32
239396
3594
48
582821741
780925383
127102
224218
2
958544391
49
5302
496987
229119840
340502
24
34
145219
318121
3
423526
89
760290554
5
58269
165835
297072
41
352848
214547
126985
136354
66711
51470
68404
61884
302353
239688
319384
148277
747442247
80
904739540
60
81
89
361633
41
18
18
4
9
186227
59
96
42
93
395590
149487
111212
28
138870
154280
11
142276
54
8
155767988
214403
54
394290
469933283
201950
125546
334503
30
429453
64
169683
578322247
31136
9
147002
174304
60
295360
454738
77320587
134641
73
462692
137127459
77
33
38924
897138499
408840
270637
3
5
71
38
8
27651
16
73
3
105383
944983628
293275
419324
97
455922
300629
477102
72
210954
15
93
116945
49
405619
23
226608
180659
90
104432
449109
659944120
42
174931
97
31
72666240
454930
5
373544534
8
9
28
101545
378275
220071
202077
26
1
53
227268
457561
255625
29
862198218
47
873622564
15
12
8
60
96
2
23535
3
2
384331
483639376
15
201431
452220
92
29
116018
263899
35
12
85
395240
69
254549
88
25
177765
228991
454649
302521
454387
193528
96
93
78
761603021
145113
122210
8
91
263122
10
9
179765
733222378
7
18
26
72303
27
28879
232528
84
38
33
365998486
216612
60952
64
22
175909
178011
37
13
65
5
434149
475556
294756
9
99
16337
70
495283
25
9
195059846
54
474376
258528
2
21
33990
36
402910
86
300696
248918
121241
4
432734
50
40146
704130602
228159
23
98
147863035
467838
60
443669560
381652
42083614
470727
80
3
84
63
9937
213752076
67
219331667
54
646250511
31
9
197281
47
107644860
332386
246541051
296583
439073
952746842
61
86
344555
139203
87348
451520
30245
216237
63
72
474066
331324
19
22808
91
46
37
62
442479
5
3
470444923
190591
6
416129
92
29543
832600231
54
62
41
99
4
5
36
459252
596993062
415507
54
76
84807
424093
197060
17790
131212
49
225084
80
221765975
725727345
23
7
5
8
41695296
238130
64
35
464999
49442
39113
131902734
5
342520
276812
42
6
7
473294
963714308
3
33
224677
349965
387135
423849
1
86
8
189446
231734
395709
412362
110116
244274
22
84
32120
51841
79733
341062
44786196
94
240730
47000
55733
24
23
269541
98
204400
49004
9
348193
906181678
478020
386566
210073
187686
66
4
320946
29
8
182527
56
91118031
76
297039
4
348701
20
5
949371343
21
93
39
13
71
24
48
35
50
367264
37
57
150688025
77
211186
61
207419
175182
108683471
418942
428061758
771642913
80
8
998233054
36
46
70
9085
16
261547
133341
55
438652
154245
57927
165431
8
6
68
48335
418464
183597
46
89
47
492251
195311
66
79
10900
6
405331
61
63
25
16
95429
3
15
37
95088
140126
16
641599499
83
74
279328
47
49138
4
38
333628
261670
15
3097
122408542
173425
3
106205
87
71
78
326530
7832
96
96301234
129693
210473
64
66
381085
2
48
33894
46
963832738
184265
191762
477370
204065653
42190
422770691
94
780549187
89
51
341555949
121546
163587
477556
477100
263211178
14
85
56
197855
274800781
543197424
87
440759
66
225175
991984884
22
85
317796
40
8
194055
89
648692074
492344351
482026
5
140148
295359
69
241274
6904
49
33
44
572214176
98
81
27
752317046
6
448474363
18
14
62803
56
453645
320548
168145
93644
29
31823
58
406212
235964
8
222240750
30199
659672027
77
8
66
38
443551
336472
8951
365846
321548
605002099
450495328
78
406690
49109
470346
385342
162046
16
407273
497022
24
145544
19
36
452972
397929
73878
340980
368103
813956690
115046
12
77
79
149718
227169
33
120152
38
832745799
136093
454670
15
443708
242996
448043
98945
68
90
97
158500
4
15831
47
323460
3
40
23
2
357508
57
103376
232512
145402
22
16
55
13
333015
92757766
16
62
64
88
91
271837
96
129516
2
286679
18
63
293591766
63
5
5
264960
85
395501
125290
3
22
28
388173
669251878
95277
423258
56
9
10214
79
166055
1
418041
49
30
862050821
7
371081955
79996
337132
38186
6
469649
15
20
212729
91
51
335724
54
43
454638
5
206316
455001
64
23
63
802671314
393748902
31
24
29
46
42356
526114470
15
54
51
254722
34
78101
199561
28651
31
119472
144465581
419127
260115
18
35888
490575736
62
93
376813624
307119
50
60
128851410
25
4143
71
323946
246174
210992
273192
175179258
806241327
79
389636547
276987
211263
75
36
24
92
367519
69
10
12
96
106070
18
496491
63988
474189377
24
35
192330
11
43645758
9283
393917
496342916
16
403887
176645
199221
20
27
291727
48490
24
405608
33
29
733072960
468072
86
238488
673069878
92
141896743
52
103724
344796
94
36
412292
716696122
99
98
21
209222
46
62834
79
76
95
17
6
68
35
91
166383
90
84
76
123857
187859
1
5
48
4
34
469902
96
3590
4
50
514116670
38202307
37
202612
6465
94
60
54
477140
139514
22
89
44
46
371608
6
5
385347
42
49
286253
412894
29
23694
67
81
16
86
7
395009
31
186893597
21
1
410187
96
6
285389
96
231638011
460882
179562
433347301
27
139985
440719
396721
352573
67
21
811817416
751473432
2
83
313894923
92
66007678
332033
9
225711
77
16527
30
295570
1
42
79
41
380365
73199
479031
5
128347
231634
141548733
437448
86
27569
9
85
405348
2
34
733195903
455365
24
57
191857
437941
418032
4
413418
368933
9
329565
78
90
672581289
45
46
17
79
84
763425083
29
20
6
56
97426
7
126615
18
47
3
84
67
208348
308835
5
373849
10
33
251025
233963
217013
8
7
173788
33
33
298810
39
97277
90
80
54
239876
89950
67
369053
356287
51
372996
27
26
44
60452
3
287753
434552
431783
97
60351
94858549
16010
79
49115
483505
50
5
306372
76
19
70
461466
820308878
476962
304626
86
765254435
3
42
10
29
294177
144852050
160302
767422152
195464
471
9
914839028
1
344643
84
74
9
55
49408
97
294060
39
168086
311590
22
409707
34
797098895
408680697
11
27
27
86
484022
264545
375438
386143
457792
318079
4
335664104
359694
148517
345764
943828300
2
19
3
176623
96
275944
6
55
81
75
49
399637
741189871
457070
445760
153162
89
56892
327631
98
42
30
93
489227
532235436
2
92
10
62894
292782
271100
87
72453
396445
141255
70
34
47
90
71
63
344960
62
75
257488995
40282
119032241
9
97
183824
49810
91
53
5
56
488429297
14703
47
15
206300
92
8
91956
50
369748
44
11
65
8
92572
450252
28
10
23
40741
25
20
315708
37939227
254787
291287
175929
124908584
6
40
54
169062
17
7
266966
69
38
366883
37
7
90
3
42
97
90
223757
456422
429794
196131
4711
221790370
63
199775
2
161750
74
70
52
345987
13
70
95449
64756
232512
346899
62603
173165026
451017
92195043
39
78
401600
61
25
66
2
5
351403418
221302
359519
481809
23
382916
43
809985241
1
87
58
81288517
45
1
406389
45914
21
491223
93
31
136894
61
32
366458
29
37
900712933
21
88
215938
64
77
310871
71
627053650
4
299772
43
89
10
234040
86
54
423423
72
60
26
13
274697
717853469
66816
93
996534824
204385
76
34
249558
463742245
470453
699642075
38500
4
9
279682164
90
236888124
443567
673026785
1
70
20
54
4
9
7
212705
7
297284181
492811252
13687
419163
16
98
35
75
78
305323983
16
8
447228
227782
2
279774843
121574
61
70
2
16232
470967
477145
471585
17
96
335364
2
7
64575
283624
5
30
44
419323
106155
20
123431
15380
38
17
61647
426757
13
140062
55
219120948
55
42
340747200
14
290366
323271342
953701826
90
7
9
37477
6
73
80199
47717
356500
33
16
79
84230
333944
22
363088
66
33
3
67
69
293782
73
484475
866622196
73039
365236
197627
2
54548
6
27
160008
40911
75
135511
86678
9528
100438410
35478
86
454733
19
102726
61
395770
18624
80
5
28428
17
361905666
285421
29
156643003
75760
217285
8
284840
380156
39
101291
421581
89
21
248602
327946
25
22
378401
200013
180134
90
102915
401932
252943
8
45
134444
96
53
54137
48
27
287162
39539
113443
344071
72
36465
376795
9
76
542789317
18
72
18
259707
38
68
381154
92
40151
476775
43
93
329865734
91
99
518938232
78
46
119923921
234652
42
70
88
334141
97
703966522
6
58
98
94
24
23
483654049
146097
852458938
81
8
25
870535067
66
471331
73
143439
23
168853
398840
81090263
1
217055
40
87
101813
604817985
192832
20023
23
288603
23754
254197451
54044
267918
562262218
81
317428679
15
54
11644
131232
270046
146330
270594
404690
398464
26
81
480030
43
105910
45
16
11
35
308072
75
323494
339779
249733
184706
54
265516
120363
64
99917
15
338135
8
330993
423008
56
221091
427747
125712921
997434124
89
71
6
60
303943
4
5
2
351380
43
91
23
87
3
793695307
65
93
525576532
2
57
82
4251
35
52357
5
293653
41
49
53
48
258742
149813354
477672
1
400755242
265512
186884
37
1
25
440445
52
202638
41757
98087
367245957
4
42
78
129660
47
13
381048
89
18
373407
4
28
71
22
332951
346274582
545569667
14
3
370852319
25
89
8
405922
89
147736
34
12
15
410704
81
20
85
66
315807
11
478179
631727096
691336612
238483975
381167937
7
5
8
49
25
284138
44
155716
119947
45
395378
60
30
82
73
6
54
15
427472
42
19
415853
277515
48
139737
36
195457
71
627091032
9
26
380605
38
146066
81
487236
40
1
61
2
20
778678973
12
4
56
480445
103339
485827
47624
67308
350858
143673
30
28
171413
9
143837
24
179268
115005
97
432140
182069
74345
308877
70
16
105370
363158
306979
688460206
68
402726527
69
219690
28
932957653
72956
47
132158
8502
5
27
634304545
450825
76
17
71
145616
306928
10
9
101948
46
14081
5
2
222429
4
3
84714
76
411289
462730
268829
304563
158092
58
482701711
80
70687
129947
243267170
41
11
98
367350
10552
289978
56
447769
370147
19299
97
102113
650309929
195080
5
27
34124
420181
314569
249134
225493
423615
435831
48705
223045
201523
191773
481390
141111
72
620112082
149762254
396146
48
49
8
19
333460
6
72
59
96733
112495
4
67
214309
87
58
64
204131
109981
345127
44904
71
239174
63
25
345064
444122200
59
57
196477
350376
85
7
1
5
33
47
395601
51
33
17069
77
182445
78
91542
332700
76
87
190939
123234
92480
134705
22
85
293210
419420
486828782
28
99
471505
196746
66320
30
3
14
81
232633030
8
9
44
476056
104668
392144
5
43
8
333698
467360
16
477881
189194
319017
16
24958
9
58
61
430963
1
81
405058
86
59
70488
216230
223156
834249111
39
7
5
90
594668280
87
34
440747
60
60405
23
51
373962
594686438
12
94
37062
264553
24333
1402
326980
32371
27
271876
179106
30
348460
122123
3
92
33
461684
49
2
244875
175208
454626
49
328016
62
86
268528
387812
6
41
47
494051
82
216247
31429
4
22
67
94
109198
74365
68
293283
42687040
514476487
462362
9
368162
279908
134956
48
23
12
94
323885
45
27
207316
79
145313
417800
99
69
2
307495
362688
70431
495572
175098
675542811
298170385
183967
744659342
8
362859
9
305084
85
1
313304765
87
388694
65
34
57
294673
274054
54
98321
283747
50
14
301198
56
387227
97
615691197
66
346172
82
80
9
99
82
56
351730
256465
337110
339412
1
43
5
110917
32
406715
306114
84798629
5
60
82
143535
94580
393888
692570548
436441
67
228796
202591
4
555404242
226781
228808
9
9
8
66759123
35
14
173396
44
53
5
99
452939
45
32
77
227186
2
76
156797
44
357101
1
445854
38
35
730172432
4
4
88
85
39
117834
63
126276
103435
480822
69
259968
7
8
6
4
244983457
66
10
198378
302907
209187
4
48
30
86
983182477
498406
144464
69
16318
22
237963
346931
232610
427720
123054
1
4721
89
271972
101494
7
872666801
62
94800033
216981
666839444
16
27
64
900840774
37
419364
142061
495855
138301969
3
268357
15296
211984
95
232544
18
179739
13385
5
16432010
32469
372623
66690
40
215485
358194
16
13
4
87
4
205545
433220520
88
319406
369484
314886
67
26
54
487919
447121
20
78
50
52
371031
85
454244
59
154696732
59
34
149361
41
501983306
476444
69
329511747
60
169925
38
725319503
11
446696
85
59663
163910
30
1
94
146220
54
368997
482956
425663
382904
19
449719
73
9
32
3
30
47
41
99925
44
58
79
807596729
284975
50
5
380210
456030
27
182430
286515
1
7
85
102980
81
53
286486
200473
321928
414522
482573
483112
76
174505
99
6
93
63
8
655896353
164626
88
389158
1925
65
223845
91
67
80
454013
81
100227
124361
409323
74
205194
198843
449556
167917
49
55
161346
223797
170862
5
9
31
4
41
36
2
311328
823019696
88
79
225989962
910227839
267620
71
91782
94
24
5
44
286321
978008966
93
62
84
3
16
258538
40
798963806
31
273845
74
67
64
53
23
24
7
127400085
340321
454286
7
422647
271753
52
47
273611
57
99
430782
41
36685
76
49
448220
14
39101
58849
72
82
57
93
404499
311096
66
3
27
90
63662
44
49
3
47
394112
64
352607
363495
476352
108384
308421
6
16
298535
294226812
488819
158345
176520
872552689
177249
400619
15
96
4
48
37
3753
32
170648
98
206219
429690
429227
80700
267528
367219398
95
7
920319871
51
6
22692
7064
19
404883
84
45598
67
265233
6
42
70
231841
330654
79
135780
24
43
157387
45
258913
26
278548
114844
414370
489214
276283
30
832374332
70
87
9
81
33
341437
3
91
85
190305
46
40
903852070
10
82
4
709070126
983356988
465674
3
36
212872
845793934
441940
117409
66
410293
43
412809
43
59
251829
394824
21
17
157599995
388830
59
353099
3
92
207434
48
182643
92
69
46
464873
2
54
220254194
9
312487
174102
363697
38
285624320
332493
65
3
8
76852
169593
24
4
56
60
2
364173
59
217345
128835
250810
13
3
160046
63
28
242387
38
5
179901
33
21921288
386227
6
40
90
138315
159118
115786
92619
407099
13754
66
8
239813
68
964443143
55
19
338614
371397
180851
71
88
114879357
7
33
73
58
152161
46
232375
39
20
217985
488229
56
228587
76
2
82
228214
52
386772
487006
78
12
174562
428837
57
6
13
23
31
102739
72
28
111219
44
212145
315458
46
232603
78
53991
61
58
382219
193482
38
5
46
303246
375887
21898
309438
6
165902
38
409029
96
5256
4
90
398282
180309
24
15
14
99717
137329
37537
71
294717308
223744
88
50
319958860
8
72
330901
407986
3772
374606327
71
50202
8297
883277406
315358
289030
48774
64
972627307
482650
8
19
9
18
841828363
27391
331133
95551
46463
299110
7
237947
17
631593967
37
399745
35
309142217
142482
45
254057
29
85
5
87
68
298746
342081
110374
16
70725
255384379
13
86
7
28
9
59956796
319796
335579
395089
26
85
51
44202
48
802633632
59
86
412687
484735
164016
387768
8
75
8
95
22
288182
19
77
94
9
373083
62977
590767532
30
37
78
96706127
368449
223750
7
61
125165171
263794
139632
858658570
325503
31
330760
5
96
391122
64
98
50
13
3
413618060
247924
29
97
50752
89
2
54
25
98
14
214137
46
9
42
7
33567
31
218767
287319
39626
442798
99023
161940
125462
433022
215727
7
5
53
189514
23
354209
25
61
31174
26
988229006
91
58
102846
249375
3
127
51370343
87
872320279
50
398142
341713
85
318170
1
497259
199399
7
5
192973
377315474
80
80
14
251834
80
14
233077
334599
236384
52
354029
473747
487270
79
268935
50
7
1
382728
663671504
7
83
99
70498
267259
23
18
135426
45
98
9480064
16
92606145
24
71
462165
40644905
68
119895
198209
255100423
225369
53
29196
246727
10
226073969
240098
544055079
393897
80
296095
489578
50223746
64
12
260059
326545
93
483291
71
72
24151
290416
296739
134133
48142
387978
326051
40
4
426
42
80
114414
27
18
26
599786307
41
67
234158
414685
424686
325953
82
893784085
92
39853
3886
2
54
400134
152155
93
333657
47
56
183981810
464083
67
24
400832
92
297891
403675
4031
417322
11
369923
6
24
21
284140
495713
302996
159157
88
180656
38
17
14
40
10
269782
276883
50
96
176826
316789
365460
72915
31
9
57
7
55
42
37781
49
333393
26
12770
207148503
84
289378
177228
66
24
37
86
6
49878
252887
90
430347
91
62
81
32
24619574
311117
99
8
42
89231733
24
77
56
25
6
89
4
97698
8
79
88
78770
298104
94
82
454560
334617
131768
136858
145274
183324
63
201328
26467226
46
275338
64
93
399294
412609
43
25
95129820
7
94
67
359499
420265899
213096
144693
83
45
191222
364743
5
20
4
174750
24548
714104846
68
48
465303
1
359698
17149
32
90
231208
80773
56199
19
38
32
2
8
411331
627216946
76762
15
98
30
72393
161892
74109
332004
422727
59
98774
86
67
162813
95
865017860
28
75
7
134605
453479
52
35
112489
320763
66
303468
72
55
486803671
240637
408935
453731
179506
67
307237
61
316674215
330933
821469659
43528
311209601
239312
46
190417
348752142
161208
58
74
30
29495
881976277
62
33
5
328347
34
27
353500
62
297349
62
71
69343
28
70
567030488
27
36623
91225069
80
80
4
431519657
83
186297
93
20
489742
37
157016
49423
139427
358405
8
36
431283
427609
7
156100
23
965230381
42
72
653040202
396427
2
47990
164693
402519
113503
34205
63
65
156934
60
35746
9
701643295
5
6
81
88740
85
397324
17906
164670
233010
431009
146323
233875035
929205524
42
85402
47
753983117
259481
463402
47
401044
488422
35
64070
69
89566
270424
37
81
413199
323601
6
129967
660135891
79
375403
94
6
39
38
5
392310
94007
759410789
5
74
283785281
374898
28
54207
431580
221924
331486
106980
93
86160
9
9
78
437
98449
4
2
371074
85
19
33
908586054
71
7034
33
43
58548
25
10
292328
165420442
15
192986
423685
51
35
62458372
405339
68
7920525
26
74
82
57
29467
7745
103567
52
495905
8
63
94
19
27
80
33
26
78
15155
172804
25
271166
33
60
262318
389576
65
112850
392989
547089455
13
373843466
13
8
8
355128
18
333009
4
189381
29
898749299
7
97
11
9
47
24
337453
62
299650
70
1
39
24
32
22
280095
82
170942540
76
198598
16927
417239
1
175179
341756
1
473301619
43
71
191724
27
482904
94
97088
515377734
72947
55
8
186642
426996
5
9
8
278303
31
2
37
5
143530
5
2
24
787814335
444626
340634
92
32
97
127912
8
7
5
6
419786508
315361
321343
5
470451
65
6
758323763
321653
8
370370502
161454300
67
56109
412896
186076
217397
513851407
392643
496710
7
272561
82
73
73
38
11
286495
75
19
172064
75
217285
85
2
88
85
276393
78141
167612
79
129436
35
429535
84
387045
365940
393420357
72
474581
3
1
45070
46800
25712
47
269460
53471216
209006
5
92874
346437
1
96
348870
94
29
497992110
39
70
1
81895
429133
8
51012
44
46
74
86401
32
22435
459106
45
70
78
404521
4
92
62
138497
221027
253468
49
445280
312677
397231332
6
40
2
199911
295131
754948774
228709
186844
494926
24
280683363
21
91
252605
3
273438
94
24
5
78
574594368
278198
133975
358155
48
78
499238
12
135375824
89
9
36
694787175
46
87254
650935891
39
6
75
291216
96
119635
2
253425
63
355964
74
429801
433739795
209478
198584497
2
54780
290169
77503
2
258623
81
59
232732
14
285441
360323
15
65
40
6
53
4601
410886
57
492485
238411
3
32
6
9
34
4303
37
370040
62
21
786378188
255450
333467
744365133
34
33
74
46
198454
14
2059
14
115897
2
54
32
71
88
9
486219
74
28
85
24
81
160688
36
73
55
45
83
7
52
88130
72000
6
449826
55
634341378
6
29
66
8
488420
71
264065
403037
62
364352
28
222941
30
21
426400
273386
871469495
79
483312
185299
109400
78
20
602373718
26
687948176
56
146237
5
284731
130337
141110
165162
225699
487995
36
7
8
288464
235102
324018
105636
7
47250
25
493568
99
13
261624
454509887
68
14
67
402449
211101
3
17
574116203
94
60199
13
23
41
276359
10
52
4
20841
93
54
13
255712
52
99
69
66068
58
53
51
38
5
237974310
79
247180
340010
138458
243677
55
261433
7
242133
61706
48
30
9
153454
3
90
2
64
296474291
94
886137248
5
10
71
34
48
154844
465903
45
200866
145928
4
47
38030
191476
505641218
463604
465077
343599
37
54
7850
473844
80
84128
113195
3
392178
390407
7
8
171600
31
93
53
86
35
4
92
219912
3
200743
197159
52
195641
214766261
41
225726
109810048
357747
76
340818
20
432697
167096
478242
221048
67
66
21782
470234
12
60
54
373130
111535
49
46
112921451
44
72822098
43
97
127817
337358786
110198
251511
148809
390367669
60
486908
64
393312
92
28361
63
481289
704486790
53
264366
777115992
86
95
810537995
381855
56
92
68
98
9439
84
8
67914
419343
34
55923
7
161780
1
4
89
375206
376972
88
104044700
22
424216
528005701
44
61
410984
443957
3
23
25718
3
44
98661
303007286
5
226503
44
132989
14
253973
291570
52
263811
23
613205453
249748
164700
35
332941021
96
361681
70073
25
349681
262098
46
32
215838320
4
45
467651564
34
434843
752014322
228507
36
378200
315153
298155
310533762
9
318927
2
38
6
12371
89
93
84
21
496081
235987193
462830
90
58
8
48
197655
87
7
85
364947
2
38
232080
55016
255862
190681
34
257289
256989
42952827
287647
52
56
58
99
9
586135252
75
379375
50
85275
438958
26
18
85
61
40
370654
439934
78
72
5
88
85
340835
40
72
459805392
320600
358535
409139
3
66
72237
330984
37
61
48
64
2
8
238463
5
75249
55
373276
94964207
81981
310324
2
40
79841
8
95
8
4
89
89
44
85
7
18
79138
6
408288
14
63
66
16
1
244831
20
198914
72
68177
19
78
51
230703
30
72
85
68
350927
171345
83
69
480063
461892
17
97
488702
419707
14
41
83059
238285863
328074
383564
99
665598243
85176
41
798291765
5
382069
38454
75
56
294230
484544
79
162265252
9
65
163222
107405
308511
93
9720
305778
105634
258604
164845
46532
189681
11013
7
4457
73
69
350530
448599
150921
40
52
4
187184
791284738
31
8
51
410604
244776
34
11
381582
53
742580641
7
4
218425
63
24
46327
50678
496073
473043
22
323554
3
36466
365072
9
174286
395400
236894
45
93
16
134878
32399
78
3
38797
5
21
12
785
501101142
49
30965
97
371416
382655
81
8
68
89
19
92
73
70792970
343804
37
91
418155
8
20
177106
762368869
70
315270
6
36
226428
8
39
474649
218000
31
421509
195576
68844
87
72
73
207023380
211941
114169
95
248711962
99
414293
11
512812173
182904
165728
512175963
6
493023
123168
999707837
107118
225773
77
166698
3
16
91
94
171031
91
913764930
346489
51
32
521385092
220497
227739
31
157308
8
57
891252303
21
211342
97
324755
28
77
8
122726
66766
24
73
398896
461923231
7
80
162439
48
79
11
27
68675
324963957
3
17
61
311891
293399
6
101674
169625
17
244413
16754
74
371099
61859
101335
43
338955
7
69
167902
479959
58
93
90
75
52
40
76
17
3
689058771
58
444791
19410
34
50
156601
259717
61
412198
44775
60675
341631
350804
790288698
5
72
7
108638516
462672
384848626
377416
13
55
34
363976
58
271979
59
151034
737867515
227948270
260718
56524
42
25
815183882
443095
14635
248212884
7
123214
407828
305025
419100
75
261623
57
67
45
44
379500
63
17
350716
977126882
124319
47552
27
369248
22
83
49
54
6
328056
78
21
4
54
443459
474259
198579
4
81
6
71
98
62
164196
241359
334452
27
77
7
48
49
87
4
73
450525
298201
5
61
193690
99
272754
303869
55
34
206128
33590
136333
64
2
391135
52
9
78
232324
6
41
264323
69
97
50
162194426
268037
332676589
378933
37
82
175898441
52479
104614
98
69
63
337617
39
67
127887
488872
361011
18
73
192639301
69
904224491
51
50
47380
370283
27
62
72
62
260298
89
30
8
269563
362072
81
36
4
7
7
77381
124404
615770735
398736
153091
267516
37
89
170052
285182
19
51
56393
63
336486658
3
28
19
127290
172960
720573796
80
113667
69
47
8
21
421980
81
55938
456117
46448
31
24
18
80
365488
147621
323421
486358
179067
1
42
19
66996
202625
87
82867
411156
329067
479712
388291811
383332
4
81
856077258
286471
66
329707
67
178144
3
39
56
80
77
181331
113941
6
45
814764261
391635
621458937
37
234402
154206
346699
186308
69
7
7
71
147917
6
270526
43
76
228502
132487592
22
65
64
282895
4
226363
338544
182848
3
258266
44
100536
455146
7
4
405719
611433360
286981009
38
441414
7
432653
75
73
60
46
64017
38802
402030
306924
81
36
177217
64
493172
152226
53
34
51049
76
503716639
27
41
70
56
18836787
49
56
84
21
190057
31
38
897594409
429779
5
22
29
105563
35
269111
11
52775
788592948
10537
272780
29
310728
98
8
459023
7
99
987365360
22
235835159
23
43
22
281758
9
7
5
120557
45
309986
587529392
436103
84
221678
213990
104657
834611581
346132
213146
172962
125884
407790270
214261
51
911763992
41
99
83
24
5
4
30
79098
25
5
4
2
94
59
59
82056
45
250999
473859
170933
223522
68421
13981
438417
347357
86851
33130028
259170
4473
84
195741
80
60
72
77114
88
24
44
405468
80
58398
321691
14
380632
35
103044
37
839922809
85
106633
8
97
199298
40822
222431
144375
96509
358872
80
456786823
26
35
85
86
1
389631
431117
8
452404
46
50
64384885
32
378504
463812
13
26
461284
436022
66
340311
8
79
197134
228443
67610
82694
38
14
308962
242725
52
965417699
2
99
8
650608315
318260
83
95
7
381842
454818
56
8
387405
489661
92099
3
94
47
380811
308404
788384088
234789
94558
356644
365427
80
222780
29
384124
13
56
9
76
47297
124570
187465
375811733
339234930
100248
495658407
5
20651
58
71
90
40
38345
374417
330405
14
366954
380369
46
397674988
33579
38
397898
116311
19
72
221411
230335
87716
96
70
8
395728
26
48
128066855
220567
259868
132571
70
92
2
24
10
9
49
92172
5546
4
65
44770
71
241155
426852555
5
69
41
319777
66
431821
493510
434609
6
50217
26
50266
4
393627
61
620784901
135920
70
75
62
288189
64
34
7
49762290
92
76
256131
72
65
164372
55690
40
90
78
8120
579751484
200709891
208027
51452932
411492
410825
699982571
312547
286433
160101
10
16760
21
345736
765897153
331373
62
75166
50
92
53
70351
25
47
64
16
74
36
94
54
81
748871970
9
39
1
103851231
2
74932
12
4
20
261165
36115
10
78
92
246573
418451
57
386659
343424
382745
85
50090
94
56844481
651612470
4
36
69321
98741
231807
248990
2829
388410
1
3
26
6
132523
9
3
74
11
146360332
84387041
61
7
95
303904
42
461442
310719983
332328
219933
4
7
66
44
129870166
84
66
464547
54
40
95
8
35
17
444697
56
30570
142548
89779
52
32
251041
75
11
140714
490565
30
2
31
478897
28
12
61
82
7
284201
22
25
87
35
418717
59
86
5
9
264507
42
451753
294349
362818
165387
27
356067
125440
194211
60
492426875
49463
44
30
181291
85
400599
37754
412683
62
73
210079
372663
28
447111
64
48
90
87677422
361209
41838
152180
718267405
23
98
1
778723463
99
85713
347386
5
236578
361820
381295
134644
680600144
5
96557
203496
29
40
3
248997697
383491
37
30
77
30
166206
133926
228623
307157
19
299640
1872
15
66
2
64
22
72
151548
358922
82
155508
17
12
479795
9
470012166
56
88
35
230886
234311
406212
80
296218
28984
81
342828
96
57
305882
23
68
339412
32
443355
47545
205506
32
69909490
16
83
3
58169
359488
4
734473320
68
72
769592308
219954
4
59887
9
83
32965
394927
543166111
41695
774493321
175894
57
11
48
337972
70
66
373071993
82977
116167
44745
43
26
45
29
494326
35
460304
92277
135221
80
70
8
16
227753
65
55
70
60
87917
6944
863873681
38
71362
44
4132
30355214
85
36
401222
198224
50068
33
7
6
291064822
64
362635
21
47
7060
200285
2561
400328
359256
103358
444688
183544
210474
334565
469910
317862
64
5
298172
313076
957927746
456118
85
654786028
336336
256426
17275
390183
338089
90
87
2
28
72
9
72
81
55
72
392866
9949
69939
8568
60708
212813
444187
15
12
1358
40
357653
4
86092
444246
300336
27
179293877
361581
942209450
419749
32
3
16
86
64
964760571
206159
81
54
79
10
99
261220
116330
91
81
482339
61
36
98260
24273
4
471067
373167
60
67
52328
24
217534
339172
439747686
154946
83
93
87
53
219826
38
3
18
67918
499553
36
491486
75
19463
67
174222
262420
208888
8
74803
8
443902
112577
7
17
249276
93445
275179200
198048
34
82
66
44
781727709
496753
321690208
25
958808821
60
73715
4
116401
985477066
221715334
10
57
311824
54
82
320186988
1
9
55
20
25
7
64
98
32
85
23124
165703126
1
243978
95
218274
42
470243521
408837
163789
462394322
87
145358
89
375283
63
433530
3
69
56
9
293160
231280
56
27
318688
50
65
22
10
2
5
43
38
90
77
285515
505984007
118863302
3698
98124
53
41
55040436
319527
19
80
54
45
74387
95976
203633
96
109648
64
53
63794
61
39
440061
22
151268
28402
69
42
427680
1
437455
42599
4
99
24
63
90
70
49
265622
24
68
78
379636129
83
497286
40279
29882
273122
440260698
324271
144044
6
93823
64775
49
6
235515
444070
91
41
76
31
383126
95
25
72
1
403235
52
1
5
43726
272718
68
80397
347363
132914
49
90
6
10266136
371485449
15
364487
2
56
372709
52
49
307262
71
43
53
6
56
142995
3
295670
75
82
350756
347679
891570843
141390
17
34
990553197
207734
427083
61118
92
245884
80
9
383465
63039
953086712
254055
119765
73
44
15693
272270
40
34
71
76
52
63788
50414
375240
419803
44174
59
3
11644
56
34
74
400929
7
44
49
24
446641
213510
83
48
47
403660
576178493
44032
69474402
212120
22
38
81
438338
1
3
1
34
154463036
39
438057680
961385770
74546
53
435138
30281
73
372471
34
947335817
203119
34
55
24324
77
496770
213858
420789
232514
54
57
80
12378
80
41
55
29
98
83
5
65
74
128448
219068
176435
465659
328058
50
67
73
9454
32
3
464053
75
87
262400
18186
230743
66
14
222829
62
15554
138826
149913
9
182978
382168
5
379264
72
88862
200497889
475684676
32
3
365381
363638
63
85
63
23
217655
16
138051
191917
292822629
65
1
24
164068
111880
28
195805
77
94037211
49
197971
35
65
11
36
80676207
398686
387756
47
302198
302258
41
239461
19
379223
559201210
31
33
93
425305092
65
31
185432539
81
19121
34
8
63
23
378473887
246267
11
59
12
81
17
2
22
65
43
66
41
52
405516
279562
81769
83
8
184710
451482179
88
9
3
401158266
31383
61724
222771
652455218
766514716
191444
29
65
176085
16
17
405297
14
33
75
498356
878810863
21
3
356087
87
187738362
69
353980
2
24
80
26
30
20
58231
144042
102593
77
5
37
2
5
5
45
234446
65
26
31
4
32
97
487404
99
19
35
94
54
9
8
364531
20
491014
415745
461210
95
58
342831
480261
409859
19
1
54
6
72
52
336864
397162419
454142
639163445
5
50
68
196599
385502
96
36
862684325
373756
490477
95
415169
436186
203969
9
19
67
70
222723
214617
274059
417260244
352634
16
251266
297027
448728
263449
949088537
20
69
11
64
223767
403259
66
84
70039375
27
367754
18
14
451505
175647830
3
18
56
58800
92
231287
70999
529919709
157242985
354683
294198
435632
91291
56
4
10
73
177361
46
397182
192000
58
296033
400460
176852546
6
24
44
50
75444817
126717
11
98
338495
92
253632
233155
239171
76
499574
29817
73099
6
126522
345702
55
25657
322423
5
175565
8
211163
11
8
195344
296399
6
323625
45235
835351898
50
149592
409988
49
428493993
138942
5499
11
51
373937
59
55
51
56
54
86
11
34
98
69
28
5
44
76727
335027749
39
133167441
17
6
59
118089
9
81
574707170
152222
147321
27
114193
97
180090
97
253496
88
23
26
779201466
46
55
25
774159132
430776
94
130389
9
118899
893788594
37
4
78
9909
354089462
7
50
202488
362780
337749045
4
2401
376022
62
19
202810
452419
35
69554
95
39
72
370309
52
353927
127342068
88
30000
59
288722
19
291367
470553
161502
17
309576
90
163824
353161
83
25
91
5
372871
206471
66
95948
15
230740
44
18
60
76
14891
83
832117446
29
61
876409355
420595478
52
652851442
8
7
24
26
276238
25018
345496
154108
79
20
69
87
98
36000
86
495539
230426
23
10
68
86389
9
346558
7
98
24
44
37
488443040
394873
360091
68
162073691
11
6
303451
195777
101996
58852879
20091
95
139091
3
166489
71046380
291341
260176
343099
2
89
901721667
10
765611445
113546
85
9
223277
65
442860
48
33
4
473578
465267
959578557
383590
174736
225766
7
580242038
2
13
146444
347953
833401478
66012
152436
313154
52
47
12
7
5
52
384170
80
350371
13
31
2
58
711532069
1
564676333
235916
10
51
39
307400
188015
8
99
98
308691
77992
395917
89353965
53
476718
308269315
6
428443
5
286536050
60
8
213532226
32
11157
546128125
1
8
790608962
377879
72
906518978
26048
43217
85
4
6
33
32
9
34
306651983
325644495
113771
222090635
330387
52
1
87
65
163609
23
21
447978003
32440
14
2
90
29
86
33
19
271096
21969
216449956
94
299654496
15
163991
163122
313514
78
33
845216534
52939
515811415
39
360729
45
232266
171579
38
45
88
97
63
210392
237945
312935
271366
7
53
188455
53
205254
210176
246625
33
70
92
15
6
18
169777
219568746
1
105348
493520
410510684
8
62138
394150877
6929
475025
418025
94
22
4
10
94
7488
87669
828902277
175749
78
5
35
35
6
30
249923
439556
19
184968
60
95
9
37
307147
187686
212301
26
30
445997
337859
20
71
5
29882
15
34
307413
787687587
24
208123
113332325
49
496062
197555
99
5
54049
8
60
66499
20
268584
366337
410590
340389
25431
85732
29
431742
37393
53950
377080
17
44
267309
1
68
73
6
91
83
488276
254844
56974
180344
34378
411125
7
6
9
379958
44447
8
51
377623
59
84
730563114
77
441402
51
72
135011422
271077
3
57
188946
83
38
20
420089639
224244
8
970902109
282155
91
69
76
3
146118
94
69
44
301833020
68
289250
29
66
387789
193578
91
242141
335776
8
535068203
64
27586
81
75
58
99
343251
145553537
90
165895
60
182288
6
94982770
135622
26
409839
620722847
146813
82618
6
62
63255
99959
8
541107301
366902
91
75
107435
328810
30
433871
461873
305002
38321
39732948
14
187516
70
2
7282
176072
59132
378993
465159
832353922
2
225653
78
287117
69
76
221069
9
94
350842
56
479627
6470681
79138
519361751
24
32234
824649120
74
576975719
280663
132219
58
22998
20
237585
405048
24
383018
84
19
33
65584
37
36
50
89
405910
193115
70221
306519
16071349
321030
57
370405
6
2
30
262234
3
8
277331212
312871
92
54
301233
65
19
45
464528
4
21
701763398
27
238485
267086
69
146173
84466
94
6
33
4
264788164
16
436956
93
51
77
161509
68
4
84
69506021
66
397194
448414
33
60
1
318225
263630
11027
57
67
255498
32
56
495046
217316
408658
298585
470715760
120922
96
79
27
463930
332335
6596
9
19
191712
2
30
86393
94
78
157567
198880
32
709823766
441056
312722
94
336957
471383
19
239609
6
9
383172
156546
89372
320575
19
77
490868
138059
242128
233925
113713
78
16855
7
26
7
66
37
57003
94
118885633
14
1
412742
33
214337
65
59
138961
252433
3
20
122981
611148689
84992705
39
251712
82
20
88
49451371
86
124508
61
192518
381323
37
388487
12
44
541561908
469834574
225175
396742
6
3
292417
63959
400650
378438
89789
7409
6
29
95
96
448779
7
82103
94037
258165
2
89
163700
60
438835
61541
49
4
9
85
82
46
865844784
5
1
201624
23153
1
1
910241820
73
309360
66
60
332362
1
78
146981
92
449193
523196460
66287
30308
289779
77
181784
75
93
406787
15
35
85
14
84
125357143
65
41
38
87640
332670
68
49
288470
98
56
252607
1
260583
440445
444319
14394
77
925
10605
29
29
351780
269720
55
53
66971
117864
55
29
237022
418745
42
297292
34
42
29
97
76
83
19
96266
383752
14
81
299997
26
316693
31
128120
53
35
75
130816
17
75
24
401077
315764847
239219
84
62
17
274769
253440
4
458695
84664
711683478
180611
16
5
40
38
995
457519
136739
9
151661
336836
82
759611524
445892
61
57
198950
51
75
81
369105
525511324
5
23
28962
5
11
288106
350917
405958
257448
18
81
14
68629801
42
39906
189815
85
245492
130509
341338
292652
448528
73906
75
469229
64
480857050
165916
98
22
441279
27
57
447435
84901
27372
13
6
4
59
267537478
11
301317
7
391044
83
5
417456
90
185707
439908
255753
92
103329282
159888
316729
769571749
27
21
38
42
399081
87
478379
54056
279607
81
7
63
87
60
29543
8
43148
128168
26
60
90
2
230336
217362
36
22
86475
138654
198500
384065
6
4
4
54
102390
492086
61
329512
73181
576423604
87
1
264354
60
8
141712994
352294
130725
66765
652049247
14
91
493863233
71832
91
254422
86840
60
24
7440
379076
352572
60
83
148328
336247
172206
69
69
837577413
74
28
316947
78
63
105625
83
271636
86
4
69
6
46024
290892
269875
124068
5
32
53
66
5
139997
46509
324300
13
16
21
288085
76
169722
273891
185999882
70
48
20428
296380
153625
440425
183607
12926
207704
282958
455399
440004274
288091
334944
25
66
33
43
95
82
7
63
489214
484527440
279968
41626
362517
7
274622
55539
29
67
76
165593
64
7
449567
46
10169
315618
38
45
31
82
201804
469337
1
34
51
483872469
55190
96
192194
57
217359
29
482157
61
24
490193
37
149742
14
58
303547
277978554
89
307324
378400
39709068
116770
52
273461
80750
35
189181
426212
25
28
173791959
45
49
73
613887240
66610
8
3
49
5
48415
394189
5
64
8596
67950
61
5587
197881
408290
102376
84
15786
43226
43
65
399784989
91
320030
66
50
394519
302079
849937078
147075
45
9
44
29833
78
48
352345
470543
71
141169
98
26
136237
1
306777
40
407517
35
11
124961654
257793
46
252102
9
27053
445147
54
85
636009124
98829
67
19
374551
714803729
36
856818028
49
53
59
4
243378
968746638
35
24
166163
215095577
13
26056141
201886
77
43866
27
6
485551
70
68
57
36
49497
285186
63
554349467
18
390398
193171
4
62
38
72
394747
475344
29
106735
8
56
9
128907
65
328248
429236
217504
45259
1
419860
41
30
613830267
41
20453
24
197664
375068
35
1
3
23
86
64
474969
257941
234403
46
266118
140966188
16
29
2
238370
56
63
75935175
334399
83
73
39716
396212
7
13
422696
476677371
57
386779
349222
55
3
54
85
31886
64
494791
221308
8
24
159484
254715
9
251719
24
431757163
174650970
455553
77
98469
66
387672
160962
551256679
412789
64
6950
426767
3
29
384891021
45
90020
393301
58246
48
31023
2
282021
55
381216
84
468280
359549
120889
35
40566
294712319
45
9
16000
77
83
939954652
78
6
478616
62680
14
305833
403678
45925
85
345921
9
7
72399
16
15
97562
459985
3
122460
79539
30
272764
258461
341610
18
81
3
40
829859019
15165
329299742
711267566
495418
284641
79
364135
451982
20
393641
39376
43
20
2
302014
14
34782334
4
174949
472290
81
3613
90
765253973
302796161
77
30
110426
369161
248102
11
22
267351
51
347606
47837
2
265038
43
55
386602534
30477818
312167
447274
264905
127655
11
78
133646
33110
422063409
70679
35350
13336
99
328174
297726
173472
55
622965242
486243512
415428
10711
201616
7
101810
1
396193
6
122135142
9
6
471061
68
701423692
268080
26
69
35
24
241150
5
71
75
96
845957331
215605
116247755
180044
71
314068
15617
6
98
45656
11
785356328
658576328
37
42029
4
19005847
10
47
61
81
19
97
19
39
1
7
93
927400169
393346
96
468903
39
41
142311
48
159545
4
90
84
104522
48
3
1
542774772
166240
239468
90
178278
113415
173721
160792
35
393166
54
2
83
52
88
880249957
23
15
55
4
297608
334054
473653
5
73
16
340140
147494
32
45
23
97
428228
45
31
42
35725641
38
225559
209581
580696662
3
401458
7
467606
111955
6
146456956
79
68
32002
465253
377397
652847491
43
9
21558
377414
57
44
38
47
19
67
78
167064895
9610
54
39
209108
70
61
96565127
90
445542
2
423549
81
459252
97402981
433213
436011
28
274066
4
11
40
9
10
464047
29
226729950
58
367890
171408
1
82
442249
52
63
23
27
399411
135364
488233
56
43211609
291234
5
95
236572
9471
46554
20
7
76
43
228342794
409128
129292803
20
32
15
51
173136
39
421999
399826
65
62
18844
76
8
267178
43
300942
225822
4
167341
99
97
78
8673931
378874
6
643025924
243294
2
829592707
99610
4
111316
230169
48
4
234076
127854
51
20
1
7
3
183598
47
360593
10506468
321884
78
82
308714128
39
62
15925
65
74
56
4
59454
488719
157503
22
97
911373699
88952
395738
433775
10
24
29
318695
376551
64
485922
22594
432252
36136
191598
395379
182051
97
267183
13
9
83
98
245780
3
9
80
11
495791
66
203719
94
241209
59
281125
454328396
15
404684356
52
275818802
67553
84
14
5
97691
305954
338368
573880581
41970
41
85
35
268957
14
6
41128
63204312
44
323026333
48
313308
267883
1
294587
188537
328517
426870
29
7
675599057
364718
92
85072
394868
438360
802526922
22
596219711
23
154591
70
287311
88
43
18
86
215662
6
15
465320
34852
173498
46
402756
13
115629
53
55
64
88171
23
56
1
269834
18
40
366860
90
11
38
438458
1
362604
4
10
340006
3
84
95
62
163063
7
27
56
95
84966
352838
231175
12
71
13
27
18
22
90
21
429200520
48
93
92
452297
141940
146273922
451366
33
135482
146720
7
84952
407295
64
274192
6
76
453523
475534
97255989
33
17992
382430
987536
34100
84
43
34
374326019
472276
406056
390531
48
189836
197047
8
434100
464460
352895097
430574
71
375374
8627
302830
82133
97
4
300563
65
55
397616
1
217796
13
469331
28
3
214481
171574
68645
70
9
56
62
65
138157
75
37
74
40
243498355
664775745
471204
64
32
4
179819
3
16
38
440363
82
5
145952
260612
155919
7992
447638
2
405657
308092
493619751
7
12
301584
36
199900
35
38
27738
56
1199
316993
60
80
370535
40
336718
61
48
90
193586
372091
28
392666
407964
78
31
344230
59
473775
196691557
332851
91033
181757
88
70365
38
345330
682469518
288579799
46
68
156111
32
16
67
19
37
355374257
323409
12
151990
57
204091410
60
933497367
380074579
305327
502779225
16
14
46
60
33
132435
62
60
209706
12
56729
3757
38
375651
179540
376979
429756
48
7
385815
58
77
124604
74251
229332
331794
84
633062954
70
246661118
975880870
977411875
137595
926576473
396195
22
65
304001
44
323376
225912
325787964
462396
224656
63
84
300270784
59230
152181
6
55
211805
102395953
480127
66
24
91
8
401178600
46
178640
7
58
72
84
10
88653363
368787893
140327
28
410884
361709
9
96
68
26
169023
87
472364
147214
165199
193799
172556
78
414069
63
8
27
10
8
68
477275
51
252154
7
98
85
628949626
88
81631
35
418258
6
84
120267
71431
318168
183988
380998
77
120188
54
367166
99
109841
998283852
367188
58492
213436
61
21
64
455796
27
80442
401675
364993
66
216062
58
341916671
20
51
333700492
9
29
7
63
184252
25339
387725
99275
82670
77
26691
53
7
79
21843
242081
146642
335550
196870
46
848444099
457977
48
91
4
375296
329493
64529
146741
9
29407
65
55
62
217672103
93
220816685
46
176127
347886
10
93521
99501
27
13357495
45
233070
97
113444
213830
315214553
67
94224
246332
197991052
58
79
3
4141
498311
677914011
33
996172259
52
63
421761
249391
46
3
257746
71
310639565
325241
74
77
317250
85
12
5
42
133256
29
273859056
339075
356508
270261
420384
263376
41
14
78
37
8542
199488
96
81995
45
91
51
100759876
62
9
153327
290056
604968345
114588
63
441885
6
49
15
47
147574
5
43
87
492883
58
123781
36
7
68
137174
64
57
44
482826
58
502746972
55
24
57
90030
14
134590
1
262144
39667
490884734
90
88
385078
72545702
1
90
621915445
401475
527505460
9
9
37
63
6
37
181476
51
19201
22
132020
11
244482
151116
8
48268
97
287462
404003
4
6
36300
26
37
423906
18299
14999
484618
73
33
55
8
234567
71251
31640
537398991
73
77001
410811
93793
537358291
89
70
6
49
51
97
137958
360606
218413
60
749181482
318510
81
237924
413165
91
56216
94929
6
61
309225766
43
276772
77
36
346701
56
48
326970
97081
235004
21
10
72
63
37
31
9
74
95
81
7
609052933
29
426821
80
17
92
525213262
19
133589
395073
427326
43
74
55082
24
238635
292438
274396
41
16
48
40
444704
36
54
9
399733
548495063
99
291918
65
468540
133769
3
179960
126150
2
3
48
19
49
312032
155063
402863
72546
246196
771482871
41
37
173622
78558
4380352
52
9977
659058568
494180
255362
22605
97832
130683
178130
53
93150
96996
5
282273
232135
234926
23
5
51
260993
65
5
16
22187
1602
84
293696
63
20
37479
76322
8
12
466441
429898
50
52
138898
17
82121
68
53
97
422746
90800
491993
6404
308910
140558
450391
68
9
8
127471
13
61202
444972
24
34
71
1
80
90
127072
89
188293153
4
7
65
75
392973
7
322384
10
93537
21
28
16
2
390418
581639696
3
337460
3
70
476311
473004
463200
50
222221
35
610709214
336443
277972
423645733
49278
77073
354047
175479
22
10747
3
380685
264505
12801
406620
6518
208930
6
416342
3
87
16
379619
61
27
54922
62
84
38
52
939326467
20
74
361354
8
43
34
14
55730
216496
30
28
258837
63075957
46
786282784
57
226183797
445599
701414444
36
350876
80
6
5
76
122827
2
47
165874
8
72
8
7
79
57
162054
292333
45
210249584
66
87
470402
489350
79
194212
54
383291
135206
19794
12796
327949931
42
94
366486
145485
420437
128549
126172
223141345
979903219
184826
59668
41120
3
10
469382
77
59
311551
102410
32
190700
491780
362323
62
5768784
275360916
698263595
67
36
33
472243
82
21
8
287657
57
36
97532
399051
353870028
3
6
567040393
778385260
248129
401799447
72
11
20
8
13651997
70
48
93
443592
71730
262323
200442
314239
39
92
3
603890013
32
110692
331961
63
84612
60
709766785
487601
39
328463
156591
109187
65
5
74
350951
49
56
75
3
7
12
19
76
39
86
141548
144405
96
65
57
806182983
80
468089
469054
204059
47
47356696
316456
3
190413
250426
72738
5
54
465635
260609
462284
20
451865
4
274288
75
48
952877572
79
472099
360475402
223463
102544
420858
70
15
60
3
48
61
49
3
51
187481
21
35
111372
468736
522308151
65
63
474300
89629
40
74953397
2
899999133
92
310596
675433235
61230
301230
5
85259
76972
16
336336
17
93710
93
181640
141686
272474
27
450456
68
47
470647
436414
71
1
351379
88
92
20
23
23
422870751
13
522428867
43
78
12
7
45
390601
47
397592
290606
82
601498938
67
71
40
495895
35
75284
223879
212200
17714
68
880338290
186464
5
674791588
33242
96
2
107606
355455
268833
79
42
36283
642163707
52
340078
18
3
202480
85
82
32602
2
79
374967
223658
16
244515392
33
347141
86347
115432
284217
457663
56
67692
63
13
57
216553864
33
52
220462
8
12
38021
56
264864
378879
689007208
56
807522387
309627916
398451
90
41971
802092474
29153
57
490761
786747092
44
78
8
481427
150183938
666992280
168328
226100
82
74
143136
18
285366
145644
8
454889
741699904
96
513760811
51203464
1
253315
69014
386703
320847
109331
382892391
14
206887
10986
40
453096
287492
101815
399594
9
108515
99
487668
327284
165107
227694
83
271625
22
4
102820
102528154
80
290057
351218
73318
16
61
373867
7656
13
33
61798
35
214077
6
436163
46
90
44
84
248293250
79
122109
11
132955
75
394455
82
87
338022
479547
69
362999
396449
13
331662
365666
6
51
45
282997
41376
102301
248692
25
385287
2
4516
3
563573658
17
158920
234260
648276323
445537330
254955273
61
11
93
303318955
451451
256372871
2
68
3949
68
239307
82857
390732355
12
36
246867820
58
704968057
69
444852
100368366
159870
398800
61
461641
6
444230
51571
727762506
6
271666
29
449541
21993
26
4710
5
94
29
35
171188
111065
24096
81
460999
247106
28
52483
92658
26
91
19309
11
94
56
84285
15
357917305
43742
2
263646
6
137197
72
77793
64
22
72
110703
57
73
51
184391
463888
496237
446892
98
41703223
270491
455696
47
94
755691091
94
752055195
17
95
361167
478528
312472
72
242993729
7
499740
877983559
316662
460096
2
77
90
62
388174
3
17601
74
245560
231793
37
40
27764
12
37418418
483650
865832351
400689
69
276245616
431320
111055
8
451470
5
51
433002
50
115922
73
163626714
78
108661757
376916
32
88
42
10
3
81283396
319483
189746045
28
37
62
65
1
157458
10
70
47
43
19
349896
123656735
225785
297658
283250
205737
95
255670
729591600
491595
792315256
428433
340673
152232
30
91
126370
338183
128235
51
84920
166178940
22
45
16
6
9
89973
337568504
18
243996
348801
32
123976
20
348731
49
111102
41
62
62226
356659
99726
67
374086
52
91885297
8
188479
6
73
77
3169423
85
141905
49
78
806996478
495190265
95109
204002
95387
896925041
397141
446132
83
125570
58512287
479216
214695
37
498173
37
3
896255096
53
95
159938
303034
65
714539155
235541
16
293382
82
510859677
167019
143867
79
4
155856
7
93
126483
62
4
399245453
111207
102613
193838
51
963704409
167882
583789006
734054133
157131
770649677
8
57
240288084
957679533
444102
62
116606
433070
861464298
281238
33
74063
450501
84534
184709
8
6
260913196
1
27
82
401768
71326
83
436088
8
199200
53491
787763452
4
19
409055
21
92
407237
153758
203297
285127
82
36
93
77
97
163538
191300
1
108352
7
258335
74
88
94
331676
21
44
38470
3
29
32
23429
399488
40
86
36
42136
152571
93970
73740
470851
340005
200499
615625917
99
53
45
253982
34
269912
26
849035824
86
336198
9138
64
34630
72
1
96
96
60
165528
111730
361043380
53076
1
329699
68
85590
184543
38
686045412
7
66843
217725
25
486078
40
90
23
55
70
43
77949
266819
9985
90
119032
420460422
42
82
8
837954025
476116
18081
7355
428906837
42
46
28
40
69
45
545904409
57
97
55082
942240339
66990
92
194311
8
2
122106
339560
3
17
5
60
70
67
61
24
20
288746
985882163
9
1
441167
8526
49
157227
53
885519153
299489
143279346
17
90
39
155252
973234470
410842
59
399261
421573
9574
309560224
306354
553442293
12
69828
52
64
14
2
96
237740
22
22
3380
78
27
232261
339315
73
8
31
2
87801
8
336326
309849
7
77027
13
593468946
413615
31
297613
143974
96605837
6813925
12
452757
341877
71
294025916
411336
60
3
38
68787
2
425167
19
387249
595456877
195517965
59
364874
38
124010
245289
9
260457
39604
54
34
487641
3
5
19
69
46
73
77
167305
10
76
32
3953
46
73
83
9
25
491523
13283
19
4
57
162534
452895
217042
54316
293050
1
94785
1
1
340941
64
423101
16
420906
85308
42
275781
141590
46
718945419
311928
5
90
37
19158
7
62
237431
26
189645
39
56
388836
85
478405
6038
49
67
496698
43
236825
487240
48
37599
49884
2
110491790
71
99712
96565
3
82013
90
416058
11
14
100782
92
19
61
24
60240
212690
32
11
491111
74
3
51
68
51855
445094
320972
16
289485
61
1
50
17
14
234498
292743
53
387136
3
123550
3917
450236
42
97
238568
1084
688433089
89699
120901
1
78570
47
219752
449056
37
6364
47
449635
113874
76375
484098
348415
420297
117877949
38
51
48787
93
33
97480
968844820
143542
39
12
46
56
321547
81
499227
381622
16
368772
6
87
483956824
19
303757
486686
12
880186041
76098
67
7
74
2
496936
40
5
1
66377
20206
61
96
1
41
4
59705
462526
63
764127364
94
775875817
137091
345267572
133411
285584202
123341
12
93
172754
68
36
82
49
57
63
34
62
14
32
6
482879
13
158543
6077
335725
88
854383149
190969
49631373
362835
13
490743
221330
112287154
513029571
47
51
234219
8109
445404
32
76
78
449136
71836
1
395747
54
458689
87
147494
47116
68232
92
9
89
96
28
370621
440840
88
47
26
92
5
48955
461581
47
67
16
420629
486629863
326872
69645
4
84
322330
330118
23
680447129
61
435608
450099
223886
2
497290
453430322
374359564
93
35309
445019
288348509
491360
17
459213
29
550926962
359968
416748
3
25
37
10639
8
687229787
94
44
447480
430447650
70
341379563
60
42
1
74
116535
18
29
493496
197026
171608
34
44674
824128283
119584
84233
362614
27
44320191
256698641
33998832
22
959458370
127609
64
17
6
266996
77
481219
34
94
73832
60
27
888386048
94
16
5
38
81
88
97387
3
4
23
328803
70
55
16
33
3
11
214080
449050
184819
1
252735
888843074
95
29766
452507
279921842
310274
94
963204377
37
199599
58
386678
39
21
179422
28
17
67
72273
257272659
80
933228548
213846
8
96
22
6
14
4
227658
86
318179304
91
39494
28
36
209573
371503
856967417
45
10
43
5
412572
34
37
345613
305668
418237
214230
252165
17
857425620
880847534
1488
96
64740
86
584513931
65
77
319285
452026
80
3
152741
7
74
19168599
32
115532
342932
422165
78
3
90
88889
14
6
249370
95
498147
249751
136925
638934723
57
56
419951
34426462
1
6
269374
86
21
79
281835
22
21
87
8
17
7
189607
33
265303
146740
50
82
42
74
168902
74
227628
7
83
15
70
425408
141102
38
170253
359424
48859
6
370484
458428
27250
223819
291484418
407177
307348271
353369
401076
291682
5
463624
584953819
187468
96
19
28
367746
3
260136
72
350963
490843
335600
473858
38
163832
9
253520
52
816701913
31925
36913
7
98
61966
254206
44
61
1
68
282316989
311283
511624558
2047
475253
462016
73
141881
83
27
45018
434174
66
17
6
544713258
430195
494852
79
353022
30
84
982527706
131407
136678
74
77034
7
36897
482280
391180
69
44
296835
32
70
68
23
52
55
269444034
81
505706131
261737
6
139001
34
33800
87
18
75
41
237075
170790
281188
60868
90
71
461998592
299237
23
583474591
8
330952
610709837
462558
388605
483097
169453
70
447340
16
96
481409
520426908
65
8
280930
28
80
16
11
8
8
384853
444836
286795
172243
990414471
85
46
1
229104
9423296
377078
31262
206750
4
150832
169594
67
3
87911
7
64
62
964837352
664291919
1
73
77
234706
7
37
163906
86
77
1
160898
35
71
67961
83
55
89
22
73
82
304416
6
851322029
22237
110812
2
118939
99
97
448845
818182938
64
3
72
95
364524
362171679
84295
732213662
238747
124327
3
431838
20
72623
16
306540
1977
65
370746
204575
33
497666
64
405893
65
227042
163528
44
96
54
92
96
15
34
27583
236949
67
47
7464
1
301526
442420
825307212
2
285825
75
71
66
4
297766
39
143727
621256430
36415
466771
282757
8
2
4
16
170917
18
49
65
430831
437173
458927
305597
44
6
26
92956686
489618
46
106629358
374880
411968
310629
34381
67605
8
12
60
257096699
40
310035
82
429089
52
424181
96
16
492523
21
67
348114
364473641
81
23
31
83
36
439952861
43
71
74
15
3
89
433555
16465
34
537681907
454995
420106
311305
30
250611921
186255
46
214443222
329455
764888430
18064
20
21
7
92
67
55
41
15
7
60433
10
48366516
387078
2
6
221439
61
195343
98
350627
37
71
106728
90
325508
60
37
88
31
38
44
52
39
97
489877
96
33970
44
6
364090
27
99
9
97
25107
43915
4
50
27
350820
68730
335816
6
129789
7
432687
203646
555641484
389525
480386
175744
37
397629
356800
30
34
110817
4
101750
492865
101601
6
53
234118
72
27
88
71
25
459561
60
207373
81
63
47
238426
235676
24
330337
497230
849714772
224567746
6
4
576445118
81
578277851
229992
94
967152994
103232
64
9
50
97
41
27
9
63
726935041
474383
455143794
58
276424
433890
12
631705555
51
246933
829914826
52788
2
4
86
414450
95465
220318
195928
72
68
478704
774912495
75
7
347323
96
21
350958506
543
997857777
255200
127981
77
5
86
40617989
45705
43
64
376817
95
206634
73222
77
50
16
5
399371
35
87
39
493645
67
92092
81
3
91
323187
1
490188
308462
32
66
313463
248734
60
387013
16
31
402840
9
12
7656
178
273294
313361
36
444235
1
19
23
84290
124470
50
870157216
253753
60
41
25
17
51
12428290
397855
220640
97
11
57522
45
31
547
38
9
91
897583835
453586
44
3772
1
49
52
173221
51
48
402334
47
136526
25578
489611
255311
8
112861828
469230
99229
264091
72389
478671
272450
8
450758
157096
832915206
8
132200142
402043361
2363
255142
27
17
56
17
75
8
238370
183663
11
3
5
81200400
387929
1
64
300127
354392
338196
27
497743
11
185724
84
15
22
8
310175
22
92
81
14
243734
14
353640
72
79
2
81629
11
217439
79
39
12
74
244382
65
679690580
21
926136205
87
12804
80
1
491096
3
61
294554
180345
67
1
44
9
108336
174221545
5
22
247775
2
82750
222880
290112
86
379444
1
14930
305611
3
337447
8
412486
46
20
207185
196214
18
58303
70553
267121
446340
73
482175
59905
164176
30
61
98
84
350922
192563
407039
80
196226
17
77909
50
83
5
63
39666
813540563
389110
5
93
106083
8
127157
60
445815
1
355321
379937
421419
373559317
42
75801
146569
8
58
67
310268
58220
18
433308
14
5750827
95
3
337393
55
275937
270608902
32
350691
27
186192
55
321856
7
244462
9
227455
35
13
66
69
96208
415786
78
302409370
121314
104418
312197
5
441776
30970145
292737
72
68
38934
37
9
4
458896
449172
433625
121816
279117
79
98995
87
29822
49
62
237227
177411
398557
73
37
66
99458
289603
83
56
89
28
96645
92
743258146
201194
95
417070
582317951
77
32
630666772
50
86
7
465190
112792
93
136613
126771
308612
57
96
2
7
13
98
910579838
74
53
21232
439108
6
234019
7
39
429657
88
69
37
52
426774
50213
64216
70698
269452
169707
60
53
105488
146151
4
10
16
301038
38
238294982
354705
24
6
192211
15440
2
6
28
94
288368
39
90
62
6
302997
185179
9
22
7
75
138940681
76
99
326488
39
56
28
183813
248266
988109075
266441
376840
45
134898860
323156
257691
467344260
78
16395
315774
222017
233975
17
40
67
96
119855
162211
76
234140
467188
6
26
69
29
154935
44224
884006398
82
613725985
474925
235667
937719159
29
221181
511659972
1
42262393
56
37
495041
71
494265
132178686
78
54
10
17644
20
317293
54282
57
468469
21
56
828220102
15
458750972
51
4
309692
75500
151900
85
2
394844
56875
175320
304199521
22
96
64
802709127
10
367165
4
21
9
27
96
568099609
28
46
92
32
19312
12
351740
59
347840
309865
17
51
382277
436895
60
62668
367823928
7
20780
43
66
7263
34
160475
211700420
9
29
16797
226408
25
14925
353304
261096
2
67
7
316773
138675
28
21
60
685449689
450053
62470
73
80
23
42
524598477
16
67
414715
134341
480580
76
83105
141601
89
120539
19
19
72
24
305640473
41
856286888
327081
464984
281707
233545
79680
352591
16
56
76
752229854
15
9
428756
185380
59
89186
79
46
173749714
89
77
101482
26
154852
30
19715
1
205009
227640
405488
5
89
36092
374070060
15
409495
92
26
51
2
647742663
451896
180961
83
354138
294398
42
90
196445
85
46
74
608173276
9
86
309047
38
52
91
449089
120817
64067
490871
69567
171704
94
34
275765
39
115302129
75
456166
94
46
34
34
117691
152602673
39
47
45
7
18
22673
96
53
4510
299478
7
26
270462
94425
67
99407
98902396
680619319
162198
68
696717364
91
349886
55251
90
67
59
497601
333383
423269
242477
92
51
41
57
499312
80
907498201
290222
284149
884356469
333157
349775
30
1
9
954521154
978472109
471794
111030
152958
37
44
94
456009
264705
8
19
48
8
60
488107
13
431292
13
37004
545291301
11
458859
48
84
73
464457
193309
411788
85
317297
59
445405
461817
81
409110
30
69
41003
324515
3
313972
9
360903
45
13
88
118179
73
40
81
4
63
34
99
145125
190507
58
273692
8
37
2
100430
98576
6
40
77
108671
11
17
151600
64
82
188738
362526714
804248152
51637
444800
242579
73
61376
82185
727196995
31
75
3682
85
50
336540
302842
376856
31
52
32
332079
35328
93
14
29
40
38
57
194314
3
62
72
395029
94
83
40
739274069
64353
9
56
80272762
35299
92
280935
32
627662603
199872171
83
303042
29
359127
11
930037578
6
42548277
37
264671
405633
75
90
111716378
320006
353764
186308
1
2
50
136385662
295448
4
134076
87
34
79
92
83
75
119677
3
28
237173
75
93
77
4
4
83
252083
493478062
49
38
76
27
97
231927
113856469
92
5
128545
354089
29
77
23
5
85
48471
152085
697214135
65
44776
69133
63
12557
39
140184
256026
95
184873
13
4
256997446
56
300916
450570
229351
298117
504803587
37
1
892910636
80
318556
86
300361
959572813
3
439942
94
454764
9
74783
49
177696088
5
687038663
28
354065
73
8
294416
68
116092
311853
458730
106189969
435425
295510
5
21
32
402071
54590
64
73
48
7
32
93
327219
2
74
426025
108912627
28
12
17
63
396649
67165
211603
86
83
96226
188271294
218882
3
1
62
400603
290726
71
358795
331250
85837
385606
14
41
8
120441
729194002
457771
67
323798
38
357838343
472913
65
89
34
9
87
153236
593326532
321551055
1
23
88
1
342960
55
56059
85
57
97696
64
316534
15
14344292
22939
57
85
423504
89
295526
23
93613
14
424528
468830182
51
16
86
97
32818
979222820
7
337747
253166
349741
93
11
1
401635
288052
97
24
46
567015467
42
464287
61
367118
79
364369
233459
67
54
416781
178609
112680
32
124392
296783
45
37
2
12
51
66
322080
48137
60931
49
92
17
95
160462
76
374417501
772316959
78
253908
270877640
165444
328544
486438
74
66
25
193955328
212396398
58
35147
28
23418
97582
25
371801
308855985
74
586119341
116782
9
75
63
85
14
30
29
247592
68
48
36
75
64
56182
823277583
32
53
27
51
464534
351039
30
128434
97950
5
390701
7
47
34
70823
252306
2793356
328673
1
7
589685814
458818
28
378951
6
34
58
46
83
6
427983
466766
5
111556996
49
71
44
76
4
390114
29
31
23
46
42
51
85
7
9
518494660
222459
185440
37698
52
63101
90
231550
234805
9
351516
97
83
12
80
309316
38731
15431
357327
330769
54
9
31
52
37772
1
611242815
55
457765
8
169325
45
8
385446
414326766
489584
75
100384
55
16
325694
15
103320
429744
83
5
7264
221167
237372
243971241
17
85098
249147
27
83
122220
23
73739732
23
317264
6
598205240
4
131694974
166051
410081
8
164077780
80
71
87
213080
375991
894853683
40
3
34
157243
495509
52
816
6
10
51
189790
15
14896
499265
39
78
459428
37
92761
47
388353
93
495433873
286311306
19
124986
194720
60
459303757
42
44
80
21
38
57
530322511
168502
41
36549
323936
398975
654967785
209137
264246
331990
49
166994
92
3
2
39850658
26
85
6
387396
269724872
174305
143826
164092
136385
94
53
20
61220
92
81
6
6
283769
330636
402147
6
122956
433803
247457
214211
32
83
50
10
55
73
98
16
86
78094
141131
30
82
98
197554
9
410196
91
97
766528063
13055
183501197
88687
10
106923
445045
198863
774875440
280041
17
5
2
265946
473700
431488
5
28042
87
34
411079
865524932
294826
92
92
9
75
938891977
24949
34951
946658291
33
778242952
2
160132
18
303201
14
28
102334
86
108830
302843
55
181233
76
45
87
4
6
464540
75
95
164696
63
437063
27
75804821
167619
55
9
79693
142203
715324635
133952
254466
178674
409584
38
26018
329187
2
6
2650
19
72
88
833851993
24
239077
152032
147252
414531
489332
304393
81
13
171440
90
380456
41
124339
29
584723176
45
82
63259
9
99
6
456353
358235
461684
142685
81002
6678
479557467
4
428043
86
473774
257361988
410836678
7
856940028
57
48
491263
24
87
223685
171179
6
96
27
93
95
76
158940
5
479193
57
96
8
97
388662648
321407
8
474070
120688
76
36
408641
95
339201
354784
93110
697189763
58
319342
80
18
293964
294851463
84160
979141693
11
309342
82
37
341631475
440063
49
1
52
7055582
262882
16
403776
307645
53
41280
355382
14531
48
6
399067020
69
160988
69
449546
99
5
3
137081673
386942
75
294642362
12
489361
569279055
71
27
495537
113741
396143
457075179
76
336448
363027491
8
52
81846
485009
381875
454928
330966
448464
466220
210405
315667
809266289
443250
302410
93223396
443875
409630
22
4
258518
100003
58
397838058
143912
103824
150038
351669
7
100936
356051
394713
61
79861
36
308093
92778
96
971186353
140850
94061
97452
52
3
35
249590
1
28
217818234
371688
391324
101650
41
7
70
58
73
47353
90
66
7
28
148448
88
96
298026
67852
10
446162
139345
994392252
42
61
140558
10
312808
26
831323674
11
65
27
131783
295255
9
418688
72
2
332275
235002
27
9
92
14
25084
15
276470
7
66
137177165
28
10
94
2
1
276765967
374142
2
92
33
529070505
262339
44
197136
119683
16
254543
289196
35157877
14
49
88304
97
125277
9
269139
457354
493206
264979
86
93
222338
328663
13
72724
318343
59
26
536613687
6
784594979
8
79
4
14
97
479057
31
315841
200796430
367471046
97
104030
138522
58
4
874827890
309011144
4
923093468
446529
469328
94
254949
48
311366817
197687
2
434764
5
475917
8
86
438146
50622
16
5
16
68
96
134108
11
82
436655165
4
98457
57
12
113850
436782
19
45072
494413
120066
33
80662
674028603
253304716
654149582
86
93
87
12
252997
53
66
151387
81
201341
411391760
881549750
38
33
257593
77635
453428
26
863875044
425799804
65586
76
171836
26
136458
264421
368592
69
91
87
367769
197251
32
226305
197834
51810
246324
2
496995
8
305124
342521
55
1
722279898
44
360964
37
5
216485
20
4
181209
66
439412
367101
437753
72
254058
5
117647
331354
85558108
148944
4
45
45
469111
39
441510
229462
68
216007
67
4
73
165645
10
87
59919
158687
7
23
2
38
78
121369
353294
63
30
23
439723
16
96
9
82
21
43
63
115813558
145070
51
90217
79
79
51
526293900
339345
71482481
392365
9
470107
24
239826
62
22
156860
31
19
222753
12
485982
68
62756145
5240862
25
315111
183341
5
57760
81
85
47
126083
102975647
389543
150929
98
455166
289404
37053
48236
795327167
1
14
343824
141408516
424902
201743
380954
127919
74207
21
218757
132611036
41
363020
80
544992199
109907
78
8
803637495
9
314238
136091
65316
98
6
300102
78
7
838187224
24
57
33
62
29
409681
53
396904
656748541
5
293591518
20550019
79
6
4
76
12
25
63
13
19
91
22
61
43
32
639760615
327737
47
226628316
324124
9
98
772898063
22
68
94
76
7
28159
2
193215033
393004
124406
985710965
314672
283081
16
747895237
553908586
69513073
95
2
5
38
250989
28
536021074
56133
7
92623
84
360908
140451
7
274950
57
11
49997
34
33989
38
21
281428363
305514
30
189387
178939
97
367656
57
2
97209
181115
242576996
187003
88
308691
61
99
790829523
911725440
79
80
29299
21
454652055
130786
219318
15
47
32
15
71
36112006
460052
360937
180097586
23
53429
164626
781285922
130295
998769119
51
5
79
4
28
87
3
90
4
416013
36
381325
31
79
18
14
4
21
43
249730
3
94412
456847
82
63
170334
1
301436
189561
73
9
490745
275234
418497
322178
13
86
140995
78
97
98
53638
437493
495608
70563
83
31
91
350632
7
60
237110
65
38
72
967010569
165289
86
60
45
52
70
10
86
33
407966
99
374411
316650
328654
74
60
268592
987220285
28
8
4
24518
176299
314446
26
373611
388430
393672
6
463468
6
213118
216983
25357
7
77
279828
22
6
59
407255
598785911
363661
8
80
14
34
504112651
12
83
3
62
148403
347513813
455409
133938
298371644
225881
6
416823733
9
815662362
35
3
335688
8
70
11
197566866
287983
34677
382742
285328
157023
266959
13265
26
44455
34
8
56
8
233186
835450875
95
238128494
55
357990
81
99
56
5
45
73
300735
701013959
356273
453759873
87
62364
496048
69
11
16
4
55
312893
70
68
43
8
39
30300
525091344
7
87
67
21
186807
44
3
808512409
81
77
17
611245442
34701921
8
741783890
45
173486
949464507
79410
246401
2
417279
389071
22
12
44
50
962796242
7
64
444372
24827218
87
94513
8
78
33218807
89
212336
456314
90
22
1
2
47
23
32
34893
23
317185
58
74
20
140381
77
32
59
433312918
34
80057
250436
4
89342
74
56
94
31741
51
8
38
212135
32
94
6
403509168
679854754
181635
24125616
447353
403832389
262029
199785
192284
31
35202
2
103239
268689
340257194
461821075
5
80977
43
215598
15
92
2
88
109700
380800
90528
2
99
319056
200485
63
35
66034
106364
313265
420118
339087
401548
218537
455230
68
2
406212
343749
274223758
9018
19
318103
79
246413
406675
83
187739011
214423
128498
297648
285356
343966
92
391959
13
371732
40789
202959
78
75
41
342780
45
184444
96
31
383926
76
299662
166544
287054
248303
118548
429964
497518089
7163
77
28
3847
132379524
752332087
53
91
9
16
35
91995
99
8
66
30
136268
240513266
28
18
71465
20
55
87
276413
14
76
696895795
446653
409848
986638766
22091
32
384281906
485403
363115
75003
14810
9
24
72360
313720
423943
28934
262504
759617681
466260
58227
141198
178228
362968410
75
724516117
477136981
357962
457865
66774
38
93
891812488
18
385737
48
92024
23
486220
88
93897112
26013
523441504
483320
911347419
687636844
7
37
62
28
438189
72
373553
16
184752
117491
97
465622
4
226188
75
42
8
1
42002
86
120520
75
67
185811077
96
551665927
85
24
181649731
328856
450058
70849
266080
33
813109887
473937496
7
250738
79248
272201
80
32947
121888
336748
429840
59
3
5
304206
137511
87360
144851
122353
61
670990945
53
53
55415
72
21
159781
14
476893
80
549055764
465530
837718490
57656758
101196
51
70027607
6
213599
30
63
409461120
23
346198
119676
4997
97654
31
73
97
23
122896
68
72
92386
60
3
16
53
21
182415932
108076
1
277939
9
254008
191389
232449
54
322899
272676
157092
214082
3
17
45
3
9
365540
143653
84
22
173193
1
69
30
24
1
236052
488612
182302
8
60
392045
332304
56824
107093
474274
78
90
48
37
65
491802
9
239152
319843
30421
368875
380212
77
26
7
91
72
64
329550
398680
59104
39
5
388567
417242
148945
279975
227036
93
249029
90
992403936
38
42
240564
225147
7
41
58
63
83
9
355528
46
48
2
350479
39
82
100815124
97
327462
23
4
463101
79
28
37
301268
183951671
512004084
49
477883
30
6
192811
60
1
73904
35
33829
361699
64
22
14
418602833
36
53
317144787
36
14
32
371519
57
11
24
490785
51
71
439843
313901
13
174215
1
8
4
442421
133202
299105
299635
460443
233879
49
51
460038
392140
87
149127
49
62050
3
301459
127095291
755387376
18
484131
72
57531
55
252087
64
98
48
31
19
60
2
11
8
179959
358224644
72
92
81265
485882
275291
3678
136314
72
75
244198
451536
163442
6
101413907
82
55917
46
316281898
476850643
71
144337675
29
84
90
77
69
383037
252719
61206
120847
22
404235
271844
550085150
23
84
14
28
98476
17
262905
37
95
236344
597515803
64
161669
241563
476904
65228550
256085658
368125
193748
471774
186232
487979
84
458938
770926554
450766
71
282549
61
21
3
915840889
395144
230949
18
32102296
230183
14
216224
45565
78
49
215098
171832
23
37
3
93
320920
19
227761408
97
826285452
41
57
71
305075
305889314
53
102431
88
327982
62
266031
253721
3
90895
398020
6
573558837
7
174942542
5
327981
74665
39
26
23
364067
44
243466
2
5
2644
48
71
34
2
14
116224
24
138945
47
45
437207
194423
14998
179595
45
8
71
20253
819287287
88
168600
80
451891
22
257421080
31625
78657
479145
139212
23
33
12
12
40773
114198
14
71
97
80
208944
66
619884905
74
341486
13
30304983
746482440
291891
360687
6
411132
124474439
34
356740
42
308839
276205
99
43
41
405375
126670
26
969065340
368738
84
130725
87
71
96
230873
94
25
108997
8
54196
97
310395
338707
23
339292
74
98
77
102560
6
61
64221
55
88
13
99
498485577
132628
87
24
276214
84
6
264438
78
244864
54
9
22
309696197
13
5
345914
13
54
22417
17
94
20
53
419772
475921
2
69
674155094
90
328856
26
25
401793
78
21
9
737706573
261708
95
49
817414856
5
62
383900
53
179255
425092
49
274735
92
173901
25
25
73
124006
474347
9
86
216199
54
101715
9
452062
44848
8
73663
6
99
49
196965
7
395830403
222397
39
135675594
82442
749933484
86771
188691
56
343248
19
250579
4
84
9
9
65
23
30062
30
95
58163
96271
825989734
18
31
98
187514
11
93
198549
5312
68
115882
344517
25495
28868
332490
41433
398515
73
12161
82
85
208063
20
400921
93
70
4
210326
98
27
1
81
358401
61
71
908207889
5
344903
62
220559
364058865
446733
78647
453256157
178919
33
68
463131
446062
498174
4
97
670943614
4
75288360
94
74
103943
7
59
426709
7
216091
30
64
36
29
169650
87270
163683454
71
441884952
74
10
94
54
84
37
217551
94
3
291852
457889
339606
70
283990
24
98
50
426792
424992
29
68
93
81
91
447579
265454
66
63
333553
6
323796
5
469392
252372
62
138732
28
675379297
541662724
13
15
13
12
56
58
25
285889
339954
13
5
98
6
28
279304
345162
424298
405801
31
24
4
12
393683
3
407856970
3
10
58
931308079
202356
434927
485379
51
40
212222
554704022
107302101
248284
521271644
50
187321
417725
53
374824722
16
370121
58
55
104199664
14
124503
3
116054
5
26
315977
50433
99
368753
74054
465663
469108
54
2
203808611
422020
3
73
332825
223434
57
2
43
97
73
91
75
440532
64
86
85
118343
293680
20
294011
279832
386530
14503
98
420769051
75
8
13
216838
26534
64
75
514703280
270229
298318
170232
231429
251729165
240221
167862
230744
151279
464278
72
95
832011172
296934
91
50
4523
59
34
935089230
472685
212944
42718
13
887286717
242037
390173
955922681
33
786270915
107693
33
345252
454856
141663
92
9
2
52
42
52
7
196932
212384
378334
340649
6341
434870
4
382596
139988
55002
871507556
9
334329
355749
7
82
472184
318737
27
1
28
52
42
48
200882
172973463
8202
48
463402
78534
51
427059
25
811967068
89
62
722080101
63
17
73
491252
498851
85
171418
480808347
81
108374
949724060
178101
185233
88
379851
16
256543
82452
42
430809
93
403743
315094
41
8
9
79
94
37
242521
771469391
453650
353878
236175
244853
82
802238903
55
10
363723
59
38106
95
351949
79
309317323
97
303075
355523583
79
728881307
276554
40104
49
194346
28
386850
244516
41
32
3
143800
21
263986
470158
130011
233453433
425492
96
12409801
48
635123523
48286
27
55
3
78
762557062
336081
350299
69
6
9
61
91317
338715
54240
415267
10
236914
40
485932
544793002
199848330
11610
217921
78
494131
459195
406988691
231712
5
226065
5
178156
203701
469316980
467099
81
259350
243313
41
3
7
273455
534931336
14
78
21114
80
50
391274705
3
201925029
245211
98201
417631
10
67
98
89
2
423005
28
58149
488368
17
65
147748618
427136175
32
78
56
42
430905
1
507031192
43
99
33
436510
25
91
30276
95
277836
46
224604
157727
50
111185
243627
99
59
91
33
98
72
114008
104797
385200
75822
919312615
48908
3
315632
48
409053
38
471602
21
439371
190244
382635
93
489298
55
63791
20
105188
306139050
34
69
22803
46
197820
13
281280
183529
225975
26
417334
27
81
288312434
116330
323686
222347
427563
51647
8
87
67
60
88
9
23
347649
312323
865427100
150947
361457
63
96
65
167242
275053
19
89
1
33327
49
345836
27
80
422200
408545979
493501
252295
493691
357707
34
21
10
454996
5
93
220962027
285083068
8
74
39
109340
283456
63
14
158400
457069
27
278959
445466
15
254973
92
17
82
283988
427455
195043
9
59
264346
24
203883
80
403868
64
274512
32
52
6
991051754
6
22
6
40525914
5
375493
7
284587
64
150802
11
79
4
9
2
161778
617753088
115621
5
28
55
28
1
314927
69589545
65
401109
414219
1
340249
81
27
161939
5
8
93251572
47898
2
50
909132569
301587
32475
5812
50920
114098
353160
21
262509
62
76
71
387217
10
341515
52
382036
55
184324
322704
10
83
38
98
250408603
32
13
888619972
42424
30898
301364
11
78
24
359581
253057
337590
28
91
504351939
46472
98
23
323683
9
76
887430440
333451
455340313
7
79
16231489
527520378
486353
6
354818
49
12
78
212563
102218
49
272743
3
4
66
12
5
185214
472350
456609
52
44
255561
59
438429
18
446135
50
33
206867
252293
49
41
70
87
357195
33
462654
812461190
300022
471710
279193
371641
46241
495934
38
449281
46
81061
63
11
304663723
12
53
423632
81
955988079
3
125654
451828
94
493582
356785
48381573
81
175525
173408
14
214782
92
62
66
36
278408
177980
192362
271209199
480197617
430448
1
48197
35
345473
84
173963
85
3493
268183
105939217
196918
31
658820859
8
12
398965
91
80
16
421499
45
442474
737204681
305773
15692
189528070
489002
34
184133
43
9
286053
310559
439401
64
83
90
270803
63939
164678
1
324464
67
99066
116909448
82861
38
20
335286
48
1
2873
77
64
35
443760102
223989750
451032
54
75
287313
196457
4
28
1
195929
29
900894739
379774
284017
61
34507
636521074
45
81543
467447
812462204
649922445
274180
368523
59
406657
2
74
5
641218166
2314
251461
343806
74603783
319035
57
85
809402237
18989
63509
112317
420587
471303
13
36
416953
3
51
987483110
84
892075953
65
87
371381
207414
56
259068
3
77
40
47
71
821275842
326326
99
57
19240
70
179049
489114
77
188298
188916
258074
199384
303448
149909
283620
67
8
23051
94
405995
288275
68
563515603
392317250
28
7
273309
84
140770
863252721
60
251563
427319791
16
11
83506
23205
234243
1
659160084
53649
