4402
72
76
10
7
141
46
72
2078
97
7549
18
5
8
1628
7
26
3
5755
8912
10
1931
318
2038
172
5328
3
15
995
4568
45
975
28
59
543
426
7885
1637
905
85
972
5
508
61
657
130
12
334
6657
2425
4
821
949
8872
2628
8380
6
95
3
9802
10
873
4412
5
627
5
27
795
4
849
6
56
8
7200
8707
42
50
99
56
7933
3648
679
152
940
15
3835
856
6186
64
8241
6
81
817
2002
5849
4
2
44
49
1
9
73
647
2310
3976
4
1
93
533
59
40
5418
9
16
9
65
774
440
56
419
94
63
842
3272
25
15
8
3340
91
6
912
164
45
559
1
311
9
8
6527
5
7713
18
5407
3
5
8
127
103
70
5
489
239
100
824
42
8
587
90
6052
37
161
9029
7548
521
758
8866
50
1
2696
11
9873
903
930
4456
9356
943
2685
4
425
732
7
22
9475
68
59
287
7
302
1
3064
3
90
81
56
19
255
8
9
958
8493
2
13
7
214
20
6617
81
459
10
7
829
5101
10
942
901
954
7598
244
82
5
754
96
36
5
69
397
191
3303
889
80
5
83
83
8
60
51
128
80
1
301
4
55
68
90
169
6
2882
2
62
206
770
507
8182
6265
9
56
8
10
16
194
3561
9
5976
5
8707
545
447
793
2
5142
57
888
15
290
1
260
64
864
4392
84
90
1
646
9
7
5
71
98
7
6
2
71
5511
346
107
60
1598
2
426
5
688
2
8042
6242
7864
2
78
4
519
3919
3680
2
5202
10
554
50
6703
50
2
14
65
1
8
34
95
95
6
8
330
8
10
8
6
6
3
52
49
748
13
104
83
96
5472
2
6
6
984
9807
89
8305
139
52
5
6033
82
91
5
1165
41
3399
4521
67
7
33
9
396
56
13
57
3314
7
725
14
3059
39
75
651
67
23
232
265
48
394
6224
10
10
10
5
61
830
149
1168
9545
496
830
104
5
2680
504
7191
3011
3
10
8613
9
3360
18
64
7
6
8
72
694
865
525
7047
80
37
6
82
98
391
89
56
3
1
1754
1626
5
2
6
799
8805
1
613
7
97
426
565
748
131
2940
4
8
3772
42
57
6644
15
65
4733
5618
4906
424
72
6
5028
984
81
51
64
2
10
64
46
25
1
303
955
10
773
37
3720
305
4
3
265
9
160
6
3925
8
47
90
308
60
694
815
5509
100
58
6
6
220
231
582
8
50
753
53
3322
29
7507
8
6014
3572
16
1
68
2358
1
10
79
4
8
7633
6210
2032
6
25
1633
9805
1835
1
51
362
8709
5801
9
632
8497
2388
568
3262
17
7
2
9
5740
90
10
51
464
90
8
4
7
843
78
536
4477
10
7794
555
219
958
8
39
55
38
4138
978
6647
94
565
39
328
31
420
8
98
592
3
5211
713
5
8
870
7
9
4
6
71
12
5
370
46
5
3
7
6455
8049
687
100
9706
5730
3179
31
8
5
4
50
8400
9
5
81
8
7
2727
7111
6872
183
8
10
92
8
5433
1
8
68
66
603
83
235
9363
918
9
374
6
10
22
326
98
9
1682
5982
4825
470
3
9
6716
123
7
6720
15
38
108
8397
6
6
12
1
54
324
7
10
22
1
170
552
211
86
3
4125
6890
909
1
531
191
568
123
8
11
53
29
127
6
797
622
717
865
500
10
189
9779
4
7
314
40
66
926
6
9
87
4
3927
2765
9701
856
79
26
71
343
6
522
9
4316
96
4188
2
2234
7
94
5387
953
31
4
89
7164
5081
93
738
7
637
472
434
10
551
1409
16
31
86
39
6494
6
3
3
60
1
8467
4
54
7
10
89
8
32
9
247
2
92
3
2
6962
967
1567
6836
1
700
10
8
20
99
2
113
1
200
2353
61
3
8269
776
1658
356
752
54
2
10
3425
733
462
5426
63
4
267
52
4
42
7160
6
7857
64
4955
2
3
1557
7771
25
9692
58
96
473
7
6751
631
5471
4993
8567
54
9417
98
5447
6625
78
589
59
43
68
6165
89
4592
5
4
4160
64
10
3414
12
6889
37
1
5
268
3473
93
9
9
5
7556
163
54
283
3257
4
2
2018
93
9354
106
240
48
289
873
9
6359
935
8053
1
92
3596
9580
283
7823
2
362
7
562
8315
706
82
5320
7
264
5750
72
2
10
1409
81
86
26
95
55
72
8316
90
170
621
128
10
979
5413
99
6
56
2
279
1
1
836
9
484
403
8
6045
9
282
681
77
310
50
213
23
3027
51
8218
21
1819
7239
604
995
2
9
101
69
83
10
205
9047
7726
9
145
3294
8726
78
20
422
9
3
151
100
29
38
225
8790
1
5070
8
286
3738
563
93
4992
4126
80
937
291
444
162
3998
97
1378
8
79
3
3
533
6
3126
727
9
443
21
710
42
9
749
965
193
3
4
798
4
8
5617
52
345
546
8547
6
10
52
4143
6485
1
4
73
959
398
31
1959
9
6
932
89
5
880
10
59
17
6254
4
1904
7685
258
34
840
1261
6598
53
42
8
139
8142
72
71
3978
955
59
6
10
480
8727
628
20
896
5731
32
91
5
8
1
358
14
3
688
865
95
17
761
7
203
9
30
19
4
2916
9268
915
769
1
8
422
3
10
9
13
34
46
7744
9996
1070
273
67
446
10
1
10
10
56
3
8405
3428
356
905
13
9117
3925
12
5484
6
2
52
4377
2843
194
477
27
13
680
84
7
326
343
4
6
511
619
7
841
982
2791
6189
784
79
8982
854
5015
2756
9606
2405
3
72
214
3999
6938
1
10
5
467
45
10
78
7560
74
7
18
1
9397
5522
89
324
7
7
7793
9627
10
453
10
571
9
75
655
782
3115
8
918
9
311
5046
3
3
6955
7411
5
6
700
544
8185
709
2013
6
12
4
2
2
998
3
27
4
1422
9
907
5
10
5
4688
258
1
739
3974
9755
48
99
10
824
4276
79
49
697
334
4
960
494
300
84
9890
1675
221
87
3
618
7
4889
10
17
8145
7
4
507
5
1295
54
8
5256
5
120
42
98
11
248
5299
42
211
8046
8
4
4
14
8657
33
1
8
7
9
73
999
6125
6
1163
9645
5899
436
4
35
179
544
214
2667
8319
2174
184
717
912
9
4
2
6634
100
290
2
300
1
111
6056
612
8
892
621
247
3
489
5766
888
7
1
617
7928
713
8010
9
8483
54
92
437
754
6
1868
4012
245
7363
2471
9334
3898
99
2451
5757
443
2660
3343
8
3300
91
4
477
23
304
266
202
53
90
83
4431
18
377
10
83
3476
175
5388
87
81
82
4
3509
8
826
5
3
4
321
413
59
32
3
655
5
6251
56
899
5458
1
6
31
45
52
40
7
53
81
903
3
3
53
626
7
6658
211
88
97
534
5
92
6
10
2
2866
7418
687
9307
8
7098
8
223
472
6
773
18
46
618
2
851
8327
903
43
1
561
782
9
89
249
7591
2
760
5361
10
97
262
9
581
89
230
427
7213
925
482
3742
15
283
9537
99
6
2475
36
4953
7
3218
19
4325
6376
795
9
8
68
745
86
3512
6
97
1
9
46
390
10
5
25
437
5
24
16
2696
9524
48
78
52
1
57
841
150
787
95
4
97
72
204
75
6
7803
64
743
6929
389
996
2563
35
97
3
941
553
9279
1
2
728
5
3964
909
288
684
1154
5258
4
5614
95
1
3622
2301
788
294
614
322
7610
893
23
3762
3
27
6426
227
85
28
10
4133
82
16
8232
10
69
5618
669
5
5
7
10
6
78
329
785
9452
6438
4379
10
9516
334
12
434
3443
868
1
683
18
3
7
5
176
508
3
95
4915
5460
6
505
86
44
3445
6003
2
9
5439
8453
9
10
9
818
29
5
8
513
171
382
671
8681
6
5
2
3
8
3581
9442
293
4885
5940
5
6527
561
774
8
5606
985
601
55
1078
996
6
208
19
5
10
2
97
9766
9
78
5720
7
615
4712
97
1
98
10
703
427
762
2083
7237
699
587
6
35
61
10
71
861
6124
236
5893
594
8
255
9
6282
7
4
404
3
6
6063
149
565
2
7
856
19
391
265
54
343
2
447
25
703
4
5240
78
3564
1
3350
10
660
24
8
82
10
7
47
8
1
76
80
5
70
221
2717
625
93
912
93
3
8
51
358
4
9298
1
69
94
5864
7
3806
258
36
8
9283
949
2
6
196
337
327
8876
4129
6898
1823
3700
88
15
87
15
195
33
2
79
81
9
100
1407
86
448
3
935
5
33
708
69
4680
9
6704
6
4066
60
55
2510
10
56
8556
3
767
3308
464
198
3
28
560
662
590
5
805
5
71
9331
2910
5
453
7022
587
93
183
44
211
60
6319
887
9
73
6
700
873
928
9
4257
9409
875
748
10
4656
3138
8
688
9844
10
4439
21
85
842
268
9
580
3475
4694
5098
4
8128
276
63
6
46
2
3601
772
17
3808
68
37
952
52
8
146
3
50
40
7133
1
7868
70
12
1
1
8
954
5516
29
5311
88
3
12
77
69
10
11
4326
836
2
977
5
53
6
431
63
2
108
6
988
46
4
902
3
2
5631
258
7736
26
67
533
126
8
677
6486
9
5291
7
2
59
10
65
10
50
66
1
67
2
191
311
15
1
9072
15
9279
56
57
759
10
655
3
80
3
92
90
399
90
3625
4968
57
662
20
4
13
683
26
7
36
1
297
3072
706
247
12
7
303
3088
371
4479
564
81
1
47
56
89
101
697
1375
3
3
834
85
7
90
3
2318
4932
1
72
6
23
2226
748
3
6
489
49
312
55
5
16
1
613
783
50
880
6127
39
241
3
650
7627
66
5681
31
8
267
11
2
2
353
28
12
6579
8350
2
14
37
29
125
40
7
8
9
3
593
43
897
138
2
51
116
747
2596
800
31
208
198
3
9098
5
515
7475
8
9375
1
4261
9
3
7708
3908
623
43
8772
508
78
11
59
100
2
8057
9468
31
637
52
2
3270
2
3205
32
3
8
708
766
114
651
98
6636
73
5978
1
9714
18
428
9096
64
469
63
920
9013
51
76
9
3857
435
9
5
40
447
5567
710
10
28
9927
137
8
8541
576
2277
6
4268
9692
10
6090
40
57
218
442
4
2
6600
12
9
4
48
55
4
8
5167
795
2286
6
2
6316
480
79
1
876
61
3674
39
8
771
2398
1328
10
5
145
2330
800
7
121
52
9
2
589
363
5
1617
48
430
283
4497
9091
71
4
66
9759
98
462
5
6
4
31
89
389
623
8345
4
79
2
128
2
596
6
7
2909
724
13
74
2450
9268
427
39
9
78
198
681
84
79
33
4
9442
97
3984
173
4490
2611
2
629
68
498
4
6390
4836
96
1
4654
7556
8
46
2
9
8
10
1
43
30
96
576
10
232
360
4
8254
6221
9998
5567
8
71
88
7
61
74
2712
4841
2
4448
5
3
3676
9806
7
3410
9653
49
337
10
983
41
587
1
5
37
46
9741
2634
532
822
6327
886
221
771
95
90
921
20
54
3
464
52
1
8
3388
4151
5
2586
7469
3807
21
9
8745
11
114
4231
4
564
8
6
79
9779
3804
383
7527
4
8
7028
5
67
911
52
187
4
153
18
10
92
38
714
18
796
3716
3989
180
5
95
5204
1729
3
42
4
6
413
467
848
25
65
3573
4
34
1
19
62
7917
3
277
9477
8
368
2220
70
634
4392
14
4
8
7282
4
9267
7
882
10
906
1
945
24
1
44
9413
5954
590
91
3
5454
257
3
6859
42
60
132
2
677
91
5
4
2
522
7179
165
2
755
113
17
55
2678
176
40
4
10
8
5
4
997
413
171
45
40
7
2440
2466
8
69
9079
1098
2
77
655
1
35
86
6
10
7
4
708
6561
5113
848
9932
4
2754
536
37
5425
1890
844
2
7
7
656
10
63
2
2631
217
306
6291
1259
55
270
8885
8604
3774
91
8
7
30
5
1319
39
4
25
828
998
57
6952
1
4
1
52
257
4
793
287
4831
6249
58
3026
4
9831
7
5955
27
472
90
1
9
5022
2
69
30
1
230
414
2460
18
8
6623
9
51
8940
670
35
9
34
533
24
93
86
95
7142
6
34
8
8860
5
9
31
7
81
4
8
6
36
7745
2
44
6
7
6323
25
450
5830
4144
7536
8469
72
3
6451
2
282
98
60
766
7
6968
2021
61
2
3700
289
3
20
8905
894
1646
4503
91
40
2843
60
9860
2
9
697
824
336
5
474
3
14
499
3824
8
3550
348
51
8979
41
42
7324
9427
9
3
8
10
5
13
7
3
12
318
1
6
24
724
4
7275
21
669
5
8
2
978
6729
4861
7220
3
73
21
5
51
4
1546
547
3
647
998
348
792
4
6
14
2
122
73
66
5
67
1854
6669
1988
148
3
602
3
678
7
571
57
10
372
23
498
5
7579
7514
2808
45
3198
825
10
4533
2
63
96
1
546
2
4
24
462
9
699
2971
70
6454
1
7
79
10
3
3999
763
8
9907
91
370
2
97
67
3199
5527
5797
9213
5234
8512
2
3
564
5
9
4498
1
3
80
9
842
6
8
645
80
4709
510
83
24
8186
1272
8750
267
119
201
461
5
3356
1
2
636
84
5247
683
5
983
2721
402
3764
9
3650
5
90
8
33
64
43
625
908
6
6610
2817
62
36
45
6
7337
5
2
5594
6061
622
4
915
876
922
933
11
8889
8887
249
55
987
9
314
44
5
5
2
72
520
88
4730
57
6
659
1723
42
6
362
3625
843
8
4
67
811
517
280
86
7
91
10
93
8001
346
822
1
1
8612
21
6467
65
1
9383
2234
3
1733
272
35
2459
9
227
2041
64
8031
2
637
2
3140
1314
81
4243
3
949
18
1
96
10
3
85
9607
9
2
999
245
8
7949
5
266
2
44
96
38
4
955
36
53
52
5256
95
544
6318
647
9
79
24
96
10
9474
776
3302
393
9
2
2819
419
5987
918
60
1782
555
23
1
5
8236
729
368
939
828
268
7
339
9
93
7
50
6886
88
836
797
2533
249
730
8929
125
4
86
25
10
498
1530
7616
7
1841
75
36
8
1
7
982
3388
22
4
3
54
458
9770
125
977
5221
9
962
39
610
8583
7944
10
8
6608
693
3511
9
180
4590
6167
71
88
3533
28
93
5148
89
56
5285
38
72
25
81
490
650
38
1345
449
10
4
290
107
77
805
2876
1398
6
5
251
687
901
83
3
8818
9
43
760
9203
92
8
74
7
61
1280
8099
1892
843
7
2
23
5895
19
9
8
85
97
8507
4
6
2321
9
62
2
651
47
9
650
241
2869
45
7
40
1641
7124
81
849
7603
13
20
941
6838
98
4445
650
50
5
3
954
8
57
4
50
38
2111
9540
6363
7
382
6
46
3
41
2311
313
7
4
1060
30
10
468
7
2
10
490
1
4
4626
42
19
233
6
7040
7974
7
9
148
647
74
5281
263
12
6629
19
411
71
496
99
3
7932
749
36
10
13
7
826
1
29
1202
3
491
37
41
200
7
7
98
4787
6144
5
860
9
222
9893
3899
8670
2527
902
91
1904
10
6
1846
9
4140
3
3
17
34
958
4497
297
6975
16
7
4
1156
1791
54
27
6491
9
4326
3601
87
3
3
890
6816
9
571
7636
83
5488
5
54
9
32
323
9387
5
763
9
627
3
446
7189
6222
191
34
4
142
7
404
9743
2975
5151
37
925
265
6438
618
920
5
31
50
2405
2
28
752
8
5507
283
64
5108
109
4
8215
47
10
972
6
12
840
45
943
2
61
870
9637
451
6
2068
1655
2
4204
36
900
4
47
4
339
9
91
4300
315
743
480
118
6
725
8
64
47
8970
7
8
1489
3
86
7
14
61
8494
3
6784
5
70
2200
832
1386
60
6
2
10
979
63
7
945
12
78
5
55
877
1
7
632
2
1154
64
964
59
7880
9
888
8
56
8
85
4
1335
423
2410
449
8
7
129
5
6917
5
4404
467
432
690
4
4
5995
4048
318
3
4830
781
389
945
2808
28
8
38
50
584
67
2
920
51
84
11
97
10
282
6
451
4883
8
41
10
709
5
50
35
71
826
1
1
146
983
4837
1065
237
5
928
8030
10
254
5416
54
8
8273
954
4
307
9
64
8
3158
6
2
461
377
362
8
7695
83
69
3146
966
642
3
6587
479
4562
128
49
245
302
8
260
41
81
2
7
8
5
925
32
7
225
623
8852
28
80
4
300
4772
82
8953
34
6
62
7824
194
6
7077
1413
24
7
575
320
317
4
7
90
45
667
6
7
501
66
149
22
381
8899
48
10
22
5712
561
833
963
9
3
7
488
8
851
105
4
6350
705
46
530
33
522
4
9612
973
7265
75
5
4438
4
93
9287
7770
253
3
650
21
7
93
214
3162
7802
8114
8373
4670
193
1827
223
3949
1
6188
489
70
3204
116
929
2724
967
4130
1421
6416
5999
12
211
5
9268
980
6810
3958
464
2734
34
432
93
4971
998
4
8
5887
7
576
5562
89
3304
4353
16
34
7
1
56
107
912
56
55
5336
9
10
326
2
22
8589
9
1694
680
17
1647
6405
3199
8
160
3998
5
7449
55
66
7
9581
813
6
556
10
4589
3
28
1067
721
977
3977
48
114
7527
9
74
2
50
5
808
65
2516
24
1
1
7285
840
22
10
6965
292
6
44
3
1105
83
109
3285
72
8
8
509
522
3392
8
4533
5
49
72
96
829
731
62
5
200
6178
5085
852
2
627
6922
9347
804
5
516
6
7550
5
149
46
33
98
214
46
672
4
3
1648
4
7815
3574
748
655
3
8995
9728
106
6943
562
8050
1
9
7550
97
10
5
466
828
9870
80
143
6868
61
268
8
3
44
8852
91
1
958
1
1
90
7780
99
72
357
35
9113
968
6
80
6460
324
44
5
7
86
859
2192
7
647
31
636
2
9714
8
882
10
463
168
10
50
8
60
84
4
42
337
7
7123
9
5777
124
960
5
7663
6670
1880
444
172
102
389
4
3
254
5491
7
4
638
7
87
6
372
7
257
7
216
8
8
6
7890
964
987
7222
976
334
522
6338
9
44
34
20
679
6
9
955
845
1
631
6
5
9029
10
3
459
959
766
233
5
7
693
47
8780
9177
3
946
6
142
30
90
2
4373
7437
10
1
6
6
81
2
366
29
9363
8
3819
29
5
59
64
457
4
1
176
943
77
493
10
209
35
7
6042
76
5362
30
95
9
893
189
52
75
6
867
6285
36
137
42
977
512
6
2
77
1138
2
25
535
5
3994
4
5
10
6
83
11
9
50
151
8
33
10
8183
82
309
5
30
10
1
2
3
9836
8163
1403
8316
97
92
20
2088
2
7457
435
375
3
54
7
140
1
9
8784
4565
9
85
2084
2
7
189
713
5620
4704
1
10
217
7875
197
29
3588
37
3115
8
86
147
508
115
518
714
72
4
87
10
14
7852
96
6
8400
1774
7
375
6
91
8
6410
18
64
1
60
4
586
5783
7
399
1223
3
9472
8
2
3704
175
2303
72
2
9875
368
602
189
52
24
6217
69
78
88
9860
5
6
6
4
237
408
2
6678
1352
2
4826
6232
2
5122
10
331
524
7720
3126
65
81
173
3660
58
489
2006
3
936
9622
10
59
81
906
4
77
5
112
1343
2929
174
989
72
9628
264
3
360
16
14
951
5592
182
723
5
442
1
767
839
56
435
9
4
2
614
518
1
559
5135
139
16
8214
28
8616
678
15
21
24
1
3840
693
4208
224
403
8525
4107
50
383
8
1
9
59
304
3
19
6357
3550
8
4599
390
185
28
40
87
402
62
6
98
440
751
6567
278
36
552
6
99
5
3045
294
503
218
6
5970
313
31
80
9
4
7499
2
6059
4413
7
5440
6525
770
6378
6
641
54
519
11
1
20
210
20
5
833
77
3684
655
2965
3
23
557
9
536
9188
538
86
27
307
6833
11
59
9543
9
70
44
67
641
220
54
86
5
259
25
63
973
76
7
5
662
691
369
2312
975
522
2273
3
9896
297
29
10
3261
536
2348
759
6
9
497
609
900
577
7
473
5
8
92
7375
8672
1199
10
4
103
550
8
358
7885
3
67
117
9
24
3
1694
4
969
36
2
4
722
3
87
850
523
312
42
3235
672
4
28
2607
11
9
104
6
1683
4375
585
5
9945
72
98
93
5
1271
357
5230
338
5
1329
122
1117
313
8
467
504
2
51
505
806
45
2
945
6
3523
205
78
98
76
8
3580
6726
7
9
65
86
2295
218
17
251
153
23
80
1
6693
1391
950
308
97
917
8
76
36
1
426
9778
7985
8
5
8510
2986
12
2
268
8285
882
513
3
10
1963
7
78
1
6257
83
1009
7
118
2
31
20
425
9598
6
32
1
72
5
1288
975
62
86
6242
4
37
1823
8011
84
5
1
3
15
20
800
2
73
8977
118
503
10
9
5
9
9
3
4
74
538
3694
40
4511
110
482
1391
9
8
21
49
775
280
22
4
7
828
960
5
44
60
2
9
8
64
79
584
5496
7789
4995
2
97
29
419
6811
63
1705
8911
4864
226
96
1972
4315
802
2174
3601
1
481
467
352
172
102
7
2
1638
946
747
54
7088
261
987
97
6299
702
4548
3454
8
8133
40
31
386
1097
2831
94
97
8
7
4
46
7
542
4622
86
8
544
4073
810
468
28
9
1674
8411
10
5
200
2600
512
3
6531
2
1
73
229
924
107
9407
138
2837
1522
7
7423
85
330
478
459
2929
6280
21
6410
9
5806
8
236
10
10
7036
315
372
7059
77
4018
266
3
84
8
51
6975
9
1449
2
5
9582
42
16
8307
144
1
10
85
2
271
4
8163
8
8018
2755
92
622
38
2579
142
3
9
21
8
8344
6274
5
9
23
4
63
5
556
59
7
