Filtre kado
08
11
87
1187
23131
66
408
46
380
80
20
18
2018
22857
46
380
06
29
97
2997
00239
56
706
1120
04711
78
794
94
11
20
65
69
84
6984
22008
50
365
34
56
82
5682
65109
22
134
9437
10290
88
299
99
94
37
13
17
84
1784
87273
61
013
01
71
18
7118
98383
91
201
0227
20148
90
262
62
02
27
81
07
89
0789
66072
89
981
9741
87096
61
107
07
97
41
00
39
81
3981
14078
00
900
29
22
14
2214
96139
91
929
72
68
33
6833
15978
97
672
8130
36597
27
601
01
81
30
15
68
51
6851
88867
24
615
06
98
93
9893
81257
99
206
52
63
05
6305
35263
71
052
98
961
5149
00164
98
961
61
51
49
8674
61672
31
456
56
86
74
61
50
28
5028
88362
01
161
24
52
57
5257
62444
88
424
1638
45000
39
211
11
16
38
82
74
19
7419
50476
74
782
60
61
06
6106
98802
44
260
6392
31198
77
722
22
63
92
83
24
15
2415
75749
14
583
1149
28992
07
588
88
11
49
18
72
49
7249
75547
08
518
42
11
16
1116
43062
60
942
9579
59577
10
664
64
95
79
25
75
20
7520
80705
93
925
1369
67085
09
250
50
13
69
20
88
86
8886
45916
79
220
7812
11309
38
632
32
78
12
79
91
22
9122
81199
32
079
8455
16733
48
506
06
84
55
54
09
80
0980
78956
75
654
6149
61440
11
273
73
61
49
82
98
50
9850
86359
24
682
1771
68400
98
196
96
17
71
18
24
04
2404
14786
05
918
70
68
29
6829
04531
45
670
7434
43058
00
482
82
74
34
61
48
50
4850
73166
69
861
6793
88401
30
148
48
67
92
57
69
99
6999
74616
67
357
30
36
17
3617
83485
89
530
2283
66206
38
028
28
22
83
24
11
56
1156
20393
83
024
67
72
12
7212
48411
99
767
62
24
42
2442
71372
06
962
1709
64693
51
418
18
17
09
13
32
49
3249
61967
72
013
86
71
15
7115
73883
90
786
6424
21298
65
949
49
64
24
11
29
19
2919
12639
68
211
19
41
26
4126
93588
73
619
20
86
68
8668
95808
78
420
7234
93251
53
830
30
72
34
85
94
23
9423
15823
27
685
1204
57468
80
400
00
12
04
23
40
32
4032
45801
26
523
72
36
73
3673
18747
29
672
63
23
50
2350
63702
01
763
87
69
29
6929
23193
51
287
86
77
29
7729
61672
35
086
68
03
19
0319
45701
02
668
90
04
11
0411
64175
55
490
20
66
34
6634
92750
37
820
23
94
04
9404
55206
34
923
62
83
76
8376
97416
89
062
90
25
95
2595
41679
39
790
83
47
83
4783
41398
53
083
4918
57493
59
597
97
49
18
86
38
40
3840
16878
76
986
17
89
90
8990
60687
08
617
79
75
20
7520
92895
81
279
4053
27031
59
743
43
40
53
3730
73097
27
993
93
37
30
21
61
39
6139
91429
64
021
26
727
05
878
3096
69923
26
727
27
30
96
78
87
81
8781
55951
05
878
95
99
04
9904
88048
88
295
69
29
24
2924
42102
25
269
13
37
86
3786
19513
97
313
39
13
37
6074
00463
70
741
41
60
74
74
24
08
2408
05283
57
874
2254
85342
77
648
48
22
54
78
97
54
9754
24203
90
978
07
09
44
0944
99246
29
507
6573
68426
83
820
20
65
73
35
75
03
7503
80843
96
935
3811
75830
30
592
92
38
11
93
25
69
2569
32204
63
093
8472
08921
30
278
78
84
72
02
61
33
6133
57832
53
202
88
58
70
5870
31042
65
188
99
66
87
6687
24978
56
199
5027
86578
72
418
18
50
27
42
60
96
6096
26871
73
942
02
540
28
92
98
9298
68927
34
828
02
540
02
540
02
540
6519
93777
40
65
19
4417
38672
99
424
24
44
17
72
51
84
5184
06535
87
372
3153
72067
27
643
43
31
53
26
24
36
2436
27694
30
526
43
31
53
52
60
77
8391
64806
09
997
97
83
91
70
67
59
6759
08158
98
470
99
65
31
6531
64711
76
499
58
05
18
0518
97625
39
658
8569
13562
5110
73187
8569
13563
06
551
67
514
5110
73187
06
552
51
51
10
14
85
69
8569
13562
67
514
77
14
74
1474
50386
75
877
9737
65279
45
811
9737
65279
11
97
37
87
95
17
9517
66552
46
287
36
58
74
5874
70040
88
136
49
10
95
1095
33930
40
549
21
76
22
7622
91563
38
821
69
05
15
0515
74758
50
269
76
70
71
7071
19051
54
876
66
95
00
01
80
62
8062
43471
38
201
7161
02844
60
192
92
71
61
72
82
64
8264
53893
04
772
8264
53893
64
772
54
32
36
85
46
49
4649
43724
29
085
53
73
11
7311
46143
86
153
23
87
18
8718
98518
47
823
63
94
22
9422
97040
15
863
56
50
86
5086
59798
18
556
2301
74262
75
684
84
23
01
36
22
89
2289
84856
58
336
23
02
83
0283
78800
13
123
51
92
21
9221
17761
55
451
28
11
00
1100
43716
42
328
60
894
0931
2925
66530
89
904
04
29
25
79
66
71
6671
32379
32
179
71
76
08
55
79
55
7955
68556
36
455
64
01
26
0126
56473
53
964
91
54
62
5462
09962
10
091
89
23
61
2361
56905
91
689
20
09
63
0963
71010
76
020
7223
69256
07
167
67
72
23
02
62
51
6251
00005
85
502
29
23
34
2334
52748
10
029
2189
36674
46
122
22
21
89
91
32
48
3248
17922
27
591
96
82
71
8271
91145
79
796
99
21
35
2135
16526
22
699
3292
93292
22
179
79
32
92
27
76
53
7653
50072
04
727
55
27
69
2769
63939
20
955
54
25
26
2526
71538
34
354
20
37
45
3745
09997
62
020
4853
07191
36
925
25
48
53
74
26
32
2632
46172
71
674
08
71
33
19
02
98
0298
73791
84
619
80
48
57
4857
33285
48
480
10
99
29
9929
37384
94
810
72
37
74
3774
65039
60
972
68
55
34
5534
48247
30
068
19
12
83
1283
66741
27
319
78
86
72
8672
40915
58
378
46
18
01
1801
73813
05
846
0574
74777
97
503
03
05
74
38
65
27
6527
54742
11
738
4882
98640
02
491
91
48
82
68
36
36
3636
11710
35
47
07
4707
73429
81
535
2212
36109
74
974
74
22
12
28
54
89
5489
82537
34
528
1091
32997
67
336
36
10
91
0506
37518
83
05
06
0506
37518
76
983
42
25
09
2509
14383
37
042
1452
23542
83
083
83
14
52
14
52
40
91
19
03
1903
40769
97
691
4458
82794
63
166
17
20
87
2087
31188
66
717
2396
63843
58
828
28
23
96
11
30
12
3012
87747
02
511
53
44
90
05
953
4490
12552
42
00
18
0018
14837
21
842
9005
22288
44
351
51
90
05
3837
67044
69
078
6329
78544
49
337
37
63
29
93
43
77
4377
78544
73
493
2680
38474
33
26
80
28
36
53
3653
48063
66
128
0856
38421
09
08
56
82
69
80
6980
72253
34
582
1507
65627
62
856
56
15
07
57
40
75
4075
59284
41
457
19
93
13
9313
93739
38
219
45
38
01
3801
44956
07
345
7493
02607
37
74
93
25
98
14
9814
04215
71
825
91
96
12
86
97
20
9720
29341
18
286
94
29
33
2933
18871
57
494
70
34
13
3413
60673
85
670
80
41
05
4105
36485
56
080
52
62
80
6280
42200
72
55
08
5508
08555
85
272
38
22
00
2200
28416
79
338
58
64
06
6406
17374
68
258
48
96
69
9669
43558
57
448
68
95
48
9548
44696
36
368
99
94
80
9480
23129
23
999
72
98
21
9821
54575
28
972
21
68
49
6849
58005
55
721
88
98
87
9887
00109
23
588
18
45
24
4524
56848
66
518
20
56
06
5606
21842
14
120
04
11
58
1158
78732
27
904
50
57
84
5784
96593
63
950
60
59
17
5917
59263
07
360
01
10
00
1000
46222
97
501
17
45
59
4559
33757
53
117
83
95
51
9551
58582
48
283
68
89
20
8920
46634
32
168
38
61
55
6155
23578
34
238
58
66
48
6648
10878
03
658
96
26
41
2641
72543
48
596
19
18
49
1849
16163
63
719
26
57
23
5723
99352
21
726
58
56
25
5625
51878
96
858
07
16
33
1633
02913
71
307
05
83
27
8327
75629
92
805
33
68
08
6808
82606
67
633
87
99
57
9957
11844
24
687
30
95
79
9579
29746
57
830
31
12
47
1247
20417
94
731
49
34
22
3422
14752
72
149
41
21
30
2130
76036
25
741
49
94
00
9400
98912
74
849
28
85
24
8524
21951
22
228
20
38
92
3892
42944
17
520
90
68
51
6851
35687
98
590
45
83
90
8390
09942
04
145
09
56
65
5665
40605
22
809
49
87
01
8701
17943
50
049
58
08
20
0820
04105
30
658
65
10
55
1055
53385
20
765
53
96
37
9637
67902
74
153
00
55
95
5595
22972
68
700
42
29
62
2962
25658
46
842
16
58
26
5826
71449
39
716
94
09
08
0908
50847
70
894
01
87
00
23
7185
7185
66680
04
123
85
16
00
1600
61304
70
785
96
31
92
3192
32961
89
896
21
54
50
5450
60597
75
821
55
12
90
1290
99642
73
49
72
4972
74118
97
773
97
39
19
3919
55748
14
197
58
51
37
5137
00713
97
658
15
32
87
3287
35585
58
015
75
83
06
8306
96223
50
275
51
09
88
0988
54565
18
451
48
83
02
8302
55476
59
348
51
53
66
5366
95774
04
751
79
47
33
4733
25315
88
479
15
13
38
1338
83347
35
015
32
57
37
00
532
5737
58506
16
35
77
3577
50606
60
716
31
09
43
01
631
0943
04774
05
96
37
9637
07138
35
605
36
07
65
84
036
0765
90591
37
88
67
82
037
8867
27095
64
27
22
40
464
2722
92760
34
33
94
3394
88150
34
434
25
99
32
18
825
9932
39757
52
23
69
2369
15797
48
452
74
27
61
30
674
2761
38697
31
57
83
5783
15195
06
531
61
45
15
4515
77073
31
861
92
89
43
8943
34294
43
192
55
51
23
5123
30835
73
255
86
37
18
86
786
3718
96468
81
63
93
6393
51957
16
081
16
99
76
9976
53619
00
516
41
45
40
4540
54151
30
641
27
25
22
2522
30621
20
827
11
62
58
33
211
6258
52097
02
67
41
6741
14527
80
202
34
79
18
37
734
7918
23860
40
90
87
69
540
9087
80770
77
96
36
9636
47298
41
177
97
63
01
6301
88882
79
297
14
80
78
48
614
8078
39798
82
60
25
6025
93552
47
382
0068
63004
69
00
68
24
469
12
50
00
5000
88148
61
412
29
57
72
5772
00918
59
829
54
23
00
52
454
2300
77747
35
06
09
0609
06550
14
035
71
46
93
18
571
4693
91918
20
75
50
65
920
7550
69520
38
53
90
5390
01513
10
238
06
60
73
6073
76514
90
406
60
35
04
3504
56012
50
960
91
18
59
62
791
1859
19129
04
11
57
96
804
1157
83733
02
00
40
0040
68793
21
302
98
99
37
9937
05102
20
998
66
56
39
5639
17979
10
766
64
21
71
89
464
2171
05334
20
66
85
38
29
05
24
838
2905
97064
33
30
42
3042
86220
93
433
63
37
26
86
363
3726
51524
93
33
60
46
393
3360
46612
81
69
89
96
081
6989
98301
08
80
31
8031
48874
41
508
00
07
08
22
700
0708
03374
10
28
18
2818
63687
96
310
08
39
19
21
908
3919
96593
35
36
01
3601
91498
50
735
39
83
96
8396
07258
51
939
27
95
78
9578
52227
60
727
66
40
95
59
466
4095
27048
55
81
83
8183
35747
76
155
22
24
92
2492
38363
95
322
04
03
34
02
704
0334
69985
50
85
91
8591
50922
00
850
08
16
29
58
608
1629
53375
53
43
45
4345
68280
37
853
21
74
84
7484
29075
73
421
14
24
99
17
114
2499
78355
22
49
73
42
822
4973
96991
46
80
03
8003
25584
06
346
82
43
18
4318
51972
12
982
95
35
69
60
195
3569
68559
97
06
33
19
697
0633
37034
26
11
63
84
326
1163
21380
24
66
67
48
724
6667
98709
61
61
93
59
861
6193
87102
53
71
85
33
353
7185
03893
35
08
49
0849
51876
67
235
28
35
65
20
828
3565
16519
17
43
80
4380
67916
59
917
95
87
28
8728
70923
64
095
49
85
69
42
149
8569
38586
45
08
28
16
245
0828
77768
31
17
66
1766
12565
15
331
62
83
48
17
562
8348
33087
79
17
16
1716
98609
67
979
95
76
62
58
395
7662
21982
94
50
54
98
094
5054
52076
89
61
97
63
489
6197
78347
01
32
57
87
501
3257
22767
42
15
95
1595
87359
30
442
37
15
46
1546
44609
45
537
13
87
68
51
213
8768
48911
95
54
00
5400
22960
99
295
34
14
98
74
334
1498
95868
20
25
55
64
420
2555
74060
35
45
44
44
735
4544
38029
70
54
80
60
570
5480
96208
63
40
85
81
563
4085
66101
52
72
36
58
652
7236
42877
54
69
61
6961
43663
15
354
28
49
61
4961
21671
98
228
05
65
22
67
005
6522
33454
05
19
91
21
005
1991
95083
11
27
28
34
211
2728
33358
36
48
44
23
436
4844
00777
34
70
52
18
534
7052
42229
62
98
28
91
462
9828
27641
17
62
37
6237
57723
45
717
26
65
24
6524
05045
93
826
28
64
67
71
128
6467
65574
20
17
10
19
920
1710
63580
33
66
41
35
633
6641
97809
04
88
11
15
404
8811
87191
24
37
31
25
424
3731
98377
22
98
74
16
322
9874
54177
58
04
13
0413
09347
48
958
01
90
36
27
907
9036
28282
39
69
27
6927
66976
25
039
97
60
98
15
297
6098
44683
35
91
10
14
735
9110
87145
81
21
56
36
381
2156
08325
67
99
64
10
967
9964
63536
53
826
26
77
15
7715
74791
68
92
81
9281
34020
39
168
95
06
13
64
495
0613
58521
07
72
45
34
207
7245
31424
68
71
67
32
068
7167
85894
10
39
03
83
910
3903
18798
92
37
34
3734
27000
29
092
42
11
50
62
942
1150
95925
98
31
25
76
498
3125
76109
38
69
55
6955
85596
96
25
39
44
996
2539
64141
15
21
04
41
415
2104
61026
17
65
19
57
517
6519
27024
64
75
86
65
164
7586
75537
56
45
65
17
056
4565
00096
62
54
81
44
162
5481
79590
71
957
2306
92621
57
23
06
03
52
19
99
803
5219
30624
25
26
69
85
625
2669
89116
53
35
80
64
853
3580
92863
47
75
46
58
547
7546
05687
50
85
75
41
450
8575
44316
80
25
19
81
580
2519
54445
48
458
5226
15674
58
52
26
30
40
14
47
530
4014
05886
72
89
60
8960
71519
39
372
32
67
87
83
932
6787
28290
22
65
36
63
122
6536
19561
93
11
85
85
093
1185
01400
59
11
10
52
059
1110
81519
52
832
8583
66103
32
85
83
95
56
33
5633
45073
05
895
80
60
83
37
180
6083
85676
46
65
82
31
546
6582
68410
61
22
33
62
161
2233
35389
14
58
89
16
514
5889
57118
18
59
56
12
518
5956
99064
33
697
7627
91942
97
76
27
81
62
55
47
481
6255
07362
80
93
74
24
380
9374
06575
84
985
1239
78708
85
12
39
56
52
05
70
556
5205
47399
12
84
63
76
512
8463
76190
49
499
9475
07280
99
94
75
48
584
4214
33199
84
42
14
24
72
37
70
824
7237
78598
85
33
13
56
885
3313
60202
00
07
37
900
0737
0737
72591
28
53
95
06
628
5395
27964
15
14
77
98
215
1477
15571
75
40
91
99
575
4091
60731
04
772
0631
27712
72
06
31
67
41
86
71
367
4186
54474
53
19
13
43
353
1913
29175
20
47
59
99
820
4759
21665
60
82
96
43
760
8296
46607
08
42
76
4276
54652
42
805
8980
28771
05
89
80
19
034
6941
29988
34
69
41
37
25
04
2504
33740
72
437
70
14
52
97
670
1452
56121
26
47
27
76
226
4727
92177
67
34
35
39
367
9875
99432
03
79
65
7965
84579
19
803
71
98
75
07
871
9875
99432
55
72
43
7243
16028
21
955
52
804
3076
40344
04
30
76
82
06
95
0695
92506
21
982
54
69
02
47
554
6902
90307
80
11
95
90
680
1195
14640
58
63
47
80
158
6347
41295
37
877
3954
82162
77
39
54
62
921
2396
95289
21
23
96
35
88
20
8820
83930
07
435
05
53
28
54
205
5328
61566
88
66
61
6661
30331
70
488
97
13
80
1380
52011
35
497
69
33
33
12
469
3333
00920
60
75
64
08
260
7564
47796
75
33
95
3395
18487
34
475
06
154
0908
46021
54
09
08
54
84
71
44
754
8471
82161
94
06
44
68
894
0644
80038
63
28
27
32
063
2827
02578
82
58
41
5841
92152
09
282
29
41
06
38
529
4106
99119
73
82
90
56
173
8290
56810
03
894
5783
82486
94
57
83
60
02
02
54
460
0202
87783
01
93
78
03
701
9378
82727
23
83
51
82
623
8351
03650
10
96
20
82
910
9620
39051
50
58
81
26
950
5881
60815
16
16
92
1692
29506
12
316
08
684
7585
19610
84
75
85
80
34
20
57
080
3420
18064
28
77
74
7774
95735
65
228
53
03
76
96
353
0376
68578
78
65
46
6546
35965
31
078
40
04
74
0474
19210
73
740
81
640
9310
15652
40
93
10
42
681
0715
82716
81
07
15
51
56
26
52
351
5626
93458
52
09
81
0981
69962
99
552
78
91
79
9179
52132
01
378
50
49
30
4930
90439
58
050
76
89
61
99
176
8961
31226
62
28
35
77
68
36
6836
43590
71
677
22
615
8440
05478
15
84
40
94
39
78
3978
86912
07
494
27
47
82
4782
75424
47
227
59
02
09
02
259
72
54
05
5405
53561
26
872
84
685
9658
65519
85
96
58
77
68
85
6885
15250
57
877
08
122
2945
86549
22
29
45
26
30
86
41
626
3086
59938
72
82
19
8219
80595
81
572
97
271
7062
59222
71
70
62
98
26
24
2624
76365
69
598
07
40
06
4006
68755
05
507
02
47
58
4758
22625
76
902
96
64
85
6485
76940
13
396
85
42
37
59
685
4237
34504
36
97
89
9789
58340
86
536
32
834
9636
05497
34
96
36
29
355
8216
25979
55
82
16
03
90
95
9095
09366
39
403
38
68
55
6855
13443
93
938
97
73
30
7330
22148
46
197
60
117
7512
50569
17
75
12
54
68
61
34
354
6861
28675
04
93
63
9363
45335
67
504
41
22
44
2244
95489
06
947
35
583
3454
73108
83
34
54
27
13
97
1397
14207
19
727
66
43
12
4312
18355
83
466
99
15
50
58
999
1550
54858
23
72
28
7228
66767
36
323
43
47
17
4717
93166
85
743
14
33
95
3395
65207
68
114
3617
88843
83
994
94
36
17
68
79
67
98
868
7967
24481
5778
09000
61
541
41
57
78
39
91
40
69
239
9140
63426
13
604
3949
44970
04
39
49
4210
41502
06
095
95
42
10
48
37
28
20
448
3728
78991
48
79
08
7908
21678
03
148
86
90
86
97
086
9086
32888
5393
39973
04
974
74
53
93
34
73
48
36
134
7348
51322
16
744
0303
89875
44
03
03
91
68
89
69
791
6889
35011
12
90
60
21
212
9060
57138
74
17
36
1736
37206
17
074
68
83
76
40
468
8376
91148
09
686
9427
02819
86
94
27
00
49
41
80
100
4941
20840
7059
69698
26
556
56
70
59
35
87
74
73
135
8774
31935
98
413
65
888
0428
44534
65
888
88
04
28
13
59
67
98
413
5967
96650
6465
13608
09
849
49
64
65
61
38
67
3867
49542
46
061
1123
45055
65
067
67
11
23
64
82
62
20
864
8262
76988
9311
51770
72
825
25
93
11
65
578
7605
51770
78
76
05
96
54
00
58
396
5400
77550
3282
81589
01
892
92
32
82
06
76
56
7656
55864
37
806
0510
17404
12
824
24
05
10
98
05
93
0593
51480
73
898
2475
75355
43
714
14
24
75
31
65
88
32
431
6588
90745
0545
93637
95
417
17
05
45
85
60
16
80
785
6016
86137
92
46
02
94
792
4602
95623
11
150
6666
28914
50
66
66
42
69
46
98
442
6946
85867
1249
26600
99
063
63
12
49
17
08
74
51
717
0874
73117
1484
39965
08
047
47
14
84
57
15
94
67
857
1594
55252
3930
06752
13
975
75
39
30
03
60
71
14
003
6071
33537
5303
88057
30
490
90
53
03
51
10
02
73
851
1002
43698
45
239
2696
18563
39
26
96
2930
76143
96
185
85
29
30
15
70
22
59
515
7022
99919
08
048
3997
82669
48
39
97
10
67
27
52
210
6727
30833
5287
79290
25
342
42
52
87
21
65
37
03
921
6537
44196
4508
25247
53
320
20
45
08
42
61
27
30
542
6127
43644
65
83
17
95
465
8317
80041
31
052
7483
12726
52
74
83
24
99
48
28
724
9948
75018
01
73
63
32
901
7363
65483
5997
85308
68
874
74
59
97
2556
86909
66
25
56
51
066
51
066
2556
86909
74
94
66
25
974
9466
16596
3754
93764
15
889
89
37
54
89
37
54
3754
93764
15
889
09
79
77
45
209
7977
69615
4615
17620
74
627
27
46
15
91
749
3907
84889
49
39
07
29
92
06
32
429
9206
93554
82
68
03
6803
42658
57
282
92
72
08
87
292
7208
52231
63
08
26
0826
89525
99
563
3990
41046
70
39
90
70
39
90
36
570
3990
41046
55
985
3545
91844
85
35
45
53
93
98
41
853
9398
75286
33
668
4437
91520
68
44
37
10
25
60
78
610
2560
01325
51
654
3661
38573
54
36
61
46
12
53
14
846
1253
41712
86
696
2914
46401
96
29
14
83
67
78
31
483
6778
23531
18
545
2288
89955
45
22
88
94
80
64
15
194
8064
71864
40
27
84
48
340
2784
37467
4563
54807
15
322
22
45
63
30
20
98
20
730
2098
33816
42
47
80
69
942
4780
45237
6231
47475
36
728
28
62
31
34
291
9218
99329
91
92
18
92
876
7138
63671
76
71
38
11
03
20
04
211
0320
38904
5631
85373
27
052
52
56
31
1365
71032
59
800
00
13
65
70
33
17
94
570
3317
16427
2968
65757
27
573
73
29
68
50
07
08
54
250
0708
64038
4901
55109
02
749
49
49
01
51
55
76
48
151
5576
20402
74
266
9493
51343
66
94
93
9297
02453
696
981
81
92
97
62
653
4332
34580
53
43
32
0125
41401
47
513
13
01
25
82
65
28
19
682
6528
78452
1482
34130
54
868
68
14
82
72
31
28
72
972
3128
84531
8563
65569
87
083
83
85
63
88
16
32
38
688
1632
21253
17
038
5967
03682
38
59
67
72
11
34
57
872
1134
19652
8769
37069
32
452
52
87
69
80
117
8602
24918
17
86
02
20
538
5589
78767
38
55
89
88
14
84
57
188
1484
85631
20
940
7382
67161
40
73
82
2780
12549
64
793
93
27
80
2033
67498
93
325
25
20
33
8751
84276
05
522
22
87
51
61
21
67
49
761
2167
75790
58
14
60
1460
69679
6550
25553
69
534
34
65
50
25
72
54
85
825
7254
69474
5693
51371
90
643
67
75
68
05
667
7568
95407
67
75
68
78
49
37
60
178
4937
02721
25
497
6283
66595
97
62
83
60
480
1101
40760
80
11
01
58
206
4426
00958
06
44
26
44
48
80
09
944
4880
66926
72
082
9889
22993
82
98
89
61
51
58
49
561
5158
10839
7828
04971
57
153
53
78
28
55
45
99
03
555
4599
77825
83
452
4948
25521
52
49
48
49
35
88
25
349
3588
55753
62
109
1813
37126
09
18
13
34
811
4320
10038
11
43
20
05
983
9464
20857
83
94
64
07
73
16
30
207
7316
18738
35
015
6856
35805
15
68
56
18
471
4193
76406
71
41
93
15
243
3015
41468
43
30
15
04
889
4847
50614
10
286
9169
08169
86
91
69
61
62
93
83
761
6293
28808
47
997
9201
37917
97
92
01
25
11
08
87
625
1108
22127
21
63
15
44
721
6315
72179
83
536
7158
74545
36
71
58
40
62
91
60
040
6291
30720
28
217
0588
71886
17
05
88
36
91
57
37
236
9157
60191
27
950
3354
32106
50
33
54
30
682
6858
34186
82
68
58
37
696
2895
60779
96
28
95
43
37
37
20
043
3737
52604
39
605
7822
39504
05
78
22
28
36
64
74
428
3664
44519
3545
17541
01
549
49
35
45
88
68
98
30
088
6898
23146
26
452
5134
65346
52
51
34
22
16
32
27
822
1632
85960
80
04
30
81
380
0430
84245
57
86
05
92
357
8605
44159
77
222
6494
86128
22
64
94
48
908
0081
23089
08
00
81
89
94
30
65
389
9430
26703
20
22
18
72
320
2218
57418
86
859
8183
73131
59
81
83
56
405
9331
74234
05
93
31
8183
73131
73
077
6638
09139
77
66
38
90
65
01
83
490
6501
45504
17
305
9339
44351
05
93
39
02
853
53
90
56
9056
44695
54
037
4330
88537
37
43
30
4701
6783
08
47
01
02
008
08
880
5306
58957
80
53
06
26
07
37
18
126
0737
37258
45
820
6394
78500
20
63
94
76
97
81
24
176
9781
39351
13
994
6123
02345
94
61
23
94
61
23
16
07
49
39
316
0749
47265
2353
77166
91
311
11
23
53
98
27
61
41
398
2761
89104
60
091
9980
55427
91
99
80
45
60
83
74
045
6083
64214
47
594
1677
06222
94
16
77
15
414
9863
70163
14
98
63
84
250
6485
42977
50
64
85
75
861
2288
06281
61
22
88
66
154
5526
85082
54
55
26
53
87
21
39
253
8721
37126
92
55
44
09
992
5544
68942
96
953
1238
11354
53
12
38
23
82
21
03
023
8221
89246
65
299
6625
47951
99
66
25
25
67
46
77
325
6746
57151
92
55
82
23
392
5582
96214
10
478
6980
88632
78
69
80
79
756
7113
62494
56
71
13
04
950
6679
19914
50
66
79
84
94
36
11
184
9436
26427
9462
95270
31
067
67
94
62
5187
36771
34
749
49
51
87
3512
32557
86
956
56
35
12
48
32
02
53
248
3202
37885
29
44
44
17
529
4444
83039
81
34
20
76
381
3420
35763
7076
21055
51
617
17
70
76
0091
95292
47
506
06
00
91
16
08
55
96
116
0855
76327
62
96
58
95
562
9658
75515
43
33
77
48
043
3377
31708
21
54
55
79
021
5455
42937
43
10
48
1048
57581
06
143
64
39
33
48
264
3933
17918
3855
63834
83
100
00
38
55
3612
14890
09
906
06
36
12
8240
45497
18
712
12
82
40
39
68
52
88
739
6852
91300
88
01
49
40
088
0149
35672
65
745
6399
37256
6399
37256
65
745
45
63
99
45
63
99
61
88
32
69
861
8832
49741
7938
73415
72
656
56
79
38
38
61
45
51
038
6145
78008
2150
87309
75
127
27
21
50
56
00
74
12
256
0074
64762
53
619
5525
14925
19
55
25
15
478
2300
82278
78
23
00
20
087
5734
72418
87
57
34
65
312
1677
14542
12
16
77
86
53
63
80
086
5363
87240
66
747
1148
59421
47
11
48
55
34
55
80
955
3455
63639
15
051
9702
70789
51
97
02
62
87
53
07
162
8753
48756
47
655
6958
43309
55
69
58
20
11
49
79
120
1149
62840
26
596
1359
67009
96
13
59
43
42
23
68
543
4223
13217
18
772
7048
98764
72
70
48
24
66
03
93
824
6603
33839
89
966
8487
25500
66
84
87
33
821
5513
68596
21
55
13
07
518
4967
91270
18
49
67
89
29
30
01
489
2930
16639
7956
39835
50
752
52
79
56
69
62
72
21
369
6272
85677
67
782
0768
36961
82
07
68
89
33
93
20
689
3393
36777
55
937
8374
54201
37
83
74
37
83
74
44
44
01
98
144
4401
02322
1696
87108
99
687
87
16
96
55
77
30
17
055
7730
72868
63
017
2194
81356
17
21
94
15
58
55
63
915
5855
72757
63
211
1048
18942
11
10
48
39
735
8297
91820
35
82
97
08
709
0754
22729
09
07
54
29
63
20
68
429
6320
08922
6610
51296
05
511
11
66
10
56
95
12
59
656
9512
28966
15
040
6550
25169
40
65
50
72
42
93
86
472
4293
71405
2401
98405
95
662
62
24
01
89
38
67
13
689
3867
65690
0066
76237
36
149
49
00
66
39
47
92
91
339
4792
01151
9705
74279
18
267
67
97
05
50
58
17
01
050
5817
16941
33
410
3082
34629
10
30
82
28
992
2280
51602
92
22
80
58
677
0361
81583
77
03
61
58
91
10
57
858
9110
98684
74
24
53
26
474
2453
78764
1243
02259
19
12
43
10
64
20
91
410
6420
91332
0133
06053
67
237
37
01
33
97
59
51
66
797
5951
47109
1675
12618
60
394
94
16
75
02
66
56
81
902
6656
60710
18
420
3109
60293
20
31
09
59
97
19
65
359
9719
49655
1999
60475
96
475
75
19
99
6411
37312
78
099
99
64
11
25
848
0572
54279
48
05
72
99
05
80
56
099
0580
48541
47
867
5604
67527
67
56
04
1828
79060
35
545
45
18
28
18
418
0656
83011
18
06
56
1497
06997
39
398
98
14
97
99
433
4527
34352
33
45
27
5884
76085
78
316
16
58
84
28
561
6014
91041
61
60
14
6014
91041
28
561
61
60
14
90
75
73
26
890
7573
94232
2037
63254
64
459
59
20
37
43
55
85
10
843
5585
87892
25
499
2352
46336
99
23
52
99
23
52
4753
28556
40
592
92
47
53
10
97
05
85
910
9705
95284
10
97
05
91
593
7488
29075
93
74
88
90
47
52
47
190
4752
11995
4901
67929
45
49
01
2986
89533
61
328
28
29
86
28
034
0007
76522
34
00
07
95
85
92
57
195
8592
70342
21
332
4636
19975
32
46
36
05
84
85
18
505
8485
90669
24
458
3196
00903
58
31
96
95
08
52
48
695
0852
25994
86
646
9362
92187
46
93
62
07
540
1518
06463
40
15
18
35
425
5273
66482
25
52
73
13
741
5759
96413
41
57
59
65
974
1646
29554
74
16
46
03
13
19
60
903
1319
32651
00
354
7025
29956
54
70
25
28
90
04
76
428
9004
00098
49
299
0416
76040
99
04
16
89
96
18
89
389
9618
24247
46
479
3554
34740
79
35
54
04
13
63
56
204
1363
13997
49
970
5687
07274
70
56
87
42
25
88
34
842
2588
16335
92
164
8850
69884
64
88
50
24
813
4897
19705
13
48
97
84
260
8786
87550
60
87
86
20
19
84
95
320
1984
63035
69
754
0846
86517
54
08
46
34
48
77
07
734
4877
89285
84
974
2635
87902
74
26
35
96
34
67
25
896
3467
52142
38
210
8831
92957
10
88
31
62
05
93
54
562
0593
78510
79
778
2356
27525
78
23
56
65
71
58
87
865
7158
82714
89
040
2803
28179
40
28
03
59
36
89
38
559
3689
14356
98
707
3939
83697
07
39
39
39
066
6759
44095
66
67
59
85
944
9112
32567
44
91
12
92
18
86
59
492
1886
15114
70
261
8440
17154
61
84
40
51
81
03
48
851
8103
73443
42
139
7051
26030
39
70
51
17
770
3601
42125
70
36
01
87
366
6916
95607
66
69
16
58
498
0114
56848
98
01
14
34
27
93
15
434
2793
08043
44
52
46
58
344
5246
84581
89
150
3625
33083
50
36
25
21
049
3906
67419
49
39
06
39
880
4053
52773
80
40
53
23
43
03
60
123
4303
98652
55
678
8298
70833
78
82
98
53
43
50
81
453
4350
83771
63
521
4671
04374
21
46
71
15
94
80
42
315
9480
82140
18
673
9809
48281
73
98
09
60
67
15
87
560
6715
97636
77
07
23
24
077
0723
94380
66
991
8897
42760
91
88
97
32
04
46
64
032
0446
45073
70
379
5527
86628
79
55
27
29
293
9972
06191
93
99
72
53
503
8662
02375
03
86
62
23
54
61
67
823
08
206
1640
55309
06
16
40
18
18
55
31
18
118
5531
34592
48
893
3477
12779
93
34
77
71
05
77
79
371
0577
05751
35
043
3785
79973
43
37
85
46
82
17
47
046
8217
38265
28
00
86
64
228
0086
22365
78
706
0951
92790
06
09
51
82
97
94
04
082
9794
80407
63
150
4815
09303
50
48
15
82
515
7573
23352
15
75
73
3011
38722
21
30
11
06
621
3011
38722
39
148
3920
52850
48
39
20
86
86
51
8651
09706
97
086
8651
09706
57
89
96
50
957
8996
77041
05
628
8392
71537
28
83
92
75
15
08
79
275
1508
43348
03
126
8269
48256
26
82
69
52
05
71
96
952
0571
55062
53
668
1591
87290
68
15
91
83
573
2269
52111
73
22
69
06
938
0225
01414
38
02
25
38
02
25
51
929
4185
94763
29
41
85
71
58
56
59
971
5856
70335
86
598
3758
46461
98
37
58
15
60
74
74
815
6074
97345
63
02
40
86
463
0240
13313
48
16
69
44
548
1669
37265
80
738
6754
34635
38
67
54
29
77
48
75
529
7748
85438
29
872
1758
00910
72
17
58
79
23
76
75
579
2376
47150
56
072
8703
90884
72
87
03
97
612
1350
60639
12
13
50
52
29
82
02
252
2982
89039
23
497
6267
54134
97
62
67
26
68
48
60
526
6848
20775
44
680
3680
69477
80
36
80
35
04
84
48
935
0484
93824
32
444
0136
87226
44
01
36
56
95
71
54
956
9571
25845
64
343
2436
46521
43
24
36
43
06
33
13
243
0633
71833
92
774
3175
19065
74
31
75
92
24
82
25
892
2482
24353
13
208
1380
71478
08
13
80
75
265
3559
77373
65
35
59
50
012
6972
11308
12
69
72
80
34
28
68
680
3428
78434
75
41
70
93
675
4170
85003
25
03
77
01
125
0377
79934
18
331
2025
54382
31
20
25
46
56
03
17
846
5603
61132
21
726
2267
95179
26
22
67
98
31
38
28
398
3138
84340
76
821
5651
95377
21
56
51
99
93
01
91
499
9301
11668
68
400
1787
40613
00
17
87
54
08
93
0893
46000
27
454
86
697
5110
51881
97
51
10
85
514
7197
84634
14
71
97
67
138
7255
18223
38
72
55
44
02
47
88
044
0247
06659
29
534
2276
13152
34
22
76
53
53
40
46
532
5340
69630
60
680
2361
24920
80
23
61
42
62
23
07
942
6223
24140
28
592
2354
46657
92
23
54
59
22
03
56
659
2203
44873
00
418
0811
77147
18
08
11
09
97
94
50
309
9794
77631
00
536
7700
79840
36
77
00
10
81
52
8152
51678
37
010
03
786
2896
66862
86
28
96
13
71
61
7161
55207
75
413
25
718
3373
56576
18
33
73
32
51
61
41
532
5161
40934
06
496
1370
91462
96
13
70
76
08
19
37
376
0819
07596
90
373
1006
06418
73
10
06
78
67
08
86
978
6708
82038
47
682
4808
80045
82
48
08
50
66
02
28
650
6602
49456
99
706
5369
15868
06
53
69
76
77
19
32
376
7719
46592
37
417
2241
63368
17
22
41
77
06
51
0651
36408
52
377
01
54
18
80
701
5418
02078
69
056
4904
75605
56
49
04
02
11
99
24
702
1199
23545
44
732
1299
56574
32
12
99
84
26
44
87
984
2644
64062
47
78
18
81
047
7818
37339
48
24
75
07
148
2475
67009
84
830
5955
21960
30
59
55
08
17
53
55
708
1753
07038
92
174
2639
11255
74
26
39
84
051
4323
57027
51
43
23
48
31
89
67
648
3189
52687
49
577
9816
12545
77
98
16
25
48
86
66
025
4886
08791
79
017
3664
20354
17
36
64
85
38
18
3818
25035
46
385
72
211
9032
30203
11
90
32
73
31
02
72
173
3102
38694
41
374
6054
96331
74
60
54
51
84
88
8488
96103
65
651
47
248
9061
91694
48
90
61
89
571
2412
16519
71
24
12
727
7079
7079
41435
27
70
79
93
34
43
3443
37206
79
193
48
230
4004
68727
30
40
04
68
598
0422
87312
98
04
22
36
581
6759
58305
81
67
59
48
996
2192
73178
96
21
92
66
251
3478
83073
51
34
78
68
25
32
2532
69976
15
068
97
497
9889
54903
97
98
89
60
105
9698
53484
05
96
98
93
008
9902
27921
08
99
02
17
056
5265
74743
56
52
65
25
663
1857
99987
63
18
57
54
193
5316
93286
93
53
16
41
854
7493
09704
54
74
93
04
693
0359
24150
93
03
59
84
158
3792
66390
58
37
92
03
886
0407
64176
86
04
07
33
884
0890
04125
84
08
90
76
03
00
0300
04192
45
976
69
589
0494
25884
89
04
94
48
34
01
3401
60352
81
648
09
289
3550
55058
89
35
50
55
831
1220
37612
31
12
20
09
363
3965
87758
63
39
65
57
155
8918
14719
55
89
18
36
897
4187
70604
97
41
87
45
495
7179
24383
95
71
79
34
92
21
9221
63129
63
834
61
911
4362
66101
11
43
62
37
17
24
1724
88075
09
837
57
68
35
14
657
6835
69153
67
25
02
05
66
88
98
205
6688
01707
11
790
1408
41644
90
14
08
60
01
08
04
260
0108
77513
74
896
7879
45753
96
78
79
54
04
83
44
454
29
777
8079
87207
77
80
79
8219
87640
21
648
2074
87207
23
20
74
46
92
48
98
646
9248
59399
27
10
62
93
527
1062
97795
26
315
0112
27461
15
01
12
66
49
12
98
566
4912
85082
60
723
5710
84711
23
57
10
70
48
35
45
670
4835
51210
28
306
0506
41748
06
05
06
29
29
36
61
229
2936
94837
91
269
4591
95491
69
45
91
85
122
8393
94185
22
83
93
44
371
8159
43444
71
81
59
55
727
2245
33875
27
22
45
64
711
4404
20681
11
44
04
99
19
42
59
999
1942
62441
87
366
5089
77608
66
50
89
90
51
68
69
590
5168
46309
05
926
5745
48529
26
57
45
74
96
85
98
474
9685
47874
03
231
6358
90904
31
63
58
11
44
99
54
111
4499
67278
90
675
6192
32831
75
61
92
63
42
89
32
663
4289
08583
44
863
2022
23169
63
20
22
28
60
46
09
128
6046
12888
97
934
8393
15038
34
83
93
97
576
8695
50427
76
86
95
36
140
5380
66415
40
53
80
66
56
50
34
766
5650
74696
35
323
3402
25379
23
34
02
55
45
64
29
955
4564
89105
16
791
8333
83769
91
83
33
80
70
92
60
680
7092
87423
49
838
838
7336
38
73
36
56
598
1076
11353
98
10
76
68
540
8787
84627
40
87
87
45
51
99
61
045
5199
79076
164
2186
94
517
1428
12187
17
14
28
28
39
11
22
128
3911
48834
33
897
4433
31968
97
44
33
47
177
6296
09936
77
62
96
50
020
7326
98594
20
73
26
84
88
89
76
984
8889
86676
61
411
9689
26797
11
96
89
70
39
05
02
970
3905
25312
58
15
91
22
258
1591
84973
19
56
02
61
919
5602
96593
62
04
53
48
462
0453
33731
7147
98289
81
71
47
43
76
39
71
043
7639
16007
0601
86757
32
06
01
73
421
8306
75560
21
83
06
47
748
9735
31531
48
97
35
47
21
85
78
147
2185
83832
34
052
2580
60364
52
25
80
59
02
34
01
459
0234
55184
13
773
1499
95336
73
14
99
53
69
06
88
953
6906
91904
65
07
21
09
265
0721
62491
33
872
7699
15695
72
76
99
22
08
90
12
522
0890
01728
71
385
9789
10332
85
97
89
17
35
14
30
717
3514
51773
70
941
8987
23271
41
89
87
14
488
0296
79919
88
02
96
21
86
47
57
921
8647
71580
50
601
7732
60642
01
77
32
40
14
65
65
440
1465
14891
30
074
9238
04756
74
92
38
75
08
38
90
975
0838
05178
66
450
8269
38246
50
82
69
68
03
22
80
368
0322
27099
86
754
8139
36828
54
81
39
99
63
12
90
399
6312
82498
51
255
3636
99247
55
36
36
26
18
67
77
526
1867
13761
683
3566
3566
39467
83
35
66
64
858
8423
10082
58
84
23
25
387
6914
49384
87
69
14
45
49
70
79
545
4970
38841
09
131
5415
72050
31
54
15
44
79
40
48
544
7940
65443
41
302
0055
78945
02
00
55
31
80
72
69
631
8072
17577
319
5070
19
50
70
83
91
43
50
183
9143
94769
64
920
4942
29946
20
49
42
84
83
13
36
384
8313
43896
72
211
5761
69464
11
57
61
51
13
55
32
351
1355
15850
47
370
3517
77622
70
35
17
8409
07823
51
560
60
84
09
46
832
4653
29046
32
46
53
25
24
75
02
125
2475
59707
14
902
8109
57643
02
81
09
11
86
28
18
411
8628
23509
92
395
7178
30714
95
71
78
06
94
19
37
206
9419
54354
39
937
8739
59713
37
87
39
44
379
8479
98490
79
84
79
96
828
8050
69730
28
80
50
46
30
14
64
246
3014
26546
81
813
3840
34537
13
38
40
32
86
13
69
732
8613
23723
67
041
7825
54884
41
78
25
26
519
6436
13735
19
64
36
33
607
5763
92793
07
57
63
87
58
8980
32
887
5980
42179
33
43
60
05
733
4360
30352
02
229
1366
52817
29
13
66
64
20
22
07
465
2022
91177
47
236
5019
61096
36
50
19
35
21
64
49
335
2164
31289
90
234
2712
75518
34
27
12
00
24
18
17
100
2418
22720
13
314
7276
46014
14
72
76
06
03
51
51
506
0351
82880
01
615
0842
67877
15
08
42
48
187
4500
57551
87
45
00
40
475
4925
13470
75
49
25
62
24
59
47
462
2459
58103
667
3935
67
39
35
26
16
47
45
126
1647
00469
82
731
7189
14792
31
71
89
98
28
86
2886
91398
30
598
32
814
2416
94314
14
24
16
29
93
55
49
129
9355
45191
77
388
0524
75195
88
05
24
24
11
75
97
224
1175
54871
76
443
5162
27702
43
51
62
77
47
95
97
777
4795
60317
05
262
9416
62604
62
94
16
93
27
06
2706
25329
77
993
77
551
6020
85295
51
60
20
70
56
96
20
470
5696
47253
61
377
4547
45792
77
45
47
85
49
55
27
085
4955
20047
82
045
8524
79659
45
85
24
98
17
98
20
198
1798
65188
95
594
9600
61366
94
96
00
29
55
14
54
929
5514
88358
41
811
5058
73962
11
50
58
33
92
27
48
333
9227
35093
66
007
8612
73962
07
86
12
29
74
12
18
329
7412
08641
84
689
3649
47351
89
36
49
67
912
0085
00151
12
00
85
26
782
1437
00473
82
14
37
70
12
92
94
470
1292
86057
29
237
5815
58963
37
58
15
92
04
33
22
992
0433
09824
41
30
65
39
000
7815
81497
00
78
15
18
385
5902
30166
85
59
02
36
79
33
42
136
7933
15047
44
408
4857
07445
08
48
57
38
54
42
65
738
5442
24417
74
794
5572
79778
94
55
72
32
92
58
53
432
9258
17782
03
888
2607
60068
88
26
07
58
726
4661
99235
26
46
61
20
999
7127
80427
99
71
27
12
37
31
08
312
3731
07417
88
965
3964
38316
65
39
64
64
08
35
13
664
0835
75325
17
432
4398
41035
32
43
98
89
03
79
37
989
0379
48631
69
600
9368
39802
00
93
68
75
00
88
35
375
0088
93159
31
928
4862
73285
28
49
62
34
37
26
46
734
3726
16820
04
756
3252
67166
55
24
06
55
24
06
51
655
2406
77356
30
403
0840
62601
03
08
40
37
163
2299
58336
63
22
99
09
996
9548
57764
96
95
48
18
81
38
92
918
8138
68374
39
960
4088
65853
60
40
88
12
23
29
96
012
2329
59184
56
071
7617
73241
71
76
17
55
670
7662
91877
70
76
62
77
671
2603
71291
71
26
03
30
699
4863
37247
99
48
63
76
928
9085
42638
28
90
85
41
51
44
29
741
5144
41738
15
316
6135
08902
16
61
35
10
64
92
89
610
6492
30455
11
570
0669
98563
70
06
69
02
357
3429
25151
57
34
29
88
661
8138
03989
61
81
38
71
70
48
29
571
7048
97204
75
358
4769
84797
58
47
69
22
29
71
46
222
2971
78804
67
475
5019
40693
75
50
19
90
79
46
19
190
7946
90205
47
747
9592
46481
47
95
92
28
09
73
81
228
0973
02956
31
922
8619
43969
22
86
19
37
93
33
71
437
9333
36368
6532
95949
35
65
32
40
589
0318
38336
89
03
18
12
592
0275
86102
92
02
75
16
714
6838
53893
14
68
38
17
37
10
91
317
3710
92971
60
607
0644
22500
07
06
44
10
50
41
35
010
5041
40174
76
467
3315
50886
67
33
15
58
696
7596
49542
83
84
68
37
083
8468
46899
08
755
7542
53196
55
75
42
05
752
3018
03427
52
30
18
79
017
1613
74136
17
16
13
56
35
07
72
156
3507
26987
84
20
47
31
084
2047
18344
49
959
6715
12038
59
67
15
58
81
43
76
358
8143
82413
80
588
0960
17445
88
09
60
88
02
31
27
988
0231
83046
93
422
2785
87277
22
27
85
60
94
71
81
060
9471
98667
12
361
8816
83453
61
88
16
92
47
07
95
892
4707
88192
74
014
4675
77544
14
46
75
79
540
0576
94680
40
05
76
80
741
3750
75130
41
37
50
05
92
55
9255
22589
59
187
0778
73033
87
07
78
18
25
07
13
718
2507
93583
58
460
7406
66277
60
74
06
11
328
7701
14718
28
77
01
86
235
5240
01291
35
52
40
66
30
05
54
966
3005
55804
47
33
86
46
247
3386
33986
05
16
39
52
005
1639
59962
26
278
1701
12342
78
17
01
55
04
88
0488
49116
55
455
79
93
07
25
95
34
07
025
9534
37461
18
029
9531
91074
29
95
31
83
38
72
32
383
3872
98891
95
214
8328
19476
14
83
28
19
41
61
77
819
4161
75904
35
710
5065
62974
10
50
65
35
37
90
83
435
3790
89178
72
228
6645
79298
28
66
45
79
15
70
32
079
1570
33449
77
531
6690
31332
31
66
90
39
46
06
51
539
4606
25814
03
139
5452
56181
39
54
52
81
123
1726
25439
23
17
26
11
031
7213
83165
31
72
13
55
20
93
91
855
2093
27742
26
392
9386
98846
92
93
86
63
27
04
90
563
2704
45544
93
526
2955
03347
26
29
55
05
413
2700
17525
13
27
00
56
761
1887
38633
61
18
87
11
81
11
48
711
8111
67327
16
190
2780
74503
90
27
80
40
96
25
11
740
9625
32620
58
414
3322
82032
14
33
22
53
08
62
19
153
0862
84711
84
113
4372
54034
13
43
72
86
700
6678
59747
00
66
78
20
687
87
03
88
23
07
43
49
123
0743
45664
25
146
6253
68197
46
62
53
65
80
53
66
365
8053
43439
62
971
4499
56381
71
44
99
72
41
49
61
572
4159
61115
28
275
4431
92828
75
44
31
33
65
22
03
533
6522
67685
89
954
4973
19985
54
49
73
58
20
25
24
758
2025
21875
80
965
9168
73899
65
91
68
16
113
5195
21605
13
51
95
53
536
6101
05502
36
61
01
55
205
0653
01629
05
06
53
71
041
3163
46582
41
31
63
40
60
66
84
640
6066
72009
73
519
8386
73013
19
83
86
95
95
36
30
195
9536
71605
26
218
1907
00566
18
19
07
11
605
05
94
54
9454
52173
57
027
2224
22957
27
22
24
47
05
59
11
747
0559
80806
21
281
0697
48734
81
06
97
01
948
2810
42193
48
28
10
33
325
1304
30566
25
13
04
71
519
5697
92443
19
56
97
38
055
6668
05704
55
66
68
36
308
4305
19076
08
43
05
72
533
0984
96331
33
09
84
37
866
5979
51047
66
59
79
24
38
30
3830
08371
31
524
61
693
8973
91688
93
89
73
11
952
2029
78549
52
20
29
47
02
63
0263
27340
05
947
84
711
0682
69283
11
06
82
33
54
39
48
933
5439
75038
19
176
7305
87428
76
73
05
89
94
92
28
989
9492
49604
98
660
1618
96565
60
16
18
11
66
11
35
111
6611
01859
69
198
2645
60230
98
26
45
78
11
14
21
378
1114
29915
13
477
5817
71436
77
58
17
62
49
77
02
562
4977
90923
65
516
5610
02328
16
56
10
16
56
10
64
516
5610
02328
68
394
5520
91131
94
55
20
18
54
12
92
118
5412
94134
78
182
9096
70447
82
90
96
72
70
73
50
672
7073
66812
34
673
1585
53485
73
15
85
80
61
59
76
080
6159
55646
01
115
7893
81427
15
78
93
20
233
8059
24326
33
80
59
80
268
1400
58164
68
14
00
90
07
37
44
990
0737
86568
42
536
4550
77895
36
45
50
31
89
63
38
431
8963
60496
39
881
7198
52530
81
71
98
91
89
76
52
891
8976
34305
59
56
30
46
71
56
44
046
7156
23018
43
632
2418
38029
32
24
18
68
14
31
06
168
1431
81029
83
984
9525
94378
84
95
25
2577
26307
77
25
77
61
577
9456
94637
10
94
56
37
32
22
34
337
3222
75587
73
266
7192
14160
4343
36845
66
71
92
32
43
43
79
532
4343
36845
31
371
6599
16655
71
65
99
25
16
81
99
825
1681
58515
99
466
9899
79508
66
98
99
38
66
18
48
838
6618
30420
97
261
0584
77790
61
05
84
71
543
0074
03803
43
00
74
27
909
4262
38372
09
42
62
16
71
12
06
616
7112
08541
42
762
9711
85606
62
97
11
7237
6734
8951
12
590
4133
85901
90
41
33
49
017
6032
18954
17
60
32
10
17
96
65
210
1796
05395
25
854
5046
03974
54
50
46
21
84
68
27
521
8468
82025
62
196
2947
07056
96
29
47
71
88
75
80
471
8875
14990
67
70
07
65
967
7007
54957
44
95
45
23
744
9545
60933
28
94
35
31
728
9435
98047
38
083
8944
82246
83
89
44
91
00
67
83
191
0067
69793
23
206
9392
60387
06
93
92
05
14
30
62
405
1430
92268
52
77
49
43
452
7749
10494
70
743
2247
13396
43
22
47
82
655
4790
56277
55
47
90
38
35
10
60
238
3510
49152
74
214
74
214
3337
61398
31
89
93
83
131
8393
49270
68
66
81
21
168
6681
35480
61
71
85
83
261
7185
29135
28
93
26
33
928
9326
96059
71
045
5811
34688
45
58
11
48
907
0064
22268
07
00
64
57
652
3089
38026
52
30
89
39
631
4960
01171
31
49
60
03
700
5554
92523
00
55
54
97
608
2519
20822
08
25
19
2519
20822
89
487
1023
25686
87
10
23
05
68
29
79
105
6829
96973
14
811
3001
58737
11
30
01
39
62
01
20
239
6201
92476
92
27
53
2753
94646
4108
19052
96
19
18
65
696
1918
53348
04
74
87
57
804
7487
68550
96
44
11
71
796
4411
21478
86
819
9395
99682
19
93
95
91
59
50
13
491
5950
55099
20
059
6732
56267
59
67
32
05
014
1601
51275
14
16
01
33
25
78
76
633
2578
92694
53
62
89
74
053
6289
92897
43
355
2116
75361
55
21
16
34
62
45
56
034
6245
81341
88
81
35
26
888
8135
86386
42
00
37
49
342
0037
36536
10
84
39
70
310
8439
69261
50
85
49
60
750
8549
50671
12
688
2632
51794
88
26
32
05
95
11
89
205
9511
94587
84
457
9280
42035
57
92
80
0310
52012
12
03
10
83
312
85
16
59
26
985
1659
26409
58
707
4189
60844
07
41
89
47
95
15
03
547
9515
67717
64
21
54
73
864
2154
19185
99
88
16
74
899
8816
22090
51
93
73
78
051
9373
28435
01
46
10
60
201
4610
35591
15
28
94
02
415
2894
50083
33
83
71
56
733
8371
86548
31
89
48
43
631
8948
95379
83
82
64
99
783
8264
84803
58
655
1384
06666
96
649
1255
75192
49
12
15
46
699
5706
82176
43
154
6735
60535
54
67
35
44
855
2201
86544
73
53
30
57
673
5330
74614
09
113
1479
91043
86
30
10
13
586
3010
48506
1968
43135
26
19
68
09
926
1968
43135
79
77
11
06
979
7711
40465
14
94
93
71
414
9493
95750
01
67
44
78
301
6744
59302
06
48
20
52
406
4820
29137
83
181
8451
24239
81
84
51
45
06
03
19
945
0663
13752
43
38
30
50
143
3830
83568
35
950
1393
93838
50
13
93
70
951
4482
57887
86
19
00
95
386
1900
93591
46
164
0680
66595
29
11
41
15
229
1141
81924
21
779
3100
72530
41
15
56
36
541
1556
14746
48
14
97
40
848
1497
09348
30
73
71
74
530
7371
11653
46
59
14
40
146
5914
96739
92
52
32
52
492
5232
35207
13
157
2817
76590
57
28
17
80
12
02
80
080
1202
37937
54
36
80
27
954
3680
58650
11
73
82
91
011
7382
77939
42
30
64
28
542
3064
54067
77
54
70
97
077
5470
66835
15
65
03
80
015
6503
72470
0312
48022
65
870
70
03
12
40
22
23
63
840
2223
69617
72
75
22
15
372
7522
88859
94
12
87
20
194
1287
92323
09
59
80
43
309
5980
73127
71
141
6752
82184
4469
56201
35
347
47
44
69
93
565
4157
06638
40
27
60
33
840
2760
69171
06
544
4324
49523
83
56
95
49
383
5695
51752
95
040
0945
25449
49
33
90
23
449
3390
64499
43
182
5751
10763
50
52
86
85
050
5286
05405
28
050
1687
67200
33
77
30
19
933
7730
26579
63
196
6113
04539
61
678
8589
72700
39
34
70
26
239
3470
46547
58
728
1478
93395
62
28
52
96
462
2852
51236
63
402
6922
02885
62
70
39
83
462
7039
43149
54
950
4631
34078
48
03
91
79
248
0391
46326
56
677
7430
06412
7532
14374
23
192
92
75
32
78
384
2580
84016
14
19
64
49
414
1964
72293
26
590
7670
86495
75
24
14
80
275
2414
30778
90
028
8996
77628
99
574
6566
45465
14
88
88
11
614
8888
56872
21
837
6232
03931
92
79
16
62
292
7916
98532
02
600
9587
11864
56
55
14
87
156
5514
17238
93
27
74
96
993
2774
41149
75
07
39
01
375
0739
58198
70
352
8000
88064
41
42
20
52
541
4220
67179
16
792
7456
34373
55
52
43
22
155
5243
12587
79
922
922
6954
6954
06332
79
922
22
69
54
90
497
1342
03301
35
12
93
50
735
1293
30575
38
651
4377
71116
42
202
0001
94795
02
00
01
41
578
5965
55921
78
59
65
70
89
21
58
070
8921
42857
00
596
6355
77875
83
83
60
13
983
8360
44116
14
112
5363
37941
62
99
05
83
962
9905
53660
42
997
2314
63170
53
76
06
14
653
7603
91629
35
388
7982
23582
60
460
3948
06290
60
39
48
18
012
9636
76952
61
64
74
25
761
6474
61001
30
074
2702
02648
69
34
72
46
869
3472
99237
02
755
0942
88526
85
47
61
98
185
4761
52268
57
391
7830
68359
83
15
24
67
683
1524
69413
74
681
9859
19962
59
289
1061
00828
89
10
61
98
277
9050
56612
68
29
54
30
568
2954
17486
02
501
9492
82705
60
707
2794
11992
07
27
94
75
95
95
33
075
9595
93532
65
358
2846
93575
54
62
89
32
054
6289
17935
02
302
4616
80207
45
97
28
92
145
9728
20800
24
594
2012
43073
23
20
06
87
723
2006
16242
55
170
9229
37450
94
45
75
85
194
4575
14963
38
549
6896
45035
71
063
4091
33880
63
40
91
13
378
9293
30443
06
57
42
02
806
5742
57626
22
987
3971
43690
63
91
97
64
463
9197
64809
36
413
4321
08254
49
88
56
80
149
8856
65259
48
059
4177
31579
44
75
96
55
344
7596
01264
05
775
0595
51719
3896
63871
06
849
49
38
96
13
68
32
50
513
6832
37628
52
345
0497
09677
21
75
94
43
821
7594
35383
97
353
7522
53175
7256
61737
70
464
64
72
56
01
875
9717
29280
55
20
92
75
855
2092
54573
80
996
2823
08325