2
56
4
1
7
1
9
1
2267
74
42
2219
1
2
33
220
1
11542
59478
1
783
1
1511
16
1
72
1
3734
1
84922
52
9
13
6
23
3
2
8
1
5
3
1185
265
8044
5
8
325
190
1
1
170
8
27
1
13
3
6
1
2422
4
7
9
38
1
2
15249
383
155
4
33
3
1
4
1
88
4128
103
94320
860
19
10286
30
3
3
1
6
1
120
4
42
16219
23
459
2
3
24925
11
33
3
5643
1
1
89
17
1075
13
3
25
127
1
2
2
20
40
19917
88
1
3
14
788
5
12
11
142
872
1
1
5
3
2
1
1
4
2
30
2
50749
370
121
12
3
11
20
13
9446
1
761
7
1043
1
1
9
11557
2
5
2
1
233
158
1
8
21456
1
49
270
10
1709
2
50152
2
4
1387
4
1
24125
1
55
63
15
1
1
2
8
3
12
3
225
6889
1869
4
318
7
908
15
27
200
43
6
10
13
8
68940
14
7
3
21
59
4
1
1728
2
74
2
70
1
1
3
75
24
8
24
6
1
13
522
6
35
2
5
38
2
1
1501
3
5977
2300
1
1
188
1
4
80
2
6
1
58489
4
3
5017
915
103
26
26
242
1108
53
12
1169
1
7247
3
6
1
16
145
1036
3263
15
19
42
1213
73
53
10
47
50
2
12716
5624
11
176
16
19
12
91
2
12
2
831
7
1
12
2
18
1
35
2128
1714
1
43
118
2
7952
19
2
280
23756
3078
444
7
11
20
4
10
5713
9
23
38293
5
5
17225
272
1709
4
2733
2
2
2
4
1
9
44
59
6581
534
1
2
193
49
2
8
32
740
5
22
2
5
94489
17
110
5
1
12
1
75
9
3240
10
24333
8
22
1
136
11
1
24
1210
7
6
756
2
52
3
1405
13
133
49
72
9
1
1
119
178
7
1
2
3
790
4
7159
1834
141
4
40
110
1
11
6958
13
1
10
1911
275
2
78
12
10603
3
6
40
2
3
7
2
1
23
590
3
5726
46713
1913
2
43
232
190
84501
2
46
170
2264
8885
2
2
4
1254
1
1
2
6
2
21
2
1
5
1
3
6
767
31
77
97518
209
148
55
1
2
442
2
1
14
7
2
5
2
655
1
332
2
3
11238
1
184
1
4
11
5
2
16178
1
198
1
3
1
1
2571
1
2
1
21
185
1
1
4
1
1
2
1
1
245
1
207
2
30
181
1
21
1
2
35
1
12
7
19
202
6
42471
1
1
20
319
1
523
10
1
2
1
6
3
2
88152
5
3872
6
3
35
1
2
2
417
29439
72
151
6
1
13
7
3104
86
19011
46
7
193
1
2
9
14153
515
448
3
1
8845
3023
16
33
68
56
21
1
35
1
2
626
51
1
4
128
28
1
5
689
8628
12
4
1
2
77
18
1
12
5
1773
9
1
35240
4
234
467
3
587
7
3
1
1
1
4
4
2
1
894
105
1
14
19
1
4695
167
43
1
1687
6
12
71854
2
1
38
617
5
241
64
24
69351
6
1
6589
3
29175
4
103
42
2
1
5
1
100
1
118
2
1
1
3
1
2712
4
2
3
75
42047
26
1
3
6
6
1
1
51304
3
239
19
8
1
2988
1
1
5
16
76
359
190
23
1
15721
42
1328
1
66131
1
1
201
2
21
89
3983
1
2
1
1
94
411
1
1
4358
1
2354
7
9
5
6
9
1
3
1
1
15990
406
7
5
1
32
1
4
6
112
23
15
1
1148
9
39
2
5
6
5
2
47
51
5
2
11
3
194
357
1766
12220
1
5
1
9
2
39
1
134
1181
72
39
9
1
231
6182
3
1065
1
1
27
118
189
37
3
1
1
25
23
740
11975
188
1
1
135
1
1
8
1
2
5
1
424
1
23
41127
137
65438
3
1
200
54
1
3122
9
11
46
63
58
74764
1
96238
1
918
1
1
30
5
1
1
28
2
77
4
1
1
22
1
230
1015
196
1
4
5313
3
14
1
2926
4
4
2
70838
6
180
67
547
2
187
359
2
47
1646
207
1
14
48
11
1
33433
169
313
976
4
11
105
1
2
1866
44
3
6
153
2
1
28
98
1
1
2586
17
1
1
10
164
3
23508
9
52
5
1
243
34826
8
595
94
4
21
1
42
2
1
77449
13707
1
295
233
2
4
31811
1493
3
24
5493
17
16
207
1
1
45
18
4
53
2
2
7
2
994
24442
18
12
48
14
114
220
10
6
87
1
13
1
235
56
7
40
7
183
6
73
2
732
5
38
5
5
12
1
60404
1202
4
4
10
6
1
6
1
816
217
23
39
26
4
775
586
5736
1
6
65
2
10
3148
13958
3
7
1
1
6
53
4
1
1
887
4
1
2612
1
100
1
1296
2
43
1
2
3
1
1
11
1
1
10
4
1
8427
9
175
34
4091
234
14
252
1
2
3
14205
59
1
4
4
1
5
1
1
1185
1
40
12
1
2772
810
1
23
14
2
1
1
3
1
8137
10
4
21
156
1
203
659
30
158
1
1
1290
4545
1
122
4533
1
4
6
8736
12
13
4
24
5
54
28
230
1
10
571
3
38
8326
26
24
4
76
1
1875
219
2
1
6
2
5
19
1
19
5
26306
3
6582
22
25
865
1
121
83
6
34
1
2
72
6
3
27
10
333
1
884
4
1
55
23
3
38
126
613
1
3
1628
1
2
3
298
1
197
1
357
30
46
1
1
172
9
16
86
32
50
1
7
155
6
6
1
36
24
13537
1348
33
1
12
1
10733
170
1
11
162
42
1055
15
1
243
70
3469
4
413
89608
736
4
166
87
8
1
180
12
13
21
12603
9
15
7
268
9
82
123
4682
23565
1
17
628
4
9
1533
1
1
26796
1187
71
4
1
17256
4
2217
639
1851
4169
5
3
1
7
1
2
119
4
1
2
12
86
236
42
2322
72
72349
13
3
58
14
231
14
48
6
144
31
3
1
29
1
219
4862
2
10
58
9
5
2
7
394
4883
2700
26
2467
1
24
154
7
2
4
11198
6
256
1
1
59
227
91
137
1
164
16
619
1
110
2
2
3
24
9
184
5066
394
18
2
57
2
780
45
8418
21
267
13
7
35
8
47
2
7
1
201
1
5
100
5
1
34
2
68
2
171
1
47
2
31
12
3
21
16550
805
107
2
1
81
116
1
55873
1377
1
1
22563
81
1
1
1
1
146
52527
1254
59
1
29
14
1
2
1
1
11
7
2
1
34948
1
1
1
3
2
1
37
2
4
7706
1
2
1
79
29
2
2
398
11
4
3
16
7
2
6
20
142
16
1
2
5
111
9
15
9
6
15
15150
17
60
1
1
131
2
591
2
17
4
3
57
5965
2
17
7
4
7
1078
1
486
16
14
2619
3313
76630
1
20
20
70
225
8
12
41
26
92
16
7
1
29
1
1
27
2
180
2
1
2467
1
2
27
136
177
56
1
17605
15
2
4
18
11
3
9
32
13097
12
334
266
16610
1
7
73
8
666
1047
121
62
2
132
1
7
3
2
24751
2
7
21
49
58728
1
21
17
2
10
579
1
58
54
10476
68
212
1
34
343
24
5
5912
1
3
15
125
56
8
16
1
24
2351
31
251
2
13
63
3
2
20
791
4
2
1
1
20830
4
3
30
8
4
9
91
37
233
25701
82245
268
1
53
4400
26
9
5
2
1
8
9
50
2
105
1
2
16
27
68
39
117
84
13
1
99382
1208
2
48
4
4067
4
1
4623
11314
401
4
35
191
1
1
29975
20
1420
8655
36
73
20813
3
1786
22
1
2
47
17
32579
3263
1
1
2
3
320
223
3
127
86
2
12
6
242
13802
14895
10
7
6
4
1
11
17
2
1
808
229
1
3377
1
1
1342
2
13
409
112
2
9
5
3
29
1
26
1
2
1
1
87
1
2
15
23
12
6
4
2
45
16
944
1
228
9178
4
288
4
2
17
3
3879
327
1
1
9
3
15
121
2
75
104
1
1
50129
8
58
10527
85
14
716
535
87379
19466
59
1
4
166
267
1
14
22088
21
1
1
2
6
6
27
3291
55
86
5765
70
5
10
1
3
53
4
37
1
1
6
140
1
1
88489
5
89
13
60510
22
2035
14
2
1
10
1
7
780
1
12
1
2
6
5674
100
1
12
7888
727
3
272
6
9
4
677
1
16
1
1
264
77
2139
4
1
1
1
1
15
129
3
1
1
30
109
17
1
1
1
14
1
66612
1
5
40
2
4
5
43
7
6
6
9767
2035
11
4
3502
1
2
14
96
2
2
10
2
2
6
1
41
21
264
4
4589
1
22
24
4
3
1
26
165
21
2
115
81
1026
16
6
41
25
522
2
3
1
7
1
2
552
6
7
3327
5
80
6
7
2
184
7
41
239
8999
1
2
940
5
4
21
1
216
1
4
686
1
19
1
1
3
1
25
63
57
5
1
14
5
1
2
184
21
1
8
152
5
14362
2
51
27
5
6
1
1
79
3
209
1
72
5
4261
14
463
2160
2
1
3
1
1
26459
1
2
166
684
14853
2
8
5575
2
13
81
5
6
5
14
4596
3535
185
5
29
1
4
3
19
89
421
82598
10644
3
1
7
10
179
117
11
6
9
166
101
60
1
111
5
9
8
1
1
1
76
134
1
52
1
1
1
4
402
3
99
56
2
2
2
1
3
1
1
31353
49
243
1
548
3
689
15
1153
3445
24746
89
9
1
3
2
7
6
1682
469
13267
66
937
16402
4
1
875
8
8
14504
2
6
3
10
1
1277
2
1
203
4
6
845
3
3
2
1
2
25064
1
19383
11
1
105
1116
1
1
1
82
75
16
63
8
6
33
79
1
1
2
1
1
6907
221
1
9
280
1
43
3
1082
4
239
9
5
1
37
6
2
45
130
1
33409
1
11
188
21
50
1
2735
2
580
3
11
1
23
1
6
171
98
5
6
579
15
5128
13941
59
1
8
5
1
44
7
22
55670
1
1
1
1
178
2740
795
385
92
49
3
33110
2
198
3
8477
231
1
1
409
6
400
46
1
3
66
3266
101
66
12
3
19
99
1
4
2
61
1
67
3
3
1
126
28
3729
1
3
3
1888
3751
48
56
12
11906
507
7
4
8253
17
3
307
2
1
440
5
28
30803
1475
5424
22
8
2
86
6626
1
587
386
385
158
1
6
1
1
2
2
47
26
3
8
20
41
3095
7
11788
16
2
125
62
1
2
3
16
2
1390
48
37
32
2
2
1
16
37
1
4
25
11
1
48
2
2
243
3
28
33
492
250
3
74
26
15
4
6
3
4
305
51
15
7
1
161
892
99
759
1088
5
347
27
12
11
1
25
7643
31
2
9810
97
12
1
1
208
1
2
6
6
34966
1
865
1940
3
2
1
15372
166
1
9
2415
10205
3
1
210
1
16
1
18
1
5
1466
2
12559
1
17366
2
7576
430
85
1851
45
88
168
8
6
55
371
1937
2
11
1
114
1
3
1
1
23
17309
2
6
76
760
127
2
442
17115
153
9
2
1469
66
476
1
4
3119
1
1
28292
10408
1
26
4
39
2
3
47
2
4
5
17
71
60
88934
477
218
727
124
1
22432
21
2
4
2
1986
1
162
10814
25
23
18
3
4
1
3
23
1
1
4
19446
1
1
441
12
2
3317
2
48
73786
10
2
19
4
1
1
113
26
1
129
3
440
2
1
383
16
50881
1
11
1
1571
1
3
4
100
178
1
18
20
1
1
13
2
246
7
1
9
2
1
1
3
8
29
2
120
114
5
4029
9
896
10
4023
4
94
957
3
3
1
11
1
1672
25
1
112
10572
1982
3
1813
23
182
1
1144
636
1
74
1
1
3
60
109
670
1
1
1
14309
2
16
71
6
4
1
2
5
39
7
16
186
213
4
7
25
319
5
43
32
6
5
62
474
1
2
39733
1
1
683
22
3
6
14
2
7553
8
122
1
326
52
317
47
15
14
2
2
7972
174
1
79
3
1
1
49375
8
1
372
533
3
10842
48
4374
32
1
8
9247
13
1
24
3512
1
179
42
819
3
50
396
15
3407
1
465
14
3
4219
67
6
15
1
1
174
1
2836
31
2
1213
3
10
5
1
4
4
128
17
5
1
217
232
8
172
184
9
3456
12
8
1
3
416
11
4
41
1
2
23
7
12
34
1
8
11
1
15582
1
1
124
378
9
12995
1
1
3
1198
43
1268
1
2
23
7
134
1
17
23816
97
12032
1
34
511
52
2
3789
4454
600
146
306
4821
203
66
4
35213
32
2
1836
5
18843
4
152
43
251
353
152
3
3
2
1
29
71
3
2
2
12
1
23
1
2
11586
14
19829
91
62
9489
130
7
403
1
1
218
47
1
30
28
1
4
9
3
65
14
7301
14
54
3
1
184
9
15
263
1
52
6
1
3
2
981
2952
49
136
2
5
1
1
16
94
422
19
26
308
401
3
1
2
504
24
735
36920
2962
1
2
1
1
44216
2
296
43
5
11
514
2
59
1
1
6
1297
10
1
79247
1
1
99
1
115
2
1
10286
3
1
8
6
5
63568
8
2
12
4
5
1
3
1
1
43
2
12
278
4
108
2
60
9
34
411
76
2
9110
6668
6
16
20957
2
1
2
603
2
5
1188
212
3
22
1
28
12
1
5
3
1
49
7
32
3305
3
5
5
84
10
5
19335
9
1
91
1
2
84
7
85
2
6
240
5
17
18282
9469
2
1
2
8
111
26
22046
8
128
28
259
1
1
87345
1
285
9
1
274
1
844
2802
5
16
1
2
1
1109
5
2
1
1
548
1
9
675
2807
2
15
12165
8965
36
557
15
4
2336
23
55
1
5
26639
2
7648
7
36
1
241
6
1
8
4
19
4249
24122
1150
1
340
69
7
23
1
1
13707
1
1
10
1
113
9
15
1
2
3
1
22920
88
113
74
2690
2
5
9552
2
14
174
43
26
52
2
3712
4070
11
66
272
169
46
89
28
3
2140
10
1
2
2
12
2472
53
62
18798
2
9
1325
1
2
59
1812
4
3
3414
2
1
1338
147
8
438
62
4900
28
1
6
1
16
22820
3
15091
17
1
9
3
6
3038
998
14
1
6347
2
113
58728
2
4
1
2
25533
492
74
198
3511
7
12628
72
1
1
4
1
1
2
8
11506
8
16
3
370
1
2
173
1354
65
3
103
2
8
4
45
10
89
13958
14
1
8713
82
1253
1
5
1
32
13
236
10
13
211
1
1
442
1
20
908
1
4199
777
503
14
65
3
2
1
16586
3
3
5
1
28
474
5
9732
1
9
25944
126
194
156
26
15
1102
1528
30
14
1
99345
1
2
44
1
2
269
2188
14437
5
411
1
5
6665
2
2
5
5
43
2
13
1
14
11
1
192
16
1
3
162
23
1
6
56
2
21451
1294
41245
214
8543
652
1
2
145
2
4
207
1
615
395
581
2
8188
1
36
5
8
459
2
2
97
17
1
1
1
2734
3
1694
106
58
6500
1
22
10
1
13199
819
28
76520
6
1
1
1
1
7
5
3
2196
22
53925
12
2833
3018
90
7
7
2
3
9
1
1671
112
2
20
42
1
67
602
1
1
3
314
7
2421
1
26
41391
33
2
1
19
41
32
32857
32
2106
4
1
1
1
12
13
2
2
23868
1
1
33
8
17
1
600
5
1
155
4
1
89
1
2
24
1
1
17668
1099
1
1
224
8
2
18
2580
36
43
4
1
5
7
29
5
2
60
2
4283
1
1
2
3
7
2
1
1
5
12
1177
29
17
40196
16
9
1
4
1
178
2
23
775
1099
10
2
229
8
126
1
15035
83
47
1
558
1
1
7
1
1
29
9
7
10875
15402
464
2
41
3
1
1
1
64
16
669
1
1
1
93
14205
14
1
6
53
60
10
1
2
215
1
15
53
396
1
13574
24
1688
1
438
3
20451
64
9
1
415
926
2
9
2
179
12
304
2
12
203
4
1
1219
6
3300
5
17
1
7
2
13
1567
11
1
2
6
4
16
108
2
1
303
7
1
523
359
23
4439
73
1
4
158
1
1
12
2
2009
8
141
773
8
16
5
6
2
2
12
2
1
32
2
1
2
3
429
1
2
9828
1193
15
18088
1
1
7
817
305
1
2
22
4199
79608
7
1
3
5
1
2
3
1
1
3
1
889
1
582
1
61
3
447
1374
1
4
8
25
2
2
208
1
61
1
16
2
6
2
3
64464
1
5810
3091
1
7
1
1
3
1
1
24
15
2
13
226
1
180
614
1
1910
1214
5
4142
52638
1842
1
2
7
3
2
3
29
435
13414
66
3
1
1
16
17
296
1
819
1
98
18
591
2
251
487
42
3
229
1
73
2675
9
71
179
1
440
1
1
50
83
3
3055
407
119
1188
256
1
2
36
17828
628
7
151
21
10
43885
1
198
6
6
554
6403
1
4
1
2
305
1
1
588
19
1685
2
2
6
1
1
720
1
249
1
13
231
982
8722
1
48
100
28117
1
33
11854
2
1
370
2495
6
4
3
1
3
48
26
8
197
4
1
4
10
3
1
4
8
439
11
218
35276
5
2
279
130
35173
10358
1
69
13
527
42
1
1
40
6380
1
1
13
1
4
14
333
35
93756
82955
56
8
3
11
15569
1
166
9
83
36494
42
2
918
20
156
1
585
1
13
89
4767
78
1
24
2
5
3
1500
623
34
10
74
2
85
117
32
3
9
1501
4
11
9
24
5
15
2908
3
22581
1
1
2160
25865
55
10
5
47
9659
4
227
1
1151
912
1
73
1
2
1278
235
3
5
148
829
13
2
268
7478
13
59
26
92844
39
11
6632
24
2
9
54
3
2
1
45
2
62061
1
203
1
354
26
1
1
3485
1
2
5529
68
431
178
4
5
1
4
185
9
2
2
1
1
1
257
20
93
601
113
39
18
4
5
89
135
1
2
204
2
355
64
17
1
6
4718
1
3
21856
2
4
1222
72
320
44
249
1912
68806
25
11
12
8
2
1
1246
1
2
3
7
2
1
1
2
183
2
16
865
2
182
1
75
13
1
1745
2
39
2
4
1
34756
5
41884
3
8
16
1
309
15
8
74632
19577
4
1
1
69
10
6
2
1
142
1
10
732
2
1
4
1
1
12
617
1
1
9
105
107
1
1
17661
34
1
1
14436
48615
4
3
33
4
183
5
35878
14
1
9
10187
17
20316
1
11
931
5681
124
23
428
7128
5
19
9
1
9
6
22308
2281
1353
10
6
1
269
4
22
5
81
5
95
34
2
22
60
81
4
1
150
1
3282
34
3744
1
44
14267
3
1
5
3
102
4
6
1
1
13
1
106
2
7341
1
6
1
1
26
4774
2
9
577
24937
240
9
3
700
3
335
20125
2788
6516
49153
1
1
52
9
5
6671
2
1
2456
161
1343
17
87
7
80
5
25
1
20
1
1
438
12
1
1
1
5
25
14
1
45
4
13
3
1
1
784
1
123
371
1
72
5806
29
2
63
8
31
3
26
1
59
1
11
14
27
1
1
7
5248
1
1
1
12
1614
2
614
20
1
2
37
458
583
1
2
1
65
5
1
89
644
4621
3
1072
1
4470
4
1
9
152
1
32393
7
6
4967
34
608
22304
4148
1
15
1
6
3
2284
2482
27
2
22
3
6
18
4
998
88347
1
4
5
693
2
1
1
2
3578
997
71
1
670
6973
7
1
2
4
58
36418
3
6
4
54
730
1
5
1
1
2
30
14
12
1
892
13878
28
41
1
1
4
3424
378
3
23317
8
4
7997
4
1
7428
1126
510
9
583
1
24
5
1
4720
22
17209
35
27
4
2
164
11709
2
2
1362
5
2
1
1
30478
484
1
305
37
3
20
409
62
1
20
23565
1
31
2
63
3
77
4
899
7
8672
2
1
1
1
1
4914
27
325
5
1
57
96
409
3
74
1
166
1
2
1
66
4
64
1
1
1
16
10
1
3
1
1
1
3
5
1
532
1
31
471
5
4
1201
21
9
10
1
7576
52
6
45
15
3
2
4
2922
1
15
17
239
3
11
6
1
32
11
20
5
79
24
1
1
1
187
32
1
253
57
9
3
21
1
268
37740
23
3
2160
2146
10
4
40040
4
2239
7
2
3
2
9
117
4960
4
780
1
243
1
69
1
1
4
1
41
4
5512
3
1
331
4
336
506
3939
218
204
2
2
2
13
1
1833
1419
272
4
10213
2
99
21621
10
29261
1
6
6
2
15901
3
44
121
37
9593
187
574
74
1
1
170
20
57
1
1
103
2
2
2
13248
676
7
9
145
1
24
2
1
1
2
3
25
1
41
88
11
210
3
2
6
14
3
15
2223
10
4
12
1
89752
129
35
11623
3
7
1690
1
1
1
2
10797
51044
6
987
2
48
11495
3465
797
7
1
7
6188
3225
2
9
2359
13
3
17767
1
1
1
29273
1
1
4265
1
13
3
3
1702
2
10249
4
2
1
3
1
5
2
1
70
95
5
36
1099
1
494
4
8
18
3
3329
1
24
2
112
26
799
28672
21
1
2191
3094
5
3
153
1
1
333
1
2
35488
836
1
21
1
1
2
12
646
9
5
15909
3
1
2
1
13
7
137
76
30519
3
6
379
1
4
124
1
14
132
462
4
1
1
4002
16
1
40
1
3503
1
1
41
4175
174
43
2
718
1
1
1
1
1
2
1
3
1
1
43
7
7
111
25
130
66
29
412
13908
86
14
486
412
4040
8
67
78
9
2
2970
3
1
1
38
17
47
4
3
6
9
1
1
1
2
1566
5
81
96771
6
4
49
1046
32
178
475
33
57
4
286
13940
1
22768
66592
12
4
276
335
50
10246
1710
2
69
1072
1
7
4
5
2
3
43
91133
2367
2
1025
1
29273
1
2
45
2
65
39811
3
3
45
1
8
963
2
107
4886
330
10
6
389
398
15582
14
9
1
934
2313
1361
20
25
118
3610
112
13485
1
27
1546
1
25493
6
6
1135
59
771
4722
4
3
36
1
4085
2
2
10
2
1
4
34
1
9
3
5
46
2691
3
1
1373
1
1
3
3
1199
120
1
136
4
1
23
1
7084
7
6
2
813
6
42
16
4
9
1
507
1
4
5
264
23348
9
5519
1
14
5
14
3
5563
65
1806
34067
39608
7
20
1
324
25
7
48
15
13157
1
3
1
126
23
5
454
26
38
95
3256
4
1
142
9
1
260
1
1866
1
1
1
437
88
16263
2
1
4
15
303
1
1
2
206
3
3788
11
1
162
10871
1
42
1
1
3
192
1
1
327
32510
554
426
627
38113
12
14
1
12756
1
1
35452
1
2
1
5
16
1
4
26
15
3
9
198
2
23
16
104
1475
1
3
42
30635
6
10
1
3
3
10774
19
2
30
3750
21
277
1
3
1
1
9
8
1
42812
30
4
347
3
13
1
1
3
6
2
77
2
180
3
377
1
75
46
1
2
4
19
2
27
4
2
3
6
108
18
35
12900
10
1
7
3
7950
86
85162
177
5
2
14
1
44
253
3
15
6
218
16
6
9
6
1
1
117
17
329
2
8
211
138
4
7720
222
90605
24
2
504
42
83
1
1
5
16
2082
655
6
24
613
766
15
875
3
1
2
1
3
1
1
3
338
248
1
7
2
3782
1141
8
20
53
4
2
6
1
212
199
2
5
1236
9
8
360
13
27366
259
2
358
3
1
289
68
143
3
94
9
4
38
4
252
15
3
4
1
17
1
3
1
5
2
2444
194
9
51871
2
10192
8
128
2488
22
1
754
70763
2
401
2
440
1
1
1
73
7
4
31
1
4
8
2
1
1
112
422
2593
292
489
7
41
1
23
3
6
29
434
1926
9552
4
1
5
1
163
119
1
7
1
64264
1
71
2
4127
56
16362
441
1
4
157
43
45
19476
11
95
2932
10
1225
20977
1
5
3
245
4
41
4
24236
3524
31
54578
3
4
29
9
392
4
139
10
6
20
116
4
5
1798
11
7
141
4
539
1
6
7
48711
4
1
44
855
3
3
1
3
176
52
22
2
1
88
11478
3
3
1849
487
1
73
1
7
19
3
53
582
99
8
1
39
1
179
2
7795
6
95
1
2
3139
2314
52
120
27
1
9
144
3
2
5
91520
335
2
6
19
1
6
49
232
88
11385
1
76
1
435
17
2
36
2
12340
16
1
1
2
90
13
547
4486
206
70
16
13
1
98
6
58127
2694
2
1
3
24
2955
10
1634
9
88
52
9
5267
27
1
640
11
3
15
15
423
52
19
2
43
556
2195
9497
66
15
13
7
195
115
350
1
1
120
1
41
1
3
13848
1
14
289
9
162
13
43
296
2
253
3
2
104
262
1
1
13
1
1
8543
28
1
836
1220
2
65
101
1
114
4
1
100
1
4
1
1
1058
8
11
9
38
2561
1
1
86
1490
1
79
2
736
1
2
5
4
1
1
10
1
190
12
41
119
43
997
10834
140
5
4
47
162
4
243
1
83553
53
4
1
1
13
629
1
1
4
3
1
1
3
14
9
1
1
2
5
8
9
1093
2
4
4
1
2
23
1647
5
23551
3
96139
3
1
50198
25
4
1
2
2
26
3
5155
18
1
3
1
64
838
1
1
12282
4
12
64627
3
1
2
48
7
2
41
2
1
235
14
286
15035
53
1
3
11
48
6342
2
3
1
3
3
1
5
3
1
5
138
1
328
1
643
40
6
39
58375
7
370
21
256
7
9
1
69
34
23
122
18
32
3
1
1013
3
34174
3373
9
10
1
3
11
4736
7
2
4
1
8577
2
1
135
571
7
31510
6
2
4
3
35
12
1
1
1
1451
35
51
12
705
42
2
9
2
2
146
3
29
10
8
28
232
1
1
10
66131
9
36
22879
68
48
1
1066
669
2166
1
95
3
2
146
6
1
4
1
682
3
1382
74
121
2
23
5
12
1
12
7
2922
1
1
3
36
2
14
317
1
81
1
2
2
2
7
3
27
14
81567
2
36046
1
1
3
111
341
40
18
1
1
2
366
20
1
104
11
2
50
8
2579
23
1
1
2
1
2
63
3
1
3
1131
1890
23
1
8
25
2
24
1
386
1
2
125
9
5
801
96
155
1722
4
1
24
16
7
1387
3725
36
5432
9
6
103
3
230
8
1
1
2
6
11506
1
8
3
6
9828
43
61023
127
692
13
593
1
10744
11
1
27
1
15
1204
32
1053
1264
556
54534
36733
28
4751
2
63
40
6
16
13
34
1043
2034
1
2380
1
1
1
18654
1
12816
12
4
11
24
15733
6289
1
1
35421
20852
1
4
48
1
11346
7
853
147
57
48
2
38904
112
1
2
2
1368
7
10
2
101
1
518
89
4
49
25
152
1
1
2
1
32
28
68
5
45
61
5
5
131
7
2
19
4
541
93
20
345
13
4
1
18
36213
2
30
1
15
1
1724
54
34
186
4
6
64
10
12455
2588
2
11
2
5
5
1
107
1
1
3372
34
6
2
6
214
1
13
24415
14
1
1
10
2153
1
33
5
1
7
30
2
1
154
44
1
1
5
1
9
50
1
6
5
4
4
1
105
145
25
2
114
2
5
1
16
43
69
2
1
9
16
6
1
1092
66
352
242
2
1
83
7
93
1
4
2
28
334
380
4
2
745
1
3434
25400
32
1283
62
278
6
3
3
2
1
7
1
1
2
4191
90
62
3
6
34
2
1
5
1
6
127
5
751
12
1
1
2
1
6
19
14391
1
3
16
1
2352
1790
41
3
5383
4
13414
7
3
6
5
1
14
3
2
4
3
4295
50
3
1
17
657
18
44
4
1
2
3040
2
3
2
2
15863
223
723
1
1
11
20
23
2
736
2
4
7
153
61
10
318
71
28
6
2
1
1
27785
28591
1
3
11
15
15
37
84
39718
2
10
33
36
7
830
2387
11287
17684
15402
1
1917
1106
150
2
1
1
1
14824
1
57
2
3
2
9
2
1
20
35
2
53
7188
75
6
1
6
1
2
9
1
33
5
2
10
35
10
5
421
31
5
253
18
12
3298
1
3
187
6
8885
7
2
4364
18
22308
355
14
50
112
3
109
244
1
7
77
1
9
9
17
49
21
2
17
15
5
3
64
1
51
1758
11281
1
7
48
94
9
1
1
3
3
954
12
48
132
2
1
29
2
115
2
2
1
27134
72
5209
1
12
11
3
6
12
13
27
35
2810
2638
1
39
198
21
1
1
6
2
15062
14
13
4
519
5
6
204
2
135
72
1
2
17
3
2
1
8
2
189
2
1
332
388
3
1
12
1045
31
18
31
1
6
912
21
20
9
1
54
19
29
22
3
17
14
9
797
1340
141
51551
2081
2
1
32
4
4
2
48
6618
6
57843
1
43
11
18
7
8
2
7
5519
204
368
42
1
50
1133
157
68
1
86456
225
5
33433
3544
1
632
72
1968
1
1
296
1
6
14
2
4
17
575
743
9
3544
18
2
2
16
19
61
6
421
3
188
191
1
1
24
1
26
11
6
3
323
3197
845
9
6
27683
99
1
8
10
617
1
2
352
39
24
2
95
1971
1745
3
71
13
229
1
50
1
1829
3
1
1
3
253
70
6
2
218
6
307
3
5
5
5
2
2
1
1
1
9
2
1390
10231
3
3
71
672
1
17
11
6145
1
6937
89
7372
2
5
5
2
17
2230
601
33
96
3
6
18
10
10
1
2
2
1
16
40
58
7
16
163
120
1
1
10930
2
1
462
25
2128
2
3
1
11
1
3
997
5
1976
8
5
6
1
8805
10
7872
2
80
4
3
2
851
218
1
7
1
11
99
1
9440
47
2
48
4
6
22
2
3
4235
11
7
114
19
2
1
2483
6
6
68
4
1
16179
3
6823
35
1
1
1
2
30314
145
29
1
84763
4
21
6
1
1
1
1
2
4
2
3
8
65687
6
2
10006
8
2
137
5
4
14
2
8299
1
7
2
534
3
1
8
887
12
12
3781
2
3
1558
32
17487
38046
11
10
2922
5
11346
1
127
1
8
4
1
13
1
17
401
2
1
5
1
1
224
19
1525
25
3940
8
1
1
6
1
553
1
1885
30
1317
306
5
3
8
156
20307
11
3
72
15
4
2764
7
237
342
134
1
50
6693
24442
1
7
2
12
16
37207
8
3
8
2
227
44
65639
4266
1
470
4
1
1580
15
2648
132
12
1
1
1
179
330
1463
1
15
1
4
4
1
8
125
4502
104
227
2236
2
131
5
2107
3
1
858
1210
1
7
3
1426
1
1
44
302
254
3
256
1
285
25
31965
38
218
61
24442
89896
849
52
34
52638
28
9
8
304
1
8
1
2986
2
1
1
959
72
7
40
276
10473
1
6
98
66
74
1
1
3115
407
39
2
3
1
10555
26
79
27
1
79
560
18
1
1
38
1524
5
1
13
24
299
1
103
4692
472
3
1
19
1
5
165
60820
12
85
11
1
156
12
2180
363
3
15
3
129
1
1
19
1
6141
11
4
1209
225
35
109
20
4152
8
529
8
72
7
14
140
105
85043
620
2
24
575
1
1
71
351
1
1
2
2634
2
5
26
71940
11
8290
6474
4
2
655
1139
81
37
4897
2
1
1143
1
3
35
692
28536
1
46
4
7
1
15
57
5
2
6
41
485
1
80187
4
45
311
451
3
17
1
2
13
1
5
4
68
1373
14
2
9796
1
2
1
228
10
2164
66
6712
72
1
1
1
2
1
8
2948
1
287
4
215
6239
438
8
1
163
8
4
8
257
4
5
11
5
87
1
7
1
2
2
2349
1
1
21
3
1
4
17291
1
66
4
18
1
5
12
4697
36
19
14
7
1
14
16645
1
8
1
4
368
2
2
2
1145
51
104
19
1
1
18677
2759
6168
1
238
7
4
6
2
76
1
1
1
9
68
1
11
1
749
146
1189
5
52
78
1
21
8
50
31
6
7185
18
3
196
17
4
44
1
6
2182
5
176
1
19
1
18
2
19
288
1
1
15
4
96
16645
5612
6
698
8
3
18
20
530
13
312
23
1
1
23
323
1020
334
1
2
4450
1738
85
48
2
11
2
56
645
4
2971
27877
1
1
30
10
1
7
16
1
1526
1
41393
52
114
19274
1
51
1239
408
37483
6
95
1
2
10
12691
64
14
3
4
6
16927
16
15837
1
7
44
132
8577
2856
17263
22
1
2
2225
3
494
1
130
46993
6
6855
2
11
3
629
19
7524
3
1501
1
151
374
257
1
2
11781
39
52
557
19
2
28
2
2
5
1
2
16084
3
775
2395
273
62
23756
3
238
3
5
1
2243
7
4
52
3021
1
2617
28
2724
3
33
7
10
1
4572
5125
109
113
1
15
1
10
45
1
57
53
2
277
5
23824
5
10785
4
1901
268
1
14
69
1
1
4
1
3
1
53966
3
1
26252
1
37
28
1037
75
60
21
6
2
5
2447
1
1
1119
62
7904
232
6
50
3
8
97364
13
6
4373
14
15
90
1
1
700
13
36
13
30
4220
10
2
2002
145
3
8
335
6780
1
44
542
1
1
36582
1699
1
21
76
2
2
4
2
3
1
4
1
1144
135
17
2
54
2
6
7
82
50
1275
21
1
1
15
9
26
63
4
93
949
227
25
23
1116
75
1
90
1
622
8
2
2351
1
3916
2
150
2
13710
6
4
8
14
8
21
1
1
1
1
88
1
3455
1
5
1
326
195
106
1
1
3
1
53799
81
39
1
139
2
728
5
72
2
3712
73965
1
2
1
1
686
10
19
178
434
1
1
1
18
215
110
405
4
13
18
31
18
1
31639
1
4
2
6
67753
32938
1
2
59
10
11590
13
232
1
1
3909
1
2
39
1
2
15
1
1
2
2
17
4
139
193
1
2
13789
11
33
6174
3
19
1372
7
27
647
56
4
26
1
235
13945
1
1
180
70735
1
5
55
33
2
90289
24
1
2
3
7
41
4
2
17
6
36498
89
2
69367
12
6
16
12
1
1266
4
1
150
17
6
170
1687
275
24
3
1
77
1926
4
2
47
1
9
3
1
12
1
4
2
1
1
19
1
423
8418
10
42
2
20
1
2
1
1419
3
18
1
6
5
3
1479
74
25
4
1
393
15
3094
1
5
10221
4
17
6
1
125
1
1
1
12
92
36
4
3
262
1
378
1
23
14
10
4
147
215
906
12
1
35
1
2
387
34
1376
3300
7
2
2
2
4
152
1
32
28
93
1
1279
3
2
5
3
12
28
15909
1
53
32
1305
7
116
2448
48968
1
178
156
7
2
5
424
5
25
8
1100
1
2
6
4
56
1826
1
24
20
9
150
126
1
1
382
47
2
1621
3610
6
1518
1301
403
3
1378
5
2
1
72774
1
41
4
113
7941
2
18
4
1
67
13345
1
97293
5
4
336
3
37
1
6
107
2
33849
399
3
2958
21
59
1
21
355
1
53
321
1
1
1142
197
1
166
9
1
1
601
2
45
2
2789
3
3
1
1
2
4
12
64
2
23
304
6
1
42
62
1
504
1
1
3439
3
1
1
4245
1
1
47
1
1
1
6
10
2
59640
2847
2
1
832
12
1212
541
10
45
1309
17
189
40
11
10
91
2
16
224
20
16
254
1
10
5
173
6
96
1025
1
12
1
1
2
361
46
22
3
70
28
33
84673
1220
1
867
2
1
5
8
29
3
63
259
3
49
1
35525
21
8
66
5
11
244
2
2
4
1
698
10
40215
142
1
8
197
495
1
18
3
1
100
2
476
1
340
1
26
51
1
1441
69
1576
18
1
8
231
913
44367
368
1
6
189
1
1
14
5
2560
1
582
6488
2
5
8
57
1
7850
2
8655
5072
74
1
17
31437
806
8869
2
5
1
2
315
314
63
3
1
33
23
3
1
416
1
1
1406
10
2532
7
9
12
3
21
1
88
1
10
60
31
2
1
1
672
1
3
318
2
378
574
3043
69
1
1
17
63674
12
215
2
1798
24
2223
1
98814
1
4
2
121
3818
2
7
41
1
2
9
37
35
2
73
2
887
14
866
2
65
6194
7
7
87
138
1
4
20
2
3
2
33
5
92
3
53
147
357
1
3010
23
58
1
5
3
42579
196
21612
1
1
24
29
2
1
2
70437
76
25513
1
1
1
22
82864
186
122
1
4006
1675
25256
2
14
2
23
271
8163
68
4
33
2
3446
25
16
3
227
1
3
3389
18
7
1
4
5
34
8085
91
13707
44
7715
27
774
2
1
2
4
1
2
1
63
4502
2
43
58187
9
164
4
1372
34
44
2
1
28
2
1
5161
98225
5
1
3
5
5
5
7
18
1
2
1
139
82420
101
144
61
35
5
385
7602
135
1
20352
28
15
2
119
19
7
62529
178
20
1
1430
30
57192
7
3
1
2
196
536
1
11829
4
1
83
22
207
67
1
17
52
126
2
67200
1
5
1
61
10
1110
13
47
48
36
87
2
810
1
10
137
21
136
970
3
1
1
3
91
15106
1
2
3
1
1095
8
9
2
181
1
8814
3
3008
135
104
1
81
8826
1
1
6
23
22
3
9
1
2
3
310
1037
1
9483
1
24
1
15979
45
3
1
761
47
9
2
4
1
4
7
1
1
73
4
2
6
1
4
9
1
7
2
1
6
1
364
516
530
18
38
15
1
14936
59
1
1
2
71
18
67
47
2922
2
1
4
21690
217
393
187
5
664
1
1963
14
83
1
4
1
17209
82
2
445
29911
9
1
44
1
6
337
1
4
3
1
5
422
1
2146
1
58
3
43000
1
6
13
3
51
277
1
4
1
13
11504
8
1
73
4
1
2
4746
4
14
4
39064
1633
938
1
40
111
26
4
46
2
15
103
11
1
6545
1
7
22
2
5
26
1
5
1
3
332
31
2
4
1
1
1
13296
18
2
53
2
3191
239
186
35
14
8
2
3
70
134
1
23
12294
91713
169
2
4
16725
3
13
124
4
2554
16
47405
6796
9
53
92
45
15
5
1
27
1
1
10537
1
71814
3
1411
1566
2
22593
1
205
1607
2
3201
1
1
786
7526
1
12805
1293
893
3
503
10063
72
1
1476
1
4
1
433
1
4
279
22
1
2
92
389
91
61
1
20
1315
254
1
1131
16942
6
417
19
6
3
25
1
25
28
1
12
3
412
2
3
1
10436
1
170
855
3
2
11238
1
1
10
3565
2
135
405
1
1541
123
63
66
6
156
7
3
1
2
2
156
1
21
15
1
678
44
1
9
2
64720
49
1
4
3
16
87
75
325
1
76
3
28
5
11
250
25
4
5
1
2
2
34
1
193
1
422
1
12
2
25085
1
1
24662
4
2
3073
241
18
76
10
2
9
5
2
1
4772
15990
1
187
1
556
397
4
1
1
736
17
9
4630
1096
10
1
659
470
80
18
3
76
1
52
81
83
1
33
9530
229
8
4693
30
22
2
1732
1
12
1
5
156
444
3
2
1
12
22
89
1
4
420
876
1
5
3
737
6
1
1275
2
8354
3
1251
19597
298
89057
138
4
75
1
2
1
9
1380
1
1
90
429
2
35
9
79
203
6
74
1
69
39
205
42
331
1
10
31
7
97
2
2
4
3080
196
2
5
33
671
1
5
3
14
3204
2209
50
1
424
34
21
3
2
1
36
2
1
362
11
307
4
15
49
1
117
1
1
198
11
1
23
23
1
2
4
1
5
310
1
2
5
1
5
28
14984
2
1
13
2
14
164
73
3
6168
3
1
53
2
1
8
137
77
2
1
3
1
2
4
1
8
5347
1
13719
11
1
6
18
10
7
4
2
2
45
1
1
1
1
26393
1
4
17
8
7
2
1579
5
785
3
62
109
39
23
6
5141
1850
5
60
386
4
65407
69
9
2
38075
7
1
9
4
8
4
33
266
22
1
3
571
1
770
2031
963
2
4
88
12104
1
7
1
8
476
2
58
2
33
12
1
1
95
3
15
42
506
49
1173
33
1
14
11
3
1484
678
1
50
1
1180
2
82
1047
41
429
311
36
1
5
20
1
8
202
1
2
12
222
1
1
20726
213
123
138
16
1
2417
1
42
17
22
7471
98
91071
1
295
63
1
194
1
3
1464
4
7
2
1
1
1
5
7
2
1
3
5
2
28
32
2
29
63607
2
12577
3
7
1
5264
453
25
1
1
10
648
9591
1022
34880
1939
4
101
1
5
218
2
16693
96
3890
6239
49
1832
128
1
15
6
74
8575
74
29
40
12006
2
1524
1208
2
3
7
79
3769
19
2
2
5
1
1
49
8
3711
1
23
13
4
1325
4639
1
429
10
1056
63
271
3
1
1
1
123
3
2
1
206
3
1
59
25
2
1
6674
1
335
35
2
1
1488
69
6
1
1
2
11
1
10
1
5
1
17
24
81
33976
1
20
176
1
1
1
32
2
1
1
20
2
198
8931
731
28
89
37684
3
83724
4
9
2
150
3
2391
1
31
8
3
2
28
12
1100
2
68
8
1
56
40
1
4655
33
3
1
1
2
1634
2335
1
4609
3957
1
2
4
1
1
275
35
1
18
1
4
4
1
1
149
16
6
2
2
3734
5
7
50
1
41541
83728
15651
20
22
34
278
3205
1
3747
20
21
1
4
3
9
19
361
4
187
65
10
23
2
5
8
8
137
129
1
107
1
1
186
1
1089
2
8
16787
122
303
894
12
157
123
6757
1
1140
1
2
12
92258
28
11
53
26
11
2
1
6
1
3763
66358
6
8
7187
13
4862
127
1
75053
10
2
3
1
1
82
1
1
1491
14
4
165
2
1
46
4268
3
1
680
2041
116
110
3
3
1
33
1
9
4
6
87
4
18
55842
7
5
16
3
166
47
1
1
5
32052
2
118
4484
1
3
28
10
73
1
3
6889
6394
67553
80
5
3
1
3693
7
1
175
4672
1
2
59
2
202
6
4
5
1
1
546
24
3
1
1
11
40688
17
554
18
1
1
2729
29
160
1
1756
34
1
5
155
2
18
8
71
6
17
280
7
831
68
3452
3
10
1
14
1
86
2
351
2
11
30
1
2
5
648
32
1
223
1
46614
1
1
12
1
5117
2
4
33
283
21
1
1
3
18
412
5
5
6
3957
70
6
13
4092
455
1
1
1
10
1
1
2
40
1
1
2
36
33757
67
2
1
11
3
21843
339
2
2
1
1
3
3
4
8
9
7
1
11
4
5
1
169
5
21
159
239
1009
31
25
35
1
1
2
245
1
4
4
1
8
64
14
53609
2
5
3
8666
442
1
6
192
229
2
460
18
2
2
76
3
1
151
114
2
2
1
10
83
9
3
27
1
20
1
113
4
8
1
4
429
4
1
37
4976
150
4
1
66
15
100
1
1
53
125
5
11
6
263
1
1
4476
5
1
266
3446
776
34
403
3
162
3
3
1
4
2
48510
1892
22
291
2
5
8
32
1
13
574
7
29
5324
10
1
1
23
69
1
399
3
1
40
3510
4
12
3
11
62
1
18
8
11314
6
16
1110
13
12
18012
3
4
363
260
170
1
1
12388
2
2
1
1
340
3747
9
22
13
45
79
4
898
27
1
47
7
5
1
566
1
32393
2475
562
10
1
1
1
54442
125
31
10
3
1
2
1
1
165
1
1
22581
75
7762
82
1
2
189
2011
126
11
2
1
9
3
61
17
255
1
1
72000
8
13
6
1
65322
1
3291
11
1
3055
106
1
1
27
75
3
1903
1
2817
3587
1
5
6809
193
26090
55
20878
1
14
2181
27
50
2
1554
11
34
20
19
1
5
2
7
280
3
10213
4
11
2
18
15
3890
2
174
2
9
3
42
1
1
19
568
1
276
67
1
14399
588
2456
51
4
30
15
6
1
3
125
1
244
2
663
3
502
20
1146
4
74
11075
5739
4
1
48
744
1
727
2101
7
38
48
2
48
29
469
18
17
1
1
28894
9633
3
1
1
109
3
1
54199
1
9365
4
146
2353
131
6
2
55823
2
1
1
2
1
50
1
464
1
16
2951
623
74
6824
20
2
20501
1
1
15
1
15
1
1
45
2
38614
12
3
14
3
2314
2
728
3
3
14413
57616
2
5
2
2
2
200
55
3
1
1043
1726
5529
234
400
323
28
2
12110
1
1936
2
97
301
8
2
16226
13672
28
19
2
86
1
8
52
156
6
24055
2
2
76033
1
6
31474
691
442
29
4
4
32
2
2
20
5
1
2
1292
13969
14
3
59
13508
209
1962
117
1
27
37469
50580
2
10
3
1
43
7553
2
68
101
1
5
1
160
1
13
2096
7
3
3
39
1458
4
15
67
36660
11
13
6
365
2
2175
91
5377
2
53380
1
46
14
6
1
7
2936
1
1
3
94852
4
51
21
33952
462
155
66
3
9
28327
4
1
2091
1
30
61133
718
1
1
746
6
3311
14
6
19
37
611
7
6
7
2
5
54252
84
5087
304
22
32345
14
6
6
28786
11
10
33166
26
1
38
1
31
2
5427
1
1
16550
614
1
126
18
33
1487
22
8
1
1
95798
3
91
23
492
219
1
1
53
346
8
1050
11
34
85
129
1
1
2
1
42
1
20
9828
17
227
3
1127
183
1
467
19
22
106
1
29
1
8
37
206
5
31
117
2
10
3126
1
470
3133
26
6
5447
411
1
1
355
15
34948
22
3102
1
25
12
3
2
1
3
5
1
142
1
289
1
49
2
3
16
7
1602
1
41
804
5
2
10
105
3512
1
14
115
12
174
216
5
102
8
4
12
3
1
1
2
2
74
1
113
33
54
1
6
5
3803
81
43
9
24
13
73618
23
2
24958
3
187
1
44
1
1
2
84481
31559
18
1
14006
58543
23
997
82
4
47
184
2007
178
2
190
1202
9418
2
1
1
2
2
731
2
27
3376
3
579
610
33
31
1
653
180
3
10279
1
313
2
61
3565
2
2
1
1
2
46064
1
1
1609
7
1
1
52
12
1
6
1
1
627
85
20
578
1911
171
1
19
1
2
1
1
8
30
1
7875
17
3
2332
2
60
1
4
5
6
67
10
1682
5
77
74225
4754
117
40
1
8
2
10
3116
11
269
5658
1
1
167
23
3
116
8
1
4411
18
1
1
5
5
1
1
80
84
58
3
1
2
4
1
875
15
181
1
2
4
867
1
3
5
3524
5
8
2
2
26
893
1
2
3
37
2
7
1742
17
20911
320
67
11810
74
98
1
1
825
4
1
1
2
2
1
1
2
3
2
2
26584
921
1
1
2
3
21284
674
6
1
2
14
59216
66
47
3
391
16794
5
112
1
2
144
16
1
763
2827
1129
305
1
3792
2
1
11
188
18
3
88
145
39
1
1
312
3
36
91
1
490
3
1
66
17
1
7
75
22
155
1
1321
24
303
11
1
1
3
221
23804
27
2
1
3
435
10547
209
1
1
312
18244
17
71
18
606
12637
19
2
777
141
9911
59461
209
9
2
7
371
2
5
5
2
1
621
619
3
8925
117
1
10
5913
164
48
1985
3
3
3
2
15
2
188
2
118
244
6
23
1
2
1
1
119
1
993
110
12665
3329
2
2
4959
1
2
26584
34
2
24
1176
7
2492
1
9483
3
2
1
1
19584
2
29719
4
34
41
6121
94
1
2034
963
77
843
3
2
58
30058
4
2
198
518
167
1
19
24
18284
18
59
2
3
3291
3
577
1
1293
26
79819
72668
2
41388
18
1
16
2955
4353
155
199
543
1
2
3
1
76
1
760
3062
28408
1
7
33
37
1
18
55
114
1
1
15
7
2
4
872
45
1
15
27
2
4
1513
493
1
610
47
18
43000
9
47
1914
12650
8
2615
116
1
91
45
8
87
1
28
726
17
2
198
21349
6
7
6
6824
270
3944
1026
3
1
120
2
8
7759
1
9
15
59
308
13
2
767
6
10
1
9
20830
2
1
677
865
8
722
168
31
26
76
270
96
39
24
773
79
1
9
10
1
49
316
6
5
4
1
23
499
11
3689
8971
167
8
1194
153
3491
2
1
9452
75
2
134
933
1
3
1
8
2449
3
53
39
25
65
47
425
263
6
480
1
1
6168
4
49
4
1
1
5
14149
692
51
5
1
20690
200
141
1
5
2735
2
1
34707
1
1
16219
1
32
362
58
18
1
5
8
2
4
3
1415
1
49
27
92331
3
3
9318
75
9
1
2
1
2
1
47
24001
3
2
11
15
2
10
8
74
22
722
181
31
64156
223
24
67
5
55
1
705
4
1
2
28
124
2
9822
1
1
3
8
1
2
43
3
38533
27
22
1
1
2
1
3647
42
2
247
2
14
48
257
629
8
726
257
1
609
4
4
1957
80
11
16
8
404
16
75213
12
164
1
1
10889
2
1
9
1
2
1
536
8
1
1
24
9110
1063
7
3
181
577
1
13
2
4
2648
19
10
59
403
1
411
4
1
15
718
1550
10
65
1
93
4
1
124
9416
1
2
8
75
158
1
691
801
11965
2
3
37457
8
15777
2810
1
85
6
2
1
4
98
4
2035
57
4
8683
104
32
5
68
5
16
4
8
2
1
2
145
188
10
56541
2
57
239
2
7
11
2
22
253
9
1
10479
22
1
178
60
1
2475
1
1
79
8135
6
137
6
11
11339
1
8
51
1015
2
39054
137
74
8
3
7
1
1110
3090
5
20112
152
2
24
10
635
2
436
43
41745
92333
3834
2
1
39
6
1
2210
1
303
16642
2
20
74
3
22
2
3
10
1
479
18
37228
3
1
1
1
5
326
80
1
1
1
3
6
26
109
10995
855
22
3609
24862
3765
20
248
8
1
5
10
182
2
3
4
4
269
6
35
2
12988
3
30
1039
1
211
1930
2
519
1
214
77
1
3
1
16
12
12
55
22
1
15
1
46
11
6
1305
2
2
32317
1
5
217
22
2
2
69
1
5
2
5
22090
3607
62
171
12
1
2339
1
2
10
1
4
98
40
129
30
71
156
56
7
5
1
117
1
1186
9
3
1
4
56
9470
14
69
260
57
1
8
2
2
51
6267
1
1
399
3
2563
1
83
13
1673
124
3
1
1670
11
1
10
2332
1
1
214
97
19705
113
26
36
7
17
1
5
28
524
1
1
1196
111
1610
1026
1
3519
7
904
3
2787
2
1
152
1566
2
2
1
15
1
1
56
6
3220
11
3
2
6
1
1
1
50
24751
15
1
1
2
36
1626
117
29
96166
824
1
5
20
2
21
26
5
5035
2
8
32
9321
327
4
197
1
48
2447
1
2
1
4
28
14
11359
111
46
9745
85
4
4
6
1
16
23
17
492
18
78
50
1
410
5433
84
19282
242
8
5
1
5
7348
21
1
2
38
35240
85
3
102
4
3271
923
2
4
1
2
1
6
151
1942
594
8
10
89199
43
6
71
15
443
81
2
1
2036
3
19
16
4
1
54
159
405
2
9353
158
36114
28
2
11
397
2591
1
5
1
1
2
21
54416
2
232
3
1
381
4
42
8
1
2
90
40308
680
1
1
81682
65
18609
25
37
443
8
724
1
7
317
1
1
68
32
5810
2
3
1
3
2610
76
135
4
41
141
136
8
3
13421
13036
17374
27
1
10
1
2
2
6
31
403
33
2
7
14
11
1
4
4
128
4
99
1
1
17763
966
1
2
3866
8
17
2
2
127
53
2
1
250
3
1
2
3
151
1
245
6
10
5
39
912
11
15
80
5
1043
2
3
72
47
70
3
30
149
331
4068
980
3
11
7554
398
2
584
24
78
87
367
24713
3480
2
178
19
1
11
5458
4
157
1
1
236
1437
32
1
2479
1
3
3
1
99
97
23
788
45477
5351
41685
85
32
6
132
1
13422
1
5
1
51
22
1507
2
664
224
4
861
416
5
1
1
64
2189
18
3756
72
747
447
6
262
35
4
50907
1
1
175
11296
26
24
1177
626
1
6
1
31
1
1284
234
873
82
191
6
12
1
201
14
23
2
6
56
1
2
64
11
3
1
2
1
82
11173
12
44
7
20
1270
3705
4377
9
420
15
31
10
4180
1
32393
1
89
2
2415
207
14
10
26490
6
3
1
18
1
5
115
9
26
1
2
17
611
1
35
1
2
5
4
8
1
3
1
7
2
2487
90
1
2635
4
305
5
30
16660
1494
753
4
12
2
77
15
1
1
13
1
50
3966
1
5021
19
39
3311
5
6
1
101
1
270
2081
2
14
3
83
146
1
1
2
278
7
393
4529
7
4496
1
293
4122
2
1189
4
162
61454
9
10416
1
52886
6
6
54395
6
23816
1
411
9
43497
1
10
2118
3639
1
2
165
1207
1
493
24
44
1375
3
209
12
18
3
2
2
1
33841
3212
177
11
27
2414
16
3
1
43
6
1
1
3
2
279
3
6
1
1003
64046
30
1406
13973
40
1
1
3
1
4
12
14
10
2814
1
1
17209
8
2
9
219
2
5
72
4
51
2
11
140
69325
112
872
92
2
3
17
1
223
40
4
30274
8
15
42
4
2616
197
6
4
3769
1132
788
32672
6
3
1
1
28
1
1
1
13838
61389
9
111
6
39
257
19232
897
407
6409
3
2
3
1
1
123
2
3210
392
9
10
1
5
2
17
1656
6441
46
11
1
208
788
426
230
1
4
6386
2
1
434
33257
4
1
3
18
1
1
78
485
2337
44
3
1
34
3621
5466
98
3
34
4
24
9
1
1
1
33
929
133
88
4682
1
19
908
31
7
2
1
6498
311
5
2
61
44
2
4857
10
290
4
788
238
31
879
101
1
740
2523
3
1
18
1
9
160
22
8
66
1230
961
4
8
322
9
11581
27
3
1324
8262
1
9982
1
1
1
69
24
1
8
46
1
18
75836
1
7
2434
1
53170
31
1
1
36
264
81
57
1
1
1
6
27
10
5
3
3
1
4
5
9932
91
3
2
22
68
18
9
53
745
31
1
8
7
1198
2
11
82
2
24
5
6
41
709
3
21
23
3
87125
45
1741
92
337
1
6
1
2
767
3
7
1
28
3623
99
3
117
874
1606
3
500
2460
53437
2
6
32
6
23
9115
2826
2
14
5
10546
1
93
2
1
24
5
5
2
6
943
2529
482
103
97
115
3
2
19
5
24
1
1
15894
31
24
82
95713
8
8
565
1
741
44
1
1
159
1
1
688
1
23
14
152
45
2
38339
16951
82864
1
1
699
1
1
85
1688
1
133
76
13
24
55
12
4
2880
1
1
514
1
1
7
1
9
3
1
22
3
1
26393
1
1
2
636
404
1
66
148
19
73
4
659
1
4350
105
949
20
33
4
940
47
1
11
4
1
2
6
1056
5649
11380
1
1
2
6
1
1
1299
52
4
7
30
1
446
1
2
4
10
18
10
2
22
2
40
4826
1
8
187
16
94
505
1
28
38
23
16987
1
4927
1
2
1
2
3
1
5
447
462
3
25
1
29
1
2
25
3
1650
67
2
426
31
1
1
380
1
3
566
115
2
3
21288
27
7
1194
1
2
42494
1
8
6
29
1738
10073
6
2
2116
8
1
2
1
117
74
1
1278
54037
1
1227
421
17
8
212
7
1
8
5324
196
20
1
28
658
1
2
6
54
20
11965
52
13
7
3
498
80
1
1
79344
8
51993
7
4
1
5
50
2
1
1
1
447
1
29
10
1374
52013
1
3
2
18
1
2
10
13550
3
25705
5480
29
6999
6
1
8
5
2
511
37
5
2
1027
923
173
3
1
20
12076
1
3
12
682
8
1963
4
2
6
17
1
1
10
6
40
30
39
2847
36582
102
3091
72
1
5
25235
39
1
4
3
521
20
762
1
5
72
869
2
120
2
237
5
88
8
7
30
345
9
2
1
6
2
3
30
8
19
41847
1
5
10
7
2
1
1
18
1
2
3
877
1
1
16
5
42
32
12
8
3453
1
1
22
2
6
1
1
3
5
207
36
1248
69
76
24
457
3
1
29
7
3
1
9384
4
2
8
2
23
1
3
2
217
9
15
1
5
9072
3
26
4575
25
5
2
1
7
5655
50
1
4
70
30
615
5
1
2
42
83
2
19
1
1
38
172
4
5
4858
33289
4
2
4147
28
1
2
41
1
2
2
3
2
1
2
2
1
1
1889
3
180
1
7
1
5
948
1
14
2
18
397
58
137
1
1
26
18
1
53
55
1
1
82
1
107
1
32
9
1
1
1
2
1
421
7544
71
23
5072
59
11
1007
149
2
3
76
495
754
27
2
8
1
9004
2
795
1
16827
3
1
3
2
1874
3
622
2217
1
150
2
7
5849
12
28
11
5
1
4
32
5
1
1
60
1
17
1
1
1102
106
3
2
984
28
13734
1
10
222
188
6
1082
1
1
95477
1
114
1
8387
1
2558
2
1
1
5743
1
1
1
1
1
8
1
20090
4
3
1
447
33
1
2
2
3
1
3
47
154
1
1
104
1
19
1
10
1
2
5
9
3
226
38
909
1781
1
1
545
774
8693
2
1
1
4
1
3
5224
1
12
12192
1
1
13
29
903
4141
265
1
27009
2
2
1
1054
3
14
28
14560
212
10
56
10328
19
1
33
2
158
1
52
25
6
3
1
1
4
1
17
3
25
5
1
2
1
1
1055
7995
2988
39
1
39090
110
78
31559
4
2
28
852
6
11
62
67
6824
56
647
3
2
5661
77041
2
88086
1
3
820
31
1
4155
10
28
9
5635
2
1
938
14
204
1
4590
7452
101
1
67
3
1
14849
580
1
3
18
49
1
1
93
2
17
3
50152
3036
5
2013
5
6
107
3
18
7
1
2
28
1
6
1
14930
277
12
1
1
22249
2
63672
1
9
672
13
51
12
45
9
1575
4860
210
1
9
1
4168
7
7
254
14
10
22
39
1
34
66
324
115
4
105
1
2
26204
475
1
5
278
123
7
1
1
8
2
102
9
3
4646
6
3
15
1
71
6
75213
6069
1
1
6
22
18
14
4311
1
258
453
4
11
183
1266
39
45
9
3928
31240
3472
1
4
27
1
2
4
61
205
10
21586
81401
6
1
4945
1
6
2661
176
10
24
499
1
2276
297
4
28
2
3
12445
32745
317
1
4
42
3
5
18
229
1
347
35
99038
672
14
1
2363
130
2
1
5
1
1
2
2
10
575
2
1
1
9
12
7
2
17
1
1
1
13790
709
3
2
5
29
10
4
1
3
215
9
4
73
161
1
67
19
146
10
1
1
4
1223
2157
9
1
1809
3
7949
18
466
157
180
213
2
42
3
5912
953
18
2
7
1
1090
5
1
3
445
1
39492
24472
1
3601
1
20
180
1
5
2
32
4317
3
1
26
5
403
5
26
675
19
3
2
1
35
7157
61210
2
25127
1
1
1
38
11
7
128
2
39
5
723
275
37
108
2
40
38
24
90
7
35168
1
1
4
3671
3
27
5
1
6
10
1487
3
153
16
9
2384
5
91
1
33
1
2
7229
1
2457
1
132
6
4
1
5058
10
1692
1
20
9
4
496
2
2
2
30
8
83
54
1
150
21
243
10
20
18
6147
5
9
90
11
1666
30040
390
203
34
1
19
4
1
17
46
3
1
1
1
814
1
1911
19
6
1
10
8
1
1
4
4837
1
9
13172
5
4
1
3
3
2351
1
27
1207
5
317
3
16
1651
1
1
17
26796
181
2
1
2509
2
3
273
2
5702
9
1
1
1
49
4
1068
1
21
1
2
1
1933
49
6
9
97
1
4
1
1245
1
1
19
36
1
1
345
348
28591
1
3
3381
1
2
609
3
2
7
52262
1
2
1
1
58
4
2
2
6
83
6
16
10
1
52
629
1
184
3
257
6
182
1
1713
7109
363
429
1
55
1
79
30
1
5753
1
1
1
3
590
29
2
1
1
1
5
3
2
3
16
1
60
2
7
2
1
3
16
31
2
15
2
193
217
19
50
9
10
50
11
49
1
543
6
313
5
69
32102
1
68
3060
2295
772
36
2
13
234
244
3
18
7
1
2
3
1
4
2
10
8
1
35
101
9
765
4
1
8
17
3
3
3
1
1
6
19
20
1
6
4
1
66
221
9
30
199
93
21
4
53225
478
5
117
2
3
1
1
698
13924
1
3
3
474
95904
53
7883
473
20
54
738
21381
143
3
4
24
1
1
3
968
103
113
1
402
15762
250
58
17
1
2069
735
15
32
4
1
1
5
23
81928
1
3
9175
4
3373
204
2
3
261
9
469
5
16
5
1
1
6568
2578
1
3
14
1
1
105
1
2
8
17
6
229
5
13142
5
361
28
88423
3
15
2
7115
2
15
79
2
2
425
2
95
2
8
590
4
123
4
17
2
1
2
1
300
3
2
2
3
133
2
1534
57
1
3
308
2458
1
2
199
3
1
70838
1
45
2
2
9
3
98
11
9
37
4
922
2969
57
2
1714
74
1
2
3
21873
1
33
1
30
834
642
1
600
3042
8
5143
1
1
46
8
1
46
306
647
1
10
1986
16
5
2
20
6484
4962
3
29
1
10
20
32799
1
2
9982
2863
190
2
7
1
3
3096
303
734
2951
13
2
2
9
1
1
9796
1
4
3
1
32
3229
103
76
21955
2
3
492
243
3
10632
5297
595
1
24
2
13
10
735
2
607
1
5
1
63
19
23
1
92
69
2374
35428
2
2
1
1
6
37
2819
3
12
616
54
9
1487
1
1791
13482
2
2
3
1
6266
86
2
300
34
2
11
4
6
3
10
2
784
660
3
24
4453
7
2
1
87
1074
3
2
414
1
1
3
4804
12
4
76
1385
7
1547
1
1
5
2328
45
2
1
8
26
4
4198
4637
3780
93756
1382
1844
116
2
1133
14
1148
1
824
13361
3390
820
845
2
7
1
4
50
1
1
248
64
10
6
6
32558
1
95316
1
56
2
39
1
2
7
1
21
8036
58
294
3
4
10747
23
3
24
16
135
3
2
4
5
170
2
191
119
6
214
1
1
1
518
155
8154
577
1864
354
1
10
2
16146
1905
2
5
3
22
1
1
7
64
1
2
32
9
78
13
12
15
1
1
1
47
9
1
428
218
396
5
1
2
2
6
5
113
3
2
1
4
1239
250
10
19
1
1
97748
201
29526
157
40
803
1
1
6756
2
2
14
1
1
241
366
12953
73
3507
3
2
3375
237
6
2
1
1
46
10
1
208
7455
2127
80716
2
9
5
137
2
2
10
15
56
1
31
5
11
1
19
446
6
50191
247
2
40
9
1
1
2
79
4
1
3
2
1
1
9
1
16
17
80324
19
29
55
51
28
2
1818
1
190
1
27
12745
10
14309
10
39
924
58931
3583
1
43
24
1
2
1
58
14
6
12458
4107
5264
2997
107
1
2
75
2
7
1193
6
23
24
85
3
59
104
1085
3529
6
2
1
1
71
2
1
25
1
25
172
35
7
2
29
3
730
25682
1065
3
1
3
8
1
4
2
190
1
2
31
80490
3482
1
13
1
1
25
113
388
1
281
7
171
5
1
7
7
1
11
1
1
29
2
1918
35
553
1
358
145
4
3
4
6
2
11899
3
6
12
1
29
2921
5513
88888
3769
9
15
1
165
125
2
136
339
2
41
117
1906
9
251
2
1575
208
687
3
196
2
1
712
55
117
1
16
4
1
3
15583
619
1
6
21
5
5
1
9
39
150
9
403
74
4
8539
167
437
1
1287
33
1
648
929
2
9
5519
48
27
1
399
5
9
9
1
224
4
180
1
17
5078
84
2
8
1
1
99
283
177
277
140
453
4
1
522
171
1
801
26
1
1
40
6
1
2
9
39
2
3
1
1
1
5
1
1
600
1
71
1
1
10572
112
3
2650
14
2
897
5
3
10
130
5
29
3
27
7
1
19
2
389
1
49
1578
255
4
2
1
5
25
5
2223
6
108
5
1
2
577
542
208
1
7
1
43587
2
3
12
16
1596
77963
3
1
3847
1
355
86
4543
6
4778
1285
2
1
1
3
1
2
1
1
100
1162
1319
20
187
1
22
154
245
93
4
3249
2
5
734
2
4
4
45
3031
42
30
1
1
4
6
4
88
9710
2
2
2
4
3
14
10
2
77
43
87
1
3
17
4
62
1
1
39
113
64
1
2
2
1
159
1
1
71
2
1
150
138
160
1
5224
6
670
74
31
7
8
1
1
15400
513
479
54
43
110
1
1
4
130
1
15
4
8
30
359
1
1
24
3
2
10
41
3
7
1
3
136
1
360
7
597
3
3
1
3562
1
47
1
6107
2774
55
1
49301
5
2
26
4
15
10
19372
1
7
11
1
9
32
1
5
8
92
2
4
31
6
1
5
11
1
116
4051
1
4
83
27
157
27
24722
240
7
18
14145
2
26
7
1
6
875
33547
102
3881
1
1
3719
2
6
3
32
1
1547
36
10
5
7
1
102
1
39
3
1
233
2
1
132
3
9
469
19162
20
2
74
1
1914
5
1212
2171
4
3957
9
6939
48
189
301
3
6
19372
6
2
2
12
82
6
4
7
378
58489
6
9
1
11
314
4
61
129
1
5138
5
1
6
556
41
3
19530
3
69362
14
984
3610
1
33
1140
2
124
7084
2
40809
4447
2701
5
1
1
2
90
3459
11788
12
339
5012
1
26279
6
2
2
26
27
1
8
1
14
77041
19
68110
151
31
2
28
199
1
26
306
62
126
1
4
27146
9
24
5
19
2648
117
3093
1
51
54
2
1
3376
3
3
3
63
1
48
138
6375
1
1
13
1
1
5119
926
1
6
7
16
2
30
1
803
3589
286
4383
1
2
19
2
6
31
1
1065
4
3
5
11
2
49
1
8
161
47035
1
7613
2
13
2
205
40
2500
2117
1
217
8
10
2654
378
163
10
200
59
16
51
21
1935
3
1
2
1
3
21
69
19
5385
12
1
1
6301
21
1
1
137
76
216
13
1
5
476
2
2
24
1
1
642
4
70
4
106
36
1
1
3073
4
2752
1
17
15
18
24494
988
115
5
3
1
21
2
24
5
4856
1
9
3719
881
37
1
9
1
1943
1
2
98
1
167
9
252
443
1
41
13
8
371
1
16
348
10
1
1
2
135
1
1
1659
1
1722
22
2
93
288
134
9577
1
2
16
16
1
14
5
1261
126
1
123
2327
3
2
32718
8253
34
2
924
56
2
4
28
7
14
38044
20
10
8
95
1124
3
252
361
1249
29
142
63
36
2
28
3
2
7
1
1
6
365
125
718
3
1
2
4
589
3
131
80
27
10747
9
8
5
169
1
4
21
14
1
2
2
1
11
4
15
122
697
1
1
78
2
122
1
1
3
94
3
4382
40
4219
30274
8
54
71383
4
1
908
30
3
4
3
10
5
7
7
3
1
21
3
4
1
6
6
619
121
159
1
1
1
1
1
15
42690
460
2
15
3
9
8
3
3637
1
1
700
1
59
3
2
154
4
196
5
1
1
1934
1
4
31
1
3064
7
982
1
11
5
865
9
1
6
194
5
3904
178
702
31
2471
4
11
45094
3
94
1890
3
237
2
419
2
2
1
1
54578
39
5668
81
62
2743
199
3
167
1
1
1655
67
73
3
1
54
1
3
13422
9
31018
3
4
511
33
62
1
10375
811
1
3
1
1
86
974
3
8598
22
191
89
41
1
226
3
1
15
796
1849
16013
1909
10
2
104
2
1474
485
1
3
1
13
35
10193
1
152
129
88
1
63
56
2
44
1
10
1275
99
1
6
1476
3
100
5
13
213
1
30362
3
11
203
1
107
2
6
48855
1
18
2
12
2
36
18
11
1
1
11
22
455
2
7
2
1762
1
82
17
2
1
326
1
51448
3
313
3
12
2
430
1
1
4556
482
2
5
495
239
13
7957
109
1
18
1
1
32
7
153
15
142
1
18
1245
1
7
260
22
2420
3
2
1
963
8
1
52270
5433
1
5
4272
2604
124
76
1
503
6
5
536
1
4
5
50
1
143
6
1
18233
1
9
16
2
13036
112
2673
1
36
2
2
1991
4349
17
4
6
551
1
1
4
238
3
11
9792
6
103
235
6
11
3
4
19593
1
2
90
1
1
2
33
4604
2
1
539
28
4
28
4289
17
5
9
1
34
49756
19
1
8
771
3
1
14
1
5
27
15
4
4
17
33257
3
135
4
1
1970
10
3311
51
271
7
2
108
12646
1
1
95
1
424
42
14
1
1390
22
3
36791
5
1
78111
5217
7257
275
3
1
4
83
5
66
4
75
149
3
1
93
197
11
1
52
4
49
443
1
1
1220
25
1714
10
7
6
2086
4986
1
6
21
5
5138
2
57849
181
54215
11432
1
3
1
2359
13443
22
193
5
5277
1
633
32851
66
1
8
2
28
4
11
22251
4
1869
692
5
10
5
1124
170
3
42
5
43
505
409
91
5
93
5
1
1148
884
2
1
28
2
54021
4
99
34
4
4
2
1
2
4739
1
3
8
1
243
545
1
44
944
1
2
25380
3
1
670
228
7
1
3
17
9
1
7
330
718
1
2
1
129
38
2
1
11
55131
2
2
20
2
149
10344
6
21
16
13
1491
2847
3
207
831
4
4
20
2735
396
2457
1
31657
7
20
4
3137
18
2
2
11
1
8
3
8
187
409
1
3
2
3
261
395
4
11889
8
138
2
7
8
2
2179
105
2
13828
1297
1
1
4
14
6865
23
34
6541
1180
111
7
41041
63
3035
5
13
62
883
2
43
2
3
5116
9
10
930
2
55
2
187
267
10
1
1
18
15
3
7
2
46780
24663
9
17
9
189
6342
8
14
1
14
2
1781
2
2
5
1
5
663
31
2354
1
1
12
1
2
871
30
1
2511
1
1
1
2
62814
18
2
64569
482
75
9
55
3
1
3
174
29
1
4
34756
1
2
163
1
1
1
39967
101
1
3
15
105
23
9
1
32
3
3
5
15
26
2
41
25
26173
347
2
7
1
3922
1
2
4
2
21
4
2
2
18638
48
15852
15
49
10
15
28
413
4
6
578
2132
1
110
7
2
2
414
13
2
14
175
91
18
9
1
6
1
1
76
21
114
16
22
40
1
19
8
1
251
8463
2
11
2
925
48864
82
5
8
1
119
3
400
203
1
1
202
36
8
248
4
1949
4
949
1
1189
58
1
3607
16
6
18054
119
57
1
1004
1
34794
2
38
55
16
3
303
1122
86025
10
29
89
1
7
6004
24
68
8
1
169
3742
68475
83
8
5
2020
13
1
1
141
12
26
2743
11
57
1
28927
2
1
1
58
97
1047
11
1
2
2
1
340
467
13
3
3
5761
6
3
1
1
2
1
360
1
2
11
1
12
28
397
174
1
21
114
17
606
1
190
2
6
62
48
3
1
6
20
1
4456
312
2
6
493
24
1
3
339
1
7
3
8
41583
296
2
29
46
17
2
1
115
99739
14020
2
625
2
1
2220
22442
8
45
4
55
158
70
3240
1845
658
2
364
12
7
2
66
3
3
358
2
18
1
4
3
4494
7
28
2
3
1
166
46
10
4
1
4
2
1
400
4
3
436
4
1
2
6
1
1
8
21
1
5575
95
2
21
8
77034
1
89221
22
27
9
97
114
1
146
3687
325
182
1
150
43
3
27
2
2
2
22
3
67
54
648
50
83
32801
149
1
16
133
39
4
26
47
82
232
20
9
1
3
1
65399
8
3
27
2016
7
1711
13114
5
2
277
4
78
24908
43
170
6349
1529
21
2
33
5
1
2
14
29
118
1
63
1011
26
1
100
1366
277
4
3
9
18
4
6
602
686
955
9
4
5
31
5
3
1
2
379
6
13
798
1
2
1236
53
64
6
6779
29
2
4
1
62523
12
3
5
1223
18
53
1
194
1
58
18
378
1
2
1
29
3
31
102
139
5731
2
8
11
1
2
24
1
1
1
975
539
2
1039
8
2
980
2
1080
1
1
1
12
31
314
8325
7
6
2
3
1
6
39
1
4
10
17
1
2
1
25
7
3
145
3
5272
1
43
726
2
1167
1
13661
2
6
11
1
53
1
1
1
9450
1
1
14
6
3485
14781
123
23
1
97
47
96
58
15
92
87
9
1062
1158
5
231
22
2
4
1
4
398
12
1
9
1
123
23
1560
1
94
1
5095
31
39
1
87
736
5
14
1
1
959
114
1
1
2
10
3
85748
4371
37
251
1
6121
5129
113
1
12303
402
233
47
3070
228
2
4
2
132
2
5
109
3
1991
15
53765
3
3
4
68
7
1
262
18834
1
31
110
1
16
3
3
48276
13186
12
1
50
323
1
19
1
11
19
2
49224
2
1
1
16
89
2
29
3
2
19
23
2867
1
4
1825
11
157
22
25
13
5
64
1
1
2
15
7648
1
86
7
666
27
1
459
193
371
5
29
429
1
2
5
20220
20
36938
613
13
4887
8027
937
3
6
3
1
1
1
3
103
8
2
1
1
9
69
4
95347
1
23
2
1
747
7
61
58
51
1260
1
2
155
88
67
465
4
1
3
99
743
10
38
1
42
2
3
6
263
92299
619
2
1
316
1026
180
4
51
38
86
46
55
9
1315
2951
1
214
1
2
308
2
1161
4
10
19
1089
6
5
15
4
183
3
3
1
16
574
19
8
10449
6745
1
2
55
209
4
70
430
3
28
46
2
127
212
198
2
437
3
12
97
2
3115
22
2
1
10
116
3
4
21
9
5
4453
1
10
26
54
5
9
21
247
1
2
6
73
1
1
1
13062
27402
753
6
1
1
5
19883
25
7
1
23
1664
80
5150
1
4
2
3006
34
110
6
63
2
2
3
98
3
1
5968
302
7
83
31
6
24
115
2
1
1142
4
90145
19829
20
242
1
4489
31398
11490
1
10164
44
1
21
7
1
1544
2
1
1
2
5
1
4
1
5
63
69
2
267
5
1
43491
5
31633
12
65
15
8
1
1
270
6685
1
6
23
50
10
9
47093
27
1213
1
5019
5
1905
760
185
36
751
895
4
1
87
435
2
114
73
8
2
22
15
1
1
18312
1
7
8
1
66116
1
33
2
4
104
38
1
73
92
19086
1
3
2
180
1
3
279
1
5087
17
1
1
3
9
115
15249
2
1
7629
7
3
4720
51
63
1
4130
615
18
2566
9
3
74
16
6
1
3
2
2
3
3
503
63453
38852
2
28
8
78
25735
20
1
61140
61804
29
4
5
11
3
32
2
442
492
4
5200
1
4147
546
82420
17
987
232
1
2290
1
13
5454
10
19
248
4
78
541
5
185
8
1
5
4
4
415
4
79320
14
3
1
7
55
13
66
26
303
928
1
140
59
335
2
37425
24
3
1
131
3
7
4
639
1
5
38
6
1
950
137
47
240
75
2
4
18
898
130
41
1
86267
106
3
2
6
1
13
14
1
45
4
28
12
1
28
205
21
2
60
1
40196
1
1
13
2
1
19
1
51
52
124
2
2
7526
1
40088
77
787
6
1
149
3
14688
9
6
1
44
31204
2452
240
13
1
8
34
81
1
2
1
166
172
81
2
1
27
62
53
774
8
49
4
9
1
7
3
157
299
1
3
1
7926
592
2
25
1
15783
1085
49
3
1
317
2
2
3
3
1
606
8
7
496
21
1
23
894
37
9
37483
5
1
3
331
18
2
22379
5644
59
48993
16
22
2
2126
1
136
41806
1
1
87
9
36
14243
472
36199
85
489
1
14
41
2
2443
3734
5
494
1
65
4
2034
8
1
3
91
1
1220
68
1
7
19
16
3359
12
65
3445
31
73
320
2
5617
49
1
51
1
3
1
205
3
4
22
1
14126
8
2
45
1
306
1
6
623
2
2
79
2
1
1
30
17
3
3
4419
6
2
245
7
3
38
19
2
1
6
57
5050
153
1
6
6
1
4
3331
1
18323
43
12
24487
4
6
1
122
17
2
1
58
295
4
3904
1
341
6
90
219
10616
5
1047
3
5
18
190
8
134
1
85
60
50
4
80740
1
590
1213
1
677
1
2
1
26
36
162
1
3
4
48
1
4
1
2
2
825
6
2
95
8800
1
47555
34109
2
16
10234
2077
221
13
1
65
6462
194
9
52
4
1
1
58913
825
20
1493
7
31
24
13
7
2
2
3
1
14693
6
1
1
2
197
101
18605
51
253
1
15
48
2
7
48
4
7
4
36
157
5
197
19
147
12
58
180
3
1
85
633
7
2
604
1
3
534
21
7
14
27
577
1
3
103
8745
3
3399
1
1
1
400
1
1
1
12
13
21
1
7609
60
6
6
2
137
958
6
8
3601
4
1
5
3
1
2386
1
4
1
27
157
141
26
35
314
325
2
3
92
283
115
108
5
6
5
24
2726
40812
1
1549
4
66
1
204
48212
11
15
127
1
6
12
997
28
2
329
2588
4
213
22
66
6
7
3
120
13
24
3
4
4
331
11
10
8
1
3092
1517
10
2
1
2
183
3
3
1
11
618
513
3
4
153
9
6
44
1
2
17
28
1
4287
337
14
89
1
1
21
34
1
1
2
1
4
132
2
24
17
10
8
12145
170
1232
57
8
3
213
41044
401
10072
4900
203
1
1
8
1537
1
481
10
1
18
1
4
3
81086
5
4
155
8
1
2
5
7
26
164
83
9
22797
4
90
28955
37
467
1
298
7864
1
35
95
19962
468
1
9
2
1
3
1
9
70
62
5
10
3
10
1
12637
179
44
25185
424
72
7
4
1
9
3
34
4
38
1
2
3
1
2
33396
4
3
167
9
2648
1
3610
5
5
26
213
1
469
7
2020
1
13296
2988
2
55
8
1
4
3
1
2
206
7
37693
5
8
1
1
23
228
8
4
42
10
1
1
2
165
2
2
15
1
7
1
1
15
10
1362
145
31
4
1371
957
1
4
179
9
5
1
13
311
74
24
17535
82
635
134
3
5
5977
23
2
4
1
69
31128
33354
20
1
2
1
6
86
1
1680
1
45
92
19
868
25
1
5
1
3553
1
1
34
8
2
2
7
57363
11
3
256
18782
5
1
3
1831
60
408
4
466
2203
1
133
1
7
48
77
8243
83
1696
12
6
1
346
9
4
13
2
1
2081
1
8
3
7
3
21
6
2
1
232
26
35730
74743
2
9
40
1
1
27
15
130
4
18893
487
14
29
20880
26
1
11542
7
858
7
1
49
2
83
5
1
9
3
1
2
4
1
156
3
137
3183
402
1
27
3
16
22
1
1
22
19
19786
1
1
53
8676
3
5
22
7648
1
1
3201
1
10
16
8141
2
230
3
64
4
381
1
1
1
6
3
10
6
1
211
3068
160
34
727
1370
1
4
2
29373
1
84
6
1
16267
1
120
11763
133
6232
52
3
2
1142
17
1
309
1
60067
1
129
1
38
4
99238
47
1
11
21070
12
12
1
13106
2
1
6
6
3118
99
1
113
3
1
1
22
48260
5
4
3
86626
252
20
1057
1
1
1
1
24
30
11
3914
4
1318
3
1
1904
39
1
650
18
630
1
5
142
1
34
180
1
4
6283
3
213
6132
11
39
1
13
23
8
17
2
1
91
1
6
1
34
58093
26456
43
4
14
3
3
2
7290
1
134
10
2
1
32015
6
3
7
1844
198
113
10328
15925
8
1
984
35
1
1
30
1
1
28
1
84
8
8
4
62
7
8
2
27
6
9711
4868
1
1
83
5747
2
2
1
1
11
1
610
26
29
7
1
83065
18
44
1
4058
1801
2
1
2
69
9
2
1314
1
260
18
174
35
1
1
1
6
1
37
29
55
1
2921
1
2
1
7
13373
2
545
11
4
205
1
6175
86
1
37245
8191
1
824
7
4922
168
5
1
1806
1
2
4
7592
15
4010
20
1
1
7
1175
4
5
3
1
20
155
121
1
18
3
74
7707
7
2386
75721
8
243
3
6
1
164
1
371
102
546
39869
335
1
6487
43533
1
99375
23
5
4
1
2
14
3711
27
93
978
669
8
2
1
219
5000
4
22
2
22
31
48
32381
3
59394
79
162
4825
92
337
2569
15909
7
5
1
1
2
63
1209
129
8
2
8
4
3092
56
11
1
29
1841
2132
146
359
1
4
47
1
272
1
1
7
3148
3
1
24
9330
4210
3388
10
7
44
9
196
9
219
1
4672
6488
6
3
151
128
1
7
2
1
6
38
1
1
1
26
1
20
24
129
639
2
13802
83
19
5161
13
7
4533
1
1751
11
34
769
5
2
8442
3
3
1
105
256
6
6
1
1
8
11
232
15
22
193
1685
5724
66
13
98
848
91470
3
3
5
1
1189
1
5
1214
2
7
19
14
1
52159
12
45
1
1
65
5
8
677
1329
25864
12
366
447
4
1
6904
1221
2
24
33
1
38
1
13
1
31
1923
1
9
667
1
45
686
2
24
1
153
7
3459
1
18
35
5
813
230
223
1
66
726
340
14
53
71
33
12
2877
14
267
11
277
1122
22
21
208
60
1
586
6
662
160
2
8
61
2615
61
11
14
2
1
18
7
1
38215
12
261
1
2
3
40
2
3469
6
22114
4
2896
8
3
4
15
1
3
196
2878
1
303
7
10
4
65
26
25400
8
1
6
4966
98227
82519
30
17
4
1
1
1
1
1
193
1
490
1836
19
11
2
7
2
2754
25
4
2
1288
25
6
1
1
3
30
16
11851
1
39
508
59
3
11
1
116
50
945
1
7075
70
5
863
1
5
9
36092
1
1
13
1
42
91
9964
2971
3
14
6
1722
174
14
55
1
17
2
20
29
6566
128
12
47536
278
1
76
297
80490
1
1
12
28
8
12
18841
51
38
8
3065
18186
48
131
179
875
5
399
2
1
2
1
6
4
1
21914
1
11
2
1
206
1
11346
1
5
7
3
3
10
15
1
4
84
1
22
132
6890
235
147
18
23
1076
2
158
45
38945
70
20283
2
938
9
3
560
1036
6774
20
21029
58959
3
355
1
72
142
130
2
1
5
42
1
15
1
805
22164
5
8
43
2
43
59
12410
1
762
9
1
4
2
40
3
3
143
104
4
8
1174
4
4
4
1
1
11
2
105
2
184
67
2
1
39
3
19
13
145
31
3752
2121
10
5
2
4
3
1
7
4
2451
1932
284
1
201
40
115
2
6
2
18675
27
1
4
4
5
193
278
1
72363
2
119
763
16
2848
1
7
1
4
1
9
6
293
166
1
21
11
1
4
2
2
113
1925
1
31
1
10
348
4050
335
4
290
22
1
62
22
2
20
674
1188
2
1
3
2
2300
2168
6
11
1
46
3
2
4
1
1166
8987
1
4
16
6
11
66
284
12
31
8
1928
59
9
21
131
16
122
66
43
10737
1
12
23324
1
82550
71
352
9
17
1
79
2
27
2
1
55842
981
49420
1
8
31
13
43
5405
2
1
196
1
6
3
2
6
1405
2
1
21
8
10
78
97
2
1
4
3
2
333
1857
87271
1
3
14
1
591
2
1
2
2
8
2
26
52
1
19
2
1
30
108
1
3239
30
5
3
15
1
474
1
8
84
6
3
2
6
1
6
1
3
11
1
492
1
663
4812
169
3
184
2
2
84
1
76
1241
4
30
5
1
2
2
6
1
1
5
2
5
1
48
61
9
1
8
1920
26
2
4
1
5
2967
8
13
14
3
891
35
1
1
244
16
44
11
10
44
27140
69690
33
2
3559
5003
1
300
3
147
19
1
85
2
2296
5
30
1
1
1138
1
31670
3
1
1
3787
3
28509
5
4
7110
9
77
388
3
1
10
1
2
1
53
13691
1
962
10
1
13
1
26930
2
48855
1
1
33
12
5
387
77
2
46
1
1
3
1
69
38780
768
594
3
221
5
1
8
3851
7
16
15
1
2
266
47
49323
4
25365
8881
1
161
3
34
1
2246
2
15
4
2
1
17
36478
2
32649
2
1
4
162
1
7
93
3638
1
191
12
12
2
49937
157
3
1353
1
14
1
4358
1
182
24376
2
2
1
1
2
33
5
1
1630
2
96
1
918
3
2
43
68
22
812
164
3
5
13
68
85
1
16
62
279
1
36
2
544
67
11590
3
4
14
799
7
104
7790
567
2
1
701
22
1
1
25
1
2444
1
8
9
1
42
8299
14
3
161
1
2
4
5
628
1851
2
1
1
2
8
24
1
2
2
5
11
718
367
29
6
2
144
4
3117
3
93
185
1959
1483
3
7
1
2
111
8577
1
4
6
21
1918
667
19
530
7160
266
3
10
5
72
1
824
32
22
1
9845
21
377
3
18
1349
1
1
70
1
1
1
1
18
1251
266
1
8
6
11232
2
4
1526
2
2350
100
67
11
178
4
18
1
4443
24016
1
3
4938
54
2
3
9
25
18
24
1
366
386
20
21261
119
8
48100
2
5
5
10
1
1
4
7
1
2
3
419
20
69
5261
16
1673
33
7816
6
14
1
1
26
69
5661
1
4747
1
1
6061
1
6
20
2
205
1078
581
16013
1
343
1
10
1
5
14
11
184
1
46047
50
3615
2
11
1
41
1568
4
21
2
1
5014
5
4
397
5
7661
451
3
2610
256
1
3
10
2
11
50
1
240
4536
580
1
1
1
3
1
1065
97
15
87
17
1
159
689
2
964
74
11
4
10
194
1760
5
42
19
10
1
1
5947
36
6
14769
41
25684
79
1
6668
76
6
2
4
2
1
2
2
49180
3
1
15
3
14
1
103
82
1
2103
158
15
2
88541
1
3
4
2
1
1
7
59
4
1634
8
263
18
405
22
5
12
111
81
1
1
6
18
4
458
1
1
109
2
4
59
1062
1
4
1
1
35
11
68
597
10
3
2
6
11
2
150
20
4
33
2654
3
1
2528
3
15
159
2
2
16362
45
75
2375
190
7
51
1
544
1
2
47865
1
296
12
1
26
1
3
9
7
52
1
1
209
6
2
1
2
7
6
5
100
16062
142
1104
17
125
1
3
6347
28955
427
7
12
536
1
41628
1
1358
11
1
3490
1
1
2871
39869
25
1
1
3
1
187
2
2
213
8
2
137
19
52
161
1
4
324
56
88347
29099
9
3
2
1
124
454
3006
31
3103
30454
205
319
1
643
138
1
3
33
6
477
2
3354
1
33
1105
1
12
1
10
1
4
8
3033
1
1897
3
1
2
4675
187
1
1
54
5
31
130
11
4
5
50
40
2576
41
2
6
107
3
35
4
4723
315
1
131
2
57
41
43
142
1
1
116
340
31085
44
41517
2
1
2215
45
101
1
19
25
30586
3
89
3173
3
7
7
1411
247
21
53
1
13
10
13
1
7
160
45
1
41
2
62
19
32416
60
7
1
2908
1115
44798
4
10
43
11
7
2
6
2
20686
1
205
2
2
4
1
190
2
60
4
2064
9446
33
18
3
1
1
84608
1
10
428
5
61
6
2
167
33
471
65
1
1
1
5
6357
40287
500
62358
2
56598
10
2
1076
8707
2
1
148
879
28408
40
6026
5
454
1
59
1903
1
6
757
103
89
4
80
1
11563
299
7
2
4
1
194
20
22
192
6
2
604
5
100
16
47
2346
2
1
1053
903
1
1325
1
2852
1
1825
46
14596
21223
3
9
413
4
24
104
1
120
4
1
1
12
6017
18
3
10025
3
7277
1
3023
428
111
9
133
128
1
2
2
1070
40979
4684
11
8
17
728
68
4
2
12
55
2
48
1803
2
164
495
61
2
14270
1
410
71
8
6
1
40
8
8250
3584
14
1
48
76
282
1
1
7
2
1
25427
47606
2
24
212
1018
4
2247
56
4
1
2
8
2
12
1
11
4
2
25531
2
9944
15
4
100
13
1649
3
274
2
12
186
32
6
1
1
1
12
113
249
1
3
3
2
1
1
86
5
23
66
75
1
7
3
1487
1
16357
2788
7472
1
43
5
1
6
546
2
6621
76
1
2
15335
66
532
1
1
180
253
1
7
1
565
1
5
1
489
11
1
2
187
441
1
1
475
14413
1
1
6
82
4
120
1071
2
3
73
25
1
36
3
1
8
76
6
5015
5
222
486
2
3127
23
29
1
3
228
60
29
4
118
1614
1
11
133
29
30
64
21
15
3426
2
20
1
5
6
41
99
3
1
613
610
15140
3
27
1
382
342
1
204
4802
686
21
1
614
21926
1
3
212
2
41
837
7368
9
1
2
2
12
2
15
949
17
26
40
198
140
5
83
756
386
863
15
1
12
4
46
10408
200
7
1
47
65
1
3
22
1152
15
1
2
24
3
1
377
136
43080
1
430
6
2518
4
85
4
2
7
16
5
2
3
116
4
6
3
1
4
4
3
4819
6
4
18
7150
166
6
10
1
4
2566
145
671
24
305
203
3
3
49
44
3
1
181
1
38287
12
26
26
1
6
6
1224
1
1
39
27
1
1
1
2118
4
1
2
1
3
4
26
4
1
1
11
1
2
2
215
1
26
2
1
15
2
132
1
12915
18
9330
323
1
1
6759
74
29
10
16245
1
108
10
9
1
48
3
2
9
908
141
553
43
2
33
9
59
4
7
1
188
1
7449
7
3
39
1
1
12
6
1
1
582
555
3
355
139
88934
6
3
2
76515
536
863
24
35
209
1
461
72
1
1
3
3524
626
2
141
27
27
4623
2
1
2
2
1
3
1640
26
20
15
3
57
1
1
5
1
6
1
3
27
6
1
1
7
405
36
1
23
13
22
167
37
92
13
2
123
67
3
2
615
1
3
132
2
2396
3215
16
49421
225
6
31926
8
397
2
739
1
2
5
1206
6834
4050
16607
19
2
1
9791
3
1
4
1
6
1640
2952
24
2
1
37345
1
1190
11
1
66
1
5
1
2
8063
9
17
57794
3
183
12
50
1
23
7607
2
6
43150
4
3
2
20
6
2
2
12
5
2
193
13611
3
9
1737
15
478
47390
1
2
1
4
20
386
10
695
728
2
8
38451
140
87271
1
27
3076
2473
1
2
124
62
48
9
6098
1
8
13
39
1208
6
1
63
79746
13
39
1
39
74
1
3
549
11
12
33533
13213
2422
5
12
1
1
906
959
217
24
219
79231
36
17
166
44
1
10187
1
31639
361
1
10
4
6
106
2
30
10
1
23
1
379
78
42
1
1
22
8930
865
1
92
1
658
2
1
46956
32
4
4
200
157
1
1583
2
2
4
33257
1017
492
2
4
1
1
15
13
63
630
66
1
6
1
2048
22996
135
6
2413
2
92
6
1
3
92
17
5
2
51
7
5
16
284
398
525
9416
1
1
13
74
20
15
24
59
1
331
30
10
10
1
3
4
1
14
5607
65
169
29
1268
671
1
141
212
10
31
1345
9
2
5
3
1
16161
1
1
2
1
257
4
955
3
1
3
1
9
407
16
13
5
2
47
15
3591
167
33
466
34
2
3
1390
13
872
1
2
1112
1
1
41
1
28
212
3
3
36
5
2
7
12
4
258
2426
684
1
28
2160
2
7
3
3
1
147
766
44
5
10
68
1
1
319
4
1
4
1
12
89
70
1
102
118
1
26
690
2
10
61
3
10
39
1
12
582
3
5
67
26673
1
5
19
1
10871
1161
3
38984
6
54
372
3
24
184
3801
86709
3266
2866
1
23
25
145
151
1
44
5818
79881
1
756
7
55952
66898
4
534
1
51
2
16
6
1
3
1
934
1054
1
1
60
20
1
20
2
472
9691
1
12
9
258
388
2
17152
400
15706
1
1678
3
110
5
3
679
413
30
1
13
1
1
11
1725
144
27
303
7
1
5
70
2473
3
4012
5
181
3
1
356
169
592
1065
51
1
2251
12
9
6
4
4
28
2
24
330
1
1
2
1
171
388
1
30
3
104
12
230
19
1
3026
2
4
9
558
1
1
175
14
15
407
1
111
3512
13
1
30
25
116
38
9
2736
43
13
21
2
71
7236
1
4193
9
5
14
7
2
1005
120
121
5
58
18
11
1331
557
3
2
1
37
111
44
9290
2
1
6
2
34
18
86
2
37
51
16
1
483
897
1
8
64
46
1
45
1139
3
3
1
3
380
25
35
13
1
20
1444
59
5
2
35
1279
2
73
1266
1
14827
3
5
1
755
62
112
27
30
28
1
11
70
85
354
131
4
2
1
1
71
13
23
114
4
1
1
47
65
27390
1
68
1
2379
9
6
1
15
26
2
1
1
40
9761
2
92
89
1463
1
163
1
3
27
1
307
20729
734
237
2443
93
93
2
21474
60
424
1
1332
1
16
12
1
14
2
24
4
47
10
16233
4
58
1
4
1
8
581
6
311
12
1
993
1
3
1
1
12
10716
3
42193
1
85
5
1
11
2
2
25
42100
6
45
43
3
40
3
117
1662
10
7
1
10
68448
1
3361
44
88
3130
838
1
7
31
3
3
1
154
28028
1
6409
52969
494
1
53609
15
43
3478
3
166
14
14205
62266
5
30
7531
3
3
1
749
65
7215
1
28270
1
7
9
204
11854
1
74
2
1
1
2355
3
5
2
5
25
16
6
6
7
2
62
5
5
8
8
55
2
410
1
41
37108
20
1
140
1
50
12553
36
3
1757
2019
11
2346
2428
27
1
5
438
1
6
58
3
1
20
1
1694
7
1
12
1
34
6
1
1
50
414
3
2
69
102
5
2
208
1
3
259
3
6
3748
1
2
29
17
10
35
47536
3
3
826
8253
1
1
2
2
17
1
1
1
5
41
7
2
1
50
27
71
3
11
6
11479
2
78
115
1
47431
2119
2
28
28
3
14227
1
8
14
4
7
1
14
17
4
1548
2
23
3
15
1
3271
3
95
1241
2
54528
1
7
4
1
65
14
9
4651
722
71
1
54
313
2175
12
2
2
1
1
3
17
134
1097
17
38
2
1036
1176
3
10
2
3
922
719
2
929
93479
317
1
95
1
9
18
1
595
10897
13
12
1
9
18
4
3901
40
48
17
2
10
3
5
1
1143
1
2
5
1
2864
1
76
4
2
1
9
19
11
2
9
239
2
2
91
2
83
11
1
11
9
214
33
6
13
46536
1
9597
2
1
1
2
1
11
1
1
1
194
1
2
858
9
33
3455
11
1
31
24
1
5
8744
6
9
1
37
1
2
43
2
95
3349
15
1
3
7
76
29
8
29
4070
1
1
12
10
2
176
2
72
4
8
3
1
2
1
47
91
36047
8845
1
2
176
3
1
41
258
14
35
4
2
36283
6869
17
2
15
13752
3
15
45
1
21133
9
1
2
22081
5
1
218
6
1822
1
981
39
23
1
10
8
83
1
6257
8
173
3
2
35
4
7
1
65639
18
312
70
32
1892
10
1
1
8
9
2
1
4
25735
157
6
88
28
8
5
10
1397
1
3248
1
15
16
140
18088
16484
2
1
6
10
18208
18
46
1
308
36
3
188
2
2
38
1
1
8
6
4
1
1
5
1
1
66
26
1
3
1
1
101
7
33
9
2
9
14
1
23
393
20
694
2
4
19
160
4
2335
63
4
6811
4
2
1
13
1
29395
6098
2130
1
1
18
1
1
2
5724
230
22
1
11
5
37
121
196
3941
3
2
15
31
12
2
19
2
30
728
1
2
143
1
11
1419
1
3
13
1
24083
283
7
8
9
20
669
140
1
6
22773
1
802
5
3
235
38068
472
185
32
5822
5
1
616
10
11
2
187
2
1
9097
4
92
1
3
5938
180
2
3
1
31
116
10
2
1
12
86
4
7
1
4
2
1
1
2
40809
166
11
3
5
165
5
60
30
333
4561
136
1
1047
2
1
9
20
13
30660
11
8
2
22
3
6601
7
39
15
2
28
1
39
1
4937
2
1
15
25
1
13
6
3671
29
1
1
16861
7
4
3
1
41
45
1
8
2518
11
288
9318
3433
1
1
2
2
2772
119
581
11
840
1
1
1
482
5
9
42
12
1
352
20
1
3
9
108
5
4669
1
99
23
44
18
2
18
1
92
11
3
5147
1
4
9
2
3
1
820
3
1
4118
13
1
1
1547
45
1
1
9
44
36
4
768
3788
26
5
32
1
1
1
2
43
2182
3
679
17
2
105
50
5
1
19
747
1
2
3
2
2009
2
653
17463
6
3
181
1
27
3
2258
11
8737
19917
147
3042
6
481
38
33
2
70700
2
202
2
74437
4
2
1
2
15
45
42
4436
23
1
4
7
1
125
2
2
117
9
3
57378
140
31398
295
2
170
1
268
1793
4
12
23
2
2
13
15732
21
1634
119
5
6
1
39256
600
43
7
326
1
1213
7
7
238
3168
151
2
4
503
46
834
190
4
1
30
1
963
38
2
1
4771
12
101
1
607
38852
1
8
1
9
60
2
2
1642
525
36
2
49
9
1
111
1
4
5
405
11
6
6
1
1
1
35865
1547
669
1
4
1
188
12
59
125
8
1026
19
3
2
106
1
1
2
1
3
10
18
6
9
14
15
1
2091
1
10
207
6
134
27
52
1
17
2
1
1
3
2
5
33
125
4
2
1
40
736
2
8
1
8
17085
16952
1401
40688
1
3
3
1
717
38
2
2
1
1
143
248
14
23
1
2
10
38
1
2
194
7
1
100
7
9
1
9433
5
15
2
13
3152
1
5
1
6
1
1
12
93
1916
2
6
17
11
20
107
20
1
75
1
93479
4
6
1948
249
432
63
32
53170
1
1
1
718
31
3
4
32728
3
7
1
2210
2
20
3071
143
2
130
9
3
1
1518
1
18
4
24958
25
12
585
6154
5
5
1
2
9
13
1491
15
66904
2
15
1
15
2
60
41
3
69
63
9
2
2
170
4
4801
3079
256
11
1
691
2
17
589
16
3
10
13838
187
1017
7
1570
8
23
48
70
41
1
1
62
97
18
62
185
1
54
1
89409
91
406
1
4636
1
112
6
244
2
1
1
1
149
8
129
4
1
1
53
32
483
2
2
1
5195
1198
51
201
13
11
1
2
22
87
1
3
1317
12
8
1
1
268
21
92
887
16
4
39
2
2
58
4
4
1
1
1
1
144
2
876
771
2
602
22
8
1
7
3
29
1
11
590
11
1091
2
2
5
12
24
55
96
68
11
2
3
284
5
4
31
19
27
1
34174
13
186
72017
50
6453
7
170
3
203
7217
2
3
1
7
18981
1971
1056
1984
14
4
5126
1
47
4
4
71778
2
1
6
5
57
21820
8
3507
3
107
4
81379
12
1
16152
1
83
8
1
35821
414
3
1
5
1428
1
814
1
60
1
128
176
21
1
7
2
1
22
6
1
19
3
12
5
129
53
4
131
10
89
3
8
15
1580
128
9
4
836
3000
60566
96
871
86556
1
1
25
2
6
1
12
1
13843
12
4
12
2
1
4
1
1
8
2
2
47207
113
197
1
105
1
3448
4
10
9
6
2
61
3
1
24946
1
1
15785
15380
155
35044
3
679
1
2
1
3
2
6
2
136
4
8992
7
1
1
13
19
1
1
2396
3
2
23
1
2
1560
287
1
2
207
358
1
10279
17
1
5
250
9
35
333
39
91
832
1
322
120
12
1
88
1756
16072
6
12
48
1
299
16
1
885
5
158
134
1
1
3
323
134
64
70
644
1
2
1359
7
317
1
18
428
1
5
2
11281
18
13
671
2
5
206
2
6
3
1
2
781
1
49
3
1
213
21
6873
16
32
263
1
1
24
57
3756
1
7217
1
19
4
1
1
32
18
4
5
6
692
606
133
1
6
427
19
10
1
56728
1
7
28
47
12931
249
53
2
1537
2958
23571
11
1963
12
39770
3973
1
12
16
1
12282
1
3
19830
1
10
397
22
5
3
1
3456
2424
35
3080
7
1
160
4
393
1
1
1
25
135
27
3
30
2431
1
597
13
5
44838
3
4726
110
41917
2269
5
9
1094
39
1
36
1712
47
7
7
11
53
55
200
68
12
4
8627
13
1
1
1
15
9
1
3
249
54583
42
9845
2
11
35627
5
1
7
19
213
1
3
6
4
3
66
1
1
11914
32
1
12
266
153
8
171
1
2
1297
1
13
6
320
24937
1
43
571
9
37
81
6519
31
2
14
2
130
28
3
401
1
39
404
2
6088
1
1
42
123
144
4689
1
16250
2
59
30
30107
6
1
2922
1
1
1
92
1
5683
3
5511
3836
2
143
14
1065
1
197
188
1
31
1773
124
1
6
4
29719
5
3
13859
189
29
4
3
7
591
1
1
81
2
2
7
3
6
1231
157
49
5445
1
99
1
5
1452
274
2165
44
187
433
432
226
792
18
13
575
26
1
492
20
1
1
4546
38
68450
1
665
3
2
32
102
5
2
155
37
25
8247
4377
112
37
1
3
1
2
1
44100
1
2
14
71
99
31247
67
1
424
21609
2
2662
771
11
53
3
2
52
84
3
88
11528
81
9
78
6487
1
3
6695
277
4
48485
39
1
2
6
1519
384
3
29
29
2
11
295
18
12
10
82
1
9
1
1
1374
1
9
4
2
2
93
4
29
2
63613
4049
402
5
5406
1047
12
134
4
1
6
386
259
1
3
2
2
43
4
10
3
735
3
10908
1
5
2
73
1
1
27
2
22
74
51
1
10
7
1
1
1493
38
7
3
2
2
52
1031
6907
1154
2
8180
2
1536
3
24
3
32
12
5
5
2
4075
1
26228
18
1787
137
2
59
69
38993
684
33
2294
49
62
2
1
8
13
406
2
1916
1
1
47
10
455
1
15
40812
1
8
1222
3
73
83
74
412
2
5018
2
265
1
1
29
6
6
1
5
2
223
304
1
1
6
1
1
89
13
174
4
34109
17
4
638
6896
8
559
8
46105
20
7
42
1
2
1
8
1
8180
13
2126
2
1
2
480
1
5
4
1
1
2
1
1
17
4
35084
1
12
19731
2
2
5
19
41
1
9163
1
4
1
257
10
27961
3
45
22
3
15
1
1
413
343
1
1
14
7
1385
71
6413
2
1
600
1
1
78
238
278
1
1
3
244
513
8
13
3
6
4
655
10
11058
2
4407
53
122
12
1
89199
1
46
13
2
15
6910
7
10
17
1419
709
187
1
11
71
21
1507
4
1
5
88561
2299
1009
50
2
81
2
61
3
172
2
7
22
1
1
617
2
1
14
6
22
85
1
3
1416
185
16
386
1
6
147
247
10
15
15
5
2
1
646
1
64
1
1
1
46
1
895
7
2
1148
320
1
1
22
1
1
1755
3
2
2
1
2
1
2
1
10
7
1
53
50
5
23368
389
179
537
64
116
228
1
4
70
1
55
32
9
64928
9469
1
7
4
672
1
61
6
31
2
8
1
1
33
67430
62
2717
25
73
311
203
9
214
343
1
44552
8
53465
2
10
2
130
9
3
4533
139
4
10
1349
17
92187
29
2573
2
15
571
569
143
21
3
1
29
14232
7529
3
37108
14
774
2
2
52455
15636
6
4333
25
13
38
1
94202
10043
17
14
78
2
2
2153
1
1
29493
6
379
52
6
2
2
3
1
10
366
62
137
497
58233
1
3
5563
1
47390
1
240
4
1
4
3
486
3
1
1
67
9045
5
1
8785
2
5
5
3
2
59
18
5
1
424
4184
3
11
27
1918
2
4
1
1
73
6
2
58
1054
836
7
1
34
769
172
18
120
1
44
5
68686
1
1
2
1884
3
1
1576
24
4
2
8
1787
31
21
1
271
4
2
1
21
2
74
8
9
1
39770
29
5
33
6
11
86
12143
1
1220
12
9
1
43
3
4
125
11
180
1
19
763
1
8
1
11810
4
2
322
3
233
1
48
8
445
1
2
10
7582
342
23
718
1
2
23
7
2
6
6
2
18121
1
195
567
5
2
2
1
14
3
21
21
2450
1
37207
162
49
107
1411
319
29
9
3
299
5
1
1430
1
7
2
3733
1
6
9
1
88
11
127
3
36199
1
1
20
10
6
1
2450
3151
170
102
1
1
7
4
50671
14
1
17
108
3
218
3
1
2
1207
1
43
824
3586
3
2
2
5
49
825
84
12
21474
1
2820
5
56420
730
1
65081
1550
4
2
1
23238
2930
21
1
7
1
17192
1
1
1
2
35
3
628
5
1
7
3
344
47
27
4494
3
3
11
4143
1008
1
2
1
15
558
2
1
18
40
1
2
3
17
117
7876
2
1
1
13
38
1
88
1
5
176
2
1
1
21
34
19
3031
43
3
1
62
2
2
3
40
1
3
38
1
2
8
458
1
9
3
20403
40
1
2
1
19
34426
1
65
1
28
16
18
222
1764
35929
35
220
1
44798
40
28868
14
153
3
5
1
411
1
2
27
2
14
1
2
355
2
3
1
288
276
2
12
1793
1
2
4
4
333
292
486
1
1
14
1
15
1725
1
95
2473
29037
45
29
8
15868
38
406
335
21
2
1
6
63
42
4
8
1
2
1
27
3
45
279
3
7
1
6
1
1435
1873
6
17
6257
23
1787
6
628
1
2
5
1
1
1799
205
2
73905
2
1116
3
2
14898
1
114
319
1
4
275
23
92
1
7
42
2
18
1
5
50582
50
17
138
1116
126
200
1
6
24
7
1408
11
45
5313
1
31
2
127
17
647
1
2
111
1
567
3
86
1
11
1
1
1
1
1
72
4
3
1
2
22
693
1
69
5
9591
4
11
117
44
3
650
26898
1
7428
5
1
2
276
1
9
6151
1
163
1423
1
19
11
1
1
1
249
2252
13
3
1
50717
7
2
6
1
44
6
8
167
3
16
75007
3
30
2072
904
8
1
155
55
1
6
39
13
1
7896
7
41
4
16
7502
1
1
6
15
1
1
1
32
55
1
6
1
5
8
42295
406
316
131
93
4
712
1
2009
355
330
266
32718
5
390
2
6
1
9
2
18570
4
14285
15990
515
11
26
83
1769
85
1
5
8
20
41
6
6042
298
4
4
413
770
24
3
15
1
391
3
1
22
1
56
9
3811
50564
1
1
1
19
13
3
6
647
8
6557
1
53
1
5
14436
4
1
1640
3
4
26
1
1
692
4
1
7
32
2
6
2
23
1
72710
1
9
2
718
7
2
4
15
11
2
137
17056
4
3
61
1
1
140
13
1
204
1
1
12
6
101
61
429
2
7
9
61804
77
3
1
5
1494
3
9
1
389
1
1
2
15
5
5
27
377
5
1
154
1
33
2
2
2
1
6151
53
5
14
3
2207
1
202
5
2380
3
29
59
13
2
6
13172
1
13
493
45
30335
9
37
1
129
645
5
2
1
2444
38
37
56
2
11
2
24
165
2795
1
11
4
1
196
1
1
209
389
1
7
1
4
4
1
8992
425
2472
1
1
21
54780
19880
42
134
154
1
1
26
3298
4
340
1
92
9
499
873
166
1
1
30
4838
4
2
8
237
3
59
429
1
3
18
23868
3
6
1
27
89
3395
19466
9
2
11
65
14
1
10
26
459
3
2
1
3944
4
10
1
3462
91
1
7
4169
4
4075
1
4
1
21
577
4
4
13736
1
65
5
54
1
1
7
2
23
54
85
15
32
6
91561
1
3
29175
11
589
157
76
18
145
22
34
313
320
3
82
24
22
7
13
2
2134
950
331
1
1
5
8
18
2
97783
1
2
1
4
5
125
354
14
22
715
1
14610
1
9782
1
4
14
5
4
27
17
40
878
14
8
9115
1
1
1
158
132
24
4253
9
333
2
2
9
22
701
1
1
1
3
6
1
17
18
13
21
2
16
195
2
766
17774
1
1
8
8744
44
31
1
1
2
32
32490
76622
1
1
9
1
348
950
8150
1
92
48884
26
5
1
13
5
1
101
60067
21
1207
2
10
6
1
125
42
1
199
40
24
8340
1
19
18
25321
1
2
5314
1
106
1
22
7
1
75
91970
6587
30
248
1
1
4
1
2346
39
2
3
21
15
2
1
1
5
1
1
1
20
3480
3
3
2613
11
1
3963
1
301
24
45
985
17337
248
34862
1152
297
2
2
124
3
5385
122
209
89
821
7
6106
11590
1
978
2
65
17
41
271
12
6
31
342
1
5975
2524
2
1711
5
43142
12
1
1
82
13257
14
38
3
1549
1
53
2
216
91632
7
1
2
26
1
52
9
2
1
1
1
29
1
2
4
2
7
275
4
74
8577
1
1
8
242
2
2
1
7
215
117
29
2
1
2
1
1
20
28
14
2
2386
9
205
2
4
1
58
7
26
111
6
2
1
10
2
703
15335
2
1
10
824
35
2
56
1
132
9
606
1
4
212
2
2
1
72
2
345
120
2
1
7
4
2
448
6
1
44
5
1
1
1
388
1
64
2
8
11
2
4
21
591
5
6
3
184
42690
16
19
1
3
2
3
2
95
10
9
83
7
5
256
1
2
33
10871
1
194
6113
14
1
100
4
4
1
9
556
2
1
55
5
174
3
3
5
63
15
42
1
8
1849
5
14
58
2
60
178
8
2816
72
2
5
254
4
3
19
1
95
2
109
1
56
766
28
1
1
209
39
1
17917
1031
240
3
1
2
5
38
56
1
1
21
30335
22216
1178
11
1
5
9
801
1
159
145
59
10231
88154
256
1
16
3
1981
3
6
2
21
11
57
6
2
127
11
337
1
12
40
3
65
1
1
3
24
3
1
3
6
130
2371
2
19
1480
66
27
1
7
14
4
10
5
1
1
5681
1
5
48
7
1
21451
14
7
3
25
2
71
47
1
8
3
1
1213
3
26
10744
10
1
73
1
4
1
112
32393
62
1
3
3
3
17085
5431
78
4552
8
4
2
4
56
1
1
16
1
7
79
31
2
1
2
83
9
2
2
1
8
116
52
12
7
6
2
5
2
1
35
121
1
40
3
334
21508
1438
130
3
5041
3
522
4
16
253
31
443
159
3
31013
43
56925
244
1
3
76
22447
6
1
1
6
70
162
2931
198
1
1
37
340
1728
1
5
358
92
2
4
24
6
1
628
115
167
2
2
1392
29
159
2364
1
10
29404
1
15
2
800
55
5591
7340
1
3
60
4
1
4
2
1990
470
69
3
1
1
2
1
1
2
2
143
721
1236
1
123
994
1
7
27
5
1
32
2
310
79
2
272
20
4
3
2
224
79
1
14355
7
1
10
4
1
1
41
107
2
2806
4
1
2
1
7
17
4
5
37
14
3
5
14785
38
91
4
404
2
48
9355
102
41
2
9
1
759
45
2
4773
152
454
2858
1
6
2
170
1
4034
38
2
362
7
33
30
1
155
3
9
7
348
72
889
1
3
1
233
2
2
2420
7
5
155
11
4
8
8085
11
31
8
1
325
53
33047
3
1
9
21
16
4
36957
5
76
43
208
374
2
23
815
187
24
58
92
7
1
99
3485
2
9
23
3
3
399
2
1
2
343
1
642
1
4
70
37
590
162
13
345
1
162
95
1
14
1
1
12
1
649
28509
257
4
1
96
4
2
133
53
7
1
810
1
2
4
12
8
2
1
1
19
373
1
9
2
2753
29
11
104
18
84
3
14
3
2
1
53
3
25
3
16159
4
657
241
1221
28306
3
5
125
3
6
107
7
6917
48
93
1110
8955
12
437
13508
1
58192
1
1
1
38661
11226
1826
1
3
7
289
2056
10857
1
52
16
15
745
2
29863
158
1
422
6
1777
17
5314
37
7
444
345
2
1
2
9045
245
24
812
9973
87
1
66
90710
6792
7
260
315
309
363
2
2
15791
59
2
68
61432
1
207
1
15
1
91
3
1390
1137
4292
2
113
36
1
3920
420
6
3
2
1
11
963
2
1964
95927
6
1
279
7
8
1
1
1
6017
3
2
47667
2
20
5
10
8
128
354
17
8
11434
1
1
2292
26
4967
490
1
1
14
42
44
9
56
19
1
1494
1391
972
42
2
1
1017
122
1
1
2
1
15
4071
8
4
5
2
1
2
207
1
28
545
58
15249
161
1
1
120
83704
4
1
143
30
2
1
803
5
1
1
1
37
40
1
4
32
27
3
71
11725
164
66
15
1
21
1
46
26
3
10
32979
1244
1139
13
1624
23
1
32
15
2
1
1
2245
1
2
3
4
1
1
41
3
3
5
35
73147
112
36
2
261
3
1828
25
2
1
194
3
15
1
11
59
3
1
6960
7
4
19
5
1
127
157
1
8
21
129
3244
3928
2653
19
185
17
18
74577
18
7
355
1
214
5391
3
5
1
1
3
32
840
352
1
16
65822
77
34
13
7
5
6
16
4
2
5
23
37
6
701
4
1
1268
1272
687
1
1
40
78
1
1124
3
9629
6671
163
13
1
1
5
4
25290
4
2
8
9
1
109
1370
9
166
10
3376
22
2173
2
71
1152
1
1015
1
6
5
6
39
483
14
1
1
225
325
72
465
5
342
2
4
478
3
1
2
5
1
2
12
20
189
7
6
3
34
2
383
1
4
18
1
6
1090
1
8
14
23
6
765
3
2
13
12
118
324
6
8
27
4
22
67168
7
284
653
5
80
4
6
47
6
103
2
119
19
11
2
369
4
665
390
10
211
544
2
2485
2
1
11
8
1
119
19
2
8
14
3
1536
1
89
1
34
39
2
508
269
4863
150
1
5
2
34
2
12458
459
525
41
4824
1
1
6
2
221
25
10
7
1197
12
2
8
8
12
1
4067
41
1
1
99382
23132
26
9399
1
19
21
142
2294
1
4946
108
1
621
24016
680
691
3
152
43
1
2
25085
3
2
4
22
11
29
1156
29
4
7
3
14
3
3
3742
1
6
50005
5
3
36
1
1
1036
6380
1
34
2
2
14
3
10
966
648
2171
1
3
1
1
1
1
136
268
1061
4
1
529
1156
1
62
1
36
1
1094
1
1671
1
50
4
3
1
2978
79
102
1
260
14419
1
253
1
1
2
26700
14
3
13
30
2
8356
7
25
15
9
8
8
3
142
7
772
30072
4
6
11
5814
3
81
6533
11
504
60981
7
1054
4
12458
1538
2
1
1
10
7
23
704
8
1
10
269
12
2
737
69
36
18
23
2
300
3
1
5
1
34
1
299
3
1190
1911
170
2
1968
5
371
6
1
6
1
59
151
1
4
20
3508
151
28
16
11
1
7
1072
1
8
69
579
1
43000
25
206
29
37865
5
111
619
39
393
26369
182
118
15
4691
2
152
950
1
71
1
130
1
11
2
1758
1
1
1
69
3524
10
13160
17
3
8
5033
1
401
2432
38
1
1
1
5
19624
5
187
1
5
22
70
694
5
1
524
89
10744
4
20
2
1
1127
53
1
675
23
3432
23
1
1
38389
1
1
209
9
2
11
15
1239
185
595
104
8
2
2
4
6
169
13
1890
214
4
1
4
92
1547
2
32
6780
1
864
1
2461
56
31377
234
1
75
123
513
1
11
3
401
32
181
1
13
10
2
3
17
88910
178
1
9
9429
72
89896
13
6
1049
1
99562
112
2
13
46
1
123
1
539
3
3
2
338
4
8
81
2
6
1
1601
1764
313
1
51
4
14
4
6
79
54
90
12
465
24
2866
486
4
1
1
3
4
3
2
13
530
3
99
2
8
35
714
2
1
44
20
535
14
1
2
1
7
1
3
671
7
269
3
1
20
4
2689
1
5
21
2
235
7
540
1
1
22
147
2
4
313
2
3
2
1
1189
33
29395
16
14
1
62939
8
375
41
28591
4
19572
1
1865
7656
175
5
6
308
4813
656
3
3782
505
47
3957
3
4
7
2
1
2
8885
1021
6
10
1
14
249
27
2
194
3
1
559
1
102
83766
729
149
13
3371
6
2
2020
1
1
7
73
12
163
1
1
2
444
3
4
1
1282
3
3
64
3
1
26
21349
6012
16
2
1
1227
45
1
5
36
11
1655
1557
3
1
121
8
7
1
1
8
1
1
126
1
90
7
4
69407
63
1
1
3
1
16
429
1
16028
154
9290
878
47
92
15
18
1
6
1152
49
3
819
111
6
255
48
13
2992
1
10744
3325
14
4
31
1
1
17
55
8
1506
218
3239
4
37
8
18
8387
29
1
20
2
8
2226
1
1
1
10
15
2
6
74
6
816
8
7941
169
3
1
4
999
2
26519
5
14
80599
1
330
2
6
6930
1
3
5
29
1
297
65
27
8845
2
1
3
335
4
46064
1
50
18
3
185
535
1
241
1
8
85
2641
18
326
63
19
1
3649
28704
1
5
1
413
6127
2
8
4
90209
1
3
785
131
1
1
1309
17
3
385
1646
6061
27
1
53646
1
2
57
9
4
1
9
228
17605
1
27
1
1
21
5
7
56
13
1
945
13
1
1
28
144
5704
2
2
2
2
1
2
3
2
2
1
1
166
25
38
151
1
1
50
1
90
5
96
4343
11975
9
1
1
2
86
1
1
2
19359
10073
2588
2
2
26
50
2
1
30
6
2
32
710
32670
49756
2
6
19
115
1
22
13901
55
1
2
1482
2229
31
18
80
87
9
123
7
32
1
1
440
554
6
13697
1
2256
23
360
2
4
20321
1
3
1
1
2
1
6
2
5
5
2
2
15
85567
5
191
7447
9
4
2
1143
1
177
3
1
1382
1
93
16
44858
2
59
62
1
114
7
1
3
95
1
172
373
3
3118
3
20
1
47
4
522
34148
2
482
1532
126
91
3186
1
1
31
1
11
2
7
179
8
12
21
4
459
1
112
4
361
1
1
429
2
74
72
1
18337
34
188
1
88
7058
555
1
336
1
4
1
2
7
1
504
37
2
79
3
83
1
11
2
11
614
9
3801
1631
1
1
1
2
17
3841
1
1
2
4
87965
1
5
222
6
10
1
5
2
8
2
2545
141
15
55
431
1
6250
459
22
10
24
1284
2
3
22
11
1311
187
58
1
7
1919
3
1
852
1
855
3397
26
6
7
159
6
5
1
18271
62
87
12
27
7686
8655
87379
2
1
47
16696
10415
64
2
4
171
4
5644
4525
22
3
5
794
3
3
55
2796
5
2
44
24
77
155
2857
5
1
2
58944
30
68
2
2
6
5
25
1
9
7
5
1
80636
8
17944
155
3
236
110
1
43
756
89553
272
6
4
2
8
1000
62219
2
5
3
11074
740
2
5
6
4
2
25
72
26
6587
53960
1
11
12
2
221
2
2411
36868
32
1
391
6
2
6
1913
2
5
6291
60
280
26
1626
148
1
2
18
4
1
1
18
1097
40456
1543
1
2589
970
3812
1220
6
5
256
11
191
4
1
1
3
1511
10
54
4
1
1
57
33
51
65
25
5
111
12
1
9
14
1
8550
170
126
18
8
2225
213
4767
1
3
2119
80
7
19
10
1
2
1
2
43
3804
1
2
2
1
1
24
1
9797
1
1
855
29
13
1
665
1
35
648
16
92
5
3
269
2
1
24860
28
26
114
1770
1483
97
58
165
145
15
27
6
239
1
10
1
56
1
293
2
1
63568
3404
2290
1
22
83
30045
6580
157
5
160
18
1270
1
13
8
25
2
4
1
1
1
3
2
7
1
7
1
6
1254
4
153
2
26
3
1
87
16586
3100
3
29
12
1
2
119
1489
2
157
56
736
20
8
1
10
3
4149
36998
164
635
150
5957
75
2
3
54
20
1
25
49
14
6
10
5
84
48
4
77
21
21418
1
1
4
1
185
10
1
1
6
4
2
1
14564
19577
9
399
32
18
191
19
16
1
16
551
21914
6541
145
1347
2
2
5
93
1
1
1
1
243
85
25
60
7179
1
579
27
9
125
59258
19
20
37
4
1
1
9
39
72
1
1
2
3471
82
1
14285
2
3
16
2
6
2423
72858
1
165
364
1
6896
30
65
309
4
2
2748
185
630
3
32205
34
83
587
479
63
1
21
28
147
34
1
166
1
5
20209
490
22297
130
2
3
33
462
23
31
10
25
17
2
16
12
13
56
9
266
57
1
39
60067
3
1
20
4
500
2
374
17268
6
249
295
184
2
63
120
8
17
84
8128
12
1
86
1
3
1
8
58247
1
44
6
30
392
6
787
2
26
1
18
14
32
56538
9
46
9
1
2
724
14
28
18
1
3117
6
467
79
18609
4
69
29
629
503
9
1
50123
15
2
103
1
3086
126
61
6
1
448
32670
2
1
1
533
3
57
24191
8930
1
2
91
1
695
82
54
2
3721
144
778
31
15
4941
4
117
2
23
2
23048
1
2
24
20668
3
2
82
11
31
2
2569
640
1
140
1
3
3
48864
9641
3
10
31671
7
4
21
14
1
5
23
1
1
209
39
61791
1
2
2
77
159
1483
4
1
3013
15
47
140
40
9
19680
39
1
18
12
9
17
192
1
232
3250
11
29
1
1
1
1
2
1
1
1
1385
17
72
1
1
17918
1
107
72
1
2
25507
5
490
677
15
2016
53
4791
41
1
379
14536
9
11
2
1762
6909
20
4812
6
2
855
1
131
1
1
6
5
7
1
15
295
114
22
59
32
1
5
1
3
63
315
1541
343
2
2
6
1
1
3
2
2
25
4
12
4084
1
1
1
5
2
57
1
1
1
109
19
2
2
15777
1
17
3
3
48
30
69046
1
7
956
12
23126
167
30802
761
17625
3
3
5
1
2
1
437
15
1
107
13
6
1
49
6
2
116
13
2634
12
10182
27
1
62
2848
6
1
6625
15
35
3
304
273
17
752
6
45
42
13573
173
50
17
7
112
4600
1
5
3
908
5
230
3
1
24
1
2
2
5
3
2057
61
1
4
3
1
1
1
2
1
76
4502
1
1949
3
52
31179
7591
108
13701
336
255
17
2222
75
53701
1
37
1
111
43884
8
44
226
1
39
308
16
1
1
6
1
1
1173
4
7
7
2957
13
1
6
6
1
898
7688
15
29
191
13
875
1
6
13
5
3
59
3259
18
22
20
24
6
1
598
4255
34
84
51993
3765
99
1
6
27
44
11
43
6
1
3960
5
7
1
80
1
11709
3
5
37068
1
2
4
159
47
14
1
7
468
16
11
1
2
51
11678
28
1
28
1
4
214
304
2
5969
22
23
69580
1
2
196
2
21697
2
25
1
1
6
210
3
1
41307
2
1
2
846
7
1
444
2229
9
4
194
1
1
1340
13
1
1
1
166
1
45
1
10
7
236
1
1
25918
125
4853
21167
7
4
168
32
3589
1
12
47
2
54006
24
5
26
62
1
1
6
3
722
3
2
295
23
1
3
3
118
4
1
8
4494
59
867
6
4
71
229
9
51
1
1
11
352
2
6
28
14
51
2
1
2
1
73
1
27366
1
5
45
92
4
6
1
54
9
1
66
1089
1
26
1108
25137
424
2
2
64311
195
251
10
1
2
33901
57
1
2972
1
20
96
28
1
2
8
2
779
496
1
62
601
376
3
47
1
5
187
64
5
5
2820
245
263
12
90
69
2288
589
34
5
6
3314
1
14
568
6
2
43
1
2
13
1
18
1
55
50
57837
6
1
16
7
5
33
78
9
39
7
14
1
10
60
1382
1
5
1
1
1
196
1
25
1938
4118
123
307
1
46
197
64
1715
12
14
4
26
1
2
122
478
4
14
1
32
4
1
4
2
33166
44
202
514
12
1
4417
3
200
4
5643
9
29
1
51
11
8
2
10619
1
5
70
7
12
2
5
31
4
1
8
157
11
7
1
1
5
2
62
1
18
44881
1466
1
373
3
16
2
177
4
2
7
1
62
1
7
71
1
36
24
591
1
1
1
18
1
6
6
1
9
6
1
677
582
383
1
1
33
3
4
801
4
36
2013
12
47
14639
2510
371
1
612
1
48948
1
4945
13
112
2
77
30
8
2
27
11903
9
3788
3
15
10
1
1
2
8
3565
2020
50
2
1
1
178
22
1143
10
5574
4
898
25
23
2
14
226
7
2125
61
1
1
3
5
72
4
3
44
778
2
4
508
335
2
46687
1
11
1860
3608
14
97
96
1
5
3
1
55950
2
79
1
1
14
3
1051
1
2
1755
6774
54191
2
1
10
21
1
1
3725
17
49
2015
1
190
1
93
4
8
1
1
114
6
2538
1
1
1615
5
1317
299
313
1
2
193
1
9
21
1689
5
17
3
1
14
3
5161
13
656
8280
5968
4
529
242
3
1121
4
8
1
115
122
31
19
22
18957
39
44
1
7
72933
656
8
4
1173
11
601
431
7
69
1
3
117
4
141
4
22
82
1
48
8845
64
5
454
426
11596
13
25
766
129
1
101
16
63
1
11
1
590
26
34
1
339
14
199
6
2
1314
2935
5
1
834
10
3313
4
4
30
1
22996
2077
1
86
14
5
9
93
35
2
2
1
4351
3
1543
18
8
64259
1624
1
6
1
16075
5236
3
1
11
227
528
17
23
9
2252
184
1
7
11
3325
1
312
108
81793
2
3
5
75359
7
2
18
36
1
5
13
10
1
1265
62
32384
149
364
14
1
1
39338
1
44
1
32
1
268
80452
29
1
2
174
4
6
97
747
25
1
18551
2666
1
2
8
1
4
6
11
13
3
10312
1
772
1
1104
256
1
545
1
82
1843
5
33
1
27
4
2
119
8745
4
86
6
3
1
57193
53
34995
6
39
23645
68
33
15
16
1624
1690
368
3
69
126
3789
28
2
11504
5
7
37
1184
3390
11
1
1
1
1
1331
12
3298
2
2
2
253
87345
2
1
128
69
123
2
2
6
2
6
16
335
26
108
33
37
341
1
4
1174
74
696
1
4352
1
78
1
1242
72
3489
26
8
5
221
399
20
1
253
3
25
5
149
589
57
7
1
2
4
4
1
1
4
5
2
57
4
2
13
3
5
3945
6
600
1
2
200
1
1
1
10
108
2
12
5
6
26
20432
987
1
66
3
30314
1
9501
1
1
2
44
15
1
7
1
13
5933
3
14
87
5
111
1
1
1
1
305
922
5799
209
15643
11
121
7
14
2
65247
36
18
10
2
932
7
3
2
1
6
12572
5156
2
171
551
3
1
3
325
1
2
18
2566
7
294
9
5
5
4300
6
174
5
28
4
81
123
6
3
2
22582
1
39
1083
90
247
76
531
1
2
1
137
1
4
6
3
4
2856
1
4075
222
28
3
839
10422
82
21
60
20
4
3857
1
16987
1885
3
109
212
10
5
14
6695
13
33
456
5
8879
171
1
73
2
5
6
30
3944
1
5
5
5
9
22
5
39
8
1
1
3
3
1575
53
83
43
2
672
35594
1
1966
159
4
21
1
4
16
1
2
1654
667
3
2
15
1
3
5
7670
50191
1002
459
1
27
1
1222
1
752
2
1
1
3
8
1
76
14
53
7
2
1791
5
1
4
396
121
2346
286
2562
181
1
177
2
205
870
1
15
14
1159
107
8
6
119
3
1
298
10
1
1172
29
1
1
15315
2
9
12042
184
3
44798
25
2
234
67168
3
39
364
16
4
14703
10
4
18
4
15
22
8435
26
2
40
8
15
3
662
5
15
232
2
2
45
11
1
10
10
30
414
14
1
3
5
26104
2
22253
1
368
1
3
90
10
50
1
7
113
3
7
1
212
1
1
54
10
53
54
112
271
18
28
43497
1647
2
167
1
5
292
91999
121
6030
2
17152
85
5
33
4
2
4931
1725
30
163
6
31
5
846
7
204
148
1
1
18
12
1
3
2117
8
1
1
1
354
70
1
645
51
2
35
1
6
88282
69168
1
34
11
651
1
5
2
5928
1
162
71604
9
14
1
1828
4
10
71902
158
1
103
661
5
89
2
30
7866
8
658
3
2
694
1
54771
17
321
29
1
8731
6
1672
320
8
1
1
1
2
168
8
51303
980
2
4335
1
106
56
72
8
869
1249
12745
3
5
29
889
19
84
433
8457
2
5
15
3826
23
1
233
89
535
6780
1
382
30
858
8676
3
4
1
2
11
17
79
18
1220
9
13
3
5
78
1
8
466
7
1331
49
67
1
2
1
21
2166
4
589
12294
11
98
3
2
56
2898
1
1
2
1
18
5
54
7
115
1
4
592
23
2
4
1
16
63
24
2
43
6
48847
10
1
1
1441
4
2
4639
1
34
1
5
2
23
28
34862
172
23
13848
1
75
15
4
742
19862
149
12
12
1
23
5
30
51
1
3
4
15474
2
3
1416
36
1
1
23
2
275
1
26104
57
1
1
2
156
5
7
54037
1
3822
15
22612
1088
4
10
5
6
15
93519
5
16
1765
6
6462
5
171
1
13
1
2
184
2
5
1
1443
1
1350
3
7
17
18
2
1
2
8
70
18170
1
17
1
1228
2
9
472
1
1
1
3248
1
2301
1
4
2
28
16
41
1
2091
6
52
2
60
11
2
95
2
880
4533
3
98
170
66
38
1
1
1
11
2
1
58
435
215
27
1
1
2
5
6
990
3
11
1
1
675
21
8
1
8
2268
36613
32
53
19
2830
1
61
42
1
1
145
157
19
162
18
1
2
2
9
649
30
1
1
1
1
8
76
1
3
1
75
1
606
4
4
1
12
54
1
30
96
1
2
42
30
31
1590
2921
62
19
151
1
6937
5
1
99
1
1
283
14
5
1
3
10
2
3
2
1
3638
7
1
1
2
26
57353
464
95
1
5
156
39
2
19956
18
25182
4
379
7
2135
8
46
1
145
7
7050
1
56
7
11
1
3
1
1
1909
5
11
2
6
15
14
8
2
2056
7
3
6
2
11
1
5
14
1
27
15
1
2
1
13
3
14
9
1
1
86
39
59
1
32
1090
97783
3
2
1
1
2
2577
142
74560
27648
3
319
1
149
18
878
414
70293
48
2
9
705
50
1
5
34
5
10
1
4
85
3
1
264
2701
5
13
242
269
9596
5
2
1
336
4
919
9
1
67693
5
3594
123
5
2
10920
15177
12292
295
25
18
7
37693
192
1680
1
3
38
3
2
1
333
5
6
8
9
29
13
7
1
7
5
625
104
9673
53521
5
15
1
129
5
1
8
6
1
57
293
77
1
966
3
8
88
4
1
2
5
286
143
2
223
1855
84756
1
38
2
15702
12
8
3
3898
56788
18
79
20
42
53
2
1
2
1147
32811
1
8
1
286
2948
23
1
3125
1
11
2313
40
28
34
25
136
36
1
12
311
2094
4
1458
10193
27
1
4
20
1
1
1
2
2
22
8676
5886
42
1
37469
1428
2
1
1
28
3
2
7
1
24
2904
2
26
2
1812
1
19
114
2
5
1
36
6
3197
3889
17
18
2
20
19581
1
212
1
17
1
33
2
66
59
11
2
40
4
6
6
326
6
4
28
4
2361
169
3940
8
2
12076
1
4332
53
135
1
3
1
18
35
40
66
460
508
312
6
1
166
38
54321
27
6
1
334
700
1
375
2
1
2
10
2236
1
1
1
324
1
43
36
15
13086
540
1
23
6
2
6
6
129
22
1
168
1
2
51
15398
22
1897
153
2
1
23
60
5
15319
24051
6892
11
12423
5643
1
410
14
1
2151
1
1
1
59
30
14
50
23
2
3
1
1434
642
26
42
91021
2
29
1
54
7
897
209
1
87951
1
346
71
222
2
2
1
1
5
1
186
8
66
6754
2246
2
14
1
3
2477
1
1
4344
1
2818
2
1866
35240
317
1
41
62
5
1
6
19331
2
1
163
28
1
277
1
1
355
9
3800
231
5
9
9451
2
72
47536
241
72
3
4379
987
1
778
1
17
178
292
174
1
1
16
1
3
447
4
1
1
3543
40
791
14126
87
18
3
14
27027
1052
55
30
1606
179
17061
1072
4894
242
92
2
7
1
5
15
25078
1
94
62918
16
2
1
9
1175
3
6
2
4
1
2
300
4
2371
1
30450
6399
1
11
1
1
1
38606
11920
33
86
1147
1
29
9
485
19331
76483
539
3
6
38
17
2
72
7
1
1
15
5
6194
28
1
59
1028
1
11
2
1
38
9
2
1
30
118
1
5
32
5
26
2
91
34
126
10
4
5
7454
1
11620
209
2
11
1760
15686
36
29
4
76
1
10
3
8
12169
2
108
2386
3
1093
22
1
4
25723
34
3042
219
5
22
48
2
1
943
15497
1372
12
5313
496
1
16
32
1
1
2432
46769
22
1
1225
1
4
2
642
2
2
2
54
6495
26452
38
7458
263
307
32
2478
4
3
234
1
5
41
314
70
23
10
29
2
15
1
7
1
133
11
2061
1985
1
1
4
1
1
15
16
7
1
585
4
4
2
37363
3
117
1
5
8
262
2
595
2
21
3
555
1
40
1
705
342
95927
2
1
1100
1
9124
2
3
1
16117
1
233
5
3
62
3
1
3378
153
33
2
2
2
1
369
1404
44724
899
635
1
58
72
5
5
19
160
2
1
1
1
7
14
4
777
89
695
1
1
1
1
2
1
2
164
2
1
74
8
68
175
12
2
1
235
1
1
3
5
6
12
1
259
681
13
155
585
2
1
2173
18
615
2292
4
7
1
1
152
308
1
12116
2583
1
3
1
2
24691
1
5
6
4
5
16
44693
7
92
29
1
915
19
317
1
1
292
1
304
1
112
1
10
47555
411
315
10
1
1
2
14
1
751
3
5
781
3792
2
11
72668
521
4
154
683
1654
1
476
1
2
6
14
14
24
4564
60
61210
165
4645
1
1
5
17
5
1
1
15
236
6
1
10
6
43
3
75
188
53
9
8
26
1
1
34
26
31
14
918
1
3
2
26733
23
237
26
38215
216
7883
1
1
4
1
1664
4
1
100
1
6
48
28
49
14
28
6
15
22
1
11
838
1
2
229
6
5
5
1
2
2
108
16
11552
39
5
141
13
4
1
1
3
57
1
203
1
1
7
45997
1
1
2
219
64
13304
16
1990
1
2103
31
38
2
4
63
15
8
862
95
121
158
53960
1
187
1
3
3
49
1
2
1
60070
112
37
17
9
1
2521
889
1169
11
9
6
75
207
2
1
166
19
2220
3
86267
7
4094
1
4
2
17
29
1
711
73
544
10
558
217
21
30
171
2
2
1219
2
3
51
2689
290
3
10
65
2
34426
510
3
1
5
34537
9
1
1
15
6
1
3
32
42723
5
10
773
113
7905
1498
201
2
6
8350
2
2
1
1
2
1459
9
11
62
3
1
16
107
2
1963
629
6
145
1
54
2
1
2
49
1
1
132
1
12641
2
128
2
15
29
44
26
50
3888
3
15
1
2
2
47
295
5
5
8
1
22
3637
16
1
38
2247
743
1
11
7
1
10
878
12
2
18
69
141
1268
1
251
523
14
1
1
1
333
4
10286
4
1234
103
2
2935
1
6703
54
3
1852
2
22
3
5
22
44
13
4
7
1
1
6
57
34
2
1
143
3
116
1093
1
1
35
78
6315
23
2
1
7
7
35
1
33
59
2
1203
5
38731
23
13
11
3
1
10
600
29296
4
84
6
2035
5
969
4
8
4
1
2
1
67
2209
41
21
2
1
2
1
13
11
436
3
3
1
4
1
1
6
1
13
1
727
4
2
13
3
1
41653
20
49
3572
2
1
5
2
60947
1
27
1
14
1132
2
398
1
1
5
7
11
43
7
73618
2
29
9
79
1414
1
420
88
5826
3
3381
4
58
361
40
1
2
43
9
4
1
246
2
751
1
8
31
3
4
3
70
615
1
201
10
4
1
3
2
1
1
213
396
65
1
1
28
4
1576
31
2
19
2
1
503
9
1480
4
85
1
380
21209
4
1
142
1
71498
3
102
57
21
29
21
15
23
4
25
28805
5
1
1930
1
6
28150
2
68
13
14
8
59
1
3
58409
70
1701
1
4936
16226
2
4
1
11
11
1283
98
2
53
212
1
1
8
4
2
1
1
3
1574
17
43
86
116
587
1
598
11481
77
43987
9
21000
434
4
36
8
1
671
4
12
2
1
16607
1
3
11
38138
41
45
207
3
64
69
86
322
13573
5
240
15
1
115
51
17662
12891
81
4915
1
96
299
1
9
1
1
10935
160
54
4
1
1
81351
1387
1
72
21
2472
12
2
12745
50
698
3
35
157
4
39
2
8
1
1
3
7629
6743
18
4
1
423
3
4550
13
1
1
1
14296
32
4
27
6
1
13
203
19
14
1
5
6
2
11
79
1
38
5631
55
109
6082
2135
4
215
3
14
1
1
2
143
20
67011
11
4639
1
4443
333
218
3
11
48968
53
359
3
2
71548
3
2
1446
37426
1
1
2
12
2315
1
5
24472
12
721
2793
415
1
104
2
32
11
1
756
24
371
2
17
3
4
798
1
5
144
8
16
1
58
267
65
50
12662
1
7
4838
1
1
633
2
22
215
3266
758
2
1
2
3
2
6
639
22
445
1
2
2
615
17
402
86
4175
1
1
27064
30
87
2
1
59
40
14
1
2
2
91
21
54506
452
1
16
1706
260
2
12
1
1
1
362
6
13
488
10
6
57
2147
4
1
56788
1
1
554
84
2
365
269
17
13
1
33
25
2
3
1
23
6
7
45
77
1
1
2
29
1
19
67
8
1
1
5
1
6199
24
2
1
1
14
21
5
833
4
651
1
1
1261
19
11
1
83
2
27
57
3983
1
14
2
2181
28
12
12
125
285
501
43
421
1
12
2
2
16269
234
1
1
1
201
13
1
1
1
224
1
14
452
24
4
2495
6
2
3
1
1
2
2
1232
4
4
14
2
6
5198
6378
6
19
20
383
6
386
1
14
2
21873
47
29
6824
2006
4
4
23
2
26
13312
10
28941
266
1
4
2
4
1
3
2
135
21
5
27
1
62
2
1
1
4
28
3
15
20
1
29
5864
32
3182
2
35046
8
3210
1380
10
6
11
844
158
2
1
4
1
3
31
82519
16
47
27385
68
1
2436
315
53
6
79
1
10995
1752
5
1
17
1
24
33
1
30993
1
19
14
17
25
1
4929
1
11
1
713
2
331
2
55
35
49
2781
146
4
1
12
31
49
2541
2
755
1
131
1
2
42
37
45
1325
1
1
102
84
1
24
1
11842
12
1
2
1
310
1
4
229
123
1
139
31
16
8
443
2
4
2
298
16245
2114
1
11
48
2
1
2
2
6
1
13
17
84
2
1
19051
23
1
2
413
283
4
17487
1
1
1844
517
43
2
102
1
110
2
13
1
2
19
1428
1
1
2
162
17
17
173
3
1
43
414
13
3
1
1
63058
285
45
3
26
47
1
76411
137
1
1
7
1
60
1
1
5611
4
43
1
37353
2
2
3
1
1195
2752
677
1
1
19
1
2
802
33
204
39
7
3
1547
3
45316
812
178
311
2
1
12
7
4
3
22
3
82411
1
1327
1694
3774
1
6
1607
2
9878
6
4
20
17
4
5
23
1
1
25
6
152
5061
11
1
259
13773
1
3
3547
6
1
1
6
62
22250
19
9
17
12
26
46589
10814
32
7
8
7
1
1
2
13
405
25
8
73
72
459
11
1
2
6
1
14
55
38993
1793
422
4
1
3
1
1
9
1044
1
1
5
2359
80407
31
33
2
4
1
179
241
1
9
61
2
27
32
1
9525
1
38
17
507
2624
49421
2
2
2
10246
24
114
110
5
6
1
4
1
157
42
629
545
1324
25
1
15
145
2
6
6
1848
65
7
6
48
10574
17
13
1
123
20
23
12
61840
16
2
677
9
1
80
25
87
1578
1
3
3
7
43
5
149
118
8
95
5
2
29634
30
58959
19
1
1
256
39587
3
1
2
6
23
44
789
40
16
86
4
100
3
3
3657
1057
1592
1
161
2
88
447
21
6
480
20
2
7733
60389
11
2
1
1
44
718
15
1
3
4
119
59
5
7
1
16
124
1
548
1
14828
69
302
1
51
1
96165
24
406
833
1
1
49
4
9
1
1
1
263
1513
28747
2036
2
1
2
381
21
798
93
2142
1
7
7591
1
30
74
20
1332
6587
2
6
32
389
2932
1
27
37
32
83759
40
1
3730
4
507
6854
60
25290
6
5
158
1
1
9
13
5756
1
1
3
43
2
1
57032
7
1036
5709
1
22
1
54174
1
9
5
6066
155
44
10
5
3
806
86
2
2
1
2
2
3
6
74195
2
1
1
166
247
4
43
6360
7
1
38
44
5
7
7
6
2
1419
13
5494
8
393
100
3
3
2343
7
2
117
1
4
1149
7
1561
29
4
1
3
11
871
4842
6
30
1
73
4
1
30346
1270
2
34
1
21
3
7
4
32
33
1
147
27
590
1
1
1
3112
6
40
24
2627
1
1
23
3
26
1
1950
9229
4886
2
12
4
229
3
2358
110
10
34
27
123
177
8244
6
604
24
1
1
90
1
2177
12
4
91
27
44046
3
1
397
96481
12
1408
1
54174
16
179
2
2
17
3420
5
34
118
1
28063
73
2
32
1246
2
17
1634
1
1
9
2
34
13
1
10
480
4
508
1
1
1
1
24
1
3449
10
1
1
16
3
340
4
1
2
2
1
2
1
1375
104
1
353
546
152
534
4
473
1
2
1
6
7
887
193
9
32
2284
2
56
1
81
4
1837
16611
397
3
4
3663
36205
2
2
620
11
1
260
17
239
568
754
1
2
1330
6
91
4560
80355
3
23505
11
30
738
9
5
430
6843
1155
4
2
27
1
3
44
4
32
6
44
27341
55
540
453
13
46
1
86
21
18530
1
321
16
1
28
1
12
15
1
2
28306
39
49
59
6
600
10
104
1
6
230
1
1047
405
1289
4
2
41
767
11938
53
1
127
35
26
23
24805
1
176
1
22
7
46
33674
593
1
83648
17613
2509
6
8132
11
5
15510
37
1
6
56
1
36
1
131
7
2096
34
3
2
18
1
153
902
5
1
1
77
2
14
1220
2
5
2048
299
4448
5019
22
1
4
12
2
91970
1
122
8
1917
484
13
1182
1
1
217
68
2
85
2
1
7
13508
13
1337
9
1
1
1
104
42
1
17075
72
1
6
3
249
4
9593
9
5529
63
1
1
13779
1
2
4
52
1
1
47735
26700
853
1
11
1
5
4
3
49
13023
10
3
1
1
1
38
316
18088
15
4
9
1
58
1228
796
7
1643
1
5
1
5644
11776
61
2
72440
14
2
1
52
2
25
1
1
1
3
2
1815
4
11
1
2
1
12
1
1
792
657
6
307
23
7
8160
1
1
1
1
6
568
17
12
109
3
1
34
18
18998
6
1
11
14
333
3670
1
22
73905
11
14
67
185
17
21
74840
1
106
3
1644
1
2
22
1469
51
110
3
1
4
141
155
1
6601
49
1
1
825
6
1915
56728
3
25390
771
83522
11
23884
3858
1654
89
2
48
1040
1
2
130
755
2979
1
1
1
1
1
15
845
4
1017
332
2
143
28
131
392
179
5
7
31450
7
9
11
1
7
16
162
1
1
3232
451
1
2
149
2
52
19
29593
4
152
292
5
90
22
15
246
4
2
28270
3497
24
12
13932
251
1
67
176
435
3
53
2005
1
1325
762
4
2
33
117
1
1
29
33
1
2
1
1750
1
3965
2380
1
4
1
3
3
58
13
1
1
1
6
1
1
1
162
748
3
2241
43
52
1
17
16
724
1
6
1
222
2971
9
1
1
5
3
1
6
11
1
8
444
57
2361
61
7
2
9
20
166
1
19
425
44661
1
26
3
3282
75
45
1
4
556
1061
59478
69
3
8
148
33408
3
53
351
810
616
1
10
3
7
516
25
2
1
24
1
190
10984
1
1
21
2
1
6530
15
4
5
89
3249
35
2
109
4391
5
5
478
21
2
1260
31104
20
3
1249
2526
1
9
2
6907
28
32453
102
60942
3
4
2
187
21
1
13
2
4
1332
91
3
85
26
22
2
1
4
23
6
1887
14
3
2
1
8054
135
18798
4380
7
2
4
9
14099
16402
171
1
19
8
19
11
19
1
79566
6
31
202
24
37
16
66
380
2759
1
1
1
1622
3
6
2
3
1
1790
1
3
9
54
18
1861
1081
113
6
397
2
1
460
35
40
265
2
6
48
184
112
1
472
1
3
189
274
736
8
17
23
58
3
15
2972
73
13
13
33
142
2
214
24
9
1
380
11
36904
400
2125
79
287
2
809
1
70
1
1
171
32
4
256
7
1
8
11
17
13400
12
5
424
442
135
1402
2255
10
18
8
1
7042
8
1
5
7
12
1
71
1
37
3
6
2
13
32
20
24
28
90
4
2
33
40455
82
1
8
1
93
16
12
19
1
6423
1
1
1
99
4649
8
2
1738
12691
61
149
9327
15
23882
9
40618
115
3
75
32
2
2
3
19653
1202
1116
4
1
261
1
49579
88348
285
11019
48
8
4
53
2
297
2541
1
20
40
7
1
124
91
26
140
6
2
2
1
6
4
11512
131
19
24
2
9
1
27
2
9842
21
4
707
2
1
3
1
42
4
53728
11
1
278
3
24
27
70
1
1
24
8
12
1635
2
187
172
1
1
49542
20
1
6
38
40
2
165
13
1
1476
17
3
62
29
9
2
2
3
1
74
877
1
13
9
10
17
8
1886
78
459
2326
23
39
254
553
984
143
8
9
921
7
2615
37492
1
5
2
11
3
2
309
1
18
24
103
44
2
1
5
5
1118
8460
3
12
1
13
36
1033
2
4
122
5
74
1
774
29
2
1
966
3
19
1
1
97
4
35
1
5
468
293
9972
15
166
19270
2
1
75791
2
1
54
41
27
3
478
16
71
45
2
1
40471
1
5
56
31
113
4
2
64
15
15
17
1343
79
55
1
10
12143
1
49830
1
2
1
402
18
367
16
3060
712
1
6
1
88405
6
3
5236
9
28
10
27643
1
47
72
6
19
16233
1
1
47455
1
2332
829
37
15
151
7
3584
1
1
1051
4
6983
11
35
3
4250
2
1
1
3
5
46
1
1
3
214
90
1
741
44
1
143
22
17
99
11287
16638
26
3
2
22
83
20
53
90909
4
10
1985
26846
6
13
6
1
628
22
5
1
1
1
4
62
1530
1
1
2
616
3
19232
364
194
5
98
1
158
53
1
104
1
1
1666
28
2
572
10
589
6
28
37
133
136
25
104
648
7585
1
11842
2
11
159
23804
2341
276
21284
1
78
1
1
5
4
1
12
2
1
1097
4
1
123
31
90
1
2068
12
67
1
9
2
19
3
6
31
38
51
1246
1
2240
46
1
46614
2652
410
2
335
3877
23
2845
179
19
269
24
294
69730
9
1
505
4
2
7
3
1
22
2349
4
3
66612
2
12
23
6
16
288
1
23
15
7441
2478
1
23
8
1
1
29
1186
2
152
3
3
6
1
2
1
4
1
1
2
3
406
7
36
56
149
1
2
32
1
43
1284
616
21
1
221
1
2
1
6
121
2195
2
109
1
13
4
2
228
10964
24
3
1
12527
1
3
13
2
5
30
791
2
56
1
4
9656
1
19606
1
13
4
22
37
691
4
344
31
1
10
2
2
167
303
16
1
25
55
355
61
25564
6446
88813
2
3
1
1
1190
861
3
28397
8
1
1
8
138
2
686
11
6
46
93
57
213
278
1
39
1
2689
14
36
107
4
2
1264
6236
1311
23
91
2
223
23
76
2
1
1
87
48
43
28
800
3
1
23
23
2166
6
1
3721
87
29
1293
45
15
92
2382
3
28
1
125
6
3
121
50
933
10
89
4
70
709
15
9
1
1
76531
1
20
1
29
106
894
11
1518
14
8
17
1
2
14
78454
1
24
183
5
2
1
2
15
1
3
2
223
36
11651
34969
992
16
2
115
18
3479
68
648
2
11
3235
1
1
3
4
8
1
2
30
6
2
2581
1
1
1
117
1
47
6
2
28028
79824
516
1
33
2441
11
103
1
87306
2
116
237
83
1
20
28
32
1
2
35
1860
75
12
5402
1
4
4
15
389
8
29
3
245
17374
1465
5660
45
16
2
4
1999
7843
3
75
8441
2
1
1
3407
3
1
19
873
1654
22281
887
5940
115
2222
1
15
7253
1728
58
1
19
197
5
1
191
482
1
103
1
10
12
4851
230
1
188
5356
18
3
281
4
2
4
1
72
11
1
9
12
812
1
10
3222
1
3
1
569
20
1
374
70
6
2
93
9
34
2
2
1
1
3
18
10
52
3
3
1
30
1
201
1
1
2
4
180
8
22
2
46
2
38
2099
1
348
142
649
21
34097
3
869
2
17
1
17713
7
1
89
1
1
8556
3
1
5604
3
1
1
1
7
1
938
3
6
214
1471
9
3
5638
1
3
5
1170
73
27
3127
83
40
17
139
11
52886
340
29
4776
287
3
979
1
1700
1
1
16
55
1
54
2
2
3
1
164
1
1
698
16
31
3
52
59
97
1
137
116
1
244
1054
1
13
5996
7
3
3
67
5
2
18338
19
1474
4
181
25
857
5007
301
17
1
39
1382
527
1
3
5
945
155
6
8773
5
6
27
4
2648
1
5
89
3
42
1
334
2
25
139
4150
4
11
141
1
41
2
17
225
57032
2
10205
273
3
2
6492
6
10
5
28
1
6
8229
32
4
1
1
13207
1193
1
1895
1
874
288
2
2
555
59
26777
425
2
1
381
8
15
27
2
3781
1186
1
4620
53
2
1
2
9
1
2
28
1
4
182
5398
379
574
166
183
4
1
8
8427
8
8
25
2
2747
203
111
33731
1
7
83
207
10
25
1
1
163
7
2
11
112
18
85
558
3
18
20
23
2
1
4
270
27256
1316
4
17
5
1
3
11
5
82598
7098
20
8363
23852
4
16
820
49
1
21
46
39
5
1
37
1
1
1
24852
36
20
35
8
57
457
4
4
102
6
5155
8
1
1
2449
2
1
397
2
7
104
5
3
32
10
188
22
1
346
1
2281
3
322
1
553
7
15733
6
3
68
716
3
2
35
14
1
2
74743
12103
12
1
45
859
50
1
9
352
933
8
4
1
1876
181
1
26
155
35842
7
297
3448
19
153
111
90
4669
56
509
1
3
14
10
11
2
83
2608
7
15
10737
13
8
1
29
2060
3
1
578
1
331
1182
3
479
73
2
1
1
1
2868
1
1490
7
666
15370
8
1
1
1
95
1950
1
8
71326
1
1
7
85
6
45
3
3915
9072
25531
137
16
12439
1
24
2
93779
800
110
5623
1
76
251
26
34
18471
41
1
296
7
2
66
429
10
34969
25
8
1
1
2726
28
59
12
10
278
539
196
2
1
56
5
1
1
4
4931
2
20
95
7
41
6
15258
18
3
1
5
1
54
3
3
115
18542
276
1711
1042
99
24
4
5025
1
717
363
328
2101
46
88
16
25
5
21
6
2
1
1
4
1799
17
5
3
51130
154
2
251
1560
269
2
4
1
126
1805
196
487
9
4466
543
947
1
34
145
2872
184
3
42
12
8
1
11
91
1
9
2
102
2
1368
8
20
2
1
54
1461
1
107
26
1
5
949
13
2
126
2
46
9633
2
6
5
8
24
3
4
1
8
372
1
1
1
5
5
1
10187
1
1
315
10359
4
42
2
1
253
75
3
4051
1774
98
14232
28585
1
1
5272
23
1
2
3
1456
8
109
3
6
15
1115
1
288
18
278
8
3
8180
21
1
245
1
2
5
2
1
1
5
3
4
25
12
92
824
283
1
257
45
42
319
35594
21
1
2
449
1
1
3605
3
1
15
16
2
12716
1
6
1
3
7
7
24
4
4374
1
2
34
535
3
5
1
38
2553
140
1
4
141
2
322
25
1
2
28
15
1
709
635
29401
1
1
1
1
25
27
29
4
2
275
2994
4
15
174
23804
2
29141
1
98
10867
1
43
5
8
21955
931
5
4
107
93
863
360
3
28
1
12
46
4
8
7904
4
128
57
37081
1
1
1
38
52
233
292
56
13422
9
1
1
341
25
17
339
3282
3
25
21
1
889
2
37
86
2
2
6
4
1
21
11
1
3
4
23
339
21
342
1
3
22
3
2618
112
1
1
665
10
10
1
3
91069
241
3
142
59
920
1
700
2
1
4166
36
11
12
1161
11
31
3
3
318
1
4972
4
162
217
1
9925
1
4
274
16
77
4
74
17
44
234
2
91133
3
3
7
1
1
9598
192
5
1800
466
51
9
3
2672
1
5
66
10
756
199
57
757
9537
16
30
125
70
544
2
9
25
184
60
1
1
36904
2
10
25
2
23
2
1
21
1
1
36
317
67
448
32
7
4
8
216
5
1
333
2
1
2255
1
154
417
7
1
2
1
9
1
1881
108
70
73
1
7
5
167
6
57
13
6113
6
12951
5
1092
1
2
593
83728
11
1
1
2635
1
17918
24359
2
228
82598
19
1
137
12
8
1
2
1
138
1
2735
1247
8
39453
200
1142
4
2
36418
44
21
1
3
108
10
23
1
1047
3
844
4
14
3
18
3
10
187
3
1
2
40
32
320
1
235
37
98
1
2
214
1
44
1
1621
5
3
1923
37
597
1
10
14
2
1
16
456
1
54014
4
1
4
189
11827
2
4
731
2
91
1
4
15
21
1
11
10
81242
1
74
121
3
2
1
7
5
73106
3
125
1
23505
313
67
1
423
178
3077
162
4
121
2
9732
2
1
1
124
743
148
28
1
19
5
2
87
3
279
1152
3
11
4
5
3223
1
208
356
4
68
2
1
12
5
2
2
30
1004
642
609
906
47
11
95
1
86709
1
15
21
2
1
1
3
2
3
50
1
1
132
1
10664
1
156
1
22
1
12
1488
13
1
57136
9537
12
1
964
1
1332
1
1
1
7
14
154
53
7
502
1
1
1493
397
5
6
2
1816
1
893
2
1
249
1
132
1
4
32
10
4
1
194
2
2199
15
18
9488
17463
511
7
1174
3905
16618
1428
3
1
6
98
6
1
143
79
50580
58
9212
6464
16
58
307
7
2
12
4
1
2
1
1
9
87
9
7
1
79
319
2
52
12
48
6392
9671
4
13
9
276
143
1
10
1
2
73
26
84
2
21
2
1
2
1
1
1
5
189
42
9
6
3434
2292
7
28
23
14
5
180
2
2604
1
14
1
2
1
37
4
25512
1
3
4589
24
32163
4
30
2
23439
57
1654
4
1
55
1
4
8
118
2
22251
8
5
2
8
30
8
19301
2
2
14
3
3
58
3
3
1
746
6
460
4
81
4
1
20841
72
2
2
238
3
347
1094
15
5
1
3
126
722
303
14
30
1308
98483
68
178
353
16
128
9
1
2065
6
1
5
1
3
2
44
96
12
5
56464
8
2
14
1543
98
7
969
87833
801
2
35389
15
222
103
260
689
3
9
34
8
8
565
1
1
1
1
31
181
65
1
10294
60
1
1
4
5
1
7
1
1
3
2
1
24
27
2692
9785
2
19
425
9952
1
52
3
1
856
43
239
5
1
1
174
6
3
3
1
1636
1
98
1
1
1
592
4
1
1
1
8
1
711
1
244
2
2106
5
3858
1
27
10
9
6
44
2
4
6
1552
1
864
17337
1
1
729
14
5948
851
4
67
65
238
6
454
1
2
2
5
18
63672
380
3
48
1
615
764
72
39
2
2
1016
3
145
32
40
8160
6
1301
3
123
2
12
49
59224
2
17440
12
721
2
12
8
1
9
1
1856
28
2
1
2
18
98
2
33
3122
10
228
12
267
1
2
28
2
4
148
1439
1
15
5
3
114
5
1
26
16
1
236
1
1461
2
75
4349
1540
4
1
12
11983
1
8
6
6
1776
1
3
38984
5
15
125
141
211
7
4
4
1411
963
8
4
12
330
1
41
5611
1
114
155
1
4
2
6
3
2
1997
1
1
21
9664
2
29
17
1
1
1
119
36
3
1
660
5
17849
99038
1
5884
4
27
152
186
4533
622
1
1
345
1
90
2
1
6441
43
133
3
1
1
1
1
31471
18
26
1
2
3
10
9
2
17
29857
5454
1
1
27
39656
1008
2
1
55
3
14
2
89
38
72
3
27319
67
3
411
1
2993
4
205
183
17
13
294
336
1391
47
119
1070
1
49
4
1
26
66
46
200
3
1
17
4
414
977
27
92
1
2910
12
4
134
5115
2
28513
28591
531
1
2
2
9
2
56788
1082
486
12
46
5
537
1
12
61
1
1
1
6
1
37
140
1
262
132
1
2
1
112
23
65
18
3
1
1
4
1
1103
6
1710
1
46
2661
1
13
476
3
7
1
1
1
31
50
22816
20
3
1
6
336
5
554
19
1
2697
3964
14
2
69882
1
36258
15
4345
139
42
3
17
49
2
8
4
5
2
76750
6
89424
2
6453
87
1
19
151
6
6
28
5
2
9
2
5
77
1
323
2475
1
2984
8
15
334
19
1
10
1
1474
5
53496
1161
1
1
2
12525
3
105
2661
47
29
1
199
7592
568
1
18
67
17
8
1039
1
1
36
1
122
7
1
7
1
4
12
28
1
3633
2
3
44
1
1
1
43680
990
19
97
10641
1
890
193
18
1
3
887
3
122
1
2
3
1
8
49
2
943
6623
62
57
11425
1031
1
24
29
31
1
7
17
1
5
26
1
1
17
5
1
4
377
20
239
6
1
6
40
370
4
14
6
180
30
10
7264
3
4
11
95655
3
1
1
33
6606
9
26
85
5
4219
2
15966
1397
2
269
1
7
25723
113
16
14126
6
34345
64
1
2
602
2
2
3
5
101
1
9
683
2
2
58
4
992
991
3
1
5
1
507
4863
3076
2
2
3445
3
109
2
745
2
2
112
9
1
109
3
40
10
7364
3
4
4
3
2471
1
137
13
1995
12312
30
38
8
1
4
1
173
4
228
704
55
5
18
1
315
10
1
5024
11
3
55
4
3123
1
348
76750
2
18
4
1774
2
3
1
624
222
1
13969
94
16
22
7
102
3
10908
7
37
3526
58
10
2
46
1
7
39
315
2
562
708
8
3
1
1
2759
3
4
95
1
2312
1
45192
1
2242
373
2
57
32
1
427
122
2
186
4
1
14
7
7
577
10
191
219
1
2
342
55
8
1786
49756
3
4
235
7
5
5
1
1
258
1
3
31010
1
1
4
10694
2
81
1
7
1567
4
66341
4
369
1
25
3
1
26
15
91
44
4
5
1
2
27518
8
315
1
3
37345
1
1
87673
5
29
124
1
1040
55697
16
3
35
2
7
18
63
5
2
85
2
38705
1
1
158
11
527
1
226
141
46
26
2
27
1
3
43
8
1
105
1
18
3
41
13
1
4
1
5
16
2
8
1
494
1
17
2
1
170
2
69
10
7455
1
1
41
14849
319
34
2231
220
226
1
88
115
385
1
144
108
3
18
1
4
5
16
39
5
57
2
2
1
1
5
5
4
2
3
2
145
1
77
6
2
88
116
33923
5
18925
742
16
21
5975
5
639
3
59
18
2
368
4
1
18
5231
4
27
10
1133
129
1
2486
141
6
4
10
5
1240
1
7264
2
42
4
813
11
9086
37519
5
2
1
223
1
11
16
176
2
7
8
169
351
1164
289
1
2
11
18
1
2
334
3
72
86
1822
2
237
1
11
13
21
1
5906
2
4322
4
138
36
3
8
2507
14
1
12
10
54
1
7
1
30
1
161
86439
7
1
777
4
55
20
1237
836
1
33
1
1
359
3
1
1125
96606
16165
560
74
110
1
2
16916
9
1
46
1
418
1
1
26
73
16126
2
5
290
358
2313
1
1441
3
6
10
2
126
2178
77609
23
30
4
371
1
4
13
1
117
66
5531
89
1
3
5
6
4
1
3309
59640
32840
1
11
1
2
16
85
15029
17
1
426
5
105
8
24
504
159
87
1
4
13977
306
93
4
27
10053
7073
228
2
358
21
1
12628
3
4
10674
32
1002
1
2
172
6
138
1
21981
137
6
4
9
53
187
1
3
44
1527
1
5
2
5
92
373
1
23
1
1
9
58
37
4
2
1
5
1
467
102
1
1
295
3
1
1
3
47
3
65
10
26
2
16
34
18
2
20257
663
1
2
1947
1
34
5
60
722
1
3
3
1
5
1
166
1
39
90
3
2
3
57
35
18
1
16
2
2
121
534
28
1
1
17
64173
9488
79255
59
35
43
13216
154
13
6195
3
38
10
10416
66
1
221
71
1
3
5
4
2
4258
2
5
1
5
2
22
42
1315
458
34
201
11
1
11
16927
1
11
55842
1
2
1
8
2
3
1
4436
17
4
10
8
10
5
4
54006
2
16
138
3
21500
29
1
20578
3
6
5
2
165
1
1
62
56
1
7264
429
22
3
1
3232
3
2851
1
7
1
1
829
3
4
144
283
374
43
1980
10
1
403
2
3
2775
4
8
2
254
407
1
2
1876
1
75
1
57
70403
10574
1
31
4
14
252
728
99
50671
21
4
35
1
3
4
18
9
1
130
124
1
36
1
16
700
2779
3
5
2
181
2
4
2
27
7602
7
1
89
5
14
93
1
1
1
79
1
1
3068
171
57581
5
5
3209
38164
11
493
3824
2
1
4
146
2
929
502
3
2435
1
5
26
6
399
630
943
57
9
3
14542
5
1
4
5
1
61791
4
1
2
18
133
3
43
28
36
674
1
2
3
9
85104
260
237
851
7
2
372
46
1
1
51
1
73
53
43
23
73
125
48
2
3
1
3
14
2
3884
1
7
12
11
2
135
196
2258
2
53
2
2
3
58
2
404
2
1
50
25
71
306
8731
36
40
19
66
1398
1
2300
8
89
17
10
2
15
57
17185
4
4052
117
221
19
2
20
1
2
279
5
2698
6854
131
5
2
4
11
265
7
1
1970
204
15628
25
107
4059
2
19073
1
2
469
4
669
9
3
52
5
42
3
1
1093
1
342
112
23
157
2
1
353
681
161
1
1
1
10
1
121
15
2
1
1094
1
4
1
1
18908
1
18
88
6
43068
56
37
18
1
2
78996
9505
8
4
2
7110
39
65
86
2
8
19
1
8860
17
99
80
17
2
2
12
1080
5
171
3
4
2
38
59
43
78
1
17
10
1
336
6
155
5
15
12
2
154
49
326
5
2
19
4
1
2
29027
7067
7
1
188
2
2871
2032
172
345
1
18
16255
1
52
7
24
1
26369
205
32
12
5
8
4
3
3
8
8
1
1875
1
19
1
7058
12
9518
22
36846
2
1
16
355
299
1
110
35
323
6
6
1
176
4070
13
1
1
63
1
11
172
15050
2
4
454
3914
23
2
265
3
2
115
2
328
34
9
547
2
1
30
30
388
9
8
7160
1
98
34
2081
20
98641
891
6
2
188
1
34490
347
4778
61133
35
2
1
2
1
45932
7
11
8
1
4
2
4
13
1
69
129
21
281
100
8
2
20
2
1
2
1
13
18
45983
18
1
572
1
736
31
145
22
2
1
8
147
2
1
1036
19
1
1
19831
4529
4
104
13
8
2
4
1
1795
15
48
24
39
2
124
2
77
97
119
105
30
4
3
11
17
9
63
19
11753
145
2259
9
30
2
2
804
1
216
11
11417
4
1
1
40
1
611
32393
15
145
2
2
9072
3
12
58
1
6
610
14
2
6
1
9
34
17
4
6
16
112
23900
1
2491
421
4
19
2
28
1
4881
1112
13
7
35
5
11
2502
4
57
1
2
1
225
8
24
1
6
12
8
243
70
9
7
2
21
1
201
608
7
1
3010
50
1
3722
34
1
109
5804
12
12205
6
10
13485
8874
1
11
1
1
27131
191
7
1
13
46751
32425
836
2
107
11
178
92037
1
62
8
40
12
10
1
1
56
9
3
1
40132
1
1
2
2
53701
4
9471
3
132
1271
434
3
4
17
1
12
1
13
47
4
4
17265
1509
1
9
88
1
1
2
249
5
15
2893
9
2581
17
1
2
9461
3
5
61
27
1
36
1
8
94
734
1
1
496
30
2063
11
1
1
216
1490
19
1
1
10
3
1
1
25
4
2746
147
2
2
1
4
10
3
1
5
340
3
8
1
1
47
47
1
619
23
42
41
95
2
4
1
6
70
2
12
197
1
379
203
2205
814
9
1
8
164
40
1
1
19724
70
290
1
1
5545
8
2
2355
2735
12
1
4
459
29
62
1
8290
12
2
3198
16854
12
324
5
248
1202
58
4
104
1
35
33
10
1
1
9230
719
22
16
1
7
4787
196
1139
65
2
15
1
1
9
1
355
26
1027
7
3260
2
226
1
6
10
6168
22
62529
1
88
1
3
7
99372
447
48049
4
2472
7
2
192
49
24
10
3
109
553
15
3999
1
19
4
2
110
9549
5
194
21
21
334
3
1
9984
1
17
2
397
1
14
1
1
387
2
4
3
5
33
18
20
1
1
17
63
1
12
6601
1010
1
21
2962
1
378
5
170
5
155
2
8
2146
16
1
10
1
303
1
34
20701
30
2
39
3
1017
8
1
28
6
8676
197
1
1
1
2
2
152
84397
2
2
2
2
3
18
16942
4
6
65299
15926
7
1
1
264
49
2
18
4
214
279
1
1003
95
1
1
2
52
1
21
29
1
7
21
618
45
38
198
14
10
1
91
13
4
48235
2
2157
10
1
675
44555
1
11
3
1
10
2
42
1032
56
4
772
1
29
14
2
3
60
117
3
10
16
170
217
116
2
11
46
57
30
1
1
1
9
5
2
83
1
2165
3
580
441
1
175
14
826
53737
80
3
2845
1
4
1276
1
12
1
846
15
2
3
81
1
12
25
2
362
511
69
6
4
2282
1
18
2953
1
1
6
57
2
4
33
825
2
2
24
1
1
8
12938
1
32
1
1
1226
60820
106
17
2
2
24457
2401
1
5
29
5493
10
4
2
5
2
1
36
67
1
7
264
3
17
100
1
2
2
132
2339
17
15
4
1
286
130
4
1
1
3
1
10
22588
5
21
321
1
119
3
1
53
12
1
1
7403
119
130
7671
2
1167
13
1
2
4
55876
45
2
17
1
92
2
10
754
321
30
3
5
3
8
5
83401
160
117
1
921
2
1
5
219
10
104
2
1
2
12
3239
1
1
1
16369
1
6
18
30
13
4
91632
26
3
24316
2
1
419
527
1153
1
5
1
1
43
1188
71
7
64
68
133
3789
1
1653
1
1
10
77
95
815
1
14
1
34
2
2
8
1
7
61
2
39
68
4
3
60
40
2
1
1
65
2
1
21
24
39
1
118
24
3
10
91
1
21
21
44
1051
8
27
9
53
1
186
17526
12
4
70
19
1
53
181
10256
1657
5
52
6
22
118
1
92
3
6
10
7
9489
6
2
2
374
2
23
1
2
1
1
4
1
58
165
2
13215
28
1
5
1
3
7
3
36
15
5818
10
2
155
2
2424
105
3
9
7
20
1
2
6
10
8
18
115
1
1
371
45
23
2
1
60
9
3
87965
128
3
28551
3986
17
41
17
8
1
16
162
1
47
5
193
4466
10539
2
153
3
9854
5
6
740
5
685
682
8
6769
1
32745
2
29
75061
1
4
2
160
1
1
60
4
8906
1
1
1
18
23
91
1
10
6
4464
1
288
321
2
94
428
173
25
1610
21
1
3811
924
3
1368
1
16653
1
3
3936
1
36
1
2
1
8
1
740
21
3
1
1
30894
3
2
4
1068
14
40
5019
4
5805
5435
12227
5924
107
1
1
57
5
12
1
1
10
361
677
21
1
3752
1
337
1
568
13
1
54
14
5
91
2749
1
6312
9
1
2
11
1
2
1
3835
758
1
136
3877
1
48
2877
3
2
93
2034
592
2
1961
133
4
1
2
9
6
4
2
1
32
430
3
1
107
3615
1005
217
413
20040
1
1
2853
121
7
9673
61
6
1526
4
3
5
2
1
3
222
2
6
2
40
32
2
1
68
1
1
2723
1
1
5
1065
128
11
213
4
8
1
1
4
11
32
17
155
48
46
305
12
32
55
50
785
19406
9
1
7
52
41
1679
5138
1
61
15925
1
3
1
1210
4
266
2977
22644
1
70
7
2
4784
11
16660
48
688
77210
2
1947
59
4
1
5
1
329
1
2
2
20
1133
1
140
1
2
1
299
56
17784
1
36258
2
16
83
26
1
13
1
7
1094
2
604
3
7
1
38
53
2145
2082
1
53934
2408
1
867
1
406
1
6
3
6
1
1
1
2
201
45
14560
1
2
6123
6717
1
13267
1
54
1
3
9253
7
5
3
1
90
19
1
1806
1723
7
4
1
2
3
819
4
46
159
3
3
16232
3
56
1217
280
2
12
17
1
1
9
2
129
2
69
2
681
1
2
60
84608
4
1
1
1
170
25544
2
11
8930
1
108
40
115
310
42
1
2
105
2
9110
1
87
1
15
3267
1
1
228
18
2
16
1
1090
221
862
2
548
25
2218
4377
11
2
4280
130
1
2
1
4
1
2
44216
4
7
13
17
1
1
10
629
1
2208
8518
1
1
201
2426
1
336
19
15
7
88
47
3
10
54
2
24
67
3
3
1
784
2
47
2
633
4
25
58
3
27
1
92
23
15013
2
19
111
14
2
21
11
9947
33989
3
17
4
1
1
8
1
58457
437
6
59976
12
30
18
2
32
1
73
741
3
1
5
800
164
18
182
13254
2
159
5
1
118
1
1
1
7013
4
272
343
20
6
7042
3
62666
1
42
133
112
2
403
1
2056
6
2
5
2
12
1
1
2
8
6
7
1167
11
46
1
3
148
35
26
84
1582
44
10
86
11125
1
34
4
1
1
24
1
4
89363
156
22249
460
27
659
1
2
2
3
82
80
5
451
21
5
140
1
14595
1
7
8
174
1
8141
1
1
156
3
5
7854
2
124
129
2
13573
2081
192
7
36
1
21469
6
190
30
10
3
21
663
2
1
23
9
1
5512
1
3523
149
16013
4
3724
1
1
16
4
1
2
34
5
4
1
2
2
1
2
215
33341
31
21
202
2
3
36
13
17
2
57
35821
6
2
1
15
1
8
1
21
1
436
4621
6
13
105
819
1
1
81
880
3
4
1
4
266
1
2
1
1
4
227
1
3545
1
907
31815
6
1
5
18931
1
3
1
39
1
872
215
6
15
3
5
37
1518
84
77449
1743
332
62
48
44
32
7
28
85
15
4
137
4
4890
1659
6
736
2374
6
159
9
1
9476
902
1
1
65
14
54817
219
369
5
2
112
16
8
4
9
32861
1
28
10
35
39733
46489
5401
1
115
160
322
150
1
69351
10
443
1
7
5833
367
46
87
2
47455
4
1278
3
1
1
836
2
2
69
2
1
1
24
1
1
6
33133
2
11
2
61
1
3
4
1000
242
66
755
3
2
37296
36
81
15768
4
11
512
2
4
1
3
12951
36
16
16
3
3
1
59
1
12
1
250
8
1615
472
7838
3
10205
1
14
6
65
31745
72
445
127
67
3
829
2
125
54817
1
183
1
5
2642
1
21096
455
8
27
11
7
12857
6
105
47
7
4
65399
203
47
13
1
41
22304
1
1
321
259
10498
881
5270
13
18
1596
5
8
2
90109
5
105
3
14
30635
8
2
28
1
2651
1
1
1
1
2
2
1
145
7973
14
5
3
13
191
5
3690
2
1
1188
1
1
147
89
125
56
1180
758
168
4
1
1
5
151
7
750
13559
15731
1
6
2
9
42
1
1
3
323
91520
134
425
2
105
126
2
78
19
3
9
25
2444
2
5
4
262
49
6
1
672
1
1
1
2
5
129
7652
501
2
48
11944
2972
16
86
5
64
137
22
11
3
61261
1
15
15
1
31
4
15
3
14542
12
26239
302
172
2
1
12
54
63
6
1
62
28
11
10
6
5002
63
17
2
5
1
2445
9
260
1
4094
15
63
8
2208
15
1
345
480
9
14
37637
25
1
938
1
12165
3
21248
3
937
2
6
4
205
22
367
1
5
85255
7
12
1
2171
1
24
320
3
11
788
4
41044
1
4
1
44
3
86
1
88282
12
3
1891
4
44
14632
154
44
78113
23867
65
1
32
1532
4
45
16
1
1
2879
6
22
32
1
12
5398
9
6420
811
2856
62
1
2
535
2267
29330
1123
1
99
20
8
2
514
8
887
1
6
1
5498
1
2
41
2132
7
39
2
2
1
1
11
27
2
1
3
34
1004
23
521
11
47
6
2
1
5
110
3361
1
20
28
4
72
14
2
1319
718
2
49
696
409
10
8
1252
3
1
12
15
94
11
1
27
1
1
272
1
514
5
1
58
1
5519
235
33
980
3173
2
1
4494
2727
288
627
1
2
2
196
53
1
1
119
48
1368
44
24047
17
16
1340
1
73
2464
1
5
40
1
2
10415
71
49
4
9932
158
100
1047
1
1
2
1
3
2
692
158
2
1
35
2
595
1
70471
5
13468
33925
53
23
1
47
61
8589
2
35
1
6
3199
2032
1560
12
107
863
1
1
29
1
1
10
31
43
4
1
4
337
1757
94
1
92
51800
1
104
549
1
2
2
1
1
85
5184
2
1
11
445
26
8
12
1
71814
4487
17
345
3
6
28
2487
11
4
12
37
3
277
3
24
28
84
54
31
2
2
1
4
3
3
20
1
1959
7
70
28
1
87
157
2
677
2011
52
11471
2
14
3
1
13
2
4
1
2
143
1196
3
3
17
7220
1
4
5484
10
1
1
705
23209
5652
26
1
3271
523
20352
62
44
4882
5
6
556
20
587
68780
149
1
12256
429
53
3
1356
2
8
1
4
19
2
50
2689
1
214
5019
3
2
2
2
1
1
1
1
2
10
12
8
29
9
1302
310
2
1
3066
197
565
63
975
1
18
1
114
1
1
18
35878
11
13
998
2662
22
961
151
99
2
23
609
381
1
2
1
392
35712
1
2
1
9927
11
19440
446
7
13
1
8
2
36
1723
42259
11
1
5
58
6
372
16226
1
3
23
97455
2
2
244
1
1
1
4
501
12978
2
92
4
1
2
30
18
64
26
5
2
13
8
4
3630
4
2
9
2
7
64326
62
10996
3
33
3
17713
2
15
131
2
1056
1285
11
5
4
19
1821
1
1
53
307
87
75
4
12
354
62
2
1
5
11997
3
54542
154
600
43661
2
18
4
28704
2
3
15
24
23
8
2
9
3
4983
5
556
43
67
1
1
161
2
412
15
1
6
113
30
9
5272
16
3
6295
19786
21
410
5364
92
21
1371
3
3
1
1
1
1
5284
1
12
2
1
4364
1
1
44
2
11
1
4
2930
50
1
110
263
5862
7
1
16927
10
17
2
1
398
87408
22
3525
86
1
18
1873
2
1
1
5
600
1
6
10
806
5
1
6
96971
12
2
3
1
43
1289
1
2790
43
10
758
39
5
25
19
27
2
29
6
2
1
1
8997
424
1658
11
4
7455
4
8
1
1841
16
5921
235
2
285
2
2
3042
10
2
1
441
342
5
5
1
1
18
982
1
117
10
25
21
1
1512
6
311
200
3
2
57
4
1
36
97
4
1
4816
2
1
9
19
4
2
8
238
6
11
2487
7
12
11
156
167
13
7
123
33
1
6
2
69
1
417
1
33
1
1
1
44693
86
3112
4
14
31
4927
3
2
18
1814
2
44
485
233
2
1
1
1289
15
1
2
1
12
5
4
8
240
16
6
4620
1
3
1
80
2
1832
33
156
2
3986
6
19761
22
8
9
692
96
1
1
7888
2009
2
1
1
2960
87179
5
1
7
5726
2
2
7629
3
44
114
2
7
18
23816
20
2
643
10
21
1
10
31
410
438
11889
18
1
1
4
15
33923
1
5
2551
5
6
235
1
30
2355
3
22
5
4
7
92
1
89
4
23
1
7
1
11
1
1
11
326
30
1393
123
9
13940
30
698
1
143
2
127
6
1
2
129
589
755
13843
7
1
333
219
1
123
3
1026
2
851
3
15
91
34
1
1
325
170
25
18
29
34
34
12
37
1
1
45
9
990
7682
53
11
706
1
4881
9
22
1
20401
470
3
3
1
6
2
961
1
488
346
99
2807
1
188
56
8
3
38
79899
197
1
18
26
1
10
239
1
39869
9
20
1
728
5
13
4003
82
161
156
2
1
2
1
9
1
1
73
43
1
51083
6
476
26
5
35
9
23
17
6
3
2
3
1
4
8
21962
85748
3
40
2
3
8772
660
1
1
45
2
53
2
13
1
2
2
1
43
118
1
3
247
1
2
3
4212
29
17
1
1
32
1
2
1
2
25
55
1
25916
15
1
21978
24
81379
14
6
123
49
8
23243
20
1
254
1
4
8
1
64464
1152
143
1884
1
1
4128
52
4
8
3
1
2
1
23
2
7
147
3953
3
23
1
2
1
28
2
1
314
16
20032
50
4
35
33
51
70
2
13
5
1
11
23126
9
46
57
1873
999
2
218
1
2
28
1634
6
14
220
2
6
41465
23
2
1
26
131
1
2
13848
1
2
237
6
8
190
656
12530
2
6
19
1
33
1082
108
32
20
21
3
164
1
2432
39789
60
4
2
251
7
51
864
24
1
3
20426
1
131
3
25804
88
10
43
52
1
9
7
2
525
69
1
34
40
488
3
438
520
3
15
1
5
1
366
7
1
13
30
1
7
4
213
3
9
4
2
105
2
3
1
55
4
146
61
37
8
4
7
1
76
1602
1
24
3
598
8460
26
3
132
1
7583
2
3
103
1
8254
303
3523
13940
6
26
1215
1047
96
2
65
481
1
3
1
3
1
7
8
3
9
1
894
2
12
49
75
3
201
32
161
78
1
49505
1
4
28
2
10
161
162
3
4219
3
222
5322
5
1
2794
19
3
79
9
7
3091
1
190
2518
4842
12
4
2
843
1
3
69
87
49
4
4
4
2
1
1
2
2
35
1783
4
2
21
40
2
23243
78
2
295
10
2
7
2
1
1
98
2
56
32
4
291
539
130
1
9
31
9
26
4
99526
2
1
6
1
3380
1
44705
28
2
1
3
3
1
92
978
1
2050
222
8291
1
2
12
2
2487
756
1
48
7
11
84
3
13
2
6
1
4
1
1
6
18
2
4
26
23
18675
22
32
628
2214
36
8403
4
4587
12
5
224
10
2
2
1
4
4
38
1
2
5
31
15
28865
31
1
14
50072
1
1
1
2932
4
2
3
52
1
1
2
37
4
22
1
6
1
6
53
53
3
3
27057
118
2
1856
2
1
22
19
267
1
1
10
229
1
4
850
35
2
15330
192
1
93
24190
1
3
251
34319
1
2356
2113
7109
1342
21
158
1140
20
3
9
5
9
387
69130
1
2
283
1
34
1
2
1
31380
22
571
13
7
3
684
2898
5
831
4283
1
13809
1
32871
8
5
14
13
458
2
1
2
4115
3
1
1
2
55
2
6
9
29
100
8206
5695
35677
14
11
2
340
32
59
14312
140
8
516
3
17209
4
1
1
2
1116
5
324
762
243
2
1
199
2
338
12
5002
15
4
1
1
74
990
1
1
24
272
3
518
1
11
2
1
448
3
31
1
244
2
48
3
2
89
316
1
845
1
3445
1948
15
1
14
59868
29587
1
103
15
1
7087
1
10958
1
6
1
4
314
4
625
1
9108
53
6195
1
24
1
2
5
476
1406
5
132
119
431
19105
107
1072
41
2
20
265
26
5
649
1
12
1056
5
3
5
107
7
6
2
12
2
51
4
2
620
6
1135
1
9
6
807
1
10
164
1
1122
1
45226
1
1
16
11
5511
2
1
2868
1
1501
1
14
7
1
2202
2
1
82
52
2
4
9
9
2
1
249
7
469
73
22551
159
4
2
180
60
2
80
9
3
1
12
38
34854
60
123
11
3
1
28
83
7
76
3
324
462
83
3
3
10
172
201
5
15
10446
1
4
1
9
3
1
2
4
181
11
71
5
3
1
8
2
75791
9
1
1
3
131
158
19624
60
3
956
2
1
437
2
3
1
151
4
66
3363
4
6392
30
193
18
65
1
6
1
2
5
232
1
6933
2639
1
1
6112
679
44
4
1
3
1
35
30
23
3
2
2
623
2
28
3
3
8253
4545
14
2
28
86
4
2
11
7
1
552
1
2
1
1
4
27
12
3
6
1
2414
1
2
57
1
7733
41
186
825
4144
3
2
2
14
4
37740
1
23243
3
3
2209
42
4
16
3
1
1
298
2
47
2
6
1
4
29633
181
1
9
2
10
78
4
466
27015
13
62535
1
6955
1
191
29401
116
55
905
1
19
367
57
1
69887
3325
9
59
1
5
67
1
62
284
82
36
1
10
1
6
2
170
1
29
4
1
15303
3
146
26
3
1159
137
135
2276
23
19823
1
3
78
1
2
209
3
1
49
2721
98
10
15
1
69
2
1
4
1
1
1
5
628
16
10
26
1
743
59
3
1
441
6
3
1
1937
2
76
403
1190
1
16
1
5
2
272
2
10
23
3544
4
21
34
3
91
3
3
2
8
57837
14
97
91
236
6
5
28
40
1
1
154
2
35
15
3
4
2
1
2
5
13
19
2
13
1
18
1
47
5
1
5
1
9
11022
1
4
1
22
28
24130
11
1
251
1071
5
1159
132
1
4
390
3
688
5447
1
9656
227
1
2
11
575
1094
726
1
1
2
1
2
1
9
18
564
21
1763
13
123
47
16
3
2
1
31
2134
139
159
20
335
2295
3
21
22
14306
3
10
68537
2
1
42
36
142
99
238
233
9
89
95
23
1
4
1
124
2
139
267
34
2901
82
30
3
7
29
2
3
6
30
16
1
5257
4
2
7
1
501
27
1
12
1
29
132
10
58187
1874
32765
1124
11
385
1
1
1025
11
4
3
20
7
3
2
34
1
3
2
325
17
2
6
24
5
1
1
1
1073
3
1
1
2
83
30635
822
726
1
5
2
1
2
3223
12
1
5
3
6
4
1
912
28
186
1
1
2
78
1281
1
319
1
7
12
1153
8
1
1
1
5326
25085
16159
13
1
1
16
29
115
1
40
1
444
89
2161
7
11
1
6
65
1
2268
4
2
1
82
3
1
6
2608
25013
31
1
18074
1
1
1
6
2
2
4
199
402
1
326
37
2371
5
1
8
17
37
4073
38
1
69
1
1
1
781
628
5
24
1
4
1
1124
18
300
2581
267
5
1
1
1
5
8971
2
5485
53
3
1
9591
2
2
17
119
6955
198
37296
1
1
2
8
30
65331
17
19211
22
948
422
87
32
31
9489
5040
288
4483
9
103
8
4
30098
9
1
6139
1
1
396
20
94
3
12
64
1
2
5
342
1
1
1
1
134
101
175
22759
3
2
2
6
19031
1
1
756
196
10
2
2599
1
5886
2
36
22
10
74
2276
1
135
1
18
963
2
17
1
1
1
5
6
6
43227
1
11
46247
9254
1
5
287
14209
10
1
3
322
7
492
1
2
38611
1
6
27
1
13
13
1
10
247
53
412
5
533
42
234
7
39
1
1
23
1
10
7102
31
8
1
3
472
12
9
2198
345
184
90
5
12165
1
184
8
2125
1
4
50787
25
5
8
5
5
2
7
850
154
8
27
137
43227
1
28
1775
6
2
10
28805
41
13
55
34
81
48
3
1
1
1
11941
89
38
66
8
139
16
15
1
1
18
1
9
6
182
906
2
4
74
10025
10
6
1285
8
151
15636
9803
7168
105
4
4
2
680
6
272
8
1
4
579
2
17
2
243
1
76
13
180
1
147
683
92
1
6
4
18
227
9
4
8
4
61
5257
181
38
853
158
2
2252
2
3
10
706
1
1
22759
7
6
46
2
4395
3482
19
67
1
1
1
44
18
15
4557
122
84
1
12849
2
1
1
6
396
1
3198
2
27
466
82
1
4961
6
1358
1
3
2
508
6
11
6799
2464
280
859
2
486
4
29
245
59
1
83
1
7305
2
230
1
719
40542
1
455
8
40
80
36
766
3
2
3
60
17
8
66
21
1
1
1270
32
471
1
305
2
2
1
1
369
16
2
2
77
2
93
2
56
51993
2430
6
3
4
1
10
6
41
19
7
2
12323
3
5
2
1
14
1
7485
1
61694
2
1
101
7
2
8
9
4
65
1619
1
2
311
315
1
9
2
21
245
235
4
95
1
1179
2
7
268
4
8
1
1
2081
110
2
1299
8135
1051
65
4
49
10
1
166
5
1
3
1
14
1794
784
1
3812
3
7458
2
460
225
3
87
57
2
6
234
1
15
2
10
1
82
1482
2404
113
5
182
2924
12
67072
1
1178
3923
1
15
13204
20
26
60
1
12
1
11
6
23
18
2
9
702
8
160
34
91
16
9
258
1
7804
46
5
10762
62266
1
2
17
1
19
5
77
1
4
23
1
2300
471
678
20
5
2
33728
702
54665
2
17
1
897
11
66
1
2
1
16
3
1878
7
1
5
85
6
3
10
1
36
15
7
3
11
3
8
1
3
3
52
166
2
8655
6
2871
31
52
2
12
10
12
8620
28
2
18
4636
3
27
32
224
4
64
3
5
13
2846
1552
2
2
2
4
15
333
6
18
1
11
80
62
43
124
2166
5
4
1060
85567
17
55
1359
15
5
1
1
41697
1
1760
3222
11
90
5
9
1
2047
11
2
146
588
133
5857
39299
36791
29
1
103
17
90
92
2
17
8
1
36
9
712
29
2
1
17
1
1
9
38164
1
1
127
2
9
63672
2
1
3
1
3
621
2
502
45
1
5
8
4
14
2
9
53
2
1
163
15
9
2
5
3
10
19
5
145
3628
1
14
16803
117
68
3
9
11433
3
222
4
7
11
179
433
2
5
1
1
13
3
15
3
8
1
215
4
6
353
3
22164
15
98814
1
42
2
3
1
1
25
635
3
1
1
732
99
9
2
2
9355
1
154
60161
2
1
55
1
1
30
111
67
11
1
1394
60981
18
43
17
16
31
2
24
229
3
29518
18
6
1
300
521
3353
56
1
614
1
2143
632
11
30388
8179
3
1
18
49
49
5019
1
8
1011
876
3443
3
10
25
4
176
17
219
370
2
11
81931
9363
9
7562
7
2
3
1
31
155
3
1
118
7
2
190
2
39
7
2
1
13
2
2
1
29
4
15979
1
12
1
1
87
1970
5274
4
125
8
420
4
13227
1
1
3583
2
3669
10187
5
568
2
574
16
38
3
1
53
123
45
2
11
46
1
1
2
1169
1
1
3
70
222
82
93444
15
2134
56
476
353
1454
1
1
1
1
2
46
1
22
1
3050
1
48
29
368
47
11
2490
106
1
9
2
30
129
7
5
5916
149
17
961
78
13335
953
7
120
1649
135
5
1
2
12
460
22
1
24
7
10
281
52455
47
4
5
117
3
6
5
7
14
35
124
1
1
623
13
3
1
24319
324
1380
14
1
398
7
385
2
1
12803
22
1
188
331
4
2
741
1938
1
1357
1
6598
7
1
18
479
185
84
1
89
8
803
1876
1
1
1
1
49
1
1
2
6
11
66
1
4
18773
1125
5
37
53
21
74840
86
3
34537
287
25
9
8755
4
42259
47
9
4
5
1
29
56925
17662
259
4
2
4
2
209
16
1043
444
1
3
75
2
1
9
88
23
3
66
312
4
1
4
3344
28
3725
1
8
33
2
267
31
2
264
1
1
3
13
51
2
31
41
1
1
11
8
25
1
1
1
33
3
1
2
42
1
24
40
70
4
2
4289
1
5
2
2
2
13
29327
3
3
32
54
26
239
1
6
52
1698
25
1
1000
28
13975
13
238
8
2200
1
65
385
3447
1
11
1364
105
15
10
1
10
4
1
1
4
233
70
785
19
2
1
81
3232
39024
8
1
2426
1
17
3
26
30
193
431
30232
1985
2166
3
190
88370
1
61
1
1
1
16
2271
27
3
1
1
16
16
3
5
121
40
44
1
332
351
189
24
15
8
1
331
1
1
891
3
1
2
1031
9
1
1
1
1
23
53
7
2
97518
995
4
1114
2
306
17
1
4
52
3
4
1
1
22
125
151
317
2634
50
58
1
1
10
1
39
3
2
3
21
1
713
125
1
8
13
10
1
55082
1
1
3389
1
52154
10
10
1
227
13
4
29
647
589
10
47
39
1084
4
177
1
13290
4
74
1
65887
12
12
22
1
88
1
1
1
4453
3
5
2
204
211
9
1
31
3
1
4626
2
3
1
1
1608
1
8
7576
4
1
1
2
1
33
4
1
2
110
7
2
1
57
492
171
16
9
10
17
2
2
1
455
8
134
9
81
3901
186
1
189
3
1369
21
3570
256
2
352
529
1
197
1
12
162
6
11
835
5
1246
2
1
36
181
5
656
645
46
1
194
9
2
1
9
46769
2
2
2
2230
1
108
8916
141
3
15781
27
9
35
3
262
1
6
3
6
41311
1
7
1
13872
1
2
6
12
6
1
33
5
309
3
1
1
1
2266
5
96
28
3
31
9
2
4525
1
169
6
5
8
6
6041
1
1
1
6
55518
1
3
363
1
3
1123
2301
14
14
17
5
2
5
1
2
8
1175
2
1
1
1
14
14
3
7
24
9
39
17
3
7
414
182
10113
1
3
6
1
1
498
10
5
1
626
34880
1
10167
2420
3
16
522
14
3
21
1
3
609
1
35
413
1
3
187
10808
8
3115
154
4
1
289
323
1
1594
6
1
7
2
23
4
9
1
2
18
1
2191
4
9
30570
4
1
29
55
288
18903
1
13
1074
2023
37
15920
25
2118
2
22
7
4
684
163
27
2110
194
4
190
27
2021
5
29747
10
2
3
1
129
93779
6
1
33
2496
5
2
362
9
191
4
12
1314
1111
3
19
1
1
81
3
139
1537
3
532
8
252
1
77449
3
1
9
215
30
6
5
95
5
3
12
23
15
72
1
489
1
5
6
185
50
6
1
73
20403
124
53582
1
15
6
600
7
2
20
1
9
73
3
1
1009
3
5
15
12
2
663
4533
1950
3
7
4
2
3
954
243
2
23
24
2
2
1
4
319
3
1
1
16
2
2359
91
1
1
1
1
32
460
3
209
1
3
2
242
6
1
3
364
11
40
2839
14661
1330
4
1
329
10
2
2
15
1
383
137
8
2
540
3
14
19
5
2
3854
100
13672
59
22
2
7
10
67
1260
53
6439
336
1
44
47
29
2
6
1
17234
195
56
1
350
3831
2
111
1
1
9
219
48
19
24
13
2271
206
1
42
21596
25
9
205
209
50
1
12992
403
19
1
23081
1049
1
1
8
3
8
331
1
1
118
446
77
15
1
2
4
10
298
1
37
13872
2745
7
1
9
1
2
1577
2
13
309
2
1
1497
1
4
6192
1
207
8
1
1
3
3
1
1
4
25
2
5
1
23
732
2
1
1
11776
17
1
78
13
1
262
1
5061
1
11
938
1
1
646
8
5
2000
1
1
1
6
1
460
5
336
13
255
1
147
1
3
1
22
348
60
26
1
4
1
122
339
1
10
17453
4
3
508
70849
679
1
3
10
46
1550
48
32510
1
433
1
9
100
838
398
11
18737
1
2
1
7
14
20
13
2
1
1
3
1
1
21
19489
5
8
8
1
3
1
42
180
283
2725
13
619
51
11
1
33
9
17154
17
425
23670
65
1
33
74
98
3434
11
47
5
4
598
9429
4
6811
3
6865
18
1
17
3
3
123
29
1
22383
3
1118
3
2
8
2
13037
1
8
3
377
4
618
3
6
1520
1
1655
34
339
8
19
124
1
1
1
1119
41
220
35
10
1
2
7452
503
28
20
15
8
762
2
3
8
25
7
3
3
1
241
1
22
103
11
5
17
486
32
15
29125
31622
1175
1385
119
7
1
207
154
1
1
255
7024
77
351
5
60708
7
50
1
41
3748
5
18
10409
3
61384
29417
117
5
2
6
353
6
3
13
234
40401
5
4
1
1
16
55625
4
1
522
2
167
1
10
10
139
6
23
1469
3
1
9
2
5
15
75
59
224
1
1
3
4
10
3654
64
1
303
1
4
40
21
10366
1
33
1
6
2682
6
1952
25
33
25
1
114
6
1
1
135
381
55
25
1
1174
101
4
110
1
8
7
21
49153
1
8
1
1
557
1064
1
32
9
1
2
3
51
6
7
1
838
4
23425
1
30
1
281
2440
12559
10
1
1
31184
91
2
4
156
1
278
6
10
21
5
178
95762
8518
28
34
22
256
11
147
1
1
2
2
8
1
2
23
10295
5
2
167
3
3
12
9
6
23
4793
30
145
4
1
1
2
5
7
3
2
17
7
1
1535
2
1
91470
2
1
1
581
1
124
1
2
1
582
4
12525
1
2
2
3
1
2
3917
1
41
7
48581
1264
303
51
528
31
93
301
52
6
3668
1
42
3
1
1
37787
77963
1107
3
172
274
2
12
1
7
15
1
4
18
310
1
1
1
1
10326
1
16
1
1
16
17
340
8379
3
1
170
2955
448
16
6
1
1
18
1
3
707
37559
7
10
178
1
40
68
4
19
1
1
8
186
2
3
8
1
189
59
1
1
99
3721
146
7
4
1
1
826
315
74
8
19
1
1654
5624
1
13
38
2911
83
9
2
3
1742
6
216
564
134
1
6
9
2
2117
1
383
14
5
40
21
91
7903
2
119
22
1
437
184
1
2
2668
4
11
38215
29
2
2556
9
48
1
24
45603
15685
55
1
6
2
121
19
2
35
9
11
1411
1
4
1
4
2
522
987
2
163
217
1
1
847
1
4
2
32
4
7559
1767
3
5
62
11
2
14
7
1
13304
3
2
2
36
1
1
1188
4
38
141
2
1
1161
1
2
698
14
3
7
3
522
1
12
7
790
3
4
17
20
1
37740
5947
88
40
2
8
388
9
7
785
533
1
389
7
2
299
10
2017
101
427
2
2190
36
1
65
3
1
1
35
5454
2
7
101
76
11
27
155
14
2
2
1911
3
37
57
1
81893
190
63781
1399
476
42
6
87
424
77
59258
3
6
4466
47
659
5
2
9
7
1
18
121
8
452
66094
65
529
11019
135
1
6
62773
27
7
8
115
6
33
18
33
13
7
9
79
1
1
14
2
39
90
43
45
1
2
42
11
46
32
11
191
4094
502
1073
2
58543
1
427
156
588
4677
15
2061
11
22
2
1
1
13
1
1
516
27
272
4
3
2
126
1
4
2261
2
7
1018
5
13037
23
12
13378
6
1
24103
1
14
153
25247
67
7
61
58
9
4677
1
28
22
1
1
138
1
5
4
22
3765
20
27
33
3
1
32
3
3271
4
1
2
1776
300
1
1
121
757
4
9
42366
1
5977
1
1
11
112
303
120
113
877
1
4
125
204
1
3
1
1
130
4857
1
74
30
2
6
51
4
2
1
23
872
7
118
138
1
3
5108
8
2
540
9
3
37
1
17962
987
4
3
21
41
2
60
1
2
1
9790
91
5908
6
6
82
4
721
6
2
64
135
1
35
701
74
561
6
24
12
1
25078
7883
1
3
7
2
2
2
29
3
3
13
1
3
152
2
9
1165
4
23
1
255
1
107
6
1
22
7
120
1
2547
83
124
2
1594
3
53
1
2
17
525
6
10
1
1
399
822
1
34
13
212
6
8
1
1
21
485
1
2
1
244
15
1091
2
5698
20
118
1
26
286
6
50
6
16
4
9
77
10806
8
158
2
146
3
25
16
1
11
520
23
1
2976
2
897
177
189
8
85
1
2
3
161
224
1
1
21
16
4
1
2
12
23
22
1671
6
15852
13791
2
22
37
219
6
1187
59
1000
28
1
682
6183
6
1
50427
30
609
1
5
2
1056
69
2
3
154
1
1
2
3
17
4
1
1273
12
412
29
3189
1
575
3737
8
1
470
112
4
6
1
1
25
1
5
4
3233
1
3485
1106
1
1
16
11
58
5
3
11
1
354
893
1
17
2
1
45
28
6173
8
23
1
919
716
1
13
668
2
3
8
13
1
2
1
644
4
2
41
1
2
50
3
104
5
2
2
1
928
25
2
1657
6
1
2
328
880
1
14928
26
1
117
3
189
17
1
8
3
83
2
286
1
2
2
141
1860
3
8
6160
5
91
11
256
6
4
2
3
7
70
1
29
3
90
6
15
2
881
16
1
8
2
1
295
4672
43
1
947
102
32
36
2
7
5
7
36283
6
3
1
2
2
2
11039
6
12
12039
10
2
1
3
9
2
1
252
15
27
9
12
6409
29
1
3547
1
41391
1
4
4
78
4
331
1
1
13804
2
4
2
17
2
4
383
20
68
1
3
55224
1
1
71
8
409
29
2829
3
3
83
3
2
14
53758
3
1
1
32015
17
1
60
2
1
60
1
6
1
21
172
3609
68
5033
34
3055
5
3
52987
3
1
16
24
6
4
7
2
20009
5
70
5
13
6
5817
5652
1
20
5
2
56
1
1
251
78
403
13
801
66
1
2
1
15
193
1
1
1
1
3
17
4
102
1
1
1
1
717
40
263
2
15
15
23
1
416
31
15
1
1
85
1
435
1
5
5
1
1
1
5
3
2
1
209
2
8
375
57
11
1186
24316
1
53
8
3
885
13908
1
46
2
5
15
29030
3
8
333
88
4
15
5
1
2
225
20097
29
8
1
82
5
17
3
1
2
70
35
212
3
12
33
17
64
68
1
2
1
2
2757
2
166
5
6
18931
2
1
85
1
73
2
105
192
38
955
4
85
3
1549
193
8885
8
27
2
1
15303
3
1
1
7183
153
946
1448
38
112
8
80
2
12
13
2
1
312
1
56
1
4
1602
4
1973
6
2
1
1
19
92
23
25
615
14
65
4
6
6
6
2
175
9163
2168
4
103
2
72
11
1047
13
19
3
278
29
1
1
1
852
4364
1
30
5
10
48
27
166
276
1
46
164
7
226
145
1
1
1
3
22
14
13
1
9
8
10
1
3
1
53
3
121
23647
1
1
15
3480
579
146
133
86
5
39
37
1
607
21
1
9
11
298
405
72
12
106
2525
31
1
1
1
4
6747
4
83
1229
864
501
1
658
1623
2
5
46
1
1
26
1
28
2
8
14
47
1
5
10995
3
1
94407
31
1
46
5
1290
39850
309
1
71
1349
5406
20
420
2
165
47
1
33
10
1039
32
2613
9
1
15
7
305
166
10
384
272
214
1
134
1
3
1540
10
6
47
1
7
3
490
2
4
5
108
518
290
777
1
2
1
43
243
1
1
1
4
58068
1
5
3
50
7
3259
1
9
2
941
145
1815
5
464
1
8
576
1
68
1595
11
1
2
2
93
69870
20
122
6
43
1
16
4411
1
858
270
1
12007
53
38372
1
5
47
2
1
5272
46
19
38
55
7
16
292
37
1
11
1
2165
1408
1
60
96458
1471
16
9
10547
3
3
56
221
3
1062
1
2
15
1781
102
26
4
1
250
1
1
4
28
12
1
559
9
10
1
2524
10
58
1
136
4
1
15
7
1
50
35
5
34854
351
41
1
33
300
11
2
128
3492
7
80599
87966
12
2
59
3
35712
2
1
619
1
4
1
766
1
41
1
1
11906
2
1
1006
8713
1
11
492
2
24
1
1
27
1
20958
667
633
659
15
2
4
1
1648
4
76048
53
54
1895
1
32
11
1367
17
1
1
117
6
3
2
23
6
1
1
11
19761
56
1
80636
1181
46
341
62
5753
2
30
1
1903
1
8
3899
2
25
1
1
1
211
128
10
37
2
11
1
1
19
2202
1
139
3
2
1
2
857
3
247
46
515
49
3
1
12
1
1
409
23733
1
513
181
334
9
2
2342
147
42608
30
10
3
4
4
5
62529
4
43
1137
1
11
4
11
28192
231
59
1
3982
20
8
72
1675
5
628
28
1
2
240
5062
7
82
2
10
63
4
112
1
6
1
201
36
400
4
2638
2
46
9810
2121
1
1
1
43
839
282
3
3492
1
4
1
1
160
2
14
1
54
2
840
18
1
13
41
2
5
3
7
765
1256
32510
443
1
4901
4
745
3
1
4
1
311
3
19
1
2
1
16949
2
2
4
6082
755
15594
1
2
33
1
59434
1
219
1
9
3
1
1985
5
46283
1
26
4
878
35
3
21
2
1
103
1
331
64
4
2
1
43
1
43
1
20
11
1
8
58
1
3218
60
5
1
6
3
955
1
1
115
164
386
8
5690
83
292
1
3
1
2
2847
25
3
100
1
2066
1
8
4
605
1
4448
2
1
8
16
2
92
84
2
3
137
1
100
54
1
18
1
1
12
225
380
1
7
7
1
49010
696
2
118
7957
73
2
3
49
807
10848
2
6
1
9
2
744
1678
7
12
2044
2
1
2848
22
10
14
1
6
1
2
444
457
1
11906
172
1
61840
2
4093
1430
12409
2
2
17288
88213
13996
1
6
1
4
28
2
5
2
3
1
26
4333
1
16
4
4998
1
3973
318
16
1
133
1
689
2
3
6
8484
2260
2
7
1
5
12
215
2
1357
5
1
17810
225
754
31121
11
19
22
466
1
324
2
9
1
1
109
1
10
1047
1078
13701
1
1
37
5698
58
279
13
1374
691
1
1
11
6
1
57
4
16951
8
1
1
15
354
1
2
1
33
4
24592
904
77
88391
5891
1
12
1
1
237
5
6
1
1
16
1
4
3341
588
9197
1598
183
47
20
1
3
1
44
2627
7
138
2
8
28
1
1
5
17706
2
27
7
247
2
3
5
1
7
6
1
3
1
2
303
4621
11
38551
9
7047
37
19
9358
1
4
1
7
23
2
1
61
1
2
1
1
77
398
3
12
167
13
1
3
8154
1
9
171
979
64
4
25
20
65
1
4
67
6
2
19
4
22
1
1
8
407
1
54
29440
170
29
24
7098
1
47
380
1
35
1
3
1
2
137
10
14
443
470
6
18530
1
68
5
89
2
15
2
2225
1
29
5
28
8987
881
160
2
3
92
1187
207
25
20
4
7
178
7
56
103
1
1888
34
5
2
6952
158
31212
2
1
3
1
86
3884
12
1
40
1
7168
81
1
22
1
1
2
810
122
3
1000
25
1
7
4
32
6
83
307
4417
17605
3
683
1
2
33547
1
1
70
28
44
2
24
3
67
12716
135
156
2173
147
102
1
513
1
665
1
11
4
8
1
2060
3
134
5820
75
2
147
1
153
167
6
4944
43891
8
67857
1
297
1
8655
7
2
58
1
2
745
5
2
64
100
12
14232
21
18
6
3
12170
1
2
1
1
3
12641
18587
156
4
4
190
53155
9
23
2
33
1
1
8
23
1
5
15
57
223
19
1
62
4
35721
35865
1
1233
1
9
3441
38140
2
4
529
1
1
17
97783
21802
299
1
2
1
16
1
5
10
1
1
1
4
206
1
4
9
11
27
2
3
2
2
4
121
94407
1
39741
16
157
87965
1
200
40
1
478
1
1
78
5
2
4
71
12
1
13967
18
55
586
1
29
7
11
1
1540
3
1
1
41
360
1751
5
2
189
36
59625
1
25
1
2
2
303
13
1
10455
4
92
35
33
40
65
1
450
3
1
397
10
2
2380
1
16
1
9
4
63
63
80
1471
62
4
1
114
7
17500
2
3
375
2
1635
8
2
55
11
273
14170
2
1
2
5
160
1
158
1
779
49
22
3
64619
1264
11
3
12
1487
3
905
90
4407
44
1
20958
3
11
16
17
38
11354
1
252
10530
2
1
1
1
1
3
1
18
1
1
27
5
1174
4
6947
57
73
306
185
3
62
17288
65
1
1
33
642
7
5
1
568
1
48677
723
99272
296
6
3
2
90
1
2
144
6
14610
8
1
2843
61
1
315
6
17
1
6940
17684
29
5
1
2
5
1
133
1
17
20
1
2
3
761
4
1
49
4796
7
1
35
1
39
152
12
1
12
1
1
223
3
810
1
9
28424
6
1
280
1121
3145
79
1
411
29373
3
10
3
1
90
2
3
2
1
1
20
1750
1
1
699
361
768
129
3
18
4
4059
222
8
63
1
89
3
5
22
12
1
2
1
1
23
10
258
3
222
148
5
252
2
4
1393
41707
1
1
2
7191
1
1
18
57
14
1
4
10
85
3
275
100
99127
4
144
3003
209
133
469
59
237
13
1
6
3
1
112
1211
3
294
1
2
2
4
55
1
1060
34519
7
8
1
365
1
253
36
42
25
3
2
1
65
364
9
14
197
5
77
18
3
88
759
14
12
2902
1
2
24
4
3
3
3
147
1
147
6
1
22
14
54
8132
3
2
118
1
251
621
2
59
9
2
4
189
2
2
2
23929
1
7
1
15
448
1
93
43
22
5
3
19
138
3
186
54
34
26
6
4
298
24458
1014
1
161
1
15474
2
19
1
2064
269
180
30
28
1
4
2
34
40
23
131
4
1
1394
1
7
20
1
17
2
94
106
1
1
181
8
13
2
69
8435
4
143
56
7
1
817
19572
3
260
3
1
612
2346
683
13
186
42
183
3
1
1809
823
161
1053
1
5451
3
1
3076
4
2
23368
731
2
75196
1
3
1
1
516
1
1
3
428
3
12
39
41
7
12
4645
2101
18
343
1
2
7
1
8
10
10
349
19
1
3
2922
181
68
1
8
1302
401
1
2
1
436
235
6
25
8
707
6
186
1
6
1
1
8
108
1
7
76
1
1
11226
1
1
1
251
2238
36
14
49
1
56
1
955
56332
2
2
328
2848
6
1
227
1
2
64
32801
7
3
70456
3
2
1
51
95476
98
31
1
1
1
6
7
3
1
2
393
56
2
31637
7
1
5
777
39
26
1
7
30
1
11
1
36350
12
7
3
2
50
22
5289
8
192
2
93
35
53
9
34
63
142
3
2171
2
31
21175
501
1698
2
20
338
4
4742
1
68
17
42143
601
133
1
1
21
7
13
186
2
1731
1172
4215
1
3
3
4
2672
2
2
1460
2
4
107
38
1
1
11
1
3357
1288
380
1
48615
2
1078
3
24
1
7
230
9
1
1
1309
4
1
1300
1
3
4
2
42
16
10
2805
6
16793
3
7
30399
389
172
8
1
8
12921
1
2757
71
141
1
1
62
4
85
4882
6
747
2
207
9882
62
3
6
1
9
2511
4
3
2
434
139
4819
15
51
83
1
2
1
11
1292
19
1
1
1
249
24
4
43
20
82550
6
1
1
5028
200
2
7212
2
2
1
1
1
2
3
322
199
2388
1
4
7160
1
1
1
2
4935
1
8
10
19
89
2
633
1
174
1
221
2
65
70
696
791
134
2
41
1
27
65
6
23
14
1
3
133
53
1
36
1
1
2
1
1
1
13809
1
870
1
24
4
49301
1
1
1494
1
13486
1
3331
4
3
1
19335
5494
1
74
1
1164
3
8
2
1
3361
1
1213
6
97
45
40
37
59
45
6
2
24
3
8
473
3
23020
1
3
309
1
2
1
556
1
1878
4
3
1
97748
1
8
11
3
2
1
17960
1008
17
2
1
1
27
8150
1
13
1
1
34
29
844
7
2004
1
24
1
1
2
4
29441
1
1
45
1118
5
40
3
1
42
10
7
271
1
578
13
2
85147
476
675
275
1
1
137
35595
2
2
6492
14
74
1
78
74
170
2
2
1370
6359
1
2
1
1
1
58167
112
2
34174
21
1
39280
1416
1
9
3
1
1
442
1
21856
236
834
715
1
98
5
1
1
51
26
14170
108
133
3
175
5
246
1
2426
7
82
16
1
30
5
3
30
436
14
4006
9
7
15
1
2
4
13341
1
271
198
24
1
2
1
36
5
6
8
3
3607
6
5
133
1
4
1
13
2
597
1
1064
7
6
34
5
8
30
6
1
9
25
1
312
83862
95
8
5
57872
15
1
4
342
82
3
64
1
1
1
76
30
7549
719
1
1
97
397
11
149
219
314
707
1
3
1
1089
1
4
1549
1
8
1
479
4050
30
1
1
397
112
5
7
10
3
539
28
12577
42159
1
87
5
1
10
152
3
1
8
34
31
29
2
4
1
19
1
15
4
48
12
663
181
4
1
1
1
1
4
1
2
5
28
57
58
37
2129
81
2
2
898
7
1
3689
48
256
3
87060
91
3
8
1
2
3834
2
133
651
1
994
15150
516
1
11620
3
320
4720
164
131
2
24
86655
171
27
3
8834
2
10818
124
54
292
35
2
96606
2
97
1
7
5410
5
143
1859
8
572
113
3
923
7093
3
979
7
13
2
1
1183
75
21003
1
52
86
5
13
1
83065
49
4
10
11
12
1005
1
1
1
10
78
8
3
75
15302
1
510
5
91
55
78
5
2
1
617
180
5
3
18
7
83
450
1
2
881
2
1
8707
5
194
355
19
1
2560
3
1
1
2
3
3
17
6
5
3
1
275
67
1
74743
1500
58650
334
609
12227
1
1
2
10
7
31
1
1
48
6
2449
1469
44367
3
87965
42
14
2
2
9
3
1
516
50
54321
5
4773
6
19
40
8
6
1
1
33
1
2
1
7
115
2
442
633
335
4
1
39
50
8
1
1731
43
12187
144
1
45
1
15
2
2
332
7941
200
140
23
27
3
1
2
398
1
2
11
7
49
1
1
2
2
2
13
1
25465
2836
1
1
5
5972
1
2
1
8694
2
16
11601
12
1809
78
38447
9
23
36386
553
2
1
15890
12
108
3188
2
37840
10
1
41
3
1
1
83
4223
13
710
1
8
24420
27
2
117
1
52320
4
1
1
1
3
2
3
34319
31
1
1
8
873
1
132
1
10064
12
3
727
1
1
103
9
6
32
45
20
1
58
2
166
5
12
1
6
8
1
38
1
20
4
20
6
12
1
88487
2836
1
1
304
475
75932
15062
223
9
3261
998
5
2
2
2
1
15
72
6
3
755
1
5589
1838
1243
815
36
829
805
49224
19
12
1
69882
34617
4
4
1
1
1
1
4
13345
1
75
8
8
9
1
2
4
1
1494
11
10829
1
1
96
13216
3
16
112
1
752
2
1503
13
1
3
9
104
40471
1
1
494
3
2
1
19436
7
853
1
3471
10320
134
2
2129
651
7
2
96
1099
3
5
64
2
24
1
1
1
10
1
2
1347
2
2
141
86
2
20
27
13
37
1
28
1
1
279
209
1
13
2
19
5058
63
455
2
3
2
2
1
1
165
24
18629
21
3244
59
2591
3782
1567
2
80
4
15
9
2
1
1
11
1
57
1122
1
131
1314
1
2
34537
46
692
2
2
1
17
745
1
1
70
7
13
53311
312
315
23
9
467
2
1
10441
3
99
1
1
11
16
67
101
1
1
1
1
4
645
1
574
4
2
3
4
5
1
16
2
1
14
3
85
78
1
70
5
4
7220
1
1
22
4
44858
43767
4
23
8
435
1828
11
1
1
1
82
1
228
3
191
1
169
102
4
1
42
22
4059
13
1
5
7
20
3
2
3
18
434
104
30026
1
1
2
20
78532
1
7
50
16
2
86
9
255
13
1
1
1
2
10
525
20
2
19
50317
1
19
1
1
62
1240
1
2
5
1938
7
1
200
11556
2
1
60027
1
1439
2
1
2
6
7
728
41
1
13669
24
77
3
1
7
160
1610
164
103
1
6
19
56
2
50751
18
2562
28
6
33
574
2
16
5
1
3
4
4837
2
226
40
2
13
4
707
30
1973
26119
176
2
4
2
42
50
6629
2
369
1586
879
17
1
1
16656
316
54
9
3544
1
1
1
2
1
5187
4
266
3
431
202
71
6462
8
30
21
1
1
25460
19
15849
35
510
52
1
12
13764
2
8
133
23
43
63
1
1
5
556
976
1202
75196
2
1
468
16
68
32
3
5
6017
36283
1
11
1367
120
9
44
169
248
4
27
669
16402
6
364
10547
10
1
10
913
80
29
1
54
58
1
5
26
2
53
4
19844
4
1
6
171
4
1
159
3188
1
17
1
54506
680
1487
1
2387
346
67
3
101
693
1
10
6
1968
11
153
5
51
404
1554
1
1389
84
2833
1
67
8
249
59
1
141
22
148
1
2
89
1
72
247
427
340
1
52
19
268
9
33166
1
1
43399
9437
11
31
5
1
1
1
24
12
2
3487
95
1
1
16117
45
41847
172
1
11
50
1
1
4
4837
51
1
650
3
4
3
92
80989
1
10
9
1
7306
2
84
12
92
2
33
5
2
1
11
7
22
560
205
1
12
3
49
58
65
2291
3
2
1
19
5512
1
32
2
1
22511
118
110
3
134
50
9
2
1
1
60070
82
176
85
8
102
2
2
346
180
2593
583
10
1
2
3
655
1152
9
6
1
55
1
5
585
2
109
16
1
7341
103
8818
1
1
60
18
1
1127
2
29364
4
1
1
6
8895
90
107
1
2
12
2394
681
54
2
17
27
22
22090
7
29
20
162
8834
31
17
7576
131
2
424
1
3
4
1
16
446
335
2
59498
2
301
5
2
2
283
9
12
2
5195
24222
131
685
6
3
2
67
61
12
13
17
271
12
12
299
57
10
2
8
7
14596
2
4646
3
2430
57032
1
1
7
1
18998
3
42
293
4
9
269
57
23
311
11
1
147
1
34
1
52
45
8
744
382
1
1
1970
1
4
29
1
3164
10
1
1
2
2282
11
9
10
141
94407
2
6
2040
920
21469
96
11
1
72
1
145
101
17
9
5
85428
24
1
1
7
4
4
19
2
1
1
6
1
56
8
1
6
150
8
177
1
1
4
1
102
1
68
923
4
233
1847
2
98
3
1
1
9
1
11
97
2
202
2
2
1556
2391
343
2
11
2
22105
1
66
2
1
8
43412
3
323
23
5651
93
2359
5950
12849
1
1
29
5
159
23897
208
4
1357
257
1
4
1
1
79
1
5
1
115
96481
3
400
8
1
15
1
1528
17
81853
1
4
19885
397
1
30478
3
20
4
317
33
924
3
1
9745
1
19
23
8
408
48
39269
7067
3
212
799
3
1
2
6
9
1
6
29
27
1
690
1
4
3
2
5
1
2
47
38
3142
2
2
2267
1043
263
1
14
604
5
393
2
2
5
8
1
12
27
12
1
7
27
694
14
1
1
5
153
1
1
2
1862
1
1
16095
259
7
1072
2
153
1
4
125
3
1
89
14
10
1
247
7
11
15651
17
59
1
362
1016
1
2
95
11682
16
378
17
4344
2
314
6
1
2
16
33408
65
19
587
673
265
4
88
4006
1273
8
1
8
3
2
46042
6
15
7
367
5
1
23
93
314
7
2
1
23048
1
1
23
1
1
2
63130
1
6
9
1
2
13
3792
785
16
1
2
170
10
1
20
1
4
83
126
5
2
1
1055
1
2
6909
2
1
5
2
1391
4
5
1
2
7
3
2
3
4774
7
2
3
199
397
8
9
1
121
717
366
24850
12
1
40
1
1
1
1
2
1
84
1
7
3
1
5
1
26
2
32017
8
213
3
2
41
1
44
3
1
1108
6
544
2
2
2547
1
9
4664
22
754
13
12575
11
2
2
1
178
29
2
577
14
1
4
10
33
59
4
328
2
1
22
16
26
151
2060
118
32
27840
4
1
19332
1
2
2
7
1354
1
829
47
1
1194
577
331
66
2314
5
166
31
31
1
111
87
12340
81931
1
94
2915
3755
2
4
23
648
63
2
374
5
36
5586
258
54
48
186
9
4
14
1
22
212
1
7
18
3935
8460
1
306
1032
543
1
4
25
3
2
25182
52
37465
1
18
10
2
1
1
268
54572
3235
1
1
1
6
546
3
6348
1
10
13
2
2
1
1
511
7
6295
642
12
1
3
2
265
20
31418
11
57193
1
3
33
3
33
3
204
3
110
67
3958
1
9
12
39
1039
256
24
186
2
42
170
1
4237
216
103
902
1
87887
1
1
15791
108
9
5
1
2
67
2
3
9
25
6
67
2833
2
1335
94
1
2
5365
62
5
572
1
5
9
1
18
3
1
1
1
1
1
9957
2153
15
1
42
1
9
10
4
234
53
5459
350
4846
595
179
55
32309
12
2
1
24
3
5
12
1
1
2
5
54
1861
2
127
7
22
21
3
184
7
2
2624
1
44
1
3
18
1
2
1
273
51
20101
1
2
1
2
20
15
1663
1
126
4
1
60
3
6
1
5
2
4564
3
1385
214
10
1
18
8356
8
2
413
100
25
6
64
1
3
2
1
440
40
166
26
5
1
4
151
1
3
28
3761
25
5
1
454
3
9
1
5
6
15
7
11
62
2
35
55
1
2
1750
8
220
6747
362
138
2
6
152
96
2
17
24458
2
1
57
4
2
1
44
6124
1
3
35
17
3
674
2
4651
14
18416
1
11
35
35084
4
179
5
1
8
64
17
3
1
424
8
35997
1
1
10
8
2
443
2
340
5272
46
3884
3524
328
1
32
19
1
142
1
40
1
1
65513
47
10733
1
3
6453
14
7
1
1
299
14
4
13
2
9321
10
1
5
35
110
99
1062
4
1
1
10
4
8
1
21
3
5928
20
15
672
4
3076
25
913
10
19
1
865
55
9318
9
8644
402
5
3
11198
7
53
47
68
1
77
1
2
1
1
6
2
2
14
180
142
55291
3
83
3
545
89645
7637
36
2
9
1
237
3
1
42
1
834
18
1
5297
3
9
1
3
89
1
191
61
4
1
1
3
8
2
321
22
24
2
21
17
444
91
24
30861
162
1394
1
1
1
4
7
7506
19
38
21
3
19
46
1366
27
1678
1
224
2
1
1
1
1
1
2
948
589
5
1368
4718
5050
2
286
7
121
1
10
6
46
4
187
2
3
1
182
825
5
2
13
519
1
6
1
1
1
1
3
15
85
163
77
1120
395
681
2
2
3
2
6
1
51
14
15324
4
2
41
1
6897
1
74948
73
1
1
2
2
1
1
2
1
15612
2034
1
1
1
2
5
51
2
29
2
2
4
25
66341
1
8365
4723
51
4
6
4
1
8
2
136
1122
402
1
25
1
15128
14
1815
159
533
4
41
1
1
1
10338
1
5
2
30
3592
48
1
1
71
4
2661
4
17
1
23
3293
1
8
1
7
20599
4
4
1
25
1
2
7
118
610
4
10
6
1
6
158
369
6423
1
3
11
24
11
5
49008
98227
204
28
5
3
2
20
1
8
55
4
3647
1
8
5
62
2
9971
22600
8
1
1
2
4
21
2180
1536
3
3166
3
468
16
454
1
3451
5
4590
2
31
3
5146
5
3462
2
12
4
23
4
3
10436
1
75
148
29
154
498
8
7
18454
88154
17
78
820
6
1
74437
40
1
193
221
10
125
346
1
1
1
1767
1
71
17
157
27
4029
865
1
21
44
78
266
3
79
1
1
1
1
2
8
1
3085
1
2
1055
215
169
7595
10
11
1
1
9
12
14
1
1
1
56
66682
27
1
11877
17
1
3
3
12
80
33
1917
2
1
21
857
1666
8
2
22
61
48
2
2
7
1
452
93611
2
3798
102
49
1
87713
15
9
1
2
13
53
210
1
12
6
2
127
2
1
6
7
85
1
63
20
88
7
19
3764
2
3
15894
4022
24
5
13
370
329
8
8418
1
13
3
12
21166
19572
4
61
10
14
3
1
1
41
1
1
3
138
1
1
6
1
30
6896
2
159
8
74
2
2
7
1
33
25
3
1
2
1023
2
24
85
245
341
57
15
498
45
4
3
1165
114
72
9
28028
98
74
3
48
21
83
25
2
9
3
1
148
37
1
2
57
57804
1
10
8
8
1
249
28972
2
108
3
12
429
42
7172
39
1
11
13
1
516
3834
1
1206
2987
16146
1
1970
4
1293
44
88
28680
1
173
97
40
1
1
2
10
2
16
37
1094
3
3
128
12662
460
3
3592
1
2588
3
5
8
4
310
14
2392
2
337
32841
2
2
28
49914
1
1724
8568
3
2
56
26
15
2
8
53
687
2
1
72
22
97157
577
13
1
5
1
24
2
186
133
187
408
1
1
166
1
1
7
144
2045
1
3868
69
4
178
30
40
2635
6
4
4
1
1
7
29
16
36
160
34
8
19
264
1
11
47
7
42
208
21390
4
1855
3
5
20048
296
9
1
1
23
2
16
1
32
2
9
7
731
135
3
24
92258
2524
16
77034
1
3183
310
1
1052
133
9
14
40
453
275
6
579
1
34882
1
2
3
3
11
3
1936
7
154
62
1
1
685
3
499
1
1
307
3
234
2252
38
3
1
1
123
3133
35
1033
25
8
5
13
132
677
52
1
1
1
1054
305
13
83766
100
12
3
1
63009
9
1482
2
1
24
56
901
1391
7
2
3
2
4
1
7
1
3
1
1
3
224
8
1
47
2
6
1
19
318
3
35
3
16
3
1
127
3811
1
340
113
2
1
119
987
7
2
6603
665
2
1110
2
1
1
21
1
2893
12
1
2
15
186
51
9
30
73714
1
217
24
158
156
1
33
86544
1
1
1
1
38
251
11
102
2
163
15
1
2
63
11
37
1127
29
38339
228
18751
1
4
2
1
4
93
1
438
21
4
67
3
4
7
132
7
1
46
990
16
14
1
6
19744
4
1
133
3
2
112
2
1
1
2
2
16
1
5253
533
255
32
1
1
1
6
1
57
6446
1
2240
536
1
145
1
3141
1
141
2
8163
9
3
142
360
536
3
32
10
127
6
141
3
14
2392
1
23
19
1
4
11
4
3590
1
3
2
2
505
1
830
41
3
893
9
4
1
6
73
17
40
1
5274
85
4
1
6
138
112
72708
1
1
4
40
16
9
15534
3634
90
25137
681
13661
6
2
1
296
2
1
70
1731
225
58
1
31377
4
2
14
18
32592
262
13
3910
24
37
12121
1
1
7
1778
1
1
5
646
5589
2
6
187
22251
26
396
91
1
5
2582
589
682
1
13
6
5
6
155
1
3
196
55316
6
2
1
9
12
4
4
8
4
3
62529
171
6
107
77
1
9258
1969
6
184
98
5
11
17
74
3
15630
1
1
7
4
1
1
8
1
5155
20
6
2
11
14
757
9
1
268
1
11
54117
5
16
6
6
146
647
234
63568
326
190
1
101
1876
36
84
2
2
1
18
7
31317
3733
19
7575
70
2
116
12
14
14
40
2
3
234
5
2
1
221
13
201
3
1194
1
95
16
1
1
1
721
1
15
3
25
1
15474
21814
1
40
1
1
3
62
22420
24
38
109
2
4
1
1
5
78996
4858
1
21
176
98
832
7
4
964
3
17234
66
10
58601
1943
46
4
5
1
2
3
3
155
2
89
13
187
24
3
17
1
1112
169
7
98
3
57465
1
7
1089
13
2
9363
8441
1
17
569
1
2036
2126
1098
10
1
8
13789
65
529
10
1
12151
1
1599
462
1
8655
78
8
116
91055
26252
33
4
1
3
1
6
117
1
6
10
7508
77469
147
1
13172
3
23824
2203
6412
1
5
3
4
8
21
1
1
135
7
3
1
83
6412
392
13
10
1
7340
8
5
51
1
53
2
3
297
1
1
1
1
9
4
6650
1
3
1933
10
2
3
4456
445
7
19
25
1
7
1
5
3
4
4
2
4
53
32453
1
1
1
768
3
3
1
2
2
1
3
2
8
408
1
15915
2
449
5466
433
235
4
2
31
3
3
552
16
969
322
1
1
4
8
1
1
551
28
4
257
3
69808
2
6
23
3
2
13
122
76
1
204
1
1
1
14413
14
36998
3857
12791
164
2657
2
1031
4
2
8
6
1
2
1
11346
2
1
3
44
4
2
14
2
1
2
1617
1873
5108
1
12
1
1
1
1
2449
3
3
14
12
629
64
1
30
1
4
1
1
1
2
68
10654
15
686
13
32963
2
4
45356
43
3559
126
6
50
6
14
75
1
2
1
3
7
99
5
42
2
1
22
1
23
2
3
1
63009
1
53618
223
1
3
33
19
5
2
1
1
17
17
8
10
2
4
13008
3
2
12
378
8
54014
1
6
7
74
353
1
102
4
13
21
3230
110
2
497
1
46
2
1
1
1
1
743
44149
39
2
839
1
3
3
1
808
29337
8
22610
13
952
25512
153
3
34
153
9664
380
3
6
3
2
25
2
4
47
1
1
486
108
90361
1
1
1
3
23
28467
2177
2
12
1
807
11
2
2089
22
3
8
77
34
29
5
2
1
20
1
45
5
9440
9
3399
3
23
34
12
15
16
1
1078
1
3
3
108
55
33
1
1
2717
123
45
5
74550
10
4
14
5
1
1
19013
1
1
1686
19
567
2
159
4
70
2
12
26
2
886
5
201
1
12
1
2475
22
52
53
4792
6
58
2
1
2
34
1
1
2
6693
22
2
6
4
119
71
1
1
7
25
50
6
5
1
56541
691
15
1
1281
432
2
1670
1
51
5
2
4
502
3
6
3
73
2
2
13691
1661
98
8965
1
15
1
71
2
1
62
1
1
3
7381
12
122
5
8
2662
1
53
72712
1
18012
1
16
1
8556
13
28
99
18097
1
5119
2
2
15
3
82411
2
58612
403
40
8
1
22
4
58
104
1
1
13610
7102
1
4
178
15
1
140
33
299
1
6
10
11163
1
1
3
26
5
6
21
1
115
12
2
1
1
23
1
1
51
1
4
3
87852
1
10
4
86
2
11
18
1836
6
5
2
3
4
404
918
492
2
23
188
1
303
6
2
8
1
58
14180
134
2313
4
1
1
1
124
4
52
4
82794
137
1
784
2
21
1
26
1
1
12
9175
2
18
11479
34
7340
23
2
3
807
33
3
12
57
1
542
1
423
1
83842
1
1
1
19
3
880
2
2
67
48
2
80187
19
592
385
647
37
1513
80
8521
1
3
421
6
71
4085
3
1524
2
44693
24457
3
7
4
1
4
16
3
1
1
1
128
1
2
113
4
2
62035
5
6
4195
8881
3
42
4
1
2974
12
14
26
59
1
1152
2
1
21
1214
445
65
10
2039
29275
3
202
41
2313
5
4
179
1
568
41
182
41902
1
75
11
1
135
3858
22
522
2
13
3
5
56
88
4
2
2
11
5501
554
6
4430
2740
2
3
63
1
1
1029
29
2
2
3266
118
224
1
10
1
17
4983
38214
1
2
2
2
24
2
5
418
2
8
16
34
1281
1
904
353
5
5
76
73470
2277
228
3
305
1435
1
20
3612
56
17
13109
1
197
46
42
2
30
1
1
2
1
32
1
150
1
126
20
4
1
24
9
2
3
1
2
14
1
30
217
55
68
1
3
1
357
11380
441
47
1
1
1
4
1
1
2
1
1
22
1
1
3
1
89
145
9
913
1919
24
1
2
1
18
317
22
1
1982
7648
5
6
33
13932
74
2
25
7
1098
1
88
11
1
18
1
4
2
727
4
1
2
1
2
106
1
38
1318
1
5
1
404
8
243
6
2
1
9
2
17
1
1523
1
1405
335
1
33
9483
11
26
1
4183
28804
488
4
4
1
1
1
64
29
9
1
3
50
415
17890
5
6
117
8
3
3
24319
2
6
6
1
348
2078
40812
1309
1
14
6
2
1
3
4
28
915
76
25127
231
75
243
5
31
10
2692
179
5
440
1
5
21
1
1
7
296
31
6
7
14
5
38
8
3
2
212
8
3432
36582
481
2
2
5
24
11
7
14450
41
21
881
1
1
3
1
9
1
6342
1433
2
282
7
13
2
1
5159
24
149
97
70
1
15
87
6
12
36597
1
29
3722
11
1
1469
1316
1
406
31
55
4
143
1
111
34595
1
44
31
35
4
2465
2
1
184
11
1
2
28
100
59462
11
2
2
1
11
3984
47390
403
2
15
9246
6
1
87
2882
10
10
1
1
34067
2
1239
45
1
6352
6
34
1
2988
81
1
24908
2
1
9
24
2
7
3
16193
78
1453
571
8
9
9
1
13996
5
3
1
180
282
16
2
453
16
44
71
1
5
290
23841
3
5
3
9
56
1057
1
1
63
2
10
1
83668
1
412
6047
58862
2
5519
94489
305
1800
291
3
853
11304
1
1
1
4
1
62
71
1
5680
31
33
539
47
2
5944
1
4
59
3
477
87
66
4
1
96238
1
9473
26
1
1055
116
46
4
16
6753
2
38
123
9
322
26
5
9
17922
32453
6
2
6759
13
5726
10
7
2
1
3
7
1
13
8247
243
3
14
10
1
2
1
6
117
319
1
107
311
1
663
121
4684
1
2
1
2
3
1
57685
3
23
4
20
1
4384
1
139
677
317
1089
15
38
1743
625
12
1
6
1
7
1
33
4
10
48
3
4
24190
18
65018
1
1
2
99
12
1
4
70089
1
1185
12004
35389
27
21
25
28
1931
44
5
5
3
46
1
575
3
1037
1
1
5
31
4
5
430
130
3
11753
39
57
2
2
189
26409
35
70
27989
2
85
1526
26
670
657
49
4
1057
91
2
128
6
1
157
1
44
24
993
28
1
9
4
1
2
891
1
10
11
9
229
118
13
20
20
5591
1
8
4
5
256
3
1
1
59
1
9
1
1
9
1
15
5
3
453
28
124
518
15
3
2
9
1
4395
29
283
4
1404
59
1
549
5
91
1
8
147
1
14
37
16
47555
6
2
1
393
110
2
3
1
85
1
15
5
97587
24
2
15124
27385
3916
8
4
3885
51
1
8
9
31
1
1
229
1
1
549
7
5
263
76
9400
10
13
17
4
3879
3
24
21
32
12
1060
1
5503
5
4
1
1
22
4
2
7
6
10
2
2117
1
1
21
1
3
1
317
985
5
14
2
2759
241
1158
2
124
2435
76531
1
1
51775
4
20
2
14
58
5
19
2
2
7850
17
1
2
3
3681
27766
4
154
3
5
6
1
187
1
5
29
3
9
2
2
7
33
6
1620
4
3807
6
1
2
13
4364
22
9
4
1
2
3769
25
1
3321
2
9
1
2
1
7
134
287
21030
5
2
1870
1
3
5
1
36
517
8
930
4436
3
25
1
4
2
13
138
46
3
10
1302
1
7282
17
50
26173
16607
53
117
27877
17
98
3
27027
1866
62606
2
739
21
3
342
318
181
1
2
4
133
1
6
1
1
8
4
236
2
4
35488
80407
3883
3
175
11651
20
319
14349
1
1
1
2
19
2
2
3
14
11995
774
3
2
50
13
67
9
14025
2
38
29
1
3
11
48
25
6
5
1
1
24
7
2666
4
30
3
8
135
1239
324
1
1
1
3
361
2
1
1
2
1
5
2
12
1102
7
943
22
1
2319
10952
42
30
9857
91
2
185
2
1
1
80
7
3
7
2
1
1789
15
5
18
1
1
55358
780
2
8
11
1615
41
370
1
1
220
5277
1
5252
1
2
2
91
18
500
2
9
1
4
1
1
12901
1
1
2
1
1
1
1874
1
60
1
1
1
15
5
57
8
47
4860
2
1
3
83309
1
6
3
92630
754
2500
2
67062
239
45
6
2
2
582
1
101
8
148
23
4
18710
178
80407
3311
20
2
95
2
2
12
1
3190
8
25904
279
1
1
36
54897
131
6
199
5
80
279
32
13
1
65615
1
48
15553
113
89499
9
18
265
43
61
3
8
394
8
76
5
2
3
19
3
74
582
105
1115
1
6
482
1
62
28
125
1
3
1
1
168
2
87
2
9
1
2
2
44
1
1
1
17
28
1
3
3
1
487
5070
3
359
3
5
1891
1
1148
3
1
9
3
14
257
1
10
30230
1
2
1
3
1
1
4966
571
4
3
10
6
490
19
4962
555
14
602
7
10
1
2
3
87
1
125
4
1
6580
1
77843
2456
78
29
24
13
2
9
1
121
506
1
24
4862
1
15
4
1
3
529
25
29
1
1
20
8
6
1
2
15
166
1
89199
69
41
41
59
1
41
8
83
20388
281
37
12
1
3
1
1
3
2
5
6
1
121
1
61
1
64
1
6
81
575
2
154
97
242
1
143
38
5
3
2733
1
1
35997
16
116
2
3
1
193
10
3
56
9
2
26517
4
233
6
1
1
7
16
85
13
5
189
2
2
846
3
138
1
84
2
7607
9792
1
3
13
10
4
7
22
1
12
1
4
1
111
95
1517
2
5617
93
53
127
4
1610
5
1
1
56
1286
6
2
2
1
17
121
1
4
1
2
1698
1
202
130
312
76
3102
1
58650
12
12
8
5
2978
1
17
1
13
16
11528
19
5
4
2
21
1
1
98
67223
14
652
1
26
33
3
16
16
1
3
107
951
2411
4
3
1
6917
8
104
3
4
24888
2
2
2
864
62
110
6
160
1
1
12
115
441
1
148
2
601
1747
1
315
36030
2
5315
2
26
38447
5386
1
1
20
2
21
186
34
1
1
203
2
1
39
4
102
8752
2
1655
11198
13967
1
47
2
32
382
9
1
4
13
2
2991
11
1
36
2
12
5
36
1
3473
18
1
10
1
2
28
106
2
24
1052
2
74
1536
1
264
64928
295
51
1365
3
5150
1
1
10877
4
44
13
2
184
1
53295
5
2
1
37
9637
2
4075
2
2
1
49
83
117
507
4
1
7806
1
5
5726
1068
3
31
1
1
4
1
39
11
18
3329
3498
1
81
4
4
74560
2
2
36
135
7314
3
6910
1
8
34978
21
8
7
6
1
50422
4607
1413
5
3102
1
1
1
1
42
7
16
543
44
66
135
3
6012
73
21293
12
24029
16
3
8365
702
773
18
8
4
4
4
15697
7396
1640
7
67
1
18
12628
2
2
1
7
94407
2
57
51
6
91
3485
2
7
698
6
6031
424
1594
60
4
8
21
3
3
34
33354
43
153
1
1
38
68
816
2
8
4
4
159
1
271
1
54
5
19
1
1
17
9
12
1
1247
10
437
7906
17
1
30
1
3469
25
11
3236
9
1
14461
2
45
6994
67
3
3
87
1612
1
9
2
4
1554
1
1
154
125
185
47606
13
6
16
52
7
1
7
44
76
26
31
2
12
2
9
16
1
1
16
1809
254
3630
1
475
3
1
3
2
1
1726
78
1
227
74
10
1
403
8019
45
20
1
2
2
308
33
79
160
8
6
176
14
2
79
48473
1
14153
1
22
4962
82
69168
322
6
1
10439
1
29
294
4
363
10
2199
9
62
517
1
3953
6466
144
1137
40
1
2068
14
25
5
211
20
275
210
1
30
71
1
38796
4
42
1
3
179
31
4
13
208
5
131
1
1
2634
1
9
10
8
1
47
1
6307
183
994
101
14
2
1596
4
157
29357
58
1
10
44
73
10146
1
2
2
7
1
1142
19
16
115
1
22
789
9031
120
194
18019
1
178
3
62
1
1698
3
25
2
90908
4
29913
6
4352
10
3
52412
6751
1
1
1
96
1
19
2
908
3
17
1
38
1
8
131
7013
4
2
3
1
32
1
54
4
62
1
14
10
1217
6
14828
1
67
5
45
1
46
32
122
1
4
462
7
15
1
1949
141
2
21
1364
6
4
180
1
1
33
27
1
47040
2
2
54
1
8
81
1501
38
9
2029
234
1
2
499
292
2
49
1
2081
1
846
1
49
601
1135
60068
51
15
172
1
28
226
33
2
35
1
3
119
55
7
45
5
33
2142
1
1
44736
57136
362
3
448
31
29
1
1656
4
58
9
65
25
5
1
63
692
3
5
1168
229
304
3
1366
21
326
131
89
3
23
277
107
1
2244
4533
3210
1
1
2
572
1
1
132
3
41
5
45
2
2
112
1
1
4
118
19
1
8
1172
107
339
1
4227
1670
1
10
37
927
2
34207
174
1
20
7
5
1
624
164
11
1
26
808
11417
148
2
7229
1
80
173
65
1
14785
1
93
1
379
4
1
11120
12
240
20
292
4
4
1
181
63
47
50072
22
470
20521
187
117
1
1
3
3
1
8
14
3
32
46122
7
1
3
37
46
1
2
1
8
247
3
3
281
1
1726
2794
386
1
590
119
2
266
1
48
12
11
6
2
3187
7
1
13
5
6
811
246
1
142
3
165
28063
3
6
4124
1
182
1
62178
23900
10
3
301
1
3
1
4
1
6633
1
4
8427
47
1
3
4
325
27
17
23841
7
15
2
4
9
2
2
52
7221
2
3
3
1
35364
251
110
73
6
4
59
21
817
2
21166
9
17784
141
1
1
1
9
2
7583
1
5
3
47
1
5
108
791
2
232
65887
1
1
23
1
585
8
34
8
125
219
2
2
2
17
1684
11
7
8520
2
31
14
1741
4
3
6
9
103
5
11
30
2962
6
12
288
1
10
140
4
37
1
10
12
331
1
44
1
82
721
1
1
23
1410
3
14
4
5
7
2
388
615
1
1
1
23
3
1398
5024
3
1
30
14
4
36046
26
1
25
2
74
40
1
1
1
5
3
2
1
1
1
19636
4
41776
1108
4
8
1
37
54
1
6
11
2
8
180
1
3973
1
55600
7
319
265
2
1
35
47
333
153
97
9
77
2718
1790
142
3
73
41
646
39
9
4
33455
2205
12244
40
1
3
3
2
733
12
2
165
1
14
3
3
66
105
17
552
1
2
447
1
1
2
88
1
11
3
2205
812
64
13361
4
47
108
2
5
1
36
24172
12
8
3282
2276
9
47
11
35
28
4
5
1
221
2
13
1
2238
11952
1
768
27000
175
5
1207
2
7
67
17
1
45705
1
17
2
1
1
1
1
20
1
659
1
180
2
1
3
4
104
40617
2
39
3
15
6
546
1260
84
2
13
1
303
1
11
9
1710
95
7
3
7
1
23
64
128
1487
597
210
1
31
6
1
414
121
146
728
365
433
214
5
1
1
6
1
1
19
7548
3
8
38
13
12
88
6
429
35
2
96
1
4
10
99
3383
4
167
977
71
5856
43
45
13
81
75024
1
32
8
23
8
20
32
261
206
80
1
1
7
13
8
10
4
1
6
88
176
1
10
397
44
15
2
1
441
48615
273
7
54
2
4
655
81931
5
2
5
2
2619
18
22
639
4
6
1
13
3616
437
4
4
2
2
24
2
399
4
1
29522
106
1
44
2
3
1
1
2
2
12
2
18
4
89
2
24
58
38
460
159
37891
2
9
56204
297
1187
11
21
2
10821
409
20
193
2
358
2
4
3
6
1
1
7
1055
3
1
657
1
8
3
1
2
1
52
53
376
8
57
2
2
14305
6
3
2
17
1
9
42
4
6
13
5
8965
34978
226
19
2
12546
4
8
1
2
14271
26
457
1
39718
93
9
52
1
1
12
13
1
1
1
4
260
2340
5
1963
34
3
919
1691
34461
2524
5
388
354
1
1
248
34
1
18
914
12
31
3
396
1
13
2
314
3729
28
1
16
1
346
1
34
1
99375
20321
2
77
1228
20
5
62
23
5
3
59
4
1
2
15
3
82
1
58
37
1730
11
3
5
247
1
22
1
88
4
1
31
1
11
1
1942
8
445
159
24
19
87833
4
1082
117
3
124
1
2
10
99147
1
1690
2
9294
3
1
7
470
3
1
42
5
7
31
87
3223
4
34
582
5
3
126
2328
3
28509
4
3
29
9320
3061
2219
539
4
1
17
2
3
4
4299
27
1
42
187
19
17
57
20
3
2
2
168
4
4
618
2727
1726
61
104
142
1
72
1
3
61
36
3223
21223
2
6
8924
56
2
1
62
1
1457
2
1
54
7
3
325
793
17
2
1
873
27057
67
151
1864
86
1
851
464
160
943
1027
55
8161
1
8
1
7
1
4
14
4
63
1
19034
1
4
3
23
2
1
21
182
1
8
1073
1
1
2
1
2
84
6123
29
1547
13345
3
3
1
1
7
15981
2
1
1
2
19
1
95308
3
5
258
1
124
68
24
1
40
7
6741
1
414
1
1
1
54
5051
240
159
2
66
31398
4
22
1
44
6
105
22
1
2
8
89
1
316
11
41242
1
2
249
61
29
31
11
2
23
4
66000
81
5
3
9
938
5573
17702
2
3
43
12
11
124
99
58
6607
8
1
74
29
42
1
1
9
176
11137
218
7497
352
5
60942
227
50
49153
43
1
5
11830
71
2
1370
15
42817
35
83620
5
1
3610
3
6
1
1
1
4884
3
3
2
3
5
16
150
11
1250
9
527
492
5283
4
205
11
17337
10
1
44
3
1119
1
123
2
10
949
7
94
1
18
5
9
623
49498
128
1
4
1
2
238
36
270
1
18798
9
1
1
610
57
1
2472
18650
1
109
7
1
3
52
1
4
2
1
6
1
451
98
21
33841
36
3
321
1
10138
241
2
1591
2036
371
2
363
54
1
2325
1
31
1
135
4
3
2
1
62523
965
1
1
2
2
21
2
61
5
4
100
1
5
712
58
1
5
1
26
1911
7
71
321
1205
1
7
2
1
238
62
1396
1491
1
46120
1
3866
12
1
8
11
2
1
1
1039
1
1
19
9
1
2
17
18
1
1
4
19895
75024
153
12
4
4546
46
88
2
1
6
814
10455
2
1002
7
4
98
17
3
18889
194
12487
2
65
6
1
5
53
25789
2
3
865
1932
27
9
11
2
115
4
106
2
2607
8280
265
524
4774
948
3802
3
3
1
9446
193
731
22
3
2
16
7
4
658
1
73
2
1
3
10
8519
57
4373
17
20
48
1451
53
4
1
6
27
1
2935
1
1
1589
30
2824
18
273
1
23517
2
1
1
2
2
1363
49267
4
33
2
40
5
1
14
286
1102
445
1
280
69
8647
11
454
3
75
14
37
18
4
54
1
963
6183
2
2
468
1
2
17
32
914
1
33
6
955
1
1
117
1032
11
4
4204
5
4
61
13
3
62
8
35
376
14
1
954
326
632
6
4
10641
22
13
48329
36
1
15
1
4789
41
13
5
718
19013
87345
4
196
39
3
47
1
6
22
103
1
5358
1
2
1
7745
1
38
5
31
6
1666
1
19
1
2
3
12
1
42
1
79
2
603
10
574
1
125
84
1
52
1845
8
7
41
15
8
124
2029
2
25
2
38
1
2
6
2
4
1
5
20
8
2
7
3
14
3
10
8
3
3262
6
27
3751
301
8773
454
8
412
190
1718
1
212
302
12
162
23
15
19
3
411
2
1
188
29
1039
126
1
12
3
1362
1
16
6
317
1
1
720
2
6
1
236
2485
491
136
1
40
42
3
4
370
17
6
13
1
2
207
1
35730
6
6
1
338
15
5
19653
33
1
364
68
305
12
18
7
24264
2314
2843
304
71
8
4
4
1
49957
3
20
7
8
18
1
2
164
1208
18
88
100
906
88
24
6
5002
4268
56
46
6
418
2
1
17
454
24
1105
176
8
613
2
9
326
3
2
1
1
2
5
9
1
366
190
1
1
5
2
38
35042
1
1
34
29
3
2
1
7175
1
196
140
11956
698
1087
2
525
1
969
5379
8
3
1
2
40
27
12
2
1
179
1
30429
455
1
35594
19
1
3145
268
14
7
38
8
39
147
1
6
781
1
2
16805
1
17
50
23
1
1
4496
1
12388
2
5
1
4
2
1
1
3248
12
570
1
7926
8
2
3
1
15
12
96954
11
2
1
38
574
13
3
18
18
3
6
1
12
4
11601
1768
251
17
25
592
9
9
19
121
4
2
2
14285
19
14
143
111
6
26
11
1
1
2
3
4243
34
50
63
18
1444
447
18
2
16
3
5
2638
8
1
2
11623
8
21594
11
7
12
3103
355
95
903
10083
105
59
22
2825
1085
2
3
14
2158
14
5
11
3
9
1
1
11
1
2
397
4
2
1
16
1
6
14
23
44
1
11
2
29
12032
2338
1147
44823
5
2189
84
39
2
1
1
1103
318
2
17
17
9
41697
10
10
179
5
225
96
1066
1
1
4776
1
2366
5139
1
7
2
45089
31
1202
21690
1
1090
1
80
109
6
1
14
1
77
1
82
39
3
8672
5
1
11
5
69267
53380
1
18
1
1297
14
653
1
67553
13
26
19
3
4
23
3
36
10
313
89
5767
8
1
1
26
7
3966
2
1494
1
1
351
24
3
2
35
199
11
14
1
1822
6
4
416
3
247
8
4
67
353
443
982
12267
1
4
3961
69367
112
2
29
82
391
135
7
7
9
29
61
2
1
3
3
29
5
7629
344
26
567
2
2
6505
8
16
1
2607
400
1
2998
1
2
28
3
1
9
1
5
4
1
269
19
1
341
27
1700
230
2
44
38
23
3
6
1
1
37
19
83
22
4
1
432
23
1749
2
50
1143
4
3
355
1
45
126
540
2
15582
249
1
11443
1
4
12756
39
46
23
42
27
9
1
297
34
1
2
13719
762
715
8
17
1
347
360
46576
1
2
41
71
2226
5
22
1220
334
1
2110
9
3186
12
2
2
96
12
1126
1
13
1
12915
28467
3
84
2
14
210
662
33
5
5186
4
31
1124
3605
22
1152
4072
1
68
229
1
5
136
1
5
1
1
5630
180
4
14
1
3
430
22
1
12410
1
1
1089
1
3
5018
222
1
59
2
8
4
32688
7
114
25
1
3
245
30
5335
4
3
2
61
2867
29
476
490
1
11
1
414
7
765
134
2
3077
9131
2
7
1
1148
2
1
55
2
152
7
583
93563
10
173
2
3
3
13
2
1
13
20
4
689
12
2
82944
171
10
3
533
88
2
20
642
2
812
5
19
1792
2
31
2
93611
2
14
327
32
52
28
17
15
1
8
10
32301
62
12
44798
83
30
8
5
5430
76
3
1
1265
1
8
2
2
5
1
2031
1
99510
91
74
20
14
3
1
22
1
1649
2
791
1
3
1334
371
68
47
1
2
206
8
31
441
116
8699
8
1
2666
1
1
2
1
78
677
395
1
9
14
138
1
2
2
14
4
13
7
1
357
8
2
3302
663
3
167
1
1
5
563
21
27
1
631
1358
1
11858
17
119
9
1
32
2
1
105
1361
158
169
1
66904
2
3
22
200
1
2
1
2
2
1
2
314
17
1
1
52
1
1
4816
1
106
1
1615
48
6
1
173
61
1
36322
9230
27
6
1245
3
5
7
7
41
77
2
1
1039
124
4
22
1
178
20
37
57
9
3
3076
773
9
300
41465
253
3
71
2
20
1
1227
1
6
798
5907
234
7
5
10805
13
13
324
55853
797
184
2
147
1
7
2
3792
4
187
4
56
55
34
58
58
1
4
3
1
1823
6
1783
1188
2
1
1567
2
3931
4
2337
3
1
1
1
1
1
569
1
338
30
10686
2
1
5
2
79
171
11
227
1395
84
256
7
3
10
209
2
38611
72017
7
51303
593
62
59
1
4798
1043
93
1
9
16
2
1
35262
10
570
2
32102
17
3
106
204
13
203
1
192
38952
2
189
598
1770
5
251
11
51
2
830
1
2
43
89847
30
1353
1
2
5
40401
3
6
2
1
1
6
13867
152
106
27
3387
1
2
23
19
1
1
1
398
1
8
11952
1
670
5
5
5
1
1
4070
25
8
7
2
14
113
37
50506
1
1
9
13680
51
11
1114
14
1
3
415
1561
42
1079
408
3
657
9
1
1
741
1
58
1
2252
1
767
1
31
20
10
565
3
2
1
3974
38
41
2
2
2
535
1
149
45
483
1
1
67
2
1
1
100
56420
8152
5
556
1
58356
17
1
111
5
2
38147
9
8
1
22
27
4
105
717
968
3
156
53
40088
3
597
5
20
23
1
1
5
3
327
17
1
20
1
1
33
6
85
1
66
1
556
151
2
196
9
11
1911
6
15
164
17
2
1
1459
52
23
4
7
1
2
506
1
1
3269
1170
2
32384
118
7
136
1
1
10
1
87
1823
79
4
718
2
3
621
53
56
495
14
12
3
582
1
2
31
4
48
14
1
1
139
1
73905
9
198
2368
3
84801
3
12039
3133
87
7
1
6
166
409
28865
10221
240
5
1766
27
1
102
2375
1369
5498
20
2
37239
6
6
22447
19
1
8
11443
198
1
4
8655
5244
1
6
26
3
1
1
5
1
2
28186
3
6
1
5669
84
1283
2199
108
1
722
1
1069
4
3236
1
1
13
38
275
4
19
19
13
11
2
1
14
1
69407
2
5
125
8
7
51
1
1
12773
10
2
1633
1
1
69
11
8
130
215
12
103
83
2
1613
1
2
8
42
2
1
1
57
14
15
195
992
2
23
2125
24264
950
28
14
1
3
8
9
7
1
927
7
995
4501
1
6
14
2
20268
191
1
1
12
126
81
3
79
9
1
6
14
90
1
260
1147
5782
118
7
3
16112
17
1217
810
1
5512
28
4
19
1
1
21
13421
5
2
7
4
11
111
8
48
45
64
17
2
1
1
246
114
3
13551
190
1
1
1
792
2095
547
777
1
4305
504
2
8
10
56
202
531
2
6
1
1
67
1
24
2
23
23
431
1
1
9232
2
19
3
44
5
44
4
4984
25
5783
6
36
2082
18
5
236
4050
1
525
2151
772
2
57
1
6
1
3
625
5
3
26
691
725
11
3
2
5099
1
1014
1
19880
19
5
1
39569
5634
7
2197
140
175
2
40
2
3
251
22
3512
20
1
2
594
1855
135
4
3
1
2
9
6
43
26
8
50
6
6
34
1
155
28
1
127
20
4912
279
667
2729
11
2
2
30
1
6
2
146
9
3
29870
69
1
32
42
4
1
1389
22
19757
3
1
1
9
2
3
1
1738
11
8
26
14590
83
6
68
6
1
13
4908
36
602
18
1211
4
321
49
657
325
1
72
12
934
1
1
4
7
28640
1
1909
16
3
25
1
1
399
751
3
1
1
15262
614
2
194
13
4
42
1
1
4
1
11
634
331
344
2
36
2
4774
2
7
1798
249
1
1812
2
568
2
5
39
1
8
172
17
39
1
3
26
1
2
2
1
15
3
1
3
359
37
283
11
27
1661
85
43
40
1
8
11
16
1475
3
16
18
79
785
6
2
2
1
55922
13
51
12
1
2
9
6718
2
2361
1
1090
7
9
1
2729
44
18186
2
1
1
44
340
33
1
15
1
97
49
812
1
5006
2
31
11
468
1
21
1
17291
3755
4
16
16
118
1
1
9
6
529
216
11
28
1
96
56
38661
3
18
1
4
4
36
7
47
113
41
32
752
24
545
1
1
3
2604
17
2871
14035
1345
19
5
10
43658
1
27
1
56
30
1
844
124
1
1
10
82526
5
1
2292
9
3
3
1
5
13
4
1
507
393
1
27
2250
31
1
3356
318
40051
2753
12
1
1
1398
9
498
2
2
2
353
256
2
1
33
41
7
39
1
1
1
4
2476
944
10
4374
3637
6
7
1
321
2166
4
4
39
1
8
7
341
10
46047
4
1722
266
1
184
7
312
7
13
3232
484
1
293
8
209
6
112
2
6703
4786
11
19
239
4
463
168
1026
5586
2
2
1
381
35
230
139
4
3
3
1
137
8484
52
1
193
14827
31657
3
1
2
97
11
16
85
6
1
9
2
1
1
9
516
80
1
56
9
5907
1878
1373
2
2
21741
1
30156
30
2
1385
96
1
1822
24
1
1
1
18
643
3
2
6
10
1
1
1
33
2
2
1
38
1781
309
370
82
2
35
34
2
185
1
7
5
6
4
460
45
1
5433
3
14589
5
1
27914
319
1
2
1
1931
7
3
1
2
1
10
1
81
5
19
7
957
1
6
1
2
29231
2813
1
110
1
159
304
6
4
8427
1
44
3
3440
6357
26445
374
2
2
1
2
5
7
4
2
2
7
4894
51
2
4
2
1
842
190
4
5
2
40
25
1
3
1
41
4
30
2
2
3
16
70
8
2
3
89
53
4
43
1
138
14
10
1
1
18214
1
89896
1
32
2
347
1
62
6
89
22
1131
2
142
4
29
2
3
7445
15
1
1
963
1
2
9
1
1589
41
2103
1933
72
24
12121
26
359
2140
1
14
4295
1151
28548
29
25
17
4
3
556
1
1017
110
1
1
4
3
1
2
25
133
86958
13
1
18
73
99
1
8
45
3
2
4
2
7650
1722
68769
12
1
684
1
3
3
8
3
12
53765
13
125
14
6
407
3608
34970
134
2
8
5
3
192
2
11
3
1
51304
18
4
283
119
1
1
3503
9
7247
31
36938
1
161
51
1
7
3159
681
167
15091
391
1
110
1
6
30
70
2
11
64
56
2
41185
29
44144
60
69
89
195
9
3
1
2
6
1
898
45
5
4
3
32393
97
144
39850
4
1
1
7
340
23884
1
9
1
5
17
2
11
5
16
292
4
22051
1
44
3
5886
109
15
2
1
14930
7
405
10
12
1
5
3
3667
6
5
1
52552
110
22
59
103
1
13469
7
34
6
18
30
8
2
29
220
7
1
8
3
76
41
3
810
2
6
1
3
15
20
1
980
10199
12
81256
9
4
3
2
2
776
2
1
30
631
1733
1
18
1
80
497
81
4349
8
1
13867
7
12
59
1
738
1
437
200
9
6
41902
10
53
272
6
33
12
10664
468
34
21
264
10
295
1
448
1
2
1
2
338
26794
55224
32
1798
135
1
7372
7165
7
2
2
82
295
405
19
1
8
1
1
93444
6047
103
1
43
2
4
1
287
20048
2
3
2235
2308
203
9353
17
5
522
3006
353
3
2
9
20
3
8
43
31
6
131
227
18
5002
699
1
1
11354
2
1739
2
2
353
14
23171
6
1
5
7
9
198
1
14335
360
1
6
8
2
26584
33
1
2
14
6
26
1
560
2
2
34
1
6
77
1
35276
197
1
905
1
2
13
1
2
1
162
1
7
1419
11
418
435
41
1414
28
9
34
1
3
18
64
2
7
2
1
18
72203
2
206
1
3393
29
1
24
1
1
15
1
52
1
2
10
1008
53
1
1
9
136
131
32874
58862
62
120
1
5
6
790
1
2
2
13852
1
1
10
21
4
17
140
8
865
1
1
2084
40040
3
3
50
22
3983
240
63
2
29364
23
42
28804
1024
1920
4
8
70
6
9
8
1019
39
3
52
18984
2
117
2
1
4
11
3
72883
4
1
18
112
19
2
6
33
4
1
41053
1
93
3
89
2
48
1
7
154
2352
84
1
1
45
6
11
3669
1
139
3
15
2
10
3
155
270
2
2
1983
1
70
1
1
58
1646
1
28
24
1
51
1
4
1324
156
110
11
29
1
5
1
1
25
10
844
1
5
18278
11
2
80
1
91
16
47
65
1606
1
4029
3
11
1
17
2243
15
1
3425
1
30
1026
1
4
9
2
352
436
2
4
18
2
1
23
1211
64
1
1
5
4
5
650
1
3
3
29
17
5
2
1
74
69882
2697
4
2
332
10
11
32
11
7
3
22
2
3
3
14
93
3
22
9842
407
12
1
839
16
43
1
88822
863
1
1
2
116
4
1575
4
1410
87031
1
2
24
14
2
20
1919
1
9
2
630
3
345
2166
59
21
2
1
2
24
121
462
4407
60705
9
733
19
5
51
76
2
1
1
9
15
135
17
2
162
17
13720
2
1
13
1
3
5904
1
82
45
1
1
25
1361
2
2034
99
16
33
6194
10
277
5398
1650
113
31
3
37
3
10
57
14
22
1
44
1291
15655
16
95
11
17
3
9
8191
1
1
1
75
3
1
4
1
47328
237
8
72
12
1
3
12
1
58
17
10
94
371
5186
15653
67
20
1
1
248
32
58
586
1
126
15806
31
2808
93
13
37
5
87366
2350
19
2
1
18
1
50
2
104
59
2
2
27
1
2
58
1
1
77
1
1229
34
165
5
1
3
1576
1
8
2
3
1083
3
10
19
2
73
1
37
2
3
165
704
4
1293
1
18
3652
12348
1
6958
11
25
9
1
12
29
32
9
2
1
62994
1
5
29
3
1
2
8
1
4
39
256
2286
39
1
72363
106
1
42
12
1
5603
28
2
2
2
22
2
29
58
131
17
5
276
1
748
171
77
3
2
1
2
9673
6
2
1
20
195
40
12
11
5
90
8356
7
9
30
125
315
1
56
4
5100
6625
1844
2
2
32
48
4
2
1
18402
760
10
2
369
37
1
11
10
3
304
37221
173
337
2
25
96458
38
179
1
17
1596
1
1
15
46
11
2
30
1
65060
36
12
47
7
3
90145
604
8
7
240
50478
2
1
9316
38499
9
7
51
1
43
2
1
2189
2
30
106
7715
1
52
4
9
559
2
1
7759
1
1
176
3
1007
3
1
27
50
6
103
2
1
198
92
1
551
14
1
4
1
7
1
1
1
13
40
2
47
2
8
18
6
188
1
16
14
15
315
8
7217
11
3
2
385
7
1314
16
1679
21029
1
669
2019
28
10
1
8
1
1
8952
10
5198
6516
5
1
28
18
166
7
69
36
13
53
63
65
5
7
126
41
1317
1
7403
2
13204
1
1
268
1
6
1
2
35
56
44
1
132
1
11
4142
1
2925
32
1
16
7
609
171
547
67
27
7
1
16
1
2327
99
27
1
6
1
1
1
1246
19
3
693
7648
2
188
36
121
2
3
140
5
2
1
2
56
12
2
3
284
113
87
18
5
4466
3
4
119
9673
1278
156
330
10
6
1
8
311
132
31971
1447
243
1
3
22
16
1790
27
45179
87
9
90
6
1
3
53
1
73
5
23
7341
10
2
9
8
157
10
7656
912
10
12679
3
17095
1
1
59
23
282
9
4
9
1
6
2
1
8
146
98
20321
428
368
108
18
1
3
43
3
4
13
1175
1
12
1168
99
114
68
2
28
899
3
331
341
1
1
8
7
9
33
3
3011
21
1
74
30
766
1
422
8
3
1
1
4
1414
16
7875
3
3
69
109
64
1
2
2
1
24805
117
7
10482
1
8818
21873
30
2492
170
1
2
6
13
39
36
1
6
38740
4
36
1
10
4
15
1
13
204
8
1239
3
7
52
5
72
3
814
1
143
64
718
1
231
13
51
18
1
18
4
29
1
18018
41311
1
51
4
2
92201
2
2
1
29
11
9
161
39
21
1
13
180
8243
7
7
92
1
60
1
420
251
16
11
1
232
1
1
1
23
1
25544
38
4
3
465
1
17
1
5
8
1
192
3
74
213
1
11
1081
1
18
17
11
2
54
374
6
1
7
49
2518
8
59
12
12
145
136
2
4
277
1
1623
4471
2
2844
2689
12
8
8
4
11493
1
11
4
1
1
2
6
115
1263
6
2416
2
31
8722
2752
14
102
336
3182
3
31240
1
2
12303
43142
252
47
112
127
4
4
1
31
1
13
3
2
2
1
1
14
1939
1
63989
11
2
5
63
4
8
11
9595
1
1
6
1
912
33
1
23
30
24
75
18
1
11
4
263
1369
1
3
2
2
1
130
64
3
3
25
1
101
88556
13
3217
44
20
41
248
1
1
7
5575
4
5
2
655
3344
163
4
473
19450
160
2
10
3
31314
43
227
21
4
12
738
43
24
82
14
31
1
1
1
43
1
27
21
2
15
51
26
1
1
15
4
1
739
12
4
646
3
1
5
2
5
97794
231
1
212
40287
5
167
2
1
202
1
1513
6
2
2
35
61917
242
55
1
2
43
3
7
30
1
4085
6
6065
3
1
2
18
1215
1
1
2
1926
1526
81
2
149
1
210
21
1
328
26
1
50
1
5
22
1
18
24
30
25
10
16
3
2
1
7
1
25
1133
2
2727
2
7810
1
5
1
2652
81
1
6
4
153
2627
9637
20
2
1
9
8
1
1
38
2
5
1557
1160
2
17
6236
113
1
3
288
10
52
1
2
1
1
6
1
15
583
7
2
22
13
2
2
1
61491
3
27
33
1
44
2205
35
2732
2
18
87
3
2
209
1
686
1
1
1
1
33557
71604
13
8
632
1
1
111
1
1
7428
27
1
1
111
1
4
1096
231
12
7
2
181
21
14
33
31
62
37
1
2
2
39969
7
7
2
33638
1
10
1
518
41
1
3
4
3
55823
16
23
6
3
203
1678
19
1
1
6026
22
18
903
87
1
45
13157
4
7
1
30
1
1
39
35
29
19
631
64
1
1
287
36
59
1
1
76
5
2635
36
1
2887
6139
74
9575
64
1
784
1
1535
1
214
8
5
2
710
1
1
238
1606
310
2
5
1
22
3
18
47
41
2
1
5
11
6
1
6
55
1
7
1
2
171
729
1
453
1
14
8
114
77
63803
1
91
8
638
5
5466
393
31
20
54
1
3
9
1
1
11
125
17
11032
3
7
4
1
38
1024
40617
12803
1628
6
14
447
1
1237
672
1
5
206
1
1
91
1
1
1354
971
608
1
68
1549
116
1
1
1
6
2
1
13
2377
76
11059
536
54771
54512
1487
7
3
747
49
19
2
7046
2
779
47
17500
6
1
317
37421
8
145
14
41391
1
54
14306
63405
2
32
75
26
2663
1
151
1
7
4931
4
170
6
2951
788
2
2
1
1672
15
18
1
5
6
108
1
60937
1
1003
2
14
5
1
3
116
668
14
3
46
6145
4825
1
1
4311
53
73130
2
7
3
124
124
8
1197
1277
105
8240
1
3066
1496
14233
2
117
42
7
50
2
33644
93
10
4
28
13
2
19
23
5
324
1
29
17
3
23
9
5
1090
6
26461
186
1255
6
1
2
259
12
285
14
8
78
5
1
352
211
2
633
4
29
3
1
1166
1
1
11
5604
12
54071
13
3612
1275
51
12
41
5
5
17349
1
59
33
634
3
3914
1
1
3
1
1
112
763
1
63
186
7
1
42
34383
108
121
9113
2
91251
17
11
2
657
1
18
54
3
1
2
99
1149
32102
75007
2
115
1
9
35595
13
70
314
1
110
1
19958
1
3
3
176
3469
17
245
2
1
5
2
214
357
179
357
16
81
122
2
4
27
1
2827
9
4
29
115
3
3
12
3
9
192
6
3
58
34
3
4
568
5
468
232
3
689
10
1
22
387
1
34
1
2
156
3322
2
1207
4
255
3601
36
17
5
2
5476
1
3
1988
432
1
24
27683
25684
2852
128
1
3
57
670
23
1
19
12628
502
2
1
5
66
1
1472
22
54
11552
1
10
64311
9
375
17
54
3659
3300
118
1
10
21
45
34537
1
1
1
35
398
1
9
6
266
1
67
1177
1
28
27
2
134
5
1
25
1
13
1
22
1
2
444
12
6888
810
3
11
6
880
4779
1981
1
2
3
1
21
4
68
3
168
11
8
69206
1
3
1462
59
3
21256
1
296
7
36
1
12
12
7
3
823
1
6
699
12
278
2
272
1
41
1
42
2
35659
2063
4
1
223
2
2
246
1
8
10
75
2
1
200
7
1
8
3
259
1
10
1
1
1
10
44
6
1
2
1
2
69
7
433
12
4
18
1340
159
79
2
11091
1
1
1
1821
13
55
79
16
1
15
1614
153
19
305
1
2
159
1
283
4012
21
12
163
10
1
2
10
1
2
1820
1
3
135
18
4
113
3
2
9
2
147
4
47
1
2
2
2
148
2
3
122
2
3
9
170
63
16
6
188
3
303
19
1
3
4
1
8
1604
2
7888
1
655
1142
163
5
2
40
10
2
1
1
326
10
2
1
1
5408
456
18
348
2
21544
18
3
951
13
1
6
13
20
2
7
1
3
12
178
67
70
1
47
1
771
1
4063
324
8896
119
118
63
12033
1
4
84
911
432
1
62
2
96
37
5
2
128
1
431
1
8856
2964
10
364
2
61
56
3
36
24
9041
1
6521
2460
13
1414
2994
29
3
1
1
1
31
6
142
6
173
23
3023
1
3
2
2
2
4890
23
31
11
257
1
5
2
23
560
1303
127
180
355
557
346
2
8
10
9
4
13
1
23
203
82247
3
25
6589
8
1
11433
1
372
17
4
1
5
1
26
200
17239
75
5
4
2
1980
305
147
92671
3
1
1
387
1
79
268
1
20501
1
7
1
105
4
1
28
54052
1
617
2
2
12831
109
55
9
3
4
736
1
1
49
41
28
1
2
1
7
50128
1
3
6
6
66
10
36
8
72712
15
1
2
5
3
2
1
863
2
3
2
6137
1
39
2541
48847
10
12
12
1
6
28
1
1491
7
1
1
1
1
4
7
1288
53
1
2496
2
51
1
1
7
49
7
1
425
3
1
20
12
1169
3
2
5
2
3
1
1
1
1
1
32884
93
11983
1
1
5
5976
1
10
50
3
1
1
1613
2551
45
1
98
27
2
72
30
1
383
1
30
157
10
3
159
1
38
9
33
601
40
100
4
20
2
2
3
3
248
218
7
5084
1
3
49712
10
724
4
3
4
2
5
6
2
19
158
1
6
801
265
844
1
1
394
2
1
6
219
74506
7648
14
124
25
1
6
192
1
6
4
1
12
1
364
78
3591
5
2
17
23
7
341
5
7614
87452
1
95
11281
467
3610
2
11232
80
157
2
28
237
122
3
8
187
272
1
27355
5
27
68
34970
4
11
1
1
148
1
3
422
17
3
3
30362
119
1
141
5
9
4
1
564
116
29985
6
14
24
84
1
59
3018
4812
1
1
1
1
1
1
7
28
497
12
7
38
135
25
2
1
2
53459
5
259
2210
41
14309
4
1581
11
1
1
1
1
9
3
38
19
1
4573
86
25
1
639
17
146
498
1
1
1
17
2
5
2
1
10
7
1
1
1
5
8
63406
168
124
10949
36
2
1
8
2430
1
1
1505
183
4
38
1
206
1
1
332
62
4751
108
624
5
607
1299
2
2
2241
450
26
87
7
11
5
251
5
71
3
1
1
1
103
7
11
37483
3610
83
80
1922
218
6
166
3584
1
187
18
15899
22
63480
167
5
234
1
20
2
4
3
16
15
1
4
3961
4
143
1
1
5
257
4
4
1
57
15
95
1
15
2
1
1
1
19
312
6
1
3
2
4
1
15
28
718
1
1
2
1
21
146
6
14
23
96
3
1
2
25
137
6349
55
2976
9
64308
2
4573
1
5
1
1
18
2962
10303
13
4306
6
5
7629
113
6
4
20973
256
15
1
1
1
1
10
202
4
37
1
3232
11
244
1160
10
300
1
20
1
1
124
2
1
2
1
5
2083
831
35
1
59020
2
43
732
1
8
4
3
1
783
133
1
50
7986
5005
51
54311
19
1131
36
164
1
129
234
2
21
10
12220
201
2762
1
3
371
429
123
127
7
7583
22
62
1
355
1367
7
2
8
488
982
1
1531
31971
3
1
3
5
2366
4
4
2
1
2
1
1
15
4
113
5
1
501
4
2
25521
1
2
21
1
3
24
7
5
1
92
7
2
59434
642
7280
12
10
4
611
548
5
8
1
1
7
1
62814
2
1
5
53
10
2
14
4
196
3
8
1
3131
3
1
14
346
1
1
60
484
1
32911
1
3320
229
3
6
1615
5
1
5668
74
43
667
3
2
2
1
73
127
9
16942
5
2
8
111
48
24
74
16
2
25321
1
1
35
16261
4
1809
1
67
107
16245
2
13
1
2
46
3
1
1
8
4
4
492
1793
38
3
3
937
4663
3
1
46589
1
21248
11499
3
2
421
21
1327
3
1
30
1
20813
2
82
2
6
4
2501
1
1
24
6
3
1
1
8098
771
1
13
14154
1
1
5
91
22
21926
2721
591
7
1
2
6
153
1
15
13
2
555
1798
1
59
3793
31
4
8
1
2
26
303
1
2729
32
2
1084
14399
18
1
40147
1
41
2
16
114
1
81947
1
1
2
367
1
2048
5
63
13455
3
1
1
32696
9
9708
1
7
6
4860
13
2
35
245
1
621
4
49
12
1
2
9
630
2
53
4
46
32206
3
82
25758
88152
6840
2
16
1
54
3
23
14864
31
2113
2
344
1
12571
1
52204
2
348
771
590
13
2
47
1
317
1006
1957
13
73
1
42
1
2922
1
374
16
34
4
2
29634
3
23
2
12
2
380
5713
18
2
1
1
11152
4
3
1
6
870
40835
352
2
123
7
27
1
2
1
16
104
105
14
493
4978
1
3
23
262
2
1
89
3
418
221
3
5668
1064
2
32
81132
24
77
341
68
37
6
2
3
6060
9
7
2
4866
44
2810
92
12
2
3
5
1
60
1
2
1
1
278
26646
3
14
58
4
1
123
185
1
2415
1
424
1103
402
3
3
28052
1
16
243
18
1
143
1
28
3
3
44
4
1
4
345
1
40
424
1
1
3737
34502
21
1
2
8
11
3
15
5933
626
25
3
3
4
95
6
266
13
2
5
6307
16
479
3669
5974
1
9
1
1
207
4
2
12788
3
1
12
471
99
9633
22999
126
1
125
1
480
9530
412
1
25916
1
1544
14
8
6
8
5
3
5
17
17
3
7
1
1
8
226
5
1
10
81
1
46
1
21
1
13886
22
4032
189
6
18
2
9
1
434
1
15
12
422
1
1
8
38
166
133
1
752
2
16
2
1
1
1
8
611
1
2
5
6
69
226
445
200
1
278
5740
340
1
5
1
1
4
9
1262
31
1
25
970
165
13
361
1
98613
66
2
13
2
1
14623
1
11
3199
3
84
4310
1
2
1
286
28067
1
47891
4
1
84
1
1
51
1
3
65
3
55
96
234
769
34
11
24
808
40
25
89
4081
9431
55
625
18
468
18
504
1
3
1
2
4
88
1
38
4862
2
13
59
2
15
5474
8556
1
21
3691
6
1
2
68
7236
1
106
4
82
1
50
158
1
30
44
5
2
3
6
23
1455
1350
1
24
8
4
1
7
10
1
11
34
9624
5
834
1
13
1005
29
616
1
132
15
29
5
91
37445
57
1
1
17
15
1
59
1
13
1
46
21596
8647
42
55
552
8
54
14
1
642
44
2
164
3
18
3371
30
12
41776
1475
13
1
3
4
2
1
1
2
4
5
2
4
5658
1
2314
40
401
114
8
3
2
53
71
5
6
4087
1
11
1
1
5
2
191
15
33
1
198
8
1
271
2
148
68342
35743
2
6
62
7775
87
38149
29
398
1589
272
4579
4202
36399
12
2
35
1
280
2
41585
2
1
16
127
235
2
6
6
3
897
10
62
2
9
1
1
353
1
3
4
12816
13
2
5
74
12
460
1798
72204
62
9
124
87
3
56
1
745
2
1678
1
6
324
15
2185
147
1203
1
2
209
1
13
13
28239
1
376
44
1
1
2
2371
168
1
2308
11650
77
4
4
3
43
33
256
2
120
9171
1
33
5528
17702
3
8
1
2556
23
787
1
14
5
18609
921
38
2
1
39
120
21355
5
21
275
1
1
101
1
81895
5
9489
119
1
2024
3
5
17
3
1
1
12
1
1
1
13
170
3
34
106
2
2
1
21
2
156
5
1
1
9
4429
813
7
2
43
14
1
2
4
12
6
2
28
109
3
7
29566
80
3
1
1
1655
3
6
543
11
9
2
6
1
1
2
1
125
104
2
30
27049
13468
11
1
10
2
1
92
1
15
17
1
27839
1
56
5
1649
5
4685
1
18
8
2359
13470
150
2361
2
29
10
103
23
1
10
1
1
3
92
3
11
466
1
229
7
1
2
4
38
42366
3
5
14
1309
405
33
2
18925
2848
1341
1
31
1
2
178
7
74
74
1
11
3
2
2
1
3
23
2114
9433
1
1
2992
17
194
2
337
1
2
1
2
9
307
10
4
4
6
1
14
8
6
5
1
6
10
12
583
7
24
5
137
3588
3964
11510
1
70
180
39
3
32
1
21
933
2866
411
1
39
1
84
2
59
3
15975
1
1
7
6
14
4
25
57
1
21
17
1126
22
217
9
2
1601
49
3297
97
3
1
171
417
4
9318
21
30
25
81
5
1
31
4
9
1
792
17
5
1
295
1051
3
2
18
2
1550
2
1
1
4
1
8
2
10665
7
7
1
2
3
2
1
39
1415
1
4
2
26
11
7993
349
1
1711
60947
136
41
10
1198
3
8
44
2
6500
2
3
299
9952
76
6
9
8659
1
29
49579
11
131
1
53
70
8
3
1
17
16
1
2
6
1019
3
73
2
1
47896
2
18
6
1151
3
8
110
101
34
992
8
1
1
1
15
1
7
9982
2
28403
15
276
2
14
15
5
1
2
2
17
2
594
1
44
2
1394
2
5
33
77
6
227
4
1
1
16
1
1
80
39
2
416
1
1
235
9
4453
5
1
24
170
21
49542
2
1122
12992
20
480
30
53
2
30
1
1
410
396
2
5
16
160
61
1
87
8
443
2
1
1
1
93
4300
2
27606
19412
2
5
2
30
24
1328
4
11
1
2
278
5
1475
84
1
30
7
218
2103
7
23
43227
1
28
4
3
86
3
23
40
298
976
17243
79168
30
877
64
23
19505
51
8
7
2
2
556
153
12
1
2
29
957
2
4
3
410
21
2
5
37442
4
574
62
29441
16
3
1
9
1
21
248
1
1848
50072
3
87
23
156
2181
1
27
289
3168
1
1
13
11755
6
2
7
1
259
190
1
65
2
2
5
2173
1031
93
1624
15626
47
925
61
1
11677
941
5
676
19773
69
8
6
127
5
2
1
1
4
168
3
225
11
4
7
37
3
58
2
57
2
1
1
12
7
5
11
44
357
8260
1
19
20432
7
1
361
1
378
81
2
1
39
95
3
3
57
1371
399
49395
9
5
14
22
266
59
6
1
9
1
9
10
1
23
3409
1
5
27
1
1
1
2
24
3164
1
76
12385
5
3
2441
447
1
1
89
150
71
11
1375
6
693
1
6
53
4
2
69580
1
7
5
6
9694
53007
54780
1
4065
1
56449
2
1
13
50422
4210
15
1
1
1444
9
2
825
1
2
20
42
6
64
1
4
65336
123
70471
7
3232
5
17
7
5
1
10
17
3
125
75
110
88
179
2
18239
1
1
2
990
3945
3
38659
14
17
83
7
7
11496
124
1
3
1
1
3
2
1122
12
1
125
25
97
5
34
2
6629
2
213
5
3071
925
9573
369
949
1
57685
4352
15
3
1
68
7
555
3
1
1
1
17
352
68
9
13
5907
9
30
7
13055
3
7
1
38
268
26
58494
4
2
406
21
4699
66
762
11039
1364
6
117
76
2
6
2
11566
18
65639
15
1
1
55600
112
45
25
29
49
31377
5
1
1
540
6
1
12
279
14
21
459
44136
2
3
6
1
4
40
21
36
4
1
2
16750
1617
155
2
23
2
4
3
57
8
9
3
2
1
12
12
1
7237
21
24
374
557
1
1
36199
22
182
6
47
10375
4
428
31369
2662
1
4
37
168
1
5
1035
14
286
82
21
84
1876
9
3
2700
362
24
2
12
54
3
97864
20
4
5358
41733
3
32
2
5
69
1
11
1
57050
41685
1
3
3
28
1152
13588
21
25078
4
4
2
2
13
5
80
14
1
1
3245
1
1
304
2
1
119
6
3
3
4
1
32
8666
17668
475
200
11
156
707
3637
1
305
2904
2
22
862
1
6034
1
7498
4
11
2097
383
98285
8
1
891
5
1
1
28
38
483
609
8
723
778
6
52
1561
7
1
1405
807
10
17
28
46
13
1
69
1
41
29
1
82
1
2
6779
4
2918
59
10
16
54771
176
1
25
352
41
14
942
390
2
4
1
5
140
15
2
3
10
1293
11
3
44665
31347
1
4
7
106
1
52728
1
381
14
20
7034
3
3602
1
40
9072
12
2
16
48
308
25
11
12076
12
37
3
5
49
869
326
6
1
26
96
2
4
4
23
135
3
3452
1
8
1
1911
9
2
1202
59394
3
11
43
10
2
4
2
6
1
5
70
6774
6
5
1
16292
1387
64
1
1
125
369
251
14
13
236
1
3
3474
9045
328
6
35763
2
5
28
46
2
11
1
2
1
16
41
1
1
2
7
317
96166
1
81
2
119
3
5
2202
1
3
151
1614
1
72
665
1
102
2
1
49
412
1
4
792
21
4458
1
3
133
26
4322
367
23
1
1461
1
27
13
126
1
2
211
9
6
2
1
4
68
74
1
11
6921
15630
1
1
339
27
1
18778
2
71
11
1
4
3
411
3
1793
18
1
28
15
4
1
16394
9428
2
2
2
61
39869
4
8
2
51
1
2
3
3
2
1
35
93
14
10
1
1148
14
1
6
5
2318
63
155
14212
6
1
7
604
1
7
1
4
107
2
237
884
576
1
4
2
1
16
1
5
9
31877
1
1
110
213
8
1
1
5
1
3
2
6
3
61
1
21
3
1
38
2672
1
1
927
4
2
2
103
4
1
4
1
5066
5
7
6
2
1
914
2
1
29
1
30
3
3588
4
19
123
48
1
56
5
42
1
31192
1
72
7
3
125
7
11
2
1
1
53
1
340
66
496
5519
16
6
1
2717
2
19
1
2
1
12
1
19
1003
70
25241
8
70
12
6
2
1
2
6
126
154
7
2142
7
9
3
1
8
7
2
71498
3
1
6
87965
48
1
3
1
4
4
26
50129
10159
1
1
13940
35575
1
100
75
14
5
7
32774
8
3
9
1
2
26339
14
1
2
176
1
4
25
5940
1
1626
2
13
617
3271
42
1027
976
9
591
75
2
13
13086
41
1
2
142
426
19
12650
10
2
14
9
1
3
13
1
87882
2
16
2
317
74
631
197
4
2
2009
9
1
1
5264
80
6
7
1
71
15
12
4
1
1
5
1289
1
9
1
27
7
1
5
2
2358
131
1
21
1
6
4
1696
25
1
3
405
4
6
5
1
20
1
8262
5
1
30520
1
2
1
1
159
42
9
41
19680
45
47
1
4
2956
25014
437
1
1252
1
1
110
546
1
1950
1235
2216
331
2091
70
14
8550
8930
1217
11
16
4
13
1199
62
1799
212
1
3
4
3981
100
22
1
2356
3
3
9
16
1
8
13
279
87
13
2
1
39748
245
1
6
2
1210
18
2
2
24
24
80925
780
9
2
7
234
3
1
43
10917
1
6422
681
1
2
1
15
1
1371
531
1
10747
11
1
904
1
3
40
70054
67
5780
337
1782
2
2
1417
3
37
31
99
823
3
11
1325
6
6
1
2
2276
2
252
90605
413
50
7
549
14
1
1
1
2
1
2
31714
1
27
2
20
2
2
33
6
17
1
1
1
8
5
310
12
47
1
2
4
2
15
17
1
187
10
1
21
6
185
1
265
9
246
2
5
11468
164
16057
690
16
5
671
19
318
805
32
3744
2
3
2021
1
4693
2
5
17
55
2029
110
348
5
2386
15
10
170
225
5
1
74
340
10
2
368
19
17
1904
1
2
1
84
19
26
2
15
43
27
1760
3
15020
13
632
27
408
9
578
1
1
2
980
29633
36
9
1
53918
274
1
35
22
6
773
851
1
2
22
19
1488
1
3141
1
467
2
10
21
1
2
1
11
3
259
69
1
6
1
10
4
11
19
25
1
2
55
82
5
31
12
1
1
4
159
203
2
10
2
1
243
53966
3
5950
9
1
1
1035
142
7
35
5
42
36418
1
2
61
1
1
2
9
71
15
477
1202
55
1
76
6741
2086
22
1
99382
69
1
1
325
3
11
22
5
15
96
404
352
7
1
1
15
119
25
10
1535
1815
91561
1
1
9885
16
1
1
157
1
4736
20
2
5
6
28198
5
6751
4
51
7
5683
1
761
13172
2
70
10
6
4356
1
49
28
423
1
18
41
84
12
8
4
74
1645
1
3
8
1
36
2
7379
285
31
1
11
76
8
40
89
1
976
20
2571
8
630
1
431
409
1
14227
83522
1
8
41
2
1
6
2713
12
1
80
1
10
12
1
17
28
212
2
26
44
34
7
656
142
5
1
8
30
1
155
3
52
16
166
1
2
14
1
168
1
19653
1
1
62994
852
20
4
52
1
470
27
9258
42
3351
2
5
5
8
3985
11
2
19
4
19
10416
1
30
10619
2
5808
4
26
5731
10
1
2
1
342
6
1
3
3
1
2
5904
3
112
14
5
87
1348
34
26
1116
459
1
5028
2
3227
1
17
106
2
43
1
4505
3139
8
17
1
36
54
42
7
87
27
4735
3
3
125
762
10
76
1
58
2
4
65
5
7
1
30398
766
7
5
2
38
3
1
22
674
7
222
3652
1364
1
40
10367
46
4
1
1520
2
1
65
124
14797
65
148
29
2857
7
127
3004
7
69
1
1
1
5
1
4
3
2
1
2
1
232
9
1
1
96
80
2
8
1
2
1
5
9
83
23
1
1
86
1
242
1
12
2
2
6
185
1
10532
5
15400
1
4
56
1554
1
9
10482
2
5025
4
4
32
89962
1318
68
2
171
2
6603
8
2
2
18
2329
73631
33
3
2
123
104
1
1
25
19
10
132
1
2
65438
1
9139
7
8161
1
6
586
1
39
3
186
1
2
9473
905
23517
2
709
20
3
13
1309
14
1
1
11
2
3
39
229
3
13550
66
423
4
1
12
4
5
1
1
5
95655
142
3
6
36
42976
46088
3
6625
11
6912
7
11
10
1
2
1
830
3
4850
8
37
2
185
30
2
71
7217
16
1578
355
1
227
2
191
36047
26
10164
8830
4
1494
10
165
1
12169
2
478
1
2
2
1
1
8
1627
684
2
2
9
25
1
89
1
13
2
1
8
4
28
384
31
3766
185
1
5
281
1
4
4
75
5
67
64
129
118
2
7
436
1028
2057
2
110
24798
241
12226
2
1
13
2
1
340
3
5
54583
6
88
8
1
1
38
90
1
23348
15
1
5
7
265
585
213
1
682
8
14874
1
170
142
1925
1
19
11
26
5
2
8
3197
1
66
1
1
59964
9
6
2
1
1
67
20
1
2
85
1
9
4
15
3
1
303
798
12
44
137
1
115
2
4
1364
9
4223
1
149
1
725
74560
20
8
8
12
20
2066
11
50
1
1
6
1
99
1445
148
43
1
3
1
1
1968
2426
7
12
8
5
4768
2
1
2908
12
2315
2
5
430
3
20
17
90
8
2
333
8
25
1
392
2
2
4
229
2
1
1
157
1
12
47
211
29
4107
399
608
1
7
22
4141
19
1
2
106
11
10
3
3
5272
181
16
21
7
21
641
10
2
1
5
8
17
1
4
1
2
26
1
16
9
1
20
56
4
1
1
3
97
10
3
4
1
10
272
3
2
1
6844
1
1
2
72204
1
52
837
5
2605
31
3
3
5
7
29
398
8
1
295
1
42295
36313
5
1412
3
107
1
5001
2
11590
69
70
57
3
1
10
4
11542
5
7
1219
2354
1
1309
3313
6
3389
78
52
2
50
825
48032
1
6
4876
310
1
1
1
221
5
4
3
417
1
3
7
1177
1
1897
3
60
30
6
400
5
606
1
3
2
120
2512
139
11
201
4
243
3
755
296
3
1
7
7
1
8247
22
2
39
1
1
60510
3
6
1
1
1
6
5
5551
2
3
2
3
176
22
2698
2170
45
173
27
3187
393
8
29
463
1
881
780
24
15
566
31
16
299
4
1
8
22
1
176
56
1
3
2
1
1
5
1
3
661
5
1997
1
1
1873
14
6
3
1
50
1714
43
26883
1
14
74
297
32
5
10
5
1
1
3006
2
1
1
1
1
124
9
94
13
4
1
11
10
1
1
45473
3744
11
5198
12756
18
3
102
411
97692
633
12
87
1
2
1
3
80324
8
1
1
1170
6
1
25
40
5
3
7
2
38576
2
1
2
39
2908
16402
262
1
46713
3248
15
1
5
50
1
3
7
2
358
486
288
1083
2969
201
26241
3
3
3
8435
5
8
17
4
6
1
79
5
3
145
26
18
3
283
1
1
50
77
3204
9292
79150
10482
7
20
343
50
878
4857
1
3
3
1
135
1
1936
969
2701
165
18
1
617
66
7
97
2
1
317
1020
3
1
425
2
1
59
682
4094
2
10
926
15
1
182
1640
53
226
24479
79
1
1
40187
4
305
2
1
48850
986
1
47
3
2
4
1
91471
91
22
401
1
212
4
64296
9
293
24
3
9
162
3
565
3
33
5
18
1
2
39
2723
2
1
24353
1
38486
7
9
1
426
154
16
9
137
1
1380
2
1
9
10438
2
5
42
7952
1
2
4
81
53
1
12
844
225
38
68450
2956
9
2639
1939
20
116
46
1
16
25
384
47
392
23
463
1
1
8
2
575
93
202
2
18
1
673
7
2
1011
569
2
235
1
12
46
12
119
1
1
1
2
2
275
500
3
541
12
26
5
5
2
21
13
2
1
180
15
1
4
49
49843
183
3055
163
3
2
61
1
1
69
1
1
11
47
1
5417
3
1
422
2
1
1287
41
25
1
5
62523
2
1
80
14930
38
62
151
1
39269
2
3
8
780
80
3610
5
3
32
15
22
384
21
1799
11
1
2
699
233
303
69
1
3
7
1
1
1
3
4
29
123
69130
2
2
2314
3
7883
1
2
14
152
5
2
1
1
13
2622
13
1
25
2
4
2
25
1
1
56
1
16
2
2
9573
1
1
425
14621
355
1
4
4
1
21
2
1
61
180
22410
3
7
1
12
536
1
1
2
1
6
144
1657
443
3
24
121
14
172
8
1228
1
186
21364
15458
747
4
5347
3469
1
3
7888
10
16
1394
1
1140
2
2
514
2
63384
7
34
4
863
14
9
2
1
523
241
2
1
825
129
50
692
87
7
13
2
7607
4
613
8
1
12
2783
7257
2665
958
1
232
360
1
1
1
1
1
28
1
14
8
25
5
47
2
1
125
27
2
2
1
1
492
8
114
1
44522
1175
959
2
42
502
1
3421
422
7034
2
4
28
31622
3
565
734
1
1
1
864
1
31
102
1
31657
2
1
11
17
2
1
26
218
13
23
7
18
42723
2
3
1
425
87
199
406
13
2510
1
12
16
22
9
1
6880
27
11
601
2372
292
3
1
2
15
3
19716
4
5
331
4
339
6
1
676
4
14
364
63781
37296
2
3
186
1
2406
258
16610
1
8
3023
2576
6
3
14
21
386
1
14
91
52
1
3667
60
10
36454
4
41
7
176
1
121
11
1679
1
1
7186
1
26
428
75
10
2
20
5374
56
4
129
1
5
1
1
1
33
8
1
4
14
15
33
6
156
5
2
1127
25
1354
454
31
18
131
61150
25
84
278
82
13
366
1
26
14
7
98
11
29
2
15
54
2
1
13
530
1
25
69643
380
355
2
1
7
340
6
7
5
8
2
1
43
6
1
69
1
1
38
152
1
235
67
1
1
49
846
3
120
19
7
32024
2197
254
30
5
2
1
7314
3
9
2
1
3306
8
283
2
2
19
1078
223
4
5
3
10
1
97
2
2
5
8
97
737
95
2
324
3
8
7
2
674
838
6
1
281
33533
411
13
32
14
1
4
1
17
174
26
22
6
15901
6
398
9
5
5
112
1
4
3563
2
342
37
1
1
4779
7
2
1
48
73442
9
8
193
23119
2
1137
18019
6
15
1
29
51775
27
4
29
207
465
44
2
20
2
10
1
3770
2
1
7
2
15
562
20
15
20621
251
5
1
126
1110
59392
1
15
1
1
1
3
19
4
2
1
233
1
109
53
24
16
6
9
1
356
1664
22
1
1
29099
46
29
7
17
93
90
3
629
3
2650
29
1
7813
5
67
1
6
34
6
1
992
19
253
12
1
5
46
81
5
147
35595
21
8
6
3
4
134
226
295
1567
1309
14
2
3048
1
38
46
1
4
3
2
16
35
1
19
9
2701
793
1
1
1
1
2
25
1554
57
5458
1602
9
12
2
2
1
3
18
11
7
36
1
18
4
8188
3
1
9
1
16242
6
33
11
2
3
5
175
871
893
1
2969
60426
2
2
2
1
5
3960
1
52220
1
2329
914
3
1
9
1
4
1
5
2
93
4
1
243
38
16
8
251
1064
1
2
15
1
10
6
7
7
14
2
24652
28
610
19
12
1
6
2
3
1
22
3
1
7093
11762
9
6
3023
5774
478
1
5
2
59
5
10
8
1825
2
594
23
219
308
444
887
1
1
1
2
5
2
483
3
11563
90
1
5
8
20
2
1
1231
7
39
1
184
40
110
129
12282
11
6
13213
3
29666
1233
4
1
1
241
3034
316
10
78
1
6
7
1861
1
1938
1
378
8
2
99375
2
7
27656
1
13
8
9552
15
133
2
24
1027
7
48
4
1
28
2
11
1076
4
107
1
1
1
1
51
1
3
1
51
24183
28072
1186
218
1
1
29
8
10
3068
45
2
1
5
26
12
5
1
1684
743
7911
2
12
1651
1
20957
5
2
43877
12
3
2161
25698
6961
7048
42
1
12
93
46
31
11
2
677
1
41
154
9
3
884
3
1456
1469
3
10
1
38
607
2
1
3
51646
536
67
137
409
36
1
29
61
48
112
10
65
133
3
2
1
54
48825
221
97
326
3
3
6206
437
1
52
952
11
3
274
1
23
5
7
9
5
1
18
1
30
1190
38
1
31
2
2391
78
38
8
6
1
92
1
16
45
17
1
242
5716
3
765
18
8
1
814
62523
104
1123
168
2
79
9
3
1
1
591
45
5
1
1
2802
2492
75
34
56
1
2
1
145
1
19
1
2091
2
33513
6
120
2117
1228
4
89
1
7
175
825
1
209
6
1
1
5574
55316
1
6
24
32223
8
1
6160
14
27
1
2
409
4
548
15
2
2
21
3
1
518
232
2
9
1
2
68
417
3
73
5
39835
1
19
11
22
2
295
1
19
169
3
193
4897
79
14
31
290
210
19
2
28
12
11298
25
2
17
1
1725
8260
32
12571
1129
1
1
3
18
1
242
3
5
12
2
2
1
148
3
53
7
918
12
6
24
1
2
1
692
1
1033
10278
15
18
2
15
6
2
142
27
2
1
1
1
56
1
1
1
3
31
1846
3
467
2909
80
232
60
1
1
1
6703
6
13
6
60
13613
7
42837
2
1
1
27
19862
1
26
520
3
36
1
17
1
397
4753
1
553
25
22
7
1
2
6
81793
58
2
1
1
3
6
21
1
1
19
10
44208
5
45823
1
112
3
34
1
1
857
2
1
1
29
307
1
9
2
18
2
540
2
57
1
3
2
14
1
219
150
476
4
4
243
70
4
47
1
85016
97518
1
10
1
751
1
361
398
2
2
2
1
1
322
802
1
1
3
2
4
1
4
135
10397
14
1
2442
86
15
1
7416
3473
3
6
1
124
49
1716
1852
107
3
2
208
23
893
329
3
1386
14
2
67
13
85823
185
4
3
6206
54
7
4
56
1005
691
1
225
6
3
1
2
260
1
229
41
7
1
2
2652
1
7
4
1
26
4
54
112
39021
297
13
65
15899
2
500
1619
2
128
5
69412
1
6
17
33
1
2498
48825
10
2
2
2
1
2024
33
1
2
27
3
1
1
18
844
18
1
1
39
2
1
1
2
2
2
21
54
1
686
2
100
95
2
24
5
1
2
25127
1
1
28
5770
1
30
159
2627
85
8
376
3774
1
10
5
636
13
11
3
52
17
2
44160
3
1
2
1
37
1
1
46
21612
2882
9
3372
702
268
101
12
30
11
21
5
31
4
27
1
1
2
51
1
744
273
1
1332
7
3
2
46
1
7857
13
217
13
3
11
53
3
3
77
61
1
414
1
30
8
1
12
1
9279
1
624
8
1
1
2
13003
41
1
1
156
3
1
19
31
1
3
155
39
1
2
251
468
110
9
2
1
12
229
19
119
3909
7
611
337
244
44
3
201
8
7
13
1
1
1
1
38
50361
5
2
57
1
2
835
7
385
1
1
164
106
1314
4
68686
4
13
13
6
16
34
1161
4
2
2
44
2
134
345
121
3
1
1
1928
25
341
6
19
5814
7
208
1
1
104
23
1
12
68
828
3
29
22308
83
130
17
4740
10
6
40
3
1
6685
100
1
16
10
11
102
1
7
1
1
4
8
1
412
1
12
27211
6
2
14
15
1
1
7
280
97
19
3
6
129
17
8
529
11
730
24
8
1
1
7403
20
11
3
198
107
4
3
2
10
28
798
3
264
3
2320
1651
1
43
2
9
1
1
39850
54
36
26
439
1
86
2
2
102
1
7
1
2
3535
1
2
3781
49
5
6
3
1
7
2
1
1
542
10196
1063
1
9
338
5
2
479
12
19
1
1
21
1
2
27
1
8
3122
8705
18
772
1103
5
2
146
6
4913
1
219
84
15
2
4
61
2
2
847
188
57
56
2129
1
2
69
348
2
2
32
178
386
2
1
9
559
1
1
20
341
112
2628
410
2709
45
36
15637
3
41
2
184
14
4
18
17
1
55
4
22
2
1
5
6
2
12
1
4
3140
3
2
5
11
153
5
145
4747
1
17
2
35
13
1
12
2
5
2
21
39850
557
1
1
4
7
73
1
6
9
5
50
9
59587
129
4
166
5
13
42
36
450
9776
25
2
29141
5
5
4
2122
62
665
2
2
1
3
1
42720
2
1
2
1
18
6665
2
3
29
5
4
63973
18
1
1
1346
179
2
416
13
2
9
112
1
1
3
1
50
2
3
2733
8
4
11
2
95
23
8
513
187
3
190
2
5
1
14864
13
475
1
3
48
43
253
3321
19
3
1
9
1
1
9
2
99
19
579
6
1
364
1
2
491
2689
248
3372
9
25
489
17
2651
6
1
250
1003
4
3
7
2
9
14
602
35749
1
3
22
2
10
3
1
2
1
8
63
1
1
110
1
1
6
1017
1102
6
78
15
1
3
4
71498
20
58
57
2035
77
2
7
2
11
148
39
68
89
2
8
737
14251
1
21
24
9
611
3
1062
1
1
58
210
5091
394
2
61
1
56
16
1
18
22
6
1
13
1
1
92
8
5
75
8
12
18
1
37
5
102
5236
1
43
1
1918
37871
116
1
3
7
1
2770
2160
1
25
1
12
1
74
14
176
15
1
20
1
3
63
67341
10
3
1
9
4
1
1
9
763
9
1
29
2
3792
2
459
37
15
5
81
2
18
1
1
4
3
19
3
38
103
19
395
1
1
756
1094
6420
33
2
264
1
1
1
15
2
390
28
112
248
375
1
4
1
2
3
3854
69
1
297
6
5
1
1
11
55
1
4
4
3
6
20
12
2
34
43863
7
183
38
1
16
1
30
33775
1241
1
1
1
27
12
73906
29
2
4
36
2
11
1
1
1
1
2781
227
2
61
1
4
468
1
5
5519
9
67
5
1
1
13
3
21641
1
4
15734
785
4
84
5
221
1
26
32
53
179
24
20
3
4
60820
3
1
958
27
10
2
26
1
6
2
1
2672
1
296
46
46
60
19
440
1
3
1
18
809
26883
5
2
7553
41
1
96
29
2141
2
2
1
839
1
105
1
68
1
2
84
127
2
267
4
1
41
22
389
32
4
2
21
817
2
32688
32
408
32
1
16
2
10
1
1
1
6
14
2
11
15
73
6
2
806
2
100
6
13461
28038
61
2
2891
171
11
26860
308
3
163
1
4598
12
2
4
1
9
5
5
430
2
4
2
6570
1
52013
23
302
1951
1
119
15
1
1
4490
8747
2
1
1
3
1
3
1
2581
73
94
313
5
4
1
2
3
3854
46718
34016
7
2
4
7046
74
2
3600
431
2329
90
1
5370
135
2
23
15
2
128
1
4
9
14
2
192
133
2
1
1
150
3
388
8
4
46313
167
2
14848
2
1
4
9
158
1
2
1
1
1
1
6684
1
1
92
2
8
15
8
13
2165
6
11
5
485
3
29
1
1
5255
25
1
4
31622
3
1
1
125
49
2
3216
297
1985
130
188
5
61
170
3
1
1165
5
1
1
13
1
765
1275
1
3
6
12
5368
1
108
1
38
39
31
13
1
428
6
222
1
2
79
1
420
38
2769
1
113
178
149
8
1283
5
1
8
1
10
12
245
1113
15
22
2
109
21
11132
30
238
1
22866
124
1892
8039
2302
17
74
8
1
1
16
6
3
31837
1
41
10
638
32
11168
1722
13151
37
1
65
1
5
4
4
4029
93
2
5
5
20
1
743
45
1
4
46026
1288
4
185
2
12
1
149
852
2291
2
7
1
24592
13
3071
22087
1
15
2
74
6
43
13
2
16
4681
1
1
2094
1
9
69130
14
1
426
299
141
69
75196
3281
476
1070
2
2
1
1
13
1
7
1
2
543
4
3
501
1
2
1124
3
135
2
76
21
1
1
30
41
190
164
1
4
6
1
1574
5
2
1
1
5264
1
21
17150
190
2
151
1
1047
37
669
312
3
1
367
1
2
11
1654
8575
2
250
82
556
2
1
1
45
1
1
1
1
295
1
7
343
225
1
2
25
2833
44034
968
32
4466
43142
10
5131
2
496
1
2
1
1
6961
151
666
1
2
28
341
54
2
2
29
111
294
8
425
31973
5
1
2
22
16
15
3781
24805
8
1
20
4
19
3
29
1
6
8
1
26
3590
3641
2
1
3
66
6
5
5
1
85
107
146
297
732
1
3415
24
800
1
1
1
22
40
68
1000
1
73
11
2146
18
1
21
2654
1786
65
15
29
1
24
1
117
3
1
318
4
27
708
1
1
1
4
10
2
27656
4
1
13
2049
2552
129
44
11
3070
1
1
14
201
3351
4
15
1
315
1
3400
1
2
120
333
3
9
4
2026
98
19
20
11
1
1
2
3344
136
241
53
3
7
38
30322
12
38
169
1
19162
1
6
38
337
3
1
2
1
5
5
252
6
1
2
1
2
36
323
1
7
1
9
4247
1
8098
25
1493
1
176
1
5
5
39656
17
2
551
2
2
24
22
4472
1
893
15
2
3
3
3
8
792
15512
11
76
21
1
76
59962
3
28
1
8
7
14
1
14
1
2
3
1073
10
760
155
68
2
30
406
11
1980
6
1377
94
969
3
73965
11
2
99
362
13790
1
1
24
57
58
2335
25
57843
31
8
2
5
3
10
1
1
15
2
1
66
3
3
11857
1
1
2
5438
1
772
610
36
4918
2
2
90
1
4
1
8484
26
10
19
2
7
434
119
6
11
10
40557
4
95
20
13
2
6
51
99
2
5206
1
2
6
88282
3
137
2
1
86
1831
1
1
89
22
9
16235
48604
6
6
1
105
2
3
116
34
24
1935
223
1
14
1
54
2805
3
2
2
340
903
19
1344
7
3
5
4
8
139
1
1
148
144
192
229
261
17
538
1
1
947
438
926
424
3491
19
6363
274
3
1
3140
1392
2
5796
6
2
531
440
6618
21
58
29
260
335
1
13
6
22
21
5
10753
4
1
3
4
11
442
229
167
19870
15
1
36631
1
2
172
834
8
1
11
16
42
585
247
2191
3
182
40960
46
373
466
10
7
1
2472
11
31019
4529
1
27
5
1
17374
1
3
63
1490
36771
1
265
18
17
5814
8
650
161
1
28
3
12
1
18
3
30230
1
3574
2
3093
75
1
126
6
9
3
25
5275
204
177
2
66
6
3
1
1
91
34
1299
10
42713
1
2
76645
3
2
3
1
2
1514
9
74
1
72
2428
1
19
41
5
1
1
5935
2
16
3
1176
8
1
9
1
1380
1
13744
817
15966
1
17
1
116
73
77
1
4
649
5342
42
1
38904
98613
19
14
16
776
629
5
9512
1
6
2722
16
1
1
8
2
3
1
19
1
1490
1
854
1
1
6
8
8
37104
9
168
2
16
14145
8
13
7
209
72
1
16
114
37
3
176
3
1
1
95
2
2
26
315
5
2
1
77843
5
1
5
601
969
12978
1
2
6632
19
23245
196
1
73
1
1663
55
20
1
4
35
77
2
575
4
251
38
1675
7
14
2
28
3
21
23
3
175
2
41
100
9
1
230
3
5137
21
1
444
17
2
3499
1
998
18
3
1
1
158
2
18
91
1325
12
15
4352
31192
8
70
1
169
386
1
2
21
24852
3
306
1418
1
2
2
21741
12
1
5366
122
11
1
1
1
868
3
7
2
42366
27944
85
136
315
19
2
4
1
136
1
2
1
18
1
1
2
1
24
5
1430
1
43
70577
1
39499
71383
1
1
2
17
1
22781
16
1746
16
1
26
1
224
3
46589
1
1
179
3383
1
1
4
9
3693
1832
7
301
102
42
3
1602
3
26090
3
203
1
933
204
3
37
2
1377
1
2
1
21
2
166
2787
1
2
6609
2
2
1
70
750
26409
3357
18
12
1
2
57
2
1
16
23
66505
6
69168
5
3
13
2
3
1
7
6
1
8
2
10
81
10
3155
134
1
4
1
752
11
2
74
3
1
67
3
1
39
7
2
3
1
4012
20480
650
18
5
9
3
10
515
9
1
116
185
1
3
152
39
2
2
470
1
1739
672
90
3
3
3
76
2
6
1
1052
1
34
445
1
71
522
218
1
59
458
4
82
1171
1203
1
1
56426
808
4
64
2673
284
2
35
991
6936
41
4
176
3
2
1015
6
1
1227
15
6512
1082
2
4
5
1
4724
4
1
7
1
1
3
29
1
951
1
61
19
27
2
354
5
1
334
501
1
3
10646
1
92
1
155
423
2
1
73
4
2
9
4525
1
8
7091
171
1
28526
3
12
23
358
1
2
585
5014
17418
2
1
2
2
487
17
1
10
3
23
162
1
3
177
1
1
1
38
1
7
3
15
24
1
19
85631
31
1
2
5
1
63
15
22
1
38
10
3
102
2
581
100
1
1
45
27519
1
1
2501
11
304
1
71
5
255
2
4
1049
2
190
3
3766
3
31559
844
1
2
8
8
854
66
8
5310
11
35
4358
224
1
1
3187
47
80
1
1
268
1
29
1
53
8556
207
41196
73
19446
2
625
28
1
69
29
1
52
92217
462
3
96
3
138
13
1
29
7
17
495
1
10
2
1
5
5
4002
136
102
404
2
10782
1
26
2781
33
6
7
2585
64293
1
906
1
6
3
18
1
1
1
1
1
63
288
28
71
2
21
4
36
3
1
1483
25
2271
2
14
37
31
424
147
49421
7
8
14
6
77
78
65247
23
5
142
288
13
206
5
2
7
495
7
1
3
12
1
3260
32
8
1
1
908
1
23
1
215
52
304
1
1
1
3
19
1
23209
1
1
3
416
3
6174
1
40
1155
1
1
107
1
1091
2
10
3
34
1
543
1
3
1
52037
33
2
2
107
1
83
2175
5
205
95476
1
1
2
19
1
1
110
12
2
28
2
1
5
2
23
79
1
1
1
1
2
3
2
909
2
28
1
141
2152
65153
1
14
1
22081
98
137
6
80
1
1
500
1559
3
1
1
1
1
1
1
1
1
30
5
7
3392
2
1
11
1
10
344
1
2
615
7
8
2
1788
1
1938
51
2
95
1
24
3223
1
13
3
1344
1
48
8
248
467
269
1
3
2
5
5796
56
32
1
768
1
12
4881
3077
1
262
12
361
1
987
425
1
10
95
393
2
19873
2
6
6
41
105
214
1
16
9
291
15
1
28
1
30
3361
1
26
1
1
1
48
280
2
52
2
5446
1
1
933
4
8
86
1
508
54
1137
11
2
5652
1
113
30
51
73956
28548
187
2
52154
87
4
121
8
206
4
6314
4
2
1
624
32058
62
9
79
1
37772
2891
1679
7
1354
3
6
3
2
5
2
1429
22
7
215
586
1
2049
4
6
2
100
63
1
28
36
3296
548
5
5
240
2416
1
38
9292
1
59
204
85
1
243
146
20
1
128
1
67
9
32
1
27
425
60
5
1
101
2968
722
329
36
2
2775
157
7
99
6
71
1
32
603
10483
4417
171
517
1
9
4
2507
36
1
16
1
7
1
4012
1
2
1
8
33
16
1
22
199
50
5
5
1
1
11
10
2980
11478
57
213
3801
134
96
6
18
1
11
74
90
57
12
3008
1
85
394
1
20
1
243
2
8
1
10415
3
6877
64
5
1
1
8
26
2
5
2
2
23
35
244
848
2185
6
6
1
1
1
61
13
1
1
17
288
198
38
1
1
4
1
8
1170
343
1
6
143
193
1888
1
5885
4
134
3
18889
159
42
67
632
32
4
1253
11
12
1
355
3
6977
88
147
13
12
1
42
1
2
14031
5484
4897
6
13
1
2
2
33
513
4550
66
265
35
1
2
13
35
218
50564
2
247
62
96
12
4
1555
93
1021
43
1
4
3
304
1
33
26162
1
35398
8
1
179
2
16
36494
6
2
240
1043
25
30
2173
679
385
4
5
2
39
1275
1
2
243
547
1
1806
1
5992
1
108
1
999
42333
4130
51
1
3
34502
702
1
186
1
8
2
1
24
13
8
93
3
34
14
121
3
4
3
6
138
10
126
1
2622
1
107
59
1654
655
4
68
7
3
687
39
1
1
1
34
243
10
54
15
1
37
36859
11
80
1
119
23
1
7
37421
70
55
3
1
1
1
2
320
3
163
2398
1
2
2011
1124
657
3
146
6
1
1
1382
86
1
1
50
6034
7
23
3
4
2
371
37
28067
14
164
9
677
234
1
57849
2
3
2876
7
5
6
243
1
965
2
9
860
140
1
121
46
13
1
323
1
2
5
1343
1
153
5
2
180
8
32829
1859
4
2492
6322
16
5200
240
1
29
1
80324
1
10
100
29975
975
1506
4
367
6967
241
11
18
26
159
6
176
44
2
1
5
1
8
28
148
1
46
70
1
1
1
2428
13361
4
9
1
2
50317
1
2
1917
1
2
7
1
313
242
37
1
1648
4
1
3
1210
23
9
414
9463
2267
10
413
1161
5908
26
221
77
7
2
382
40
10
53
8
55
3744
7
3
1
21
6
54
848
1
855
15
25
1071
3
1
85
32
56
119
38
9
91
38
51236
1
2
5115
1
2
2
6
50892
5
13
4
4
6
408
2
58
23
53
135
1
4
40
243
21029
133
42077
4691
7
2
10
2226
2
1
3
11
1
1
124
2812
85
5
569
1132
143
1
101
1777
3792
55647
19
16
155
2235
10
1
1866
22
31
11
7
6
20
1
846
2
1
36
352
38
1
2
1
1
3
2
221
1
70421
4177
114
2
1
7984
14
2
3
498
7793
56
2
688
1
7
1
4
2
15
24
3
6
1
7
3
1
8
12
2
1
119
2775
41
86
5
597
587
1
2
70785
16
5
4
1
2
30
352
22
51
16693
3
1
1
11198
24
1
1
6027
1
3
844
5
31
3
1
24
260
2
2
187
2
2219
9
53
2
449
33
3548
3663
1226
250
412
135
32391
26
321
1
24
5
306
1
9031
4280
2
69
230
3
1
3
1
2
3
228
8
5
37
11
96
39
73717
31
2905
158
2342
1
10
1
1
1
11
44
80
69
4
141
3
1
39811
13
5
1
4871
38499
13168
8
10
6
8
5
1509
1
39
111
229
82
6
4626
9
548
1332
16
251
1
1
2
1
2
1
82
308
4
1
261
6
8418
1
1
227
2
13
1
8
10
53
3
189
3
775
2
1601
74
34
1
80
287
12
19
3
3
3
30
5
2
6
34
25
30
2
3
5
216
896
1
141
1
1610
2
1
3
30
12
6
2
29
2
1
9
1
1
1274
3
2
86
6
2
2
5
74225
102
8
46
4
4
76
1845
678
1
13
581
1
1
7
6
38
14355
433
1463
2583
3
9
110
140
329
2
729
4
2
1
2
9
5023
1
1
10
2
39
2276
1
31
1
333
1
2
6
20
355
19
6
7
1
6
2318
4
3593
15714
12
63338
1
2
2
75
5
72
37824
8
9
2
5002
4
1
1
32
14
1
7
1
2
2
1
1
2
30
3
27
1
3
738
33
5
13
8
70
12
45
2
142
1
15
62
96458
1685
2
3
3
4
1
2
1
43
36
1166
162
3
3
174
61
85
1
20
265
1
76
6
1
3
4
48
2
520
4156
135
117
63
3
1
475
1
5
11581
1
344
4
75
2
1
1974
2
832
8
1
67062
2
3
99
2
218
23
46
90
37559
3
1
4
2
3
5
3
23
3
5
1
12
5
32
696
11
12
3964
3
1
913
2
1254
4957
12
3
1
12016
1282
6
7
4
38
2
854
2
2955
4
1159
13287
16665
8
4
9
1
13
31104
2
1
2
95
39
5658
1
2
21
19929
142
56
5018
4253
1
34
361
213
38
69
342
52
1
1
3
2
37
39
34
296
1378
9
55
11
82
3
14413
26
213
903
2
15
38147
1
2529
3189
848
26
14324
1
110
8
10
1034
2
5
15
2
98
98
3
789
1
58
3
1
1
2
6
4
1
113
1395
1
11
6
2
13
73
23
1
1
339
1
7
270
4
2
2
2
47
496
68
1
1
69962
1
1
2
63
2
8
254
2
35
103
1
39
2
2
8
3325
7
32
2157
191
6
4
1346
1
94
57
4
1
11
15
4
5
30098
3
1
221
1
2
1
2262
96
8
905
314
2
27
112
27
52
1
1
1
7
20
2
1
565
11
7
2
11
4
107
297
2
2
7
4
4
3
1
1
6
1
12
1
4
39
1
4
36
5
1
4
7
2196
2
11
3691
57595
255
253
1
15761
1
2833
32
9
4
2
1
1
1
1
1341
54
4
1
2
18
297
5
2
2
30
2367
1
297
3
10
625
1
6
4580
1
5
28352
2955
274
3
2392
11
6
23
1
1
2
19
256
4
3413
726
1
8
37
3
19
2
186
12
2
19
1369
1
7
99
4698
20
2
3
16
17
15
4
1
8
1
1277
45
4
3
849
3
2
5
601
5
1
2
5
4
6916
26308
2
1
71
3
4
14
36
275
13
164
21
3662
1
11753
4
145
202
14
7
10711
138
251
1
12
13
40
1
21157
72
2
3
7
1
114
2082
18
254
27
25
16
3891
70037
16
40
79
11
2033
81
170
1
1
1
1
7
1
12
43
9
1
30335
13
265
1
1
7327
3751
589
4
3
45
155
10
1
3
79
3478
15
5
3780
22
4
1
4
62
2566
19
16
26
2
15
25698
151
19
275
8
9
147
2
76
320
10595
592
1
2
3
1
2
2
10716
9
11
1488
1
2
26
7472
19
185
199
1
38
2
13008
752
3
41
557
488
1
11
17
3
16
26
145
12
35
5
1
32
62
5
480
98
3262
1
1
6
16
2
4
82
5
1
17418
126
11
15
1
8655
24513
3
3
2
2
10776
1
2
1
7
2
4
10
15
6
1
4
46
151
31
10318
3
1
34
3
4
3
2623
1
16
78
18
17085
4
24
1
38
5
2
36
1
1
258
128
1
102
551
2144
1
5
7
88
607
26
16
2
7217
419
13
35375
8
30
618
2384
4
17
17
2
458
14
14
1
1
1135
5046
2675
65095
48
620
134
36
125
665
3
1
31
8
1
4448
27502
1264
1
2
29587
37
10
4
152
1
80
45
7
21
58489
5837
251
226
676
6
2
483
677
1
236
26
2818
1
9
18
34
4
65
7
16219
4
2
1297
18957
751
58
52
428
2
1
27
2
5
2
17911
4
2
1
1
7655
515
881
890
107
52
136
1
4
23
57
1
3
12
7
5
327
1
87
2
17
30163
51783
36
31
2
1
14
53007
29
2735
46064
11
9600
1354
44
2
1
2
1
11
6
8
1
125
56
2
11493
2362
1
47093
783
255
682
1
2
20
2099
72
16
715
1
46
1
403
3
111
11
3
53
145
1
175
1
2
1
4
1
1
63
3
17
5
1
2
21
7
11
19597
15
57
1
50
11
1
1
5
1
13
20
8
30
187
2
2
585
1
1
325
88
1
13
1
1
16
5
1
128
91
5261
11
1
21
12
3
5
1
3
608
7
2
13
510
1
1
802
83
530
5758
9
30
2
23
310
6
283
33
3
18
2
2
333
128
5
96
2
1
105
23556
2
1
3
2
99
1177
2
1
1166
7
21
1
11
57
3
32
7
9
10
2
22
21
3
13
157
4
1
29494
450
9131
21
907
1
53
4
28
38
14864
15
4
3448
1
2
2
3
29
78
619
4386
2
149
1
46
2
4869
7
1798
14592
3
1450
2
1860
164
45
1
8427
4
1
1
3
4
5
1
2
4
2
23733
23858
23515
5556
1
73
27
2
1
650
42
527
474
22
1274
1
2536
1
295
14
5
1
4
49
1
1
342
2125
9
1179
1
2
1
8
5
7
4
229
1
13
16
2101
2330
2
89
3
350
1
84
2886
1
5
1
1
22
224
20
568
136
2456
15653
2
4
115
7028
247
1
10
3
22
2
4794
16
1550
13126
3
34
7
6
15
164
1
5
23
96
1
5
18
5
2
1579
2
32
2
203
5
25
16
2
104
82
6
3
4
186
1
1
27
959
1
1
2
8
46
13
1252
27
2
18
119
12
1
1
1
52
5
1
15
4
246
11
35
2
1700
24
3
1
11
9
63
3
1
1219
39
4
8707
4
10
210
1
2
5167
1
40
1
22
1
187
2
73
5
1
1
2
2559
462
1
2
1
2
12973
1
4529
19
10
3
5
1
2
12280
6
1
22
1
1
36
259
3
174
4
2712
5
8
40335
5857
4
16847
1352
978
1
1
10
1
1847
1
43
277
63781
1
7
2
1075
183
2
13
522
8
1
12
1
3
1
3
17
5051
1
28
37
1
35
16
15
1
1723
2
24179
2
9
6
3
9
1
5
1
10
38
305
7
1
5
1
1
316
1
28034
55
1
7
11
3
3
1
12931
29
1
215
255
321
523
5
111
45
26
1
16
13
1
28
51243
1
1
15
39
2290
169
1
61023
18
99
1
4
1
2
33
5
63130
1
18
1
1027
5
1
165
1
2
231
2
1
7
718
7
1
22
58
153
13
657
4
134
2
4287
36
3
1
3204
32
1
1
56
9
1
1
22
4970
35
1
63
1
286
12
13
11
1
329
337
1
3
47
19
32
3
86392
36
1
1
1
1
21
1
14
1
1
5003
272
70
2
2
3
3
1
24353
11
5695
210
3
29
1078
11
2
29
1
4
1
42952
2
48
202
3
9
77
1
1
2890
46
88086
36
189
115
1378
58
2
1
4
2
2
1719
3
44
1
1
4
1
10
227
5218
28
5889
1
6
10
18
33
36
1
5
158
1
14
1
569
53
20
1
433
1
2
229
1
172
60
428
5
49
3
11
951
1
1723
6
2
3
1
1
19
1
1
21
69
4
56
99
5
1
33
157
4
1389
276
28178
458
131
11
430
4
1
35
8
32526
1
6
41
14
72
116
1
897
314
3
1
4
14
24
13050
1
875
1
683
4786
10
3
24
1
22024
2
15
1
1
1
2
2
10097
1
1
1
3
3387
170
29
8
2
17
2
18
1
444
2
5
1
1
168
86
9
11
52
4
13
1
15
8
3
6
5
1
1
3
22859
16
3
6
3
321
7
2
2
1
7
2
13
76
2017
13
13
1
166
2
4
11
1
4
40
1
120
21
1
15
1
2
13
1
3
8
408
62961
15006
15
131
21
1
6106
539
1
7
1
1541
126
1
1210
3
2
2
355
22
34
14
16
1
19584
1
3
8834
11
4
4
95
5
1
2
15
58600
3
10
8
4569
8374
1
17
8
62
55
1
16
3
1
249
61389
1
1
219
693
7
1
3
54780
1
1
1
21
22582
12
18915
2078
1
1
153
142
199
1
3
76
2
2
47
1
2
10
618
1
1
32131
2607
16
23
15
4302
705
8
10366
171
136
1
263
94
13
1
36
8
12
47
55
8
25
26393
37
75
19
2349
24
14
5
1
17
36
1
1
5660
28
71383
3
1
6
1
1
9
1
2
1
19105
82
1024
87143
1263
2
164
42
16
1
1032
700
2
39
11
3
1
11
4
7656
3
968
5722
48
645
7
88
1
11
1
3
277
1
1
9889
31
18932
874
19
45
7
1
1
6999
2
9
17
76
24
11125
6585
2
3
17
921
1
10
21575
8
3
1
1
1
565
9212
3943
476
2
42
12
5
1
79636
18
591
3
1
42843
1
2
92
8
14280
2
25618
11
184
9
6
3
1
4
1
47
13031
7059
1
1
13312
3
1
271
5
8
433
1
350
2
692
85
29
18
5
2
1
1
402
97
3419
579
2
50
4
3
1
1815
705
18
153
4161
4
5
3
1
18
2128
5
2
63
5218
1
14
2501
1
1
55758
215
13482
121
46
2
1
112
46
13499
3
83
2
3
1
3
99
1
2
28805
3
5
4
22
9
1
1
2
2
760
772
10
1
4
151
982
2
912
149
1414
1
53
1278
1
1
5
36654
5
1063
46
351
53
22
2472
1
994
109
1
1
59
1396
847
15
193
3
65
41
22269
13
222
41
396
13
159
2
39
439
109
1
3
1
44
52
878
7024
4
35
14
21856
7106
142
755
4
17
113
1
16267
23243
780
7
409
4
65764
592
4
3
1
66
206
1
2
24
21
69
14
27
12
370
3
4071
10719
1
6453
1933
100
1
1
3
3
58
102
1
2
12891
6214
7
1
12
12
1
88305
68
9181
1
48
1
34
633
2
79
3
11
7
9
5
2
39
203
7
1
1
8
676
1609
585
2
12
3
33
99
2
2
11
57
1
208
1
1
7
1
19127
40
2694
2
10
1
1
5
18
23239
4
4
14
60258
2
3
2
1
48
228
1
9
10958
1654
928
4
8
22
128
13
1
2
35
133
56
559
504
8
1
7
4
4
6
12
15
2
175
12
1
2
1
1
810
71201
12
2
1
1
54191
27
19
199
2
3
213
46
1
60
2
202
17
359
7379
1
8767
1
778
63
3
3
14
36
1140
46663
10
22269
387
329
6
4
1
1
18419
238
1
1
2
2
26
28
38372
1
113
4
1
14
849
4
3
313
9
81
25
21
1
1
3
4
87
201
4
342
54
1
79
5224
482
10
14
48968
18629
28
31
778
24
65
4
72
1
9
11
6
383
4
8
27
7873
789
1520
9
3968
32
15
1
61
410
1
6
1
1
66
23
16
7504
5
12834
1413
2375
600
30
2565
1
1
65
3589
12
1
8
176
1
5
4697
3
1
8
32
138
90
12
1
88
1
3
20639
3
1
3
1
46
212
31
1
6
1
1
1
3378
3
533
24
15
22
1
154
11170
544
1
35
566
15
1
19
1
33
14
15
1
1
49
4
12
428
1
1702
29
1
83
1
113
226
2
28383
12
56
4569
2
1
1
2
3
3
26055
3887
9411
16
23
1
13051
3
2
144
4
30
209
1
1411
24
36
399
8
47
2
2168
1
383
6378
8236
1
6
3
34
1
1
1299
29
21
42
32
1
31
1
1
8
30
353
21
1705
5
25
1
70
2988
1
2
75
8
1
897
7
90109
16
230
1
1
5
1
4
124
65
21559
2
43
3
1708
4
130
7
37
1
3
16
225
6
14
1
1
99
10
207
45983
10
61316
1
128
14513
22
5529
1
5974
9541
3
75
290
9
71
1049
3
58712
17
26
1
123
22
1
1
3
2
5
4
1
6
60
71
14589
1
2
88
121
1
19
8
6
1
20
2
1
13664
57
23
17
1192
208
13
3804
508
4143
1
740
1
4
25
33557
8
2
6314
287
4
276
13
12
3608
5
2259
5
30
9
336
2787
1
16
1
99510
4670
5
1
249
1411
31
768
38
20
85
4
6
4
14
10896
7
5
1
736
96
41
244
6
1
2
8
66000
193
6
3
142
18
363
3
9416
8720
6572
4
1132
11
1
2
549
72363
1
41
153
2
12
19
4
906
27
1
2
239
1764
65
167
20925
3
42
1
769
638
72708
3
1
8
319
27458
2065
16
4
5
15
1
3572
68
1
1
39
9
4168
1
1
1654
395
1057
18
1026
1
69
48
42
59
2
7184
1
43580
1
410
4
5
18
1
116
2
3
2
2
45657
57
1
1
10
1
1469
2781
1100
24
101
324
2
144
1
2
15
467
392
1
961
545
25400
1
127
1
19034
52
6
72
20
10
336
93
2
3
587
3
7007
1
22
1036
59
1
31
71
4
6
1
1
32665
14
57
844
1081
68
1873
169
1
16184
14
26
25
16
3
1159
576
6
1
2
31
1
139
1
3
1
1
1
5
37
81242
1
393
29
1
2
1
16
6
2
31
1
300
1
286
1
4
5
2
3
1
10
749
12
1
62
401
1
1
1
4129
1
3
7
401
2313
1275
1
1
5
89
4
1
275
11479
60
2
1
335
12
7
4
3
2
353
5
423
2
2
75
7
2623
3
11747
1
15220
1
8
15
2
4
2
2
10
1
24
1
66
397
64
1
15
16
2
56
147
5
722
1
28
30
3
4
49301
32
33
6
95
123
1
774
9
1
199
16179
1
13
293
4
2
15
28
1113
8
14
7477
4
3258
1
603
4300
1
399
92
139
7
525
22
6638
3
215
197
31
390
2
1
3
1594
2
2
1
4
114
6896
1
41
3
86958
3
11
312
3018
525
2676
6
4
11
24
18
4
1153
2
351
1
94
110
185
1
1
1
630
5445
108
164
66
519
2968
7
2877
6
457
207
17605
31
18
1
631
1
479
137
1
26
403
1109
1
40
2
3
10
5969
385
8
75
9
1
26241
1
335
1
1
1
1
31
201
29913
50005
1
1
16
4
2
3
2
1
12116
2
3
6
18585
18782
247
40
97
16
6904
1
8643
3
1852
14
57
341
589
1046
1
2
19
2448
1
69
65098
106
5
70455
2
1
38
89
1
8
6
1082
3
5
6
40
3
1
8054
1909
5
64
3
72
1305
3
1443
10
14
1151
3
6728
5
4
1
1
54
1324
18
188
2
1455
23
2
8
104
1
1
1
2
9
4
48109
3
11
1
1
1
1
24
3
62
32
18
17
246
1
253
10
25
11134
1
21
51
73
20973
1
4
20
223
4
8
522
10
1
156
15734
12
187
46313
1
1
1124
11
4
1
10
157
2
1
13
17
9
252
6
17
3
2099
19
109
1
43
2
3
43986
46
9
20491
17
7
34
6
29
199
1
398
2707
4
74
10
45
332
11
1
1
6
4
1340
1
1
2
3
355
7
1171
8
7
1722
52
332
379
1
279
1
8884
445
15
73
2
13
786
1
1640
16
4
156
130
19
12
9446
1
36
17
1
34
1
5873
338
19105
2
1
30
4
1
1
2
6
18
6
12
2
8
4
2
5
69737
402
3
5
6112
1
10
20
2
55600
3
2330
1217
2
241
26
1
1
9
27
85
2
118
3324
1
1709
1
2
960
1
1
4
10
656
1
1
15
8286
4
1
4
306
2
316
2
3
2814
30
2
1
2
15
2
152
1
2
2
1
4
3
49
1
1
19
2
92
1
75
2
1
14
2
2
2
731
11
7
14
374
1374
24
3290
21
8418
3
7
1
1
9596
16
1
34490
21
1
3
1829
1
2
5
182
1
1
1
109
1
168
2
8
8
3
8818
21
35
1
1
729
182
423
2
2359
13547
1
116
58
5
40910
20680
7
111
1131
4
634
3
200
1
7
24
2578
12944
2264
2593
4
438
1
1
2
1013
22
844
4853
492
2287
5
39
30765
4
5
11
1
32
79
25
3953
17
23
15699
2716
2
13
7
11
202
4
41
148
412
5969
577
156
2
218
1
394
1855
10
54
3
1
5
2507
1
66955
1
1
2
17
1
45
35
4
4
1
2
1
1044
425
4
7
5
1
22
13
10
1
1
33
57
3
12
508
140
27
13721
77
1
1
597
4
15253
7
874
3
7
12
2
1
469
1
2
3
849
1
1
12
3
1
14335
1
1
2634
1
1
10
16
5387
47
214
53
1
9
1
42713
23
3
2
2
2
99
8
103
300
15
2
1
4
2
2
7
1
53
6
23
6
5
118
1
5
15
2824
10
1
315
29
32
2
3204
1
5
226
6
1
1
1
1
2197
1
13
3
12
2607
209
4
24476
96
2
1
1
1212
1
46
20
4708
9
2
197
67
3851
29
2
1
3
17061
188
29373
4961
5
1
4
130
11
3787
29681
6885
1
1087
1
3
4
2
1
83
22
2
2
173
1
1
2
3
2
715
7
4
36283
5806
626
6543
18
15
28509
1
2
1
1
1
6
2
9
2
6
2
50
365
1
94
34
342
34542
1096
14
5
133
25
1
13
47
2
1
1
626
1
75333
1
2448
72
8
12
1
1
17946
785
1
6695
3282
3451
558
8
7
31169
1
893
615
36
47665
3
1
1149
87
54
1
404
2
1
3
12
5197
73
4
10
133
917
2699
2
1
2759
170
50
3
203
10
434
31
431
5873
17
8516
234
2
1
29
439
13422
4937
1
1
2482
153
372
89192
48
1
25
4900
1
38659
11
4
7
1177
1
3240
1
7
16
4
2
6
1
16062
14
16226
64
8
4
64
8971
2
4
21
11
3
8
1160
4
7
30
9
2578
2
123
2388
71
3
13257
1
2
94
32
48
12
22563
44
3021
110
9
7
1595
3
16
1042
1
9
1
1
12
280
89
92
3
204
7
2
947
2
2144
171
119
8
4
6
42
1107
3
975
1
9
4
15
14
9
2343
36
5
31
3
3338
6
4
2717
4
2
16
3
2
1
1
65639
6
2
1
218
269
34067
1
3213
2
12
7
16
29633
51
1
2
447
6
1
6
17
2
477
138
2012
221
15
194
1
12385
1
115
129
7
25
2
26
29
1849
333
23
15380
14
6
20
2
1
15
115
20
92217
94
1
2
1
95
1079
11
24
53434
1
5
169
1
5
40
1
203
5
2
4
89752
1
20124
1
26
55131
1
42590
163
1
23
32
1
6
98
2
3
20
8137
755
826
23
15
1
6
13
2
8713
32
1
45089
568
15908
91
2
7
48
42
272
113
2
66
3
130
1800
10
7247
2
20
3
1
1
1
43352
203
2
1
1
2
24
2
2
33565
35
1
17
92
1
2
102
1
7217
31
2772
6
8
4
52
1
5
1
56
4
57829
8
2
15189
5
27
3
3145
403
1
963
6
52
70
1
1
35761
20
4
2
5
77
1
2
2
16639
1
1
154
77
1
12
13
2
20
2
16159
4
2668
23
26
7
4
212
6
1
7093
125
98
1
1
3
2
118
3
7
2
51
15
16
7
12
128
8
10
49
1
338
8
18
1
56
38
1
56961
28
2226
28
3
1
241
193
6
1
621
1
68
49010
1
6268
3
1
1162
11
1
119
1
1
11880
10
1709
14
102
6
3
18
1
44
2
378
1
7
1
42127
2
1
243
95
25
5
4
3
6
10
2
10
18
591
1
15852
84763
14
33731
4
2
71
5
32
2
12
92
1988
14
4
20
1
1
3
1
14
1
11
2597
2
1
1
27
1
7
3218
1
6
8
17257
6
1
137
13
2
3
27
16861
34960
216
130
7
7397
10
1
299
1
253
110
1033
299
13977
1
55
149
126
5
2
1
11
355
1
72710
883
7
1
73966
958
402
1
53
156
203
260
4
14
19
1
1
1
15035
15
57
3
59
2
2
2
8
27
3141
704
10
7
3
8
1
12628
3
61
2
1
11
1
112
1
5
81
11
1685
44
7
89
59
4
1
1
2
16
2
5
2
1
122
3
7667
2
405
178
274
27
6447
43
66
620
13
21569
6742
2
2
1279
4
2890
9038
15
6781
5
23
24
12
23
8
1
402
4
4
4
1
470
8
1
8
80
1
60
30
1
69
972
26
39
13
68
1
3
59258
3
57
178
4
25
494
57989
6
2
9
6
1
8
6
48
90
32
1
1
3
4401
1
92
30
1
1
1239
527
3
7
20
15
2
3766
4
10
34707
1
18
2
17
9
21
64
1
1
1
4
19
2
34
1
15
65
1
2
93
94
96165
1
8
25
18
12
1
60981
1
11
1
84397
145
8
20
1
2
1
1
11
18
3
106
1
1
2
1
12
13
281
11
15
4
152
7715
1
31
6
32938
381
1
3
3563
321
69817
27
1
270
1
23
1
15
19
8
395
1319
3
1240
15
3
1
17
99127
26380
1
1
49
153
3
5
2
61
3
4
9
262
1
4
1
954
12
7334
17
1
10
10
5
3481
25
13
3
32
5
1
7
50
19274
1
46
12
1
3
5
4
705
783
52
21708
45
18
1
1
49
242
1
10
1640
1
8
548
2
1
1
20209
1
32
1
1
36
144
106
1
1
14
134
1128
335
779
63
22
2
113
6
5
680
7
30
2
8595
4
117
2
3
3
5
184
1
218
744
704
9
13655
6
425
1
62
3
33
2
2997
140
1
6
286
23
1
2
1
43
4
1
2
12
10446
16
1
2
3255
2
8
25
1
3
2
39967
305
58
10
12
406
1
1
1
1
42
4
1
63
28667
104
8
321
4
115
2
109
1
21
2
1219
1
18
3
451
1
37082
12
6639
1
1
563
1
41
26379
1
83
539
59
1
1
2
51
1347
7348
3
21
21
41
659
7
36
1035
21
49579
1
1
4
4
2
13
67
2
1
2
1
1
16861
28467
68
198
43767
134
267
1371
1
43
16
7
1
32475
1931
11
3
6
1
9
1
74571
2
10
1
388
2
3
191
5
299
1
1
6
9
416
15
7
96
2
195
1
1
1
36
110
1
1
1237
4
2
2769
15
256
1183
7
1064
69
18402
17
25181
52
443
8879
362
12
1
253
881
44
2
32
3
1566
12
27
1
35
1
1
1
312
2
53982
1
3
2
8
199
1
2
41
36
49
5
4
987
1
16
63480
828
9
1
8
1
51
13
7
198
2
110
1
18282
18
9
456
59
377
76253
1
6
20090
1021
944
27
2
26
1
1
1
1452
1
6210
75
11714
1148
23
14
7
630
2
13
186
1
1
24
1
2
37457
20
218
2750
5
571
13
2148
10338
6
30
831
1
27
2270
1
24051
10
1
1
1
2
411
26
2
23
292
1
490
29
1
55
5
418
1
5
40132
1
7348
3
3
92
1307
1
2621
46
1
8
1
1
21
9
1
29
458
2035
54907
1
767
12
2
3
455
20
1
1
15
7211
3
15
8705
1
1246
1
85
3
1
7
56
1
3
70
1258
186
2
1
1
558
9
55
369
10
172
69
90
11
159
3
4
47
814
1
2
27550
6
1
144
2
6
1
13
910
36313
2
14
2
93611
1
3
21569
3
146
26
20
4
24476
1
2
12
12
9
6745
10744
3
1
27992
82
2
3
4
74
1
2
3
2
19
26
84
2
4
1
19
5
5
8
1
53
78
4
609
2
2
90
1683
3
1
3
1
474
2
22
2430
6
154
5322
1
4
6
8
5
1
4
7
1671
41
19
33
153
9
1404
1
198
1
1
34
2
1
1
9487
2
35
27
3
9
29
818
29
124
51
2290
3
105
42
2
3199
2
2
1705
1
6492
1
25
6724
1
4
18
1
226
3
4
29
2
1
34
1
41
7
573
3025
10
1
1
1049
9
17
18
4
8
31
1
375
2657
7
47
3
803
2
2270
21
6
2
11
85
13
16793
5
2
15
1
6
1
1
34
602
296
431
1
12
2
4003
1
272
8
26
1
10
1
3
26
10
2
35
63
8
2
116
1
11
386
18
8
66
1
74
15030
15
52
1
188
22
19
3
2
2
149
3944
15
31129
1325
140
4
14596
3
1
17288
8
12
1
141
1372
70
78
1
77
2
61
3109
1
1
244
116
20
2253
5
2
7
7
64
20
514
1
7
13
49
6668
394
5
38
1
1145
4
8
11
109
76
3
17668
1
2
2583
1709
21
3
5
2
140
87
38
38
1
2
4
30
46
1
3586
3
2743
55
99
1
3
4
28168
6
4
1
1
3
15
2
1836
3872
229
1
3
39
9
10797
43
2
18
1
290
1
1
221
223
1
12653
301
3
43
1
1
1
2
1
6
5
73147
3
4
9761
114
2
26898
1
23
65
1
34
2
10
4
43
13
361
1
193
5
8
18
5
2
1
26
10
362
1
1
34
3
1
10409
4
3193
99
305
1
56
7
5
61
5
10
24
1
65
13
1
6654
1
40
1
24722
1680
3
5
2
2
567
506
1
21880
1
3
14
133
2
2200
133
863
13
5
5402
4
1393
59
16
6
390
4336
2
1
369
2
207
44
3
3
16
1
1177
6
5
1
94
6
2
1
1
200
2
9
3
31
4
131
11
130
512
1331
33289
13
67
83
1912
16
1
1
1
30
5
4
55
22
1
6
4
12
46
429
132
7
1420
1376
1
1
13
1
27
9
30993
682
1
1621
4
11
12
1
2
4
1
2
1
5374
11
96458
8
177
104
6
1396
145
3
4
2
855
89
38572
2
27
22
1
1
1
4
827
1
345
17
55
7
26
91112
828
11
228
18737
38625
2
4129
14
1
56
3
2
48
19
45321
4
1
3
58
25
2
207
1
1
12
40
947
2
2
113
337
7
1
1986
1313
2
1
36
15
3
587
2478
1
2
312
43835
16
1
5
5
913
288
1
4
6
160
2
4
567
1
37
3
1
990
1
1
1
4
7
669
101
14
35
53433
13
5
1
1
17946
37
2009
2759
1
1
342
2
263
4374
3
1
6393
20
50
189
33
1
2
2
1
2843
1219
8
516
1
47
2
9870
15
21
268
316
1
74
1
7
168
35
150
17
1
116
2712
13
67
54
5
1
2
17
2
1
3
15
1
14
1
59
193
2
36
2
4
2
10
3
2
50
6
41
7
1
2
10
9139
19
57
1
38
1
24
163
97639
3
13
61
9
3
6430
7
4
1
8
24
1
378
41
2
1
2
631
16
2
86
26
1
7
13872
1557
375
1
3
490
4
3
1
3
1
62
10
253
7884
3
74
286
1
1
201
1
2
24
79
18
1
181
358
1
31
7
2
98
18
1
89355
1
667
1
8509
54
2485
3
41228
3
29273
43
26
42
1
126
27
6
1
11
1
96
16
2
12988
2
3
178
62
29
2502
196
3
3263
1
4
2518
2
1
168
98
20
6
5
1
16
40
2
125
11
1
5
34
3
1
22
1977
123
10
2
84
3
5
1187
69
9
1
1
3
4
35213
950
95
60
97670
1
1014
2
387
1
23
1
2
2
5
74
1
40169
46
463
1
210
2
39
2
26
1
2
2
6
147
7
4
1
1
4
9
3
5
4
177
1
3
4
22
2
2
3
1
1402
1
4
1
1
108
1
142
32463
37
1
22
1
1
4
2
11
73823
8
883
172
8
2
76033
1
1
1
93
5
8
2729
2160
71
14481
3
18358
838
3060
1711
1324
8
77
10108
5
1
5
6
119
6
29
1
2
18
5
2
1
964
873
1
3451
15
74
67200
1
95
1
1
1
2
1
13
148
5
1743
8
1
7500
547
804
22
648
7
10
1
1
2
2
640
3
3
2
3
3
313
1
19
4
2471
2
1
23
1
5
80
29
791
2
195
287
9
38
2
29175
8
92
524
39
2
3
86
28407
1
9
1
101
18
23
1567
6412
17966
24
4
1
36
31
2507
8
577
1245
126
2193
10
23
27
3
1
8
1
1
18137
3
75
1970
1
1
35
134
1
137
2099
5
14
679
3
5
10
53701
6751
8
21
133
39556
249
1
5
38
1
1
300
6
10
1
2
9
24
1
4
6
7706
12
9433
35
1
2
1
32
256
6
5
3
35749
6
7
2
1
9069
136
8
16
3
1
4
15
78
1
54252
56
2
5
1
9011
1
120
83
2
2
66
1
7
4
166
204
1
3
12244
1
1028
284
2876
3
276
263
10
14541
21
4
5
1
35030
99
34
1
13
3
5
2
12076
5
1
51
66
2
5
1
36
16
15903
2
64
430
2264
753
27
3
1
391
1
5
393
3
51695
2
332
584
2
1
130
1
3
9509
24
2
78
3
5
28
5
1
361
44409
2
2
1
27
30
3
79
436
9791
193
1
1
99
1
3216
43
198
636
1
14
6190
6
1
2
10
10
1
133
6
160
4
7
239
25
193
3
124
18
13
1377
1
46
1
51
27140
5
8637
1
28152
6684
56
41
348
1
1
4
4
16
6
2
30
2
1
364
24
1
1773
1
5
1134
113
2
64
1
86
41648
2
1
642
167
3
119
1210
1
2
14
1808
1260
928
1
4091
1452
100
181
1
319
14888
1
17
35488
73
7282
78
18
2
12
114
134
2
108
167
3
1
77525
9
16
4149
635
5
1
2
1
96
173
1
6
1
12
2
2962
30
565
14
2032
48
115
19
3
131
6
1
155
1
3
1
1
9
84
9
74
5
24
154
95
2767
6
1
1
1
264
19
7
1
2132
10
5
1
3
3
2
66
335
3
3
98
6804
4
110
77
11
3
15
5
2
6
1
1
246
1
2471
146
879
798
1
5
55
3965
27
56331
1
125
9
43497
8
5
6
14
56
4
1
1
1
16
3
5
950
2
1
7
5
1999
7
1871
965
21
6939
15
31
1
56449
2
32
1035
15
1
118
15058
17
16
165
15097
7
2
1
8175
8
41
1235
2
29
2
14
5
4
39476
322
2643
46614
16
155
42
3
17319
4
2
145
1
5
5
15
9811
259
48
1
3
544
1
31
25
548
1
8
58
5
2
1
155
9
2558
35
2380
10
711
3
688
4680
1
1
12
12
1
5
2
1
120
4841
1
2
3
147
21
5404
4
15023
4
6
3906
6
5
2
29526
7381
2707
2987
801
5831
13
281
8895
4169
8
10
1
74550
1
758
1
38
228
272
4535
2
4
7607
4928
5
2
9
1
69
16
3
3732
31
11
3
5
1
1
1
4
26
5
121
32
1
29
15
124
8
3
624
91471
4
25864
27
1
484
355
31637
1
3100
52
500
531
4
1
8
163
34
31
1
8
1
11677
2
1
4
2
2068
2
829
42
2
9
1
1
18
22
35
2
53
3
4
2
2
25
83
37
3
3
66
8
3987
2
3
1
23
90887
115
1
48276
32871
1
23
12
82
1421
4
5
315
21
6
3
35
660
1
1149
1
10
6
1
1
208
62
1
4
1
3
2
3
24
17
13
4
86
13
16267
7
1
3
1
4
32
4
7
228
11125
77
404
2
20401
395
3
3
8
33799
2
2
29296
6
101
2
131
4
802
1
2
18
1
140
2
5
5
19
2764
2
820
3
1
1
4
439
20
7305
4
1
269
2
9
755
4
8
41
26
3
7
1
1
2
26
153
5
149
3
44
4
1
3
15
1
1
24
32
16
25
1105
2
7
1
1
50
5
17
3
20
60
14
539
317
14
450
2
2
66726
23
3866
231
22755
5
2
6546
3
4
468
7
322
14
1826
5
1
617
342
1
2
68
88
1405
164
42
8
21
42
14930
1
2
2
4626
4
3152
38740
9
1864
3
2
68
68
657
1
6
316
2
1
22
3
306
67
12
37
3
1
122
279
49
57
27
46184
2
2409
734
145
57
38
103
5
1
379
684
1
1
6
102
1
11
90
3
100
4
101
1
6
24
24172
178
2147
51
1
2
3
40813
1217
1
414
17
1
2066
1
1
20
2521
1225
3172
1
1
1
16
2
139
53
5
425
2
5471
5
12
2
107
7304
940
187
64
6
10
158
802
1
2
2
151
8896
41
3
2950
2
3
4
448
2
8
2
68
3
24
32
11
52817
11
60
17
1
79
137
1
1
1
4
8
18
1
1
3
1041
26
2
2
329
1971
140
12
6
1
1
87
35594
4
61
2
1
1
6829
42
179
1
6587
544
862
844
231
17
4
1
1
3
4
63
56303
23
14193
2
216
3
7
25
511
35262
3
4
49
3
1
1
114
42
1121
19
1
211
15
1
163
12
1
1574
1240
2
157
234
1
4
121
495
18663
344
684
17
3
2
3
4
12
35
2402
1
1903
7
23
90
1
1758
2
14
229
2
3
581
164
6
6
5
37
37
9
1
2
1
2
97
23508
8262
37
8910
24
1
862
3
43
23
19831
6
1
1
1
52
1
658
25
4
4
6
1
2
4
1760
760
4
4
134
2
37
55
4
1
14919
10
1090
491
13023
1
3
93
18
16949
4
1
5893
2485
1
243
2
228
73
4
6
11
12
10
28
9470
3608
930
12
39
1
6
23
8
7
1
15
76531
45645
1
1
6
12
1
35
8
1
300
2
11
2
1710
132
2
3
1506
28640
2911
19
6
1
2
1
5
6
2
5
307
6
16
110
2
137
692
1185
52
1
1
1
50
1
2
3
9
1
3
3257
1
22
5
22
7
7
13162
187
9
28
535
7
1
121
337
1
117
25064
4
817
36478
779
18
21557
121
2
68
10365
1
1
1
2
3848
1
2
1
1
1
3
1
52
177
14667
10719
31326
114
4395
36
3
47
2
1
6250
11
1
4
1
773
1
31
1
85
131
2
1
24
2315
9842
10
626
8809
19
553
97
9
9
12603
1
8
2
1
3
675
9
6
4
7
8
1058
3
3
4
30
30
209
172
53
9
1580
23
4
68900
42720
2
14
2
1
1254
85
74
70
8
1
1
14
63
319
62568
3
184
20
1406
72017
2
11407
1
4
434
428
4
2
7
20
7270
1
4
3
1
1
1
3880
10
11
1
1
32
3
1
54
1908
1
408
10
169
22
153
17
21
106
4
8
1777
90
304
2005
3
1
65081
39
1
1
15
1689
5
4
1
1
5722
15
4
2
1
18
6
12
6
4
1
17
1
92
266
44
17
1949
44
1
3
3
2
12
110
30
9
2
1
6
4
5
2
1680
450
273
178
4
1
15
478
9
584
2
2
46
6101
4
699
5
158
1
5510
8
1
6
173
10
32
6380
16
9
7
1
28
6791
2
65637
176
10
10
8
1
4
17
1
1151
36
53
85451
2
5
591
2033
28
14
128
5996
2
9
1
1
18
11
126
69
31
1
40
1
2024
74
1
1
1
17061
815
7
4
5
38
36
11
14
68943
48
512
8
2
4081
20321
57567
1904
1
108
12030
74
6407
1
1
1
13
2317
306
5
2
9
2
2
7
1
2
5
1109
1
1
27
45
2
1
10720
64
1
26
3
1
2
94202
5589
93
1
8
835
1
2
2
10
29
69
1
1
2
8
2
71
74
159
1
6
105
6
240
52349
8250
1
4436
2
8
141
1033
3
157
2
3
6
6
59868
3
2
26
1
1813
66
1
16
93
14
114
206
386
3
6173
16
63
5310
7
1
37
2
1483
819
1
30
9
70468
28
6342
105
11
472
1
1
4
16
178
1666
17
1
9
41
5
40
144
51
2
480
1
1109
129
37
1
11
4
5658
4
5
10
1
36
8
1
70
19
1
2
4
123
2
1405
11
1
171
1
69
10
3
6
221
4
1
128
1
1
83
413
2
1
1
15
1202
7
99
603
371
89899
3
10
176
1
3
8
110
50
74550
203
2
5
26417
99879
3
2913
55
41
3235
43
34
780
97
62
217
12
189
8
10869
924
6
59
1
218
64
2
3086
3
1496
33494
110
25
2
16
368
2
179
17
72
80
268
2
121
746
15
4681
1
710
708
3
18
10
1
14
52
1265
92
6393
1
121
249
21
71
18214
2
6
59
118
1
93
2
1608
304
26
2648
3
88
29
182
24
796
2
135
1726
4
2
30
2
5
559
708
2
1
96
1411
25
2
62
1
92
1
367
3
3602
5
1
3
2
1716
18
1
117
15
8
19880
13613
2
10
2
1
7
4
14
1
11
2
4
9
1
1
2448
2561
73
444
12
601
8
22656
1
41335
1
7
11
1
199
1
932
37581
3
28
1
1
14
2
2
9
40
713
147
19
1
4936
2
247
7
1
1380
646
17
6
32
31
6
391
25
1
3
5700
9594
43150
4
17
8
7
20
2
2
58
1
4
11
962
3
14
35
185
600
1
29
893
138
14610
1
34
5
699
11
180
1
328
8
18358
1
1
9007
26
32
58
1
1519
9530
374
5
32
43
2
52
1
69
5
3
2
38
1
4
6
24543
8
1
24
7
894
35235
235
1
1
2
2
20
38
11432
2
151
143
2
2
187
7
5
21621
17
4740
35
445
28
1
1
2
429
8
187
123
1
20
1
48
33
2
2607
84
1
4
1
19
5
29
4
10
1
6
1
1496
6
6
45
4
7
1
47
1
1
8
537
514
6
303
1
13
1
6
1
21
76253
8
4
9
903
103
92
4
117
1
14
3
1
3077
13
72
4522
135
29
5
1
4
2
9
1
16
14
1
1051
488
5698
56
1
6
273
1
10
6
10
1576
9
1
4
4
1622
2
101
6952
607
8
1
5
2047
82
15
1
7
5
24
354
162
354
2
331
10
1
1
3
287
117
8
4
37228
5
1
4
14
5
1
55997
8
30156
6
13
6
1162
70
184
128
56
1
1
174
161
1
4
90926
6
1532
14
1
4
7
1
1
1176
6
4446
37
4
12
1
18018
17
60
2
4
3
67
184
1
2
1
24
1
34
31
17
112
6
1382
45839
945
629
2
2655
8
1
67062
1399
5
86
39472
6
1
587
9
2
8
6
4
5031
3
1
45
2693
1
67
981
1243
2
1463
22
1
3
182
4
1
98
2
1
6
7411
279
154
1202
44
3
527
74
26
57
1
20
15042
419
2
783
1
5
6
1
85
55
7
24
626
7
39
823
130
83008
12
2
16
1
1
5
1
1
1
25
47318
881
2
7
5
6671
10505
1164
1
1
5
11
42
23
1
14
99
7
2096
1
35
3
4
1
30
1
3
1
49
33
2
1
18
6
1
2836
365
2
5
1
13
20
32393
1
3
1185
32
1
459
21443
2198
1
2836
2
8484
9
65
2955
5
421
1
5
370
1
14873
7
35
84
11
6804
2
3
1443
34
2
10
709
308
17
1587
2463
15
5
13848
1
818
5
60
4
8
591
3
399
52
195
1
2
3134
543
204
340
1636
81931
69808
42
2529
110
141
7
211
337
14
55758
63672
78
7
17
21
17
3973
30
1453
1
607
10897
1023
4
15
5
4
5083
1
18
3
763
182
15
3262
7
2
10064
5
1340
3
1
1
164
70
1
1277
5888
10
1
1
3
8
2
13945
4
18
1439
3
5501
22
18
60
10
476
1
6
8
90
6
2
18
8
6
279
1
2
1
1
2
1
6
22
1147
2
8
2
82
7
32718
18419
1
3
10
35
3
16750
2
395
40
3
3
2
237
1
1
2
1
6
2
254
1397
1
14
2
19
2
1131
2
1
3
23
1
10763
1
15
11
26
1621
1
12
273
82
4
50
1
116
1315
1
3868
3
4
18
28
3319
29
3
3263
11921
339
4
6
6
1
5
2
13
25
456
4
37
18
81
1918
36
1
1
30
4
2
2
2472
1537
1
633
2
131
1
2
38
219
2252
676
342
32665
5
10
29077
21
41
10816
10
290
14
87
52
3
1
62
1
7
2
8
27
3
269
147
1
1
41
2
1
2
823
3209
2472
31
3
557
39
103
2
1
3
4740
1
1
2227
2
13
1
2
121
3
8
56
1
3
1804
6
129
1
1
1
6
1
3440
3
126
8
2
57613
11
356
1948
5969
95
5005
1
58
1
87379
5342
9
7
13
14898
2966
71326
23
35
5
4
1
109
5
239
74
8
14
14
37
61
12
56
1
212
1
1
3
2
39
221
814
30894
112
2
89
234
1735
15
17
3066
124
404
4
31
452
11
2
4
3452
2
22407
22
80
2
9886
8
755
22164
8
1
3
8
13
18
7
45179
14
38
124
18334
1
5
4545
855
6
1532
2
2
1
816
1
893
2
3
56598
7
51
16
1342
22
1
203
43
1
1
4825
32
56449
3
1
1
19889
1
17
28
50
12
1
11
56
1
761
35
4
2
5
51
9
1
25
118
13
1
87
10
2
1
32696
92
19
336
88
41
1847
1
294
76
85
229
5928
1
747
14
7
7
8
1
57
11
276
77
13
8
355
5
1
3
3
2
2
20
49
503
4736
4
62219
224
2
1
369
5
448
2
844
7
32321
13
241
4
11
865
629
1398
1
2
3
26
47
2
198
2
2
2
306
52
2
7
2
7
26673
1
8
44
1
3
24
184
3
2
2
1
105
7
8
3
6
144
1
17
2
94
1
16
123
1
1
73965
8161
1213
1
10
1110
1
1
4
25
176
23711
2
3765
6
1
1
83
2
11
1
50
141
3
1882
474
15
6
27085
342
2
5409
9
6
34
10
6
68900
627
5
643
65
1
1
124
1053
3
1662
10
5
3
2
1
53
1
5
486
4
2
1349
6
32
1
1
1
19
7
2
8
4
2545
32
6
3
58
1
128
13
208
27
184
465
57
1
8
17
3
22
432
2
82
5
54
30
35
1
2
2
1
2
10
196
556
2
12
9903
16
477
4
2
795
12
1513
187
540
25
1
46
2
3
2
11
14
1
13
2
2
1
2
2
15
1
1
30161
1
11
10
3
59
13
12665
309
1
1
25
38
4
4
5082
56
248
6
1
58
3558
2
3220
1
1
25
11
1
1
14621
5
2
7
21
7
2081
1
62
2
67
1
14
4
6
8
1231
1
4
1
1
13
99
32
8446
91
11
82
44169
335
14
5
30
20
2
2
4
1
8
1
1066
86
621
10
16
57446
3
262
124
2
1
1
1555
4
58
61
9
2
3
1
2
1
3
6
2
24
10
305
111
1
1
1
2
43
39
2
4
4
1
283
134
4
164
2
1
36
1
338
77069
924
1
11
303
5
997
24
35
9
3
126
13
10
600
39439
2
1
1908
170
269
4
946
20
339
10
1
322
1
2
32
246
405
3
12
3
2
1
38796
13
1
3
1
4285
5
6813
20
39
3
1866
1
6
78
1
229
14621
69251
2
19
20
1
4
10
59
34978
1
14355
15
204
316
1
57
38705
2
4533
819
11
16
18
2
154
6198
1
9
7
39
1
14295
66358
126
587
2
119
67
115
1
7
1
162
24
3
348
2
2
1
1
1
9
150
4
24
2
199
40040
12
565
2
16
4069
6763
1
1
24
3
8
204
19895
1
6
1
1245
100
120
547
1
16219
2
41
194
162
153
3184
35
8
15
1
53
5
302
42
1258
1
1
344
33240
2465
82
1
56904
121
3
48212
9
1
1
20
60
2
8
2796
2
1049
350
1
1
2
22
3
1
6
52
30
41
9
4
591
5012
2
36
2886
498
4
8
611
8
399
24
4
267
41
1
1
3
4
805
1988
3
97
52
76
1
24
1
25
171
1
27
20415
52
127
7
40401
46
7
2
12
122
2
6
1524
37
23
69
86397
1
12
46124
3
5
13
1
24
4
3
50
109
84501
19
14183
14
1
629
29720
1
4
2
499
8
1370
14
1
8
8
1
9542
1
25
16262
310
2
28
5
4
25
1
79
1650
2654
2386
6
10
2
1
42
9
3
12
6
10416
4160
3
131
7
28
11
136
2
1
62
2
680
28
4
1
23
2
4
71
518
2
48
1
2
2181
66
1
387
26
19
6
6
2
16
11
2
7368
2
1
1
3424
1
1
1
3
1
37
306
1
11
1
1
62
1
1
95
12
51
4
40
12
33
18
5281
34
94
2
1
93
3
1
5
1723
7215
1
1
1477
9889
56
5
6
1
21
810
1
9
7
3254
3
4
214
1
98
50
3
2794
1
46
6012
19
40
240
9577
66297
31
2
1
806
33849
3668
3
10
13
4
1
4
6
1
7
2
16
88
1
106
10
13086
94
26
3
237
1
96
1
57052
4
7
12
4
35
589
1765
1
199
1
17239
15
35
1974
3184
969
31
186
7686
4
1
14
9
11
2
5
762
127
777
18
944
11
48
332
326
3
85255
13
2
6
25865
23
464
6
11
14
1
69
870
2
3
6
1
55
136
1
122
2
2767
240
2
8
130
1
2
176
1
71872
454
4
42
2
657
2
29
6041
29
475
1438
6
266
164
6
6
15
1873
2785
4
6
2
2
1
5099
1
18
5
204
133
9
1
1
413
1
6
16632
5
15
1
47
7
4
882
1
3
1
5275
8
33628
59
26
1178
3
7
18
2783
1
13
1
1
11
1
3038
13296
21
1
178
223
2
1
44
319
4
12
3
13
1
1
30
22
12
2655
177
2
1
3
110
125
232
18
2
1
5
38
3
369
1
1
1
120
232
22
3
46
886
1
1254
57
11
1
427
22
1
29
1
18
3
207
1
7
14
37
1
2
84723
2
5
202
77
106
256
2
31
87
2
70
1
4866
1
384
2
47
65
9
48
55
1
1
32817
12
3
120
6673
1
84
4
728
4
3
89
8
50
10
19
1
8
221
1
1
9
11
165
1813
4436
2
1
7688
55
2
1611
17453
16
90
1
6
3
5
229
2
296
2
6
3
4
575
6434
2
4988
32
4
1
1
15
150
47069
12
79
11
58
11
34
179
2
1
3
1
2
22016
2
3
1
15
419
585
1
44
228
45
1
2
346
1
12
13982
133
1
5
3572
140
11
28
3928
1
10
5087
1
1
1146
5865
670
8
1
14888
4
450
5
4
1
1
96
2
50
1141
1
780
3
2
13470
83
2
35295
5
12
2964
3590
269
478
418
184
6
14
41
330
1
626
1
20
1
31
450
7
3
1
9943
18
9842
1150
1
58
945
3
11
6
150
1613
1
6
72
77
21
10
13
1
33
60
57
1
55
878
13
1
22
46
85
6
251
139
1
55
20
1
1
47
1284
3
549
34
7
36
4
52
16
122
328
2186
35
2390
1
34
4410
2318
1
2
4
1148
1
2
79
3
51
4
3
3
6
5083
1
196
16
55
9
1
19
20
5
1
14
29
1
7583
1
1
355
3
614
2
21
315
1
15
19
3
21
121
1
2
5
3
50
1
60
7
5
4
122
1
11737
437
5
2362
21
2757
380
57
5
2058
50
2
4
63
9
77
1
10
90
32
8
5093
1
7526
577
1
43
16
3
58
3
8
6275
97
4
1
3
1014
43
1
4
27681
1
56204
1
1
22
1
1
33
614
109
1
4858
181
18
6
2444
2
1
20813
12
7
15
4065
12
6
1
1
1
4
1
5
2
2
4
1
1
39
278
48
20
1018
16269
14
415
61
1
1
2
1
749
2
3
1
72858
11
1
16
2
31
2
5
3
3671
2
1
8
7
1
6
8
113
1
4
5
39
3
4
6
4
1
91
296
3
2
19652
5
1
2
10603
3
9
468
94
1
4
4
204
100
3
26
1
89
1
1
21
14
712
2
1
2
19844
385
35
2072
52
4
127
9
49202
1
3
9876
1
3
5
13
1
9279
625
19
35
3
3
2
78
1
5
148
10
20
228
489
5
11167
773
7
172
90
60067
3916
101
1
3
22
40617
1
24
2
965
3
12
2
10205
1
20
1129
16
1
7
1044
11
79
1
9
190
25137
82
34
1
52
7
16
65291
2
12
15
49
1
4
3
3
5
2
2
1
21
17
1
1
119
66
1
7
66
9
22
6
35
2051
8041
972
23
396
3
2
24
1
23
124
607
9
1
1
624
1
268
922
12
29
1
9355
5
93
2
40
380
6
782
1
7
2056
1
13
1
11
28938
3
6
43
138
1
7
2
1
259
4
67
44
54
237
1
1
41
2
727
1
109
6352
64
49
106
3
595
2
1
1
12
481
905
23059
13469
4
68
35
97
2
6
4
2
10
348
1
7
159
32
37239
260
23081
6
2
8
2851
2
1
28
2
126
3
16
14021
4
198
950
2
8
2223
52
1
1
15979
3116
2
1
1
28
1008
2
5
50
5
2
91
3
1
120
25
371
2
4
56
5
1
1847
1
102
34
201
1
8
144
1
34
1
46
293
829
3
1814
1745
771
2270
1
23
7
25644
2
20
3026
9
1
35
227
11642
3
11
1
1
1384
5197
1
2649
1
166
1
251
19
26
22
55
1
15
50
2
137
1
3
145
31
1
121
4214
1
53
1
2
1
60
4
53
1
3
19
1957
1
28
6
1
2
241
9
7
5
12
73
52
1
8403
24
4
3
39492
1447
4611
1
7
1
23
1
17
22
78
33
1
26
59750
4
24
29
216
9
16
2
16638
2
3
316
3
131
6935
9
4
25241
887
575
2
12
3269
1
43
283
9
2
162
2
5
24
119
1
2
16137
1
3
1
1613
3
12
56
303
1
74
3
25
1
5
131
1541
204
1
42
6
152
79
6
93
362
1
1
1319
79
223
15
533
1
2
42159
8
20
14
1
7058
1
131
7
88
4
31
114
1
1
42
58187
728
2
1
20
2
707
61150
6
2110
1
3
8175
11
2
16
15
1390
2
3
6
5
6497
2
32
5
1
3
1249
1
4793
1
3
7
1
23
1
1
4
7
7841
166
1
3
69
16
5
11
1
3
190
1122
497
6
3
43
1
1
225
262
56728
2
2
3
1
4798
115
1
1
30
6
12
28
16
1
1896
1
1
535
7208
3
1
150
8
1
2
39
6
6
8
83
88423
249
17
2
8
25
321
1
2
1
8
5
2607
5
40960
24
1
9
3783
1
27
4
136
1
1
3199
402
3
24950
15
2034
332
1
53
19457
1
4
756
1008
3
5
50747
2020
21070
518
46
69
6
2448
4
1
2
2
5
10043
2
3
412
4
2
1
1
2
366
1
3
1
4
277
2
243
2
6960
6897
5
1
2570
3
2
3
2
1
8
1790
489
396
3
7
48
61
19
728
1
5
2
30
1
308
4984
11084
1
7060
6
3
2
1078
56
37
11
1
12
1
12
3
7
41
1
1211
111
27
9
19
23059
71949
30819
14
1
8
3
3
4
914
5
11528
10
4
10
36
48
11
25735
3
2
766
62
1
12
3
32
1
1
119
17
10
13
6
70
39021
5
1
7
2168
5
4175
8
14
1
136
8
2
1
8632
5
2
26
7
1
1
35044
2
19
1
9
7441
445
9
2
1
3
1047
1
50
7
7
9
85
1
2
1
5
23756
4
322
2
2
1
7
17921
84
623
1
196
112
33
2638
5796
25
3
35
23
3
3
1
63596
21
22
1
22
821
6
2
307
3
2
1
95
191
45
71
1
1
96
29439
4
26
35
10
6
53
299
4
8
948
8198
2262
4
122
32
1
27
40
75
132
3
2
21
65
3
7
1
4
13
2
3067
1
1
17
29
180
5
23
115
644
25
12
7172
19
10
7
66
1
6
4
4
158
2
461
7
1
2
8
5115
244
1
4430
531
763
1
1
11
4
62
1
3448
3
28
2
3
3
212
2
8
2
2
4
2
2
6
2
7379
6
1202
1
532
1
1
81
82
9
4
2
29
79
3
107
1
150
1
16
4128
1
10952
41
25735
21
7
94
1
3928
4
137
35
8
146
272
2
48596
12039
55
55
3
62
237
2
5
8
26
1
15130
3
147
1
1056
13
1414
143
16
835
1870
2
1
439
2
8
5
57
1
12
10397
5
15
36
9
1
4
1
1
4
3
6
6
1
4439
1
4
2
69
9573
2813
152
1
123
6
3497
23
9015
71
114
1
673
3
1596
1408
12
41
4
1
2
15
23
1
96458
33
2
97
6
434
100
8
12
2
2
12
6673
51
13242
1
321
2
1
1
63
5
430
25
15
4
20977
64
34085
1
1
5
95
23
2
2
2
34
3
519
394
229
1
892
1
19
44160
3
2
3
1
126
3
23
1
127
1
39
3
11
2143
8
3
2
1
66208
1
1097
53
4
2
402
6
2
9
977
2
2
9
2
2
4
3821
124
1
215
134
18233
2
16
140
15
219
1
385
319
2
146
1
1
1519
1
1
1
585
1
13645
12
4
1
67947
2
13
1
14
5272
40
1
9
6
15
74
155
8
218
9633
4
12
3718
1
252
34
2702
93
4
2
2979
8
1
119
2
527
513
45
3
2
31
1
1
2
157
50749
2
2
2
2
1
15
60
30274
4
6
19
15
6
237
1
19
761
560
7
395
2
56
24
21
484
3
355
1
1
1199
101
30
2139
1
5
12294
1
10646
40
2335
647
76
14092
13
1
19543
1
5438
619
6
41
729
1
19
15
81
31
1
11
952
1
3
152
50
1
19
1838
1
1
73
9
46
1
5
1
6
2
6149
11
249
6
13304
4685
3173
29
1
83
1376
269
42708
8
1
2
211
2
34
26
8
255
1
48
24
4
220
1
12
139
1
55
190
5
2
91
1
88
2
14
2
80740
20
4
58
1070
69
2922
1082
13
2
796
3
24
69
2
2444
71
657
2
56420
2
2
327
318
304
1
1974
4
1
29
605
9
2
3800
75
607
143
22
14232
4
269
6
1
151
143
1
15
1
4
13499
739
82
2
15
323
1
3654
1
3
21456
10
3
80
1
5
3
22
2664
66
2
24
655
5
18
230
5
2
26
53
1
2
2
30474
5
40
1
3
42
12016
3
199
1
49712
2123
7
3
8
2
119
5
248
143
14
1
499
5
3
1
1405
22
434
2
6409
4
59
3281
56
10
6
6
218
673
3
2549
38
214
1
2
2
2531
34
57
1097
1
4144
20
21
48
1935
112
1
516
67062
2217
2
1
2190
16
1743
2
6322
5012
1557
1066
94381
19
1
110
311
2
12
6
2
65
2
98698
1
3293
36
3
20
1
8
4
215
1
59
242
13
3
98
1
5739
2
2
1
1
14
7035
1
3
8
313
435
1743
25
1
1
1
500
21
3
140
6984
1
153
43
33
3232
11
2
1
2
2
6
149
4
37
811
226
1
4
1
3712
883
1
40
1
252
1
2
17
2
278
4
429
20
1
1
3
1
34
2
1
1832
53
221
1026
168
10
1
1
439
48
4
108
2
11
290
82
1
227
1
1
11
9
1
21
546
35
1
3
1
2
6
3
1
21
1
2
1
2
82
188
2
13
47
24
32
5
579
674
475
178
30
17
13
77
1
3771
4
2
1
6121
44562
1
1
1188
3
23
163
2
164
5
155
2280
51
1
2
2
556
60
2
1
9
2
3
4
11
29237
92
104
616
2
1
42
5
10763
1
3
1
1053
429
2
17
4
1
5
5
17
1
25512
298
39662
4
5
3901
5
2
1
26
3
4
332
2
5
1
43
425
255
62
2600
8
2
200
1
18
241
3
3
1
1
15
21
1426
1
333
4
1
39
1
11074
22
23
25618
1214
1161
742
3
151
15
2
1
1639
405
3
8
2939
1
12221
1
35
12
4
3083
3940
1
3
31
274
6
12
2007
14
99
12
21
21575
1
1
3
22
6407
5
88
1
7637
2
1276
7
5
5135
33
116
1678
3
6
7
99
4
780
351
2119
6352
98
29
3
1
18
1
469
17
2
77
16
3
23
1416
3
9
66
1685
5404
5
5
1
51
1
1
1226
3
1
16
15
98993
2
1028
215
66341
7
22
5297
11
2795
11
4
1
62
2
134
255
1
1
16
2
92
1
88
447
1
30
529
30
179
3223
4
904
2147
2
4
20
56
2
8
3107
2
10591
91
170
1
264
134
6
5993
4
336
37
30398
2
5972
76
3
8
1
10
2
2
202
1
2291
12
12
1
162
25
1
3
5
29
295
38
14
1
79231
17243
1
6
1
16
45
1173
30
158
15147
50
1
28
3
341
1
1
1
1
4
2
31610
1
3
14
20
38403
15
1
299
3
46026
7
116
2
6
32
1
4
32
1
31
34
7
2
1
1
1
72
1350
5
302
1
3
7
21596
1
3
18
2
1513
1334
522
708
40
19
148
13974
2
1
4
19895
17
315
12
11
317
2
28
6
27
119
1
2
6
89
17
2
1
23
1
38
2
161
2300
2
20
45760
15
209
2
11
4
1210
359
910
4
1769
6
30047
3
2
1887
2926
12179
4
22
4391
40
15082
17
1
8987
5
88
4
12
1
1
323
7
23
9
1
1
17
3670
7
2388
1
100
3
9
7
105
3510
1
2
3
5
3
168
4962
3
1
250
5
1
1248
10
1
1276
54021
2
36
55
12
1
3
188
67
34
375
3190
5
43
3
1
4
439
28
8
44
43
8
1
52
62
38740
1
1
5
738
17
4
14
56
259
4
3118
2
4
1
49
65
55
4
6
54174
3
2
12
283
9596
77
1
3
1
3
7
10
833
1
3
226
18
11
1
1
3
2314
9
59
18798
208
1
95
3
5
96
1
875
313
6
4
26
377
10
18
2
10
236
8
17
23
1524
1
2
1737
1
135
169
77
8
151
4824
1
26461
272
41
2
2386
11
4410
6
20
7
1
8
45
119
1
9
3
644
20
33
4
54
3999
1
2
3
3
66
58
55358
23
47865
9
1
2
47
1
3
38
14
196
5093
3
3
28
4
14
3
23
9
1064
44100
1
38451
16
2
4050
3
1
14
2
11
25
1
1
73
10882
1
13
3235
127
2
1
58
330
3
4
1
2
2
2
54174
3
1
5
45
1
208
11
1
1
285
14
1
16
556
555
7911
908
1
4067
90
10565
84
42
5
18
4
2
1
247
171
1
34
125
2
135
2876
4089
3
35
2
1686
13
29
26090
11
15
1
20
3
3
8
2
14
1825
171
819
173
187
24001
1
2051
214
1541
1
2114
412
2032
2
1297
65
20
48
9
642
1288
2
92
6799
10416
551
204
13
63
59
6910
1
11709
5
3562
2
14
3018
147
9
601
15
4
225
28
53
249
659
1
5670
19
1
4
4
3
131
2
3
35
23
66116
36644
657
19
2
89553
5
15
4
40
13
1
1
4
3
1
47553
81798
67
179
25
1
333
1
1
8
3
42
12
27
1
36221
2
22
5
67
5720
48
10
14
13
53
2
3
1
10
2
5
80
5
524
10
14
995
3
47
2
2
13499
1
4
2
1
1
21
3
143
11
1
2
4
169
1
23
191
3909
1
1
320
528
457
1
9509
2
3
2
2
65417
1
1
3
35
10
1
2432
22
1
3
36
33
77
388
3
2
573
1
1
1
26
55
252
80
1714
2
70
1
385
25229
342
1933
6
98
1
34
265
15
4
3
83
1
25
2364
9
1
2966
15
21
88
74
431
1
3
43
468
19
15
313
4
1
354
1
85
10
83
3
72
1
1
1
29
2
5
21
9509
137
1
137
14
2
65
4
59
217
4
13
59
2
29
2
64
4
190
2
9
156
1
1
5
1
40111
59
195
1
23
6061
1706
21
1
1
15
61
1
27
22
13
13
1
228
227
23515
1
9826
5
3
1
39
1
2
47405
42
1
1
196
7067
173
1
18530
19
2097
176
1
146
22886
163
4
4979
171
23
196
2
1
4
7
2
204
4
89
2972
1
33
157
7828
1546
1
295
1
2
6909
2
20
31319
2
4
4
2
1
2
1
5
2
2
1
26
175
81916
1
2615
42
6041
73717
4
21
18
19
2
1
1910
4
686
1589
1
2
15
50
15
123
4
2
13701
36
1
10
2
51
2
1
90
1087
1
124
95
224
701
1
928
1
38
2
324
39569
1
1
1
1032
868
81
24
1
1889
3
119
306
819
1
4
87
1
1246
2
3
106
2
30803
42
123
1
5
2455
5
2251
8
1428
513
1
2
9964
97
9797
5
10
36
35
413
3
1
56
3
6747
2
53
6
21
110
3
1
7
1
51
356
22
2
1
1
12
7
6
205
1
2
1
10
4
153
13
1
348
3
8
147
63
2
15837
51
3559
1
4
157
700
7968
25
91
3
5
4149
93818
1797
6
1
10
1
1
29762
27
5782
1
5
2
57
12151
2
425
101
1
6
12
4
1374
11904
26
450
2396
1
3
100
7
4170
1
7780
5
60708
103
279
2994
6
2
91961
14781
12
5533
1
2
1766
4689
8
1
2
1
14
7
1
1
1
87
9506
3
124
1
1
5
3
2
134
1
15
2
2
3
57
37
45306
9
3
982
2375
4
4
4
1
2802
5780
601
40
1
1
2
148
169
32691
5
3
1
1
3609
37
1
1
2
3
4493
33
4
4197
19
1
1
3
1
3
8
3
19
3
812
2
348
12
2239
60
3
2
177
2
6
3
3
6
453
125
1
3
10
28
3
2448
17
3816
1
19
29
2
60
139
3
37
13
2
20
1
1
2
5743
16
1
2
2
1
1
2
43
11
1
1
2
12
8
19
2
5
75
1
33616
270
1
399
2
1153
21
4
42
1
81
2832
12
2
84
3
677
1
1
125
20
2
211
1
40365
14
2
9
255
12
21
20
2
1
17
166
8
32463
13366
19
17
481
28
125
2
1
17810
222
761
3
165
11
33047
57
1
105
3
23
2
315
40
1
12
47
5562
4
1
1
34
56
4
593
1
18
111
1
39
274
1
75
1124
1
8
1
2
3
17
903
21
2
227
10
1
16
2
241
1
5
1
429
671
8
161
351
179
10
21
4754
3010
3
5
1
1
26417
3589
8
21
3
6572
3
88423
4280
4575
1
21
261
46718
16043
6
59
44
312
10
98
3
296
1165
6
17
2
1
3
43136
8
2
4
1
4
2
15
60
262
1
5
1
5
8
49
564
174
24
13
11
4
1132
92
15806
2
35
4
1
2
28
1
1
5
4
2
1
30463
71
9
9
2
1
11776
20
2
1
29
55
2
1
3
1
41
5
2
1
1
1
1
1043
50
33
15084
20
1
99
16
1
6
1
1
28
1
2
2
30
124
1
2157
2
2
108
1
90
1
2
27
23
1
3
4
18
8
1
6
132
2
4
1469
734
2
1
69
69
77
1
148
2561
23
4
30
1
4
275
124
1
6
4
30340
1
16
112
1
1
1
3
6
18
1
1
2494
15894
2
89
7
6
3
1
10
12
7058
1963
19
1
11
2432
7
9
3
10
1
48
8
46
459
1
280
1316
2
2
18
88836
4395
72708
2
172
14
1
5
29
1
2831
1873
12
2312
1
69
420
2
4075
1124
14
4
1
1
42
132
2
2
147
1474
92
1963
2
23554
1
1
28640
147
90
2
9
3348
2
2913
1223
466
2
8051
1
6984
6
4
2207
5404
59
45
16
11
4373
47
5
60457
2
11
22
8
155
2
2129
485
10
3
2
6
8460
10
3637
2
2984
2
1
1
5885
40
18915
657
1
3218
5
4
1
1
1
26549
125
614
1
10
185
10
1
21224
3
5
1
10537
4
1
1
5
83593
851
244
7
45
1
47
358
7567
19
12955
1
1
1
672
1
2
1097
62
12
16
2
1
58
16
308
4
943
2
33
8291
3
6
1
1
1
10
1
1421
7335
2
22
11852
17
8036
2
655
6
2735
2
70
4
176
1
1
58
5
1
103
2
1
1798
48850
3
2
218
8
1
1
6249
121
9
65
6
2
29844
5
4
33
6
2
431
1
4
214
12
277
1
43
1
1
3
4
950
21474
17
2640
5
10
1
1
1
1
62
6
11
40566
59
36448
1
1329
14
1
3
3
2
252
4
35
1
13
21
1
1
431
1
9
56
209
2
1169
3
2
93
1
1
1
1
54780
8137
2
85
7813
59
162
632
12
42
1
112
5
57
62
1229
165
22
1
9
4
9
12
566
1
168
1765
179
79
493
85
11
55758
2
1
65
21
336
1
30
19
8896
9
151
4587
993
15140
3
30086
2
2
30
3
2
10917
2
2
8
2430
2
23
7187
85
2
1
3
1
7
23549
10
72
1
891
40
35
1833
11
19
5
1
258
6
15
1
16
11
2
1627
20
3040
5
5
73442
34
2
350
7873
83
1
1
1
1
4975
38
12
15
1
132
11
1
1
1145
1
2
4
214
1
3
2077
28
65
2
5446
43187
584
26
2610
1
232
1
37157
2
33
8
2
691
3
1
5
1
5
246
2
32
399
12
61
77041
4
92
3
472
171
10438
25
1
229
2
18
5
1
14
32
8981
1
10343
18
11
2
2
3
7
1
34
2
676
1
11
292
10
12
1375
21
3354
12
19
2
1
1
42
7
1
188
7314
12
6430
6
101
10
1
3503
1
51
67
2
75
31
37
3
17
1
15
2
147
8694
13
12
22
18
4
14
1
17
62
149
16
2
642
681
17
1
19
3
3048
1
3
7
1
1354
3210
2494
20
179
16
3
19
279
2
349
1
3
40
7
3
2694
3038
1
1
10
931
1
1
2
1
7997
55
15664
86
1
6
11677
1250
4
45
121
4
16
11
7
5
9
120
838
4436
83
9
2
3
3
6
1
82
4
1
1
2
1
26
270
5909
468
356
471
2
168
28
114
1
6813
3
1664
164
1
2
5272
5
1
37
2
1
19
10069
1
1
1056
444
84
3536
7725
708
1
26
7585
5040
2966
60
17
1
224
9
2
79334
547
13
146
1686
12
86
2
41
40026
1
11238
9253
1
89
2
1
1842
7
30
116
37
2449
10
45
2
1
1
3
5
30
35
24
3
15
64
2
419
1
49
47
2
14
4931
1
1
33
11125
278
111
140
46
2
3
23
35
2
24
6543
1396
1
1
393
3525
5
32
28
54021
1
3
64
2221
1
1
3
7042
43
419
1
3
2
3
6
1
254
1
11
2
423
1
65
571
11
114
21661
2
1
3
275
3
7270
1203
145
64
1
16
9
482
5
21
9
3
8910
6
29
3
100
2
3
426
23
5
1
1
5453
1
37
1
4
10
7
1
1671
1
1
1
89760
47865
1
14
1
2
3
2
28
3
247
6
4
100
164
53407
2
1
318
849
56291
34
1
421
18
217
4358
1865
1
7
345
44
17
1
73
1
33
5
11
12144
1
46
39656
77
8
6
1
1
1
51800
1
52
27
2
1
1
34
48
1874
12
146
165
163
426
1
315
2
23
2
1
13
2
13
39
5
235
124
1
11952
1
108
21
1
5
141
47
500
7
254
7
26
4
62
202
13
5643
377
1
1
411
2
7
3
525
9
141
1
1
215
2
1
24
6
1
23841
500
330
64
1
5
132
807
41
1
233
66049
2
16
322
2
10
250
3
154
4
1
1054
4
209
2465
1396
2
1102
179
10
25531
33
3
3
4
5
19
5
62
1
4
1213
62
311
23
7
1
1
80
49
134
2
1
1
3
25
3
1
1
13
1
7
646
1
46
1
2
2
3
1
128
66
3
4
1
12
411
1
16
1
25256
82
1495
27
2
12326
3
1
22
34
1
1
407
6
1
5
2315
391
22
42
467
2
442
5
14
6
1
39
5260
6
2
4
13
1
3
2119
33
5
1
260
2
2
12
19
36
19
4
67
4292
25
8
3
64
6
1
17
90
4
3
3
1
79
4
2
1
4
1
1
13649
34
2
3
4
1
2
136
1
67
74
3691
5
382
24
2692
235
2205
1
2
4
20
1
7175
109
4
1139
12
231
1
14
24
41541
2
1931
504
5
4
3
1
1
1
6322
13932
28
1377
2
7643
808
2
3
1
2
141
647
1
8
48
27
2
472
194
1
119
5666
80291
342
2
5
16
1987
1
41
1
1
3
10455
72934
1
11
14
25
1
1556
383
26
912
4
17
1
653
9420
9
1
3
10
2
2
158
1
203
2
14
9
9327
121
1
3
2327
2
7
58
1
4
27
1013
1620
14
3
306
2473
3
34138
2
157
61
2662
4
46
1
2
75
5
64
1
9
1
12
2
2
229
4
1
2
159
72650
1141
4
41
5
32
3
4
48295
3
362
1
279
3
1
1882
17
34
5086
196
1
1
23
5
82354
14
73
35
7
310
10
411
2
27363
31
2
19
7
32
1
1372
25
1
1
20
348
4
523
37
1
170
3
1
67
1429
824
22
590
1
5
15069
46
4
376
1
58
5
1
23
56
1
3
133
2
78807
30
28
8023
32
73
76
120
114
6487
16
1
7
1
17
2
30
77
170
6
1
6
34
42
8
1
2
20
2
35
2682
1
6394
13
2
99
122
1
9
24029
2528
3
30
618
3
7575
13
157
4
3
10
1
3
7
1
11
2
6322
44052
1
2219
8
38
14
474
11
561
4
198
19
43
200
1
9
37
1
3965
4
3
429
79
1
14
69273
766
93
5
13
1
5
2
45
79
4669
5
2414
4
1
88
24
260
45
1
53
47
1
2
120
396
150
7
13242
1
259
2
167
1
2
6
6
49
74
4
12
1
2
307
23
7
2461
18
76
1
22
1235
21
989
11
1731
21
17
1
30
1
4
1
2
2284
835
2
2
3
492
79295
1
4
1
1
9
25
2494
1
5
4
196
6
1678
20
5014
38
69
6
13
9
268
5
57
128
1293
61
14
62
23
1
1
356
1
7
48
1
1
6
7
789
129
6
49301
2380
9
3939
4170
1
986
148
30
4
331
4
1
18
6
28
97
6
2508
1
5
1
1
1
817
87965
398
2
2
1
1
180
4
3
1
1
3744
2
798
2
1
13808
16
13
881
458
3
66
1
3
8
8
2
857
1713
36920
1
38740
8
8034
4
30
19
11
1
49
54
112
30
6778
3
1
2
6
1
102
2
13
5
13
53
11
2
64
6
33
44
2864
4
5
1
43
8
1
6
3
7
12
16
11079
1
2
12
216
16
4
79
10
3
18
15
40215
2
42
478
3122
4
20
76
1
2
2
9043
182
64
7
9
1
1
2
12
268
66592
1
4
1
1
224
25
1
2
3
1
1
4
1
592
4937
22282
4
72
931
257
361
1
300
1
211
1
1
28
20
3
414
1
14
3
123
26
3033
62
232
1
6
5
1
2
2
2980
1
1
56204
30
1
30
1
1
2566
3
122
104
33
114
3
1
2
4
2
4
154
411
1
2
1
6
5
1
1
31
1
149
1
8
1
12
1
6
6
46
110
633
115
7
1
196
9
52
12
112
7
4
23
506
6
1536
119
3
7
11
1
46
8
4
17
3771
1
5030
1
3
32
1
574
1
309
6
254
2
9
3
659
4
2
27
48
124
193
1
21
13
3
97
22
68170
1
5
1
48260
1
80
4
53
1
50
126
1
4276
1
11
1
1
1
1
28445
3375
5
5
65
515
1
7
1
18
2327
33
8
60
84
1
291
2
4314
141
37
15
4
259
12
1980
62
52
1
91796
9
2
25
29198
315
9
45
5
4860
23
1
4874
2
1
2
16
18
64
4
1
21830
587
3953
213
29
468
2586
1
5139
1
1
9
74015
1
81
61
1450
4
11
2
1
1268
10
8
287
1
1000
9
1
123
6
24
1
12
721
200
73
2
13
8060
2318
48
3
6
217
4075
4
1
88
262
15
1
1
1
3935
70
177
598
1428
1
14
1
5
2
321
1
2
3
3
404
146
6
1
2
2
39
2
1
1
1
12
1
2
25865
52
17
31
1613
1
22
13850
1
1
9
26
1
4
2
15
3
41583
1
4
3187
64
92638
3
626
5
153
107
2
34138
13
1
3
56
51551
87
49
9577
54
54
2432
1
5
20
1
2
1
6
3
1
2
3
11
1375
90
187
6
208
81
166
38389
11817
6
1
87487
299
218
5
7
28
23
152
35
9
19
31010
628
78
7
10
1
1
22
48
460
231
36
5
538
5
308
9
2
2
37
420
6
2
9656
51
1
1936
166
6375
846
37
1
59
68
298
18
2
4
45
113
1
55
1385
1
2
22
387
45
6
149
14
12
1
40
26
72203
4
19
284
7
4
65018
396
5030
1102
6
567
44
6
19
79
450
574
230
1
2
1
49
1
9
4
4
66157
164
2
18
171
2
3
4332
1
1
5971
3
3
2
17
77
1241
16
8956
2372
1
63
12
2
111
1528
26
1
1
6
69
107
221
1
14
28
7237
8
5644
71
2
75836
11
2
3
39
55
59976
3
1
2
7215
13
384
120
71
19590
54
4
1464
16
40
13
1
16
7602
20
1
35
1
45
403
18
49
4
5
422
5
1
48
28
57
6
16
4487
2
2
1
7854
41628
751
2
3216
4
77
22549
13
73
4
631
2
14
2
1
2
944
1
28
1
1
18
8
5
181
254
31
15
34826
8
2
11
2
57
5
1
1
5
68
41
1458
1
1
5
16
217
7
1
8
3303
36
8167
4
1
8
4
4
49
30445
1
6
10
1
1
22
1
48
4
1
2
7264
1
9
3737
2
21
15519
6239
105
159
65
81
113
24
142
37
16
95
3991
60
6
1
968
1
16
2
2
8
93
21
199
6
144
411
3
2
29518
37
13547
2
2897
334
4
16
15
21
1
4
9
1
9
6
1
8
10
38
1
4
21
1
18148
5
142
1
9
1
4
18
124
125
1
334
2
65
1
4
345
3
40
452
1
2
534
220
1
23
45
45
8
1
4
5
1
27
2
1
9230
62742
1
27
282
10
1
2
2
14
906
1
944
2
4169
1
1
1
4377
51356
1
7178
4
8
13
63
31637
2
10
1
87
37426
1131
11
5437
11
1948
921
20
3
63
2
1
13
395
1
10
21
109
2
19
63
2
16
4
17677
2380
5
2
16
4
24984
2
2
8
6
635
1
7
1
258
224
40
377
4
309
37825
659
1
978
6984
3
1
1
2
6
2
8
1
19
9876
85
12
3
8
55
1
19
18
1
2426
19
2
17992
105
26
4
2482
1
2
36
6
2
75
1131
46304
5342
413
4
2284
1
9
1
338
9
4
1
16
292
2
4366
172
18
2
8
270
223
4
1
99
2
1
1
17
5
15
1
157
1
595
1
11
1
33
2
1
71
3
2
2
468
1
1
1
3
2
3834
1
1
91
3
19
1
161
43
16
4
10
1
1321
1
9
13
4
1
1739
1
4
3
1
2
57528
2
1
5
1
5098
4
57581
1
3
4
246
9
44
3
1
4
7
2
1
10
1
2
58
1
2
171
10917
8806
1
18
469
421
1
17
23
125
4
37
5
5
35
398
1
85
13
11
16725
1714
14
77
2
1315
3
4
8520
1
3
1
583
4065
1
1
243
5
28
5
1
112
1
63889
4
51695
1494
1
2541
7
60
7810
64340
12
1652
56
1
5000
1
152
29913
7
29440
4160
66
40
5305
1
21
12
105
11
296
1
1
4
887
8
5
2
1
495
9
1
39050
1
3
30
2
27
293
2
43
2
1
2
74
205
1
2
7
2
12481
8
26
32
117
3
3
8
352
1
1
3
1
47
1
3
2897
5
12
1071
6
5655
2
3
89
23
71
62
190
1
2
1
337
8
116
908
107
1189
134
11
1846
100
40
115
1
1
2
36660
9
2
29
4
4
31
4
7524
11
1433
4
1
39
1238
6
3
10
144
43
2
96
1
1165
23
172
1
1
905
1
1
25
161
20
63
1
89
16
4
16
3
2
2
12
1
18445
4
44
128
13
1
13
1
9416
1
25
1
527
1
1
1
1
53
224
9
15
1
1
4
1282
20
7025
4
11
12
1
1
4
2433
4
5
3
3
35
2
50
1784
11
3
4
15
93861
1
82
79
152
8
3
5
7
1
5
670
25
4
51
3
1
445
410
1
10
1
2
1
4268
1459
8
17581
1
4
92
1
1
53
74
63
2
2
8
1
11510
313
33
66
26
3
2
5
35
61
9
2
5
46469
9
13
191
1642
157
4
1
460
3
2
8
2
4049
2
9903
7
21
1
40
6
295
172
14
106
143
23
127
1
5
27
56023
2
44
1
325
97
23
3
23
3
81682
61
5
64296
57
24
33022
86
21
2
2
445
191
2831
1
33
4
455
1
1
90
58457
29
5015
8
15
1
99
1
1766
186
2
18
36
16
1
14
1
10
17
493
2
2
1
24
2
11851
7
5
2334
1
8167
426
10
5782
1
3716
40
2
3
6
55
852
1792
29337
602
1
4
90710
3
2
4
8
8917
1
3
3
1
1
227
1
38
5
19
54
5
4
2
1
3
68
6
28452
3
13
1374
85
3
1
1
4
1
1
209
548
4
1
469
15
5
1
10193
122
1
30
4
1
3
4
127
1
8
3
1295
6
3
4
5
35
2
189
42
737
33
2
1
3
75
3
3
12
831
1
104
122
60
3
392
6123
7
166
51800
744
36
3
1
63
3
8
12
4
2
4
1
2
2
1
43
1
2
1
1
1
61
474
1
182
69
35
14
82
27
2
305
12
1
25
14
5
1
44
733
3
5
2
2
5
2
22
7
1
23
428
4302
1
38
70
188
1556
2
14267
436
1661
77
56
153
19
12
1
11
152
1302
223
16
59
99562
19593
104
13
1
5446
1245
1
2
954
40187
8
2
724
214
2
14
881
877
1
4
2
2
2
2246
3
413
20822
30183
967
2
14
2745
2
1913
199
1
2
1
69865
2
147
202
1
1
1
1
35
1
2
2
2
660
2999
20
7
23
38
575
6375
73
1
8
8
108
10
23
2
2
1
4
14
23
1
3
6
8
7
16057
971
17150
2
7
10
22
9
54
43
69
723
28938
1
6
18882
37
1
29
1
14
182
2
409
6
23
1
1
245
2
174
1
70
43
8
2
14
8
2
35
29
678
1
8
1947
1814
170
15
1
1
1
305
7
24
33638
23
1
46713
469
117
7
7
867
7477
7
16
621
34
1
2
112
98
11
2887
2735
2
2
9
2
178
47
2
24
1
21
51
698
1
2
1
1006
1
3
587
14
794
7
21555
2
1657
3
1510
5
1
95595
44
30302
10798
2
1225
3
3
113
3
3
1
244
535
12
4983
78
12
18350
11531
6
53
958
11
1
2
865
3
41041
2
2
1
20
1
468
30
7
7
2
2
21690
56
336
18
67
10
52320
1322
902
1
3
4
41
1
2
1
1
26
3
16
386
1
43
1
1
31
3
273
8
27
2563
985
65
2
3
5
11
1
1
1
1
1
5
1
26
21
120
5
9171
3
6
1
18
7
8
1
13
2
66
3
1
3
41
10
55
1
7428
3146
3817
20
158
733
536
232
1294
5
202
1
15
10
1
1
4
67
175
1
37207
82
2
1
11
820
1
8694
2818
5
51
1
4
3
60
50
2
49
2
1
8
86
3
14888
315
16
14
1
1
63
1
118
2
1
2
2
21
86
2
2
3
3
6
1
687
1
60
105
120
19586
11
1430
1329
207
1
1
1
9
126
1602
70
8879
1
43
2
1
2
2
19
33
1
90908
6
2166
8
9
264
1
137
794
5
5
336
133
4
45
227
1
5
1
2212
1
74
25
6
377
2
5
2
39
2
191
1
30322
587
1
15
1
13
3
7
38
166
2
1054
1
3
306
6
13
1
852
7
12
5
517
177
2
8
231
6
3
2
4
3
110
48850
1
16639
227
743
3
2
5
1935
669
3
13
5
2
20431
43
1
4
1119
66898
1
103
2
34
19300
11
2392
5
3
583
2045
18
80
1
2
6
29
1
598
1107
949
23
4
3
285
3
1
34
15
6
26
1
11
1
5
1
1
34
389
669
2
468
575
3
4
2
5
22859
133
6
50
297
16
1
2
155
1
1
1
180
61
1
3
1
2
2551
2
5950
22
83
40
11226
1096
1
442
8
127
1
6
271
4
69
107
1
186
9
46
3260
1
34
86
1
14
1
2435
63
2
2
21981
3
3
2
1
2
3
220
7441
4
1
3
7
1
3
34
42
33
2
12137
65098
187
6
4767
2
2
24
6
4877
8
116
40565
233
1544
4
66
21443
2
4
43
4072
3
33
2
1
1
747
5
1
1
8
4
4
3
6348
4
1
76680
1
4
5
155
1
12
55
1794
1
1
2
1
68
11
2
11
389
665
1
30802
2
157
47318
1
3
5
27
14
166
920
169
450
2
47
1144
2
69
94
82955
3
1560
67
17
13
4
104
2
263
120
1
15
137
161
39
2
7
130
4
1
208
2
6
9
19
8
31
24
51
171
10
9
332
5
5
2
3939
543
804
1
4
3
728
189
523
3
2
10390
1
26
41
883
781
121
21
3
5
1
1
380
1
8
651
4
474
42
72
16
11
10984
10
2
5131
17922
1423
200
64
5
154
3
33
161
1599
4842
31
69882
60947
1
25
1
77
20
121
8
1603
3
3
19
2
7
1
3
4
2
8
1
184
1
2
27
9
2563
1
140
1
1
1
5
1871
36
8
1
132
2898
6301
8
2
26
1
2144
424
76
437
2
12
1196
85
4936
2
152
1
2
6
145
236
3765
2
9
1
1
1
1
18
42
8
1
330
2
2
47
8084
4
6
118
10
9724
16
6
1
3
57
3
8
1
224
2
18
9
1
2125
1
3
48825
68
11
11
3
6
15
20
3
1
1
63456
2
56
1
7
2
5
480
2
1947
60870
4412
1456
5601
5
3920
10
531
4
2
1
27
3
10
16
30
72
263
7
2
188
1
1
29629
2
13
576
83
112
4957
8
27773
5722
18
13
6
4
41972
13
3
15
1
3638
60
65
26
133
4
6
84
8
3
404
2
12
4970
5
8
127
3
2
15947
4
196
159
59
23
2
2993
2
41
15706
3
27
52
1
75
486
1
24
29390
9724
70
23
1
1226
407
170
73
65
3
22
1
1
3746
546
1
39
1
1
7
191
354
2
228
9
200
1
8
1
1
199
3
4
24
24
1
3573
4
17
2
53
423
8
15
1385
3
2
1
4
1057
23
3
16952
5
5
26
1
48
459
4
7
3
88
4829
15
114
9
1
1
1
14511
429
1027
12
1
48
1
1
192
3395
1
1
2
8
1
5
25
1
76
1
78
12
1
3
35878
116
9403
166
53433
8
24
1764
116
2
1
2
1
1
73
30
1
94
1
4
37
37856
1
2
8
395
42
89
1640
98
26
3
128
1
13
1
3
10
1
10
11
459
1
140
733
3
1
24
6
23
1
1
3
7
2
41
14335
1
9
11
757
1
3
4
113
5
32
2
7
6
2
1
13
8
14
45
1
9
1214
1
22
7
6
1
14
1
672
92
10
10
14
3906
9639
15
69
13
293
116
3
1
23
1
18
51844
25
59
14
1367
2
34437
1
27
165
43
47609
7401
108
1
1
53758
58
1
6
6
174
21
5
1541
2
1
4
1176
32
49
94
1
2
6
74
6
143
27302
157
136
2630
2045
61
5
32871
1
6
5
1
4
2
1
1
1857
3
11
2164
2479
7155
3
26239
3
4
2
124
1
1
1
1
2
2
54845
324
2
4
3
24
30
16
43555
31
2
1
14
58
2
1
2
2
11
184
4
34
47
2005
4318
187
495
9
2685
1
1
6
1
2
211
11
3
1
440
2877
77
799
1
2422
3
2
35603
2740
2723
32
1
2
679
3
118
4296
1047
75
1
2
7
1
1
3
2
1847
1
52
3
58127
93
3
4
200
1959
2
6
49
8
1765
1
1
2888
58
1
32
1
8
12
1
1
2
8
1
127
5
5
14
3
1
21
1
27
73464
1
57614
9
11
102
17
3
48
2
2
904
1
3
214
1
3
3
4
1
217
86439
4
1122
480
528
9
17950
185
1
99
1
1
3
7
7
137
5612
99
57
8
3
1
154
1
3
108
1414
227
766
86
1
2
403
31474
482
17
2
2
9982
12
4
586
3244
1
3
1
616
11
30
112
2
6357
1331
2
1
379
16
15
1
879
3
26339
1
5644
68
283
1015
204
3
3
2976
6
386
25
71
971
263
3
1
1
23736
6
4
42
733
2563
3
186
40
2
7
40
25
2
359
5846
1
1
243
4
5
27
213
4
2571
1
1
22611
33
325
1
1
3
8
2988
345
86
1
5
17
1
136
3
1
1
1303
6
4
721
1
11
10
11
17
4
19
65
39
2
24
41817
13
84
65
31
2
5873
13
304
3
51
1
5
7
1
450
1
44
1
311
1
39
83
207
1
25
2
16
1
2083
2
841
4
107
4
1391
1
13
1561
3379
2962
12
5
1
5
2490
3
1
1
10
6
4
1
2
38
10
4
16805
1
4
2
7
6
1
3
1940
119
19
2
13
194
25
17
51
209
36
52
4485
1
60
9
2
4176
1
3184
2
13
1
1798
4798
1
2
1
1
3
78
4
177
38
7177
6323
2
1
5381
21
15382
58
5
131
87
304
97518
1
196
38
19883
42
308
3
2472
2
1
1
27
70
1
1
84407
71
3
28
68475
9
19
1
22
342
229
2783
24
327
6
1566
99860
1
1
1
92
153
13
571
2
132
1
777
51130
14
1
6834
142
47
9
1
44
1
4
6
5
53
28325
1
2
3
19
1
3
13
6
4
25
4
19
1
1
5650
2
2
6737
1
1
3
1
90
1
7
4
29261
11
1
3
1
292
5129
91
27
1
208
27
4
1
1
3
9
3282
22911
10
2867
6
14
393
1
2
1
98893
1
229
4
1
162
1
6
70455
4476
4646
24
4
1
3976
8
690
21
4
1
245
2
1
6
7
19302
2
1
1
101
1
15
2
600
1
153
140
3714
4305
1841
20
38
20501
1
1
1
2
1
1
36
336
64
1
2743
8
1
22
10367
51
14
127
4862
1
69
39
8
1
1
2
851
1928
4639
1161
1
2
9
5
1
132
679
322
2
5
19
13
10
2
2
96166
2563
1
1
2
1698
3
27519
8
117
18
1063
25152
3
5
1
279
1
2
116
2
2
4
9
32
1
2
3307
2
4765
28
11
31117
1
30
4
9
1
401
4
27
15258
6
2
4
1
4296
10
8
6
1
3
88
6
1
8
5018
3452
1
1
1
1
1
233
1358
22
48
225
1
516
1
213
4
1
317
3
1099
15
8
227
4
6
34
14858
35
4
3
30
1
69168
6
3
1
13
2
1
1
1
3
43
22
22
2
28
20
14
11
15
123
3663
7
1
4
3
1820
1
361
5
1
2
5
17
1851
1
1
4
657
91
22
1
813
5
2
35856
6
19
1
2801
27
253
1
38075
1
18
3
2
1302
69267
15
6
1706
14
2779
17
75
3
3
17
5
6
16
1488
3
40
14
68283
3
10
18
10
2482
48
103
33
1
7
17
7
1
2
4050
585
1
574
2
2
1
1
1
64
1
2
345
6
11
65
12
4
4
1
3
25
594
15
2
15
6
1
1480
18
1
17
1
1793
3982
1
1
6
43
8521
6809
22
1
27
944
13
22
32
7
1
4
17
2
8
1756
5
3
300
3512
117
149
1
1
309
8
3
1
1
13
2253
1
2
1
12
4
5
3
70471
15
1224
2
223
1
29
6082
66653
294
12
1
9
22
1
5
700
30
10
1539
1
1
34239
1299
2
14
473
6368
1
18
1
10897
3
327
1
1
23
41
1
102
1
124
23
41
8
6
140
677
1
1
466
1
466
1
2
27
61
241
29
1
15
3
1
56
158
1
2880
11
35
3
1
3
91251
820
55
13109
72
7
7
15797
7
49
3
3
26
2
1
28052
1
1
5
2910
8
1
1
4672
5
53436
1
1
7
30
927
1
1
138
1
14
13852
1
2
1
4
180
2
1
16
1
77
2
1
761
1
7
3
7198
60
84
6844
38
20
516
1
181
14
302
29
1
370
1
8798
30
22
26958
1
330
2
1
377
2
1
20401
23
66142
5087
1
24130
6
5
4
1
30635
18
18
6
2
32
2268
156
1
15
2
45
583
4219
556
351
466
1
1
1
42
1
4272
1189
14
1
22
24
2
7
2
20
1
79
2
54
7
22
1
2
3
334
353
2
776
308
57353
9
2
1
2
1
44
2
17
74
2
174
79
1362
2
5
2
1
41
1
5474
56
8
2
1
2
1781
31129
1
8
71
4
4
25
9
3
47
1
7
122
28
225
3
11
2
1
322
12033
595
295
4
146
1
868
19
1
1
1
1165
5
4678
225
1984
113
2
71
600
23
1
1
1
1
19
3
5
14
25828
4
1
3
2
4
29
111
1
3028
315
12
127
28054
7
1
14
14
25
4
1
1
22
4
58600
1
1
1
3
4
1
1
1
77
170
3351
25
1928
211
1
3
2
1706
5
2
2
12
2
1
40
91
1
196
28
1
126
2361
51
13
1
6
67
2523
21
1
137
1
6
27
1
3
3
1
798
13
8
1
49
3
2
26
1802
51844
1005
2
1
1
1
1
24679
1
1518
3
53
1
12
7
2
1868
1190
40
53
79
3
196
2
2
2
17
13
226
4
18752
627
1
11
8
8
1
385
4
46
5688
47
2
4
1
2
2
5
62
16
8
2
1
2
57
3
1
1152
1
1
11
552
5
1220
5316
3
857
37
5572
24958
8
41
489
1116
1936
233
2
10
2
11289
3328
23284
212
4
4
39
9
5
386
1
189
12
7
25
1
81
29
49
6
691
912
28
1
1
6
11049
41
12
1
10
48
2
5
1
2
2
1
1293
1
39
2
56
21
20
6
5
44
3
6
1
975
80
114
1
23508
5
1
782
14
1
1
2
4
4
3
1
8
48
20
1
4
1
440
8952
1
5
4980
837
3
3818
7
9
9
20
272
1447
63568
1
1
1
2472
2
5
14
12
7
1328
1431
51
2877
1500
2
1
1
1
14693
3
1
1
14761
1
1061
2
8
1
1
28
400
2
1
124
125
2
8
1
1
3
1
3
2
5750
3
2
63973
23
1
9
589
1
47
37442
314
1
3
9941
29
1
60882
2
4
2192
4
1
4
3
3
2
13
1390
24
36
3
8
13631
46
1
32
2
716
2447
1
3
2848
1
31
1
1
31
9
1
2
4
12259
2
43
5068
1
1
5
230
1
2901
22
1
1
21
8
31
1
2
21
1
7
9
10851
1
42
3
15
1
623
913
4
14
1
653
1
1
2
2
15
3
124
7
14
67
548
1
243
48
1
5
1
152
18
379
1
25
18609
52
422
142
2
1544
2
5
2
21
151
1
1
41
69
1578
28
2
23
1885
3282
2692
4283
2
2
510
3
14
251
3
1
38
2
51
6
18
6
18
1643
2
103
1
11
2779
20
18
16085
1
4
47998
52638
4
4
1
395
10929
13
36441
14
1
8
9546
2
66
11329
1
4
3
3
13
66
1
2
845
24
15
1
1
1
8
373
1
1
32874
8
2
589
1
1
3
1
5
2
41
1095
1
1
1
2
3
58
2758
473
2
1
22
1
513
2870
21
189
13
78
37
4
1647
22
1
1
20
12
1
2
4
2
67
3910
2
9051
1
2268
713
7
31
3
1
435
1
227
1
1
101
287
1
7
2
7
1
7
13
5
147
50
2
28672
2
3
8
253
3
1
9507
2
3
34
8
4
3
8
2
7
429
1
20957
44
17668
8
14693
9075
30
2
13
13
1
3
19
1071
1420
1
1
4
597
232
42
1
206
2
65
28527
26
35262
401
20
6
2
318
32
1
22
2
1
2
4
569
1191
1
15220
9
14
3
1
1
4
397
2
1285
14437
42
2
2
19720
6
4
11
2
18
3
7
567
429
1
2350
6
2847
1180
1
2
1
3
16117
206
240
22
1
1
3
8
7
208
3
10
184
1
1
26
1
325
88
8707
1333
18
6
11
166
1
9
1
2
1
97
22
4
6
4
1
289
10
95
3065
194
44
93
3
677
18
1
29
53
519
6
391
3
1
3
198
5
45
9
123
677
6
8
1
111
15
1
1
2
4
134
814
1
1
69
9
4
67
16
1
5
1
29
61
33
29261
7452
1
1
1
14170
943
1
4
1
246
507
4
8
10
87
1
3
4
2
4
5
1
370
348
75
1
288
1
2
9
1412
1051
20
2
1
71940
3
39967
3
3
288
23
4
1
3
1169
1
30
1
1655
83
36
18350
564
62
11
1559
3
2
73
1
10
3
2
6
635
1
1171
112
7
7
30026
2
6
1
54
15
223
2
1
9
6
1
46
1
13
845
28072
2
1
355
1
3
145
885
5
18
12383
1
1
8167
10
2
1
6
2
64
4
4
51
1
61
375
2
1
9
1046
12
1
3
9
400
1
1
2
3
27
9
765
1
1
29311
2
4322
3
10
1
241
4
5
1
53
42
29
1
3761
3
23
2160
5
1
11
362
25
3
1
525
56
130
17
99
5
1
1380
2
3
3
312
2
6072
117
1
6
53
1
440
2
108
6
1
49021
1
4
2114
7
393
3
9
2312
64
1
18
11
20
1
87
64
14
12
1
1
54
1
8
40
20680
1
3
33620
14
3
18
6
2413
1
3
2
1
1
2
15
1
391
2
14
1
6
9637
5948
1
93
2971
290
71
7903
104
1
2
1
8350
5316
38
19
34
4
11362
3
2
247
6
1
1
145
3
1606
7648
1
1
18419
1
1
5
11
61
16
3
317
1
1
8726
8
44
3118
1
6
1545
9
83
17
2
421
1
17
137
2
1
1
71
12
5
8526
2
20
173
8772
4
1
180
19
4
4
82
1
80
2
46
34978
203
41
10
414
1
1
57
1405
3
3
1
1
1
2546
1
1
4447
8
18
120
8
309
28
639
41303
6289
28
5
1
41696
16
1
10
323
1
1
419
7
808
442
6
16
4
142
1403
62
1
1
1
9
1
12
15
31
45
84
126
114
6
3
640
10
763
79
5
4
1
25735
2
1
2
5
72
27
1
682
6
2
1
1190
1
5161
1
2042
22
9
73
1
3872
1625
1
26225
1
51
54
4
746
6
1
1
1114
2
4
17
5
12
7
18537
23
3
502
165
67168
113
60
45
2
3378
2
39
1171
48
1
2
17
3
1
4897
9
47035
1
1
4
2978
18
29
8442
6923
63
13
1
159
17
1
3590
38290
36
1
1
977
7
78
2433
108
172
16262
3
277
260
1147
9
2
1
5
12
6512
1
2
18271
51
1
2
31
1
24
3
3
1
76
12
14
2
15
12
3025
2006
104
33
16002
1910
1318
18
2
275
18
14703
4
32
2
7
23
53
11
10
170
7
37
17
5833
2
1
387
1
260
3
886
1
184
4
3
30
4
656
3
161
9
10318
1
35
3
29
2
41
609
4
955
1
1
1
7
1
1
30
129
113
531
2
1654
3
3
1
125
211
3
19628
9
2
315
4
710
1
1
1
4
1
27175
3
23
1
2
26
2
80320
40
283
18468
7
60
279
8
53701
7
5
10
35
14
21
1
130
1
1
3360
1
1
15
11226
30
15
1
9
37
4
1
6
1391
2
21096
1
15051
4
10
192
643
3
2
18
400
5
53
13
2
27
35381
84
3
37
22
1
6
171
12
1
3263
118
7
12
211
11374
2112
4740
17
1
3
1
230
38
282
5
431
992
8
1
1028
1
95
17
204
491
8
9
40
30
2
3
13
212
3220
31
39
41
3199
7280
881
276
10
13
1
11
6
11
16
66
22
2
11
1
25
7
1
1324
2
628
49
2463
702
4
23
76531
1229
5
532
14
3
9
1
7
44
1
3584
130
4
9124
33
3236
24029
56
2
1
1
5124
92
2
128
14
3678
1
1
4842
1
55
8
6
1367
4
1
66
1
1
11
200
1319
177
1
4
12
1
2
9
12891
1
511
1
20
4
1
1063
124
1
4
14
2
455
1
2
3214
5
1
3
1
38
13
4052
13054
1158
7264
1
12
47
1
5031
1
4
105
4
1
167
348
1
125
81
18
5
5
7
204
45
1
243
1
8
2
11
3
43
40
100
331
1
23608
1526
89
38
1
33
11
21
747
14
1
895
1
113
1
1
9
5461
89
89
3847
1
17911
1394
1
71
18
471
1208
28
1
111
130
1
16
18
2
8244
3
1
2
59
4
1
12
9
1
60
1
14
3
82
28
2
2
64
736
1
2962
18638
1
3365
36
10
1
2
39
10
4344
1
72459
1
17
5
28
13
1
3588
95
2
45
5985
3092
1
9279
2604
13
1
4220
1
45
38
891
4546
18
7
312
1
5
1
40309
36
38
19
1
577
88934
4
4
461
10
33271
106
10
229
2
2
8
53
662
1015
7
27
1
2
31
1
1
4
8137
7
14
42
396
1
724
7
53
4177
1
44
1367
40
3
2
484
99
11
1
66
1
268
28972
5
5
13
37
1
19
13
372
129
36
121
25
6
4
1
3
1
14
6
72363
305
3
4
12385
34
47
46
191
1
5
2
43
9
1
263
1142
135
298
3
6
386
4
12
16
9
1
10
2
9
506
1
3857
47
91129
3
67
1550
3828
744
26
1
5
1
28548
1161
11
58
4
201
14
4
13
1
11
1
4
1
7
2
4
36
3
1
6
1
8
1
51
1
19
245
168
1856
8
129
1
299
4
3944
85
1
334
70349
11
2
2
52
18
9803
72
3
137
2
4
3
100
91
1
1
20
2276
7
13
4
2
1
1
20
1
24925
1
80
12
1
5
19
13
1
15
19880
1
7
6
51
154
2
34
43
6
1
10
1
1
10
1
276
1
1
2
1
112
3781
3
3
1
1966
7
172
2372
8955
111
1
2
275
317
1
1
59
2
7
138
125
30
1
3633
6
1
29355
2
4
25
1
1
2
531
525
2
7
59
391
80
3
1
24
6
1
2
1
42406
15
5
34960
14
36
1
5
1
42330
187
241
11781
1
1
7
32
15
3
346
164
1
3961
7
3
3
33
3
24
5
1
1
40
8
47
1
8
340
1
34966
3
1
12
843
1
2
4
84
1
3
1
95
1
94
4
153
164
1
351
1
6
87
4
1
2
83
4
1509
26
1
132
1
976
1
184
2
5
3
17
1
3
3
1293
36
193
5
43
1499
212
1
1852
16
5
3
2401
3
5
19422
5
69
1
17
12076
35
11
13
320
239
1
1
366
1
2225
1
4
5
4
1
399
1
1
5
23
1
1
281
257
36
25
1
42
763
3
1
469
9
33
14621
1
23
152
6
22
2
31419
15
2
1
3
4
7
4
2
1
2
2
1
68
25
1
1
3
118
34
7
1
2
71
414
2
223
37
1
1
22081
1
3
1
26
574
338
1
349
3
1
3
2
140
18
92037
2
18
148
1
78
80
1
301
1
7
3748
45
28868
87966
1
1
2
2
18
5
1
1
12
1
65
2
411
2
5554
2655
22
36
670
3
40
565
10768
110
3
1
532
12
1679
2506
3
2
1
9
6
9
1
238
550
6
7
3
16
6
54
3
71
2
6
6
1
10
4
12227
16161
21
1102
51
1
4
54
1
418
3
78
16233
2
44
486
13378
75213
1
76168
3
876
2
1
3
1148
18
2
1
209
2
2068
7
1013
217
488
2
230
16
7
164
1985
18
1
12019
3
1
6
99
2
2
130
7506
25
3
2
146
313
600
10
129
15
3
698
4672
1912
1
4065
12
2
2332
3
2953
1
1
2
9
7
2
1
8
653
22
464
4
82
2
1
7
2
2
1265
1
111
4
15
556
275
3250
38
1
2
2
3
570
35
217
79
2
32
9
3141
15
1
3
6183
4
7
9
3
9
2
545
2
99
2
16
52
28
25
2
15
26
9
57872
131
1
17
1
1
16
11
100
7
313
4
5
1
3
1
1
44
3
81
63
1
36
2
2
4
185
715
1
1
438
8
1
751
29231
1
3
74
1
16649
1
39
420
2482
50
31
17
3
7
27
126
3374
3
1
2695
7
143
39175
4
1
5740
3018
296
251
5388
11
1
7
10
4
728
2318
1
1
5
8
3
4537
4
3
1
903
3
1
1
10
8
139
64
191
42608
42
1
13
1062
6
3
1
8
8
1
6
113
28
531
1
226
1
1
5575
4465
37082
223
31
2
1
3
85
2723
5293
5818
100
3
1374
20
120
12
47
3168
5
59
1
16
32
5
305
28
1
8
99
3
88348
4
6
1
2
9
1
6
21
1
215
12816
26409
3687
8
2
6403
367
7
25
2
1
112
13
1440
40
244
34
1081
3
1
178
1
938
744
1
49
2
777
2
40
2963
27
15947
2
452
1
7193
2196
5
1
1
307
909
5
3
1
5916
20
131
21
20293
1
50123
6
16
1
38
1
4
49
15
1
352
37469
41185
10
660
6
72
1
1
13
1700
9431
8
64
11
758
323
2
2
5
4
3
5158
35203
28
42
39020
1
13886
17677
362
2
1
1
2
6
1
1
26
3197
2116
10
14
8
10819
5
11
64
1
8141
1
52
3
1
2
1
1
1
4
2
15
61
19
10
1
2
109
1
1
1
10
130
3
6
1
7
21
37
203
4
51
2
1
4
1
85
1343
29
1
2
3608
14
105
332
7
1
3
1
11
14154
8
4
665
2
2
64
1
10
2
4
1
126
2812
3
31
16618
3
867
11
17
2
7707
1339
8367
19
3
483
11
3286
42282
226
11
31
12
5
1
18
1
36
9
53
13
124
186
51
1039
4393
7
1168
1617
1
1
1851
3127
15
31
105
1
6
11941
288
8
5082
175
1
4
17664
16647
6
58
2
64
6
908
167
8
145
1
2
3
142
1
2
76
11
564
5
23
1
255
8
3
4
7
1
44
34
1
36
1
1
7
8
17
2
1
4
140
47
221
46304
23
3
112
21
1
20
55
13
377
32
3126
56
7
8
1
21
2
2
850
715
4
3
2
16486
1
1
13
252
31
5
4
135
2
4
2
37
1
3112
1
1085
59
18
1
494
30
2
73191
2
317
867
1
627
13
1
392
2
631
861
3
9379
2
48
43497
6
3266
419
160
13
780
398
1
10
60
22410
571
131
186
1
1
32
6
5003
1
36386
1
1
86
1
74
4
55
47
14
2
33
7537
7
335
6
1
3
1
639
2084
11
233
30
4
5
44
110
1
247
4
1
1
112
29357
2
6
13
1
920
8
1
4
1279
1
1
6
241
4
32
2
10
31
66
197
3828
7
1
4
745
2
7
55
3
2
6726
1938
1655
16
15
3478
1
167
1344
1294
555
1
12
182
148
30
52
2
2
8
18
2
139
8
1084
3
2
92
95
2
2
4
596
272
2
6
5
11
9
530
26
1
224
695
1
1
3
4268
1
1070
2
2
30
3
157
3341
15
89
5
12004
2
1
1
5019
17
15
2
57
23
1
2
4
108
10
1
6
2
23
32002
2107
1
32
26
27
8737
476
1
4
32317
38
3
22
1
34
1447
194
1
2
3
1
4
1334
1536
1
6626
1
4
37
16
30
119
6
95
2
537
1
6
1
1
43807
8
5
292
142
2
2
16693
3
2
150
164
274
37
2
353
1808
6
58
139
413
7
2
16
3
75
1
1
3
1
60457
495
2153
26067
1
64672
1
518
1
22
1
4663
3
71
18
65
43
1194
84
67
49
1
5
33
16
2
10
340
5
1
14126
14
2
23534
29
11538
3
3
9
1
1
2
6
193
1
10
4
64
10065
25
9
1
432
620
1473
1823
159
1
1
2058
393
1
115
601
2515
1
2
1
2735
1
6
14145
1
22
47
491
45
41585
265
19911
15
1
33
3
1
5471
3
3
1126
6
6
15
15
39
33
2974
15
1643
1385
3
2
3375
1608
1
2
5
2
43136
194
1
6106
3
13200
574
4
12016
58
1970
1
1874
442
3
11
3
176
49
34
1
32
11
20
325
283
39
184
79
153
51
77963
1
7835
1
1
203
590
2
2
2
2
1
64
1
1
41
43
1
4
1
2
2
7
3
10
9691
3
1
411
559
1
3
12
6
39
3
147
3
22
7
2
3
1
1
4
49
1
1
3
1
2
1
87408
20
40
397
191
425
367
57
5
7
1
6
6
1
2
1
11
1
105
1
5
2
1
3
133
3756
1
2
1
5
132
10
1
40
6
2
32
2
1
470
7854
35
4
1
1
47
162
1
518
245
4
3
1
119
97
223
18
10
207
1949
87408
36
19
31013
1
24
41943
133
1
95904
8098
3244
4
2
2
1
5161
68940
1
3
1
19
1
21
37119
85
774
1
24
123
81
4
1
17
199
14881
21
1
6
149
4
601
2
4
28
83
11
43
2166
4
31
1
24
72
28941
7
1595
1
41196
1
1
1
9
68
181
2
4
2
10
689
9
10
5
1
11656
291
22
52
25
1
2
10437
1
56332
1
2
13
4
1
5
242
2069
1
3
28
56
80
39811
1075
338
1323
1
1815
17
1
8
651
4
1
5
1255
128
130
228
1614
1132
7
6
1005
1
82550
2
129
3
22
1
215
676
5
3
1
5002
1
444
119
4
26
2844
75
1
57794
13
1
7
1
7494
1
31019
311
1
28
40
8627
2
22
6
17
7
12
51
1
975
1
1
174
49
3
3
6
450
2
69
4373
271
7
11663
745
1
11
1
2492
976
89
2
10932
2
67
2
1
360
2
43
2057
82307
1
1
934
2
7
1
1
1
2
22
7
1
2972
697
34
23140
1
1
1
2
2
2063
5857
1
2
118
1
11
2276
126
20
29
2
1
1
380
514
8
43
121
1
5
5
9
12
8
1
17
1
2
866
1
180
65
7
41
206
149
21088
29
7810
5
1
97
876
2
1
1
1
2
60
19
8460
10
20
422
1
6
7
58
9620
1
1
45
4118
564
3082
3042
317
2
1
23
309
10222
1
1
182
270
2
40
3
27104
55
1
25
4
61
48
1
32
704
14
79824
168
23
189
43516
2
91
6
1
27
50881
3
15
3
184
8
146
4
159
153
1
6
13
5023
4
1
1
8
6
1
27
20
7
7
1
7
5
142
11
179
11
64
2
1
3
320
3
2
2656
2
1
1
1
407
3
6
14702
162
169
12
49
3
1054
3
1
3448
30993
99
55
1617
32
1057
1
419
259
1
4751
1
1
4
669
54
1
13
53
6639
13
2
32
197
14
2
7
34
1
154
3
51
4
19239
111
465
5
29
4
3
9
50
5
6
8
1
16
3
1
2
1
29
7
1655
878
1
42
34
75
327
328
3288
360
1277
490
9051
1
1
3
1
3341
4
4
62
2
2
8
57
317
3744
1
1
1783
1
14
1
10
53
8
1
3
23
39811
2
21
3
27
654
1023
19
353
47
1
3
1
1
251
3
79295
1
73
12
1
7
17
1
1
326
1
7
1
115
156
1
1
2
32
11
229
26
18
11899
36705
39
20
10
3
7
1
7
30
20
8163
810
5
9451
2
155
28
46
11
1
1
11
1
99879
1
3
846
26
1
1
5
28
14
2
1621
1
97864
6
26
700
1
4288
74
2
221
4
7
6
10
2
101
3
171
1
92
33
309
2
2
47
6
1
128
10
431
31510
2
1
13669
6
3964
1
172
19
85973
35
256
3
15
2
13
1871
2
5
1
301
1295
11
1
3
1738
19
586
1
1
2
2
1
104
64
6
1559
1
3
298
1371
2
21
5
2
245
1499
3
1
1
1
7923
5
3
69
1
2
221
8
148
14
29
77
1
5
91
1
1
20
43
73
334
18
50
2
762
195
4305
2
244
4
1026
67
12
42
27
2066
1
107
4
1
9044
15
2
3
72
3
2
12
73191
1
17
2205
60
63
9
3
1
1
3
146
2
10
44985
76
2
2
27
46
23
2
2
2
88
6
1
42
1
1
13829
5
336
1
1
3
7
16233
1
12
3
2
1
50892
215
727
1
1
5
2
3
7
1
1002
188
3006
1
7
2
3
16
62606
1
1
2
1266
10
4
473
2
1
8
1
16
27
739
167
3
25
2
2
87541
398
50
25
429
5
151
58
8
45
15
1082
364
2
9
3190
7
2999
39
8
1139
2
3
1
23
1
1
38214
21
5
1
100
1981
1
1
1
2
434
5
1
25400
7
1
20
33
23
1
1
1
777
836
2
9
3
375
1
11019
2
33
188
14
176
12
19
3503
16
273
34
21
4
799
5194
3
1985
17
7
33
1
74
7
1
6581
1
321
2
709
1
10
66
121
3957
5
101
134
28
421
4
4
59
1
176
1
2
2
7
2
8608
4643
1
1
2568
53
4
456
225
16
1
355
1
16
1
1
46
32
55625
11
4
1
12
4
276
7
2
99
43
40
1
2839
1
1
4
57
1
4
8
1
42
5
1
21
8
57
1
10
27302
143
32670
13
1
6
2040
2
67
7
1
645
68
3197
31
6347
13
1
2
36
3064
2
1
593
53
5741
7
1
311
14
15
18
13
6
631
19
1742
8
1
5
2329
1
6
67
2
119
2
12
3
65
37
2
7
6
24
3
2
5
1
10
3
2
2
1
2
1
578
1
473
170
10
1285
1
1
1
2
142
295
5529
2
1
4
8522
704
579
1
1
1
1
8
59474
1
13672
20
6
10826
220
15
1469
1
34868
368
6
9
2586
217
1
3302
2
2004
1
1
3
929
14
5509
3
1
6
1148
4
2072
2
242
18
63781
5001
271
470
1
2
202
42
2
1
1
1
13
4
1
8
1532
1347
896
277
1
133
43
1
1813
268
4
1
1
2
2
1
28
1
1
1
68
53
25
863
14
162
1
2
87
2
3
4
24
6
1
99
160
1
1
2245
18
23182
7
62
19
4
2
19
38
2
321
18
11
1428
3
5
628
1
2
14
3
3
544
61
1265
1
1
9
20
191
171
14
5
8
2
7
98
1
4
2736
60
1
1539
19
152
31
42
11258
12
412
8
1
2
4
9
6
10
14
9
53295
1
832
10
768
491
2
56
34
2694
4
70
1
30
255
15
319
1
1
90183
1
1
83
29
4
7
88859
5127
47
55548
1
30
681
2436
3
3
201
1
13
305
55
12
10
52
35746
1
119
1
4296
22
924
1
21
1
14
1
1
15
48
1
6
780
2
2
2
15159
1521
5
2
1
2
3
104
4081
2
23
425
1
2
34
100
5
1
881
1
1882
2
17
8
3709
6
4
2
168
1
14
18
7
14
1
3
177
3
1
1
3
1354
2
16
85
30
1
19
12
1
1
3
37358
43
4060
3
42
2
28
3
71674
1419
31
11
2
1
1
1
1
91
58489
1
121
1
198
333
2164
1
19505
7
35
1380
345
1
17308
11
51
1
19
19178
2007
3
548
9731
1
9
1
1
7
8
514
128
789
22
1
9
14
2
11
16739
1
1
1
28
1
14
160
1630
1
1
1
1033
40984
17
95080
14
1766
90
49
137
13
123
2
400
218
1
863
8
122
26
1188
72858
3
318
44
17
4
39
27
4
53166
58
5402
1
2
55
7115
271
1
7241
1
1
8997
29
64
50
20
6
11
129
9
24
1
2
2
19
2
25
5
10800
29
1
2
3
3
1
321
4
171
8
174
1385
145
1
1
2
44
54215
3623
1949
8951
2
3
2299
3
10891
1119
7583
3711
10295
185
1
18
2
7
1
7559
287
3
7
24
1
6
4
2
36498
26
44
524
1
11
3
532
4
1
92
3
31
3
10
214
19
10
1
1171
19
12
1
2
21
1375
4
23
5
59
42
72
13
6
1
6
3
69
7
15732
4
8284
14
121
10
1
14
4
10
68
5
1
11170
7
11
1
5992
17
78
1
1
2342
127
7
1
1
1
141
108
2
23
11
21614
1
3
2290
2
29888
36
1
1
4
10
2
42
9892
19
2
1
45306
3
1076
4
29
1
1
6
265
1221
27
86
1
107
5161
1
76
12
87
3
7237
126
140
22046
8
50993
3
2
2
7047
2245
72
4257
308
10
1
2
1
178
15510
84756
14
2
8814
176
13225
1
1
178
13
331
3
241
108
3
1
104
9
7
256
1
1
5533
3
50332
1
8280
15
170
2
1
2
1044
1
2
19
1387
1359
41517
1
793
1
1
2
11
8
5589
121
35
429
2
13
24
15
1451
59
125
2493
9
27
2091
2
1
6360
40
2438
252
4214
10
5
22
16
3
1
10
1
3
21
1
31
1
1
79
1
28
1
3
4672
1
29275
5
147
1
4
32
9
7
6
1
44
639
772
2
3
2
148
1315
657
1
31
1
77
1
7
3
1001
1
37
1
37442
1
1
122
1
35
53
34
39
32013
1
1
7
1
7
1
2
7
63
1
4
14
1
1
70
5
2
1368
718
187
6312
7
4
4
2
276
124
4
252
2346
1
20578
59
5
37772
5
254
1
4
149
7
1
13
27656
1
116
1
21054
22
1
12
18675
1
15
1
4
4
370
44
8
34082
12
1
280
86087
8
2
1
21
4517
1
2
1349
23
1
5
206
1
4
2
3807
16
1
34
23
11929
1115
2
1
1
25181
17
4164
1
6
1
391
150
21
48
8
1
1
3
109
84
8
1
21
55
174
1
6
23
87260
2
11616
1
1
10
1
1
9
1607
3
13829
34
42
12
2
3
14
1
2
386
18
137
4
2935
2
14
4685
398
1
1
39256
21
2
334
25
1
1
93
85
1
53
2203
4
7
13
3
28210
6
1010
1
1870
175
1
2
68
7
134
41127
1
3
1
1
1
4
2
1
501
78
7
39
862
41
1
20
1
1
5
2945
22
1
2
39
8
9
3
2
8
45
33
736
79881
2
1
3
5
2
205
88836
8
1
48
1
5012
1359
320
288
17195
1
675
1165
5658
1
53
1
2
2
1
767
6378
4
1
2
1
21
2
5
33
1
3
3
403
3
1
11
34138
24
358
1560
22
3
1
14
1
4
403
2
29
846
7
1858
6
205
43
4744
3
4
547
4
1073
7
1
4
30
10
7
6
50747
25182
1
47
35
6387
1
1
1
48
3
6
255
59
128
12
3
16
8
2
2202
3549
3
71
1
3
1
1
1
5
1
54
1
13924
1
77
1
2
1
55
2
3
1025
2
4
1
4
2391
8
4
1
2
14251
5
1
5
58
27154
1
435
2
2
142
578
78
607
9947
493
1
3
9
86655
19
638
1
120
16
1683
1
218
137
2
1
13
6441
19
7
2
860
2785
1
233
2
3
8
7
1
1
128
16
2
983
29
5
1
8
3
1741
3
1
1
376
67
2
94
14967
956
9
1
10
1
1
3
6
1
1536
7
16
87
25
454
4
1
1
1
3
468
630
247
327
4
1143
20281
1
1
2
118
7
2
17
4
55
172
90
1
6
704
1385
5
155
1
1
3431
62
15
30
4923
3
164
4
20
181
2
1
16
3317
1
1
1
18394
3
117
2026
1
8
371
101
7
1
50
419
1
5
1053
3
35
2
5837
41
17
5
71
3
75
2357
7
1
14
26
1
1
3
1656
234
7
4
49
26
2
427
1766
4
1
8
3434
8
111
108
40
2
5
94
57
531
1
1
41
45
6
985
1
6
38624
44
1739
8
2
110
4
8237
1
83648
4
69690
1142
1
6
2
335
1
80
8
1
1
124
4177
1
5
1
16
34
2
1822
59
5
15
17028
294
1
5
12
95904
22
13
116
13
55
548
5
31485
27
37
9
244
2
72
7
250
4
9
1
1
73906
7524
1
825
331
1830
2
88
3
4
43
1
5
1
1
48
1
50
30586
3
2
3
17
35307
79
2
1
17
3
7
1
1
162
26305
7
1
1
4
1
1
225
2163
4966
1
22820
1
1
935
1
10
365
1
62
38
9
10100
4
2
20
3
9
7
1165
6
5
2
85
38
1
125
1592
6
13889
56
4
54185
29330
4
1
5272
86
26
579
3
107
5
2
2945
1
16888
64
2278
5
11
3633
3
7606
1802
1939
10
9
33
187
22886
44
2
134
1
286
425
4
534
29
3
9801
280
2
15
354
30
2
2
5
77
15
2
2
18981
531
36
1
2
2
24
41311
1919
5
1
2
66
21
2
28
1
1
1
9
1
5
1737
9350
7
44
254
7
541
3
1
24
316
11391
8737
14828
1
6
1
18
4
64
3
40
8
8
1
4
16
6
5
1
1
11
1607
1
1
1
10
2665
2
14
776
8
72053
13
1
1
1017
17
152
2
112
1
42
2
266
69970
4
1
1
2
6909
24
1
315
2
1
545
3
604
20
642
143
65
410
4
6
1
8
1
9
2
16
3
1
2
1
752
1
671
1
1
4
5
1
134
2
9549
17
1
1
4081
3
5
1
1
3
1
2
1
65
4
579
16
3083
10
4570
2
5
127
1
2569
23858
1
14
1
3
1
44798
1
3
394
84
2
6781
13
7854
4
1
57137
6
2
18
70437
1690
328
3
9
2
17
1
1119
21
81401
20
175
26
6
1
4
2
50
1
7
4124
1841
2
7
4
236
61
50
86
9
118
3
90
7
5
2
980
4
1626
3834
23
1
84
2
353
1
740
5197
1
2
1
2
83
3
21
1
9
2
11296
324
1
1802
4
1
1
41
105
15
1
1
5
9
1
8
33
2
7
2
53
3
39
10
2
20
374
393
10
14
315
3
1
5
191
6
146
38138
1
480
1
19
4
89
62
2
95
3
1
1
22
2
3
9
1
7
3
4
672
1
1
3953
1
290
539
245
4
3
453
3
77
2
2
732
2
3
54
1
1
1095
8
39
123
4883
1
60027
14
1
367
2
1
1
5
511
27
1646
6
413
1650
9
2
18
2
25
2
259
25
49810
7
81895
3
185
263
5
2
4
3
12226
3749
4
1480
1
76
3
1
2
4
2
15
18
289
23
2973
1
29857
1
81
6
31
1
1
4
18984
1078
3
405
8
932
5
60
3
13
2
53966
425
2
50
211
1455
4
3
4
1
10
2
6
1
1
2
3
8589
4
70437
373
1
8
48
29
2
36
3
56
2
22
1
3
1
1217
1
1
120
11
37
1
550
277
9
12
1613
2
6
17
5322
396
306
2
2
10351
2
3
2
19
407
51
309
2
16
22
3
13
11
463
73
1
49
1
11
2718
1
7915
1
3
1
37
39
1
335
2
2
25
3
1
5
7493
444
71
30346
3105
4
1
32
21
117
7
11
1
1
2
5
1
7
574
70700
5
1
5
154
3
1
7
11590
1
8
1
11
7
3
280
23502
593
114
228
1
1
11
15
2
480
155
17
1
30
53758
18
2
4
14
279
5
43
99
7
61
2
5
16
37
55
140
1
3064
60
1
2
5
54
1
7
1
1
131
4
47
47
1
650
683
5
1
418
73
7
34
4
14
37
68
1
7609
24
3
118
26557
1654
11
4
24
1
107
18
65
419
68692
1245
56
1
145
70
11
2694
1
231
216
1948
1
1
15
3
779
5
2
65312
6601
5
4
1
2
32
70
3
1
4
4
53
4
5
5493
412
91
11
2
20350
4
1
38
22
2639
2420
23
33
336
14
587
1
277
1761
5
149
1
40
15150
36
1
1
1
7
3
14
1
4
12
51
1
1
3746
91
7
1
9
73956
6
53
3
3
4
642
1
8
26
1
1
48
172
9
1
862
1
24
1
347
1
5150
8
1060
1
838
1
2
15
166
1
2
45
2
244
42
3
363
252
29
304
572
2
41
2
1
2
8526
1
16
11
9
12
17
3
37
1
1
2
40
60
2
222
47951
1099
243
1350
3
1
1
1
17706
2
10
28
1
1
4
130
9
5
26584
2
2
1
4
2
1
25401
23
5
485
74
1
20
1
2
1
469
2
1
2
13779
7
1
6
4
799
10
3
59462
37
10
22024
13
14
1
6
1
4
8039
1
12
1
7
5
1
8
572
31
276
29
1
147
51844
1
10446
1
8
1
62
1376
67
2
12
556
4
44
1
667
1
1
4
20
31
4
21
1
78138
1
17
1
2
3
1
5
5131
7
29
795
2
10526
1
39
3
4
5
88
1
1
8
5497
260
32126
27
1
68
1
1
17
13
7235
2252
115
17
16
207
49
1
3277
82307
7
20
3
3
2
26
1
2
2
15
5
2058
1
1
69983
22
227
12
5
537
6
54
4
1
2
35
82550
14
2
15
1
21
16
1
3
552
1
1
16
1
18214
1
110
4
5
45
9
611
6983
18
1
64
23
10
6
5
1107
144
7
11
9
2
13
17
2
6
19
4
54
1
630
2
7
3
1900
1
2
8
1224
31234
953
2
5082
5
51909
121
13
112
16
3
3637
4247
607
16
17
1
2
25328
11094
4931
209
13
9696
1
1
7
624
10134
35
1654
47
1957
4
4
1581
232
4
4626
172
10
1
1
2340
33613
56
5
224
58
2870
47
16
4
20
3
22
10
4
8
2
576
45
723
2332
4
72
69
1
117
74
3
55
41
10
5
1
1
1755
5381
17095
25
17
1
5
89
212
27
1
4
36
31183
1
22
3
17
46
1
37
160
5
3
3
1
2206
3
1
7
1
4
2
1260
9
14
3
9
1
513
1144
46
23
11
8
3068
1
7
2
10
1213
6
59
1
30
221
52
2231
780
5
29
28
3
1
1
4
1
872
1
1
1
48
1
1
5
40051
4453
155
1
6
98
47
125
3
30
3
11
40
1
1
1
156
1
15
2
1
1
1
1
64
2
22563
2
124
38
1386
1
2
19
1
24
12
15
2
45
7
51
2
331
19308
2
123
83
3
3
1
26
3
85
388
24
114
1
1
1
10
67200
4575
177
19
1617
2
1
7
5996
14
11153
1
24494
53
2752
80
190
4
417
1
358
4
40089
1
79
87271
1
1
3
107
7
8
359
2
34
1
8657
1
137
1
29
51
1
1
2
1
1
5466
148
29681
1
29
103
19
2391
2
119
17917
80
16161
9
5
6
1
1
1
2197
181
1327
1
93
106
1
14
53728
35
1
5471
2
1
7
1
26
1
279
2661
2
77
1
78
2
737
17960
39
77525
520
5
102
81
16
81925
14
30
3232
10
34319
10167
413
25705
219
14
3
7493
47
784
6
10
22
31
1
2
310
306
1
7213
1
1
1
1
58
25
31
2
1
1189
483
1
712
61
8
257
61
1
1
48
350
50
3
261
7582
57
13
1
2
24
3
1
2
299
5660
225
184
61
27
6
9
638
386
2
322
8
3
1510
721
3
52
22
35
4
3
83766
5
74
354
83668
37
2
1
38
1
1
46
11
4
7
1
21
2
2
1848
62
2
1
6
8
5044
1
1
3
1
8020
209
1202
2
2
2591
3
12
1
9
17
35
5
53
2
3
6127
13
2
9
3
450
1
5
1145
609
7
3497
1
104
44
3
88
3
3
6
1
1
5
12
131
261
4525
1
1
20
1
77525
2
8
1
52
2
89
14
150
6
15
1
22
2
3
2210
7
2
64
1
4
25
1
108
5
444
2
2
1
61
1
190
5
93
4
189
5
169
112
1
1190
1
1
2
2
2
25
20
4786
44136
7
1
1
1
1351
352
3
21
22
25
3
143
2
2
1
1171
2
2
1
1
97
113
1833
4
4
1
36
169
315
1
2
13
9
3
3043
2
113
1
32
1
1
1
3
8
376
5
1
13
7
86
2103
44149
1
45997
3
83
959
7
2
38
52
2
2
2
2
1
34
1
1
38
1550
85
3
16
8
16240
1
1
307
46780
5
4
1
3
22
10
4
2733
4
9
1
52969
3
16
2
1
210
2
1
35046
9
8
1
32
5
911
5
63
31
30
3
20
1
1598
4935
1
1034
17
89542
65
1
8
63480
69
208
1
736
5
10
1
4
1
431
99469
1
1
6
225
1
49
283
639
2705
1
2361
1
243
384
1
2
23897
2124
2
1
1
1
374
17
11
145
1
2
4
14
249
1
1043
85
651
5831
1
3
159
2298
3
892
23
1
3
9
18
6
262
27
10
4
4253
14
1
1
11
61238
11
1
21
222
1
26418
2
2
18
3
5
595
830
1
2956
6
4
4777
137
1
4
4
209
1
267
16
139
17
7
97
3
1571
1271
1093
1
874
71
4
28
6
24487
3
1
29
1
5817
8253
3
198
46959
1
7
4
10
10
2
11
292
2
8
2
32
2
38780
40
37
1
1
2134
1
136
74
2
1
10891
4
5
351
3
13
2
1
78293
14
1
35
8403
1
11
2531
78
16
4
1
1
100
1
1
5058
3
3
23
1
51
1
20
4
8
39
5
1614
164
93
4
1496
121
8
347
1
33
825
41
3
21
1
21
2
42
2701
29
23
1
22
46
597
1
1275
393
4
5
2
470
1
15
2035
167
25
31
147
619
3
5
4501
6
5
24
6
2
383
94407
307
5
3
1075
1
6
3
1
7595
1
7804
131
1
92
2
268
26
1
77979
9
1
181
5
1
43587
2
38
2178
3
15
1
1993
799
9
1
1
5451
409
55
6
88305
2898
9
18
6
1
5
18
1
1
5660
444
4
29
2
5
88487
817
1
1
10
1
62
1
7
2
272
8
389
59005
308
12
2931
54771
8036
2
4
3
4722
128
13789
462
1
1
3378
1
2
3
38
79
1
10
4
1
24
1
6
1690
251
33620
73786
1
13
43
1
157
1
14
5
1
9
2
8
9
3
1
48
6
2
1
150
503
542
3
1
2
29
4232
2
58
53
1103
24
6
1091
1
17
2
42
31
57
7
149
1
36
3
9
3147
1
20
80171
64
8
4
7
9767
13
1
2829
426
15
1
1
1012
1
3
5
1
177
650
6603
80
121
1193
64
1
3
33
75
25
9
1
55
11
1
304
15468
13
9486
392
43
2
2
8
2
63843
19481
7
18271
5919
1
22
11
1853
19962
15
217
37
1
1
1
2
6
89
15
4
1
1
80187
2
1610
278
1
6183
628
10
57
72
7
4998
12282
1
91
4
1
672
1
53
44
6
67713
40
5
1
614
1
6
266
22
6
1
2
374
288
3705
1
32
3
1
8
356
3
5
20
2
1
14
56
18
1
1
1
2
4590
3
593
15
5
1
10
128
43
245
49
33
24
475
277
46
1
1
2
972
198
4
1
1
1
2
9452
3
24
1
1
1
21
128
1
1
1
2
1
7
6
7
34
4
22
1
6
10
2380
24
26
23208
38
665
2221
15932
10
1
102
5
36938
129
5
1
8
6
1
52
96220
1
368
1
33
15
1
8
39
18
8
133
76
1
2
127
47
1
38
10
244
1
18
13
1
2
21
2
3
2
48
2
4
354
1
1
4
732
8
6
74
1
4695
1
235
23
90
1144
1534
26
6
409
1
1
218
4065
2693
1
1
11
849
6629
1
3
21
1
1
15876
1
60
433
240
18
9
1
3
17
1
1
684
347
4
3
62
11
97
142
124
1
1
1
6
8
378
1
9776
16
5
1
3
58
1
237
3
2132
16
1
171
2
1
18
468
801
2
250
1
1
50506
77
1
14342
488
2248
2
49
7
1
1970
676
429
406
54583
3
58
108
140
1
10
69046
3378
5
87
15
1
1
42
15922
214
1
5
2
3
570
2
2
389
251
649
259
17
11
1
2
1
3
27
1
1
593
575
3
20
8
4
3263
236
14092
15
2
1
4
5
2
21
3
343
8
413
650
7
24
13
18
63
11
8
1
17
1527
2
50
48
211
21
33475
2
9
3
130
13
1428
6
1
7
29
1
1
14
7
120
43
4
8
21
22
5
10
51
10694
1
23352
7548
2
1
6
503
130
1
1
30346
1
1
4
106
1
428
1
3
3
1
3562
1
21392
2716
9
1614
1
8
1
3076
1
1
2735
1
145
6
1
128
2
1
2
54
3
79
37
6
3
4
1
19
16
140
1
3
5
8
12788
87
8
22
5288
8
820
92217
1
35
234
2
2
14902
25
1
33
13
6
1
4
2
1
1
22
2
331
2
90926
6
3
2
2
32
5933
3
1
48
5
1
15
10
466
29
47
13002
3
4
320
1
13
1
86
1
13
111
33
32
1
5
144
1
3
765
1
381
9
27
7
83
3
2
14
62
1
1
5
17
24862
1
1625
2
5
111
15
4
7
1
29
1
1
1839
52
121
387
96
32
178
42
38952
25321
1
9
97
29
44
7
1
31121
3
44
43
333
25
14
59
3
436
10
1
53
319
33
6
14
3
6
1
478
3
1
29
32
32
19
1
210
2
573
26
1
29405
44
5
6
2
39
35
43000
58
7
1
1
2
2
646
84
5
164
1
2
2882
11
52
14
898
4
1
1
48
93
2
544
48
2
3455
33
36
4
2
2600
676
64966
4
2198
4
2
6
1
2
2
1
26
24
2061
65513
324
7
1
11
164
1
2
1
3
2684
5
4
1
9180
1
1
6442
299
166
4750
1
31019
1
23
40
1
1
400
1
6621
7
4
5
1
5
2
3
2
1413
1
760
4
44390
13
5767
6
42
1
1
195
8
2
8
2
2
11
1
12902
7
17
14
1
259
16
14
6
105
20
6
18
4
1
1
12
4
2
57
938
1885
62266
91
18
199
52220
43
30
1273
3578
25
2
24
660
1
1
6
1
69
1
2
11
1
2
132
268
4
2788
79492
4
537
22768
157
4
10
1
1
3
135
363
8
218
3
1
1
2
34
103
1602
6
1
30
87260
320
110
432
8
1
8
35
4
1
26
1
4370
164
299
1
532
3
134
66
2
44
3
1
49180
252
5749
39
41
1276
4
10
39
1
1
44661
1105
65
4
52
25
1
3610
1325
2
26
3
25
230
11682
3
1
1
7
6
17
1617
13
2
347
1
39180
68
1
1
1
8
3
142
41
1
1
1
21
4
1
3
49
2217
1
27
2
1
1
17
27
9530
5
59
14
45
11
1
21
3
32
35
576
225
1
113
1
1122
7538
14
1
1
1
1
1
41
1
11
1
22470
2
1
214
4
9350
120
17
1
2314
28526
51
4
4970
36
1
1
145
11
31
1
114
386
1
2
2
373
12
411
67753
22
391
8
8
10
2
2
197
1538
18
1375
1
8
26
4
1
1
1
17
1
3209
10
4
1
1
43877
5
30
40
1
32
22
97
7793
35
170
54
1
73
65
1
1
9
14
2
38
2620
590
1
15
31
1
34
13
20109
35
13712
1248
248
298
10
42
1
5
12331
4
1
9
5
17872
1
43
266
6
2
45603
7
1739
468
1
149
4
33157
1
20
30
1
24
93779
2988
583
395
1
40
20040
3824
11
692
22383
126
95
3
3
16
3
1
2656
1
3
24
1
1956
13
3
23
15147
1
20
4
6396
1
107
1
24
242
5
5
9
1
6791
44
258
3
1031
5
2
1
1734
4
11
3
1
1
4
7915
4
99
3
26104
196
4
79
2
4
247
1406
121
44
1722
4
3
137
2
2
5
1
1299
5
3
896
2435
36
919
162
1369
70765
3
1236
23
70
8
2
2
227
1
4
10187
2
21
1
8
29
5
41884
1
6
6
1
8
13382
2
2313
4
733
743
1
7
5
15
19013
125
1122
42868
6
2795
1988
1
1
31
2
730
9
1
890
19
1
32
3770
4
30
10
64
4447
10638
136
3
1528
1
49
37
6
4
2
3
2625
1
29
47
4
10
1
4
16
3
1
190
1
21
1
2864
9
4
812
41
1
487
1
11
99
2
18
1
15
80
5003
7
70
36
781
129
9
1776
5
516
1
1
5554
1
2
1
1
430
1595
1
723
3
3
37637
51
1
38
2
180
199
5
8
468
17
1
143
1
14898
667
20
23
1
2
4
1
262
45
17
1
12
1505
1
1
119
2
15
2
39569
545
1
27
776
3
1
2
71
14
20
9
75
2
159
3
1
3
2996
159
4350
1055
125
6
21
402
1
2
1246
1
22
1
14
1084
142
53
13
44
1
546
37
20
47
23
110
28414
497
1
1
6
2
4
2
25
1
1
34
11
10
4
3
61
621
1
157
1
85567
9
14
12
203
1
235
1324
9
96
2
25
2
1
80
11
5
179
7
20
28
19
34537
3
79
1
487
7
1
27
13547
44
22
1
42077
405
273
3
3
2
41
1
536
81983
3
1
4
6
211
13
24494
306
22
13086
39
58
1
31
1
100
235
361
34
126
103
3
667
3441
10
5
12
6
13
51
36
1
3112
2323
88
1209
8
22
1
1
845
7695
124
37
6
3
28
1141
14
7
28150
1
3
1061
70468
27849
1
1
14
1
62
15
8
366
282
5
14
1
1430
4
14
3
242
7
1
1
3854
21877
10256
356
3344
116
2430
125
1
2
28526
3
7
2
3
2
916
93
329
770
11
3
1
3804
2
52
12
1
45
15
1
1
1006
4
20240
2783
1
6
77
1
1
1
2
6
115
17
5
1
15
273
13
105
24
8
21
95762
2
24
59
500
2
4
4942
37
4
989
1
1
2
1
41916
779
6
2
2
53
609
1198
15796
2
207
183
2452
89
2
2066
77
123
1
25
64
147
2
7815
1
1
8
18
24
1
2
1
53
1
181
1
5
9
3
519
1185
1
3
29440
144
7
5345
14
2
14
38
144
4305
206
1
3
10995
11
20
4
16
167
35763
451
1
255
270
2
12
1
9
4
9
1
21
13
16
140
5466
618
6
47
39
2
57
27
196
39
2
3497
8
71
176
600
1036
1195
21
5
84641
8
39
2
584
53
1
9320
64
4
8
588
201
10
2140
2848
57751
17
10
1
1
11904
493
3
2448
33
17
2
39335
1
9
4630
41
16
25
6
1
1274
299
1410
218
130
1
12951
11
2
1
1
217
5
361
42
23508
1
8184
70
1
74
198
1
2
13
12
11
1
19
8005
7
1
3311
81
177
5
4
9
6
15
2
1
2
5948
1
1
8
1
9
8643
26
2
6
90
18334
1
38
3
4
9
5
4
16
11
28
6
154
66
26
1
1589
171
51
157
10
5
77
24
126
1
5
148
205
2
3
8
8
5
5
2
2
31
31971
105
340
11
11
5
49
30
686
1
1
28
2
1
3
77183
83
3
1
342
1
13
3
10
2640
15
20
1661
78
5
14
1
41
41
165
6
2395
13175
1
4
1540
2380
18889
28
98
63
5014
15
4253
710
22
8389
1
1
1
2
3
2
1
9
61
2
2
1
10
2733
962
1579
7
2805
1
6
5
1450
2
2757
56
2
72
1857
16048
1997
34
7
8
503
1
17
6
3
2
11976
11
9019
2144
3
2
6
16
131
868
6
1
10
1396
2
1
1
87
5
3
4
6060
8
1
1
9
6
11
906
4
3
1
1
2676
1
5
11
23
969
1
1
55
10
131
9
44
2
698
104
9
21
3
11
40
57192
2
45
334
568
2
853
74
2
56
861
8
3
15
77
2
232
672
2019
9
1
929
1
1129
14
1
90
1
1
16
1
82
2
6
7
58
1
652
405
184
316
124
8
8
8227
773
226
10654
33
1
1
5324
23
11
8
4
12
2
1
57
1
1
8
3
34
343
4355
53
53
2
2
5725
485
4
13
124
3
10
4
269
1
2
1
86
68
1
2
1
1905
12
8
52
35073
42
2566
3
12938
22
1
145
132
1
3769
117
47
47
15
3
62061
3
2604
85104
3
4
30
103
1
1
2
119
2117
59
1
78138
93
21
1
9
59394
69
13
1
7
6
3
2
4
2
4648
1
1
9
2
1
82
1829
361
10
5
2917
1
12
22
75
174
2
380
5377
28
23
1450
1
266
6
36
2
37
6
113
26
27
2
4
1
12
140
13
4
1
7
104
12641
16607
614
3
2
48
2
1
50427
326
76622
4
45
229
1
12
13
1
11852
556
4
22249
5
79
7
4698
18751
2
106
2
27
545
23582
15
3
216
105
39
156
61384
1
1
2772
5
134
1
3
1
156
26
255
1
4
5
10
4
2
11827
4245
1
161
3727
1
6
40
69407
14
93
1
56538
3
28
7340
4
34
3
1
2
8
4
1
1
3
1
1
3
1
1
3
15
985
2992
3
37
4
1
2
2
174
2
1594
381
3595
9481
2
1012
84
1
7
17
3
6
21
14
6368
1173
1
91
1
11
41
2295
9
20
24243
2
22
2
40
13261
5025
1
232
5365
21856
1
23
69
1
4
15
1
1
1213
1249
1
20268
2
4366
3
4
5
35842
240
6120
1
9373
3
15
1
42
2
1
1
53
1537
2
8
952
76
62
547
1
122
1
19128
28
2
1
24747
48864
2
51
1
5
13
13
209
11
7
6
5
3
3
1
3
1
4792
23
2
54
4966
42
3
1
5805
22
276
1
1614
3
24
1
449
1
9
1
2113
95655
6
8
1
97
215
19
1
3
20
3
4
2
2
2
659
345
3857
37
184
8
1
35134
5
14
11
2
16
2215
1
123
1
1
6
98
23190
4
1
8
156
11
245
357
15
2
1
44522
2
19
1
1
1
2
2
4
53
1
7
1
4
1
81
9
312
2
1
2
85
7
4
1408
2
401
20252
39
3
10
9
2
8323
1037
5
13940
409
23
18
4
45
229
1
526
3
2
1
65470
2
35968
41
1
2
255
2
38287
62035
19881
479
4
3
1
5
1169
429
60
7
2
4
3
29
6
10341
17805
1
5
1
4
1037
14
4344
6
1
21
30
4
1
17526
2040
5002
18
1
197
2
1680
2
1
7
208
3969
2
2
2
70
148
9
43
62
26
202
7
2
2
723
488
3
2905
2
2
1
11
1
69673
1
2005
2
1
1
2
173
183
3941
256
2435
9
7
56
10
133
10
4
23
20
5921
46
26
4
262
218
952
2
1
18
4
4
83668
2
4
3
3
5
10
410
62
8786
50
17
8051
43
544
50
4197
3
26
1
2
9569
4
38
165
6
1
155
2
3
2
8550
2
9
1
12165
95700
2
2
170
2
1
73036
27
290
15398
266
2
616
1
45
4
3
1
440
1
1238
1
2
2
2
50
1
7
89760
14
14
2249
2
2
1
3155
1
1405
3
2
1
1
7340
3
8
7
1
893
3
597
214
9595
29077
121
5
14
1
1
1
1654
477
3201
14
56
39
1
6
4
4
782
7178
398
1
1
6
1084
43987
4
4
1
15
4
370
40617
28
3
10
5573
323
6
306
47
9922
8
16
41
2
42
5970
79
1518
220
2
9
690
446
16618
551
19
848
13242
26725
9
1464
4
56
17
1230
508
13
3
4
40
7896
1025
1
3
1
13
1
1
1
1
1
2
3
1
13
4
9
4
3
5
1
4
152
1
31
1055
158
6
579
20
1
1
1
1
10
1385
1
15
6
140
117
4
159
22
2
1
1
4
10
19
2
32
29
19
2
34
2
74
22563
6
7
73
8005
8
15
71
26
84
10
1
23
3
7
1
4
1
219
13
1
567
76
32
2042
24
12
1
43
96
1
7493
2518
1934
2
106
12
10
1
2
18
31
12
6
1
5629
1
24
1
62
16
12
42736
1
15
15
34
78
1
11642
8
7
1
36
56
49104
460
3
1
17
131
78
3356
345
2009
1
293
1
674
7
1
858
332
1
8
3
28186
13151
1
95
1
2072
1
7
6
7
31234
30
2
609
364
9
7
1
1
2
2
3
2
32
18
1
1
25
2603
13
73
5
1565
4639
1
7
19
4
2
1
2096
4
1433
7
131
2
2
2
1485
1
123
48
14
3
1
1
227
4502
50
37
44046
1
4
35
2
6
2
24
467
16
1
1
1
17
5
1
2
1
1
9
670
43
11
1
7
495
13
357
1916
2872
1790
9
1
10
51993
4
11
7
2
3730
486
3
3
14
1
2400
109
110
1
3
12332
93
13
1
44
2
1
37979
10
20
26
5
71
5
6153
2
25078
1
129
1
2
1498
7
23
1
2398
13
140
916
12
35
2
12
36
24
65228
16
7
428
1415
1
232
413
3
1177
10
2
36
1
2
2
3
4
2
2
677
10
39499
13
1
23858
1
6
65710
2
21575
1
661
17628
4
1
5612
1
23642
3
1
9
11
26
33
1
6
2
5
4311
1
203
43
12
3
2
37637
22
71457
20
1
2665
1
2648
4
10
2351
8
35
45
3
250
4
708
20
274
400
1061
11557
1
1624
221
134
1
14081
9
8
17
1
14350
396
2
3
4
836
1
6
10
392
1
48
23190
17
4
2
1
3
1
3
3
33570
20
3439
229
1
44
2
3190
150
148
1
703
1
474
54
1
2
317
1
1251
18
2
1
1
63942
969
1
1
49375
1
11
1
7
1
1971
11
3
201
1
1
212
40
1
37
49914
8637
7
11
24
1
1
16
31
21
119
1
1085
8
2
229
9
1
30
2
1
2327
12
1
5
5
1
1
1
4
1
3
26
2
1
11
2
32747
240
1
23
6453
1
4
125
13
1
1
303
1773
24
1
37
6
3
166
20
73
135
9
19
133
3
39
1
3
3
32
14
3311
3
5
9
10
3
17
3
2
1171
1
1
792
70874
14
8814
10
16
2
2
239
11
92
1
44
3
39
1608
1041
8
1
190
5
1
2165
1
1
20
102
15
145
9
6
585
25
74
1
6
72
978
1
72
15
1
7
215
21
4
1
27
2796
263
1
3
54
12
231
1
15
1869
1
2342
1
3605
2361
1
2
40
2581
7
6
4
93
7
44
1
2
8350
5
1
2
321
11
39176
1
6
8
156
7816
5
1
1
583
11056
2
90908
1
6
3
1
1
168
2
8
111
17
245
3
9
2
26
1
28
101
230
3
2
7
15
3373
97
2
19
10
1
3
361
1178
1
16
66157
10
1
32
34
4
2
3
52
2
19
88
1
10
500
16
11
3
217
346
8
12
4
1
1
28424
2369
505
5388
96
1
32919
5
1
1
137
61
13
50
4393
190
2
1
8
6
7
9139
2
9
28
1
10
47
27
28
29037
5427
154
272
29
10
12
22
7
6
2
88
9278
16
7
125
6
34
10
99
3
1
1565
2890
94
3730
1090
2
1
119
21
43
5
2
440
1
3
752
236
124
2
100
1
2113
305
1
3
2
241
39
26
7241
1
78
4
862
15480
6484
2
6
2
395
50
1
6
1
1961
1
131
9
9
3013
9
9
2
20
132
14
23
84847
4
4
1
143
1
5
7
342
1002
5
5
14536
1
2149
10
1
18
66
367
3758
12
8
20
736
1554
1
71
607
61
1
5014
2
8
271
1028
2
105
1
15915
2
3574
2
24
4
1
11022
32
1
1
1
15
1
2
2
655
1
66
1
1
3
29
11
1
231
106
1
96
9
31
326
2
1
1
9
600
1
225
363
64
26703
2340
37
1
1
1
11
1
847
788
53
10
4
3199
2
90
1
9
1
8
1
2
25564
2
3
1
18
8027
89
189
1
808
51
1
1
1
131
1194
2
200
4
1156
3
2
3
1
39969
186
1988
2
9
2
13
170
4553
1
7
57
1238
31
3
5158
36
2
114
32301
7
37955
141
1
13
2
343
7
9
69673
1
2
1
42
8
2
347
28
954
2
1
2
9
22
124
75
50
1
19
1
149
3
3
1
12067
1
4777
1
155
20
2
84
1
2
2
5
2
1
28
1
1159
6
6
77
1
30
2
18
76
479
57069
6
50
1
2033
1
14545
433
12312
3
1
7
20
1
8
20
160
1588
3
1
44
1
155
93
2
174
15
22
82
11
98
17
15
15781
12
1
1
127
55
203
7
59
3
1
2
1
1
1
43
2
2
1
225
3588
1
199
9
13
115
1
118
5494
103
12
20
57
13
1
8550
717
4
115
12
1
1
4
4
1844
155
5
9
1
81
1
396
1
8020
1
13
3
1799
6
78836
3
2
991
1
79
97
1
2878
6
24
1
11
42
36868
12092
1
1
127
1579
10
99
8
1
5
279
16
5713
2
9
2
1
709
86958
232
1
1
74
3
14
290
2
1
4
9279
10
120
3
597
1
67
2
93
13634
3
29
3
181
1
29
1
7
1
12
99
40111
3005
1
17
1
1081
9
6
1
1
1
12
4
3
24
8
2
11
1
3780
315
402
9
1
6
37465
170
582
11
130
15
7
1
1447
1
26
2
55670
2
3
15
88
4
2
2
6
187
9
453
3
5
38
12561
330
6
2
6357
2
1
1
117
1
1680
132
16
86
2
21619
5
44273
1
5
2
6151
54327
2
1
18
298
12
1
216
6580
19
28352
4
4
2
36198
2
1
3
243
7
174
1
18
1
1
1
2
1321
29
166
137
90
45
835
13
1
71
16952
43
5
1
441
1
151
10814
1034
175
50
1
17
1
1
99
1
2
8
59478
1
10
33
1
10
60
1
4
13
10286
1
2
3
3
77
6
7
13
113
29390
990
12
209
8
9162
125
1
9
154
29
9
3
12
101
7
43
1154
2
36
28324
4311
1
1
46663
10
216
1
711
3
946
1
1
2
20
1
148
1
1
1
22
7
66
1
1
24479
416
4574
121
3
333
1
189
34
9
1
10
1
13613
113
1
9
3621
1
4
1
5
1
21
8
2
1
1
80989
1
1
49
116
492
5
1845
1
3
975
1
1
2
1
1
843
2
6
1375
4
48276
4
54
92
188
392
3
1
21619
43
1
58
8
9
39
5
264
2
21
1
9
2
66
1
11
22
1
16
14
2514
100
2
25
195
2
1
1
8
1
1
2518
1
90
31326
11
4
146
2
31927
152
1
123
1
99
1
1
4
2
13
1
45
9
340
212
1
2
2
1
194
306
15
5
828
38
1
245
3
31
115
28
174
2
2
4
4884
12
1
1
33
351
51519
2
26
33
3
2
105
54
320
5
4
35428
1
2712
336
59474
29
297
24765
39
5
91
3
3
233
1
1
10
65
1172
1
2461
4
2
1
4
1
15
2
40
1570
1
10
1391
26
4
1
24
53
5742
2
10003
72883
4
1
1
3
21
1
43
84
1
15
1838
1
48093
6175
1
10
7
4
15
97670
1
2
72
3
34
3
233
2
1
1
5391
1
1
2
1
202
1
1
1
1
1
3694
3
273
1
8
4
8
1624
7
1
3
1131
18
1
17
29
2
1712
1
8
25
59
1642
8
11
1
3
1
9
2170
147
2
1
1
1
1
11
8
4
68
168
28
1
1
1
1010
15
20
378
988
1
3
2063
71814
7614
124
1
1
16
81
1
14
27961
450
1
141
3415
1
8
18
6
2178
2
6
7526
247
1
2
30
1
326
6370
724
16
1
453
9
2141
17
48711
3
1
29
435
201
29
1
105
1
2
13
4
3
56291
247
7
3994
10
2391
226
4227
1
586
3
554
736
2
149
1
101
117
1
9
2
284
36
14545
721
21
5
1
1
1
1
99
3
3
1
29
2
2
1526
8713
260
2
11
1
413
4
7
1
34148
94
40
137
55
27
87
2368
1128
4
2
1
1
11
5
106
4
2
38
34
16
411
1
9
2
863
3
1
25
2
11
9
2
2
2
2
2166
14
21544
124
46105
6
279
53
1471
3
75
3358
5
43
11
673
12
72
31
135
72
1
12
106
492
3779
44
91
45
49
1
16
11688
2
1
41685
1034
1
523
207
708
5112
1
1
648
1
59
56
14
16
1
1071
1
2
1
1178
24
1009
1
2
8
1
1
21
21
1
43680
9
237
1
99
1
10
3
3
15
148
2178
19
23
6
1099
1
32
7
36
1
9
1
9
1
4
14
52412
1857
3
1
1432
511
156
62
387
1
2
8
2
27
1
78
1
929
5
20860
42
9
1
161
201
1
2
12
1
7913
1
6
49
2
22559
786
1
239
36
14458
3
1
271
3
299
12
13
102
68
2
34
11
2
79
247
44
130
1
16
1
44317
1
11583
40
7
2
1
1728
32963
1
6
6
2
55
22511
1
3487
3
789
1
229
1
1
6
1
1
5
1
1
15
26
1
1
4
307
26
46
6
119
4351
399
7
3584
4
73
21
4227
76
4
1
15443
1
300
2
31
26
9
46
17
87
2269
81
140
13045
1833
1
30
1
1
1
59
3
4
14
7
1
3
1
343
6
213
30
1
13
26
2312
3
26
2958
66
4
19
3
838
28
18
51
44
3
1
5822
16
1
44
3
1781
6
271
3
3
21
1
1
42
6257
493
251
27
1353
23
1
92
1175
1
5
74
1
12030
2
4535
1
10
2
6
9
30
1
17
28
2
77
1
2
1
1
4
1325
57
47
1
2
53
547
1
11955
6
57
1
7
71872
259
1
3621
114
10246
14732
2
21041
106
18
2
1
15
1
2
238
328
1
1
4483
6
527
1
4
13082
56
5617
4
1
14
19
429
51
1
8
8
25
33472
35
7
1
71
22
512
6897
73
49
73966
19
144
21
5
3
339
2
736
18
23714
3
80
2
1
18
46
2
1
4
46
377
10842
329
30
19
3
8
694
1
24
9
2
1
369
57
437
82771
1181
13
4267
6
8
44
7
2
1331
158
59
414
858
1
197
1
1
2
263
9060
8956
7
1513
4
1380
2
229
1
1938
65247
4
37
12
176
3
15
29
2
881
2
27
4321
10
16245
321
2
5
8
4
361
68
68
16
5
3
2
174
5
3
363
1
140
22
15525
19895
1
9
1847
27
96
147
1
2
3
4533
15
8
849
2
239
2491
2
5
250
24
1
75
13
2
4463
3
2
5
48
69407
1
18
3
126
2
27
17
79
66
1
5893
57
11
1
5831
3855
6
1
3
3
1
3
1
25
818
10
1
4
2
89
41
272
2948
7
5
8
2
2
1
3
33
3
4
4
25160
2
37
29261
43
10
5
1
4929
1109
4
29373
4
4
98
57
23
100
40
1239
6
10
23
1089
57
312
1
1
1
8
1168
8
12
13
1
2
1
2
511
15319
1
8
11
50207
2
2
42
90
277
3366
6
3
13469
1
476
938
4
11
1
1
90360
3
19
1
1
66
4
3
2
78
19
2
395
324
387
1
404
1251
57
1
1
28833
2
38
1
607
1
7
843
1
3
1
1
10
75993
13
2
9431
372
2
25460
65
22
8
1266
1512
13
202
6146
1
14
2
128
1
5
1578
428
2780
14
431
243
1
5408
7
1
2
62
1
7
1
305
2
8
500
20
72
508
1
3
2297
145
1
13
5630
1
40
45
1
2
108
5
61
22
9
1644
2538
8
48
10
24516
105
751
7
1
71
1
42921
2
9
57
3
3
26
1
16357
14
538
1
6
3
2
1
6
1
1
10
2
1852
2
10
933
1073
4
169
1
2
1
1
4
31185
6
14189
498
76
1
1970
13
4
206
218
1
841
32
7
3
15
88
1
55
16
10
4
1557
3
5
2
336
2
7
2
8
8
13
11
23
37
1
19270
1
507
10
4281
1
80
1
2
44
4
68
10774
1
70
1
25
15
22
1
2
241
20
1022
1
13
190
1
2
2
2499
142
6
221
1
6
111
1
43
2
1
109
1
1
58
19
1
7
1
508
3
208
1
4
26254
7
40
239
1
1
1
3
626
8128
2649
2
3
2
38
451
48
30
44
1
2936
22
690
3
2654
103
1075
580
1
2
2
2
5594
6
3
1
2
37
9
1
21
421
125
7
5
1
1
2
880
1
12326
2
2
2
3
5
19
27034
1
1
7
139
3
1
1
1
4
29
39
8
2
808
6098
1
6
53
1361
1
583
442
1
62
17
67
2
1
14
5
264
71804
51
4
1569
3
15
1
71
10
11
9
1
11
44
129
4
12269
281
206
1
5
29
8
11
3
56
63
31510
90209
1
8
141
4
89
2047
2
1
2487
5
12
1
8
1117
3
20
4
4
2
3
11
2
69
110
5
2
251
681
6
1
2
1
12501
7
44
212
10
2
9
2
13
2
78962
3
54
14
1
106
4
30
16
1
15
2
2201
48
3
807
18
2
170
19
1
1
35
70
62814
1
462
11
38551
1870
11
4
9
1
1
11
88
7592
18915
1551
4
677
248
50
1
1
90
4
46
983
12
461
99
2
20
1
1
14
58
488
3
2
1
1
3
1192
104
1
7
266
2
1
4
9
21
48855
8
2
2
54
1
13054
2
1
15655
9
54006
1
8
9
1
2
1
402
5
10
274
5
16
6
6
54534
9845
73966
4
18522
13469
1
1
233
16
5
63
1
1
1519
3
40
5
1
1
1
3
121
1
312
276
22581
5912
10
24
9
74
10
1
306
68
1
17
2302
62
6977
2083
4
7242
101
3
7
29
6
10
9
48
8713
11
29863
28
1261
28408
17
1908
2
3
3126
1
2658
2
118
4
1
63
11
189
389
984
920
2
3256
52
870
6
245
1074
2
2
306
2654
48
288
6
18798
3
47865
1
41311
476
3
1
1
4
1
11
30
69
46
1
84
39
2962
857
2
19
17962
157
1
32601
6994
5
16
1
1
1
5
85
218
1
36
6
80
6530
2
2
10805
351
17
30
2
271
2231
15937
1
5
10
1
5
2
9
1
4
63799
2
14
42
6639
5
1
34
3868
20
381
166
2
46865
1
534
414
9
1
23
4413
26
718
13
3
11
1
17
10
710
1
1
2
80
21
20
3
4779
510
6
2
3189
4
1
13
21
67256
1
1
958
2
1
1
1
2
45983
3
1
36
150
1
955
2694
84
1
4
225
7
64
19
39
1
8
4
3780
1
15
55
20
2
8
1
229
97
2
110
1
9552
1
8
1
20525
26
5
167
1
8
31
150
10
8
2
4
5128
27
4
572
2
17261
3
9
1
17
5
37
47
1
7
46
121
1
77
11
4
118
43
3
18
1
6
1082
1
32
1
358
3
13
1
1006
2
53
21418
11009
1
1
15029
4
1
1
11
102
17
1
421
1610
4
1
107
2
1408
6250
17108
1
28
1
5070
1
28
5
3
28
83862
23
26
25644
5
13
13547
8084
51
1
1
33
15
11
1
3
1
2
3
2445
54
395
1
7
3
3536
1
4809
8
194
2
65
1
1
397
155
1
4250
14868
369
17161
3681
4
76
1
2
1369
13
3
1005
3
5
17
1909
1
74
1
43
1185
1
1
318
3
7
68
132
555
10
2
4
1
5
2
1
1
11
1
78996
1
118
74
13
207
6
186
5
88
2
252
1
292
1
22
26
393
748
7
16
8
14
1
125
6
1
73
44
2
242
122
17
3
2
19
7
7
3
1
164
406
14
190
95
1
2
3
1
1
569
39
236
1
31
1
1
21223
3
75
3110
7
2
2436
1
20
1
128
956
4
10
10
16
9
133
36
2
2
2
1
1
31
42
5
179
23
296
270
10
2
71
209
36
22
174
28493
4
111
3
2
440
2
3
1
97
40
2
11
27
1
1
6
4
49
23
256
1
12
17
133
1
1
1
8
59640
1
1
30
1
4
16
12
89
1
4
1841
1
1
1
10
6375
186
44
13
127
8
10
11
3
17
1
4
58
27
39
2009
20
2
14
1
15613
4
2853
249
24
22
47665
51
13
1
3
3
187
8
72
1
15
2
1
1
11
27
193
85255
26
8457
24
1
2
2
1
1
54215
1
74
20
6
1675
3
1
1
5
139
7
833
1
1
1
598
8
2
4358
893
567
2
3
197
164
8
5
9
20
17
1
1
17
103
20862
96
252
1
20
13707
210
3
107
7184
2
1489
1
60
11
1
2
4943
174
1
240
2
2
975
22612
3
1
153
88
294
2
67
1
1
211
6
1
12456
9
740
299
13
2
5
1
1
11
304
18
9
30
1
2
1
6
19353
3
25
66
41
12559
21
3
29
6
2
1
22
589
1
171
616
1
27
1
5
1
4
1
1
6
2
38
31811
16
19
30
5
1
47889
58
14
1
1
2
241
145
1
2
38
8
2
1
13
1
27
7
19
6530
4
31
5
105
32
3
1
3
26
7
767
2
54506
1
18
2
14
402
9
8699
22820
3
5
1
214
2160
1
1
1888
1
3
3
1
87882
59
1
24119
1
35
4
2
3
21
71
10
6
70455
5427
2
4
6
6370
1
4
97
35525
11725
6
2
73
155
7
866
2
1
1
864
1
19
1335
15
2
86
4
6
4
1
812
10
295
7
1020
2
85
62
11
9
237
14
34
5
16986
10
99
13
2
133
1
6
3
2415
2
1958
2
10
3
62
1
1
1076
1
48
9
344
3
1
19
102
66
14
11
3266
3
6
65
1
172
60
25789
17
1
3
6629
16
1
14
1
34
22
12
10
1331
8
3
53
1
11
1
2
3
25
92
4417
29
5
134
6
3311
14
1
317
1055
1
1
56
15
6
1
9
35
763
3
1
56904
2
142
1362
1
2
7
45
3
3
9
99
17
9331
1644
37
13
4
1
1
107
5261
10341
1
516
1
43
2
9158
65095
10367
3
1
6
2
2
7341
3
44
9
97
1
1511
2
7
56
80
43
8
110
31
9
15
115
26
1
1
7
2
21
35073
315
59
1
1
9
1
318
122
12
78
55
11
55
982
4
1057
150
1
1
1
4
2
29
2
2036
427
91
16
2
6
1
8003
4947
2
46
2
21
1
1
1
2
3424
1
1371
27
7482
1457
2
11
13
2369
178
2
1
20
28407
29
67
808
6368
1
4
9
4
4
8
2
26
921
4
392
4
25512
12
593
370
86563
195
1
1
3
1
3
23
7480
66213
9976
1671
1
2733
111
141
52
3
2191
5
1025
1
354
4
454
4
13940
2
19
9043
1963
11
12
1
9
12
1420
29066
2
1864
1206
8
75
7
11
20316
14
1
2
1
515
48
4
19
1367
29
4
47577
2
6754
47
11
7
3
2
4
184
23
74
362
14
16
6
14
8
1
1
13655
48860
2
1
1
24984
1
885
5
1
2
1
5
9
12
3
53
58
98893
1
1
43
5
333
1014
146
1
17
4
611
1
4
9
3
3
5
1
3
3
1
1872
1
1
2
1
97
36
1
1
63
206
12
4
54
719
89
2
3
7
368
50
3
4
4943
18
1
16
7866
1
2
38659
81
8
8
2
68
35
3
1
5115
3
1
5
11
4
31
11
8
1
3607
475
10
8
45
815
41
1874
278
8
4
3
3
731
2
3
1
5572
7950
5
304
2
22668
2727
453
11359
4959
121
11
11
2
1
1
29
2164
12
5264
1
1
139
10
3
108
1
4915
133
2624
1
1
6
2
1
1
3
8
2
53434
1
1
95498
2
190
5
11776
6
44
14
56
168
3338
5
8
60
2
2
21
5
8
1
6
18
3
171
4
1
2
3
1
1157
19
2
14
1
332
5
7
2
1
575
1
11
1
233
8
103
7
188
50
2
1
1
272
308
9
1
176
4
3
2
10
12
1152
1
109
3049
426
5
1
1595
21
59
48
228
7
1
1
2848
22
19
49
5
1
228
1
18
5741
5
5
21
29
642
2
7
2
1
7
3254
1266
1
10
633
1731
125
2
18
1
438
2
38
2
65
127
1
1
126
1
1
2
35
16
2
1
11
2
1
2
3
35
1543
1
16
553
1
73
1
60
1665
1
1
395
1647
11200
1
60
88
6
1195
3
11
1
16
2608
143
2165
1
178
5
219
48
1
2637
2789
5
367
164
533
1
1
1
1560
58959
525
177
10
1
1140
5
5
8
304
12
62
1
29
1
105
2011
89
29
29
125
81
2
3
31
3
18
2
40471
23
3
157
3
1142
21786
45
1
4373
4
18
2048
1
1
111
11667
1
39299
4
2
2
2
5
217
3
42
315
23
22
15
11
19
346
2
971
45
2
1436
4
1114
1
2
477
35821
1
4
4
1009
16
1
1
329
9
595
14
2
8598
9
132
13804
18
1
92
26
13
4022
15
9
2
18
2
22
11
55
244
815
2
13
1
7
2
3897
1
167
1
65
51469
1170
31
13199
1
8
3
2052
1
29
176
91
14
56
17
2
1
1
9
316
1547
3
11
4
403
150
12
1
32871
31
6
644
20
3
1207
9
1
904
3781
1
11
11
171
1
7
1
3
1
15
1
116
1
9
24
13
94
44
35550
1
8
227
3
17
87306
1
35
1
108
96
11557
5
27
5
1
13
2
16
17
1434
3
7184
3
123
1
1
125
1
1
92
782
17
5
27883
1
1
4
4
4
67
59
9
27
10
5
2
11
15
31294
1708
2
1
37363
90
15
405
4575
28
12
5
2029
40
192
7526
1
113
2
1
3
1
119
10
70
54
755
2
1
2
938
762
2296
11
10107
1
8
27
63
167
13
3
5913
1
5
35134
1065
1
10
165
1
63
1
2
1
5537
129
26600
24
81
1
109
6
1
1963
15
89
249
216
10
129
2
1
2
53
26794
6055
6
19
8
3
62
86
1
2168
229
71
360
5
813
163
1
555
5
203
1
22
2
15
2
51
5
10
1
13
295
1
1
4
4
381
86
82
43
7
206
2
1
4
3
20
1
3
1
10
22
1
1
1
70
2
38
573
1
10
6
1
14
1
1
1
3
5763
78
186
24
6
4
6
5
2
1
10
4
4
2
72
1
26
4
47
5
1798
9
1429
17
4695
3
715
6
6
1
1
17
22
148
30
17
208
1
51
48950
1
4
6
3469
1340
6195
207
2
284
1
14632
1
3
696
17
1
15
9
31
1
2
2
7
1
2
2604
5796
2157
3
1
5562
57
95
7
13
8
8296
2
2
44
1
5
2
386
3
1
1
1
2843
4
75
9
22755
3
1
281
483
17
8
8
15863
6
9506
1
5
3
7
60
9
15863
1419
5865
6
2
1
1331
6
32390
28
34
5
653
12559
3764
100
3
124
224
3
4
2
21
32
2
3
2764
96
4
2
3
3
3
26
1
30
2
1
1
1
31
6
55
2072
3
12
44
9
10
8
3
4
2846
4
7
2
262
1
1045
1
1598
3
52
1684
2
3
1
29
7
98631
2
2357
2
24
16
37565
1415
7
1
6
33864
8
1
763
2
878
64
6
154
115
50
865
2
95347
1
11471
3
82
1
2
25
8
19
13
3
320
18889
43
4
1
2
68
6
1
2
9
2
10
23126
14
38
286
4
41078
16
3
1
38
17
37
166
6753
1
1
184
1
12
84
9
1
1
1
4
4968
1
1
1
160
58
77
6
2
1
1
60686
25321
2
8
46
896
11226
868
155
1
441
4014
531
1
6769
1
5
1
1
1
7
12
217
10
290
121
21856
87
1
251
119
51
1
12
15042
82
3
1
172
1
3
55
1
263
4
86
18
1447
67
46865
76
21641
57186
18
5
15
665
11
5
2
3
2
1
1
30
15
9163
4
8
3
58
1
1
1
6
3244
4
10
13
132
26646
1
4
1
959
1
3
20
207
8
1
825
1
5
1
43
600
33888
1
127
1947
13
5
810
3
83
1
154
2
1
4
19
3
2651
63101
1
16653
27
7
196
643
5
1
17
8
74
3
1046
1
937
1
122
4
4
3
1
5
4
86
2
23
36418
72
472
30
1
1
41
85
5281
12
1
21
8442
67168
1
1
1
36
2
890
1
1
6
8
4
30
3
1073
5
1
1
1
4272
4
5348
1152
58
6
14898
11
1
3232
2
3
7
28
198
995
36
1
53
62742
8
4
1
69071
11382
7526
32
13
3
5
11
1
131
905
1
1
9
2
7
619
2292
6960
4
5
9
1
2
1
583
155
408
2
5092
9
2181
30
7
16
1
2
1
5
6
14
37
2
7
17
139
306
4
3
135
54
1
1
12
3
124
25
1
1219
1
12
13
2
229
11
3
1
1
218
15
2
139
3
13
16
2
4
5
1
355
44
4087
6
47
1571
5
242
16
1
31
22
1
4
85
4
860
1
1
428
1
1
27
1
60
5
1
15
3057
73
1022
64966
2
6
29
305
7
2
368
1
26883
7
395
19
1
2
2
1
5529
1
72
23
1
49537
9665
1
49
1
101
1
3
635
62
137
150
71490
1
1
86
77
11
152
1
187
396
1
116
1
17
1567
1
1
1
18
1
6684
6378
19
13
1
37
5
1
23478
19
2
1
518
27
1
40
9
43986
51871
3
1
4176
1
6
8892
88
92671
271
536
84
1
4
15
15
13
17
2
3978
525
15761
3
48
32535
2
1
4
30
6017
1
2
1
2
3
24
98
2
181
13345
67
3279
90
9
2
11
7
6
1
72
6214
14
1
1
1
1
333
62
78
13
3
2795
19
1
2
1
190
331
2085
71
1
5
11
1
277
1
84
1
58
1
42
1
60
1
1
1
29
7904
1
62
1
938
544
1
1311
5
4
25
13
16
16213
1
772
299
7911
50
306
469
51
1
2461
1
193
1
373
1
1
511
14
7531
6
2
1
54215
6
41
3455
78996
3
98
6
5
44693
2
2
53
1776
2
3
3
37
10
1
6
74948
1
30
3036
5
68
9234
20
1
1
1
8
1
10
125
24
2
48
84673
2
150
7382
37
105
38
56
3
3
1
2
14
174
32
39
4
3
1
103
1450
1
8
3
5014
4100
1
12
4
1914
1
12293
18882
30
1
35194
23172
328
1
874
79
834
1
1017
6
11
9
54
6
2
223
10
1
35
5272
98
74743
42471
30450
234
29
19
3
479
670
1
99
2236
67430
302
12
5
5
3385
14
896
1
1
371
31
2
1
1
27
1
7591
7
240
5
22
1
1
84
3
187
1
150
22
1
24
56
2
7
2
5
18
17
1
1
1
57
1
2
6
1
26
4
2
9
54
454
386
4993
22
379
15
1
2
137
33
2
3446
245
1
696
3
5
6315
40
39
4
13
1
114
453
211
2
8
490
1913
1
794
54
21
11
74
2209
71
65887
1596
4
207
65
2
2
10
33
103
13
3
176
11
213
39
10367
9
1
72
1
33
14
3
223
1
2
2
43
784
119
1
1494
1
166
788
3
16
2
1916
992
57446
665
1
11
796
1
7
744
1
6
5
4
22
20
66
2
1
5
17
1980
3
3
1
40
1
4
1
87
22
209
2
5
2
351
24
171
8
869
2
3
1
6464
2
1
4
22
60
1
1
1389
11
111
6
42
1
19
2
2
152
18
127
13371
114
1
692
88
107
1
1
47040
1
25
468
1
2
98
1
3974
24
63
6
1
2
2
521
86
1
24504
12
3
7
19530
61
1
17
2
69
1047
6743
17944
2
1
13
8
3
1
55
2
4327
11
14
2718
2
3
5
73
2
10
301
185
2512
21
412
2
6
9
3
38796
3
7
4
2
10
1
35
18
203
3
2
1
8
8
1
2
28
1
29
341
1
2
1
114
1
24
17652
89051
1061
5
10
2551
259
4
69
1
37
2
52
2
13
53
711
1
8
1172
2
3
40
77024
5
463
12
1
3
10
10
2922
3
2
17
8
1
7
2827
12141
3
629
3329
3
80925
6
1
1433
50
67
20
518
150
1015
760
5938
64
2
11
8
59252
4937
7
82
7
7
1
9
17
16
2
159
6
57
1148
15
362
416
5
1
41
62
57
7
7
1
27877
98
9
7923
1
1
2
28747
3
3
1
1
24
75
29
601
19
2
1
5
1
20
66
48
11
39
10
1
21
380
2
15
2
2367
110
90
677
118
790
377
26013
112
1
13
5
7186
21
394
46
3
170
5
862
2
23824
4
3
251
49
889
48884
77
12323
56
4
2024
2
4065
8
2
10
15
2
27
8
1
426
9
95
16
99
4
1375
3317
1
29
1
14
213
4
266
23
50152
5
171
229
2
3
39
3
1
1
90
1518
1
1
600
1
6
3
1
356
84
92
2118
124
11563
75212
1368
1421
3
549
75053
3
1324
1
356
297
20
1
2
1
16
22
15
335
767
8
5
4
1
2
159
41
1
13
98
19
1
4
29
4
33
95
5
23
5
1
3851
5
10359
2
1
11
20
5
2057
6
19
7425
1
7
35182
86
2
53
1
13
136
2
1
11
9
917
94
1
1
2
18
71
1
18751
30260
4
270
10
112
1
1
14031
19
6
1
1107
20710
71
53
82
51
5
82519
5
84
1108
939
1
10483
162
27
5607
12
6
4
9
5
1
6
4
1
93
8233
1
530
162
5
1
11434
33
813
25
999
1
114
54
4
126
5
4
271
1
1
807
18542
7
2
508
38499
5
908
8
4245
21
2
12575
238
32
1
12
1
14
3
45
152
12
10
3
2
1
7849
2
1
2
9
3
1
1
1
28
11
1
91471
1
1
6
5
5
751
3
15734
7
3
1
9
4
3
17534
58
47315
13086
17
9724
170
39
2
193
489
2
1
9
35604
1
39733
1
16
88
2
187
32
6
1
53407
3
22
5
1
1
2
3
1519
8874
39
1
3851
653
2
7
37
1
6
52
6
7
2643
10
3
3
22
4
1872
1101
1696
82
1
1503
4
56
19
1
1
2
1054
8
1
12042
83
2
1
5321
12
3
1
2718
181
1
190
7
11
1
232
3
52
181
1
62
14
23
10
226
1748
3668
12
2
71
340
69
2
1
454
1469
2
1124
2
2023
16
11
2
474
3
74
381
29439
1
1
416
178
61
10
798
319
7
224
3
1
1
27
5
75
27
1
2
367
1
15
3
67753
4
1
9892
1
49180
41
327
1
2
2
2
3
2
68
5
82
52
22
5
10
4
2
1793
1
3
1
1765
1092
8
6
9
5
30
60
338
870
2
16
26
33
1
80
6
6322
2
1
11
139
2
64
5
1
4
168
4933
2
1
1
193
355
13
1
1
1
1596
137
1576
295
1
6
1
29
1
1
527
2
111
27
10
69
14
2
19
309
10
1
9
2
12
3
144
60
5
1786
9246
1
1
2159
588
20
108
30
2
1
3
14715
16
13470
4
2
2
1
2
1
6
2
9
335
118
3042
4
2
185
171
9
388
4
1
9708
1
23
12
1
1
1
3
45
1
1
3
7
78
2
1
2
24
31
6
2
8
17
6
281
5
8
9
341
1
1
31
2
4
1
3
3258
1
1
15
503
706
6
647
1221
2
1
1
5
3
9
16
1
40
146
4
20
16
1
37
2
22
2
1
26517
116
55
16
2
1
11
29
19786
36
2
1
47
35659
10
16
24
3
25
2836
14639
3
240
58
1760
617
3425
14
1
52
296
1
1
1
3
21
1032
68
4
1
1
4
450
112
1
9
1
1
57
41
8
82
2
83
12
48
4374
4750
15728
1
2
3
1
116
6
2
1
1016
1
12
145
66
15
1354
113
3793
186
170
285
2460
12
3
1
426
2
1
1661
1
118
179
79492
12
4
21
2
62
51
6
2
11
1217
75
1
23
669
4
1833
1
5
1
2
3960
1
41705
164
700
49
4774
13
87
4
57
180
2
1
2
2951
769
3654
784
31
2
15
1
7
19
4998
4
375
6693
482
80
1
3
2043
3
2
256
35743
2
4
1
7187
12128
165
76
23
1
4
66
742
179
153
4
4
1
44
26
36
13
6
1424
18
105
6
22
26
1
121
10
2
147
45
56
43
1
2
38
13
2
2
2
1
6
100
2
66
5
3
1350
1173
6
1
17
1912
53728
325
2254
878
1
30
5804
1
2
2
2707
1
155
4
6
257
12
1
1
2
1
2
1
3
28
1519
304
2
5466
5195
80
4
121
2
4
105
2
25
11
14
2
22644
138
6
8
550
2
1
2
9
82
4314
69
536
943
564
6
23
7
7
37
407
1
3
118
1
4
3
5
58
11
6
136
2
1
15
1
2
2034
34
6106
1
9
6958
646
5
1
31
2
8
1
88
1
14901
27
27
229
58
61
627
1
78959
327
33
8815
1009
1
1
43
26
55
208
1
1
8
3
915
1
1
5
79
2
8
7
5
105
1
1
1
18
366
3
15
5
167
22
2
3
9330
8
61
1
1
10
3
63
4
2
32
34
19
2472
9
377
128
419
2
1
34138
10351
2
2234
2537
13
206
2
21
13
7
2
4022
1
4903
8
38
2
2
24
8
1
5
3
25
213
48
448
2
4
4
94
36
1
81
1
814
470
2
6581
2
3
504
6190
2
139
53
4
16
128
10
1080
30
92
6
93
16
15
51
2
107
11
2
36
1
5
1
3607
351
4
3
581
245
4073
1
4
12
4
26
8
4
38
107
7
1412
14
53
16
10721
317
400
39
2
1
38551
490
2
51
1
30
1
298
1
2
2
30238
321
9
2
10516
3
2
213
1
1
10
1094
7
25
5
14
864
100
4
38
845
1756
18
6
2
787
3
1
360
2
92965
12773
65336
4
219
100
1
4664
1
88
1
2
2
1
32
13
4
2
2
207
188
3
14
7
15
57
1
1
689
266
6
6
2
1
5
1
1
2
52
2
7
2485
9
1
6764
17309
1
2
7
144
1
65
30
16
11
1
2
6
21
1
2
1
362
3824
496
1
76
3
7
27
152
27
2
14
166
53
4
2198
495
1
1
1
5
21
2
1
1
8
1
270
26
1
43
2952
676
2
2477
123
15
1
82
1
2026
104
24
9
28
151
1
4
4
7046
1
8
32
2
2
147
6
6
282
1
2
288
1987
1
2
23
1
2
1
7213
2
15
42837
29
6
6
11698
1
12
2
152
60027
6
2
3236
53
388
6
19
2
106
74
1
12
18
302
56
8
1
13
1420
1
6
2
437
1
9
10720
5
15
4
3
3
9
16
46088
9212
4
587
82
724
36
3
1
1
10
4115
10
37955
5
259
96
2952
1623
1
9
4754
367
756
3
77
8
2
2
6
582
1
38
9331
1961
90
12395
4
31
135
22
5
118
4
5
6
985
3
87
374
1
2550
9
3190
1
387
7
6
218
1004
1
3
15
65
2760
1
33271
11
48
2
407
639
175
1
27
3
1
221
400
3061
90145
29
160
1054
5
2
983
2408
3
10
51
1
37
3
463
88068
2
1
16
4
47
2
29532
33
1
15
7
1
3
27
20852
2
1
20
16
517
430
1
1
143
2
12
53
2
5
5
2
387
6630
1
40813
1
25623
4
14
256
56
3
17
2
10
3630
1
19
975
7
3
1
2
600
1
85
10720
34
1686
136
1407
44
1
11
597
356
1
2
1
405
251
21
3
15
9
5
10
55
10
57767
2
21
1
1
3131
180
1
2
133
2
3
600
1
42
340
1
7
25
12
4
1
9108
1
317
820
3746
112
1913
6153
17535
10
1
1
1
9944
1
2
1
131
11
1
1
4
39
1
10
9
1
4
25682
2
1
96
1
68
2
6
2
27
17
2
3
245
94
1
1
30
494
4
10
27
3
2
3
2
269
2118
733
70
43
1
243
2
31
81853
631
4137
118
15
61
218
108
1
1
138
1
1
2392
2
16
109
2
292
3
1
728
4
54
8
8
9
52
23824
2
3
13335
2672
1
2
41496
252
1
1
8
1
3
2
188
301
1
4
4
2019
83
16
163
3
2
3
7
507
3
8
87345
3
8676
41
2120
210
9
174
20
1
2
1
2
2532
1261
4621
94
1
5742
3
25646
351
11
2
119
19
305
2
2199
15
4148
1
3
2
1
14
4
11
83553
1
300
5
3061
55
1
515
58
18
16
1
1509
69
73470
14
7
1
316
2
6
10
13
2
1
2882
414
7
1
13
3
1067
1
3
3
920
39
1
2
101
2
27
1
1
17
22
2
18
9163
3804
1
44
1
4
28467
10497
2
35
1
134
162
1
57685
336
1
125
2674
302
1
119
3567
147
3376
4
298
5
1
78
8
46
189
1
18081
1
1
4
18
1
87
2
86439
2
1
14
1
8
1
229
2
3
1
2
1
146
1
112
34
21
1
23
632
21
1
16
155
736
3
10
36
39
7
2
45
11
1
5
173
8
6
52
6
5
209
17
53
15
1
18
56
79
1
38
1
5463
4
1
386
3
74015
18338
35140
1078
2
1
4
6
420
899
1
1
1
44
8257
86
1
24
3
34
35
8
7
301
3
1
13
3
15319
1
90
4
1
22
345
1
137
4
1
4
1
3
1987
30
8
1
12
9
28
3
2
1
164
37825
1
23173
5
21786
65
125
2
5
1
30
4318
4
69367
20
7
4
76
5
2
65817
8
1
1
2
14
6
2
30
1407
12
1874
2
29
148
3
1
16
12
752
4267
3
38
2
118
19
990
58
1
13
8
1985
15
837
5
62
1
3
2
1
42
4
5
36
7
481
2
6
9
565
16
10700
1
16
2
923
1
8
29440
89
1
2
14
109
2
182
5
3
1
76
125
15
2
5
6
1
2
188
11
23
2
3
51
216
5
1
36
2
2
27
28
10
91
3
4
3
14
47
1
29
2
67992
9
46122
18
358
17
37
50
6
1
1
5
1
595
5
52
4
2
1
258
8
1
3
247
183
4
1235
3
43
1
15889
37
1
140
643
1039
1
10877
62
71
9593
159
1
30314
134
1
4
14
86
291
5
6
4
27
58
3
118
14
1
4413
10
5
18
114
7
59
386
25
1
1152
17
1134
76
5
11
446
6769
367
2228
4
4
3
14
486
17
1
3
3
4
3602
7
5
1781
10
3
5221
431
6
52
22788
1152
11
18
17
17
1
1401
106
104
13826
3
5
75
15
72
3008
4
295
19
14
201
14
5
8
5
204
3
14
1
27
83
4
72
1
2
2
5033
15598
1
52
1
1
2
337
16
7
65291
14
23
4
70
2
3
32
1
7
36
31419
1
51
1
2
1
1
1
1
1161
1
117
21557
3
2
3
1
9
4545
1684
130
120
35
1
2
10
1
3
6
23
184
1
6
12039
1014
20
2
1979
7
111
1
33628
2
1
32341
1
3
65771
1
115
2
932
24
30
37
63
1839
1540
1
14
3
80
34
28
4715
20
24
5
17
6
3
2
4789
39
226
294
4
2
76
4
523
1
720
11
28383
1
37
4
32
21
1
1
2
41806
1
57
268
15
27
76520
1
40
5
626
1
1
25350
1
21
5095
1
38
1359
8
2
778
121
1
1
18
15
1
1
12
3
11094
1
10
73147
22250
1
2
13
1385
1799
171
1
444
317
8
1
10
6
1
23
2
1
1153
2
7
10
1
1
8577
4
38533
6
1
4
11
1
10
20
6521
3
2
65
2
796
30
301
13
2446
3591
110
2507
3
1
24
1
2
1
63
816
5
1
24
3
6
1
1
12
3
7
7
16
21
15
3576
3
2
266
1
1
1
1
1
1
3
11
122
20512
1
1
1
58
15029
5
4
547
26
7
1
2
3
11079
2
7
1
1
34
1
1
1
79
3
155
3
86
1
2935
837
3
16
2
4
3
46
1112
5
22
8
9
1384
2495
46
1
1
43
29
17
21
7648
504
5936
37
18
2748
1800
4
1
73
13
21962
88
63
22
2
13
8027
4574
257
3
13
1
3042
1
1
39
7891
1
3
208
11507
16
25
5
1745
164
61
1
100
5
46
1
448
8
25
2
24029
43
2
32
1
17
1
45
76
6
88
7
33
2
9
16
345
6
78
3
2
3
39
61238
1
24
440
16
96
1
1
71778
2
2
1
6072
9
105
58
56
2300
115
5
1
3872
1
3
1
20
11
1
348
35749
1
1
4
2
3
1
124
4
1
1
689
1185
22
1
1
17152
1
1
24950
13
2
36846
12190
1804
1751
3
10
164
109
3
3
5
280
226
3
240
1119
4868
1
19
1
58
1
1
142
9
3
89
4
7
1
3781
547
47891
83
92333
14874
536
488
14
13
13
4
23
161
4
5433
2
67
5
1
12561
4
244
6
9
1
286
2
2
11
30
707
2
139
1
1
896
1
1
500
4
149
89
3
1
1109
70
67857
4
267
2
2134
28
7695
2
5
2
1
88
503
493
6
186
30
2
1
25701
2
4
7482
1
3
4
3
1
23
13
5
1
137
2
3
5820
37
1
4
11
7
3
1
7
37684
16618
8
26999
1
3
2
15
86
1
1
2
27656
51
203
7
2
46
1
48993
1
8
8
1
1
10
7
8
20
280
135
2
2
1
7
51
80171
31
2249
16
1110
1963
2
5
426
31
3
77
51243
6
1
62
74
1
4
2
2
6
2
9
943
95
155
4
66
1
1057
3
1
4
11
61
275
1
157
1
2037
7
2
15
594
156
117
26
1086
5
4
12
974
1
1
12
9
5
16070
126
10
1
14928
2
1
4
896
56
1
17
1
8887
10
67
3444
18
385
4967
230
4574
1
12
1
87
279
31657
1165
61
4
40
1
1476
6
19
5
2
8
4
34
19
1
10
2
3020
4
342
1743
41
5
53
3928
2833
588
1
15
3
46
2
3488
5
810
103
3
4
3
246
1
111
1
21
2
2
53
13
3
2146
94215
3
2
3
183
1028
7
56
74772
10
4483
17
487
1
4
81
20321
92
1
1
3277
18
16
2
1
12
92
6626
221
34550
4
6
2
3
2
3553
832
13
1147
21
1
2514
3
4
5264
1
254
121
1
6
417
1017
1
59
4
30
13
11
1
61
1
16
10
1
1
95
5
10
1
7
3
16
1
1
42
1
13719
1155
3446
1
3524
1
100
9
21
4458
1
2
7
2
1
3063
1
3
1
130
57
2
3792
6
2
9411
3
6
11
10
2
9
3
1
15
1
11
300
29
4
9
120
1
1
14732
1
275
2
1
143
43
1
2160
23
1
909
13
3
564
6940
1
1
1632
749
37
1
1
1
1
81132
1
2
2
150
55
1
5
28551
27
202
2
7396
1387
1
10834
215
13
2
14
9
6
3
12
8
2
24
1
288
2
10
38
281
2
43
3
5
1
2734
289
226
1
1
64
1
1
27
1
5
19
1
2
904
1
12
156
1
14
157
883
360
1
23
1589
156
260
1903
4
53
165
23
426
21
232
657
57
3
8
22
2
1
4
19581
6
8
7
7
92
1
1
1
1
6
16
12
16
27
43737
232
27276
23
19
21
3
15868
726
840
20
180
2781
1
3
21
1
899
3
8
1
1
8
3798
29
38
2
3
1
88888
410
24
22
1302
70
1407
43
1
7
2
1
3
1530
264
2993
3465
29
8
5111
90
6
2
11
138
2
7
3
52
2
109
10
54
88
2
2
6
3615
2
20
6
5650
4
2
5
3
11
5
7
8
17810
67
2
950
7506
2
3
2
1
8
1
1
27
1
95347
298
46
4092
4
14477
178
2
1
44
13003
22
8
14
120
3524
199
7
1361
19
9378
11
76
37
6
20879
30
8659
1
89
26
331
1
1
23862
183
25
1
3490
4
544
3
4
5
58612
1332
11280
1
77
8
2785
2
74
817
14
8
2
1
2
3
103
11
9
1
139
1608
3
2
77
54
2
1
1368
65817
8
980
4
6
1
2
4
38
7
1
1
1
453
6
36
87
5
2
57
32
305
2524
15
1
11
4
3
1
1
1
1
689
858
3
681
7
3
88
1
1
44
1
49
3
705
1
1
1540
1240
434
9
12
1
6
1
7
2125
273
9
10453
3
1
1
1
45
6289
345
778
2
1
1
71
2689
1
65095
1
53
1
303
25
619
3
1
11
4
1
3417
1363
2
1
11
2
92
7
15
1670
2
446
1
1
5
6
23583
19
126
1
2963
11
5
3
31
227
45
360
3
7
2
3298
390
16
1
15721
4
4148
1
54
10096
77
1
3
4287
784
125
1
8
113
33
3328
1741
1
1
7
4465
3
1
71
41
2
2
2794
2480
323
135
3
443
1
7
1
64
428
9
24
4378
3
23
121
494
1
3
20690
1
1
60027
22
1
40
16
442
3
3
1
4
1
1
1
178
145
11596
50
4
1
677
3
102
1
358
26
12
4
2
341
35044
27
2
1
3
512
94
2
1
16
50747
5740
26667
1497
2
13
345
2127
55853
19
2
50043
3
12143
2
41
2
8
45
1
3910
858
17
4882
4
2129
4
1
6
913
16
11044
2
1
59
317
5
3
24
21
1142
5
2
3
315
1
2651
2
26
5634
115
1
744
4
1
1
10
77
2447
1
1
4
1
1
482
24
92
61
9463
1
1
38
2
16
1
68
4
3
1
66
32558
13580
11
8
1
17
4
263
29
2
109
7
1
2
291
3781
6
3
22
30
115
76645
3375
3
6
1
8
15
2896
1
2
5
42
2
1107
549
5661
4
6
15
944
1
3
9
4
4
1
16269
11975
1
97
9
4
2469
10777
460
26
1148
559
16
16
3
5
1
317
1
631
3145
1
1
165
27
4
401
1
3
5
534
1
1
445
844
16
9
4
1
29
3
15
634
1
1
1381
17
1
35316
103
3
8
142
251
32382
8019
6923
9038
159
16
1
232
836
41388
5
1
29
71
19
98
1106
2
24
3
3088
148
1
1
1
39
3
1501
851
4
1
5
91969
23
3459
1
1
4
48100
1
18
1
28
59
33056
6972
26
1
15
4
14
1
2
97
2
1
3
17
190
2
35
55131
95
5
4
1
1
17
1
75
9
8
1
68
3
2
1
2
1
1
119
20
3
37
2
1
38
660
6
118
1781
1
5427
27
63
10
40
8
2
8
302
2
1
154
3
8
3
27276
16
60
1
18710
61
1
1
64
1
17
1
1
31
233
1
288
2
104
2
3
40
2
12
3
3
13
1
8
3
3
87
39
10
1
5046
1
10
4
2
2
7
4
2
459
28437
11
3423
11
6498
1
20639
4504
1
58
1
6
41
1
1
48
1
3
629
19
6
8
62
7
29
22668
20
1
1
2
2
4
695
5
42
15
5752
4147
1
60
44
2
16
11
2
16
12032
148
71
78
1
1836
2
3
1
29
1
1
34
48
8
2
44
2
9
1
764
4
13
205
50
2
1
72
2
134
15628
219
5
8077
26306
20
1
1
8589
89
2729
7
2
20
35550
11
2
82
3645
172
2
23
2
1395
1
6121
13
226
2525
12
1
41
53
13969
2007
30
28335
3
1709
1
1
2
21708
90
10
108
7
2
14
4159
30
1
63
3
29
580
3
10
735
121
1958
4
206
1
1
1
2
22987
1
3
3
3
126
1
2099
1
1
30
16
2
2
643
1
3
43
133
7
1
13
98613
19
1
6
254
1
18
1
2
1
13
575
1
9
1
35
198
14
14
4
1
1
5
1
2
1632
2
233
33
21
3
2
1247
3
1426
1
3
4
1
1
2
5
23
2
5
3
1
3
524
152
1
51
1
454
104
739
48
1
2
7
7
1
1043
1
1
179
152
65328
2
2
3
4
612
45
21
69985
1855
450
4
2
1
14
8
2318
2
1
1
5
3
58518
1045
8
3
1
69
2097
61261
5
18
5
22280
644
32207
448
45
194
1
1592
12
1
1084
26
1
106
12
1
1
1
5
85
3
5
16
1
26
1
3
765
3
1
1
33
19
443
8705
2
140
2
12
2
3
46
72
10551
15
1680
7073
5
16769
11
11
3
1
3
2963
49
1
2161
2
15
1
30
23
12
105
1227
2
64
322
26
1
6
12
4
1
3
77
3927
8
129
30
54
2
1
1
16
1
1
130
2
1
34
855
42259
1
247
3
9
36
100
26
4
44
83
8
16
2400
25
6
1
43
1
1
1385
1435
31
32
4
88
67
10
36
26557
1
15
3
1
7429
1
33
697
1
1
1
6
16
40
73
93
1
34109
202
6
1
1
96
6
5
4
189
3
69
1240
10
3
12
256
13
12121
17
2
21
4
1
1520
6
23
42
79
10341
10246
92
1
5
1
4
4
1
7
63
274
4823
42
1
17
2
27
1
1
5
2
352
12
4
18
1147
1
8668
88
547
97587
558
2
85
8
1
1
4
15
5993
95498
51
8
1
3
186
4317
1
21
3
7816
132
40
74
1
3
1
2
47565
291
726
3
963
1
2
41
94
72
2
6
362
1
2
2
2
1
2
2
2
1
2807
31
1
99345
14834
3
4
7
32
760
26
205
1
2450
9
244
51
3
825
18
38
7883
90887
8
3763
7
40
39
1
2
49
8
2
7
8
4
1
6
93
504
10
7156
8
28941
31
3
4
2295
33
106
1
1931
3
5
1
2
6
208
56
6
2
1
678
2
433
1
631
6
55670
835
38
2330
2
185
26
4
13
1634
1
1
6
3
20385
2
2
19
23
53
91
5
1
8
30707
148
388
1
128
1
5
404
13
94
13
116
636
5
2
54
1
723
8
1
3
14
81
17
22
3
120
9
1
62
3
41
535
7
132
11
74
1
2922
2
5
1
2
1821
1
3389
1
10920
1
1
2
11
3
7
5427
130
1
11
4
3
73106
76
1
169
1
2
46122
6
26
1
9
51985
35
1
4
21
26
1
3
218
3134
6
1
5
10
69526
5
1
15
2
79
151
18
14
288
2754
2
6141
7441
1
2085
12097
3
735
14227
7
12658
2
16
253
1
22
5
15867
592
3
117
437
132
2
160
10
3874
2502
1
157
1
1
6
10
1
17
3
1
2
1
117
10
2
23
2
9
7
1
1
1
15
33
22
127
51
30
11
5
824
19418
12
4040
66
5
102
15626
2627
1
20
119
27
23
1512
3
3
5374
2
15
12
1
102
35
5
77
1
25
8
166
8
252
140
1
87
45
12
2578
14
1
4116
13
19
1
124
4
67
364
10
13
15
220
2
3
1
6
4
3
8152
21
10
58
2
8
1
270
1
20143
1
437
27
1
512
5480
4845
19
1760
2
42
2
1
4
2
15
13
11
12
2
5
39818
47
438
6
35
1
186
1
1
1
4
14
47
38
1
1
82
99
53
145
23
64
321
1
1
1
3025
37
1
221
1
3
13
1
9
1
1
1196
2
29
8
1
10266
53
1
3
2
10
1
22
4
7
127
29
1
1
124
79
21
4
88
1
1
4168
1
76
5
2
36
136
9
5
125
1
17
3
20
1
9
790
8
1
17487
87
1083
3
1
4
15
24862
11
1
19
627
123
17
3
4
1
6
9
237
4
973
1
1
3
3
47
1
1
2
1
319
398
1
43
1
1
1
594
7
3944
318
6
1
4
46
2
32
1
18
3
9
1108
19
48
109
1
1
167
1
12788
17
14
5
2
1
11
7
24667
12293
1790
3165
37
2
376
31670
2
14
3
4
15
1
2
67168
11
1
14
11859
12008
118
4
4
14
842
4208
1
7198
1
13
3
11
1
2
1640
666
1
1615
95
1047
5
1
604
5
2
1
15
48
1
1
2371
4772
646
35
27
26
82864
78
1
50
6
4
3562
1
1
2
1
1
1
51
8
1
102
1639
7
1
1565
36
1178
9
32453
1
330
4
7
2
3889
2
9
1
2
2
1
263
24
2
33
4
80716
1062
2
277
7
6
1
630
3
8
2
11
64
6
3827
414
6041
67
1
1
14828
1
2
705
1
4
46
3
5
2
2
24
2
1
1
45
1
4
2
9
1
9
1
4
26
3
39
1
2282
2
94
1
2
1
5
2
1
853
327
3
232
5
8
40
154
2
3
41038
2
2
8
3
5553
31
29
2
15632
37
29066
1
1
2
2
5
1
75773
13
26698
3
2656
1
8543
5
6547
212
8
7
3
3
43986
83
1
89
19590
5027
6
190
84
44
6
1
1
13
14
13
29
20
2
67
3
2
9
28
303
1
38
6
7
2
1
647
3
39
4
766
67
1
27
40
569
1
147
1
6
5
32
29296
3
27
199
108
2
5
4774
10580
27
2
41
1
1
1
172
2
537
236
7
11566
81
254
9
5
6
89
5
6
3
10
1
39
1
17
3
5
1
1
8
2
16
4453
1
32
17
8897
3011
1
228
1
61
1
7591
6380
11
3083
1914
1
2
11
56
59378
25
7452
1
1
1
1
1
3117
5
49
3
4
23209
12
4587
409
1
24
13
2
4
14
5
21
18
3
1
211
36
3280
3
208
9
1314
12
2
1
21
22
18
352
51
3545
32
19277
11
2
2
5155
12
33
244
1
1
41
2851
7
7
6
3
1
2
326
1
2
9
43
1
1
5948
4
1
1800
60
17
42329
2
4
1
6971
6
5
56
9
1
796
194
1
5
2076
174
101
3470
818
23
1
4
1
8
2
3042
7458
2
4
2375
79199
1
39
1
4
2
64
8
464
52
1
1
2
419
1302
7
169
1
511
6
6
9
253
5
2
3
1
17
2528
3
1
2
1690
12
4
27
2
73924
801
1
1220
571
21
4
28
6
248
2514
122
15
8
1
57137
2
1
2189
16
228
11
277
13
386
61
1
2872
131
6
2
5
1
1
1
22
8
2
109
253
2
1
18931
3764
24
212
4
2
8
3
1122
3
1
1
140
37
2
52
1
255
5032
114
5
5
150
108
1
2355
18
280
12
3
2910
1
756
2
7
12
6
27
2
233
25
157
1
13431
1
156
1
11
17
18271
167
2
31
1
2
334
1
45
1
2961
4
18
10
6823
533
3
1709
1
1
1
5726
2
1
23
1
35
209
7
19
1148
2
13
953
19
437
19436
44
2
61
160
2
313
10
1
25
265
118
1
3
12
9876
1
1
116
99
71
1
11
2002
4
1
1
1
1
1
260
3
1
11
263
5
15
3
26511
44
33
3218
3
10
4
79
14
6
546
245
1
171
156
1
382
29
12
3
5586
1
28
9
466
4
1
2
1
14
1
1913
42629
1
4641
2
6
40
1
83
7
838
1
14
28526
1
58
1
1
1
82
562
1
1632
1
15
99
1
8
2
9
7
2
101
2
1
5
1
5
4
3
6
2
22
2
266
1
1
9
17
3
2
3
1529
8
123
1
48
26600
2
1
2
6
3
1
2
2864
2
9
337
19
540
5
1
1
1377
1
2
6
1
5
13
5012
21
3
1
5
1
6
2854
98
82
16
968
1
32
148
611
460
1
91021
2
9
28894
33
1
1
3289
1
117
6
10797
897
8
7
1152
58
32
2
8
2
223
596
3
1
2036
3
186
2
55622
1
10964
44
14541
13721
2
2
1
93
75
5
99
1786
2
1055
337
57
23
1
74
89899
1
38
624
4
2
1
5
454
56
5
1
3
23
3960
2222
4
3
1
1
3167
24
20
26
25
39
2
2
4
69
43737
4
41
3
27302
10505
2442
47
1
1402
20
18
1
719
98
39
8
5602
48
18
20
1
24
2
3
1
21
45
1202
1
3788
1
315
66
7
24
22051
14
22216
4854
2
60
2
23
1
181
3
1
205
20947
2
9
3135
16002
2
4
1
1
1
1
3
1
8
3
4
6
19
4
5
76
1
2
82245
1
1
815
93
276
2
677
4
764
21
16
119
1
1
13
3
6183
1
681
1696
356
8
2
2
1
1
1
88
1
5
12
1
3
68
1
8
37
23
5
17
2
4
60686
1
74
1
73
2
24
2
1
1
2
8
288
3879
2086
4384
1
27
1
1
5
1924
3
9
2
16
4
19
6
12020
30
591
1
1
2
4
2300
615
451
10
218
798
1
1632
1
15791
201
10
6
382
2
29
2367
1
921
1
13982
3
5599
5
2
3050
1
43
29
1
6
2
1
16
24
10
2
16
4
52648
3
42
67693
135
9
1
7
1
1
1
1
31294
1644
1
1
30
1
49
44
3
1
9318
2236
20
91
1
1
2
99
118
85
1
1
3
5
3
37
3
76
2
3
1
914
862
6
1084
2806
21
660
85
8
3
33
229
11
52
18
921
9254
1
781
100
77
1
1
105
9
609
241
1
1275
1
8744
6
2
1
31
13
4
1
74
11
257
1
12
176
1
2
38769
1
15
84
11
1
7
1
1
2
95
55
125
11601
3
1
89
949
36
1
1072
4
394
3
60
1
37
11
13
18
2
2
1
5
414
2
149
4
55445
38
3927
1
2
4
5
54416
1
1240
1
3166
805
71804
5
2
787
4
5427
1
260
271
2210
358
3
79
20911
48
4
1
1
832
4
17
14
490
2
199
2
13421
12
3
1242
1302
27777
4
4
1
30
2
186
787
1
2
1
1
3
9
1
1
5
226
4
1
5
3
1
62
738
200
3
1
1
37
4
1394
56023
51871
841
61
1
14
3
7
16
1
1
139
756
7178
19
50
1
1
9473
99
12
4463
11569
3
11
15
5
2
330
1089
1
8
447
3
39
40421
166
24
442
1
58712
4
3
1
146
1
10
2
7191
126
67
1
1776
7
32811
3
10
1
9
1
6
2
10
39280
1
1
79881
1
11
3
1
1
179
5
1
190
118
250
3
2
33
1
22
18
143
19694
1
11
3
1
3
2
797
384
3
7
5409
5313
2
1
2
6
8
6527
3
2
4
14
1788
1
1004
77
2964
5
40
242
119
5
29
1
126
8
1
2
5
1
35
3
1
5993
1
1202
93
2
60
491
2
4
1
1
149
17
18
1
61
2
7
327
1
5
1277
13
2
4
627
13
13
1
37
1
59976
5
23
1227
11
1
8
22
22
29405
4
160
2069
646
2
95
13
2
1049
1062
56132
25
1
44
2
1
1
1098
10
3
1
1
2
3
19054
10
2
5141
3
7
5
1254
1
3
33
1
3184
1
1
14
1617
98698
458
2
27
3
18
28
536
1
5
3048
3818
155
1
14
477
4
1
23773
13
5
258
14
8
1
3658
2
2
32963
69
48
97
58078
1
4
196
261
1202
89
2
4
21
3070
4
5
370
6
305
122
44100
8
24
4
1
86556
1
6034
1
24264
3758
2
2
2
1
52
13
23
4
7
492
6
9295
2653
58
1
40
2
286
1
252
2
93
26418
1
1
4
4
3
46
241
295
2
1
1
1
306
19
4
121
18
200
4
333
23
2
40654
68
1118
1
4
1
16742
37
17
3
7
1
38
37
643
1
30
3
27
150
16
8
62
5
1
500
4
1
2
7
1
1
15
1
154
6368
1
178
50867
76
1
2
21
3172
3
28
20
20
1
4
6
67
950
80
2877
15733
5
165
1
1
16
1
13
2
574
8
16
2
50462
91
2
845
18843
19
487
11583
1423
1
4121
3
3
7629
1
2
561
89
2
1
1047
3
4
71
9080
1
51
91
2
4
14
828
2
29
18
2
4517
1
2
7
402
16627
25
10
1
1
7116
218
2192
18312
2
512
222
1
33
2
2
13470
1
22667
1
2
12
6
2012
5
13
1
13
421
36
1
4
339
6
1
1
43
3
4
46
9452
158
1
4
8403
30
95
173
1
746
106
1
2
900
3716
34
1
25
6
3
2
69
4
1
871
5
6
8
5519
6
574
3
1
49
19341
1
116
44
32
3
1
376
1
4
8
3
281
7
26
2
1
8044
5
144
4
25013
2
6
1
1
363
9
2
1
1
408
2
1
34
31
1
9
28
19
19
31
4
526
206
1
736
34016
57
81
254
4998
114
1
110
23
1
52
1
2
1
244
9
170
63
153
5
49852
109
1
87965
6
9
4
1
1
1
567
18
90
1
26
1
50
58192
6
1
2
15583
2511
14
6394
75773
2
765
26
6
43
9
1220
230
13
2
317
1
19
2
11
61261
6
4
232
335
2
10
2480
204
599
90
50
4
2471
11
720
4
178
1
1
1
56
1
4
834
68
6
550
1
255
1
2925
2
2
530
3800
231
8894
22
7
74
1
9
3
34
3460
8135
1
1
120
146
54
4
66
7
117
1
12128
29
984
29911
16244
81
1
1
3
2429
1
1
121
7411
824
1
2551
5
1
2
8
18843
42
1
32745
3127
6
1
5
2
1
10
25
40
5
58
184
3
1
1495
91
2565
8
4
6
30
5
3
1
13207
1
137
2
1
2
11
31
1
24
3
13
329
2
4
254
112
3
3
5
332
8
976
11
5
6012
1
1167
8387
294
3
16
1
352
15702
6
296
1
33257
4
2
14
1
1
111
53
3
1405
19
1
7282
1
462
804
2
19
122
1
77
2
1
15
7
5270
11
17
2
3
119
67223
1
50
1
6
12
46
30
272
6
1
1
91216
43
719
6
28
5
75
12
26
1
555
11
135
465
279
1
23
1
1
728
507
1
1
50
30
1
5007
49
18
1
1
17
109
1
91
8
1
64
14
195
11
3
6
3
14
41
1
2
135
34
1
1
5
57
7957
170
1
106
3483
354
4
41
4
8
1
3
5
6
2
8
2
3
613
424
2
6
3
24
22
43
32
1449
5
11
1199
4
2
3
2
192
1
665
82
722
47
14
2
2747
3133
625
2
516
52
11
52
19351
183
5971
1
3
616
32
2
8
6
65
3
1
1
493
10
25
3
39660
5
925
1
79899
44
21
1
8
25
43
62
7
8
2
15721
34
5
1
4
1
14
2
1917
3
20
37
54664
32796
549
2
12
5
1
13
510
1
10
9
15
1
4
1
4
13
1
9
5321
70
1
246
1632
1
86655
37
153
460
5
2
1082
22
1992
16731
2
1
100
289
1
83
1
1
277
2
9
4051
17
104
1
1
1
6
8
445
91
12
19
571
56
3
341
223
14
763
2
1
1
1
7
52
54
9
30
241
10
5
53
33
3
25
1
9
1
42
4065
1
25
6
481
17
3
5
63989
6
1
411
58
13
9
4
110
6
1
5
130
1
5486
179
7
9060
2
12
1
1
15
1
28
10616
1
217
20
5
1
2
1
1
2127
4
95
745
271
3
73
2
2
2
104
4
1
6
146
2370
1
7
39
1
47
6
249
3011
2
1
120
2580
5457
2
2
1
97
7
1
62
11
1
12
184
13
1
515
2317
3
19480
655
7
23
2
82
32
1
82
2
2
2256
1
3
2
1
1
10
1
21
3
1
268
5
42
323
110
7
3857
6
1
26
2
5014
204
2
1
119
2
1084
332
888
1
1
66
72
84763
8
7994
5
22
5
11
84
2
21
5
4
240
39
15
3
1
6
51
23
14
2
2
4
42
1
18
3583
1
22
14
419
222
18
4
248
1
2
183
2
539
45
15
2076
3
6
15
219
114
4
7
7
8
2
2558
5
31
1
2291
51
1
77
4
734
37
2
7
13
4
34519
2
356
18
13
3
55758
8
1
1
18
314
2
4
5
1
107
9
1
953
13
593
2
4
2
5
1
587
304
2
37
32
1
10
8
202
1
2665
73
2
7
10
9
4070
2
13
2365
19
97
1
1
1405
1
10574
1
1
20
38
32
1
69
9
3
1348
1
4129
4
595
37
2
72
4
16
2
12
3
3
1
9
1
43
2
2
2
1
1
34
1
1
1
28
3451
130
16
37
11
97
2
52
257
4
2
4
1
9
3
2
2
410
54
16
18
38950
18981
1
10
1
2
20089
2482
4
2
310
7
467
1
7
149
19
1
76
16
301
3
3
7
2
92
339
5
2
1
1739
11
249
7
1
3
760
1
10
6
1
1
158
3
3460
2
322
13
197
26
90
1
19
2
32
3
4
1
26
12
9
15619
1
95
8
289
2
61238
4
1
71
2
7
1
1
92
1
1068
1
16
1
1
693
3
4
12378
1654
119
1
1648
1
1365
1327
8
25
1371
351
1
7
7
167
84
2443
8
3
4
3
4
630
1
5
6
8
1
1
50
237
63384
3
21
367
911
13
7
3
14149
2
7
1
1
2
1
2
63
2
2
1
237
4
8
1
60
116
2056
1623
12
1
12
57052
231
13559
3764
76
8
3
2
1
31
4
1
5
689
1
17
6107
3
1
1
23
23
105
6488
396
3
40
1
1
15
16
492
1
3
517
1
1
34389
1
3
1261
3
17
397
1
104
16610
7
18
7
9
609
2
1
2
164
5
10
24329
18018
40557
2
3716
1
72
317
2
3
20
352
1
329
25
97
480
1
1
4
158
11167
1
2
99
1
1
1
2
2
2
9
355
706
5950
13588
3260
1
37
4
33
8
1
1
2
1
29
19
1
15
6745
106
12
15894
2
2
6
4
4
8416
2
78293
1174
4
89
1
9
1
8
18
3
4
2
5
24299
8
27593
44
5
17
13
1
1347
2
3
1
1
4
15
1
6027
10
2
157
2
2
624
1377
1
119
1
3
235
2
17
1
1
23575
2
16
1
7185
37104
10
3
2
6
1
1
144
6
1
2
7
19705
1
2
1
2
2
1
6
92
38
47
1
17366
11380
1
38
464
1
12705
1
47
351
1
29
1
1314
4344
112
45983
1
1
4672
757
4
24
10867
6553
1890
2
8665
7585
1240
609
3
2
3
3
84
1
1
242
1
41038
1280
16028
1
30
5
1838
5
570
4
1
191
44
4
379
204
1
1664
70
3
286
6
8
25
1
5
281
23
92
2
1
1
1252
8
1137
8
4388
1573
5
4
142
160
4
984
8441
37
10304
54416
20
1
4
536
2048
615
11
8
1
8
6439
7
1
1
17
5
2
1
17
52
790
8
12
62
3
162
59
33
2
118
135
44
8
1
13
1
79
821
37
27
119
85
63
5
3
1036
8020
1
32
1
1
10
369
3
1548
5
26
81
19
262
6
10
38
1
2
1
3
280
1
777
22
2
1
7
3
887
4
553
1
14
1
331
1
1
9
118
2
1
4
8
3
203
12
5250
2
1
336
1
9
1
3
44
120
1
1
3
119
4494
2483
1
1
1
29
4
2
1457
32983
1
4
6190
4
1
1
1
84
3
1
1
2988
1
10329
1
2
218
1
99
3
3
2
4
27
1
61150
429
43
15975
13
2
7
53646
2
1
207
98
36
1
2
2091
42
4
1892
1
966
1
41
4
4
151
90
53
5068
1
44
13
8
2
2
14233
3
10
611
1
5
8
34
2
7
15
1
2
1
4
1
5658
7608
1
6
4
38
1
1
2
1
154
5
23858
510
1
2
15
24
3
6
12
2
114
141
2443
26
1
3
429
1
254
332
13
12
4
1
6
9
2655
2
1
9
3
1
1
1243
96
10
199
1
2
3
5
2
3
9080
242
4
6
1
4
1
919
11
144
302
1
5
652
3
310
1
2
8
2
4
544
2
21
1028
1
91
7
2827
11
24
2
1
2
295
1
1
692
1
3
1058
24
1
2651
8
7
609
3
1
1
600
8
2
1
2
45083
2266
3
26
275
1510
647
41564
9
3
2313
40
13
41
196
2
18
6
298
7
3
1
25
5134
2
33989
16
483
38
3
790
5965
171
1
69865
1
71
2
15
3734
1
549
12
1
2
2
122
16
9
1
1
2
699
3
1
1
121
2
3
51
1
1
82519
10
1
8477
80
1
918
6
3885
75
20
1
4
99
9
114
51
40335
1
816
28
2
3
1
6
8
1
402
124
1
6
522
2
6
9
1
12
21
24
58601
19232
4
5
1
504
23
1
2
256
1
175
4689
4350
1
33
3
1
1
2
2
5
71
25199
108
127
24
1
206
77
1
39
738
1
8
37
33
39
2
13304
2
5
187
4
1
356
2
2
11
6
127
1
4
9
422
6
55
219
257
1487
134
187
6069
5
8
1
26501
617
11977
6
1
292
3093
1
21
882
48026
19829
18
3
200
4646
3503
4645
7
1178
17
498
17435
106
188
4
586
891
1
1
2
347
18
1
3472
2225
4
1
7
5
81
1950
200
1
3
1
189
1
7580
1
1
11509
595
1
15
289
8
1
1
9876
1
97
1119
6
101
755
137
6
41916
761
2
2
4
1
5
453
454
23
33
1103
377
3
2
2
36
3
40169
131
173
1106
193
1
2
1037
3546
1
45171
106
2508
1
2
4
2
24
208
1
32
2
1075
8
219
5
2
53
1464
3
3
1
177
4012
77210
59908
7
95
662
15
76
4
75
20124
31
1105
8
127
1010
1
11714
1
2
1
2
369
223
19
8
598
7
1
1
12915
6
3
35203
1
3
11
5
1
301
55
19
2
3255
4
2248
1
5
1
22
59
26
17
17
20729
10
15
20
3
10
1
2
5
15
1
19593
8
331
224
1
251
243
2
3
3
384
257
1
1
53
1
5
1
1
5
47
19716
8
10
28
4
57
19
9
3
1565
1
36
89
23
16
35
34
2492
1
1
1
3
3
1709
18
4608
113
1
1
210
143
1
1
3590
1
51
14
105
29
7
34128
1
2247
9593
30
14
1
1
13
1427
401
1
491
2
2
4
2
8
40
44144
1205
7
65
17
13
1
1
187
1
54
5
2
7109
59
3
9019
2878
2
3
4
1
10
922
3
1
1
20403
22
3
26
5400
3
1
1
3403
1
8
162
112
338
86
9
38
40
1
1
15
85
1078
1
3
17944
6
36
579
61
31
29
46
8
1
20
62649
31
21
934
1
1
2
7
62
85
105
86
117
2
2
13
1
1
31
182
1
64326
2322
1
294
297
8
1
7447
2
5
90909
2
1
3
1
7
46
73464
4
4
1
64
3
1
1
23
2
62773
10
19
76
1
245
25
8233
28
72
31458
10773
1
2
31
71
28210
1
18
24
1
6191
1612
1108
33565
4
1
25
1
1102
43
17
5
4
5
3
23
3
1
19
16
1
89
9279
28
3
2033
13482
5
50
5
1
6
1
7
726
2460
118
345
30340
8676
1
15
12
2
3
193
1
207
4
4
444
1
1
1
4
4816
1
1
29
31
2
21
19072
2
35
17
7
15
1
1101
77843
2
10
100
2400
2
3
11
77
41
13
2
12
1
3
281
47
47
38
2758
1
83
207
7
2
1193
1452
16
188
524
2
1
1
1194
28
1
180
11
16
7341
575
11385
23545
4
35674
1
3
18
8
791
391
1
9
13
1
77
15
4
21
33081
1
30993
1
2865
883
142
12567
5
359
43
1
14437
5
1
3748
1
2
1
244
80716
1
13
23
15
411
1
2
3
2
7
297
5
2653
768
3
3
16
283
1
53
11
1803
3
10
334
1
3
141
2
555
1100
489
130
3
79
7093
6
185
122
1
4
598
57
408
715
80
11281
2
15
13
1
113
627
58
1
2
1
3957
5
6
6
3
10
3
28804
1
683
8
1
1
1
3
56781
3
379
5
5
2
64
42
2
4419
1
1
6
2
2
2
1
23209
7
345
428
1
6
52013
1
28
1
6
1
1
917
1
23
2
24
33
6
22
1
53
3
27
242
13
10
5
1
672
1055
4
7
3
4
5
9
5
1769
1164
14
3
1
33674
24
1
3
20112
2
9
152
37636
65615
483
86709
1
30731
3
1
32
2
6
1
19
3
4
152
330
3
1
1
28
2124
215
1
4
28
1
1530
2
7
3
26
1158
8
125
19
2
9
810
25
2
1
95
1
3
4
14092
1
1
3
2
4091
17
1
231
3
29
6
2
1
125
274
3
1
1
15173
1
196
95308
39
1
1
1
1
1
2851
14
1
401
512
1
38147
1
16
13
264
94
579
26
54664
3
1
4
2
4
1
468
20
248
1
1
1
68943
76
11854
1
7
734
22
19335
1
328
5
1
1
2
37946
820
2
2
1
88556
2308
3
1
1
12
7
7896
25
1
13
4
1
2
454
1
412
313
1
1
5
1
7
67
1
29
172
8
1
103
2
1
1
130
22
58650
3
24
1
1
120
3
1
10
4897
79
21
4
3
49930
375
512
3
3
892
38
32
8999
1
66
1
1
292
153
9
8
3
2
7
12
1
15
1
227
3
2
834
18
23
21
1
4
1
12
7
1
30
35
1
2655
1
994
12
51
26
26
50123
4
2
2
1311
67
368
9
753
3548
1340
1354
1
35
1818
1
4107
2
2
23
9878
44705
5
1
593
8
1
1
1946
4
1
1
6
4
1
5
1
6
1
3
3
2
92
2
88910
1970
90
13
5
21
13
51
1
6
148
2
2
156
62649
2
19457
205
1
49
394
1828
58021
1
1
482
2
2
30894
11232
3
11
553
9139
11099
470
26
429
27
96
1
91
3
37704
1
2458
2
474
2
4
49
1
4
2
10800
314
2
9
408
1
63
1
13
7
400
62
1
77
1
501
5
309
9
57837
31
3
2
552
90
1
3
1
68
1310
256
9
968
62
2
3
4
1
18
2
8516
1
1
9
2
31
19
14
99
27
117
2
6
13850
1
66
3
23
22
1
6729
3
2
15
12
3
1220
30
1087
1
2
64
2
70349
411
1
13
12
7
6
1
20
75
6786
149
726
1
1
1997
45
19193
6
9
4260
4607
1825
1919
15937
13
6
1
74
2
13
431
21
25
3
476
5
4
273
2
282
2
1
1
1
2
44
5283
181
10
11298
3385
7
4607
1450
2291
8
2945
27
1
1
1
7
82598
1
26
154
4185
1702
9
12
545
4
9931
284
64289
2
5
1
275
1
3
20
11552
2
1
1402
3
1
1
93
28
1
72
6092
70785
1
2
64
2
2
8
2
14
45
1
2
1873
4
57
12
2
135
233
1
10
3
27
2
48
132
1
2
12
7
1783
22
110
15
7
4413
14
4
13
5
25
5
6
29
82
19136
2918
84
3
5
1
190
4
5957
4
20252
14
1
2
4
3
3232
57
3
2
3
2831
2
2
53
2177
132
44106
547
293
2
7
1
4
1
54197
90
1
1
25
1
11
6
24494
1
100
2
335
1
16
1
2
185
216
18
1283
990
1
1
4
6
161
3
1
7396
55
15
12
7
8
12
6
149
65
6053
12019
7974
1
1
1
1
1074
94852
1
3
7
216
1
30
1
1
1
203
24
16
7
6
362
13
189
48
1
1
38
272
4
1878
2
7
9
1
1
1194
133
1
4
241
1
74550
1828
1
20
10
14
1
24
3
1
2458
7
2
665
2
4
290
2
4
1926
5
5
5
116
1756
1
2
1
26
2
84
434
5
1
10807
24
1178
1
30
4149
3
524
6
913
6
17
2
11468
15582
1
11
1
1
1
2853
1
35
5
342
10072
3
79
2
8
143
97
11
145
166
6
90
5
5
2
1
90
3
1
9
1
785
1
4
97
1068
1043
1
3
2
91
916
1
53
17
65
5
8
313
1
24
76
1
2924
31
122
4
4
275
1
8
1
10785
5
1
1
2426
1
6
5
113
1
1
1
1
113
3
1701
30
28
18
1
165
2
9
3
2
367
81
16
6132
304
25
9
1
32
2103
10
3
5
32840
1
6
32
13
2
4136
21
726
607
1
1114
145
31
24
6
1
1
1
85
2
2
1
280
2
1
2
24
6
1
1901
1
2
1
1226
1
8
2324
4
6530
21
385
469
3
11
221
22
68
38
15
1
2331
45
281
1
1
2
7345
1
14
6630
1
2
8550
73
403
1
2
3036
122
2
455
14
1
77
199
56
18
1194
3669
91
608
18
375
774
3799
6
493
167
29
4
31
142
32
528
4
1
11407
7
3
3
38
4
17
698
1
11
2
1
4967
4
2
2
9
16
1
3
19593
1
3
250
5
5
1
1
1
4465
1
359
5820
11
1
1
44
4
182
3
16
3
92
5
8
1106
288
2266
2
6
1255
218
421
3
15
2
14
181
1336
46460
1
6442
1
12
1
689
16
1
40
1
190
86
43533
60937
1
4
277
2379
1
4
2064
618
3
59874
56
13
3
5358
1
219
1162
24
5
712
1570
1161
3096
1
125
1
2
1
170
2246
587
397
10
1
142
43
1
2
7
126
2
1
7161
19773
11
3
3
1
2
1
8
58
84
4
1
13
4
1
3
27
229
3
3
2311
20
871
10320
11
29
6
52
4
1
28236
185
8
400
7
18
14342
76
2
628
142
377
33
54
4522
59
11
7
4
13
3
16
2
16
1
2
1
2231
718
8
1
1
289
1
6
8
3
429
2230
25
11
56
15
2
13
1
41
171
25
3
17
4
21
2
18
44858
1
3
864
3
4
6
4
8
5
598
8
55
1
788
10
210
1
2
12
1
187
3
21
35
69
2
41
279
6
10
2428
8
12
1
2420
11596
483
1
20
18
9
827
1009
69
2
7
3543
5
65
401
4
5
50
1
2
65
52
3
16
47
1
1
3
75
1
1
6
3681
345
1
2
1
270
221
7
1
51
1626
133
6
6487
10
1
46
27
1518
1
1
27
41917
6
44008
18
2
2
61
1
97
2
4
4
4
100
1
8
14
3249
1017
4
1
408
2
252
53
1
1430
1
5
2
1
5485
3
18
2
1
1
707
6521
49
865
10768
222
858
986
1
1
867
6
46722
1
5
3215
1
3
2
2
1
26241
3
1
395
1
202
23
81
27
14
277
2
1
65098
26
16
7
24
3
177
1
38
1
5
1
1
1946
246
47
479
12834
3
4
1
2
2
56
1812
542
374
32
24
1118
19
49
2
283
3
2
48
295
1
14
5
47
758
21
62
56
38
1
268
5
2
16057
18
5
51
8
90
13
8
19724
711
1
2
234
1
114
194
30
11
5
1
353
3
402
17
14
44
7
2363
3
293
1
3507
1
2789
63
8049
1
1
1
5
223
4157
28513
22
59
1
4
2
2331
6
184
2
5
1
90
16
50
68
1
2
6865
571
1
1
4
12
30
4
3
12
1
1
1
1
80
135
82
31185
87
1
10
3
40
2
5
1
11506
386
2
2
3
82
2
2045
1
5
30
185
8
1
66
1
41733
11
1
2
2
2
1
3
88
19
13116
146
8
2
112
1
1602
4541
24
1
2
5144
247
1
8
2
2
3
4
3
11
19341
1
179
1
1
22
7
25460
47
3562
1070
219
2
64343
35
35
45
2920
1
1
1745
1
10
1
1
7
175
3
5
1931
1574
1985
727
404
523
425
853
1116
2
1
150
50
1
2
3213
2
5
43
5
13804
1
1
1
1
1
48
8
2
1
1116
28
1
11
73
2
3
190
2
3
2041
2
1
80
3
16
2
1
11
5
1
1
11
5948
14
33262
2
2
18
6
4
5
3150
85
1
11
1
2806
3
4
1
1
2
1
2
5424
15
147
23
1
4118
697
5
2
1087
1
12
4
47
15121
9
1
1
3
1
21
15
118
3062
716
1
6
11
17
145
5969
5
192
3
2
13
58
3
3
25400
251
3
1
7
6
744
636
1
7
2
15
7
66
2
8406
1
64340
266
1
2
1309
200
115
1
2
94
1
1
415
4
214
4
1608
1
1
122
2
29
4629
31
37
3737
45
33
25
2
57
1
3
6
2
1
165
1
32
2
1
4
414
149
69
375
3
1
1
9972
24
11
3
19
1
3
137
203
200
18137
42
43
1
7
1
1
117
1406
32
65
1
2
77445
6
11
41
1
789
1
260
1
38
80
2
18
14
1
1
1
22
141
3
23
25
707
1162
2
1
1
98
2
2
386
1
25229
4915
157
8
9
105
1
3
8
4
4
3
5
66955
218
4
5
4
1
13
671
2
8
38236
174
1
1
2
1
284
1
3
3858
30456
33
1
6
19308
1
57378
31
1
2
4
4
8
2
1
5
45
1
39
10
1293
63
2
3
114
7411
1
3
2782
11
1
2
26010
1
9
68170
3804
2
1329
3213
13
139
7403
2
7
12
1
8
9859
19
1
2
1302
5
1623
1
601
240
538
809
1416
298
16
15
1
6
305
1260
29
1
19
1
43
4
976
1
7
51
4
2
4
1
4
629
185
27
47665
101
1
87
1
27
121
3
11
1
1
8747
6
2
1
6
7
1988
3
755
133
8045
77024
14
1
11096
2
1
74
9
43
1
3
1
463
1
1
44208
126
683
19
1205
19
7
6
3
24
4070
5
1
141
1
3
2
1381
2
14
2724
284
55
67
10869
1
281
3
5
1
2
1
3
1
3
2
5
18
2067
74
159
8
1
28
203
1
30
78
140
15
2
2261
7
3
1
2
1
1
8
6
3
171
131
442
53966
254
5
1
2129
187
37
2
1
96
4529
1
6
1
20
86
1
1
13613
87
3
1
12641
39
1
6
1
1
1
37
4
3
657
16
1536
362
87191
3
1
1
7
425
11
2
49115
358
6
2
1
21
71
1
1
458
1
95
47565
2
3
26
5
100
410
3
5
13
4
710
87
74530
1
54457
1
3010
95
631
2160
45
5726
3
180
3
6
6
1
65
15
6
2
2
2
3
141
1
8
6
24
12
952
16663
24
4
1
5546
52
17
51
4
1
183
1
2
9
466
2
13
10
40
1
3398
8
1
47
66526
3
1
13
22
9229
5
1
45
1
2
1
27
2
9
4
5
5067
144
4
16
1
1
1
56
5
6
1194
1294
608
39
4
22
196
3
10
5
20
61
12
22
1
197
1034
5146
1
2
1
2610
3
1
2
1
24
3
1
10083
3
2
70
452
2
1
9
21
76
4075
5612
30
2
6
22
152
51
246
43
21918
14
454
1208
44
4
92
166
2
2
1148
1
10
5
29
1
2
1141
68
2
18184
1142
282
1
2
5961
9
3
2
6
3
64
3
55
3
18
1
1
8
1
1
21
2
32
90
120
8
1
4
901
16
3
3
1
9
836
2
14
2
719
1
7
13
23
1
1
1
1
42
134
11
25053
273
1
17
434
193
393
9
159
74
17
77
5
4
820
2
2508
1
21
1
1200
1
5
1
5
1
1
206
1
1
7607
1
63568
1
3
13
5
1
156
47
1
44
255
702
38551
4
2
56
497
1
1
32126
707
64
1
2607
7
5
18258
5512
1
104
1307
1
1
18
12
1
1462
4723
2429
4
25148
4
1
6
12
7
28777
745
1
10
1
219
1
11
125
1
1
52
41
7
2
4
5638
24
4
88
17289
1
73
1
44
13
69
439
157
22653
2
1
1
1
56
229
29
4
1
4779
3
1
16
1047
3936
1
1
170
12032
5601
41517
7
6
218
2
367
41
14
1
2
1
1
405
4
25109
52
75
5
1
278
1
2
5
1923
49
1
1
59
4
1
4
1297
7
44
220
1
98
6
1
23
3
1
5
81
2269
12
378
30
708
4
2
155
2
2
58
379
19
1
9
149
1
1
16070
5
865
1
9696
62
649
1
18
1
145
229
12
13414
24
1093
3
16
161
15
14
153
3609
1
2
14
8856
48
10
21
3
1
19
17
1
1
1
3
506
4
50
8
3
9
507
2
1391
1
63
418
25
3
1
402
3
3042
90
2
12
87
1
1
801
1
45
2
1
9
316
10
96
10
84
8
82
6
3
1
1
335
8
183
18
7
27
938
27
122
41212
23
1
88
2
18663
208
25
1
359
3966
1940
535
672
5332
3
127
10
26
1
2
1
1
4
632
17268
476
6
81
2
2
5
1
316
6307
38
9
20
5
1
5594
1487
760
10
48
162
626
2
4
2
4
1378
1
5411
328
106
1
1
7
6
2733
3066
202
37
42952
1
9
387
36
63
670
5
8
1
2
4
1
1
3
57
4
31
10
1
9633
697
345
6
169
12
9
172
27
15
1
731
20525
82
8
1
1
43
781
69
4
5
4
34
1
73
13
1
1
11
1
56
117
6
30
6
3
120
323
3
60
367
1
6
7
126
6
3
3474
29
3
4678
5
1
8
14
52
26
2
98
1065
1
33
11
11
11
3
10
1
12
94
4
7158
2
32
3
486
2
1
3
1
1
27
7
2856
17
1
2
318
1
6751
1619
4487
313
632
151
159
2
3
10328
37772
1397
1109
20
2238
2
199
1
1
14
168
1
189
51
2
183
2623
249
15655
1
4
3
1
13
86
2341
5
26
1
6
150
16
6
47
124
99526
1
28
23
1
21
4
1
2284
2
810
1178
1
6
2011
20
10
1
450
1
2
9
45
2
1903
302
53465
1
1
97864
1
42
1510
4
3
2
1
5
31
13
21
3
2
12067
1
28306
234
28594
1
1
58
185
24
31
7
5
1
9
54
114
1
2
8
209
10
4073
2
1
22971
88
8340
1076
1
18
29
5
70
5
1
1
2
227
1
323
59
128
1
3
2
2
2
18
36
7
82
179
4
1
37
12
3
2
15925
3
8
42
4
4
256
16
440
57595
44
63
784
1
5411
4
145
11
6
5
102
5
28445
255
41
2
1
401
6
1406
54337
779
3
1
1
1
2
618
8755
30
137
8
1
1
1
89
75349
1792
1
9512
33
1
1
698
559
2
4
1
2
40870
430
4
1
33
2
1
4
10
64627
158
930
1
2
131
2
28
49
3
212
1
10
1544
60
1
48
10
86267
4
1
575
99
304
1
8
1
259
8
43
9
23
624
50
56
1
1391
1
2
20
783
1
9365
11
304
33
4
1277
4
1
1
1
499
86
85
32
2
58
7
94
14
204
116
24
1
74
1
25
647
16
67553
2
50
1
1464
1561
1
7084
2
2
23
2
345
2
9
624
14
60
5
25589
79
2
24825
23
1
1
63889
6
56
1
1
19
44
4
2
1
1
11518
7
1
16
19
367
1
3
9
3
1
1
2
113
1
16
41
5
7
3
11
1
98
1
1
1491
3
1
1
1
7450
583
3
1
1
1
11
150
2
22559
98
54
174
4
5
31
1056
1
83
1
12073
1
3197
1
4305
37
784
2
6
9
21994
66
22
74582
293
2
987
63405
77
6
2638
8
351
7
1
2
2
1
2
9509
29
1
1
265
3
100
1
20
108
21
4
955
1
71
2
1
4445
3377
26228
1
2
503
289
77
62
155
19
5
1
2
23
262
299
3549
72
3
793
2
1
40
5
14712
1
1
236
1
48
23
1655
4573
7
746
18
4522
1
65
1
2349
1
713
2
9573
5
1
10
5
6
1
41
54
85
1
24
1
31
8
2
230
279
15
2
2080
1
4
23
2179
433
4
1305
151
1
1196
8
2
36
4
91
1
307
74
565
12
3798
1
229
1
30
2
6188
164
69985
1
117
507
14503
14465
116
62
67
1926
1
1
1
5
7
2
37157
153
4
1263
7
136
66297
1
86439
1
62742
18
7
253
43
2
4
370
980
8577
771
4
104
29357
5454
5
212
6
6
4
1
41212
447
18
1
2051
590
49104
47315
1
9
74
2905
46
11091
74
1
75362
21
6
1656
1
1
11
1
15
9
4
164
307
3
275
73
46
1
3
1287
785
1
1
1285
7
1
84
23
67
179
3
2
12
2
1
3
434
39395
4
38
1
2
4029
3
2701
1
73
921
2
3
1
18
1
2
578
13168
1
27
2
8
3
4901
1
112
1
11167
88325
8
1054
2
421
52
313
10
338
10
7
2529
85
1004
45094
1
19051
249
241
1
86
4
240
1
3
7
34
1
16699
3847
2
45
105
14785
4
89
1
27
5
4
1
2
8108
214
14
27
3
1
1
1
4
1
5
43
53
135
92630
6066
9
1443
87
1
78
690
2
3696
4
18
3
45179
2
7
34
1
67
3
3
40
3
9
9811
1
1329
61647
1
1
1
3
178
3
104
6
2
2
1
29
2
949
14
1258
5
16284
8
9
16497
1
1
139
7
56
1202
109
24
46
1
11
351
1
50
661
2979
7
128
3
1465
2
2
1
676
2
1
21
3
10
791
11
3
1
34
28
1
290
1
2
9
19
3
1
15
1
1
1
1
1160
3
91
8
2
11
1
42072
4
1
5
1
429
3
284
9
6
11258
1
4
1
16610
1
2
1
2
86
83
437
61
1788
1085
18
503
2
2807
1
312
5
8
3
57
1
19
2321
1
1
31
11
1
1
378
8628
118
16
3
55950
12
6
22
1
156
45
1
1
15
1
1
3
223
2158
192
7148
762
1
143
15993
754
6
1
320
1
265
941
12
209
2
5
6
2
4
82
115
38
99
9884
1
2
9
103
2
8
20
1
6
13
251
31
2
2
2
47
5
29
5
39453
1
6603
6
13
38
2
398
2
2
15
39660
19
54
3
20
2
1
1428
45705
51044
2
143
2
33
87
2
5
13
146
80
1
208
9
2
27
4
70
7866
29376
1327
8
30
7
10
3
9
2
30
5
6
3920
3
286
3
272
1
3
1356
2
1
2
1
807
2
536
376
39
1
1
1
3
1
43
1
2
1
138
6
926
58
13
1402
853
30
11
6
59461
10
855
35488
12076
9
118
1
174
21926
2
4
2
4
27
1
3
6
5
3
108
2
21
1
4
1
1
78
5
3712
6
3
2
7
3
2
116
393
1044
2
11
1
5
10616
1
6
279
4
7
1
142
937
57
2
3
1
7
216
173
5
1
2
133
6
1
1
7
77
7
188
3
1
1
1
2
2
3
3
1
1320
2
4
19
6
18
1
90
68
89553
2
2
13216
105
1
3
1259
55
7973
2
140
1
1
4006
95
12
2
1599
20
329
1
2
1082
2
782
5
1
4
385
8
2
9
1
3
13
171
26
1070
6
305
1
3
55
133
34
330
192
38
10
14135
10
11919
15430
1
1
1
31
6
8
9
5433
58
383
1
1
4708
40
5907
26
1
4
2
2
528
1
3
1
1
14650
1
116
42
47606
24
1
18
6
8
6
5
1
10
3
8387
20350
1
1
17
1
1
2
262
434
85
2
5
1
25
88753
7
4094
1
2
1
1
16159
2
6
26
3160
1184
13288
6
1
19
54
1
47735
14
15
3
5
3
7
1
1
1
69
334
4430
6527
27
67
5
52
1
7
3
922
4
51
1
9
4778
145
1024
22420
2
1
9
381
295
2
1
483
2
1
447
3
134
20
997
2
1
1
21
2598
18
7
226
45
5
1
52
7864
4751
2
10
1
4
2
267
77
6632
15
2
40
45
14
115
33
13
4
1
23
47891
119
259
1
784
480
8
49104
4
63
1
3
2
12645
9
2
1
18
7
35
2063
98
224
7648
1
2096
5
1950
22
1926
12
126
3
566
1
11
1
2481
1
6
23
43
40
502
184
2
3
3
10995
6
2
1
1
2
39
1
10
147
2
1
3
2
168
40
1327
14
327
807
3
38
20
4
1
2
6
1
1
8
77
153
1
38
172
5
13
1
2
16
2
7396
41
1
2
3
2
1
2
5145
1
13
3204
1198
1
3
2
1
1
31
2
235
7
85399
82522
2
2
3441
3
22251
49375
1
1
2
8
14324
11
65
4
2
2
1
51
1
3
3
1
13
33547
1
9
14
82
19
1
8
2
28970
30183
85
88
2
2
47
19
80355
1
1202
19
12
27
29
17
3
2
36
1682
4
6
49301
4
10
950
34
1
823
18
645
15
1
943
278
29214
10
1906
1546
8
1
2
30
9
194
21
1
11
31
1
1
278
8
13
223
844
1
1
23
44
11
2
3
3
225
3
23
1
6
13
1
7
478
132
62
120
17
86
1
1
2
178
8029
53
1
4
4
2
1
395
3
1
1
6
60
2
40
88
20
1
2
10
96
86504
1
267
2623
15598
63
97
1
1
411
18
45
6
18
1
11
1
1
1218
1
1
2
20
3
1
2
1394
2
1
1
5
768
16
3
1
3
1853
1
19
2
871
2
1
420
2
53
2008
10818
672
68
2062
3
64
4
53
1
116
115
5
2
20
151
2
3
840
13
2
1
1
3
4
640
4881
2
561
7
7
3
19
14
4075
24
5
1
1367
14
200
7437
1
142
93479
1
8
91
35
1
2
1
1
1
2
600
36
12
1
2769
1
1
34
1
16233
757
62
216
2
49
1
328
90
1
1
12
5
62
15
3
59
2
19450
147
49462
86876
5
5
152
1
20370
1
1
5
11
79
1
1
1
3
58
1
316
1
5
59
5
16
19
26
3
1
1
5
127
16
27385
1
5
19
23
6
3
7
42
11496
35
40
78
2
2
3
4
590
2964
2
1
8
1
8
6
7
8
1562
3
23
28786
3
12
1
360
2396
1
1
2
3
7
22
7
275
1
5886
1
7
1
105
139
3
1
2492
5
9
2
11462
22
708
2087
3
51
226
73147
44
1
6
4
4
1
3
2
27
4
3
386
4
2
1
2
16
695
168
8
5
2
2
1
3
675
18
97
7
676
1
3
1
101
2
1
1
6
514
686
30
1770
122
4669
30
6
5028
324
7781
1
1
4
9
70437
5
16
3
1428
31
4
5
108
35
726
15
1
162
17
1
425
3
1376
19
29337
17366
6
4
46
1258
1
1
134
3
4
1
4
84
809
5
34
2604
293
4685
166
65400
6
2
2
6
3
203
432
580
5
89
50
6
1
3
12
1
71
9
40
7
1
25
46
1
32983
28
4
1
1
2
1
24
3675
7
2
9
9
7
13
15
2
2
1
2
31
99
34
21451
2
5
1211
2
6
1
16550
653
1781
6
3
704
88813
4
70
2416
1
2
96
34
4
108
619
5
17
22
1032
10
6
2
271
565
6
2
4
38
3447
4519
3
1
1
3
81
51
1518
53
5
9
24
363
5
98
300
30
1
1
7
53163
53
17
4
2
1
309
5119
6
3238
20
155
232
929
13
15
81344
2
13
13
820
353
1
1
51
1016
15
68
1
4
73
7
1
1352
1
144
15
1
3
12
3
933
1
74
16683
1
15
176
626
6
108
2
391
3
337
6
2
1008
2
24
2525
9
2
2
136
6
3
47
2
14
1109
350
16
2
61
14342
1
2589
42
4
2
7
23380
5
1
2910
2
1
917
3063
21
56
1
11
8957
253
1
9038
219
387
6
21284
1
3
2
195
6
247
16
528
1
2
3
18
13
264
21
1
5
39
6
1
480
2
306
6
9
2
18783
42
2
19
16
3
2161
5
6
2
1079
3
2
1
5
1
7
165
12
1896
12
18
1
1423
5
139
17
113
299
2
1
1
5
1
1368
40287
33
1575
31
1
90
1
651
230
3
3
775
416
20
3
898
10
32817
45
2091
26
1
395
8692
233
2
160
1
352
7
1
8
17
25
1
1102
5
247
1
6
5
89
119
1207
125
3
2
2641
6855
6
2
236
14
1
2
1
8
1
12777
6
16
1
1
1875
125
3635
197
2
2
1252
138
24
2342
16
1
17
10
5264
6
1
1171
8
102
773
1
44
89
3
4
1
2621
8
2
77
62
396
123
1
164
6
1
3
3311
1
1
4
189
35
1227
9
13
620
606
31
3
15
4
2909
1
41
2
9
42
2525
5
1
144
28
2
340
24950
5
5
29
31
3005
108
1
41696
1
6
2
56
1049
4
20
1
75
8
2905
3
5278
14
2097
1
1
32
72
1
1
1091
92
1
1
1
81947
1
22269
13
1
1
306
1
2
1
2
17079
3
1
30
22
17
1
27
19
3
1
26
16550
81567
6
2
10
2
31
744
2
5996
8
51
8
2
2
5
46
1
2
227
1
7
221
196
13
17
16
1
10329
6
44686
1
69865
6
2
39
13
2
5
1
1
1203
59865
126
9
114
3
15
1
3
1
5
45
30
1433
31
58
2
320
137
275
3
11
11
3
23126
295
73
123
1
1
119
6
22282
14269
493
56
1
127
57
3811
74
21
4957
5798
45
192
227
1
6253
3
2
2
4
4
40618
5147
200
1
53
18
2
110
4071
3
7
511
27
1
1
4210
3
7
1
3
3
14
1
7
110
386
9
18878
22
1
7
9295
621
1
1
925
52
64
1
24
29
4
116
3
4
3
1
1
463
32
34
1
8
5
24
9
1
1
1
930
1
1
1
44
7
1
30
5775
133
19440
1
83553
15
28
2
6
1
479
323
181
6
2
19823
3939
3
3944
1
16
1
2
1
411
1
2
94
1
4944
358
6
8442
57
1
6
1
6
1
3
504
320
364
6
2
83
7211
3
1024
2
130
1
7
3
8
40
32
139
1
3
28
610
11590
225
1
12
119
3
5
4
87
35
6
19
3225
3
8
1
36
1
19341
2
3
676
5
1
52
8
4
59
7
6947
49
1
35
1
401
70
38
2
18
5531
7
56
5
2
489
27
17
11
32
3
330
60
497
699
4
2
1
6
3
1
9
3
15
5
1
1
103
11354
2
182
2
3331
396
10
1
1
25
3
9
9
14
33
7
1
31
1
3808
298
198
5
3
1
1
1
282
11
545
24
741
10
1
3437
1
3957
687
25
11
367
35
1
5
4
1
47904
74
13
25
1177
113
132
154
24
443
63
11009
21
69
2
3
44
1
23
1
6
1
1725
14033
12
1
21370
7
8731
111
4543
5
4
1
48
1
170
2
726
1
2
24
3
653
8
227
1
7
58
17
726
3
4
1
4
6
10032
1
43
7396
1
13
131
46
38
10
340
145
1
1
5
31
68
4
110
279
9
340
1
7
3
2
13975
4
1158
1
5
25
5
126
110
5
31
6488
6
166
3
11
5
11
5624
1234
653
228
9488
674
2
458
2
4
1
35
6
2116
223
1
734
1
1
52
19
115
10644
790
49
1
23
2
4
1
4
26
1
1
1421
6
1
870
2
106
4
1361
3
1
1
8
2781
300
1445
139
1
31
1
8232
48
1
14
4286
481
1
374
860
5
25
5
17
7
18
5
34
23
6
161
1
2
4517
41628
171
254
624
1
9
5
12
8
9
20943
5
1015
8
1
18
9
2624
269
1717
1
38
4
209
13
8
4
3
25109
13112
1
47844
59
3
52264
95
8
1
1
14
58
7
1
6
2
57
3
1
3244
298
2
31
1063
8
3
139
8
1
1
14874
1
2191
2
152
161
1
37
10
24
1
60
9
64
1
1
4
1
74
9
52
2
110
26
22
1990
324
1
3478
531
183
100
88
2
170
421
1
31
2
137
1
8
9108
1
75
5
28
31
87
14
23670
1
234
2
3
22
1
6
2
3
13
1
1
25
106
41044
4
12
3
309
2
11
1
542
3
43
14
82420
1
2
9139
417
7
3
3
10
10329
6
366
1133
10450
96220
2181
1408
1
2
73
1
15
12
26
1131
5463
3
2
1
2
2
16
636
2
5
1
86
4
307
1
55
1
91129
1
11462
38
12
131
1636
4
1487
5
2918
7
1
1
234
3
1
8
1
1
1
6
37
8
61
2
254
1
2
6
3
1
112
992
15
13
1
45705
6314
659
5
1
1
3
1746
1
16
2
1
1
1792
34
4
5
667
107
87
1
6
44
68
23
6
84
50
1
81
2
101
1
79419
1112
1
512
3
5865
2
5
70
4
11
1
6
4
1
1414
56
11
6
18649
22
133
1
360
1108
12
1
5749
1
1
9
1
87143
3
1
12641
2
3
619
131
58
15
1
74
4
5
1
25
2
1
70849
707
2358
11
4
33
1082
3
1
1367
16232
3701
21
1
1
1
16
18
1
14
15
2
329
259
138
1
30429
15979
114
1
2
6083
23081
49040
170
1
22
18
15
20
6
700
4
10646
15908
5
19
2
19
38
1
360
1
1985
4
1
2
50
11
1187
267
257
1
216
4
106
278
59
13
28
2
14
2
1
1639
616
6
10
1
2
1
12
9
211
2
6
399
11995
21
34
1
3
3
186
13
1
64
10
107
15
5
3757
12
1
23
1
2
2
69
21873
3
6633
1
1
3
69562
302
1
1
5730
2
2
4
6
157
4134
2
884
478
224
62
1
167
1
3
1
1
1
5
8
18
10
2
1666
83257
1
31
1861
113
18
1
3
12842
4
4
1
26777
3
3
1
700
95476
574
9
1
1
81
883
5
4
781
18
587
7491
4
9
12
4565
1
3953
1
4
1
1
858
3
8
1
20
2
2037
8
35
10
2
23
3
4
169
483
6
2
62
3471
9
33
3
1
457
23
1
8
3055
3
7159
68642
84
91
6
466
2
48
7
4
14
4
5
6
3
464
32382
2
73
54
8
5
70
1
3
2
10
29
1
3
1
4
87
7
13
41
1
526
31
2398
3
1
1240
4
12388
387
2
7
140
42
29
59
8227
80
1
512
30
17922
9
31
28052
134
190
2
60337
799
68342
2
31643
1397
77469
48
6
3
2
11
17
9
5
448
1
6999
6
74312
92638
3
24
17
2
1
91251
2
3
20880
1
5
11
16022
462
89
43
249
21
2
7884
2
152
456
2
32811
10
2
5
19
1
16
27
34
8
24896
5
46
5
7
2
14
8
38
17
20
54
111
3
1
2
4
19
32
1
1
4
4603
1
59
756
3
3
7
58
1520
176
5
5
2
2
333
11965
17
200
132
463
4
2
96
15850
2
31184
1
2
3126
106
1
1
1
388
1152
2
5
16523
12
16
48
5885
2
3
2
166
863
10
3
2
13
2
466
119
1
30
2
132
3
169
7
1
68
92
38
12
5
13
54
51236
2
2
5
2
4
37
1
3349
56
4
3
256
2
2
1
1
785
21
127
4
31418
1
88370
194
8
3
23
564
581
3
61
1
3
590
2
9139
5
2772
20
6
11
3961
2
1
6
462
39
494
7
6
1
8137
170
1370
115
14
3
1
46489
1
92
1
2
111
1
14
2
1
1
1
424
21
15606
9
12
1
2
2
31
2
39
1530
8095
1
4
6
15
2
1
2
42
189
1
34522
6
6
723
1027
3703
8
76
213
1
15
9
10
1
78
30
2
2
1
7
31
49
22
2
1
122
2
26317
16
1
10
5
3
1
1
65
1
7
76
42
24
2
1
2921
17
2
2
1
24329
66
153
9
319
1
7
1
56
53934
1
49
74
2
1
552
6
4
1
2
48
3
53
6
1116
28868
1155
9072
28324
45
2
9316
13880
2
75836
11
3584
2
37421
2
26
3
38
1
2
1
41
1
133
7
102
102
69
1
129
6
1
4
1
56
7
806
1
89051
1
1
7873
17
711
3
102
1
104
4600
2
3668
8665
19
119
308
12
842
13
1
1
80355
3
1
1
6
1
7
37
4
3
54285
1
2
4
278
16
2
6
1
16
1
101
342
4771
1
19826
1262
25
13
6
7
53170
6639
347
127
5
2
3
2
140
3045
45
2528
1
2
6
147
37
13
1022
77097
1
5
5
5969
1
1
4
3
5
64
1121
4
1
5
1
85
1181
1
4
11
1
38
6168
4
6
17
2
435
4
4029
1
6686
21261
1
2
1
2
2
1
52
2
20578
21
2435
1
718
1285
24
46
2
174
3
2
620
1216
12
13969
1
35
1454
8
345
1
2
558
3
876
4
69562
15
2
169
7
36
8240
45
380
3
5
3
1
9
50
4
29
1
441
150
25
1
41
1
105
438
2358
32
45
1
4
6
87965
321
1
5
41
1
6
47
20813
2
13
4
1
1
1
22
62571
1
63
1
29
9
3317
3
4
160
5
306
7
1
186
2225
1
18
8
7450
220
4
123
90887
88
13
20
8
4
133
11774
1
12
477
302
692
10
3
7257
1
81
1
1
79
59
10097
6
2
2
1
2
40
3
70
1
3
19
10
4
7
79295
52
9
572
58
2
80
973
41465
56
1
4091
250
2
102
8884
202
1
84
11
188
1376
318
7
63
441
1
1152
1
1
1933
3
31
34
1
74743
10
4
85
8740
136
61
1
16
17
1825
5
11
6
45
6
1
1
59
36
1105
5
2
1
9
5
3
53496
24
3
2545
3
4
2
1
22
1
3
1
25
1
42
13
1
16
5
1
2
2210
73
7
15
315
25709
14
26
17316
24
1
26055
1046
20
111
40
5928
392
7
1
36
6
2
1
1
2
1
645
1455
1
1
16
1811
6
245
3
10
2
3
2
22432
3393
29
41
176
2
1
292
1
2
4
6
173
7
5
1
10
44
621
32
711
562
4
79
7
9859
7
3
5
90
48026
31
13
189
59753
658
184
49180
24
202
1
78
17
70
8
1
1
1
7
80
4
317
38
140
2
2
12073
130
3135
17
801
170
38
1
13
19
2
3
7
22
1
40
17965
8535
2
3
75509
20
1
1
4391
1
5
23
2
8
13
21
71
2
1
43
69
13
2
2
1708
549
1
1
3958
4829
1
2
29
8910
39
16632
436
8280
85
3
15236
452
17
7745
41322
1
1
591
1
515
17
23
1
15903
34
1
2
5
236
5
10
2216
20
3
12
4
17
1
851
3
2
13
247
55
1
1
32874
9
15
1
1
1
2
21
2
4
4
174
7
4
32
1
37
362
1599
5783
449
6
16890
7
850
2
1698
1
334
10
365
4938
256
221
2
10
12
1
4
9
25
541
127
12
6
1
4
1
2
16
3
2
16
9
1
29
603
1
322
11531
94
25
48
1
17
58
5
34
17535
1445
482
17
3
11
110
1
1
2
4
3
11
1
15
10935
7
1
1
231
27000
21
4
1
1
8
7
2
3
35
1
81
10419
13
1
3
8
92
2
2
1
1
31
4
1
1
12
56
1
29
116
305
6
53
1
17224
3
197
4
2
12
28
1
3
8
6
442
105
4779
1
2
202
60
2853
93
7
8
10
68
142
1
1
3
5884
2
1
3
1
69
24
86
32
1735
45
7493
1
16
1
375
690
90
14
4968
1
44
1
209
8
1
624
215
43
2
12
17
226
6423
4
4
1
1612
4
35
874
75
1
12
1089
1
5
4
104
149
3
1
2
1
21
57
1
149
1
7
2
4018
608
12
55093
2
1
37457
1
53
52887
1733
4
7537
13
1
8
6768
1398
12118
3
2
6
64
56
1
84
3
291
14
16
1
4
58
15
9
20
1
303
5
805
70301
21224
1
1
288
76483
2502
2
181
9
11
448
40
1849
1800
6
265
1
28
1
34
86
3836
2
1
310
20
2
6
1
2615
6
2
1008
1
1
1
27
6
1
10552
2
47
52
15
33
1
368
4
2
1
1
2
1
32035
407
10
24
101
3
3
4
3
2
1
20240
513
230
11
21286
3
2
2
952
1063
71
6
6
12295
1
11
18
1
11075
1
1
7
289
15
3
3
27
28
430
6
12
2
47
42
7280
311
60
1
751
9
3
8
10
766
1
5
1
44
6
19
65331
48034
2
69
1
609
2
1
1
1
1
4
184
13361
907
7
1501
63
40
10
2935
1
89847
4998
1655
40
17
435
171
54
3
32
3
1157
13
31485
1
1801
3244
28424
2
957
1
32899
3
1
9
1
2
64472
4091
2
1064
9943
17
8
8504
1
4
1
2
10
11
1
4
55
14209
1
89
17
1
38147
63
25
662
206
50
215
5
6
1
422
1
5
1
1
85
1686
1
1124
459
46
52
295
53
12
1
183
91561
2
10
10935
1
23
4
106
158
1
2608
1
386
114
378
13062
6
141
3
2635
34319
534
22
21
117
40566
2
38675
62
1
15
19
5
24
117
11260
2
1
1
1
5198
1257
2
5
697
214
17
6
101
230
1
140
4
206
1
1
68
3512
4
4
1
1
1
10
146
1
16
221
552
71
2
12413
1
7437
2
205
107
191
8
2
10
113
9
2
642
2
36
13
10
6
3385
11
3
121
2
623
58
3176
57
46
1
7
2330
5752
11
21
150
1
3
5
3652
3
1
377
1
4
1
305
1
17
120
118
1
18903
5
5
1
323
1065
3
4
574
1
40
96
10
17
2
6
23
34
38661
120
523
5
4
10
4
11542
1
69
2746
1906
1
1
16799
2427
2
3
4
2423
3
8128
11
32
437
2
4708
3
10
867
4
1
24
1
4
1
1
53
12
97
749
7
3
6
69
24
1
38
79
22
4
64
15
8
83
3
6
24
1
1
1
81256
148
1918
418
434
3
1
761
401
1
2
16
17
1
11
189
1033
1
21508
1
1
39
13684
1
12834
161
232
1
264
541
1071
29
22
2
141
1
251
8
9
1
553
3
37
1
9
1
9
3
140
4
1
2
63973
4846
10
77
14
5
2
26
11
251
1
206
11
6
8
6
595
13829
1
21
1
9
77
16
381
2458
5
1
184
8
281
1
2
11
7974
92
1214
1461
644
4
231
3
1348
8
667
5
11
2
93
24
229
17
1931
21
7
17960
4
2905
13
5
1
1
80
13
6
83407
73
1
2
73
274
626
127
4
1166
3444
2
171
1
684
77
40
8
1
2
1
87
4
6075
1
2
1016
2132
14099
3447
3168
6564
2
3
2
1
52
23
1
48
90
1
6
10
35044
5
3
9
83
28
1
4084
1
2121
3610
3
166
2
64
7262
1
1
17
2
13
3021
2
1
1
1
201
20
10
2
78
116
24
543
224
824
3
5599
116
5234
5
582
1
10826
21
1
64464
1
364
1
746
1
6
1
8
7
3
47
1
12
229
2
2
12
7
2
2327
6
3
1
45
3
1
1
1
1480
5
106
27
75
87
4255
240
138
1
13
2
3
2482
27
408
898
2
70
9
3
2
96
142
18
12480
8
1
2
31877
10
26
9884
3
179
336
1
15
228
3899
10
83
27
211
53007
1
1
23
5
19
12
3
18
11
853
26
58729
5
17
5
31
1
3
6
2020
21962
19
1
39
11
1
3
1
113
7
1
2
15372
6
5
1
23
3
3292
38
1
353
39
2086
58
9822
2307
58
4
2
7
71160
116
88
1
2
4
89
1
22
2
11
1
273
4
1
2
4
10
2
38
1
42
976
16
709
6
1
35
241
1271
3
5
140
10
3
12
49
2
5
57
80
789
6
13559
856
1
1
143
2
1
1
15
8
1
569
307
157
909
61
3
315
233
6524
1
1
977
9235
1
1
27366
3721
10
4726
4
105
1
687
12
5
7
897
42077
4504
5
316
1
38
1
6
98
11
3
24
239
6555
2
3
7
1
32
33
26557
19
1
6
5
137
14
27
1
130
2683
2
574
3617
112
1
1
2
140
22
33
1436
4
3
1
2882
783
2
255
204
156
32
93
6
8
11
1
2
8
3
4
1
6
5
4
47
2
3325
11
244
2584
81893
4
62
2
2
5
3
7358
40
3
3452
1
2568
4
63
21
1
131
4
12
1615
44
151
5
560
1
28
1
10
7
171
18246
61
1711
3448
1106
46
33257
4
6
12
9
4311
76
1
61
1
4
2
250
2
201
281
3884
1
1
133
3
1
1
40
6
2
253
8
3
112
4
2
5
5
2
1
64824
338
9
6
7
1
24
53799
1020
1
4
1411
3
25
3
13580
2
25
618
38
725
1
38
20
1
3
1
481
1
7253
30
8
1
8
9279
17854
1
17
3
565
29
33
35
82
2200
11
1
31
7
66
61
693
3
1
5
865
724
5
1
2
11
6712
1
18
6
3
119
16
348
16
5603
1
4
1
81
43
9
7
432
4
1
2772
15
13
2182
1
18
4673
1579
66
1
28
85
2
16
2
21
1
1
24
2
239
1
3
152
14595
109
2
118
1
237
14
1
23
4
2290
3
4
2
213
3
99
154
48
18
1
1
39967
1739
51
1
3
141
1
3
14
2
7
3
87
1
1
4
1
1
12
2
6
6409
1
2
1
42
2
1017
31
31877
652
7
10
2
18
1
1
11
1
6
1
1
2171
2
627
216
1
13
1
2
73
5
2
3
41
20647
2113
1
2
4
7
7237
4
263
1
1
1
7
7
139
1
44
368
4
142
702
5
52
61196
1
2
99
1
8098
12
110
2
1
7
59005
54
49133
8
83
7
1176
2
1
1
313
1
2
219
48
2
85
3
16
148
3
27
12
1
1
6
80
3577
1
1
2
18
2
1
6
5815
1
75362
1500
1
1
712
6
18
3
2
1
8
76
1348
2
7
2
2
3
3
1
6
65
3
221
1000
65111
13
6
5
2
1
1
3
1
1
3
1
1
415
1
4255
2
1
2984
817
93
1783
28
19
865
14
3805
170
391
100
1229
5
3
5893
197
1
69
25
368
26
18
28
1
1
1
1
43
8
1
28
100
1
5
86
1169
9
2
18
157
19
164
1
44
2
72
1
1
9091
240
625
8
5
56
46817
2
1
1
2
1667
5
2
25053
64
2
10
45210
3
4
1
1
8494
1
1
656
95
1
1
49756
3
26
81
1
10
3
2
1
9764
109
3
1
2614
32
11
68
51
236
325
40
8
17
1
90
21
313
1
2529
1
642
3
1
2
3
13
2
28
1
896
42
12
5
90
30
107
5486
16261
38
3240
1
820
12
2
202
1
7168
1
2
228
1
5
4
3
14
52
3
1
2
9
6012
1249
1
170
1
18
1
7
12
2
2
15
112
2
118
3
4
12190
3346
4
3
2
1500
1
1
1
1
697
2
5
1393
6
1246
1
7
3
3
1
1
978
1
11
39
1
17
1
7
75
1
72
8
11
3
1
1
347
3
1
79
37
2
370
2976
3
1
3
90
29
12
1
1
224
1
4
858
1
102
2
86
9530
1
11
7
18640
10
3
460
1
1
5
3
1
3
16
1
1
5764
4
3
2
2
1
27268
2314
1
113
3724
2
893
65
3
1771
50198
15
204
6
10
1
61
3
346
204
304
7
32
5
331
15750
5
2
25442
8
70
1
1153
2
900
46
360
2
6
329
10
28
359
247
2531
1
15829
2
9
1608
564
118
170
4302
80
4280
208
20
106
2
31
71
23
10294
20
1
1
46
42
1016
7
12
5
54071
34
11
5
2
1
54
1
1
287
1
1
12
1
14
4
2827
3
5
1783
24
9247
21
44661
1
69
20
10
3
2
2
1
6268
66694
4
7
1
3
3
5
751
63
3
1
37740
1
257
24
887
697
2
2578
1
17
1
290
159
27
15
2
1
30
27
44
1
3
53934
1
32
55
61
2
15
8582
9
44
32833
1
2156
5652
348
9
1
2330
4672
1
1
26
1
1
412
7
25
7
5023
4
126
1
380
1
33
2
1
2
362
5
2
5374
3
3
11
37
2
8
1
16
458
2841
21
8
26
7
131
6348
1
6
1
3
1
1
65
1
4
519
4
133
32688
663
162
2
1
4698
1
121
261
14153
495
20
5804
1
5
54
3
60
5
14461
174
468
1
13
18
2
18
3
1885
89
4
702
1093
1
1
12
2354
1
11
605
19
2
1
2
3
254
1
10
878
10213
1
1
2288
2
44
3141
82
3
96
27
76
32
21
1
4646
9
17
5
5638
15
9
6
40
302
14895
1
17
10
89
132
3
3
60
5
1
34826
98227
2
3
12
1
1
251
348
19278
6047
1
1
6
6
43000
294
1
4
10
1
1
54
58
1
2
280
112
3
401
22
27
2
1
25
2
47
5
8
3077
865
42
424
189
3
3
2
2
2891
3
13
4
3
1684
1
14
1
7
6
225
11
253
2
25185
137
3
8
366
1
429
3
1
5
1
3
5940
175
327
180
8
1
2
4
3447
72
125
562
475
208
488
12
25350
14
380
29
2
1
1
1
1
60
1376
460
165
1296
1100
3147
40
1
21
2
14
1
14
23
107
16
6
143
2
209
2
1
43
352
18
294
94489
7759
123
2
217
6
1038
18737
1
1
32
1417
1
5969
49542
1064
1
1
105
14
824
13
10
46
2
2
400
1019
68
2
62
9
2
1285
43835
41
79
1
2
2
2
2
3
4
2
1
69
19628
14
192
1
1
17
863
1
639
1
327
1
21
330
5125
35452
113
3
1421
6
2426
90
7
56
1
3
393
159
3
13
1
13
215
3
29
5
2
49852
1
1
59
123
1536
181
1
5
61
1933
3
10
1
66
3
1
20
1
1
13802
15382
1
1
1
173
1
24
13
2395
16
3
12
4
2
1802
6
539
1
6072
2
11
97
137
2
1
2
6
17
1
27
4
3
37
1
1
5977
37581
3
1
31
18
33
36938
58
1
1
375
1
2
1
2
34
2
3
153
560
10440
116
623
28
9
2
7
5324
23
3
7
5
20
46
1
937
1
1
2
1
2
760
41
3530
40557
69
45
4
22
780
3866
107
3986
1
225
1
25
1
5308
9
1
6
13
1
32
68
6757
16
9
2
16
39
1874
3
242
7
3
662
1
16
140
10
4
1
86439
38
2
2
470
9
3
2
1
247
1
1
1082
5
655
11
1
662
1
10390
110
7
6
702
576
14
2
223
136
299
46
2
178
6
5
112
10
1724
22580
4
33
2
1
46026
4
64
45
9
140
1
7
2
2
1
1
1
1
15
4
17
236
347
984
2368
21
798
3
1
574
14
1
17161
11
176
6
37
3
6
2
2
1
4
15
1060
28868
1726
1327
1
2
42527
207
56
1
4
47
26
11
25
23
165
9
46
66505
3
11
8582
17
60
6
62
169
30
19
1
3
4
19
5
3792
45603
2
1
11
1
7
2096
1054
1
16075
6
2
11
299
1
4
68
1
6
1
18208
17
2824
3
562
3
8
3236
2
33
566
2
1
9
1
49
1
3877
63989
1
2
6
7
7640
6
1
4
2
301
2
102
1
1
49
6
887
76
15872
5217
6301
4
1
39
25442
131
323
11
218
2
11
8365
1891
2
3
12
11
23
19729
120
5
27
17
12
5
151
26
29
39799
7
1387
52886
10
1
65312
1
1
17309
64
4
1
48325
38606
75
6
6
263
3159
9
5
283
61454
35
44838
49
10
1
84
70
488
4
1
85
4
13
1
243
1
7
83
5
3
17
8693
1
2
5
68
5
11
1
2
91
32
9
15
28
20
10
1
259
12
34
2
5
1249
263
58375
4
83
13031
1
76
10
2
1
164
32
64
2
2
4
423
168
6
1
38
3
11
3
17
8
29106
1
194
44
136
3
1
1
9
2
7
201
14305
23
4
1
227
3
4
3189
7
262
37239
1245
43
125
7
49
2706
3
12
9
12
5
1
2
162
2953
7
4
593
1
1
73
101
1
32
6
11
4
2
58
936
52
1
3
98
1
6973
1
761
17
11
1
19
4
1
56
57
4
3
12007
7171
3
145
1
8
63
1
102
5
113
3
10
142
18
37
2
13
16
1
1
235
1
2
1766
7
20
1
4
204
66
28
16
1
24
353
19031
3
49
1
1
3
25
28
1
5
206
68
11
1
203
1
1
2
4464
31
1
14
8
2
8
49
1
15
3
7
77979
24
2
1
1
1357
3
1
1
1
533
6
2
4
5
13582
6
803
2
15
10
4
61
86
4893
1
876
1
2
473
59
2234
3798
16
12
2
1
4
4
61
2
1
15
69
7
243
503
3
16
6
222
141
1
18
21
26
445
128
1
1
1
3
1
4
1
41
15147
22600
1389
35
36
2
1560
4
1
3061
49
1
2386
4
110
1
8
2
3
1
1433
1711
1
1194
1
1
30
2
55
25735
330
1
3545
863
529
1
1809
798
29
1
7637
336
7
31
40
41
8
1
3
21
569
5
1
455
15150
1
4
2235
6
1
658
35
57
635
16
37
3
1
8
2294
2
503
58
752
66
1
4
13
13
2
9
5
73
2
1
15
2
13
5
1
144
505
176
6
4
19
45
42
1
13023
1
11
1
1
1
1
2
2
1
1
23
13050
158
10
48
9
82944
1
3118
14
15
3
197
4869
3
239
1
1
2
3
124
1
1
33
4
877
10783
24
68
341
14
10
1
6519
175
144
9
8
49
3
37
2
1
117
45
635
1
27
1
2
2972
3
11
1
4
464
28
84
2
23
1
1598
58
1
1
3392
55129
1
2
15
1
22
36
258
6
2
21
963
109
1
5
3
1
1
1
3
156
67857
1
4
47
112
1
1
3301
281
579
1331
5
1
1
3
96
3
1
49
1
856
44
1
19284
20
5
103
10
35
6283
9171
35
747
7
7941
4
850
122
1
1
5
4159
134
30
3
1
7866
1103
36
79
10
4897
1
31
31
1
2
398
8
4881
94
92
2793
1
131
2321
1
1655
1
9
1
3
4
18148
7
1
8
219
2
268
13422
25
2
2955
1
32678
1
15
4
2
9399
9
2
14
244
13106
29
208
28
7
30
1294
9
69
3
45
3
1
1
80
54229
1
1
1174
6
788
1295
35
1
16
41
1432
21
2
80320
7
8
48
23
5
1
59
21
6977
157
1
2253
2
1
530
2
6
2297
8
21
1
34760
21
48604
3
556
7585
1
343
31398
97
3
2041
239
6
2
1
314
1878
2
16
287
1
1
154
2547
2
3
4
18
1
159
24
23
8
1
186
6
1
1
33
5
2
743
5
1
1
5
63
49207
934
14
5
6
11
23
248
25
11
1017
4836
2
23
26
1
2724
5047
1
71194
2
1
1
58
187
1
1
445
1
1
1178
20
1
2
1
125
2461
6
2
8
33
42
4553
1888
16
160
998
22
2386
1237
1
1
1142
2502
3
3
12
226
1
6869
571
47
14623
1041
1364
465
9181
77
1
9
79
1
1
1
306
3
2
189
2
18
52887
1
3781
3
1
9
15
8
4
1
110
8
4215
19
132
4
39
1
1
1
1
6
1246
110
8
1
11
2
3889
1
39
1
839
3
2
1
1
1708
1
945
1
201
7
85
11
2619
38
8
576
618
5
4
6
4
45997
3
1
3
8965
1
1
4296
828
41
3
1
1
27
35
2
384
39
45
23
48
70
2
1013
1
1
1
59
1
4278
59
2743
1
1
29
4
19
1
1
1
6
244
1
4
75
1
2
119
23
7
1
8
8
4305
1
11
71940
564
1
39
6
10
3
2
30
71
3
2
3
2
1613
5
20
10
10
251
1
11
2
1071
2
1
1
213
4
221
42
5
748
4
1
6
57824
1
2
1
648
2
25
1
144
1
480
3
204
4623
25
3
10
2
1
1
275
7
1
4641
1
10
45
5
35
1
1
40449
176
3576
50
1
18360
31
6
133
142
9
28
186
10
19
1
5519
77
67
1
2
47
5
13
541
6
90
1
3
548
3
9
49
6
371
15
2
5897
1763
1
7
1
1
10437
471
59
3
441
1
1488
411
18
8
4541
55
3
85
64
16
6
1
8
1
4533
12
1
45473
66131
3
971
2243
20
6
1
351
320
5
48
69
1
3
541
58
1
1
117
1332
240
159
2
3
1
5
2
43
3
4588
1
1
1943
48572
7
12
2
115
1
18
1
472
806
156
1
1
1
153
18
7
48
303
104
83
19
3
1620
1
3
12
18
2250
8
1
12
6
1950
10
1
39835
36
2
5
485
123
5
297
14
413
1
12831
1
19
9532
1
2
1
223
2
607
6
7
227
3
10
9
46
15
104
4
8
139
6
187
4
80
4
3638
1
50
1
1
1
1853
21
1
5
44273
1
16
52
3
4
2
426
1
26
433
2227
866
955
4
7904
1
9
15
2
2
2094
21
2
2
4
18
5
4
642
1
3
9
2
4
4
1
30
13
96
3
408
106
4812
462
6320
50
24
487
20
3
58
961
1
58375
19
1
1
3
3441
14
21
2
2
1
28
313
301
2
1
2
1
17
1337
2
7
2
3
3
4
17
8
2
7
7
4
13
2
1
153
1
81
1
2
1
1
1
7
2
1
317
34
3
5
13
89
1
602
1
941
2
3120
48
34
209
1
1
53
280
12
53
13810
608
1
7
295
5
17261
796
118
105
1
9
2
1
21
16137
1
56
3738
2
6
14
660
3
25
2
1
96
61
1
3
1253
5
1
7
39
14
68
984
7
13
8
6
1
3
1
10
5
2
2152
3
10
152
4108
189
317
55
688
5
1
8551
11
258
2
3
13
1
10
10
1
1
89793
1587
27
7
2
9
300
1
3
36448
1
45
49
9
2
19826
1
2675
3
217
9
3161
3
2992
5
51
219
1
4
65
23
1791
14477
840
1
2
33045
4
6
23845
1
24
4
3
580
8
1
1
16
5258
26
1
6947
196
1
9
1
1
2
17
642
1
2
3
7
1
692
37
1132
187
1
118
16
1
473
1
7
1197
1
56
2
1
56
1401
2
10
2691
201
2
72
1
7
3
2
2
2
396
1
11
955
1
1
1557
58
28
1
1
1
32
7
15
1
32
23
34617
12
1
2
1
58
13644
1
1
138
11
6
3
25
3
29
1
60
11
259
2
1
3880
7
220
18
8
16
2
1
1
1
34
1
1037
28
31303
1
8
1
11
54
3351
13
3
2208
804
3
37
8
3928
3
6
209
5
1
1764
1
6
2
16
54
2
1283
21
4
879
1
7506
1
9
347
1
1
1
4
1
408
31
469
1
1
5
1218
9
1
1
1
413
1
12
1
5
10
16
52
27
1
10
3
43
6
6
73
1
348
3
1
9
30
85717
914
1
8
154
84
1
3589
1997
171
1
1714
1
2061
38
7
3990
60
2
1
5
310
42
1
61
4
5
156
5
58
4
2364
2
23
4
2
1
1
44
1
11
5
1
1
191
1
1
1
27
3
33
1
5
1
1
148
7688
542
9
16
1
59354
28
14025
1
35316
5
2
1
8
16
1
3
147
2
155
2
1
14
18
1
392
6
7
7
2
1003
4
1
4
31
2
1522
26251
1
2
1
137
2
2
1309
7
4
2
4
1
1
6
4
1
9
4
17594
931
3
2
1894
712
16
2
7
176
4
502
9
1
279
6
4
32
1
59488
297
1
61
196
3
949
5
37
864
17
20
128
2
1
99345
2
1
6
1039
1
2526
184
56
1
67
4
752
45
514
1
15
2600
1
180
159
59
101
143
3
1
3428
79
140
3
3
463
1
14
2
3
1
28
16
1
87
1
2
1
13
1
2
1
1
1
5
113
22
2
2
6
19
966
1
852
3
8
3
55
100
2
43658
5
2
1
3
542
354
11
2
46
2
1
222
679
1
12
1
876
198
2449
14
554
7
4
3
1
358
17
3935
86
2207
235
174
6
12
1
99
39
9
1
1
1
2
2
76
8
14
16
2
3846
1090
50
483
8
398
1
1
4
366
1
1
8
32
36
16
1
49202
1
2
3549
152
40
11
1
4
22
557
15
47
90
28
2
28
1
28
1
1
4996
4793
58
1613
8
48
589
8551
1
111
1283
1
1
9246
6629
1
104
1
42
3296
4
117
4
9
20087
145
3
8
10684
1
402
1
6
1
7
19
2
14
38
5
1
4
4
92727
21
1094
7
1
1
4
16
247
126
18
872
2
1
138
25
2
2956
1
1
2
1
79255
10
1109
1
1
1
1
5969
373
1
140
12
3077
1
72
37426
1
1
275
569
7
1
2117
13
260
1
6
709
58365
5
1
1
18
85451
21
10
147
44705
1
5
5
2
2
1
1202
1
454
4
120
36352
2
13
345
48
44
5
42
6497
62
5
431
1
131
5
7
28186
132
9
1
1
31
6546
88
4
609
4
15
30110
31
1
2
10
1087
86
3
25229
6
3
37
67011
1159
1
358
1
3
3
76531
2
14150
3
2043
32
1
61
52
3
8292
16
1
3
2
1
37565
159
224
59
450
2
3
2413
5305
707
271
16
1
24329
383
50
7
2
18
208
42
2
2
3335
34
7
2
25
2
13
10
1
1
540
1
1
1
126
9
117
463
2876
2
2864
1
10526
9
5
25
1
4
1
2
71
5
56
2
989
59
118
57
1499
23828
3
16
32
157
22
1
6
3
1260
1177
2
2
160
2
1824
2
2
46
9
24494
75024
1
6
320
2321
6
416
2
634
14
3109
7
21321
3
7
3
2228
1
2
20
63
59091
2
58
14
1
2
13
1
7301
2
247
24
1340
426
1
519
1
43
4201
5
28
39
21
2056
2844
1536
2
109
1
2
58
70
89500
30230
71
9
247
1
1422
3
550
1
6
18
7
548
22
11
21
1
15
14
6
2
34799
1
684
90
6
31
649
1
20
1
1
226
314
1
15585
7
18399
1
1
3
1
7
35
64
6855
1
14
183
2
73742
7
36
37822
582
1
2
7
5
33
5100
5
2
1
1
649
1
2
10
1
404
5
2
386
80
1
7
12413
336
36
285
13
5
401
1
1
3
1
1797
12
1411
8
27
1129
547
91
7
1
1
17
969
1364
138
1
660
13
1301
4284
8
19034
4
1
3
12836
1
286
4
3
2
117
3589
191
61
38
18
9
1162
158
1
63
60
3
20
1
1
1
12624
1
1
1063
1
4
9802
1
9
248
6
1
1
6
167
11
4
14610
2277
838
20
1
9
347
67
1
38339
30
9
2181
1
1
86
150
25
1
7
38
5476
33472
2561
13664
15
1
8
7
4
1
1
10559
12
1
32
1
3
1
91133
502
130
1
29
198
1
1
6
13203
498
2
11099
76
39
1
2
19
32
4
1
28
2202
7
21
55
8
1
86
17
1
1
1
40
154
431
8543
1
204
3
2180
6
6
54665
5368
134
27
1
5
34
1
2
340
4
1
3120
4
287
3
79
1
7
1
1
1
76
30
8
2
21
1
182
2
40
1
101
121
7
3
3
33
17075
31
1200
4393
217
9
310
1
1167
2
1
1229
91
39
1
226
11
1
1
96
1
237
1
1
1
282
1
89
143
38
29371
3
5
15
14
1
17
14
40
1
290
1
6
87
49
23
5
31117
2
1
4
2013
10
69
2
5
1
14
965
5
6533
7
4
28
159
213
1
1
5
17487
4954
9331
11
9
18012
24
22
2
5
3
5606
5
722
100
19
1
69
27
4
1
352
26
4
1
203
9
2144
632
20
10
33257
990
6
1
1592
7
3
280
516
5936
12
2
1
1
10
23
4281
1
7
6
13838
1
90
113
37
62
36
3182
249
2
1
1075
187
17
129
67
3
1
6
43
3
1
79
32963
3693
340
5
28150
3
49
10
44
8
2
1
2
1
9
101
1321
48
43
221
1094
1
2
1
542
819
43
10
1
57
1882
1
11
126
2
46
2
2
1
17
361
2
2
1
5
18
5
2671
717
1423
2
13
1
284
93
1369
1933
1
65228
1
1
3
1
1
2
1
1
16279
4409
60035
1
71
7
4
1004
4
8
3
1
118
317
591
5
1
1
1
5
43
11
548
203
17
1330
51
13064
15
1712
7
1
1
3
2
1
324
6
21
3
2702
6
1
49
48
94
163
3
1
2
12
192
42
2235
96
1
116
156
1
192
15
224
2
88834
5
7
1229
3
1
1
2
4
2
12
1
736
135
16
1457
519
11
1
1
3138
11298
9845
16
7
320
2296
59
155
53
24394
276
1
3
7079
1
1
5
10
83
13373
39
1
11
11
6
1
1
1
134
4
1
5
2097
5708
1
2253
9158
2
1
1999
8
5
1
4651
1
31
51
1281
2
29
10
3
15
44
1
21
380
10
18
26883
1
245
3
6
9
25
12
131
18
771
3
166
3
63
2
3
144
37
1557
1
1
13
5
32
29
174
4395
9
3
53
2
91301
17
46
72
14
3630
1
1
1
2
1
1109
37
164
476
1
145
2
9
2
1
23
152
16
92
8
1
23
4
21
176
1
49
185
4
141
61210
1
35
13
2
606
7
7
190
24
1
10
94489
9
111
1
1
10
2
11
6
277
4860
15
6
58
2
25
4
13
324
1
348
5
2
1
29593
1
7
600
2189
9
30
6
3
12
697
1
36
353
2
1
53595
6
3
10
1
1
2
2
2
1
3
9
5
1
8
34
2
29705
5962
148
1
34
77
95
1
156
670
9789
1
41858
2
18
582
464
83
24
12
2118
8
16970
2
14
1
41
4
26
119
4
246
1
15768
7
6
74
4
5462
1
1
26
3
40
1
17261
258
177
303
1
2
1
982
6838
1
1567
8
58
562
2064
85
9
7
8
36
38293
3
23
2639
1
4
239
366
31204
1
61
95475
3
31837
33
5
1
3
2
83
406
10
8560
9
47555
7
7
3
17
423
10857
32
2
14
47
94
5
28
1
6
91334
49498
26
2
1
11
48027
10
68
2
24
1
93988
5
1648
2
100
13
1
1624
3
21
796
5770
8
336
5
2
4
48
213
1
15
1
12
2
13
1
18
1359
11
5
3244
1
2361
11
1
142
1
64720
7
1
16
281
63
42054
401
69
1
12
14
1
72
1
94
2129
16
35
1
4
2
3
1
1
29
5
1
1
5
3249
1
244
140
1
1552
123
1769
20
25
4
56
1
536
1
12
3
4
1
61
1
2
26290
1
99
1
1
1
1
2
30
10686
4
4844
2477
1
2
3
1971
3
3441
27550
1
2
1
1
2
1
26
14
121
9
32678
170
53163
199
6
18955
56
4
1
23
12
8
9
1
27
322
196
5
82
3
24264
2511
6
232
33100
166
4
1
1
23
2475
4
1
413
32
7838
11
1
2
357
1
1
44
1
1
15
5
44
241
301
1
398
1
196
26
6
79
3
1770
14470
65817
4
4
26
2
11
204
89
6
6
6
2065
1357
112
9
1830
490
1
2
21
1
2
1
177
41
6
31184
56
40
7
2
13
3112
1132
1
213
24984
1
1
296
1
152
522
1
3
7
6
7
1
2173
1
25
1284
5810
1855
1
8198
3
4
6
3857
3733
87
2863
3
31
756
1
3
2
6
4
43807
19
3
7
45316
12
31581
1
1
35
20220
1
159
4
8
4
151
1
35
1376
1
1
115
12650
264
810
9
455
1
1
19
1
1
190
3
4
26557
44
154
3
4
2
2
380
61
6743
2
17
3
1
13
2
1
292
488
48
18
89057
1
19
3
187
2
2
1
45
2
28
1
31
22
4
1
3
1138
8900
8
3
25
25
1524
2
24130
915
6
5
22
17075
3
69
103
2
48574
66297
1
27
1
127
2
28
17432
2
2321
12
3
24
43
73905
1
1
1
2
20
1
8
683
1
1
1
1
43
1
11
19193
2
1
3357
20
2
2956
273
9787
5
3
1
13
612
4
1
1
21
1
1
189
64569
845
1
1
63
4
8755
1
22
101
1
262
1
2
1
1522
1
1
3816
40
1
2
289
28
1
92
2032
3
2
1
45
3
12
1
2
4
1
1
576
2083
4
18
1
1
1373
4436
1
32
195
1
2
1
12187
6
1
1
354
153
3
1161
2
12371
47093
135
98
1
2
1
53
48
19
3
14704
2
18
163
1
161
483
2
101
8
1
1
1098
15
8416
4
1
18908
2
9
2
73
647
19
1
1
1
440
4364
3
1
1
20
8
66
13
8
1644
62
156
14
73
735
1
164
3489
59
10
1
274
2403
287
478
2
1
2
2
554
1
1
4
49
3
1
1
7
16
720
1
618
2222
892
2
512
31770
8
2
1
5
15562
6
30
4
1
31
9
2
1
1
4858
135
159
355
2
2
1
4
4
10
720
9
9320
12
1
168
25918
2075
27
1
1
5224
456
44
21
1
29
157
30032
34
30
1
2
172
20
777
23801
6
3
12
62
354
2
1
6
400
4247
97
3
1
286
1
1
81
68
1
108
38731
2
2877
4
79
1
1985
3
3
1968
7497
1
187
1009
114
33
4715
1
1412
2887
15085
1039
22
1
17224
807
3
2
2457
1
109
1
30
3
2
2
1
8019
16
2
2
3
1
4
15
6
11
48325
1
1
2
50
6823
18
1
502
13
5
60
2
193
66
96
25
49462
218
4
1
4
8
11
20
3269
43
40
114
44
13
1
1
37
117
1
5098
47
3
512
1
115
28397
1
1
10
50
2
10
2
2969
1
3
6
70
4
2
1
6
17263
4651
14
10857
1
4372
1
1
405
4
1
65
2
5865
6
5373
10
8
2
228
15370
66
613
544
1
716
23
1
84
799
7891
11
25
1
45
10
24
7
40
99710
12
1
1
1
7
5
1
670
1
1
1
650
8
2
2
14
5
559
1
33274
118
4
144
1617
141
155
2083
3
18
193
1
26
2443
2
113
179
301
1420
10
1
1
1
259
3
1
31
1
2
1
24747
7
14712
8643
27
1
2
2
1
17
1
1
9
14
19597
1
6
1
10621
20
21
23438
7526
9321
96
1
20
3
10097
399
2
3
20
1
301
11
29829
188
2
2
1
1024
62
33
41
16
186
4
18
1
271
1
338
29
1
134
42
1
9
275
3
3
2
1
9
1
147
9247
94
2
182
43187
2
22
22442
1
472
1
9
49852
3
1
25
13
76
1
8896
123
3670
1
2
1
6677
31
6601
82794
10
1
9
1
4
38
18046
8
69
1
5
2
1
1
38377
1
3
20
9
31
1
1991
776
1
5
6
107
8
38
3358
821
2
1
9
1
13175
145
1
52
42
29
267
17810
2
2
339
1
19
176
3
54
4
1
1
1
1
7
1
108
18
2
2
1973
1
108
2
2
1
16
738
4
91520
22
487
27
8786
1
607
7
6
736
187
15
3
13
404
2
840
1
117
3
7
32998
10
5
486
50
9
95
481
3
2
100
27
15
4
13
10
3
6
2
68
2
1
3
1
31
1
3
642
27
4
11
5509
323
3
24
12
1
14461
1
25
4
11788
658
1
1
1
1
88
65985
9
2
456
51
2
1
3
358
1
5
7
6
32
12
7
26
26
1
6
2
21
13551
1
7
5
4
27
1
12
2
1
1171
4
4
2
519
61389
315
237
1
1
39
9
31019
4132
7253
1
238
67
677
118
56904
21500
12646
18
20321
8
2
1933
3
975
1
1
1
1
33
2
1
15
91
1
2
2
8595
1
32
374
2
6
1
87676
19034
1
4
12
5
1
1
2
5
1
3
6
1
1
60
118
12
5
370
38
74615
2
48
1
1227
2340
3
2
2
8
3
3
25412
88370
1801
246
6
3
7
3
4553
200
35
7
3
3
228
1
1
36
2
10
11
1
4493
1
1
1
17
3
171
35
4
2
116
814
5821
1291
1658
1
2
2
13
58
7
1
1
5000
35235
3
1
10
434
270
3003
387
148
2
981
153
2173
1
4
752
5
60887
25
150
2
72
28
3077
3
40
1
2
14
8
2426
124
5050
1
532
2
10
4
30072
4
3
4925
5
38451
1
19
1119
16
4
88
7
87965
1
5
34
4
4710
1
2
15908
18138
13
18
4
5
1
52
55
6
2
1576
1
5501
206
13
356
452
80
10
3
803
11
3
3038
825
12
45
1539
3
1
1
38606
1
21
37
21
35
1
1
15249
6975
14312
30
2813
1
13
180
2
123
56
10
88
1
5
25
1
1
1
856
8806
6026
1459
9
170
1
19
29
250
15
1
279
1
1
1
5
1
19631
4
1798
10
1233
1
45
8
6
74
218
43987
1543
37
6
31586
1
114
12842
1
35
117
1
6
3659
1
7
5
1
1
4793
137
112
4
1
29441
1
11
8
2020
8
23
1
1
89
1
102
33
61
5600
3
62
6
853
25
24
8
39
95
5
35073
1
10
2
37228
4201
6603
7
7
14
1
1
1
56
4
75
1
2
10
2
12
1
4
2924
2
2
16
38
4217
33
5002
1
1
261
1087
4541
1
2
45
65
3
1
3
1
11
30372
228
11
1
31
12
21802
31
13
43
3
84
10
2
1
33068
8
172
450
1
1626
11
2
1
9481
2
3
95
7
2
20
73
1
53646
2
25
43
7
39
269
380
4
1
2
2
92
9
4
2
30
2
401
5
68394
3320
2
19
39
18
798
7
13
134
2
1
1
135
3
1
1
106
2
3
15979
1
22
28
9497
1
1
1
2
1662
1
2
1
6
2
1
110
43
2
489
1
28
358
139
11
16
3
574
1
1
96480
1
6
5
12973
4
361
1708
1
2160
2
11
1
17
9694
73
7
1664
106
535
1
385
1
45275
15
99
11
1158
5
34
1
1
50
2
364
14
10097
736
2
53
59
787
11
1
2
1
1
2
28
33
1
1
449
13204
3
724
2
77
2
194
17061
76965
14
1176
1282
4
1
4
9
30
25
3
3
1
5
1841
54
2
241
8
24
1
1
4
13
16
5
5
1
2
9
8
79
1
10
4
3232
1935
63
174
8
5
722
5974
3836
12944
1
58
1
1845
10
498
3
5
99
6
6
276
104
387
6
1020
332
73
1
10
704
1
193
5805
1
72
173
2
1
13
4
20947
966
25
44
20
26
16
1
8464
3
1
2
1
2
3415
1
1
29
4962
6369
16
49537
1
228
37
24
405
745
2
17
1
54
15
112
4
7793
36
1
23
1
32
4
34
4
10
62
71
2
94
48
18
23
3
31
1344
1482
5
1
85
51
1
14
1
3
100
96
1
3
116
1
4
107
1
1
64
9
17
3
68
12
649
215
2
1
11
1
2
4
4
27027
3326
5404
1
2
1
19929
1
8
1
1501
12
3542
168
26055
2091
8900
44652
1
8
54578
229
1
10
16
9
717
21
2
25
23
1
67
1
1261
1
1
101
1
6936
17150
1
12332
1
1566
4
1
4
684
1
2
53
2
2
1
39
192
143
141
6
75
69
20
4516
21
1
4
344
24
9
15
247
385
11430
1475
8253
1
43
47
2
2
86
35
2
56
62061
1
1939
33
50
9029
9
2
2
1
3
154
1
1
5
33026
551
2
1
1
10
11058
4
249
4
19
12
5
8
21
2
3
2
3
16
10
45275
1
5
280
26
66
3941
15
2
12
4
2318
2
1
12
2
269
2168
24
582
9836
1
27
25
12356
736
1
2
7
4
28
36
8
459
2
20
2
15
3
1
4
1353
79
1537
2
1
6
1
537
6
1
2
65
3
366
7
1
1
36
1
1
103
7
102
40
23
1142
116
6860
1
1
1
763
1
3
31
4
1
2
1
573
251
5817
8
6
722
1
4
41
8290
8
1
34
1802
28
938
17
3
211
1380
67
159
3
2
54
7
11
3
15
70763
61
1
1
10182
8
15
16
1158
2718
896
817
3
7
207
2136
3
87143
48
35364
1
61
2
48985
12
4
10
197
9
23
1
1
3
5
2
1
1
1
7
5
4
17
6
10416
1
1
740
19
2
1
36
59020
4
1
1
37
30300
466
52
57
17
14
3
4
4
1
355
105
1
10
72
1111
9
99
62
6
790
5
7
1
13
4
9
592
1
46
4
1072
2
4010
10
1
13
66
149
2
577
27
2
2
1
3851
11
2
35375
31
5
1426
2
400
2
1394
155
647
9
9
2180
1
1723
18
15
2
3
386
1
9
1
106
23
45
3042
3
1
4
1
3
1
92
457
6
1
1
7
2
2
580
1
1454
4331
4
11
1
2
12348
1
4
102
276
1436
19
1
19
15
41
81
115
44
1
45
3
1
1
7506
3
2
71
154
148
35
746
109
3
11
3
357
37
125
3
1
12
42143
15
29
6
1
582
95
18
1
1
3
1
30
4
13
1
1
59
2
68110
201
5
3
1
49397
1
41
1
16
1
1
3
18
394
12
83
1
5603
2
1
4
3128
2
819
1
12
313
20525
4
2
5
56023
1
1
11
1
12030
2
3
73
29
73717
15653
36393
51469
2
482
55
35
8
14
1
34
2
259
5
6
5
1
94
2
1
20
7
616
122
97
2
53
4
15
1
1
3591
1
38
1
219
228
5
1
118
2
204
4
1
3
358
4740
1
15
1
75387
1
47
6
1028
2
21
29390
50
262
4646
7661
3
1
8
1
469
1108
42
2
2
1
1
1
469
2711
35208
4
97
4
1
18074
2781
249
42
2
337
16
104
18
574
31
2981
72204
13
2252
33
1
1
26
6257
75
7986
14
75
5
2
119
1
79
5
393
198
9982
1885
3
1
2
1
1
1
30
41
7
1
2
3
28445
3
4
1
22549
1
357
59
2
6075
1930
426
2
5
2
7
10
122
4
34
1
8
155
17
2
7
14901
95
13
8427
3803
7
1
32
8
15
2612
3
3066
2
15
10834
7
276
12
13
111
13
2
26
3
7
7
2
1
18
111
78
12
1
23684
2
4
89
2
2
1
27
603
13
10
2
126
2
1
2
29
13
1
48325
22
10
9
3417
1
2029
3
998
4059
11726
2
30
68
852
49
1
8
411
133
5222
24
66
8
28
1
2
10
98
3
1
5
2
1
1
1165
1
11646
1
87
1
1
2
2
4
69
53
2
5
240
4
477
56538
7
21
3
86504
8
1
315
48
3856
35
1
6
136
618
16
5
5
2446
2
236
2
62535
1
6
21806
9
222
5
13204
35
2
156
1121
40809
55
13
1
6
12
193
1
4
2
30
5
1
354
618
31212
2
19412
30
24
2
18
4
3
29440
23
19
1985
12295
10
127
265
1
4
13
89066
1
16
4258
1
19
4
1
52
18
2
621
407
1
1375
19
123
63
2864
9
5
8
1
2
310
2
9
2
1
4157
3
2
5
2
1
1
172
3
2
12
16
1
122
12
527
1
3
1
17
1
1
4
4
298
5
1
1
3102
1
5
51
3
1102
3
214
1
10
1
1
4734
12
2
17
132
1
1
24
5
23352
156
6
143
107
4
6
35
2
1
1
1
66
1
2
93988
1
125
194
45
11
53
79
14
1
14
2
1
13
18
1
9
2
8577
1
1239
2
5
33
66
2
64
7
347
135
12527
881
4627
14
165
45171
1113
57
14
15947
1946
1
1
2
2
45
267
29
2
4
4
5
4
7
1
19
15
2
1
78
2
468
1
1
37
50
9
101
4
23672
7
2
646
1
162
76
265
1
22816
35
1
4
3
45
1
1
54
459
4
2
315
1
3
1554
23
70
2
16
1175
2
7
2
4
20
14
30
1670
2604
303
2
7
1
6
1
1459
127
398
153
244
166
4786
353
5
18
19606
111
4
9
973
4
16
10
224
228
20
1
1
867
3
3
1
19
4
23
1
1
248
1
70
3
1367
4
27
3
12
4
1
1
6
10352
302
51
28
5
12
358
1
589
7
7
6
1003
1530
948
2
3765
769
14
10
1
4
4
4
1
3
8
5424
51
9
28
13
1
143
4
4
1
5224
7
18
7
2
2
36
31
7
11
2
500
2
909
155
1
1
13
142
1
2
18
1
4
6769
1
1
52
4
5
22
68
3
4
103
42
8
305
14
2
6
56
70
39
332
12
1
3
3
11
3
1
60
1
16
547
4
4
4
124
1
2
6210
1
2
2
3
15590
50
3487
1
4
1
1
219
35084
3
6
116
1
14
3
2
1
2
5
353
2
2
55
1
1
3
5
1
1
4
26
4
1
1
20
7
1
2
12
4
1
10
1
1
1
1
15926
7
133
26
13
483
28
10
812
4
2
20
1
11
4
8341
1
2
51
91
1
26
5
34016
1
1188
1
47
674
3
1821
1
1
738
1
6909
13
32
4927
36
102
3
10
2104
1251
121
18416
66
16
33
1784
1
5
107
1005
1
45
2
1
3
2
1
1
12
10
2199
11
9
4
1
6
2171
3
11
8
1
5
3
86
1
2
40
2
15
83
8
2
181
21
187
1
260
1911
11
308
398
1
1
60
406
11
1166
355
3
61
3
1
347
4
27
94
1
7
1
2
211
33
5
1
11592
1
10
7264
1
6
2655
961
11
1094
149
21
313
21
1670
3
338
295
45
2355
11656
166
1
1
1
6
5
94202
18
2
1
547
23
5
155
19
1383
76
4
1
231
4
124
4
11
63
32
2
1
3
934
9
2670
1006
13
28
5
1
1
20
333
1
2
62
2
31929
6958
100
3
274
1
149
630
4
1
3589
1
40169
1
1
6004
17
4
40
1
1
7
1
3
3
2413
88
63213
304
2
3
1
42
1
4143
542
496
91
35
558
1
7
54
5
2
18798
1
97
57
271
2
2
1
13
20
23
15
6
51
261
80
95
20
1073
1
2
4
5
1
2
45
551
1
97
2839
3
2
43661
5
4
117
8457
949
4
5
2
1
1
20
1
9663
169
1956
8
5
12
2
1
162
3
1
41858
2
421
138
1
2339
1
22281
380
2
291
23
1415
194
1
84
23
1
7
1
4
1
1
7
3
3
1
4496
139
2
1
7
11913
3
1878
1
51
4
30869
2
4
2
4
273
1
4
105
4
10
19
2380
4
2
1
386
24
47
3
4
44
2
1
96
22
1
6
11
31179
25
54512
37
8900
4572
1
302
1
70
54
58233
3915
1533
69
832
30
1
529
2
25
1
41
1
7
1488
6568
301
88561
257
13
8
5
107
8
1068
1
512
1
1
3
1
145
1
2
1
7
38
118
1352
4222
178
67379
4
2013
4
26
102
3
1654
7
1
11
1
18
2
13
214
43
1
88
20
4602
5
2
51
3798
1930
8
1
9
19136
5977
4
1
163
1706
54
16
2
21157
25
2079
6
16
675
1
33
32857
4
197
1
3
1
282
1131
5388
48
1
123
1
7191
1
3
8
2
16048
1
1
5
17
1531
1091
632
1
1
1411
11
1
5
1
246
13
2
2
1
4
1
3
3
4366
6
32
5
4
3
9
4
12
1
7
1
1
1
5
1717
8657
46
1
9
8
1402
50580
3525
155
1
1
4
227
112
1928
112
37
52887
1
35
2
3
980
2
7
18
2
1683
181
16
2
2
1
623
2
6
2047
2970
135
6
1
6
14
369
3
3
221
2911
160
130
11699
9
5849
59
10
37
14
2
1
22
5
4
2
2
1938
53
33888
1
6
1
5
34
1100
16
444
5
1
18
2
414
410
962
1
1
12
156
2525
2012
50152
684
263
577
8
5798
152
1
1
2264
170
4
77
1
52
4
4
401
1
1
65
2
4
5
18
31003
1
3
1
710
1
1
3
5529
35
71326
29
11
9079
4
10146
33
85379
1
2
9
7
1
20
7
110
2
5
24
4
2
6
2598
520
43
146
1
11
12487
1
1
495
42
2
3
2
323
425
60
5
1
24
2
15
83
3
574
6
2
1
2
1
54
129
35
46
281
2020
4
74312
4
46687
33
878
1
1
2
99
299
120
1
1
3
3127
2
2
1
1
1005
7
11
40076
12
2
1
49
63
1
1
2
1712
10256
6
4
2
63
1
1
21
3296
6
14
910
124
10
3
1
224
1109
2
2716
2
31
1
359
40
72
20
24
21286
1
4412
10
23582
1
42
43
31971
46
5
53
5342
1
3
1
13
54197
100
5
35
2
57
1
1
1
5
5031
16
1
2
7968
46
7
15
1
1
1
6
1
67947
4
30
277
4
1
6
65072
5
4
11
1
5271
1815
1
3
855
3
72668
10
4
1
126
15335
3
9
2
10
2
2
3899
4
75
477
6442
6
1797
1
2
2
1
1
1
450
1
117
25
1
1
87
2
1
5
3608
2
3
1
85
154
113
5
1
4
49
1
3
5
54
68
1
122
22
6
38
3
710
1
5
34
3394
38572
1
1
3236
5
1
19
2
7
158
2
17
6
2
29978
3
79
4
103
7
15
1
3
3587
389
5
5
41
59962
1
12546
87143
8
1
5
76
1
5940
21575
8385
1
40
2806
540
1
329
40961
65
1926
1
11
25
5
11
19606
1
139
10343
4
2
3
130
1
20
7
189
23
26
1
8
94
319
30
21
1
1
69
143
4
2
33
35997
2
1
3
1
17
8184
50
1
7
1105
118
12331
265
1028
29
16
15
1
1
3
2
1
231
1
80
93
8
27
51783
7
15876
2
12
109
36313
7
24
16
10
68
49
27
5
71814
4388
448
22
90
231
1
12
13491
1
2375
4
2
3
1
3
2
1
1
7396
18214
5
1
9
228
1
2
1905
5
1
6447
34
15
78
13
1723
1
1
2077
129
1
2
11
10205
3
33
420
1383
17
1
1
1
71
2553
2349
566
1
45
1668
43
1
1
9
2
65985
15
2
120
45
6
1
79
66900
14
4
10497
10
4
49
2
1152
23
2
1
1
4
3
37
2
4384
6
81
467
2
27
1
2
32
84
47844
1
5
75
124
10
4
4
3
2
3
8
13808
9
415
4
1
2
11
1
13889
2919
1
4
54
4
3
634
180
660
1
16
90
48
66694
5444
117
1
3
9
3
153
14259
8
11
30
72349
53
1
1
2
2
3239
9
29
49
1653
10654
8
16642
48
79516
8
467
28
7
1
1
87
17
2
1
264
13
35746
110
3
26
1
12
1
141
1
79
3
15768
10
2
13
2
4
43
1
1924
1
1
1
1
130
1
1
189
598
13
2
638
3
318
5
64
2
2
129
1
1
1
1
1
1
38
4
2
34
4
115
9
36
3
55
42
4906
1
1199
7
116
1
66
201
61
1
12
75509
1
1377
893
2
1
2
160
288
15
1
1
4
367
7
351
1
192
22
28
79881
1
75
4
1
32
192
31
930
7
1173
3
12
1
25
7
45
13
43
3
1
23
26
2
6
28
69
153
8
4
16
115
214
2
2
86958
1
3
3
53
1
1133
10
3
23
2
1
4
11
6
1
6
107
5
26
6
2
18
1175
200
3
18654
77210
33
1
2
35
4
4
60870
1
1
61
43
4
2
5
4
14035
260
7
19
2
2
225
1165
488
799
43
7774
194
1
1
5
161
26733
41
31
37
3
11
206
1
1
402
10
10
11
99
448
61432
8
42
12
1
1
33
200
1
55
5
3
4
467
38
3
4
3
96
9
7
2
1370
2
37469
8
9
1
10
3
67
1
266
2
395
4
16
1
184
65
1
1
3
229
5
14
7
337
1
281
2
1
2229
3
1
8
3566
2
1
1
22
776
29
2
2896
2
1
1
5347
27
1
897
4
3
1188
130
1
741
2
6
3
4
8
13
2479
2
10
83
1
61
30
51243
12408
66
15020
9
44
62
10
1
23
1
2
93587
1
43
125
9
2
22
3
45
1
21
13
36
1
753
3
4018
15637
1596
3
69
1
19
32
3
5
18
71
3
1
7
1
1
1
72
90
1
9
8
12
2
83
1
56
70
1
6829
10
2
9
1
3167
10
1
8
1
2
2
22
1
2
9
7184
48
2
2
1
124
2
5
840
26
2
2
3
2
2
1
39180
7
2
1
3
69
1
24
12
34
2
1076
7
2329
4
1
1
14
24
5
5
5
1
454
9
28547
15402
17
11171
4
56986
12
1
2
2035
2
99739
1
53
5
14
2
1
4
5
16
106
17
81
18
1
45
1
1
655
65
16
101
74763
6
1
2
40
6
90109
78
10
332
1046
198
1666
121
10
2
2
22407
192
18
4065
3
1507
3
1
1
1
1
3
1
8
7906
5
65247
28
2
31
1
1732
14
1
2
12
19
8
20220
208
1
1
671
1
28
2
4
1
3
2854
29069
4
5624
3
2
17
16028
3960
10
5
2
11
321
3449
495
4
6
70
89
17
3
143
18893
1
1
1
1
1
9
90
24
6
742
1
6
4897
30
8
81
7949
1
55
865
2
9
1
4
13
12435
254
1
2
776
1
11
3
3
62
1
8
4
6
1918
5
14531
36
81
4
261
1
1
1
2
86
6
6
1
130
34
3
1
13
64
302
13
2
514
9971
44736
43
35046
1
11
2
3562
2
1459
18
66
475
2
3
6
1
587
371
9
2
15
1
189
3
5970
823
2
4
1319
1145
1
4
343
11
446
1
200
2
1
50
1
188
8
1
2
1
23
2498
3076
6
1
264
10
1
1170
1
1100
99
1047
11
7
398
9
1299
1
347
10
1
11
3
643
35746
2601
22
273
2
15
180
2
4153
2
2624
12
737
2
7093
95
6665
17
57363
3488
686
1
1
2
1
38499
252
1849
1
3
223
30
171
4
6
7
5637
3437
4
1
17
412
2
245
6
8
1
4
2
2
1
5
13
2
988
4
3
34862
28536
135
1
24
1
4267
1
1
1
8
1843
237
1
9
27134
1
1
812
2
1
5607
9
9526
6
31815
2
22859
27319
1
1
7
2
1
1
66
124
5
3
1
11
64
8798
481
11
5463
21
2
600
6
29
182
3
2
2
27
29
1
10
2
1
19
66
1
26
111
3
3
1
4
657
4
1
13551
33
27211
1
2
3
179
186
1
1
35
54
367
264
1
15
84
1
2
3
14461
88
1
4623
69
6
26
29
1
19
6
112
1
47
342
2119
9
1
4
1
1
12
10
1
1
16
4
13
1288
247
2
6
2
3
34
1
16
126
85
1114
5
7
94
133
11
1
179
7
269
1477
3519
1488
32
9
13
257
24
13
105
22
2
29
121
26459
1
1
1
605
87
1574
13
11
2
2455
45
44390
1
11
73
486
4
14
128
33
6
5
105
5
1
97692
283
428
9
5
570
63
143
1
218
25560
723
218
2
229
1040
4
1
14
1
76
2548
26
1
66
3954
39
5
1
7102
131
5
17
5
4915
2250
160
1698
1
9072
193
1510
16497
13
1
4
1
17
1688
25085
3006
5975
1
2
3
3
1
2
436
620
11
37
4
26232
22304
2582
134
6
3
24479
78
52
684
52
7
25085
127
802
1
2
52
1
778
7
1
10867
20
11
803
163
1
4
5
69251
77
2
14536
506
176
1
26
1
3158
43
1
24
133
158
2
7
1
2
13
2
16639
15377
1
13
27
85
19
5
3
299
3
4
25
1
5
126
41
9
816
2
2
1
4825
47536
2141
41
22
515
1
11
24
51401
21
1
22
533
13
9
1
6
515
15
98
1
1
1
1
1
427
7
2
6349
1117
26429
1
1
2
9
8
12
13
406
712
8
5992
66
21
6
2560
366
2
82247
1
731
6
3086
3
1
139
42
1
3
1
13064
75023
165
86479
1
28
23
8568
1
2992
918
18
27
30522
4
3
6
6412
4
3
287
15686
11
3
4
2
590
98
2
20
1
122
2
17
2
2
1
1200
82
1
11
4296
4
16
4
7502
1
2
3491
956
4
70
2610
115
24261
242
1
3
46
11
1
44
1
1
3
15
43
4
8
1
1
13
2
10779
27
209
255
1
256
6
259
1
4358
1
51871
1876
180
31
12
15
267
3049
1
437
8
13
643
25
14
12
14251
8
43
3
73
555
5292
36
15
36
1
4
78
307
1
1
19
15
16
1
9942
1
25
2
4
75
24946
1079
65
1
43
433
782
15253
96
18
55
6
1
8
4608
1
1
48485
2
215
4
2
4
518
14
2049
163
2
2
986
11
11
2
41
1
8
374
320
1
1
131
8992
1
1
60105
522
1
1
21
1
2
85
4
3
2
53
22
1334
797
1
30
3
3
61
1714
1
858
2
40
5
11
22
1
3
20
1
88
25
1
80
1
37
1
5
1
235
5
1
120
21
4
123
31929
23
11
9
87
12
437
2
5
62890
1
13
22
37
1
4
6
35
62
3
688
14
52
4
12
375
116
1366
3
1
1178
67676
3542
81
13
48
1
3
33
67200
2
95
3
1
1331
10
29
17890
1
8
9
1
214
6302
5893
14
5
5
90562
40
1
4794
24
69
418
5
1
2
1
579
23
5
4
41
1
2615
49
1
7
17
13
2
2
27
37824
1
3
3
11
127
5
118
5
338
1762
1
3
1047
166
92
4
233
39
15
3610
41
3
15
108
28704
4
4
22
5
591
296
2
4
85
1
378
3
1
19
51875
909
3
247
7
5
24
133
1
1
2
2
11
16
7
13
5
16925
2249
1
3
8
109
2192
1
3
1
3
2
1
1073
17
1
1
11
1
61
61
8
11
85379
2
39
306
53
127
1
973
3
33620
5
81
23380
1
18074
7
2
4267
2
3
1
49
2
378
2
1
1
9
27
178
1
169
2
2
2417
124
1
1
8427
1255
2
20836
2
85
17
3045
3
2
10
1
2367
2
2
23
62
30
111
1
489
13
2
110
6
1
8
38661
101
10
17095
5
3006
21391
4
618
15
89
3
3
661
1
422
55950
1439
47040
2
10711
23
3
84
9
40887
3
854
19
57676
1
1
64
4065
37
5
914
9
23
63
14
249
1
1054
244
17
2
2
834
3725
7220
29
52
486
39
2
5
1
681
17
1
161
3
1
1
1
173
2
1
18
17
2
45
439
10
88
205
13
11
58
4
1
12
2
11
1
22308
1
14
22
15
5
1
9
3
3
1849
1948
778
2
19
3
2
33026
2
3
2
17
83
1
152
4
44
1078
6
122
47333
1
9
73
1
26
59587
1
1463
8
1
500
27
1
5
1890
3
7
190
2
14
11
31815
34
4
819
1
6
119
32
5
4
38
3
4
16
174
1
82
2
3690
1
122
225
1
3
2458
10
9
8
21
5
9
36
1
38769
227
40
4
1
11
4
1
1
1
10
510
1
8
1808
24
4
14
5
1
9
2
6
1
35274
1
1
84
14
103
1
21
472
5
1550
85
1
3
1
475
1736
4943
1
3
6
4
1435
11
2
63
8
62
22
70
213
51
24
14
4
93
3
42
5
19
2
4
63
90
1
2
4
7
2
24
48
79
3
7
4
1
2
7657
1
2
1
5
1461
1
18
12
97440
1100
9
941
31
1818
94320
6
169
113
2
27987
1
9
309
340
5
10
34
101
6
39
5
10855
63213
651
1
493
12
271
1
54
38
3
628
13
28034
1
1
5
28
1
11
2191
34
1
2
1315
1
3
27
1
12942
31
9
1337
17
1072
1
29747
3
587
1
139
1
45932
9
5
1
14
1
2
10929
1260
18
4
42
2
8726
3
5135
2
29
3
386
1
1
846
12
3
63
3
19
1
2
1359
4802
609
200
40
1
14
9015
3
48
9
117
1
1
28
1
13
2
4
55
5
1
103
12
1
9
18654
1
259
4850
9080
1
2
2568
4851
10
1
6
48
2146
47
1
1540
1
5
757
3
4
15
60
222
2
18
3385
768
1
8
16586
16
14
1
5
8
4
3
24
2
2
45
1
21659
1
23
2
226
5
1
9
1
2
59
7625
11
21
13
3
34
8
20
740
2
5
4975
14
2
1
1
6753
12
18
135
1
9
1
2
155
5862
2
1
1
61
647
12
515
1
5
2
18
43
2
259
2
2
1
7111
2
121
2
37
94
2
2
10
98
124
1
2
493
8
30
12244
11
5112
1
1
6
3
3
82
347
201
7
603
1
69
1
70
242
23
4
29
1
9
1
13
2
29327
17
2
179
8
55
1
134
7
36
77
18
1
692
13
1246
34921
1
545
1
1
8
31510
6
8
1
2
1
1
2
3137
2736
1
271
15
2
45210
299
1
16
1
297
447
47555
5
11
37
1
42
1
18
1
30
1
4
12
1
39
447
8
1
14
5
212
4
395
3
11
788
10
5553
3
1
1
295
1
2
6
4
2
12
3
3
1663
6
5
5
525
5
21
1
14
379
24
51
2
1
1
10
1447
11601
823
1199
3006
7
1
19
361
20
9
2
1
55
3
1
50478
8
657
2
3
7
1
6
26733
311
30
24
2361
1
1
393
1
90
9
7
6
18337
1
4
3
11
1
523
1
28
8
3
1
2
9
8659
2026
1
1
1
24493
94
105
102
1376
10
2
4922
3
39587
1
1
11
16
1
14
6671
436
2
16
4
158
1
33854
2
1
609
16
4
395
6
729
1522
3
1
1
1
5
1
2
2387
6
59
289
68
1
46
1
3
12649
186
136
9
269
7
13
12
1
2
3
68
16
1
2
2
4
191
6
627
1
1
39176
5674
124
2
3213
122
5
33433
6
223
5
2
1
37
7
1
32384
1
3
1
419
691
1
105
22
1
5886
9
1
807
1
5
1
1
2
1
103
45
482
2
536
12151
9
1210
22
2
100
7
57528
48
1
5
1
17195
1
1
18
1
62
4
66592
1003
6
26
2
1
38
28
1666
5
3
1
3
1
47
29
4264
4
5
10
136
101
3
44
2
66142
1
431
7
112
3
1
26
89
1
44
3
2
3
621
6
1
340
1
1
1
1
29
499
5
5
261
1402
6196
1
2
190
43580
14
1
1
22
1
291
18
1
1
1
117
2779
249
33
1
458
5
1
5
3
3
13
13
454
42
3
2
1
7
26339
3
1
815
15
6
9
90135
1
5
5046
601
72
46780
122
2
868
53595
29
5
737
632
1
9
155
1
8
979
72
2
2268
5
2
4
1
155
3
168
5
14
100
1
1
31870
13
1
14
2
2
3068
1
53
22
135
457
1
1
5348
3
76
1594
1
4
12
334
57
2
19
9633
1
94
1
1
4
142
3
579
3039
10
3
1204
1
1
12
2
11
582
1
9
95080
2
3
61
23
942
2
54665
502
4
3
130
2
1
1121
1
2800
61
4846
103
2
1
3
60
3
12
2394
2
6
1
1
8
19796
11032
1905
2
111
232
14
1
14
2
4
5
26
2
5411
46718
1617
19
91
1
5
13
1
1
1
94
2331
152
143
25
303
7
1
625
2651
54
1
4170
4
3
2
471
1
5
2
4
1657
19
1189
12664
21
2
20
64340
297
9
5
5386
4
5
1
1
949
7028
19
2
3
429
9
2
5
20
1737
19
190
17
1
2
247
46
9
1
23
168
41
33
291
1
2
2
5
95
3
5
37
56
1
1
1
4
5
1
31
57
11049
7
26
59461
849
78
9
6674
57
18
9
7950
1
1214
756
2
1
8
828
12
203
4322
2
172
120
58
18170
7
1968
2114
82
2
4
1
9595
2
129
2
103
6
1
473
1
21
2
276
1
1
29440
92727
31795
21
3
1
2
1
1
13
1
1
1
6
5
30
390
2
2
731
2
1
4
24
112
35
4
1381
2
5
735
1461
34187
80
1
14688
3
1
22
10
2
117
2
306
1
21
10025
1
4
1
1
1
1
2
824
1270
669
12
2
1
1
14
1
797
1
9
28
49040
1
63
8
2752
1
209
5404
3419
1
277
1
6
1
1
5
2
5
4
42817
4
1
63
477
1
45
1
92
9
1
404
4
2
6
6
35
1
1
29
2458
1
6
112
3
28
21
8
1
7
1
2056
788
32
75
1
1
38
6409
1
2
28
5
4
2
73965
1503
2
46
62
293
2
2
347
2
16
19
1
48510
1189
178
24
15
83
1
4
15
7
51957
73966
79
1
468
7348
3
3
5
10390
2
2
1
1319
43
5
12
2
20480
1408
1
1315
11
8
74
2
8
309
1002
51519
2
1
138
1
102
2
19
1
23
369
6
14
98
3
105
1
361
17
24
590
135
1097
22
66
2
660
1
1
1
53582
4
3
15
7740
89
27
668
5
4
12
403
11091
3
260
7
46
8
6567
320
137
427
46
4
1
1
25
300
43
1
14
18
1389
8
5
3
4
2
1
1
2
3
45
179
2
2135
2
12
349
31
102
11
488
2
2
1
12
229
10
49
1
1
34
14
2
83
32
1
1477
9
1
95866
14342
4
4
929
37
50
2
5
1
13
5
28
71
5446
23
70
10595
85973
8
1
3
10768
2
1
3
2
1
1
321
6191
39844
4
1
4
45
8
2
5
11512
12
16
90
15
168
18
1
74
18
1
8
19
1
27
1
789
4073
1138
24
1
1
2
6
1
1
56
1
1
1
4
1
1
1
7
12
2707
101
2
16
1145
1
116
2
2
1
3
2578
47
1
104
11425
4
4
6638
2
1
33
2
2
63101
15
2
2
3
4
2
1958
1
18
7
1
42
23
41
2
2151
536
1149
3031
398
672
11
1
9
17
54
2
2
4
27
28
69
2
153
4
3
86
20
59
3
257
2
13
5
43
17
5
30
37
1
7
1
5
1
2
6
1
1543
6
11
2
10
34
51243
12
47
4
6
3
1
41
3
1
168
696
3
2
55
6
228
39529
597
1
395
389
9
2
185
4
4
1
11
191
2
124
20771
4
1
1
3
11
1
1354
71
45
1
3
5
3976
1791
5928
295
15
14
2148
24504
8
46
22797
1
14
7
35
124
38
60
50
7
3291
3
30
4
9
69
1
766
1583
22420
1
930
312
2
1
12
6
5
2238
22
1
43
7450
1
1
12
72
7
25
52
29234
2
395
2
4893
3006
2230
1
1230
387
4
2
805
1
298
29
1
1
17
8
90
5
82
2619
6
1
15140
1
68
135
1
16
4
65
1088
44
174
2
12
4
12
2166
862
70
28
139
378
2
3
7
121
12836
1
1
89
4
11
59
7
2
1
10
16799
1
949
3608
4
446
1204
14
11
15
5
1
2505
19
336
44
1
4
8
25544
1
34
300
354
93
1
1
835
1731
49
23
19
3
75
1
23
23
6
1
16
2
1
1
2228
1
3
188
3
1433
170
3
278
3
2
28
5
4
4166
98
3696
13
4
13
76
1
14
7866
3317
5
2
165
340
1
134
1
2432
2
37465
2
1
2
11354
2
173
3
14
1
163
989
2
19
43989
1
766
54
31
13
2
28
21284
1
24
11
1003
10
1
6890
1597
1
73
72
2386
1
8
1
9
14545
1
2
8
10
15733
17
1
2
1
23
6
46
1
54
18
2727
9
3770
208
454
408
165
60
99
738
55
12
662
530
1723
9
3
1
16
2
2
26
90
14
1
40
29355
3
22
12
1799
2
346
1
1
6
26725
35
5
1381
44
1
5845
4
163
1
1
4
142
72
1
6
8
1
24
37
1
1063
1
355
1
169
31
124
47
1
72
23
1362
24264
261
2
2
100
1
1443
646
295
1
10
1
1
11
3
39
4
6
2
3
116
207
12
2
2
80636
7187
1447
2
5272
20
134
7
7
37
1
2
277
2
9
294
70
6
15
4
2
1374
1
1
41
679
1
3
7
28
1
8
7
1
12
683
3
851
17
8
2
3298
2
2
24
11
9
1
393
99710
17
91961
3
9
2
2
1
1
1
447
385
137
43
6250
37
1
4
24458
1
1
2725
236
21088
33
4
2
11
6
6
9
1
4
7
1
21
21
2
8
2
5
8
5513
1
21
1
111
765
8
7
110
15
1
18
33
11
574
118
1
2
1
1
747
337
4
15400
32
1813
1
37
2499
159
135
5
4
14
31278
4
7
27
33
33
1405
1
8108
1
9700
1
18
13
34
11
167
20
156
4
17
1660
119
6
4
99
1
22
1989
2
1
1
334
120
13204
2723
4
3
2
7
4
3
2
1
2
166
1
2
32384
934
54442
3
6570
14
39844
17
1
1574
24
3
17534
5
589
3
17
15
1
9
83309
7
1
134
11913
35
25
346
5649
4
7
13054
24
47
153
3
1
4
14
1
1
9
349
1
2
1
23
2
73
3
1
23
1
1
5492
2
12
92844
191
37291
78
16
3
51
3
1
1
11
4
3
1
3
8
18
8403
2
3
6676
199
44
2
306
2
70293
2
3
16
3317
4
2
1
4
15258
70
89424
2
12
1643
19
1364
1
77
126
45
6
500
6
1
3
3901
47
1369
13
1949
48
804
2
2613
19
3
54
2
1
40
1
19
2
2
28
32
1
71674
1
1
8
2
272
90557
52
39
8
4
2
38796
1
1
42
2
4
47
1
320
5992
57843
12
2
85
11
261
10
14415
1
2161
24
68
75
1699
5
3
1
347
13
15
4
776
60
6
1
1
36
4194
38
3
8519
104
23
14
3
93
81
2
15157
61
7293
7
322
13508
1
35798
34
1
7
114
9869
215
2
10869
3
2
1
2
48
10
1
1
17
124
2
45
48049
31
3
3354
1
1
87
2818
32691
8
1
215
26127
44
7
5
24
41
1
2
6
5
1
5082
1443
3
28
20
33
5
258
2
7
11
1
1
2
1
11
143
1656
442
5
1
1
3483
264
388
14
132
2
62
670
88
301
1
9
2
1
10450
511
3567
2
3307
6
493
4
2
82550
14703
131
40
5
2
2
54191
1005
3
1
8
3
6
5231
6791
99
19466
1
1
15
2
1
7
2
1
7035
2
21
18878
1
424
3097
15872
2
1
301
26
2
3
30
16
10
9
26
85
16
67
26
1
1107
7
391
21
16
1
2
35
86
199
146
8
8
5
55
16
1
2025
1
2
1
1
15
1
2
87
1
25
25
65
3
2173
1
1
3164
1
88
190
1
15
2
1
336
1
6
77
39
184
1
1
8
3588
63
17
209
1
1
3
320
16
7
116
4
1
303
4
3
10
38
2
1
1
1
19
6
1906
3
261
5
76033
1
5
29
2
27458
104
58712
1
7
2740
1
5
5631
1034
2692
1
1
104
14967
4680
73
10
4579
15487
1
2
1
1286
19
12571
1
219
1
14
1
6463
69
14
5957
5
41
3851
16
38068
1
8
1
20731
2
73823
3
386
9379
8
4
12
1
12190
23
4
172
5
104
1
5
6
203
202
7688
1
2
1
19
8
1
117
131
1
86
1
21
2561
3721
2
3
1
67
100
1
2
3
5
19581
1
776
16
85
1
123
17
451
1
41
3
1
1
4
4
1
1
31
1
1
1
149
120
1
1
119
1
2
3788
29027
1
3
4
4
22
2447
22
1673
1
2
11
2752
3
169
1
25
377
4
1114
1
1
119
130
5
2
121
1
586
5556
2
25
1
33
4
42
32
1
8
1931
6
69526
29
1
1
1761
937
17605
10
1466
6
7102
1
12559
1
2
2
78
982
125
4
4411
31
175
13
10
3066
12
1
1
40
17
1
330
10
18
118
1
2
20
8
27
26
428
1
3
1
776
7
2381
15
204
2919
1
2
102
32058
326
9
136
1715
50152
4
2
57
1
2
3
2
1
6
1213
76
25365
91
1
1089
8
43
334
1
3882
748
23
1
3299
602
3385
1
12
10
25
23
22886
1
1
1
1
7823
1841
2
44665
1329
22
631
2
6
10025
1890
6234
36
46
114
4
2
1
81
155
131
384
31
8
780
7
109
154
10
18
3
73
46088
1
19
1
2
223
1
7
236
10
12
3103
1
1
12
88
2
380
1
4779
67
11258
167
1
2524
3889
185
1
15
6
45
24
2
7334
44
3
1
148
1
312
1657
70
27
62571
14
1
1
528
9
4
1
3
1
3
14
19981
2746
1
3
1
3
1
19
2
30
1
184
8
1
15191
8098
17
4
44651
16
90
92
12
382
1
33888
1
2
112
564
1
1150
49
1
6
3
1
1
1
110
1
3
771
1380
41
2
1
18
15
78
1
1
91713
17
2
14
1
2
8
21355
2610
2
275
4
9
7652
5
2
35363
26252
1
6
16
149
1
4890
1
1
16048
862
1
64
10
218
1723
1
8
2
6
2890
9
171
3
250
1
1
1
2
1
1709
1719
2
1
1
1
1
2
116
1
71
2
191
45
8
1
7
19
1
1
3
1
14189
542
12516
2
7
2
18
586
6
9
7873
14
4054
2
18
6
3
61
14
3
5
2
18585
1760
756
24
19
1
3
3
1
2
3
15
13
583
1
20
25701
1
1
23
626
1
810
36
9
3
829
5
10
2
6
5
6
4
40
95
1120
452
1
28
22
20840
2
2
810
21
30
457
1
1533
253
1
1
151
512
56
73
2
7
12
4
1
60
117
19
11359
1
50
4
2
2
214
1140
1
4494
4
1
454
3051
13
4
3
13
2800
1
52
1
2
6
19
1
1
24117
1
2
4
20
2
43
1
3
6
8
4
5
123
407
3
2
1
21
2
32917
3
36
1
3
3
3
1
2
2
9279
1
22280
32341
10818
3
11059
1
4
4
3
1
57
3
1
16
6
1
4420
6
2
10
23
215
1
37
10159
4
26
1
21
3
37426
2
1
270
1
2974
95
2
101
21058
58612
2
1
1
1
1
2
1
2380
2
116
1
1
15
8
7
1
3
858
15
17
6
24
1
2
2
4
15222
1
663
1
1503
4
174
1
6314
1
1
4881
1
5
109
6
1
7
1
4
1
91961
34
39
25
18
56
1
18
18
1
1
290
29
11
1
1
1
37982
25
65
35
1252
1
2
1
3
2
21
84
1209
5
1
1
166
1
2
2
47
4
1
6
82
4
27057
315
139
4410
81916
6
89
1734
8
10
1
4
248
109
89
13
18
2
7
4
287
2
2
1051
361
1689
1578
2095
217
2
15
33
14
1
6
2
2
1430
8
2
201
2
25
11
1
20
543
18237
2087
3
249
50
5
635
8
803
7
1
8
17973
1430
80
1
518
14
2
12640
1679
3890
5
1
107
429
1
2
196
1
5
45
31805
115
2
3
8577
1
21
195
1
555
6
1
62
2379
56
1
9552
5
6
7
210
21
88
5253
9
127
21
12
9
77
4
16
20
96139
3
7
1
3
396
11
11
1
1
829
6
54
32
2
9
6
2
5
2
3846
2
7
1
4314
1
1632
18399
1
1
1
13
14
20
20
3375
3
1
22
81
2
16
25
87
1
9
12
1
1
8
4
1
14
42
1
1
1
5
407
91251
2199
40196
79
1
2
43533
19
1
3
95
1686
100
17965
50892
902
1
2
84
1
3
21
5
347
9
4
6500
12
69
21
1
59
4
28574
7913
782
5
5
1
1
2
5
1
1
8283
28
17551
11
6
1
53
1
60
109
194
10
1
2978
2
35
3
47
1
1
15
4
23208
4
14
94
1
1
1
178
2
2
109
1
57576
234
2
16
211
20
14
12
15
2309
4
1
16
53
28
101
20
65
299
1484
7
83
19
2
388
2
30399
949
11
656
1773
1
14895
77
280
374
1
1
3290
4
5012
185
2
1
3
1
9
17
177
26
4
1
1
1039
254
2
3
1491
159
2
5485
145
2
3
14
6
3
1
3
2
1
7
810
3
9
4
9
18
1
19
1
1
12
83
1
1592
8
224
1
1
9403
2
18
15
3
7
2
2
2
8
17
38
20
369
1
2
319
1
81132
10
8262
29069
1
1
13
3
12
41585
15
1
4
17662
1
1
15
7
1
2
6
1
279
1
49
8
1
64
24
583
2
2
2179
2
358
1
1
3389
3
1
214
17
1
11
23
11
56
8
1
105
2
95
1
851
1
1806
133
13721
2
50
2
1
6
82
1063
544
1
5230
164
123
3
453
63
5
15
3025
25
45760
5275
293
16
2
6423
27
25
33565
20
1
125
54
3
2
45
41
250
407
245
5
1
42
1
546
1
75
12
288
12
58
2
82
8
3
3
2
6
16
360
4
3
1
1
6
2
1
11
8
2
1
57
3
1
1
1029
15
2
159
5
7
1
5002
1
1
6
23
445
2
101
1
82247
33728
4787
15636
10
6
58
8860
6774
5
10
1
15124
1
21
468
7
5
3
6
453
127
2
123
1752
10
3
3
9
1
2
4
1
4
10
22447
7
3131
1
35
1397
1
7
1
1
1622
2
1
1
2
1
23
4
47
10
20
26055
16279
1
1588
100
74
3
7
4
822
10
24
85
60
117
1
1
7
1
10
197
4
559
1260
7585
254
15
1
10
1
9
20040
1
709
1737
1
2
4
1
2
1
72
1
2621
1
1
1
353
1
24
108
1050
524
4931
2362
1586
1
133
272
15
51
15
304
698
3
266
1702
42
144
5
4
186
1
1
2
3
26
1
44724
1
147
4
14
70089
672
1
8
1
1
466
5
3
2
28
20
1
5
1
168
2760
824
67
1
3
3
141
89
286
1096
15
1
43
129
1
174
4
2
12456
1608
2423
5
1
18
3
7
693
56
1
6492
1
2
2
3
14
6
1
2
13
1
49
2841
1
3535
1
38
7425
3
150
741
4014
4
2
13
1
1
503
16
282
1
1
5
36
1
5
2
49
1
4130
1
16
797
84
2
6
40
4022
17061
6
488
116
99
1
9
23
2
3
6
38
2
13
5
1
3755
1104
12
4
6
2
642
16
8
1781
1
265
3407
1
1
16
3884
1210
120
17193
4280
162
44
1
12
1
9
3
4
444
23531
1
157
5
1
100
2
1
4
774
3
2
1981
437
23
133
1
110
1
16
51551
51
43
3
1
252
228
4837
5
16
1
1
1
346
49
3
1
115
1
4
1162
3
1
6
108
3
4
3
3482
9
8
6
92
37
104
7
8
16
24190
2
2
2
2161
6
1
613
4050
58
1
1
166
2
7
8
11
691
14
2
4
100
7
1
1
9776
35
26
1
1
1
1
815
1
2
11289
3
55
1
531
190
1
6
1662
1
1
860
3
35
360
28938
893
99
1
1033
20
42590
31
81
1
7282
2
11
53
2
7
500
3
1353
3
209
39
147
45
3
4
2862
4
2
3873
4
114
103
22
131
4
1
1
1
1787
17
41
33
380
431
60
3
6
40
4
3554
15982
1
3
5
1
96
58
1
2
1
8
1686
664
219
324
158
51
3
1
8
1
5
2
1
2274
1
206
224
1
7
5
1
1687
19
392
66
18
2264
2832
4
1038
14391
5
2
3
2
124
11
6
1
7
1
22
2
6
371
8
1135
124
3976
1
3
88
1
30
21
181
3
2
2056
1
1
286
1
1
10
7
6
1
1
131
5
2646
10
20
2034
1
7
26875
1
54
101
5617
2
1
19
20
6
1
5
2426
1
4
6
1
1679
40147
83
6
17854
7
2
1
47
60457
2
36478
1
50
48
393
2966
48
1574
5014
5
6
278
36
1
108
201
3
2
840
1
1
29
3
109
12
1
13
353
1
1
1
2
3
14
1
66
6
39
2253
57
13
1
618
28
1075
958
1
1
2
1
10
1
5
1
6375
288
1909
19
14
67
305
16
3
3
6
1
15
33
343
1
394
69
10
2
2
12
6
8
148
1
7
26
1
12
87
26
1
21
68
45
2
1
1
6
20
690
1
11829
55
17
1520
2
1
8
41564
1
1
2
2
1
27
3
1
52
9
9526
326
171
1
15
2
816
9
1802
2
154
54
5
6
52
99860
4
69030
1033
3305
11692
1
36
11888
1
3
3
1
3
8
34
1
2215
61
275
78
2450
2
112
1
7
12
16
5
4420
1
20
11
1
82
3
1
44409
1
5
2
4
22
41
1
7
87
1
15
116
2
3
19
1
2
2
908
4
31530
10
1
47431
1
22
9428
13
367
21
9
4115
4
15
1
1
152
1
283
27458
1
14
635
4
3
7
24
3
77
1
68
1
371
598
2
2355
1
629
38
1
2
2
5
3
4
27363
44
58
1
23
3
1
202
49492
329
28
39439
1
9
5
2089
1
3
15
1
17625
5
10
6
121
11
5993
1579
32
1
74
1
2282
1
1246
1
43
8
2
5
1
1
2
24
60
12
2
1
29
12426
1650
3
2
1
1
3
3
41
119
2628
4
2
3248
1
1
1
37
2
2
4
5
2
9
5
98225
10
49
2
4
3
1
4
3
1
1
3
4645
30
380
27
4
18
957
9
575
1
722
723
20307
4944
10782
5
3225
2
451
8
19
5
4
462
77
1076
12
3744
658
2
55
25
5
4
2
11
3
2781
5
39
156
1023
575
4
36
2
336
5
6
2
18
1207
1
25
11
758
174
123
2
1
4908
2
4276
10
403
9
7
384
1
48
1
23
7
7
1
1607
1
10
3
2
1700
18
31
2
2
34
14
1
3
59
483
1
72
1
1
2
754
499
8
1
338
1
1
1161
537
1
10
8
26
569
44
7
639
10
1
222
23
3
5
3
2
139
2
225
38839
30
10
1
31927
5
3
9
3317
425
1
1
2672
12
40
13
6
11
1
2
141
37425
3
80
144
1
151
396
1
9
14126
9
1
23
3
166
17
2
6
105
149
12256
4
9212
2
9
14
18
8
181
94
11
56
40
2
94
37
6
10
1
29
5
801
97587
8
2
851
38
1
1
5
203
13
1
1
117
8
1
2
1
1
27
242
4
26
9
23
13
12
60
8
1
3151
1
405
5
1
60
1
8
47998
2
1
24
215
11
1
1
95
6
3
541
50
1
9505
1
1
3
3
3045
325
9
103
1
1291
1
1
2
1
3818
41
45
5
1
445
5
20
1
1
1
63
10193
79
8957
3
2
988
3137
17
2
95738
621
108
158
9163
8
17
1
820
1
1
29
1082
5
19
13499
1
347
2
20813
2
9803
16
60
114
6
8477
17
3848
765
27
1
1
235
6275
17
2889
1
15
4
1
1
6
2
16
64928
4
4
14
14
269
1
27
3
16
35627
1
426
1
5
31
2
1
249
119
1696
60
15
152
514
5025
11
5
1
1
1
1
1
5
1
36
674
117
2
13
20
6
91
52
85
2
1
11
1
32
14873
1
185
9
86
2101
6636
4
61
1
34
10
2
3
6
3
6
102
152
10
1
3
13
272
12
1
1
1
159
4087
78
37
16
2613
1
220
2707
4
399
40
1
1
87738
1465
1
15
1
323
8
42
4965
1
6
156
5913
297
76527
14
13
4
2
3
183
1285
42
8
6
4
1187
8
48825
209
4
49
156
1
1
2560
1
3
1
968
2
294
226
8
2088
126
1
2341
6
6
28
3
21
7
426
3
162
34804
65
1
89361
12
45
1
122
124
1
16149
19
536
14180
65
1
3
259
3
29106
2
1
14
1
5
15
40
63
1
1
4
8
1008
1
126
1
69362
20
11
10
4372
807
9
1
3
1
9
249
195
39
1
3
3
1
1
21
36
1
1
580
24
5
43
3
1
45
3
1
23
1
2
9
7772
14359
2
1
139
15
1098
1
3
23
2097
1
32
23
1
1
1
6
1
35
126
3
2576
4422
138
1
11
16803
48
4
16
4
2160
21
7903
2
4
1
2361
3
18
49
4
1
71
2
2
21
1
2661
21
6
26
1
71
16
1
1132
12
16
18
1
8
1
1
2950
1285
2009
19543
3
2
1
22
9420
1671
3
193
5
7
9
258
1
6
1
28
63721
2
1
4
1
717
1
1
2991
2
1
2718
7
2
9
4
74
13
32
38
144
11
3
3
1
15
44
17
30320
8
4
82
27
13
10
1
9659
9
45
14
1
187
2
13
4
20
32382
8
4643
13
1769
2841
340
1
1532
3
2
155
1
126
1
722
162
15
1647
8
17
3
3
13
3
13
1
4
149
91
24
1
1
4191
21
4
2
4
82
9
119
83
1
9
10
28
843
206
183
7155
200
2
1712
1
1
4
137
35712
3
150
2
87833
2
102
1
739
16
24
11
2968
1
120
1
7
5480
6
38
1
45
8
36
44
19
8
70
23
3
1
5
321
3
30229
9246
5
190
254
105
1907
20
165
7
9877
60374
24
29
2
1430
3
7625
38
634
73
93
23
303
4
4
16
1
1
3461
2392
1
223
1
65
7
8253
1
2
4
5
2978
259
154
1
67
6017
1
1
1
270
4
4
4
98
1
13
1832
1
167
10
26
931
1
1288
1
1
5
2141
5
47
8
933
116
10
272
367
7828
8
4
6
9
1
7
1
49
3
31
179
50
1567
1
6
22
8
448
1
357
1
110
1
56
11
169
2
1
6
1461
15
12
93
945
5
96166
1
44
1
1
4
88
15
75
15
8047
545
2
1
2
10
28
5
1105
4
1
659
1
1
2
1
888
30161
13
132
2
2
324
53609
3
916
1
16
1393
316
16
1733
1
22781
543
7
2
1
8
17
3
1
2960
5229
239
8
50005
29
254
13
3
1
38574
342
20841
3
50
3
91
18
2
7
3691
27
38
655
3751
6
9
2
14
399
1
8720
1
96
30
1
10
1
1919
30
407
1
1435
3
1
1
623
1
94
1
459
553
1
6422
279
60374
2
50
100
1
1
5347
136
1
42
3
4
94
39
3
5
8
129
15
31490
1
6
2168
2
7
12
2
1
603
1
65
16002
4
9
5
15
397
4
122
1
1
1
17
13
10
186
1
43
9
15697
2
4545
86
90142
156
7
1
2
1
1
9
340
275
13
5
2
49
29590
516
6
1
1
13
1
5
7
1691
1
5
1
84
1
2
1
68496
1
1
17
4
1
2
2
3
3
70
6
1
3
32
2
42
8
704
1
1
1
58
1
114
381
8
7
6
211
3
3
2
1
2
149
1
8
2956
122
15
91
1532
1444
1
4
786
1
552
11506
3123
582
3
1
2
1
596
43
410
1
79
5
3
2
201
51
3
490
2
30
2199
5
206
1
1
4
31991
315
3610
1
72
29099
57
21
2
49
2
44661
2045
2969
1600
9
1
2
1
90
794
3
1
62
4
1
3
109
861
54
12
10
2
228
3562
3
1
15
81
7
77
1
12493
1
10
10
2
59
588
2
19
492
44838
2
73
1
18
21
28
1
1
11
21
2
73
1
30
1
17
154
81242
1
3
14
4
17
4
261
5
2
4
1
25217
466
5
1
1
3
26
11
2
5
213
6387
65
30454
19
3
1
207
7
7
1
21
45
296
48
14
18
1
1224
2
705
1
7458
15
2350
48
1
69
53765
45
6153
1
1
30
7
3112
23
8
14296
705
8
588
16
2
2
14
3
5
13
273
339
1
1
2
74
17
236
1
2
1
2
190
4091
2
2
65
1
5
39
1297
13
1
3
4
683
23
32
1
4726
2
2
5
1
1
12
1
5
54
1
1
1
2
927
2
8
6
121
9
6
2
37636
4
7
180
1115
34
37
10
5
632
2
7
12
454
33
19
11
5
4
1
56
5
39
1
20
127
1
4
2
4
9
1
24
5308
1837
1
991
2
40
10450
11
51
120
34
24
46
3
5021
4450
221
2
3
1
11620
7884
3
82
1
537
1
4
1
15
6
2827
16
20
5
16
5408
3
1
5
1
3
4
40
1
7537
14
6
2
1
43
146
348
29
2308
1
3
5
156
15
15606
69870
2
106
13
1
1
4
26
1
7
2444
1284
23
56721
50
55
33
2
151
1
1
335
122
4
119
17
80324
305
4
1531
1694
1
10
9
28
2
19
47
4541
2
8
227
82
3
1
37
580
1
6
4
21
19
3
2144
11906
31
3048
3
3
1
3
300
3
22
381
28513
10
1
14
10
4
1084
1
15
2767
1712
2
8446
33827
77
2
45
6825
1153
10
238
3
5
41228
1255
4160
206
117
1
63
4
5
21
39
31
3
1
3
26
113
67
2
36471
3
2
5
143
1
2
5
11
30
109
4
1
162
1
243
3
1
1
57186
2
19406
14
70
35743
5
16
29
3
527
174
1
86
2
13
396
3
2
67
31
1636
1
2
31962
38
1062
62
23852
6
57
1
149
514
2
77
20
2
9
2
4
2
9
532
2546
9
158
428
559
215
2
17
6
5
206
29
615
2
26379
34
22
4
18
91
1
1
922
19
43
18
4
1
23534
1
3
1
551
5
8
39180
261
1
2448
247
140
1
568
1185
2
2
44
438
24
13
78
68
1
1576
20
1657
11
78
85379
1
14
5
18
7
34
160
91
9
31
2
23059
18
2
1
1
1
3
1
3
5
1
1
273
2
1
2
6
64173
1
7
7
9080
2
1
4651
26511
1
107
55
1
29
5
3
1
45
7
68
11
8
1
3
1950
1
2
38
72
1
29125
1
466
1097
12
1
5
20
455
11983
156
12356
63
8019
154
1
192
2
24
1
4
4
15
3806
125
1
1
2
17
1370
2
1
4
12
3
424
84925
1
1
2
2039
1
14
3
31
20
22
1
6
2
22
1
3
86
15
1
4658
4
18
249
100
1
74
47
82
17
1123
104
2
6
19
1
5
75
6
145
35
42
1
1093
18
8
1107
6
20
1251
1
3824
2
1737
20
301
11
144
1
235
12
11391
1
2
1
1
12
1
38
1
11
449
18
73966
25
234
395
4
1
115
489
2
1
229
17
1121
13
33
15
13
20
377
1
34
2
1
5
1
29566
582
8
9
4
26067
1
21
1
262
17078
11
2
862
233
3
22
1217
102
11
10
1
5
1
15
1
2614
16881
855
27384
4
15
1
39
1818
1
64
80
320
4
2508
68
3
39
89
4311
1
1
8
6055
3090
10
31
273
3
1334
1
50
10
116
57
33
14
12
6
85
113
105
1119
1
5
7
5
9
2
50
1
49
11
87179
2
40
239
75
3
3071
2
7
1
88
24784
26
28178
1
2
20
2
9526
182
1
1
2
613
1
19
765
308
7
5006
1
43
90
14
1
2
203
10
33
3036
679
127
1
1
50
127
6
57
2
25
8
1
15
23
94
12
2
2
3
21
1
84
3
8
2
14259
78
9
207
29269
1
1
41
46993
1225
8
1
2
2
15
4
16152
72
143
47
7
23
6
1
1
4
5866
6
330
1
5
42
6774
111
65
6
77
15
159
27
9
51
5
9
126
948
61
2
1
14
1
89
91
2
39
3
85
706
1
46865
10358
6017
1
8
4638
1
54534
1
3
2
2597
3
1
409
163
2
1
1
5
492
1
2
1
4
1220
1528
4
1
28
10816
1
1
57
2665
5
3
5
284
1901
8
19406
2
1491
1
1
3
1
43
37
2887
1
3
2
17
8
1
4
4
31
2398
8
150
3
46
1271
4571
196
1
3
7
2
3
35746
1
2361
2
31
21
3
11
312
3
2
1
2
1
430
9
33
22
7
790
3
58
788
156
1
193
28
3
12179
153
128
1463
2
38
1
1
206
1
1
5
1
3
111
6721
1
1
66
35
1
135
2
1
2
4
1
83
7
381
22
635
1
149
14
1
1
10
13
4
18
22
11
26
19
8
17195
2
5
152
183
1
10
11
1022
5512
1
57843
1
20
1
1
3
97
7607
10
12151
22
2144
4
144
2
143
809
18984
6
32
64
1
5
19744
2698
2
11
3
615
224
916
8775
1525
2
468
2
12
2
15
1
7
1
5398
16
1
1
3
18
45
1
17
131
46993
39
1
8
3
1
61
63
213
23
480
7
38
203
2
13
4
1408
274
3264
2
9
12110
2
5195
24
9
8
6
513
1
3
213
1
1
1
17
1
5737
6
1
2
1
67
6
1
297
1
4
9
193
1
3260
1354
1528
9
5
7
13
4
5
5
50
10
5
30399
7
1
8849
1074
42
5
3
1
1
2607
3
7253
12
7
255
1
8
1038
47
1
1187
1
5
3
14797
1014
7
470
325
4
2349
1
8
37
3
26
11
7
3039
27
1
1
8
8
54
440
18
23
1238
127
6
91
2
1859
82
2750
8
1
10
71
31
7233
4
1
14
1
1
4
29
1
2
1043
19341
1648
14
4
1
2
331
23882
147
8
1
9
38
12
1
10
2
1
1756
11
4365
7
34
81
1504
3
7442
315
80
18
1
1
2
44
27
2
15
44
1
43
1225
144
4358
67
76
1
22
2
1
17
1
5108
30
139
2
317
2
72
151
52
33240
2
3
17337
58
1
1
6
7
1
31104
1758
2
8
1
2
5
11667
2
3881
1
41660
12016
1669
1
5
2
380
1046
241
1
2
1
3
9
2
1
3328
1
609
1
172
2
1
14450
4
59
114
5
1
9
324
2
1
1
1
12
6
2
61647
1
1
3
681
40887
1
2
11132
5
10246
139
3
1
7
40
7628
1
68
8
30278
119
1081
794
1
1
10
2
9876
592
7
14413
14
6521
11
3
58862
1
712
11
46
3
74
1
19
8
14
154
2
4
2
2
6
110
779
14025
1
3
6
1
29590
61
1
1
14
1
292
45
9420
19
74
761
7
4772
15
2
2
1
2099
120
34
69
1
77
92279
3914
1683
146
1
5
102
10842
1
8
104
407
2
4
5
554
1
15
105
1
2
1
1
3
37
7383
1
5
6613
4
2
2
1
2336
13828
4243
3
4
77
1
21
964
1
78962
1
13
1716
3
1
1594
809
37
3714
13
40455
17
3
476
3963
4
30
22
4
5
1
1
85
1
21
275
18537
5
278
13
26
19
2
2922
14
6
3
54337
252
49
163
417
8494
204
1
13
18
3
1
121
374
15709
13
5
1
5
4
79
55
1
2
1
14650
3
1
6
11
4
1412
97882
92
1
226
87
2
1
3
707
1
203
6
246
419
2
22
2297
82
67
6530
5
1680
3
1
402
43
11
1
10
1
59962
72
33
104
1
1
1
1686
1
13
1668
2
2
2
9
295
4
1
61
8
35
7937
2
1
4
838
17
4
1
5
114
21
4
5
2
5401
2
18
105
33
917
1
11
1
2
2
16
8
7950
4993
2
8
1
47
2
50
142
160
2
5814
838
1
3
2
1
51
10
44665
218
149
1
40
1
167
13
2
140
7275
991
35
3
904
17
18
43
41
1
36
1
342
100
689
4
280
20
7
22
5
45
1
2
4
2
1
4
1
1
2
2400
3
1
44
467
1
976
51
335
291
453
8
21
5
13722
3
266
2
1
76
335
145
1719
17
1
1775
7
22
6392
72
2
1
148
9
196
1
1
4600
119
345
7
12
16
13
3
338
2
859
2
9
3
1132
12
19284
1
167
38
1
19
6
14
58
13
6
3084
4
7
9
2
2
21
7
69870
93
7
34
8
1
1
32
24
718
61
1
9
64
20
7
644
5740
1
18465
1
1140
2
393
1
6132
98
77
9
54
15
55
31
5
1
2
1645
3409
3
34
1
1
5
17
9
544
349
1
43
1
12
23565
9
8160
68
1
33
4
30
1
1
2
639
3
114
8
1
1
6626
133
6
2
3292
196
20999
2
6937
4
1
371
34
1497
1
62
2246
1
1
268
6
1
2
224
12
2
18
1576
1
2
2
10
3
2
13
2387
109
1
5462
217
127
37
138
9481
4050
2
2
58
22
7
1678
179
185
15
4
1
65764
1
192
2
16357
1
60718
80
439
963
590
1
81
10
30
1
51
740
173
1
35
2
4
7
2
2072
1
4
773
5
1
163
103
133
32661
5
2307
52
1
577
2
15
41331
1
8175
294
1
1
2
579
14657
4
18
1
2
5
1
10
2312
319
32
638
103
1
2
91
4487
3248
2535
31418
411
30
1
1
4
326
14
64289
1
1
2
275
977
301
1
1
65
3
2
26
392
1
4068
3
6
1
48993
1
154
15
13
145
6
3
3
27
1559
2
87
2
437
334
5
4
11434
32
430
1
266
1
44
1
9
87
35
20
5
10
1
18
288
53
16
56
95
1
1
194
171
57
45430
4
15706
1
4
17
1
15
1
57573
16
1251
751
1
3
525
2
18
1
137
9
5
8245
7891
3
14
1
912
4
1
233
26
6
4
44
3
60
48706
13
3
8
353
225
61
33
2
981
1691
3296
34
59
1
78
185
14
49
17966
23756
2
1
8
127
1
9
4
1
7
7
25
1
1
65
81893
19
20662
16683
1
2
3
492
1
43
146
1
27
9139
1
3
3630
6
1
57136
6127
3
15
1
9318
3
4
1
1
385
4
34
3
16
11
15
1625
1
9
1524
1
44665
71
16
5
2
2000
54
2
10664
3189
15
6
3
1
1
8
11
3
1228
5
6
544
1
6
3361
3423
2256
1
17
780
232
1
5
30
1771
12
2
101
1
8
37
9
2
1
1
4946
586
1
237
1
1
53
6
3
3868
4
1
176
4823
26
96
1
1
10292
9
18
45
8
358
16
2858
5
4348
222
1
8637
140
2
123
34
499
1222
2
1
49492
1
1622
2458
14
16
1
1305
216
206
153
35
4
9
1
1
1
1
4
23
44
1491
6
92630
102
35
21
4
26364
2
2
38661
1
1
1
1
6
1
1
1
1
11
1
172
51
13
12409
6342
18
1
13242
15
5
115
1
3
21
140
283
92
6
75
20
2
2
1
1
3
25401
7
1
12
43
2
4
3
317
971
99
5
2
4
41705
39
3
74
6
1968
35
2
206
3
4695
9
2371
2
1
1
29
1
17
12955
286
1
1949
335
7
5
18
1
1
18
23
1460
17
2
2355
60
52
1
4
86
20
2
1
1547
398
1286
1848
1613
1
8
5
6
1
10
67223
1
3
6
188
7
9
1
1
3
118
1
92638
1933
533
3
2654
2
114
749
55152
2
5
4
138
1
16
9
3
2
50422
8
82
2267
19
19
1
1
19
4148
1
18
1
1
63338
29
44
6
60
20
1
4
593
1278
22
1
25
7
7
26
2
154
47
2
2
317
51
10
1
1
4
8
21
1
3
2
3
2
17
174
144
57
20
499
1
2
46
1
603
1
523
46
81567
4
798
3
389
1
1
3
2
12356
59874
1
1
14
18
7
1
1
2
1
181
1
718
1
593
391
32
40
1
4
4771
1522
1
12
2
2
44
4
14
32
243
8
46
12
24264
88
2458
1002
73
34
670
3
1
2760
2
23
7
13508
3
53
198
1
32243
2818
111
27791
7
1784
7
16
2
3584
4
358
1
22
2
1
172
191
1
1370
2
17
97
1
2
5
1
3958
14
982
20841
1
8
3
102
85
5
56793
24
9
3
574
1
47891
3
2
1
1143
1
690
1
153
1
7
3
40309
1
64
120
1686
1
67
31
70675
72650
2788
318
2
42
2
7498
1
8
641
13
95
11
1
2
324
141
1
6747
43
1
206
5
2
430
8
1
11
1
32801
7364
1
1
22
31347
1
37
1
1
1
11
248
2
16
29
1
20
4
6
4
337
340
32
4
1
19
8
1
7
3
2
1
1
10
620
2188
2
4
1611
2
1
10
59
3
24
11
1
1
74632
9952
15
3
2600
11
12
2
5
8
1
4
13
5141
58
6676
18
8
1
19
71
8
44
3060
2
1
9
1
9
13
12
8
10
2
880
1116
2
69737
4
5
97
225
373
2054
5
2
9
2
8956
9
7471
3
5321
2
2
1
914
5
2677
51
4
32
2
6
3
401
793
1
1
23
27
701
1
97
1
2
3
5
347
18889
1
40
1
46
1
96
1
49267
2221
3
1
1
25
7
251
1
2
52
2
119
36
3
11
8911
1
21
49
1790
1
2
1
2
1
1448
56
1
25
23
2
4
196
691
4
2
3
1
8132
1335
6
2
9
8
178
26946
15
20
1
4
6060
16
3
3
89
1
4611
13688
1
1
1
4805
1
3
3
607
3
598
21391
2
409
155
7
637
8
2
671
126
6
11
1
2
134
463
5
1042
1
2
48260
13
223
6
2
1
306
4
304
168
8
1
4
19273
95762
76
293
82
3
1
1
2
43
28680
5
1
11
39
2
2
3
1
1910
10
4
49
5
2
1
4
9
8
2
3006
26
2
2
7314
9
1
98
1
1
26
89
108
1
233
8
2
117
93
147
1
31
1
3
24
10
5
32301
2
43
1
1559
30802
1
132
6
5
46
137
347
1
1
92333
26055
1933
2
3873
2932
3
73442
4
2
13
381
13288
7
8
2
71
60
2
1
6
1149
127
55
1445
23
51941
1
16
1
8
1
17
2
345
12259
6
141
6
3
30
1
1
468
56
18
107
8
14
718
51
2129
6
3
1
9
10138
133
49
1
88
1
2
1
1
101
4
1
101
1
8
3
20879
8
9
9
187
1
3
5808
7
21
3
73
2
41
32
55
10
5
1
1
6
51
75061
659
19
1
20
11
2
20
1
3227
3
9
9624
93
23284
69
6
1
1
12
1
2
1
8154
29
490
11
8
30
8
1
29
93818
1
2
3
55
5
5
14
427
520
1
1
1
257
9
20
3
1
79344
108
54512
284
1
14
36
13720
20525
1027
1
144
8
50478
235
30
152
1
2
49
4409
4
6
42
7
69
537
1
1
5708
3
11
4
13
18957
80
4
4
9665
8
3
4
4
2
9
127
555
51695
7165
315
2
9
1
468
15
2
41
20
10664
2
5510
48
1963
10
1799
8
21
787
1
8
2
80
510
23
1
2
1
2
2
7
50043
1
211
17884
1075
16
22
1358
1
2
3
2
1
1
9
2398
3
586
1
9
1
1934
1
1
1093
1
5
1
5316
10
170
1
1728
13974
16448
42
1
442
9
2
4
1537
1
92
1
18
3
560
2
2
1
7
1062
312
56
6
1362
39
30
152
101
21882
2
4
1407
12
96
3026
26733
1
120
4
3
1
7
865
7
152
3
3
2
1
2517
63
9
6
267
10
1
1
397
290
15325
2
5
47
1573
32
8
2
3765
13
14
27
1
1
14
2128
1
16
1
1
1
145
26
2
35
15
386
354
1
1
322
18
90
2
2
11
6916
11
17
1
3
2
1
8757
6
2068
2
3
3
18
2
1
6
3
4472
4
7
2
6521
91969
1
3396
1
3506
22
1
81
43
14
1
52
77
98
49
84
1
1
13
9
58
42
6
411
2
2
1
1
1552
2
6
185
38
6
5
8
85
5
512
1
28641
8826
669
36
58093
1
776
72
4
223
5
43
1859
16240
1
2
5629
9
62
2
105
642
266
1009
1
1
1
1208
12
41202
10814
4
1
3
68686
297
94
10
6939
206
47
1547
3
3
4034
2
16
6453
2
1
1
192
1
421
21918
18
2477
7
3639
1
2
15050
91301
5
472
1
2
2
3512
174
37
24
114
442
17
1
7
1
1049
1421
2
5
1
30
136
10292
2
41
174
7
1939
2
6
5
1
1
3440
109
15
71
2
14
389
13443
4
1890
4
3
4
112
61
5
40
2
992
430
1
111
83
22
552
1573
12
1118
52
1
1
47
1
2
51
3
2
80
1
9
1
47
1
13
289
648
21678
2
3
1
5
1
9
2
874
13
9
115
1037
1
1
34345
24862
1
28
5115
62
1
47
5272
5
2929
2
16
2
656
64782
574
1
1
72710
633
2
28
14
1
168
13
116
1
3
1607
3104
920
5
51
1
1
5
14
1
12
1766
202
84481
1
1
6
14
2820
9
2201
183
12
33
317
11781
1
533
3245
3
4
76
1
25
229
1
12413
14
4
8786
1
1
1620
17
2
8
3
128
38
179
2
6
47
10
3
1
1583
8
19
124
4
4
24
2964
30429
507
3
3
6
1
2
1261
2
3254
1
3
1284
16
16
521
1
1
11450
1491
19270
919
1
23
1
1
22
1525
784
392
46
107
544
18
8
29532
25
68
6
89
1
6
2777
1
585
1079
15723
1
463
622
10908
403
7
177
21877
4
279
3
1
89
1
6
5
31
40
3
4
4
2254
10
14
427
3
20
79
2
3141
1
91
73714
1
1
51
91
22758
2
1
9
1
4
67
6
352
6855
73
551
25
3102
13
3
34
8139
251
8
1
1
2
1
18
17
1
1
2
122
106
2
165
9
3
925
1
2
2
4
14
5
52
21
9
1366
1
9552
16
29
1
2
39
100
2
4
254
10
9
13
1
8244
4391
76
17282
128
30
797
137
5
23
25
6
45
1466
1
9852
308
3
1
67
6
20209
1257
3
10834
29
200
12
96
428
129
3
107
1
1002
2
39
1
1
41
2
8
1
21
5066
3
1
20
105
1102
58192
3
92
10
21
8
1
1556
1
1
5591
1361
1
1
3601
2
9
1
71
8
1
103
749
1
23
92
10
10
1
365
1
1
6
469
24
6
16
1
2678
56728
1
2
6
1
17192
5
1579
66
285
62
2
2073
4
1
5
4
173
33
7
1
2
3
657
5753
1
577
1
1
25
66
4
1210
1
12
1
1
3
1
7
4002
79
555
12603
1
4
7
2
23900
8997
1
28
1016
3
265
59
2
80
495
1
23
19
183
2
6
1536
3
1
398
105
36199
95
308
1050
98
1
5279
2
1329
3846
297
312
2
50
25
8
16
18
13
2
5124
27519
5
1
15
34
810
158
2
1
116
121
2
53
1
206
22
3
574
5
130
31184
1152
6
55
62
1054
1
46
11
2772
1304
1
242
6
2
393
83
34
13
18
3
2
17
55
1
5
3
1
2
3
1
2361
3
4
2
81
349
905
87306
29
3
110
4
6
18
2
9
817
9
1
2
23
11
1
1173
10
16
105
209
1022
27
4919
61
25
1
2
2058
11
179
1
231
3
308
5124
3346
23
2
17
1
4
1
783
242
14470
1
30
5
125
24987
18
1
11
19929
1666
5
1
3679
5402
1
117
84
8
4
3
241
1232
2
14
29
93563
28
307
14
91216
3
1
6
32
813
3
1
34
214
2
771
1
2
5
1
6
254
1135
7
42
1
6
294
2
202
1
7345
1
476
13
3
35
4
1
1
2
5
60105
111
40
3
5
42713
1
17
12
40
17
1
4
2
1859
1
32
186
22
1
1
1
2
1
1
302
5
1
2
4
91
96
2
933
133
109
5
99
802
1
16279
21
2
15974
1
56
8
29
2210
1109
129
1
7
2
4
20840
4023
5
1
1
1
3999
16
2
1180
386
1
393
67
12
2
2
7
16925
376
777
1
2
6
12
5
5
6
14
3
2
281
11
16
2779
1
12
1
65
13
9947
21
19
1
1
7
121
1
321
259
1
2
34
51303
29
136
1
1
15
1
513
26
12
7
784
14
2
1171
2
37565
1
21
81
1273
11
97
4
968
3
4494
2
264
2
135
88
158
24
1033
1
1
7
84922
980
1
549
8
28941
6
1554
223
3
41
7
26
15
110
227
5
291
51280
1
20
775
3
35030
4
5873
1
1380
1
61
20
1
1
8
3043
9
17
72
2
136
7
1
6
17
353
333
104
1495
254
2
8
2762
10
97
26
37068
1
6
40
13
32207
25
52
2
11
23
72
5
4802
10
51
2
82
44
514
1
35
4
7
2327
670
1
1
1
2
68
1
58
122
173
1
2
1
33
11
1
16642
1165
102
17
93
1
180
5
3963
433
3
1696
7888
546
1
6
1
776
23
5
1
1
4
3
2
567
14
1
21
2085
2
25
4
3
136
8
1
8887
67341
525
202
1
146
1
1
56132
6654
1197
11
2
1
19
2
3377
69
83
3
1
3
1
1
1
4
2
10930
441
8
5
9
3
28
23845
29
1463
4
11596
1
43
3
1
4
2
95
1
1
4684
4
54
157
5
1
10
3
5
89
3
6
3
2
1
1
45
367
1
698
3
30
6
31
22
2
14
62
31
88
6
612
3
1
57773
149
134
60
574
5
168
19
4
1792
10
2
5
58
1
61840
2
3
1
15082
2
8
1
15
1
2
1865
1
3
4
686
414
32
7
2
3
8
2
2787
447
5
6
5
4
40
3403
9
1
39
4
13
3
6
4
1
111
33
7995
7
3
3
143
7
593
63
1
1
1
2
1
1
325
22269
3637
7591
13
6
39
26700
2
397
130
41
41
17
747
9
2
136
1
14
93
93756
1
189
111
1131
50
10
91
345
58913
1
3
4995
16240
1
28
9
12
2
5
19
3
2
10
1
1
29
4
1064
667
3846
78
1
7
1
1
109
1
102
1
10
39
1
7
5
489
4
4003
1
1
1
27
1671
5
1
44
6770
6
52
158
50506
531
2
1
1684
5410
2
8
1
152
22611
1
30
4
1
7
1
4
33
5430
177
27
5
13
179
5
2
11
238
36
42
326
1
14
35
1806
31
7
359
146
1
1
2
12
618
216
3
1
2
40
2
4130
1
3
1283
5
4913
1
1
41716
1
47
10
52
37
568
7923
1
26
235
1
1199
3415
534
1
4
428
4
14
2
6939
43
8896
2
13
4450
11
2
5
1
1
54
16
2
48485
4
28
9
6
857
2
39
18097
1
725
2110
30
16
1640
1
2998
8
38339
7183
1
893
16
2
21
1
6
411
1
1
1
11
1031
1
14
12
9
9212
28
40
606
50671
93
1969
3922
1482
28
105
1
3866
2
2
32
17
1
2
12165
13
378
61
1
1
142
7
1
1
1
5015
26898
1
2
194
1
10
1
14
4
206
102
8
13
3
1
3857
4
4
9
1
18908
225
1
621
31
4
4
2110
10
1
1
3
603
623
1
6267
1
14
54
4
29
11
8457
1
3
1
111
11
3
4
5
31
4
8
56
1
6
7
152
2623
2
13
5
5706
1
9086
428
1
18
6
3
35
3
14
2
101
24
3
643
2
46
159
19
22
7
1
4
2
1
104
12
37
3
37078
294
3
5
2
1
267
39
1
3
171
30
1
608
2
1
158
1
2993
2
555
260
266
63130
27
2
57
2585
2
2
28
2
1
573
3
6
3
120
6195
11
25
31
1
281
1533
8
619
3
1724
1509
1
448
27
1
29
13
17349
5
11592
27
630
3
6
124
21
1
14
4
57
69
1
4587
7
154
2
7
4
3
517
650
4825
1
3
49
1354
1054
22
13
52
3
1
435
51957
11391
5
10107
14
943
1
3
7
20947
2734
300
3
4
48
536
5003
11120
335
659
385
4
3
5
1
246
73
1333
8
15583
1
10
1
385
113
59
1
253
8
6
3
2
1
9
4
353
1
1
2
3
1
1
252
49207
6
46
1
79
197
4
2
1
7
10
2
1
11
3
4
52
393
3028
67
3
201
1161
5
2
1
11
660
1377
9
391
5
3
4
112
1
84
32
162
89899
297
3
267
1
1641
1
391
1
12
5
221
154
5
256
67
5
1
531
1
6
251
2
185
1
82739
25014
74
697
51
1726
12
1
1
1
28
37
1
985
8
258
66
42
4912
10882
2
5
9
131
41847
48596
1
78
1
32
1
1
10
1
2498
2
7838
1
2
3
33
495
20307
22
1
59
17
9845
6
1
56259
54
118
3
17
1
540
54
1
2
24
5
6
6
37
29
5
8
228
61
1
19476
1
1
2
7
5
1
1
1
75
105
134
62
611
4
30
61
49133
24
16
19
10
2
1
4
1
184
20
2
1
2
3
1189
1
7494
721
2
2
4
48260
14
2
1
28
1
4
5
1081
2947
1
2
29246
1
5
1
1
40
1
3
3
23
4
34
227
36660
20836
5
3
20
4
1
1
4
2
1
1
2384
2
118
2864
2
3
448
1
3
2
2
54006
4
21
4
1
8
1
23
1
1
7
3
9
1
12
85
24
713
99
5
271
1
25
2
1
8
677
3
4
1
16
7482
1
1
439
2
2
79
54199
21
136
2
1407
839
78
1
531
220
4
622
12
1
1
66
2
1
32
6
1
75
40
1
7
1
3605
2
7
1
1
1686
21
372
12
7
2
1685
149
353
10
81
2
39090
25127
1169
6
202
90
63942
1
12
18
1259
78
414
87
6
174
568
3
5
81
1169
21
634
56
18
190
1
31
15
148
1
263
1680
3
43
3
8
2
5651
30047
2
30586
2
2207
663
3
58
72
1
1
3
3
4
1
7
323
1
3
4
91970
52
1
210
1
5
4
401
2
2
103
1
1
27
3
2
483
22
193
4779
197
14
3
92
7591
31
513
1
2
205
1
1
237
12
22
2153
15632
63
13
2
4
1
1
1
12
15398
115
2
425
1012
2
1
34
97
42
13
19
37
16
6
59
44317
22
85
2
13
15262
96
1
1
7
213
20
1
2
1
3
1548
4
1
18
1
1
3
11
16
19
6
10
63
32
205
1
2
14
188
3
3111
1
77
1
6810
1
1
1
5
101
80
7
2
100
27
616
8
5
3
1
26445
3
1
1
2
1
1
37
9156
3
42
2
148
163
9
41
2
61
3
286
1
2
1
2
23
3
3
4
26846
128
1
55
1
8
729
41
1
4
5108
4
167
6580
79
1
4
18190
137
348
8
5170
19
12
4
5
1
21
42590
32
137
28
3
4
2
2
5
2
1
2
4
5
1
1
24
2
57
9509
1
1
5
4
2
9
8
8694
22
16
424
1
2
531
6
5
1
24
82
616
19
7
52
50
1671
10
7741
70
32
4844
25
3
1
1152
1
1
91
57676
29
1573
2
29
1
2
3877
1
2
1
54
2
1
1
80
154
1
4
2601
3
1843
4
2
3161
86
2
1
65
381
37068
1
5
3
12
28
4210
32
9
1
2249
1
6
2
70
1
16
4
8
5
19422
290
5
174
1236
228
3
194
8441
1
34
403
1
23
22
7
19
61
11976
154
3
1
405
21
1
1
1
1
2
20
35
5
3
1
81
9
1
5
17
9
5
2
3
204
3
3021
472
2
4
19
2
20
12
9
4967
6409
1
362
1
77
1
29
10
40
49
1
2
47
1
1
650
107
7
1
1
67
2011
1112
1
4
7471
601
542
12187
24
5
3657
3
3
11827
49
6553
37
72
59
1
1
2
5
22
1390
1
300
268
188
72
1
8
1432
18
1066
1
1
486
89
61
61
1
1
2
13
17
1
6
22
151
52
8
246
6
3
6
16043
39
121
13
3
3
1
2
2225
2
9
22
15
2
1
240
8
7
3
1579
55
83
9
2
66
4
429
25
10
2
80
28
1
2
3
1
57
1084
3
25
5
4
310
121
5
4
21559
1716
351
49810
3
4
3
258
3
1
2
44838
51228
17739
5
214
8
155
1
107
1
34
113
1
49
19
73
4
37
1
4
174
175
1
4
276
275
462
50
2160
901
35
10
2158
91
1
26794
1
8
1
110
2
14
1826
17
170
8
12
68331
1
118
18957
1
2
9
57
5
685
2116
21
3
212
351
55823
1
30
3
1
1
192
64
1
1
186
137
1
13
16656
13
359
6
54208
215
310
1475
1
21
61
111
8
125
5
932
1
27363
2
20
66694
2623
4356
10
1
3
1
7
1
168
601
6625
1331
6
3
39
48
41
1
1973
1
85
57446
44
24
1
1
68806
5
755
864
4
20
1
1
412
92
43
123
1
33
1
2
128
93611
15
16
5
16272
1874
1
1
1
277
842
2
41
905
8280
2
3
79
1
6
2
1
41
1
71
1
1
7
1
1
4
3
1
5
1
5
1
1389
78
1
16
99
4
1
6
161
4410
4
2
4
16
27
5006
61
95476
1
16
9
587
9
7
1
1
14
2370
29
168
1
1737
20
129
2
3
1748
3883
667
2
600
1
9
12374
66898
3
1
6
57
8
3
1
3
3
62
1
122
22
2
5
59
985
18
1
23868
1086
2
6
6
226
167
45
78
14564
20
9370
1
685
1
1
5
1
1
1
4476
12
1
5
8
62
1
105
1
1247
67
36
50
6769
1
120
52
1
7
8
728
1
1
5
1
30238
113
267
110
1
887
8
1
91867
5
4
23
1
6
2843
2
665
5814
67
8
166
6
1
156
28
2623
1
1
46993
54
30
82193
283
41
2
3
147
1
2
43
3
43
30
2
4
96
96636
9
20
4590
92844
870
119
170
1
38
4
2
22
1
1
51
4
24
41745
32
3
13
2
105
7
118
15
350
39
2
27
4
1
1
3
219
11
3
1
210
98
1
1
21
1
6
1
128
76630
5484
2
851
4080
22253
3112
2384
11
18
5
3
14
5
17
1
40
81
14
1
17
1
1
3
111
5
23571
1
120
92
10552
4
1
6
110
393
23
1
22
1
9
98
13
1
1
12121
6
2
4
396
34067
1
1
12
1
1
1
43
2
6
54
1
1
1
1
10
5
93
1
15636
92233
2
62
122
1
253
3
4
35042
2
10814
1500
6
8
1
345
99
81
152
6
10213
116
1
11
132
19
611
6
1
45
2788
3
34
218
25
65
1
1
3
1
1
2
7
4058
1
9
1
494
9
1
1
54
1
1
23
47
32
1
10
85
19
225
30
38669
3
1
32463
3
35614
62
1013
58728
1
1
5
3621
3
11638
7
1345
1829
5
2
5
45
3
1
69
14150
5
65331
4
46
283
3
1
112
214
69
2
16
5763
4065
10
5
7183
24
61
6
1
1
24
3
1
1
537
9
474
54506
7
15
261
3
65328
6
3
1
32
134
1
2
1
93
2
1
13
7
48
4
1
1
10
267
2
1081
120
686
86
64464
119
449
1
1
991
4
1
85
6
890
4
42
21
26549
355
19
88859
6
1
454
10
50317
1
1
25
3
2
1
110
457
3064
21
11
9
10
7471
14
6
218
1
23
2700
26
22
4029
9093
3
11
5
68
250
6
2
1
7
5
18
13
4658
4629
651
1127
1
766
3
3
1
10
1260
39453
17095
3029
7128
77
31
1
5003
184
69817
2856
93
16
3
454
1
317
3
1
1
1
176
7
1365
282
30300
5
65
2
3148
1
2
413
1
79
4
2
2
76
2502
8176
5
19440
2
1008
336
3
48
8
46993
3
2
93444
4
29327
4672
1
781
5
2
2962
4
13
22
3
2
1
1
2
1
4738
726
2192
17946
25465
77609
15
17
6
52
4
1
3
2
3
2
2
1
63
88
5
55316
107
9
8
19584
206
4
65
1
2
13
2
1
40542
106
1663
1
218
3
9
3
6
52
14
3
7
9
1
1
1
1
4
12259
60426
1
18
381
1
68
147
1857
1
26
2
6
2
6
34082
3
4
17
3
70
124
3
1
37
519
8
2
3
242
2
6
3
28
434
2
28
5
3
112
212
7198
8
283
1
5372
32207
4
3282
43
58
30
2
3120
1
3
32
37
630
11
3
10528
1051
510
78
4
1
1
1
135
32
3
57
1
1
18
27
12
2
24
3
35079
75
474
167
83
64
1
4
2
79
10
2
3
4166
69
79
1
3
1180
1
6
1
1
1462
29
92
1
3327
9
1
1552
2
7
13
3
3
3
17
7
30
7452
2
8257
48
1
57
5
9523
26
10
41053
115
20
8367
1
1
49498
1
54
7
132
12
110
3928
15
1
6
1
1
42
3
315
2
1092
27
3
11
1
1
2
2
2
42
15
28
1
1974
207
39
1
9
8
2
1171
3
3
26
29
1
2
198
513
3
1
13
2
3
2
37
1
2
5
166
19
1
1
24
9
6
2
9
1
33
6
76
1
145
101
14
1309
59
1
768
1
1
21
107
3783
11
53
583
15
13
110
11
1
5
1502
1
1
6
1
6
9
242
695
2
3127
170
18
95
2
80
368
3
22
1
977
1480
14
21569
1
12
5
5796
2
3
630
1
2217
30
1
11
1
70
6
2
1
79
3
122
1
18
180
4
6
137
2
7
8
41
1
9947
226
1
10
4
5442
61
755
123
2
1
8
1811
6
1
1
43
573
44
5679
54
146
11
54
19
1
275
86
2663
619
1
1
8
5345
9
8
54
20
1
1
1022
24888
38
5
11
1
41
345
1
13
5
11
1541
1
15
149
6
2044
17085
9
1
596
101
35
31
59
2
612
141
31
1
1
2
1
2
79
3
1
94
3026
3
1
48
1
158
5
4
4
90
2
14081
1
37
11
24896
31
16
2
3
22
2
1
59
13
31
14
137
1
1
3
57
1
10
3
21
179
70
82468
5
34
7
2011
7
10
27
12
14
1
3
29
1
946
222
1
3
1
600
2965
4
1289
3
41
4753
16492
3
257
40
26
5
1
1071
2
41
3
32
1
203
3
1
11
4
37
6
3
1
16
33
1
3
1
5
1
14
1
32525
1
15
1
1
1
395
3
1
1
3
2
1
1973
79
27840
406
1049
4
13
6
3
8
3
3007
274
58
12
49
4
235
4
1411
1
12
1
33
17844
11
2324
8
865
1
1526
4
3
1
80
3641
1
18
53
7
2
15
19
2
2
4792
4
1
47
2477
1
4
3
41
762
7
1
98
4
1
5070
5996
24
10
2
398
44
340
1
1459
1
1
1
1
5
1657
3
42
2
1
5
76
1
516
908
149
1959
625
1
90
1
3
12978
1
6
16
1
1
14
1
4
1
2
1
7
5
86
223
6181
1
2
2
2
1
29
8
557
1
2
84
2
2
1
736
1
19
219
2
129
12
1285
723
8713
1
3489
25
21
179
241
9
7
8521
43
1
893
19844
31
2
2
1
5
1
72
2
1
30
5
5
1
15
70
4
12718
70403
17
1
9
14
5
119
343
1
1
18
47
1
3
1
8
1
1
1017
1
1
1
67
2807
248
40
80452
4
32
1246
574
1
913
7
1
14623
45
118
24
2
14
6516
16
49
5
3
58
3
2
1
2
29
16242
13
155
2891
186
3964
798
43
7
2
1
42
4
22
1390
30
1
1
4
150
1
1
1313
37559
4
6
1
1
1
1
95
3885
112
39
6
17
2
6
82
14
2
30
2
1
631
15
65310
2
201
24
56
5
22
34
113
5
1
7
1
48049
18
1
15189
1
6053
1
1
19
8
1
368
102
2
808
160
8
2767
40
71
1
2
2
54037
1
70301
18
3
77
240
7
461
123
1
12
32382
3
615
20
636
4
14
4868
1
170
46
147
4
4
2
1762
1099
86
34
1
15
11776
1
11
1
8188
494
8
346
10
4391
54542
652
66
1483
2041
46
1
47
16
2
1930
2
668
7
143
61
27
1
194
1
121
3
2
34
1
145
2
1
16
3802
659
21
1
6
3
11
589
1
1
2
1
2
10
56
9
32510
1
15
3
1
2
5
3
1
145
27
1
469
4
1
85
1
8
102
7
214
86
1
52987
299
4
117
2
26252
1
904
16
1
4
17
24564
70
26
4
4
3
1
2
21786
8
130
25
5
3781
4
46
50
445
125
2
756
2
2
1
23
21
152
9
26279
3465
1
4
1175
1110
117
2
3248
165
99238
1
296
5
914
1
1
16
288
89
2
37
8
8
7
5
46728
1
7952
8575
1
1
4
49
184
1
28
202
1
2
2
11
2
12
2
43
121
16
1574
8
1
65
1
57
2252
14
1
1856
178
24
20
1
11542
1
1
457
12
27384
1559
7
5
762
106
2
1
3704
1
1
71
14
4
3
22
1
1
3
4
1
75
4
65
1
35434
31121
33
476
137
3
2
1
1124
1
14
7
44652
121
2
8
1
13
27
2
32381
1
40
68
42
53
8
49
3
2196
3
1
469
1
7
4
5
1
43
4
2656
7
218
1
16
1
7628
7
36
2
99
5
635
87
160
110
1
1
1
8
1
1
1
1
2099
1
2
2
2277
1
20
6
46
1
4
60
1
3627
14
1
20
1
878
5761
3
2
298
1
1
1
2
20680
8
517
180
2
16
205
1
4
1
318
1406
86
1
8999
1543
4
4
2
10711
50
2
2
12
327
94
3
140
1
4
232
3
29
11293
9441
30
186
2
30156
27
18
59
136
61
456
9095
27
1
83
16
27
2
6
23209
894
13
2280
32
11
13
3834
1989
3
2
155
1
5
5
337
2
16
33
3
1
26
1
20
93
58356
22
1
37
473
1
4
2851
10
10
25
47
1
279
149
8
18
6
1
677
1
19
17
16
3
199
147
3
33
47
39
1
12
14
121
335
1
493
356
10
229
1
93
7
7
11
601
28747
1
5
32
1
22249
22942
3218
3
14245
6
88
1
12
2710
5
1980
450
1
6
1350
217
381
18
3
6
1
13
1
15
169
1
4
5
2
10
104
2
26
1
8
937
1
1
182
315
2
8
1
71
5310
2
283
15
2
2
23
18
1
13
15
230
51
1284
12
55429
6823
1
3
2
29
2
11
23
5
31
7
73
6
7
2625
12
51
1
2
745
25
66
1
33
1
7
1
14
1
1
77
5
2
7873
19
19
5
3
1075
4
2
691
13
4261
101
79
23
2880
51
126
4
54
1
187
18
11
4
9
2
1
320
4
270
2
5
23591
1488
757
7053
294
7
33
107
1
3
21
8
1
1
1
2
90
3
91
1
12
60
1
40
20
117
1
1813
1
11
44736
2
3757
2682
1
459
15
2
1666
6
69351
12
4
1072
18
158
16
46
2827
53380
1
1
12
1565
7
3
4
1
39395
735
44
1
8
4743
1
301
6753
98
3
263
59224
130
1
1
20
315
277
27
1
1
75
2
38780
1
1
301
32765
3
2
30365
2
19895
1
1
18649
1255
1
9656
2572
247
1
1288
4
424
829
139
16
13
21
7
1
2
72
164
28
5
5
5
4
2
66
5
1
4
8441
10
21
10
62680
15
1
2
8
1
324
2
42
3
2
5
4
4
1
8
51
5
2
12016
206
2
41
1
5
6
1
33
29
4
1
48
4170
4
3
1
1
9289
65
1
1
159
75
1
107
95
2994
58
6
3
19
1
1
42
228
1252
58
2
1
809
30347
59
4
228
40421
4
1
90
492
25
4
1
1
5
18416
6873
3
1
158
331
1
1
363
1
1
503
70
2
1
2
6754
1
11
1
8489
32
6
409
909
897
4
64
5
1
8
7
1
13
5
4
1
2
40
1
6
3
7
3
5770
3
57
2785
40
11
95
62649
3096
1
1207
29
16
144
17
1
100
70
5293
85
2
2
43
6
1948
3
52
1
1
1
1
35
6
1
3
72
1
180
4830
61
162
1238
461
98
2
2
3
4
77
28
3
1
50
2
1
83
35
1
2
3
3
211
71160
164
16
2
52
920
19
1
90
206
42
1
14874
396
963
2
1
16
5
7
2
1
2
330
2
5
2
4377
7277
1
617
15
7
192
24
1
1057
5
1
1
3782
56
156
1712
1575
3063
263
1
1
24
2288
25
2
4355
184
60882
5
288
3
4
2
10
6
52
7
1
9
4
3
11
734
8
1
1
1
1
1
2164
1
6
4
20
179
20952
31
4062
3
1
6
1198
1
736
640
1
1
356
36350
12572
1
3
47
86
163
1
7488
5
1
136
7
137
17973
50
5
7
35603
169
4
5
24243
15
19
71
56533
66
1
6
2
1
13
11518
5
1
2
1
26
21
2
55
1
4
2
361
4
331
729
2
15
374
14715
1
1
107
56
43
16
56598
12
5253
898
19446
3290
55823
181
22
1344
1
66
6512
555
1
876
1
6
1
1
2286
38
38
26022
11
1
2
635
6
1
2
4380
2
2
14
1
9
1
1
16
2
3
1
131
24
2
1
57
3
84
246
7
1
2
13
1
214
21
1
80
1
2
15231
666
2
336
415
1622
398
2
62
881
641
7042
1001
1
1
1
231
245
36609
81925
6155
8
2082
320
72
1
1743
6378
2
8243
13
438
3
9
6
48
73
533
671
6
17678
1
164
31
1296
1
1910
302
219
5278
24137
45839
263
1
3350
36498
1744
352
3
1868
2
6
21250
42951
117
2
1
905
777
6975
9365
212
237
4
10693
794
54
3
28626
1417
23
48
58920
6975
22
82
1
5150
773
1
1
1
3
20
2
1
11
1
6
26
165
1
2976
10397
334
1
2
2
91
36
6
1
9
29
180
5
1
3
55129
91710
4
5
18931
611
107
30
2253
1340
1
1
86
2289
47891
1
1
1
4
2241
9
2608
5
85
2
1
1
118
443
2336
16696
134
5
1
3
754
544
6
4
74
2
1
1
69367
53
333
18292
32
2
1
28
24946
4637
23
175
1
559
8
89
102
83668
3
96
4
16
1
5
1
12
2
72
93563
38
32
17
54
121
23
2
1
6
16
624
2
12791
2
629
36
234
5
1
2
252
26
2935
2329
11
245
1
1
2
4
9995
38138
1
1613
2
51
1
5
1
1
54
663
85
61694
255
116
468
186
2
32
45
27
8
1
73
2
14
1379
154
3
5
9
5
3657
3
77
4
3
1
5
762
8577
2
2
22
56
10
12
3
3
6
35
1086
93
2
2318
37
163
36
1
48
96
1
6
1
2913
28445
6399
1
2
7
17
21
229
1
1
24
1
1233
1
1
59
12398
7
29
7
2
38
1
36
127
231
1
18
3
4
657
7
14
3
7
4777
757
1
159
1350
6
3
2
5
4
1
1
1
14526
4344
4
1
1
14245
701
1
6
1
9
131
1
1192
2
621
6
15
2
6
1
66
3
1
27961
27
8
4
1122
5010
9
2
1
1
16
9
113
3
2
1
1
58729
1
1
1
12
1
158
116
1
451
453
2
1
3462
141
1161
24
3372
2
13
1
8
3
9828
71
11552
347
14153
32661
72
1
1
40663
1
9
3
1
3928
3841
1
14
1
1
1140
61
83
37
3
37
21
6
40
693
19
3
24
1
58
702
8
10
3
1
11
124
28
1
3
934
995
2
4
35
420
45171
1
57
68940
1
2
48
18773
181
286
7
1056
1
415
14
1
2
38
22
2217
1
89
50
8
7
17
65
15
3
5
1
33
1387
38
73
872
1309
3
2
33
66
24
4
383
7
380
6
3
1735
65
518
6
1
152
1
78
1
7
4
3
48
10
1
1
116
3
178
221
6
28938
156
536
261
22
2810
126
711
21
11
1793
10
1
309
259
17
10164
7
1
1
7
11
5
5
2
1
52
138
9
12516
3
54
1
65
1
11
1
1
20
89
31
2
2
2
1
4
1
2
2
4372
39
235
3298
4
74
2
1003
3
3
2
2
1
3
24924
1
1
13
34
3
259
16
4232
1
27
1
1
1
5
1
1
2
1
126
549
1
58
1
33
2
5
5139
23
1
5
2
6
3
2
2
226
388
1
15
455
2
1
4
507
234
372
269
687
3
830
4
1
1
2
4
32393
11
4
11343
648
15
2
1
4
1614
22
2
1
1
4
8236
5
1
1
12603
2
1
2
5833
36
8729
9
59
144
3
14
1
1797
17
1
313
15
1
3
5
4
2
10871
89645
18358
1
3
10719
2276
2764
1213
10
54229
1
17
243
3836
1
87031
29
1
113
2
2
1
30
494
5
37
14
4722
30
7
8
47896
37
4
304
1
1
6
2
5
1
65
27
1
5
28
44
2
89
1
3
205
4
28
93587
5
118
1
13
1
3
296
1
1
15
2
1
90
1
542
401
1
2
3
15
1
95
24
28
3
96
6
57186
1
2
1
37
6869
9
51
1
24
3
21
1272
5
2
1
340
672
14
267
1
2
163
1311
1
5
5
87
13
1
1
1523
4
36
9
2
35
1125
3297
8805
2
4
2
1
663
6
1
3
3
56
2
35168
3100
2
5
8
1
87
11
47
5604
1
486
5
2
5285
1598
1
1056
56
164
6
28
723
4
16
3
3
44
7
56
4
4
5
6
23
16
1513
56
82
243
1
99
1
1
2
282
4
1
1
12
16
1
30278
15
4
35
1
270
5652
39
36
2915
1
1
334
4
7
2
3
213
12
1
23
2
1
1
1
1
296
15303
5
12665
31
1
9
112
16
4070
3
5
1
1
2042
143
9
11
3
1
1
325
9
11
256
112
1
22742
22781
1
5
1414
21261
1213
2
804
2355
4
23
124
2
716
1
2
3
14232
182
3615
2413
22
2
810
3790
1
7904
1
1116
9
33
124
3
2
9
2
4
21
1450
28
1
3574
2394
1
1
1
22
22
497
3
488
1
3
5838
94
1
18
2
10
16
5
1
1
55758
7
1
123
65
8
4
67
152
2
3
1
9
1
2
40
1
6107
4
11
3
195
4
774
8
1
71
17
1
1
170
353
22
6890
3
1
2390
1
206
2
1
2
1
24765
1
2
297
1
2
20
2
32
9
26
5
1
420
231
10
4
1
30
2
1
12
1
1
2263
1
2
1
7
17839
1
24
6
353
1
10797
10
1
2
373
260
4
1
318
22
16
255
1
3276
4
4816
4
1
3
6
1
86958
2
2
4
1
66
5798
19
10
329
2922
19873
3292
2
29
35
2
119
5
27
2
329
16
9
6685
2
1
1
14
1
1
1
11
1
3
2
1
12205
1016
13
8
980
1670
40
58
91
5
2
181
8
63
29
1
3481
15195
2
17
4
1
1
2
7
24
1
2
1
23
1
1
1
7
8
4850
9976
983
76
2
2023
2
3
3
1
145
1
15721
1
4
2
1506
253
242
1
2
3
1
441
2
3
3
1
6
18
2676
3
21
3
24
5
536
136
17
8
85
3
2
30
50
1
227
4
336
1
7
1197
120
4027
5742
6
35
1685
11
4
1
615
2
1
437
201
1
21
91216
44838
45
2
12
11
2
5
2
37
2
6
1
177
1
5347
25
14232
36
2
4
2
2
8
1
1287
1
1
5
18
4
3
4
103
1
701
36
58
2
5
23
45
99
5
1477
17
8
21
1
2
4
2104
3
4
5
610
1
1
268
188
21539
2
623
171
21
3647
3
5255
542
46134
246
1
118
198
1641
1
118
1
18
3263
486
227
4
7
7
1
40309
3682
2139
2
1
10
609
2
6
125
3
4
1
40
8
3
27914
8
7
25507
75
8
2
45
149
7
20
4
42
3
18
1
3
13
370
1
5
10
1
4
1
38
26058
109
3
197
5
1
2
6
14413
45
156
7
11220
16
40
736
2
1
4
3
8
322
90
1
18
16
68
4
3
30
10100
1279
1
2071
1
5
2008
30
32
7
54
9
2
269
1
6
17
9450
19
2152
456
3
9
70
1
3
29
4227
4
1
1577
1
2
1481
6
6
2
283
16660
17
2
3
105
48276
385
55
4
36
3910
3
6
4
27
2
5641
22
867
15
1042
24
151
428
1
1
770
1
7
24
1
2
6
9
107
74
1
15
1
2
1102
1210
683
5821
754
5747
121
142
2
1
223
735
13
4
80
52
1
64
606
25
11
1
11
53
3
3
1
3
33
69
1
3
1
7715
27
1433
1
15
2905
1
66
4
1
198
148
1
2
2101
4
1
6349
425
15
3
7454
3
1
85
1360
1
10
610
12
1
660
1
160
6712
607
27
17197
2
1
2
2
735
15
1
15947
1
15
3057
11
70468
6
20
4
1
271
17
10
9541
1
12
1
64
2
16178
1533
65
1
6
316
3
10
35452
9
15382
2851
187
308
1
23
6
4
369
1
4
1
1
577
1
6
9
2
18
12
5
1
132
44046
6
1
2
2
469
28
3
40565
3
12
4
28
1
23
1
38
1
23554
2
11
1
64
2
23
120
1
371
89
12
2
13
6
114
39
63
41
450
1
1
32475
2587
2205
293
13
10
2
1
3
50
5
36
1
13296
1
1
10
5
1
114
2
42
5
42868
1625
843
3
40557
6
16
125
1
1
3
1
88836
133
24
393
265
6
1
3
86
22
1
29844
1
27
10
15
1
14183
1
1
6
2
4888
364
2
1
3
1
2
2
41
22
16
41
4
40
5
146
3
6386
1
3
1661
2500
6
277
1
1
1
1
1
18
2
64
64
10
375
2482
1
1440
2
1
15728
247
128
7
28
1
1
52
95
1
3
1
9058
1
2
9
46
1
11
2
1
5
341
1
1
6
11009
30
3
9
1
14
6
2
21612
731
8
1
88
6
1
5
3
272
119
832
16
56331
84
6
7494
7
1
1
179
10
44
41
1
7
304
26380
12
1
1
26703
15
15702
3
5976
1
22
407
44
3042
3
1
11
11
2
459
209
1
11
1
1611
1107
2
26
2
241
23565
42
2
1
3
1
30
132
49
38
1
8
4
2
1
4
30
4
1
12383
7
4
1710
14
37
4
46
14798
1
3
46
1
64311
12
185
1
218
2499
1
153
949
40
1267
9801
2
1
25
2
12
1
430
1
4
2
33
28
2
2
15
4
254
22
127
4
15
17605
1
1287
13
62
14
4913
1
10
7
7
25
472
2491
18244
1
102
2
3102
17736
1
8
10
3
2
3
1
1
4
1
1
3
3116
21
49323
3
61
459
5
1
1
9
2
193
4
10
2
5
53646
2526
41185
2
1
123
17
1
698
67
1
35
9098
389
10
1742
108
166
1
75
4
4286
1
125
36
1
1
33
50
89
43
13
61
2
1
7
5
196
1
4
6
2
1
1
741
1
187
19626
1
1
1
12
553
1
6
3
22
56
7
2
1
36660
1
54
1
1
1
3
1
1
306
2
3
66
225
21
9
757
4
2056
2578
3
3
1
106
266
168
1128
4
968
5368
1
223
308
362
1596
5
5
1317
5
9804
1240
35
1384
10
2
37300
39
1
814
438
122
1
6
2847
7
3
80320
3909
34
17
206
2
66
78
1
54
1414
1
157
414
3
89
1
11
6
1
21
38705
1
95
9
25
18
1
38
1
3
301
34
263
2
1
10
28
6
23
1
9
4
319
1
1
3
1
1
50
320
24051
6
23
130
2
3
1
2
147
5
8
3
1
35398
1
2
4356
1503
5873
255
1
4
535
1
19
69
1
16
2
2
31
116
1
1
1
3
3
920
4
57
1
1
232
3036
1128
67
2
8
1
5
1
3
509
1
110
2
70
56
1
10532
5
154
44
15733
2
208
1
1
4522
1
28
27
2
37684
3
1
1
1
8
1
28239
1
419
122
1
59
1118
364
6198
1
8
136
504
87
9
3
1
6
235
13
1
3
1632
1
6642
136
138
10
19
4549
2
19
2
47040
1
311
6
1
26
665
2
2
3187
2
1
2
1
290
4
1
214
1
4
4
1
6
2
95
8
1
10693
2
18
10
487
1
18
5841
153
244
1
7
1
72
712
4
3
35
10138
6
13491
1
636
1422
4
354
21500
8
9
1226
24
1
1
2
8132
18833
524
4754
4
23
3434
5
66
326
32
4
28178
36
2
11
61
16084
48
35
1
1
3
3236
1
22781
1793
3
30
40809
30
6
44985
2
97
25
42
37
8
1
65
5
4
12
187
10
22987
170
1
39021
1
3
6168
123
6
1
160
2
28186
1
79
2
60
106
1
7
10
23
81
683
1
3
18
1
6840
81983
3
6
38
46663
2
1
51519
1
4
12
3
1
2
47333
15
1
5
24
1255
1
3
23
2
659
236
1
2
65
1
3
67
69
284
38
6
992
3
28054
42
27009
305
9
1
43
7562
130
1061
224
7841
16632
244
25
16
155
3
3
1279
1
14
9
2795
5345
27
38
717
13
653
3
87
3
2
3910
2
113
8
44
1
1
1
39
31
16
214
1
58
1936
3
54302
19870
3936
17628
17
2
82
1
423
1144
1
39
14
10
1479
110
1
1078
1
51985
38
33475
1119
423
7
1
6
5
1392
1289
6
3
64
1
26
20
3
2247
1
126
13
1
6
2
6524
64
18
265
489
151
2
280
48
1
2
790
31
399
1
16
4875
305
5144
99
562
79
2
1
15
2
2
1
2
44
1501
195
105
3
10
134
4
677
6
607
84
35
2810
424
8
1
18
133
1
456
27
3
2
246
5
1119
421
76515
5
1
4925
1
1
121
545
9
1
12
27350
762
971
1
1
1
7524
8
32
264
3
1
73
12
1
37143
13
1
86
85
11198
1
13
5
2036
11
1
80
6
1056
1890
12280
723
2803
1
1
2
5
6151
1
76
6
1
3
28
26
1207
5
1
155
2
103
416
13
23
3
6
2
23
456
7
1
28
1
13588
17921
2
126
132
5
1
7
81
59478
194
1
3607
746
5167
2
25789
1341
1184
4
1
2
2
2
5
97748
15
2009
1
4
27
1
8
1
1
1
1
39777
672
304
19
1
119
42
1
10
41
4
1
2
2
2480
5
1
2896
2
19
2
1
314
1
1
3
628
1
3747
2
8
3
80
4
9019
1
9
2948
2
143
525
1171
7
1
75
256
81964
201
1458
663
943
1
3277
6609
313
60027
780
504
21
7625
1
1
41
1
54
4
5
1991
5
38
516
2
428
2
1
110
820
2993
113
137
1
12165
27134
1
3
12
9892
1
9
1192
1
20
118
29
2
1
7
28
7
2
839
13
10
3
84641
3
3
277
1
252
1
4
6
66
8
1
10
5
92
46
11056
2207
2
1
2
1
332
1
1
3851
7
2433
1
37
1
9
6
46
18
1
65
4
11
2891
1
1
270
2
31
1
2
4
5974
386
4
1
28
1
94
1
35
1
8
1
94
26993
46
5
30
2
7
3
193
26
11830
252
3
2
9431
42
784
2
2
4
56
736
16
67
565
679
1
36
1602
1
124
11
125
2
25
725
2
64
1
2
33
1
14
1
1153
1
21
305
1
1
4
1
442
59
171
56
2
5
15852
2449
3
1
3
53
38
4413
56374
8
1
313
7
121
237
1
7
1
27
8
172
10
3
1
20
6
1
1
4
305
33
3
1
4
38149
32321
15097
1
24
71201
2
223
4
2321
27
4
94
491
145
362
8
909
1
1
1
14
6
365
1
1
7
2
17
32558
1362
1
771
3
1
9
18
2
16
22
9454
675
1
2
17921
29
18
13
1
121
56464
4522
1
8
1
1
4
1
2
422
3
284
205
3
2
100
152
120
14
76
11
164
4
1
208
1
22
790
2
108
61
62890
30
470
1628
33
1
103
12
2
12692
1
1
57186
15
22
1
10292
3122
1
269
1623
3
463
184
96139
45770
40
14
672
8
3
439
1
2905
10
1158
1
9
2171
42
66
2
2
1
1596
4670
1261
7
10
3133
19
8
12
82
27
13
16
734
2421
13
1
12
10
1
2
41
35
23
4
396
13
759
62
20
1
5
23
3
23
345
60
3
1914
1073
1649
33
19
388
1
20321
12
28
3
1
1
2
23591
27849
27
1
18
88834
67
276
1
1
2103
4365
1229
290
495
2698
62
9020
8916
2
17684
1
8
6
1
2588
586
2403
4
28
1
7568
1
6
6
1
1
3
190
1
243
6
4
24
1
477
1
1
2
1
1
2
1
7
1
766
1
55
17613
14
2
9
1
189
100
82
17
17
4
46
6
2
1
8
2
1
1
210
6
98993
1
8
2
1
1
1724
2
4
25
22
33
1282
229
25
1
11
18
26
64
16
1
2
2
6488
1353
117
7093
1
1
54
1
18
5
29
30
5
272
3
1
167
542
67
54
24
12
4
41
1
1521
905
9
2
8
25181
244
20
3
1
3
225
1
2
748
1
39
1
3
5
25219
1
5144
1
24
1
113
1
1
162
5014
4
3
1
11
19
303
1864
19
9
3232
78
98
105
7
6
1
10
2
23182
1
2
2963
1471
118
1
7
3
1
1
380
23
16084
5
9989
2
26
2097
1
2
1
42
45
1
10586
1806
76965
4
1575
2226
1
4
3
2290
1
9378
11941
1
3
38993
5
5
83
1
1
3
4
11
2
2
1
6886
3
13311
2
13
1172
1
4
1471
2
41
10
46
56
154
4569
212
80
1
19
1
1023
1
11526
23
3
45
1
2
2605
69
2
4
1
4
1
63
11
77962
2
2
7
691
28
1
1
21
104
3
70
21
321
64235
37
32
6
4
3
1
212
65
9
14
6
10003
5
1
15
2
38576
1
12
78074
3
7629
12
2084
31
6
1
31
19
8985
4
15
23
2
1
1
50
1
1
149
2
330
1
1906
2086
9
82
26186
1
9
587
1683
1
1
8
1
251
9
1
209
7
637
1
1
38
57
5161
7
2
51
2
10
14
1
69870
131
2
174
16
3
82
24
18
16438
99147
3
1
43
2
27
2
1
25
120
37
3
17
117
2020
3
35
1
1
4
2
1
2
1
1
1
2
8672
1
1
6
1032
23
2
99
347
42
1
35
2
8
9
5
1
11
586
726
2
527
4
54
360
17
51
2
218
34
71
962
554
5
10
1
1
18244
1
1
12
77
5
2
75
1
10
439
368
898
53
1
1
13
5
123
4
98285
1
3377
978
32
659
48
3799
6
8
198
1
7
4227
6
1
2
104
3170
8020
69
347
7
1
3
3
87
2
1
60
2
4
5
26
2
2
24
1
9
1
2
366
1876
145
3
1
1
1
2
17
171
42
27
30
86
1
1
1
1658
95
21
9
122
350
9
9
14
850
21
2
1
4
3696
1
4
1
857
2
4
55
25
8
65
1079
5
8
72
36
6
5
3
1
253
160
1
3400
1
2
74
61
1
2
2486
1
16267
2
1
2
12
2816
297
107
1
4
74
263
1
13872
4
2366
1
52
22051
279
3
4
58
1
4
1
12
5
2
1
176
5
1
2638
7
2
8
14
62
1
1
11
24
3
1
7
17604
523
1
27302
1
14
134
2
617
9
38
1
1
6017
175
936
2
1
6
227
11
4
66109
73
3
1
4050
228
6289
2
3
10
9
149
9
1
4149
821
1
1
3
65
2
1
4
702
2
2
874
1
1086
88
4
2
6909
8
3
6
8
2
1
3
878
1
49
2
5
5
86
1178
16
25596
58
6
13023
32
2
2
32
24
19
2
33
11
13051
5
3
17
101
29
5
298
22581
1
16
1
2
10
44
25618
6
52
6
38
31179
648
30
8
1
73
7553
22911
8
1
58
17844
43
2
31
5
4
6
14
9
336
2
1
400
3
7
1
1711
1
92
1
1
2
20335
3
1
2
1
1331
3654
1813
92590
2920
3
7
1
1
2
623
64
1
1
2
17
16
4065
9
3
222
65
13
98993
1
2887
1
55
433
1672
16
200
120
42
1
6
4
6553
8290
1
1
4
1
1
10
86
18
27
1
1781
13082
835
1
1
31
433
3
12612
2
1
30
2
648
4
58
43
31
10
49
3
5
1
43
3
862
71
11
87
5
36
20
9156
2420
392
3
6
32
3
5
1
13
1
3350
5
4232
254
7
338
1
3419
1
282
21
29
2
117
1
2
89
26517
3
25
43
3
69
11
1
42
6
2
1
2
232
1
1904
3
1
17
2205
651
1
31
953
20
32
29
13
18
5
3
1
1
7
2
1
2
1
4
2
780
1
1
1
12
516
14732
1
1
11
48
34247
6
26549
1
2
320
327
8
5
1
10
1
8
1
18
1
19
3
24
1
219
203
3
16
1
13
6
25
47
255
11
7348
2128
1
7
1
1
2
4
2
1
5
4
35
91
146
102
206
2
169
6
1
2
1
2
24
26
33
9
306
4
3036
1272
9098
1
18
2
3
3133
15
1
43
42
7
25
416
26
1
1
2
44
8
14792
23
145
351
63
1
1
1
1
2
6
7
98
1
35
1690
1
991
3
6
16
33874
133
14
575
3282
1
23
3
6889
3490
29
1
5
5820
1054
85
1
3
43
310
15
158
9
16949
4
8
12
104
101
1
54
3
2
4
155
34
128
40663
1
2
5725
12
60161
1
17
1
182
43230
123
1
2
6
7080
23
9
184
352
403
63
1
687
1
2
1
9
20
14
12
1
16
3
44
4466
36
100
164
135
787
1
30
3
8
4
23
1
4
51061
2
15222
3
30
102
66
2388
1588
323
9
14
5
173
15468
16
5
4
16
5
2
32
1166
5
44
12
27
4
7
24722
1
17
80
474
1
220
112
2
1
220
5
2
4
6
4
42
1
531
162
1
71
2
8
2
15
37
2
16
22
216
165
7031
69
828
203
1
1
636
1
647
1
10473
144
2
41
3
13634
6
18
196
3
10
69
157
379
25013
8
42
1
1
8
1
1
1
2
990
30
3
2
26
6
17
7
266
3
4
49
4412
5426
1
3434
34502
159
12
1
80
3
761
12
87
2
12
9108
2
195
1
1
25
271
6
5
1479
2574
1
1
420
4
1
1
1170
31
19054
56
23
667
10
1
2
33888
2
1126
2699
34
4
130
8894
38
15
28
61
1537
1
48
25918
1
1
26
2
1070
67
1299
1
2
14
12
4
129
3
91
2752
1
11906
1
2673
3
2415
5
2
64
1
6722
33
415
273
16
21823
1
5660
5
2
48407
109
11997
1
43
3
1
12
3
760
3
27
530
10
8
3
1123
3
1
264
1
3
34
88
38
1
3
1
7557
1
465
2
2
2025
3
295
34
3
3
133
1429
1
8
682
98
32
109
1
1
186
35
5
1
15020
3
96
23641
2114
20
2
5
11
10
13
816
122
2
33
2
10
17
14
4
60
69715
199
1
6
3
2
1
1
3
163
839
10
3
488
3
1
60510
1
1
12
4
14
4
5
14901
47
214
340
946
4
21955
9
7
3
13
2
1
1
137
3471
463
5
59
1
37
226
68
1
1
6
3
1
6
1624
1180
2634
1132
40
21
9
1
18
1
4
77
77
3169
28
101
9
20
34
1
2
5
13
2
4
1
28
7
108
12
1
2
49
6
18312
8
40
1
1
3
2
3
2
401
6
123
140
293
34
1255
19
2
2740
3150
3
1098
4
60105
40
1607
4
11
180
2
119
8
10
2
6
5
3
1
876
2
185
4197
3
1
28
2794
68
3
2
9
2
5234
7
440
8
1
2
27
642
444
26
3
1
6
5
2
4872
2
60
39914
504
5
2
9
2
120
155
131
1
16
2
1
2278
8041
2
5
122
2
59
1
146
1
1
16
1
1
50869
1
3
2
4651
50
638
2
1
4
4
665
3
1
1058
3
4
21166
31
99
8
1
1411
1
4
11
2
2650
21786
1
2877
1
7242
1
1
20
86
22
1
1
7
1
105
13
15
3
152
10
4
1
88
4226
4
1
5
11
1826
1
1
2
3
13
1
22410
1208
84
8
1
19
1055
2
122
160
353
4
3
2
166
232
1
2
1
1066
908
9509
3
1903
1
636
1
1
3
149
1
2
26
840
18
2
115
606
549
186
30
2802
1
12
1
840
335
4
100
1
25
5
2
157
2
140
11
12
1
1
2
135
2
16
37
3
188
17
335
3
1
1
6
221
4
10139
1
6
120
1005
385
18
388
37
8
410
106
10
52
2
1
52
2
1
37
3
105
22
102
86
1
1
58602
97
20
2
626
1
329
20
6
1
2924
32
1
5
4
8
1
2
4
12714
583
3
53
4
100
120
855
138
3
2
2
57576
18394
43
2
1006
6542
262
52
364
1
3
12
2
64
262
2
8
50
3
40
3189
7
25
7047
1
19
42
11
1
55997
1
856
33
13744
6
1883
2788
7
2
2098
106
1
2
5
1
222
69
307
870
646
15
5900
149
545
1
11
4
6567
2
5
129
65
328
497
3
1
14
2
6
12
4
22
2
3378
1
9
1052
6929
18
698
13
2
1
1
7
2
368
4
20
3142
153
11531
10
5297
1
1
7
1
7
2
924
2
10
6
1
10
391
1391
2
2
9
2
816
574
628
91
1285
28052
19543
3
154
1
10952
13
1
90
2887
278
90
14
3235
225
3
33
14259
1
2
2
4
1
7
6
2160
1
37119
1
1908
13
3
3
5
104
11
3
1
14
851
3
4
1
2
6
1540
1
1
231
349
252
8712
2
4283
1074
1
4
1788
1220
1
1
29518
1
131
2
3
1
50
51
4
4
19
27
495
596
72
31
1
32393
3657
22
1
2
1
13
1
38
92
1
31
1
137
4
2
34
1
1
132
1
48
1
166
41
68
9637
19
48
8
1
20
3
1
615
1
64
3
5025
8
2
60
759
137
20513
272
12
1
26
13889
44
1
61
1
200
4
13
6
105
177
15867
4
145
14
1
20
516
1
283
5
81682
4
4786
3
29708
3
1
196
2096
1
1
4
84723
172
35
698
37
1
1
6961
4
31927
12
26
98
2
52
12900
3395
1
33
2
11
30
72
591
1
24
23
6
1
1
7
1
5
20
1
918
5
16
43497
8
336
29
8
59488
5
16
11
1
1
319
4
28
40
7157
104
73714
1
46687
329
1
36
352
6437
162
1
18570
411
19652
86
9945
42
165
2
1
13547
1
1
1
1
46
2219
2
8
4
5
4
1
20
621
7
1281
1
144
1
21
27
9
1
492
5
4
8
19
3
59
11478
3683
237
15
1
71
100
81132
1571
11
140
51
3
724
5
136
6
1
387
15982
9
3
10
3
4
1
3
20686
6
3
7
2
1
15
1
1
30
2
6
193
7
29
8326
16
667
71
1
1
2
2
32
41
1
3
7
1
21
182
6993
88068
18
16
10024
3
10
649
8
5765
27
2
582
3
27
1
2
19
641
6
12
6
5
1
385
1
3
35
454
74
1598
1
1
1
1
2
84166
2024
5
7888
9
205
236
4
8
24
37
122
144
8
292
2735
1
1
534
99
1
12
1
28
5
219
85162
2
1
10286
9
116
10
2
26010
7
112
4821
150
26
61
5
65
2
5
1
3
4
1
5
657
1823
1591
39
4
1
16
9
2
15534
807
2433
9
7
1
1
1
61
3
443
235
20
12
3
6
63
74015
33
1232
2
3
126
154
48
32
713
739
99
1
16
3
231
10
7655
912
18
1565
1
1
36
5231
1
19
11596
73
8
46
109
414
1405
22
204
73
1
1
2141
6378
12
16
1
27
1
1
11462
7
77
9
1
21
159
41
52648
1
1
163
294
1
20
7
510
10
1
896
6
3
2
1
3868
14
15738
1
1
221
3076
7
1
1
1
169
7
1
13036
1
4
13290
184
341
2
1
216
1
7
5
3141
3
3387
134
33
1330
2
4
6
3
7
305
28
1
211
3
42723
2
1
1
2
5
35182
3
2
20350
19737
25
64782
5
417
995
231
5
1
3
3
2652
14
8
14919
39
1
24
287
2
1
9
77
9
337
1
199
128
1
1340
45
162
1959
4
130
6
7
5
1
3
1
229
48
43
7
94
80
1
1
1
5553
14
13
1
6
1876
1
56
1
2
9
2
19
1
1
220
4
1
136
13
1
264
1
10
20
51
12
2
6
1
1
1284
2256
195
10
1
9
69882
459
55
2
2
40
52
5
117
3
223
10
495
174
2447
19
5238
6
180
1
1
4
10
2
1
3420
18
10364
4
2
1
1731
7
2
1
2
4
2656
25
6
48
145
26
1
556
32801
3
1
1
3
22
1
1
190
2
2
51
887
1
3
48235
8215
1
7
3
23
283
188
1
4
2685
53
1
2
96
11
16
4
164
174
725
2
1
1
120
1
5083
2
1
481
2
5
282
2712
6
8379
495
26058
1
7
315
2
1
64
1
2
12
1
4
32
2
2
161
10
2
1046
19
108
10
18
24
72
15
150
1
46268
3
7915
5
62
80
39
3
7
3
2
1231
1613
110
1
11
10
2
321
286
6
2
53
1411
10222
13
4
3
1
17200
9
3652
1
1
418
29
1
116
3
1
33976
2
27
1363
12
83
1359
6
4
22
33
1255
1
2
1
28
431
1
1
13
200
6454
122
9
320
1
7
3290
13611
2
2
58
1
159
67
19
4
1
23
11260
1
11421
17
19
14306
62773
1
6442
2
2621
4
13157
5
22
1
1
330
4
2137
10896
110
31
13
32800
30
6555
840
1
78
4626
1
1439
17
1
10
10
71
803
1
7
130
2
1
30
1010
8
1
1
1266
54
7
8253
210
1
119
1
3
1
1149
6
404
1
2
3
51
18
1
10
4
280
7
1313
909
1
4858
6
35
1
2
43
1
6
4
53758
167
1
122
17
177
11
12
70
2
1170
19911
2
85
3
29
3
666
2291
1767
4
6
122
1
36
1
7
7
97
27
2
35
57576
15
7
5
2
5
69
17
2
3
29
2
29
8
1
3
12
1550
1
74
10083
2
2
1
2
160
2367
4
2
9
9197
1
35
5
35084
8
221
1826
1
57
4
1
611
1
112
236
1
5
2
2
1
4
4129
12
8253
6811
2
1
136
6307
43
686
7
2
123
2
1
55223
34
19
4
353
1
37
2
166
50
1
1
1
20
277
267
2
1
2
88
582
4
4
40365
3
46
13
787
6
25
6
3
1
1
129
2
32
1
46718
139
8
1
59
23
5660
4
1
63
17
1
1
119
40
45
1
224
1
19
48864
32670
5
415
1
4
34
78
348
7
1
25513
21
22
7776
912
2
2
3610
43
660
88
57184
7335
13
5
3
190
1
34
1
1
1
3381
2
71
2486
31
1602
2
1
1
1
3
3
1
224
5
5
1
1
1
2
2
3
590
1
36
211
1
3
1555
21
2
8
25
575
359
80
2
5
2063
491
821
126
780
5019
3022
15
77069
50
225
1
1
10
338
1567
36174
6
12
4
52
35
14149
3
3
7
15
3724
14
1656
159
143
2
1
1
8
5002
1818
1
682
7084
237
67
2535
1
4
1
1
1
39020
2563
2
126
2
6684
4771
865
5
162
7474
3
1
7
1
1
22
1621
3
8
2
34
2
2
1
26
8
2
21
9
1
3007
2
22
5
15
1
2
2975
121
7
31
39701
16
34921
5
1081
5
4826
2104
42
14
2
1
7
7059
1760
1
1
229
3
27268
5961
233
13810
10
3
4
1
43
1
966
8
19
2
58457
1
12253
2
496
19383
12
68394
1
1385
11258
2
5837
35
856
158
3
2
13
674
21
1
309
4
197
2
1
1
1
2
93756
1
13443
1
3769
10
1
178
1
18649
69
3
51507
7
482
1
85
881
44
361
12
170
1
100
1
2
1
24
12816
2
4
1
336
5
640
2
326
51957
26
14967
1
8
28
26
4
42
2
443
1
4
22
5966
17
9884
1
1
9911
1
306
7
11
477
17
12546
76
26
71
107
1
1
4
206
4
3
477
1
2
1
1
173
2836
6
17
19
2
1353
4693
2
1768
1
4
1875
18956
672
9870
6
1
2
5
544
1283
1
6183
4
1
1
3
27
589
1
1
16
2
1
4
24179
77
97
1
14454
5
180
65
6527
208
4
7
2
3
4
79746
352
5996
13
9
1185
1
4
1
1
2
5
4
12
143
228
4154
2
4
2
16193
431
273
13062
333
91055
64
3
20289
90
5
2937
1364
93
19
38
1
1
1
1090
23
9
1
1
5094
5
13
10390
1
2627
1
253
41
1
22
1
31
12
10
2
7159
21
21
2
17
1
1
89
119
10
8
7
262
4
2
92
4292
1
24
1171
1783
36
73
13
10
1
47
19
1
62918
40
12
12007
22
1
2
340
2
826
1
216
2
2
5
1
4
143
158
25
72774
30
2
1
64
7
245
1
31
1
95
1
16
1
3
22
2639
1
3
1
87
15058
73
5
1
7
93
1
2
1
12834
572
2
53
16
2
2
547
5
11
99
1
1
655
165
609
2
2
15
4
66
28
120
1
71
1260
13444
1448
21
10072
72
3
1
1
5798
1
25390
26127
1
1
837
1
10303
52
2
343
4
334
3248
7
19
1
13
399
15
55
72
12
1128
5
14
23
1
9
4193
113
2908
19
3
5529
1
10
1
29
21
1
1
47207
10
2
1
1
3
6
331
5313
8
19
213
728
6
6838
1
16
43
9732
1
1
1
72
2429
5
34
88
2
1
523
1
1
99526
10
2
1548
8
1022
9
1
3
356
1
21697
37
26
2
2
1
156
2
2
231
4
212
1
665
39
1
1
1
11
8
11
11
2
1
12
1
3
26
3
3
10
22
249
1
79
21
1
7
1
24
6
1
2
299
11
60
2
3
203
8
2666
1
1
1
2
2
112
1
2
8
567
5
17
1214
39
1
404
1
444
115
3
345
2
2263
103
5
14
10300
2625
10
12
2
1
36
48
1235
1392
16
4
1625
21
1
3
746
52
7
90
1
87
15006
444
77
2
18
2335
13
1
3
22
70
4039
1
15655
1149
3612
878
315
797
39
6912
185
5
289
1
1
1580
49
1
2276
1
1
1062
1
63
20097
904
1
14987
2
507
2
4838
2
8
3
8
91
382
7
13
1
522
17
156
2
3474
4
2
961
1283
1
2493
1
7
6
15
893
155
91133
34
321
277
44273
830
168
824
707
1
2044
2
5063
2795
44
8
12150
1
10
10782
28
1
118
1
4
1
50
87191
854
7
2
3
21
367
74
52
38
523
7
7
82
10231
3202
110
1327
36393
2
465
41
46
3
8135
2
83
2
4
1
9
124
13
27
6
8
549
14251
5
1
1
129
34
1
12
1
90289
2
390
225
2
19
28548
9
1
6
1
6
1
26
26
2
1
1
1
2
5
2
19
1
96
1
10
862
60374
71
95
20
33849
21
5
1
7
333
1
9
1
2
1
4510
1
344
36
2
1
1
476
2
12176
37457
16
5
27
400
3
11434
1
9
414
1
227
1
23
21
318
1
352
105
572
1
1
6
2
2
77
2
396
3
1
75
32
17
3
19
44
5
1
5
1
2910
15
27
6
1
660
8
1
589
840
119
1
216
4
6
1560
6
3456
14
51
9
2
741
8745
29231
59
1089
10
11
24442
3
19
116
5
9
1710
11
123
2
82
4
25
4
2
13
1
2
3
58
1
1
6
1
2
58637
7
28
29077
103
90
1
1
1
55152
1
99549
1
1897
2
2
32829
2
118
6
1
11
3
2
1
22773
929
13974
9327
1
69998
68
4394
63
1853
24
21
4
91
1
36
1
15
2
1
3
483
188
1
1
2
4
1411
11
5
1
7
628
29
3
7848
11
3
150
3
1
56
4
30
334
17
4
13
178
1
33
6
1
6
63
25
7
2852
26796
1
3
158
7391
16
1
2
6
7
1
59
3
2
29
1
2
1
1
2912
31
8
1
2
22
11
1
7168
4
126
11
12650
3379
1
3
367
164
8
1
1
1
141
1399
42
1
2
1
33
8150
3291
2
190
11032
17
485
60068
263
185
9
650
26
26
164
1
433
1
1
1541
31
1488
17
1
16
16951
7
14
76
51909
165
65
81401
1
3
48
1
2
54321
3924
232
4
791
11
21
4
39
80
1
462
45503
15
219
1
1
6
3
7
119
1
2
6
9
17161
1
29373
9
1
5
3
47
5
3
1
1
73
2
3511
1
22
85917
655
13
2
16
1
12
218
80407
101
1
18
3766
50
8
7041
1
1
790
1
124
109
20
1
1
11
81
1210
28
1883
21
2
4
11
2339
42
3
2
57
24
1
2
104
275
141
1352
35
11
9
21
21
2
2
286
7
25
40
611
2783
66
2867
266
1
1
24
17
1
4
11
2
442
1
3
1
11200
62
1
1
37
3490
1
1
7562
2294
4
68
6
54185
461
49
15
12691
4
830
402
14
18
941
1
7
92
2
5775
1
2
9
16
343
97
43
1781
1
6
28
71
3
14
15
37856
1
3
1
11
525
1
18
68
22
1
292
3
3
1
88
1
1
12
130
10
3
2
10
9
12
416
2
2
2493
46
1
7
1
231
4
1
5
45
4
62
33
12
54
478
9
2
144
62
6
231
21
2
6977
15
12
1
1
94412
1
24472
3
1
2
10
7
44
4
30
1
42
4
2
3
65
44
286
1
22016
11
23
1
507
411
5025
83
51
326
1
1
110
7
12
3
1734
57
1
4
7
8
62
2
1
4
7
5
112
267
1
1277
1
4
3885
1147
1
2
184
1
3
279
4
13
4
79
3
1
36
4496
3663
1
28
5575
289
47
613
5
6
1
13
7
296
34
11
1
7810
1
280
360
4
2
2
6
1
233
18709
16
1619
541
1
1
105
125
179
73
2
24751
4
4265
4841
1
187
6
1
824
1
9
20551
319
25507
30
7500
6
22
28
2
1797
320
77
3
2
2
51
17
3
209
20
56204
32
1
18
1
1
43
634
1
24
7
3
1
5
3
1
111
6
5
1
1
1
2
451
2
57
118
2
13
2
139
7
2
1908
19446
34
2
60
965
325
27
3
17
2
4
20
1340
101
32
1
21
42
123
1
2
2
138
2
33
26
1
4
5
1
240
8
1
1
20512
25
6
1
1
3
64
1
3
4573
12439
5
9
21
30
5
12
7
4
112
1849
116
433
10
8044
25
1
16
1
26
1645
53
13
54
48
1
1
37082
9
1
5
1
3
4
1
1158
1
89
4
749
26
2393
6
3
12
1
167
64
17
1742
2448
382
1
14481
1
6800
1213
90
2
2
10338
12
2
2046
3
322
19612
8
3141
143
3
1
44
4
1
2
28335
3
17225
1
1
1
10
47
106
13
2
26
3
848
996
14
1028
40
1589
1
4070
1
11893
663
2
10
6
2
10
7
13455
320
1
2
13
315
234
1232
2
3
321
1852
46
17
1
47
1
679
10
1
1
1
1
1
335
432
1
451
1
204
70
16642
253
27
11
1
23
1
1
1
1
1567
2
2
24319
20
1533
1
107
40
3
4
347
35
838
5
23284
413
77
2
48
21
74
3
1
1
629
7905
1
2
26
801
89
440
8
9
1
1
33
8
44
16
8
7
1
5
1
2
213
1
10
1
2
1
13
217
3
3
64
40
32
234
21054
8
19
3
2
4
1
1
15
103
4
10744
1
54764
4
19401
5
117
2253
4098
3190
7
2
1
376
15
4
2
37
1
1
489
39
16199
1
3
100
20647
3038
163
26
6
4
20
1
855
3
104
157
894
41
78
1722
3086
14703
1391
54
22
1
3
3
12
40
1
9
1103
59
3
3
99147
1
576
5
1
16
14
2
16
22
2461
25
879
3
40
2
4
468
8
1
1
23
88
1
1
9
1
2964
2
1
16
420
7745
2921
124
1
27
4
6
1
24
862
2
209
23
19
6446
797
2
16
2
5379
3
3
322
143
1
14
6
10
321
3
368
69
7
2
40984
525
4
7780
20
1
4
5
1
2
2
4
4
3040
2
10
1
75
1
73
72
30
1
395
137
2
6
425
50
1
5
1098
1
671
1
5947
1
31
5
1
36
10
3
2
1
3
1
1
10
405
11
1531
1541
1
293
1225
252
7
31
2
23
2
37
2
9724
2
7
48235
1
7
2
130
1
2
293
18
2
2
29
1
21
1
1
76
66
1
1
5253
19829
2
11
328
6
2
7
32
31
2510
36
243
1
15
1
28
11
76
30
73
3
6
91334
1
1
3
3
60
2
55
26
204
7
30
1
3
264
2747
2
75
10
7
2223
357
115
1177
358
19
439
2186
7
2
7
8
14477
4816
1
3
399
1
1
239
585
199
44
2857
1
2
299
277
136
1
5
1318
30
335
2
25
3
14
1
1
8
1
28
8
4
103
68
2
27
271
21
5
231
236
6
5634
38796
7
3
2
1
3
1491
7
531
8
53
10665
9
1
3
14
2
4388
37
3
713
176
4713
974
1
1
1
301
15
3
290
8
72
6
1
1
2
1
1
373
2
44
1
1
2
813
25
2
1
2
826
39
71
103
1
36441
1
2687
5
9
23
249
15
3335
1143
160
24
2
4321
9
33
5
2
6
1310
6505
2
98
2
62
10
1
9
1
3
13
143
1
1
27
11
4
5
13
5
56
26
4
1
2
1
90
1
1
10
3451
1
71
18
617
4116
16
5
130
1
106
9595
30635
1
2639
3
107
1
1
75
7
20513
5
16
1
28
34482
182
1
34
7
1526
65
1301
1
2
8
16861
1
174
2
6
1
1
210
38
1
9320
1
4
1
11
326
4
17
147
3160
550
1233
135
9
6
12
3
1
1
7
28
132
22582
13
5
1
30
2936
16
1
191
1
3311
37
12253
25160
1
10
15085
2413
10
1233
8
4
3
2325
44
66
158
34
1
7
20513
2
1628
921
1495
1
767
5
86
707
3424
149
1
6454
2
1
558
1
1
333
1
92
4
19
23
568
1
264
2
9
1
1
13
3
23
1
18
2924
1
2
5
3
14
5
12561
10
8
7
1
1
2
13899
14
67
38846
2
1
13
55
1
3
1
218
1
45
20
37
1
40
2302
32
17
11
2
1
175
3
5
6547
38
6
17570
60
10
1
1873
11
26
492
40
3
374
26456
17
1
27
312
11045
17
59964
33731
784
1
2
6
4
6
53
4
1890
1
2
1
1
10
2
38
96480
3
70
2
1
104
109
5
1
6714
4
6
738
1
53
655
63596
38625
1
1
2
3
3
3
1
1
133
6
144
34
170
7
1
2
159
1
1
1
6
1047
460
840
6
297
6
1
17
3
716
20143
1
279
335
3
15443
12
2566
4395
3
9
13
7
5
13393
14
278
149
1
19
1
4
293
3
218
1
1
8
2
13
6
3
4484
4
107
3
11
1
14
4663
1
1
5
5780
4
114
69
1287
15
1
5
18
1666
3
13
17
2782
20
12
4
5
277
46
1
256
3
44
9
13
7
15697
2
496
7
2
1
56
19
1596
48109
832
7
125
49
13
8
319
88
264
14
28
6
1
9
1
432
3
14
9
5
1203
3
5
1
72
2
434
1
23900
2
1
578
148
250
4
8
135
4
3499
37
1
2
1
7
1
1210
3
1
27
71
7
183
34978
1
11
264
13581
8374
237
1
16
1
1
26
4
94
1
3
1
100
1857
60074
2
6
57
407
86709
33
3
29
2
1
5
9
2
1
22
209
4
21
145
9
26418
25
2
2
1
19
489
77
30
112
3
778
27
11623
6378
59
22
9
2235
9481
1
1806
1
3
1806
5
15
23
1
1
3422
8
114
1
1666
634
3
2
89
12
4
49
3
21
3
66
54
1416
34
25
1
21926
40
1628
16
96
37
2
4
7
1
4
41
3732
74
2
1
1
5726
5
1030
10342
10
4
2
1
6
74582
44522
80
1558
324
1
56
10234
494
2284
5092
6
122
12
245
22
700
2
16232
38
3
3
2644
1
3
11
1
8
170
1
50
6
1
49
1894
1
5
880
1
3
24
4
4
1
2464
20
335
4
1797
1
41
10949
3
15
1
887
1
1
2
2
8
14
71
1
42
229
8
7
13151
5635
1
1006
4
1
10
36
1
7
40117
6
8
3824
90
2
784
1
1
2
40565
12
60
11
1
29275
1
1
5
15
1
15
2100
12
9
587
441
269
171
115
187
29
2301
1345
1446
849
74
67
61
39
1
38
64
559
17
20
2
87
19
6
4
263
306
4
145
1
89
2388
225
1
17
85
1
1
2
2
2
209
282
2
4
45
3
1
1
3
1132
46959
24
62
6
1
30
1
28
675
8
12
2
43
3
14
3
1
61
2
3
11
1
110
1
9
1
1
9911
1
433
8
1
1
10246
50
1630
46105
3
2
8
14
3
83
6
172
15
8
1
2
1
3
4
807
30474
583
2
7
22
1
975
7
2
2
31
73
6
401
3
2
107
12
121
81
729
7
3
34744
44220
5909
400
7
7
2164
94
1
52
1
2
18
2
1
3
6
1
10856
1
1
1691
46
4
104
1
393
1
16
3
14
267
1
2
9
2
283
8
4
70
217
34
2
10
1
141
110
4
30
119
20
154
18
3
1
96
566
25
109
36
4100
9355
6
1
1
315
2
12
21
1
110
1594
5
3
482
1
10
2
5
20822
1
1
28
31
4299
28
3151
334
1
1
1
1
3
4
1
2
38403
5
2909
2
2
68
1908
259
1169
60
1
4
7
39
17022
1
3
1
5
156
1458
1
4
1
10
73289
2
1
4
1
12
1137
24
66900
2
24
12
13
106
1803
5
18
1
1
8
5
2684
1
2
2
6
1
2
813
24497
39
2
2
30
189
108
1513
448
4
3
17
29373
1
20
1
672
19
15458
1
44
4844
148
22
1
61
1
251
2
3
1
731
26
127
133
4
457
1988
74
5
48
42330
6
15
1
10
12
8
755
42
1
1
55
626
15013
32
8
3
3
4
22593
13
4
2
222
2
58
7
695
154
11880
4
1
251
8
1326
195
2
13
1
1
4
18
1010
1
1
4
7
129
5
2
1
1113
2
2
1809
2
6
1
1
2
2
1
3
1
908
4
788
1
8063
56
25
27
1
1370
298
8
1
2
26279
44
1
2
1
2
3
20
666
4
62876
5
2
36
9
65
4
2
4
59
5
29
2
4
17193
54
1
6
20
62
638
1
1576
125
4
723
1
7
15806
2
2
628
21
14
29
4
69
295
57
17713
1
1292
6
2210
60981
749
2
15
1
33
732
16
2976
2
2
2
1
158
7
1
4
50427
2
193
15
2
61196
32
2
1696
1
41
1
60
4
76168
778
430
2
15
1
5
1
2
1
3
1
164
5
2
1
1
1
1
25
2
1
1
18
5
140
2
12
4
1
1
3
27
401
2918
1
2
1110
1
204
1
11417
3
2456
402
14
29
1
5936
44
81
4
63
1
7
31
25596
97
106
8
2
4
2
5
1
292
1761
1
28
21
2
14
1335
1939
1
5
41
3
137
44
16
2
1
9
440
2
6
2
4
9
5
1
39850
3
2
2985
29494
1
6
1
1025
6742
49
38
456
29
10
188
92258
1
3
2
38
71103
4646
30
1422
2465
3
30899
5
38
13
950
21
1
4
1
2781
160
58
3
3
187
13734
34
1
4
28
1
225
29
499
91
1694
431
1
4
1547
26557
3
1
591
3
2836
8772
18
38
10
48
90
48510
2
37
11944
1
3
1
2143
1011
15
157
23
4100
2
1
4680
1
99506
1547
9
1
276
39
1
1
2
100
824
15
70675
7
1
60
575
8729
2
4
12
4
22
1589
6
15265
4
1
18
15195
5
5
411
2
4
4
4
5
1
13
1696
2
6
1
1
1
4
1
1
51
1
1
508
215
18
1
141
5
3
4
6
1
62
1
2
22580
1213
1
15
2
145
1
2
1
30
1
1
1
13
4593
7
11656
10
1
914
1
1
5
129
24
1
3
1
3
2
10
156
2
2
9
60
23
24
10
38
11
751
56
1
5
6
5
4
3
1064
784
40
2
1
12
1285
1281
20
3
12395
55
270
449
136
3
2
2
110
1
2694
3
95
5
2
4
589
21555
10
310
1
53
57
8
4
155
2707
15
28
1
612
82944
1
1
562
3
4
51
1
2
5900
6
1
7
1
1
30
5
5
7497
9571
43970
436
7
5
222
4
28
109
1
4589
43
11
6
26
2
694
42126
4
11
6
202
31
5
11
10
169
47
100
2
4610
31
2
1963
9428
63
9892
12
11
2
108
1
2
1270
14
2
4
151
23
1
218
1
1837
97
293
186
2886
889
32765
56961
1
35878
324
6412
30
3
2
272
1
2
36313
1
52
1
45
71604
24
1724
25531
342
1627
6
345
1
21
18088
2
768
2597
1
2
1
1
406
1
47
13
3
1
1
6
755
1047
2
5
39
3255
13
730
58
4
147
17
2426
2
169
1
90
16
2356
134
2
135
43399
5
47
6
3361
3
163
1
1165
259
1
5
16
2
6
1
2
3
1
8
1
1
14
2
1
10
5
1
48
1
1
1
1
12
2
29593
2
1
121
39
26
21
142
5033
426
2
1
20
10
18
116
43497
6
63843
9
1
2
2
9
5
23
1
379
49
17
2
81895
3
50
1
12
14
6
3
10
7958
4525
14667
24
3
40
2
166
1
36
3
3
5608
1
1
4287
15443
1
2
10
25
1
109
1
83
1
44
143
2545
1
45
4
24
1
615
3
13867
1187
4215
2
5402
8
2
1
3
1
1
56
2
13
8
56793
125
8
1
4693
963
8441
4
27
1
79
8
600
69
2
15
5
33
39338
41
738
2
2
43
239
1
3
213
42
7
44
13
21
5197
6
7
4
2
1
3
565
2
72
4
189
568
2
1
57616
9
60
1
602
1
1000
1
32
87852
3
1
1
41
18
8
2
1
4837
7
5224
1
16497
1
28
4
9
16
2
35
5
1
514
4
5
1
16
1
1
11
2
66109
2471
1
2
4
18
864
6
1
18
20
1
7
32728
2
2
2
1
1
1
1
1
1
1
74
12
5127
1
2
1
1
1
1
2
1
165
39
2
1
2
58602
34
22
44
22
23
1699
15
1
37
177
20
6
41
89
35525
1
13045
5
2
3910
3
55518
1
5674
82411
290
42
1
7926
398
14
34
301
3
4
165
3
92
36221
5
37
1
1
528
2769
3374
10
8
7
4
54215
21
5
2
4860
2
184
15340
39
7
74
42
18
9058
12
4199
698
1
28
14
2
4
1
6
1
80
61
1
2
8
1
1
1
1
231
11
1
5365
3638
1
188
21
162
1
13
23
2
5
28
129
1
3
1
10
228
1
3
4868
4
2
66
1
254
16
73
1
1
3
69407
11
1
1
544
3
392
824
1970
13
16
44
976
15
28
63
2
97
30
2
713
35
26290
4
11
1
1
2
7
6
25
4255
147
1
66
1
1
1
2
2
1044
39476
1
68
5
4
1
162
11446
31929
1
3996
106
4
1
51
1
35
69
3213
1
1
20460
1
215
1
1
14
380
5321
1
12
80
1
504
1
21
169
24
5
1686
2
295
7993
17
1
20
1
14
4
2
16
3248
2
7
1
16
150
14099
5
442
30520
1
1
205
2
46
379
1
8
1802
13
1
331
268
1
1
10
14413
2
19
38
1
1
124
15
21
85
244
1602
16
617
9
529
2
90
4
2
3
1
7
3
1
1
3
3137
3
4
97
6
170
2083
97
8
5
155
354
7
25
176
1391
76
47
1
3578
3
1
4
335
2
37824
9
3
4
7
1
33
255
6
135
1
1
1
1
1
8
14
495
65095
1
1
1
28
1
204
587
1
31
105
2630
11
334
1
71457
413
212
219
1
2
251
1119
2
3
657
8
19
300
397
2
53
1
54
11
80
2248
9
1
17
2
26
1
4
1
5
1
70
6
3
14270
1425
790
1
4
226
201
1
10984
7
1
1
14
430
5
15
1
2
17
1224
214
3
1
225
6
1
1
6
12
7
1
10
23828
44
1
1
67
14
280
2256
1365
5
1
1003
6
7
2
1
26
1
165
49
5
13
1
2
2
3
2
11
8
22
3
5
989
511
26
3
23
2
8
3
13613
5044
345
52
263
6742
1
1
1
1
22
1
152
2
2
5332
4
3
1
13064
1
23
4
80
33
2
1
1
13
2
43
280
20
6
302
3
1
49
375
1
2146
1
1
2
3
350
12
64
1
1
1
3
1
1
4
7
1
1
1
6120
7
4975
88
5
23
1
1
124
12020
52
5
263
11
4
4
378
1
1
819
1223
3168
2
4
16
66
1
11
3
4
5
8
119
4374
52
5158
1
4
22
2
38290
1
1
2658
642
1
7
17
12
20
1260
1
11152
243
1
18
29
28
4
516
4093
55
2
1
124
2
1
2
28
1
1
18710
5
1
227
332
6
79608
1
184
74
477
56
26
53
1
3
12
1
1624
6
4
5
18
2
4
41
1
3
5
27
2
503
31
3
5
18
1
1
9
3
1
4683
4
2
35
2
10
12
2
1656
3
3
28
1
19
1
689
15774
1
8
1935
7
48
360
44
1212
1
1
2
13
1
96
56
283
20
6
1
3307
25
1
23
2
10338
1
6
1
1
2
6
2
8
21
35
7
958
3
186
11
1
19
184
10935
41322
1
619
3
111
140
2
2
1
1
2
380
1513
127
15762
24
3
2
1
1
2
3
2
43
1
2
29
2
13857
1073
2
1
1
2
7958
1
6
61
232
1
1
23395
6492
1
263
19
16
3
1
1
10
3
466
1
4857
1
1
251
44
13
178
84925
26
32
1
83
1
20923
3
1
4
1
1
107
290
255
1
2
1
40
1
1451
2
1
114
10
26
1
228
1
53
43737
286
1
17185
4
94
1202
100
6
13461
9
14722
10
5
7
39
1
116
262
1
3
3
2
2
17
67
2
81
8
366
187
1
1
7
103
9
1
10
27
10
1
3
13
2
6120
358
1
15
1
790
1
1
250
412
108
1
1
1
1
7
8
39
4128
2517
21
2
12
53
2
3
2554
279
1327
260
2
3290
1
190
6342
1
2
4283
4
2087
23
1
7
12
26
1347
1
1
2
1
55
1
1
2
1
124
2
1240
4
9944
72
77
4
4
3
1
13
7
13
1
2
48
11
1
67
3
1
5
23
712
2
3
3472
2
1
203
33
23
16
4
1
2
5
323
9
1
1
8
9
123
77
216
242
6
8176
6
1830
1
42
1
13
1
1
1
8
10
23736
9
88
3
224
20
27785
23
14
1157
1
68
1
1
110
13
41
2
22
19
5
65
1
287
2
115
4
8
15
42333
2
24
4283
8
3
3404
641
1
22600
1
5
10
1
1
35
5814
26
34490
477
7
2
1
3
31973
593
1
144
2
926
3
7
379
1
391
44108
201
1849
439
2
2
1
40
43
2
2359
1016
1
849
8
3
6269
40
63
1
20
43
1
3
2
42
16
1
8672
14
2
3142
4
14
42
6
239
1
5
138
12
1
1
7
250
8
1
1
17581
32
4
289
2
39
2
51
7
43
57
1
15
69
2
1
28
2
86
4912
1
1
24
30
2267
1
3
338
1
58
14
4
74
121
4
1
1
1
1
1
58
1
10
116
120
1
68
1
3
19
136
11
296
3
1
23119
19
2
2
2
4
3326
26
2
13
289
426
4134
9
1
12
2
410
672
7
24
20125
7
4
1
42
12805
32884
23
10897
828
46
305
9
2515
88
1
193
1
1
5
348
60708
3
28384
2
8
10
9
2
1
4
363
30519
134
2
1
17
24
10
65018
164
52
23
1
2
4
1
1
40
2
32
18
2
15
435
779
181
5
15443
39
3279
6
20
7
21
1
1205
1
240
2
1
3
11
96
4
293
12575
21
2
1
2
20
206
3
443
136
2
71
1
1
9
3
57998
423
9
190
1606
3730
2
22
67
19
26461
1
50
554
5
2
39
29
9472
4
6
1063
32990
139
28
6
236
6
49
14
1
73
1
2
117
339
3
9
1
28
6004
1
5
3
78
9
63
32
3
7
1090
4
21286
10
2
42
9
65
1070
3
2
2
1
2
1
8
4
29214
2
1
367
4
9
1
96
1
7
1
2
217
1
3
3
6
34
88836
568
38
38
20
277
72668
10855
3
4541
2321
995
49
46
1
1
109
5907
12900
2
177
35240
1
1
3
13
1
85
116
3
100
1
34617
4789
5424
1
2042
195
128
415
13
24
3858
1
5
1
2
28
161
7
1
13
4
1338
1200
32
1
80
69
2
132
3
2
5
2
5366
1
168
3
216
350
80
19
4
2
13
52
17662
4
1
320
1
38
2
86
9038
2
1
242
225
1
15
1
5739
16
114
2
6
13186
2
36
15
5
13
22
3
2
2
3
567
52
1
213
9
36
13
2
74
12455
100
6
24122
3076
16987
1
12
295
15
471
847
817
2
1
14
204
448
6
25653
80
4
16
1
231
22886
222
1
47
11
1
27
8
12
2
2
201
4314
7
4777
1
1
8
61
1
1
6
186
17
1
243
5310
1274
4
126
5945
4648
2
25
2
2
8
9
2
23
7
40
25
1
2
98
60705
5
11
630
1
5
49
1
12
24
1
27902
2
199
95
11
10798
1
1
796
10
1
4
2
708
248
27
2
106
45
24
64
1
4
124
995
800
551
18800
1
67
24
1
111
2491
72
106
34
3
803
120
11
20
1
3
1
1
33593
3
185
1
199
93
16
27593
59865
37291
494
3
1
9
40
796
4
1
11
5
14
39
13
1
792
80740
2
2
12
72
1
4
483
1
5470
2
16
21
1
1257
124
674
5
25
58
752
7
5
1
2113
9
8323
1659
22
33354
1
180
16
3
38
1
490
38
9165
1
34
1
7
1
69
1
203
6
2
1
168
1
740
7559
3
14
1790
41
7557
29
9
9
1
8
39299
1
398
99
1
368
3
43
2
1
45
13
85
96
278
25
2200
5093
271
68
450
3
1
14
32
649
17
19830
59
1
21
7
271
2
2
2
64
47
13
2
809
35614
1
30819
1
1
3
1
5
137
2
2
1
2369
18
3
1
1
1
23
2
35
39
707
1
22
1
1
1
6
4906
1
330
4022
1
18
4
62
6
2
4
35
11
6
1
2
1464
1047
30
184
17
558
400
235
13
16
15
6
41
37
1
8
10
35
9
2
1214
1045
1
15
7
23
6160
1
3
495
6
295
4372
11
3
181
1
30
222
101
22
970
275
1
1084
2
1
15
13257
1
2
11
10
598
752
22
10
1
30
24359
22
1
30
579
83
40
11
11
171
519
6
9
1
35
48
3
1287
24
5
1
64
15797
5
18329
275
32
23
118
5
3
80
21555
8
6
361
1
76
1
3
32206
3
6
6
6
1
1
10
7
1158
2
6
2
7
5
133
220
20
13
11
2
1
6
90
3
5
27
36
1
4
1005
50
41
1
239
178
65
16
11304
151
31
27
5
2868
477
6
91
1
263
6
1
3
8
2
4824
194
2
2
155
27
8
20
166
9431
408
24
78300
28
172
1
1
1
88822
4
2202
35
90
27
71
1
211
4
1
3
7
2930
68
13
3
2
358
40
1
7
3
429
1910
34
2
1
3
6
1
1
84
1
2
6
876
4
8
3
1
2173
99
1
37
3
35
7
2
9
1855
72
1
88
642
25053
3
1
58187
1
468
99
3
1
5
1
219
10
33
170
10
3
1
1
29
1
1
4
97864
87
4
2
3
7
599
1
130
157
1
1
51
3
290
26
1
16739
6
3
2
1
4
2
157
3
1
1
6
21
17
1
1
1047
16
1
397
5
1
2
13
1
6558
5
19
1
30
18
212
7
212
2042
2
3
998
30
1
4
12
13
3
9
1
66
4
408
1
609
9
1
216
12834
96
5
3
8
25
10
1
39
858
1
138
15
7
7
12
10
3867
26
3
484
745
1
170
39
297
1563
12
19
7613
32
4
47
11
4
7
1
2
2
15
152
1
29
65331
4
25680
121
5
1
4
30
345
1
3
229
29
65
20
1
88
97
7
2528
3
2
990
1
43
24
10
1
5099
1
1373
3835
1
3
23591
388
4846
849
342
5
57
60
37
35
3
1
5266
309
2
1
577
3
33
1
114
69206
1
1
3
4
17
4
2388
2
1
3
9
8
5
2
389
2
82
5
22
23
1
2
2
4785
12
92
353
35
12
2
16
148
1
50
1
1
741
635
1
8
2
112
16
330
7
1
105
7
1
1
358
184
1
5
18
30
289
1
1
2
440
1
4
4
1
65
1
7
44
1
1
1
113
2
4
1
1
5
4
1
5244
147
1
1
232
1
1
7804
1657
1
11
3187
234
58494
2
3
5364
6
213
203
1
1
7655
1
1
133
4691
6
22
2417
2
6
527
17
12
42
2
5
1089
11
3
1
46
7
4153
3572
1
1728
187
49
15714
2654
71
4
52
2
33
642
467
2
5
46
19
7
2848
244
10
17
110
2
206
192
788
29
119
19
37
1
7
3689
91
1
5
1
7
15
6
70
1
1
2222
1
92
3
12
189
184
6
19653
5
4
15
2
1491
2
11
100
28
40
1253
2
26
1
968
50
21
1
47
317
10
398
4
2
1
35168
33
69
15
1
56
2894
6543
47
1129
1
8
41
2417
455
366
2
2
1
1
1
28
4
1
29
4445
17839
121
101
26
4
2
521
86
41
1
2666
3
13
3
6
1533
23
4494
65
1
1
2
1
198
15020
3
7
37
2317
39
91
17
4
21
9
13
2
1079
2
36
3
3591
2
5
5326
91
1
2
1
1
40
155
31192
5
3638
77979
5886
212
43
4
14
419
29
1176
7
5402
724
230
41
1
25
94
347
15
1
1
95
1905
1043
181
59
989
1
897
9976
4
6
3999
1
11
6
22
2889
1
293
18542
1
1
10
2
1
136
209
154
14
1
1
48
1
14305
1
1
1567
2175
339
1
2
6
1
352
4
43658
1
16001
79
1
308
4
1
6
3
5
13
1
124
693
5224
3
374
8
41551
1
39021
81
39
3
5
221
5935
1
2826
28197
24179
7
2
69
3
2505
12
3
480
10537
512
1
101
1
2
1
1
42708
1171
382
2
20710
2
5
8691
352
138
3
36
20
281
112
24
29
7
1363
1
263
1
28594
265
20
9
1
7
3544
443
16835
1200
1
1
4
2
292
12
38
17
7
289
5147
23
1374
11
1
1
70
28
9
7828
35
20940
2
6207
4
1
53
1
1
1
825
1
1
3
7
118
38
11289
48572
2593
9
1
16226
1
52
1052
37
22
380
34
48
2
17
1
4265
105
74764
1
2
8
28
1023
724
1
1
1
4
47703
7
89
347
9
2
3
5158
3
14
2
2
127
55
8
5
2554
3
8
1
4
722
1
8895
3771
22
391
5
1
1
1745
3
418
6
2210
34
1
379
6
2
5
14
10
30274
50
5
86
24
2
2
2
12
7
1090
9330
6
78962
3602
170
10
989
9
16
1
7874
2
410
318
2253
44
2
1
1
1
340
41
1
1
19
48
34756
2
2560
48
2026
3
330
60
6
9
32
23
13338
6
1
3
1
1
1171
25
13
1
3
4
2
4
1
35
19
12
363
26
631
3
7
33274
7060
4222
991
2
1
297
2
4
10
35208
3
1
1
3
66049
1665
10032
1
5
25
34
166
12
1
27
1
33570
600
6
8
40
304
9
4
26
7
1
21
1
194
5666
3
11
1
5
7
13
847
1
95
224
1348
114
1
334
1
1
184
2
1
3
1
1
381
1
14285
6202
2
56
808
1675
21
5
933
2
20
113
1
2
360
58944
209
23
751
1
2
64
1
1
114
36
10
1
7
1
1
1
6530
8543
289
4
7
1
479
12
14
23381
2189
35047
12
494
6
110
979
4
2
787
535
52
9
10
12209
4
12
8
233
8
9903
3780
14
1
1601
247
88
1
385
1
5
38
90
790
37353
1808
3
98
12
302
1
2
15
32
1
9
4386
9
1
1
117
32
45
1381
6
41185
84481
4
4
1
5
2
1
71
29371
1
2
1
2
41
2
50
1
3
3839
2
2
64
119
2
1
77
1
2
1
4483
6
1
8
3
14280
10
275
11
13
17
4
16
6
8
89
10530
1
2
7
78
51
1
29
15
1098
4
34
4
8
1017
62
3
9
393
9947
2
12020
40
33
1
2634
1
2
88086
1
28
63
49
7602
11
3388
2
454
8
275
78
1
6
515
1103
37587
733
8
387
123
56788
3
20
2
2
2
8
1
843
155
28236
126
8
21041
124
35749
2
38
4
1
62
22
1621
1
13
46
2
578
45744
1
1761
1
3
25
102
1
1
4
25904
233
68692
4
1
30
47
4
7
1
28
66
1
97462
3528
14904
720
21260
8
2
1
424
1
29
1
1
4306
6
11
5
7
442
71498
3
5
102
1
68
2538
1
2
12
384
139
44
1
611
9
319
41
21
1
45
3
70
146
22859
475
55
19
45
3
15
5
48
998
3
76
10329
131
14
75950
212
1
244
1
24458
1
4
17893
1
2
105
424
7
1
37
3
39
1
5
6
3
28
14
368
11
1651
7
17
1
8063
17
631
2
1
23
76
14
32
20
14
27989
4345
1
180
167
1
348
22
1
171
720
11
2
2
191
3
1
2
3
1
10
16
125
3
11
1
1
4
3
1112
122
7
1
1033
2
367
2
4
32696
4
7759
1
86
1016
23
43
36
463
3
11
5
1
21391
171
1
8
30
25
150
11
1
2
30
70
423
29
92
1
1
1
78
38
2129
1348
2
23
1
893
67
40
9
8
3
2812
32
266
84
1
21
18752
3
25
665
103
2
1
1
76
10
1
1
753
114
94
6
34
48
437
1
1
9
16
9665
32
1
1
3
3
262
2
1363
155
8
46
55
4
567
1
1
1
973
1
1
2
1
1
2848
61
2
10
34862
3
8
2
25653
1
1
1098
2
87
1
37457
2
135
1
7
1
1078
43068
6
40
5
738
1064
352
22
12
1
8
130
6
2676
52
7
22
37
11
82
109
462
141
97
3
18
4
1
93
219
1
5
301
396
4
6
23
2
114
77
25618
17
1
17749
4
30
15497
11398
9
1
167
5
6
933
207
30
197
7876
3
2
1
43
304
209
2
1
5
4
4
1756
39
7
2
7
14
4
63
108
1
327
1
333
1
5
99
17
120
3608
56
185
15
15762
95
9
18
1
28
14
2
2
3
48
2
37
77
34
5
11466
5
59
1
1
3
2
2
1
68
2
4
2
184
3
17
2
1
6
1279
1
1546
2
41
4
618
6
10
7
5373
91
17
25
1
1
10
2202
944
1
1
38
1611
1
1
946
1
21
424
1
1
1
19
2
9115
18
1148
182
34
2
37
1
3889
26
42
43
18
7
49
12
873
6
15
4735
79
2
1
92
1
4
72
1
2
1
22
1818
2
3
3
2
3
1
112
1
219
6
11
3
1
42
7
3902
4476
66
10
272
28
1
2313
8
1
1
6
3
184
3
119
6
3
472
1
3
40
1
2
142
331
1
2876
7
46
4
2
519
12
32
13
1
10
2
2
3909
1
405
14
1
17
2
4
128
34
2334
398
2
5
2
4
1
2
2
2116
2
1
43
1
14
107
1
1
188
989
5
136
1
4
1
4
3678
582
145
1
1
1
2
2168
52
2
2
2
132
2
13
270
2
53
1390
15
58
4
41
28
36
53
103
8
1
42
2
116
5150
2
24
3
1
8
1
5
1
96
28236
1
5
204
82411
106
1
1
2
27849
1332
1
3
1
1
217
54
3
6
5
2429
2726
4270
1
1
2
1
29
30
2
2
4
78
636
5
5
255
2
1
1640
1
2
4104
1644
710
8
20385
248
2
58
40979
16
1
268
81
127
3
4
3
1
1
11259
3
281
2
2
8
1
1885
1
7
5
9079
3
252
3
9
421
3645
1
9
2
2
2
14
1
15
37
558
1194
28
535
1
178
3
62
3
5
5
6505
1
2753
98631
1
639
1
374
229
126
18
3693
5
1
1
3
1
4
2145
1
13
1
3141
13
2
2
1
1
3608
1
1
564
4
782
39
1210
19
1
3
22
2072
5
123
1
75
115
213
44
1
3389
14
481
1
3
2
569
31
27
13669
21284
251
3
202
33
75
726
1
6
94852
5501
2
648
7
6
7
12
24
4
51
32899
3
1
3886
14
966
656
15
35
36
5092
2
5
618
27791
12
3
2329
45
1523
2
115
141
39
1
16
1
1
1082
1
835
2
13
70
3
6
5
3
42
14
4
4
60
1
1
2
11
84
1
35
3
7
1501
1
17162
1
10
1
2
8
2
4
7
79
1
286
3
29
169
14
574
21
2258
13
1
1
3
1
10
18
1
1
346
4
33
58
5
3
2
15
26
6
1
3
3
5509
95
969
10
2094
161
64
5
6
22
4
161
1
19
309
579
1
1
2
2
1
2
1
968
1377
12076
100
2
51
15
1
3574
18
2
2
711
6
1
1
150
1
1
1
53
1376
845
2
7
2
14
1
162
1
482
25350
746
13
1
1
42
3
6
30
11
21
4
1
689
1
3437
124
746
3
8
1
70
309
1
1
2
1999
104
8
1
8
1
124
1
13
41
13
6
5912
1
1
7
167
43987
10
39811
4
14450
2
2
922
1
36
7
1
1
2
5
3
1
1
1526
4
1289
23368
4
1
7
16497
1
1
3
1
29
1
7
28
15
27
1
1
55
198
18
2
752
6
1
1
4430
60
7
8
8693
879
458
67430
4898
1031
2
5
38
6
2886
1
441
4
60
1
2
6
1
2
2
1
12
18
1
8
3
2
4
1
14
100
26
4
6
3
3
26
1
35
2
3
1895
2
14
375
1
3
8
3
12
1
20
10821
85
26673
12
40
43
1
3413
1
18
1
3
3591
7
1
3
116
277
76
36
1
1
2
53
9
7
54
806
1
1
1
290
281
4
48
1
374
1
54
2
71
2
1
10
18
19301
2
97455
77
275
131
424
3435
2
2
6
92
60
90
18650
10856
252
1199
92258
165
10
4641
1
11
14
3
2
13
2
24
114
157
1
278
46
14
4
1733
258
1
6
27
1
8
145
3770
1
17
95
5
1313
143
12
1
73
1
12076
7
8
16
7450
2
12
3
1202
1
162
586
7
318
303
4
4
11
1
19206
4865
63
19
24
430
1
158
3
2
29
91
1
1
30
1
5
3
4
2438
7
49
412
1255
1
11
24
7
2
16
1
36
2267
4
90605
9
32796
5
69
522
3
6
1
1
1
14
23
1
426
21
1
466
80
8707
1
1
4
1
5427
2
6
2
7
24399
9
14
13
2
9
1
1
1
279
5686
67
26
6172
3921
74506
441
3
212
9
58072
2
5
11
1
2
3
6
26
1
2901
40
3709
2
1
4
1385
1
1
19862
9803
91
67
1246
1
11
11
73
5
1
3
1
183
90
1
9
18
276
1
5
17
73
1
306
12
1
114
1
67
51
1
1
1
32
6
3197
4
14
2
15979
360
1
68
5944
1
33
188
54
11
65680
16
31
9
2
8
1
2
16
45
24
451
2
5
4
26
1757
124
23
6
4
650
2
628
1643
6
21
6877
197
1260
4483
5
10
401
3
1
1
1
2
3
18
2
2
823
1
2
1558
7
1
2
948
1
2
3
15106
55
298
13
234
2
4
87
230
3
5
896
2
206
579
14824
4
6
3637
53
1
22
46
15
2177
34148
3
2
6
1
1
3
55
23
937
5
12410
844
10
1
1686
5
1
2
5962
100
41
323
221
1
9
7
1
7
6
51
9
22
25
151
6
2
8800
1
257
64
1
20
1
38
55
6
1
1
9
140
6
13
40
15
31
1
15
1151
1
1
30
6
22
2
7
2
259
31
30
2
1
222
801
4
1
1
1
1
40
51775
17
3232
1
7
4
2
57
937
2
5
92
2
391
6869
3
1
1
3164
4
3
7452
1
3
2
11
24
13
2
5658
2
1
5
1
14
89616
14
510
10
1
2
3
55
52
10
1
70
1
1
14
27
35614
678
7
20089
1
745
17713
612
2
48968
2
25137
63
1
10
3
5
2
1
5
19
1
10
1533
10
1
66
5
773
1
27
2
1
1
1
221
12
3
1060
135
7
3537
1981
113
5
1
368
4
334
5
2
2
56
493
10
7
1
6
66
7
1
6407
44
1
1
19034
182
1
2
16
3
36
1
6
5575
1
77
4
28
112
61821
11
1
52
5
38
1
1
6
280
1
9
6
2252
107
5657
2
3261
1
1
18454
1
1
1
3
301
20
3
11
2
1
2979
540
1
42112
13
1
1
10
41
31
2831
9
2
80
25
15
206
506
1
604
5
2
190
1
19
3380
1
15
5
657
11
5
6
2
83
73
4
1
2
16
2
1
1
1
4
1
1
1
1
1
2643
3
3
1413
1
45
1
3910
440
6
787
149
26
4
430
2
49
49
1
7
18
4572
1
169
3237
15340
1483
89
817
1
1
48093
1265
1
290
8
6
1
1
17
740
1
120
1
4
10
56
273
4
42
1036
1
31
5
1083
1
1
1
1
85
60
8
1022
2
9626
32
2
9
19
2
316
2
52
1
845
1
79
24
81
15
192
1
1
2986
1
6
7161
88
105
86
41202
3
5
1
869
19
10595
3
1
1
152
3558
2
1
1033
6
865
42973
44
7
2
35
17
3
539
50
57794
2
509
1
472
31418
117
5
1
4063
1
79
15
4451
13
1
1194
647
1
25
22653
3
26
21946
4
55
3013
1588
2
38
1
6
1
8
171
1403
32
20
1179
1
2
1368
1
47
1
1
1
2
2563
144
13
1
1
17
61
1
44
35
952
14503
65
16
49
6
6
22612
8
174
100
179
3
32
4
4
5252
1270
15
2
9400
1853
2
9
19051
6524
2
19
9
1
1
5
1
80
1833
2
1
2
5
1
4
13
20
1
7
70
242
2
2123
18663
1
4
11
1
283
90361
2370
2
1
3875
7
50
67
9
8
59471
2
171
1
3
116
480
2
191
35307
1540
19
17
2
87632
698
1
1
2
1742
3077
391
4
11
1897
23
37
3
137
2
5
87
15
19
44470
4
65615
5553
13
1
1
1
20
3
6101
61
6
2
3
2
4846
178
3483
49712
9131
46283
3
2
64
26
17
1
3
2
14920
15
2
3
3
18
1
160
1
52
3
2
34
64
4
6
14
1012
2149
6
7
1
25401
17
784
535
589
2
2685
169
1
15
168
10
1
8
1
1
6
4
1
4
3
18278
3
8
1
3
1
20
129
37363
24
2
1
763
1
1
1
342
33
10
4
16
4
70037
36
19
1
61
8
23551
22
23
8
15
1607
4
1
15
2
48
1
2
25
766
1
18
6
1
1
1
8027
22
35213
1
7
110
44
11226
15
3
3
657
48
113
57
1
41
6
1
4
9
804
2
1
4046
68
212
6824
5
4
4
1
3526
38451
1
1
2
100
2
190
2
1
2
7
12328
204
53
44
1
117
1574
1
16
116
59
1
11
72
8985
1585
11
1
10
2
1198
1
1
1344
1
5
3
7
25828
6
14
3
1
136
51
755
2
35929
1
3
96
32884
893
42
25
1
57
3
327
421
38
105
4
1
7
22
252
24
13
2
2
12
14
2
1714
2
62
1
12
2
10192
4
6
3
1
1123
863
92
3734
4
74
141
5
1
1
10
3
88
1
2
15
1
18
1
445
8
2
6
2
63
313
46042
45
57595
1
85
1
1
2
1933
5
22
17
3
3
189
29
10351
41
305
11
5
2
5
25
2
9
17
10
9
97
71
5
3222
620
112
5
2
5
4
80
12
2
75
72
238
1
30
40043
728
4
47040
21
1
2
6
3
2
61
53
1
8
4
1
1
157
442
15
2
2
214
32
234
2
368
46
1352
53
10
72
5
2
91999
4
286
16
1187
27648
18
5
5756
7
44
48027
1
71
2
1
4
9595
3173
1
26
121
14
2
61
1
5
1
4
1350
3
27
4
17911
16
15
37
2
450
2015
4
546
7
3
35692
15
1
2
3
2
2
1
22580
2952
116
1
1906
3
8
6195
4
4
2
6
64
9
69
9
5
145
5686
8
236
1
6
10
23
3
2
1
3
27
7
33
1
498
7
13707
1
1003
666
5
1866
41
15
1
385
14
5
31
61133
157
2634
13
212
1
1
10
1
23
33620
39
1
1004
9
101
503
2
1
6
12
62
75
1
2
11
2
67
17
2
4
22879
18814
3
1
1686
1
71
177
2639
60
7
1
1
19
2
2
12
1
135
3
6
5
245
1
4
51
1
4
9
5
595
67
2
3584
3529
25
2
744
67
38
33
1
16
13
2
20
5
2
1
192
3
1
1
8
149
102
3589
3
3
8
14
4
363
1476
62773
2
695
39
264
118
39
2
4
2
2
2
1
1176
1
9
1197
1
19
1
13
31
318
20
11391
177
610
1
476
7508
57
10
41
32
717
12356
244
2
804
5589
2
824
7
804
7
2
41
3
4
53
10
8
7
10896
1963
55909
1
1
69
3
17
14
3
14
19
1
5
1
2428
1
948
1
4
1
142
2324
342
44
16
11663
8
32
15
9
776
21594
21962
16
1
187
8424
464
720
188
1
7
11
2
6
70
1017
809
5
17291
5
3
2
1
4
2
8
12445
77
905
441
387
11
9
4
31
43
1
6
2
61023
4
4
4
6253
1
3
5
1557
94320
283
271
9450
1
1
1
92
18
12
29
12
241
1
1
33
6
18
11
61
1
10
3594
2
95
1
1
1
10
1
40
4
1
2
6
1
7
1
586
35550
235
1
6
1
19072
21690
26
4
1
28594
4
127
650
2
195
112
1
1
62
1
4
410
5650
4
1914
1
10
4
4380
4
4913
182
1186
3
28
1
1
1
2
815
744
1
1
689
656
58729
1286
68
179
440
215
24765
766
1
98
4
3
4
41
1
3
5889
4
11
289
4
6
9
1
86
1
5
54174
3
6
3
22
50
2
6
2
11
436
1
1
177
1
4
2
1
1
14864
9656
1
1
1
1794
91
60
814
3
270
17
219
132
2
4063
2
1
3688
12
1
13227
8
44
10
402
1
9
3
9
8
8
82
1
9
20
188
6
6
217
29
990
1
6
55
6
1
66
5061
61
1
29
48623
37982
22
209
967
6
1
2
231
6
1
104
231
3
10532
6
1
1
1
1
40960
3
4
3
2
1
5
77963
1
848
1
1
9
2886
2
2
254
3
1
1
475
51
1
875
8
87
3749
1
20
9
1
1
10
5
1
1
1
6
17
251
45
1
353
315
1
1
276
2848
32811
31
5
9620
9
20
184
570
4
1
1
3578
35
63
3489
2
168
1
21
19
165
4
558
2
5
2
6
1
3
1
371
1
7
1
75007
82420
294
9
1
62
159
1
2
2
1
676
3
3999
63
7
32024
2009
541
87738
340
1
55
3
1
1
400
209
1
8
1
649
1775
35
47
159
1
1
5
20
534
2
444
342
8
28
1
5
1
2351
1
83
7
4519
4
2
787
1
45682
868
2964
1
1370
179
22
2
1
4
605
13
54
4
5
92
1
1
146
588
1
48
204
140
156
15
51
2
22
303
8
3
109
24
34
1
1
2
3
8
3
7
1
2
1959
128
2
197
1
1
13644
1
15
2
2
3
1
2
2
32102
266
1
1
2446
469
4
3
5
23
91
3
9
28
61
1
4
1
1
14
40
32
356
1
1
2
1
8705
10
2
1
4
17265
1
112
9
1
1
26010
7
1
220
279
11
5
8
5
4
93
154
1
11
11
6198
6
21
61
4
118
1
1
1
22
11
26
4
392
1
124
2
2
1
7
13
1
1
73
1
5
3
1321
13826
1
22
31
1
7
30
230
8
25
2
16
1
1
68
24
31418
17
608
5
16
24
1520
3
7
2
36
26
34868
34
26
3
72
13
1
2
2
32833
3
1
1
328
7
15
2
9
20510
26
94
6
1
204
1409
19
28
11
1868
72
2
1
2
6
69
14
44
2
368
1
123
167
504
21926
1
1180
3
1
2
2795
14243
3137
8
79516
9431
3
1
63
1
3325
1
81
1
1827
1
7
7187
3
2
60718
640
96
2
71201
2
420
82
1
4
23
1
5
2
3
11
7
2408
6
1
1
3
1
26
427
1
8
758
6357
1067
8
1
178
26
1
2
1
1
101
48860
2
14785
47
4
3
56
5
1364
435
20
1
2
1640
1
1
29
1
5
53
8965
2
692
2
8931
3
1
2
108
11
41
241
2628
72
7
1
1
2
14
1
27
43
108
633
64378
86
1
6749
1
4
1
3
7
16
483
2
30032
708
15
3
6
302
1
5
136
9
1
7
19
1
5
993
1121
2
19
29
1
1240
7060
206
5
316
338
3
10
7
10130
112
1
7
4693
7
5193
1
17
141
1
7
6
1
7
4
8403
753
1
1
212
45744
13
23
112
4
38
15
2560
17
1
5
6207
31458
542
653
2082
2
2
2
1
1
579
1
3383
5
2855
41
33
37
41
1
23
45
529
110
29376
574
6295
485
15
1
2
39
1
4
1
1
21
5
5
596
70456
3
4210
3061
2
18
44
1
13
1
17
1
963
1
2
10729
1
2687
547
29
16
18
44
1
256
150
14295
95
2483
312
1
1
5
10
4
2244
85823
11
124
1
133
15
1
47
10
16
14
9945
4453
27
1
358
2
726
21
1
1
42
1
61
3
2
231
26
12
197
1
2
968
2461
65
922
29
1
16632
305
732
19
1
5099
2288
1
1
4
2
16028
3
2
68
4
49
2
155
1
2
15
2
1
8568
1
1
4
2
49712
3
4
17
37
4
1
1
21
2
64
227
10
2
1
1
535
6823
2
177
472
1
43
5
377
4
2789
3
4
380
73
14
5
12
1
24
971
39
1
1
36313
1
7
1
1
14436
41
1
904
1
9
10768
2
93
3
7
3928
5
35721
8
8
397
2
6
1
158
3
1
409
7
40
893
1
107
17
4
67
5200
61
689
3
1
1
17872
1
51
17
276
47
159
49
1
3
1
1
1107
3
26
1
1
1221
10
61
1220
4791
1
2
296
805
782
2
79
2
1019
15
1374
1
2
2
1
3018
1
1
1
28
4
81
112
3
12103
9708
18
93611
2
14296
91
2
6352
3
8
814
6
11
1
3
4
379
5
1
431
1
36
397
2
20
13
2
1
82
59218
2
4
2
2217
1
19
5
235
426
43
2
24
67
67
828
2
1392
1
1
1
139
116
324
1
6
1
4
7
1
2
3
306
1231
7
1
59
77
194
6153
2
15
3
1
32
3
2
1
2
2
523
1
1
5
1
571
22
693
1
4
13634
151
3435
1
2
196
1
106
32127
35485
4
1
3
3
1066
8462
3637
2
1
59
10
18
1
10329
5534
3
686
4
7
1
1288
21221
8387
2962
26
1197
12
17
45
20
35
2
2
1
2
842
1
95
9
7
1
17
30
115
4
1660
11
6625
31643
33026
1
2
30
24
1
1
2
2
3
1
1291
51
497
68537
99375
5158
8
9
3
16
11
23756
1
3
2
80
8
5
1
3446
21
85
1
8
30
11
25148
5
88
8
36
36
1567
2
2
1
1
39
3
3
2
80
40
1
1
1
19220
5
418
99
18998
1
1
3
162
134
1
1
378
56331
304
1
1
59
5
1
1
26
37684
5
30
28
3709
98
1
1215
1517
3141
4
4
261
21
1
2
718
4
279
1
27
7237
9
852
6
1552
1
18232
912
11198
2
116
10
3
121
45
1
37
9
29
2
1
22
76
23
47
18
19
735
4
2
55
6
2
1451
3
360
5
244
44
5681
214
1422
5
79
16
1
2
42736
3472
313
3
10851
1
37
3834
1
712
2349
1
8
1
4
460
2
1
51
1
163
1
10
27
50
1
2
11
6
2
26
2
25
6
27
47
5
6
6
12
123
1
1
39741
5
1
7
1
67
2
1
4450
1385
7
4
2
2
3181
105
4
1
11
1626
74
10
11125
1855
1
6
1
4
884
14
1
30
18
2
2
1
7
10
1
5919
1
146
119
1
4804
7
1
2
1
5
2
89
1235
2
2
29
1
43
1
12
89
1
1
6
7
3414
75349
55622
9043
1487
7
5
2
33
3
2
14
13
216
68824
1
9
971
2
1
2839
1
512
1
4
18
27
1
6
1852
2012
8
22
13721
35
1
21
9
191
117
5
1
15
1
9
101
1
70
62994
12
4
573
1
4
1
26461
2531
1
3103
48
5519
20
4
5658
3
1
1
19
2
2
12
978
10
8
1
1
1
67
6
1
2
8
106
606
8526
1
487
14
16
1
1
54
2
15258
3
7237
513
3
1
294
5
178
15
2
11
442
1
119
15
53
1
1
219
3
13
1
932
30
41349
3
92
4
1
67201
1
21
22
2
2
18
5
1
3922
10
10
9789
43
1
543
36
1
10
1
2
14
1
86087
42
1
1
1
5
2
11788
24
648
18
65
49
12
1
4
13557
73
2
62
26
4
45980
54
23
8
3
5
33
53436
100
8
2
218
493
3
25
12
1
46
96
8
21
33
5
15
16
16881
36393
27
96606
13
354
1
261
15
1
1
49
838
21
4
3890
12
2126
99
1
2249
4
58
1
1
1
71
1
1
4
42
2
469
1
1
152
2
1413
4
32
12332
1821
345
18371
7
4
196
4
1322
1
1
45
170
3
14
808
72
88
1
11
1
38
1
2
68940
3
1515
42
16
21
6
709
4200
536
2
2
2
3
4272
119
1
15
133
7
9049
21390
16
280
120
2
6
6
144
4
260
1
1
27
103
1
5
1020
54
7
281
5
7
4
40
2
40
7866
1
4
2
507
1
126
36
81983
6
2
28927
1054
2
152
1
1
1
1119
2
146
91
1
1480
1
18
7
2
13812
10441
3
9
91
15
11
4
12
1947
263
91999
32
3
1
154
29
3269
1
20
6
450
43555
2
53
54
1
2
1
30
12
1
3
4
1
6
145
92
5
1
1
271
6
14
67
1
167
1
2581
1
3
279
29
20
16
79
3133
80
39
1
1
6
1985
11
1
1
1
936
2
9
76
1
2
330
17
13
3
1678
2243
1
35
104
4
1
1364
8
109
50
19
3258
2
26898
10
12
4
2
122
3
1
116
99
6
4
1987
1
119
98
4
27839
65
3
3
1
29641
27543
18
1
116
10
853
34617
943
1
1
54
45
7
10
3
2
32
1
1
1939
22788
5
2
3
2
2
10
17
1
1
11
2197
2
6
1
60
70
17
2
1
36
78
1
16244
13
5
1
8
2
5
51
370
28292
3
4
34
574
1194
43884
3
1
94852
18
215
286
1
12
1126
807
2
2
61
1384
10374
9
2
4
35
1215
17
6
30
3
249
153
434
8
1
8
73
1
1
427
14955
6
1
2
62
1
1
23
1
38846
34
828
9
1026
150
24
205
3
3
8
6
40
142
92
2029
2
4
8
17
4875
1
225
19
11
21
4874
1
14
7
1
2
2
16003
6
7
8
1
5
54907
13443
1
60
250
71
211
6
36
3137
14
5149
2
26305
6
117
1
5
1
27
4
1
3309
7
4
7024
1
6890
1
2
12
16
3104
156
6
126
3
6
33321
1002
4
6873
11
91
5
2
1
1
1
1
10234
145
173
4
1
58
3
1
56
26
208
1215
13
1
3066
875
4
1
15920
81
1
1
1
145
1
64
574
1827
473
24316
253
5
24
1
140
15
3
21
5
4
3
186
1
1
2
249
16003
4
77
1
2
10949
17225
9
5264
98
2
310
1
5
2
148
2
5
2
1
1
3
2
1074
4
1
416
5
1
41
1
8
1
143
15
1
1
1
13
24
4416
1513
3049
3328
3
4
1
11
1
3
1
1
19593
549
107
19
21
2
9029
9
342
2
3
195
101
1
1
1
56
102
1
21
1
2435
1
7
2
1
35391
10
1
7
1
2432
12
16
4
355
559
2
159
18
1
9
115
4
6
10
9
18
1
1
23
2
138
19
3
1
113
1
196
1
1
247
21
3812
230
5
2
1594
7
1
4260
1
1
69
1
4773
18
85
1
2
1
1
1
1
1
75
10
644
1
158
1
12
97692
8
1
25064
13
7
93
23
23
450
45
1
14
1
3
11
24722
141
288
16
123
1
1
2
1
14
1
255
7
1
24
3
1
1815
1251
300
3
4
5
59474
3
7
2
110
12612
5
4
2
5
74625
63
6
1301
451
1
1
48
30
19981
5
12
2
28
5
21
1
18
180
154
529
69
6
40
3137
739
2
15222
307
211
6745
15
5471
3
232
96
2
7
7
26
62
2
5
1
1
41
5072
25
17
3
45
2
162
1
21
3
1
168
148
1
290
2
1
47
3
1
5345
876
1
4
2
25
412
165
52
120
1
26241
8
37
245
16450
2
687
68
3465
73631
4
15073
5936
37345
10
1
7425
1
2
9
3
8
359
14
9
1
1
12
1
6
7945
22
175
493
2
1
4891
34
59
2
18
2
6
2
171
871
3
8
1
1
13
62
1
1
3
1
70
2
205
194
2499
671
3
1
1
65
1
26
2
7
46963
1
487
5
2
1
1
32
1
30
8
29
4
1881
1
56
6
1
3
290
86
1
3
1260
2
59
1
68
1
2518
4075
47
574
89
9
29
79
59
2475
1
1
1
91251
303
1
6
168
148
3
97587
10
1258
318
4
1
45089
1
15671
2313
3
1
2
1
96
32
1
41
1380
72
168
21
23
687
6
1
1
2
1
5
1
4
31450
37
2
3
184
2
4984
3
5
42
1776
1
3
45
42
3
1438
1
26418
1
504
153
1
134
17
1
2
1
9
3
18
111
49
20
1
6
1
8
1
1602
2
3
19
1864
702
44
1
1
2
2669
17
1713
1
275
52
5
719
3
3150
1
2
69
5
272
30
7
399
17041
92
1
1011
3
2
1
27
2
2
3
2871
875
389
18
1
1
1276
1
15
5
2
5
67
8
427
1490
15
1
76231
4
87
1
2
32
8
247
1
60
12
11
2
243
64
2
1
2
617
2
13
2
30
1
17
137
2
2
79
1
2
1
16
55
1
3
27902
9
684
63
1
3
8
215
1
43
2
10453
332
582
46
5278
93
145
4
1
1
1
4
2639
45
5
36
20
1
15
1114
16
2
9
3
8095
242
3
1
3
3
86087
216
1
3
11
53
43
2
1
1
522
5
1
25689
33
5087
51
1
1
489
7
927
13051
29
17944
152
1
99
3
5
2
18
16
1
11
2
21
76527
149
2
1
16
4
1
13
4
3
201
2
2366
64
1
37
15815
51
6811
11
16
5704
4
2
4
12
576
26162
1
4
191
2
2
19
2703
29
7
13
8
3880
5
7
11
1
17366
423
10
118
180
1217
1
37
23
193
7
799
51
29
157
8
151
1016
1
5
5
2
368
1
8
4
914
719
1
21
5
13
1
143
1
270
104
9
1
15
1
90
22
781
421
83
26
8
13
1
6
22
182
1483
4
1
54
1
4157
1
50
12
99739
12
35434
1
2471
9428
199
95655
1
20
1
1
1
1
2
3
3
60686
1
1
2
20
5
37
2
30765
4
1
2682
1
4
1
1
6
15
1
31927
9
3400
38
1
52527
1
1628
5
1
9
37
58
4
23
7
11
1
3
1
7
4
59
2
91
397
9
1
6
13
198
5
1
1
47
39
1
2
32
11
7
773
797
1
8
2
51083
1
120
6
7
797
1
8
1
13
380
5
5
1
25632
49
26
12
8137
1248
13
160
1
208
7493
22090
15
3
2
6
1
442
332
3
1
2846
33
7
1
1
70
2
6
77
20
1831
3199
1063
1
3610
5
286
4391
278
6
24
3
72
44
3
35
1
4089
42
1
462
37
11
2475
6
1131
80
1
6
45
1
33100
1973
69
1
1
36454
3
249
958
16
5
79
4801
2
7
16
1
4
1
7041
103
2630
96
1
2
25
14
21678
2
11
88
2
39
120
358
1
480
1
246
5
45
48235
8446
15
14
9
10
19
3
2
1
4
111
9
101
5
3
6
1
820
2
17
141
1
1
4
3303
1
858
5
14
24103
782
63781
59091
2
3
1
20952
50478
1
3
8
1
423
2
1
7
13
8
1
4
6
78
2551
5
13
14
1
45
1
2
5
3
336
1770
1
40
1
6
1
6386
3
31
5
1
1
1
3
2214
1
8
5
1
7
1
1
16
5
5
68394
168
76
319
2
1928
14
3
6
1
144
3
6
1
7
2
19
37
5
2568
2
145
42
11260
108
1
4
1
5426
4514
3
5
62
2362
1
331
1
242
1
10
1
82522
47
68
13
13
13
4
7
1
1
91
2
22
1
1
30
48
1027
10580
166
219
58
59
148
6
256
3
2
1
1
3
1305
1
10
82
1
10
3013
1
2226
178
2
110
84
1
788
1
3
1
1
1141
10527
12383
1
4
2
2260
29
1
1987
13
2591
2091
1
5
11678
2
7
1
262
1
13
8
3446
11
7
1
4
3361
7
93563
695
899
34
38339
4
65
846
45
1
2
1
3
427
7765
1
7
6
551
2
6
1
1
182
12
2
20943
1
2
52
179
1
95766
8
42
1
791
384
158
1
1
1220
105
6
1
3584
12
1
22
116
1
1
1028
2
9
1
4
2
48
1
1
2
466
4
8441
71
148
9
2292
12
1
2931
4
15721
9
27064
5
5117
54
798
1
2
45192
1
180
19054
2
99
6
16
1
1414
3
51
31192
3
1
1
1
52
2511
1
89
2
1
24261
6
9
314
2
19
16159
4
5086
1
1164
2
298
82
1
1
132
2
1414
1
2
1
11
116
8484
67
13712
1
3
54
6
1
1
27
262
3
2
3
272
7
42
1
1
108
2
1
3
107
62
33
811
2790
9
6
76556
1
3
20621
3
234
1
130
8
1
1
1
7
2
35
1
2
8747
1
8
5
8
3
69
3
2
29
8526
10773
84
396
7
2
3
4
8
1
40
1
11
1
2
1
6
30
1
19
1
88
1
3
353
4
2
14
1
59
1
117
26
32
5
31
2
37
615
1719
6
4
9
5
33
11
3
15649
2
2
5
1
579
529
174
1
2
3
2
1
10
1
10
3
4
165
387
11
32
88
42
1
1
5433
6
1
3
66
94
16
4
76
21
1
12
5
3
4
26600
2
2
3
975
13
16
1
1019
56
66
3
1
17
151
363
1
57
5
7
1
123
3419
15791
1
576
1760
6
249
1
81
1
1
162
2
35
19624
10
4029
116
4
522
6883
12559
17661
1
5
1
1
5
64
32393
413
22
1
13
10
43
13
1
1
39
42
429
1
21
2694
1
78
695
1
37
6
3
1
1
3
4
4
20
67
10
7
83
4
25
13
1
4
2
25
353
2
1
12929
3987
277
72
2214
1
28
2
3
863
568
226
1244
1
73
3161
1
23
8
1
5
1
89
3
2
31
4371
104
134
48
2831
54
3
34
5
1
74
167
9
3
1
1058
16
8
65
7
1
1
88
16276
37
2260
27
1
49202
55
803
1
1
7
74
21
1
7
23172
212
3
1
124
6
11
45
2
4
1
8
2902
233
2
1
1
185
17
43
239
12
4
4
139
2
367
211
1
4
1
224
8
2098
1722
39
85
2
38
1
28
66
12
4
41858
15448
126
20
27
3417
3
248
1
1
110
1
253
2913
1
24566
39
1
666
74399
1
5
5289
25758
45
21
1
2463
2447
14
1
3
6
1
83
5
1
1
3
53
1
10
4
1
3
1
1
28
16
2
1
4
205
1
2583
4065
2
5
74429
10
19
52
2
1
5
389
644
6
4
1
101
3
1
1
16
1
119
316
23
199
61
9
8
1
232
1
11956
6
9
1297
5
1
18
5
3417
52
1
8
346
10
17
1
2
4
7
1
2
6
3
3
1105
2
4
31
386
1
32
2
2352
74
21
3126
1
4
50
2
1
4826
160
1191
45
1
634
1648
7
2
8
7906
1
30
1
2
7025
353
3
19
3
4
78
5
2
91
7576
1
2882
1
17
3
4
1
9
1
45
1
1
9
1
7
10
15963
5
2
4
1
1
9
88423
4
3
1
3567
2002
6
1
4
22
28
3111
1
27581
2853
661
61140
1
2
39
2
12
4
245
30
276
22
28415
1
713
30
2
7
1
179
4
9
1
1
6
1
309
1
100
137
3
4679
32
123
5
87
1
1
1
4
1
12
45
5
1
2
21
5018
3
5
1
7
70
1
8
3628
8
9
1
8
1
13
2
2
19
1
370
227
101
6276
3
5
6
36
21
2
395
6437
12
4
63
76
1628
56
1
5608
20
1
11
8
88
2491
15
2
3
1
1
1
17
609
3
1
4
7474
5473
18
44
282
38740
8
2929
3
3
4373
80
35
75
6
41
1
347
3
1
90
1
28419
16
177
41
14
1138
15
1
25
1
1
2
74
1
6
1
1
15
3103
9
44
3
7950
41
244
3602
4
1313
38
1
61
347
5886
1
17
12
902
3
1
49
4
32
2
118
2
35
5
1
744
3
896
493
3
1
10
4
4
1
12
7
1
2
334
3
607
2
2
3405
2
1
4505
3
2
6
4684
16
1
35
104
221
9
2
28
3
17115
7
61
14
440
4
47
1
13
591
3
4743
16
1
39
8
404
123
2
96
124
34
1
1
35
88859
2
5939
13
38
3
45996
30
2314
12
5
2
13
13
1
10
1
7
12
3
1795
4
5
90142
4
12
83
4486
1956
12
33857
1
77
118
104
110
8699
2
4
1
49767
1
7
1
15058
1055
635
1
1
12
3492
62
5
3060
15925
50
195
916
3383
8
300
10
1
2
172
13
75
9
17
16
15
14
12
8036
1284
3
43
2
3
3
889
4
23
17
6
2
3928
4
32
1
1
4
70
19
1
8
2199
8
30
17678
2
1
4
11
1
54
18
374
42
15
1
19
1
1
271
130
7
30
1
56549
55
48
681
32
2
43
7
184
153
2
4
1971
3238
1
13151
4
2
1708
1
9279
63
1
127
2
10
65399
191
10
1
9
1
5
98
350
3
109
3
767
1
1
1
1
45
1
118
2394
1
1
8
1
31
160
1
10
2
4111
1224
1652
1
1
4
8
1
1
1
2
469
2
12221
11
7
18
1
5
749
8
6
3
84
249
11
25
6
163
1
26
1
71
16
18998
1805
7
270
18121
1
1
1
221
49
4283
2081
1365
2
6104
2
24
1417
102
5
2
30
4
12073
33874
2
36
679
9852
76
3
634
24
4
2
1
2331
23
896
66
138
15915
1
1
1733
2
2
8
107
3
2
5
1843
13
8722
6
7
1
7
5
1
9
13064
105
2
3
12
41
4
1
4
1
10
131
1
5
45
774
696
5
2
18
698
4350
28
1435
86
2013
15
1
1
45
5
2
1
1
17594
1
5365
3
15
31
63405
104
4
1
773
128
631
2
188
4410
10848
16
49
367
41
3
1115
1
5
2
33
39
73
2
1
3
19
2357
1
272
1
4
34
97
194
35173
3
1
1
2
22
4
126
1
3424
2
793
3
36
134
17487
1
17
3
25
538
1
6
1
11
1
1
3
72
1
279
6
45682
4124
2563
23
1
1
6
475
15
1
7
4
14
3
33
17807
1
1
380
635
1
43
2
1
7
31
19
32
223
32
6
1
92630
33
7493
18
5
29
15974
12
31
90
1
112
12
15
1
623
4
4
18
6072
99
17
11
8
178
2
326
5
5
9
2
39
30
52
2
22
20
2832
4
291
1
251
83709
85
14
4
5
13
11
2417
243
162
1
2
1819
37
2
8
4
1
8
1
1
31
8805
1
61520
2
1
2
7
1
91
185
9
1
1
431
7
40
2
32
8
1
1
5
804
12
6
1
1
1
1
4
2
76
2
5
48
317
2
11
1450
11
1
1
57
1
235
1
3
1
1
352
8462
351
1
1
26
11
463
2
682
5
1
28
13
3461
12
3
1
20
8
20
26
1
709
90
1
1
15
92333
2
607
19612
13
3993
99
52
1
5
297
17
1
6
66
2
1
688
1
1
2
4
526
34
1
1
194
10
6
272
30
3
6072
44106
5
4
693
23845
1
67
12
3
202
1
1
2556
64475
8
47
10878
1
2
3
4735
1666
1
6
8051
515
14
317
5
3
949
852
6
47
21418
2
1
2651
564
53
22611
7
6
8788
5
86
4
69970
2446
125
9
54
2
121
50
4546
1
34
1
27
272
450
5601
112
44
16
1
20525
10
8
1462
1
1
1
2
1
53
37
71
10
202
11070
2
12
4022
2
387
26
3
9212
3
19
39
4071
13
1
9
19830
49420
138
27
4
4
91
1
38
2
1
18
616
5
17
3
536
75
5658
2
6
18
2
1
4
4
2
19
5648
138
15
1
7
694
108
1
1
6
216
107
174
589
6
582
3798
1
6
138
14
1
141
808
2
40
1
2
4
4
101
1
1126
35485
1866
6
33976
8
32
6792
4831
3
5
3
2
3687
640
2987
55
1
1
3
76
58409
1
1
220
1
3
1
15
1
1
2
46
17
205
1
15
3
4
653
1
2
1
1
2
1
2
1
3
40
1
15
1
266
2
5
2
198
1
55
1
1
3
24
392
3
22
1
7
370
3
820
14657
207
1
4
2
35
3
1
40
3
13
9
123
1
19
1
1
2
816
2
10
48
8
1
2268
6
13982
5
4
1
2
1
1078
2
2
404
107
1
1813
16
14470
1
1
1499
4
8
1
11
1621
1
2
217
646
203
1
7
7
647
14
5
179
2
3
126
6092
3
1524
7
3
24
7
474
1
1
6
5
1
7
1
29
1
1
1333
1
2
29651
1
231
16165
457
1524
1054
2
1
4
480
7217
12
504
2
283
2
14
1
731
3
27
10661
9
2413
7
12
50462
7
2
118
1
253
2
18
1
4
1
35967
2236
155
404
75
1
6
62
16
97
5
9
14
7
23
1348
336
90
3
5715
17
2
42
119
3
258
179
10
6
5695
31877
426
42
4
7
4
1
1
44
601
16
8906
4
1
2
4
2571
2
5
1809
44
620
4331
16
1
742
8
1
41
67
8
311
80
2
3
2
460
1
5
23
10
1
2
1
27
8191
215
171
495
32983
1
75
1
25
60
2331
22
1
1
1
3
6
1
1550
1
2
6743
4
3
2
24264
3
4
132
186
1
17
2
3669
1
5
10
2
92201
4
8834
3
281
743
69
2
6
2
16
245
3
29
1
42
9067
1
15231
1
1
3
1
61821
17154
32
5814
14
3
2
1
1
6999
8
1
3
7
61917
178
11125
21
1417
1
26
1
223
104
1
194
3
28327
11
4
4
15
1
406
9
325
2288
85
641
5
149
6
9
7
3
48
1
11
159
44
1
2
14149
2
117
183
1282
10
29
2
70
4
9
28
62
58
1
2
1
92
7
1
2
13
1
3638
105
54037
8
10108
31
6
2
1
1
65228
1
1
76
1
43587
268
1
159
132
15733
8
6
11471
25
1009
30
39
1
1
1
32058
117
2
33
28375
1
4064
33
110
33214
2597
1
51
5010
92
8
1
2458
108
2588
7
50
7
4
795
2
2
4
2
1820
4
5
311
2
6394
1
2269
5
2
97
11
1
2
24
58
1
3
1257
34
1
27
5686
1
5612
9
1
122
1851
3
960
201
4
5859
20
8
319
1
1237
5
18
14
28
1
9
14
4100
1
6
2
47405
2
1
116
408
685
2
5
53
17
9
4
4
4
2161
5
2359
1
1
1
1
166
1
149
1
2
2
742
1
9
2
2
17664
305
1
1
3
7
1
1
1844
2044
137
154
478
1
27
1
3
3
10295
1
12
3
3
1
1
15
7
10
159
4636
8
820
56
2
3
1
421
236
11510
7
16
5
1
1
1
1
9180
53407
271
113
9
669
2
49
52
24
15
1
72
4
7215
4
616
181
1
1
6
43
17
66
7
1964
2
968
6
23
99
4
168
164
46
4
2
11
89
37
1
2
3
198
1
1860
156
8
184
4
412
1
55
1
150
8957
26
2
19
23
42
3
4
13973
68900
3
15303
1
2
8354
16146
29
1
1207
1
1
4
1
6
50
27
5841
51
41322
4
10
99
1
1
1
20403
30
2
2
32
37
18
3
8
362
3
10
3
2912
1
1
1
1
5944
4922
18
5
58
4
4
411
1
189
160
447
14
1
1
5
44
67
35046
81
12
110
73
20
10
196
1
1885
10
61
1
235
1
5
1
1
10
1084
29
948
3
2927
1
22
6
53
143
25
6302
10
3
70
1
1959
41
30
1650
20
1
4
16
1
7183
13610
1
2288
2193
224
5117
79
1
10834
2
39
6
96
1948
2
18
7
1441
3492
1
2173
8
7354
242
5
30
32
1
317
28168
1
2
1
1
2
95
2
1
2
30
8798
3
35
17
1
7
1
1
1
101
1
20
7616
1
23
6
2
171
41
9878
1
27
2
17
162
57186
2
362
1
1973
2
16
1
1164
1882
5500
1165
1
3
1
41
81
2
226
2
1
18
9
3
3
132
484
10
53
1
68
1
4
53
19
1
2
54583
103
1
17
33
65513
83
1
11
12
284
33
14
1
101
1
5
21
7614
1
4
15
2
26
1532
1
6
698
7
5753
11
352
1
8
5
3
20
17
14
1
1
1
77
4
14657
117
43
175
24
16
7
14
1
4128
54
34
5
42406
2
31
2
1
40835
1
44
2870
2
17
1
5
4
4
3
1
1
27
124
474
78
3
2
2
7640
127
59
3
7
287
5
9
6930
2
3
141
581
1
1
11
1
1
85043
4
1
311
1
1
1
2
2
85
104
2
1
2
33841
621
51
10782
9320
3686
4
469
384
1
23140
4
8
1
2
1
1
19
1
8
1864
9
7
3
3096
52
1
9
8
1
21
1
250
247
4
361
3
3
81
15
1
38
1
1
1
1
50
16
46
19031
1
4
2733
15
144
3
3
1
1
3
7
7
6630
2
356
113
2
3
774
17
4
11
1
38
2
32
145
377
13
29
3
2
14
3
677
18214
1
6
1343
193
5
4
4
1
12
2
7
2819
2
1113
335
3742
9
113
35
19
184
18
1
168
4
1
898
1
1
64
38
1
27
954
4
4
2
902
94
3
1
1848
24
5510
66
5
46
24
1
12
8
28
4
13474
2555
35276
1
2
72
1625
4
1
1
2015
57
5
1
1675
37684
6
3
174
2436
203
2
36
242
92589
2
776
2
2
105
4
2
3
3
48
19
5
67
5
18
8
4
69
1
3
9
1
54
23
2
12
96
1
253
40
1
1
58
1
5916
5
60
1611
15
2
23
20
1
18
4918
2699
747
8637
1
1
23536
3102
84
1536
2
49
26
1
73
22024
13023
4545
1893
137
2164
468
3
33
26
23
10
1
1090
4
8
2
1402
1
20513
1
4765
1185
4708
3244
2
3
9
54302
4
3
1
1
2
1
826
2
4
1127
32
4
2
48
9
34
3
25
10
3
481
5
3
2
1
2
1
17
2
412
3
310
40
1
114
45
171
886
1
1
68
2
5708
527
185
1
9
5
1
3
1
5
151
287
4
20
740
14
1
1
20
80
11
6
20
58192
1
1
3476
1
574
1
5
19
1
2
43
53396
64
34
1
55
1
2
1
5
3
67
2
8
63384
1
78
7
7759
1
147
3039
2
53
12
2
2
32
5
13
73
668
8
1
1
100
81
470
610
1
4
4
2
4
9
5
518
1
2
8
30098
1
4
5
43
2841
1
3577
129
525
29
107
14
237
77
26
88086
2315
2
1
5
15
1
11
1
461
1
4
470
3
17
1555
4
1013
1
553
9
5
9
1405
5078
5
39
2
1
34
29
2525
379
198
3
1
6
214
439
2
3461
2
17
1164
38
11
15
1
265
8
610
767
271
16
12030
20432
88
1
11
47333
15
47667
6
3279
2
1119
6
24
15382
3088
1
3
4
3415
139
565
717
24
13
5
1
104
1776
34595
19
51
1
1
1
24
370
1
4
11
3
1699
1
2067
2178
4
1546
971
63
12
3
8
2
295
11
37
22
71
14021
796
22750
7
54572
26
25
38
13
2
2300
606
57
61
3003
124
1
3
1
1
1
1
9
7
5
1
29
4
719
1199
3581
616
2
25
9
876
18
1
1
1
1056
1
692
14
11
66
1
7
121
1
4
2
117
7
338
100
2103
3
83
784
7
4
135
11
4
1
3
4
9
9
2
591
1
1
9294
1
2310
1227
1
19
469
2
18
3
2
5
405
5
3
519
230
9
9
749
11432
1
2
9845
9
718
393
99
2210
34
23711
1
11
661
41
1
1
589
42
5
138
468
1
3
1
245
5
85
10
1
2
7058
43
41
17677
1
39
26
40076
237
31
26
2
135
5
129
3
6
23
93
3214
2
8
49420
2442
29
3
4
73
2
11
2
1620
99
59471
1
1
30
1
1
1
97
1145
108
2081
1
6
68
1
2
136
2
1366
15
133
54
1
1
13
27
2177
1
1
28
3
56
2
1
8034
3
2
29
15828
272
3
26
1186
866
10
1
3
2
1
60
18
1
69
12
21
1
7795
12
1
1132
3
8
30
19
16
1
9622
2195
43587
2
1
1
1
56
1
229
64
57
1
86
1211
4
4823
2
205
29
4
18798
1281
2
3
1
7
303
22
2
6
310
1
8
1
72
1
61
5758
58
1
16
7
24083
1309
3
470
1
47
893
63
5
1
846
85
3
1655
1
69412
1
823
421
15797
2
10
282
3
1
1
22
1
2514
3
27
2
95738
88
69
152
2
3
13
110
7
36
3
3
10
229
1
1
1
2
6
6
92
2
337
1
64
3
31
3004
1
8
1
28
18
73
4
4
59
6
3
718
2
1
30
1
2427
38
1
29373
12
4
6519
8
10
2
1760
56
756
1
1
66
442
4979
32
1
9577
266
1
17193
1813
41
173
6
4
2
88
22402
4
1
7
2
21
3
50
1809
1
500
1240
14066
50
2
1
1
195
2
33
76
370
160
1
20
2
1
4
2
3858
1
2836
2
2
2
21
1
1420
7
1
1
173
2
7
31
1178
3
122
1078
67
26
12
8
159
159
2
311
2
8
25
19
3
493
1
19351
83
64173
5
1
25
30
158
2
1
2225
1000
52
4
2496
8
103
3
10
1
108
1239
8
884
79
13
92
1089
7
3
11
3994
1
113
2
572
1
10
11
4
1
1
3
61
3
1
1254
1
6
212
123
7
151
3519
352
19
362
388
53
1
183
317
7
50332
1
15
3
9
432
295
6096
72650
8
91
29055
22
8849
9
1
4
1
4
1
87
90
2
11
3
15
7
1
2
30
2
6
43
2
203
26
39
3210
1
247
1
1
5
3854
2449
3
23551
1
12
36
92
3268
3
2
605
5
8
2
2
439
70
2866
1
1
4118
18
647
14
10
11
4
5
679
1
3
297
2
4
8
2
2
136
3
2
1
18
88
18
5
60
7
18
1
63
117
59
2
1
10
5
171
6
4
13
6
48
9
55
9
17
2
38
1
57
9
1
6
49115
107
4
1
11830
1
9
16
4
10239
2
1
16
1
1
6
9
12
17108
21
75
154
1
2
173
209
7
2
10
3
1
562
1
2
7740
23
206
9
2
25
113
4995
58
1
9
24
114
2
19
1
94
11
5
1
7835
9911
715
2
21
10147
2342
30825
1
12
4
23
1
13
22
22
1
446
2
3765
7714
8699
6
1
206
255
13
1
3
31
3353
14
2
220
1
2
3148
3
1005
2
3141
1
1
9
33
2
7
2
5907
10
2
35
14
41
5
4
4151
7
29
7
10814
1131
27877
19
54
120
410
1
14
1
279
6
25507
1
6
8
22
192
75836
9363
3
30032
1
1
2
1
1
5494
45
6
7
127
1
1
5
1
2
3
61
20
1
294
1
3
70765
34
1
2730
365
1
1
17
11
2026
6
36553
1
1
1238
190
657
18
325
3
5
3
5
1255
1651
1
7
78
121
1
1
1
3465
1
1
29
7
29
16
4943
13
1
1
8
1
27140
3674
3
5
1961
203
1
29
7290
3
13
10
1
2
67
2
26
15
1
3
3
1
44
1
231
57
34
123
1
1
1244
3653
2361
1
12253
3
59
1
77210
4
1
1
4
412
35749
16
49
144
5
181
21
7
2
178
29
2
2
3
6
48948
39
1
101
1
2893
753
15
10
2
15
2
128
52
6
4
4685
1
243
59750
27606
1928
15
482
1
136
11
1
69
2
1
35356
15
279
8340
7
23245
2
623
8
14
5
1
4
2
1
330
15
6
59
1
122
396
2231
1
5
8
20
50
27
2
3
50
5
1
1
21
6928
1
17
13
21
32
46
65153
27034
54
885
14
13
1
8
2
4
1
11
4
1
4
3
7
42
3
3
3
12973
28
7
60
18
24
1
432
3
63
907
862
831
1
7
13
2
339
1
2
10246
1
2
1
116
1
9
1
49
223
20
3474
105
1
15
7
31183
3
7
935
2
3268
48
30
539
1
1
1
1
1
1
12
1
5
6796
28
1
462
1
6
14350
39
28
1
4152
27
163
2646
2
577
4
44160
1
2
6
1
1
1
2135
47
1
4522
72712
1
1
1680
1
4
31474
1
1
4
94
2583
1
3821
22
2
9
1
2
13
23
429
1
16478
15
1
839
611
66
3591
350
6
2
9
12
7
1
1
6
21
1
1
34
1
143
14
2
20
3462
55600
1
117
5
12
1
2
1000
1067
36
1
1
20
28
3512
2
45
18
569
1140
8
266
212
1
1
324
14
7055
1608
2
1
1
5
1
14
10
3
154
92
1
2
10
40
498
5
13
1
2597
432
1224
11
1
139
4
3915
1353
161
824
56
2
21
3
560
156
2
1
44317
4
1
5
16
72
11
6
15797
1
1
10826
1
11479
7
741
332
694
22
116
55
33
211
1
18
5
664
2
1084
1
12
41
406
311
33
8
2
31
88
7
11
121
4153
1014
528
11
6
1
4
1
1700
7
32
21
17
2308
86
6
1
19
1
3
76048
1047
32
3915
335
17
18
4
15
105
2
70
1
1
3
437
1
9
7
3
4
12
529
229
20
13
2
1
24103
1
1
119
13802
3
29
1
412
3100
7
622
1
5862
31
40
140
11
31
3
6
1
8
15
731
39
91561
1
1
1
437
1
1
63
63
1
4
1
3686
5607
6
29
5
1354
598
897
379
28
1
1
95
43
5
1
6
20
3
5
5913
8
64
1
1
6
1
4
14
163
2
1
1
10
1
3909
1
1
8
379
3376
289
5
46713
1
3
1
1
28
1
19
1
10
1
2920
1
2
2
44
1
13345
1
1
1
3
6
3
5400
56023
3372
21
88
47
8132
70
78
359
381
868
3
1
8
3748
12
1
4
191
1
1
1
34862
1
44
72668
718
9
386
2926
4
37
4
24
150
11
1
134
174
2
1
2
338
3
1
8
5
184
1
194
29
5
1
1
404
1
6
60
2
67
2117
50
65
6
10
1279
734
12645
1
8
1
232
9229
2
73
7
4
4796
29844
2610
1
8
4894
3
1
3
3981
1
13109
89
1
1827
1657
31
1266
1
20
10
10
1
810
1
7554
1
139
1
1
1
53
8
10
137
1
873
43
486
1
3
8
29
2479
732
12
5
1
26
1
1
3
5
1
1476
2473
1
1
2
2
1
59
10085
1
181
2
768
3
4
11
68475
339
48677
46
1
3789
2
1
6916
16
4
95
7
191
4
24765
21451
8045
219
52
119
131
31
24566
1
1
1
34
142
33
1
8
9
1
1
38
6
4
89
2
39
7
2
122
122
10
3
89
1367
113
12
2
3
520
1
44
29
1459
23
1
82193
4
1050
9058
1
6214
6
1
200
1
643
93
4
2
835
2
109
20
2814
201
14
1
115
5433
1
37
1
32243
92
16550
488
1
2639
20241
1
22
1
3
1
64378
3
2751
239
6
5
305
1
5
94
1
65
1
28
17
11
6
2
606
13
15
92
2
1987
1
38998
1885
2
21
570
1
1
92
815
3
43
8676
1
358
49
1
2
6
27
98
19
7
3
96606
720
394
65
3444
159
1
1
2974
38852
54
31
655
1
9
3
4
3
3
2103
1
10
54
143
14
4
76906
1998
7
34
26
61
9355
873
313
1
6056
7
730
9
148
190
1
1
46105
4
931
3078
91
16
46
274
14
1
1
44
6399
37
2
1
92
24
2
10
31
62
23
412
313
1
30
5612
51
1
477
147
1
1
1
51
303
13
20
1
3
3
7172
85
240
35
2
69643
4993
2
1
4
15
479
3
518
6
3
21
1
1
2
103
428
117
217
6
511
7
12439
73
1
6
1
1
29
3
582
266
4
1984
10
28
2
10814
172
1
148
3
124
4
1
92
39
62
3
2
378
19
226
2
4
5
4
2
1
10
6
67
4
20
1
30
1
3309
1
51
1
54
1
7804
1119
248
495
17
3
1
15706
1
117
18
4
21
3
2
1
1
1781
3
336
1
12
9
2
6
6
966
392
9
7
4
117
246
1
6
28
26
33
298
6
70763
1
1883
120
3
1679
337
87
15932
1164
26
30
86
2
15
6
2
23
2
1
108
3
27
59
1
16750
63
3
2
1
431
725
621
1
54
1
1
12567
16
11
993
1
2
1
255
1
32490
135
91
297
3
13631
22
9
12
61
1
19
58
2
4012
11
11852
9828
4
23
6890
3
2623
31
5
1
3
14
12
440
136
524
65
227
4
2
30
1
22
5
178
1022
821
5
1
15253
2
1430
4
20911
474
210
3
52
2
2
1
1
44
1
9
46
15398
1134
33
1016
5
2
3
2
41242
2
1
4
12
1
235
647
5
4
2
3196
1
35
1450
3
69
1
1
2
10246
30
444
1
23
86
1
327
110
28197
1
3
29
7
19
1
991
5
5
10
4
1
455
3
15
1
121
2
56
23
77069
3
44144
147
29
326
13
10187
5
2
5
10
131
489
7
25
28
3
8
12326
2
69
17
5531
2
13413
20
5
10415
1
3
156
8
1873
3
9312
5
2
15
9432
257
5
2
56
127
2
4
5660
60
14461
15
2
1
3331
1
3
18
34
1
1
112
8
1
1
230
1
1
1344
10
890
28
22
13537
2
131
9234
2
1
5
6
19
64
1
139
1
4
115
1
1
7
6
2
2
2
1
1
1
4
3197
42
1
1
6
55
15
1
4
1
2
7
438
8
1
8
59
203
7
3
7
6
5741
2
37
26
2
1
2
198
2
1
6824
2294
8123
1
28
5
13031
5
9
3705
6
3
1
4
86025
45
3
8577
3
15
406
11
1
7772
2
198
18
36
5
8441
1
478
1
3
145
11
48711
9
1
1
1
2156
571
11
7850
1
1
27355
1
37457
2
9546
12
1
10
30
21
450
1
1
915
76
2679
52
1
5
4
4
5900
9
3
39
15
10
4978
13
4
8
73
1875
3957
2
23
1008
48260
1
13
4
7
579
1
2
42634
2
6
2
102
7
95
226
8786
8
44
2
35
1
2
75950
543
2
48
23
3
4987
4
794
73
1
2
3943
38
1
84
4348
1
247
413
7
2
124
171
1
10
2870
62
67341
7
52
4059
13
738
1
709
2
20
11763
1034
11137
2
266
1
1669
14
1
2
6
2
4
27
32384
3
525
68475
127
1
14592
4
28
29
1188
12
1065
19
30
2
91
3660
9
30
15
1
19
72
26
571
1610
14
785
11
4487
1
16
4
1
3
2
38
48
1
4
492
9
1
1
2
33
51
1
644
16
122
5
38
55
939
23
810
1
6
2
2
5716
866
6
30
2
16
1321
8786
6
1
11
130
2
1
6
23
374
28338
14
2
1
7
6
7
27363
4
1
3
2044
4
3
8
1
81
2
9
437
1
1
2553
1
1115
40
5
3
16
23948
20
1660
36386
2
28
259
1
2
1
8286
378
35
1
52055
36
37
3
10
44
11
8
5
13
1
1
1
2
259
3
1
544
5
1
8
2
21
17
2207
4
1
331
3223
1
2
1
19
73
2
536
2878
489
95
1
4
1
1
1
2
3
1
1
1
1
7
2
614
8
7
5747
14
11
4
9
32
2
15
6
17054
7
1
1
1
11070
12
16
26
1
2
4
1233
1
514
46
76
4
369
2
2
70421
6424
2
1
1
1
1
1
368
1
46
2
334
1
1
4483
251
267
23
2
7
1
343
5
2880
1
3
34
1
3
1002
257
1
466
71
865
32
29
389
16
2
1
3
159
7
58
2
20
62
7
2455
2
1
1
1
11
38
2
13
6
44
70
116
2
5
6
8
8
10905
12
23
100
132
1
2
38
26
1
44838
1871
9
3482
26
7
1
39090
64
8
12
662
46
2
42
1
1
32
398
6
34
1
11
1
4
8
176
5
144
1
256
12
1
1
2
6
3
1161
12
2
4747
7
287
1
2
2
1
3141
2
145
4
1
4
6
4134
8535
3
1
3807
99
8
147
2011
5763
30
5
6545
27
1
1
80
36393
81
492
1
2552
8577
135
289
3
2
1
26
1
1
297
58
814
1
43
5
9
64
7161
1
251
1713
5
14
1
1227
1
164
2
6
235
3
120
1781
1
66358
1
2
1
1
6
3
629
99
51
19105
83
19
2
1
1
26
1
4590
3
29
4
1860
324
34
10
2406
125
10
5061
1
64
63843
14
14408
4
54897
6
170
1
89361
399
1
31
1
19
53166
1
2
26
3
5
3161
1354
41
174
1
43767
2
39
1
1
1
66
1
12
3
2461
7341
3999
19
52
2
46
11
1
124
1
2435
5
1
143
22
22773
1294
71
2872
1
13838
2
641
1
13
1
1
1
42
38950
2
3
1
2
26
1
345
102
1
11
10
17
3
24850
1
166
1
58409
6
51
2998
10
49
5
1
1
6
9
82
25
27603
446
10
3
4
6
1
4
198
74273
1685
77869
6457
3
307
1
53
88
198
1503
1
6
1832
4
58
331
11
172
8895
28
34
7592
52
12282
22517
1
1
1
2
34
1
18
1
1
9
61
46
1
2
2
292
140
4
28
5
9892
90
10
4
2
7
4
1
3
74
1393
1
1
858
4
1
4
1
102
2
2
67
1
6
6
20
1181
55
4
1
2
2
75
35
269
207
10
8484
8785
53
3237
5
248
1
423
13
2
3
17
1
126
5
15
16
6580
2
118
461
4
2694
1
512
23
6
17
1087
2113
1
12
52
1674
34
2
4
337
7
1
150
22
4
4923
1
1
489
243
2
1
1216
5
5700
4
2
75
14
401
1
8
6
205
8
38
1
108
4
1
23
2
2
2
41707
1
4073
21
678
4
225
92
2820
701
11164
30
9
57
791
17
59
1
3060
548
3
1
20
1
2
1
11
1
6
2
1
7
2
3
1
315
41
4
384
31
13
1
1
9
6
1844
26
632
3
17
282
455
5
85428
15303
7
4451
1213
6
3
17
22563
12612
4642
1
288
3086
19
289
2
2
1
41
267
5601
5
4
447
1
1
1
1
2384
1
6
59
14
2
1
9433
3964
4
54
7
4
1384
16117
6
1
5
39
2
142
3
3
100
8
6
65
2
13752
57
5810
10
18
2
2
1
3
28
7
550
33
4
1
19
13186
4602
15
1108
28067
73036
228
124
5
1
242
11298
1
858
42812
6
1
2733
1044
26
1
2
1
98
129
3202
13
35
1
591
37
28
16
1
58
18
131
271
3
4
600
1
70
1
26461
30
210
4
34
4
27
2
1
83
13
6
2
30
1
4
13113
171
3
63
79
3
2
3
95
9941
7
27
1
20
9
26
21
31
2
26
5
756
1
3
439
1199
3
8
105
64
2
1331
1
680
3890
30621
2
1
6
1
1
5
7109
127
9
28591
21
45
1
59603
25
13
34
3
1
2
2
6
1
18
1
9094
431
150
3
4
1
683
1
33274
16
1
386
41044
2
1
13
10588
1
27
2
6
331
3
23
5
231
1
4124
6
3
22
231
3
15
19724
2
23
2
8416
1
2
1
1
4
22
3
236
7
7
48
4
21
16
81
1
1
61
8
555
1
4
2
4
7
2
1
31
173
56
3
4
48
1
16
11
16
76
2569
1
3
190
3
590
18
1172
52159
7
606
46
44
3
2
3
88
1
2886
1200
17
179
1
43
12
1
3071
17
30
16
1
15
5125
454
8875
257
58
8
1
2
2
67
3
1
1
25
1
1
1
237
2
14
24
2847
12
2
1
367
4
8
4
52
393
29
152
6
450
13519
1
1
99
36
17
44
518
58
32
1
1
5886
15430
1
14
155
4
3
8
3
1
5
1
1
11877
938
4
1
17243
1
2
7
26
1
9
22
1
170
3
3
279
20
4129
20
42
3
397
19626
1
10231
2
1
1
9
18
275
4
216
171
2
3
118
1
2
96
3
6
2
18984
811
53
48
14
71
1
3681
1
42
5
1806
27
25
18
3
1
17
33976
226
1
1
105
112
38
25
1
198
76
5
16043
15
1
27
5
3
3
3
2
4
1
5
2
1613
28
4
3
24
31
50
67
7
1
6
3747
3387
17
1185
6
32
7
1826
58
2
4
28063
791
5510
3
1
3
7
3
6
10
3
117
8
85
330
56
1
9
12
1
44
1
21250
3
1
186
45
1
49
1
6
12
674
295
104
1
25
4
9
8
1566
100
316
43
2
21
1
22
2
2002
9
1
1
4
2
11
41
1
6
1
333
276
1
2
1
107
258
27
1
3
32223
69985
1
29975
17
3
1
1
3
3
24
47
3
1
11125
3693
58
1421
27
43
53
34067
4
38998
6
6
4
2
10
88
80171
1
8
5
4049
3856
1518
3
26
2
1056
2
4
4
94
41
592
5
16
2
7
13
11
18
1
251
1
2
4
7
1
82
2
12
4
1
1
6
3
2189
499
3
26
38
25
395
3
3
1
7
2
19
13
17263
1
26794
1
2
8
508
4
2
6
3
62606
1369
2
181
382
14
27
104
22
6
40678
1
25
565
72
2593
1
5
1
195
160
3973
3
28
9537
2998
207
132
2
196
1
2496
10
6445
896
68
28445
96
1
1
1
65
1
10
1
12
12481
1
1
101
1
459
46
2
1
54
2
2
7
4
22
2
33
237
1
36
18
3
15
5
3
1
1851
97748
4
64
23
1
40
215
439
4
10466
213
66000
30
77
27
3409
1
5
2
73
1
1
58409
2
95911
1
14
3
151
1939
168
1
2
4
2
2
2
2
2
559
565
1
6
51
1
3407
2
305
12
2
1
62
41943
242
1
1
48
26
10
1
13
1
1
29
4
31
2
1
17
211
1
12
1
6
1
677
1
2
1571
102
951
2
2
1
1
31
55
1
1
62529
30
5
20335
15901
122
37445
4
1
9
2
21
4
1
9845
68
158
58
1
3
409
19
15
2
8
4
1
1
1
241
1
4
2
1
2
69
36
2231
1
31
27
5
19
13
1
1
60
32
15850
7740
1
2
1758
1436
1
8
240
57
1
1
197
11
3
32
6132
30
5
4504
178
10
1489
100
29
239
525
12
10
1
1
158
1
97
4
42
1
951
43
1
10552
1612
1
19612
3
34009
4
260
45
41
12
1
11
2
548
2873
75
133
4
18
47
45
5708
11
22
4
8
9797
1
2
4879
6
1909
1
2
14
1
1
1
1
1
1
1
26
1
1
12
3
4
4
9
6
2476
255
49317
1
5
1
8
29
358
4
1
5
9
4
2
27
49
1
1
279
10
350
133
114
556
31
17
54
2
2
34
32
24
24
11
31926
4
1
1
2045
1222
6
9
1
1
25
627
2
265
5236
5
5019
1
16
169
85162
1
1033
2692
4
4
3
2
41776
8
1
19
1
29705
76
2
1
123
159
1
3
9
21
2112
1
3
1
1
13
12
172
4776
1528
2
5
1
3746
1
2
1
1
3
1
184
9
3
219
1
2324
1466
4
2
17
92
12831
299
1
635
1
1
221
1
16
3
4
146
3
2
4
2513
86
3167
3
4
6
6
5
10
5
57724
17
1
18
4685
9
1
3
1
1
48
1
101
7
1580
1
13
4
40
1
1
8443
9
187
206
33827
9
74
1
97
2
3
396
25
4
2
1
9622
1
89
1
15
831
43
1
1
1
3
1
1
1277
1094
2
2
3428
102
4929
2
3
503
6
10
6
14853
1068
1363
25182
1
1
1
756
2
2994
2
1
1
96
8
1
29
4
5
11
1
2
179
27
7
30707
769
3
10
5
1064
10
3
16
5
1671
1
85
79
7
22
6
1
1
41391
1
1
36
2
289
64
2329
2
16
6
11
1
1
10
2944
8
186
33
1
82
5
1
19
2
42
6999
7
2
35
3
66
1
675
2723
15
1
512
7
1
1
1228
849
7
26
1
148
1
56
16
3
4
1
10842
10772
221
12
17078
10
1
7
495
16653
7
52
271
1
2
1
11
6
3
36
3
24
420
38
26461
1
34
6
7
712
37
10
27502
1
288
2302
4
19
92
74
46
1
6
1
8
5720
16881
7
9
33257
1
7
6314
1
157
2
2
10497
2
776
1
6
704
19
75
1417
1
1712
2
1
26
49
345
136
4
43
135
113
334
1731
12
1
37
2
1
2127
2
42
1495
248
4
47778
34
5
1
4
12
1
32
1
53
51
1
4
5
1
83709
171
1
324
10982
24
32
6024
1285
359
120
1
2604
3
4
14
4
1
7972
91
4
991
12
5
61
2024
3851
3
3984
1
2288
21
3197
413
1
1
40
2
8
1278
7
74632
1
233
89355
3
51236
31
13
2
1
2
3
11
55
1
1
565
1
1
5
1
322
2
1
2
1
832
11
6
2
254
6
19
23
122
8044
1
1
44
435
3
9
43
2
1
4
4
68
30
7
1
2
1
34
4
69
1265
118
49
10043
22
6
35
256
5
19
12
156
1
1
3
8
51
3
10053
81
35307
4
437
1
20240
49
1
15
52
34
4627
1
11952
7941
4
43
1
3469
400
54
6
7528
3
337
3
2
11
1
1
40421
49301
85
10
1
1
12
9925
62798
2
12
19
1
52
468
17
1
3
19
1
5
2
1
2
1
155
15
10
1892
76622
60
3
247
68
1
2
1
437
10
8236
25
31
147
3275
2
5
401
20
121
1
28
741
44
28
2
331
1
2
1
1
1313
51
1
31
878
21
7
1
1
65
1
23
1
1771
4
1
815
1944
381
10
1844
9
54
34
4
4
1370
35
26
229
42
1006
1
6
1
5737
233
196
66
37081
10
41335
20
180
6423
1
1
4
91
5285
10
2326
10
1
9
44
1
4
14
24394
1
6
51
28672
68
295
1
3
2
62
4
7
10
366
1
2
76
5
3770
2
161
10
14
730
152
15
1
18465
7
148
89
11216
232
463
79
48
3
1
1
1
2252
1
3
125
17
19
127
1
4
27
62
1
2833
1
13
187
1
80
673
1
6
650
2
28
11
1
11
89
1
3045
1499
4
5
1
33565
5
1
99
4486
16
4
1009
1
4
7
3
1
4
8
2134
351
37
227
67753
72
1
339
4
1
7
2
23
22987
15
4108
4
1
67947
1
25
7
619
19
22733
1
43
320
4
2
1830
2
36
8
1
1090
1246
1
174
3
180
613
18
13
2
208
54
1
40
9
1
2
53
45996
319
104
54
1089
20
176
180
167
3689
14
1
24
19
14
10
3
5
1
2
89
21
178
40
2529
5
214
49
20
1
35
1288
396
16949
5
5
42193
2
6
12
656
1
992
3
66
26
338
4
495
46
6
2937
3
6
2
12
1
1
2539
1
5
8
5936
1
48
3015
6973
23505
1
110
1135
5
7
1896
8
22
1
14
80
84
2
1
2
39616
3
1224
1
123
1
20
5
1
43
169
1
2
1
17
122
452
3
936
1
181
99
16
1
121
947
2
6
1
31314
1
4
5
2
2
9
22
2
2
6
4
2
28640
6
711
6
46
15
130
4
1
1
7
4349
2446
9
2735
18
2935
84
87
440
29
3325
1
51
3
4
15
15
1
1125
3
3
3
59461
65
8
85631
11764
29
4798
1
140
13254
55
9
1
6
2
1
166
1
5
3
1
2
148
16
1
2
3800
324
152
10
1
1
2
111
187
4
10
23425
1
3
34
6480
1
1
2692
1
1
1
2
1
3
1
1
26
9633
277
776
98
6
1
727
20
80
13
19
4
36410
4
124
18
3
17
1
1
2
1
48
1
83
8
5
61
1
69
1
1
23
19
6
8215
2
385
3358
1
5
8
8
1
7
1
4
2
1
1
18
300
218
14
8
5749
11
37
5
28
3
37
2009
7
2775
50
28
1
32
3
18
95
3
1
1
1
1
2375
7
39
2
4
189
1
41
34
1
554
141
15
8
3137
343
1121
2
96
1
2
14
32
3
56
181
30
7396
816
1
22250
13
719
3
4545
104
1
5
34
14468
2
4
4
67
37
29
1610
6
56
4
8
6
190
40542
7
12
1
1
29
38611
8460
6
16
1
8
3
17937
4
7
1
5
1
10
5
3
1
1
62
198
345
9
8
45
1
39
11
1
1
8
453
4
1
9388
3
14140
1
2084
17
2097
22
31
4
435
1
1
90209
15
9573
4836
1
49
5
53
20
22
10
1
635
1
57
48677
173
1
1
32
1
5
4
4
5
153
59
1
9
4693
8
195
1368
13
1
78
34
1
3
635
14
2
1
101
16
1
3
1
148
5
51
2
65
2284
3
24
4
7
101
2
47
6
1
112
26
108
2
3
866
3
1
2
2
4
92
340
23
1
1
12
41
3
3884
7191
1412
10
29
19929
459
33
3
22
1
54
259
62
2
267
88541
8
270
2
6
9
6
43
17
7
3
931
24
250
1
2
57
14
42127
3
1
35274
12824
66
2
37
80
121
16
70
2730
8
1
1
38572
1
5862
12
11
2
79
677
34
3
1
1
5
7585
1
2
6
3629
1
1309
13296
1996
42
12935
1518
5267
5
1
11220
2505
992
1
4134
1
7
23
54
677
9
7
135
12
4
156
5
35295
16
1
193
1
61
20
1
1
12
6
23547
49
4
100
3
55642
23
86
12
4
1
8280
1128
53
22
13
921
19
26
222
125
1
1
9
15
5664
107
1
1
10
26
154
5
15
2
33
35
3
68475
33
5285
5533
121
1
5
1
5
412
2
123
2
2
3
144
13
68
1285
3674
2
353
2
21
15634
108
4
628
3
394
1166
5
114
1847
474
1
27
22902
12
5
1
4
11
2
5
1
13
1
1
2
16787
1
77
28
2097
56
92844
838
55
72
1
21
1
3
1
2
54
3
4
104
18053
1
73
652
190
5021
1
726
2
1
1
16
3281
2
6
136
3
1
4793
311
2
616
664
3
3
26490
314
34
2
2
160
209
84501
1
79516
33
1
3
305
1
5034
1536
5
12
5
1
2
21166
1
6
58
1
1094
4
14280
5
15
3
2
799
109
22
29493
5
68
33
8
1
40
179
1
1
13
36
19
297
8
20830
3
5377
649
1
1
4
83668
40
58
6
159
121
23
32672
51
56
9
1
214
33
25
7
2
99549
2
2
618
1
2
208
256
3
13142
38
598
4
49
4
20
24
4
7
503
30894
1
1
9
2127
403
185
5
44
4
1
4
3235
72858
1
837
12054
5
6
4
1
20
1001
10
3
78
6
1
69
7
12773
2
23
269
2
4
1
4
1
586
1
46
33
3
250
3
1
2325
51821
2295
2
1
3
93587
9870
2
1
1
55
1
10586
17
6
110
2
286
24494
18
85
18
3529
246
1645
1
1
2
10
37865
22
11
1
1
21746
2
1
39529
1
3
4
18663
13
70
21
15
691
136
79
1
47
6
116
1
8
1
11
4245
3780
2
437
5
78
36
23
1
1
1
2
14
17
4
1
7
7
76
50
7
3419
189
9
3
3
166
1
6
7788
132
15
3
2
1
1
6568
25229
7
13944
162
2
11
2
112
1
2
106
1115
1
1
2292
3
1
1717
11
78
1
54
13
35
35
14
1
17
1
2193
774
47
1236
1
4552
3
51507
987
3
2733
2234
9
2
2
21
23
1
1380
17807
2
34
18955
11
1
3
1
136
12527
2
65
2
1
27
36
1
8
9665
1
40
9
44881
2
95
17
615
5
3
2
1
3
48
2
1
51
147
86
9
3983
1
9
5
1
13
2
50
9641
6880
2
1
978
1
1
88
79
1
13
2
7
1
1
4
2
199
8
22866
18
4
2
17
3
1
28
106
439
9
1
6
4
10
4
8
12
2
1
1
1
16
2
371
1
7
25
1
3
2
2
6
1
25
53
589
383
1501
1
1
1
2
54
3
62
1
4191
75
11
2011
195
1
1
7
3
1
4
1
1
10
9
149
85
2
1
7
1
12
1
1
80
6
2
67
9
1
158
4
608
2
579
12
2
1
112
8
42
46
342
7
1
23
75
115
575
3
23
1
427
128
30
28
21
1
148
1
193
1
11
35421
73906
16
3187
14245
1
1
3
1511
95
4
215
145
42
67
46
1859
2
2
3868
1
41
2433
162
4
1
2
2
6778
85
12487
2
1
7
4
1
79
1
17316
7
1
1
27
1595
42952
755
2
5
49
1
1986
99
1
64
10882
2
6910
875
28
103
1
5
18
111
65
6
1
1
1
3
2
3
2230
14
115
19624
29
5
194
1
61
77
12
6
1093
260
2
9
1
7
10
181
9171
3
9
1
12
1
1
2
518
745
1
2886
236
54
1
931
1
234
4
1
2
1
17
1
22
40
12
7
1
623
108
8
31
2
275
84
10555
1
18
1
47536
114
197
55
36
2
2
2
40
156
23
42
5
14
73
2
1094
34
1
24
8
1
7
20
1
1
1
97
27
19
288
497
2
3
44
35
1054
4
11293
13734
2
11
1
1
1
12
40
15
380
2694
1
14
4
5
1
2359
9403
674
2
178
8
1019
23
1
3
6
55
5
9
2857
6
29
1
9
72
41
246
91
1
30
17
2
25
4
71
296
74772
358
1
37
38
863
2
120
3663
3
2
436
7
486
483
4
56736
5124
671
1
5
1
2
18
89
2
5888
11495
48
1
22
5
1
290
19489
485
6
1
191
16
433
5
1
154
7
3
2
20
17
1
3
4
3
1
1
5
1
18
1
2
1364
243
971
10
657
5652
1
734
174
24
29
6
1
2
1
10
257
38377
10
302
2
4
313
2672
5
854
3
79
2
1
65
12
9
249
28
801
2288
3
1
2
1
6
1
2
1
283
62
1
2421
5
9432
1
49914
1
59750
1
4
39
46
9
2
1
1025
260
12
31
4
198
1
10097
181
62
54174
6
7
1
1
1
2195
7
946
7
1
1
15
5
17
1
35
16
2
29
5814
2
1
687
1
2
47
1
10
1
1
1
1
5
30
4070
43
1
2
1
8
2
59
7
4
3
134
1
1
1
5
4
237
1
82
4
1
9
3
3
1
12
1
12751
9
310
25652
12
17
19
6
836
23490
72
128
9
1
1
6
4
5
4
21
981
2
225
210
3
2196
25
1
1
1918
347
3819
8191
128
24
1314
2180
10
1
77
45
11
6
1
2
15
79
6
19
27
1
5
41
7
20
138
1
1
91
98631
144
4
37
1
3378
4
4
8
1178
2
8
9
3
19628
1
904
3
2569
7
1
10
2
7
17197
1264
1
77
9
2
1
1
30163
353
4
31
367
93
1
1
48
110
482
63889
2
2
62
1
1
645
5
1
1
2
1
15
97364
695
1364
25904
499
27350
7
1
198
3
16
170
9
1162
2
1
66
8
12679
4
1
1
1010
90
3266
34
1
2
30
1
609
855
27
28292
2
33341
3
123
71804
18
12
1174
104
1
273
5
1
7
332
1
405
21
68
22
25
3
17028
1
2
3
4
9
32
35
2
1
4
3
9
3
2
2
512
1122
2
23
135
1
1799
85
4
2
4
4
22
2
82
1
9
8895
17581
1
579
4561
296
18
1
12
9
1
5
13
1
3
1469
1
1395
1
1
1354
1
39914
2
3
3
40
17
1
3
121
525
780
88487
46
13
1
218
352
268
299
20293
11
1
665
73631
23868
33
72
1
24
107
19
6
1
2
10
9
2
2448
45
19
1
7
33
1
978
7
2
1
39
364
1
1
4
1
1
1
2
1
2
1
776
244
582
1
2
2
40
157
2
5
22
2
5
6
35
1112
62
109
2634
33854
2
2
7
34345
1
2252
241
75
1
20
1
17
73
604
57
3
769
1
194
6
3
1
2
10
1
1
1
21
4
2
12
1
9
1
20
35
89722
118
2
21843
1
2
2
6
33827
16096
8722
3
86
512
1
229
8
6
1
3
1
67
48034
6
135
1185
2
1
5
943
277
12
2
1
1
6780
3
1
1
1
2
1
4
163
12
2
22087
2
15
1
116
26393
1
2
2
5
33874
2
11
16
172
58
76
1
428
1313
2
33396
1
1
1
625
14135
3
2
40
1
369
1
56
21
5528
3
3725
1
94
7053
1
2677
1369
1
97
11
101
2
76527
376
1
165
3
2
47
5
9
63
3
211
11
4
139
105
13886
2
1
1
853
1533
1
170
2
26
4
1
11
4
5
13
33
34
12
1
128
143
38
155
35
106
1
1
1
14
4
1
233
5
19
64966
6975
62
2
11
58093
23
1
1
13400
2
2
1
1
19554
315
2
18
17
8
7
891
4
3
1
162
4059
210
602
1
76
120
5
4
2
5035
115
4
22
6
6
1
2
4
6
2
30
57
49
5205
3092
2
1
3431
5
6
974
1
10
7
1
166
84
37
297
27
32
1
1
43
91
1
2
80
1
13
1170
391
6
1
4
10
226
1
56
5
1
10
13
1
49
56
1
918
1
115
1
279
9
3
1
7
10
2
3
1770
2
70
1
17
311
4
2
51
11362
102
1
2
1
6
10
23
3
315
8
326
336
40
1
141
351
1356
4
1
1
1
95475
4
1
1
1923
4
51
7
33
1
12
100
6
12032
4693
25
2
237
182
3890
3474
86
6
64
105
26
2
541
15
2
15
9
39
19
1
1
2
1032
1
5
9
10
2
3
492
7
11
16
66
33472
59
485
38
52
4
8
1
45
2
111
4
2
18
2831
1
142
5285
37
2
33570
2
65
2621
9
10
81
43
3
4
11
85
5
50361
38
6
1
4
1
24691
504
1098
12221
19764
12791
107
207
8
13
15
1
19
3
390
4
202
98
152
2
194
32
571
8
21
13213
5
2
19353
52
3
1
61
10
262
2
122
13
29
1
84
970
112
423
9
470
842
2610
1
1
12
1
1
966
359
667
595
7
158
1125
10661
17
171
1
65
9
12
1
1
13
55
23
320
105
6
1
102
2
2205
18
1
1
1
3
7
13982
4
2222
21
211
3
1
2443
26
14761
10638
255
4
3
1
575
23
2
2195
5111
1
2
3303
121
1
5
1
1299
53
7
4
1
1
64
1
4
7
6
7
10889
2
4
1
44144
59753
3
457
110
1
1
4
1656
377
1
2808
2701
14
24
40
24
17
3
1
12
66297
8
49207
20
106
11
34
226
10
1
119
99127
2896
243
2
3478
12992
71
51
1
123
4
4
2
2268
8
5
867
28
4
20
8
1
39741
587
1646
22
1552
1
1623
15
46
1
10
1
1
5
33354
1
1
1
14285
722
65
1
1
42843
93
21
367
736
5
2
43
9
1
1852
158
161
4
8
1
112
6
174
6399
1
2
1
30
10
15
40
2
15850
1
1348
1
9
1
3
119
1
22
2
6
1
33
51
1
8
2
10530
1
4
37
55
15121
4
2
1
3
29
9
6
5
1
319
2274
4
38
1
24
19572
221
7
3792
8
4639
1122
8
1
12
3
70
2921
2
35
14
80
57843
8149
1
386
1
1017
7815
15
3
1
1
135
1
130
81
6
139
38950
8
117
2
7
1
2
1
11
2
75
2
69
13547
21
4
5
28
6151
17
5
59220
4
2
185
4
1
6
140
22
10
120
10
4130
6800
76630
1112
22
761
1
3187
3
29261
3
11531
35
57773
848
67
11479
2
11
3
4486
26
3
1
13
11
2
2
5
27
4
4
348
3
71
4857
4
1
12
1
257
1
268
16
10772
3574
2
2717
743
9505
2384
43
2
88
46457
1
23
11
84
2
2
314
1
6
358
7
1
29
2
8
9
24937
1
1
68
23
7
1
4
16
1
504
12
44
13
2
1
39
1
562
159
1
4
6
3
2
60
33
1
41245
37
1
20
864
1
3
2
1
1
3
1
1553
1
4
106
2
4
12
4
14526
1
234
2
27384
120
51
1
49
925
388
2
40
13
116
2
5
1
756
2
163
14
46
2
2499
7102
6
1
1630
64
7
91
4
2
19826
39
18
62
1
21
4
9
1
1537
1
92
49
7
126
2457
79
64235
34
93
1
4
4
242
11
5
2
5305
264
2
1610
16769
1
7
6
1079
2473
1
1
191
2
4
5
68
26
4022
89
9
1197
5
2
1
101
2
53
14
7161
2
1
1
34
1
5427
250
9
2
74
1335
7
332
2182
9
10
1
168
1
153
9
1
1687
239
2
47
3
19
1
1
10
1
81
58
2
1
496
10
1
255
56
10
1
3
1
1
2
9
1
79899
7
753
10
27
2598
1
25
1
262
5
885
14
1
124
1469
1
84
3
137
9
9
2
1
1
1959
2
1
18
2386
96
1
64
6
71
2
1
2
12
20
1
144
27
149
2113
1
3
4022
15993
3
2
1
1
1
218
31169
3
101
8
1
1
55115
13
277
14408
3
317
1
11
793
42
4
6
1
2
2
2
6
8
15686
279
739
1
2
29
799
2
3
157
37
1
1
4
18
1
166
248
5
254
2
1
1
5
287
2
13
8
15
413
28
3601
4
1
12141
106
4
1
10231
1
1
16
1
8
1
191
19
2
1
22
2099
2
5
109
338
47
5
1
7
34
13
6
1
8
4
1
1
23
12
255
1
5
1
1127
1094
6
45
1
1
10
3
48
13
221
13
8
1
1
6
3801
5
13
16
10100
35
331
602
2
4541
1
6
1
66
1
2089
4
6
462
8
10674
7
12
21
13
75
2330
89
1
195
6
2
2
460
7
2
2
3
7
17098
10
11
1
186
949
41
33
4
507
208
91
2
271
10
3
12
1
5068
41
276
1
50
10
5
39
3
2853
3
11220
1
2
26
1
1
10043
2
83
23
4
249
753
1
10
39
3
1
1
8
1
2
762
86
1327
1
2
2
15
85631
109
4
2
130
154
2
1
7
13
1
266
94
2
7
43
1815
2
124
2
2
4
56
2
29
504
625
1
336
10
2
8
1
38
13838
6
159
3
14
1
34
1
2
4938
116
14
18
17583
49
28
4
3
1
3
15
1
1152
1
11
2
3
41127
19
18
63
18
18
41
4
1
1
735
72
2
1143
12
580
1
66
51
3587
335
2
3223
1
242
7
5
2034
1
25
113
206
7
25
16
293
7759
92
15
5
109
5
1
46915
11
209
15
2
1
1
10
2
6
278
777
39
20
9
3267
7
1
1
39
4
1
214
4
192
44
18
270
3
332
1
1
79
1559
1
17
1
16
11
4
10889
9
2
30
4
12
48864
1
1
1
45321
7
311
14
75
3764
6183
1
1
2
1
1
30
8
148
7
3
11
10147
18
1
1
20
1
2701
1401
7442
22758
1
1
12
146
2
1
57
633
3897
658
4671
49040
6
28
1
3
28
10
54
8
1
121
34
166
330
990
127
1
212
3
13
10
27
18246
175
6958
2
1
1
312
17
2
129
1
2
2314
30
1
2
5
6764
1
50
5
1
373
2
4394
17
1
412
4
22
27
21
137
8
9
1
634
2
35
2116
38
35
40
4
665
1
43661
1
4
3
223
2
477
70054
5
1226
17
96
7
1
39
1
3
3
21
159
65331
1
6
91
600
31
37
14245
34744
197
11479
49757
6359
132
2
2
865
89499
21391
1
1
68
37
1
2
3
7
3
17
2
22
47
9
24
38
224
1
382
13
82
88
31971
93
4
3
1
1
114
11
8
2
3445
85717
2
11
7035
1
12
119
377
6907
5
396
75
74
10
19
45
1
11
1
88213
3
12
38705
9
2877
1
74
263
40
11
12
20
41
1
3
2
1
1
3145
804
35
236
2365
9
13
24
5
67
10
12
271
2
1
2
555
6
11
236
3
1
4
3
6
10
2924
7
3
21
35
1
38
31458
1
74
2
3
4
2
2
4
8
3
2736
10
2
52946
2
2180
26
9
184
106
85
1
4
40
2
31
5
11
1
1
1712
3
46722
1
15653
10
27
53983
1
4
6601
197
2
59
10
66900
65
2
5940
6
130
3
1
264
133
1
8
5002
3
7
154
6574
1
17
13
1
17
2
2
1
1
15
79
1
2
26883
1488
26204
1
2492
5
6
31
4150
23715
2
5
20
2261
2
9
1688
17
5726
6
3
25
1
2
3959
1
6
235
58
1544
6
1
122
38
108
1
4332
4299
1
26445
1
106
418
6
2
30
9
4570
1
5602
45
3
242
19
2978
4
250
1
8
19626
35
357
996
235
166
142
1
1
369
267
8
12
21
1
1036
3
1
1
1
1
1
1
249
21
66
72
23756
4
601
99
3
529
1
8
197
7
1
124
1
2
4417
372
2
955
741
3
34744
2
1560
48
1
154
34
2
1
3
1
19
30
8
1
1
6
23
3
5
4
12
102
1
171
1
1
13
127
7
8
6809
3
260
4
3
1
1223
1
74
2
33
134
46
2428
3
12116
286
46088
22
1
4
1
20
3145
5
265
648
31
1144
28
3
8
1
300
8
1
43
316
5
3254
2
196
155
264
1530
74
1
2531
1
4
4
477
5
2
42
6
11
64
3
1
1
1
1
2
3
102
2656
3
2
586
124
315
1
4
18
1
209
8
78
1
2
345
21
462
3
1
3941
2265
2
47
913
10541
11
10
147
1
121
6966
1
1464
31
72
5
1
283
10
1636
2
1
11
1
22
65
196
3223
3
1
2
136
247
108
6
33257
8
756
9
4
15
183
4
2
4
149
6665
153
4
1
25
2
4
597
2
995
5383
2127
45
1
4
123
1
85
1
16
4620
386
113
459
1773
1
2677
7
664
1
52
5
53
2
77
12
20093
2
3
3
1
3099
2
7
9
1
1
23
1
1
1402
1
1
10
6
65
1
22
1
1
2
2
2
32321
4
19
7
21
3
6
5
1
27
32649
30
20
1
210
897
1
1
119
1
4
2
7559
13
11
1
7
1996
1
5
55115
2289
2
567
10
3437
2
48
57
1
2
234
7
15
10
137
52
4
1
34882
1
30
45
29
7
2
24
2
3
2
2
157
3112
1
56
19
5
82
3
255
2
1
1
1
1
8387
2
61
1
17028
617
3
39616
2
27
1
6031
34
2
124
1
12116
10
60
10
1
8
5
2318
64296
2
5849
9532
5281
54285
196
150
6
3
4
19
148
11
14
42
1
1
2
1
36
11
13519
571
1
1
1
1
1
1
5
1787
1
13664
2
28
35
3
1
434
8
203
1
92727
72459
166
1
15
2
2
568
1
2
13
54
10
1
171
720
156
5
121
5
6
62
1
242
25
92727
344
19
50
3
391
3
1760
15191
422
81
1
2
32799
2
5
49
4
4
5
2
129
283
605
1
1
3209
107
1
2
2
1
5
2
11
56
4
2
8
2
43785
16986
25053
2
5
2
2
4091
1
27
377
405
33
8
3
13
8
1
1
11
1
874
1
1
2324
1
1
1
56259
18394
9
334
151
12
50
128
16369
312
54311
6286
7
4
33565
32
3115
26
2
1
29
4
797
5
1
8
2
708
10
1
2
152
1
10
233
34
6823
29
1787
1
3
2
1
363
4
11
3
17
5
1
9486
1
18
440
6
70
3
6
369
2
3
7155
2
4
22
2
64
1
58
2284
110
1
1
2
10776
201
4
1
1
2
2375
45
5490
1
1402
5
2
30
2751
17849
32
179
1
2182
2
571
179
2656
213
1
207
15
36
36454
67
4
1
4
1
35
1
3
435
1210
33
2
13443
3
553
2
13051
13
5006
1
7548
2
3093
16
38
177
23
39748
13
29
15
1
119
8
1334
10
1079
35047
3
81
4
1
1
24
180
2
58
712
776
24
5
4
3
1
48
2
32
5
6
5144
1
3
237
112
2
13204
1
91
4
924
44
10737
1
32
522
12
2
1
17
2
13366
213
127
1
1009
2
2
26
218
1
60
18
3
82
39
9
4
28
8
55
2812
135
1
495
1264
48
913
1419
15
4016
1347
18
1
11583
842
91
34522
9
69
4011
21
1
16
2
1
1
50
1
82
1
22
4
31
64
1
1
400
40
1
23
35
1
3
9
1
1
2
1522
4072
5
10
1612
1
1
1
272
446
165
2
1
1
26
5
3
10
33
2
5
73742
1
546
4
51
4
649
10
2
1
155
2
2
140
1
593
1
17
1
21
4
1
6
12
3
14
1
470
1
1
1
1
135
8
82162
393
34
319
3
1
160
18
5
9163
6
3
1
1
212
3
100
16226
10
24261
286
2
1
2
88822
3
22
15
3431
25
7872
16
701
4
1
2
1
1
14
66
41
10
53
1
41
2
81
170
18
1849
2
42
1083
10
1
91
1318
1
13
2
2
2
11590
2
3290
63
21
4786
51401
1
20
43
29275
1
3
5381
4
1
22
38
48629
1
1
39
2
1
8
1
6
215
10
1
316
1
1
8
21
1
36
2
3
1
1
1
44
4
3
1
3
10
1
1
1
81983
898
1
1
3
59
2
1
168
6
1
12
17
61
1
29705
13
11
639
1
270
1102
1
653
230
34
3
1039
1
1172
5
4
2
38
5611
16112
28
1
49
4
27
1
3455
227
233
48
1
4
2
2252
1175
1778
6
2
1
7
2
96
1
943
3
1
6
1
25
1
16
40
7
1
428
90
225
20460
1
27
92233
6
4754
1
34519
118
1
4
25
1
1
43
292
6
1
1
1482
3983
1
11238
3
766
116
23
1047
3
4
18
2
33
70
4987
54
105
1
1
6
7950
1
1
560
1
1
20
1
261
4
1
33
8
166
1
42
88
445
424
1
2
2
1
2
34
4
165
165
930
2146
2
1
1
2
79
9
1
73965
87541
5
6983
442
1091
5170
60
1253
2
5
4
2
2
1
48
67
167
498
3
2
1
1
1
1
5
2
23238
72
7
31
949
40
5015
1
2
100
28
8
33218
10
20
28
1
1
3474
9
2
101
253
2
3563
34138
2
10
59905
3497
768
485
1
1
1098
48049
898
3
405
2
3
23
105
1
14
1
12110
66
135
2563
3
49
16
36
31
6
1
45
45
17
398
4978
3
1620
3239
4305
1
22
1
19
5
796
1
11
4
2268
3
13
1
9779
1
6
79
2
357
54
14465
8
37
1
6971
39299
41
21
244
96
2202
2
4765
2
2521
3
878
1
4
1
2
48950
1
1
73
2
13
2
5
9
60
116
40
2
43198
6
15
63
546
9
2
1
4
26
1
58
1
3
26
1
6213
5
14
92
18
1
3
71
11
13
2
48
6145
1683
16240
676
43
30
6
34
1
5589
5
4
2
1384
1
19
3
3
4
1
4081
34
7
1
11542
12559
1
5
8341
2
11
1
1
43
2
25365
3
1
1
147
2
1
625
4447
16
1
1
43
4047
90
1694
2
1
2
2435
1
1459
7
50
2
4
252
30
127
19
1
1
1
278
7282
5871
4084
1
1
1
1
127
8655
2151
2314
168
1748
17
4
41
48
1
5
12
1
2
2
1
37
1
1
7891
2
21
546
1
3
1
24747
11965
1
1
20
6
6519
15
1293
128
1
2829
1
10
1
9
9
37
6
88
1
37
3145
3422
794
5
3381
270
546
1903
23
16
60
6004
3880
3
1
108
40
12
1
387
25
19
147
4
1
67
10
14
261
2
11
953
3
21
2
15
25
136
55
8095
6
1
7428
3
4
6
2562
25
1
3
4008
16933
361
1
9
1
2
4
2
2
2423
5
304
82
1
16
1128
6434
2
1
31
1
53
2
1
243
3
1377
9
1
4
1
23381
16
52
10
1
1
3
4
1
2
47
2
1
200
2
2
33
11
2
537
1
4
10
1
2
124
15023
31
1
3
1
164
3
16
3
3
3146
3
1
1
35252
9
1
1
2
1
3
100
12
76253
17
1885
91
1973
1
21
3
96
1
632
4
123
24
3
1
2
10
2040
18
89
4
5
9
335
1
23
2641
4
54
10
5
390
2547
7
1
1
9
4
1
90
378
10
689
12
1
1
37
1
195
4728
2
2
9
1093
336
464
1
2
2
3
20
3
25219
31
86
1
8324
30
3
11
5
16861
1
88
88
2
8
7
12
6
353
42
262
41
9019
338
9
904
1
3
23
7
11
51519
2
2
2
12
35
2
8693
3
2
2
6
6
2623
12
430
1
2
6
93
81
2
1
2
1
3168
1
4
2
1
760
2501
4
3
5
1
1089
1028
366
2
2
624
2
172
1
74
2
85147
61
14
9
485
55
132
62
69
287
1
75
176
14150
18
3
9
1
7
4
6
81
5
16627
1
9
137
30
1
19239
2053
13
2962
1
5
19
2
88
12
7
3
1
66
10
6
1
1
13
1
1
4919
179
1
8
6
862
2330
1
10
1839
1
79
11468
1
55
107
33
13
9
6
825
1
8
567
2
53
3
13
1
6
5
143
1
1
48
2
1516
1
14
1
3
8773
3
142
3300
14
31
495
3
1
5
3262
59
183
17500
2
24
1
4
122
2
10
60887
1
6
3
1
223
26
237
22549
18
6
8728
21
42
16
20293
12
4
27
29
3
1149
18334
5
1
247
34
97455
31
153
1
2
4
5
53
3
1
157
2
28
6
992
8
1
2
1
1
16
427
1
34
3
138
1
1
428
279
4
106
1
15
16
12
10307
19
2199
1
1255
25
15
6101
53
5
10043
2
700
10
2
1
3
4
4
4
2
23
993
4533
96
54
693
92445
864
16
5
5
6
34
6
8
1269
5
3
24
1
2232
47
495
1
1
3
4572
6
1
1
230
36
11
1
5
3
1
18
1
1815
51
311
702
1
5
41
30
4
523
1
11
297
91
242
5
37
15934
295
43
1
1
2
26780
13
13
5
657
10
47
3
1039
1
64
2
47
1
192
7
1
16
1
635
5929
1
44
223
13491
1
1
4
319
2240
2
1
4
5
7
1
20
1
4
46
67
26
255
11
22
3
10
3
296
87
9
3
28
2
479
22
2419
281
4
2
2249
100
1
4
6
1
19
2
4
1
1756
4
1
40
3
176
26598
21627
1
2
4906
89
6463
128
1
1
3
17
730
2
9
78
2724
1
4
13
2
5
13
1
96
192
212
1
9
33
1
2
6
151
4
278
5624
77
36
6728
6
1
3
1
1
4
215
3
7772
1
48706
1
7
53
4400
1
9
119
15
628
6
8598
10
69
1
2
1
86
8
2
3
1252
1
1
28
17
101
852
4
1
5702
2
30
10
1
2
16
3
72203
769
2
2
10
815
180
12
55445
2
1
177
2
1
54327
1
1
1
1
1389
474
871
4
284
2
179
44149
1
28
2
5
1
15899
1
1743
1
38
1
29
1
1
2
1
9
19543
1
18
1
7
1
2
29
17
1
261
3
2
1
185
15
2170
1
1
37119
2
1
36
652
1
2
14
1
2
1
61
533
68
403
133
10
12
3
12
10
4
4
13
417
1
5234
123
3
17374
33
31
12
169
25
45
93
1
4
1
799
18
107
1
1
1
5
8
85
5098
660
7
1008
49
1
1
2
6
2
2
9
425
1
1
123
349
32510
4051
3
1
1
59
1
7
43
5
25
8
444
37
1174
2
3
1
270
251
1
57
18
8
2
1
9
5
153
9298
49395
3
2
2
335
5
590
1
1
330
3
1
7648
4
18
2
2505
438
3
4
223
3
1
14
2
1
115
8
6
44798
1985
300
14
8
3
297
121
3
2
1450
3199
1
2
1
12
2
9
1
1
6722
13
6
1
25
30263
1
21
7
4
37
3
12
3118
39
1
1
9
3
36
2
229
150
81
77
4
3
609
3155
6
67
9098
3
45094
10
2702
2
26
8
3213
6
628
3
2
155
4
10455
50365
11
413
5002
24190
21
1
3
2
19
1
14209
13
1
9
49
15
11
86
16647
19
748
55
17706
3
7803
2
2
10
11590
759
15
34
60
1
7
36906
1
1
10
12
1
1
58
269
63
28
11
2423
1028
1
5
301
150
1
4
502
3
15
252
326
2
820
3928
20
720
38945
12
12
15
116
1
2701
4453
7
1873
1
6
4
110
4
1
393
430
28
59
71
1
478
6139
1
331
1871
687
9665
7
1
10
85
6
4049
286
5594
28
1
86544
6
11944
23
1
1
2818
3
1
46042
651
462
4
1
1
19
1
689
1
3
7
1
130
1
7670
1
1
12
1
5
1
97
2
61
229
536
116
14
86695
1
33026
5
639
99
2
3
5
18
927
19
2
1
1
60
81
8
16611
50
2
1
4
8
4786
1
1613
11
33
585
1035
6
45
4464
27
267
51
1
1
2
26
1
254
5
1
1728
1
1
1
120
258
4
3
1127
18
39
772
53
297
861
1
4
1
4
1
1
25
6
1
1
31
11774
1
60
3
14
1574
87
1002
24
794
1
4
5409
8
2
155
17418
2
191
875
7
32
37
3
2691
4
4
1
6
7
4
4
1476
1
19
4
54
1
4
56
8
71
1
2
2081
2613
1
777
2
1
5
142
2
13
146
150
4
10
1090
2
1
1
6439
1
7
7305
140
1
2
51
1
64398
17
75
5
74
57
10
40
94
22420
1
13
14
1
6
1
1229
31530
51
4
58172
23239
1
4
84
15767
1
2
8
5
4380
65513
5
14
8
85748
2511
5
40
2
446
74
5
18
47
1
1230
1
1
7
361
3
31458
1
4
10
4
1
89
63009
36
4
9
53521
9
1
1260
5
51
1
10
9664
2
85
1
1
1
36
2
42973
4
1
1937
5623
31
3
15
5
251
237
89
48260
1
3
1
22
62
96
8
4
91
2
1
131
6
1
857
63
20
1
235
1
1
58728
1
54
1
2
4
1
23
91
6
15
1
39787
1
40
3
2
14
84
34
2
4
5
4
2
1
157
69
8
143
5
44
47
418
2
1490
74133
3
4
1
54
23
2
34
1
9
8999
43
15
1
32
2
1
60
5
22
5
21
112
8
2
1
138
396
36
4
1
3488
2388
1
14
3186
2
7
15583
16
188
8
2
18
1
5
1
8
23
1
447
4857
1
4
29
1
16
9
1
3
354
868
584
2968
2552
5726
3
1
1
77
1511
1
15
184
8
1
13
1
254
12
39
1
1
74
4689
121
23
1
17
1
6
10375
65
6
84801
86
2371
2
5001
5
1
13175
12
10
2
1
110
689
1
4
64
140
1
2
238
23231
12
2
2
12356
22
1
1788
590
20
22
21
16255
29
1
2
15
498
196
8280
12
2
4
1
5
9
2
8
1
442
8
8
2
1
1
1473
2
104
7
191
6
135
51
1
65238
1
62
17224
3
2
6
3
9
15249
8720
53
1
193
446
1
20
9
22920
55
43
5890
10
26022
1776
1124
4
21
87541
69
14
2
356
770
2
51
17
1
46313
1
6
36
76
16
40
6
69
11137
13
4487
86
717
2
6
67
3664
54
3
568
10
1537
1
1
5
267
7
9
3
3
158
5
1
9
17
1
92
7
36
26
1
1
276
530
81
17613
1
2
348
19
2
1
45
236
341
441
33
12
18
22
213
39
88
7
4672
11
897
1
1
37979
5
23
56
6
174
4
310
1
1325
1
21
1
2
62014
1300
15
2
1
10
169
9
36
4
3
5
3769
1
45083
1
27140
4
7
36410
9
4
516
1519
621
1
17
2
2
1
4
11781
23
4
7640
2
1
2
1
4
1
2
55
3
252
2767
697
106
1
4838
1574
2
2
23
3
48
15
3898
3
8
5
12
42
1
1
8
5
25
145
5
1
70
5
1114
71
2
7
1
21
58
32
18
1
2
928
2
233
6195
43
1324
2501
25
9
20
2
1
34
766
12
80
4
395
9
13
143
6
1142
222
243
5
3199
4
5034
1
1
7
3
1
17
4
35
2
5
1
4
65887
4983
1
1
1
587
28150
2
2
72
327
1
12
59
6
563
1
2
35
11280
17392
72650
7067
14
1
6
28
473
1839
28
1
169
6
10
516
25
7
1
11
13
10286
8
4812
17
5
15
2
1
13
3
1
13859
2
2
180
10504
1
2
603
2
62266
31643
1
1
19
17
351
63
2
5
16085
111
6
632
4
24
1
16
6633
1
27064
2
7488
53
387
2
3
28
39
1089
38
24
169
1039
2
1
8262
370
6
13
6357
6
473
210
418
88
3
14
1
3
18
10
127
3
1
4
381
16
1586
304
73
5551
8
62
10
5
3
3
1
2
2
94
3
2
2
16
53
4
6
12955
3
7
23
5
47
1
6
44
43
2
1
3
1
117
1
1933
9
20
34
2
41
1
90
1
51
8
7
27
5
9
57685
2
8
31117
23
1
1
1
12
7
25
3
23
4134
11
14902
53
1
5426
11
2494
38
2
18
188
13
183
53474
1
4
5
1
321
45
166
1
100
5
3
82944
477
4
11
71
3
28
4
1193
2
6
5
21
65
1
21
11421
350
86
10375
3469
9
170
3
20647
36
3236
7034
1
375
17
10112
1
1
827
6
1
2
1066
3
631
4
26
211
6639
8589
3
2
7314
10
11
6
2
20186
156
2
1
2
1
93
4
912
12
2
1
414
305
1
5
43
38
50
1
11
2
84078
8
30
292
1
17
952
42
1
97
20
9
17
27518
2
9
1
1
28
234
1916
1
1
237
168
143
1103
221
2
427
9
7
1
17
54
9
75
1
6
1
14286
4
202
2133
13
10
8
1859
1
4
149
35
4
5
143
4
61
47
177
507
52
2
1
1121
9
2
38
11
1
5
189
266
3
3
848
48884
5
1
14
3423
4
1
1068
13802
8
3
23
2
1344
19
120
1
1
87
4
26875
2
1
3
525
281
4
1
1166
95
31
1
4
13
3
33
167
1
12
1
11
2
1
146
11
181
28
15
323
310
5689
1
7
218
17
947
2
4
1
7
223
7
1
1
38
2
691
12
26
119
3
3
99
2997
3
5
1
38
218
412
875
19830
3
480
10
1
53
3
31559
2072
156
1
3
4412
14
1
25677
3
1518
541
1
5276
1
1
3
35929
11125
1
2
1
3
1
7
15
1
45
3
4
16
5
601
2
22
169
1
9
47
33218
26
356
1
7242
7
2
837
2
23
384
3
1
2
112
40
3
1
536
101
4349
159
10
21
11
155
185
3
65
4
82
247
17
63
363
8
1524
1
3
3
4
2
102
74
5909
2
6
1
34
44
223
12
735
1
91
1
6
476
333
24
6
4
1122
3
2
36906
2655
8
36
2
2243
8
157
11810
1
3167
6
33
87
1
78
4
267
92
4
27
9
3
2
11858
3
2
1
1
28
4
5
5
1397
1
13
1
5
4677
1
3
262
1
13789
10274
1291
1
109
705
1
2
6
3
10
10
5
1
1
3
1
1
72
11858
12
3
56
137
57
1
1
402
2
1
3
4
6
7
4
15
29
1
30
2202
76411
1663
1093
3
322
113
1611
1
10
4
3
3
177
1
1
186
276
14769
3
5
54
1
1
194
16
2
4
6
1497
1
1
12
81
1
4
1004
1
1334
23
64
399
1
1
1
3583
1
11
1
2010
9
15
35
71
4
904
1
756
41
5
2
1
3
1
1283
29
6
8
24
2
79
1
1
3
9431
213
12
2448
2505
1
8019
5
1
14
41
8
1520
3
883
4
154
6
1
2
1
287
1
18
1
1582
1
2
33
2114
45094
1
6
1
1469
2
3
2
6168
1
18
3
4
13
28
5
16
4
1
23
1
287
1
26
68
328
3503
6
3
16
647
361
31
6780
927
1
70
2
5
12
2137
20186
4
10
51
2
25
2
11
1
2
34
35
56
198
312
89
1
3218
2
4821
4
5
2
44
3
3
28
4
37
4
48
229
358
1
2142
1
1
334
1
2101
2
1
26
3168
91
3
230
19
4
3
32871
319
1
6
82
4910
232
72
4
1
3293
127
80
169
1995
18088
38
49421
1
1
54665
1
1
1239
305
16
665
17
6
436
47
3
3
1
1
3
59
72349
28
7
10
4
9
22
1
6
1613
1
8
34
66116
13
3
16
1
4
1
1895
1
38
1
1297
354
14
116
2
48286
1
1
3
2
20
5
981
1
320
67
92
2387
4
1
6
14149
1
4
103
4
64
3
1
1
10
26
6
323
1
111
73
19
8
13
1
7
3
352
9
1
17
3
14332
3
50
6
3
3
41
12
1
1589
6
18
457
1
6
16
191
4
2
29
6
74582
9158
2
1
5
46
1105
64
5
4792
7745
53609
1694
25
9
5
3
29
817
2
43
956
121
3
1469
58
51
1
63
32
1
6
2
46
1
4
3
6182
6915
22
2151
58728
185
64
7
194
1
10
188
10
2
1
2
116
16
1
102
2
4
2
1
1
2
30
27902
27
30
186
3
1
116
4
2
397
2
1285
1
1
2
56
1
1
3
4519
2
6
6
31
106
1
10
1
340
2
3689
1622
20
3
108
243
576
56
3
1
1
36092
23
2
239
1
6
15774
31745
4436
2
2
1
90289
3
2622
6
5
4
17
1917
8
3
92
1
6
32
1
6
2
416
225
17526
290
46959
1
1
32
1002
266
114
2
57
1
1
1
192
4
1
180
13
24
160
192
1
254
59
24
16
48
86
91
32
1
9247
2
4
1
4
2089
2
19
99860
1
3
79247
6
4
1
1
3883
7
7293
16
45
598
3744
47
30
5146
224
1
3
3
24852
834
1262
18
1
92
1
1
1
35604
21814
9
82234
8
13
10
23
106
820
1
839
8
31
972
4
3
4
7
22788
11493
1
2
1
64
74
36
3
18
25
291
9
2433
8897
38
101
9
1
3
1
1
111
8
1
9
2
2
3
13
142
156
4
17
3
52
323
5002
773
173
1
3387
413
73
10
2
5
1
57378
14
1
23
20
152
1
1
32672
20
5158
2
1
4
255
21
2
243
2
1
9
6
10
4176
6
11
4
71
1547
1
1396
9
1
157
24
81
19
1104
4
3549
4
9011
4
19
7
4
3
1
1
1
1
771
2
1009
215
22
1
3
7
108
6
423
157
1970
74
3
28
1
358
110
2
239
722
1
2
1
348
2
1
9
2
99
63
614
1
44
1
8463
110
5
1
8494
382
1
2
16805
49
10
7
3
2
82
1
7
1
1
1231
3
6
1051
1
1
54
1
6
145
3
85
1
53
7
15
25
96
5
134
107
3764
12
25181
12824
2
1283
139
1
62
382
2
4
1
47207
5
681
111
18
9
200
1
352
120
3
1
19680
2
141
1
5909
182
7
80
315
1
770
6
259
98
101
23
94
9
1373
245
1
2
1
14
466
1261
2
31
6213
16
9
54
2
7
1
202
10
65
262
137
1
19945
9
3
9472
2
111
2034
44
3
3
44665
53
2697
37
13
31
76
2
1
13
19597
3
14233
233
1
1
4
4
1
2
1
6
270
6
9139
120
2
2
19981
297
2
1
13
8
4065
1
145
1
108
10
5108
64
2
2627
2552
60
2545
101
767
1
10
2
319
18
1
150
6543
2
5
3299
10
689
69
10408
490
1
21
2
2
2
1465
1
316
37
1
3
1
2
7
6
2967
66
90
4
1
195
8
23558
14286
1
2
4
1
9
1
1
41
1
11
11
21
167
5
852
142
8
15606
9
813
264
3
19
179
1
27
1
8
1
1
1
3
1
22
3
108
8
296
2257
72
1
4
1
3764
79
74
12
11
1
15
1
208
15
4
24662
1
3
1
49914
8
932
19
301
1
2380
1
5
101
1
14
1
5
10
4436
44
1
2
2
9316
2106
2
10
189
1
26
2
972
15
31
179
1
1
1
57
20
44
1
71
2
1
5
60
2
59
2043
2
5
705
3
2
2
1
6
34
23
20
2
1536
244
98
6
3982
2
52
1
4943
1
3
143
3
2
9
144
9
56
250
1
51
58
1
4
1
3
4
1023
100
556
23
3
1
1194
1
1
2
2
3
18
1
2
46
1457
3
1
18
923
29261
131
3
1
1
48
11747
10
52
120
5
69
10921
81
1
8
1
328
2
124
22
218
399
7
3709
208
469
89424
103
5
3
3
5
24
1
761
83
1
23182
181
102
1
59603
2
13
3487
4
79
1
5
12
6
91
6567
13
767
1
30869
2
67
162
51
2
1
2
52
30
42951
697
1062
1
3
1
23478
31530
67
79
159
1
8
3
3
6756
115
1
2
35595
1
900
6
199
66297
2
55
7
2
3
1
4
148
15
3
37
6
221
7488
19
102
16
5
20
68
1
1260
2
66
26369
12
284
3
258
131
1
3383
15
1
96
24
4
96
6
27
72
3
2
1
990
88
3519
14
1
1
1
1100
1
42
5
1
3
4
7344
623
47
27
28
5
6
836
15220
21
4
13
463
3
1
445
181
100
4
1
440
2
1
7
31
115
1
14092
123
1
1
3524
1
6
2227
17
110
4
1
6
5531
2
14654
115
1
1
157
1
1
8
1
67
93
1
1
112
19
5
45
109
1
135
110
3
1
11
2
1
86
8250
1
9
1279
16
7
1520
1
3
15
19273
3
2
2
3
261
9
279
4
54747
1493
15934
51
1622
18
1
2
8
1
307
1
1
34537
1
2
3
206
3
57
53
16
2
271
6
39
68342
13
4
16
6815
877
4216
1
17890
50
15140
15709
12039
11
4016
424
29
152
8
7
2
995
43
1
1544
5353
1
2
43
7
147
1
38
5589
4637
1
11
3
2
340
551
3381
431
10
1
2
357
1
15
3
5736
11
40
1
69
1
83709
1
1
3
233
6
6
81344
6
4
4351
469
2
29
1
7
1
3670
120
45
1
1
1
140
43
57
1341
487
32
2
216
1
1
28
675
1
1
857
1
32
1026
2
646
1344
8
4
119
401
16
5
11426
1
1
56728
2080
5
355
9804
15
2
7
1
33
9
2635
219
10
2
2
16
1
21
27518
23
2335
19
3
29
1
29439
21962
96971
30
32
1
2
4
3
1
1
7217
1
23
3
1
1188
93
2
90246
8
2
20
2
3
91
3547
56
3
1
1
66
1
9
359
1
21
1381
1364
22
29
8
7
336
15
1
13692
1
3
1
1
1370
2783
5
31
215
2
1
2168
364
2
61
66297
3
107
4
5774
7
49
2355
5980
1
574
1574
76
1
1
2
54197
1
6
2309
2
76
1
83
3
3
1
33
88
4
6
1250
109
1
1
67
968
1
5
1
15
51
89
32
1
88391
1
22
2
5
1
4
2
10
49
2
25
2240
1488
3
25
667
5
14
2604
2
34
126
18
4128
10
37
6
1
3383
4
257
1
1
25
7282
591
1
5
37
4765
2447
164
26
67
32
3
11
5
1
1
3
15
1982
123
1215
49498
63
11
76
64
7
3963
5
2
7
4
1
1
2
4
125
1
1299
25
2
1
1
131
930
957
282
2
1
135
6069
3
23
1139
1
4
2
5
53918
64
17
29493
704
143
3
79
34389
45
4
324
2
1
2
9
1
211
1272
4
11
1
11
15
5
2
40
4
680
55
22
1
29371
13
11259
4816
1
3
348
28
11
351
3
1
1
8
105
96
65
1
3
576
14703
7260
11
332
671
14
34
9971
11
476
2
1
45
235
935
1
342
22432
2
7
19
8
7
26
268
1
10
28591
28
5
1224
16
19
2
1
1
15458
1
1
2
3
3
3
1027
72
6
1
31
103
14
4634
3
1
3
67
968
6
3
16
192
8
155
10
2
6
839
1380
29
1
272
1
1
3
4826
279
200
1
1
2
1
1
53
86
8
1
61
4
23
662
15
465
2
2
2
1
4487
5
17
1
8
38624
1
60
168
1
246
43142
4
871
2096
10
311
2
7
9842
4
10
26
106
30
1347
31510
833
383
1
7
68
1842
5
1
1
5
15097
487
4
5
9
8
3485
3
3
1
7
10
2
1
1
325
8
298
1
1
33
1131
55
4
1
59
155
341
1
101
335
1861
2
227
8
1
1
1
409
10
11
419
104
243
1014
1
2121
37865
1
7452
3
28
6954
80
1
261
48
7
5
1
1
12
139
5
155
16610
20
274
1
215
4
1
16
385
2
4984
628
2
68170
578
18638
11016
3
74
44
1
19
905
3
24
1
4
1
10
26090
2
1
4
12
10891
3
22
1
513
73612
64
2
95
1
34
5
3
3816
7
2
25
650
1031
10
11
1
2
1
1
5
23
4
8
26
61
261
2
2
371
1
3
3
13
2
715
1
9
11
78
434
53354
15
6
16
1
1
343
41
7
2
2
57
54542
5
2
112
1
1
11
3
4
18771
820
26
5
2
6
20
16
6
10318
65
1405
118
1301
1
1
1
6
18
67
73442
12
1
6
310
4
1325
63
81
82
2
2
3331
8
37078
9
305
160
7
1
776
4
2
5
6
2
55873
10
251
2
223
2
29
2
2
10
14
2
2171
140
1
2
2190
1215
1
1
26
7
13
1116
50747
370
60
3589
22
121
2
3
22
1
11
6
13
29
1
6
57
1
1
1
24
1
10
11
11
1
2
124
1
5
1
16
15
667
13312
1
14
1983
327
2
607
1
24
15458
1
1
1625
2
4
2
80
2
2
402
1
1
41496
9
60
1
34
800
1
1
60105
78
18
150
982
102
146
807
263
193
193
10862
8
1
1
1
3
2
2
7
546
8
188
11
3
20
18
3
3838
10
1
69580
475
1
5
3
458
8
77
1
76
267
3
15
10
9
111
1
516
1
85
4
4
5
1
5
30
2
76
1
1
10
155
2129
1
1
1229
21
52
3
3258
2
1958
938
1
1
1
2
219
1930
1
6
13
6
7
213
2
5
2
1
9613
10
2
1
1
580
21
202
3658
55625
5
8
35
2
82
4496
3
1
902
19
140
15
11781
69
812
30
13
313
1
6
26
1
6
42
2
2
3155
226
3
1
2371
8
54
1040
7
27
249
978
3232
2
40
50
394
31
368
1
1
68
4
2
255
97
15
72
636
111
8
4
279
3
22
2
393
1
5
1
115
1
2906
143
91
8
4
11
6
9
6420
2472
11
1
5
1
2434
18186
2
13903
19597
1
1
78
3
1460
2
1
1
1
3
1
1
207
83902
22
1
301
347
6
610
753
25
83
337
20
6
42
4
8
27
348
20
37
1
22
5
62
2170
39
17
2311
3
1
10616
57
4
1
33
72774
5
2976
71
41
683
1950
3
3
690
96480
18
1
1
33433
17
6224
7
7
326
1375
68
1
527
1
49505
470
1
5
395
2
1
3
6
1104
123
28
2
12
31184
6
2
9801
6
1
188
201
47
3
9
598
40
3
280
2
19
1
1
119
5
11
1
14
4
14
87833
11552
11
49
28747
8
888
1
69
1
1
1
1
760
4
370
128
4
1
32
1
1
7
4596
3
2
6
2
5
589
673
1
4465
49
91
87
3
10
2
2
1
18
1
164
2097
5
1
6
953
13932
293
14
9
292
11
1
79
5
300
1078
2
1
1
23
1011
19
50317
1
2
15553
7
6809
2446
4
11
5309
13
6
5342
1
4
642
10
38
1
51
37
546
3
1
19
12
4355
21
21
4
45
379
14
2
1
15613
1
1
4
94869
9
7
19
1
1
9
1
1
1
174
174
2868
1
259
1
1
1
1
26
4
7781
35746
1
1
1
3
16
4
2
1
1
96
1
32
1
1429
43516
47
178
1
4
3001
7
10
113
6
3
4
1
236
75734
145
1
1
1
3
255
4
6
1505
1
2
245
3258
1
3
810
82
4284
1
3
96
5948
81
226
1
1394
4
12
710
2
158
39
87
45682
2
2
4912
4723
68331
3
6
1
256
13
2
53
3
4
10
1
4923
55
1
18
502
371
926
4
2
1
2
1
2
162
2
12
2
227
20
1
96
6
3
9
1
6
1
5
11
7
5
7
1
1
4
88
195
21
214
59
16025
1
31377
2
1460
1
2
2
2
20
33
1
2
24
1
45
19
1
2
1
9
3
1
2
2428
6
1
2862
5
140
10
6
4
21955
758
96
1
4
44
542
1
1
36
3
10
4
369
116
73106
51
373
656
1
1
1
35501
2
1
1
1
8
58
1
1837
66
4
17187
1167
12
1
210
3
181
7
3
165
138
1
1
2
2
23
31
215
2
4
1
1554
155
2
6
112
18
20
11
5
17
6
17
10
3
43227
1
1
144
2
8
2
1
5
1
17
3904
3
2
6
159
1
1
2
1
1
3472
11
1
1
61
2
1748
9518
98486
44
2
46
55
1295
6
1
2
3165
8647
85
13
1
5
1
1
11
4681
121
3709
1
3802
23
24
3
3
16
4191
7
1
8
191
34
5
37
14
1
8694
30
1
4
3
747
1
28574
1527
4
3
2
16
17
2
8
6923
4975
1
1
1
16660
6
51
1
1
869
182
3
752
9
1
208
5
33
2229
2
1
2
82
28
23
4
1
140
3
2
426
1
1260
28
6
1
505
4
644
4
263
26
35
5
1
73
635
63
270
22
86
1
1614
1
8
1
15
1592
44
4037
8
8163
12116
11
17
1
12
1
3
7
32861
1
214
2
18
6
826
3
37787
6796
9
525
8
1
23
27
5
3
2673
16
6
142
28
1
1
19
1027
68
20
1789
28
310
10
1
14
2
24
1523
45321
7
18
3
1
2
244
18
1
6
1
1
2
1
91
65
53
5
40
4
67062
15534
4
2
6
15
25
66694
810
13023
1
4
48
2
579
12559
3
63
914
8522
4
3
1
1
2
6
6
1198
1
40
2
2
3
41
27
1
1
2
10
1
5
1
2
31
1910
3
1
398
327
5977
10147
2
184
1
3
262
1
17526
66
75
1
1070
9431
74
8
1
1
1017
2
61
61
39
2
7
20525
2509
2
6
7
26
339
611
1
13
3
2
8
1
2
2
716
2
5
13
10
306
3
5
95927
4
1
1
1
41
29
98
339
2
26279
41696
1
1
6
1
119
1
58
3
1
1
315
2
1
1
1
38
1
4
20
7
3
2
1
11
2
2
22
701
44
4
3
1
14
146
2078
5
12
241
1
111
168
1
122
27
6
133
4204
88405
6
2
20
2
1
53317
2
4
1
1445
1
558
49
5
9
1
10359
51
11
9776
18
3
156
1
2
1
3
7
1686
8
5
1
1
26
1
15
1
3112
8602
2
159
1
7
2
3
2
1
110
1
1825
1
2
6
1
825
17
113
3
4
3
1
4
866
1
16
2
4
4621
4
4
3
1
192
30
2553
4
1
46527
12
30
768
1
3
3
6153
1
2
2
2
7
997
52
1
2618
7379
39
18723
26
4
7
2
9
331
1
2
15
12
78
15
8
159
1
61
4
16
2
1
1294
1
3
32
154
12
2
65
4
3961
22
6
1
384
1
130
4715
2
7537
2
5
3
1
35356
540
31
1
4
55
1
1
199
64
146
131
126
1
4
1
108
13
81
429
1
60
2
952
1
3
25
10
16
14
8772
110
97
11
223
69
107
1493
497
57
1
20
15
8
5
9
8
2
1869
55
251
172
2
736
10
11
20186
5373
47
29
6
188
1
1
18
766
1
108
4
16
2
33
182
3309
3
12
89
145
5
231
15
92
1
8
7
1
2
29
1
6
479
3
3
340
1
1
765
2395
11997
180
3812
327
679
3
14
1
1
8
16
404
8
1
2
13655
5
1
2
1
11
2
69
3
125
1
9
358
1156
7
1815
401
186
1
93
190
2
11
1
2
1
27
3
8869
2
7
1
1641
3
2
943
1
27
231
1
7843
32
1
2
4
1
181
107
1
5
1
5
169
4
748
2
184
36393
68
1
73
181
1
3
423
2
2
1
65
5
5
3
7
1
1
10
1258
3
12577
1
8
4
100
1
44
4
37
120
1114
223
1
52
6
1
5316
4
3
18
20
190
9
1
23
1
2604
17
389
246
1
21
11
11200
6619
10031
1
13
12
3510
2
1
3268
183
4
38576
1
1
8
3
25
4
821
1
1
4
153
1
281
65
8
24
1890
3
2
1
6
20
5492
13996
650
43
385
140
3798
17
12
1
6
13
9051
1
3122
1
20
2023
13
2
5
9489
3
1
15
1
3487
2
2
5
59488
10
3
22
43
66
6
44858
6668
4
11764
62178
1
2
14
6
1
2
107
2
2
6
2
3
29
2910
2
1
8
30
3
892
6322
241
7
82550
5
32
2
297
3
5
89
10006
2
1
1
5
3576
5028
652
16
5313
126
294
1
1
3
203
1202
1
1
2
2
1
3
5
7
30
2
4
7
32035
6
5
52
264
1
97
6685
3
4
9
31643
342
3
25598
1
187
7306
3
1
78996
2555
1
1
1651
3
1
1
15
6772
46
2065
1
98
10
4
7
3
173
66
1
689
5
22
1
6823
9
133
357
2
3
2
335
254
8
1
4
2
46304
60
10
3
4567
4
60
24
78
1656
1
1090
282
2262
34
29
33513
2
1
33
305
4
14
82247
72
1
8
2
1
46
3197
1
10
5
13
1
35
11
5
3
1
1
1
37
4
4
65
8
12
1
156
14
37
14
321
5
25
145
81
34
60
1
38945
359
49
5
24320
5
305
84407
48629
9
85
1
1
1
101
4
318
4
2
134
2
27
38
1
1
838
1
27518
2
5
52
258
15
1
12
82
12008
2
40
7
515
456
54052
574
62
5
1
1397
2
656
1
9
3
1344
1641
2
1
7
1
1
7
1
2308
32
7
1
35
45
425
2
168
1
1
5
4
6
43
158
4
2898
5080
98
2
4
631
59962
34
3
2
1
189
4
1070
2
78
401
3
2
1
16
1
92
1733
7
87
18
1
2
2
1
1
2
1
13
441
34
37
10
1961
10
51
117
360
67201
11
2
830
36
123
1
46
11380
276
5
426
62
67
1
2
5
42
37426
837
112
1122
71
397
380
3
6
2
11
98
46
41
257
21
1
255
3
40
5
4
3
1
3
3633
203
3
1
1
3
23
1
2
4836
7
247
2
4779
8
1864
6
7974
392
6
30
26
1
2
2
9
59
5
1
609
21
1
2
27
1
5
6
7
32
1
225
3
7
1
2029
1
80187
2
129
1
2
1
11
1
93444
726
11466
7
26
20
4166
14
525
7
9
117
8
1
157
117
4
1
1
1
107
5
2335
1
20
6855
2
4536
81
18
2
1
20
3
13
3060
2
9
5
3834
6
67011
1127
3
11
3470
1
4
1
738
90
85
10
56
1
3
1
11
2
1
230
3
196
5716
12
1
6
5
1
105
1
587
1
1
4
2
1247
229
3
35030
620
9492
402
2
1
106
1794
7
567
3372
11155
20
3
2711
704
34
1
84
315
1735
32718
2
1
1012
3
1
10
3
3
1
1
7
16
54
2
4942
672
33
1
183
15
2
18
17
1
17
847
51230
10
22
6
1146
5
1
4487
1
95
1
74
16
1
1
10
32
1
9927
5
1
454
20
119
1
9
1
82
428
4
14
61
5
709
1
51
9
1
22
1
1
1
31
547
116
31
14
13
6
174
2
593
168
2
51
1
1
1
4
15
1
3
55358
69
574
1
78
11
15020
33
1
3117
34617
10
1
6
909
757
1
4184
24
1
1
2
346
17
5
1
48
1072
8
107
6
2
1
4821
3
22
1433
1
7
1700
1
48
2
1
848
1
29
9
3
2
1
26
4794
498
3
24
10
373
3
16725
6
16152
4
1634
67
2
22
1
13
1
2
1375
12
22
8
1
26766
1
25
476
6
4
16
1
6
9927
3
40
5
1
4
46
238
2
14702
6
1
1
71
16
74240
913
6
1447
4
1
4
6
187
2
250
1659
1
20
23
1
1
1229
1
99
68
14
3
1
16492
1
8
4767
1
2
1
1481
7
4774
30
837
3
9
45306
9
1
30
40813
4
18
1
1578
5838
522
2779
2
11
10
1
1
136
15655
2
64
182
26
11
795
12
2239
1
3
248
2
1
48
6
8
2866
3602
7
1
44
57616
3
119
76514
42921
1505
7429
1
1
4
61
3
579
1
992
1
1654
6034
2
3
228
27319
6
7
12
4
1
1
1
1
1733
1
382
2
4
7
4
2024
607
4993
1
3
7
2
123
1
1006
1
28591
207
34
1
227
4
4
1
25
3148
3173
23884
74
386
2
1
69
1
41
7
104
4
30
1
30
4645
15636
4
14
3
1
111
1
5
15
1
7
1
11
6
460
1640
5
6
1
203
144
3
28493
36631
122
12
3004
27
1
1
2
3
114
2
9
10
30894
4
4812
1
78
254
2
7
2
1
160
1
1
535
3160
20
59
72
59
3
10440
1
2
107
21
54
67
343
21
1
1129
993
1
1
40449
1621
181
2
28
1679
202
1
32
1413
151
4
5
129
11
8
1
1
773
128
6
1
443
16
64
39
1
76
3
128
1
1
124
1
4
83019
45983
43
15
60
2
446
2
1
5
30
485
42921
1
2
17
1
4
1
1
1
87191
2
16
11
773
142
1105
22
4314
2
1213
1
26
16
2
1
1
6442
17
82234
1
3
2
220
1963
56
2
2510
6
100
1946
131
2
59
3
1
1
1
20
92
36135
1408
62
6
24
313
247
32
4
41
20
8
1254
1
2
11466
1
28
3
2
3
490
3
2
26
45
44
18
22016
6
1524
5
14245
314
7
176
126
3763
2
3
2
4
4
671
1
4
1
4
2
4
3
2
2
166
1498
1678
11
7531
2623
3
110
6
861
5
554
2
5
21
107
12
2
65
1509
168
1
1
1
9
2765
565
2
62
211
91
1
2612
2
23
2
1
6
30
2165
4
1
21
81
1
38
1
13
1
86
153
1
65
11198
16003
58127
9079
65
19
1
1
1
15761
3307
4
1
4
3
22
3
11
150
42
1628
3
5
16
155
1
1
2
16
4
8
6
17349
2870
3
577
3637
3
37300
2
4
6
4
181
30
2
1
46
1348
219
22470
2
15
306
12
1933
3
2
93
1
1910
57
18
3006
97
1
2
92
47
14
6
9
19
33
564
726
1656
116
1209
1
62
55
50
20
13
579
2
12857
221
204
1
1
3
8
1
1
2
699
163
1
105
2
3
140
2
1
190
2561
4
39
341
2
37
181
5
1
1
1
335
1
3204
4487
2
5
124
17
39
2
288
15
45
2
20
46489
51
2
35356
906
7
2
2732
318
14
3
2
182
23382
2
271
1
16
27
3
15399
272
2498
3
1
2
33
1
2
1
1
1
7
6
209
4
21
2
5
4
22410
23
9
28
27
2023
1
1
1
1
2120
8
31
5
29
3
2375
7637
89
2
1
22742
32
7
16
1
16
2
1
55
3
87
22
1
2
44
39
2
1
4
1
26461
600
4296
1
90
1
76
1
204
212
2
92
62
1
6
55
143
45657
5
4
42381
233
32325
1
3
7
11
15
2
1885
1
1755
681
139
2
236
18
3
6
26160
1262
1844
40
2
6104
56
1
1
15
31358
4
3
2
43
5012
15
6
211
4
1
61
9
25
1
1459
20
204
3057
2
1696
2
336
18
3
1
1
5770
1
1
2
440
2
3
3
32
3
413
3
1
16648
18
1
2
146
378
10286
1
324
4
3
4
4
19
2
30
8
1
75
953
1
952
2177
297
510
140
189
58
3
6286
154
81256
3
40
6
32
18
6
6763
64
1
8
1
6
261
50
8
21
5
5405
251
1
132
4
2
3
34
56
231
9279
772
5
25
5017
2
1
81275
21
88
23
11
1
6
7
5
2
961
2
6
6
1
2
19
9
6
17463
1
378
3
4
2
1
155
1
27
1
5
43
10
40
2
1
1
536
9
268
36
11
112
64173
1
1
186
187
66
123
1
118
2
791
6146
6607
65
5
6
9
338
1
2
197
1
1
38
1
8260
16
1
21
8
3683
79
2
18
1
14
1
1
26930
2
9327
380
10
5
27
134
25
6378
2
1
1
48
208
5
267
106
8
1
1047
142
1
14
6
1
73
3292
6
25
14245
4
11
28
110
4
1
4051
1
63
897
1
9
1
1
1
230
394
4
29
2
386
5
115
2
1
106
6190
18284
1
295
51
7
118
291
2
70
1
2
25
97
4510
23
190
5
1653
4255
6424
10
5
55
90
1
2
715
218
3
1765
2
4
2
2528
62
755
1513
22
5
33
4
14
3
1
6
6
8
8
50993
35
1
49
1
5
40
1
5
1
1
6
1
85
54
5
16
468
90
14
4
1
1
1
4
28
10
57
4
4771
5
139
1
378
3
1579
2
1
87487
1
1
23
176
4
2
208
112
10
4
1443
3
4
1171
405
33
2
1
1
120
21
13
1
57
41
404
2
1
2
2872
313
6
9
1
5
1
125
2
1844
172
7
197
1993
6
186
1
1
1
1
23773
71
2
3
1
251
3
1
321
1
21
1
2
4214
6
775
1
1
38
1
2
32
6
999
1
1
64
8
1
2
1
3
17
1887
1
1
3476
25
1781
2
7
867
41
23
136
3
1
26022
8
153
512
3
5
35295
3
114
3734
18
3
2554
1
177
11
1
570
1
240
3
544
2
21
25
6151
1
1
56
1
68
585
9
4
4
85
44
24
30
12374
35
1
1535
22
6
6
8
2
14
1
4
216
358
4
1
1909
1
1575
3
18
1736
1
2
41
4
71
894
2
30
11
265
583
12561
3
1
31
1
4856
11
14
525
4
698
2
240
12455
54174
145
7
1
679
6
8
43
1
3
1
1
27257
9
9
1
14
272
2
2
43
856
1
1
1
22
1
1150
2048
2
1
1
255
7
10
1310
1207
2
174
1
1820
18
1
1
50
62
10
9
2
4
4
7
1
92
20
2
3
36
12
2
1
19
695
356
51
5
2
1019
37
1
2
4
31
1
7
6
5
1
79
9
15583
55223
10
4214
16
413
778
5672
1093
11650
2
15671
1
487
3
38
321
28
12
1232
2
829
6
3
5
1658
6
46088
6153
28
326
8
4
2023
6
2
1
43
1
2261
114
4
24
4
790
28
1
1
6434
4
9
2
1
2
2818
10
40
1
1219
8
1
85
3
3409
1
5
3
88
22
16
2061
5
1
97
9
4
317
2
11
3
1
1
4
3928
7093
6
15
29
25
17
3
16
4
2
66131
344
2674
963
702
7
2
33271
5
7
11
29185
1
7042
267
56
194
1
1
10
1
21
481
7
1
3248
1
3
1
233
1
369
35
11
2
6153
32
1172
123
1
2
24
5
5965
1079
229
26
75
15377
2
1
1
9
68
2
4
1
157
1
1
34
2
95
31637
1
32
2
135
113
367
42
4
1
600
8
1
427
3
293
59
1991
12
1
1656
1
2
1
43
1
14
1
219
453
1
4
872
248
1
5097
159
242
1169
48
87
4
29
2
277
3567
1
54
7157
2
1
19072
1
2415
4
5
4470
1
1
1
455
2
203
1
1
22
1
61
227
1
7
1989
197
3
18551
8
39818
5
1671
1
1
1
398
28
516
2621
1
3
1
9
485
15
280
19372
1
16
1199
1
4321
1
1
11
6
6
985
31
14
5370
1
46
80089
1
26
1
4968
12
1
6
1
3
9509
132
4
2
6
3
3
221
1
17
11434
2
366
34
17
1
346
57
4
1
1
2
94
5
28
235
6029
2
5
336
1
2
1
1
33
1
60
95762
1942
258
71
1394
8
33
2
25
1
5
2
864
1356
81
18
3
3
2
375
1401
9
4
5
4
13
5
2
34
3
3875
6424
1
24
2
115
8320
1
496
1
26
18841
7502
3
2
291
1
653
3602
7
23
1
1
30
93861
286
13611
1
57
1
5
1
15
4
429
9
1
124
171
4
510
1
41
2
4
3
3
40
5
3
10
1541
522
185
1
18
4
1
75239
2
958
11
16
2
17
2
1124
1
352
1
4091
2
11421
17
2
2
1
6888
1
6
4
187
40
2069
2
72
1906
52055
1
467
3
2
205
38
1
1
316
2
1037
3215
798
26
211
1
10
8
9417
47
1
5
1
17
1
29
26936
32
478
18471
105
422
4
1
745
1
13
16
3
4
1
1
20521
37
5
1
2
2
1
2748
1
2
319
10
4
20
40
10
2
3
39
1544
8
12
8
2
1
205
1
1
44
1
1
279
88822
7
2313
1
1
7780
227
9
1
1
1
34
33
1
1
24
2812
1
2
1
8
2
1
2
1531
16
60
1
5427
1
1767
2
25
1
3
117
119
2
3596
8
11
1
2
1
511
5
29494
1
4
2915
14
3
2
21641
23382
6
33
2
7
2
53
40
18233
7
4
2
4984
2
93
201
2
1
3
412
1
1
397
18
20
33
4
27
35
1
58
1
1
14
19
1
6
8
1188
1
1
469
3288
10
18
1
3
7
9
1378
4
49757
2
3
2
11
56
121
36
5
133
1487
1
9
1
5
124
99
400
5
60
1
1
1959
41
1
6
1
119
8
5
969
1
1
8
6
363
355
20
111
1
1
27
2060
3
6
88
1
87
11
1
7
10
35
1
60
1
109
87
3841
2490
13
473
6
32
308
2
6
5
1
1
389
17
14
2560
10
3
1100
6608
6673
2
54
29
31
1
5658
3385
2
1
6195
21
3
5
188
4
19302
1
6
16
2
116
1
15
1297
10196
1
15796
5
3805
39
70
7
3
4
2
271
22
5
33
5960
54311
20
11
65
17
1143
1
2
2
316
234
5
15
2
18
355
1581
2867
1
28
281
1
9
25
7
577
1327
1
1
2
26796
398
1
12
22
16
1
20
164
65
11
6
66
1
1
1
1
94
1
14309
1
11
34
1
4
3
1
91
1
1
6
271
17
5904
700
358
138
1830
11
19
6
1
186
9
2
8
6
1
10
41
10
2991
2
1
13
963
3
1
2
32
10684
119
4
3
29
13
75509
4
9
4
2
16213
3
6
1
3
1
64
13
2
1
1
8
29
1047
91
1
1
1
8253
2
15
324
1
1
1
2721
38
10
1
49914
29
82
2
73
1
3036
61
1
17
147
6
181
60
827
1
920
126
1
13
2
4
651
2
1
3
4
4
6
17430
5
2
1
2
86
6
3
5
17056
2
471
1
2
177
3
1
2
76405
549
27
24
1
9
1166
5
13
35
5
2089
1
28
1
16
541
2
1
1
1
2
112
21
1381
40626
89
6
141
1873
32
1
191
2
39
134
1
694
1
9
571
9
18
430
46
4
25064
40
4
1194
16
651
1
160
2
7
3
4
2
7913
1
2
6623
7970
8236
8
87
1145
16
4
1
3
58224
147
7
4567
1173
3
130
87
11
53
9
1654
403
4
1
21621
3
203
3
608
11
25160
10
113
17
4
9
15
479
2
3
114
7
256
57567
594
20
3
2
1
30819
154
9506
4073
14
30098
6
1
399
3
1
14
2606
2
5
380
11
1
1
2057
2
8
6
1
42
4
52412
3
6
3637
255
3
1
17243
1546
6
2
1
17442
6
54
189
6
3
197
1176
249
33
418
16
28
1934
8930
442
41
5
1
73
1
9
6
29261
34569
190
12
2
2161
2
325
20
7793
5568
253
6
10
4
867
42
37865
12
11
11
1
1
51
1
52
7472
21
13
1
10
3
353
6
13
33
1
1
24
26
185
2
148
3
1
5519
1
9
9
1
29
5
4
15
3
29106
1
20
42
1
3
1
1
39
205
3
3
9
3
22
470
1
7075
1
29
1
24
1
10
8
16
19
296
915
1
3
1
55
2
825
4
219
6
224
1
672
63
3
1773
36
3
9995
66
108
1
1
12
1
14
74
2428
2
13
135
2266
62035
8
217
34
2
2927
264
2231
1
45
20
30993
1
2
16
3
46
3
5
1
216
1
91471
106
1778
9
5948
317
4
470
14
2
6
18
793
17937
16
1
69
179
8
7157
1
3
119
1
1
1
16
33
19628
1
21
127
2
7
36998
9437
1
2
118
1
29
309
10
13649
1
7
2
235
8
56
3
3
42
1
1
2083
78
8
42333
3
2816
1
21
13
556
9
43230
215
48212
1
19
61
7
5
2
1001
5
55115
1349
542
76
5702
11
99506
2591
7
1
2
224
653
996
1
8
6728
2
372
11
16
13
43
4
41
9
3
2678
8150
2
3
24
1
5
47
3
1
32
15
1
73
18
3
93
4
269
2
2
3
1126
3
68
1
57907
173
6338
82661
3
368
2
130
3
8
596
1
8
1
30
1
5886
9663
1
1
10
1
3
2
2
3
2
3
1
639
4
5
1
1142
2
1
16
410
428
12
120
77
1
9
25
2894
3
136
21209
5322
339
4550
1
1
5
1
249
5112
692
1
215
13582
6
13
16656
1
6
322
1
68
7
1
5
324
4
2
22582
15
3
87966
1
88
3
3
2
6307
2
1
2
8
2
1
1
2581
440
6
1
2
532
81
190
5209
1
3
1
1063
3
7
8
1
4
1
2
56
9
345
707
3
46
345
8
46
6737
261
1
2
8
9
3
7
10
2
1
100
1
9067
1
39
1
2
1
11
8
1
1
2
30
1
4
1
2
152
3
31
5
1161
947
2
14
2
28833
194
2
1
6
4
534
36
1
1541
1
1
2
1
48720
1
7
2
7
3
20
34
1
13
6810
1
1
4
1
8
10091
1
112
292
126
657
162
492
62
9011
1
1675
29
4
4892
51
1
29
10
1
1
1
1
1
4265
8
99
180
80
105
155
42
12
35
14
68
1
4
4
306
22
1
2
91
1
3354
1
7
24
1259
2
81798
410
1
1
2
1
17382
57
8
12
13
4
76
9
7
52
2
1242
18
36
4
4675
3
4
3459
1
1
168
9
95
21
1
6
14
1
36104
59625
2
2
6771
1164
1905
103
37
2
38
161
1
1
363
61
1
241
5099
2
508
3
82
57
24
2
10
7
29
66094
184
3
72
14
20
2
90
35
1
107
25
12
61
1
75
121
644
1005
25
55
112
3
23
3554
93
12
7
1
155
1
10
57829
89192
4
450
8
89
15
72
142
3
1
555
2
18
2
2
26
8
4
1
70
70
1
1
1
17
6
235
1
143
1
2
910
3
13
7275
89
1
2
15
9
3
8
114
1
348
728
448
1
1
8
1
1
7904
11
228
1
1
27
1
207
1
28526
59753
438
7442
1
2
1499
46
143
4931
1
1
1212
15
2
1
100
58
57
2
2
475
4
2
4611
2210
48034
15
2
3
1
20
4
4
6
247
5
7
138
134
3
31
1
9
343
2
486
249
8
70
4016
3
27
1
18
49178
1
13494
3
269
2
1215
1
125
2
2
9724
8
3
1
5641
1
1
11688
134
1
5
810
2245
1
29
1
29978
15
486
613
74
3426
139
5
2
8
2
33
1
3
2
310
14359
48
881
1
31
2
978
1
59
2
378
17917
1
1
2464
1
32
607
2
1
422
1
23
2
50
327
2
352
44
25
4
871
2
992
3
1
1
108
9
14
3
1
12
3357
264
104
1
3
1064
125
27
641
3
26
4
15
41
1
1
1
13389
63
137
1
16
908
434
2
6
28
51
5
11
89
53
405
12
2
10
4
15
138
8
882
3
7
3
2
9
8
1
2
112
9
231
5
49
1231
535
8
53758
14
13
99
1
20
83593
1
32
6
198
34
4
1
1
1
4
35
953
4
177
4
1
8
213
11045
1
51
1103
37
166
75
7
122
1
14661
2
143
227
13
4787
603
2
6
1
2
2
1
2
2
3
1
2
2
1
7
237
34868
12
29
15894
2624
411
1
1
85
64928
13
86
20
7
1624
6
570
490
3
59
3
49
3
45
6
2
8
10
1
1
2
49
1
75
44
12
9
109
1415
1869
1913
7
1
3
14
68
810
12
15
2
16
2
52264
12
5
6175
9319
2
260
1
56
3
1814
97
1
5
8
4
36
42
330
1242
2
8290
5
251
1
1
1
26
190
1
79
3
1197
7
42471
253
16
16
1
15
3
1
3
16
1
252
259
4350
336
20
132
10419
49
5
24
14
33
587
62
2732
22
47
20
1
135
6764
2
1
47
1
14
66
116
1
137
2
1
15
1
1
2
55123
9
39476
7
5
1393
4
2
4
5
3
6
78
119
1
1
1
147
53
18
7
1
67
42054
8885
108
1
1
10
2450
16
1
3
16
79
156
43
3274
1666
538
8
162
3
187
2
1
13791
5
2276
1370
4039
3
10
11
85
1
13
1
173
421
5261
3
14
6
28
4
1
2
114
21
6
5
1
63
1
3
21
41
515
52
36492
15
24592
3
10
1
192
449
1
2
3
6
1
24
62
1
35
211
9
93
8
32817
105
28
602
6
3
4277
6
2
660
4819
1
64
112
3
13
15637
215
34
3349
1
35856
275
4
1
1
1
7
1
1
1
7
951
6
13106
619
1
268
12
128
84641
5
52
1
3
72
1
105
331
7353
4
17
5299
3874
192
3205
1
7
2665
5
10
1
2
5
5
2
1
7
4
1
71902
48
12
21
1
222
405
53
51
4121
14
1
4
59
14
88
27
27
4894
1
1358
2
5
1370
10
5
1
3
2877
53
5
27104
189
12
232
215
4
287
9764
17
20
8
114
9
1
5
24329
27773
268
1292
3
24
70675
45
30
2
78
5
1
3
1
1
424
13
1234
4
5
10
95
89608
9
105
2427
2
13
1
2
12
32
11
1
225
85631
5
3
118
9
85
12
9
4
1
184
245
2
33409
536
6
2
24
31
27
41
1
1
512
697
3
31
27
1522
2
1
1
1
37
2
6399
1
4287
1
273
106
1
6
18
2
8875
24
5
10819
1
8
4
11
3
1
1
394
27
1
119
1
4
3031
222
68
20
67
13
462
1
65
3
22051
1
83
2
2
5
4
1683
1
1
1
2
1
6629
79
3
1
20
12
61
2
19
5466
118
3
7
1144
52013
4967
32
9
3
5342
6
159
3
6453
20
1
9
3
1
5
29
3
7
1
64
7
40
4
17
35
1
1
14
2
23
1
1
28
2
3
27
1
1
235
4
171
1
1
529
1
85
67
173
292
2
252
3
93
1
3
1
17
22
9
4372
6
1
58
2
43
3
11
4856
39
1
1
13
3
753
39
67
12
2294
4
59625
22
9004
27781
1
7493
3444
6
3
1
79
1
8
142
6
9399
777
3
10
2359
94
1602
109
12
32
245
88
2
5
1
1
5
1
7
39
4
3
24
1
5
51303
21
8
1
1
49
8290
1
2648
300
1
24
1
2
62
162
61
28
323
1
192
45645
1
30
42127
1
6
54
2491
1
16
273
3
1
1
4
1309
7
1
18
80
1
5
26
1
69
120
3
2205
8441
3
7321
69
1
2
569
1
6
4
12938
1
4
30
18
1
9
936
10
461
93
1033
7741
318
8
1
67168
13
5
1
4
1
2
11
3
67
2288
5669
17
5
6909
1
41
8247
1
1
250
1130
33392
606
2
7008
7
44
5
1
1
21946
3
91
124
2
21
27
2
2
1
2
1
1
2
46719
1
83
17767
28
52159
11
1
119
3
1
1
141
124
1
1
1
99
17008
5
24
247
109
8
2
336
691
17
16002
30
5
1
10
32558
358
154
8849
32747
103
2
9
59868
2
13
1
67
33
199
17
2
3
5613
1
4
2
115
578
2
24
10
4
2538
1
1
16
2
4
11229
115
33
1
3197
732
1
30
9
4
1
2010
779
7472
93
99238
4
1
3
98
749
2
11
13
19
291
1
86
1
14
425
2
96
5921
16
9492
2
2
1
1
17739
1
1
747
2340
2
87
137
63799
147
19
262
1106
102
1
740
172
1
5
1
26
83
1
2
249
28
40
1
42
16
58021
2
2
10
2
1
3
151
71
571
443
22
46
1
4
32
15
2
6
1
1
10
1
1
2
12
30
801
1
1
25465
2
62081
4
38796
4
4
5737
82234
4
1
171
1
1
69
1
32
3474
121
3
47
36174
197
1
2
19
4
87
8
53
5
94
37
5
3
242
210
3008
8356
3931
1
38
112
252
2893
2
10
671
18
9
14
1
27
1
181
5
17
1455
1
2
1253
2
1
1012
3
15
1
1
1
5
14045
7
28
4
8860
4
1
7
4
1
2
3
8
14
2
650
24
9
1
54
1
233
12
800
1
1
1
1
5
3
34
64
42
14
1
7
19873
186
26308
17
2865
19
51
2724
8
60
11434
1
87
15
7
1
4
124
45
1
445
9
2
20
1
400
5
1
1
4
3
32
55
2
17
14
1302
5
806
7
3
2
4
3298
49
19
8
5
638
828
3
3
30
1
184
1
1
11
3
11941
88
23
1
9
2
19
364
12
8
1
2
8615
1
2
2
2086
2433
274
42
16
120
1031
3
2498
881
1553
1
1
2513
516
2160
72
572
269
1188
13
122
95
3
100
106
28
6
3
97
17784
40
10
4
1
1
2
61
1
8
154
3
14
106
22
41388
2
5
10
1
12
1
124
2
1
1
22
17
99
1
1
15
2072
1
110
3
174
24
14
792
11
9
34
159
96
230
12
9
34
41
1
1
19
3
265
2
31
680
8
104
151
48
1
1
1
1
1
119
217
5
2
2
3
1
15236
2
15
2
2
1
15
73
4
3
265
14955
2
12
3
4
12429
40
33
23
3
16
93
54
4
8
25
183
22
37
1408
1
2
1
38
13
2
1756
113
13
7
1
5
5
22
19
2
4
7
1
1064
2
1
51
2
2
396
34
304
1860
6
18
1
146
37
677
184
38
38
1
4
288
1
3
404
1
69817
1
12
25
35079
1
90710
231
1
5
1725
48
14
1012
2
3
35
9
26
4
18
2
5
3
3
5
6
1
44
2188
3
8
19
21268
1
1
1
4
3
4695
12
5
1
109
49
286
6
1
54
1
2
8
18
1
1
1372
1
267
1
4
1
11
223
1
14
2
302
1
2
106
175
1
50867
31
11
1
36
100
201
275
2843
73
4
75
1
2
5
11
31
189
3
677
2
23
1
7224
6
24
4
6
1
1
34
570
10213
3
397
1
85
1157
7
7
7
10
74
2
44
920
2
11
1
45
413
1556
3130
1
1
1
1
51
5
2
1
2
1
8
13
62
6
1129
157
5
1
1210
6505
105
1
12
22
3488
138
3425
31
1
1
445
2113
5473
322
13
2
52
1
5
73106
7
3
1
360
133
1
50
1
617
6
1129
1
8916
101
104
7876
252
1
4
37
2
29
13
6
3
112
22
1
1
5
4156
1
1
110
143
235
24329
3
425
27
1
6
1
39
1
34
14
1
3
4087
5
26
189
2
965
9
2083
2
444
1
1
4
1
14
116
3
10
327
3083
28
23
14503
3
1148
1
3
3
87
121
47
1
3
34
390
57
74
3
5
39
6
10
5
1
1
2
89
2
68
54
302
19
17
2254
4
1
2
90183
46538
124
610
6
601
450
1
2
2
8418
49
76
4
37
4379
1
216
1
9
16272
45
2
22
9
14
31319
5
8
1
1
7
21
1
497
44273
25
7
74
2
718
4
413
2
2
421
126
17
38
31714
55
1
5
43
1
7
17392
164
1500
862
20
439
1
76
9
2342
58
30
1
1
32
1
1082
17
1
2
1
1
11
2
14
14
1
28591
2
12150
1
1
1
1
50
7
2
39
6
23
174
20
1
2388
61
5
4
18
1
584
20
1
224
75
72017
1
4
46
3
21
1
51061
1
2
50
2
48
16769
94
1
1
1
3
11
6219
1
27
1
1
95
260
6
88154
3351
2
6
5
582
4
1058
2
1
1
14967
816
13254
48
7442
1
1
87191
4
2
74
193
1
1
157
115
1
1
126
617
43
15
6966
849
5
2
4996
1
1
2
29532
25
3126
4
1
7
1
9
2
4
1
30
17
9964
3899
1
76
284
6
13580
4
301
2
58440
3
1
10087
91
201
4
1
6403
1979
8019
1
1
1
1
89
1
64
2
6
1
10721
248
119
5
38156
7
2
3
14271
390
1
3
10
1
20
181
2361
1
23020
610
24
2
663
10
1
11
92590
64
8131
1
111
2331
39
5970
9
1
5589
11
49
11
185
2
3
11
1
1
2
240
53
3
5679
3
1
29538
21
1
817
2
9
15
91970
6
6679
1
2031
162
37
62
555
4
206
50
3301
2
989
3399
1
3
14271
12
3
76
2924
1
29
7
204
78
28
1
8
255
3
69
9
1
5661
1
5
228
25
4
80771
9
2
8
16
10
24
11
319
17
1
1
1
2
40961
15
13
330
1
65
7
2
1
17
12
3
3440
51
514
15
179
227
2228
52
391
1131
69
8
78
268
1
7
13
44
1
1
1
4
1
4
7
1
1
91
1
2806
236
6
7
3
18
320
176
3378
47
1
10
9
5
292
1
5442
14
9
1
414
108
970
2
3
56
68
237
657
100
2
1
6
6
3
464
4
4
2
4
1299
1
4
154
120
43
755
12
63721
6
9
39
24
1
17108
70
17
1
62
5
1
2
1
5
1
634
83
1
13
95866
958
1520
8
16184
44
1
672
2
1
1
6
24117
21
24
13
13
168
2
69580
358
3
14
58
2447
1
30745
3
21
1
50
6
24
2
26
2
1
4
790
607
61133
6
1
2
3
43
1
5
89
1
1
2
2
4
4216
4816
1444
2
3
3
1
18
12627
20
1
11
619
3901
8
107
501
3432
26418
56
1
5
5
310
1
421
3026
31
5974
16
1
1
17
26
5
9787
3
6
6
4
139
25427
6
20668
1
7003
7
1
101
3
1
13
12
1
15
1
1
25
1
188
602
3
3
358
3
1
5
3
5
1
15
2
6
1
19480
1
2492
3
4
1
51
16683
231
78
2
2
14
7
1205
1
6
45316
2
11
3
129
2
2
3708
21
7282
13109
1
15
1
4
3
228
1
5798
949
1
1
679
14
5
148
11
11
2
4
1
40147
1
84
10450
4
474
4
5
64981
2
5
39
21806
4
1
2
5
11678
1
6796
109
19
4
49498
61
1
2
7165
5980
1
32
1
3
9
3389
4
1
104
77
25
1
3
30
14
47
18
1263
151
602
1
1
2
13945
5
1646
541
1
1
1
2
1
4
6
69
1
555
69251
1
14349
39
3
1
21392
4
1
2
541
168
36
13
106
6
1
37
3
48
2
21
2
1922
58
7
1
27
44
3
71
30
670
459
4070
1
2
61
1
1
1
30
1
75
1348
9
247
405
29
3
66
256
13
65
2926
4
9
2
1
1
2
10995
2
94
3
48329
145
1
27
1
5
4194
1
273
15
3
2
27
12
631
8
2
2
2
4
218
21
1
144
255
5913
18
55
229
67
5
26780
1
3
9
4868
1008
2861
1
280
121
2
1
11
371
848
29
5
1
10321
6
58
3594
3
19
1
1
19
14
4
1
9
3
158
3
26
22
23
12
1
1
1207
137
1
17197
30
1
1
4
1
2992
966
2
121
44
32
2106
27
1
16276
3
3
92
192
1
4
21
4879
22
386
190
15
701
3
1
1
157
123
11
76
1
3
24
1
3
34
62
613
37
1
1
308
594
1
4
2
1
1047
13
8
8
5
15
1
39
202
2
1
1
16
400
72
2
1
100
4
2
27134
2
226
1229
413
8060
7
20
27
16638
1
2
15
119
14
49914
20
8
216
11
67
37
3
91
44
11
50
17604
87408
2935
45839
1436
206
1
2
656
1
1
859
15
7
13
8
2
121
1
1
251
22
91
60
40
4
2
1
306
136
6
4
19
20662
5
16
2
8
3
55
460
3
1
8
161
3
32
1
1
36
1529
2
165
8
12038
18
36
30
96
1
197
2
166
4
205
4866
13
40
29
11
408
3
35
4
37
1
376
27
74
3
4
122
295
3
1847
2
15
87
14
3
2
3
30
3
17
2
7
770
5
1
130
1
20289
72
21888
1
265
276
236
274
1
3239
131
20
864
645
37
1370
4
3
3
185
13
248
1
1
1419
1348
29
204
219
2
39
2
385
1
6
18
3
3
119
2061
2
1
83
1
8077
237
4
11
5
1
46
6
122
1038
14189
4
4
176
88
1
1
4
1510
427
22
10
4
128
424
3
30372
99
4
25296
8
32558
97
96
14
1
311
8
1
28
730
17
1
1517
14
1
10547
1
2
39733
1
76
1
1
4
26
12
1
2
20
10
1
229
2
182
5144
4
1
214
2
3
8
230
1
3
56
14
2
127
1
337
21926
15
16
2
198
9
14
9
3
2
5019
1
3
1
202
1
107
2404
25
43198
60
1237
46
1
99562
4
172
1
1
2
47
2
1
2
1
13486
129
104
2
68
3
11
54
1
6
1
744
28
22
517
132
1
318
6983
7109
1
15
1828
1
1
242
1
1
1
5
25
6
126
9
61
25
1
76
738
27
3
1
2
15175
1
7
117
22
186
15
1
14
8
90
113
4
36
1
2
34
8
5
12
1
47
116
7848
1738
9
1
2
440
36
1305
571
13
2
1
63
79
4
353
8
55
3748
460
1
1
4
205
2
23534
22
1562
1
1
1643
1
1
1
121
1
70
3
1
182
160
1
1
1
4
149
13
932
22
11
2
113
86
3
491
140
16
15
2
2
6
42
2
1
18074
93
41817
1
2
1
73
103
3
143
9
2886
184
51
3
19895
1
23245
6089
17
77
162
5
2
1
6
1
67
2
1
4
4
1
14
128
61
35501
12
11518
4
5
13
329
7
52
1
39180
4
2
3
77449
3281
286
8
3
255
5
14
6
1860
21
45
789
32
5
32
1419
8
489
10
206
725
1
10829
19
22
1
92
2
5
2
188
1
25
94
81
1
35
1
71
2
13
23
58224
3
3
364
57
13
14
284
3
386
3
26
7
5
91
117
1
7578
1221
10032
4
42
208
3
5
1
33
1
1
1
115
3
20
18
341
18
552
7
3
6
1
68
1
16
15
2
9
3
2
2370
468
128
20
2827
1
1
10
104
1045
22
8
9
27
2
6891
8997
39476
4
1
32
9
12104
2
79
1
9679
1409
11656
1
2
2
107
1
1
175
19543
279
3
1
168
1
1
7
7
27
1006
1
4
9
4137
48
51
2
1127
3634
23
2
3751
3
38
7
14193
540
6
120
36
5
2
1
2
1
14
6547
139
13
3
5
591
28
3
286
734
35
48
631
760
23
3
1
3
1255
1326
67
1
6
3388
1
1
77
6
24852
115
6
1122
386
6
37
14
730
42
3
70
42
77
64
1
58
5643
52
91
3
3441
11
1
54
50
1
1
191
14542
1
9
2888
516
9
115
6
20
3
2
1
1
2
537
6
94
16
1
1
3
1
5
25
595
22
265
95738
1
1
25
169
2
5
1
106
32
20999
2
3
1067
4
2432
8
3
1
1
1
109
22
1295
8060
78
13
691
1
424
83
2927
16
4
3
1
1
36
1
18
22
5
1
1
22
2
3
1
15
271
1
415
4
97
5630
608
4
2084
5
412
2
4922
195
29
13
14
5688
4
1
95738
4
1718
5
15
1
223
60
6
3
432
311
1
6
26
39
2
68
13
6
66
17917
427
1
70
4841
369
84
2
1
1
1
13
65417
3
1
19
7
15903
51
4
4
4
3
2
69
10
5
2
47
11
42330
5
1
12398
1
6
72
4
4
13
1
2
1
27
659
130
1
5438
1
1
1373
54
16
53
33
148
2110
1
6
2
1465
1583
1
1
4
1
16
108
4
104
2
219
3647
4
10
3
32
21
7
1
219
590
317
17243
1
1
5
39
13
9691
2
1
1
2
9718
3
36
2
1
1246
2
4
256
1
2
11
2
3
1
1354
1
3
8
1
48
2
52
2689
1236
1108
607
766
675
1
18
5
2
7
146
1
766
468
4
2
3
41
12
4420
1
41
217
1
3
1
16
17
85
19
1
205
1270
3
60
3
2165
3682
1
2
6
1533
5
3
217
22
2
3
2
1
81379
3
1
1650
46911
28
2
154
7
20268
8
62
86
43
116
1
5000
1
1
1
61
118
2
1602
10
17
1
2
1387
18
13
50
7
262
1
5007
60
4
579
10875
2
78
25
1625
2
61
409
3459
2583
6
21
22
3601
2
12
4
2
20
1
1
1
38
19
99
2
7
12
28
488
47536
2
19921
50
1748
1
4923
280
199
97
414
16
4979
29531
5
1
640
8206
1
7
56
3
1534
8
8
5
1
1
201
1
20
13574
82468
3
1
1
1
181
7
1
9
4
1
2
16
1
866
27
1
1323
1
1
15
48
3
1014
53
348
28
12
83
3023
330
1
44
1
1
2
1
6
1
5
1
1
2
2
53
38
48
53
6
8
27102
444
7
3
789
286
2
1
6
3248
1
1217
13
209
9791
2
23
1
12
12
98
3
2
1231
279
7
82
85
1
135
31192
1
1
192
1
6
1
92
76
6
1
2
36
17
2119
149
7
6
21
152
3
32
9
2
26
6
253
18
4
43
1445
1
2
197
2
9
1
4809
8985
1
214
39
2
49
22
1
11
1
1398
2
1
22
1
1
3
2
1
1
96458
1985
2
1166
1
2
110
2
25
1
13
3
831
184
12
1
1
1
890
4
6
7
21
4672
45
10182
14
16
460
3
936
2
9
19
1
194
4388
3729
3
3112
15
1
3
1
2
4682
1
3
6
4
1
147
2
3
3
1
1
25
5
27
36418
3
9782
40
10
2391
98
1
253
26
13
1
3
1
3
4
43
28
2
14021
1
8
9
2
1
4
2
6
67
180
1
13
9247
1
2
9312
1068
6
140
3671
4
1188
40
570
33
2249
1
630
1
1534
8
1
76
7
1671
22
2
1
19353
48596
184
4
484
3588
1
4
2
39811
1328
1
49573
2176
9785
104
1
2
3855
7
3
2
11
4
3
782
5
1245
1
213
1
6
15
1
3
1
8
12
5253
1
1161
6
5
448
103
1
97
6
28577
3
1
3
15
3
6
82
15
23
38377
1
34
78293
26
2
1591
119
511
15
4199
1
1
1
1
1
4
87
103
4
1
7087
55
24
9
2
155
1
73
1
13
148
91
1
178
1
13
47
4
22
1194
16
6
2
46
34
1
266
3
4
5
3549
53
1
2
167
97
1
1
41
1
52
60
1082
4
18
38
32
4
798
6
12
1
3
7
3
6
1
1
13248
12
3
1
3880
862
17
1
2814
1
23
3
15
98
12
9
426
3
21
92
2
46
2361
52
1
10
3
1
1
2
2
3
2246
222
6347
15
1
1
324
2
1
13
56
1005
422
4
3
183
2
3
27992
2
1
5402
1
1
9
2
110
10
24
2
1
49
337
1
2
24
1
12
19
2
4
3
14
1
5716
40
2
3
1
1
11
60
51
40566
8
12
1
6
115
53
162
1
2011
6237
1
1
2
58
5
212
3
905
12
2403
5873
3
12
1
2
6
3
177
245
7
17
670
5992
218
20731
10
167
1
212
2
5
1
12
267
39737
1
1
333
4
14408
3380
19981
3
452
1
1
27924
4
25
2
1
15
1
116
45
7
2
1403
145
7
736
5
683
1
2
1
34826
1
1
6
1
319
30
67
1
1951
315
49
2
1
1
74
14
1
1728
2
33
17
327
12
1
86626
218
146
4
11319
2
18
408
130
88
1
21
41
18
24
1
144
13899
6
18663
79819
1
21
8
8
21
1
11
1
4
107
97
28038
2341
42
3441
4
99
58
1959
7
6
23636
2
1
749
611
2
794
3641
1
5783
2
2
159
1
8
1
2
25
4
5
2
5572
41
2
2
88
21
69
1
898
5
31
1
1
6
3545
1
4
264
373
27
57
1
430
830
4
5
6
1
658
2882
5
1
2
6
122
71
2
9952
7
39
1
1476
4571
131
64
5
25
18
227
2
9318
109
1
17604
2
54285
2
39
359
581
1
29
2
75
64
1
1
1
49
4
107
1
88
5
9
12
15
128
4
1880
2
1
76
84
3944
401
2
2
1
10
13
44858
56
32
48
2
24
2
84
64
1864
1
2
2
69071
2
2
1027
140
1
4
5
10
2
1
5
1
6
2
1
8
8
4
1
2
2
2
79150
1177
1
7
56
24
7
252
367
87
788
2
20
10
14
876
1
44156
1238
1
4
73
3
33
1
1
36705
8395
59
7
7
9
4
10
1
34
3877
1
1855
1
27
63
296
1
57
150
62
559
1
4
39
1
3
1
1
6
1
2
5
15
33
16
23
188
7
15
1
12
252
201
1
329
5067
4
66
54
4
31234
81
5531
8
12
1258
10
311
26
45
3
10808
1
1
57
2
6
4
10
15
10871
2
1
10528
2
6
1
75
2
299
356
1
60
1
1
1
21
2
1
10249
2
67011
2
8
1055
78
44693
3
11
7
13
121
6
3
9
24
329
1
1
10
16
52
3
1
7
9
25
6
2877
1
53
1
17
14066
2388
1
353
48
47
1
212
59
1
98285
7007
1
199
4494
1
3
110
13444
780
8191
9
161
19
7
44
1
5
89
2
465
136
4804
1
154
173
780
114
1
1405
6
36
32990
11
2095
9
423
11
6
2
51
3
1
729
1
614
1
6
2551
1770
1
4
11070
19
72
4
1114
4
2
1
2
11
3
25
54
1
2
49
70
1
15497
1634
1
16
105
55
2
1453
39
3
638
20
1815
4
28
44
3
206
1
1466
3
1
4
143
2
1
3
4
1
1
91
126
31
10
6928
2
5
89
1
495
2422
1
16
1
1
126
1154
23
11
2586
1
1
2
67
1
2853
141
11
8
236
2
192
20
6
181
2
24
352
16
4871
18
1
422
1
1
37917
112
28
10586
1249
7
4
5
2
1017
73
1
1
3
7562
5
5187
53
3
579
3
4
29
1
66
13
695
2
2
2872
4
1046
25
4
12
3
2
14
7508
5531
223
59
441
5
38
6
90
7
4
1
938
1
8
1
6
13
1
2
2
9
121
85
5
1
1
2435
2
9
1
2
1
51
1900
71949
64
1
1
1
1
6
240
35
1
1
1
1
12
2
535
2
10131
324
27
13
4
122
78
282
409
4
4
22051
2
171
2
60
1
19705
3218
180
9
93
46
19
2
81
2
1391
196
2
12410
1
1220
123
12
1
211
24
21697
35
5003
11
8692
1287
106
13
7157
2592
72105
3
275
6
1
47
2
23
3
1
21544
24
2
20451
8
3
1
2
131
3
1
2
6
5
93
13
1
17
112
1
6
5
41
2906
22
38
7
100
1
2
18
58729
267
6956
286
33
3549
2
4
1325
514
55
1
44
148
42
8
89
1
32
943
1
1
10
205
1
116
12
2
29
34085
1
1
1
27
399
97
2
1
134
70
1
1
10
798
2
134
36613
1
4
1734
1643
81
1
29
20
1
1
161
66
11
37
125
1
12
21175
1
4
1
143
17
37
5
1
1733
1
1
123
220
1
13
2
2
1
1
2
67
1
17
1881
207
564
4
47
151
1
41215
339
1
50
3202
1
16
2
704
355
571
3
1
124
1
43
2
1095
2
19117
2
8
2
5
13
55
4
28
1
1
4029
3083
4003
16117
16
798
808
5
1
9
1
13982
31
2
5
117
1
9767
2
556
1
26
1
10
522
2
1089
2
19
1589
3
35
8744
1
194
5463
3
5
1481
2
381
3
3
1119
3
30
1
1
8
23
2
1
1
7
21
12
539
10
80
3
37
112
1316
2
4
21
7
204
23
9
35
2
2663
1
1
2
58
1
1
4
1
13
30
5
272
4933
17
12
14
51
54
8
10
22
1
1
6423
4
355
221
39
32
210
17
1
22
143
1
2
2356
4
5752
8
3
1
1
1
4879
9
14955
1
306
65
245
2
2
23
1
35721
33396
1
1
1
34
2
2
13
10
1
1
1
1
182
1
17
33
29681
39024
3357
1
1
3363
3
2
3
465
947
1
5
1
9
178
63
582
6
78
6
1
1
105
19206
3
101
8666
1518
432
88
2
1801
1
80
5
185
3587
7
4
42
3661
157
824
4
68
18799
10
9537
241
7013
732
57
21
1
6
2
248
416
4415
4
18
5938
25
2
5
37559
2
33
6
2
12
8
29
2284
32
42
6
1
63771
40
428
7
4
47
4
6
23531
2
1
3
1
1714
16
6
4
1354
25
1
16
4
21
3
58
2
3
51
6
56
3
3
278
381
3
3168
1
1172
1
1397
549
480
1
693
16
3915
11504
1
8
799
9
16
5
3
13
776
6
4
24
2
1
3
1
1
5
2
11
217
5
1
1
2
1283
22
17
3214
10
7398
1
253
2
15
1
11
1
17
3
39
1
561
2004
2
499
1
3
35240
12
5
1
1
3
1591
82
13
1869
159
3
6
1189
4
1
1
13
2
1
12227
6
666
3
1228
1
2447
83
76
6613
1906
1
3
768
2
1
2
172
14
281
1
2
38
17
1
15
13
91702
32
571
792
1
6
7
2966
104
1
49
1
7
2
1
18
47
1
1
91
190
2290
53
4289
9633
2205
14
211
1
2
1916
1
58
10504
45
1245
4
44
723
10158
4
1
9
1
20
56
33
54
1
3
17
204
1
21
36
4
5
9
2
111
3
4
141
46
4
146
176
193
3
15
6
239
29
21
1
301
2
1
282
1
2
58187
5212
1
1
6
19
1
62
24
83
3
7873
72
1
1
4
3
1
259
3
38214
52
19
18
1666
1
16245
175
15738
8
8290
2
29
16
5
9
6
1
28
22
2
93
733
885
8374
1
91
8
227
4
1
1090
102
2
43
1783
21
4
717
2
2
3
1
1
2
17
253
42
1
49
114
2
2921
5
2
3
800
1377
2
2
431
4208
1710
126
10
2
36
10
2
4063
3
2
5
1
85
3
540
9
54
2
618
6
1
29
57581
113
23
1228
3
3
8340
5
243
2
47
1
1
21
5670
1
32558
51
1
215
48
21
96
3
7
1
168
1
45
6
6
1
1
11
56
9
38
1
1
4267
19
18
13
2
3
17108
1
1
23
6855
120
3
65
2
32
42
8150
5
367
23
1
1
1
1
1
2
9
145
35968
92
189
38
1
3
5
63
52
573
91561
922
79
977
3210
2
105
23900
2
6
2
2
2
96
2
7
2
4
1255
3
14
3
17
3
1
3
222
1253
1
7
14454
2
2
37
10
14
1
143
476
231
22
3671
3
5
17
7
10
1
2
108
4182
7
2
7277
2
217
2
2
3
147
1
2
7
111
3
826
3659
5
7
48855
2604
2
24
1
1
2
192
579
270
5
1
9
14
1988
676
3
30
60
698
3451
4
1
3
265
2
7
191
67
1301
5015
1
3
5913
5
1
34
3
293
1
44
5
4
4
51044
1031
704
203
3704
3
2230
1
6
96
6
1
6
18
1276
5
28
10
8
6
51
1859
803
130
18932
13
2
1
1
860
7
36
319
2
18
1
1367
1
1
463
2
2
31
97
11
2
3
57
5
984
17
5
197
44
15598
1
105
768
6
18
131
1
867
2
2
2
5
16
1
4651
3
1
3
4
14
3
14
6
5
180
2
1
7
157
1
783
3
1
53
7
319
2
3
846
439
271
1
12
113
6
4185
6
422
19
7
1
1
3
70
18
4
2
1
1
263
6
350
4
136
5
68448
18371
1
5
74
86
1
2
3
2
85
6
220
1
259
2
1
5
15
69339
48
539
1
1
1
1
1
1
1332
935
1
1
7
24
470
674
2157
2
7
1
2
12
4
1
12
1
49
87
21
155
3
6
10
2
21
17418
5
157
413
1
17
65
2
71674
7079
1
1
5
32416
2
7
144
106
1
1692
11
202
1
24552
2
5
6
34
41
85
97
5
1
520
6075
2
1
1
1
1
1
23
7945
12
3
4
5
1336
275
4
4
100
2
2
2
254
1
260
5285
2
21
1075
6
351
21
6
5
60404
8
1
2
4543
2896
26
70
17
26
8
1
3
5
2
20
4
314
18
443
77
148
62333
4514
4
3
121
4
3
294
3530
14936
1006
16
8
5
14
1
3
3
312
1
2663
97
2
390
69
29185
711
458
3709
2
2
14
9
61
1
1
4
1
17
17
1
1
174
10
2913
4
3586
245
5446
36
24
1
290
2
3
73
2
32
5
42
1
8
1
55
3298
2
2
24
1
14901
46
17
46
1
61074
813
1
1
3111
2
4
2
40
131
1122
6
1955
1647
1
1
1
27428
2
2
9
1
19
6
21
97
1
8
1
894
1471
9
1
1
1
3
76
237
23
11
20
1
842
1543
45
4
1
5
1
5
9
7
903
23
26
27
1
18
14
213
4
963
3
12
3
8
19
1
146
1
9356
1
1
1
20520
2
2
9
41943
203
4
3188
45
178
1
250
34
1
2
1613
12
2443
3
10
2
2
179
2
5
2252
1
5
207
34
15733
1321
27
65
12
1
1
3742
5
1
1
2
5
17
15
1
358
1
11616
1
1
81
1
5
8
1543
377
3507
6
3
1
1352
10
298
66
32
26
52568
656
20
13051
29
105
2
1
1084
33
1
1
1
11
1
53
13
2
205
60
175
15
6269
102
43
4675
98814
6
323
3
3
5
20
10
89
5028
25
3
1
311
1
139
11224
37
2
147
300
1
30
47
16508
2
580
1
16
1
1818
525
1
8
2
9
26
3985
25
1
6
21802
4881
1
1989
2277
12
2
11
1131
1
21
3
1
28
2
2
25
14
1
1656
27
185
7
2
2
3
10
401
4857
1
55142
64
8
3589
1
203
9
201
60870
163
1
38
6
1
2342
1
3
27
2665
7038
2116
766
63
28
13
8
2
26924
5718
4
7
1
2
2
1
2
3
2
210
1
6066
11
2
1
3
1
2
15189
11346
16
11
196
4
16
356
3448
1
306
13749
1
832
15
45
13
4620
1
4
4
7
4
30
19921
94
2
39
2
1
10
1
1
11
3
517
71
790
1
2
4
1
97864
969
1
2325
1
614
3607
5
34
1
26
1
69
16
1
46
32
91
2227
1
11
2
40
2
43
2783
112
13
1
30
134
21508
70
6
1
314
1
2
2
5889
1
2
22
3
228
2357
467
51
657
7
89
1
12
10
21
1
1
3
124
2
2
6516
2
1
1
10
856
7
1
18
1076
16
452
121
8
2
632
12
4
1
441
2702
23
71
141
1532
1
871
10
4
3
42
2
27
448
16
14
129
1
2
25
649
155
1
8
44
19
60105
1365
6
292
1
1
1
24
1
4
455
399
354
6
1
1
5661
600
27402
1
5044
7
55
1
2
24001
185
8
97
16028
1
1
1
20940
3
3
1
1
27
1
8
3630
1
11
12
13
2
1
1
16805
1357
6
1051
3
127
39914
3675
13
403
176
3
4
152
633
1
25109
64
17774
1
1
1540
3
7
8
1748
1
1
210
68
3729
663
5
1
17
1
36030
1
2207
1
59
17
32243
2970
32
57
546
1
40
28
27
3
1
2
6
2355
150
337
562
1
1
6
1240
323
1
1
16
181
112
130
45
36868
67
1
1
11
398
1
5
12
21
7
1
1745
11
84
171
1
37637
1
2
2137
4358
12718
27
83
2
1
6
4
702
10
3
1
3
4
1
28
1
30765
3
353
47
1853
485
43
4
1
3
6
1
2
125
10
19
3
544
17
4389
98
6512
609
64
163
2
2
3
10
1
397
2951
562
8
6146
69
1285
1
19
2072
3
547
40
1
120
2
1
5
1
12
1
55
3
210
1491
2
30
7
145
37
2
20
9
3659
8
2
2
56
1
13389
478
4474
122
1081
32
4
2
4200
430
45
22002
2
61
13
1
1
190
57
8906
47
202
4
16
1
118
23
400
8
1
344
1939
14264
323
98227
1
51
259
2
686
2
45
24292
9
1
3932
2
2
45
8
209
162
4
81
2290
1
8
3
1
2
357
4
717
3
1
335
2
4147
1
3
17
7
1
13205
38
14
1064
9
121
1
2
1
88
62568
4
3
1
342
1
60981
1
1
381
78
647
2056
1
3
28
18
3
1
731
12
454
1370
168
1
222
23
4
1
2
1
18
2
1
1
13749
2
35
1
11
5
2
17
23
2
1
3
7
1
4
11
39
25
619
1
188
67
3
581
376
1
6
1
22
2
33
3
10422
828
10
1
1197
3
2
134
45
630
94852
5
72
4510
1
3
58
1
29
34
9
5
68806
69
1
47405
234
1
1
4
1
70
4198
11
1
6
14
1
39
15
2
1
1
2
84
1
4
75
1
2885
2
3
1089
644
9
1
135
6
1
30
3
3
2
5
11
1
2
44052
201
2
6
14
2
1
9
29829
4
10
4
2
1
13
3289
1
1
4
2
1
1
2917
7
36352
14349
92
4695
85
152
3
45
1
9253
1
15
2
1
113
1
47
25
2908
21
45
41
18
196
1
135
1
43
10
62890
1078
5
1
20
9
803
74
140
5765
1
2
106
1509
22
171
10187
1
1
1
1073
1
2
3
2
134
271
1
24117
17193
2
1
4
5
71498
2
36
707
4
35452
4415
1
43
375
1
2
102
184
4
72
7
6123
1
367
6
6
47
1
3
4
1
2
3437
29
2
412
1
61
2432
613
5
78
5
4
30260
4
87
4
26
364
15
2
4
25
139
47
4
5
4
19744
3
8
79
1
2
3
1
2
34426
2
185
683
1
1
1
9
12
1
1
1
4122
6912
5
2
1
1
6
17
5
419
3
39
1
8
6030
8
395
2
3
2
141
5
2
9
3112
15
2
46722
58
1
4
29633
6
1
4270
2
5
2
873
14
33731
6
1
26517
6
204
224
63
5
14
7
1
4
24
1
315
2
1
28
3151
1
57616
12
181
22
6
26
4
1
83
1
2
3
1
5
2
1
179
4
1
1
485
4
1
89
17
611
212
2
6
2
151
11
8
7
13
1
4
3
2
169
879
1082
1
2
11
77
3
161
28072
1068
8
1
2308
1
5072
5
27
3
617
7640
5
837
3
3
1
3
1
1
8280
7
10
2
10
32
2147
3
13
3
34
222
23
1103
2
5
3
85
18
5
1
88836
5
2
7
18
5
4461
46817
1
4629
7
6769
2
11
1
173
85
38
1
27
4
18
1
7084
10
2
3
1
1
17
23
3
6
255
2
15
42
30707
1116
85
2
1
2896
4
2
4
789
42
23
5624
1338
5
391
1
70
8
82234
16
34
419
1
9
2
52
724
5616
66
2227
1
1
2
1137
175
6
3
1
4
123
1
9
294
6
3
1
178
1
6
105
10
41
37
320
131
422
628
2
1
34
959
695
376
464
65
1
13
100
4
13050
315
7106
2
2
1160
52455
685
1
26
2
838
4060
13
1
109
11542
1
2
1
27
425
68
1
522
1568
2328
71490
2
237
1
25916
1024
1
103
1
14
1
51280
1
65513
17192
15
1
2
25
6
27
3
1
8
13
11
4
6
1666
3
43227
825
4
3
1
1
48
299
55
3489
50
1
4
3
27
1
1
5
3
2515
1025
41215
1
65
14
3
2
1
324
5
41
11
84
1742
14
1800
140
388
1887
64308
3
13
689
340
3
95
1
1
2
3
1
2
4
1
42
1
12
319
8
2
50
270
4
81351
1
2388
2
304
3
3
13
18
831
19
6
71
2
15
16272
167
5
3
1
10
30
59
1
413
259
13
1434
182
1
2
17
86
1
4773
1
24
3
3
11
16888
1
48
4976
48
28
5
9
2
4
16
1
5313
189
1
1
3
2
11
8849
1
49
525
2
3
57
1
2
5
651
40
1
1
4
2
4
7
3
45
1
9792
27
1
1
5
23
1
54
5
4
1892
4
285
1
1
24
89608
28
2638
19086
3
6613
4
2
1
4
2
2
1
27015
262
34
77
24125
1
700
2599
6
1
1
82
7
10842
4912
5
22
1
41685
11
133
52
1
31314
22
3
112
6
4
44
1376
2
2
37
467
1
1
19
16
7
6
2
2
129
13472
182
3
2
10
15
13
12
27
4
573
1
5849
29
1
21
46
147
2
2
4
867
7
6
5
110
2
1
2
15
50829
4
9
40910
384
349
7
82
8
3
1
4
1
5
8
7
498
25
1
2
2
24
89
54
1
1
6
2
7219
679
1
21873
1
9
1
2
14
8
12
32
11
3
13529
3
3
2
927
2
1
1633
12
69526
41541
91
5
10
135
1
111
1003
2
66
4980
535
3
1
96
1
1
6
4
17
11446
2
1035
374
22
1
301
32341
106
1153
1
2601
4
2
2
3835
2034
1
59
2
83309
1
93
3
219
13
21
10147
11
12032
1
219
7
1
34617
76
51
44
1
154
6
3
3
1
1
5
1
2588
35042
1
7458
133
11
2
69715
449
5
23
4289
1672
53
1
1871
1
11
2976
90
1
91
16
97
2
31
21
3115
1
1
11804
3
24
1
168
2
2
2
1
2048
39
2
203
1
2287
85399
920
3
6
2
11
19
7
667
421
1347
3
16394
33
446
180
1
7972
1240
392
3
3
3
1
692
117
3
43885
1
2
1
3
1
2060
2
5
4
386
8
332
11
2
2
2
31
2
1
180
102
33
1561
4
7
483
3
40
2
1
39
3
10
12
1
118
1
10
43
2
2
8
522
5
1190
1
12
1
2
2
488
1
28
1
1
1
6
163
5
4
249
1
20
284
4227
98
2
93
7
1701
5
8435
11
25
1
6
3667
1
417
2
16
35295
1
834
3
6
5
5
3
1
454
9
22
1
4
1076
74
24
7
2
13
2113
13443
4
329
2
3
6
11
3
77
71
7
1
1
397
1
12
42
59
679
26013
4
73906
131
35
82
3
1
1
1449
1
48
1919
2
1
4
4
2
692
2
22
542
1
4
40
6
26
434
2783
3
1
56
13
11
7
1076
24908
34
3
1
2
108
6
1
1
4
4
2
25
1
7
42
1
2
72
2
2245
41
21
1
643
320
3
42843
4
9
14
58831
1
1
1
122
1
1
4258
22
1
2
13
22733
6
1
30
1086
682
403
1
1
327
1
3
2
695
2
1
36
1
4
1
167
55909
2
198
4
1
1
2
1
31
5940
1
64259
22
83
14
93
15
2024
1
2
1
1
84
18
28783
42
3
17
234
32
18
1
1878
2
8049
71604
1
2000
376
1
363
28
2
316
152
6
41
82
1
6956
3
24
7
43
1
2
2
31514
50
5
1
1
4
22
20
4
18121
2
1
53
1
14
7780
122
1
3
1
1
1
3
20
1
5
8
22
2
4
20
1
7
201
28
76
7
2
15
1
29
4
6843
2
19
13
1
18
3
1116
104
231
3
2
1101
106
16
1231
1
5
1
2463
2
2
34
54583
2
112
299
463
1
85
2
4684
79419
1
1
1
1
3
20
7
1
2
5
25
1
45
1
47
10
2
152
2
2
7
5704
104
1
1
84
4
32
12
212
86
7891
287
13
2
2
2
29
3
34
5
3
1016
1
401
1
29
2
6
718
2818
3
4
1
1
168
17
239
7
1
11
6
1019
8
1
45
19
23882
24
145
3060
808
2
133
3
15862
589
147
7
2
8
1
2
553
61
7
5
47
9
575
1761
25
23636
1
826
4
16
4
114
13
43
24
338
1559
1
2
21
4
1
5383
2
3169
46
80716
113
25
23
628
98
37
62
1
1
6678
32
2644
13
5
810
6
5519
3
1
1
1
1
12042
53
8
1
1
4
2
903
891
35
10
197
7
313
1
5
1
3
1
1426
3
34
4496
2
1
1
17
75
43
34
1
167
28
3
2
2
4
21
502
104
1
1
131
21
152
37
512
18
10
20
55
68
1
179
6
10
427
1
9709
1
2
172
66
958
5
12
1
230
8
10952
17
4
2
12
8
4
39
1
169
7
33
35
656
33
4
26
737
2
1
19
1
1421
96
1
1
59
434
185
12
7
1
27
5
781
1
13529
8
24
6
121
204
43000
260
28
2
4291
1
3
10
1
5
28
34
17244
62
3
6
1
1
3
2
76
2
3
88213
3
4
1
23
917
1
2163
2161
1
18
7
19981
3
9
6
13
218
6
22
7
2
1592
3
473
4
13
1
1
2
33289
773
1
1826
1
1
6
2
1
1
7
9
18
98
1636
8
1
3
1
10
10
68394
1566
3
38
15
135
2
375
2
3
16
1
19422
7640
1
1
392
23
11
669
34016
2
1239
12
26058
5
1
6
1057
1636
74
17
1
669
2
1
12
17
6671
4
14
10
1071
52527
393
15
377
27
1
54
9
1
6
1144
3216
1
9
3218
138
41
4496
2
4
1
1
13
6
453
131
1
259
63
13
168
1
6
136
1
570
11
3
19
1
2
28
12004
1
24
1
7
2748
1670
14
3
1
8
4267
3
1489
5461
11
7
1
5127
690
7
8
91
7
167
60
16
9
1
3
11
6
168
194
73
6
1
1
133
2
45
718
5288
571
313
17
2
3
1
2
929
1
25
1
1
1131
24
7
94
18
20
5
21
3
154
6
7396
3
50
2
1
80
10
8
5
19
35434
397
82
5
14
7
2340
15
277
51
2
1
4
3
1
2
4
1
1
4
45356
11
20
5
1
4793
11
2
16
7
1
1
29
1
53
1
4
2
6
7
15
3
1
1
202
3548
1
518
1
2
1
1
305
7
52
692
14
2878
5
1
8
2
2
7161
997
94
6
7
553
1
15
88
1
10
3
24
69
2
396
1
9
22
1
30
1
78
1
118
4287
24
2
3
2
3
2
3
3
69
168
1
19
691
42
1
2
26
24
106
5
3
495
81351
1
1
665
66
12151
8
2
4
16
3
63
1
3
24950
1
1
1
4
3425
345
1
30923
17
76630
103
3
486
6
1365
1
24
1
8
948
1
1
1
1
60
1
37
191
1
75
11
1
951
3
32
10
7
72
145
1
6
52
49
18
7
2882
1
240
53
186
53
2
1
32
47
4
7
2
2
5
11
61
1
16
216
1
9
2
7
7008
2730
318
44
3
2
1
1043
7
338
3
1502
20
32774
1
3
30
21
2
15
6
5
16
2
124
194
2
6
30
34
2482
4
112
67
3288
62
194
3
9
25
5
1
12
2444
11
12
318
5
222
167
1325
3
3
9
4
3
4006
53
7988
110
83
26
3
910
28
11153
1
1
1
84922
1
17
17
2
2
154
3
63
52
2652
4
8
20
2
144
1
1
2
23
845
1
53618
24686
50
1
9
3
36
15
46
1079
1
4
1
20
1
14006
1
30
5
2
22
112
180
9
208
155
1
154
6
989
35
51
60
6
70
6
5
2
2
1
3079
964
1
1550
225
7906
226
1
4
126
1
47
16
1
1
1
1
695
1
3040
2
602
24
1
1
179
1
29
20
1
262
17
7
4176
2
1
430
256
50
19457
17605
4
1
125
1
2102
3
74
2
10
5257
8
1
4
55647
14
66
16
117
36
1071
118
1
2
1
22105
1
3
5
1
106
148
902
34
480
53
1
18956
1
4
85
7
1
8
5
24
22
2
327
272
1
136
4
54229
2370
58247
42
1
2
17
13
135
3
2320
61
1
3
1
14
43
134
27
1
1
3
18
63
2048
7
1
1
1
3
2076
159
43
1
1
1
2917
3
472
1
7
5
30
1451
13
23
2
384
90
53
535
10
220
38740
2413
112
11
1
54
1
1002
16
3
67
5
1
5
21
4
50
25
4
2
2
6
4272
1
1
44
4
3
8
67
48281
34
1
32
20
590
7
520
6
22
1
1
745
5
1
4
222
1
142
3
3
9
1
7
10
1
1
24
7
145
75
155
21
4
577
5
1
339
2
126
150
2
53
44008
9
95
58
3435
18
2
3
5326
1
1
163
1
9
1
27
2
3
2
89
1
15
451
16
1
6352
181
562
4
1
19
13
1
24
92
5
3
7
2
4
2
10
841
320
459
177
1451
23
56
1397
11
16
1289
328
2
168
3
9
131
81
1
293
5
31
631
2
98
3906
69
1990
1
2
2613
1
7
268
16
67
28
408
406
2772
79419
1
18
1328
723
3
2
1
49
339
70
113
12
885
1
4947
2
2
569
212
48
4877
2
587
6
9
6
7
4
1
1
1
37068
2
30
2
1213
2469
1
1
18088
162
23
14
7
5
4
1024
219
9171
381
380
3
2
8
16
281
1
91710
3
1
101
95
2
124
14874
7896
9
1
1
159
34
2
15
48
1
4
1
1
1284
2
23081
11
7247
53
1
2
90
15
1
15073
31
4
287
2
11032
3
81
5
377
1
377
39
3
21
5
1
1
10
1
5
598
618
2
308
87
7
6
1
14
1
21
16
3
2
3
1
1197
3
6
8
2118
5
85
14769
3
1
46
1497
7923
20726
1
16
26
1
1
21
4
1
47
1
9428
226
634
6
4
1
3
1
22816
30
8752
1
178
7
58
5
3
30
5
1
542
134
5
2
9
1321
2
5
791
2117
118
2
1
56
2351
29
3
19
792
1
4465
88
17
1
106
300
810
1
25
5
186
1
2
60
7
87
466
2
3
3899
12
12
39280
12
1
4
4
147
1
7
1
140
42126
28
56721
1
1
2
2
28
56
1
21926
60
25
11
16
18
108
88
16
234
166
2693
75
419
811
34
7
7
4
27
22
7
1
3
1
7
2240
136
39
15
1
3
1
4
2
4
62
160
17
1
2
3
68
31
1
26239
52
120
2
1
1
163
16
22581
10
21
1
25
1216
2
1
29
1
14
50
23
995
42
5
20
1
1
29
1
442
121
3428
29
1
70
14
2
3
8
49
11
4
22
14
58388
1
2
7
273
1605
49
1
29
8
13
45
145
30454
126
1
5
172
2
2
21
2
6
71
186
1
10
85
50
70468
16
478
2
231
3
6
1
76
4
35
44
4
4
1
8
1
1345
41501
8
352
149
780
276
21
82
78
489
4
8
8
1
4
1
190
702
90
75
2
2
222
2
791
1045
1
1
71
10
862
1
2
347
27
1186
249
1
18
4
558
3
31
206
2
9
6
16
18
81
8294
644
18
2370
320
4144
264
1658
1
761
23
29
26
4
3
1
2
309
4
1
3
131
1
13
18214
12
38113
1
27
25
1
2
339
2
36
5872
17
136
4695
49
6
3
1
1
1
2775
10
1
292
9
231
44
3305
3
57
25
8
1
1
10450
1
2
2669
1
24
1615
112
429
17
50365
6
2
280
6800
39777
4
1
547
1
8
22
128
11
32
9
98
6
13
7043
237
2
22
12
3
2
1
53
18
9
1912
36
13
1342
1
2
2
2
7
2
13779
943
12
54
241
44108
19
7
36
507
13
4
72
203
79
1
1901
1450
35842
3
7
6
7
29651
44
8
44
96
1
5
75
1
241
3
25
2
18903
3
2
3
1
25
2
3
452
4
37
431
2
2
1
1
2
214
2
89
2
2
30
3
16
1724
49
3266
43
440
1
4
4
14209
2
8654
1
1
29
4
1
5
4
2081
59
4
2
1
1
1
58831
4
270
60
8
647
1
18
27
54
8598
7
3
2
52
1
2
6
1
1
1
4525
15
38
196
32
1
1
17
2
8379
2
1
20
59
469
2
2
3
2
7
2
3
1
21
1
434
268
760
11
327
2
12
885
31657
1
94412
33
1
94
10
18097
2448
306
2207
1
1
1
6295
2
2
60
100
355
92727
2
46
365
6
1443
60
3
3712
492
1
335
12
37
16
4
228
48604
3
1
1636
310
17
467
10
12
8
4128
3
1
13
26
3368
579
107
16
25698
298
40
1
21
6
11
45
1
2091
9
1
4
1
1
1716
1
1
11
18
43
71
216
2103
20947
72
11
1
1
160
4
2
26417
17
4
4936
13311
1
51
254
43
1
6155
874
1
1
83
104
1
79
3
2
1
183
1
2
5
64
12944
4
3
2
135
1
10
66
4935
1
1
250
1
1033
1
13
9
441
147
2
28
2
22
3
20592
71
4081
1
58728
1
3
98
3
185
2
5
1
1
1436
1
1
144
3302
4
15
118
10
41
3
88753
7161
40
289
1
24
334
4
191
90
618
1
606
19159
2173
39439
2
1
2
5
1
1
544
1287
1148
2
133
44
4
3
557
11923
23582
4
3
2
12
2
414
14
3
112
1608
53
1
12656
22
11528
2
11
6
2
6
9
1
94
1294
1285
233
2
19
39
1
137
615
3
12
1
61
122
275
715
1
1
1
1
4
13
6
6570
1
18074
1
13574
3026
1
10
14
2
82864
2051
1
1
127
15979
9
405
323
11
1
3
192
4
2
975
1
10
4
1
250
2
18
125
165
43
2
2
24476
10
60
120
64
60
52886
110
2
1
1
181
3
217
697
21
73931
1
617
20
6
2
1
1312
15
1
9
15
1
15
3
2
2
647
179
6
495
718
1
3549
1
9
1
1799
4
1
537
763
43
34880
1
3854
15
2
7
1188
14
3
53925
1
3
18
1
2
5
19
3
1
216
5
2
7
5
12
1
22
18
42
63
1
1
1
123
1003
10
13
2
1
28551
15
4572
4942
385
10
3
1
4
9
4
1
2
18
101
6
2
18
25
10
2
1
2
17
1
1
10
2
50
1
70
1
38
3
228
4
58
1
14
29
12577
2
260
1
645
71160
1
2
22
124
1158
2
3
3
31643
2
45
1
1
40
14
6
3
19929
33
26
127
1
105
1
2
1
14
35
948
40887
22879
24
8
1
4
62
8
1546
21559
1284
91
14
8
2329
1
547
2866
3
1
339
1
6
4
157
34
601
1
4
6
1
8
4
13
41
13
1
849
9
1
385
5817
1
1
72
1
58
1532
7493
1
535
1
189
5
1
533
1
244
1
5586
400
1
3
4010
3
11
6
1389
9637
60
28
35
371
4
4
41
95347
34
4
26557
393
1
652
1
1842
1
22
171
2
73
4448
4
2
4
27
341
5
2141
6
3
6
660
1798
11
12
227
9
10
1
2443
1
2
1
217
1
1852
2
4
1
1
1265
6
40
18
12
24
35
1
2
113
252
2
3
1162
1
142
2
88
1
420
1
14
1
2353
1
2
24
4202
1982
1931
184
347
4060
13
5
1
36114
178
3
1
6
2086
17604
2
152
2
2
2
1
10197
6
2
116
302
23
22
10
27
1
23119
9
99
1
5
6
1
3
156
3
1
25
21
1
1
2
1
55
1
246
12331
4928
143
3
152
18
188
31
536
3
107
2
87
5442
272
1
171
245
5144
2382
6
4
1
9
3
316
34
26999
15189
2
33
324
5083
4
15400
18
4
2
905
52
3
33
6
1
1834
484
5
128
272
1
265
68
47
1
1
1679
62
7
5
9
2
13664
43
1
300
1
1631
741
36
64
1
1251
10
4
2
2
15
7
2
4
150
1
7
15
53
146
5594
3280
77314
2
1
204
2308
16
41
1
2
1
4557
23
15
15525
1
19489
1
198
5757
1
72883
8
2354
3958
1
2
4
33166
2
35
17
14
169
265
1
15
1
2422
89
10
4
1
84
422
614
137
228
5897
3022
2
12
4
8
18244
4
233
1
7
13
45
3
1
1283
1
10516
712
4
4
1
1
2
12
10
4
1
1
5
3
1
1
131
5
2292
170
2353
2
22612
16
27
24
1153
35
31
117
2
5
1
2
39
397
1
2
1
15
19
24029
2203
2
467
59488
4
36
5
10
62
1836
2
38
33
2
205
56
85
92
8
60
48
1
10
49
1
1
1
779
81
153
49
2
2
4664
2
3
26
2
2
3
4
304
1
8602
1457
21
8
315
1
22
214
5
1
2
650
3
134
34803
1
175
1060
55
6
2
1
1
1
10069
8
2
21888
53
27
1
1
1
49
12
1
37
31
2
2
1365
1
18
62
5
623
1
1
93
1
1
2
2
21
501
18
2
165
736
289
5
5
1
162
3
8
12525
155
728
79
34
24662
4
5
27
323
22
315
13
131
1
918
3
2
263
2
108
10
9051
48
3
1
27831
131
1208
2
18
4
8418
2
20009
23
2
35
1
20
13
3
3
1
3
1
1
3
12665
21
105
47315
2
1
2460
3
1
4
72
88
131
1
11298
3
199
188
1
18
27883
49
57
642
1839
1
1
164
16
1
6
553
347
7
14
1
2
10
335
598
1
3
7
12
35
1
5
4
13186
1
1
1
1
393
1
82
28
4465
52
1
1
173
10
1
3
1
25644
13
1
4
32
38
3
34
425
1
1
229
36
1459
15649
14
2
3
1
5688
69
98
3
3
97
3204
1
331
3232
21
6580
6
4053
295
14
15
31380
1
1
28
96
1
6962
2275
3711
12
3
136
89752
4
7423
33
3
10
20
6
12
28
4157
1
3
26
2
1919
6
5
2
366
1
1
2
26
4
1
3
212
1
1
24125
139
1
84
2427
3
1
6445
6
2
9
987
1
1
1
3
2
6497
1
3647
17
1
9
17261
2
2578
1
15
17
33068
5
25
1
3
703
4
2
5
6
1
328
4060
152
75
444
18
53
2634
1480
1
2
868
55
1385
1
1
1
1
2
1
14
1
87
34
3
1
2
130
15
578
2
2
8098
103
23
23
7875
3341
2168
1
1
164
4
2
3131
1
10
5
1
15
5
3
820
1
8
965
6
78
30
3
38
2
3502
1
30
88859
1
11
4
6
4
4
14
2
3
14
22
3
7
23
10646
11431
1
3
76
2447
2
397
24
56925
2
5
12
1
3
171
6399
3
10
2
240
58617
260
3
126
2354
1
16
1
4513
5
1
13
1
8
4
1
259
26
164
25152
140
5940
53
1
25
1
1
1
1
106
2
4010
2181
4
2
2
6
17
2
6
2
156
1286
93
2
830
105
3
3
41
2
463
2
21
31353
1
583
347
58
52
2
15733
2
5
1
11
1
1354
44881
13
5
225
19757
3
1
19
12
16
4
69
7
34868
229
4216
4
11
2
21
501
1
59
35
1277
95
1
5
20
1
10995
2996
1
150
1079
4
9
11
372
11
1
1
3
2
102
433
11939
2
36
2
2
31
32
49937
12
2
18
7
3
6
140
107
1
2
1
2
77
93
7
554
171
256
1909
92
5
42
3
10
12
2
53
1
2465
6
1
5
5
508
4
45
1
21
1
5755
1
29
1
56857
1
6236
1
4
1
1
2502
2276
4
2
5272
2724
131
1
159
1
11
7
1
4
416
2
13
36
727
24
185
5
2
297
12383
39
10
183
402
68
2
14
2
1
2
50005
28
10
2
1
10
1643
1
37845
6
78807
1
3321
9
33888
16
15
2
2657
8
56
48
1
26
2
28155
13
23551
74560
1
8
88
1
314
4
9
951
6
3
20958
1
12
1
39
1
7
91470
5
1
2918
87
3808
292
11
2
2
190
1
15
29
11
21
20
362
315
3674
17
219
254
3610
1
23
95
10
64
24
18
1
2
1
2
40
1
32
16
1
2
17
7
1
22
45682
88
275
2
10
2
8
171
282
2921
8
1
10
6823
6535
195
2
13
101
76048
6
1
20
12
6
31
3
48
365
1481
1
13
4
321
1
1
1
4
223
54
42
39
1
129
24
5817
1
3
85747
32
1
5
901
2
39
3
1
1
3
301
13472
2
32
8
10
24
2
80
3
242
705
1
1
225
1
71
1
1
1543
2
316
2441
10
1
47035
3783
1
806
221
40169
190
78
5
12
2
2
95
2
1
118
778
2
11
2665
112
210
1239
4
1
1
11
639
16
4
2
13250
36
1
262
2449
1
6
1
1
13
1428
1370
1
7
6
215
35
23
21
92
4
51236
79
3
1
5
135
606
9
4
58
1
1
232
92
2
1
1
107
12
5
52732
6886
1
3
1
4
2
36
1
4
17308
57
2
2832
7
3
1
1
3
2
3
261
3
15
172
15767
244
3
4
4108
50
3
4
6
2
3
236
3
87
1
2
2
3
2
3
17
17200
860
3
3
226
49
36
1
1
99879
13
14
6
115
63607
1424
1
45
13
2718
31
6553
65247
5
2643
21
2
9
2
1
191
85
121
1791
6
16137
7903
22
83
2
2
15382
10
4793
5
5649
203
11
3
3
1
489
2121
85
1
1
2
11
23
15
19127
2832
2
23
36
10
1
4
67
9320
52
2
80
2
2
2
1
32
1
13433
82
1
4
4
1
1
2
92
3
172
66726
6
2
3
2
230
15
2
4683
8874
1
5
25355
16
1
49
69
1263
1
9
22
1
95478
2
1
1
8543
3
2
10
2
1
5
773
14
1
6
1
2
677
1
2
18
4
5
79516
1
1
3076
15
486
2
18
3
1917
54
5
195
6
537
62
601
1
28
43
61
28
1
99
2
83
1
145
1
1
119
1
1
1
325
7
2
322
2
8999
20
2
212
177
3289
1
326
295
28
26
3
1
15
1
10
1207
1
3
3966
57
1
2
3
27
15
1
63
1
60937
6
2
1
80636
39
2
2
1735
46
4
1
2
488
18
44
3776
39
5
13
31
58
549
47
1
4
1
6
1
7
393
6
1
13
41589
1
1
1
243
1
9
734
8
4
3
297
23582
1
198
1
6
7
6
3
1
2
38
2
62
1
54780
17
3
1
5
7
1
570
1
57
1
2870
3
2
1
4
1
1
567
1
8
6
2
1
21
215
1
6
17736
1094
21158
14
41
8
1
1
455
12
6
6
1
4
1
22
1
1705
6
7
1805
677
9
167
8
75023
1
4
40
1833
45503
215
1254
13
1
12
10
1
34
6
105
3748
2980
5
22
3078
5
1
10
1
64123
1
24
1
12
70
1
1
1769
16
1
368
1
264
7
16
2
125
10
7
16438
1932
3307
373
79
6
16
49
3
4
97157
15
61
1
302
2
27
60224
109
1
36
34
95
6891
1
2569
213
474
3165
4
64472
2
6
2
13
4
595
8
1
5
6
11
7
1
7
839
824
155
38
1
1
172
178
1
2
16
89
1
36
647
2
1
7
14
275
2
2844
112
30
1724
46
83257
167
1
3
284
5
173
1
5324
2
657
1
6
10
9
908
2
2975
380
6
1
131
1
21
6
3
4
6
1
1
6
863
1
430
1
4
5
1
1283
212
48
2460
2
77
4184
4
7055
1284
8
2
466
165
8
3
1
1
1
56
1
28527
1
1
144
3
1
82
54534
1
1
5
1
3
56
5
1
2
146
31
10
33
5
1
4
2
10
1
5374
325
58
14777
179
1669
24516
1
102
172
3
1
20
10
16
1
1
111
184
49
17
1
1
1
3
420
1
11
52
24950
40
1
3747
2
7
114
87
13
2
1
2
4
84
33
264
7
4
1
59
1
1
2
3196
29
13354
5
1
4
2
16
1
1537
3
6
65940
6
1
411
7
1152
73
21
96
1
73
3835
8
44
6
31278
3055
46469
371
5
84801
137
255
9525
5
1340
92589
62
28
2
2
5
1602
2
4
4
197
5
8358
32
184
11
32
1
3
41
8
178
12
1
5
26
75
2
9
1
3
2
2545
13
2
485
41
1
3
2
114
12124
7157
50
41
2168
3
13
15
2
1
2
15325
2
2492
1
2
1
1
54
4
16
11
1
772
1
214
1
4028
604
2
126
1786
82
857
13
7
3
1
1
3607
2
1
1
1
1
4
232
39
9
4
6
1
67
1709
162
1
282
357
5131
13126
11
1
1
13
8
37
5
2019
8131
1
12
8
4
55
10
32
58
2
122
3
72
5
1
37
9471
1
15
1
3305
3
1788
17668
29
223
1
33775
13
111
39
11944
5
162
3
1
5224
4
13
5
4936
1
1844
4
16457
28
41
34
36
16
22
2
30
4
4
1
18800
2
622
24
3
13
1
82
1
2
1
1
10
5617
30
1477
235
364
7452
2
72
1
2
3
916
3
32
2
6
32
7358
8
159
301
2
1
135
2
216
1
2
2
136
13631
1216
1
14
171
2
7
150
6
1
4
8
1
69562
8
3
3
2
3
1
133
70
165
1
125
211
54
2464
1
91
155
55
1
13
23556
4276
1
50
3
157
720
85
187
1
1
2
4728
3
29
617
110
12
23
1
4
38
1
798
5
46
7
39
89
40
263
1
53
40
21261
2
1
1
1
3
75791
190
2
1
1
6
3
113
39
4
1
1
32
1
5
31
1
298
12
2
2
33857
2
15
3
1
1
5
22
1
1
2592
286
260
4
1
13
59
4
158
1
1
1
2
1
85
1
45
116
4
1402
503
10
1
13547
3
1
12
1
38
3
1
4
4
11
334
5
5
387
50
53
1
71
1003
68
2
1
3
2
33
1
4414
12
1
6434
5
2639
9284
1
299
1
4554
51
9
3
9
13261
79
12833
17
182
6
38
1
3218
1
1
15767
10
1
489
3
10
37519
10
23
1
73
3257
387
5
1
17
73
363
5
1
1
388
3
1
14
9
14
2
24
2492
1
565
1
11
20
2
8
5
4
649
51
1
2
1
1
18
128
1
129
18
1
9
2
10
1
1
1
35
4085
176
23
2
5
1
1722
4
2
25
138
1
52
2
1
11
201
6
84
275
29
621
5
5
180
4
412
626
10
3
4564
15
3
3
7
1
2
28
3
3
3
63
148
5209
1
2
1808
279
3
16
2
1
16
351
1
1
6
1540
3993
565
12
67
19112
7
7
1
1781
9
2
1438
1
10
1
36
1
233
2
3
22
2
2
33
2297
1
20
132
13
2034
10
17
620
1984
1
5
962
9072
3
51
3189
10246
1
2
3
15
5
4
11
152
5
1
1
2
1
44
18
5
8
2
2
4
7
1
2
37
30
9532
893
5
1
4533
72
57050
48
11
1671
7
4
2
7
5
6
36
129
30
1314
4
89
395
10
287
15
21
2
12
37
3
16647
12
68
25
2
326
16653
175
9
64
1
24
4574
3
1
1
1624
2
4
665
27
256
2432
881
1
5
8
1582
48
2036
5
2
1
1
3297
1
1
20
1
3
44
5
169
4
3885
1
143
13
118
30
88
6
2
17581
5
488
17430
4000
2985
11
1
57
4085
2
3
1
6855
5
7
2
2
19
1
144
7277
8
9
19
1
10197
87738
2
30
38
3
15
64
31
8
190
2
1
2036
1
1
899
4777
77
7
1
80
2
34
1
1
14
5126
3586
902
13749
94
3
459
3
1360
160
2428
6960
5833
12
204
1
1
39799
1
22
20
137
154
1
1
4813
1
5
1
73742
1
329
1
2
1
8
3
33547
1
46719
297
1
88
5
970
7
561
65
4
7
14
80
12
1244
15372
1
1
40
3524
492
3
5
8
473
1
96
4
1
536
133
46
1722
281
187
1607
15
4
346
3
42
1
903
1
5445
1640
137
53
54
5
3
3
2
1
7
9
11070
6
4
1
1612
33
25
4
4857
1536
8
12
1
165
2
66
3
19694
37
1
2
3
31
2
1
1
1
1
35
6399
8
18
1
59
7528
3
2045
273
1
2
17
3
6
5
7
1
10
1
45
23
90
13345
209
1
2
2
24
1277
14
8
1
44
642
3
4073
8
393
1
21
2
2
97
5
1
2
9
5
3
382
188
7
1
1
1
2
27
2
2
87060
6
3
1
11
6
1
33
1
1669
23
2
1
12
17713
15
5002
29
46
3690
28
17
1
3
4
1
13
140
262
20
16629
885
1
61
20
111
6
1
1
1
1
1
492
130
44
57
3248
4
130
2
2169
1
6
447
1
7471
1
1
8
2011
1
7
914
1
1
164
5
1
618
4
84
494
92
8
6236
2
16
1
627
27
11
1
1460
1
18
948
2
188
384
2
971
3
1
1
1
1
1
140
2
44
2
1
15
1
284
1
64
9764
2999
11
4
640
10003
1
1
4871
13
519
10
1
1
72
30
2
1
3
1
67
6
2
9
1
3
14
3
228
43912
5
23
27
23
7
611
850
11
79
6910
2
10
1
831
5
8
2
5635
13
1
2
36418
188
45
2
16
13
1
91
12
120
1752
5163
1908
57
1
1
1
14
48
10949
3
61
11
3
25
2086
1
243
88
1250
9
1
203
53
4
11
3187
2
27
92442
57
6
997
4
22
299
234
343
25758
2
2151
717
105
1
8
18
10
2
1
110
3
4
1
1
33854
16
43
1
2
196
75
2
54
2
928
2676
1
1
398
1
4
90
3141
23
30320
5
1
8
16
63
1
2
4
4
7
25508
9
4987
1
209
4
9258
7
3
2180
2
4
1
34
65
40
1
1
99382
16
9
2
1
3
1
3007
1
4875
1560
262
7
2
1
1
54
1
1
3
4
35674
1
23
829
69562
7
8
74
7450
31
301
1373
18
4464
2278
15598
5
2
8
30
33
23
1595
7
4347
2492
1
152
2
2
5
12
4
3
141
4
1
1
2
5
1
1
38293
8
1
168
10
1
9193
33321
14
6717
4
1
5
3
43912
878
9
7007
102
140
17
159
2
1
865
7
19
22
77869
267
14
8637
25
9
4
14
2
56
1
682
4
10821
25
1285
3
1
1
4092
2
3
9571
36
46
2
33
204
6718
106
4358
498
235
17
644
19
1
18629
1
5
1
40
10
27
5
7
23
42366
1
261
27
81853
2
322
31
112
160
1
399
79
12
1110
2
1
7
1
2
1
55
132
10
18
60
1
64
2
6
2341
47
4
203
2
10
1
64
1
2415
117
153
5
25
2
2
73
9
15
5
339
7
2
1547
2758
1
1
1
7
15
339
6
38
1
1003
5
2
72
1
3596
3
40
98
18
46
140
3
807
2
5529
4184
10
8543
115
40835
1
6
1
2
108
44
47
11762
6
1
1
1
2
392
156
21
89
177
37988
1
9
2
46
6
2
25
18
4
2
1
9
6
7
1
1
239
1
16
1
2
1700
13
171
3
2
927
87
299
92
2
676
5
1
7775
3
21612
1
3
11
1
51
2665
10
12
7258
7
1
1608
331
29719
98
2
3
5645
1
170
5
32
1
56
4
3
4
5
2
47
8
418
80
2091
9
22
74
1459
24
1
1
50671
2
1
2
40
340
26
2
732
3
7554
7
1
35
466
66
4
601
2
2
6
84
6
2
25
1
150
7
15
1
2
23381
14
173
4860
3
13
1
5
1594
1
3
10107
23
20257
312
3
234
1
3
5
2
144
1
1
420
1
7
1
444
358
1
1
155
1
364
1260
10
136
56
2
25412
826
157
76405
20957
1
211
4529
1
8
9925
82
948
71854
5
117
1
14
897
12282
1842
4
58494
25
161
2701
1
17
5
1
2
5374
1
766
918
812
1586
2
140
1
18
43
1157
9
40617
13
2
137
1
1
352
17
2295
41
2
2
16
58
1
4
4
1
8
11
3
1
1
1324
227
1
2
3
5
3
9598
260
12
13
22
6
7
10
72
1
4
107
1
5315
1
64
55131
30
3
510
2
15
16
18
5971
1
18
7
54
39
1
31
4
3
5
71
439
67
2966
454
14
1
30
8
2
19
99
2959
1
694
6
6
5
11
234
15590
1
125
25078
14
228
13
2040
5
47681
3
4
1364
3
2
1541
2
2
1
6
27
38
2
13
21
21
398
30
1
61389
15
1
12788
1
1
2
1
119
1
15
79
13
8236
1
807
22
18
1
367
5
15738
2
257
24
1700
27
5
77
1
13
27
9
11
111
70
6437
3
340
3
1610
190
14
1
58
17
70
10
192
141
1
1
18
17
84
189
3
1
1
1114
2350
8
11
2
7
28
362
8
7
168
660
59
6
2
338
34
147
1
2
20
114
74
28
3
1
17056
1189
1
2
16
19
533
20700
3976
23
203
104
17
1
1
2882
15685
4541
14
1
1
1
1
15
4450
2
4439
5
26
1
5
23565
18
17
10
1
24
1
2
42919
2
1
14
6232
1469
75239
46
5
1
1
3
203
1
8
1
1
4
4
7
48
2
2
1
3
22
847
87379
171
1
2
5
9
5509
788
10
29
478
2
5718
1
8
2
2
2
10
79
3
44
6
1905
2
5
56
12192
2
18799
2
2
21003
2
16
164
8
4
8
2
22
1
53
100
32301
4923
7
906
3
1
3
57613
2005
1
204
3
21
16
3
1
11
23
6
6
1
1
3
221
183
60
3
1
2
1
1
22
1
6
558
15
48
53
3
1
4
674
11
113
1
49957
1
5
7
36
1
5050
1
1
75
3
2
24667
15
3
12
30
3
845
4
225
49224
2628
8
8
878
43
276
2
3
677
2295
16
3
3
1
73
4
1
1
393
1
11
17
19
13
4
7
8
27363
44
3
19
85748
47
12
2
21
1096
1
19
7
36
29185
1675
19
5
450
3
17966
2
3
3
1
88
1
3
3
80
11
26893
26
13880
5459
2
10408
11
21
1
6
3
2
7
4
34
10
3
1
64
2
376
413
1
8
10
19
1
4787
433
42
4
1
9
55
3
6
97
1
428
693
4
1
112
6
1
1
2
1
1
1
317
112
1
1
4
2818
2
52
49
2
1
15
10
59
10
1
3512
2
1219
2734
18
62
2
6
134
1
9
3
60
11
1
21
45
1
149
65
4
12
83
4
1
1
1055
240
6
38
13
1
2
32
323
4565
2397
1
17
321
3
1
1429
24
6
1
13
3
9093
4
1
5
2615
1
139
2
76
4
4
92
27384
1
12
3
1
1
1817
1
4
3729
5
1
2
1
4
1
4
3
2
42952
7
210
6
180
11
3681
143
3
674
90908
21
1
12915
6
9126
3
1186
442
4
7528
22
48
5
29
2
20
1295
69022
7
18
29
8
1
41
4
48706
4
431
2
40
185
4
1353
1
16
316
803
8
17
1
34
114
4450
52
18
6
1
1
1121
6488
888
440
5
1923
5
1
1
4
1
20
40
1
2588
23
1
9542
15
184
4
2
1
11
18
1516
61
2
72
4373
101
401
3
25
2576
472
65
1
117
44
306
49
127
229
98225
1
3
33
6
1
1
21708
34
4237
8
19
33
486
15
72
13261
6
231
7
2485
1
707
4
29
15
5968
1
62
15
1
2
110
1
1
1
11
4379
229
29
356
2675
5928
12
113
21
483
2
5
1
37
1
3
37
15868
164
7
20
3712
320
1
1
36
1112
23
2
9
1
122
61
119
1
27
10
44
2
26239
13
519
1
3
1
1
21
1049
1
1
3
425
5
6
1066
5
22
1
4672
648
2
2
1
1
1
2
16
13
2192
16
1
37
49
347
431
4
1
7
2
625
22
3
50
7
5
7
3
94
18
271
10
19
6
6
32796
1
187
5
91
1
2
5
3
19
15852
96
156
13908
57
4
1255
3
1
2199
15
3
16
1
270
329
7
4
3
97
141
75
4
2
1
404
536
4
1
17
65
8
1
1
3
1
1
267
1
11
1
124
19
4
6
14429
114
3
2
1
1
115
21451
2
2
1
1
356
3
1229
15
1
56
1936
1
1
1
3872
3
15732
1
590
64824
322
1601
1395
4
7
5
6
12
29357
824
1
62
1
1
4
13
23
11
1
1
90
1
41
1
3
9
10
1
9
5
1
7
3485
1
6
12
86
1
2
4959
45
46
268
312
24315
3
23
14
1
23536
49
1
1
2
3
588
1373
2
339
3
868
1
3
3
532
89
3
3735
24686
7
6
32
7
2
117
145
3
2521
12
1
15
129
14
11
7
22
76
824
2160
3546
37082
1
2
35878
4
2
4
39
534
43
2
49
1
311
495
70
1169
4
121
1
7
1
15
1
10
1
7
6
8
629
22410
53
7
457
7
3
10
1
172
3
1246
1
2
4906
33
2
353
28783
1
1
609
3
53
89
8
1
41
61
5
28
1
5
17
207
1
3
20
1
3
3
1
6
2
3
2478
3
65098
242
10063
429
32
16
67
2
2335
3
522
75
25
1
3
7
1147
1917
375
222
328
21
11
1
3
9944
5857
5143
1
266
635
7
6915
610
409
40
12
10
1
32
28927
15
14
5
4
20
4
3
4
8
4
4
1735
3
4
9
19454
21
17187
1
1
5
2024
504
5
1058
5401
15
71
26305
4
8
144
3
27
2
79
2
2113
1
46
37
2621
2
441
1
3
4
2
16
3
27049
13
9
115
6
1292
2
66
26
272
1
6
333
17
1
32
12
1
7606
10
30
1
53
30
257
1070
43
10
73714
1632
15
6
1
7
141
2
468
1
180
3242
27
4
2
1
7
1453
35262
6
56
6
131
1384
1
7
107
5
1
288
2
1
2
24
4744
1
868
2
86
6619
18833
245
6
1
1
1
2
209
69
5
34
1
3877
1
3637
1143
26
58
55
291
1440
2
24
23
1
15
1
2516
21
26
88
10
1
501
400
1
1
3
16
2
20194
78894
1
2947
1
36635
1
1
16
67
44144
626
5342
153
185
5
4829
1
41311
2
134
1423
12
1
4
1
434
41
2
7186
2
1
1941
1
635
20
1
4
3
23126
1
22
34
6
655
1
141
1908
2
3
1
712
2
4
41
30463
168
10419
13848
46
4
44
93
8951
7
935
102
43
3
9
2
57
905
4
28
20621
6
1
5
5
1
5
58931
53496
1
171
2552
2
1325
7820
600
78
1989
1
10
3328
45
5
1
3
26508
7
31012
1
9
1
1
116
1
1
1
1
43
12
577
1
5
3
59
277
14
70842
359
6
2
5
1
11
1
1
61
8672
2805
127
40
1
28
14
1
177
6638
52
1
22
13
16
2894
4
2
1
126
4
17810
3
21
373
1
429
10
2610
46
1246
1
86958
12
1
696
3544
13
3
3
8283
2
1
1
1
23425
7
11281
3
363
16272
16
2
8
11
2
195
4
2
19
1
1
44
3
22
187
785
1
1
79
56
8
14
17309
1
12809
5
3
1
39
3
75
3
1
1
7
2
3
1
10
1
64
915
1
2
665
1
10737
4529
1
824
212
308
7
11
40
61
15
817
1
30
51
1
181
2
21
1
3
33
29
1
3
28
51
3
78
26
5432
167
29
1
2
3
1
1
54
16
11
6191
2
3290
2
3
225
1
105
138
59
11
82
30
5313
7
645
6
3
1958
15
14
4
3
41
422
4411
56
1
1
60
3
1
8
1
1
10266
47
23
7
28
19302
2
74
19
1
2
1
5
14
14033
66
11
1
1
5490
602
6
24686
657
27
2
2
8
3973
25
6145
25904
188
14
27
70
25
1
1
22
964
5411
24
64
27543
79
6
1
14
63
5
2
153
1
2
5
4
25152
3022
378
4
7
1
7
196
153
3220
647
173
150
58
1
1
2
1
4
21
287
133
1
3
1
15
87
1
7025
2
12
8
11
4
2812
153
11
7
55
7
382
1
2
2
1
13588
2
10680
3
14
1648
1
46
146
57
1
229
27
2
258
7828
1278
2
219
883
6720
51
1
1119
237
2
58126
1
1
2
269
9
49810
6
23
29106
1
1906
51
1
51
110
7
1
3
1
12
2
2450
10
5
2
92
4
12
5
1
7
62
2490
38
5
7
2
19105
1528
4
3
3
5
1
2343
1
53
1
5
1
1574
4
3
1
510
2
3
1
3443
207
5080
26
16
144
233
419
523
7
54208
3
12
3880
7
3879
4065
37
2
43
1
2114
58
6
1
16
1
548
10638
26
37
4
1
1
31129
4
1
1
3499
31929
1
449
15
1690
632
1
16
21
20
3
26
1
1
5
16
2
11
40
2
1178
1046
3
1
2
572
1
66
1
4
1
15
7
8
3
4
1
15
1
13151
45
12
13
1
1
1
140
1
7
136
86
75
1
632
1558
57
1735
113
738
7
67
1
1
1
47
89
67
27
696
2483
2
26
1
4
2
1
58
13
3220
19
6
5
1
494
9
2935
18981
2
1
8206
1
1
82
396
11
110
2
2
3963
5
73
14
2
2
51
168
1
1
1900
1265
7
3
212
1
1
4728
1
17
159
26
289
1
1
2814
13
3
7
3055
3
513
10
39
1
1132
1
1060
1153
1
13
391
1
1
8
2
4
1690
5
3577
3
12
1
19
19
60
108
3
1
829
10
8
41
4
1
3
4
3
3
7
684
7
7
41
41
21
1
35929
4786
755
12348
2
57
2
7341
168
22087
57
723
7
986
1
55
7
1
1
38
11
9
4
2
85
13
1
1
1
85
1
3
7
1
4
18
12
1
5
117
4
2
3
1
1
1
1
131
1
2
1
416
5
2
15
3
2
12
18
123
81
744
1
335
20
1
2230
7
44
1
2
1
2
30
3374
3
386
289
7
18
8403
122
1
1
5
12
440
712
103
97
1
1
11
554
30894
63
566
3
248
10
1
1795
9710
21
3
660
2
2
3
2324
1
21741
1019
1
1
4
1
1
84
1890
21
7
8
5
1
44
3
2
1
120
10
1
8
159
1
21
13
1
1
9
10
688
535
3
14
1
365
16
2
6
1977
5
749
1490
1
3
1
2
3
6224
1
1
1
92
8
8
2
1
1311
11
14
1
10
25
21
697
17605
4
1
20173
8
30
454
1
4
2
3
15761
1
5904
28
13
5
2
14781
90
3
2
1
162
96
1
170
1
5
13067
30
217
5
1
1373
2
82
4
5
21
9
16369
1
1
1
4
66157
13
23
12
94
1594
3
12
1
33
36114
79
2
8
200
44
5
5288
3
280
6
1
1
39529
1
37
7429
178
116
1
177
1
8
8036
2703
3
1
3
1
45
9
6
82
7
3
5
55
72
11
3269
2
2
1
27
1
171
3
10
1
57
587
1
160
48
8689
3
127
1552
2
48
1
18
1
16
7
2
31
6
15525
4267
1
283
15
5
11
32
85917
2
1
81
3
1
1
1
88
9400
2
1
236
2
30
2
3
4
1
3
4
32
3
43491
1
1
747
1
2
43
3
327
23172
163
16
24
34
2
6
1
117
1
58
5
1
2
5666
18140
7
286
1
1711
3
178
1
93
24
8
3885
20
14
8
15
16
16002
38
2
851
878
283
1
2
3
1392
2294
2
1173
328
5
71
1
1
313
2
1
3441
2
1632
4
1
22
352
2
16179
4
2585
136
85
1
7098
51
306
38
8
1
404
6609
33
47
1
2
260
7
38
1
8917
3
3
3953
29
46
10
1006
434
1594
1
58
17
24862
19
738
22
26
24
461
2
1
19873
23
31
862
13
5
3
1
37
5393
25
1
32
41
2
3379
94
135
2
24119
1
43
366
4
31
1
18
15
113
2682
5
2
40111
1
10
3
27
34
7
118
1
698
4
16
2
20599
6
4
3607
2
23
1
1
1
1
1
24
11220
55
6764
7
685
411
1
445
38659
2
35
1
29
3
2
12
1
1
1
462
2242
82247
1
4
691
2747
1054
10
20
351
8
10
12
6
39
6
86
69
57
82739
4
1
84
29
7
12487
17
865
6
25
1
16663
1
698
885
2
1
4
1
5
33
3
1
9
116
2
909
21260
1
18
574
1
3
358
78
82
2
345
17
9
1
13
14
2
4
4
65
85
51
2
11646
1
5
1099
1
6
5
63
19
24
35
9
11
1
8
1915
265
235
3544
10
13
1
11
2226
15
326
17
3
1
2
1160
1
755
1317
1
27
2
4
1
5
15
6
1
3
104
3
979
1
45
161
2
24
3
3
1713
22
3
1
14
2
3
25
67
4747
316
33289
3667
36
6
10661
30
5606
5
1
16781
1
1
3
2
14
6
6
1
81132
642
209
70675
5
2
2247
1
2
1685
353
1
23
17
1448
218
3
1
3
378
16
356
9330
14
6
8
16
2417
3
6
82
581
2
11
170
18
452
1
11446
2
1
34
5
74
26
5
15
1
55
20
17
688
9432
39
1
55
187
2
2
48623
20
16
144
1
39741
4
1
1
4
5
126
2
23
127
2
1
1
156
28
2
62
320
3
12
1
13
171
439
7193
1
72
10
1
13
3
65
38
465
1
726
3403
630
4369
48
31
11
35
2
18
32251
3
1
1955
8740
23828
6
240
279
46
8
3
107
49
2
5
21914
12
11
2
1
322
4841
2
772
64
1228
17
6
19883
4
1
66955
97
142
13
2
1
50
2
224
137
31
35
10
1
443
212
4774
1
1
437
2
6763
182
1
33
25
4
377
87
2
9549
1
2436
116
379
684
14
1
653
19
2
1
1690
3
1
1
50
2
1
1489
1
2
5
1
96
3
874
215
1
1
1
373
19
11
1658
980
632
279
2
4470
1
156
52
4
3
30
102
1
11
1
1
59
12
1
1
3630
2
1
168
4
1
408
1
3
2
401
1
46
1
1
2
14
3
1006
1
3
26067
3512
3
20
13
7
4979
773
22
148
259
2
12
8
11
55
776
75
23
864
1
14245
192
1
3
10
1
4
36399
3
1
11
22
5
197
297
305
339
99
315
6674
8
2
130
142
1
46844
2
2817
221
385
2
5
67
1
1
1
793
1
27809
12
1003
1
1
21
2
2
4
2
1
9
1
46
52
2809
1511
741
164
6
50
12
2
200
9
184
41
464
23
4
27
4
800
1
11398
3
3452
2
6
1
29234
1
13
1
2
2
1666
1
38
2
982
2
53
47
278
4
4
49
1
3266
2
1
19
33
131
1
1
29055
60
7
117
21
2
12
1240
76
21
119
1
2
20
1586
3
6564
70
93
3
429
31
2
5
2
132
10
198
1
1
2170
1
2
6
2
19
35968
2082
1
25
34
420
58
1366
177
1
1
2
1900
54442
1
625
1
300
25
2
1
3
8
4
41
2581
2
13
9258
258
10205
1
1
2998
206
2
2816
1
37
107
88813
1202
3289
110
1
87
2
2
43
12
71
9885
15
1
2
8
7
1
35
1
6
2089
18
1
4
9
1
2
1
6
59461
5
1575
6
1495
62
1
1
1
50
39
2
1
1
9
308
9093
27
3
17
10
107
73
4
3
730
4
1
1
70
2
8
46
335
2
31
1401
1
94489
35
5
62
2
1
7
2122
3
10
10
73
194
43
5093
13
886
159
31
1
1354
1257
5
1
1
6
50
2
13
8
1
16
62
107
28
752
3116
47
1
2
22
3
1
86
2
1
89
3
479
61
4
914
90
3
107
138
4
20
436
1
1050
36
271
1
2
7
2
5
228
7
1
10
8
1
1
26
5655
1
10
8
3
46
2
3
1
117
18
4
2
1
38
35
3
1981
370
2
70383
6
20
1
1
2855
28
15849
544
120
1457
1
9
88325
1
2
10
3
1540
1
3
548
5
66
1
6
576
1
464
278
10
9
2
415
1
23
64
122
17022
6
26104
8
9
1
12
11881
3
22
1
477
1988
19
13
99
31
573
34
3
2
2
1
1
5
7
360
147
2
1
4
1
21
4
7
8
11
4
688
229
5
1
3
114
5
1
48
5932
6
18
2
42
6
5187
7
12
1
31
6
1
1
366
4
68537
1
1
8
2
249
4
1
9
1238
121
1984
12
2
375
6
17
16
10
198
1
22
3
6
2
507
92
13
3
16
14
24
1
1
1
1
3612
1
23
41
186
1
4
1
9
48
239
2254
4
5
458
847
2
19418
2
493
4604
143
1264
12
5
75
5
1
1
71
1
3
1201
3
3
3
455
1
1
1
6
7
1
16
5224
31
250
16
45
35
1
2
164
4
138
105
1
10
4
69
1528
19
4456
1
2824
327
2
8
100
12
2
49
41858
2
11
5
5
1
2
1
2
16
1
2
249
14
2
40870
847
16
25
2
6
2029
3
1633
5237
2
1
15
49
4
174
1
1263
74
18
7
6
47
9
1
918
111
21555
183
12
3314
355
29
1
3
3
2
32416
3
103
7
131
153
621
2
9
1248
1
1
2298
1
49756
62
2
1
46
1255
1
1
87
21
2
97
65
5116
1
3111
887
192
238
2
4344
362
698
30745
1
5
312
162
1
107
59
1
248
1
17605
4
3
251
53
3
15
61
117
88305
1
1
2
71
54
5
16
39
15664
4
1
29
6638
3
11
3
1
1
1823
6676
4697
86
5035
1
4
87
195
8
25
1185
41
80
1
4
22
5
7
1
256
9
1895
32
13050
2
155
300
7
13
22
2
51
2
56
3
1
11
5
20
4
1
1
36454
6
88
74
4
305
1
209
6623
20
6
995
6
1
26794
1
14
2
65
6
1
1033
1
2160
9319
17
3
4
301
340
5
17
2
5034
15
2
33
1
10
14
14
1
1
1398
7
11
3
1615
6
2
9
38
1
51
3
81
4318
4274
3
101
1
1
270
6
6
499
86
23
146
4
15
6
435
16846
3
2
1
3
13161
31
1
1
11
13
73
8
1
3803
78
1
38
1
1
23
17
414
65
1
1
18532
3
1
2
25
23
1
141
3
3528
256
5
1
6
6
1
35
14
46
3
369
6
8
179
172
1449
4
22
97
11
173
25
912
2312
166
30
69
1670
1
8
1
150
127
74
4
7
2
19
5
71
3
10
2
593
4
13
17
1
9
1
2
6
2
41
1
8
27
4
1
2
50
3
40401
4
742
16
11
2
1065
3735
70
9
3
7
21392
64
6326
1
1
3
4588
9
4
46
1
16642
58
1
1
1
24
1
130
5
63
11339
8
407
1
1
1
1
8
64
1
1
1482
2
1442
1
56
3
7
1
4461
2
687
126
1998
4
1
14429
1
2
302
18
1
4
2
13
1
34444
112
2
12
1
73714
1
1
1
9792
1
8
18
2225
29
108
369
388
815
7
6
616
507
11
2
26186
1928
1
1
1
36
24
1
1
283
1
5
3
46
302
1
1112
1353
110
105
6
13
1
28591
5821
20
57
301
22
509
1
1
18
45
275
2
71
2
144
1
6
2844
2491
6
7
23
1
1
455
2
116
1502
16
57
307
455
1451
2
3
1
7257
1
1
146
186
1
23
184
556
1309
2
1
7
1
25427
1
1
17
35
800
21
1888
5
1
14322
29762
2
1115
46
1
1
5062
21
24
58
7008
3730
1
39
21
28640
2
27
1188
7
4
2
476
99592
17
3
530
20
26160
43
27502
73
14468
57
1
1340
39
8
153
4
1
219
37
1
4
4
2
136
4530
1
1
11
7
133
3298
2
4
73
79
1166
15
219
1
13
901
31
4
1
46
1
27
19
4671
3213
69
1762
199
33
23
2
6141
7032
2
14429
3
27363
2
3137
14335
1
4
4
1198
1
5
1
11
77
3026
7
295
4
19
125
4922
1644
29522
11
1
3233
7
1
24
187
46
7
1
1
1928
19
5250
357
21
89057
8
1
37104
16
27
1
331
2
10
34
1
2
1
5
2654
2
4
2
1
304
1
802
6
48
32
624
225
179
11385
428
3
11091
4
3
992
82
268
6
2
52
3
3
6
221
6695
3
41242
16117
1
1
5
8712
6
1
1
9
3
256
79
140
12007
25
2
463
9
2
9569
11
10
220
19
3
8342
4
3
126
1
174
25916
1
2
3
22
83
1
6
330
528
2
41
92
1161
57
1
4
13829
138
508
1
1
14066
3
11
18
267
8
2818
119
1
8
3123
1
3
1
10167
563
371
1
1
15890
2231
2
666
2
2290
1
40
2
7
1
1
1
3210
43
60
2
5
30
1
2282
2576
1
6
16
522
23
1
56
8
11
3
67072
147
1211
2
1
22913
1
26
2
33616
295
1
29818
75
2
1339
1
213
26
26
1
7788
1
8
16
5
1
1
943
5
13
374
52
20
24
1
15
55
4052
174
15
37
1
228
9
1166
66
1
826
3
174
10
1
229
5
61
40
5
1
3
124
6772
1
49
1
639
460
10
5
3
21
44
2
1
4108
1
15
6
4565
51
1
13
24
4
967
17
13060
141
84
81
1
859
2
23
23
10
4
125
7
17
1
1
88
8
60
490
261
1
1
1
848
1
7686
8
1
5
4
123
66
48
1
1
8518
191
1
33
3
3
184
1
5
200
2089
1
2
1330
20
1
31
1
2
3
17
3226
892
556
96
10
871
195
20
24
989
11
1374
2
81
8806
1
3
2
3
2
9
3
1
147
23
3
16
3
4
2
175
1
1582
59
9386
14
45
8
2
4
41
4
1
1
324
2
1352
7
1
59
34
1640
1
2
1
95
5
707
264
2
6
14
1
1
48
36
5
3
21697
7
41
2593
7
1
711
2
46
6
1
23
8
3
9
1
125
186
6
23
4
1
472
1
1
1
2
4
1
1
43
1
440
698
11
4333
2
2
1
1
1
69
26
1
1370
3
10
154
2
2
94
2
29
2
2
44
6
91
7
296
1
19
48
607
3
1
1
168
32251
43
4
9
12
5
1
6
1
3
1
1914
28
11
221
607
252
4
2
457
195
3271
1737
990
8
52
2
2
22
8643
1230
409
1
88
2
7
31
94
1
24765
31
16
1
1
458
42
2
11542
1
113
1
1
106
174
131
67
4
14
5
2
1
44470
25321
902
4
1
25
16
196
32
1
5
7
105
1
7
17774
1
1903
1
13
22
5
120
4
4
344
113
2
403
40
22755
1
63
190
6
1
1
20
7
426
23
51
5
1
10205
75
3
242
4
1
11
1
1285
6
293
1003
28
316
3
6
5658
42
5
2621
1
4
310
1657
667
130
4
19
861
1
720
39
2
71854
1
1
1
106
1
3
2125
3
1
4
1
34
1908
7
2
1
1
29
7
35
1
44
1
23
1422
4
1
9
17
5
1
2
1131
1893
5
103
352
41
4
2
1
14140
1
643
12
2
1
33
23
226
73
29
112
5
123
5637
70
3
9
1
2091
163
336
6
57186
174
1
26
134
298
132
586
13
1
527
5222
145
20
125
14
1632
3
32857
30
1
428
1
15480
3
11
1384
4535
2
47
4
5
1
8
122
12
17
227
1
18417
1
152
42
2114
7
21
1
7
3
2
1099
1
27777
65
18
10043
1
1
951
1
107
1
1
1149
4
10
55123
8
1
2
2118
653
9
1
1
1
13977
27
55098
1
6
1
7
21
2
225
1
3
1
58
5
13389
1
2411
11
9
2
2
4
1
7
1
1
2
1384
6
30
8
50462
1
87887
2
7
313
15
1
789
22
2
5
2721
32
2
3
20
75
11
10
2
6
2
60
7437
3
6
1
22
1
2008
7
56303
5
173
14
13
10031
235
2
81895
588
10
65
464
820
4
5
234
2
31
126
27
9
1
765
24
1672
45
67
1
2
9
1769
49
165
7
1
27
2
1142
1
5
25
17
1
135
10
158
6
21
8
41
2
30040
2
157
3
2388
12
2
1
6289
26
3867
2
902
26
21
681
33
7
3
1
167
45
954
3018
17
463
565
5
31
7
14
72
21
43
1
170
56
3
2
4874
3
76402
61
13
122
4
5
2145
4
6
3
8692
962
1
740
5
1
937
6
99
495
3
11
1
110
1
1
87
9890
544
8389
48
117
1
210
1
1684
4
27992
1
6
3
89
10
45
3
15
22114
3
4136
339
4
5
5
6
2
29
24
1
7
1
12
22
5
6
1
3
18
1
34
1
1
2
27
3
3
14
10
3
33
1
4
2
2
884
1
2964
7
35
5
3
6
2
10
4
10
1055
99
12480
2
2
3
5
120
5
1
1
13
3
124
2
6
1
177
1
53
3816
2
780
34
53
6
221
38624
82
1
2
78300
81
1
573
39
24866
3
25
27
5
146
5187
524
1
7
12
9
105
4
84481
1
5400
3
5
1
16
4
6589
3
2
286
13
7
6
17
1
2
5
608
6
4
20
90
23
23238
377
3
1
49
60
4
965
116
3
226
231
110
66
9
1
2321
5
10
20
2
23
2181
1
145
2
3943
6
6
6
10
1
72290
1
1
1
339
6
4
1
39
1
10
20
30
4
14
1
4
4651
2589
1481
3
22
2
2
1
1
8019
2
808
4
259
2
1359
11
1
9
26
1
1047
1
8
1156
7
5458
9
832
15849
1
3
141
1448
512
3
1
8
3
10
2
41053
14511
1
2
5018
10298
6
2
6
61
209
43
757
2
89553
2
19
11
6
8
3754
12
29
3
622
2
1
86
4
3
1
1
2
6
2
3
107
88
3
3
1992
1246
2
3
182
941
32691
625
2
1
11903
150
1
9
1
1
8
4073
12
54
1
1
1
2
16
285
12575
4
103
26
21
9
328
12
2
577
2
2
1
1
1
1
139
31
1
697
1
10
3
6
9
9
1
1
525
22816
1
1
31085
6
17
5
46
319
1352
2
18
3
7
2358
1546
18
9
1
1
1
9
40
4
1
10320
2793
321
1
1
5
1
1
701
2
40
1
1
37
3
29
1
4
2
2
15518
8
14
6
6
6717
1
39718
1
2
2
5
37
4
6307
1
33
102
1
1
75
7
207
4
1
1
24
3
1
168
146
10
15
2
7
176
128
48485
1887
2
3
2
22
112
1373
2
1
3
27606
82
95
613
19
1
7
8
58
494
11
76
61
59
6
1
338
10
84
38
4
1
1
1
74
5
2
1
51
50
73
995
4947
1
2
19
1149
3
5
75
81
12
1
1
887
9
2
1
1526
14
6625
26
8
1
37
1
1
645
96642
5111
1
5
4
1
2
2
1
10
1
30
3
4
3953
502
987
1
21
29337
2
9
49
1
116
1
1
6
8084
4
229
378
578
440
2
3087
18282
16
4
38
4
8054
1
20125
1
3
4
60
223
271
1
3
4
13
1
4
19
4
2
12
3
51
4070
13
1
2
1
8
21
24
1
20
1
1
15
2
1
5422
1
3
4
58
6923
1
7482
179
1
22
13
14
3
1
1
20426
244
151
5
1
14
1
1
2
1
1
23
1297
240
59
6
1
5
18
3
3
3548
1
18
4
4
4
1
3
8
1
118
4
1
310
9171
437
4
2673
431
1599
20521
3476
156
1
175
3
4
11
1
10234
5
1
1
29
223
7
18
11
8350
125
1
1858
2117
8
89
756
6
62666
1
2
7
1
22
7
1148
309
13
8
7
1
2
1063
6
1
4075
9
1021
237
454
44
981
19744
523
31837
1
52264
576
7
263
1
1
2
1
2475
5
1258
56
1
16
2362
11
3
9
4
16708
36174
21
6
1
666
4
1375
1
6
1
3
4
35
36
95
121
12
8
10
377
1
12
6
1
8
19
1
135
1
5
1405
7
1
4
2
85
1
2
4
15330
2
2
7567
12
262
4
43767
21
1
1
1
4
13
6
4
1
66
1
243
536
2
20
32
32
492
1786
1
942
2057
12
97
61
131
1
4
45
2456
1
1
1
1
2
2
42
757
243
14
13
209
108
1
251
1
2
5
18
3
1
2152
13
6
1749
26
10
2
1
10
12
3423
4
29
2512
10
296
1
1
2
5099
1
1
709
1
408
41
2
1985
949
2
77
27
1186
808
2
1
10
6
13
7
2
1
3
2
2
5
8
7
8
20
3
22974
65
1
3
1
219
15382
1438
5
1
33
17
3
68
7
1
1
36
3
225
7
6751
1
66
1
139
1
32
3
7
14212
11
1
6
7
1
16244
159
12
1
4
22269
862
2
2
13
20112
1
30
28
2902
38
6
4
4
218
4
1
1
2
55093
102
1
30
3
2
38
63
28547
23
227
263
3
123
2
1
1
2
1595
298
29708
28
4
9
3
2
2
2
6
62
893
193
12
1
4
2
371
1
1
1
7
2
2
727
1
386
1
1
4
1
14
1
1288
2
27
46
1
5
4925
7
1
1280
2
13
7
407
346
341
946
70
85
50
14
14
13
1
68
531
1
135
1
2065
54
10591
259
1
4148
2
3
5
304
1
6
7
7
3
1
2
8
9162
7
18
1
496
31
2379
19
1
5
27781
3
1
2
1
2
530
50
16
2
16
1
118
90
1738
22
9
5
5
2
12
16
30
324
2
30
32882
1
1
1
16269
549
1
1817
48
1
10213
7
85
345
7
1
6
2
46663
1
7
124
4
1
266
677
11
202
1
71
13
10
91
18
4047
1
1
1
1
239
12891
3
1293
72
1
2
2
132
67713
9247
14183
21
2
4
59
6
143
32
331
7
1
1
1
1
5015
32341
185
5
25
14
1258
27
203
5
5
10647
1
2
1
1
232
6
149
5
8
68422
52
8452
31
1
105
1
1
7
5
2510
19
2
3
1
16
8
15
6
9
647
3
5322
4
35604
155
1
5
6
921
2
1
1
1
4
1
110
4
66
3071
2142
1885
1
4
1
8
3
1
77
7
1
36
29863
45
136
3906
2
1
16
4277
166
3
6
12
1
8
8
87673
13248
3
17713
1
4
42
1
1
6
157
5
5
6
346
125
25
628
33
6
9
2
69
4
15
3
15
1
7
19
23
18
2
79492
22
1
8
3
476
22
11
75
6
683
27268
52
847
3
1971
137
544
50506
5
2937
14
58
5594
34
591
15
391
7
2
9
1
73
1
246
2207
1
1
4630
85
372
7
7
2664
3
1
3
1
1
1
3
2
8
7275
2
9
3
14
1
53
16199
589
660
2
36
27
6
2
76
13
7
80
1
2304
3
18783
13
19
5
4184
32
3
17
401
2
4
2
1
3
3
126
1
2
1
2
2
4278
33
45
2
31
11755
1
182
22
227
59
609
1
18
208
1
13944
2
118
1
4
4093
431
10
1
6
8049
3
7
2
5
9
62821
3280
2
4094
144
42
135
72
13
48968
1125
6
98631
12331
19
3
1
111
2
4
4
629
1
1
4
217
1
197
3
3
2813
1242
138
32
12
55
1
2
13
49
1
114
492
39
1
1
14
1
38
12
1
14354
3
2
3
1164
5
25
3218
74
1
7
22
2
6
69
6
5
2
4420
3
5
7
22
3
3
2
7
19
37
3
2
4
80
224
18
164
1
18
117
2121
58
25
3
5
9
32
5
82
1
1
20
19720
1118
5
4858
1
103
40
3
1
1
1
89
2
1
4
14
6
19422
9732
3669
51
313
3
4
152
1
2
28
88
1
27891
2
8
479
2
4
4
79
23
1
3
2
92
39
3
1
905
40
1426
2
20
123
153
3
745
8785
2
30
14
231
392
565
131
257
34
56
7
48956
22
232
304
235
259
74
7
1
2
17
52
2
1
2680
239
2
4094
1
146
9
1494
1494
64
232
2
444
39
3
4
5
4
3
8
1
1
1
4
9
4
31
504
1
26
1
2
1
3
1
4
3
244
528
2
2
4
14962
1
1
1
2
1
1
304
766
3
15130
40
14357
4
3
10
17
50
35
61
6
1
2988
784
2
39
5
422
6
66
1
5
1
1
1
176
34
298
4
316
67
161
19
2
1721
36
8
1
279
177
3
1
1
442
26
4352
77
780
23
15613
2
36
531
40
154
2
3448
2123
91
7
1
2
5968
1
5
111
24
1
353
1
196
4
1
32
1
1
1054
51130
2
5
5
278
20
14387
4378
9845
2
1
4
9
1
2
1
30802
7
2
1
3
35
240
27
8
4944
18
4
173
4
106
3
1
1
617
4
1621
2841
5
36
161
8
1
15
1
5
16
234
15
586
52
2
19
1
13611
229
14
15
2
110
118
30
40
2
1
496
2
2165
37
326
1185
10
162
1458
13
2
1987
18
9
41
21
869
21
4
17
1
60
1
24
5575
24
22
2
10
1
1
1
5
181
4
2
39
7
167
2123
8
1
1
53
2066
1
1
160
1
1
5529
1
5
14296
8
4
1
1
587
1
302
57
152
1
3490
10
3
3
4
88
6
1
35
110
7
1
2
5739
3
81
1
166
5
62918
2
594
1
4
1
439
7
10
758
13
2
271
129
2
19505
42
3
2
1
1
4
1
2
431
174
2
3
302
241
82522
8
3
6
2
5679
2623
3
1
1
439
73
1
2125
53
93
108
1
1
66
631
2164
2242
3
2
4
2
8350
1443
2
32800
39
1
2
1
8
2
2
1
2
11
1
36868
4
2336
51909
6973
4
41496
9
5
3148
1
710
44
1
23
3
31
3966
17
1
2
59
2
2
40043
1
2
17
32
4
2716
2
45
62
121
3
4
17
6
81522
122
193
1
67201
5688
1
1
335
865
762
273
40
989
45
77
59773
309
101
3
137
62
24
47
5
665
112
51
74
1
4
8
2
11
1
16
1
2
1
17
1
22563
1
153
4413
1
25
37
3
488
43
92217
26
2
72
1
1
482
155
475
16
10
176
4
30
1
1
27134
17
1
2
6
5
103
2067
1
1
1
3
1
73
1
1
188
835
2
57
33
2
330
1
1
2
112
9
3
3
2
749
91
3290
1
19
2
1
468
116
7
16
1604
9
162
39
1198
124
1
11
2
434
2924
1
5
13611
2
4
9
325
1
1
20
3
48
25
23
1327
31
9
2461
2
12
891
2711
2101
1
5
1
1
2
1
2
76
103
1
106
1
211
1
539
108
3
23
1
8003
2
83
16
46247
2
211
2
146
8
13
2
2
2
164
103
3
53
15
1866
476
1
14
964
30
2
3
1
7
186
1
1060
1
1
34
1
68
9
607
4
3
17
11019
15
536
303
290
33
1
3263
5
34
15
1230
1220
870
11
337
23
4825
28
1376
6
25
1
14
60
243
4476
112
64747
257
5
266
11
74
6
14
7
1
2
1
2401
4
646
215
3
1
2
399
339
4
3
5
3
16
11
839
8
4
271
20
3905
3
43
49
2
11
1
3769
10
2063
3
9549
83
9
1
6
8
1
7
1583
2
4
9982
58
18
48
559
10
4
1
12
4220
4
1
709
3
402
11
1
2
1
307
1731
4
57
8
2
1099
31
2402
1
11
12
247
33
113
1
4
34
2
38
2
982
1
11
6
3
2
3
1
3
6
1433
58
4793
3026
2
15384
2
44
13
16
588
59
2
13
53
1
11
4830
46538
128
2
7
1
2
606
2029
1
1
93
30
5
15
6155
1
6
7
5
2263
37
3
1
2
3
131
8191
37
1014
50
270
65
4
995
50
9
225
257
2
336
3
2803
15534
91
27
6
4
2
2
10
1
1
1
2
268
2
2253
28
2
1
6183
428
2700
3
1
26
6
2
2
1
1
95
987
1
3
23
1165
1
1
7159
1
36
46124
1875
20
6
4
9
1
412
1
7
1
2
4
1
8
2
96
9
34
4866
14
56449
2
48
16
142
74
766
10
2
8
1
6
1
110
3
38
1
4380
1
4
2710
60
166
6
1
2
4
3
105
27
41685
17
14
92
1
1
17962
38075
45
9
124
1
10
832
27
23
1
339
10777
22
7
1
3
1
8374
48
1
69
15
2
943
2
4
2
1
1
179
2
7
78
2
14
1
3
82
5
5
81
8
618
1
27
1
32
410
8
41496
5
310
343
292
6
40
37
1
7
1
3
430
22
2
44
6
10
15
16
399
7
5
1026
772
2
2
4
4
1
46
47
31
20
85
2
1
3
1
61
27
3
14
16
2300
71
576
8
50
2
350
5
3
11
1
4
30
6
1293
78
10
256
28
159
20
189
36
12
265
239
11
9
293
2
80
8
233
218
3
3968
3494
359
4
3
10
571
3
149
105
1
9
3
7
40
2
64
24896
2
194
2
1
30
7
11
520
1
1
1
1
27
96
795
5
1
170
1
18
1
6718
2
2684
4
1
1
1
9
222
1
35
81314
1
508
1
4447
1
41
189
1
183
2
973
1
675
43
2
4
48
1
6763
11776
339
2
439
6
1
1950
10
583
1
6
1
19
1
1
1
2
1
23
340
1
1
7
1
1
2
231
12
35
72105
131
4
104
1
4
1
2
219
1
1385
510
3238
104
4
122
40
57907
35
26
2
7185
1
1
20
55
4
75239
13
3
8
1
1
29
853
12
153
1
31418
1
1
44
140
85
1
1
1
1
159
89
5
1
6
2
140
3
21
14
16
191
16
1
3
20
1
99
267
1
8
20
1
2
83
4496
1381
92333
1
47
2
1215
12
23
100
2
1
5
3
15
48
98
245
179
1
6
6
110
16
2
4
23
204
2
436
25
16
6
171
864
7
1
45210
2
2
1
1
35746
1
1
50
2
83
2147
4
941
1
16
520
3
1
10711
32
26
11
250
34
2
8
1
4
3281
2
6
5804
16
562
7
2
5
14
5
1
2
69
2
670
5
1895
41
5
13
202
478
9794
1299
1
149
4986
76645
2
3271
2
83862
37
11044
12
2
25
3
3148
483
3
3
23647
2
15
1
6880
15872
1
4128
65
1
194
68
2
79
3
1
1
21
27102
1
1
122
54
1074
3
8
1514
4662
342
2
167
2
1
230
27
8
3
1
8
772
4089
74
58
6
8
89
2
1
5342
9
1
18587
6
29
35
1
1
2327
1
1
229
11
10929
1
415
43
31
345
192
4
98
107
8
1
362
95
1
4
656
19
7
2
262
13037
2
70
3
18018
64672
240
2
1
1
53166
55
4530
2
132
89
247
28
1
72
1
30
1
3
1
3
49957
44665
7
191
217
86
269
1
1208
13
5
2656
2
10882
3779
16
1
26
18
1740
547
20
15868
7348
17
10
7
1
334
64
57616
11
1
50671
2
3
540
6
39
1148
1
269
2230
1
1
1
2
1
1
257
28
1
3
485
20
15947
113
625
7
160
531
35182
1
236
639
6
2
2175
7
5
165
7
10
2559
8
644
10
1
30456
2
1
94
44160
12
6
8
1
41585
684
25
7
110
733
2
99
1
8
347
3
14
44
4
1
6
1444
3
101
1
1292
3
908
1
4
7
1
829
1
22
1
11
1
4
8
1
1
209
4767
1
4
1
1
71
765
62
2
29
1
5849
16
11032
17
1040
10
1
3
1
2
3
76
1
1
1
4793
1
607
2
299
78
1
609
1265
53
4
4
5
1374
1
4
5
14286
178
5977
13
3248
3
15
26
1
43
4856
4
2
6
7488
28
988
16
1
1327
13
569
1
213
1
8
835
1
986
7
13
6
1
40
24
4
31
1
190
22
8
82
2
81
5
5
7652
4
3
5
44
247
3
2327
12
443
2
1
10805
3
29
141
172
157
10
23
2
3
2
306
7648
1
12
363
306
1
7
13
1
38
574
3991
1
38
37
117
13438
56
17
7
66
3282
1
51
15
30
650
5
151
12
1
1
1284
1
6
1
15
5186
19
2
36
10
2
3761
1
9
93
30
11
30586
48956
23
1153
50
1
48
55
37
2
36
25714
83
1
1
1088
8
35
493
6
8
1711
387
3
1
25
776
10
1686
1
5
4
23
2
1574
78
236
8
108
699
2
1
7097
1
6
1
68780
2
762
368
1256
4
297
1
479
1
360
2
3
5575
16
7
15
18
4
1
28
91
4922
3
2
9
377
15130
52
6
3822
785
5
75734
1
128
3
170
2
14702
1
2
58356
1
15
58
645
59471
3239
1
27
1
10
1
22407
109
10
2
251
262
2
159
100
23
6
2975
49
55518
2
1
383
2
87
50
14
2097
12561
6
11
77
45
34
47
2
3
88
293
10
26
1
3
17
47
86876
85
1878
756
3
1
9
767
5
1
9
2
1
34
48
1
46
12
6
15
508
14
405
7
27154
15
1
5
4
24
6
40
523
35
28419
10
21
1800
48
2
1
2
168
20388
2321
1344
1
97
1
3
2
1
8
13
16
58
16
28375
6
4
6
4645
12
6
20
50
1
33
5
14
6
14
1
10
4
4
5
1
3
7
149
304
1
26
100
1
212
84
4
1
1828
4
3
1
9
26
18
1815
69
4
10616
1
6
4051
164
6
293
1
1
875
3
196
9
1
12
7
399
60
11
51
8535
1
4
749
343
56
29
2
371
14521
2
1
363
2
1
66
18292
35
3
282
3
1
232
516
6
7
6
8737
42
14541
11
2
1
2
410
408
1
9
8029
2
4420
2
1
9
1
3
10
8
789
2
153
3
71
17706
9
222
1502
33
2
61
36
5
84
1
2
156
2
1
8
2
2
34542
7
19
1
12445
2
62
1327
2
4458
99
4
1185
6
34
3
47
8
8
11
582
22
34
1
51
1
3
109
21
2
220
1
1
13
4184
640
223
1
20
6030
29
29
79
1
7
11
18
15
20173
1
91
6
18
2
10
2
72
1
1292
1
6
1
1
2
1
2
13
1
1373
88
47
775
2830
95
1
9
107
10
26
9
384
41
9
3
53
10193
1
5
4
6
3
1
41
1
1
188
531
171
237
6236
8
2
29
1376
87345
1
1
968
1
1233
1
2160
138
3
22
1
1
287
4
11
1
33
3
14
2
576
21
2
1071
8
1076
81
1
45
638
167
78
7
59498
2836
52
1
76
2
31
17
1
2
27
515
86
3
247
3
19
3
648
704
1
164
3
5111
1
44
19440
1214
1
62
1
181
1
5641
75
3
437
1
20
83
330
17
11
54052
25
5
823
1
46460
1
3
2
1526
1
1
6
1
2
19
2
2
3
4
3
9
1
1106
46
3161
1986
51
2
18
75
1
7
1
1
1
7
1102
5485
1
4
3
2269
1
132
1
12
1
1
20460
33
10
120
1
711
15767
16
4
1
4
2
15
30
6
468
34
1851
538
1
38839
12
36
529
4
1662
6
1
5
134
6
5
2
17
381
4651
1384
22
2
8
1
99
27
37
82
88
1
3161
28
7067
3
8
34
727
2046
955
8
2
189
1
1
4314
7
102
3
5
4
5
309
1451
226
56
1
50
1
131
2
39476
3807
1
1
5
1188
2447
1
11
1
193
9791
2
3
66
10131
4
28
7
1
6
66
110
2547
7
2
98
45
98993
3
92
8
2
508
2
4
1
26
2
4
37
11
229
1
3
1
2
4
545
1116
1570
46
20
206
107
30
1038
11015
7
13
1
2
1
3
2
18
26
113
2
3471
6
1
318
1527
7
1
4
1
18
2252
28547
413
123
2
7
1
16
2
133
5
6
2
2550
2
4
25400
42
2
17890
1
1
1
39
5
2
12
674
2
1348
23
64
1
103
1
1
1
33
1710
41
1
2
3
1292
1
2
81
15
135
7
7
55224
93
1
40
1
28672
2
5
390
6
1
385
16
1332
3299
16
2
2
49
21830
3
72
2408
3
6
3
7
59478
351
179
2
1
2
846
11
2
5
25
4
16
12
36
11
1
1
154
3
3
5
40
358
3639
24958
702
9
1
5906
236
3
20
17
1
47054
7648
82
35
535
5
49040
5
1
2
53
553
87
4
33
41817
6098
36
2
1
5084
1
53
8
10
10
3
633
6
1
39
1
1
1150
276
36
1
124
2893
1
3
734
14
30
7
128
2
3
5
2
1
18551
3
246
51
5
11
11
5884
1
14
2
570
73
2
24825
67
31
67
9
18
1
1
2
107
3292
21166
12
1
2653
421
1
22
44686
1
7
5
5
1
7
3
9431
7
4
1
1
28
6
1
34
3
734
1
486
1
1
8
2
49
305
1
135
13097
1
4
2
1202
39
1
79199
13941
2
428
2
5257
21
1149
2
51469
8044
26
5
3396
3
30
1
35
2
4
3
3
4
1
11499
17
6
178
4
2
111
3
7950
1
1
242
6
1
7
19
2
7
21
2
1
5
1
2
92
7
178
3647
1
36
564
1506
1
608
672
1
187
70
3
19829
392
5
25
798
46304
38
13
1014
1815
9
4
5286
12575
6
201
274
594
21
3
78
339
5
30
4
38
15
1
4
3
41
8489
1068
3
1
1
1248
25
19
7
3415
99
62
137
20578
2
7
29
1
1
5
575
3
1
1
25
52
33
379
1
5
1
42
3721
2
102
4
27
3
20
10
1
4
5
6
4
10
2
1
5
17605
5408
1
605
1
686
14
2
10674
1
6
3
2
23
1
11
568
1
6
234
14292
4
38
15889
2097
13
262
2
473
2
22
237
5
1
1
1
8
2
169
912
2
1
6
2
694
247
57
99
30
1
49
532
1
99083
412
17
264
885
2
1
30923
12
36
1
1
2
1
3789
1
1
20
45
54
1
90
59
345
17
2
61
2
2
40
19
324
2
1
9
11
22
188
1
1
1469
1
16
29
7
338
1
2
51
57576
318
4901
40
11
12
2
117
4483
7109
1
1
3
358
5
12
10
50
4
5
8
4
10
45
1
12
8
12
1
96
20
82
289
53
576
14763
3168
3
11
2
30
37
2
13
16
7538
1
2
89
288
52
9
4
2
1
377
632
1
37
6
37
1
1
15
7
1487
120
14
5
1
358
1
3
2
8
194
94
61
7606
6
3
184
2
9
70
24
39
4208
8
1
6442
2
49301
2
117
32
1472
1
1
574
1
160
374
2
1
13
78
6
999
7
338
6
6
11
1188
154
28
1
4
72
11298
1
67
2
1
1
13474
1
20
1
103
15
1
17
5814
1
4
29376
1
19
24
4
4
2
3
1
98
264
29
277
6
46915
4
1766
34
39
1669
3
6
88561
12849
1
3353
970
50
16
3
68
1
220
17
1
5
7780
3968
1
101
17
3
205
1
27
9
470
11
2
17
16
57
14
32
1
3
4
2
303
27
200
2159
3
444
3
34
3808
18
2335
4
44
14
2423
1
1
86
1216
388
126
52
1636
2
5
468
54
3
128
920
116
4382
15
609
1
11
1
2
1
1
2873
11
13
28
431
2
607
15
3
15
1
36
96
6
66
1
587
2281
1
16
107
1
1
6271
9
4
553
19
7
74
10231
1
136
1
1
58
1
1
1
2
1
1
60
15
2677
3
12
44
2
2
1
73
3198
25
2
164
36
1876
25
1
15
5
1
7
4
1
2896
1
1
1
426
74
19
4
1511
159
1
10
10
1
322
1
112
1974
65817
86
18
1
2
875
10
58
5
146
3
2
2
1
2
3
5
7
1
5
29
2
287
1
2
106
343
2
8
5
1
1
1
370
1540
2
2
4733
67
5
10516
3
1
59
5
1
3
38
65
5
16
1
2482
8
2387
223
1
34
219
2658
1
1
1338
158
142
178
1
2451
8
44
1
9
16
15
2
12
6
1
2
2
309
7041
5
81086
1
14
173
1
61
65680
4
59488
1
2
1
18
1253
2
1
2
92187
12
3
1
23
82245
33
1
15
124
621
3
7
30
29
6
3
112
6
24119
26
124
1
302
2
42159
26
6
7
2
2
1
170
667
3282
784
3
1
1
221
6
1
13213
89344
1
1
35542
1
1
1402
2
2
7910
3
35
21
93
10069
38
5
6
2555
3
83
26
40
7
353
39
51
1
1
3
95
1
4
1
1
4
7
33
5
480
4645
149
23122
1
323
12264
35
32
5
16022
33
1
146
92
13
186
9
15
1001
2
63
13
59
45
1
94
65985
1
8
3
10
183
1
2
59
561
78836
132
1
3
961
125
111
15
42
1
2
50
583
1
29
2716
3
9353
2
1
68
2
3
10
27
104
19
1
4
43
3
1
2
13
1
5
680
1
6
9
25
13
1
1
2
25
2457
19
18
6
65
15
482
13
218
2
72
1
433
122
13
1
9
21
1
2886
3647
11686
3
301
2492
216
1
1
2
72
1
19881
1
9
2
88348
2764
1
3
12
27777
107
19
1
353
1
891
13958
1
5
1
1752
1
5
3866
7
1
3239
21
17
1239
6
8049
19
50
2
5
1
1
18
340
1395
21
58
1
4
2
7
3
3
9
61
3
2789
838
126
59
3
35
6
41
1
137
24
15474
119
28
1
2
4080
1
2
4
7
8
1
1
1
76
49
23
1
49
1
32
18814
29
1
9
62
22
7
3
8
3
28
28
9
7178
1
5034
3
1
19612
8
15562
150
3
3
1720
2
17095
4
1
30
105
3
53437
5
7
56
112
3
2
3
3
1
7148
1
986
3
14
4
1170
209
14
2
43
29
16
22
6
28641
1
112
211
1
6
5
1
88405
1
9
1
76
12
17
2
21
1
4
8
5761
22
1
1
100
21390
4
1
170
1
8
4886
8
3
10
4
1
2
24
1
15
946
2574
147
3
1
5
12
21
89645
13
19054
10
3
1
28
1375
47
7
1
107
87
53
2
2
19
36
1
1
25
2
2
3
2
1
2
1872
141
34
2636
25
130
97
2
117
6
1
1
1
1
492
713
10032
2
1
7
1
7
7526
37
7
127
320
5
161
1
3306
1
1
1
6
5
1
69
5
4
18
30161
4
757
244
106
1
1
13
166
1
6
1
1
2
1
22
1
1
1882
1
1
2
3
11677
1
8
495
28
1068
41496
5
100
65060
2068
40
254
1
11
493
197
265
19
5
6743
35
88
3
1
987
121
3
366
61
1
14
250
1
1
37
9
1097
50422
1147
367
184
5
746
198
10
29
546
335
1
9
23
1
87527
5
1
1
19
1
1
80
7652
2701
6
5
9
35
3
68
4
1
11
952
8
1
13
8
3921
1
11817
11656
1
54
203
3
30
6
1
5
7
1
24
1
17
437
41044
3
2
10
1
1
3266
1
5
14180
3610
1116
2
7
136
2
9
6753
5
90
32
2
30819
2
1487
3
22
2
3
72
2
10
2
2
54
26
3
3647
4
1
257
6
7
15894
155
42
14
42690
46
2016
40
7
11
5
1
2
1
109
1
29
4410
11851
16
2921
4
5
1
12
5
2
1
23858
1248
9
19
2760
2
4
84
1
3331
45
14
169
3
248
55
57
19
1
11
1
4
7
40
4
17
18
1
10
1
1
4
32
539
7
11557
142
23
52
1
2
24
2
1096
3
1
165
350
140
1
245
1
38339
1
3
253
3
2146
9
20
49
108
1132
44
11155
2
7
3
1
1017
49
9
1
36
31
1
33
504
12
4372
3
1
1
97
2
14
4
1
1
77
11
8
1
82
91
4
1
220
8
11
1
1
4
33
1
1
1
3
4
10
5
5
2
86
112
79199
20
4
2
1
8
1
18
3
3
5
23
8
56
14
51
102
1
13
1
21
44
1
2252
19034
927
70
7
14
450
186
855
1
30
4
2
912
5
16523
650
1
38
6
2
1
23
23020
26
3915
288
2
1
92
238
9789
6
10
199
9
5193
1
8
64
1
771
11
4
1
8
1
28
6
6
1
3
6
590
64
9
2
18
4
2
1
127
6
3
303
4
15837
2
28
19
3
32
2
1
2
39869
2
21
1
302
4
2
1
3
74
16
17209
48329
1
30
1
83
2
1221
652
1668
3126
1
2
3
1
67
40
30
1
4
366
23
234
576
5
5
1
5
1
2
276
908
3
28
26
2
11
719
13
85
780
48
3
1017
2
87887
32
8
43
31
40
610
65
11
5
2
13
2
31
11667
1
8
735
3
1
63
328
1
53
1
11
47
1
3
11
1
71949
1
1
71
8
79819
4
1
23
2
1
1
16
2
26
28264
15
13
15
72
25
215
2
2
3
2
180
642
9
1380
4
5
11
5
3
113
6
26898
8424
10
8
1
3
1
5
359
178
46
1
521
9
22612
31
2207
13
106
10694
2330
52
1410
1
1464
1
2716
1
3858
14
98698
259
1
63
1156
4
35
2
7
5
1
370
40
2
1
2
1
24
347
274
53
149
4
1380
3
2
295
3290
3
145
13
170
100
1
3
1
6
1
99272
16
1
1
32
277
296
86
6
1
8
55
31991
29
271
115
440
19
233
8539
1
2
86
12
7
1
5140
10
53
8
921
25
3
4
10
19128
22
35
243
153
1
1
402
2
5
14264
48
7
4
5
1
40
11
419
12
4540
6
144
3
1384
7
5
305
67
17
2
2
2
4
53595
1912
1
1
359
1528
1
7
505
94320
3
7
3
10
1
5
1
1
1
11
23489
567
9
15
5
95738
4
45305
1
10
1140
1
1
7
1
1
80
1
1
141
2
21
24
3
15
117
6
2404
1
38
2
4
3034
16
78
126
11
67676
32
1
74
1
47
17
1
2
1
2953
1
756
138
5
1
205
17
16
20032
1
229
14
1
18
1
2
42
233
3
3
16
15
16
1
3
11
3
712
1
1766
69
22
74
301
3
2
2
7
1
6518
1404
41
153
3
56
1
63
4
2
168
2
1
571
109
156
70
2
1
5
9859
2
63
3
9
7
1
435
457
160
8
48
2
21539
74711
3
2280
43
253
67
1
5012
5
121
21
3
1
1
165
15
18
797
1
112
2
1
2094
326
11
5006
16
3387
43
11
429
86185
10
4
4
124
2
96
2
1
1
1
1
1
10
1
4
9
18
1
17
391
1
40471
1
5
39
417
1
4
1
2
63
44
1
67
210
64
3
10
410
15
1
1591
36
3928
982
4
214
1
1
686
1
1
5063
1
9163
4
9
16
4
7
9876
1
105
2
48
14
1105
32911
1
43
2
2
3
105
3
9
8830
1
8
1422
14
1
6773
7188
19
19
352
23
88
1
8245
1
186
24
8
5
2
26519
45
1
2
498
3
6
1
1973
2
3
112
44
113
3
128
41041
23
118
52
91
6
1
1
2
1
2
1
2723
12
5
20
3
1
5537
7
4073
317
12637
5
9
5
1
1220
1
59
4
78
2
13
95
3465
8
1654
38
242
7554
724
5
163
1
11
2
2
1461
2
37
14
425
11
70
1
8
1
72
3
11
5
17
3
103
983
1
1
122
9
2807
5
1
4
13
5
27
18
1
1
93
44
107
1909
3164
7
1
4
1068
117
674
155
5
4
6
23
1
61
5
1
16
148
6
5
2
1
1
2
1
5
390
318
7
4127
4127
850
4
1
5648
48
1
1
3
4931
4771
5
33
1
2
78
112
321
1396
623
2
2
14
4965
186
78
4050
820
34097
2886
2
29705
74
15
1
7157
710
4
1
5
7168
16
5
14
1
6400
517
1
3
693
217
3994
2
1
159
39024
31
10
47
1
168
2
4
119
4
12385
3
463
2
456
6
36
30520
1063
19
1
1
119
1
3263
5
10091
81
1
2
39
3188
2
2
1
38
11417
102
1
1
409
73924
6
1
25
23
1
51821
1
56
1
3
114
1100
1
248
3
1
46687
251
1
2
10606
485
631
16
449
34
16
1
256
18
54
842
671
2
88
45226
1
1
1
1
1
12
16
35749
2
259
3
11044
5
9417
5
25
103
5513
57
99
4
7
829
1
2
1
40
227
15
33
7718
1
10
3
174
58
214
2371
300
63
9
1
384
2
887
17922
4
4
10
30
2
1
18
5716
64
7
5
34
525
1611
2
2
5
8
69
1
1
3
5
1187
3
2
58712
1
16618
19
1
7
2380
2
15
49420
1
1266
3
622
124
121
113
118
58021
1239
1
1
10
39054
59
11651
12
204
137
3
84
1
20
3
2
3033
30
23245
11904
17
15
15
3
9
21
3
1
10
24376
1
4
35
1
8
4
2085
4
1
332
35
12
11
4
1
1
61
13
119
1
1
1
137
10
4
3817
119
2
2
7
1519
12
66
4
1
21
1
12
27
77314
40040
1110
76
24
383
59
5
606
4382
6269
47
136
1
153
7
4
2
1186
3444
1
3116
1
350
3
1
13
36791
7
204
1
14
1
1
16
17
3549
1608
1
1
265
5
482
36
65
1
3
3
4
1
1124
7
1
2
38
35
1
7
38
78
72
4
1
2
69
6
8
125
3
10
2
1
46
10
1
9
9
20510
5
59
3
5909
7
4
3
2
6
2
905
4
15791
3
1
619
13641
1
102
9
6
1
21
1
8
301
1
70
153
1
5
41
8
1
3
6
2
38
9
1064
19146
1
1377
74
127
21
1238
15
3
22
119
53983
15
30
1246
371
11
2
323
74
270
55
5637
2
4
1487
8
4
1
30
609
48615
146
3
3
40
1
1
220
1
1469
1
329
15
9501
628
24
8
2724
44
1
32
7
5
18
9
2
30454
2528
582
3
75
7
7
2
1
6
1325
16
33969
5
10365
22
7
260
1
26
45
20
20512
86
1
75
1
26
1122
860
16
35046
28
9
16
5
10
1
25
86
20216
2
7
1
48
352
51
1
6
13973
10
2
31
10
4
52
5
1
6
1110
12
1
8
1
156
257
4413
14
1220
1
39453
1
239
315
2
43877
14
17
2
4
1
752
14
155
1
37
1
1
1
25
18
3
1
926
6
3
1
4
1
283
2
2
16
10096
49
1
425
273
1
1
7
3
72440
2
1
12
18
60
7
13
1
2153
1
9
30
57
1
1
2
3
1
2
2
5
1463
5
2
30
22
1
5
1
3
56
2
153
10
21
1284
10
1
1
1
72
227
1
30
934
79
187
155
1
8
164
2076
2
1
1
1
2
78
2
4
1
1057
160
1
11
5258
1
1
12
2
60981
2
61
7233
45
5023
56
13
3
5
54
1
11
15
2
24810
15
1
125
31
4118
7
442
3
1
1847
572
7
1
23239
5
4879
38
24
1
1
18
13
41
55
2
11
1
144
30708
29633
1
7
338
151
17
1260
4
13
15
16
1
14
6234
118
1512
2
44
2
1
3
3
14
4
1
4
84
1
4
7
9
3
32
559
38094
17
62
2391
4
154
1
2887
80
9
140
6524
21
72
4
2
9842
1
1
4
55876
1
74
708
2026
464
2
1
420
1763
607
141
1
1
1
47054
621
3
1
400
1
1
1997
1350
20
89
4
1
3
57
327
1
140
2
4
370
1
14
5
83
4
1
1
1
10
12
66
191
8
32
47
1
82
5
30
8
15649
1
6
22
18
69
7
1
1
35743
4420
386
34335
14
5
29
38606
10
5
9
67
29
5
9
8150
21
11
224
13
5680
11
116
2252
67256
19
7655
8
50
1
74
22
12484
2403
1
98
24
2
1
142
1100
1
108
1
2
6
2330
37
10
2
1
258
4
1
14
50829
1075
30
1
2
46
16955
381
164
4448
3792
1
303
4947
366
6975
9470
397
6
8
2
1246
13559
2
6
9708
5461
58457
1
1
2
1
5660
34
31
31
700
61
48
2
2
472
4
2
26190
28
2
93
15
196
36
1
19
74743
3
753
990
1
485
16
187
1
684
16
1778
3
1
5002
27
320
5
1037
66
38
5
5
19
156
218
6
1
1
1
28
6
1
274
1
15
1
9
135
797
1
3
6
977
1
1
4
4944
27
54
127
1
9
1
5981
7
1
1
48210
125
3
1
1166
3
1
4
1
331
1
1
64
9
75
29254
3221
2
10
6
829
1
5
37
2
39818
10
70
12
2
1658
4
253
2
9
3
6
308
1
59
169
830
1252
2638
162
25
171
2491
76411
53
5
6
1
492
1
7602
6
1873
12
22281
1
2
12
6
50361
4
20
3
3
71
10
6
6
3
3
1
29
5205
11
13852
4300
1
2079
2
860
2
55
60
2
47
1
1
206
1
1
6
86
7
3066
1
1
18
5
1
1
1
25
92217
94
8
18
2
4155
287
14
29376
1
1345
1
44865
2
11
1
30519
102
898
17
61773
4678
36912
1
40
4
255
19
81
529
8
3
10
1
9
174
1
4728
2
30
22
2
15
23
247
30
1
7
3
225
78
1
4
71
2
19224
9
2056
1
45226
2
94
9
594
1
6
91
17
1
1
25
3
146
1
689
109
15
9
4
21
5
27
20700
14
6
8
1
52
5
4
2
1
8
1
8427
156
1
18
1
69730
63
4589
4620
1
8657
3083
1
842
556
148
1
17
6
1
1
177
1
23
528
1835
2
3
10498
9172
1
1
4
1
1
1001
3
3
46
1
14
143
1
2
18018
1725
48
51
31
1
4
6
8
12
1
52
30
3
6
1
15
11
2
16
1
257
1
1
4
14461
2
1
34
25
1
4
3
134
4
2
1
28667
325
2
1
6434
1
9
25
1
19
1
2
1
945
1
3
7
1
831
2
324
1
975
297
631
3
2
57
5
9
46
8
69206
21451
2
291
319
1
14798
3
1
1
1
16072
860
68448
2
1
9
1
41
70735
12
1
12
1
5
1
20
7
4
9
206
1
37
11
30229
32
1
122
8520
8
326
151
852
1
2
6
4115
8931
32
536
1
3
67992
7
5
15
6
23
70
1
336
2
139
74
1
68
82
5
1
791
4
7
1
58
1
513
913
1302
35
1
69
5
1479
2395
1
9463
17
6
23
70849
6
1
2
2
11
3
5
13
1661
9
1
3221
1
2
7
7
24
2
76
4
1
1
1
6
8
5
55
1
2
38
5224
2
1903
55
8
1
1
2
4
576
949
13
2
1
8
1
87
122
2
1
1
23
657
43
68
6
545
7
21
1
3
1
2940
1
4
115
1701
1166
1
117
38
413
16
30
1
10
1
6
155
29829
11851
1
1
99
9893
87
146
10716
4
4655
23862
1
11
402
10234
24
9
40
83
17
315
1
2
20
7270
8
13867
1
4
1
1
1
14
22
61
2
12
1
155
4
40
1055
1
30
1
17
1
152
15
6
3533
7
115
12
8
14
5764
4
429
3
7
1
977
2433
6
1
198
7
1
4034
3
10
3
2
8
91216
11
10320
4
8
2
1
1
1
6
307
1
1
1118
5
1
1
4
7024
7
5
388
43
59520
26
1
2
1
1
1
3
33
2
1
85917
431
1
5
2
9067
2
1
21708
58998
6
12
1342
74
26
4
1
40
2057
26
20
13
4
2
828
2
2
2
5
2229
24
5033
296
2
6
34
217
2
176
1
1
1775
1120
5
10
35
53
10246
19
10
418
10
222
3
1
1
1
1
1
2
51507
2
207
291
15
1
7
1
1
1
13
168
6
13200
2
69
5601
8232
1
1719
1
1
28
14
29
3
1
930
1
137
74
1
73
60
1
40
14
1
13574
2
7
4344
1250
123
9
145
1
4081
10862
4
3055
775
327
15
1
134
1199
458
4
12
5
1046
18
43
1
32
263
208
1
2127
3
56
1411
2
2
1
1
33
31458
2
1
30347
8
30
3
210
5
6
233
113
2
21
1
4
1
6
1
73
4
3
16
7
8498
2
34
1
21
44208
5
1
48
5
1
1
7
1
85
255
6
2
15890
718
41
165
1
12
1
10
1
134
2
1
3821
153
5140
6
2
24292
5
3302
18
3264
7
9
8
57
9
1
234
1
4
24
6
17
1
4
2
4
13
1
3
1340
4877
2
5
1
272
60161
3165
13
317
20451
92
2027
7
10
1
2
5
6
3
190
470
5
236
1
1
42
1
1
35
3
21
1522
444
2
1
19
1
1
1311
1820
2
19359
36
1
96
16
4603
3969
343
422
21
279
181
2
23725
90
15
24
8
65310
2
13
187
4
1
1
1
1
32990
67
3
4
8
2
1
9
60
140
2
95347
2
4710
1
2
92
498
1
387
32
2
2
1
4
15402
12
5
165
2
15
1446
13
24
6
1
6791
1
25460
22
25
1
7
62
7
13631
553
1487
65
4
2
5
7
2
15
135
128
2
2
205
2
3
3
3
930
4
6
13
1
4
44
2
1
4
17
224
12
2
28
1
43
17960
875
5
39
7
62
2
107
6
7
2807
28186
1134
12
9
8
2
49301
9
55
609
6
1
1
210
1
8
2356
91
14
37104
3
1
2
27
152
1
144
1
1
1
53
5
3
662
1
17
3883
14
1
487
11
1
431
43
79746
10869
12205
16
503
152
2
330
43
1
17
41697
56538
24
9
53
1
2
1376
1
38
9110
17
4784
34
718
37
2
8
17
1
2
178
154
2
6
27
1
20
41
4
1
1
10
10078
39
65817
3
13
23
2
1716
2
97
363
4
3
6
2
7058
352
1
7341
1
121
3855
7
1
2
2
9869
1710
1
119
47844
947
21
6
41
7
9620
26
4292
1
1
86
5
3
1249
2
5
4
12
205
15
1
9
46
1
1591
8
2
46576
2
6
30
15583
33
6
934
7160
4
1874
1
13
1
10
3
3
122
137
1
847
17
2
1
1
6
337
1
1
1176
1276
2
2
248
1
4
439
11
92
19
1
2
3
107
4180
2
2173
16
12410
95
1
86267
375
1
64123
19
2
93
5
19
4
30
9
42835
14
21
1
1
14
6
3
2
42
1
4364
6
39
20
49
1222
46
1
9
1
87
401
21
2075
20
401
87
26
1787
13508
2
1
2
27
7
184
149
40
47
177
89
1345
20
22610
3
3
32
28
201
1
47
49040
2
1
17
5
3
59
1
3
24
1
1
239
5
3
5
1
42
1
2
2
64
36672
127
107
255
1
2
22
590
62
31418
2
2
5
15
1281
30
14
83
860
3856
1
6
9509
100
13003
2
16
1
14
1030
1
1
2290
798
3
2
1188
2
1
21
1
31037
2
52159
14
6
1
1226
364
27
1
8637
1481
3
3
21
1
2
2
4
31
7
2016
5
11
24
81
1
1
15231
3714
2
18
1
11995
5
1
7
3
419
601
5147
9
1
14
2
46
64
20
32592
52
6188
31179
1140
3
1
1
1
1391
67
2
1
66
1
10
2
6
81401
3453
69
2779
6
6
1
60921
36198
96
16
1
3
126
188
45
639
7
20
1
4
137
3
2
4
34
3615
3
7
6
1
21
1126
48956
1377
13
17
3659
4
1
49
142
1441
171
1
23
11956
6574
6
164
20
103
44
1429
2
50
4
11
2204
18113
196
20408
63
3
23
8
52
12
5
1
74
765
230
537
4
14
85428
2
2717
82
1
2
10
2129
7
15
9489
88
22
4
1
1
37
1
111
1
1518
25
11
4
1
7
15
23684
1
4
1444
55
1
1
49
1
2
101
1
17
6
1
2434
82661
2
7304
33
200
351
1630
182
3070
1
15
13804
20
7
1421
7
4853
6
12
7
15
50
6
153
41
1
11
2
15
23
334
1
662
6743
68
1
5519
105
24
2
3586
13
81314
1
490
1
926
2
13
13
784
1394
21
1
2
1
13
93
15
82
5
4200
81
3
1769
4
3
192
20
13421
57192
2
1
15
5
1
2
2
1
89
2
6
12
27
20
2663
18
1
37
187
5
4197
23
149
1
3
155
2
10
49323
993
305
408
4
149
54
4
3
6
10
4
1
315
3
1
64
121
2
42
17
1
28
1
134
419
56
133
164
2
11
2
31474
1
18
1
5
114
1
25
4
3
19
6
150
185
14
57
1
5
50
1
22
10367
768
913
2
312
527
5
4
7
1
37
4
36
185
1
1
1
39
1
10
1
3
2
1
2
74
2
22
1
346
3
669
68940
439
192
3
3
7
37
44
1
9
471
4
2
1
1939
767
282
71
2
92
5767
3291
1723
324
7
25
4
118
1
112
207
3
277
164
35763
6
5
51363
15876
11059
3400
24592
53155
3
1
8
13
3
1
33
265
276
2569
1
54006
27
1
2
40
2
2
40
82
3
27
1
18
10
868
2
125
227
1
8
1
77034
822
1
3
1
30
1
3
479
3
3
335
1
1
204
17
8
1
23
1
1845
7314
3
2
61
1447
6
60
223
1
3
84
44
3239
1
4
27
3
9
1
7
5
1
2
603
46536
2
84
3
6804
35281
19
4
49
1
74
7
1
4
2
65400
36
15
386
6
3
4
153
809
166
1
9
1
2
1917
6011
4
51
91
1
1
117
99
3884
16
39
83
3
3
3062
2
2
335
3
157
279
2
875
1
260
13
52
2201
5
22
1
73
5
1
3
6
6
2
102
6
1
47951
6
22402
1
109
1
29
17
1
21288
4
15862
1909
254
1819
1886
5
1
35
61
1
2
7
37457
1
7327
3
29
5
9
8
458
2
3
19
15
1
2
640
28
107
8250
472
37425
2
69
2
39
5
3311
63
24
25
8526
2
8773
3302
2
11663
6
5
133
48
2
6174
2
1
2
1
893
1
1
197
98893
1
24
739
3836
229
4
11
385
26
1371
2388
12
1
26
1
18
190
1
9
1
1
909
2
1
9870
2
463
29
12
8981
2
2988
39
1
3
3
5
1
138
1
7
200
9
4257
1
2
7
247
252
8
3
8
13
1
460
1
6
2
10
3
2
20202
4
1
743
3
5
119
7
208
24
1
5
43
405
1
1260
1
4771
13
48
2
6
76
15
21
4
20
754
9
4680
5
8
2
31
63613
271
4
536
1
12
183
1
58
3248
2447
666
4860
50128
7
9
3
32
2
1
21
19
32
97
2707
12
51
6
1
1576
57724
3
88213
1
706
1
2639
15
1
4
25
14
2
8
1
1
13
41
3465
1
1
2
4
7
4
1
13
5
305
3
1
4
9
40
69
1848
2
1
89
33533
105
2261
11
1
28
100
1
4487
1
1
10
1
12
4
27
12
2
98
660
9
236
335
5
1
1
41
5603
1
228
18
1
1849
17
10
4
95
619
2
1292
2156
2
1
2495
56
1
15
51
4
82
916
29405
8
2485
1
1
80
1
905
85
26
1
1
2
4154
7528
43
1
44
13
1
34
13710
1
2
1
3
6447
28
1
8
3
30
2
23182
4
3
170
47
1
3
3
8
633
14
1
4
7
4
667
1
67
1387
5
3407
13
1
74
4
1
1
3
12645
125
11
50
494
62
1
4
1
38
12
16590
9110
1
7
299
146
10
1
6
1
6
913
44
2925
1
112
2962
6
106
63
5
6
1
1
53
3
108
7
17
1263
56
8
47
6
4541
3
25
20415
6
48
5810
1
1
1
2
21627
5
1
448
2663
6
8
173
1419
43136
4
2
73742
4
314
85
25
34660
1
1
1214
15
574
142
1
488
13
1
453
1
3
1098
1
7183
29
48
839
6810
1
8
74
11
2
7073
9890
15
19
68
88
3507
17784
3
5
1
109
3
4
13
17
948
156
2
11164
1895
3
33
2
2107
993
9384
33969
358
32
32285
8
1619
2
12456
40
21
8
1
189
1
3
245
1
555
14
49133
2
2
7559
12296
1
1
15
4202
1
1
3
1
12
56
14312
238
1
1
1
2783
243
447
8
7
20
4
1056
1
35
6
1
2
77069
184
39
8
2
263
31530
2
1
1
90095
58
2
2
23929
9
61
30
1
1
4
1
1
383
377
198
595
4
1
1
6
2
2
10
6
13
3
55
30
56
30
1
799
1
195
8
209
1
73
194
30570
2
1
108
3
1818
15
52270
43
1
1872
7
1
117
4
1
1
24
5
888
295
87
3070
4487
778
69
63
46
1
181
16
1
337
2
3
13
1
227
55
1
1
3
1
1
41972
1
7
2
4
64
106
142
1
2
1
2
2
5
14
6289
903
178
3
3
62
10
13
1
3266
5
9
1
2473
287
1
3076
2
3987
1
233
18799
217
15
1
3
1
1
1
1
370
1
2
412
56
86
4
28
2
20
91
1
5
1
38
4
1
6
351
4
1
1663
652
5047
1
27
3
1
295
2
39
32558
189
2080
1
12567
25
29532
132
1
56
3
89
6
1
603
1
3
47
1364
4389
1
1
4451
1
27
2
1469
1
76
1
26
19
51
7504
373
82
13
195
1
16
4
2
1
4
1
4
75
26452
1
5
54
2
8
1
1
4
1
1
1
42
16
367
18
1
18
1
15
2
1
375
2
43
3
42
18
1109
1
45
358
120
23182
81
9
11
454
4743
1
2
48
888
1
6
7
1
1
1
19686
229
1
14
2
1
13
315
41
1326
18
1
403
2
3
1
348
1
10
58093
1
10
39
16072
1
1
2334
3076
24
194
221
11
2
1
1919
4
3414
1
1
10
30
72
6
2
1
475
5
654
1024
14
11
1
22
11
1
1
24
28
394
1
3
21
7
4
8
1
48
47
983
594
20
24
14
3
93
1
6
11
4
277
157
5
8
95
37245
13
9
2
60438
12714
39
58
1
1
6
2
19
1073
74
6
4
1
85
152
1
5459
6
1
14
1
5
345
1
1
1
58
1274
570
65
19193
1
2496
213
4
2401
378
4
65
30445
3
48407
757
2350
1
27
2
47
1
745
2
2
176
2
24
1
229
168
1
1
3
1747
4
47
1696
16
10
5067
1
2
47
1252
31
5
5
3
2
12
9
1
43
14
3
1
15
2
2
2
89
50
1930
11
146
1455
1
915
1397
2
1
3
2430
2
1
9
101
4
1
1
15
65
49
1
1
384
1
11688
2
13
7
9
1
11226
128
7
7
8442
28
18605
1
48
48
15487
1
1
4
8
935
21
5
1
1
28
2
1
2
3544
1
1781
14
1
1
1
17
4
1
8577
473
23858
2
34803
2
11
9
1
16
20
8
31
67
3
7
5821
12
2
2
13
1958
10932
2
1
15082
3
5
1
185
31
12
8
1
4
1
492
87125
2
19
92
63
9
38839
43
3
18
2127
13547
1
31
9
7
5067
876
5080
1
9767
3
3
4436
1
6
9787
4
5
4
837
132
62
38
6412
1
4
1
1
1
335
13611
37
54664
2
9
15
2
31
13
6
5
2
4
1
3
2
1
63
1
1
2
2
9
5083
15
58
14
3596
7
4681
217
36
1
1
1739
2158
1
25735
5
27
4
5
6
23
1
8
67693
41
1
5
1
26
1
1
4
41
1
332
1
9
1724
1
32
22282
156
81
9
4333
6
1
10
13
9770
2
9
1017
1
130
6
73
4
9
126
1
304
6442
97
2
100
361
1
262
6737
2
2
440
115
30825
2
4900
4
1
5
13
296
371
9
2
57
16213
4
1
84
4
1528
47
384
187
49
2
1
978
1
1
3
1
3239
87306
1
6
2
12
2
4257
60
2
1
1127
140
417
4642
29
10
23
2
72
3368
129
2
232
6
1
1
1853
1
3
3187
27257
10
93
52
17
28178
1
9922
308
1
2
1
6
1
535
1
29
6089
1
1
66
2
48
3
8
25916
8
9995
15150
45
1
334
5
3
95
1
8
19
48
1
6
424
21821
3658
33354
90
254
4
39
72714
1
4
1
12
1
8
4
31
148
82
8
10
1
21029
28
949
1
2
1
1606
2
29
6
4
1
1
82245
2
3
11
41
5
4
15
19
51
2
5648
2950
326
1
45
1
11
5
31
1
1
7
237
22
5
41
2358
252
1
1
3
2
32
6
6
463
70
1647
2
1
61
12
14
16
4
3
100
136
1
11
2
11
84
312
1
3
13
1
12
391
3353
37825
277
42
1
24
6
21
126
4784
421
2857
12331
1
1
4
1
378
1
2
15
235
1
3
414
1
23
8
2342
1
2
34
51
1
54
5463
4
601
165
89
215
3
1
270
1
17
18
335
15
1
3
1712
10
1046
248
737
145
5
5
120
7
264
119
1
13
4
1
1
3
7
271
2
4
1
2436
3155
3105
2
9
1
24
3
4
180
57
87632
9
15
9
1
6
1
11
68
1
54
4
2
1
8
66
1
17
117
10
79
91
5
1
20
9
11
54014
17
24119
30
48
1
1
1
2181
2
2
1
3
3
972
6
23
601
69
10
1
323
2
14
24
222
3
2
1
7
39
5
273
1
101
1
356
11
1
1
4
222
33969
7
9
1
9429
127
1
4
6
7
9
1
8
1
1
1
54
2
243
4
5
10
2
151
1
231
33
5
4
5
586
171
3
17
9
107
41496
18
1
2
5
6
6
2
3
1
43
61
1
17
6132
460
11
13
9
53
1
1
5546
4
371
2264
6
58
9
1
2736
895
17
2
11
2
2
24
4
36
5
1
10
7
11
1
1385
1551
5
17095
29
6198
11
353
1
2796
19
9
7
1007
286
6
1
10
1
1
2
7
2718
2323
60
955
3
12179
5
5
6
2829
4649
270
29
6
14
1
991
816
1045
11
43
356
15236
24888
3
1
3
2
5
1
2
470
6
1
1
28
16179
1
53
11471
39
1
631
9
139
5
5
44
2
8
6
2053
113
112
280
1133
2917
32
8
1
2
736
2
14
1
1
12
21256
1
11
3
338
5
39969
379
19921
2
26
2
1435
8
93
796
2
370
1
2
5
30
5
1
24
1610
163
3
7
42366
15
1
7582
9
10
83420
5
4
1
4
2
1423
1
1
298
1132
19
23
6
36
1
1
143
1
22
328
45823
9294
9
3
8
4
59
2
1
1
443
439
4
1
1
2
20
2
435
1
72
3
11
3
120
53
1
50
254
1
94
189
160
1
2186
2
43
5
32
3
6
441
25
1
1
243
6
23
1
14
2
54
22
1
2
7745
1
887
1
10
1
59
9
124
49930
1
1
26
1
11
4
1
4
236
52
40040
73
9
1
1
403
22
18
1
635
1923
1
1
3
1176
2
1
37
1844
14
1
1
2807
79
5119
20
115
12
2
2
571
95
25
1
2
738
2
1066
3
7
7864
2
1
149
2
7
9
1
2
2
45
29
24
1
1
5
14
1
4028
2
4
11995
131
1205
315
9
6
1
2839
415
1
1
9
35
3
18239
1
1
3
837
2249
444
4
1
1683
865
121
13
1
115
885
10
1
7
15
52
2
1
10
6
908
1
12
137
2
20
18
70
3
227
18
17
16
1
1
24
5111
1
440
81084
1
1
1430
17
1
2
1102
681
1
14
88305
21
1
2
60
4
62178
10
5
34
14
112
1384
32
1
180
2
96
4070
1
1
1
28
2
2743
1426
1
4
17
7
339
609
8
78
1
7
120
4388
9316
12
2733
99
55
6
51
21
27
2
3
1
1
930
1756
71804
1
1
16
10
2
6
3
1623
1
15
1
321
7493
756
1
2
29
1
9
44
20
14
6
114
2
221
1
229
1
3
3
5
451
1
11
1
1
975
43
1
105
6
1
124
325
309
811
14
2
35821
847
12
1
15
34
16
1
3
4
181
2
1
1
1
21
4
606
19
4675
33
35046
1
1
1229
1
3
42
139
2290
1582
25085
2994
64
1
166
4
48706
2295
17289
118
2
1
85
2
29
2
1
9281
7
5
7
5
1
1
796
4734
10
7
3
90145
188
15
36
10
1
1
723
20
1
5345
23
3
1
32
10
5
13114
2
1
26
1
1
140
1755
156
398
7
4
129
494
2
2
405
8
4
9254
8
2
1085
33628
1
1
1239
5
6
1
1
6939
1
1
2
1
2
6
1
2
1
1
17
83
11
2
1
2063
3
5
4
1
1
690
1
1
1
1
2093
6
1
1
8427
1
2
8191
20
319
2689
46
405
12
1
3282
385
1
56
1
1
252
309
9
34744
207
5
49
165
6947
124
382
22
3292
1
4
5806
374
2
16
10
56
44
109
1
19274
16
26
4
1
150
69
4
73618
4
673
1
807
7
42
4
8
4
646
1
1
1
1263
96
2
228
1
31
18019
6
3
11
8
2
152
780
4
1
5
18
288
147
2
3
11
69
2
223
848
1
18
29
23
3
1
3738
1
162
1
50582
77
33
9
18878
1081
23059
3
2093
2
104
1
46
1
1
5
39
1
9
1
343
4
579
1466
1
2
5
57
1909
13
9433
7
6
6
48864
2
3
1241
89
2
8
116
5
1
324
69
5
137
6
8
106
99
1
1
229
3319
26997
3274
3
67
1189
4
1
167
3
14
22
1
1773
10737
7
1
13
8
50
25
1
2
1
1318
4
3691
41
1
9
4
23
6
62
13557
5
4
21
6
1
4901
8
8
1
21
7282
84723
2
30156
1
10
43
4923
432
11
10
2581
6
1
26
852
15
3492
1
7
1
1
1
1
1
1
89
117
1
92
3
10
5212
78
10
60
1
832
2
328
1
22
235
410
11
1
22
1
47390
248
42
3
24
1
6768
56
1
60
419
6
2
75
7
329
4
454
302
17
1
1
6
2
322
2
1
36
37
13655
48
23048
1
6
1
32
14
4
77024
2863
1
3
11
1
150
5
917
412
2
397
1577
87
9
4
19
460
4
6
594
9379
7374
1
76
1
1
41696
1
6
2
1
170
11
3
5
820
43068
2
11
2
2
11
6
11474
17
108
4
4
33
6844
8
38
116
118
2094
120
1
10
4380
1
2
5
623
21
10
7
40
4
93
1757
69
28
314
1
2064
36
33
430
71
1
2128
1148
1
1
652
48
331
2
2
211
6
2
1
2
1
4
1
68
1894
18
16648
97
361
26
10
298
33
1981
2
2
1412
1
23
7
1
62
3718
5
9
4
976
1
2
1
240
81
3
3
2
9
4
1
7
88
3456
5
117
1
13
9922
7
2
1
1
1
53
689
84641
47
7184
9
226
1197
1
9
54
3
126
1
221
82
2
31
1
5
6
6
48
1
1
1
2
9
7
2
3
6
3
17
5
2
22
35
3
8
1
3
18
30
1815
967
22
1
4
62
603
3
2
2697
2
5
510
50123
11137
690
2
2
2
205
1382
1
7187
14
1
1
233
242
11939
1
131
24
6
1
15512
4104
1
51
6
1343
3
3
2
619
164
4
3
70
33
452
1
117
1
340
10814
260
14399
4
53
1
3
2
2
2
4
3
1
2
16
6546
26
2648
206
5
235
2
31
331
62081
66
8
133
19
3
3
11542
20
7494
135
12
22
5950
81
2
106
3448
121
6
2
2
1
10864
2
1
153
1778
2
5
1
20510
441
54
3
80
79199
12
1
85
1
34
2865
1
74
322
53
1
8
1
41
6695
1
1
1
51
53
2
11
5
3605
25
1
2
1
76
27
676
1377
2
12
1
398
5345
139
12
69
87
49
1
10
15157
124
37
8
5
401
3
3
4
66
18
857
22
1
1
6181
1
20
547
8
15
45
4
4
2
331
57829
4
10
4
15
13
28
10
20
2621
1385
2
1
1
7884
1
116
1
576
150
7
1
301
3
174
329
10
1
40
44
11471
2
64
2757
1
1
540
6
8
11
8
2
2
1
2
15781
11758
65
2
40
1658
537
28383
2
1
1
1
57
46
116
1
11
1
1
233
4
54
12
1
15
43
1
15
4
1
1
7
4
3
83
41
75
16952
199
120
15
1
153
6
1
1
37
3
4
12
176
324
213
5
1
8095
10
19
21
3
361
228
3
11
1
33674
67610
33
22
7
24494
1
12
1
1
220
1
2
28574
1
13
1
1
1861
1
6
322
11
17
4
55
157
25
20
1
1594
48581
14
1320
2
8
9
321
7
206
135
2
8
2
4
4765
34
4
47
62
1
2
1
3
7
91
1698
2
2610
128
197
16
1
403
6
1
1
26
75
62
237
13
9
2246
100
140
604
77
1260
287
4
2
22
1
10187
7994
19128
1
26
235
1
807
1
4
9
63101
2
1
1
1
5
99
1
41
375
3
17
4740
91
10
3
17
11
4
7
2802
138
13
5401
5
51
4
2
4
11586
113
35
4
13
6
1
27390
1
18
86
831
1
1
272
3
1
1
2
2114
1299
68692
1
209
36
5
780
2
1
25
1
18
2
3
15
1
22
28
4794
5
131
4
1
26364
97293
8526
21
1
2
625
3
159
1
264
1
3
135
95
75
1365
43785
6
102
4
252
9804
10006
92037
8
1
233
177
113
1
1
26
146
110
6326
5
1
1
78
32728
17
796
3
2
2
3
129
2
38
281
13
18
1
2606
1
3451
2
45
5
1
469
26
13
2
22379
1
566
1
4
43
101
19072
7
32
91
1
1
1074
289
1
89
59
1
248
768
149
1
4
1
1
3
2
677
3
6
2
2
1
7
59
2891
1
8
4
1
4
13
17
15497
55
15
1
70
1
2
2
1
1671
2
43
1
1
1
5
610
905
56
9
32
20
2
1
52
60
1
11
25
100
1
4
1309
1
777
12033
2
33
56
76
1
2
20
8
2
1
1009
1
546
1380
1
2
77
8
1
14
19
281
40
3443
1
1
1
3
4821
1180
3
15
2
893
323
4
7
3067
2
1
35
1
15
18
42
29
2276
2
10776
32919
4
1
1
34
34
5
11
1
7650
536
1
12
1
2757
1
7
15
34943
1
3122
3969
26
1575
8
27
6
31
358
10
35364
73956
2
10661
1
7
13
3
3
131
48
1
1
1
5
18
1
48100
1
1
6
66
2
77
1
1
607
3
2
1
1
1
1
1121
5
1
485
115
2
8
1238
3
504
3
1
29355
2
1
212
2
2101
1
19
4
1732
23
56
1
2163
2
1
1
4296
4
76527
189
135
38
15
29
2
150
1
1
3
1
717
2
213
1
25
353
434
39
10
507
71872
5739
1
39
1935
669
9
5
5
14350
1734
26
2
2
2
172
17
545
7
8917
1
4
17150
99
18
97
68
190
562
494
17
10
3
1253
122
2
320
89
1
22
475
3
4
11
3
3
2129
6
5
1
1148
736
4
10840
1
316
6
9
1
9
2
1
19881
21
3857
14
19
1
379
107
26
374
2
1
1
1
1
3
1
69325
2
9440
8
2
41
7
14
1
135
10025
104
2
20
2
1
209
29
5
3
4
8
1
2
15050
23
401
1
1
4
3
1
1
45
73
23
3
7
1
16
1
3288
1414
1
379
22
1
4
2
21
1
295
4675
7
16
95
1
2
2
75
25682
5
1054
67
107
46
55
3
1
7
4
1
49
109
145
27
1680
9
1
235
1
4
3
3
6
197
3182
41
168
1073
2
1
1552
5
9
1
5
11
8
3368
4
1
617
16
2
23238
1319
73
5
1574
1
1
2812
1377
7
4739
12
1
4
49
35
1
32
18
8
8
22
32
11
266
1
7
3
13
26
5310
2
1
3
47553
3
85
90
32
65
32874
98
624
1
1
7
9
1
24
5255
123
14033
4177
1417
3
1
19
1
1
1
68
14
8
1
2
1
4
48100
29401
4
85
573
48
112
29
123
6
427
34
6
19
411
24
1777
2
13031
1133
5
2
10
2379
6
1
1
5
1
2
8243
2
4
527
3
5
6
4314
19
2
1731
1
1
90
10
4
22
4
1
1
15
5
25
5871
3
4593
18
4
93
1
96
1
1
3290
82
2190
1
1999
970
1
5
21
9
4128
341
26461
3855
1
74
3
3
15
9629
1
7
2160
55367
3351
21821
1
5808
1081
74156
105
2
1
12
1
81379
4299
6
187
21
5
24
24703
64156
4621
2
22781
5
12
1
2
2
1
8
1
3
392
45321
8
5
134
1
9828
34
4
1
32917
1
12
215
6
1
1
24
23714
4
4
2
47
1
523
3368
6659
107
1
94
40
147
3
1
7911
59753
1
36199
9
492
133
3
9
3
2
6
4
115
289
16
3
164
1
4369
16272
8809
4389
1
1
13
1161
23
1
186
3
18
52
1332
1
35
308
1
4
2
1
198
1
214
1616
9
3503
3
1
27
7
20
2140
107
29
13
55224
4
332
28
4
3
12
26
8
14
21
15
8
19
1
4
26
56
19
1
1
7
1
1
6
7
108
42
7
1
1078
2
2
1
216
332
1
6
10
48
4
66
7
1
478
558
10
1620
3
266
1
13
271
1
4
1
2
319
2
7
204
2
3209
21
1
283
87
2
429
8
41
682
8
609
49397
3
1
3480
2
59
2
1
6
22
1
81
160
108
496
3
14
28894
50198
1
37
29269
49
2
40421
1
1
5
4546
333
3
8
1
223
2
1116
6
228
1
135
14
2
3
26225
1
96
2
34
14
1
20923
2
1
12
4
6824
2
123
8
15
20
1
1
1
10
1
10806
6
9
5
7
329
156
1177
22
3045
6
52
14
9075
2
1092
17078
162
1174
1
17
3103
2129
2
13
311
10
1
6
4
55
1
1
1
112
2
1
849
333
2
2
1
2
258
1
7374
2069
5
5401
8
3
1
107
6
990
1
1
19086
265
9403
127
3637
2452
3
1145
1
15583
1208
14533
64
60426
2
24
2
1
3
31
59874
25
35
1
1
26
1
2
20
46
1
930
3417
13
16
2
2
73464
1447
10
2
28
2
4
181
58021
1
6
5348
3
81983
884
1864
3
29
1
41
53
23
553
5
207
221
1
1
78
5
3
1
178
1
1
8
2
223
277
27
7
5
13
1
2
8
56
4
3
73
1666
1
511
28
471
5
18889
348
43
1
1990
2
1438
18
2
2
1
1
2
34293
9
7221
2072
12
8
23
18239
2
1
14
1
1
448
2
46
898
1353
6
328
7
375
84
23
214
1
1166
1226
7
2
694
4220
2
1
1037
92
37300
1
23948
3
127
3
589
5
124
1
2
145
1
33045
54
1247
6
5
3
4
3
6113
1
9162
16222
2400
40984
71
3
284
1
148
1
83522
9
415
11
2
2615
1
5284
42
515
69
2
66
54
25
214
4
1
8
367
787
3100
6751
65887
1
2
12
3
7454
549
1
6737
1
14
35
10
21
9
247
1466
47
168
3
12
1
31
14
7
1
6
1985
31
1
2
29
228
119
11
29
14
2
958
6
3
1
7
1
28
111
4
59908
365
84
2604
44
2314
72
9
15
150
558
1
159
12
386
6053
1
4
2
873
1
5
5
1
52
3
1
3
2
1
1
678
2
8
18
1
4
22
105
6303
1
4
3
333
1
98712
5
15
10
68
49
7
11747
5
2
2
6935
1331
5
1
5
24
22
1
10
1
4
1
12
1066
23
2371
22
5
547
25
36
12
2
2083
47681
2
5
4
33
6
54337
16
7904
12
61847
145
164
5724
4
11
4
5
724
89793
191
3
121
3
119
14
15
1
7
1
2428
2
1
236
17319
8
6
7
7048
145
32
30
5034
4
12172
50
2818
2354
1
1
2
8358
1
26
20
2
1
156
153
29237
5
21
1
11
2
17463
4296
38
3957
52
31
279
905
8
4
143
1
346
12
2
1
4010
1
10
29
11079
246
41
1
218
18268
24
8
1
1763
12330
22
1
1
5
654
1416
3
2
35173
1
18138
371
17
4
1
5
3649
29633
25
25
27
3
1
7
102
28574
2024
8752
4
5
3
4
1
2
8
3
1
37
79
1
468
29
4
75
3
56
2
5
1686
2152
462
3425
4
41
322
31
3
136
7091
1
2
9
5950
1
14
184
2
6
1235
16
4
1595
22
1
1
94
607
68
210
3
3488
1824
59
3578
158
492
341
9
3
34345
2
2
15106
8
4779
5
152
207
6
1
800
8
5
2195
4
18
3018
23
1339
1
48
1
1045
2
24713
1
10709
1895
1
23
94320
37
3
7
5
1
80
23
3
1
36
20
1
14
6
7
240
152
58192
2
1
3459
13
9
1
255
1
86
762
32
242
10
361
34
1
19
18
3
27
33
1
1
503
1411
64
7
16
46
290
2009
1
18
11
1
7
6
2
27
191
11
33
12
32580
1
2
1
2830
42
160
1
411
2
3
4
122
5
27085
13
45
2
738
3
1
1
1382
1
9043
2
98
168
3
5
3671
1327
1
26
1
5562
19
40
2
791
2
80
82
29
1
2
42
69
15
1
5
10
1
8521
1
402
49008
2
2
1
471
2
1
11
8
4
137
219
59
7
14468
72017
380
37
283
1
1
13
2967
1
24457
12
12
2494
1
1
3
7
5
55
2
5
62
15
35
46
8
11
5
1
5
1109
2
3
107
255
4
50
3
3
4
5
1
6
138
11
3
158
576
1
15
8
1
3
28
606
64343
56
27
14
1
15
3
2581
534
15382
99
16
95798
1
1
1
117
30
38
336
74550
61
1
2
1
588
16255
1
4
1
11099
1
36
217
12
8150
12
8
2
1
26
1
3940
23684
1
2
36
1699
8
2
16
162
301
2267
1
3
27
10
2
1
1
31
44
4
8
2
4
21
33
1
5
116
3
279
55
1
227
2908
10286
3
42
1
45682
2
1
4410
18
10
21
4
31
15908
1
46
16
8
13114
1
5
1
2
58187
1
609
5
1
4946
2
67223
2
50
10
340
1
54
335
876
93
1
1
8494
1
2
3
1285
38164
39
336
160
7
54
1520
190
73
819
32
10
58
85
83008
5
1
354
1
10
8
3
4
2
1
1964
1856
136
13828
2
5891
1
1
1
2
2
70
25
3
80
5603
7
22
108
1
16497
18
61
392
4
1
15
1
6
255
1
1
670
69
5
2
1
6
1
25
15
75
4
21
441
793
2
43
8
348
12426
14
1
3
1901
2
2
4
1
102
2
1202
1718
88
17
79
1
6
6
5573
194
132
1
1
56
3
812
107
1
261
1
5763
1440
639
26
38
6
216
2
69
178
266
31657
27
22
1
3
1
42579
179
2
158
282
132
856
37
4
41
1
77
1
11
33
632
1
11
2387
45
2
46
74399
1
11729
325
18
1
8885
10
574
10024
5
87
1
47
1
848
213
1
3198
46562
21
7
1
151
12
1186
1
1
19
70
1
7
4
5
1
2168
20
1
1
5
1
204
1
4
382
1
21293
14
15
117
1617
11
2775
1
7
1
4
69
2
313
3
1
19
41
7
1
156
6412
1
8
1046
5
308
1
4
1
1
142
1
1
26
16769
1
3
776
9
19624
3
2
75362
10
1
2
126
8
19
14
1
1
1
17946
1804
40308
10
1
1
8051
9
1
2
4018
2
6
2121
325
19
808
3
3
1
70
629
1
8
1
318
4
2
10
18
2
1
3232
8
15
1
2
1
46
1083
1
1
26
1
1
3
48
4
522
1
321
29
1
1
71
222
56
20
13
34
234
1606
2
1
15518
97
1
24
341
6
2701
1
1
1
16
4
3
2
1
36
40
1
14
1
2
33
2765
96220
4
4
23
6
7305
1
30
2
46
643
26818
8654
253
4168
2
103
1
19
29
4
1
7542
6
14
1
6
1285
5
486
1
1
39
170
1
83648
29
3
1
1
114
2
32
4
1
2
182
51
10
323
1
2
908
2
529
12
7
707
1
48
2
17917
1
5
4
190
699
1
50
1
14
8
5
2
658
7
2548
3
5
5274
150
5324
14322
8
7
82
14503
67
1
40
80
1773
51
1
24083
72
345
1591
42
1
1
9
19
1
9
4136
71604
18
10
3
34
67
9
10
1059
20
1
9
16478
1
8
339
1
53
6
2
1
1
1
1543
2
1
108
2
33
9
1
3
1
71
290
190
1
3
4
50582
1
2
84608
41660
2
137
1575
1
14
5
64
63
1865
5
4118
1
1
1
1
111
32
7
34
1
7957
115
4
55
3
1
21
65
1
89
4
9
381
154
73
63
1
3
1
7
29371
877
84
5
1
42590
229
64340
2
21
28
3
2
1
11
1
47207
32017
1
1
4
5
3
743
427
54
1
1
1
1
1
576
255
2
192
190
6
5
318
2225
60
1
32558
1
23608
459
6
1
1
7
3
1
79492
66854
1
3
6
4
4164
1178
3
9
285
1
1
32
386
2
11
68
353
601
572
1
24
44
4
1
1
8
736
4553
26
170
8
411
161
72085
4
12
16
9
1
3669
53
780
205
113
4212
225
229
8
152
8731
17
143
1
2
1
1
1
2
1046
4
49
2
16
2125
3135
7
4
84
1
49
38
65
6769
76
378
76
1
9
1
67
48
6
219
9
1
7
63
228
1
6
5
30
5
2
170
1
1
4
8
29
48677
441
6567
2
4470
557
29
1
20
932
2
34
4682
2180
4
324
17150
8
45
366
2
68283
82162
225
1
1
6516
11
305
2
840
480
3
108
1
3
4
6575
31
412
254
169
2
25
16
673
15732
5
263
7
40
10
81983
21
79
259
1
1
32
1
25
3
6745
10
18237
1
39
62
1
70
86
74
3
34
5537
2
15
81
13261
37
123
1
227
4255
1
1
21
4
28
1
4
16
6
245
1073
16
3
42
7
6800
255
86
1768
1825
16
934
8
20
167
2
1988
3964
137
1
1131
1461
40
3
82
91
15
14
1
13779
5
419
2615
1
172
22
11893
18
3
1
331
20
2
143
7
14
10
3
10497
63
28
1
425
10
1345
322
3
17
551
32
1
1
20
1
444
25
2880
4
2
2
7
1
5
22
163
1
6
2426
5
408
1
98
1
4
1
2
24
56
7
66
7
2
1
7629
3
20
2379
72
355
1
10
1
7
120
4
34
1418
6
6
309
68
40
1
1
1
20
1
31
2
1730
3
25
107
21
6352
6
31962
1
55
1
1
11802
20
1
1
1
1
1
746
3
19
81
4
20
56
27550
62
1
227
3771
3
1
241
10437
2
3
19730
2
6568
195
85379
2
3
7524
16
5
1
1
2
21
9
169
1
19
12
219
4
1
1
1
15474
98
2
3
17
320
16
1
4
143
1082
164
5
5
138
180
1
1
63101
7
1
2
1
4
5741
1368
1
32
2
2
241
1
4567
254
27
90361
23
58233
1
16
4
1
1
206
18
6
20
27
2689
1
1
4
11432
2
2255
1
5
1
7
305
31
3
7
186
32285
5826
1
12
1
1
427
1
5
20
1
41
312
45932
2
10
32
6
1
42
4845
1596
2
609
3
1
1974
1
34
2
2
1
27
1
1
2
3
15
7
1
32017
25
6
12
2
42
2426
26
6912
21
4391
171
1
1
121
3
66
32317
299
1
10
151
3
50
10
1
11
7
1
1
75349
18237
24987
1
6
10
662
1
1
11
1
3709
1
1
1
4
28
1
4
9
3
3
20
37082
1
5
2926
4
1
1
15
23
7
6
5
1
16
1
6
1
665
3
361
69
34995
65
1
4
1
1
1
1
4
6393
3
4
43
217
3
80
3
9
33
2
1
2428
3
597
5470
1
3
2
12
2
51
2
32
170
1
134
1
2
2
23
6
5385
1
2
1
3
16
3
1217
15630
1
37425
290
44562
29214
1
31
3
3936
39
2
9
20925
2
4
31
2
1251
5
2
305
1665
18
5
9
21
1
236
1
1
1
1
66
2
16
1
5129
2882
38
3
167
1
1
215
1
6
284
11
3
11
41
5
13
80
2
3
440
115
1
254
6
1
22
46
4
2105
1
1
18
4
2
413
1
71
83
1
9
2
251
5
1
1
2
34
2
1
6350
1
1595
402
1
12901
25
7876
3
140
219
6
2
2
34
1
691
904
243
2
943
1110
201
6
2
74
8
206
264
35
7
3
26883
16149
4
615
185
747
8019
19
1
209
1
1
1
1
111
1
2
4
2
58021
3
1
4
2
34
3
3
1
2335
2
6
2
11
2
1
1
2
1
402
9
5462
25512
7
4
7
83
102
112
1
215
6
74156
2
1
4
70
9095
5
5
11
8
1370
119
3086
41
1
1
15
22759
3
16
1262
2036
1711
32
2650
1
295
3
108
29978
95
62
2
10
19
2
513
265
1
19
8
3
73442
46
267
2328
2
2
43
2
28
12
170
2
4
87
5
2
3739
11
190
2
353
4
35
3
7
13
15073
9
32882
1788
49
15
158
2
3
38
152
14
2469
1428
1
567
1
5
2
4
74
10
23
285
4
57676
21
31
14
20
6
1
1
4
1
2
1
100
2
8
39
3
64
2
259
38447
2
3
84
1
2
1
2
5
4
11
95
247
2029
1
17
1
64
905
3471
3
1
1
4
351
1
218
14
21157
9
1
2
2
17
13
4372
1
61
1
252
7
309
1
1
3
3
42
1
2
1212
24
5
4
3400
3281
2
1
5
3
51
15
2
8
1
30
643
4372
27
8
89057
3
7
75
1
2894
5
2
25
426
26417
6
7
63
57
60
27
27
216
1
4
5
2
1
13557
27366
13645
44
30
3
2
28
2
8498
4
6
1447
1
5
2
79819
5689
3
18
1
3553
425
90
1
4350
14
1
41583
1
9
6756
1
1
4
17
8535
5
1153
5
11
98
4
10
1
5
514
247
2769
2
1
13
4
19
46
5
44
2
72774
2
1
55
5119
82
3
22
42
18
5358
160
13
2
90
247
2
609
6
1414
1
1
240
9
224
1750
51
2031
57
2
133
12
2
5
14
2
2
16
414
57
7
9
12
2
2
4771
27
92
8
12
333
5
1
1
310
3459
82
42
18
37
426
7
1131
2
577
1
27831
1
73
401
5
103
2
9
1
37078
2
6488
4
1
9
11
28871
1
13
12624
6348
2
14
34
61
12
5
62
30
1233
1060
1
83019
165
1
8
26
1
129
74
1
4
2
52987
25
1644
1265
1
9
1060
4
1
2
1
1
3
33
3557
1
1
2566
14
700
1
1358
13672
1534
1
32
134
13491
1
5209
1
2
88
8060
8
25
14
20
2
4
1
90
677
74156
610
71383
354
4
1
180
2423
4
3
2
1
5
11
568
11
205
26
1
1
2
1
2
1
9
944
516
6
87
3
2
4842
5
1
1
1
91
2
1
40
21
56
120
161
82
23
74
9952
1
94
11
2
411
1794
10
10
1
1
3
2
1
4
1
1
1
5156
1
1
1861
1
23
1
2118
53
43
188
21
92
1579
288
17
2
5492
5
110
9671
1
281
53
12
758
7
1
1
676
2
13578
10575
702
23
2
710
6
1
304
11
127
7
259
7
1
1
3
2
1
2
38
3
7
1
25
32799
7
57
3
228
5
2
2
21
1
255
46562
4343
6715
68
23
2
2407
170
1
4
2
1
5
8247
4
5
5
36
3
1
4
459
1162
2
1
1
1
4
2343
198
9
8
403
10
1
1
1
1
34
104
2
19
2
4
284
6307
134
4
73
2
22
10
678
10
33
2
5872
4
38
7
4
9
603
1
95
2
1
21
762
7657
1
1
263
1
8
3
1
3
7554
276
37
18
3
1
245
12
1
8
2
1
35
11
3
614
3
313
6
86
143
3
5814
2
69580
287
1
5
140
3319
21
1
1
5
1
5553
1139
1287
24
7397
2
9
10
1
1
16
4
208
136
422
10
10
4
433
1
265
24
30
1
105
28
181
1
171
4
115
600
13
150
2
1
1
4
3
1015
10
124
5
1
5
75
25
41564
780
43
18
40
89
1
10917
1
24
6
1
78
27
2
17
7235
17
1
137
4
5
3
13
18
34
420
6137
3
2
5
8
2
4
22
37
256
12
18709
922
30
3748
734
2
9316
6
5
5
75333
12
27
24
1
10
32
3
1
2
6604
5
2
97
1
3
11
2
9
15
1
1
137
1
3
2
28
6
47
1
2
1
1
20
155
41917
1
6
1
2531
70
4
1
3
2326
139
4
6
2
2
2254
4
99
1
70
14
11
17
7
67
2
2
3
5
2
17
13
7
709
208
2
51
1
5939
9
24
2
2282
80
282
40
22
3
2517
14
2
6161
10
5741
31811
7
63
11692
25680
2
3
8
1
1
17
1
74156
1
2
3
146
36
175
315
354
84
1
696
7
171
2
55
10
406
28871
1
4830
14280
2
127
3
1
222
112
541
18
3
2
380
84
8
464
1
31
337
35
1204
586
7150
16
1640
8
7
1
1
9330
3
1
82
6
5
40
2
1
1
688
4060
271
5921
1
3
3935
3
25
19
1
4
5
3
1
17
3889
2
2
131
43
29587
73
1
103
1
22
54057
3
2
242
470
2
19
4
2
3
2
1
1
1
19
5
1
5447
304
1
2429
2
5
2
597
2752
5
1
16
10
9
1
18
1
348
9
15
189
2302
1
2
179
1
119
1210
243
1
24
1
37
139
20
1855
1260
5
32
63
4379
18
117
60779
3
259
2
2
1
198
1
3
1
82
1
8
73470
17
53
1
25
55
1
2108
14
1193
1112
2
1
917
11314
1
66
2740
11
31
12
4
28
3451
19
27
2
4944
1
45
16
483
5
18
1
1532
1
5
197
4
4
2
251
1
1
1
14
1
1
302
1
7
44
63453
385
69206
20
15
25653
20
23
15
2
380
215
176
6
165
3
35
1
77843
2
20
14732
2743
4
1
5
6747
136
1
313
1
1
4
4
33
6
2
3248
1
1
17
4347
1
18
1
1
112
8
13
5
5
1
1
6
48
316
6977
67
2
27015
4
93
255
2
1026
11
12264
119
80
2
63
3
14
2
1
38
9
12
15
1
4
5764
216
244
12
22
18
1
1
384
7648
5
2
7
1
29
106
1
1
887
1
173
229
2
61
64
4
2313
206
177
41
2622
3
576
255
1090
79
37157
1
1
20
26541
10
1
344
2
5
8
7
279
1
1
160
51
5638
127
31745
28548
1
145
17
23
1
5051
68110
1
4436
22051
103
3
64
4629
1
2
8
2
154
3
87
33
229
1
138
3
2
1110
62
1
1
104
2
12
15
33
26306
17
9
8
1
424
4016
82307
3094
49
262
1
395
1
7
540
56
6
165
4
96
5
25
3
28
21
15
1
16
94
57
8
53
137
1
4
518
10565
2
1
76
6
1
204
628
17
5261
4
1
550
9
61
7
1
4
7
29231
852
2
6
26
3
2
3
133
21
7
574
37
1049
16193
2
152
37
16217
1
11
23
3
2
1
2
203
1
1
2848
67
1043
801
21
1696
3
279
3
2501
21
10
3
1
1
2084
26
2
164
1
32
2
1
7
6
1
1
2
17
5
557
47
7
1
75
978
5
11
213
5
43
21224
21
69
26055
19
1
9
3
6
43
217
8
1
40
32
12
1
8
67
1
5
187
9
26
7
3
27
3
18
8
2
37245
1
4
98
25
1793
4
29538
5
28
14
695
6
52
2
19626
51
1
17263
126
1
200
56
16
1
58931
4
3
2119
1
5283
4
2058
72
835
1066
75
3
194
4
1578
42608
1696
18334
4
3472
1
1
112
29
4
23
14
2
887
1
7
652
1
11
1
46
400
139
1
21
242
3
27
11
217
16
2
11
2
147
4
21
6
68
62
1
1
1732
9
5
36
49
122
1
65
30
77
5
1
32
16
39777
3529
62
1
8613
2
21
2
74
6
3
6
5
23
126
13903
3
50198
1
1
82
593
342
18
18537
33
8
16
5
4
3237
1
12516
4
10
81
6
31
5
10
17
111
4
10603
21
8
1
51356
15
1021
517
115
1
1
3
6
28
342
600
1
1
2125
1
170
16
1
591
3
19873
468
1012
24
4
494
2
1
26
7
36
10
1
26
4
1
120
1
1
11
1
9
3
1458
111
147
7
2
3
4
2420
1
1
2
198
2
2
8
1
16
61
1
311
4
12
13633
17
2
1
4
10
7
2011
2853
38
2
55
1799
7
2251
1510
5
1
1
3151
9358
32
9
1
919
3878
4
1
3
90
19
8
3
1
6
5
101
246
2
1
1
1259
42077
2736
172
6
5
90
1
13
1
824
1
1
611
290
134
35
14
1
684
1
557
25
7366
9
5
19
10
20029
32490
2
1
7
2
4
2
16649
7
7904
4
9
51
1
11596
275
375
2288
4
6
2
3
1
187
8
1405
547
1
14413
1
1
13
8
1
2
1
1
54
6107
23645
7
5
2
26
1
2
11
52
6929
1
991
1501
172
6
283
531
15
135
14
10
29
3761
2
3
1
17
34490
1
1398
25
71610
2
25
3
99
4
1
1
2
6
405
201
97794
299
1
1
2
38
79
112
2
862
22
919
34
4
302
114
1
2
42
1
3
405
18088
7806
205
57
1
81
1
5
81
6
1419
40
25
59
3
1
2477
279
937
25
5
9373
32
732
1734
2
10
510
5
5
124
1
39
23
85
1
30
45
32829
324
1
1
216
2443
52
3
9
4514
21
186
941
41
779
1
69
44
1
9
27
1
4
1
106
1
12
71
146
1
12
6107
5
1
4
1
1
16492
5
36
9
2
3
227
3781
1
118
12
548
88753
8
1
34162
5
812
1
6
11
31
1
2
4
61791
2
8
1857
444
1
1
1
4
440
97864
571
1
1
3
3
13
2
1
27
175
941
1
3
5
90
3
59
475
80
211
9213
12
49
719
2342
48
1
28
2
28
8
100
2
187
238
15
1
2515
2
1
4543
2
28
1342
254
4523
1
1
93
2
4
13
44
27
5
1
45
503
36
413
405
2205
1
3115
2
16
1
55
1
12
26805
4255
1909
452
4
228
1
1
236
5
2
68
63
15
50
4
2
8
4
3
3
1
2
68
2202
13
13
47
66
3
3
1
1
56
49
1
697
37
9
7379
9
1
4
159
1
491
596
1
1
86
51
94
4
8
2
4
25
3
1
40
208
3
2488
1
1
1
2
9876
19724
95
1656
53
220
2
2
1738
1
4
8063
8
338
2444
8971
3
4
13
2
9
1963
1
3
1
2
2
8
8
92
1
3
2
7
18
3838
22
20
6
66
2
1
2
2
1653
1
1
4
2413
90
81
3
1
38
87
62
9
1
1250
1
1
1
9
1074
23
409
42
180
11
111
3
17234
9
996
2
148
37
1
11
1
15
59
4785
159
1
12
57
196
1
13
3
4
61
14271
1
10
32728
1
7
116
26
31
1237
2
33
116
1
3
2
60
84
9
1
2
6
1
9501
48
1
1
190
12
9
2
31714
128
38
5
53
25
2
2
5
87
290
12
10
15
1
7
12
66
3189
11
4
1
11
20
8
44
6
37
7290
8
1
4255
21
15
37
1
4575
96954
1
1
5
2
2
1
1
20
1
2
7
18
79
2
7
1
12691
9811
333
11
80
8526
7
3
1
90
1
3574
40
1
2
1
1
1
91
47904
4
1
8
6024
19
1
8
8
4
7
2
23
14
1
1
400
40
225
2
13
40
12145
1
27
1
8910
1
239
97455
4
105
18
38904
90
1963
1
36
18
21
74
28063
8
4
218
7
11
5
8
8
7
35997
1
2
108
112
2
5
2
309
68
3
1220
2
34
1
3
250
209
4
117
5
1
115
96
471
5
50
6
20101
9
2
73
15
19902
536
10
1102
1
61
1541
1
59
2
7
989
43767
5
14
22
4
7
179
1
221
227
228
8
6
1
1
3
686
12
1391
18
2
49
26
1
46993
5
34
5
392
1
1557
187
6
2
4
92473
6
4
40
1356
2
3292
7
6
2
2
1
1
3
1
12
21
1
2
22
2
1
6
6
1
1429
3
1
80
80
1
156
2392
3184
5
653
16
2
1
3441
17
5393
201
54
46
1
1
22
20
18
335
2
1
54
43
2
11
13
27
134
11
2
1
7
1
188
2913
2
2
38
1
1
348
9
1
13
1
25
3
1
51
56
7
16
6
3
15
21
72
2
562
8
7
35
2
7
12
1
7
549
557
23
1560
155
1
175
15
396
1385
1
162
4
375
11134
2
14834
181
4
12
6
9941
2
28
1
2893
2
137
10633
58
34
142
2
43
1
5
2
117
12
296
1
191
1
12
440
1
2
1
94
2
1
1
9
250
2
73
6
1
19
753
1
7
1
126
811
6
4
46
2
2
1
15
129
1
1
10
9
4
1
104
19981
1
1
45
1
37
2322
12
1
10
6
29
12
2
57685
3
100
1
14285
74
2
2
12
42
423
1
1
1062
2
3
31
15
2
259
7
3615
2
1
2
4
6
3
1
8
2
29590
21
1
1
97
10
23
1
55
1
3
1101
163
1
164
1
5814
1
2
10
8
2
1
2
9
10
3
45657
1
1
2
1
2
470
1
7
1
621
110
8
269
17
2
19
1
24
1
10
404
1
5261
241
5435
238
19
457
3
4
3
1
147
1
2
1
2
1
1
16
39
38
266
8
23
1
16
2
1
120
8
3
131
4456
1
9
20
6
1
1
1121
2
29
7
1
2668
81
15
237
986
13
5
240
1
5
1
10
2
3
11
55
2
2355
11682
1
2
399
37
538
67
34
2
37
485
5
17
102
98
12205
3
15
13
214
4003
5
2
12
133
4
7109
4
34965
18
2
4134
2
2
81
3
4
24
8
21
380
2
23
38
2
15
29
19
5
3
31
53
3
17
388
1
5
21
1
834
4012
1
1462
13880
3190
15637
741
64
23122
28
5
3
16
124
1
905
41127
32
1
1
6
5
1
2
131
9
1
6
1
3
2
24415
62
269
17
58356
19401
19
12
50
11
1
6
130
3
6
2
15
1
2
26
1
732
34
5
7
13
2
1
1
7
1
814
10
532
3248
15
8
45
2
44
11
6
295
73513
4
1
1
104
10
3841
2
27
1
1096
25
3
9
10
1
5
121
2274
1
249
2
2
6
675
30047
1
62961
1
1
8
875
1
2
1
12
6
15
29
2654
5
5
536
13
22
7
16
7
2
1
5
3
5
92201
3
1
2
13
188
4
1413
21
1
1
535
10
6
396
1
1
61
1
7
12209
11
117
796
2
167
4
2
24
39
27
2
154
1
2
2106
4
2
146
60
4978
2
181
3
52
522
2
14
4
9
15
1
695
649
1
17
3
4
48
234
2
1
7
488
22
2
6191
119
49
124
19
1341
2
57
7
281
314
5
40
60
18
2
9
13
1
1
211
236
87
2
24679
2
5
3
229
1
2
1
174
23
18
1
5
6
3
4
6
4250
2795
21
1
8
4306
2222
1
47
4
3
36
1
5086
14180
2
3
2
1
1
2352
5
10
1
16
13
2
1
1
6
7
2548
2
44858
2
3
169
7
91
1
300
5
2
21
1
2
6
4
1
3885
1
81
118
692
8
393
6
7067
18
3
82
3766
4
1
4
1
67200
1
2563
1
9
734
1
8522
107
27
13
1
2
1
30635
3
1
352
4
4
1
4
607
1
1
1325
10
10
6206
1
1
223
9
7480
48
1284
10665
2735
1
1
20040
28562
1
7
1
2
134
897
2
58
3
3
5
51
29
1
2
11
1
458
1
3490
5
1
1
1
4
26
1
154
4
60
3
6
10
20
1
1
6
2
918
317
1844
3
13345
619
2
59392
8
1
5
4
63
83766
22
7
34
2
380
316
4
8
3
1
1
95
200
1090
11646
10
17
1
2
3368
1655
7372
5
10
13
8
2
4
443
25
1260
10806
1
1
15
107
3
81401
5
26
6
63
1
2
8
56
41
358
22
8
315
2
4
13
1
2
2
2
1
10
1
2
19
83902
7236
3
1
112
311
1
22651
6
181
10762
1
21
3
10
8
2
710
1
1
181
81
25
1
5099
1
42843
1
2
2
2
1
1
3
487
3884
6
70
2
1033
1513
2
2
3127
7168
6151
141
2
45
1
1
17
2
1619
32
4
277
4
1
1
30
41
1
980
1
186
20
3
5
2
1
1874
1
2
42620
14
10
77445
21
23
2937
2
444
20
9
88
1
1
729
7
19
2
1
386
123
1
1
4286
1
2
6
37
1
3
6195
2
9
378
350
11995
13
9
1
3
1337
72
1
237
2
32
297
1793
20923
5
9
12
1
1
24
2
78
1
62680
4
1
1275
13002
1
2
115
56
1
1517
2441
35
359
1
164
1
28871
1
19
11
3
2
208
1
1
1
245
138
73
255
106
12
4784
10159
5
2
4
4
43
6132
65
26
12
6
7
13
56
131
2
7
45
1151
1
1
35
791
3
1
2
33
23
189
1
1
19
1
4372
1
10
32384
2340
129
41
237
1
1
288
2
11
1
1364
2
82
1
1
2
9
1138
470
47
156
26946
2465
1
42
28
744
2
971
2
14
22886
2
1
3
1
116
51871
4
46105
1209
3
6684
28
1
1116
3122
2902
25
1
65
5
49
126
47
3
2
58
2
2
26
1
5
1
1
5
2
3479
9
77
1273
7
135
10647
3
1
10
1
1
5
24359
3
1189
5
790
14
13
17
1
301
60074
4
37
1
3
7
50
2
1
733
415
2
74
33
2
14
2
1
9
62
1
3
1
295
1
57
1
4671
150
25
2083
1
26
20451
80
5
1
11
2
1
1082
5
1
6541
73
112
4
340
4
123
254
3
9
35542
34
1980
7
2975
4733
576
89760
2
55
1
3
12
156
837
3305
8
3
1
1
262
8
1292
6
15
5
5
2851
7
21
2
446
15773
69
400
47
88
3137
13752
1
169
1
10
1
16
2
708
1
2
6399
20
63384
1
475
1
322
12553
1
1
5
1
148
293
1002
1
7
91
1
19
2100
1483
3036
499
28789
5
1
1
3
6
245
30320
2
2656
3
1
4
479
8
57
85
149
10
2
1
1
4
1
17
1
2
1
2
8377
176
3125
9
4935
12
7
23
1
1
3
1
1
3
707
66
3517
1
32
2
5
1
1
1
1
4
8
135
6
1
3
13
84
67
10
2
21
1
8
65407
49
6
39
350
10
3
71
56
8
317
102
39024
27
8296
2
5
89
1
12
1
1
2
23
2
2
536
50
13
409
89
28
5
184
82661
2
8
1
2
563
816
25
6
26
7
3
2
539
447
1233
26
1
125
1
226
1
16369
18
2129
2
1
4
1
15
1
1
3595
2
1004
2
7
71
17
73
5
10
10246
6
10
413
1201
6
258
1
61
1
5
6380
1198
6
9
6
210
234
677
1091
24
2
6
143
183
8
85
16357
4
1
400
4
8
4052
13672
1
21
2
17
1
1
6
9
1
2
5
5
1
5
3
38
3372
14
10
1
155
2
209
1
5
5
2
91
6
9
3
1
1
1
3
2
3
1
82519
2
3
5
41
3
6
2
8
1
2
1050
2
6
2
40883
1
1
280
95
1
183
8712
4037
3
41
1
1
2313
4
11
4
226
84
15993
6
1
183
10
10
1
48032
2872
8
2915
20
57
2
2
22
40
1
1110
36
5
87
51
1
2
14
2458
3
3
3
46
2
22
36
6
850
89
32
23
9
309
74506
9852
281
1527
157
333
9
65
233
239
21
3
27
8
1
3
1
2
13779
1
1
1
34
1
4
44
227
4069
4
6
14
65
1
4280
1
1
4
22
5
50
2
1
2
23
304
75
5
3
42
9
78
7
4
1
541
2
1
37
7
154
1
3
3232
2
578
9
1
26
1237
8
3462
1
651
6
56
3
42
52
2651
2
2
1
1
47
297
70
1173
3
1
36
21
361
2597
1
83
221
3
201
4
3581
1
122
4
9450
2
3
24
173
1
7
1513
7236
5938
24243
28
384
55
3
4
22379
1
1
2
8
5
8036
29154
1
2
28
6
19
1
254
141
58
1
53
1
43227
12
8
34
31
210
18955
1
4
12128
15
6
2
5
5
3
132
5
1
1
5
480
8
4
1
20
12
7075
32
5
71
1
88
596
73
3
2
9
5826
2
55
97
30
5
112
41
86
28324
1191
254
13749
32
2
4
1
1
15583
18
261
482
396
11
36582
3090
9
56023
2
1
3
1
6219
81567
1
1
1
2
79
33110
262
30
1
8
1751
7
186
656
21
305
26
1
830
8
19
1
357
41
1862
1
312
2
1
66
3
40
5
24
1
4
8
8
84
1849
10
962
218
1
11
4
308
14
3
1
3
1
1
1
2
1
8
134
46
39
3
12
5
1
19
2
83319
12
19
1
1
691
3981
1
5
4
11
1
1
7
5
2
73
4
12
1
1
1
7474
3
4
1
14
1
296
1
8
1
38
1
51
4
4
5281
9790
23
13
1
1
3
3
5
12312
1
248
1121
4
5
535
603
25
156
11
1
19
34
1
1
17
2
363
1
4
4
22
40
7106
18233
137
294
1
64
69
18
7
28
1
1
7
1
332
14
1
36104
1
1
17
1
2
1
5
3
336
482
2
40
10
2
4
1470
180
1
53
317
1582
92
12
9
1
13
2
347
2
83
208
1
7480
5
37
1
1
7
2369
19
7
1
33
130
1
308
10
2
1
16
2
4967
12165
2
1
21
2
1
1046
4
126
306
1
4313
108
988
2
1
478
200
1
1
2
6
116
13
1
1
16
1886
9
1
156
3
27
95
2
4
55
6
32
18
3
5131
1
23
2
47
21
1
5
105
1
4
2
1
2
707
4
2
7606
424
1
2
5
147
20
1
1
191
690
23
6
7
26
18
1
1
1
2133
57
6
1
61
19
1
1
10
1
1
18
4
3811
3
224
13
285
53982
19054
26
1
15
1
1
11
9
441
1
9639
16
4
1
3
89
8
63
1278
21
614
41
13
1
2334
1
14
952
2
121
18889
6
83420
64
3
4
546
234
231
52154
556
356
2
1
1
78
2
3
3
11
2
267
17
21
434
72
6
1
3
1
18
17
1
251
1861
1600
192
832
50
2
534
151
706
3
1
88305
5935
1328
1243
137
1
52
7
161
6
30012
3
2
1
48
2
3414
4
1
19
2
44
2
27
1
32
258
2
1
312
872
42
166
168
5072
287
1
1
92
3
68
7
1
19
4
3
1
1
10834
1
3
5
5
30058
44
2
110
45
6696
1
3
1480
70
7
1
4
145
2
2199
6350
6
231
6
3681
90
13
1
18
5
1
3
1
3
41
36
14
60
3
5
89066
304
1
29
1220
3
755
2
2
1
8283
233
59
1
3
2
89
18
102
259
2604
4
4
5
1
1
16
5
9
10059
1
82
3
83
1
87
23
489
3
1
3
4349
1
1
19326
1
5
1
1
1
3
19112
1
112
2
1065
3381
150
3774
1
1
158
87
1
171
725
1
1
2
37
7790
4
5
2
6
21
20
5
878
27
3
1
586
56986
1
1
4
15
1652
28
641
1
21
5962
1
67
7
626
9
3
2
151
205
2962
2
1
2
2
5
14
559
76556
4979
1128
38
15
1
57996
23
1
140
82
137
4
1
11
2
1
1
2
9284
5
1
1
1
460
3
1
3
737
1
16
7571
1
97288
80
7
32
1
2
365
10
19
37
21
2
1
16
1971
116
1011
12
164
1644
24
12
1
6834
6
8
1
297
10
51
1
1
4
62890
1259
2
211
26418
78
1
2
12
2
1
2
2
1
53
1
1
271
411
1
44
5
1
3
18
5
29
9
2
6
531
1
72
10
9
1
1
12
50
4996
15
80
1
11260
11
4
1
44
3
5
4
2
13491
1
3
1
29
1
2
529
2
7168
209
107
2
525
56
15
3661
10438
2
1
30
3981
10
211
1833
55
64
2
541
2
1
5
601
77
34
4
12
1
5
1
16
993
1
32
40
2
3
1166
22
11
1
1760
1
50
83
29
22768
1619
2
2
1
340
30
3
6
1
5
70
25
1
1
2
13773
3373
3
2
3
1299
5218
11
43989
2
32
1373
2
1
2
1
2
61
27785
25828
1
2
10
1
10891
9403
1028
1
21
9
1376
184
129
228
46687
63
6
756
6
1
2
2
46
669
2
4379
4439
1
22
29
1
339
2
3963
352
5
11
2
6
6
7
19
2
589
8
44
1
2
113
1
1
2
1
17
27
247
6
52
64
9327
2
14
64
29
4
1
1
17
403
230
6
755
6
20
2
85
46
1
205
1
11
1
1
4
11
214
585
846
1
1
1
1
537
29531
320
3
2
146
3766
14
78
1
45
11
2324
2
320
332
4
2170
11
1
35692
2
1188
45657
8
2936
544
98
11
21
57
1
11
2246
1
3
29
24353
18
4
3
1
1
35798
384
2
2
3
34
8
1
3
181
1
5
18
8665
23714
94
63
36213
41
27268
2
4
386
55
2
113
2
657
5
2
9
6
2
2
33
20
1
1
32
22
2
4
27989
87966
4372
289
7
4
1
1
3
215
1
26239
20
200
2125
11
12929
109
7188
1
4692
30
6535
5
14
41
6
7
1386
77
61804
17
9
1
57896
3
184
57
501
9
2
42
5125
507
85
52
4049
6
3
3
1
226
1
2
600
1
564
1
1
287
1
1
3987
606
2
131
4936
2
12
3
1
1
1
12
122
885
184
145
9
109
18
1429
30819
175
112
2
818
1
3237
5945
100
53
19284
307
7
1135
399
71
1
1386
33
12
2
1
1
54
1
3
44046
17022
526
24
4
6
1
42
616
1
1
701
1391
1
1
29
15
406
12
23
3547
1
4
350
1
5
47
11238
2334
37
235
454
9
1
2
60
1
12527
1
1
8
1
19
25
4
1
1
13
31
2
3
39748
2
2
1
3
74530
5
1
1
30
1
2
1
17661
7
12
2
3375
385
1
1
4
7781
78
3
1942
17
9
1
4
11
68
31
1
1
44
17
23
46
1416
2
534
3
1
1
47
23
1
1
310
1
69
59
1
28
371
2
1
21
1
87
22
52
1
20830
4
254
22
12
4
21
33
1
1
78996
3
16
4
81
1
12
1
8
1
3
115
2
1
2
2
1
143
1
1
27683
4
1
5
1
38
40
6
21
1
258
133
8
6
10
34
1
1
20173
1
39
21
2
12
3
6
7
62
3
2
21
5971
2
1
1
5650
19
78
14
9803
275
26
7
2
5575
18
347
1
58409
6
3
1
27350
763
61432
57193
48677
2
2
12
61140
1
22251
4386
1
1
2
1
37
1
7
2
12
276
1
2
7
642
2341
4
59
4
2
6923
1
8
1
5
4
98
167
1
2
1
428
3
2
1217
25
3232
31530
1
32691
2
6
454
9
6
1
1
171
1
8
47
4
3
5
675
34335
265
3
3
97
88347
17
103
6082
5
3389
1
1202
32
26796
317
4
21
15
13
5
1
1348
20173
4796
2
360
1
2
1
3
7
1457
67753
28
23931
2048
35997
42
1435
1
12
21175
1
2
29
1
33757
16
6
1
9
174
184
29
187
1
1056
2
2
1
6
4
4
134
41
18
2
4
40
2
2
10
9629
108
5
1
20
7
1
1
8
13
26
1
10231
763
163
3
15
4
50
13
1
96
1
253
43680
131
3213
4
1
58
1
4
47
2
2
875
1
13
586
300
727
1
6
5
105
36846
55642
253
11
11
35
1
117
2
104
1
88
1
459
126
701
185
1
1
1
1
7
121
2
9
13
4
8
2
3
2
1
8
15
1
7
32317
2774
10024
603
15
1
1
4
1
1747
1
200
4
1
184
1
2
1
18
1
41
17
47
1
112
5
7
1
5
1
1
21
4
35
14
10
1
8
1
3
1
6
380
4
37
20
101
1
6
30
1
1
2
1
1
16
437
3461
76
7
1
5031
2
4
117
2
9
1
1
1
18
503
56
340
20
171
6
72
3
264
6
1
380
250
614
11
12
60
948
41
27791
77
1
25
92233
44
301
3
5
1
3
3
8
6
108
12137
6
1
1
8
5
1332
9889
10302
4
1
6
1
178
69
19577
1
32
1
1
3
2
2
2
1
2
6
1
1
8
769
11
27
1
1
128
665
1
779
1
86
1
1
2289
42193
367
2
14
5
3
2136
1
3
561
428
113
7516
65111
4
12
2
2
29376
68940
1469
47555
7
2
656
377
832
333
1
1
1
158
1
2
33
202
92
8
1
2045
1
10
3
3
1
1
4
76
13491
3
5
2255
2
5
4
1
1
304
15
70
2
667
12328
113
3
2
395
14
23
22
27
4
3
1
2854
1
2294
10
1
9
1
243
1
450
2
5
21
257
1
26067
130
4358
1
24722
435
1
3
6183
2
19844
21
2
62
16
616
1
172
6
1
1
1
51
124
1231
14
15
2249
2
352
2
162
3
201
32990
401
393
2
103
1909
6
5
3
679
190
10304
1
5
770
1
1
14
34
1
2
26290
830
16
5661
3
15384
1
3
79
1
1
2400
19
10
45996
50
4
67
2
5730
15
7
35
10
2
213
137
57
1
16
1
27
1
1
2621
2
3
61
2
74
18
8
27
1
18
353
5
2
160
1
6
8
97
1
1
6
10
11
20
58
1
10
463
14
18
8
268
214
20878
108
4735
13848
29
6
1
12803
5
52262
1
39
62649
56
1
24
154
1344
90
4573
1
4
9
280
1
21
38
4
15
2
647
9
346
1
101
1
1
1619
18
1
3
52
1
7
2117
121
1
4355
1
56
4
2
4
76
1
62
69
30166
1
1194
1
22
103
384
4
1
184
1
109
9
2638
2
85451
5
1
2
3
1
188
615
1
1
1
161
2
1102
935
3674
1
15
8
191
3
41
4
306
11
21349
686
275
3
20
2901
1
5591
10
4
110
10
6
16
2718
31
1
108
23368
48
1
3
1
27
1
1
1
356
8
2
32
664
57
18
2
251
81
3
6
1
2
1
11
100
11
1245
82411
86
40117
7549
145
214
20
44
2
1
1246
1099
16
11859
812
1
1
2
20
329
1
559
4
1023
76
4
350
1
2
8
14081
1
1401
129
1
6341
2
108
1
2
495
1
25
22
7260
2
4
4
1
19
32
5
12
4006
14
2577
19680
260
72
5
15085
5003
152
1
1965
12679
1
442
31
1002
2
4
71
2
737
256
1
235
92
7437
2
93
1
1
387
2
84608
67
72934
1025
6
18
75
1210
1687
8
1
56
5767
293
1
1
11
1
1
1
265
1
72
41
122
4
15
7
7576
44
286
1
4
135
20
220
54
65
15
3
60
2
1
12
237
25
15
12
1
1
4
16
3798
1
1
18
10300
1
3542
1
12484
2
1115
155
1
16
24
2
2
100
1
2
1
1
1989
95478
1
5477
4751
12
57
61
1
1
115
82
10982
4
231
42
8
70675
14
1
186
1
27
13662
1
689
1
57
4
29
1
558
1
162
3
10
3
6
31
7915
20
51
14245
4
5
5
101
2
73
63
5
29
21
12
57
1
1
1
712
1
1
15632
4
1
1
7
3120
1
12
378
4134
29
158
1
198
1
6
82794
5
867
4
4447
5
1
1
385
136
41
14
15
4
1
2
50572
479
4
2393
1
3
7
16
1628
34
3
2140
845
11374
9
171
4
47
1187
24
1072
24
2
3061
23
2429
2
1
4
353
1
78
1
27
68
47
2
3356
3
1
3
6823
889
501
14
2
10
15
3
19
4
2615
21
1
15
1118
9
23
1
7
1
1
259
1
10
3057
302
202
22
1
2
46
63456
305
15632
88
1
475
2
4
2
59
1
32
341
158
37
1
1
56
1
1
1
3
7
322
2597
1
6
1
3
18
3
146
4
7
8
89722
1
3
1
1
17
75
1
1
1
19
2
22
1
1
2
29
1
1
30570
2560
2
181
2
4
2
2249
2
4
1
1
5
27643
2
22
1
6
3
11
447
10
7
28
2105
466
1
2915
188
13
35
1
1
1
114
3
3
10
4
23
1
2
29
45
1
9
1
9
93
1
584
520
5
1
44136
35
1
1
3
211
243
7
1
1
1
31
7
717
9
1
8
79
2147
6
209
5
33925
96481
25
1346
6
3
2814
2311
35
2
1619
4
1
26
13
2229
8
1
1
10
15
39
2858
52
12124
22
938
392
334
1
3
3
581
56
50
1
7888
2671
2
25
11
1
12118
3
698
3
5
27
2
1
29
1
44
2
44
1
31
2
8
1
398
24
1
6912
114
2227
1846
42143
1261
4
3
59
2
194
120
1
601
174
1
56
3
7
1
4
10
4
1
2
5484
6
1
5575
1
3
1
144
4
15
133
184
1
2559
21946
18
4
1
33
1
48
1
32938
214
189
46
13
790
429
1
7
24047
1624
14
1
4
1
30
240
1
6
10182
23
6
3610
2
1352
2
163
16
2
1
2613
9
21
1
8
6
4
340
201
10921
1
1122
27
17185
406
353
189
5
131
607
1
5
1
663
149
1
2
928
58601
40
29
12
4
114
4
5
13
37
13393
1
11956
878
29
2
3
6
1
1
1
1
3
121
4
1
4
24
1
114
67
13
2
1
57
54
13
19
380
26
13
25
1
77
35
132
1
319
476
1
2
10
2
1
2
6
1
30
1
1
27
2
6714
29978
1
27
43
1301
4
13
10059
25
2472
2
1
1
1
39
1
313
41
4998
1
34
51
23
1
89
9
88
2997
16
5
2
4454
1
36
1
22
1
233
2
1130
2
9931
18
672
4
2
287
3944
44
79
1
23
25
5
1
1
199
2
1
10
793
2
101
156
1
1
1
1
1
43
1
20
19
36639
256
1
1
14
8
2
367
1
4
32
44736
3
2
54
351
3
24746
2
25
18
60
11638
102
2
56
331
15889
151
35
19
1
73
1
41
1
3
16
3491
5
1
1
10
3
17
1
561
2
4
5
1
2
592
74
68
2
115
10
11
11
5098
1
2
712
16
9794
131
1
6
125
35
747
2
1
25
3
9
115
4789
6
1
2
2
2
9
4
3
3
11
1
1
1
4
1
1
3482
5427
1
206
232
1
1
7
138
1
76
1
210
1
229
2
1
6
4
3
1
783
1
2
3
1
244
405
61
1
1
110
1
2
65680
265
15
19
26
136
1
50892
21
1
3
57052
91520
1
1
338
8
24315
91
1
80
1
1
14
18
26
56857
1
16
2045
1
3
4
25
1
733
1246
24
96
4236
62
5
34
5805
1066
1
62
137
223
1
82
2
1
3718
14
2207
1
1217
1
416
3
53
6
3
11
350
9
77
3
3
47
1
14
4
3
4
49
171
9
20
574
1
14
77
21
2
2
6873
71
110
1
5
715
1046
1451
3140
18
2
1
15
384
859
2
30
50
4739
4
11493
3
24
3
130
28
7816
318
2
9
1
1
40089
5715
5
10
7
11827
98
5981
1
5224
4
7
5
26930
6
2
8
24
4258
1
29
89
2
83401
1
8
26
156
293
1
881
29
11
7
30
937
6
4
31
21
7341
6891
1
5
1
182
17
3
259
57
1
152
97
11
17
7
2
317
87
105
19
6
34
1
15
224
1
1
8
595
18
31247
1
19
3
68
25290
1
20
11
69
6
14
8
36
15
42
1
1
2
88
2
3
4
23
1
2
1
1
25
3
4
2
2
171
2
1
1
14
5
1
1
1
118
7
765
167
1
12
3562
39
4487
944
1
11
1
1
2045
1
2
1
535
131
1
7
1
1
1
148
10
235
1
1
13
3996
1124
2
1
18
5
48
12
6
3713
51
16
57567
79
241
3
80771
1
10
3
7
10504
14
908
10256
43
38
1
145
3302
9
4
2893
13474
57
247
4
1
13
2
2
2
410
105
162
141
39
2
1
353
1820
23
30
1
2
2
2
1
285
7
3
4
73
24
2
23558
7
4
1
1
1
315
19
10498
3
26
31
3
37
4
3
1
4
1
4
3
11
4
1
5
152
78
2
4
9892
1
1
1608
1
88
1
15651
8
135
61
5
58
235
5024
1
14
3
133
7
2
64
697
33
44
7
2
1
1
1
1
2311
55
1395
961
8
247
17
1
6
33214
2
2
4954
462
30
33
10
2
22420
154
2721
246
7
61
1
1
110
3
9
8
26
9
76
18
19631
3209
1
529
8
11764
229
40
1
145
140
1
8
575
2
1
1
7
5
35
3
8
8
11
5353
31
190
161
1
21
301
7
617
6
3548
1
26
28
18
1
77
18
603
3
25
32
2
18
5
4
385
1
11
1
260
1
7
3
1
47
9620
3122
8
5509
252
110
4
17
2
5
48711
265
9
1781
2212
39
18
11
125
2639
1
1
31
3209
1
43
27
86
46
103
2
4
272
1
175
70
2
20
201
1
1
6
1
2232
1
61
3
3
1
218
4
3
7
1094
1
7
13
7
50
1
993
54
69
772
1
1
12
1
3
3
8
9
2532
808
39
10
60074
4
2222
4
1
2
1
8
136
11079
5
64
66
1
2
37
1
634
801
2
734
78
2258
10
9945
140
3
32
2
1
1
6
261
54
342
3
2
6
1708
1
93
1
2011
1
19
381
68
64
1
3240
4
3371
5
18
1
37
234
5047
1
53
10632
4
1
231
2
523
3
13
2
14504
6
16
1481
1
2
43
7
4
2
11906
33
4
236
539
12
20
180
109
12
70
33613
1
9
1
223
8
1
2
279
8
221
928
210
9
69
9
1627
27
1
2
1
2
5
7
4
3
38
130
3
5961
3
1
209
1
239
1
182
1
162
1
90
16159
1
1
739
1
177
1
1
147
19
14
2
16
1
12572
1
7
1
10
185
5
6
1
203
1
4487
132
45
24
257
98
7
46
3
68
2447
75
2
15
5
54071
20662
25
6198
573
3
84
42
73965
14
31
3
327
6
1
13
45
3
4
14
2
3
598
1
2610
11
2094
14
5
96
2
1
3
19
1
20999
6
2
1
2
1
10
1497
1
4
59
21
359
29526
1
49
4
2
1546
278
15
55
4
552
23641
15
24
6453
1
18
30
1
5
2
3
88
1495
120
1
2
15
2
252
2779
9
2
1
79
6
142
18
6
709
38
19
5
1385
37822
1783
1102
18
38
1
832
4
20
23
48
61840
79
6
1
2618
9
14322
14270
56
2
2
31
14
12
502
2147
2
5
3587
10
41
4
8
442
640
34
1818
1
2
1
1
8
4
5
19
1
15937
39
608
454
68
181
83728
53
2
20
527
2
4371
1
63
1
10
1
129
14
2
1
87
8
1
12
2404
8
9
11
172
21
2
158
18
373
5
1
9790
3
2
2
4643
13
110
2
17
1
9
30
1
39
1
15
8
1
1
2
33
110
1
663
1
1
1
1
3
14
51
13
2202
45
657
5
172
2
4
2
575
2
290
9
11
31
1
1078
35316
3
198
1
194
8954
6286
80
7
2
2
300
1
3
1
92
1
6
27
1
87
3
1
122
129
23
7759
241
29
87
25
2
19
1831
6
1
2
440
1
1
8
1331
450
19
1
1
25
2
482
1
5
2
2
590
78
10
27
1
61
24
3857
4
30
37
21
48
9803
52
1209
1
12
1
4
2
6
289
57
12
1
16
24467
14
4
2643
1
13
67
12
2584
31
33570
113
3
1
790
1
71
3920
37
15315
4
4168
14
2
2
1
54
1909
1
22580
172
50
1
1
119
204
332
4
1
1
27
1
4
20
1334
3
428
2
20
172
6466
1
19
20
43
7
1
80
4
2
4
3873
2
11
3
15
579
2
1
23
6
1
1
13361
17
1693
69580
468
1
73
4850
54
1
16
5308
1
2
307
31
6
50191
28
4
712
1
7
1
6747
16
3
37
63
3
938
2
8
7
1
1079
185
3
12
213
686
323
9
356
4
2061
105
2890
1071
7
9
2
6
363
3
2202
1
1
21
78
245
7
1028
8
19
255
3
2
1
9
2
1
810
2
2
30
3
4
97
32
1
1
3
8
1
9
24
119
5
11
2392
1
92
84
68
2
7
20
14135
22
56
19
3
91867
3
18
30335
87
21
7
5
10
48
349
32840
47
3
2672
15
318
47735
5
653
1641
52
8441
391
19
15
8
249
3
84
21
26
5285
12
297
4
289
34519
800
1
16
30
13161
6
61
2
57
1
1
13
1
6
1
2
508
3
38
1
18
528
7
2
16699
16
631
8
95738
334
3
49
1
1
1
1289
2
2
180
34
10
73
3
3245
32
71
6493
124
1876
1
10
4
1
2
3
401
293
2
1
82739
2
18
18
2
103
9
5
3
1
1
38611
2
4
19
18
16
5
684
2
765
3
8
3188
9
3
2
4
1
102
1
2051
26
18
52
58
1
2
18
76
149
3
390
40
68
1
2
26
41
75
2
40
1
1
4456
1
4
17
6
14
1
1
1
2
19
6
51
42812
18
255
1
15
1
200
30399
1
280
1
9
39
705
19
2
31
5
7
40883
1
10
10479
396
14
24
1
3
15
6
13
7
9094
6
141
1
226
5
1
2
1
2643
3
25
3
21741
7
59
2
1
1
4
6
28
1
887
11
60510
14
104
15761
30
11
92
2965
10
7219
1281
2171
2
5
10
81
609
1
6904
6055
2
84
3
67
837
25
1
16
29
1
11
730
3590
1
249
14
1
3
1
17
1
17
1
4
31
4561
1
6
78
1
16
43
1097
3
8
4504
21
5
38
3
66
9526
1
56
11
1566
143
19
9
1
2
2
5
2
6
1154
94
2
19
1
102
3
82
5
1
1
8
12
1
5237
4
21
2
2
10
1817
33
36
4
13
1
6
1
223
30086
10
35
25
27
1491
2
4
2367
24
1
138
9
4
58
48
2
1214
1
127
2
4693
4
2
3
2
1
4
2
1666
1
39
1
4
28
1
3
518
96
495
1
5127
1
24
6
1
738
23
587
1
7
31
86
37
4
4
81
9792
7
236
4
7
220
1
347
1336
4000
166
7
78074
16126
5
1847
13
2
1
16
1
3
1216
9
96872
166
1
4016
3
4
4
1
186
8
781
4008
1
10
145
73
69
39
15
48
326
92
1
21
33
204
19
6
9
18239
68
9327
10
838
1
1
4
198
4
1378
2
6
3
17115
4777
20
31637
2
2
59
3060
1
36448
41196
3
117
1
13
2
1
18
785
1
1
5445
7
46
6638
1
8900
98
6
1
24
18
8
1
335
5164
16
299
1757
1023
1
117
33
1
2
20
1
15
75
3
2
2
92638
2
411
3
27550
1
16
1
1
1
17
2340
1
6
3
108
24
23801
1
186
4
1
3
234
4872
1
1
135
1294
2642
14
151
5
726
21
1
3
7
175
190
46
4
2
201
55
11
26
870
618
1
8
8
11
158
807
776
16
50129
1
1
13774
50
5182
1
11
50
4
1
22953
1
5
136
1
2
2
4
1
53
28783
1
708
10964
358
4
65
1
188
12
9
4
3
1322
6
2
62
2
1617
60
3674
630
43
275
1
8
22
1
2
1
5
1876
106
5
3109
77
7
2
2
4
18
2
736
2
1
11
181
660
26
5
1553
2
3
331
41
2
11
1
14
975
310
2993
3
1053
12
6
11
1
12
7994
42
120
9
156
2
424
2
1
13
2
11
1
1
2
124
8
20
52
8
11506
13
1
9
431
89
5
138
1
498
1
12455
14
24
15
87
2
1
118
40
2
12267
19
346
1
1
2915
97882
1
2
3943
92
42
9
5
126
211
345
20003
1
14
2
1
2
33068
66
9
2448
8
7
136
8498
16
8
3
127
28
1699
3
20
288
1
10
11
6915
8
2
133
6
4996
17
3
228
1
1
1
2
1
1
1
3
2
6
8
25
3
77
672
1
288
1
9
25390
61
2
25
28327
4
2
1722
40103
30
6
7
90
94
74
11
13
1
929
3
18
156
1
52
1
2733
48026
2
1
74
43
12
1
313
3
1
19885
2
20
3
3
218
58
4546
50
4
140
2
618
64
1
1329
26
42282
1
114
5
48
1
13
1
1
9
749
156
1386
1
10
3260
6
35042
1148
136
1329
1
1
5
36
6066
2
3
1
12
92
41
4
1
29641
29254
61
2096
2
2
142
111
75
44
27
1
73786
23
4
2
319
87
4
2300
1
73
2
97
2855
9
1
12679
1
4
1
2
44
51
89361
1
1529
3
20
3
1
42
375
3354
1
1
4
6
1
453
3
2
12
413
226
1
5
46
2
1
118
1800
37
3
33
24420
1812
8
1
178
9972
21443
6
10
155
37
11
925
11
542
2
6
1
357
6
1
601
22
87
33433
3690
20
7
21
47
24
6
1
57794
1
452
6
1
189
466
1
1
966
37
3
5
63
60258
25
14
2
1
1
5
141
78
19
1
25644
2
1
1
1
325
32
64343
589
4637
391
1
8
28
682
7398
1
2
570
8051
2
6
2
2026
46
6394
1
9932
1536
7
26251
1010
8
3
528
3
21
4
404
31
6
1
970
10
1331
1
49397
212
209
384
10856
20
53
3
97
1699
36
171
512
1150
25
2
48
3
7
1
1
4
48
6
77
1
76
1
20
6684
2
95042
112
4
113
12
3
18019
1
18
4
31
3
41
2
2335
5630
481
3
3
1
1
1
1
1
9079
1
3
1
3
11
1
19
2
1
2056
1
80771
1254
49
7253
1
1
79636
1329
3
6
22
6
36
143
412
32
10
1
3
148
234
16
2
1
15
102
34
2
58
7
112
1
5
15
46064
5
33
20551
38
8
2
499
247
1
1
40026
14232
1
2654
481
35
400
1
7196
3
6
1
13
41
338
207
17
3
1
7
680
58
784
8
6
2
4
745
1745
2
12
22
1
1
3
4
5624
1235
970
1
2
37
542
1
1
1
54
4
10
3
2083
1285
40
1
72
22871
23
579
5
1725
63740
4
5
47
5
1
9386
4
1
23
10
2
10
11
6
53
455
353
11
10416
1133
1
3
100
10
20
17
3
4
157
147
1
693
3
1
8
2
7
1
60
600
1
20
2
428
17
56
281
1
1
4168
20
9785
1
91561
9
7
4270
15
1
2
20
2
7
2558
9
7
92
10
10
29
10
27
28
80
45
4
2408
1
1
6
4
23209
16
15
2
1
62
10
409
75836
25
479
1
4
3
2
5
358
160
2433
6
1
1341
16
5873
13
6
15
2
1063
1
10
12
1
1
3
3
41
146
1
5
364
2
7106
11
179
40654
14
147
4
1
2
140
11
1175
22
4
267
53
15
3
21
2
4
20
39
72612
2
1
1
2
81
171
2222
29
568
3
1
76
1
1
46
1
5572
402
29249
3
4344
41
1
1
1
3
601
5139
7
2
9
9
1
5
1
504
12
74
11
1
17
1
5
425
35
3
1
9
837
5
1
1
21158
8
43
62
1
2
8
1
9
3351
1
827
347
2
7452
79
2
1
15
62
7
1
4
1
3
9330
6
38
1
14
4
2
3
3385
1
1
2071
1
29
2
43
108
5
4893
139
1
95
9
952
4
164
31
1
16
1
130
579
15
797
165
1
177
21
8
1
10286
3
3
2513
737
1369
5
8
2
3
103
31
2
7
3
1352
3
1936
15
34
4
1
1
168
1
1
2
33
1
7
21
63
726
132
8
2
1051
52692
8
49
469
1
477
1
3314
9
42
2
6
6
19
1
569
4813
1017
281
39
48
53
49537
8
8
710
3
1
652
12
269
6
176
15
5401
28236
33
5258
7
1
13
2
17605
1
105
10
3
1
1
7945
79
506
3
18
2
7
412
11
1
356
3
1
1791
5297
2
1063
341
2
1
27
6
528
14
242
699
1
11
1
1
7
1
411
3
1
1
23
325
3
5
1
4
28536
82
4
114
1
15
26999
79
14
3
1781
6
4
1
3
2
2
7
1
26
34
24
2
186
68
39050
2
3
367
2
3
4519
3490
1
3
28
104
46
1888
46
64308
24
5
3
1
4
289
194
130
299
2050
70
18
41
1
78
9213
1
1
44
248
1
21
10
6
4
2
18
1
2
529
15147
1
3811
1
2
1
47
19880
1
3
75
1
31
32
64
1054
252
1
1
1561
4148
1
12
47
1
3
351
24
1
2
31670
3
108
1
2
3
13791
3577
1
2
7
691
6815
7
29
54
40
5
4
1328
1
6770
1
1
2
57
1
5
11
14511
5
110
46
17
1
16
686
7648
2582
210
1
2
1
2
279
88
1
2
285
3
4
1053
351
2
4
4
2
288
102
5
36
15429
8
1
11
2620
41388
1
2
4
2
25
37822
923
145
9
2
15
14
638
23
7
1
2275
3
2
47
15
55
8669
21
167
12
4261
3
1
186
42
11
127
1463
4
1
1
1
40
1
111
48
1959
17
26251
4910
1
32580
6
314
16
5144
7780
10
3653
95
1
7
10
1394
79
10664
62
322
16
1
49
500
35
2
3
55
1756
1
3
1
1
1
43198
4
22
95
1
141
1020
2
8
2
254
11153
35
99
7
1258
11
33
311
137
58
8
34862
1
2
539
4
1
1
3
4
1
2
66
2
1
1
15
8589
14
1
3451
16
2726
1
47
326
5
486
5
1
24
15
9
175
4
3
1
1
20
1
293
1
3
2
14
145
5
7
75007
1
37
15
17
193
3
1
5757
1
952
1
108
179
1
19
5490
18161
73036
2996
64123
22
4
12
8
424
4
49
18
1
14
841
27
57
261
3
2
5
1
19
188
243
3
2
118
1
1
12439
2
12
3
57989
14
27
67
27
2151
6
85
39
660
586
56
993
21
3
2
2
8786
142
4
149
465
15
7
1
5
4
667
140
3
2
1031
26831
25
4
9700
52
2
72
22297
676
4
4
1
4
172
59874
2
855
20
4
1
2
2
629
2
2
12429
25219
3
8
1
55
101
3
1
1
16847
1
54
19
16881
1561
8
338
51
1
11
3
6
1
51
6
865
7
4
63
47
179
2
13
30
374
2
3
12
1
1
20281
2782
33
2
822
615
2395
78
4796
980
10
24798
11699
21
27
24
14
4
27015
38
1094
2
1
756
2
1536
2301
13
10
5
338
6146
3103
45
51
75
4
3
1
4
477
155
2
8
76
51
1
1402
41
16
322
2962
5
80
2
31
32
18
1
2
1859
19
3
30
16184
79
103
247
22
1
298
21
1
1
14
4888
11
183
6
4
8
55
15124
34
6
10065
1
12
15
48
2
226
227
2
4621
7
1
265
1145
5765
8
59587
1733
2562
83709
72708
5
1
590
12
168
6695
193
1
1
10
2
3
6
96
4798
813
10
2
23
1
65
29
4851
14
1
1
15
33
1
29
5
3
263
116
80
1
4
81
20
1
12834
5
3
5
1
13
1
11
98613
2
4
7
2608
30
587
35842
1
1
3
2215
20
1
1
1
1
14020
62
259
76
6
805
93
6
10
17
26
267
3
141
1
2
27
431
9
123
5
56
3
48075
17
11
109
663
1
31398
265
29
1
1
22
61
48
5
1
487
5156
14
3
2
5
1094
1214
1459
5
20
3
29
30388
7
9
730
4
68
26
303
123
1
1
14413
6
47
4774
8702
62
12
1
1
183
1
1004
567
3
206
4010
1
4
371
1144
6
4
9944
56
1651
1
1
579
1
165
7
626
12
19481
1
2
2
1
10
87541
417
24
93
9
2
26
6
4
1
1
460
205
93
312
1
17187
1
2342
14
3581
4
496
736
1
7
19
3
1
8
40
1
96
1
11
10
99
1650
3
83
214
4
1
37
1
55
1
1
1
1
2
6
23
4
131
4
68
33
1
2
67
22
1
28
97
40
784
3544
6
2
9
2
839
11
942
4
2608
14031
88934
252
3
27
1
3006
1
4894
66
9
2
1
45980
1
4
43
11
1
1
1
161
561
37
2
9
1
7
1
1
2
50
477
2
3
4
5
1
214
1
103
7
1
11
1191
83
20
3
2
53
2726
3
3
6
10
2
3
1
25
2126
32579
85
19480
1
35
3
77
6
96
23
1992
15
181
5
99
541
16
8
2
54
2
6
2
10
1
1
572
1
1
4
2
3
222
2400
1
100
17
12
9418
26254
9
5
1
70
1
85
14
18
835
43080
3
15
1
128
151
2
1
2
178
151
49
12
53
3
2
2730
19
6625
68
89
5
237
8
23
3464
3
1
3
4
36
160
57
6
2
3
30
15
10
451
485
4
223
373
1
5
1
1
7
35
1
1
1021
5
5
4
41
15699
7670
17
77
1
112
6
57
2
235
9
723
1
1
6
4
16
2
2
59
5
3
1
1574
1487
1
9
2
5
412
1
1
368
24
1
48329
3
594
32
2
71
2
40169
17
9
5
24
5
219
1
1
27914
3
2
1
4
259
3250
24
8
27
3
19
1012
6
15
41
5
6
15594
218
42
12
2083
2
1047
22
1
1
11656
1
513
31
4
5
3
802
6
601
1
5377
3
5
1
8
19
1
3
1
11890
20431
1394
9
1
1
7383
771
1
13
64
5726
22
78
407
2
871
1
1
83
1
248
782
1
1
22
29
1255
174
17
327
4
1
1644
15908
6
2
15
752
1
1
155
2
1
1
10
30
14
1
6
1268
4
504
5051
1
65
146
1
40
11
942
173
1045
4
471
2
2
2
1
2
4
956
5
5
1
8
24
3181
1
2
16
1248
11
1
4
7
17
1
53
12
1
159
113
15723
14688
2
6
1
3
102
67
11
2
1
5
4
7
8
322
6
4
250
1
141
2
7
9
8247
513
114
3
11
1
28
7
16
37
1
1081
1
1
14
807
974
2
2
142
82
82739
1745
68
1
1
1
5417
11
40
42
1
6
3
2
2
62523
5
440
17625
54
210
6
2
22
4
7
5
223
1
1
7
4
7
4
10
1
57
2
7
302
2
9
1
4
11
63
25
1
2
1
53
1
3100
80
7
5
373
3
716
2775
26
2
12
271
25
29
10246
6553
59
52
48
1
4
759
87
13
7
247
446
1
1
31
3
8
1
5
80
1
14
24
5885
1
11
19274
1
72934
135
3641
27
60
1
572
2
378
4
340
2
99
1
8
54
108
5
18
1
361
24
1
5
1
65
3
1
15
648
1
367
49
200
11
1
7
16
2992
12
4
44
81
3
2
948
3
447
2
181
2725
1657
3
6
6
1
16
22
14
1931
2
39
1
24
2
1
2
1
1
67
24908
7
2
738
2
39
193
97
11
10
2
58
3
7
51
180
9
9400
16
1
58
4
10
58
17
1
132
51
57528
3
20
252
5
1
1482
6
1
1172
6
5722
121
1
3
1
1459
1
7
11
1
96
12118
76965
2
236
354
24
1737
21
3
264
1
44
33
2
576
1
3708
31
11
1
5
44
225
1
1
287
15
3150
3250
5
55
366
2
17
3164
81
1
11
11
1
17261
4777
15380
2
30
1
3
11
1
824
14
1
3
2
4
26
4
1
5
20
1
6
6
34
61
90
24
14
2
1985
2
2
78635
53
1
1
1
213
6
130
2
6
1
34
3
1
255
9
164
2
10
21
1
1
2
3
1
230
4
3
9091
160
1
4
2898
1
2760
2
57
1
1
28
66
2
984
18
1
7
9
1
2
26
847
11
2
67
62
66
3
1
22
738
108
2
1
3
8
1
8
41
1
5
3822
5
4
28
742
31805
2922
12
2227
122
1
2
9
12
4
231
1
17
12
11
14
2312
943
2060
22
5424
7
12553
664
13578
164
7
56
61
35721
3
74
2
1
6
112
15
1
1155
3
4
3
13
78
9634
8
6
15
2
149
50637
242
34
7
86
361
64
91
27777
9
719
8
1
58
18
1
3
6
2153
25
3
1
33
1
52
25
1640
1
1
1553
5
799
2509
93
115
2610
2302
2200
18
17
5451
2
182
74
256
4
13
17
67
9947
11
1566
523
7
2
6
36114
2
3
20
1290
10
39
1
39
16112
25
199
4
1016
5
21
6
1
797
1
3
1
1
10
246
1
11
1
1
8
7
18
4050
1
136
3
54
150
601
1132
7
7
32
15
15636
2
2354
6
48
1
62
31
1
5
742
114
37684
1
1081
14126
1
9
7
7
2
154
77843
6
155
4
683
254
1
1
5737
2
41
37845
1119
4
222
5
1
808
2
1
304
42
116
2
198
2
2
4648
4
5
1
9
9
4
109
86
1
1
379
4
18903
5
9
9
1
211
1
21
443
7
948
166
2
3
66
469
2
6
13
29
2
27
1
2
224
4
4220
9
1491
1
34502
15
50
263
2
1
45
8
1
195
421
1
5
8
7
1248
1
1
152
66
1
4
6
5
3
1
6
39064
1
2
79
76
65
1
1
1
343
13
30765
136
70
2
4680
82234
3104
2265
252
233
2
1
9633
630
329
265
67
13
1
229
22
8
1573
13
1
433
9
2795
2
10
13
34
51
1
30
108
4352
11433
1
2
166
4
97864
3
48325
4
2
1
1
38
1
1
10
2
1
15
3
325
8
2
1119
7
1
6
47315
39
2
1
24420
66102
1
149
3
61
1
10
18
2
3
16
43
19
1
35
106
5
29
272
1
10
21
7
238
1140
4
1
29
2
7
1
1
2
5
74
46911
8
1
2
13
222
5
19
5
1
13791
3
19239
3
41
11
8
52
556
46
41
12
7
4
2
81522
20
1
11
21
16
1
31
1
2
202
709
16
10
1
22
7670
6
1
8577
132
110
1
36
1
180
114
1
7549
1
3
166
939
2
2
9
18
6
1
1
5
10
740
1
1
32
514
3
11859
6
1
1
1
8
3
3
386
8
102
30
111
10
9
1
2574
1203
3
3
6
3
1
5
1
1
42054
769
3
15
16072
3
136
3
10
2
30
151
8
1
1428
3
2
1
552
184
2
22
5
125
952
78295
150
6
1
11
1
35
1
5
2998
5
135
275
2
6
5
5
4
55
362
15
1
1
1955
3
4588
120
19796
31
97288
76
2
2
1210
1
4646
4
98
414
7
2
161
3
3508
1
2
24130
67
1
26186
86
1932
1
41
9
1
31
42
14
22
675
229
42
3
16
17
2
4
3
104
122
39
2
4369
4
2
1
1
233
258
6
17
2144
72
31
15
9
3
6
51
347
23
1
1008
285
2627
2546
5
2
70655
50
670
1
308
2
2
3916
2
8
3360
1
99372
4
46
21
7
21
2689
10
27
17
1885
1
2
17
414
7
23517
1
2
3
1
24
2
1
2
11
26
13
1
1
17
86
825
1
2
12020
790
5
3305
2397
80
186
12
1034
516
44100
113
109
10
24329
3
603
2712
6491
53
2331
106
2
14
15899
1
39
28414
7
7183
31
53
124
17
2
7
29
11
2
1
2
228
2
2
3
2
2
423
30
5
6132
19786
253
2
1
638
9852
5
348
1
179
7500
1
34
1552
2
4
4
7
79
90
4
5
3682
6
1
1
3
3
56
9
1
4
39
4726
14
3
6
1
51
5002
1
96
80
14
1
14269
3
6
6
2
1412
20
16
24122
171
21
122
3
15
1
1
30
1
2
8
2
10
436
176
27
4
1
4198
38
1
9
1
1
48
24
2
7
1926
2
422
3
5
7084
423
1072
6
1
1
3
1159
5
1
1
8
844
1750
2265
1
1
2
1
5
6
11
1
1
4
281
600
8
2
1
669
1
4
16
300
2
1
5
1
18
3
1
251
7035
2104
31
2
13414
1610
331
6
26
120
1
4
8361
8
140
10
69
659
30861
1369
1
476
11220
295
1
1
1
2
3
13
2
4136
7
1
4
1
1
1912
22
64
1
2
139
1474
3
7
2
120
7
1
11
1
17
1
1
3
4
8
3
1
2397
198
33
2
12
1989
1
1
1
1
1
385
661
576
25
13
836
447
11
3590
1142
1
419
12
9428
4
32
20
5661
1
9
2
58
1
16
4185
1
2
1
757
4
50907
61432
26
698
4525
5099
10
4
256
10
2
5
1
1
79
2
5
241
3
24
579
1
19302
1
9
1
6
313
45
4809
12
2
23
664
10
13
1
21539
23
5
1
1
15
1
2
20
32
76
39
1
6
6
283
339
23
2
2
73612
9
12
1
9
48
193
7
1782
49
3
77
25
3
15
1
1
1413
2
6545
69
1
756
6
4436
2
42
83
1
524
5
3816
21
29
1
1
134
1
1
2
7
1
53
80
19
19
6183
1924
344
3381
2
12
1
34
45
4
1936
30
243
4
4
17
2
1679
17
1
5
6
55
1
68448
567
1
1
2
8
2
4
503
1
22971
750
15
1
7
7
2
87
2
2
3
12
47328
23
27
1039
1
3
1
100
3413
1
881
2
3
2578
2
1
2777
123
1
1
4
1
32
40
1
2
8
9
2
1
1
3
14415
8
5
1580
1
3
73
4
4
7280
85
5
29441
122
76
149
173
1
1
14285
1
1
48
6378
11
1
33
16
1
1
14
6512
867
1146
568
180
7
7
450
55
31
1086
227
59
933
3
6
1
18
7053
164
23804
6773
3
24
91702
1
14
176
55997
2
17
1
38
1
2
195
56
27
29
1
2
76
2
4
6829
42
1047
1
439
26
1
10840
1
828
4
1
11
102
3
48720
6
11
1
34082
1
2094
4
56442
9
2197
56
8188
7
15
1
2
91
5
6
8418
1
16
116
3
1
1
825
1
377
10591
2476
27
1
3
23
19
8
116
39569
185
4
1
1
410
6
44046
13
2
11
3
11
5092
1
241
247
1
10034
2
61
1
12
2
663
1
3
5
165
3
3
33
16933
269
2
604
11
7
18
77
157
53
1
2
113
167
1
14
14
2
4
88
102
16
55
7
85917
948
1
360
53
475
75
31
14
2
1
125
721
2
1
6
3
1291
2411
1
3
2
212
1
108
31
1
49
22
12
7
6
2
1789
128
2
9
2257
2168
1
182
49
6
278
4
11
980
48
8020
186
8
62
60705
2
1
134
1
8
2
45
2
1546
2
1
2
3838
69
1
73
5
2
1
76
173
454
1
222
2
9
3
727
18
3
1
201
2
28264
1
2
212
64
3
395
1
2685
1
1
4
13
5
42
27
26
3
14
1
7
8
228
1
7488
1
63
155
2
110
44
13
9
2
27
15734
35
163
22
4
1
203
1
65
1
7
25
76
20521
19624
150
27
7106
61
15382
11
2
1
941
1
5741
40
7
1
126
1
87
199
1
9
1
3
92
1
1
49
805
13
1
408
13
7
112
1
4
25
9
3
4
19072
2
39
90
6
371
1
2
4
4
54
3
11
37
4
19
1
3
4
1
14474
2252
5
2350
1
23126
2
4959
90
543
8
2
1611
6
3
2
3082
4
5669
18419
10776
1
1
1
3
7368
12238
6885
2
3
14
1
2
4
7
22
27
125
223
1
2
380
2
15
32
302
1
2
158
4
92
3
2
2
2563
4
8
2
657
467
1
1
345
19
33110
126
11
19
46
1161
87
1293
2529
3
542
1
4
186
121
22
3221
16
1
4
4
7
33
265
268
245
2
1
5
7208
6
4774
1
3
1
5
142
12
246
675
1
12
31
1
6
1
1
17
4
63
420
11
11
73
3127
301
236
1
1
34803
3
1
19
8377
11
2129
4
11
1
3
22
1
25
1
1230
2368
2240
13
1
11
2
1
468
89
1
7
1
16
97
4
5
2
62
174
2241
102
6
3042
1
74
19
2
4
3719
5
30
2
10020
28
12
54
1
12
52
2
3
26
787
66
14
1
1
1
4
568
285
9
21690
1
1
86
9546
3499
22
8
13
10
2
2818
9
43
1
2640
26
13
1
1
41
7
938
20293
191
14
95
11
28034
289
101
1
2
5556
2566
41
1457
4
6
2
523
69
1
1
3
4
23
55
5
196
3
924
1051
88086
3471
1
3354
6
1
265
61
38140
2
1
2
2
19
26
13
1
1728
1
5
1
5
89066
1
23
120
1428
1
4
1449
5
16
170
10
1
2
1
12
2
5
1
25512
13261
2812
1
32
1
93
8
2
15
9
7171
35
5
108
89
10
1
1
36
5
1
12536
506
19
41
184
3588
171
1
2
1
3187
6061
48
2
6
357
1
24
69251
1305
14
8
2
872
4
29
63378
1
129
5035
502
909
11
172
9
6
16
1
306
19
263
3
2
1
2
6
33
185
4
6
1
9
9
4
97440
70
1
4
32
24299
4
329
632
20
15
725
220
2
5092
6139
1
11374
6
3
919
3729
6
5
3
4
56
1
4
4
1
3
1
1
63
15
1
1
22
1
7
5
1
11
1
1
2
3
3671
17
117
10
97
6
1
1
45
219
1
17085
1
2
8
2936
15
5
14
1
5
4
3115
1
1
2
10
316
4
1
3
2
1
230
3
25
11
2
12
2
3
1
139
9
2
2
230
13
28
5
311
156
4
1
1
26831
18
157
2966
195
84
222
1
2
26
8
3
8
4
1567
1
5
9
69
1
4
5
1
14
6
47
8
1
11
3413
15
1
5
3889
30
2
1
58
21
16
387
1
7
2
645
160
1
2
4
1
1
34
1
1
13373
6
1
1
2
1
1
1
1
1
20
89
1118
14
2
3
282
10
1
5
2
1
12
1262
34
165
4059
1
37
9
1
37457
296
23
35
1
3
38
14
5197
2
13
21175
224
89066
8
183
986
302
11019
3
7
9
2759
2
38
8
18
38
1
5
53
14
37143
1
4
711
40
337
80
1
44
2
29
3
1
69
281
234
150
2
37
18
13
8
1
1
1
120
188
5
8
3217
34082
4068
118
1
115
2
1261
41
18
26
6
1
38
1941
4
16
1
4
12
1758
12
418
26
1
18
1
200
1
1
7
98
53
38
188
25
6
49
1
56
145
1
37982
3
367
4912
16916
159
1
50827
5
1024
1
1
2
10
215
2
2
2
3
2687
1259
81275
2826
1
1884
2
18
1
32
22
62
870
4
1
63
126
9
1
17
7
2707
1
1
1196
7
18
99562
25
1
2
1
52
1
10
111
1
1
16267
43142
9
22304
12
8
1
178
1
6
17
1
1
6
90
1745
7949
2
2
1
192
180
5
9600
16
2
24
5187
30
1
481
59
1
2
19
5
10
221
1768
651
410
1
60
40
80
29
45305
481
4
47
2
9
39
1
12842
28
4
30
6
1993
84
4073
9320
1
1188
3
653
948
1874
16
14
5
15
1
1
86
74
7
2
1
1686
1
3138
216
86
20209
5
62
48
2
133
1
27
1
1
1
25
27
91
340
12
63
2
1
301
3648
31
5
43
25723
7
3
2181
1
43
1040
9
13573
755
7
1879
4391
1
65
8
1
1
17
652
16
3028
1369
34550
1
5
875
1
33
2672
1859
1
8
1
1
1
1
4
4
2
1
2
86267
312
11
50
64259
24
1
1
5
3816
7
1
4
307
13
329
646
65
274
1
4
42
630
2836
7
19
1
1
7
9
92589
5586
61791
1
33593
641
5
34
2
8
3
186
3
1
4
3610
9
430
2525
14
1
3004
2
22
10
697
4
19
145
7
8
13
4023
21
1
1947
9
3
72
7087
1
15728
4
334
89
2
1
2
3
1
10
1
1
29
333
3
1
47
74
1
1
10
6
3
5
5
125
72
1015
2
1
1
353
1
13
1
4
2607
1
1
4
687
1
46
14
1
1
31
1
1
3
7
169
1
43
62
75
1
55
8
1
20
950
1
14
745
1
2
3
183
61
3
2
1
1
1
4
5
551
1
1
2195
6
2
9331
6
1644
81
1
46
4
193
3
401
1
12
55
1
2
3
9
93
27
15
35281
4
6
55
35
35084
10
108
3
133
115
1
1
1176
447
82
177
46
56
5
1
2
6
634
8
636
17
4
1
1044
6
80
5655
42
8
485
1
22
1
3
32
6
49537
1
4
13
2
13
1454
12
5
8
1
94
544
2
4
1
5125
23655
1
2314
1
1
38614
9
3
2
1
1
13097
2
6168
2
1
1
2
69
49937
1
6
1
4
1
102
1
42
1
9
92
69
38
2
148
12
1866
282
5
1
13
4
1
28
1
11
1
924
8
2
58
1
105
15
12
4744
163
10
1
5537
3
25
7
5140
3
12
1
9463
1017
4
9
561
3
1
1307
2
2
78
10
3
39
1
38
13
1
7
133
11
1
252
27
15815
709
1
1111
385
309
1
49207
3105
8
2
7759
75
2
72
7
1
20878
2
1
18
48
52
323
11
1
1
12
2
4
4774
23
1
1165
1
304
15
1
1
1
1083
188
4
159
2
1
4
1
159
3
1
1317
33
11
58
92
1
5
15922
3
37
2
15
7493
2
24
5
30
89
1
5
6
674
15
2
2
46
4
20
1
713
10
112
4
1
20
2
1
2824
5
589
233
33
3889
55853
9
2
13300
855
1
30896
59378
1
3
555
214
16
19
1
18649
149
1
68
4073
1
66
7
128
26
1
100
1
2
28
15
12
5
29
2
2
86
2
2
180
306
1
4
1
3
262
1
2
104
26
15
10
411
1
1
143
31
8
1
185
1
2
528
3
5818
3
1
1
2
15
17
2
1
84
16
2
1
100
1
6
1
45
20
256
6
27
7
1
2
9
1
2
640
155
1269
1
1
137
5
2
835
1
27
97
160
5
57
147
1799
3070
18
1
14387
1458
1
1
413
187
5
1
20
5
2
12
158
11
21557
2
12
1
22964
2
1
32833
2
5
54764
1
8
34
53
50
1
1214
25
36
58093
2
102
8
22
1
3
1
1906
82
6521
8
10
1802
118
2
13847
161
279
1
1
1
5
70700
2
4
6
20403
11
1
9
21
3
10
8
39748
3834
5
3
1
26
3578
1913
1
3392
1385
1
1739
9
21
58
81
7838
3
4
136
2
8
129
7
131
1
3969
2
1
1
46
4
21
26
6
3703
10
4651
105
729
2
575
1341
204
1
3
2
69
206
4
4
2
1
3
4071
39
146
15
100
2
647
1
36920
2
379
76
11
23
9
2
1565
1
16
3
5
2
439
4
1
13
1
2
7
1
12
170
59
3
10
8
3644
1
44
36441
2
6
13
6
77
2560
82
1
42
1
24
8179
21
1
94
8
101
45179
53
1
1
98
1
74
12
174
1
569
2
163
5
95
1
2
1
5
1
11
1
1
13
4
1
2
10720
1
41
22
28
45839
1
41
985
17
14
1
2
6
3266
378
1
7706
64
4986
17
881
1
131
14
6
459
1
91
15
7
1
631
1
17
17
61
2
1
1
57
154
2164
5
289
5513
63
21559
97783
182
25
2
5
64
28
114
1
24
32
678
1
1
4157
1
736
10
410
1
1
2
153
243
2
2
4
2
15
2
115
3
63
66
15702
2
3
11
529
7
39
1
70
4
2
7
1
10
38
11
11
11
3
19
66
349
9
3
363
27603
6
18
1
11
76
1
6
15
8
3
5
2812
17
10312
1
13707
75
41
4
1
21
18
2656
13
1
23
15645
5
162
5322
1
1
1
3928
109
35
2
2
2
2704
1
2
1
1
96
28527
2
4
3
2
1460
3
1
12
1
2
1
1
2
262
1
4
658
127
3
1659
1
1
7
2
1
7
5
46
11
1
1
194
4862
331
912
16
4
1
1
21
3
1
2
20
1
3
4
8
3
11
9
2016
50
1
2
2
5838
1
383
13474
35
6
1
84
5
1
38614
413
7
17
13
2
13
5
122
90
3858
2
2340
1
221
4
210
125
1
582
17
80
10
4
2234
58
10
919
3
1
1
4
48
6
4087
3
11
121
5
1
3
1
4722
4
3
166
23
57528
121
80
1384
4
1
1
2
261
11
46
1
5841
473
335
5
137
749
1589
9
67
1
4466
12
3
78
12
1
1
55
7
4
22
7
40
23
1
5
1
33
135
6
76
6357
7
2
2
3326
26
5
17
18
20
4
20
6
73
1
4
8
1
30
13
52
24896
1
6958
1
4
57
13852
12
41
10419
39811
1
37
98
3
121
1
20
8
6
18
43516
7813
74
2
4844
9
4
1
24
36
9
6
12
12
1
31
5
2
3
4
794
80
6
7
4
2
2800
3
171
1
8
2427
24
1
801
2
5
13
508
13
23
3
341
1
2
1
3
4
1
2
48
5
13
17
8577
65
17
2253
2
990
1
61454
76
2
40
1
67
6
1284
1
14
2637
1
3
1
87
47
38
1170
3
26261
3639
41
1
122
1
2
19
2
12
1670
8
365
1
1
3168
83
16
28
5
6
78295
361
124
1
32
1
8
3317
18053
14436
23
50
1
14066
1
323
21
7780
135
36705
4
1
6685
92
927
25
1
10
2
90
25
11
4199
2
12398
3
44
22
5655
12
632
1
2
6
373
47
500
1
240
1
14
1
507
6
133
4
49
7
1
86
25
26
57751
1
678
1
43
32
5
9
14
2300
1
1
1
10
191
1
15
9
207
304
16696
9
7425
1
1
2
17784
24825
3
269
3020
24924
8
63
241
1
12
6
3
17
145
27
1
23
6
9
19
119
1
390
140
52
43
40
6
40
4128
5
212
10
148
12
104
1043
1
1
1
15926
15
4
13924
3
11
6
1
6
14
6564
195
2
11032
3764
28437
1
14
4
184
5
8
1
3
4
18
69
5
99
6
1
6
78
4
1
2750
16
75212
48706
66
2253
13
4697
969
6
12192
1
1
4
1932
2
40
9
4
1
46
301
17
15
4
20
24924
1710
27
48
56
12
10
33
4
233
1
35
5
1
1
4
44
1
1
840
1
1
1
75
6
27
11
108
838
2
5
1
1100
2
165
1
4
1
280
3
1
6
10
5
23
2089
17265
11
758
38
6
3
67
24
30
1
30
1
6
1
1
3
4
36
3
11084
6894
1
72
230
156
344
4
2
25
2
1
1
4
18
84
18
472
28
3026
2228
84407
211
2
11
8
5
1
1
469
5248
39
4
145
1
4
1251
1
335
1
614
55
2
1
69407
2
3
5031
31
463
2
1
77
1091
151
72
1
1823
4
7
312
1
1
315
1
43
34
2461
1
1
40
1
236
5
81
4693
667
283
4
749
15
6
3112
1738
948
1
76
1
1
42
8
1
30
235
23
1
2
83
1670
7
1
38
3
430
18337
881
2
9
9
17
119
128
224
6
1
15
2
1607
1
1
1
5
7
1
232
13
6
10
2009
1
21
1
20
2
823
786
2
11070
1426
1
11
90
26
113
17
16
13547
11
115
29141
44
64
1
1
55367
17054
12
1
1
15
912
6
30
1
19
1
51
3
7
5
2
3
2
1
28
151
1
2
6541
1
905
1
2
3169
1
368
6
8
2
18
5445
191
1
842
11095
1
15
2391
36631
2
79231
918
1
18
2
59
2
1890
1
1
24
1
136
2
1
4
1
104
281
16002
10
2973
1
5
101
14020
4
1
4
7
1
209
23
8
390
16
237
7
320
7
2
16
846
765
1
32
2005
172
3
2
20112
205
3
5012
875
2
14
7
2
54
497
1
30058
67
1
1
41
2
260
1
1
631
110
1
243
394
12
2
2
2
85
8
3
68
1608
3754
113
71
1
4
163
81
98814
1
14140
2
1
8291
49
3
1
1
2
1
1
11
4
1
97
3
4
72
133
72
9
4598
3092
2
1
6
2
1
16
10
2
33
80
1
9
1
55123
35
1
17
3062
6
3
30
2
1
31
12
9
4
1
6
24236
19
14
19
1
52455
1491
143
70763
1
98
22
3109
1
4
7
8
1
316
181
5
5
1
2
1
44
305
1
26936
58
457
1
12
115
1
1
74
18337
1
800
67
6
798
1
16
4
1512
2
9
7
1
47
5519
3
1
16
525
174
14
1
4819
1
1
2125
21
481
72
87738
31
134
1
3999
9
2
16835
1
1
26519
7
1
21
83
1
70
145
2
1
27
3
48948
1169
14
508
5
1
101
2
2
2
720
3
1
3
1
1
1
3
3248
11
6
151
1
49
1
70838
6
17095
258
10
140
1
320
23439
171
1
5
4400
2
1
1074
241
2
124
7
3
131
4291
2
3
5
8
72
5
111
1
15
2
1
3
4
1
1500
19
52
2
24
5
1
1
13
8
3
1
1
4
1699
2623
2
24399
2
256
1
268
2
17
2
83
226
14817
446
4891
2
85
4
9
1
34
1
1128
75
2
6
2
8
2
820
3
65
2
8
180
73742
2
18
1
2
1
3
78
2
1
11944
1
12
32580
16
1
7
1
445
1
74
1
4
3
2
1
6
1
54
89
5
1
221
1
16
8
4
49
20009
1
49
1
1
130
8
1
1
3
4274
184
3
53
397
1
5814
6079
1
89722
1
1
1
25
1
6512
347
1
1
55
138
16
7
66
345
16
28
1480
5
149
19
3
2
8
1
9
86
421
79636
48
1
3
14
63721
127
99
287
16
4
2
8830
80
2
21
92201
8
3
16
16
7
80
53396
47565
1
69
25
78
6
2
18
5
2
942
26
1
23
7
1
1098
293
35867
1
378
1
52
1
16
95
42
2
477
298
18
6
1
6409
1
525
4379
3
474
94
1
16
1
2
1
4
127
329
8283
4
56
1
415
3
123
22
1
6137
54117
1
3
34389
1
12
8
16
257
485
463
6
1
1
1
23
1
30
172
2
1
1
97
142
2
18
7
11
3
99
1
9
15862
4
5
544
2198
21
2908
9
3038
3
494
2
5
54
222
141
1
52
11
12658
47998
397
5
3
1
39
1
600
1094
1554
54
1325
405
3
207
3
3
13116
3
1
75023
1
3
2
4819
3
1
1
4
2
9501
20
3218
19
13
1
1
28747
1
31
1
36
1
1
54
32
8
2952
128
1
32463
84925
1
687
21
1
1
43533
137
2
2
383
3
3
10
17257
1
608
2858
2
164
3
10
27
174
484
149
2
1
59750
1281
75
206
3198
229
1
23
1
156
3
28
1
398
90
1
950
600
2426
1
3
55
43658
1
2
2
214
20
1
49
319
844
166
22
1
1
3
14
1
1
385
36
8
6
653
1
1482
19
22
1
28
3
16267
99
2
9
10295
5
52
10
1
2
1
7
51
999
6
1
23
2
232
1
688
2
2
1
343
66904
1
39
18
2646
1
66
130
49178
3
330
41716
2
1
2
356
4
962
1
7
781
1
290
1
1
1
1
2539
829
21
18
17
4
1
2
7
15
7
12
1
4
1
1
625
2
18
105
2
2839
11
1
2839
395
41
16
46
132
6
3
353
1
1934
60959
5
5095
4
4
5
38
2151
5680
1
3
460
34
70
111
2
92589
2
1352
28
8350
4
1
5
8809
13
5
1
1
1
1188
13
5
319
22
3
259
573
6323
3
38
57
11
2
1
8
23642
7841
5
1
11
154
4
206
1
42579
39
1
2
18
11398
722
4
2
1
1760
5
57
5
1
1
4
1
8
4634
22250
8
4
4
74
1
969
13
2
2071
18
94
1
6
2107
80
9
2
12649
24
2
19
830
1
3
32
10
244
1
19
20220
125
1524
10
2185
6
1
146
27
1
30
2
46780
145
249
78
27
22
1
1
180
1
329
5
80
14045
72
60
1
5
1
1
8
72
1
16
1
41
134
7
1259
4
1
109
9
441
2
2
32058
421
8
12
1
4
1
3
48
2
1
2
6
1
149
12
2
5
77
1
73
1430
3
7
2
142
2
62
1
6
3557
6047
8
23
433
98486
724
796
1
2
2
4
3
3610
16213
1
24457
2
197
29862
5
109
1
2
1
1
12
1
2
275
27
46780
594
171
5
4
231
737
1
26
11
1
2
60
1
2
930
189
1
6
1
7
23
1
39492
26
76
1
503
10
4
3
1
3
26
1
6749
1
1
32
117
3
3
531
6
5
8788
805
1
11
1
1
15
1
13
11542
2
31
138
19
12
1
258
12
2375
14
1
4
2
1
107
457
3
164
1
47
1
77
212
413
590
2205
2
151
1
1
1
2569
113
2
3
162
2
1
10
201
10
1
7
13
7428
3
85
1
468
1
199
167
66612
97639
4
77024
6
17
34
5
590
1
360
5446
2
5
5
1
493
595
1454
2
247
3
1
2
3
5
32
43
1
4
1
82
1126
3
15
1
146
2
1
3
281
687
1
23
3
47093
12
46
99
1
5
9
9
1
1
14025
1
2
3
1
6
84
1
4
18568
21
69
24
1281
140
2
1
8
12
2
3
7
484
15
36
57
153
406
694
24
10773
9
132
408
3
16
1
38
1
5
227
2
1
6
1
2
4
17
1
1
1
1
12
1
17
284
10
3
3
16
381
14
590
1
1587
967
5
26
14
1
1
1
11
1
20
1
1
710
3
2
1
1
17
4
5
1
4
5
682
4
2
95
1
5
1
10552
6
53521
187
240
1
1
6
6
3
19
3
11
2
1
149
39
1717
9
1356
51448
7
359
20
5
40
2
233
56374
25
37
27250
1
662
1
4
1
37
2
2
5
934
123
2
25
579
189
1
19
11
10
5
3
33
1
62358
1
22
904
1
1
498
37
10
485
564
21
1
1
15
10
1
70
525
1
1
5
3
23
4
5
1
18
24
23
547
1
19
97
2
3
5
1
1
4
91796
3
4
1
1
15
2
24240
64
11
1
2
1
770
427
16
23
3
1
47
1
22
56
26
2
1
2
1
1
17
7636
245
2
6
1
7
2
2508
1
1
301
4
1
15
2
15
180
20
5
1455
2
12
3
738
8637
1
617
4216
1934
9
1
2
5
218
601
603
3683
999
14
1132
340
1
1
63
10343
45
5960
7
1
9
1883
786
6
23858
4
49
6
44665
21
6
9
2
5
27
49
11
3131
1
24
1
1
120
1
306
43807
2
31
24
8
19786
1
3
2
1266
1
6
5
1001
330
173
1
202
1
6088
26204
5
1
2
1
1372
25
8
2
4
35
3
39777
65
29
49
33
3
98
27302
1
19
704
1
3
623
2
1
5
7
102
1
1
31
1
6
36
43
1
43
80
4
25
9
1
5
10286
30
257
60
53433
47
14359
2808
18
3
3
13
1
2
53
5
5
1
2
1
5
2
22733
1299
1
34
9
2
2
1
1207
9399
1
2
14
565
259
11
28
12
3
15
1074
73
13
3
21
6
2103
22
49
5
8
16
4
31
1509
4
1846
1635
5
1
1000
1
5477
2721
2
48
1
14
41
19
1
1
1
21
2
7
9481
2
10
23
163
18
6
10274
159
2
69
2
30
7
4
3
4
1
6
2
11
30
158
26
2430
1
22610
29
9
2339
1
1
22
1
87
7008
28
15
12
4
4
10664
9
1
1
6
6
2
94
37
1100
3
42333
5
5
9058
67992
4
5
87
1
7
1
8
25
443
6
2
1
1
35
4
4
39
11314
1
1
1
27
30
515
2
4
2036
3
3
398
6
326
300
9
18
4836
23
2
8
9
11
2257
410
33
1
129
2
155
2
7
192
12
30
10816
6527
334
2
681
12
6
5474
41716
1
26
5
234
269
1
1314
2
413
1680
375
10
26
5
5
1
2
1
1
3
1301
1
42
1
1
40
21
1
120
5
12
3
1
1014
3763
1
2887
2271
1
31
670
1
47
4
17
1
1
38149
1
1
1
3
2
1
157
88
8713
49
4
1
1
1
584
149
2
35
5
13
4
3
2
5
11
13
333
1
135
666
5
20
6
4
5
15
16
3
1
39777
178
17
4639
9796
1
2
21
3
89
19
6
764
4961
1
1
366
1
137
24
25598
41
393
1
3
1
241
1
359
19
3
8
1
5
53
4
1240
96
4
86
2005
31
336
395
77
57
10
568
4
7
229
1
71
17
1
9
35
2
75
45
43
8
9
190
1
5948
2
113
3808
3
2386
2
2
2
1
4
23126
104
206
41
91
11
1148
9
341
115
28493
218
3
249
1
1
2
1
4
10
36386
823
47
7
241
256
3
2
7
1
4
20
5
5
2
1
58
7034
1
1
3
2
2
5
38
52568
3
1
167
1
87
128
1841
698
503
3
1
25
6
41
577
1
2999
2
1
1
299
18190
1
1
6202
2
115
1490
1
20
1
33494
31
1
47
1069
2
2
20
1738
3817
29
644
2
1
2120
3
2988
5383
1
107
327
1069
31
1
1
1
73
1
1
1
2101
11
42919
168
25401
148
870
20229
11
1294
1
6
7
19
8
1
568
1909
5058
1
4
7
10053
12
1
1113
7
34
1
1
1
14544
30
1
11
525
9
10
97
1
9
6573
6
7
42
21873
672
150
1
1
13
44
757
1
41745
1
122
1
1096
7544
6
2
2
237
31
40
29
1
35
2
7
38
1
391
9
1363
8657
4393
1
122
8
1
11
8
801
2
7
3
2
13
1
3
2
3
1
6
1
11
2
6
26830
3
608
2
36
1041
7
14
176
1
5082
1
609
16
6
488
225
5
1
190
1
40111
10
6
251
1
29
472
1
1
1
39
419
4
2
1
3
6
1
18
14
1
334
2
1
5
1362
209
4
257
1
1
1
1
4
2009
158
1783
6236
15
1
7
55
7
3184
34
66
2
2
1
7
1
2
5
574
1297
17
283
18
37
11
1
2528
2
1
1
200
2
112
144
3033
60
19
326
35
88
1
8736
1285
9
15
1
17810
10
22
248
1
3164
93
15
48
27350
1082
1
1
3
1
7379
7
3
5
8
2
2
22
18
131
11
48
4
1
1
3
7
1
32327
1
5
35
1
3
2144
278
99
10
386
28
1
4480
2
12
177
69
2
81
187
311
5737
1
7055
60
1
1
16
1430
2819
90605
2665
534
5
14
1
3
136
3080
6
1
37
1
88
11
25465
1
1981
41
69690
24798
3
1
10
4
6
2
1
1349
177
50
18471
1
1385
33
2295
25
2
2
1
1
8
366
2998
1
11
2
160
3
36322
7
181
37492
269
31
1
5
20680
237
478
1
3
183
9375
1
33
40
1
135
470
7
5
2
88
2220
2
11
17
1
15
4
218
1
1
1
2
4
1
17677
1
1
1
10
21
9
8
21
10684
17
1394
3
1361
5
2502
5401
2
106
569
191
17641
5
5
685
7
43
4
1
33166
4
224
7
59964
1
5
8
5
5
35
2
10
189
21
8
7293
36
1
677
6
1
3
1
162
1
1274
1
1
21
1
6
1
2
1386
44
1
2231
2
5
1
6
2
70
2
41
8
9
1
22
1
47
6100
64
69
18
1
2
40
1
39
1
3
68
1
381
2
1
1
8
249
76
1
194
1
1
3
1
3
117
20
15
3901
25864
423
70
62
1
64
5
1
6
13821
221
16
9420
23948
32
1
1
1
55
1
22
12
2
1
9178
1
3
2871
28
6
4
7
1
2
1
3
18
1
3392
1
3
1
1
12
3
776
16
10
3115
139
11
14
934
2922
1084
619
1
30
1
1
846
1
1
1
58
27
2
1
201
1
1
1
85
4000
2
8
1
1
8
17
2
3
11258
38
8
18
5
60457
9320
3
3
9
10
16
13
9
735
2
6
3
88556
3
18
6
2
3
2
6
22
188
105
3
5
3
1
2
13
1
1
10
6
9537
13
1
183
41
149
2
5
1
2
1
4
583
1
1
1
1
5
2
1876
5
2485
102
1
5
279
7
24472
23
3
45
1
3
1
4
1
6
2
35
1
2
63
4
3
7
2
1
11
3679
1
2
4
78962
5
1
16
1
6
1947
57
7
589
19
1
99
10
1
13
4
18
32035
25
121
17008
4490
2
1
1325
2
10300
1
27
4
17
26
5
2
3
9
27
71
5
1
1
4
3
1711
5
1
11
3
1732
5
3
370
1132
4
77
1
335
6
297
2
1
1
3643
1
2
42
3140
84
2
20
2
975
74
26860
118
720
14
10
28
40287
21
27
4027
607
2
93
4
1
29
4
1
25
6
9
1
3
4
2116
7
2
2
1
38
42
2430
123
86267
1
2
1
1188
19
10
2
5
1
24
1
2
3
3
43
369
20
3003
8957
1
1
374
1
674
120
3
9234
5
3
1
284
5
3018
1
26
4747
1
12
9
9
1
12
1
40
278
149
2
3
5266
2665
1
2
6
1
1
50
51
3
9966
38970
1
1
1
48
170
33
11
11
1
1
2
16
824
54252
162
46
3
13366
21539
7
506
187
16193
55
1
12836
2
2
2339
60067
314
1
30
6
4
5
70
797
4
23173
1
12
2
5
1
17
36
33
11
12
5
3
5
100
3
1
8
1
2
1
2
85
1
11
3798
36
628
12
2
20
5
1
8280
3
4
2
1213
1
737
63
22
4
10
325
1053
8
1
94
1
1
107
15
3
32
675
4
477
1451
160
89
1
25
4
7
2
85
1
102
12664
8
78
4
1
5
3465
70
1
63
22
380
2803
35
1253
47
44
4
76
66
7640
55
3
2
1
2
38
1
139
5368
3
3
1
449
478
3
236
1
2
4
13
1
1
196
22
1
161
382
1
10
4
12
17224
2
90
39
2
12
1
1
1
5
1
1
357
1
3
52
36
1
6
5
148
6
58
1
24
1
33570
416
96
5
14
1
10
31
2222
51
8
52
16
1
7
18
12
529
2140
2
4
4
93
145
2006
30
197
1
1
126
5
1
41745
5691
140
1
34
1
11
1
1
4480
4
32127
113
49
3
554
136
1
79
3
36
5
38
7
3
49
2084
14
1229
80
1
1
256
8
302
166
34
4
2
41
1930
47
2
34
22046
105
69362
3
6
539
1
10146
48
10
978
946
2294
2
5
1
1
6
8
64343
2
1
1
28
2
1
10
1
393
18
4
393
2
2465
94
1
79
2
7411
48
1
3
22
1
1
1
1
7553
11
2
3
4662
16
13
1
1
592
3373
219
73
295
1
347
2
1
7260
754
5
4
2950
1
48
7
6
2
2
40449
1
58
7
29
1
182
4
4100
16
339
3866
7
1082
2
5010
1
11737
323
731
64
2
12
22280
1
3144
2097
2
118
1
249
8
6
146
3
524
54
3354
2
1
6
50580
1
1
67
21
2
11
1
9
2294
535
120
5
1
212
992
5
6214
16
7
114
29
10
31204
2
6
33
1
1
173
180
51083
89363
6917
49224
1091
132
3
2
623
53434
1
22
3
6
10
6
516
41
1
409
260
1
2
2
7093
5
1
15
10364
1
33
2
84315
5871
1
67
1
52
11319
69
1
13
1
89
8427
2
24667
1595
5873
124
2
7
13831
2173
12458
93
5
2
1
17
1
43
108
15
5635
1
1
3
10
1
8
21
7815
3
50
656
1
18
68
26
1345
76
2
1
7
11
10
56
2
1865
3
2
4
3
1
90135
95
1
14
1092
2
22
3
4
9
6
3
5147
6
15
6
85
1
1
24
5
2
28
56
1
2
28
126
1
156
1
1
19
1
30
2
1
3818
107
17
1
2718
12294
1
227
4
1
6192
1
4
835
1
16
57824
924
2
690
13
97
47
1
1208
5
1
216
5
3721
3750
39
4
1
136
30
18
5
1
1218
1
2
1
2
1
25
1407
4
1
33
4
84
3
104
6
30
57137
1
8
4
7
1
56
30
7
38
5
5
5
483
51
7
4
7
10
1
1353
1
131
6
1
2
118
16
3
123
48212
28783
10572
41
347
1
1
3
23897
1
4148
2
106
4
38
604
11
431
6
91
188
7
4
11
2
1
35
1
1177
4
3
342
1
3
689
1
2
27
1
1
89
5740
29
2
1522
2
1908
164
8
493
11
13
4
7
31
52
24
3
3
3
26305
10
101
148
7590
128
1709
2
119
419
25952
53960
1
100
277
2
61
2384
71
181
2
41
2
276
4
1
6
6
19332
1892
4
1274
1
257
4
61
2
1
18
37
2
726
2
3
2
258
129
12
7
62
7
8260
2
23
1
7111
9
3
58
436
340
2654
20281
8
4543
275
2
1
25229
6
8713
50572
33274
46
2
46562
301
1
34
689
1
113
3
2
4
2238
2
19
22
60
15
5015
8
1
1
1
408
12
1
19
149
1
22
5
5
10
3
14
2
3
2
10
453
42
81
1
1
42
30
6
9
692
6
21
12205
2
1
37
142
22
13366
1
4
1
2
6072
141
32
93
1
85
255
1
1
995
6907
19
6
17
74
1
1
4
15
109
40809
27543
4420
184
79
94381
16847
1
1
631
69
2
19
1826
5
8
6668
2551
2
5737
5
53354
16
340
1
28
2
1
2
1
190
12030
8
1
2
3
1
5
603
444
7
1797
1
162
8773
1
3
443
29
6180
28927
5
15585
13
39
1
145
1
1210
97157
1
4
12
1
1
84
1
3
1
1
2
3013
27
8
19
4
15
5
2
184
5
1
6
5680
4124
95080
4
17921
2
19
1
32
145
2
7
99083
61
2
5377
871
3
5
2
11132
334
2
846
2
143
2
1
8
6
2
25709
16
2
2
2
4
1
2
6
2
62680
1
1
36
17
35
1
5
25
1
4
7553
3
4
4
160
144
4
29566
1
2
7
16
4561
1
39
34921
6
2
2
1
1
1
17
1251
18
6
8
2
114
18956
1539
4
1
93
9
1
2
2
5
6
22
29
314
2
60
5
3190
1365
1
2
12627
2
2
3
72
6
56
4326
2
6
39
332
603
31
2
18
735
21
22
33
1
2
1
7
106
40
1
1
6
354
2
8834
3
12
97
13
5
662
1
1
234
23317
8
4
7
1
51
1
345
2
50
2
4
8
8
133
1
8
5
14
491
41
7
2
62597
8
1
65
5966
2
1
29
309
2
4823
5401
30
116
32688
15
2
4
1
14
5372
74273
19
34978
3
1
2
2
14
14
33
20
408
66
1
18
14
1
1
30
164
27
1
6
54
642
1
631
944
1
6
1
1
39
3
19
91
107
36
27
1213
73
1
1
23715
90
28
2006
69998
3
14
13764
607
44
2
176
85147
2
5
4222
1
1
5
22
2
516
1
2173
995
1
31
4
2
69962
1
2
5
2
1
1
3159
123
24
4
7
11975
405
56420
8
10
77
17
4
411
35659
6
3
1
385
1
2676
40
4
21569
766
1403
1
20
4
1
1
81895
30
116
5
1049
293
92
1
4
2
2
24
31
1640
1
5
1246
45
2
1
54
30
1
60
2057
10
452
2
18
1
7
27
2961
2
2
8
96480
1
186
33
19543
3
1
1236
2
7
7
1
32
14
1985
4
255
3409
1
2
46
1
9
13
18
3
2086
2992
4
6
1
1
7
14
20
1
5
1
1
2
1
4
23
2361
4
24
1
8
13
1453
151
1
1
2
20
6
16
86
12
3
18
22
1
56
16
15
1
8123
9
2
20
30802
262
9
1
7
126
13
17702
7
91
1
43
272
1
1737
1
21
1039
4
72
5
1
1
457
50
575
3091
1
1
2
4505
14
1
3
12
1
2769
160
2
1
21
19
2
13
4
110
1
3
4419
3
718
1
3
4
1
8
27
12
1880
68
5
1
1
1
53
108
21821
14
1
1
291
1
251
846
25
79376
3
5
20
1
1463
63
1
4
1
7
34
150
1
37
173
122
47
35659
2
14
53
2
2
29055
1
11
2
1
64235
1
1
70
4
2
4
15
1
41
16
1
2
17
30
7929
12
1340
3
1444
1368
1
105
17
18
44893
7109
6
19
86
14
9330
50
74615
1842
85043
49
1
2
38
29
3
2
592
380
23
7042
329
3
2
1
4
15
1
23
6
6
4
1
1
19
820
24
30
1
1
1
2
99
2717
740
13
52
1
1
1
3424
101
915
204
1
86392
18
2
1
1
22379
1
824
280
36114
68
1
9463
222
60337
1
209
13
159
3
3
40
382
1
1
2
25
1
44
22
4
3
2
15723
2
1
3
16
3
1
1409
267
2
5
948
1532
2
6195
54
1534
1
27154
4
3868
1
41
256
56
1
4
429
1
37
1
79
1
19
1
374
1
4
3
59
17828
21659
6
1
2
11
2
1
6
8
66
31971
13
268
1
122
1
66
1
18
2
1
12
7150
386
240
593
1
1
27
3
1
23
15783
15
1
1
39
74
1
1
1
4
3
1
65
115
8
1
21451
3
1197
14
9
3469
76
978
3
784
5
2485
554
1
1
37
5
3
144
311
18
9
2
8
1
3
27000
384
1
1
1
2
4
1725
8887
542
3
92
61
7
3094
77024
13
128
1
132
1
4
1
86087
67
5
4
28
1
7
1
1
16
2
135
1875
6
1
70
1
813
3
33
38
17
10
17
6
8
842
6
8
657
4
1
4
73
59
1
2135
5
38
1
37787
20
16
46589
14848
12
8
1
5
4
5
6
319
9571
2
4366
322
2
2282
58
14
2
1
5616
8
4513
166
4
14
224
10619
1
1
3
5
57
1745
5
36
1656
3
1
4
1
1
1
10
354
205
1
792
2
1552
6
5
2
32
1
2
10
8
6
12
1
1
3
33
24
1
1
403
3
3
4
1
10196
1203
462
3
1
8098
1
905
2165
1
8657
614
5
114
13691
5
3
2
6357
17
185
85
14
7
439
1
421
18
6190
2
63
1
2
1
6
669
2
1
658
501
1
2
160
1
182
7
66
264
2
1
1
2
1
5
2
11
1
33
1
2
10
8
1
3
2
225
69
225
7
2
5
1
4
2
13
7
154
41
1
8
51
1889
13119
12
1
2
2
2
1
20
2277
2
3804
5
1
25
1
123
5276
12
1
8
1
2
8
23
114
226
26766
411
29397
2
2
1
1
900
259
350
3
2
1
3
291
38
176
22
196
1
4128
511
2266
116
5
1643
5888
37
211
1
30
10627
31
483
2101
489
24137
152
11
6
358
1
3
3
11
132
1616
77
1
5
1
1180
312
127
11
3
1
24
80187
11
1
48
1
1380
3
8
22
5
5
4278
1100
10
1
26
11
2
3
1
4
21
31
94
1010
267
1
2
1
159
6
1
20
1
29
1301
1
137
297
15253
5
60
1
8
8
2
30445
1
1
48
1
89
5
5
6
1
41311
124
5
367
100
678
1
15
86
1
62
1
15
6
522
7562
1
4
1
1
2
7
1
2
18
4588
2129
186
1031
1
8892
1
8
1
1
49
22
1
5726
9
691
2436
3
1
20
42
2108
2
1
21
45
1
2
7
2377
17
690
5
2
5
4639
5
347
23897
1
5
1737
86563
1
1
19
5501
17
5
1
6
12
10
2
5
1
8
112
3899
2988
5
1
123
337
2
15
13
125
1
18
65
1
36492
19
1
3
1
41564
4783
11
10
1
1
206
1
12
3
4
114
87
245
4
2
2
15
1
1
1
2
1
5
1
15
98
55
1
5
3
39050
27
73
7
7864
55
11
2
8
35798
1102
1
956
404
2
33
16731
73
68
9
10
1
1
88
8
18
1
25
1
4
1
8
2
88
4
2
1
203
2
2392
1
108
927
1
1
1
5
3
11
30
692
1
19
1
18
3
556
2
1171
15
13
4326
2
124
44
2
10633
2
1
2
1
1
1210
33
546
468
2
1131
1
8924
1
2
86626
11995
21
55
240
794
1
1
10
1
1
2985
25
986
44
920
18
44
63
1
25014
1
1
16438
1
2
1
269
6
1
3
3
3
1
43
16890
92445
93587
695
8
2097
3
2
1
1
24
1531
1
3
6289
3
5
3
8
1283
156
27
4826
92
14824
6
10
1239
221
1
85828
5
5
1931
439
44046
881
11
172
3
140
137
5
86
90562
2
23
5
225
36
3
112
1
1
10134
334
1
29
1
3
4
2247
5
2
3233
269
1
73
5
1
10
1
857
1
7
431
23
34
1
63781
58
79295
3
2
5782
49
2
155
3115
2
111
3
4
4933
638
13
4104
50687
754
1
3
131
166
108
56
2
1
2
1
1420
2
3
2
2
4
2
2
3
6
1
15
31
3
10
1
726
1205
35
1
16
401
4593
37
25
2
1
39
463
1
100
9
1
146
9
1
4
13
1
33
5
4071
1
1
1
15468
90
1
1
127
275
9
5
5
1
1
22
3
5708
2689
1
879
20
10
105
80
4
9
1
15
1
27
101
1
26
23517
1
1407
618
27
1
10087
4
1
108
27
17
2
8
3
110
75
6
64
1
1
61
6
5
8047
21
12915
2
20
2618
1
38389
16
1
1
2
122
1
35
256
20
6
51
2
6
15
19
2
2072
20621
1
1
6
12192
1
548
1
867
200
540
500
1
2
175
67
2
15
2
1309
1
1
1240
7671
2
316
10
1
1
7
2
4496
72
3
1
4
1
1
1
11
1
2970
1093
1
30
12
14391
1
29
28
609
1
65247
8
3
1
3
3
138
1
1
5
3
7
2
6
590
468
84
5
7
41242
1
1
2388
4
6
42
1
65322
2607
2
4
3
7
6
24
5
7
195
15
19
6
8
1
24
1324
395
226
14
2
1
431
44
59
21
90109
9
46
4
19
4
5
8
1
1
20880
9
2
2
14
170
2
4
3248
153
81
2669
16
757
1
889
156
475
1
14
1
413
21
70
14
21
172
3
1
92
35
2
4232
2
1
8
2
7
1
137
5
187
2
1
540
4
91
3
1443
2
8350
19
1
1178
3
1
189
2
41
79
3
3
1
4
277
60
3
1
7
799
17265
1
8
58
1
1
1
3
3
3
26
2
2
745
3
18
2
91
5
2157
19
240
1
124
12
1
4
8
1362
4
1
194
51
10
1
22
10
1
18
3
1803
12
4
1
172
10930
15
1
2
15894
748
3
23517
58
10
697
11
99
77097
1
5422
10949
28
1
5
3780
339
20032
1175
1917
512
2846
2819
29
27
2
3
307
18
30
1
1087
7
109
765
1191
28
2
1
1
66
8
4
615
2
9
1
226
6
1
91
2
1
510
63
51
4
2
1
38
1
2
58093
16
1340
59
1760
36
3
1
1
11
49
113
54
58
35
2
9
53
155
1
1
6
5
2
801
163
216
25
2
1
529
10
2
263
1
1
1
5
3
1239
1596
23
6
8
131
2
237
19
1
1
109
1281
153
8
4
23
1
32
11
1
7
1
27
15
190
3
56491
66
13
1932
19
4
3
157
114
5
25
5
40
5
65
3
21
15
1429
7559
3478
3
4
2
2
1
1
3
2
32
14
4572
4
225
38839
2753
2
84
63
6
1290
1
2917
1
2
2
705
6
75
1
66
121
1
112
1
6
66726
728
66
15553
2
12
92
14
1
32884
2
1
2
5
3
52
11
43
86
5
283
67
8
2
331
2
28168
20
6
16618
948
875
8
1
16
14
11
706
1
1043
16
9
1
3
1
53
8
1
6
14
310
7
40
1
6
84
23126
7
3
3
8
5
5
2
7
1
86
106
1
4
66
1
40
118
4
15
19
1
48
1
3
66
843
9
1
1
46
1060
13
2
1
1
65
38
794
1
20
19
1
10
2
1
1
25
22
1
35
2
160
407
5
5
2
156
1687
6375
2
17098
7
1
255
1
7
14
44
9163
4
906
2
3
83728
8
402
1
4
2965
11
248
9
788
3
356
11
2
47889
9
36
27
25
309
10
155
2
47
108
10905
113
4
8
4626
9
87
1
293
8
6
1
104
97
4445
48
44
9234
48
248
2
1
1
787
4
5
63
1
7
5
1
1
95655
28
31358
541
10
1
34
1
33
1
8
2
97
4
4
42381
3
1
3
40
8
5
3
3
851
3
37
25
10
18
86
1
1
18
1058
1
8
12
4
2
434
682
45
70838
8
2
3049
55131
9
14
2
40688
1935
20
15
1
73
46
4
149
1
7
1
1
8
1
15128
11682
55
403
15
2
1
22
14
18
13126
1
156
10
12
31
5
27104
4
1
1
41
58
1
7
104
1
740
16951
1
44
36
6
1686
2
43
1
12
74
4
6
5
681
1
4
1
10
3
121
9943
2
3
33
174
1
1
2597
2
35
18
905
3
1078
5
11
49
1135
72
7
1
1
14
2916
5
1
2
26305
49
105
3
2
39
327
1979
1
1
58617
74
2
3
7183
63740
1
924
12
4
1
241
16
11
3
63
4
5
1
50881
1
4
1
36
23
6
17
23
14
5033
8
4
4
44
23508
16
48
29439
3
644
1
1947
1
49462
4
404
16986
1
6
1
16
8
87125
2566
5
574
331
1
1
133
5
67
394
213
13
2
3
57
3
2524
121
3491
1
2
1
2
97
8916
2
13
36
1476
5
46
1
9
1
2
4
3
33
22
1
1
2
217
4
20
3
5124
2
1
4
1
26
1
1
1
14
4
277
2
2
1376
164
101
54
1
3
1
1178
2
226
8
9145
10
1
2
1
3
4
1
1
52
1
13645
4
4
34
1
1
8
1
60
57
2
914
2962
3
2
4
169
256
2678
554
1
2
1
11
1
2020
1
8095
674
9279
6
1
1
852
59
82
5
42
3
606
1
11
57
3465
1
2
3
2
501
55
1643
3
45275
359
96
5
8
223
72105
27
1240
9
2
1364
111
2094
1
2
38
24
37
27
11
4
28
2
5
3
4
19
41
1
10
86
6
5
73
317
8
1
102
3
58
4
2
1
1
1624
58
30
1
5
6
15
1
3
4
2382
1281
1
5631
3
1
4
1
1
184
1173
4067
621
10
45603
3
17
2
1
352
5
2
1
4214
1
15
19
59
1
3
1
167
15
605
4116
34
2
2
1
906
46
2
56
34
8
1
18471
41
21
1
1892
1
15
4
2
12
6
1
316
210
27154
39
4869
3610
61
2
2
2
11
2
1
2
28
2
28
19
3
1
21
17526
1
3
14
6
2294
3
5
19
814
1592
48864
273
2
83
1
3
36
1
51
135
155
74
134
326
1
1
3
6
28
1986
46
3
136
221
81682
1
1282
3
2
30
29
955
25789
1675
4882
8132
9
130
2130
22
1891
2
16448
1
350
2654
15
1
31
2
1
8
2
8
22
3
32
1
7
1
176
4529
3
295
6
1
2
4
1
5
81
2
34519
34
262
912
1
1
391
1844
8
2689
102
610
1
498
482
331
1
1
1
21
1
13
383
42
7
3
59
377
5
1
11642
1
2
2
13821
1
1
1
2
134
4533
1
27
17
1724
1
4
8027
190
2
1787
559
8292
4
252
11
8712
6
29
5
1617
2786
1
2651
7
76
22
18955
4
1
18
1
37
48
14
1
31
1
58
2
755
5
23
112
860
10
38
260
8
67
2
2
7
100
1737
1
28
906
35
13923
2
38
9
320
2
3
57804
6
2
2
2
789
1
3
4
3
58
3
813
10
1341
1428
301
79
3
16942
1
378
45
3
176
54185
14
38
1
35
4
1077
54
1
252
39
19
4487
2
3
42
40
6774
4
36
2
2
2
1
5976
9
37772
3182
1451
2
3910
1
3018
2
37
18
10
207
2
9664
1
2
15
2
1
6
12
1
2851
13060
3
17
1
2
2
3
1
6
11
7
148
3
1
220
60
7
14
1
5
1
32
1
3
2395
240
6
5
1
42
4
202
1
3
92442
3
9
3
5
178
13
13
9
9
34
27
19
4
83
5
23931
5
107
10
9
34
48
1
9
7
90
44858
16550
1284
1
129
2
1
1
625
15
3
1
27
4
2
4931
11
453
29
141
1
45
389
4
13
1
18
1
3
1
118
23
2
2577
26
60981
240
3
5161
2
5
4052
21223
186
47
10807
36
1
47
16
3
13996
2608
43
48
11678
7
984
26
29
2
2314
84
12
87882
71
1
17
1
1
1
1
11
2
4
371
172
6
21
2024
5
236
2
57
2
1142
2
427
2
1816
2
7
1
217
40
2446
124
9
8
1
5
1
1073
10
4
6804
53
1
1
46
755
1
3
391
1
69
19
1
140
122
34239
1098
1
330
3
7
45
3667
3
47
29719
4
1627
8
1142
8020
35364
243
1
1
15
1
2
2
3
1
311
9
352
12929
13
2
233
1641
82
24
1
2
5
11
141
1
46
1
16769
1
2483
2144
34
478
1322
3
7945
26
9086
2106
3
15319
56
71
14
3
8
1
15
1
91
37
1
16
9
116
1
4
2
1
80
150
2
1
1
1626
3
905
3
1
2
1
7
1
1
16888
3
42
3
263
3
22
1
2
62
118
1
8
3866
2
2
112
1
1
35
5066
65940
219
1
3
7795
13
32
1
95766
1
1
3
8
395
111
1132
4
42
12
496
164
2
2
15
11164
208
1
2
38
279
6
1
1
1
17
1
3
6113
1
1
2
1
124
1
12
128
4154
1
2
1
10
7
1
218
1341
15377
10
3
656
19
2883
1
11
3
31192
1
41185
3
272
5
1
35047
40
12
2
5
339
1
17079
58
2
41
49
4
24
99
13
2
3607
144
33
928
2
93
3
88
5
25
126
90
3
1
113
2
1
14
10
1
3
5
2
14468
121
5
1
225
154
17
1
2
7
3
147
3
114
2
83
75
27
4
177
2315
11
2
326
1
2
518
1182
128
2
1
2
192
2
2922
33392
151
28640
8
3
4
1
26501
1
390
500
25
9
16
1
16
2
176
13
1
2196
17960
1
14
4
97783
1
3
2
11
13
1
11032
6
7
1189
6
204
10
24
162
4
7
4
3729
58
6
7
1
1
5
5
5
704
32
2
3
57
2
37
1
7327
1122
41
4
7
24
31
10
6547
1
3005
2
158
64
1
56
9
2
1
54311
1
736
1
3
1
1
66
50
1
5
2
16
9
4
19
18
6
7
2
99624
95
23
1
9015
245
36
4
1
1
3
2
1
38998
45
529
5
578
24
4811
3
5019
8
6
1
7
57767
1329
7
1
22
34
12
1
1
52
3
3
3
1
1
2
3
6213
4
2
1
2
2
64
1429
1889
78
17
3469
30322
6
54
3
1
369
31
3000
4
89722
2
2
91
4
893
1
1
2
49
1
1
1352
1
18
93
3
1
9976
26
16
7
7
122
1
4
1
2
3
1
22
2
2
33
6
48
140
2
12
3
12
2219
3
14
2
1
669
108
7
26
1
18
13
3807
2
435
1
648
1
246
24467
8
120
1
3
159
72
2818
1
1
76
1
3
213
40
4
106
4
7
5
5
19628
1596
4
10
756
2
2619
45
1
47
12007
17
3
1
7
2558
1
114
2
108
12
9
7
7
22
6
24
40
5
1
217
13
3
1
348
19086
18237
295
11
1
9
345
4
1
71194
11
1
18
1
50
10664
1
4
10821
9
1
2
31
1
2
1
899
11
11
67
1
20
1
1
17
5
2
2
290
2
15
20680
72712
768
1
658
46
1
8669
105
2
47
2
4
10
120
43
3190
32
102
1
1
1
8
2
25
223
1
516
335
7
4
10
4485
59865
4
31
2
1
4
800
8
5
4825
691
1818
29
17
1
10
11
2
1
2
87
1411
684
255
3
4
17291
59
29
1
4
1
1968
5
11
152
1
756
1778
1322
1
133
2
27
2
40335
4364
8
43
313
4
1
6
110
18
22
1
16267
1
35
1
33620
22
159
6
5
2
379
201
85
72
10
13
1
18
46
1
7
20257
15
11267
29
5
7
2
2
2
33565
68
5
15
40
69
1
5
126
1
29
12
1
42
11
2
28
1768
17
13250
1
1
3
8
42
59587
373
3
24
1938
966
197
4
25
1
339
7321
135
3
2
11
490
516
2
24686
1
39
2157
2
1
1
1
1520
2
32884
1
8720
13
59
441
68
2
1
37
2
14
3
22
1
1
1
7984
3
9
39718
52692
9
2
12
2
5
1
40
1623
1
3
1
14712
4
1
3
1302
15
8
198
89
6
4
40089
35856
118
6
1
25
2229
1
1
1
2
1
3453
13
15
5
1
15
1
1
1
10
79
576
2
13
1
11430
3
16
398
2
183
7
1
14271
4
1
1
3
13
186
13
11
1
42072
614
22
1
6
3
2
21
1
3
2
71
6
1
675
2127
6
5
30
61
7
64
2
1
2
132
1
53
3
137
1421
33620
1
53
102
85
2
1802
182
1
34
4814
14357
33
8
79
2
245
11
1
2
4
2926
123
5
1
54
424
3298
16
21
10
1
844
4
1
1
39
2355
3
1
5
1
2
3021
2384
95
1
2
5
2
6
111
5
6
4
11
356
156
2
205
7872
2
15
968
86
99
1
73
9
9
2
316
38
2922
1
13
50
1
2
1
1119
3
1
7215
5
8
3
3
1
22
156
2
4
1
1
5
2
1
1
159
26
2
6
20
12
42
11
16
8
1
3
1
882
2
4029
41
1
1
9
7
1
2
118
30
546
23
1
3
41
1
1465
1
9
1
12
75773
1
1206
3
63
6
3
4465
534
1
2
47
14
36
1
57
4194
64
1
2
1
2
46474
74052
11070
31
1
385
15
2
1
5
131
7
14035
11
16
1
14453
1
1
294
5
1
138
9
2
56
439
7
14
24240
1
25
1
4
19
19958
334
12516
62
1
9
63942
254
1
5007
1
7
921
809
247
1
5
1
1
1
437
18
5
262
154
46
1
2
1
1
3
12
1
11466
8
97
1
1359
50
92258
401
419
2
2
1
1
2
1
3
1
357
12
81
7
1
2
20101
17
666
51
3140
219
15
1
1726
1
1
2
18
86
1
1
1
16
4
12
1
100
1
7
4
30
31
1
159
7
13335
167
635
6
149
99
1
5
647
1
13373
32
5
695
3
5
1
5023
3
18
37
5
5
81
24
3
72
1
31
5
24
29
495
2323
2288
2743
3
605
849
3
30
26
64
5980
1
1
1737
102
379
2
736
92
9506
46
4
35
954
1
14
1
4
6302
1
15
9
3018
205
1
15
3
279
8895
3
11
2
3
2
10
3
2994
110
8
20
10
17
1
26
7
4
2830
31
1
50
36
2
4
23
10
16
728
116
61140
2
13
2
281
31671
28
46
1
7
3
1
1
16
2069
3
2
21962
1
9
10
58
12209
12
1
1
689
327
106
230
33
2
12
220
53
1
63
1
2
2556
14296
1
3
10
174
2
587
4
7
2
6
157
69
3
573
1
11
3
13
1
9
8346
31971
42
49
1271
148
3
2
181
1
101
73823
230
2
9
3
1084
1
7
1
13
4
3
1
24
1
1
51775
1
1
1
2
137
8
232
3
159
18
8
3
44
1
1
6
1
1
92
6017
1
2
3
26568
26875
1
144
2010
1
1
2977
1
20
2
65
2
758
10
30399
2
1394
1
5
1
3
36
2
1
1
10366
103
7411
2
1818
2
2
500
15
24
666
6
28
23
305
1
1748
2
1
1
3
10
1
3
2
67
7
2
7
5408
41
11
30
117
21
2
804
1
81
1
60
5
3
1
7
3
4
15
25
1
19764
13088
3
3
2
2
347
87
2
95
33
1
23
5
2
1108
1
2
613
70
4
3290
1328
3038
13
35428
1
1904
17
69
25
2
6
36
1
38372
101
2
20
20
265
30
1428
234
2
1083
1
1
89
57849
15384
50
1
2
1
7
2
2
1
8
4
21
15
1
35
1170
5
38
1
1
92
4
1
3
460
2294
2290
1
2
8
14
11167
1832
8987
5
1
4
7
9696
266
2
16
233
762
1
1
1
22
2
114
5
964
666
49614
1
2
1
12116
1246
12
27
17
4
1
178
15399
1538
1
1
2
3
6
3
52
1
35
13
15
2696
2
3
16
767
96
1
4
78
18
1
1
49756
424
1
1
2
125
135
58
1
2
593
299
161
1
61
21843
23
13
5
1131
3193
14
3
15
1
5
1332
22
1
2
56029
7
18
1
3
1
14429
1
334
133
45
5799
2
3647
1
380
1
1
3
26780
1
10256
1
4966
1689
1
632
1
1
1
4
69
3
5
4
1
8
4545
1263
1
2935
465
8418
129
406
80
12
2
1
5
11
44
3
349
44
752
36
314
1
90361
15828
69
3
12
7
98
1
6
6
412
1
19
22
3413
1043
23
1
2
2
4
33
11
2
3
78
1
3
265
1
1
36
2
12259
1
4
27944
3
57
2
96771
1
1
2
6
13
4
313
1
1
3
27
1
1
5575
1
2
3
5
459
2
1
1373
3
74
1
1
209
6
42
2
3
1160
1
30
4
226
6
15300
3261
2
186
2
2
56
7876
12
525
4
11
6
1
1
1
1451
9
99
5
68
5
91
6
28
1
28
4
1
28
107
91
7
1
2
85
3
89
6
1996
4
7
28
2
2
1
1
2
2
61238
2
9
1
5969
68
1
5
2
22
1
6
6
4
508
728
2
4
1
52
3
137
3
2
1
2
2
11
1
226
83
4
2
23
5
1351
1
7
436
3
601
1
9067
5
1
3914
9
3
7864
1
1159
1
24
58
2
2225
2
12
3
72
1
1
1
2
1
1
12
8
261
49
7
2
1
233
4
1
24
5224
1477
612
2
112
9
55115
302
1
9776
17
1
66297
32
1
146
21
1
4
12
2
320
5
205
141
175
2
1
46026
1
1
4
2
3
1
2
12
1
8
27
51
331
17
5364
2
683
39
2207
6
2
264
1
17163
7
5
30520
17
25
6
986
6
69
47
3
367
1
1270
41696
2
2232
1
2
3
1
10
5
1
4
51
1
3
2
10
2769
8
28
209
9
5528
2
1
1
19
8
2570
12303
65
6
1
80
963
1165
32
3
25544
2847
44
398
4
3
4
225
3
1
1
44144
5700
66
12
37
378
1
2
16
116
5
25
843
1249
1
42
11479
1
14693
20
66
4
6
16
118
386
24
1
1348
84
1
1
1
103
2
6
4
12221
6
30107
31
59
7198
1
234
2
10091
62
414
11
6
90
1
4
29
19159
466
2
52
4
19
1
11
72
1
20
15
1207
1
2
38
73
22
2281
39701
1
87
1
8
95
70037
19981
54
538
3
1
943
1
1
1
1
55
187
7
1
2
43
3409
1
13
2386
214
196
29
1685
8
40
51
46
11
10
3
404
1
145
1
24
2
4
6
13
2
280
1
43
213
36771
9
5929
6
1
1
1
242
267
12
1
1
69
47
1
29
18350
1
2
5
1
1
712
2
3
8
1
13
3
2
40
24
1
402
3536
174
3
9
2
1
23824
7058
1
2
11
90
1
71
1
2
1
5
325
12
1
340
2608
1
56
17
1
4
1
1
4
87527
184
2
1
7
403
87
60
2
1
1
24
16
2040
180
1
1372
24
43
1
3
19
3213
726
71245
51
151
68
1
21
5
43
2
41038
326
2
1
2
2
1046
6394
3
1
1
13
1
609
1
1224
3490
1
1
1
344
11
7
2
1
1
2
103
1
13311
72290
59
1
4
1
3
12
7
34966
8
1
336
2
1
2
1
6564
43
1
83
3945
1
1
3
961
5
160
234
438
2
1
4
1
214
313
11
33857
16
37693
90
6
24
1
1594
285
51
11095
26
2
1
8045
1548
4
20
1
18
23
2
9
8
64
72
17
1
1148
14
4669
29
31
438
46
4
27385
2
2
2011
123
846
1
17
1106
1
5
18
60
46
1
718
2
1
2
3
24
5
1
18
4957
6
186
911
253
27034
34
14
6
3453
16
46956
21
281
3
6
38
2
42
72
1
1
3
1
400
9
9
6
1
17
2
4
2077
373
66682
1
1144
69
1
18
1
9
2
2569
1
276
12
9
6625
9
7
2
8367
23855
6
5
1
28239
24
5
17
1
4
1
25
393
151
1
3
2
2
2362
1
20202
1
26
521
2
362
1
16
8
3
7
1
45
1
3
189
2
99
599
4
1
589
70
1
13
4
992
321
1
9
66
6
1
77
3
1
6619
56
87
1859
3
924
1
12
1
310
16
340
2
3
1
1770
2
156
114
206
3
24
7
222
45
1
11
2057
31
15
21
1964
2
6
18
2472
52
26
4
2
5
3094
352
17
6
1
156
643
12
16
2
105
36
823
3
1
1
635
41
110
36
1
206
9724
2
1
15
1
2
2
319
35
2
5
68537
53
1000
302
8
1
43737
1
1
2
10
11
58167
1
13
1
68
38
1
140
1
90908
435
1482
14
1
25
67
53
3
3293
1
1199
434
56464
49
10
3
6
3236
14
91
1648
2
21612
4
19
13
1
425
1
2
3
3
2639
64
188
14
4
17
24
8
22
3
1
1
3
42
124
2
2
141
43
5945
6756
1
8
1
4
1453
106
2
388
1
2
1
1
414
1
1
10364
3
29
6369
12480
2
45
440
1
1
1
1
784
62
271
4
92
6
31
5
21
13
1
9
55
1
1
1
1
2
2056
1
1
1
1
18
1240
390
17
10
2
5658
735
52987
461
145
78
4
21
163
9
12
1
50072
1
1
74
9
936
3
7
3
27
1
1
174
231
225
11
99
21
2
1
1
1
18
3166
1
5
2
2
45
998
6393
1
1
543
3
2939
5
99
2
6
170
2
128
73
4
5
9
7
11
13
27
8
4
156
170
8
1
43
19
2
1777
2
137
10
8
28
5
1
1
2
66505
15
11
2
1
107
4
1
4638
244
50332
2
2992
7
2
32
5
3
1
279
6
54
4
1
6693
1199
7
18798
38
4401
1
1
40
2
318
234
1
1
3
5
7
12
12645
1
1
2
1
9
2
9
9
1
7
8
361
46
1
7
1171
169
5
125
17
3476
54
5
2
1
1
28
2
9
3
4
1
11
11
75
4
2
8160
1699
53
8
9375
24
3
5
4
1252
75
12
1
6
28704
51
1
89
3
1
2
2
6838
19
796
216
2496
23
2
5119
2
1
1
235
19
29030
7
6
111
4
4
347
586
1
2
7937
5063
9886
6
4786
7
277
49
28415
5
4
1540
1
14
2905
1
421
7
7
5
3
631
23
5
8
1
2
1056
10
2
14
2
17
1000
13
1
8
138
10139
9
28
2255
1
76
1
1
6
52
214
393
3
20
10
17
97
9
4901
1
5
1
699
1
1324
5
5
62
52
1
1
55115
1481
316
21641
1
225
15
1
503
12
419
2922
7
762
2
16
4
677
89
1826
13
6
3
357
140
179
16
2998
7
5474
1369
8
1
1
82
1
2
4
28
9
3
1238
6
1
1
5691
2
2
20
311
5
1
1
1
69
181
105
1
42
35
14
2
28
39
356
7745
1724
37
384
1526
5
51
3
35
2371
9
2
2
31
1
288
842
2
2
2
42333
14149
49
60
10
1
450
3414
30
1
12
3
480
5
4
3
25014
543
3
20101
32
3
3
318
1
188
9629
5
3
75
358
2
9
8
5
1411
45
2
27
1
57
2
2
4
6
60
2
2053
22
4
73106
1
1
511
2
48548
192
2
11
2
1
5
4
2
29
1
50
8262
1
631
3
2
1
27
20
33547
27
176
6291
1
24
45
174
2
68
1
569
105
3953
24
3
16
20513
56
8
380
16
515
10
22260
1
1
1
1
1
94
1
2
9
21
49
5730
26
1
2
284
10
7471
1
1
12
3
69690
52
59
1
4
531
1
49712
1
3637
79320
22
69
9
4
13393
6
77314
1
22
65
1
3
111
595
84
1157
15606
66
1
315
79881
3
315
24467
2
283
1
6598
6
2
4
2
116
15
4
107
1
4
9
59
5
20
39
1
53
1
736
62
2
26
11
1
2800
1
69962
2
1
13
91632
2
134
20
1
1
16199
9
1466
8141
1
269
11
33
447
39335
54014
8
1
23
1
2
1
1741
855
159
8
15
4
1
1
3
1
47
5275
15
9
9890
3748
1
11
44
2827
11
1
1
237
4
2263
2
17
3
17
134
8324
2
27
13
3
54
8
2
1
21
12
19
131
1354
14
53
1
153
18
1
30
1037
7
198
17
3
30
4295
12664
1
17
2966
73010
8930
289
2
1
2
4
5691
523
2
8
1
17
12
111
1
11
1
36631
568
1
1
7
17805
2
1
5
16213
4
11
2
1
1
2
13023
10
1
4
25
150
10437
10932
7
72650
1
1
2
38
575
6
414
757
2
2
3
4
11
11
163
2
2
6
23858
2
1
50709
2
1
25521
19
1
1653
20
3
7
67610
1
301
2
1
1
4
6
9
2
17
1
947
116
2192
510
194
200
5613
1250
3413
21
32
33638
4
126
2
8
1
22
1
1
38
14
75
13736
2
1
10
492
2
4
100
3
6
7
326
17
1
27
53
3317
12
1
930
337
716
68
143
4
76
1
36
2
8
83
32024
1054
30
2
4
1
51
27
8895
235
1
426
4
3
37
1
34
2
2
1
1732
15
197
21
1
1
4573
40
13
1
5638
2
3
10
235
2
3
1
9
82
6
54
7
3
49
42796
1
2
1
17
50
4
21
128
2209
21
29198
4
6
3
4
7
4627
93
2
3
3025
6
51
1
13
1
2
703
271
3
18587
13
6
96
8
7
2
1
17652
1
2
3008
5
1
1
5
2
57
1161
23
2
2
16
1
39
3
2
9
11
55
5
885
95
22
62918
4
200
1
86
3
1
318
874
13491
3
2
46
7
1993
2
19
2
118
6
4
374
2
1
1
2366
13
1
5
1
1
1
1
1
26
1
6921
2
1
1
367
5
54
2
1
4
34
8
612
1
3
6
18511
5490
9
133
2
6
7
1
4
2051
53
89
2
14
1
8
4
1
3
1
56449
21
4
2
9
796
3
7485
63843
13
43
486
88445
10063
71604
1
891
10
55
43
454
5
1
34
1235
21167
2317
164
4587
993
136
309
7
27
1
12
1
3
242
6
85
1038
1
8
104
1
130
52
65822
3
5
1
79
1
1
21
31
5
8
9
1
6
8
673
7857
3
18
1
1
1
25
1
5
35
58
1
3066
11
329
597
3
1
803
51
1
1
2
283
7
13
7
7
4416
24415
16
5
59
41
45
1
9
1609
91
3
1
4
1
45
2
26598
1
11091
66
167
6
145
875
17
8
44823
31
176
72
125
8
62
149
1
143
11528
8766
341
3
1
4814
1
3
4
23505
438
6
1
1
5
29
122
1
3
40
8
1
1
29077
2
13003
21
172
1
608
2
2
32251
1
14
2
1
972
341
1
2
576
9
1
24552
8
1
43
9
32
2
76873
6
1038
21536
1
24
3
555
1864
7
8
2
27
1
1242
29
144
398
26
17
1
9
1
542
355
19
13
31
194
2
24
1
2386
1414
65310
353
4
3
1
4
1
80322
5
1
10
591
23
360
2978
19786
5
411
2
2
65
4466
3
10323
1
190
1
610
2456
15
6
6667
331
1
1
11776
12
15
734
7
35
204
3
7471
3
92
4
2
270
194
51507
10
10321
330
2457
43
1
1
2
1
4
2
8
1
1
1
3
8
1
945
651
9
3
1116
114
7526
1
1
3
143
1
843
10
34537
148
28
8
3
334
4
413
2
3
3728
38
1376
2
2
12
1
67
3
1750
1
1
5
190
124
1020
298
3
14335
2
96238
31
1
32
50
2
8
31
12
20
31
2
1
731
3
1
17
3190
1
23
1
1
4
1
62
5
2
1
1
1
24543
415
1
2
1
324
1
1415
120
22
57
19
3
2
1
3
2
203
11
3
34
1384
49
99
137
23
2207
1631
1
1
19
3288
63
134
163
1
31
20
9
2
1
502
16
11
45
1
2
1
5
1
73
1
11590
16
85002
161
3
1
1522
107
1
61
57
1
308
1
24
2
19
1178
142
6
1
1672
2
968
1
11
6
1
1
2409
68
5
2
86
253
3244
96
1
1
2
4
33
2
1
5
29
9
49
19
8
45
50
3
14
1
143
247
51
1
4
13889
1634
2
30
8
2
2
13
978
3800
17
13758
1
3
13
19
138
3
4
9
2
6535
1
9
5
30
28054
5
3824
352
15
1
1
8
139
6
1
22
299
2
377
27681
1
12
4
4336
2
2
216
2
7
1
2
1
62
11
9
1
152
73
903
2
27757
16
44216
29
1
1
3
2
5
3
1
5
43863
2517
14399
195
1
144
9
17
23
5163
177
6
97
30825
6769
13
1
1
2
6722
4
5
4
7157
2
24
5
7
6
15324
4
2962
4
72
463
59434
52
12
1
71
2
203
1
19
1
9
7
75
15
43
1
2
1
4
9
42
3
2
23
22
136
190
1
1
18
1
41349
3226
5
1
10
2
20
5
14335
24
2
5
1
8
1
6
2
19
25
8
1309
122
246
3
3
32678
3
34
1
36771
307
1
1
7
798
3
1
1
1
8
45
10
34
7
1
3
51519
1
1141
5
2
2
4
1
2
88
2
916
5
21
7
44
4
6
30
104
6
1
2
8
2657
1
1
37
3
27
176
535
2
168
39
46
1
3
3
4
86
8
1
16
25
12692
136
1
2
14
2
3928
5
3
7
8
27
7595
1
1
21
18
3
220
9
214
26
141
319
232
600
15
2
2
32
7
2
6
2
3
133
1119
930
1487
1414
1
100
1
54
20101
12
14
500
29
8620
4
38
1
686
35
9597
1
153
441
1
1
397
34995
62
1
7
1
3
6
67
2
62890
44
1
39
1
8
14
1711
5
101
1
3
86
1
485
10
180
8
6
3
47665
1
2
15
29532
3
7187
4
1
6
34
23
2
17
93
2
181
1294
470
6
37
12
1
1
348
3133
2
2
64
1
125
10
67
60
289
5
2
2
15159
1
441
9
658
28833
1
86
4
675
13
14
16
2
2072
2
231
28
8135
1
3
482
40
2
15
1
1
2663
22
1
28
49
59
2
2
5
2818
7
66358
1
2856
1
8
158
3605
42
9
2
1
159
1269
1
7
1
540
3
6
3
1148
1
6
110
6
8
59
6
737
10450
1
1
4
1
1
2
1
8
1
1
227
1
1
4691
14888
1369
206
1
2110
18
2
18186
2
1
15518
4
28
7
136
1
10
10
16
17
11
13
49
8
50637
147
5
2
1
167
11
30300
2
16632
28
6
56
193
5
4530
13
1
714
2456
6
1
2
1
1
19
86
2790
4
3
2
2
9
318
34
6
245
22
1
15
278
33023
1
8
15
15
2
1
193
1
5
13
3
3
5047
15932
18
1
2
35
63
5315
130
1
1
3
1
1
59
68
1
1
20
11
2
3
3
7
1
1
11474
18
16
3
1
199
16
529
320
103
3
16
93
194
4
9
390
1107
1
89
2735
140
299
16146
1
8
3
26
1
389
3
1
9
88
13
17056
2
917
1
3
121
40
830
237
2
124
1
76
33
36
12
55
7
333
1
339
2
2
880
115
10
2
3
127
1
3
1
1
1
18292
73
7
573
35364
189
2
7
6162
1787
103
1
3
13186
3
2047
1
433
102
3
456
10
10
64789
11
5
713
10
43
10
10
85308
6
4
2
3
11
6
103
3
2263
1203
2
37979
72290
17
58
6
1
1
54747
4
8
83648
80
6
1
5
3
1
19
21
8
1
4
13
5
484
1
4
1
2
40883
19653
5
3
93
41
601
9020
16
1
1
1
76
2
421
18
3
13
4
1
184
73618
6
3
1
1
105
96
111
1266
2
14
38
37
1
1
755
2
8
15
10
1
8
3007
1
154
23
184
24
4
2
7
2
47
1
18
6
37
6
1
7
325
387
385
3
5
21209
370
1
1
43
1
9
3
17628
29
23
131
429
1
3
16
1
766
2
115
1
12
296
112
2
3
2
18
20862
1
24
2
1
9
4
8
26190
2
2
1
1
26
578
11170
44
1
3963
14657
5
387
2
41212
265
18
36
14
79
1608
4
23
2
24320
5062
5
3
2
8
2
98
1
2
21
1023
1
1
20
91
9
30
6
61
2
49
2
1
1
25735
1
4
1
13
11510
4
1
845
1
1
6
7
24
1
1
441
1
58
1
3
1
2
13086
1
14
2
30
19
180
105
113
2
19624
1
2
830
1
33
21
2
3
7
684
1
132
2081
196
7
2
1
2
38683
1
1
4
2
381
1
11
5
5
19
5
2
197
302
1
1
167
23
84
4
12
5
1
5
110
11
2
65
1
3
1
1
19
7
2
10
3
221
3
9
53
1537
1
55
2
2
1
23
7
1
10
4
128
98
6
3
205
403
159
1
2643
1
305
4
3392
28198
39
11
49395
1971
7
302
107
3
181
201
88
1886
1
11
909
27
2
202
450
8
1
23
35307
192
1
3
5864
4
6
3
5
10
45
2431
6
23
2
12
1683
5
1924
7
2
159
1
2
4
4345
4
850
16
647
3065
17041
52
39
57
23733
212
17
11
4
73
82
76
4
2
2970
6
107
40
139
29
2
14
20
2
8
5082
4
296
450
7
9842
6
82
17
18232
4
1
41
229
4
8
3
4
26646
1
4
18
82
367
2009
663
1
397
6
32
11
1868
6
13
10
1
1
16
1
535
28
102
10
3587
6
1662
1
20710
14987
18
5388
4
1
1
355
59
240
6
1
170
4
195
1
1
1
1
14025
1748
1
2
34
8
68
3
1
2096
23
48856
13
3
4
305
2571
8
3
16
90
11
62
192
14081
2
58
1
4243
1
27450
7398
1
49
10504
1465
110
630
4
106
31
55
3
26
170
1
1
9
4
317
116
177
189
39
3
1
3
1
1377
95
691
46283
1
22
10
5
1
103
4
1
794
272
1
1624
1
11
4
31
13
2
1
34794
1
20
285
136
2657
45
138
1
69
6
8
1
2
2
1
1
5
1
1206
3
3
3
80
82
337
25
1
92
2047
259
3
2
2
1
2
12458
2
174
2
485
55
15
1
1
3
6
2
6909
1
4
7
135
1
42
7
615
1
8292
20
85
34
3
95
595
5
3
103
3
1
107
19
2
12
11
8
1
590
2
3
90
3613
60
88934
26
5
1
153
6
1
4
1
19
2
1
205
123
1
10
38
2
8
8608
1
22
39472
1
68
6
707
115
2
6
2
1
80
5
1
315
5
108
66094
70
4
202
92
58920
10
300
872
4419
3
234
4034
1404
1
1
83766
7
19
131
5
15
219
22
35262
2
2
1
22593
1
7
2
2
251
47
1
1
33
6
435
6
24
3
2
1
2
40
4
6
25
21
48
64
1
1262
21
1
62
5274
1
1
1590
26
27
1
1916
23
45823
2644
15480
61520
1
11
68
3
2
1
272
90289
3
155
8
1
1
1
1
1
5
1
1
2
51
11
881
1
1
25
1
1
40308
6
5
1
1
40
3
5372
1
156
2
1554
364
1
1511
1
5
52
3
370
1
3
7
20
14
1
1
11
2524
3
173
17
10
196
31643
12
1
3
8
4
3003
529
19
217
1
18
42
1
219
103
18
154
15934
2
2
1
10
772
9966
794
79
1
169
3
1
1
19
7472
1
17887
19
13443
4
2
15
2
1052
343
2
1864
1055
12
79
62939
2
17
1
1
8931
355
11
34
9365
3
148
1
4
159
4
85
1
1634
89
607
278
23
6
1073
1
485
2
39
120
11
2082
16
5324
1
31870
138
265
12
85
1219
12
2
74
74
40
2
11155
4
581
55
4
10
65
1
126
1
39
3138
48
2
2
7
35
2100
16
2
7
592
88
984
882
2
1
723
4752
10
1
1
21
12
2
2011
1
557
8
9
10453
32801
1
3
12
6
4087
6
455
14
791
2
2710
8
204
261
19
5554
158
7
16
1696
5014
13213
2
1
2
4823
38611
568
1
4
1
2
1
88370
215
3
3
2
34
8
1
6
460
5528
3
5119
3
2
42
444
1
8341
2948
70293
16267
3097
58
9
7
27849
470
74
13
11
2
2
9
2
5
13
21
432
23
48596
56
33
4184
2
4
206
30
28641
1
5
5
4
1
51
50
15
8
4
1
907
1
2
54907
3
1
2049
569
32
3
552
2232
1
8
573
2
416
119
768
19
1
647
250
1
344
574
1
17
17
87676
293
1
1
11
1
47
4
3
148
1
28407
450
3
3728
11
1
3
2
13
8
13975
1
279
16
21
1107
3
7
75
41
181
1
4
1
87487
5087
2
6422
1
4283
4876
2
3
7258
4
55
564
32
14
49
374
1
462
1693
10
5049
1
7156
3
405
167
2
3
11
41
4
51
45
61
2
9
179
1
19
750
1
7
56
26
1
111
7
35
261
7657
85
1
2
3
2
7
11
1
2
2
2
5
171
1
6
2
1
2
61
2415
4774
5
1
9622
2
38
19383
23
17
13
4127
215
6
2
153
12
1
8
1
92
2232
1
3
1
62
118
2692
37
2
42
4
1
215
5
15
86
1
2
5
7
10
21
2
1
57
4
5
139
4
1
523
1
2
159
1
3533
5
32
161
1100
2
1
3
2017
7
2
4
5
1
40
13
1
793
22
6
12
22
11842
5568
10
2
2
589
21
15
887
1154
1
36
188
3
6823
132
78
2
9
23
2254
1321
2727
44144
159
2
181
7
26
2
56
16
1
118
2
25
1575
50
4466
53
15721
9
17
1
5
1
2
5
1
31
14
165
1
8999
2
6
54512
1
66
2
1
1
102
6
14
4
6
17962
12
13
674
1
2
1389
3
8
37
63
185
6
1
1
65
4857
2
14
9594
238
11893
1
1
5
1
46
5
2
1
1
26
292
1
10
1
86
272
193
486
1
1
1
637
24924
596
90
11
11781
20
454
64
16
4693
8
3
863
1
1
2
2
6161
1
2
20
1
1784
352
3
1
1
1
40
15
1
35
531
12
28
1
1
603
1
1
135
13207
3
1
10
22
9810
6972
4936
66
1
1
1
12
15
1
1
1
75359
157
2
3
514
66
9
4
1
1
7
17
6
30
6289
253
2
7
2
33
18
3
2284
120
4
4
3
1
1
329
7
18
9
2
1
3
67
10949
71245
7
63
2
7
220
11
13
107
20
1619
1
9
1
2
4496
1
32
1
1
1
5028
10
97
20
14
23
5
29
10982
1
1
3836
24
13
6
148
24
20
14
45
29
3
88934
10
1
17
3393
6
1
1
8
3733
1
233
1
14
368
42
28
1
5
2
6
15
3
24
3
3018
1
120
37
11
10196
19
104
192
137
7
481
5
25
152
1403
2
8
71
11
10
6
1
12
1
137
4
8654
101
1002
1
1
278
1
3
1
5383
2
78
8325
2
1
2
2010
16986
69030
62
49
1
13
5890
170
1
415
4
155
1
11
1
29
7
62
2
5
2757
34803
701
1
3
11830
1
1
68
99
23020
72
2
33
5
261
1
40
2
21
1
2
310
16725
1
4
401
113
2
14
1
1
9
132
206
19
160
122
1
13
37
753
3608
1
15
1
2326
356
1
1
22
17263
1
1
237
47
723
28452
14
5512
1
8
76
17
19
3244
1487
6585
30
24
1
1
2
3
3
4
35203
202
66
4
11468
580
13
9
116
2
3
3
1
10
32
3
650
2
69
96
4014
68
5
2
62
4
4
57
1
2
73
11
1
350
1
3
2
1
4
81
1
983
3
13109
86
66726
54
3
1
1
1
8
162
1
19
281
4853
2
31
326
7
1
1
1
12
10840
66
1
17
660
2836
11692
1
3
2
17225
57
1509
24
3
1
9429
1986
1
41
131
1
3
25199
1350
1
31
40
5
10
13
18
2
25
1
3
233
10
1
1
22
21
34
2
26
1
6
1
1
2
2
7
920
5885
2
3
1
2
126
46963
16
8
1
2
429
180
3
12
224
1181
1
2
2
4
13
63
18
62
6
2512
2
263
37636
15
15630
5736
4
2
9
59
6
1
36
1
117
26796
207
6
21
51
31
6
2
7353
761
5
149
2140
1
1
78074
1
12
19
5
6
1
1
1
1
6
2
10
6
28
362
3
44
6
567
1
22
58
43
2151
1
3
1
438
4
32661
33
20
3
1
8
2258
18088
191
28
36
14
1
1
68
7
1
19775
4
1
1
7
1
8
7
3
11590
21
21054
37
53
1
2
2
1
2
95
3645
70437
41
413
1
4
1
24
1
24
190
4
2806
71
3
4
389
1
31610
272
1
12
120
35604
660
35
13
7671
18
46
2
1
1
6
1
12
41391
233
1800
1
27
2442
337
1
4
13037
97
1
133
5095
744
229
20
5
15
19
14
574
6
22
2
4461
54
1
82
12
50
33262
75932
5
61
10
5
19
38
81
16
93
8
341
38683
514
1
13031
154
1
2456
101
69
2
4747
1
52
1
50
264
3674
1
2
1
780
1
15
37
13829
18
12
11
95042
1
5
79
383
295
75
7474
249
71498
160
1
392
36
6
3
4
17805
2
1
1
1931
2
3
17
183
167
6
682
1
3
565
877
3
1
37
1
232
1
3
3
9
1
26
2
33989
169
271
10
384
1
373
1
6181
403
4
1
216
3
369
1
52
73
4
26
3
35
1
2820
9254
6
2
92
4
2
3
2
4
391
4
10
1
146
1
4
2
214
7
2477
458
100
7
12
43136
1116
26241
51
10
62
44
12
4389
1
1
2
4
36092
3
1
11
17
504
128
18
1
9
1
71457
15
8
376
1
10
301
4
67
29
79
1
57
7
1283
2618
12
5
3
1509
777
1
2
10
1373
1
1
73
8
193
53
5
13
25465
9537
86
2937
41847
6
22
93
41
1
7
29
39
2
1916
1144
12
4664
183
4
9
2
3
2
31
30
18
11
1
148
670
9
25
54071
4
225
5
1
1
2701
33
3
2
2
12
2
21
1422
75
1
2
5
15
1410
30896
4
14
1
1
903
64
9770
7592
11
121
2
14
7
9
270
25
12705
1
6
761
1
20
11
2
3
9
65764
31
9
6
486
110
4
1782
355
4
1
1
1
27
119
2
34
1
1
5
55291
14
3
66
1706
4
2
18
78
1
1
657
997
2
155
6
45
2
1
6082
11
1071
13
1
227
9
1
49180
21661
53
121
181
2
20
1
3
36
1
118
1068
14
122
3302
1
37
801
4
130
5
19
1471
129
589
2
1128
41
4750
2
1
13
106
2
7652
15443
10
38
220
2
89
3
1
5
2
6
141
1
1
36
17
2
74
4
3
1006
5545
2502
9
4
1
406
59
3
4
6518
5
2
9
1
359
36
2
6
123
62
1
1
1
5
4
110
176
116
348
1
7
99
12
13
4
2
1942
3
17
5
4
376
15
25
7
81793
1
3050
286
3
1
1
2
68
13684
8464
101
2723
35
8
811
1
19
1
5
3
2282
34
4
5
12
1
4
325
15685
2
8
12
11
21
77
1
4
1
1
2
1
6
5
4
1
19
6
18
3
32
18
2
6
187
50
58944
3
15643
33
4
74
4
1
207
65252
1
49
140
46
448
7923
77
14
1
6
472
3
1
54
29723
6717
57
3050
77
4
368
1
13
144
1
1
37
7793
1
91
5373
320
3
3
8
2
4
1
20
2
1
307
4
58172
5047
14
6
76622
23
3
11
2
433
191
2
2
62
2876
814
1
4
25
23
5691
79
4
9
54845
1
3
414
104
60457
19
2
36
38
2
8
1
3104
2
2754
3601
12007
2
6
39
160
2
85016
44
19693
385
32
304
1
1
53437
7
15
396
601
1
6
27
4
1
2
2727
3
1
4
6
2
37
3
14
2911
3
1
1
4
241
6
1
1
7531
1
329
1
66358
1
3
1
78
491
2
304
337
276
16
10
9
85379
7
592
145
8
5
33274
1885
1
80
4
131
167
5
8
31336
2
1
2
1
21
11
1
4988
75
3
35
9
1
4
1699
1
7
1311
1
316
255
8198
91
118
3
7
1
1
498
6
3
7
174
383
942
6
11
56
1
1759
3
413
1
18773
6
1105
5859
6
12030
802
26
11
385
22
8
1
590
16
54
4
24
1
85
5
67
120
2
6
1
49
1
38
25
60
1
2448
4522
8
95
1
14350
16
25
4
552
15
990
9
1
1025
13
29
134
81
1
2
5
11
4
15981
2
5
3
8
2
1
12
43
21000
454
4
4
3
181
2252
2
4
46993
6
1
3
159
58
3
6629
46
14
4278
35
8367
7
41
1
1
12
6
2
621
36114
1913
2
240
91
1
2263
280
1
1
1
15
12
2
11
1
1
1
13
14
34
14
151
1
1735
151
1
3
7
5
41
43
75836
8707
3070
13878
1
841
5
111
42
6
2
4144
1577
1
1
7
115
2
31326
1
2
1
28
36
8
1
4
91
3210
2
99
2
2
7315
1
67
4
6
2
41
6
52
716
43
4047
350
352
1686
191
1
183
2
1101
4
1
106
48884
16152
141
188
374
70104
13067
125
1
2
11
14
16
148
79
515
1430
1
31494
1
2
1443
2356
335
2
519
1
1909
2
3
57
3
7
268
1627
1
13
6266
115
944
3
1406
1
280
174
1
1607
1
1
4
51
4
1
893
904
231
15
188
21
1
831
5
17
1
1
1
696
13
1
3
1
1
22
3
13
3
27
84
11
3
187
6107
923
1
2
70
1
9
140
6
1
4287
7237
41
809
1
3
354
3
5
1
1
2
84
4
128
151
207
2
1
18
345
15
37
6
32416
8
1
41
1
1
15443
24497
193
27989
5
3
731
2
1
3
18
10
1
8
190
9
51
4
1
93
17
1
4
40
206
2
112
11976
1
116
171
1
5
4
328
22
21
490
1
713
195
383
8
38
2
1
10
512
7183
14437
8
4
43
141
3
1
49
11
3
1
1
99
3485
304
4
10
8
52264
159
136
2
1
65399
1
3
4
7
363
89
11
1
1594
1
1
53
143
157
1
2
1
16085
16232
60
57
1
2
7
2
3
1
143
125
2
2
7
39
1574
24
1
70
2
5082
703
2
3
2
2
2
20
1
194
157
92
1
1
9
6
120
1
11872
1985
1
2
4
2531
43533
1712
32
1
1933
1258
3
3
2
2
2
1
2
2
1
23
57
15
44
16085
1
1
1876
13
1
4
4
9
518
2
25
4
357
4
1
49
8
1
2
2
27
755
2826
13
17
121
33
1
6
1
282
4
1
132
1
2
13
15
1
1423
49
7
2610
174
19
233
2
27
34
4
13
21508
1
99
339
849
14
1
35
2349
222
2
119
26241
3326
3
1377
4
3
18
2
32309
1
4
44
1
5
1
1
1
1
2
4151
950
33
3
3
36
1
3
1
6
32
111
3
31
5
2
9
7
5
1
1
154
4
92630
23
4
14
471
294
19
27
4
21
46
2
3
3
40
1
6
5
34
1
47315
13
1149
6060
2
193
3
1
6
6
122
1
9
3573
15
16
12
1
73
1
15
2
12
2
3
1218
1039
321
405
59224
6
1
1
1
1358
49930
1
1346
13
1
50
299
3
7
7
43
10
39
1
8
26
2
37636
26239
7098
2
1
77
47
4
12
12
7
92
33
539
2
1
2
5
13
9
39
1
1
1
1
2
78
186
26
22
1
1
3
207
169
26
343
4
13734
14
9
57
11
5
1
13
2
1
1
2085
3
91
7441
15932
7
1
3026
2
9
1
3
106
78
2
148
4
206
1
2
50
24
7183
5
6
3
1
1
3
1
1
1
38
9791
9
46
4
1
1
474
2
179
1
1
20
115
12
1
7
3
2
61
146
49
57
11
41
24
1
6779
3
1327
316
4
5
5
1
5
38
1
1
1
18
4
9
4
41585
26
7
3
16
1
22
1
5
1
35
310
7
9
5454
200
166
2
1
43
19
74
3
57
1
3
21946
1
1
10
1
14
1
6
5
28
1
669
26
21
2
49
55600
8
1
1
19
16693
30
8
21
1
2
609
161
2
1
6
8
2851
13
7
4743
69
380
11
2
4175
1
239
1
2
497
2641
2
796
10466
1
58
1
128
2906
2
125
65
2
699
1
7
2035
4
42
36
1
2
2
28
2
8
13
15
1
39
19
112
1
314
2
2891
16
4
327
1348
14
1
3
1237
1
3
8
302
11
5
1368
2209
2
23804
4569
32790
3647
2
7
22820
5126
5
5
66157
15042
98
121
2
683
155
3
177
59
222
5
24
1
13
466
9
2
4
75053
1
11
326
79
18
39
1435
2
586
67
1
2
111
121
7334
5
58072
11956
3
14
13
1
15130
68
7
2882
97
2813
719
8971
111
15
1
5272
1
10
3
1
3
6
1
15534
105
694
2
3713
14
6
2563
2
1217
251
8
8
3
2324
29
26
21
44
142
1
16793
12
1055
52
79
1778
2
2
10266
4170
1
8
56721
5212
34542
1283
28
54664
7
2
5
2
5
1
15
4
139
8
3
1620
7
4
811
28
1
38159
1024
3
3
1
1
18019
1
385
104
909
9
14763
343
1
10
2
7
13041
1339
1
1
1
6
2
1382
43
1
7
3465
2
10763
1679
13
91
23
20186
1
1
3
5252
310
37
2132
10
774
3
5
18
27
1
54014
12
9
9
7
45
158
14
1
80
1
193
5
73
1
2
68
14
8
2721
5
26
20
38
2
6
21
12
283
126
18587
32
14
4
2922
653
165
1
8519
1
14
2
259
2
48286
15619
240
1
73
2180
1
4
11
2
4
7
77
6
226
2157
2
3
59773
1
29315
3
7
13
5
22
2
687
75
5
77
1
6
2
2
5
104
2
2
700
4
1
7718
61
8
1
229
1
12718
2
352
432
406
15
1
2
508
3111
21321
1
1
1
10
388
28
2
30
358
86
1
8
921
19
5
2
1
3
1396
153
36
232
13
812
24
4
3
145
83
2
2705
1
54
89645
1
1
3
3
10
55142
1
1
1
5
1
686
1
178
6
211
1
5
2
36
4
1
7379
1
110
294
1
13
6
1
31212
2343
65940
1
818
619
2
2
4
1
289
8
1475
2
1748
12
8657
75
1
5
481
27200
37
2261
1
1
454
679
9
64
18
1
1634
2
5
9
1
768
36
562
10
1
114
1
20
6
36114
105
41585
1
19
128
2
1
1
1
422
17
2
13
37
8
19
2571
3
5342
12
81
34
562
80
3
3
1
1
2346
1370
4
1
270
8
11
1
28
2
1
843
304
1
34
2315
6880
1198
21
54
8
2
2
6
4
59
37
1
1
28
1
4153
1
1
1
217
1
1
5
1
377
25
1714
2
25
5
1
14
4
121
144
2
317
21
2225
17
98483
11
1
13641
29
22
2
213
5
2
2
4
68
20
102
1
3
7
87
1
14
35
317
80
2
1
387
1694
12
1
347
13
4
7
1093
261
2
806
37
2724
9
735
3485
2
4
4
3
41
1
6
34
3
5
6409
1
11
19
115
9
105
5
1
168
5
3
167
1940
1
3
5
8027
8
93
3
17
10
34
1
1
700
68
4
70911
33
108
1
131
2
21
166
1
81
4
1
26
3
505
2513
3
40
2
1
4
33
356
48993
6751
1
98
2
176
68
52692
17
1
6
1
540
3
32899
1
1
193
9
53
1
46
1
49937
23
1
3
2
2935
17542
1
1
1
1
4
269
16
70383
22
4111
1
24
3
11
1
5
200
1
97
2
1
1
45477
5
3
1
2951
2
6
1376
8
97
3
17844
18
32
53
6
16
1
74
6
10
1
15
314
1392
1
1
1
74
3
1
1
15
5
2160
1
8
4
1
7
1
271
4
83
8
72
2
2
1210
4
975
18
17
13
11
1
1
31
3
2
1
2
147
26
2517
194
6754
1
42
18
4
1
27
1
3
19
44160
12
1
9
1
3
629
381
957
2
1
6
13
260
640
2
5170
2449
3
6
1
2
8
279
66
305
3
20
814
3
1743
44
4
30058
9
15619
168
3
9124
28
1
334
1
13736
937
65
1
4
14930
89752
9
2
9
50207
413
807
24719
1
15631
4
2
9
2
2
4821
2
4
3
1
26646
8
55
16
35
1132
31
293
34
7549
70
1
436
1
5
69
10
1
8
1
1969
4332
60
97518
2
1
11232
7
13
3256
2
84
9
17583
1
26
209
32
2
4
969
25
1
1
3331
3
102
843
317
8
8
292
24719
140
1
592
2
1
32345
3
3
2
386
4515
20731
820
1297
2
5
9
1
625
4
10
1
81916
259
13037
11
3
1
1
22
162
15
62
11
199
75387
4
11
3
25
24
14
48
5
13
1
14
6
97
6268
24320
11
17
3
550
2
422
2
1
127
373
3
1
1
7
5
131
3
64
37
2701
30
104
32
43
2
10
12
41
2
1
2
1
4
4710
160
1
41697
1
8
8
45
30
40
1
585
21880
33
1300
58
4
1
5
4
1
3
1056
69
367
2176
3
34
470
2
660
1
5
6
1
1
172
46
41
275
2
1
8747
1
3
1
213
8647
103
16
13
1
100
11
548
124
404
84
1
1
9
3
3008
48027
55
5
1
25
17
1
4283
323
1
1
3
5
2
139
29
43
58
10
24
436
273
25949
160
69817
11
49
32670
14
7109
41648
112
25
8
1
124
45
1
2
10
19631
13680
1096
1908
11
121
1
2
7
1
1
16085
25
164
1
1
1797
5
131
83
113
4447
2
455
16159
3
423
28
7242
1
4
24
681
12312
3145
1
2
6
20701
39
23
4
1
26
1885
50129
10932
5
75
1
1
625
157
39
6
5
3593
1297
4
53
4
18
311
81
2
4
348
2
45
42
5
11
3
254
7
90
2
17
34
5
13394
2
6
8
3
2
262
1
25
50
1
133
32
439
319
339
1102
2
2
78295
3307
1
231
671
1017
1
1
1
2181
8
1
8
12
6
296
2
4
3378
2
85
1
32
1
1
15
14898
10
1
3
1
1
2
536
8
1
9
2610
2
9
9
17162
8
8
2
5
41857
21
27
2
2
3
30445
19
1
53
9
64
3
2249
3
4
5957
2
6
25
4
1
319
1
7
3
29066
774
60921
4
46
2
1845
4
1
3110
6
169
7
1
1
186
1
1
36
2687
386
16
1
22
9
4
1
41
1
1
136
95
9384
2
208
7
1
34
54542
18
2461
1
67
366
1
97
56
28
556
190
145
16
17
15
43
3953
2
303
9
8
428
1
32
15
1
3
31
1
147
16
169
1
1
3
113
5
28594
1
401
151
856
50
7
13
1
1
676
29
1
3
31
2
12
1813
69
110
3
7
112
1
75
8
4
3
6
29
8955
1
16
63
39
5
119
1
5
923
29
1778
4
56303
5
3
1
1
244
2921
2
68478
3
303
1
21
21
1
1448
1084
6
18
2
6
2
2
2
2
507
48
2
3
23
1
1528
6
1
1
2
23239
216
472
1716
4
2
90
2
2
5
28
1277
1
2
1
14918
6
36
2
14
7128
4
567
56
3
4287
151
112
308
10
2
8
2
5
265
798
2
23
1
1
321
40
1
16
848
2733
1699
51
1293
52
511
2
46
7
3
11
2
141
233
24564
1
30463
8
9764
1
4
50
3
364
14
4
3
4
17
27
7
33
1
104
1
1
1
12
4
2
30607
42
253
1
1
13829
146
2
8
17085
72
7
1
28
41
27
1
32
565
723
7442
51
2
9
530
103
15
7
44
1
1
96
29
79
1
26
3
2
2
2
131
34
1
1
13
1
12
2
41
23
18984
9
2
3
37
88
1210
153
3615
11
5097
1
8
3
16
1240
1
4
1
495
13672
6939
1161
3
119
1
124
1
169
1
10
11
6
16001
12
2
4
1127
84
51
201
20048
3
14
8
2
2
97
66592
42159
1
2
1664
1
32
2
4
1
108
8
17
1
2
4513
1090
1
366
3214
33
1
1173
5
62
6
3
1
421
256
2
1698
2
1
2
4
2
9
14
747
1
7
1
710
1
2
1
16
2
1
2
30
21
3
24
20
2
1
1
16
11
1
2
3
12
8
231
38372
14
1
1
96
4
1
2
11
5581
1
179
59218
15
2
5
2
67
21918
2
76
5
3
1
310
3
18
40
1
223
1
3
797
1
2324
1
5
16
1
1
4
1
3
11
11
4
4733
124
14
3
1
17
2270
2
4373
18232
2
1
1
1
2774
22
638
9
6
1
3
7
765
1
12
1
85828
71
1222
19
229
6
21
2
1
162
154
1
147
1
1
10
1
8608
368
19
6
16
36
3
161
15
2
110
34
1
1
2
3
10
15
1
44
3
32
1
500
1
20
1
2
2
5
40
45
15534
1
2
58940
1
1
37
4
1
1
13
18
2
1
20087
15
11
1
2
4
301
1220
2108
1784
9
21
4
21
1
4
3746
91
2
6
10
4
77
716
7224
2
4
46
49930
34
1
16
3
8441
4587
347
5
56
3
12429
308
1
24
7
726
6
88
4
1
1
4
3
2
10
1
1755
1
312
3
39
20
1255
1544
12
6
29
3
2
30
1
12
4
11
5
29829
115
11
1
2
3
1
29
308
5
5
1
1
1
1
2
44
5
12
3
9
2
74
3
104
13
43863
1
1
1
62
7
643
59
1
1
15
7
339
96
205
1
1
1
1
6352
1
494
1
5
19
1
67
2420
29
61
1
38
1
171
623
31234
115
249
110
1325
50
21802
35967
811
1
21
20
1
594
1
7
72
24
3
2
997
2
36494
6
17
16794
41331
12
6
26
533
148
15
61804
3
1
1238
27
16
2
2
9
1
924
4
1
190
8
10
73
3
1
4
49
1
2
107
6
1
1
931
120
132
13373
1
2
126
33
1
26993
348
1
90
2338
2
239
118
2
23
20
2805
1
465
3
24
3
14
1
6
7
29
10460
4
1
1
242
47778
1
9115
15666
70
4
2801
3250
221
3
18
4669
64
2
3
1
8
1036
371
4
6
4
20822
81853
22559
2
1
1
27
33
1
24
872
23
105
4928
1
25
2
6
4
6
1
4
5
112
5
3
80
55
1
2
5
9
987
5
26
1
14
2
4
864
1
14
1
54
3
3
1
3
1
233
1657
393
107
1
1
828
696
1
172
3
7364
23490
10
1
117
1
3390
42
1
3
1
2
1043
5
1260
36
158
7
425
50
1
6
1
6
8
695
2
565
1849
145
1
28970
1
1384
19
9
362
2
33
28680
94
245
2
1
1
1859
854
1
4893
15
1
1679
35
19
6
1
1
2
62
12
2
15
32453
1
3
1
2
1187
3383
23
2
126
2214
7
1
1
69
120
1
14
80740
20
31
7161
21
11
1
1
1
41
5
1
13649
55
40455
1
1622
10
3
13
2
2
24376
248
15
70
3
3
1
17
11
4
6
9
46
85
7
1
23
218
4
1
1
2346
4
17
13
1314
205
6
26
36
28
8
12
7
1
3671
82
6
699
8
34
1
1
2
76
8
1
75
1691
23
3
2967
5
269
3
2
51303
35
24
1
2
2
2
231
1
24
561
1
1
149
2
669
1
67
1
10
1
4
12
2408
7
1
1
137
1045
1
1
2777
23
9
14834
2
1
13
13
3
14
4962
10
3235
480
6
9620
1
5
3
517
9
1
42
95911
1
1
7695
1
57
2
4
224
44
2
1
17061
411
1188
1
716
1
2185
3
335
27
4
258
3798
513
105
12
451
3
5
31
305
3
28
62890
1
26
3
1
2
5737
25
2
776
8
1
22
3
1
789
1
3
5
2
1
49
1
43
33
82
868
8
420
12559
5
1
3
2
7042
1
29
262
7
1
1
30
49
2
6
2
2812
3
71
2
836
12
23
119
69
3
188
159
7
59
56
1
26186
1
27
1
88
1
2
68
31
79
57
3
2
6
1
3
2
1
9433
1
2
333
568
382
54
10
55873
1
298
30520
1177
5
7
67
42
2
10889
36
1
15
3
37
2
9
4
1
4
1
1
3470
1
6
40
1
2
30
26
2
1791
10
1
180
10
46
4
2
1550
8
1
9
71548
172
333
3191
4
87632
16
18
575
53
28
53
2
18
2142
343
7013
3373
79
1
2117
5
69562
4
3
22
9
2
146
1574
453
8
50580
5
15
2
124
6
1
85
15
5
213
1
78
10197
1
281
3
569
7
5
7
28
230
2
1
3
15
1404
2
2
3
26818
2
6
96
4
1
3
488
1
7
1
380
30
1
4
75
1
237
1
1
69
8
5
7
1
9
32223
1
2
2
2
4
1
46457
22
10
1
30
4
96
2
8085
531
403
1
259
5
6712
69
10
13
1
22
79
7904
25
87
428
10
148
549
3
19
1
374
53
12
1
3
14596
247
2327
21
22
70
23
41733
17
1
1
1
1
1
30399
1
3
3
83
2
852
1
16
2
46
1
2
3
51
1
2
1224
245
55873
10
1277
5
14
4
1
12572
53918
522
62
12038
113
1
4
633
7
12
40
47
6
7
638
5
79
1
11
2
42
65
1
33157
280
2
5
70
55
175
21
18
14
86
13
938
1
31
1
510
516
2
1
15
630
362
15
707
27
1
4
15398
298
13655
9358
2
61
1
1
16649
162
8
1
1
1
1
1
1
1
23
10
460
1
8
4
1
1
1275
1
29
24122
3
14212
6
15
1897
83401
76
1
8
5589
12
68943
6
5
1110
8323
16642
9634
3443
5
7
178
49
3
14621
209
204
2
1
1
1669
6214
1
2060
1
4
232
2
30
49
2
43839
10
898
5
1
1
1
1073
3
1
2
2
3
87
17
61
53
269
234
1
10294
5
1
1
1
2
3
3
5
15030
446
2
87962
6
15
233
1760
139
8
130
5
17
11
78
20
2
58
4
48
1869
2623
8
1
1
10
6
1
1756
5
1
11
30896
1
1
184
13
50
428
125
1
138
1
15
11
12388
22
18
1
1206
11592
23352
81
70
1
1
1371
2
272
31
2
16497
16
2
7
607
1
65
2
229
3
1
1
2499
4
17
45
1
8076
3111
5
1
847
16618
64
3107
71
60937
3209
4836
2
3
4
95431
91867
1193
4
2
2465
1
1
23
699
2440
1
6
16
988
20
35
466
4530
74
1
11
5
16240
2
296
1
4
47
2687
1
14
1
1
17
515
88
1
191
1
88282
1
27
1
2
411
609
34
54
6
57
83
50
108
8
14450
603
1
1138
10
17
3
11
4
10
71778
1
600
22
2095
1
35
4
4
16
1
1
5138
5
132
45258
43
10246
56
629
1
293
15
30
2
154
3
4149
1
1
1
13
16
2
1
1
181
58
16
185
23438
4
94
2
1
46489
1
1
458
390
2
349
4
20
8363
22
1
8
1
11929
23
587
3
3
3
3
2781
30819
1
68
33
103
1
2
1
454
1
11
590
30
369
21
214
83
1
74
13
4
726
1
200
327
1
1
35
4
6307
2
1
9
2
102
4
1
1
1719
1
50
60583
65
213
1
69
9
9
164
4
4825
124
1
1
7
3
649
2
2
2
153
1
4
28
2
56
1874
8232
12
120
1755
10
10
599
3851
1
1
84
3
8
167
33
90557
1
5
2
7177
37
237
47
3
14
16
102
6
1
34
5
1
1
2
1246
41
241
1216
39
12716
828
46
994
5
141
49
13
3
5897
4
2560
31
164
68
2931
2
20
2684
2
957
27
2
1
178
113
33
101
2
2
2
1
3
19686
28
18915
58
2
1
845
2
9
371
216
3
2
796
7
1
22551
2
1
2
80134
2215
7
2
91
420
18
864
1
1
30896
96
1217
4
5
39
5
3
35
5
95
2
150
1
4
1
212
3
3
92
4
1
2
1
104
1
387
202
10
10
1
1245
29
7258
1
3
176
90
37
58
16
1
1510
131
20
1
1
675
704
59
57613
1
9
171
12
1
2
44
10
2
4
3987
22
11
22308
1452
5679
37
13655
4
104
10
1
63406
13
3
6034
39
4
2
2
44
11
3
80
243
14
4344
13634
104
8
35
269
1
1
36
4
3
3
1
2
1
1497
2
2
87
5
6
3
9
62014
1999
122
1
2
47
7
3
1074
20
1
3
3
5
1
1
181
16
5
16
4533
78
226
424
824
9178
8229
2
1
3
2967
40
1956
34
1
4
3
15922
1
2
3
72
1
1
6
36920
2
14
4
86
25
6
2
30
1
1
58
1
1
3
2
3062
1
1
1
2
18360
9
1
4
95
1
516
1
320
1
2
37
2
1128
1
13
3
143
324
1
6
37
4
12
2
5
29
21364
1
2
8
27
9595
6
2
1
5
11
1
224
23
4
3
174
1
2
1
82519
15
1
1035
1012
6
397
106
6567
1
9
18
13
2
19
2
2
1
1
5030
59
2
1
1
13878
3
1
2910
1
2
3
1
1
3338
6
5277
7775
80
210
1
5
3018
31
17
893
5
155
2915
420
1
1
2
2833
43
1
30
70
1
3
5
3
13097
919
1
2
1
345
3
20
29
22920
525
2
2
2
141
358
25
1
36
4
73
4923
2
2
4
13
2
3299
1
21
1
2
5
122
19
15
2
1
2
2921
8
395
62
407
68
125
10
2
355
4
2
1043
27
1654
665
3
7
1
8
56331
53
16
34
1140
1
1847
1
2813
81
271
60
7
1
36135
1371
1
1155
1
796
2
1
3067
901
1
1403
1
65
51061
133
96
1
5
49
19
12
15
167
16
966
1831
1
134
1
5
254
2
692
46
2
71
70
15
260
1
2
11
13
1
1
1
124
143
429
5
21
1
106
96671
178
469
1
131
28
2
1
1
6
773
235
26
1
17
4
1399
1
83
1
4
1
444
1
1
3
10
1
1368
4
16072
3
57
11
17028
1
4
36
1
2
2
10
9
116
1
4
367
13
9
384
7111
4070
2
50
2915
5
4
1
8806
1
3
61
5
1
91
1
1
433
16
739
1
30
4
370
4
1
38
4
37
1
1
1
5
176
471
35
65
2
1
718
9
42608
7
1
24
8
13
2
1
86
25
1
507
11
30
20
632
25
1
1
1
2
41
6
25
5
36
11
6
2205
347
1
2
5493
2132
1
21
20
1058
3536
9
3
31
1
3
12
1
146
5
4
533
278
11
232
450
1005
10
111
4
5
7
5147
88
142
1
28
1
1393
311
176
3
1
89
8
132
1
12
22
1
2185
398
8
1
1
87
16
339
7
1
14
2
2
20
8247
12
6
13975
114
1
56
1
6
72
6
21
68283
50
2
7
13
503
255
65
15
4
2456
5
31
3
3
18
28
5
8
5147
61
75
52
14
106
16
148
6
3
5
6
1
1
6
29
3
63
8
5
20
362
289
1
65336
11747
2
63
242
1
2
1
7
95
24
57
3
83
10
46
1
263
1
1
12
840
20
18
34
2
1
1343
13438
3
6
143
80320
8
60
345
85104
1
7
1
4
2
1
10
22
1
24
1
21
1202
1
201
3066
15
1
32
9694
8
3
3
4
40
1
22
1
1
59
3
386
60
13
54
2
1
81
1680
3
1
1
39
1
4
15091
1
5
1
1
1
26936
14
6
1
1
1
1
5
54
7
3
2
10575
419
6
2
9877
930
4
1
87
9
34
4
5
49
1
110
2
5
2
15
2
24
10
18
3
1
1
419
3
2
4348
969
1
2
1
2
1
309
3
7358
5321
74
118
200
4
1
759
3
998
8
12
25
27
1
2
2432
1
3
19
25
79
3
1
3
61
105
140
16
1102
9
4
7
10719
69071
24
1
9911
1592
629
77742
72
16
26
933
2
3
8
139
125
1
8
352
1
11
32
275
7
15553
8
7
1
43891
1
2
11
4
3435
21456
2
1
10
1265
361
576
3
8
1538
3
18
8
3
40
8
2
26
1
11
25
33
404
5
58
92
8
16
401
108
565
30993
12
17
2
3
29
8
68642
6
2
84
25465
41
143
1
2
121
1
4
2
22
61
5
38
1
44
3
7
6
723
1
1
1
168
3
6
226
1348
38
3
63
75836
37
35
1
4
3725
63
20
48
91
1
155
9
15
83
2867
671
13
1
1
5
106
1
8
3
159
51
37
90
1
148
7
265
94
2
308
1
45
50867
2
2
1
1
49
3
6
2
3
4
1
2
1084
1636
1
5
13
3
1
1
97
1
233
3
7790
263
4
1
2
25
3
2
275
83
31
9
160
1384
7
1
9
10
2
13296
16
9051
233
40449
94
1
8
7
8647
59
5
1
229
2240
5
7
39
26
2
13
5
6393
7
2
692
1
1
1
1140
40
2
2
83065
101
1
560
56
1
1
9
1
101
1
1
1
53436
3
1369
5
8896
10
25646
60
1166
1
2
1
4910
1
22
1
1
206
2
65
1
4
29
1
808
963
12
1
295
47
4
15
807
136
8
1
4
1
57
2
1
1
4
1
175
2
593
33
3
308
1
1
3503
86
1
366
62
7
301
12
1
9
1316
14
1
83
33
8
35
3
1
206
21
2
1
69267
149
1
14
73
3
12
17
26261
14
49
7262
6
2017
24
1
2
3
3
5
2101
811
2
31
1
1
277
2
4
11
1
2
352
13
706
2
9
152
5
1
877
51
19
1
15
17
58
2
2
26
6474
1319
2
101
1
1999
6
4
1
81
1
16
32
1
16235
322
4
32
12
3
21370
3
709
8
788
5649
226
1222
6413
9
5
2
1
4
1
145
6
7
874
5
77979
6
1
6
1
92299
174
12352
26
1
3
1
40
431
1
5
18
139
1
88
1
889
7
2
709
13508
5
255
1
110
6
2
1
1
4121
1
6
144
3
6791
12
3524
57616
39
9
5
811
108
81
218
2518
1
1
4
222
3
5
1
2
5272
9
7
90
316
32058
2
686
6
24
6
70
76
11
15738
2729
1
74
1
2066
3
553
183
1
1
3
127
51
3443
2967
3
38
3
466
49
1
1
1198
188
124
1
2
5
1
1
725
71
1
1
286
6947
102
3
4
2
21
329
1
8
88
2957
1324
5
35677
1
283
1
246
2
45
2
1
8
1062
2
353
4
6947
1116
251
708
1
1
8
1
382
1
2
66
1
6
442
7
2
11
2471
2
378
10
3
8713
72
44
113
2540
658
391
16
55
1
15
2
1986
1
16
3376
9213
1
2
80
4
9
12
16
2
32325
1
1
7
82
32
3
17
4
1
41
533
1
5
182
23
5
770
2419
5
1
1
1
2578
58
141
3
4
13
8498
4
43230
263
8
4
56
9
5
35
5
5
648
1
2123
1
39
4
15
11
185
2
17
990
4
11
1
2
6
77
2282
202
4923
10
12124
422
3
58
8
1
10
10246
44
2
10779
1
224
5928
1
96
64
146
13810
1
2
1
28
5
4
54
7
19
158
145
1
1
52154
10654
1043
1
13216
5
75
19
13
1
3
28938
9597
5
7
1
12
1138
2
1
1
13
2
6
3
1
5
15519
1
6
5
1
4
1
686
6
14
8
1207
8
2
2
25944
250
1
18
38
1
15
1
1
11802
1
9711
2615
26541
8224
23
6
2
1
46
955
36
3
1
17937
90
1
1
182
2447
19
3
6
8
21557
2
4
412
275
1757
6
35
271
5
7
2
1
13
3
8
2160
2
3
18551
36
44
25701
4
3
130
5
16648
1
188
1
28397
3
16
1
176
55
1
27
8
4533
1
7
1
18
3
1
834
1
3511
1
7
13
50
1997
62
1
10
1
10
3004
110
1
24
10
2
4
6434
47
1
54
1
775
1
237
8
3276
84641
97
28
22
10
29
34
5821
36
94
1
30
1
967
1
18
226
1528
3
2
1
5
2
4529
21880
1
1
129
10286
200
4
5
3
1
8
1
1
2
133
4
1
1
2
848
9
8
14
2
1
315
29
74763
7648
4
2170
10
1
2
2
83
109
1
1
136
5
3
2
9
97
1
8
23845
86392
503
364
43
8
3
16
2
2
1
1
3
53
1403
141
2
14
2
3
5
9
3
6
83
631
76
2
12312
27
18
50
455
37
2
72
1
1
3
556
2
19
76
4
6
3
1
12458
4
29
10
3
24
1
8
6763
1
2
28
5
338
4
1
300
1483
27766
7
4
4
13
16
256
9
3
24
1
2
3
9
213
1232
471
1384
1024
2
95
10
3
20
255
511
1
5
2
17
1
12
5
761
2101
369
369
368
16
10
24
1
88
3
12
5
2
145
13
7
4
58
283
55642
263
9
28
6
5849
2
2
1017
1
1
2
1055
42976
6
19
1
52
1
5
11
1
4
4
13
3237
38
5
79
22
48604
3
8
1
44
2
1
11646
4
1
133
1
3
7
20
2
2
9
2
36
3
1
8
44
1
13
44
20
780
13547
2
9
7
8
2
2
2
10
27
1258
186
2
11
16
1
4
874
16
8
61
4
80
1883
2
1
12
166
5
7725
70
8
292
2
1
1424
1871
364
1
644
11719
86
4
18
353
640
10744
13
622
139
1
1
12
1411
4016
1
30
1
81
1
75
2356
3
1
1
214
8
131
2
3
11216
141
1
3
148
13
13
1
1
3152
6083
981
3
2
44
4
5
73
2
4
7
51304
1
96381
11
18
33
1112
2
10
1
37
2
18
3
22
15300
553
16
4
26
33
42
1
2
16
3
31
237
6
560
10805
63
8
1
549
309
69
1
31
3
19
14
1343
5248
1047
38
2
5
421
1
275
5
1
3
1
99592
1
14
19
7
20
97
12902
483
45
6
5
593
1
149
26
1220
14
6
1
4
13
2
1003
29
1267
1316
122
1350
34
5563
1
3879
12
16
1487
1
88
23
680
27
512
1
1
14
92
11
4
4
15
259
4
7341
2366
1039
3654
4
5321
2
36
2
3
24
7875
3
3
14
7
7
2
1
1
2
1
4
1
9711
1513
1
17
44317
1
2
37
11
14536
59
17
53
13
64720
5
5
59
30
1
2867
245
868
4296
1
4
4
9
2
2245
1578
2735
81
1
1
1
42736
1
11
61
15124
1
28
436
6
415
3
18
2
4
2490
1
1
3
37
2
172
85
8
13
11
1
285
402
512
9
57
97
1
268
1
20
131
5
2142
2
228
1
17
3
1264
3055
1
2
1
3
11
5
5
425
2
28
1245
10
1
6825
12834
1
1
66
2
57
1
99
204
2830
15
776
86
29
11
16
3
348
109
277
54337
54
2
1778
34
11
1
544
42
23
28264
1
2039
94
5
2
116
2355
1
3493
1
2
469
17
1
1
6
970
45
111
45
1
1
9
170
11
1
5
7592
2
1
1
134
2658
306
2
206
2
1
1
1
21
23
56
45
3
57
137
2700
8
15249
10
5
123
209
318
178
71
4
1
4
2
7258
1
1
2
3
2
14
15
82
8
27
44
1
1
2
1
1
1175
2795
1
118
1
67713
1
1
21
11
3
4
3
2
2
5
45
394
8
21
11
9
582
66213
807
9
37559
1
229
5
31
167
1
38
20
1
6
8
2
1237
4
7156
398
19
3
3
1
17
9
38
40
85
727
38
392
2
10
2
4
4
9944
8
2034
151
240
1
585
1
5
16
7
5
3
10
176
44
1
56
5
3
62
5
1
58862
127
4
16
1412
10
5
5
1
1
8
5
4
1
15
81
252
2
390
1180
7
2628
1
323
42
14359
28
1
9
30
1
1
293
22
6636
1
1
69
2
12
2359
4
7
5936
3187
1
8
50
93
1
16
66
3
45083
124
10
1074
8
54
810
15
39
3
6132
188
1
1
1
13
2178
4
303
22
1
3533
1
1036
1121
1
1991
4261
55
2
115
3
1262
24
743
8
152
1
25
16
910
19831
84
4822
22
1
5
14
5
4
2
336
1
1
1
323
1
2
159
49
963
1916
1366
12
1
64
1
14
2
165
22511
1
1
2
306
60
4
944
7
11
21
1
2
256
184
447
48
1
146
21030
3
17
1
47
3
1
8
61
23608
17
6
207
14
5
1
2
1
1
42
117
272
1193
9
229
210
1090
405
2
9
3524
3766
16
6
1
2
6
595
95
1
121
2
217
5
8206
9
2
990
5095
7
221
189
28
15
16
364
8
2
82
24
1
3
2
2
38
1
26
4
2
62918
3
1
3
2
1761
949
673
1
265
1
299
201
10
2
1
1
5
20
18
14245
18454
45
1
8531
186
24
1806
1583
1
1098
305
18650
8
1
397
5
1174
94
2
1
186
44
17810
4
1
5167
2
1
70089
1
788
2
144
740
1
1
31
1
52
1229
1
2
3
14
1
175
119
10
688
1
1
1359
330
197
11995
84
1541
51
2843
12
6
1028
2430
2
246
41857
1
3222
246
52946
9518
1
6
2
257
2
1
4
1
7
249
266
1
33728
818
3
24
91
8575
5
9995
53
53
18
2
24
884
178
15631
96
7
1119
1
10
284
1822
6956
1
1
1
473
1
50
1120
1
2
27
736
14
1709
4
57
3
1
4393
21
3
2
50207
165
11699
100
4
16773
756
10
1
22
19
1
2070
3
1
700
35
4
322
3583
10
57
67223
292
1
190
1
3018
6668
7
1
412
4
99
149
3
4857
67
1
2
9
367
4
101
16
3748
5
16
476
61
4
1
1
4
158
226
12
39
237
26022
1
5
6
88
2
12
4
43
41
1683
117
1
1
1
638
21
2
15
323
1
6
1983
55853
200
4
1
23
41817
1143
2
2
2
7
1
635
303
1
2572
6639
271
2039
6
55
373
4571
335
1
7034
4
1
63
1
25
22
3
2
5
11
2
1
19
9
27
86
1
38
7
639
13097
43303
457
5003
203
459
2
7
3
1
1
18
56
110
1
712
1
7608
21
1999
1
3
111
2
40
161
27
2
387
50
1
2
4
6
20
2
92
10
21962
3
60
1
23190
9
28
772
43516
5
135
205
43
3
33
11776
1464
2
1
355
1
8
621
2
230
3
80
2
1531
1047
79199
158
4
1
227
10
8
374
1
4
116
1
9
2
58
436
206
2
46
28
1
2
1
1410
50787
2
878
1496
1
209
1
1
419
7
4
1
87306
205
12
28
4935
53595
1
4
2322
1
19
3
4
3
3186
319
80171
5159
6
1
3
27
9
1
30
684
12
1
1
10
17
4
10
16
111
32
1
1
33
1143
1
5
6
20
1
1
91
29
375
278
368
39
31745
12
68
1
2
752
1
38046
45
5156
136
3
1
76
1
4
1
3400
1672
145
1
1
9
1
103
5018
149
4
1
58
123
28
12
1
862
2
1
1
1
2
27
5
19
4039
823
3
376
44
1
1
12571
226
72714
1
5
3
1
1
35
3
1449
4417
1769
12016
13
3
13
356
2561
485
19
109
41
9
4
1
2
7345
1781
118
5
4
19
223
7
1
1
24
444
1
1
2
2
129
15
96
69
1
99469
13804
69
99562
236
1
4
1
9
1
413
31
7884
363
2
3103
105
101
3
1
1
3
428
4
264
60
523
1
23554
1
2
21
29
2
1
4
26
9
8
1
109
1
2
11
5
6271
3
95
3
2
2
2
26
1124
337
2
9
1
7
16
1
39
2
3374
1
1
88
39
44
2
1
5
40813
1
49
3
39
9
7
1
7
3
55
14
1
60
4778
5
648
267
24
1517
5
9
5
17
26
533
4
1
10
4
44
1
5446
1
104
55
1
174
130
61
1
4
18
55
788
2
13
7
325
29
63
1
1143
17
1
92671
2
457
31
1
9
3
17
3
834
14286
1
1
100
9
1
10318
189
4
508
9
2
1169
64
1
6
49
138
3
15
4
17
20
416
1
13
340
1
1567
217
909
228
2
53459
1
2
9
167
28
421
9
4268
9
1
1
19
45
2
2
5
20283
4
2979
165
10
2
2
380
1
14828
54
13
655
1
1
1
1
2
805
85
362
1
1
1
234
167
2
3298
1
2
16
130
2
4
42
5400
7
48
2
4923
415
1
130
4
2
2068
1
70
1485
75
16
1
65
2
48
4
19
4
2
1
136
2
1
3
31
3
3
6
19332
8291
2
374
17
1061
21
124
4
1
1
34
20
25
7
4470
8
8056
28
43
1
1
1
288
454
2
38780
2
1
361
74
37
23
85
1
1
1
1
1
1309
21
1
2
170
10
1166
210
1897
258
178
2
13
9
8098
3
2
1
2
60337
8416
1
1
520
3586
1258
51
2
1
2428
2
134
1
33
98
6
5
5623
1
18814
11430
1
90
105
4
77469
6
14
1
2
28
9373
1
4651
556
5737
13
2
3
5
15
5
14
560
1
4
1
11
1
12
1
62
3
1
55
4
76
1
5
1
1
2
232
50
13
1
2
22920
115
13
6
740
21158
2
10
36
17
1
89
7
1
18
3
1
499
1
1528
1
28
1
296
17
28
2
1
171
1
304
3
1
515
16
4
13
26
41
357
5
9
60
18
1892
1
3909
1
1
1
28536
1800
1
48
5
15
1
1
4
15
810
21
6
1
1
281
21
101
78
14
11
1
2
9
1
16
17
75
91
4891
4
313
3
2160
2
9
9
1
5
2371
1461
3
3
1
726
2608
14
2
4
1
14
4
119
16
1
52
23684
175
1
2
60
640
4
6
22
286
1
126
9
4
2
1313
2
10
30899
1
3
1
104
11
6832
170
3
6975
5691
763
144
69962
19
1291
28865
11
1
1
6
10
2
12942
1062
1096
94
1
1
2
32
1
149
3
4
68
13736
63
96139
10
21
133
1
1
1
5623
3
55
7
11
2
16352
17418
79
11
315
1
13
19
196
1
14
49
118
3
1
24083
4978
8
4
2
855
18
24
1
4
249
28
13
44
4
1
236
34
786
1
354
1
18
8
1
8
18018
1
1
4
1
1
2
8
10
1737
27
3
4264
34
6
3
2
1
2
984
16
1
2
1
4
2
2
14
187
1
10130
4
1
832
3
9
19606
1
19331
107
1
1
34
7888
22253
1
5
87
5
13
1
86
905
8
215
61773
142
28
2
13
23
796
44
3
2
40
10
956
1
85
948
6
2
1
2
2
54197
27593
20
198
1
1809
34
85
46
7
4
2
135
2
1292
30
120
3
7
1
2
15
22
1
31
2
4
2
3
1
12
1
217
57
2
16
186
1
2
6
30
5028
4
105
127
4
1
63
2
91520
1
1
66
1
59908
472
6
2
3583
1
6
2
3
105
54442
12
2
1
594
9
6
21
156
61
183
2
47
7
1
112
1501
3652
1
1
1
4
4
102
58650
77
664
26
3197
48
97
82
90
15
64
27
1
2
2
41
2
411
27757
4
7341
227
3
320
6
11
10
2034
1008
18019
9
10
3
1
6
25
23
1
82550
3
22
68
10
14
7
4
4184
3884
16
17965
3
47
3
599
2
3
2240
2
29269
1
1
10
3
471
1
1820
2
41
1
277
2
160
302
1097
2
1
14350
1
6977
1019
1
2
6
106
1
1
2
1
20
1246
1
4
6
32672
67
10526
287
8
23
36
8
37587
3
15
4414
6
1
1
2
124
1
3
3
34
385
3
8
1
135
43885
11
11651
5322
188
11686
1
423
149
1
30
1
78
2
64
1
1
17
11
1
159
6
16656
6219
52
1514
6
1671
1
1
2
1715
24566
1447
429
231
124
8
1
1
46
4
1
51
4
7781
1
6
3
2551
230
736
2
7
13
274
6
876
570
1
1
299
28955
1202
7549
239
82661
13
28
5
18
3
10996
1959
1
1
91
24
293
137
3
13
29
11
2
2
3
4720
623
2
4
7580
7
1
12435
64
70293
223
76483
5
26
1
1
1
191
592
95
1
8
1
1
30
10
4
1
810
3928
8
1
1
1738
50
1
4
36
4
46
1
1
12
1167
1607
5
169
5
758
8
41307
2
2126
9984
187
2
71
37
362
23
1
2
8
68
73906
1
416
7
1
2
181
2
3
1
9
708
7
1
6
26
111
1
131
29
25
11
592
9903
2
2
63771
3
177
8
704
6
157
4
1
3
881
20
2
1
26
2
2
290
85
3
2
1705
13
1
71
6
287
228
6
600
14
1
1435
1
2
88
16
1
5804
120
14
2
41858
24
28
3
4
1
4
22
139
5
1
39
28
1
37
12575
11
2
1
485
183
5
3
89
8
9
26780
1
2
2
1
30107
425
663
3
2
845
6
48
9
15
313
3872
8494
4
1
195
7
1
8
2
337
6
1
13
2
8
137
1
56
2
1
7035
2
51
47
621
1
32
198
7
471
2019
1
1
5
17
2377
819
1
29629
1
364
4
1
1027
12
26
1268
12
334
1
33
12
4
1
1
4
6715
736
124
9
3
55
4
49
4
22
57616
27
2
2
238
1
1063
32
4
110
3
24
1
4
29
1
338
22971
61
8
1
7
1
1
21
2
2
8
132
5
1
37
23
1
643
1
54
82
198
32
1626
62
1
2
13
8
98
4
4
4
1
37426
2
3
21821
5
1
1
8
1
1
1
1720
1
21
1
32
894
1133
5
3
12
19
1
3
75
61
2088
1193
32796
1
174
8
2
108
516
1
5
16
3
1
13
1
12
2
1
10905
1
3
15
1
8257
12
1
1
7
1
2
25
384
5
32
5
1
1
3
144
1
1
295
44
2
3
34
11
5
70
2
4
1068
1
6
3
2651
1
138
3
44
1
300
13
12
3036
57
2
2
5
27
3
1
12
1
1
2
4
1
1
1
3
754
1283
1
6
5761
8
41
2
4
8
954
8
457
1
2851
5
102
4
1843
57
1
15
2593
17
4
2
1
1
1
1
38
32
10
1
23
11
1172
1
1
69
1
31
2
2
17
2
5695
3
803
4
3
9
4
52
5
81
5
35
180
9
31514
1
4
1984
12
23081
7236
1
3
1
45
2
1
2
121
7937
1
361
3
17
205
2
9
4
385
22
298
1
61
1
1799
5
219
5
3
5
12330
263
4747
19
30
328
1
22
17
1
17
2
334
282
1
5
4
257
14429
1
223
10
321
20
8
3
6
1063
1
1
1
8
3
1143
1
53
9
3
1287
1485
355
1
1
10460
2
3
2
18
1
30
23
1
151
8637
3
8084
9
44
2
2
50
2
8
13
127
1204
4
37
5
27015
1
1
48
13
4
7
111
12
1
20
2
44
3328
3
366
93
86
1
2
1
17965
117
37
1167
301
270
985
262
2
1
925
6
3
1
2078
1430
155
14
1053
692
1
257
43
183
65
1
7382
2
1
1
1
50
5574
1
19013
16
20
3
1
297
49
136
3
44893
5
49
773
22
4
27
35
17854
117
54
90
345
6
254
19
94
1
4
19945
1
13
6
237
9
540
1574
5
26846
2648
4
4
19
12
621
4
17115
3
43
9
1
1
3899
32
352
48
1
1
1
1
589
5
12
14
317
235
1
43
2
2
60
15
13710
55
13205
1
1
11
196
3529
1
142
1
1
1
54
1
124
11
3
5
13
1
345
19
1
11
245
11
4
56
2809
1
69
11
1
9
26
1
1
11542
1
149
1
1
1
64
34
2
29
4
1
18
1513
1
12921
1
1
4
2322
5
58078
10
3
1
58
1
9
152
76
34
1
2
2
9
2
5
1
2
1
15
1336
7
629
3
30
1
3
1
1
69
10
1
17
1
12
3
1411
1
87
13
725
1
48
1
3
1
184
2808
1
3051
1
11
1
6
1524
1
1
761
2
15
1
29
62
1
3
41589
14
19
43
1594
232
11
29651
16
5
61
30
8
37
1
19480
177
1
3
5
61
532
6041
18
201
17
10633
12
9
2
2
20
1
3
2
884
67
1
32384
1
5
5
14
1
7
251
1311
447
1410
616
7695
2
1
3
52
1
126
92
20
11
3
54
9
2
1185
144
1
3
2006
3
5
38846
1776
4114
12
63781
38952
412
59
1
17
263
1
4
2
568
498
5003
94
1
43
43
1
1
5
61795
56
119
17
29
1
58
89500
1
3
1
20
237
4
105
12
1
2
812
1
591
65
32800
29
1
3
22
30
322
1410
51
1
279
2
1
2521
2
51
1
418
1
4
1
2193
29818
1
65098
157
3267
1
1
122
25
121
2
602
7
1
29
45
2
1
217
488
719
907
2
16
5
1
7
16
3
3
12640
12
2
1
1
2
1
14092
25
25918
1
10
31
9
6
91
1896
2510
18675
19
3
25152
1
19
32833
60
11
2493
1
6168
1
44
1
1645
2
12
1
14
12032
6
9
50687
103
1226
4
1
1
6
20
10
45
184
2
140
3
11
1
1
26
1176
5
8
39
63989
1
48
3
6
38
2
34
15448
16987
4
3
1
1
23
1
774
17
1
55
6161
9
3
7
4
1
1
139
36
347
4
77
14715
1
5
173
63
6
1
8
1
1
1
6
3
2
9
3610
1
292
26
2
1
3
1
2
18
1
23
1
82420
1
1
91
258
4
17
52
14335
555
12
27
84
1
1
2
24179
1
6
1
214
23
2
4
191
2
64
8
1
2
1
1465
6
4
3
14632
12
17
312
4
3
1761
223
1
2812
321
1
1
79
109
18841
118
15
16
8
5
1
582
26
531
6
1
3
1695
751
38
70
3
1
55
3
24399
1
1299
1
1
1
1
1246
189
2
2
1
7
4
5387
3
1
1
275
5
273
6155
5
2
6
12
575
137
1
21678
1
14
37
1
8
2
47
28804
774
19239
179
21
33
53
1
6
1
1
3
48
113
6
2
1
2
142
67
1
162
4068
65687
1
1
4
2
1
1
12
2
7
1
30
4
3
114
36
3906
12
14
17
9
74530
7
1
2
1
3
6
114
1
1
98
1439
6
9
3
8
1
1
4
8
8
2
19
1
22
1
2
83
2
1
2
24
16
2312
25
253
251
92
11
4
2
1
6
75721
13
5
1
280
179
4
2103
3
1
722
4
3
6
16
1
544
7
3
33056
17
1
26598
9
62
176
1782
5
3
1
15
65
16
1
4
2
2
1
16
11
281
17
1219
165
2
975
1
54
4070
1
2386
1
91071
80
13
209
46
1
8
5
22
73010
629
3
13
127
102
315
1
18
268
11557
8
3
1
9
58
5
177
2266
3
6
7
65098
14
1
1
1229
2
5
505
4
81
3
1
3140
1
9
1
1
199
95
1084
5
242
25
1
18
1
10857
4
7
5616
1
1
1461
3
21
22
176
364
2
1
1
1
9
4
384
22
1391
13
1
4825
22
1
4
784
90
3
5
1
638
3
1
13248
1
1
94
79
9
2
2
42
1
6
5
3
4
12
90
3
1
1
341
7429
12546
66
5
4
7
12
414
15
1
15
645
9
1
5
5
24
2
3
2
54
15
57
4
229
2289
255
1
243
3866
7
4651
90209
4
3
3721
549
4
25
130
546
111
2
1329
29
26
1
1
1
6
9
22
12
13
3020
3803
1
43
13470
4
4921
225
58920
86267
8175
4280
398
4
40
120
14898
16
9
29985
1211
4983
2
2
1
6
3
1
1
819
1
16
353
1
39
2
4603
2
20
2736
766
18
1679
7
70
2080
2
4
1
1559
4
31
58
34
1122
38
1
3
1328
9172
5
210
1
27
2
33
41
8
4369
1
1
2
10
85
7
92
5
7
2
117
1
511
13
329
2
1
7
64
4
6
1
4380
15
1
3
833
10
319
15
52
119
1
2
2
198
1
8
18
705
2
1
8
66
2
31
395
7
306
3
843
19412
1
2
14
100
1
37
1490
1
341
1
1
1
3
1
6
19282
809
1812
15723
26
13
69
204
365
1
24
4
4
5
1
42571
9
14503
2
8
68
1
1
2
36
6
1824
1
2873
8247
1595
1
69526
218
43
6
65
5
5
18
1
6
411
483
13086
15448
1
7
1339
2
1
842
23
15
684
1
1
1455
1430
15750
4
8
15
1
14183
2
292
3
1
3
1
181
17
768
11
261
131
1
24
5
14
28
17922
2689
67430
26
1
2
870
1
8
1
17
18
6
5
92
832
180
39395
779
239
4
15106
4
2
5
4
32
7
76
4
1524
11
66
2
1
150
1
339
1
265
1
2
18077
35
1
1
4
1
26
18
7
3
5
2
1
24
126
1187
5
168
1844
434
3
24
2
45
27
2
4
153
1671
67
2
2
1
1
114
3
21
2
1
8
4
744
3
58
37445
43
44
17244
1
1198
1
110
403
572
40
931
45
684
762
3
99
194
123
1
2
119
12
21
2320
42
2
47
2
1
1
161
815
8
1
22016
5
15
168
92671
1
61
1
1
2156
1
2
13
3
6
3
67
93
1
4
1
2
1
135
45
4
117
119
36
145
7
2
9
1
1
72
3804
1
3
48856
5
25182
3
1254
9
162
1044
1
2
11983
3
380
1
2851
28
3
111
3
9
67
1
9
21
22
29
2
37637
3
1
11
21
24516
1
66
583
25
4
3
2604
1
112
4784
4
5
2091
2
119
1
1666
47
150
15
7
10
44823
9
2
2735
37
144
5970
1
8
1
7
2
6
9
6
1
3
1
12
88
8
8
1
110
94852
2
166
4
1
2
4
4
53
1121
36
1129
6
310
6
1
1
3574
4
10
253
4784
252
3320
4
6
6
2
91
637
207
58831
553
387
10638
6
488
310
4
384
2
1221
3
1
3
1
1
3681
1
1
1
51
4
37
1465
12
8
1
331
442
1
1
9
41696
1
2
6
2
1
62
2
1
7
1
1
717
29
1
9
8
2
24
228
4
74
5740
1
65
4
2448
133
2
13
2643
642
38
1
679
2
1
3
70785
8
17
1
64
124
2
145
7411
8
14
20
4
1
152
167
20
1
27
1
9
6
6439
6
1
37
1
141
871
8
1
68
48032
97
35
7
312
1
18
1
4605
17078
1
1
6697
5
2
84
6
1
8
1
16
14
7
609
3
2
1
59
139
9945
1
55
1
3
111
8
13
8
85
1380
1
1
10
1
3
1
1
9
2
11
7050
1285
33
253
19
23
2
24896
2114
173
7
104
38
4476
1
1
12141
1
82
73
966
3
180
99
1133
4
4
17
3
1
262
2611
144
1
47
1665
2
571
1
15
3
1317
24
10
313
12
1
5
2
1
52262
1
1
3
6
1
3
1
12319
6079
3549
26
1
1
1
27
631
6
5015
13
2
7
32127
16137
3
44
5
4
62
7
2
2
317
1385
1
1
2
4
21
2
277
2
16
10
1
361
92
1
39616
10
1
2094
2
98
1438
43
2413
18798
43000
16
36220
1187
13338
18
3
7
7
9
1
82
462
2550
479
2
44046
44
2
2
15
8
5316
4
1
4
1
2
1
889
23828
4
404
1
1
1
1
79
1
9
1
1392
4
5320
1724
1
3
2
1901
22
995
28493
2
3
1054
1
5
1
17108
1709
18
11
4
62
230
85
4386
42
2
5
2604
1
3432
1
13
3
2
2
55123
27
13
3
1
1
11
21
1
6
62
12791
79636
1
98
8
1
1
5
210
9
1
1
1
1
2
66
2255
7
3
23
466
2
11
3
1
1
23
1
1
1
96
49
251
2
159
3361
36644
8643
1
676
24
1
2
3
5
1
1
81
1
11
2012
2
2
7850
5
68422
4
12
9
7
13064
2735
14
3
1
5
1421
256
1
1
1
4529
6
27
1
34
7
4
2654
7
27
1
28
94
3064
1
34
2
363
7
9
11
6
6
15
5957
4
6
1
4
1
24
2
1
62890
1051
2
229
87
51
35761
23565
300
10323
6
259
168
1
167
19917
5
1
10
1
42
1
123
7
48615
18
1
115
1
13
1
49
1
23
3
6199
32
87179
127
70
8
3
3
3
186
5
1528
22
3982
4
7
12857
1
42
43
244
77
5
1
26
15
4
1
37
2
372
1798
1
201
1
437
26
10
544
31
1
1
1
146
15
251
47
40
9
1
1370
31204
5
3140
2
1
673
20
18
32127
60686
15
37
1
2
13
5
54457
1
21
3
255
1
414
18
214
2
20
29
4
1
25
3811
20
228
2
194
116
363
33731
45
1
1
13378
1
1
1
552
7
5
5
13
501
104
52
3
2
9
1
14
72710
9318
3244
1
2
88
21164
6
82
2
13
3188
16
158
2
1
5
6
5
2
1
4
3
12
4289
62523
60
158
1
4972
1
2094
2284
3
455
36613
105
1
8
1
13
1
4
1411
2
729
20
1459
37
143
3
1
11
14
34
5
21
40
76
1
1
113
4
1
105
10
71
110
518
5
3
1
751
5
208
30098
2
1566
1
4627
579
18
1
8
1
15
77210
54
3
49
14895
37
1
552
2
106
12124
194
1
11
4
44
1
8044
1
188
22
1
19
149
4002
4
78
7
26305
38
131
1419
2
10
18170
34
58
38611
18
5
3
614
17
4
26
2
1
1
46313
1451
1
1
538
1
1373
9
110
2
1
4
1
45
1
3
2588
1
9075
9
14454
1
20
1696
2
27
140
21
3
1686
143
8
1
17
2
1
261
16
57829
197
7060
8
12571
20032
1
3455
66
1438
647
7
1
67
2950
1
2
993
24
1144
71
11
58078
47
3
1
6
3
5
1
4
1
1
499
24
89
1
24
2
1870
1
2
355
2
20
80
1
9
21
99
1
602
3
16
1343
2
120
31010
35
228
1554
6
10
3735
14
3
1
1
5
12
10
9094
11
1
1
32359
1
9
13
1
26
35
514
2
2
2
3
209
3
1
112
147
5
1265
2
7
198
12
1809
33
1
3188
3729
19
23
1
1
6
8
367
190
16
1
2911
3469
1
4
2
117
50
1
1
831
1
4
2
10
1670
1
3
26
450
3
2
772
8582
1
70
2
46
3
7
1
7
21
1
1
1
118
284
1
604
2252
11
5
1
17240
1
108
1560
188
1
22
9
6
10091
10664
1408
1
263
1
5
4
2
1
53
8
6
4
11
3
1
7
17
2
885
206
188
1
51909
8
16
5
11
1
1
1
5
845
580
2
1
16
2
663
9
1
6
2
37
3
3
44508
1
3
3
1
12
14
1
4
3
1
13944
2019
93
19
146
1
4
13
148
2
1
1
1
1025
1
1
1
412
151
242
2455
3
4
96
246
9
2
1272
7531
3
1
5
3
28
7
4
56
2
299
312
5
8
4
4
4280
19
1
5
26
830
3
2
1
1
35
512
2
247
5
40117
1
10
123
2
1644
114
2
2
3131
31927
5
357
279
2
21
2
10069
325
55
1
2964
33799
322
71
1
2
44
7
17
1
604
983
1
8
126
34
1
1
4
5
7
1
1
1
7
34921
253
117
2
133
5
4
48
3
32257
3818
2
21
14
4
629
1
1
477
3
18
4
2824
26
13
549
4
1
32268
1
660
125
8
42
2
7
243
1
51
331
1844
100
5393
57
70
2
9
1
16
3
2
1
9
9594
7
10
10590
1380
1
11
10
2
1
2
6
1
79
7
1
2
1
39335
1
1711
6
15
1
1
1
499
129
2
57
27
2
18
1
197
4
2790
315
9
435
39
31
265
1
1
86
55743
24
1
4
3
119
2
3357
14259
13
3
139
10
1
1
7
57050
1561
371
5
2
4
3
6399
5708
10453
12
1
58
107
5
11
43
52
20
4
454
227
195
1
7
5
1
1
2716
5
12
1
308
30
6
12030
1
2
1
17
4
194
19
527
2
19
1372
6
1
10
4
15
9
10
2
12
2308
8
1
4
2601
1
19
8
185
17
1
3
6
1
4
3
8
27
17
28
74
10
2
2
1
573
74
311
4
2359
141
3
63
1
38
205
2
1
163
6
29641
137
1
1
6
1075
24130
5
67
1
4
7242
2700
504
57
84166
237
24
1
7
1
2
61
67
557
116
1
16
69
7
3
1
2
22
46865
1
373
14
12
4
741
1
1
3
1042
1
178
2
48
77
62
2
44
3
1
16
2
13
108
3
3
3
36
69
1
3866
1275
1658
477
1
7
1
2
103
2
15
7
5
4
54
32
3
1096
635
8
1
244
27
2
1
4
1282
21
51
22953
23
25
5
14
24
10
78
90557
1
13
1
4
1
1
2
51
4
959
13
883
3
6
7
182
110
4
2
6
1
30
1
1
16
58
20
3
4
4
12501
69022
179
1
1
3
315
5051
1
16
1
2
29355
22
1105
4341
3
110
756
1
336
261
1
37
62
5
19
1
1
736
1
11
5
1
46
7
6
143
1
10
2893
35
11
17973
25
6
8
3
1
3
12220
11
64
1
1
8
1
2671
1
108
35173
47609
19
9
304
32
3954
1530
4
1
3
37
1
18
161
1
280
209
74
80171
28186
88
1
1
6
21
1
8745
4663
2
50
6
10483
6
1
232
3445
81
1
4
50361
28789
17
9
21697
1708
1
1
1
97
1
1
173
921
5992
13
1
23
11
1
2
4
17440
5021
1674
1210
2
7
16
31
749
15
1
13
1
3
85
41
1
106
1
5
1340
1
2
4
1
6843
1
2
378
16
19
9
366
1
2
5957
601
1283
14
3
1
33
6120
2
79
10952
2026
1
1
5
1
1047
1
210
1
13304
7
1
1428
1
1
1798
77813
2
3
40
1
5
2
395
32
4
1
1
2
4176
1
1
5
452
88
1
33
381
6834
4
4
22
4
68
2
17
2
3
1
1
2
6
1
2
5
691
1
2
2
1
5
1
227
250
1
315
1
2
6190
199
26
1
7
1
8
4
170
23
1
352
12
17
1
7883
59976
95
8
1642
1
1286
1
17
223
333
4
15
2
992
1
12
11
342
23079
890
8
7
30894
1781
14
2
19
3
12238
12
44046
22
16
1
1
29
70
50
108
121
13
3
20220
7
2
589
2
2
4
32
812
128
5
93756
4
40
10043
2
1
116
1
3
1
1
3
39
138
23209
2845
255
1602
116
6792
19
29
16
355
118
3
10397
2
1
6
1
34383
880
8
3
32
206
6
109
30012
2
1
1
59
453
21
12
2
1
82
5
329
31559
2638
2
2
4
3173
1
18190
12
47
2
2918
222
1
5028
475
2
6
2524
102
3
1
88
3
555
28
1
87
1
6
2
75
89
14
6910
2
3
150
156
819
1
1
1
1
201
3
9
7
1
7
316
52
3
1
9506
493
9
2
1
1453
11
72
7
23
1480
3
38
1
41
1
3
63167
117
460
348
194
205
12
3474
3141
4
181
1
35
20
151
2
42982
6512
1
5266
53
1
1
42
6
1
11
8
1
7213
1
7
1
1
1
159
27
1
32
8
809
1
8
1
1
16
27
1
1
39
1
1662
1169
340
1237
40883
1
1
66
338
4
1
4
8
52
8
1
1
2
149
8
19590
3
34
15
36
62
18
11
2
11
85717
2
378
2939
69690
1
5
3
45
1
930
1
1598
1
2
20
1
2
3
2
1
1
20
20
11481
6
1038
72
8
14
1
1
2
7
8834
24
7
4954
45
1
1
27
10
24
11
7
208
11
761
17225
7
943
1
32
1
4
4
4
13
3887
29
1
9
22
46
204
17677
3
49
10
6
1264
61
9
35
3
30388
1
170
27
1
26860
1
2
5652
13
71
1
536
17
1
1
95
4
28186
24
6
16
5
65
3
16
135
1
6399
3807
11407
4
3
1159
5
2066
144
1
2
13
195
1792
5782
1
8
31
1
350
55429
1
107
2
359
1633
1
39
1
3
1596
3
44823
4
624
8215
8
28
4
3857
32
1
4
36
6
51
83401
3
1
70
1106
6
6
46
14035
396
2
6
1
74015
1
25401
2
20
32
1
12
1
1
1
1
403
44
6
1
1
374
6
2
3
203
17992
1
138
1
133
2
999
28577
2772
1022
2
108
351
534
16
1
3
1
590
6
10
1
4134
1
36
19
4
2
2584
186
2
5
29870
1
254
156
30
5
216
21
14
28
12004
37
1
5
194
20
1463
2359
1
33638
3
35
4
1
2910
1
2
344
13051
1
7849
1
109
2655
343
36553
111
19
37
20
1
7058
577
157
4
6
2
49
13
3
7
57
2
1
2
12295
25
3
3
9
2046
2
1
9312
1
5
1
3744
851
7
68
883
454
29
95
2
73612
2
1
1
118
459
2
17
5
12409
1
1
3
2
3
5
7788
4
318
38
31
3
1
111
18
8
1
1
504
1188
29
48581
2
1
15
1
41
20
61
9330
1
72
1
1920
4289
101
326
55
2
18
12640
3
73
38
50
2352
25
1
1
1
1
1421
15631
3
12525
2
2
2
252
9
110
1
1
1
1
41
1613
27
6
182
7
263
1782
2
3
1
4
37421
16
6
7
2
5849
319
3
20
799
3
27
1
5
14
7
5722
3000
139
306
6
934
23
7
1
4
1702
4
2
1
1
41
201
3
2
1031
17
2
251
20
8
11
28
1
2
1
1
72
1
136
59
14
8
183
37421
960
7
8
10
2
93
2960
20647
8
26
862
11
1
116
21
1
1
1
1221
19
6
11
8504
6
6
1
32
1
69
1
54665
1186
738
2
1
1
5975
18
31
12
3
26
6558
23
99
1
1
8
83
39
1
12
2
1
59
7
15
2
2386
16
19
15
7
4
1
10
30
29
4331
32
2
4
162
87
3
61
29
7
1
5
9679
6
1
386
4
3
5
100
209
8
251
2793
1
11
1
94
2
1
1
8
1
403
1
9
4
1
6
632
1018
1
1
6
3
168
238
4
9
4641
11
3
1
114
1
1524
49
48
1
135
19
10
57
24
227
7
1
79
2
82
10422
4
47
6
98
3
2
19
1
41
1
2
5
1
198
1297
8720
1
7
112
63
1
18
1
2444
1
13
1
3
19
5
1
1154
27
14
3
17784
22
1
1
185
264
2
1
85
103
2
3
2
1
2
15
2
9
1
99
37
1
48
76
18
65291
144
1
5
18
210
4
1
20
22
1528
2
3
1
81
3118
75
412
221
2
11
4
1
1
2
490
50
91
1
34
27
2
174
3
240
2
15
20
47
29
265
88445
3
4
2988
1
22
472
2
1
9600
25
12244
1
7
4
1
2
290
1
44
774
5457
35262
26
19796
418
1064
270
130
7
2
2
561
2207
1
2
153
19
865
1039
1
978
7
2067
386
556
3
2
27
1
1
1164
61
3
158
43
1
3
3
10851
1
12
2
130
3
172
34
1
1
1
7
21
40
245
9
4
255
1115
1166
7
2
1061
7
697
1
64
1
1
121
122
3
1
148
8027
12
2
1
17
6
1
6069
90
431
12
1
46
3050
1
1
104
6
13719
1
12
1
4
1
6098
2
1
75
23536
91
26
22
28
1
1
46
59
9
29593
2794
9
2
25
2
3
8
61
1
35542
1
258
1
323
2366
31437
3034
25
242
4
22
59
268
71245
1
2
7
4
35452
6269
4
1562
19
65
135
1
89
2
1
1
1
2
145
9
2
21601
6
10
1124
4
2
2432
20
2
55
2
4
16949
2
78
5
575
3
279
371
23
9
10
10
1
15443
130
88
2
109
7374
141
9767
1712
3
1
4
54
2232
2
3
16731
3
55
5
168
1
16
3
8
305
22105
27428
94
44
16
2
10905
12137
8
2
14
1
1
13
2
9
11
1
1
297
1
7
4
31
1
473
2
4
7
2
44
1
11
4
23
9091
2
67
2
3
3
1
69887
9944
1
14
3
79
1
4
13474
58
7
60
4
3
1
26
1
1
1458
1
466
40
10
9
894
3006
59773
1
11
2
26
1
1
2
7185
59
2
1
16
57
59
9
43
4
16
446
479
24
23
31
1
60
62
1261
4567
1
72
13
6
5
62602
17
42812
3
1
39
5
176
1
1
6860
4
39
5
2185
92
4
5
593
176
1
3
1
657
2
1
599
1
26
1
5
10
85
7
185
19359
36
108
5
30
8
68
642
15
1
1
33
29
49
3
1364
95
1586
1
1
1156
1
124
304
89
1
23
6
6
2
1
17
1
613
24
65
65081
656
1
218
1
3627
1
76
23
2
6
2123
2460
12
198
3
8
35235
6
8
15
1
50
2
4
9989
17570
3
39
39
55
1
11903
9
1
9
799
71
6
474
1
41391
5
2294
1
14853
8
3
683
427
3
256
1
1
2
3
1100
1
609
4
17
10
5
66
17
11
8
1
1357
23
6
2
96
49
27
2
53
4
2879
39
55316
1
34
1184
1
9
807
1
1
1
1
40
41496
244
1
7
2
3
3
224
1
51
8
29
24
2
3
1
175
1
5
1853
4
15175
15
2140
33056
1
1
5
252
8
42471
95
3
7098
1
3
7
8
1
2426
29
10
2
5
24
1286
9
19
36
11
536
603
6
2
1
4
50043
3654
1
2964
31
397
3190
5
58
1155
8257
1
316
11
11
9321
2
1
16
1
1
34990
10
178
44
1395
9
3
1
2
107
1
27
1
8
211
14
51
1
9804
27
1
145
18
513
9
1
658
86267
870
527
5
67
24
74
124
1
21
1
1
4
761
2
14
195
11
1
1
3
48
304
1
178
400
35
10032
3
243
3
4
2702
1
45
14
60
2
2
2
1127
1480
45823
6
1
45
282
2
454
3
1
3
81
41
9
11
28
3
1231
85
2114
53
6
40
8
12
24
23
3
3
248
2
139
1
1
2
7
24016
14
263
1
4
1
50
2
1
2648
17
18
2
292
9
1615
18
92
1
1
111
23
622
4
1211
43
3
1947
116
1
6759
3
1
35
24
2587
1
10
50881
3
4147
1
9
202
1
1
1
29723
44
10
1
1
1
18
13
6
56
2
870
7
193
49
69
3
1130
54
3372
1
25
4
2612
2222
119
38236
4
1
1
4
294
1
15
2
2
141
1
49153
101
71
102
11407
98
4
68
369
1
70
609
343
3
11
1
6
9292
590
9
3
7
1
4
37
1
1254
9
238
19
7
798
2
29246
2
1
1769
36
690
1
1
5
32
6
2
6
22
2
2
1
82550
9
1
16
10
4
1
8
48
2969
276
1
299
2
91
77
3
4
106
1
20525
29
1
1
9452
409
101
4
28585
3
3
50
35
42
1293
4
4
5
3
396
4517
3
23
6
4
14
2
20
2124
35
7
46
1
54
8
4
2
1
1799
68
1
2
281
16
1
737
40
29
1
4
98
67
35
3
29857
78
1
487
55
1
1
1
5553
1
25944
11096
18
10
2
546
4
135
43
44
3
1
319
4
270
9
1
228
2505
16
120
2
2
3
333
2
1491
4
5
1
6
1
21443
22
41
3
9
4
395
123
17551
6
156
5
299
54
1
2036
109
7191
44
1
2
1
330
24
1
5
13
19372
1
1
65
69
3
8
1047
1
1
37
2077
1
1
141
12
3
2
6
1
21
190
1
652
1487
29
1
1
1
60
3
20
1725
1784
3623
5
50
2
34
5
10078
14
1
3
1
2
32
46
5
1
1
1
940
3
4
40
3
9
16
51
12
8
982
3
6
1
3
3
1
1023
88405
7
1795
1324
1
1042
867
12
1
4
2
7
4
258
14
5292
23
3
1041
4265
91561
1659
11466
3
3
1026
12
3
13
17
67
3
2
1
479
788
1
1
9
1
6
20
8
4
47333
118
3
3025
8
17
2
73464
256
2
3
454
6
290
1
3
1
1
1
3
7
1
4
20
3170
1
2
348
1
17
65
2
9
4
5
1
45770
2
2
2
2
42
2
153
311
7
3
6
3
5845
6
21261
15664
6
2
24
42
2
75
4
1
1
15
1
7
1
1
27
206
9
25
59
69
1
24
34970
51469
1
2
5
2
52
480
1
213
16222
2
4
2
152
3739
7
128
5279
1
12
3
10921
1
675
3
7
6
3
4
17
1
1
4
6618
1
4
41806
3
1
9
1142
456
3
31
7
40
72
5
25
30
3
2
71201
3
2
3
405
2
3
9
3
1
1
16
99510
2
864
394
2
1
1
58679
14
17
2
4
31
1992
3577
21
2
2
1874
13
1658
49
9
7
473
2
1
95713
1
1
8020
1
41
1
429
61
8
67
1
3
6
5
5
3
725
2
8
64
1
5097
22
1
4
1
1
3
515
1
1
39
3
8
3
2169
42
93861
1
5
8
2
43970
65
2
155
85
16
3
1
6
1
8
118
5
25
3
26
8
2
3
234
3
392
50
2
4093
97
11
4
37
1
10
4134
279
2
166
1
25
1
170
11965
11
2
2
1
3
39
154
25
3
11
2
15175
4
5
1
3
4
1
1
7041
8
10
3
2
5
17
5
15
236
2523
164
3
2
2
3
4464
136
1
15382
2
1
3
2
5
24552
61
473
12
1
922
20388
11
7
13
18
573
1
1586
1
2
8
6840
41
2
586
1569
1
221
8
1
3
2
13
1
1
1
13
1
3
1260
353
756
142
34
44
613
4148
2
2
23
1
4
36
5
1
5
10834
86
7582
1
331
1
3
159
6
1
6180
1
5
45
42
14
19
2
1
5
36
7
53
6
2
1
5
1
443
319
21364
3
1
1246
555
1340
7
1
27
97
3
18
13
40
475
31514
134
58
286
648
2044
2886
1
1
3
6
5
10
56
5500
3
3060
20
1
2
1
89
1174
37353
25
7
990
6813
1
23
21175
10
13701
29
69998
1
9
25
4
3
2
723
10
78
19694
10
95
1
11
283
1
1
5
420
29
1
1
8
35
1
2
1
160
25
6
1
9
1
3
3
99710
117
35
2
3
2
94
692
2
4
2752
4
14
6
80
4
1
1
2
14
15124
2
949
13
2417
1
170
4
47
9
1
1
1
1
48
17
29
1
10
559
89739
66
1
6
391
48948
1
2426
64
1
5
3
77
4
6
17
2
137
2370
907
88
5
1
9
11
14
2308
1
1
5
2
5477
10
2
64
48581
3164
17
118
4
184
120
1
6
4
1
156
2338
1
16525
1
757
31
5
10
6
5
2760
14521
2880
3
19
5000
227
14
2
51
50749
1
3
7
23
2
1
1
10
3444
47
6
1
37
2
2
5940
1257
11
2
2
20
18
23
845
1
1
1
20
7
15
142
80
7793
12
2
2
203
1
6
2
342
1
14
20
177
1
1
19
4
13
6
1
1614
4355
2
3
561
9
1
3
5
3
7
3
3
2
282
21
96954
2
25
5
61
3
15
28
31003
13
2
28894
2
41
96
2
7
2
20
83
2
2
1
1
3
5
1
119
33
18
26
38
27
2
2
3
20999
1
3
8
11
45
4093
113
39
221
5474
437
30006
9
1
164
1111
685
845
114
2
8
2
811
3
2
252
3
1
1
15265
6
1
3
30
43737
454
1
1
2
1
18
1
1
2
157
1
1
1
191
1289
11
35
1
8
57363
3
1
5629
160
4
240
1
70
2
7067
3
14
11
2
61
5
173
31003
1
2082
2
6
2
4
1
2207
136
81
6
3
5308
1
2
8
1
2
355
1
189
1
2
6137
63
76
17605
1
1
2
2180
4
3
1
1
10
283
12
5
17
1
608
15
34
3
999
324
2
2
14
14
8
5
1
329
161
16
178
355
1
1
1
9893
6
1
1
130
9
5
1476
13151
55600
3
12
8
821
1
10
16
1
7
2
1
255
28
9165
2
1
6
2
48
1934
15
154
621
6
77
47
107
564
3266
2
14016
69
2
1
14
18
1
6
33
582
1
14
19
107
57
295
167
9
4
74
9
103
2
9
2
676
79344
1
1
1
2407
1
1
55
2
2
493
3
4
144
1882
4
8
42
11
4
17
4
1
7
23701
1
1
1
18773
3
1
5006
116
20
80
825
1
2
22
75
17
3014
9
2
475
1
2445
2426
3
607
1
1
1
248
1
33
1
1
24
6
139
21
3
2
33
14453
539
2
15
5
166
3
5
18
5
8
19
11
40
91
32
24
5
2561
8884
1
6
22
24
2
108
1
33
313
2
1
724
77
1251
218
2
5651
2
22
1
22
51
2
87
2
14
16
5
11903
65
1
17282
587
3
9
5
1962
2
65
1
268
8
3
2588
8
84
1
1
113
10
101
14
2
11
1
1
150
6
1
377
512
7
2
2
11
84
440
11
1
1
33
6
1
24
801
1
148
2
998
7
115
26
6066
47
1
1
62939
48109
5218
1
1
8
15
2
609
7
114
1
370
6671
1
230
21
7
1
266
1
1636
18
7
5
1
15140
38
1
2
3438
4
1127
4
5
9
22
1
1
1
7
7
202
78
1
1081
1
11
9
7542
5
1
22
2
4
3
2
1
1
478
70765
42
1
4
18
3
3
434
3
56
1376
641
2
139
2
1028
2
6
1
11
2607
10
1
444
1
2
4
1
2
227
2
38290
1
27
4
1
186
26
3
85
5
1
15785
3
10
689
48
2
10
1
1
4776
2
26
68285
10
267
5
3996
10680
5
5
1
84
27363
3060
1
3
1
3
26
17
1
4
47405
22
3
7
957
31
1
12
1
109
47
1046
72
22
3
1
3
2
163
2
66
11496
1061
5
5
2
3
1
8
202
7
2
67
25
1
1
11
1
4
65
9428
2
47
2
1
12
12
2
1
85
59
39
530
9
89192
1
16
2
342
1
1
13
5
1
515
1
64
88
568
2
96
462
3770
2901
23
1832
4
162
7958
56
52
16
1
3
3
4
1
19
528
5
1
19
131
2024
42
4545
1
3
58
2327
21843
21364
437
1
1
1
1976
3
2
15
2135
10
10
3
35
1292
3
3
1
101
1
3
1
3
99
8
1
23
79
2
44
4
27
9
16
14
1
3
19
25
7
12
5
10
1
2
273
2
10
1
33
615
6
1190
3
1
288
1
1
14
47
24
43
316
68
1
1482
2
9
2
11566
13
2140
1
1
18981
6
18
1
4
17
1
48
2
404
56442
1081
1
11
5
63
822
1
5
2
8056
4
6
7
7
39
32
394
1
3
3
3
7
4
682
2
37904
1
1
2
21
1
2
2
1
1
3
23231
9
13
2
3488
7
2
224
1
3435
5
425
2
2
1
81
11
40
2
13
1
1
30
6
951
88
1
1999
1
40
26456
966
194
165
905
4816
203
4
1
85917
3
75
2
20
147
3
35
33023
32
194
13
85
3091
4
61
5
23
217
4
32
1
337
39
3
489
2
3204
5
1
1
5
6108
7
145
2473
784
1
160
1
1
52
1
31458
2
6
8
4
9
2581
3
39
1
207
3
154
53
6
9
40
11
18
15
37
1
204
87271
536
5
5
1
3
81
1
6
104
1
1
12
3
8
7
2
31
12003
10
1
3
48
87
94
2225
785
2
4
12
700
3
7
34
1
2677
10
14987
4
2071
3
1
4
1
82
1
16
1
2
4
21
1
1
1
45787
64
96220
7609
13444
1
4
6
2
11
2
5
1
2
38
6
1
366
1
1
1
6
1
3
1
51
1706
11
22741
1
1
1
74
84
30
16117
2
165
1
5
10848
7
4
132
7
12
1
1
48
2
141
1
1
2
1
9
61491
130
385
1
56291
401
1
6420
18
3
1
8
3
1
24
1191
5
1
44
40557
6
96238
12169
3
585
1
565
3
64
3
1
48
13
37
8
2591
287
4
1
1
68
4
2
17
9212
7
5
2
35421
2
1
1
1
2
2
9
37
190
16
48
39
59
2
1
202
371
31012
2
15
8
3884
6
19
60
6
34862
1
3
1
2
2
123
2
1
9
365
3
1
2
18
1
1
7
10
2
17702
1
46
30
3
24292
5
33257
3
1
3
5
1
3
1
9
3
22
578
317
1
1
24
2
2
1
37
3
135
2431
6
21586
48
70
1
319
68
5
1537
18
16
1595
884
1
64
1110
1
4
1
127
16
2
6
1
1
1
212
9115
1
8
6196
86
80490
118
28
297
4
13
6718
10
11
32
386
647
3961
147
8
3
18893
1
3
1886
585
8
1
3
4277
1
6183
31
127
1
119
1
1
10
279
61
6
2
45
6445
33
3
2
7
10
141
96381
1
6976
1
14
4
2
2205
2
1
1
3045
8
9709
422
33
2
1
1
4
19
228
9
1
1
2
90
1
612
8
1
38
1
9
1726
5
2
5095
2210
4
1
2
3
1
1683
1
3546
2
8
4
5
1
1
13
4
2
58
6
2
243
26
116
12
1
1
10
4
19
1
1
13
2
264
10
1
5
190
9
1
4
3
1
1
23
1
6
1
165
2
1
24
6
2909
1
5
135
98
1659
3883
1
546
72
13394
1
6
1
18
4
7
15
1
16
1
680
5
132
27450
656
3
8
1759
1
10
1
60
957
1
1
48
32
844
1
4
3
69882
7
3
5
67
96
25
2
212
9
3
1
66757
1
4
2
1
304
66
4
6
16
3
3
22
1
26459
83
16773
339
1644
2
133
644
1
296
19
289
114
23
7428
2
1
10
35
52
2
91
1
2690
13
28
31
4
15
3
458
1
2
1
9
123
8
60
2
130
1
1
36
3
12
10505
4
1
8
1002
28
1123
1
2882
13
80
316
2
313
1851
2
2
5
31
2
78
8
4
40
1597
88
1
1
13
6813
3
28
78996
1
5284
15
784
1
1
4
1
305
9
6
100
59905
4
22
18
1
3488
3
139
752
80
38
17
1
1
42
4
3
15
33
3269
16
2
2
267
1
5
11
1
44
1
1554
1
16
152
21
3
1
1
7
89
4
15
14
1
21
434
1
1
4
2
13
1
1935
3
13
12
9
23137
1
143
2
7209
2
24
7
3
114
580
100
6
2
995
64343
423
6
10
12
1
5
1
56
5
229
16
1129
38659
2
60
48
2573
10
1
5
191
1
3
203
2
2
2
1977
18
15872
29
5
3
1942
11
64296
1
1
241
1
5
1
1
464
3
46589
1143
3
47
1
893
1
611
125
4768
104
410
1
1
1
185
18
181
1
2
45
12
5
4
2
1
162
1
275
1
248
8441
100
86
3
1
6
241
74
1248
3
1
4
15
3
11
3
1
6
1
1
1
74
2
3
2195
1
1
51304
1
1
1
31
15
10286
2
8
11
11
2
4
232
1
1
48
232
133
93
273
487
170
1
39
1402
53
5
1518
15
49
4
117
6
2485
635
251
838
7445
1
1
214
640
5774
5
938
27
192
9
2
34444
27
159
1
3080
665
3
13
2
6
2
11
24353
8
5
31
1
223
98
4
139
3
2
477
4
1
70456
81
6
2
8
1
30
2
2
24
213
6
24
12
1
2
1
3286
2
4306
1
1246
17
8
2408
7
62876
67
20520
1
2
2
1
1
1183
1
2
2
256
5401
7
1
25714
15
3006
6
30274
3
1
1
2116
6
108
1
4
3
16
1
6
51909
26
360
1
14
1
235
501
1057
11
1
5
3
1
1169
8
1291
10
18
2
2
15175
1
59
355
4
1384
1
2
5
3
6
15
12
17
1
2
2
17
64670
25
14
88
2
22
9091
1
1
378
251
669
77
2
1
18
8133
2
1
2
8
8
39
1
28
42
16
1
1
92
13431
4
25
171
209
9
1
45
3798
2
66
1071
22
5
10
1
11
134
1
171
728
5
8
39
113
6
1
4
8737
3
158
30
2583
4
1
49
3
2
12
6
1
2
1008
1
163
1
7
15
79
188
95
10
380
1
4
52
22
62
1
258
2
255
11
7
2
5
100
11298
5
1
39
37
20
28
1
2
3
740
8
1
3
13486
182
21
1
212
424
36
10
297
25
2794
2
728
32
61
88
3
1
2
11
1024
28
29
6791
316
6
699
12
2
276
1
2
26
2
5
693
1405
44
313
79
10199
1
1
1
3
1005
34
16
2456
2
25
1273
15
22
296
1
87
11
47
23641
34
42
49
1
36
1
3
57767
162
3573
8262
1
3
26
2957
1
1
3
8
75
2
11
2
114
1
23
311
1
203
2
22
121
4
1
2
2
91
71
378
2
294
7
227
807
1
40
10
22
79
58
5
1
1
62
57
379
10
23640
185
12
686
105
1189
7937
151
273
1
55
384
105
1
2
2
4
34174
4
2
5
25
144
2
135
7
9
3
74
2
8
2
13
4968
70
1
4
20710
466
7293
36
525
41
246
3
6
12
19
1
3583
5752
1
1
7
2
17
12
1
167
1
26
1
3
91
1
62
7
4
5
16
4
50332
15
34
1
100
12
1
25
62
16
9
196
78
10
1200
4
463
1
1
6999
2
10
2
15934
77
1
125
4
62
1494
984
45
5
343
8
1496
8693
2380
65238
12
31
181
929
58
1
2
16352
79
4
1
5
2988
2
9995
151
414
24
2870
1
187
11
22
28
51871
2
7
1
22
187
1
28
11
46
1
814
45
2581
1
5
3
5
45
11
1
471
144
3
22
10
1644
1
1
122
40
335
38
5975
3
5
14
2
1
22
36
1
1
181
1
9
1
4691
52
42
1
10
2
4
29
1
5
2
4
27606
200
2
15
3
2495
1
52
4
21
10256
1
4
178
2
2
1
4
2
1
255
217
3
8
3
2
32592
22
7059
7590
355
1
10
24663
27
1
6
1
24
30
579
29
377
1047
67
4
2
5
1
2
4
2
565
5
631
21
2
1
20
13
1547
15
5
3
29
105
40287
28
2
99
17
4
2
345
1
1
2
1
9
1
3
4
299
20
6
22
14
2
92258
1
2
5
512
26
5529
87
1
49010
2
88836
43
18077
676
29
29
262
4
170
1
315
801
79
6
43
12
1
366
3021
2
1
4
2
9
35525
23
7
141
15
3
2
5
1115
234
3
1
1
1
1
12
13
5
80089
3
18
2
9
14
7042
8
1
69998
9
1
466
1
3
1
88
339
3
2819
8
68
382
9
32670
11226
1
10
414
9916
799
26766
49
2
1
263
1
89542
4
479
609
2
11
165
356
82
1
7
1
1
2
6
6
19
587
2
2
8
19
9
6
4
2
1
2371
1
2701
1
44
99
57
8
1
5
3
8
1
2302
27
127
1
19
613
1
352
1
1
12
24
130
34
37
3988
34
6
1
1373
1
4
3
2
1
1
39
5
5
424
57
3
64627
1
21843
40365
1
3
132
1
5
1
4
1
11304
2818
20955
1249
23647
86267
2463
2
126
1
3525
13
1
5
287
2232
5
400
3
521
88
2717
22
13
2
1
599
115
2
139
7
17594
2
2
425
17
12
1885
64296
16
2
99
3
24
25
6
9
64
197
1
11
243
208
19
133
72
3
15
24
117
20
79824
128
1
5
1
8
2929
1
728
61
519
24860
1
580
61
9
4
71548
1
12
11810
10
139
1
5
2
43
5387
9
4
1
6
47
2415
31
16
2
681
6
1204
91
1
198
944
5
14285
9
1210
28
1
1
1
29
30
7
119
1061
14
6
21
6
97
56
2
22
135
1
1
69
10
1
212
6603
31078
1174
17
24866
18
20401
503
30
1
10
16933
7379
313
3
1
10
3
3
5
154
43885
16
1
129
4
2
4
2
16084
1
1
103
3
1166
5509
3
1
36
10
56
1
105
39
184
2
13
2
3
2
3
5
732
116
8
3
3
822
78
1
1679
207
2
13
29
2
17
4
1
1
54764
36
614
2
1
2
9
4
1
2
1712
1
3
2
1540
55172
13
5519
89
6
5
27
297
1
7
55129
13
15
884
4
4970
8
1
319
4
1
1
1
57
14
36
322
1
4
2
33
44
1
53396
7793
1
1112
1
159
29
1509
3
1
1
886
19
3
21
1
1
4
172
4
12
50
115
21
2
163
1
2
4
1
634
2
2032
1
2
4
2
10
137
5
1
1
1
10
15196
2350
40
1
2
65
1
1
1
1
308
7
6
10
1
6
7
118
2
1
1
7
469
12
11
3
38
59
9
242
34
169
3
28
919
1
23
10
75
62014
181
6
49
99
1
1
47
13
5
1009
1
7
1209
9889
4851
352
1513
10889
1
3
5
2
3
55
50
1
6
91
2
11
35550
3
1
2
254
737
319
236
13
1
3
244
10966
47
1394
102
10
927
4
1
3
1
5
2
7
4
1
391
3
2
51
36
24
6
4
106
1
355
10
6
10
49542
20
1
1
74
2
9
2
1
118
7
1
5
1
4
3
1
428
3103
2
5
3
20
6199
2
4
3
9
4
10
9
1
42
1655
645
4
999
84608
4
250
8
232
1
109
79
168
2099
17839
512
38
599
52
44
17
1
45
3
14
1
1
9
1
22
1
216
89
31
4
6
41817
13
11
2
218
2
9
20
1
1
11
40
92
255
1
20
19
3
886
74
2
113
397
2403
1
74577
585
27
1
243
1
4
3
3
15
54
1
140
6
23
160
34444
1481
116
1
20
1
5
28
241
1546
3
5
18
105
4
2
746
12
1
30522
1207
11
22
27606
2472
1
105
7820
6
12
48720
161
49
3588
5
1
7656
27
631
2
87
943
1
36
1
92333
4
490
450
9
180
3
4851
49
2
14
1
1
82955
3148
96
2
6813
1
52
2
7
3
32
62
1
5
3
2
1
38339
1
5
295
7
961
11
265
5
1
118
22
295
1
2
18
18
643
1
348
1
4600
469
618
1
7571
4
12
21349
18
1
1
6
1
1
154
1
3854
22
23
27
156
1
1
1
8
18
2
7
3
3
3026
580
4
26
77
2
1
3
1
747
1755
11
74577
14
1
1
3
11
1
28
4
49
1
4513
24679
32
4
19
110
18
130
20
1
44
3
15
5
4377
147
12
63
1
9
1299
4857
4
11
1557
2
13
3587
11
3
3750
275
126
81
56
24
1381
51
90
55
298
1986
22
18
3
320
23
2705
1
2276
23
2
1
35281
4197
43
240
1
58
956
48
188
5
2
5
13
143
11
71
12
2
1
317
11
1
1
2
1
9
329
25
33171
1
2
1
415
8598
30
118
73
60
2
17
11
129
63
1951
30
8
7441
1636
14
192
3
2
2064
28
1
52
61
7
24
32
2
11
12
2
1
1
7
3
165
1
1
2
2586
12253
3
16
67
118
1
7
1
52220
1533
33
178
1
7938
1
418
210
1
1
11
10
797
10
147
1
1853
2
39608
2
109
633
2
6
1
1151
17
65513
37221
20
3
45
10
108
34
2
259
1
162
9
442
2
6
1
448
1534
337
10
2
24
574
18
3459
2678
2
602
361
3
2
27
3
3
17
535
1
89962
931
2
1
6
1093
133
116
494
2
35
934
40
14
3
80
140
20
291
420
8
10735
251
1
1230
81
345
2870
62
11
49
15
575
3
4
1
1
654
291
1
1
1459
72
5
34990
151
3
198
1
1675
593
2
29
2813
503
1885
2
5
36494
23
3910
17
2
510
8131
3928
31
1
7
406
1
16072
403
1
3
2752
4
29
52
675
15458
2
3
1
796
14
8
1448
79
6
20
2
498
6
801
7
39
12256
585
1
14
89
130
5
15
1
2005
18
1
131
5
72
199
3
3299
977
6
41
67
45
1
15
2695
3
432
153
9
1113
7
1
1
5
155
2
5224
22
8
68
38
4296
1
2
31
1
630
4
7652
1
73
5086
3
811
187
1
171
5
48
190
120
8341
1
3448
4
6854
7
25
5
9
2
34
35316
66
4
375
1
1711
1
37
36283
1
2
77
3
1
657
202
3
405
40
1
52
434
1317
19
3
1
1
3
11
1
7
689
1
11
9094
37660
1
1302
47
3
926
275
1
1
3
1462
355
1
3
836
1
243
3
194
3709
1
11
1
387
2
21
16
3
1
2
1
128
8
6283
373
4
2
19
138
12650
108
10
1
1
1
15195
3902
16
280
103
7
1
3
317
10
15
4
1
339
17678
6
2
5
10
236
1
245
432
5
20
2
9
6
227
121
8
1093
1
11
23173
3
1329
1
23
5
1
18
32
3
8
1
1
1
2
2
3
1
1
370
8131
970
177
22
125
1407
2
5198
1
1
22
1
1
6
2
1
33
9
24055
12
60
2
92
22
5
255
1940
15
1
3
1
3
11810
692
2
4
14
3
25412
376
23
1
10
3
57567
1
8
4
261
4
10
2
2
2
1
6
76
22
74
8283
1
1
10
75
8
1809
162
187
6
1
11
1
167
1
3
1
1171
19
378
1
13
12
2
3
27
95
6
21
1
7
357
13
177
5
1
5864
2526
31
1068
5
1
1
1
127
1
7
1
9
1
75
42
2
9
11
32
132
4
64340
1847
1
66
3
2
50
1
1
1
18
138
53
21
194
482
1
8
119
18
21614
2
755
46751
1
4
7185
1
50
352
1
2432
18
74615
1
20
1128
3
1
353
562
1
11
1
132
4
1
109
1
2
1
442
58
6
17
127
1
2
2
3
286
213
3164
23
3
1312
34
3
129
15
287
17
5
2
12
89
24
4
12
20
1831
7
3595
52
1611
18
248
14
6
2
35
1547
3712
6
4
5
2
56
27603
2
12
2121
5
1
1
59
1
1526
7
4
5916
2
62666
2
39
3
1
15
988
1
29
74
1640
2
52
1
250
23
2
1229
405
4
1
7
455
677
91
8
1
329
1
2
1200
688
1
3451
3
1
1
28
4
47
17
2
3
34
63721
34
1
12
1
22
5
23558
9
2
1
2723
5
1
22549
3755
5
2
1
30
301
5
68
1
3
1
13
1
437
3
1
3
14
223
2438
1305
1071
51
3383
22328
23571
1
13
3
77
1
14902
2
16
1
2
4
12640
7
420
458
1
15
124
18709
1
2
31639
5
1
5
66
2
796
2
45
35
2
2
46
2
8
97
10
283
1
5356
18
4
672
219
2
7741
61238
62
105
1
9
2
2
1
13719
1
3
69
565
6
2
13
87
67
10
384
1
867
492
5
10908
1
105
401
135
4054
1061
1
2
4
503
19
27
106
574
12
3
15
32
19
4
1
4517
2
4
6
107
24
9
7
1
98486
61
25
385
1
222
41
29
15
5
199
1357
1284
2
6
286
1
207
56449
48
69130
47
70
1
3
9213
2
1
87
64293
17668
126
7341
570
1
1
1
1
2
367
772
10
78074
1
110
97
2276
16
129
42
5
9
82
9
42333
1
3605
70383
644
1
39180
31418
17
385
8
276
28
336
9
80322
17
14
66726
1
1
28
1
13
1
8
1
13
9319
1
69
4
10
328
1369
1
12
2936
1042
60
90
1
107
5224
16
24
1
67
7
153
2
2764
1
1891
7
1
3
2
3
8
254
4
67
7247
9
21586
1289
38372
3
1377
6572
7
107
380
20
1
2
2
1
1
1369
36
5
2
1
16240
1
1055
1
14
1
20940
6
21
3
3
2
58
13
1
12
52
1
1
12
29
9
3
1
341
1
2
96
8
7
109
11
344
1
369
11
1
1471
3
60
1
27
3
10
1
1098
16
9
3
1
4
400
2
1
5
1623
14
1
46
170
4
1
13967
945
2
1
11
8
1
69
4
369
18
445
18
1
28
19
1
67
14
30
1
5
1
1
2
413
2
333
1
341
36
2
2
8539
39
70
85
12
4
19
840
15
7450
5
1
111
83
10
20852
2
2
1
67
13
5
3371
1
455
41
158
1
1233
455
159
1
79
1
1
66
41
2
243
3
6
2
2
2435
51
26
1
189
2
8
7
4
4389
412
9
9
1
1
117
3
352
944
309
8
1
10
10
11
111
3
4
1
1
11
48
57685
115
5589
280
3
16
1
3
1
116
26
10
8292
26
13
42
61454
1
1
2404
2
9
6
2
2
1
95
1
1
41
33
1
334
131
1033
2
4
1
1
1
61
1
1
1070
1
2518
54
22741
1
3
5
5
2
8
2
2217
19
17
223
1287
6
19
25
7
7872
1
243
2
246
47
2
122
1
13
58944
333
3
1
266
384
1
1
120
21
7
1
1084
11586
831
94
47
12
1
13
22
1
1235
4
2
700
1
544
202
18208
1
259
7
1
14
3
1
26
1
7
7168
7
1
34
41
3
65095
1
41
3957
6312
4821
225
1
1
9
590
331
3
1
95042
1
369
1
4
1
1
2
170
24
600
38
65
11
1
3116
1
1
15
48
79
1
2
624
80
3
30
262
99
60937
26
2
3
1
1
2
73
1
1
5
119
4
2
3264
80
20
3
2
1
44
1
1109
425
1
32
3
57907
1
2
1
5
22
14
1
132
1
1
16
2
171
1
1551
1
102
1
170
1
199
62
960
18
21
1
1
18530
1
4
1
5
2
1690
2086
4
4
1
247
91
5
37
13
8
6
1
1
2
95969
1
3
1
621
53
337
2
25
43
148
7
5
3
18
43
769
1
2373
687
2
22643
4
38451
173
3
7
6
233
1
2565
1
4
1
1
5
1
669
26
1
18
1
17
6
2857
114
77
627
1
34009
20923
2
80
16
9
1
29099
13
23736
2
263
55
3
1
10
239
153
1
9
103
16
13
2
34
6249
1
45
2
3
107
4
26
28
2
2084
1
8
186
2
30032
2
1
396
41
1
2
2
1
1
2
2
1
9
37358
11
16927
137
1
171
387
119
1
2
6
2
1
1
56
1
5
4
7
7260
1777
1
1
14
5720
44
80187
194
49395
7
367
3
4137
5
112
9
1
1
3
43
1
43
17382
2
1
15982
1
4
5
4
3
690
877
137
2
202
30
429
1
5
1
9
754
28
1
1
31
202
8198
131
1
69
81
19
2
5
1
5
2142
3
48
5
139
13
1
1
32
1
1
9
94
1
2
1
1
5
11
171
406
2
2296
2635
5
1
440
3769
74571
3239
51
1859
39
60
33047
95738
3
12
5
6
353
2
5
156
1
4
11
6
1
215
1
219
2
4658
1
7
19631
15
1454
37
356
1
1116
11
675
5
49
123
31
7
378
1
4
5
6
5
3
140
11
11232
23711
806
322
1340
37
3
5513
18
29
12
5229
3
9
7368
22
3
1
1
14
1
11
1
2
4
8227
798
1
6
14
6
63
1
17
46
157
1
15
2
5
1
1
55
1
1
23
45
1041
1
371
66208
3
7
1724
5716
1
1
2
4
2
6
3
26
1
12
6344
5
1352
2662
1042
152
315
14
2
479
2
12
1
47
6
4
556
11
1
70
1
1
2
4
1
3
1
20
1
13290
1
621
5
1
1
23439
5
4
49
6
2
9509
3
5
1
1
2
22
8
30
1
225
1044
84
1
9
28
1
3
18
85
2
67
2
6
10199
2395
4
1497
9
3
3
1
30
5
26
1
212
223
1
1464
174
3191
162
1
12
1
218
109
3
5906
1
27
2
2
1
13
10806
1
6
2
8
19
1
1
655
123
2
3
10
1
8
6
5961
4
4
4
181
21
6
87
1
642
145
4979
3
8632
97
45
4
5
1
53960
33
1
3
5091
2
1691
1
3
201
3
1574
1
7
11
150
4
7
1
3
97
3
134
157
2
457
2
7
32
7
2
230
19
9
95498
4
71
95
28
42
2
5
16
1
975
27
55
4
26
1161
76
1
39
916
1
33
1
87
4
2
5
6
1
712
2
13470
306
36
2
2
1
119
1749
43
2
1384
1
82
154
3
1391
7
14
5
3
2
55098
2962
186
1
14
27
2
41
1848
222
25
12
2
805
2
2
2
620
2
283
10619
1
45
3451
13
1
1
1
89
18
102
217
5
1
4
168
2879
44
107
153
3
1321
2
3
9
5
7
177
3
1
198
1
5
2125
198
1
72774
37078
1
43
6
1
6
34138
3872
1
26
4784
1064
8
1
1
65
13
12
3348
33952
44
3
198
1
1
893
1
789
14
6
327
3043
41465
1
1
3
1
1241
3
36
12
9
2
25
49573
526
20
2403
1
2
38
130
1
120
2
24
85451
274
11
11
2
3
1
21
2
410
10312
43
2
12292
82
221
3
6
508
1211
12
201
1420
1118
1
56
5
20
819
1
1
1
5
18
115
300
37
67062
2
8
1
2
20
104
1
1
1
1
1
42
2
3
99
14
8
33
295
230
48
2
27
4
3239
49
1
86479
518
70
4
812
2
2
2785
703
1
72
13
3
2
90
13
12
48
1
6
1
8
2
1
18
21
3
136
75
4
4
1
3094
1
499
4
4
13361
393
1
164
10982
1402
71
25219
58
6
2
1
1
97587
5
56
2
88910
510
4
53
3
169
2975
1
1
689
9
1
4
3
30
4010
73
2
11
153
77
1
72
3
9487
289
1
1
1
68819
2
16
3
4
2
1
3
50
28
3
116
65817
1
1864
12
20
14149
5
1
2
5
5
1
15030
9822
17
1127
5
1
185
1
10
12
3
20
12
2
2
7
73
47054
3
1
5
1859
1489
12
1
397
19
647
11
2
3
1
16
2119
1618
1
28
8
1
57
2
44
3
1
3
5
56
1
2976
143
142
4108
4
2
1
1
3
230
10
35
1
1
14
2
9330
1
5
1
17152
2
692
16
10
144
20
5
1
3
188
8102
1
1
1293
1
4222
71
21
55
1
5
1307
5
2
2
1
152
346
1
1
2
2
19
1
1
103
1
1
47
1
2337
1503
1
12646
4
4
17442
10818
32
6
194
126
768
2
40
2
4
1155
92
17
15685
2
1
1
16
15
294
124
1
56
1
17152
10320
2
2
7
2
2
1
3
51
1
4777
3
6
160
24
1
67200
105
31
1
270
1
1047
50580
21
55
1
4
128
3
20
2
40026
1
66
1
5
6
56
2
3712
1322
1
2
1
1
1
4
13
13
1
2
1
1
1
173
2
2
1
622
2
26
19
10
11
1
5
8720
40
12572
8
3
128
181
37
1
7
7
11
2584
4
184
7
4
2085
28
26766
1
47
11
13
1
1781
29
4
1
264
1
43
20
44
815
5445
221
3
4
6
4639
589
3
1
50827
8
37
8
1529
1
6
262
980
2
3
4065
1
1
44
2228
1
1
3444
9
1
4
1
2
48
1
40
1516
1
84
1
1
6
1
4
1
315
14901
1
2
352
10
585
1
11
5
115
3
1
3
13
31474
328
4
71
136
41
1
76
3361
1
112
31
4
1
1
1
10
1
2996
68
328
896
1062
134
128
145
14
2
1
3
1
2
3
82
21
16075
1
1
4
2
1
2
1
5
1274
641
6
12
4
20480
2
717
136
10078
3
48
2
1
3
166
20
1
8
399
4
34
2
22
479
3
1
3
1
418
1
52
7
1
54
2
18
1
6
18
62571
87
53407
7374
11
1
24
247
26
10
3
4
1744
1
1
2
573
186
91
23
23
22
2779
11
2409
11
224
2
81893
1
5
68
140
2
19
5
1
1055
10
61
634
684
4068
42
16
97
18
1
34
2241
64046
2
35281
1
3
4
12
56
1362
1
37
281
218
9
995
40026
25
1270
1
1
8
1
5
2
1028
16
165
3
1
1
23897
37
11
1
1
2
423
1513
5406
1
1
314
38
49
19
36
2
3
7783
1131
11
1
10
6
24
47
1
2269
479
1
7548
5
5
307
3
2
1
1
27146
4845
23
549
2
21
539
4
22
1
176
435
15
3
1
1
655
43000
26
5
1
121
53
264
1194
573
3
190
13
2
4
1
1
3
294
4
9
1
76
202
7
1
51
503
1
811
2
12
18
24
74133
13
1
2
3
9331
756
3
14154
3
4
4858
3
20
6
3
1
344
97699
2
1
5
247
2249
604
580
60
1
72
15
1
24376
283
24
2
1
2
3
21
1
80
20940
2836
2
3
1199
56
23
500
2
724
16
187
13
102
192
23
199
3
5
3
14
83319
187
2
1047
1
1666
1319
22
34
4
3
1
1
1
190
1
10
22
7
83
1
14
1
7795
110
261
1
38
34
1
1
178
1
1
6
3
7
3960
2
2
2
1
1
16
3
1386
1
333
9
4
13
112
1
9
1
16
1
444
649
1
37
31
14
58
7
2
5
32688
229
54
363
1943
87
9
1
2802
1
1
96
1
130
9452
536
1
1
35
3
1
10
1
1
1
13
1
1
7
2883
25078
8
8
133
93
21
1
32
167
107
116
1
1
6
74
6
131
2
1
1499
1679
13808
68
2366
21926
3
4151
8931
109
34990
3
2354
6
11
15303
1
108
1895
1
1391
5
2
157
388
203
24
12
333
8
1
1
394
27648
66
66
62
8
4
419
6
7
26
4
6
1
2182
6029
78
2
1
15
3758
1
1129
6
262
47
27428
2
5
2
213
20
1
322
351
2
1
1
1
53
1
143
1
22
212
43
30
2116
100
72
33888
15
16
2
21
31
1
252
59
504
106
1144
1
41
1
7
1
1
13088
1340
1
1
226
2
4
72
6
31
76
4274
10
7
53
482
43
17
2627
109
221
77508
9
479
492
6
5
1
635
64
729
14270
9
4
1
2
2
1
197
22
7212
9
1
56
107
11
8354
1
1
7
20
255
44
19
2
16
3661
1
85
249
1
10816
1
8
1
844
1
8
181
20
2
249
69
24
4
4
1
138
3080
1037
2
228
4
22
63
9
67713
1
3
1
91
6
1
29
1
15
1
2091
71
2
1335
1054
114
6
1
2
5
38
16
1
94
22
2
71
1
139
5909
158
1
1
121
117
8
574
13645
4
2
37
1
4968
99272
59252
3
17
2
28
3
4
37
66
5
2
2
3271
1
177
39
13940
1511
1110
39
1708
52
2
5
601
1
1
3
91
30
1
22
2
9
3
19
1
28641
1
1
60
1
6
4937
7
81
18
132
5
6
361
1
28
1
1
155
1
2
1786
2
15
23725
225
272
13
4
2
47609
66
7485
31
80
1
51507
587
49133
1
15
21
1
22964
1
2
211
9
55
19716
4
1
6394
13
1828
2
2
10
3
1
2
2689
2
19
1
127
2
1
5
1
461
7
8
3
31
9
2292
325
16
73
1
1026
15
38
51
50
13430
2
7
92
1
11099
3
6
1511
1458
5
111
3
1
1364
6
14560
1
2
4596
1
10
24
1
11
23
1
7
4
3
417
96771
99
111
88
10929
10
4040
10
3
3770
2
1
213
104
228
25
8
1
1
79
5947
7
471
3474
11
1
3
427
257
735
10
293
9
8
3
25
20
26252
282
10
1
32
1
1
48
159
14
108
142
1
98
112
1
6
2
2430
11859
69
32
1
3
1
1
193
1
1
1131
8602
2
76
2
1
1
7
1
31
2
1
7
11
37
1
1
2
34502
42
3
253
4
2
2
6667
4
4
28
6
2395
354
7
1
24
22
1
28585
469
1
14
112
1610
536
841
1
166
1
305
253
497
11
58
2350
1
203
3
21908
36
5
3792
5347
3558
98
2
3
14
24
68
5250
1
245
433
2700
21
131
5
1
319
1
3
394
1654
3
1
1487
1328
23
68
4
27385
52037
568
2623
2
1
4147
20
10
1
1
7
27
4
27
1
3
629
1
2
87
1814
3792
1
2195
1
10
6
1
26261
1
21
7379
20690
1680
191
5
1533
9
95
7
1
1
47
1
268
6488
2
797
2
2
5
28
2
1672
9
20
201
4
6
3
105
2
4
2
17
43
34
161
890
13
71
2
2
1
1
4913
54542
50
11
3
1
2
2
6
111
2
42
145
1
2
9842
247
10
18
2
11
10059
1
4
337
1
595
1379
2
1
331
2
1
14
7
234
9
19
12
2752
12
279
1
53
10
2
5924
395
25116
71
11
1
8
4
4
10
47
65
117
66
1057
2
9
88
86695
136
27809
411
1
1
3
1595
105
76
4
2
8
5
243
2
31
5
5
10
2
651
5700
488
1
2379
5
2
234
2
15175
1
1
43
2
1
1552
3
21
9
2
28
7
43
1
435
1
11
266
2648
13
211
31
4
1
226
601
3
83862
9
10
4
256
403
1
1
33
2
8
1
1
13
2
1
3
5
11729
3320
17
1
1
3
1
2
4
1
2
37
8
25
57
4
954
1
1
3
18
1103
4
8350
1
4603
72
1
11
1
2735
501
22
43
270
16
1
107
1
345
1132
2
5962
5
2
179
1
1
2
3
161
287
25199
16
72
35
195
23
2
113
1
124
1
27
1
1
65
1
2
102
10
70785
56
1
698
3
2603
4201
30
2
15
1
1
40449
402
9
164
33
1
335
60
19
2
8
1
4
33257
13
4
27
8
27785
24
2
1
4
7
8
2
231
4318
6
273
2
57
862
9
6
53437
19
13
137
16
1
1
74
441
118
1
39
3
48
1
31
1
3744
1790
718
21
943
56
3
23
7282
501
335
1
175
414
3
18709
1
3
7
4
4999
5
1017
1
1
332
2096
65
1
1
37108
1
13
1879
152
2736
17
8
45305
76
56
189
5
3
1315
4
4
10001
236
2
11
1
3
32
1
51
8
3960
10
1
50582
1
14
8
23
1
2
185
5774
18629
51
6
69
1
6
58
4
31
29681
19
1
1
1
64235
25
33110
1
2
108
1
5
4
63
12
16
11698
1
55548
2407
1
9
69
2
10
2411
2
7
36
25
13
2
209
7
116
6
44
3
3
1
7391
1019
28
6
34
1
41705
4
63
1698
1
53
1
19
5
19
38
37
25
7
1
49
39
3
2
285
1
4
2
22
541
7
6
392
1
133
1
1
322
1
186
6
2
7
1
9
109
181
1
20
3320
15
16
574
140
19
81
56
10359
7
1412
4
1
122
1
4
11
608
3
4
59
1159
9
1
3
1
37
1
2
1
58
1
2602
2
94
4888
94381
472
1073
1
2168
16
4
8
4
3
1
71
40
1
4
57
2
1
6
4
2
8
68
5
6
48
1
4634
16
3
1
268
2
12
4884
2
6403
5
34
18
38
1
41
12
904
34
8
11
3
22
1
2
642
1140
1
18
1
604
67
26
1
105
11
6
21
1827
42
1
1
734
2
3
33
18
5
49
164
21820
776
3
2
139
3
2561
1
123
1
1
3
2423
1
28
2253
2829
9
1
23
4
4
7
1
10497
116
2
18
5
2
19729
1
15
33
9353
8
6
2
9
2716
1
1
13
109
121
62
4
23
120
2
7
4
32
59
2257
305
1398
2
437
76
399
318
911
63
1
1
2
2081
7
35
1
13
844
2
2
91
37
25
1
5
1
1
77
233
39
258
8
31380
206
8
21
30
896
29641
7
29
10
17
554
2
354
11
2
93
1
1
1
60
23756
2
25
1
57
81
2
81
1
3
2
18
4
1
17319
11889
981
6
14
3
82
4
93
3459
54
3
10
1
3
1
1143
55
29
17
4
6917
4
4988
44
1
4193
8027
1
20009
218
9
3
437
2274
17
80
575
190
7
2608
4
23
15
57616
3
160
39
40
1
11
23
32
1
42
1
8
2210
19958
3110
3
43
59
1
951
1068
13
2
1
6
1
2
36912
207
22
1
1
41
1
1
1
376
29
3
5
5
1
1
1
21
6
4
739
200
23
4
10
7
14
158
1
4
11
73
1
24
177
123
366
12
1134
1
45
21
2
10
50
1
1
38
7
2
5
10
55
38
1
2
28585
42
1882
4
1
1
442
313
1
752
339
317
20
8
5
93
80716
9
2
28
1
14
155
1
1
15
33644
185
1
1
2
8
3424
1
1
35182
1
1678
31471
2
7
9
2
4
5608
1
3
32691
37660
2
117
6
1
323
32
22
1
2
28
2
2
1
913
17
6
17677
68
1
12
2
27057
304
5
19
6056
1
229
1
1
71
1
8446
66
1690
2147
10580
4
41
32
181
4
950
28
34
1652
2
59
4
776
549
2
9
633
9
1
1
133
164
1
38339
3081
4
5040
95927
1
793
2
3071
1
89
5
9
1
1
32035
140
29
163
1
1370
23243
47
1
1798
22
48
627
1
1
1
2
33
4
1
2
4
29
4
2
1
17
35
121
6
21
1229
5556
2693
69
9
18
12
3
25
2711
96
356
1
101
3
415
2
2
29
243
19
676
53
127
7
4
7
2
2
1311
9079
720
4
14
3451
74
1
4
931
2
219
13633
1
1027
3
1
1
1
2447
49
9471
2
1
13
1
368
3
1
26067
3
848
73
4
46
3
593
881
1664
4
22
2448
2
2
6
1
4771
1
20
1
431
2069
13580
3
2
1
2291
777
7
1
9
224
41
2
787
6
7
1
23
58
42
9416
12705
99
19372
217
3
2
38
20
44
24
1576
1
2
1
1119
1
18
2
50361
27257
7
42
166
312
1
163
48
4
37
1
20
5
39
5
11
5164
17
4
1
2
1
25
10855
7
27
8
1
166
20
1
4114
10
253
5
265
2
1
4
12
108
181
2
1
1
2
4374
14
78
95
72
5
1
5198
280
341
23816
2
674
1
1529
1
1
1
4
6
1515
335
2324
192
443
4
3
1
2
159
3
9
9
1
2
89
6
18329
1
50
6
84
12
258
591
170
1
28
4
1
3
31
1
4
29
8
47
1
35865
2
212
6829
5
394
210
301
1
2
7
226
647
190
53317
1
6
11
1
820
3
18
8
28
4573
3
18932
123
6
1
3
1
5
10
3
6
3
3
550
5
1
8
1
4
4
18
1
16
11708
106
26
40
82
5
44
1
4
1
1
5
1
127
2
1
77
1
2428
2
49
35
7
84501
23
16057
3
483
1
890
1
2955
11
130
6
22
1
1
16
23
37955
380
4
569
11495
1
11
2
190
34
1
9
14
495
16
1931
1
147
4
5
27648
53
1
20639
27
11
12
825
1
2
7
3
2
1481
3
4
4
4
3
2
435
1
1
7
1
6183
3
1
2
1
50
371
2137
1
7
4
1
8
7
1
280
148
26
159
1
2097
1
1
153
72
13
65
20
2
1
39
1
450
207
7
2
1
1
11
67
26
2
1
3
1
1
6650
1211
1456
37104
21
31
12172
6
1
2
13
117
102
1039
99
35276
13
2010
1
1
4739
9
1
4
1
2
218
82354
39
14415
1
2
5
9
59020
3
51
1
18
1270
397
13
1175
46
4
182
1
2024
6
5
710
74
2
31
43
180
1
3
681
7
13060
3
2
2411
2
9
46
1
25
141
60
60068
7
30570
6
24
7
302
3
6
1
5
2
1
1
1
1
1630
1
30
929
32668
5
74
1
15
1591
1266
410
2200
86
11
66
21
3780
262
216
9944
1
3
2
8
2
32
9
1
746
1
17
1
13
16
40
1
1
151
13422
25247
4
23
1
2
35
5568
2
32
11
980
92
397
878
1
5
2
70
26
216
3
57
5
690
2
5
3
2
6
5
52320
1755
3
51
1
105
1
36
16
79
1
4
7
9
107
6834
2
117
6188
3
21
2
232
511
305
12714
1
1224
4
16
31
1
1
385
2
1
4
8
528
4
2
5
1
6
4
1
1
6
70
7
179
1749
1
14232
1
2
4
22582
9
34
1
8
1
29
1
2
16
52
2
6
2
37
68
3061
1
1
286
2
116
16550
1116
311
717
4
12
21
23
187
1
4
3
5
23
7
3
3
261
8489
61
13288
774
2
2
3
1412
231
2
19
577
32
1
4
49
3
294
10
69
30
12
380
2
4
202
6
1046
19
7
3
4185
10
12220
14
2
37
2
142
23
2103
1
2
1086
9058
1
3
4
22
9
1
1
1
1
788
79
145
31
35
2
2
9
11
53
2
13707
78295
4
1
7873
7493
1073
335
351
1
6
168
5
8
1
16
91
1
59
1
3
1
107
94
6
27
1
4
170
96
1744
6
17
391
2
1
69
21
38
6
37
1
1
1
1
12
15
950
1
872
1
28
1655
7
5753
1888
1
65310
8
2
35
1
6
1
6214
5
46
414
4265
1
87
7025
2
18
32
26999
2202
456
2606
5381
1
7
1088
1
9664
134
121
1
2
4
8
17
12
2
54
1
324
1
21
8879
1
1
2
61
18
90
52
1
1480
14
3
1
1
1
18675
1
1
61238
23
1
22
1736
1
65
5
1
1
11
4
9
4
39
1
33
18551
1
6
15
1139
3
1
7
168
1
58
11
10
32
47
1292
1
15
780
1671
5841
6349
25
10
16
36
8815
61
422
1
5
83407
1
4
2
4
2
1426
4
66
1
7478
158
46
1
48
1
84
187
46
178
62
29518
43
663
13
6314
1
2
5
1
11
89
1
1
4
4
42143
38
2
1
440
2
98
183
2
60337
177
3
1
1844
2
448
12
1
28
1
4
64293
825
77
1
3042
9038
1
15
22
1
1263
1100
1
1
90
1
94
92
34
1
44
1
1
1
1
1
1
44169
1
2
1
220
104
3804
1
7
1
12
38
545
9
1
819
10
14209
3
3
3
4
2
1
40
1
2
1
1
3
776
510
4341
11
4
1
9
1
2
451
1
284
555
1
4898
62014
155
17
2
17678
833
5
6
12944
2
20
13
1
3
2
4
5
29
4
18
23
2
35878
39
5
1
1
1
3
69
1
589
1
4
101
499
23
3
3
1
6
1578
2
1
3
319
1
2
7
27
2
10
4
28
1
5
11
78
6
2
3
1
2
1
1
46064
141
178
23
1
1
15
23531
37
286
8
14
12
58913
5
10
13
155
1
192
4001
3
2
1
12
1119
8
12
3
1
6
1
3
1
3
8
6886
1
1
227
5
2
469
1
102
72
6
17917
1
3119
3
14
26
25
29
5180
1
7
24472
14152
16
9411
18468
162
79
17282
4
2423
1
17
1
10800
54
3
157
1
24
16
13903
18
832
3
23
635
44
1
26
5
171
1
1
4
1
10
55
1
9
441
61
13
9
9
5
18
4
393
10
5388
1820
2
6
1
7
4
5
4
359
4
681
93
6
24
54
1
60
13
47
11
54
336
6
1
1
1
1
11
1
2
199
6
3
19
51
136
3
87
1
1689
1
1891
1
1
1
10
3
11
26010
1
2121
48
2
1
1
395
1
1
64
196
1
48
1
1
1
288
235
155
1
32
37
258
1
90
9
26
30
25
6
7
2
1
4
537
9810
2
1480
2145
84501
3
4
134
1
74940
28
2
2
1
8734
153
10
1
15
6
1
402
57989
3
2
1
12
52412
1
1025
5
110
4
29
1
4
4
1237
1
113
5
44
7
4677
1909
6
1
1
21261
1
24
245
102
5
10231
90
100
44
14183
1
29
1
40
5
4
4
1
2
5
89
127
4
718
14
1
2107
70
2
2
1
20
4
95
1
8
3
4883
4
1
17
1775
1374
151
1
1
43
119
2870
1
1
13086
11
11
34
3
3403
10
2
10768
75
9
4
644
5
87
1
1
58831
10
1
2
1
713
11
4
12
1295
6
1
15
2
319
2
25
1
3615
9
2
165
2
3
2
24
1
621
1
76
8
210
326
29141
6
12
4
8
1
14
4
252
1
2
26
3
3
1
1
61
1
1
45503
317
9
56
17
1202
5
312
3279
4
60
68
2
8
34
1
2
19305
33
57773
4
4
1
31
5
4
1
6
16708
1
1
2
21
6
391
1
207
1
91055
4
3
5
1
61
39050
4
1
181
25247
2
1
6
140
5
1361
47
134
1
65
3
26
1
112
2
19
1
1
425
1
6
1
1
218
29
5
166
75349
10
3
6917
1
7
5
1963
79
12
5
89
1
12172
26519
1
428
71103
26
1
1300
4
631
705
34948
10053
269
1
267
249
1
4
2240
3
1
759
2
1
2
4
1
3
5
316
4
19054
3
27
72
157
9
2240
16642
2948
3
321
3
22
2
2
3
310
14305
167
52
14
149
2
7
10
1
10
54
6
1
40
5
1
1
206
1
1
64
4
26
1
1
185
1
1
1
612
14180
2
54
1606
48
442
151
61520
9172
1
4
12
373
4
1
4
5
12
2
127
251
1
614
1461
1
2
17
621
2
12
1645
36
6
1
1
3
3
1
2
4
1
108
4
145
5
520
1
187
265
10
7
1
159
4
12
56
1
7
1
3
1
10192
4
31
663
1
41
3
3
4054
1
2
199
70
345
11
2
197
4736
1
16
5
16
2
24866
1
812
12
1033
1574
168
2901
9178
1
4
1
1
13
5
7
23
1378
123
3
68
4
1014
3725
13996
1391
1
16245
1
1
23
1
2
1
1
113
12
1
64747
1
1
2
1
97
7
298
107
3
8403
13
199
56374
105
26
439
13119
1
3
1
4988
19
5
1576
58
150
256
56
187
1
271
538
7
265
27
50564
23
51
71
1
9
2
1
1
4
4
1812
4
1
6
31
1
6
2
8766
5
1
131
2253
5726
16
3311
26
1
1
4006
3
43352
8
1
353
2
532
43723
8
3
2
3
1724
9505
237
1
4
1
1
2
6
13982
10
1787
3565
33
9437
64747
2
9312
1
5
4
1
2214
4
17
73
6
1
2
2968
2
1
2461
1
15974
153
2
89
549
14
672
1
2
2
88
6
4
59874
1
43
1
1
14
701
1
13
141
1
3
29
352
1
2
1309
18
147
83
1464
47
3
1
2340
1
46
633
1
202
1
1
281
44
25
785
1
26
2
547
2
3824
1
1
797
1
107
1
3
49
98
58
1
32
1
18
4347
4
15
1031
1
1
1
26
6
474
4
10
26993
1
9
1
1
12413
5
99
55922
21
7
143
6191
22
22
106
120
278
1
90
20836
121
18
26
249
1
113
2
18
2
247
1
3567
3
50
1
20
36
60
396
335
3
35
7848
5
2
686
37
2
1931
11
3
9
60161
3
5
11590
8227
3
2
23
161
130
13974
2
1
32
6
3
136
1844
172
1
22447
6
1
21
6210
19
1
1670
2
1
13
115
4979
5
94
1190
1
5
136
2
3
3
57052
12118
42846
935
31
1
6
444
1
29
14560
1
7
431
1
170
1
3
2
3
145
45
1
3879
32
1
1
769
2
44
2
794
15
4
2
1
10
2
10
267
1
777
2
3
490
4
3
6883
2
240
1002
94
284
28
3
620
14
721
24984
186
1
2366
24
33500
179
24
4400
2
1
1
118
15
12
343
3
15
1
129
127
5715
1
1
8
44
120
1
14
2
291
2516
2330
2
1
1
46
2
11
451
23
2
1
2
89
22
81
67
3
7
1
146
82
10
1
16
1
1
1112
820
104
13
2
272
11
74
569
23
3
99879
32
379
29
1
33
8
69
1268
11
1
14
641
35
91
16
631
1
1
51
3
4
899
41
1
4
80
7
246
14904
1
1
111
38
17
3
3
147
59
17
1
5
14
53
12
18
6
1
1000
35
1
9
434
1
63
37
1
693
39
16
218
4
2
421
2
1
207
6
1
38
12
1
1
1607
3
108
2
3232
1284
9
10
2
255
1028
2
1
15
6
3
1
164
2
1
2
1
2
1
1178
1
1
1
11
54528
12
6
11
1
2
23
27
9
1
2
7
15
90887
3
113
1
1
4028
56
199
121
62
3
2
32
1
28
29526
33068
635
3
484
3
1
48
3
2
1
17
1
4
1
3
56
1
1
17
1
1
5
1
56
2
2
1
1
202
1
62
23733
234
104
5
1
1
1
353
2
33
64311
13908
2404
4
24987
332
7237
2
25
24784
7
8
16
644
21
5
8643
5086
2
1
4
14292
21
1
1499
309
22
2968
4587
4565
9
1037
6
1
1
3
355
27085
2
2
1
18
20
6
21
12
1
361
1
5
9
1527
75
8
423
2
1
1
1
1
1
2
3
4
12408
5
1323
257
170
15
396
712
46
65417
1
7
1
1
12988
1
8
77
3
329
121
1
3
21075
4
335
2
123
4
126
2
7
186
1
1
18
20
4
33
112
3
162
2707
11804
662
115
10
58
3
54
115
1874
56
3880
1
28
63
15
37
5767
21
2
1
4571
5
23670
54
13774
48075
22
1186
191
4
1
5
3
13382
1222
1
1502
1
3021
1
39
9
8781
3
7
46687
65
2
307
2020
192
1
1
88305
3
15
54052
1
499
2
93
689
536
1
3
256
25
4
1
32799
1554
5
30
75509
1
5
3
15384
3
1
2
6196
1487
1
8849
6219
23
3499
11
1
1
14
1
12
3
1
11
5
2
2046
9
3
1
1
1
5
1
2
7
3503
57
16
9
16
1
2
48864
35542
5
149
39
85
44
1
5
79
5
1
223
1
110
31
814
1
1
5
6
2
5
70
19
32126
29
2919
45
674
3
15
165
2
3755
886
2314
3
3441
6
7
3
14
9
1
40
13
13662
196
14738
47
262
459
2
1
389
37
2
2
76048
8
2
4270
1
3
7
44810
94489
1
403
24
7
1
326
4
4
23
9
20
123
1
1
1
1
151
2
2
51
1859
2
376
13
38705
26
3
35
4
9113
7042
2
43
448
1
42
1
1
4829
57896
14792
2
3
8
1
878
869
1
75
20510
8916
37
193
130
8
3
8
2
7
545
56
115
9
58
1
15806
1
2
9295
290
31
8
29
13644
97
7452
42
1
18
432
29
7
14
3
48
124
19
260
1174
2027
1903
1
13
24376
3
87
1
1
10
1
124
669
193
19
1
13
1
13
37
128
34
1
3
74
4202
81
283
1245
9
24
1
1
7
1
2386
1
1
1
1
4018
20
12
8441
1
33
35
6
1
2
1
1
1
32
8
2
1678
2
1079
2951
1
144
1
20
7
252
99
3
5
159
3
4
4
22517
2
44
35356
118
18
1
54006
2009
9779
287
1
27
1
11
1
6632
22996
24
1852
2
42
2
3
62
2
1220
1
1
3605
2
3
1
17890
639
4
40
1324
3126
11
17
37
16
9
139
27
4
763
1
16
3120
12
6747
7
48
31
8
2
4
13341
11
2
4
8
4
4
4
1
10
43
19
833
13
2
1
27
69
6
10546
43
4
24376
2157
521
1
4
49262
1
27
68
1
1
4
3
336
3960
1
65291
4
1919
25355
5
22
19011
315
1639
1291
2
3
1
1
9278
1
1
2
851
16
14
2
1
8
5
11058
20
70471
100
55
1
4
2
16
5
3
26
11851
62
57
5135
2
2
1
48864
2
2871
227
1
466
7
1
6
1
5
377
14
190
6
11
43912
3
1
38
28927
4
13
4
236
1
1
263
110
38
1
838
4
2127
87632
2
86
2
1
614
1610
2
2
3
6
3
1
1
30
1
127
13719
5
4
4
85
1
255
1
5
1
14
31
603
258
40103
13
14
4
19072
170
301
1
11941
7
4
9
5669
7148
35550
79566
7
48
14
19
1
29
3668
7
1348
1
7
1
1
18997
17749
31
1
4
448
1
1
167
55
10
870
6
1
249
14
1
12
10
1
1
18
119
8184
1
269
2
440
662
3
3
1028
23
8577
57
140
1
11
5
9
2
169
1025
15
21
28
27
108
12296
4
2
1
77
50
1
18
6
2
4857
19
2308
2
1
6
1983
9659
1
56
6
45430
2
196
3
2
1
8
15
55
1084
2
2
1896
4
50365
1
938
10
187
1
3
1
999
243
1
25355
1
4
1
4
98
1
47
289
9
34
80
9331
74
190
87
22
326
4
2
10
28
5
8
227
6
2
120
54
70
4
914
256
1
2
533
162
18
7
290
4046
699
497
1
2
11
3
2
1
10
92
31
1
23
28
1
26
5752
39
1
59
1
1
6
4
1
3
805
451
1
2
18
1
5
3
6
1
32645
2
36
3
11
1
20731
26119
45
265
2387
2
2
56
12
2
36
1
2
7
298
2060
1
1
16
334
1
1
1522
83
1
3
7695
369
12816
3
60
2
1
1
1
69
700
34
21
2
3
19
220
110
32
1
178
1
1066
40
3357
23
4
3
27
1
7750
102
1158
25
177
15
4802
11
20
4
1
2
3
3
1
12
1
1
1
22
274
7
9
7
43
26
1
47
8
7
65299
9
31
23119
1
1
1
2
1050
3
46
3
1569
3
7
1
589
55
1366
2
9
1683
20431
1
53225
2
22
46
12008
3
110
6
7
145
1
10
33
4
105
1
15
3
1
1
3
1
1
11
5
39
5
6
1
5
2
1
23
4
2375
1
5
2
33
52
19
267
2
5031
1
7571
2
3
3
5
639
6
1
1654
4
1
7
35
1
1
11
252
1
486
57
669
1
1
4
35
1
7
79
1
92
4
15
2
6
4
11
3583
2721
2
8
1
189
3
1
7628
18
4
24686
1
2
1
10
1
3
2
493
2
3
1
24
2
111
53
17526
3
2
1
320
2
90926
121
241
1
3
99
8
8
1
10483
5
2
26
1
72
4
2781
2
5912
795
1
1
233
15236
3
11
1
785
1
1
3
146
1
1
4
6940
45
3
10246
19693
1
23172
7
1
33
106
11
12
6
39799
148
73
245
9
4
2
2
2
36
19
9
60
5
11709
14
19
13
26584
17079
8
145
1
1
2
3
16
2
1
1
53317
42
1
2
1
101
2
8
11829
4085
1
5002
441
1
2
11
34542
812
1
2
88813
2
2
1
7
15
23
21
53
2
31
13
191
1792
4
2
18
2045
2
8
1
824
134
14
7
531
1811
65
2832
7
19
413
5
17
1026
4288
2
57
376
412
712
3
11
231
721
23
2481
1
3
3
14
1
1
3
2705
36
4
1
2588
6
4
84
326
419
3
12
87
40
8076
32
8
2752
5
2
131
5
1
433
2
23
41
1
457
1
1
7
2
14
2
6
482
9620
1
50365
668
15
1
141
2
7
12
6
33557
3
19372
34
9
12
1
21370
2
8657
135
52
248
1
313
63009
5
38
8
47
4
21
8
40
3559
7
1
37
7
1
170
7
7
159
1
3499
30
2
3
1
2
16
16
1
1
4466
15
11
80
11
2
1
1
901
1
14715
69
2
1
9
9
5095
9
3193
17684
8
1
14
1
68
13649
6
1
7
67857
93
1
1
10
1
63
50907
26
12
18
4871
5309
212
1
1
4
2
1
5
3
1
5
5
2
2335
6
8
2130
1649
1283
1
28
17973
7
485
2
1
4
4
9
2
5
221
1
12
1
22
44
2
24
1
64
17
1
1
88
51844
1
60
5
14
6916
10
70104
1
2
8
732
4
110
2
1594
1
6
19
3188
2
10450
253
3
2
1
9
32
66
10
1
3
13
1
24
2518
18
87487
78
1
25
91
2
608
128
3
7084
2
8
8389
6
5
7155
27
26285
43
1365
67
758
3
1
4
265
24
1
1176
1
1
1
2
1
29
2
7
5
2
9
1
5
18
10407
1
2
91
3
11
5
1
62333
4798
2
8647
3
2
1
20
1
124
9
18
6
9
142
3
2
10365
32
130
202
42
1082
9
2
2
32
1
659
89899
14152
71
78
532
1
2
79
10
1
1
2
28
1
24
2
43
22
3
15
19
11
73
54
6
4087
18
5
10266
1
1
19
7187
242
2
42
1
22
3
58
28
1790
1
182
7
1124
239
4366
34882
2580
23
2
2924
10
3
5
82162
50
2
1
23
2
8
2
1
6
3
62
1271
36
2
6
27
3986
11
1
1
1
1
1
12
6
1
72
7
9
1
9353
35
3
1635
1
422
86
5
12330
1
2
18
78
363
2
16
24
64
953
3
22
1
3
396
2
5
2
2847
39835
15035
2
21
67
3
1
10
1
76
3
2
33
1
2277
20822
1
3654
1
1
103
3
20
14
296
43
1
2
108
1
587
107
7275
11
23
3064
4
1823
263
70
854
16
7
2
11
2561
16
1
2
2
3
78
1
11
79
40
416
6
60
6
6
3
644
637
92
1
19
134
51
3065
1555
2
768
1293
2
3
6
178
69
468
7949
649
8526
6712
110
1293
21
26
30
237
4692
1
24691
1
5
8
3
4779
1
2866
31805
1
528
18605
1
10
17
1
4465
5
77
47
320
447
1236
7
2
10
1
1
1
1059
2
170
1
2355
1
57032
875
13655
91
9943
85
4
1
2
16
21
178
8
1
6
8198
260
2
3679
20
15
511
2
106
2
1
4
17
110
1
1566
21
1
406
10547
1
5
39
1
1
33
8
1
2
245
115
5
147
681
1134
84
1456
4
9
7
68
108
61
10
211
1885
6
3
2
2
156
1
2
377
3
38
4
6
3990
8
1370
29
1
5
5
16
2
23
117
1404
6437
542
54
13
16
2
1
9400
1
43555
1
23
2
1
3
3
23
1
36
2
10
13
5
65
55
37
2
9
3215
10665
4505
3
89
3
1
5
1
1
17
12
176
836
3
35389
380
2806
3
5
69
7242
2
7
1
7
5
5
5
6
1
1
17
7
1
96
2
1
30
1883
1081
11
552
3
3
19
169
373
1
2409
9
2
18
18
1
65
3
68
21
3
2
4
5
644
1
2
4049
2
2
92
120
793
111
1
2
5
34965
24
26
461
5
4
2
725
1575
1
70
3
1
5
2
6
32
6
59498
1
2
2
10
1
2
95
83
17
7
1
2
3248
10
19929
1
2
18
2
1
7
1
2
478
2813
22
3377
8
2
4
5
60
4
1
39
272
4
17
1357
7093
3297
3
16
10
91
1
17839
1
147
29
56
8
1
1421
3
5
7
79
30
46
121
1106
571
8
7
88
46122
12493
2
1
145
118
1
1
2
1
1
2
2
100
2970
1
253
3
7591
203
27
4
28
24
2
1
95042
1
95
16
3
65
5
2
25
4
2
4
405
1
3
11938
62358
1
1
4
21
28
36283
17
50
5
67
1
12118
1
60708
1
59
1294
5
68110
5
1
10
4
2
1
1
601
209
5
1
16262
2
2
1
15643
12
6
6
7
10
5
4
24292
4
1
1
1592
2
10
134
776
10
68
21
2
1
491
192
1
1
57528
11
9
1
19054
2
57
657
53671
1221
28
9523
48
181
127
4
5
77
1
2
19
18
1
150
348
858
108
7
11
402
28
7
1
1
11229
2
3
5534
79
3748
8
41
13
18399
45
1
9575
3464
736
6
2
2
1
2
1
9145
9
1
1
135
39
3
3
1
49843
1
48212
2
1
1
3
1266
39
82
18
1
1
68
6
2
8
35
873
351
1
15966
7
3
309
29
1
1
69887
1
192
42
3248
4
1
2129
15
32
13
102
1
13
1
5
18
11426
4
2
179
5
2
310
2
393
504
348
1165
7
788
1
1
18
4
1
49
14
1850
6
209
4
1
4
3594
3
3
2927
2
21
1
38574
1
1491
1507
11
32327
3
1
1
1
2656
5
26
2149
1
3
1144
566
1
1
209
23
4
21054
70
69
128
2
225
2
13
5405
1
60
2735
8
578
242
45
1
62
1248
8076
4
25
170
2
19
9472
7
2
720
137
5976
2
34
5206
94
1
1
19
1
22216
20
842
29249
80
1919
498
517
200
1
3
44
3
86
16
3
1
26
1
621
9
441
74240
1
9
1
65322
3
136
3
127
96
8
13162
4
2
19
1
1
1
11
2
1
1
4
1
5
3687
3
3
987
11975
46064
12
1
88813
1
8
20
17
127
21
24
1
443
4
6
7
3
6796
769
1
1
8522
1
1
3
182
2
696
131
29538
2
65
12931
95
16
635
2
1
187
32
50
109
43
1
4237
1
838
2
2
571
7857
5466
34
61
9
1086
1
305
3
4450
1
1
9
3
77
16
332
8
2
57
10
34
2
38
21888
1265
2
2
3
3
10
35
313
1
6
5054
6
1
2
4
556
35
216
15628
1
19
4
5
167
5006
259
1
64
2
771
1
8
199
78
147
57
6
70
4
3
2
4
319
46
1
4
2
2
69367
1
2
1
1
4
1
3
1
2
17
1
5
4
4
4
41
2
31
1
17
1
46474
1
18
1
5
34
5208
2
190
49
1
7
249
31991
2
3
7
144
17
689
21
47
6
3349
25618
2
643
6
1630
1
124
1
9
85
2
2
1
806
21
190
2
50207
33022
1
31
103
13
12714
451
1
153
24
9420
1
2558
2
5
1
1
10
48
2
2
3
1
1
28
2007
363
1
15183
89
1
14
11
1
1
15
19
3
7750
4523
2
3
66
9884
158
126
13207
3
9
6
8
7156
5266
1286
1
17
4
1
1
18
5
24
1
3
33
4
98
1
14349
1417
1
1
1
22
166
4
1
155
2
385
1
1
1
161
2140
16
5
1
397
188
25
27
1
54
22
2
2
50907
1566
74
1
3
1
3
2044
12
1
1
60
5
801
2
2443
32
2999
39
1
1
525
1
176
62
16
2
2
38
871
1
154
105
4
50
20
1052
2253
1
3
1
10
34
86
88
1
5
5046
3
3
20
1
100
31
158
2747
11
2
35
3
1
1
47
3915
52
4
1375
191
46562
82
131
1
9
3
19
6636
3
1
3
1
150
2
1
13
9
73
2935
22
34
2
4
21
1
26
7
1242
41
2
697
9
7
152
1
359
11688
5
3218
1
1
2
61
31
248
3733
3
100
46751
4
4
7
6
451
3
2
1
5
1
14513
14
1
14
30
225
4
41
1
6
6
72
10
39
14
1246
5
1801
9
117
3
381
170
24
10
4
474
1
7
6
2
76
1
149
1
1
1
1
2
1
41
134
5
19
2
1
148
72
4
432
2
3
17
681
29
218
777
13
3
1
4
3
3
5
2
675
2
205
70
2
47
7
18955
28
1
155
2
24016
2
4
1
49
1
2311
2
233
82
1
2
3
46
1113
68
8707
54
6
1
19
8
222
125
4
1
3
1376
409
1
1
6
3
99
31
794
36613
2086
204
2
1
1
31
28
351
3
9
159
63
1
1191
1
347
1
7
21
4
46719
37
53
275
286
4
73
1
604
5871
7
128
688
14962
28
1140
17535
1
17
1
6
24
14738
81
102
12
11
341
575
14
2
2089
3490
2241
2
1
1
33
1
7
141
11
62
1480
2666
1
3
3
48
5
41
374
1
41
1
41972
3
8
1683
1
5
1119
4
3388
1
5
49
147
2
957
22
741
2
78
1909
8
239
8
2227
1
9
1
1
7
768
8
3
4
5393
7
1
2
2
4
1
3
5
53
2338
408
1
13051
10
131
279
1
2
26549
70
18
356
8
41
2
131
4998
375
591
855
4
68
11
38
3
15196
45192
5
72
4
1744
941
13
10547
1
916
7
2581
3
7
2
184
27
2
2
66
15
9
138
1
2
363
4
6
9
1
85
2
662
1
15020
34
357
1
7477
295
6
47
13
4
1382
2
1073
5
1
1222
5
1
60
1
7
15058
14
3
50993
280
91
1
164
9
2430
1451
621
2
16
138
1
9
6
295
7
31
105
3480
8
242
1
1
50
4
571
880
17702
3
10797
5
1240
1
449
69
7
1080
1
5
5
1
99
1
1
25
55131
3
2
28
1706
3169
1
8
2422
47
4
36
124
1
9417
166
20
27
9
479
1
4
9
1
2
184
32035
1
21
119
2
1271
460
9973
2
1
15
26
2
4
24
3
1
1
1
2
341
179
29
50
121
7
145
95476
1
25014
1
1
13
31
3
3
79
788
1
5368
26
114
22
674
608
86
1913
2
1
70874
1
1
1
5
9
1
186
3
1
196
7
1
3901
18
75993
3
1
54
16245
3
304
1
2856
15
4
33
975
313
1
30
2796
12
24222
1123
705
42
2
6558
50
6
10929
1
1309
1
33613
14
98
1016
20
234
6
12
188
3
3
1
488
4373
1
14
2
243
6422
47
292
53
86
1
1153
657
427
12
5
42
37
9
5
27519
4
31
2
1
1
1
142
7
45
1
6083
29441
2
3
4
10
441
47
1
7
8
1
3263
117
4
88
28
126
1390
395
1
4772
1063
1
3
530
1
1
19436
2
84
3
2
27
4
9
250
6
71
1
1583
1
137
9
1275
7
102
32
8
167
2327
149
441
20
1
6855
3
5
12
5
3
3
11079
8
6
1
205
1
9
117
2
11
1987
18
4
334
4
1
40
1
1
3
2
1
1
11
1112
7
1
42
45657
124
1
2
492
1
15
3
2
34
4
1455
22308
77
68
22994
17922
1
13
1
35
26
10
1
113
13
49
2
146
23
3674
3
7
8
20
1
3
1
2
10
1
8
2
26
392
11
368
5
3
11802
1
868
4
1
48
1
1
37871
1
3
17
11382
1
22
15035
2
1
3721
32
13
78
1
54
18
1
1
15
5
4
4
13557
2
13
23
2
11
2
3
345
1
14
168
124
1
115
170
213
1
3245
34
1
3
2
1
2
159
52
1
5716
34
3
15
771
4
4
4671
1
1
29
449
13
2
1
3
8930
123
1
723
626
28
1
111
27766
4
1349
1
1281
75
129
6
1
111
6
5046
209
54
211
61
1
9
3
2
1
16
41
2
2
1
46
1
52
23
4372
31398
35
849
1
40
449
1
7
1
2
6697
1
2
164
14514
4822
4
1
31
85
3
1
87366
1554
96
6
1
54
3
1164
212
4
3
3
1471
1
822
16773
3
3
3
4
54
4
23
946
7
2
77
39
10
255
57
3
49
395
2
1
1
19945
7348
22953
4391
162
1
1
54
15
1
5
27
507
17
1
628
1
13
2
9593
2
1
2
29
1
1
2
1
25
9
123
1
43987
2
51
1
83319
17
91
21260
1
1
1
2
15
12
36
1
31
6
6
1700
9
242
1
18170
2
10
4
44686
1444
101
170
51
1
3
4
4
73
88888
2105
1
2
2
1
11
34148
6
145
1755
492
4
28
46
1
73
14
31
5
18
30
2
279
818
1
9869
9
9
2
7
10390
3
10023
16
1
2
343
1
225
1
37
6
1
2
186
307
2
4
1
5
2
4
52
1
1
128
2
13
7
1
5
3
17
1
1
975
1
1
1
72
6
4
1
9
17
127
1
2
3092
2992
7
108
18
2
2
2
1197
90
26
182
3
688
300
140
1
24
1
3
56
420
155
1
1
228
2
4
11
3
6
204
2
9
2
1
28
1043
1580
60
1236
2
1
1
606
503
2
24
18
367
35
608
222
3
321
1
3
29
19
135
1
4
17
2127
29
242
915
3
250
59
1
2166
42
1
1
2
3761
1
3
1
9318
115
2
927
1187
2
138
1
18
1
2
92
49
1
1
34
1
1
11
1
1
11
98
19239
3
1
5
16
2
9171
14
20
7
1
1
6
336
23
19
11903
812
174
60
4669
1
7
1
1
5
100
49
2622
35
48993
70
6
14526
401
233
4195
595
3238
29
1
106
7688
20862
80
20
1
1
1
12
21
1
2
6
2
2359
4
39835
2
1611
1
11
24
19
34
2
69
12
2
1
1
363
57
75
2
1
2
20
53
2
11
1
45
29
3
2
1
6
52055
19
10
11
4
38
4
161
174
2
973
4
224
6
642
101
24
29
1
39
2
24
1
387
1
1
296
1047
1
24055
1
19737
91632
25689
24
1
2
44
150
1
5255
1
3
7
7
52
106
99375
13
2
8
12
8
30322
63
6
1
34
27
1
2433
7
469
13
1
22
3
37
47
1
1
51
1
6
385
59
21260
29
2
1
755
125
4
1
61
31
16
1
1746
12
3
2050
31
21
144
127
6916
4281
1
15990
1
700
230
3801
154
6
4
25
62
37
66
631
860
1857
4
115
1
66
3
1
4
29237
7
2
9
7
3
2
42124
1
119
1
7
31446
89
68
15
135
1
84
1
1
4
2
272
2084
2
1
80
7
170
9
774
1
28
2024
1
85973
30040
292
11
11
33
2
1
4
323
6
61
20289
4071
100
1
313
7
1
18
806
1
9
7
7
11
5
1
2372
1
1
1
8
4
3714
1469
1
90
15
2
5
5831
1
1
6
4
2
97
13
5871
22
72
1568
1
74
2867
13
1
8
1
5
13248
1
13
2
1
91
25
2752
956
1
44
5726
1
1
23
2
1
1
11
1451
74
131
5
24
7
28
30
148
1
28
2
14712
37
917
23137
3
12788
2478
2
19278
6
350
5
2
3
6877
18542
21
1
1
309
5370
1
46718
73147
257
2
42
7835
2
1
15
1
4
100
919
1
47333
43
63
2
1
14
29
1
42
5
2
4670
3
2831
3
1
1
19
180
9
1
1
229
13
55
2
55
2
86
28
37
30098
27
4
255
83
1
101
15042
1
9
17605
3
12
582
1
2
108
542
6107
97
1
2
2
1
6
29
1
5
171
23
3
236
486
2
698
351
1
31815
71383
8
67
1
2
190
670
90
1
2
6
2
27
6
686
4389
1316
5
295
35
6947
1068
8713
25
336
13
176
1909
35
1
1
1
2812
7
22002
119
1662
10
1057
136
306
9639
5
753
10231
12
12
103
1382
4
86087
1
39472
1
4
1
11
188
12
7609
58
1093
2
5660
64
129
34
19
1044
1
27
2
4
1
2
1
3
2759
5
1
5
16
39914
17
6
25
6
77
1
324
11
51
19
20
6
68
251
10
705
2605
7
45
116
15
51
29
2
22
10
4
7
1
2
9
569
1
8
1
3
3
121
15872
5
5
1
1243
61
625
1
2
2
4
158
3
7
26
2
1520
732
15
1
94215
7
16835
1
12
1
1
1
1
30707
151
2
120
2
13
1408
9
263
2
4
2
2
12
1
153
13
4
2
21877
51
76402
1569
134
6961
4
5
2
4
482
7
4
28
10
2
166
4
2
105
1
34
6
229
86039
1
90
368
6
40654
1
2
10
137
24
1
37457
1
1
219
319
2687
1
1799
3
1
14
55
162
1
152
1
98
23855
45839
92
174
1
2
5599
146
3
6
4
22
266
136
2947
14145
12
1
17
27146
2125
25
2
1
1
424
8
31837
5167
3
1
1
5
32882
1
1
6
1
163
2
10
27
2
11
8
6
319
10
1
1
1
1009
6
32
1
1
52
13
1
516
97
8575
22
3928
51322
5008
6
1
754
1
1
5234
8
5
2
2
5
383
51
4
2406
1
1
1
4
32
3
1
41
15
1
9
2
159
132
88
2
1
5
1
1
1585
5485
3
2
1
1
102
1
85
379
3250
1
25
30
155
862
247
80
8
3
3
15
4
14
2
38952
6
4
2
2078
2
1
39
8
85567
36
1610
15
2
1
5
1
43516
1
5
2
3
1
64
86
1
2
275
22
1
3
2
1
2
4
1
705
28
349
19
18
194
12
6
6
3
767
1
3
1
2
101
3
1923
4
2
42620
2
400
1
6956
926
1174
1597
2
1
1
5928
149
1
17
1
200
32
11
3
2846
386
17
7
124
2017
2
4
14722
740
2
49
737
2
816
2819
15
387
2
2
9
22
1
12
5
4
14
1380
2
4010
8131
1
234
582
1
678
3068
134
1
42
74015
3
1
9
2680
4060
1
1
2
1
7
5
1
482
26
8
1
24
50
1
1
920
19
46
7
47802
1
32475
153
48
33472
157
10
7
1615
3239
1
425
46
1
1
5
45
276
1
65
36410
104
3
95
69
3
1006
905
4967
1
18
1
26
17
36
79199
56
3
1
1
19
3
1
13
92
536
1
183
37
2
24662
16
2
387
2
1
1
1
241
12
4
2
3
3164
693
5
4100
201
1
87
24
6
11
1
1
2
2
26
2
47
2
1
62
419
3
73
9
1
13
117
1596
2
44149
1
2
1
65
4
17
4
19636
1
15
98
4
2810
1
1
2146
1
550
22
974
7
511
1
2
73
1
13
4
2295
4
318
6466
90289
1
82
862
3
1991
7
261
1
2
4
37
1
319
1
7
26
1
55
10
10
4
278
48
3
2
2
4149
1
33
5
13669
13
8
8
2
82
15
1
1
3
4
6
6
1
19
6342
366
2201
1
22651
20
1
3
6
740
514
7
5
3
94
100
15
1
1
1
1
2651
74
36
11
2121
53155
1
23
1670
259
2
13
141
16645
29
257
5
2
1
12
72
1
3
19
11
17
2
1
2
8
295
6
71
504
1175
1
4
105
1
17
1
2
1
9
1
1
29
6
9
250
1
1
78635
59
3
91
2
3
17
11601
5
4
1882
18
23
32
1
174
1
275
1082
7
1
1730
2
3
208
360
3
1
10
3
9
4
11
1
2
463
2199
85
5405
1
29
1
1671
2
1
122
8
9234
8
1
292
79
1
1
18
1
1
25
12567
3
1
4
2
204
128
1
2
1
6
58679
251
505
106
3
11
21
11
11
1
25
2
59
6
31
1
7
8233
1
144
188
1580
6207
525
29
4
25
10
39
209
71604
1
1547
3
7472
4
77
15
13054
330
42
1
69
1
53
144
86
1
16
99
1
895
92
21946
118
41
15
1
48
1
16394
2740
11
1
16742
2
4372
1
351
1327
3
1
7
51
2
1495
2161
257
1
4
21
937
18
1
2
306
21
25
1
1
2
71
103
1
2
1980
3
26
22
199
1930
3
94
8
2
12
11
428
7
264
2
2
11
2
1
1831
22
12
2
1
1
2
2
2986
10
1
300
1
38
410
3
65
8280
9
1002
1
7041
52
11
67676
11
5
110
1537
29
13
1
19
3
1
8
2
213
6
85
14
12
15728
1
3266
3841
23
31
36
787
30
1
201
1
28041
2
8
1
4463
20
9
2
413
106
9
2
4
18
13060
14
2
21
4214
1
5224
1
4
6437
1428
40620
2656
1
1
1284
228
64
2
49115
15
477
1
4
9761
38
1
800
2
1
16
1
5
1
4
2
1685
39256
3
5849
5
3
1
2516
1039
495
475
2
166
538
3652
131
3
48
678
33
8
8
1
1
1
316
16
2
141
245
2143
2613
1
49937
1
1
1
8
1
4
3
1
32
2
4206
2
143
10
626
8
143
58
44
2420
1
1
10693
1
1
2830
3519
53
3
4
8
1
291
5
1
1
2223
54057
27
1
398
1002
15
1
31
27
237
5672
1
1
23
73
122
269
11
3
1
1
496
18
2
2
337
13
6
13
10
1
5
23
16
1
2
86
12646
1
3
233
1
334
169
1
5
340
1
1
5
105
106
28
3
823
872
16
9
2
9
2
7
40
1
1
4266
3
1
3
2
1
1
1
11
5
1
12
1
1
21
7
62
78
1
4
1433
63
34
51
5885
34
11
3
2
89962
213
10
154
34
4
21
18
1801
135
37
3
123
29538
1
3
1
46
29
3
578
8
5
1
36
53
1
4784
1
6
4
20
59
132
204
63101
385
1
148
2
54197
8
1161
1
1
3
585
194
5
6083
2
119
92
2
153
2498
154
5891
556
2
1
6
20
51
2
1
483
2
4
1913
1
38
7
10
25355
4
4
2006
1
2
158
1
8
1
1
19
2
205
533
7
223
5
2
14
16
13
2
2
14270
114
1
2
224
4
1
1
3
58
4
155
12912
14
1973
5
5
266
5131
26818
54578
55
7
337
25
10
4
120
20
149
5
2
3
3
14
644
79
4
2
5
3
524
1
11
87
20307
6
148
2
1
1
8
40
12
1
14
1
1
1
56
4
3147
1
464
2
33
22
1
55
9
21
9
396
1
17
2
35
1082
17
4
6
5
1
22
14544
1
66
1
6
336
5
4
2
1
18358
2
488
1
1
17
82
60
1
1
10
1
448
1
5859
2
1
1
18
10
12
2
181
80
2
53
1
3004
1
32
4967
3035
2
2
108
68110
1366
40
1
5
1
12
1
127
1
1
42
1172
33
7
218
12
18640
7615
4692
64296
17
12
179
1
76231
11
1
2
350
8
11
1
194
2870
461
37
5
4
40
284
30
145
1
1
13932
12953
43
969
5
1
1
1
8
19
153
86
2
248
120
20
1108
10
137
139
2
4453
1
427
4999
8
1
12
4
568
1
2
1
3
1262
3
26
5
49
113
3
144
630
1
130
2
150
2
171
327
13
1
2
195
1
11
871
2
1
828
433
3
19606
67
11
2
1456
4448
114
2
3
187
13
1
138
221
361
1
1
8463
13
4
7648
619
1
348
2
3
5
9
9
232
97
24
38314
1
6
202
1
10
12
1
7
2
213
5
49756
13199
4
226
154
1074
1076
1
3
1
1
13
636
132
141
683
1
65
1
378
93
20
295
6
4
3
9995
1
111
2
176
87
207
315
1155
4
19305
1
1
8
2
11
1
1
24
104
4
7
84
50
108
6453
1
10
2
252
104
1
284
19
37587
1
52
895
10164
198
878
8
43
147
5
76514
1072
1
1
58
1
55
7
41331
77
14
8
9
1
21697
185
3
68
3
2
5
1991
3
5
16
10
3
1
4333
689
1
1
7282
5976
1831
61
22379
4
31
1
7
7368
2
493
13
1
30
1
8
1656
97
21248
2
4
1
11
9
3
1
10
1
8
183
215
4
2
1152
7
108
3421
6
21
2324
58
116
3
68
1
4913
2
12
2
1
1738
1352
3
1
5971
48
165
1
2
188
11
257
34
417
1289
3
17
1
6
280
14152
2
5050
7
4
23245
54
33321
209
284
10
124
2
38
4
1
2
3
86
342
11
72
3313
4
8
286
14
12
9925
46
1
781
14
1
2
218
392
1
4029
4
1
713
2
4
3
53
3
9665
34
8
2
47
3548
89
1
1
2
3
8747
2
10
1
319
689
6363
1782
1
17
18
785
16
76514
1
6
24
153
23
6
8
1
4
1
1
8
1263
64
2
1
1
1
1
9
2
1
215
144
10
1
91
633
2
135
1
6
1
50
338
2
4
485
7
1
1265
2
1004
26
4
1
3
2
6
120
1
8
14
908
2
3629
12
11
1
1743
4
39
2538
1
9
58
2
3232
717
19436
4
1
1
46
8
1
41
14
9
1
1
29
2
41733
5
19
1
102
1
1
44
1
2
12
1
19
10
21003
3
100
127
2
17
1
3409
4
6
2
2675
13461
83
5
12705
7
1
1
3
1
6
91
56
67
7
42
49
5907
69
32841
6
1373
3
4
3
1
5
203
232
37
1
11
188
1
631
1
9857
43
41
8
8180
30
5
1
1
13633
39
1
118
133
126
1
31586
2
146
37
11
11620
17
1591
12
1
574
1
5
2891
21806
3
36
498
1
1459
6
1496
1
4085
2
2
12
5347
4
15
3112
62
1
3
3
4
2158
12
15
24
1625
28
1
1
242
7
183
4
70
2
8
72
55
33
5
4
181
45
2729
65
1
20
93
25328
2
5
42
3
3
29
1220
110
76
54
11
119
63
540
1
2
1
65
6
10
1
4
17
2
3
2
995
1
5
15908
1
15
1
1
38
1
22
64
7
1
1
8
3
35
4
7
13
1
1
96
4
9
8
4
4697
5348
1
36
358
2617
731
13205
244
38
1
2
2
1
1
5
1
546
33
2
63
73
12
1
28
51
2
42
255
302
4
1471
2614
11044
28
1
600
758
6
18
8
6
7340
67
18
3
2
1
9
536
15
1
2
33166
11
1
695
2
16
1
18
96671
59
12
1
243
15
1645
2
3
3
124
3
6
3
5
1942
199
1
6
2
74
871
2
252
3
87527
1
1
18239
655
4
2320
174
1
1
3
2
20
4
361
19
4314
5
35730
20
1
39
9
146
1
2
7
1
60
7
1
6587
2
6
1
79
8
1
218
1330
12
4002
7
3
12
286
1
275
185
1862
11
1
47333
5
4
4
4
2
1
1
3
225
9
32
1
142
5
11
544
4
3
1
2
24
2
32
14564
2
5
5
65407
52
33
679
13
205
3691
103
17
7
1
247
209
32
3
601
102
3
317
13
1
1
1
83862
15084
16
2
5
2
1
1
1
6
2
695
4
6
1
1
30
4
1374
65
4
39
14
3
2116
43
5
66
3
35
10
2
3
3789
12
6715
49
1
1
411
82
2
2
100
41
1
50128
76
24784
5
39789
1
4
414
60
11
2
10
3
1
9
2
5
1
1
30707
11
1
3
66341
2
228
3
5
1
155
6
2
1
1112
35674
7493
2500
150
21
18
4
26
20
16952
5
42
1
4
87
42
3
9
1
2
16
1
1
8
43
1
1
838
6268
5
2
288
3
1
2
804
1
21
68
3
1
5
1
1452
99
87887
1
553
20
2
6
5
1
1
5
1
2061
15
5
67
161
5
76
22
1100
5
1
1
176
2
1
39
1
2
1
13
2812
55
414
5
1
59378
373
17
1
17
44
50
8
63
33
1
13168
1
15
5
1
165
32
6
50
297
35
1
9
5274
7
1991
363
3
4
33888
1739
116
1
10
683
1
2
331
1
26
27
46993
2
1
609
20
1
2
41
56
2
1
186
26
20
2
11539
1
1
93
15
25
17
14
1422
3
16152
155
30
5170
170
2
1
49
35
1
2
3
10
6
1
12
5617
12
458
2009
2
1
289
7
1
4543
1
303
1
239
1
1
4
1821
2
3
1
17085
1
37426
1
7
44
6029
119
41
27
2975
22
123
87
2
137
38094
1
1
131
404
918
22
2
2
35
1
70
1
19
65
2
1
192
41
2
1
3
4
463
117
2
39
2
1
3
3
97748
12
1331
2
50
538
16
11
17921
7
251
5704
3750
1
3
4
6
17
3
12
19
61
33901
4
5
69562
15
43
55
523
19
1
1
10
3
503
380
1
6
1645
1
2
3
3
1
3217
26
1131
110
56
8
2
4
14
48
8462
11
1
1
74
1162
2048
20283
67
1340
1
27914
149
63
17
1
3
1
3
7
1
1
52
1
352
57
2
3
1
1151
4
18
60
1
3
1
8
712
27
9
5
186
2
31
2
11
8
161
10274
2
4
1
3
1
19
1
1
1
893
223
24
159
3
50
1
1
1
24
5
3291
33
1
387
1
617
21
1
20
83
127
1
32
12
5
218
80
1264
1
8
3
211
25
3
1
60
14
2
560
9452
487
1
895
2
8
12
13
7175
1
5
3
17
6
28
1
10
1
21
15
1
7950
1
1844
1
310
7260
10
72
36
15797
1293
2
232
110
3
97794
4255
59
7
18
4
92
1
19
3
6823
256
74
1
19
14533
1
261
184
1
164
1
24691
1140
31878
8158
81
8
324
1
11
206
6266
1
14
71949
11851
3
2
20
10
2
1
2342
7
1
16
105
25
17
83
2703
183
11
1
52
12
8
3298
63
1
151
64
8
131
34
306
75
3255
1
2496
6320
1
1
15
5804
1
342
20321
510
2359
13
16
1
49
23
326
6
492
2
1
45
2
92
14
233
1444
57
57
128
383
2
1
12
4
2
1
12
3
51
8
2009
129
37
16
1
9
2
181
1
2
2
8
10
28591
8
14
1
1
5
1513
7441
60
9318
262
90145
7
6
19
7
54
2
1
369
2
1
181
32121
291
276
31326
18
3819
1
123
117
3199
3
1
1
32
36
25
37
672
6
22260
107
42
41
1
46
3
8
48
290
4600
13
7
1
1
5
11
75
1
136
6
8
1
391
24
19
1
8
3
295
18
793
3
5
1
29315
1
6
1
6
2391
32
2
16
72
1
1
3
1
2
12
66682
11
64
3
5
1
2
11
2
5
735
2
14
1
1
6
50
8
1
16949
21
1
2
20
99
233
6
99
1
2
1
5
507
1
1
14
1
5757
4
31770
141
4210
3
2813
2318
4
19
9
3
1
27
1
95798
3886
12
3634
2
16
4
13
3
2
4724
58
105
17
174
712
434
25918
6
1
845
11
20491
28152
2
12
53317
1
1
90
297
37
38
11
2
1
85
15702
3
4
18
37
6
55
23
1259
2
3
4
7
1
33
153
1
1
12
1
2491
39
6
1
38
1
2
2
2
6603
11
45983
24
5292
8
4
431
14
1
16
82
7
7
2
1293
49397
160
1
1
76
1963
35134
46
8
186
43
41242
18
1
2
8
1
2
1
1
3
2870
1
4272
2
6585
615
1
1
2
243
2
21
1
1
5
3744
6
1
371
42
20480
18
91713
85748
21
697
1438
1
6
1
3
103
1
31
116
6
13345
128
88
325
631
46
63
854
65
2
5
2
43
46
71949
48
8
114
1
1952
49
2
547
48
1533
107
1
97
8
1
10
1
531
3029
7
31
8582
20
18402
27989
2
1
1
18
39
5
1
1
6
2
1
1
2
86
321
6
10
1
5
92
1
56
2
54
2
17
1
25
10375
297
16
33
90
2
226
729
57
37684
2
7
2
93
34
5
17
817
1
27
24055
10
3
2
2
7
32
1
168
2
14
371
5
1
1
16
10
14
4
23645
1
153
2
1
1
297
176
2
257
30
3
2
2
697
141
1
3433
17
92
1
1
14354
2
3
17
2
2
29
1
188
7
2
1
475
6
6
14
2
11382
2
2
1
1
4
1
11
1
88
27
3
12143
58187
112
1
257
1
147
1
1456
10
5
539
2
69
2
1
136
24662
540
1016
45645
5
1
67
1
19
193
95798
1023
1
81
17
270
13
1
716
65
94
1
13
1
1
6275
223
1
26
7
1
70
1466
2
6
1
6
198
2
3960
1709
1
2
569
1
1
2
3
27
9
5649
88
96
69
2906
1
6
4
169
2
11
3
4
9
1
178
2
38740
53
1106
46
8
5
29
1
2
1
251
7793
1782
2
2
1448
10
10
4
5
10
1
2
60
10
79
9353
6754
20
1
167
2994
1348
10627
1
42
23
2
26
3109
540
1
8254
2
4
3
8
58
6
4
1
296
26958
1
23
1
1222
7
3
31514
19127
1607
2
130
4
685
288
4
33616
6
1
8
97
95866
1
1
13
763
11125
5
1700
24
2440
206
16
1356
330
8683
5
122
429
13
1
61
6
8023
1
12
2
32580
72612
2
79
1195
1
1
309
28063
36
48
9
5519
245
57
3
1
1
53
21594
1
2
2
1
1530
36
64
1
3851
1
1
3003
1
10
76906
5
10
4704
3884
1
1
28415
4
6
179
26
41
1
2
6626
4
239
51
14
38
3854
6923
2392
4
42471
2
25
15
21
2593
24
39
2
6
1
6
5014
15
31
8
2
386
3
1
58
1712
960
1
31
35
34
1
162
5968
116
1
39
7
36
7
9
53
23
5
1
87713
22470
2
18
46313
41
9
4
3
4
2
1
20
82307
1
627
3
5
4
1
7
39
229
8
1
7
5929
3
4
15
2931
1588
3577
97
1
3
30398
1
5
39
32
5
271
24552
1
1
716
3
9
16
1519
7
3
4
1
153
2
10
9
1
7
16
152
189
30
5134
17
2428
1
16
99
4
865
287
2323
111
1
178
117
669
24
19885
78
317
6
3
13
890
142
15
6
11
6
4
13
1
8
1
2
112
1
609
129
3
11
5
62
3
21
74
159
33
5886
128
3
38
46
111
81
6
7
16
16
3
20621
2
5
1
1
3
47
1
2
17774
815
25
46
3
1
251
584
68
2
2
100
1
2
9
1
1
7
5017
49
3
2
629
335
3
1
7
3
19
24
12
10
3
1
6257
2
278
38
1
3
44
2
8
28
2123
32381
12
10
10100
62061
2
4
1
17
1959
1
277
9
12
13
2
18
1
48
2
1
311
3042
2
2
609
844
27
133
382
32
209
1
2857
5798
44
1
28
3910
305
1
176
1266
2
2
36
1
334
74133
2
887
1
11
33
2560
4
633
1
7
2
7
15
15
359
9
1
312
2
133
2
31
2
5
5
1
1
2
6
1
3
6
2
2
7
905
287
14817
1
36
17
1782
1
533
7
54
4
70
32
3
6
624
11
1
430
16
2
5
232
2
17
1
2
12842
6
7442
135
3
7
904
1
3
1
2
74
2
2
17
12
1
122
4
1
217
24
27049
2
2
1
1566
243
2
1
50478
19
3
135
1
196
3
108
64670
10
178
27
444
1
439
1422
241
43
1
1
91
91
17
1
1822
3
2981
249
498
21
115
32
1
1480
35
28894
59
1909
1
3565
3
86
2323
1
53
367
1
2701
2
66
3
9
1
1742
25
32
2
5
2
153
5
8
39
3
1
21
1
7
1139
1
2
57
1
155
6
12
1
16
22
1124
421
2
4
1265
4
13
3
20
52
1087
227
12
168
13
92
20
40
19220
49
88
156
6
3
3
454
2
48
181
3
131
3
187
1
985
1
67
19
27
2
3
1
59
1
8
106
18
10
3
3
2083
8
26
27
37
4
89499
2
1
1
9
10
1
7
6
1
186
1
324
2
12
1
2
1
18
4
1291
1
1
22
1
2
73513
13
3
2607
1
1
3678
2
321
1
2
9
1
8
19
2
1
198
66358
217
8
2
68
3181
15
28
1
169
5
1
862
244
1
5
1
3
677
5
32
1
3403
1413
1
308
1
41
1
8
3
11099
7
4070
308
29
1
218
1
6
34097
12
1
65
4
1
58
9
2
22
7
39439
1655
158
54
2
33
31
133
281
2481
40
4
2
10797
3
3
5
1
1
9828
1
1
4
2
2
3
2
4
1
5
15
271
1
11
13749
1
1
3
17921
290
5
30
3770
7
2
16
14592
2166
1
7
345
5
7
4142
515
585
2608
961
11
6
5018
208
264
2
634
3
8155
3
162
10721
181
19
2
1
1
5
208
3
1123
13977
920
566
9
1
646
452
702
2
1
38
942
272
43884
908
12
1
1
31991
1
4
13
27
1144
17
5
19
3
8
7568
29
1
279
8
3
144
8056
718
1
44
3
10
1
3
10
3
12
22
11052
46
9
24
137
2
1
2294
16
1
6012
12388
1
5
4
38
1
1583
41
1
2
1
37
2
2
4
30
5
2
1
2
27
361
191
1
49
4
1349
55
1
24
17921
9
1
67857
2
2
54
1
1311
58998
2
1
23
814
544
374
1
74
1
3
25
1
56
2531
45839
6678
493
8
1
26
1594
2
4
250
1
12
26
17
1075
1
33
10231
4
8
7
582
1
3
21
2
72
90
1
1
203
18
2
17
8
3
4
113
3279
2
56
2
3884
2
22
39656
2
25
39
60
152
1
36
166
122
61
25560
82
447
110
1576
6
1
1
34
17
8
1
2
3
1
1
66
64
2
5
13
4380
17
23
10342
4637
282
79
190
5
5277
42
386
2
1
71
6961
70
230
1
27
6407
6
139
52
2
3
1
73
1
285
11
46
3
757
6
16
18
1
1
1
1
1
5
4
113
28
5
7
64
204
3
2
45306
10159
45
1
8
9
15582
1
807
6
15
4
286
1
3
4860
3
62
1
1
32645
4942
177
7
78
6342
1
7
3256
1
1
1
2
1000
23736
4
6
4
87
1
2
1
32
1198
5
1123
657
2
52
1116
2
35
1
1
275
3289
25865
159
5
44
1
3
1342
305
16
4
540
51303
1829
275
1
6
6
1014
1198
2906
3
31085
427
824
3
14
1
22
1
20240
26
2
1
4255
1885
153
170
1
104
3
51
324
61491
1
22297
3
193
243
19
948
582
6
1963
94
127
11
5
6412
9
1
1
1
76
1
2
1
2
93
1
3
1
108
1
131
1
2783
2
2
9882
2
53407
67
41
19
4
186
6
604
24946
6
2
17
21
3
18
225
4
49
131
24
5
3026
243
70
1874
8
5
228
1
13
2
1
8
3674
9197
45
8
1397
26
20480
2
2
2147
26
1
21
27
1
295
1
355
3488
7109
1
16
3
56
7
18509
27
1
440
6
4
2
4630
3
60
8
2
51
6
83
1
1
8
1
90
1
23
29
12
2
6
21612
54
33
3
11056
1
3
8
1
1
6
319
2
5
7
3
103
2061
2
381
5
107
23
6
1152
708
4
573
1
1
1
3
1
104
4593
2
17418
55
62
44
21
6
2
32
2
12
59
2
2
1
1
1
1596
353
61
1
1
4
4
17200
2
2
1
32453
157
20229
1
2
181
1
5
1
5
2
1
17
114
1
1
2015
3
288
802
17
14
10
25
353
35452
133
794
187
508
10
4
724
136
1
3
18
1
1
212
1
3
1154
7508
6
9
115
1
1
2
15
4
3396
2
14
42
1
5
20401
17
24
57
1
1
2
10
1
2
1
1
2
1
1275
44
48
73
101
185
18
24
419
8
52
371
111
556
790
9
14
4
6
2
1
30
12
9
1
30
2
2
5
1
102
1771
8
41
712
4
348
2
43
2
25
37
2553
3
3
203
24
51
12912
89
1
13
12
19359
254
37
1
3
1
5
1
9431
2
19
6
1
2
2
11
1
4
1
2
21
12
1
130
18
36
74
53
7
15
1
66000
11
2
1
27
874
42
6
28210
6
10
2
19680
28
628
4
15
1
31
8
15
39
2372
27
5
18663
595
4
76
4
2513
22
7650
4
109
17
32661
135
10
3
504
2
2653
20
17
1094
5
82
9441
42
1
1
30
10
7904
1
5
1377
14
46
9
1
3
1188
4
13361
3
747
590
8
4
1
8
39
354
6
131
1
4
3
6
1
45
5
131
4
41
55152
32899
886
19
1
1
3
561
1624
18
31
14
86
4
1
15
4
5
19
3
3
230
1
19
2
9
311
4
3
4
3
23
6
13
6
23
8
46
3
1
2
1
1
3
24
1
124
55950
160
4001
12
2
61
1
3517
24
3490
2
2
3
71
1
94
43
1
2
378
1
1
15
5433
7
2
1
1
2
2
41
13
2528
4573
1
1
1
3495
2
6
18
4128
2
33
8
2
31671
18
1
1558
574
44
10
21
159
5
2
2
13829
18
3
1
41
2
1
92
1
1
1582
10
1
33
544
1
62
3230
1
4
3688
44
1
2
2886
1
240
403
13692
29
4
2
1
2
194
1403
1
54
14
506
2
14
19
2
354
1
4
3
1
5562
1
2086
3
145
437
18
67
5
776
3
2
8845
1
1
9156
4
3889
7
2
8895
3
2
1
71
3
184
34345
4
8
3
1435
24472
2
5
5
2
4
17
4
151
65
140
3310
1
10205
264
2
1
9
180
39
26
1
334
776
1
7
3
13
1
55
499
4
1
1
2077
1
85567
3
45
27
50
4
31
2848
23
1
10
27
148
8
1
114
1
8
2
1
1
63
96
1
9
7
565
2
328
9802
5
6947
1
1
134
28
168
1
30
1
2
1
1446
56
34
51
762
17150
1156
11
56
298
2
441
63480
1
1
820
141
4
202
1
23
1
21
30
294
1574
1
339
1041
82
33
2
2
43
10
1983
992
520
1
2329
2
350
3
20
18184
1
228
13
35
27
76
10
8
215
5
160
16
42
34756
1887
370
1
16
1
2
51
5
14
1
21
16638
2461
1886
12
59
16
200
69
1
20
15
48
10064
98613
11
2
10805
1
2
10516
14
4
1161
76
60
1
19
65438
1
3737
2
1440
161
114
1325
6
57
1
40
1737
1096
4
1
5
2
20
117
1
43
388
1762
24
1
4
24
1
3
2
96
1
2
26
32
379
9
37
2
7383
3
1
1
62535
12
864
17
2
7
15
42
32
1
7
3
3
7
93
2
1
1
10
87676
4
7
3
14
836
62
8
55142
1185
19
381
11926
3
18889
35
17
69
79
3063
10
1
3
12
1
1
9
152
170
1
22
1
6967
1461
4
9
5
206
2
294
263
2
1
1
1
2268
316
11421
1
495
3
10
1
2
4
1
2
2717
29
1
14
2
45
5589
460
72933
1
12
4
24
202
3
6
78
180
9
1
1
5
3
40
1
3588
2
64
1
1
142
450
4
49
11
2
81798
1
65247
817
1
3
2350
9
8253
80324
1
1518
86
3739
61791
162
1
24
24
65
4
3
94
105
63
18
6
1
6
214
1
1
36
4
6
205
2
11
8
1709
570
1131
170
142
15
1200
5
18
4
80
4
758
162
57843
1
3
3
3
11755
1
3
48
11
2
3
125
1209
1
8693
11
2
1
45
15
8187
496
13
74
1
5
8
4
169
48
13
9
1
672
26
6
21
7
232
25109
55
11
166
162
4
2081
6
149
1
4
54
120
5
31
2061
48
46
93
4
18
1
40
4200
80
20957
3
4
24
169
58072
15
95
1
3867
2305
359
5
18
32
3031
26
251
17
2
2129
71
2
1
19577
11
4
24
11
84
1
325
51
2010
5
5
334
9
7
2692
110
41
7
4
4
1
2
404
3
11490
63384
8
3
11
19112
19
7
13
2
10
3
1
1
141
87
98
12253
93
29
155
130
3
947
91
268
9872
11
31
184
1
466
25
8
35
4
1
1745
7
152
981
3
2
26
1882
28
3882
10
497
4
42
2521
1550
2
1
22
562
1
4
21
298
153
596
5
10
411
1347
10
5
2201
1
2
7
43
92
8
1
1
32058
2458
1
5231
2
3
109
35
98
77
76873
13672
2313
2
36
22
12
1566
5
55
8
2
2
112
396
1
777
39
98
4
4
882
450
1
1
1
1
205
1000
1
1
8869
181
1
2
4344
19
1
15
7
1
1
1
3
11
1
6
2315
2248
17526
22
3
1222
2367
1
21
207
2
1
266
24
4
1
3
4
1
38
1
1
13580
147
1
1
5
3921
77
2
247
140
4
2064
6
195
2230
28
2
2
59
10419
3
8
573
3
59498
9
14503
2
4
3
124
12
28
1
11
1
1
1
23
43
1
2
83
25
15
84
6
6
1
548
1
14
90
7304
6
335
1
3459
1188
27
3
17
10
2
4197
3641
1
10537
612
3
221
3
1
2
227
1
3
39
168
76
171
19
304
90
4
1
208
1
2
1
8
20
12
1
11
15
437
94
1
7
40
3
9375
5
1
1
24
16219
3158
10
1
157
10
3
2
1
2
29
6
1
7012
92
10
50
4
687
71
1
6
12
3
1
92
8
20491
622
2
1
217
1
1
4
1245
2
28
4
1
2
3146
508
404
395
3
2
112
7
142
8
38
3360
1
1455
3057
27350
2
31
1
14
483
15804
499
23
4
32
9483
1
49
24
2
7
18
54
988
5
2912
1
15
8
5
15
1255
1
1
5
1
689
1
6149
34
66
37
6
104
1
1
7
2
26
3
41
1348
768
8
1
2
10450
1
1
91
1
1623
1
5
1
2
6823
6146
462
15
2
1
1848
1
52552
31
2
45
7
5
5
1
1
29
3244
13
1
26055
59
15
260
10
1
7873
2
83
110
1
1
1
61
3
3
1
16
1
36
126
17
3
1
2
1
46
50
107
2
13
7
5
29
2
267
32
3
75
8
1
1
21224
110
10
1
42
2
32796
2
3
1838
3
1443
223
10
1
2
14
401
9
6
2
11
155
2836
1
7
34
1
2179
208
21978
6
1
409
1
1
16159
24
74
653
1
30
247
1
499
1
8
1396
3
60
4
8
69
1
73931
1
582
11
2
13
3
4
5725
1
485
1
16
23
4
4
4016
14
7607
1
1855
7657
4
60
2
10
6
1083
203
3
8
13
408
1
104
10
29
1
94
3
4
4
18399
1
3563
11
2
14
141
1939
25247
26703
2
8
1
1
1
1
6162
3
2
37840
2
3
1547
22
10
6
10
1775
1
1934
2
14
1
2
19
53960
12
603
2
821
1
15
19
10
3781
2
1
1
4
3607
24663
12
4
1279
22741
110
519
13
12
3
209
3
134
65072
40
7
320
5320
2
38
2
263
19
14295
14
4
35
12
11
291
3
71
1
1
160
1
2
1
5
2
10
2429
7
8
4
92
42
227
4081
11152
2
4
4
264
2
1
8
11
19
1
3
9600
6629
1
12
9463
6
41
37976
41
48
72290
10
1
87
624
2
179
881
18
151
1
1
1
1
3
3
2
3
2593
40
5
1
1
5
1
3
288
4
48
11914
5
2
6
28
1
2
1
15
58
13
9
1
2
31
2
8082
93
1
1258
17
1
2
8543
34522
88
56
56
1
1150
20
66
7
657
1
2
1
337
116
6
13
1
93
12
118
1
2
3
30
2
241
286
36
54395
392
2
1
9
961
14
55
1
1
1
3
65
13
933
1
51
1
1
805
3
1
1
1
2
6
1
5
3
11
3
120
8869
7247
136
4
26
1
1
9
1
1
1
4
9487
499
25078
1
3
1
47
42
81379
1
24
11
99
3
10
13
17193
1
24
1370
4
642
1
2
5
1
344
6
3
1
39
9
102
62
82
3
4
2243
9
18
1
2
2
5
2
56
2
15
30
6
2
1
2
1
41
15
17
8
27
2
1
45
29
29
9
333
1
1
647
1
3
64
185
1
8132
1
2
2
7186
78
42
21
3
1
161
4
25390
15
28
780
1
31
4
16
1
143
4
460
2006
11134
338
2
31
1
1
1
1
1
2
3
541
13
1
1
194
4
1980
73
1377
20813
1963
85
186
45
2
63
39
217
13
1909
185
6
11
1401
48
97
9
37
1896
7
588
19
35391
2
1
4
16
2
2299
30522
101
1
1
32
2
4
21
2
75
56
1
16
48
5147
77
5
11
6
1
11
742
6
2
7053
103
1
18
2
53
62742
8
88
11
108
64
602
40
839
2366
5
18
73
855
1382
948
10829
5
161
1
22
12269
2
38
1
4027
4
1
1
3
112
5
51
8608
74437
347
35
435
96
3
27
1
3
1
204
8875
45983
19
5
7
10
86
92
1
553
1
2
31
2
33
14
10
4
130
1711
4
103
2
44
2
931
19
9428
4
1
5364
8
116
16
1
67
1
6
49
47
11
12
57
2
11
7
2
1309
301
1
42843
1
1
42
321
3
56
1
1
93
1
752
306
1
1
1
7
42
4
2440
1
2
22
1
69168
2
98
57
4217
75773
9
7
305
1
14
7
1
8
197
1
23
8023
1
3
28
38
80
9
8
16
60
2
309
2
1062
1
7
56
2271
3
14
19
1
7
1
52
1
30
370
252
27
48281
6
2
1511
1
2541
1
31
93
1
1683
1536
1
3
2
5
1
5027
5
2330
6
2
11224
3
312
2
5
26
1
11
1
5
2
1
9
50
1
14
31
32
1
1
4
2
1
21
346
1
1
2
88
22
1
44034
4
268
4
38683
429
8
1
3
1
31
2
1
872
2
623
1
13
18
13470
1
2
393
1
466
874
2
1055
93
1
3
14280
7
52
168
203
19
1167
4708
217
8
576
10
2
10278
18186
2
1
29
6999
304
70
12
16
9
818
1
6
2
57
78
6
1
544
156
1
2
3
103
52
233
7
135
3
6195
39
7
1
48
1
7
1
26
4
1402
1
444
437
18
280
19
3
4
23
9
14
108
2
1
63
41
9163
1
46
26
1
4
19
1
1
2
7450
125
7592
79
3423
7
166
2331
3
327
237
1
1
30040
1
1
1
1225
1997
1
543
1
1
4
24
1
19335
116
1
125
17
5
22
1
46
2
1702
75349
11656
10
3
1
2
1
2
2
4
3
1
583
10
67
2
8245
2970
28
1
1
1
5
2951
12
299
1
1
8956
1
2
360
720
17604
8
40
76
3
12
402
5
1
1
2
5
18088
103
535
89847
14
2
1
4
5
1
12
1
10
4
2
44
4
1
8
1716
18
6
5
27
160
4
17628
3
10
13
13
595
2
1
12
2310
3
13
40
4
56
1844
8
19
1
843
20
134
14
10
57
315
6
1
454
24
1123
4
255
8
321
13
8
382
2
52
10451
28513
1
391
1
867
137
99
155
629
6
11
1
7
14
2
574
4314
3
1521
46
1503
23
1
14
28
1001
551
21
1148
11016
31
2
4
14
5
1
5198
1
1
27
187
2
2
18
1
121
23
1
2
17
6
13
55
4
1
10
2
14545
1
60
1
293
53
6
1
4
185
1
5041
2
1
1
1
4
6
1
2
8406
6
2
31
7474
26
47035
66
31
20
4
10871
378
1
21
11
6
2
1
2
2
48
6743
11859
1
25
8
7
1
181
7
5
476
8
1
4695
54
3
2
14834
2
1
7
1
1
2
2
1
21
3100
2
1
61
634
4
1
45
34
116
3
52
1299
1
12
7
8
2
1
18
9
2
7750
45
3
1
1
23
59
1
286
74
2661
1
2599
2460
7
26
1
3
1
11
3
1
1
3372
1847
1
7
206
1
75
1114
234
532
1
3883
2
30
5
1
12
2
55
1
1
3
19300
11
6
64
1
1
26
5
73
1
12920
15
284
15
1
13808
14
14
155
20
32
13
1
1
43
279
267
9
3
35
5
6555
87676
24
9
8
1
697
153
1
2
2
17
3
36
16284
1
5758
752
3
3
1
1510
4
1
49
5
2813
203
1
28324
18509
134
1
48
1
113
3
1
56
3
1
36
428
10632
607
45
2
5
60
5
1
14
1
2
181
26
10
1
4862
1
1205
3
12
2271
91
4
9
3
2
4
1806
2
5
117
43
2
2579
1701
38
1
1
59471
98
2
4
115
116
4893
1
44
5
1
1
3
56
17
357
2268
2
56
2
6
633
2
94
7
4
1
1324
5466
1120
36
1565
513
3
8
278
57
1
12
8
33
5
35
1101
9437
1
17
209
1653
1
1
1
2
16
29037
7
1
71
2
6
1
8
9
297
1
33
1
2
69
158
8
10
1
2
1
31
927
18
41
97288
5366
1
1
11682
1
4
6
3
6
156
1
4
1
45
4
2
9
540
1
13684
2430
10
14
5
20
1
43
5
2
3
2
3510
2
3
1549
7175
29
4
6
1
1
2
225
3
43
1
27
305
12
4
1
34
174
90
25321
9
16
22
2614
8613
2
1
3
1
4065
6749
11
268
1524
55098
1
12221
4
275
4
52
6
4
2
4669
13
902
218
62
5634
78836
1
8826
1
22
188
3609
59461
2
2962
4
126
80187
4
1
1
381
38
78
146
8
24
1
4
3204
1
2
7835
352
1
2
4
11
16
1
4
66
5
1
1
2127
6
46
16267
11
5
52987
3
2
2178
6
1
8
948
92
74
94
2482
18
5
6
3
18
2
3
14732
1
11
1
18
95
399
8
1
22
579
4976
24
75
132
1
37822
17849
83257
1
3
28
1
91
1
4
7
3
56
1
93
28
7084
1567
729
6399
1
22
1
1
3
53
15183
678
7
10
1958
2
36
77
7
7
1
339
3789
27987
2
37
2
149
12
135
30
67
3
4
48629
12
2
4
190
2346
1
5
6315
1
33133
3
28
69
1371
28
9
458
1076
1
4
16
1
1
2
2
2
1313
214
2
2775
264
1485
17192
1
22
37
5
13
4
725
11407
248
1292
8
9
418
18
1
1
128
409
1
2
39
1
1
3
2
1
9
91
140
10
45
4
2849
29
29
1
274
1
21
28680
68283
1366
18
5
148
13
5715
48
3
1
1
2
17763
3
6013
5
29
3
1
21
35
2
14
2701
1
65399
25
568
1
6589
8
65
7
1
802
8
1
5
4
17
1
91
47
3141
2
1
36
1903
1
1
2
2733
5
6
5
16
1
452
34707
10
617
3
2
3
600
1
3
2
9
1047
13
1
386
2
1
62333
3
4
1
19
1
51
20
1
88
1
6
4
6
3495
25
671
451
1
107
1
4
138
1
17
2
32
51
171
2
211
2643
524
14
1
14
35
770
4
1
1
2
114
9
24722
1
1
53
2
12
44
3
3
9
6
243
13
1222
69
4
16
1
1032
21
3
2
1
1
2
27519
6
3
2
27
1
70
1
3
3
1
27
1
1
1
213
106
1
1
620
17
24
6
2
62
31326
1
1
1
1248
16
151
1
13
1
1
1
1
395
2601
1
17937
1
583
301
2
606
4
6
317
2
68
1364
16
1
4
851
3
1797
3
1
3
2
4012
5
1
1
3
7
69
39
10025
9
110
3
5
82661
76
2
9
24
1
55
4
2
3
81
2
4
4
1
10
152
2
12
17
7
1
41
75
1
28
7
2
6161
21978
1
7
43
5
3
1
74711
1
11
3
82
3
1
1
54
4
3
12
734
178
1
35
99
114
1004
203
5
77
1
99
1207
24
1482
15
307
24
73
5
3444
2
7
22
46
2
2
20
4
3
4
547
2
5
4
1
11
3
550
235
32
16
4
35
18371
196
385
130
5
1268
4
3
23
1
95
21
310
13
2
10532
9
34
1
3
2
1
680
3
95
13
6909
88
127
29
416
166
7
5
255
5
1
4
1251
14
2
514
7428
8
4
20
145
225
2
10647
13
1
1
1
936
1
137
2800
6
55642
336
95
4
1
4
8
7
297
3
3199
1
1
33
73
49
1
1
1
130
28
3789
79247
58
2
2917
2
5
5
343
11280
1
9
2
1
5
4785
1
127
4743
423
1
74
25
3
1
1
79
145
1
2
18
13
3
14
66
1
1
42
31314
186
1
84
1
2
3
1
13
5
5635
68
2
1
11
2
119
198
12
8
90
102
4258
29
300
65
341
8
82
1
1
29747
34
2868
1
74
6268
118
43
5
275
1
96
9
1
1
34
6
2851
2
73618
37
32
1
464
2
12
10
10
24
12
5
108
35
13
11
5
104
6
1
49
5
32
3
5890
2764
1
10646
1986
1
174
2
3
41
4
380
1986
3
3
3
1
33
200
1
4
8
6
87
3647
536
10415
1
92
80
7
1
1
1
3
2
1
1601
976
1
12
509
28
9
8
73
1
3328
241
96
2511
1630
18
1
9
13338
71
38
17713
2
2
146
31380
65
135
79
1547
21
25380
5
2
1
2
142
1
316
3
993
36859
5
110
1
14
2
21
2
11
5405
32359
1
482
1
2
2
2
316
2
3
139
131
1
2
3
4
83
26
6
4051
35
1
2
11
1
1
1
3
7
9
1212
4
998
11
487
2
969
13
13641
1
14
20
184
1022
1
7
33
23
109
1
3
119
563
106
61133
8
4
7
4
1
198
4
1
315
496
1
8
589
34
181
2
3
2
1
79
4
10
40
3
4
4
1
1
18
2
4471
22
91
8568
3867
1
18
9
1
3
12
2
12
466
3905
2
40
22942
96642
60374
1
224
749
1
11
60
2
2
1
1054
41038
821
2
109
4
2
14
10
25321
157
12
1
2
38
3
9
12649
114
3455
5
2
119
10700
155
72
1
3
1
1
1
6
2
1
1
1032
13
5
2772
6
7366
28
2
21
3
371
2
9
5
1
12
8
94
2402
5
2
2
235
34
5159
5
681
1759
606
5
19
2
878
1
4
35
370
5
1663
870
74
3
1
29
1
4
3
197
126
1
1
69
24
178
1
7
3
1
1
119
1
5
3
1
2872
2
1
927
3652
1
2579
9
5
7
18
3
1
1
1
41
83
7
1
6
4
1
1050
37
12
40
14
682
3
1
14
1
84
105
3
13
1
2
1
2
2
1
1
1
3
1
55
189
49
73
3026
31
12
3
4329
4
13
3
47
1
79
3
1
1
8
1
121
4
8
38
65
7950
4327
1
5
1
2
1
492
2
3
3117
16
1
5
9446
2
236
58
411
1
6756
7
110
5
8587
1
36
1
7
22
21
48
1260
1
3
1
5757
2
1
1667
76
1
1
2
6
324
35168
1
1
14
2
75359
3
30
61
417
1
4
3
96642
8424
36
3
3602
36
6
1
10
1195
47
2
16057
41
5
1
87
4
91
1
145
4
938
5
583
3130
1364
2
26
6
7
19
15
13
600
300
18
630
2
1
1
36
305
1
5
5
728
2
3
1500
2
2
2
39
1
90
28
2508
65
1276
1
14
36
5
1024
4
41
112
2
35
5
1
4
67
31
2972
10
17
104
1
3
2
1
2
1
15
1531
1
98712
63596
61
7
1
3
1755
60
2
4
3
5267
4
3
2
3
568
1
952
1
5
9
3
1
7
1
284
5
433
1
15774
76645
74399
2
8
2
3255
92
2
62178
91
1
29985
275
142
234
1
15
1
3
29
441
4
1
1
79320
5
5
20
3
2
6447
3
3
5
1
56
380
1
8
63338
78
6
1047
1
11
965
5
7159
9
2
7
1
7
1
1
1
1
144
13
67
207
15
741
1
711
4
2
3
12805
1524
32035
21
4410
5182
458
3
1997
1
47
55
2
114
17
21
2
5
29397
7
4
1
695
7671
7636
95655
1069
4
1
60
5
4
9
54
111
990
21
1
386
277
60
2
11
3
12
18
614
501
3
3
1
64
809
2
22
7115
39
3
1
78
11059
2
33
2
1
164
1
4
1
1
4933
44
1
8
144
1
1379
4
4
7
10889
1
1220
2
1
33
3
4
6
2
113
1
4
57996
178
398
21734
15
1
2
2
3
106
1
2
447
12901
2935
1
19
198
25
1
23
1
6
1
1
21661
1
35929
238
8
1
5081
325
3
3480
6464
1
6
5217
5
45
630
65
1
1020
16
2
785
1
11
1
1073
20480
9
1
21
4
1
9
2
128
29
88423
33
6
1
2
1
3
3
4
6
22
32526
2
84
1
19117
2
545
16
2
4
1
13119
2
56
2
1
23
3007
24
3
508
1
1
13
4
7
17736
40
24
14
2
17
762
2
1
1
652
980
5814
1
3
227
7
2
123
3
15982
1
2
193
55
683
214
38
450
2
83
5
4
26519
26
12
327
8
1
4596
2
19
6
2
101
3
4
1288
17
5
611
580
3
1
9
1
1
2
34
14
248
647
1
10
1
9
2
7477
62
20
3
186
14
4
14
315
4
6
5
61
25949
7
7
3
3
2
1
20
17
26
1
1
3
11
18
72
39
1
13
3
125
1
8395
4
2805
18984
29
1
21
4
29
1
1
181
1
1
15
788
1
153
290
101
19
832
2
2
10
289
344
3
9
5
407
100
413
2
115
11
264
30362
30365
1
49
3
6
4130
1
1148
80
14
7171
1
77
64
2
92
1142
22733
8
6
2
3996
3008
1
571
531
2
1
24
1
1
12165
40
12842
39
69
160
116
3
1
2
13
63
1
15
192
11518
4608
2
48
61
12
1
70
10
12
152
3
81947
41
2
65
1
2
300
1
3
8
2
1
1
36
2
3
37
68
6
18445
4
22
4065
1
15
4446
1
1
1
95904
37
69
5
2
1
7
111
12
10
477
788
1381
744
10234
5258
3
24
9
54311
3
72
19
2252
7841
22
1
10
212
3133
790
74
13812
14
1
1236
1
1
3
1
14
368
11
25
33
1
309
1207
3
8613
35
46536
1
1
2
335
1161
15
27
1
7
64
3
2
3
2
2
1
17
21
17
215
28
18
161
2
241
23438
13
3452
141
736
145
1
15
12
3
859
4
4
3
8
1
21
4
3
571
13
1
1
1
187
13
7
6224
2
7
14474
23
2
2
8
28
206
3
5
19
4
1
11
5
3
128
25
198
1
1
522
5
143
21
2
71
21
12
2
8
76
4
268
1
2
2
13
106
47
2
3
12
4344
86
16
1
6
147
1
11
1
1
11
3
12
158
43
61196
361
3
28306
1
3
6196
1
330
315
2
731
192
2
21
5
38068
7
3
10
712
34
2147
8
1
9
18
114
19
1
65771
1
47
1
21
1
2
5
1
13
1
3
13
1046
24320
383
2
1
12040
5
2
5
358
391
3
27
8
2
6
494
1
45
133
1109
607
21741
1
8
22
23208
1
23
19
31
1
8
5820
1
10352
36
1
1
58
2
19
27
1297
15
313
7
1
1
43
1
362
1
8887
40
2
20
1
99
2
626
2
8
2
3
1
2
38611
3
2
9
39
12
1
11
1
3880
7
1
26
28
140
486
2159
69
102
1
61
9
7
1
5
1
36418
527
59
2
1928
1
511
1
2
3
3
22
1
331
96
117
2
1
41
1
6
4
20
9
3
2
1
2
87
1
64
10
67
3935
2
30026
1
332
383
6
4
6
1826
11764
26
78
2
82
622
6
2
1
58
63
5
1
48
5
1
1
254
671
6
15
23
1
212
448
20
10
10364
149
2
115
1
17
3
7
12
1
12
7
15872
3
10
3
963
21877
104
11
102
2
157
10
1
1560
1
37
1
6
9
155
5
2
2668
4938
1
21
8522
441
1
17
15
2482
2225
6
90936
4
1
17
1
1320
849
1
1214
1
48
4
49
1314
1
581
15774
1
2
6
1
7
24
5
7
3
9
1
18
1706
3
27
3
1
149
3
102
1
3
5
1
12
4
68
1
11
4
171
7952
3
2
2
86
5366
1
13
50
4
131
2
21
5
1
943
1
8
12527
5
54
174
48
29629
9
38
15
4
6541
2
9
1728
12
51
2
2
1
1188
4
300
60
1
77
2830
3
3493
1
2639
146
468
10
15731
1
1
29
1
4
1
50
2
1
2
49267
1
2602
8
14
144
8
1
1
66
554
1
16846
13
5
99
4
15
10
246
11
2
35
1
3
1843
3
14
20
2
1
2
1
6
2
4
6
537
2
42
67947
48
6
9
1
25521
2
1
72
2
17
30
10
858
6191
10
3689
1
4
5
2578
2
7
1511
47
1
235
1
2
47681
1
4
51
90
19
194
158
2
19
1
1521
3
1
5
601
2
7
3
21
834
383
38
47
2
14
81
1
2
15
12745
6283
1
1
6
33
1
536
201
1857
7
197
32
3
86
268
3
24394
1
2
1
6
249
9
1
7396
164
22
19
194
17
26
425
1
1
20
1
1
22
1
6543
4
4
3
79
31
24
1
1
2
15
189
4
116
4
1916
15
102
1
259
4
59
3
5
1
2
1
39
7
93
296
1947
20
486
44
2
364
2
3
1
6
644
1
2
1
6
857
4
4
5
7
1
13661
1
14596
24
3
18
1
285
16660
22
826
3258
26
2
3
2286
29
345
3064
11
386
2803
1
3
38149
405
1
2
89
5
1
272
4
500
1
36
1
18
1
51401
3
2
1
2
2
2
2
1273
1
7
5
1931
1
2
2
1847
5
1
8150
27192
1
2
1
6
118
35030
18
117
1
404
4
56
2
53
4984
10
61647
336
1
52
53
4912
38
193
121
1
2
482
1
2
1
1
78
1
6
13
1
226
274
1
399
1
3176
1
1
1
242
2
80
7
56
1
1073
1507
1411
2
1
77
1019
17
4
6
2294
20
1
20
15
35
4
3
3
23
51
553
1
1
17
513
1
1
3
106
5
10
1
6190
25
6
1
9
1
8299
343
7282
1
11
20
7
11
11
3
1
4
3
1
1
1
53
1
24850
2
204
15
1
4253
13899
4
48574
1
2
18833
1438
3
8
602
64
9234
20097
1
192
24
1
1
1
4
10
183
1
11
1
39
1
4
9
115
1
3
2
1
140
3
252
1
4
2
21
5
5
242
5
9
1
1
371
1
32
89608
3
1
1742
7
3
1
5
102
29
7
2
1
2
323
9
2
1
2
4812
16
2
1
1777
8
3
1613
297
149
31
1
258
2
7
5
1
2
6
5
1
137
4
1
1
116
4
3
19
1
135
68
114
3
1
3
3305
68
16
26
486
1
1
3
48
2
2
1
1
4
10641
5
942
2
26
17713
1
1146
1
929
19
200
1
1
38
78
4
6
53
3
2810
22
3
8
334
216
13
3
2
191
26818
93
168
23
2
5278
2
9
1
30
1213
4
1
64
35
78111
7
253
263
4
479
8
116
19
19
432
138
1
14
74
16
3
106
98
2
1
17
323
7
1
89
1
15731
86
151
128
1
3
98227
1
3216
4
56
39
5
1142
3718
26
38
75
34
901
54845
178
4
19
69998
26
20
161
35
41
11
30
6
2
1
5
1
1
4
5
8
1293
74
211
1
1
43
1835
33513
3629
15
1
937
1
2
4
6
271
23
894
1
1
8
1
3
1
1
20
4
1
5
1
5
130
31
2
1
1
1188
140
13
83766
3
346
6710
9
6
7
1
5
5
286
18551
10
1
2202
10
4
119
1
70
18
1
2
3
2
243
2
3528
247
393
22
4
1828
10
1655
2
3
7
2023
1
2
19
226
204
1
1
5
4
6
2
2180
7
21370
2
1
1469
486
2
3
38
2
2324
6
18
8
36
352
41185
4672
2
16104
17
238
92590
1
23931
2
1
1
11976
1
2
1
20
3368
1
1
6
13
7
6756
1
10
25
23
63
1248
54
1825
245
1
3
1047
12
449
3
9284
19
2
605
1
6
18
348
2
601
1
12
286
180
1
3471
1
1
251
299
187
2294
1
1
6
33392
203
3
51
6
77
535
11
13878
13
8
114
10
6
1
1
2
1797
25
2261
2
8
286
92
18
12429
151
35
3
12
1
3
885
78
17
12
60
25014
595
1
9
19
2
6
202
6
51
10
492
3
22611
1149
18
9
1
1
116
5
187
34966
28
3
118
72363
91
22
39701
402
2
3
83
35
1
44
5383
1
1
1
4
8
28
672
8
3
3
5
3633
1
1
2
317
4
8
4
69
8
1
4
37
1614
29
10
3
2336
655
467
4
2
1
2
11569
5
5
3
4
33976
2125
1
2
8654
7221
24
3
1
355
115
80
3
933
186
46
14
214
29269
5
4
24
74
2
1
1
11
40
718
1
2
386
1
3
4
1
385
14
10
3
11
1
124
4
1
59258
476
1424
57751
1
1
233
47
197
7
44
1
49198
30
28972
28152
1
1
1
12
6
20925
2
3
8
1
595
1
5
1
5
7060
31
68
6
16550
341
97
4352
3
1685
33462
10
26
4
8
8
628
325
54
411
6
726
11699
3
6199
1368
2
68
9
1
2
83709
5
5634
248
2
6907
198
11
1
6493
446
1
7282
2
2
2
243
8
18
9452
35194
1
5
117
1260
3
181
51
84
1
29
18
1
607
10720
2
1
1
133
60
260
15
2
457
97
1
1
1
135
1
3116
10
5012
48
2
31398
91
462
2687
1
253
2
29
2
2
5
2
42
2
131
6127
590
1
4
19
3559
2205
1
2
11
12
4
21293
226
36
1
1
3652
137
4
3
1
6
2
1
56374
6
6031
24
2
8
29269
7
1125
1
32
530
433
1
2
28
1383
13461
922
8
2
4
3
3088
4
1
3
19
2
49
1
2
4768
428
1375
41
6
1
1
2
4
1047
883
3
7663
19
49
12408
1
8736
2
1
40
329
12
3788
1
64
13
2
10
7
3
11
18
29
1
45
1
1
96
338
1
303
1
68
131
71
15
9
1
1
15487
1
166
2
3
8788
2
1947
4
78996
2
37824
94
569
359
10
6
17
165
65687
19
3
2
2
28
4
103
2
37
377
35
1
2
4
4
3
6
10329
3
88822
23
2880
1
47
771
1
640
2
263
728
1773
3
1
8
1
16
5087
9
2
897
35
53
2
1
6
1
1057
10
39
10292
5669
133
1
81
5
124
4923
62814
1
253
7790
1
1
7
9869
3889
13
13
2
122
36418
33
2
1
66
1
3
2
7047
4
2661
29
5
2
3
4
2
2
92
1
1
3409
1
89
4
102
8
526
1
11
595
14
1
352
4
16
4
9
1
155
1
4
1
1
17
1
7
1
19
9
1
300
31018
166
125
1
343
1
7
1
2
2663
1
4
15
131
2
4
1
5
1
2
1215
5
31
1
279
226
802
26160
2
1
4
2
476
6236
3
4
192
69
3
5
6
144
6
1297
37469
12
3
270
11
3553
25
1
32592
5
143
78113
7
1
3
428
2
6
6
2
20408
5
6
176
1
138
1
1
4
5
1
39
1
1
1560
59224
1
4
1
12
4
10952
9644
3142
10
5
122
1
1407
8
5
7
1
3
11
1
3802
1
9
1
2565
5
47
9
1090
3
2
4772
320
88
11
3
7
1
1
23
2
6747
20268
1
12
3
4
1
2
25
1
410
8
364
2
1
9
96
2
5
2
2
2
121
3
264
2
1
16390
1
3
187
1
37
2
4
893
37
4
4
2
1826
1
7
1
73
758
54
1
8
21
2
1
1
1
1
1103
14
1
5
13
2956
45
1508
3
2
5953
10
2
1
222
280
2
1
3
1976
2
11
9
144
1
196
8
2
362
5
1
23
1
4
1026
2
323
585
17
1
2
21
4
13
518
5
1435
1
55
1
562
3
1382
1
13
2
3
9
4713
24
9
1110
28192
76
149
2
84
693
95
79
9
121
6
186
56793
1
201
15
48
745
58
1
2
2
11
1274
1
2
101
2
83522
22
25
5
155
7
1
236
3
5
1
15051
13
1
7
1
1
5292
2
1
1
1
2
118
1
84
50
1
360
42
952
2
28
6434
3
1
7290
19
1
2
397
245
244
242
3
6
13
132
111
549
1
31965
16
62
21
7
14
50829
9
29
15685
5
1093
46
101
3
2
1
1
2
866
32
5
3
1
83
6
3981
18
11
5
733
9
348
128
1
15899
16362
1
3204
4
1
458
36
2027
4
47
1
3
78
62
800
1311
4
265
32
218
57
530
4
2
376
1
20
13
960
6860
2
21
2655
9971
1952
1
12
1
6
3
4
3808
317
1
625
3
1
188
1981
1
1
8
2
1
1
2578
1
2
1
2
13
5
43
6
9
1
3
1
3
3
5
7
13
138
14
1
2
78
2
48
1783
34
30
1054
725
29518
2
120
7674
19466
1
6
127
4
1353
2
44
124
186
11
3
246
19
4206
3
9145
10053
18
11
13
2
1
1
7
3
4
32590
61
8556
6
179
1
152
13
9
5
1
1
162
2
3
4
308
38
1
6
2538
1
33
7
43
1
23
1
208
1245
34
8
6
2
3
4535
6
1
1
1
4
11
87
1
108
19
42
2
11
13
1
1
23
1
600
240
2246
83
2
24
4
190
1513
26
262
1
15
5940
4
2
4
1
1
17108
2
7
905
1
1
1
2
1
17
5
70
2
125
1
1012
11
15
61
10
1
6
2863
6
1
260
67
5
6
67
1
2
29
5
3
193
245
9
14442
1
6291
6
21814
2
5
1
1
1
1
4
1
2
1
25
330
49
6710
22
21
1
810
2
17
1
4
2
6
28
515
1
24
18
17
3
3
19159
8
1
30
9
24
5
1
18
5
10
2
6
55
4
56
667
10984
19
6
70765
776
2
2893
1247
255
1
3804
2157
2
1
149
202
2060
4
76
2
1
2
62081
158
14
42571
2
1
2
1
1099
152
12
10
5
72
1
4
59
9
2
164
320
463
881
236
16
73
2
13580
1
62
6
11
1
7
1
1848
85
1
369
1
1
28
1
10551
1
8
55697
142
33565
368
1
1
13519
1
26
4
2
56491
10498
75
5
7
2
26
247
25185
4
33
3
177
35
299
29862
71
7614
75
203
23137
8
42
6
2
18
8
9671
2
2
5260
9
2
4588
54
1
1
1
3
1620
6
295
4
3
1
88305
13
705
3
11
1
2
47
9
1
378
4
450
4
23
2
6
12
19
2
1
9
4
411
1
2
938
3
2
8163
170
4
2
18018
37
34
1
4
105
7
96
85
28
3144
120
15
2
968
6512
5
61389
25
12
2
2
1
2
10
8
483
286
2
7
778
2
1
7
1
31
14
1
7
219
10
1
402
27
2
1
1017
1
7
1
158
25
9400
449
229
1325
397
2
4
1
1
2
3280
393
31
170
2
24
1
352
2
26
1
6
197
32938
1
5
1
10834
26
57595
11
544
1
3
938
2
4
1
10
3
1
17
358
99526
99
2
6
5
11238
10
28
17
2
2
5
1
75
322
2
1
1
4
1
1
2
891
433
18882
258
6
6127
1
2
3
9
1
11
12
1
13
1082
716
2
186
383
1
55
2
11
5
92
26
53
106
690
82598
7
159
3
390
3
1
51
185
4853
1
3
45
2
4
755
159
5
607
29
66
450
718
233
14
215
11
5
1
2
7
1
353
8
1
20
2
73931
19
10
7
5
6055
15
1
14
23502
54
2
5454
59
16
2
437
4851
1
6322
8
173
1
12
3583
1
45
18
22
6
2
163
13
56
1
1
260
152
1
107
47
4
1646
18955
2
1546
4
1
15
1
2
67
5
889
2
1
3
2
16
593
22
9
5
9
6
3
58
2
8
2
302
1
49
113
1
13
4
57581
1
163
2
51
10547
1
206
6
29
1
34319
1
42
29
4
1
1
249
225
3
1
438
7
2
71
4
13
80
312
1
21
659
1
30
5
8
152
1
4
499
44
4
1
114
22
2060
7
27648
52
1
1
1
4
84
25
29
110
1
5
1
3
16
1
2
4006
6
1
10
1
3
12039
69206
4
27
1
3
1
14
6
62219
29
1
1
25
3
2
787
41
6378
5
1
3
1
3
1
245
4485
2368
1
4
23
6
92
1
4
30
1756
1
4
1286
283
5
86
20
1
3
1
6533
15
4
1
3
3
3
20
64
2
669
785
1
63
4
56
1
29
8
85428
1
2
1
1
57032
184
315
2
1
646
92037
374
3248
4
3
4
9
4571
181
40
15
147
4
1
19
819
8
65
2
42
1
1
2988
19
19
50
232
1
1
1
3
4
12
16
677
1
43658
67
36
54
23
3
415
13444
1
1
1
3
2
90
4
1
1
196
6
21
559
79566
1
1
2442
3
1016
3417
24
2294
70
48
15
1
163
12
3661
8
17440
16
3
1
2
448
44
40663
9278
2
1
871
2
11
15
6153
2992
15
29
1
25
5237
4
20090
3
5
7
3
3
1158
2
876
15634
1
8
29
2
40
23
14
1328
2
2
162
244
10
1322
35
5
1
29
13611
5
3
61
9633
5480
2665
1
7585
62266
12
61
33
1
7098
15583
2259
1
118
1
1
5
113
384
64
275
68
1
7
394
196
1
1041
1
4
61
1
1
3
38
3994
2
7
28
1
10996
1286
18
6
1
70
134
27
1
43
2
53
17098
628
153
1145
4
10
14
1
6
1
2227
41465
2
716
4
1737
15
1
1963
3
40
198
485
65
87
1
22871
149
3
48
388
196
6
10182
4
21
3708
4
4
4
18
1
5
4
2
429
17
2
1
45
24
16
2
75
103
42
3
258
1
151
3
7084
8
2
12
2
20
10
331
59
1
3
28
30
38
12
40
2
3
13
12144
179
285
4
34
13
6
656
33
7
5891
8
12
1874
20668
630
3
9
6
2
174
1
1
1
980
16
5
6
44
4
1
1747
1
217
1
24
463
1914
70
2
137
2
1
8
325
3
71
1
164
213
982
4
18
747
1307
2
4
2260
1
94202
5
3
416
2
30
431
1
5
8520
34
7
4
60
2
1
3
51507
25
6
23
1
437
13
54
11032
10231
27
461
681
975
5
7397
1
181
1
679
2377
3
4144
39
1
9
2
11
5
1
2
16
176
15
1
3
1
4679
2953
12
13290
1
57616
57
980
43
2
5
1164
25
1
1
17
49
64
1
1
81
2662
1
1
148
1349
1
1
1131
2
4
50
9
5067
7341
18
1
1
14
2
1
1
93
171
225
3
1
5
2
80
2
2
4
5
102
8
838
3
1
771
3
23
593
6834
2
6
6
14
2
6
4
1
3
29
2
13242
1
676
2
23
9942
283
2
25442
9
2
18
10
1
40
5
4
31
4
1
1
6
4
107
1
1348
32
3
1
4
3
3
1
2
38
121
1
19
1
2
1878
6
13371
1
2
1
1
1365
2
2
33
4
4
6
2
3
28
62
1
9
1
1
8
1
197
2558
4
22
796
159
2
16
9
2
55
4536
225
5
20
4
7
1
4
7341
6
81
4
63
2
8
27
7
1
21
5
41
720
3
1
1
2
17
4
147
2
77609
97
1
1
2
22
3
16
1859
20
131
2
13204
1327
2
1
487
2
2
6
477
173
193
15
207
8838
7
3
1
601
1
1237
63
3335
5
2604
6
4
5
2
1
10
62
9
8
25
1
1
6
1
2
24
1
2
83
1
34965
1
2165
373
3314
1
124
3
507
4
6
1148
27064
11
292
2552
2
94
577
1
9569
1
6
846
1
18397
7
836
38
1
1
5451
77
8
4
672
2
1171
1
9
5
1
1
180
28
3
29
26
1
1
7
245
1
3
6
1
2
15382
1
7
545
51
20
1
2
2
6
5
1
14
30
20
76
1
7
2477
2
4
776
6
1
2
142
86
38
5326
34207
21
2
21
10
99
2
7
1
1
34
1943
69
2
20
1
67
5
43
16
3
1495
2
2
9
6
9
3
2
2355
3914
37
125
1
3
1
1
85
3
4
1
1
1
45
72
1
419
18903
8
1
73
12
3
551
403
2746
10364
22
2
249
5230
1
2
14
16
37982
16
6
1752
2
5
41916
1
92
487
7
8
216
3
1
10
9
959
40
1008
6
9
21
1
31380
4998
19
1
22
3
4
8
1
5503
84
26
2964
2205
1
1
4
2
8250
71804
56
1
10
5
15
35
380
1
1016
28
1930
2
10
7
1
5
93861
45
79
14
1
3
1
1
2
6
26
1
1
2081
64
1
2775
149
1
21
4
5
156
1
1443
17
44
1002
5
3
683
2
3
1
9
4313
1
65
450
1
11
23804
1
7670
30
12
1
1
4501
4
851
8023
1
4
2
2817
2
1
247
3
663
19300
2
70
11068
2
34
3
35485
1340
6
1
14
1
90987
5
86
7
2583
3
1119
3140
10
1
2
88
16
1725
3
1886
2
4
10
6
259
4134
488
145
2
1
140
2
60
35
14
1
1
5
66
31
1
1
2
1
120
39
2
6
7
7
1
223
125
3
32
7
2
1
1
24
1
1
114
680
199
11
1
1
1
58
3
68537
8
4272
1712
251
1024
2
5
16
102
5
7
2
1
3
1
1
1
3
2
6
97
1
44
26
291
419
1
1
3
1
103
1
1
472
5
86
4
3
18
45
1
49
3974
3
1
254
31
2562
3
3
4
2
6
1
286
2
1
5755
1
1
4027
30
8
459
113
11
25
1
4
11
1
200
1
3
1
4065
16486
11
398
322
105
25
480
4
1
12824
10
780
140
49
1
331
25
1
28865
2
102
34
4358
3
321
1
959
22741
33
15
11
5
347
7
236
1
2
47
91
1
2
4
2
5
11616
3
14
223
101
7
83
1
118
87
5
9
20
2
746
87
9
234
5
293
9
1
81
354
60
59
1
6092
17
47
184
8
26
488
10
33864
15932
2
1
14542
7
134
1
1
2
14777
288
6
272
50
1
10
9532
1
1390
4474
4
1
9
1
3
665
620
1932
2
1
1
990
100
11
7
52204
35
6
1
1
199
1
61
4
1522
1
1
667
111
16
8
95
1
3
95
232
343
62
1129
17256
4
8
2
6
584
2
1
1
78
59
14
15
178
16
318
5
24
1
38
9
2177
7
7
70
6
1
852
105
1
1
10
200
22
64
2
3
109
36
1615
1
17
662
601
4
202
1
3
1
3133
605
15
1501
279
4
60
4
17
2
11
101
14
3
2
2
349
1
20
5
576
1
52
1075
7
4
106
4
96
5
49756
12
30
2
326
698
89
3
12
4
2
37
3
6546
9
1
361
16
7
4
3
5
4245
42
225
1282
1
36
2
18
280
80
111
362
21
16
3
31
36092
1
1
2
2
1
9
9
7
70
2
1
286
332
21
169
1519
1494
79
145
198
2
1
28
758
57
253
2
1
74
4086
30
2
22
4
667
31
3
9884
2601
10
6
1
1
1
19
6
4
230
1
53
1685
3482
1
2
1
4
54
6
2833
4012
18468
3
1790
13
1
6422
33047
5
6
612
41
2711
8
1
4
22
1
1
1
15
24
4504
1
4
1583
129
51
313
1
6236
1
1797
2
56
20
55
1
133
2
3
1
41
7
1
1
1
3
6
10
2
1
1
1
34
4
1
462
2
38
38372
4
9
5095
4
5
22
4
2
4645
2901
1
20726
3957
173
83
1
24
1
46722
1
96
38339
150
6768
993
1
12
6791
12
44
35
2
56
14
5
1
19412
1
3
2
1
1
19
4
5
2
3
2
29364
137
1
3
1
5
394
4
5238
112
2
6
25
29
1
3878
1
1797
24
31
1
1884
4366
515
1
10
9
2
1
13
147
56
26
3
90
79
1
843
3
1
41541
1
1119
1
1685
3
1
6
7910
12
2
76
49
1
1627
1
62
331
46
2
3
4673
6
272
1
245
88
6
234
1
12
1
22
4
30570
2
42
1
162
50
5
3
1
2
8
13
1
2
87
1
87
5
15850
2
213
131
1
10
3
203
17
1
221
6
1
10031
6
13
228
4
1213
10
1
1
2
1420
24
36
22
951
31
32
61
3
109
8
1
6
4
1
106
6
1
7904
10
348
4
1
7
167
28
243
860
2
22
6955
1
41
14477
82
97
47
7038
19
32
4
41
8
1420
186
17805
4347
1
10
1
2
87
2
4
65291
15
1
4
322
577
42817
1
153
252
824
1
2
1
2191
2
36
283
36
8
134
1
9
43737
101
1645
1509
2733
12165
151
119
9639
3042
3
77
577
1
32
23547
2
1
49198
1
4
2
58
15
11
1
19
9767
2
1
95080
4
2041
45
2
6815
2
6
4
4487
8885
1
4
6
7
30
4
6
12
1
18113
35
12
10
275
47
100
693
3
28562
3
4
136
11557
1
7
2
1
1
2
62
21
136
17
7
646
3
10
3
2
56
4
6
6
6
1
768
276
54
74
67
160
1
5
1
7
26
18
33547
2
1733
1
1
3
1
55
1655
2
21
84
14827
79608
26
68
3
83
481
1
40
8
2
10
16
812
21
1
277
2
149
1
1364
109
2
189
414
108
1
12003
6
23
1
49
7193
14
24
4
1997
90
717
3
289
1115
95
1
32359
10
3
12
4
1
2538
72
1
3
2078
1
2
5
16
1
2
48
1
19
1
78
4
1069
1032
2614
1
17
34880
424
11
4
2
22
3083
81
11
1049
84801
2
2035
8
6
1451
3
4
3
31
1
32
69367
13
2
24
20
8
1
1465
998
101
63
740
230
1
6
1
564
216
2
1
1
43
1390
249
10504
1
1
13719
7
1
2
7454
10
15
1105
1
1
16
1956
6
3
1
1
2
1329
259
2
3
11432
10023
283
45
2
1175
20
4388
2
219
331
5
314
1
1
18
2
6
4
18841
46
1
12
6
16159
14145
1
10
4
1
25
3
1
314
2701
2
1
1
3
1
34
2
1
22
18
234
34389
15
4
2
1
231
1
4
644
1
5
263
7
379
55
2
84
21
7429
2
4
1
85973
6993
11322
16
6457
7
2
200
8044
10
199
129
68
7
709
2
10
297
5
6769
1
276
3
2
318
312
1
38
3
985
3
802
1
5
15
2
15
8
1
1
1
74
156
2639
30
2
165
9
37
1014
1
237
4
27
6012
74
193
12
533
1
12
2
1
23
143
10
5
6
402
6
362
3
2
1
1
35
1
11667
4373
2988
301
6
13
79
3595
95
2
89
2
4
16
3448
5
438
17
10
19
29
5374
5
117
3
15
4129
1
1
3
14
367
44
2
36
36906
1
4
219
7
43
1
5
255
68
42100
2
1
10
30
2
10
4
6
111
3936
1
3
10439
3
2
57
428
7
1
4
7242
3034
12
772
368
26
19476
11
2
70
6
3150
1
257
36938
683
1
1
1
95
268
3
44
56
126
33
25
58
305
28354
1
2
32799
53618
17
1
265
3
242
6123
651
86
2
851
1131
111
4011
3
1
45
1
4
8
147
753
501
1
9
31
1
15
1261
2
1
1
21
1
44208
2
321
230
59
349
133
2975
43497
3
23324
2
8
9732
13
15443
1
2
1
5
2
124
1
80
187
3137
108
6
1841
2
9
15706
20360
9
1768
89
1
1
3
6
184
34
1
2
6
1
6
3
116
12
1
1
24
2
15
1
2
2
3
10
1
181
1
1
1124
15
7
8534
2
2
21418
1
4
1017
2
5
3
1
15
5
1
3
277
4287
736
1
168
82
98
86
21
2
61
2
19466
8
1
4
6
11
1
2
944
2116
14
19
25
84
1
1201
40984
71
2
1
37
11
17
12
12692
84
3099
2
42
5
869
1
10
1
8
1
13
1
8
1
50
73
103
1
894
281
114
170
2
36
26
63
1
2
2
3
2
8
1
33923
38
1
11
16161
10
100
39
2639
54
1
11
7
32
2634
1
4
2
1
4199
371
125
228
10439
3
1
4
37
310
29
40910
654
31
16
24333
46718
63
2426
35
3385
1
25
1
879
3714
1
371
3
2608
39269
202
61
677
2
3
4
7
9826
195
93
2
159
5545
1
155
2
23
1
2
6
2
275
1
1
14335
12
7740
2
26
9
19
131
21
39
2
1
10
26
3326
2
7
1
8
2
1273
2
1
18
31
249
3
16
1
18677
1
1
14
1174
181
33
14
4
1
12658
5
29
12
74
2
2
27757
3487
13
838
1
7
3
14
305
1
13
1
7
3559
42
181
24
1
1
6
4
14
1
2
2
8
3
3
29
879
3
1
2
299
1781
517
22
330
77314
119
4
1496
3
15
78959
96
2
1
110
2
1
1
2
29
6
12
395
5
12
10213
129
1
6
63803
5
1
25
353
5
42
1146
1
46
10
2
2
6
26232
2
52
1
113
8
53701
23
5097
415
304
9710
25
5
4
1
11
1
171
1
1289
9
3165
26
2
68
3
1
1
1
61074
8
24
6
263
1
1
27
1299
13
1
207
1
2024
414
22781
225
1838
2832
1
39
84
17
1935
56
20
5305
1
1
6
96
2
2
462
11226
4
12
6
6
1
1043
15
30861
19
15
1
4
1
143
289
6154
144
69
3
814
1
2
47577
686
21
161
1
3
70301
7449
2
4
23
24
556
6172
77
23
1
7
186
13
15
1
2
124
8
1
55
92299
304
12
45
1
112
2
7
491
22
113
6
17
931
1
17
1
26
2
1
14295
18
169
68
929
3
167
115
2518
1606
45
3
16
1
14
1
316
834
8644
334
1
5050
32745
2381
44
8
1
4
214
2
6
1
14
16
279
11995
102
1
25
1027
80
25
219
1
3
1
17
3
3
289
18088
1385
30731
6
763
3
1
24
1
1
1
9
3
4
3
8
5
2
385
3
5
1
13
17
1
73
36
683
28
110
3888
265
2
1800
5266
126
7
2370
3889
4
25
2
9
36
3
3
1
2428
1
1
56
6
67
1
98
2
31
76483
21
2
3958
24
820
94
2495
1920
4
1
1
51
30
157
140
25
1
57
5
1
1
12
24566
3
4777
2
87
392
8
3
303
2
11
3
20
3
6
60
7344
1000
23
27
1
38
1
1
3
2
13
1
13
5837
4
41
298
4
14
1
1
12
212
1
8167
834
3
794
2300
88
27
1
2585
1
11
58489
435
23
1
1
1
3
148
24
40
3
6
54
13
19889
91
1
145
536
11
8082
186
14
2
38287
4
7
1
251
108
282
127
1934
3
16
44
2006
2
101
4
1
37772
60
1
16
9
10762
13
5
266
6
1
16
6
217
81
156
1
7
8
6
10
53
1
15
3474
93
53
6
22
10
504
9
69
2
9696
5
2
2
4
1652
6
438
8
4
5
1220
9163
33
1
102
8
7
1
296
4
3235
30
8350
102
399
7
74
31
1
1
1655
17
3
2833
24
4
378
3641
5
1
104
648
114
7
10
1
7
3
1
23
10
1
319
1
8
43516
18
1809
37
11
469
1
1
16
6
1
2805
1
5
1
2
1
1
1
10
5
2
2
1
164
6
17
1
15
1
144
1
1
1
1
93
2
1
12
68
2
2
813
19
5
4
1044
8
3
1
1
17
85
4
3
11
3
757
10
17
2302
3960
10138
1
66
95
2
1
13
5
13
20
4194
4
1
1
21
1
1
1
2
930
2
7
172
513
7
4
125
25
19
7
1
34
1
11
33
62
3491
3
5
1
1
89
169
167
459
27606
3
12
3302
1
16
1
5
25
25
18
1
41
3
21
11
1
873
32
315
1
1896
2
1
2
10
2
5
11
348
72
322
1
2
43
187
2
481
3
58944
31
1594
708
1
4
12
2
39
3111
2
5
1
2
1
3922
3
1
6
8
1
7
2
5
14521
4
1
1402
1
92
1
209
2754
47
3
3
35
12
1
71
8
3
2
8
4
243
25623
9
12
2
68
2
52
1
1
9
2
495
51
2
3
2
2322
2
3
7372
1
27891
686
94
4776
2
2
65
5
1
1364
3
4
1
2
4962
56
1
1
2
12
1
143
116
450
53
1
1
1
26
1
1012
2
274
23
29
134
11
1
12
4
70
11
1
10
77
11
2573
1
13082
1
34
1
112
24
5
54
3512
2
7
60
100
3
3
56
11
2
4
4
11
1488
3
9
234
11
5
455
3
1899
1
58
1
4
64163
29
24
159
4
3
1
1
11
42982
1
36
2
5
18
23543
26
8
11557
1
2
6
8
385
9232
25689
5
3366
5
1
5
47
8
460
24
10768
13
3
273
3
139
7442
2
1
1
36
41
2
4
575
11094
4
43
37
5
1
264
1
7
1
42
31
1
674
81
64
105
151
135
1
4
377
1
17
13
629
17973
2340
53
549
23
23
108
21
1
1
19
9
511
1
194
25
4
189
1
10
7
27
16
3
3
6194
41
5509
7615
49
12
2505
9
1
1
1
4151
23
5
159
54
391
56
1
731
624
92
2
1
128
473
7
1
3
1
2
1
989
4
2491
1
5
3607
39569
555
9
4854
281
66
4
1
1
42
1
3
1
57
2
4
4
33
3
500
17
44
1
1
2
39
1
77
1
20
4
50
44367
4
16
3
3
18397
9
6206
9541
3
14
26
3
2
23
2
768
109
8
536
1
4
4384
1663
8818
1
1
55
24
5
28
5424
266
310
635
12834
1220
9
40
2040
996
43
66
58
3
88
5
6120
33
1
8
129
108
72
277
8
18
1
8
27
1
10
3
7
3
6
1
1982
11
1131
1
313
2
2
5
19
8
2
1
2
1
3
21
51
755
6
13
22
32
1
10
12176
243
43
23
85147
1788
15
14542
1
1
5310
295
4
589
3
2535
15
41
643
17337
11479
25
5
450
5
8
8
3
277
3
3990
2
3
11
1428
1309
6
1
3
31398
8
1818
3
7
12
2
1
698
43
11714
1621
207
6
1
35
1
10665
45
53
7
1
1391
14
1
1
496
7
2
4
49
1
5388
5
3
4
3164
23
8
91
61
1
18465
51
1480
89
26
438
10
11
5
46
145
1
3
3
3
3
62
39
151
6
11
1
3
39
2
34
114
1
9745
4
26
22
25
3654
4
13847
21
6
180
2
381
1147
55
29
13
1
3
5
77
1
37
100
56
1
46
67
133
1
2
2
13
52
42
2
86
1005
4
8
1096
8
10619
5708
4
5
10
8
6
110
348
40
1
2
1094
1
1
78
24
535
166
19624
1
1
1110
12
1
2
9
1
8
5
424
1
2
710
9330
1
1366
9
1568
10851
2
122
2
4
3
6
66
1
40
4
4
1
2684
2
319
1
42
1
1270
675
72
9
70
167
14
1
6
504
1
2
1
1
2276
1
2
1296
840
45
1
1456
5737
177
47778
75196
1108
7
3
186
524
1550
12
61
25
18
947
303
6
27
156
1
3
3
42637
9789
19454
43
2
5
5319
1
7
31670
1
4
2
1
2593
17
9
1
167
4
1082
90
1
2146
15
21
642
6
12
7
156
58
3311
3
1
2
400
2
617
95
681
2
4
6603
4050
1
4
1
1
373
1
1
1
4
373
1
1
1
1
10
1
291
15
19
17244
4
11
83309
289
30899
14
1435
91520
17
2121
1
3
14359
1
1
204
31
10
1
143
2
3
2
10575
2
3
31
1
70
479
1
1
4
551
235
14
1
413
1
28680
238
84315
1908
1
1
330
104
4
1
1
1
1
1
33874
1
55
542
5
1706
97
1
11
35
248
324
1
163
22
1
14481
2
2577
1
1
10805
70
6
1
1
86
893
7929
119
1
4
1
336
152
92
40
3
69
65
642
2
15
239
65
1
1
32
506
1
1
17
1
1
1288
29
1
1
23
11678
9
35
30
4
4
1
1
31
2
1
3
1
32102
28641
28
43
1
4
1
3182
24
1511
11
103
143
163
57193
2
4
257
4
1
6322
3667
1
39
81
54
5035
1
1
64
13
168
203
1
45
3
6
11125
9
2
105
1
1
1
1743
631
65
3
105
1
127
93
71
75053
1
2
37
1
8
3
84
6
4
1
426
146
8
7
323
151
1
69
1
12
382
1
642
1534
1
1405
6
2628
36
757
50
17542
13
3
107
228
2
8
20
1
1
4
42
12
1
9
646
19
8
3
15443
5
5
1
19
629
4
2
8
3
18
165
7841
17551
3
77
2
27
2
1
1
7168
544
16
208
3
3
12
3
1
60
1177
54
25
10
518
4
792
16
31
11
57
166
1
2
458
1
2
1
18
1
6
295
2886
249
762
1
367
10
1
29055
152
30
87713
1
1462
1
1411
1
1
1
512
347
3
31128
1
136
1
209
7
3
1
376
2
25256
2
210
6370
11
1
76
1
519
258
1
22
2
1401
109
1
20
5474
2
1
1
1
6763
2
60438
16
2
44
2
52
11
10
10043
21
18074
7793
2689
8
75
20
3
2
228
3
1
1
3
162
3
6
13
1
2
126
6
36
17
1
1
3891
8
1
5
98
4
5
159
1316
2
108
35434
23
9
99
2813
1985
1595
3299
11
1
18
427
1988
1256
2
1
4
825
14
3
22581
39
996
5277
3714
14
1684
3
1
536
1
188
18
28
2
1450
61
25
27
11
24592
2282
5
5
25
17
36
195
2141
2
1
2
643
43
1047
436
22
1
3
1385
64296
3
26279
97
1
1177
1
21
1
1
42
35
1
1
9869
66
1
2
1
12
15
4
12
1
10
57
6
209
8
1
1
19159
89
1193
1
1
114
32206
4
2
5
3
2494
4
2
1
2
9
252
25
331
1
1
11
12
124
1
105
21456
1
2918
15
1
5
1848
2
18
1
1
4860
292
1
361
20
2
207
19
2
7
7
29
589
37
1
3
1
1
684
6694
133
96165
15
1
2
1
1855
1748
1
2051
9
2
39
21
6
5
2
70911
19
7
55
8610
4
236
41202
11
67746
8
14477
58
20
2
1
32
1
3
12
2433
385
3
24
6609
232
31
42
5
22
15
2
458
23
95798
4
3510
11
3
66
44
9
2
137
4
6
1
44
388
2
266
76
1
2
21
2
10878
2917
1848
5
3
43
8504
1
9
2
2
4
1
9
426
919
3594
209
2
1
2
4484
4
367
14
1
12439
757
7
18814
9
12
5
16
14
84
5
1
146
57
46
61
3
1
2
7
5365
1842
26285
4168
1
11
484
5
98
19
23
6
1340
1
29
6703
4
3
1
1
10
200
5873
96
3
2433
6
4
9
1
14
8
84
860
15903
43
63
107
1
1
1450
70655
179
2
6
1
10
3
4
1880
1
327
2
59
10
71
625
2
1
3
119
7
2
3
14
15
40
2
12192
10
32
1
7
2
1
4
26
3350
6
7
993
31805
306
7
2
1536
117
3
3290
1
20
22656
1
5664
1122
2
10
14
1
32
2916
1
1
3
3
53609
86
1
4
1
48
1
1
33
319
1650
3443
5
3
2
24472
1
3
61
7
14
515
1
24
1
1
1867
7
6
86
1
3415
1
5372
1328
39
41
2057
9
1
2882
7
4
106
12929
2
2
1
9
69
3
1
49
670
81
2
401
2393
401
2
2
15631
6
435
15
1
1
4
5
157
36
1
5
1
2
7
27902
1
9
9
2868
10
1
64464
83
1
1
1
1
51
12
3
817
36386
1
26
6
50478
39
15
1145
422
12
69
14
3348
106
24
14
1
127
21
1
725
241
58192
1596
3
9
710
13
5
8
2
12
1
1179
1
11
2
708
119
1
1
19
1
3
4
8
755
1
13
1
4067
2
6
3
4945
15
1
5
555
1
25
4888
3
11
115
309
13
3
12
2298
187
7
6
6
5
4
2
2
730
717
2
122
218
16
7
599
1
23
54457
3781
476
63942
1
48
9
3635
1980
7
20
1147
4
9
83
6
18
1
1
202
851
26
33
1
36
32
27
1
7
4070
22
2
5
1382
18
165
21
7
31
37
101
331
2
315
1407
4
3
2314
3
709
1
6
11
4
2
1
1
3
173
367
1
53
4784
1
20
4
1
68
128
4001
6
2
55
39
2
1
2
1
6
94
23
6
12
24
1
3
3
44
257
8
2
3714
60
4
3
1
7
51
9
100
2
1
49
1386
3
3
1
217
1
4
52
14
1
6753
16
36
8
1
42
4
2
3
181
2
17268
516
7
3
639
213
1
2
438
11
334
96
14
698
43
8
7262
11
1
18
2173
249
4
4
6
45
9
1667
14
2
2814
14
27384
88
1
10
36
1
456
3
10031
2
1
3381
9
8
81242
4
1
16
40215
7
611
21
309
14092
3
177
15636
3
3
2
1
71
14
4
19351
7
2
130
15
4
54817
9
148
1
53
2
13547
2
19
5837
31
116
31
2898
23
38
1340
37
1
2
8051
5200
3
139
2
2
40663
79
53433
3276
2893
57
8
1
37
5406
17382
6
11
9925
1
1
1
27250
10
2
41917
2
2
14
3576
1
10
651
1
1
9
198
7
2
2
867
24
38
2
37
16
133
114
1
3
14
1
1
45306
1
711
2
1
44
8722
8
10
1
10266
6
897
5
1
3
8
19
111
119
7
1
1
2
4
1
893
10
7
25
2
3
90
14
14
1
2
8
17
4
3
36
70
508
2
3798
48
48
38
37904
28264
16
3
330
3
2
2
2
65
2
1
56
3
388
722
195
2
36
175
1
962
19162
194
1
7559
1
168
1
9
6
28
113
42
1
2
57
2
1
5
4
1299
6
4
67
72612
1
216
11
1240
2
3
242
2
685
2
5
1
1
220
317
105
58187
134
42
1
1
299
2
44
1
13378
1
4322
504
1
146
1
941
1
22
114
67
282
11
9
1
70
18
27
95184
1
23
1
15
1
1
3
1
514
140
1
1
9
4
15
1
3
6
1
3
5230
6679
1712
1
8
2604
2
31
1
48286
3
418
2
822
106
25
24
1
283
1
1
279
544
9
2
141
17
211
4
1
149
1
8
11
1
755
3
120
41
502
1
359
103
1
5
1
1
1
228
3
10364
1844
4
45
225
13161
1
1
3
2
160
8
107
16
1
17111
63
162
1
334
166
1
2
1
120
319
1
11
3
1518
3
2
401
12
48
412
11
33
3607
1592
78807
3
4
3
1
71
76556
47
7
64
1
86
26568
1
63406
43000
2
3
1
312
10
6
23
630
1
6
1
687
106
3
9472
3235
1
2421
1
7602
967
4
243
294
4
141
1
124
9
1
1
27
4
2447
5
1
190
10
2176
683
108
304
22
6
2
14
769
1285
18
1
21248
226
4
3
1
9
2
353
39299
136
1
335
1
6
45
8
3629
3165
462
96238
4
17
3
207
18
37
2
8
2403
1377
1
87541
3
132
444
24
61
143
2
1
6
7
7
3
23714
247
400
11
370
70849
1
14
2
295
3
9
1
1
155
1
366
3
17
484
590
1
56
12
1
71
416
3
221
7
1102
5
17
1743
37
5
11
1218
41
1
14
2
15
1
20841
2
101
6
5
32668
1
26958
14
19
2
3469
9
24420
4
24
69
4348
1
4
1
9709
12
7
222
217
6
12
2
29
1
8
6
2322
62
320
2
32
10
2
505
41
62
5
65
16
30
7
9
13940
7
1
2
1824
462
1
25551
153
5424
4299
71
7
20
12
3
6
178
13
9
1
8
37483
6
1
7
6237
987
14
2
2
13
952
9
5
1
8
2
21
1
75
1
29
4
4386
234
14955
28
36
347
16
45
1
87
2
2733
340
41
1
7
1
2
1936
1
527
73
7
390
1
118
446
6
92
1
123
18
70
52987
1
7
33
259
78
1
22
31
1
1232
3
17
3742
312
377
1
29
73
1
5
5
1
2
7
3
26
2
1
3
122
14
217
9
216
1
1627
373
1
53
1
1
1
43989
1
30
35
21
13
45
3727
2
6
10816
22081
4
10
274
26
8
4
1
42
748
28
10
5477
5388
416
1
1
12637
6
8
3
17
8
2017
18
60
5
6
1
1
310
13633
98
10
1
36
1
1
1
1
3
1988
1
26
2
686
12455
1
1037
2
43891
11
11298
1
5
24
39
3
38
73
15
590
43807
19823
23
41
95595
56
8
2
1
89
7
77
4
922
13414
25
6
852
845
1
1
17
2
56
4
21158
9
11
2
108
8387
18
1
5
24
1
7
1
6
1
1
40
2217
1
1
10
1
661
1
4
17
2
184
1
2
3
477
14
12
3
1
123
2
23
1
1
6
54
33
4
81
109
1003
46865
89
233
16
55
5
4
1
1
2
43
53
31795
10
11
22
24
18
20
1044
18
6
42919
1
7
78
190
8
1
2
92965
1429
23
15
5
1
1
1
898
2
78
1
3
44
139
115
1
8
2579
4
30040
103
3
1
6
13611
23
69
2935
1
46
7157
23
3
174
632
44052
9
1
3
14
5
90
1
1
2147
425
16
1
1
1
163
10
1
2095
1645
1
2
80
1
10
7
2
1
2
7
11
79
3
180
119
1
56
1
1025
847
26
10527
1
6
7
2
1
7
1
4
3
6
16152
2
2
78894
1
51
30
7
11
1
1353
1185
581
1
2
108
33
1017
153
10
173
115
1
14
325
633
2
1758
229
2
5
2
18
151
7
3
153
8
2
3
128
6
2
23
26
49
656
2235
172
271
7
14
3
1
7
634
1
8731
4
2
2
10113
11
3
8
806
23
5774
1123
18
2558
74
1
6
2311
1
7
16
26557
10
367
9483
1
8655
1
1
1
2
30
1
265
42
7
11
4136
247
205
1
7
17319
7
3021
2
1
1
2
1
3954
2
1
11552
809
24
7
20
1573
41
2
2
7
526
378
3445
1
28
47
23
3
29
102
1
69882
1
2
5018
1
1
1
7
64
1
17
10
13
3924
16
17
6
2
6
5
4
2447
1
3
144
5
1
3
2
11
2
1
15
2
1
2
2
17
8
1
5
47
3
90887
1
967
1524
476
2409
8
1
1576
6
2
45
1
22
20
8654
7806
4
2
1
1
39
304
183
1
50191
2
1988
60
257
5
1
6
2
511
1
1
8
2
1
1
23591
1
40
176
4
301
1
1
79
20
47
2
1
1
86
22
1
186
5
49
1
334
10
1525
40
466
2716
17
10996
6
1
1
1
1
148
741
29
1
1
1
3
2
8
1
3957
229
7
6885
5
688
2
3
75
2
1
226
978
18
14
1
36
1
3
1
4
21
3
25
4
1
1
2
2
2300
1
7
166
1
13
20
23
46
7
2
21
1
3
3
25
2
15
11
73
838
277
2
7
1
1
31
27
42835
1
666
236
1
34943
615
5551
3
115
224
1
133
142
6
7866
1
2
10
786
21
1
6
448
71
184
8
6
12
15
22
67
245
92
5
5
17
734
2
1
6
44
12042
71
83
7
4
1164
10
4824
3039
379
492
5
1431
1
57
36
489
2
27
5099
13
5
146
3
130
14006
229
1
1
51
3
2
6
2
25
1
8
5601
1
1
71
1
6
33
1
44
6
2
253
67
111
3
17
5
2475
2877
23
29692
2
1
752
49
1
236
1
12033
1
26452
1923
304
746
21514
1
38
4
6
10
19
2
1
29
179
17
2
3
3826
63
2957
1
1
11430
3
4201
1
4
16
2
293
10
10646
2
4
10
12227
2409
337
2827
2
1
2
15
355
33
502
7
76
403
2
288
1
2225
1
6
1
5
57581
8
43142
1
2
29
2
2
7
988
940
17
3
59
1
38
21
200
1
7
10
151
3
3
83
4
52
2
4
1
4
1
3
185
15
316
413
44
3
969
29
12
3
63
3
8911
18
6
1
1
443
5804
9
36
1508
2
141
2
2
324
6
19
23
403
2
28414
16787
21821
3
891
2
47207
2
1
1
14
1
14
1
3
1
53436
3
413
68
3
20
16769
2199
9363
1
35173
8
4
6466
1421
17
1
9
1
1
4
23929
3
2121
5
2971
6
1
2
60258
1
14
1
10
3
6
110
4
15
870
2
4
19
7
395
31085
2539
40
5
559
457
184
1
9
3
160
3
13
152
63
9
2
6
1
8
77
31
5108
2456
4
2
1
2164
13
24
26
2396
2
1
1
16
5
30
1561
3
7
2227
7
1
4313
4
1459
1
114
6
1
2346
1
1
4811
74156
7
1
1
503
1
2
50
10
2
2284
12
5
6
8
5
1
1
523
1626
2
1
5833
6027
912
2
846
2
1
1
1
15
3048
1
2
47
10
746
31
7
2
3
43
1
1
1
31
4
64173
1913
372
1
1
3968
1
22
1
4
2871
2826
104
1
2
2
902
1
2
1719
1
43
421
1
9
3
6813
1
67072
88
15638
317
83
7
57
1145
19
2
63
1
5
181
983
2
2
34
93
42
32
2
9
1
295
348
22
1
2
1
1
36
1
54
2
1
142
1
55
85
27154
584
15
61
29494
26
568
9
1100
45
216
1
1
155
3
3
16
3472
2
24
1021
31
5
4
4
25
1
1058
3
51
22
793
10
79
63
7
25
1131
1
667
1
4
1
10
1
11
2
1
31
2
2
234
14
1
120
187
15
2
20
247
3
1
230
42
63
47
2
133
149
90
3
5
2
1021
1
4
7
3
6
2
42
5
53758
2
73
1
8
2
1
1
3
2
25
28
4034
352
3
497
1170
17
2
1060
1
53
25
7
3
20934
3
1
86396
18
139
3
31471
10234
7340
6
5159
6
2
1
5
65
6
52
86039
1560
423
2
20
1
42
5461
189
4
1
841
2
4
115
4
118
7
5
1
14
3
6
6
1
1
1
1
2
53
30
23
3
1180
1
1
18
92333
716
64
1
2
72
2
90
6
1
22
88
1
2232
23439
7838
1
426
1
5
7
3
1
29315
1
1
2
74763
78
2
102
774
2
1
6056
21
38
17
82
358
46
1
666
9
2
844
5
766
112
396
138
2955
3
6542
19
8
239
366
4
18
7
66
82519
3
4
1
1
4523
4
15
146
3
31
10192
2
3
7
810
1
1
17185
8
194
115
1
20209
50
5
1458
1
2
12378
26
7161
27
89057
7
717
267
36
2611
1
2
40
51304
2
8
67976
15
33
2
263
8
1
4
4
3
2
20
3
1008
34085
10
1
108
13
343
67
10
4900
159
162
8
4
2684
212
2
5
1
1
776
25
2
3803
2
1
1
1
2
11
3
3
129
57843
10
2
1
48864
3
8
4
1
419
100
8
2
6
23126
1
92
48
8722
5
102
45
159
4
4
2
1
150
153
64782
17
2
1
1
1
13
2
1
593
13
240
1839
1455
51230
3
1214
2732
15
2449
2289
16
54
5
4
1
13
47207
1
2
1
1
8
1
83
2
2508
128
20
20
11
1
12
10
6
7
3
47
1
135
1368
3
17
4
1
3
14
11
2
1
3
3
5
404
1655
18054
364
3
1
22
2
99526
2
8247
1
2
4
1
788
27
26
1
64
72
57
7
17209
9
2300
32
24493
5
2
127
2
10342
24
106
3
124
48
33
26
16263
4
2
3
34
4
103
1
48
5
166
2088
2
20710
1
9229
1
28786
21908
51
9
2012
75
1
23
7
7
1
17
1
55
131
30
3
16
6
1
3
3
153
1
100
116
8
9403
2471
12
8
232
1
1578
9790
1
3
1
1
235
1
6
1
5
1
1
39310
6904
570
2432
4
19
7
34
1
5
19
15
1613
42
5
6
53
75
35
998
7
9
1
6
2035
2
3
3
510
695
3
302
17
2
12
1
9
3570
5348
1
91
188
17224
11
1
7
1
3
1
2
239
1
1094
56
20
225
2920
13779
787
62666
7
18
5554
10
2
50
1737
1
3
395
111
8
1943
6
98
89
148
49
27
1466
13
1
7
9450
1
36
405
6
2
1
16627
6
1
162
3
2143
3
4
1
2
9234
3140
2
45
4
26
8
5
28
2177
2912
2830
1
1
43
15
2
2
3
1
1
21
3133
2
1
11
60
15
21268
89344
13
33
76
79
72
2
1
39
1
64
4
1
7
1
1
138
1
20
139
122
1
861
70301
1
20
851
22
10342
27
26
1
3
77
1
415
9
1
184
1
1
600
1
1991
2317
1
167
6
220
1330
19
10932
44
23
2
1
1
7208
288
13973
64
3
2
10
1
1
31
3218
22
125
72934
1
1
1
4
26
497
5
19
15
5
9
3
1
112
2
27
2
5
785
2
13
10
1116
113
25
7
18397
45
8
49
295
5
1
3351
2
19
723
392
37
2
5976
1
1
11
1
1
234
172
3
3
17268
211
8
16
23672
1
4
7
1
234
3
2
19
1
78
1
1
171
86
2
21
5
14
94
35
2
1
51
2197
1609
185
105
1
11
3
52
3537
7
1
1
5
1
444
6420
102
189
1
49
86392
2
3781
2
5
10
2
171
1
10
8
42
1110
1
33
225
6
21
2
226
2
3
1
1
2
62
2
33
6
4
122
107
1
6
1
32
16
5
6
642
9
5
2
40
4
903
67
1
3
4
2
6
1
7
1
2
21555
2
3
60
757
30230
3
3
1
2
1
225
976
3
2
24
10
17
1
2420
448
188
2
2
2349
734
1119
31494
5
18
40287
7
4
2
4466
6
1
1
47
537
16
2
8
1
1
87
11329
202
1
55
2
2
6
8
4
1
1
2711
23
57
5
136
6
84
5
15
69690
2
18
1304
1
1
38156
38846
1
7
5
740
13
1
339
1
1
4
17
1
146
86
7374
2123
8
1
4
8628
1
75
1
1
1
33
188
61
278
2
33
1
96480
15
5
1
540
1285
35674
3879
22
34
7
2
1
139
150
1
18246
2
3
271
14
1
17
1
267
5
1
1164
1
2
348
12445
1
3
8
24
490
1
240
6041
8884
37
5993
3
1
4
9
1
26
1
2
16
46
27
24029
1
3
24
21
31
108
1
2
214
1232
1
6
2
14928
1
1
69
657
22
6
14817
1
1291
13
1
1312
330
1
1
8
5
1
109
44
568
13
4220
1
1
3
7
6933
1166
143
151
164
2
6547
3
11
2
89
6
19
1
4081
1
69
29261
5648
33593
189
1
2
1
1208
5
488
102
15
3354
5
11
59216
62939
10
4
26
1
10
4
4
14
3
2
3
28
4
209
5
90
53
35
12
1
1
2
776
95477
717
32
5
1326
35
2877
2
8
2
14
1
2
23478
1
3451
3
6
6
9
102
431
11
2
42
113
60
2
619
1
2
5
7
1
76
2
4
2
36
19
125
249
37
14
269
1
5379
31
16104
24
15
16048
1
28
1
62
1
20252
1
5
15
78
54
2
6
1
1
21
96
3
1
16
42
279
66
44
73
2
200
23
4
59
11
20
201
3232
16
145
2019
5
6
8575
2
3
5
1
10
8
74
1
14564
1
5
1
3
367
1
35
28778
17
38
6
5
1
27
48
2
1
12988
3
3
103
1
1
56986
625
4
507
1
3
11
1
2
9488
24
234
30
75
2
31494
13
69130
2
225
74225
2
4
1
13393
8
7
4
1
15
211
8
810
1
3018
10
24
2
78
1
1
7
5
1
782
1
2
1764
12
131
68285
1
12
50580
25
39
1
3
6
5
4
74
346
102
2
27
69
370
298
2
3
13
5
1
6497
2732
8
6
2451
2
5
1
100
3
2
2
3
2
34067
3
56
11
4422
477
86185
1559
5
1
25
1
5
1
5600
107
2377
37
6
2
4
12
13
563
31837
116
3
1
1
95
89
6
1
8
57
1
1
22511
2
1
120
11
1408
1
6530
2
5
62
2
1
263
248
70
3
4
369
3679
5
441
3
34756
5
3928
1
5
1
1
2682
1
48
69
137
1
3953
22
2
87
2238
1822
37
1
1
41
2
24
1
42
3235
2
8187
1594
1
11
4
733
21612
63
3
60
8
2
10
5
15
131
1
187
29
8
133
3
1
3
2010
1
3
1
72612
11
1
47
2
3
1
8
2
1
1
1
2
1
1
5
5
4
11
47
2740
6
2
91
890
1
3
2
1140
2
6
1
445
1
95184
10
62
244
2300
15
1508
392
1
111
13
7
26
1415
29
477
62
2
14
37426
37
4
8
1
2
2
11479
2
1
6
1
4
237
1
82
3
2
606
11
506
2
1
139
2
3
17
17418
2
19
1
4100
1
15
1
245
1045
35659
8
14
7
5
31
1
194
123
871
1880
2
14
6
11
3
15
523
4
4407
6
1
120
28
530
707
1
1508
35
30
1
119
1
13808
1
2
5
1
6
34760
15
1
48
6
7
29
710
2
7
1
47
2
2
316
16
3
1745
60
84
11776
2
31
1
39050
30
1382
5
3
22
105
25
8
278
2
1
1
29
777
1
1
94381
11
25
14
8
1
893
24
2
1
7
1
4611
7
3
8
4268
36441
1216
190
1647
147
3094
2
1
4
5
1
830
1
2997
42
10
1
1100
799
9518
1263
110
88753
108
4
126
57
1
8
2
4
112
1
35
26
108
1
4170
4573
2
1198
199
81928
785
68450
123
1026
152
1
1
1
1
1253
11
4
1
1
1886
1
1
627
2
14
7
3
3
2
26162
9
2
18
1
2
18
995
1
14298
6
2362
34293
522
6
1
9058
7
10
295
36
3
9
277
6
5
61694
1
1
1294
76
8
338
4
31
13
1552
32
1
16
2
418
5
26
5
1
75
444
15
1
3
107
758
2
3
3
3
28
2701
1
4
3668
2
1
1
12
1373
9
6880
2
9
1
105
1308
2772
2
20
109
3877
3
114
1
6
41
1
2
23079
3
6
2
76
72668
68769
418
46313
386
1
2
86
1
57
63887
3
3
1142
19
14
2
169
95
505
2
28
2
69412
5
4
824
4662
79
9
25
1
1251
2
4
1
14
5
3
56
1428
21
21058
6
1
20
172
1
34
42
6
6
1
30
1
1
10
2
18
7
5
53
1
47
4
1
16
2898
1
1
7
28972
66000
3
1
27
1
2855
21
4
118
1
1
41307
31
19
391
952
127
32
13710
251
41917
5
1
1
371
14
5
21
1
245
190
2
500
725
688
3
1
17
135
10
2
22
1
6
590
1
21
92
6
1
417
8
107
2
33
2151
1
4289
4798
47
3
36
4
2
8
52
6
1
5
13722
460
190
47
4
1419
1
1
1
609
158
72
170
1
16
40401
1
1
5
3
23
2
43
2
3
9
5
4
1
294
409
310
1
3
1
1
10
49
17
38
37
3483
1
245
5
14
19
1
1
43
1
1
1
4
7
281
2
1
20
11
2
9
805
5726
23
1
35627
2
80
2
1009
212
2
1
1
1519
943
5
182
362
5
5
11
2
117
2
2
4975
70
5
1
1
242
85
1
7
1349
4
1
24
1
61
10
22
1
2
19
5
12
5
22
1
11872
590
2701
8
6
1425
10
1
60
1
1
49375
7
6
1
2689
25
7
3
15
2639
11
15
1
3137
22
9
163
1
8
8
2
1
1
257
1
14
4
156
7828
2
23231
1079
27
474
19
11
41
1
374
24
34
1640
1
29
1
1
1
25
5
12
2
46
4
1
2
13
1
4893
1
2
1
41044
21
3
21
1
754
16
3
6
1
1
4
33
5
11
2
5
1
1
6013
10292
107
3
84
833
399
2
19
4
6
2
2641
15
5047
1
6
986
22
74
2
2
4
10
1
1
18
12
5
7810
1
2
3
3
1
8
362
71
152
2
28
2
1
147
87
2
3
79
32327
12
55
542
70059
5
368
81
9
47735
107
1
28
4
1
89
4
618
1263
1
1
4
21
2
10
1
245
4
1
13
16
1
579
47
3184
4
6
9
1
145
52
1
24190
60942
3
2
511
5
27
40883
1
10
2
196
3
4
8
3
11
19
6
8
8250
4255
317
2
115
1
3
25127
72
8
656
12
8
4
474
32257
153
51993
1
4
82
1
1
1214
128
2
69
5
64
3
4
5947
3835
260
18751
1
20
14
1
13
1
16
8
1
11
28
7
34
14703
43
1
553
1
1
67
32
16
1060
678
23
43352
4
2
1
1
1
5
32
66526
31
4
61
2
3
1284
22
1
22
20
1
2830
116
16
6
32
135
36
1
48
9
248
1
26305
424
63
11
29
1
1
2
29337
4
12
1
55
1962
25
51
336
3
1
19
9
2
27
5
2
1
2
97
10
10
4
1
13
3
2
452
1
56
51
1
1
444
16
1
90
38
114
4
86
1
16
6633
122
3
27
15231
561
21
36
5
973
7
17
37
24
354
9
114
383
9420
18
3
5
4
4
442
1
1323
1
137
6
1
3
803
1
38
1
3
19
2547
2
1
1
1
28452
1
3
21
3
1
7150
1991
43
124
30
1
8
43
5
1
1
11
676
234
7
7
324
36
3
9
8
93
1
4
14
1
2
4
1
1
1
426
1
5
1
3
1
2
287
14
1388
539
150
21882
36
2
209
143
3
11
1
2
1
5
1
86
5
18
588
3
2
1
6
23
155
3866
1
11
21
1
2
511
6
129
56
2
164
2
2
107
1
2
2992
2
1607
1
4
12
65
28
13
1
5342
183
271
34921
1
178
226
109
1
1
237
43
684
3
2
15
34
3669
1
11
50
42
13
5
73
55067
2
3
89616
6
7
22
3
3
185
4
36399
1
2
9
1
2
1
2
10
11
12
7
910
117
48485
1526
7
24
226
1
13
1
2
1
1154
1868
1
47
24007
79
10
1910
20639
7
19
1
1049
14704
517
28
20
5806
4
2
90183
7
1
5
7
166
45705
288
44
1
5
89
13113
18
354
39
45
1
30
56
2
1
2
70301
8
3
2
2734
5218
2
58
2
431
60
1
12
3
9
517
1
4
17
10
1
32205
1335
1
612
2
559
33408
1
1047
3
23
6
8
62
16
1
1
10
4
908
9
1
115
71
3
2158
22741
545
1
176
4
18
3392
1
23
6976
317
2
13
2
1441
310
17374
821
114
2805
8
1
7
119
8
1
5
237
115
2
2
39
1
13611
4
1
63
46963
140
153
16
8
1
36
4285
114
3
1
27
577
1
188
2
7
112
142
6
1
7
1625
1
3
2
2
172
253
4
2
6
1222
2
14033
1
3
1
3
18650
1546
3
309
13
1
6
454
16
849
2
6303
1
12
1
188
1
12
2178
24
42817
4
2
16
1
4
25
1133
11
1
6975
3
5
1
114
5
26
5
1
7
2
1
14
1
3610
12
3428
2027
1327
1
3
1
75
4
1
85973
251
46
19
11
1
24
2
1
15
15
1071
4
1
1
9
4022
2
96
22
1297
4874
167
2
16
1
9370
319
8
1
12
1
3961
2
893
33
2312
35721
392
3
5
6
103
1
4
13
16
2
1068
22
1
408
1695
1
52
1
11
12190
332
2170
39
4
17
24
1
51243
1
12
6
8191
2
6
5
1871
61
1
1178
86397
2
2170
2
6168
49
3
47
2232
1
172
6
4
1
72
7
26
1919
8
50
6
4
3994
1
1
265
1963
408
5
34
6
433
1082
2255
111
826
62
1
2
14853
91
9665
2
1
1
6
1
10
219
4680
1
1
100
7
1
21
110
85
4
2
6
24860
662
48
3
2433
15
305
46
2
1789
252
40812
9
74
1
1
4
7957
1
385
35
2
2
1
37
2
20
4
271
26
2
16731
84925
43
260
1
109
1
1
507
17
30
1
49
4
459
9
1
2
597
1
12
91
19
2
239
234
4
22
2
13
1
295
63
1
184
4496
2
78
1
8284
7379
4
125
5
22
1
87031
1
1
4
1
102
336
1
3
2
1
7
4
1
14335
67
85
135
1
4
9
17382
3
12
1
158
3202
31013
4
4868
83
2
1
1
32
1
390
9
275
24958
2
7
3
1
1
1
4
1596
9
1
51
18
1
1
2
1
7
1
2
1
79
240
2
63
1
32
9
1
41044
83
21
1405
55
1
8
46
1
1
2
199
1
5
32
28
5814
153
1
3189
2
90
48
1
25
79334
24
1
8041
7997
19146
2
66
864
1
2
1
4
1
1
6
14
163
1094
19440
130
125
1
5
2
612
1
4058
15
1
1
2
1278
1
211
8
60
185
1258
9671
6
27
2
1655
1
76
1
1
17
5
6
1
4
97
5
4299
13
1
90
2675
23
20
5962
1
4
83
25
1
25
171
11
2
118
1
58601
17
7
1
2218
22
124
5
17
2
1
16
31
125
3899
9
3004
5
1
23
2
11319
19
1
3
1
31
6
563
29985
2
2
10
96
118
59
2
5
29
1
17
4060
2
1
9
7
7
13
34948
1
1600
255
30
6
1
3
45
13
23
19406
18
1
11
2
6
697
1
2168
16951
1
2089
6
9
13
3
2
19
611
6
1
851
1
116
9
59
3914
112
602
1
30
1
530
275
5
1
1
1429
1
963
11
15
8
3
1242
3
43542
1
47
64
35842
10
3
4
46
10
10
5
26600
2
207
17
5402
5
7
2
11
27
2
401
29532
2
26132
323
13
5
4
13257
24
2
14
12259
320
2
4
1
1
92
15
33
10
4
1543
15069
532
98
171
7553
148
1
249
2
6
482
1
55
3381
8745
3
19
49
17
5
1
7970
5
2023
2416
4
22
1
1
3
32
1
1
28
30
1
62
3
159
7
233
9038
1
39
38486
198
441
1
24
6
1
19
5447
10
1
87
7
1
3836
1
1
34
3
37
12
2207
4
1
943
2
5
42
453
4
14
2
1
2294
5
275
3
12
3
1
5
13168
1
2
18677
26
3
2
1
1
1
152
8
8
11
22
79
1
4599
30
6
1
16
1
419
1
6
11
44
5
24
989
85
2
9
6
39844
4
12
1463
1
3
24394
316
11
1
42
76
833
24
65
3
8
1
1
3
1
37
268
26
1
1
5
1
14
417
2
15
1374
308
3
1
6
814
74632
29
2
9
396
110
771
3
5
1
21
7
5
3
27
150
512
1
2
5206
1
16362
11
591
16
1
1
1
169
2
3
1
9
1
228
35
1
8
22
545
1
38156
339
5
1
22
5
4
5
86
1
148
17
14
3729
3
1
11099
3
7
1
8
4
6
7
33
14
10
1
9
15926
10908
10422
6
9
1
8
9
1
907
2
13
372
2
2
867
80
15
8643
23
1
2
1
1
1
12
2
1
7
8
974
48
1
98
113
4
412
2096
314
1
3
2
242
1
2
1376
9
40
5
65
1
9
1
95
27
1
19
6441
2
6
405
11
3
2783
2803
6892
2
1
6570
19
1
15
13
4
3
4
12788
11682
2242
216
13
6603
831
6
3
24
586
6
400
1794
23462
1
2
4
1043
14858
8
25
1
1
22
1817
3
1017
4
18121
1
2
3
1
14295
3
10
1
42
460
1
88
41
1
102
3
56
15
2
1
2
1
20
7262
29
2
6
7
2
1
1
4
16
11
5
40
1926
6
206
1
3
1
381
127
7
11
323
21
995
1
35
1
18
7
28
38
19
3
21
30
60
1
19862
1
7
1
6757
5
235
1
115
1
1
1
2
453
15487
2
7
1
22
2
1
2
124
1
71
143
1
2
177
134
12
1
1
348
3
47
12
27
1
7531
49178
122
39
11
416
3
11493
12
3
80
1
5897
74
7
2
3
1517
579
10
1
10
8693
1
11
3957
5
2
2159
1
1
1402
2
55115
4
174
215
47
1
219
15069
8
2
28
7
1
457
1
32
351
116
52
5
2
1
1
2
24
23
26
4
74
23
1179
4
963
474
5
24051
1
190
22
255
16
5
94
35424
7
7335
5
2
1
32
2
202
11298
2
12293
2
6
52
2
1
10
10
3
3874
91
5
2
5
4881
3
1
1
2
1
4006
2
540
1
6
237
5821
4
3
1
97
2
7
340
1
1
1
11
9
42
1
27
1
264
1
2337
6
176
8
2
3583
1213
25
2663
1
1
25
8
2
67
1
1
8
83
2
1656
1
12
1885
3
1
4
1
108
57
72
550
255
23
531
3
2
2
13
1
239
1
38
8
1
2
3781
1
35398
44
8
519
1295
4675
91
7
3
18258
1
4
28
2500
22
2
3
19
8
9
8
4738
4
764
95
13
1
4
145
2
1
1
89
3
14
3
5
15
312
19
2
2
56
52412
4
53
22
1
4
34760
1
226
1
1
316
2
758
14
1
24
1
2
187
1781
1889
8
81256
20
294
17
385
1
393
289
22653
71
1
1
6774
1
3
15835
23
2
1
1
1
1
6
20
1988
1547
9
20
93
45
3
3
2
65
18
1
2
154
65
769
821
3
2
3
7
259
17
20
2818
48
4409
26
82411
7
164
18
121
20216
57
2
3
7
12
8027
1
6
1
64264
18
28
454
36
1
75
497
6
20
17
28
2
1
3
8
35
25
16022
1
119
2
1623
2020
41
587
24564
2
12
1
187
2
7
112
207
13421
8788
5272
2393
3
9
15
2
50
47
1
1
2487
4
1481
44865
45
1
2
2
2
3
10
1
53433
30
3
393
3
1544
9
5
18
5
2
2
1
1
1
10818
1
295
2
5
1
1
11
9
4
5
3
2000
29
181
39
4
4
1
29
7
124
59
13
43877
2
179
4
15
2
13831
244
1
5
2
1
14817
1
7
8
2
23647
112
2
1
7
917
790
91129
87
1
1170
3218
17
2
19
14
2
591
121
1
10
1
9
1
45
522
3361
5138
1
2992
4
60438
2
1
24
39
4
3
65940
17
1
765
3122
62
57
3039
95
8
4
785
14
1
2
12
1826
42620
133
1
35
64
109
209
772
12
1
60
844
642
1
10
838
9
148
1
2
66
1
142
2
13664
1
4914
8
53
27
219
1015
1
2
1
10
1
2
2
2
1
4
26459
141
1
70
2
1197
49
12
1063
25
1
1
9
6141
37
204
3
1
23
3
5
993
6
5
1
224
41307
8498
9
3
5
28
345
1094
1
1
8286
2103
7
1
50
319
1
1
1
686
48
45
9
1
1
1
10
289
67
5
70
1
369
213
23
4
8
1
1
88347
138
385
2
4783
6
36
7
430
11443
1666
22
19716
1
411
978
12
166
1
1
130
1
5
3
17
2
154
854
78959
22
5948
28
3
1
2
3
846
2
388
2
2
2
5
33547
1
2
6
4
7
110
1
3
133
1
109
1
52412
14
43542
1
9
2
11
1686
52
4012
2
3
1
5
623
2
191
12
10
1
2
1
621
2
4
1821
41
30
1
25
11
340
2
4
26
49
6
326
5
16787
293
60
1558
2
1
35
3
3884
760
14
7106
4191
3
2641
86
99
6
922
6
30300
1
1
6
1
1
13
50709
14
1
3
13
1
8
1
36
4
2
2
189
3
45
3
4
2
168
66
3083
8
1
15
28
1
2
1
101
17
1246
26
64
51985
17
232
2
1871
1
44
1
27
1
1
1
1
56961
26
800
33
9
6
56
1
3
1075
10
1
154
4
4
8
1
3
5
2
9
1
5484
2
759
10
2165
68342
25
37822
100
3936
1
1
1
8
61
1060
47
12
7185
25
6
391
1
7
15
41
2
12256
319
427
13
4
28
6
1
7
182
4
31
41
342
77
3
8
13
615
45
225
18
11
4
256
6
1
52
97
7
1
94
5897
139
166
60
218
113
601
1
1
2
1
3
1614
6
123
7
1
116
3
6
3
5617
221
24
18723
27
22
4
666
1
30
69
7
112
9
3357
18394
1
4
29
3
17
7
324
26
181
48485
4
1
174
373
1
1
46
1
34
87
130
355
21
1
843
1
3
763
98
942
159
62
4
1177
10234
11049
63613
181
32
1
2806
44
2
2
1
2
77
132
42
1575
1
16
4
8
274
206
110
282
1
13
17810
2
4
1
569
11479
56
231
1
1
2
1
13
1
229
1
4
11
35363
3
139
8
1
204
16
1
18
7
169
1
34
4
7
191
71245
8
1
178
1
1
25
6923
1
31
26
3131
2
2
1
2
6
13
7803
6
2
1
8387
3910
2
56
5
2
2
2
1
1
2016
1
23
19351
1
1
487
3
1
25
27
4
741
5
9
21
2
315
1
7449
24
4092
1
8
29327
84078
176
3
1
328
39789
2
2
3
4
21293
2
428
1
40
9
6183
307
1
263
977
176
881
439
18931
1
25
2
7445
5
1
2
7
222
543
31
1
6
1
1
1555
1
5
7
3
4936
1
1
4
17
810
41391
9
3
13
3
1240
1
1
11
17282
3
325
5
5
203
39
225
3
11854
12
107
1
1
4283
10
358
121
1
1
1
127
247
1
211
20
72
20
2
31
45
1
1
1
875
1
1
4
6096
40
1
6
1342
1
52
1
3
1
3
30
37
37
5
12
276
24
55
12
1
1
19
2
1
1
62
29
4
3
1
51
5261
107
2
4
3
1
45
4630
1
4
1
894
7
6
312
7
3
31
27
5
36
77508
2016
26
15
56374
141
158
4
6
2
8
2
141
142
9
33
60
76253
2
127
267
340
14233
11
56793
2
1
7866
5278
651
25
4
1524
12544
12
1034
1
1
11
4
27
18
206
73
5
271
20
282
49
4
50
4
120
170
2
124
11
9031
4
2
10
143
11
26541
1
10
1
20
4556
1
4
1
156
263
3
1
71
78
2
1
805
10
37
2
10
3
2
2
1
25944
1
34
34
8
1
1
27134
281
2
1
1
5
3774
64
4
141
11642
7
2
1
1
1
22
1
9
2
1
2
26452
44
4
641
1079
20662
194
15
3
2
1
7
102
2
4
1
1
71
7
1
11
217
20
2
3
65
14
4
7
774
16739
56
2
2501
119
17
1
8
68
5424
16
9
15894
196
66
2
2
13041
209
2
5
44
63
1
40
39
1
23
2
9
414
38
4
6
6
3
1
35
6
1
5
46460
1
17
16
8
95
8
10
345
1
617
31
2
317
275
1794
6
2
929
3134
9665
549
12
4
6
9
1101
73010
61
1
69
623
1
14
561
12
80
1
1
31
3
1
4
15
2
340
40076
1
23
2
7
1
103
19
4
1
1202
45258
20
20878
6497
72
1426
139
2
2
254
2
11976
2
1
181
27
6621
1
20
2
2300
1
15
1
1268
2
1
338
3
4
1
1
134
2
3
23
1
6
255
163
3452
6
4
1
6
3
38
1
3
962
3
223
2
18
1
2
1
1
20
4
2
120
26
90
24
593
6
119
20
1
4
14
338
1451
46
93
9
1
38
15
3
1
517
5401
139
155
50
190
32393
1818
133
18
7562
11
6
11
5
18
2
40
143
7
600
1382
1
85
122
2
6
1
1501
12645
4
7
2
1
4670
2117
30
1
13086
78
5
38293
12
10
1
1
2
79824
2
24
8
2
1
208
7
15750
7
3
2
3
3
1
9
3
3
856
7
9
6
36
673
1
3
4
1
13
343
35
6
3
7
20
1
1537
1
3
5821
1
1
11
3
15
1
12
428
5623
640
5
6092
1
299
66
1
30
1
53
36
215
30362
140
27
1
1843
10
1
7
25
1
568
2
271
113
5
12
1
9
1
21
4
14688
15
1
97
1
1
1102
11298
5
41
35
36
380
2
9
1
9463
24
1466
74
1
1272
50
38
4416
1
130
38
163
1
131
14
10
7
1
1
38
17
3
19
1
21
9989
1
4466
76
1
17
1
7
1
21
1
7
2
44
3
2
23
1
7896
259
5
8632
309
1
14
190
1
1
112
44
44
24
7156
17239
52
1
3
5
59
3851
5940
2
5
23
6
1
5108
6
5
1248
1
9
64
694
66
4
2195
180
9
1
180
12
2
1
275
2005
240
203
2
1
2
22
134
2
7
2
1220
1
1
1
19
170
301
722
9290
6
2
7
1
192
8
122
10
5
1
1
1
2
2
13
2
1
104
2
4
1716
1
1
3
4
2417
399
6
67
8
6
7264
85147
2
293
1
3
4
93
62
2
9330
1679
4
2
39
13
8
1
12
86
216
13
1
1
1
1
32345
3
4
718
1
1313
18
4
15
1
4
2
8
17163
1
2
28
118
23
105
17
13
151
1
2679
1
3
601
3
1
1
6
279
3
7562
9356
44
7
3055
6
1
24
3
9
1
1
10
1
581
2
1
139
10
17
3
1
239
1
1
1
3
4
61
1
62
17
470
4
19
14
4
198
4
1
8
8158
20923
731
5
1
24
129
1
8457
1369
551
2665
1
14
329
7
1
34
1
5
1
3686
73
3263
1
15
4016
4
6786
92
119
2474
188
3350
1
2
126
72
1
3
171
5
1
58
2
4
510
2
28
2
1174
6
3
5
2
7
7
2
2
16
118
21
1
1
2
2
3
4
19
233
1
6
5
23
1
1
16
8
19
29
5
3
1
1
1
5
42
6
1
9
2
120
287
87260
1
6
35
527
2
460
1
12
14
3
127
2
2
1
1
498
8
1528
2
9
22
3
107
9
4
79566
33
12104
4176
3
23
2
3
62
2
2
19
6
254
650
1
1248
39
734
8237
1
21
3
4
4
411
780
307
1
1
1
1
8
5
494
11581
4001
2
469
1
3
355
3291
27
3
1
1
8
259
1
12900
6
1
488
1
54285
2
1
1623
1
5
54
9
4075
5144
2
4804
139
2
450
212
236
1
272
9
1
35
12834
95
3371
1
11
1
25078
4
172
2868
67
13
58409
71
1
11
4
40
329
1
1
3
3
7
1
7
1
17161
15
51
54512
1
25596
27390
3
1
2
1
43
3311
23
3
19
6
1
2
29863
1
2
2
5
20
45
112
1896
111
1606
1
1
199
27
2
8
1
2
69
6
1
161
62
15
20
32
816
9
79
47
18814
1
31358
33923
4
1
1
17
4
2
3
3683
26
1
74
3
2
2882
1247
26
4
6
1
7
16
10
309
3
6
1847
269
4070
1
29
21
7
255
172
1961
32
792
1
2
11
47
1
23
1
3
1271
1690
4
26
3
2
197
1
340
34
19
1
11714
100
1
236
4
15
2717
10
5
54
1
98
15
3
2
77
1
63
1748
11
155
119
119
254
41
1
12
30
6
61210
349
30
104
321
208
24937
1
8
59
43
2
23
1
42
8
333
9507
4
10
1
1
329
1
22653
1
7
9
1
1
1
13
6124
7
14
617
3
39
5
29
31
107
10719
224
6
170
5
1
59
1770
2
48295
54
1
961
24333
5
52
49
6121
79
1
305
40
2
1
1
958
11
1
26
1143
91
1
9644
1
123
1
1
15
129
17
1
5
1309
41
1
1
2
1
8
1
10
27902
1
6813
16
1
24
97518
6
14
1
2
1
271
125
3
53
4
19224
147
3
5
410
14
29
3
4
6
2
74
66
3223
246
979
74312
1
85
254
59
393
4912
3
1
1395
1
2
507
7
3302
30
8
1
2
1
1
1
31
31
37
1311
45
340
24
3
576
2779
1
2
6
9
17
1
1
2
298
2
3
10
1255
1
55
7
3
2
4
41943
1
2
306
2135
1144
4401
1
131
1
4
129
4
1
1
14296
28324
38
3
4
1
25
1
717
1
496
1
1882
1
3
3
11
1
9
1
1
9
42
2149
8798
195
1246
55622
1
1
3
3
1
319
27
10
1
22
1
1
309
59
16
2
31
1791
2
1
46663
24
3
1
9
7
2
79
11
393
1
6017
1
234
5
25
10321
11214
3448
18
6589
867
103
1
1
8290
226
594
7
279
16
22
5
83
44
81
1
1
2
3
1
39
585
3
23
214
5025
46
1124
1
17
104
38
61
4
51
1
2
1
2
1
81
16
83
1208
4792
1
650
3
2
1
26
19
1
1
8
3
73
3
1035
2
58
1
561
46
17
30
6
148
6
1
1
2
4
1
82
1
41
50
133
1
1
1
7
1
6
205
6751
211
13
1
8659
1
1
207
3
5589
99
7
8
99
9
6151
31581
1
3
1
1
1
63
1
2200
3444
3
2
199
1
1
106
2
1
2
10
5
1
26186
41
2178
170
69071
413
2
1
9
621
1
1
14269
57
5586
1
10745
1
4
67
5
12
110
6368
1682
1
4
3
12
10
8737
2
5
9
9
53225
8
1172
1
17
969
55
3
2
1
63
114
1
378
34
1
14
176
28
129
2
1
1
1
59
1
1
39662
1327
27
13142
1
1
1
1
15797
5
3584
6
4
14
93
2
24
1
3
67
1
2992
1
62
13
69
2
718
33
1
30
1
44865
108
2
11095
1
5
3459
38
1
139
6
1
2
50
102
6
713
10
5
228
2284
24
6
19
13829
6
1
19
6
74
100
132
1
1
2
2276
60
31
1
6
17
1
29
4
15
513
2024
7212
5
16
2
1
104
10
14387
1
3
13
1
459
31
8
80
30
1
51
6
2
3591
1171
5
631
5
2
4
3
13
108
88
44
1
230
6
28
1
458
24
6
4541
14
3
9
8
47
8
4
1
61
16
4
6137
1
2
1
5
2
62
14227
109
74
41
9386
15
1
15
1
7
2
3
10
13
41
28805
83
617
2
1
1
47
57
1
86396
4
33731
1
3
783
1
1
10
4
3
12
7
41
5
2
221
12388
27140
2129
3
1
4931
2
64
1
1232
2
25804
846
1
6
1
993
1
9
1296
13529
1
156
117
1
242
1
8
11
48
2
20
1
4
1
1162
16656
6
27029
12019
1
1
115
42
1
5
156
20
1
1
45
3
1
128
28
43
3
265
294
99
3
1454
7
3
3
1
1
3
301
2965
2
98
1
833
1272
10
14
143
10
2718
23
7
59
1
2
6
2
1
7
1
439
9
2
4
644
7559
1919
1
144
1
234
26860
1364
17022
4
1
2
73
496
1
65
2
47
4
1
1
1
1
3
3524
40
2
143
2
2
114
1
91470
42
1
39
25723
1
3
1
2
48
242
102
393
1
3
740
3
1
1
1153
3
4
58
3
8
635
1
1
1
3
85
125
9
29
5
2
1
14
524
2
47
3
2
1
43
412
6137
38
14
2
2
1
136
1
8342
1
15
286
72
122
1
19
2
100
15612
64311
353
28
1
3
1
96
9
74
1
15
120
7
2
1
266
47207
199
1
4
8
686
6
4
21
119
54
1
18
4
87
1
191
166
40
76
2
1
3
3
558
87
17
37
1
7
1
3
12
855
1
1510
3
11
13
235
23
2
12
2
41
1
2
14
2257
41
325
133
5
295
25
2
13
7
1
1
3325
23
1
1495
6781
4
1
1
11
63
6
17244
5
2
1202
612
4286
1
16
39395
1
1
228
11
2
875
2
5
8
1
25
5
1
39
1
1
2036
2053
11
20
38
1
74
3
1
5672
1
1
10
1
84
1430
1421
154
4
5
6
366
6684
12042
4
2
2
8
4317
2794
8
1
4
25
1207
9639
58126
29708
2
1
1
2
3
1
10
3
1
20
15
184
16085
47
100
2
1
1
3105
1
18
24
4
1
7
11
47
2
3
10
4
3
4450
5
597
26
1124
370
1
1403
4
2
13
13
749
2
3
1
3
5476
653
1
4
6
398
29
2
38
1
2
1
1
23171
1
399
1
1
135
1046
2
30
11
479
3
14
7
3
1
23
2
2
10
9
2
933
4
144
12388
11
7
1
2608
19224
1
71778
6
2
2
177
148
1
669
4
295
1
13
1
10
2
2
3
9
4
1
19
432
43
2
2
16
52
154
1
3
12
2
1
5
1
10
1
7
251
22
38
28
1
1
1
5
6
25
1
2
15
4
8
1348
1
3
1
403
59603
15
1
38
4671
1
85
224
4
6
37
1528
7
17
96
77041
1
1
1377
16013
2
86
1
3
1490
1
1
14189
2118
1
6
2
28
28
78
50881
15
1
60
22
4
1
2
363
49
1287
1
2
13
4
13
2
4
10
1148
71778
47
22
77
2226
3
42143
4344
1
4
544
1909
1
4
2
6424
1
3
8575
8
3
4
3
7
7
1
9
1
2331
1
5072
1
263
67
6
428
1
3275
4
3889
468
2
10
1
4
52
7
1
4785
152
4
146
1
6
2
198
134
2
2
1
30
10
12
1
11
3
484
1
25
1
25
1
1
21
147
7
3
3724
53465
1
15
139
9
26875
5
49830
6180
58
5
179
43
4
34882
3120
3
2
6
42868
16
363
1
29
171
16
1
1
2322
299
30300
18
453
2
111
1
6396
6
11
386
6
3
3
9400
28
585
155
16
1
30
6
12
1
6
1
2
174
1
48
1
79
110
17
4
1
1
72053
87487
153
1
28
2164
463
13126
209
4
16
12
2
15
251
1
4
83
19
97639
18
26162
2
1090
1
11
1
336
2436
1033
1605
2
3
1
1883
3
194
5
2
11
4
84
90
3212
106
687
6743
1
14
4
109
5
13
2
39
2
949
1
1
343
74560
1
3455
1
6973
3909
3
4
29
1
93
2
86
1
12
1
1
6
3
189
2
336
25789
1
45
4
20
7
5
3473
18
58
43542
1
3
1
2
153
6312
31
1248
41
4
2
1723
54
2937
440
11
4
1
1
15
56259
14
11
29
8
58
1
53
7
1
107
4
2
377
134
58
3
6
72
162
33409
4
88370
6
1
11
1
5
388
3282
18
1
3
92
11
4
7
612
44
12
97
328
1
59
730
43
1
1
1
112
276
6
6
15
1
1
1261
2
61
2
34
179
5
9180
4599
47
41
1
12
3
8
13470
167
1
1
1
5
4
11
1
28
1
18882
40
2
1
44
53
1
2094
8
1
2
13
44
2330
2
837
1
8
5
28
4623
564
249
1032
1364
108
28
3
4
791
118
5519
2
43
2
3
166
1
432
34
2
2125
4
1
12
1
7
5681
90
234
264
3744
1
189
19
1
3
1
756
10
8
15
3
43
2
437
62
20
7
10964
8
5
12
883
17
4
143
7904
11
2
4
1
5019
19
1
5575
3
1
3
1
2
1859
102
29
6
1
10
3
30
3
33
123
10
7
180
34
71940
1
1
2
7
328
68
16
4
1
1
11
682
2031
35
14
22
1
91
43
634
1
14
2
2
58
1
337
16
2
56
2288
3465
1
155
2114
4
10
1
300
164
20
1
549
107
44
2
237
109
9
1
19686
10
4
7
3449
3
529
142
515
3
59
1
1
1
197
28072
4
7
3198
2
1
2
14
76
1
6
4
6
3
3
4672
2
4094
25
16
1
2
23
3513
17028
9
37
1
10
1
1
4802
472
1
84
2
6
223
79
61140
5
2108
2006
82
8
131
61
1
4937
68
1
1
9
13
24
102
11
1
52
9
2897
10
13
4
1
10
283
1
3530
313
1
1658
8894
8
55
95
91
24
356
7
1
1806
1
4
6195
2919
678
15
55067
407
1
46719
1
2
1
16
1
2
17079
1
4
82
73470
44
352
1
1
64046
63
8
1
50
2
10
3
42
14
2
5
2
53
3
4
1
1
6
4
7
1
24
2
9
9
2654
8
1
2
8
1
3
118
4116
2
4
88836
1
5
42
63
3
162
590
2555
29
8
17
6
8163
22253
68
2
3
23
814
48
1
1
42817
1
2
61
2
1
13
3
1
1
2978
232
23
117
14
28
33
164
6747
6
4
3
4812
1
9
961
1
19
4669
416
20109
141
2
51
1
14
6843
3
2
4664
2
6
26
34
1
2448
1
1
23
2
1
13
4
199
1
1
73823
117
8
5
3
161
27
84
95
15
5
9
33
65
1
18
5
15
865
156
71
8056
1
20
63
367
1
179
70421
1
24083
2
5
12
3
3
51
1
1
5
11
3
40542
2922
300
162
1
1
14
10
11
2
1
70
72
31
4
2
71674
125
1
178
1
1
4
4
1
2615
692
13382
214
1
7
81
9
1
1
6
3
316
5
2
437
11829
1
29
9
11074
58
1
4
1
7
1
2
1
285
3
5873
1
20
1
219
5
39
2723
196
2
450
12
59
1
3
7688
3
219
1
27
616
2
1
12
1
1319
9
454
2355
1
176
45
1948
1
1
4663
4
5
18
996
2
107
21
8
1
631
1595
16
3
9
13
339
176
76231
9
2351
1
213
1
1
11
149
2
1
2
4
3
3927
451
2
211
412
5
1014
3
47
2
35
1
2963
113
1
244
11
64
2
296
65072
49301
781
8
1390
7
1
3
3
1
5131
1623
41185
8
1
21
14
41
766
2356
32
1
54
6
5
1
36
514
3
3
26
9
1
1
1146
3
419
2169
2
157
245
1748
1
2
1
10087
1
3
9
1
4821
2
105
13
6342
5
2
8
1
134
14
2
80
1
18454
2
94
11983
4
5
1
58
2
5
73
12
44
2
11
1
1
1
1
4
11
18585
31
57
1
2
1
69
6
1311
5264
4811
67
1
1
16
113
5087
1452
21
23
7
1
1
2
7
1112
1
7663
17570
1
151
7
5
683
1604
7198
1
26
6
2313
74399
201
2
6
6
1
45760
3
635
29
10
636
10
18
4037
3
2361
9836
6
67
37
94215
2
3754
92
13
3848
2
2
2
13
2
1
17
6
11
9
6
75
19051
57
562
2
108
9
16
44
981
1
3
3
8
82
1
366
1
13
4347
1
1
2355
4065
44
1
11
57
1055
1
5293
1347
1
160
10
1
14
1
3
73
25
4
2
2
2
1
4
3
87
1
44
30
12
2
803
3
20
2
41
1207
1
1
3667
29
1
312
14
7
13697
5
1
5
2
1
3
5
27781
2
631
2249
8
378
2
1896
50
10
4
2
609
1
1
5
1
21
1
4
21058
15
2
91
1
7
2
68
361
8
34542
1
3
1
7
7
43
1
4
3
1
2
1
27
8
51
1
224
4
56
54302
95
1
104
889
19162
1
3
1
1888
1
36
8849
11583
1552
1
561
184
1
3
1
3963
26
1
8
1
1
5
3
1
3
1
989
5
2
3
81
12
481
11
599
3
5
2004
404
2
5138
1
3
921
118
15
227
1
204
28
244
5
11
6
43
9
763
463
1
1
12
74
487
11
4
45
5846
1
13
79
3
1
17
4214
90
1
86
20
6
4
744
6
35
88
3851
7
48
4
5
6
1
18
4
1513
1881
1596
14
2
14
18723
37
9
1
114
1
1
2
4637
6
1
2
5137
48985
8003
5
17282
1650
1
15
8
2
13
6
18
2
977
12
2
374
4
1
11
1246
1
29
1220
2
141
29
1
8
2
31398
1
5427
2
17
5
1
53
751
560
77
5
3
4
5
41
4
1
10505
23
1299
9
26
4
1
1
2
45
652
39
14
152
2
1149
6098
210
76
34995
24984
1
629
4
256
5
908
1
2
41
144
23
1
9
66
33925
39
21088
6
8
7
94
1
2
115
36492
3
20
1
2
11
591
1932
160
4
23
13
5
2
56
1
87
3
121
1
1
7
4
48
15
145
4
2
6
11
267
3
1
1081
183
4
1
1
2141
3
6
1
1
647
12296
6
1
9
222
34
363
2
1
1
3524
10059
125
11
7
1
32
100
133
4
3
3142
445
17
1
21250
1
53
33
26
143
2
1
7305
106
90
19
3
1
8350
1
4
1
76556
2
2
55
2
224
1958
182
5
34
3
1
26511
1
4
226
34
1
775
7
25
1
1
4
87
21
54
1723
878
17526
3
11
3
2556
28972
8
1
11518
9
134
25
17
89
10
162
35
10
1
10
4
139
9
16
12
63
4
418
9
1
1133
2
398
6
2887
27104
29
1
5364
1
1
125
1
896
18
489
6104
2
184
2
1
1
14
1778
35084
249
1
5
72
11
1
2
49462
89066
4
48
9885
10
14
15
556
1
69
1820
1
1
22
125
1
1
2
97462
464
1
1
4
29273
2
4
5
7396
43
62918
1648
7
2
415
16607
3
18
318
1
7
13
221
4
100
1
7
27
3
85
20
6
32
16
2
2
1
1
20686
2343
4
35721
1
4
4
1
7
66131
48049
26
4142
529
1
7
3
4
20
2
47
6
53
9
4
47
259
9
874
2
1
350
1
1532
5
91
2668
1
9
202
310
173
1491
17
513
2
95347
6
47
1
3
1773
3
12312
29
62
58
16
2
1232
92
8
13
33
3
6
1
47
79
223
22
22
166
95
2
2
45
36
2
150
1
556
314
1
68
1503
12624
7
26
8
11
2
18587
3
2
30
1848
1885
4
70
12745
54
1
1
3077
1
2969
219
723
7772
26
3
1
56
48
43
1
45
18
2
2
2
99
3
549
5377
1
2962
23
88
6
209
2
466
1
1348
3
5
6
2
22
1
1
1209
27
582
68
1
8
128
1
223
13
27
8
1
2
3
14
4245
37
297
184
1
904
9
35
650
1
1
1
1
14
5
1
1
63
18
167
5
83
57
257
3
4
1
4274
55
95
23
38
1
15
215
2
7
158
27683
1
39
1
17
91
13
268
57
16
1
1
54
290
5144
3
65438
9
172
7
409
86
6
22407
6747
2
62
319
2
1
30
1
24
12
153
107
1
51
2
752
462
185
5594
1
12
1
23
14419
23
2
6
181
3
2748
5
1
611
1
1
1
17
95
24
24
4
15664
1
3
100
5
13
34
63
1
9
2
1
1
62
1
5
4
73
1
23684
1127
5512
1335
7
1
7
609
2
2
3
234
10
1
172
54
13
107
19
74
5
5
2
1
3
2
3288
2
9
691
2
24
57
1
983
59
6
89
1
110
3
512
88
312
4
18214
5
15
596
2
2
1354
408
1
8
6
10
1
3
2
2
1
2
48
8
5574
131
26
2
2
219
3
1
13712
9507
167
2
6
203
43
3
3
4
1332
2607
20
8930
838
1
3
1
42
4
6
79
1
5
2
74
19
8
929
2
10
3594
1855
1
3
106
3137
7452
1646
2
1
1149
36
565
25
1
37
3
44
113
36
17
2
14
18
362
1507
4
20
386
4
19
1
24
4235
13
44
788
2
52
2
29
691
20
2
4
238
3
13
5
4679
10
2
4
4
4
1
1
10
2392
6
8
3
44
7
1
2
3
736
9
141
1334
2
8
42
1
20947
22
8
5893
3
1
11
44
15
29
49
1
1702
1
29
534
4
5
1
2
193
16
2
45
1
1
19
123
674
46
1
2
39
25127
8215
141
7
208
15
6
1
44
6
2
2
1711
12
547
1
10
4
244
3
1
2
3
74
91
1
4
1
16
1
8
1
2158
9
1
57573
29566
6
3
1245
4
1
6
299
16
168
88813
7
1
3839
4
9
2
1
8
10073
75349
1
366
681
4184
1
7
4
1
23
2
86
1
1
1
74
1
171
1655
1
3
6
470
5
1422
1
1
214
7
3
9
1
26
1
34
7038
6
5
2
287
11555
5
1
1
392
1
1
4
157
3
13
19330
107
1
3
7
2
151
78
6
2
4
2
937
2
1
1
76
17240
147
36
28
9
112
2
9
189
25589
27989
2
2
1288
111
20
1
4742
9
15
4
17805
3263
23828
3803
1
1
15
56
2
270
4
276
403
17
1
93
12834
1
26
110
68
404
2
1
4
9
8
32
634
3
246
968
34
4984
2
1
3
33
4
7
52
14
1
1
6
107
1
2695
2
352
3
9
23867
79344
3
1
5
1
1
5
3
231
466
303
74
1
51
1
1
219
137
42
44
3
304
295
11
1
2
3
9
2566
1
1
28
1491
549
1
1
13
1
1722
21054
6
7
1110
3789
6295
56
9165
100
75
79
1182
16
3
2
1
52
10
25
17
13
608
257
1
1
1
38740
10
1
1
88
1002
589
2
87
62
13
156
1
9
1
23
12
6
1
1
13
2
1
35
1
12
87
295
4
2
1
651
44
11
2
329
7
45
29
1
22
3
4374
1
1
4791
2
242
5
5
785
1
2
1519
6
354
1
2
17
2
256
1
13
1
16
4
39
1
4
72
3
362
5
2
163
9
3
11
6
2073
58126
1
1113
160
29
15
1
7
625
72
6779
45
4
4914
2
90
17162
3
1965
19
1
84
8
6
1
5
89
1
1
5
3638
4
5
862
1
402
651
1
5
3
1
6
109
1
2
1145
2
2
6
8
4
1
1
4
59587
3248
32
11
54
66142
41245
2
52
4
38
3
11
1708
2
1
9
1
124
1
1
1
77
904
6
1
672
2
13
1
342
4
46
17487
5
2
1
2
36
95316
10
1
8149
1
262
1
14454
27
604
569
9
160
11
2810
1
8
80171
1
170
5150
1
46460
7
3
6
4
5
21
1
24359
649
1
46
331
12
260
1
1
1
1
16
9
76
16
13550
1
2
1
1
16
1
36635
1
23
8
2
11
5
2
9
6
2
2
9
3
51
2
1
66
6
135
35
2
2639
91
1
3
15
725
7
2
27
2542
43
4
43
9
5
25225
3379
7
228
2
127
2
55697
3
32
1
5
1
37
49115
23
33
131
1
2
2386
4513
4
4
62
2
1
4
51
50
57
353
4
42
12
35
62
16
4
154
1
1
1
35
8
12
9577
374
14
1
1
10
1
21
236
13
43
146
2
39
92
42
96
159
3607
1
2612
50
8
216
3
145
3
15
1
1
303
40
1
3
3
4
14
30
6
46
1
1
6
1
335
1
2
2
110
340
14
471
1
166
42494
3
1
3161
1318
1793
128
1
10
1
1
5
2548
68
1
15
38917
1
38
6642
2
16
7
1
1
1
1
69
44
375
146
34
2
2
39
32251
1
1
1
2
18088
39388
1
178
1
1
3
6
94
1
3
6412
321
3
103
30
3
356
8
2814
6
3
320
16
11
3526
511
164
1733
2
62
21
13
5084
1
1
5
1
844
261
974
9
3
19831
11
1
20
25
6
2
72
1
8
1
1140
4
6
32833
79
2
12
5
14
1
1
62
1
10
1
147
193
1
1
35
2
933
4382
13
7
483
132
20
111
57
434
22
12
167
1
5503
2870
9
76750
1
1
313
20
3
1
69870
7
43723
9
1
1
4
35274
58
5
79
4
70037
6
2
4
15
388
59
5
8
37
38
24
18
2
12
3
2
12
1
2
23
8191
5
14
8
411
9893
1
22
1
1
1
1
1
5
1790
11
12
1191
7
1
20
3963
1758
3
8
1918
6
3703
10476
56
753
80
485
4
2
133
198
1
1
68
2
24
1322
1
1
2
245
569
2951
3
3
3
168
1
5
141
11
23
15583
3
4
17
30
68
19
1
1
6
3
3
1
10
2353
101
87179
7875
1446
2
69
790
144
32345
1
1
1
1
62
1
4
30
3613
11
110
54
31
9
63
144
4284
2
26162
9472
3
73
67
2
13304
992
4
28419
94
8023
6
13
81
8
6
8
1
2
5
230
141
2
2
2
81
618
7
9
4824
6
6
1
183
104
1
1
101
10
134
1416
1
9
1299
7
1
155
17
2723
330
2
1
114
3
1
16
6
1
3747
1
10
2
7
162
9
6
153
2
1
2
17197
13
150
2
4
311
60566
429
298
1
4
30
147
1
23172
10
23
7
7
1
46
4
1
127
397
9
1
2
92
6
9
13
1
46
1
317
49
1
15
726
18
2562
1
17
5
65
9
6
1
3
11
56
2551
4
1560
31
7045
343
10
490
564
1
164
469
8
1
2513
3
4
1281
1
19
2
3
1
70
2
5
3
45
5
2
1
60
1
1
19
112
75333
898
55123
1
243
13
1
976
5
7
16970
22
23
5
32
4280
62
4
1
3
5889
4
776
11198
1138
4
1
2308
23
1
13669
4
9
10
570
1
17581
2409
4
10
1878
10085
1
803
44
129
1
1
1
19
3
1
1
1
30
8
61
253
1253
407
1
1
1443
14
1
21
2
872
27192
1
89
14
1
582
19
1
3
2276
21003
5
1410
36
471
713
12
1
1
117
7
10
3155
5
3424
23
3
5586
3
14
16
2
45
16
1
4928
1
3465
1055
111
2
1075
5033
2
1519
2
5
186
54
65
5277
192
2
45
282
37
1
1
21
4
1
4
2
7
22
880
41
1
253
58
24
5
1116
6
3
377
91
1
1
8
3776
1
1
3
3
42
1
6
1
1
2
3
22
2257
8
21
1
3
77
1213
79
115
15
1
2
2
11
58
433
1
3
7
2
73
5
230
1383
1
1
1
3
5
467
1
1
47
1
608
94412
6
31
1
7264
1
1
32
39
20940
1511
5939
13
4
4
1844
15
5
1391
2
38
2
3
17
4
31
1
4
20
229
184
1
2178
3
1
4
1
8
16653
2
80
1
1
26
482
3
113
2
12
32874
146
5
6
90
1
3
12
10
9885
4
45
147
6
2919
6
457
1
13
1
2
1
8
13
1
5
1047
2
96
1
66
33616
2
27
2
222
1
11
1
10
115
1
5
10
4
17
8
18
3
2
690
21
7929
1
525
19945
1
88
68
1
1
73
424
1
6
2
6
5164
2
1
1535
22
17
245
8519
1
117
1
267
90
2
38
12455
6
522
3800
68780
39
4
10
6
4
9
1
19
5
4
1
1435
17
1
68
2
4
25
845
30156
2101
1
3
1
81
11
38
94
17
1
1
16
114
187
32
1012
43
14919
2
383
98
74
1
11362
1
2
36221
318
14
1216
2
1
219
12
24866
298
26
807
6
7167
4
299
855
19
1193
1113
4268
12
24784
5
6743
7
1
4
3
4
1
4825
209
4
2
2
99
1
1
81256
1
23
69
5573
3
7
1238
2
15
7
5
9
1
97
3445
30388
17
5
2
35
3
1
12
89
1
1
1
9
137
777
4
1
5
197
26
2
48
30
25
1
4689
1
22
9
1
33
2317
38
37787
1
1
5
1
105
14
114
1
13684
1
2
1
34
38904
53
2880
4
5
14
6
11
21
5438
214
32
2
1
598
2384
5726
247
4
4
288
2
1
405
1
2
1
20
5
1
1607
2209
1385
1
2977
2
39
2
2
1
5
69
96771
8
70
47
13
1
5
25
3
4
14595
11903
5
1
4
4
1
46
977
147
2998
2
280
102
18
25
7
1
33
1
6832
5433
3
1
19
13
1
32
1
1
1
39
1
1
3
3
10
4
3
2
469
6
48877
26
9877
24
2
7
657
1
1
1373
2
26
2
23
2
1
7
12
459
1
69
2
2
8
2
6
60
83
2397
8
2
18402
4672
544
5
16
60947
15
19705
634
618
40
630
367
2
1591
220
7
1
5
2
851
5
62
2
59
3
4
4
60
4
2
1
1
8
1684
245
2
5
6
1
1
16
8
4
1
16
18
2
1512
1
4012
39
5
2
6
9
829
78
10
1
10818
2
6
1
200
41
212
352
4626
9386
1
1
10742
690
213
33214
3593
3
1036
13
1
3
22280
11329
1
1
6
21
6
1
1
8
2
143
2
22
1
503
4
28
62
1
393
5
4
3485
12
8
1
1
3258
342
2
1
1
2880
534
1141
233
11852
108
2
16
5
1
12267
13
1
62535
7
12
334
23
2
56
30
7
4
1
84
450
490
606
1
1
7
177
2
47
2
4
1
14
6
4
58
14
2
339
78807
47
95
27944
44838
1
23348
1071
7
1
26
13
1174
63480
3
3
38287
23
73
17
5
23
10
4
71
1
1
87
51
11
1
2
3
1
9
3
12
12
4
4
31
23
842
62994
2
961
42
4842
1
2
6
13
751
10
1
1
157
101
10
489
1
3
176
5
2
14
1
270
1
1
79
17
774
2148
571
19731
384
13
1116
40
12
2
5
5087
16
1
128
74
6
2
148
59
390
5
20
1
169
1108
30
23
9
212
18
8
5
10
563
3
87
929
22999
7
10
103
4
2071
18
220
2253
3004
1
85
12
2
772
387
943
341
1
11
15
590
3
3
4954
1
1
4
241
14
44
2
202
1
1
1
87
1
81
4493
101
1
2
754
1
25
9
5
343
50
5135
86
6527
8441
1
5
744
45839
140
7
4152
1
4
70
89
69
2
1
5
5
9
391
1
46
14
26
3
37492
2
2
10
2
3
3
73
37
64
4
9
2
706
5115
342
1101
3
6
5
38
11339
33
248
37
4
1
150
24
296
2
600
1
2757
3
2
1
97
1405
6
47
29
48
1
5
3
2
135
2
388
1
758
628
9
4
234
18239
22920
103
6
40
40
78
74
23558
16
1
13
4
1
17
1
1
24
5147
25
1
2
2
6188
16
23
28667
1
28
1
484
54
1
2430
68
95
3
32
12
7116
2781
65
81
11
1
7
11
97
1844
42
22
1
1
43
74
46
21
99
3
30
693
2
8
986
1
30765
7
1834
5
2
259
20
375
11
47
2
1
107
310
57
278
1
585
11
14
165
80
2
1
4
1
3
64981
92
10
1
5
2807
62
69
50
55
1
2
8
64
15
38
2
10366
1
1
1
474
1194
5
49
91970
60
5
2
99
5
1
63
217
101
23948
6
884
24
3
4
233
1
15
3790
187
4
1
1
8
1
1
6
4
1
900
213
1
24
265
8
1
1
11
537
1
1
22999
17
10
14
2
60068
1
11
1
3
4060
38068
3
7
526
7
79
4
2007
657
11
3
2
1414
89
90
1
1
20729
3
131
1
54
2
160
71
4
2
617
5
3
23
4
1
1
2
12
3
574
5473
41
5377
27200
113
2
20
37
20
28
37104
2
4
198
1090
2
235
4
22
15
4
1
5
424
19353
5
9
1
176
253
2
5
499
5
65
2
249
1
1507
4587
4
1
18
134
239
37
6
3
17918
2
2
1499
12527
2
1
20
2
1
17
26
1
2
27
51
26
1
2
6
55
377
568
22
1
1
3448
1
114
2
22612
11
15
6
43
232
1114
3
21
112
8
1751
5
39
7
2944
49
4
1
7
5
16
12
1
1
28
36
28
6954
1
10
2
55093
3
398
2
2
25
4
5
3
2
2
205
22
206
19
3
12
1
52
2
1
580
12
14298
1660
326
13
130
1
13
4
117
28
1
1
13
1517
1415
34
20729
3
1
78
137
52
183
21
2
17
84
911
408
100
49
1
7820
51
2
12
66297
420
646
4
525
2
402
1
6
261
11
100
2
12773
5
545
3
1
14
2
6
6558
5
151
7
111
5
1
26
1
61
69
4
1
5
31
28
1
1
7
401
18
159
1
1
3
59
2
210
3
1
1
26305
10
29
4
125
7
13
530
5
1
266
3941
12
3
9
5529
2958
47577
33157
1171
3
52
16656
2
12
7
1
1
5
1
4176
7
144
1
37684
142
3
4
3
56925
42
736
14
232
1265
1
1
24
6
65
19977
10
36639
1
3
1
1
153
15
626
35274
1160
17
1
165
7
17
15
6721
791
89
119
1
819
42936
317
868
38
8
11
1
2
1
90
291
10
1699
62
38
46
5
3
8
1
22
1
4
4065
2019
44
260
1
1
1524
30
2
2
1
5575
1487
38
2
1
1
24719
1
7
1
16
1
18
11
919
41716
2
1
138
1
21
4
5
196
22
1
15
1
13
1
139
2
6
34
17
2
73
2
3
219
181
58
4
2332
19
106
186
386
876
8
18
34
48
3
22
63
5
1
4
255
1
30
3
2
66
53
2254
6
1
3
58532
77
1594
16
31
4
1
85
5
2
155
4
74
1116
155
25
1
889
23074
14
2
74
253
6
301
58356
11
61553
2
17
1875
1130
11
10
1
24
24
264
425
2
29708
23
2
3
573
2
41551
74
40
90
2
6
1
172
3
1
1
12
12
1
7
4
86
11
21
40
1
166
1
1887
10
12
3080
2
151
38339
9
211
3
28
21
10
3
20
1
2
7
312
333
7411
1
128
1
9
4
1
9
3
675
23
1
23
160
2
12
57
36
1
8
1
18382
331
133
1
90
697
4
5
33
8
2743
413
862
16
1864
51
1769
48
120
5921
85
662
5145
206
722
235
41
5
6
26
59
1
10
41660
2
1149
3
1
156
5
1
2
46
40
85
2
24
1131
51
431
3
8
38
10
8
8632
23
2
1
3
18
3
20
1
13850
298
1
121
3257
582
93
9
1207
1
2164
1
1
42
103
1
15
1
2
667
15925
762
1
73
1
3
18
66
1
2
6
1
2
915
19
9
961
1
1
23
15702
8
27
15
2760
2661
1
2
425
198
6
3
35
16
18
1
2
203
22
69
22
11
1
368
72
65
15598
2
22
1
4
713
5
1
2970
1
3
83
2
3926
25
14458
1
954
2
735
2
952
2
13
5
3
52648
50
3
1
3
1
1
2
17
1095
4
19
1249
70
16
1
113
108
4919
219
4
17
615
73
1606
1
1
24
1
1
74
4
361
395
140
2622
14
23
57
678
2
84714
8
8
8
4
260
2
40
5
11
2
83
480
3465
200
1
271
132
38
5
2
1
22
3
2
1110
193
190
51
23
85
843
824
28
3
3035
1
15
2
62
1
1
1
2
1063
7
2300
5
24
22
16
5
827
1
9
11
87
1
3
2
3
3263
2033
2
6
194
8
29
135
1
42
1
3
101
1
18
108
139
24
1777
14
3
2654
2
1
2
61
1
4
22
6
11899
3
1
8
1
2
12
3404
249
1
7
2
1
24
1003
3
4957
38
5
5
1
136
289
6
5
3
24
725
1
1
1
28
60
2
360
1
3
4064
2
8
3
40
8
16
88
3
32
23
321
85
4
49505
5
130
15
10
4
2
10205
45
9
137
8
2
380
165
590
3
35
4347
1
1
6
5
348
9
3
53
1
1
33799
1
21286
61
72
1
96
4352
1332
5
13
1
221
5
1
7
5
6
5
552
48
5
12
9
1
1
1
4
7
1
2
2069
2161
1
2
6
1
2
48
1414
4
5
7
4
7
7
7
13
149
5041
662
1
2
1
100
8
15330
1
7
18
2
100
1
10
13205
2
5
198
29
1501
98
2
1
7
28970
3
33
1
2
9
3615
1
1
1252
10199
1
193
63
5
23
12
142
1
1
1
5
38
65
1
6
3
754
4
1
16
116
2
1
61
69
684
39
24
2
1
1
1
1
29
810
218
26
6
140
1
32
1229
10
9
3
1
21
4
11
1
1
1
39
3
8672
1981
70
134
11
145
56023
27
4
17
2
36
3
35
2
6413
3
520
1
28335
1
1
1
1
1
1
5
5
2
1
2
145
5261
43
3
280
2
6
43
6
23
21918
143
27987
4
17
14888
1
2
1
41
37421
78
1
1
1
5
1
2227
23
18
6
2246
19
1
1
17767
259
2
5
3805
1
629
5
1
29526
1
31377
1185
1
799
6
179
360
690
7364
36
1
258
263
190
1
1265
16
630
2698
34
10
1
1
1
4
1
1
4
3
6
2
2
2
300
10
112
88
103
30825
15
1
20879
2
3
13
2
938
2
789
88
1
49614
21033
1
4
832
5383
1
1
26
8
931
3040
35
51
3
8657
1
1370
17
86
9
2
5
1
3
44
7
1
2
25
2
1
37
5
6
108
41
1
5669
4
8
1
25
1
58
372
11
261
29
59498
7
322
1
2
3
1845
567
609
1
22
2
938
64
3858
601
31
390
2057
65
35
1
36350
99
7
3595
30
58518
21
1
2440
6
14
10
81
18
460
1
6
8
7557
22
189
1583
8
2
1
22
1
2
1
72
95911
1
437
343
2
4
6206
6
5
1
44008
3049
3003
3
2
1178
5
2
3083
1
1
79
5
4
1
4
176
1
1
4
553
38
2672
6
2
2
44
26
28152
686
82
1
1
1
83
135
9
42527
2
3
25684
6
294
2024
4
1
2099
22
6
1
46
6
4
19
31
498
1
1
1154
2160
2276
118
950
124
577
1
113
1
1
52946
6
8063
3
1
3
26
4754
717
17884
1
83
6
18
35
9694
1
48
3
9284
18019
1480
1
104
2
120
12
108
17921
1
56
3
15
90
1
2
1
1
10808
2
1152
33
4
3
72
656
6
1
149
1
7397
8
7
333
26
2
1
1
36
453
1414
22
44
3
1294
1
5
15
7109
1
332
66
538
1
1
1
1
1
8
90
5
43
779
131
1
69
299
78
1483
12330
108
3
1
286
7
35360
1
39
927
7
61
1
198
155
13
2
10719
7
5
15
2
17
1579
1
53
12
1
15731
1
402
2
86
3222
1
15
20
3
2
1
7958
9411
20
20
4166
359
299
15863
14
3
13
4
2
31
7
2261
9944
47
179
1
50993
15
2
24055
1
1
35
34
79492
3872
2501
1
1
156
1
21882
4
9
21
1
4
1648
292
18
93
679
197
5
2
4658
391
2
60
69
3
14
380
84481
1
2
1
61
463
130
27256
22
1
3
27777
143
1
1
37822
166
18
2
15
3
28
2
1
1
2
3
3
456
154
428
15
1
115
1
1615
15159
236
1
65328
100
166
2
15
7
42072
2
12912
2
71
15
82
17256
8
125
19
1
4
3
29
1
2
305
90
3
106
1
71548
1659
5
281
2
1
203
4226
3
1
58
91
3
625
1
2
12
3
6
335
17
4
17297
57
7
887
133
26501
304
2
411
1
6
25623
1
9
2
7
23
223
1
1
194
1
9
4
14
47667
3
2
23
9982
1
1
5845
178
4
199
2
2
2839
49
6
51
19
16
982
6
190
215
93
1
58
1
5
31248
101
2
11385
3
5
35
1
5
6441
1
2
1
9
10
1
1
3
1
32
731
2
127
1
2546
781
5
54
2145
1
1
2207
10
1
23
65098
731
1
33
4
601
1
24
945
1445
74
1
66
5
3
4
4
3
3
25
2
1100
74
1
28
11
7
2
1
286
1
267
1
12612
19
1
3607
6
73
1
10
656
2292
76
1
184
123
1
54
1
3
555
3
18
1
8
1
488
137
5
1
74273
19
13
3
590
4374
2
2036
150
8
2504
1
31
37
1
2
1
1164
2
2
1
112
31
1793
3559
3232
35
3
1
5
1
2
18509
38
3
3547
1
1
101
3
17
481
15
302
88489
163
7
413
1
1999
6
1
20
45
34
194
2
124
3659
116
81522
74
68331
31117
2
9
2
2
1482
358
13
16
1
9
53
1
7
57804
12
1023
6
1
62742
6
1
6
17
1
93
1
5
1
7
15
3867
3782
6
3
39
1189
10108
2
2
29
4
2
3567
5
1
1
292
6589
9
5
286
1
244
40
1
59
83
2890
13
1
1402
8
475
171
1
4
1
28
3
2762
1
6
936
8
10
1
41
182
37
3
2
11
6516
7
77
8728
1
1
1
15
428
27
190
24
3
7
364
1
112
897
6673
31
1
1
10
17
852
7
1
224
18
71
128
1371
316
410
4
2
1
8
297
1989
109
1
1
28
31248
78
1
1016
3
3
6
70
40
36
1
6771
149
10
32796
1769
5
4
14
2467
5
8
38
26
4
8
9
66
63
565
4
3
6
746
1
58543
2
3
26
6
1
446
28
21
1
362
74550
1
1
806
80
4
2
1316
4941
1
629
62
6
3
58
3
4
1
66
3
62081
155
231
7
481
29590
185
3
691
2785
2
1193
95927
77
1
2
2931
1481
66
1123
11362
1
65399
59
73
543
1
8
1
2
44
1
1
9
1
18
6
2
1
1372
27785
1
2
2
136
574
2
221
39
3
2
1
37
1
9463
2
2
9
4
155
4
1
1
175
35
4
1
1
3
19
2
11
3
3028
1
4
1
3
2
44
2311
70
631
70763
2
470
2
1
3
90
87852
65
2
279
135
5
3
8
2
3
3
9745
2
1
37
1
26
129
61
29
1
70
6
1
2117
76483
1
95911
16
16
2
17
21
29
5
1
1
3
1
148
1
1
82
15400
14
27
41
1
1
1
20
49
2
44
6
7
11507
43
1273
7
1
6860
11919
13
206
2
85
2
174
1
64
1
3
8250
3
1
4
1
306
1
510
9
6400
143
1
2
5
1
43835
1
2936
2
1
356
41
1
1
5
317
1
28198
6
4
2
1
4049
13
103
1
1
27355
922
561
15
4
1
4329
1
1
336
1
28
4
34
8
1093
689
18
6
1481
1
1
1
6
6
1
824
2
1
2
1
894
1332
134
5992
818
18
7
6
1
5
1
5221
3
107
235
8
32
13
9
3036
1
1
1
32
98
4
1
93
2
1
3
2
1
2313
5953
47
8
29
15
5
17
1
2
122
1
106
8
4
5
17
1659
130
1
2
1
9
5
261
4
851
4
6
45
2
1
1
13744
12
20
35
1
2
771
15
34
22
172
22
2
1
23132
1
17662
1
1
68
5
1
220
2
1
21
4
200
18338
23
186
5
25
2
1
866
1
2
27
986
1
1440
7260
5
1
1
50
3
124
840
2
1
29
1
8290
2
19
45275
2
2551
2
763
237
1
1
11
158
2
4515
21
4
589
1
1
7
347
14033
6
2
2
1
394
7032
177
1
4
20
9
1118
9049
1
83
67
6
1
4
1
2
6
1
9696
1
4
4754
1
387
51
113
623
1
3
1
10
72
5529
3
2
4
1028
2
8
700
15804
1
1
6
2
194
19
20
9
405
1
3
11
1
3
37
548
9
2
22
5
473
2
4
1
4
1
150
76
1
127
145
145
226
27
425
1
6075
1
1644
1
1
1
356
2
3
1
26
1
16
31
1
41
1462
5
1
3
9108
1
9
2
6
1446
611
61
8
116
4
2
569
3647
6854
4
1
292
10
2
2
2
691
8
6
2471
14
11
2
27
364
416
207
1
1
1
78
5932
2
97
2083
90
51
18
9
2492
153
1
18
55
77
479
1416
14
167
2
1
1133
2
1016
1
2456
36
2
5
1
2
23
3064
2
1
2
585
4
12
23
1
12
42100
71902
19554
10693
2
1
4
9
59
26
2
172
14
1678
167
15
111
1
77
144
7398
13
44
78
102
5
19774
1
2
72
582
24
1
4
9679
1
3856
1
29
41245
9
1
3
11686
1
1
2
51775
12
121
2501
1
3
23
8
67
1429
3
12
5
4
10
279
9049
6
1
1
5
1
1
10439
8734
5
2291
3
3
13
631
36258
2
33
11
77
48
5
1
89
4169
10
159
1
2
4
1047
8860
3991
1
1
295
1
301
11
151
8774
1
18
56
166
118
7
5217
87125
3
415
4217
6357
98
476
3269
434
7179
15
3
1
1
3485
2
8
10
20
3
5
69
48049
10
8543
4348
58
569
29
11
31398
1378
78295
5
97
3014
299
1
2
1293
3
5
1
20
5
34
850
2
74
12256
7
25698
51
67341
2
2
1
2
1
335
1763
9659
1
63
5
5
1
1
3
3
159
9
547
2
16
3
1
5
19
1
2
179
296
2788
2
3
1
15
1
1
4
6
3
64
3
2
10
15
2
6
37
1
3
5
1047
3
15
1
149
1
339
79
2
103
1
3
14
1470
4262
4
2
766
338
2
1
1
5
41628
1
2
3
405
1
11
1
171
2576
5
3
38
1
1145
1
424
48100
13
56
2
5
500
5
2259
1
1
15458
29
99
2955
66757
87
6
1
3291
6
2730
9
600
2117
21
1
65
4
4
16
6
2
5
3
357
2
117
9
11914
2
1166
1
1
1
4
3
79
1
378
62666
2
1
21
53
1
741
13
1
3
1
2
1
18568
270
178
36
93
3
22
77
8
2
6
1799
5
4
299
11
3
13
2
39
68
1
1
1
13
1598
77
3356
24
4
5698
1
184
9
1
9
2
33
1301
1
31
151
3891
1
1
1043
136
2339
5
1
3888
48860
3
3111
35730
44
1
2
62602
305
1
1
8
1
106
8
827
3
66358
74
1462
410
2
5
33
81928
1
3331
1
2
1
50191
26
17
2
3
3
23
65333
1
1
1
6
1
344
77
51130
262
22
462
64378
3887
11
118
1509
2
1
1769
1
159
3161
4
1
9828
3
2
2
1
1
26
269
1440
11125
6
269
3
8
9
2746
20860
2782
471
2308
2770
4
21
28
4
43
198
11
99
111
2
141
1
83
3
139
17
9
33533
4002
5
3166
2
6
14
1
9571
784
61140
3
24130
1
6825
1
50
524
64
58
4
91
130
1
32
1
37
642
226
145
4
11
6
289
9
24925
133
10
2
5
11170
93
2
1
108
692
7
1565
6
219
177
1
15173
3
37
7482
216
13
1
1
9
1
6
11
37
14
1
101
17
2
1
641
17
39
843
1
2
1
217
19
18
5
155
11
12
216
1
22
2
1073
13413
4311
1406
2394
4
6929
247
225
1
9
110
1
24
834
80
5
65
153
26
761
4
2
42
5
2
57
13
9110
27
1256
1
1462
17
1
3
2
152
1
18
2494
425
317
1
13
9431
6
1
85
1
1
9
6
6
34
1
7
1
146
1
1702
551
1
200
3
66
20360
89
1
2
11052
63
13
1
89
5932
11
35
8
5
415
2
2
3
14
2
1
6155
31
9
39
21586
630
3
3
421
2
6955
10
3
1
1
119
96
4
105
23
4
2
245
1281
5044
341
55
10
332
76
7793
3
19
1
2
83728
48034
1
2477
4
4177
3
100
3
42
45
3
1509
15
1
1
17161
15815
66213
1
72708
1
1
1
5
26
34
4
1
1
2
1
1
29
246
5
32
37
38
609
13215
13
13
1
186
3
2
1
484
10
26
279
8
126
5094
18
1
1447
72
15982
5
2
3683
17
2
3
4
69
57
1
3
2147
17078
1
17
16
1
1
6
1363
4
2
4823
85451
63740
7
1
18
1
2
1
1
3
1
2
193
1607
15
1
657
48295
681
2
1
4
1
2592
4893
6
5293
60
253
1
5
2
2
1
13
1
1
2
4
77
4
66
4792
78
638
1
3
11
1
50
11
73
25
334
2769
3
8
3
1
4
2
348
12
1
70
13
12484
4
16
580
15
5
8984
59
14
50
1
2
1231
144
5
1
1
18
15
190
2676
1675
135
2
18
1
5
12
1
6580
176
1
450
2
2
5
2638
3
1
46
2
36
5
1
16
645
85
2
35
11471
10
4
1
1
1
4
1
38
1
1
4
32649
2
2
16
1
14
1
1
334
20
4
2
1411
1
11
2
2
10366
47
1
1247
7304
1
1421
2648
4774
2
5
13789
1770
110
4
3
9731
7
29
3533
5
4
996
81928
19
1
567
71
25677
5
80322
623
19136
412
1422
1
1194
1029
711
6
2354
10
24
45787
43
4
114
1
1
10
790
1
1774
8
1
97670
9
2
2
1243
2
82
9
4
19
15
270
1
127
117
1
131
1
30
79
1
4
226
6
3
3
4
343
1
4
211
671
2
2430
392
1
1635
749
7
1
3
1202
6
1
218
214
159
147
45
591
1033
96
2
1
125
65018
24
1
94
11
395
1
11
10
7
6
1127
2
1
4
27
21
1
3409
9
13
1
1
16485
1
64789
98712
7
16
3
22
12
911
55
13
2097
1
2
1
19
71
152
30
1
36
1
8
5606
47
11
256
2
44858
4
25
1
9
2805
2
1
1
2
71
8
6
6
1
1
6
27
11
3
10
4
2
1
2
14756
54
2
7379
1
3
13
1
3
1
119
135
9
9452
19
14
2286
1084
1
34
14
26
1327
5
93
5
1
88
1623
3
6
1
2
77
1
3729
67
771
1
6
12
1
10
43
51
15
1890
232
2
17
1
3
44
14
51
37825
3
883
6
4
1
1
11
279
500
1
8
58
26
186
2
2
15
19581
15768
4
577
2
1
9
3781
6
4
1
3
34
4
31
6
4574
13
2904
6
335
50
5
3
2
2
45
2
1
4182
1
1
33
2
1
60
7242
2
143
59
1522
9
5
3
59
3
22
1596
13
1
4
707
1619
59
4154
45
117
27
30
1
173
1
35
14
6
12
2
27840
87
1
1
31
20
247
500
21
13
1
3
24
3958
49937
814
33
1
125
30
1
32
22816
1
866
5
1
25
21
2
21
1
164
442
4
117
268
22
6
1
4
1
7
8
2
72
91
30
1
191
1
7
1
24
149
829
12
30
46
1029
3
3
1790
3
7
20
2
824
1
1
49542
4
1
2
6190
466
78
13
2
85
45
20040
1
2
575
4648
13
8740
1
1
10
54174
1
5
28
28
503
35749
1
120
843
16508
1
11
5
11
1
4
485
3
13
1
1
755
42
39
2
4
1
1
7
290
2
2127
7
164
1
19146
1
33
1
1
90
222
9
317
8
47
89962
332
481
18783
14
1
3
1
1
1
419
3
4
77
2
63
3
5
2
6
22
358
16
10
28
2955
275
28
7442
813
4
16
68
864
91
1
4
120
13
1
262
21
2
10
21802
96872
1
473
217
3
1
14
1
536
7
1
1
1
65
19489
1
7
15
7
2
549
5589
1
1
6
3
1
1348
188
6
5
1
185
104
1
16
3
2
1
1
7
6
113
15
21
4
3142
1
85
57
20415
1
4412
1038
1
1
2601
27
4
1
9464
541
3721
3
2
1
1
3
3
5099
1
125
47735
1658
1
1
1
3
3578
2
60
4
12
3
1
330
5
1
203
65
1
2
62
3
29
1
1
317
9
3
578
30522
1
559
3326
59
20408
2
3459
2
5
12
1049
82
11
11
24
16255
1
80
1
31
19
35
493
2558
29
35
82
2
3
16
1
8
51
1
13204
6
2
13
16
4
74
2853
4
151
1
2
2
26
1
1
1
40
1
2
175
85
6
131
393
476
6
5
63
20
29
8
8
1
5
1
93
234
3
20
471
1
35295
78
34
22
11881
1
7
42
13
175
1178
1
4962
3
29
148
7091
477
1
225
162
2
50
2
54
9
403
1
15
32257
3
2
1
1501
7
1
1
755
1646
2
3627
5
2
6
584
1985
73
128
1
4
6
83
10
25
73
3565
299
56
27
21
19
6
2
1
1
58
46064
1
1
8713
1227
3
7
82
193
8
9
4
1
2
389
1
9941
1
179
1
202
5
1
3
3
1
28052
1
6
14
1
32425
2528
67693
52
92
3
29
1
46122
2
2
13
18
4
2
1632
23
4
10
1
3
8
1
9
5
204
1097
8
145
3
10
1
1
1
29
173
4
1
1
8290
183
8
2
208
18
192
1
934
291
2
95911
222
2
41
10
2
11
7
1
13
1
67610
527
12
3
15
5
5
20
24
22
14
16
55
114
16
1
29141
1
9
288
7
3331
119
1
115
1
18
355
8
7
34
37
28
330
63
7
12116
35
5
94
1
179
24
46956
1
1
1
536
1
3
1
24119
139
18
49
4
168
182
11
468
14
1
14
11167
1
4
127
4
25
419
49420
1776
2
25709
10
7485
49
3663
85
1183
10
26
5
1
84
38
6
8
105
8
56
15302
17
5
28467
1
42
1
72
1
31
8
755
53
5446
2
36
25
109
3164
99
1
377
1
2
1
22
52
8
6396
9
202
1255
218
7
3799
3
9253
2
227
3
311
2524
7348
5
7
6774
11
5
4
1
3999
9
1
2
1
1
1
1
75
1
11
13
1
145
1
9
1
24
30
206
1126
11
1
19
5
13982
4
3
26461
1
31
14
9
29185
52
1
79334
1
422
790
2
85
1420
1
1430
2871
1
15
3
3901
39
18
314
2
10
2
547
1
1
18
1084
638
5
1
30362
1
26766
8340
221
71
7
1
14703
76
13958
502
4
28
2
14544
68
74
6
1
4
173
1
97
9509
1
46
6573
74
1
5084
1
1
3
2
1
1
6
560
1
12
32
501
1
122
40
460
39741
2
125
40
689
26
1
6
2284
58
3
2
734
4
2428
90
794
2
77
8
1
37
5
589
23
3
2
3
1
190
13
72
816
2
46474
13
2
5
13
71
3
1806
6
6
1
1
2
6
65
1
3
5
843
4
26251
2
1
11
2
1284
7007
1
325
1
2
353
39
6
1
1
1626
2
2
2
19
3
1
1
1
1537
12280
21321
11
129
11857
33799
215
17
59
1
2
5908
5
4
1847
67
1
1
5
1
1482
24
1
1
1
6
1842
76
12356
13361
5180
367
93
1
3
1
1
8
545
2
35525
1
755
5459
972
7
21
331
1
113
390
856
10
1
1
1
159
2
33
5
15
19606
635
3
6712
8
11
35
34542
1
1
1
1
34
41
7
284
2294
1
245
86087
1275
6
1826
1
1
29
705
3
1775
2
2
1711
1207
6
14
25
1
5
5
38
2
19764
69
14
1
4
5
1
1
84
4
1
910
41
5531
2
2
25560
151
63
2
1
2
19
3
61
3
2
15889
2
2
12
5
3
2
1191
5
10
110
297
7
1
11
1
741
16245
2
1
1459
29
16
1
1
75
4
34990
2
1
1
2
2
110
1
353
1
25
20
1
8
34383
8
447
2
7905
117
5
8
1
7
2
1
4343
1
2
4
1
12
8244
4
1920
9
85451
736
9
1
2
4
1142
1233
1
7
1
9
22
12
22
3118
1
2386
29
236
3
10543
10
2
2935
305
1
209
9428
335
28
48
2
19
1
16
1
854
2
582
64494
8
144
5
1
8
58
343
2
24
432
1003
206
38
642
9
97
6
1
2
3
1
1
32
55
13
1
1
9
17098
306
2
28
7
111
617
1
366
5
4
4
47
137
4065
97
14
14
105
1
245
158
1
2
2
1
1
1
1
81314
1
1
1
2643
48
14
12
2415
1
70874
491
8
24
2
150
63
10
1
2
12
1
3
181
30
1
6488
1
56
2
41551
1
7
1
1
1
2
1
31234
3
640
3
47802
1
1
6
1
1
21
3
47
2
8
22
528
2
2
842
4919
1
115
1
1
30
2
542
123
1963
386
2
1
53982
13
33271
1032
6
210
4150
12
1
2
6
1
18751
1
1
16
7
1127
8
58
15894
24
2
98
28
20
11
51
4
9
89
59
195
2390
34
20
2
57
1
1428
1
1
19
55
2
300
1
296
428
7695
1
1
1
12
619
1
38
4
14
127
2
16
355
1
2
1
5660
1
209
1
4
11
7
2
7614
3
5
12988
2
2
1
4272
5
2
253
34
12
1
1
21
18
12
16
1987
91
2
7
71
159
1
99860
1
90289
18
4
1
40
677
2
46
264
176
1
1
3
19
8
2
16
143
1
4819
1
154
12
728
37
400
1
6
68
11
5
2
1
2
90209
10
1
20525
36
1734
8
30
1
440
1
1
11
10
17
14031
687
1
1
13
1
20
2
2
4
248
3
1
126
28
53166
1
13
1
123
1
3
3060
37
2095
95
2012
4
8
31
23
13
1
982
11
1281
3
1
6
1
58068
1358
91334
43
9
3324
1
81
99736
1
3
30899
5
1
9437
2
6
2
2
206
23
2
48
3
10877
16
12
82
8
64
49
70
1
9
2
2
1
606
18
13
34
7
8
203
16
30660
1
1
1
32391
25
5
5
1
8
2217
12
34
44
287
1702
5
21260
29
370
23
9
32668
7
1
2
1
315
7
139
242
21
33
1518
67
86
63
2
33
7
17
180
1
41
3
62333
4
702
1
8676
1
1
1343
2
6
75509
1245
25
58
8
1
1
1
32
125
1
2
10
106
248
8
72085
1
31
82
1991
5
167
136
2909
355
83
15
10726
7
4
1
2
2
71
1
1
3
3
10
7
9
69
88
10
10
26
1
28
2
19
4
280
1
6
7
1
7
8
146
3
1059
19011
2
1
467
53
57
283
1
3
1
1
2
4
46
36
148
1
1
2
1
34
187
3
277
6190
4
16
5
1
2
6
5
4
36
1316
487
1
1
61
3
46
3
5
4
1
1
5027
1
2
948
6
64670
126
34
4
5358
69
31
3
590
2
7
5
39
1199
1
8044
19880
1
1
1
107
20
7050
20
1
153
166
71
1
45
1
2
13
6
195
6096
15
88
1
1
2
1
73924
77
6939
22549
1
1
6
2
355
8
8
46
4
13
3
4
26
1246
107
22250
71
4
4
207
15
2
63
1
1
1
728
1
1
5184
3
1
48
9
1
49301
4
599
9
12
7
3
1
19
21224
2
151
1
1
1
1
16261
13
76
34
1
1235
29522
3
17
17946
7
10
9
1
20
8
121
2
321
2329
6349
2
1
4300
5
4
6
2
1292
37
2
43
1
67341
4
1
2
3167
14
95
2
42
5
571
3
1
70735
1
1
39
44
4
33901
66
1368
3
279
691
1178
10
1002
20
11
1
3
16
1
50
166
159
2
1
1
1
4
495
48
1
2
72
7
223
997
5
3523
22
72105
4
2475
6
3
1
23
1
1
9
1
34
124
22
698
48
1
2
5
1
17
1
1
268
2380
3605
42
3
1
373
1
4
2
14081
31
1
6
30894
36
4
1
13
3064
105
224
3
1
85
6
8
210
381
4
16
10744
78
2
39
20501
1
4
1
1
100
2805
1
4
1
2
6
348
117
290
123
720
9
1
10
1
5574
3
8
179
1
228
1
55
1
30
2
1
3
1
14
1
3
35
43
2
6
368
43
117
14
106
4176
445
3
7353
52
8460
25
66
4486
1
9420
18
2
13
236
1
1
49462
1
5
5206
1
13
2
21
1848
2
141
34
5
1
1566
740
37787
15
860
1
1144
70577
325
1
2
80
3
1
1
33
405
1
8
2
4
1220
8
47
1186
7
1114
26511
3
96
3
7
2
57
9
1539
119
1
11
1
1
86
317
22
5198
2
361
1
1
34
19
4
1
1037
310
20
1
1526
3
15402
6909
17
3
1
1
13485
1
1
1
207
165
15
1
5
5
4
38094
1
10
7
168
423
2
1
1
2
1222
1
1
6
573
1
1
3
3
1
77
15
53
1
4
3
1015
15175
172
5
955
72
26
2
54
80
1
838
188
1
2
8
9
24
16
2
1
28
75
15073
988
3213
419
3
317
18551
2
74
715
1698
1
17
8
46
8
1
6
1
37300
8
31
9
1
726
4
36
1
1
1
2
1
1
7
1543
412
2
1
393
9
21
76231
3
4255
1
1
2
1776
34
2
1
2
1
34444
1
6
1
3
1
13
4
9
298
22
4
43723
1544
1
2
3
34
1
1
6
1
1
2337
7
59
1
6
6
11171
427
1
4
1
80
21594
3
240
4
1
15
1
1
19
7447
4
107
14
171
38
3
8
62219
2
1
266
2
6
6314
1
1
6
109
3
235
149
10
145
1
38
6
6572
33
2
2
95
5
1
5
11939
12
585
4
1
2
1274
4
10
15106
8
3
9
1
1
2
7
1
2
360
1
4639
28
41
7
1
1
41
7
220
11
33
1
8
2
2
15
5
13
48
18
1
2
1
405
2
521
9
1
16438
1462
5
15
14
1
50564
876
19
6
1
12
2
2
24
8076
4
1
14
652
1
25
317
120
4
221
1
2
7
1
2
17
78
42
9
1
1
1
2
693
2
2
1
2
471
1
28747
1
124
3
36221
43
4
16
975
13
42
5
1
6
13
504
208
68
4
7
10359
2
29
1
57378
231
2
79
111
1
2
104
20
5
14
7
5
1
904
320
1
1
12
7
327
97
1444
5
1
2
3338
135
14
4
1
96
235
18605
89199
6
14
101
1
34
9
23
11
1
418
39
2
2095
135
1
21746
2
10
208
848
2
92
6
118
1
7
75
3444
1
1
1
2
133
476
2
44652
788
1
1
12
21981
133
13116
1
1864
60
337
3
1537
1
31962
1043
43
1
1
3
112
45
7
22
1
8
6
44
48
5229
413
16769
24
13
21
2
6975
1
3688
556
11
23425
39516
6
44
16165
36
69267
94
1
13
1
4327
4
9
345
57685
1
97
1
1
132
1
1
1
86
1
26
9
137
34
84922
1
308
14
7
5
3554
8
1
6
1
6
3
55853
964
11
1
4
1
249
5
193
1
3
2
35
12
1272
68769
1
1
1
587
5
8
3
1
2747
1
15
47
2
5
5
1
293
1
14
139
7
1
202
41628
5
1
226
2
2
1
3
3
6
8
1301
11
1
97
151
5
771
28
1
11
44390
45
11
4
1
1
10321
7
12
1
10
1092
1
1
19
7
13
2366
2
15
709
6
3
408
54
10
17193
7
5
41
1
186
14
26
65470
1
5948
5
113
13267
1
2
1
9
120
1
1
1
52
1
5
1
1403
50
3
47
11
3
6
11
1
1777
18271
2
5
30
2
6
4
5
66297
10
17917
6
35364
5
1120
1
1
33
3596
16649
9
29
126
12319
7498
1074
10
1
35
13
20252
1
6
4
3729
1
11044
74312
4
92
91
12
1
5
16
245
1
2
35
9
4
1890
10
236
5
3
199
6
16
3
1104
1070
6
1
38
2
1
50
7
2
2350
1
1
1
1
60
38
5
1487
30
565
16
1025
255
8
2
6
3
4287
128
18
1003
3
71
2
1208
1
6
963
1
449
162
2
19
5
8
1
12
124
1
248
619
1
4
62
2
7502
157
1026
82
6
9
3
49
3083
1
7
113
1203
9
1818
584
1
45
8
5
45083
24
4
3
5
3968
13
60
515
11125
125
85
646
1
2743
131
81
113
1585
2
91
281
40
14
159
23
1
492
147
109
12
16
4
6146
122
37
1
44
1
115
3
6
86
35
15
1164
9
29355
2
1
1
8
150
1
523
3
10
1
1
1455
92
7
2
8
3
776
607
5
443
1776
87
2
1
404
2
6530
1647
1
2
74
1
206
1
2
119
7
83724
1
2
3
100
9
33
15
27777
1
862
41685
4
1
1
74
20
21627
2
87143
4
1
21
118
2
4
2
661
2209
33
21
10
1
25
2
12
1
1
45
6
1
1
75932
27
7275
8283
1
4
60
603
7
6
353
1
16457
2295
9411
3
1
133
2
1878
335
1
44
51
4
2
2
3
4
2
16
2
23841
24
169
1
4
1
17
30
1351
19
14
1
6312
7615
4
34
92
1
3
1
1
1
1
3
2
9
3
41
280
2
959
1
29
4
273
21678
2
1
18
3
8215
8
20
115
2
11
36
7
1
1
382
103
1
3
14
36
1
1
21
1
4903
11
34
79
217
34
1
1
4588
112
1458
31183
10303
10025
3
38377
5
1
4
86392
2
4
2634
9
1
4
1
435
19
1
4
62
163
6
1
9
5
30
45
5
1
4
3
6
49
3
9
11
91
55
2
2
2042
1
21
8
4
9
6
131
78
44551
9796
27
1
2
280
65
3
1
39656
217
354
980
297
897
1723
437
9
152
1537
9
32678
1
67
18088
1
292
2
1
2
10
14
6
37
4
1
226
58
188
14
2
30
1
107
1
1
5
383
2
1169
304
1
184
1
2551
13
79
886
5668
1299
1060
884
9
6195
1
191
316
1596
1
8
1
1
2
11
1
9
414
19
16
4151
4
2
8
1
32
4
7
1
55291
27
4
3
120
5
14873
100
4
4
43
1
1
35865
2917
299
1
1
2
10
7348
3
2664
5
1
5
1
3828
44
11
8
46
43989
5
14
124
4
1
4
1
4
130
83902
1
2
1
41
491
1
5
3
2
5
35
6
2
1
1680
16
1
3
147
26228
1
2197
9
1
66
99
51
2
12
13
8
1
22
4
3
11
5
2
5
23
49
6
150
495
1787
9145
2
5
26
2
652
7
6
7
2
1
11
30
248
1643
73
1
68
1
1
11
8
164
2
8039
3
1
2
631
1
8
1
5
405
1287
6
15
188
101
10
6
2
170
8
2024
1
1
3
51
1
31
3738
1
2046
1
1
32
1
1
9
1246
1
1
2
12641
621
52
1
420
4
1
4
3
67
698
1
7
108
5
9113
1
39
4130
73
10
1
1
7
5
3
4
30
2180
20
2
1
11
54
230
12
1
57
66
2
1
1
1
4
2
1
10
8
2
188
9
23
12
2
337
3
35
119
7041
2
145
2242
1709
3
757
64
1
74
1
19584
1
1
6
1
4
6
2
69030
4
2
64260
2185
5212
414
9
11
139
15
3
9501
1
7
8418
1
13
5
191
26
8284
2
609
1
1
386
1
1
1
69
675
1
2
7
862
3
24
4
501
3
13
6
1
1
50
4866
15
280
6357
232
683
291
107
52887
1
98
4
1
2
4
1
50
2
90095
3
40
14
3712
19
11
2
66102
7
23
19454
1
2
55
64
13
9
1
20510
1
214
2
1
2
214
88
1
34
1
13371
12
3
1
54
173
66898
12
192
90710
5
69030
10
3
76
2
1
2
10
2
177
43
1
1
6
2
422
119
1
50
5
2
15
5
2
11
678
23048
682
1180
31
1
2
13119
59
3441
1
1
139
6
7
7
12
1
4
18
54
11
13
1
26999
18
640
10
3
1
2
4
1
5
5
1
16
10
1121
3
23
244
1
198
75950
23
204
918
52
2
14
35
8
5
2
29
83008
166
16
1
1
2787
3470
99
12915
1
3
396
44
1
32580
1
1
17
2
1
2
4
1
90
3319
3
3
2
1
10
125
100
1843
7
1
3
14
5
357
74
1
22
6810
1
9452
31
2
1
1
1
1
630
2
315
1
9
33396
1
1347
110
3
4
60426
1
26
20
5
1
21
31
43
1
871
15
14
2
1
245
479
100
265
283
10968
733
8
1
28178
51
2542
1
707
51
88068
8
1
1
15
2
2
6
30
29
2
1
4
4
1
10
1110
3
42
3
1
163
42
3
83
9
36
5
1723
1
584
14
6
12
1
41705
1
31
1
5278
150
7823
1137
1
292
13
2432
19
5
6312
34
7
35
9
1
64
1
1
2
4
94407
28
8
2
2
1
7341
63
3
23
4
495
5
2
13
625
23
2
1
9451
1
20
3
10
2
5
5
4
2
2
2
1798
160
537
6
1
42
6
56
7
2448
3744
30
13
16
1363
1170
1
6
5
22
32
7
3
1
17
1
21
2
1180
106
1
1
1
15
69
1302
28
26
6
5199
3
3
1
31
29373
3
3
20
6
3
18
1
2240
145
7
23
931
2
11
144
1
28
1
22
29
2071
2449
348
2
35173
2
1
3
1
32
1
4
1
2
1
2
54208
1
1
22
2
43
1
1
1106
16
60
250
3488
9
438
23
189
48711
4545
1
2
2
1
2
1
1
1105
8
338
16450
23
26
8
14399
56
523
1
190
7
1
1
132
7
4268
1
79
2
27
17
5
9
1
1
3033
118
24
36
2
1
48
2
6
2
6
206
9659
303
69
8
26
183
5
1199
266
1
82
18
2
5965
2274
209
10
1
135
76
4
1
2185
3
3
300
11
1
1
16
694
10
206
8
85
1
1
32251
123
14
405
1
64
145
2
122
45
2
1
140
4170
332
6
1275
17
1
5
18
53
1
14
38
1
34239
1
2
3
187
9094
17678
718
14
26
2
15
2
1
19
648
7
13
8
1
1
351
5
3
15
19
7
2477
1
6
25
3433
168
65
3
7759
84763
1
1
2
6250
5929
1
1
2
1
1
22
7275
1
26
34
9
1
457
50
12
11
133
11
127
40
18
40
1
2
16
2
2
1
42
2
31
4
50
8
1
2
41
266
7
1
1
130
1
7
4
7
74
1
2045
23
1
15
1
669
2
6
420
1285
7
58
7
33
14031
41696
18053
4
2
7
11
103
15643
17
371
2
17
89
12
91
107
5
830
2
2
7
1186
38
8
46
15
9
1
74
1
9876
10
2
9163
7
1
3
2432
9
42
9
11
13
6729
1
8489
22
1
2
1331
7510
2
46
66
19
9791
6
5
17
2
8
2
5
1469
23701
11
1
2
335
31
13
1
2
2
4
8
1
1798
20
13779
8
234
16
1
213
7
17
1
310
1008
46
3320
2051
1
1
34148
1132
1
68
27
44
26
3
9
2
35
14
3714
1
2
3011
21
580
30894
2
75
2
1
6
7
134
1
8
2
5908
1
921
77
34389
2
6
7
1337
21661
2
1
7
197
9
154
8
1
2
4
1
1
215
2
3
7
1
24191
1
61
5859
1
100
5
277
34
39
6
1
92
38625
7
5
1
283
1
7
4
47
1
965
7
17
9
78
5
1
1864
8
53
103
7
1
3498
32
1
11
28
116
257
4
1
6
19
3145
13
4
12
32
7506
322
4
435
50
4349
95
81
254
1210
546
3
2
4
37
25
1947
1
413
1
115
35073
1
1
32
1
5
196
145
15
1
25
2
7280
2894
17
3924
2
23
77
118
4487
1
11
79608
2
1
107
124
1
2716
75
9
1
181
17
1
1
1
1
48711
2
10
1
21
111
8
5
8
631
2
4
4
1
13
167
1
31
94
382
454
4
7
1
1
7
473
14
34
1
75
6
4
13
2
43
2
86456
3
30
1
7
10
2458
969
1
3802
49
2
1
2
51
66
23
7
2
102
3
2
1096
4
70468
2
6
41
1
36
6
2
27
27
29
7843
1
9
1
52
26127
290
257
1
15
29
24
2
2
2
2
2
3289
27
7
6
1
12
1
71
4
1
11
4
9
34
1
3
2
1
490
171
3
8
7
104
39
14
3
4
2624
4868
354
11
2
9
4
5
14
86
31
2
1
1
239
44551
1198
5003
127
1043
2
27
22
57
12
1
2
2
5
6
1997
1
10834
2
1041
677
2
369
2
1
2
1
2
1
14193
1
1
202
1
1
16
1
25
127
2
1
12
3
65
12
15
1
53
2322
5
55876
47
17
3
6
7
23
3
14
3
1648
91
2
6
1
6
21659
4010
33
1
1
5814
280
33
102
48864
1
2641
9
75
6
8
12
54
3
2
36
1452
219
1
3
1
1
1938
943
7
2
1
30
2
5
4
1
1
22
141
1
4
113
27944
175
2
1
3
1
1
5
1
133
902
98
8
1
9927
1587
44508
2
1
7506
600
44
1394
21
214
9984
87527
9
40
82
12
4
1
1
143
3
64
13
8
2
279
1
20
2072
3
32
65238
1
33
315
16
1
3525
3
2
59
1186
1
54
1
1
1882
1
5141
1
623
1
5
314
2
11688
5
12
2
3
6
4
2827
1
82
68
3
85
47
3630
1008
8406
118
2
39662
4
21164
1
1
2
7
27
24
1
2
2901
193
20
3
832
614
3
8
25152
123
1170
2
13
2
2
90562
6
28
9
2
1
120
23238
62
1
60
4
3
2
1
158
68
9
4118
2
10
80187
133
15
2
4
4
2
1
177
25
6
5348
170
2
39
3
190
380
21
247
1
11
191
1430
28747
11
3115
7
35
1
599
2
5
2
742
15
1
380
168
1
107
392
1
41916
4
1
145
1
1
364
6
12
14
2
56
9
4811
40
18
118
117
77
6350
2
1
323
3
4
8
2
6
48
368
51
7
2230
88
512
3
1
2
589
151
1663
5
18
6488
37
1
1
95498
480
1
8027
58862
24
13
9
58494
9
30
6
3
31
441
1
6
44
6
15
1
4
1979
1
1362
16
4248
2538
82
196
16
26
6098
100
2886
1
5
209
3
2374
1
1
15097
9
114
62
123
1
17
43
1
3
10
341
214
11
3857
3455
2
763
64264
4
2472
1189
1
105
1
1
262
1
2
6
280
2978
755
7636
4
23489
6
294
1
17
56
3
39
4879
1
104
1
4
3
363
3
3
4
8
23
31
63943
1
1
24
7
12
1
9
5
46
4
11
2011
2844
5
404
17
20
366
898
5
1
1
2
9
4
3
2
120
3
2
14
3
768
18088
26
16
2
1
5100
1
238
2
3383
31
3
1
8
25652
64
1
4
3
2247
1
2
3
1970
173
324
15
44
2
10231
8
3648
28
6
628
1
1
3
1
6
2
1
5
4
8
1
1
54
62
190
1
3
22
161
1
6291
67
15
15
46304
1
1
8766
3
26
868
1
3
10
12902
95
41
4
1
476
723
3
1
108
1
2
1
1
1
1
7
28
8
2
5972
9
1
24552
8
2
3
4
335
61
13760
358
13
5
9
1
1
3
7
23
1
181
48
247
13
1
2
1
37358
291
91
5753
2
128
14
52
1
116
5
109
18
22
46
28
315
1
22
106
2
404
2
2
36
1
31446
1
34
3
1
2
5
82
860
7
1
57
10
1
23317
1385
1
77
67
1
703
233
13
3
1
3
68
18
16
844
1
1
10
1
68
4
348
8
5
571
1
21
56426
11
6
21
1159
107
31
5
4
1
6155
1
16
21
1216
1
16
2
15
4
92037
1
36
138
34
2
3
39
1639
1
1
7
2
151
105
1
1
1
3
6589
83
64
1
5
1
384
2
119
1
36
40
10
67
2
3289
1
4
20
11
2
207
1
2
22
3
297
45
7
1
644
2
132
12
7
1
38214
41
14
34
112
1
7
1
2
1
5
12
4
1350
16
10326
1
394
571
1
5
1
1
147
1
1
4
2
3
1
24
1
54
5
3
14
3
51
1
1
5398
248
16
1
2
22
466
1017
408
8
4073
59
12
54
2
1
13086
91
2
11
4
108
5
61
6
2414
1
9
6804
7
1
1
18
28384
6
92
5
1
4
1
5
128
6800
1
7
2
12
11762
1
1
4
39
199
16
22
6
2
3667
3
127
431
45
1
12
8
3
1
13
7
801
197
459
51844
3
31234
4877
200
2
5
3
8
3
15
28927
5
1
881
1
19
1
1
6
1
37
987
3586
1
40
1
1
127
2379
4
188
5
62
1
1
3
1
11
1552
52
1
707
1
1
6
7
75
30
2000
1
58
20
77
2
90
11
2
10
3
3
2
2218
8
5
286
11
16
7219
48574
1
1
68
4
1
1
1
6
788
33081
2004
83648
20
384
5
33
3
2
7280
1
106
7
43
25
4
55
17
9
10
1
3
308
1122
9
11
3
520
86
1
18
43
1
115
7
1
9
5
68478
4
15
19
15
136
62
1
105
9
7
1
3
2
3
2
302
1
1
4
2
1315
269
2
11
1536
11
113
32523
305
3
24
1
22
1
42
106
86
5716
8
32
3
21
1
2
309
3
6
26452
1
7
12
3
4
1188
1229
525
5
1
14016
103
6
19
2
1798
6
1
79819
122
1
10527
56
23
2
1
1
304
658
1969
2
6
31104
14
12
1
3
28
1
1
12
2
53
1265
16
3
166
3
30058
39
1
2
1
33
13
6
5873
259
2
3
11
1
1
1
1
1
2
5
315
223
99
10
904
64824
5
2
1
27
987
3
488
243
4
1
28
4
1
1
39
12
39
17
2169
2
2
1202
182
1
2
19
69
297
37
28384
74
1
1984
48
402
1
1
272
1
102
1
2
1
4
6
3
3
26
8
85823
3387
13
57907
1
810
1465
802
58
4
16
116
10
1
2
382
19
18
1
1
11
128
24130
14
13
190
54
11
1
95
45760
6
1
68
11586
2
442
6
85
2
1
152
21
1
11
2113
140
767
34
1
11
2
11398
1
4607
3
320
767
74
114
1
8
1
93
9
8
14
220
493
34
11
8
1
1
6
3026
8
20
3
1
9
3
3
38533
123
9
10
11
61
31
1
3
5
35084
1
11
823
232
1
16
1
1241
2
2
14
2
3
6
3
293
7
8
3
1
1
14357
1369
871
2
34
8
1
1
1097
1
10782
6400
1
1
1302
37
12
1
3
24
3
33
3
5
141
4
1
2
5
1
11
29
2
100
10
1
6027
157
1
56
1
4
3
1986
1
2
1
497
20943
1
6
9
1
590
4022
2
2
243
4572
1
2
1
2
85
1
1
38287
15
2
34
1990
44
176
2
172
4466
30
2
2
1
3
556
2
2
24
4851
632
12
1
40
2
1
75
30
644
15
1
18
169
2
2
21
4931
133
1
1
2
80
5
1
2
44046
1
685
4
79566
6
1
3
2
2
1560
20
6
1
3
1758
2026
3
1
1
1
21
11
70
2
143
126
5
7
23
2716
2
3155
1
5
347
871
38769
6
29
7585
41
32
5
77
1057
1
165
8367
1
1
1
119
11
8
1
1
95184
53
59
69
21
432
2
40663
91
20408
1
69
49
6442
3
2
14
42
28
4
31
24784
2
1
1
5
7
2
10
1
639
1
1
1
58
19
3
10
5
2
1
3546
9
4
194
67
1995
2978
1
16
4
2
1029
6
1
14359
14362
1
313
483
2
802
767
9
677
33613
2
1
1
1
15
3
5
27
111
353
340
1
64
61
145
92
74
3076
848
8
4
411
3
22
1
171
3471
153
1
4
6
5
18
2
19
717
2
1
32
11
2836
1
8
7
1
3
41
65095
55
2
265
1
1
19
48
530
874
1
39944
1
1
10
62
3
318
2
8
2
43
43
4
1
13354
1
10
25
1
1
17
21
1
1
1
12
1890
1
1
11
8
379
7
1
4
47
1
1
12040
4908
11
12
39748
21
1701
805
4
5
4
4
14
1
5
1
830
74
34550
24
1486
7
1
1
88
1
165
25
1466
1
849
4
15
5992
905
1
5
1
2029
2
5
29
5
4
3361
14
7
15862
42
23505
78
3
5704
347
1
3
1620
66
8149
1
1
31
5
2
3117
1515
6151
245
2
1
1
7
2808
1
32126
93
1
16
175
26452
51
5
32
1
14296
7
2
1
1108
27102
14
1
1
4
426
36
17
15
3
1
2
44
31
1
238
1913
4
11
1
1
56
37
4
393
1
1
1
7
1
2
4
11
419
221
7
19
2
2105
2146
27773
3
2
188
1
105
48
17
2
2
5
9
6
1
27
76
29
1
2
15
138
85
18
2979
5
7
27
32
9
66341
57567
349
1
13
6
26
10
34
5
1
44
19330
5900
35208
60
3
1
12481
75359
711
1
11
85717
765
9
2
2
299
11
1
2
13
22
3
1
600
1
12
28526
3
2
4954
2
3
6
1
2
34882
5
117
1
309
6618
3
6
2
1
1
5
10
13
1
28
30
1
1
4
2
2106
1
60
166
68110
3
6
12
10
2
5
5182
308
15
2
1
2
4541
1
11056
2
428
7
70
2
2
3748
1
1
11
1
80
49
12
88
340
374
38
1
63
4
2
12
1
3
2
3890
1
35
67
12076
88
1
8
106
104
80
9
692
2
202
95
514
24
26
2
1
3889
21
5
1
8
305
11
1
2
5170
229
38499
4
14
3
4980
13
6
55
37
17
23
61
1332
8
5
8
2885
18
1
12
32
26
9163
59
1
1
63596
16
115
1
2
3274
13
4738
1
1009
11
4
1
5385
2
38486
1
56
16
2229
1
6
20
87
12
10
16
1
6
4
6
3
4
61
334
9
2
4
23
1
6
3
1
1
1
444
41393
31
2
7
53
8
214
280
6
99
20
50
2
53
1
25
1
2
59
3
5957
5
45
12
2
25137
5
14
3028
5
1
1014
1
1
153
2431
17
15
162
63
784
4901
1
3
8
110
3
30
1
1
89
73
81
4
87
1011
7
4
129
1
14
6
33
3226
1
10
2
39310
118
77
6
197
4
29
1
15195
255
14
358
69
3
2
6
3
4
150
2
63
1
213
3
767
8
21926
3
4
26673
20048
21
15
8
3
1
2
710
22
2
2
13831
1
2
316
1
42982
1
3
1
26
8
1
28
2
6
1
313
11
1
12
5
3299
1513
19
11
41
12920
1
868
6
2783
1
5
1
4
1
1
1
13
1
2
10003
20
122
6
22
485
96
998
1
951
1075
1
6
2
386
1
26
82771
63
32
1
23
963
2
1
573
788
23
2
2
2
845
3
1
261
37
148
1
3377
122
30045
30
2
1
194
247
1
10023
69
1
1531
151
2604
3508
570
383
2940
14
2035
6
2
2
18
2
1
1
202
4
358
1
6
3
858
1
3
23
784
5365
4
1
455
66
1
3
2825
287
20
61
2
1
107
2
15
2
15815
18
25
4
2
17
1
3
11
3577
1
99
4
3
6
8
243
2648
56961
1
91
1
29154
9
1
34
3
7
8
7
6
25
12
104
1
103
2
15
3446
38
18
75
666
7
7
1
8
20124
1
4
4
1
8
1
8
1
1
2
30894
990
607
3
15
51
8
74015
570
1
1
2
10
115
5
19
34
12
1
463
10
385
9
2696
42
1
1
22
7
154
111
676
20
1
7
100
9
1
1
91
24
1
1
136
33
3213
1
16
23
13
7559
789
2
1789
3
2
1
2
6
110
4
1
10466
11168
6
1992
1
600
17
1
511
4881
7
1
1
2717
2491
12
147
57767
662
320
1
73
5
1
1
8613
1
24
21740
2
1448
2434
77
9
426
24
1
1
67
97
60
70
1
1
142
3
170
26
6910
2061
1
99272
5936
12
2
1
5
2
4
17
17041
39
21
1
8
12
3
4
1
8498
6
2
1
4649
1
3665
9679
1
1211
6314
1
94
85
145
3097
24
60
1070
13
1
21641
4
22
1
22
433
12
8556
3
40
8
1
181
30320
4
1
9
1513
381
6
76
1
11
2
9
5
123
14
6
1
1
303
7
1
12572
1
1
44
204
1
2
80
21
7
1
1
2
2
442
167
26958
4
798
2724
137
34
39656
1
2
6
42112
1
2
1528
1
52
86
7
1
1367
1
23
31
3112
1132
79
794
33
18
1
218
1
1
11
28
1
22
366
66
3
131
1
2
21
63943
3290
2
25
39
1
5
24
1
10
315
56
239
3
1
2
4
14
198
7657
5
17
872
5
1
5
160
1
64
25
294
40
3686
525
97
4
3232
814
12
4
1
1
1544
1
58
1789
57
58224
1
169
324
1
1
1
40663
1
24
4
902
6
2
1
141
2
17
2
10304
793
3
8
8
28
2324
386
3
1
2
10
1219
1
1
1
2
4
1
11152
15
13
2
99710
5
234
9
6
142
8
1
1
39
4
152
159
9
6
61
10
1
6
320
5237
23
1
12915
2
1
1
1
1
1
155
4
380
5
33274
2
5112
643
68
8
5244
242
9
3
51
11
148
10
92
1
1
136
2
2
3
3
4
3
7
2432
23
703
507
16
1666
740
334
7
1
15
5
1
122
7
1
2
7
5
3
1
4
23
1
4347
108
2
27
2
1
1
1
3
1
107
4
880
9
4
1
11
1
1349
24
419
32
19
19
3
41
4
507
3
52
1
1
1
1
3
9971
1
1
35
1
9
12282
609
2
11
6
297
1
33
33
88
65764
666
1
14
1236
61907
3
6
2
63
358
515
4
4856
1
170
111
8464
10
92
258
1
1
194
34
3
2
17
70054
2
288
42
35
2116
25
1769
1
130
4226
4372
33
149
1
68
2
108
21
4
71
82
396
2
37
3
13
61454
354
3
2
4
5314
5244
1
79
3648
2
720
22
2
6
10
4
162
4
1
1
613
4
41
1
6
9
3
6
1
623
6
2526
10
14792
6030
1100
2
7
26
5575
24
4
31
10
374
45603
4
11
994
193
26
338
1
6
1
8
294
41806
2
33
106
147
16550
1
8
11
13
3
1
7
5
4
163
121
43
5
144
48
120
241
41
8
1
2205
999
3
1
10
10
1
2
111
763
49
44106
13
10
2045
1
33
6
710
1
1
75
1147
52
3
1285
4
2
7
9
93
239
1
2465
1
11929
11
2
191
1151
65710
399
2
169
10
4
11944
6
44
247
1
5
1
4
6
1
24
1
1
233
2432
1
1
24
97
1
14264
5
126
52
7398
1
5198
2199
1
2
1
10
37
12
1
5
30707
4
988
1
25
7098
93479
21
3
1
1
246
7
11119
157
1041
1
13
7
22
2
3
189
2
1287
20
136
990
2
2
1
3
11
67
85
101
1
42
7
2
1024
1207
97
1
4
1
1
3
40
11
22
40
1
14
2
131
186
1
245
2
3
541
366
7
1458
290
66
23
152
69
1
1
2
2
10
3
1
1
28
14
97670
52
1
2
1
1
2
57613
8
57
741
12
11890
4212
31510
22
167
323
107
1744
1
396
6
674
1
1
1
18
3067
43863
2735
1
20
16550
4
37
2
1
1
18
2
59
12
2456
5
105
4
1
5
1
7
19
7
2
1
1
4453
1
12
646
19
116
113
1
46
51
14
1
13
755
4
18
1
75
100
2
1
57
1
11
10
32
1
15
2979
11168
4
148
1
13371
136
6791
1
16
1
7472
31610
4
127
21
1
1
1
5
3
1
2
163
41858
8
7
25
3
2
1
1
6
156
2793
32696
4
4
5
16
7
134
58
94
5000
3
2
3584
21
1
4
58
15
1615
1
1
10591
1
2
154
37
75
2
1
1
1
3
1
16638
93
53
1
2872
15
46
1
12
8
3
4
82
2
1075
111
1
16
12
52
4
66
176
4
11
1
2
11
2
19
12
21
66
1
208
427
15
1
6
1
1
80
12
1
4
6
1
6146
3
17209
1
4588
4
16
26
1350
1
5
4
8
1
24
1
134
3
88
230
1
2
1
17
108
3
61
10
1
16
2
9
2639
2
137
6
2
1
18893
244
2
2315
471
1
1
6488
1
24
2263
5
35
2140
27
912
1
7
2
7
2
10
4
23
1
930
8
1097
5960
1
107
2
1
21
5
41
22
9
24016
1
3478
17
5
208
1
3
4
1
3
1
1
1
1
1
1
6
1
4
251
766
6
575
590
1
18
4
8191
1109
3
178
196
1
1831
1855
49
3
52728
12
1
1312
309
4
1006
209
2286
12
1
25
2
57
463
31633
4
1
1
1
24
1
65
4
839
1
1
398
12
48860
109
154
28
546
4
39
29
5
5
4
1
3633
1
1928
2276
135
1
13
845
6
29
1
3403
16
431
1
32
2
1755
134
8
1
94
9246
2
183
2
5
5
17
193
7345
1
1634
10
1
49
116
2
19
57
6453
2597
42
3
2
7841
2
11667
1
42
1
1
2
4
20
240
159
10
2
1
11
17
8
2
1
1
15
2
6422
2
151
29
12
4
8
57872
1
17
1
1
1
4
2168
2
26
55950
1
1
253
10920
227
37845
1096
1
158
24
6
11
2
2
57
6
1
73
1
3
1
27
1
22105
943
3
13550
1
29214
3
1
2
136
48
7
1
115
22087
88
4
1
2118
1
184
1
1
1
5
909
207
366
1
1
18
2337
145
125
8
1
31
42
4
4
23931
6488
6
1
1
277
255
39
1532
1
3
1
6
314
11070
1
2
196
1
11
583
4571
188
20
315
2
1
32
5
1
13
1
15
1
114
3
211
771
1
11
195
80
1
5
4
43
1
7714
3577
70
1
1
1
752
1
84
5
27
362
27785
5072
386
6
780
361
272
3
92
11
6
89
8
1
1
779
1
11506
1
109
930
96
5
10
170
29
7
60
1
1
1
184
1
2081
99
6796
11
1
1
2
7
1
1
41
1
1233
53
3
127
11
2
7
2
2
18334
1
1114
2
5
290
1031
48
147
2
331
4
3279
1
765
1
7
491
46
54
26
3
4
1
90
13
5
26
92
1821
93988
1
98641
84
1
9711
110
1
1
1251
1
2
1
1
6
6
17844
5
111
12
7
114
951
4197
870
1
1
1
2
324
56442
3
2
524
2352
96
5221
15
1
4
23
1
6
32321
548
2
56
2
11
3
2061
1
3
4
3
117
3548
3
1
3
3
40
1
6315
48629
90
3602
154
14
28
1
1767
16096
1612
22
6
18
2
5
2171
4331
2
657
36
606
425
17
2
4
193
1
37291
2
2
1
1
1
6
1
8
2
74625
3
13
4450
214
6
2
1
3
45
11
27341
8
3372
10
17
3033
2
23317
7
2494
10
1
19117
3
3188
96971
1
454
1
12165
1
3
581
1
3
33
14
1
52
22
42
3
1
24
18
1
57
39799
950
1
67
39
2
2
1
1574
51519
399
4
45
1658
1
1
1
1
271
7
6
3400
1
38
29
9
813
50
10451
121
47
82
1
143
159
85
383
2
10087
5
8
63
1
16952
652
1
76
16
11
215
27891
24946
37
29
1094
3250
9710
2
95
322
6907
1
412
1
1
1
87
4
77
26893
1084
1
11
1
4
2
54
2
22820
2
26
1
30
18
5
17209
2
5
895
7
1
2
177
3237
4
54
1
30
1
82
2
2
33
19
1
5
1576
24
5
1
9
5
1
2
5
225
2
56491
1
15738
41041
293
1
8
458
28
7
6
15590
2069
5
675
1
59498
85
5
23
2
143
59488
83
13
2935
1
12
10785
2
6
4
2
3
1
27
2
174
6
448
6
1
719
1
254
48
435
8
3
11
1
1
1
1
1
7
9
2948
17
6
21
11
16
22
32829
13
12
4
1
8
2
1
225
39439
81
1
1
6
1429
19631
1
2552
1536
17
52
16835
32
3
264
41
209
2
1
19
1
2
1
1220
15
85
64
2
1
1
19
1
4
1
66000
13491
11
1445
266
2
27
117
1487
82794
13054
1
1
1143
1
3
1
22
1
147
6
33133
5
2
1
1
1
208
3
127
7
1746
37
26
1
17
2
14
2
1
35
317
41857
4355
18
7
18
12
82
9
1
1
45
55873
198
3
24
1
167
2
912
77
4
1
49
6
432
38
1
1
67
89
33
984
1
39
171
1054
47
24
1
2056
2
11
1
2
368
1202
987
3
14387
4
487
1
8818
1106
63
22
6
732
1
46
249
475
99238
5
34
50
7
2
1
7
184
31
2
178
29975
2
3
569
7
2
8830
467
1
13
216
4
3
177
38339
4
8
1
9
17
215
402
1
2
56
1
642
14
145
1
1
3663
95
6
1
1
6
476
20
23
1
1114
273
30
1
5
1
613
1
9
2
74
996
62602
79566
276
29
2
3
1
2
1
6607
1
3
1
6754
1
2
2
235
16739
1
4
11
2
19
4
211
65336
10539
254
3188
2
159
2
23549
56
8
28
71103
3
33
112
1
858
10
1
3
6
1398
121
1
11049
431
24
2
3
1
3
1
828
314
135
2
16
1263
1
1
16
97462
1
1
204
2
19
12
2
8
1362
6
1131
1
70383
5163
1
10
29
1
140
828
8
3
5
1
7
3787
27
29
3
20
2
736
120
117
7
68
3
5
10
1
4
16
2
2
3
3
11226
7277
1
17
9
17442
15
1
53
4
302
999
122
235
30
3647
1
36
7
29
830
4
3
367
154
1
7
3
116
18258
2
154
10
1
14
1
1
2
3
1028
10107
44
1
1
7
9486
4
4341
18
84608
32
2922
1
1
7
102
1
2
93
246
1712
115
37
4
2
17
5
2
481
193
23
6
805
2
1
1
542
7
6
11
4
3
4
136
9124
354
90
138
180
4
4913
23
53
34293
2119
2
18
7
141
15
2
374
26568
758
13
13804
149
10
3
13
451
8019
1
752
7
91
1
29
4
1632
151
270
2
41
8
4
4
2
1
257
122
14
749
2
7
1
2184
17
1
31
64
2
19
201
2
62
3
7060
4
1
4
455
1
1
26
2
1
1
6
53
2
3
9995
7
1
204
207
33
2
1
11556
3
511
53
10
371
1
3
570
1368
5
2
4
20
3654
1
8
302
27
254
5
1
1
1
45
1
2
18
5767
3
426
31169
2102
4
2
9671
4
24
19652
4
6
1
1
1
34
4355
16
48
1
172
201
2
4
1303
24
336
2
5
1
37
1
605
1
2
9
1497
1
31
348
740
8
1903
2094
11
1
7
15
5739
1412
913
19
772
1
10
80355
459
52
9639
8
2
1
26
6
5
21
2113
1
31878
868
183
175
6607
10
5
1
110
15
1
3
1
593
3
8
9
1
1
310
1
74052
3877
1
587
1
8900
37
958
1
3
1
2
66
15
9
6
364
352
1
1
9
5
1614
3
9139
32024
79
145
1
10
5
1
7
5
24
7368
4
1054
335
163
21678
1
3
411
2
34744
8245
1
5
169
6
16
5
1
47
2
18
1
1202
312
171
2
79899
544
2
113
61
22407
3378
2
11526
1
2
6
9
322
17
112
1
5
2
161
145
61
2
22
37
383
7
2
1
7242
1
30
247
1
1
50
6
3327
4
329
1
15894
12
66
1
2601
181
19
45
1327
1
2
4
1240
2935
1
47
109
1
46
36
1
88
1
1
3097
5950
9
120
18
2
134
9
31319
1984
413
1
1
18
25
271
1
8
43000
1
25014
7
41
43
1
2
225
21
2
63
165
2
331
3
2
5635
18323
343
3
3
15649
53396
1
5
299
4
297
14
90
111
79
13
26
19
2
7
1
18
4
1882
1
133
3
2
3
10
503
79
26
82661
16
1
41
3
1740
33
5554
8
11
135
2
66526
23
5
6
1
6
10
281
15
188
621
3
4
34
4
2
5
81
235
4
4199
2
208
1
1078
1
18
2
2
21
56
1
31
2
24
3
1
17965
92
67
4
55
5
20370
48
1
69
14306
3679
6
21994
7
82
81
3
4
2
1684
3
17453
1
7
8
8
3
91969
30362
1
2
1
1341
1
117
18
154
18
1
62
3
8
368
4
11872
14
41
16
8296
115
1
1
2682
20
1
9
1
3
17628
1
22
14
584
29
18
9
1
11490
1
12
2
8
7
3
2
67
26285
5
45
1
3
6
155
1
16660
1
447
283
40
1
3381
1
149
19
2173
943
1
1
177
9171
6
248
57
8
1
79150
1
1
103
21586
1949
25
1
5
75
9
436
2
10
368
88888
1
11
6
2
6
2
188
11
61
3
58
1
1
99
29
584
51
53
42
8
270
1
2
421
9
3
856
1
217
232
12
36
2
3
1
2
77
1121
7
160
11
352
9058
95347
3
2832
1
1
9
8416
3583
5
1
139
4
29
5012
49
8
1
1
475
3119
15
1
1
14
50
25
1
37
3
79
1335
574
885
4
1
29629
76
21
1
3872
27
1613
152
17
1140
3
500
79
1
8
7854
2
3
12
16292
9
1
1
32
17581
17
10
1
6
75
414
1
392
1
7
2
2
34
3
1175
26698
13431
4605
580
1
11426
1
1
4
698
435
4
51
3
15
75
91
5
201
12
1
32347
47
127
6
18
39
8
26
15
1
24
64
4
52
13
6
1
1
1
1
4
2
1
12
63
477
1
30
1
1
44
1
39
9
343
658
2
2121
33
10072
814
12
55
83
14
153
3
36
21
1
1544
36
121
1
51
4
3393
432
1004
8952
74
1
2
13
2
4
28
16
7
4699
7
1
5977
1
90
24
2
12
2
2068
354
1
9
1340
1745
13
1
6488
196
231
5
2
9
3
3
6
1640
488
818
312
243
17
20
2
2
9
2
7
6
6
9
6
7
1
1
4
5
131
10
14149
20
202
1
231
14761
428
3
601
18
187
17
71
2
2066
3
70
2
2
34
1
5953
125
6
9
15
202
449
1
1
392
2
15
6
15
837
1
3
6589
84
39
1
50
1
95
3
17
664
6543
5
1
6
55
28777
2
6
3
6
21
1
25735
392
1
1
887
1
70403
125
6
204
1257
23547
14280
1
59865
656
28
30
8
4
14
1
50564
159
38
2
473
1
58
3
1
5
1
3649
134
18
628
4
1
2
5
2
55
57
903
351
1
1
20830
174
69673
74
2
3
19981
33
2
1
76
36213
7
1
1
19
3
4
4
197
18416
35712
1
16
3
8
9
962
74
3
3
647
15
1
11
291
1
10164
1
17
3
1
48
1
425
1
4
13
13
22964
1
1
19
75734
127
178
115
1
1480
6
70
1
2
21
1
1
104
188
3
152
15894
3
22
12
1691
1
1
3
767
4
1
76
33
1
114
1
43
99
1
1
570
3
299
1
5822
7368
2205
359
8
6
48
77813
98
4
22
1
2456
1
2
18
4
7
40335
706
9
1
2
34
1
7
2706
237
29
3388
31
2493
8887
1
2916
526
802
46
136
13
5
20
86
31
4
17
71
17111
99
30
180
8
8
8003
1
2762
28
1
1
68
18570
4
3204
3
17962
8
4
1
8280
2
236
2
32
18
1
35
7506
2222
1
1240
4
1
41
1
124
2
650
8
5
28
1
52
6
17
3105
32
3
246
16284
15
2
1583
1
44
1
1
16178
1
55
88
6
1
7
1
9
1
1
3
1683
42
95
13
345
21
7
1
199
7293
1
3
82
14
1
2698
6
14453
167
62
38
2
4
11
32
1
77
42
7
13
1
2
464
1
1
1950
13
522
3
9845
1
1
1
29
2
24
2
1
4
1
296
259
4
173
406
3
1
61
4073
15
1
196
6580
1
1
25
3487
12
1
319
2
1
1
19278
122
1175
70765
3
53
1
14
931
496
15
2
259
5
34
157
4
1860
35
16
8
619
1
27
114
3
9295
4400
1
7
424
13
90
23
1
4658
9450
454
1
117
6
5
2
8441
28
354
927
9
1
11153
7568
19
47
11
33
53
2
26
1
1
127
1
2
2
1
5
15
82
17
8666
1
3
34617
6088
4
12788
8
22
2
1073
1
3
22
4
3
3
7
1
2
3
4353
2
11
4608
2682
1
779
53
20
5
13
37
27
2
9
213
35
82
4822
1
1670
7
380
1
13
11091
24
3
19
1
87
23575
780
4
119
24236
32
2
431
36
3232
1
51
1
53
1
1
5
12849
1
4
1
15
14
58612
63
2
1
1
9
1
2
21
3
169
5
1
31926
9
10
1
3
1
1
87
19831
4
34097
3
60068
23
1
70
50
96872
5
6
1
8
5864
734
24399
1
10
11
3
1
57
1
1664
1
208
44
2
9
1
1
10
88
4
141
79819
1
4
4091
6976
1
9
507
1
15253
625
1996
1
117
16
19
13
9
2
5
391
10
7
33
4
1
11
621
38
1
1
192
3
78
1
1
66
1285
147
18649
1716
25
3729
1
4
2
7
1
9
4
4
11
1625
1
12
32
1
10
11
1
39175
4
5
2
2196
2
21
3
77
162
507
13
24
1
22
58167
2229
2
10
4
124
2039
8
755
1
4
37
1431
51
7
4
27
47
12
3
24
13
305
2
61238
19
13
293
733
3
1
3
15
2
1
2
48
13
265
1
14
146
2
75
265
2
28
17
62
1348
71
2
340
1
9
7
1
1
4214
1
11
3964
973
1003
17
1
8
3
17
5629
36
13
16
11
10
10
1
30
5
9175
1
1
320
32592
88834
272
10
728
1
20520
1
2
1
13461
2730
53
1
30
4710
1212
1
39
33
4
1
137
6
1
63
3
2
870
4
14
121
76411
1
115
3
2
6751
1
33
1
52
5519
1
1
2
779
232
273
2
44108
2
7
2
4
7
1
1
627
2777
203
4318
6
24
2
3
3
1
5470
2
3
1413
3
1
3
34
1
5
11
4
17
1
367
87
2037
1
19
19
20093
13982
3
1526
74
20
5509
14335
83
1
1
1
57
65
18
401
4
32
3
4
2
4104
1
768
55
4
2
326
883
1
1
2
2
21
30
3
18
10279
12
256
255
7253
1
2
13
13
21
10
2
43
2
1631
1
25
1679
3
1
2
10
5936
1
46
13
2729
149
7
159
5
167
45
5
22
69
1
71
13
1
1
1
4
5
11872
2
2
2
8
21
2
1
4134
263
1
6
11698
3649
31714
5
1
7891
4
1
1
1
1539
1
1
24493
6
2
44
65637
369
2342
3
85
4
1
9
5962
34009
11
2800
45258
8
2
4
1
5
67713
19577
13
2
78454
2
11
6
8
54
155
156
16
2
19
798
1
9319
1
168
1
11226
8
15
32
1
17
10504
6
693
403
2
5
11
3
37
1379
2012
16
128
3
41228
1
76
2
1
1
1
17
4
81
11
2
6
897
1
11
211
125
12
4
3
35
1
4724
5
4
73147
3
14
1
1
19457
322
1
49
51
223
2910
257
2
55
492
39
8712
16084
6
2
2
7
51800
4
4
8
1
2
6
24
33
1
72
11
8
275
617
3
12577
117
23
1
1959
1
13
12
165
14936
15982
3
1
172
237
631
28
2
1806
77
3
75
2
59
362
1
27
6
17
2398
4
10
25116
3
10
779
1
55
32
37
42
3
2
119
28
1
1
24
1
2
1
330
1
3
42
2
137
4
2
6
1
2
3
4476
94
26
115
175
1
471
6
5
19
69
1
410
26456
2
7364
2
2052
4006
1
218
1358
1
10958
3
23655
1
67
4
23
6
1
4
284
37
22
608
6322
1
5
442
16
1
1
11531
4
217
2
14
48
251
1603
1
2
2070
1
1
59
1
23
3506
7328
40
3
7
1
1
4
471
2
288
1
14
1
5
2
7
511
30
1
318
3
60
43
23
5
1
8705
1274
356
1
46
2
1
1
692
7
1
12293
22
2
2
9
130
465
17
1
2
9
1
902
1
7537
1802
37
66
183
3
190
80
636
2
1
223
1
1
18312
43
3
2793
37
38
550
779
7
2
9
3
10
4
39
85
913
112
65
189
1
1
24
2
36
1
1873
43
6
1
1619
182
3
308
3
36
2
1
9
1
11
3
1
1
12
16001
5
1047
2
1
1
9
2
1
2
3
13
104
3
7
96
689
53
102
8
6
3544
92
6
1
477
1
340
1
15731
1
3
719
15
1
3
1594
1
1
73
13
1992
5
2
8
5
17
2
13
1
349
1387
48
20241
241
2
402
166
5
275
2
1
1
1
1
1
1
1
1
3
1
24
4
5
532
772
1
320
11
2
1
6
10439
39
50
47
1513
2589
4
99
1
3991
9
2
106
74
7
1
64
1
33
17
1
294
1
44
10
14
23
1
1
31
6
164
1
644
1047
35
3
26780
15
358
27
1
686
24
7185
14031
197
24
8
7442
6
19
1
3
1901
3
5
4
5
24
4573
2
7
7
13645
1119
37
14
8
51
340
34
3
1
1
9828
1094
1283
1
317
2
277
541
7
15
1232
1451
1
6
56
1
70
8955
1731
577
3
11
9
1
268
259
46283
4
2
248
139
5
1
497
4
16
1
36
13
7
2
1
1
4161
2
1
1
1
2
9
2
6
31
6
10
91
87673
1
1
1
1
7
1
1435
20
1709
3
1
77
6257
78
9
1
1634
957
3
10
7
2
1
16861
1
264
2388
1
8
1
3
2
1
53
829
5
5716
11
10
1
1
28
12
19
5
4107
19
41
739
1
1
36
89363
511
20731
193
13
10
105
1741
6
17
4
11398
3
13
1
1
1784
187
1
3
7549
15
645
519
2847
57032
43
2
1
10
12
12
2
1
15
1
2
9
14
6
21
14
8
34
67
10
164
1
23824
5
1
1
1
1070
2
124
4
400
205
81
44
1
213
1
2812
61
70
149
17
105
133
38
4
746
3
5
35
10
118
2428
3
63
5299
498
29
1
1
18445
5
17
442
1
2
2
3
3
4
1287
7
1
23
181
16
19
14
1
3
31
18
65
2
7
422
6380
224
3
4
15
1
1258
3827
1
45
2
161
319
247
1
762
54
10343
1
8
1
1
1305
51448
6844
1
1
16
102
1
23
1
3
53
1
2
5808
55
7
80
368
7
10
1
1822
7
1
1
31870
6302
13
237
6
6
94
36
3
2
20
58
5
1
1
208
21
23
612
7
49
1277
1
1
2
2
10
33
1
1
4
80
2
39
1
10
16
74
1
226
1
1
12
1
1
15
1
146
17
2
3
27
5
111
6
18
20
15
45
516
9
53
19652
13413
6642
7
10
3
19
22
2
3049
1
79
2
1
10674
19
657
591
35398
158
2318
3
3
10995
3
1
45
6
34
10
1
5
2
29
31
1
28
3131
2
2
1
62
122
91
220
11
2
17
2
2
7
3
2
11
1
5501
27
1
1
1208
656
28
1366
6
9
6
6
1
76515
61
6253
9
1
355
1
2
1
89
2
662
1
209
409
17
42
12
69
2
1
62571
536
1
1
451
2
58
209
9
129
198
122
5435
90
5
2269
14
819
21133
2718
97
1
21
1
918
1
221
1
5
3
15721
17
6999
1
130
23
11
1
679
898
2676
64
29829
1
1
4
1
1
95
5736
37740
192
3459
1
39
3
11
2
40
5
33731
11
5
67676
2
6
30
14
11
5
14
1
31
2
2
1
9
1
49
65438
7353
1
2
28
1
2
1
3
5
5908
30
10
9
1
56
1
1
1
611
689
4
5
4407
39
55
11
22
24
1036
13
36
8
2
8
10
1566
1
12
453
241
10
1
2
1
16
2057
1961
1126
2
3
23208
10307
3
2
2
14
1
1
1
3
328
8
56
127
1
19
3
125
6
3552
2
11
2
3
7
2230
590
5025
9
98
1
1
1
4111
1
368
71
6146
735
6
3
6
4064
99
3
106
15761
4
1
4
1
41
1215
23
1
13
99
93
472
2
1
62
6
494
54
4
10
39
36
2
2
3
215
2
49505
1
2
2
2398
14
1
16
1847
28
42796
1
4519
1
6
4
1
116
3
1
2
2818
15
1
2
3
1
4
1
71
1
48
27
10
8
4
190
52
6
1
1
51
8
2203
4
10
2593
2
1
3
6
1
1
228
2
51
73906
28
2991
15
4
17
9
14
1
2
351
380
2
11015
1
13
2
6
43
176
2963
1
3
170
1
377
621
44
1
8167
1
4
8
10
4
7
50
3
2
1
26
53
18
327
5
1
88
450
6
39
124
7
7
5
161
6
2
928
67379
54
24
1426
659
2
410
5
1
1
1
65637
1
9
1090
2
4128
2
1
143
5974
1
1
31
1
52946
8731
1
53
1
1
66
23
166
32
88
375
9
14
18
39
329
7
94
11
2
12
3
33
469
36
57
16
1
5
40
5
1
7
1797
1
37
239
14
33
278
1
48
1165
2
10
9
771
498
6
3
58365
1
5873
7
5
1
6060
683
26119
5
644
358
31
8713
7
3
27
1
3
11
84847
23
9
19
14
510
4
117
3
1
590
7
1
8123
59
114
51
330
1403
10
10
17
1158
49
4262
70
169
272
1
2
88
2
1093
12
13
4395
1
1008
146
1
340
323
8
1
1
176
16485
85
11
2124
765
160
168
16
85
10205
5
398
6
12165
125
847
46536
838
83
3
4
1
57
1
30
1
1
14
1
7
1
3
21
2
1072
10
21
1
39
1
14
2
17098
5
1
1
1
60
141
16
42
67
2102
1
361
5
1
14
4704
2
5
57
22
113
2
4
91
3
8
1
87
2
2
3110
7
32
1
4286
2
18271
524
37425
4789
2
3
3
8
1
179
49
1
1
2
143
1
7
24
1
1
1
2
87
7
8191
1
1
182
2
31
2
2
13
150
114
6
1
1
2
1
677
676
4957
22
28
24
1383
2
2
1371
14
748
2
4
38
1
809
4
1
46576
53
15
4
22
2
228
2689
2
3
8340
1
1
12
574
8
1
1
1
4
8
682
536
157
1
11407
1
4
8
1
1
34
1
51
1
975
11120
1793
67
2674
8
14
14
3
2
4355
5
45
69
1
5
102
6
13680
3963
550
99
18
1
1
6984
21
1
7
5092
400
263
1
378
2562
1494
94
23
1
1
46
27
3
2
4
4
3
6
240
2
26
2
191
7816
28
2
1483
2
8
78
199
13
3
7
7161
1264
1
1
18140
321
8
6
1
20
1
12
9
410
8
47
13
1
1
11
19
11
1594
2
149
5
37
37
1
395
2223
14
4
2
204
155
17
189
1
69
2159
1
1
53
94412
248
58
88834
20813
1129
6
2
4000
7
247
2
13809
6
800
1
1
90
38215
1
1
117
29
3
5
2
328
1
1
1
1
12
1
20513
2
1
5
6
4
5947
1017
21075
647
13
6
1
1
70
1554
1
1
1
2
1
1
255
731
1311
2
1
5
228
371
1
3
3
403
235
1
943
217
15791
9175
2
2
1371
4
1
37587
64
1
429
1
10
22
202
1
1
4
1
171
2
1
5
97
1
15
1
30
205
91
136
6182
490
16
9770
1739
1
4693
3422
2
42952
421
6
1
1
2
4
3
24497
2537
7
113
3
1
16
21
1
19
2
1536
1
1371
12
14383
287
10
94
1
1
15
2
2253
24243
11
3127
65
24
35
1
1
3
3
113
17
26
181
5
1
165
198
440
6729
1
1
62
5
8
2
589
61
180
2
1
36672
21
27
2
1
9
62
1
1
3
1
19
5
47455
1
3
1
9
2
1
19112
4
5
5
1
1
5
432
501
1
152
147
18723
5
1
236
2
2
2
61
8
3
1
1
5
340
28
9
168
37
2331
1
168
23
5
39
1956
2
103
1587
2
1
4
7
9
1
3
2
12
284
3
1
7
1150
1
122
11074
220
7
1
1
28
1
2
68
1
9
1
1
36
2591
3
1
7
5
1
1451
1
3
9989
3005
6
31
13
1
942
29
1
28052
3
128
4
57
1
37
6
609
90
5
39
41
10
115
679
5
108
176
2
2956
262
82
1
19
10737
46
6
1
13
3
21
1
70421
20
980
1
48
3
1
1
2
1
9
5
1
5
253
1264
21
1
100
104
507
7
627
4
83
32
682
136
11
2
339
15
9811
26
61261
24
4
1
46
24686
1
1
45
96220
1
30712
67
131
2
1141
1
3
29
1
104
2
437
1625
2
2
29
72
9
2
19
8
516
3
12
33
7
4
1
20
1
5
1
32
11889
3023
5
2
1
328
7188
56
95
3
1
2446
23
3
14
10
89
4
5
1
6
1816
147
5
1
6771
13
1
5
144
2
16
25
1919
21
1
7
24
13
45
5
3
4784
52
3
1
1
377
1
2
1
102
95
5
1
46
6
4
3
78300
66
1
8
117
143
1
3
2
11
169
1
1
17
1
2
1
1
57
1
2
1998
1
87
1950
1
15
9411
4
37
1
2
10
2
137
1
54321
15
15
49
3
1
9
70
15
79
91
8
2
33
5
302
70293
1102
14
3
33
315
203
16
2
2
5
1
24
8
31
82519
2
3083
1
2
5
73129
1
7
171
1
11857
1
12
4
1
573
4
73
2
9
22
2106
30
26
2
1
1
16
1
9
860
7
535
40
2
1
6
11
15
368
13
1214
24
1
7301
7
179
5
8
56857
12
50
16
164
137
3
10818
1
7
1
24
14
2
3
6855
1
138
632
63405
878
96971
2
19
10
24
2
497
4451
84
4751
203
13
81
1
3112
1
10
11
209
31
1
1
1
4
334
1
72
11
34
113
27
52
68
460
9
3
5
12955
1
8
1
38
367
121
3
30
3000
1
4332
1
1
1
2
3
1
43
1
1
498
5
32
5
26
2
1
11
1
248
7
1
1
218
18
933
3
8161
1
1
22
9
1
15
63
1
1235
48
441
14354
9525
7
2
2
8
8
2
1
8
1
3
5
590
22
77
85
6
25
1
4
54
293
49
2
26
47667
147
3
119
4
2747
11
41
8
3
5
1
153
1
1
6
2
71
12
23
7
1
19
2
72612
368
214
2369
14
6
5322
2
4
7
1
2554
189
6
170
2
1
8
4
13773
3
49
31
13
5
6860
23
448
102
4016
2
3
2
48
683
15
7994
7
8
203
2
41
583
1
17
6
46
14
70
4
1
171
1
1
1098
1
30
4561
5
227
340
1
4
1
51
1
1941
59
17
1
4
49
23
3
1
19
3
331
1454
2
487
9020
7
2
81
1198
8
2
73
1
30
18216
2
2
4554
58494
215
11
15029
12
2231
14596
7
7
390
413
158
2
2584
98
25
3
57
30
2
38
2955
1
1
25
2146
1
1
8135
6
2
12
2
5947
18
7
9
1
17
841
30
5184
167
56
1
771
189
56
1
7
2
2
1390
95
10
3
2253
32052
17
3
1
2
4443
9
6650
11425
512
24
42
2
5
4287
1
14
30
584
78532
519
1
194
8954
50
2
1
116
607
5
1
325
35550
1
40
9
2
3
1
58728
15
22
44
12
1
4
252
10
3497
6553
140
1547
3189
1889
2
1
36
1066
5
1
1537
1
524
49462
9
67
428
5519
62
4
1
32
38215
6
1
35194
50
113
477
26
6
3292
10279
3
1
152
2
85
136
8
1
248
2
21
29
4
37
17
34
14
8
1
43
2
8
2
29
17
5224
1
60
175
3299
34
1
7
1
1
24
98724
1
2
29
219
30474
5
35
1
53934
6
4
1
35
63889
35
489
2
143
13
109
2
3
43
3
8693
10
15
78
1
11
1
4
17
15685
2767
75
2
1
4
4792
1
9
340
577
2321
4
9
34
54771
11
1
91
6430
191
1
1275
1
7
1
1
2
1118
6
16
1
3
9
58
10
7945
62
458
7904
7
969
36
6
49262
14
4474
3
776
30
386
539
2795
2
49957
7502
3
2477
94
1
3
7
56
16
5
35575
32
6
1
4
1
1
143
1
2
4
14
48049
11
1
67
240
392
5
5
4262
16
63
55
1
4751
12
591
135
1857
3
2
1149
1
36448
3462
78
2386
11
2
2
2
3
8
19
5
192
2
3122
39395
4
1
8
2
2
1374
3
9
1
5
71
1
4
3
3329
9
360
12
2665
2
51
1
6
12
45
2
1
4
1
351
2
36
196
4999
26
2
15
26
151
5690
11
1
112
166
23
275
2
8814
4
3
10
274
5
13
11238
702
1
1
6
549
1
1
9097
18
236
5
2
45
497
213
6
1
3409
1766
10
14
2
80
17
1
3537
13
1565
1
134
1
1
7
45
383
49
2086
10
2
3
14383
4052
6
145
26
1
104
14
73
7093
1852
4
85002
3
687
86
1
4
2
1240
5
48
2
2060
2
1
1
1
1155
182
2
6
463
21
1
4
1
4
721
20
658
93
1
108
9598
4
3
211
4
6
2
1
12076
2
3100
468
444
12
62
84
134
2
11
1
208
5
4
5
127
1
8
67
3388
1
2
1
36
118
5
106
6
31
5
9
1
5
1
6
7
1
1407
1569
4
36
12
19
1
1
211
3647
38
58931
536
2
14
6
2
1
905
2
16
10
1422
1
309
1
3
1
216
10
1
3
3
3
215
21
677
7
6
7670
32
12
34
1786
20
4
14
7
6
25
1
1
1
11
3
7
183
9
14
64
18
1
5
89
2
1
1
903
37
6
1210
1020
227
7191
1
2
12151
2
1
132
11
34
63
3
75
3
28
1
2
2
667
9
2
1
892
96
22
46
3
9
2706
124
3
1
4
1
2
29
4
1
2
6
50
22653
2366
15
1
118
1
3070
635
2
89
1
423
3226
393
3
937
13
2
3
368
33
386
1
2955
629
329
1
1842
118
124
483
1
1
1
9
22442
1
1
464
12
1
1
1
32
1416
31
24
11
1423
1
153
2
2
83522
148
139
1
8155
12
3
1
2
3
3574
1
1
4
5
37
8
29
519
54395
1122
4813
1
19586
7
62
91
4411
2
6553
7403
29
9
1
87
2
1
15867
3
27
10929
1
2
25
1
79
1
121
11
243
5
5
3087
2
1325
1
38
16
12
21569
5
3
6
1
11
17
70
54
1
85
320
24
1
41653
1
4
9
177
3
1
2
950
1
1
25
3
5
11776
3
5
9
106
22
2
24
85
11920
7
242
7
2
36
99
2
31
147
21619
1
37
4
37976
71
459
7184
1
5
1
2
3902
59
9
1
2
3
2
9
32301
18814
2
64260
1
689
3
1
142
638
15906
11
17
1821
80
3
61
11
124
6
5
1
15
109
732
4
1
85
440
9
1876
1
4
1
1096
3
3
95
5
1
1
188
11
5
2
25
2965
1001
58931
222
2127
4
1
1
1
1
61
1
19
254
1
18
2
1
2
276
5
26
1
20
337
7
1
2122
1189
2
1
1
17
943
2317
9
1179
1
9
59378
4
8
1
442
22
5
3
395
1
84
2
4
5
11
5
7
78
699
138
12
1
10
24
1
6
39
423
117
23
3
7
231
197
56
423
1815
5
2772
1
82
3
6
74
1
2965
1
47
6
67992
2
3
1
1
3244
5
12
290
2
129
4
7
9489
46769
2
352
6
203
10
1
1
3
92
1
1
4
18
2
4
4
2
5
5
65
3
104
44
6484
28
1
2
102
11070
24
40
6276
5
1
662
2
378
1
1
1
2
67
1
6
159
8
10
5
28
4
301
30
1
587
287
4411
2
6
3
3
1
921
32
32
7497
129
386
29
3
1
1
4
1
302
7
5
1
2
1841
23
2
16
181
263
1
202
1
1
4
319
25
1453
11
16
8
116
19
14
57837
10
10
2
1
672
7
3
8
6
3
5
2
1
304
3497
4
1
918
3
1394
4
3
2
4
6
16
21
4
682
6
14
24
1
3188
10
262
1
5
59
339
1
4715
91301
4
99382
1
26818
282
13899
2
1
2
6
1
43
2
11
19
1047
12
2
1153
122
5
105
271
4
2
23
5
12
11646
1
2
2
16
53170
14
14387
1461
3
14
3
5
27
1
1
122
9
21
1
3
2
182
48
5236
22
32
8
1
2
14092
902
2
22
18537
20
2
8
1546
51
666
15
17
5
1
102
92
72712
1
4
1141
2
22
5
1
9284
104
1
2
1
2559
4
2
232
1
3
4
1
61907
2
3155
133
10
1
62
829
15
1
1
999
421
1
1
100
2
86
1
135
29
29
32
1
4
3
4
490
1
29
1
41
130
1
698
446
478
130
6
1595
431
378
23
17
4
31870
31
79
1
7
1
50
4
8
1
1
1
11016
867
1
14205
4
3
14
2593
1271
1142
2952
3548
41
2
9
2
37988
4
20
17613
37824
5
8
35746
4
1
1423
2
2
4347
18
359
39
2
62798
675
14
1
2722
5
1
7
1
2
455
12
16
45
4928
1
1
89
1
1
2
131
3302
2
5
620
22
9
3
4
1
1064
1
3
7
54
1
40
86
4
4
1
40
3
2
1
1
2
13
1
25
77
10
1
1335
340
4
1
2
79
44
1
84
12
29
1513
1
29
12
5
5147
31
2
1
283
46
23
4
170
236
1
3725
590
3
11
14
30
117
2
2
1
324
31
1
8
289
1
51
18
7803
15
5
2
4
7
17
6769
29
15518
1
4
248
3
3
51
5
395
11
1
365
21
1
1
18
35
32
2
1140
5
2
1
3
17890
95080
4
5
28
56
1
1
5
3
17739
1
55
1
1
7
7046
87306
110
65513
180
17
582
3
2
15
65
2101
10
1
8
1
3
10
5
43
15
28
3
2
17
2
1
61
23
6139
33
1932
1450
2
1
1
1
3
1345
1
2
3
99
5459
4
42
1563
1
5
3
181
1
1
5381
2
28
2
3
62
35
15761
2
2
4
1
3
1
28
1
9
15
2
257
13
4
1
16
7
6
9828
529
1
18
15982
2494
8528
4
749
108
11
14
2
93
3
22
53
19
326
134
2251
2259
13207
9
294
1008
1
964
1783
4
2
6
18
237
2
1
207
4
1
2
3
7
5
1
241
94
2
227
1
1
2733
12
109
2042
11
26
2735
210
5
3
1
46
267
4344
1
4
3
5
2
1
87
14
1
1
5
870
3671
5
28
4
432
12
33
2
879
1
6
19
21627
1
91
3
74
931
13
11
1
24
169
3
28
516
23
7042
1
1
114
5083
2
1739
48
32
37
295
6
1
3
3
606
1
1
47665
2
3
2
28
2
90
5
3122
1554
2
3
7
119
8
1931
15
1
9433
1190
1
950
6
44
9
12
5
1
440
276
1
3
1
112
306
1
7538
20
658
8
3
11
84
5950
5
1
9
608
830
8
3145
5
16
2
69
5
3
4
2
1092
11
2
6
5002
4
2
135
884
61
1636
133
3067
17
26
4
48
5
9
21
3945
2
39
61
4
96
1
14
17
213
9
60
186
1
2
1
5224
1
3
2
8
6855
19
110
41
323
2
145
4
138
6
1
85
1
43303
11380
1
1
26
4
1
8
12
37
10
316
1
494
29
1
218
22
2
16
4
1
3
119
855
1
7
408
3
48
11
1
1
60
1040
1
20
721
1
1
1
25
1457
2770
2
1950
8
1
43
8
16
1
42
1726
535
11095
87676
1
2
1615
77
5
1
1
2
23
37
588
674
6952
20
1
1
2
17
2
4
1
99
2048
3
1093
1
1
1
1
1
1
9
1458
5
11
1
4801
5
44208
1726
28
19
39
81
1
5
1
2
1
1
91702
13
154
13758
822
86
1
34016
4844
2
12
21
4374
1
140
14632
2297
35
473
953
27085
270
1
141
586
11
7
15
768
1
1
9
1240
1
817
2
44
2
3
2656
1
27
78
16
37
72
2
1
11
11
2
1003
5706
72
1220
3
1
28
58
4
2
80
66
40
1
179
3
380
40
3
222
15
2
73
8615
214
10274
6
274
415
49
3963
10
3
2
685
1
50
38
49
8
1
7806
2
1229
1
4
32857
1
20
7
38
32
1443
265
3
2
3
25
2
35501
3
7
3
3
44
5
6975
99
1
65
46
8
6
824
10
1
53433
15
31
76
4
181
7
1
388
1
543
2
3
197
50
3
127
132
42
8
11
1
793
8
8
3444
2
27
1
1
316
1
581
9
43
41
2908
1
1
54
1
8
82
38
22
1
28789
1
2593
1
1
1
16
10222
1
337
4
3
11542
2
1
9
1
7
117
123
1
49
3
28
1
98
28
1
2
3
1
1
1
13287
6
17
1
116
1270
35
31
525
1
3297
1414
23801
5
5
2
11
5474
6632
1
5
2
1
5
297
2
133
1175
5
1
1
182
4
15
4
1
341
2
43
12
2
841
8
3
987
11
1458
3
2521
1
60
2
10
1
11
1
2
1
16
8
8
119
1
3
14
18
2
12
21740
4
3
4
4
16
1
536
11075
16
2
1
1965
197
5
1777
40
292
23
2
7
237
3
1
1
4
3
608
68
7
1
6
2889
1
15785
234
444
1
3
10
259
1
611
29
249
18
2182
4
1
3
2
1
1
1
7
228
1
13
1
2918
1
83
2
1
1
511
3405
1
1
464
872
4
295
1
26
15
2
10
4
9
1
1
115
4114
253
8952
4
1
469
15
224
9
1
785
1941
1
11
1959
222
1
1
38
23
6
170
16
1
111
1
4
5
65
1343
1
18
3
1
5050
71
19981
2
11
55
166
2
2394
6
532
2
46
9
769
4
10
504
3
6
40
9598
1150
10647
346
3400
65
26
33
520
49
23
9
279
183
96
2
2
369
193
5
1
8
16
4
1
2
1
12378
23
44
2252
3
121
2
248
1
2
49
388
50
23
1683
40
8691
243
56
1
2
3
5
51
1
1
62
6
2547
1
20
20
1
91
1
1
21096
12
1
6
27
2
10
44
26
1
2
10
26
28
11
37
6966
257
162
15
30
2
144
6
1
1
3
184
124
308
2950
3
1
99
1
2
1
7
717
2
628
9
13
24
137
1
495
1
2
21856
88
42295
65312
1
23171
188
17
1
1979
1
201
2
15
96
1
5
2
1
1
1
19
9159
3
1
1082
2
2444
1
11
38
2
872
7
42
2786
3
4
522
1
12
150
1
4
614
2
336
36
1
1
5
4
1
210
107
1
8
1
1
28562
32
1
157
1
11
1847
61
5
1
20
1
3689
10
2
32
21
1148
88
4
1
36
2
38
122
93
30
1
4
92
8
43
9
1
8
237
43
24
7648
15
1
12561
35
3426
2
468
7368
3
78
739
12653
1147
51
1833
4
1
1
40
303
2
1
5
2
2
45
221
7
13
1540
1
6607
1
2
6
29
1
3
10
6
1620
1
1
1460
1
7
5977
189
7091
1
986
2
1
473
2948
32
3
295
3
1
16
1
113
28155
90145
13
860
2
601
2
10684
11955
124
1
590
482
201
1905
4751
2
4
1
1
1
496
45477
10
100
1
1
540
6024
285
5
50
21
42
1
3
2
2
1
33849
6
1330
14
1
9
4
1
2
4
31
1
1
18423
8
55
2
13
1
5
26
1
3
1
1
19
8
192
10733
525
2
52
5
42
23642
19073
1200
3
38945
11
11
2
11
1
9
12
1123
162
39472
23641
1
18
1
29
2
2
29
57773
1
3
5
12
10231
3
1
61773
3
2597
1
1
305
2297
27
26
5264
1
75387
5
30
2
1
494
189
2
3
30
3
4689
79
1
1
12
4
318
5
1
171
21
2
1194
485
2
2
1
69
1
50123
7
14858
5
6423
4
171
10
3
5
17453
36904
1
19302
2
4
1
20
91
1
1134
1
3
14415
14
351
47
121
18
1
1
556
2
1
1212
963
5
4
6
26
45
139
146
44
2100
5313
13
5
476
6
161
3097
50
4
3
13982
2
1
13
1
28
13
1
4195
4892
8191
5
1539
313
8589
13
1
2
3
60
1
9
9
5
1
282
1
3
11
1
82
1
12
1536
2
84
867
3
5
3
186
3
548
1
5
19
2
2757
167
8881
4
4
177
14
633
1
20
1
1
5
1
25
12
18
4699
1
5
5353
16
1
506
736
52
1
26511
72
49
20
3042
15
263
57
3
61
248
6396
48
87487
66
7168
49
2
39
42
12
5
1
4018
4
28
32
63
553
1
7
8
29397
20
1712
165
9
4
2
2
135
38574
47
3
680
2
24543
1
13
9
1
67
1
5
1
16
6
235
119
19
60337
2
8047
36
47
2
131
164
2
13
8
226
1
13
1
229
53434
2
22
1
21
1
8627
23
1
75
53
1909
30
4
14
1
20947
100
1
3
2
194
29911
114
362
3
58224
2
1
250
2
89
2
45
27
1
22
10
2
6545
389
256
1176
333
120
4
1
121
65
1
2
7988
7
2
1
4
39
355
26
1
50687
27
85
1
162
9
2250
29
144
9
81351
2
359
8
2500
131
2
50
2
1
5
50
32
6
121
2
4
333
63
417
135
13
1
2
604
244
1
3
4
58940
35
193
4685
14
3
2
1
7
1
6
10
60
298
2
2
11056
2
1
3
6
17
4
25
1
1
1876
2
7888
1
8
8
4
58
209
1
10
2158
4
1
1
10875
8
1739
245
852
1
21
1
14
67
50687
5
44
4
15
8
14
1
1
1
6
3173
1
7
58172
187
5477
5
436
405
1
87
3
40088
3
10
49
139
19
3
29
1
1
1
656
24
8206
1
276
1
602
27
2
23
188
1
13421
1
203
57
1
75
67
1
1
21
1949
9
6
1377
10
98
9
95308
285
2
56
6
310
3
1
1
13
2
1
1
11
742
42
631
1
973
92965
1
5033
1
35
8
1
105
29234
6855
10
1
1
2
4
61
21
7
2
387
4
26232
10
221
30
1
342
20
33133
1614
8
22
1991
5
1
85
89
1093
1
1
2
8
2
4
204
13
8
50
4
5
35
720
101
20
6
5
1
6
178
628
60
28
1
1
3
26
176
5108
355
40654
3
76
43
5
2
5
250
555
241
1
5
1
44
7110
7
336
655
2
7
1262
14267
4
1
1
1
8
12
19
8745
2
13
413
2825
6
74
3
133
1
36
15
4
8
8
1
545
3
12
3
17628
5
1
388
36
16
7
116
3
2
9
1
2
3
34
2
37684
14
13
22871
1
3
7
6
83
5
262
1
4
1
30
54
32
10966
1
1
3
583
13
20101
37979
2
1
1
6
24
7
3289
4858
1
10
377
5938
71
6543
74
2577
1
2
51
1
756
38
15
15
12
1204
1
2
4
6143
559
1
469
5
65
13
32
7
318
1
230
11
20
92
66
1
83759
241
43658
791
1
108
68
1
9159
105
3
45
3
10
2
1
27363
2
71
1
267
1
77
1
23380
18
2
4
3
2506
15370
360
43
1
10328
335
74
6
18
2428
6
35
828
87
24
2
7
48
7
6
10
29
8
2168
76
3
1984
12
667
3
3
1
61
1
3
8
33841
91
6
11
39
1
1
92
95
1725
2
6
1
1
53
4
77
17
117
373
4
3
59434
226
1435
1
19
34522
2
1
19
2
15
92
8
1
3
4
1
35
21
8
12
1970
8896
2
72
258
1
15
1
85567
2
16
1
3
2
1463
1
16
8
2
15
10
1
75
94
31811
89
9
1
43
19826
90
103
922
1
4
1
1
18
32
126
191
29
29
36553
241
1
1
109
3
18
61
4
1
139
1162
1
1
1
250
72
60224
246
43
1
112
41
63
4
1
1
1010
1911
1
3
30
133
85162
21
1
1
1
7
1102
815
5
115
1
1
3
738
106
3
156
31
56420
13
55
18323
1666
87
151
3
41
3
1
16890
110
10
8
24
5
1
30
757
22
1
18
4
1
3
5
6
53
1
2
6
143
23
1
5
5
601
2
4
15235
1348
3
50
57
15400
2
95316
67
3
635
533
75053
865
1
5315
4
1
3
2
1
18
43
8
4822
2275
2
4
697
3
4
11
1
8818
2654
11
1
16
1171
61
1
138
18334
3
1297
1
1
5
26
1
1
1
2473
146
346
1
60
1933
3134
442
1
11
19
1156
1
2
178
5
5
88
76
4
55909
179
168
878
5
139
8
2
1519
1
6
21364
2
2
44
215
9
131
39
2
336
1
2
2
1
1
7
95
14
237
2
247
381
5
2
11
69
7
4704
39
14
7
44046
1172
1
1
5
1
2
353
2617
24
1
189
3
9
3
2
42
41
3
40
1
4
29531
14
17
9
63
5
16
1
14
26
28
39
110
2
134
12
476
225
2
7411
338
16
838
1
12773
6
295
14
1
30
878
89
200
93
1
2
416
506
153
1
720
1
3
29
1
556
5
209
1
1
1
55
36454
1
98
399
12
1
39
3212
2601
28
3
52
3
1
1
1
4
1
2
1
1961
1
286
1
45
8
57
2
156
5
15666
30156
3
2
2
1
12
2
2
315
9
1
36
1
30
77
21
8
228
24
1
10
7
21
72
27
331
2
1
12
586
4
1
276
38389
3
21
1
1
26
47
12
29
2
2
2
1
10
38
13
25865
31
2
1
15
45
9
3405
2005
6
598
5194
1
2
54
68110
7
26
64173
1
16
17625
51
109
4
305
12
10
5
13
1
8
5
304
53
1766
2
8
4
1
34162
9
4
20
15
6
6
197
1
1
17
25390
4
5
1
1
1
1
239
4
13
11
36
299
7
1
1781
92473
4
119
6589
5
1
138
94
9
68
62
51
11
2
2
8
70
118
93
72204
10
60566
645
57136
105
1
5
1
1
14442
196
2
855
2
2
1
136
4
17
4
17
1
108
218
189
77
10932
14
88
3
295
2
9
5
4
34
11667
1
2
2
5886
347
4012
1
2
31
32
1936
25
519
614
5
2
1
1167
48
1588
6
1
49
13
1
2
5
1
7
1156
1
4
13
5
3
2
2
1
249
32
1
1654
2349
1
2
1
969
29327
220
1786
121
3
4
13
14332
5276
9473
88
6
142
48
1
4050
3
821
1
2
4580
4
5
4
2
8
1
666
28407
1
26
192
1
1
36
23382
1
1
363
8
8
10113
1
4
55
6
3
26
123
353
15
2
4
1
1823
1209
17
103
1
9
8
2
8
10192
1
244
1
64782
8
350
5476
18
1
22
10
1
7
142
2
1
357
1
4
229
2
7745
8240
1
6
34
1
3
12
10
2235
15222
316
9
13242
53
9
380
197
6
1
56
3125
21
8
6
41
1
42
7
46
6
4
4
9
1
21
34
36
656
2
646
2
102
18417
7
2445
76231
790
474
2
1
6
729
9
1
1
38
6
2
1
1
90
2
1
1
2
88
20
1
57353
902
5
23
18
12
2569
730
165
2087
3
109
6
11
4
27
29
43
9797
1
16
9
1
1
22
71
9
4
1
1
3
2
160
9
33
2
555
29
380
37
1655
13847
5
28591
1
1
70471
2
178
2
4
15
2
2
4
15069
23438
1896
28
206
117
20
6741
3
27
8
3
3
9
196
823
34
1
88325
17
2
9
1
138
222
3
3
4060
822
3490
96
3
1
7
1
15
26
76
2
20
21
54
26
5
4
15
5
4
1
1
1
2
28327
29
25
25
89
1
1
1731
108
24458
226
32382
88934
12
217
114
381
3
1532
1
2
5
8981
2
9
5
4
3217
34
1
190
3
1
2
3
107
2
794
1
3
2
27
245
4510
3
7
145
1
3
1
653
3
7
1
3248
398
32
2078
1
38998
8
547
2
286
2
4850
52
10
7
4
7
1
223
235
26501
101
2
16
3
1
29
51
1
1
771
1
1
5
1
103
57
8
1
930
23
62
77
1
589
2
29
2
1
1
5
21
3
48026
3
1
2
8
2
447
117
255
1
7
83257
8
1229
2
19945
73
2
7
514
58
8
5
23858
89
96
6
1
9
119
5503
3
73
1
1
2430
34
1
2
4
1
2
1540
32393
7
8
259
2
74
14
3
1
32
1
2
10
1314
1
16276
2
3
1372
6895
42
15
803
100
1
5
747
235
4
1
3
2902
11
652
1
93
1
31012
23
3
1
5
24
14
2
81
72
1
359
70349
1
194
462
2
20
28403
101
3000
383
1
253
4
4
15
6
2
8
39
27
40
1
1
11
2
1223
14
34
319
6
73036
16
3
46
292
1
2
30
514
61
3
1
5
354
2
114
1
5
122
518
113
59
12
68
1950
1
345
6
1
1124
1
1
21661
8
772
1
2
59
2165
27
40
1
1
2320
1
1
976
1
1
335
1
66
9
508
170
3
23
243
104
2
6
9
1
5747
1
1
2
36
1
1122
15415
1
8498
126
5
1
35856
1
10
6
5017
33
53
4
443
5
1
757
1
1
24047
56
1
15
4
12
50
1
1
8
618
22820
13
7
546
490
198
1377
12
18
3
22
101
2
15
1
2
52
4
29
5
330
131
3
1
8
270
12
1388
2
1442
4
2
667
4
1
66
63
2370
47
15
27
1
16632
1
30
12803
1
1
14
1
1
2207
6
2
2
16
2
2
5
3
3
42
43
13
11
2
5
1
74
1
1
1
4
5
1
1
3
31
37
3
3
41
10
2
1
3
468
221
1394
17
97
1
1
92473
11
212
2
2
38551
159
1
2
1
1
283
23
1
6
2
4
23
1
2
6
18
5
5
37
17
1
2
11
1
2
1
10001
7
14
4
865
4979
6
12
8
1
110
7
338
49
1
146
1
2381
1
15
1
1240
97
1
117
4
1
3
3
4
26
1
1
79
9
3
1
588
9
4886
22
15
1067
3
36
9
6
1
9
1
89
2
611
271
2
6
264
6
11
169
1
35
13
54
1
66
1513
1
1
155
18
1
4
2
4
388
3
2
5651
1
7
22
13
1506
1
1
911
464
219
7
2
3395
18
19
2
436
2
22
1
24
38
1
20
4
43
1414
91055
1
1
21
2
14
151
27502
39
2
2
1
53
20
6546
21
1
6
1
98
68
2446
3
3
62
975
4
8
1
1035
1
59
52
1
5
26
54
89
1
3
1
24
1
1
1
3
2
18
1
29
133
1
15
16
75
8
7032
123
3
41
4487
29
756
45
1
2
3
1
3621
1
9
1
2
15
1
7913
20
48
12
1
10
1
6
4
109
1
5
1
2
1
14
2
11976
2
68824
142
2
1
4
7221
1
9664
369
83724
14
1
58
16357
7
40
419
1
1
4
1
2
15
731
1099
37
14
1
2
275
1
1
1
7
15
1
68
5
13
2
29
223
9633
1
45
2
1
2
2735
1
1
9
3
42
3
4027
1
46
11
1
3
7
1
4
1456
139
2839
1
7
2
23
20
984
18
40
5
12
91251
15
2212
5
27961
150
4347
1
1058
124
45
130
33799
132
3028
96381
86439
774
4844
1
6
3
65
4
62
11
1
1
5
6394
2
4
151
2
2
3
3
889
3
14
31
1
1
344
198
13
9
3
893
1
1
3
564
15
61
1
8
5
3
16
38
6
1
73
5
2
194
2
1
4
2
14016
77
3
1
3
981
8
1499
1
1
47455
549
9
1
1
119
4
3
1
1124
1
53
1488
13
5463
1
1
2
28
15
198
2
586
6
92187
22
2009
14429
1
2
32
2
5068
126
1
149
3
5
2
1
763
17
3
6
1
301
5
2
1
71
6
1901
12
3
1
262
1
2994
23
25
6
2
1
109
35
2
1
3
2
24
1
3
1
95
112
1
42
15
272
1209
2
2071
46614
1
15
1
1
11
1
24
1
6
45
14
16
1
140
5
2
723
2
1
21
1207
5
2
38
10
3
42
1
787
2
4
362
1
4
1352
2
71
3
6
119
26
2
1
1
36609
41
1
5
1
5
5119
5511
4
29818
652
2
14
9
29
1
165
18
36
2
9
2
37
2
1
5
4
1
13
3
2168
1
28
2
12
1
432
61196
65
90
62
14
2
1
33613
1
380
17192
3
382
28
2
1
4
1
14
2
985
5
83
1
124
9
1
1
6
17
7282
38
1122
1529
1
910
7
8
2
4
1
425
17
13
9
1904
1
3111
9
325
6
1
107
5
1
1
1
27256
559
1
9
3
62091
55
24
1
1
79199
67
2
1
9
476
18
77
8154
5
2
1
27
1510
14
2
3166
898
13
1
12
2076
3
2
61
51
11
1
1
2404
2217
188
1
595
4413
86439
11692
4845
2
4
9
5722
14
3
1
158
5
7
2
53354
17
8
1
61847
5
2
72
4
1
2
662
2
9764
2
4
133
1
1
203
3
4
104
81
13
11
2
7
11
1
640
1
10222
73
3183
5198
31
1189
302
69
3
4
29296
20
3954
290
1847
2
4
40664
7
1
480
354
295
4
310
5
95
225
5405
1
81
11
2502
30
1
254
29
5
18
1
16
194
490
2
785
15
1
127
11
16
4
46
50
52
7
23
1
1
3
1
7
84481
252
1
12033
10318
40
37
12
221
1
2
1
97
1
32
2
4
25
2
30
4
53
20
21
1589
5
3
89
12
1142
17
5
12033
22
6
3
26
1
9
1
1
4040
1
21
8489
211
177
11
9
2
3
2
4
1
167
1
295
8602
4
12
1
1
2
1
39
3
18
17
1
5
3
66
23
1
25
12
3440
7
7
1
40043
1
15
2
9
36
6
1
1
1
25
4
1
1
6453
2
194
621
92
39
1
3
5
62
3
3
44
1
110
18
4
1
138
7
2
14
52
2
18
455
59
1
12
5
29
22
2
11
1
651
1
4
1
43
3
19830
147
1
213
1
5
1
96
274
2
2
28641
16
1
2
307
3
1
6
90
111
1
1
2
121
1
2
727
58
1
1
70
3
5
1
1
19278
7
1
727
1
2970
1
55
3
2
3
1
1
541
9316
202
176
147
7058
18
38
1
6741
7
7
8
1
429
1238
20220
6
2
1623
2
35
134
20125
20
1
155
1
1
1
16
37979
39050
178
1
4883
6
197
109
29
24
5
1
1968
1
3
5740
2
418
4
2
7
7994
1
393
1
766
1
3
181
11
9671
5224
3
3
3
18282
8654
3
1307
8464
6
2
1955
2195
2
1
3361
1
19902
2684
8
5
3
1
3
46
1
28
27
17
36553
13
3
21
6
4
5
2
24190
3
1
1
962
2
7
1
1
3138
8
44
10
3
91
4
6527
1
1
31
8
1
4689
2
56
5
1
1
11
5
9
88
5
17500
9
228
9
13
52204
24
306
1
110
3
25
13
2
2
1
4
84
234
3
37
247
125
5
6
17
14
1
5
1
4
13720
3256
6
9230
1
3973
5028
14
178
1
240
922
2
1
28
3
10
32
8
2
15
1
20
3
9
272
70
5
1
1
145
1
13
113
3
10
213
1
39
2
15
21
1
114
27
2
9
1
938
13
609
689
824
3376
1187
1
665
92
244
3
7
16
79
1
63
1
438
1981
8
2
1
338
6977
1435
2962
2
17810
2204
79
73
8
1354
4
83
385
216
82
2
1
10
1
21
8
20
15
107
1777
25
4
2
1
92279
4
9
10134
4
6
14
1
34
14
1
3
13486
5
1
19831
10964
1
2
1429
1
2
15
11
332
1
469
2
2
20
1
69970
10
17570
1
8
10
647
1
39175
25
370
4157
367
40
30
4422
13
3
113
8
1011
17
2
41
13
13
2
50
4
2
1
66854
4
4
3
22
1
1
50
4
4
1
2
8737
1049
3
39
43
46
1
4
2
223
1
4998
74
1
1
1
12
125
2643
4
60
37
73
13
44
97
53
2
28
866
155
32
479
374
6
561
3081
588
285
4
2335
1
2
216
5
1
1158
7
692
11
657
7047
21
22
14
3
59
42796
73
61
5608
73
6
12
61
393
19
7
190
331
1
3
1168
10
202
8
107
4
4
17
1
5044
402
12
1
1284
105
82
75
69
1
99
1
262
89
511
155
16
3
16
10
1
228
11
226
5
7
5
41
3878
10
3
1
2
328
35
18
1655
35316
9
64
199
287
3
1
11
225
32257
54
64378
1068
68450
33
18
3
3
8
2
45
1
24
1680
77
676
35360
6
273
10638
2071
20
2
434
7
226
9
3
1
117
15
24
354
103
166
1
1
1
40
9
20
50869
313
2
3
57
9
17
1
2095
9
7
16
11
1
1579
25698
6
27757
183
1
98
12
8
1
2356
4
5
1
4
65
1
2
1948
4853
30
2
19
1
7
23
849
9
21
2
1
2
3
7260
1806
49397
161
52
1
2
19
27
1
9
1
8
1
48
585
4
784
10
1
9
65228
2
1445
29
1
414
14
15
1
1
29
6
2
9171
1288
1
1
71
2084
120
1
444
2
20
5
4
1
1
323
18
9
5
1
78
101
2
977
9
2812
1
132
1
5
1364
1
23
1
7575
539
1
9
2
1
3
13
4
68
1
284
1483
4
28
1
15
2
14
2
669
7
380
11
5
2
958
2
41
1
5356
2225
1
11
2
4
1
1
1
7
162
61
99
15
1
16884
33
3
68
13
2978
10
7
1
80
5
73
37
6
2608
7
24
2
1
1
81
3
1
22470
16
7042
12
1
5313
5391
35
7
47
56904
229
4
2
38
203
1
10
1
496
676
1
4
1
188
11
17
2
1
77
3
88489
1
22
1
440
13
28
1
1
2
159
230
86
8
23
6
1
10
3
9679
1
567
1
1765
553
1142
3
973
8
32
1
32
1
69
1
1
1
1
7196
1573
352
5
6
11
5
1
215
31
1
18609
2492
2
2578
1294
11214
4
2
2
1
10871
179
53925
4514
299
25677
2103
8
1
1
1
1
31
966
67753
81
1
3
91334
11
5
1
3
6
121
25
317
1
1
1
2
2
54
247
1
209
1
113
28
2
288
1540
64
54
1
15
8253
1
1210
14657
1248
123
21
4
3
10
7502
6
61140
2
2
1
6
33827
21133
81682
13425
4
6
4
5928
607
1
1
1
1
2
12653
3
43970
1
153
7247
11
36
46
14
11
109
62
363
2
1
1425
1
1
209
4287
1
4
1128
1
3
2
2
7
58931
5
37
18
1
11
1
202
23059
58
1
9
5623
3
120
27
174
1
1
1
30445
17
4
8
4593
7
1
3
1
3
108
1
272
19
7
1054
1
1
67
2
96
45
23
64
19775
18
230
29
1931
1
10
9
1
216
19
48581
1
1
4
3689
1933
9
2992
14
10
158
17
316
2
1
3
93
1
17
1
68
7
40
21
1
66
1
1
153
7
29
4
1
2
1
20952
8
16
5
1119
1
5
3
5
10
1144
27
164
1
31
3
2478
188
4
5
7
19372
1
52
8
17
2
28
119
728
27
1
1
6639
121
40
10
24
1145
18
7
1000
2116
1215
29599
9
24798
2
1368
218
1
1
1627
5
3
2370
1
115
41
80
1501
63
252
1443
3
2
2
4
2
2
9
251
18723
1
13
441
1
27
1
1923
1
57050
4002
23672
26
66
4412
6
33
5
1
21284
705
139
25
10
325
1
1
188
3331
3
352
7
1
1068
61
1
21
471
2
6
17
918
34
28
2
5
4
85
3
35
2
3
2
1
8
210
467
25
188
1
8
24
294
8
5370
21
2793
7158
152
663
265
1
1
1
203
1
1
45
1
3
1
6
2
2
1
1
1
18417
1
10
2597
299
3
458
92
796
1
3
1723
2
7
18
2
718
7580
1
3
4
29
2
2716
2
6
68
9
41
3
7
3
75213
6
8
6
7031
32
389
618
28
555
21
3940
9
1
47
12398
41
8
1
50
13
366
1
24
12110
1
43
179
1
7
69
1228
1
2
60
32583
1
5
6
3
7
112
8
242
3
13
1
27
45
13
331
223
3
4
7
2
328
2
30
350
1
3
7671
2
7
1
1
5
2
191
1
2195
1
2
657
3
3
368
3
1
1
406
1
304
18
108
1
19401
6
1
1454
3749
2
2
1
812
1
2202
4580
65
59478
29154
7
61
1
352
29762
19
12179
7
1
199
1
1
2
92299
19
29
22
3
1
1
4
29692
4
74
471
121
1
3730
3
2227
1
4
1
404
4
1
2
2870
55548
1
4
56
6904
1
155
130
1
5
125
79376
15023
40
21
4
5
2
777
1157
87
12
51
15
22
1
15
2
141
5
1
61
1
112
14
405
9
26
1
540
3
1
26
5
39
11
9
1
220
16
220
2
15
8
5
2
1
3
4
15
29
1
1
2
63
31514
30
689
35
50
1
1668
11
8
1
4
1
990
5
65
828
2978
13
5
1
81086
19
2
4
13
20
2
3125
13
9
225
260
693
5
5
116
7
77
5
5971
70
1382
3
190
272
20388
3
12
5417
7
381
8350
4
114
2
5
240
5
141
1
1
241
3
3
9
175
1
74
5
10
26
13
3
4
4
4
9
6
6
24222
1
1
4
4890
2514
23
7
8
1
3
1
4
510
2
5
13886
2
54
3
6
3
1
1
1
488
6
34
70
1
1821
2
686
2
9
1
1
6
3
1
17
1
60
1
7502
12
1050
1
1
6
44
4
84
1
29
4
1
9
105
3
34
1820
314
20
5
122
13082
4
3
72
5
34239
1
16
7
4
6
1
26429
10
4
21
20
9
6
7
20
1
15
232
32257
6
6694
86
2
1
3236
1
3
658
555
7915
6
49
2
1
1
2523
12
1
9
4
376
14
2
363
11
5
64
2
5198
25
383
31
1
56
1
131
2
3
9525
29
1
1
2
308
8
36
7
137
2006
10
758
37
1
3792
1
47
1
5
4
6
549
68824
11686
8416
3
1
669
28
8
3
2
1701
14738
2
2957
6
1090
36
4
5
1
320
1
2
1
1
134
13977
27
74
128
1
1
1
3
4
848
16
1
17
6
17316
1
49
3838
1
16
2
131
14
4
5950
1
52
68
3
24552
20
177
87
65764
4
16
11
108
3
6034
1
4
7
4
3
1
1
217
27
45
5
1
12
9
1
9
1
1
1
3443
444
4
394
10
25589
198
15
3
2
2
2
593
11
15
48295
239
1
1069
1
1
2
2
5277
8
1
1
4
4
712
21
150
1
50
710
1
2
16
1
2
1
333
88910
105
24
2
26
1896
2395
4
475
643
378
2
1
11
13
3
813
52
82
19773
3
7
6642
567
21
4
25
6747
225
81
64
14
60
1
139
1
3168
2335
5808
60870
6
2
1
60
4
542
96165
278
8
1
4
1
5
9
14738
2
512
54
1309
7
2628
6
20432
1
24236
13
374
2501
1
170
4
1
1
22
27
1
2
65
2
3
527
17839
1
10
1402
1
14
3076
24
48
2
4
706
7995
3
4
4
1414
9
1
3
13
7
6
5
2
544
1014
1
8874
1
51
1
3
484
93
3479
43
2
1
2
1
52
9641
2
11
414
372
25
6
2
19
12
12
26
40
2
4
365
2
7
1
143
3
73924
8
1
176
2
2
13
1550
3
1
58650
128
9
1
55
5
60779
1
97
9
1
273
1
179
228
4300
2423
479
3433
166
58
43
102
7
1
640
1
4602
28
3
6
469
92965
1
2
11
5
8
10024
1
1
1
2
7
79
2
1
426
103
3
5758
21
63
1
112
1
1
2
10
5
1
5
1
4215
1
28536
17
1
1
1
7
6
1
9
1
11
2
5
1
1
17
26
91
27302
56
102
7
5
2
14458
1
5
1
18
4
2
6
189
91
1
2
1
4
10530
1
1
2
407
2
522
19418
32601
1
15
1
23
1
2
4875
36
1
4027
1
2
7
1
2
5
62
2
2
8
8
1
26308
3
62
4
32
497
1
5
1
1
15
1
6
49
20977
3
1
46
367
3383
12
11
16
1
394
5
1184
2
92
17209
26
1285
6
6890
72203
3
5195
32
52
3
1
2
1
3
49
2
2
5
412
1
33
5
1374
9
3
1
19
2
35
2
5
10995
7
27
1
3
53799
3
1
26
30098
8
8
42
1
6
2523
1
8
27
38
2
214
242
1985
198
3474
19
3267
3
257
2
3
1
6
1
21
8747
58
5
15
11
73
8
16227
1
2690
4
5
12303
175
5
1
11417
266
3
34
6
2
698
2
30
2
34082
1
68
904
43
1
48
968
442
1132
23
1
2
24
556
2
89
8
2
1
6
1
5890
59
1
1594
2
13
2
1
2551
5
12
3
28
8
1
1
5
3
85
753
29
12
2
1
3966
4349
14
10
296
7
2215
121
27
448
7
46614
200
15
110
91
6441
1
1
1
1
2435
35
2
7
6
8
8894
47
1
1
4
296
3
26
1
780
1
3
398
1
1
28067
1
7
30
63
6
9
13
4
7
1
54
5
4
851
27
71
2
16
84
1
2913
267
69
64
37
2
3
15
1
49421
1
2
10638
351
156
3
1
152
3727
84
4
6053
1
4
1
75
8
1
18
4
1
58
1
11
29705
15606
1412
1998
171
51985
1
304
4879
1
1
1
98
2955
2
2975
19
8
67472
7
12003
1
2
32
4
1
428
19
167
2
1
562
17
642
2
3
15
57
1
4
1
21
78113
2
8
5289
10
2
23
1371
33
2
1
95
2
27
1
1
44
25
1574
43
1
1
2
1
107
2
3
2
5
5366
13
15429
670
1
6999
7
30454
2
1
59
93
326
2
271
1
146
25148
3
3
209
208
2
6
4
20
1
304
1
1
16126
2
1
30
4
5753
15982
10450
2
4
62
12484
25560
1
2
3
29
68
171
7
109
694
7
1
42
1
11877
5
14
1
2
3141
2
1421
15325
68
2
7
1
22
21
46
11155
1
35
81
414
2
389
5
35
1
174
331
2
13
10
27
21
16
43
5347
1
1199
3269
9596
21033
2
5
2448
1276
5
2984
10864
5351
2
1
3
104
5
106
1
14
2
12
2349
7
23
3
3248
1
41
77525
61
42
2
23
1
8
43
2764
1036
2
14
42
77
2
45
6
2
38
115
2
98
3097
64928
130
7
1
21
2
55
81379
528
1
13261
1
97
52
29
9
1
33
44
81
15
7282
1783
1
1844
4
1
5
5
5
156
23
20
144
11
43
3026
1
1
793
1
59
1
22
546
38
1
13
1
175
7
6173
147
1
2
12
7
90
19
6
14
2400
2
28
190
2
29
1
2471
21820
102
1
10
51
1
143
1
53
57
744
656
16276
7
1
13808
1
2246
2
3
2
14590
53
25623
15714
2
2297
937
2
1
1
1
1
3
258
344
3
16
42100
1
5831
67
8
29
2
243
1
2
4
1
11481
109
2
1
10
58729
6
4333
2
1
104
11
49
1
8
1171
1207
2
2
1
1
110
111
24
9
24
33
5
78
1
3
11
2108
12
79819
1783
15
609
408
117
1
10128
2
1
23
91
5
6
29
7607
1
105
42
267
1
1
1
1
189
4
13
1897
1
1
8
1
2
135
1
198
2
7
2710
12
143
1
4
1
137
27
189
3268
6
5
2460
1374
164
16
38377
718
86
1
16
18
479
9
6
46
1
11
5
37421
1
1
5
79
1
2
1086
88
24
2701
1
4170
1488
646
24
2
7
24
136
10
64
752
5082
231
941
3
2
1
5810
1
3
31
12
3
6
90
20
239
1
9
1
3
98
2
4
1
14
390
1
68
2202
2672
18
2
28640
315
5
67
809
16276
2195
45
67
382
90
1
5
4094
899
704
3634
1
8
22
849
34
1
1
39718
162
30
1
15
578
106
1
204
9235
8
20
2
3
3587
33
121
116
2
116
178
883
2
26
39
1
6
471
3
1709
52
1
50
27
5
12809
63
63378
31
1784
1
5
12
577
10
16639
61
6
7888
106
35
3546
147
1
1
1
1
281
55909
10
2
1
3
1
503
3
1
67
8
5977
23
4
12842
1
4
1
927
8
1
1
1
55123
536
28
1322
99739
46
1
18
46
2
6
4
3
34
11
31
13
6
183
5
26
4596
740
8
4
179
6462
1
16523
4
46751
7
68900
16
1994
427
1474
95713
11
6
320
52
2
5
8
28
2
15106
49010
117
355
14
10
3080
124
2
169
10
4
219
755
1756
434
2
1
7
1
13
6
5
2
8
132
1
251
19
6
10
114
2871
1
1
1709
2217
1
73
53799
1
5
3
108
3
1060
1
217
854
153
1952
370
36
167
1
32
1
2
3
1
8
1
775
1109
644
11304
488
1876
14
5
153
1100
3
62
5180
2
2
7
7155
29
1982
1
2
1
60
443
5
1
232
1
1
4
42
3
131
7
14
7
24
1
4
87
290
17
2
72000
3
80
17
2
5
16
1
413
45
101
1
1
1
1
11
10
7
2637
1
6
15
93
1
2
4
477
1
583
1
7
33
2
8
1
1
1
1
236
1414
6
17
1793
295
176
6
1
1
1
2
1119
1
3
128
8
5726
1
67
35
238
28
28
20862
4
751
1
7
4217
85
5
86
1
1229
1
54
2
3
6
2300
27
1
5
16490
1117
22
1
1
1
437
2200
57
5297
13
1
1
20
136
52
135
216
1
527
10
3
1
10
58
616
51
4
9
18778
10
548
4
4
2
5
4136
28
1
1
37
1
1
13
13
2885
29
2
1
2
2
71
1501
55
1
48
1
1
2
2
56
6500
79
254
6
108
73
48
974
1
9
1
4
12
6168
2
186
1
83
3407
4785
17
19786
34
2
1
122
124
3
1
3757
10
26
69737
1
4
19
15
1
18
218
163
192
1
1
12326
2
3
371
4
6
5799
3116
72
1879
9
21609
26883
1471
25564
18
14
20240
4
144
2
1
26
2
24
665
1
2
1
187
2
2
8
9
32
1
3
4
33
12777
6
1
9
5
1
275
14
38
2920
9
3
5072
2
4121
1
1
1
1
7
5
123
3084
2
3
84
2
1
2
8027
13
2
209
1
6844
73
1119
1
2035
2229
1
2
32
5
94
1
23
1
24319
12
165
1
306
11
8
3
11
648
47
8
1
208
2
17
67
6786
2752
584
12
399
1
2
1
1
115
2956
13
4
653
7
243
2
1
2
1
1844
1666
481
3271
1
9020
215
4
6
1
5264
1
44
2
2064
4
444
57
4
122
1
705
46
305
4
30
15
1
23
18957
1
8
1
31
1
1
2
2346
2
535
658
1
8
1
1
34345
539
1
7
1
1
1
270
181
11
177
2
3
31185
253
8
5
24
21
364
54
5
16
14
19
1
1051
450
1
23
525
90
7
1229
28384
5411
102
2
8
4
1
408
15324
2
2230
1208
270
44
1
1
6
3
7
443
29
1488
5
2
77
3148
2
302
2975
1
4
4
1
2
35
549
6
23
76
21
56
2
25
138
9
1
37082
1
19
2
1
5
169
9450
1
1
28
36
1
4
2394
50892
698
1
8869
9461
2351
6
2
11314
63
4
2
116
1
2654
47
459
22
5
1
8
2
2
1
1
19
1
13
6
3
8838
9486
13
7
14
1
1
6
1
4490
233
606
6
4
2
1
8
1
1228
416
3
7
25646
1
11
10416
3792
942
1
9
2
2
3
4
55
1
4429
2
46
1
1215
1
1
1
3
250
72
2
2
294
33
1
51
5
710
28
2
16
2053
1
143
23
72017
48
1
4274
1
3451
352
1
18
4
5
3
12575
2336
5
1
312
4
1538
5
1
14
1
7
96
1
1
2
1245
2332
2
56
6
1
2
3
44552
1641
2
2
4
485
162
4445
7
60
34
208
98
288
19
1
1135
1
7
251
1
8
10
4064
30
1253
1
4
15
1433
48
23816
102
5
17872
2
1
14
3
132
2
12
11
6
23816
165
275
1
1501
2
29
4
1
1216
36
1004
25247
29
7
5
2429
40
2
8
3
1
8
1
1
3
414
1
1
189
2
411
3
74
46
9
1
1
34
2
133
69
6912
4573
1
75
4
34
1
10
102
142
23641
246
1
59
5
30
80
11
2140
1
9002
3
5
1
2
2
169
16884
13
1
2
13
50
4
37
1
1
1
388
271
2
26
27
6
13634
3
2
1
1293
77
124
21
7
3
47
403
155
42
3187
1
299
666
11
1
4
4
357
937
10
14
81
1
297
1
4
9
99
3
717
5617
1
23
740
767
2
1
2
3
2
12
3
1668
339
41
27211
122
14
11276
14797
240
908
18
12
3280
3
2
60035
282
3
6
28
17
81
21
313
120
6
1176
19
1
21
5
1
12
41
117
360
1
101
34
41
3
318
6
5
336
2
1
70
2
85
1
275
32649
19
179
14
67
7
51
46
21
22105
19
14357
1608
1283
2
10
2
2
7
7
138
2
1
6
3
24292
7
7
52
17263
2573
3
2
65438
40132
17
26
1322
33547
23
2
411
331
67
3
2
8
1124
9
242
1848
2701
1
4672
2
2
6
19
76
6581
6
19
12
1
2
213
262
47
1
7348
119
6
23
5
2
5708
43
1
71
1
419
476
3
3
1
5486
11889
3
38372
7820
159
1
41078
3
1
18
1
2
5
1
6567
2199
4598
4
1
1
13
2
1
1
1
719
330
2
2
83
9
3
3
1
15
19
151
28
1
1030
2
2
3
2
2
1
357
10
154
6
403
1748
2
1
534
54
38
140
5231
134
2
2
40
1
355
84
12
4
212
1
2
405
13
3
18
14
10
17
69
57576
3
2
1
2260
26
78
1
6
1
1
85016
2
6
10
20426
18
25
4
9
76514
47
18
1784
1
2
13828
2
156
1
6
1
1
15
5
3
3
1
122
4604
9
4
1
1
203
1
49498
7
203
6869
201
34
16
1
3
156
1
2
44
39
9007
339
10920
1
2
1
203
102
34
7
81
4
8
4012
1
1
1046
30
27
2
358
2
15
1
4
1
1
3898
2
315
1
6
1
1
37
4
2
389
1
95308
4
3
230
27
4779
11
338
2
12718
11
61150
1
419
16
7
2
9
97
74
1
3763
2
8705
6
623
2
141
21
3
6
1
1
788
746
5
1
254
172
7
1
4844
33
5
2
3
3
13
1
971
17
1
1
3
16
11
2
36
1
12205
35
546
286
36
3
2551
388
34
208
6
26
2
3393
3
9165
93
11
4
6546
12
2
156
65
15
160
62
69325
66
40
791
8
13
1
1
63
3712
30166
11747
1
1
4
354
2
120
9
1
199
113
10374
2
1
1
16
4
36
1
17
42
252
48
46
2
4
11
1
1
3
471
1
10278
2
2277
152
1
1
6
23858
12
264
1
757
36
671
16
165
173
1091
11
2
225
2
1
1
2
28640
70455
14332
5
2106
1
2
294
7
25
1
232
2
3
39
1
1
27
5
2
3
1
90
144
1
1444
12
7
4
5
190
1
1
2598
394
63
3
2
4
135
198
1
110
32
1
124
407
1194
65887
1
1
8
22
1070
1
1
8
51
851
1
1
1
2
53
1
12040
13
716
1
1
9794
5
1258
1
4
97
84
2
386
2266
17
1
1003
411
26
1
108
1360
7
3
1615
6
28
5
1
586
23
3
1
2
1080
6
3
3
206
1
1
3
7
482
13
5299
1
1011
7
1
1
29
7
12612
3145
479
138
1
19
1
36
2
1
10537
1
41
55
3
13
180
2
65
280
21820
31
1
2772
231
73
1
5194
73
1
450
298
2
6
303
13
2313
9
9
343
591
1
24
4
1
105
525
33
1
2
3
186
19
10234
1
1
3
6747
14153
1217
2
10
15
56
16
60
2
6
96
38
39
74
1
71
15
7
669
25
11
10
87
1
4
17
269
16244
14
4
1
24751
3
2
5
2129
6
10565
1
1
2
1537
3727
4144
97
5
26
7
3
57
3
2
1
452
5
14
11
1
4
4
20690
25
2
8
1
1
1218
21
1
96
156
1
1
3
3
47
2
3
163
1
6
2
3
12352
1
75
1
42
22759
3
26254
79
281
1
65
69
1
18
3
80452
62
49
7
2
3
2116
2
87
534
1
1
1
9
3
931
57804
5
6147
2
1
1
4
5
1
23
3
1
74
1
9
15
7
199
433
3081
1
6
94
6
5
6
46
222
38
1
2693
1737
17
151
3
58
12
1
74
1
1943
1
1
1
3
1
623
13041
296
1
99
2
1
1
7
28704
3
1058
3
89
344
3
3
1
484
109
8
3
40
2
5
9
1
1
75734
3
2228
3
1
19
396
218
179
18
6671
41
159
5
2
85
11
3
5
4
1
4
2
2
8
2
864
1
2
1
1839
1
9
5767
50881
1
4
9791
26
15
2
410
2
12
557
1
2
44
34
1
37
1
4
1
37946
9379
6909
8736
4
30
1
1
14
137
1214
144
4
1
977
178
8
12
2
15
1
68
1
167
277
2
144
133
1354
2
7915
28
1
5
49
1
1
8
22
185
41
1
1
2
1
5
30
4
155
39
3
1
286
138
37
641
1
11
3006
4
5
8323
1
1
1
159
13
1
1
6
339
39
82
4
133
1028
1
9
1
1
37
31
2
1
1
25
1
10
5007
1
2
227
17
33
415
16
3
14
11
2
3
1
40
1716
20
4
3
1
2
19
8
9
26
456
88
166
59
6
1
1
1
13
446
211
5
210
3
2
22
5
1
13
46769
2980
32899
121
29275
561
13
15
195
2809
1
5446
493
204
29
4008
3
604
251
22
1
5712
19
9
93
1
1
62
13
17
4
3
1
3
593
169
500
17
3
21
1
46
9
6
6
939
263
473
259
1
2
15
19
14145
556
3
314
164
16
121
9
1
29
35
1
5
1
1
535
7
6
14
8
1
29
175
2
75
1
5764
1377
2
11
361
3
25
2
1
8925
1
6
11
1
42
3
203
9
219
287
24
40835
1
1
936
1
120
18
106
5
18
17
2
1
5859
5
6
5308
74
5
14
8
2
27
1
1
2
164
123
630
134
5015
4
20
35
28
1
330
38984
1
370
10
2
13
1
2
37
2
1
17
1
22
3
78
55067
2
1107
58187
2
3
3
11
4
89739
29
544
878
7
19
1
932
2
2924
735
28
2
14251
3
93587
1
16
71548
315
492
58
4
81
1
98
9
1
1
71
19653
29
79
1
1961
23582
9
2
10
97
297
1
6
24
5
4
163
3
87379
1
2098
2
10
19
17
1788
128
17
19956
7161
4
41
2456
124
5
1
737
317
1
1
2
29
78
14
3
2
1
9
61133
5
110
1728
6
88
7
15
2
15
72
7
336
5
2
11462
6
1
13719
1
2
9
2
1
2
4
1076
1
2
7
3158
1
1
632
1
1
50
63
3
1
6
211
15
910
2
2196
68
6480
3
7
9
57676
2251
18
1
2
34826
30621
2
1
17
219
12
1
2
503
526
1
1
19
6542
74
5
3070
21
1
3
6
1959
822
4
7
443
1
18
1814
20
897
1
1
5
1
1
2
3
283
352
9
56
2
2745
216
6
6545
67
31
3
176
18338
136
1
1
11056
2
361
64
1
28
5810
37
171
1220
142
145
271
36
16
1
400
1
1
3
1
1
10
141
131
48
4
3
625
6
3
2102
66
6558
16
3
10
6462
1
36
1
2
3091
187
90
1
3653
2687
6
6
79
4
3
52552
2
785
2
427
2997
35274
165
428
13
4195
1
5315
16
2493
235
1
4
27
558
16
1
9
13899
11
7
4
22
161
5091
1
1
162
57
1
4856
54
190
22
3
4
78
56420
2
2870
3
26
8
7
7
2
506
603
1
2
65
9
1
31
229
1
14
1
58959
3
1
1
42812
1
638
1244
1
6
7
5
1
6407
1
1
50751
23132
14
2
10
3
2188
1
7
1
6
1502
13461
13
377
239
5356
3
5
2
36
233
439
9
7
6249
1
6778
114
3
3877
2
36
2
949
69
173
13791
6
21
23
16
4
57
571
2509
22
23
37
1
5
7
1
22
1
21
7042
20
3
88
6017
553
6
1
54
203
100
7
3
3
1
3
3
3
52220
1
1
91
5
1
38156
2
1
4
8
1
1
1
1
97
11542
8
6
459
1
77
44
1
3
4
3
1
1
12
145
4
31
2
105
12176
1
6
1
7
15
1
304
4
1856
7
35
139
57
4751
10
130
16
1973
39
31
5
49375
67
43
17
1
2
3885
1
315
13
145
6
9171
47
14
55
1
2
5
1
23
2
2
1
12
5
1486
698
374
30
2
9
137
2
34
21
3
1
867
74
1
38
4
2
21
1905
107
1
73
9
13055
14
3
1
3
431
4
3
1
16
7
134
1
990
107
9
8
2
1579
216
5
2
14
164
940
813
38
3
1
5
25
2
1
5
175
8
55
7
37
1
37
1
7873
1
9724
13
1
128
15
1
1
15569
1
2
1
17
14296
27
55
61
4671
4
63
12
1
526
448
34
4
2
2
1086
1
61
17918
1
1
8
32
1191
3
7
12645
1
2
219
1
15
1
1153
1
100
2
1
45
45
5
540
73470
823
3
1
19
3
2
14
2987
21
2
3
1
2
2178
21994
1
1
268
1524
1
82
96
13
1
72204
1
3
1
2
39
7
2
1
29
55
25
11
22
7
2
6
17
36
1
14712
10
92
1
27840
22
2
2
2654
23
1
89
63613
57
7
3
43
39
874
2
257
52
154
1
14
3
82
21800
6
3
10
6
14
7
110
36
5
22
2120
201
16242
692
19
6
25442
10
1
6
9709
1
724
43
1
41
9
5821
47
5
3
2
5
145
5
11
1
4
461
1
4
21
202
31
1
1949
9
870
3
2
2
839
5
42884
2
1
438
61
6967
1
11
722
3122
812
1
83
85
3
1
4
1
3462
17
3
1
1
228
209
1
12
1
43
15
685
9
21
23140
2
4510
320
18
2
25460
352
6
1
1
11
798
13
17
28
17
2654
7781
15
87125
69
957
59218
2
5
1
15
24236
1
5
230
64
47
9
3
51
1511
7
1
1
1
306
3431
108
7
1795
2
7
1
5
5533
11
7
8
215
75212
6896
1
2
100
2966
2
43227
669
85
1
2
13
521
19
6
637
1
10
1
14
110
58
3
2
3
429
59
2
1
2
2
4
11
340
1
20
1
3213
1
1
1
1
20
2
1
17
95969
49
31
2
8
11686
74
27
10
6
1
3
2
1
597
6
1135
21
3787
2
13
269
23
412
17
476
1
266
1
3
1460
2
1
399
2
45
2
2
2
158
6144
5
1
115
191
1
248
4995
14
12
137
170
1497
52220
6
1
1
1
3
1
97
1
974
20
1
1
16
64
2568
1
1552
1
13
7344
1
109
1
1823
15
528
161
9
19
1
125
62
1
525
253
137
20
1
62
159
21
1
1
606
35
1
1
1009
16708
2
24
4
5726
440
1
1
2198
9091
1
3
69
1
3
4
11493
1928
6810
5
12
1815
10
8
4
11
640
82
3
914
118
20
11
1113
104
203
72
41
1
42282
14
341
77
14
16244
20
36
3
15
670
144
74
263
3222
39
1
11
6
194
1
3
19351
168
3
492
1443
463
74577
1
32
2
172
6
3
1
225
1
6917
1
304
140
1240
3
2263
223
2
65710
32
7
1
46457
1438
1
308
1
39
29
31
8
99382
36322
2
1
1
479
14
1
51
27
23
200
12
1905
120
12
919
39529
83
4344
6
11
25
5
306
1
9
5
59750
7516
1
181
6639
65
292
4753
52
348
12
3
2
1
1
6
2
2
7
5563
32359
2
1946
4
10745
30
328
1
27064
14
1
10586
1
171
1
7
17
12
74195
2
1
3
1
74
71
36258
13054
1
159
2
27757
24
1
149
325
448
1
7
1
9
2
2
3
11070
5
6
33
9
1153
192
2
19
2
12
6
4
14
1
1
3
5900
4
29
1
6
50
3
126
11
3
119
941
1105
797
52527
55223
9
62
1
15
843
2
1
86
1
1
50
16178
3
58
44
18
77
7
2141
3
50
38
3
292
1
2
105
8
7
1
15
19
4016
3348
2
25
111
9
12
1017
9
1
26993
3
2
3868
19
5
1
16
4
12546
1
342
148
1
1
1
1
51
3
1
27154
1
2063
2
1
1
1
2
10733
2248
2
17
1
1
129
208
3
4564
1
1627
12
9428
49
13055
1
75
1
30
3
7
356
3
1231
1
2529
9
159
39
2
4
2
6966
16390
2
3
21559
257
1102
13
36
1
1
3
1
8
6774
88
2
1
1923
1
6618
1
1
127
1
9
10
1
1
1
13
26
7
85
355
181
3
17
17
2
1
21
11
69
1685
6
10
1
504
773
3
17209
3
2
160
3
7
1
18
62178
783
1
5
1
5
358
4197
28
26
10
54302
1
1
34
3
297
16
11
8
105
1
3205
1
243
46
28
3
10
51
464
1
57
3
34
1
69
494
68
522
24
89
138
118
9
642
13
1
1
20
6
2851
2
924
1
7
249
127
18
43
219
321
16
1798
5
1
19
37
2582
1
67713
6
10
1
31
11
3182
6
1
2
117
1490
5
3
658
62266
14
4858
95
1
1
12
914
1
9
3535
5
134
18
5757
47
56
240
2
1
463
2
9
283
2
22
1
3746
15
3
1897
2
4
2448
31
3
1
74
6
1
122
14465
1
957
2
2
553
437
17152
8
1
7
31
17849
22402
2
1
27192
1
1
8
21
2
1429
9279
5
1882
17
13719
1
168
50365
1547
303
33827
768
15
1
2
220
1
2
408
1
40
15
2
7
1
251
3
1
40
5
1
1
1
1
2505
22
2
9
543
3
2
1
762
7
179
327
1
2
20
13
3
112
11
32416
5
8
2
18
2
26
84922
1
54
1
12
1
209
80320
26
1
855
4
178
2
15
21
1552
345
2
1
493
5099
38
7
2
1
603
1
59
7
4
1
5
450
4
1
14904
11
1
10
2
949
3657
3577
13486
121
189
15
6
1
3
4
4
1128
160
1
12
24179
1
10374
2
7
2
1
68110
2677
5
772
3190
85
107
8325
3
2
2
1
14
1
7
258
1
5
9
309
2387
72
1
24
29888
14
2
1
2
96
2
144
1
3
5
89
71
4313
514
2619
5
39
1
6
61
3
1
9
4
7
1
5
5
65
4
2
2341
8
6
6
62
2
2
6
10466
88
1
3
5
6
1
29
21
1
25
1
1
267
1
13
57
1
2
94
1
8
49
2
604
1216
53
38606
15
8683
33
12150
4
17
2
5950
2
233
57907
3
11
56
18
47
1
5
539
32
1
11
6
548
16
21
1
5
2
39789
575
8
1
2
11
300
125
3
22
3
143
13371
1
5
1122
15
2
1
7
86185
1
1
1486
6
1656
6143
56
4
1997
1
2
140
70655
29
27
896
41
1
2
11
9020
36
937
1
2
7
5
1
785
1
1129
1
26055
2057
3
2
56
6
3
7
3
41
8644
2
2
95
6
19
17
468
19
2
1
1
3
2
343
8
1
2156
13
2291
1
23382
44
1
22
1
2
30
4
5
3
2
1
1
9
1
2
73
19
741
208
7
1252
2
3
194
7
817
316
1
99
553
5310
10805
60
2
37221
28
7
392
9
64
1
11
59
27
3
2
5
58
32015
2
3127
2
11
1
1
1438
1
1
3
1
6
107
38
3
3
698
49
1
17453
1571
11
1
64619
36
11923
28178
1
29
1
43
3
21
152
2
2
19
10
96165
24
6
4
77
1
1
2
2
1692
30
41
17
7
2
8
1
1
2
75
60
23684
3
7
2
84
4
35
1033
1
60
4984
3
5
5
8045
2
1147
118
7
742
1
9696
8
1
63480
48950
12
1207
41705
1
3
3
48
1
12
1
2094
19127
2
23
2
3
2
27
695
59
243
1622
2
99
13
124
3
1
7625
3
10415
2
1062
12
38
1
3
20
1482
2
11
55
5
40088
1
27
6
3
14
3
47606
7528
14
2
1
2692
8
153
39587
5980
12
4
1
2
1
3
309
4
15
1655
1
14987
13
1243
8
41
52
5
8
3
95
1
16
6
4
1
1
3
3
2
60
3
6
4
1
71
384
719
469
77
321
20
718
1
1
2
29417
23
3
1
1
1
8
66
1
6
198
1
60
255
2
6
1
1
56
1
2
1
5454
2
1
1
19
9
387
5
1
3
62014
1
140
3
5
5
2016
11714
2
412
463
3036
208
106
355
2
2
305
1
1
2
52
1
4
92
5
1
2
28067
539
1615
4
5
8
8
10
116
662
2
1
49
219
8
3
432
252
6
6
8
1
3
1
118
1
31317
13655
447
1
2
33
32416
47
3
22
1
34
2
1
499
22
294
644
2
15
328
41
3
2
3300
4
4776
89
621
1
7
25
23852
1
15697
99510
2
41
555
14898
2
2
226
1
2
1
22
67
1
460
3
118
2
41
3
1563
2
1
156
10
12
359
244
12
32
88
9
62
36322
1
2
3
1
15
10
1
10
34
8
1
1
4
9
10
7
1
5
8925
1
26
31
2
23
55123
3380
2
13
28
11
1
333
321
17736
94
84
2624
8
17
5
1
5
163
7
7
8
9
4
1
23
1
7774
11817
1
2803
1182
66505
1132
444
5
50
1
1
92
1
19
1
1
2
74
3
2
90
191
1
1737
6
2
2
24
15
4364
1
2
7896
47
2970
9
3
2568
16
5
8041
996
3
4
22
44
21946
16
11
21
950
22999
1
627
23
3
5
1
27
18
20
2
26
2255
166
14
263
23
7
1
1
4
1
202
4
10
74
1411
1
63
2
10
52
6013
10
195
796
7
62
2
792
3
31
44
147
1
2166
19
3
208
255
40
199
1
58
356
14
7
1
27
1
5
1621
209
4175
1102
1
36
11
303
45
55
1
15
38705
3001
2
1
660
285
2
11
1
19
169
2
22
44
158
3
275
66
9
17430
409
3
1
43
1
3
1
375
265
604
12124
1297
704
3
805
19
522
5
9
18
43
1
411
814
3082
1
9
36
17
65
412
58
42
2
3325
4
57052
10
4
1
5
11
85
544
1588
1
355
13
1
378
3
1
37
33
2011
5221
2
6
3
2379
1
585
5
63406
2856
2
170
4
1
1
1128
126
1
4685
168
84
29
8655
4
10
4384
31
6
3663
1
3482
1
5
276
2
55
1
4
2168
2
16550
1
3
2
2
93
6
932
650
90577
139
2
11
8
67
4
35
1291
1
226
13
1
18056
5
37
1
90
2
15050
60
1135
42
671
8755
3591
1
26
1119
17
1
1
24
1
43
619
10
107
9
1
987
2
777
6
3
904
1
1
818
85973
5
4
1
5
1
2979
93
1
2
4
16
1
2
2282
9
3578
6
26
312
110
4
1
18
122
35391
2
8
2
21
288
1
1
4
1
1
1
201
7
180
1
2435
105
2
1
12
1
58
5808
1
31
93
746
16
13
3
1
98
3226
1
28
120
122
175
1841
14
4
7
2560
33
2
9
11
742
376
3739
436
390
1
80
1
6338
75
9
39
1
41589
2
1
1
11
893
7
5
1
1
393
16
2
9
340
11
163
4
3
747
1
1
25
2
4
1
1
11272
15
2
17
2
2
3
34
288
3
63
640
2
1
1
1711
2
1495
9
1078
99
11
73631
2
48
9
1
3
104
1
109
2
21
14560
17
3
25632
1
74
1
2
13
54006
1
26
1
2
48034
1
2282
44
99
157
1
1
28
13
97
584
846
3
47
7290
30
4
5
171
10
1
2
11
4
23
3
431
3
7
51
3
24
15443
19
50
87
1
53
17
48
3
1
2
16
56
1
249
129
6
3
1
21
5
1
6
8
22
15
3
8
2
25
10878
184
1
812
30
78
311
29390
14
9
1
1
52
2355
2
5
62
67
17
42708
198
4
34707
85
41
28
4
1259
1
2
2
75
17
3633
1
9
2
1
190
1128
1
1
5
264
1
2
45
5
25
1285
1
6
10
3
6061
1
1
83
8
3
6326
487
4
1
4
2
1
4
33
48
8
20879
1051
2
2
3732
1
249
217
82
36920
5
10
5
184
5
2443
6
904
10
44
108
18
1148
1
440
12371
12
1016
5
18
18
1
1505
4
2
79
351
512
1594
393
3
4
140
1
7341
3
24852
1
19
157
18
1
8
10528
35
10
3
2
351
3
2
436
14
29
9
1
5182
12
399
2
13
1
5
111
409
3
1
11
5477
2096
11725
4
5
22987
1
1742
106
8
3
14149
18
459
457
284
464
6
4093
2
3
2413
1
71
370
26
11
1
26
3
11
59
15
733
84
8981
1
2
47
686
28
229
217
1
2
40
24
4
1
4
2
12
3
3943
1
18
1
3048
10
94
21
2
6441
11015
1
2
341
2
4483
21
1
7
1661
15
1
1
458
1
36
1
37
1343
13
1
21
52
236
876
618
6286
111
18088
5945
1
1
8
1894
3
4
3
38389
6
10588
140
130
3733
1
1
71
1
7
362
54
6
9
34
6
1
1
1009
2082
1
1
58
1335
4
1
7
1
8
28
1
1
7290
10
5
2
1591
21
11
12
17098
2
47998
3811
5040
7
4
951
4
12
34
23
147
7
1
2
3968
90
42
1
2
20
27
129
833
189
1006
1
159
299
1
17
1
1
1
574
2
2
1
1131
9696
1
2
86751
2
107
89
5119
1
287
214
3
143
20415
74
930
26
238
4
2
1
4641
7733
1
1
4
3
192
4
53
2
1
1054
7
3
17
6
1138
45
168
2
52
99
214
129
6
13
5
15370
3
31
1
37
1
8
18
4
12921
22
2
9
229
11
135
16
640
110
21
7
8
872
2
16
2
8
127
1
6
18216
577
554
6
1781
5
2
16
1
1
1
38
1
1
31317
28324
1
26
15
1
3
968
84
13
562
117
2
4
6
16
679
1
3440
2
3
1
1
4
6
174
2
1
1
1
1
1
10
37
28
3
10
349
25296
46576
18
1869
1
4
1
3
560
92
2692
89
8
1
5
2
25
1
5
23
21
49
15796
26254
12
284
28292
4
1
1429
4
3
1
2
6
679
8
609
15
23
6
24
6742
108
4
5
452
2
67
1
80
1
217
1
1
6141
421
40
4
1
139
176
774
27
1
5
1
2
428
43
9
22
37
6
1
776
13
44
1
2712
17
9
10
67062
3
3116
1
1
1
1
1
7576
3
1
1
11
7
118
60105
21
41
24
1
6
50
1
1
6
161
47
12
1
5
118
8
160
1
2117
21
803
4
1
51
3
27
2
15
10
36
3
587
2
29
14
79
5
151
475
4
20257
2
1
34
140
462
54
1
12
3
91
2
52
1
156
44
1
1270
1
2
7
1
3137
1
1
4
31278
104
2
9573
12
1
14
11
2
2729
14
3
3
33
1
3
6
77
6
9
469
1
3
3
1
8367
16450
1426
11
77
3
1
21
458
20
109
1
356
27681
3
2
1
2
1
19
6446
68
1
8
3
484
5
111
872
13551
1
6
1
1
84
2400
752
10234
2
415
533
260
5
88
3
29
3
1
499
1
1
1
1
2479
4
4
225
1
25
124
10586
55
6
6
34569
10
5
14
9
1
3
16861
8
813
1
1249
15177
8
1
170
3
11851
1374
38
1
2
11
1
14
181
120
704
7
90
16
3311
36
78
4
56491
509
21
388
3
371
30
236
2
14895
1
1
1
631
2
10896
25
23
1
91
139
1
35
4
2125
6
15
1
1
10
4143
2
1
4
4
2975
4626
1
66955
4
1293
1
1
1
9
1
470
9
1
1
52817
2
49
6
13
18
261
2
52
74
50637
1
1
2
146
6
429
2
118
27
1
17
1
5957
3
55
2
24
1
91999
28
10719
7
1
29
2
5
26794
176
1
2
21
934
39
281
7759
23
69
1
32390
1
5
27
700
679
1948
2
11
1977
10
67
153
110
3
11
6
1
48
559
4268
16
2
34
157
3
1
76
33023
1
1
665
323
495
53
2
1
1
1
1
18
406
324
1
7
25
1
1
38
2
232
132
2702
20
1
169
1
1
1
11
7
5765
5
5119
2
3905
14
16
9
1
1
11
21708
1
31
2311
19902
1
15
225
3076
73
1
2
2
229
85
1
3
190
31
5
5849
8
946
39256
45
1
166
1
28
525
2
5
67
204
1
7549
5
1
106
1
5
1
58388
1
647
13055
56
4
9
39662
32668
7
8
5
1
3
737
4
967
24
1
2
7
1
1
3
9
2
452
54021
3
36441
81
9
29844
1
4
5
1
9139
2
1
185
2
5
25109
2
2
2
298
18
58600
536
122
1
240
434
4
133
707
3730
1207
1
66854
1199
5
6869
2
22
1
90246
325
1251
17
77024
125
50
49537
17
1
159
145
2
414
478
1
106
15702
11719
2
2
1
7
38
4573
1
4
430
32
3
21
1
1
1
751
10
1
5657
2
2
3
6
4
16629
257
150
32
18
367
7
3
5087
36
5313
21
1
46
14
1
7371
1
72
2
1
105
2
1
1
2
24
2
4
1823
1
5
3
51
53
12
232
4
40
1
1
49
1
6447
1
15
5
3
9
1
9
2855
13
2
70
836
3
59
5
4695
4726
9
1147
1
6
30
3
10
39
10
19
1
184
1
52887
16
47
21
1
7
531
1
1
113
4
477
70
518
5
2
48210
1
1
2
1
3
391
1
2
5
1
857
1
2
4
1
1
1
119
1
319
42
21
6
4
3733
2
5
3
82
819
1
491
3
1
5737
17
13
3
5
1541
55
2
299
9
11
1045
6
34
5353
2471
19
25
15767
1
1
64
2
20
1
25
1656
8
1
4
1
1
9
1
5
3
1017
2
1
13
15
8
58
4
709
2
43
5067
2
1
1
18
2
48
2
17
1
23
152
136
8
2
4
353
2
217
21
6
1
76
10
21248
1
278
1292
1
2259
12
175
30
143
29
8737
1
19
1
50
424
59
223
17
1
65
27
6
45
1188
23
1319
6
11
4
7
1
1793
3
20403
6
16
321
31
16
58
4
65
1
17
6
4
2
59
11022
1
174
6
12
18077
1
6
49395
3
222
29692
1
12
4
403
3
2813
5
1
3
19
1
4
1
9
41
5
2
1286
13312
3
38
482
5
8
4
326
2132
8
11538
88
500
4416
1
5199
1
4
2
46
1
1
5
435
14
2
532
2504
2
1
5
771
5
1
10
1
1
16
12
1
5
7
13
2
1
1
65
4210
5
99372
2
1
2
3
108
6
1094
12
1
7
1051
89
2
9
2
1
139
1
2
15849
22
2
1
8
1
7
125
15
1
15
16
1970
4960
4
1
12
55670
41
6
1615
1
2
1
1
16
13
1313
1055
579
3
1
2
1
5
3
2
781
74
1
4348
71
2700
33
60
208
1
1
59
21
220
2622
1
2
3
1
1
6
2
28
2
4
130
83902
43
162
16699
1175
35
342
624
34
3
263
50
4
1
1
3
52
248
2532
7
2169
2
11
7
12
35276
4
673
2785
39
6
44
992
61
1
2
2
1170
2
50
27
80
4
32251
1
23
42
35
1
12
13
4
162
86556
41
36
1
11
24
10
38
9
6
1
1536
12398
1
4
1
1
2
97
37
38
5
17
3884
1
3
1
3014
33
632
2
4928
20
4
1
173
71326
174
1
362
29175
10
3
1
792
823
3
1
126
9
1
1616
1
22
9
3378
21268
1
90
614
2
34
1
10
7
242
310
3873
15
1
5158
9
4
6
1
361
2
1
1
9292
1
78959
1
2393
11
1
2
4
2496
2
82
26
3
1
1
12165
1
3
2
9
1
3
1709
4
1
1
1
106
1
92
773
4
1
55
124
2
4685
2
1
1
11
7
3
9
1321
123
63
8
83
2
103
2
2
7
366
10
197
1
253
3
1
1
1
13
217
11
319
1
31510
163
58
1
1
2
42
1
148
299
24733
1701
2846
405
12656
4
1
15
46120
6
2
1026
31
48
31
7
5
204
90
15867
101
227
4
23
1
4
218
1
1
35
4
1634
1
96
1
1
2094
30
12
1
7
10
179
2
1060
8691
2
15
55
1
305
4
1
621
8
6
6
1027
1
1
99
7
3445
64264
1956
7
28
36174
137
18
3754
1
12
1
2
17
22
69
18
511
357
4
5
3
1
1
2
1
2
5067
1
3
411
1162
2
11
3
39
11
16
1
127
2
7
100
306
9
19
131
1
2
3
3104
74
3615
1909
337
85
2
3
15
19
5
842
185
50
1
49
98
488
1
1110
1
29
221
1
14
9
100
1
365
286
1
4
1199
34
2
10
1310
34
5
40
56
281
1
28
181
60
3
4
10
55625
1852
1
585
21621
46134
4
3
128
10
1
101
2
71
1
674
32463
6
15
155
1
28197
102
2
10
4
245
43
1
1513
610
769
1311
94
5932
1686
21
2
2
1
223
38
10
3
61
35
2507
161
54
299
5
13
6
1
31
3
3
55
2
2
1
33952
2
1
3
20
2
397
15993
501
2
2
1
4
21030
1
1
1
1
1
7
19480
10
22
46
308
10
1
2
191
2
6
2438
1
7
7
1431
8
3
1655
170
1
531
4
2
72
125
319
18
9659
1
18
41
2
651
36410
1444
1
1
35
41
1
56
4
1
18
5
1
1
1
1
1
4
2
14
1
2
1
26
200
1
33022
1
1
51130
385
80
1790
1
1
3
22
3
1
25116
2
44
24
2
3
28
10
21
1
2
14
6
8
1
1
1
5
653
23
1420
446
1
20
6
356
1
8518
75023
877
1
35
78454
22260
19
17
8
40809
109
1
1
1
1131
9
8
26364
4
94
1071
23
6
5977
14
3
8
140
150
30
7
2
1
11
1
124
3
11
397
17
3
9665
43
4
86025
73010
4
1357
18113
92671
1
3
1
97
1
66898
37
17
322
9
1
1
14
334
6
5
45
17
39
8
1
187
30
2
1
42
1
1966
5
3
10
31
2
6
3
31
850
10920
33
2
1
24
93563
33593
22
9
11
2
15
56
1
3
265
22
10
2
1
29
3
2
396
9
3
2
92
6
1
756
8
2
3
47802
6139
19
15
2
106
48
1
12
4248
4
1
3
4
19
2
2
32425
9
1
181
1
3940
8
7098
59
29
13394
3
55
3
3
21
1
5140
1
1168
1
1284
8
1
62
70
1
31
1
78
17
1
68819
4
999
17
2
1
4
197
5804
18
10087
9
2
2168
2
1882
1
2
1
2
16
1
10
8
112
19
10326
9
1281
4892
5
1
39
20
82
1
10
413
957
1
79
1
4
3
106
1
534
27
2
3
7
17
217
12
11
1
1
998
4
12
1614
9
8
262
5
12
5
2
233
22
72
15
1
16
16
2
5
19
54
52
141
19
63
11471
2
2488
1
3
20
1
31
13
2
7
5
2
228
4
1
1
879
1
37
255
516
1
170
76
74
2
1849
55
299
620
1
905
1
18268
2
25321
204
172
12145
11229
1
3973
439
13
4183
15731
101
1
1
5
15
8
2
16
2
2
68
146
117
1
3
1
95911
8
5806
1
2
63
6679
1
2
77
1853
1
70
239
2
54
70
50
60
5
3507
3
2
6
1
3
1
549
5
968
1
35
295
997
4
1
2
5
52
2
3
1
1
97
164
3
15796
14
1821
91
7
47
2
2
1
16
29417
120
377
1
348
4
207
6
15
1
1
2
3643
1
276
8
7
1
1
10
126
1
259
1
932
417
5
2
156
1847
1402
41
221
2
720
1964
2
1
400
53
1715
4
1
6
1
1
31581
1115
1
1
53
1
1839
14270
1
5
4
6843
1
360
10
722
908
1
27
2
8
1
5
3152
1
17
19
62
21
2
9952
3452
5
7815
4
1
91
1
77
445
66
3
1769
8
6
2057
49104
80
30478
1
1
222
4554
7
1
3376
2
53
1
2
6984
130
2
22
1
38
82
2
5
6
1788
1
1
3
194
3
975
3218
8
1291
1
3
3
109
7
2
24
63
1
59
31247
1297
3
1479
24987
235
1
3111
8
3379
1
235
2808
2071
2
1
4
30
201
66
3078
773
1
1791
1
1
289
3
72
16244
118
1
1
3
5
1
2
1
64
2
11
13
55
33674
5184
6512
205
1
1626
12
98
95
7707
2
11
6
7
1
68394
16
2
17392
1696
5
260
4
80
24
109
145
1
3
10
24
8744
8
1
784
187
1
14
7159
26022
6
26
38113
4
1490
14461
34
945
3
6
8003
6638
1
7
3
1
1
131
47665
24
16
182
542
65
2
1
3964
1
405
459
1060
1
887
11507
82
4
971
3
3
1950
12
1
1165
9532
209
1
16
21
4
1
1
1
6
693
7
1
1
32
72
1
2
15
20
1
4
247
1
74
1
1
23
3
359
13
1
8
1
160
1
712
14
5
25
87
54
10304
1
4
1
1
217
1
3
1
2
3
89
330
3
13
1
28
1
143
1
4
20
12857
1
4
16805
15630
33
1
81
4
2089
319
1
10
8108
45
4214
1
1429
2
178
154
9
813
1
11
8
1
14
14
12
14
136
1
1731
2
623
6
40
62
71
4
1
3
689
12
88
11
1
1
12
2
354
1
1
2225
304
39
415
297
31
1
7
382
24
34
3
1
96
2
14
17
1353
687
3
1
5
1
3
7165
6
20
13
159
1
4
1844
105
2
1
2
1
15
8
3325
6729
179
10
16
368
17
83
4
198
63
1
1
24
51
1
155
1
8
3
5
1
2
2967
312
1
1
705
27
1
127
33
30
56
1
38
2
1
1
80
3076
1
1
435
1
313
167
3
2
1
2
17
15
91
9
1
4
64
748
1
57
14
2
63
811
1
2
16
8020
170
2
7
91
1
90
2
13
1
1
45
75
143
5
1
1
116
1
2
281
2
1
1
676
5
1
31
110
2
15
1
57
22
1
12
93
2
3
77962
1
41
4
192
6823
4
324
7
9
4409
26
24
14
3
1
754
1
1289
512
4
5097
2
716
115
2
29
23
1
2
5
1
172
64
5
52
2
2291
1
19
55
2
21
8
874
1
1122
71
5
6
1
27
108
87
1
12692
5
1
17
1
21
115
46719
2
7208
4914
12
20
48
276
7
1848
2
1
2181
4
1
14521
4
45
100
1
5
11258
8
156
179
9
26
6
1
3
3503
4
478
16057
27
222
168
1
22
6
11
1281
6
1
171
625
1
8
1848
3
2
3
7718
3490
1
3
2
57
8
59
1
3
1
42
6480
7
650
3
67
4
9553
131
53765
19
1
368
1
1
3
51
107
1
113
24319
1
38
34
1
24
22582
97699
2
1107
282
1
2
275
6
2151
2
506
1
5
3
23
17
1
2
21
2
1
84
76
1
1
1042
51
68
8
1
1
271
104
1401
1
6
5
70
54
946
7765
164
2
1864
1
40
104
357
5
3
12
32
1
31
25
4
899
46915
1
17
1
1
7
39
325
1
2
2682
6
219
214
10
1607
144
24138
5267
2
1
2
113
22
65310
1
3
14
45
27
7636
2
1909
4
3
1
16
15
4
1
18
871
14
42
63338
33
2
67
196
42
72
582
8
72
8
1
4
5
1
1254
46
48
61
6
1096
173
7445
744
2
335
1
1
1015
196
1
2
2
1
24808
4
1
3
2680
30
47865
6633
103
1
17
4
1
4713
374
2920
1
9
18
66
3
2
59
6
12
5
268
199
1
620
8
109
1
106
4672
9
4
1
2
75950
3
3
4671
6
11
98
160
1
4
2
1
2
21
288
4
3
6
42
2
47
1
17185
8
1
2
1
1
5
2
52732
3165
1
2931
4
7670
1
1
4
37
7
3380
1
1
1
9
23
1875
26
1
2
16
1
20
1
1
4
1
1
4
192
5
13
1
39
1
7397
1
90
604
25
11852
1
55
1
1
2
13
3
5
12
21
2
14
2
41
28
2
6
1256
43
36
17
81132
1
1
1
3
190
58
6
11
37
4
414
18137
132
9461
2230
71
445
5
81
3
2
7
5
7187
11
3
768
5033
69
1
25
405
18511
40961
4
9
2
3502
8
62
2
1
1
1814
6
156
34
32
3
31
5
1
1
58601
11774
216
59
4
4
107
3
8
1343
140
13
1
3
1
1
1
288
1082
3
3
1
82
73
5
26
12
5
5
1623
10889
4
15412
3703
1
101
1
1
1
41857
1
407
2
26225
3
11
12
6
2
29
1254
551
18
3
1
698
10
1
2
2
7652
8
27
5286
4
7
5
3
46
39
125
3890
116
1
7
26
13941
6344
101
1
382
3
3
43
27
958
88
1
3
4
27
5
43737
1
365
2351
6
1164
6
26
1
1
4268
1
1132
1
16
128
1071
1
2392
1
3236
2
2
1
18997
8885
19
1
1
209
1
413
1
36
9
114
2
2
45
278
10419
52
229
204
1
4
75
5
2
4
51061
10
10
1
1
1
67341
1
5961
2747
2093
1
8
2
944
1
9
2
22759
4785
23
331
20
159
86
19
774
2
2578
11
1066
15706
51
32
4
23
90
4
3
3
4
58
8095
31
666
26
10
1
1
200
326
59
7
200
6714
8
1
211
474
30
45
2957
3
500
7
8
42
10
6
30
115
7
222
5
1
1
1566
4
2
1
3
3
12
28
15
15
178
2
386
2
5
1
31
2
1
2
25
2355
3
5
3
19624
5
131
8
190
37
122
25682
15
355
16
2
1
11
6
3
7
2
2
5968
1774
75
137
13
3
118
4
1
13
18
2
42
2
1
40
11434
7984
1118
107
1
180
4355
16
39
2446
1
2
6
179
4
4
3
5
15632
1
179
4
1
1
64
149
4
29
10516
6971
4
64
15
2
3
2
17
1
16508
333
53007
26
5
73
5
2877
10
2013
632
57616
14
24
2149
344
3
1
4
25
21
3
5385
751
10
57989
1
1
142
7
1
4943
2
363
1
5
7
1
24316
2
544
1
17
1
450
4
3
1
41
1
40
43
319
4
1
43
2
46
6
110
2710
26
101
1180
2
1
15
1
1
2069
360
3
1
63
1
24
56
5033
1
862
13
14
71
1
1
6
4
6
2
2
381
100
1
155
13
67
7
12
1788
345
420
1
22
14
3
17
3
1
7
1
2
6149
3
548
38
35
5
47
1
9
2140
1
46538
23
9
1
1119
373
2
1
7
302
635
28591
1
3
1
29
12
1075
9
4
29
3
5
1
1
8152
78
1
35
476
118
2
1
5
1
60
41349
1
1
1
16
330
148
30
33533
3
6
57
75721
3223
16
2
1
642
2
3
16
1
385
1
7
1
2
44
8
2593
13
2
29027
9
11289
3109
1
2
3879
3
339
4
3
12
9
1
23
1
1
1
25
2
89
11919
242
448
2
2
3
5
4
1
1
15
2
83019
10
5
202
32
2
4
1
410
1
316
24
664
558
12
3
10590
8
10
5
148
89
2
9
1
5
16
1
2
1
44
10
49
1
46
5033
307
393
7
872
14
1
44
1
585
142
1610
29
416
65
1
789
10
1
34990
69
44
10586
1
1
112
1064
26
1
4
5128
113
3031
1745
14
1098
8
17
1
3
6
39701
62
1
21407
6
54
17
10
33
6
4
1
1
22
21
18
8
1
1
30
11
4
26
3
1
117
1149
1
4
35428
6
13
368
15
23
1
5
184
2
1522
1432
59
1
83
2
4
1165
2
1
12
55842
123
1
805
1
28
33
4
123
4
1
2
3
8
67
62
12
4
1534
1331
2
5
14
9
82
1
1
2
1
59
5
266
4
2
398
15
15872
2
43
10
407
3
12
64
6
2
9
79881
5
583
5
82
115
1277
219
1
1
2
24
4
2
1
2
8
5
34
104
38339
1
7
10
2
1
4
6
27
3
1
47405
82
8
324
98
2303
4085
6
6
32
11474
54
814
23
4
63674
36
1
10286
2639
4
9
227
25
307
27992
55135
17
2
1
2
1
1
64
13
2
2505
187
1
82
6
20
4
1
3
14
1
52037
3
1
1
2
7
540
5
1
884
1903
2
507
9
2
1
1
16
4
348
35
137
4
10
1
4
29
196
1
6
10
1
52
1
24
486
17
51
9
3
43
26
6
77282
2
4
2
1
16178
23
29
1
12
76
189
38
29
5
19
3
1
3
1
5
82
1426
1
5
1
2
5
16
2
158
4
2
7
1
1
4
5
63596
132
6
22
48
4
5
1
39
119
1414
73
2081
11
2
2
98227
6
1
2392
6
2
51
1
95
3
18
1
35
6505
3
101
7
132
12
700
26946
17
1480
74
5
17944
1
2992
814
1512
2
3
1
4474
2
436
19
5
65417
42
11914
1
2
2
3
1
41
4
60070
87260
472
8
76402
61
15
1
14
1788
46
1
24
68
7
3
2
486
20
1
1
8
13
1
4
77813
1
63
2
1
1
20
44
3
29
3
7
63
11
91112
914
1
16
5
1422
293
30
182
1818
4603
50
4456
254
1
2
270
8
1
2134
232
1
49
1
1
1
13162
1
4
8
260
21
1
7
511
3361
38
4
3
1
287
937
6
3
7548
317
80
3
263
1847
1153
225
4
81
2
1
6
33171
2267
28
18397
771
1
22
119
31
1
278
20
1
10
202
471
14
3
89542
13
16
36
9
64627
1369
27
1
5669
5
228
3
956
25
1
23
189
50
1
246
147
2
397
12658
1
87
65247
116
6
1
8
4
54
3190
2
1
5
1
16890
41053
179
1
1
1
114
5
128
2548
45430
2
7
1
14632
1
15
2
16
9
1471
35
105
1
5
123
17
10
11044
1
229
21
206
2
6
5
219
2
41
1687
1
16
14
6
200
15
1
68
7
27
4
34
5
83
1
7
5025
6
1
4
54
1028
1
4
2
2142
1
207
2
2
6
27
5818
2
983
35
10213
8
571
9
30
3
2
2
9
2
6
2
4156
23
41
14045
47844
1
9172
1
3
3
287
62
8
35
238
20
6
65
128
22
1
1443
1
1
2
8441
6
30
1
468
27
12331
1
95
191
53
26452
1
14
7
68
31
15474
30
21
17
1
35
1
1
8
19
158
3
19476
7
26
1
90
17
87
1
3
248
37
15
265
59
6
81
4
2
9
1054
1
16
3
122
473
96805
99
1
2
1
65
4
1
565
1
4
28
1
1
1
30
713
1
8
4913
3
3
56
6104
10
132
1
26
1576
10
191
2
2
80740
1
19332
1
15
25
274
6
1
11
2
8
169
19
765
1
163
411
130
6
23670
3798
171
18
2
5
102
2
39388
1
1
3
6
2
160
2235
2
13
13773
189
752
6
69
2
28
2
77
64
111
188
4
1
30
90
19
1939
4
18012
4202
28513
169
368
21
2
27
4
1
1
2
1878
22
1
4
6
46
1
21
3
3
8
3730
1052
3
73
2
3
590
11663
1608
2
811
1
319
2
276
1
8
4
10
6462
5965
2232
1
107
21
36
1
855
85
1
602
3
1
1
194
1
11
3
11
4
6341
17487
76
1
1443
2
12
2
9
10
49
1
3291
1
4
2
800
1
2
46589
1539
1
2
6
2
4
549
198
8361
1
507
3
5
13
15
1
3
3
3
3
1
423
6
69
38
8
1
14
17893
5
9
26305
1
3
7553
8
65
1
44
31
9
11
6
15
24
1
5
19353
1
16
46088
2
66612
6
2
120
2
66
17
21888
1
73
31
247
78
3
3
342
754
5
251
57837
2331
12751
15415
949
1
3
63
33
1
2
1
4
7
72
18
8
339
38
2
241
1
22
1207
6832
10
20599
3
1
36
1
198
99
43785
2
8442
4
95
521
1521
33
8
1
11
468
4
5
1
74
1
1
1
2
19
154
11481
1
36
3
336
97
1
1
1
1
56
788
1
3
3
1
1
1
3
135
76
418
43
2
479
1
1284
4
8
3
19
5
2
1
1757
1576
2
1
23
1
21
1
27
2
21
431
4
528
1
684
128
74
33
28672
7
3
2734
2
8
21
18
35
9
17
8
1
8
6799
10654
1
274
696
1
4943
4
2
1
44
10
19
70
5742
1
1
529
922
1517
1
11479
70
24
422
1
7
1768
5
3
2
545
772
100
3
6206
377
490
2
1
9
20
3
2051
96
29
49
2
4
2
1
5
1694
16276
35
1
2
3
1
146
417
21596
5
3
557
3
284
5
24
1
1
1
1
2
1455
4
6
13672
74
5
36
214
1
1
257
1
1
1
3
1722
4
9
32
5
1
34
33
15
23
3
2
64
639
6181
2806
100
2
36
3
44985
4
161
313
9
660
4
34
1097
348
3822
86695
84
26
1
42
40
141
2
24
2
1
217
176
2101
4
24
36498
1
9
205
1957
3
1
8
2
91
2
2
6
1
9
1814
1
2180
1
3691
1
7
767
545
2
84
6774
41
304
126
1257
867
3793
3
149
521
125
1
8691
23
1
462
14
2
8
2
255
6
6
3
2
12280
3434
45
13
2
4
4
3733
1
1070
2
1
12
489
28
69
18
1
7
3
1
4
24825
1
23
257
1
12
5
41
1
43
91
7
119
6
7423
1
3
9
216
1275
1
1
6
19
1
2
505
12
6
1
2
1
1
10949
13
20
46
4937
3928
1
2706
13752
1
153
27
81798
7
13
1
1
643
2
3
86
32718
380
10
1
9593
67
16
59
1
10
3
4
125
1213
1
23571
1
1
1
1
295
1
2
4693
10935
9
8644
6
1
524
67
2931
5
1
4
1
801
6
3
1
1
28
16
1414
1
4853
11
12
647
4670
5670
7
4738
1
3
1
1939
87
2327
52
30398
1
4
514
28
69
2
1
1
16
2
3
3
20
13
1
208
1
37
47
15
14
889
5
1
1985
247
106
1
1
2
158
1
1
43
286
1
2
3
585
9
4
1170
32
1628
42
1435
2937
21
5
3
11
4
123
1
21586
22
16
32601
1
363
4
11443
26
48
159
12
2
36
1
2
220
1
68
9
16
3
145
7
22
29
8332
2
2
8
2
6
7
22
1
8
93
46
41
30
5
5
386
1
1
734
42
215
4
21814
5529
10
4
1
45171
1
42
1
6
80
26022
5
18
1
15
126
2
1
4
1
36
1
3
1
18
8
383
4
27849
19
54199
1
8
4
131
393
5965
1
1
3
1
132
14
3
1
6
3
1
1
5
1362
30
249
1
1
2
24
1876
16
27175
3
1
1
1
8509
369
1
20
1851
5
377
34
8
6
1
3168
1
2825
1
9
18
1
23
4
60
1
43
8
196
69
174
10
870
1
2
2
11
31
5117
1
47
679
38
21
13
7
4
3
16
44
2
1
2
1
2
19
3
21
1
103
32131
621
25
909
3
2
1746
2
3
1
601
316
2
1
19
34
7
4
350
2
14
959
226
2
29
1
16
22
7
630
315
6
1
23
5
3602
1
248
25
4
30
26279
306
2
164
1
2944
1
4
93
5379
393
3
5
10
6
1
37
1
1
10
761
6
3414
1438
33
62
13
16
68
45
28
1
9
1
8
15
3
2
7
77
1
6
1
1
78
1
1
54229
4
7
532
1
4
15
1
4384
1
158
1
1
371
9
6
962
1016
28
2
7
3
3137
94
768
488
1
596
1
7
50
1
3
89363
22
2
14342
291
3586
140
3232
1
1
43
26
43
780
6
1
8
3
7
485
1
6453
2980
4
52
358
4
2
3
1
20
65
1047
1
2
1
1766
12
8
816
19
114
1
1040
1
45
6
1103
3
1
203
4
1240
1
24
9
2
26160
5
1
1
281
1147
8
3
1
64
3302
4
145
2
4941
4281
10
1848
36
3
2246
62597
18
1
1367
97
62
1
3
1832
5806
1
2
12
26
6
51
3
1
486
2096
28
68422
200
30
152
4
3086
1
12
5
26
51
1
1
23
1
2
369
86
1
89
749
282
943
2789
1
57465
172
10
133
14
48
296
3
12
2
21820
1
1
4
2
3148
2
1
18
25
3
207
35
87366
1
2
71
86
2
78
6
122
122
716
3
17
3627
2
110
3
5
22
1
1
1
3
3
4914
1
37
22
1
6
110
1
6
6
4
2
4
7
11
1321
120
58
247
6
9
33
1
1319
3
8
2
2
50365
4
2
59
652
155
1
630
53434
26
127
1171
2
335
3
308
16
2
2
6
72
32
38
2
32
179
2
8
5
45089
85308
8
3
1
4
14
2
23
4
1
46
1
1
1
1
3
385
13
228
3
12097
2
5
1
33
1
1656
66694
6
37
12
68
617
1
134
6
1482
1
18
1
4
1
45
8
1378
7
1
120
29
1
19
3
1
336
1649
6
387
2
9
3
1
17500
43080
1
2
4
6
11
1
2
48
26
11
22471
1
2
3335
1
1
14
3
2
40
51
5
18232
3
14
1006
735
14
1
3584
1
1
1
1
5
45
1
2
66213
27
4
75
306
29390
1300
7602
6
7590
3
1
2
98
11
57
51
838
2
3
1
33
2
114
10
5
87379
8
267
4
31559
1
155
27
1
9355
2
8
1
1
16199
157
2
113
1
1
13366
51
129
2119
32765
35
5
2191
34
11293
42
1
10
112
2
15
1
62
200
9
2734
1210
25544
6
3
1
23
7
1
4
1
763
24
89739
24
3
24117
550
1
35
4
391
1
1
21508
1
655
7
3
37
2314
6
7111
26
16861
4
701
26
916
1246
1
1
23565
2935
3
4
11322
1
1930
2
46
19
234
1
16
161
5
122
1
3
6
18
7910
6940
5720
192
10
2
2
62
396
52
1
2
1
5
1
4
30
41696
40
6
10
19
2689
1
1
1
82
16933
5
44390
2
60
6368
242
4
33
3
6124
5
2
84
3
1
1
8
929
33262
10
353
2
11688
21
295
53317
5
4
57
1
2
1
1
9
62
46
6
2
64340
49
1
1
18
1
82
7
2640
2477
221
3507
4
3
8
850
119
11407
23
32963
74
294
1
672
279
7188
3
12
1
262
11
52
1
1
16
13
1203
20
25652
41
3
15
13161
19
12
40
109
1
3
1
3
40
107
22580
22
1
1
11880
11
201
11
1
32998
811
1
683
457
2
963
5591
1
23
1
858
313
55
12
2
49573
1
25
3
70
21
351
8
14
1
4
12
6
53
8
237
575
1
1
10
2
12
1926
1
52
1
39
12
260
1
4
156
2
38
23
1
2
1
67
9
567
1
1
14
1
11
1
1
5
5
3
751
4
1
3
8800
6
1
1
2
6
1
56
32
274
42
62
7
3
54
1
24
11
5
2020
14
337
1
2
3
1
7
2
378
1
11
1
2789
2
1
239
1
1
8666
13
74
2752
1
1
1
58532
5
1
43555
3
7423
385
4
11
1
9
1
1
560
12
153
4767
1
5
755
1
9
431
1
12267
4
142
2
16
10
41
817
4
8
2
1
16
42
1
33
2
394
2
28
5
1
118
48
70
3
9789
37
420
4
9
8
20
55
1828
57676
6
15265
1
1
10
1
34
21
126
64
8
5
2
3
5
33
77
2
285
38
53
3
5
46
2
986
229
2615
42835
8
19636
36
1
8
89752
3920
1222
3
192
20
2
196
1
1
1
1
125
1
337
42
158
1
246
8
4892
19831
4
1934
82
1
45
1
2432
1
1
196
1
1
7
1
2
1
5753
4
1748
116
1175
10729
2
2
1
5
15
1
2
123
308
98
2
382
3
3033
24
21
3
982
275
23
116
2
76
24
27
14
269
19
2
5
9
1
4
1
120
69
8
2723
7
1
2
336
1
405
88
146
2
3
6
905
40
10
2
136
1
3
86185
13752
355
1
3
7
1051
4027
1
1
2
1
68
50
4
12
4159
3
7
143
9
23733
1
2
14
1
1
2
2
1
59
10
14
2
1
47
768
980
149
9
220
65
3
11
88
187
17
2
40
10
2
38
1
1
59
2291
273
3
3836
5
15
1981
69
56793
4
34
192
31
10
241
3
399
1
686
12244
119
5
1
11601
46
8598
4436
10
1284
2775
269
1
6
5
9
1
2
1
1
314
1
3307
44
2
5
3
64
1
6
133
14025
45
3
33
28871
178
14
2
100
17
1
47889
15829
3583
2735
1
39
1
55
4
3
5957
20
3
21
2
43412
20
61
5393
119
1
6
2
12
5
6
4
223
2
2
1
48623
1
3
21
704
12
207
10
3
1
7
25
35
4
1
1680
13
377
8
3
1
13
9
27
124
1
64
7
2342
1
5
246
44
1457
5
11642
78
2
1
704
1849
2
3
10968
8
66
1
1
2248
3
2921
3746
246
21
2335
22090
1
42
6
19
12
6
90
893
76
11
3
232
1
40
1990
44
33
85973
5
2
1
1
2
8
2
7
138
447
5
97
1
15
69
27
1
3
679
10
109
687
1
476
6
51
2
3
1024
1
87
532
112
22
88
1161
1
10
18
6
84
79819
1943
8
5
3
14
30347
52270
335
1
71
61
1513
5
10
8
3
19
5
8
1
1
709
1
62
3
1
1
1
57
28
1
6
34
2261
180
10
826
105
1
3297
1
2
164
166
819
3
158
1
1
5
15
1
9
95
14
664
50
6
88
139
4
1
39
3
7
30
99
8
21
46
2480
1
3
10
31
1
9115
3313
1013
4
29
12525
1
3057
1
14
1
31
5
3
51
22164
1
1
1
1
1852
1
8
12
35
17
2
184
3793
13
2
2
3
574
2068
2
12
23655
39
21
29
914
1
15
795
1
23
2
2
4
3
1
1
11
1
2
7
4
1
1
1
1
1
14
89
7
6936
11
251
5
3
1897
1474
864
1
1
18
8
870
1
1594
22
1
1
22
4
5
2
12
13382
62
43
7
2
2
67
3
683
26
21
1
6572
31639
6
1
2
1
107
6
28562
1
26
3
459
7
54
164
27
8
35
3
814
34
3
910
44
1
155
4
23
7
93
262
12
25
1
1
6
13
89
6
680
4373
3
1
4
284
13
12
56
1
71
154
6
2
1
2
449
4
526
1
1
1
40
1
2
7
4
40542
15
498
8
1
8
1
1
1
8
17079
91
1
2
5
2522
22
8
2
343
103
33
8
345
1
2355
2
1
100
1
2331
1
1
91
513
7
1
56
1369
1275
14
1
35
1
3
4
4796
2270
64
22
4
2
1
1148
813
2
529
55
2
3872
11758
1
1
1
44665
5
4
2
4
2
1235
7059
1
2
1
614
34
3
1
4341
16
2
79
1
146
28
210
62523
9384
27
83
11
968
1886
3526
160
1350
103
65
1
4638
574
3
1750
2
134
2
128
49
22
1455
574
1
21
532
13067
2
27593
14
64
7075
1
2
8
4995
39
9
5
1
1
136
709
1709
963
1
42
7
4049
1
292
4
346
147
48235
376
1
4
180
1
2
1
48
2
11
49
119
13
2
8
54
4
32
35
4
186
80
3
121
1
6276
280
1
15
1
1
3
1
1
3
71
1043
3018
298
9
1
4
3
5
135
957
5
7
3399
17
248
96
3
3
1
4
310
578
1
3
50
1
7
1
1
1
37
2
3
5
5
1
40
2
118
1
3
2
1
16
5
3
1
85
3
3523
5
2969
3
13
14
32882
7
2
225
1
698
266
1
2
3
1
120
36
473
1598
1
30
53
24
171
3
493
1371
16
3326
3
33
140
24
41
1
27
1
33
11
7614
1
414
2
48
2
169
118
318
1
8774
1
1
193
17319
23
4
212
105
7
46
66
3
2
113
2
7
1
61
1
11
4
1
1
11557
8
4
1
1
2
135
1548
1
144
8
10
88
39
288
1
31
6
5170
2
2
13
533
3
1
2
13859
59
20
2
4
8
2
5884
53960
4860
94
64289
1
2
205
10304
10
1031
560
55
4536
245
3
1
2
6
36
1
1
504
2
450
1
4
9
1
1
7
11
10
84
201
4
4
1
94
1
4227
4
1
7
3888
462
4
85
63
1
7
1
1
1
62939
5708
4
5
125
16
57
25
9
1
28375
25
1
2
56736
2
3
25
1
305
1014
1
202
39
87
14
3368
1
6
3091
3
1221
1
5
63781
7
2
2160
464
4516
81
1
8
16
2
15
3
1
335
1770
161
2
181
27883
3
1
13335
16
18
4
22282
4
8
2
6667
43
1
46
406
41
6
580
50
84
1
380
6
2
1
74240
3
3
39
3
7
3
103
3
2
11
77
33
3
15
877
25
2
30
1
4
54
16
65
1
184
472
1
11
1
8
2
1
198
27
11
13
75
14888
8
2125
1
765
13
6
99
91
1
35
1
9163
878
1
87
4155
1
2
387
4
1
14
3003
11
11
5
155
1
30
90
39
14
6
8
1198
1
19
86
1
8
700
2
1
1
38159
1
42
1
253
245
7
1
1
647
2058
2
10
2
1
1
90
2
12
14233
3973
13
12
159
4
48
232
698
37
113
38
171
97
41
76
73
9
1
2
5
2494
1
87
8
4
2
14
17
12
4
51
3
15382
198
17
482
19
8
658
14
131
1
1
8
1
23
2
5353
2
68
138
5
4
270
19543
631
1661
2
121
1
137
76
45
137
8
777
1
3
1
156
125
1
2
42
4
92
2572
42295
5
8
1
30
43
22
35
46
5
2
132
5
1
20
2
8149
277
3
3
8
2
61
12
19
447
1
12
1
19
32
2
17
1
13
91
54
3
1
279
4
1
11
30621
3
1
16095
1776
13
48
7
113
7
113
8
297
868
3
35363
28063
579
13
1
14
30
7
98
1
139
10
3159
1
6
601
249
1
5
1433
13
46
2
258
18
8
1
1
2
8
27
1
1
7575
13
1
268
14
1
352
7
3883
13
33
2
15
2988
17
3
1
8286
72
64
1
784
197
34
11
1
1341
105
14
4
2
1
1
30
3
26
5
470
2
3
1
1
9
1
344
7
1
1
18
2
4
2
117
27
2866
35
1
93
108
29
943
35
29
1
3696
3
1488
17
605
477
4
4
1079
1
4
4012
302
2181
125
11976
22
1
1700
577
2
1
7
2
1
1621
160
1
7
8
4
114
1
3
7
112
12
1194
18
4
39
15415
3
1
2764
3
14
10
1099
25508
4
5
1
49
194
17661
15
4
10
2
14
41242
1
3
328
317
3
43
278
29
6
3
63
2
1
3
4862
2112
2
1
1399
2754
1
97699
37
702
70
22
7
3
63674
361
167
1
1561
41
332
24860
575
137
1
2
4
10
1
3
113
10
2
16255
1
9
10
1
4746
30
1
1
16
1
1
4
2
1
7
17
72
18
116
1
106
4
16
16
5
9
1
3413
32
1
4
98
1
4
99
20
14
29125
1853
50
3
7
12
512
1
13
1
965
82
2
10
57849
48
29
2
14436
167
72
11
1
19
23
53
2248
66
2
10783
250
1696
36
19921
72
3
10958
5205
1
17
11
1
1
23
3071
6
4
99
64
1
601
2825
1
507
1
1
1
604
2
40
49
4
19
2
1
520
1
1
3
91
17
202
1118
86709
1
1
112
3
2
6
94
103
3644
1
7366
743
689
29
624
2320
5
97
196
2717
31
8
20370
391
3
4
28
41
9942
1
1
17
1
4
2
12
154
10591
1
1
1
1
12
1
68
41
168
9029
18
1
186
4
31637
491
1
57
8
31
219
3
10
26
24
30
6
1
61
2
1
3070
12
18
1
30
4
5
2
8
46
1
2
3
35
14152
1
62
7485
1
3
735
1
17
1
13828
2
6
1
8
4
23
8737
1
1
2
10
59
762
1
22
26
1
10128
48
2292
476
5050
364
1
2
39
1
4
39
1
22
19
9
5
17
3
1
58
401
77
276
1
4
163
7
5
2
2
12
23
1
126
11
1
31633
12
9
1
215
159
1
18
24
1
21734
2
18
4454
4
27
5
1
1
1
28
16
37
32
462
2
35
4
2692
9
1
89344
7
932
1
10
23
1
44
3232
5374
150
56
1
6
265
152
36454
1
50
1
37
36
1
59
60389
3910
1
1
10
88
1
7
2391
553
1152
8
5205
113
22
1
1
9
14
7
178
156
8
22
3
4
47
2
2
2
47
2
8
17
960
2
1464
13
1
24
97
25
486
1
1202
1005
1
1
2
12143
2
46780
3
4
9633
1
31581
2
1647
2
24
16
90
2
3091
73
1
2
18
117
63
2
10
1
2
60
2
5
3884
30
2
38
3
8952
2569
3189
51
3
3
4
9
1152
2072
10
159
5
4
28970
1
16
17
10
68
1
2
271
1
1
18
1
1036
1253
63
1
3
6
3
545
3
2
6
3572
2
1004
1
122
41
1
5
951
1
1
60
2971
49
4
1
13
53166
6
189
35501
1
5007
40
4
2
2
13
386
254
2
1
8387
4
3
169
102
4
2146
274
1
1253
1
485
6453
15
1
3
2604
18
91
8
1
2
1
2
9
1
1
39
11
2
23
44
2
29
2341
55
5965
38
9845
1
64
195
3
1
2
31
35
3
27
19326
80
12
788
2040
3
1
3
1
7
190
58
26
4
1
1
507
23855
438
2
2
3
3
39
1187
2
73
69362
2
1491
20
1
14
2
20
1678
1
1
8
23867
6
1
267
1
4
1
16
85
162
8
225
8
151
15512
2
4
82245
12
1
8
2
202
58
1
1384
11
31
720
536
631
3
1
2
24
3
49
3
15
7
1
4
3
1003
2
1
3
1
147
7506
24
2
1
1
6123
396
1
3
6999
62
15
9
144
62
1
1165
1
33
1
9
164
6
147
4
2
3
6
25
5
7
1
2
74
2
7
7
41
3
4
6394
225
1
627
3
357
1
287
4
1
15
9289
1
2292
10
85
1815
1380
93
196
8
1
586
17
5
18
39
124
575
1
3
7
1
318
2
2
2
21
5753
2
39054
6
1
1
8
6
2
1
3400
26
1
138
2
10
29
1
33
857
13
710
4
26508
1
72
134
6141
1
1212
123
1
58
1
2
130
5
4976
8149
7
6
442
893
10
1
3168
2
126
20
39
7
2
1587
7952
145
1
2269
88541
5
1
2
2977
8
15
366
194
48
3
4
4753
1
2
375
1
2103
1
1
16
1
3
1
87
6
7
38
557
3761
3
34
3
231
39
2
7
23
55
18
4
5
1
4
62
25
31
1606
7
6
125
520
3
18
2
2
32
4
1
3
166
7
1
14
22
138
2
35
13
21
1
77
1
1
2
9
3
4
140
83
414
3
1
5
1
16075
49573
118
21
69
1
155
2
3
3226
4
3
33
2
7741
1
1
644
6
14
147
1
1
3945
70
891
2
1
18
1575
29
2
14391
1
1
8
1
1801
3
224
1
1
6029
59216
870
1
2
1175
2
1
3459
28
117
79
23190
2
2
4
388
30
71
1
1
65
1
1
120
30765
5
1
978
46576
4
6
147
19
1
17
8
159
2654
3
1
1
163
19
1
8
1
7
2326
1
4
48
492
56
1670
287
59868
1
1
34
7
2
12988
10
144
58
4
8
1
467
2
1
1
2
591
655
3
219
10
22
28
430
766
4
15
1
1
14461
820
7
32510
4
7
2
238
6
41
3
2
16062
2
1
9
1
7
6
2
2893
6696
1
1
3
79
861
8
6323
1
20592
75349
2
2
158
1
187
1
11921
9058
64
1
64
2
4634
55
3
2
321
24
1
4
108
325
8
4571
1
1
3
817
2
8
93
1
22
7
2960
109
190
190
9
22
7
9
463
1
2
8
610
67
4070
670
32
7396
17
12
138
1
2
1202
496
325
11
390
6
717
7
29538
43
1
2
406
10
2
90
241
2
2
1
2
29
3
18
6
2
50
88
123
1
2
154
2608
413
7
55
1233
61
35
1
75
5
31
87541
6
21
18
16
11788
65
6
3
2
11
1
1
12
2342
1
2
1
35
14
5167
64
1
5
145
20
11
2
1
3
34
14
3
264
7
1
4
1
8543
88
318
28
4414
9
1
8
4
149
1
40
36
1
33
3
771
10
3
1
1
9
414
50
6
1
67
386
1
43
22
44
1
11
1
2
3
5356
9
9
24
5
1
370
4
5
44693
7
855
84
1
1
36
13
61
55
1
6123
87487
79
1
4
18
11446
160
18
23
11
14
282
62
1
964
2
21
2314
1
23
1
1
1
3
3
1
16
18
2893
5
224
18
13
3
129
92
165
2
133
1
95
1
1
5
1
3
95477
33
7575
1
13
6
115
2726
11
1
1
1
25
2
13
3
2
628
216
2
50128
1
2
5
1
1
1
1
1
94
3
4
30
7
1
1
3
24
25
2265
4
73
3
492
17
81
1
769
62
2
16
1
1
7
14955
572
1
4
12
583
7
1
1925
17
1
25589
4388
11
396
4377
245
5
1
4
397
30
1
8188
13
292
10473
1
403
25199
4
16665
569
139
5763
63
24137
176
3
1
7382
31
29
5
20
9
3
87
16799
2
650
2
37976
7
9
8
2
1
1
1
1
54
62
5
11
156
1
12226
1
33
762
932
1
3
1
3
2
27
12
36
1
3883
6
3
1
1
9
2
864
21157
5
1
48
4
1
2471
1386
124
3627
3
1
19
25
1
11
6
18284
2
3
2
6
1
85
2619
1
1
7625
4296
1
17
5
1
8
102
67
1
1
97
5814
1
1
11929
39
1
3
315
1
96
2
1961
1
7315
58
587
4
508
13
27
113
1
2
1
12121
1216
3
3
110
2
54
6
224
1
110
16
84
204
1
1
8
1
1
962
1169
97
12
1
2
14
71
2
2114
25
49
1
170
488
1
282
14
8
4
7
29
1
1
869
1
195
10286
2
9
1
84
60705
3
2238
1
253
249
478
17
10
2
1
1179
2
23
2
41
4
2067
27104
9
383
3
59
4
3
18
13
1
8
7
1
4
707
16986
19
1
1
1433
1
47
1
12
51
1
1
1580
3592
37
994
3
23858
6
1
1
1
13
25
58
7
1
237
2
1
74530
6
3
453
53
1
8
1
5
87
3
2
766
110
10
359
15
1995
7
2
19883
1
2
1
3
4609
1
1
2012
1198
99
733
15
454
590
62
2
2
111
199
39
1
11
1
1
4
17
1
382
19724
1
1
5
105
2
3
206
1
22
3
1165
1150
28
6
1123
17
1
5
6
20
17
1
86
115
2
2
1
4
5
7
1
6885
4
6
137
1031
1
37
4
3
1
305
29
1
16
1
10
9
1
5
1
2
1
3
73130
30522
60
1242
83
1
90
11009
4
3
8
494
15
133
267
1
29
47
76
16
3
1
2
27
2
5
1
20879
24
50
1055
236
60
3
2
285
1
1
1
7
7
442
1
46722
240
16
207
6
2
3
4
629
2
14
6
95
971
472
1
1160
360
122
3932
1
135
1
1
1
460
1
13
1896
2
17
1
62
1
670
2
653
7093
4
1
146
1457
614
2
3
2
5
184
6
1
1330
8
3
363
1
36
7
18
2
6
11
13
3
1
2
71
8
6
7275
5
6
84
1469
19
2
14
1
1
5
105
10
37
154
1532
48
1
2
33
180
1
1
21
2
1
4
29
173
13
1
1
37
62
1
11
1922
269
1
5
1
2
2
1
3
2
177
57
5
21
11
364
2
1
104
468
39
4965
20
1
4
59
3
64
7606
121
7
2
15
2
7
1
1
4
2
3
66
422
45
7
1
6
1
8
1
2
18
4160
2
939
2
1
464
2
211
844
1
11
13
3
1
1
4
1336
1847
39
3
3
1
9
3831
1
2
176
5
297
9898
6
6743
23
3
5
2129
2311
830
3
87
442
1598
59
1933
22
10
9624
4
176
7974
513
68110
41
14
117
59874
132
884
76
3
462
92
13311
728
204
151
3
389
62
1
3
1
3
13
190
1
3
114
2
6
2146
70
1
10130
95042
17
25
234
28
1
12
2
656
2
195
15
36
383
1
87
90
6
1
8
2
1
76
30
22
1
878
11
32
14
110
2
1
116
2
10
9
299
4
1743
2
9095
4
1
321
11
1
65
4
1
1148
94
1
113
413
18
155
1
2
19
1401
4
8
33857
240
2
144
7
2
24
51
19
12
39
23
337
11385
2
10
6
21
220
5
11
1
20
1
32359
11
82
2
119
2
6
49
224
5
85
295
1
883
41196
1
24
3
1
2
49
2
15
2
35
2
67
1
2
22
3
187
5
2
4
6
13
2924
145
2
3
162
3
4
1
1
14
2
19
1
13491
6
1
14
128
3
52
1
46
3
4
401
2
40
6
6724
99736
21
1
1
1
1
2
31347
43
8
16
19466
107
84
1
3
974
54
333
14
100
1
22
98
1
4
355
134
5
6
11
44
647
8
12
1
6
4
67
67
8
2
17
124
893
7
2
317
34247
4
9
1
8
6
2
4350
8
470
20
5
11
492
53
9069
6
2
10
16
29
7
20686
58
1
893
54
56
855
135
1
33
3
29736
1
12
6
1
36
1
4
2168
1
400
16
3
5897
64
4
3
1
237
3
2
5
20
19
1
42
39
13109
929
1
23
1
54
1
5033
1
17
1
4
3111
5913
2
8665
1
139
1
642
1
4
1
1
22886
40
1
2
179
1
3
1
5
1
1
1
15173
1
1
1
1
13
22
52
1
39
7
2
1
36
1
9
1
24
418
6
9
36
2
15
2
4300
1
13031
1
13
129
2
2732
155
26
272
17
3
13
2
2
103
1
4
3981
1
10
1558
184
3
1
1
7
6
9
6
1
3
133
1
9
28
8
3
1
1
1
6
9
2
8
1
8
52
25885
553
2
2207
5
1
1
1
74312
3
1
1
6
4
6892
47
76
20
1
3
4
1
18358
5
5
34
243
97
33
25
208
51
5
6
61
1
2
34
2
9
12
20
2
32
183
2
2
15
1
3
24
9
1
42
6
5510
667
11
97748
385
2997
13
212
26
74
60
66
1
12
1
116
6
118
1
1286
13
7
37
3
1
1
26
47
12
1
343
78
292
4
60686
15
4
15
1
1
7
153
1
1
15
43
18239
186
4484
1
28419
50
1
1
3491
1
147
4
74
18
5553
321
74
46457
1
200
4176
1
242
3262
21
3
2
2
24
412
10
1
1365
3524
2
14
157
73
2
8348
5422
1
49
3
1
2000
208
20911
3
9
286
26
3
13
13
14
22667
1
1116
2
1
1
1
2
1
3350
1
5
397
54395
3
535
8
1
551
2
387
6
21
270
11391
87
81
1
3
1
2
8
2
7
5
3446
2
18
1
41
2
77
429
61261
1
1566
1
1407
12
10
1540
1
2
4
89
2
7
64046
4413
2
1
1
30
7
44
3
5
4204
111
1
79
2
31
22
56
1
2361
2
138
11
1
56
1
2
3
2
72
3
76405
92
1
2
4
1
1003
8
257
101
438
62
81
10065
34
18
17
341
1
1
519
2
51401
1
2
5
182
735
664
11
85
2
516
92442
1948
8
1653
23
1
1
69
3536
3
1
41
735
1
1
6952
6930
11
4
32
1
1
8916
2
47
1
17
160
126
1
48
73
1
17078
45
231
1231
15636
19
1
2
1
1
2
1
2789
105
2538
19
6
32301
3290
2
15
352
118
31
49
8
7
8
3
42
37
513
114
1613
20
1178
3
56
3
4
1255
26
3
60
19
1
1
2
8
3
1264
1
12
106
1
188
2
69562
1
3
28
118
1
9
1
2
1
1
4
4
2
32
614
1
52
15
38
1
8672
172
82598
2736
110
287
18
8
1108
219
78
4
15
18998
242
1
923
41
1135
1
1
1
15
1
1
2
4402
2
12
211
1
24516
8034
1049
353
5873
17
770
79
3
20
1
112
4
14
34
3
7
1
5
6303
1
1
1
6
22
1
6386
1
447
1
1
10
1
2
1
4
29
8
1482
1
14919
1
97
9
40566
7
177
1
1
2
9431
2
1
10304
2
31437
1
82
1
1
1
41458
4
1
65299
2
158
16
16
1
4
79
87
4
18
5589
1
1
25
12
1
1
1
824
42
18
105
53
42
6400
6034
4
19
3
1
1118
47
34
5438
9
1
1
17
1
261
3
10
3413
248
1
11
2
3
4
2
12
3
1
1
1
2
1
105
1878
107
14461
16
2
1
2
4
6
13
18
23
87
2
149
32
1853
271
10213
1
29
1
1
876
29
1822
708
46
2
618
1487
13
14
1408
2
5
19
1193
6147
19
98
2
35
3
5
1
12
8
7
17641
3
104
31
149
30
6
9573
18
1345
1
1
1
26290
1
1
30
5
1
3
3
2
9
3
1
1
25199
1
1
3
1
15
10
32285
174
6
2
1
1
2
1
2
3
112
226
6
18360
1
1
69
2
73
150
662
76
5
1
1
84
3
1
39
1
64
3
64
962
3
1528
51
5
301
1
14874
4
1
1
6
1
144
1
11
77
27
23
19
4
14
7
16
46
7
236
3
1
29736
1
14
22
2
244
2
3
3
13
1
631
54215
54
7
3
188
3
1
8
2
4063
1107
128
2
4
146
6
13
27
1
2
4236
1
3
1
3
1
344
1
1
1033
24
11
79
27
5756
8
469
480
24
14
3
6
23171
11
49
8
44
1
29
364
49
7
1
17
295
18
6
427
3
3
100
2
1419
132
421
21
15
3
1481
6
4
124
1
15
2
55131
34
8
17
10798
4483
52732
68
36
6
92
49
65637
16
1
48027
58959
32
1
470
6703
39
2764
1
13973
1
1
75
3958
5
2035
21
2144
61
6
1
99
14
4
143
1
3
2
2
3
123
1
2
19694
9
2
1258
2
1147
7003
7
165
19
6
57
8
1
211
49
19
10
30894
256
15
8
1
6
40
1857
1
9
2
7
2
48
8262
2
2
3
5
1
1
5
3
106
1
7
4
3459
138
812
5
29
4
1
42
76
152
1
4
61196
1
4
1
16
412
3
2
1
1
4
1
200
6
120
2
2
898
151
326
1
1
15
162
2
3
5
2
7
2
2
5
1
827
9
1
3
10
2
579
10
32
3
10
2
1
1
265
13
14
8
1402
5761
1
692
70
4
100
1589
165
1
1
67
12
95927
118
530
1
101
2
30
1
1329
16
233
1
361
2
42
3605
2
300
1
18074
4
425
1
3
1
2
24103
452
13
3
45
159
19716
4
138
12
55
1488
2
480
8
284
3
1
2
1
17
1
3
10
1
253
11941
8
81
11314
9
12773
1
2
3
41
30
4
28
119
382
863
1
6
489
4
16
860
2
1
1651
73
3
39869
135
123
5
15829
1
65153
7
276
3885
47
335
92965
3
23
9388
1
32811
44
8
9075
4
88
94
141
5
13857
2
29440
1
7
2
1
1
85
3
22
1814
12756
1
190
1
1
1
95
2
677
19
2
1
312
84
22
11462
6
52
1
2
6
1
9
144
1
41
1
1
221
4961
45
2
1
1
29
5
309
5289
2
2
1
2
225
1368
1
9
217
21
299
13547
580
1
8
23
13
809
85
1220
18
1
2492
29
6
270
2
39
1
1068
49
1
1884
324
3
1839
28
1
2
2
2
1360
23554
4344
12
1
6
4
1
31013
38
1
1
138
1
34
2
4
1
2
1
279
33
13
402
22
1
15
117
2
37871
267
112
495
1
1
4075
1
36
2
900
1
23
3
8
8
25
1
3
119
51
1370
5
126
69
1
3
1
18138
224
2129
4
2599
1
35
1
11
13112
2
13
15
1
20
3
9
16
1
59
1
10
38
2
50
5
17095
13008
89199
39
12
2
127
41
1
1
2
20
48
11
328
1
224
20
1
2
1
1141
12398
314
1
250
1
3
3
3
773
2
75
7
2
4
11555
2
1
33
13
197
25
1
605
1
1
421
1164
76
5
22
2
10
4
226
429
29441
38
1
1
1
33
17
6
2
1860
2639
3
1290
10
19224
99372
1970
4
787
1
75
2
1
23
25
538
1
2
5
2
229
1844
3242
92590
17
2
38
12
450
10
111
273
346
2
870
1
26
21
110
24
125
16485
1
1
1
1566
12348
52055
1
23
16
4636
1
3
1
1
67
1
1
56
13
125
1
1
2
6
28
202
13
3
10
100
17
204
1
107
4646
1
1698
253
14
58
118
1
33
51
89645
429
1
1
18
2
19
1
2
30
98
1
6219
28239
1648
13
241
14849
500
1
23505
4
399
12
10
1
7488
1
1
4
52
3
692
2349
6
137
2
1
2
5
530
2
512
1
2
485
3
1
41
1
1
99526
1237
73
95766
91
1
1
407
2
1
33
30
4
51
1
34
12640
239
5
52
27015
37442
9
2
58
57
7
5
13491
2
158
5002
64
22758
671
3638
50
1
3
26
29
8
10
7
4
81
4
1
1
6621
2
5
686
38147
10929
32
1
1820
1
9
1
45
14
12
65
97
2
50
2
1087
531
1
1063
8
2
85
22
9
47
34
2
19440
73
360
20
47
8
1
32829
9
1
15
90
31
55291
532
2
24316
16
15
68
4
6497
5292
17161
1
7
1
125
12530
1
6
182
871
1
17
229
9
1
60686
697
3
6
4
2
1
2566
32
1
66
4
8
21
784
20
58862
5
5
646
282
3
70
3
5094
95969
85
4
1
70471
1131
4029
6257
41
1182
22
1
1
6
1
2314
1
7
12352
2
51
1
70
12705
1
1
75349
23
51
13
20911
1
64
776
1
1
48
102
228
1
705
3963
10
1
2
2
163
875
39
58440
62
826
1087
199
2
3
794
3610
2847
1
120
2
213
8
21
173
16
1
1
6
37
25256
602
20
1
1
3161
4
1
414
5
3145
34
5
6
32
5
1
203
5
2
43
1
1
22
4
1
5
101
19
317
9
2710
21
1
55316
1
1
7
10
13
9
2
5454
2
26
1
1
7
1
9
4
605
17
368
131
1
64
1236
48877
92
2
121
1
2
692
1
4
15
3
71
125
33
13
49
1
1
1
156
27891
769
6
2
1
2
85
1
8
7904
51
3
2
1
2
6
5
15
8
17
16
4
1723
1055
147
138
5
20
4
180
11
647
16781
4169
6
476
8
1
7625
4
1
1
6
1
177
15
13
2
18
212
15
1
6952
251
1
603
2866
3
207
4
16
3
4
208
6
1
679
1
17
318
128
1917
1
134
5411
2
1
65
4
28
59
219
1916
17
13
142
4
200
1
12019
1
2
6
18
24722
555
4485
2
10684
2
1
63
31
1
17
3
15
1
3
1
210
26308
73
4
41
67553
440
36859
10
25
1
1
6
1
10
6
3
12
3
7
6
347
6
1
15
27
789
1
5
1021
22087
2
10
1132
3
1
18
9
1
798
6
22
1
316
1
523
1
1
3
95
3
10
15
41185
2032
36
358
47
1
41
7
94
2
20
45
46469
1
19
7471
7
204
29
2979
4
14
21
1082
10719
17
9
5
3610
8
15400
5
23
1
1
19
885
1
14
58093
9
26
1
5
53934
1
81132
15253
21
1
7
1
81
4094
531
1
80134
107
2
1
21
1
91216
2
1
9
2
4
5
1
1017
10
31
2
2
24299
1
49
3112
5
1278
1
28
1
24984
7
38
2
3
10329
9
4
1
5
96
47555
234
2080
1
104
2500
70
5
2015
1
7
79
1
36597
14
11450
13
7
6
1
3921
262
12176
4
19
8
3
2
1
21
428
1
727
443
26
4
4
5
41
1
39
19
3
3
35595
1
23545
6671
4
485
28
17
1
2146
2
3
2
2
585
684
19
3
33
7
1
88
18530
30
81
29254
66
1
20
6
2
294
17
1
67713
2
3
41902
57
1
20
275
1285
177
23
59
51
39
21
4
8348
2
23
1
11
3437
3
13969
2
1
1
2
5
50
59
6
17
6
1
10
14
260
2
42
2
616
5
5750
1
2
10
1
1
22
4
1
80407
74
13
6
1
437
1
8
1
1
1
247
1
1
23
2
838
4
1
4
2352
1
2
200
9
34
231
18
4
23
67
4
279
11
1047
3116
4928
102
677
28
35
320
4
13
1
7
5
1
11646
13
44034
6307
648
9
1
3983
17
249
41902
1
2767
759
4
7
1
20
1
12
7
3
480
4
1
169
212
50751
9126
56029
11
19
6030
1
6
4365
1
5
205
2
7559
17
3173
2
9
8
70293
19127
2
69
11
3
1436
1
260
1
2
3724
1008
58
3584
1
179
10735
2
19
15
33
22
17
5
28
89
201
19159
44724
49
50
3
43
48
3003
9
4
2
150
3
2
23
27
1
7
15867
10
10096
8
2
3
31
61
8324
1
11
7
4610
2226
8
26
4925
15
2
2
1
9031
19
1
1
1
80
1
20
1
293
10
45
2974
2
3
827
9098
36
26
3
21
2
3
26
92
16
18
159
2
85
17
19694
2319
14
6
1
55
85
3
2
1
27
14
1041
1
10
52
7873
88
247
147
131
1
325
251
214
2
25828
3
1
61384
1268
11
2
4
1
830
4
2114
2
48
11293
19
27
7
1
9828
3413
104
768
2
118
14
6
332
13
3
81
3250
9
62
200
47431
2
8253
1
10
1
24
8
46
20513
168
8
5
64
44
22
397
42282
353
41
10
39
46
5
2
27131
25
22
1
1
167
2978
34
2
16
35542
53
19
2
2
164
1
4487
46460
206
1
62
18
2
261
2529
86
2
1
29
6
1
72
1
26
4
2740
250
24
10
2
9
1
17
90
57
1
1755
5
657
1
4
18
7
2
12
5
1
14
2581
264
3
266
1
2
1
2312
1
40
52
42
1
86
3
51
47
220
633
7
9952
4
44555
18
1
6527
5
1
4784
1617
17
59
658
46
97639
23929
285
17
256
1
34
88
1
1763
8
1330
2
3
3
6813
1
464
1956
1
504
35
4
8
1
6151
2
3181
58
3
8
2282
1
4169
1024
1
1
821
6
1
683
59
10
4
46
1
14322
1
564
40
57
1536
5
1
1
70
3118
1
3
2
983
82354
31
13
79
3713
186
15
1100
1
8
1
659
5969
91251
4
11
1
5950
2
120
17
10
18
1
4
3302
1
16523
1
1
351
51
4
1
65
25
10
6
42
1
50787
63
194
125
12978
143
393
2
2103
2
1
1
46
2
3
6
1
49
15
6580
25
75
25053
2
1
44
9
8
19
1
33257
16
8
38
136
3
22
384
48
3
6
1
178
11
4517
1
7
12
8
4
1
8
5
1370
23
31
15
10
21
14
169
48109
4
18
1
4
149
3116
2
1
18
11
7
4
31
8
2
46
15
740
489
3
1
118
4
1
13168
1
291
5
1
1
4
65637
1
9
25
1
424
2
28
237
484
1
54
3326
25
44
12
2
480
3061
1
3082
5
1
40
10
15
78138
2908
9
3065
1
225
2
51322
984
44
3
7
2
1
382
30
1
1
1345
1
22
1
2
3365
39
26
1
104
6703
2
2
9
373
841
1
45316
1
8039
3
9
67
1
159
77609
7
20
218
5
1
240
1
12374
1
2
1
5234
4
143
13
2
3003
2
700
11
134
1
1
68
230
2
82
4
1226
3
1
1
2
6
2805
1
2
8
43
1
4
89
5447
11
2171
3
2
1
633
3
642
39
5
1
9
81
43
20426
1
5
1
2
815
4
445
9
32
1
10
7
29
456
1
2
1
1404
7
161
1
2
213
2
79
76
1
2
3
7
77742
1
3
10
267
1
1342
16610
31
104
2
90
118
329
12
37
156
97
72
56961
23
6301
1
17
11
1
51
1
1
531
4
19
31
1
965
449
1
9020
2
48720
1
307
3
5258
157
1
1
1
17
1
1
4
1
28
908
1
813
17
136
2
16
14
1
2
26
8
3
3
825
27
2
5
1
24
50
1
5
5051
8
494
200
1
1538
1
7
1
6
2
9
1
1
16
28
1
94
7
1
153
12
73
992
2
1
6
30
3
106
177
1
198
1
81
865
1
6
2
815
1
16
402
1
12
746
1
371
46
216
4
1
35929
110
23
7305
16
5
15
256
1
2
138
3
396
11
4
381
29296
2812
2
6
2
48
2
11
1
1
6
521
126
1868
5
16
1076
137
1
938
2
24
1
14
14
5
37
8
3
2
27593
532
3
1
61
28
65
381
1
1
663
1
1
1
5
2
1
6
9
2
52
1
4
68
28325
653
8892
76
7891
5
8
457
97
45932
13
3
100
1
6
31117
84
338
2
4
5
60
32
2
25
4
4295
1
632
2266
2
1
88154
10
6891
3
17234
694
17
351
1
6
266
416
10
10108
6
2
1294
2
6
84
90
3
1
201
19554
64
9
3
65
1
8
379
2
16
431
8
7
7
5
5938
24
2
13
2
8
128
1
1519
56029
73
1
3
8
26
65228
2
6
1
1
76
340
12006
12408
79
2
87306
1
11944
1469
3
8
26883
1
663
16
2521
2
13519
5
5
2
865
130
1
41
8
10
2
22
2123
81
1
477
5
1
38
27
1
7
2
1
5
28
2
12
1321
354
65111
1
1
1
876
6
1
991
36
111
110
2
374
85
38
5
43970
22
1
56
70
638
1
64259
3
740
4
734
3
5
2
3713
17
204
325
31
3
240
105
32
2
43
657
1
11764
14
22
1
2478
785
1
20
19300
3
53
1
1
13
1
14
1
4
3311
2
11
2
3
224
7
72
9
1
16
1
450
2
44
3
4
1
26
3
17
253
1
18
2204
1
1265
447
575
420
30
1
4268
38624
86397
13722
29
5
40
47
2958
4
16
57465
261
11
345
10
2
2
13
6393
385
1
1
11
2
13
14
30
2
2
31
2
9
2
30
1
9
22
9
313
1
2
13
200
4
61
5
2081
1
230
2
773
7
143
832
328
13
28
34
82
10
1
10
100
10
1
99
1
437
722
57804
39
2
194
1
1
1
13
3
10
3
1
1
16
3
147
1
7
361
3
20
12891
1
13
8
303
38
3
7
609
12
13394
6
1
128
3004
749
6
2
4
698
19
729
1
1
43
1
697
1016
38731
837
11
57
2
32645
2
13
1
8
4
2151
4
4
12144
46
126
93
1
1
58
6
1
2
2
2
3
25
22
4156
74
33
577
4
163
3
3
11
4
41
7
1689
15
1358
33
15382
5
1238
1311
2
8
1
2
5
1
3
129
2890
21
893
2
27
6
1
1
704
30
2
4
62
2366
92589
4
1
1846
1
1
50
8
1
4
66
5
1
160
30
5
23801
3
2
31
24
1
6
1
3
103
204
52
84
20
1
9
544
8613
118
1
1
58
2
1
334
3
12
41
4
1659
6
153
440
16
2195
7306
3
203
968
1
1
3
17
212
15
1
1
147
39
2
1
81793
2
739
4
6
32
2276
1
1
16
8
13
37
1
1
485
3188
3465
1
3
1342
2012
617
7
756
12
1
1
1
4
3
1
21000
174
20
7157
38
2
534
84
4831
6
8
73
4
8
24
12
1
1543
46
9020
2
79
245
59
3011
4
10
1
19
1
17
320
808
23
938
7
3086
85
9
1733
22
242
1
339
22
1
12
4
1
7
529
15
3708
1
31
164
5
52
23
5
1
33
7
8
115
1
5
13
155
984
1278
131
382
497
2
1
3
18
664
1199
19
106
95
7480
965
4
1
9
33
18
1
7
6694
4034
23
25
2601
3
6
1068
64
82
1
1
9
6
419
4
43542
3
42
1
69
7
8
6
1
13867
2
1
2
1
5
1
130
536
1
36957
2885
9
2
4
1
6369
48581
1620
2
3
1
16
78
3
4637
11
1
26
132
53
616
6
1661
30
3
1
7
78
3
4
12
3
15
24
85
154
674
1
24
3
1
557
17
1
31965
54
6
19
3
6
1
1
19
1
2
123
22
1
2
2
35
1142
1
1090
1
1522
15
12
3
7866
6
1
7
1
32
2
5
101
3
3
1
1
4
1
1
3
86
9
1
21
35
19
1533
2
1
1
31471
56
10
1624
1560
8712
692
1
2
143
11
3
634
4
146
1391
6
3
8
6173
3
5
12
1
315
1
1
1
1
17
1115
2
1228
50
9
24047
1
1
18
13692
9
28
2
68806
1
50
18771
11019
3123
1
4960
1
1118
972
2886
17
17
12
1
95
8
66612
287
2
35
3
200
72
1
18
983
1
1
266
2
1
1
2
155
2
170
27
2057
25
1
255
13
56
16
829
7
1
9
52
5
29
2354
1
92
1
7
64
2
80
1
4
34
4
9
12
1
28
1
34
2
58365
1
21088
13
7
96
842
17
2
1
11
1
1
14
18
1
10
4
2
3
146
83842
10
76556
1
29249
227
171
8620
1
349
15
205
4
4
10
5
40
4
1216
2
29
29
223
44108
59
298
3
1191
136
2
5
991
2
4
58
1
23
1
1
6
29
980
1214
7
198
1
4047
1
133
2460
1
4
2
857
13
2
8
5
2
1
40
1
1
6
20
1
199
26
451
30
2
237
1
10
3
2
206
2472
90
25
8
2
4
3
3
1
1
2
3
2
1
448
13
7
2
39
1
6
2
5252
43680
20
9
41349
6
1
5575
1
2
946
2
21
596
11
1
2
1
233
139
31
12
2
1
7
2
5
14
13
7
1
1
3545
20
126
174
27
1
72
1
7
16
712
38
62
6
218
8
18
8
25
9
9441
2
12
3036
38
1
1
2
31510
1
15
3681
550
51
57
40
3
2
4
1
2291
19
1
16
3
1474
531
39
16
2
1
1010
1373
1
98
1
1
26
14
80
5
24
1
2
1011
11
4235
170
1
1
4
8
1
1
74
168
4
149
39
1
14
1
5
32938
36
20257
17
366
59
1
20
3226
1
155
1
47
6
137
2
290
47
782
25
5
24
8
82
4
6823
6079
11
22
1722
1276
1806
7
1063
2
43
2
17
1
1
42100
1
2
7
111
8
6312
24
1
2152
1
2
4
10
1
435
23
405
1
52
8
21
14898
59462
1
1
6
1
79824
12
1
79
36
6
2
1
1
6
51
62
77713
37
111
41
3
61
3
35
2922
1072
1
1
8
1
8
418
2
4
1
13
5731
19
43
16
28
192
178
6
72858
1
17
2
5
2
23122
4
3
11
2
46
29
123
16
65
2
108
1
920
1
1
44881
63
113
809
4
88
20
43
7282
14
17937
2
1
92
4572
12
1
89
2
4
33570
4400
2
3755
12
1
192
4
1
10
12
9
3
11
11
4641
3
3
24825
2
38
352
1
1
9
562
2
1
1265
149
1
3
158
10
6638
6
1
55
1644
8
3
11965
4300
8805
1102
135
145
10
1
3
83
3
7
586
4
91
14
33
5
1003
1
2
1
8
1
15
6
491
2
13
176
1
6
3066
326
1
6
12
1650
18
1
2
1
2
1
5
3
10680
474
4515
1
1160
7
1
7549
1
36478
2
80
1
1
1
1
40
13581
58
4
14
35044
10205
1
1
4
3755
1
5
91
2
50
159
10
22
753
3
1
3
2
1
4159
1
439
2795
2
11
5
15
4900
2
2
4
2
9316
440
1
2442
1
300
1
3
92217
1
12
68
2
181
4812
1
10
7
156
501
13
1
266
53
30
1
11
4
2
110
5
2
3
72
5
3880
4
787
316
97692
12
13712
23
13826
144
36
6976
7
15699
6714
30
2735
1
203
2343
291
1
126
5
153
597
56
1
2
166
27402
291
40
2298
444
1
3
2
1145
380
1
2056
1
2619
1
25365
2388
1517
4355
1
1
61840
3
12484
211
10733
4
1
3
1
52
15302
168
52
2
43
2379
1
73
29373
8
1
59625
4
3
1188
35
1
2395
5
226
278
170
6181
9
3
34
1
4
91301
4
1653
1
7
1
33
110
13903
2
46
224
1
8
10
5
1
13
16
4049
1
61
118
1
243
41
9
1
1
6
15
2
2
14
234
1
11
1
4
903
99
58
2010
1
17
172
519
2
659
3
80
13
1
1
5111
106
41
2
2
28
2
16
1615
198
1020
107
19
77
1
22942
85828
887
16
3999
43
232
1
135
2
87
91
1
4
4765
1
8
647
4
2
10
10905
15
5
78
47
12
753
1
200
1
255
136
5
1
14
5
12
5
2
16
8
5
1
1
1
53
627
2
18
173
9
77
2
1
2
2
270
2
887
11
1470
1
8
3
2
2
17
172
1
1
5
9
3137
2
2
9
30302
12282
26
3
2
6928
1
402
23
7
44
2
11226
1
17
29
120
1
2
104
7
357
382
20
1
25
6
1906
12
9
1
2
4184
3
9
20
1
22
1180
1
15963
17
13
1
499
4
53737
169
1
2
1
24
1
2
3
8
12456
1
2
29937
23
7
4
234
108
1
6
3
11
4
44508
2
78
1
233
1
1127
47
1959
327
16
2
1
7
12
2
2604
1
17
609
12
1
17
203
27
1659
3
1
2
3
1
720
8
22
6909
392
4
32
4822
2
3197
12
1260
4
98
29
156
83
4386
7
2
2
1624
2
911
36
1
15637
304
15
6
3
6
3
171
80
20268
43
750
1
4
4
20
7
12
39
21539
1
1
1
22
35203
43
647
8665
15
4
2
196
115
1
4
1
2
3
2284
1
21
1
28
1
3
1
20726
39
1
274
1
268
1
14259
2
3
3
1
4
7
146
873
34
1
31
3
1
1
264
29
1
1
135
1
3
1
1146
6
3
4
90095
1797
9
1
4
1
3
3
2
24
1469
1
49
24
1
11
2
1
10
2
87
2
3
53496
66
1
4
1
2
2269
1
525
694
1
1
4
32817
35501
33
2
1
1
19
3
1
23
39
8
2
1
1
2
40557
323
8
202
83620
15
447
299
1
37
340
49
616
144
1
375
1483
16
9
81
10
43
104
6
30
1
1
95
7
3
160
1
40
20
380
2
4
1
4
8
1
16
7
1
78
1
16
160
1
504
142
604
53
1
40456
8644
73
1456
8
1
4
2853
111
13720
56303
17
8
9709
2
9
1
1
619
89
1
2
307
1
2
1
318
123
1
10
19
4
1
1
65
8049
1
82
1
3889
89
137
2
542
44
1
1
40
1102
2
47
199
18
5
405
3
13
1
96
1
1
319
1
176
68
1
8
255
49
1654
2094
18841
135
20977
2962
21
2
1
14918
123
34
3
27
6
9
7
1
6639
1
1
61
2
5
4
9
52648
7472
5
11
1
1
1
362
6183
133
10
760
15377
8
1
59
4
26
38
5
260
196
1
1335
849
6323
424
90
2
4
10
1115
193
1
1
204
53434
8
864
2
64
9787
156
17
10720
81
22
1
1519
1
1
145
3
11
34
3
6676
31
2
1
114
1
5
57
5
1
1
11
5
202
1873
6
1
1
4
6
1161
48
1
724
44
16
3
19232
15
49
3
5
26
17706
1
5
685
16
18
140
1
24
47
4
2
1
3
8
2461
1428
2
191
39811
2
1
20
64
1229
110
76
3
2
24
13
5556
1
10300
6994
1
2
23
1
51322
74
1
1
4
7
418
9
1
9
20
4
3
3
1
3792
1
1
2
1763
1
6
6
1
68
2
397
2
41
1
3
793
2
2
5
541
26
5
1
124
3
116
17
1
22
1
623
83766
199
1517
2
4
3
22
1
10
2
26
1
2
14
2
169
66000
1
1
342
1
41
1
1
11
691
10
91
2
2
1
63
23
4
11
150
830
23
1
9
6
6100
1
313
131
280
24
8
18
22
73
1
32
3
1
21
3
1
1
7177
6
2682
1
464
2721
1
6
3
1
1
1
1
45
1
3
48847
1
3
7493
47
1
13
1228
97
305
3
2
2
6
952
11
33
1
5
23
12
2
2
3
4
44661
119
1
1971
2
1
963
40
2
9
691
5
51108
2107
86
1575
14
7
93
8
27
7
1
5
1
507
112
1
50
113
4
10
1
2
40618
8
142
221
28
59
1
7
501
4
89
124
2426
21
3
1
1
6
2
50
340
5
75
3
4
2
152
2
1
1
9
42796
1
6
4
1
13
1
37
15
26
3503
44
10367
6
1
1
5316
1663
4
1
94
197
1
16095
5
52
1
96
1
368
1
1
314
1
32251
1
339
19
1
229
123
4
5
1
163
1
404
2
2
31
2
2
3828
865
50
2
1450
6993
198
159
7305
20999
27
1
330
1
1
4747
2
61917
8
9577
7
1
5
25
4
52
6378
1165
6
1
1
39
5
4
35
55
1
61
8924
2
19
1
1
1
1
54528
9
17
1
141
739
908
6
107
2
1
1624
15062
32
398
2
40
6
197
21
983
16
33
2
12
5849
3
48
2
5
34148
3
1246
44
5
1107
4
3
9
3078
1
1
2448
5
191
3
579
8123
311
2
53
2
24564
47
6
7
1
6
37
9
642
23
151
1368
3
1
1
11
3
200
70
1
128
1
1
359
1342
148
1
12
2
13
380
1
239
1
3
3
1
1
1
46589
1
5
172
2
5
43
39787
7
2734
60
560
1285
1
16
21221
3
5
1
6
802
453
117
346
1
17
533
1
71
7
430
228
133
6
658
1
320
19
14
4
11
41
1
1
3
10
11
26
1
26
1
3441
19
87
2
2
293
37
1
8441
5
114
31
1
2095
3
11
1
1
15
4
24083
22
1160
569
3
86
42
908
7
363
2
1
5
5
22
19
2
2994
3
2
20
6
1
7
1
3
3
8
56
2
6
15319
54512
8045
15
3633
12
1
13779
52817
17
30
4
3
2
726
3
1
16
2
1
21
1151
13
1
1
1
3
1
963
7008
58
5
3991
3
11
3
1
1
3
4
3
112
1
5
9
2
86
108
24
45
1
65
9
2
2
19
3
14
1
102
35
1113
3
78
77
1
34
8543
1
3359
2
1
6
443
5635
5
283
51
249
3
6
35
100
17
30
1
34
4
1
90577
7
24479
2
13
1
2610
1
1
13438
2
1
3
3
1
133
2
11
20
157
11
5
32
7
1
18
17
91
32
1
1
2
1847
17
155
1
387
482
1
60426
61
3
5
1647
4
862
13
33
164
1
3
33475
12
60
35
79255
450
2
2
2
7282
88
2
60942
4
7
3
131
5
28
4
88325
1
41
61
10199
2
1
4219
2
13
1
464
185
12
29
259
3
3
441
77
252
1
886
7
117
4
15894
236
4
6
1087
2
5
25
3
138
4
2
5
8477
19626
1
66
1
2
3
496
2
70
1704
182
1
171
1
53
1
845
281
2951
6
8
36352
6
51
23900
2
46
2
5137
406
69
2
61
1
1354
1
15
28
2
1120
6
100
9
2887
2
24
58
2
1
3360
2
37
1
24
65
2
192
2
41
1
14413
8589
19
134
2
1096
369
26
2
9330
19
13
4
22
30
11
109
118
1
24
1
92
368
16
1
75024
2
104
3
22
5
100
1950
15626
1
2461
6
48
89
5
5
2610
31
1
166
2
1
15030
11
4587
1
91129
5
1
1
19
2638
9810
3
21469
17
39
5
1522
228
116
5
1
48
2
22
1734
1
13
154
1
1
3
1
46
7
1
260
498
3
2
1
202
4
6
567
26
557
682
3
1874
616
1284
453
36
467
18
36613
6
5
1
15443
3173
2
14544
8
3
4
3547
512
511
2
1
4
64398
166
5
51
100
389
701
17
234
3
14
4
5
48
5
542
12
1
10
3
1
2
16
3
40
4
3
21
43
1
1
32
5
1
4
2
1
1
4
4
5805
2
36
10
5
1
2432
1
1
130
7
648
405
14544
6
5
36
3
10
2
8
166
2
1
1
68
3788
1312
1
1
5
23
177
4341
15
1
4
1
2
6
2
234
3
2
337
12395
1
3040
45
25
189
116
2
20
210
90
30
119
5873
982
2653
46
6
8
300
1
44
53
8
85
3
1
14
575
53
1
2103
1458
41
2
36631
2
224
2
38
331
1
163
7
6
1
30
1
20
10
3
1
1
1
3
1
11
1
247
246
1249
14
235
80
5267
1
445
3
2
4
1485
2268
1
1
5
43
17
6
852
3
5
2810
1
771
4
1
84
269
3905
3
1
371
155
124
4
4
320
6
43
12
5
21
1
9
11260
5198
712
1
25185
4777
74
29
447
459
1
6
1
1
21
1
12328
1
17
6
2
38993
258
26022
13
65
4
5
3
1
1
68
2414
7
316
12824
10
29
30
16
2
51
463
8
11224
1
37
1
1
106
26958
10
1
15
2
2
130
239
39
15
92
52
2
1
31
381
3290
23
1686
65
24
1
29
3
2
53
1
2
9869
1
68824
689
5
1654
7
111
11
1141
4
83
8
3
101
6774
3
69
1
7
5
37
1
1
32
1680
1
167
115
8292
1
1
123
1
20
2781
3
1
11
44
244
4
5
28
448
13
69
1
240
9
77
196
21609
1
1643
2
7
1
6
8
101
1
8
14
109
1
13
1
447
70
78
1
4
18
302
81
14
3
67
2
12326
1
457
2
1
5
1
15
10
1
1
1
12
33
2
1
28
1
52
31
1
2
70
157
1201
1
38
7
10
2
1
1
3
59354
118
1
6
2
3
1
5
1
9
569
265
48
8745
162
3
1356
6
302
1
1
1
3
1
21
51
5
3690
1
3
8
6
923
2
6
1
3
79
12
1443
1
1
650
13
87
1
3
489
96
1
1
1
178
122
17
53
2
13
10416
1685
1665
568
37221
1
56
2
6
4
6
1
3
14
27
2
3
58
1
4
41303
1
6
3
1
67
2
49
4
1787
2
119
1
590
44
2748
6
1
24
8
14
3
16
1
87
2794
65
1
1107
3
155
7740
1
126
25596
4
19
125
2
13
8
30
1
4
3
1
98
1
1
1
4
57
2618
1
2
663
2
1
390
1434
53496
6
28
24
116
48
42
6
66102
3
169
789
1
8
171
2
1
34
182
1026
164
2
339
1
1
3
71490
1
11
23
1
22
10917
16
12
2
1
248
1
1
579
10
268
7
44551
1
281
8
66
2
1
16
2
4
10
5
51
10341
1
24
1
6
2
4001
1
26
912
9
51
1
3452
2252
5922
1
1860
1
93479
1
1
64747
16
2
289
1
185
2
24
23
9
7
6
397
5
23
1
199
1
72
19031
1
44
12426
9
800
2
1
4
5
1
85
1566
1
7
1
61
667
14
2
8
22733
11
18
1
315
28
2
15
393
52
178
2
6771
672
3
8
19
2
1
483
2
9
60
22432
260
351
38
43
400
40
1
1
16
3963
1
38
3
51
128
2
2
1
3
25
1
401
1
3
1
20
3
1
12
28
2
3
3
1
196
72
1
85
277
2
9
3687
1
6
11
7
11
1
7
192
12938
83
154
2
1
1
3
9509
3
2
1
60
8
1
79344
1
2
1
33
17
109
27
2
32871
8
1
14
1
1
35
13
1
20
1
852
1
5
4
8
2
12
235
454
408
15
297
3
30278
16
536
2199
662
2
7
5
4
1251
8
8
2
1
5
27
8
358
1
4089
2
5
1607
1
4
104
27
1
5
4
1
4
4
14
4
7
1
1431
39
49421
2515
6
39
87
2400
1
893
434
2
2310
4156
1
499
5726
1295
4
1
2
67
1
7
4
5872
1
1
3901
3
16
7
1
3
4
317
174
110
11
12
96771
700
1
34174
89
95
2
662
117
163
12
3499
47
2
1
2
2
13421
2598
1859
27302
12
45
2
2335
87
2
2
270
1
73
1
36
10737
2
60937
1
1
3
385
51
1
6
10
7
1322
6
7
1
74195
1
2
2
8
1
1083
1
73
1
1
4
3
486
4
24
1
272
23
5
1
1
2
17
3
6
6
37988
1
1
36
3
1
290
2654
35798
14521
35677
1
2
6026
1
1
1
4
2
4
1
1
1
4
1
8665
2
43
1
25
11
7
7
17261
1
148
10
1
1719
5025
2
1
30072
1
4
1
64
349
1
2
2094
1
71
48
1074
1771
1
21
8132
87
54
3
1
2197
2
40
17
120
1
1
107
2
52
1
31
24
2
1
19
73
182
4410
307
15
1606
2729
5
10
243
6684
1
158
9639
18
64
2012
6
3
4
1528
1030
1
391
28
10
1
663
1
1
4
1
41
1
5
1
438
3
22
14245
3
11
1
1
31
5
88405
5
13
228
3
21
1342
489
118
9
2
6
2
6
22511
326
24
1
1
411
1
14
394
1
2
503
4
4
6031
1
4
15
23
6
45
371
1
2
4
1
11
28
20
1
29
257
1
1
72
1
11
15
15
7
1928
3
6
50
1
90
1
402
31
2959
1
2
2
46687
2
1884
3
10273
2327
30229
18
4
1
1
19211
191
1
1
1
15
26
57685
2
5
7
11
2
194
4
151
11
12
19
47
3
94
3
28704
2
14
4
200
20
3
137
1
414
1
10
199
21627
15
1
17
3
9
111
12
6
1
1
548
2
1903
1
122
3
518
2
4
12
1
13
10
1
71194
14
3616
5
8027
1
97
181
2
26
42
157
165
4
3
1
17
34
81
253
1
24
27
1
2
236
17
17
5417
290
1
1
5
8
67
1
3
1
2
2375
66
18337
85748
1
428
3
535
3
10
1
11
8
53
3
1
723
31
9
5
7
86479
1
2
10
32
2
1
23
2
1
3
1
1
3
196
57
33022
16
3
3
11
1
1
12
1
45
67
7
6
5
7
21
39
315
1
1
2
24
1
105
87
2
10
1207
24663
269
8
395
7
14322
1
19
1
1
1056
5929
4
1
2
435
146
2
1
3
2
147
1
3
20
39
2
8
7
1
18081
8342
1450
70
52
2
1
2228
174
1
2
1
579
5
29
2
7
29
15
479
37988
6
1
180
23
14
155
33
1
21268
2
7024
34882
9452
42
117
44724
1
565
45
2
9
41
5
1
1
33462
218
36
1
989
59
16
2
14
171
150
1
3495
6
7
1
158
4223
15
1
3
7
3822
13
471
369
1
1
2
2
2
62
5
1
1
3
1
511
2
544
2
263
6
1
26
2
11
4
35
4
124
1115
1
6813
4
30
123
54
1
7
62
2313
2
1
6
1
3
1
3
115
7
3
11
921
1
29937
1
12816
107
37457
31
2
11
7
1
1
1
1
2
35
3
2
1
205
15
3
13
1
13
4
123
1
217
6824
96
15
24
1
1
1
17
20
9
1
1
118
2979
2
1
10
1
3291
5
1
782
1
3
1
105
33321
39
2
62
799
62266
2
11
2
28
6
76
1
2
74
79
272
1
1
18
38
2
2
9386
1
9
36
6
444
22
1
161
5
1
90936
2
756
3
5
1
1
7
2
2473
2
3
123
16
4
63889
2
1
1
81947
6
60
181
1
5
2325
216
2
1
238
2
29
606
8
3
26
17
17
771
16
46
2
4
43
1
6
21451
106
12
9
3018
7
1
7
31
16
1
2328
493
13
1
1
7
114
32
2461
1
6
29
848
166
1
10
7
47
8
27363
23
422
648
768
843
1
302
4
4
13
2
1416
77
3
2
3674
19
1
1426
7009
1
1055
9732
2
8
13
19
328
3
119
13557
34
33
33
6
13
1
3
3
1
1491
2
2
6
3
1500
1
171
3
518
252
2
8
1
9
2
112
537
26
21
25
1
9
10
7
1239
22
42100
82
2
2
1
1
187
43
54285
15
1
1
361
36998
6
106
875
3
1
6079
1043
3
29376
125
3
48
819
1
2
5
1
20
21
14
566
23
277
1
23
2
1
1
19729
48
1
3
3
7
1
117
12
41
6
57186
13
4
73
1806
1
1
2
1018
2
1
3
2
20
2408
13
1
51
131
118
30
91
2
534
1
1
57
2
82
3
3544
7
7
139
8
16
2
35240
5
108
18
1
38
1659
4
36957
25
1
1
33026
17
556
13809
2
18955
87
11462
63
15
6
180
24494
13
5
203
3714
2
1
4
45
80
1
23
57
2
35
8
21802
6541
2
3
62773
334
1
154
2
99
1
53799
1
46
6
14
1
2
3
567
66
70
2
401
23
4
506
34
4588
6
1
4944
21
3
2
46
74506
25400
52
2
19
6
60
373
6139
1
7
3
1
39569
2
5320
2
92
796
1
6809
1
3
121
3
609
5
1
1
1
7883
2
4
1
6
98
4
6
1
1
1
15
4
9
1708
16
35
13
26
219
2
1
43
417
1
21
257
2
11
26
60
33171
347
2
7
8
13
5
1
252
10
2
16
2
2
1
44
11
1
1
39
943
1344
4
88
74
4669
621
368
1
5
5
1
1
6
9
5
2
1
6
8
334
5
1
11
5
446
10
154
5
23
5
1
1
1
64
2
56
1
1
1
1
5864
312
2
9
675
8
6609
1
23502
157
3
1
1
3
1
1
735
72
4
1834
7301
1
1
3
1
1
466
1
133
2
1
9
2
5
1
31003
3512
4786
8543
12
1
1
2
2
1
483
1
4
1
1
5849
5
7224
1
5
13
1
8
1
2
8
1
1010
7602
215
2
251
2
1
2
2
5
3
112
2
2
80
3591
76
1
22
1
88
1
257
5
705
480
4
274
434
13
844
15
2
790
651
54
21261
1
1
10
1
17
141
1
6
59
43
11920
19
3
17
1
1
7820
8
16
1
2
4
2
469
8971
1
112
1
145
7
2
1
3
643
40
6
2
2
489
65
150
69
59
99
82
1
51
1
1
7823
122
91251
67
1
30
2
5
2269
1
170
557
252
31878
31
31
4487
1
27
2
1
95
851
34
11
5
91
23126
1
2446
10246
1
4
14
1161
2
1
21
1567
1028
1490
14
1134
17
1
35
7
29
88
395
1
82
36
6
79
106
153
1
2
5366
15
3747
52
4
1370
100
26
18
2796
1
10644
1
1
2083
13
1
1
2129
2
6
1362
91
3
20
314
4
1
3
2
1
6
2
290
18
31
4
40
4347
516
35
390
1089
2
1
258
2
42
91
1
530
1
16
58
2086
92
1
73
25167
5
3325
100
961
11
6
3
1
3
23591
422
72203
4
392
7
1
2
4
3
3
50
2
11417
1
9
1
1
19211
45
198
777
42
1646
127
389
37519
1
12
90
5
538
15
54
1329
922
79
3
1
2
46
6
820
3
291
2
8
10
6
2
4374
5
14
14
812
1
273
2
128
1623
5
31234
1
680
18
1
7
5
2
1
2
4
83
25
8
17
3
42
1
15
5
5
2
1
1
24
1
88
6
6
1
697
2
1
42713
1
10
5
613
1
12
1
1
6
3
80925
297
53609
13
33
161
57581
20
4314
58
124
1
2
94
4
3
5
4
18
1
17209
7
91
1
1834
1
7888
6
28
1826
88
75
1
7
1
12915
2
3
2
70
4
10
4355
22
4
14
989
3758
6
28
5451
4
12656
2230
1497
23841
86
11
315
138
62
60
9
1
2
1
33
75993
1126
6
10213
1
2
6
121
127
6
1
1
2
7
3
8550
2
1
2
1
2643
6
7
1
1
21
28
362
16
2848
2
45
1
4
131
49198
52
9
27
3
1
944
522
9925
2
6
57
1
37
401
5
1
1
1
8
8
574
3
47
1217
4
14661
1
13
4
516
5
2
95
227
1
2
4
231
4
10
9
2
3
17
2432
1
2198
6065
3
1
931
4210
6
47
7984
9
1
44
4
2
26204
5313
1
15
9
4
102
23
75
1
8589
2
36
2
1
3
48
14590
51
76
16
1
29
4
97
189
93861
1
110
2461
2
13
3
8
68
4
11
666
1
2
4669
5
1
1
2638
1
45477
6
2
56
2
2
1
214
3
1
2
26
4476
4064
13
29
2053
86
1
70468
3
26
15
5
8924
2
173
24
1216
524
297
140
13749
1
1
2
6
1
1
3481
10
798
11343
1
38
15
1
10
5
73
25
5
730
1
4
5
277
1
26
6
1
54
29
2
1
1
1
2
9258
3
14
235
1878
2
53966
40
22
1
3
1
65
1
17
450
3
3
206
1
844
1605
4
205
14
17
955
4
2
12
4085
7
10805
190
55142
5433
4888
24
18
609
8
49
3
4
2
7348
2071
59
15
1
1
3
25
1
1
5
45
1
1
32590
1384
2499
1
1
6
2
2142
23
27
10952
3
1
13
1
57069
14
66
725
1
8
6747
12
5
4
16
42
189
1138
2
13
2
2
2
36920
7
31
10407
1
1
30
358
186
3
92
11
183
650
4
411
10
2
41697
9
1
2
1560
1
22610
1
1
11
21557
2
118
1
90
9
6
57998
79
59
276
1
2
1
1496
2
1
4
3
21
139
10
7
1
1
16
1
45
361
37
11
1
98
23
2
1
10
1
588
24
606
21
1
8
3
4
1
47
14
6
5
24798
1
297
1
1
206
6
32013
19
1
35
300
1
14967
2
2
50
414
2
55
8
1
10
1
840
2
482
42620
1
4
5
157
5
1
6
251
5599
4
85255
1
651
819
1397
59
5
148
8
88
3
505
4
14408
57
5872
10
7
1
5
9
1
12
29
1
1
4
2
95
42
1
12
1
3
13
1
1683
124
11
20352
87
43
60337
1
3
13821
23
12342
54021
115
13
13
147
2
15
1
34
5
28
7
7
9
3
2
1
1
458
17805
2
3
10
10
109
1
17
7
2
40
2
13
1
23
1
31
3424
106
9
2
791
13
1054
4
54
36
2
50
32558
4
99
15
2
35
1
8
18
15
8
3
63058
1
443
2
1546
992
4
2
5856
2
949
10
6
4
10
1
83
9782
161
1
3
653
6
2
3191
1
3
3630
452
5
1
173
1
319
6338
1
1020
53
1
1
2
5
3
1120
10
1
128
2
3602
143
8
48
16610
52
93
1870
4944
3
4
514
37
131
1
1
2
1
2
2
13
24
286
75
1
2
50
8
1
16
1292
37245
15
2
642
1
144
127
5
9
5
52
21
7838
15
2
1994
561
2
43
3
1238
30
43
5
44652
92
17
4
28
10
1
2
2
4
147
3365
2
28150
1
43
37
5
29
1
6
3
32
1
15
1
193
1
2
2974
38984
41
7793
837
2
405
14
4
20
1
10709
1139
63
3395
22
3
2
232
1
4
31
5
15
1
1
1
5
35968
2
219
3
4
20451
1
307
2
5
38
707
13
2
70
234
6
62
1
17
1181
789
1
31
1
65
203
705
642
6
43
1
36
2
2
5
18
7
4
3
1
29
9353
15
2219
1
1
5
84
3
7
1285
1
10
1
231
1
14
88
1931
1
1
2
523
663
2
174
11
28
193
678
32
37
26
1293
4
2
2
3197
1479
14
32
430
31714
1
19
71
1
81
1892
1
27384
5
10
5
653
1
2
335
4894
15
2
62
769
1
1
2
15
3
160
540
1
108
19731
2767
12
3
1
55
1430
1
1643
30
1
3
1
1
1
1
849
1
12
1
1495
3910
5
2919
1
6
3
4
275
98993
9
3
7348
2
2
1258
4310
75
15
7
1344
1222
2
1
1
59
1
1
1
1
1
6
8906
1118
2
29
3
585
67
3
6
1
2
115
15
1
1
2
3
3
7
50
2
2
5342
1
1
7
98631
1
39
1
1
18371
3
22
5
1
1
2
3866
9
2
9
61
94202
166
1
1
1
16
21
1
4
5
10921
1
55316
5
1
133
4
6573
1
4
17
2
13
1
9
11
2
1
3
3595
9
16
1
2
2
9
2922
1
4
1
1
1
9761
2
2
317
919
1
317
1885
6
1
5
5
1
16
11398
100
21
52
8
9
114
66
18
1
9
10
11
1
2
219
3
1
45
3
1
1
12
11
1
7
7364
1
4
1
15
23
6972
92
3
63
19962
57
1644
1
121
1
3888
1
144
2346
90
1
35
255
2
2
18
11
1
1
23
2
68
23
151
678
38
7
9
10
170
1866
2
252
1
14
486
3165
1
2537
670
77
4063
2
3204
5
753
2
11
2
5
1
1
1
1
28
12
159
16
111
3
1
4
824
5
19
3
1
1
43
76
78635
146
1170
5
511
2
3565
1
5
4
20
2
4
5
1251
1
2
1
203
1
1448
174
4
29
87345
9
12
3
1
1
6
1
5
2
94
14
3
46
2232
2
2
5145
4051
1684
381
3
355
4
29
1
8
3
22
1265
1
79
26
1
1
4
3528
7
40
1
12
5
52
1
36
5319
114
7
19
4968
3
39
2400
1134
8
1
1
10551
1
1
2
12915
1226
7
3
2
4
8951
969
6161
5
36
15
10729
535
62961
1084
847
11
2
361
1933
1
1
2
9
1
165
4
31
1
5
570
2
1
4
3
5
2413
275
22024
3
233
4
5
1
16390
156
5
2
2
3083
8
1
11479
1
539
959
24
135
3
46
21
2045
35
1
7
2
23
1
1
1
1
3
592
1
2
480
78
145
1
24494
1
23
41
20
16
4
2
1
3687
431
197
1
453
3
26279
2
1
1793
32
19418
1
1
5
2
454
524
21
3
449
261
1
1
7
3
2
2
152
5
25544
1
1
7262
1
7050
37239
24
2
298
7028
4116
26
1
33
23
1
3
3
1595
50
3
49
47
16
368
5
6
1
2
5
1
125
2
13
10964
28
3018
152
3
263
13
5
303
19
677
77
4
21
106
158
20
7
4
5575
1471
1
11391
2
1
3004
2
136
58172
170
20
1
1596
46
15
8
36
1
891
9
2793
1
2359
1368
1731
1
1
14454
5660
7
2
14
5383
15
13
2
52
17
1
2
61
3
72
1
1
131
20
1
4
150
1
4
1
27
92671
1
17784
16
18654
21
137
186
19300
1
503
7
15519
1451
4
130
2
24
2
1
1
1
5
4
10
8
10
1153
1
8
57998
243
2
1
2199
265
2
4600
3
476
2
15
2
10
6642
2
92
4882
437
13
393
11
4831
3889
40
208
308
2813
1
2209
997
28
157
5
1
948
6
4366
3
3
1
1
1
1
3
30894
28
4
2
3
29
5
802
27
198
6
2
1
23
4
2
10
48
1
4699
318
6
3478
540
58
44
17
1
1
6
4184
55
6
1
2560
2
28
608
1
2
250
55
180
1
2
927
18931
4
15
11
2
1020
1
6
413
7
1
1
2
2
8
8150
16
21
56
43
1
200
17
203
4
151
1202
218
1
1
1
3
137
63
3
500
337
1
3
54
3
171
95
912
45
19612
2
1
55
20668
2
7229
1
4
3
10
80
2
8299
1
13790
2
3953
2
28236
1
1
4
1
1299
5078
2721
716
2
1
46
4
239
7
2574
1
20
261
4
3
10
6
325
1
235
1
4
1
1
16
2
2
21
6
3983
4
2
415
3
41
2
1
27791
18
6
28577
2
2
10
1
6
2
1
305
6
6029
1
12
33
1
1161
3112
2
6168
2
7803
6
494
332
3
187
1
2
63
2662
1
85
132
6
9
1
13
8
94
1
3638
114
7
17
16352
6
6
418
1
989
1
28
1
48
19
1
926
134
9
502
97
19
6
3
208
1
45473
4870
17
573
2
411
7
40
1
2
13
741
4
5
2
2082
35044
2
68
607
1
11
26893
338
1
26
8
310
6
1
20
14
217
3
3
1
11830
9
5
1
39
26
1
2
39
1
9
3
22953
40
1852
15
832
12
3025
12
40040
3
19
50
68
3
1
24222
1
1
128
67
1
1
1
124
1
1
6
1299
10
2
1338
25
8
669
5
41
23
1
58
2578
41
2005
11
14
5
1487
56
16
7
14295
8
11
79
29
10
1
5
2
10
37
11
19
1
3155
224
11
3
2
15
2
23172
1
43
10
1
3
3
5
4
6
2
5
3
34
15
79
1
1
1
3965
67
2
4726
4882
51228
2
1706
1
8
841
2
1
138
239
5
9
2
19
28777
213
7
4
63
545
57363
1
1
9
1
34138
1
28
131
1
23
24
1
780
35252
158
1
3
1878
47
18
4
1
1
1
5402
1
12
9
403
1054
1
4
1
6
2
178
22
12
1
907
56
1131
3
13
2
13
88391
6
26418
5
392
3
1
1
12
1
2
8
3
6729
6
3314
1
5
7
6
788
1
13
2
571
73
82
70
3877
66
369
2648
546
421
21
1
1
431
2
68
1
9
13641
52
20
1
20
1
49
2
8
43
5
374
4
1
161
14
7
1
12
1
53
7
6
10
3
1493
36
3
2
5
1
1
75
6
1
79
2
1
131
1698
346
1
1
1085
10
20958
36
164
1672
3
11
2
1
118
2
2
61
5
2447
59
5
2
21802
231
2
18
8
4
22
2
1
254
1
1
1
24
4
2
1
9
10
3
117
23
18
2
2
7
70
1
68
20726
2
6
18
117
1
883
3
47
17
1
3
2
1
1
86
1
23
73
1
5324
1
3
1
18
1
5
1
70
1
1
2
8
635
1450
1
2
84078
6
105
568
7
1
2
21370
185
20
2
104
147
31
5
11
136
862
19870
3
11
3
13
487
3
1
6
319
3
2066
132
2
16
295
1610
14
5651
33472
2
316
117
118
69
1
35
324
65
2
1
45
1
5
334
6098
32
2
499
7
44
4
1
3
3
26
381
587
20
3
15
1
1
23
1
3
6
56
11
1378
492
72
13969
21
187
8
4
1
21
2101
313
147
2
2
7
54
152
8356
2
1
739
16025
5
33
23
74
5
5
5
3
1
11
333
7
1
4
21
72
9
41
2101
84
1220
37457
1
35
42124
2
1152
13
528
11
1
1608
3
407
1
34707
1
2
1
45
21033
1344
3
1
9
1
1
2
1
4
10
2
1
1
1
11
265
15
1
1
5
3
823
11
5
2
8
99
3
1
5
1
3
13
2
1
133
31
1671
2
2
699
16
2
6855
2
2
3
6
4
18
517
821
2
54006
192
11
37
3885
103
4
16
17
210
1
3
1
3
12
18
1
1
8123
34
1
26445
18
2366
5
8
10
2
6
11
24
2
221
1
23
473
150
29
5
4
2
5
2
4
45
1
3
1
19
2
8237
26456
1
2
796
1
1
5613
143
6
3
3
1
836
50
426
3
1
12641
19962
922
17
1
161
2196
58
16
142
4
2
3
15
20
1
2
1
5
3570
1
112
1
3
17
3
812
17
9
1
3
25
68
5
1
1327
10
7
2
1
4722
13
1
1
27027
9
694
19
210
3
1
1
4
72
19
10
10
31
21
2
8
2
3
18
13335
1451
4
3
10062
8
8
22
3
1
385
149
130
2
2
523
9942
303
5501
11
35
1085
45
1
2
1
3
59
18419
23
1
9483
19
1
1
1
1
1
11
58913
2
6
1
6
38
9
1
47
26
5
2
1
41917
7
1
1
63378
14
1
51
5
2916
2294
1
29
1
12
371
6
135
36
73
436
42
5
59
2
27
366
29
10
1
831
11
1086
16049
73036
23
14
28574
133
12
3499
32
4
2296
3040
3
5
4
1
330
1594
1
1
4
31
2
2406
18
178
2
1
185
4
1
13
8
1
87143
8
1
15
12
1
1
1
7
1
1
4130
20
2324
29
8
1
869
2
153
1
82
2
3
2
2
3
4
1487
1
642
1
78
38
1
1
1
16
2
4
62
52037
18
1
2
25
1
4
28
2
1883
52
1261
63887
67
5
10
32251
26
47
11
27385
17
1
2
187
15
89
30
1
259
2
2
1
1
478
38
1
11
7
7423
1
30398
3
3
14
15636
10
523
28
9
527
2
1
1
9
10
188
3
1391
6
20
7
9
3
44
9126
437
3
652
503
4
97
40
1
1
12445
1
17
47
268
2
36
4
1
3
6
2
1
419
25
60
8463
3
3
1220
1
163
1
332
37
2
1
1
1
66
1
1371
386
2
122
243
25
2
1
785
4
6031
1
1
1
8
2
9
27
11642
347
2
1
2
61491
7993
506
60
6
1063
1
3
80134
7
5
22
24
31494
181
350
3
6375
2
3
8
3204
2
1869
71
84
1820
195
32
5
1
2725
3444
1
10167
1813
8
32453
6
1
38
417
2252
46
12
12
3
27
17
2753
3
174
1
4
69715
1
12
115
4
3
55842
3
4
5
7150
5
204
1
795
1
1
1
1
30
358
138
50
3
111
1
26
1
16769
11
190
6
3
1
8
62
36135
5
1
1
4
1
21
1
479
2
65
5
1
1
6
1
19
2
3
6
244
92
1
234
2
2
5
2523
15
1
1
19
777
13
1
224
269
460
11
3
91
18
2
113
4
39
1595
1
1
6
5
15
4
2
1
219
1
1
327
8
1
4
9
373
673
62
138
78894
2
1
424
19895
4669
332
2
1046
13
45
8
1
285
735
32
1
2
3
3
4223
1
1
1
1
1
10
29
19
12
1
113
20
8
3
8
5144
1
116
7
6
1
3
1314
4
189
1
113
1
1
4443
3
2
2
2
10
4
25
4
26173
2
6
15
20
2065
2687
1
63
30
187
211
402
7
37457
2
7185
25
42
5
64
2
6
2654
1258
1
1
18
4
10
1
211
2268
7591
2
1391
6
2
3
8
98
7
1
13494
11431
19981
13
1
1
1
1047
14
17
2
40
4
4
1
24
8
4
1
787
24
1
2
1
3
2
34
55
97
37
16
1
11877
7
19
3
988
5
51
1
1617
61
1957
59
368
24
65
1
5
1
1
1
12
6
7
4
410
1
37
3
3
4880
14
6
694
2
7
12
32
1
4201
4
23
19
324
29723
6
1
456
36
5
15
3
135
2
1
618
1
72
221
4
76
1
663
3
17
8
818
168
4
3
3
20
2
473
2
10
25
408
242
15
15
53166
100
13
55
1
7
494
1
1
258
27831
2
10
13
1
1
1
372
3
2
15
17
5
1
134
11496
6
4
54285
1
6
1
2
6
4
8
36322
1
96642
1
1
43150
795
4
8291
27
73
4
1
3
82
2
53
1
1
9
9
7
3
1
34
6685
120
11
184
63338
10
225
1
4472
1
2
25
2
3996
74
26162
1
3
3
8
20
3
825
2
7
2
34
12
2467
604
180
1162
8
4
28
383
1
3
306
1
1
39
194
1
2
22
1
22
376
2
1556
850
1
19
1
1155
2
2
43542
66
987
1
330
2
6
1
7
1
5
1
3451
1247
1
1471
352
575
10
2
145
14
2671
8
243
7
9
1
2
1
1
28
1
1
2
3
5
2
4
216
6
3
196
4
49
2809
36454
3
2
35
6
279
1
710
13
18522
507
32
4
2
715
12
33
30
2
1
6
4
32
58
6
13335
186
68
7
95
13
9
1450
4
68
6
1
1
61
6
2458
1
6
558
1
5
59
1
4
2
7
174
11462
1
3
1
2
1
1
2
1341
1
74571
236
28
36
2
5
1
37
2
25137
2
205
10
54897
1
14
8
78
1
1
31870
6745
4
906
1
1
1
7
13
800
440
138
66653
74
41583
3
37
1340
20512
992
1
224
9
1
1
1
1
20
54
3
72107
36
1
1
1
3994
3
2
5
450
2321
1354
1
71
414
2
34
65
5
1
1
2
31
10273
21
2
3
13
1749
7335
1
3
24
850
2
50
1
11
3
6
31559
3
1
677
508
64
4
39
1
15
138
5
5276
4944
656
247
18
1
26725
5
689
1
99
86958
1
10
1
219
1
68
51
63
97
2058
25
9886
41
1
6
67
61
1
3
6972
57
8
2922
72440
4
48
1
40
2
22
1
18
767
1
1
3
2
2
7
16
3
1933
5
19
2
16
2
1
182
35488
1370
1
746
214
1
343
1
5
471
348
1
5
18
12
37519
3
4
2
70
1
39
3
2
225
361
11
4
2
2872
5
1
436
1
47
25
66
1
1
3879
56
54
10814
13
3
5
1
468
2
1362
25380
329
74273
24
1
51
1
5
2
7
2
4
1465
297
202
47
2
8
7
4084
66
28
1
1
60
22
1
7526
6
127
4
4
105
49
14
4
3
1
4
21
1
2
61
47
1961
5
20
3
46
12
1
1426
2
304
59520
6564
2259
411
12
18
8
3
191
295
1
6
106
1
4
1
1
2
36
42976
4
3
3
22
67
1198
1
2430
43
529
109
2
1
2
3748
58
3
2
254
2
3
1
3510
3
2
6
11
82
2
7
38
22
346
2
18
273
4
4590
2
1
4
28
2
1
2
11
1
1
121
10
14
2
2406
31837
1948
1
1
602
37
2045
76514
4
1
1
17
1
32
4
1073
287
15
4
17
398
5
203
288
3
8
162
10
17
1892
2
5
29
3
464
3
10
22
2474
6
49
53
27211
8
24
145
1
4
79
2
36
347
26
3
3186
14
7
19
1
425
23
873
500
20321
1
11
28
5
146
16
1
1
1
2
12
3
15
2
17
8452
13
240
4
23
108
89
1892
6286
3
2
1
1
358
223
13
1
1
5
14
41
408
25
585
10
1
13
19
25705
74
3
1
315
13062
5015
88
6
38
1
8
3
2
567
133
3
8
1842
1
2684
1
11764
658
1
6
249
1
28
3
5271
5
4
1
3
1
7775
28
1082
2
52270
17
15
2
2
1
1
2
38
1
1
2
409
68
1
2
2
2
17
1
161
231
43
73129
39
41
40
2
1
43987
2
1
8
4
2190
368
14
6
1963
2825
4
17844
1
456
184
1
15023
340
3063
1791
2
5680
10138
3
1
647
3
65
419
62
2
8348
3
27
42193
5
334
1
28452
4
2
66
3
4
247
227
4
4505
14
23824
6
3
15
6
80
4
35
5
38
8618
1
20840
56
37
2
4
6557
1
70
13
2
17
1
6
2
407
1
32
34
422
2
356
29273
2
117
2
1820
2
5
164
511
170
4
1
1
6
332
2006
15
1
2
70
59
17
1
168
759
1
2813
38853
281
14270
1
1738
92589
13
6
16
18
7
48473
25709
2380
115
1341
271
24
1
9
3
1
1
3
6
1
3
1
1
15
1
2
3945
1
7
28424
1
1
10
111
4862
71854
2
56
3492
2
4
887
7548
21
28
1
1
7191
316
6
156
100
116
105
1
135
1
387
4
1
163
2
1800
4
179
8
21
1
5
1
1
15
48
1
13
484
510
61
16
1
8
1447
2
1321
6
95911
24
29
268
1
137
3
5
190
2
2
10
1
475
104
3
1469
400
1764
167
14
1
965
14
14
218
5
47
1
2
21133
2
5
98
1197
1349
19844
78
2058
1
1
1
8
1302
4
54
6
3
175
10
80
2
3
1
38
374
7
31
34
43
10
18
191
9
3396
44
1
2
2
1
1
1
1
43
1
57
1
24320
2
1
7
2
5
313
40
79045
185
1
12
26339
2
72
1914
3
3443
1
1
8
1
600
76520
908
93
1
7
71
1
3
2
1
58
145
2
1
1
2
3
620
1
38
34
4
317
248
2
3
2
16
57
7
35363
1
416
2
7247
1
3
13
46536
151
4493
1
4
634
28155
4199
69
2
6609
6
1
2
10
23
4
1
290
576
1
4663
96
87
4530
2
425
2420
71
1
54
2
4
17
1
90
535
16
11995
4541
378
33
4
28
3
46
9
1
453
13
1
1
406
10
5
87
16390
2446
23
5
470
35
5
1
7
47
54
2
108
31
9
1
119
1
316
23
4
4166
84501
3
85
2
8
2
15638
2
48
10
3290
23
253
20370
1
1
6
3
2
76
26
647
10471
1
24
24703
6
1
2
92
6813
20
1
14
198
10
50
31
254
13
72
1
3378
1
829
471
171
5
43
1
1787
16
10473
20
1
1
422
747
21
12
7
7
235
5
2
3
37
4
3
632
20
49767
6
1
5
51
3
1
2
42
18
35276
3
2
6
10
2
4
107
26
43
1
6
84
69970
139
5
114
10
16
3
12
58
2
1751
1
4
20
5
1
34
26
28
7774
3
125
4
5
3
3
334
169
13
1
57446
4
4
3
1
6
22
1
1
15
102
1
57
1
18629
320
21
11
2
1626
1
1
6
3
10921
2
3
1
47
1895
47
228
1
11505
66341
170
8
301
1
3
5554
42
1
1
2193
216
1548
1
3
2
91
2
32309
3
571
60
9
4
1
152
16
13
29888
2
4
1
3
12
51
1
10543
303
56
2
305
3
29
2
56
704
7
6
131
19
7
31
2
14
31
5731
121
1
2
4
431
1
12900
2
8
4
1
1001
135
3953
1199
194
106
166
48
2
287
1
1
12
18
48407
1
287
85002
41
1
25544
2
43
13
1
2
1
30474
34
1
3296
150
5
1
35434
2
1
1
19
18
37
41
15
6
28
1
1
1
86
8
1
34
5
3
110
3
2372
1596
2366
440
90
4
1497
21
131
79
2
1
1
7
2
11
2
25127
21
10
79376
1
1
560
1
1
426
2
3
1
1
1241
1
1513
7
497
524
19
118
889
15
2
15
71
1
72
2
58
4
1
9
80
2
1
1
15
4170
3
1
168
152
44
9
31
7
1
16
1
2
460
2
4
2
1939
7
143
1
6
86655
86
2678
5
392
451
61
111
1
1
614
1
2628
1
7
33
102
1353
1
15
1200
26
704
24
1
1
3
2
1
169
138
5200
12
1
441
1
214
1
2529
1
6606
1
272
12
6
3
9
98
4
70
15
1
4
51
5
2
14
6
16
4
8460
2
7
1
2
1
56
61
6
10
3826
48
5695
33
147
2656
358
3
1
99739
1
77
3
4
161
2
19
5
8
2
2
18530
45744
40
1
2
9
490
48100
4
2
29
55
2
1
2583
977
42
91
2
3
2
1
38
1414
8
1309
6
3
55
1
2
12
5
170
137
612
12
1
677
19
1
6
7
12831
59
32
1
311
249
22
191
4
41
378
19
18
218
158
346
1
5
1127
1
1
12
71
3
8
3
2
44
1
233
6
2585
1509
3
454
31
28270
4
160
64
23
5
2
6
2
110
8
4
15
16478
9
66
1
6
16
100
6
1
1
23701
96
58
1
3
1
6
55
4
7213
3696
32
3
1
1
47
4
50747
1
5
210
87713
7
2
9
3
4890
7
22
27
2
192
1
28
6
10
66
19
1
11
503
9
160
58
2
3021
1
371
2
17
5286
61
2
2966
1
3
1
32
11
2367
2
2
1
44
3
22
11276
15
1
4
4
593
379
53
11
171
3
1
9
14
9598
134
1063
8
8713
1
12
97
1
92
2
26
46
1
1
813
1
6
790
6
10551
1
18
133
76
1
89221
76
10
2
1
1
13
112
3
33
3
88
67
41
18
1
1
23
14
5
16
2
2
1
19
301
3
8
1947
1
1
2
2
33
1
16
6257
4718
8
140
4
54
12
24
1
5
23079
6
1
1696
4
11
53
6
49
117
1
200
2
4
12
1
3
1
18
46
163
85
10
2
3
2268
23
18
1
159
28
4
4072
44
8346
1
96
4
2
1
19
1
221
6303
262
97748
1
6
212
131
1
1385
25
2
1
13826
11
3
2
1
2
1
69030
1
3
21
60404
25
1
3
8
1
18
12042
444
439
3
12
10
1551
181
20
3145
31870
1
4
32
3189
8
32
2917
1
1376
2
1
32223
14154
10
2
1
47
9
61795
55518
113
44470
1
8
28
41
27256
4
5
21708
1977
1
1
8
1
15
2197
3325
601
769
22902
21
20101
1
3430
9
1
2757
8
77
1
2047
1
2
1
38
574
1
13051
95
92
50
78
2
91471
2
119
2701
2
3
5
41
1
17884
14
2
4931
6
3
10647
1
32
2898
2
2261
2
23
2
7111
70
3
1
38740
4
8
2175
51
5095
1
399
1660
1
30
3
54
2
14
929
95
1
66
1
1
3
1
18
42
134
1
101
8
454
44
8019
15
4465
1
11
3
61
3574
2
71
4
1
1
2
1
1
7178
295
13
1
7158
49
2
110
6257
50
40
6629
16
190
1
1
1
410
1
33
13
1
32257
52
5
159
9
3
1
4
2
1
324
6
99506
907
16
95475
3
9
235
1
2
3441
1
1
919
3
4
662
46
1
1
9
17
13
3250
12
2
1
76
717
1
2
2
517
13
1
4
2228
609
15908
551
15
7
97288
1
4
1
8
8
345
19
2192
1089
1
12
1
188
60
4
15
52
1
1004
2
10638
9
6
8
55
18
62
18
7
1
53
1
24
20
48
9
1
6916
1
512
8
29
25
65
31
49
1
4
8427
1384
28
3
2576
2463
2
96
1297
11
1
9
1690
190
1
2
13
1
14
4
1
23
287
1
5
67
1
1
1
95
21
2
297
14
2
69267
72
193
2
4
6
1
1580
6564
1
792
1
1
691
16
12
1
40
29
19
23
2449
1
1
12
1
186
76168
116
1
7
5
1
2
10
9
1
29
49
22
1
4
10
12
11
2207
1
28
12773
14873
8
32
5
7
1
2
136
15
1
5
120
15
10851
21
2
11
1207
5
86
2458
137
162
280
3
31
1
1
1
14
204
1
1
50
1
95
14
1
1
386
13
10
17
4
6
3
1876
4060
211
187
217
23
1
3
10
1
39
15606
19
2
13
25714
6
1
15
1
1
28
5
3
16
5
8406
12076
1
67
2
12
2
198
6
3421
1497
1
13
1
82
2
6
44
1
11
1
1
147
282
144
4
8
3
23733
16
2
9483
2
1
27
102
1
10
54
309
2
5
44
4814
1324
8951
1
155
2
1
8
2
2
389
2
4
8956
10
76
7571
6
279
1860
3
202
458
325
6
1
289
4393
11
198
106
3
197
12
20307
1
2
7
56
63
2856
1092
336
364
1
11
81
3
3
110
1
1
1
1884
6
395
3
1
4
102
13
201
6380
35
2
3
6
26
5
5293
16165
1
12
7
52
1448
79
529
28292
2
155
27
48329
1
21
13
1
20771
1
2
9
7
6
338
16
9
1
46
111
166
6
2212
1
7
3
2
1
1861
106
3
20
42
55
4
1
78
24924
902
15
13
191
3
3
102
1
23
39
40654
59
1
4
1
166
30166
66
263
2
1
214
13
1
1
9
2
22
7590
10
234
15035
218
8
25355
1839
14
138
4
1
12
2
12256
4
236
1
21
485
767
15585
4
14
10
4929
4
1
97
1
49843
216
2004
1
9
5
1
1
9
23
9
5
36
840
12
2
755
11
1
1
17
10
15
31
3
3029
7
21
1680
460
19
78
1
2
2
27
1
2485
1
7
8
24315
29526
17
401
1
9
5
1820
185
17
6
2
39
5
73631
1
8
23900
89
67
394
1
33
173
95
791
2
2
22
2
1
2
1
355
5
2
1
718
1
2
1
337
8
2
4
4194
6100
2697
41
16
1739
5255
5
316
137
16693
2
26
4
37
142
6
1121
2
723
2574
204
2
5401
49
9
1
798
1
84
1
3524
1
1
9
1
3567
280
1
59
1
3578
6527
5049
143
12
34
8
1
2
4
129
4
3
139
1
85
1
22
1
143
2
3
48
227
15
33
3215
7
3507
4
3
14
39020
32
19
1
4
68
6
2
1
32874
7447
29
460
34990
112
1
169
365
385
388
3
4
1
134
1
1
1
1
39
62
4
8
1788
8
2
69
74
681
2
79
19
9876
3
2
62
71
93519
1
5
23
48
3
1
59
29
14
4
5
441
84407
7
1
68
502
36135
225
1
1377
47
24
103
48
1
2
1
2
21
8
3
1
26
1
54
1
15
10
1
26
1
1
2
2
3
212
1
93
1
170
10
6
3
9279
198
1
21
7
7
256
24001
42
1
3
29
37457
4
24
8
19
21596
7715
4
4
162
9
168
463
139
2
184
2
1856
202
141
27
41
18
5
19
174
1
94407
4
2474
7
43
185
1
1
72
4
15
1
11164
1326
22
5
185
21
582
4
61
1
30
1
2
1287
12
6
2
143
21508
3148
1
2
42
2
28
2
1
354
2535
55
1
31
299
663
71610
2549
6
3
15975
1
249
14
11
14
15
1
40
62
36205
279
2
30230
1
163
1846
3
1
5
9041
34
69
1
896
1
7
1
348
2672
15
1
1
631
1
2
1
2
439
163
4
6047
1
6
488
1512
1
52
2
91561
62
2
46
3
2
9
1
838
1124
60718
1068
6
4602
59
7583
4
2
3
117
1
1
620
1
14
42708
5
126
70
885
2
1680
2617
1
1
2
78
1
1
16742
2
350
68
3
12
1
4
3
9
1
7820
3
1836
9
3497
6012
4
2
3
23
4
443
17
99
1
5
3
724
4
2
17
2980
254
9
3
2
865
2
24
1
2
1
1
6
9731
941
3
15
1005
3
9
117
6
3
1
582
2658
58
7
465
1
2
87
3
1
35
209
1
1
2
2
796
1
126
29
27
12
5
111
1
20
1
29
15619
569
6
19883
1
178
1
1
1
1
271
2
73931
245
1
1
1
2
34
437
2
6
246
12
1
5775
3
2
1999
29681
3986
2
1
2
1
1
478
71
497
19
2
9
5
2
29
2
186
30
4496
1
3
2700
621
8
22
1
2
3
1596
495
20
1
5
16
76
1
3
2951
2
28
1
4197
126
9
51
180
8
2
2110
20
1
26
1
14
3873
108
1
127
3
8
2
377
2516
3
7
6
3
565
26
4
45517
1272
1518
16048
1
6
23
1
1287
1
1
3
9212
1
68
328
119
21364
1
1
569
10
9525
3489
1
35
1
487
364
2
9
136
11
78
1
1090
5
10
677
1
4
5
40
187
6
3
175
494
1
287
1
5
5
25
13
1
798
43
885
7
1
1
2
735
1
13
9
1528
5
1
1105
1
104
250
3
3
4
98
2
1
2
29
116
5
14245
20
6
1
1
70
7
11
127
7
53
1575
4
1
67713
574
52262
24222
2
1
8
1871
17028
12103
18997
38
35
3
6
1
29
52
1
95
3
67
2538
147
3
5961
4
16
2670
12
3
6
3
3602
3
4
12
403
3
966
2
116
8
7
1
2908
694
30456
6
2
4
12
78
1411
1
15
268
74
6
5658
81086
7
57
2
683
1
2
5
24
357
108
2
2
2
14
7602
4
2
254
2249
56
1
36393
1068
14
3
10
2955
16
1
9
1
32
46
3567
4
2
10
1
157
1
1
3
310
709
15
1
2
45517
1
18
1
54
134
2
90908
8
17
2
199
3
52
1
61
8
5
39
1
1
39
675
64
19
233
297
8
24
26
98993
1
3
3
1
6
188
2
12
8
39
22
1
11
4670
9876
1
1
1
1
201
99345
11
10
65710
4453
179
57804
2
1
3
633
480
20
53
97864
21
1
33874
196
15
7
120
69
1
2
12
18
5
11
34882
393
66
24
9356
2
678
1
89057
1
4
39
1
64
1575
2
2322
1
86
1
339
3
1
20
6183
4
43
1474
3
1
6
2
1
15761
62
4
38
1371
1
6
1
4533
12
1
876
809
12
7
4
1
1
646
1
2
4670
4
1
21
1169
529
183
1
30
4
1
1
31
23
442
1
512
60
39
2
7
1
712
1990
965
481
2
4
1
5
1
1
1511
386
1
477
1107
12679
5873
1325
4388
64
13
314
8
1
10
1
23756
771
9801
96
65
1
3
46
1
38
1
5
1
1
14781
242
2
45983
22
1
5
8575
54
1
200
5229
5
1
1
5
13
4
23
149
2
130
198
1
1
1
872
37
1
8
240
33341
822
11
168
1
1
6
50
1
14
7
209
1
5
4525
2
88
75
2
1
124
2
68
168
1973
3
4
8
2
1
1
1
21
31
3
9
208
102
130
1186
218
202
2
124
278
17
709
1
9
14296
477
1
34
1
62
2
172
6
9
460
2
1
1946
2469
157
3
1
47
15235
2
5
17
1658
12
1
11
2
22
6
7
9
2
84
7
26508
14
6939
1
5
414
1
1
2
13
1
95
1
93
96
31
1
202
3
803
7
8
2
12
1950
186
112
34
1
56
30
1
45503
11009
13
145
4
41
3
329
6
8
236
13
5
2709
2
1
20
18056
6
1222
11764
4
4
1
11
74
1
5
6564
4
25
301
4470
12
29
6
37
18
123
2
1
5
9
2
2
17
3
6092
184
1
51
105
4671
2
1
1
316
2
2
10
109
583
332
7
44
42
46
55
3
1
1
973
2
4
2
2
4
1
253
17
425
1
1140
13
9
2449
3
26
126
12658
13
93818
1
8
1
22
3512
1
1
1
413
1
1
2
15
2025
3
3
37363
50
2
1
21
10
34
4
4897
5
17
1
2
1
1
1
1
29
454
2
1
40
26703
3
1
58
1
59
150
1363
2
1362
2
740
3
7474
10
4
9
11
1
1
1
17
1
4903
3
2118
1
837
3
3713
596
2
1
3524
12
5
6
9
8
71
51
10300
1
5
44
5
6
383
2
226
28
2
123
1
1
3
57
531
36
3076
10
1
99
1
313
1229
682
12
317
1
157
2
17736
1
352
61694
14183
11
4
1419
33
604
98
6
2
76
7
3
4704
1247
34
22
4811
1
1
1
28
4
2
4
156
2436
63
9
3
8
8
7
3
25
6342
1
38659
123
50
1
56
147
35
62
9
889
7
2
5810
783
14
1
2
92
2
1
76
6
279
1
25
6
22
83
350
512
3
3
28
56
443
16
4
1
1
1009
46
1
127
38853
8
1
103
5
2
3
8
9
2
1
10
2036
22
19
2
2
7
1
5
1
1671
1
184
4
2
1
5
135
1
1
1
3
121
8
13
38
469
1
2
2
41
187
4
40
3
2
9
5409
157
2
3
161
1
62
1
1423
20
180
2
3519
1
184
4
386
600
44
2
2
4
2408
1443
2
1078
1
117
137
5313
4
1
1
8
15
17
4
1
596
1
4662
2295
29
9
10
6
8
4
3
1
272
9
133
1481
1
207
2350
1973
14
10
1
1
1
5
1246
6555
9
2
1
3
2
1
8
24
44156
1
2247
29
1
342
3
119
47
1
5
58
9665
3976
6
2
1
4
1
1
7
1
1
2
1
1
18773
7
3
1
1
1
4
87
177
342
2
13225
2
1
122
16
2
41
1
16
4458
45275
1
3
4
141
1
257
37
1
34082
3
12
1
4
2
7
1
108
1
2
1
6754
5
689
160
225
769
1
29
1
6
87
3
2
131
2800
428
4
3
1
3
465
49
1
90
1
1461
2
3
1
1
65
5
469
5
74
16
2
2
809
22
13529
36283
275
42837
35
36
36
46105
5928
2
55
408
40
5938
2
74560
5351
1
5
12
1
2
18271
867
49
66
1
80
11
7
18
50
4
2
44
6
1
29
2
8767
1377
36828
1
42
2710
161
10
1466
11656
18
60
1
2
17
1
66
5
3
44
16
3
10
1
75
1
17
1
259
1
24
402
42
2
9811
3
11
2
64
45682
41
49
24
5187
1
2
17
946
17261
2
3
30
75
1
1
4
4
5
247
6
5
18
135
4
1
59
3
3
5
63
3
3
9
1
1
7371
1167
6
3
1
71
1
4
85147
2539
34
1
474
27
2196
1
8
1
412
19
145
1
1
6
65
4
3
11692
9
10
5
1
17
337
334
6
15894
1596
2
7
1
15
48
1
1
1
5
2
2
4
7
13
86
2
31878
2
12
1
1175
3
1
4
5
3
499
1212
207
1
1
67
202
32
3
36
1
54897
32
1
2
1593
8
6
2
3
612
2290
5
259
1
17713
2
1
3
1
195
2081
49
6
4
1
608
6
30
75773
1
16
49
2080
1
1
233
7637
62
1
2
4726
6
3
4
18
1
1
1
1
251
11
134
19
1
245
1
13
137
85
2588
1644
10744
7
1
15
7477
88
36
16
441
1
862
3
13
7538
796
53
1
1
36
3
51
9790
64
9
2
4
2
174
2
20
4
1
2
1
2
25
68
969
1
1
4461
1
19
23
46
47328
1
50
26
1
89
3
30
1
169
7
5
7494
2
1
55
731
3679
3
2
1
558
2
1
13
1
3
2
1
75
2930
1
1
126
102
9253
72
1
3
677
4
16
2
2
17
3415
4679
1607
3
76
444
27
3
2
1
2
24
7
617
13413
18074
36
132
2
1502
1
41
125
2
110
55
2
1
3473
66
1
1
3
4345
1
4
10
8
1
1
124
3
2
20
1
2
19
25560
18
767
2
126
11
61
1
7896
20
1
1
3
14
1
398
370
53
171
115
1
45
2
16
155
28
1
9
1
1
27
4485
64
2
1683
336
1
2
1
18
2245
243
2
14722
71
487
6
17
26
1
1
1
8
14
153
1
2
1310
76873
1
1
248
6813
7
3
77
9
271
3
1
12988
117
95478
3
42
1
1
2
33500
4
1578
2
1
1
88489
710
22
1
3
28
9
1
23655
15
1
19
1
2
293
1
1229
8
16
2
6
97
340
10
1
10949
7
26
1
1
18
1
104
1
1
8
72
805
17
1
408
1
3
110
5108
2
9
142
56
1
1
393
4906
1
1
33
1
1
27
7
2
13
6
5
10064
1
1
23
25
23
281
5
62
1
387
20
10
1
1
63
40
2
1
121
2
2675
2
1
519
1
95
19
6
8
5
199
1
15
92187
1
1
1
1
23645
20
8
55
2
32
2
1
27
7
1
2
21392
513
1
12
8
6
1
1
1106
38
163
3
9
1
1
3
15
82
10
24
11
1
1
3
1
15
1
1
6
1
62
1
2
7
3
4
1
3
10595
1
17
29
20426
8
48
3094
23
135
30
3
185
12
4
62061
80
5
15
9
60947
96
2
5657
3
14
12
1
1
4
1
33
4
887
233
28
24
2
4
2
17
57
4
3
295
49
2
1
11
92
1
2
1
7
483
5
31
91
5
21029
1
1
1
1
1
3781
1
54
2
21914
35
4
1
2
45
26
5
1
1
2
111
7
90
2050
528
1
156
7
1
236
154
1
6
1
52
2234
139
220
2
21250
25235
2
2
1
441
1
95
5
1
27891
672
14
87271
15
1
3
249
18
6495
3
139
15
6
222
33
844
3
12323
1669
1
6
25
1
1
3
6
15
6
1
30
21
6
2
1987
4
26119
2
72
176
442
10
2
1290
1
96
6
1
8
3
6
223
7328
1
1
181
249
45
48
183
4
1
158
1
1
2
11
1
5226
5218
5
9
17
2
961
3
244
53
1
6
12
6
153
5928
14
9
2
2
28
10
2
1
7
96
1358
10
1
1225
47
2922
1
1
18
25
2
6
9
13
12
2
1
3
34
5
23
3
48
3
1
1
4143
1
1
28
4
24
181
2523
7
1024
277
3
111
113
34
121
3
83
3
7
1
5
5
6796
23
4
245
2687
2
103
25
6
337
26
1
93
1
100
41
2
5
1
1
9234
2
1
2
216
224
10
1
40456
10
815
4
46
8
7904
14
5
31294
117
2
818
88
108
11
5
5545
24
38
1
6
1
3168
27
1
720
116
10
8
38447
5
3
2
5
12
3
1783
3
66
3589
15
158
1
1238
105
169
31
5
1
1
2
1
9
109
9
2
1
2
4
85255
15
6
1388
817
27
1
5
309
6
1
63
5740
1
4
7
349
1
1
259
34
2
1
1
1
2
1
1
642
10
41
274
17
34461
35
6
5
8
2
11059
1
38
5
1
44
1
5
9
26
27
371
6
25199
2
32
1
87
3
1
24
1
161
2
1
789
8
2135
3
13
82
3
1650
4
2
106
2
4794
1
1170
1
5722
1
1
5147
1
2
1
1
3
18
114
1
50
266
434
97
170
36199
3392
84763
558
1
5
3
50
3
1074
14
44169
368
2
6257
44
1
1
26
1
22
4219
2
1
3
1
918
7
1
1369
900
1378
300
162
34
1650
56331
1
20
1041
1
1
28
338
1317
18
4
105
1
695
1
614
1
64
3
6557
12
140
12
8
2
153
59
99
2
165
26
13
4541
38
4
172
1
74240
19626
1
1
1
1
1
2441
100
3
1
56590
306
196
75993
34
1
1
295
1
1
22
527
38
1
4
454
12944
1469
2
8
4
2
1
1
1
1
2
1
3
12
3594
1186
14
33
14564
2
10
80490
6
3
1344
1
22
33
1
2
1180
26
72
1
471
1433
93
2
4415
1
7
9
1
45
2
9
1
2
84
3
81853
538
4
8
4292
1
2525
17
774
341
53
13722
216
29
26
73
33
4
55
1
130
1
19
3
75773
62
1
2713
1
2
61
2
1
5
1
12
1
36
3
11
1106
1
21
221
788
50
1
228
1
771
168
17
3193
138
932
2492
519
26
88
60
84
3
8
2
1
14399
32223
304
77
48864
1
139
4
1
2
2
1
1
3289
1
746
10
1
393
3
175
1390
32
1
420
91
51
5
1
1
1
2
9
2
10
1095
1
1
39
4
18771
1
2
56
181
5
90
10053
2
2
1
12
1
21
1858
2
107
2
3
1
55
59
275
13
1
8446
300
62
404
4
11
222
21
3
4713
3
25
5
24051
34
225
17
4
218
330
117
48
190
2
4
13
1333
1
1
14
3
1
1
2
26
91
3
2
16
196
1
1
1
2
36
592
22
2
10
2
17
8
635
1
17
1
49
7
12
370
152
18
3250
5
1596
29
325
11
39
33
17
6
529
1217
7
1
1
1
7952
1
12
421
23
5554
2
10
983
28178
1
3
3199
255
1
10
3
1
3
16
16
385
1
6
22
44562
2
2
3
457
5
81
1
35428
9889
17257
72
551
3
10
3
9790
1
1
2330
30
1
1
3
23
7
2
136
32
3
4
38
6
91
1
1
7872
62529
13
249
52
341
13
15
5
4
8
13
7
919
1
48
16
1
1131
2
1
1329
266
32668
3
18
5
3
2
1080
2621
6
1
2322
12
1
1
663
5
479
2
41847
19
243
388
4
408
4
1
1818
16645
3
8
1
65
1
24652
1
9
1
3
1
242
2
14
1
1
3
21451
1251
32
1
1
5
29
7548
16
1
4487
2
1
6
75333
4872
1
445
3482
45
2
62
8
895
57
1
4
93
15
6
6
1
3
1
1405
229
4450
1
14391
25
5
5783
3
126
7
22
1
3
1260
1
1
6
647
12
3
54
36350
13
4
289
9
2
1
1
6
1
849
42
17
296
1
19
4
1094
1
719
2
679
3
428
1
183
3379
15947
3
1
3
3
12
5
9
1
1
8
1
1168
1
11
4
35
8
3
3
9
2
52
13
5
17
1987
204
14
6756
6399
279
10
3
1
31303
1
3
11
5
429
1
23
100
6580
2
12
25
222
2795
7
2160
1
1
73
149
2
1
1
21
32
34067
17774
925
1
56
1
7
6
429
1
2
3
1
1
2
29
14
1
537
356
1
1
160
1
3
23490
151
3
1
25
415
18
3
219
6
138
6
1
1
62266
1
3281
1
328
47
32
1
6
40
10
2
6
2
1
112
46
3
8
24
3277
1294
5
1
343
656
1
2
30
18402
4
146
12
1
241
8
1
1
476
76
4
22
1
2839
2
2257
1213
2
2984
593
7
1
48
1
2
4
4
37157
7
43
2
2
1
1083
1
2
2
137
15
19
25
15
1
4
381
48235
114
1
26
1711
137
2
59
3
1
19
4
13
1
98
7
1752
12
3
2
1175
18
5
228
1
1
3
239
430
5
11
80
35
22
668
17
2
139
22
2
812
4
1
4
1
112
3
59378
4
61
48825
11
2
115
4
1
2058
7
1
53
3
10
18
106
557
20
8
3
1
233
1
18
3073
68
5
53
131
630
4
1
3
1
50
7
5
2
114
15
315
1
4
8
2
1
11
3
72
21
81
9
4
70
90
67
15042
1
100
47
1
5
1
13945
154
2
2
3
1
4
176
1
499
39
1
1
26
1
6
5
1
102
3
2
3
1
1
1
12
24552
3
1
5
212
5799
62
208
2
54229
1
600
2
1
2
1
2
25
2482
5131
2
1120
1
2
104
51
1
27
14902
1
1
9
47
11
5
2
61023
172
55
46
1074
9
3
12
16
1
5
10
27781
1
48
11479
1
2
4
53
3
1
86
3
4
1
2
111
2
1
1
9644
30
227
17
1
3
1
71
1
1
1
19353
5
1162
2
10
1
2
2
6
1127
16
2
1469
1
6743
3
1
13
2
29
145
1
15
1
677
50005
1
4
77
71
1
2
1
22
1
30
3
3
1
295
206
6098
3
849
155
601
5
95
72
2
3
30
2
1438
3
109
55
22
7374
9451
18
9228
2
1
3
691
3
17
1
1
6715
8
48
2656
3202
9
36957
1
1
102
1
1
8
37
3
14470
3
6
6
8
27
107
1
65470
9
6
12
5
45
5
2
2
1811
9403
5
1
11663
1
2
1456
1
34
102
3
325
31
135
421
1
5
1
1369
159
1
1
2786
147
18
76
2
2203
33271
12
1
11893
4
1
160
2856
3
15128
74
17
527
3
7
5143
186
1
1
2
14
355
316
40
2
1
107
1
554
619
9
248
296
1183
2
3
25
1
117
55
3
45
1421
8
2
44
1
74
26
26
36
15
590
4
40
30
86
1
12
329
1
14
1
8
7
3586
6
48
5
1
46
596
1
5
28
1
12
5
10
26
1
91
308
1
1
1
3543
288
14
18
53
1
1
9175
10
1
4
1755
17
119
18
2
430
37
27
1133
79
2
20087
18
2
1
4
54
6
83
5
19
2
22643
57
6
864
266
6759
77
9
6
1
6
38
1
97
5
1
1
4
28
10146
8
1
1
28
2
42100
7
20
1
9
95
6
7
14
49
2
2
143
1
4
83
303
1
1
167
1
38
5
4
43
76
34
153
2
1
151
10
3
12
3
8
6
4
7
1194
1
4
76048
6
5
2
6
31
4
1
1
58637
1
20
137
3494
2
44
18
34522
16
8
16
1
1
2
1
16
5
4006
108
51
16
7
20
1
14
1
964
4
11
7
23
1
1
2
1
1
133
2
1
22
1
4
1
1
99
1
175
351
3
9
19
7
271
49
9
3048
298
161
920
4957
3
46
13
11
6
8
25
1003
1
2143
1075
101
43
29
1
1
387
1
43
1
1
223
2113
51
597
1
3
15
2
1
136
2
49
369
6
20
55
44
2
1
68
1
15835
233
1
1506
3838
21
4
19
29651
1
1
2
1
16
1
4
1949
147
1
1
1
4
1
10
19
131
1
163
16
1114
1
41
5
1549
1
1
2
8
3
4281
1
2300
1
13
98
39
1
2
229
54
2
311
6
247
5
3
1
8
1
339
4
467
41
9
6
1
2992
1
1
4598
330
91
109
7
4979
34
69
3
1
815
9
1
3
405
20647
5
10
103
11
1
2
9
1
1995
25
6
57192
81
4
2
27773
75
7
67
2
6
10
98
19
109
18081
72
33
1
7167
57052
134
46247
96671
185
3
5
4
5
10
5
1
1
17
3
2
1
123
6
2
539
47
69
9
39
337
11
531
4
1
3
331
318
8
11
2199
2642
1
1
214
46
53
421
1
2
1
1
61384
3
2
17
3
10
1
1
1
10
202
14
64
4768
183
3
1
15124
2641
4
10
8
1
8
46
1232
1
8
1
1
1
101
1
1784
263
4
3
14639
4
1
233
240
33
185
26
3
87
2336
1
2
73
2910
4
47
1
13261
80
28
151
9966
13923
2
5
53
248
3
6
26
1
18
1
2
1
1873
8
2
3
5
78635
3593
6
1
5
6
4778
123
1
1
1245
23
1
1
16
48
3
3920
6
3161
6
4
6
36
864
1
13
18258
9
51
793
4
10451
52
3
1
3
7857
4
16
30
2
2
14
1
1957
10
1
300
145
73
4
1
15
13
2
4
4
406
32851
9
2
1
2
3
2
11
292
4
15
51448
1
1
8084
9
697
2
22
2
74
3
2
2
1
4
4
28
368
2
12
30
1
176
4
2
274
66
7
220
14
143
1
6
30
16070
10
1
1
451
47
1391
17534
743
6
9
1
27
9
1
1
9922
42
2320
2
76
12
1
2
35363
79
1
8
1
4
745
5
89
1139
72714
90145
2
14
6
12
21
2
442
1
401
7
22
123
1
92
2
23182
6
1016
42
7
1
58187
15
2
1
1
221
35
4
25
1
35
1
15
7
77
45
1
70
99372
7
6
6
1
19
13
1
5
325
3378
3
36
428
32
42
35604
486
165
1
1
92
5
1
305
5545
1502
325
35
421
560
3317
1
1
58233
4
31
60
169
7
238
17
57446
13413
3
4
1
245
14259
6
1
4
182
6
16
2
1153
29055
8
16
2
90
6
1
933
17
21
25
22820
1
7
7
4
9872
24
55
1
3
16
2
1
386
6
92
25531
2
11
56
5493
15
6
1
2
1
3
10
7841
59
115
2
2
1
4505
4
16
1
28
391
3249
1
1073
105
2
230
423
2
26
1575
2
380
9
2
5
2
3
1
15
84
46
2
36
4321
6
225
3
22
2
8462
18
187
108
83
6
23
1
17662
1
110
214
1
4
43
46474
88
1
59
3
17
34
11941
2
1
81
1
8
3118
1
9
45
84
1
26
12
2
2
3
1
1
7
4
4
381
21
1421
1
1
3
1
263
10
1017
215
354
1
41917
1
1
5
4
59
64163
1
1
2
5
7
6
5
6
1
32
1
1
41
192
5
704
699
12054
145
77
3633
3302
165
16
247
1
4
2
93
6
11955
42
1
12
32
5
2
3
9
13
1
1
686
10
13
1
3
3
9
1079
4237
1
73
150
3
1229
1
3
8
32811
107
59258
1
3
2
114
41
26
175
1
52
172
414
10
2
9
2
4
1
377
217
1
58
1
27064
30731
12
441
539
123
89
2
221
1582
1268
1
1022
119
4
2
136
6
63
75
96480
2
5635
6
1
1
1154
13
66
5
2
17
1
1
1
2
170
20
56
7
16
1
23
3
8
1
12
5
1310
336
1
1
28
447
24719
5
52
6618
9
9
1094
169
104
67
2
1
1
2504
1
1
1394
1
14
17
3
45
26
7
1
2
6654
17
1
211
1
91
40
3409
8
68
19
4
1
8150
186
56
265
8167
2
10100
6
71949
151
423
26
1
6
1
5
3328
1
1
1
17
499
4
6
8577
7
118
552
1
68769
1
1
1
75
5
2
4
8
2978
26639
320
1
2886
3
1
23816
810
1
1
28
7
20813
1
99
13
347
1
241
1
5
994
205
12
5
10
1
3131
3
25
2787
1
1
587
1202
10
9
2992
1
2
3
11095
785
106
6
3
2
2654
1
2406
24
2
2
12
4
1
7
1
6056
2
20575
2
192
58
38
42
1
26
135
19
177
590
2
257
1
4
83
14
5808
1
4
971
8814
2
1
454
34
13
61
1
4
1006
89
124
5
6
5433
82
2
19211
255
2
35
45
2
67430
8
5
1
1
13389
486
2
1
1
1
23
4935
2
4302
9159
166
49
3
12773
40117
35
20
1
28
1487
2
275
58959
600
1
72
1
318
210
3
42
1
2232
2
1
3540
301
210
207
7
52262
353
1228
4
1
1
1
17
114
7
13
5
937
2048
3
1
155
3039
9
1
1
1
316
2217
25241
142
50
1
5
47
1920
16
1491
16
1
24
1
2
1
1460
1467
15340
57998
1
5
9
388
4
853
8539
2
6824
10646
317
13
366
4
887
1
91999
46
10
2
4651
727
2
5
1
9
492
16
1
17
537
324
8
1
4
1
1
146
2
1
44
5087
2
42
32
3
298
17
3
4
33
17966
1
2
658
45744
647
26698
7042
1
9
344
357
403
21
1735
9
28
36
10
10
1
2
234
1
1
4488
90
48109
1
9836
7
1
11
113
23
29
6257
1
1
1
16742
1
13
1
1746
323
8
1
1
4
6
5856
11758
5563
15
2
49
1
7
245
774
1
27
1
73289
15
385
5313
9966
2
41
1
1074
7503
1
8039
1
4
1
4
1
4
255
2
241
3
7
1
4
3
3
2
519
38740
113
789
1
1162
16
61
3
267
20
19
3
2
36
252
7
3435
18
35
541
2
1
1454
332
1
15721
1
667
865
1
5
1546
837
56
1
20
1
4
624
1
13
1612
1
490
2
7275
2
11
27989
446
1
67
24
4
304
22
1
67
1
3
3
113
2866
27
724
353
1293
2
2
270
18
1
34
3
90987
18
141
1
1
20
1
3
2
1
300
3
581
3
10
1
26
587
878
1
1157
40
7
8
628
245
1
6
297
1
13
17
1
1
1
8
2
255
1
1
1
101
1
162
7
315
2
457
4743
2
6
308
1
2
1
28
720
95
61520
61
763
2
1
1
7
1
1
296
978
45
15
314
2
1
10785
257
2
99
7
2
623
2
6
11
1
1
8
7
74764
2
21
2
12
174
1
2
15
76965
2
41
201
4
77041
1
2853
121
5
80452
5
220
24
1
1050
4
19
1
2
116
25709
1
1
1
1
632
16
3122
8
9
1
1946
1742
1004
4
5
2
28
13204
782
10
3
1
877
1
1793
4
10
1
6
4882
35
2
134
1126
13581
5
4
1020
1
2
154
15
79
3
28
24751
304
1
16
19086
1
5
21
1669
11
12
47951
1
1
12
292
74
1
12
153
75
2
4
1
13688
28
1
1
19
106
170
3
1
1909
14
3
44798
1
1
530
1268
1
133
691
2435
26
6
5
2656
16
10
1
5
68
1
16255
2
16
1
1
99
1
21
4121
1
20
325
28352
90
876
407
152
2
87
4
2
3
7334
1
147
51
48
4
305
11125
1
447
80
6
18
24
177
1
39
2166
387
35929
44046
65
125
3
1
37
6
7
1
1
13
2
1
15932
1
34
11
4
1
11
66
2
1
58
3
1151
1
271
3
69
20
4075
1
6
11173
1
1
309
3
2979
34
2
1052
4
4
52969
172
1167
28548
17115
7
56
4
3
8
1
93
61
1
28
691
1
4
2165
2
83
91
1
3
9
3
2
542
1
5365
24
19
1
2
99
22
924
36
28
43
35
125
3
83
355
1
119
11
6183
7
14140
169
3165
24
19
3
15
1
69
6
7
4
1
137
22
247
273
966
16
1
672
23
65
10
1
70421
147
1
3
1
15
5
1
18
686
475
37
198
5030
4
1
1
5
3
1
4118
1
1
2
31
13
16750
4
11
1
3
12833
3
7
1250
1
1
3
50
124
5
2
14
1297
661
2
620
39
7008
2
486
89
1
4
4
2
2477
243
2
5
355
34
2
80
8
39660
33
1
2
8
1
3
214
717
223
63
16
11
11
1
3533
13
168
49
132
1
1
1
3
1
27
2
9
26
10231
1
22
78
9
1
12
11854
40
18338
1
1
3697
2
1
262
3
1185
35
17
44
140
4
2
1
6
1
1
29231
88
677
18
5
1
2
791
14271
2
3
577
1
32
38
234
4137
1
2
1
1100
51
2
6
71326
1
19
26
1
1
1
1365
20
969
1
2
10
5
155
2
12054
10146
7
8
3
7
1
8
1
50
1
5411
113
35
7
2
5
2
2
1
1
1
4
22
145
1
201
21
3
1
3
1
109
2500
19
14
1
7
37825
29
9
1
593
9
1
3204
391
1
1
3
2
1
11
4
443
5
1
34
8
18
1
1
130
5
280
191
103
12
948
4
4
6
8
3
1
16
981
3
6
84
31
2
495
522
2
46
322
568
2
17
7
1
32
6312
5648
19
6829
4
306
11
4
29
1883
3
2
35
13338
123
6
1
3
5
26
61
4
3
21
1
58
5
1522
2
1
5492
5
53
9
233
2
1
1
551
2
645
2
1
4786
3
5
94
3
394
2
47
11481
30
52
2072
170
9523
21
629
1773
419
10
84
1332
13
2
38
9
7
1
70
1
1
17
204
5
6
83
2
272
2
1
104
159
1
1
1
46457
2
8
198
56
1
106
14
1
3872
1
2
3
10
1
4
4
429
288
36654
59218
26
1
254
1
3783
2
15
765
317
1
1
20216
368
1
38
1
6
12
1
2
138
21209
20
4
11
191
670
111
17
2160
6
22
2
7
276
625
2
5
75
1700
12
5
1
107
707
27
1
59625
50
1
1
8
2
3
558
1005
52
970
3
38461
1
23
381
308
8
209
179
1
868
23
439
1
1
131
1
2
6
1
1
1041
1
3141
1
56
9363
1076
9
9
1
8
24
84
10
150
113
1
226
1536
37
84
4
811
6
58
3
222
504
6
1599
8
399
351
10
39
4352
12
16
2
1
1
5
36
9
154
1
3
159
2
53
54
1
74632
5
16
1
102
9
70
14
28
14
2
18417
41
3
61
257
24299
61
288
1
12
1
6
14
199
2
23490
108
191
13736
1
10
51363
23
3356
4
63
1
3
1
3
554
9761
3
67
13
18
369
2
11
1
1
56788
7
21
4
462
331
32
15
1
101
179
7
2
307
1
1
163
90
3
710
236
383
3
300
5410
1
27
31877
1
18074
1
55
1
2
1
1
62742
1
17
8713
54
47
137
1
1
1
417
382
4947
1
33
80
2
17
2
10
123
4
3839
2
227
23
2
3
1
5
7
23
7
2
1
1
2
7
109
1
1
1
27
1
5
68
6
9
97
15
1
404
9
12
8
4
38
2
54
2
11
387
10364
48
1
50
5
103
1447
6
56
830
1266
5
29
7
1
141
88
1
3
2
1
7
1
8
2
1
1045
1
1
2
18
91
24
1
154
9
73
90
7
575
46134
1
5
5
212
2
2
100
2
78
218
7
1
10
8
327
1
4453
5509
239
16
1
1
1
112
2472
19
99
13
995
17
1
96481
264
1040
29
15
47318
414
10530
7209
443
51
354
20771
201
232
7
6
9
73618
3
6
4
1
162
1
1
23
2
497
30
1
1
3
2
10
2
15
60
1
60
2
788
6
102
39
4670
1
134
14
2
76
1172
1
562
55
9
32
2
2
170
1
7
24808
978
2
1
30
4
64
1
28
5
2
533
18
1
796
2
27
6
67
1
9
5
23
1
8
48
302
1
1
4401
121
2588
494
10
1
3
69
27
2
3
33
2097
1
13852
541
14
279
4
4
1
1
3
694
1098
1347
781
169
7
30519
434
3
2812
618
3
657
1056
8
3
5
6
4
1
31
1
1
11
2
772
1
6
42
1
2289
8
67
9552
38
3965
730
5938
6
2
61847
30
2666
21
21
71
1311
38
8
24
2
2
264
19
108
1
1
1
3
29395
1
3
1484
29
4
3
2
7344
1
1
1
67341
552
66
2
25
1
3
52
2
40
1
48
1
2232
3
301
2
1
20
1
2
394
34
97
1
481
1
1
15
106
94
4
6
18
256
4
3
340
2101
1
4
47
34
2
6
544
97
269
4
1
1
44736
169
1
5
153
31
9
49
3
5
48
2556
57
8
473
3210
260
58
4
3239
39662
6
4
1
31
99
2
240
72
22
8699
2
14
111
14
6
159
86
88
1
4
18
6609
2091
54
6
23
1
134
3
5
1
1
1627
9
1
4
14
1
1
38
1
299
14
3249
11
22
41041
1
2
1
33827
2
255
38
9
2743
1208
164
3
8
1
31
24
1
1481
14
4
1
5
7
37
57
24652
115
1
36
1
8346
1
1
57
83
2745
524
1
13
2
1
847
4212
2
8
1
23
6
2
1423
9
2
4
1653
271
1
3
31
2
85
926
60
10
3
2
9
3289
7
4
4
2
201
114
169
280
7
7366
49133
2
17
6
3
136
64
1
9507
1
3
1
1
39835
7
2583
1220
9
7
59
891
477
1
1
12
1
34
1758
71
2
4
1
10
1
88
6772
18984
53
1
1
20
1
499
3
9
7
5
112
1
5
68
2
723
8543
150
3255
90
90109
3168
42
10
2917
1
1
3
16
382
11
8
2
687
13941
5
2
1145
1
3
5
33
1099
1
1
493
1
1
1
171
1
12955
32745
65407
2
160
179
10
14
20
11417
1
40
774
2676
1
15899
1
55
3
2830
13610
6
25
36
330
132
2
14
6
72
8
2
10
11
2
7
75196
7
9
1148
2
1
45
27
1
1214
1
1110
2
6
90936
1
5
3
3
1
1552
4
61
3
609
57
1
20
3
470
671
32
33616
1
1
7
1
11
4
8
53
11
2
5
1
2
33
3578
23
5453
1
1
8
17
76
1
16
2307
11032
55
1
1
1
4
8
1
33494
1
9552
22
196
1
364
1
11
1
29254
2
26
2
19
1
2
69276
1957
69267
162
1
2
36609
73
1
7
34
3
2
3
8516
10
32416
10595
127
1133
3578
1
1
42330
22
1
1
5
5
39
2
3
13551
8
24
2
134
1
14269
25
5808
20431
35
12
5623
4
9
7
1161
73
7
2
12484
2
21
9375
2
6
8
2
8
88
29
1
4
2225
7
2
2
54
246
1
18
3
104
1
145
2
88
41
2
19284
46
1178
148
1
19
1
2
8
1
1
1
127
1
2
38
26
1
33
1
1
11
9
23884
87
45
1274
63
1828
667
1
985
28
1
3559
57794
1
2
1
1394
527
2
577
4
20
212
4
80
1
15
317
2
9
1
6
1
2
178
27
5
10
477
124
2
37
6639
20
3001
1
6
65
17
728
1
23173
1
8
5
1
80
25
1
13
3
15
2
9
3100
1
5753
3169
8
1
10
2404
38675
22964
170
369
19
2
10187
61
4
6567
1
1
12
1511
40
3
71
325
1
1
259
2
12805
1755
1
1
1
3006
55
108
13
6
1
1
9
28804
1
3
7
315
2
5
23
4
1
7774
28
1
14
1
20
12
21
3
2
1
3
465
1
2
169
9
1
13
3
125
4
7986
1
20
49
133
56
3235
1
1
1
2
18
10
9
1
1
9
2
245
1
2223
1
57
1
1
1
1
287
1034
11
5
30894
2
1
11339
825
6
1
350
1
22
3
1
1
769
99
32490
411
3
82794
17
3
9
559
19
4018
40
3
10097
649
2
11
2
3
21
1
1942
3
4
21
14
4
1
756
810
20
33
20
3
1
1081
40111
3
14
22
1
11677
698
291
2
1808
3
7
1
4
5
1
1
2857
17
25
1003
3
723
78454
2246
116
3
12
2
80
10
2
13
1
711
7
289
1715
56
150
217
179
27606
7
26306
1
71
83054
24
5
3365
4
28
4
13
143
7
65680
18
1
2
124
31
69
196
188
1
143
7602
2
130
6
5
1
170
14
16
906
10341
2
2
37
1
2
7241
5
2
16
66
1
90
5865
1
101
14
12
24
17
62
107
4726
2205
15
8
41215
7157
2
2266
4
45
2818
88
1
17
1
260
1
1
46
2
1
536
6
8
1
128
347
35
40557
7
1
2
10001
666
45
10
1
27
3297
4
1
13
8
15
3
1
38
1
9
1
537
690
1643
4
10497
113
1
1
3681
98
50
16
29
32799
4
1
126
6
1
3546
120
25152
1
38
55
2
2
1123
4
10
30
1
1
2
4903
9
89
7
12
81
92
1
110
5680
555
1
40
2
9108
16
16
5
23
2
12
2
3372
4
397
1799
209
172
1
11899
1
23
2117
9
26
1756
2
1
2
127
1
8
1
8155
3
15
5
12
6
1
357
79
26
18
2
1
5546
5
13721
4
540
1084
1
1
319
1
49
16
84
1
1
49
3923
1
2
59
5
3385
1
97670
5
2
4
2
548
8
3
7
3
25
3
241
2
1
1
24
211
2529
1
1
143
51871
2
1
2
1
3
1
2
67
1
24
8
1
9
116
10834
1
1
1
8
145
1
43
1
1
64
2698
149
15
9
1
1
530
1
1
48049
1
249
5342
47
174
20
118
1
37
3
213
46
2
2205
1
4
42124
60
8
81
4
4
5
12
1
4
1
701
2
2
1
186
280
53
1
4
2327
2
1
5
8
2880
104
373
39
1
22
83
2843
2
84
474
6
3
6
1
5
43863
97
1
14632
51
1
249
6
244
13
1
15
2
9595
4
135
33969
11
3
1778
1
1
2
2
70
8
2
32
41
11
38
30
12
3
16
35
1
453
2326
14
84
7
101
58
1
4206
2
69
37871
2215
15
1
4
905
679
383
1207
1
780
3
1
4
1
24
17
11
1
3
8737
5
2
69206
323
4
271
1
1
9
6954
19
17
1
1
6
14
1
503
8
1
48
1
1
1
35485
3607
1
4
1
1
1
1
1
20
59
14180
9
409
7165
39
2
26
16001
1
3
101
379
58
6
91
1
8
209
3
1
2
6
2
7
2
1
1
4912
396
27
2
3705
39
75
2
76
16773
1
40
54
584
2
1
735
1
1
10
480
2
107
49
54506
2
4
137
326
1
1
40
119
16484
28
10
682
58233
2
28
166
4496
1
30
15
1
5
11
1
2
33
12
16
9
1
275
2
4
5
31
15
777
3
1
1
2
3
1
2
16
2479
1
2
2
9321
3
1
267
2
2
2198
17
9
317
12
6
1
1
2
618
6604
34
1047
3
1
2
34
23
2
8
32
1
44136
238
342
35
73
32
1
125
5
226
1
1
628
1862
5
16279
4
1
4
7762
1
2
2
5
12
351
42093
15
1
1
146
12572
5
1
1
3
1
3
7
1
1
2670
2
34
28786
3
220
4127
2
3403
1
249
7
45
185
4
22249
30
76
1
2
827
14
12
11
38
27
89608
4
66297
17
2
17810
7109
2
1
69643
171
1
11238
66
3
6
86
8
1
24
731
10286
92331
1
139
3
265
1
2
200
785
7
119
1
10440
8665
3
4058
1
3
18640
26
83
21536
18
1
7
1809
4
4
2
22
1
1873
12
53
9
6
38
6
86
19
60705
1
2
1
32243
808
1
9
1
5
61
2
9
387
485
87833
3
97
2
1
3
188
516
38
258
1
1
8
1
3372
46
7
1
6454
752
79
471
163
3
1
4
57
2
104
4
2
9
1
23
1
5
1
243
35525
2
1
2
2
8
176
4
4
5
2182
21
34
4
4
2
1325
234
6
2284
4
2
3
36
2
2
128
6
1
5
2
1
2689
1
1
1
12
345
1
17
8
10
1
3
5
1416
5
2
145
1
426
2
315
1
1
4413
32102
32
2
2009
2598
1
1
114
14
16
1
605
2369
2
4
4
1041
73129
21
1
1258
119
665
19273
180
1
34794
4
1
124
1
15
25
16
56
24
19
7
2963
10
447
33593
55
3
23575
33757
4
58
15
22379
1
177
13494
466
6618
30260
1
13941
69
121
2
14756
7
6
3805
5950
51
2
1
18
598
99
448
21
29599
3
1
16
16
61
12
1
56
1
44
4
12445
4
2420
2
493
1
1
774
1
9
2
68686
1
43
4
58
87
2
1
1
2
48
767
669
10
1246
3
15
1
1
1
7
2
1
39701
3
2
12
2
17
1029
3
2
73
106
277
3
15
1
1
6
16
2
2
482
1
859
132
3
14
1
1563
2
1440
78
1
1
2
1
12
7
3277
25
3
2
5
1
3
1231
295
174
3
374
1
87
2
4
6
7
39
24
21
8
6626
868
386
5
2
26
14458
10
2435
1
361
1321
38945
1
3
1
1365
20
5041
152
21
1
60
2
23
17684
28
62
26
69
278
758
1
47
2
3
18
138
55
54037
3
88
6
258
1074
1
2
14769
1
38
936
6
1266
7
1
3
1
30
1800
1
74
1
2795
11854
8
692
5
5
14332
6813
3248
1
11
14
59
3
64
28
4883
23725
2
428
86
13
555
2
154
1188
1
2
1
10
1
1
2
2602
119
27
18
6
1
657
14
38214
3
171
2
294
2
61
3
1
8
3469
27
24
3
99
4
3807
2977
3
28
8
1
27
1
330
15
34
48
12
1
1
195
43877
1
27
4
282
5815
12
2
24
1
85
1
26
60
1
1
1
1
6
6
1
82
161
3
63
16
9
6
10
2070
87345
2
1
378
7116
109
274
1
4
3
1
14
187
18
282
2
24
2
1
3507
1
20
1
75024
7625
4
6
1
2
1
295
1
6
1596
11
2198
672
4
1
85
1
2
3610
17
575
1
2
189
10422
5
3
9
5
1
1
18
29
3
324
124
21
107
131
11
1
1
6237
2
2091
45760
1
2
3126
347
142
1
14
37
13
2
1
15773
5
1799
6
6
1
66102
3
18
2636
297
1
2956
13
44
25148
1
25
77183
1
17849
1
165
1
3
25
1
32
47
7
72
1
11
20
5
78
2
219
8
124
3
39338
72349
5119
8454
49
3
1
1315
1
12
17309
16
2
179
77
3
964
5
5
2
2
1
2
5718
597
1
20813
2
43
1
2
5
6
24
1
3590
176
1
657
2
27606
8786
17288
1
6
1821
202
13
16
37
10
20
19
5586
10367
2
277
10
16
76
298
5
1
1
265
29
2
3
3
3
3
1
2
1
16
370
1
6
1
19
3
38
238
1798
1
31
2077
18
18
91
2
4
2
2
1216
5
1
5
3
4
13
127
12756
3
5
3581
405
1
2918
24
1
4
22
510
2
15382
5
1026
94
6840
33240
461
11
1012
8
28
3444
21
14
139
44562
90
7
183
1
3
9
6
4
1721
4
2
1
4
2
460
885
1
5726
3
278
725
415
5
1
29
17224
8
20
7
6
1054
2
255
1
1
2116
3
155
2
4
37
1
4
2
147
9
3
10
2
2613
158
1
1
17240
2817
2
24
14
1
5
870
40
35
1260
1
9
1
1
8
1
5
1
36
2
2
1
4210
2
816
5
1
284
6770
8
58
29
3
19
315
1
334
42
1
884
2
5
4
1
23
36
3
1
2
962
26
1
9411
1
8
1
328
18
428
39
5
1
21
53465
50
8
98641
1
5
9622
13760
1299
4
1
119
27
85
187
1
6
1
1
1
19
5770
22
9546
726
4
37
41
2
1288
1725
669
48950
1
98
1
9
632
2
10
321
18
56
182
1
2180
381
6751
845
226
3281
20
377
2
35
2
1
652
137
70
64
1
689
16
485
1
1
1
4
33
255
1
4
160
1
2
6
169
1
425
50687
56
370
535
1
13
1
19
1
1
3
2
3042
96
1
10
3
1
1
4
39
2
5
1
1579
427
281
1
186
32
70
21
153
2
1
1
4384
16
1
11
1005
413
585
4
71
10
68
1
1903
4
51
11
686
379
489
67
1
19
44
3
4
4347
273
11238
1
1186
271
34383
4
104
498
1
17
23
5
1
7
1885
40
19
1
2
1
5
6916
16
37612
2
23701
1
49010
348
2
7
2
1
76
5
515
80089
1246
1
6
1
1
45
55
5
6
2
4
13
1
42527
469
314
87
347
2
2058
97
1
1
268
1
1
5
21
62035
1
4609
49
8077
37
63
219
22
70
1
5
46122
7
7
62
7
1
5
281
3483
1
1
1
78
1864
2
10
99
43
11
4825
8654
1
1
7
1
167
1
1
7
3
28
16
2
16
2
3806
2
1
22
19
9
1
1
3
580
2
1
57
2
835
1
12
4832
6598
2
69
2
8
20
1
5
1
64
4
97
3
99
21
112
13
5186
197
519
2
1
10
420
8
3890
14
2
47405
26
249
589
1
20
11
9
3
5408
9595
2
1
3801
1
4407
930
1
1
10
2
2
5
10073
21612
1
391
6
23
1
14
3
138
9020
81
4
6
667
2
4
2
53
34426
8
2
5
1
2
19
304
2
1
431
29
86
9
88
601
89
246
2
1
2
52
1845
63
4220
2
1
30861
7
2
2984
81
30163
3
498
6
1
1
1
1
2
3
33
1801
2759
196
501
1
4
3
249
2
91
70089
2
1
458
2
11
364
1
5
2
2
3
25
3964
2
890
33
1
1
121
43
8
181
11
3
2677
7
1
5
3
321
3623
53
40
181
269
2063
1
246
1
21033
1627
1
690
720
9
1
15
44652
2
8
3
1
24
1
1
19
20957
2
7
180
11
2
1
1
4
20112
1
7
34
1
58356
36313
2
3
21
267
1521
701
672
1887
203
64
1039
63
9
13
138
7
1
9330
30
22
65
7
2
699
4
1
2
5
357
292
19
117
42
11
75
4
2
18
7
33
30
1
18
452
2723
8435
6
3464
1
1
1
66
115
41078
202
15649
2
107
532
2
1
2
1
5
9
6488
17
1
1
34966
10
9
1
1
86626
90
22
8
45
24
51
36
124
3
1788
58021
1
86
1
4
14920
21500
9403
9
12
5891
1418
4
2
128
15
219
8860
1
2
1
430
92
2144
7
131
7
1
3
52
18
421
1011
5
3
1
51
4
14
1
208
13421
15
6
878
2182
1373
1
131
14
39
59354
154
3
93
1
18282
1
215
39388
1
20
5
2
97
1
213
2
104
1
9
3
2650
31
1
19
8654
12
39
15
382
9
11941
211
33
390
27
2
26
2812
10
1
1
981
11
1
431
4
35
1
8
11
4
23489
1626
10112
495
2
26055
45
1
6
173
4
10
1
59
55
23583
2
2
4
33
24
47
282
482
10
9
4
1
4
3
25
2
10
2
4
198
9
182
6
35360
58
1
5
4
17
1
54
5
4
142
1
2
1
1072
28
1
1
2
2083
1364
146
93
29
1
17534
29
1
913
429
275
3
8
1
1
1
6
440
1
2
1114
141
2
1
82
13
17
1848
1242
2243
12
24
1
1
3
11
45
15
2431
5
1
34
1137
1
1
20
1
16
32
72
842
5
2
2
2
7
10
785
19
2
192
4
3
24
3
5
156
2
5
1
21
5
7
9
16025
19
123
1842
4
5
3363
979
3
13
83
188
2
16394
49
1
12
68819
306
124
28
12
2026
22
13267
1607
99
63
1
26
13
63
18
9
127
5
7
1
5
1
4
855
2
1
120
1
398
1
270
5
2
19
2
78962
3
1
1198
1
1023
245
56541
1
2157
88
11
5209
5
1
12
38
333
2
1
2
118
1
14
93
26
1
6
15
90909
17
1
2526
15
3
1061
6
48034
12
3
1
1189
3
1
7
11
33
23
5919
6
1
206
2
23
1
8
635
1
6
9
2
137
1
3
63740
113
1
28
10
309
335
2
13
2
3
10
5
1
3
4
368
4
1
18
4
29
1
2
9378
5
6
33
1
1152
105
25507
59
1
1524
34
1
9
4
59
59091
62
2
5
17
53
18
54
5
2
3
1
134
4
1
14461
1
11
157
4
150
9
1
7
4
1
789
3
7
1
54
1
6
22
1
2
2
2
221
1
109
262
6
74
15128
333
1
4
1000
1027
2431
255
205
9
391
3
1
31
1
13
4
14
112
7
4
1
508
37
35073
3
5
302
3
130
609
4
5
4
11432
402
5
3
1353
1
65
120
2230
177
824
816
3
239
13
1
4
4
13802
352
535
1
1
620
3
9
16
115
3
646
256
1
13
1
54
534
5
3
1
1
1
68
59
3
7
88
240
2
1
6
1
12
4127
1
1
151
2
100
6
32919
17
2
15380
2
194
5
2
1
178
304
169
267
20
6
133
1
743
4
87
183
53
22
19586
121
1
15
201
1321
1
2
7
1
4
12
1
6
117
12
11
3
1
105
1
254
53
1
327
10234
13
1
64
2
113
4
42
1
35712
1
17
4
6
12
2
1
2
3
57
3
2
10
1
3
1
218
51
17
2
1
54
1
13
44
1
37
4214
2
2
2209
184
2805
85
59
9
36
21
6
20934
10
2
2
10777
2
1
62
38159
1169
2
3
421
8
364
37
74
22750
11
2
1
1
1
7
32
23882
657
9
1
16
18
1
3
1
4
2
3
1
46
1
2
4
260
3
1
2
8
1
1
4
22281
1
20
12624
2
2979
150
117
12
2
3
2
2
3
9
1
13225
4
2
5
13
4
1
389
2
7047
6
2
6
2
17
14
2
1
2
5
5494
2
1
41
1
7
305
1
182
48
47
2
269
1
10
134
79
69
1014
3
59
4853
19505
13
1
6
1
1
14
3
273
1513
359
1
7
8
829
1
1
21926
1
1
58
2207
14
1
1
1
2
3
28
30006
3
1
4
4
1
1
1
2140
1
14
10800
4
97
689
1
25
1
1
2
3
2
8
61
56
5
12
4
8
4
1658
14
6
4
3
35
10107
264
3
9
1
20
1
8
1
1
5
15013
1678
8
9
810
1
4
69
1
115
1
1
1
74
3
3
1
1
949
2
1
394
2
16
58
19
4
1
2
7
3
39054
26
1
1
11
1
13
1
1
1
9
196
182
7
1189
2125
95
110
9
81964
5
4
414
129
2
346
1
4
28210
1
130
4
1472
14
15
8
22
3
39
4
127
164
278
2
355
3050
7
2249
1
8930
1
3
53
2
7
3039
1
19
73
107
3
619
1
2538
4
164
4
1
9
4
11
1
66
1
1394
1
1
31
3
1
2
49
6
46
58
234
36
1
749
15
7
5
6
1
28
9
11
1
5
3
1
62
1323
2
1
77742
1
3
11
2
2
1
160
15
1
1
2
135
2
2
3327
2
222
1
1
119
2
940
34
6
8
1
1
4
2
32
113
45
18
39
1
9
53
421
2
22
10
18
88
1
3376
1
4
2712
3
7
49
19
1496
4
1
1
1
1063
242
1
2
6
3
6
1
1
2
4
1
7576
1
7
3905
11
1
4
85631
1
1
38
1358
3
1
27777
2
1
20
1
434
106
2
7
4
828
8
55367
3
11
2469
110
1
307
6375
4
1
1
527
20
1410
18
44
2
121
1
16
1
57
1
62649
2428
5
1
28
16
1460
5
29590
78
40
167
946
53582
3
46
6
1
1
41
4050
70
5
28
3
171
16
8
4
7
5427
499
5974
3
4266
2
15
6394
90
2104
1
2
6
1
1
87882
45
2
6013
45
8
9
46
2112
444
72
9
9
12
1
4
2
1
10
3
2962
1
1
137
9
4
1
94215
12
4
1
14667
328
2
103
525
2
1
10
2
24
15
5433
2
1
3
22
514
64
1
7
184
22
17
273
27
1443
3
92
3
1348
367
1
1
2
1
4
1
24
1
2
4
1
99
11
28
1
10
57581
6
19
1
163
20
4525
3
3
1
1441
10279
8786
8
3
5
6
152
3
14
451
1
43
151
1
2
1
10
32121
302
10
16
1
8
1
5
1
2
57
7
1
19332
1
226
20
1
1
231
130
2
4
3
968
32
15
8
1
1
2
629
444
5957
2
107
1
21
95
11019
2893
4
18
39
62
6053
14
3
768
49
2
88
43
1
1
1
7
22667
1
8
9518
11
2
116
1
7
37
6011
1
3
15876
2
1033
1
1
4326
37
26
5
2
5
7
16
1950
1
21226
628
1
1
1
16
19680
2
1
269
14
402
648
2836
1
1
11474
377
2
1
4
1
222
3
10
4
672
12
2
12
4
21
16
5
53
421
1
44
53
1
34804
99
3
1
48
4
68
25
7
28868
1
144
68
10
884
44220
3142
867
22
1
228
15926
127
3
381
10
1362
2
93
10
2
6
1
1
1
31
1
5
20352
1
2
53
12
517
1
1
12
60
5
81
2
6
7
165
32
2
304
12192
1
1202
89
2
1
1055
23
46
1
196
2
3035
862
27581
34
1
6
9
1
1666
65
17
10
11
18
2
42
191
82
23
1
34803
1
2
14306
1
11
6
12144
7
209
1
23
13
64
2
1
1
42
1
11
2
10
1
1093
423
3
112
1
2
7
10
305
2
2
5
3
1
1
7
35743
44
67
2915
1145
5
1
46
7510
16
1488
70849
1
18
650
12
2
6
368
50
1
3
76
1
23
1
1282
24
4
1
7
1210
2
7
3
50
3
267
1
1
42366
3
1
1
28041
96
1
5
15734
3671
83
16
8049
3
12
3
2
556
62
1
3
55
773
11
1
13
8
11
9
22
1696
9
1
57
2222
2
10829
1
23
1008
1
4
6
155
6
27
405
1988
12978
57
96
75
5
29
1
383
2
6
1
4
1
28865
3
1
32
9
1
33262
9441
63
305
112
4
16
1
22
239
7
1
1
331
354
240
39
59
80
204
243
63
2651
3103
8
1
1
18
208
4
1
14
15
25
9
18
29
4
2
7455
1
30
322
1
1
6
2831
1
115
31458
3
11542
7
4
2
75
5
44
14099
1069
1
32
58
1
12
25
1
10
1
247
1643
1
8
53
24
4
1
30388
1427
780
43
1
1
50365
4
2
120
4
37865
4
292
149
8
1
355
1
45
8550
3
6
235
6886
63
42
9471
21
14
336
3
94
1
1
30
3
9794
134
1587
335
4
1
2
4
2
2
58172
1190
1
166
14
47
92
90
815
10
1
19
168
3675
730
1
11
3
1
13
26
10
9
6
7
617
6
116
12
2
1
2718
1
1
40618
17
60
371
2
2
74
295
32
1
1
25355
5
109
1
34
2
32
1
2
2
14
4
4
1
64
1
1
5
9
2
3819
19
1760
6
2
1
1
1
4793
1
297
33100
34
11214
4
6155
1
1
34826
20
10286
3
90
3
1
12
7
108
3
115
65
3
6
3
1
1
1190
210
2
13
14541
1
31
2
3
1
19
3
5
18186
25
395
1
1
240
2
103
1083
89221
379
12
3
1
3
29
256
2178
110
296
12383
2
181
7264
3
48950
1
81
1
1
7
63
5
1
34
21
7772
106
20
1164
47565
1
3889
85917
171
17
2
1
643
34
8
12
22
17
647
299
381
133
1
14
32035
8
9709
13288
100
5
17739
49
176
202
11
1
2692
2
73010
14465
3
1
4
46
8
107
1
2
8
5
8
285
42
3
3836
14
5
523
2
1
15
1
1
128
1
25
30463
970
5
37
3
1
209
225
9
1003
32
1
30
90
1
6
27839
1
1
2
2
1
1
50
2
1
2
22588
8
2
7379
1
9
47
54252
13
3
9
8161
454
1
24376
3023
1
13
3261
2
7
15258
3
1
1
1
1
1
1
1178
4
272
25632
8
151
1288
11
11
1
249
22
1
10
17
13
124
1
4
33455
15069
75
396
6
12
14
4288
4720
1
1
7
214
882
26
1
451
116
10
64
3
42921
1143
1
109
1
27831
1578
5
1
287
1
6
352
6369
44522
544
829
8
3
679
5
1380
6
1
3
30
39
19
3
32317
519
42329
1529
55
1
3
1
1
7
2
1
10920
2
1166
1
65615
88
6
3
16708
15
179
4683
32
5497
4865
3
19
3
2423
6
3
2
60389
17
1
52
8
1592
2
57
3
11
10
83
7995
3248
3
415
10552
21
27840
23
1
7
3
1
2
2
2
2
10
2
15
74
5427
25
87271
1
1
32
399
8
1
13
4
4
4
280
86876
23
1
52
1
1
228
112
192
845
3
1
62
13
15
7
3
3
1
7
1
10460
4
48295
52
29371
6
1445
1
1
1
4846
1
26
1
7
2
43
7
3070
8
4
5
16
2
2
6
21
4
44
1
54199
48
1
1575
2752
1490
644
8
1
3963
1
80134
38
6
188
36
46
35
15030
37
4
11
4
2
1
2
94
1
482
2
36
1
4115
3
116
1
7
9
2
1491
11
2
6144
6096
1
1
118
3081
4065
3
1
111
2531
4
415
648
8
17
162
2666
15
13
1
259
10
126
36399
23
10034
1
28
1
23
9
171
7
2
22
29
5
2
1
68
3413
373
19
4
1
2
1
1
225
3
7850
5
7
2610
11852
87
7
2
710
6
284
61
15
70874
327
3
5688
83420
11
79
66
374
16
3
9
7
3
15
130
2918
16
2
27
1
2
13
4
1
1
1
2
6
18
136
3781
119
14
26
6
1
15
38970
11
3
1
8
3
19
4
9
2006
554
2856
27
12
2
11
2
14
29
2082
80
15
3
580
39770
264
152
3547
6
2
45
4891
1
12
1
9
61
1
3
72
29
100
52
117
4
1
2
29
1
54191
19
57907
5
1
236
3
62597
4
1
1
79
1
3
3014
1
112
78
16
16025
2369
500
15
5666
17
1930
1843
1
63
1
158
81
2
21
89847
59
2
559
23
21
347
4
10
1458
3
1
1
1
335
3
7
11153
1119
3733
2
27
5
688
2
100
102
6
8
359
8
3
349
110
2
3769
2
2
76
25
5070
8598
64
3207
10
7
2125
2
21
1
21
6
40
1
6
115
60
2
2
5
1
90
1
5
1
48
6
28
2
583
4
3
338
1
5
1
3
1
69362
68
4
1
4
30302
6
2
1
12
1655
1
2
1
128
4
106
1
35
3
1
2
12
12
22
5
3
10
36
225
74
99
44
1989
4
25
5
1
6
8
1
10
51
47667
211
3
32
1
3
321
2
32301
17
5
2
15
1
1
6
3
8
280
19
97
1957
384
3
1
1
2926
1061
2
12331
49
1
1
98285
740
162
139
2
5
26
23
2
165
326
10
3
7783
1
3
1210
5
22
1
9673
2066
6
2
1
3
1
20
3322
1888
39
2
17
2
1
1
58
1014
585
1
1
45
20
36
15903
1
37
1
11
5
1
3
1
13
18
3546
352
285
5
1
17
1
9
48281
541
2184
1
7
3
11
134
6
1
21
6
8
421
14
198
4
1094
196
30
153
1
1
1
1
37
46
206
103
3
574
2
51
11304
8
20
74
30
347
85
1
161
56
9
106
3
42629
3
32391
9
6
17
6
3681
54
723
89739
1
1
24
8
50
1
50
31
13
23
1
11
24
6378
83862
1
238
39
21
873
3
1
51304
1
21
121
1
1
3
11
19284
2
17
27
40
3
41
109
2
1
33
5
144
1
5
1
7974
1
9
1
5
1
855
255
1
1
1096
4751
1
1213
60
1
135
1
109
5
146
1
154
33
77
5
94
23
13
171
12
1
1
14
2
415
70785
5
45305
2
1
1
226
3559
2
18
36
98
2
1
22
83553
2959
195
20
21
1
1
1
1
4
46
29315
9
39
5873
107
11471
21
2
21
70421
91
67
15
36386
5
2
5
23081
147
1
29
1
1
1
1
4
6
812
5
14650
2
11
1
25
1
113
1
12
1
2
11
44
4
2509
3
15590
208
4
60
8
1656
1318
86
2
4
1
1
41038
6
25
9
66
10
10
8063
1
10
43303
94
6
5
315
145
30
13
1
13710
133
831
1
1
3
74
2
5
19
2168
284
22
1
6
2
18
1
46
23
1455
1
1
476
5
1
433
35
2
144
546
511
202
4
1
2
1
15
115
1
1
1
14
198
18
1
1
785
2
380
8
577
17263
13573
6
488
13
1
45
4
2
117
26
112
1
2705
101
6
1
4812
692
9546
3
7
2
774
2
47
87
3
9724
1
201
2
1
1
34854
9
427
16267
3
40
1
56
56
7348
4
1
354
187
24
1
3
7
31
2
26673
6
8
4
1
38
1098
2
249
268
1
1
8
1706
144
15
38
1
1
6
2050
1
1
2
5
41
2
2
45
1
1
1
126
1
1
54
3
1
332
11
22788
1
480
2
141
6530
1
2
4
75
21
35501
1
5
7
242
18
87
15
2082
2
8
6
7
8
43
34
2684
7
1
5
1
640
2
274
11
1
3
2
1
10
3
39
1
145
24
7
1
6
2
4
70
6
1
8
1175
72
231
3
5
1350
10
1
1
6
2
2
1
11
2
1
1
1
21
4
1
17
14504
54
5
45
358
31019
16
13
10
824
3
1
15
29
243
1
20
1
2
245
1
763
140
1
341
43
3
27
1
25
2
2
52
1
2
3
1
1
5
7
8292
52
1
5
68
1
15
22
1
12
3
7
5377
4
7
30
1
8
16
120
151
3704
4
1
1
113
1
8
1153
12
88
4
1
14955
11
1
3649
1921
18
2
210
25
1
84
1
352
32510
4067
2
1
5
1
94
16
6096
1
7
7
20112
816
301
1
2
88
4
6
1
7
3
659
1
2
33
2
68
4
73
22
5814
1
3
38
31
70911
26
30398
1016
4
22
23
2
38
338
15
2
1
2
3490
1
1406
3
3
1
1
1
2
51
2
3
24
9
531
24
11
6
1
91
38
16
1
89
4
36
16986
72
36
4673
1
19
44
1
2
342
59
112
13710
148
5
96
21
957
931
13967
3
1
24
29
1
71
7
50
1
1352
5
3563
4
4
10
1
358
1232
1221
583
382
38
33
6
63
35
1
57
2
23
2
1275
4
18
2
4
2
5
31
12179
88
1
10
7
576
7
3
51228
30
1
137
32
27
1
10
3
63
223
10364
1
6
885
48860
347
690
7
15
696
206
48
8
5
31
17
1
142
1250
17
8
70
68
25
39
2
1
1948
3
17
59868
1
2
5383
16
1
81
338
2
26
2
1
175
321
2
1
2
1
10
17
1
6
811
10
1
92
11
465
10
576
63
45
9
1
1
1
130
3
5
6112
36
1
2
96220
700
59
1
8
29
20
2
27
1
10
6
8
4
98
4620
4
10
8
1
139
1
845
5
1
39
3226
1
1
3
1928
1196
10
111
12
2
723
4
2
1
2
2
378
13
57
107
1
41
10
1
7
1
1
1098
4
278
1
10
6
1
87
2
17
1
2
3498
1
169
1
99083
1
21
1
2
1
6
65400
7968
53
105
29
1
962
63
61023
11
1
4
18
1
59
3134
29
93
2
19
120
1
1
1
90
33
2222
4
32911
9
3
22964
4
58
5
54583
81925
1528
2
1
4
3292
3
127
2
12
567
1279
25
16
1
3
75053
18
5
445
128
2188
103
3423
2
3
781
27
26
33
62
2
4
532
10
1
2
1
1079
420
45
58126
4
2616
1
9
16137
1
3
3
686
131
4
3780
3
72
1
6
1307
1
6
1
10
1
2228
46
1
2
217
70
11
27
2294
130
1
11
2
23
8
21096
728
4
178
11977
1
1381
4
1368
26
153
981
67
2
1
2
17
1
1
4
3
4
5
7079
4
1
1
6
74
1
1636
5
474
104
2
1
367
13
48985
3
252
1
5
2
1
6
3326
2
5
3
219
2
2
3
9
830
7
16
1
15370
16279
59905
9
97
156
1
225
32
97
634
13901
1405
23
474
2
14
6
8
812
1
930
663
124
1
1
22
4
624
1
4081
6
19
6
2
3
1044
57
7
29937
9
37
2252
30
98
14
11
1
168
2
1
65
1
2
1
24
134
5
99
7
1
30
43
83724
5
18
6
1
29
7
34
13
218
5
33
2808
828
1
10
2
92
13
1
22890
1
6
22
103
5260
5
1
2
2297
3
15
1358
1
1
738
94
1094
2
24810
4844
75333
27
118
5
12
18
2
3928
2
117
5
23
1684
70763
2
1
4
1
12
19
13
246
83
8
802
17337
159
74
96
485
1
2
5
22
1
26
11699
3653
2
1
1
271
5
130
2
663
39
15
237
85
42
690
3026
15626
94
39
317
69
1
1
1
1
1
174
1
1
1
231
135
4
35
3
1
13
1543
257
38
1
21
24747
5
13199
20
1
1
1655
1
1
4
5
118
1
1
27
2
2
39
1
17
1
4
844
218
286
19
2
1
73
7
1
3
5
44
1
4
6809
93479
186
45
1
2692
893
185
184
10359
1
2
103
16
1374
4
3
128
761
26
91
168
1
20316
607
209
2
1495
213
12
1
11
52
37
56303
6
1
2966
17
10
4
1
7
9
1
417
12
9877
1
4
373
2
3
2
40
3
6453
2
2
3
369
41
8
2
2
4
2
7
1
17
274
13
1
5453
1
641
4
1
2313
105
1
12
1
816
41041
3
631
1
1
6888
526
80
1
38
16
43
358
80
2
2
16
2
99
24
5
58247
32
147
157
475
38
6
33
4
66900
5
14
665
6
176
2
1
23640
15
1
4
10
1059
11
1
948
1
3
3
905
579
52
31
131
5252
2
1
11
3
35
2
17973
576
1
238
1
28
147
23
2
2
5
81
57
28414
42
33513
128
9
1745
4
1
1
3
3
1335
117
1
1
18
18
5
2
92
3
3
55622
1
646
58612
28
2430
3
35
615
6
7
6
39
168
295
20
1
2
3
1
270
2
1592
14
68422
4
139
470
6
111
1
33
2
13
16
7657
3592
1
4
1
3
39
42
50
3
14
2996
6
769
11
1
1
1
23
11
4
12
7
13
4
19
136
2
4
1176
83
828
2
15
1098
8
4750
1
41
6
294
2583
29736
4065
95
5
6
1
9
10
10
11
1
41
34
2
2
295
3
394
4
548
1342
1
5
11
1
4
8443
112
2
10
5
11
9
168
34
11293
3
6
1701
1
2
1
1
1134
28
64
3
1
71
608
14324
3
10
11339
61
3216
4
6
39
1
1
171
13
4
9
1794
20
332
185
9
1
4
17542
1
1
94
4901
4627
1
19
20370
198
6198
3
11
1253
135
1
1215
14
511
25
9
76
3
2
1
11
34490
53
262
1
37
9
2
1
27
1
16
1
19370
7
2
5
38068
13
3
103
16
6
6151
331
5985
5
2
53
1690
272
20
10
173
610
5
1
5
4
4
3
96220
1860
5466
6
27
16
30
1
100
11
600
1
1226
134
2430
4
26
1
4
9
77
1
1
47
444
108
1705
148
25
1
17
48
497
1
47
4
204
1
3
13
225
1
22
5
2
73
1
49133
5
61
11
138
17
1
774
16
32
13
4087
84
10
7
72107
2528
1
71
1
6437
1
43
6895
2
97
3
1
8441
24
33
1930
124
5184
390
3
24
32
7
2
60
108
1575
5
3
57
17
9108
1
6
6
217
6
18
3
6
4
227
1
4
2
27256
812
6
6
6
88
3
3
16
3
16
3354
9
12426
2267
32998
2
14
10023
1
2
8191
5
2
33
1
23
10449
25
11
76
52
57616
1
24
74
12
2
15
1
13
1
2
9
10100
53
99
26
3
7
243
2
2
13
1
45
11
11
10
39
435
6
1
37
790
1
3
1
23
1
6
12
3
236
7
346
3
460
102
1334
1
4
11
34
15
1
1
7
253
1
1
8
16235
13
6
44
158
13812
1589
1
1
391
1
2
443
2
6
2065
849
71
1
44
6
8
316
37
1
3
2
18
24
5
2
4
1658
12
206
5
3
2
9
2
1
72
2
793
10
14
198
12
7491
2
2588
2
1
7215
1178
1
1047
2228
1
15
107
74
113
2
1
6
1913
12
77
507
1
354
368
68
8139
3
43
7
10606
14
386
1561
2642
8
2494
1
59
40
1
17098
44106
1
9973
5
3583
36258
1
5
469
21
2
1
4
2
949
9
1
3
658
4
1712
16
1
19
15
3
7
3
11774
1258
1
17
38
3
4232
1
1
1
1
4
10
5573
1
8
5
2
21
5
4
53
58
3214
76965
1
77
6
9
13
1
87
1
2
3
1
23855
85
205
3
4
44508
13
10
1
4
3
40
15829
3
235
4
2
70
3
2
31
156
11
32
77314
1
3764
3
33
156
1
1
14
1
14
31
2
2
50
330
29
906
1
3
8361
542
763
7208
3
4722
2464
187
4
4355
1
2
1
78
1
2
1
1
3
2
2
1
138
1289
63
3008
1
9
1
6
6824
373
117
1
2
2
1
2
4
6
5
383
1
507
1
378
67
1
29
234
3
3
17
2
1
1
1
2
1
36410
18334
1
10877
1
1
7
1998
10
19446
36
6
40088
2
2
15
70455
145
112
14033
12423
1
6
8
25
2
2335
7
1443
12
2
95
3144
45
1
14881
7
736
3
90
465
149
3378
15
1
4
5
3
29
6
4
46
7
41458
1
302
45
269
46
2
41
1
43
24
19
9
1
6
17
1
1220
4
1
162
1
75
3
33
48
447
978
142
3
226
47
1
133
3
2
4
6
203
3
611
71
1
153
41972
1
647
48
142
5
18
7
7
1
7
3
1
16
24
10
17
2
16
1
64
309
8657
3
1
9
15
16769
1
56
1
103
1
14
3
1
2
17
2
10
478
58
5645
54
1
27
52270
1
1
12
18
1
45
1861
251
3
286
706
1
1
1
2603
9882
2
20
422
1
1
33
1
1
98483
2
45
15
1
22
22
43
72
4
45
2
240
1
1
1
4805
2
1
92
3
35
8
146
4
1
8
62773
18
2357
227
2160
10
2
40
29397
326
324
4
922
1
45
4
879
20
20
1874
3
3
1949
1
4
590
19
17
1025
3
4912
2432
2
2
3
4
2
3
2
12
42
9235
3
1
4
289
1566
124
757
46
168
1
3257
6
1
434
24
3
53
7
2584
3
54
30
7186
3793
6
32
5321
87
2247
1075
3
1
4
1
94
5
1861
2361
5072
3
2
1
936
16
112
11493
10
5
1
1
4249
31204
287
35
1
7
1
140
4
36
21
5
3
42
23
4
7
1233
5
23
1
99375
33
11
2465
1
3
18
30
50
24
18
1002
2
314
125
75
5
16
4
37
2562
1
1
1
1
5
117
5
4
1
57
15
1
22
5
18
8
44
18
1
19873
27200
1
1
207
2
42
4
2
2
1
393
21
140
6
20
7
70104
1
563
1
13
200
9
297
1
1
298
1
678
1
4
2
24
3
1051
1
338
39335
1
88325
1
378
6
164
35
42952
85
3
574
3
1
1
2
1
5
182
1
100
2
27519
26
3290
21821
35
3
1
2
40
1
4
136
40
44562
262
582
23
2
10864
1
381
2
6
41
22
1
242
393
2896
16
248
24
5
2
1
2
2
3
41
10
2606
1
2
12
1
2
2
1645
2506
92
181
2
49
287
4
15231
3
212
25551
7
1
42124
1
39
26261
1
125
2
71
8060
2
2
1
2
26
206
1
1162
28
1391
171
2
1868
19284
213
1
3
1
2563
5
3
15
62
22410
5
27
3
11
125
8
2
358
1079
2
4
3
1
13
33110
2322
129
7529
596
1
30
669
6407
490
15
113
21
3
58224
9
164
16
2
1
5028
56
66
3
6
684
2
1
150
862
20
289
3
1
6
2
1207
18
23591
4
2
2
18
4
785
10
30
33056
1
37
15
6
5
1
3
9
52
18113
6
1
68
3
1
24564
6
3
4
25
8
78
262
4
2805
55
694
109
1
76
4980
1
1
19
6
1719
29
4
31
8
29
16
665
9
1
3
83
1460
455
2
37
20
4
24
3
59
2
168
5
5
1509
6
82
8
19
3
3
18
836
4
2020
2
11
1
3061
4
23
304
16
7
1
6
1
57378
8
62
343
22
1151
9
1
1
8726
226
1
279
31
37
2
2
2
11
14
4
3
1
17
4
1
1414
9
1
31
103
3
24
2
13
10
1
1
1140
2
3
62
3
31
1
52
288
102
18
66726
20
1819
11
4
17992
9181
2135
829
1
59
7
51
369
218
1
267
607
4
2
1
1
2
151
2
399
7
22
1
156
323
5
172
1
115
1
1
1
16
456
5
23536
2
4
1
58
5
12
2330
2
1
2
16
3
41902
110
5
6
908
3
59
15686
4
6
1
475
1
74840
8
6
16
10700
1009
1
720
4296
2980
181
2831
18
145
2
6202
49
70
1
32
9
24
6
8
2
2
15191
5
45
6289
72708
9
1
4108
19
1
1
1
1
1
32327
608
6
4
34
429
345
55
5
190
1
113
417
1939
2
92
2
5
26
259
2
10
3
19
12
4487
2
1
1
719
1
4802
1914
42
133
2
8
22
25
5
2833
183
1
992
30
254
1
32
6
635
7
25949
4967
10
63
1
15947
1
2
10590
1
617
59625
28
1
25828
5
9
4
9
2
29
4744
3
4
331
263
1
5
4
23
72612
5348
82
56
24
2
128
1
5
513
31
3
5388
14
2
6363
2099
24
66
2
1
2
18
127
1
2
2
1
1944
10
6
2291
1
3
3
56
2332
3
212
166
11
58489
75
3
1
572
76
1
386
39
3
3
16627
925
58
3
1
21
14504
79516
1
1
144
1
3
1
5
1
17085
691
4
6143
3
1
21
4
86
10
1
201
1
3
1
20
377
1
13
1
15
1
1
28
975
3
2
1
107
1
1352
1
216
4
3
13
12988
2670
101
97
1
11
73924
49
1
1
15781
2
2
2
6
868
9
1010
11
73
6
1
6
2
9
3
1
19
4487
12
7
279
327
3688
1
5
9
3
1
1
20
1
2
1
1
1
4
22251
238
2
4
10
2
8
1
353
12
21
1
3
217
1
24
9
4
34
838
13
918
77
113
1047
4
2
22
1
49224
437
24
997
2
3
4
5
50
16
2
119
19127
17
6
745
25
19
1
2
1
119
876
42
8354
58
2
1
209
3
30
14
5285
4945
29
4
1
17
197
24662
7
93
353
11
2
10128
4
1
1605
21575
340
7655
8
3
1
2
1
2917
55758
1083
693
570
12374
285
1
2
3
2
1
1
17966
3
5267
1
1055
44
50
1
131
1
1491
1
102
216
3
2
91
57996
1
1
2963
14298
46241
4
1
3
1
3
12955
6
3984
3803
2
2
5
24
119
88
1
20
1
2
3
8
30
260
1776
5
1
1
4
451
8
41
264
2
797
202
16
1
10
1
375
41705
518
27
1
14
1
22
7
6
7
89722
23
4
17
27777
2
10
20202
9
3
23
14
109
1
8
1
10
34
1769
48
88
52204
226
2
50
2
1
94489
6
108
1
5
1
68
5722
641
1
5
53
6
25
2083
312
36
16
3
16
417
15
5
8620
1
1
52
3941
13
10
7
1
2
1
2
111
27
118
1
1616
6
1557
1
1105
4364
1
1
2114
314
1
5
20460
198
1
4448
1
73
1
1
30
5761
2
6
183
2
10
105
7
6488
7
3
20
3
1
569
1
1
2
4
37228
8
1387
12097
1023
4395
34
61
24
4
10
80
28
1
2
19
493
688
12
5
2
33
166
476
1
1
50
44
2145
3
25
2
1
1
15
28
9
2
1
139
29
80
233
98
34
1
2
7
46
2
205
2
339
150
5
33
11
3831
1
28
7759
1
4
830
64824
3506
6888
25
36
3935
32
28
5
4
153
6674
32
6
199
25
5
10
1
2
19716
38
86479
1
2
87
4
13
2
4
1
459
1
5424
1
19
35168
5
60
12
1
8
184
27781
6
1
2
2206
1
2
5
1
55
1
1
53
6
578
7
119
5
114
48847
8
1
1
16
7
1
1
3
17
2
318
846
48
78
1
5
12
357
106
845
770
1
3
14
2
38
1
13
4
10
11
3
7
3
97699
6
20321
270
3
2
484
22
22
1
106
8
3
24
1
16
6
9
44
24117
48
34
1
2
10
2
23
3
88
2286
8
18
10
47
29
1
15
4
15415
8
9
1
1
2
1
422
848
102
2
23
1
315
296
91216
4
2
3
1
54
1
1078
1
66
37
1
1
15
456
8
3248
2207
6
507
26999
1
30365
44
1
1
4
21
20729
44136
1
2
217
1
1
24
1
4060
236
39
5504
241
11939
4
2
1
10
15
235
4
1
2409
225
6
42
1
18
80
3
3
67
1
11
2
37
20
1
3945
1
22
15013
1
1
1
4
3464
20
84
7
5
1284
92
2
14
13
3
17
1
4
33
869
49
171
12
22
102
17
1
69339
11
1016
9
58
11929
1
3
2
8
7
4
322
1
4
1
4
1
120
2
8
17
1
64670
2
29
2924
1
6
131
1
3
5
3
1
46
48
4
1
3077
10
36
26
4
1
4
22
60
40
4
1
1
1
1
1
8
2
2
92
3
7
7
2
2
1353
538
116
61
28
412
34
32
1
4
7
4
3
29
1026
2
1
32672
45
756
13
1
4
1
1
2357
2
4201
29
3
1
65
66
2
2
913
7
1
44651
5
19
2787
3021
1
1
8
2700
1
38
2
98613
1373
17
2430
8
2
2
7301
1
24
1612
21
10
3
1533
2
3917
1
63721
14693
3437
3
11
173
1
2
115
3
367
20
325
1
90
6
23
2
19301
6
3
379
620
3290
45171
259
1
20
467
1
1
1
3
20
163
151
1
842
69
2
1
45
34
41884
3
6
4
469
1
3
647
2
86
1
3
22
21054
2
10
307
68
2
3
1
7
1
2893
1
1
6495
44156
741
5
4
11
2
12
463
3
1
200
2
398
1271
177
8
219
1
1878
1
7
48
49
2939
4
120
49
729
11
43
2
41
1
402
1
69
277
6
216
1
23636
2
447
12
13
3
2
46
1
49
2
2
8713
199
4
1
120
7
52
48
9857
1
3634
27
3
24
11
32
1
3
9
4176
315
27
5
1098
58
14
4
7781
4
4
4
98698
2
26
1
93
1
18
9
71
2
270
63
45
1
2
2
12
1
4
1
679
1
167
6357
18
1
2
1
3530
143
49
76
16
33
203
1
11505
291
1
5
2
8
19
1
1
6956
593
3
7
3
17641
6
1
2
4
476
4483
281
152
76527
2
4
1775
51
12
3
24
115
3
1
148
1
1977
32
1352
1
1
2
2
86267
28
351
174
36
2
1
638
1
33
1277
5
2
7
6
26
4
1
1
110
6
1
47
174
2
4
2103
9
13
7
5
18638
236
4
1
11
14
6
122
1
33
4
1
5
3847
167
13
4
152
1
16
353
38
2
59
23
316
23
104
41
7
12
2
78300
1
447
1
95
133
203
2
14
83
2
577
160
17
1
4184
56
2
4
134
6
5
30
1
1819
14
3
27
10
4
2
1
1
512
21
79
767
7
2
5
193
1
5
190
1
137
236
34
8800
6912
9
67
836
45
284
1
3
23502
86
531
27
20
1
1
4
441
6047
1
68478
16
22164
14
70
5149
4116
2
305
3
2
39
510
24
30
1
414
9
427
20
1
1
14
1
92
3
4141
20
11
27
7
15
469
2671
14
1
11
1
3
318
192
368
1
1725
6
2
23
1
65
11
4
12
11
1
1
15
67
20
5
2
1
3
1
3
15302
9
5
2
3
88068
307
1
40
1
754
29
11
70
262
1
17
2
8
1
42
1
60
35
1
1
4
39
1
1
41
16
235
1
2
3
1
20621
2475
2
19
1
16
59
2
1
2
1150
44
114
2
1
10
1
3
8260
30708
1
1
1
4609
1
1733
1
3
1
2908
9
1907
918
5
4
13
569
1
37904
237
3991
2
4
1
1
5
8340
13
87833
101
7
37976
1
345
2
23
7
1
1
65639
2
1
4
108
8
28
1
55
14
4373
18778
5484
58
2
1
1
59750
1
26
1
4
139
10
2
1
11
1421
41916
20
17
1
2
18
1
135
38451
1
55823
3
1
1
11539
1
165
1
6
1
1
113
2
7
191
1
555
166
162
7
1
55
6
4
3
2
1107
86504
13
2
2430
14
1
18537
105
29
1
1
19
5
15
13366
126
1
1422
2
2
1
13
141
1
33
3083
1652
1
19
1
9002
1
2
2
1
1
23
1
119
15
1
36
3
1
406
38
3
27
25
4
1255
2
8
28
36635
6
120
4
1
1
1
1
2
1
2
57
3
208
2
5
27
4255
6
115
1
2
1
1
8049
1
4
6347
7
201
1428
467
12
1
4
6
306
322
3
451
1
212
1
198
1
525
1
299
125
1
1
3
6338
1
1
77
5
9
8020
202
48
28
5
2
9971
3464
3
131
1
68
1
169
9
28509
1
1
85
14
16
2
4535
4
1
1
3
2579
2
15
2
1
1
8
16
17
1
1
18
1
10
16
2292
24
8
242
140
123
35
1
1
41
41
33
32
1510
337
300
15
1
41
419
72
9
8
301
2
3464
80
11
7
3
66
75
11
30765
1
249
4
45
6
1844
5
25
2
493
62
2
236
3747
2
4
7
1
167
130
7
8188
1
156
81
11
12
18834
3
5
99
2
1
162
5
1
8535
277
1
14296
1719
155
38
11
3
1
2
10
322
146
2
3326
28
1
1
57184
1
73
5613
8
3
1
8
4
7
6
8460
12
14413
347
1
16
82
110
1
6
8
107
3
2255
3
3
29
55
1005
45
1588
4966
1
2
2
3613
1
20
228
194
878
2977
6
2
89
145
14777
2
3
8
828
1
5
198
3
6
240
2735
408
3314
1
15
2
1
7
1
24122
1
1297
3
1
3
1
2
2151
359
15147
84
1
1
2
58172
5
3
35677
12
170
20
4
13
4
17
8522
1
12679
26
3
1
2578
1
3
868
3
1
17
14
3
1
2
2
85
13758
4
16
4734
1
5
22582
67
9
8
7
24
3
2
5
17161
16
26
636
23
5
1
768
1
81
37
1
10
1
3
3621
4
48286
1
1
14465
3
4
3999
4180
57
1039
2
1
8
3
6
3
1
8
5
812
19
2
1036
139
1
1
1
3
59
3
39
1
1
5765
1
7
1
8
31
23
11
5957
1
30
35
5
40
17
21
291
4
846
3
11
420
36
10
1
182
4
69
90
1443
316
1
1
30
8418
70
94
3
22
55
4
42
21
2
3
1
1
4
3793
1
973
1
2
78295
3
59
5
1
73
2
8
63674
43
8
1246
2
1
1
467
6
6
10
1
308
64
2177
1
3
35375
9312
1
1700
68686
116
2
1
3
16
4
108
1
2
251
50
1055
6
56
1
31
2
4034
1
1
6
350
8
3
1
187
2
66
13
1
6146
1188
2
1
14
134
17
1
4
3
5
17
1
1114
4
3
127
10
2
364
49
1
3
1237
51
9
2170
9
278
5
26
899
23
1808
1
6
1
47
1
3
161
19
1656
3187
9
20
2
40
5
22
10
628
4884
3
3
3
3
2
3
65
3
22088
32
26805
8
1
258
2
618
269
3
3
19
23
236
1
42
577
16
1
3
14
15235
1
72053
6673
2
1
5
738
4
10
10
45
22
12
8
5940
176
8076
25148
43187
527
43839
245
41776
55
62219
125
43
1
92
1
1
28
2
1
143
9
36
1
43
1
1
1204
23
82
538
1
11
34
137
14
12
788
3
38
10
10
2
1
567
1739
1
11
25
3
20
1
8
247
10359
67
4
1
72
106
1
50
6
10
20
3
229
15
1
3207
1
6923
1
2
3
58
3
13207
1
3248
2
2
1371
592
9388
5
177
1
1
3424
2
1
18
1
2
885
3
2
4812
21
1
1
11
1
1
20
9885
20
2
1
59
25508
1
7
2
5
8
224
3613
168
1
38
1
2435
1
17
92
4
1076
6
16949
343
1
1
18629
3566
2
33
8
4
8
4
1709
4
576
8
270
1
1
1303
1
2748
12319
1
39338
683
1
48
226
28672
122
1
1
16
58
2
1
25
157
1
9
43
2
1
7
5
3
1194
5
1
3945
1
59
1
28
4
6
44
2
81
876
11
425
1
1
56
830
1
1
17
1
38
3
50
11
58
14092
15
5
61
231
88347
1
1
2
18088
2
69
2
11
80
5
12
1
11
2
252
1
11
54
248
2
1
6
27
63
81893
3
2
4
1
1
141
2779
2
7
351
6
7
5
1
368
31
6
18
1
1
1
1
2
142
2
323
3
1
9
53
36322
27
8
3
1
54780
180
130
1
1
36
68
60
60
3
2649
425
127
5
5
11
8
1
4
10
1
1
6
152
6098
2
902
17950
16
108
6
4
22
38
7
60
1
15
2
14
1
1
8
7
3
256
21
2
9
12426
5815
4
32
4
6
640
12
1
871
20
1
1
13
8
7
231
71
118
60
189
4
13
29
4
1
28407
7929
2
21
1
1
1334
7
1
6
1
17
54
52
2
242
12
6
991
2736
52
3
7
1
3
2
5
70
1
35485
2429
1
5
11
887
2
2
10
1
2
4
4
1
35
5187
241
4
1
6216
9
86
5
17
13
2
96
1
19
1
2
96
24
15
463
3
1
54
3081
834
530
91
142
223
34
2
1
1692
16
15
4
7
3
1
1
7
2
13
2
7
5
974
60
1834
3
2
1
2
23
8
33
3
1
1
9
1
4
42
127
14
107
7849
2
1
631
113
16
1
14
24
9
7
25
16
11
118
2395
8
1181
1
1
6
4072
4136
86
154
17
18
570
56
41038
4183
1
38
5
2
6
15
13
4081
1
103
114
1
1
7
321
346
34965
2
2676
2161
2
2366
21
3816
8
1
1368
2
74
2
183
95
751
13
2
2
26
7
1
7973
8
5
9
1
1
3
1374
1
689
212
5
9
636
3
1
1
150
1
486
112
2
2579
112
51
100
4
37
1
66
1
21
81
13
16
1
3
162
44
1
79819
1
277
5
4
3
30
2
1
1640
10
6
1
52
23
2
56
998
2
15
42527
76
10
425
1
391
3
2
8
1
73
7
2
13051
5
92
9473
1
1364
8
1
59
4456
9
11
2458
1471
32
5
1
305
61
65
1
2
4
1
1
18
3
13
4
394
156
615
2247
5
1
2357
6192
161
4
9
1
24
1
1
407
2
5
3
4072
629
1
10
8
66
2
3359
1
28
29
7
39
113
824
225
2
125
2
30
4913
25
194
31
1
1
11
1
2
4
148
3
41
2
1083
9523
889
4
97
5
312
2
22
3
13
1
31670
1426
4
1
21
36920
262
28
15
21
14
8
2
98
25
14
8737
152
13
4006
1
56
5
2
134
9
17
2
5
1
2935
288
1
6
5
1
62
890
7
1
462
41
61917
2
714
8
198
15029
2
16
4
16075
1445
65
33674
14
3
1461
4
10
30
5
100
50758
32
15
7
57767
2
31
14
38
1
3
214
15
1
2
29870
120
193
17
44
10
187
2
1
549
2
17805
1
18
1
1497
327
2
4
25005
1942
2786
8
49
1
828
4
1
1
763
10292
2
1
7
19786
3
35
26308
1
15
2
1
268
1
1
2
2
671
144
784
322
1
153
1
2707
7
94
5
10
29
17
1
1
2
82234
8
1
2
989
1096
1
254
5
75
7
338
6
2
9041
3
323
66526
11
6
53
806
8
2
6
2
69046
3173
7
7
9246
1
380
5
28
98631
1
28
1
169
170
160
4
504
386
1
44
7
3398
3
1
2
1
3
710
1
1
1
2
4
12
1
12
4
1
53925
2578
1
2
7
11
4
589
14
51
30006
3
1
1
3
67676
2819
16827
1
135
5806
1
11804
5
26
16
153
4
4128
1414
99710
8
32670
4
1
24
200
1
8
2
3
1
2
1
22
4
546
46
204
1
14
838
13941
24
207
2
8
2
5
2
1
2
1
1
5
1
2
6
85
55316
1
10
712
169
63
9373
363
1
9
315
3
1
2
1
6
1
946
16
31770
4
1
12
2094
90
1
243
3
1
51
1
2
3
2
10
4
5426
109
1181
1
1
49
7
3725
39
7
1
15
28
562
46469
2
5
1
3
90
34239
1
1
24
2
1
722
2
1
2
186
1
2
1
1
5
4645
1
13
1
7
2
29
2604
29
52
20403
390
10
978
3
4590
7
334
20
3
3838
18
31
12
477
2707
1
2
21
1
1005
89
1
6
37
265
2
3
10286
30047
2
114
1
37
1
1903
4
1
7
37519
10
2
4
657
8
1
514
1
1
2
3279
102
1
5
2089
7
10234
5
3
35
2432
4
1
73
1
3
2
9
108
2639
535
9
1
8
72
12
1
1
1
3
122
1
5
1
5826
161
51
3
335
4783
3
10
50827
1
18423
1
12
21
55
107
1311
5033
4
112
12
2
235
2
131
17
1
5
178
575
2902
89
7
7
20
1930
9
1
2
1
28
3
1
170
19
1
244
6
3
40
38
1
1
2
84
208
1
1
1190
2
98
134
2529
22
1
4
1
13
3
2335
7
3
1
3
1
1
1
14
8
3
1963
1
20
1
12067
45
1
448
40
1
479
1
577
1074
1
51
1
1
51
12
3
3
4
7
3
15
1
293
20
26
8
7583
2
117
12
1
1
1
3
1
92
745
3
16
285
16
29
543
22
1246
22402
52
13
15636
374
5
2
4
9284
45
90
69
1
3
1
1
2
148
10
1
13067
6
405
334
4
1156
6
21
7
1
7
7
6
1
793
27
2311
6
1
2
1
1
8
9696
2
8
1
12
1
95
2
50
32696
1
24497
1
4
2
1
56
4
2
139
5
97
1860
8
156
1
3
2464
4
648
19
1
12
3725
1
88
1
131
66
15
65687
431
63338
21
66
259
1
63
1
1
1
2
52
77
1
30
9
1
9
1
23
1582
1
1
15443
349
1657
12
4
1
74
35
1
2
1
102
3
3
675
10638
785
5
1
1
582
2
3
33
16
9573
523
155
4
37
4
1
25
7
2
17
1
4
362
562
18
1
6994
2
74
1
477
1
84
9
10
28
466
6
5046
6
5
9
24
205
34
1
5
156
784
421
81084
32592
4
400
13
4
1
23
11
121
3
29
1
24667
1746
59
2
1
8
3
7
197
5
3963
4
5
1
1
1
2322
14306
7
6
212
26
23
30
11983
1
30
1
160
349
1
2
21
9
1
1
30
3
14
1
173
1
340
6
4
9
4
15
1875
2589
2248
223
504
5
737
9
7
1
877
4
313
8
4
137
104
331
11
2785
1
7
16
9
1
396
2
89
5
2
1
1860
6
10
1
1
814
6
77
4
1
12
18
49492
27
1
11
3
3559
1
3
1
121
336
5
504
2
7
1
1
15121
1
3
1
16117
30
405
302
25
1
7
352
1
7
15
8
1
1
604
514
1
1
34128
1
187
28
25
5
6
3
88
1
2
83593
4
11
1
870
345
7
58
1
1
1
13
1155
2
12
7
1
198
325
1
3
1
57
75
1
2
16
24
35
355
9
4
26
4
3395
27
23
1
718
6
83
6
3
5658
51
13
2309
2
295
1
468
286
77
961
43
710
30
6
351
32
10
26252
810
126
2
38287
2
69
10
3587
1
851
17
16
24
12
31
304
35
7060
2
19
1362
2
1476
57
1208
1
600
1
3
45306
1
1
13
1293
44
4541
69
1
2
5
2
60921
6041
12915
3
1
1
4645
30
2
2
1
4641
1
27
208
5
1
4793
21
8
2
53
1
1
13649
78454
6
23505
1
33
1
241
1
1
17
4
323
1
1
391
17185
1
768
7
10439
4945
10
66
4
4
6
240
18
7
1
3
46751
2
1
29
38
17
57
63
93
76
6
2
628
2189
1
3
6378
1
18
209
850
2726
76
84
12
11
576
59
91
106
6
1
543
1
456
2
4
39
1
639
32
299
1
38
25
56
546
1
3
26
10
2
33
10
4
1
1
3
2102
1
3
13
9
237
54
1
9
385
1
3
32
18
2
1986
1
10
2
6
632
109
4
1
187
2
9
2122
1166
1
1
15
6
180
13
4
1
4
168
1
1000
53
12624
20
1
2920
744
2
15
1
1
13
23
50
180
2965
163
34
2
3
1
1151
5
20281
74
7
647
46
3
2
1393
1
10
1
25
1
3
1
34
62
445
49317
6
1
123
162
1
28
23
1
21
5
968
117
1
1
1110
5
235
2679
13
18
37
15
2
90
1
1
1
1
4844
1
1
1199
1
8
1
1
1
1
2
7788
9279
5
14
165
5
9530
39
1
13
1
263
28
3502
4
19
575
12
42
2
334
1
3
20029
1
474
30894
45
16
245
726
2
2432
1
1
9804
299
1848
6
5
1
1
2
1
27
1
5534
15
1
82
65
1
23
275
1
9212
23
10
6
1
2
1
1
2
79
36
24261
44034
20
436
15382
1
4
964
1
2
19
2
77
17
10
120
11374
4
1
1
3
1
4
72
170
4
3
659
9
4
518
1
1
28
1
41858
4
2
4
2
85
103
377
1
30
5147
10
1
5655
22
3714
220
275
3
347
5
19
7
4
3
12
6
1
1
52
1
11
7
4
119
3
1
3
8
373
4
4
102
10
4
2446
1
81
1
87
1
65312
5774
5
2
209
1
26
14834
12
21
1070
1450
1
2
13
29
1
1
38
53490
19917
24
102
5099
23
91
99469
386
449
82
186
7
673
28
1
5
6
43
1
4356
5
36
1
5
1
642
4182
1
1
357
4
25
1
19
33
38
59462
4483
3
39
62
407
106
15302
35
1
1
1
1
7
1
1068
6
2
11
37
4708
1
4
6
1233
14349
5
4
1126
206
66
2398
8
16
38
35
15606
450
31
2
4
6
7
6
217
85631
26
153
103
20
9
2
13
3
5
7423
1
29
1
11
1
657
5
3
2
1
12
30
1
3
82
34
41
1
2066
1911
80
1
21
110
2
9
269
12
3578
17
1
12
251
17
146
26
619
12179
387
17
18
1
1
21
69
2
1
1
20
1
7
70
1
2
106
32
3076
10
7
4
64
1
4
8
2448
22
7
9
1
1
51
312
69
508
6
1
124
8615
2
2114
4
1
51
32
8
44
53
10
1
14
3
5
1
2
24016
92
4
39453
20
20955
37
4
789
13
1
15
10
1
6
7
79
16
295
20
3
1
2
2
160
1
4868
2
2779
3
8956
1
1
5
11
9464
2
4
37
38
3
2
89
128
13
2
234
170
15
1
27
1
50572
2
2
1
7
19
5
1091
13
2
3
2
49
2
1
5
1
895
101
5629
1
13031
45
7
81
3
2
1
3
132
5
264
17
477
2
256
3
423
12303
1
1370
1034
1
1
90
90
1
4094
1263
1
2
51
1808
45603
4124
667
1162
401
1
2
3
30
18957
3
10
1
970
4
10
3
758
1100
1
62
2
1
1
48
37
1
5
107
19
41307
5
10
1
2
8
155
1055
404
20321
1
8
17
1
15
26
1
1
19
15
12
1
1
1
2
2
10
3
33
2432
206
69
4
2
7
1
73
120
890
13
3
3
2
348
2
3
73
931
88
1
72
178
1
4671
1
1
2
1
7
3
32
1
1
5078
250
2
12
202
3
27
235
68
755
46
1
8
8
47
228
644
9178
91
4
1
22
5613
235
3
35
159
30
1
1
5
18
305
13878
119
26
39
1
421
2
6
8
25
23
33
1
13
99
87887
2
19
1
255
22902
4651
203
20
1
28
1
4
5
4
1
17161
20112
512
11015
54311
13
1
85
4
2
33
1
1
10409
67
34
5
3
150
68
1
2
7116
78
1
40
1
158
29
1
1
11
14
13
649
15
2
7
1
5391
38
61
4
10
143
46304
3
9
237
98225
2
144
10
1
3
13
4
31
29
10
1
1
3
65
4
2
2
2
1
1
28
16
1121
556
255
16
27
18
1173
1
1
118
1
504
5
36
348
1
7
9
1
4
5
1
1
70
1
166
23
92
27
21
12973
43587
1
9782
5
1
6
26
2
1
1
2
10
221
5
9
5
73
53
4
1
9
53
4
111
13
1
11
7
12
1
5
3229
11314
1
54037
1
88423
7
69267
2
50
1
1002
1
1
213
3
33
1
26
243
14
1
1
1
1
15
1
16
36
4
2
1
2
5
4
107
1
218
980
1
2
1
26
1
10
1
106
260
11
49
1
14296
7
1
20
1
1
144
1208
62
84
1527
109
2
8
23
1
3
27302
3
41
1
2
17
2
2
1
1
156
3
27
184
22942
16854
24
1
51
261
1601
3
1
3
2
1
1
235
2
251
2
79
5
4
1
18
1
1
4
3
315
5
178
1005
1
2
1
30
13749
2
9
6
2398
15
1
1
2
48956
54
11052
1
1
133
207
1
2
1
30
437
3
1897
229
23684
16
2
24
4891
2
1
1
87
2
13
54
1
3
36
5
1
1976
156
5
13
225
56
1
1
1
5
6378
3
3
5
21
495
2
727
88
1
58172
1
12
10158
1
69
4180
39064
7
2
4
9
37
1
5092
7
5
28626
2
229
1
78
12
1
12
1
3
20
1
39
3
4
5669
293
190
225
101
3
1
2
4
10416
119
1
4
2
25127
2
1103
7
2
89
574
40
4
2
55642
11
7
3
25
2
1
372
3366
13200
2
466
24
4
1
79344
1
156
21918
4713
1
2616
2
120
1
71
1
3
21
1
76
1
7
65
11
3
162
23
35821
1
6
453
54
10
2824
9
4987
57
93
58
2
17
1
71
2
42
210
1
308
8
12
14
1
4634
3
2
8
93756
454
1
1
154
2
31
1
61
1
1
3
3
2
189
99
6
1
9
282
5
3
1981
1
5
6
1
12
3
885
2
1
4
18
2
3
503
14
1
9
46
1
25
14868
44
87
21288
1
1
18
1
408
184
1
2
73
2
5
204
2
1
1
1
1
10
8
8161
19
4
9
1
21
1
26
1
35
208
244
9
1
39
15
1
1
6
26
1
6813
1243
99
312
1
11
1
1419
1
13
2
2
6
1
2
16394
40
1
58959
1
1
171
8027
1
561
24316
4
169
24
443
46
72
426
1
1671
1471
48
4
2
7
1
2
2
1
1
10
22
74940
14
12
17
2
1
2
6
1
57
12
514
978
6
2
15
47
1735
4
1
35360
55
3
9
3
1391
123
608
10
23490
9
1
7
62
224
3
1193
1
459
10
1
4
2
2
27
150
11
124
444
1
7
829
1
285
1432
5
777
6
2
15
1
124
4
13779
11238
65336
1
166
35428
2992
7059
1
1
2
4
313
1
4914
2
39
1
3
3
1
709
1217
1411
9
97
5093
17
8
2
63
18
1202
1
4
3
2
15
3
1113
1
44
3
7
33923
4193
2
3
2
54
3
12
18
10
54583
9
244
1
136
1
10580
2
43542
1
2
874
1
9
1
1
2
2005
50
223
428
4880
1
7
2045
470
2
2
6
1
6
9
2
12267
1
37
1636
7
9
15
9
209
690
1
3674
1
130
8
22
2
15
14362
4
18
32035
393
266
6
1
2
1
5
12
372
672
2
185
234
41
14
1
3
1
73
433
36904
2
87
35
1
3
54185
1
34
3
767
4
647
230
31973
4
16
9
1
62
45226
6
3140
1
64
2
1
64
1
4
3
262
290
1
21
1
1001
16
1
7
1239
11
3
54
114
925
1
11941
19
2
1
357
6
39
2341
40
1
3953
9
18981
1
8
568
7559
84501
1
1
2
1
1369
1
22
2712
194
26
2
476
228
3
532
17
29
4
36
1776
1
1
1
11
5
1385
3
4
15
1
897
327
26
1275
229
15963
1
8
10
24
7
1
25
232
1
1
1
2
36
6865
14233
1
1
8
255
12170
60
49115
95475
3
1
1
151
1
4
1663
62
238
21
3
4
255
8
4
1
4
2
122
2
10
4
3
1
1
3
186
149
11758
185
377
3
13
1
4
2
173
17
17418
12
2
17
1
85
948
2
3
15
42
4023
2
101
2320
134
1
36
5
1
1
86
14
2
1787
16
135
1
14
1
4
30
1
113
153
4
1
18
127
1
1
23
1
2456
92473
1
18
1560
5
32
2193
20
2643
3
6
60
12
31
1
2
52
2
28
26
642
425
21
2
30183
197
11
2
1
1066
1
67
1
11
3
430
5
79
32
8
41
290
432
41
286
99
3
15
4
217
4
1180
227
10
1
3
1
6
15901
1
1
1
5198
2
19730
70349
82
4
2
17
1434
1547
975
51
81
1
2
17625
8
1
1
689
3
271
1
1
279
1055
2
1
13
3
7
2315
6
4
293
5
6
20
2
12
21
1
245
4
60
59
3
122
3
2252
672
26860
22
35
50
1
1
3
32
2
55
9
153
963
40
207
84
87
2
1963
291
3
1472
5
186
34
145
692
1
1
2
59
773
124
24
7
8
7237
6
1
26
3
12
6
18
5
4161
26
11
2
1
58
24
16
1
2
14
20
4
1
3
111
1
16
805
11
10409
2
1
28
7
1415
3
30
335
31
3
47
8
1
1
11
1
378
1
97
5740
5
1
2
28
1
5313
9464
1
44273
8752
594
1889
1071
8
65
1187
5928
1117
1
24
4
1
19
1
10
593
241
13692
6
55445
3
1
6
1
351
4
5
1
42620
4
440
1
8
1
69
1
2
19
13
1
11
6
13
57
6
159
1
52
105
2
277
7
16
11
1
5
1642
4
3
25
2
437
35
2
4235
3
683
3
3
1806
1
3281
1
13
1
29
3
1
2
15
63
3094
7
7
10
488
31
182
3559
1
56
108
8
1
32
4
132
1
454
2
6
1624
1
1
46
45173
1
1
8
2
1313
826
3
56
3
13161
39
7237
10
8
6
5
20510
1
489
1
5
2
1
43
61647
2
667
8
17
15
357
25
18
8
261
14
1
100
3
6
4000
5
6338
35
2
1
1
87
4
31
1
1
1
6
1
9
2762
926
1
1
2
113
5
10891
3
3891
3
177
6
2769
3305
5
3
820
14
63
1
7364
33925
43068
653
4
12
9
40
29
134
1238
12429
1
514
3
1
3
1
2
1
26
1
8
15
220
1
6
1
237
605
29
2
1653
21
163
4879
1
1
1
366
516
14
91
613
1
1
155
31450
83257
2
56331
2
162
1
3
30
6
8
2
18
190
4
97
11
1
15
9
2
2
1
183
2296
153
5
642
4
1
5
22999
294
2
38
1214
464
1
1
15
77
156
5
4921
2
25
2
1
1
503
1
2384
221
23
15
319
1
1
37
5
277
3
114
462
3
11
9180
2
1
484
1
57
1
17
409
119
13
11
1
28527
33
1
24
3
1
24
450
2
29
3
1
24
1
12
18
47
1063
159
1
1
1
387
11
916
1
58
1
3
1
9
1
1
1
9
1
6
56
13474
18338
3
9180
5
9
743
1
13207
30
3
5
45
16550
6303
6
238
434
8
1
1
123
1
5
1
87
65639
1272
5
1
179
105
13
13
10
222
107
14
1
6
1
159
316
24
19
9
1
2
2
97
1
13
14
213
14756
13
12
28327
2
195
26
3
1
31
2
69
42
6
19
117
2
2
1
27
2506
50
245
1
829
4
65
125
3
54
144
1
43
48
21
5
4655
10
9
2429
38
2
1
4070
5
2
1
502
958
1
1
66
1269
784
991
8
6
1
2354
1
45
105
1
5
2
6344
155
2251
1
10
73
135
80
50
5
1
203
33475
1
12
1
2
3
21
44
80
272
2
1
14212
377
3
126
2
27883
3
55367
2
12
465
1
122
199
101
2
83019
8
1
10
3
5
74
26
2
1640
1
12
16486
139
17
16648
2883
2
19
12256
16
3
26924
5938
54285
6
60718
64
1
9964
3
3
2
2
1594
1
1
4
130
11
6
6
45
10
10
2
10
9634
11
11890
1
6
11
35
3
3
30
2809
1
2
1
3361
4
32347
7
2
7
3
22
356
804
7168
82
56
367
64
4882
2
10
2
1124
76
1928
19412
2
261
34
1
1
1
627
23
3
2017
1
1
2524
2576
4195
3
525
2
14
35
1
31
192
1
6
1
1
98227
11214
5
247
37
37
7
83
1928
1
1
1
4
1
129
3
32601
1
11
9
21
2435
4
2
82
1
3
6956
177
375
84
2
2
17
1
4
5
2
1
44
3
1
2
1
1
1
4
23132
1
15
38
215
1
3
528
201
1
79
1
2
1
1
34
4
2
2
1
30
206
57
37
38853
1
1
982
2810
1
3
155
1
18397
2924
2
2
948
4
4
568
1115
2
2
28778
918
29
148
1
1
5212
4
3
2
39
315
96
36
36
523
10
99
2
106
493
1
1
4364
13669
2
2
8526
216
125
1
11
336
6
17
474
329
74
2
1
88405
35
3
527
118
58
49
6
35
34
6326
19
1
5
9506
3
1
8
1
1
128
55
2
229
17
18
3
1364
21033
1
2
1
23
3258
65
983
14
64
24
2
1
182
1781
71
45477
45
19
30
128
33
1
5
2
47
306
2
5
1408
2818
6
4
3209
1
7772
5
116
345
2
5
61
1
3
687
1534
1
1
1
740
7
10768
8627
1
69325
11
8
7
6603
7334
11708
85
2
1
3
1
1
7591
1
767
139
2
11
517
1
3373
4
1
3691
211
4
11
1
1
55
11
79
2
4663
2
1
2
35
1
46
10
19
1
1
3
6
19
145
5
145
15
2
4
1
1
20
1
152
32
2
1455
2
15
33433
255
51
20
136
4750
3
200
1
1
17
4
1
165
3
152
1
12773
256
42
50202
16402
586
2
2
9639
1382
76
3
316
1
2
4
6
6
66
7
1
39
1
3
2
2608
1
2
80
1
1
137
63
1254
124
4142
3
254
734
7
6
82
26
3
2621
4
29
7
18
9378
1
2918
1176
17
61
1
2
96
10
10
2
169
102
4
2
2
1
2
15
13613
31
615
34
15
26
4
1
1
249
64619
1
1532
1
74
73786
6
31
43
1935
153
7973
1
1
4891
140
2
358
25
1
730
64
5388
5
2
10
1
1
21
117
1
2060
1
1818
1
1
3
2312
1
41
5277
3
2
920
6
40
18
168
87
2
2878
10
11
128
64
2
2
1
13
1
18
41
27268
118
1
59
31
7
57843
4
1244
23
427
7
4
1
2
19
1
1
3
22
3446
3
10
25
2
2
178
3
3
12
2
358
23
1
1
72105
3
800
321
2
1
4
18
5
1
1
3
21
12
3588
3
685
12929
1
1644
2
3
92
2
11
14
1
1
20
21
20
71
1
25
1
591
5276
1
18
2
12
1
1
124
182
1
42
17
12
1
1
4
12902
63
1
1008
2
8
105
3071
1
2
5
1
1
5167
8
21
4
2
315
1
33
3
72
1
9
77
3
2
5
1
1
21
7187
2
298
4
1
7816
6
2
44
1
4
11
15
3
2
4914
2
4
2461
1
11474
4
23575
40
86
2
19
2
1
1
2
1
7661
60
751
1
17
251
129
1
9
29
7
393
1
1
10
2
8
19
5
1
3057
45
1
1
18
3480
112
1
995
4967
4
3
7
1
5
33
4
1
42
970
14
1423
1
716
4
19
14
1
713
138
8
17583
8
11
723
1
3
7
1
6
3
206
316
9
5
37
43
2
6
28
3
6
1
2
18
2
29
1
1
1
9
271
111
8
2
1
1375
9
7
1
12
2
51
39
11
937
3
1
4
12
330
156
75
1
1
2
1509
1
69
1
72
4
4993
7
11
2
3
401
1341
2083
1
18
2
1
7
1
4104
1
1
2
4
2
5
2
37
13168
9945
3
4
32
66682
44
28
2
2
2
2
15
70
26
6
5108
1
91
13
89
4
52
1
17
20700
1
2
677
6
424
3
1110
27
1
94
56
7
4
14
10
5
1
1
1
1369
418
84
11
29
10
3
46042
609
27
18
25
2
5
36
992
405
1
1
329
1
2748
19
38
1
17
1
92
70
1
28
1916
93
1
5
14280
7
7
11
275
20
2
34
9
16
1726
14
2
414
21
720
3
1
61
740
1
58
1
1
4
5757
1
5
6
586
3
1
8981
1
1
3
2
75
12
3
272
18
1
32
3
1
1
669
11
23756
7491
1
1
16
2068
31
4
10
779
101
1
44
839
2
42
3117
335
15
1
36
1
247
7
2
12
2
1
333
3
4523
6
259
686
32
14
3
4
149
1
1
1
16
7
3
2
1
7048
76
20
32052
6
23
8
45
1
1
1
3
2
211
9268
6
9
43
25
371
528
56
39
1
4
12
10
5
1
1808
110
8
1
6237
603
1
1
6
1
10
28
797
97
1
12151
1
1
120
1132
4
1
80
15150
1
99372
153
28
2
11
3400
243
260
30
29
639
5
7098
1
1
62358
442
2
18
1
36
135
20240
2
13
863
1
6
8
17
1
37
1
2
2
1
2
1
146
7
9
78
17430
52220
26
147
9
1
1
6
8
675
1
8
3
101
2582
3
8161
1
36
24
2
1
151
616
5
3
3524
10
201
7
3
3
2
636
33
403
47
103
1588
12
1
30825
28
2
191
14984
7
3
3138
1
42
2
31
17
118
2
18
15
3
99
15
2
2
1
15
3
3
2
8
1
9
2600
1
357
29
7
25
2
4
1
1
8
3602
39
25
5
518
1186
1
3
1
22
6
1
1
1
154
1
42
1
101
85
3
3
4
5
1
44
1
2
1
18
1
5783
866
13116
87
3
434
3729
3763
2
4
1
2
23
1
7
1
29
24
4
3
29
1
119
2
1
410
2362
6
79
268
152
1
11
3
1
88
2
3
5
2006
3
7
16
1
381
116
51
6
1
112
6
1
15653
5
8602
800
2
12
1
1
1
1211
9
2
53765
1
2
12
1
6
1
6
1
1
5
34569
35
13
4
3083
2
75
2597
58
1
1
621
6519
4
170
14
22996
6
152
1
1
4
7
2
4
19
2
3
1
2
32
2
127
8
609
27211
82
29
10
6
6
64
15
1
3
176
2
1
1
285
1
7
26703
187
2
4407
3063
14
47
385
1
1
2
27
29911
1455
10
18
8
1
354
2
4
758
3
2
4
1
1
193
5
146
32
9163
167
4255
2
22580
482
28
235
6
275
9
13
5
1
19
38952
11952
2
8
1
1
111
206
24
12
7
85
1
26
4091
3
17
6
1
1
8
83
4
5
137
4
249
6
1198
1202
3
3787
231
46313
2
1
14
246
1325
1
7
1
55093
3
26
2
2031
1
17162
3
8
117
1
1
6792
21
3
242
4
1
1
8
15613
11
41
73
6
1
7109
126
133
2
9
65
11
2366
2
9
4931
4
110
16
438
17
5
67
18
9
1
635
35
66
2
13
23725
447
96
23
1
112
173
14
23
74743
3
4
7
12
1
37
578
24
31
15
9
15
31
2662
17
11656
1317
7
34
2
1114
2
2
3
2
1
1
19
23
2
4
1
1
2
12
1
3
1878
1
121
4
3
1
75
114
3
1270
1469
3
4
5
22656
2774
383
27
17
1
35
2
1
79
3
1004
4
13977
494
3
37
3
3
14
1
7
2
105
1198
79824
2
1
768
15
1085
5
26
287
1
37
4
280
266
43
228
97462
52
1
49
45
6
1
24
8
91961
59461
149
98
155
3400
1
2
8534
355
2
18
2
2
1524
9
6
4
3
10
2
3
17
17
1
14
6
1
23
45
2880
6
4
2
3
24
56
7
1
3
1
39
60337
20
13
20
243
1
1
1
1
4
4
1
47
69
2
15
1
2305
9
7474
11259
5
2
1
1
1552
3
4
2
1
4
2
53
10298
1
1494
13
48
139
1043
1
3
23
10
1
469
1
6380
487
8
141
4
4
21
101
756
15
1143
78
103
1
4
2
432
31
1
4
1
4
2
28072
4
131
1
28
9
14
5
1
2510
1
208
2
17
7745
1
5866
11
1
2
2
41
617
493
6
42
1462
1
239
1
7
14
486
61
12
23
159
1
1
4
27
2
22
4
1
2
28
2687
1
186
7
49
4201
12
3
2
9
1
48
4
1
6
4
26
7
525
89542
1
3
1
26
16
1
1
75
5
7
487
8
11842
9
36
10
1507
66
1501
29
12
22733
83257
5
7
69
1
3899
35
18
468
147
3
3
4
3
69
22559
943
46
1
1
70765
5
130
1
4
2
4085
1
1
4
86
1
14135
261
17950
8
2
402
1
105
1
216
10840
1
7
50
445
10504
61
7
1
8
103
1
8
1354
684
18
1240
1
1
2
1
2
1783
50
3
38
8427
1
269
1
46
7
109
22
88445
2
12
378
18
9
1
2229
1003
70
46
1
8
1
79168
11
1
2
1
3
1
2
109
7
349
1
416
14
13
32718
1
278
976
1151
5
3
28
10
2
1
2
10
50671
180
6
1
3
10
8
5
1
759
3
5
80
11
1
1124
801
9
8435
474
2086
8
6
43
7913
8
2
959
6446
7
329
60068
15
1
2205
1
4
28667
1
232
3
2
1433
278
4
1
2
1
8
63101
124
8
5
12
52
1
2
3
536
10
17
47040
1
2925
5388
12
63
1
1
1
1
1
1
29
6
40
1
24
2
3
72
894
3581
2
2
5
36
5
1360
194
14
8
1
5
4
603
494
886
2
1
1341
2
5
5
7
76
27
276
262
25
3
1
18
3
697
4
13
29
2
384
21
1
5
2
2
1
1
1
3
1292
1554
5
1
2
1737
3
1
54
3
7
340
30
15
73
48
686
11956
6
35501
245
7
10
2
69
2
646
3
1
1
2
24
1
381
1640
7
21041
170
77843
6190
1
1
52
33888
200
21
3
41322
221
5
4075
14
18
3
20
43
1
77813
3
130
3
1
143
6
17
4
6
11
20
26
4
3
76630
209
1
4
2
887
8
76680
3
7958
16627
12
5
36
44
4
10
2
4
4
4236
3006
3
7474
2
1
1
45
3
10
28
5
76253
139
1082
93
1
18074
25531
29
2670
23
1
41
2
6
3
293
1970
12128
1
3765
1
12
1
13054
1
1127
5
98712
5
378
233
175
94
9
37
4
867
3
50
51
1
2
21
6216
1
1
11
2
202
67
571
6
99
18077
1
2
1684
1
2
65
837
1
38
212
24
6088
35
12
1
6
777
10
288
332
1
2
87408
1
6
2
1
1
71
120
11322
96
88
37
23
69
4
3298
1
101
1008
175
346
9
73
87
103
68
8
37
2
250
629
3
869
5
817
48
2
2
13267
27
1
8
144
3
54
1
1
2
98631
9
1226
94869
8
13
2
73
2
69
119
1
1
2
5
1
2
1
1
1
1
4
2494
5
1
41
9
1
3
120
5
21559
2
3
13764
1
38574
17
17
21830
6
2
1
2
13204
1
43
3
1024
22964
11
6
7
5
99
4
1
15
7
22
13
3
146
1156
2
4
1
2
22953
12951
11
1
12
1
408
2
9
5
80740
43
1
8464
71
19
3
12662
21
7
10
68
52
5
13580
1
34
81
26
1
93
6947
39850
5
1
43
1
1
2
127
30
644
22
362
11
2
6657
65
1
1
38
72
1178
8
1
1
22
21
3
18
12901
1
75
7
22
26
111
4854
122
171
4663
3
115
42
16
23231
335
49133
1
1
2
94
10
6
1
1726
5289
1
1
4
367
27
630
25551
1
2547
3
6
64289
8
44
125
30
15
787
1
1743
2
2
10
380
3
689
1
15
6
1
2
5313
13760
10733
54
160
38
1
15
1
1
114
21
2
2
2
1345
164
851
1
12
288
2
108
15
1
7
17
2
1
5
4
24
24
1
3605
134
2
15
4
1
3
151
12
10
5
4
21
189
42
5
4
8
4
1
251
14
3
245
1
22308
9944
4
266
56
21
1
39
2
3
6
99
3868
4
1
208
28
11518
1
45473
9330
413
137
30238
12
1
44693
2
1
2
1
12915
21
2
1023
1096
12
2
28
3
25
1
2509
3
7
2
531
16267
304
286
85
1
6976
1
7
1
342
8
7
7
10882
117
34
17
350
13
78
42
15
19
217
2
36
3
1
1
3
1
3
26
16
175
1
2
95042
1
1
766
1
44
2
1
11
81
81344
18
1
40
3
1348
9
1199
9
73
145
7994
1
57567
116
7
1
264
2
5
6
2
48
1
227
14962
96
400
1
1500
3
566
1
24862
2
4
1
21
6915
30
1
1
53
363
41
15829
1
6780
3
22
64
40
162
11214
1
3
2
591
43
1
19
4132
37
1
36
1
2
1
24
1
13967
1082
4
2
1435
2
2
13
1
301
6
1847
34960
174
30
1
1
2
87
1
159
1
1
176
23
4
60
1
1
4
1561
53436
4
1414
1
46
2
1
2
81
13
5764
53474
32
4
3310
1
2
592
19
61
1
756
24
4371
27
10
2
1
18
19
5
12409
1357
41
591
3
5
1
3
14
1
51
16
1131
10
19
2
101
1
98
14270
47
9
1
166
46
24
1
3
42
6
222
168
1
47
1008
6722
8772
10146
1
46
35
2554
9384
1
46
11
256
4
6
16
5
28397
18
470
1
2
4
1106
29
4
1
16
98
39
3991
6
3
91
2
25
4
13529
1374
669
4
32841
701
83
12
316
29
5
1
44
78
34
48
6042
2
1
62
16
112
1235
38
2
4
9
50881
1642
11
1
16794
1
1
7
2
5
23
1
30
1
11298
211
145
155
789
2302
1
9857
29
2
422
614
1
45983
5
2
2
10
22
1423
2
217
1
33593
139
469
11708
4
35
1
1533
252
11586
217
1
14
1
1
3478
11354
1
6
1
1
10
29
6
1
729
11
5
2
4
29888
11
29
13
4
2
5
1740
11
190
1
6
1
37
10547
4010
633
3
10
264
1
825
444
1
1
5
789
1
30
34
4
59
141
32
105
16
15
3
141
26
2
8
5
1
283
49
3
12718
4
3
58
158
1
1
4
13
2
776
312
331
8
2
1
9
959
2
1
1560
2988
3
2
1272
3
919
3
3062
6
20143
1
89
49
1
2
13
1
2
6
975
22
9
24808
26
1
57
1
2
46
15
1291
1
1
6
5
13
1
1
1
8
16478
9620
232
3
1350
6679
3003
10
3
65
2
1
155
16
3
79231
155
2
23
1
31
2
3
534
1
2
3
90
27
1
1
26
1
34
1331
12
7
26
85
16
943
1053
3
45
45
46
500
2
33864
1
19
3724
3
232
80291
42
7079
37
23
9
909
4
1
251
24862
1
1
2
13
2
2
1
2448
36
21
1
1654
5
61
30
135
338
1
385
531
1
2
2
1
4
4159
1
1
347
4
2
653
1714
3
231
8
366
9
321
221
26
3
1
3
5
1
8
16
4
129
1
119
1
1
1
9
52
984
76
3573
16
1
97
14
4
46
2
32
202
3
3
3185
1
1
256
42
2
77508
503
1
351
3546
902
4
1013
1510
286
1
4
12209
1
38
3
2
2
1
3239
10
810
87452
25
56781
57
3
53
17187
1
31
2
5
19
656
30
12
177
65
38
1
6
1
1
6
1
19273
494
1
2
207
198
3
17
12
53
35
2
1
9
1
266
3
149
1
1
7
597
65407
6
1
677
1
267
3
2066
1
1594
2205
32
20
3
9
5
88282
1
157
445
3
2
2
27104
850
1
9
1
4
607
175
57
36
89
12
3
1
7
447
636
8
1
1
352
1
20
1560
2560
3
26
1
580
1204
1
550
1
2
9113
4754
1498
43
601
3
1
1
5
3
3
1
141
1
7903
5
1
7
269
3697
1
3857
16
260
1
520
67
23
9
37
89499
139
1
72
2
1
747
1
6
120
37612
1
20
1
10
214
4451
1666
4
2
3
566
1
2
384
3
2975
17
2
4
32
115
4
18
77
6
228
3
968
1
222
1
54
20
2
114
1
2
29
2
1
12
35
3
8
4
21
131
849
7
43
1
2
31510
26
253
225
1
125
1
3
12
48281
4
55152
3
43
2
1
1353
6
8
1
22
136
18
894
15
148
1
1
14
17
76
1
13
9417
11
4
12
1
9
2
130
1
8
29
1
7
154
93
1
2113
1
1
754
12
226
2
2
9
6
6
9
5046
1
12
10
17
32
11382
582
6
23534
698
1
119
14
4
378
12
2
411
61
4
5996
8034
3
41391
367
5
855
54252
9
52
1
4
3573
2832
2
1
908
1
601
61
51
84
2
1
1
2
1
3
18
1
2
2740
1
4
2
9
45
4
114
7
1
22
90
361
2
5
42
1
1645
7
4
1
3
38
34482
1686
343
23
57
14
1
15140
35
1
3
23
25
3
2969
1075
38
553
17308
1
121
6
58
1
4496
26
15140
9470
89
583
54
1
1
5658
37
5
1
647
305
3
1
259
8
2
22
352
205
1
1
2
1
78
3
1008
3
50
1
9
1626
4
1
1
2
348
36582
116
2
78
10
50
8
42
119
2
2748
20
1
418
4
857
34
1225
301
2
1
352
1
54
474
1
122
2
17152
1184
2
1
2
1
3
1
97692
9
68
24
1
25355
4
2795
2
9
5635
195
97
2
5290
2
4
137
541
17
3
9
1
1
3
82
1
6488
37
31
56
113
1
30166
5
512
1
7
2
32
7
2096
348
1
124
1
37979
317
34
1886
38
1
8
1
3
10
2
215
316
1
6
2
4
2
58612
9
147
1235
1
1
5
73714
1
19917
7
3
6
14
1
1
53
17
573
2
4
56
1
28
2
1
2
34
8
1
129
10
451
4517
5
8
23
1
2
264
2
1
13
10
1141
1
4
172
5
3
9
15
33
10
481
46
3
52
4
15
1
52
45
15
2
9
1
9
1
14399
3
117
3
11
7
32
10446
3
47093
999
625
1621
1
5003
5
5
168
29
3
22
2
273
113
7106
3
859
957
811
40
94
21
3
11
23
3
3
2
1
3
5708
18
1
2
1
71
188
1
937
63
15
1
421
49
772
1
796
2256
85
65
3
57
1
7
11
16
1
10
448
468
3
18
13
3
49
60
1
8
4356
37157
56
650
11287
30
13
164
4
38533
4
46993
1
187
911
3357
1006
23
1
41
1
5761
11
25
1090
50
2420
209
16
2
1
62
49
46
1
4
4
1
29125
32
8
3
1
3
1
124
629
1
7
4
1
56
1
5
94
1
1
1041
1
536
2
60
27
9
319
4006
2
211
619
42
58
66
149
3
19
2
52
87
1
4332
27
3595
20
13
2
31
1
5
15
3137
3787
159
77
38
1
13878
9
724
23
2
1
4
1777
6
23
14
112
1
3
585
17
16
6
2
2
37
88
278
3
102
1407
237
37
145
3
2
3
5
143
31
2
317
1
382
113
18
15
865
2
1995
10
1
5
56
162
5
56442
28437
15
27
2
370
15721
1
50
1
92442
5
82193
37
10
38113
1384
77
103
2011
1
15
1
116
60
1573
1
2
1
3
6
28424
1087
2
5
44
1
10
143
40
2
26
5447
20143
4
29
7873
251
313
30
1
9633
2177
30
2805
12
6
1
9
74
4
3
96
59216
14590
802
69
1
1127
40
270
3
675
30
32590
2
7
854
40
30
1
38
3
8
1
2
25
6
234
4
5900
27
15
1
3
426
5
1
1
1
359
9
1
9
74
1
59
110
466
6412
184
24
3
2
549
2503
5
19
1
43
1049
2
738
25564
323
573
3
13
3
162
19
136
3
283
2324
499
489
60
1
553
1
18
1574
11
3
30
18
681
1340
116
47998
1
1
1
17
47455
7
1
2
46
2066
3375
35
9
3
24
2
1
22
34
1
19
1
11
25677
1
2966
16
556
1597
3
948
638
152
1
6
103
2
8
7
5
14
78
1
7
11
29
2
8
37
12
1778
2222
82522
24
12
6
1
2
2
68
107
5
1
127
254
1
2
1
4
3
1327
12910
5
4
1
24
400
5
1
44
3
36644
10
5
8
195
454
2
232
7
22
9
1
14
2206
12040
3
7
6
1
15
4
60
1
43
2613
293
60457
3
1
63
3
154
2
1369
19
33
65
2
43
1
7
2
2
89
533
1
1
284
3
5
126
2655
5
2
310
20
2
1
3
353
52
2538
5
2
10
1411
7
4
8
2
3
2
110
3358
14
1
1
3953
1
124
2
14
1
2
11
5
1
2
2
8
753
22
10
1
738
43
51
2
1
1
8
5992
5
1
5
14
1254
5
41
10966
3
2340
2
4
2
2
4
15
40
4
13
1
1
19
27
1505
1
2
251
2
3728
2
5324
1
3769
912
15
2160
3
1
1
2
1
134
102
1
10
6
216
3
18
2
338
77
105
1
342
152
18284
239
5047
9
9
8887
15
25
92
2
66
2117
1034
16
1084
90887
1
10674
7159
1
1
11346
1
2
1
9
354
615
3
1
5095
370
4
35079
4
192
14
482
25
3
339
1
1
2910
712
76
36
1
112
59
12
209
328
39
1
2
8
1
1
1
581
1
45
1004
3633
91
1
31
4
4
545
2025
107
1
11
2
607
17
5
24
24
2
8
2864
4
854
15
3
10
7
623
1
28
13
39
972
18
1
10
41
2
559
6151
4
2
89
9
1
91
736
1
73147
3
15
9
2
3
3
1064
6
55
39
1
116
17
1
10
150
1
83319
859
2
3
4
1
8128
10187
4
4
1
3
585
18834
1
28
7
1
1
8
3
7
487
1550
71
29
105
5
1
1
2
1
83
56
8654
10
9
1
316
9
9
2
1
112
36
4
14
1
8
970
1
3
181
2
621
1565
1411
5
10
5
995
3
2
2
15
105
28868
14
1
3
85
1
29
20
13
1
85
5
2
1
1
13
1
123
1
14
1
1
70
2
37
91
235
601
1
3591
34
1412
255
89
17
38
1
2
301
1955
4
7
6
3
5
3
87
5
61
1
332
1
5281
9
2
40
2
1
6
53
755
2
22
38
10
46713
2065
2
2
6439
5
392
5
2
1
7
212
28325
1
265
1
8
16
7
1
679
4
234
99
1382
4
468
1156
1194
4
1
797
7864
3
6
29
1
49
16
22
3
16
5
12
580
50
9
1
5
17
19
86
105
5
37483
4
8
15
1
64
532
8
22
19
3
1
152
22
1
1
7
24
1
22
1
2
1
5290
2
793
1
6
7
59
2
1
1
4
1
11
19
1
1
3137
1
14
1
1207
114
5
179
81
221
2
2
1
3
1617
41685
15
17
1
6
39811
10
4
1
26
2
210
66
2
15173
3043
1
7
140
1
1
332
25
31
1
1016
195
1
1
137
2
1
28
4
1
2
55
4
1
1
4
9
3
4980
2
518
1207
8
6
1
1
4
291
11
55
22
1108
14
3
8
27257
1
18
1174
1
1
42637
141
381
2
1
1375
439
73
17297
1
11
1
219
27
1
77713
29
863
9
229
11
4
16
1
8257
39
5
2
1
7
1
17
3620
136
1
4092
35
3
25
88
230
8
844
1
3
1
10
65
295
1
65328
6
1
686
1
631
17
2
17
13
1892
486
2249
41
7714
70
4
94202
11
8800
37421
3
8
2
22
1
11507
1
2
386
3184
91710
120
1
102
3
1
8
1
1
1
1
4
149
289
3
37
373
2
2
1
11
1
2390
14
121
1
5
12
3
1594
6
36
59
7629
5
3028
181
150
11
7
2
299
1
114
17
42884
14354
4
2529
15
2
809
28
41
32
5
1
1590
25544
6
2
8
62
8
23547
1
22
1
126
26459
26
51
88556
5
62
60
35
15947
11938
10
1
1
124
4
3
1620
12
1
3
34
1
166
1683
6
2
430
1941
6792
2
1
74429
4
16
23
93818
1656
9596
1116
13899
9
2334
5
3891
1
6088
824
18
1882
1
1
1
32
4
7
54
2151
19
27
3
12
66
2
6749
1
1
80355
1610
29
2
1
11
6799
19
32
4
4
7
9
2
1
98
1
2
8
3
294
1
34
405
2
3
1949
1
2
2
20999
2
2
2
6
388
1349
2
332
9
308
100
4
1
3
10
1
48
19
5
412
26
75
1
12
3
5
1
50005
2
1
3
1
96
5
2
1
26
1
20
18
11556
470
53
45
1
9002
2
16
4
111
10726
124
1
68394
1
311
61
82
29
21
5
4
1
103
4
3
47
1
1
165
2070
3
1
447
131
74
6939
2
9634
1
10
2
121
344
18
111
3
657
1
290
19436
307
35
10
34
30
2
1
23
2
13
22
5
1
4
4
1
4
720
3
17
4738
8
3
97364
6
13
4
2392
15
2
1
35
14
4
1
21
265
1839
1
1
33
3
1
47
2987
303
5
70
3
3
4
4
16
16
91
6
243
2160
5
159
95
1
1
4
11
9
1
27049
3
10
40
438
209
459
87
2
215
77
2
275
43
25
9
3
116
38
44
13
1
10
29404
1
20
4115
71
1
1
803
1
5427
2
729
14
1
2146
9
1
86
1
5
29
4
2395
3
3658
7
1
10
9532
48
213
4245
689
12
55
804
5
34
5
5
11
189
80
530
2
2
1
9
15
2
4
32
2
46
22
37
1412
5
12
2
3292
5
59
1
59
8150
1
160
55
441
42
1
1
198
2
16
2
93587
11
1
968
1
2
1
1
39
13216
8
1
263
224
152
164
32
3
6
1491
1
23
10096
672
2
1
1
361
11667
2
28
232
4
11
20
1
245
275
1595
3781
824
34
1933
1
16
177
1
4968
3
40
3
259
131
2
6756
3
2
10878
34
1258
11
3
4
10
466
1
2
1
283
4
1
3
1
3
2
72
29
49
122
1
2560
2661
627
1
10
884
1
35
2
1
1
14
5
181
2
262
1575
44
50
77
1
1009
8
1188
1
9
301
98
98
624
245
174
26
3197
8
3851
4
55129
1015
627
2
2
1
4
24
50
63453
1
16
1
109
2
2207
9
16
2185
2965
99
23
826
3
2
160
31
4
129
1
922
25
7
75
56
1
41
1
1008
30
1
18
52
4
1
12
41
8
3
4
2
259
9
2
1
12374
380
2
552
1
31
3
31
48
5
44985
91
3974
56541
2
56
20093
3
454
252
6139
549
16
5
1
4
772
333
7
294
57
3958
327
1550
6
877
136
544
1
10
31
3
6
1
428
12032
1
10747
1343
2
1
3
245
165
43
47555
507
20
1076
2
3805
6
1
12
1
1081
4
103
2323
53
4255
965
212
26
142
2
7
75
15
2
2
52
9
20
375
5284
1
9
2
4
14
14
1922
8
795
5
3038
5
158
1
3
317
1
3788
1
1
686
3
1
24
1003
1
1
1
2
1605
1
3
1
1
2964
74
12
2
1
1
10762
8
18998
667
3639
1
36
1
1
1
1
405
44
6
6
90
184
204
14
81
1522
2485
1
61
19270
1
12
1
27
59091
909
373
1
449
2
1
1
45
266
2
2
144
5
35
79
26
4
2
1
49
80
2
1
9
2
2
358
4
1
2
27
3
2
15804
1
6
51
3
1499
544
2718
32
267
1748
34
45
3155
220
7
1
172
1
1
23
2
136
2
646
9
62
6
8
5
1
1558
208
26
17187
5
4
102
1
5968
524
166
1
15
2
1
1
152
3
230
3
1762
244
338
306
315
9
24
18046
9
2
16
27
11431
757
227
1480
4
130
40
1
12
1176
13
353
10
60
1
2
84
459
1
3
89363
1
534
2
1745
4
3
181
1
1
23
11
20
6
3
10273
2
10
87
2
19
2
16739
2
14
546
2
1
13
2
7253
2
2
1
11
1
20
14140
6
4
60
3
3
8
2623
7
27
1
4600
2998
4
634
3
20958
179
834
5
1
621
1614
2
3
1
488
6
4
470
13
258
621
176
2
14595
16
16
110
3
5
51
43
2
47
133
2
2
1
1
784
701
1
1
17
1
24
1034
10
780
2
8
1
100
1
469
24
6
3738
342
67
23549
1
3
36
13
11
2294
2
882
9
2
2
2
2
41
39
269
3
8
1
3
45
8
11
1
1
32163
1
5018
7
1579
2
1
1054
64
52
17
53
1
1
7823
5
16
4
31
86
61
268
21
6
369
16
176
1
2
4
2
2
5
5100
3
9159
1
2529
3
1
4283
219
3
1161
96805
1
36
26369
9
3
3
79
52
7161
2
49
1
807
136
6
1
4
6
99
6
5
75
4
2
12
31
2
1358
5
13
12
6
14
1608
3
1532
4
34
3090
4
29
3
1
1
2610
8
4
4
3
347
3
11
40
46
289
29
2
26013
584
22
39
7718
436
106
34
64672
905
79
43
89
3
20
1
25241
3
3
762
1
147
2
184
4
1
2
1
36
19274
19693
22
2
15377
1
7
1
273
3965
1
2
887
45477
1
28
145
2
1
448
1
20
1090
85390
457
1
5
5
6
305
129
1
2
1
11
1
3145
11132
277
4
67
1
2
62
1
27
2
3
59
275
61
8
9
32
1
7
2
4
4
1132
2191
412
2
368
19
4
2
5
233
2
4
1
4966
56259
2
738
233
78
14
1
60
4
36
2
98
2
2
4
1
4
27648
228
2
624
3
103
1344
4
17
38
57
1834
1299
1
135
9
1
331
1
1
90
48109
1
1
233
9
7
1236
41
48850
377
5
1
1
3
4
10
180
6728
2
40
2867
1
2
49
1999
2
1
2
95
25677
2
1
149
15915
1
4723
729
14
1949
9
2
212
1
4
95
139
16
114
558
27
5
1
1
204
1
7650
1
18
3
1
90
12
1
10
7
2
49
77
5739
8
2
36
1152
116
1105
1
3
12
1
250
1583
1
2
3
8
10627
671
1
227
65333
2
189
2
6813
899
6
1
190
2
8881
2
6
5
10
1
6
18190
1
1
3807
146
2
1
3
47
2
1
21
1
52
1
88934
4954
1
297
15
186
665
1
294
15
6
2
2
6
3
1
134
1
274
55
13
2
1
2
413
29590
39
1246
19883
3
1
1
1
33952
1
18
2
1
2
13378
34009
2037
3
51
1
17
3
63
1
2
202
180
1
1
551
37
50
1
1
1
2
5826
9316
7
7028
213
7780
23534
1
157
1
49
329
5
3649
766
7
4410
810
14
4
3
3
112
603
33901
1
1
1
1
299
90710
2
22
2
6
1671
518
1
7
5
340
24494
2
76
3
2
37
1
225
16
54
3
2
4
296
37
56
5
123
102
1
15
1
1082
6
90
1847
10
4
55098
20
469
4
4153
5
55
6
8
8
5
35
88834
4
87
2314
34
145
2
1
1
10
77
1
48
1883
294
2
2
1
5
276
1
6
555
16
183
253
2
20
4
222
25078
2
990
2
9
72
320
4
4
42406
195
1
751
23
1
1
4
1
2
354
32
1
5742
4
4
1
82
13
25885
317
1
8150
2
7
4
262
11374
35
3544
12
24
51
2
2
1
2650
2
12
46
39476
71
4
6
4
19
25
28
4488
4070
1
3
14
2
42047
5
3
382
18
100
26
1
1
21
1
69
3
9
2
8
1006
8
2
91969
1
3
31
223
2
533
1189
91
51
18
1149
5645
415
12032
1
1
45
1
1
23
10466
378
3
41972
1055
1
2
5650
52
929
1
2
8
28351
536
1
1
5
2
2
18
575
37
1
25
4
37
39
24
192
15
211
4
10
5
1
1
78
257
222
7382
36
1650
260
9859
1
18
263
1169
69526
2
1
4
14
6726
1
145
3
2
11432
15
23
7
32
446
5
3
12
1
290
134
35
33
1
4
1
387
181
1
64
14
13
14
3
117
24
25219
68
1
27
44
3
5
5
555
871
1
451
3
48
1
36828
1
2
15
6
5
1
1
10
98
514
69
45
11
10
14
274
90
6
1
2
1
476
2
3
6
1
29
42
2
37
221
1
11
1141
3
1
3
5212
20
2
4
16
19
1
5
1
2
1
1
67
30058
1
1386
1
201
472
5
53
1
26
4923
285
12
55642
101
234
3
1
10
1
260
2
1
42
6
3
5
3
1
1
5
4
1
3
1
74
16
843
7
9
3
5
31
3
1
2078
3
74
17
26
2
20
1
68
1
1021
5
3
370
44
28
70
1
6
9
1
10547
1
257
6
531
24
1
6
3
5
1
467
33
94
115
4
14
4
1
58712
5
325
50
1
710
11
4
3
1
1
19
227
26780
1
17
241
2
10575
19
775
11
1402
451
1
82
5147
92
1
2
9
6
1
2280
611
2
1
39
3
15815
170
275
1
16
1
2
10
194
6
245
1
789
20
57
12
303
24
22
63
2
450
4
3325
47
2521
17
1
14
941
65
29
23
1
225
174
21
5
111
1
1288
26
378
28641
14
3
1
1
1
1
1
11
1
4127
2
7
1
1219
27
3
8
2
142
334
1920
2
20
69
1959
258
1
118
7
53396
2
2
9
2
1
1
968
269
1
1
2464
2692
524
7
43
26
6
4
8361
133
1
999
3
8509
38
5
23
3
1
44
8
156
320
2
5
6
116
117
1
1
44
1
1
5
4
2
1
86
27
3
19
21514
2
4
9
2
2
2
20
8
17
2
2
5
1
369
12
31
1
2
5
1
2
1
5
1
1
2812
3
5
6
80
2482
9
23231
354
4
42
307
29
2
11
1
4
3
1
8
9
1
1
735
87
6
156
2
2
24
26
1
9787
6
1330
4
646
1
671
1
5764
1150
261
2
11
169
1
1
3269
480
1
1
11
94
2
850
60
1
955
35
6685
1
1
6
27319
1
1
13
121
13267
2
585
37917
1
9
311
439
1
4
7
6
5818
12
6
27581
5
241
39
1267
5257
46
2
40
18
67
1044
10
1
76
3
3
59
337
2
2
1
77
15
8
214
6
3274
67
133
1
1
36
1
1
9542
17
22517
1
7510
5
408
2
4
6017
16
6
9
2
165
2
20
6160
45
6
367
1
1
93
1
9
1
40132
1
1
2
3
16
1
3
10
11019
1
83054
7
1
13
2
1
185
38149
2
30
1
17
6453
1435
1
270
1
11
10
9
4809
2
1
75333
1
38
2
396
2
6
404
2
1
4
6
63384
90
290
48
13
1
5
88
11
371
501
32223
13
7
3803
2
2
1
5095
123
1
64
6
1
11272
2449
1
2
1
49
8253
35968
3
624
31
3
1
22
5
252
1
5
1829
2
5
200
1
2
485
9
56
4
7
1578
99
2
126
1
20
3
2099
1
82
15
2
4
1
3
1
1
61
21
15
1
12
15249
7
686
843
5
1
5
5
64
2
1
1
1069
7
2
824
9
1
13
1
1
1
275
1
4977
1090
70
113
3
1
2
68
1
19
37
31510
9
45
1
1
1
64
7193
38
35157
263
24
1081
2
310
4
23
4
10
1
49
1
3
2
16
1
66
435
5
3
665
9903
1
306
1
12
88213
2
1
20957
1
49
44
9
25
105
2302
3
234
187
59252
1
6684
75
29
13669
12
1
6
11
1
2
797
37
31169
47
5
1
1
358
1
15
3
5
3
1
1
21
1
14
76515
1
47
1
7
7341
1
1
1
440
2
2
785
7706
63
170
91133
12
154
4
22996
125
1057
8188
2
1580
586
17
69
55
10
1
66031
3
4
95
41
9872
1
1
1873
14
3
25
453
92
547
49
2
4
22
25
59
1
1
77
170
3
5
154
242
2
48
37
3
1
246
3978
8
5
208
8
878
10484
3
1
8
36
1
438
3524
27
3625
27
38
593
2
2
15
9
1
5
35
972
3
2
1
19
601
10
31927
6
10
147
1
7
31
3
5205
2
3
12
7
88
7602
636
120
38
5
36
2
3
1
1
28
44810
4
1
3
631
23
11
80
1
2
8
1639
137
7
3
48
1
1
177
1
1
28
2
10023
3
72
5
4
1
13113
1
48
1413
345
1
3
55
952
3
580
1
8342
2
8
109
1
6301
1
10
1
14
3
1
348
16
5
115
5
183
1
10
33
40187
1
1
15
1537
208
874
65
828
6
77
9
165
12664
3601
8
1
2
206
2
4
1
1
583
14595
167
22611
74
1876
39
1
2
33
55
1075
482
8
54197
95
40565
2
1
20
1
8
140
133
5
536
7167
1
12
5
2
6
18292
2
5
8
4
4
9
1
4
3
3414
1373
4
403
2
8370
586
45
11
8654
58
1414
12
275
2
27
4
3
247
54
5
574
312
17
53
1
20
11699
23725
13
9
4
15
2432
2
4
15
5
32691
49
13
2026
42
1
1
45
1
9
237
2
671
5
36
1
3
23
474
5
14
10547
1931
18216
4675
1
111
1
7
465
5
647
18
1
41
206
1
2
84
3
5
20
12
1
5
4
1429
9433
158
3
87
402
6
5319
2496
23
1
1
7945
24
1601
1
54542
16
8160
69130
1
1
23
1
2909
6
10302
4
3
261
12
38
11719
1
18
1
28351
3
371
121
7
22
508
47
1100
58
91
192
80320
1
7
7
3
375
3
1
1
4
3
2
1
7
4793
33
639
7
8
417
1
140
48
3
42
5
4
1325
1
20
21
1
1
2
391
21
2
2
18
8971
5
1
109
36
6
21
4
1
24
3
1
647
22
3
29315
2
2
2
1
1
6
2
154
1
2
10
588
154
1
6
7
16
1
34707
4089
46
5
1
6
854
561
2922
1
1
1
1
1
7
1
112
26
10
21
17
187
2426
1
115
1
3
7
740
4374
20
8
291
7
58
4
2
43
34
27
8
62
684
1
24
2432
11
6
1
41
2809
2
3
56
19
26568
56
621
666
9
50
99
1
5
245
1452
4071
610
51695
7
10
49
75
9
156
55
6
1
85
50
7
56
3
12
2
105
3
1742
1449
1
1
1891
1
49
2
257
21
2
1
9
17265
57
326
18
4
6
3
2910
1
3
1
1
22
39
11
33
1
2
1
493
2
1
117
13
10
235
32601
3
924
10
511
3
22
2
1
10
43
192
2
11
6
1
26
65
651
112
148
16049
1428
42330
5
486
508
4
1
1
16
422
224
1782
981
1
15
589
5
3
1
6
1
62
3
1
1
8
1
576
2
21
147
2
457
11
11
1214
4
26
1
3
2381
9
15
81
1
5
19
6
1
1
4
25
1
10644
54
3
1
2
1
531
12
53407
1784
1
2
12
2
3727
2
4
124
1
41
31
46
84
8
73464
213
2
3057
78
33
14
13
21
1
30
8
28
157
4
14
455
4
1
33
17
11
1
4
208
694
1153
86
69
449
7
2
589
1299
2
2
105
469
3
1
71
10
64
11
13
5
11
2
1
1
246
23
3
18
107
20
4349
3
1
2
3
4
14
4
52
1
107
3914
1
1
147
9
14
3
1
1776
2
2
1
3
77
1687
2
3151
1
1
491
196
13
5
21
67
18
5119
3
1
19
1663
1
5
450
2458
60
2
7
2
6
2
13
1
3
1
1
95316
1
4
23
6
4
9
12836
413
1
45
141
10
5
1
1
10
44
3
30474
1
91
69
1
473
1
14
4364
1
49375
5519
2
3
198
14
4
1
25
1
114
8
131
6
130
91
51
31
193
1
68
419
5234
1
3
192
17
904
14
98
73
18
2
397
64
212
329
119
6
3
9
39818
1
2
3
61
377
67
39
151
1
1
2962
49
18
3
2
1
1
22
7
3
1
12
1
11
1
1
1
88
3
110
3
32
26
5
3
39770
394
3
3
26
9
1
3
5
1
110
2
528
109
3
3
152
1
320
237
4496
174
15634
3
834
5
37
10
19
1
15
8
15
1458
6
8692
6
1
31
264
653
3
6930
4
5
1
1
19
2
1
9
3
159
7
76
2
10
1890
122
1668
2
4
2
2
1
1
1
17
5
5
8
26
8
1
15
4
2460
2
33
13
5
581
8
592
126
142
165
43
1
17
823
7
1
95080
3836
2
66
3205
1165
6112
4249
11
45
1
48
3
3
5097
1682
3
9
2
15
335
1
14
2327
2
1
10
19
108
9
362
175
21
1
2
47
5
4
149
5
21
14474
7
1
35
1055
2
643
3
362
1
777
30
1
512
1
9
42
1
2
5
3
411
1
8
1
2
16
11
36
2
1
18
8
5
7
59
1
5
1
99
140
200
1
4
8
14592
1347
3
1
57
1
28
10
3
1
1
1
57
1
5
2
98
6
2
1
1
48
1
89
2939
118
3499
75
1
25
64
27924
1
2
2
1
4879
4
1
12
5
5
42
48
17185
81
33
2
2
173
169
7
89542
1
676
1
9
24504
3
3
794
3
2
134
8237
1
4
2
16
1
110
39
231
8
2
2
1683
4
563
465
20
28
30
29
1
15
2616
54
87
94
1
27
1
1
1129
2
7450
1
3
3
1
1
1
1
1445
6
1
214
2
2
154
40
2
17
1457
22
1
19
7
4
2
1
119
24984
732
134
53758
26
17
2733
5
119
1
29
406
6
6
29
6
25
1
1
1
1307
3
1
13
1
40
773
1
4161
35761
1
426
11
5950
9330
3
5
2
306
169
6
1093
43
60937
348
348
1
2
1
1815
2
7
6
7
13
2
23882
17
8296
1
1
2
2
16
8139
1
9
1
2225
6
6
11
12
1
90289
1
26
1
62091
15
1
813
45
13
4
140
153
11
9691
159
34
1
2
6
48864
13
2452
9
5
2188
1
1
2
61
3559
1
2
1465
1
476
88
10
10
5
198
10
59865
1
7
39
72
2
16
195
11
1
1
3769
5
3
4513
5
1371
28
1
24
2
439
224
4208
3
766
14
1
4
502
2163
4
11955
3
2887
76
25
2
304
129
116
198
1
24261
113
10
45
1
59
3
2
52
1
3
1
27
4724
1667
1
44
1
1
1
32
1
3
5
15569
139
1
34
255
1
15
1
24
37
10
10
1
364
3
44881
118
1
2424
171
1
280
8
18
18
2909
44
134
5
4
11
15638
59
1
60
179
40
3
42951
11
1
1
8
2
1
588
15
3409
36
32
25
91
159
14
18468
1
82
2
1445
84714
1
1
175
193
1
412
122
2
51
1
28
15868
26
161
2
2
60
254
34
3
1
13
54572
18649
1
1
2
1
6
92
28548
1
1
2
3
25
3
15487
41
7
5
6
342
2
765
1
7
17
1
6
3
6
3
6
2634
1
6
15
109
4
1
1
21
338
13389
269
782
1
1
1
9
8
1
3
28
25
3
13
1
3
2
7
7
40
1
2
1
14408
51322
4865
32
20
2
209
2
1
18
37979
2
1
1
1
23
4
7
13
42
32
16272
3
10
12
14
1
25
1
1748
328
3
1
25551
1
2
1
11
15
3306
80771
185
12388
6
1
5159
159
20
7
1
5008
7
360
6
134
23
594
1735
59392
4
468
2
7
48
1450
1
2
23172
1
2
511
57
9
3
9
4
75
50
227
1
97
45
42
405
5
6493
2
4
44
5
2101
1
70874
3
87031
2
2831
6
41
137
71
324
8
42
820
1
9
8
4
19
13
1
31
3
9
4
16
50
193
3
1
528
1
1057
9
1052
22328
6132
1
932
2
2605
121
4
1
4
402
2
35
3827
9
4
4
2
1
92
1
1
1
2
26
67379
2
58
387
16
6
34097
83
3
263
1
12
145
976
7
1
745
166
59005
4
114
95
2
2053
34
32998
40187
9
68
41
5
26364
1
59
1135
5
1
6
1181
6
1
7321
241
38377
1
1
1
1
25
4
11
277
2
156
463
1271
1
3
3
12
25
2
1
4
79
1019
1
1325
2
26508
5
40103
498
33409
56
2
7
13
1831
124
12
3792
2
101
49573
16
30
10
73513
100
6
408
2
2058
11
12
2
1
3
8892
1
9
28
28054
2
218
2980
3
25589
57
1
1
6104
1
1
71
1
2
10
134
6
1
31657
3
78
1
683
2
170
15
7
15
4
15
256
13
176
259
2
64
15
4
4
70
1
28
2
255
3
25
2
11226
59
694
1
4
1
2
16
1
12
1
2
97
3
6
212
2
830
466
1
2
63889
19693
636
4
1
12
57
1149
46
1
118
1323
13
391
7
11125
7707
6
254
26
4
3
6621
1
34
1
3
2
3
2
7
105
30
65
1701
699
1487
11
50
1
2
415
113
2665
16095
67947
431
29
23
50582
64293
2
38
877
623
9
22
860
14140
1
3
2393
15
15
1
11542
1
336
1
295
35575
3
2
2
135
77
4
679
161
1
9
2
283
74
1
2308
1
24
1
3
3
675
2
22
72
20
76
1
1
765
2
7
7
1
1
1
4
41
20
4
126
48286
1536
77034
202
1
72
7
152
268
43
1
5
3118
676
16232
53
10
17
1
19
1199
2513
766
1
9
136
1
64
1
44
3978
5872
2
23
1
1
17
2
8
9
2
43
16
86
39
4
273
9
1
13
1
2
134
126
1
11
32
61
1
403
754
236
13
1
64
24
5
1
1
6
2
26
1
316
1
10
4
2303
1190
546
1
63771
1
32121
66592
1
2
1
5
2
85
5
188
638
7
82
1
1
5
3
5700
6
2
28
1
48572
347
9
6
24103
284
13
313
124
1054
178
55
15
4
2
6175
153
4202
408
1190
3
462
3
1
881
2
45
16
2
2
712
41
2005
48
1
21
4
2762
7
3
3
14621
3
1
67
1
1
90
45
5
1
16
20
1
3444
9
2
3
1036
17992
21
1
1
4086
8
1
19
82
1
1
3
1
9
43
5
1330
212
6
70849
321
1
5
3
2627
49
2
147
834
5857
54
4302
346
17
8
9
30
14
483
749
15
1
2
2
2296
28
2426
6457
1
2
9230
5
20
1
87
4
15
6
4
2980
1
1
4
16
2
4248
2
2
1
1
1
1
202
6947
31610
1
1
175
3
41
1
1017
1
47
3
30161
5
1
1
2
244
84
5324
1
24
84673
2
25
52
7
9
73
36
908
428
8
10
405
37
94
1069
1
421
1
2593
1
1
20
8019
89553
24
2
8
1
4
90
150
75
1
34
31
3387
1
118
3
2
1
44522
56
1
140
1
8900
5
7
137
1
15
31
10
45
37
119
11
3
134
5
78
1
1
87
6
2
3
20385
1
1
1865
36
6
937
12
1191
2
30450
25013
85631
10
16
2
2
4
1
1
978
7
56961
4
13
6696
10
937
3
25247
1
2
1
7
1
1
143
4
3
65310
1
501
4768
2
47
2
3
6457
1
1354
31458
1
3
3
1
1
17163
6
1
8
1217
2886
163
6587
1
1230
5
3
1
7
1
71548
1507
1
3
1
5
41
56
42936
1
53
1
2
1
2467
2
4
1593
3
51
2
25589
312
33
205
1104
46474
5
1
1147
97
1
3
911
23
3
1
1199
13
1
1
4
2
95904
24
2
15
12
1
1823
2
30429
311
6399
223
42
1236
1
16952
123
9
23
476
716
39
87738
2
35
1
28
5
89
2
6
1
767
43
2
1
64
9
25
23
836
1
382
5
1
9
311
1
28
1
31
11
1
587
7
3
1
1
1
1
2
10
4
1
1
6
5
3
53
938
8406
7
60
1
831
2
1801
6
54
57
18
1811
17028
9
37
6
38
2
4
12
2
1
1
5
20
1
8
51
216
9
2461
687
45
2
138
31530
14
1
59
8044
74
1
6
3
3
1
3
1
10
14848
157
1369
1
1
3
12
35
41
28833
11009
1845
798
10
75
1
43
1047
1
909
1
12
1
13
732
1
8
27
1
2
947
47
15
2
1
17
4278
29
93
6
130
10
14
938
1
18
1
2202
24
2
1
4
2355
316
1029
17
367
9761
33
71
116
89
110
7
1
2701
36828
3
1
1
9086
452
1
565
1
28338
21
10
69
1
1
49
1
179
18
50
1555
181
9
42
27390
1
3
1
842
281
42
174
2
161
10606
8
76
1
71
19
5197
1
46
8
102
296
110
2
1
64
100
2
14
2
131
36
42100
14285
5
1
1
4
1260
105
19
1
1
73
3
9
9802
51
834
245
1
66
14
1
5
643
14
1
2616
1788
21
9
1
4
2618
518
736
138
1
331
166
1245
4
6
1
1308
16
3
1
20
1
4
2
79
1
1
9126
2
11232
3176
41
628
3
136
442
10
2
2
424
6
4
2104
7
7
20
10
42
2452
2
62
2
3
2
8
1546
80
24
476
24
92
1
6
4
2
1176
1
3
4
2
6
40
1
1
19
13
20
25
79
4
1
11267
1
20
2
225
86
52
9
1
17
3
4
7
10
5
2
3
1
1
2
6
25296
302
51
21
37
19
1
47
5
140
1
813
18
8
133
23858
119
8
6
17
6
1
383
1
3
142
5
4
1
7
81
1
8
47553
1594
3
116
50
132
1
8
5
321
33728
49
2
61
912
24
3
3
4
52
68
15372
6
4
1
7
1
3
134
3341
7
1626
3
131
240
849
2
33321
1010
2
5264
25
28
2
12
7
1411
2
1
729
243
35194
20
5944
1103
4
541
3
13
1
1
91
2197
64
6
1123
370
5111
107
5316
62
564
3
121
6
64235
3
3
619
1
1
1
2
10
35
10
297
18
417
6606
91
1
15
192
4
3
254
3
139
1
87
2
5
16
127
31
3
3
590
1
1
19
10
1
513
9
2
9
4
4
28
1
36
10446
1
1
137
45430
9776
4
1
9
74429
10
318
1
1228
10
154
2
2
2
1
16
55
450
1
4
72934
1
1
4726
1
25
3
40
345
3595
155
60
22
2429
1
21
5
15
21740
22
6
1
76
2
13
2
88
2
5
28
17763
1
107
27
2
1
6
1
3279
2638
536
10
23
4
1608
2
5604
1
7
675
299
7
1
1
6
30
11
4
1
3
3
674
3
1
205
2
2
2
24
3
44
4355
581
17
411
8
107
32688
190
4
1
1
4
3147
68
2
7
348
1
166
17
1
1
1
1
1207
9417
1
132
7
2
78
406
1
30
11
759
179
217
7159
1
29
28868
1
20
1656
6
225
12833
121
1
14
2
1
377
10
1
5
3
6
54071
13
70
1
3838
4
16
173
1
403
107
1138
1
6
4
12269
435
74
1
15
4
11380
3
14
3
95477
4
122
6
1
183
833
5820
1
27
3
2
1
2
4
4
340
4
4
1
1
1
4879
2
2
17
12
1
7
1084
9
10
84
9
2
36672
28
21
5
456
9
3
2046
1
1
20
3
1
3
657
2
17288
44
499
26
4
5
5
3
16
4884
47
6
17887
3
16
1
1640
77
4
20
1
10375
107
69
2
5
2
14359
2
1
1
2
1
404
1
109
1
2
16
63
41
1
9
29937
1
9
541
1
92
257
28
1526
1
48
22816
1
15
1004
69
758
11
7
1
8
16096
1
167
57
1993
3335
13661
8
1
10
1
1520
3
3
17
3
26
2866
12
6
2
13
1
1597
1
13
48
2
2
19
13200
1
930
2812
3
261
1
37
1
3
1
38
2
233
8243
162
1
18
1
35
3
1
966
22
1
903
1
8
733
1
1
12
390
4
124
23
5
14
38
11764
5686
2
7
6
2
1
8726
4
12
17
16
3
600
1
472
1
1
2
1
115
11
1
5
1
15468
2
29
4
11
1
9952
8
3
79
1
4
1
5
284
6
9
2
117
2
3
1
331
37
28117
12
21
3144
985
1
15
3
1
82234
43
5
34
2
15
52
4
33045
1
1
45356
1164
1
6
19
2371
2
4966
4
1608
479
43
3
65687
598
12
3
1
1
39
2
52
11
1
230
3
218
276
28591
1258
1
301
1
231
6
1
1
282
8
69
24
1
38068
733
1
52
2
1
5
20
9
3
2
8
9
2
23
1
3667
3
1
3
2
2
9
16002
17185
125
3
5
1
1731
4
2820
1
15
1
14
1
1
232
29
2
3
1
5
43
1
548
874
11
1
7
1
2597
26
1
2
16
10
3
682
3
20
1
25
88
1237
3
406
14
1919
3616
11
5
1787
22781
5
56
6
5
1
49
1
16362
60887
135
12
56
4305
16
5
1125
263
4
1
1
25
4
10
958
18
3
80716
1
47
19
5
1
4
1153
1643
49
147
3802
120
4
196
93
4
1
1
3
9
2
97
5
2
19
835
2
4
2
1
40
1
2
1155
4
338
402
4
866
2
11
65
3
1
23
4
32
14
28
4
12
1
8
7
522
11
247
40
25
2
68
2749
6
1
5
3
580
11
2
53
147
3
4
2
237
331
61
22758
5348
3
8
51
15
5002
1171
385
16025
296
1
84
20
52
19301
4
125
1
16
4
22
26
1
4
1
1228
2
1
13
15
12190
2
203
1
2767
6601
2
1
72085
4
1
46
1
30399
16769
13
141
29
1
70054
1349
3
1
627
1
1
16
13
1
1
1
1
148
3
1171
2
1
1
11
1930
86
93
81086
4
18
19
30
3
15
15
1
3
388
3
67
5
566
5135
2
437
200
199
2
389
1
97
1
26
4
61
33500
21
774
3
2
76
4870
16861
2
312
2486
3
2
1
42571
38
14
82
2423
17
1
31
4
26
33475
3
1
1
2644
2
3587
70054
5
162
1
1
1
1
39
145
36
1
2
1
14
5
2
1
1
25
13
1274
167
11346
529
1147
644
8
370
3958
905
6
1
2
15
982
1
3
1
5
4
122
18
1
2
2
159
1
1
315
47
788
3
1
7
6
1
3
2
7904
5
3
2
2
1100
163
1
5
6
5321
251
5
79
1
495
1
3
3
95
1
2627
3
287
253
45
90209
1
41847
20
3221
6774
1
22
5
6
12
4
1
413
1
9
36
2
363
6
2
444
1
6
1
1
6
1
71
693
19
4
1
4
297
29
5
52638
165
9353
1
1
57
7193
3
1
40
22
5
4
4
18
1
16
13
1
1
3084
22
25
1
132
11
597
2800
7
2
235
67
3433
2426
20
1
142
114
899
39310
96
1
1
77
104
1
1
743
6
381
1
4
1
143
50
47951
1493
12
7
30
64
6
2
1
56
3
1
1
11
299
1
2
21
1
4
14305
28
7
2
19
54
154
65
1
6
1
1
5
24
443
1
18
8786
34
37565
1
2
2
1
3
234
7
78
1047
321
10
1122
727
6
12
69
18
692
345
2
1161
1
1
3
51
20
2
1
1
31437
1
5
6
24987
5
2
6
1
23801
32
1
982
52732
3
2
46780
1548
1
1
50
3
3
36283
5
120
16799
1
25
16
2
5
16
7591
12530
2
466
2
142
38138
19
48
1
119
15
38
2
6
2
2
4
667
31795
237
1
170
1
90
23
10147
2
5
622
2304
92
5
1399
12803
18
9
62
1
4
1
16
67
1
1
1
193
1
1
13
586
4091
2
9290
5
331
106
38
5
1
1236
1
1
34
21
7
32
1
1
1
128
2
1
35
1
1
89409
5
226
322
2
1
3
23549
88813
3
7
7
2
92
404
3
1
1
2613
2
1
3
13
3
1970
1423
6061
2
288
422
11
1
9
40620
245
9
1
229
3
6
168
264
1
3
4075
1
1
1
1
156
21
89962
1
5
2
7229
529
1809
13
1
41
8
7
3
3
2
11
2
359
7
4
1
915
58
36828
50
1
3
81964
4
2
1
1
3
2
32899
33
2
3
1416
156
9
5
9
229
14
1181
147
2
1
1583
2449
466
40
3
2490
1
6
790
1
5
17
3
2
1
1
10
29
796
299
295
1
8
2
1
30
29
65
15
2
39
122
71245
24
2
1
22
121
16
920
1
142
4
16
589
575
8
1
2
3
45316
80
1
7042
105
67
93
606
75
4
56
12
39
12824
1
17
1
643
42
1
1825
22593
2
38
2
155
68
4128
3
3
11
11
11
1
121
1
4
5739
1
2
1
8
3880
51322
2622
12
12340
315
1
103
7
4
1
2037
91
1
1
23
1
15
2
24
9
5
3307
29
1
10516
1537
37904
1
377
8387
1
3
123
1
10
13701
1
22
9
1
1009
4
9944
4
77
1
4
3
1
114
27
1
127
5
15
1
8379
1
40
6
3
2
146
65
1
280
106
1
20
4
13
1
1
3
358
55
4
237
1
256
48
10
11
1
1
2
6486
1
11762
2
1
1870
2
1
4176
12
40
10
10
10328
9
110
3
131
9
2
17
1
42
1
3
2
768
6
2
39
169
350
188
17
772
525
32
1
3
2
2
101
102
15
1
15655
1
4
15518
10
1
1
5
1
570
1
1171
1
12
4
14955
4
13
5
1
49153
76
104
1
12
31
2
25
7106
2205
8
24
1
5702
1
5
246
16
2290
1
14
2
1
1
3
2
5
58489
1
1
1
3567
8
30
86
25
10
1
59
27
1
40
2
1
3608
148
270
1
3
866
177
202
2
12
17085
3018
66142
1
122
2125
40
26
86
20
124
1
156
27
1
1
2
2
1
1270
2
27
15
63
1
92
146
1
2
216
8133
1
4
842
1
8494
164
1
2
39
3
299
93
1
1
51
90
2
8494
2
2
2252
2
56
1
131
2
322
1
6
7
4050
87
3
570
10
1
21
1
1
36998
42
3
5
2408
2
1
76
18
1
1
11
27
4
13
96
12
1
26
2
4
21
1239
23
105
7270
21321
48
167
10505
35364
461
3
17
7
2
83
2
7
137
2354
1
794
2
13969
9
1124
7
36498
1
1
113
386
28150
54
16486
4052
131
55
68
1
4
228
188
1293
1
85
1
2781
593
31
4
1
6
2
1
92
1
284
15
38
4
1
1
1
1
1
1
12
843
6
2
28
1
2
3
1
85
215
34
6
5
34
1606
690
16
11
1
1
1
26
27
1
2060
1
4553
13
10
30
5519
3
1
1
14
5320
10158
2830
1398
888
16117
275
7
58
982
48950
2
2
1
3866
5
3
6
115
10
235
4954
3
1
88
67
768
1
4
2
35
261
19
325
1
58
5
696
318
4
6
43
49421
19
2380
1
15
11
1
1
130
3
1357
75
1
171
63
1
2
15
371
1
647
88
1867
1
1
4
360
82
23
4
2
2
18
9
30621
5
247
5385
1
35
9
1
1
1
1
5
64
2314
17
1885
257
30
16112
1
2961
727
1
1
3
33
17
1
4306
14
25427
18268
3983
23
1
11
105
1
10
2
549
4
3
5319
32696
1
1
1
1
315
1
8
1
29
1
180
223
589
3
1
157
16
3
1
5
1
10
2
3645
5
50
3
13
66900
50
1
6174
1
8
3
371
469
1
13
2
1
13
2879
1
16
27
4
5237
13482
34
2
1
9
329
25
9
3
15
4
6
858
1
21994
10882
1
3
9180
88
5
38611
280
2
2205
1
1
17
43
3
473
77
13
11
631
25652
11
6
221
1
104
1859
57
36
61
6
36
1
8
3
14
11
1
13
4
13
4
3
2
712
1
45
1
7224
26780
1
43
93
1
634
6
5
4
7
4
5
3
8
9
64
8
84
1
1
12
35
134
3
86456
25652
1
1
1
5
1
1
21
2501
1
112
31
1
5431
3
75
1
1
2
92
3
1597
1
338
691
3
31085
5
282
58
2464
6
19
1
1
328
197
95
3
5
7
2
5
189
1
80
2
3
6935
2
1
1
137
108
4
2
42
7
22
4
2
1
806
15
275
184
25
3
1
790
4
102
8
1139
1
12
13
43
71
2
5
102
2
1
2
11
6
6
2
103
1
9
1
4
171
25
225
2
5093
472
710
1
1
23
4
1
62
56
170
1
20662
4
79
2
2
22
55082
1554
3
88
1
1
1
120
1
2
2
2210
161
111
1
6
6
1
1
12
89
70
45
376
1
16
153
5
1
2
2
70
3
1
962
3
33
7
1
4
65438
1
1
117
1
2
9
55
2
92
43
454
26
1
5
4
4
31
1
1160
4
3
655
27891
2
13
925
6
736
3
5814
11
741
156
99
49
7
35
35
30
1
408
7
1
103
7
6
1
135
43
10
2
10
4
15
6557
2
8
7
536
1
2
19880
80
1
1
1
1
1
2249
1
7
271
20
3591
437
1
1
82
4
1
15
223
1
28
5
9
41
2712
7
18
11
7
8
454
2267
5
1
4
1
1522
3
12
4523
5924
3
102
1
2
1
121
3
1
21
2
4142
6566
1
22
804
27502
180
31
8
44
10471
18
36
13719
7
6
3966
5
1023
25217
19
656
1
5
18
263
124
12
82
6
368
2083
18077
66
7
1100
7
4370
9
43
255
1
26
3
3921
3
2
1475
3
2
144
609
5
35
1083
5470
16
154
2
1
8
22
1
7
8
1323
26
4
2
269
45
779
1328
4
2
46
147
1024
1
141
42
1
1
53671
1
3
73
38
3
3583
64
1
551
1287
43
1
8
8
1
2
2
6
6498
6780
116
1
2
1
3
90
1100
1
43
18
74312
10
8
5
1650
27
4
2
3161
1
27
4149
2
2
1
444
3
1
2
1
73
13
640
216
5
235
23
30
8
4
26
2402
196
395
42
97
2
576
458
4
58
16
51
3
5
11009
16793
7
1
1
2
5
2
2
26
7
1064
32
2
3
2
1
609
34
21
990
4
97
260
7
2833
1
7864
11
1
3799
1
148
14
24
494
96
4
2
67
8582
1
4
33
2
9
2
2
155
6378
1
1
1
200
1
33
1
255
373
8521
2790
3
1
83
174
12
3
6
15
13829
3
877
287
4
33
1
6
325
16
388
1
155
1
2
3
71674
1
1
189
55
858
57
139
32
1728
1
12995
20
131
16
100
768
1
258
1
1216
43068
1
1
1487
1
1
3
45657
11
3
75387
3
37
106
1
54845
1
6
1
1
14738
15512
34
1567
1
33396
9020
4
407
67
6
1
1
24
2
1
4
34
30
1
125
1
16
2
2
4
165
1
2
1
2
1
40
1
2
14
6
1
3
74
44
1
13371
1
50
47
3
170
57
5364
35398
2
2
116
1
25256
62
23
92
1407
3
17
1
2
2
3
12
1
66
3
5
5
1
2207
3
1
2185
1
1142
153
100
13
488
70
485
22
3
95
1
262
112
1
2
15894
162
2
813
11
185
26
3
21
61694
26
4
97
1
1
1
173
15
1
604
23
2
3
74
22
29
69
20
5229
123
2
1
9626
65
647
1
10
43
4
6
187
2
3
2
178
13
202
1
1
6
133
74
26186
1689
5
1
1
7
1
1074
1
1
1
1
196
3
29
3
837
1
1
2
11
1
1
1151
4
103
121
1326
840
8
53
1
1
2
21
3
2
8141
131
1017
1
61
89
21
2
534
9
1
13
153
2
188
2
32
2
3
89
677
1
21
196
3
26241
1
5
66031
1
3
68342
1
1
21
44
4
2
10
32
1462
2
1
5
21
192
6
11
280
66
72
7
1186
72
1
2
20
7031
3
164
119
55367
2
363
313
1
6
1536
4
1
54
762
12
566
37822
179
266
1
8
2
29
1
3
7314
15
1
4
8
12348
6824
888
36
4
8
12
8
1
7
8
4
501
1
4
1
7472
12
298
12
14
9637
2588
754
20
39
655
283
1
294
74
1
21926
18
11
1
66
17
193
181
3083
1227
23
1
78
6341
5568
2
1537
893
38
2
1
1
1
317
10720
18
13
14
1240
4
1261
30045
2
31
13852
5
1
1
130
1
21
54
30
5
4
426
2
14
43723
3968
155
1262
60438
90
86
26
14
33
4
5
9
1
1
5
5111
6
1428
1
1813
657
2551
49178
8
2
1
6
1
48
33
1
3
21
6933
2
7
1
321
1032
2
66
3
31
12
8
37
3
35
2
7
2296
310
1
2
1
58
34
88
13923
1
665
24
3372
2
22964
705
11
1
2
1
778
3733
52
2
207
120
1
1
24
40
49
6
236
1
1
19
2
1
13
1909
1
1
1
36
7
78
1
2
11
3062
3
9
1
66
7
10
1
6
1
1
15
265
412
2
10
7
278
9664
21
1917
1
2
1
9330
221
849
41
1
101
992
1
239
38
8
5
1
2
11
166
7
3298
193
12
6
80
6
1
9
1
8
2
350
154
4
25350
1
3
29
3623
2
6098
711
1
16
1
2
3464
188
2
13707
10
1185
1
3
13
2
1394
352
1
381
868
100
74195
261
2
61
4
3
15686
21
1934
7
2396
359
17
4
6
1
2
14902
25
25
4
23
4
748
1
1
5
2
4
1
255
6
3739
334
480
977
85
23
2
15
3
4161
2
69
133
8644
27
20
10
1
87
2
1
360
1
2
2
86
298
1
7102
2
1
32
542
3
79
3
13
268
10
2
1
3298
1
1
3
3
1
16
1
25949
2
26
1
20
2
8
1
8
3
259
1
1
7
1
62
3
1
4
1
1
7
690
17784
507
1
6234
26
6
14595
214
1267
124
5
109
1
1
1
7
2
4
9
6
1
64
1
1
16970
21
31
1
26
734
1
829
2
38290
33
150
7
685
1
128
2
388
41
2
10
1491
7
1
67
4
30
87
6
2441
48
76
431
354
57996
9
4
1
4
481
2
90562
75509
1
1
1
2
1
11362
1
1
38290
1
16461
14
24
13
4642
1
7
4
2
1
199
3
5
131
296
33
20
19
1
216
1118
29
1
1
6915
6940
3
4
4
8602
2
2
4451
33
248
7526
9
3
3
2
1
8
70
8
6
137
11
926
2
2
45
21
1
3
11755
37
585
87
1
4
1
19831
1
1
1
6464
1
4801
1148
1
451
339
10
5
375
2
101
1
3
44
12
98
45
81
82245
18
2
3
1
38
4
112
73
1
247
2700
55
16
323
5212
1
2
33
1
46
1
745
1
1
25
1
10455
1
3
197
6
1
46
12385
10
4
1
4
14286
8
1356
10
310
37
14
33
1
11
8
1383
88
4
1
1
70
5602
1
122
30
17152
65
1
1
9
204
4436
423
595
4
2
1
28
3924
3
403
27
4
1
4
3
8
1980
1
1
11
78
312
10
4
172
2
28
32206
11
4
135
20
322
1
329
1
144
1131
6
1
31
24
209
1
15585
29
1
48
1
37
2
2
24
6
3
1
1
5
366
2
3
164
162
37
5
1
2
1
1
2
2
2
2450
23
1
254
4458
3
1
1
3
39
11817
96
1
25380
9
8
32668
28
8
1
9
5
3
1842
2563
1
3100
52
54
13
1
1
1
36
5
2
32
6
1704
11
3
92671
2
1413
3
2222
75239
156
11
1
18
2303
2
3
5
345
28
32
76
5116
1
69
41
397
1
29030
650
17
17
5
2458
108
2
863
7
5
2
92
23438
1834
32
2
2
2
2
1
386
90
2
6742
17
2436
7
2372
58
137
37
18
582
8
718
22871
193
11
630
241
4792
1
856
1229
37
1
1
301
1
1
4
286
564
1
1
2
64
12935
5
8
12
56
1
1
4085
2
26
10
1
3
1
4
8
1
19
382
8
4
4
3
16126
1
18
89760
1213
2
2
1
3322
1334
317
4
11
13
840
544
1
28354
10
1532
4
1
1
1
6
2
20
1
10
1
5
7075
2
1816
9131
17
8
1
74
1
2
334
799
5
12
4
5485
2
2
20
36
1
923
995
4
33
45
3
73
58
9
7
18074
4
256
3
76
14
1
13
117
90
1
7
1
332
138
3
45
247
5
10
2
172
14
6
767
256
4344
7
80
2
7335
84
1
6976
83
57
199
1
11
19956
3217
1
997
2
2
168
198
90246
1
7
6
48677
66
3
19
3
3290
2
3735
251
5
6
19
1
4
1
1
2
1
24
9
60
3
2261
1
3
7
5
2
2
9454
6155
1
5
2165
90
5820
6
16
6
1
1
182
7
10
2
1
1
1
1372
1
2
128
74
18046
1
158
8356
1251
4100
2
1
76
123
2585
11
6
66
4599
80
1
9
5459
78
3635
1431
2
1
1
5897
1
618
23
5278
59603
1
1
1
4344
9
56
1
3459
3092
1
1
1
4
3
9
206
67
518
2872
1
2
340
2
25
40
1672
85
2
32919
155
79
8
68
533
58
12938
1
87
4
2
6
26
9
3
894
270
8
504
1
3146
2824
229
81
1
1
2
2
1033
4
5
7
7
2
2
66
6394
1
19
1
3
31
279
7
1
40051
7
2
29
2558
1
1
1
1
6
5
3
18
20
123
1
106
1
1
13
73
15894
1
1
13
106
9
89
3
1
619
1
1
2
4
2
5457
322
3
10680
20
1
4856
4
1
1
6
1
19
296
5519
3
1
5
17
2825
1
14
2
2
68
113
1509
957
1
420
6
47
3
200
5
3
62
4
7
2925
358
4
30
4
188
1
5838
9
11450
2
12
23
270
1
70
50867
16
3
8
6
16
1
1
1
15
5
3
3
1
15876
407
7
8
1
10580
1
7
1941
2
11596
18
71
4
8
2
191
4724
1
70
15512
1
8
4
5
4
1
233
7
12116
516
39335
3
86
10
91
12054
1
9
2531
19301
2
87
8
9
1685
250
2320
7783
1
3
2
50
2668
113
519
5119
6
95
21981
1
35
6
531
308
1261
60
6
9
8
18
1
74
5
163
7
9
1734
9162
5
6
22
32525
23
1
4
1
1
4
5
3
4
486
39
72
3346
1
7128
4
2
1
6940
1
4746
12
753
4
1
3
2024
6
251
1
4
57
21133
1
13
4
189
1
4
38
2
1
6
13
5
1
35
2
3
12
16
45
64
8
5
250
1
22
31
1
7531
9
23
10
17526
14099
1
1
2
3
1
12
4
3
2
2
5
17
18
828
2
10
4993
1744
1566
716
64
61
476
1
1
7293
26
11
2
2
5
2
1
10
485
2
1
13
1
16
1240
1
5
1
2
3
1
8188
2
6
3
11
33
15
508
60
42
5
24
1808
4
23
90909
4
13064
18394
1354
1
1
1
10
1
1
2
9
838
1621
13157
1
7
5936
2
5
50
2225
5
4299
1
1
2000
23
1
108
3
303
1
41
63
8
5
204
1
2
10
242
14
1
2
1
1
1
63803
6
1
1
6
2
4733
2
2
4
4
2
520
1429
1075
120
27
1
64
3
85
123
4
34
1
6
655
2
9
3
1
84714
1
4
1
848
930
7
2
613
56
2
134
827
1
7
18587
2
4
4
1
121
1
1
2
47
22582
12
20
1
2
4913
1118
1
3
42723
9
8
47
22
22
1
34
1
1056
10
25
2
1
1
1
4933
10
139
166
1
42919
22
75
17
1
14
1296
2
3
1
190
4
8
4046
28
3
29522
244
68342
1
1
1
7
97
89
8
1
617
1
1
629
642
5
9
3
1
4832
11
22
1
1
1
2
19
1
1
518
5
21
1
387
3
1
20
80
1
4921
144
2170
10
1
4050
30
1
6
186
77
58167
7
22
975
69998
2
1
4664
185
9
27777
89
1
5
879
1
34
392
53
2152
1192
15
7
10
159
5
3
7
1
74
1
23
402
5
1
1
12
4
2
206
87
2349
1
12
10031
16793
2
33
62
574
1
268
1
1
3
11
61
97
1
2
1
135
87
8
12
5
2
1
134
6013
54
1
26
3
4
31
1
3
3
1495
1
76
8
2
17
151
1
2
2
955
480
458
63
1
2
3
47
5
1
1173
2469
195
9384
1
23
52
70403
18
62
5
5
55
657
3
4
23645
3
2
1
3
2452
8
1
332
5
10
69
1
109
1
1
1
1
56781
194
299
4
42
2
1
9
163
1
424
6
6
6
78
1
1
153
14280
3
1
74
3
99506
5
3
4
4
5
1
6
1
27
1748
50
277
18
2
35
111
26
12
43
71
11
3
11
165
3
91
1
7
33
361
62
3
2301
1
8
56
307
1
42
1009
16
1
4
3
3
1
1
115
1600
67
5
12
1655
23
104
49930
32
1
13
16
9
10
5929
1
19
114
5
2
1177
2
2
16193
3
19302
2
1678
362
8
3818
145
60457
3
3
5
2
5
13
4798
51
88753
4
365
216
5
2
186
541
1
37
3
2
18
10
299
50
1
48
11
113
2
4
1
6
1
5461
33
2
2359
2
38
12
55223
6
1802
2
6665
42282
176
1
2658
44367
1
3822
1
19962
1
5
8
244
1
1459
42
42
27
165
8
558
6
6
1
79045
93
18
163
2210
1
165
15728
1
1
1
4
3
206
2
231
1
20
2
819
14
1
1
3
3
22
3
3
5
127
134
29106
3
820
10
1
83420
13712
65153
70403
31
1256
11
206
43
65
106
22781
1259
1
4
2
92
25
70
24
1
69
278
1
987
55
14
3
2
1
58
73
2
1
1
1
1546
4
191
29
18783
5
1456
796
74
5446
14
61261
2
5
111
513
957
2
14
10
3
1
1
860
8
2
1193
307
27
1
34
1
20
89
124
4
6
2
68
17
1
1
3
37856
5
782
1
63
3
1
4
607
39
31
2
6
26
2
1
1
1
213
1
3
34
1
15
767
1
30708
1
4664
171
9
14
10
8
9
4
7
1079
2479
13
2
350
2080
1
646
1
4
9
6
5356
131
1
8370
2
2
22
162
15
2
13472
5
8556
6
3
60
214
45
14
1
1
68
1
1
1
8
3127
10
88
65
3
63130
14514
4
16
1
1
19
71
1
348
84
1
11
9
1
83
1
2
39
7
31
15
1287
1
4
2
5
784
11
148
1
949
3
10
2
1411
99
1
37
1
188
11
189
1
6
2
522
37
7
26
3
1
3
1
1
2180
6
2
21
4
9
1149
4
91710
21
1
32
507
16
67610
429
1
19
34
171
16
1
3
3
5
34
342
3
7
1
334
87
197
12942
28117
67
15
1
1
15733
1
4
1
1
53
196
35
1
5
4
1
1357
450
4
532
677
3529
340
10
1
1
1
31326
6
1
1
430
160
847
9
6453
24
4
22
91
41
157
1
27319
37
578
2
3
1
19
15
280
484
4
3
53
336
18
181
1
1
1239
9
7559
24
176
4075
1
1
37
3
2
102
10
1
3
178
330
2
6
197
71
4
2
1
1
1
69
16
8
47
17
12456
1
323
13
5
4
1
8
19
3
5
6
5
5
36135
1
1
1132
7
29231
83709
11
35
1
28667
1
164
16854
12
1
2
1
1
1620
6778
1
1
33
1
1
9
5
5112
3
6065
1
1
9
6
17
172
15
229
6
360
1
1
13944
10
2
2
1
1
65
1
153
19
26
677
10
74
1793
20
39
4091
27
1
51
380
12
1
484
2
1
1
1
1
1
32
199
12
20
12
471
1
3
3
625
16013
18
1493
5
29
1
32
6412
1
190
21
44
18113
87
6
46751
120
9
45
1
604
135
1
4
19895
1
2
1984
14542
6
3
1
2
16178
119
1
10450
23
2917
11
19
3
1
34
316
1
11656
2
1
1
75
4
1
2824
19
28
624
2
14
265
22
1
172
1
41
2
6
153
2
17
8
1126
8
8
9
2
3013
4
350
3
1055
177
42
1
1
16986
3
3
1
32
2
1
76
3
1240
29
9388
18
1
62
1
4535
1870
4
13
4937
1278
1
3
1
170
2
1
94
44
9
116
4
4
1
80
1
27
10
6
761
1
33
3
4
1
281
1
36733
13
2
3
1
569
134
2
9234
3
41
612
110
1
176
120
42
1
3628
3
29
37
1
22
28
2
68
211
7
56420
19
1
2
34
9
2
1
2
13
81
6
2
1
87271
16
9
1
4
1
219
184
64
7
8
1
5
6
16
1
4414
73
1
21
3
2
1207
1
3
73
461
1
28
7
1102
3
4
9787
1
3060
19
1249
1
6
51
4
797
1188
1
7
307
2094
1
1
8955
4
301
1
1
3398
4
1
1
27
2
12
1
18
3
1
3
24
1
556
1
71
1
759
1
2
1
8781
8
2
1
179
12
2
1
61074
1
810
14
10440
5
6
1
64
10062
301
2057
1
1
467
110
2
6
150
33214
103
70
29
1
1
5
1
2
6
1140
1
20281
32
1
38998
23
1
5
23
7
1
4
3
262
24
1
396
1
8
2
3
11941
53
1
2
53
433
1
3
2
1
1
1
860
119
1281
1
24
18077
13
7
5
1
19
254
14
3
5
22
2
3
3459
19
2063
2
1565
3
1
7
12
3
476
5
1610
2
7
11171
23
1
247
2
1
1398
1
16
42
68170
3
22024
10
1
795
2
225
3
18
1
1
1
4556
57136
157
2
19372
15
2284
1
41660
4
5
186
62
2
3
51
3
139
14
12
2
1
2
247
2558
12
56736
2
7
7
1477
91
3537
2
441
27
1
1074
15
1
30
17
10
28
69
147
9
135
187
6
1
96
84
3
26
3
73129
19
391
613
6
94
5
89
70
2
22
9
1
1
1
1
41
15
2
11
1
1
1
1
4
2
1
9
1
1
1
1
1
1
1
11
5
2
184
16
22
60
4
4
42
1
1093
1
1
1
6
1
195
6
8
1
55
66208
1
20701
1
14
1
294
82
10
2
6
27
42590
10
306
396
51
1
65
2
2
2
1
123
8736
247
2
2
1
713
78
22
1
22
21
2
3
411
3
4
39
2
16
1
8
17
28041
5480
479
136
65
1
1
73
4
88
1
15
7
159
14
18
1
277
16
10
2
2
89907
2
1
677
1
3
1
31
1
4164
1451
8
32
88
720
49
81
2
1
1
2
1
2
4
1
48407
7
301
3
1
5264
4
1
11
3281
1
3
987
121
576
6813
2
48
2
1
39338
563
2
28
9971
2
7
41653
18
187
1
66
2
1
181
155
36
2
11
4
1513
1768
4
4
4
11
7
512
1
69
5231
14458
7
1
2
5
7671
267
26
2
3065
287
1
7
67
1
2
68
233
1
31
1
9139
1
3
283
213
700
4
1
10
10344
587
2
4
35674
2
20
25
5
26
70
2
10
1
54
696
374
6
29
84
1
1
1430
1
32
3
1
24784
320
2
1
121
15
1
9
2
68
155
3
1
1
5315
4
512
5
28
1
18
1
5170
13
8
35730
202
1
6518
59394
9
5
2793
27175
1
26
29
2
2
172
1
4
4
1033
1
5
3
2
1
26
2
78
77
3
4
3
334
1
393
6
1
3
2887
1
4605
3
13304
88541
39
672
56
225
152
1
1
12
2
15920
1
1730
798
1
1
1
31
4
283
218
6
251
4281
1211
6453
1
93
14
1
1
66
9
47
82598
2
2
523
1
3
8
13
1
1
1619
2
9
621
108
41
4
31
1
23
12
58
48295
19543
6
31
1
5
1
1
1459
5
3
2
22407
568
13
10
2
2
5161
1
7212
2562
1
2
1
1
6
3
5
13
16942
81
581
1
1
61
1
20
3916
3
64
50
5
91
36
4
18
1
2147
1
1
10
10
1
2962
180
3
9
11
5652
10
12
1
21
618
58
1
1
414
70
4
43
79
2
1
216
54
1
9
3
193
51
1
32
277
1
2
15
1
1
7
16
19
1238
476
6
2
7
1
1913
15191
1
1
1
6
1
2239
1008
1
1
271
23714
3
9573
1452
1
1
473
991
1
35
3
427
1
1
3
115
383
9
24
3
1806
10
5
47
9
6774
1970
38290
633
53
7455
2330
205
3
32
1
62
9
115
8845
672
4
2
6
6291
5231
11
3
103
5
3472
2134
43
36
6
1
44724
47
4
1
968
3031
1
87
14
5
15
41916
16
3
1
155
3
119
6
1
1
4
1
1
21
1
3
4
2
78
18
385
12280
3
32998
793
1
4557
1
2555
4
15723
8
5
8
63
472
2
64
834
35595
2
33
766
42282
11
1
1103
5
1
105
578
64
32
30
94
23
22610
2
6
6659
1
14
4
58
2
1985
33068
131
2
1
783
2917
28
98
1
20003
4
2
5
6
4118
4
1
2
8441
7759
72363
44
1
6
3
3
36
83
4
17
1
396
1
1
1
1
14
39
3
11
38970
20822
5068
3
1
189
5
1
1
21
1726
4
8
1
1368
1
117
6
1
1
17
31815
28437
14265
97
18
32
321
3
4
1
16161
16
728
8
25646
79
803
4
153
8
1
25225
1
12331
26
1
2
4
1
360
18
4
11
2
22
2
5
144
93
4
5
5
5
8
38
1
1350
1
2664
12
2
3
31
37
7
159
30
1
13764
42817
6
4710
3
143
2159
43
5
2825
22
3
1
1
1
84
8
32
113
59
299
2
246
61
5314
19
30
10
2
5080
43
6
1
447
5019
43
11
2
7168
49317
2
16
1
458
1
61
948
51
962
78
1
3
24
1
3899
222
233
97
16
2
4
1
11
12
18012
1247
1
1
1090
1010
196
1
8
27643
22
1
6
27
1
1
1
1
3
3
1
3
1
3066
9
3
122
102
1
1
2
1
6
3915
1159
61
2240
143
38
101
19
79
11
43
179
228
76
1
8
2475
4
1
1
3654
6
143
2
10
4
207
37
41
619
2
5
14150
1221
36
2
2
87
3
9
2
4957
11
52
7
2
41
81
3
38
2
1
29141
1
2
2
16
37
40
1
3
66
2
3
300
5324
3
56736
1
1711
5
17849
15
142
145
39
2937
1
1
19
43
2
1
4
19597
1
4
29493
2
15
9
316
16525
8
1
1
4
79
4
28467
119
1
8657
5445
3
8657
146
5
2
307
2
2
2
1
1232
2
23
1
2
3
38
820
10
25589
34
16
2
1
2
8
1
2
35307
8
62
4
22
4
9
2
1
66757
1
2
69
33
2
10
211
1
7257
225
1363
2
2
14
321
29
31
658
1
9
77
4
40
7
11
3
424
26
1
1174
4
17115
120
18
1
2
2236
810
4
53
14
1
272
416
51
719
7
5
88
7
2
288
385
1
28
19
1
1
5
1
504
32
1
2727
1
1
13
75061
26
3
8809
1
53
5
59
6
4
8
8
2
64
255
524
26725
38
259
4
1
2
194
32678
222
142
2
1
850
1242
33
23
45
37
37
4
6
4
1
1
379
1
1
3
1
14
7
54
231
380
5
2
6
264
67
11
2
1
3
392
14
50
23
13
10
2702
2
1010
527
2
17
78
62
1
2
41
280
4
3
2
1
12
12
77
2
1
16
1
57
1331
1
2
485
11
1
213
2733
15
106
131
15
3
84
5
11
199
21
2
5
387
4
2
100
1
674
168
95
1082
3
1
93
26
79
7508
17
1
18
13
532
379
4
70
1
1
15
13
1
1
1922
5
17
1
6
2
25
103
1
16
3
8
101
3441
531
4
7
1228
224
67
2
1
107
415
3
3
1
557
2
3
7397
20513
269
313
11
2205
8
82
1
1
11
2
126
133
16
15
78
28
2912
46
1
2231
1
1
4
12
6
194
2
1809
32
3
24
85
11
107
187
71
20
3
36
5459
3
2
14
2
10
3
2
1
8
1
8
37
1
5
2
1
1
72
68824
623
3
4
36
2068
6
2227
183
5
12
2
19117
4
2
1
10
56
23
2
14
5
3
586
1
1
19
5
8
32
62
49
2
23
1
21
26
1
4
18
241
1523
2
16
4081
15
3182
7
8
8
12
34
4
1
11944
1
1
4
1
1
3
107
1746
1
1
3
2
1
1
191
42
13
2
101
2
85
2434
12988
20
2
4401
2
728
1
5
13
9
1
10
2
1
4
3
1239
2
1
1
219
2
269
1252
1
22
18570
40
1
37
19
11
1
1
1
7
1
485
18394
2
1
8632
43
2039
2531
13
1
12
1
1
29
367
1
58
1
8
6
1
9
3
13
407
2
3
1
114
1
666
2
1
48
57
2
47
34
1
1
1
6796
6
7354
6
792
35595
6
1
19731
2
4
1
5
23855
2
1
46
2
1
6
279
8179
61261
10
21250
9
796
38998
2
645
1
653
155
1
1561
2
812
15
1
1
24
2
1
7
1190
2
3
1
1
2
1
103
6
4
273
3
4
24047
7
18
3
2482
1
535
59
1
887
46
15
28493
2
11
5
3
60
882
10
8
4860
1
369
9
1834
1
1614
2
3
1
20
30
14919
518
9
66
10
2
6
105
1
225
1
29027
65
9
2
216
1
13
235
1
40
4383
40
1
3
2
62
4
48
467
4
33
399
8
2
43
2182
31
70
18
1
53
2
22
13250
397
2
3
3
1
146
2
68686
1438
4487
67
3
551
105
653
286
10862
14383
844
2
1
425
18
1
11
1
28
1
5
1471
4968
1
53
996
42
1
382
2
67
1719
2
1
60
1
1
1
26
1
129
2358
1
2
5
10
189
18
25
4087
11198
4
31
1
123
110
1
423
13287
3936
4
17
10
112
307
185
8
44
1
43
1
29
2
173
1
8
10856
134
4
2
3
48
8
4
2955
47
33
21
172
24
7
846
67
5072
23
85
18
50
529
2764
1
920
4
1
7
1
4
1
81
241
22
35
4
259
8
1
4
1
2
10
2
107
2
7580
1
604
137
17
510
2
2
17
2200
148
16
2876
3
1
254
1
2
16696
3
4860
5
304
66757
621
1
53311
1
2
141
2843
1
1
4
1
2
11
143
1
1
1
13003
276
645
73
15
107
4
17
2
334
10476
62
71
4
22
4
1
37
985
8
62
2
7
1
32
3
2
8
10
468
125
48
1
293
2
3
22974
4
6
18
1
2818
3
1
1
35421
12
4
3
229
347
4
21
2
1
1
1
2
93
206
2847
104
11296
35
12
7
8
2
1
8
360
2675
27
5948
5
6
1
2
2
2
15
6
2
1
1
1
119
1
70059
298
56
2
146
80
824
24
7
7
1012
37891
67
2204
2
119
10
46
1
9
3
3
1
1
5631
2097
33
73631
10
15
2
2
2
43
631
118
736
23
1
1
2364
1
1
31
158
755
9
67
99
1
8
28
481
313
5
2
137
12
2
1
2314
2
138
610
287
4
6
65940
7450
268
4
1
1391
16
6
1
248
1
6
324
17
1
11651
11
16
3
4
3
3
77
6
1
8
2
97
234
1
28117
6
3616
2
1
17430
1801
165
2
2
1
23
3
3
808
556
41
1
388
2
23
6
53433
2
29736
216
8
3
4
21
16
3
62
1
10591
1
39499
249
5
52
3
4326
56
4
9
1
97
27
1
1
2
1
2
36
1
1
33
3033
1
1
104
568
678
1
795
172
4689
8
24808
8
56
1
5
58
719
8
1
2
3
1
29
10
1
1199
5
1
2927
3084
3
412
1
4
2
3
94
26
13
2238
58
3302
85
1
404
47
30
54
2243
10205
2812
1
18
64928
816
2
318
3
1124
5
1
6
407
2276
53
7383
33
6
367
221
7
18
1
4104
41
1
2
1
3
4352
4070
40
1
1
76873
1
2
1169
24
6
2
5398
22
7
13
388
1233
13
2
32745
1
1670
31
2
155
5
60708
33
1
1
3
656
2
414
4
27891
1127
4
286
54
11
13
3
2
10
21741
4
2947
203
1093
85104
5
48
1
59
266
1
39
1857
46268
167
1
44
3
101
9
1
3
29364
38384
2
75
15
5661
11
1742
33
23243
16
10
41053
7
1330
1
2
725
1
2
2
6
6778
799
17
14
4
24
470
1
2214
1487
4122
14639
22
1
62
158
5
52
1
1
70455
295
6
9
23
983
4
762
1113
136
12
2
90
1
5
9
8
84
1
40051
1
4
16
1
2
1
4
53
671
3
7
9
2624
1
292
131
17
4
202
51
4
49
1
13
20
4
5374
2034
8
1830
67
7582
14
190
2
72107
1
23
9
29
1
1
43
12
6
7
25
1
1
36
6
67
22088
77
79373
2
1
3588
1098
14267
2
7042
3
15
1
3
187
7
1
1
89
90
64
23
586
1
2
146
13
2
83
39
11
32345
26
115
3
2
692
9
33472
393
27
16
772
7
13
1470
8692
2
14
1
406
1
2
9
1
51
22
927
4
1
45
378
821
4169
14
464
2
1
41
1009
1
76
13
28041
34364
3
1
2687
11289
1
1
2
2947
3
630
90
20
8
1
4
2
1283
5
58
114
2752
91
1554
1
77
9
183
3
35
21
18
516
3
183
13
3
194
585
1
9
82
1
27
373
14391
229
2
50
39
234
387
10
85
665
481
165
758
28
1
2
1
1
717
2
14
1
2
15222
2
145
3
10
40
89221
8
25
1024
1
3
17
3
3
159
261
11
634
11952
2
6
1
30869
1
1
4
1
29
2
11
1
20
8
9
29
2
1
6
968
2
9
1
50
161
26
2
6250
144
2435
2302
2
5
1
36
5
84
48
13175
1
38
1887
1
2
188
2
66213
6
4
10
4
62
2
56
1
28
48
68
494
72
324
39
333
9
43
15
72
1
5
285
841
103
89
4
2200
27
12
1
10112
3083
3
9115
2156
2201
338
34
2
8
25
1
42
15
1
1
308
1
4
37
56
4136
2
119
3
3
251
41501
676
1
3
2
7
4
5
8
15
33
8
67
27
7
1
107
1
47
22260
2
1
126
3
4
11
2327
101
2
10664
150
29
41
360
58127
3
1
11
402
11
10
7
5388
2998
2
1
2978
7
149
38
9420
5
3
1393
7
3
1
3
4410
2
5
4
2
10
170
3
6289
12
4
2
2
2
1
1
2
3566
1
1
7
4
2
239
1
427
2
2
15733
10
23
10
87
7
33
78
2
1
9
1
4317
1
1
58518
1
43
9
1
16
1
94
37078
1
150
1
356
4
1
6
3
2
2110
4
4168
1
1
1
281
90
1
10
2
123
411
27
1
15
4
1
82
2
36
3941
34966
2950
1
1
3637
10
1
51
10
1
12
181
6
327
3
1
26
1
34660
334
71201
1
11
3
2638
8
3
2
3
5
1
1
27550
5960
8
6
2992
1
5035
2
13
1
4
41
218
4
1
50
340
2
59
77
94
2
3
1
13697
1
37
30
2
3
9
330
5
13
5
3669
1
5
7
281
1
7
3
5
329
1
1
44317
995
34
3
1
15
1
16933
14
1
19
6
3
2
1
17
48
1
9
557
2
330
10
4
23
5
8747
2
7
1
68
339
1
24564
52
3
7
571
1
1
1
62
8180
71
21877
7838
210
7
4
17960
141
11
6
1
9
2
28
14
12
22
5347
1
7
76520
16
1
3057
5345
2
1
5163
125
2
3
20
2
1
1
585
6
18
189
386
2
1
1
2
1
1
396
213
6
1
1
1
379
32
16
36
28
13662
4779
197
11
432
182
13
9
35213
331
11
1248
7
1
2655
5
1
2
2
4
1225
2
28
3
2
10222
1
2398
2
1
1
716
5
1
1
1
29
12
2
13
26285
2384
250
6
1
55
1
5
213
1
1
1
162
2140
11
1
1
79881
61
121
1
78
8
1
169
14212
5
8
1
54542
63887
2
6
5
3
43
2475
124
2056
4
40626
1
34
1
96
2505
1
15
2836
482
5
497
5
309
4
375
3
345
2583
20
1
9
5
36
2
7
11
1094
2
6
15
11
2
1762
13
8
1
1
50827
10
1
4
14526
17
2
1
29
1
9
1
54
7
1
8
292
1046
4394
1
5
351
54
14688
1096
5
1517
4
2
7
33
432
3328
6
747
834
22
9
556
1
1
24
2945
1
48
267
2
1
1
3
2
1993
10
10323
1138
3
8
4825
1
128
4
1
2
29
1
28
10
1
2
1
10
11
19
4485
33
370
52
1
1520
3
10
2
1183
69
2
8
1
878
552
67
11443
6
5
7715
2
1
8
13
101
1
4
7
407
5332
2770
4
1773
1
11
2
159
165
74
1
325
155
4
1047
9
1
8
1
1
5856
1202
1
2079
2
91
7
4
2
9180
1
2
10167
2
76
21594
73
4
91129
36205
51
224
614
1
59
181
3
8
25
14792
842
707
1
9
2158
42124
36938
167
5
41
231
1
1
68642
185
3
1522
2
2
3856
2
135
13
8
49
265
1
180
2403
1
838
39
4
1
74
18
77
2
181
1
7
32
3
1
1
5
3854
3100
6
2
41
106
2
11
10551
1287
12
64
1
18
26
297
3
18
712
1
57
352
1
9
3
93
1
1
2
18
4
5
2
3430
9
2
188
3
1
4
2
577
14
1
3
2
1
3269
237
155
10
1
1
278
14135
2
9
57137
1119
4
144
19
15
244
3
5704
11
554
3
176
1087
15
35
4
13
19
1835
85
12
3
7
3
1477
4
25
355
3
69
13
71498
94
21
54
3
14
1770
1
1
1
7
1
1
2
106
11
2
59
1
7
133
1
5
1
11
2628
17
1
4
2
2
20923
16
1
11
16
8
9
362
17
1295
2
1
14
81
1
36
3
143
1
32
38
766
7
9
3
4
1
3
7973
2
4
25
1254
533
1
1
45
59
68
2
1
3
127
1
28
1
152
56
15
95
5
3
1
1
366
1
49
652
1
2
11569
54
69
528
2
6
1
83
609
153
3
11651
4
6
1
9
5
77
54
10857
55
1
43
1
1
1
1
101
2477
5012
4996
33
102
10
10
20
13821
35
1
1
14
656
1
2
1
3
1
2
2358
1
32
13
28
368
69351
89
2
19
1
197
1
13
1
48
15
1
200
12
3
7580
3
681
2
7
2
1
1
10286
33218
4
1
8665
1
1
3
14
5
2
5402
2461
137
2
1
18
635
627
6564
17872
3
491
3
2
1777
232
13
4
1
1
19
28
12692
64
2
6
5117
33969
4845
1
9
283
1
5
29
1
12
6
99382
1
243
1
2
2
1
1
12
1
45
2
21
1
2
22
1
133
1
2
6
2
258
1
6
1
247
5
195
1
3
33047
1
15
3
576
1
1
1
1596
8885
221
7
26830
10
34
1
10
2
1
2
1
628
23
82
369
780
1
3
3
1
6
1020
1
60
12
38
19
2244
301
4
3
3440
2680
260
94412
9745
171
6
15
23
5
2
83728
4
1
424
155
70849
1
3
1
195
1
71674
1
18
3
4
7
5
7
11446
1180
6
40196
3
5
42
43
64672
1
3
2
1
1
1
2
2
8
2
24
12
5167
88
12
1
1
5
2164
19
1
3
1
1
1
32
380
1628
1
1
28
6
1
1
263
1
17
4
2
478
24
8
3533
28667
5
5
1414
2
3
7
24
63
249
10307
15
22
8
15097
1
2
1
1
7
2
1
1
3
12004
1
3
75
2955
17
481
3164
38
1
744
3
78
128
218
2
16
2
2
2
117
4
26
339
4
39914
4
354
1
402
2569
28
7
5906
1
43
5018
60
51
167
61
3
107
10
11
914
1
1
3
1
5661
1
4
9
29
10
2
1
70471
1
1
7
1374
19830
30
27
10
739
1
1
9
1
3
25
1
1
19
1
1
4
1
1
1
5445
290
1
255
4
14
1
1
6
3
9
1
1
896
24
22
11
18
2
1
1
10808
363
1
662
1
1
1
40421
1
25
348
1
1
69
3
225
1
1
2
68
1
10
2
2
2
48
1
15
73786
146
6
56
264
1
6174
16
25
1
46
442
9
14
15
1
4726
2
1
92037
1
41
5
5
4
785
3
113
1
1
1
1
19
5
1
5
5
10
274
69022
37
1
4124
11
1
2
233
66
3
2
99
91
1
147
5
1
11859
3066
1
3
5
1
2
3
1
3
11
10
34
3
13
6
2
609
1
3
3
1
88
987
2
9
13
50
4
7
2
6564
11
1
17
1
1675
14
1
24
5
374
1
146
1
7290
1
10
17
2959
22
3
60
495
12
13821
1
2
8757
2
11
3
1
1
1
60
4
15
41
9
8
1
3
15
469
5
4214
3
64
8
11
8745
1
37
1147
39
1
2
2
7
149
24852
199
363
1
2
111
2
4
47
42837
2
886
10
4
109
4
1
10541
14
47
2
1
12
33
1946
3
1
20101
4739
3
3
1
657
44
4
1
110
870
53
4
1
1354
2
32
3
1
1
1
1
6
7
3
9091
2
2
1
15
24
47998
56
13
5
15651
8498
21
28
13
6338
98483
1
1
277
61
1
166
56
1
46
2
2
8
1
2
3610
3
3
35281
336
303
4378
1
2829
1
1
17
81
12
72
33
4
2
4880
1
16
1
1787
14
127
6
3
1
3
1
152
143
2
22
2
18
5
2
15
343
1
863
3
26225
10
1
59
1
2
21
1260
245
1
165
3
41648
6
6
35295
19
22
1
568
68
2
9268
788
39
186
3
2
50
620
1
1
2
2
3319
1
3
9289
11032
1
1
34
1
22
16
2258
2012
3
1
4
5
25
9
5
28
28513
1
313
15738
1
74
2
2
20
62
8
17
6917
4
4
264
50
1
15
29
5
1
17
2
2
160
1
33
12
4069
1
114
44
1
6626
2
5348
11
112
8
1
6
1
137
25
211
169
2
1
86
1
495
2
143
5
6
55
2
1
5
218
88154
1
2
3
16448
1
4199
1
1
15
32
13
392
4
24457
152
5562
70
1820
21
1
1
3
17
81
217
311
93
30708
1
1
4
186
1
82
1
18
88
1
139
19
6
2101
1
3373
25127
192
212
7
2
2
30
3
10
3
39021
7321
458
320
18
577
1
29
1
1
1
8
34
1
13
1
3
10
24
16
87
1
54
191
5
7
54
106
1
3
1
616
1
22
58172
4
1930
51
36
8
1
200
2
352
1
3237
22
1396
146
9
50361
5
6
31010
2
1488
228
14
7
1
27
2
2
18371
1
1
3
1421
28
4
109
1
1
3
1415
1
1
5
1
1
12
215
1
2
10867
2
2
1
2
34
19
1131
1552
1
1
83
3
105
16
1
398
9
8
68
1
493
6693
1
1
39569
12
5747
2114
24
1
1
11
2
1
54
1500
1
5
454
74
3
2
1
6
7
7
149
72
3994
3
9
69
2476
2
12
36
21221
6
3
5
3
7
11
1
2
18
577
5
57
99
8
335
1
2
80
6
2
10
2
28
7
1
27
4634
5
3963
2
16
164
4655
1
18
1
93
61
2
8441
14
273
134
2
430
3
6815
2789
130
3
71
4100
69071
7
3
15
56132
30
1
1
19
1
1
1
5
2506
1
1
2
763
79
4
200
35
4
20
2
11
7
3
12
17702
10085
2
32
68170
3
27
4
1
37565
16693
5
3385
574
15
1
4
36
13
2
2
1
1
1
15
4410
25
292
2
11
10
9770
903
10646
2886
35
92590
3
977
10
5
20
1626
4
32
32
1
306
8
1
2
2
2
2
285
1
3
347
4
1
1
146
11
1
8
527
8
2
26
1
31247
1256
1
187
2
10
2386
6791
1
26
69
22953
26
233
1
1
2
931
4
174
3
5
1
1
7
21
72
3
132
4
1219
1
1
3
616
2
1
14
155
34502
288
10826
1
4
2
635
8
1
4
1
7
5
1
5
2121
1748
74772
1
1
44
43
1
1
2
1
3
1
48
2
1
11
7
1089
7
829
75
1
30
2173
252
11531
498
1
4643
1
848
7
4
1
20
6
1
6
1
3
47
86
1
15
13
9163
13
161
1
10
5
27276
395
533
4
134
17152
1
4
1
10834
2103
3
20
1865
63
192
886
22
33
16457
1
1
13
17946
7613
3
38
573
9
2
1
155
1
7
23
347
53
497
14461
3607
345
1
141
13
1
60
1274
46
1860
8
33
9
7
17
120
1
3608
1
8
3
1
147
13172
37
7884
1
90
2
16
814
46
2
11
2476
2
137
125
255
21
5
14
736
10
1
14270
212
305
1222
6
42
94
5
7
1028
5
299
78894
1670
2
30
3
7
757
9
1
9
16
4
1
1
4
1
2
1
27502
3510
400
50
219
1
6
12
3
10
1
242
4
5
27
2
1
965
3
3654
8
3
8
1
2
103
605
3
5
26
25
4
28
9
973
2
5916
68
380
1
5
820
9
20
4
45
4553
5
14
126
97
1
1198
7
1
20
6
74
1038
1
33
2
10958
1
99
669
7
1
9
31
2
13
4
1
5
5581
11430
28
17
7
1
2185
405
1
1
14
3
2
1
226
42
3
9
5
1
31
9
1
1
253
519
77
128
7
2175
575
7
207
4
1
4071
1
6079
2
1
2
106
7
2
4
86
1
2
2
1
13
1
1989
55
1
122
2
66
25
3
1
1
1
58
4
129
66
3
3
8
45
2
1
60457
1
120
19
12
1
1
21
10
3
2
12
1
13
6
1
12
6
167
41
5
1
5
88
1823
1
8128
45
5
6618
1
5
23
81
618
6
37207
2
2326
1
1
16
1455
3378
1
25
2
1295
70785
3
6973
1
1
1
2810
2
21
3
2
1
5
34
10
6
5
80
38
1
2572
8755
563
51
12
3
2
1
16665
6
1
2
21
30
1
3
2
4
2
20
77449
1
1
2643
5
1
47
53317
10205
5
6
1
5
2
7258
1
37
7
16070
5236
1219
5
1
7
79824
6
21096
4
2
240
1
7
1
271
3
4
58
14
1
44
31
1
10
8
7348
1
36
2259
612
3
2
526
88
6368
34542
2
1
1
393
1
106
1
6
3
1
7
961
4
1
1
18
21
29
3
15
7
1
50
110
1
480
3
3
23
4683
3
87
109
90
1
3634
646
44
745
43
1
299
956
14
1
249
3
26
1102
1
6312
11132
1060
30
1
28467
2
1
6
9
4908
23
13354
13
1
8869
25
1
1
35
1
15023
3
1
12691
1318
1
233
1
1
41
673
4
54
2188
3
2
6
130
1
1
6
1288
18
54
35
6
1860
2
1
10
1
2
42
4
2365
15
8788
12
83
837
18
2
276
42
1
1
69
3244
2
13
1
2578
9
1
1
87
21
2
3
1
824
2
4
61384
16
1
300
6
11590
3
3
1
2
35
28
5
4
5
9976
19823
1
2
656
1
1
1
1
2
74711
1
17
19
407
21
13
99
20
11132
69
1
89
23
5
8
1
4
1
1
5
2682
5
1
8324
8
28
3
56
1100
28
77
5
83
5
13
1907
1
2
27
1
2
126
12
97
15
4
136
10
126
1
2
98
1
1
1595
1
238
31
54
1
4
5
2
9
1
29
15
9
2
11
4
1
3
1
1
3
4
2
1
5
472
240
3
1
4487
39844
15
1
62
8
3
34
1
234
253
1
38
5
4
26
81
15
80
62
1
3
3
7
2
12
2
3
1
1
95
1
224
319
7
1
212
26
92
1
3
96
1
3
1489
77
1
20
1
7
1
5
1
6
9
1
83
2
3
14
4
2
57
10851
501
62
1
6
4
2566
39770
1
31
23425
2
3
252
5
1
4596
153
11
184
19
51
5
4836
186
1
5
4
1080
2
2
11
10
2
2
24713
230
2
5
3
5
1
3378
1
39453
13205
2
15
1
1
1
3
2
1
1537
725
1950
183
26
8
1
11
3
2
33
25
1
18
9
24
23439
80
1
83
21
1
12
2
137
8
29
320
247
21
2078
73618
453
84
4
3
1
7047
51
2
3000
68
13126
1
322
146
574
3
1
1
7
2
1
6
211
2114
2
1
1
20686
12
1074
76
4
29
19
136
1
7087
10
1293
2
2
6
1
427
3
865
4692
1903
3407
70104
5
874
11
2
67
5
1566
4
34
4670
652
159
32
3
1
67
55
3
12
26
6
3
2657
4
154
1
893
28
1
1233
1
1
1
2
281
5
1
95476
1
1
493
7
19
1
2
3062
1961
2
35
32
6
7
3586
1421
2
30347
8
1
98285
33
136
1
354
56
51
1
2
4280
1
2
225
11
496
44
1
66049
4
2
2
326
5
9
24
1270
501
24
8
1
5
3
21
5
3
69030
10
10
21
1
1
2
1063
22610
1
1
24
1
1
19
387
1
3
21
1566
1
1290
30
1493
1225
8054
17
1
7290
1
10
69
1
8
2857
1
5
8
168
108
327
24
18
1356
2
47
43
1
53
2
6810
94
6
40
91
5
12
5
1
1
68692
13
3
2
17
252
134
5
478
17
3
3
14
6236
1
5
1853
19
5
1134
11
9
90908
175
2
3
17
1
1
6
2
13162
739
58
2
13151
10
1
4
1
7780
2
18
127
1
110
1
2
990
163
25
3
1
129
1868
42
1
2
135
1
1
187
2
10
243
105
2
2
34
1
1
206
4
442
639
132
3
665
8
7
860
26
4
1712
39
5
19
1
103
1
72
1
8657
2
1
4470
1
167
10
1
113
4928
676
19902
2321
82
2
1
3117
483
992
2
6
14
1
20668
180
4
1
12
60
316
1
225
8
3
2
801
95476
12
93
154
2
22
123
1
11
2
107
1
5
15
20
1141
173
552
66
9
1
2
6
6
1
7
16
6
12205
11
17
21
14
16
6
7
149
50
6
434
13
1
1
1
56904
215
126
2
34
102
995
1
810
1
12
116
13655
1
1
3
752
1
208
49
1558
53311
16
41
69276
19282
584
42
2
3
12
28
18
1
7
14357
574
2
39
12003
1
19
21
4453
2
83
10
14667
277
1
1
10
112
2
216
121
52
66
2
863
21
2
943
2
405
4394
1
6
298
3
391
2
5
3400
335
224
172
18
73470
3
217
3
9
1
64981
2
2
2
924
3848
20592
1
112
1
26
6
6894
26
1
886
3
2
11450
45
3
104
32
1509
8
1
1
1
2
1
99
13967
83
263
53
707
23
96
2
178
3261
25
2
19590
8
2
1
61
2
45
385
11
10
5
2
4
2
2
2016
3
5
119
26
1
133
2
3460
325
1
143
92
1
16
12
22
22994
2
6031
1
1
18
49
1
1
8
1217
1
39
2
4270
427
6829
2
4
3452
5
6774
2
74
87
3
4
65299
252
691
72
14
44
1
1
2250
2
58998
7396
5
110
49021
165
1
1
1
145
3
14150
62
22
56
122
3
1
26
409
1
1
2
6
43
1
25
8299
347
4
1
1
4
50
2
6
2
7671
1
695
53
2
1
791
26557
1
2
4
1311
480
66
1
1675
81
1
2653
5
19724
5
3
1
1
3
2
1
2
29
3215
492
5
94
103
1
1
4
5938
56491
16438
2
1
1
18
23
1
19
1
30
40
4
1265
2
3
312
17288
3444
13
4
1911
3792
1
31
6
2
29
7
39
27
1390
6
1
7
1
425
1
8
5010
1
3
16
1
6
1
31490
71
9
1
57
6
251
2
4
90
12955
8
410
1022
34
5424
71
1024
361
2
1
12
6
2244
863
4
1
8
97
23508
1
92333
15
2
7
4
4
34595
41
21614
255
36
1
39
9
2
18
1
234
393
592
5
1
9
9
8
2
1
4
2
15448
1
997
2
2
4
15
88
2
38
35252
2481
125
103
15583
1
74
8
3
31
56
1
1
5163
6779
436
185
1142
4
1
6
14
2
9
1
9
1294
2
2
2
13
10680
184
2
2
559
25
354
57581
2
279
51
1
1
32127
10
75
22
159
1
34
16184
3
1
2
384
1
6
81
1
189
110
6
141
1375
5624
1
5
128
1
859
168
2
4
31
1
1
2663
7
1576
5
3
4
2
9
1
92
507
929
1
24353
5
5
3
249
18
1
5
6
147
3
32
2
2536
7
77
7
1
1
324
305
3305
1
4
1090
9
2
8
6
16952
8
24
9
1
6
28
2122
70
35
24
6
39
1
136
1
3536
16028
70
1
34461
4
2
9785
5
1
14
2
17209
2
1186
21
31
4
240
2
48
15
2
2
751
86
3439
2
60882
5
3
5
1
5
1
2
1
14
7
14399
2658
2
1
7
87
9
27
1
1
1
14
10
11977
24
52
1
4
4
56
4
75
3
2566
5
2
1
96
6
6423
13
7
13
1
8296
16
33023
88
1126
41
1
1
2
152
36
25
3
151
5
570
4
894
293
3
1
2231
3
80089
1
127
105
2
3
1208
1
2
23
3
11
2
4
2
22
74
13
2
4
1224
1
137
7
54
374
1
2
2
134
168
260
63
1
5531
3
245
1
2
10735
60
1
80
256
655
24
763
62
1513
50
2
1
1
666
369
124
10
15
22
1
1
154
3
4
482
1
2
1
5
222
6
4
7
1
56
2
100
17
629
1371
79608
1
265
1
1
1993
404
3
1
692
1
7974
12
24
47
1
4
60
18
6
88
419
2
67
18
1
28
2
1
13
1
1609
1
2
1
564
310
3
4
56
279
429
6
206
3
160
7
3
388
1845
11
6
933
151
2
2
73
20
79
146
4
348
1
1093
1885
23
24
61
4
162
10
7
9
224
30
28
5
6
13
7
1
227
176
39
5
598
3
1
117
4
3
7
17
13826
1
8
1
428
20
514
1
2099
3
171
1612
4
13
33
672
1
4
69
1
441
1
1
13433
13826
24
1165
677
1
103
1
12
6
4
676
1
45
53490
2
1
4
226
3
7
47
5
6
1
3567
1
8
2
214
1
3357
1
1
5
8
65
6
10
12988
142
6
11
1
44034
234
1
3
1
1536
7
2
10
133
15
2118
11
1
14
1
16
19
67472
188
7745
1
10146
4
8
1
8
48
86
3
374
1
622
88489
1
669
15
1
2
2
3
96
5652
1
6
406
11
23
5108
2
29719
242
1
3
97
1591
1
4793
2
7
5
9
1
1
3882
15
3
1
2
8587
1
8
16
1
4
1
8
1
82468
317
118
709
1
17
12
4
5
6756
12
49
4
19724
16
1
84
2
4
589
1
564
164
197
12
1
269
1
117
19
411
8
2
44
9
3
89499
8
3
2
25
18
24122
1
2391
3
47
831
7
920
1
2
293
54
3407
2202
8029
2
3
2
9
2
2
1
295
65407
384
20
3
2
121
69046
811
9
1
2
4
41
145
4
34826
676
2
8
41
918
2691
1
1
2433
8
67
106
6
287
12
2
91
54
2
25
1
4
1
10
1
1
25531
68
46
32917
709
1493
1
1027
1
1
315
62
317
10
26
1
5
109
5237
19
7
657
1
452
1
30
2
2381
9
10
1
142
2
4159
22
6
1
1
4
22
4
1
5
13
154
158
2
29
2
9
1733
5
2
92
20
18
1
4
1
44
7904
11
36
117
17613
8
59
7
1
58
2
1
31
26
1
94
26
1520
230
1593
1
101
2
347
1
1
1
3
1
3
15777
4533
5
3
722
45
1
2
493
623
133
23
10
1
133
14
3
282
3
1
272
5
1
24
3
3415
17
8
1
29
118
11
3839
419
1
12
1
2
4
3
5
16
1
1
2
27519
1
9
2
4
245
1
205
1
4
1
1
2
15
11
2
364
123
2
1
6718
1
576
793
40
2
12
424
2
13023
34
91
1
1
3
3018
234
178
9
40
8
4
35
1885
3
2565
3
4
1625
1
1592
135
2
94
2419
2806
42
19
1
27
1
552
17
1073
29
4
83553
1
1
32747
95
15
1
17583
25
1
3
8
96
23
1
1
5
12
61
3093
3
1
10
16800
1
3
88
10
18140
277
25
47
130
13
54
2
10
8744
240
2
1
2015
116
58
1
4683
38314
1
8
23
34
1
52
36672
8
18
414
2175
1
1
3812
1
1
2
10
8
1
1
198
1
1
317
7
22
821
4046
145
5
6892
428
36
2
8
19
1240
462
304
1
391
37
1
16
1197
8
137
1
178
33
2
4
4
3
1
27849
3807
1
7
1
30
27009
2
1
8
43
4
845
13574
3
1
7
117
7
1
9
3
24
72
1
44
31991
475
1
10
1
133
2
11
48
62649
5
1
49
4
1
11
1
110
1053
38
343
1
2
409
4
1
94
1
2
74
41
336
5
197
4371
271
29
391
1
1
7
86
2558
190
1669
48
1
1369
32
20
242
63
507
200
84
5158
1
1274
1537
1
2
1217
1
80
3
1
19
1
2
2448
2
11
552
2
11
3
3
725
1
2
3
53
3
7
36
10
1
12
105
1
79
319
11
2
1
772
92
2
1
963
2
43
1
2
92
32
82
628
4
76
269
18
52
1028
1
11737
51783
556
20513
16881
16
2255
1
41
2
1
2388
1
21
2
18
14
70
1
7
9
3
6928
6
1
4
2
7
166
2
12296
54
3
21
9
3652
3
7
2
2
2
3
7
13
4
17
665
3
52552
42
1
423
19
59587
6
9
3
1
25
7478
53728
15
810
243
1
7
55
1
3
784
100
5804
2
21
712
628
9
64782
1
15
1173
1
1909
3
44724
6
4
9
367
1
79
1
4
1
7648
10
34
206
4
2
16
41
4
3
6
89
15
2515
1
5613
7
9526
1
1
5
152
5
3
6
1714
97
8
8
38
1368
131
92
33
83
4
2
3
1
9
12
64
15
30
3
9
25618
20
1
5313
5
17
1
61
46
1
29
350
338
8
1
2
10
149
2
2
188
2
45
325
1
140
802
1917
2
5
1
7
6
1028
3
1
1
1
1
15
1
23
1
4
14769
4
1
6
193
107
17
606
2
16
1
62
20
2
37
63799
23
462
6
13
1
1
70
1097
1
3
1
1
9
2016
8689
21
7
126
128
2
7682
239
3
1
1
3
230
58
1
268
28833
1142
9
1
6
83
1
11944
12
3
2
1
7
1
11
157
1554
5
47896
16986
2
1
107
7
8
237
8
70
8
139
3
1
4107
4
361
14
2
2
3
98
11
1
16
58
12
1
1
11
1
62
2
7
4
22
59
14
2
1
16
323
1
579
54
5
1
1
98
1
1
14703
24
1
299
1
8
71
34
4
482
1
838
1160
54
158
1
5
2
6012
155
88
38147
474
1
88
5
2
71
1
351
13
1
379
1
1
32
3
179
1
1
1
74225
105
1
6
1
4
3
2
79
7161
7381
1
18
1
252
3
4
1
2
1
5992
14792
117
242
2
939
3
18
3
5
1
445
2
59
3
3
12
52728
4
4
1809
22911
1
32796
15
5
9
84
8
25
96
17
38
5
2
48
531
1294
1
1
590
31437
9
1406
6
4
1
11
1
2
1
101
76
2
1
1
48
348
128
62
1
83
66
130
1
1
1
93
7
18
18121
38075
6
252
6
931
93
13
1046
6
9
2879
1227
89
594
35
5
5
1
27
26
747
2915
442
1
22759
60457
2
225
1118
27
3
1147
12
7
9469
29
40365
37
1
501
1
99
7
1473
6
1
3
562
263
2
1541
2
2
30
26127
134
357
95
1
29
137
6855
11
61
2
5
64
5808
29
1
70
1
1
7
2041
8
1
550
11
35
2244
3
329
1
6
8
1849
4
389
106
1
2
6
55
4
10
2
1
57767
1
131
1421
4
7
44
3
10
1
75
2
8365
1
56
3
117
77
40
4
101
1
5145
4
689
51
87951
6
2
43
3663
4
829
1
450
11
96
384
1
26285
66
11
3
1
22216
1
2
327
4
13710
9
1
93988
68
1055
2
288
6
1721
40401
24
8
83
2158
26
2
1
1
2
5
6
1
1380
34
7
73
3841
18
2
244
58
2295
49
1
6
5
4
351
2
2
116
214
4411
1
6
47
5
648
1
69
5
1
2
2
4
2
65
1
8
71
397
1
3
10
1
50
10
3
17
6
1
5
2
7
2
126
35
3
613
13688
552
26
1
4
96
21000
37
2
1
3
2
684
3
92
14
445
1
1
31
629
1
2
23
128
44
19
434
4862
190
6
9995
19883
11
2
140
1
3
1
2
32285
1
1
1
17
54578
1
852
2
1
86039
5
30
209
2081
279
10
1
2608
2
1
1
34
68478
413
1
306
8747
68
1
438
1
24
23
4
1
1
90
24
28
77
34
187
13
2
153
59
149
338
2
1
1112
1
2
1259
5
8
2
4
1
2
4
2
200
368
2252
3
19
59
1
9
3
3
3
2
20
8
42
1
9
1
1
6
13923
3
23
2658
4
2073
40
51
8737
5
21
8
507
6
1
1696
219
44052
3
25533
463
867
25
9
3
131
152
2
7
9
7
35
2
1
2
1428
1
5
1037
3
19
4
139
69351
1
8
247
4
9957
6
111
486
59498
41
39
224
1
109
220
36
22
47
5283
190
3
1
147
9
2
1
33
8
5
10085
7
6
10
9
1
10896
10
30
8
24
30
2
2
1216
37
4
1
198
28
304
181
1
3
1
66
24
1
7
79
2
39
2
7
8
1
20491
20
406
4
1
1
1
1
49914
1
1
2
18
18268
52
46769
3909
13
207
1124
2
11075
2
568
1238
1
6
4890
39
137
1
4
4
6
2
6
15
162
4
16
1
1
19206
1
1004
2
2061
3
1
23
461
15
103
4
1
3
1
1
5
21
4
499
134
1
4
95
1
407
26
1
3703
46042
162
6
4
27
25
30
15
30
99
2
267
141
10768
10
1
154
1
88
824
9
70
1
18
3
27809
59
40
36399
1
290
30
11
1
57
14066
11
2
1986
3
1
12
21349
50427
124
2
1
110
3
108
7857
6
8713
6
1
59962
1
20
48
1
6
2
178
1
3244
631
156
145
1
2
1
1
127
2
88
3
361
75196
6
2
106
3905
101
310
1
1970
1
5
6
24
2
575
7
98
4
416
2
1
10543
436
5111
47667
2
3
2843
136
4
1
1628
28
21
10
6
1
1314
24
2
1
47315
3
16
6952
4
9
1
51280
16
18334
40
2
291
3
60
1563
19
298
175
6530
1
19883
2
2
2
34
69
32
1
1
2
1
369
69273
7
14
7
1
1
1
9139
1
4
1
1
38
123
1458
113
40
2366
189
19
441
2
5
47
1
686
17
34
1
1
69
1
16
63
1
1
127
51
98
2
2
1
6
1190
9031
7
5
1
707
329
2
81
500
5
8
3
5
4
1
161
641
45
104
1
130
1
31
42812
55224
5
578
10131
5
4
6
9
137
199
3
2
7
65081
1
40
101
230
1
8
133
2
3036
97
1
9884
5
29
1
47665
4
1
27
5
1
2
2764
1
3945
105
3
2
3
426
139
92
2704
3974
2
1
3190
6
138
4
1
2
1
108
4
8
33
3
3
9472
1
1941
1
2
2
1
3750
3
335
68
48
30
275
12
23
4
13
1
158
6917
8
1318
13
3
34
153
2
10
1
19
5
1
1
13400
14
14
11
37
1
1
88
12
1
4
2
45
3131
1
86
35
139
3
1296
1
1
1658
1
5374
1
23
34
1
44552
4
255
1
5
39844
170
5
293
1
108
1
2
12
19
7
60
2
42936
1
1
419
1
15
1408
55
25
11056
855
1
6
1
5
2
2
13
12
316
134
24
1
108
7
1
58
1
114
213
5
1
163
20
44
4
1
2
2
1
1
8
3
1
3
3693
114
65
4
12
3
109
2
1
7707
7
38
8356
312
8657
244
2
3269
286
1
177
1
124
58
7
3
1
19
8
1
200
67
647
619
6
34
311
147
1
1070
1
6
26
1
2
1
1
1
15
3
60
6961
1
3
1
21
30
297
5
24
773
127
23
1
1
8
12
1
143
4
7
1
191
69
79819
1
1289
2219
1839
3
15
1143
1
15
134
1
2
719
31234
1
3
3
22
12
23
120
58375
1
2
2
1
3
97
3
6269
24
887
4
3663
51
5
12664
149
2735
4
1017
2
5
30
4070
6
21
1
1
737
27
10
6
19
17
7126
185
29
9
20480
3
1
1
1969
2740
1
25
134
1394
1
9
49537
4
3
1494
31
1
47
19
45
1
6195
12
2
7968
1
1
420
7314
1096
12294
1
1
7
271
17
965
3
30
1
12
44
31
3
1114
3010
10
40
4
4
1
1
6
18
13
2
10
38
377
2
1
8
8
1
22
2
5
1
13
1
4
15
1
49
50
117
2
25
6
2
20813
13581
239
4379
1
2
2
56
8
67
1
3
14
1
1579
1
6717
2
18
282
9
2
2
1
88
1
2
5
3
1
11
70
1
5
96
3184
3
52412
22
233
41
1158
96954
1745
961
4373
1
2
2
1
9
26
347
14
1
7
194
7
1
3596
5
1
47
512
1
92
65291
4
8
1
4
1702
745
97
1
2
44220
1
40
1
1
75
1
1
29
1
4
2349
1
318
13
103
10
1918
32
219
37
2
9
4
31
176
1397
1
1581
2
5
5127
354
5
1
105
26
4
6
1
2
4
1
4
2
2
771
13
3
1
1
11
38
1
1
117
3
17
827
2
2
1
6210
5
164
2
7321
12
244
1
1174
6
12
1
8
33
1
150
1226
965
48
550
5
48
2159
6710
8744
2255
54
1
17
2
1
180
1
1
608
43068
7
7
4
152
4
2
26846
9
13
221
146
11
23
2
9
11
2
904
13969
403
1
34
34
19
1
226
1138
1
2
16
3
3
29
49
1
130
33
132
280
20
6
1
942
145
44
5
2
1
71
478
25
15
2
1
1
2
1
2
2
4
1
1
8
45
1
1
1324
1
1
2913
1
2
2
1
17
2
118
18
1
209
106
4
19597
5272
9
6
1
15
11421
3
363
8
4
40
1
32002
4
4
10
14092
1
57
24
8
1
42
4
5
1
1
1
12
8924
84
24316
10982
1419
13
300
12
3
18783
4
1
700
1
1
30
63
1
34
1
9
29985
5
508
36
18878
99
1
6947
1
2
1
270
6521
1
94
1
3
20958
53
928
189
10
35
1
14
15
177
5
2
617
66
2
7
5
5
11
5
18751
324
3
188
2654
1
25
310
21
63803
16
1
2
837
20
3
7
302
17
124
6
20
10
1
10
4358
4087
1
1
1
1
272
3
2
23
1
4
25
45839
2
643
10
3
13
14
3
447
621
329
457
35
3
1
7
16
6
18
8
21
323
7
1
1
5
52
1
1
4
57353
123
2227
193
22
1
4
4
1194
1
13
385
1
8
21474
1
4
58944
2676
12
581
6424
7
7
1671
5
2
4
1
161
132
150
10
4
2
11753
3
1844
2
3
2
1
1
535
1
3
3
16
2
89
73
4
2
4118
29
1376
2
1
12
1
423
11
287
1
1
41
1
476
1
16
736
6
96
8
235
3
1
34
1527
1
47
1
11045
4
1
21
1
1848
398
686
331
8
8
1
2
85
1
1
1494
56
4
8
1
1
190
1874
64
1
135
65
3
1
385
239
6885
11
75
35
1
1
1
21
1
39
5
1
2
4
2
23556
2
91
53
3
3
2
18
6
25442
46241
101
148
329
120
54197
1
426
812
1
184
8
203
1
1
1127
3
1
46718
21
3
2
48
1
20
10
4
54
1164
3
1
4
25
1
51993
32
4
1982
607
18
1
1
12
198
2
3
132
8
1643
4
1
2
21
2
1
36046
3
88
2
1
2123
32
1
89907
103
34
1
11
28
9
1368
1
5
1
8
1
1
1
37
13
2
43
1
27
17382
2
1
1
13
1
1246
152
4980
56
1
2873
2
212
84723
11296
11
2
1
3
19680
10638
7
4
1
2
218
1
1
71
92727
7
1
1
22
1
151
8
27
62
44
96
3
2
1
1
1
70
5
1
3
1
1
85308
14
12
165
1
3734
163
9
1
1
109
76
4
1
40
2
2
2589
86
1
3266
8
3
381
2
326
51
17
62
1
183
3
166
2
3
2
6
28536
11
3
44
317
1
221
76
7
3
10
15
1
1
24
1
3
4
1
4
166
3130
95927
13
1
2655
3
1
33
2
1
14
19489
8
12
336
3497
1
126
7
37
1
22
244
188
66208
9
7
7
3
174
2
1
1
18
842
545
3
6
1
28868
2
3
2
21
1364
1253
7788
79
1
8
1
5
14
1166
53
111
193
69737
3
1
1
1
1
37
1
1
582
11
2
95
8
5
36
51
4349
12
57
2
1
6
47
7
2
2
52
11
2
2
1
17
1
1
1039
1
16586
1
1
19
2
277
1
842
1
804
2
12836
82
1
1
1
1
22
1
11
887
6
624
1
23
609
5
1
1
2
1
1
11
266
62
2
557
925
3
160
100
13
14
2
352
1
1
3151
1
5753
1
6
19
58
16708
977
1
456
16
26
4883
41
1
4
24
218
167
8
1
2
2
12
19
12
3
49
826
2
5
43
68
2
1
1
1
2
1
32
1
531
2
8
1
175
707
82
2026
9764
2
1
561
8348
4726
1
9591
2
39
30
2
1
4
619
8722
4
20415
9
69
2
2493
10664
69
411
1
2
1
1
31
9931
47
71
24
1
1433
925
42
2077
1
1
9
2
2
1
1
1
12
4
1
2628
39
8
1
2
1
44
55
2
1
3
8235
6
5
421
2
2
65
1458
1
555
1512
16
1
4
933
19481
29829
1103
1
400
21
16
1
1
3
72668
371
552
8
16
21
64
6
1
1
21
38
131
48
91
105
7
29
391
270
6
1
27
380
2
4691
38
31
3
285
5
3
1
2366
4
2
1054
75836
47
23
4589
14
83
5
2
585
214
7
1196
92
2
576
378
21
1
125
753
10
18522
1514
47
3
18
4
2358
5563
686
833
506
1
27
848
5
79
112
16117
3
12
1
881
5270
1
148
23
53
3229
2
31
60
1
113
19
9
122
11
5
12
3
1
1
1
7616
10
1
6
1
198
1
5747
82
1
15
2
23
3
6
10
1
36
23
18
95
134
90
11
1
1
2836
18
3
3
99
2
2
207
54
10774
21
72
1
587
1
1
56
21800
1
7167
42921
264
23948
26
3
691
1
1411
14
3
37979
67
1
1524
2
6
6
253
12
1549
1
154
1
24
7
8
7
54780
5432
1
3
2
1
1
1
4
1
981
30
209
88
10
1
13
214
2156
5908
36
48
19593
5
7
1
38
3
163
3
231
1
39
6956
351
98
12
912
2
191
1
3
1
164
66
38
2
15828
12
93
61
387
41943
88541
2
45
5
42193
3
5
1
1044
25
9
835
87
13
24
2
1
55
447
7
1
97462
5
25
2
4
4
576
35375
55
54897
4
89
1
1
190
3
2812
1
13
4
28
27
1
2
2
990
811
269
9
13
1
6
150
11
2
1
4
9641
1
1
2
3
1
27914
89424
3
17
1
2
2
1
2969
8
51
208
1
64
1
13
42
1
1212
1
1
1
239
143
14
1
5
3
2
6
1
107
3
1
62571
1
1
1
8
160
17
2
228
2
122
6
1
4
1
26
136
1
1
2
531
4
11
16
1
2
59
329
85
4
135
6
3105
5
2
1
3
350
61491
401
4
1258
16
29
326
1
135
5
1
112
12
2
221
2
1
3
6
1
1
1513
1
1
318
52
5
69412
660
24
4
51469
2810
3
1060
2
1
8
16
1
778
1552
906
2
26
4
1
278
1
387
1
1
49202
249
3
2
3
1
222
3
85
1
1332
17
3
1
3
1441
341
232
9492
2
14
53
3
10763
285
23
59
23
4148
11
31
22
2
1
25804
4
2655
1
15315
7873
490
6
1
7
1
383
3050
14
1
178
1
125
547
1338
52
33
18
2
1
71
11
694
62
1
101
29
34
1
184
647
1
69276
32
72
1
1
1
1
104
11
1586
14
56
260
2
11
7873
1
13
3
6
1
112
114
12176
1162
1
130
294
1
11
10
3530
11638
11
11542
4
1
3
365
7
1
186
66
2733
126
12
1
1
1025
26
12371
7
5
26
247
300
244
1
5082
46
2
7
11
6
6
17
17265
1
802
1
439
32
2
106
1
11
17
18
77
2
1
3
6
1847
45258
335
1
1
4336
4
163
4
1847
1
1
7
28640
5
2
1
42
4
11
73
327
2
2
19
4176
1
97440
166
1874
6
847
2350
6
5
22879
1
1
14
5
3
16
10
39
1
15
1148
27384
11
2060
4
23
1
6
3
169
307
7
13
16
86
2
160
16
776
2
32
22911
3
3
1
67
1
2
1
162
3
143
1
68
53
41
3
23239
44
9
9
348
15
2
1773
3
1
385
2
1
4
1
7
14265
32
42723
5
6
51
2
19
9
16
540
42
3
2041
73
42
369
4
199
249
20
196
63
4
3277
1
2
3
1
3
1
97
1
8683
580
12
2
15
579
4
1
1
1
1
4
14
1
22
3
10949
3629
25
3
2411
2411
1
2839
2
1
30320
37
1368
1416
13
48
3497
2
280
29
5
1
54
692
2
209
1
896
1
2435
1
151
368
1
970
1
1
4
26511
1
13
1
235
33
2965
6885
58
68
1783
4
1
1
191
6
154
36
33
2
82
72
2
3202
7
3
4
3
2968
1
13582
7058
1
423
21
31
6
4
1
1
77
768
404
839
1
1
6
10
8
1
10
1580
12691
1
6
16847
374
56
1
13
1
18
24564
15
4
100
25
1320
1
61
2
39
17810
2
263
2
99510
1
1215
203
4
288
4
52
874
6
184
256
1
3
1
3
12
1
5
16
8806
203
1
23
1
96480
3
10
3
107
5
78
574
1
7
6
1
2
51
912
14
2
38
1
60
39
12
4
28
8
372
2
2
1560
8
98
2
67
22
7648
152
12
1
736
25390
10747
17
97783
2785
1
2105
2
139
1
8
11
61
193
67
4
29863
295
3
24183
1
1
1
559
1
4
3
1791
10
2
356
13
914
1
129
5
31019
306
1426
1
632
26
343
21814
16
80
1
5
7
1
2
7
3042
8
52
8
5
23
43807
3
24
227
13749
2
19
27
1
32
50
4154
1
1
2366
2
3
179
1
4
1225
1
10
1
6
1
1
1
5
45
8
32
1
1
63
31
251
1
868
5
16
1382
37
2
215
1
2
1
1
26733
1522
59
1
4
88086
3263
48
2
1
1
10
400
15
103
130
1
6573
3
1
1
1
4
74577
1
3866
530
35
92
4
20977
1
211
262
2
41
1404
5
39
29069
2472
7
5
9420
1
13
774
1
7
36
430
5198
12
2
8
2
2240
1
1
11592
7
2
54
14
106
19796
2
1
8
4
320
9
9
1
3733
2
2
553
2
6
16
6
1
7335
1
1
50
1
2
2
1
17
87
1
38
19917
28941
65
136
1
50
7
265
1242
9944
3292
2
10
41
4
673
1
2032
5
6
1
87
1
20
351
45
1
14
145
1083
12920
13
243
12
12137
1
3
4
125
2
15
12
2
333
70
1
3885
9
5
828
1
53007
17
1
14888
10
3
96458
297
12032
5
32
98
11555
25551
3781
1
2
1523
31
20
1
1
1
1
31240
7
114
1
2
1344
1
155
7
64
10
84
157
8
15
18
1
1
1
329
2217
1
4
884
25
1
132
23
565
1
15
1
5
1
10
9221
1
3
30
11216
92
25
85
6
1
2
541
7
853
6
625
1
40
7
303
54252
219
1296
1
4
49
1090
18
1
3
161
33
26
13
23
7
8726
1
7
1
8
176
102
1
93
2
101
1
93
28
29
1
3
81
1
34
3
1
2
1008
44
118
5
334
4
6
8
1
3
2
15
74
832
1201
165
2
921
12
150
23
1
8
6
6909
3
94
4
115
1
52
20
5
255
25
1
19
4
52
3
3133
1
1
9
1
2
32
1094
3
13
88
1943
112
4
1
27
260
3
3
11
37
4
2
2
1
565
4
1
1
13257
636
204
3
2616
1433
652
1
4
1
317
443
1
4
4
1
4
55
28
1
8
848
5
2359
5
34187
29
8418
2
1
119
1701
2
2332
5965
23
2
2
3
1
2
8
3122
13969
116
162
1
1
8
6
1
31
843
37
11
5
83
2
1
855
10
46
138
9
2083
2
4
2
12
15594
3302
2
1
44
54
830
44736
17268
13
27
172
28
3
829
86
7
10
21
1
1
2
1
1
2025
27
6316
504
56
10
3
2
44
81
3
21
1
7
1
12912
5
8
91
71
1
1
2
76
7
61
5
9810
1
79
2
63
136
2
1
146
76
118
2192
86
1
2
15
67223
3
1
15
2
61
371
5581
3
33022
3
2
394
1
3
159
19
22
5
73
3
3
19
9
1
6
3
1
1
333
2818
3
2511
1
3
209
8
40
2
18
5
4
4
91
8060
74506
1
2
64
75
87
25
3
10
2
13
13
32
23
3
59
1
5
1
10
13296
5871
3
4
8
585
13
8
8
85
32359
15
180
2
1
2
1009
2
19
4
3984
6
28667
67
368
11
1
842
26
1
43
9
1
279
13
2621
1
1
19
618
5
192
325
300
1398
777
5459
1
24
52
1
288
18
57
235
5
11
8
13394
3
1
1
8
2
1176
131
280
8
7
3548
2
244
2
3
106
219
19353
2
2
243
1
2
3490
3
947
2
1
1
5519
1986
1
10834
30
853
7
4
50
12145
28192
14
7
2
1
28
3448
56
3423
16
51
59
229
5
4
19
1
62
14
2
1
180
14
15183
9
41
3
3526
4
46
4
12
63
20
74615
14
2
9
16
25
2420
8
6623
1
2033
4
4
1510
15
7381
1536
4
5
11479
33
1
15
1683
776
2
22
1401
1
10
388
28072
411
562
1
127
1
2
74577
94
1
315
1
45
1
5
2
1010
342
52
4
1
17111
1
1
12331
1
1
2
51083
13
7911
8
34
43
79
33
116
333
1
1548
31
4886
2
1
2
28
1
1
210
1
22
2956
140
1
10
1
154
105
88
1
12
13
3
2
18
1
5
14
3298
21627
3
2
2
1
3
94
14920
2
3
2
29863
2157
1
1
51
2
48
218
705
12
249
37
1
1
8
1792
523
13
17
38
22
14
1
2890
1
1
1
5
28
2
2528
147
2
2
9
2298
1
49757
21
705
12
5
24
18
458
2033
1
1
6
288
2
4
2
9
1
19
325
5
177
12
1
1
317
2
856
14
16
30
13
322
13
3
3298
145
1
3868
32
52
902
2
10
114
15
31927
1
1
4
88
65940
13
9
26
2
242
9
4
10
2
2
6958
7
1
6
131
32
70
1046
73
1
18
288
57
17
3530
7
915
83
267
48
1
94
10516
86
1734
7
838
1
1239
9
93988
2
58
8
5
155
1
10
20
3
425
12
62
112
9
4
49
18
9
7
59
4961
104
10575
87
1
702
62358
1
1
33047
215
41
33
4
9
1
2
3
297
1
9
1119
2
19
1
31
2
4
1
2891
5
11
1
43
25
1624
3
47
1
67
1
6
38
1
2
1
1
12296
7
15
3
3419
23
2
179
1341
3
13
2593
1
238
2
7
7
10073
81
6
6101
8
312
1
38
1
2
1
16
35363
1
5
1849
1
74015
367
1
3
1
4
5519
125
21
1
5
19
2
1
4155
2
3
1240
1
8250
38
1
81
5
221
6
4
11
4
21955
3
3
8
2833
3
309
119
1720
1
9
290
28
2722
15
3
601
504
1
14
20
2
1
6
163
54
3
53
240
594
3
1
9
120
1
28
474
1
16193
18
2
268
1071
32
413
1
1
1
5
34854
125
1
2
4
19883
176
12
26
1
73
88
1
9
1
1
53671
194
642
18
2
1
1
1
169
4
544
26
14
15042
6
73
4
24
23
32661
116
12
4
250
1266
2
8672
606
46
7
19
11
3
23
1
1
2
1
16
1
4
18
4
4
27
1
248
58
66
1
277
52
5180
8
1
179
6
3
10891
2
5087
26
2
26
14
6177
1025
12
239
2
621
2297
36
5
1203
1
62568
8
3
175
2
536
28
7084
26
1
475
6885
47
54
1
108
1
46
12
4
2
5
1
3
7
136
67713
8
3
1
320
5
28
80
5
1
32
1881
14
9
1
37982
1097
97
1
28
48
1
229
5
651
1
7
1
3
8
2
1
1
7
425
24
3
44
187
233
1
42
25
8
1
2
1
8320
1917
1
8323
453
23
621
6
1
5
14
1
75
5288
21
28
42713
1
1
15
167
5
5
967
1
23
339
1
3335
8
1
6
19220
2
73
30
66
8463
54
21
208
2
1269
50
4
3
3
1
1
9193
2
2
3
4
57
171
1
3
478
11
4
531
3880
15
50
7
13
1524
9
5
4
1103
1
81
79
1
2962
72650
3181
19300
1
2
133
3
1
3
66
4
25
1597
11
24
126
13
2394
203
1959
609
13
3
1
1
270
9
14
2
1
5
3
6
3
614
31
8
352
12
3
348
3
12
2
1
10
9
1
1
26
1
180
2
23
11
6
3
1
19
5
2
317
1
24
3
3
2
39
1
116
1
116
3747
119
43
34
60
1
1
1
1
2585
10
2058
12
1
38
2
871
29
1
45
6034
3
137
1
22
1
10
949
1
120
1
2
324
5
108
60258
15
1375
1
1
2
1
22580
7
14
31
1793
207
19653
235
1
5
2
44
9
5
1550
10
27
108
10
146
3
15582
1
5
6
1
9481
6
41
25
182
143
6
385
5
2
45
71
13064
10359
19
69
2
1
1
5
24415
1
1
4
11699
4
5
29337
36
4255
3
1
4
6
1248
86
16
1712
1
2
154
3
20029
4
45
3
1
1
19
18
3
1
71
15
77
5124
155
413
8
2
3
315
121
11904
1
27
2
9
504
39733
5387
1
14
48
1
55
1
10
1626
16
14526
63
5661
31
31
1
2481
116
5
1170
70
5
8952
2
2
2743
503
1189
1
2
43987
43
1
1
57
1
21
2396
14
3
1
13
4
64
4237
16
23
12067
5
4
1198
1
177
2
3
4
3999
1
43
5
9
9
18
219
268
1253
13764
18
5
1
447
1
4
56
2
1461
2
1
1
1
4
1
121
2297
6
33
3
17535
19775
80
22
40
2
862
4
65
168
19
6
1
1
6832
12165
2
96
1
2
1
6
11888
6
2
245
20840
1
11
106
3
18
245
20860
13
3
11
1
2687
6
6
2
10
4
1
10
110
3
1
1
10572
2
11
12
173
12
56
3
6
4879
2
281
6
615
2
1
1
2
13
1
5
1
33
112
18551
54
5
5
20575
2134
191
6394
1
1
11
766
10
1
2
1
14
66
4
4
3
167
391
19
1
2
219
4
1
1097
25
74
1
437
35
1
28894
858
6445
3
3
519
65822
1
5458
2
2
234
3
8897
2
56
4
19
1
2
21456
23
278
10
4537
600
76
27
15
29
1105
392
502
580
27
121
8
68
679
48
10
1
2
815
6
71
34
1
5
3
454
2
1
1
905
4
49
12
57
15
6
1583
9
1
1
7
30
7321
20
1
32
14
7
215
2
80
1
14
1
2
1
8
62
3
2
2225
201
161
1
1
7
9
2
1
1
8
2851
11
28
103
55
1
160
6
3
1
1
25865
26
84
3589
4
1
2565
23
204
22
20
1
6
2
1
2
48
2
2
40
5
2
30278
7
8
38796
4
1
21
626
48
91
1
2
122
1
80
31
34707
81
1
3
24860
26
21
8
3
2
1
4
1
7
3172
20
25
1
22002
28
17
12
3
43
13
2
6
415
4
7
676
5
12
4
1
201
2664
76
67062
474
9
1146
1
2
5
5
2
1
1
24
1
10
6
17239
1
28
15
335
4
1
7
1
2870
8
5683
108
619
318
1
3
47
283
113
2951
2
1
15553
22
247
1
6
1
201
3
32
1039
5
1
1046
16
1
4
2
2
11
1
9
11
10
1
53
7035
1000
4
19
8
184
275
25
1
10
1
56
75
19
10
3
12
8
1
38
1
3
18
24
112
1
5
80
1980
90
1
45
660
1
11070
23867
1
2
32
8
8
259
13
18
1
2
2
5
1
1456
16
131
444
1
1
1900
33
3
2
50
4
4480
1
407
1
1561
1
6
3
1
4
2
2
108
17
2122
606
31
2
24
17
54
1057
155
2
6
6342
60
2
147
77
1
34
2
923
1936
54664
1
1683
843
198
4
99
1
209
65
3
13
34
3
2
232
3
45
6
2
1
5
13
28
96
207
1
8
108
143
2
36582
7
1
334
746
1481
1142
1
18
1
310
1044
1
2
1
502
2
8
1
7888
2
76
5
1
6
1
10
15
5
1762
1223
96
45
85428
1
3
210
1
6
97
59252
1
19
1093
5
1
5
186
1
3
14298
6
223
10
2919
161
6
1
44
2
140
8
1034
6
604
3
13821
93
13
10
209
1028
6
2
8
2
2
1
1
3
10
1
4
30
1
9501
30
2
1
467
22
15
1
4
3
7526
9952
1
17551
29246
68
1
2
1
26
1
28375
58457
2
1
330
862
1
6
2
678
2
2
28
160
10
8
2447
1
33262
4
5
2
118
1
1
2
8
1
1
1
1
27102
14
10
1
12141
1
1
4
2326
1
13
51
1256
22612
13
345
2
5
21559
1
801
20109
6
6
65680
51083
8
138
8
884
8
2
5
1
1466
93
79
1
378
2
5
3
2
3
18
2
29404
12
84
2
48
159
17
15
1
74
5
36
3
1062
68
9
270
3
2
823
5000
9
12
383
1
1
1873
9
4
7
1
1
59
12
2106
41
4
2041
3
1
2
280
12
1
26883
9278
20
680
183
66
43
13
31
18
1
28168
3
163
30
88
1
1
5
8
96
2
216
30032
4
4
385
1
3
66
51
32
1
17
8
72
1277
2
3
45
4
20
18
5
4
9
54
1
3
1
5
14
384
3424
1
1
1324
5
9
4
160
3
3
1
8838
4
63
1261
2
117
199
216
1
1
2
18
42
1
5
1
20
163
10
2
8460
6
1
78
4
832
112
1
5668
4184
1
27
195
1
3939
73
3
12649
3
490
5
2559
100
16
3
21
362
5
22
4
1
198
20
8
64
2765
1
1
3
2
11
1
624
12
84
12
4
1
13
5
48
9
3
359
10
34426
15
10
2
48
202
5
2
49375
46751
24937
9
1
1
15
334
1
3
3
110
2
3424
1
3
29
105
72
4
118
3
1
1
7
31
3
2
20388
1271
1
7
3
2
185
7
2
28
1428
7
69
5
1
92
12
1256
6
135
35421
5
105
2
7060
9
2
1
6
2
2
23556
60947
6
20
3
362
7
91
1
14
2
3
3
5
2
1
1
4
26
1944
1
3
470
1
5
99382
16242
1
5658
1
5
31
55
3
2
2062
1
34
2
10063
24
2
2
14920
2
1
1
4
1
11
51
1123
6192
7
1
269
2
75196
10
2
16
1
4
2
3851
5473
6804
5386
1
2
37
8
7
309
2
2
485
30
95904
7
3
323
3824
266
340
1
11
1
216
2
4
1
4
19
52
126
1936
1
130
2
1864
26
10
1
3
9
1
3
12
21
6
60
673
11
15774
31
227
1
218
6
5
172
3
80
18
1
87
1
52
3682
5
4
13578
8
45
1
40103
1798
18012
1
227
2
6
16
3
1017
343
3
71
68824
1
15934
1
1
1
91
51
3
63338
178
2
1
30026
5
1
11
7382
1
1
1
581
64398
49
3041
2
47
1
364
88
308
30
1
1
811
33
4986
15
902
13529
82
2
1
182
3
39
242
614
9
47
2
5
4
1
1
14
2080
130
64046
1
1
22
9483
1
9
53
1
17
1283
11
5
1
225
3
15236
55
4651
23119
259
18
14
1
1
5
181
84
4
245
1
57
1842
29
9
580
2196
5
62568
13
16025
13
7
16
12
18
4
3
35
155
42
1
270
1
1
71
1
82
18
623
1
4
1
38952
603
65687
9
1
3
39
1
2724
276
1
3
6
45
1
16
4
3
138
306
1
1
1
1
9
31
9
1
964
3
14
7
1
1
4377
2
2
40
4
1
1
9
8814
45
1
1
4
181
4
1
684
136
10231
69
1
17
6
29
3
3
2
395
16
20
4
45
41
6
10
1043
28
13611
33
621
6
1
4
1
5
6
70
137
3
889
4
33
18
145
1
20
1
39
98
1
1
2
10
711
2
132
130
60870
2
1680
10
5
8
1
306
1
286
24
2
6
5
1
49
1
3
34
8406
11
87
34
351
1
14
486
2
14
3
5849
17163
86
2
164
1
1
3
1
6
8
56
4
26
12
4
7
2
1
376
1
2535
534
18
13
9
1
4752
1208
20
2
3
1
28
4
3
1588
40
2
8
65
2
91
83
847
8
1
55909
8
4
1592
10455
2
89
65
35
1
1
1
2
13831
47
13
1
1
75
2
26846
9
38
9
5
20
1
4
6
4
1
65310
2
5
165
5
2
6
34
4
1
2
1443
398
393
1
117
66
866
1
6
32
16
7
3139
5
1
15
6326
631
1
8
7253
2
10344
6
1
1571
4812
3
351
1
5187
2
9330
1
3148
59
9
57
25
78
3
13
44
1
3
5
63
4
25521
8292
1
30230
12
1
1
9230
1
2
123
1
7
392
446
4
9
2680
170
1
28
2
22
1
3
378
18
1
16
5
21
1
10
2
5599
1
1
5
26067
1
25
3
3
32829
90
3
5051
4
46
276
1
51
5
6
108
38
1
13
1
51507
15
1
3
6
615
4
1
1
1
6567
11056
2851
2354
44034
20
550
1
1
84
1763
1
2
60510
248
12
9872
23
1
1
43
10
1
1
11
1
1
1
320
1
11
1
5
57773
58
1
8
148
768
33
190
278
1089
1
1
3
2
1
1
106
5
20
5
1
6013
1
45
7
15
1
4
2
160
10
2
3
3
3
10
6
290
2456
3
9
13
1
10
12
11
4
53434
20
3
1
1
16
25
1
1
32
19
7449
27773
141
6
71
3
1233
8774
47
1
1
313
2
422
476
3
253
184
3
5
1
111
370
62
5
6312
34
2
1
6
13
659
416
1
9
16769
6
26
3
42
444
353
3769
1
1
2
36
27
12
1190
14
1
1
20
3
1040
3
2
3
1
1
1
2
1614
249
1
94
64
2
652
2
15183
1
4
1
481
299
12
4
13
40
8
13
1
3
1
16
7442
193
4
5
5
1
2499
43
770
3266
774
277
34
2
5
1
403
113
4
2
1
20
1
48
221
3
24479
50
7607
1
2
3
1
182
54
9
1
17
1
449
1
1
534
253
1
3
1
12
12
8830
55
9
1533
5
1
1
5
135
2
49
12
56
1
5624
3
1648
19
3587
592
1
424
29027
1
19105
15
79
3
5
995
3
11
46
1
6
1
20
99200
1
8
2
19
3
6
3
133
2
5
279
6
1
2
1
2
228
1
1
2
2
1
10
1
15
1
1240
7
1
1
1828
527
9
1
3738
32
20
369
1
1
696
8
32
1
196
6
139
2
1
4
3
1
1
1
24
7
12
80
464
745
26
1
5
3
3
1
1
1046
14
1
83
2
3
13
43
694
720
1
6
38
1
1525
1
547
7
195
1
14
3
5
6
427
14
47
2
1
229
7915
3749
2
196
86
5
614
5
4875
1
601
8
297
377
124
12
2
28
20
1
666
1
3
13
3
67
1
39
9
3
330
16
1
25758
17
6
1
1739
8
39064
47
10
12
129
1
3372
2
5480
3
5
4
74
4
103
1
2
7562
3
2116
10
1090
5
1
11
1
1886
1
181
4
2
885
2
23
4
3
8618
3
1
1
1
3
1213
11
34
1
17
1
9
3
1
14
161
3
642
30745
24
60
2
60510
3
1
34187
16
4
2
28
1
1
588
76
2
1
316
1
137
15340
144
50128
1
3242
5
6
59020
77
149
1943
319
36
448
33
3
2
14
1
2
25
1
76
6
3
796
2067
1
2
4
42
5
6
17
1628
1
43
44273
3
37
35
1285
40
2
1
26600
199
47
218
105
1
135
1
5
21
11
6
15
1971
876
41
212
6636
81
42884
2
4
59
10
12
470
1
2
151
30
3
8
505
6
1
1
1
31
1053
1
4
1554
6
2007
284
2
1
4
1
1
3
212
155
1
163
6
9
7
17662
32325
15
9
1
2780
1
1
1
39
17
351
17
3
1121
2
25
4
8
7
11
6
3
225
2
2664
15
15175
1394
2
1
20
1
1
1
11
1
2254
3
98
1
247
6676
5681
1
42
3
48
1
4
1
161
1
28
15
20491
1
176
2906
3
1531
1
3669
376
69351
14312
1
1
9
47
25
51
1487
1247
3
2
1
178
1
1
33888
2
1
662
601
313
24
10246
1
14021
4
47891
9
352
31
179
9
2
1
2
590
3
4
9
5
1666
2
83407
44
6
190
1
2
5648
4
6
35
1
7
4
5
12
4
437
20
2
14
3065
2
1
49
1
6
1
10
4
164
24
329
7
4050
3
4669
21
3
123
59
311
2
555
1024
438
65
1
46
2
4
421
1
1
38
2
6
877
2
36
436
64
1
3
238
21
3689
3
970
2
1
1719
390
1
29
4698
6
17
1
1356
4
1
1
1360
483
1
1
14
16117
1
1350
21
16
124
1
144
104
465
41245
8377
1
43
23
12
2
5680
4
89
3
1
6
1
71
1
9
738
14
1621
3
91
1
28407
1
1
1
1
5
1
1
23
1971
3
6
82
10
13
1
2
1
6
1
1
1
7
39
3766
23
42
1
61
377
7
1
4
10
6
7472
1
1
422
39
3018
574
2
1
15
3
52
57353
30802
39
3
359
13
45
2
1
1
6
2
15
22
1
1
232
29
2
8
79
1
4
1
83724
97
12
27
1
107
11362
1933
212
2
53
3920
170
28
1
1
1
35
1144
170
413
5
215
2
1
44156
73823
40026
2
1
240
13
2
7
36
281
1053
4
6347
2
1
2256
1
580
69
1
2
127
6
8
1
36
3
1
59
65
5
257
1284
18
931
12
965
121
3
35424
534
75
2
16
1
4
3
2
29
6
586
9375
1256
6
4734
5058
58
802
1
14
1
1
28
308
2
228
13
22
5
269
1
8
1
3
4
10
2
24
550
62
1
75
37
255
20952
2
3
1
6
701
1
129
4
1
898
2
3
10
2
32
1
16
39335
3
1
1743
7233
18097
2
12
2
1
105
15583
3490
575
11075
2
1413
2100
64
16
1623
89424
6743
1
136
184
3
1
1076
294
149
1
2
26
47
66
6
3
1
5
8
4684
383
98
1
87
3
23
103
1
6
453
3
1
1
3
2
1
3724
19
4
1782
1640
1
2
497
1
17
17
28408
1786
2
2
55
12
3792
3204
2
20
8
5929
1776
14209
112
62
495
11854
56
1
32013
2
11
2
5
5
6392
21
3
6
3
3
166
9
12
54
2
8
3
7
9
4
7
27
2
2598
14
179
4
2
8
1
26
23
15
6
28
235
102
3
35
6
149
351
2009
521
20
190
1
116
4
1
1
45
32
1
20
5
13
2624
16
198
11
5
6
403
1239
1
25
1
10
1
6
2
13
35
1
20431
117
1
38
2
1
7
5
1
1
8
167
32425
1
1
2
36
7
1
96
95
6
104
1
24
12
237
124
2
16647
5
1
1075
1
15258
12
66102
184
1
1287
60
12
4
93
79
3
3
2
4
3
299
25
38
8
433
11
1
1
1
244
242
1
1
7
347
1
728
3
8
1
374
347
10
943
2
1
12
677
1
3
70
6
4
20
16
5
1
1596
1
399
3
53
1644
164
1
35
9113
1
173
47
1
33
1
10
20
13
55
2152
1
1
85
16
16
1
29
7
3
11
1
57
26
1
3
20
1
46120
7
2
6
3092
2
3
1
3
23
2198
1
5
98
1
18
57
1
2
7
197
2
3
9
7
30
1
13
6
1734
9
42
53
7
2
4
32
5
11
1
10
12
11
1
7
1
243
454
1
1
5
50
4
4
1
362
1
1
2
1
23
6
1
120
689
2
16
353
31
11650
1
433
1
15
10
5
1
55224
14827
14511
3577
16
99
2
1
3
87
4
2
1
2
3
1
781
1
4
29
33
3
1
3
129
24
1
2
90135
27
17
4
1
13
691
4
4
62
4
439
1490
3
142
1
70
51
2
65
1
224
10
74
4906
1
9898
16
54
356
1
35
1
1
9
1
2
1
57
2
25
51
1133
4350
23
4
3
2
8
39569
40
37
6
1
15
2
6811
30
2758
4
69
3
83
2
1
466
33874
3160
22
100
6582
115
377
1
2
1
1678
23
23
9
20
5
3209
1
538
24564
279
69130
2
19
1
5
1
109
374
11
178
2
1890
2
14
1982
5
1
12110
2
5
2
1292
93
1661
47
8462
5
1
6
15
3
5
583
5
9826
1
1
10
10
8
1939
94
1
1819
61384
13
1
10726
42835
213
213
1
145
1
3127
1022
1
2
4
7
9
16
798
5
8
28
29
6
990
15
5
20860
1
1695
69
83620
78
1797
245
2
4
45
4
3
62602
163
4000
127
1
1
76
1
1
78
1
2
462
3
2
2
44
12921
6
528
2
23
1
3
21
1
1
35
696
495
2
21133
164
178
1
2780
2
37
27
15
37
715
1371
1208
6
720
153
3
1787
6
1
20
14
7
319
1
1
14081
6
5
552
2
5
3
13485
65
1
50637
16
13
1
4
29
2
75
2
2253
83
6
1
33
4
10
11
2
14
2
43
1
8589
277
315
2
11
7
7
393
2
1
17973
3
173
1
2
1
1
1851
14140
2654
1
1
789
74
26
4
3
3
9095
2
12
25
3
2
1016
3100
17807
3
84
6141
31446
1
672
2506
1
11
1
1412
3
72
21
40
232
1
1
20
2
3478
1
39
53
360
110
7
1146
5
2
57996
1
62
18
5
225
2
17
1265
2
4
618
2
3
2
2
16
67341
2
1
1
1
3
14
75
492
5
692
1
6
1
2
8085
4
76405
11
32
781
15
4
1
1
1
152
1
25
2
561
1
9
30
117
156
2
1
793
20
64
1
929
30
126
11
107
18
1
125
8
7
175
7
69
4
5497
5
13
56331
16
1
19
52
3
7838
1
36221
4
15
8292
25
44
3
1
16
152
3
3
5438
1
67
1
44
1
1
20
5
5
6
1
1
1
2
13
308
185
723
573
1
5
3
64
1
113
237
1
5
531
37581
8
7
28955
190
1
3
2
74
2
10516
4
1
14
8772
2
310
1217
160
21740
13
2
49
87
25
3
2
1648
14170
8
8
41
23
279
2663
1
5078
59
23
6
1
5
1063
15
1
1
7
53225
15
3
204
24
498
3
23
1
1
5293
7
2
42406
2
15
9
42329
79
647
80291
12
1
114
5
9
60
9
4
3
129
76
4792
1
97
1
8
4
489
1
1
39
3
5
113
98
1
23929
295
348
515
5945
90
8
16
1
1
6
29
2288
1
6
14
4
2
52
165
8
34
3
71194
1696
198
6
1
133
1
33
3
5893
14
5115
4
1
6
7
3
99506
22
3
21
409
6
1
1
2
1
1323
3
4
149
1
22
1243
126
1
1
25005
5
86
1
1651
23
2
1
736
1
1325
160
1586
37078
5
4
3
4863
4
56781
445
1
14
335
3
2
4
1
19
1
2
5
2
23
1
2
145
24
147
77
211
123
26
5
93
323
135
1
335
1
22
20
1
500
1
2
220
13
6
1
1
288
37
18
12
20
1
6
1
11
232
35307
14
640
9
1
1
1
16648
15
8
21
9
17
5
6
4
74711
5
8
5970
3
1
1
13
3
153
3
2
157
3
410
671
2
84
2
1
10
14270
21
2635
162
778
25
2
2
1
80
9
158
12
80
1
22
2
19
18
766
40
255
1
1
1
36
23
4
1371
1
403
1
1
86
11
1297
254
1
1
12
9
17
25
3
8
739
20
1
11
1
4
134
1
26160
1
5
52154
36
1606
3
3366
4
9
18
4
1
35
20
16
2762
21
103
2
86
154
7
6
12
602
5
6
23
9
5274
987
1
3
58409
124
4
14848
1259
662
12
3
1
1
65
4
26
2
1
1
17
3
104
7
7688
13
687
36046
1208
403
1
337
1
1
11
84
1
495
331
1647
1127
1
3
212
35
3
9
745
6
20388
14702
5
1
62918
3
4
10869
101
831
8
88
222
1
103
18
387
61
13
9
241
1
1
25014
2
1
130
1
24
18
197
6668
1
4
10541
64
1
10
17
1
1
1
181
7
34
5
8
1745
90887
2
75
13
21
11
18956
423
48
127
17
15
1
1
1199
9
1
8
1
1
4
575
1
21
1
1
200
3479
7257
14413
1
15651
1
10543
4
1
22
40
5209
4220
255
1
1
16
321
1
6
17
259
1
1
4
351
38486
20029
1
12824
1177
687
5
1
7
86
1
5
1
13712
78
3
8
14
125
66
970
47
1
10
20
1
7
80
14
6
1214
8
50
2
1
421
91
2
2
1
1
2
2
1
1
10
1
24
955
1323
1
81
34207
24
2622
5
4
650
10
65
9
5345
16
9487
253
1
6
1
47
16
434
77097
2
5
137
3
1
2
1
805
1455
256
1
80
40
966
91713
3836
30
2
2
112
818
4
400
95
1445
114
14
2992
29275
26703
8
1
464
1
1
5
13
8
417
36
1
260
44
90
18
1
23
41776
57050
33354
768
35
3
1
3
1
59
2
15
878
3
253
78
72650
1
2
1
411
2
1
164
56
6
1
2
1227
1
41
15
72
1
1
49
77
3608
74
11858
147
467
9
117
4104
3
1
1
2
15
6
317
16
4
7186
64
2
126
8
6923
1
157
13
48
3
2
2
8900
8550
504
1
83
1
57
1
151
235
2
2
36
223
126
338
5
1
561
3
114
1412
1
728
1
1647
1
2
93
1
1
4968
2993
67
1
1
1
1
5
103
20241
128
9
2125
17
15
180
2
1
2
58
39499
1
3721
39021
2
3
20
16
693
35603
1
169
117
11
5
2
28938
4
14
2
525
6
50
1
247
5
98
38
4
1
9295
2
1
2
18893
4540
6
1
4
1
2
368
1
1
3
5
92
1
70
1
358
36
54
5
4
2
124
143
6
1
8
17
15
970
58931
3
68
8705
2
1
162
2
7
849
2
11
4
108
2
7
9
37
2
1
8
194
11
1
1
1
7
68
2
2
9
39
1680
3236
703
56
16
60
1
484
3
6
1
44
309
480
245
39
2
1
34
343
59
2
6
1
25
1
238
3
2072
16
1
1
2308
6
6
185
1
36
12445
4
4
9
1
2
1
709
3
1
8
10762
7
7488
26700
1404
11
587
28354
119
185
2
201
96
1
1
9
1095
4
950
3
3
158
53
1337
2
3
13
236
39850
1
1
49937
20
1
9
26
1
275
625
48
8830
4
14
3
28
5
14
57
5
6
24
117
1
7478
6
1
100
65322
2342
57
34
5873
26
5
3
23
1
245
43
996
7
17
1
6
8280
878
19
1
2
2051
1
4
1189
1
3
10307
31
1
1
3671
2
78
1
285
1
105
611
46268
3
15
14
11
43
3
1
80
8341
9
4
30
3
1
2215
3
1
14470
1
19
3601
3
148
2
11
13
101
41
6
4
18
1
18
2
807
5718
35
29439
166
3419
650
53
114
27
436
7591
18
82
78
3
1296
1
2318
4
4
2
2
165
4
712
4286
1
18
3
8526
15512
3
2
1
4
5
2
2
3
4
4941
136
10
40
156
9
18
473
19
131
1
64789
501
2
41
80
81275
96805
1
65111
1783
1
2
16
1
101
2
2
2
2091
198
9
13
5
1
28
3
13
8
16
2
69362
2290
2
1
6216
15993
41
490
719
1
4
2
12
28403
1
7
1
1
4
23489
5974
31
69
39556
44
1317
3
3
1
32
13924
1602
2
1
4
54
2
6
48
555
4348
3
571
4
128
1
3
1
4
2207
1
445
1
717
1
343
108
45
186
10
2
32
1
3378
5
23
120
276
2
3
9
5
2
1
210
2
2
10
1
1127
44
667
1
133
683
1
7
3
1
10
377
1
140
2045
2
31
4
3
6
48
5
137
24
76
8
1368
16
1
1
1
13
1
625
1
1
17
9
1
576
6
3
42124
2
6
30232
4
1
640
1
1
3
13578
76253
368
1
471
8916
1078
125
4844
123
6
4
11
2
11
5680
4
11
1
62568
5
9
2
1
1
181
8575
14
4
6
1534
40
2
4
8
4
57837
8
1575
590
1
2
9
10
1
2
8
143
1
62
5
1
7398
1
114
1217
5
19
1
1
199
7093
2
2202
7
13
6
1
15
4
1
18054
10
2
1
1
1
678
7554
5966
1
1
2746
15
74
4
6
44106
1
28
181
2
1
5134
38
13
7
2948
2
6190
8
116
1640
2
1
1851
15
1
7841
1
5
413
1
1714
15
4358
203
2
1
4
1
234
4
47318
262
15
459
1
12901
1
710
1
4
8
87
4
1
1
3
3
339
13975
511
1
6
8
1
64
2144
80
2
33
2
893
11238
56
8
8
37
6
31
24
269
1
2
27
3493
5
286
2
1
88
1
854
2
46
1
7
1
1
12
7
2
273
1
1
1
4
24
31795
78
22
6
233
273
1802
30
6
1
27
9492
87
24
119
12
15
2
92
18
6
1
1
359
17
9
93
723
3
101
363
2
4
7
1242
2
25
55
84
8
3608
1
3
1
2
1
11267
28
2
83
60
1
1
4
15
11
16
4
1
458
1
4
2
113
135
68
10
1
1
5
2
1
8
48
10
4
27
1009
1
4
30238
87
8
21
60718
6
3
1
11
2
21569
1
1
4
12
24
155
1098
7
9
2
29493
1
4
30110
435
58
1
671
1
92
1
57
1
3
32
3
327
3
4
18
5
1
1
3
1
15
1003
15
87
6
1666
1
14
3446
1175
1
12
8
10
170
196
1
1
1
5
10
45
1
19
1
4
2
6
1
13109
102
73
9
1
19
3
25
46
546
1
14006
60
982
6
1
121
65
84
29
1
28
1
104
2
5
3
9
1
4
22
7
5510
9
22
662
1627
2
1
1
37
14
91702
87
3
7
355
68
4
1
24
217
2987
1
1
32
3
5
4
1
35
1906
1
6
6
15
4672
2
9
44
192
10
7657
1
2682
4
2079
27
3602
80
141
5
1
121
140
1
2196
244
10
1
1
20
1
414
1
1
21029
5364
18
1
780
1
1
15
49767
70
12
34
2
100
12
1
7
264
399
34239
7
199
1
9
27
2
2
27
7
141
150
1
346
12
23
2
404
25
13113
17
10
1923
2813
4
2
4
470
719
66
1391
8
3
6
2
3
466
6
7
19
167
3
8
8
16
1
17
167
11
5
33
1
3
17209
44798
23
98
416
420
72017
6013
8
70455
159
5
54
12
914
978
2
4
1
1
2
45
20
23
1
2426
41
24
397
2
101
5
1
15
2
6
260
3
1
351
1
1
382
5
1
1
17
26
1
2
20
5
441
99
94
1
16
800
557
71
2
1
5
167
73
15
8744
130
5
9633
2
6
10897
39
1
7
794
64
4
4
6
1
10273
4
2
21
65
7
2
1
31
811
480
137
16104
9
4
39
3190
419
3
4
4
35
4541
10
16
2249
41
1
2888
2
7
3
1
67
5
40
5
2965
338
1
2
14
2
7186
16
6232
758
39
1
544
48
16
9
15189
5005
1575
29681
5
8
21297
1
8
11939
90
1
6
52
21708
322
1
24137
1
2240
3
4
2200
24
7
493
29
134
219
131
31
2
439
1
2
1
12
160
9
2
143
1308
42
324
217
1
82
8
40
16
7849
191
166
2
1
71
110
1
3
111
1592
12
2
107
39
39
20
1238
36
4
252
1
1
1
2
5
9
10358
34
1
14
5849
3
485
14
23
3
9
8
11
21
43
1
50
9507
5
2
2
3953
1
70
3
10
3
1
5
1
141
2
52
1
1
4
538
74
535
39
90
130
139
15
657
1
169
57184
76514
63
6
1
1089
1
250
6
5
1
2
305
1672
28375
17
4100
6
116
650
1
1359
1
8
2252
3917
1
85
2
22
92
23
1277
5
16
1
112
8
7
47
6
1
73956
1
9
1
520
3968
3
17
16
2
190
221
8
1
1
7
1
290
1
1
87179
4
5
720
80
1
2967
1
23
54395
20
23
12
3
1
12
16
405
5
1
1
3
200
3
19013
2
2
8
7
2856
53
1
339
1
1385
269
1
2
9431
31326
1
735
1
7
149
3
242
191
11
205
286
1
479
9941
1
342
17
57
8
1
21
2
1
1
1
201
3735
247
105
382
29
1725
21
4564
81
2
6
4
10
129
3109
38044
3738
43
1
30
9
34
103
1
138
6
4
1
1
3957
1
1
138
5
2
600
1
1
15
132
87
4
1906
3
17
1859
188
318
67
2
1
1
17
232
118
49
271
144
59
1
13
1
1
8
47
25
3
26
358
157
9
14
4
5
5224
2909
3931
21
5
184
4
4
1
59520
1
1
12
5
43
380
304
75
6
1
1
1
86
21
7
9
616
99
12
5
1
1055
29
3
2
79
9
1
20
2
6
2
61
1
1
24
1
574
6768
1
150
222
2
21
1
2
28
2
2
19278
55758
248
51
36
1
38
2
21
1
1
5
27
1
108
56904
5
313
1
8
147
11975
512
493
55
1
2
5
4054
1
2502
18
2
1
58
1
74
188
1
4
18
4
42
15
1
15
12
29
7
1
69887
1
7
310
1
91
1244
5
2
60
1
1
14
18
4882
1
26
2
50
23
85
27
5
13
59
16
2
2
6
1
7
391
11
1
105
7
4519
144
31
4
7008
3
15796
3
128
495
5
610
2
1159
81
696
3711
1
56
1
3
1
7984
1
50
5
36313
1
1
13335
149
574
1
460
990
2
155
35
3
74
94
37
1
3
7
14
1
1
36478
5
2
265
1
832
17
1
926
42976
3
1
98893
386
15569
1
40
2
1849
1
4876
10
6
6
1
259
2
10
1
1
13
142
7
545
1
1646
260
1
1
58
1
1
4
23
46
1
119
8
81928
7
263
41
1
5
2
968
6
143
2
19
43
2
1
672
2
15
8
6
10
503
26
10908
1
31
5072
685
36
1068
29311
1
16
50
22
75
1
1
891
3
756
29
106
1462
4
104
1
1
2
324
1
91
2
184
8
8535
2
2072
7
23
2
3
34461
3131
50
2
2
31
1
97364
5
17
1
5
6
17
2
745
1
3
65322
1
1
819
2
69
365
547
1401
1
50
2
7
2
6224
2
6146
162
1
292
1
19211
3
131
39
2073
11
590
1401
2
1
11052
720
3
23
593
150
941
186
4
2
4016
18399
3
204
6
1
1
557
18
4
31
5
8
2759
2
77
51356
304
21
8
14045
33
1
308
2
41
3507
11
26
11
1
1
88
2
1
234
2
5713
51
1
1
1
3
1
7
22
2
65
8
9
28
50
32243
6
4
930
3
2
8
18834
196
605
1
317
18232
852
1
2
120
1
152
63
8027
1
1
1
5
161
51
17
4565
1
4
1715
1
23
47
3
205
337
55
235
8460
7
8
7
325
11
20
70577
145
11
14419
18956
158
16
241
3
9
3
19
9
1
147
293
655
19300
182
5
15051
4
36205
18
61
23284
3446
1
19
4
1
321
4
11
854
3
15685
15
1949
5198
23756
155
5631
120
58127
99
1
4
4
4
20
1
4407
2
4
57
6
324
176
832
53
29
3
96
63
1
74
23
1
5
1
4
96
21
41
7
7
1
1
12
2615
21
2
1
24
6
2
6
1521
74
3196
5
10351
3
28547
1
5
242
3
3
60
127
2
3197
149
4450
15
1364
4
1
24652
14
134
1
13
16
6
1
1373
1
1959
6638
7
70
5
5650
4
4
2862
3
32
11
1
56426
5
2
14
21814
1
1
2
1
39
2
1
1
6
24
5290
10
3821
1
3
3
60035
60
7
24
146
28
261
14
4541
70
1
1
495
9
1
6
1
5
1
375
1
1
2
41
1
10856
761
431
5
2
1023
111
55
16
8435
1
555
1
372
1
1
1
74
53295
1
11
4
4
18
2
15
6
1
1
24
36
1774
1
8237
1963
194
8
1
1980
2
13
1
2
2
1611
8
1
171
133
2005
2
6
758
37772
148
9
6
1
1
9
1508
2
1
1
45
6
5
1
1461
1
214
5
1
716
2904
86
40
5581
1
3
2
12
22
3
17234
4262
4
1
6
9
35157
32
1
3
71
1
202
1
175
67
5
38
3
12
178
2
1
1
13707
1
1
237
1061
38
30
58
87
8
8
30
100
1
107
9
11
3
1
49
7
3
1
2630
2
69130
1
1
859
1
4
1
6488
8
1
28
23
2935
1
6
3
1
3
44100
28
3
328
7
2718
7
1
16
186
4
3
3774
177
104
1
3
1
46959
67
5
37
26777
567
4
1
53436
19
15
20
1
2
4
15
19278
92
6
1642
10
10
4
3583
2
24
147
7648
1129
5
102
87632
882
15
66
7198
181
2
1
1
147
2
6
96
2
187
16
1100
12
58
53
1
19
11
30
78959
36
38
1
18
6
6
15
4
50
1
969
15
51941
2524
25
4
1
1313
2152
650
6
7
13
1
988
4
84
1
24
2
1
5
91
1
10
1
159
2
1
358
2
2
966
929
1
2
19
1
13
1
8
347
6
262
42
4
1
2
3
2878
180
1
54
20
4
489
5
6
70
1282
1
1
34067
2
169
2
2083
1348
62
8
2
9870
37228
12033
4
5
26252
92
5661
10806
126
29
3
12
4
24
5
2
14
116
1
1
66
1
1
1
50
31
2062
1
2
131
37
67
10
1
697
3
48548
2
1
5
7
2
4
51
10
1
6
1
6
5
102
2
10
51
2716
106
70
9
2658
89
1
5
11
1850
3248
248
3
1
21823
1497
3
244
61384
5014
7
3
19
2
3
28
5
1
5
4
1
36
1
7
13
36352
1
2
10
1
79
1443
1
1
19
1626
11
17
1
41
3
57829
1253
2205
54817
63
440
609
9
142
10526
9700
1
1
58
1
1
64
2
8
5
1
3
4472
15
33
11216
18
1
1053
3
1
15
6
16
1
1
10
14
879
17
540
4
281
593
1
122
2040
2259
1
85
24747
1
21
813
4
2
2
1
12
73
125
18
1
7
225
74
386
1
19
12
5
66142
1
24691
1189
1
2021
468
2
80
5
1790
22
1
146
71
12
2
2
9321
75
2
5
4314
93
21
28
2
15
63
496
3152
938
98641
1
9
14
3
1458
2
243
10
3
4
1
23
1
61
75
180
31811
2423
23
111
5
24
532
5
357
1
8
3
2
2
32
2146
6
10
2
1
1
14853
3
500
1
2
169
17
12
71
2
8
2
111
2713
3
646
1
3
1
37
1
1
325
5356
3
1
1
24
22
1
1
2920
1
769
11
4
120
10
5
8
1189
1
8
2
1
263
81
1
1406
3
5
2
35
4
49
2
18
22
14632
98
3
18
3
58
14
2127
9
511
11
1331
29
41
1
1
8628
163
2
13
6
1
3
5
35
28
1340
1
2
2023
1
44
1
4
4
2
1774
7
25
1
3
7
4
14
4
34
2
204
2
3
1
16
2875
1
2
2
26
7
2
1369
2
1
5
1
10
3
99710
1
1
6
2
38
240
2119
1
1
115
1
38
55
6892
2222
4
54
98893
3
108
5
1
1
6
63
1664
32
110
4944
4
264
385
24
2794
6
10
1
47
1
1
1491
3
6
244
529
3
4
30
34
198
26
2
1726
14
2
1
2433
15
17
13
10
75
23
5
5
7804
57
12
3
1
22
155
26
7
6
176
1
3
1
1
3
43
3
35
1
23
72
51
6
17966
3
1
46
3
1
30
51
2101
19
429
3
2
898
27
47
88305
311
8
2
1
4
10
1
107
1
500
13
24798
202
29
2
1
106
12
9
5
2209
1
15
14
11
306
5
1
2
4
2
2
40
1
3818
4
37
2
7
15
1
3
2517
27
2
2
582
1
18
16
2
423
2
2
762
1
22281
100
1
12
15
4
3
409
9
14
2
15
2220
101
845
583
1
1
227
250
1
3
11
23
2
86
276
12
2
4
1
19
41564
70700
54780
26
1501
48
4
2
1
16610
12
1
1
19
1
1655
5
1082
2
6
1
5980
4658
2
3
37
332
2
4
41322
2655
9
14
1
1
2011
13
3
33
66
1783
6
66
2
2
17
15
4053
314
3
49
2
1
11
5
8965
15
22
2
11
37400
161
128
2450
169
2
12
1
23
2
60
805
225
13
1
613
41
9782
40
46
23556
15085
2
20
6
35
8389
25442
5
11015
19
29
1
1
10
2209
228
21
522
7
146
299
13227
3770
699
2
880
1098
1
5
31
7
109
1
22644
2
30
8
1
64
14
41
34
6
141
2
1
962
57
1
9
8
10
158
185
1
5119
2
24924
3
62219
28
1357
1
170
3
3
211
23
4931
17
1
48
3
1
3
39
1
4621
100
1220
7
1437
4
2
268
16656
2072
4
3
56
1
2
9
2849
1
1
1
422
10
2161
88
4
54817
2375
1
1
1
1660
2
402
26568
2
1
10
79
2
5
7
5086
5
1
2
4
139
1
1
37636
10
17
1
397
339
50
7
1003
1279
4
6
433
69
422
2
56
2
57
1
1
1
25
1
177
3
19
4483
788
6720
8
5
1
1585
1
570
28
14
2
1
4
3
1465
1
2
1
134
1
14
15
23715
70
89
92
225
74940
1
11889
6
1
1
1
22974
281
1
62
975
171
120
13
10
5095
1
9
150
8
1
1
3
33
1
1
3
4
1
104
6
1471
3
7
6
1
407
10
5
2
4
226
9
1
1
32691
49
7
8
1
1
2
6650
2
50829
1
33
27
41
24415
2
7
1
23
48
6
21
16
167
1
360
13
12
11526
512
7
2864
8
2
2
11
5
1
1390
1
19
6
1
1116
7
224
1
7780
746
1
432
27
1
1
461
628
20
1
357
2
89899
1
2
85
1451
1083
1
69
17
2
20
61
914
8
1
58612
1
22
62
28
1
372
4
4
187
223
39
5
4250
6
2072
1
10716
48
5
90
1
1
2
5
3959
99
2
7
24733
2
4
1
5815
6
35
4
1
1
264
3
11
3
2
78455
9
29
4
1
2
5
2060
239
2
6
2683
300
726
9
8
94
7191
419
2
2257
472
213
91999
34
1528
243
1
328
14437
13
1
2
1640
30731
122
1
542
30
3
1
319
7
11
6
22668
44
18
1
22
1
2474
1102
30012
1
4
1
17
109
193
1
1
54
2
5
3
828
6
2
3296
3
1
135
13
8
947
32
9
27
1
630
4
43
29
365
1
7
1359
50907
2
305
6
9
1
3
1
18
1
24
6
308
2506
5
10
3
79746
11
1
78
107
264
185
8
24504
6098
1
2260
2
1
1
688
11
11
48
14984
19
9
1
196
99
26
17195
11827
767
921
2
71
1
5
86
1
1
25
56
3
39
2
23
4132
8747
68
1
86
6
4
21
11
48
10
7
1
14152
8
249
151
58532
16627
3
207
7
239
416
2
735
71
1
212
24
19880
2
2
23
9
1
1
1
20
1
109
221
38290
34345
245
6
1
6
3
6
412
4
803
14
8887
8595
6
17966
11
2
1
1
8
31
53671
1460
84
6
3
41
644
19
10
45305
734
29
11810
3
2
25
142
4
1
59
3
5
6
1
2
1
15
15
4
54
17
4
753
4
4
21
3
10
14
6
30
61
7
54
40
1
13485
4830
27
31
1
5
52
5
682
2
7
4
738
2
1
2
4
25
1
72
1
1
88
1
26
20
1
29870
1
13
33
121
83724
396
231
9
1
65
4
31234
946
87
2110
32393
14
32
3
5
10
4
4
19446
5
212
1
1
1712
5510
6
1
1
29261
31
17
3
55
118
4253
4
44367
7538
2
231
7
419
6
1
1
2
155
749
31204
4
15
1
1540
13
1
5
1
8
15
40
187
1
1
44
65
35
184
89
168
99
1315
120
11
5
99739
867
1
44
15
1
57
2
2
1
10686
2
33513
108
58440
2
1
64
2
65
1
1
204
2718
1
1
21
26
26
288
5
1
13
10
253
1
1
3
3610
1
1
71
2
20283
17
7
541
3588
56
18
2
241
7
1
29
28
3899
9
100
2349
7
2
1
14
2
5
7707
12
10
1
1
17
13
1
507
3
10
7616
4358
2
1
1
5
1
1
16
3
154
1
1
1
1
1
1
97
5
5
208
181
82
1
2
11
107
13672
1
2
3
3
3
5
3
1723
6
51
488
2
1
1
13
34
38
117
72
18
1
79
61
4
77
6026
80
228
16
11
1
1
18
1
768
4159
3
323
33
2
1
7178
1
29629
229
272
3
11
44661
8
29705
109
10
1
1
1
1
13
679
21
2
6
30
598
13
6
1
1
2
37
23
8
77
1
5
1
1
527
15
269
719
1
1
8
31
1
2
35
19
24
18161
1
1037
5
1
2
7537
409
12
160
12
1
154
1
3
264
89
1
1
8
32390
76
38
3
9
15
305
2
11
59
1
9
1
2
2
1
943
6
393
6
1
23756
3299
2
15
4
12342
2
3
7803
1
1
1
31926
493
22
17805
12646
2
286
2
3
2
381
143
27
29
1177
9044
10
1
1
19127
4
212
9139
4
300
74
1
46
1
334
9
743
3
26
9
1
2
7
3635
5
109
1158
80
2121
968
148
192
16
24691
13
1
1047
2971
8
71
5229
2
6488
169
48
56
1
10
151
1
20
3
43
1
4
678
2
86
6
29
159
653
154
13
13254
6
4
5
1
3
1
69
18
51
10069
1
5
4
1
192
1
1
16
4
2
2
1
2
16627
327
1
5
25
12
1
29
4
1
7
8
1
15
16
86
1
2
23
1344
4
5
64
3
1
25
55
128
11
4
10
542
1
14
2
10
1
1
493
1
75
54
14
231
1991
9
10
2
29371
1
1
21
12
1
253
6
1
3960
14
2
1
17
5747
1
4193
2
1684
91
107
690
52
1
5
5
41
1
6745
3
72
1520
1
7
40910
75
1
8
5
30
576
6
2
19
1
3
76
42
1
1714
2
49
1
3062
97
16
58
14
1
3061
2
18
16
5
1
25
120
4
1
417
1
91
38
1
790
746
3397
36
791
1348
481
1
14
7
1
22
57
7
1
1
35
24
6
3239
23
1
1
1
7
1
1882
8152
619
1
16
2601
12
6
1
1
2
32800
14243
370
2916
1
1821
1
1032
3
2
1
6
3721
3671
3
13
1
34138
133
30232
51
1
6
6359
14
18
12
22
5
2
11
3
30
395
2
1
63
3
15
279
48
3
9
282
1
2
10
4
2
68170
1
1
5
163
964
14
23
11
8
4
89
1
2
20194
99
10
357
6
1
1
120
1
158
1
21
267
1
1
1
19956
2
153
118
5
10
72
1
23
34
27
4
1
19
1
1
22
1326
1
21
1218
5
110
7
1
5
27
3
1
1
3
5
8
33
7
93
3
7508
1
3000
48
249
6
1
1
1
12128
7841
1
1
4
192
2
2
3
2
366
1
4
2
2
21
33
273
6
1077
13
24652
21
115
228
1788
14
774
1519
11
1
10
62333
6
44
62
13
371
5002
5
26
3
393
11
1
457
2
226
1
254
274
66
88
1
1
4
92299
11
3
19178
5
29439
1
44
3
9
11
1
3
43
4422
3
24
20307
1
1
1
132
1
1
13
1
32525
10
206
6275
66
1
1
68
8
2
1
342
1422
26
1
2
1033
4
80
3
58440
188
117
250
3
34
2
50
1319
1
6
40617
5
321
1524
977
1461
18
1
78
1
7
12
341
1
520
33494
100
1
1
277
33
13
1
94869
35364
2
18
7110
53
13267
1
2
18
38
1
4
5
1
76
23
6
7
2
10
1
1
1
86
1
124
5
2
1
64
1987
1
2330
2
1
1
56
1001
1
1
1
3
11
3
851
429
1
1
13
64259
3
1
94
5
7
2
21
1451
2
20426
41
39
493
56
125
3
32
28
228
2
1
4253
2
7
62
1052
3
1
10
3
53
82
2
154
5
46
72
19
2570
6
860
4
29405
2
3
1
185
137
7
1
115
3
667
1
85104
22
4
12
5
19
56
1943
54
29
2
2
2
3
14267
4
1
2
235
2
2515
3
3
2
19
934
13
59
4
2
9
61
6
1
2685
1
5
2882
1
2
272
3880
1
11
8
178
250
36213
1775
11
11
28
225
1
2
2
1672
1
23
2
2
1
3
2
31
8
5
403
1
3
318
1
1
65
32938
12834
16
2
1
279
96
414
7128
81
2
1524
41
19
321
10
32
1380
19
11
15699
9
3
2
29
23
4604
1281
1
2161
1
1
1
14
84166
11
14
20
291
17
4
4
21
95
179
1
1820
2
466
5
953
1
1
97
7
1505
74
2
4
769
2
8
1
2
5
1
10
378
34
9591
5
172
2993
1395
7
3
10
8
4
13
3
36
88
1
4
4
68
1
823
1
10
144
2
282
347
1685
2
10
8
2
6
4
11
3
3
17
17
3
1
6
1
2710
1
3
54747
1
360
4
44
11913
2
2
1
1
9
1
2
2
9
1
68
7
12816
81351
4
46
1
25
2
2
15
8
176
42
2
589
3
1
599
28
1
41
3
3
2
360
1
9
230
272
466
8
2
9
99
1302
2
1750
2961
9
1783
2
1
1
171
15
24
218
3
1
9
136
21
1
1
1417
5316
18
1
221
1371
98
5
4
196
1
207
17
310
2
9
3
5
2
2024
1
2893
2
1
79
1
4
1
3
119
38769
12
287
25735
2
4148
10
9
35
5
87882
1505
20
6
41
5
4
22
12
1185
24007
1231
7970
2598
2
1
84801
1
394
390
5
46
29
22
3
5
1
9
3
872
24
3
700
19422
1
2
3
4
9
102
2
2168
5601
1
7
19
116
9
1186
1742
6606
2
4287
3
11
12
1
1
1
16
73
1
8
16
16
7
23
4922
2
1
1
63
5
42
2
1808
990
73
1
1
29
2
16648
11
6
1
56
4
4
772
60
3
85
18
14
3847
2
12
1
2
2390
13
9
3
65331
13
2
4
2
1
5
1
40
4
1
165
2380
792
1
4
1
1
11
8509
4
2
1809
1
21
6
1
1
4458
84
5
28789
752
1685
30
1
4
1
2
151
1
1
2
1
942
5
1
92
1
17
47
2
3
2
5
6
1
4
86
70
1456
100
141
18
8
1
705
218
574
1
2
1595
1763
9
1
78
2812
6
1
197
2
14436
4
13
84
224
24
2
309
115
1626
331
3
484
314
2
25
66
2
1
147
747
479
1
1
2536
2
139
1
7
758
916
1
93
1
19
10113
7
2
113
2
57052
55
35
2
1
709
1
217
796
119
5
10
1
3
6
2
3
86
68
1
33
4
21
1533
13
1
85
5
2
6
685
2
1997
7
744
7
9
5
86751
8757
481
30
1
1
1710
1
1
63
4733
2
1
23
4
15
48
3
54
531
166
7
3
1
30
19
99
519
1
19
361
55
1
1
237
5
1
23
214
4069
1
25
15196
16
4289
25185
3
2
31
41
6
122
498
1
84
6
9885
2
1
10
17
1
221
1
5
1
1
324
2
2362
1
16
228
2
5
6
49579
24
43
1109
20
2560
4
12
27
998
7
660
202
5
92
8
68
6
227
5
9
1616
23
29
1
439
17
4
374
107
1153
12
6
24
1
1325
32
3
30
8
37
3
4
3184
397
12
168
4
6
1
4
5
1
1
2
7060
2593
3
7854
64
5690
23
35
10
226
2
2
206
9
1
54252
8
1
3
1
1054
93
1
44
3
905
25
4
147
11084
18833
1
1
1
7
1
3
404
18752
595
1
2
1
15
8
126
41705
29
212
17
5477
830
18
1
22
143
325
43
1
8
1
5
4
1
65060
15
3
3
424
1
4
2
79
1
31
7
11
73
2
38
5
47
3
297
1
5
8
2
1776
248
21873
749
2
3117
231
1
48
5
439
173
287
2
62
808
16
11
4
351
15
690
4
153
3112
3
23
1
29
42
1760
1
1324
38
1
1
2
34854
6935
65407
36
18509
1
9
2314
2
171
1
1
1556
444
4
11
321
7
1
25
50
2
31
97
1
424
1
1
72459
2
2156
153
3
1
78
9029
4
42835
25
431
80134
132
57
1398
18
32
3
3
1
1
107
9
11
955
42
4
718
5
1
3
23
25
122
2
5
2
1
167
1
3
2
96
207
1
1
49
2
8
2116
14738
1
6
5
2
13
3
16
8
19
55647
124
51
10
2
9
7
1
528
117
2
122
115
96
40
4
7
58247
6
1
3
4
2
281
792
1
157
12020
2
10
12
7
5
114
29
2
15
512
21
123
1578
6
635
1
13
6026
2
329
1
2813
3
25
10
268
71
5
7
21
73924
2
10
3
54
5
1
6
12
2
41
1
6
2
8
5
60887
1
60
19
1
13443
2
15
49262
6
2
52
5
4
159
10034
2168
7
3
518
5
1
44
99
1
128
978
14590
4541
96
72203
11
3
34
1046
2
201
8
1
235
36
342
1
9882
2
1
980
1
9403
10
1
13
489
5
1
2
2
12
1
8
1155
80
15
7
2
4
113
357
7
1
6
64378
2
357
9
9644
2
2478
1223
11
1815
84397
1
1
6
5774
2
1
1
45
3
66
15519
16
1
13
14
333
2
1
1
10
3
8
10
104
356
413
14
8
5
55
1
3657
6
7
1
1
22
27
17
210
1
1
7
7
222
1
262
1
55
28
90
141
4
13692
248
162
1
56
7988
16656
251
25
1327
131
1
80
40
2
1233
2
1
2
13
1
2
7
31
1
13
49492
1
150
2
4
1
1
22
6
5
180
26
987
3
45
59
1370
131
136
1
19
1
67
8
1
20
11880
5224
9
6
12
1628
4774
2
9
200
47735
10
2
157
1399
2
373
11
28
30
247
728
1
3
9
1
67947
225
7262
773
10
3
4
65
3
40
4
1
2
45
69
1
3
137
4
5
1
199
334
2
9
53
3
3
1
213
7
1
116
60
6832
3
1
33
5
1
37
338
26
2
8
263
271
3
1
3
11
1
182
3
49
420
3437
5161
6
9
62
2
3
3
24
40
1579
4
66
5
2
1
8
1
209
2
860
44
1
1
62
738
3
2
2
30
6
24
4
7
1
150
9
3307
2
14
109
13
5
149
2313
3747
85
3
1
29
35182
15
1678
1
57052
1
272
35
128
1518
42
368
1
11
5
3917
6
3
27
67
2
2
18
2
7
2
3
5
100
1
2856
10
16
227
225
94
5
2
41
2
4
9
3036
1
4
3
7
9761
13
119
24
1
2
21
4
2
1
56442
22
1202
81
1
8589
60
15
1
1
1
4623
4
279
2
44
4
13470
5
14
9708
192
31581
1
12
7
1
71
1
60
2121
1710
8358
2
28
3
9
160
7
405
49579
1613
1
1
1
33
1
362
20
26
19
2
19
122
59
1
1
185
11
16
1
1
140
80
6
68
257
3
70
2
4
42
2
1
3779
2
12
1
1115
15091
1
5
2
162
1908
7
1
1
2
3
143
429
2
2
102
26
1
263
6
1
68
2
2
1
2
101
5
5695
5
23
1
2
2
151
39
6
24
118
43
3
19359
20952
16
1
71
3
305
2
2
38
7
29
19
914
42
56
5
3
5212
43970
11651
3
102
2
1
1
32206
56
4
1
1
1
5
103
2
455
22
1873
2
184
1
163
1567
1
4
1
2698
50152
6
337
1
4710
28
116
5
13
16
1
2
1082
2
366
2
406
3
951
1
2966
60
1
1
1
59
14864
197
54052
11170
7
3
3
515
1
65
2
557
106
842
1
1888
12
262
158
23
1006
5
575
1
16
4
3
227
955
49
205
1
1
5
14
90
1
1
2
8
1
1
13779
84641
1
734
1
62680
4
12
5351
6
2
32
21
2
458
5
3
14
1844
6
255
1
54
2
2
131
5
23348
147
40
1
111
5
468
513
14
1
170
3
31
14
4
74
5
1
2541
5820
20
755
1
1
2
135
78807
11
29522
186
33
1
14
5266
2
4
2
1909
1
12
1
85
22
121
56
43
139
10
91
37
5
80
1856
321
1
284
22
3737
3
1
1
3
1
9
5
26
8
14
1
2746
2080
1174
8
6
4
5025
2
10
4
17628
11039
4
1
4
6314
103
140
651
2396
1
2
186
1
3
744
1
57
4489
389
5
5
1402
151
247
1
1
1
1289
2
1
1547
1022
31
4
1
8
356
3
27341
9
2
3
1
41716
1
49
6
461
6
1
10
266
1
23
1
12
4
1188
92
1
82
1
5
191
2
1
2510
12
5
1
1
118
8
8
3
9745
268
29
47
9043
1
1
1
419
554
2
1
14
161
19
118
42047
398
2
2
26
4
30163
82
3
16
30
15
137
129
53701
371
1246
70
19
7
5
7
3
1
3
1
1
4
2
2
1
8
1
18981
3
22
6
1
119
7
686
1
440
1
1663
2876
46769
1
4
242
1
2856
14
65
1
591
54
2
9886
1
3
6
1913
10
199
15
700
1
25
239
1
8
109
260
36828
296
4
9
14
24
22
7
7
403
49021
1
4
95738
45
69
1
4
1921
1475
1
1
4
3
2991
36
6542
1
36
184
2
1
28
1025
1
12
680
48
11
35
4
2
57
1999
1
769
8
21
32
1
19
2560
13
117
130
1
5
3
1
1
2
3
56
2
3
2
5
7
15975
19
22
3734
2
29
2
38
9
92
1
1
2964
85
2
1
2
109
2
79
1
55873
5
6
1
1
3
9
61
1
1
1
3
4
1
59
9020
48
10
39
1
9626
3
5266
1
1
7042
11
327
3554
1
3
5
6
10
29
4
1
4
3
1
16
265
2
58
1
40309
882
3
63
430
42812
2
21167
181
1
1
2
36
1285
934
2290
46
466
2
11
1
14
170
1
3
1
2
1
11
1
2
59
4
1
1
1
229
22
86
39
17
5
1
3191
3
116
19
160
3
2
2
1
3
3
5
63
9
116
147
8
6
1
528
40
3
1
21
23816
1
28
1
681
1
8020
5398
3239
19
1
47
3
568
60566
62
499
2
1
1
4
1
20321
1
168
1
8
7
29405
3197
1
1
369
18
2
6
2
3
2
6
12
3644
2890
1
1
3
1
150
38
9
20
33888
176
403
998
16
1
1
1
2
1526
1
131
1
396
414
153
21
234
88
1
6
211
1666
1383
78
123
6
2
2
451
3
1
8729
1
1511
25
214
25
14661
61
1
17
74
254
1
5
11542
2458
23
2
21
28
87345
1
9
155
5
3
1489
65
494
125
3
336
1046
2042
19
1
12
2
24
1
1154
6
233
2054
1
17
21
92473
3
3
2
5086
4826
1956
179
28327
3
89
1
2905
1
930
2
128
1
11068
11
16
6237
4711
11
2
41
10
2
19
53765
6
2655
24
57
4
3
9058
4
53671
4
1
2
19
5
1
3214
16
11
12679
1
3
112
1
3
42124
1
118
3
126
3
7
18382
2
2
1
812
1218
2
6
736
28
1
14
3
22
8
3
1
5
44
28
2
1
10
3451
1
1520
410
1
3
2
1
39
17
1
2
7
2
3
2
2
1
1
3
612
9
280
2
168
10
46
737
16
1
64
3915
2
5272
5
33
52
2
71
5
5
3
21030
165
1
2
96
8
131
667
14
1
73
2
1
1
6
1
3
142
2
1
96
2
1
4
44
5
5
153
201
3
3519
65
7
4
2
1
1
6
1463
576
4959
944
753
1
4
1
16
7242
2
1
18
1
6
9
216
1283
13
53
4
11
60
428
52527
64
65
348
17
6181
11
2
2
1
428
1
2
1
840
1
4
1
24
61
31
3
1
73
116
64
1
3
2
435
26
118
2
2
2
1
289
1
3
297
1
3
136
247
27131
4
92
4
47
31
6
26
1
33
668
3858
49
1217
4
23
1
15
4697
8
954
79
3872
1
4
1
131
1
1818
6
164
4
2512
264
18
12
3
4
1041
1
1
19
2
79
16
3
2
27
1
6
3
6
52
10
46
40
16
41
2
73924
5
1
1552
1
38
32
1
1
52262
989
39
1
628
4
1
10
18
1
485
1
1
374
21
97
1
6
490
36
1
3605
908
73
60779
2226
1
2
3
3
1
3
5
41
1
21
2
304
3
6668
21070
85
1
3
2
1
2
14
2
1
20
1
1
6
7
745
8
11079
5
1
7
122
538
42
164
8
9
1
1
7937
6
19
209
574
30
110
234
4
4
43
3
10
586
2
2
100
147
1
141
3
3
26
1
675
242
48
1
34948
5
4
63
96
4
16
94215
1477
1
18
36
8
312
12
58
232
9492
13
2
3
28640
43
1
81314
3350
1
2
22164
7
1025
33923
56
74
198
1
2
2
2
87887
4
139
5503
22
28
1208
243
663
162
3
226
1
1
7
7
1
11
4541
1
3
26
19
1
10
75
1
2
99
12
1
3
50
21260
9
4
25
3
2
219
9
428
801
7
2
74
13
2
1
5
28
1
18
137
29315
60035
232
2562
42
32
3
26
8
2
2
1
3
11507
1
119
140
189
2
2
67
83
66
8
1
6
1
24
1
1
7
5370
33
2
76
1
1
2
1
5
2
1
204
110
21
5
10
1974
1
5289
62
149
580
2
33
2
2
1
531
8
109
2189
1
47328
33
2
45083
16827
4378
1
3
5
1
111
20
377
20
8139
2
23
70
1
1
346
31929
8361
12
1847
89
1
315
16
2
99
1161
61
8
41
99592
6
1
10744
22
3
4
3
23
5
386
38
10025
11
9
147
6322
27
44
5
46
55
4
5
44
16
31117
1
3225
3
1
671
10439
12603
1
3
1
81983
1530
1
3
1
3
111
3
10
1
1
55098
5
19
516
1
6
9355
2
2
21
21321
2612
1
3
1
53
16362
5
13697
5
1989
2
2
183
2
1
3
1
263
641
1
40
1
2
32024
1
16
5
2
1
1
51
2
2
9
1
1
43080
493
4
69
1
4
2
1667
35
2
5
75
6
2471
2
38
5
219
2408
647
1
178
2901
149
51875
4571
16
176
10
2
11
4
3
2
1
14
11
1
12
10586
414
59
4
2
1
1
307
1
2
1
4
2
5459
1198
80
13
7
7
3
3780
711
40
8
38
4
5
2
15
1
563
3
11216
15894
358
1
645
8
65
10
1
84
10
2812
2483
1
69
16
1257
8
716
62178
1
1
2
36
2
1
6
2
30
242
8
2
9
39811
8
18
7
2
1
1
21
47
43
3
19
2
6542
107
2672
4474
66
2508
1
23
3
15
9
68
2
79
1743
128
1
5
1
63
2
49
2
4
1
320
15
756
32
1
227
3
1
34
1504
607
29
14
7
2
34
117
2
1
15
447
30
61
14
2
4
16
4
6
1
39
29
479
1
12833
1
5
69
5
41
1
2
2
860
5575
1
99127
5
499
2
90
511
166
607
109
1
15
37
8
3039
9
6
1
7
54
135
21
2
120
1
6375
353
47
3
113
4671
46
2
1
2
1
103
9165
3
1
2841
1
5
201
32
1
44
138
4
70
12
29
307
2980
1
8290
339
65
31
1260
2
19
28
42973
2
13
2
7
140
16
23
695
47
3494
1
17
48706
1
8
20
5
2
3291
7
1352
26252
23
1
3
1231
811
1
1
1
275
26
2207
1
21
2
2
4
7
3
1
156
74399
10
1
164
233
3
1
153
15
2
6
93
47
2
1
15330
32
13
1
1
63384
52527
1
4
1
15619
3066
3
38
7
32919
72612
85
2
29
1
3594
7838
7
3
2330
8
8320
1
3309
1
67472
2582
98
66
3
21288
1
3
4
1375
439
3
97
1
1
89760
1
1
4310
12
24
66
9
1
1
249
1
10
3
62
17
32
1
955
1
6
544
2
41
15
3
3
1
1
2
14
1
4874
1
2939
5
10
2
1
19
8734
1
615
277
2
544
45
1023
38
25
356
2
2
1
2
133
2891
3
1334
42
1
1
78959
1276
112
2
1
29
144
45
1214
3
6
2
43
389
92445
601
4
186
117
1
8
223
107
37
2
1
10952
5
125
14864
36
1
26
1
3
17
1
8
2
2
56
12172
18
105
3
5
5
5
15258
6923
6
244
32
1
11
1655
19
95
1
1
6
35
5
1
2
48968
5272
13
5737
2
245
21926
258
136
12
6999
1
34
1
14
13611
30107
305
2
10
33
5
13
1
601
2972
1
4865
1
65
2
28
77
574
3
1
1
2
1
1845
1
6566
514
1
40688
1279
116
1
2140
5
48
1
46
1
1
66
7
10390
1
1
6
7
433
1210
13
2
18
7
78
79
20
1
56
2
165
1
1
40
1
8
30
494
3
1
40
1
4
2
62
9
5
2
2
1
74
32
138
152
2
9
1665
3
7354
8
2
339
32
1
2
1
30
1012
2482
27
5
5
4
3
33
4
29
1
4
2
3
2024
226
1
709
1
5
4
1
103
1
2
71
18751
50427
5
4416
68642
132
2
8
16
36
2
1569
4
1
6
464
37108
14
2
15909
55
28445
470
2
29
1
1586
15
17
1
4
161
3
8906
1
1
1
76
1
13
18
1
1
21256
44
11
5
206
1
1886
1016
16
961
159
1010
2
34
3
1
2
20
2
30
1
1
2
8809
40
13843
14
1
29
7
2
1
5
1783
7
59
1172
335
1
167
683
2
1
15
5743
2
51
10
6
164
2
374
27
15
2627
1102
1
2
1
19
3
1
28
84166
4
2
18
3112
6
43
3
32
1
108
1
15
1
55367
1
3
1
5028
2
68
224
2
1
3
1310
14589
3
2
1
24888
1917
1
10
35
1
124
16
1
7012
82
6668
1
5
2
1
1
2
84
23
2366
1
1
1
304
10
112
1
10
5
1
68
5
2
168
36
412
237
2879
1
12143
13
244
1
3
11125
9
9
966
1
9
245
3
1
2
14
109
6
26
1246
1
393
39310
8
19
16
5
15
18382
2
45
16
52
79
1
2
8150
62
25
2
4
1
4
1
3665
1
1510
1
9
54
2748
5
18
11
241
9
4
582
1
28
259
33644
24
1
3
2
117
1
5
1
9
4
8654
61
4
76
3
1
18
213
25551
1
298
9
2
30232
2935
11120
3
62
33
40
271
32
6
1
5
1
69
1
1
16
6
43
1195
2
190
50
118
111
3
15849
7
21
3
65
1
623
267
3
55
4
9
2
1
59
5234
1503
2
13
1
7
29175
3
8
6155
154
15
29
1
31
1
47
62
2
5
4450
200
2
580
1
1
8
3
1
4
77
12
7
215
1462
6
173
365
2
1
10
1
62
8
3
40
828
5
573
1906
2736
1176
32
83766
38
4
2277
2
2
2
2
17
7
421
81
7
32851
6
1
4
58
86
9
2
3455
18
162
8
2734
2
1
2
9718
1
3547
8
1
38625
7
3
32
233
3
4
95316
2
1
87060
4
100
41
1149
1808
6
15
15721
1
4
2
1
12
13
4272
4
9
1
30006
78
19
70
414
10484
8666
1
1
1
662
44552
276
8370
1606
4
2072
1
2
3
33
22
1
44
96
1
122
2
1
1
2
85043
7
2
16
5
25
1
1255
12
2
351
2819
4
235
2
92
1
1
119
2
25
18
10
2
1
3
10
11
13982
2
8
8
272
4
1
2
2
1
1
31
12
1
14
11
15
42295
11
11
2
37
6
67
3051
1
1
1
257
9
1
1
696
2
29593
15651
4182
7212
1
4070
25
1
1
489
4888
7
136
2998
6
35
6
19
5
12
2
2
99
1
151
56
2
1
50
431
2
59
5
72883
5
38
5
226
5
55
2
5
13
49
1
4
160
1
639
1
31
11
2
6910
1
113
17
22
64569
708
1
4
104
76
302
34
2
1
2
1385
12
2
10
20
26
387
53396
80
9
18638
1
1
33
48
577
8454
1
154
2
1
1
65
1
1
696
1
1
306
1
30
200
1
4
1
19277
1
5383
3
4
11
719
45171
1
1482
254
12
2
52
1
1
1
1
14
45
2
1
7
4
3581
1
1054
1
63887
1
1
3
100
15
5
11
49
4929
1
143
2
1
16
2
150
21823
13
2
144
1
1
24
4
95
4
38
54
19
1
683
39
2
1
9553
1
2
3
522
81
15
1
7
4073
19
8
6
1
2856
3
1
1569
278
2
2
24
12097
23
78
36
7
2
181
43
76
1
15
7
6
1
13
1416
3
3
4
4
33
19
10
3
87
1
1
67693
117
57
12
8292
44
2
1
1
19764
9
4
16
544
12
2
15220
6012
72
15
29
48
129
339
3268
2
2
34
107
2
111
23
1096
1
31
4
1
3617
100
959
61
1701
38293
1
4
8
18
3
1
1
4327
3
1
5
3
2
3
69339
1
15430
3
1
60
756
3
1321
7
515
54174
5
15598
7
11
90605
2408
98
4
1
1
31
2106
1
2
1
4
1
163
124
4087
14
19128
30
90
75
2781
2
153
1
1591
3
4
1
29
15
7
6
27
18
65
8
3
2623
5
3
15319
1
286
6
1
2
5292
34
157
5
1
5
12
1
288
2
2
2
1297
838
1
34
2
1
405
1
1
819
7
306
63
4623
14
13
40
28
18
14
158
1
1503
45
244
4
4
1167
1
1
1
23
3
1
2
71
5
42
1
1
16611
1790
3
4
1
3
86
132
3
11
765
122
1
1739
3
6896
30372
4
1
23
585
1
496
11
11
48
9
322
2
276
47
96
629
3
35
33593
30
1
5119
1
3
1
123
71
4
1
9
5
1
1
1
3
28
1
11
5
5
1
5660
1
2
85162
1
24
1
3780
4
5716
2531
1
46
60
631
1
4034
1822
2
4
1406
8
1
18
4
257
7780
7
3
7
4388
2
1
8
1
41
1
8
16
13
4051
20
2431
403
17
33
57069
5
5
1848
3
11
7
1
4047
4
1
6
684
13
1
1
96220
2
127
81
18397
13
1
1
422
1
6
92
418
23
12165
1
8
82
2
7
1
344
1
1
9
10
3
27
2
15
28
14
1
3
32
3088
1
11
2
5
1
1
1
1
18
22
178
66
6
731
1
7
8
4858
1
5
21
1
5470
4
262
625
60583
39
2
1
3
5
131
299
1
689
2
16
62
1
1
5
64
23
2
27
5
3
17
15
664
893
1
13
219
1
29373
169
19353
1
3
52
1
1
77
2
12
2
1
45
944
57363
2
13
1
3
1
2061
15
4
353
7
7
4
2
1
2952
176
1
3
3
8
393
9
1
26
69
7183
3
1
77
24055
15
84
2
4
73
2
1
507
819
1
6386
229
998
210
742
6
6527
2
137
1
86
1
39
1
4914
29
3
2883
2
153
64
23
5
38215
2
29
1
3567
96
277
1
99
30072
1
726
1
282
35
20841
1
8875
1
1490
4
2
1
40
83
4080
378
3
172
3
1
3
5
1
184
1725
26
1
29
1
23238
1
233
2064
3
585
67
3
9523
1
7
7
11
58
9350
1778
63
5
75
2587
3
20003
18
941
1
132
41
1
12
37684
1
5
7
23645
67
3
415
6
45
17
46719
1
2
4
32
5
3
13
2
9
12
43
90
4
7595
7
8286
3
347
13
1
58
5
163
30
1
9
6524
9
5
44
27390
117
16
3
10
44
7
14
9
1
2
10819
1176
196
4
3
1349
35
391
8
33
1
428
4
1
103
5
2
25
51108
2
128
1
1
1
3371
2
5111
378
66
121
1
737
4
116
8
98
1
211
2359
25
8
1
5
4541
22890
221
66
127
20
3126
1
4374
1
1
66
30
11
13
8885
5
823
25
8
2
44
1
1
1
1
1
1
216
11084
28186
1
1
1
928
1
3
2
541
3
79746
2
1
3
3
1108
35140
6
9
2
1
10
13
533
2
2
4
11
2
583
97
146
10
1
878
1
8
1
11952
54
14
3
5
1
2086
587
1
10744
38
6
7
22
3
3213
5
17
2
2
39
1
28941
10
1
1
94
22879
6
1
1
2
3
18
65
2
1
221
14
3
11
1
2
3607
120
11361
1
2
1
22046
73
1
259
5051
3
12104
74550
1
202
139
256
105
9
18053
2
6
1255
10
3
97
7
6791
2
1
11
3
2
40
4
34335
17
67
274
1583
12004
4639
11526
2
1654
2
2
8
16
21
1
2
1
32
14
1532
16
14
16
248
1
1
1375
1
7629
824
100
54
1
63456
61
27200
19628
333
1
120
1
5
11214
492
3
4
3235
1
70
3
163
21
1
7
35
3
1
1
34
8
5
3
1
4
143
32
2
1
15
6
2
1189
49852
68
17
5
5
147
54
254
4
16048
585
17257
4
3
1
22
358
1
27
3
6
1
69870
2
256
1
145
216
1
3
9
24
2
11
1
1354
2057
3453
79
49
4414
1
26
4
1015
4085
5736
59
629
2
3
8
412
10877
2
5
1
13
72
2
8
1
297
4
64378
1
19
3
12
42
249
10001
14
1
32
26
3
1683
1
11
36
4747
1
82
2380
4277
25
45
137
1
4
49
5
100
398
1
93
53295
2
2909
29
1
67
15430
4
16
4
44008
812
4
3
119
59
4
1
18
19
732
6
241
7
583
2
1
2
1097
50
2482
35235
42
1
4080
1
16
93
2
1
57
25296
1815
30
6
32800
7
9
1
197
60
9
443
10
2
6
5553
9
1
1
220
69
27
3
5
1
2
1
4
19
3
2
8
2
6
7
45
3
19586
1856
2947
1
1
6041
1
1
2
1
44
29
1
44881
1
2322
18399
24
2514
3
35
1
7
1
3
6
14
21601
23
1
1
196
798
1
5
119
13261
1
1
528
2
1
85
123
1
79
1
40
55
1
16
73
4968
1
1
26
2
41
11
43136
4
13
1
137
88
12
2
9
2
271
2428
1
1537
1
239
2199
3291
12
1
2
1
208
4
3
12
5
1
30731
115
91
60
3733
1
96
2
709
21
11
26204
294
12
1568
98
2
8
35
10
1
741
1229
1
4
1
10
49
190
2486
11
141
5
106
1
498
1
1
1
75
37
12
1
12
56736
4
1
95
47
31
10
116
69
148
3
23172
4
15458
14
3209
1
6
3
8
45306
56
4
157
41
2
5
1
3320
7
2
1
19
646
15
1
2747
8
3
6
2
1
39
153
4
5
1
1
3
39
959
3
1
49
1
1
613
56464
158
1
21
21
1
57
132
193
297
19
2
68
8
6
9
15
26
4
2
4
621
2510
908
52
2
3
1
27
143
33
15
14
1
5
1
1
1
2
1
233
1
587
1
1
12239
1
4
13
1
6
2
1
1
2
2
1
2
3
2
3
3
88
4
2
236
6
472
118
1
12
1
48
18
2068
27
8
3
38
277
15
16
5
72
147
1
117
2
3
753
3
5
6190
9
14
1
12
1
1
1
41
29
1915
1
212
3548
172
1429
4
22
4
2
8
1
60
249
2
1
532
705
1
1
216
2
1
49
69715
3623
33
10
2
86
2
5
3
1
38
31
240
3872
1734
3189
1
69412
4
207
3
1968
118
82
1
3
1
1
1
1500
54117
33
1
2
17
19
8520
36494
1
1574
3
2
1
3567
12
39
1
51083
2
71
8
1
48
62333
12
2
1
5372
1175
23
701
23
1
1
1
3
5
134
5
2
385
1
7
1
16
23137
25689
2
39
25
2
92
53
1
44317
1
3
272
1
36
3
27
9
4065
2
390
1
2
38
16
1
57
1
5
20
2069
3512
5
248
14798
16
373
1
1
305
3883
596
4
4
8
19
165
120
2
1
10547
4
1
5
1
9
24
5
50
70456
2
26127
105
5
3
2
1
1
1
21601
12951
1
371
4
1
6747
1
1
1
176
231
79819
15
1
27
1
5
17
199
1
2
470
103
8
1875
2
12
28038
16
1
131
41
821
7
1
1
14
65
136
816
6
2
168
13
1
1
17
5
428
194
155
163
7
7
5422
4
206
3
1
4928
575
57
4
2
8
50
31
10
12487
1
12
6
1
26
1
7258
3
568
317
631
18
6
13996
467
2
8
421
1
6
371
25
1095
37
223
34
7
2
25
2
2
1
33
3
3581
2
375
2
7
29
8
30278
11
26
1
80
1
1
1
2
44
5
53
4
15
26
1
78635
1
1
2
2582
7629
3
93
42629
19
2
95
1
2
1
2
1
1
6
890
1
6400
8237
4
312
2
99624
1
1888
1
179
22
1750
6
50572
92
1
67
1
9020
51993
4
25
9
24
2
4
3
1
26364
31317
28
2
2
12
1
1
2
1
134
971
908
98
36771
1
26703
978
1055
165
2
19
47891
2
386
5814
6
35
38
32
57
60
33
92
240
1
21418
1
26
91
2
10342
11
1
36
16
1
1
9
4
6065
5
1
5
343
4
1
196
7
1
5
1
1
736
66
10
3
1
2
1
3
1
217
1
3226
1
37
1
435
38
24
5
1
12640
25
49
30
37
1
14
210
22280
153
2
4
45477
18
1
8
1
335
4
2
33
662
10
85
1
1
24
410
1
18
7
81
15
2
2
2506
2
2
157
2
42
12331
9
8
470
2
156
1
10
964
22
2
14
1731
1
1
5
305
92
41
5774
32
13
4
1
6352
3
4
74
10
1
6
234
56
250
7
10
5
9
14
1
17774
1
986
3
3
9
37824
787
177
19
326
21
53
2
4
2
57
2
39
6
26
1
266
3
31
2
4
1
3
89
11
95
628
4
4
2
40
1
1
1
1021
1
19
62
6
1
5
13
5
4
74
2
1
310
42
48
1
39
106
53
3
2
47
1551
2
4
54
9
1
12
30
17
1
172
83
4
8
3
218
93
2
2
6
4
1
8
74
9
4
155
14
4
32017
69
6800
1747
5
15
232
41
3
490
17
13
154
1
30450
2
4
2
164
6626
5
2
114
1
25
163
5
1
2
2
1352
1
9
266
1
1
634
12
1241
20
443
3
2
1
131
62
1
1
154
2961
211
2
1
1121
1
16
9
1
14
24051
354
1133
18360
49
3
1
878
1
1
1
1
1
1
51
1
2
111
13
97
5
51356
70
1
1
1
185
1
416
444
12
1
1
3
2
28
46
49
36
433
226
1
91
153
119
1
1737
30
1
12
3
21
26339
318
125
94
501
3728
1
14
974
9
470
293
1
2969
27
2
3087
658
3
7
13
1451
3
155
2
158
5
1
3
2
19
19
445
11
1
4
6
5
13
37979
4436
63989
10889
26
2013
202
71
254
9
8
536
535
50
17
11
1
1
1
121
4402
6
1
19481
34799
12
21
209
3910
4
41
50544
7
208
349
29
8693
4
7848
37
15
23
5
1
1
38625
12264
5
4
20
1
4
9440
2
40
9
11
1
1
3
8
11
1
118
24
35
104
2
1
2
3
28178
1
105
384
20
46
583
70
2
33
2717
4
138
135
163
81
1380
1
2
31
3780
1
464
3
9
1
1
18675
42
2968
5267
7
7
5
1
2
9
5
75721
1
16
1
1
73
476
1
6
5274
1
7
13
5
1
1
1
4
6145
2
1
11
1
1
1
3
1
2
182
48329
25
1
31
7
2
1
2
913
22
53
15
2364
13
38
4
3
7
2
6
7043
21226
1
4862
138
9
3
1
2
360
1
1391
3
2
4
1590
2
2
39
50198
1
893
129
1
24
4
1113
12
2
7
2
1
241
5
19
858
9350
7
4
41
80
558
100
10292
21
24
2
161
3
1
116
1
314
6
37
257
37
13
27
252
1
1
1507
130
1
208
3
1
25
2
5
297
15175
13
340
1
1
18
163
2
1
1
4634
1
652
4
2
12
18170
178
1
3
1
1
3
53
170
8
3
5
90
4
4
1
2
8
1
1168
3
12
3
1
1
32
1213
3378
17161
2116
1
2
15781
2553
16
57
1
1
2362
6
2
6
4
8235
7
8
11
33
1
1883
28547
117
4
2
18
41
1
14
4
1
2997
1
3
148
1
2
348
121
3
15
201
6
108
300
5873
4
76
3
103
86
43
1
1
13
2
494
1
674
318
2
1
1
204
123
68
4
1745
94
49
65
12
85
4
20
75
1
90557
36
2
1
14
16
1658
3
306
373
1
61
9
1
3
258
2
3
1
28
1
8
3
9
7
3
29
2648
1
54
1
6
1
229
1
1848
1
63973
15
38
1
5
39
9
67200
4060
62
3
28
8
22
3
1
64
2116
1
19
9525
854
6
2
1
20090
25290
2
35
2
1
12
5
1
13631
3
664
17
21
1
36
194
1513
32
2
1350
7
45932
17
15
88
1
340
207
355
17
10
3186
7
45
66
2
11
1
513
2
196
1
66653
7
37684
1
468
518
49
1
3
3
1
1824
5
56
27924
137
2
79
35
2
69882
10
458
9
8
1
49
2358
1
1
15
177
10
1
428
4
18
15
5690
18
225
55952
75
525
1
13
1
7221
6
67693
19
220
1094
13
1
1520
103
3
6
1
93
49
2
5
1
1
4
12691
2463
1
1
1
8
1
387
3
2477
1
1
41
246
17
1
4
121
2
22551
1
13
8
21
1
38
3
32
15
11
8
33022
6
1458
61
2
70
17
1
46
566
6
3
149
155
2
1
1078
887
9
3
13
3
2
2413
8
90
49957
32
1
429
1
1
4
1
4
11
971
21
168
15
29587
25789
2
69526
3608
48
1003
173
65
9591
1579
39
2509
1
17
57896
74
1
2473
1
3
3465
1
7
9
6
328
8
298
1
1
46
13
61
1
35
2
36
9
13
30
8
43
43
1
27
377
7
48
7838
1
46489
69
1
6
2
2
1
1
1
3
2
9
1142
194
55
7
1
392
4
3
55
1
1
3
26
52969
38
1
37
8
138
12
111
11
3
515
2
10
1
1
1
1
7508
1
1
1
1
6017
1
1
2
14
7
6679
16
46
12836
723
1
1
1
296
2
618
1878
2
1
16
3
43
2
17551
146
278
2
5
451
1
341
10
23
42
11810
25698
42
1
20999
5
86
2
525
65
134
2
1
8
2
2
1
6
2239
33
6
10
3
4084
9
28568
33
14
158
68
126
94
8
5
63
30
1153
450
340
539
13
3
3
4
142
2
80
5
1
1
4
1
1
66
1
2878
21
1
5
3
4
2
9
3
37
25
4
1
1
4822
1
107
3
4
7
1
1
314
84
3
5
40
102
96
75024
6
5
2
1
5
3
41
258
383
4
1
1
12487
6
4
3
971
4965
2
6
88
1513
3
1
40
2288
1
31303
322
242
1
2
119
41
2
9
309
3
4
1
1
5182
390
1
9
143
16
5965
2
22
65
44
19
19
1665
335
7
12
106
394
2
3373
2
278
103
35967
411
63
6
15583
28
515
14
1
16
1
6
5
19731
14092
9944
1
14
7216
536
3
6
3
21508
3
1
149
9
103
2
4098
26285
6
5093
697
274
1
1
91
1
1
5
2
1069
103
2
1448
992
1
8
233
658
29
1
212
22
22
37
4
3
16
3
103
1
4006
3
2
1
1
3
6053
1
11
2
108
1
54
2
3
2893
1
8
8
446
1
23
5
5347
3
125
287
5
5
4
1
9
394
1
3914
214
29
1
5
40870
9
3
2000
12
57
28
1
4
1
24
4
2
484
1
1565
341
1
1
27
4
1341
526
1
4550
4
1
2
324
291
3
464
1
968
334
7
1
849
1
5
1
7
1723
38094
5
2
21
1
1
4
5
25
3
1
4
3
618
46313
2
2
1
174
10063
50202
11
5
13
2
4
158
1
1
15
3
106
1
66
10
2682
3
1
1
191
12
2
111
1
24
2
16
1
3
11
42
6
3
1
13
23381
171
85
34
985
28
3
8752
22
270
6
3
10479
2501
1
83593
10
3
1
7
1
102
1
3
744
1
80355
9
152
31877
1395
1
1
32841
257
1
1104
2
5
2
233
1
137
2
8
1
14
92
2
6
58
161
5815
1
6
2
2420
45
68394
47
12
7
83
3088
1
33
6474
3
23
323
2
47
2
4
102
16
537
273
1
922
2
65
17
4
29
2
3884
114
29829
178
13
1078
37
267
8
28
3
19
1
1546
1
988
305
1
10
15091
51363
417
1
621
3151
7
17
1
2
13
6486
1397
323
150
65
59
4
83
666
46474
1
7
5
1
8
32
1
43000
11
17
43
1
95
67
2
2
19
87
4
1
1
22
155
65
709
30183
5
8
4388
48
30
1
2
5
21
5
1903
2
2
19
129
1
1
30
40
1
55
234
4
8
5
7
16
43
1
970
2
2
7
10
1
19724
1
46
178
1
236
3
712
10
1373
1
42494
1
3
5
97
69
63338
16
1
2
12
1
1440
1
413
6
11
19
7559
1
1
23536
1
1
15783
1494
10
32
1455
38
37
9
1
11
1
3
9
6
1
1
1
46
28
1
8
3
1
616
460
25
7988
1
416
1
7
11
1
6
1
607
8
1
40
27
236
1608
1
3
1
12
54
4
4
1
19
11
8
1
1
438
11
2
4
580
1
24888
1
146
250
9
4979
3
16
18
2
2572
12
2994
152
254
17
2836
62
6
3
1075
414
38094
2
1
3
5686
340
1
143
1
39
30456
2
12493
4
3
2697
146
10559
1029
1
7075
1
4
11
1
26
35
2
2
1
65
818
27
16827
17
4
223
1
3
20852
1
70
21
1
1
1
1
1
49810
2
28
1536
1
4
4
362
3
19
1
65771
1
1
2
35
53
3051
1
2361
5
60
3
2
65
55
2
6
57
7
1
81916
2
2
99147
31
9
2
19
1
3
55
14
1
3
7
150
9
4
5
19
6
26993
23
9
21
20
2
53
24
1
64
2
2
8
43
1
606
1
1
416
4395
39280
35867
2
13
43
2
2
10
7
1
366
3
19
167
6
8874
1
3
2
33
1024
24
1
65299
75
8
25
1
12
1
3
2
12
718
4
48
7
998
1
1
180
9403
1
1199
1
28
2
2
69
9
3
32321
63
1
33
5
3
2
25
41
3
29376
482
3
4
713
2
2
1
1202
1
1
4
6
7950
374
362
3
7220
99
1
4
1
214
8
89
1
1
43
3
10
669
27402
3
275
3
1
19
92
12481
37891
9
179
6
7592
1
137
24
2
42
1
4
5092
48
45
2
2529
17
587
1
2873
14
5
11
1084
9916
39
20
1
1
64
1
3
90
2
1
195
1
2
94
147
1
1
28
3255
595
6
44216
3
1
82
4
13
1211
12
1
6
1344
38
1
2
18
621
1
441
2
3
23
1
149
1
2
111
1
1
14
20
1
2
5753
25
33
4
1983
48
1009
8
4
24
877
227
32
269
118
19
2
14
480
1
2
3
4089
425
44
1
1
3
26
1
250
2
1
166
6
1
5
1
1
3
6
5
159
2066
1
15128
7
3
15
37
2444
10
4
9
4
378
2
1196
92
1
321
9
1
177
3077
1
1
1874
1219
1
18
1
64472
36213
1
7187
11
2
1
57
5
678
37
8
5
1209
81
1874
2
105
1
8
48
11
330
13175
4067
893
17
385
28
4
8
12
285
299
5864
1
117
33
1
2
2
165
4
7
4
68
18
2
138
10
1
2
9
1
105
5
3
3
1
1
5
17
1
2
1
978
1
1
1
4
1265
1
18
6
1148
1
1
5638
2
1
704
1
53
37
6
1
1
322
203
983
1
53
315
67
2
2
104
13
27
3
32
15
7
54
172
60
1480
738
11
484
4
1142
11
1
1
8
5
3
1
1925
1
74
30
25
1
4059
5
19418
1
3232
34
4
716
7993
689
12
6
2
3
2097
1
3
1
208
13
1
727
1
6
3443
3
2
1
20202
5
6
27
44
24
652
85
2
1
5
14
75836
19
1
1903
2
1
189
21
12
13
60
1
12
1
64
1
3
14
1028
255
1
13
3
1
22
1
2
31
4
11432
6
61
11
13
16
4
2
10100
8152
1
1
8
5
364
9
375
375
3
576
1
19
21
20
9
4
217
32800
1
1
168
200
27
1255
426
1285
2877
45
106
152
1
12
1
3
15664
3990
2
2
14
9
1
32
143
1
9
23
116
58
2
1
18
1
68
2012
54
56857
229
7
31358
3968
2
22
1152
1
12
6
1
26067
11
205
1
36639
84
58
5
1
72883
2
6
392
28
17
6
1
14
34
7
9
2
10
3
28
3
1
386
835
7080
11
2
3
1
1
100
1
1
3
2
21
13
8291
1
812
243
4
4
10819
689
82
1
1594
5
2
1066
4
8235
1
171
8
1
39
189
13
2
4
5
2
564
9
11
1
1
61
1734
15
46
44
69
170
2
2
4
54
17
1251
1410
36
1
42571
1
1
1
41
5
1
5
1
11
1
2
90
1706
60070
154
1
1
8
8
36393
266
1
2
2
277
58
536
7
40
1
41
8
11
3
1
3
4
24958
10
140
51
1
447
1291
21
7293
67
4
13573
1
2
1774
148
75932
1
17962
6
17
133
2
1
43863
80
2812
383
172
3444
7
390
1069
262
88
2
12
1
6
1
12
37
3570
12
19981
33
11
52
5
1
7
1
6
3
2
2
1
1
1
2
2
2
96
6
27
600
6
1
23
2113
2
1
41
20
951
11
28
15
20
43
21
332
42571
79
2736
48
1459
5
1248
6
767
1
1
119
105
600
78300
4
1
33570
2
180
775
32747
90
76
60
7
31
87738
4
1
2765
35
3440
1
1
277
1
1
2
40
15
2
1700
1
1
1090
1
4
1155
7
1
9
3
1
1166
2
20
319
1
423
1
2
409
2
2
4
11
9429
5
1
1090
5
1
251
233
1344
60426
733
5
1
4
1
1
133
1
23
811
170
1
5
4249
2937
15
9
6
9
11
85104
1
3
7
1497
1
62
12
16656
3
4
148
5
1
85
11
7270
24
390
1
603
1
3
12627
21
85
1
29
8
6
3
18
191
15384
1
6
74
1
549
27
2
18
963
3
3
9
10
61
1
580
304
1
222
21
570
3
7
5
574
22
4
12
38
114
1
2
781
97
1
1
6
14
54
2
30
251
7
173
4
1
3
170
308
2017
5
1
48
499
121
4
47
5
2880
81
13
7
1
14763
1
450
1149
2153
2
12
3
2
3
12
1171
1
2599
7
96406
852
2
1
198
1
12
1
2
762
2
1
587
84
12
104
60
1
17
1
2
91
18
286
11
3
72
54
213
527
120
63
24
16
1
190
11
11
1
4651
19
5345
436
1
2
12
2
19
203
1
9
17418
2833
1
1
2
1
40
10
2
1
1
396
4
872
1
5
1
1
317
1
1
69
71
216
47
2
6
23137
8
492
3
1
3
10
5913
1
3
60
7
1
261
377
5
2
66
44985
4651
1
1
1
68
38
23
1105
11
678
11
1
1504
2
13634
2
1
25
7
2
16
404
145
19
1
5386
3
4
38156
13
1
3
7
1
4979
1
42
19
7997
57794
163
311
1
93
1174
4
2
114
1
37684
9
76
3
4
544
312
9659
2
41
7
13662
1864
3
147
1
4
10
792
722
1
104
3
11
17
4
57
2956
81
4
25
10
410
46
56
2
4
3
4966
76
7500
111
13547
2
454
214
2
2
14
1
19
5
53
61
1
254
310
2893
1
1
4
3
28
3811
3
74
6
174
3361
2
1
65
2
9228
3
11
1
35
1
10
1
18
2
1
14898
98893
10735
1
10
131
3
7
1
5
3077
1
6
17308
1
2
3625
7
19
1290
2
2
90095
15
6
3
13
126
10
3088
69
107
12408
806
21
3
516
1
2894
1
4
17
10785
1
18
219
1
26
38
24
24
537
1
61
5
346
1
5
3
30
16
17
57767
384
62
5
2
2
2324
4
5
1
5
136
2
19
174
3
1
123
1
1
136
2
1
10
3
5
2
2
1
1
15
5
551
4
1
2
62
84723
5
419
22
74
16
1
21
53
10
908
1
317
542
3
1
2017
2048
1
35
329
2
30
1
12
2
1
66
1
4466
9878
4
27
16
1
5
1
3067
1997
253
53
43661
2
1950
1
79
1
98
3
1989
26010
1776
35
1
2
74
1
2
15966
4
68
6
1
9
373
5
27
2207
1
1
25
2
15
4
1
148
43
1235
23425
13
2514
3
1
4
2
2
9
10559
4
57465
13
1284
1
12803
2
2
1
18
1
1646
1
2
11955
1
5
3452
2
30
2
1
15
1
1
74
13
1
7762
461
1210
3
32
1
5444
22
23
16
1
3
4
1
25
943
31
1
17
34
1
24
342
1
4
2
1
1
2
13
1
10537
697
366
2
39256
7
8
52
1
2
1
2
1
9
21
1
1
19
424
20
7
3
11
8
3
899
2
2
3
327
364
81
1
310
1
213
48
2
3
38094
2
12
47
5
3
2
1
686
18
1
3
2
1
5314
2
243
78
116
13
1
6965
1610
419
3
33
1
4
4
10
1
1624
1
34995
13254
14514
4
6
91
1
1
1884
18
10
11
278
10572
9
1
361
64
31
3379
9
2
712
2
12
16
1
22581
119
405
1
1
4
1
1
3
8
1034
1
13
1210
10
1
1808
22088
4
6
11296
48
1
52
19
1
1
2052
1
439
2
1
8
4364
2101
16
201
2986
1664
1
16
3
6
393
7
8
7
135
2
3
2
1
85
6
6
77
16
18
244
1
4
11137
510
2
7
272
1433
4049
1
1
6
86
2898
28972
2
1
26830
3
22407
43
1
1
1
24
26
1
62
1356
96
132
1
4321
223
6
1
4
227
8
15
23
1
1
12
3
7
36
17
16
92
6621
1
1
1
2615
2
3260
694
87
16
1
69273
1
10
40
2
1
5
17
507
69
4
141
1
29
21054
1181
13
387
55
86392
1
43
77
10
2
5
1
5
43
1
2505
1
390
5
3
8
216
13878
1
1
244
1
283
2
1
423
8
4
53
3
54
12
20293
11
17
4
22
26584
3
1032
6
8
2
9
85828
29
1
1
1
15
29
805
27
15
26
120
1
2635
60
4
39
4472
72
133
82
1
11
106
38
4
51
1
1925
2
1
4
1
1
497
1
19
6
1
34
1
189
23773
40
1
5
1
1
6
1
3
11
2
7
1175
970
723
4
68
2901
1
68
1543
1
24
226
3400
2856
72
1
313
38
1
7
20
6
1
1
19
54
450
2
6
600
251
1
1
21
3
536
69
7
30
185
1358
1
1
1188
1
26
20293
1
1
54
104
943
3
2
1
1
41
1891
16
9
55358
62
83407
5
8589
1
1
213
2
260
1
28
3
6
1
3670
51
2
1
17
45226
1
31
40
4
1288
5
445
2
1
51
1
1
3
524
127
8
8
1331
76531
3
176
1
2
2613
2
25
2
1
52
13160
1
1008
11099
2
2
4
6
15
2
20
39
2524
5
44
1
3
7567
6
174
535
15
9483
8
19
5623
37
1
3
2
121
5
29
58
1
1
2
282
2
3003
1
227
320
1
3
216
2
2
554
1
2649
1
2
2
85
1
1
2
1
77
1
3974
1
3
1088
3873
9
6
1
36494
11
2
2
1
2604
3
1
1
55
1
9
36
1
4
19239
21
16949
3
9
1
12
1
18
82
2
2
1
1
8
2225
1
2
5
33
71
7391
7
45
154
380
566
2
306
11
12
1
1
5
63
1670
1
1
30110
29
181
91
28
4
171
2
1
1
6
278
1
2
2342
103
3
2
1
33354
29
13828
124
245
7
57
145
8
9
1214
1
1
35
1
7
29
2
441
4
2
2
7
1
295
6
217
1202
185
3
4
42
1
2
3
2
6
733
1
868
61
5
77
8446
8326
1
89896
12
2
1
39
2
119
11058
35
1
22
713
1
105
6
3
523
58
30
245
11074
1
16
1
1
66
3
3
135
37
1
1
3
1
2
56
14
671
1071
17
1
3
19031
4
1
3
3
17
42
116
1
28
2
88
1
9
1
1
42
2849
4
2
4
5
1
7
4
28
1
2
2
1
17282
55
3
2
3
1
75
2
26
1
3
20
7
2649
15
4
299
38
1
4
1
1617
17
1
18882
157
189
9
17193
5184
32
52
1
1
21
1
7079
2
1
1103
2
14
1
10
919
30
23
3781
44686
525
4
4
1
45
964
1
4
8531
55743
34
7795
19
2867
8
3
1
9
8082
504
240
6
1
88
5
1406
3349
2
49323
353
171
4910
7
1
123
1
1694
1
264
105
20
5035
7
1
10
1
1
919
1
14
1
14
1284
165
2
3705
8965
5
625
262
574
16
16
18
102
33
38984
133
355
5
116
1
8
32
351
163
2
24
1
1
1
788
28354
1
2
3
1
2
2
812
9171
26
1963
1
126
150
235
29681
7
1
54
3
1
4
16
1658
1
1
41
30
1
23
1
2
1
9
3
9
15
3
61
2
2
1
28
3
1
10
3
193
1
1
8
10
18609
3634
4393
1
1
2
3216
5072
22
648
42
797
4573
1
5
8
1691
19
1
1560
14
7493
2
641
7217
27
16
3
3
1
1
224
3
216
358
20048
66213
21
8
129
2
3
94
1
992
7
3
1
2
1
57
1477
1
1
68
11
2
170
5474
63
1
16846
51236
2
3
20
3
2844
2
302
17
1369
15901
4
398
1
2
84
12
290
6
3
10131
1
273
3
3
616
58
227
1
838
4891
19
1
4
1
808
7503
171
216
3
1
2
11
1
12
32
1
3
41
1
17
1
4
2
18
2
184
4
1
4
8
17
5
9
92590
2
108
1
898
2
5
17
52
1
5
1
7
29
1
7
3
12
1
36
26
137
1
2
30
4
5
2
2
45
1
232
15
2
2
65
1615
17736
1
3
272
3066
1
29
2
4587
3
586
57
1
63
100
969
31
1
5
1651
61917
1
373
82
10
1608
2
15
61
3
1008
3207
171
15685
29
1
1
20
4
1064
14
1
1
1
3
4
1
53
2
24
68
516
7
4
13
1
1
3
81
1
3
1
1
8
1
495
2
8
118
603
220
22
29
1
4
3983
23
200
2952
11
643
1696
7
5
1
968
512
3
4
1
2
101
2
15
8985
48
828
1
4
48
2
50
83
20
235
39
33
3
3
1
1
4
6
131
8
27
2819
8
1
16
24
3
1
6
3497
2
4
60
3137
77
8
5
53983
2
1
1
53
32381
16
1
16262
1
3
896
1
1
1
1052
6350
73924
5
24
5
1
12
2847
26
1
10187
878
57
75
1
2366
4740
27
876
166
3
1
975
2
26
1
1
1
4
515
5
3
1161
1
3
5
132
7
123
1
1
3
3
10498
1
5342
3
3094
1
2
4
158
1
723
1
2
1
8
23
3
4
54302
2
1
9
1
3584
32
69
2332
18
20
11380
93
13
77
1
5
9
267
20
5
1
21
507
617
6
141
3326
1
46
1
8744
1
1
3
1
75
153
36
2
24183
70
4
2
1
9911
8
216
1265
16
13
18
1287
1
1
1
2808
1299
6
218
623
109
2
22
66
29518
58
1
3430
3368
5
3590
176
8
45
1
2
1
195
211
1
49
1
2796
6
506
49
6
2
68496
75
2
11
4
1
24
28
41
13707
1
2
1
159
1628
4
1
1
26
1
2
2
82
3
75
4
222
2
95
9
2
1
1
1
5451
1
13
1
2
1
6
2
971
1
23
1
3
1176
167
12
19
2
11
4377
409
160
649
3
6
1
4
1
1
529
12833
2
102
4504
1233
688
72290
252
91
452
953
2518
77
20
62
1
12
1
2032
1
1
2
136
1
33
2
28
163
1
201
51
422
11
12
16742
13
3
2
134
5
7
27
15
1
402
10
1
2
32
111
120
41
1
48
2
26
4
5
4
2
5
31
1
1
10
20
7
3909
3
155
7
4
2
348
3432
46817
6
6
4
1
115
96636
23238
6
1
3490
1
87
1
32309
240
229
119
1423
9
217
29
18
247
19159
16
329
76
1
208
1876
19
1
1
1
13
16987
1310
19
15382
2
28786
1
2
58
3
18
30
1374
3
1
453
1
2
1
1
1
311
2
10996
17
328
1
1371
18
11
1
6
1
29
51
256
2
31
2
4
2
6
2
5
3
14
2
41078
27989
1
6
8
1
56
4
8
1
7
11163
3
1
1680
1
1
23317
7
2
15762
1
445
89
290
6
50
60708
4968
1
4
1
2
2
1
129
1
31
87060
260
1
2
1
1
21
1
1
4649
2
317
269
25
1333
1
2
34
5
2
12
3
4
5
752
9
6
34
44
28397
3
377
67
71
2366
1
2
6107
2
3714
18
1
6
1
1
1
16
1
28
227
4
2
15
3
1
1
2
3
1074
518
3
44
29
164
100
61
2
1
707
14
53
3
532
1
4
3
907
2
1
1
1
1
3
480
6
41307
20
14189
55
863
1
1
36828
4287
3
2
413
106
1
1
11
1
2477
1
1
1
73
102
12
457
865
1
24
6
659
1843
1
1
2
160
51
3
1
318
62821
22
91
2
1
263
1
1
8
4
1
46562
11
24
1
80
10
1
468
26
774
3
35
1
1
242
2
409
4
733
7
8260
1
12
47
1
2
293
3
1
1
58
4
14
2
1
12791
13
3789
1
3
24
47
54
9
391
12
4
1
3
4
1137
1
2
305
1
23
2
4094
130
8
1
40654
26698
2
1924
723
2
286
2
2
153
2
206
1
7183
1
556
2
48049
9
87
10358
267
1
51
1
3
1
35
1
1
1414
1
2
1997
103
2
7
3
10
1
1
150
2701
10
2
2583
2
1
1220
1
53
1068
437
222
6147
1
305
8744
7
166
1
11059
9
1
23
1
1
1
1043
13
1
1
13
32
1
1
27
2496
1
65328
15519
2
9
83
1
1
25705
1
19929
4
5
1
56
91
189
3
6
2604
17
5
74
11
4
22
1
1
21
1
6
14
2579
2
39024
1
33
7
5948
23
1
200
1
1
2
114
1
454
1
196
1
3
2
5
5
17702
1464
811
2329
13
6
5347
1
234
5
2
207
1
3744
44
1
2266
22
1613
1114
78
1
43989
15
1
274
1
19
135
11
42
12788
1
3
478
25
530
1
1
2
2
1
25865
16
37891
2547
3
194
1
3437
4
81
13199
9
48276
1
14
340
16
4
10
21
5761
85
124
348
11842
5
208
1373
1
5
10
50993
6
1
1
1
6
2
369
14
1
2
14
18677
3729
2
26
4
4
2
178
236
1145
1
1
1
30
7
8
1
38
1
1
2
2
3
235
4954
8
671
3187
1
21
3
5
11
10
1
108
27
10
29404
20
5
287
2
1
7
3
67
20
2
1
4
38
21544
44034
2322
1242
531
89
2
13
2
1
1076
1
18
29
20
9
4070
13444
1
1
272
1
6
420
4
352
2961
1
1411
7648
1988
5
36
2
46
17
3615
1658
12
152
9
21
21
26
1
4
381
82
6
364
1
59
100
3
4
1
1
92
1
1517
12
426
1
6
9
5
90
1
13290
375
2
3
56
10
1
1
261
1
1
9
2
2
95
2
6
1
2
12
104
9
1
1405
50
35677
62
36644
197
2
46
3
1
11
2
1
129
15
1
6
15
2123
3
823
1
98
4
1
6
1
2
1
102
10
1
1131
1
17
7
3
67
4
3259
2
3669
1
117
601
743
10
3
260
2
3739
5
11496
2
1506
1450
1
2
1
8
1731
41202
701
10814
83
2
1
1833
4
46
2326
1
14
11
41
27
4
1
18778
86
247
20
1
1
2
378
2
2921
346
65
12
1
1239
1
255
16457
1
12
9
13
31
1
1
32
8
152
2
843
4
48100
1
11
5
49
196
22
1164
27
1
3
2
1
66094
68
1
8
449
135
12
35360
1
45
5
2
4
3
34247
29
3
9890
203
1
2
12
1066
32321
13393
1
19
1
1
23
5
2
19
2935
25
3
51
2
2
2
2
3
2963
1
1
151
1
1364
1
6409
976
3
930
211
1
935
96
464
15975
69
33
25
110
1194
15
2
1
1
1
1061
1
2
1
11
37
1452
4
90
7391
422
18
230
5
3994
96
10
4
2
2
6
17767
235
1
8
3
36
1
182
7
5
2
14
1
294
13
139
24862
34
101
2
67
13
227
1
85002
79
3728
4
9
1
132
46
6
1
141
1
33
5
93
9403
2
1208
8
8
175
225
258
23
37
802
3
22
4
6
4868
347
1
2
79
3
2
37
15236
2
2
5061
104
2
305
1
5290
3
1
5
318
254
1100
1044
172
1
6
1
2
1
5131
35
245
628
1
54
398
2100
363
1
4
17054
63
1
2
12
10439
121
1
31
1356
1
3
2104
1
21800
8
13
7
41
30
218
2
46
1102
955
10
3
1
3
8
959
49
1
7
26
477
86
1
1
11
14
5
32
61
1
1
1286
52
516
8
1
2772
1
90135
4
52
1
1
135
13
6
4
132
10984
4
2460
120
482
1
460
110
1574
91
14
1487
9284
2853
1089
4260
17
332
1
48
25229
22
8
373
153
12
2
1
5
92
92
284
170
118
3
4
7
196
177
2
2
14
1
1
352
152
927
568
729
138
1451
368
6
1
3711
17
1
16
2
30
6153
3322
22
17
1
5
11
1
5
165
4
9
176
2
18
3
28
7745
2
138
5
1
1
1
2
99
864
1
12773
610
3
3664
103
2
11776
2002
476
24
1213
799
3
3
18
2675
9
102
5
6
2
25
7
16
19
13
2
503
1
1
2
89057
88
3
73
1
1
429
8
12
921
968
2
1
2
53317
1
3
15
1
15
1
3
130
155
3
100
598
1
6
1
1
7
2
15613
811
27
1
5
6
43
9
34
2606
712
1
3
2
2
104
8
2
9
25
48
5
3
20
3
3
6
9
61795
54
13
6
1356
1
402
18782
1
224
2
163
34490
6
74840
779
12
3993
2
936
4344
432
558
45
2
146
22768
1
1
2
89363
14
2
544
2
338
35
486
1
74
218
11
6
50422
19301
2
7
4022
1
3
1
10366
112
77
17
8
1
2
2
479
9110
33888
39
1
7
52
237
28
3448
1
774
3006
95498
1
1
86
1
2359
96
3
1
1
70
12
7
3
35
4417
54
58
112
677
11
384
3
19
7575
1
3
1
14
43
5
124
1
80
20
1
5427
271
128
15
198
10
1
334
986
3
10
1
2329
2
326
12
1
55
27
4
1
88
31
1
15
11
15
4257
11433
4
5
1
13
3141
2618
3
7
2
2
3
1
2889
3
3
34595
22
10526
10498
6
3104
1
24
998
11
2
1698
798
2
75
1255
12
54327
1
2
17240
1
84756
1
46
335
6
1
2
4
19412
1
2816
1
7
373
10
102
5
1
14
4
4
111
151
1
128
1
57
2
1
3
36
9
50
11
123
17
10
3
1
23126
1
4
1
1
31
18
2
625
145
20
8489
4
1
313
1
8224
6
6011
4487
493
985
531
5
32
10
1
540
737
4310
1
61
1
8
2
2794
1
25
1
18
43080
32
16508
11
4
1
1
3
1
4
108
70
3
1
23
5
2276
28
28
1
26
4
6
1
88
29
61
16084
5
1759
1
24292
2
2374
2937
67
2
2
8705
8
1
1
581
1
9
9
340
2701
8
15
9432
16
28
409
1
3
4236
401
7
1
40
493
1845
881
1
68
78
304
3
115
31
266
20521
12
3709
8254
14
26452
6
39
1
1
9
1
212
6
5
5
285
20
2
593
4
4
12176
62
173
5
5
1
272
129
4
1
9
6
16750
903
749
2
18
2
4353
189
34
11
1
3
380
587
32
4
3
34
581
1
1
1
6
3839
128
1220
1
1
1
8
9
35856
5
2554
4
4
7
28
21
112
1499
23
1
1
2
25
5
5
774
1
1
1
22081
26
3
2
6609
13547
2
3
1
5
1560
1
2
1
565
1
85
1
5326
55223
1164
1
2
1
13
77
3
2621
72
1
52
1
1
2
3
2
462
39
1914
2212
19
59216
545
1696
1
2716
5
3
180
49
218
3
1849
2263
1
1
1
1
9
3945
10
1
39969
3
3
14
266
133
12
40
8460
1896
111
1
95
6
3
135
38
13749
4
5
1
52
504
1
2
20093
2655
37
10
257
324
3
1
4
1
88
436
90
50332
4857
2
5
3
5782
19
266
1
7682
1
1
292
188
1
1843
2
18
3
3
3
8628
2263
230
134
2
6
1122
1
1
5
1
269
3
26
8
1748
1
1254
416
3
57
2
1554
1
3
2682
41
114
1
3
1
3
1
9
1
7
1
2
6
1
37469
7
5348
1
64
1
2
15
6
96
1
347
5
1
6
39
31
2
65
602
53595
1
25705
2
1
4
6369
6
11
188
19
1
2
7
50
1
2
41
20
6
124
2
9
26
350
68
7411
1
144
2888
26
39
3
1
24222
22
1
49462
1
14
55082
1
907
2
26
7
3
31
2219
12
170
1
20599
102
3
1
3
14590
18
7
53
1
3
4796
60
9
1
2
1
781
2
10
2
3
965
10
24
210
50
3
76231
1
528
8
787
69
3415
5
405
2
5
223
46
175
6
710
8
4671
6
1004
11
1
2
3583
1
287
5
12
2
59
104
1
10249
345
5
114
23348
1832
1
1
6491
333
4942
1
33462
1
3
304
6
2119
2
3
1
3
91
38
34
255
26
2
1
6530
51
4
18
2
4
78
1
1194
32665
29
1
20
1
3400
1
2
1
88
108
8
5
117
769
1108
12
4
1
1094
2
31
5
2
672
20
2
26
4976
12
139
50
1
70
33
2221
1501
1
1
17
15
5135
56
17224
2
1
19823
1
14
3
8
4
2
8
1
16
34
2
1
89
25949
6
5
5
1
629
29720
19
10
2429
5
5
209
10
4
1
1
18
61
981
527
123
1
5305
6216
14
8669
470
2
9
1
1
26
2
101
164
628
10
50
3
30
6
112
1
1
2658
2
28
2
387
2
5
468
20
5
4
849
23
1
463
77
21370
2157
10
2
191
17
11056
146
91796
9
8
23502
330
2077
65
115
1
56925
187
8
2243
5
7
11
9
1
4
20
14
343
6
4
33455
133
9
1
14
44
144
40
264
48
1
38839
1
1
12
3
12439
197
6
90
1
4
75
6
3
20
255
17
46
4
4
18
25053
24
63803
4777
5
10
1
2
1
2
1
22
1
32861
41
5385
30
3
8
2
3
39439
4
1147
2
2847
5
63
1
9
13
9
1
2
78
12151
2
33
5
2
454
613
238
2
14
1
3
1
36
481
2
141
6
3
1
1
1
3
83
458
34
41
631
1
3495
2861
11
92
2
3
215
788
12
1
718
20
7
3
4
1
1
1
21
1
45356
154
1
1
625
18650
2
1
11
12
164
1
2925
319
3
14
1
1
5
7
6
1
345
14
39
184
2
2318
3
8
6
2
108
162
1
21288
4
343
1
335
5
37
1
336
45682
178
5
3
11
2
1
496
59
131
6
5
1996
4
9
58388
20
53
13
6
2
2500
4
3963
2
7
3
4
1423
2
172
2
2545
18338
295
1
121
1
1
3526
2831
2
2
1076
185
1
8
561
1073
8
247
19
7
134
49
3
124
6696
57
5
5
79
2
789
41541
1002
3
17
2
21
71
77
5
1
3674
2
1
2
40
1390
8
1
18
1
113
40
39
2
140
13474
8734
1
33
15
6
13
11426
227
57446
3
276
4
26
75
61
23
56
19
1
2
9
5
245
4
25
7
13216
9145
1
6
1
1
1143
21
7
23182
1
3003
1
2
1791
5
1
1
1
80
1246
141
796
13
4
37
29
13
115
5
4
1
5
6
1
2
7
3
74
6
23381
13
10
3
4
2
6
2
240
276
1
3
83407
1
129
134
1
1
8
12
1522
15
2
1
56
12
7
25
334
2
519
11
2
250
6
19902
1
149
1
154
553
3199
1
2
1
51
3
9
14324
2
1
1
40
32257
521
66900
7
52
1141
1
1
1
189
10043
1
41
159
21
80
48
364
15
7
12328
1
32
3217
1
50
1
1
3
3
90
54
1
644
1
3
7
8
11
1
1439
12356
3
34085
13
50
1
6
97
1
1
5
19
1
29
1
1
1
5
11
1758
12
2
1
6342
675
1169
1
1
1
86876
6
5
30
1
1
1
1
1
5
196
1
3587
20
1
5
17
493
2
1
52
4
2
2
2290
27
1
2
20
8
17
1
1
38
124
1
13
352
13
178
61
2
16
8
2
1
1
1
3
3
8
1
10
1
56
10440
2
21
2
1
3
10083
11
1
56
16
1
157
439
34
19
1
2061
12
3
23
1
3
68
11
1
1
13
5
9
34
2
29
13
2
317
16
2
470
4
414
3
36
45
1
2
2
6
43
6
4
1
16
11890
267
19
297
3
64163
2
1
1103
2
1
3
1
2010
63
2
1
1
1
43
2
32390
1
5
1
332
19
3
5091
180
25
6774
34
3
553
6
1
5
1
31
1643
2
2
19
49
20
2
1
646
785
481
3
352
15
3
1
4671
1
2469
6
59
1
58
92638
1
51
24
92
5137
31
64
8
783
7
5938
1
1
2
1
1
7
84
3271
37
17
77
167
58
108
293
1
41
7
1
18
1
1
38
25005
10
1
87
4
23182
9
17
106
2
4516
1
1
303
49
303
986
4813
3
8
1
105
3
2057
89
100
9
1
2
5182
1
7
2
3062
2
1
3
2
44
36
3
12
116
429
1
17
1
1
14419
1
7
187
1143
49614
15
594
4
2
1
3
12480
1
55
1
1
64
2
1
1562
119
51783
7
3
1
1
18
41215
31
3
142
23
79
10
24
17
2
1
12
3
1
9
1
2
42921
2114
39
1
1
2
2499
9822
13
4
30
3
1
1
14
6275
12038
1
1
247
3
64
13
4675
3
154
21407
1
39
1
3
284
6
1
4
61
1
678
19
1
5950
2
1
1
2
1348
574
2618
1
154
307
1
1
11
158
5537
6737
2
1
953
2675
7
13736
2
1
11829
1
4
1
8
31278
772
10
3
8
3
4
1
5
39
715
86
4
48
88
475
25
2578
3
218
1
23
2
6
6
2
1
44
10
25
10
232
1
4
72
162
2
1
1
8
26
8
2
2
18
12
4
590
2
1
24415
6
205
5
8
113
129
271
1
2
4414
360
16
13
1
29
6
331
16
10031
4
1
22
39
720
4543
19
2802
53
13
2
6
1
8
29
2
38
1
29
1
27
158
6
4
352
1
1
1
76411
2
87
1
2
10
2
216
3
1
3
1
3
3694
9
1611
1
1
551
2432
12
6
1
21
8
17
465
1
110
44
2188
223
1
3
3
14
18
39
57
1
16
419
3
1
6
195
11
21
1
13
1
1
9
2
634
8
19
1735
12
39
9
5718
14
5904
692
2
2207
20
2
43
2
4
14797
12973
2
9
42
3
37
1
358
3198
20
7
54
2
21
16
6751
63
5
374
13
12
57193
260
5
94
222
1
8
28
128
1
27
3447
4
53
19
21
2
6
18
11
1
2
6
1821
4
65
5
1
2263
1
14
22088
13903
4014
21
1243
54
3
1
85
486
22
1
146
188
20
4
1
146
42
3
3
67
9
2
5
2
12
9
1
825
1
32857
1
2
8
25
2
65
49843
6
224
4
1
3
4377
44705
8
1
183
10
33
5
127
155
5637
2
1
15013
583
21
62742
24566
1534
151
8
7
19
4
78
21
2
2
12
1
21
1
77
71
5
13
100
11446
2
1
1
1
1
462
1
1
5841
10805
14639
62
12
165
209
78
1
3
513
1
153
58
49
3
23173
14
2
3
1
4
1
1
2
17
344
4
13
97
3
76
7
1
3
2
7
28
1
1
589
2
5
2
1
9
22
975
12
75
4
1
91
22911
9
7
1
3
148
1
9
1
18
10
1873
4
1
105
3
29
1
4
3
28
7
32321
26
11
74
1
24
1
3
3
135
1
1
2
1
1993
46
13692
72
4
5
1
6896
399
17
1
1
3
1
1
1
8
2
56
10471
135
5
30
6
1
11
19
2123
34
56
67
1
1
9
85747
3
70
3
18
1
1
26
184
19
9
49
11
27
3
61
7
3
4
314
28
1480
6
14
9
4255
1
5
24442
1
14
1
3
20003
1
13
2
1
3
2
43
1
2
6
1
2147
2
85
3
1
43
99
1
3
1
28
2
229
351
2
1
8
2
1
53
5
15
2
6
1
1
11
577
232
2
25
17
2
628
2
4486
16
54
3220
780
27
7
10664
3
36
10
1
103
14
201
14
519
4
10147
17
6
4
9
6
9
36198
66
20
136
119
1
19
433
5
2
36859
2
2576
2377
2
4
657
6535
20
43
7
3095
3
3062
2
6
4
10
1
15934
6
5
2084
2
23
121
1161
286
1
2730
15175
69
8
10
1
5
41388
6
492
566
43
8
1
3803
9
3
269
1239
3
22
30372
15
3
2
35
8
13
1
17440
845
895
3
3
29
160
62
8
2
24
3
1
131
1
40
14
5
44
27
5
1
5
1
1
33
100
7
18
8
44
1203
1
4
5
7
15
248
1
1
2
1
1
735
6800
10
4
78
65
30026
1
6
316
1
1939
1
1
38
44
4876
1
1
1
215
10
93
2955
8
1
112
61
7
1
16
1
1
199
19073
1
4
447
2
3
1973
78
2
2
1
1
17
3
1
4
73
2
2
56
4
10
1144
15474
1
14
595
30
6720
2
37
17
56
6
185
77
5040
5466
3
8
30
1
2
8
24
7
14
1
23
2
2
112
2
62680
2
2
93
9
388
75
274
1
5
2
20
1
1
255
2
3
1
560
2
2
2600
2
4
3
1939
289
268
36
155
1
514
4
16
1671
345
3576
3
1
4
21
75
3
1
13
25
31
9
6
11616
1
4850
1
315
112
4
276
5
22
45
2
2
912
1
2
1
297
2
90
336
17
1
140
1
33166
3
48884
3
2
39439
53
2
27
131
10
1
7060
3
55
2
35
50
19
7
67
6
783
1
2
5
4
3
1372
3
3
189
1
2
16
800
123
1518
232
8
109
17
1
219
116
354
4
338
3638
12
7472
6728
634
2
2
42
11
27104
7
100
10
13
5
2
3
4
76
13
6
97864
190
43
611
62
1
24240
3
8
24566
4
1
176
172
1
4
1385
206
1
2
5
2
1
3654
22
40979
6
3
1
2
1
88
23
4
102
153
1596
1
3140
154
24
10
3
1
32
1
1
8
10
35
106
5
52
2
1882
181
1
53
27
445
7
2
70
3
344
3
197
22
937
12
2
1147
3
1104
13
4
7
1
1
24
36046
2
1
1
1
180
152
2
1
1517
83
4
1
63
1348
7
41388
101
1
1
1482
1
3
1
1
3259
3
14
1
1
1
325
2
8896
1
370
75387
74240
10
63674
15
22741
4
1
6
1
1
3
1
1
1341
807
919
2562
385
1
348
4906
5
20
1
23
4
2
17
1
8
9
70
17946
3
1
32841
7
336
767
10
10
14
2
1
4774
3
442
18
1
56
311
1
21
3738
42259
59
68
58126
7009
82
103
459
13
1
1
74840
2
25
6147
18
2394
14
4
1
1019
28
24
263
2
27757
9
2
11
23
3
69
7
530
9
5
30
2
1
9
16
1
1
352
4
14
133
1
55625
18
2
41
2
1
622
2
9
65
1
2
281
55
186
6
13
1
1
71
1
21
115
8
7
551
2
2
683
196
3
5453
16
914
1
34
5
507
9
7
9
32
120
295
75
1790
1
6
13
1700
2
195
3
21
1
2
2
7
4
113
1
9159
1
7
6
541
2
1
4523
213
875
28585
2290
2
1
30
3
12
31485
3
11
12
22
590
1
13
81256
2
1847
71
2
134
109
2
211
1
1
1211
4
3
2342
15697
595
1
135
5
14296
932
38
1
59394
20
104
3
69865
1
2846
56
1
63
259
2
6412
1
1
2
87
2
1
4
145
1
93
1
4
485
7007
3
22
1
1
4
10
5093
1
97
332
3
8
131
149
3
1
17
1
4
50
426
102
4
11
2509
514
37
42
1
59
4
816
381
2
12
39
8
52
1
9
792
20
1
3781
824
1380
1
190
3
73
22
8363
671
12
1
109
16
1
3
124
1
15
1695
18
95
9
1
63943
10
69
2023
603
406
2
124
1
84
34
29
3
524
1
1650
908
2
12788
6
3322
22
12
7616
30519
77469
1617
1
2
6
1
630
40
5
2
3
6
1
4
1
7714
108
25
99038
20
338
1
21
1
4
2718
120
5278
1
7
106
3
585
27
5
5
114
6679
5
22
104
180
3
14
11281
45
3
4
630
5
1
2
8
3371
53
4
56
1
1
100
1
1
50
388
1368
6780
4
363
1
6
1776
5
1
26
27
317
30
87
5
640
1
6017
6895
15
1
1910
3877
316
19586
34
477
140
268
1617
35
297
991
46
5
1
1
120
30107
1
2
2
134
151
1
1
7
34
9
320
5
1
13
70
7
160
4685
11
5
3
7
93
49
22
234
1
268
27450
256
10
1
71804
3
996
3513
19
5
8
13
1
146
5
2
37
1744
24315
1
2
6685
1
43
2386
3137
38
1
1
1
2
453
57837
26936
4
104
6177
89
14
5
1
2
1
8
2
1
5
529
383
12
1673
4
2
1
1
2
5725
3
14
13
3
52
29
474
4
1
2
3087
1
2
1
2
1
2
275
10
5
18
7
255
1
78532
2
15
3
2
2025
4
1026
1302
1
117
24
22
6
3
467
11
1361
4384
1716
70763
1
2
1
34
4393
1
58021
13
8
5
16629
3
3
7
4
4
148
56
8
3
1
1
3
842
42295
749
511
3
4
2
1340
8
85
1
1
1
50427
23
17
143
21
7
8
40
5698
9
9
480
55
130
2
4
18
2
1
12
1
2908
1
2
1
1114
33
4
1
319
29
6
7
3
1
33
3910
24
7
48855
1904
171
6
4
94
37
1639
6
29
8
7
83054
1
2
19
10
492
16
83842
8
147
264
68
13
8
29
36
2312
21364
4
6
1
3
179
154
5
5
29
28
451
29
297
2
3
27
3
8254
15
232
1
283
1
3
1
69407
1
3721
3
3884
1
2
1
815
1
2
7
2
8917
1
47
13
6
765
1
2
62
1874
5
182
9882
1
1
3
9
121
14
30
18
858
161
600
1
2
110
61
99272
3
755
17
3
443
4
2
1
2
14
82
12
9
1
408
11
13
1
659
111
4
298
3
36
113
33
1
17965
1778
5
2
2
4
8
18
6
2
1
95
4
6
1
6
4
18
1
24
13
2
14
5
1
57
152
1
2553
22
1
3
1
1
2
2
1628
10
3335
1
1
1409
7
2
60708
2
1
1
79
5752
1
34
1
1
325
97
1
15
393
247
1
16
6892
1
6
3519
48
1
934
32463
204
541
16
23
72
931
1
455
1
1
25
3028
2
2
4
4
12
55
5
10
4
3
137
23
1
107
1
27
13
7396
192
2
7
71
77
555
1
7
368
1
107
3
1
70675
1
1
6
1
184
1
6
36
1
17200
24751
1
5
1
5
1
232
1
4448
1
2
5740
3
10
15
113
1
1
709
11
1892
1
46
2
2
1
100
1
12
2
8
10
736
32
1
28
2035
228
1012
3
1653
88
2
1
329
18
1
97
14
1
67
139
9884
3
59
23655
1
15468
1
3
469
1313
2
805
6378
1
2
1
7
15909
1118
2
319
4
19
13
17534
553
1037
3448
1939
24
2
9
1
5715
139
10
2
10
18955
2
1
28
12
7
6
21994
7
3
119
22
191
12
27
3
19
9
5
13974
1
13
604
17
1
10720
7450
2
154
1
17
69
8
4
1
4
19
1
1
1
3
1
2
243
6156
1
217
18137
4747
28626
43
65
1
7
294
17
11
4458
414
47
3
112
2
111
1
101
380
1
1
193
6
1
1
172
251
184
66
85
3633
1
2
8
16
5083
2274
61
21
8
3
3
951
1
1094
7
1127
22
33262
3263
1
6
5
3
11
3
14610
37840
9
2271
55152
1
6
6424
282
5
2
1
53
1167
13719
296
26
15
1
1
10
1
2
726
11
98
1
12
43
1
13
33
3378
2
2
66
214
28351
1
8
55
3
23
5
2
6
91
32
80
1
12
1
66
10
4
15649
1
862
12
1
37
17
1
3
13969
22
3
1
2
2
6
105
1
72459
102
1
14
1611
2
51
466
5
20
1
5
5
12
17
2157
7
9
1
1
86
744
22
58
1
128
304
2
1
4
7
14
6
394
1
1
3
1
7
24925
1
2
1
9
1
95
937
27
95
74
4
3
1
6
21
10
2
815
8
21
1
177
1
21
776
1
1
1
1
58
35
1
8
9
106
1
1
83
83
16085
312
38
4993
3
13472
1
7
106
21
1
13559
15
161
5
1
38
1
23
38
1
6
5010
3
5
2
44
27029
154
1
3
167
8
1
1
24047
10
51448
15
3
4646
3
3011
796
96
1
18268
3
27
15
1
3
3
2
22
1
1
1
1
28570
16970
541
2
2
2
41
2
54907
51
232
2652
10920
51108
1
15966
4
24
2847
34
1
2
1
18
4
1
1186
276
6
45
4
8644
66
1
24
5
17
1
17
2
1
94
2
1
1
23
4
6
1
128
7
6
1644
39
5
7
16
65
15082
2188
735
30
153
50
2
2
1
1142
53
6
56
6
1
4903
36
3687
4
6
7
139
1
1
4
6
1
535
14
585
15
1
1
1
1
22
12
1
5
14
2
7776
2
1
294
2
5
4
204
148
5094
55
39
11091
8620
42843
37
3
330
166
233
11955
846
1
1
6
9
124
38
111
1
77
536
1
5299
6
27
2
273
171
3
4
10
49492
131
4
8
3
4
4
1
10
7087
1
23
99
971
1
2
2
1737
7995
1
1996
555
13
1
6
1
32
5
18237
1
591
54
392
8
65
1
3803
212
111
1054
6
35079
1
18
1
67
1
3
2
16
4
2
4
7
2
13338
4
107
13
1
1
9
1
29
4
11
4
17
57
19
9
665
78
292
640
1441
16
88405
144
8
10
2
4
9
41
1546
4
949
6
10
4
1
2
2
37
2
3
3
70
2
19
23591
110
3
1
34389
158
1
15
1686
1
18
20
5
28
319
8
3
2
2
1
32
1
2
1
62
63
8
1
2
1
7
70
101
21392
15
1
236
25
10
312
78
2
1
6
7
423
2
1
99
1
36
1
1
20352
1
2628
281
95
18843
1
1
3
9
1
7
497
382
9
4915
1
820
40
22
2
16
2
111
155
1
4
2456
9
19
77
13
134
2
1248
1
22
45
401
1
1
262
1
1
41
13537
201
9
2
9845
3
1068
19631
3049
50
212
3
9
16
1
18
508
2
427
1
1
270
13791
4267
1
164
2692
2535
40
22
105
1
54
44
2735
1
60
63378
9
218
1
24
1
3
1
2327
1
7
11
171
1
2
1
102
1
4321
1757
1
351
976
12
5
1
10
51
1
3
4
1036
9
88
368
710
3
1540
111
224
5669
1
4960
4
1374
9982
1
1
1
1
10
1
4
1
2
1501
31
195
96
4
3
3
2
187
4858
2
2
7
1
224
986
6
3
55
27
1
1
207
79
64
2060
187
2
1028
11
3
34009
2806
2
148
245
5
4
578
185
5
41
26
4
2
36
2701
2
8896
3478
163
35
8
72
443
679
30183
22442
2
1
4
62
2
3
10
65336
94
1
1
149
111
3
1
92
1
2
2
61150
131
1
1
169
1
3
2
9
1
31
41
13
52
2
280
56549
134
63
2795
245
2
1352
1
78
15
771
49133
35
3
2
63
11
3
276
1
1
1
58
22
4
445
92
13
6
3
1
1
1
13
2086
1503
41
9
5658
1
1
736
1
1
26
2
5
106
55
2
2
30
2
3
7
24
16854
1
3
83
1
2
23
2637
13
23
34
5
258
12435
15
2
3984
5
3
1
12
42
1
15
1
23
134
150
11642
6
17
1
1
547
3
44
2848
37
1
1
2
5
273
20680
3
29
154
3
7
1
3
2
106
15
1
79
5
3
1435
37
1
16
1
3
2
1
32649
10
1
147
243
3
102
8
23
1
1
31
158
30
3
6
226
4
1
2758
1
40
1
1
21
5
2
213
28
123
45
2
2
87
15
5
4
13
35
5
24
37
49
2
3
95
13
8
329
526
51
298
1
531
1
38
1
292
1
4
102
1
1126
3
2
1805
229
1
1
15
42
13
5
31
1
1
3260
2
65771
42
8
652
3
8
355
45
1
296
1
1
51844
1
400
30
1
1
1
1
1982
360
21469
33214
3
60224
1
9
36
1
717
4
1
895
9
5
41
27987
13
1543
45275
1524
316
1
1
1469
2
1
1
93
10
163
3
12066
5409
5
4
24
14
98
3
481
2102
2
1
1
85
387
1
56
510
19
6521
55873
548
1
5
3
50
15
114
1
1
4
9
2
63
7
15
2
1
50
1
1
2
2000
1618
1047
5
673
1
1
4
98
42
1
1
2
1
3
2981
5
29337
385
17
11
5932
2
5
4006
23
2386
1
397
1
5
11
4
30
15
20385
41653
21
1
1108
14763
2
20
239
20087
1556
2824
3
130
1
21
523
30
3
38
8
15
2721
36
8137
1
17
6
13
113
45
1
2
122
3
1
1
3
137
1
1
4
2
24
479
1
5044
9
421
1
3
27
1376
10546
15
1
46469
1114
17973
4
81
15175
40
15
1
18
249
35
53
1
255
3
172
1
304
73464
35
1
1
1
37
9
41
2
3
9
4
4
1
2
9
749
3
2021
5
3
228
2
2
440
4
1
134
2
15
2
35
2099
3
25
4137
11
2
395
74
6
1
1
2
38
18
11
1
40
6
1428
31
73
77
1
129
4
1
8786
5476
844
2
1149
44705
34
1
92727
13
3102
5
2
1
24
2810
2
9803
8
1
11
1
1
233
12
3
64494
77713
1
19
11
1
7
3459
16
2
1
1
31
1
128
1
46
8
5
93611
2
187
3
9
3
35
1
232
35
43
343
4
1
1
769
2
120
37
1
1
54
2
1
49
37
1
58
3
5
1842
4
5
875
1
23
1
5
13744
1
56
1
966
4
33728
2
5
1
1
186
1
11
1
1
37
1
414
616
3197
1
140
15
3
862
21
4
3
9626
12662
163
2528
5
28
3
2142
3
3
4
2366
4
1
40
1
1
2
27
1
3186
36
629
15
2622
381
1
2
10167
67
1
1
218
106
7221
13
211
81
662
42579
281
1
17
10
12
423
1
9
497
4
1
1
4
3
150
534
83
1
324
1
1504
26
1
2
105
6
86
17
1
129
35
4
4
1743
3
1
460
1
5
52
4
12269
2
5
5
2
3
1
59
6657
102
4
4
2
28
693
809
28
53
4
1
3524
75
1
28
1
305
2
90
413
1
6
11
4941
4
2
92590
6575
3904
712
47
2
4967
1
1
1289
3
11
14
1
1
551
2
74571
243
1
16
4
40
174
1
3
130
1
85
38
1
1571
98
31
5
1
2
2
34882
2
1398
2
43
138
11
13
5
7
6
5
9
1
2
1
796
97440
3703
181
1
2
12395
1814
631
2456
38846
2
25512
41
2
4
26
118
23284
894
22
6
3
2
45
1
2
1
30
19
70
325
58494
8
5
254
2844
294
1
1
76
1
3
1
576
21
1
408
268
87
1
6
26
4639
1
72
2
1798
1
136
10
42
7
5342
4108
41
5
5
9
118
5
8
1
1
408
9
3
10
12
2118
41
3
1
4
50128
4
61
1
2
51
2
1
1
1
85747
406
3
9
8655
7
47
326
1
25698
1
1
1
4464
2
19
1206
74
282
1000
6
6
869
3
1
1
816
6
2
3
39811
3
2
46469
1
707
208
11
87
11
277
5
541
1
4051
1
1
13
2
3
5018
1
524
6
4931
3
1
7167
1
1
3
1
235
23
1
14
1850
1
2
1553
593
1
1
14
1
3
4
181
8
2
164
97
1
1
58
2324
176
89
6
14
95
1
751
166
2
47778
18
8
36
1
2
66
6
3
10
822
743
1
1
6608
1
3
223
2
14
6
3694
172
193
12
1
62
1
5
14
1
208
27
20
28
1
15
13889
19
5
6
1
4720
100
7220
4
2
1
39660
38236
1
6312
4
17
84847
969
1
55
113
455
1440
15
3
1
1
1
4
26
812
16
4
148
2
1
13
1214
53
3
164
67
92
10
865
7
8152
2
1
966
23
1
6
73
2932
81
420
17
1
14
15
4054
51875
134
30314
47
3
6
144
2
17
4
87179
51
1
2
63
2
187
1
1
8
2
51
1
1
2
8
3
2
4
1
29566
6
11164
245
3
1
470
51
72
106
2
34
178
222
22328
155
3
3968
22
1339
710
43
3923
913
3
10528
2
4
61520
5
17
1
103
11
28
3
133
1
50
9
1
6810
1
11
1078
6
1
63
23543
3094
2
13
3653
3
6743
25167
13
1
91
76
66
3
15
886
6
192
9
9
127
14
9
1
63
12
826
110
3
3
3
1
1
9
181
64
4
16
1
4
2
1
110
5030
17
1
11
514
3
1
1
23
1
9
26
1
128
1
5
1
1
6
1
1
412
2
1
46
28
11019
435
6
6860
1935
18
12
4860
233
144
1
39
25078
30
1
16
3
10
74
76033
1
594
18
286
2
1
1
1
11
8
4
262
51
9353
1919
1
3
1
2113
2917
1148
1
4
16
5
1
42
6
3
1
3
63
1260
9770
3
20
1
6929
4876
1
64
65615
1189
1934
3
5224
1350
1
1
1
200
323
360
8
731
10917
482
29
1
13
2
1
1
58
9
1
1
1
1
1463
9893
3
100
1
440
61907
1
107
7
23
79
494
3
4671
12
12348
370
1
1
148
59
1
17
4
2
11
45
15
1
100
3
4
13
13
1
487
35
2
68
1
6
22
1
7
4
236
25
234
241
371
86
135
4
2
30
377
3
1
3687
39
5
1024
1
18382
184
1
42
82
1
19112
14898
2
50
16
108
1
1
35614
6206
787
1
2
73
468
7
443
60
2
1
3
1
3190
1
48
2553
1071
35
1
360
970
45
97
1
64
172
1
1
1
8
1
723
14
95042
2
8
477
1
2483
11
8
107
1
3
2
7
44
37
499
1
4040
2
4
1574
9
1
4793
1
3
5
629
18
24
18
920
20194
6
2
2
12
202
1
11
1
1
1
58913
1
13
3
147
2
68
1
3
17
4
196
2
56
1
78
7
1358
9
1
4
9
6
1418
15
61
72
421
1
2
4
1
4884
40
25
1
1401
3765
368
1
190
3811
22
21
20
302
10
1
21
13
534
1
1
29
58
2
30
2
95969
2
1
1
80
6
1
9044
42843
2
3
1239
56
16550
1
1
2
2
13
1823
17
3
2433
3080
68
48
10742
3
620
3
1
532
2
3
961
23284
66
4
564
4217
44551
43
2142
29
2
1
14888
52
12805
4
1
13
1
431
1
5
2
1
4
40287
5
614
57
2041
2
13
1
6
44
1
2779
2746
2
123
278
16
39
5
3
1
635
1
9
21661
9
2889
1
3
8
19
642
267
13
5
1
15121
1
4
5
211
70
2675
512
40187
378
2
10
843
1
4882
3
16
1
734
101
1
40
1567
3
92445
4
69
5049
2
1
711
249
44
5
6463
26204
1
978
877
6
15
125
2605
106
14
31
2
1
445
3
1
15
7184
20
42
30
73
5
11
261
975
213
11
1
11
275
1
1
7
3
2
11
1
10
4
44
886
7
9
6
92
6
24
20
4
42
43198
4
2
11153
7
1
92965
12
15
25
29
2180
3
11
7
4
1
9
33757
2529
614
90135
699
812
20
25
42
99
1017
3690
875
161
33
710
18
24
3
5
336
5
131
118
2
4
5
3
2
24
13
4
22
536
74
16
251
458
10
27
7
11
4
5
24
2
6
56303
80
76515
5
724
2132
23
1
19
522
33
15
21
6
6
42
110
1
426
1
3
21
155
9
492
4
95
364
6
19
70
127
9
8
8
1579
6
30
41
61
20
1
4
3
1038
1
16
18208
2
12
3
2
1
17440
4265
1790
35042
4
13
91
1
11
10
6
2
38796
2
1
1
4
7
6289
7050
1
1
1700
13
95
7165
5
3
19
1
5764
672
2
3215
4
1
1
3
4970
34
1
18
4
1
319
3
1
1
8
3
120
26
11
4
20
92
4
59
33
45
156
11
313
5724
5
9
23020
1
46
1
42
1
29
53
27766
1
4
10
406
30
1242
1
3
2375
53354
170
73
29666
6
1
4
1
1
396
70
13
18
8
4
2
1
9
635
17
16
5
74
2
1406
1
594
13
1
166
137
2
410
1
2
706
4
1
12
2
162
1
5
11
1
66
24
1
1
4
5458
320
1
5
25
13
1
2
9
53
1
1
5977
12
5
19
2
1
13
4
22
575
180
36
218
68
2
1
8
1
1339
3
138
9386
6
454
4
2
12
7
1
55
97
1
1
8
2
48
38
5
30163
5
7
1
2
296
6
4
537
1
3263
55
1
4
11
2
1
32
1
1
20
6
1
1
1
3
108
3
281
26
43
4
16390
3
1
2
19127
3
198
321
67
1
3
87
1
3742
2265
1
10
2
56
5
1
40
3
7
1963
1
48855
37
3
27
82
4069
25
1
28
470
1
2
3
26013
44
3
1
201
1
45
380
127
12536
1
1
9094
157
1
1
2
1
111
174
4
89847
26
10
7
2239
4
26
2
533
5
6
2
809
49421
1
1129
13
5
1
1269
26
13
110
1
26
37
63
182
437
1
59
9
10
1
4
474
17
3
14868
37
33888
33
1
42
1
5
2
8
1
1
1
2
324
52
6
2818
8568
16
1
308
12169
1
1
12
18932
35
1
7
1
1448
5
97
11
2
1
4589
230
407
1
5
1
1
19
1
2
2
1
73
8
14
9
1
4651
7
1
11
1
1
196
2
148
1
4
5
103
1
2927
28
2
3
1
19823
15
1599
1
38705
17
1
61
1
2
1
63
36
56
1
1
12
1
21
10
25
772
32
1
1
12
2
29985
15626
32
92
5
58920
556
1
258
34
1
1
81
12
150
166
697
2932
12
2
1
3
116
27
1
24
30
4637
95
26
2330
2
3704
1
1
1
1
244
1
39269
216
1
5
14
60374
2
1
13
3431
1
39
130
3
9
34
4
3
2
1900
10742
1466
2
1
11
3
123
1
19
1
8
2
18
266
1325
1
80
51
1072
1370
13
1
1923
1
261
46
2186
1
4
3
3
46
44
7
423
10
1
52
2
1
1950
4
7
10
4
1
1
32
1
10
25
1
6
2
149
6399
1
20
2
1
2
1487
22
1
3
710
5
58
43
9
2
4
51
4
68
9
5
65
35
14
14296
1097
2
11
18773
20
3
9
3
16
88
97
2
2607
2
1
2
1
2
1
54
34
1
3137
157
322
2
2
15
40
10286
18
28
3
4
1
19
7
52
112
3
9
57
1
29
18
1
199
4
57
3
738
4
529
5081
2
9
3
1
1
90
1
52
3
11
1
31
620
3
3
37982
130
1
386
96
1
1
8
45
7
24
5
799
18046
479
4
1
1
602
342
2
1
2
8
8
978
4
102
1
1124
9
65299
4
9
18
1
81
330
3
1490
1
4
3020
1093
1
70
12
7
2
10
1
10
1
9486
2
1
41
10
1
1
146
45
53765
1131
1
4
4289
1
2
2
3
1132
141
7
1
6
38140
74
2680
2
1
1
1
421
3
2
2
12
300
19
2
5
2
3
7
1
3
1
1
1
724
40471
1
7
1
5
21926
569
9
20
2
74
5199
1
59
32
2
15
7
95
1
8
1
4773
21
8
2
3
25
1
216
97
7503
1
1
2
1
147
67
1
516
2
157
55
12
1
35
91
1038
1
3036
2
1
102
4
5
1
27
1
5
10
1906
894
7
1
5
112
36
40
5
7
352
232
1363
5
13
9
3961
1
13
37457
85748
1
1
7
2
146
1
6
1
1
17
51
3
23
30
1
144
7242
1
19
11
84
1563
1
6
1
15
570
2
1317
3
73
102
20
3139
1
21
156
120
16
37
1
353
1770
58
1
1
6
35
4
59
2
6796
20
16250
1
1
12
275
18841
200
6
1
86
1465
258
54
52
1485
3634
71
1
1
1
73
1
15
29
35
32811
2
1
47
1
1
2
1
2
69
13
69
1
7
23
87
3
3
1382
25
22
1
18
380
7
3
4
27
2
8
25
9794
3
7
5080
57996
1
19308
515
5
1
7
466
2
9058
1371
4
56
14
17
17
18
9
112
5
2
1731
81
20
1
4
1
54
25
536
1
6
7
12
3
1
9
3
1
50
4
4
80636
4
58
10
1
2
71
86
51
12
25
68
5
4
371
1226
118
950
1
615
602
77
14
2
4
2
16799
27
2775
1948
1
25
5916
44
114
17
31
59
9
1429
1
1
20
2
989
2
1
2
2
61
4
1
1
16
112
1
3
50
3
35
9
3
3305
12
10
6
3
34760
3443
10
28
21
209
101
6
71
2
2
6
121
13
4299
2
88
11
2
4
359
3
4
12
65
208
4
13
1
2953
1
45
34
1
11
80
3
80
885
1
70
151
2
218
3
643
30
279
4677
2871
60
26
68
424
43
184
1017
1
1
67
1
11
1
1
13
197
396
522
20173
10
1
1
233
12
1
257
5
102
17
2
5
3
85390
148
2
21994
12439
4
80
8
1
1
124
1
4
5313
22
1
1
22
211
7
10716
42
41
1047
43
1
30
3
46
26
93818
1
26541
5739
79836
30
1
674
1
507
1
18
1
3
2
4
681
9
1
72
5
7
49
3
46
3
49
5
2
298
3
5884
107
59
2
124
1
2
13
1
5
4
4
3
31
10
268
75
1
13
20
2
2057
31248
57
9113
97
1
1
1459
16
577
3510
355
13932
22758
1
1
3
4
5
2
2979
1
1
1
1
2
46
4
440
1
17893
671
7
13809
101
7
3
116
32
51
32126
101
549
233
2097
1
1
143
217
533
365
3
15
1
5
17
2
1798
2
66
1
101
2
31
109
8
16
1
1
11095
2812
33
16
3981
2
9641
1
4336
92
1
1
5
29
243
75362
3
198
2
5
1
1
172
1
6
1
34
1
5
66
50
15
634
9
2
7
4645
16
232
1
1
9
9
5
1689
10
19476
6
5063
16
16262
979
24
3
1
15594
1
1442
1
1
1
1
14610
5
26898
2
14
2
1
4
10
1
1
247
5
1
3
113
1
1
7
42
2
142
13
2
1
360
2
2
1
1592
15582
32391
80
97
410
1
2
218
43150
338
46
544
26
122
2
5
9644
6
103
16
7
7950
1
5
1
33
13
13
4
4
421
4
1797
1
1
189
41
5
1
1
4
70
1072
29587
362
2
2265
13
1083
6
121
18
2
11
287
400
2
1
206
10
9
3
1931
212
15
9
1
40
2
11
25804
1
6
10
3
12842
10
37
4
12
148
14
16
2718
6
2658
7
40
1
96238
1
736
9
9
99
155
4
1
1
2
36
338
24
1
28
784
4
2
1
4
1
1
6
1
2
1
1
1
7
40
178
2
2
1
1
4
2
19
2
1
6
165
1
1
3
2
912
11
77
13
7
8
710
5
315
2
3
617
33
2228
36
1501
1
1
1
24
8
4
2
120
72
647
1
61
46
673
2
21
1
44
2
221
1998
5886
34943
444
204
16987
898
526
50
7904
3
1
507
2
1089
2103
1
17
60
92
6
4
3
111
1
45
7606
1
2
639
2
1
25564
7450
1
23
1
4
2
6
1
6909
1
273
3807
3
6
1
1
2
1
8526
3
15
1
3
4
1
171
90
103
4
412
33
3
43
374
2
1168
110
29
5
57
32
251
3584
4
427
102
1
1
1
604
3235
1
112
9
1
11
461
1
1
2
1
2
2
14468
3
4638
5
2
544
145
6
1
1
9
25
3
5
2
2
1
47
1
1
1
9
33
507
56
5
2
3
50
4
1
8
1
621
125
4
2621
26
41
2
3
116
5
1
81
1
902
686
58
8
15
2
677
4
100
4
25
9
366
314
5
2
2
6
7
5
1
15
3
3
7
5
9
32
1
36
8
3
3
2
726
57
35047
1
220
17
1
4
8
1
13645
3
2
412
26
1
4
1912
6
1222
6
125
1574
1
4
7
9
3094
74
13345
2
3
56
1985
331
3
1
1
1
43
2
844
1
21
23
1
23
6
1
214
5072
24
12
3
2665
1
1
42
7498
4
16
6344
101
31
1
1595
27
96
5
361
2
10
1
3
1
8
2
65985
1725
70
64
1
1710
9
1888
1
29
8
5087
3
9
2
7
15
72
2
10638
30347
1
3
53
265
61491
878
364
2
194
175
6
1706
1
24
9
156
4
5
3
1
8
1161
1
5
1325
4
3
2
1
11
2
2
16
30
849
2
381
1
927
112
269
297
67072
269
568
20
4
6
4
3310
8818
13
2
1
2450
1497
3
1
1
5
2
3
38
1
20
891
2
335
2
1199
3
912
10213
6
1
3
1
9
379
23
1
11380
6
1
1
4
7
31805
280
1077
5
2972
3
111
10
1
256
347
3014
6
16
2
27
3
780
52987
609
108
4
898
14
25
2
2
32
2
1
69
3
2
1
1
2
10
1
2
29
76
1
85
116
594
4
24
24
9156
59
9
1
1
2
44
1
6
19
1654
10
8
1
4
6
147
1113
2202
60
23
1
90
20
2
6
2
16
3
7
4
5
2
6
6
36
74
5
1
1596
2
1
7
10
2
3
4
1
11
23478
1501
2
8
3
2
50
924
9
1
43
2813
2
4
1
19
40
51
1
1
21381
9069
4
12
3
616
1
1
5
3
97
11
2
58
140
1
1
43
1933
1
1
4
1
3
14189
14
1
30
8
1
5
7
1
155
2
993
46
45
2
4
113
213
5
2762
1
1
35
2
355
232
4
27
5
1
8
76
531
7
6
13
1
1
424
3
40984
1413
6
13
36
1
53
12
20
5
1
10
35
51
45
1464
4
2
12
411
26
5437
2
1
99
16
3
1
6
69
4
7
6
1
3
1
2
19
212
3
4
13
141
6
110
5167
111
4
3
1
1370
4
1
1
1
1
7
117
1
61
35
1186
385
56
80
170
576
1
51
10
3
2
1
7
241
1
1
1233
4
32
10
4
2
39
1
2
1
56
1
12
982
5
5
1
65
1
4
2
27
36
4
38384
4
2
100
1582
7
15
135
24
6
12
1
28383
1
1
4466
40
2651
1282
1
367
3
1
1813
1
34
14
42
31
639
500
4
1
28
53
1
879
2
1
3
1
2020
4
8669
1
101
2
4
2
12
11
6
345
1
11
6743
11747
41
2
11
1
4155
5
16
5
4504
63
1
5
12
150
2
1390
1032
5
88325
13
38
4
1
261
420
2780
1
1
2
3
5
2
2
2
2
1
169
70
6
2
229
1
178
106
2
1
48
11
64235
1
702
143
43
134
8
45980
1
5
1
40
3
2
5
22759
5757
7
1
5
10
2
47
26
1802
4
705
3
7973
4053
27
7
5
2
3
2245
1
8389
7
2
3
3
13
48
4
1
2
2608
1744
236
25
1220
3
28
1
1
1
12239
11009
1012
1
499
2071
6
80
1
1
199
1
599
1
9
3
27
30
2
1
49
3
1
3
2
1
9
251
1
36
296
6257
133
36
1885
304
1
4250
22
1
55
7
1
110
9
1
9
53646
12
1
366
86
11852
12
2
37891
36
1458
236
1
59
6
2
6
78
1
4
2
271
2687
52
26
6394
3
10
80
13
1
17
12
108
3
60
5
30
609
1
2
11
1
1
644
2
1
45
918
186
81895
16
46
1
5
26067
1
1
7
46
5
66
33409
10779
24
17
1
104
3400
3
6
1
258
145
94
2
1
4
13
54
1
1
1
1
10
4
1
792
1
1
1
5
24
3
2
17
8
7
9
5
1
43
1
1
202
399
28
6
1
115
1
10
16
8
169
5
10182
3
2125
5885
4
2
29
609
10
1
1
9
294
4853
45
7
1
1565
289
6
6
3
19
29
8
19761
2
45
28
1
421
6
1
5
3
10
28
68448
4826
1
3
3
330
3
444
1
9
1
38290
2
13
4
2
219
2
1
484
227
5
2
2
6286
2
2
6
4
1
19
105
4
1
1743
1224
1
15
1
1
1229
12
1
137
4
887
35
5820
8
45517
1
11
1
6
6
5
22788
3
14
1
32
4715
31
278
27992
87
170
1
2
5
60
168
21
416
3
2
91
137
12
16683
1
35
165
2
1
1
1
196
137
470
1
7
1768
143
18
18
2
28
1546
16
1
24
1
390
1
111
10
8
39
4
8
1425
77
87
1
5
13
1
1
267
918
1
848
2
34
3
2
74240
2
38
12
8
2
1
3187
1
3
1
48864
6
8
28
1
1982
1
1
1
19
1139
2
76
369
155
3
2
31
57
17
625
26
1
1438
34
1
1
63167
4
1
139
1
70
89
2
1
27
397
2
4
10
79
14309
1
2
2
179
1
1
2
6
6
9
6
7280
14
14
50
42
1
1
4
14016
24
38
54
11
2
1
2
3543
5
331
1
14
1
26
81
36
94
1815
26
2
52
295
5
4
20
520
4
15
25
3
1
22768
1
10
6
8
1327
1
2
2
1
140
71
1
83401
870
1
23
15
1246
9
20
1042
255
6
512
392
57
1773
9
6
23531
96
1
41
1
1
291
938
200
1
16
16
1
2
5
12480
1
1
3
83
116
5
5
4291
979
170
18
125
1
70
28
2336
1
1
73
4
9822
8
134
3359
1
8
8102
2
36
35
4
8
45
17
2
1
1
6527
1
16
1
1
1
1
2955
3
58192
30
1
26
2
2
2
243
1
27
1
131
57136
155
24
9
1
10072
522
529
71
1
3
2966
3
1
2
6
96
1
391
2096
3
25918
2
1
1
531
13
234
3
287
451
188
2
20
86
10
1
5
4
10
2
2813
925
2
18
1
1
2
28
21
36582
22
1
2
1
11
12
1
1
11
31
1
3
1
3
2
13
409
6865
7
3714
3
643
431
1
1
1
5
621
2
1
15
75
7
50
2
3
92
16
20
1
2
1
80
132
4
28198
336
3
71
208
1
66
36
8
1
134
1
422
1
2
38846
1
8702
4
1
1
37
1
6834
10829
1
1
90
14
5
56
1
1
64156
1
855
101
1
2
3
1
7759
17
3821
97518
2
44
1
19
1
6
8
2133
19
9
95
103
62
5
169
45
52728
122
91
15315
1
3
2
1
11
3
98
1
23
4
1
1
1
2
1
2
5
1
333
57528
1
3
51
1
1
7648
1
96
2
95911
2
45
3
1
18
1
2
1
21
74711
1
1
8
5
48
1
2
287
1
2
59
53
1
30
17240
1
13
5400
11
2061
115
145
328
1
107
11
1
224
1
1
3
6
1
620
46915
4870
1
8
9
7
2
31121
1
18
95798
1
30825
16457
13
1
1
1
7
17
482
24
2
11
4
1384
186
1
1
54174
38
1094
2
2
6
3
15
1368
5
7
55
30
1
9
18
432
8
1
8707
120
194
2
59520
6
984
67
4217
12
259
2
10
11
1
5
16352
68
12
1
2276
2036
365
1
2
2
2
136
1
32223
4
63
15
1
16
2
1
779
60258
129
1
46
1
2
6454
4553
1
1
101
1
13
22
10
125
47
1
1
1
86
1
2
2
4
1
24
1
1
2
5
4
3
43
1
2081
1
1
1
1
21224
933
758
1
50
59
2
7007
36
6
2
1122
1
3
1
64
1
1
2
1
2
3
2
2
756
67
2
531
7
2
127
7
1
74
36828
20
1
4851
3
105
4
4
1
121
8
3
30
3547
29
1
531
10
1
7
6
23
59224
1
2
156
4
443
22
122
1
18
19
171
1
15
29
1
90
109
1
123
577
2
1
664
24
6
1519
34319
3
2
226
106
3
2396
1
1214
3
27
475
324
7
24
1
1
3664
8005
1178
2
1
61
7
1
75
19
139
302
144
26
1
185
92
1374
1
9
444
1
123
1
29
343
133
1
23
13707
34128
13655
4
8
2
411
980
628
2
28
6
7
1
362
295
2627
19
18417
14
1
199
121
8
11
1
28
2
1327
4
6484
104
1461
1
1
206
2787
115
34
1
15626
42
22
4
7
36912
9
5
1075
15
97
1
2
53
16
85
747
4
54057
5
30
75
27
13
1
1
3
34960
125
1
23
5
329
1
12
33628
1287
1
63
2
14
1
4
146
134
6
1
2
5
43412
5
1
15
387
1
6
41
769
94
13
54416
6
45
8
671
2
17
7
2
878
18
134
1
170
3
3
2
3
3
15
42
7482
35
1
211
1
2
2
293
1567
2853
1
114
1
1
8
12
1933
159
4
2
4
1
10616
3269
252
1196
15791
817
233
152
27
2
31
3559
1
2
5
127
2
16
209
5724
3
73
223
83
2814
6
155
55
3
1
43
1
6442
5804
1
8
1
1
1
2
1461
2
90
9
237
25
127
9537
32013
5
2178
23
11
10638
2
2
11
36904
6
22
1
18
19
5
57
88068
9
810
7
1
77
5
6
2
12
218
1
4
2
1
63
7334
3
17
3
75993
1
13
420
1633
11
7549
74
2
69
41
589
859
140
34
1
46663
1889
12
122
1
1
980
297
18
1
1
7
41
1
11
11920
414
1
5
1
33408
29
547
26
4
65
8102
2
4523
136
13634
3
21
1
11
80
45
5393
6
39492
1
4
2
140
105
893
56
471
1
27
3
22
1
2
81947
105
16227
51
7
18675
61
535
1
396
1443
10
1
4220
29
6
17
47
37
3
54
7
7
147
57
24
1
7
8
92
4
3
10
2978
1
16
45
27
9
3
24
153
169
17
33455
34
2
768
1837
5
3
15
436
19
6572
56
1
15804
2
4
4
4622
52
8
1394
3
33
161
27
883
1
50
195
17
48
54
2
243
11
450
1
3
276
137
1115
2
1
3
2
1
129
12144
1
1
5351
19
1
53
4
61
1768
37
4
336
1
50827
2
7474
2
11
56857
2
3
1
58
2592
3988
7
1
7
2
1
4
123
1
166
1
32
5
3
42
13710
9
11
1
1039
48948
1
157
5167
2
267
265
1
1
4
73191
106
39
20
26
79
1
814
233
34
1
1
248
116
5
40
96
7
1
1
1
14
1403
206
4
1
39
8188
47
2663
329
46
843
202
4201
105
2
4001
104
9
1
1
4
2805
21
3
21
4
19
6
4
1
2
4
23
1
6800
219
1
1726
7
14
5010
1
1
19
20
1
1
6
1
2
25
63
3
2
15
1
24
1
1
32
1
83
2
30
5
6
119
14
2
2
2
42
1
7
4
470
2
16
1818
7
1
51
12
540
16
64
1
64
2
2
6
1
4
71
18
125
4086
671
11
14154
150
2
96
42
4
22
10805
3
3
10968
7
32
87
62
334
2
8
28
2
12
4
6
7
12
6626
2249
245
4
17108
2976
8745
7
4349
1
2
91
767
1
1
4
13880
3
3
2
3
9
1
1659
42
2
56
442
3807
243
2
8
51
5
8
696
1
4034
1
51363
1
3
179
1
1
182
1
3
3
4
10
5
1488
7
1
9
2129
174
9
1288
1
2
124
2
24
48548
1
130
13
1
2
49
1
19105
8
114
1
44
1
581
434
122
2493
18799
47
26
4
1
43
12128
19
1
1
1407
7
404
1896
3
8
100
39
1
15
1
91
6
1
1
14
17
25350
77
2451
16
8
218
111
2
1
1
2
142
1
902
243
1
1
2
1
14
3
1
1
19889
23
2
1
733
70
27366
3487
18468
1
18
1
29
8
1
3
1
1
1
1
21
1
375
1
31
32
53
1332
391
774
1
18
1822
13
62
6
1
13041
61
10
3
1
1
1
1
6
25680
4
139
1
1
8
2
2
40
9
1210
1
363
128
22866
19636
4
13826
8
155
1
1
2
10
2
4
21
1
28
6
9
2494
1986
12003
2
2
48572
14511
225
23575
51236
3419
1537
3118
1
1
14232
16490
1
382
2
8
68
1
34
3
48
3
2
2
2
32
28
12
1
13
65
1
13
47
3
3
5
37
28
1
1
1591
23
11
1
2
1
2
2
612
42
1
1
2
1
17
2
1
27
65
46
3
6
131
1
8
454
1
19
46469
2
2
1
3
1
1
2
3
1
227
5
874
1
5097
765
6
30
68
4811
1
2
1
11
3
7
168
1
1
3595
1
4
5
1
1
65
2908
108
11
10085
1
1
1
1
44
18
118
1090
56736
29720
3
28
24
61
1
24
5
1176
1
4
1
1628
153
8
1
452
3
1269
1
5
1
33056
7
3
2
1238
335
1
91702
3
4
2
2945
10632
117
1
4
1
1
86
2
255
15
11
1
53521
12
23
62
6
1
3
4
652
11
40809
1
2
776
58
1
1
33
669
38
80
13
27
5
34444
5461
1
12
55
996
86
366
6
5
1
1
3259
116
408
3
1
7374
1
9
1
26930
90
4
40
12
5753
15632
7
358
2
42329
18737
5
1
9
7
1
13
18
118
2
36
47
1
2
1
171
424
17187
2
623
5286
1
2
1
8
50
14
10032
5
38852
9
1
1
871
4
8
615
2369
2830
1
2220
525
61074
3
23
17
18
3
5574
1576
4
15
154
91
64
14
1
10
8
9031
2
1
27
7
2
2
2
2
5
1278
9964
118
9
1
19
5
175
5
16
13
61
25
21
94
4
34
62
451
102
103
35
308
21033
6
1657
6
480
16884
4
6
12
582
18
1
19
4
7
259
5
281
2
1798
86556
5
1
50
5
16184
153
1
1
166
2277
2
4648
1
7
6
330
2292
1152
1
1
14
1
208
469
806
114
440
4
2
1
36205
2
77
1
33
1
4
1
20
6618
37
4
1
1
5
2
11
315
9
3
1
1
168
7
32
1
531
1
887
141
217
132
10
1
1
40
1
7
67
72
3
45657
20
1
248
16610
1519
3
16
2
2740
23
1617
8
6
1
11590
3
1
282
22
458
736
13
72
27
95
23
2
5
1
2767
189
1
1044
24
4
21
3633
1
12
18233
1
2513
448
788
4447
1
2
3
8
26
24
80
18
12
7
363
2
100
1
13
1
2
25
2
1
48
1
18
1
4
1
1
6
4
1360
10
1
2384
1
66955
1
1
2
17453
1
1
4
768
2
2
7
5
8
173
288
7553
2
18
6
6
323
1013
5
56
134
157
147
5
3
13
112
6
181
15384
3
151
15
3
350
16642
3
204
340
1
9
229
305
47
1798
48
1790
10
2
216
9
115
1
2
534
28
6
2020
17
4327
2911
6
59
1307
2
3945
1
1
15
2
2
6
7
1
6
2
2
1
14354
4
8332
47
22773
500
1878
1
4
58
1
2
16
26
1
2
70
7
5
2
1135
6
1
6
7
5
814
45
52
41335
41
81
17
4
4
110
53
4
141
120
3
3
6
8
4
65
5
1
167
4
113
4
10
98
3
174
3
1
1
6155
1
284
1
1
5
1516
812
334
25646
26598
2
139
3
657
1
47951
1634
1
176
557
66
1
1
3
5086
1
24
13162
47
1
808
2
2541
36
298
29
1
1
3
68110
4
1
6
1
10
7
1324
103
1
106
13
66
117
2885
1616
1
2
740
1
342
3
40
1
14
128
1
86
1
24
257
167
5
23929
1
1
1
1
15
9
54174
53
1
9
4
1
1
1
3
2
3
4
7034
102
7557
5
12
24
492
14
19
909
2373
1
45
4
4
4386
100
2
41
1
1731
7562
1073
804
3
184
15750
6
3
333
1095
3
2078
4
2
337
531
16
258
3
8056
1057
8705
1485
11
1
996
17
151
1
3
163
3
1
11
8
37442
33
4
5
28938
374
1169
1
2
8
6
5206
1
48
3
8
10
4180
1
24
47
331
31
3
236
4
6112
2
1
2
15
2
774
2
84
3
6
122
10446
3822
1
1
2
1
27
2
1257
1
3
9
3
1
3
3519
2431
3
1
2608
2
4662
39
3
13
57
958
1
29
1
85255
121
17
4968
7
218
413
1
31
59
14233
3
1
2
1465
5
23108
2
156
15
54
11
1815
114
134
53
1674
6
3
1084
37
556
10
7
1
5
1
9
1
4
20
26
2
1
12
9
48
1055
10
37
206
7
1671
7
1
3
2924
1
3
33
1
7506
7
85
5
1
2
23
2
1
22
26
1
1
3
2
5
52
1
10
1
12
864
2
463
23655
57
3877
1430
1
32
1985
2
1
1
20
5
1185
3
1
5531
525
112
90
3
4
1
1340
6326
6
1
6
4
41
256
1
25916
894
1
10338
165
55
531
44
3
231
3
3322
14
334
80740
59
3
1
23
9
43080
1
7
7
2
3
1
1
10
7
625
1
3
295
6
1
3
69
523
7
376
1043
437
5972
105
11
6
13
1
9
8
11
1
29
3790
756
1
6
39
260
66
14
1
1
7
1
95
115
334
27
1
28789
399
690
41
5741
10
1
2
1
14
2
968
3
4
1
17
23
2
5
54395
110
1815
38
3584
13
3077
2
23
16
606
1
212
15
1
1
4
65
898
1
10
200
4743
10
51
2
281
22
1
1
5
196
7
1
26
1
14
124
3
1
191
1
517
26490
1
6
1
96
50
1
1
4
4447
91
3574
14
2
302
2
3
1
4
483
116
1
379
46
1124
2
12
1
4
2
1
132
1493
22
423
13062
3
33969
19
5873
1
38
1
1
1
22
5
2
23
5
8654
4
3
2
1520
68
3
3
108
1593
4
16
2
1
77
15
53
4
17
131
466
6
3
16
4
14
55
1
3
8
1
16
1
2
1
1
5
40
171
67472
158
20
6286
2
64
315
4
3
1
2
4
1
3
1
404
8
1
20
15
451
54
3
118
1672
34
630
4
18
2
2
221
6
4
2
55
112
12066
2
7045
37245
167
529
2
328
6
1
14
1
14
4185
15
2504
62
1
4801
256
655
1
24
8
9
144
159
2
12
17677
14
8
1
24
45
74015
2
5430
3
25
1
12
1
90
1
1373
1
1
4
12
1
8
334
69
4
4
3
102
42
28
12
6
770
2
967
5
2
20
31973
2
483
124
1
6
4
19
1
326
10
5
987
2
23
4
57
2
9058
9878
3
1
209
1
13
133
30
1
462
43
2
18
5
2
30
5
1
16250
1
1
21
58
7
5
4747
2
2
4
538
154
18537
163
219
79
37
92
1
2
506
1
26
1457
30
1
1
1
10
1
1
5
674
14
2135
2
256
1
1
1
2
2019
3
2
58617
139
17
4
10
70838
1
27
73
656
11
26
2441
964
47778
3
2
9
3
33
29
2991
80
104
4
1
28
151
35488
29
150
19
33396
7
522
17749
3
2
1850
4
36
263
2
627
29
24
74
56
1
46
5
48
70059
28
34
3
25427
3931
3
10
501
64
1
76
12
2
29
10
19
2168
251
12
158
4
29
1
3
11
31
130
1
53966
1
6
4
3594
4
21
5
1
2
73
1
1
35
1
4
16
11
4156
13
1
5
88
6
1041
1
1
1
2147
1
4
150
17
52
175
82
90
4
7
349
1724
1
135
1
4
29
523
1
4
20
40
2
46
117
221
2
1
1
2
22
1
672
98
15
12
160
2672
1
1959
122
4
1
24958
13
1
139
11
611
44169
5
237
17
37
25
13
1
558
13
5
2080
1
18889
1
88
4922
2
111
7
32
1
4
36597
34
1
1
99710
1
5432
1
4
5
2
2
18710
506
1
1
3
4
1
68
2
2729
2
229
18
26
1
82354
67
2369
1
1246
83
1536
26
3
3
12
5
8
2045
7
5
2
1
1757
7
12
233
2099
1
455
75
1
7
24
5722
31
2
218
1
44
1208
223
327
7
257
120
77713
142
2
1347
1
30
3
962
2955
1
9472
72
987
5493
1
1
875
8
632
3
1
30765
4
44
1
14
336
675
3
2
1
47455
55
36
16
3
755
3
1
12
257
4
79
1
20731
2
72
11
1
5051
2
3
19
42072
9
14
3
1
1
1781
28
148
4
8
4
3
19
1663
675
52
1997
1
4
14145
27
2
1
8
98
1
2
1
20
21392
106
13
14
1
587
106
1
11
1
4
1330
1375
484
218
7
3
7
1
24029
1
1
1
76515
16
205
3
35
1
1385
19
2
72
1386
367
4
6
1
25
684
3
22741
12
1
263
1
1
61
21
1
21
32
5
2893
4
87
36
1
140
7
6
14654
80
32
354
1
16
1
26
17152
5119
33
6
2276
2
7
6
1
32
10
48
10
3
666
1
9350
3
2
335
60
54
3
6
356
5
1
6
248
269
33
1
5
21
2
151
19
20
1291
5
6
14
248
2
10
4
56
3
1
16
5083
501
1
5
1493
372
1016
21843
97
3
342
88
10
708
1724
1
180
1
8
1528
6530
7
7
1
10
1
1
4
27
1
676
1
1
1
9
704
1462
11478
1
1408
39
49
33620
8
136
2
2774
53671
1
7
78
941
93
76
1603
104
659
2
89
79
2
5
11
25
32
9
4
327
3
1
2
2
1
6
5
2
518
2
3
210
32
96
15
366
167
54
91
5
1
17
3
3
1
11
1
1
3
1
257
1
2284
21
429
3
5492
7590
1
834
1
1
2
242
1
6
28
4
31
1
124
16
8887
88
91
1
2
4
8
98
20
1
1828
36471
1
1
32
53465
4
14
8
4
483
587
1
12
1
2
2
51448
10
3
43
13
262
48
36
4837
1
13
6
1
140
1
10
184
1
8
2
15
4
440
9
12
6
30
1
1
1
4
3
1
117
51
45
2
27
88
1
3
1071
16
46
414
3
837
747
95
22
1
1
1
950
2
137
3
5873
18
2
2
5388
11
3
2
2
11
1
36
1
1
1
403
5005
9
12
24
2
7
2
2
26
1
1872
3
4287
305
4
241
66
8
2
19
1
7
677
9
17
4053
317
84
1
453
1
4
1073
1
6
663
3
4
48856
2
1
383
4
587
8254
48
1
3
1
15
84
14
4
2
4517
1
2
2
8
1
3
24
2
2
3883
28
26
52
1140
14
103
1
3
11569
1
1
11518
10
7053
102
40
5
1370
2588
513
4776
1
59
1
106
9
624
8
14
6
48860
95
784
24
1
1149
1
7
3542
5
5
167
4
1
44
2
408
7
2528
4
848
2
2566
6824
687
5
8699
1
33570
16
937
11
48
1
8019
4201
19
79
265
162
47069
8
4
19956
4
4272
35
1
7
10
89
917
25596
143
37
431
1
2
28
1
61
26
1
29
29357
59252
28570
43
2
885
313
2288
123
1
20
4
1
42
44
13
41
86
90
681
1
3
15863
18
3274
3
3
8
29651
938
5
735
1
5
1
6
5
1
1
9700
1
148
35
1594
2
6
21
52154
4
4
2
1
332
34
839
15
1
68394
1
2
1
32
6
10
2
83
25290
1
2
5
1
2
83
243
36
1
26
1
1
12
633
5
5
1
2
1
10733
14
17
1
1
11
6
7
53
22
3
1
14541
21
8900
10
9
26
2
1
10
46
96
3
36597
1
5
6954
57
37
8
2358
2
1
24
1
29364
20
1
210
7
1
840
14
34
585
1
26
1
1
212
11
5
6
19577
820
400
16
3
3
428
1
6
1
1438
3
3
7
42
2
41
1
6
10
4
1368
4
33
887
1
4322
4
1
8
1
2
4474
2
667
3026
72
6
18
117
16
7
16739
1842
4027
32
46
21
1
357
777
29975
71
13973
27
234
1
16
24
32
101
2
1
1
1
357
1
1
16227
46
5326
5
18
4
2
3
2
27
191
1
25
110
351
289
4
52638
74
65438
3
4
15
1690
428
2560
1
6
25
16
467
3
79
5
9
3
19757
7549
99
27
12
2996
2
293
16629
1
23
27
828
71
1
10
1142
1
12
5668
4
7
17
111
5
3099
2
192
2
1
87
6
2
76
48
1
21
3
1
37
31
219
6
2097
1
7
1
581
45473
3
31
3329
3
6769
8387
4
53
1
451
10539
9
3
2
1
6
1386
27
8
1
18
1
436
7
1
73
458
1
31
16847
2
1
2
330
28
26
1
166
1
2649
9
33901
12264
1
6
400
14596
10
66
1
682
73036
5
265
15
420
1217
26733
930
2
16
15
17
29
535
57
35
2
1
6
1
2
1
2
4
15
3
2
2
21
5
5299
33827
2
1
1
6
1
52
1216
1
1
1851
1340
3018
1115
1
10
7
3
8
1113
1
1
1
13974
4
21
4153
1
3
17
1
4
42
116
2
277
3
2
20
2
3218
83
1
8
1569
1
94
2
1
5131
3
2
1
6
56
444
1
102
18
2
2
3
6
4141
110
1
62
26
1
4
1
7
3
1
181
75
12076
1
2794
14
2580
405
3068
1190
9
16
90
122
41
1
1
12
4
2
61
1
38
8
138
143
2
47
2071
878
103
3
11758
139
2
1
2866
3
30
2
4068
45
4
2
1
1
1
1
100
1
10
3
52
61
8
2
116
10
174
1
109
187
1
6137
1
12
7
1
1
73470
19
1
2
5012
2
8
1075
96166
6
4
10
1
39064
23
24494
1
1
1202
1
3
3
32
20
2
1
4
1
1
11
1
16
337
115
95308
780
3
67
34490
2
13809
8
4
1
5
1
124
1
13
120
10
1
1
5
18
1
1
1
2
9
6
2
32
3
1
8
38
1
4040
3
9
3
4
1
7
86
41
25199
29
1
1
231
1714
684
16
3
28
1
8
1
3
985
1
31
14
5
4553
1
11
67
63
47
1
1
106
14
3
8
437
5
13752
1
25
1
1
4
53
1
65
1561
4
1
397
590
37
1
9
4281
389
16
15258
2
112
2
14
47431
6
62
1
6
59905
1
27
14
80989
5
2
1
34162
10694
15
457
4
26
4127
2
29
1069
7
44724
26
1
13809
2
1
166
5
8
13
7
185
2
2
1
3
575
3
3282
7
7
32
1
6
2076
12
3
54
49
3
80
3
1
2
4
42
11
5
8
526
8
27
106
705
10
251
29
9
8984
1
4906
3596
65
3
1
1
861
9
1
2
166
68
4
1
1
36
3
1576
28
2
4
2
181
3
2
7111
1
4
2
781
1909
3
5
2
5
1
59
6715
58
89
1
41
432
198
20
32
36
68331
2102
37
1
5
5
2
102
1
1
323
19
5
7
3
55
1
4
6
180
32
2
2
4
674
2
1
1
8
2
1
99
10
21
1
86
1
33
4
22
211
3752
10
162
6
6
1
844
11478
1
3659
1
6
6
13
90
7
1
1
9916
1004
1
1274
601
91
33
7
7
287
1
8
438
3033
1
5
1
1
63672
5159
37
714
4
1
1
3
99510
8
107
3
3
5
2
2
63771
44
2072
14
71
148
23
30
16
6312
1
1
1
32
1
8
15
74
569
2
3
1
571
186
104
4
105
11
101
2
533
409
23
1043
1
7187
21
40
57
7
6
1
326
13
1
1
1
1
145
31
19
1
2
5
33271
4
393
3
112
1
2
5
35
85
2
2
1
9
1
73
366
3079
1
12
8
217
893
1
4
322
3
124
7
2
5
2
8
50
1
78
3
64
1
4
2
1
2
1
1
1
50544
8
606
1
10
325
5430
79
15
1
1
1
4
6570
13
19
1
3
3
4872
160
19
31185
91
1
87527
4
799
1
16219
1370
672
28865
1
144
1
111
723
1
6
2
59
61
29099
1
1
1
15806
32
15
3
10
6
1
1
7
1
17366
6
3
19011
57
1091
26
1
4
217
1
1
3
23
19
1513
222
2922
1
275
9
4
51
1
2
8108
1
1
1
8
4
2
1
4
5
495
2
26
1
3
10
4
3696
16
1
1
2
18
171
7
665
2
468
15
62
7
2
1
3
86
10
2
53646
5
3
9
35604
69
2
125
8379
9
1
1
1
2
4
1
216
4704
16
1
4
32
6
52
212
1
10196
1
8
95
3
1
18
26
139
1490
16
8
16
1
3841
13760
9869
1
143
249
9
1187
2
2
225
20
9
11566
84
1734
7416
4
11
4
16233
4
2
393
2890
3490
1
25
55
8
5
5
1
40
2
13588
380
184
4
315
1
21
120
7
1
193
6
147
28
2
3199
424
1
2
57
28352
3725
3
1102
3
2
16448
3100
11
6
13
826
3025
1
150
1
2455
1380
4
63
50
20
58601
56
32
2
15
24
7
7
111
3
67
2
377
6
12
405
3443
2
1
4869
1
17937
83
6053
4
5288
28640
15628
1
222
11851
5
1
74
18
5
4
70735
74
3288
1
15
2813
7
152
2600
5740
1
3
2
4
412
1
1
75
6
2094
328
15
2
5
2701
12
43
17
52
120
1
1
17
11
1
1
1
253
185
1
5
58
2
123
838
68
21
2
170
26
1
2
8
47
2
4
2
13
5124
16
19
70
2
5
823
149
30
8
1
2
2
2
280
11
2
1
1
5194
59
438
11
23
4
13
2
3260
363
4
34345
120
37
2
3
3
5
1
23
1
1
17
5
29
175
6219
4
21
3
5
2
119
7
10
302
13
4
32
311
2515
325
26239
6
1
1
54
2
2
2
6
145
35
1716
1210
1
10
31
2
324
61
844
14
10
8
101
1
130
1
130
14
633
16
1
86
60
1
4
980
3322
10
39
30
75932
38
1
80
2
1066
3
2789
27
36
1
1
11
14797
11298
5
10453
15
12901
5
8
42
8
37
2
46
7
577
93
17
4
34
839
1
52
519
1
1
16
1
666
1002
15
128
312
10
3
7
16
4
58
2
648
21575
3395
19729
4
17
1
402
149
198
1
63
3
28
1
6
143
34
19686
4
47
3994
15
713
48850
319
83
23556
97
3
5405
127
6
1
5
547
2
1
181
11214
10
159
15
18
2
2
2
3
2397
849
2908
15
21
1723
2
1
59
58
3
97
317
1
1
7452
2
58
230
1
1
10
657
1
2
1
1
1
29
34502
178
856
26511
3709
3607
20
72053
16
48329
19422
3
2
3
1
2251
12
2
1
1279
291
16
380
1
1
232
181
317
20
24
8460
22879
32
18570
1
876
10
3
4
29440
9
14
2
1751
8
29
1
15
60
2
51
10
18
4
5
2
1
2
67
3
96
2
5
6
10
6
10482
1
10
846
231
33
5
6
64
12
4
1
3
3
819
138
145
20087
3383
4
4681
10
12
7
28
28672
432
1
350
151
22
12
1
1
131
6
6
2
19
30274
3
5
1
3
1
321
329
53
5
3633
76
1
23
20
7
37
1
2
2
1
10
42
10
1
1
5433
49301
3616
1
25
9
215
3
193
18
23
7
184
169
43
4358
19446
1
136
2
2
1
1
2
3
1
2
71854
33
1
85
1160
461
9
77
2
17
68
6253
9
2
82
107
1
867
26
2
404
1
3185
474
196
7
1
567
5
18
1012
1909
22
550
1
3
12128
132
9
893
1
465
1128
5
34
3
54
10
1
32490
5
19476
1
1
7
19
107
173
2
412
3
1
864
23
3
10
4
19
1
360
755
39556
13
9
6
1
25
55952
10
315
26010
1
49301
8
12
3
1
4
6323
9
2
83
2
33081
28
11
1
36
4
7098
22
2
85
4
43
1
259
247
121
3290
36
27
72
14324
541
2
1
601
2
2852
493
4
16
8454
65
2
457
1
607
3
2583
30
89542
1
1
52732
7
2901
7
15
2
16
10
86
2
14
3
1
121
12
65081
2
2
3
1
11
333
1
221
1
2
2
4
164
86
3
5
1
2
1
476
112
758
1
3
1
103
1
17
19
4
468
485
23368
29
7
2
202
5
5
5
7
1
15606
1
1
1107
1066
2
4608
61
7
3
4305
14
14
13
4
126
5
3
32
16
8
2
134
3
21
72
38
32163
1
3
152
1
1
9
3
14
1
2
114
4
9
4
9664
2
821
6889
58
8
6
6883
12
156
1
8
665
112
2
95866
46
1
2
126
1
4
268
13
2
91
1
1
271
1
2023
9
1
221
158
441
1
1
3
22
16022
9
105
7
9
2
2
2
6
244
7
106
2
1
1
4086
97
203
5393
1
281
1
3945
2192
2
10
7
864
2
126
2
100
336
11
723
4
5498
5
1
4
15
3275
18
5
255
2
10
2
29
2
1
135
1
1
5
5008
1
7615
16
6886
2
1
3380
1645
74429
2924
36
769
195
2
36
3
44
1
2
2
77
255
4
1654
35391
6
470
1
207
170
9454
8
7
17
1
1
3
5
1
1
16
1
26
1
28
2
1
4
10
1
6
67379
67
2
93
13
83
58
7
2223
58
8
53
138
40
2
161
239
12
37
8
7
2
1122
10
11287
24
8
8
398
22
1
3
81
2
12328
1
41
156
1
12
2
1245
17
42
1
1
16
65
432
3217
2
1
31
21
107
62
13
8
40
9
4
9
15796
1
8
360
29
62091
179
2
1
141
84407
3
20
38
15
618
85
62
8575
1
2
10
75
4
10
1
543
5
1
1
3
6
11926
390
4747
6824
911
24
5
2
21
1
1
1
2
4
86
3
1138
104
75
13
2
1
10
1
3
1
6799
69
3
1
9
1083
15
1
410
1
1
4
8
22
3389
1
2
1
88
1
1
926
1
69
4850
5
2
4
105
1304
1
34364
150
1
143
1769
2
3
64
6
143
1
16075
61
18
14
53
1368
19
798
1608
30
286
2
578
41
398
1
66
2
101
12
445
1
7
1
1
1
244
721
1
1
5
25
2
15106
4
4
1
65639
34
1076
64670
172
1
45
29
75
8
31
3
4
22
23
1
15
49
1
74
578
8
1
1259
12
1
1
1
2
3405
1
6
15
329
69962
4
20
23
5
151
282
3
8
48
195
2
46
270
88
6
4220
3
73
21
12
109
10
2
1
221
1
22
1
1
549
10
1
1
1
2
11
2
3
1
32
34
4364
241
1
93
2
5
1
11
2
347
4771
2
109
4321
27
5
1
436
83
30
5
299
105
32
1
29
20
8
374
1
3
44
2
86
1
80
48
69
6
1
13
2
26
13547
19
2
486
3482
361
858
2
6
25864
73
10
42
73
75387
33
12
39
3
14
1
3
59
1
47
796
609
95478
12
27027
37
27
1
1
4
108
13
4
370
15
5935
5849
21
11
735
3
1
6
1
5
3
4
90
2
453
4959
1076
75
18246
20
1
1
1
41
4
8
1
1
59
20307
14
2
3697
133
582
975
311
404
9
4
1
57528
44
1
8
24
2
1
7
5
1
10
3
3
6
7
7888
2
1
11
55
2630
5
13162
3
115
4
11
2
66
213
1
8
3
125
457
32
1
7
77
2
864
4
11
17
110
6
4
1
199
2
5
6
244
1
17
1
1
61
43
1
1522
1
152
37296
4
14
142
70838
2
39
45210
4
2
231
1
241
1
45
197
195
9331
18878
138
22
1
1018
1
23
1442
1
8
454
17392
9
171
4
7
2
65
9
2
78
2077
1
1
832
90
1522
1
9
23
4
16
35
11
3652
5
187
152
24850
5
393
13
7301
12
2
848
25735
20
15
21
1229
19
3
69
516
909
2531
385
4
1
45
1
1
3
1
172
4
3
101
383
4918
56
4
302
13
11
58078
1367
4255
11
137
59
23
2
519
2
29
60
2492
224
41
23245
19775
1
74
2
3
9
3
110
2
4
3
9319
2
266
157
121
582
5
5
25465
2
2284
12408
329
1
1
4
6
7
21
1
15
16
23756
65
574
1
50
10358
96458
1
1
380
3
10
2
7
28338
2965
9
75
65
51
3
1
19
1
12032
62
11
5
10
1
17
24
7
8
1
3
1
2
1
4
1
12
206
3
6
2
3
10
751
1
22
1
1
25
69643
73
35
1
1
15
1
21619
235
1302
7
577
1
1
591
3
2639
4006
1
1
1
4291
32
63
1530
1
2
1558
1
10
17594
174
2
7524
24
1
11
2
17
36
14429
5
3
3
47
1522
1818
14
3
107
145
4
14
1
87
120
4
1410
8
18
50
10
29
1
1
1
1
299
5
25
81793
7
7
2518
33
2
1
42
3
1
6
643
2
97692
2
3
72
75
1
385
8290
38
8
44
10
2
1
1
272
12
46
1
29
5929
5
10
49
2
4
1
42
23
6608
4689
10
5
103
1
1
14
2976
71245
1
1
1
2
9
37
1
12
1
1
8659
20
59
1
1362
18
4
2
166
831
454
302
19
3444
91
36
165
3
28
20
22
289
473
37425
1
1
4154
4
24
13
6289
1
2
4816
1
1
1
1
620
4
11
6810
31
10
15
1
20
8
1
49
5
10
62
15
19
129
65400
74
2
22
27
1
183
23
438
339
8
1
16
214
14919
1
3
45
784
1
1519
2684
19
1
4
14
1
12
4
1
5
2
7
2
1
10292
838
3403
348
2
1
3
55
19
55647
3
62
1
5
445
27140
3
1
1
501
497
32
3
18
37
570
1
717
10059
3
1
12226
2
2
20
3
2814
96
380
1
2426
41
28
62
2
805
168
2
31
16
1
18
13
43
79
174
2
246
48
5
66
3
355
1
103
58
5
9
12665
1
1079
16352
353
15
10087
35213
35
3
1
3
1
5
37
14654
52
2
223
1
7
179
6314
3232
1329
1
18
5286
153
48
4
1
2825
1
4
98724
19
1
429
2
1
12
17
8
1
1575
3
1
2
8023
4
24
10
48
1211
1
2
2
183
4
3
17
5
15894
319
2
26
2
4
8
13200
17
4
4
5
1
11
609
6495
33
10303
1
62
8
111
1
56
66
1
117
30
29
6
1
260
21
2
1
3
57
102
1056
13430
1
13371
4
2
2252
24
189
49
236
1
83
107
25493
24
2992
86
96636
3
4
1
177
2
3360
1
25
3377
1
23
4028
1
1
1
13
7
2601
1
7
32
2
1
1
26
245
5
139
1488
6885
3
4
151
5
10
11
1741
6
53
754
9
34
1
2
4
4
117
42143
222
66
1
1
1
1
3
4
2
8713
2
3
31
20
3
3398
11
19921
21
66
52
2
2709
7
5936
23
62
23
1
23
1
16
111
149
1
7
28
44
29
4377
2
2
4959
1
7
5695
9
14898
3601
116
48
21
1
2843
2
1
1
62606
1
1
3
1
3
33
4
2
1
1
9
2
16184
1
75
1
1
1
271
358
44
1
1
1
5275
25
13764
13
1
3
83759
2
9
1088
6
7
28
1
2
7
8
7058
56
141
7212
453
17
2
11
179
5313
56
1
4
2
139
79
56
4
183
21
1
497
4
5
3
19
7
3
7941
3
41
2
6
1052
1
4
1
24
8
1
3
1
9
2
32
35
4
1997
90710
6
4
65291
4
508
26
207
14
2
1
6
1
8
1293
1202
25
3525
1
14
83
9
52
31
1
1
2
2
12
14
5
1
3
1
1
4
87125
7157
1
482
8
218
171
12
4
29
6
384
20032
279
2
232
1
197
1
7
7401
22
8
1
246
1
1
23
22
2
18570
20
8
3594
2457
8
3
54
10
5
1
17
273
3
21
1
109
3
1656
1
106
1
2
61520
229
10
1
16
33888
20
170
2
1
19
2
2
8
13
6
4
6
1
18
6
2565
59
6
368
94
1
1
8
2049
15
3
4865
4
41
26
8
98
6
1
267
1
3
155
7097
3
41
1
1244
1
1
5
24117
2
23
10466
83593
13
32390
6
2
17
3
4740
1
3
8
20
16
5
1845
12
1
11
70
50
2
115
1
1
1
2
1
1
335
4
410
69
102
21
236
32
2
218
3
10
2
3633
1
224
1
35356
10
978
54
6
2
295
1
9
68943
268
1
601
1
1
3610
23
20
18
4
1
114
2
1
1
11692
247
3
8
1
128
18
3
7
15797
24487
11
17
91999
24083
2980
70
51
493
1
2
17
1961
48
26132
9
1
259
30
912
18056
3
92
4
192
1
705
1302
3
3
1864
3
4
54
1
883
1
383
6
30923
1890
2
2
226
3
6
1
1
1
3
2
657
1
1074
561
15
10
7
23
7
1
4
2181
4
2
1
1
1668
130
2
1844
4
2
114
4
265
8
2
1
1
14
4
8
65
5
1
4
1
13
20
120
9
1
239
3
2
299
5
3
90
1
1
2
2
4
1761
1
5
3
15
13
3
8
2
227
1
108
18
21
1
2
7557
2
113
1
2
1
2
2
4
592
1
1
2
529
2
3
2
5
2
4
15
454
1
547
2
2
33
12
15
22511
2
3
4
8
4
74506
1714
1
1
468
4
2
3
232
5
32
149
410
37
14
1
22
2
23
26875
1
4
266
712
10
1
51280
5
251
5
4
56
9
3835
73
6
34569
6
511
4993
176
3
2
21
5
457
21
12
135
1
43
100
1
26
8
1991
2988
36
1061
119
11997
11
1419
2
76906
1
5
13
49301
1
17
78
20
1511
53007
11
13
2634
1
2
2
26
99
89
3600
10
7
10
8187
167
7
14
16
2
1
1
2
403
1
23
1
1427
1
4
1
7
1615
1
22
546
600
1
454
17
3
46
63
475
10719
105
2
2
3
5
3
1281
2
1
78
9171
1
2
5
2205
7
144
1
1946
1
12205
7219
2
1
233
3
19
2170
23
101
134
1
65
3
1
9626
6
3003
69
24
20
89
163
13
366
71457
29
84078
6
3
3
6
3045
37426
2
1
2
1
79199
16
306
1
5
7
5
1
65
7
772
2
376
13
1
33
25
6947
89847
1
36
2
16769
1
454
81964
17
27
21
35
9
35
8
1
111
8
27
91
136
34519
45305
2
2
3
15
447
91
616
793
8
47
66
1
1
46
1
19653
33
105
11
21
6
3
1
36
6236
79
1
2197
2
106
8
1
2
12
14
15
4683
31
348
1
716
1
35
54037
867
1359
21
1
27
11877
2
95
214
3
99
12481
25
2
1
2
181
4
1
1
1150
92
1950
3
5
100
44
35
26228
1
27
1726
7
8044
30300
23
31
4
2
81
8
106
2
5921
2
284
1
3
11
108
9431
121
4
351
1236
24359
98
1348
5
190
160
380
7
39
2
21407
2790
1
2
14
9330
179
23
11
777
6
1
14
1
1
29
14
60
23
4
10
5021
1082
167
21
20
2
8
1
2
7
22866
6674
1
1020
2
2
29
4
8
1
1
92
6
3266
1
2
4
14
1
29
403
2694
3
704
768
6
604
2
3
5
1231
779
1
3763
38
78
49767
15671
1
8
7
1
1
579
2
485
11152
2
65
6
1
2
9665
3
226
2
6
59216
3
1
1
8
20
3
10541
8659
1
202
3
108
4
336
648
6955
1
32
3
1
221
17
540
1109
2
8
1
3
3
8774
3
15
40
2573
14016
1
10096
3
16
20321
2
4
3
10
30
214
30
2
3960
4645
48
9
7
67
4
3
604
1
21
198
20
428
109
58602
21
5
788
3
5
1
487
1139
12
6
347
1
3
9
1
37
358
6012
11
6
77
17
29
2
5
4
91
1
7
1
1680
4
22
2
4
82
299
4
562
3050
1963
8
9790
12
2583
1
13
100
1
1
2
2
1
1
2
635
10
20
903
391
9
1
7815
4912
5
3014
3877
23020
37
28
11
37358
40
1
2
5
26
1
4
2
3
13829
10
1273
1
1189
7
1
4
2
5457
5
61316
5
4
9
70
4
231
21
1
20
1702
1
165
814
5
3
80
937
17
78
1
89793
2961
1
162
1
14
12
3
19
42
1144
15
17
3
135
10
404
2
10
1
2
2207
2
62
20710
357
3434
32
3
13969
200
41
1
1
1
3
1
1589
4
3
23
663
3
1
27
11
30
2
11
80
4
5
884
25
2
5030
2
1
3
1
19
30
19232
1
1
152
18
2
60
4978
6
4
3
7
60
17
1
2086
759
3
445
2
3
2
74
9
3
1
18
50
19
80
2
35381
3
2
1
630
28
5
5208
127
9
17418
3
4979
3
3
2
331
70059
391
46
11
4777
3
98
2
1
67553
12
4
4
38
1591
1
1
60
27
1
19
2
110
126
28
248
67
4331
6
15
1
184
4814
1062
59
2
59
6
329
9
1
1
111
1
202
13
4
298
5
1
51322
1
1
111
4
1
1
17
14362
1
2353
44508
2
3
9
38
6
19730
24663
52
83019
2
19
28
755
937
20415
290
239
1
11
731
2
45
61384
65
1
1
4
37
239
4
4
6
74
7488
13880
97
2785
109
72
1548
1374
1
472
1
6
1
43497
11
188
38
12
1
1486
831
30
29870
2
1
74
14
1
108
5374
1746
2
1
7221
6
1
151
1
1
1009
2
12
1
9
1
2
54
8
3
35
1912
2
12
12
11
17
258
6487
357
201
157
21250
1
43
2
3
2
1
5
6
114
22
19
26
3
290
225
49
58712
25
15
1
971
18
8
70
491
2
6143
107
2
17
4
65
36609
7
24
9
21
44
1
712
31
1
3
96
3
170
1
721
31
2
780
5
43
12571
4
198
64966
93
1
3763
3309
1
2
24179
13
8443
44
2
1
72
27175
7
14
35
276
161
89
1
113
35
4
25
46865
1
27
18
4
6
45
2
1
3
3
14
48548
2
1
1
1
188
28493
824
136
212
1359
2922
1
278
4
1
2
2
2
61
1
545
1
1
1331
491
1
1
7
4
10555
21
2
2232
1
54021
79
3
83
166
73
3051
6
6210
2
24
81256
2
93
2
170
1
642
658
82
4
1
6
14
47
2
3
9
21
311
7
49153
6
2
3199
5
5
406
259
9
5
887
43187
41
694
1
1
10
1
20
68
52
1
69
359
8
2
3
5
3
1
77609
1
1354
3
6
60887
9
7
1
27
1
8
534
134
3
3
3
1595
1
1567
6928
3
1
152
12423
2
1
4
7
1
4
29
1534
5
13
710
4
2
11
1
59
7290
13691
434
163
223
4
12
146
8
6192
10
67
1
2
9
471
3789
3806
38
4
223
1
216
15
4388
41
46
3
7
1
512
4
1
380
6
59
4
1759
1
123
11
1
4
1
2
1
1
5
4
5115
3
1
98225
3
26
2
1
3
43
3748
4
50
1
4
1
101
1
2
34
1
1
1
4
1466
5128
31
5
149
32
21
29
441
160
15
57
80
17
31
26831
10
1149
1
6
10
14
1
12033
5
1
2634
591
2
287
1
2
27
2
3
79373
16
82
160
38
277
5
8
2
116
1
218
1
3
4972
69362
11
9790
11
2
83
5
118
104
1030
244
27
5
1
22304
25
17
1
1
3
12
11
41
227
82
1
2
117
3
21
2
1
269
353
3
2
7
1
1
2
1
1
35
9506
1
1
66142
37
4
1
1
15
3
1
2
76
2
7958
2
6
9
29
166
1820
16
203
903
1
1
4
15
5
24
1
8
77
20
60374
1
5
1
65940
16
4
43
4580
13
1
194
156
1190
2
4081
1071
12
6
6
3
4
164
5182
1
2
282
19
1
22
4
1820
71
233
1
169
10
16
4
8
1
14
1
2
4
450
63405
323
112
3
1
12
1
7
1
27809
18
1
32
5
67
2
1
516
1
99469
1
99
368
31
1
8
1019
1
27
61
400
55082
3
1
1
1
8
4
536
2
1066
25
2
305
3
1786
6412
184
982
54
808
97
574
2
8
7
5033
19
189
322
2375
1
1
403
3
378
6
5712
1
58998
1
1541
5
10711
2
851
24
1
3
3
37
1
123
14
1
1
1
604
1
2
30
3
28
989
1191
28
1
33
4825
10547
1
42
1
55
556
1
98
5
179
13
938
1
26
35
1
4
1765
179
1
803
3
1
21
2
87
31128
1
1
2
21
1
15480
12
18
1588
8
532
68
33
11
2
105
1
1640
19
1
21
1454
26
2101
44
31
94
3
1
12
1
39967
4
2330
4
15
37
6
6
123
45
37
188
3
3
3
3
504
1063
21370
76
6
1
1
3874
878
772
31
5
18
3
7
19
2
52
26598
1
6
1
58
549
6
1
192
6
1
2
1
3
33
1
4
1320
1353
38
9
3662
445
44562
1
21
170
19481
1
5
1
2435
7
56
11
3
2
4
19
2
1
2
13
47
1
495
63721
1
1
2
6
44
124
45
1
3
14
1
3
3
1896
393
2
15
2
1
5634
2505
1
22
7
25380
5
5161
10
4
1
1
4791
2764
20
213
1
2
1290
4
13
39050
204
1
1
1
20
1
630
3
3
1
3
2
1961
2
1
5
30
16
481
4050
5150
2
4
15925
1196
321
2
18394
1
16
79
2
45996
5
342
6
249
1
990
1
194
3
48
63989
30
91
2040
3
2
1
31184
1
23862
2
19
1
297
1
12
14
33
35721
38731
3
1070
2
2
1
14399
11
2
22
16
107
2
2
1
7
3
2312
5
3
4
3
81
4
1
152
2
233
3
27
5
8
5
3
1
13
75
62
5
1083
262
20
4
2
1
65
1
1
2060
1
1
1
427
1233
3664
9
600
28
17
52
12
13
59905
6
402
5
13
11
9
2
2
28
1
73
1
9
1
1554
643
5
2
3
3
3
2
2
162
12
44
253
2
946
43
279
16663
2
254
321
95
1
83759
21
1
24
10733
362
1
9
2
48
60583
13
1
1611
6
16
109
6
886
6
30
43
1
248
1
3
636
1
629
1620
1
1
38
1
1
24
2
33
72
3
35842
3
43
3
54185
38499
4
73
1
1880
1
108
3
1
1
152
9
479
1
4
63
1239
6
1
1
15
134
3
281
11
2
7
8
17
1330
1
6
1
101
7516
1
47
51957
1
8
2
14
2
1
307
2
1
1
2614
253
8
19
1
5
396
136
2
8
1433
1
1
5
34
1
5
41
30
4
3
3
1
6
3
1
14
229
4
324
1
2
669
16
16
9
2
10
215
1
38
1
1
6
9
16
1
4922
32
4
3
1
12692
3
2
4
10246
90
1
10
8
3
5
4
296
2
1
1
49
1
539
81
781
72
4
9
348
1
32126
1435
19977
2
6
1
19
54
15
9
13872
7
202
36
1655
1
66
1
1461
8
2
121
3662
165
1
24
4553
6895
1
2
11
55
1
1
6
2
1
815
401
1
9
3233
32
473
1
4
4
8773
8
2979
1
205
5
14
6
17
147
92
2
1
1
4
120
76680
4
1
517
437
10
81
125
68
6
443
7198
1
2
15
14849
98
12575
34162
8984
5
5500
1
1
33023
2
19
124
517
1124
6
17240
4
17
31671
9
11
1
74
26
1
4
1
4
1
1
1
3
1
7
6
1075
2
4
100
18
14
13177
2
14
3
155
28
2
9
1
1
1
1
1
15
6
3
124
2
1
70
1
58602
1
3
46
158
28
171
2
3
23
3
16
2
4
4
1
12
1
3
1
1
1
2
6
12
59
3
3
1
1069
33
1
100
1
1
2266
2
3
4
266
7
4
15894
2
39
3
3
2
8
5
1275
6
1
11
4
9
14193
1
459
52264
4
30
1
1242
47
69
8
7
83
8
2
9171
1169
1
534
1
90
1
10
5
2
2
3
2
3
5
2
19
1073
146
2
7327
53934
3
2
1426
119
9
11
254
6
1328
26
377
5364
5
1
162
1
1
5
1
336
16
1
4
51
63
35262
4
30
26875
7
1
1
1
16
1
146
42527
2
22
182
7
2
1
1
2199
2
8
77
32
12
7
4
1
11
6
9663
164
14
3389
1
1
717
3
41806
1
1
6
95911
3
1093
1
17
10
6
28
1
7
1
967
32015
2
2
2917
47681
152
2
1
142
4695
4
26
249
43
4
780
1
3577
355
2
5
2
18
4
76
7720
1
67
13
1
1
422
143
14
1
16
3
4321
38846
1
16267
70349
1
9
17243
1051
1
36
14545
5
24
1
12
60404
1
11
8
4
1
12103
1
2
159
1
53
2
73
9
6
4
1
182
2
852
4
2
61
334
2
1684
11200
2
3
17605
1
22
1
19
5
753
47
1
1
2
1054
3
66
9
1106
5
57
169
42
2
204
7
1
547
28
64754
248
209
4343
3
1
5002
28
2
884
1
1
3
65
2
1
13982
44
4
6
1
1
3
34519
6
116
43303
13
26
233
3
3986
1
81
1
3
28
52
1015
98
1832
7
1
3
3392
3
1
257
2
2
983
1
5
1
2
56
4
18
40
1684
4
7314
112
96606
2
13
1
722
2
21
2
16
41
1
18
4
178
2
278
55
1
4
1
4
13
2
7
32341
17
1284
1245
12331
22
496
209
7
1
10085
336
1
1
62
610
1093
1747
3
1
1
234
71
436
12988
36
2
1
7
3229
2
10
3751
10
805
660
193
1
275
1
4
2
19716
629
1
1
2664
13
83
1
676
252
3
10
2
4
13908
4
19
9
2
4
813
1
237
14025
351
4836
32861
93
1
50
1
119
21
27
53
5
1
75024
119
3
10
12
18
2
84
2
80
14
3
228
3379
1
4
107
5033
1
2
1
6
1
5
1283
2
17
1
252
3
10
1150
1335
46489
151
32
132
1
354
1
67
1
3
272
5
2
1
225
18
3
2
1
833
2
10
66
152
38
267
2
1
4
1
26
38
79
30
15
67
5
18
652
16
1
65985
21
1
5
27
2
229
2
947
827
4
62
31
22
18771
42
18
20
18
178
1
398
1
159
32
2
41
1
4
113
1
20
5
85
2
4
7
1
14873
1
53
38950
102
5
29
1
3
282
42259
529
5
33
1
305
34109
1
79899
3
34
1
137
589
8
1
140
51
42
89
95
2
7
1
629
6
2
107
4
4407
26
1755
4
77
4
62
37
2
7
2
6
8
108
16261
2
2
15894
4
920
1
8
941
1045
57
1
221
92
31
1540
1
62
85
9
190
8
2
65
3581
111
970
6
2
1
11
1
1
5589
1006
462
21
6
2
4
70
9
1
3
267
1
5
22
19
43
1116
541
52
6
85
5
3
8
1
15
150
4
742
2
8
5
105
12429
8
171
9
7
15
2
81
25
14928
279
2
404
5
5
4
82
1002
1
29077
73786
1347
53
1
18
1
4
6
30
8
2
22297
9
10
196
1
24
6
176
73
1
1
1800
118
80
22
10342
73966
265
10
88
5335
52
22
2134
34
1185
13
21
6
2
1131
25596
22
2
1
2
171
5
24
43
88
1
62
1
1
2
1
3
55135
79
232
16
34550
3
3872
35798
1
60718
631
36
10139
6
18
6
7
23
33
2
1646
8
56
1
53
30896
3846
206
2
1
514
1661
2
108
52
13
113
254
3
2
12
92
10302
42
1
49
26
1119
751
35
2
3
1
770
204
1
3
413
6
2
7
341
3
15
1
7500
2
9
3964
8
1185
51
5
2
2
31
1
7823
1
259
2
7
1
1
33
5
1
2
1
1
1
11
5
5
1
25
47
21
56
4
6
2
1
5
2585
29
37822
9
11343
6604
6
164
129
4022
2046
69
1
63799
3764
3
1
60
1
358
692
17
3
660
1
1
855
1309
1
23
2
2
2
1
98
393
314
104
166
5
208
1
1
1
21
87
586
2502
5730
6
14
736
1
3
25
6542
221
95
1
7
4
20
49
126
22
80
6
1
4
17
1
27385
6
1
25
21
337
475
15
101
12
9
1
3
1
43
54
197
1
2
112
4
16927
59
12
4
1
1
6
6
1
1
4
2
3
13438
43
1738
1
1
9
89355
76
37
10878
4
10032
25355
301
2
170
7
21
2
12
1
481
2
61553
4
3
3
2
1
1
3
1
20
4
125
1
70
4
2774
55
2
1
109
6564
5
1
44
1
2
10
201
1077
5
18
1
16
1
2951
47
13112
1
1
3271
1
72
3
43
14531
1079
1
18
4999
315
32
285
44
1
10
1
4517
3
21659
1
245
1
10
79
32688
19
213
1
391
4
75
3
1
3
113
4
11
27
17
1
1
131
99
3
10
231
17
235
1
4
23
547
8
53
8
43658
3
105
4
146
2
38159
419
13
1
1460
9
18893
1
2
12
18
537
4
3
38659
1
5
35046
132
1
3
2
93
3
1
62
319
6
54
1559
743
10
379
87
555
7
1
20813
6
11
2
35
56
134
2
4
5511
14
1
24
1
7
1
1329
105
1
1
20
1
1921
1
2
2
68
58457
16
12
2
185
10
48
1
1028
27131
1
3499
1
29593
6
2980
10674
8
16
1
1
14
40
729
1
1
37772
3374
2
68
2
137
10
1
13779
49153
6
4
1
1
7
1
11
2922
9158
1
1
952
8
1
62
67
6
9
4
1
337
187
1
11
3
1
35
5
1
73
1
317
7686
18
31
2
25632
61
1
26
148
2
2
192
15
1
5796
7
7762
1
4051
61
1
4
16
5
33462
33
10
36
2
2012
114
130
644
63058
19823
59
4
63
796
32
61196
1
333
2
51
5
1
308
48
1
4
1
1
18
839
388
1594
5
1
1142
24
97
35
13
1
1
1070
1
20
14
2
4
27
57
4
4
1078
79
11
5
83
79
5353
33
5
19
620
5
61
40
261
2
20
4
1
17192
4
1
49262
2
56
5
1
16
1
2
1
6
1
335
333
8
4
6
9
1
3
1
6
1
13
125
1
1
2
8
26
1301
8
2
124
1071
5679
1
5283
3
4
6
1
178
1
1
36
1
16
536
1
22
5
1
21
1626
11
57
1
114
22
7
13
543
5
4
5
73470
7
20
1
23
13
2515
495
670
3
81853
1
10
13
3
5
4
7
3474
2972
1
1
3
2315
50580
2
397
204
3
1
1
3
26
2
1
1
69
48
587
1
1
2
723
1
10
4182
1
15
21
194
3
2
9
18
40
3
696
67610
383
2
3
452
170
494
17
3
1
35
1
1
44
237
1
23489
2
767
1313
4
2
5
2
14
1
18
48
5
15906
8
1
2
3229
2
2
68780
648
19
5
1
12
18
125
1708
2
36
6
2
98
1
1
245
2
3
2
3
28
2033
2
2
4
67
4
525
1
93
8
63
184
6
1
1
1
1
304
1
2
1004
3
1
7
1291
1
193
1
46
10
6
13
1
2
122
48
8
9
1
41
116
3
2
28
42
5
1112
350
6412
6466
1
4
12326
3
17
6
88
2
48860
2
9
1
2
2
75
5846
3
1
22742
1
7
18751
4450
1
12658
21873
1488
19
2747
13669
18
1
12
11
5
20
1315
12073
3
8
99
1
20
5
19
1
552
36
26
47
121
23
17
2
27987
8
3
48
6877
1105
128
1527
1
2
21
2
6
35434
4
3
41
2223
2
13
5
30
3
2
1
413
17239
1
1
1800
1
5857
61
18
1
27015
2
1
2
26
4
5
2
7
6
1
1
1118
779
5250
10479
93
46
2
9
1
17192
15
18
1
124
2
4
6
3
12
1
16
1
1
7
68
4
6844
12
514
1
399
59773
1
31212
21621
320
1
6
53
2
3799
5
15
1
466
16
17
3
1
47
474
1
1
47
13414
1
2465
1
64343
4
178
2
2
3
1
17
104
122
1
16
76
4
9
18
40
9108
4535
8
3
14
27
2
65
14
1
16
806
92
15
62
5
67
2463
3
9964
34
8615
3
1
3276
5
1886
6
1
9
7
206
40089
60
2
54
440
13
16
2
1
23
132
1
2
3
11
91
61
385
262
2
63
67
1
12
2
33
7
1070
4
781
3
29
1
1
8
1
20
3
2
1000
4
1
387
1
17
34
2
1
2
13
3
1
6
1
1
2322
1
1
5
3
1
1
29
5377
2988
1635
35
8
28034
183
40979
56
51
2
38
2
55
24
1
6
1
7
366
21
9637
20
1
3
1207
4
408
1
4
1
1
1
25
7906
5
1308
20112
6172
10
118
1
1
3
3
1
38
14
37
6
1
26
387
29
2
24
6
16
4
4
1
1
3
3898
4683
460
4195
1331
1
699
2
5
2
1
1
1027
7
212
8
1
347
19
2
2
215
1
1138
127
3
209
2
4925
2
19
3
4
9
2
45083
16
3
819
26
3
1
344
1019
3
2
40
3
2
1
1
29
749
5
1
121
19
3
113
17
63
1
25
19761
97293
1
468
91710
277
180
3
6412
22
2
1
1
4
858
3
6
3546
14
2
48026
57614
1
1
21
1
2
1
31
1
24
193
1
2335
15
7
12323
127
40
60
10
45
9
1
43723
11
1
13
12
64
32207
10147
47577
4
67
4957
2041
5
16
11
2
4
1556
1
30
2675
115
5
30
3
14
1
5476
647
1
2
48
8
176
139
772
2
59
256
2
6363
1
1419
1669
53
32
60105
7
41
3
1
4
29
1
394
9
1
25885
1
7
161
135
8518
449
57
2993
236
2
2
182
3
12
2
1
26
356
1
4
1
164
62
14
1382
2627
2
23
4
1
1
1
4
72
887
1
3104
1
29
1
23
3
39
459
3
3
4
2
27
39
46
5
1285
255
2
3
2
1
5
4
1
234
3
1
12
1
422
13
1
7
1
6
1194
5
50
2689
180
23
20388
3
1
12
8
42
6
130
1
4
7379
5
1755
68900
1
19652
35281
420
9872
249
26
44
809
4
20
35
2
68
71
12103
2
23
208
1
19
60
1
27
52
17075
257
6955
34854
61
6
39
3
19
29
17054
3086
114
214
11
3
3
3
78
1
12259
18981
2
12
22
3
29
1
908
5
26
1
923
1
1374
19
54
2
1
1
3
1
2
10
92
13288
42
2
52
146
245
1
1
1
1
1
2
2
5
6301
10
141
85
1
275
4
142
2
9
207
156
16
1
10
15
1
1
1
46
2107
3025
54
2
211
2337
305
434
1986
7067
209
6
1
1
1536
3
1
64
4
1347
1783
305
4
1
6363
41335
33494
3263
7
6
5
144
2235
1
48
3
2
254
59
74399
1
8
4
1
1
1
22
139
1481
16
5
32
8
108
1
1
328
1980
113
101
38
20700
85399
4
3
3
1
1
1
1
103
53
1
2968
5112
135
1834
1
2
12
3
24
1
5
8
4
547
6462
3
5
20
1
2
2420
40
3
1
4
2
1
2
4
234
290
2844
139
47
3
145
4
3
1
1
18
1461
88391
1
21
1
2
45
31
3
4
9
3
6
1758
1
1
387
22
21
63672
67
7
89
4914
10
5
2
2
2
10
4966
2658
17
101
4
1
1369
2607
372
131
1
3
1
6
6
1
11
29
1
2
19577
4206
10
2
3
1
1
1908
19
7
1
189
728
1
107
1853
79
1
1
5
3712
235
2037
8
14
1
20
1
36
144
3
1
36
1
11
47
8520
4
1
394
2
1
124
6
1
130
2
418
3
19
59
4
91702
59
1
3996
1
1
6
19505
8767
3
6
16
3
7
3
2
1
555
3
2
7
4
1
412
103
243
723
845
2
1
3240
1100
4
3
1
529
4253
51
1
2
42
1
115
29
2
1
1
3816
1883
10292
1
94320
39
7
14
13
3818
5
11
83862
1
1046
193
1
164
2
2
1
1
5
130
430
14
2
209
6
45
6
1
1
1
1
4
1272
1
17
4
1
19273
3824
2
29
46
1
5417
342
45983
1217
18
19112
1251
9420
6
160
3
19
2
6
67
8
4
44
25
2
83
3
14
1396
5
6
34
4
1950
590
1
1
13
14180
23
16
1
6
2
1
6
6
2
3165
246
12
2
24
3
1458
1
28
2
1
3
2
8
7
28
2
1
1
3
23
95
2
1
4
15
149
8766
119
7
10
9
31877
88489
1
11
29
8
93
1
302
22
2
2
224
4
486
8
2361
117
7
7
10891
211
1
1
3
10
42608
7
1
1
387
3
60074
50
206
470
722
5
20
1
9
44
49
5624
2
31
2
206
2
3
1
138
486
1
1
9
455
3
104
33
24
2
13157
28562
45
2560
125
4
1
5
2
59
705
69
2
7
1
1
1
8131
11
4
21443
8
2
5
6
41
5
15
2
21
1
20
50
716
37
1
1
1152
1
3
17
636
10
4
74
1
2
1
45932
4
1
7
22216
43
6143
17
2919
20
2
46
3
523
5
2
159
6
13
18
1
4
4
1
5473
3906
1
99549
1217
19
198
15082
3397
9
9
2
92
149
34
78
24552
30
23
1
66505
1
223
3
145
1
7
1
26
7
14
1
257
4
4
3
8
3
2
16
44216
14
3
214
1605
8608
869
1974
57
371
66
208
24
4
1
90
125
270
6
7
118
90145
70
1
2
10
1
11
6
1
731
234
2
66
1217
5
1
625
465
111
1
1
1
3
1
1
5
1
15
2
11829
151
585
2730
1
1
2
2
1
184
4
16
176
716
3
4
1
422
2
238
1
2
2
5
14
89
1
1
1
381
14
134
3
352
65312
38
5
31
51
33728
29
1
3
7
5
1
9
1
1
6341
9
1
14
10
4
1509
3
4
1
1
1235
7
11091
4
2
2
2
1
1
662
6
754
1
25
1
1
56
8
17
1
371
6441
40
1
16
19
2
37904
65985
5
2890
3
9634
15750
1
1
1
639
1826
1
7
10
31
41196
3254
30
4914
14
118
43
371
4
1
4
57
4
50
3
1
7
29
27363
3
21
3752
3
5
4
3
1
3040
1
2
31
5
141
5258
1963
5
1143
62
65
14
1
1
1773
1
3
1
2
1
29
53
25
2
29
2
1108
9
2
1
27000
34
11
8
3
1725
71
13
3
6
1
66
447
3
4
2
9432
885
2
3
22
18246
9598
1
2
2
1
1
4
553
2523
35604
1
792
4
1
360
6156
8
22
55
4
26
6145
40
16
5
45
5271
7
26
4
1
218
2
366
1
50
3
87
586
1
1
126
2057
4
1
6
214
25
2
4882
3
1
5
1
4648
1
94
7471
35
14
1
1
41
45
1
3
978
2
1
5
2
2
3
2
248
14
9
9
98
771
1
2
1
30
2
7449
3
1
558
2
4
1
4446
4
5
20
589
3
5
20690
2
407
5
3
5
53
1
6
56442
1
7157
88
31
1
25
1
4
6923
2
17054
12
12
2209
93
202
3
3
2
1
2
1390
145
16
5
34
13
2
3
70
84
15
4
411
40
1
111
1
31
11
2
15
47
13
1
1
4
84407
1
34
31
8
1
110
88
13996
1
2
9097
8
79
14
1
1
1369
1
2
281
1
30
17
3
8
1
27
3
1855
23556
398
112
7
35
1
1
94
1
4
1
3
2
1
707
1
27
25
1
1
1
13
1
15
1152
3439
1
30
5
228
21
63130
1
15
4
11
133
1
4
4
1
3
1
5406
1
80
12128
175
9
1
5155
62
3807
1
64
8
20
19
3305
6
20
2
5
2
9
1
799
56
1
18
2
317
137
1522
8809
98
2
14
2
2
1
45
10
3
432
34522
82
3
3
2
64398
441
2709
3
105
73
453
1
1
3
119
92
5
358
10
362
72
1
1
5035
2
3
44
15177
17
14
6
5
53
3816
1
2
4
5
1
2
1
56
1
19680
1
11
1
1
7
2516
1
297
1
2
11
16
5047
3
464
11
232
56
6
9
1
4580
1398
7
5446
6
11
503
62994
3
43
448
239
5740
1
20
21
1
68
19
403
16
430
3
5
1
80
1
1
1494
38
11
2
4
1
2
49395
101
1
398
6
2863
2
41
20973
5
2
1
23
1030
3
1
469
5
1348
42
3
1
34
1
4
40
73
4
1
1
2
186
1
269
91
134
6
6
13
120
223
8
19
127
5
160
9
26119
7937
10
4071
16
1
36
201
4
57
1
3
30
6
30110
57
1
349
2
245
9943
13
1
442
16484
1
41
8
1530
378
57
43
244
33
18
126
1
22
1
2
5
9454
1
52
1
201
60
2
9
1
10
1
1547
88859
20
2
2
135
40
5
3
1
22
3
1
1
1
61
42
7003
173
1
2
7
1
5
1
54
17652
9
823
1
3
14
5
28
7553
5
2
3
51
11
41
1
2
24
16
182
4
2
1
1
1
168
29234
40040
1
87
11
3
218
25533
1037
4
8
6210
11
5
91
619
72
1658
220
3
193
8
18
1
405
7670
2056
7
14650
1
9384
183
4
1
3
4
13
1
6
5054
19
6
2
1
1
68
4
4798
329
274
16
2479
1
314
7
457
1
531
41
101
1
3
378
12303
3141
3
2
44156
5
305
1
10
10342
4
94
56
133
6
5
1430
2
23
12003
20
15
39
4
2
61
3
3
1
1
73
2
5
3
6
10
3
6
211
19
5689
1356
1
1217
347
1
1
1
11
8
2
3
1
137
3
1
1
429
28
9957
1546
20
1
6780
1
21
2
4851
26
10966
5
11
5
12
1
1
1
11
2
9
21
4
1
2
8
14
1
11
6
1
13
37
2
12
1
1
2
10
990
2
2
6771
10
2
4
4
18
15714
82
29
1051
210
645
1299
16
19
3
29
147
15
2
3
19
10
1123
5
1
6
10213
14
18
5
2
2
45179
1
79
1
1
1
5
17442
26
5
2
1
14
1912
1
3
10
7
3
1
13
1
3
23
443
1
84
48
32015
25
3
1
1566
111
3
2
5
45
7
1
3
423
88282
1
2
7553
67
1
648
64
163
214
58
4
3
38
3524
4
42837
401
30
4999
60566
3
1049
116
1
84
2
10
38
182
8
16
67976
1
32525
1
1
462
11
72
6
4
203
39
1
17
2
13
4
194
5
95
25
4
11
17922
554
7
3
69412
3
4260
193
84
3
9
32
27
6
2
4517
14
20
8
18
57998
2291
10
8
1
15
1070
2
1
1
6
125
539
155
1
1031
6722
3
75
15
25
1
1
12
11
7
3141
31
7674
3764
2
335
13
1
46
1
2
7500
2541
1
15
2
50
13
3
97
23736
1
620
45
1
164
4
6
1
7
7
489
21
4
3
1
1
225
476
2
579
8403
269
2
2885
2
20
224
1
286
2
5
1
1
63456
1
4
113
3
108
1
23
10
1
615
16
3
36
25
3
1
247
1
13
30
1
4
263
589
1
163
1
10800
305
1
1
29
1
18
22407
1809
2
4
5
10
11
210
13
1513
2314
12
35073
6
3281
1
2920
17008
577
23
35
10
7
3
4249
1
486
5
13
1
1
20
7
1
14
25
3
576
40
1246
1
33472
3
1864
1
6
4
47069
8
1
105
1172
1
4070
26
6
2
211
35721
1
5
3
7
11432
677
5
57896
81
1
111
2
13847
3
4
14292
3
749
1
785
7
98
35
6770
117
2
1
1028
631
37856
3
1
1
1362
55
118
2952
2
13
4
7
1
3
1471
15
59750
511
46
4
1999
6
171
1
5
1
6
1
76
2598
37
1
58
61
91
1
4
33
7
2
1
111
79
46
107
2
2
5
2448
7905
10
5529
422
1700
127
4
834
1
13393
44
26
39
1
1
305
840
5
132
2
67
1127
12
32
1
525
1768
11
10
495
1
1376
649
4
107
6
1
10
41
8
1
7
601
1
17
39
398
152
18
233
8
10
27
113
2
4
60
16
21
10
2
1
8
2
1
71
3
394
3
1089
2
11
1
2
27
188
1
20940
2
3
1
2
573
40
1
27057
254
6
1216
15
146
896
110
185
39
69
164
1
592
36
1123
736
1455
15398
2
125
36
80
2
4
1
3
16
1
4
180
1
5
8
13
7
569
1
289
78
8
18
36
6
5
1
215
1448
1
2
353
7
2341
3
80
60870
511
1
1
142
1
4
2
13
857
498
1
143
1
2
1249
12
171
136
9
2
1
1
167
11
1
3
51775
80134
38156
4
1
32882
7
1290
5889
18
28236
1
27
7
174
1
4
1
74
17
14
2106
3
334
3
2
2
2404
1
1
5
3
2
1
3
12
8
15
1
2
183
4
109
5
1866
6
3
6
5
79
666
2
3
51
2
25
2
4
249
2
30
1
2820
1
653
1
51
73
2132
2
1571
225
1
813
28
54
398
6
61
16
67256
1
1
8
156
1510
1012
3
5
12
1514
1
1
2149
18782
1
83
2
2
4
3953
4
2
74
1
2
151
1
925
16861
2
2377
1
513
4
1
1
1
1
17
1
20
24
6
47
16
1
6
1
123
1
2
1
1
54
34
1
1
40
62
3
173
1435
243
11
1
7
4735
3764
2
1
17
6
17
7233
1
2
4
77
268
2366
45192
2
1
4
15
8
1
33
1
377
10
9
28
49
18
3
2
438
36
902
4
7
32
103
5
32917
10
15
9952
1
19
106
1
69983
8
54
18771
4
556
3
22
3
22
1
70301
2
21
2061
3
2
65687
484
1
7
121
13213
4
14
90605
17
31319
3
11
18841
373
2
46
1
13857
13
38
1
60
27
67
1
183
119
8
1
25
11058
75
89
3
19744
107
1
354
1152
17
51
1
1
1
6
1
1200
5
3
7
17
1
1
14639
1
1
3
404
1
14
2
372
5
10
16
2369
1
20
17
4
2
225
2
6521
2
887
1
3
12
1
53311
4
1
5
1471
126
1
11044
1
100
355
6
1
8
63
1
1
34
1
295
8
10
70
42
6
1
251
6
2
36
2
20
53
25064
5332
1
2829
409
5730
1070
26
67
13
235
1
7
4777
49
4051
7
1578
1770
225
2192
355
313
5
72
58
1
93
1
8
106
12
1
69
6
1
2
1
240
14
26
11
10
1
8
28
14
5
34335
19883
10408
8280
34
77
20
5
990
192
2
18
772
1
2
1
12
562
5
1
3
1
171
106
253
1
1
468
7
971
1
1
1
3
7
12
5
2613
39
3
2
258
134
26549
4104
14
195
1
3
24
46
24
13
35
4
11
1
8
155
23
198
143
10
523
5
12
2740
42
77
1
153
2
1
119
1
1
17
1821
126
1
2
13
2
3
346
81
60870
10
1
17288
74
113
1
3
2
7
1
177
3
1
38
51
5
26
39
4
8
505
1
68
1
8
1
339
1
31929
61
7
3064
398
35
2
29
89057
810
9
1
12756
1
324
80
1
726
3
569
643
397
1
1
276
1
5
10096
1
2
1628
16
1
39335
8
775
610
18
5
1
8
46124
2
650
3899
1
39
1
3
5313
66
8
94
18
1
3
13
13
4
10855
26
135
23
1
13311
4
3701
15
1
40
26
26
183
5
913
253
6
1
13
2560
4
1
375
6123
2
32
113
1783
7592
2
1
1153
3137
49
3779
9
8
69
3
1
1
2
218
4
2037
992
39
107
62
656
30
2
2
1
4
2
1
46
2
14
1090
54
632
7
6113
2
4
25
31
35
47
5
346
450
1
302
941
1
12
1
2
12
29
2
2430
1359
7
603
14
106
21
2486
5
1
1
164
2
2443
1
362
239
2494
98814
2
1
138
231
1
58
19
1
16
4
21
1330
7
1
35
47
1
3
1
3
6
4
6
17
166
1
3
1
15
1
2
1
11
52
14
1
291
3
3528
16
10131
48
1
30
36912
59
24
9
69
2
16
1
1
1
2
1
31815
84
15
3
4
19
10
1
42
2141
1
41
4
3510
1
4
81
1
8
6
32590
42
2
20
47609
4673
12
29
3
140
1
8
6
2
5
1026
127
5
998
2
4
6
1430
10
213
4846
1
1
1
1
1
69
2
829
9
15
1079
130
8
31
13204
3
61
1
1
35
9664
2
8
2
58
2851
1
10
7
2
259
19
1
515
1
43
43737
1
4
69
34
2
2
210
702
79608
65
3
4
5
205
2
1
40
276
24
393
1
114
10138
2
269
4
8887
16769
75
180
121
1
2235
103
152
6
1
66109
3
2
5024
25493
2
1
33547
9370
3
5
1
697
2
2
1
9
3
5001
690
5
1
1
773
15
2
35084
1
1
1
981
52
181
4
31643
69
336
1
251
1
8
28
688
32747
1
2
108
67
30
22
21
90
60
148
1
10328
139
9
190
9
58
1
9358
3
11
1299
1
154
2
1
3
1
192
5
12
9
6
3
15636
5
154
1
2
1
273
9
1
2
27
3
4
1
158
4
69
33
48993
24
1
327
282
6
32
17
1
46527
1
168
634
400
2
3
1
73
3
5
6
7874
13
3449
10
6
8
4
1
25
205
1
8
3158
3639
69
17992
315
632
190
707
5568
232
3658
7
537
2
1582
1
71
5
16
12
414
27
16
31
1
110
6
12935
2
212
5
4
3577
3602
3
24
1
4439
476
2
4
5386
19
3100
16
2
1
2
10
695
119
196
1
4
2
1
881
448
476
2
25
4
544
3
7
2
6
57
19624
8
1
9
5
9
22
30
4793
41
1237
6
2
25682
56781
2
3
1444
181
1
1
837
132
10
54534
16235
3
6
74
89
17
9072
500
7
1
610
4
28338
385
35240
3
1
240
6442
2
1
14
1
6633
68331
11
24183
1
6743
5708
4
1
165
1
8
61
1
1733
2
4978
37
85
1
4
1
39
400
293
1
1
3594
12751
1
83
29
1145
7
2
30
11
1
2
9
12
6
1
20460
1
17
533
4
221
1
347
3
3
245
228
317
373
194
89
8280
694
7562
2
7
3
385
2
3
3
15
225
1
1
1202
12
577
2
565
1
12
4
1
493
3
167
7
2
29249
131
11
6
2
12
1
1826
4329
812
6
2413
61
2
19956
188
2
1089
5
23
84
1
2
941
5
1
5
3210
3
15852
3
1351
6393
1
2
1
1
42579
7
19
1
13
3
1
353
2
1
1
15
84
1
1
251
28
1
178
2
1
1
15
2
34
1
1
180
79
5
4
10
1
234
172
1
5
53
9
2
1
11569
1
6
3
423
25
215
112
12
5
1
44
7
707
1196
41
6
12
74764
81
76
26
3455
1
1
6
748
1
1107
213
38
2
3
2
762
6
133
3
16
1
1
7
1
15319
2
60
1
42
983
15175
386
19
5
2
311
1
8
3
42
3
1
18
1
54
50
1294
1
1
1
2
5
12
112
3
1
3
20
132
2
6
18
28
297
1
1040
356
4
1744
304
2
356
398
1
8253
1
2
8
1413
2
7
16
2
3
1
2080
648
1
106
873
3
4
26
125
98
13
12
8
166
1173
3
3
3
200
1
148
26
1
12
2621
14
2
476
4
124
13
10
282
270
17
24
76
2
759
3
1
21
3
1
17022
2
317
8424
1
2
58
40
4
1
7397
1
2
2
23
3
2
2
5283
18445
543
6
52728
42
2
1
8
1
3472
35
1
1
1
2
2684
27
1
9
17
3
6546
34
178
284
3
5
2
1
1
1000
1
268
90
2
7
13
161
34
7
1
368
6
19
12008
653
1
46
29
40
2785
22
20662
14
1
7
6
1
12
90
114
17
5
3
2
31018
103
3
49579
2
1
4724
1
1
4
1
3
5
180
15
2
4
2
16
1
3
40
31962
16
1
1
181
4
69
147
2
9
4
3
5
11
95
5453
1
5
1212
1
3
10
1
1
1
29
1
1
70468
22
28452
4
1
1471
1538
1313
1
3
5244
162
137
1
17
6
2
167
2
13
3
4012
2
1
1
10
1
14
2
2
10100
12292
218
3821
2
1
1893
768
2
12
1
58
1
589
2
7168
1
2
5
1
70765
8454
28
13
11
12
1
153
134
8
9
2
100
826
95
1500
9
12953
292
90577
650
1
31
619
7
46
56
1
3
5028
86626
1
229
2210
591
19
22
2
2
2
10
2
8
4027
26290
1522
582
4822
2
1
82
1
69
157
5
5529
1
3557
692
98
2
7160
1
3781
203
87
579
1519
3
69
1
2
3
70
383
2
2
9
1
26
29
166
11
1936
50
298
14
1
4
11
3
4
17
2183
2
16
4
234
34389
61
25
183
1
31
561
1
3
1285
122
1
31
2
11
23
12
1
17
6
495
496
10
4
10
3
5018
3
18
1
2
3
1549
1
29
7
19
22
180
485
6770
73
481
1238
8
3
5
1
1
125
4
3
30
47
1
1
93
2127
4
115
23
17
58
5
4388
524
8838
21
7
35
2
5
237
16
15
8531
29
12
25
3
17534
361
4
15335
1
1880
1
1
11
1
3
5
124
1
9
3
6
82
1005
1
2
1
2
582
4
1
1
67
5
15
153
14
16
227
2
2
16
5
2
17
11
1189
6
234
23
35
1
4832
3
8
50
219
100
7
1
8
19
699
19
2
3
6
23
21
1
6
6
19
106
100
4
8
11
1
11
2
153
101
434
12032
21
43
1
3
13
59
3311
2975
115
1
1
40
5
4
1
61
5
3
495
4
2
1
26
57353
3
10
13684
3
30635
1673
24
12073
1
42
70
13
5099
3
4393
100
115
1
4
15121
1
51
30825
767
85
58600
2
1
33
1
2
63607
1
12267
414
825
23
3
33864
4
12665
10
69
1579
40
1
59
2
3
16656
35
987
68
14
170
1
1
2
792
1
1
1
1
323
9029
9441
7270
76
6796
1
1
36
168
1
2066
94
1
1
27
1
17
1
1
2
1
3
11
30
44
8
1207
1
1
1
2
5
1
8
2198
18
8
3
148
14
23641
56
157
23
4
1
1
9
3
1
6386
4
25
238
185
118
4202
5
6
8
293
19
189
39090
1
31
8406
7
39
19
23543
653
18
2
1
81
155
9
10
31
3213
448
4
904
225
228
48572
4
2
70
124
353
15
177
231
197
1
1137
2
8
56
14
2
17
6
1
3
5
4
4027
6
405
15863
59
3780
1
1
75509
49
30
2
1
2775
14
140
1094
2929
5
6
11095
1
11
36
3
1
1768
7
3437
1
28
6
1
1
1
4
8
4
6463
7
21
517
32024
1
125
7
1072
159
20977
16
94
108
6
313
32017
5
115
1
51
3
2422
70655
1
5
12
1
1
15
2
15
8560
480
4
1
1
3
1
8
624
2
1
4
2
95655
6
7
2
3
10842
2952
2
54897
7
8
1331
211
231
1
204
2
7
1
67
24
24
1002
1
47390
5575
19
13
3591
1
4
5
118
86544
13
1
338
1
2735
4
6521
1
44
29
2
571
5
3503
2
4
253
14
2
1
2762
4
79334
1305
2
5
6650
28
70
27
14245
2
94407
2
2
2
2
2
6
577
2
3
773
1501
61
29
31
1
2751
1847
74
40883
26
19
139
28
4
27
335
26
1
4
25
4
91
1
5
1
565
1
2816
12
1
37300
1
97
15
30
133
19
1
19
1
8
221
1
2
4
9
5
32592
7
3
107
1
3
277
310
1002
24
1
26
538
1
2732
10
1
9108
2
28
7497
2
2
1
34
1
202
1481
5111
4
1
23
5
503
1
1
2
31
4168
1
396
8
3
24
6024
1
4831
1
3296
1
1549
887
3
6
17
6
4
3
1
1
1
745
16
1
15
1
266
2
32851
6
774
276
25
27643
1
4287
61847
25
12
1
65
40
1
7874
30
1
32
102
13
7
552
1
3
1127
1
45
152
68
12
1
631
2
1
1
1
19
1
4
1
7
1
2
1
34803
10
10
812
1
1
3
3
24
1
691
1
16
6
2
8
1
2
1
2
86
26
33
32
5
9051
2
1
25
34
15534
2
1634
7472
23
5
62
9785
1
8
2
33133
28352
2
1141
190
1
1
3
9
19330
5
3
2
1366
2
79636
169
1
13
210
3627
1
3
264
7
17
760
4
20
4
2
15
1107
1
47405
2
5
29
4
2
1
1
58
9
46
10
4
800
278
1
2
14873
4
2
4011
61
3
66049
20
4287
1
1
3
1
3
2436
4
85717
1
46
35235
54
1
1
153
2
234
12
12303
3
84
4860
740
5
86
42
6
51
2
5
1
11
1
45
839
7
3
582
5
18
4
1
3
561
13
1
1
52
2
50
1
4
4141
341
1
304
1
2
440
13
1876
383
68
2
13421
271
59
1
693
66
1
4572
205
1
3
2722
2
1
1
18
1589
3
41
58
1
39
1
31
897
2
64311
82468
1
1329
792
2
50
16
15175
336
11
57
632
14
286
24
22
2775
4
1
1
455
26
21514
13
15
1
1
13225
1
364
72
12
27
21349
66
1024
1
119
38214
1
9110
76
29
3
19
9
101
6
3392
3
25219
35044
2
11507
2
116
2120
3245
60
35575
1
7
2702
16
1
42
159
67976
1
2085
5706
14
30
9330
1
19
34
5
74
1
32672
118
1
1
30
69
2
490
1
6939
162
5753
282
2
100
2
1
15
43
4086
2
416
2
10
9
1
54
14
2
292
1219
16
57
1
4
2
70471
6
149
1469
3311
3
7
838
64123
1857
4
19
13394
1
2
2
7
1008
98486
60
169
19
4289
2039
1
4
6780
8
17
233
2300
9
1371
1139
2
44
358
25
2
1
22643
1
486
1
23
1
7
2
2
582
35763
11
20
225
6
27
10
27
4
5
3
408
5
7848
17154
72
1
145
94
15
1
27
15
2
10
148
17239
1
5270
20
4
14145
65
619
6
1123
17
3
2
104
1
1
2
2
4
59
7
1
1
1
1
1
3485
4073
4
1
1
4
48
5
3
1
6
2
25
2
1
2
1
48
30
4
3922
1
1
26
3
2
2
500
136
2
12
1
8
5
15
9
6
2
1
191
58078
51
14
133
57
134
980
1
1
4711
3
12
7
1
1
1
5
26
1
1
1
218
17
1
2
1
49
9373
1
49
893
449
147
10
12
1
27
3
30
1
16
2
74
580
1
67
1
11
7
255
1
32
20
8
11
1
218
776
3
1
2
1648
4
23
1121
23
27
19450
169
15
20862
3
1
75349
10
2
59478
11
294
1
489
862
24
7
447
157
414
576
6
4
9
9
351
32
121
3214
5
1
3
3042
2
1
2
78
1
3425
1
4
862
6
1186
13
8
3
3
4
3
637
9
21
4571
412
56541
1
24
5
2
1
1
1
5
60027
87
279
15
5872
1
96
2
78
1
11
2230
53
2
2
2
1
1185
1
568
1
1
1
75
23
135
16
68
25
2
1
2
1
1
1
8
55842
132
1
102
14474
394
8
91
33
9420
2
1712
48
9
226
1
4065
3
5
18
92671
2
1
44
45173
2108
226
242
8
18
13
25
7171
68
45
43
5
1
10632
2
5
1
17
26
4
486
1
46
164
23
33240
1
200
158
1
1
98
223
1
5
157
144
1
3667
1281
1
42
2
7
21
34804
1
1
79
124
51
51
4935
2516
68
3
1874
89
1
1
56
4
38
8
1
1
10
7866
20032
40
16
422
207
18161
6
2
2
136
64
4366
1
3
43
215
2125
10
8
1
24703
164
3766
10326
2
2
40
13
4
158
2
2153
960
21164
632
36
14
335
2
8
2
4
1
4
1255
37
7
3490
55952
8
6
163
41
3
2750
19239
9254
6
18
3
127
1
68
435
74
3
4
12
15773
2
7
1
49
4
443
17
4
58
823
22
2
1
1
11
1
5756
14
17
21
89363
6
547
1041
4197
10
168
1
25758
7
1
2
651
1
1
116
145
15
2
1
57
3
54
670
49
1
61
1
10
422
4
3549
2
30
1
4
1
1
13
1
116
1
1
16
5
11
6
4
47
2364
39
83
5
23
3
2
2
215
1
2
23
6
2
13779
1
28
441
1
2
70
2
6
7150
2
11
45
1
12973
3
440
3
40
257
50
1786
7
256
1
494
12
2988
708
92
1
709
5
52
2
32919
18
3690
3
1
21
4
3
7
388
5
7
5
126
1
167
29237
59773
72203
53521
18783
1
29
1
52
147
3
13
1
42
1
36
125
1
2406
28
2
1
18
1
39
5
769
43
11
1
1
5320
4
9002
19
1
27
1013
9
2
1
2
23140
1
4
7
2
1
17
44552
17
35
3
10
1
26
2
6
52
3
122
3
1
43
287
3
1
1
34
13414
16
30
4
2
8676
4277
402
30156
27
4
3
53
124
10239
13
4
12
18
8
1
2
61
51551
5
1
393
2
2
1
12
19
1407
1
39
10674
4
1
23
46
32
1
38
90360
331
777
2
124
9
2
55
4
1
49937
7
56
142
1
76
3
6
54
8
5411
2
49
387
66031
1
1
88561
8454
20
8
5
5134
3
1
1971
245
1017
7
1
2
28236
19
3
5015
1
4353
136
9612
7
26
508
2398
25
4134
1
7557
25
1
1
4
34
4639
2
1
6
9
6
4
2
30047
54665
7
101
1
5
27
1
4
230
1
1
617
1
2
3
1
21
16
5
1
3890
5
4
9
2
10059
1521
243
1412
2
13
29
1
324
3
385
4
113
1
3
829
3
1487
22328
1
9
10897
1
564
3
6
12
1
1
123
9
585
1876
2
163
9
65299
6
1
2
6
4
4
1344
311
195
225
305
9
1331
33
8
94
1
29
266
1255
3
19
1
1
9
2
1659
426
32
9
7
203
1
215
7
6
60
50
2
65771
29
1
6
42
5
1
21221
2
44
39529
238
1922
1370
7
4062
1
1
6
3
20
6
11
7874
1
316
2
1
76
49
1
1
1
493
9
1
261
364
39
62
1
846
1
2
1
1
1
4115
1
2159
51
1
2
3
13719
1
943
155
9
3976
3
9
23
2
18
766
131
67
1
45210
1119
187
5
40
68
1
14
1
55
489
1240
38
2
55
2871
2490
16
3
226
300
3
1
47
1
28938
10
42
34
40620
2
1
3
1
6
6
1
56029
51
4
13829
10
1
8805
6673
3714
1
1
65
1
1189
8056
4
14
6
24746
1
235
2
54442
26
465
10
4679
260
6
12
2
9870
59252
5
2
1
14
1
26
1
1
1
6
4
14
7159
1
1307
222
19
8054
22
187
6589
2
64311
6
313
3
153
1
243
431
2
3
6
125
826
13
4
105
1
1
2
36
74
4
7
55135
9782
1
8874
191
1
192
3
1
38731
60
1
123
1
61
23
68806
9
1
1
14
26
27
27146
3
1
1
27
1464
977
353
4484
15
1
2
14
2
46
2
48
2
92
10995
77
23
2
18
3
3
2
34
1
2662
5
93
6
107
3
10
4
187
46
2
305
411
5971
280
45
1
915
17
19
162
3703
1
57676
1
1
136
82
3
1
13
2
5
1
3
11
9
16
61
12
10
629
1
3570
2993
181
33
1
1
5
210
8
9
1
3
12921
1
1
56
12
6206
2
3954
1
16
3
1
3
6810
3
12
576
2
2705
1
1
1
2
56
188
27
1
1
196
3
27
71160
2
6
3
1
13162
9418
1
1
1
115
1
255
11
2
160
9
13774
134
225
1
1
302
22
1
631
11
4
5
26
11
2
5
951
26
9
2
1
25460
1
8
2
32799
1426
1
9
11
2
5
1
22
190
11
1
1
1
42
1
1
5
1
19
1
1
75
52
1
2
5386
5321
4
863
2
62
26
28
21456
44
5405
1
9375
3
1
1
39
2
68
13
4
1
67
1
1028
9
174
249
3
6
5
65985
1
74
1
1
2
1
4
22
7
10
3
3
93
1
1
3
1594
33854
36104
4
16043
14
4200
6
8
1
57
1
1
1
4134
48
1459
1
3
2
298
14
4
3
1
1
14639
2
39
1
56
8
9268
2
17197
2
34082
5
83
13288
4
4
209
13
11
143
2
16
507
234
1
18751
1
16
8
193
6153
1
7
2
1
1
4
3
2
2
29
1
37
3
718
249
2
2
7
571
6
4
31
3
49
1
11
1
2
1849
1
5
1
24
35
28
64
6
1
271
2
2
2515
1
6
5002
3746
3688
11
1
29
9
6
7
1
1207
1
4
1
196
14437
565
2
141
4
18454
95498
17
62
1
3
10
648
1
223
27
1
1
2
1
8
9
7
1
1
6
2324
1
1
4
2
1
20
322
4
73
4
40
8
1
4
1
1
1
3
19
31
2105
1
1
35
38
2443
6
8
40
377
1
41
1
2
54
16
15889
28
2870
1
15
12
1
2
13
2813
1
57
7
33
33
4204
5
7
4
14
6
2
1
93
23
320
3
21
5
1
3
2
18629
13
1
1
6
1666
1
2
1
9180
283
5408
2
60
44
1
4
3
1
1
22
77
96
1
7102
1
1
1
2
5
22
1
67
15
10619
4
7
3441
3
1
29
4
42
5
1469
1
121
34
14
1
5
5
5
77282
96
7
11
3
24
102
12
6
3
65822
29762
7
2
22549
1
11
45
48
1
12745
31
105
49198
1
2740
828
16
99
2
358
1
1
19
1
91
1
220
6
4
1
6
1135
1
2919
1
57
18216
59
16
145
153
963
1
1
3
1
13494
1
2061
1
1
4
2
8543
21
1213
664
5
968
6
243
1
1
309
1
130
685
2
2
40103
18
432
3
1
86
5
335
7
13
1
3
26
3
14
18
76
20
902
1
1190
10
3
282
27
2
52
2
225
77
6
28
5
2
4
57581
98
2
159
6
3
1
434
1
1
6694
31317
8745
1
411
4
2
7850
14
101
149
2993
4
1
39
1
61
93
2
1
1
136
1
206
53
3682
2271
584
69
25217
107
23
6
14895
174
11
2
50
8
58
44
5
14902
35
92
24
1
10441
35
62
133
1
2023
1217
1
24
9
3
1
225
1
2
6
1033
2371
3
3
4
921
283
24
3535
15
40688
789
1
10
15
3
76
13
8
5
1
25
14298
2
77
7
86
3
20
2
335
1
6
9
4
4
6234
22
38
857
3
1
4998
3
1
66
4
8
240
1
83
5
212
1
1
8
1146
49
1
1
4
141
1
2953
1
33
2
4
1
3
215
2
109
1
155
1
6566
11
3
1009
26
5
6743
99592
4
15721
10
49573
11
63
2
1
2
8477
4
2358
1
68
6
643
1
481
1
1934
1
4
20
4313
31377
40
1385
21
79819
3
274
4
79
1
5
28150
11763
18
2264
1
3474
8
50
11293
3
336
876
1
8
83
25
2
1
515
1
2
1
1
5
25427
96
111
119
2
4
1
19
67
22759
8
553
55625
3
17
1
23
22
1
6
1
7
59
16
3158
30
35
108
8
3331
295
187
329
2
552
1
2035
2
9
34
3
420
4
3803
5
1
1
1
11258
507
32
1
1
57773
1
3781
2
9509
30
406
130
21
61
2
3261
1615
1
11
1
2
493
2
977
4
1
41589
162
403
1
1
263
359
700
5
55
264
1
658
7
23
33
2
16
12
5
543
1739
32
729
61
84
9175
2
4
116
3
5
7474
20
2
3
1
29
65252
1
7
108
1077
1
1
3
317
2
6
1
1
5
13
5953
1
11168
1
2
1
23868
111
1
1
1385
1
13
4050
919
129
1
6
29
5
37221
79
34
3
9
3
3
137
1
2
11
5
1
6
158
930
2
13
81
4
13
1
21
2
2
2
12356
1246
1
51
159
150
804
9
4
2
3
1
13
2
32580
8
13611
113
1
2
1
692
5
3100
3
7
1
9
246
359
19
1
1
1
8
169
4
172
17
1
2222
1
2
1089
1
1
9
16
3
126
1
50191
3
24236
1
4
1144
1
3
31
1
1
1
2
11
1
155
219
1
3331
160
40
1519
1
33
12718
2
6
186
3
139
1
2529
3
1
372
3
102
1666
6
2
4
65
260
7733
31490
104
182
12
5285
34
544
29
138
35
79
8879
154
5
33
69
45
2000
1
1
117
355
8
1348
6
193
649
7
5
13
2
13335
3
16
1
2
1396
6
47
3
1
1
300
8
1
237
4
1354
66
1
546
21
3
3
6
22
21
1
2
1
1
1
5061
2
7
1140
204
16
2409
8856
1
11
140
1
49
1
25
1
1
13
1213
522
10753
3
20
7
83
1931
16
10
2
4779
412
7
1
7
95
139
4
96
2
45997
158
263
5624
2125
1521
18
1164
5
3
1
11
36
2
9
57
30
2
11
1288
3613
7
34
1
161
1
1423
14
15
2
4236
4
4
2
8
79045
61
29
84
9
1
1
44
5831
1
11
754
38
720
444
1
48
2
3409
8161
3
234
66
4
70
692
1
6
1
2015
7
5
82550
2802
2
24
37104
21
1
1
1
123
22
127
10
318
12
1
377
3
585
1
556
104
4
136
2
1
112
1
4
8
6026
30302
1
3
1774
244
2
3
1
9437
6
1
132
168
1
2
1
7
34
3172
1
756
9
5
1
59
1
1
9
5
13
8
2
12
3
1
27319
2
91
26
3
5
1
735
1
5099
329
2
1412
1117
109
2
32911
1
1
165
119
66208
1
5
111
4
60
29
5
132
1
2255
700
90246
1
3
115
36
13
266
744
629
19
86
1
80
16
6
10
1
2
1
69071
74
178
297
10
140
1283
3
29401
54764
3494
48
3811
27
1
2
3
3
1
2
1
14
2
3
556
1
53
1
6
22
2
2359
21
230
32
1
1
7
902
9
6
3130
2
30
1
232
36
12
2
2
4
20
256
64670
8
23490
13
1
1
1
1
1
127
1
2
26
4364
4
1
49505
72
48
3248
26
3
1
2
1
4
4753
3
3
1
683
42
31
7
13
1
89
1361
5
521
3
6
1
182
43
5017
2
2
57
2
1
8
2733
1
747
2549
5
1
1
3
17
1
1
665
2
2
772
3
1
22
23238
666
2426
2
2
8
8528
15
834
1
73
16
7
5
7
191
2
8
4331
3
4
1
4
1
56721
1
1
4080
16279
45
1
2
276
1471
4
197
71
5
13
3
1
12
72
3
1
76
1
280
1
4
53
1
1
12
81983
11
15
1
9
4
22
24
33857
1
14
2072
57595
9051
32
91334
33923
1
1
68
93
944
146
1
13
11
10
73
13
4
21
1
5
1
836
4062
369
1
1
666
5
7
172
1
39
5
1
401
1
52
59
17
4206
2
339
11
4
32
2
212
87962
1199
454
11
176
5900
181
10
8702
18
2
1
186
12409
1
5
9
1282
60
3359
3
2
1
7175
1
1
2843
1618
6
5432
17
40
1
891
9
5
7
243
5
51
1
2
3
48
616
1
5
1
3
1
1
10
381
1
5
1658
45
290
339
13
31837
6
6
9
1
40
1
2
11938
4
1
19
43
2
116
14
4
1060
3
573
4
14
1
262
2
817
1662
2
3
1
79
20
3
233
149
17
1
3
9
2
7
1
1930
10
3
6
167
6
1
3
1597
222
34
23
4
2583
3
745
13
41776
1
8
6751
437
1
1151
134
4
1
1
29
3
38
12
2
237
9
413
13
704
6
2
2
194
88
923
27
1
23858
187
15
457
653
39556
1
4494
15
2
27
24592
39
6488
1
34868
3
27
4
2492
1
6
17
2
286
27
29141
4573
3
437
21
3
1655
4
14
6
715
39
3026
12
459
3
690
91
38
23
6
35391
210
9878
6320
1
1
2
41393
1
7401
1860
259
1
1
5
327
2
1
1
1
2421
561
5
1
9247
4
11
2354
34
250
4
5
42837
1
1
1823
14
17
3325
1
2
2
1
4
5
2
26
28
1873
77
10
2
3
1
1
286
81
20
4
2
8
29
1
2
5
641
80
11220
2
7
3
2
16
22
3681
9
337
1
5641
5
85
4
15
68
384
1745
2
350
1
2
2
8
93
1
3511
12
1
2
1
5
1
178
1
1
1839
58
2
139
1
12
1
9029
11
88
27009
42
2
16
3140
7
1
2
1
21
4
6
1
4
224
1497
926
389
1
4
3
4
950
93
125
100
12
5
4
66592
3448
1
1
11
1
6721
19
739
166
1146
3
1
745
2
32
10
19
100
21
1
1198
25
132
12
252
2
37
2
427
1
202
1
1
9
1
4671
13
2
1
6
113
3060
757
629
123
3
1
76
5
3
14
1
26
8
1
2661
3
50478
118
64308
2
6191
2
71
4
2
51
22
8
2
13
9597
171
1
1
18
10747
1
2
25
2
5
1
81
171
63887
4
14264
27643
2
1
48
1
1
633
439
35
1
3
92589
11
20
22
302
3055
5660
66
3
1656
82
79
20
15
2
226
1658
1
17
8620
1
8427
1
1
568
20
1006
4143
6
333
1
1
4310
636
3
2
28
5
2
1
2153
8
85
601
5230
67
2
2
8
29
2
6
3
29
2
24
57
3
138
19
47
3
1
1
1
2
37
531
1
1
1
1
2485
11322
1
1
104
22
8198
1
186
35
1
42
7
5
1918
1382
4
4
556
1
22
1
2
9
37078
24
1
2
277
2551
10720
9
259
1
2
1
24808
101
256
33
1
5
2
1614
8
1
1
11446
2
22994
105
3
1873
19301
181
5
5683
1
2
2
3
1
7
2
391
12
1
3
21
34
12
1
15
1
1
2
2
20
3
1
43
399
31
5968
3713
76
1
8
135
2
133
2
12
1
5
6
73
113
196
4
9
2
3858
226
1
2
10
17
29
108
22
4
21
2
1
1
50
1
74
1
5649
34
4
7
64
1
574
2
3
19
7050
13
2
52
3100
3999
42
24
15781
1
26
9
2635
184
6
2
47
1569
15006
5
36
5015
3714
3
2
1
7
17628
22999
1
1
252
9
1767
11650
2
7344
1
1297
38839
33
2
1
12
2
1068
222
1
123
1
1
12
1
2
2
117
12
20
7
364
1
18074
52
4
1
5293
341
574
27
10
25
3
2
1
80
83
36
55
949
1
2
4
1
1
1441
68
34
328
2
89
4
1
191
5
3065
7
26993
45
36
18
6423
6
9
12
3
290
1
37
1
4
2
12324
3
3
1
53983
18053
1
232
1
166
2011
103
29
386
9
32
92
43
1
4
104
1
1
3
1
6168
432
3
3
82
7
6
28
2
421
1
54
2
6
1
1
2
2
3244
232
4
3
1
28
1
1
13
384
93
12
2
1
81
75
2
4134
5
515
4
395
30
42
106
80
1
8
10
44
702
1
1
221
8
50
50
2
1
22
288
1190
4
3134
1
2937
1
9093
294
1
2
2
2
34
1
9
16
412
1
2
502
1
28397
136
1
12
5
2
19883
5
167
301
349
62091
26190
1
1364
6546
1
5
1
4
4
9
21
8
351
7
79
18
4
1459
1
3
1
2101
1
4
1
66
1
1
2
6
3
32
2
1002
7
14
5873
5
1
3
1
21
42837
388
8
9
4
2
275
1
213
3
2
5
1
7
3
1
72
4
1
8
2873
4
18
5
6
21
8
9
156
10
2
239
2
395
62
14
185
10
8556
1
1
1
2217
2
1528
22
6
1205
2
1
45
71
25
15
9
1
1
1
1
9
26883
66
3628
69
794
1
22
55445
3
22879
7
32829
11
6
3
58
1
1
1
330
15
269
3
1
845
1
32833
3
2
48
6
1
6
9
1
1
1
1
254
460
862
33
15
1
58
51
315
15
70
3
7
1
407
74
345
15
31
18
13
1
14
2
4
2
4
4
7
2
1
3
4
1
1
22
6710
1
1
7
4
8826
1
2
1
2616
2
1
1
27
624
1
8521
4065
6
1
10352
3
232
6
44470
6
183
1
17
3
249
191
1331
2315
473
2
1
16
575
31637
17
87632
27
2
18329
23438
2
1
41
3
1
301
3
4
13
1
10
22090
5
1
13
10
257
15791
1
56
22
34
5
2195
8
1
11
31622
1
8
2
3
1
3
1723
3
91
414
2
37421
3193
9
17
2
5
84925
1
1
1
6
1
28
1
9
2
1213
1
1
532
501
1122
1239
47
2
77
1
34756
1
1
8
1
13
1
1
31
20
10586
78
2
29
646
4
1
49
1
314
2
6696
2
211
20
13
1
1182
2
2
2
3
3325
1
72
45
45
169
1
18
2503
9
1
20
2
5
60
13
6
1
23
46959
8
1
1
27
2
2
7
17
270
1
4
1
1
181
7
1
1
235
4
1186
4
441
2997
2
37
3
11512
238
1322
15
1
1
1
87
2
58
1
87
23547
20575
2
9
253
5
4
1
20
8
37
1
53
23
371
11
3
3
7
1
1
1
25646
1
39
1
150
3
46
4
37612
497
142
3
521
20
1
5501
206
2
345
114
5
23
1
17
259
79
7
7
5
1
30
6
24
4
204
1957
3026
1
44736
6
303
15458
1
6
1263
218
1
1
10
108
2426
2958
313
1
6
3945
5
3
19
204
3
1
4
1
242
2
1
139
1
56
1
3438
139
4
2204
1
294
943
271
4
1457
1
1122
3
6
2
727
4
1
31
2
184
3256
1
54
6
9
2
1
1
2
1
1
1924
96
11
1
1723
1
13
1
11
5
20
1
1
30474
4
4
31
14
1
17
2
10
9
1
738
27
3
4
92
3
98
11
56
1
130
2
1
3
3991
4
22
13
1643
14
1
9
28
3567
1
3
17
9
10
49
36791
8
10
1
20029
18
24
15
1
2
1
16
1
4
4
89722
365
13
81
14
15
1
226
2
170
3
585
5
76
14592
1
8702
4931
1888
1
1
4
2654
95
9
3510
1
1
752
69
164
35
2
8860
28325
5
10
9
85
1
23
1
3906
30
79419
202
92671
6
76
1
759
45
4862
3
4871
607
25533
2
69
100
1
290
30
4
31
29
30
1
2
12
2
2
1
10
21
3
1
5
4
10
1846
3
3
6
2
4
165
24138
158
1
90562
1
98285
3
119
2
3022
131
1
8
1
1
1
4
18
8
25
209
7
2
21
1
2
52
4
19331
516
15785
5
9
2666
275
13345
3
507
9246
55
5
8
30045
6747
8
17
17095
1
1
264
1
1
37
5
1
1
1855
1
16
3
19
2
39
2267
85
3
42366
4
6
1235
1
10
5
1
1
32
20
1
2
500
1
3
1
4
2
4
95
3
14590
10
1
47
2
26429
2
120
22
3
1
1
9
192
8
107
174
61
2
12
139
16486
600
2783
438
80
15
4
4
99
3088
876
1
51
1
1
1
1
63
43
15
3
5
78
99
428
2
49492
510
4
29
4
1206
61
4
2
44
43737
999
1991
10063
483
3
167
26860
2
13
788
5
77
1
7938
18878
1
817
41
531
1
1073
7
8
57
187
1
29261
6
3
20
29401
1
51871
291
1
1935
94
31121
482
7
35
40471
195
11
115
2566
1
15
31
42
5519
587
6
2
31
1
92
1
32
8
9957
6378
2
4
5
86
74
31
751
151
57
1
16
379
1
1
2
23
360
1
32583
3
8
10
13
159
1
6199
34
1
48
1
11
2
567
164
6
2
4
3
1
66
11
893
9
14
8
8
15
7
29
32013
1121
2680
3
32024
2483
21
31
1
914
5
26
2
10
155
1
95184
1
7
41496
18
1285
1
4
5
22
187
232
1
12
1
140
187
22
6
249
5
17154
2
5
40
1
7661
1126
427
472
2
251
1
219
1
75
38
1
2
1
6
2
1
21
3
156
2
533
16
3
2
7
1
51
1612
8
1
152
14824
60438
32963
18
968
3447
7
60
5
6
16250
19
4
79
1
18
56
10
36
6
1
4
247
2
2
1
522
2
2
170
7
2
1054
272
4
57
19
2
6
1
1
297
11
124
64
3
6
180
1
1
2
7
3
10
7529
1
2
4
4
2
10
5
3
44
2
2276
26508
5
6
5
159
10
37
67
356
2053
31
57
440
4993
1570
4
1157
184
49
16
53
415
6609
16084
8
2969
20
1
7
1
3
1
15
21
51230
3
1
6
3
1
2
232
237
8
64
2
2975
151
30
14
35730
1186
1
66
14
1
212
10
80
46120
32
29651
5117
2634
1
1
223
30
4921
33
171
1
525
2
4
229
3
1586
16
1003
1
11
1
303
8
1
11
72
7
10
12
5
1
2
1
15
66
5
131
47
546
462
520
1
22902
1
10
15
5
1
3
126
4
60
1
13
1906
7
138
2
2
112
16
6
1
7
63
1
909
15372
2
1007
2
2
1
1
1
66
61
1
1
1
7
28865
1
758
1
15
224
3
80
112
2218
31
1
32
1
1
18956
2
69
94
22
1
56
12
4364
11
103
8
6
1
21
9
6
78
63
38
658
1
1
10
33056
2
2
1
1470
3414
1
4
10
1848
1
14
5
302
45760
20
2
68
753
30
3137
5
3
6
42976
2
6
4
12151
4
4
51
1429
18
1
428
11070
26
7
31
42
14
2
7578
15
56
1
18
11
126
15
1
7
4
160
34
999
8
1
1
3
1
234
2
5
5838
3
1060
4552
6
1526
2
4
2
2
195
13
13
5
4
2
1132
231
1
14
10
15
161
1
4
61
2
1
2
33
335
48
1
5
1
1
672
426
1665
2984
32645
6
71
10
12226
1
3
5655
447
2
1
5205
5
7
24
3
7
5
26
4844
1
29296
5
1
200
510
59
31
3
1
1
2
148
218
96
2697
6
3
3
1487
128
2
3
555
2
30
130
202
424
862
590
1
67976
607
5
79
7038
1
845
107
63740
155
1272
30
77
35168
2
2181
1
3
6
2
97670
136
1
23
1
1
4
232
1
3
4
432
3
12
4
3
1
182
6
3
1
9
9162
1
1
75023
2
6
7
17
1
12
11
4984
6098
6
1
62
41
1
59
1
7526
1
1
1
3
652
1
7
84
64123
91
18
7
217
2
338
35763
33
12
1
110
3
961
5
14
10
23
199
1580
2
1
5
3
34
105
3
93611
290
513
2
5
4
40
5
1
30
179
14
12237
1
11
1
339
1
103
16846
8
21
9386
81
232
25256
1
6
2393
2
43
2315
34
2
11
1
104
1
66
1849
64
2
33775
1
10
26
1
5
231
3
3
3
11
1
176
15
26
3
2058
1
1
226
4
13
28
5
28
1
1498
4575
1
40617
102
6
24
1
175
17
6
176
16
2362
118
53925
1
54
2554
133
17652
15
181
39
2911
9
54
6
3
18
14342
5
4733
1
122
54
127
3
8
2
1
5
4543
187
1
25
11
1
2588
1
12
5
2010
2
1
74
7372
432
1
1
18
59461
7209
73
35
4
1
89
463
3592
94
10
3
197
6
6
1
356
1
3
170
1
1
44
6
1745
2
2
1
1714
1
93
8464
3
1
32
176
5
274
4
4
38075
22
1508
203
8
2
15
1
1
257
186
36
6
2
2
99
2
73
1
33
1
33
17185
8
43
11
28
5297
22
11
3
12
342
1
1
1
4
8
10
179
1
2
527
1
75
1
629
19
1
829
1
2
9097
136
5
255
218
15
52
1
26393
2
5
2
1
80
403
3112
70
8
21
2
118
17
1
2070
1
68
1
12
7
1
1052
22
3
1
717
3
1
1
1
11538
9
3
2
25
61
39
1345
697
1
21175
5
1
128
541
33901
80
8
13389
87260
6
1
913
22
24
1
1161
28
1
1004
454
37
1
1
48
4
3752
3
2
140
2
1903
19
145
157
71
4
1
4
9
12
1
1
1
93
11804
3
1976
1
1
37
4
8
7
2
2
3
1
3
3
1
15626
7
59
1
1
2
176
6778
1
12
149
1
6
132
3361
10062
87
8
100
53
23
8
8
1855
1582
21856
1
3
1
7
1
1148
6
16
1
7055
6883
3465
51
3
1
14
1
16
16
1
46
1
25064
44
8
13
1
3
2
8
12187
1
4
1
76
52204
98712
1
2
6
5
13
1
12
20
3790
18
11
4
2
23
51
3
49
1
11
3
1
1
14
1656
1
1
1
93988
25
7
10
8
21
7
64
38
21
115
16
27
18
7
1
4
102
2053
19
7
13
115
22046
5485
1
2
4
2
80
157
165
3
1
13
225
35
4
25
3
10
15
5
382
13
191
50
30454
80
503
30
1
15
407
3
5
275
2
1
2
1
1
7
94
12
35
39
266
2
1
3
20
9889
462
171
1
49
686
860
11
256
218
1
20
2
1
1
378
6
3
4
4
18
1
32390
315
14
2
9803
3
17
6
1
5
1
11
24552
13
1
160
4
11
2
5320
5
2
13
3757
1647
11
31
1
6
392
15
15645
1
149
1
48286
5
1
1
1
2565
170
2
8
316
1
1
1
24
3
15
12
96671
1
265
3
91
371
2
26
3
132
5
19
12
21
4
30
18532
5
158
2712
1
5
4
21
10
15
21
4
2
119
1
10
1
334
89608
1
1
6
1
1
1
5
102
1
1
5
61
2
1
4
20
1
3
10
10848
4
106
3985
1
30
2796
3
175
1
23
1
75
2
106
1
6
8
268
555
17
2
8296
79
90
4474
6
1
1
203
89
9
114
18
2366
1
1
6
29494
11
5
46
32
1
5
17535
3
16
3
7
2
1330
1
124
3
1
35
19
123
8550
87
8
13
5
3
3
133
117
1098
1
5
4556
16
1
47
1254
8
2
5
5
9927
1
149
16
756
135
43
195
415
1
2
2
9095
1
40984
18
26
5285
4
137
6780
1
1
27350
9
1
1
1
225
3
35084
26490
2
1127
1
8
1
1
102
116
762
57
4
2
32
662
20
22
6
14
5
2
5
1776
1
59
286
3
1
1
231
208
12
189
2
3
21
4
3709
3
101
8
149
1
414
8
27
2
844
11
7
43
1
2
1
1
1
3
22964
204
1
31012
4
7648
145
1
1
89
7
212
6
3
2
34
72
26
2
7290
11
1
5
1
14
68
1530
2
1
1
3
264
10
49
14
215
15723
1
1757
1
7
18709
4
121
20
2
3
2
7
21
1
7
2
2
231
1
17
3
1
1
1
57
6
12
4
1
3
113
571
6
1
8
6
2913
2
5158
1
5
1
6
1
1
978
28
8
36
7
5
6
37
1
423
33
5
11
1103
3
3776
2
3
62
7
39
32
60
8
9
7
1
169
2
121
1
2
3
12
1
9
3
541
31
25
13
1
37
108
40
351
1
14
8435
5
2
4
5725
5187
4
1
1
2200
7
47054
1
1
7
779
62
177
898
112
1
31
3
17
2
9
7
1
34
132
6
118
1510
29
18323
43542
619
1
2637
102
185
11
1
20316
30
1
2
45
3
1
4
1
30
643
1
26667
2606
3
395
2
2426
14
37979
40
17
1
6
3
51
1
3
1
3
1
6
4
68
5
32052
28
6
1364
1
1
1464
1
4680
1
11
43
3
3
45
10
2
22
1
1287
9696
6
690
3
6
23
54747
16
4
190
4
10995
3
11
3
1
1
54
31
8
31
122
6
2
332
24
149
263
18
1
6
7
941
345
1
27
2
45477
1
1
4
154
18
325
1
8
21
116
42
1024
39
270
29
17
44
11
1
47
60
1
9
3
20
2
6
1
1
81
36322
34
1
4
2
2
1
3
3
1
47
2
1
780
2
12
94
4
1
39
1420
3
697
31
39587
24
62
1
1
2
1
3
5
176
7
1186
6
2
15
60
3
4
33
16
250
82420
1
30
4
2
2
17
93
13
392
2107
3
11
2
1
19
2
239
39
448
981
101
34
320
150
5775
15
18
3199
5
2
1
52
17366
2
823
45
54006
48720
1
3
7
16
48
1
2
6573
848
2
2
29
99
2
2
2
1
5
2
63
56
16
222
2
293
44
1
2
93
8
1
54014
11
1
14
13859
1
12
1
341
39
1
10
3
1
10
1
9
64
2
1406
1
3
5
3080
1
33
15806
6
155
6
14
1
4
18
1033
65
3
8047
4821
10632
1504
1
91
1471
3
5
68
1
66
2
3
2
40
13
7
66955
6742
15
1715
4
22
2
8
1
2
1
1
10164
66031
2
1
3
15
6921
4
2
5
10
25
30
646
10
8
17
38
887
4
1
30
5672
1671
679
292
215
1
13
3
20
3
1
1
2522
2
206
43
1
2
306
3566
4
36
1
2
29
6
2
124
2381
2424
796
9
833
5297
295
1
40
93
6
22
549
5
935
4
2
10
29
94
225
576
28
2
82
8
48
6
565
2664
1
1
1
1
3
43
3
2
1
1
18
72
1
2
183
110
1
2
2
3096
1
43
1
2
103
1225
143
1878
7
11
31805
4
27
152
16
226
933
1
235
21
29
11
3
1
7
5035
347
12
1
12190
1
1
1
1
5326
184
2
1
1
18
64
10
52
150
2
1
31
79
2
7
2
2230
444
1
57
1
1
2029
549
9916
30
2
416
14763
3
123
61
13
1
4
86
2539
4
4545
53
248
18054
7
2
4
2
1
679
285
13
51
223
5936
1
11
431
1
1
47
2
3
5
5
21
1
34
3812
80
866
357
237
34
2
3
20
2
7
7
518
1
1
3
6
52
1
766
1291
95
1
51
76
36
1
3
1
734
1
1
86751
3
7873
1798
65322
2541
133
28292
2
1
1547
3
16
33533
5
25
92
275
1
7
17
1
5
162
255
13
1
7
4
1
10
4
5
65
16
43
3160
72
34
69339
26639
1
79320
27
573
1
1
35721
8
2
1
7
12
1
1
1
2635
2
51
2
19
71194
12
2
12371
6
7
539
212
25
1
85
4
4922
90
5
7
80
1
1
749
1354
884
5
1
1
3
15
47
2
12915
2035
1
22
1
8
8
15
153
5
1
4148
913
22
1
2
32979
30
148
3
281
11
29937
15
2
247
1
4
1
87
26
12
4
807
53
1
1
16
8
2
2
266
23
1
1
4
6
12
1
13655
24810
169
3
3
1
1587
54
8
6
90
264
288
2
2135
1
2
3
3
23
659
18640
2
2
6
4
30
429
1701
20
15
49
2
3730
31
165
355
1
1
4
73
6
2
14
2
3
4967
1
7
2253
2
2
13
33
8063
11642
20
41
6
3438
1
38683
22653
4
1
5
12
130
806
236
6055
5
1
4285
182
1
9
181
6
2
13
9197
3583
2
14
166
1
1
14
1
13
1
4
257
1
7
1
2847
1
7
19
4713
15
1
35
134
1
4
3
19
143
2
2
1
1628
1030
63
2
9
83593
1
244
27
7
64163
846
6
1
21
26
1
224
61
90
1
306
36092
10
15051
1
1
1
84
2
1
806
7
2
1302
27883
80599
1
9
33
1
1
1
30
1
5709
1
15
250
5
52
6
1
8
3
549
518
3443
1
49
1
37082
429
74
12
1
4
1818
32
16
4
1
1
1407
51
15
5
29
61150
1373
1
2
1
1
1
18
215
6
3
1
525
5
10800
2
1
30
3472
3235
11
1151
4012
8
491
137
15645
3958
90
8
44
33
2
1
493
16
1391
47
305
557
2
2
2
17
2
2
4605
19
4
1
22
51
1
9097
1
1
1
17
2135
3
347
9
41
1894
1263
15
1
4
3
2
243
7
179
26
2
1
78
7
3
5
3
4
1
1
7950
14
283
1
2
1
4996
4
25
127
1
2
156
2
10
4068
15
1
1
1
46
9
25
148
1
1
148
1622
69273
1
1
60
43000
3400
152
1
3
3
3
10
8
84315
230
3
63378
3
6
6568
1
31
24
20840
16
22447
3
57
23900
1
2
4
4
2
30
28
2
6
55
45
51
4921
272
6
7
3
183
2
18
12
5
22447
44651
32558
7
4
2
1
17739
138
644
8
15
14881
262
1187
44
4
77
69
11
224
1350
16
2
208
39
4
1427
147
5461
316
3
212
779
1
1
466
125
3
5944
32
17535
15
1190
1
29
6
13
11
33
51
8
5
1
21
1
201
1
19724
846
1911
655
1
181
1
8
11
1
4
6717
466
3
541
4
77
8
1
50
7629
10
1871
56303
47
4
34
2
1
1
2
14
6
14
50
51
319
41
6195
19
4
3
6693
1
8
8
6697
5
30478
59
35
78
5
4197
181
1
671
96
3003
627
2
6726
2
18522
4
478
1
37
1
56
7
55
53
26
1
6
6
19
34
1
47
413
67
1
9779
1
1
28
2
1
1
1
94
4
1
74
4
256
2
19829
112
19
1
5
11
442
370
1769
1
99
1
5
5
1787
2
93444
4
61
19
48
2
18350
18
2
1
3
852
12
18
157
1
2299
2477
9
59
13547
20
29
17
1
2
278
608
6
3
29
71814
5
6143
11
3076
4
4
1
7455
1
1
7854
2
5
3
39
1
1045
1
1
15
9569
3
117
4
9
309
10
5922
4
1
766
1
1380
4
112
2
9
6
50
48
31248
1
31
2
34
1
8
1
15
1
5278
1
1903
31
15
4
179
4630
12
577
39
38917
3
21569
2
12
9
1
8
13
1127
11200
598
825
8
4
6747
9
5379
66
1
3
76
3
1
1040
12
1841
44
1
2
3591
3
13537
30
2
237
4
1
2016
522
2
1412
24
8
3
88348
7493
1039
22
155
1
5
1
5
6960
7
4
5
1
4
5490
13
3
5
7
1
91
4
3
77
1341
2
2
2
38
1
296
16
38
5
8
1
25
191
63674
6
1
17
4
4364
681
5
1
485
7
1
1
1
1
29
1
3218
2
75
1
26
2
19883
4777
1
1
23
6
718
3
2
1
17
14
202
1
1
125
1
34693
1454
7
7
99736
43661
3
1
4
3
4
3
73
13
2
351
8
4450
707
400
22
2146
1
1
964
7
1
15
2
193
375
5
1
2
8
2
1131
1
31
3
133
3
1
48
5
4
2
688
2
1
2
7838
2
647
1
4
2
23
782
1076
8027
16
3491
7
4065
6
31
4
1
1
137
724
10343
1
4
21
7
5
4
582
16
7
57
1
2636
1
1
1
1
16942
3
587
37
60
49
575
492
1
132
331
6
1932
434
1
478
281
53595
967
22
8
4
12
3
2
2
30012
6676
21
8442
2
1
1
3
727
2
5
1
27
7
2
135
17209
4629
3471
3928
4065
1
2
31
15
72
18
58
8
170
3
2
36047
12
1
7
2
2
20
3042
3
1
1
12
1
1
2
7
725
20
79
11509
1
26
3669
157
2
2364
1
2
1333
537
3
213
1
84
164
721
89
1
21
2
1
742
1
264
4
225
18
8
2
101
574
2
83
2
1
3647
3
1
6
4
10
1038
64672
23
56
15
9417
1124
34
197
2292
1
30
48
7
402
113
29
2
1031
16
56
1
1258
50
159
1
15
1
3
209
1
3358
345
320
138
4
1
32
53966
81
164
2
6
738
5108
1
83724
28972
5292
6
1
2507
58940
145
2
2
614
45770
33
9761
4
7
13
2
3
49267
49
2957
1547
531
7
21
319
1
1
2
1441
1
121
63
5
6
59
6
4358
3244
20143
23
6844
1070
16
82
8
140
7
1
181
65252
1124
7
4
2
1
74
3638
6
45
93
1
17022
157
8
9
3
59091
544
2
1
48720
138
1
1
351
54057
614
2
12559
49
12
1740
43785
3
172
1
85
2
155
1
8
4
253
2435
324
257
12
96771
39
87
1
1
5
297
69046
3
1803
1
14
13
73
572
8187
3
29
1
1
8
23
2
83
2
1580
28
5
35
7
3617
12
3
1
2
14285
9
2312
7
1
8
53
24
139
116
786
7
7304
17
1
2975
370
34
1
1
1
5
4
291
14
5
98
1
43
4
515
1
2048
1
2
2
4
48
2
2048
21
6
5158
297
725
655
4
1
1
2
3
2
311
2
18
17
273
8
2
67
11
24
1
35
6
2
25
7
18
6
1
29
1
1
3
82
5
5
4326
270
3
2
2
3
466
1
222
4
1
1385
115
41
3
57
5706
1
40
17
84
224
6
17
1
15249
393
134
5
28
3
2
11
2314
333
3
1
21994
12
7
1
310
94
1
157
49
9
1
3
14
43
40960
1
1
25513
2
2
365
4318
5
7
3
3
6
19
1
53
8
243
1
694
2
4
9
1509
3
2
3
5
3
8
37917
13
7648
439
2420
13
22
9431
62
1
18
37
4
3
8
4
42
6
3
39
1502
10
11171
1
239
70
303
46
12809
30278
1
1066
693
41
1
1
1
666
1
387
125
664
2
1
42
1
24458
67
30
11
6
11
4
12
3
6
2
20
24
1382
1
1656
104
34148
391
1
25137
4
7
6710
10
12
1
14
1
52220
1
2
1
1
1
1
1
1
29
1
19
1
2477
2
75
3
202
46469
73
427
92
3
17
82
1
1
2
283
22
264
1
45
1
14781
1
45
8
296
1
37684
28
3
798
2
1
530
77
7
29
354
1
12
197
2
10320
1
138
2
123
3289
3573
1238
11
10
1
1272
16
42
52
191
2
1
13
69
1
1
11656
32
157
22
416
11
61
23565
70
1
743
2
8849
1
6
490
1
144
1
22
244
9
1712
24
155
2
5
2
13
1
3
1
34187
4
1
117
17
1
7396
2
289
6519
1
1955
17
5
1
26598
2178
3
1
5
2
3
25521
43
15
3
1
28
8
3
5873
4
2
30
2
2103
74
1
1
33
11
4
7
10
89
133
348
20
1
1
13
72774
48
2
10
1
35
4
23
12
404
312
2
1
22114
11
1
2300
203
12
3
1
8
40
10
14
6
12577
1
2
4
83319
279
1456
15
1
158
1380
178
6
1
89
5
30
2
432
545
3
1
27
2818
248
5
2
162
1
9
8
40026
2810
14
13
10
1029
16
3462
20
1
865
6042
274
4
1
8999
46
67
1
3712
31
2
2247
105
20
203
2
8
24472
20
14
1
1
22
1
1
2
2
6
2
18
3
1
6
46
3
43
1
13
3
2
1
1104
2
1
22
7
1
1
2
1
4
2867
3
1
53
4
590
16
16
1
15777
1328
2
2
4
7
57989
29246
25709
25
2
4201
2
20
11
12
101
1
5
5
11
9
2
4
1
14
5
6
8
559
14
358
1
1
8
48
11
1
1
1
1
253
21
1
633
94
3558
68
17
1
475
1
8
38669
2531
5409
6
1
4
4
1
1
3
1
50
7
7
2
2
667
10
1
12
1
141
1
10
11
78
57
23382
3
1
3
1
1
233
20289
3
2
67
2
46
33
4
6
35
431
5
7
3883
3
496
3
95762
4063
11
19
1
300
1
2
21
234
5
2
85
1
303
174
672
107
2
2
1
99
621
653
701
23
1
1
2
13
78
1
15
2
1
8
3
4
1
7
3910
105
2825
449
23
77069
302
3587
6575
6
4296
1996
47
5
2
7
2
3
2
2
17
930
60
16070
636
16708
134
9
697
21800
12
15
1
8
352
5
1
2
23828
1
14280
473
9804
11
18
2
413
1
4
1
292
7529
62
11
94
2
2
1
3
180
2
9776
698
1015
2
4
4
2
1
10
6
1132
1
69
1467
96
22471
170
684
1
462
1
8
6342
6
1
4
3877
88
271
17316
45
603
1
85
1
1
408
998
186
1
46
8
4
11
1
2
47
44
17
1
1
6
2
11
5
1
779
1
16232
1
3
1
45
2
1
5
22
148
5084
21157
1
30
1
17
108
45
5
2
431
7191
9976
1
6464
1
2
4
50
3
1
5
2
158
5608
1
10
72708
4
1
277
48
56
111
2
2
31
11
1
9353
265
161
1
13
1
2
19
17
1
4
4
7
2165
16
2
3
4474
4
7488
2
7
1
3
1
61
22781
55
4
5
8
7
36
17234
4002
1
338
3
30
1
1
1
6
35
11
1
42
1
1
11
669
4
226
23324
2
362
253
8
6
13227
662
3
2
7
32
36
735
53
16
16
80
1
1
1
3553
4
6
20
21
7
3
362
3
10
1
46
1
3
2
1
1
27146
931
271
11
19481
11
849
11
4
16
11
62
1
3
1
4
20
124
6
20813
18568
221
1
8
1
29249
3
60404
2
11952
28
183
1
12
1
40
17
43
1
5
279
1
213
13
158
20
141
727
98993
1
7
17
2
2103
197
60
118
20
2
1514
793
11
255
2
1
1
10
87
52320
2045
47
8
9
1847
268
1
60
1
947
16
1
4
54
1
2
4
6754
3018
48
761
2
1
3
12
7
128
375
275
1
3
362
2
520
89
1
1
3
1
1
1933
1
189
30
1
2
7
7
17
2
1
35140
27
1
789
6
2252
220
21
4
2
1
1
127
12
41
3
34
71
6
147
24
2
2
1682
5
4
1
1
44034
1
30
1161
29
18
5342
30
3
1
2
1
22
1
1
1
48
1
3
28
1
1
6
2813
15
1
82
2
1
35
2
42
4
1
7
1
26600
10
325
9
4
71
1
1
4728
6
13880
74052
25
3
9316
46
10
299
2824
5
916
4
23
45
45
2
16
10438
2
5
1
3
97
3
4
5
3049
1
2
228
666
8
663
19
1
65680
990
3
117
3
55
27
4959
1
1
123
1
4
11
8894
15
22
3
1
22
1
1
1
1
141
36
25
7
1
2
1
1
2
5635
10
453
1
251
12
152
7
3
14
1
2
24
2
511
9
1
12988
3
1
2
2
6
34
1
1414
5
1
2
11125
90209
1
19
68
5
2
20973
1
1
1212
13
2
1
1655
1
78
146
1
19
25
2
49
2879
6392
3
3
90
1
1
1015
1
8
1
31
2
325
3
68
25
27
84673
3744
1
2
311
133
94
1
2
10
634
181
49
316
49
212
98
2
114
2
2
1
8137
3
1
5
1
1
1
502
11
3335
2966
6
2
2
105
1
217
2
1
108
346
845
1
11
47
1019
3
1
1
1890
22
2
1
12
1
2
34
21
431
1
15
1
563
429
355
1689
27
157
40663
601
295
1
1
6232
12
16
2630
23
6572
2501
1
1
125
489
1
13
117
1
276
6
4
6
376
49757
832
13
1
52
50
1
18
1
2
466
1
8
6
2
3
1
36
11
2158
2
1
15
1
29
20
1
3
5
5
2
1
4
1617
77
1
476
1
19606
2
1154
1
1
5
47
1
1
289
2
227
6
50
1
12
6
2
74
1
2677
2
13
1
6
898
1220
794
1
1
1
1
103
74
650
101
30335
5
1
4365
1
7
4
1
9
20
1
2146
7
1
922
5
609
8
19
73
1
11
3
7348
2
9
80
29
7
2
7106
2
3
247
34969
1
4
8
1745
38
2
1389
1
5
1
1330
9
1
10782
6939
2
73
2
4
4
14
6
5
3
1
131
7
9
9
1
1
2
1
7
3
1
14
1
1
15
7993
1
6
7
364
3
1
554
1
404
1
1
4
1
56
121
1
1
17
12
1
88
1
1
13
18
378
24138
6
1
16
16
40
6
4
6463
19
83
48
1
3
1
2
172
6
12
1
2992
2
48850
1
223
77282
6
5
1
1
430
21
1
6232
1
2
36213
3
7097
4
317
9553
1
444
2
20
2475
1
5706
146
1
2
14
869
1
261
1
23
103
68
1
1
1
59462
3654
729
2263
658
56
37
23
53
855
8
280
1
124
2
49
136
217
21
1084
1
377
1239
135
8
15
257
1
1
1
4
1258
1
31559
22
55
166
1844
18
4
1
1560
164
4966
1
2
2
9
2238
1698
468
11
212
4
1
3
45210
7
27
12
68448
51
4
1
113
37917
12662
2
23
7
318
1860
7528
4
1
6952
5
1
137
638
105
133
14
222
675
4
100
31
22
9
467
1
1
14
5
2
1
39
5
10964
1
18
1
1
33
279
18
133
185
1
11
4
70
3669
12
31
13
1
15
44
1
1
1
15
150
1
1
65400
234
16049
6
24
4411
4
1
2935
4
3
28
757
6
559
11
41458
15
45
2
6
1
124
397
26
2964
36
16618
1
6
28
2
12
1
8
55
48
5
48
67
3
3
27
1
6
52
1
1
19
16
1
13789
4
12
112
6686
4645
38
21
117
17
7
589
1
1695
1
65
13
125
2
3
1
27
658
32
1
16
34
17810
373
63
2192
7
56
11
38
8
1
11
1
7
1
1
4
18
63942
4
6
69865
1546
45
26
24
1
46
13
11592
1
1
10
1
1
41
8416
3
988
2
75
2
22
2
16
62
20
2
4
1935
34
1
3
219
1
28972
1
27
12
1
1460
1
225
1
1
93
4
225
295
11
3
1873
546
53
3
2
607
4011
40
2
5
1104
2
6542
7
6
5
582
42835
5822
1
1
2203
1
3999
2
15
3
1
30
271
35
8
1
854
14
4391
403
4
1
1
4
3
2
2191
62
3
27
1
568
125
12
459
1
117
9
3404
1
1
7
9718
14
46
16
28384
15
35
1
2
11314
535
8
499
5
2
21
4
1278
17349
8
1
50
1
270
6
1
3
15
11
241
65
10
1
145
242
1
2
162
1
1
1
1
6
1
29
2189
157
1
2
14
140
53
2116
166
1
2
302
63
22114
41
4857
354
3
12
22
1
26
198
1
8
38
6
144
1
2
1
1
42
1
4
1
2
2642
1
4
17
50
5
34
143
2
75
175
64
254
1
2
20
6
28
56
1
2
11590
3
2
2
3
3
20
1
4
2388
11
2
12
1
1
24
1
117
4
789
1
1
2
29
12
1372
1
9526
463
22
26
1
1640
93
12
10
102
124
5
1034
383
24
22
132
1
5
2452
7
2
339
1
9356
18258
24
735
31581
1
13
3
2
1
109
43658
312
6466
29
23
20
547
44
1
6
1
5
29
1
13
37
4
10193
1
6
2
1
1
707
184
1
362
2
227
1234
2
373
36258
58
11
4
1
1
7876
3
6792
1
1
8
2
8
1
1
96
132
4
3
1
3
6
134
3
381
9
435
14596
413
213
862
2
37
5
935
162
794
7
10
57
422
10
3
1
2
1963
3
1
1
9
20
1240
1
1
2518
13
2
8
1
2
198
134
306
3
3226
726
8
2075
7
1
1
17
7
1
1
2
1
10
1
26
15
2
15
1
1
6
2
2867
145
2
1
28
1
231
4
1
9
3
5
839
1
45
6
17
2
15
73
29
1
607
4
7790
1
8838
5
408
1
1
12
4
239
2579
1977
4
1
1
1
53
1
83
67
9
1
12
134
1
11
101
739
1060
647
7
3
5
1
1
6
2072
6838
1
2
2
10146
2
1
10
1
1
561
65111
8
4
1
5
17
3
67
124
5
2
2
287
1
163
1
1
32
246
3
3
13
524
1
295
2
106
2
1
102
1
2
9
1
1
3
7253
1
1
13
1
1
2
1
3
2
11
14
1
864
41
41
2
51
2746
519
21536
28192
230
5128
304
1936
2
4
6236
730
358
3
1
1
1
123
9
187
1509
2
13204
66
338
6
20
1
963
1
14324
94489
16987
34
13
12
1202
1
619
384
256
2
105
4
9
869
4
4
128
14
48864
1352
13
2173
2969
1
2
1375
9
398
44
12
2
10
181
1
35168
1
245
9
1
2
13
107
2
1255
3877
333
1
3
2
18
2
22
140
3
2
2
4
43
791
204
49
5
1652
14
2
19
2
46026
3
5
8
1
9
65
408
16
2
1
6889
1082
117
3
1093
1
99
1
1
225
5
1
20
1509
264
5
1
12
1
2
1
3
7
2
211
2
13
966
34
3
16
14306
138
19
13
321
2
18
4197
2
34
2
1
9
2
28
28
2
131
3
5
1
26
14702
1112
6
1
16267
258
1
36
3
1
460
31
1
25
2417
1
10
10
2
68
47
19
839
1
1
1
120
5
1
1
1
2
5
6370
2
85
313
10
83620
561
140
4
37081
1
2
8
1
19
10
13
1
28
2
7
12
133
3
103
4
110
223
14834
1814
7
1
16
1
3248
424
1
386
14898
2
3
3
1
30
4
71
2
10
3
432
4
3
2
1488
103
4
47
1
60
6
3
46527
6
1
91710
2
2970
44
4
7219
4
4
303
5
3
134
3
50717
1
3
21
1
64
36
16
2
72774
3
178
19
36
1
212
2
12
202
3
5
3
142
22
3
78
609
40
24
1
1
1
22
1287
16
59
304
707
128
1
1
1
3567
686
1
95
11
166
12
116
19
4089
141
238
58
1
9
11267
387
16
11
19
13557
184
2114
351
135
1
55
3
1
4
806
5
300
3
4
22
17
3
8
6
8
11
28
1
41303
9
35
88
10
1
1
18
84673
1
1
3
2
227
2
12
183
1
1
1
4
95
6
7
2
1
143
5
3172
13250
54
1
2
28
2148
4
4
2
1
8
8
1906
70
10686
1
1
1
7
407
10397
1105
1
10
5
130
51
2
440
142
44
17
40
366
17
1
58
91
2127
2
1
45
7
105
2
50202
2
41393
5
291
824
37300
4
107
4
1
3
6
1
1
20360
62
4
76
88
2
14150
10473
2119
45
2
5
6940
7
21
19054
1
7429
57
16235
8
292
3
3
15963
70
83054
492
3
108
853
1
90360
1
1
20
48
5
1
229
4
150
37
2
2
13969
36
2
3
1
100
143
38290
3
4
949
85
1
14
1
2
26818
29
6
20
716
4
1401
4407
5581
54
12121
282
1065
3
14
1
3
2
1
58
1
20
1
1
20
8
3
1
61
1
1
1
33
893
217
1
1
2911
367
1
1
1
717
4
1
5
24
17
10
802
1
1738
132
251
1
142
20
15196
9
4
749
8
16
110
2
20
444
13
609
11
1
1
6
77
2
277
251
12
355
1
1940
3
6
3
45
3
8
1
4565
4474
410
5137
1
21
1
8
32882
8
26
2
1
3547
3
10
1
38
3
835
466
42527
1
19
7
11
19737
127
10532
394
5846
2
305
145
24513
1
3
155
4
1
763
14858
4
1
4488
17
24
89
839
5141
1
5
1
1
1
3
2
1
2
15
1
8
3974
1
2
2
194
42
1
1
829
1
8
2
115
11
317
74
48
169
2455
3
6
10
326
2
10
1
108
2
2
10
2
14
7
10
1
2
15
2
8
1
1
1
21
824
2
13
5
2
306
16750
3
1
387
2677
1
109
6
8
4472
2
8
5893
96
2
18
336
1
34
1
6939
12
116
209
14560
9
8965
1367
48
2
2
231
2
2
2
1345
1099
243
1571
1
5
3
8
249
1
18
10
3
3
6
72710
9
3
70
12
1
73
2
10
1052
3
31
24765
33969
5
3885
5
6
49
17
64981
57
2
11
896
51
141
6
2
1
3
5
6
37
1
5
3446
19
3482
7
4
1
641
38
39
3
1
273
12
3679
7
1
1085
74560
683
9473
6
5
4
1
14031
55
1
7
10
24
1
11
5
7
2
936
5
1
1
1
1
306
10
3110
2
33
2545
48
28
5
11
16
2
1
270
2384
2
147
10818
64
2035
1
7
2
2
8747
1
3
2
73
26796
1
8374
68940
18
188
1
1
2263
4
37
4
229
4
1
3
116
3
5737
7
3248
7
1
77
1
171
1
1
138
5
1
1
163
2
1
2
249
5082
1
1
1
2
1068
21
1
34364
43
19211
9004
3374
31347
1
20
10
4
1
1
1
95798
12
59
61
1
1
3
11
1
2
1612
2
6
2
768
12942
157
42126
1
26
15
45
4
9
5
1
24
165
1
1
93
11276
7793
4
3
62
10359
2
233
28626
3
18
2
31
145
43
4
8
4
4
3
45
42126
320
1
500
2
3
22
159
11
17
1
22
21
6
447
3
40
4977
285
5
3
10
1
576
672
1
4
127
1
140
21
40870
8
15
3155
7
117
20124
1
7
698
73742
9
2
1114
2
1
2916
16
1
353
28
29
348
2
4
1
22953
397
118
4
1
4
9
5
12
22
4
8
347
2524
1
3279
3076
978
1
130
14
2
2
2023
52
1
1
1
5
16607
8
4
3901
16
1
1
24652
639
4
1
66
392
60035
1
1
32
1
76531
4
91
1
30335
3
4296
454
1
2
1
10
7196
1398
1
4
2
40
1
1
1
12572
1
6
2
14
194
31247
6
9093
1
1
4183
36
1
2
1
77
1
8
19
67
602
60
1
51
679
1
1
1
44
179
824
311
1
51
5
56
1
37
2
18
2
11481
44
406
2
185
15
8
2
499
111
2
12
122
1
49
2
7
40960
2
3
394
1
466
3
4
5
2332
36
3
1
1
3
662
132
3
763
1
3
415
1
17
11
5002
12
1
2
13
243
1
1
5
157
499
4
150
62
11
17256
1
6
6
372
2366
12
1
1
5
5
73
11
1
1427
62
13
261
303
34
113
23
3
1
49
386
4
1
65
133
72
12
1
2
1
25
4008
1
2
9639
1
2639
109
1
10
60
2
11
1
8
8
7613
7
42884
12
5
3
6
20
27
1
64
6
1
152
1748
3
1
1
7823
1
66
10
5
2
4
378
5
685
1
183
1
1890
2611
2403
1373
19
5
20
6
189
1
126
4
1
1
144
16
1528
3
18
36
37
1
4053
2185
1
2
3300
132
6582
1
3
655
3
75
2
43885
257
4
1
32
46
29030
41
1
2588
23
453
846
181
30
4
2
2
500
55
7
148
2
2
4300
719
6
52
2
3
2
1
805
247
65
23534
8
587
1
2
69
1
3186
140
126
1
35
1
76
1
1
3
1
5
4
2
1
4
1
3341
1
86
2
3857
3
292
1
825
17937
1
19
2
512
46769
15
76965
1
1
25
355
69580
6
117
26
2
38
4877
94381
5
4
30086
11
1
1
30
6
170
1377
413
35
20
7
1004
1868
38
1
3
2
160
242
2
1
22
24315
1
11556
1
17
381
3
14
8894
9
1
36
6
154
22
8
1
7
11
1
3
3
1
1
40
4
49
21
310
3
77
7
23
2
18
829
411
44
3633
235
1
3
124
5
1
1
5
31019
1
56
1
6
3
6582
1
114
2
9
15
2
1
1
2
18
18077
4
1
178
886
1853
27268
1
39741
3
16
8
2
158
86185
16
1
3
1
89
1
138
10
11
2
7
1
48
1
1
1
1
3
26
1
9067
11
1
1516
120
4
4
5907
5
191
2
192
2
61
75
1
1314
1608
36
177
4
4
4
1040
2
1
1970
7
16
82193
5
89896
4
355
5
229
9
12
1
1
1
141
33
71
2381
277
29
1
2322
3
2602
2
21
40
2
8
1
4371
3
5
13
15562
108
645
3
2
9
11
119
9
525
1
114
1
2
482
5
44
24222
15
5
89
1
3
3
3
1
20
223
17337
2
225
1
3
2
16
538
15013
1
20
18
1209
6
4086
6626
2
25
2
9
62680
1
1281
17
1
391
4
10
585
5
1
245
1
3
2
4
11
3
97
4
3
33547
25225
147
7
1
30
2261
57
46
33
39
14
58
2654
7
2
1
1
239
265
219
1
3
9
17
1
1
1
107
4
701
27276
15
50
38
3
1100
1
3
1
20
6
118
1
1
1
6
13
8
745
18
13
1
799
2429
79
6
117
29
9
36
216
2
1
13086
14
186
2166
52
381
22432
45
441
10
3
5
3
2
327
282
21
10
402
2
508
1
188
1
73036
284
27
78
299
4
8
13
18
1
2
5
19
19031
16
1786
53
2
1
690
154
206
3
64
6
1
10
1
7
30
1
6
2
380
68450
4
104
1229
74
6
29
92
88
457
2
1
539
24
2
2
2
65
8
1206
3
2
102
1
1
1
1
21
2
62
205
1
499
4
266
52
188
45
39
9
4
809
9
1
25
310
3
745
247
34
13
5
1
51
2
495
4
4
1
5
416
6322
1
3
3
18
1
175
82
659
6
3
82468
576
2
4
11
59
2
28
2
6
5
6
6326
2
6123
154
8
985
18
4
139
37
70
21261
1
1
12
1
3
1
302
17
2
99736
1
19193
1
18
3
3
1
1
1
6
3
1
3439
3
30
11
480
1
5115
830
1
831
49
2
121
65
1
4
3
29634
68
30110
9
11478
11
127
7
1
1963
30
2
20860
301
1
5873
1353
2
5957
41
128
7
1
32
3969
21
12
25
31
2
2
358
85
707
1
2300
36
2
1066
2
34
1
1
6
26
29
23
1
10
1539
1
1
3
362
5
10
1
3
3
1103
477
1243
17
174
2
113
1
8
67430
1
79
2
1
66
8
1
4
306
12
1
31
1
898
31037
3
3182
3
1
2
179
45
2
6
59
2
397
1
50317
1
25
5
3
3
4516
20
4
1
904
13
1
103
1
4
56736
3
78807
7
1
1467
1
4
3
60
1
14
382
3
761
5
2
17
20
1
2
161
52
48
1190
3
1014
7
1
6
2
5
21
7411
2
176
101
5
17
184
9
501
8
2
34
10
46
6668
2
17
3
4
28667
10
2
10
30
429
7
20690
1
1
126
17
219
302
3
43
1
32
7
5
660
175
69
20
59
829
3
2
16
1
69
117
6
5
3
155
65
85399
810
6
4
176
4
8
6
36957
1
53396
1335
29
1
56541
6
18
958
368
22651
38
8
105
63
2
536
384
12
14
2
2687
16
21
74
13003
2
281
332
25
1
23348
2
1
1
18
30
6
34
48281
2
39
1
17
51
1
58
363
34
137
9
1
1
62649
2
2
3
19
5
1672
29
5
1
2
2654
7
17
9
39
2
7
1
6
1
1
5
1
2
1
60921
2939
3
82
34
5143
1
275
96
1
110
1861
1
85
2
57
109
1
31
62
1214
17187
1
1848
25328
1
13
5757
862
115
847
60027
1
335
20
8531
7
1
1
22
809
1
18
1
113
1
60
10
6
3
49
50
1
22
58
11
381
17
2
1
45
114
1
1
17
22
6
2
1
7
3926
28
3
1
30
17
3916
1
3
79
71
8
3
3
108
21
2
21802
106
2
75
238
4344
59
3
1
2
3
19
15340
24
37
5
672
1
33
5
6
2
1
7
1
5391
144
1
71940
1
5
19870
29
98698
14
723
22
1
271
1
73
43
3
682
411
123
14
4
3
2
5
32
1
4
355
2
9
4
6
1
81
2
351
180
20
1311
6
3
669
10
2905
1074
2
2
6904
3
9
1
20
2
60959
27
1
531
1
13
2358
4
5
4
678
1036
1
17265
1
1172
700
59
58
1
1
6
1
3
85
1
7
36
1
82
2
6393
1
23
571
29
1
3
1
143
1
32
1
7628
63
1
1
1
211
4
6
2
46956
1
4446
3
11
40
1
552
4
1207
8
92
1
5
1
7
644
1580
3
3
18
65
3
371
1659
72
5
486
5
9
2
3
29566
26
37
1
1
29
18
2
73
21
86456
3
4
1
1
51
1
290
17
6
8
1
139
5
52969
1
4
1
2
23
957
6
3
45
105
3
1
22
35
5
1
102
16
8
1
11
2
23
39054
6
1
14
4060
1
1
5054
7
13
1
13
18
1
353
1
1
11
108
3
6
34
47681
244
215
2
1
1
6400
1
9
21
105
70
2
70037
3581
8
1
4
4
7191
46
231
1
5
23897
200
1
5
6
20194
2
1210
2
110
1540
1
1
2882
19
10449
27
1418
9330
3
5
737
9
31
1
514
1
1
11
384
33
1
1122
40
90
3103
5
28
6
1
1
63
16
11319
6276
412
4012
3654
485
3
2
37
148
1
1
7
855
5
2
3
8
2
7866
265
1
820
16
1
1
6098
21
22
8044
7
11
112
9
28150
112
3
216
3
3
423
42
19
1
1
130
1787
44693
1
3
59
1
6
10
20
1332
1454
7
1
5272
23
1
7
47
50
6
1
6
15
61
14
47703
2
1
16
2
3
6
2
471
3
1330
1374
5
656
178
296
28
2157
1
1
1
5
33
3003
9
10
41705
5
1
37
4
81084
1119
1
11
21
43
2
184
3
2391
26090
894
8
15
1696
1
11
3
2
588
25
1
5
12992
1
25
53317
9
276
1658
5
3209
5
23
1
646
1
623
276
1
2
41716
3
1
1
1
122
346
32
17
9428
1
1
166
163
247
1
116
13649
16
1748
18
6
1
10
287
55
2196
33
1
825
1
1
896
2
2
10
3991
4
2
40
8
4
2
1
29
2
145
23
1
171
139
56
53
2
1
107
1
2
1802
1
2
1668
1078
119
50
3
26
27543
35
2
6
4
696
1
30
10543
106
272
14383
1
1
17
4366
17
51
11
1
1
1
2
12
19
9
6
10059
1
2
3
6
8
47
1
35
1
123
2
74
9
4453
3070
2846
1
68
5438
17
44220
264
1
4
2
651
1
2
24
181
1
44
1
9
6
934
23645
1
1
5070
10312
553
299
17
1
525
1
167
422
768
2359
21
6
1
16
10
1868
1
1
7
36
815
98
59
474
27
1551
3
37
7988
1
10
1
29357
92844
20186
8632
5500
383
2070
12
11
90
269
1
145
3
1
9
4
1
527
4
3
536
1
78
1
7
26
2
40
1
10
2
91301
3
2
1
388
2
15
6
89409
2897
3593
2064
1
3034
86396
5427
10
33
6
9
5
1
25
9
477
86
1
17
1
1
1
2
2
2
6173
5
72612
4
28
2227
98
111
56
1
42
2
1
298
2
233
91
54
1
1
87
9
2
7
7
371
2
2
83
8
2
315
1
13
1
25
185
10
1
43
811
121
21
1
233
5
14
63
160
2
12
183
39
1
13
8
10
4
100
1
2
2
5
47
2
2
29
343
1
1
2
1
90
5
1
18
10
2
1
159
2
3
10
1
4
1
2
21
27
151
36
1
17
193
16
16
6654
270
1
2
2
2
4
5
167
183
1
19
23
23
1771
4
1
403
2682
1
24
1
1010
1
1
70
29
1
4136
1
481
3
3
2722
6
2
90
7
22
17534
574
18511
16
2909
5
16
2
4
6
65
1457
2
86
16
5992
35030
2
1
1
1823
125
611
1
1
7
2
54
5
1
2
524
20
6
45192
1
29
1
1
1150
2351
492
294
65
1
9
27839
7
17
1
1
1190
1
810
1645
1
1
2
3
329
64
33
1
36
1
96805
5
3042
17
1
1
4
3
3
1
1
3887
1
49
29587
1
1
988
1124
1
52
67
134
1
91
7
1
1
3
8
88
62
37221
2
51061
1
1
1
34
5
245
13
377
2747
82
58
1
7
15370
2
16
3
7774
13
3
61
1
297
5546
1
2
440
6
218
1
1
14
54
15
23
26
11
1
5
5
1
41583
31471
27791
46
2
183
8
160
35
1
1
653
1
8
10
18
1
3
2
7
279
25
26
1207
245
1
53
1859
110
10
2
9523
2
1
5
4
15315
54185
1
4967
1
2
12
367
788
5
7
1
8
2
973
81
1
2
7
43542
4098
23
4
1
15
1
21
4
11
1
87
4
46
7
7
1291
1
2
1
137
2
231
3
1
1
180
6100
2
1
4029
5
5
3548
202
2
50
1
54
5
2
2
19454
28
16
2
1
1
56
6
1
271
88
3
17
50
28
3
1
203
9
234
2833
5841
76
1
1
4
13
2
102
1
231
83257
4921
6
5
1
10
5602
820
5
1
11
111
2
7
1
2
943
211
210
6
1
1
6
16
3
7
2
1
10
54285
814
3
254
642
403
6
36
10
3
1
4
489
95
1
2
50572
8
1
11
1
25
3
4059
2
7
876
1
5
10
22
18
33
237
1419
2
222
9
43
136
1
16
1
177
6
14180
1
2392
93563
675
95
6
50422
3688
6
1
2
1
35
5
7
12
4
2
2
4
247
11
9
2
21
57872
802
11
64
40
25
1
329
1
17
3361
5
30302
43
719
6
1
14
1
31
2
6380
7
53
8526
6
2
1
2
3
2
15
33
1
1
1
11
30
944
3654
1
22
2
96
6
3
34
4
1
14170
1835
74273
44
286
5
293
1066
155
1
31
3
61
10
1
1
7196
19
1
1
401
3
2
203
9595
13
1
12530
1
8
50
401
1
2
1
49
1
11
10
13
1178
1
1
1240
2
234
21
7
15733
2
1
1
1
2
2
6
2
141
1
6
28
34
2
257
8
1
1092
14
211
79
15
35
5968
695
1
27
799
40
225
344
271
4
9379
1
2
16
20186
1
843
286
1
1
2553
1
5261
9942
2
3
5
5712
63
2173
35
1
4436
17
23
2
1
14
1
62
10407
566
1
3
2
1
252
125
3
2
6
6
299
40287
4804
3
34
1
12
161
25
1
11
1
1093
60
1
73
2
3
5335
21
2
8
26261
7
10
17
4
1
83
8
1
1
3
47
6721
24
21
5
38
1
8
28
3
9
11893
2
2851
29
4053
2
1
24
54
10654
13
174
332
55
5297
13
5
78
16970
1
1385
25465
79
79
92
1
12988
6
45210
542
11
1
14
1
2
1480
1
49
1344
7
419
1
324
4
146
8
16
14
3739
11
1
176
3
2
79
1
9
4
22087
1
22
25
13
2
1
222
2396
2775
8020
4860
2058
1033
4
3407
1
130
4
3
5
1
1
1
79
1532
1
1
7
7
153
463
4
4
6952
91301
28
49
5
1
262
4
3
893
1
155
1
31
1
3
591
1509
2
167
53
17
454
15
24
2
19606
34364
772
99562
3
38
103
10
4648
17
1
3
1
5
5
2
4
62
6
136
452
24
5
1161
569
203
14
11
18
23
91
81
439
2222
590
2
1
7
11
1
13414
666
4
1
24
586
8
31
230
39
2
1
1
1
14
16
26
5
4
15
5484
8
20
46
76
128
1404
291
10
865
5
10
6
20
618
2
222
1741
18
1
2
91
12
12
16
2
4
1
17
2
4
1
11
8
5
1
375
1
37
5
70
2
12
1
1
9
1
2918
1
27
45
15
345
15
24
2
29
370
4
4
1
5
317
13
2
10
58940
4695
18416
116
9
14
88
995
2
2
1
20
52
52
2
1
1
2
5
1441
151
2
4826
964
2
5670
45
3
1
10
31926
2
219
10
15
35614
1
11
65095
20
3
9
5
2
4
41
1
16
2329
54
46
477
9
12915
13
199
225
6
2
2
6
64789
1
691
1912
1
2
10797
5
19
12
763
882
1167
2
11
6
1
2101
1
28
5
402
38
659
22
7
1
7
66
349
9
6
3
41
81
78
4
13
1
135
151
552
59
3
1
7
1
1
100
7097
1
3
699
1524
2
13720
72
1
7
1
1
5
473
2
2
1
1
7
37
1
3
4
24
2701
77713
23
6
8446
10
4
3
6
2
19
15
1
54
92
19
1
2
41228
1
826
13
22
21
7
24
1
130
4032
6
7150
1
18
56
4
4
6
13
11
69
14
2
34
2
58862
10
1
4
497
46
1
3
1
1
475
42
10
97288
11
105
34
5
2
1
3
3
1
1
45
19
1
53
1
381
1
20
1777
1145
71
54
48
1
157
92
5
87
3
2
1
33
1
385
23
1344
13
1
32
1
249
39492
3
1
1500
1
2
11
41
7
1
1
3
11
9
7
8
3
1
7
1
1
2
2354
7
50892
154
1536
1
3
5871
4
305
3
1
4
2
2
8516
1
42381
1
3
9
8
5
88
2
43
834
352
16
3
35
3
25
1
1
3
73
277
6
376
1
39
1
1
232
7
1
1
1
3327
6
7
218
358
47
1
84714
35134
7
1
953
5
9
1
3
208
2621
2
11
1
10891
1
1
1273
12
11526
1
5
3
1
1
1
2
10
9375
223
4
1
155
1
1
185
232
4987
124
4
1
408
1
236
4
11
74948
54
1
2
1
4
1
10
15
80490
8
3
5
5
4
3
569
6
2261
169
2184
117
2
40
39
1
5
2390
292
98
1
1
81
2231
128
116
1
92
1
17
1
66157
209
39662
110
31204
1
194
1
106
1602
26
7
3
18
1
1
1
1
11
5
10
2
16
3615
1
1
3
4
27
4314
1
108
209
3
338
16
36
52
57
31
1
7
814
7
11
1546
590
9
233
10
1
7
1
76
2
1
315
47
40
36
1
1
80
37
12
73
1
2
12
8
450
1074
2
2
824
12
1
1
24
37
44149
319
12
2
1
107
93
43
5373
2
3
9
11592
11
154
7
251
1
1
1
1
1
49614
6
1
8
2
1
1
1
33
13826
49
2
12
11
1090
2
62
39
4249
1592
1
14
376
80
2
204
73
339
2
219
1
1
5
15
386
7
10
19
2733
4
2
1
84
1
340
1
7
4
1386
6608
531
1
23
132
7
1
11016
21
1
1
1
12
3562
80089
23
1
197
33
10471
1251
3
1
2
8
210
44
343
1505
1
9
3
1
264
4
4
517
2
241
11
4
5556
7
8
4
82
2
1
4
468
29
385
84
2511
10
2
1
2
163
1310
41
3
33
1
14092
1
1
5
1
1
10
3
6
19
2
1
3
11171
64966
11
12
1
696
3
2
672
2310
2952
116
1
5
28
12226
1
266
8
34
1
9
15
61
2
1
1
94
45744
14
29
3
4
3748
24442
1
1
1
1
4
2
297
52
1260
1
4
335
18360
3644
1
4831
3
10
23
1
47
5
759
228
89793
3
364
2
50
1
1
319
27656
997
2
1
656
4
2
2
19
30
2
18
5
2
3
15
3
1343
4
3
3
76
6907
11763
4
9
3
1
1
800
4
25
5
3
21746
71
4
6315
1844
1
13
189
47802
83759
26
884
3102
2
89
403
120
2
7277
2
115
2
203
3
13
788
10
1
2329
2
5081
1
10
4
215
90
2431
55
17
1299
2
33
6
60
8
4
19
52
1
46
652
7516
1
119
1
1
1
2
6
7
1
6
1
2
2
74
164
1
1371
1
42
1
98993
535
42
41
2
3
1
1699
410
1
41242
2
2
2
54
11
4
109
1
117
1
1
837
1
1
2
13
225
10
96
21
6
7
6
3
21
52
21
2448
3
1
1033
2
412
6
13
53983
45
22
2
5
3
19
725
166
5
2
2
38
61
8
2
1
86
33
5
7
83
1
32535
1044
4
171
57
18
39
5
3
1
49
10
316
4
3
59
1
29
214
14
7
20
33
1
1
1
517
16159
29
102
451
73
483
1
3
15
6
31
1
10
31
117
222
7
6216
25
20
241
257
6
2
243
2
1
36
1
126
198
44
29862
2
181
4
4
11
15
5968
1
1
21
1
42951
7714
3257
196
5
59
4
62
25
6
32
11
28786
1
11642
2
702
32
4
1
6636
28407
16
5
728
765
1464
7
29
1
28
6
86
321
28
98
4853
29395
162
1
69
2
73
2
199
1
6
6
91
44
1
1
23858
3269
9
17
27
42608
111
170
58
1
2
1
1
24
1
413
3
243
8
3
37
4
4573
11
1
13
369
2391
68
1
466
280
261
1
28
345
1
1
3
458
6
7
1433
2048
38
481
622
7
7485
37
1
65328
1
7
59
890
3
12
4348
4
3
1
15
4272
19
644
48
14
2
7
7
12
434
34
2
3
7
2
4
125
1
1
7
79
20216
45
1
51
1
2833
116
61
131
1
6
193
8
34
27
7
2
3
3164
10
2
10
3
1
2
2
7
4823
4485
145
3
15
46963
3
469
1328
125
1
11753
1
20
6060
12238
1
225
6
2
2370
20662
10
2
22
130
61
2
2
1
3
4
4
1
5
1859
34
31
1
30
2
2
547
1
1
1
9
6
1
4
22
43
13
1
1
6423
17713
2475
13
789
7
26
166
25
10891
48884
1
46
9
2249
2
16
559
1
1
68943
1630
40
1
3
7
2
1
1
10
9
1156
1
1
86
38780
3
1
19436
21054
69022
4
1
1311
252
12
3
1
41
1
1
38
124
1
329
10
2
6
3
3524
1
1
74
13
244
1
5
4446
7
2
2
27
124
21690
23
919
16
3
5305
109
3
28
1
1
2
10
10
6
559
12
7
2
2
164
3
73
1
2775
13
25
26
6
373
819
1
1519
7
1
178
310
4144
4966
2
240
40
166
2
225
1
3
2
30
107
1
170
1
2
5
131
53
1
113
423
10
12
30
2
2106
3
2
6
2461
316
650
23
70
74
160
6
224
23
1
2
343
8
5
40
1
190
3
571
2
333
5857
71
1244
45
1
3827
47
106
451
3
3
2
40910
6
31
1
1
301
137
14
19
1
6
6
192
324
1
422
4863
1
59
1
5
19
45
4
339
2
2
1
68
3621
69206
4
1
65
167
38
1
16846
1
4
9
6
2
2159
1
16925
33
1
49
4358
47
2
31
2
53
305
2
352
9828
5
14
1
1
253
12
21
3
157
15
381
650
1251
3
259
3
2
4
2
222
14
18
85
18
17
113
4
14292
1679
1
115
107
8
3
7
13719
1
26
13
15
14419
1
20
77
8526
2
2
1
28
6
200
385
43
1
33
2
1
3
1
2
3
1
5205
28
41
9
1
773
125
14
5208
297
672
2
2
1
12
9
128
2971
2455
69
252
1
1
1
7157
33
194
29261
34
85567
2
1
67713
1
1
7
1
207
1
166
2929
57
235
1
1
485
11
33
26
18
1915
1
149
2
654
10
19
174
1
8582
17
28
2
6
23
6
1
43
7003
13710
1367
4
27
18
1
1
91470
333
2
1
14
2
155
54057
3
2
2
1
2
14
35047
102
4
1
8874
13
1
1
17309
3
1
23
1
4052
1
6
1
56
56
4
2
4295
2
5
108
1300
22
2
1651
2
4
8
2
42494
498
10
12
8
4816
11
73
453
3
38
38044
3197
2568
1
3589
3
197
149
4
1
2
1
1
7098
16
7
864
4
3
499
2
91
56
3
365
12
2
27211
2
9234
11
5
5
31
8325
47455
1415
3
6
9
34
1
5
1
1
6890
1
41972
3
6
1
3
1
54
1209
4
9386
1
2156
2
2758
1
1
8
2922
15
31671
6
89
1
9794
29
2
71457
1
427
5180
36
1
2
324
25
4
7972
22087
63
66
2
234
6
40
5
656
594
4979
67
209
10
14442
1435
8
115
1
4
33
1
1
3
96
1
3
33026
74
12
61
1
16
1
1
181
18
14
4
1
95
3
13
3497
305
1428
8
149
4
1
237
25
16
61
5
171
1
2
1
35
24137
2
3654
1
1
2
2
8128
3
8
16
1
1
650
8
1781
4
1
2321
1
39
14
54
164
122
35
31240
93
13719
11
6
15894
100
1
8
23
3
1030
18997
4
4
539
92
1
15448
1
2
4
945
1
145
4711
592
95
24
35
106
15
14
3
172
2
630
1
1
253
395
100
9
51844
3
4
1
6
5
3
45787
288
4
2785
13
104
25723
2
11906
644
22
4032
14
595
142
1186
16
36705
824
107
6
12176
23931
5
3701
203
202
559
47
64
28
5
28
2327
1
12
5
1257
1
1
86
7282
1043
4
1
15
747
1
17
51
2
738
169
876
72
261
1
938
345
23
6
50
42
4060
74
6
24
7
758
5
718
1548
757
11
20
5
74
20
9
1
30
14
154
28264
5758
1
20
108
3
1
386
1
20
5283
1
2264
2
3
2
1
83
62
3
1
166
1
6
28
21
110
2
95
1
2
1
33455
1
47
2
157
4
4
149
265
1
390
72
1
2
1078
1
2
6
47
9573
837
1
20289
5
13
6
5
2
14
25
1
2010
2
18
9
203
7
20
8
1
3
30
144
1
2
770
144
7
2
143
4
40
1
11
1273
43
289
7450
10996
141
21451
91
2282
1
5366
159
10
64326
260
5871
1
3
647
22
98
3
1
19
2
1
82
2
18
4
1
12
34
2
1
280
1
1
199
2
5
17
27
4
2
21033
2
11
1034
1
1847
309
11
86
199
53459
1
230
1
21223
1
2
70
30
7493
2
4993
243
1
8
26883
1
1463
23
8
37
6524
2
1
2
1
11
7
38094
6
159
3
5669
8
5
67
26
4
57613
1
2
50
272
145
1
7
14
965
1
2
13
2354
1
5
10
27
1
1214
10
164
5
1
97882
5
554
1
2
1
85
1
21
7270
2
10
72
1686
838
70
19744
7
31
1
2
3
43
908
1
38
1
3
120
1
23079
72
1
3
21443
12
479
96
238
7
1
113
44
18
293
43
4
8
7
1
1
1
4
112
28
3
56
32
1
41
1
6424
1
73
1
59
70
470
46722
1137
1234
61
2097
4
1
17
11152
9
1
49
2
1
87271
878
5
357
367
448
95475
70456
68478
30
50332
103
574
88
12116
280
1
38
17054
17
35525
14
1
6
33
441
104
10440
3
2
3
65
2913
13
3456
4
26
35
53
9
20
26
3
1619
10
4
15
23
189
1743
1
6
1
3
1
1
187
1
81925
9
2
1
6
3
12
1
1
31610
6764
1
1
1
2
1
1
1
3595
339
49
7
2
1
287
2
2
116
152
10246
7
100
230
1
413
2856
22
4
1797
1
2
801
2
61316
2
6
3
19
3394
2
4
1
2
1
2
75
10826
3
72
33613
2
604
3
34
27
1
4
69
20
5
2
1598
356
2920
5985
6
11495
23505
43
20
2
1
870
6
1
5
1017
3
4
3
19883
1
3244
1
1082
7
12
45
382
64
329
1
37
1114
1
781
1
1
4
13
33
3
112
1
88
26
8766
1
1
1
3
44
134
23
2
3
1
66
3
459
4771
1
15
1116
30
62091
77
1
4
435
1
129
15606
50
4809
2
1076
2
24315
1
3229
1
1
3
3293
15
270
1
1
27
1
2
2
2
4
36
1
2
3375
262
5
68
17
10
16
727
1737
42
9
23
2
1
4
1
8
144
2
3
1
1
916
141
499
88
1
9
29371
2013
2
3372
1
3
2
1
62
1
1
28
3
13
7
1
178
91
6
94
1
48
2
1
32
24457
73
4
356
1
46
29
1
7
3
6
380
503
121
1
7
42
4
1
51
8
9
254
13
41
41
26
12
5
5
1209
1
20977
393
3506
1522
634
16
12
17
2
1
18
1
706
12
143
102
3
269
35452
4
1
1
59
6
2
3
1
2
1
9
2
60
9
574
14
1
3
1
2
10
57
70383
48864
16
50
100
19
3
1
8
54
998
10
2
4
958
633
3654
1
27211
213
4
30
77
1
2448
6
124
4
25
1
7
4
4350
4
62
2
1
4734
1
12
14350
9
4
1
1
10
1
26
1
8
1
8
2
1
102
4
403
1459
2
1166
13
10415
9
15
1
3
10
8
4
4
39
176
3
1
2605
799
24866
37
31184
71
75
53
1
2426
13
11
6
1
71
3705
45
88
4
601
6
1
48
698
7
82550
12
4881
36
1
31
3
11
22
13508
4
12
1569
1
4
1
36
2
49301
1
28
1
41
4744
2362
8
6
34
135
1
32
1
10
168
169
10
3
2
1956
3
22
1
30
5
50
2
5
1
28
5
386
181
316
104
1334
2
11
943
92965
1
846
887
103
15
36
14
86
112
4
3
138
1
657
3
22
51
1251
9
21058
23
1
1
61
11
114
1
2
1
143
2
3
1234
8
518
4
183
277
1
158
2
460
8
4
13
283
4
1850
2
103
2
22
1
792
2107
13880
94
202
18
24
4
2
7
3
1
18
2
234
1
1
1
116
303
1
8
160
6
1
25507
3
1
1
11
11
601
71
1
79
51
11616
9180
73
12
8
1
4
3
1
1
24
12
7
2
34
6
6069
1004
131
159
5
5
50
10
9086
15553
415
1
40
43
9
3508
1
4
1
20
12955
2
5
3
37
1
192
2
13
24
15
31
1
10
10407
97
4
1
451
1
2
1
503
32317
2288
13
51
7
2612
46
1
1
1
1950
3
3
629
59
7
2
12150
1
41
12
22
1
1
121
64
26
41
1
32
12
3
1
9350
5025
16
1
14853
1390
1
8
7
1
4
5
71940
7084
80
50
233
9
460
5
270
1
11
69
1
37845
7
2603
40
7
36
1
5
10
40887
57
38
8
371
77
111
5
15
1
2
581
14
479
452
27
15370
143
1
5
11776
1
402
1
231
267
19
11
1
830
1
1
56
2
1
38
4
21
1
1
3
1457
7
1
41
5
3
6
2623
5
1
1
60
104
9
5
104
4474
1
14
8
5
6
5
13
3
7
476
1
2
1640
6
89793
2
2
132
1
1
15850
14
577
1209
8
1
9
21223
30
1
7
14
11
1
2
268
28034
1012
17
640
982
43516
72
48
198
2
1
89
1
4134
206
320
76
574
707
42
141
1
1
2573
43
1
17678
13
67
354
26
10
16916
15
1
5
2
1
1
18
3
110
42
18931
1
16486
3230
43
1
299
2
3
28
25
377
24
1
1725
3
1
2924
97
3
1
1
2531
7
2
1
2199
1626
5
39
628
11
204
24
4
7
667
4
1
161
1
4
2
1
2
7
1
1
40
19
3235
742
1
2
4
1980
42494
4
2
974
1
1
8737
27
3
40215
2
4
1893
2
40
1
3
234
3
65
6
3
1
9947
1
4
26
2009
462
169
5
14
2
1
14
1370
3
37
3
36410
16
1
1
12
691
30
1660
5005
6
8108
985
27839
26
8
72
12
1
2
2
1
1
26
6
40
29
5512
15
51
30
1
1
155
1
2
5305
7
16
1
192
3
368
54
3
1
127
17
1
1
2
4
1
5
138
110
16
7
2
1422
1327
1149
8
10541
8
3
2
255
11
3846
5
14
22
34
9
4170
1
31
5
43
167
1
5
684
1
2830
1
640
1305
6
2
14
1
115
4
228
192
2
4830
13
12
173
43
284
27
15
204
1
1
7
357
349
6
136
231
1
140
187
7
12664
2524
3
75734
157
8
21
7774
480
162
6
3
3
6
1462
145
17
3
1
98
2
10543
2324
10
1808
12
21
42193
21
3
4
47
1758
2
2
2
33
6773
4
1
1
3
4
1352
1
9
28871
52
1
5716
85428
6
7059
3
19
409
23
1
19686
103
1
1
32
8
13
8
1
84
4866
3
1
16525
1
1
30229
20
14
1574
7559
25864
2317
3811
1
82
2
6
15
320
7
155
16
410
4287
1
9
125
14984
1
1
44
2
15966
2
1
15
6
1
17
1
3
334
5
70911
1
3
1
1
1
43
64046
4
1
10302
10
15
1
3
1621
1
97
635
67
5749
2
15
17
6
3
73
2
1
41465
19
3
1
1
9
40089
1
33
16
12
2
292
7
6
1
342
50
58543
3
617
215
8
1830
64
1
1
74
1
1
23
3
14
46
1658
269
2
4881
46
227
34293
12439
2
2314
1
989
36
6
10
15
10
2
1
635
39
2
49421
39
67
1
1
70
5
3
1
9
76
3
54
163
1
1
7
4
66
14
1
348
8737
21
40
398
79
26
98724
157
8
28
28
18
1
277
121
1
1365
10
7
1
1737
3
1
7
1
26
32
70
2
28
1
134
700
129
17
10
22
38
9
5
10
26
45
428
21
99
23
13204
5545
15
2
1
6
1599
2458
41
4
185
2
2
1644
13
10344
1
12
296
10721
10
4
3102
77
1
134
7
3
10
1
754
177
4
1919
2937
7
3
10
1
29
61
21
20
3
17
2
1
1
4
147
2
3
27
650
4217
819
2
2
54199
1
3
200
1
43
4
76
7
1
6
8003
1
8
1
79
1
1
3
16
1
22
8
1
5
5007
1
574
3
3
62
529
59962
189
3
139
1
76
25
17
1
25
13
3
412
48
3
18
1
79
39
13
152
130
65
1
1
3236
38
3
37
53
249
5938
9
12751
1
13
166
2
10
1
1
87260
699
68
9797
1
2
1
30
1497
4
9
2
24
6
1606
1
199
30
41943
7
1524
1
11
1
6
576
1
19
11
36
3
42
1
2
1
18
483
7
1212
224
106
6
5
176
32
3
4
545
34
2
1
1132
4
4
44
1
1
3
2656
213
19
331
4
3
1
101
96
724
470
3
78
11
1
1
63
2
50
1
3
3
72
789
83
1
13
3
2
2988
58
25
15
217
9
1
3
5
1
2
774
159
2
767
1
1469
2
1
46
1844
1
2
51
25
1
3172
2975
23
39
29
1
6
42
8
5
3204
28467
17432
37822
1
2
9
374
6139
912
2
1
26
19
725
1
1
128
84501
10450
2713
3
1
3
1
6
2069
1
6
3679
1654
44
1
163
4
2
28
1
104
4
1
2
1226
9
281
172
55
14
2
1
2396
8
5
1
60
1
8
11
999
1
1
1
40
9622
29
4
1
1
1
17
16
39
62
1
4
372
158
1
275
56
40
1
2
60
4204
1
7
1
2295
1
33
33
28
2206
1
32649
1
4
20401
298
12
4
4
273
2
1
53
3
4
76
351
19
1
68
3383
32327
1541
4
34
4
9
8
9
34389
5143
1144
41
56
99549
9
21041
31
22
1
1
240
2687
1
3
1
38
1
302
63
1
1273
31
482
2
129
1
30
1
1
47
214
81
5
2061
1908
37
6792
3
464
1
1
1
3
1
40
1
3
185
83
697
137
12
31
1
886
4
538
1
59
5
1
2
57
700
14
1097
5
2
10
368
3
6
1
2
12
1
277
2
19
39
1
97
26308
3
146
15852
2
1
14
12480
1
1
11
1
5
17
2
1
1284
628
797
3
700
16
4
22
24
23
4
48235
1
5
1
26
14
5
17
78300
8
2
1
1358
2
20
672
2
3
3
1
30
4
92
3
152
1
9
5
1
2
1
3407
317
21
1
1
2
5
35761
4
2
3
44008
12
1
35
120
791
1376
11490
8
11
2
8356
4
36
1
2
1
6359
1
102
1
26
377
1199
4335
2508
49
2
10
128
1
8
41
38
15
2037
867
2
1
121
46
73
4
8395
34174
39
12
17
48
103
1716
1
1
14
14
1450
368
4
22
88
2
1
69
1
299
5
26393
1
80
18
1
3
1578
3
41
16
3
43
1039
1
1739
12
1
102
2
2
23
623
24
1
12
1
1
122
2
1226
2
20202
45
2616
131
1
4
1
1
1
31
13847
1
1
10
9
2
16725
1
327
6
26
5
1
19
1
22
18
5
3
1
1
4
183
10
1
15
141
10
2
4
112
18
2
78
1
184
4
21297
1
14
1
2
155
11
1482
908
1
33
8
4291
12912
2
5
45
224
72
1
35997
1
1177
1
4
556
7
23
53
2
6
1
1
1836
1
13
31
44552
712
944
524
5
23
1
13
196
572
5
34
1
149
30
16
445
302
4
555
53
3
1
1
1
1
77
8
1287
1
25247
46122
24
908
9
1
53
14
83
7045
4
15
69
4
5
1
3
2
2
2
1
116
1
6
1
1781
4638
10
1
564
1538
1
1438
16
2
147
7
4
1
366
2
5
1
2
75
14
2
1
1086
478
18
84
14
2
282
2369
5
213
5
22
34
1
9
7
2
1
1451
21802
1
42
174
1
1
2
2
4
589
55
28
1
3
1
15
58
48
2
5
89500
17
3
33
2
39
1
1
2254
3
11
3
20
36
8
187
561
5
7
16
3
5
1
1
1
1
22913
9
416
18
21508
1
106
10
4
1
981
8
301
2663
22
28
7
1
134
806
5326
49
17
6
399
42
1
52
757
1
1076
5
3292
154
38
22
49
19112
57
1265
5831
59
1
13
420
12
3
842
54
149
88
5913
159
5
555
1
34
59
5
1
2
24
21
3
35
1
2
5814
40
8
89
7
1
1
1
23
4
2
1
8
1
87852
873
1
1
66
34
2222
731
2
14
1
11
4
4
3
2
3
358
1
1
2
1521
14
1903
348
3
28
4
2
1
33
57
2
141
1
8
280
1
685
22750
48
1
5740
1
1
154
1
11
1
3
1
3202
9
8
14
2794
132
1
32
1
156
91
104
1
11
268
31
1405
3
7
1
26
17
38
2
4
16
204
50
55622
219
353
1344
286
2
2096
42
58
12
2
4
1
7
397
236
255
23
1390
104
1
2
2
54
1
60
4
100
1
6
6
1
23
1
2
3202
10
1
13
1
1
1
1
15253
38
691
1
2
157
4
1
15
1233
17
451
22
1
280
18
30
19
1
1
170
6056
1
1
30
116
17
1
101
2
1
8
11
17
1
3311
1
2
1
4
40
3
5
6
4
10321
3733
78
7
1
2
1
1
3
2
19
702
3
66
2
1
3
7
3
31
6
10
1
6
3
203
26
1
4
102
4
1
1
2
581
282
853
769
6
3
159
10
280
22
18
10
10665
15
18
7
2
1
239
1
3664
1
15626
1
13
34
1
2
1
43
4352
1
2
2359
6
10
124
194
270
62
1
2
1701
1561
144
22
1
394
22
13106
672
40076
1
214
1
1
7
111
4
6360
55
213
3
1
11153
171
6
162
14
86
4
4
17
3
144
1
6
384
22
4
2
4
65
2
4
3
1099
135
3025
1
1034
1
5743
1
6
1643
79
7
2
48
361
1279
5
6
14
245
1
33
54
157
1
32
1
686
2
47
2
1
3
35
50
3669
2
28
3921
1773
26541
20
3
2
28
203
155
31
5
1
4261
15325
4
10
1
7929
7
5706
1
2
5
1
118
5
5
1610
1
1790
3
405
17
13341
17
327
20
1
4
7012
8023
1664
3
254
88
1
2
2
28
1
1
1
3
9
17605
119
10
26
800
10159
73
81983
2553
2
1
12
38614
2
294
7
4
2
27
946
13151
906
2
4
11
5
21
5
12
4
27
34
1
227
5
4
2789
30660
380
6
43
175
11
1
2
1246
1
1
1
194
154
18
5
614
5
189
47
10721
7
1
1
38
6
42
1
416
26
59
1
2898
17
4
451
4722
8
420
1327
1
337
1
1
295
6
8
16
8
116
4
2577
11
8
7
40
1
1311
2492
1
5
25
22
3
3
3
4
1053
246
204
3
53
5
71
23
3
5
953
15402
2
5
2749
619
5
1
19
2
2
269
4
482
2
82
4
13
13
1
5
1
7
12128
3
336
2
717
1
38
537
182
10
6
3
1602
1
38
4
2
3
5
976
8
4
52
175
11656
8
1283
1
1
35
1
17
183
1
65
1
277
68
1237
32325
11
116
16
34
2
492
70
1
2
2630
36
4166
165
511
87260
44
15806
11708
259
1272
38156
1
1
1
10
560
72
1
1
2
203
2
1
305
5115
215
2
2
3
1
6
13
149
249
6
10471
1
4
7
12831
39
226
24
6
1
20
16
2
32
20
45
2
1522
1
1
1
35
10
3
7
9
3746
8
5
3
2400
12
2
10
1
1
271
2
5158
1
8
152
7
1
3
1
102
218
10
83
8
85
2
1
102
1
2
1
5
63167
67
6
20
81
89
1
6
11
33023
5
1
5
198
5
5
2
26
2
15909
15835
1
403
13
1939
6
604
2
2
913
4
23
1407
8
1
31018
1
2
1
1
2
7
50
2
4
13414
1
1
5
14
21
293
1
28155
7
1
2735
18903
66
34
30
1
59020
4670
23
26
73
5
19
219
1
5427
45
2
3
30
4
19
754
55
207
25
7
1
1
41
1974
1
17
3
1
6497
14
52
1
2
27643
3
1
268
10
174
5
32
31169
1
3331
11
66
21
223
3
854
901
1
1
3
110
1
5
5
3
16
1
13430
1123
2
144
3
5
1
415
17
19
15
14
3317
11890
142
3
12
267
1
12030
14
3
1
1
16
27
2
58
12
16
164
14
2
1
11
4
2290
74
56
30
35
15324
42333
60074
28
1
3
2
1889
11
3
11374
1
14154
14
1
797
4
233
9
5
132
192
29
1
76
1098
804
310
16
1
3445
1
7
97
6375
71
82
1
400
4208
79
86
36
31
16
12
31
3963
15
2
156
8
6
144
35
1
2
20
3239
1
41
1
66
2
1851
7
5
26
2
1723
33
397
8
247
10
9
29
11
17551
4
114
1
1
1
64
1
3679
55
1
2
14
27
396
3
89
1
1
108
8
1614
74772
8
1
35
20
13
3
378
831
1
694
641
5
165
15
507
1
3
2
15
606
1
50
282
86
76
1
19
234
1017
7344
8
2
3
2
1
3
6
16586
14
1
10
15
21594
1
1
20
6
6606
1
2
1
8692
36
5
1
3529
3
7
2
1181
28
58
4
1
10
2139
2
9
40
35
51
9
157
542
4
1
462
71
8
1
6174
1
1
9
16
69
6958
2
4
71
9
1
16
1391
10
708
3
3588
21
39
20
2
10
1
1
8
14
5
13
1
48
397
3
84
2847
10
1
6
64
1
2523
9
10
135
2
766
460
99
2
5
1
7
1
7
11542
894
4
291
2
14
2
1693
2121
39914
3
11374
1
2
2
371
2
10
1
1
1980
13
15
1284
4247
14
2
3
134
6
3
25
7
4
1
39
8
9
2
5
44
1
130
1623
7
2
4
1
4073
13
60
60
4
1547
71
27
344
1
44
1883
2
362
24
6
15
62798
1
1
158
4
6144
591
9
4
3
1029
32
69
2
221
22
4
93563
54
8
4
1
136
1
2
1
10
79
8
3
58224
1
4
695
160
3
1
96
16
5
9
70
3
207
205
1288
155
315
11
1
1152
5
96
4
26
1
2426
348
12030
1528
3
2
3
1056
2
1
355
82522
4
6
2
2
402
2
2
2
82
7
1998
5
4
655
1
2
1
755
324
1
2
3398
1
589
5
1
22
9
21
1
196
3
94
17
646
11
6302
16
3
4016
419
1
200
2
645
4237
1
7
1
5
25
6694
370
1
2
6
323
1
94869
11
1
33
20
1
51800
175
2
1
15
11
7
2
1
3
2
2
1
7
4
1
25
24
8
109
93
340
3
3
3
1655
4
16
3
65
154
481
8
26380
5
5
9108
35663
1712
9
4
9
1
13
7
41
1445
119
10374
2617
1
28
8
2
1
2
16
13064
6
862
13
47
658
2743
10588
15
811
1
7282
5641
670
1
82
8
2513
60
2
5
1
29
5342
4159
25
20
1
8
20
6
240
4
36
6
119
2
6
359
2
7
5
2
14
15
2
40
1
7161
730
31
9
74
3
10
124
1
1
1
62918
1628
1
13
2
5
44
78
1
1
3
1
125
6
35360
20
1
1
1769
572
35
7
77183
25
204
18
1
16
12
51
2
9
1816
3244
5
1
6
5313
1
476
3
14763
60337
666
5753
5
7997
1
7
4
4
22
206
1
2
181
278
1
3
590
1
6937
19
8
12
11
58
147
23642
124
20
3
5
7
2
16
95080
21
1
1
10
373
1
1
7
2
2
10278
17
10
1
271
1
511
676
1
130
1
1
2882
41583
4637
5
1
3958
12
1
39
2180
1
4
1
7
1
1
18
595
26104
9
3
1
1
5
3
6
1
5
43
1
27883
2
7972
2
20
24
11
2
153
30
342
1
1
11
6
32
2053
16
25
2
2
7
1
1
2195
323
4
1
1
2
2
5
1
2493
3
7
248
1
35
18350
3
3
188
95184
1
69325
158
2
481
1
2
2
61
638
10
82
38
58
20087
17966
1
85
1
4
7595
3
128
14
201
76
6
318
193
457
7
137
12
1398
2
4
8
5
2
693
294
9
26
42406
78
188
1
5
34519
13
1
8
44
846
1
14
2
1
4
1
8781
3
737
7636
8395
7161
46469
3
1
1652
1
445
2
2
256
802
59005
2
18
6
1
4
1
1
3
221
12
1371
2
38293
13
11
31490
7
27
1
1586
13
1
540
1
114
1
28192
1
28
155
2048
3048
1
5
8
107
3
7
44
2
29
9
42
7
54117
1
1
1
1
5
1
6177
3
13
72
107
1
2
21221
16
186
30
2
6
4
1
1335
6679
6928
181
85
1
477
1
1
2786
1918
101
200
1
1
3
1
15
14785
1474
3
6
2
1
91520
18
17805
3
6
1
6
96480
31
33
138
6
4
1
4
19
17
1
1
2
11583
219
1
2
4
5
1
5
359
5248
34
2
3
70
7
1
1008
117
6
36220
3
78
37637
42
337
387
31
16
109
23
34
153
2
5
2
31212
10
432
1
32800
2
7
6239
36
1
1
1
20
12
109
1
20
27
4
2
1
217
3
4978
2
2
7
9
1
1
744
8
3
91112
61
18
119
145
1
1
67
16
3
4
1
1
6322
90
2
1
16485
3
7
3
5
3
3
50
1
11
53
455
1
4
672
1
1
642
589
35
332
6
226
38
3
1
11
7
5
2
7
1
1
1576
577
31
3
905
4
934
39
2820
29
1
1370
288
352
25
18
823
13
11
2
65
25
1
6
15
1
35
151
11
47
5161
1
3
167
2
2
1
20525
17
19881
1
2
5
37
2
386
7
20
6
12992
45
407
240
2
42
2
269
2
3
392
21
49
8176
12
88152
339
4
3
18
3
5
1
45
128
204
7175
1
251
74
864
1939
474
52
1
111
2
22
1
1
92
1
46047
22
1
36
5
1
34
1
784
3
6
1
33218
46
5
32
23
204
1
2
11
8
1
17
977
168
1
12
1
805
13
4
3
6
2
5
1
3
3
2123
1
1
6
1744
2621
4
37
1
17
109
1
55
2458
2
4
660
5573
11
6
1
6
19
5
4557
17
4
1919
256
16
292
1
37
4
3
4695
99
275
3
152
4490
3
63613
1
3
1
8
1
1
7
1
299
3226
1
7
9318
6
344
3
1194
4
7
172
636
2
1
1
54
21
3
77210
1353
2
1
104
30
2
54229
2
5
14025
8
1
2
2
5644
3
1
2356
69
241
2
7
187
22
4
58543
6613
7
29723
30
22
2812
9
3
10
1
6
303
250
290
2
70
8356
2
17
1
20194
4
4
76
1931
501
2812
398
2
23
6
7
1
1
3885
390
2
3
7
178
1
3
1
4
7926
20257
1
6
5
216
1702
147
9
321
80324
45
5
4
71
24
1
1
1003
41
93
6
38
2
57
7
16
1
5
1
319
68
135
1
1
19572
10
1
198
1435
1923
10
17161
1
4
7
1
89
5
2
1
2
7
252
7
5
1667
1
474
2
1
2314
1
36
97
1
495
3
18
661
7
1
2
2
884
1
81
3524
2
135
1
1
288
13
40
24
2
1
31
4
987
1
58
2
10
1
3
396
7
20
6745
13
516
4
1
336
1
14
2677
20
4724
15
511
2
10
26780
40
2870
1
11
9
74
51
2
1
2
323
20
2
23
492
2
1
1
6
1
2
49614
6
37946
321
1
2
106
59964
1
1
22
15
26380
7
2301
1576
4
22
15
18
1
18323
1
768
219
122
3
23
8233
268
7
3
1
1
927
1
20
2
6
1
302
3
32580
13
3
50
1
1907
1
3
1
5289
1
1
78
13
8
1
1
16
3
1
1
4
28
3600
1
8
1
207
10
1
608
16
61
4
1
1
8
120
5
42
11
1
8
1
3
145
8951
248
4073
8
37704
76
1
11
1
2
1775
3
63
1
19
157
53983
1
5
895
542
1
31
6
10234
4
9
20
8
1024
39
3085
90
27
4891
1
2
1
46241
1
4
887
1
19
7
17
2
1
24
1
33
45
1
2
46
56
658
169
6
1
5
1
1
8
24
249
143
1
1
1
503
1
5980
2630
676
1
1
41
14
1042
2
2
339
1
8
40309
2
3
8
6
2911
1
1
1218
65
12
1
48
1
1
34461
186
38
1
3269
623
1
33
3
259
1
229
4261
258
20
22
467
56
33674
12
4822
2
4
18
64
104
2006
43
1
6
141
78
11
56
4
1
38846
12
8
2
6
4
4
1
1
1297
17
22
910
28
1
2
23
56857
16
42
8
5
98724
1382
1515
11
5281
1
60
1
13
301
1
21
2105
1
86563
1
3
1
504
2
5
1
4
6
1
2
37483
36
5
15
9
3380
625
1
1
2
8
1
119
2974
1
59640
1
1
1
928
3
2
26
1
103
1
1
133
4
30
112
3
30
139
26
13
10982
1
27
2
1
23
5082
35501
3
43
17
307
26
5
1
27
1
1
84
1
137
2
29
9
3834
1
1
2
1
1841
5
17
1
1
6
1
1
6
10
69730
7
46
1
13
95
4514
4
1423
7
2
3239
1817
6
4
4
1
3
2
1
4
117
33
58
1
4
3
87541
1
4
122
9
1
133
126
5
2327
4
3
2160
2
46304
12
10
10932
1
9139
11804
15
2
45
352
266
1369
12
18
13672
7
4722
3
12
240
24
3
4
5
14322
2
2
66
124
85
943
3351
8
303
46
6
3
4
628
16
1
5503
1
3
25
10
4067
217
3
89
203
76
1
26
2
1
1
15
4
14873
46
4
1
1
6
24420
67472
1
391
83319
1
1524
75
1756
1
8
117
1
3
1
216
1
5
3
69
12
4
5
21
564
1919
5
33
3
81893
12
218
1156
3
3
11
1
21
1679
3125
24
3
2
224
9
2
22
1
1
48
6
390
1
1
37
32983
1
5
55
1
1
1
1
2
839
12
7
30
1
1
397
34
1
4684
5
1
7335
303
2358
1628
27
1
6
2
1
4
1
1652
46
1
1
1
3
28
3
7
1
7
346
99
1
4
105
1031
1
201
76
1
13
355
4
5
1
4
1
1
2
1
6
3
1
1
1
1
64
4
4
32205
47318
4
11214
154
8
15653
3
52
45
18
2
3
3
29
1
1
1
1
1
24
941
297
469
282
1
1
2
2
7650
1
1506
5
2
7
80
2597
2
91
9
1
5
740
3
1
1
1
2
5
23
1
2
3
18399
938
2
8
23
1054
1
53
1
3
18
11
2
13
3
128
84
1560
1
3
5
1012
114
1
2
46
2
13633
1
1
38
3
1
1003
1
5383
5
49
3
406
23
5137
69
1
8
2
35
1
6
1134
1141
1457
17
31
26
12170
20
584
1
8
1
2844
82
1
316
57829
4219
1
1
701
478
1
28
1
17
59603
59
3
12910
4
1
490
1
1
18
20952
67
3
2
1
1
39
8
13
10
1
1
2
2
1
1
8427
77979
4
6
9
1
184
15
763
76
2311
2987
17
31204
2
31
1
178
1
3607
2
199
6
6446
1
1
67
17
2
470
71
2
2
1
532
386
12536
29
55
2
10
1
4
4
990
42
1
1
15
19
2
1
19
22750
448
1
18
1
1
3
22081
267
1
84
4
2165
1
1
33
10920
1
1
13
1
1766
10
1
2
112
170
64
4
2
2
29
4754
21
4
12
394
208
16
1
1014
1
2
2
28
5003
48
6
2
1214
1
2653
1
51
1
1341
13
15
672
275
9
174
1
1
65
14
3
1
214
128
2
247
4466
6
21
24
26875
1357
471
235
14
9
112
18
1009
4
1
29106
2
995
12
7
266
55
140
8
7872
9
1
6
1723
28
242
1
28
2
1973
179
54
9
54
159
174
39
400
2
1
2
138
4
1
114
29863
66
3
181
66
1
2
55
4
330
1
11
63
14292
15783
10
7
6
33
26
7
9
2912
46728
46
1
11
87
7
581
1
2
20592
3
37
2
2
20112
29417
535
1
2
123
937
26
150
287
10
6
220
1
1
12842
32
1
1
168
17
1
5
18
24
130
2
20
38
2
1
2
6
231
79
5
44
1
8
7
1606
2
1
59
216
1
3510
1
7
592
3
1
82661
1
348
17
2
1146
2
63
250
7
42
117
30335
1
1
1
26
2
35
1
2
15
4
13
6729
1
2978
2
740
1
10
12
10
1
50892
4724
5
186
2
16
6174
15
2810
52
3
589
20040
48260
5
2
8
327
15
1
106
1
8
2
58
3091
1
15
3
17
1815
46
11
14
232
4
281
53
5
1
5
576
24
10
11
396
762
2
12
34
175
1895
1
87
4016
3
1
5
2
4
220
1
2
28
72
125
1
38
2
2
7187
323
3
7
4
4
142
1
1
12
81
16
82944
10
4
25
4
7
2
12
386
36
1
53737
2
1340
10096
75
5
229
7
64670
1
1
1654
1
10
2
340
1
1
20124
1
1
15
7
268
42
1060
75
3
2
67
2
16649
9764
1
41
4
2
1
1
2
2
26
2867
3431
6
2
1
3839
2
1
2
4
3
48075
404
11583
1016
6
6
1
128
8
8
1
5
3
2
91
3
21
96
4
88541
1
217
1
14
1
15
1
7
10
1
4
2
115
1
1157
4
1
627
1
1661
93
30
10641
17
4
2
7
3
15767
1
31
1
3298
1
14
123
9
32327
50
1
1029
3
5679
717
16
742
1
17
270
1
1
1
11
1
169
1
1
43
26
1
51783
3212
385
18609
5427
4
1
5753
1
241
35
16881
81
1
6
151
8
6154
33047
1
10
2
11
6
2582
2
2465
1
3
5
35042
1
114
11
14595
72
41
34
13
164
1
13112
1
1
3610
48
130
43
20403
1
2
38661
5
41
2
2
145
1
1103
7
9
2
4
2
3
68
2
1
129
3503
6810
1049
223
2877
1
87
1
39
17
2
14
12
2
72
24
4
17664
1
1
763
1
575
5
7
605
4
1
1
31622
231
363
3
1
25
3
1
18
3
64
293
14
361
6
8
69
2114
5
18
3
9
56
3313
317
1
2
1
320
12
84847
28
1
86
19
116
10984
3
23
102
203
9
151
5737
1
887
2547
4
9
2037
9
222
42
3
11
58
1
2
1
15
99
61
23
3
27
10
27
19
1
13037
62
46
21
1
5969
1
125
1
1852
25
1
3
131
1
1
113
20
6
126
1009
431
1
3
17
1
1
276
9
43
25
10
1
13
4
3
2
1
23
31
4
5
5
886
5
1348
37143
43885
3
4
293
1
11
6
2
68
29
2
8
75
1
2
1612
17
1095
6
3
7258
3
2
84
1
26805
1
161
4
276
42
1
1
3
1
104
32
4957
595
1
1
49
105
1
366
18
59
1
1714
46
48
67
12
3
1
326
5
71
459
339
5279
3
156
6
5
4
65
8
17
44106
88
453
3
7
15
122
22
4
6386
4
1
440
90
1
2
11
1277
13899
2571
1
1
1706
5
930
407
470
8
1
1235
4
1
2
406
2
1
1
7
1
1
1
8
2
1
903
3354
3940
28777
3
62
31
4
292
15
6
1056
602
159
6
15645
1175
6
1
26
23575
135
2
1
13
14
2
34
157
6774
7
13
16
54
4
18629
186
5
1
28
2
149
98
5
1
1
10
3
1
3616
5736
3
154
2
6
15253
408
4
2
1
4822
148
26
6
2
2
1
1
2358
11
1198
27
8
1
4
39
28
3
42112
5
78
17
1
2
33
1
4
4
17
132
408
1
3
5
243
2615
9
72
17
86
3
8
1
46
3
1
5
1
329
86
24
9268
3
35
1
44
1
28
26
6
1123
10
1
1
7
3
1
1
1341
9
9
68342
2998
13
6696
3
71
2
1
1
2
3
3
239
32
1
5
3
8
4
11329
2
2569
7290
1
11200
2
3
14
1
1
586
1
24
1
1
1
3
1
3
45
665
15966
12
1
111
362
86
9
77183
5980
2
9
12
14
1596
18
15
3080
3
1
2
8
5
7
1
1
3
1
1
1973
583
2
2
71
1
4
32
1
1537
2
3
7
15
24494
17
678
103
76
9
188
13
5
1
5
171
4
2
1
5
5758
185
84166
1
1901
417
54185
3
35
2
3635
98613
1
26
1
4931
5
3
179
10
12456
547
97
3036
1
4
22
24
152
5519
7
4
397
3
12
20087
16
40
6
11566
71
16
1
1
15
1
23
35603
16
1
11
6
2
1
11
72
6
179
116
2
1
20
23
4
3
1
14
24
1
17
10
2
1
1
140
3
41
2
1
24
137
39
5
9
5
3906
70
18
1
1
19
72
14
6
1
1
130
270
1
14
3419
608
25
6066
1
27
1
30
4
1
154
102
1
16
1
85
38
20
136
2
2
7
33
8
37
3649
1
4
2
5
41
20451
15590
1
11
26
3
5
85162
801
6
25
83
4
13
22
142
3
16
1
32590
13
1506
53918
77
17
88561
6
2
1
35
42
4496
5
13
85
522
312
120
202
9
43
1
1
6
705
1
1
9
97
2
106
34383
1
18
2
229
19
1
9486
1
102
28
7854
21
4
46
343
38572
471
1
4
18
15
170
1
17
26
58
19
60027
43
6673
1
2
5
70
8
1
12
4
106
91
1
7
1
1
5
197
549
68
428
809
3
1
2
617
2
13
5
319
1
3
10
1
1
174
5
17
931
233
1
3
23
77
1
5
4
1
1
188
1309
1
115
19652
3
34
146
51
1
1445
969
20
1
46
28
8
4
255
76168
1
7
1
2
1
131
2
1
29
6199
11688
1
45
367
50
1
2
10
6
1
4
2
10819
11
1
1
361
6291
50749
6
510
22
2
2
1742
411
1
2
1
1
1
7
8
82519
2
709
80407
91
6
2
1
296
1702
6393
1
224
3
61
117
2
556
117
6
11
62
11
7
47553
1
990
25
1
306
2
88
26
2
862
430
1
2
13227
1200
1
777
43399
86
28
4
165
1725
17
2
1
97
1
1
159
10
3
280
1140
2
10
3
1
14
5
1
2
282
47
1
19
2
199
6289
7160
1
1
112
137
550
1
94
84
78
905
15922
1
1
1
54
2
304
42
1
4
9
12
19
1
1
12039
1518
256
2
1
1
31
3
1
5
20
1547
1763
807
1
3
1
798
22
131
7067
1
23
1344
114
7
46
11
13
315
7
6498
1
3914
598
4
6
61
1
1
4
185
1
2
3
36
2
2
16
12
7
27
42
5
187
56
1
2
237
4937
826
1
5
34239
24
707
5
4
157
4
2
67
388
1213
1
3
2382
1
23582
11
2
2
4
7
1
9
1801
7
729
12
22
1
4
1
67
232
3
153
33
59
6423
144
1971
2
2
19
286
1
2
2
2
716
57
396
6
7725
54
96
11
50
8
621
26
1
3469
20
1173
3
3
1
1
75
855
394
1
3
2190
13
17
340
76
2
11956
2
573
2024
2
26
1
6
3
3
5
28
7741
2011
2
1
5
1
10
2
2
9870
1
8076
4
13
1
115
10
22
434
35
1
290
3
1
2
16
10753
14092
4
1
5
1233
2539
16
1
3
1
13
2
5313
404
1
3
1
4
195
2200
7
4
14874
9
6
22
5
2312
400
1
5
13250
631
17
150
15
7643
450
29
1
5
1
5
1
1
93
52
3
36613
1
1
271
27
1
22
164
3
10466
32
7
31
1708
95
3026
8
5
54071
399
1
1
11
4454
10
297
50
22
1
4
1
7474
1430
7358
14
4
1
23
1
7
6512
1
57
3
1
1207
2
306
1
5454
2867
5
2432
1
1
1
78
3
9
5968
1
9
3
5
30
1
1
21
3
1
12
3
1
15
1
25
23
16
19774
4
3
1
5
68
17652
62
14
8385
380
16
39
298
1
3066
108
2
4302
1
91
2
1
1
5
1
16
15
4954
19
1571
2
20090
1
4565
2068
3
53
25
6
1
463
745
79
1114
1388
4
74437
13
1692
28
8
3
636
1
17
12
25
126
56
35
624
8108
2
1
64260
1
6
128
33
516
11490
98
1
1548
2
10
674
2
1
313
2
20
3884
32
1
3
265
6
1
8
3
31
2119
8
3697
4
1
4
2116
2286
14
24
3
12
1748
1
396
9
72
92
1
9
1737
32
23137
2
97
1
3
1
1
9612
1
2
4272
1
8
5
33023
927
2
2
1
2
1
10
8
7171
4
4792
4195
7
105
2
5
1532
1
2
2
442
10
63
2
119
970
14180
15
1
4
1
51775
1
1
189
35
107
1
6
53
10
48
422
2
4
413
4
2
137
1
2
601
4998
1
27
3
1
8
2101
1006
165
109
1
4
232
117
3
4496
47
3
405
7
13878
1
1
6
22
64
1
18
4
21
4
1
73
4983
5
5
27
26
4
209
4826
4
3746
131
6
290
1
3
122
4
966
52
7
413
13
1
3
1247
21
3
2
1
1
123
1
8
23
2
21
1537
29
221
3
12
1390
48
94
3004
4
1725
3
1
19
40076
73
4
13
378
27
1
565
1
1
2
166
2
4092
4
12
141
1
3062
148
1761
1
1
8
1
1
69970
2
2
20
5
506
411
9
49
11
6
1
2
2
171
1
1205
6
1
2
12
1
4
196
7
268
17
506
920
473
1
88152
45
1
9
1
5276
76
28
27
65
13
1
1
32
1
7
18542
1
9163
4
389
1
2832
456
670
2
43
2
6360
23074
57
19
8
81
1
681
1
18
803
1
9
65940
132
51
37
1
44
1
26725
5485
154
30
470
1
168
7
104
4
10982
1
3360
218
1
86
366
1
5
29
19
435
3
255
50
3
3
49
2
81
11
15
7
315
1
2
3
1
1
1
7
2
11
2
1
791
93
15
1
2
3
2426
3
6912
1131
1
5
8
43
4
1
203
140
319
1
2
11
1
48
5
11538
37
25
1
6
8
1
3
409
4
2
24
4
1
83
5
46
22
1
2
12
1
186
54
318
4
132
2
1
23
1968
3
2956
2818
27250
51
202
853
690
2
1
6
15
1
2754
1
2
2
2
5
2
31
1
50
265
1
2
1
4
5
52
32938
126
8
4
1
5
66
2
158
1
5
8
26
3
70
3
2
6759
26
1
66
64
1
5
25
1
26
1
3
1
6
1
224
1
44
9
22
17
64
1
60224
27
8720
154
1
522
4
3
1
3
2
9
3
27
58
410
322
4
3
1
396
4018
12
189
8
3
155
52
48856
56
195
5
1
1
45
89221
531
4
1
3
2
2
1
2
2
1
2
1
3
150
2478
5
4
1
6
4880
10
19
75
30
639
369
26
89
2
3
1
13
128
621
5
1
36
9
1989
1
22644
2404
2
58
4
153
14
5
112
11
13
2716
15
15
4
4
1034
279
4402
149
76750
6
1
1
3
36
2
576
35208
345
12
5
4
1
136
9
25148
8
236
5
118
1
1
6
1
47
4
7
42
60705
1
4
1
6
1
77
2
5
1265
1
193
2
6909
57
627
23884
70
22
5602
17
346
1415
28375
2
39556
2
15
11
1
170
95
7
64163
26
2
12
1
4
1
1
3
16
45
256
489
598
1905
1
3649
174
24
1
1
48
51
1450
3
7
110
428
66694
446
33157
2
1
195
16
315
32
5
59
1
1794
55
246
1
3
352
17
1
18
2
8435
9
379
11
11
1005
51
1
22090
1876
21
180
1047
10
304
5
8387
2987
218
1
2
287
1
2
113
4
8
1
170
5
3
1
19011
2
8
81567
37822
16
2294
1
617
1
1
12
54780
15
51
16
2
10
2
1
2
6567
6
1
2
2
11
1
48109
24
37
1
17
3451
492
2
91
64
19
33
43
258
1
1
1
3
3
434
323
38486
2
1
174
4
12264
198
34
1
5
1
1
25167
65
260
3
1
131
570
4
2
1
3
2
2
7
1
1
123
12
58187
1
1
155
1878
262
7314
1309
3063
7
2
36
898
6
1
2
16955
2
273
1
13
10
4
1643
2
15768
339
4
25
1
373
1
4
59
596
11
52
37
109
1
745
3
12
5
2
29
1
10
5
1695
1
334
1
1
1
24
4
1
3
7
52
1
1
2
30
1
125
60
3
3610
1
3
993
7348
3
1
3
9
126
1
8
1
28
5127
2569
8
1
3
1720
2388
5
253
5
25864
188
1569
55922
1
3
1
1
4
210
4
1
21
1
137
318
5
5
3358
70700
3
6394
7
9
13
3
25
533
1
10
190
58
18
1
12988
6
13
1
113
2
10
63
1
155
130
14
2
1
25
124
3366
1
5
6
2
9
51
1
1275
57
194
3
11
3879
74
117
1
3667
7993
45
1787
13
1
71
5
2
1036
2
51
94
5
26
3
3
2
6457
96671
1
12
118
23
37612
39
1
21
3
1826
4
4
103
3
9
265
73
3
7
10
10
1
2
4
27
7
1
107
330
1
13
33
1
136
2
1
18
257
4
17
1015
55
360
2
35
95080
1463
42
60
1
1
128
77445
2207
10497
10
39
8
47
133
2136
483
168
2
4
5
171
6
2
10
1390
37
21
3
225
6493
317
1
20
6
1
12
1
1
2
4
772
9
65
2
1
2
47
32
1
1
7
14898
2
1
5
32
1
1
3
194
1
1
1
1
1
19962
12
4
347
17
5374
1284
14481
7
2047
1
1
2
10
7
1
2
7
4141
89409
4
1
3
5
149
8900
2011
1
1
16
1
73
305
4
642
13
1
10
38
1
2
1
5
1
2
16
127
2
10526
4
2
53
89
2
1
37
312
2
41
7
74
1
37068
47
117
1
15
6
11
1
1
1
451
2
1
459
51
13
3
37119
1
2295
88
4
16
13
19
2216
1
9
10
2
12
16
1
7
13
80089
3
55
3705
22
1
7
1
5
25828
3807
160
23
15
460
7
79045
10
1
86
1
267
92
6
457
3
400
13
1
587
1995
18
1
3482
28
15
1
9
535
3290
470
2
29
20852
274
4
1
1207
1
16
66
568
1
17
2
87
1
2
2
84
72
11
1
4
4
55
9
229
6
791
22
324
1118
149
4
6
30
1
17
20
38
2
2
6
267
9857
1100
5
2
28
51
4
6
83407
170
6
1
11
1
12
2
2
1
1
8
2
61
2
1536
1959
9
9
1
7
1
2
1
1021
6
112
41
17
1331
1
117
19686
24
1059
50
69
3
6
75
226
17
1
1
1
1
6
3
4080
197
1
23
30
127
1
6824
4
735
203
818
1
1
12
7
85
17
19
7
1986
99
5
1170
3857
3
7
78
10
503
82
304
5222
5
1
5
5
3906
1
1
1
15
44
10
131
4
157
92590
7
2
2
3
7
73
5534
7
48
6
809
46
1
1
4
2
2
14
1
5
1
1378
1
675
23
2882
20878
176
11
3
1
310
32774
2
10
3042
1
3661
5
2
262
693
59
738
1
2
1
187
90
1394
1
28
188
14453
2
25
1
3
795
9
8
1
24663
41
12
2803
10807
11
2
6
1
3
1
1
13
8
2
54
2
39
256
6
15
87
1
185
31
11
1747
5720
103
599
27
8526
363
5
1
37
34
12
8
16
1459
5838
1
2
7314
77
15
1
107
1
3
1
4
45
18
6488
30
264
2
86563
7
20
114
73
64
10
217
115
68824
4
920
397
805
5272
2
7759
1
1
82
1
29
1
85
6
312
575
378
1
3
34
3
1
3
94
2
2712
14
1
4862
1
1
8
9
2
2
2
3199
66726
23
13
16663
244
1
3
1
3350
1
47
201
1
2
266
1
3
479
2619
1
1
13
1
1
4
1
57
1
11
174
6626
39
24
21
245
2
9
60
51
1
31
1053
311
4494
905
74764
768
69
1
3
31
2
25513
2181
1
8
141
8
13
7391
2909
785
10
2129
59520
10
1
1
75
108
1
18
9
5
105
10
9
21
13
1
21820
2
5546
165
25
21
1
1
162
2
4
587
37
36
2166
1
25
117
2
23
2
1
1
7504
3
1
324
1
5
4
6722
11
1
1011
6
1
1
3
1
582
124
1891
6
86504
13050
54
3
32
1
2349
1
590
2253
3
1
483
140
8930
5
170
97783
28562
1848
44
1708
54572
3
79
1
7
38
2
18677
1
1885
2
1
1
40835
18
1
1
2
11
1285
10
26
2
1
19921
14152
52
1
1
13
1
121
4
3
10
154
12
1
7
2
21
86
13
19353
1019
37
249
1
1
26
1
11
3
2118
6177
24592
5
1
74
882
170
55
1
1
2
2
1
35
9
4
247
20
12
1
25
1
1147
2
5
2
71
2
508
14
3659
3973
1889
2
319
2
43
21
2687
49
24
1
11
7
30040
14
13
2
3
40
1
2471
1
96
24
745
9
887
7
1
6
62
1
17960
36471
5980
58375
389
1
305
2
2492
3
15
139
8
1
1
76402
3
10
2
32
1
93756
28054
18
1
2
17
87
5
276
375
1742
1
7184
5
400
13160
226
25
2
1
6
2
10199
26
2
24
2024
1
2
60
5372
23
81
10
5
11
14
193
2
2
1
15
34
7
13958
13
718
2
2
1
921
14
17
3
1375
3
1
2701
3094
133
2
7
405
2
8
29311
6
14296
3
1
960
1
1
3244
1354
124
450
340
10
3701
1
95
7
6
1
7
9
85
15
2
1
1
3
22974
33
85
1
23
10
1
13
1246
777
1
41
14
65
2
227
6
2
1
1
1
2
65
60035
32
40
26
19
99
23
1
159
2
48
13
6
63213
13
187
61
8
4
1
1
5
264
3
6
13
1
1
1
1459
8
3
1
1
6
121
27
5086
1
1
345
672
63
56
30
20
2875
2
1
100
21823
186
1
13
3
675
502
1135
3481
2
1
191
4389
1451
2
9
732
3
57
2
1
244
3
2
2
431
1
2
3
2
3
2157
2327
3
191
68
2
4738
3
163
2275
16
7
180
1
3
60
553
2
83
874
3
4
1161
16
1
3
8
1344
3271
302
1
2
1160
16070
213
1
6
12
28
377
6
2
22593
8
4
58
6
1
2
4670
13062
10
136
29
30
1
11
1253
2
6
26
588
1
13
2
4
1
2
2
3
2
15
35
2482
3
848
3540
43
1
1
7750
76231
54665
130
4
2
212
78
71
7986
6
9
9
707
212
73289
6684
19
1
5
1
1
19
934
1
691
3
61
1
2
18
3
16
47
114
371
326
411
8
15
11
5051
1
752
1
968
2
32
8
2
21
83
2
1
44661
3
2
673
4
329
33
1
133
1
3
74
1
4
1
221
16
5969
24
26
34
4
1
23
1
1
1326
18
1
11125
2
147
17
15
825
13
2
213
89
12
29
94852
577
6
5322
1
3
978
1
1012
50
2
1
214
2
941
2
87
3
1
26
6267
33
1
3628
1
1
49
31
5
7
1
1
1
14
1
4937
2
2
5928
1
333
14
1
13
35
21659
102
171
1
6120
458
1
2
32
111
6
10
1
710
3
14
70765
68
14513
1
2
26339
966
662
1
36
2
27
32535
412
85828
7591
4
2
17
339
7
40
4
53
1
1
44
55316
9
32
6
11329
3184
30570
1659
14
6
1
1
2
7
93
5
5
2428
103
33
1
15
948
3
1267
17
1
15
33
790
6
12
1
1
4
416
480
1219
160
209
2921
14
2
364
1
2
2894
10
6
2502
4358
184
1363
123
4
9
1
16
14
51
1
3
6
8019
42
1
34
4
285
17628
4726
4
2
10
13
3
3
24
2
1
4
2
1
2794
13
11
2
60224
6
175
1
17
39944
3693
6061
1
9
6
1
1
1
3
14
105
11
97
2
3
1
19
125
6
1
1
751
2
36
1
12
140
3
225
2257
287
67
1
24
3
2
372
1
1
12144
16
200
3
1143
4
1345
1
1
1
1
614
489
1
4
8039
466
1
15797
75
2
1
22
13
15
16
5
1
2039
54
1
525
48
2
2
13
97
2
1
10
2
4
463
3
4
2
15
56590
6
11
61
90
1317
4
24
1
232
2620
1
33
69715
7
19
724
35
1
16
4
148
174
4
1
1078
3
8
1
5922
3
1
1
2
38
7241
10
12
5490
953
78293
69
1144
1
5285
15
1
57
62
1
2
319
29
2
355
1
1
89
1
170
108
15
1
1
607
1294
57
9644
7
32
352
54
50
70
46
5
2935
1
2
2
4903
6
1552
21
75
2
3
874
43
1855
2
2
1668
1
7923
2
3
169
60
26
2
5
5
304
8
1
24722
2
170
504
5
5
13641
12151
2
13
241
17
1
8
2
3
31
10
1
2
25
1
824
4247
4
1
40
46
6
21451
5
27
27402
1365
4
1
7
1
41
117
41078
4
22517
4
4
3
363
17
45744
392
17605
3
4
19112
8
11
37
5
8
5
1
87
255
3
1
3
7
48
10
3
1
2
1
180
2
5
3788
308
334
1
9
4
38
26
5
60035
40
1
3
100
12326
1
2
9
1
3
140
1353
29
6
7
1
1
6
2
58
69
1
18
13
2
1
7
1
47455
1
5335
1
19
1
2
2
12374
96238
242
26
7
4265
41
14
557
19773
106
93
1
1
3
10
1
4
107
1
65407
4
1
3
110
43
48210
3
23
149
37
14536
16
145
2
37
6
5
5
1
2
1
164
4
574
7
419
4
5
1
1
2
1
226
239
5
87
4
297
2
1
2
107
14
8
97
443
28
19159
145
2
1885
54
6
1
323
194
1
1
862
86
22
1560
16
6
1
43
1
40688
193
177
7
42
6
1
498
1
2
3
57
224
12
3
8
18
2
1
40664
24
3
398
2
3
907
4
81
61
17268
38
1202
7
2
1
1
1
2
31
97
958
3
1
3481
208
1
20
4903
78
6
3
85
8
1
8550
1371
7
5
922
3
5
1081
1
26508
34
42
1
1
1
6
8736
2
1
8
6
47
44
2
1
3
53
20
5613
169
1
4
7
1
2
554
1
5
28292
1
71326
16390
44160
100
49
1
18
13
2
1
2
1
3
6
3003
36
44
1055
26162
9
2426
65
1
11
19
1
54337
33
5
2
238
1
7
5
2
431
65072
120
7
15
89
1
511
84
1
1
5
2
764
340
113
16618
31
3
2
353
1
1
1988
1
1
1
1
91
1
12
396
2
657
38
732
2
3
1
1
76
7695
1
4
37
1
3
4
2205
2
23756
14
3
515
28
3256
7
13
1
52
1
1
28
11
1
4
8198
1
13710
67713
26
1
1
60
64
21224
1
5
118
1773
10
19730
1
3
1694
2975
1591
28
302
1
17
55
27757
61
37426
27
1
12
31
21
1
7
733
6
1
1
7
319
3
137
2
1226
1871
1
4965
2
7
9
1
5
906
1
1
318
1
2
1606
56
4540
1
3
5
61
109
2458
4
183
2733
3816
6
9575
1939
1
155
24
1
1
5
2477
2
26261
14
9
2
1
1
2
27
1
17
157
7
584
1
1
1
50
7
77
11
2
29522
10
1
4
54
3
224
2
25
1
29526
2
164
1084
42
5
59
80
3577
60
465
2
40
14
12
360
88
4829
2
1
1247
3
206
1
130
24
127
13707
88
2
38
1
54
9
87
96
1
1
2
1212
1
8
7
1
1
1
43
1547
14
52
305
17
4
1
338
1
2
1
7823
6
4639
1
3
8
10
72
1
2
476
275
3
2083
7
331
3
25
6
647
1
1642
7
5
6
1
4
1424
119
3
1
1739
24494
1
1
851
12
5820
9
2
40654
1
1
1
11
30
2
3
1
12
5409
6
1
245
54
832
1
2
52
1
30
1
3248
1
3
234
10
1
2
1
57
1
1
218
1
33
78
20
43
1
18
4
674
23
29762
1
484
12097
2
5
2
1
459
2
212
3
2
4
2578
9
10
3
25
3
1
61
1
3
1
1
11
13
1
154
16
12
1
1
1
1063
7
46536
1
352
1
1
7
86
5
102
12
10
4
6
671
2096
2
2
183
19
32
1
1
157
2
219
777
352
13
1197
60
11
248
1
5
2
5
6
7
4
1
55
81
255
54
13
2
15
41517
5
44
367
3
4170
1
3096
79419
152
18
14
15
26127
1
18
2
3
493
196
7474
235
3
1
14436
2
266
1
20281
14
2
50
5
6
48
6
2
5
113
23
2
8
1
1
6
3368
320
3
9
38
2
33045
1
1
1
3
1
2
1
40
4
3
1
293
74
93
7733
1331
1037
1
1
18
233
1763
2
10
1
1
1
1
126
38
450
1
1
1
1725
2
1
18190
5
2
236
4
1
3
1319
1
21
7
8
4
1
28
1
21
6
46469
5
33
36
1
3
94
479
12
2308
97462
1
3
57
8
3
5
15
153
4
72000
1
3
4
54
41
36
8815
1
2
805
1
16438
1
1
1
15
58650
1
2206
3
1
6
14
46
34
4936
3
37
5
5041
3
8
17
846
1
96
1
3
1
10107
3
60
160
1706
29
34
43
7
40
1999
454
1
282
615
1
2
244
378
9
119
10439
330
193
3
10
40678
1162
1
57
621
4
216
2
6
11
105
9
1
41
1
6
46088
3
1
1
1
8
134
1
2
414
2
4335
4
2
10
10
1
514
1
4681
1
2
43
1
9
1
1
2
14
2
13
84756
1025
889
188
144
3
4379
8
1
3643
1216
2
6
11
7
13
31
44
2
2770
70349
103
2
2937
1
2
1
20
1
8745
2
48877
3
2
4
157
5
1
1825
2752
6
1
1
1
6387
1
1
1
28
114
2
15
1
1
3
2
9509
47
12
11
1
352
1
1
40
6
3
120
35240
1
88
68780
12
7557
46
5
25
16
2
1
5
566
6
2
23
1
1592
1
1581
21
6
3
9
41
44
21
11
16
1
3
210
4787
1
3
336
4
15
9
32
1
2
1
55
359
5
6
1175
99879
622
8
4
2
3
1
5
88
3
10
37
3
5
1
92
2
2
1
96
4
125
1
1
1169
88
386
1
15
36322
3
10
1
6
1654
110
112
6
2
208
1
11
9
26
982
1
80
1613
1348
14
364
149
14
1
1
14
8
45
106
24552
15
19
37
278
33
4
1
11
16656
14
6543
2
27
1451
6
341
11
125
5
1
1
1
1
84
5
52
2
72
4
9452
1
4
1
1
3
126
33
7398
21
6
12319
2
30
189
12
1
12567
12
2
1
19
569
22
88
31
691
1
36
11
1
417
1547
1293
1
1694
50
7
36705
404
6
2133
20
17
483
3596
181
1
36
3
1460
133
36
1
15
2
10
2
5
381
4825
1
1
1
10
1
1
172
3969
18
382
2
12
5
6
20
43
1
990
68
1
1
1
1
1
2
212
10
1
11094
2
565
2
166
248
14
3
1
401
179
117
16881
5
1211
6
2
78996
1049
1931
134
29099
5
2280
1
46
7
5
1
12
1
70
1
390
37
2
1
1
1
10
1
10744
645
8
1
1
3
929
22996
3822
1
21
1
75
15
86
374
56
35
57
1
3623
2
2
84
1
9822
229
7
2062
7
116
4
1
9
1
123
92
10
6
34
31795
1
2
29
35
472
231
158
5553
9
1
2
2
1243
63167
1
33
410
554
4792
61
1
9110
2
8
5
354
6
2
102
1
4
269
9
2011
112
14
82
701
3
4792
1
58
435
337
24
35
37
5
2578
219
9
177
3
19
2
66
47904
5
4
114
71
1
3
23048
36
20048
36
5
3
30
2
2
2
342
1
5
62
3
4670
18
1
11
1164
2
10
1
1
3
10
2339
278
5
4
1
7
26
45
12656
1
2
13
6
12
4
1
129
137
10
1
37
77445
8
1
138
3
25
3
165
9
2
29
405
14
2789
4
948
11
4
2243
36
140
1
2
59
3
5
1
1
4
1
5
1270
1
31
57
119
98
1
9
2
4
55
74
662
3
3
34
2
14
2
319
1
937
4937
6
4
5
1
26
17268
8
35
20
6
11
1
4
193
28
2
148
6
3906
12
3
36
1
1
1
5
1
13
1
8
4627
8
134
19
5
4
67
14
5
20321
1
195
3011
16
2
5
2
12
56
2
19
3123
777
600
5
8
1
12527
25
1
13254
224
1
15890
3
3066
1
78
1
2
1
21
191
43737
11
18
73
17
89
433
5971
1
18
11
1
11496
92
1
1
5919
3
2
12342
2
332
57
29
23
5752
1210
5
1
2
473
11
3
6072
6
2
7
1
25
6717
158
1
1
94320
518
33
6
329
7
1
202
189
3
113
83
1
1
64326
1
343
1
126
78
3
41
2
276
1
2
95
129
1
2
7
1
1
1714
4
3
1
1
1
21
2
3
355
2
1
2
3
15975
1684
121
2
1
4
1
131
2
17960
56374
3
1
8
1
7236
2940
9
4
2207
30166
8
43
1722
1248
271
260
1
3
30
2
1
1
1
1
1
1923
1
1
129
1
48
1
1612
21
74
330
457
5
5
3
498
1159
644
11
173
29
2
1
1
11426
1
27
81
4
2
1
31
1
59
1
19308
1
101
574
2
24
717
1199
847
99
46
18360
9
57
7
22297
73
1
13
3
1
1
3
2
13288
4
519
503
6
4
1
1
361
4
1
347
2
1
232
6
29
179
1246
1497
228
10
9
19
3
92844
6
3
3
1
675
295
9
23
1
4
6
13
5
2
3199
1
2
1
2
2
364
1
2
169
52
336
1
334
20
4
16
5
363
11361
2
3
473
253
1489
189
6
29
61
28
2
244
3
2
10
9126
1
651
1
2
67
1
38314
14
166
7
6207
4
5
5
1
22
6
1
4
27
963
120
3
1
7
1
101
20
1239
47
285
8
3107
1687
1237
7442
1589
2
92
1
3
2
2
19
1
132
5
537
6
274
80
10302
1
6741
1
1
6
5
3
2
1
5
1
2
11
16
3
3
1
144
67
590
1
3
92
4
7306
13
2
1
50
8
18
53582
4253
1
2
16461
2
1
44
4
12
34
4
17
29
33
9
2904
1
3916
1
10996
384
174
201
913
1
3409
12323
172
53
1
7217
5
1543
1224
249
4
13
3
143
1
2
1
2
247
42
1
124
14
9
3389
48
1
9
4
3
64
2
4
81
11431
5
333
3
24
101
14
1
1
1
7
14
7740
6
60
7
2
27
1
1
4
2
1
1
10
154
4
1
296
3
2
213
6
10
214
10483
2
2
8
10
486
71
1
1
76
7
218
3729
80925
84
260
9
1
1
1
10043
777
1546
61133
685
5
43
6715
3
177
27
9
1
186
4
522
251
27
9
1
48
1
5594
328
3
64
4
5095
2499
20
45
16611
7
4
5
353
44
3
27
166
774
1
1
64
2207
10
266
3507
261
1124
23
9
21
11
4118
4067
24850
771
2
18056
7
9110
4
3478
67
1
1
7
1
1093
8
4471
5
319
11
12
2
1
7
908
19232
1
1
2
181
22
31
4
26
3222
6
1690
142
79
10
1
1
1
1209
83
4841
4
444
4
19764
1
77
248
5
6721
62773
2
13
1
102
105
10
1
48
237
1
2
2
302
5
1089
2
723
2049
1008
1
5599
13
1
5
89
43136
7
1
26
37
1
545
67
70675
6
145
1
2
7
21690
4
34
4
1566
1
78
6
1
31419
2
3
3
58457
15966
2
1
4
8
705
1
713
8
3
762
91
8
23
289
2
3
2267
1
926
3
3
6
33
1
38
17
9487
3
3
442
3
14
582
39
1
10932
2
56
4136
1
1
4
4
58494
8
1
1
1
6
5385
16
8
1888
1
3
135
1554
5
273
1
1
1
1
335
14
6815
77525
1
3
6
5731
24513
5
16
80925
2
1
2
1
190
62
3
114
7
13
1654
6
3
502
2
1
136
227
13655
19
3
84
3
60
1
1
72
1798
658
1
2
5
1
450
1
2
13
8
1
1
20
1
8
3637
6183
1
901
1
25328
9
2
1
1
1
1
24
12
5666
17
61
71
24
1
1
16490
215
1
728
1433
1
8
5
5
4723
2
2
51
3
1885
7
109
4022
4
4
133
1
5492
3
72
74
4
4
1408
4
3
44
34
61
8
53
1
35
1330
352
643
14
3
3
14
1
462
1
8
523
29720
7
4191
1
19
14
282
11
87
6
99
2
11
6
233
184
2
1
1
16
1
7
62
48093
8
1
4785
17
2831
2
3
8
1
14
7745
61
9
31
1
86563
4
169
3
22656
51
2
45
148
4
417
798
829
7
33
1
136
1255
61150
2
1
158
11
2
13
14
25350
30
1
1
1025
7
3
442
4
3
981
1
28034
11
1
37
62649
11
2
1
30
15519
4485
19
13
2
4
29
50
6
3
31450
164
5
6
7
70655
3
11
2
4
5
6756
14
3423
3
1
1
7
375
79
1
33
1
2020
1
47
10
46
11
592
1
1371
1
3
112
5
1
40
3
7482
14259
27
1
1
8
1
2381
2
741
12487
6
1
515
3060
1
2
1
5
2
531
107
6
2
1
95
12145
1
751
1
1435
3
1
18
1
1
1
2
1
251
7
1872
1
38
1
1
76
132
4
188
12
4
3
46
4
519
2751
29
1
8
7
5
16
28
1
1
5
56
84
22
2
6
619
1
19
1
95
29
4
2
1
146
1
4
1
10
4
83
4388
1
285
2
1
1
1
5
8
7
27
3647
17661
1
16
5
191
1
564
3
6
18
1
5
2
79
645
229
2
1
120
20
6
9
18
10196
464
7
1
159
7
2
69
17583
83
1
116
2597
3
2
1
17
3766
17
9
2
40
47
76
6
3
1
59
17
22
1
12902
1
5
99
16881
8
27
4
50829
44
8
21
9289
1
1124
1
2
4
15124
4
8
1
218
2228
3
84801
13
4
20
52
1368
35
60
85
4
2541
20
69
1
5
1
1
1
609
3
31
4
2779
2
43
3936
1
3
228
3239
636
62
11
347
299
5
27
4
4
24138
5
1
1
1
2
1
17
2
100
100
2
1
2783
38
1
1
17
1594
4
4
6
1747
46844
15
11725
190
2
27
14
23756
7334
13
3
436
28
1
4
2
10
26
2
17
2
10
2
299
324
1906
1
8
4
28
47
1
1
3
125
1
74
11
579
2
1177
181
904
976
4402
41
1
3
1
16
11557
832
1
79199
2
53354
20
1
28407
25
1142
107
479
4
62
1
953
999
2
580
1
1
10
2
1
91
7
124
89
16
1
5
2
5
7720
22
20281
2
16
3
2
5
243
2
1
1
112
60
81
356
1
31514
2
10
38
2
27
1435
4
5
24652
6
3
26
1
32799
1
15265
44
16217
38
2032
11450
5
3
3
5
105
6175
51
40
1
30
74
1
1321
2
2
3
27
11
352
1
4
260
3
3
667
322
2
1344
145
1
2
24
11
10
30006
447
138
14324
2357
121
25
1
1
1
2
7
8
9454
6889
1
7
9
29
29
17
160
40
6
7
5
13
2
1
1
2
1
2
2
276
7
19
1
1
13
5661
3
2
7
12
1
71
667
1
18
2
1
16
383
286
4
1
1402
162
19
3
1197
64
707
6
4
2
1
58
15
5
2
2
12
1
1
1
8
23
9
36
1
4
61553
1
3
1
107
6
399
64
16
15
4
41465
55
1039
3
11
4
135
4510
10
541
16
3
2
22
1
5
17111
1
59
1
16
6
7
10
16
2
1
6
1
2
49
12030
21514
7
2
1407
5
30
66
1
3
17
2
8
1
7
2
19
27
3
39439
8
40
2
11
287
29
85
46
1
1
3
1
1
19
96
6
1
611
42
776
415
2
116
1
2
1
1546
10840
2
1
3
6
172
31
23190
585
1261
1024
1
23140
1
14335
4
65
180
28
22
1
6190
6
1
1
2
2
1
4
781
6104
90145
1
2
1
3
1
1
5725
20
1
2
4
7
447
1
8
64
1
274
75
11
1
855
1171
456
263
45
61
3
24
2
7
1460
33
7
43785
46
2
1
56
2
8
12
2
57
6
99
42
13
10
155
5641
1123
2
3
288
274
4
1
13
423
30
1
3
68
90
1093
2
243
1
935
4
9
1
13
24
49
9
1
30
7706
478
50
9
1
31
7358
80
3
11
1
2
2007
221
7
19
3
43
84763
41
1
1
87
5
1720
2
5
257
5
863
2
14
137
15
1197
3
7
10606
1
3721
57
149
1
2808
20
11569
97
1
3713
355
1
1
81
1149
3
7531
4
1
6939
10
4
2
261
5
1
1153
1
1
191
26
123
37
1
5
1288
188
3
268
1832
16
1
14
57
1
60404
1538
11056
99
61
298
19612
184
33110
468
41
29
99
277
32
4
4
965
119
17
15
462
251
52
7
28
9
2
17
2129
4
364
100
1
72
5
1
77183
10
44
3
308
6075
172
11
1724
486
11
20
22
2713
244
9
2
1
263
84166
1
1
11747
1
426
62
14474
4
1
5
754
29
1
1202
210
9
120
1
92
12092
1281
311
1
1
3271
43884
11692
1
1
74577
3
527
8
74
51
1
1
282
2
1
4
85
23
2
2047
37
4
21
419
74
1
5252
25
170
7
1
7
11
15
272
447
3
28445
99
103
10
4
9
2
2
388
10
529
4
2
176
1
97
2
289
22
1
120
2
238
1
70
1
3
26
672
649
202
4
18
4
786
10
223
1
1
6162
157
1
45
14
1
386
3419
7891
68780
8
2
19
318
1
187
1
12385
1675
6
1
154
67947
28
1
113
7
1
36912
1152
8
7
5873
1
88
3867
1
2
1
1525
1
2694
2
729
4
5
711
968
3
47
1
1
6
86
4
1
536
1
314
16
1
2
1
6
6
2
82
19
789
43
335
17
2964
29
1
117
2179
4
289
1
11
16
2
44865
17
1
11
1
7
4
6027
5589
66
5
125
10
39
1
8
9
5248
2
2
1
16
89
13
53
79492
3769
1
55093
1656
9
14
4
23
1
1
3567
7
3
6
4
1044
4
4
19
2
6
197
1
247
88561
2
4
82
10
3
1
1
9
403
22016
414
4
18
1
160
1
1
647
2
11
1
2
73
1
58
5244
8
61
1
44
660
3
7080
47040
1
1
1
20
131
25
1
5
1
1
1
13088
31
20
1
496
10776
3
5
323
1227
12455
1
38
1
9
23
2443
2
25
454
2
14
1
21
6
1
441
2
1
7
3480
3
1722
75
3
23
1
117
247
7
1172
1
4
9
1
55
4401
266
50
31
3
1
4
65
11
4
10
13
2
3
1
51
246
4
285
20
108
3
12
87
754
67
6
45
35575
9
13
4
41
1
5182
5
1
1
2
1
141
52
1
3
42
2
108
3
150
31
31
25
492
2531
11904
109
1
2
95
111
6047
208
1
1788
30
2017
211
4
6
21
5
5
56
1
16
11
2261
1
1
94
3
3
81
31
8
16
940
259
1818
3
1
121
170
274
21
1215
1239
13
90
3
5
411
109
88556
1
2523
4786
1
14
10
8
24
1
1
25
1
1
2
2
5
1
1
8
14
1
19
1
1
6
2
1
1
324
4
5
1
14
1
11755
4
3
101
1
15265
2
1
46
1233
8
1
1
5977
17
1
134
2
7
1
37
56426
3
3
35929
2
1
765
12
2
3358
425
16
481
15
3867
11638
16
2
3
2
3
4
204
13
72774
10
14
6
443
1376
10
4535
2
242
7
15
14
13969
1782
1
1
14153
3
9
6
3
96
52
644
181
92473
12
2168
218
11
529
1
317
1
71
109
694
316
1
1
5
2363
34
30429
23317
86751
1
3
689
1
284
1370
188
35867
106
11
503
108
53
139
4248
8
1
47
2
891
51228
160
1242
11
7
335
11
1
4
2
1
2
32
1
5
3
17374
1093
2
13
186
2
12
108
16
13
3
42
33
1
1
4
2
18
37
1
3
11
23
1
89
9370
1652
7
155
2069
24
81
5
14
1
4
1
1
98
2919
2
1
59
1
13
4
5297
4
31
210
6
1
52
2
5634
14
47
2205
21
1
6
7
33
657
1
1
1155
4
114
2496
58072
1
1
5
2513
371
15
2
56
5
1
62602
8
4
2
2046
1
37
1
40
37
27
2084
19
10
3
16
234
78
21
1
1
1
25390
8047
5348
2
1
3
6
8
8098
13
2
2
86544
19
70037
3
1
1662
61
3
10
104
1
2
255
3
424
223
3
252
2
16
2716
1
2
74
1
1
18
20
1
2
1
1
8
53618
69
1016
1
1
57
1140
18
33
1
1
1
8
5670
2
6
334
1
1
298
392
14
910
56
1
392
40
13
2
574
51783
2
429
6
306
8350
4
22871
2
6
1
5
9483
27
443
9
3038
16
1
39
56
1
103
2393
6
70
978
1
2
3
4
12
1
6
1
5
26
30
4
39
1
4634
7471
5
223
172
752
5
1
8
41653
1
3
1
39388
1
2
1
378
1
62
40
1
2
9041
1191
1
72
8
8435
504
8
39
43
15
25
5
1
5
79
1
26
855
1
2653
3
3
858
1
1
58
64
444
85016
106
1
3935
1
12
14
9
34364
3690
50
4
172
5
2
133
115
38
153
9
1
6609
2796
5
46
1
92
126
4
2
2
8
3
3
15
42
179
105
18
195
7
5
22
2
16933
1
460
4
89
7
3
128
6
5
2
108
1
16
3
12
1
7
1
3
2
25
1
5
1
4
87
5
18
179
470
6
1
1
13
4962
7
1
35
36
86
1
3
2
1
1
3612
2599
1
1
1
2
1
270
34
10192
18799
428
1
7
147
3
2
92
2225
8245
12
1
5
184
302
1
102
1
259
1
61
2
40
131
24513
20
72
11539
163
36
847
3
1
51
24
1
9
2
3
687
27
3
34
1
16
9
7041
92
5
265
499
1
9
1233
2350
6
2
6
81
1
9
1
5
4
3
7
25735
2
10
280
4012
16
15
275
3
3
62
7
9
16
16
203
16
7179
6
1
1
1
1
1
2
4
5
100
2
697
763
4
1
39
6891
669
7
2
4571
3
11
44
19
1493
1167
1
1
18
6
116
8
1
2
452
2
18
184
5
4
60
173
77
7
1
5957
1
26
5
3
3
1
18
6
1
28
3
150
859
10
5
22
1
1
2
7
4
116
54
2
2
162
4
2002
1028
5
3
2
3
3
81
9
1
1
469
1
1
2
1
109
1
1
18
968
106
2
1
3
6
200
5
2
4
554
71
24
31
15
2
1
3
64
2
19
31380
21381
430
10
114
3525
2
1
408
9659
2202
25
2
25
43
19
11
99
57843
1
9
4
1
4
9
356
35
3
1164
14
3
5909
2129
9
968
164
3
6
17
62061
18
1
253
14
1
38
2
51
4
409
3807
129
2
166
38
1
39
147
2
2
1
2
5
19
1
1
1
83
6
1
124
21
2
1
81
1067
1
2
326
218
2
1
18
1
894
1
817
1
1
2
6
4
1
104
57378
1
2568
2
1
22
4
128
1
667
2
20
4
1
345
3
5
1
78
2
34187
7
2
41
7
1
1265
12
10
21
2
6
7958
3
4
1
44
350
749
1
77
4
6182
6
5
791
1
1
60
43
107
1726
6
2
2
27
3
3
1
1
6895
606
25
1
31019
4
2
6
27
8
826
10
2929
1645
18
4
27
3763
3
184
3
1
2
2
1
200
5
1
2
28
24
13
13
123
408
1
55
10
39
23725
5034
4
67
1939
19
3
19
6
4
3
77
1
124
1
4
38447
3
311
3
187
5
4
156
5
3543
513
274
339
2
3
358
2
5
115
178
8
90
195
21
3
15
178
1053
69
16
74
23348
65
13
1
83522
255
14610
2
18
1
1
1
6
2
6
2
301
12
1
4
1
1
4
3
105
1
2
15
2
42
4
64326
1
1
2
3803
4054
8734
1
1046
2
1
1250
22
80322
3
5575
2625
1997
1
2
77
8
333
6
7609
1
18
17
2
48
138
23425
36
4
2
1
270
2
1
4
31019
7
1
185
4
1
43
132
1
69
2
7
1
27
1
103
1
403
1
3291
47035
3
3
215
11510
19
1
17
2
66
14
1
1
2
1
45
162
249
22
4
283
180
224
12
3021
577
2
88
8
2
1847
2
6
1
3
1
3
1427
1
65817
105
10
3383
1
23
2
21
1
18
1072
1
48
3
2
7
1
4
1
421
11
1
2
3
1
6
125
84
223
33
1
2
189
82
1
12
4
2
2
1
1
1354
1
3
23
51356
534
18138
40
18
23
80771
809
14
2
144
134
7938
8
20
1
1277
13
8
123
176
154
77469
15
7217
1403
1301
1
1
11
30
1
6487
555
99
3
1
3
374
1
2500
10
653
2327
18
11
6
58072
17
13
1258
488
2
1
28
601
153
11
916
98712
30
32
19
1
5
4882
851
1
1
1
565
15
1
12
1
23
1
13
2
1
58247
1
197
1
859
182
28
1
5
1
2
1
1
2
3
71
3
21
15
27757
4
1369
2
10
41
221
3302
808
56426
1
4
1
1191
1
9
25
55223
1
25
6190
88
11
225
1
142
2
144
1
1
371
2
2
145
11281
1950
2
1
1
1
8
104
398
677
117
52
119
1
1
3
1
4
1
81931
3
1340
2
61
8689
2851
1
1
1
1
36
35
35
33500
7
4821
9
7
31
6
19
8
6
2
17
24
44
24
2157
55
23
2125
9
2
2
5
8
1
16
13
19
2
1
155
3
988
85
12
81
63
12
1742
6
16
14
8
17887
2
141
460
13
1
1
1
823
1
1
1
11
145
161
1
1
34943
3856
288
35
4
366
47
2
5
4
24
13
2
7
1
3
6
23
57
5
1
4
4
6
23
5975
4
5
9
55
2
4
267
1419
90
2
45770
105
8
1487
6743
10
16
7
59
15
2
1
23
27518
18
7986
7
14
3
2252
875
1
1
5
12
1
1
314
1963
1
8
1
4
1074
79
7
99038
4
64754
1
615
5
4
1
4
82
12
28150
1
67
1
462
2
100
37
1
1
38
1
127
10
34519
11
3847
16
1
3
5
15
331
15
16
1
10
110
35
142
2
195
56
1
1
1
4
263
84
1
1
2
1
6
16
210
54
11
1
33240
24359
5
1052
1243
3
4344
35
1
621
1
2
590
22
486
2
6
408
5
5
1766
10
3637
33
4
2
118
728
1
4
1
71
1
20
42
5
78
2
1228
217
8332
3
1
40
362
652
1
4147
5
1
15
111
27
1836
28
14
12
11
4
4
15
40
2202
2
34
13
173
57
12413
1
17
4
23
16
20
2612
2985
4
53490
1
1309
317
2
8
35542
29
100
21
2
1
1
3356
1
11
12
56
2
19
41
3
2
37
11
5631
2
798
2
46
65252
57
15
287
156
2
177
41
5
1
2
6
7
33
2
62358
3
1
3
1
2
4
532
568
96
7
9
18
4
116
4682
2
4693
263
46
2
5
4
2844
5
38917
13
1
2
33925
135
279
264
7
860
73
1
429
1
420
8
34
91
1853
159
1
87
32
87
13
1587
32
1
4
3647
333
17
97
291
23502
2
6
18
689
5
2
44
30
2
6
2
61
2
91069
1
14848
1
5
3
97
8
1
77
1
684
16
1
1784
39
11
3
1
12
22
11
36
45
1
5
4
38
1
5
1122
3
1
2701
23
4
117
18
4
931
3033
29
12
2
42
7
2
1
1
26
152
2024
7
1
4
32207
4
1
1
20
1
180
770
22
4
2
69
48
1
1
1
11
8
52
15
89899
2
23
81798
17
644
1
5
1
76
755
1
2
2
29
14
3
1
2
3
78
1926
1123
1
15
3
6
191
21
80
1
31
335
99
4
91
46241
24
8
2
90
1
166
1590
1
3
30
52
4
11
1
13
1
7345
522
2
78
41
150
13
1
1963
27
2
5
3248
12
124
1
911
2
12237
3
1
1
81
32
228
46
2
1
34
1
3
2
2
28052
24
9
56
1
4
1
17
49
8577
41
26
2085
37
5
137
63
43
9634
5726
3
1487
1947
7
46
3237
2
1319
49
4
4
76
40
642
14
2
64
7750
1634
1
151
4
4
12
15783
2
469
4
72
1928
18
4
10
471
1
2
121
14
1
1
29829
11
12
690
1
388
2
91
4773
225
5
1
788
125
3
1
29
32
4
5
1
1
2696
8
9
54845
4
8587
49
1
17
17
1473
3
29
3
4
5
1
5
1
4
414
3835
149
4
11
3
1
1191
2
340
265
3
30
28
1
107
161
37
2
23439
61
3
2664
5
2853
10
27
1
6430
209
1
168
18
13
4
1
2
1
2
4
108
26261
2
6
1
1
1643
8
2482
741
1
1
65
9
3
3
312
13852
1
12
1
2
5
100
24
4
24
1
1093
2
3
6
390
2
215
2
1540
4
120
184
429
1
8
142
51
834
97
5
2
33
1
55
1
169
21
133
3
34966
1
7
73
2
52
62571
43
6
111
97
836
35692
10
10
4726
388
1
137
2
89
16
89752
1
497
4
1
372
1
3996
1
1
17
1
582
3
1
1
24
125
1
1
99375
7
6
33171
1143
63453
383
99
6
1
8102
5657
306
1
1
1
1
15993
1
3
15
2
7
170
3
102
3
1
3
2
7183
1
35
1
42
5
6
2909
1
1
17
3
3
14
30
3
2
1607
5
209
3
68
7
10779
24
28955
3
1033
5702
1
2794
8
3
461
1
3
117
1
1
8785
1
21
6
1
499
1016
289
99
29
236
1
1240
16
4413
74
272
1
1
5
1
3
5612
9
3
121
1
1
1
3
69046
1
2
34965
36
3
500
24
2
885
2
2
712
2
2
7
2
3
18
1
27
1
1
1
57751
2
3
9
49
2
6
7
6
631
5
2
8
1
984
2518
12
215
6685
1
4
437
44
7
2
1
8
13051
5
9228
229
23502
2
2
61
1
14
234
6
1
2
164
1
224
1
5
249
28
33
1
1
135
65
50
26667
5
4300
30
8
24
7
2
6
1
54
2064
2255
1
41
24472
6
49
1038
5
838
2
11343
931
190
26
1
102
102
7
1
3
1
2
4
5
1
1
6
9
179
53
377
6
1
7
10
3
18292
1831
44216
40147
35
1
1
3
393
789
244
107
5438
1
17
63
1
10
1
6
5049
12
1
61210
1
2
2313
1
7093
9
1
86
1
15525
18
28
5589
27
615
1
2
18
23852
17
4
2142
19
1
4
1
888
3
366
2164
21
5529
1
113
18088
5
38
1
10
2
4
5
1
12
3361
1
4
9
25390
3
6
6
1
260
2
2794
2
1
125
6
383
4
4
11
11
829
4446
10
5
1
1
16
68
1
752
76
404
1288
183
484
5
44
10
14
1
1
729
8179
58
6
3
32
37
1055
1
52
225
3
6464
1275
35
2
10
6
51
166
13
29254
1
12
23
2
3
6754
10
3085
106
3648
4
2
178
2
2
15
1
3
894
4
1
753
26
135
916
1
1233
1
168
2302
1
1494
293
2448
4
4
7
3
66
4
15937
177
154
10
18710
5
5
3
796
497
7091
23
48
1
5
219
135
11
2
40089
31
42093
2381
6
30012
371
1
83407
1
8
3
13
6952
54
2
12
19
3659
7
10
5
1
113
6
28
2
5
11827
6
38403
1
15
1
44
1
21
4
143
64259
4
9708
19
4
2
40
69
15
1
34
1
15
117
85823
45
1
3932
2911
11
2
20
1
1
16800
10526
42
5
91
571
21
1
189
9
36
4
3
6
1
9
1
910
4
1128
38
1
101
2604
46
4
858
30
20
820
1
17
110
2
24125
1331
1
2
10
5
163
254
15
6
2
11173
6
15
38
1
2
3
4
12
23
5159
3
377
3
2136
1
1418
73036
304
14
38
1
43891
1
2
35
4
221
1
154
307
1
810
1828
8
5
24552
3
23
34966
4022
2
2
122
30899
2
1
211
1
3
2
12
3
1
9679
1295
6
39
11432
41
16
1
6
1
3
2
1
55600
1
2
12
1
3
11
1
8
3945
88753
4
1
24
34
546
1
2
218
1
4
4
69
5437
453
2
3583
17
36448
93
466
7559
1
2
2
4
871
1
2
99
1800
65
1
1
186
7607
1
1
23
4
2
209
23
1
1
1
5
1
39
3
5
23119
5
19830
4
1498
11
11914
3
4
2518
1
631
1
1
1
145
12
55518
2
335
20639
646
1
1
2
3
33857
83
5050
325
1044
20
2
17
1
42
2
957
147
12
2592
11
11
37976
1
3
1
102
4
224
1
18
86
2
343
119
382
11
52
186
1
1
25
2
4
5
40812
27
3
17
8
247
8227
405
3
47
1
10274
4
92
2
24
44
29
191
905
38
152
43
156
1
1
20
2177
5
1
1518
4798
7
730
94
1
32
5
1
41
1
234
37
69
7093
1
2
1
3546
2
2
5
152
1
292
33218
1
1
4
3
3
13
256
235
10
6
2
1
83
400
5
4
1367
397
1
16
2253
1047
1361
4
12
5
1
1
3221
300
1102
1327
988
3
570
56
48856
1060
1
180
44
2
214
51
1
1
1
1
3
4
6316
648
36791
3
1
126
716
414
5
1
2
4
16
10
101
1
4
3
1
21
84
263
3
127
1
25427
82
73
52
1
3
3392
5435
8
6
8348
1
756
1
1
2
1
16250
1
2
42
236
1
56
139
273
2
825
18077
5
724
172
716
2
77
128
87
2067
3662
17
1
8
10
48
13
3
39944
1
61
1
2
5
8
31
68824
1799
25
1
2
114
34
1
91133
1
171
1
46
4
3
91
381
72
21256
2
1
1
1755
138
9966
2
2
105
65
5
4
3
6
7
30
368
140
184
37
2
48604
2709
491
1
24
1
17
227
4
325
293
1
10
70059
4
16
26936
6
4
66033
14269
4
29888
1
1820
21
5736
1
15
23
9
16639
103
4783
1
4
4
8
27
12
4
1
17
116
229
8
1933
96
2
4
8
13
5
2
26
1044
20
1
404
1
9
4
6
1
2
1
5
2
1
17418
11583
5
75
73714
3368
522
40076
11
5
505
2
14335
7
2721
6
2856
2446
2
2936
310
40
3
77
1
486
16
2
44
1
1247
2
19
3
35614
1766
2
2
3
29
25804
1
831
15
2
25
1
38
1
342
6
15
36
3
98
44
337
643
7187
67201
1
16484
91133
7
2
4193
1
18
1655
429
1586
99345
3119
18893
1
23
3
91
1
43
2
1
1
4
983
829
12
1
515
18
2
127
161
119
11956
4
6
6
13
1
3
2
59
27
1
18798
835
28
1
1
1
276
1
1
13537
40
192
1
57
5
1
116
299
12
4
5763
3
2066
1
2753
2
1
202
5198
5
12003
2
1
3
116
36
4
1
1
10
10085
1
611
153
5
4
16
1
6
2
2
1
390
6
51
51941
22953
5
1
39
18
4
1
4
1
1152
324
1
15380
5
20
78
206
245
1
1
11
2
44100
1
1
90
6773
1
40
7
9
1
1
1
3
4
2
17
798
36
1
18587
3
6
18587
87
11
2
21
55
4
1
1
1
2
2
13
1
87
602
5
151
134
1
94
125
6
11
1
1
3
3
9
39
2891
14
1
12
1
780
1
20388
2
58
32
6
16
135
12
83019
11
4
25
92
2
1
14
24
1
6
1
1
12256
20
1
10
2
1439
24
1
1
285
30
36
1
5
39
27458
10
77742
2985
13
54174
4
29
4
2
2195
14
4
1
31
1
1260
1
4
6
1
26
466
12
3
1
4
66
26
10
159
1
2
184
18214
12
21
7
2
3
3764
1
2
2
1
1
2
225
5
327
669
5
4
14
106
8
13
3
1
1
17
1
710
1
1
2232
17
39
4
17
1
31
1506
18
1
7
1643
1
3
12
19
28397
4343
1
1
18
26
815
63101
1
943
10
1
1
11
1
1
8
3
1
3
8
11
1
159
1
31
40
50
435
1
1
3
1
3502
1
62994
69970
43
12
2
746
3
31
89
53
4480
1
2
1
1
3258
1
88
1
2
2
15
16
7
10
22
2
3
64
1
95
1
2
10
1
2554
1
33
2
225
204
1693
1089
4
27773
48
3
367
1
2
3
4012
338
24
4
1
134
4
54014
9
1
605
107
31
4
6
879
1
1
1
1
304
602
11
1
37
4
397
2
1
47889
2
2
41
153
11
95
76527
9573
2
10
10
272
119
12
8713
150
1
1
8
15
1797
3158
18709
4
737
527
44686
11
2552
1
2
1
2
2
7
304
2358
19
53
17
1
57
1
2554
11
2
71
2
476
66
3
20
263
2
648
1
2
1
72
1412
104
16
10877
1
1
695
44
6137
16
1132
22
7
1
1
1
21
251
4
86
1
5
13692
8
1
28
166
15
1
121
1331
144
377
2
1316
125
1
1
4
5
11
1
28
62
46
52
1
1
1
79
1
13
1
1
55
388
2
23
325
175
331
12
12
1
6
28
487
3
20
1
446
2
2
50
7
15
121
178
2
187
1
3
4
21
2
57
7
1
1
386
3
15
107
1099
9
11
168
4853
8
56
4
15
92
518
6
2
13
6
2
10
119
1
59
3
12
16
5
2
2
784
8830
48
11
1
6
1119
1
2
539
15
240
1
316
16
1
5
1
10
65399
5
1
476
42
8
1
2
2
3
26
12
5315
6883
3
1299
50
31347
8
105
57
23
252
3
1
2
4
1
17
10768
9
6
11
7
1
3782
92
160
1
755
8
1
5
4
1
1
25
494
1
3
10
9
1
22
301
1
8954
48
2962
1
1655
460
403
4
27
1
1
4
37
1
199
2
1
8
2
10
66
2616
280
1916
108
1
17
53982
10
34
8
9
58
1
3
1
136
137
52
36
53
899
1
6
5
1
164
5742
1236
42835
147
1
576
1
265
2218
14
1368
1
3
15
9
76
1
3
4
59
1
28
2716
10
8615
9696
2
1
65
2
9898
9
56
11
1
1
30
1
164
11
1360
1
1
964
592
3
1
3
2
6
1
3
62
7567
222
1
4464
1
710
6
1
506
223
1
4
1
5
17
3
36
15
2
19
4
5
762
6
194
1
1
92
14
57
2
40
4
2
1
48
1
11
4
2
1
7
4
1
7
1
2
445
8
37
3
1
1
74
58
12
2
20
8
1
2
59
2
5
1285
35
2247
11493
4
8
3255
305
79045
4
1
22
33
145
36
594
1
1594
9
40132
13
17
4
13
19
4
1
2
23
422
2
12
2
2
165
5731
499
13
166
10
2
236
3
8
345
2863
5
3452
1
266
5
1
235
599
3
22
9
17
735
1
2
1294
1
1
560
17
33
772
3958
3990
969
3652
9
5
14
2
1
2
154
3961
1
3
2
24
10
47
2604
1
256
2
24
1
4
11
2993
44008
29
88423
31
3
1
2
25
4
9
7
22
2
2
390
20
5948
2
2
2
632
1
547
1
23
1
14045
23
2
83
49852
84
1
4
15512
1
2
12312
1
408
4
5
3
3
1
4
21734
2
19
24
3
90
1
22
1184
46
2
5
1
1
45
1
14
1
6541
3
1
39
1
73
2
280
1
17
7
5321
27
60
45
1578
1
1004
41
36
1
4
534
22
2
1
9
13
115
546
4
296
4
34693
88
97
209
1
1046
32
9
1
1
3
3679
1
19359
1
28
2
9
1
801
95
2
4
5
25
1
5
412
19
12
390
226
15020
6
1
14868
313
13
5
36
1345
1559
6696
11
1
126
3212
283
11
1
1
1632
1
90183
35
3
2
223
5
4
3
1
21
1739
3
3
2
15
44216
705
12942
159
8
2
12
1
1
1
84
27944
8
2
8365
6965
4
1
1
5950
4519
32102
87
1
10
734
106
1
35
12
3217
27154
1
118
2
10
1
2
73
3
19
210
2
304
1
42
396
2
3
47
7
23126
1
84
2
2
3
34
1569
2
6069
84
184
351
462
91
41
6
1996
567
16
16490
211
4
6935
6
2
1
156
3
16
351
1
275
6065
169
42
1
1876
60
597
2
7
4
226
781
168
1
2
1
1
59
423
4
25
2
39
73
1
144
592
9
7
1
2
3524
54
1
1
2
3769
483
863
23
8
2
8
78
2
60
11
26
678
6
3
3
1
595
2
2
16
1533
6
6
166
865
979
31
1
2
52
42
5
99147
45
5
78
2
23
13
6
11
10
12
1084
1237
3733
1
137
1
15
3
70
2619
1
1
1
1
8
10
481
96
158
6
3
2833
92
67
21
90
10920
148
3941
34
98
5
8
25182
2
2
18
63596
142
71
97
1
1
16438
15
65333
2229
67713
9
8
3798
1
113
450
8
1
1
1
2
19844
2
291
191
2
1
208
1
52
3271
6
92
28
17
1876
1525
2
1
29
5442
8
1
31
2
1
75734
235
32
1
159
9461
1
2
1
16
397
1
6
18
2
1
3
11
97
2
1429
570
3474
4488
523
1
31240
1
4777
4
2
1
17
2
1
1
2
2
591
1
5
2
161
1
1
3
20
3
2
36
7
30
5
15
262
4
35
555
1
3
937
3
16
1
23
2
6873
100
804
302
3727
253
3001
13422
5451
243
25225
1
1720
2
774
7
10
2
7
13
28
7
7
29
3
2
4
1
1
402
6
589
6
2
1231
68
2
60
4
18522
122
58
28
14
97
59
1
127
1
10
2
2878
2
2
4
4
1
2
355
3916
20
42
16
7
9916
10
2
34
32
15085
11
9
91
1
85
2
15
1
379
3
23
50
1041
587
16
2
11
3
395
75
32
32035
4
3
1
31
6
17
1
42
3
60
395
17337
1
6
3
54
2
4
4
2
2
6
2330
1
19
1
48
3
6
2
1
143
311
1661
4
1
65
74
48574
3
1
1
7
41038
18
1
5
84481
5
5474
1
3
6123
2871
1
8
1
744
3
2
2228
13
34
14
51
1
4
2
70
89608
14
47
2
176
48
11059
6
22
3
8
6
14
3
399
63
5
35295
1
2
33
33
69
21
1
1
1
14
91471
2
1
4
19
1
132
4
10
2
3215
11
1
25167
2
1
2432
289
141
3
10
1
73
1
2
32
1
340
2
69
8
1
2473
908
47
7
1
3
3
1
3
482
3
5
1317
1
249
1
1
19
5319
10580
1
36
645
2864
47
1
3
635
7
30
1
2
25
21284
9
18925
1
55
1
1
2
2
5
1194
3
23
2
16
43
1
18
506
16
9
64
68
52
1
393
1
151
553
31490
3
662
4
3
6678
279
2
2
30
1
1
28
10
2
81
50
1668
1
405
15
1
252
2
23
1
4
1
7
230
229
2024
1
1930
7
18
1
7
18
1
1
20
40
1
3584
2
4
8
90
9
2
12
6813
8
1
8
297
2
3
1
1
1151
215
2313
4
2
12
5
45
938
479
4
2
21
1
17
289
4002
612
45
18
4
2
8
2075
1
196
3387
15
51
2
8
2
188
3
144
1
2
1
1
15
2872
2
8
2
746
3
4
2
2
1
2
16
3415
2
4
569
2
10
12
3
182
1
5
23
1
1
4
85973
71
1
463
37
3
1
31317
293
20
2
2
1
1
12
20
3
1
1
30
31
2
15
2
56
1
10
546
9358
13
2395
3
22
3
2
6
52
5
2
37
55
18
5
4
2
44
14
15050
360
65
602
9
4
577
363
6
12809
5743
15
1
9872
13438
1
1
160
43
457
144
1
1
799
7
9
59
2051
374
1
7
17
5
16
2
3
1
3
2
2
3
1
24
1
13
2
6
17
2475
408
1
4
155
1
11
6
6
92
95
106
1583
24
1
1
10
2
187
8
1
2
2
22
3394
852
17
220
63
5686
3
74
9
1
283
554
19
25
9972
1
1228
1
1
396
6
1
3
3
3674
27
4054
7
60224
12190
624
1
287
3354
1
1
5
74437
1
1
2
1
6
1
2
2
1368
2
6
14
164
7
1
2
44
1
30340
2
14
3357
4180
78
281
5
71
1
2
3594
1
1
1
4
73
21
2
2
1
3
1
1726
190
144
5
5
1094
77
1
19
72
10
1
3
1
26
7
776
286
4
17
5
1
28
57
16
41
25
8
3
2
1582
4
1
3
2
1
178
6
19
179
22
41
4100
20
3356
2135
8
324
18
135
17
2
5
40813
70
5722
9
434
1
1
1
26
3
11
1706
1
1
6
7
1
72
137
7
17
173
1
3
5
2215
64
6
68
1
1
2
7
153
3451
7
114
202
14
1
2
1
35
15
1
4
68
122
2
1
2
352
2481
7
1
59
107
56
1188
12
1
1
45179
1
2
1
5
1
6
8
2
2
1
55
1
12
48100
1
7
41
92
3
46489
1
346
1
1
12
9811
2
4
29
1
1
19
7
1
1
2
665
2
2
1
34
14
22
4
169
4
8
628
2
4739
1
1
34
58543
114
328
1
1
281
6360
1
1701
52
2882
394
21
12016
99
14180
4
1
32
80
1
711
1
61
6
9
1
328
1
1
5
3
458
2
8
3
1
1
2
64
1
50
411
68
95
24
1
172
1
9
1
61
2
25
1
1
2050
1146
8
1
89
3
9
1
37
1
1
1
6
203
208
13
3
1008
9
150
210
43
1
331
41847
1
93
11304
3397
3
1145
11
8
2
9
3264
1
3
17
2
75
3
3298
1
3
5
1
1
490
85
1
3
1129
1
43
255
1
8
13
2
1
4
3
62035
1
261
119
15
32
60
1
6
2
27
4
20
196
1
14
122
1
1
2
2
49830
1
4
1
29
1
12
6975
10
22
1
872
256
63
1
144
1161
3
2
9
3
41
8
1
5
6
86
2
23
1
10572
4029
65
20
86
24
477
1824
50
9
24
1
3
3
2
17
6
2340
1
40
112
2117
15
1
127
1239
3
30
279
84
1037
1
1
153
21
2
1
1138
5
151
803
1
31
1
1
10
3
1
32911
1
5
49
3
2020
10
19796
25
505
2
64
2
716
1
2
2
20350
2747
1
1
84
1
11
11
16
1
607
2290
19
338
388
5
5
1
5
988
13688
28
1
190
7
1
5608
8
9
22
83420
19
601
76
2
6
854
1
4
56
15774
5
414
4
2
54
2
4
1
3
35
217
11
13067
27000
19
1
19
14514
75
1
4
21
63
632
215
450
1
123
1
17613
91713
3
1
2
27
6
1
20
13
4
1
32
1
5962
5
1
1
1
3
2
136
1
72
7
14
8
2
1
22
1297
73
575
1
142
2
76
49
1
10
2
22
18233
4
1
3
2077
2
1
2
5
2
261
1027
33
10
7
53
4
3
9
7
3
6
156
410
2
2
29
21
2
442
420
2
23
4
2
183
1
1
4
92
6
3
7
302
228
39818
6
3
5
4448
54
1102
3173
56
2
3
3214
3
6
34
498
14
77
109
113
11
879
114
24
9
39844
4
19
125
3
1
13
677
29
1
2
1
66
6
1
3
391
82
97
74156
4
2377
10
28
36
138
1
205
39
642
4
633
39662
21612
698
1
3
71
7
35
48
35
2
23
80
22
3373
3
1
3
115
12
4206
35
412
2
8
15
8
763
6
2800
116
2
1
2
59
3
1
79
1
1
14
770
4637
105
23
2
1
196
1
20
10
1970
6
22
1
1
1
718
9
95
30365
14
2917
391
3235
2
14
4
3
3953
1
734
88325
11
2
9
1
6206
3
1
4
4
1
6
55876
1
1125
1
4
1
25064
3430
2
2
454
1
95
1
1
49
3
12
1
1
8
1
752
8
37
12
95713
541
112
1
3
11
22
3
81084
6
371
388
14
7929
11664
3
1701
3
4
4
350
3430
3
15
4311
1069
2
1385
15
3080
1
11
3
56
6
13
43
1
4
1
38
25
8
15
26
280
43
21
1
772
1
179
90
73
1
6
1
3
2
58
1
2
65
71
3
3641
751
2
13037
1777
64
1
6424
1
29
61
15
11
10
55
1710
10
2
52154
70
97
40
234
3
73
17
298
3
14
21
11
3
187
10
31795
1
2
2
533
671
526
1023
37
3
1
29
1
65
4
645
5
469
633
126
141
963
1
5
3
9
101
76
53
1
48
2579
10
15867
18
1
1269
19
5
9
5
14
131
604
45
575
2569
4010
1
881
12
3
62
267
11
383
146
43
20
8
2580
2317
2
1
756
1
5
1
2718
3
62
1
4
62814
1
1
20
4299
1
19958
1
4
16
3
2
15
67
41
3
3
24
46769
8
1
13
3
63
16888
16
3510
3
16
7
29
1
30
1
647
38
1
10
5
1
26452
86
61
1
1
3
29246
415
4
479
4
3
1
78
31
23
14
2
1
48
352
153
6
36
2
21
1246
1
38
735
3
27102
24
1
3714
7688
1095
85
2
537
32
46
944
219
4626
4
1
232
3634
1
10
5
1
2
24103
328
1146
58068
3528
8
1
67
59
6
40401
484
3
218
197
1
75
231
22
93
1
9
3
19
12
1
2
2
4
3
1
2
33
1
277
1878
1
9
2175
675
72
3
22
10
2
179
5573
12
1
125
20143
3
3
2
139
659
3577
2
1
10
2
95
12409
170
13
3
7
320
264
1384
44
12137
1
5445
3
1
918
1
3
5
1
2
610
24
211
4
1
24925
4
1
2
597
9
18
12
53
1141
5
32
1
564
4394
17
8
21355
1
3
65
83
1
38
6291
1
8
12
1
4
3
695
4
1
1
57
2
17
5
31
5
40
85
1647
2852
2
30
65
2
6
1
34
5
4
3
74
6393
201
4677
349
2
7
1
1
2
2
1
1
24
1
16
194
1
190
68
1
1
2
1
1
8
4
17
221
1
1
1
3
594
8
1
2
37
40
26
2
3
4
5
9
23
50
1
2
7
6
1102
3808
75
317
4841
124
1
1
21
65
1741
5
223
18
1
6
683
3
1
1
5
229
1
18
1
1
1
2
2502
12
54572
1043
20
514
160
238
4
1
5
65
20093
1
14
18
1
2
167
317
26
64
1
1
221
8987
1
1112
36
191
127
231
3
2146
3
4
1
4
309
46
9
1
1559
328
20
30
2
368
3
1
10321
5
4
2
1
419
2
3
1
30
405
40
134
1
2
749
23
44
800
2
51
2
49830
4
1
7
7
3
2
22
387
5
9
1
1
18
376
1
6
1
3
124
844
71
23816
582
3065
6
2
6
3378
2
34
981
2
1
72
15638
11238
39
9
612
72
20
6312
208
32
2
1
15
1
4
4
9418
222
26364
1
392
79
1
754
14
925
25
4417
1
14
21
3
73
2
12
110
2
6
1
2
80
1
46
4
26
15
232
31104
41
1290
35042
1
2
22
7
94
3
147
15990
990
4915
1340
57
11762
9483
5401
33110
15
31
33
2311
1
2
11
134
47951
5
2506
1034
6
18
1
1
1
7
1
23
30
95
5
60
1005
8
31
44508
77
36
6823
14
37660
47
3
3803
5
13
2
73
4
62666
17
1
2583
1
11
15862
80
3
4
188
397
2
6
1340
128
15
6
4
101
1
9
1
36
2
5
1009
3
1
42
15
1569
10807
6
1
94
29
6
380
1
57
19
3
144
16
1
5
2
1
3
68
1
1
3
241
51
5
23380
227
1
6
263
90
43
20
4
3
12612
993
84
193
689
1
1
511
186
1
3
62
39
1
419
1
1
1
5
35
10
11
5
6
2263
49
1
393
1
68
1503
72
1
18
1
37
216
10
1
1
2
1
1
32
23
12
1
1
130
99
10
8
4863
69
100
118
5
4
45
398
88813
8
1
25
5
11474
245
8526
1
11
5
1987
4
38
13
2
22407
32
1
1
17
1
2
4
15
1
3
6
1
4
7
1
190
8
289
9
7
7216
20
1091
4247
83
54
2
1
50
1
2428
165
2
11
2
1
4
1
33
373
1
3866
16
3
21
3
32592
1
25
15
2
11827
3
17
2
592
1
1
103
2
11
1070
15
1
2
2
221
4485
110
7
93
32317
234
3490
5
54
6
1
2231
417
1
893
1
414
16
3116
35
240
1
3766
3
1
11
1
58
294
22
17
5381
2
48
159
33
1
3
1
6
433
266
49
22
4
1
3
1
95
41041
1448
3
2662
211
3112
2
46
1
4
1
1
2
36846
161
2308
2496
6
9
13
1
28
98
870
1859
2640
2
13
1759
211
2
29
3096
214
1
37
262
24
1
5404
4
24
11094
1
337
2
5
16
1354
20
80
1
4
12
46
41
8
46304
1
14
1
4
437
31
87
27
3
13
25
16
22
3
36
1
16244
1
3
863
7
1
12
1
4
1
2
19136
3
26160
1
1
1
2
377
15777
29237
1
1022
1
7
13288
2
69
40
5
1
1
47844
5512
4
2
3296
164
1
1
131
2
33
74
2
2868
19
2
1
7
123
1
1398
2
127
3
1
943
3190
5
29
4728
7
28
3
1
2
5845
3
193
21
80
26
73
1
3478
2905
2
1
2
1073
1
381
35316
4474
2
1
5846
176
21
25714
2
1
53
2
12
5
1
62
2
32
39
126
53
168
28
51
2
1
50462
14797
464
41
18509
1290
38769
7
3
43
249
28777
111
2
17
8
1
1
1
1
1
23
1
1
1
2931
760
3
71
1
2
613
7
7
3
1
3
2
1
18
1
1
2521
2617
1
4
4
1
3071
1
1
2086
81
17
4364
115
214
2
23
14704
10
1
49
1
6
5
2
3
5
577
5
1
1
1
12
6
245
55
3939
186
2
1
6
3
625
6
7544
17
1
7
1
1
205
311
7
1
1
97455
6
5404
20710
1
78
1
46
440
58
5
2
1
1688
16
1
21
4
1
4
1
875
7
88
1081
1495
1
20
1
71
15
14355
215
2
170
57
20
3
2
1
15
2767
64
51
1
1
202
3485
4
7
3
299
1
157
18292
63942
27
13
37845
1
1466
2783
4
45
1
1
52
51
37
55
53
8253
18
1
1
15
20
2091
130
20
106
308
22
23583
19278
13812
1
39
1878
126
2
8
1
13
1
5
4
145
39
17884
2
1206
22
29
339
21
12
21806
5
34461
19
7
64289
5
4
5
33
7
40
66898
31
1
1
12
4
6
802
9
1
11
1
1
1
3554
1
142
184
1
47
77
6
1
97
2
2
1
1
33257
2
443
7
1
23
147
14
1776
2788
3
1
319
85308
1
15
623
8
763
4983
50
7
140
8
991
1025
44
4
159
19
3
7
3
56
4
5
141
18088
12
170
7
2
15
99
23
41
2
4913
17
6
86
2
1
3
5
1
171
2
1
8
10
26
48
89
295
5
7616
108
1
35
9
5
19
2819
303
2
5
78
31
5750
711
9
39
1
1
1
11068
10
160
313
22
578
76
55
1
46088
314
218
214
288
125
7
123
15157
1
2
6
9
70
6
1
3
4
1
20
85016
11
1
1
3
1
251
648
1
1
86456
5
4605
1
1
49
241
2
1
1
28
18246
30
1
24
52
17
10
65
5377
1
38
1
5
351
366
2
6
3
10
21
2
2288
1
1
93611
1
2
485
342
1351
1
24
1939
23
2
1
2
37845
80
45
8815
6
200
855
1
3
2
1
1
1748
1124
86
9
2
36
53
5
2
92
9
93
26
600
4
2
2
5
3
2
1
313
2
1
4
36
231
1
20731
37
1576
65
760
6
1
1
5
105
1
192
7
980
1
1
8
23132
36
3
2
1
1
3
10776
39021
463
10875
2
1
38
3
190
7795
11
3
5
601
33
1080
397
1
51
69
1
26
22
3
117
4
47
1
66
223
1176
1
4793
30802
286
2919
380
1
108
340
8
1
7
15
3
23
6
1
4728
1285
13722
1
1
2
71902
32
180
12
248
1411
7
6
2
48
5
24
1
9505
4
1
114
24
6
26
4
1
180
1
5
16
26
197
7
1
1
1
24592
3
1
3
1
18709
3
415
10
55
1
78
8
4
408
2
59
1
6202
11881
2
1125
1
2
1
134
87
410
45
1
1
13
20
21221
11
117
4
38
4
1
18
15
929
1
5
8885
18
2
4420
58
60686
1
25400
4
1
16
1
1
1
454
29
14
378
5
72
209
1
398
1
11
1
5099
14
8
53
2
35
2
1
53
6
3317
1
396
1
16
1
373
15
3
17366
3
3
2
10
70
2
1
117
37
1
3
2
979
2
4
55
2343
7
7
479
2441
19
1230
1
6
14
3
7
1
75
1028
2
4
2
1
189
2
72
1
169
134
2308
11877
3
13
7
9
133
3
11
32
1265
991
1449
3
200
42
49
1
143
5
4
1
242
3
155
4
19
69
468
135
4
2
5575
16
2
2
6636
312
5
5
2
20
106
5
20
3
74
733
4
1
2
31
13
10
1
2
9
233
147
15
1
22
367
8520
13
4
18
32
33
1
123
16
2
4
1
1284
1450
72
7
17
30
28
68
4
21
11
17
1
8
13519
2
3
5
6387
5
6
1
17
11
7
1175
19
110
1
1
2
62
14
2
19
9
1
57
1
4
2930
1
3
6
8
10
113
5
1
79373
17
2
13
10
3
42
11
4
24
65822
1
34
5
8
1
34
5
59
238
7
82
1
84
4
33433
6
8325
134
1
225
1
7
35
19
1
54
15
7
93
121
1
3
1933
15
2
72
7
13
38
3
5
3
6
313
1
1
6323
780
1
6
100
2152
1
2
1
3
1
695
2
1
1
227
5139
4
33
3426
1
56728
11
9403
3490
3
1561
227
4
5
7
8
1
72
5
37
2
1
38
27
1
8
3
1
33
11
321
1
54
203
1
59
7
55224
116
22
1
6104
1
2
48
5
2
6
31
16
7
17
1
4
153
2
1
1784
2562
7280
1054
28
1
2
3
16
13
13
145
7
2
32
1
36
10
5
740
69
4
40
1
674
39
3
1
724
30
2
7411
16
3
16
600
27
1
1
2
1
15
5
226
1060
297
2
105
797
213
53
2882
401
1
2
4
13
1
1
367
207
165
2
164
3
3
33533
22
263
27
1
16
60426
11430
3
5
1
79899
3135
1
1
3357
1
9
350
25
1
136
3
1
1
1
6
164
24
2
37
51
77
24
3116
6
3
8
2
50
12
233
8
266
2
1
2498
107
11
2
1
529
189
990
13
51
12
52
7
390
2
25460
41
2483
10
5
1
9
19
41
8906
458
1212
119
11
1
475
5
2
10
1
24
1
772
27
1
1722
153
91
29
296
2
29
2
4
1
73
2689
7
7452
621
1
17
69
9
1
5
1
14285
2
373
585
254
8244
2
5
26
162
218
1
1
15
1
6
10
5
411
3
109
2
34
1
3
80
1
37891
347
128
9
28970
2
4
1
2
4
1016
269
3
28
657
1
2
5
259
7
107
17
3
60
1
2
1
3
8
5
39
333
40
11
7
5
9
1
14
2683
2
23
2
8
69
423
60
153
21355
207
673
2
23317
11
6
19
49
17
33
29
528
10
337
495
8044
6791
115
3
1
68
7093
1
5
26
1
1
7353
91
321
7366
316
2
1
63
4
1065
11
14
720
3
1
4545
9509
2
1
7
3
6834
97
200
2
72
2
4
1
1
1
2
3
18
73
4
2
2
2
62
10
17810
1362
1
13
3
170
50
13
18
4
2060
11
9
2
4999
7
130
49
66
1
7
5041
6
1798
536
2
4
1126
2
2
2
8
3398
3
438
3
3
8
4
29
18
26
695
6
1
677
16
1
287
11
66
2
2
1
1
1
61
1
111
1
1
1
1076
1
3
32381
1
1739
1
38
3
998
1
54
11
2
38
2827
5
1
63
2
1
53
2
2
27257
1
4
11
12
2
2968
8917
3
1
2
17
1
11
1
2
15
6
1
3
2056
1068
6
7
1
2
422
4
2
9139
14
1
4972
251
7314
1
91069
295
1
14
10
4
1
116
20
121
3
47
1526
15785
1
1
234
4
11
2650
1
24691
1765
3
29
51228
1
308
16
101
11
56
9235
49421
151
1
5
2
9770
13
3
6
22
32
9
1482
9400
51
3
25
2
432
1
21609
3
1
11
2
67
5
1
169
8
1
7
13
6
20202
3
665
17
450
9
2571
2
717
37
2
1
24
31
1
8924
217
17
2762
6
1090
324
41
1
796
109
2
41
10
3478
4
7
193
401
25
794
6
21
1668
1
4
420
10
15
1
213
469
16267
7
5
14
1
1
1
40
144
739
1
31
1
1
26
84
29
10
67
3
2
3
15
1
1
23
7
6
385
25
27
1
10
309
29
12
6
73130
4
1344
1
3
2576
4
3
2
1
385
1
2
474
1
6
2
1
40
213
11
1
1943
37
290
5
131
1655
1
58
43
2
32
156
23
6
251
13
497
1
293
17
2
1
1
11
949
24
24
434
5
5
11
70
157
13
376
9
8
3
2
8
19
2
6
1
88859
3190
3
2156
1
12
2121
3
1
2
17
2228
18
300
74772
105
19
13
2
1
8
3
414
468
1
1
158
91
20
5
1
425
9
11
3
3
4
590
13
134
53
1
1
7
480
1284
2
28
107
22
2602
11
1
3
2
1026
4736
9
1
1
136
1
2683
353
677
37
2693
2
1
32
51
1
3
75
79
222
64720
3182
109
2
9375
32
1
2
3
59
3
1
54
15
1
5
3
3
51
4
1
358
4378
41
76
3
179
24
2392
10
1
1
4
2
602
116
4
29
4
317
270
3440
19
1
1
46
1
1
27
7
7
34537
1
181
1
4
1092
352
2
69168
22
1
1
14
2
1
104
540
127
1
27
1
7
3
1
5
2926
5
5
7
225
19
46614
2
1
1
2
3
832
7571
10539
27
1138
40
8
19
4
2
297
2
1148
2
182
21
1
3
3
31
1
2
4
41517
3137
3
951
13
2
2
14
9
19
3988
5
6
79
2566
2
36350
278
1
1
82
2
2
18
17
2
12
2
1
132
53618
3
14
2558
5
1
16
24
16438
1129
523
6
11
12
101
27
1
1
3
3665
51230
5886
12
89847
729
3
2094
557
26
9882
7
1
1
11
4
18
11888
4
16
684
435
1
3
2
21786
1
2041
59
3
1
3
1
1
16
56
117
49
15
39
142
1
3
98
11058
1650
216
12
1
12
18
1
2
2175
4395
3118
88
152
23
1
5
143
8
2
6
294
1
8
18
5
7
1923
5
1
4
1
1
14722
1
25916
153
4645
6
3
2
21
1
6
44
2
32
1
27
194
4062
57616
5
2
11
35
49
947
17
1
1
12295
2054
1
145
556
62890
1
6
28
2
3
3744
16
2
4
2458
12
366
94
58
7
265
189
68
7
16
3
4
28
1
1
1
2897
23536
55
10
41
88
7043
19
6
1
38
6412
8800
39
151
1
348
2380
49
1
28
4
122
221
3607
1
10
1
51646
1
11
2278
3
99624
6
58
1517
3
1
22
2
2
30
3
1
1200
8
1
97
162
2921
59
550
955
64627
1
21
5
20
58
34
9
259
86
1882
32
14881
98
1228
53
266
1039
5546
14
9
1
1
13
5
16
6
1726
6
1
2
3
3
50
2
62
8
2972
13
55
1
1
62
7
3
94
2
66
6
50
2
1
132
108
110
10
10
7
44
1
14
19
2889
1371
130
1
1
1
1
121
5871
149
27
2545
3236
1
22
297
97
70
7
7
2
3
1
1
3
2
9
2
4626
61
19
3
1
23
34
1
8874
3
107
18
116
90
8
5
66
272
113
20701
4
6
2
1
2
134
1
24
3
1
6
1
44
15849
52
168
1
1
1259
116
33
11
72459
71201
1215
93779
12326
5
2
1932
210
4
3
2
1
13
1
8
4
5969
59392
1
25
3
2
1
1
1
26
37
2
6
329
23824
99
304
14354
71
4
1
2
205
11
18
3
92
3
14
5
3
20
10539
16
232
1
4
2
2
45
1
260
23208
63
236
15
20
119
12
193
1
9
1
1573
50
32
1
2
684
1742
48
5
5
1
64
37787
196
30
5
6
3
82
1
2
4
270
1980
3
19
10
34
11531
24
49
142
25256
64
12
13
113
800
91069
3
81132
1
1
7
1
5374
42
1
1292
27
6
18
2
1
1
53
2460
38970
36313
11
20
756
218
1
1
1
1
4
11
2
3
1536
7
56
24007
1
1402
37684
18
31
1
1301
347
1
3
2950
2
1
621
1
273
1
1
1
1
4
15590
119
1
460
1
506
26
259
1017
163
1
1
19
31
137
2
5
1
12
8
86
44367
1
1
1
5
617
5292
4
3928
71
6
192
4
8
825
15
6
1
10
5
10
24
1
1
1
3
74
9
12
1047
802
3
6497
5
6
55
1
3690
8
5
1
6
2
5050
39
8
3
10
5
195
190
100
1
255
71
29
1
433
2
51
64
229
127
12
12
73
10
4
1
1
19
19
27
3
316
19
1
5
68
19
156
13
7
32
69
1
2
575
12032
196
9
26
1
1
2
46
13
3649
4
1
1
1
6
65
3986
3
39737
1
4
1
6
3
35
48
8
2
32649
1
122
323
351
5
12
1
4
1
10
30861
1942
16
63
1
1
6276
1
5
189
42
23
11
144
1
1
23
3
362
1
4
37636
325
3
9
1
203
2
8
240
116
1217
35262
139
22
687
11
15
4132
1
4358
1535
24866
2
28
470
1
5
13
21
7
59
2
143
5087
5
12
132
21
12805
2
10
1
133
69
1
1
16
33
1
12
4496
19
1
1
20
5
3
3
7
253
299
241
17
2
87
352
19
539
5
3
1313
3
2
199
2
742
5
28868
3
1
527
1
2
12
3
88
31
33
1
853
6792
19
400
7
127
1
2
635
4
3
3
415
2
1
244
1
1
2610
18
10
155
104
12
3
9
6
13
2
8
7
1
378
1
13
1970
18
1
1
6
4
3
15
5
1
18
13494
58
202
2231
2
59
2924
205
3
2
92
256
91
16
9718
1
2
4
585
48
1
2
7
6
356
6
915
1
10632
1038
754
217
5494
2314
74506
2
8531
4
489
16
1
17
164
634
6778
3
1
3
2
53
205
7
71604
378
20520
1
1
2
582
1
3654
5
3
2
1
4
144
1459
3
6
3610
272
2
3
33
88888
2
1
151
6
1175
105
13311
692
9
133
9
1
11880
207
13
18
92
6
63
374
3512
11
24
297
3161
1
104
94
11623
172
1122
39
3
1
63
16
3
1
1
304
134
56
2
32
3
36283
1
27
1
29
2
1973
139
1362
1
3
1
893
63
8
72
324
11
2
63
1
3
48
1
2
14468
4
21786
2
2
412
4
40664
14
4
1
3
61
2
51
39
1
5208
2
6
6307
5
3
3
127
4
2
52
4
3005
1043
2
1
39
1122
5948
4987
1
3
1
27
65
1
26
2
2
94320
11
21
23
3
3
1719
1210
4
1164
57
7
1
3
2
109
9
2
3
4
10
31
10
336
19
20093
5
62
9
3
21
4
18
24
5386
519
209
4
75
2
499
26
4
98
1285
118
1262
47035
12
2
245
2
31
423
210
1
274
429
74
29
5
17
2
1
58
674
1
1
10
1
1
1
2
590
15
1
570
19
7
106
143
51
7242
1
77
49
56
14541
1
53
1
12
1
3
1
7
1419
96636
18
5
7
1
9
77
3
1199
2158
13
272
1
8
1
6154
3
5
24
23
1256
16
155
15714
3
601
24138
3
185
162
1
10
49
54
1
2087
10318
2
2189
16
2
4
15
3
2
2
1
6
21
1
1247
1
82
1
630
164
29275
22
64
1985
57
2
1
1366
5652
75
34
2
590
27
2
4267
30
2
1
1
1
15612
1
2
2
20
3866
3
511
21
2
12303
10
59
18800
89962
79824
46184
2
20268
123
92279
133
14
112
167
461
64627
1
18
1
6
9
7425
117
3
12
1
27902
3546
69983
10
104
9
1
2987
259
1
41
1
41
13361
89
1126
128
2
2
7
4267
1
5
1
3
298
54
13
1
146
585
4857
1774
80
97
423
1
2296
15
3
12
10
1
1
919
61
4
13
20
11859
4
392
26
15058
8
4
1
1
2
28
1
686
16
1369
2
80
1
6
8740
376
8
1
2
2
1
1
359
2
5
2
26
2
2
23
4014
3
1
1
223
7196
6
3
324
1439
1
439
3
1
1
41
575
3574
2
1
11
1
46963
21981
24
1
22
20
18
3
4
67
5747
50
1
15750
2764
26
33
1
12
1
23
5
77
160
2
1
5
14
3
8163
2
2
1058
5
2
51
1
7
960
10
1
579
2
16
5
71
6
48
9175
19
1
24
281
21
6
3
905
5859
443
10
5
1
19
1
688
347
7
2
1
4
260
1
3353
1
39
1
1
2
12
119
20501
1
166
1
1
623
4
25
3
5
2723
42
58
7524
1
4
3839
4
570
549
14
5
266
1137
21627
1
3
2
41
85104
1
6895
1
28
1
796
34187
17
2025
23
1
5051
72668
1
11
6
263
36
19
1
27
1
319
101
367
26766
65
5289
1
4
1659
54442
2
1
5
14
4
287
1229
33218
32024
1
29
14
1
1512
51
202
55
32
5
6907
48
194
121
1
2
7
5
2
1
1926
5780
8
1
3
7
124
1
2649
25
1
2
732
1
190
3
94
1
8
126
13
3
22
1
2
2
1
3
196
1905
10
93
157
16
1
69
1
6
77
13
1
7663
1
100
5
68
5
1
2
10814
15
2
1
99
14180
1
4
5
10
55
525
1764
1
10
7
1
2361
1
1
17
7
29
7
1
230
2
217
38
23
1
1
15
78
20
1
29
7873
8954
79
20
9
19
1
633
95655
1
3
12
2
677
35
2
3
674
1
3592
6
11
1
90
7
18
7
1
1
1
1
1
53
2
18
780
9
124
15
10479
1501
1
927
3
1
120
43
121
16
7
1
2
29708
10
897
28
3
13
12
3
78074
1
7
70
106
52220
1
5
234
2
3290
1
3
4
1
23140
1
10
1
2
23
6
2
106
3
13
2
103
8
42
2016
31
1
6303
21
99
4783
23
1
7
24
267
43
3
2036
4
1
44
1
73956
32526
2904
1
107
2
274
1937
631
12
329
4
17
3
7
3586
13
589
58457
8
2
11
1
282
1
2
26
13
1
140
5
62
59
1
6
1
2
197
7
1
48
7
2
5658
1444
2
6
1
1
1
33100
1
104
11
2
1
91
1
24125
1
1
17
1
10
114
1
3
2
2
31
2854
672
5
428
21
17
41
1
1
16
15
21
33
283
1
68769
134
1
162
1547
1
2
3
2
8
2550
71490
8
1
23
6
1
62
13
264
1
19
1
5
13573
4
2
4812
28
8
1
16607
5
5326
345
2040
5
10
7
166
28
7571
67
4
3
2
61
204
1
2
7
1
1778
3
127
1
7
26
7
12
1
3
3409
2
1
10
1
2
8
581
2
13
4
2
513
2
1
109
164
7
54
74
41
36
69
6314
5459
6
1
21
2
3
33
9
9
11857
617
309
3
1
81964
24320
1
4
1
58247
1
1
29
814
7
487
5
1138
294
1
564
62
19
1933
81
1
3
106
8
77508
9
2
12226
640
58
3
218
2
1
5
59474
7
2
28
3
1
4
9
52987
1510
2
73
2393
7
7
1
33
3
96
1
3
1
96
67
91
3
191
1
1
1
7493
1
1
1
14777
50
1
97
1
4862
3
8535
2
991
1
6
8253
8
2
1
12352
8
2
1
13062
761
123
1524
2
6
3
117
1
404
1358
1
2
1
9
32
9854
11
6
5
428
15
7
1
1
24
20578
67168
230
4461
1240
3
35
4
5
5890
2
167
585
2
6
3
22
74
30
3
1
411
4
1
3
1
54
7
995
13
4
230
3944
3
14
1
4921
2
26
167
48
1264
6
3
5
9420
1610
1
2
940
78
35360
9
7
62798
16
1
335
28
533
3
1
5
2330
135
11
67
315
3
7
11
1
14
137
264
1
42
2
27
24
1
25
134
295
76
1
1
1
3
1
305
1
1
16925
3
54
2
371
1
8027
92
202
36
3
2125
1
50
3
1
77
1
469
1
9069
405
2
97
1
19
61
134
10
1
1
1
3
4401
19
205
5187
642
178
21
1
3
14
17
8
26
19
5551
8
5
158
31
2
1515
6604
9911
2
75
19
4
1
1
122
259
3
753
4267
116
1394
866
11
336
7
1
1521
1
9180
1
2
2
1
7
1
4
152
3
4
1
38
1
3729
51
1
398
49
15
11362
1539
5
14
4
22
45
38
2
1025
3
51
20
2
46
23
4
303
2711
1
8
432
17
9
6
175
124
1
1
71
2
52
21
18640
3
3
3
2381
12
813
259
2
1917
7
2
423
14
6
1
1
11
1
362
163
4
1490
6
2305
121
209
22
1
1
1
1
699
55
3
122
3
2335
2
111
33
78
7478
8628
87951
41
2
34
1
12
10365
9
776
19
100
3735
1
16
1
2
1909
35
64260
1
5
2027
29
11
9
28445
17
2
407
3990
3
1
17
45
106
1
3
12
2
6
213
154
21
2
14477
1
20
149
3
1
99083
69
87
1
1
394
115
3
10
3
5
1
2
1
23
154
2
11
2
1
3036
49
1
23
2
32
11
16
6
137
1
377
16
1
48
1
994
1
194
1
2
7
9
1
6
1
1220
2
2
1
3
2
10
23531
4
164
6
3
209
18
1
53
487
4
3714
3
11
676
1510
3
9
255
15
2
1
4
15
19
10
1
133
1
1
981
1
564
31
2
145
2
4
17
1
8
12
6
11
609
21
5
9
5
21
4
57
1
1
2
1
37
24
833
16
15147
7562
11
1
6
1
182
40
20
2
1
2
2
11
2
228
64494
2
23
9
1
2
8
24
2
3
31294
6
2616
27
153
11
51
86479
7
1
1
3
1847
1
120
4
2
7
75
1
2
2
67
1
11075
29
1
124
152
1
241
3465
35
9
5
1
26517
24
1
95
1
197
1
6
111
410
28972
3432
18
28
12256
51
1
1
3
1177
219
1186
49
13086
3
1454
16
1
8395
13
1
1
55823
15
19
2
3
3193
135
22
1
178
49
1
187
6
4267
1
1
1
2
1
4936
1
28
2
24
1
1115
21
1
63
18
12
3
1
2
1
32
18
4
8
1
17
1
1
2
1
5
1
32678
1532
1
6271
3
9633
157
13719
2
1
1
1
1
1
1
1
12
1
18798
23
15
106
1
1
5
27
3
58
2
2
2
8
1
236
9
9058
18
3
114
5
3
2918
626
1
1
1
7
1
27
9
3
7
168
48
2
24
23841
1458
13200
693
3
4
2
14
5
1
1
1716
1047
1
1
6
1
29
58
81
25632
1
2356
20
9
1
2
9
1477
47
3
337
2
2597
553
5
2
3
3
2
17
1
134
1655
11
6
1
44
110
2
14
46
7187
48210
226
4
70403
3
371
6
2434
6
153
297
1
315
1
5
3275
1
6
8
1
33
66
39
1
54052
20
27
4
609
30
48075
2
4
1
1
22
3982
4
2833
72
45
1
23
9
79
1
2
8
29
2
27
29254
12067
87
59
107
2
190
43
1
184
15
2517
11
4
4959
1
8
6
244
40169
2112
7
1
2
3
1
21
4
2420
55876
3
5821
60
1
231
1
1
29
2
7
2
2
26
3
8
2
7
2877
28
3
11
2
1
4
187
2
2
3
5
3092
2
1
1
32127
1
6676
1
32
5
1
2
5
114
2
1
3
21
193
3
236
8830
1
225
12705
2
4
2
1
1
10
3607
13
3
12
13
1
3
97
1
15
54
103
2
22
21474
2
158
1645
2
1
1
181
1
1
1
19
6386
96872
2
7
1
1
258
7
12
17185
118
1
2
3
16
11
3
2
202
1
1
4
2
395
3
7060
24552
7
66
11
1
4
6
27363
1
3
1
13924
3372
212
71
3
408
5
4
2
1
1985
77979
26
1970
170
6
4
3
31
1
52
1
1
1
89192
2
87
92
11903
1494
30
2
77
1
15468
1
16
10
9
4525
51
178
11
1778
12
1
3
98
3
88
3
2524
4
23897
1
1
1
1
2013
1
2
6
1
4
404
265
315
62606
5740
176
72349
13
3
2
10
93
1
1
6
2
10
61
61
722
1
270
1
9
1
147
1
38
1
199
16
8
96
1
52
807
31183
15062
26
2
37
248
3022
6
3
2
6
1
24
1
7
1
72
6
4
9
6
16
1
5212
17
1
1603
202
2
25513
23
90
67
27
8
3240
2
8
1
1
1348
187
3
10664
154
416
3
793
1
2
1
2
2
12
1
5
1
6
1
1
2
9
54907
23
180
179
1
2
6
64
40
1
14
1
2
6
6
2
290
81916
9989
1
2
193
2
2622
28150
1
11
189
101
51
2392
1
86397
176
6257
478
1
2
12
175
3
25
21167
2
9
1266
8292
43
1
2
74
1
3
2314
117
10300
1
11
5
7
10
120
2
1
7
1
4
108
412
678
231
1
1
1
6
3
390
1
1
8
4069
16
6
3
4
2
22
38
815
1
3689
196
1
1
9710
190
2
1
36
7
109
2
4
1
3
1
1205
10
15
4
7042
25
57
2
5155
1
1
199
7
1
34
1
1
1
2
1
2
7508
1
4
13
35
2
6121
23
14
1
1
1
16
1
2
4
34
2
1
2
1747
1
13
4
9
2
1
4
16
14898
612
16
1
1
9525
2
13443
2
81
21641
1
11075
3
1
34
1
883
51
20
2
122
90
3290
6
7
16
6
6113
7938
1
5
1
21
59
10
22
38
3303
179
3
532
6
1
6
32998
26
769
1141
1
4
89
2292
1
2
1
8
1
1
1
68
1
6
7
2
2
610
2
48
573
1
724
60
10
40
4931
2
1
1
396
1100
39
8
1364
141
1
5
2
28778
2760
1
31
1
4
2
25
6399
1
3
1
4
270
5
5866
130
2
3824
701
1
6
4
3
11471
1
10
39
6092
4
1
21
1
133
9
1
1775
1
4493
166
1
5
48
318
1
7
23
1
1
22
380
6
18
5
8
217
2
1
85
19
3
37
101
320
10
9595
4
30861
1
2
2
1
1
1
1
29
5
5
18
1
5
16693
554
25949
5
293
89
39175
1
65
10821
10
4502
1
107
542
21
6
1
2827
9156
2
332
5
301
1
205
25
60
1
1
339
239
3
576
2
1742
16
3
41
963
350
5
842
9995
15982
13
3807
1
317
1
54664
380
1524
18955
2
4
34990
102
3647
6
1
1
2
1
392
2
3
2
46
2
1
45
5
5
2545
117
3389
51
4
83
4
10
64
431
476
3
86025
175
2
1
1
4
321
4
16890
553
224
5
38
165
2
1
2
332
1
6
136
11260
45
1501
1
5
40
2
1795
1
2
209
1
1
51
86185
3
56549
7
179
4
44
1
1
5
88
1
1
95700
9
32
6
405
1212
1
161
192
15
4
1
4
25
11
40
1
15697
1
3160
61
10930
84407
10889
1
1076
462
96636
29
1
305
1
3713
1
4
43
469
4639
2
2
1
1
1
1
5
77742
2
428
7
1
1
38614
10
5
5
80
23
82
146
6
5
45
28
1
323
181
251
58637
116
7
28
3
97
71
1
2
1
28
8077
7762
9
5
1
2
2089
169
34
6
54
243
277
26
12
9
65
1
58
1
16
2160
422
3
23
2673
3437
2212
143
216
11854
1394
1549
833
1
137
13421
1
1
1
51
10
82
1
41
144
66
120
1
2123
5
356
1
1
3018
74
23
68
525
5
163
21
6
2
14
1
1
2
2
8
239
1
166
7
164
2
12
5062
1
11
5
1
8
196
3
1
3
174
612
234
1
6378
12481
6
3
1
4
1
36
1
1
1773
1
1984
168
41
7
18
14
171
20451
150
55
12
559
10
4
2
3361
4890
7
186
1
1
1
1
3
53
5
162
56374
7
20880
50749
1
32
2
83319
151
22911
2696
5
372
242
7790
58
27
2
1
3
4856
1
156
109
1
3
3
5
99
3
1
2
1
53
20
1
128
45
5
1
6
2
3
252
22
1
1
1
3
99
3
92
3
8
15
52055
1
1
3
3
1
33969
672
297
425
1669
2
4
1
4
3
12
2
33
4
16
2566
5
1745
1
6
1709
16492
5
168
2
86267
265
1
2
13
342
1
5
51
6
26
57
76048
10814
15
4
12
497
2
2
19
1
40471
1
3
2
3
4
3690
3
12501
4
5
16
105
23
3
3
6
2035
11
3
1
1
26
166
768
1
1
9
7
1506
592
2981
2
14
16
3
1
2
144
204
3277
2
336
7341
1
2
2429
2
3
12
1
5
19
176
342
155
18
1
26
1
429
1
1
1
60
1
5977
2
171
1550
382
22
3
2
69
2
1
428
559
1
5
1
4
1
534
14930
7
1
1
4
5
23140
362
1
41202
111
3
1
5
65060
21
128
36
2
2
1
36938
23816
5
8
204
8952
6
1
10616
6521
1
295
1
1
12
614
1
136
1
11
1
11
46956
3
3
3
1
15
10
1
32121
1
1
5
15981
12
1199
86
842
4
1
9
271
805
2
1
23
304
32
5
320
390
1287
58
12
58
1980
30
19
2
733
2
17
3
318
215
4609
367
2099
2
58
310
3
9
6
5
203
28
44046
1
68
8
1
1
12
7
1
3071
4565
2
2379
205
114
27
864
1
2
3
2
2
29
115
60068
17
11555
3
179
2
3
929
2
7
12
19
1
20
294
5
5290
3524
19720
1
829
3
5976
845
362
2
1041
52
22
5970
117
1
298
1
978
1
4458
80
1
23
159
10
980
22
1
819
3066
2
225
4
2159
1
1
3
7188
1
13
48
2
14
1836
5
124
10266
2
2
23
35
56
3
14
141
1
1
2
3
3
12
1
18
54
24
1
656
45
41
1
16
1
16165
5
2
1
1
3
1
4
1
2
2
56464
9
1
4
43970
1
19
9
2
8427
3
2
4
2
1
29975
3076
2094
8874
5432
40
1
8
35821
16638
10968
186
6
1
19422
419
5108
6
4
185
64
191
676
2
2
6286
29
2601
33
2
2
2
7327
66
1
15
32
42
1
2
4
9
1
1582
279
46
172
1847
59474
3
3378
1
13
7
7
263
2
5
2
24
11322
1
44
16951
2
1
92
797
1
1340
67
27
1166
27
423
12546
1
1
35
653
1
83
9
360
1
7
1
19
1
3
22
11714
47
6
1
1
4
1
348
516
1
30
131
32126
5
6
1533
779
1
1
11
1
24
6237
2
184
1
1
43
3
1
27
12
1
7
722
20
1
40
555
10
7
99
1
1
1
17193
20
2
28
1
67
2104
6338
4
195
11
5
11
12
4
1
47
4
109
16
92
235
40
1
4813
1
1567
2
2
12716
1
6
128
35
1
17
113
20
9
3
34
4
1
50
1
47
2102
6
167
83420
1
6
1
19
4986
13
44
3
4
1185
3396
2
585
1
1
2
1
1
2
1991
22
2
33
978
1
3
64
31
22
4793
42
24
20513
338
1
1
324
15
719
1
1
14542
27
166
483
42
3
355
140
32
2
1
86
9440
29
1
7
2716
1
2
5305
1
31633
413
2
1
4
1
1
11
67
3
195
82
4
5
11
1
79
2
4
1
14
1
1
3248
1
192
1139
3
221
13829
2
3490
25
1
1
45
3
30
3
2
215
2
97
8
51
2
18190
46
1508
14621
1
1
65
3
3
5
5
91
1
3
1
6
113
1
62
1
13573
1
1
1
1
1
67
33
2
2
1580
73
2922
2
84763
26
3
87366
19
157
4
84
6484
12
2
28
2
1
26
29
2
35763
6
11
6
6
9
14
880
2
4447
44
6
19
49
38
602
152
45
35
8
2
10
28
1
8
1823
34
216
149
5
1766
2
1
1
3
4
16025
175
5
2124
3
132
5
1668
8
1
176
13
3524
4
9
8
6
47
33
1
2
34
3
34569
250
965
355
162
1
4
5
76
1
21
88
1
17
4
7
1
452
486
1
229
1
70
3
1
2
4
11
1
1054
7
2
59976
1
2
58
1
7
105
1
6772
76
15
214
23
12
1
3
6
25
16660
1
1074
7
484
1126
2
58
1
8341
2
45
4
7
386
3
1
6
1
582
43
4812
1
1
1
5589
301
1
1
3652
794
4
65
10
3004
8
24
3
86
18
2
3
13573
1
6
365
82
1321
4
28
44
85
2
2
1
99
1
2
1695
40
2
262
25
16
4
1
1
48
136
237
3652
142
13
22
1
860
2
13106
16
10
16
2
2
37421
5
64
1
198
40
1
2
90
2
5480
1
1
4
3329
4572
153
1
125
87
27
6314
41
2
1
968
4
9
419
3
1340
6
75007
1
92
7
2
6
16084
3139
17652
7
1
3050
7
1
1
63
210
103
1
1
10
195
115
1
12
3
4695
6210
1
226
876
18382
2
55
1
1
3
13
48
7
5
1
32
36
6
1
49
1
19
1
18
11
5
492
358
13
2097
23
1210
28
1
111
32
74
1
28
2
9
64
15
41
2315
1076
4
1
920
1
1495
1
144
1
6
4400
49207
246
16
8
3
98724
1
6
6
291
6
2
40
3
123
17
8
1
136
35
316
1
1
38
3
1
8875
2
2
3
3
32475
46
11
2215
74429
16
1
8245
577
1
381
1
3
27
1
190
70
1646
7
1
32
390
3
4
1
306
580
1
1
69
5
688
29
1
1
12
30
1
66
6609
74
1
12
1167
5
60
1
21
1
4292
2
4
19636
4
1566
139
3
6
60
25
4
13
3
2
3
3
17784
51
2
1
898
49
6139
2
1
8
1
184
126
13
24
5
16
5379
15
5
58
4034
212
1
1
1
3
2
13
1
3
10
1
42952
6
38290
298
1
9075
17
49
3
1
3
2
1
19
1553
17
2
1
104
2
5788
8
8
305
1
26
9
1
25544
1
40870
3
27
1
434
65615
12
59
18
16
16
17
20
40401
170
1602
5
6
3357
2
8
1
1
5
1
21
44
8
1
2
2
1
37
3
28
13
4
10
5
3
275
1
1
5
1
2
5
61
8
160
49
1
2
21
124
13
3
1
2
2
13
24
40456
663
37
42
1
1
57595
11
18
3
212
11
130
1
6
1202
5068
17893
36478
9
1
5147
9
21609
5939
3
1
3
5
665
56132
2
4
1
1
200
1
2
111
50
6
36
9
118
4
1394
19
1
1
8
1
1
1
32
1
493
308
1
4
7
7
610
1
1
91
2
33925
1
1
1
736
1487
5
6
1172
1
1
88
499
1
2388
15
2
1
11289
659
60
10
540
911
19
6
22
1
2035
23862
86
699
1518
1
192
12
2
2
1
154
28
160
1
2
314
3
1711
56
1
1
8931
1
74
69
166
2618
5
1
9433
2
15
39
8
4
7
1
20
540
1
75
426
8
4
1
3
2
1
219
2
6
29
1140
2
4
36
19
121
181
3
1
2801
1
535
4629
61
5
3
14955
2
1
156
348
1
1
1
3
25
1
1
12
44
10
87
48
31
26
3
2
2
1
252
5
4
1
5
1917
1
2621
2
10
621
3182
21
1
46
2
1
19
1
71194
2861
10096
3139
1
2
13
79
17
2143
15
1
348
2
7
1
64
3
1
9163
5
24667
1
3095
15
1
1
18
14
101
2
3
3
1
71
3
3
17
5
9
389
83
73
1
70
182
21158
6
14
135
13
4
2583
13
1
1
159
4
304
1
47
2
3
1
3
3
18
1
22
2
1
1
3
4
1
6
1
15
2
24
2
1
512
17
1
235
6
2
378
1
2
1
4
52
4
15
15
3
1
3041
1
1
1
1
17
1
8
150
589
101
9
4
32
1
1
321
1084
3
12
1267
4
325
1
322
1
1
5
1
288
52
405
2
19
1
58
1
60070
6585
12227
3
1
334
10
37
44
4
1
243
58862
2
1
1
864
1
38780
1
2201
255
1547
1
23
135
6
14
1
26
2
139
3
2212
4
3
27
12
3
3
12
2
1
33628
11
4451
7
1
13
6
1630
1
550
7553
50
10
483
1
10
41
22
1
3
96
5
9212
15
21
1348
12
71
1
112
1
1369
384
3
2
24
9673
4
54
1
2555
4
2
1
309
15
1
4
245
17
870
106
3953
80
352
1
289
2
37
108
97
4
7
67
11
7058
102
23
2310
1
3
1
9163
62
2
29
8
9
1
5
12
31
25
9644
10
321
29
1
1
5
5
185
16
582
7
26
72
184
2
5002
4
1
95
1
3
43
7
2
48
1
27
4793
3
38
3
6626
2
9
78
16
6
4
12
42
78
1
7
68
14
1
20
3
9015
29
1247
254
3165
4
4
1
1
81
334
2
1
2
4349
7
1
40
3147
1
1
1
101
11
3
3
1260
1
1
1
2
18
1
8155
120
2
7
3
20
2
5
8056
46
5
2
765
1
7
222
1
149
4067
4
18
43785
3
4471
12
51
2
32
2963
1
41
133
11
1
2
1
5
19
53
10
1
3
224
59
12
13
11
20
2
1
61907
2105
1
179
2
1
1
1
1847
1
6754
70
2
5
1
8
1
2
8
60708
2
30478
33
1
180
57
76
8
2687
2
958
31
1
1
247
18
1
15300
1
8363
41
708
11
1
1380
10
2
6
2
76680
3
19
9
4
1
1
39
111
6
3
18
927
1
15
57
1
1380
1
19
6
2
693
135
4454
1
2
4
2
3
4
159
1
3
383
7
1915
6
60
16731
2
1
1007
69
320
772
3
5
3
334
1
6720
208
12
777
258
1
1
17
17
1
172
375
4
2
3
1
2
216
1
3
1
1
3
1
79
4
109
5
5
2220
24
4
4
1
1
3
29
7233
12165
100
97670
3
107
99
33475
4348
313
1
183
12
5
2831
281
38
1
3
1
2
1
69
1
17162
3
3029
69962
601
1
1
12169
185
56986
110
784
2
3
2
15
5
1
1
1
2
3048
37068
38
1
2
7
120
123
49
3
144
1320
295
2
469
3
1
2
2
2
76
762
1
3
1
1116
6341
201
11
3
1
89
295
1
168
1
53
267
16
42
1
16
1405
1419
24
5
1
1
3
1
9
211
169
2
7371
29
154
448
1
5
12
7
7
30450
9
6
6
50
1
6
75
2
32790
194
105
22
7
160
2
14
4027
196
4
221
3164
2
6
1
286
4280
1
2
195
1
1
10
1
5
1
3216
5
10
1
1
8610
1
19
2
11
2
75
1
17289
208
6
9
303
8
14
35
1
27
216
2
21
158
18
12
75
49
1
140
610
12
21
12
176
33
22
8516
6796
64
86
1
8
1
58
1213
5
70
2
4
6
28
9
68
465
1
6
3
747
15
188
12
2
25
6
1
140
1
3
1
58
305
129
15
2
498
1
78
2
4
41
6
2
1
12
6
1
1
1
4
64
4
1
138
2
4
59
84
2
1
2
21
49
5
181
838
37871
1
5
1
32
1
124
7
3291
1
2
8
30166
15
8
4880
2
31
2
7
5
156
1
18138
2
7629
4
1
2
8
2
11802
7
17872
10100
8
43
166
11
1
16
1
8
552
101
25
1696
10
10
21
4310
5
1890
2
1091
2
34
4
1
140
22
31
7
3
1340
1
2
1
14
80
4377
181
7
2
4
377
1
1
1
3325
57
9
5289
10
7
1
3170
30
2
1
23636
584
2
1
2
62
93
1
330
13
1
1
6
2
2616
1
1
3
27
1
2
8693
1
6
31
6124
15
1
2
15
1586
36
8
83
49
929
15
7
4
19
1
107
1
5
2379
1
23
84
23
1
10
30
1
2
1043
15
37865
13
9
9
1
2
6
104
73
49830
92
1
2
21
27
17
1
1
1
8
24543
10
156
59
5
40688
1
279
3
33
1
1
2
19
68
2
2
9
33409
419
1
2
5
156
1
1
4
191
1
3
117
723
220
26
11
3764
4
15
10
25053
2
14
3
13
2
2
1
189
7102
33
259
22
115
1
89
85
361
9
23324
1
1
1
1
241
2
615
5
60
1
1
266
1
2
9
238
1
297
83
41707
6
741
24
1
5
6
1408
24
264
1
1
1203
20
4
77
1
11
8
10
38
5
944
158
17581
4446
9
1
1
1
11
1
1
11
1
27
2
2135
3
11
3
20
4
200
1
43
9
3
1
1
36
1
47
619
2
1
2
1
6
8504
1
1
1
1
1
4
6
1
15
7
33
362
1
42
39
104
2
7
46064
1
15
1
1
219
661
37
4
23
21
10
2
146
435
5938
209
1
7
128
1
2
2
1735
81
10
26
1035
1
10857
1009
1
5
6188
736
3
5
1
6
1
7
3
1
13
2
2
2
1
48
26703
2
25217
1
13551
29
102
2
88
8
17
33
2
1
5
1
2
1
6487
5
30
5
4
1
2
235
6
6
1
113
6
219
1
335
67
5
6
5
9
29
1
4
1
738
1536
303
20
36
43
2
918
359
2
3902
1
12834
2
2
3
29
2
15340
52
1006
13109
6
1
7
2
5
1
19
1
5
2
2
59
16001
172
1
6
1
10565
1
1
28577
25
2322
107
5
1
20
13
1
98
1
15324
42
2
295
1
9145
1
57050
4
4
24
1
42
2
3
35
83
2
45
5
297
26
291
5
1
3
1
4
5
39
1
172
1
1
16
1
2531
607
1
1
1
51
9
109
1
5562
1
719
21
3
1
1
118
19
1
6
390
1
16925
2962
1
15643
2
18
2315
1
2
1
38
4856
2
3983
1
30
6
1
23
7
2358
2
2
8
1
5
1
36
34
82
541
2
4
345
82420
1
7549
17605
51
261
90936
106
1
233
61
81931
225
1
187
553
3
54
41
159
73631
4
2
17
1
259
22
37
3293
1
1
5
16
59
1
22
7
153
83522
190
1
14
1
16769
1
1
12
2
23245
1
12
2807
2
3261
1
20
14
2
30
27
1
48
8
7
13
198
504
28938
5
1
13
1
1
2
4610
6
123
1153
24552
1
6
5980
339
52
1
2
19
1
70874
2
1
54
62
677
13
1
1
2
1
423
88
3
74
2
2
689
2
1591
5
12
28777
26
1293
159
2493
1
18
1
2
13
5
4
1
2
1
6271
9
15
1
51
2
41
1
1
1
74
2
207
206
4
2813
1
63740
7
1
1
1
106
4
18
4
7
1
15
10
3
5
6
1
12751
1
31
10096
273
2
7282
2962
1
1
38
1
12
4
1
2
5
426
10
353
1
3733
208
3
2
4
23
1
32525
12
281
1
1149
8
2
3
70
21
15
1
1
5
3
11
6
19
403
11
316
178
1
1
65
51
2
1
2471
15124
2
2
4
85
1
11
1
42
1
12
1501
3
109
3
1
3510
11
2305
3
21
1292
26
3
1
20
206
3
4545
8
3
692
2
6
1
12
503
21
194
9
7
1
75
111
1
51230
32884
7
1
643
264
1482
3361
39869
80
1
11
1
1
1
1574
3
1
3
1
35
1068
1
18233
2
1
1
83
2
1
1
1
20592
1
553
9
10
3
2
3
108
2
1
1315
1
1
86
2184
34
1
1585
4
24261
230
1802
18
9
1
29
17784
5
6
1
3
1
2
14504
188
5
41
2
12
130
5
2673
1
1
84
5
2300
12777
1
28972
6
259
73
5
6
9
26
221
1
6
1
2911
1
2
598
1391
2
23
25698
2
1
6
4
155
23
24299
5
16
1
1
2500
1565
6072
23
7
3042
114
1866
25
427
40401
2
1
61
3826
517
191
77962
2
48
2
164
48
1
4
53
6439
8
4
50043
1
2
2
12
41
4
768
78
75773
20
1
17604
929
7904
37
1197
9437
1
16
1
500
226
1
4
845
1
2556
1
81
1219
34
48
1
82234
8
331
4
4
5
2
2264
1
108
16
1
580
2
418
30
1
28
428
1
49
95
938
718
1
1
609
99038
359
128
2463
25
1185
320
11
20
122
1
19
2
2
1
35614
3
1008
11623
1
1
14
504
9
4
114
284
2
10
6609
1
220
1178
118
2
8
667
6
11
1
8
1
19
1991
1
796
21
4132
5
1
30238
1
4
12
1
215
18
1
9
29
1728
2
1
1
4671
10
784
8509
41
1562
26364
52
1
6
1
1
1
1
1
1
858
6
4
38
24
1
4
15
22
2
37
17
1
6
3
1765
454
577
15
141
2
56
7
1
2
26
8
71
15894
8
10
35603
1
54457
20
5563
891
48
134
4
1
6
18
87
4
2
1
1053
3
1
31
2278
7
33
51
1
1245
1
12
4
113
8
302
55
4
6771
2
15382
27
36859
17
17992
9
61
2129
6
2
9
7177
550
758
71
816
1
12
8
2
1
6
8
5129
1
7
6679
91
1494
21
11229
3
5
5
4
17
12
12891
1
120
2
1034
14
2
102
277
16
1
132
96
59
421
24
51
1996
3
3068
739
2
2118
3
1
1293
2135
16
19
483
13
6
3
1
7
38
17
35
1
15
2
2
749
6
12
43
3
1
404
4222
35
2
6
1
4
2
11
862
228
2
96
65438
9
30
12
320
160
1
33644
1
26
705
20
6
1390
73
137
135
4471
96139
22024
1
11
12
1147
31012
8
1
2
5
5
26
20
104
28
7
1
1
1
1
455
57
30
13
389
1
1
6
1
11
4
1
8
1
115
28
1
48
2
1
5572
1
5
148
2
19
5
1
21
11
25723
1
139
2
4569
1233
1
2
153
5402
1
4
2197
33
1
1
96636
224
34
3
1
8
9
21
1
1
941
4
45
69
364
170
2114
427
11857
1
379
2
5
4
2016
1
1
16
4
2
227
7
38
1
381
1
19
95347
1
1
2
3
9
269
23
3
16
5
1
107
2
1836
2
25
1
798
1221
16
10
951
1
13
15
42
113
94
12
5
30712
24
794
10
1
27402
5
209
4
6
11
1
2
611
1
1970
1
111
1
5
251
1105
1
1
1
14
68
10
2
801
3379
1
7
1
321
29
2
12658
1
942
15382
1
20
5
6
8
14798
9
397
3898
214
55
5
1253
138
4
9234
33
1
1
18
20
2
3
1
35240
1
2
8
1
14429
15
5
4
1288
3
635
1
19341
2
2
1
2
3
1
1
4
796
27
21
18
1
2
166
899
3
23
318
1
250
4
15
6
25390
1
5
1
6266
2366
1811
1
1
390
140
3
1101
277
27
9
1
1
8
1
12
2
10
125
1
440
1
231
2430
38
19
2
9
2
10878
9139
4
20
1
2
47
9541
16
2
345
4
2
15
2
23
2
5
4664
7
4
1
145
29
1
1
1504
4
2
364
1
2
1
847
7
18394
68422
84
9
850
10
15
3678
26
3
47
1369
2
39
2
60
18329
1
2
178
6
32884
1
8930
22
381
2005
40
156
9
1
1
14
14533
549
4
25944
1
9
16
3
4
228
32801
152
1
46
23
3
1593
71
28
3
2433
9
4
1
328
202
15
10
31121
71
4
3348
1
1
4
6
3
1
321
1
13
14
2
60
25
16
13002
1
57
533
1
11
2
49
1
1
1
1
4
4596
10
226
5730
547
2
2
1
1
335
149
1
1
138
1940
2
1
10
23
74
11
1344
4
410
1
137
1
46
3
141
2
73931
22
10654
36
59
14193
2
167
7
25290
1
86
162
1
60
65
66
3
128
1
2
164
13
7510
280
25
920
4
8
20
4
2
1
1447
1
3
8
1
4
1488
1934
12209
21
73
9
6
2
1
2
1
14
19
10131
2
15
10
2
725
6
43
1
1
3
1
8296
1
3126
139
14193
2
1
3
2
530
5691
66
8
1
14661
3138
1
10
26
534
6
77
385
50544
4
8395
5356
3
5
112
2
2
1
4
1
1
20520
7
10304
2
2
13
475
1
8
280
1
10422
44
229
24
11
3
1
93
2
3
364
364
1
14
156
1
1
3
2
493
2
5
62
7
30
13
50
4
4
1
8
20
3
2
2
130
5971
7
24
169
1064
22
8897
2259
273
51
998
38
1
52
16
158
6
1
581
709
5
5
2
359
17098
1093
1756
6
1
12
122
7
2
1
18237
32983
2
2
3193
6
74
2
138
11
66
536
205
45
6
349
1755
1357
11
6
1
2073
12
17
2335
7
1
1
1
52
5
56
28
1552
8
81086
1886
7
3
204
7
71
1049
2
57
3
49930
79295
666
895
69
3
15
11
1
31
2
1
2752
6
1
5
15035
1
2
15612
82245
286
3
2
2
6
73
4
180
22
6083
10
27809
4
7
1
7305
5
242
1
3
1209
95477
1
6
1
3
51
1950
16025
1260
1
167
48
3
3
1
134
4
1
1
37
2
15
13
1
1
28
3
490
67
17
3
7667
5224
11
1
1167
2
417
25
1
44
1
21
1
16
84714
55358
9
21
4
4
3
3910
1
15
31
10
1
4
27
4
9663
426
102
12
10
24
1
9
145
1
1
36198
3
499
19
4
1190
686
1
4
1
9080
1
136
542
1
31
17
650
38
14149
30161
9
2
2
92
99
143
3062
1
1
336
20
1
1
18
18
9
2
7471
2
1610
41185
287
77813
1
3
48
1
1
1
658
6
37
2
2
2
1129
30
290
44
702
2
8
1
54
3
2
2
24
182
6
3
1
1
46
30
542
4
6
215
1465
189
68
2581
1345
5
19332
2
4
1
1
16490
1
1
949
9091
1
23
2986
16137
1
1
2
4
4
22
46
810
4
2
65
5
37
1
2
403
2
17
126
584
93
76
1
655
2
967
5
7592
4
33
1
35
198
2
2
24
39
4
1
2
4369
1
1
8
15443
3
13578
1
38
8
1
364
2
4
14
171
1
57
785
23
17
86
7
609
975
1
32
1
2
5
4
52
15
2
85
2
21
22
1
9
5
3583
6
767
3591
109
500
1
4
27
176
4
4
122
5
390
2
70
1
2
38904
8
393
4
95
3
236
1193
23
768
3
100
1
11
4776
6
12
1
31
25
1
1994
160
78
18
3
4
3
25167
381
2
1
47
1
1
4
1
47
50758
187
6307
1
188
183
2
1
31
6
2
2
12
21256
1
25
1
7
11601
1332
1
8
4453
49
2
13
2865
17
99272
3
5
68
5
5
6
2
1
4
13
9
6737
19505
85
15
4
17
12
13
1517
1
3
18
312
7
1
3
1
75
155
1139
115
4
1
149
10
1784
51
6
2
39
1237
858
5
20321
7
18
18
2252
2
14
479
4
2
770
1
63
7
25
17652
5906
62
14
1
4
84673
1
3
379
3524
24
4
13
36
78
1768
11
1
59
22
1
1
8
159
6
4201
1
485
2
35692
7
10
16
183
1087
60
1811
108
3
4
101
1
73
12
46
5
8
1
39280
1
4
70
28
3
932
5
52
2307
16
5
1
36
8
4
4
1103
1
181
1
47
11
845
1
103
1
167
25
1
27
747
68
2
44
77
30
2
2
13
71
8
147
5
1
9139
39492
54
2
8
276
70
7304
1
17
1
13
127
2
1
1757
1
48
7
2
10246
1
3
15
5
2
1215
30
17
1
254
2
16
350
1
1615
3
1435
18
24
39
80
1
3
2562
2
6
15
19
31
56
35194
1
707
4
2
7
7
3
8
274
7
6
1
29
1
3
40
14
3
76
5
9
57
99
1
19
1
1
5
28
13
2
17
1
53728
5
21
40
6
44
19
52
619
15
2
2
4037
4
1
29
84
22
428
5
1
2225
51
23
83
162
28
22
1
53007
3
1
1
53
1
1
17
3
1
48325
4
1
17
2
6
235
4
2
7185
8
64
1
2
3
12
92
30302
15
5
3
1
37
429
17
58
11
2
1
24
153
35
91
3
6
55093
68110
13
7
28
7
2
1
1
2330
1012
1
6
1
12
53
44
13
1
11
1
985
7
25
162
22
94
17
12
1
1
11
7
39
16
1
97
1
81275
1
3
60921
1
2
5
1
954
952
24
14
2
36
1
9
4
4
1
9
6
2509
10
14
2
43680
571
11
26
1
479
1
2684
177
19
397
1
1
17
8610
9
559
63
1
385
3
98
1950
1
1
49008
1
1
7
126
1
4
918
22
1844
2
5
2
3
4
2
1
28
11
10
34
1
2
1
123
6316
2
17
28
1
9228
7
6
623
72
64340
5
8
14
3
3
4880
467
2
2
39
1
3
1
1
220
24
2334
2
1
2955
1
9
1
85
153
441
2
144
11938
3
6
25598
29
18
3
5017
1
15867
4
34
1
28
5
1
6
242
17
5
172
72
270
15
220
1
57
13758
905
4
43989
2
1
23
5197
3
56
3
13
8
765
9
1
2
21
5637
2
4
1
1
718
4
77
1
2
12
1
3
2
5
1
23
88
1
6
66
54897
12
11
265
1
77
28
24564
1
24
58940
2913
2
1
6
31
23
15
1
9318
13
1934
17
228
7
50
64472
20
1
5
1
2261
31
995
6
1
1345
17
1
85
44
226
1
47
4
5124
39
1
59
352
2
1
1
1
440
1187
2
4
3
93779
3
10
145
2
1
1
4
1
5
1
140
2
5581
2
965
84
20686
1
77
1
5
239
35
5500
3
4560
468
60718
24860
1328
233
1
15634
7
44
10
1
22
1
2
3
11
2
1
43
75
59
6
1
7
1
1
12
8
541
11
188
81401
364
21
43142
46
91
1
2
1
5
1
2
1
1
6756
2623
5
46
31
129
96165
3
4786
7506
1
130
37291
4
33
1
8
2
5
5
1
155
235
2
43
102
2
87
13
6
53
1
5
17
16
1147
20
15
2
1537
8
151
1588
2
9
2
1
26
1123
1792
51
3
1255
1
3754
171
862
29
390
1741
1
1
57
1
1
424
60035
2
3
2026
2
669
1
1
2
130
16178
2
238
10
1
4567
229
4
1
11
3
426
4
1
11
3
69
8
4
1
5
690
1
828
43
3
1
40
1
9
66
5
6
2
108
54
1
138
2
1
74
42
106
5
1
127
9
8191
51
1
2
2
5140
587
5351
135
1
29
12
1
3
903
1
2
1
1
1
30
5
1
3
13580
2
279
48
15
1
14383
23
1
51753
6
6
1833
1396
1
723
2
7097
36609
1
22
131
35575
22
587
17
1
11
1
6
926
118
1
6
1
3
202
1
1
2
1
1
34
2
16
23
3
11
175
374
12
6
11583
841
13
1
411
281
51
1200
424
4
6
3
380
1
2
1
3559
8
1
6742
35
3
2
76
1
2
14
4
4
22
4959
7
1
890
5
3
1
18
747
1
8
870
1836
1
105
133
1078
1
14
1316
3
41391
130
1189
519
5
22
8
5
310
33
71
2
6
57
3
5
17
10
1
11216
1
618
2
22
4
122
10
14
55
28
62
1
1
1
7
3
1
1
1
1
223
682
1784
2
4
1
3
4
11
65710
10
5119
1886
3
4
1
2
35
332
3
42868
74
159
135
344
1
61
73
45
775
5
6
4
16
2
15
2
2
4
1
2
1
1
22
2
11
1324
541
49810
21
7
16
1
20
2
18
1
10964
110
8
1
15
27
16
63
1
12
165
3
18925
420
83
6
111
265
7
8
64
67223
3
5
339
21
16
79
1
1
17
35398
11
33
61821
2
2461
5
77525
2
325
4945
5
4
177
139
3
2
5
1
3
60389
980
21
48
3
1
3232
2
1
15042
12627
11781
1
12627
197
1
8
3
2097
91
2
173
10
8
9
1
3
34
11
1
2
13431
5
2123
102
787
15
37
1423
3
11
41038
1
2
5
7
1
2
9
12237
11
55
2
14920
5
69
12409
18
17535
1656
9
1493
5
17
15
1
1
408
18
15
35
3
4
71
5
67
12
4
1
18
12
89500
107
26
73
4
458
160
14
11
2
26090
4
32024
165
1
41
1
24047
92
2
4517
3
28384
458
2
511
377
886
1145
10
122
131
456
1816
218
6
2164
4
5
2166
1
11
6
1
2
8
15
127
2
1
2
6751
18
42
1
121
6
18
191
1043
4
1
3
7
1
14
8
403
1
3
80
1
87527
1
66
56538
1
7
26673
162
2808
43
41
5
1
2
2122
111
35
5274
31
70
1
1
7
21
96381
30
82
3400
17
14
59462
1008
128
1
15
1144
10
2
17
4
21
5
25918
952
26
28
7
37
841
363
221
1389
1
7
5
11
896
12
2
2
1
6824
30
29
19
10
159
8
1
669
1
1
2
1
87
276
1
1
164
1
114
3
21
137
1
516
10
4
7
6
1
2
1
1
17
14
2
6
59
2
109
10
6250
1
6
2
1
52
3
12716
3
14
1
82
8
23816
4514
471
1
37
1
1
1248
1
6
1
49
1
485
29
1
18
39
142
23
49
36
7
2
1
20
99
3
19
4
32
937
48825
207
1
5
2
26
9
3
1
5616
33
41
48
14
438
3
31019
696
58
9
756
3
30
3
12
5
2
4567
1
3
15
1
24
106
3
1
13
25
311
2
2
4
14016
1
53
1
1
327
6
9792
36
228
1
46
317
1
2
1
3
22
2
1
1860
1
2
47
2
4
13
6923
56533
47
8
22
14
1031
1
3
1
131
102
299
15
1
631
5
1
1
922
1943
5
409
11
1
506
2
1
3
2
51
89
1
4
5904
290
1
1
4
84
2
1
53
8849
15934
27
46
1
7
12
92
2
1
3
2049
3649
9
261
128
1214
95927
5
1
27
43516
1
4
42
1913
50787
2
2
2
4296
53
2
166
469
2
1
2
60
3
1878
25
40187
16
2
2
1
8
43
1
492
868
5
1775
45
66
1
10
1
26
1
93
11
2743
416
202
209
6
1
51
1390
7
18
136
3719
5750
3
1
1
3
1
3
1
1323
1
1
2793
32
878
15
1
4
1
1
37
6
52
1
38
12356
106
2
5
1
249
20
176
1
5
34
1
49
466
8
645
632
24
1501
1
1
1
26
1
4
6
4
14
17
44149
749
1
1912
1
48
1
447
11155
8
13
9
4
855
3099
4
46
38
1
17526
15
1
1
2
9
80355
751
325
478
1
1857
30
3
8
8
2249
1590
36
3
74
69
1
10
1
45
2449
1612
1
4
34
182
288
2
19
12692
287
754
14
10
20862
1
48
684
10638
3
2658
30
1
2
72
342
12891
20401
13
35968
3
17
1
653
69
15
12
6
306
21
1
11975
1
10
16025
1278
951
258
1
7
20415
63
7
2
3
5000
19543
11
1
3
1
6
2019
13
4311
136
18
7
24
9
31
110
1614
1
13
2231
1
62091
383
1
92
63
4
5146
7
1
318
25
122
1
1
48
222
65
1
6
1
1
24
1
335
1
1
3
24
6
240
814
318
1
2
8
83
13
28
15
1
182
31
7652
26
255
66757
19
31510
1
1
632
2342
10616
370
9
20
21
13
1
5
20
2844
6161
3
617
54
179
191
2
1
124
4
10085
7
513
2
31
10
6703
1180
31965
4081
3
2
155
1
2
5
25
2
2
1243
4793
1
1835
264
23
2
876
7
3
10
8
699
40
9098
114
6
3793
33
8
7
1412
1
358
5810
1
8
11
1
146
1
1
16352
1
1
2
65
1
12
1
17
18
2597
1
69
35194
8452
1
1
231
3
4
5
590
24319
3
1733
3459
289
2
1
36
257
114
11
67
23
562
80452
242
32882
2
11091
1
3
6
1
1
3793
1
1
16
80
1
452
8
730
1
8
117
16284
7
35252
1
1
4
19
13
2
10711
1
4
54416
990
3
1
841
7165
2
1
165
25
1
1
11
12
21
2
21
529
1
22
1
6
4
182
5
1
2
4150
236
4
7592
1
1766
86396
2
2
195
6
6
3
3499
1
7
1
9767
22
1
5
1454
3
3824
14
1027
1
11
38
9
10
4
2
16
370
460
18
716
5
828
138
4
1
1
4115
79
1
16
77
317
58
243
1
3
823
290
26
1
6
16
1
37
1
25
26
271
12
5985
140
2
1
117
7445
40
1
353
3
21
63
1991
9
1
13
46
18
9
40
61
3
3
3
48956
25
5
1
1
2
57614
1
1876
39
6
1
238
23804
8
5
22
76
47069
7038
80324
255
5600
8027
15
1
196
1
10
1
1
56
19220
4111
249
4
2
6363
1064
533
5324
6
3
1380
1
397
217
17
1
8
4
2
1
1
3
549
1
17
15
606
15
93
5
23
211
14
25
5
24
5752
1
25
1
2
2475
2
4
18
20
27
7474
1
15
4
5
11
109
6
1
81
18
1
31
1
2
1
5
1040
1
97
6
53
32
3
5
51
6
1
49395
4
1
96
1
6
78
1
3
4053
2501
4
5
2661
50
7
1
2
16
995
3
29
3
33
39
99736
4
2
119
25
5862
1507
6
363
14
1
31
1
154
990
4180
7
16
36
3
1
4
369
7
161
18
2
1
43187
178
54
678
3
472
2
2
76
3
76
8
32
1
8
1
2
1
27
353
1
1
1
18
1
92
60
1
8659
26
1
2
479
301
54
2967
1
78
314
31471
2
3
1
63843
11
37840
1
1
208
17337
100
112
6
23
3
3
1
1
128
270
211
24
3
2217
24
1
1
1
3
2
111
2
7
2248
2
25
1
4
9
3
7
9
217
312
2
13808
1
574
1
3
32
1
10996
5
53
15
8
1
12
1
7
1
1
1
1
2
136
4
72
982
2
5
390
63943
515
22
48
11
1
119
9
73
105
4
1
1544
1
4
77
480
2830
4
1
5
2
145
14
1
1
27
36
30
1
19543
1
20
54174
6
3
8
11
18833
1
47
69
1347
24
1
10
2
9
1159
31
70
1
1
29052
4
1
1
627
18
1
1127
1
5
1
82550
4
36
1580
2
2
793
2181
1
3
67
335
1
1
101
198
4
2
1
13
1
4
295
4
10
32
27
44
1895
17784
1
42
534
4
1
4
39
36
7
24
1225
58
5
1
1413
22
3
3
22549
5
88
10
2
3
2
248
1
1
9197
17
1
50
2
34482
9
33
73823
1
3
7167
2
2
11
9
1002
981
73
116
890
4
12
4
5
33
5040
9
41
3
88
11
3
7
9857
1
1645
1
5
56
1239
1082
6
4
1
1
1
2
3
30
15
1
60
26
660
3
2
1
20
409
1
4
1
12718
2
3
10078
25
90
84
1
5
3
5
198
11
340
13
1
3
1
648
4
2322
104
1391
2
872
110
927
81314
4
169
7452
1
2140
4
467
1723
4
493
2
847
1
3635
1
2
1
14
1
1
4
1
6
3805
574
545
6
10
2
28270
2
883
1
23
1
1
131
1
2618
14
1
2
325
1
75333
2
38
5
38950
13
1
2
3
103
9
1
18
136
72
4401
3763
293
25
1
1288
2814
6
2
11510
1
91
5
580
7
18
1
1
13
3
1
174
1
2
631
3
550
1
1
2
93
11
12
5
1
3
70
6621
1251
1
525
99
1
84
2
5
1
476
52
1285
48
1
430
2
743
3400
24292
474
3
2
58
91
1
431
83862
91
9
26
13
4
240
17
1
3
1
2
58
422
5
397
2
1
2896
81
1
1
1802
415
7455
2
38
3
4
3
2
4358
4
3
1
1
1
2
453
8
1
1
89
383
14413
11512
9512
175
52
12
15
16
1
1
109
1
13
4
24
1
27
3
3
17
37
1
206
24
3
1
2
9
104
4695
7
1890
9432
2
57
1
1
12
1996
1
5
2
2
62
4
8
99
7952
5111
536
8
2
275
667
111
1
1
5
8
4
1
1
25
4
6
2
1
3
15
723
278
13345
15
1
2
5
2
376
6
35
26
87306
343
2
1
1
3
3
1
34
20
46
86
2
22
4
1
12165
1
307
9
71
445
297
51
8454
26
1
377
6
9
25
29708
7
1
1
32
4
69
579
18
2
6
294
2
5
58
4
6
1
2
1
21
10
1
1
434
243
25
2
4
13
1
2140
1
1
2
11
123
2
3
17
1608
788
4
134
1
3
8
1
1
2
143
47
1897
2
153
1
2
1567
2
43
1
10
36
37
30
599
28
4685
1
24
1
1
32
5
469
2
1734
10
1
9770
14
9
33
10
108
18
2
1
4401
1
1
2
275
1
19178
2
8
4
2
5
1
2
2
2070
50
63
2
2
105
2
19
2245
2
1
2
95
1
5377
275
13
2
5272
1
2
6792
14
11646
13
43
33
39
837
9
33
3
47
8
89
8
4
4
12
12
2
22
5
3
5
1
131
39
10
6
1
1
11
1
240
103
84
34009
1
1
265
195
565
11
15
18
39777
93
25
3
201
16
77
14006
1
204
1
12
1
615
1
3
34
5
49852
1
13
3361
18216
1
20
12
7
5
1
15
16
1
4
1
99879
41078
1
6
113
7
4
1
2
1
53
27
4002
1
87
2
21
1
39
39
24
1
2
19
599
1
5
20
6726
2
6
45823
23
1
1
2
1
8
1
2
2140
898
4
1169
16
1
3
7
136
1
1
12151
3
2
692
1
2
9
2
1
18997
1
3
3
11
1177
635
10
4
1
1411
4771
18522
1
2160
155
7
7
1
14
38
1
176
11
3
1
1
51
70
16484
5
1
1
1
2
29
1
7
1
18423
1
2
7
8
1
1
1646
2
23
80
12
11
854
1
5
130
41053
74
1152
30058
30
25
7
10
39
31
11
127
2
2
2
9
3
1
5
10321
233
1
34804
4
5
1
14792
2
6108
87
3
156
3
6
389
2
506
791
3
30
81
17
432
70
45
1
63
523
1
5
1
2
7
13
1
5
25365
3128
2
17535
26
1
1
463
2
1
3
25
1
1
44
50
5
6
1
3
2
22
1070
48
4
57
1
1
833
5
780
1
15
204
3
26306
498
2952
1162
44555
2
603
635
2
24137
1
2
2
12
1
20
1
5
2
1
7
9
46
421
1177
97
38
96
2465
3
1
12
126
130
1279
276
1210
25
1
3
86
54
1
46
2
64672
8
50
228
132
20
1265
16
1188
5
1169
1
1876
382
4
14
5
567
5
225
3115
15
357
239
1
35
1
17
5
3
1
57
3
1
4
11889
5408
151
171
18984
3
2
1
109
5008
1
335
589
2
235
1
2160
1
101
404
1
46
2
1
15
1
777
1
6
3
3
17
2
85390
19631
2705
45
23
7875
6
845
3
6
8
18
39556
10
48
1
17187
69022
110
20
5
8786
12
1
2
312
2
333
27
6
3
3213
2
25
6
1
30
1879
1105
4
46993
2
56
1
11
24
20
20
1
19
613
1
1
2
1
80355
2
1
910
62
31
151
3542
26
3
6
46844
24
1
713
1582
2
12
15
1
2
2545
2
1
1
1
80
10
128
3
23
1731
30
1
12324
2357
1
190
11490
50
43303
16244
1
156
18
1000
6
96
5497
2
1
3
3
3
3
5021
14
1
2
7915
1
3
29
5
26
4
1
30
34
26
5
3094
1
17
7
10
1
332
9355
4193
2
7
6
39
46
2
61
1
1406
2
2
1416
11804
2
1
3
34
1473
1450
3
1
10
21
45
61
1291
1
579
17
3357
1
3
174
152
1
1685
1
121
7
3
981
1
189
2
4
16
4
3
2
1
24
16
2
44
52
3
2
2603
1
30
11
4
6
5817
6
53
1158
30660
42333
1
1
7
167
4
112
3
1
1
3
3
1
816
9
253
2
83
7
352
1
19073
215
2
12
3
1227
181
1
81
2
2
1
4
40
1
1
493
7
53
11
1
3
2
3
39
2240
65
1
71
2
3615
1
28467
1
4
1
1
71
17
949
35
57
56
1
34
1642
8
378
13
2
1
1
120
2
8
1
218
26
23
9
365
24
1
4
64
8
2654
110
47
1
4
48
3
1
23
3
631
4533
1
2
128
6386
3
2
3
26794
4881
2
63
2
1
28
23
2
237
24320
3
1
3
2
28
2
17
4
1
7
13
241
40308
22
385
164
1
4
5
46
38
1
28
820
1
5
1
32
1
1
192
2
1
4
1
4
5
2
15
4
42
3
1
2
1
215
55647
13
1363
1528
2
6
1
6
2
88
5
1
20
5
57581
7
14
34
10
2
1
29
3115
4
162
2877
6855
1
2
2
7
454
54
3
2
2
5080
3
1
23756
15894
2
125
53
4
165
6
2
1
4
2
36
6
9
2
196
1
2
14
13
1
36
10
8
1276
1
128
20
24
1
1
23801
805
15
2
2142
62
4
2
1
1685
3
6
20
3
14
159
423
32
2
76
1
2
3
134
210
4
89
1
119
213
351
38
8
36
723
416
1
383
10
4
275
651
155
1
33257
2
2
1
1
145
4
1203
21
20
207
37
9
1627
58920
2
78
1
1
36
1
228
1
646
1
320
4
2071
1
2
1
2
2807
397
607
1053
3
2
34
2
471
67
1
4
56
6
253
14
27
4
74
48
1
1
1
39
2
6
1017
2225
43
31
2
6
4
8
326
2
3
4
69
1
3
1
5
22
2924
9
327
62
501
1
1236
2
7
1494
166
64
32
36
34
9
497
1
1
862
437
44
27
6
139
2
4
1
4305
163
1
4
73
1005
1
3795
6
34
1
2
5690
3
2
1
533
917
10
2250
1
152
18
3
1
316
2
5
49
8589
334
1
5
738
488
14
5
1
8
3
1
23
3
7629
27
5
11119
1
16
9
20
394
1
13
8
17
218
4
21
4
13
77
1928
3
6
1
13
90
193
530
11
10
14513
3
16
2
4
1
1
33
1
1991
400
4
8
2
2
1
1
6
4
180
11
1
6
19
27
4
1
3
6
1
210
45705
6527
76
75
20335
23
72105
22
2400
1
37
426
1214
59908
72
353
922
2
66757
18
76
1
78
80
2
6344
42
17
8
1
1
4
1
2
1
1
2
20
3
7
5321
5125
348
8
106
11
159
1
1
135
1
2
2
3
1
1
1
483
90
5
391
14135
1178
2
2
667
1
96
9232
11
2401
4
3
5
14
74
1
1853
30110
10
4
1
23
2
2
2
5
1
10298
6
1
4
18
1644
2
1
1
1
87
1
10
10024
1
8
5
162
27
1668
1
3
568
6
11
48711
4
33
1
2
811
18
1
1
64
95
1
1685
1
87143
450
27831
1
1
1411
3
9
1062
321
8
2
1
2
104
1
109
58
4894
6
2
87
15249
1769
5
3
431
1
5
34
2
44
49
28
4
1
1
298
26
2
439
4
162
1
14
22
13
63
66
1
2
20
857
27
2
1
2
69
2
58
204
8
536
4
4
6
1
2
3
80
737
1
20
1
5
1
10365
3687
2
5
1
285
82
2
4
1
141
4
1
14
4
7
1
46047
1
7
1011
1
6
3583
24
3
35
5
4987
6
2
644
1
4
39
9
5
3
473
314
31
142
168
26
10995
7
2
1
1
1
50
2053
1
8747
255
2
1
146
934
1
3
1
476
4
7
6
304
47565
6
1340
9
3
6
904
3
36
2
5158
574
164
5
1
4258
34799
304
4
4
67256
64046
2
6
1
18
736
23
87
8
17706
3
4
3
6
293
3
79295
9
1
135
6
77
2
59868
3969
2
11
5
56
1
12
6491
47
73
3
170
1
1
2
7
11361
3
2450
16660
1
162
948
62
345
135
760
29
98486
61
18
3
3
1
1
1
141
30
1362
1
4
1270
3
21
1664
1
7
1
652
248
1
62
5208
88
1
1
3
3
3
152
23
755
70
1
2
1
116
887
186
64
318
1
2529
1
251
13
1
3
7
1
223
18908
38
1
18
3311
1
11
2
1
1
4
1
1
116
1
9
98
1
2
6011
823
1
87
326
18778
11
23
789
1
10
12
2
17
5229
4
1
2181
7
78295
397
39
2
818
4
8713
3
18
74
2
848
3
1
1
1
13969
4
3
233
1
8
1
14
1
23
2
1
4
1
97
4
12
6
406
58
60
2
381
1
10
698
1
2
44
1
75
8
2
10
8
36771
25
35
21
214
640
770
1
2597
7
631
251
189
140
1
5025
11343
3
2
5
86
3
5
5035
23534
3271
16
1
3
1
1
67
16
3222
43
3
1
3289
1
35
7970
11
8
27
6832
3
8
191
29
792
1
13
2
80322
20
147
1
1
6
1
154
34
1
5
319
2
14
7
2
36
80
15
10
10112
111
18
17
7
21
11
45
123
1
8
1
30
27
1
151
4277
119
94
2
1
4
25
1001
374
18
1
290
1
15
5
1
4
14350
838
65
9
6124
34
5992
1
43
40566
43151
14
4
4
1
11714
2
1
1
2420
1
50462
9
4
9
31
2
1
4
568
1
53
1
142
41458
3
40
2
7
2675
1
1368
2
4
1374
3
20
23
16
62
229
3
19530
16
2
7
516
60
1798
5459
2
6
112
53
2
135
1
1
1
1474
2
69325
11
19
42
8
3
3
4
91
1711
2
4774
3732
46
1
4
704
6
108
30
20
86
35
2297
2
293
1
169
94
1
3
1
3
25
75
41733
8
1
17
3
55135
52
1
359
1
1
1
1
6
86
2
2
11
95
19720
1
1709
15937
8049
7
2
5
15
5
4589
630
5
5
2
2
979
66
1332
1
91
22866
281
1
11
8
1
1
1
5
3
1594
2
1
1
201
9
1
832
2
7
36
1
3
13
4
6
1
1973
238
551
5345
15612
29
8
254
94
344
1
2
2
10
7562
4
307
6
5
24
6
49
22
7416
33
381
8
5417
1
247
426
997
7529
1
149
68
298
4
77
1
12
5
61133
37904
3
818
2
99562
2339
22
2
1
40678
1
1
4
2
1
54
3674
8
35
2
18908
2
3
1580
227
1
1657
2366
1
10
11
4
147
4
1
5
2057
1
74
2
11
1090
1
139
2
1
1
13
4
15
46817
5424
72
14413
1
3
4447
21
93
1
1
81
106
2
86626
3
5
3
610
1
20
549
1
21
4
2
44
733
10
2
2
8
2
339
2975
4
411
2
79199
2
1
791
531
1791
2289
986
1
338
55
10
2852
379
1
6
91
231
15
1
5
224
699
2
166
5
3
3
240
2321
12
3
1
1
1161
2
53
512
1
25
4
35
86
6
1931
15
2
3
198
2
33240
1
67
12
18752
2
1
18654
586
105
2
6
1
1
161
13
1
7
11719
30
158
1
1
29
1858
485
20087
197
17
18
110
36
17
1
1
67976
121
24
99510
15
5
1
3
1
2
10
9294
354
72
19
2
8
6
5
1
301
21
24
4
2181
86087
1
12
255
113
3
3
18
723
352
2
1
2
717
2
55291
17937
651
1
3296
3
9575
4
25
705
18
19
2922
1
9
1
25
1
12
4
21
1
2
1
17
2
2
12423
1
7
2
1
1
7
11
3
8
9
8
438
19
23816
1178
24353
319
1778
1
478
867
3
694
1
139
44
3
3
1
1
1
1
135
3
564
126
30
10
131
62178
6774
1
9
68
1
146
10
15
4
3
3
18
115
5
1
15947
53
2
1
12
1
1
15
8
3
151
16235
2
12269
5
21
3
13
14
2145
8
152
5889
49852
103
1
7
1
13
4183
51
387
1
2
48
1
9711
4
4
16
1435
12
10920
1
6
2
1
4
1
44
2
9
47
118
142
2
1
38
5
10
150
14
64
10
3205
1395
3671
346
1
61
8
1
1596
7
30
3221
3
2
9
1
2
1
1
502
2
2
3
93
6
1
1
3610
780
11
4
1
1
623
1
1
7
2
40
6249
3
7
13
180
16
3584
1
2
3
1
5
9
2
6
1
31
117
1
52
53
17
297
60337
2
1328
80
462
1
6
2
1
1
12
24399
23554
1
1
9
456
3
170
133
15
2
7
6
48
23381
1
14
1
8734
5
188
4
25
1
1
16292
236
1
176
9639
5
2356
1874
5
1
219
2414
9
10
206
28
1
548
2
34109
11
1
3
4699
51
1
195
6890
9
2
3
3
5
2524
1
1
1
409
31128
1
68
8
1428
12
1
17
20
2
1
6
6
820
34
1628
5
4
4034
6
2
135
1
7
4
1
6
46
29
1431
2964
30
4
201
1
2
5087
42
50427
2
29214
8666
1
97
18
6213
559
1
15319
1
1
2
15
16
36
2
7695
4
2
2
100
6564
65
11
8
3
340
7
3
6
123
20
2
100
7
209
1178
491
2
7
10
391
4
2
3
1
4
3704
4204
1
3
1
1
7
3
12
22
27
51
38
9
170
16
2
38
120
6
114
969
1541
203
1
28
87
299
136
75
2096
24494
3
2
1
1
55
4098
2689
2
1249
1656
1
1
252
23645
1
30
522
33
4
1
9
11729
1
5
663
1
2
2
66
51
1
5
84
1
31
1
11
3
1
397
3
3610
23
33
63130
1
1
35424
14722
3
264
48
3848
8
333
2
9
2479
360
1
613
198
1560
7
2
1419
8
1
60
1348
124
1513
38461
1
213
1
2
3
4
88
6
24
1
2
6
10
1
9
428
1
1
2
3
4
16
3
6
166
1
53618
1
2
18833
22
8
30
1
2
6
1
56
1
17
62666
1
47
1
3437
3
38970
49
1
3
5
48
1
2
70
71
78
704
108
91
25
17
58
30
44046
339
3
47
225
16
2
572
131
4
3
3
43
4
1
4
1
187
1
5
76
419
81
1
28
15
1893
15906
165
16
1
2
10
1
1
219
2
107
2
31
67
1
12891
3
1
65
5
417
63406
85
101
5
1
21
862
3
3
3057
1140
75
203
970
3
2368
13
17
1
6
122
1
1
2
365
1
3
147
2
1
765
2
90
3
12955
4
1
4
1
6
2
20
9507
766
5
323
3
2
10
6720
1
1
21
11
242
1
4
1
269
1
5635
157
17075
1
1
1
1
59354
49
7
4
1
236
36
51
3
473
2
1074
1
2
1
4
2
10
23
5476
40
24
2
6349
73
425
1
352
7
2
2
8
7
1
21
4
12
9
3
2
20860
27
147
1
177
22
20
3
2
1
55625
52
2
2063
6844
2
692
25
3
3
2
1
1
1
1
330
4
1
65
1
3
6
15
2
1
1
3
7
255
1
74
4
1
2
3
29
3
135
117
6
1
2
5
34
1
4447
27
2
1359
8672
1
42
8049
38
37
4
3
65
1
1
2
1
4
2
3451
1
8
11678
18
1309
1
693
1
3607
17309
81
1
83054
3
3
2
2878
2
1878
234
1
1
2
2
49
46
154
3
1
114
53
1
329
5862
41
25
10
7
41
2
34
752
155
1
18
1
6
66
66049
43
1
6
61
1
2966
17
502
5067
3
1
5
3855
1
8
116
4
1
4
7
70
340
185
140
3
3
1
7
10547
12
32
1
137
1
13
15300
5019
1
593
210
7
1
790
2
9
6
3
999
566
1277
221
775
830
174
41
4
8
4
536
5
2
15733
136
1
386
5
2
92
60
6774
257
1
81
742
89
4
10003
3
26
46
3
3112
8
10
6
2
19
100
391
272
578
1
6
16062
388
1
2523
110
3660
2
1
4
1
48
1
1
12429
56
1
1
21601
4
136
8
8
1
2
2
2
8
1
1
79
24415
5
1
31
37704
47
5372
60
272
31805
13050
14267
6
409
1
1
23
9
16
2
5
5
17
1
1019
1
39
254
1
68
7
1
176
1
4
40215
218
1414
674
3
1
7
1
481
268
5466
68
1
135
44273
8
6
1
16
4
73
9
23
4
2
59
112
14
635
41
14
13
1
1
702
905
1
7
1
81
23
150
2
621
459
176
30
27
1
180
39
1
209
5889
16
282
25
1
954
307
415
1
4
3
1
5
23
1
1
1
2
1
1
1
1
1
27
46
1983
5
37
89
1
14
6823
148
7
1
12332
24
1
2
11
5
32747
1
10
1
12
5
4
38
145
3
72708
33
1
1
22
1
23
4
16708
2
3
72
3
839
6
4
3
2
8
7
12
9
1
1
7
1
14
6
918
46
1
1
3
345
2
15
3591
2
1
1
9
2
4
168
22297
54583
2240
2
3
13
1
109
264
1
2
53
24472
53
712
198
90
799
3239
546
2
1173
13
139
6
3
3
28
1
2563
3
417
17
114
3329
1
2
11
1
23
12
1
329
216
26993
45
25
6
74530
6
54
618
32558
5
3
1
10
2
6
18
698
20
42193
3
11
422
2
1
155
8356
454
3
4
5
2
5
1226
11
2
3446
1
133
1
234
1
18
39335
2
4
48
30
1
213
7282
1
25596
43
63
7
2
1
49
1
1340
25709
85
546
1
7
6
3
54
27057
16
1
24
1
2
692
1
5
2
1
5014
7
1
6
32
1
1
429
2
7
1
2
676
62
1
213
54
4372
2
2879
16
12
9
36
1
1
3
18
5
17268
10
21
16
1550
9
1
12073
3
2
6236
26
9
104
2
16
8
20
10436
60
1
1
29
4
238
1
2510
1
1798
6
1
4
14661
2
13
2
8
11
5929
53
3
4
4420
1
59218
6312
2
4
8
2
8
1
40
6
6
1
5
47
3
1
1689
321
303
1666
33
22
6
3
24
1
84
8
20
13
883
202
1
619
4
18
12
3
2
14
46
218
22886
11
58494
1
3
4
362
1
61
1
36
54
1
2
19
1
137
28
57
704
1
3
1
2
10
2
3383
4
10
1
5
9
165
17
1199
10
2320
9
40
1
23
2
25
1362
1
13114
2
252
24
83
515
463
11
9
9
1
9
1
23
1
2
28
895
57
1
1
1
1
37
8
3712
28
4
2
112
706
4413
21
3
3
16
610
15590
13
1
7
250
3
215
39
196
1
53
1
15
22
220
7229
37
1
12
1
21690
257
44
5
271
91867
1
1
3
1
1
280
15370
99
50
389
10
32
2
25
108
3
8
1
1
25350
1
2206
8
2070
1
3
260
2
55
1
9
1
1
5845
9
633
80
143
1209
1
1
13
104
2
2
49
1174
320
3
5
18
1
137
3
1
30
1
2
5
10
72
12
224
6
1
758
46
110
110
1
269
10
108
400
3
45
1
2
5
48
6011
1
1
24
1
1
3
17
12
219
1122
1725
43
3
67
2
1
711
54
48
3
8
1079
6
1
7774
8
39
13
2
2
6
96
32
1
6
46457
158
4
22994
1
1203
3
6
69
3
24
11
24
121
73
4
1
179
4409
7
9
4
6
1
32
57
14
313
7
12624
5
3
30445
1
4
577
5957
5
2
4417
1
87
30398
2
15
3
1
2
6
2
2
21
3480
1508
30
4
5
45996
8
20
15
3
12
15
2535
104
113
13177
18397
14
2
6
249
1
31204
1
60
231
122
3
123
2
1
6810
170
24
2
55
10483
109
415
1
13
196
1
1
38164
5
162
22
162
12
1
41331
1
1
101
77
38
17
1
1
5345
44
1
1
16
7
13
259
268
41
4816
25400
6
116
4
24
2
13
1
1
20911
18
8365
137
11421
11259
11
3071
37
97
369
1187
3
27192
665
1
5
209
49
9
1
4
1
4857
35
318
25
1
2701
1
6
153
82
1558
883
244
3451
6840
70
1
43
1
6083
27
9
2007
511
1
4
1
4
18
66
1
6
493
7
388
2
1
29
1
1
1
6
38
1
189
142
9
1
46963
1
1
3
3
442
384
1
974
2460
1
2
1340
2
27
18915
7
19412
163
15
6
1
54
69730
43
68
2
2
14
2
3958
18137
29651
8809
2
2
133
4
3
7
11
2
1
2
3
1
60
1
1961
4
29249
1
1
86
10
1
2
6
443
101
1
1
7
2
1
4
26
40043
6
149
2
171
10
1
155
9
9247
35391
389
3
3040
1
1343
15
2
72714
29
1429
380
1
16267
1034
2
6
1
29
386
1
12
84641
39
18
3
67
1
3
104
37
450
1
2506
3186
2
9
7
41
1
2
7175
1
130
12
744
3
47
7
1
8
2
9
12
1
4779
392
1
3
60
27777
1
4
1723
73618
3
1
1
1
6386
3
3816
1
1
10440
97
16
2
4
134
306
40
5
670
5208
4876
32
5
59
109
343
92
6
153
6
16
5
36492
6838
3
1756
247
149
1
112
26
2
1
4
650
550
301
1
8
16731
3
3
32
423
70
2
27
1
7
8
82794
3
367
210
23
279
5
64123
229
1762
2024
135
20
15
1127
1
23
32523
2
489
1482
4
7
2
1
213
3
1
1
1
666
183
3574
7
299
71
3
4
22
14
18
2
1
292
1
5
280
755
11810
40
1
24
140
129
120
2
1
1
1
199
2
4
40
35
13
45
20
1
2
1
4691
280
533
10
1913
8348
1
4
1026
6289
18
10
147
7
2910
1
1
172
1
3879
200
1
1
197
139
3
4
3
115
1
1643
521
7
1
3
21248
4
4
1
12995
6
50
3
1
2
1
26
1
5
3
375
119
2
3
2
1
140
4
1
15
1
5
2
1
2866
210
71
120
2992
70293
1
14
13
29587
5
1
320
2006
16
5
2
2
3073
4
3
4
9
1
2366
1
251
9
1376
27
432
1
27
848
3
31
25
157
1
2711
3094
28
56
3
1
2
2
24
13
2
1
2
178
2
2
12
15
2
180
13
4
265
1
74625
1
2
342
2249
34
1
1
1
2
121
1
709
13
215
95
15909
1
805
15
856
50
254
22
7
6
3
227
71
8657
9
13
5961
2718
50317
1
6
3
67
3
6
4
1
2
734
7725
71
87
1090
2
22
265
3091
5279
7
27134
379
1
7
1
12
105
963
203
1
1
60
1
1
31
9
25
1
1
5
2061
2
29
6
4
1905
1
62
2392
29
16
71
4
2
71
1
86
28
128
32
13
7
85
218
14
40089
8290
79
7857
92
2
12
19
1
1
10
5
1
6
43
248
20
5
5
19
13
358
4564
3506
813
116
3
54311
1
4
3
3
2342
312
66
1
12
16
2292
66
8
15
3
1
6
95
10
2
6
829
121
62
38
18088
6
719
1335
2
168
36
1
2
29
2
190
6
7
3
1
255
8
1
3
4928
20
24
247
2
31
1
196
1
6
140
269
10438
95
5
19
6
1
6
2967
3
2921
27450
167
2
44
1441
1
6
2
54
64
1229
5
6
160
99
21
133
5
1
116
1
1
1
3
17
2
275
1
48
1
3
522
2
23
199
2
15
5
4
3
3185
1
5
1266
1
900
4554
17
5
2
15
1
25
14962
14834
118
40
8
5
16
2
1
4
1
4
2550
116
637
1
1579
24
158
34990
6
7073
391
311
2
2
2
168
633
4
1352
78113
7524
3
65
16
1
179
1
496
7
1
9
1
163
1
6
3419
22
11280
4
5
1
1
6
2
25
427
4
57
3
41
3
931
136
1
43
19
4
2
2
14
44
9
1
1
38
10
32
5
63
1
1
4
412
571
1
16
1
6
62
24
93
2099
1808
5018
1
729
56
25
18843
28210
81
4
492
1
1
50
964
29275
2
51
4
56
11
1
3
11
2
2
63
51230
144
1623
30
3
1
107
28
3
88487
1
202
2
2697
91
9
1
2
5
13812
6
5
1
1
48
553
14
6
1
1
849
13634
124
14
81
2281
7
5
2
2327
69
2
16
39492
245
2106
289
2
1
38314
75
54
23515
1
623
1
2
409
1
15
1
3
53
19
7
83
227
2099
1
421
3351
1
2066
1
82
8
414
358
13
52
5
6
18509
16
1
4
12
2426
14
4
37
886
1
2
32
445
3
1
21
3
5144
380
2
87
178
67553
1
11
773
27
2
2851
38
56
56
2
4400
6
66
4
6
5
167
2
5
3409
1
1
1
10441
1
479
9
2
6877
1
1
639
1
2
3721
262
84801
1
4
3
2
18
6
13
177
166
233
5
1
1
1
44
771
22
1
22593
6
1
5
7
38
3
18
1228
250
26805
1
607
14
5
51
18
1
86
32
1
3
2
32
9
2
1
1
3305
1
1
1
1
5
225
190
4
5
1
2
74948
7368
1
62
459
8
1428
1536
1
1
2801
14
4
1354
1
1523
1
1
7
1
40
1
3
28
1
2
20
20
23
31
30
1
1
5
3
358
10
8
92
1
146
5
26924
2
4
11044
784
23
3
1
55
6
1
1
8
32
14
12
1
7
8
23
2186
486
2515
19054
2356
1319
882
3
1
15
2
1070
73
10
61
2
9594
163
7
702
1
1
37
1
97
1
7
6
5
3258
4
20
358
9
2
1
1
5
1
8
10
32205
6
184
213
1
1
1
1747
48
1
7
2
1
886
1
4
37
99549
1
100
440
58
5
2
459
40
510
1
330
2
27
1
1608
1
7
1
28352
9
1
5
10
1
2
1
3423
18
122
14
2
28
71
9
2
73
2608
17
8
2
31
2
122
16
60
6665
89
4785
1
395
3
28
1
6
6
31
226
1742
11
102
178
931
1
40
36859
2
2
29037
1
1
4
975
38
36
261
1
3
3
1124
3
974
44
9
96
3652
8
2
1
3
34009
59
33
28352
96
85
52
40979
15
5
5
13843
1
1
44
1793
1
1014
18
9
56259
101
75
1
1329
457
153
72
10
3
3051
2
3
15
16
918
7
57
6
79
460
1
3
16
5
9097
27
12
27
1
444
88154
6
2
2
312
303
2
117
5
3
116
85
22820
1083
24494
263
1
35712
2140
22
1
1
3
1
1
19
4
3
2
1
3
9
2
20
27
158
28
2
3
894
18312
21
1
1
14
175
5
1
160
1
1
2113
260
27
7
2
2117
7
30
279
6113
1
6976
1
1100
7970
1
85
3
59
1
16
468
1847
1
4
735
4
95766
191
91
7592
13300
4
227
993
23
2
3
247
5
2
57
18
7854
23
791
415
18932
432
13003
1
1
1
8
9
16
22
77097
3
2
50202
515
43
36
10
15051
8
1
12
77
284
1
1
1
1
997
1305
2911
1
113
49
1
56
1
413
4
3
27
17200
3378
2
15
2701
1452
1
472
43
123
3
11
17
16
1
3
3
136
15
4313
83
1919
14413
2
1
21586
5
6
2
3
1
6696
3
964
2
5
11
1
3
1
20
68692
2
3
28585
258
762
241
51
5
1
2
2
11
10
13
1
5
18
1
1508
1
1
6
16
1
5
1
1
3
2
27029
27
1
17442
689
23
6
3
8
1867
4
3
4
5
64
259
1
1
1
2
1
129
2
39
2
415
223
47
405
1
1
14359
24
4
3
19
1
2
2
14
34
64
39
557
1
18
1
1
85
98
1
1
8
3
48
1823
477
1
2
19
1853
7
111
12
660
3
28
1
19
13
3
174
1
27
6
1
2
380
28155
149
13
1
4903
2
96
294
1347
5
2
1
23
1
1
1
11
3
1
147
11
323
4
388
1
975
1
511
15
10
540
7
8060
3
279
13
27
10130
7
486
22
1
306
12
9
7
2
3
1
4942
1
36
2085
23773
1
12
29
2
4
146
108
3
43
4002
543
9
14
18
68
22
1673
36
86
178
110
28
4
3
1
2
260
3
2
485
4
1
7
3
8
25
1
1
12282
1
5921
13
5
6654
12
21
1596
90361
12
482
4
9
589
159
4
6
2000
5
19
6
493
76
15
2
5681
94
6
11
1
87
3
55
12
64311
1
1
5
3
4912
771
15585
2
129
47
1340
12
5
6
13
409
750
7032
9
1
1
4
73
1
11
3
107
1
31
58
3
12
1
1583
11
11
15
1
60
4
1
1153
133
6
35
2588
24808
1
541
1
3250
7
7
2
2
2
4
1
2
1
16
3460
364
1
9932
1
1
10798
1
65417
7
1
11058
603
4208
1
248
2
1
3389
3
2624
25
4
1
1
1
1
61150
87
43
4
63943
71
1
9
183
19
26
2
411
11
1
13
332
336
51993
3
1
87
43
77
1
2291
1
2
5
1
607
2
42736
157
1
3
17
4
11
1
555
32840
639
222
344
72
26
15582
1
1994
2
13
7047
31398
14
26
1
36
4
106
5
2114
7
1039
299
1
741
74
38
11
1569
21690
4
560
68285
4
33
33
1
11479
2
620
40215
2
1
2
335
1
1774
1
3
74
1961
49957
2
2
42077
1
1
1
19
420
4846
104
2
13
6
168
174
2
26549
3
36
6
29862
74
197
6
364
41
83
1
269
3376
198
3
3048
1
402
4
1
2
16
8956
104
1
2046
1
1
262
1
44
7
1
748
48
5
6
2
1
1
120
2
1
1
12
1
2522
7
2
1
4
102
279
1
6
2
16
6
12
2
9
3
2922
3
2
31
4335
2
315
1
278
1
31
803
389
8
1
1
2
40
1
13
1
13
8
1
59
3
2
8
26
7810
74
24333
2
44
6954
6
939
44
29
25078
25
300
25
1089
3
470
1
10
1
2
20
1
30
1327
17583
47
463
2
9
1
152
28
1596
655
1
1
4
25160
12
2
1
2
450
1
135
4
1
27
1
1
2
8
23
16
3991
1
18
2
2
166
1
4
119
787
1
4
193
951
20
1
5
112
1
2428
48
7159
1
3
3
22
10
3
310
13
32
2
22
3
9031
1
109
4821
1
2
52
2
37
227
220
2
16
305
4
5
3
5405
8
12292
12
1
1
29723
3493
3
1
257
2
10
722
24
278
1
19
2
21
99
15
1
139
9537
1
3476
1
4
607
7
1
1
3
1
13
2
5553
16
8856
16890
1
14
5
507
7
1094
1
23
2
22610
1144
6
7
4
15
8
24
5
8
1
34
2
801
1
374
830
720
8
19
3
555
1
10
1
204
1546
32
1
2
1
26
64
32
7
17
1
1
310
88086
51
490
1
8
763
16
1098
4
3
7
5
2
2863
3
499
1
3
1
3
3
413
1
1
14
1
1
1
1444
1
7759
31
3
24137
3
1
2
2
618
189
2
37
2
26893
5
5
7
1
1
305
19
11
1
2978
12
34
6
23
2
1
2
1
6952
1
8
1
557
1
4
8
10
211
34
2
40
1
6667
1025
4
23
1
8257
18
1
4
1
1
29978
6
6357
1
132
38
11
188
33
18
1
1
3
7
6
1
2508
7
59
16222
5
17
277
182
224
304
155
1
534
1
60027
4
15
3
14021
2
3123
1
1
1764
2
4
1
10
1
71
369
1
12
5
5
7
1
7
1
2
6952
4
241
91
1
6
20
1
1118
1
1
2
3
99
16
1
1
2680
5
15
55316
82420
1
5230
493
17
146
52
643
2
1
1
431
14
4
3
56
7
19
12
89
64
1
41
3060
58944
112
656
349
4
1292
631
29
3
1
4
8879
1
2
6
1
5
24
58
4
1
3
140
10
2
657
1
4
30
2
121
52
7
429
28
1
221
655
3
81895
527
67472
1
7
5047
4
2
83
33
91
1268
1
1
21
5504
125
3961
1
1
1
4
5
23
14
1
8
2
6
20
30
11583
4
310
1
4599
10
5
1
36
5
23
12
411
4177
2
15
797
1
269
38
6555
1
159
1995
1
2
2
30040
1
4
1385
1
1
2
942
1
4
22
620
8
1
7
1957
6
25
34
590
2
11
4523
27256
3647
967
9
18
2
2
18
40
16
48604
34
14
32
289
2
4378
189
110
13
2447
2
21
1
1127
2
19
809
23
385
24
1756
26
1
46
1
1
3
11
975
2
272
22667
8
3
62
1
781
74
1
1
1
50709
6
15
1
55697
82
100
8
4
528
2
2
7
45770
98724
1853
22656
30
174
2
243
1
3
2
189
560
1
13055
317
38
5
8519
4588
5
27
3
47
18
1
1
17
7
2
9
1
4
2
533
7159
2
103
20852
10
21
35
2581
3
148
1
10905
1
1
20
1
13
6
149
5
1
2
1
31
9
447
209
1
22
2161
1
16
2
434
2
3
542
4
28
1
1739
1
2
32017
1
135
22
4
2
2
17
1
2
15
252
1
6
1
2
18814
1
1
11
840
1
3
702
7
1
3
150
6
310
4
843
1
196
1
1
547
1
1
38
1
2
5635
1
1
52455
8
29
8
7
6
10
2
10
3
385
1
5
1
1
867
1
3
551
5
1964
26
133
2
28
1
5846
2
1
5275
1851
17
25
39
1
3
6
2
6
2
45
527
1
2
49
72
4
20
1
702
1
8
2
1
1
17
4
1
15
7
123
3
8
15686
15
146
3732
17594
646
2
1
2
107
1
1090
6
11
138
2
9
80187
1
376
38
1
1
4579
32
1635
20097
8
79
3
23
53
26
7
1
4
21
25680
8
9598
68
3040
5
48
1
1
191
2
113
16146
59
88
2
2
1
349
1184
16
10
6
18
2
1
3
1
8
276
2607
3
1
1
4
2
10
63
7
6
15
3729
38
188
1
1
1
76965
10
48
41
60
83
1
1588
1
3
56
95
13
2
82550
517
1
1
1
17
66
9
12901
87
384
1
108
2748
3
10
733
1
12912
1
3
5
9
175
123
1
128
6
2
2
25
1
1
1
2296
469
1
4
10
2
20
1
389
17
53
1
42
4487
5
14
2
1
5
580
1
71
700
4
14
13290
35
1
1
170
16
357
22
125
3
1
917
186
272
1
13810
36410
7950
97
8
236
5222
2
174
486
2
5
3235
8
13
10
16
13
1
9
1
5
24172
1000
94
1
1
1
20
178
1
1
1
4
136
2
1672
37
1
82
688
968
12
26
177
1
3
1
68
6
2
237
154
30
5
335
23
7
1
2
6
9
2
4
13812
2
7009
1
87
6
625
82
108
5035
6
1
28
3
3
6
3
1
4
59498
1
7
4
1
1
14164
3
2
9
1
3
193
99
12
14
1
1
1
2
741
9
4453
2
4
5236
18
47
1
3
1
15
12
48
9
3574
511
1
21612
9
9845
83759
2
2
211
2
1
1
1741
18
21030
7583
1
11
161
6
1
1451
25
5
2
15
1
1
50
1
9
463
51
156
12
1
1
1
13804
11
305
48
3
29
2502
8
1458
529
2851
1
1
501
3
14
28
1
15
3
1
111
35
5
2
2
5
5782
60438
31
12
1094
920
1
4
13
108
20
7
10
1538
3
266
1
4
11965
1
1370
1
1
1
1
3839
49262
8
2
1
16
17
41917
263
11
2
12
1
14
32
225
4
4
5
614
6
72
149
137
1
2
58
1
5
593
1
1
26317
32
68
13
7450
19454
50
1
14
4064
14
1
21
6
6
204
1
515
19
1
7
387
23
1
3199
5
300
108
1047
2
134
1
575
1191
4
4
1
1
1
24
26
156
2
1988
1082
3400
259
1547
2
114
1
179
363
4
908
11
4345
46
1
2
16
1
23
190
829
12
2966
136
5
44
1700
1
11
55
1
6
237
119
10
6
1
35
26
184
1
1
7
3
9
3
16
93
16
35
6
5092
10
1
2
1
1
3
100
1
6
5
1
82
1
4
3
2
170
9
46
4
1166
5197
3
3280
2
28
3565
43
1
4
13
54
51
381
39
14
9
6
2
8
1469
43
21
1
1
94
5
46
61
21
393
1
1
1
2
14
34
11
4
51
1
4
785
2
7
188
352
810
1
1
2276
76033
41
6
2
121
9
3248
1
4
1
29975
4
1
3
34
12
1
153
12
28354
12
13
2
16665
30
1
410
1
138
41
849
3
2
4
49
485
5
2
44208
83
188
59
4
3
40
147
1
5
38
57
26
20
28
2
2
3
2
84
1
18
1710
1
2
3
8
33
36846
1
12
1
1
34
203
64
3
222
2
17
15
5
48
12
2661
368
2157
2
17224
228
38
3
1
3
2
1132
19406
3
7
9
126
1
4
1
180
307
7
525
4
12
1
17
3817
1
55
199
2
188
8
16
2
1
5
1
19
2
1
7
81
7
1
3
1
1
3
494
9
1
9512
1728
5
8
15
189
15
14
1
1
5
4
230
20
6
1
2689
2
3
2
9232
1648
224
2
275
9
2
408
9
1
1181
1
634
3
1
25
151
4
6
1
2
1
64340
2
102
3
23
150
260
18
4
1
1
2
1
772
5
429
6
692
12953
3
2
188
4
4912
1731
1
1
2
1
500
358
47
1
6
14387
416
1114
48
97
2896
12
45770
2
75023
1
1
1
1
54
368
2
108
20
8
61
1
8
1
1
1
2
32
1
8
1217
2
1
3
1
16149
1
10
3
1
5
3
1
7
1718
43
1
12
1
7
578
3
6
16490
14264
19
8
26883
2
1022
48510
1
146
242
2
267
453
2
27
4733
4
813
1968
1214
29708
442
41
975
38625
36220
5
1
1615
3
2
35
6
3
3
771
36
2
5
23
1
1
12
1
1
6
576
4
19
72
2
812
4
6
27
2
168
925
61
834
1
1
2
1
1
5
5
2
31
55
2
29
10
6
101
136
6
1
160
6363
1964
2722
573
40
1064
98
47
3
1
2
85043
18
3
2
3
18
738
19
1751
10
36
45
4
1405
1
1
1
2
36
1
572
11802
2
15
2
350
38
205
931
1550
1
1259
15
2
21
9732
102
23
15
3
85
1
8
860
2
88
17
56204
4
10
1
4
4
3
7
5
4
13
2
6498
379
3
31
41
4
14654
58
929
3
3974
1
1934
123
69
2
18
1
6
1
1
10
2
56986
154
9
30
1
59
1
1
12
6860
15
2
54
11
178
6574
79
1
4
3789
4093
1
28
227
634
51083
3
2
3
3
6
5
490
1
63
4
1
1
6
538
170
1
162
3
5
6618
1
21
9
94
1105
1
89
2
14
7
27
9501
2
1
845
2
13
1
68
2252
75
2291
4
4086
1
149
6
1
1
1
1
13
17
142
19
8
2
7
2
47
9
4
7354
19
275
3
28
250
3
1
1
16
4
312
14
5
1
1
2
15
16
1
2
3187
4
36
4
159
1
6694
1
1
1
1
82
1
1
32
1180
16
9
8
111
2141
2
1389
2
4
2
2
69
15702
222
1
16
4
10
22
1
1
192
70
160
12
3
21
270
8
29818
2
1
3586
3050
1410
2
22
290
24908
2
1
5
778
3
3
751
71201
1
44470
40566
4
10
1
1
5444
18
1
10
3
265
1930
8
139
130
439
80
2011
3
43885
60
403
1
4
505
10
76411
2
47
2
2
21
10
700
2
809
7
43
75
15443
2
3
12
30
1
13
34595
34
4
39662
1
82598
118
4
658
56
1
4
12544
134
69
15
1
84922
1
327
383
1
1
1
6
7
1
12
9353
1
2
238
92
147
3
5
2
40
5446
3
2077
4
1
1762
91
64619
26
1
48
487
4869
1
1
1407
542
319
6
18
11
1
40
1
7741
3982
2
2
1
206
13
2
1
2861
49
1
49
3
17
96
76
1
19
4
6
217
1
28
9944
36
849
49
1054
5
4
4
3
473
1567
2
4
9
49
8
2091
1
1
2202
1
1
2
11
3
1
1
51
1
64
124
4
5
5
1
12
43807
267
166
1
1
5726
3
2
4
49267
1
260
2
36
1
3
124
139
2
1
16642
56590
29522
2
4
25
1
1
1
10
1
93
10
15
28
930
2
36
11
4
1
11504
1
1970
3
10
1
40
11
183
3
3588
2
5409
2
1164
2
38945
5
2724
1
1293
7480
3
9
33
8
2
1
3
3
2
44
7835
5568
2
491
1
1
17
146
2
5466
1
7
25
1
35
3
2
198
1763
2239
1
2
1
1
10
1
70763
121
1190
3
1
20
672
14
45
71
1
1
1
67
2149
1
3
132
26058
1
1
11829
1
1
3
7
99
15
2145
51
219
633
6
1
1855
39
6
32983
2
1
54
2
1
3119
684
90
7
4182
3
1
222
1
3549
457
2
1
1
9353
2
2263
7334
1
3
565
1
1
2
27
28
1079
2
4954
7
6
1
3073
2
138
3883
3
1
1
20
5
1
219
216
9
1
72
1
8
1
5486
1093
2
1
17
1
10
1
2
3
991
2
115
2
5669
41
10
1
1
48
222
6
319
21
7
1
14
6
20
1
53
22
1
27
24
12572
16
116
1
7
42
24746
1374
8
4
2
1249
1
7159
3
49
3
35967
54
110
12
557
137
1408
13
2634
1
1
16
2269
402
1
1
1499
135
5
1
6
155
1
2
15
1
8
12
8
1999
18
1
4184
11
1450
1
1
4193
25
1
1
24
5
2
6
4
1
41
9
19
365
1
17075
15
4
1
1
371
2886
830
269
266
1079
134
2
1
59
4
1373
13680
317
1
140
5
19
7
6804
162
1
1
29888
7776
4743
59
145
66
50
1
1
120
32
42
4287
6
7
37
1
3
2
6
7
1
2057
117
2
2
2
64475
10
10343
10
5
14
9
43
7
88
208
234
7
86
2614
84
38
34
873
4214
288
458
32
225
1290
36
250
25
1
117
10
9507
437
45
1
96
88
1
248
6
1
1
19
8
38
1
1256
5
34
369
8
2
1
1
9
1
1
3404
1
9
2
893
10
2
1
12931
60
2
277
1
508
22
30
189
10
4075
33
1
70
5
22
1
3
1
113
94852
6
8
34
1
82
17542
283
14853
39310
2
4501
2
1
276
16
1044
123
2978
1
2
13808
1
1
2
21
441
4
7
77
2
615
242
693
398
15731
2
4
42
5
9497
13903
4
15
2
5
51753
26132
9797
4391
13
46
147
27
36
1
72
1
1009
273
57137
1
50
79
9
10
914
1
14
4
2
809
14
1
22253
4
3524
317
5
1
1
3
6
1024
2
781
2
559
9
33
12
2
56491
1
83
1
68
2312
12456
2
8
9
10
1
23711
33775
2
32
12190
15
178
653
5
8
7
848
75
6
38852
19
11382
1
8
3
50
1
15655
1
2
72
1
4
14
10
1
13
1
21
537
2
86
110
33
6
21
2
1
1
92
63
34
12
1
1
587
4
88
85
51
2
1
14
47390
1
1
11
1
1
5
8187
1
77
5
3409
17
125
1805
350
2
16
64
27
217
2
972
1675
165
5
3
20
25493
3
1
7
97
1139
1
1
14
47069
26
961
7542
5873
108
5
82
67693
417
685
4
1
8
2
62
6
16739
19
59
9
8
3
3
4
3769
117
2
208
1550
1
27
4
1660
1
1
784
8
2
16
14
18
331
124
73
2
1
1
14
313
616
1
37
2
131
2
2674
1
3
3
13
12
3
13
2
167
1
2
279
8705
1
29
1
2
1
5
2
44
30163
56
19
87
578
21
1
18
15
5
4845
4
4
422
16
50827
14
63
16
10
1
5
21
2908
207
2
9
18
1
1
210
79
1
208
1
2
19
2
8
80
16942
16
997
172
25
667
164
21
2302
15
3
68
60
1
1
1
40
29
1
1256
1
1
959
254
2
7
4
37
9
5279
3135
107
162
2
1
1
1003
33
43
15
4214
1
52
236
2
11022
7208
15
49
2227
11
3
88
4
4
30
2
53
9
8
1019
305
1
5
53437
5
16
3
430
24
100
23
11
79
19
147
1374
2
2
1
138
32
6
63
2
163
2114
7
1
14
107
30
5
247
7576
14
4
11
9
52
1
180
39770
739
91
211
1
69
14920
26
5
26
607
1
496
21
20
67
6
53
1
130
3
1
14
1
19
100
5
7
3
145
2
10
5
1
35
82
74
2
2
1
40
4
339
3
4
121
5
347
12
34
84
2
1
7
4
2795
1
4
29
5
9
3
6
22
1367
753
1
1
28
1
5433
6
15
8
428
225
3
2
1
1
59
1
9
170
85
2
205
1
4
98
1
4
145
1
60224
4946
6
6869
5
24
1
5
1
919
3
2
2
1
2
1114
145
7
624
8
2
5
15
275
24
1
5
1
10
76
2487
12
647
4
24
433
15
2
7450
1097
48
1
2
674
2
4
1
2909
2922
31
2
20431
132
6
69
9626
25
400
2
10
1
5297
8
1
8786
226
22
10875
1
1
4
1
3
33
213
3326
17581
3
2965
13
1
1
9
16
3126
293
1
187
700
7
676
6
9
259
1
1
120
1
1
1
2
2
41
577
5
680
19
17
1
40
17
464
1537
2
9
2
1
3
6
1
9
9811
34
5
3
10
1790
33
62
8
24
13
1
6
33
1
38533
1
4
39
692
2600
1541
6668
1
8
11542
9594
17
12
615
1
170
21
1
9488
11
3
2839
4436
276
67
5
887
5
428
5
8
3
13267
79
1
13
24
16
14
34085
3
14
6
92279
1
951
1
9
1752
5
55429
13
4
16
6810
1
15
12
1
13
350
949
55
137
1
12
2
116
23
1
1
6075
7280
2
1
8
16
7
4255
4
214
15
41
14
1
1
1
16
18
1
1
86
230
4039
23
2
154
1
59
106
9
8
31929
1
6685
1
69
16
2
43
2
32
3
17
1325
313
33731
12
10
2493
4986
359
1
6
33
5
2
2275
4
11
1528
4
1
1
1
3
565
1
1
1
3
4
1
11
43
10
12
55
1
11
8
7
1
158
4961
1
202
1
17583
1
4
1
121
1
94
87
9
1480
7
304
56
10
69
1
20
3
4651
38
964
2
14
2
47
131
2
13
928
2
1
4
23558
1
65
8
22407
1
41
24
20
27
15
24
1997
5
1
11
1
1
14350
3
1
937
64
10848
3
279
133
29
26
13
25
1
6
10
1
135
7401
8
14541
10633
1
4
1
112
18
33628
3
1
2
1
3
596
1
1
21
493
1
32391
2
1207
3
3
7
3447
1
2
1716
1
10
33
262
11
168
4
6
777
7
1
16
1
45
4
2
4933
11
74
1
37400
1
16
5
1346
1731
1
6
393
145
6
1
9481
53960
50
2747
173
3
1
1
88
13
7
1
454
9
127
2
788
168
15262
75
1
2
1
1
55
1
1
9
2
1
115
5
1
23
1
5
7
33
697
725
318
532
767
3431
1
43
1176
35
107
3
5
5556
57
2
2
69
1
2
1457
36
12
4
18893
6
11016
247
1345
12536
41
3
8
864
10
64720
3
1202
24
4
1
1
18
1
371
2
1365
5
231
1
3
1
61
9546
14
5
28
13400
4
5
1
8
22
1
1369
13
124
3
7
2
7
216
44
321
152
8
16
1
3
6
4
5
26
38
4
184
5
5
3
53966
2
2
143
61
1
67
1
23
19
9
30372
3028
1756
9
2
14
2
2
4857
782
9
1
2
6
2
8
16
9
4
4
955
3
86876
88
2
76
1
15
11
1
19
1
4
1
5021
6
3
21
6
282
182
1
79
3
3
543
7
726
38
6684
10
1
2
1
1494
4
1
3890
1
1
4
2
2
527
2
17319
31
588
72712
1
41
2
2091
1
8
26
4
1
1
15
6
1374
4
7
2
11298
2
2
40
8
2641
195
1
1
1
103
16
12
6
2
2
2
1613
20
468
9172
1
9
1842
39472
26
3
39
12603
8
271
267
2
2
7
1
8
21
1
392
1
6
7
12
1934
64
3
2
5
16
10
176
1
5
7
1974
12
1
1
378
2
5
2
1
2
18246
558
20
1
8
10231
11
1
167
2
32
1
2
1
15
1
175
320
413
1
4
37
4
4
5
4
5
5
2
1
36350
16
10
3
79492
1
23
3
1
2
2
2
1
74
5
174
12
1
3
2
42
1
24191
1
30
1
3
1
2
1471
3744
29273
4
2
82
124
31
75
2
89
6
3
2
3
1
37
4
105
2
1
16742
4
432
1
25
11
5313
1
56
11
10
17
12
2
2
126
3
99506
7
190
4
2
1
42
25225
1166
693
1
1
64
3
41
8
1
5971
9
9802
3
2
1
286
1
10
79
1
1
51
3
149
651
3
22
1
199
488
25
37
3
2
3
401
27
1594
70
719
2
67
2
1461
4
1
1
4
1
3
617
20
2
6
53490
4
1
3
1
3
2
12292
33
7
1
122
1
46
74
3
1054
8262
106
5
15
36
1
30
5
47
21
2
107
3
46313
10
1
15
54
1
1051
204
171
50
23
2471
10
3
36
1
1
2
2
1
95
47
153
55
21
102
1
675
15
62939
396
87
142
1
1
6
1
1
189
3
30161
2
80
18
298
10246
6
2108
2
1
2
2
117
40088
5
5
14
51
2500
1
1148
4
3
4
4127
2
7
99
2
19
4
1
1
430
4
2
2
9
7
1
2
3
9
13
21
6275
132
27
492
9
5
27
3
5
5
3
44
11314
4306
3335
19
3654
1
233
24
237
1
1
15890
122
3
5
156
1876
1049
95
3590
2
46
7
805
2663
839
3
3
27
26379
7
3576
2
54321
70
25
1
66033
216
1
29
7607
647
1
22651
469
1
15
41
870
1016
3
1
2
3
6
186
37
1276
4
3755
107
4
551
64
14
13
45
4
1
239
34799
2
1
3
1
3
1
14205
1040
1
1040
55135
15
361
10
72
30660
5
1770
2
3
35
23
36
2
44
500
62597
26
55
11
31358
1
503
1
1
3524
24
13
276
31962
7354
2
81
1
375
5
1
1
4
26
64
1
2610
10
35
1215
2
3
196
86
11
8518
12
299
101
1
5144
2508
4148
1
1
14
109
339
3
17
5643
417
43
1
41
11
5
5
1
480
2
1208
2
3
45
6
1
8
4
39
3
1
1
43
15
153
2
15829
2
91
995
302
21
2
39
40147
9
1
1
7
5383
2159
517
43
1246
3258
135
3958
3
3403
14
4
824
788
1
1023
86
10147
15
11
146
43
6
1
83
18
31
1
1
6267
3
42
2713
9
6
1
1
9
4
4832
16
9178
37228
78894
72
28
4284
202
1
3
3
4
7
31559
5
1
27
32
30586
4575
38
286
3
42
18
83704
2
1
28
13
248
6
6
44
1
56
17
132
1
14703
13491
5
7
123
6824
16
581
2
1
12
7
1
2
6
190
7500
2382
64
1
3
1
1
1
35761
1
485
411
1
2
7
157
84
136
11
1
89739
4
4
6
1
804
134
137
1
8
44555
17
2
317
37955
928
23
10665
75
223
8
5
3
1
26
58
13119
1
1
10
4
9
46
1
46614
5
11
1
3
57
28
10949
14
1
44
15
3
119
9
3
40
2
3
3
1
9
2
8385
67
27
7
6
80
3758
40
2
6
968
10
1
219
90095
7494
5028
2
82
4
43
94
11
5
104
1
1
1
26
20
14
17
96
65
1
1
2
110
22
2
117
4121
3
29
1362
2
2
1
75
5
1
21
5
728
1
87962
2
7
305
5859
22
1
19
8180
8
2330
1210
43
49
18
19
6937
4
64296
26
2
3
1
3
2380
2
6904
1950
162
7
1896
89
7
3299
29
7
4
2
182
5
1393
7
20
1
1563
1
4
3
5933
8
3709
70
1
3
2
12
23
1
19
2
14
2
3007
20
2
2
1
22
36
35
22
8689
1
13
15
13
647
1
1
124
483
2
931
17
639
12
1
2
62
20
2851
1239
26
326
239
6
2
21
3
47
1755
33
23
2
5
4
1
1
2
2
333
5
2
24
4
18
1
14
3
5
2481
81314
10
385
4
1
1
3
86
1
397
1
634
8
2965
15
38
7
3
2
454
3
3105
46
249
5
82
134
1
1
69
3928
1
1
405
2545
26
9
31
6386
6
2
9
9
473
196
693
62876
170
1283
5
1
18
14
1
8
27
3
1
439
1784
1
64
77
2049
3
2
14
2
24
4
94
1
3344
729
6
1063
1649
1
23571
9
30
6
501
158
19
1
1
1
12
6
6
1
1
3
1
21
1
6
200
2
1
1
1
1
31929
4
1
359
34247
6
212
2313
2
1
133
4
81
26
6
53
1
274
3848
1
14
13
28168
1
27
65
3
15
2
1
1
32
59
6
30086
345
1
27
3
42
3
35
1
25
2
8
555
1
5
24
7
2
3
2
85
1
136
1
7
31
2
67
147
2
5049
7213
4
173
409
97
1
1
1008
22
101
335
7
212
1
1
4450
134
2
1063
75
15
2
4
1
3
2
44
830
1
1
6952
24
174
2848
218
684
16
642
3
14429
8
9
168
23
1
192
6
11737
1
8363
19
239
13688
1
42
5
7
55
45770
3
5
87
4
1
18081
13
1303
31
1296
82
7059
14
3
4
2
1781
39
3503
132
35674
2
2
5
6
4
380
3
242
11
1
3
1
24
3212
1
2110
1
2346
147
1693
6
87
5
14544
142
124
1433
4
2
1
1
1187
1
7
6
49
11
1
233
54
64569
1
1
362
262
16660
5078
579
127
7
44
352
1
1
1
157
3
5
1
12
5005
8
1
7220
2
1
8752
23
2
27
1
8020
13
2
100
38
6
5086
15
7
1
6307
2
52
20
22
2
4
780
1679
64260
4
75
4
223
3
6
1
88282
10
7
33
118
5
6
2
3
8
3
4995
3
2
1
510
1197
1
18
2
1
1
2
606
90908
2
40
7
377
1
7209
3
6
30
4
628
28
36
10351
1
1315
1
5
1
1
137
60
61
6971
55
1
10
1153
4858
3
46
1
227
1
12559
22
42381
6
18
6
1
15
70
18
1
9
2253
23543
1
510
2
3
26391
19631
10
28
1
14
18
4
4
5310
1
31
23
3
89
1
6
3
9573
2
13
11398
12915
92
105
1
4
1
1
2
1
3
1
3
1
4182
1901
73
6
1
2
3
5
2
805
1
29373
1
89
4
151
21
1
36
1
1
7
44
2
4711
1
102
1
1279
1
3890
918
35046
1
1
76
83
6786
4
301
8
4
1
1
1
12
3
4
4
18
2
1483
35
2
1
39
7
3
1
1
1
4
96
1
11
6
6
4
2
38669
5775
1
1
1
2956
522
19
12559
2
1
21
7262
14309
2
2189
1
7
13
2
2
2
8
5
10
2
2
1964
10
603
2847
103
39
81
49
1558
1
1
4
1
5
64
1
756
93
1
83
168
6
19
2
23
2521
76515
1
2
1
18471
2
2
1
166
1
5
247
65
18
1
758
711
3
52817
69
215
5
2627
7
2
4
1
2
1
5
4
1
24
13
9
13430
1
12
10
2
8
101
1
1
676
12857
5
2555
4
5
1
3
135
182
3
8
4
1
1
1
18931
16362
1
508
2783
1
27146
10
4
412
25521
3111
12
50709
3
23
2
555
2
1
10
226
1
3
5
3
81
515
10328
6840
2
2
1
2
1
4
1
9
31
837
8
9
6772
133
788
1
177
112
133
2
1
17
3
7
18
154
20
33
1
1
4
1
2
9
3
1
240
68285
4
41
10
2
2
28354
36
5
1
2
7
449
18
7
6
162
24
1
8
6
1
1
2
2
11
379
1590
1
1
21
17
562
63
14
6
47
1
72053
463
746
73
3
1
6453
2
14359
1
7
4
14
72
6
21
14332
1
1122
31
1
13
23
17
4
24
21
100
203
7
26
136
1
1
1
33
13
705
2
1
9
596
1
2
4546
5
4
9
11
391
4750
2
2
3
1679
2
89645
4
1
1
8
3
6387
478
5
7
1
233
33
1173
8
147
4
4
1
9700
2775
1
205
3
27
5385
72
2
210
335
1668
4
1
12137
32882
231
1
8665
41
147
1
1
3
50
442
1
3
178
2
235
1
48
1
6
27
410
6
5
1894
1
1
6
24
2
22
128
159
20
3
7
1
2
59
52
212
2
2
11
523
1240
2
3
392
45
13444
15
3
29
10
172
16
1
2
379
2
7502
6
1
3
9569
90
53
59
1
13
8253
15
21918
1
13
2
1
2
2
11
593
1
1
4
843
1
14
8
1005
8
1
5
3
12
93
58072
32
9782
178
355
1
157
1
2
1
452
3792
1
36
522
1
4
4
5
10390
89
1527
3999
113
7
6
1
7
3824
36047
14
6
1
22
137
10
3
38
8
2
21
63480
444
2
6
8
1
25
4
1
1
385
26
1367
1
3
4
4
1
12
5
1
217
53
1413
1
14
5
28338
1
7
5
154
660
79
3006
830
3
2
20
2
552
1
1
3
8
10
1
71
1
2
458
1
12
1
3507
2
18
2
2
145
7
2
1
68
159
1991
1
1
83759
6
1
1082
1
1666
2
1
732
1
158
1
2
18
3
2
1
2558
20
386
2
681
256
1
43
29
2
3
2
700
6
1
4
81
1
145
338
602
3050
7
12
838
2
4
3
381
1
68
4
22
5
107
3
12292
2
3
3249
248
5
2
316
8
101
16
2
1
57
1
1084
11
86
186
1
1
1
5
2
79
159
192
2
3003
4
1
23
4
4
42
1
19
1745
1
2
1
1
124
2
25
4
5
1
7
8
2
3
43
15
1
8
11
6
1
439
1
29
4
20
2
1
40
583
7
90
421
1
1
79045
32
1
7
770
54
5
1
4
1
2
1
5
592
118
2382
4027
3
2
2
87
50
1
2319
25
9629
3
6
1054
64464
111
42126
13216
6
6
31
8
42
18
43
8
2
2
9
2
6
9
3
20592
1
7
243
3
8
48
1
849
31
3
30
4
15
1
3
17
11921
1
294
3
3
1
112
34
1
3
67
6
4
1
1
49
280
4
1
1
4
3
2
7
4
8
7562
94
1369
92
80
11
32243
3
6
386
103
68
98
1
75
1
1
3
2
1
16
54327
148
249
147
2
2
232
56
271
2
1
21786
1
761
5
48
153
1
64
5046
1
229
267
1
2
3
2
2
219
3909
3
26067
642
1
11
1
3
3
26
117
58356
1
524
2
3
1058
3
39
1
1
1
179
1031
31
119
95
5347
1
8881
2118
1334
73
570
3
45
1
1
1354
613
1
2
2
4699
3
5
5
30
2
1
9437
21
62
6
584
582
13707
2
2
2
58679
4801
64
14
2
29
1
1173
13610
664
12
1
66
503
4
8
2
1537
38
324
1
2
1997
31471
4704
1
1
52638
10139
9
1
9984
7
4
5
2
1
15
3
84
12953
214
22
573
1
1
1
1
1
1
1
1
191
25512
2
1
726
11
8139
69
1
2710
5
2
20
14
11725
3
31657
5
12
40
2
1
515
6
651
12104
214
1
17
41
1071
1
2
4
11557
19
24
1976
11
4
7
1
1
38138
1
3884
1
10621
85
11939
1
208
2
9420
24
8
2
61
1
10
6
4
179
40
3880
2
72
444
378
1
256
6
5
17
866
6
1
423
1
117
435
26549
1
64824
3
14
82193
156
15
15023
1
4
26
2
3
1
14
28
6
33
1
1270
228
7031
88423
9
1
1
1
26
9
151
160
12
4216
1246
1
6
741
40
6
2
1
87
52
126
1
3
444
774
515
134
189
7
59
10023
2
1
8
41
32
3
638
4
141
1
29
44100
7
7
6
28239
1319
10
24
37904
1
1
6
192
2
533
8
2678
1
3
495
58
1497
14
867
9
6
107
2
1
1
589
535
56
62
29
5
1
40
16781
3095
89793
212
52
50
167
5
57
3
7
3
5194
1
85
4
592
1
8
1
5
98893
2
2
26
15
4248
1
2
2
157
4
7
4
187
66
156
1
23395
6
1
12
1
10
108
7
818
15249
1
5164
3
183
145
144
33
1
139
437
10
1
43
3
1
5
3
9694
1
5
59
2
157
48
47093
9
6
667
9
2
11
9
25109
1
4
167
22
1032
1
1
14
1
1
3003
536
2
2
29077
15
2
16
9
1
368
8729
1
1
4
6
19
132
39
2
11
8350
2
3
1
3460
1
16
13443
10
382
125
2
38
6
525
120
15
7183
6518
1782
11
4
4
262
2
2
229
43
9
5
93
3271
1
4
1
1
2159
153
5
1622
297
1016
4
79
1462
36352
13
75
13
1
43
21
25
97
49
6
1
19
1003
1
413
2
751
50564
145
188
5
5
1
3
2
16
14
3
156
15
2
28
46
700
3
10
7
17
421
2
2
54
1
3807
4
17
4
13
128
1
9890
24
2
19
3552
1726
1
11
5
2758
2259
256
5
1
10
1
9
1
2
3
2
8
23
4
4
4
1279
11
3
17
1
1
12
2
14560
18
2296
67
11
29
803
2
6
493
5373
6
87
1
2
6
7910
370
53
1
2682
35
1
1
8
1
3
2
50
17
1
1
101
2
1
39835
317
7
1
1
2
35
1
166
189
1
531
1
1
95798
8894
3781
109
418
10
87
90
8
6
1
82864
119
3
1
79247
1
1
1
618
1
6445
3215
4
8
1
43
994
2762
89
50
166
1
2
196
3615
10
1788
1
4416
817
441
1
17
1
5
1
43
1
1540
5272
47
1
93
10097
4
1
94
3
4919
42077
36906
1
82
3
1
84
26417
339
2
85
17
1
3
1
61
20
2
48855
3
181
15
2
1
1
52
16159
3
676
1
86544
11
1963
1
13692
1
2
4
10
1
3
94
1
1
2
2475
2175
1
3
19
8
66
482
1
1
111
64296
1
1
3
10
9552
107
18
8
19530
18268
12282
35307
1199
4
43970
2
8
87
4
46
516
1
1049
1
6
1
1892
4
2
15157
9
5
4
1
2
1
985
1216
6
1
39499
2
3
6
12
476
20
34128
30
99
45
7
2
1
33
1
1
5
45
3
13945
11
1
1
11
5
54
5
1720
1
17
421
1
1
11
9
44661
585
3257
11
6
1
11
4
64260
377
30
11566
4
2
70
625
5
232
2
20836
1
6
1
8
1
8
1
29
18
2
1
4
21256
4
1
1
1
8
10
12
13
28513
86
35
52
21
234
3
3
23
1
10
3
4535
80
11737
16
7
3
103
4
13
50
2
1
18
4
453
69737
1
11
2
11
1
178
650
60
1
186
2
64
43
1
2
46
25
50
2
2
4
2
10
8
6
7
1
86626
4
1
10
1
1
1
2
83
106
1974
2
11
2547
29
5534
1
12209
2
12
1
62
84714
4
18056
29
302
3
10
1
102
382
1435
31
18
83
28
1
36912
3
482
16
1
203
31319
1
1
34
53
61
5
48
218
14
1926
19
9
361
16
92217
286
1
5
3
34
13
1
2
4
2
2
2
2
20
473
592
2
14
14
3
1
3
2
10
2075
277
154
1935
1
2
1
1
2
2
2
7
398
7
13119
844
9
14
334
88813
1
4
30
355
7
5
3
1
86876
1
2
8
6
5
5
130
2
1095
1
35997
16
2359
56331
2
45
132
116
1
56
266
1
2635
13802
336
256
13
6
116
2
1
1
3
1
2
2
74
3
1
4
11
2956
2
1
135
7986
120
34444
1
320
2
2
19
7508
2
1
1
11914
1
1800
1
11
1
1
5
7
16803
202
7
3
28783
3
6
28
36
10
11
7
4579
8
5
4
28
11913
8
1845
26
4
1
7
1
100
80
3
1
1
163
2
40
7441
76
3
131
10450
8418
3
4
5
172
12
10
2
43151
4
100
7
4
105
2
37
33
175
1
44
2141
1
1
2
1
1
1076
1
621
1
10
668
614
2
441
1
4
24
3
185
110
16
423
209
1
2
3
1
1621
10
494
30263
1
1
23122
37
1
419
1
12931
9
1
1
21690
4
187
5757
1
3
2
9
11
186
210
1045
8324
1
5
11
1
7
3798
51
2
27
79
976
2
2
154
37
20401
3
1
3686
48956
13
4
86
1
2
10
9488
9
12110
3
15
17
1
8
75
9
108
1
77
1
105
10
8
1
4
4114
64
80
1162
473
1
6
5
131
154
3
34
23
1
184
1151
401
3
4
1
1
159
12
1391
8
8
3901
56
13
2
4
2
1
42
2
1
1
9
23
4
2
12931
1
17
560
1
1
818
14
1
57614
19401
8693
9
151
7
3
7
34
612
1
1
1
6
44
1
602
31
66
84
306
24
45
106
1
3
1
7
113
2
82771
3
1
57
1
1
58
1
60
64
1
1
4407
9
1
1
1
8
61
82
1
1231
4
48
2
302
1
32
11
80
146
1
2
683
21882
2
2
19
1
1
167
44
43
7
18663
67256
1
12
53
6
45
1
3
22913
4
1
937
201
74
5
53
3
38
72
49
75
1
3
1815
6
1
83
2
5
10855
207
5
5
29373
2
95
22
315
76906
1
29
11296
10
3
65238
1
3
1
109
11
2812
2
200
1
25256
29
2
20281
4
2
1
4485
27
1
1
16
3
24
5
1
6
166
2
823
12
1
3
2
1
1
4
57751
4
30
1
2380
1
1
1
1
2
1
816
1
997
1
41
22
4
1
1
313
1
3718
649
6
1
8767
95
43412
3
1
3
3
2
3
222
7
1
8
19
1
6
8
1
8551
1
1
16
39
4708
153
2
23
5
196
3
2105
7
1775
191
7
15
10
131
3
2
2
230
1
343
399
618
3
6
73931
56986
1
112
2147
4751
236
4
2
3
3
231
48711
4
1
72
11
19335
60
3
2
147
1
1
15
11314
1
5319
1
179
7
1
83
19
7
1
28
21
171
209
6
9
20
1
2
1
1
10
5
27
1
3
25
10
117
1
37
1
7
114
1
5
14
2
51
398
1
97
5
33
79168
2
5
508
62
1
154
4
1
32
1801
235
33
3
1
2
1
30
1
109
22866
8
174
1
1
3
6
25
34760
83
1645
97639
7
419
82
3935
1
9
17
743
1
54
8
1
6
26
10
26
1
140
1
14
1
3
1137
21
503
19
1
3
109
3
11
6198
1
168
46769
2
22
120
11
1149
901
6
17
49
14
1
29
30
46
7
42
237
434
1
6
13779
95
8
13
31
1
22
22
11
1202
565
33047
849
76
11173
1
4
14
7
1
1
3917
5095
1
83728
407
3
7237
7
410
130
54
9
31
12
1436
1
12
1
3
288
25
1
1
38
5713
3261
2
104
1
2912
50
4
40
5
2649
290
4
26
506
58650
92
182
826
100
71103
3
1
65322
5
4349
1
2
29
18841
113
14
2
2
1762
3
1
370
3
1723
5309
1
36635
6
17
4
11
10193
11
1423
4
10
6
11
4
2
19
79
97
209
2
225
2
4
23171
7
1
538
4
38
7
39
2866
15
10182
16
2
1
4
8
12
25
327
3
387
21
17
13
11
2
1
2
1
3
33
6
1
5
1
19
1
2
844
1
2041
6
15
65
2
1
7
7
53496
12
26
1
33
154
2
5
32
1786
24
406
1
5
7
1623
629
11
3023
207
591
9
1
93
12
2
2
88
18186
2
175
24
5
1
27
9
1
8
2
2
1
3
4611
33
30
3
3
21
14
5
2
1385
1
403
65252
327
6
1
2
65
350
4
134
118
4751
78
9
34
5
1640
1
1
1
2
2
3
1
7
3
5
21
14
29651
1
13470
22
3
167
162
230
5
5652
1
2
5
3
16
6
2
87
1
1
72
2
12
14468
30
118
1
10
4
1380
1
3
5
2
4
2
1
9
28324
2
1
1
62814
15
1
2
9876
499
2
27428
2
2
4
1
3188
12
6
87
1
1
1
6
1
11
54
11
144
225
36906
13
121
1
40
3
15382
7
827
4094
2
595
1897
361
3
3
2
1
30
2
2717
1506
1219
5184
59587
3
4
4570
1
3
8049
2
19
417
3385
2
8
2339
11
13
1
91
10816
1
32
5
4
9156
309
62
2
52
568
8
1034
2
351
3993
3
609
4
451
17224
3
1
6
7
3
1
7
1
59
3
2
1
1310
377
14
81
851
60
1
7
22
4
54
155
2
700
1
56
1397
4
2327
5
13
20
4
6722
1
34
13
10
4
9
42
2
1487
9
1
8498
2
24
76
9664
752
21
47
1
4
181
2
1
89616
10
1047
1146
1
1
1
157
9159
56
1
3
2
1
407
100
1
7
128
806
26818
5
12
1
6
1
13
11
3
12
1
2
7472
4
1
544
2
9857
26
73036
68
152
71
6
4
1
59
13
64
9131
8589
2478
29
1
2
9
15562
1
6
4073
7
8
828
1368
332
40663
9
2
4
2
333
68
1
126
116
41
2712
2
53
45
19193
1761
32
165
27
8
1
4094
59
3
37
27
13
3
436
691
1
50
5
2267
5
1
1
1
1
1684
8
5
60
31
1
2
7740
9708
3
3792
165
1
127
2
2
3
1
33045
31
1
51
2
188
243
1466
1
1
22
4
1
38
86544
19
1
7815
6
26
1
408
194
3
1
2301
1
5
1
2872
3581
19
618
3
127
11
82
25623
58068
68
6
10
2
21
11
1
1
4
10
19
6
1343
7
76
2
5
3
22
22
2
1
1
4283
3
15
16
2
4393
199
7
1384
22
3
7
2610
2
1
90
2
17240
4
1
19
2002
252
18
8
1
19359
257
85
2759
6
1
54
5
19
15
13831
207
50
1
4
53
7
1569
1373
8350
18
12
1
1
1
5519
118
1
26
92
740
105
1
109
1
18
78293
462
3
6
5
2
199
1
3
1
138
9097
3
51
2357
10
3
101
1
1
88
1594
8
12
9
1247
1
11
1
3
32
58
317
2
2
1
2
1
52
869
69
1
648
1
7663
102
1
1
11
3291
13
78
46
28
186
5
8367
2121
4
8
62
1
2
57
1
3
2
5
2599
1
17209
65
39
58
9163
7
613
7
3
9
1518
218
46
6
14450
207
164
1
1
4
9673
10
3
1
5
91
20
5
1
1060
17887
8
8916
3
5276
1
1
2
39
2
1
261
1532
315
13
4860
63
140
59
3
1514
378
6168
2
23108
13
305
1
2
1046
34
1
9
1
1
124
38
55
9789
1
51061
47
18
19
13
6
151
254
1
910
93
3
3
3
25
29
111
1
1
22
32
7156
1574
1
26
9
5
6823
70
2
90
71
1068
2
17
7
46
2
20480
10
9
16
30
4
155
18
2
2
8
59
651
14
5
2
3
44
5
1
187
181
6
1
25644
17
3498
1
2
4
2
4
12
1242
216
1
1
4
2
84
56533
132
1
1
3
17
156
53
1
16
33
2
95
14
1
25
2
2
1
3
6
2
83
11
5
19305
18
1526
1
1
1
113
2
19
1
2178
3
2326
1493
43
8294
36733
2
39338
52
30
79373
12
6
1
1
1
2
4838
353
1
2
2
292
1596
2257
2
4264
61
1
682
1
85
3
2
1
18
3
5
332
173
1
6
3
7
14
5
1361
59
1
3
7
25
1
1
1019
24
9
369
316
81
1
14
1
5846
1
2
2
5
4
3
15
737
1
1
4
1
16213
25
10932
7
1
405
1
1
1
5
1
34
1
8
2
107
6581
13
13996
5
5198
9
4415
2
1
87
84
33
808
90361
73
65
9
633
12
30
3
3476
269
2
2084
2
144
6
16
27034
34
10
16
4
2373
588
16
10
8326
17
1756
1
2117
3
105
5634
11
9
3
545
76556
22
36
22
1
16942
33
8
581
1
3986
20
1
1
227
1
1
17
1
228
44
19
50
10
13203
4
1
7
17
2
2
26
1
1144
2
1
14
3
294
504
1
25
7
14589
1
44
27
6
178
4
1
1270
21
6
136
3744
412
1
4
1665
7
28150
15631
69
1
1
12
8224
1100
5820
5
255
9
53
3
10
11
90095
14233
1
785
911
2066
78
29666
21609
18
1
3
95
2
9
3678
2
4
15
8568
4
8
238
3
2
5
2
1
1
6
3
5
1
318
29357
41
2
8
44
1
2
4
8
188
10482
1
23
1
453
1
16
3
425
237
700
3831
18
1
3
1
16638
3
735
263
27
3
17
70059
2
27849
20
1
1
1345
4
1057
3
161
10964
46
1
12
5
1
13847
212
194
1
5
132
1
134
96
2
990
3
2
10
8
370
409
2311
80
85
1
17
2
14033
5
46
65
1
11956
10
36
2049
1
1069
8
640
1
1
16
1
1
189
1
35
2
1
48
3
1378
8
2
114
1
1931
1
6
3
18
1
3
1
1
56793
1
233
11119
4
30
243
1
22
3
11
1
8280
1
20
2207
20
116
371
1
1052
8
343
65615
3
105
11
6
804
2
2
1
4
14
1
1
802
30347
3
4
1
5
2
1
4
5
35
1
11509
2
2
1
1
18
1
517
1
2
21
18
6
225
9
1
5
1
3
1
83
8
27766
201
29666
10
2
1903
1180
11
1
1
8
1
1
5
16
6832
56
178
321
1555
1
28
8
42
106
28
1054
363
5
1
871
28
8095
2
5
8
1127
187
1
5
14
2
32
3
5
1
10
5
232
423
13082
3
12
2
17
1
1
12169
10
15
137
3186
3
8
3
1
6352
16263
1
1
11
30
1711
3
1
1
13
1
3
188
37353
27
57
32857
539
566
3
109
1
474
1370
76
39
224
53437
1
1
1
656
8
26
348
108
22
30
3
582
1
2
660
27363
45
42
19
5
5969
133
18
12324
1
3
944
17
5
7
5529
13
116
43068
6
5
4
872
3
89
89
1
1
1
429
3670
53
1685
1909
1
8155
5
2
44052
17
1
17
8
65
12653
2808
1
564
2
34
43
5
1
282
9
1460
2697
1033
2
2
34
1
3
1
1
5
5
24516
7
1345
1
27
3
2
90
745
2
214
7
4
59
184
21268
16847
14
5
1
7079
2
4
3
1
504
5
128
15
4
26
4
54327
8
32
145
3
4
3
3
90
3818
3326
89
1
1
1
1
3
1
6
8
352
17
30
607
233
1279
2
579
89
2
22
5
1
19072
1591
32
6
13
64
1070
55
6
1
2
163
4
17
2
1
49
24
11468
14419
178
4
3
13
1
2
1
10516
392
1
2
152
31
26
2
3190
2
43
24122
4
3
2
35
155
2
5
8785
24
95
1
1
8
1
1371
2
386
29
1
3939
8
85
689
2
87
1
1
299
62
14
2
2
41
1
2160
9
1
1
9
7
60
11
50
32691
1
14
4098
26
206
1190
1
594
2
25256
5
1
1
2
3
366
9
1
3766
1
1
61
6
4
5758
1
5
2
79419
4
17
65
103
7
1
5
1
6
18997
25533
12849
24
77
11
76527
1
2
15
12040
1
2
16
4
1
19
6
37
21
2
864
9139
3
8
1
99
1
1
1
1
94
37
38
141
8
33396
128
21
9330
50
2
28063
3
2276
2
9
1
1
4
1
10
1
1
402
2443
1
1
178
1
3
18
68
16
65
2
24663
1
15
3964
17
1
3
16
10
3
1
44
106
447
1
10747
8
3
7
1
1
9
2
1
22
5
11
18
3
1
24
1998
51
5
4
1518
81567
2
39
3
1
2
175
281
7187
170
18
169
12
2
161
11
3
16
2
18
2
164
11
86751
1
29
1
1
9
8
1
287
730
133
1
2
1
33925
27
2450
2144
56
50827
6
2
4
79
3
2
5
1
8
1
2
76
14
78
13
8
24
4
38
24
15
1
2
54
37119
23
445
16
20352
27458
276
2
214
65
8
14
19773
3290
4
3
2
1
52
167
17
50
70
1
40
198
3
2
1
749
1439
1
36
1
409
3
1041
15
6516
21469
53
578
1
171
137
1
1
1
364
196
1
2
11198
19
53
4
18
2
1
1686
16
125
4
3034
14
74
46
13119
3
12
143
5658
86
25
7253
601
305
5
2061
2
4
4
1
7609
1
1
1
3
64
37
1
5
2
3
34803
11
45
5
10034
1
2528
16
3
57
26132
286
20
1
2
1575
2
53
4830
157
1977
367
1976
11
6307
6
32765
12
4266
2
38
370
2
15
1
11
6
131
44893
58
1
62
277
2
1
10
623
5
12
11
1
1
1
656
480
88
1336
5
6
4
4
3441
3602
35485
4
62
1
112
276
155
146
29
1
2
18
17
1
1
14
2
2
6
209
1
1
8
17
14415
207
2
5
4
3271
102
62798
22971
295
16
1
1
358
1
143
1
2126
1
2
431
22282
1
1
10
1
9
110
12572
1
6
8595
855
6
13
27883
6399
1
769
23
11
2
2
3
787
1
2
2
7
3
11
1
9
9916
2
66
3
2
6
2
1
19
5
2
64
66213
5
175
1
27
57824
23
1426
1
105
1
3216
177
299
1
13
176
1127
24
1
10
4
1
2394
15
1
1
4122
9
2967
20599
1
7
10
19341
181
5
1977
376
14
1
7478
1
227
10
1
3122
2
5
4
6
5
10
927
19731
85
4
1
170
6
2
65
1
2
4
3
18
1
5
27
7
2181
543
1
1
1229
5
1
184
1073
20
75362
11
239
4
2
3
1
3
69
7
5
3
1
375
832
4
7
56
303
2
15
1
17
710
1
26
2091
2
23
742
5
6
21
25241
5
1
449
1
1
29
170
3
617
50
1
676
16
2
938
1
1039
1
58650
2525
3
4
13
1
5
4
3
2
1
155
3
438
1
18
96642
8
26
305
23
1
240
24
1
15
243
15630
70403
1
279
5
49957
1586
21
14888
1
2156
1
5
6
1
846
85
3
51
2314
40
30
7115
1
304
3
1
18
2
51
14270
612
3
7
115
6342
1
4744
13903
12
42
4470
10
18
92
2384
63
2
7506
4
1
6
16787
89
286
44
2
14
2
36
29
2
24420
17
54321
75
4
3
2
145
21
9
20
207
2
7
29
37
616
2
12
18
1
1
36
431
4
77
32
30
24
1
13
259
1
154
2
11555
9
22781
6
15
4
6
1
2
10
5
22
394
2
2
89
4
116
1279
4
6
2
13
57
12
46527
54
1
12378
238
5
14
20
1
5086
1
30
3
127
1
3235
15
1397
3
16
5
53
271
94
1
18
5
13
1
4819
42921
11499
1
1
97
337
1
5796
813
5
1
1
179
1
2
320
1
8403
268
27
16
57
5
5
511
70
1
516
64
15562
1825
91
282
6
16
454
31
1
95766
11
3421
2
1
5
3
27
11
25
163
6
7
20
3
7
2
1
8
6
7
6
759
4
1
572
3
2
8
87
3
4
386
1
18
1
716
829
1
2
12
2
15
1
1
1
5
158
2
11
1
16
5
7
140
2
35
27
8
2
6
8236
194
24
12187
78
2
28
1
4
1392
4052
49
663
669
2
9
2
9
9
2
30
2
4
2
1
3
1
2
33
4
20
10
1748
274
2
1
1
8
1
138
2
3
1
1238
1698
219
9
3
1
2752
1
2141
26
5
958
14
1
51
1
91
8247
44
877
57
9
4765
1769
5
2
110
215
33925
347
3
1
342
6
5976
5531
1
738
216
1
26999
21
1512
4
1
1
1
1167
1077
210
74
18
2550
1
4
1
1
299
1
2
2
225
2
135
4175
132
6
2
1
2
1
7
1
5
15
5
8
3
122
1
3
97
167
2
2
1640
50
20
7
155
21
29269
530
137
4
13205
2
9
2
4
7
23
1
1
12
7
1
9
169
296
203
1
69
218
24
1
1
6983
1939
1
10
2
1971
259
341
1
18
12
1
1
448
23
26380
3
27
7
1809
6
15
18
87
8
3451
1
20
57192
2655
83
249
68
10
1
294
291
1006
25
5
4379
664
3
2060
176
6
193
2
1
1
17
8
28292
1
398
22420
553
16
9
1
1
2
1039
553
1
7
4
536
13
3
10
1074
3
39
9
135
376
1
30
44
27
253
1
14
1135
1
103
22
231
1
1
1
1
22
317
1
1
34
1
2
5
3
1
507
97
2
93
429
68
9
4
8
1
7
2
251
3
1141
43
4
33
7
1
1
10
3
1202
107
35
7
9854
8
5
18140
4
52
31240
1217
16
429
22
64670
1
28
249
21248
8
760
1
59
46
19
1
5
2
1
60
4854
2
1
1
421
9
168
358
9
540
6
55
3
966
8
6307
113
3
10
5
5
1
1
6
439
8
199
25
439
3
1
21
18
3
35
5
10
2
10
1115
355
69
1
8
1
29
4
30
2
1
3
56
1389
5
896
2
897
1
10231
1
9
42
69
5
2
3
5866
3
11
7904
650
59
247
3
431
2
75
45
4
6
82
4
3
4
17
2
13
1625
398
7
11
1
5
15
8
8
9
21
1
2
1
222
18551
1
660
3
15
142
472
2
2
29
7
58
1
795
2053
1
11
1
1
1
5
7
1
1
2
1
2
1
2
3
2
2
1
369
30
466
29
7
1
83
42
1689
131
5
36
2015
1
32
9
1
1
6
3122
1
1
1
169
10
69
4
170
31581
3297
10
10
9
1
108
45
4
47
2666
10693
4154
3
15
7
9
1
2
19
20
6
17
51
23
368
34
1
7
323
1
40
1
17
13
32
27
3
3
2
1
21164
17
1
25598
48877
99
6
64
18
7
1
2
7
4
310
6
18
1066
11
220
588
1
1031
1
10197
49
187
1860
3
1
1
3
1152
1
2
96406
3
16
5
2779
1
19
20
2
358
2
1
119
6
1
15
1
2
9113
145
1
2
7
135
2
10
10
402
1
44
14
1091
51
5
2
10
1
38576
12656
30
6
43
1
34
1328
78
46
5
855
227
2428
1
1
273
35
9
12493
1
71
9
10
1
2
2979
13
28052
134
1
1
507
1
1
2137
4
260
4480
1
7179
1
1
1
4959
35
2
1
10
12
4
422
4771
778
5
62
3090
30819
22
669
34
2
22
4
93
596
1
10
140
2
69
203
47609
3
126
2
1
195
684
17297
44
1
300
19
3583
15645
1
26
2
226
2
24
3
87
2
1
21268
56
944
15
26501
2
2
263
17
11926
336
347
3
176
1
7
404
897
84
11
2
269
26055
5034
25701
13
14
1
782
3
102
1
20
10
1
1
1
22
1
5
8
2
42
9
325
6
2
1
16
1
602
601
5
260
50
3
104
57528
19
1
6
6
5
33616
4292
47
2
86
894
1
1
3
51
132
2
5
6
15
1
2
2
2
1
4
3
2
24
1
1325
10
16
147
1
22
1
4
11
1
3150
1454
6
1
1
221
2
151
9
41
4487
2
2
18350
7
7
34148
2
1
21167
1
1464
1487
1369
2
19
1
12
1495
159
60389
3671
1
17
2
43
93
2
4
9110
26
50717
773
5
5
5975
42
4
3061
449
2033
5
1
89
116
24
240
15
21
85
402
6742
3
16
2046
26
15
1
1
1
316
395
2
10
5144
4
2
2
2
1
1
62961
1
2
519
6
15
2255
2
2
1011
1
3
2
155
34
61
134
1761
2
55
5
49
6106
9
3
2
8
3
7
4
9
1
12
57
29
3
4
4
26
1
1
443
33
66
33
20
22
30
2
1
48
5
11
8395
1
322
3
11068
5
4493
12
1
35
1
5
122
4
3
13
2
24
1
437
4611
1
1
1
1
3
16146
11339
12
4214
73513
59
12
332
1
1224
8
100
56
1
50
2
60
26
11
263
6
123
4
3
2
1
2
317
1
193
154
5
4
10
7
172
1
202
37465
19
1463
1
1511
15738
5
63
98
69
33
81
2
8395
12
1
7
10
5
441
671
30
180
3
68
3
1
2
537
4
636
10249
86
21370
84481
7
238
2
11
4
5
1
1
48
87
1
55
1
30
35
81314
1
6
2
28
2331
5
303
6
2
7
1
107
53
2
53
29
2958
7
3965
2
22
101
11888
7
1
44
1
3
2
99
1
47
4
2908
45
3209
129
32268
9
1
3647
6
1
46
4
28704
24
18
55
23
1
1
1
1982
1
19
2
2
9
10
658
20
1
29
6386
83
9
17
1
427
1
28
11
6
11
3512
1340
20
63405
1
6462
1748
37119
150
14
79
2
95762
81
7
95762
287
1
1
3
174
1247
6
135
23059
3
1
29
242
1619
5960
1
15
32
1
1
1
2
474
1
1
6055
2
42936
1
7
1
1172
1
1
290
2
1
4
21621
14
5
1
163
2
3
2
2
142
1313
854
3018
23
109
7941
34
1
2
41
15
4
1
5
3
1
7
51
2
2
3
2
1
33
131
19
1
2
1
183
1
6
1
17
621
25
4
54215
6
741
20
48
710
43142
1
2
13
1
2
13
5
3148
1
20
6120
252
3688
2
3
42629
723
29
2
2
27
54
2967
15
2
13
58
22
1
31
2
35
74
23804
40626
710
2
1
7171
35134
438
4
1
12
1896
2
426
9
5
8
378
3140
2
590
30
2
2
1011
3
82
1
33
74
4
41078
1
2532
43
36
28
1
4
1
22281
698
61
75721
8
9
351
34
168
78
365
5
82
1
1
1
2
304
1475
78
17
56
44
267
2793
7
5
2622
3
859
18
2
1
5
4
196
9952
381
2
1
2
9
2
292
1
17
322
148
115
25
39499
6
11
5
16
5
10
57
32
3
3
1
53758
12
88
12267
2
46817
4
1
1
29
60870
9093
92
52
50
38
84
1
28
1
737
313
1669
8
94
1382
1
1
14
18
8
2
1199
3
1
33
6072
7
73924
32
17
216
345
90109
1
58
6
10043
14
15
68
3
33
1
1
15
1
273
2
2
2
1133
1
36
51
3478
19
1220
23324
1
5
1
1
401
42054
5
3
1
50687
2585
271
1
4
770
10
40
3158
7198
128
5
4961
1
10
3886
5309
66
65
5
53
4
7
2
2
89
965
20
1
11
216
3
4
47
2
44
17
1
44551
2
5
5940
10
1
1
1
1
20
1
1
1
12
1
29
2
26391
4
3779
74
121
4
1340
1
9
16
3
1
5
2
6
1
1
1
3
149
86
1
25
16
47
1
368
2
23
1
4
212
2
48
89
10
65
122
3
1
3
1
97
42837
40
2
48
368
4
1
63
1
416
1198
9
8
5922
2
230
35
1
2
2
658
564
277
1
847
1
251
3757
1
238
71
7781
6743
43
2735
2
1
24516
1
15
2
5
20480
1
86
132
20
6
1
3
38
734
2
18
36
525
25160
19
4
1
1577
311
1624
575
12
2483
1
27175
38
3
19
1
1
215
370
1
1
1
91
10
26
2
1
684
345
16
5
30058
53609
1
203
29
192
4
295
7591
308
1
1
362
1
8
2
16
18148
134
2
1
1
1
1
3
12
1
1
247
3
2
9
1
4
3
186
34
10
1
395
1
1
6
3
1
80
5
643
271
8
1459
150
33
1
8
1
3
1
60686
105
19401
2
673
1
124
551
231
469
4
1
16
8
1340
494
2
17
1
55
1
127
4
1
11
1
352
32
59
238
15
87
4
3
3
1
668
1
98
140
1
16272
1
1
1594
6
1143
51
1
308
1285
11
8294
51
88
27
60
18
188
33
2
29
124
8
6
71610
1
1587
18814
6079
207
1
3
1
34
31530
174
425
4349
197
1
4
36
6888
3
397
12
18677
71
110
55
8
4
1
218
10
1755
831
3341
397
7904
16
95
504
492
30
43
60
10
2
13
22
14
475
1
1
2289
1
6234
11163
11
22
2
18184
8
21
7
3
12
3
15
21
14
2
1454
109
31
1
207
4645
311
4170
20
1
1
486
1
7
1
1
60
5
5
2
79
1
8
350
953
465
95184
1
65
5
18056
1
1
2
1
11045
5
34
4962
53
1212
53
23
167
1
163
4
8027
669
28
3
1
21
1493
2
20
4
74
17
16
2
4
32
130
5
1
53
6
4
11
249
3
4
3
380
464
168
1
8
1
52
2
1
1
3
2
1
8
1
9
2432
1
3
17
2
38
7
2
2
1333
15
1
3
2867
5
4
56857
3
3
52
11
3
6542
6
1276
2
1
4
13
5115
9
3
3
97
1
1
15
6
134
1
5
13
75239
67
2
1
3
50
1
20
14
1
57
784
2
1
1
6
315
1173
1
12
9
1314
5
21
58
15
1
11425
2
1
47
2
4
2
52
5027
1
14
403
1
1
65
109
1
17152
1
4
1
4
4957
45
1
312
64
11216
3
12
149
15
1
20370
27
2
76
613
2
149
14
2
168
243
7
3
73
11
53
1
48
4
1
202
6
1
629
5
1
460
1988
922
22
1
1
1
1
1
1
5
19
1
1
25
1
1
73
1
1
16803
13
26
3
8
1
18214
48485
2
24
13519
1
6
148
1
6894
7
9
1
22
2
4295
1
3
4
1
6
2
22
5
1
4
28
1
1857
1
252
1
2
3
2200
6
11
2
49198
2
15
3559
39
64
145
2
494
3
3
17
1
6484
5
3
11
2
9
51
29330
41
11272
66
1
8
12221
137
1
12
1
510
94215
1
10686
6
5
234
113
6
6
4
2
56
1
7
10108
1378
1
1
20880
282
31
1
486
7
50
1
13701
1
3
14
1971
2
38
1
1
2
2
21
6
965
1
1
2
845
2
2
1533
12
2
2
10862
2
4
2
2
3
54
9
1
94
1
4
1153
2
1
42
2199
2302
10
1
1
25
1
8
2
3
9
9386
15
111
2
213
1
2657
55
4
6
11
64
1
324
35
11
2
441
2
1
1
1
1
3818
1
11
9785
3
111
1
3
76
15
1
10
6770
1
5
1
3
1526
12516
1
32
16
2
13578
7216
1
7
1
68
104
8
110
1
6
33
355
1308
2
264
1
1
59
1
12
2
3
3
41
2
1
3
4
1
6
49
124
1
243
2320
3
193
789
1
4
4
3
197
443
204
27
347
48485
3
31
136
5
9
7
2
61
723
1
1
1
25
1
4
553
55
1
132
3102
2612
4
1
722
5716
505
478
3082
1
16161
1
5
1
20431
6
2
6338
32391
16
1
4
28
6
13
6
1185
3
133
16
1
29
38236
282
80
9429
1
7
2
487
1
181
5
1
4070
2229
135
9
2
3
173
3
3
21
175
8
2
590
23
397
1
1
1
948
231
11
5
22
1
420
5
33
1
2
1
6
20
65822
39
36597
1390
10
1
1
17
13
1
31
2
2
27
2
1
162
169
24
2
3
16
6
25
3
294
1
434
1
2
1
294
2
3
1
1
1
2
56
1
10
5
2
48993
505
1
10
5
3761
2218
210
1
6
8
1
11719
53474
844
1
5
18
1
6
5
7
11
1
369
8
288
1554
9
68
131
589
1
1
3
39608
2
5
3
96
651
294
1
1
3
4
1
1
38
31446
207
29633
31
3
38
187
19
3452
23
2
106
8
6
11
1
2
2
481
3
83
26
105
4
131
2332
1
3398
34
1
5
1
2
30
1
40
26
5
3
18
17
1
1
504
9
10286
1
1
1
225
921
1
68
2
1
4
45
265
8
59
1
259
3
4
1
3
67
33
52
1
1996
2
4967
15
1
25
2
510
13
3
1
2
3
839
4
4863
595
1
42
109
7
2
1
1
258
2
1
12
11
1
23
14
574
1044
1
1
16
2
2331
12
29175
1
1
2
100
40
163
4
13
2
2
1
1234
8
1
9
2
1
1077
1047
58
105
7237
24
140
3
167
2
2
11
7
40
78
3
2
1
30
3184
29
93
17
3
20
29
3
11
2
1
489
23
1
4247
221
2
1
51
1208
943
1
4890
1
214
1
592
6
94
8
398
29030
17257
1
68
1719
45
1
1
11125
11
2
1
17
1
2
14
1
41
1
1876
3060
2
678
7873
17
2
10483
1919
14650
10
5
4693
116
2129
2
740
247
3
1270
1
8
2
2227
4
12
2
1193
26831
22
225
13
24497
1
4
121
1
37
1
1
5
9002
1
11
258
125
830
25
40
1
3
4774
1
1
1
5
1
2
1
19
304
22
24
1
13
1
37
19
22
2
3
6
1
423
1
159
1
4
108
23
466
16
113
1
1
1
1
178
15013
1
1
1
1
29397
9
17152
1
6
10
5
1
1
941
2
6
86
426
1175
136
2
142
1
10
34
1
1
5
642
6
810
22
4
2
8
2
1
25
14
1
3
1
600
1047
27
251
5
1
23
646
1
2
38
1494
2
1
18798
1536
8
1
3
171
1113
718
18
140
14
2913
6
5
5
1
1
4489
86
21955
1
2
21
3
1
79231
17
2
26
33
75
245
1
8
628
1
16117
1
3
1684
2
8
2
2827
2
2
8
262
149
37239
1089
9
1
4545
1
1
14
810
23824
1131
1
2
2
657
1
10763
7
1
10197
1
2
20
8
2126
2
32
140
40
26
44
3
110
1
3
299
531
46
1
4
13
55
1
4
1
2
1
15
5
20700
3
6
727
3029
66
337
7
25
2
23
1
43
1
1108
3237
7
1416
1
1
26698
1
8
7
27
52
695
15
1
82526
10
1068
115
202
12
1
106
502
1
1
3
11
220
16
71
13
1
2592
333
30
1
124
1
6
11
8
5
1
56
11
2
31
79
79
1
19112
1
679
1
10
9
139
93
1808
8387
1
31494
41806
5
4
2
3
16
19
2
10437
1
9
1
48
20
1
1
1
25
4
695
6
449
4
1
8
343
17
54
13
1
1
3
5
128
1
9
375
1
125
2
1112
58
413
23
83
6464
1
4494
218
23
1
2002
6
410
507
154
1
18
1
7
20
2332
468
670
4
7
21
13157
6
2
16
25598
1974
7
6
16
52349
3
39
787
7
460
23
45
34
1
1
2
10805
491
18
7
94
21355
3
1
5788
1
12
7695
26
48
1
506
166
3
2
16
1
919
1
1876
217
3
18
1
808
39
157
53
2
163
2
623
5
7949
53
13924
15
10
7
43
86
45
2
25
5182
836
1
1121
2
1
8
311
12
1
1
113
13
22
19
1
15
301
1
15
447
3
1
7241
29311
3
25
5
1
1
474
1
68
2275
8
2
2
1195
2
3
6
886
100
41
4
8
7
42
4
53
1
16
201
5
3
59
7
23
7
42406
1
567
1
2780
98
14
25328
2
24359
4347
10878
2
2
78
9
94
1
1
279
38
69865
29
13
12
70
84
1
10
2
1919
27
2
40
1233
1
2
168
3
2
3
7
4774
21
3
18
5
4
57
1241
2
1098
394
93
19
5
45
55952
1
1
174
47
334
1
6
374
1
1
1
123
4
171
1039
10
47
36
159
280
36
1
38
6464
2
3
997
1
71
47
92258
987
9
52
18
67
68
17
2
30
3
42
57
1
324
56
1
14
6
19
83862
3
9639
3
1
248
2
1
4084
1459
2
705
20
6
2
92037
89
31
1
9
151
1
1
2
8676
1
1
2
44
7
7
1
1
812
1156
18
1
67
5
6956
72
2
2
1
1
1648
1
286
191
1
11
1
4
1
1
110
1102
2
1926
3
1
8
216
3
40979
5
20
8
2
1
17
6
1
193
16986
1
1
15
3
18
49
34
12653
2
200
10
606
3
44
14
33
14
1
86
22
9
2
1
6041
1
1
1
207
53170
1
11045
30012
1
72
10
32052
2
24
980
1
1
1
16
2
4
1
4355
5
86
1
5
10
1
66
9
10
33
2
468
3
60
13
28
1
221
191
141
453
9
100
397
2
2
5
17684
1
320
5
15
1
10
1
39741
1349
13
9
8
2
1
1
1
2
22
263
369
72
2
1
3
12
474
3
2
12
3
2
9
4
5
6
1
1
1
41
557
119
1
1
11
9600
31
7
1
1
235
1
4
10436
1
2
163
2
22
1
1
16
18
2
9
50
5
137
323
23
23
1
2
2
22
127
4
1
5
105
2
531
2
1047
59
1
21
1
4517
81
83019
1
1
1
1471
23
43
19
8
5
170
125
8
75734
10
64
130
5
4
184
1
936
1
39737
1
18
957
25
101
10
33
35
37
112
4
8155
1
1
1
21
4
1
8
1
9
114
5
1
5
196
27
20
1
4
1
35
117
12
77609
19
31991
2
1
845
1
3
4051
1
1287
13
3
37
60
125
1
5
89
3
1
26
18
9403
1
30
159
204
13
4
8
58
1
29
6937
1
1
20268
10693
20934
511
15029
5
1
1
136
3462
51
1
1
43
48
4
252
82
12
1
360
636
315
633
86
9
3
2
2
56
1
14
27
352
345
17
1283
1
96
11
4
2
1946
2
3824
6
4413
2366
4
30
133
1
673
64
2
13
2
29
1
1
4332
1
4
2
3
1074
1
5
29296
3
15
20
6
1
325
2870
7
2
2
7
7
809
5
26
3669
122
17265
2
1803
50
59
229
6695
23
1
19724
3
2
41
1
30
190
1
1893
3
31
35
2
4
18
66
6
1
73786
4
34
7
5099
19
398
2
1
13433
168
7
5
1
1
1
159
10
1
1
60
2
2
208
11
1
26
1
1
16
331
1
58940
6889
40
1
11
2
23
2
2
14
8
1
3
2
1
30
41
2
61074
2
3
1873
1
1
1
10
104
4347
2
47
36
1
22
81947
3
7911
7
12
4
4
1
18915
2
29
57
86
14
1
3188
50
914
2
118
24
1
11346
2
1321
385
13
1
1
4
236
800
38
186
2
65
26
97
91
98
20
26
1
353
408
1
4
44
1
2193
2338
10
91
1
301
5
1
6
51
10
25828
1
1
11
269
11
1
2
1
385
1
1
1
7314
68
26
3558
2
128
1
18
2
60
42
4
1
3
4
1
3139
1
55
6
2
70
2
361
1
2
4
37
7
90
2516
89
5
259
1
2
175
1
128
13
5
30
228
88
9
2387
8
1
36
3
334
56
1
1
68
840
1152
11287
6
26
1
1
1
13
1
171
106
10
8
1
3661
400
1
77
1
539
15
25013
109
64398
14
61
86
5
1
1
153
1
1
13
1
22
931
1784
27
7
2
3
4
5
1
2
1
51844
247
30
63
1
34
1
493
1
1
5
6
21
5
7
36
62014
1
27
1
2432
27
47
23
35627
2
1
101
1
1194
19
911
68
1128
2846
1
1
564
1
1
195
2
18605
6897
1
16
1
14
2
1
187
2
357
9
562
755
99736
1
107
44
737
17
3
3
237
2
23
5
13
125
1
2041
24
2
217
1
91969
6320
13
8
1
54664
3
61
22
1
1126
2
2
1317
1
1596
615
7
45
3
3
24
3
2
58126
4296
1
105
10
1
289
1
1
1311
4
32
6024
313
4
167
6639
99
227
55
234
987
40
1
34
35
9
3
52
115
18
7
2024
8737
69
4
6518
32
28551
1
2
4
21
1
6
21
4944
812
13
1
1
4
165
5
1
2
52
10196
39
1
1
1
1
214
7
1
323
8
6
18
3
5
1
343
288
7
4
1403
2
5
153
249
1
1
1
123
1
1
4
2
2088
74
7472
53
3
2
1
39
4
1
3
1
1
189
4
22
1
29
134
2
2
1
1
18445
1
507
4844
1
703
3887
42
22
8
2
9796
2465
2
1
2
6
12
5
1
237
29
3
8
9
2
123
5
3
15519
2
3204
22
43
80
1
15685
2
2
1
2
5
141
21
177
1
2
130
18
12
11
1
42
25
5
237
2
2
1
2
1
1
3
5
2
6
24
116
130
463
1
1
1
5
1
309
18
6
1
146
1
2
1
4
2980
469
2
9
4
10
649
67
4
200
4
1
53
3
1
14657
82
154
306
20
1
4
1824
20350
18184
13
9
23
2
5
74437
2
71
1
16
62
103
1
62
1
1
1
59
23
11
1
1034
93
1
23
50
2
3
79
4573
1
1890
3
1
1
4094
62
108
88834
1
27
30
111
2
1
1
2
7
1243
6
1
5
174
25
541
2
14
718
49
17
18
6756
101
108
124
323
3
9
6
326
5
13
6
91
1
26
3
60959
2
3
1
2
10
5
27
3
7158
5
14
2
4
2
953
1917
39
39
63
29
1141
84
1
23
4
6608
343
13
4
6
1
7
52
3070
2
2
1
3
10
3
1
3
17
3451
58
142
57
2
7
2
40
7
4
4
2
631
2
23845
35
1
2
13
330
2
20
2
1
11
1
35663
1
36904
15
1
91
1073
74
4
19
1
1
58
5
5
4
2
4
59874
43
40809
24
447
16
127
1
9
31
1
15
1
83
2616
581
3
283
37
66
2
7793
465
441
7
2
7148
1
836
1
175
20
1
112
9
1
13
6
2654
1
1329
1
4
2
1370
1
2
9
20
1
9
5
14
7
601
29
1
100
1
1
3
682
1
2
42
66
2
24
1
16
2
1573
21
1
3
7
2
3790
5
4
15
3
14
3
2
1
4
3
1
23
1
1
1
7
3
280
4
1
25864
2
400
35452
48407
10543
6
1
1
21
3
2
6907
18
667
653
1861
18
6673
1
2
4
1312
75
2
12456
1
130
3
9
481
3
66
5
999
6
24
5
3
8
532
1
2
3591
25
81
110
6
2
1
1
308
52
1
109
4
2809
28
5
3045
1
25
1
4
1
377
1
2913
1
136
6580
6
1
2
2223
1
5
17
11
36
70054
4321
33
784
101
2
2
2
1274
6
672
279
81
12
5935
314
1110
14
6096
3
2
101
2
1
1723
23
3419
241
2
17297
3
19
2
7106
830
12
1
250
249
1
5
2
42
5
1776
1
1
66
454
69
45
23575
1
4
13
106
31
248
1
5
89
3
10146
6
316
2
1
1
11
1
2947
84166
9
8
858
230
27385
1
1
26
8
1296
33
1
9
1
1
7
6
21
272
15791
3
37
5
1
94
22
2020
8
250
858
9
1
5961
1
23
48
8
55642
1
468
7
21
2
626
1
606
629
24
29
15
1
7
7
4
1
3
19
683
103
1
8
1
28
49
3
128
665
103
155
1
260
1
89
1
23
1
487
114
2
19
79255
5604
2
1
1
1
1
3562
2
1
10
43863
18752
1
6
147
3
1
1
145
9
24
11
11
1
1
50
1917
5
1
6
157
1
1
8
4
522
29
12
1
63
1
12
7
24
60027
4
7
1
63943
1
1
1
1447
2785
48
717
68
1442
1
2
52
1
1
36912
512
5
2
19
244
1
1
11983
307
355
132
7
36104
8
2
1
1
647
94
9
34
53
1
5
3
24
9
69
1
3
8
4
5
180
291
5
170
34
1
162
11
1
381
2
2
4
4
1303
1
6
1
1
5
14526
6770
1
675
4
191
107
5
17
8
2
8
9
2
2
190
1
1
1
401
6609
2
12
55
20
3223
2
4
6
7
1
30
25
5
10
641
1
4
1
1
914
2
107
2
36
20
44
3
37
30
25
2068
95
1
174
88370
14164
204
10
19
3
10
718
26
40
3
5
1
49
29
52
6
5
20
221
1
35
1
10
1
35
1
25
2
4626
143
295
1
49
3
3
1
3
1
1
767
62814
8
47
2
4
2581
5125
2245
5
6
8
43
13
10
15
14
27
42
7341
9
16
1
69
15
1
2950
2
15
98
12066
11
2
1
56904
23
481
715
6
609
182
2
1
2
8
15
1
1
5
9
568
1
3
4
19
42
6
33
136
21802
842
85823
8830
1
10
4
67
33
36
26
4
85
8
12323
113
6
25
21
864
153
1
1
25
14
38576
2
581
412
3
4
7
2
18056
46
3313
2
2
86
16
1
69
368
8
1
1
2
1
1
52
3
10
1602
1
13
3090
9
3279
39
1
171
103
1
442
305
1
1
674
384
827
4
75
75
2
33
111
1238
1
1
9
1
740
2535
1
385
7
17
1
1
9
7
12
403
220
4067
46042
2
716
4
265
7
50
65
11
11339
1
4051
3
2
1
93
1
2
590
275
31
4
1
1
440
7
7
3857
1
11804
13
172
6
2
27015
1
2
629
6
29
32
278
7
4693
12
6
1
1
631
1
210
2
193
1064
18
2
1329
1
1
6
13
2
15
2
93
3
2
53
2
1
4609
7667
1
2
1
4
1
1
1
1
9
1
602
3
219
4
3
44
73
3003
2207
8
5260
10
33
27
20
14589
308
259
20
10
192
5
5
1
2
4
5277
47
5886
719
740
489
2
11232
4771
1
92
22
2
481
609
1
10
1834
1
586
1
23
2
1
1
1
8
1
4
14474
8
24751
4913
6295
3
7
9
4
347
1
6
729
1
2
3
8
1
65
2
56
330
193
15
2
182
376
41
21293
19
2
22
1
849
6
1
327
3
41
46134
25
541
4
1
1
44693
1
21
6
1
50
1
11
1
445
4
1
5
82
1
34
30
7765
602
7
2
1
14
6
133
2
6307
5313
66
9
16
2
119
22
1889
5
4
198
15
82661
161
1
8
1
8
9418
1
3
5
3
6
2
1
973
12
659
22442
3
14
1
1
47998
166
9
4798
2
3
2
12
439
791
477
2
10
1
2
73
4
21800
35575
7
15
53
19757
22
48
8
121
1
39
38
31
2
40449
43986
63
4
18
37
1
18074
2
4
1
2
2
6
1964
1
2
2
1
520
1
2096
26
3
3
200
5
1
349
53
13
229
3
72
1
1210
6
106
40960
246
109
10
575
27
2
2
7
540
1
321
10
3
2
3
44
3014
48
4
2
19
1
1
1
1
339
16
33257
11
31358
1
17
170
4060
11
17
6
100
8
1
2
1
13371
10298
7270
87
392
73
1
1862
1
2
4
42
9
1
11776
181
1
23
462
608
1
1
6338
20
1
339
32
1
87
13
9
12
2
5
75
1079
357
275
101
25
8
251
46
18
3
319
121
1
231
1
2
16
16
7
8
7
1
1
98
43
230
1
1
27
66
2
11
8
6
1089
1
1640
1
1
9
2
5992
1
2657
726
31
411
100
19
30478
3
27366
29
338
2
1
6
3
1
4
90
615
15
1
3828
29
1
1311
1
127
30
1
301
80
2369
12
1
16
2
1
4988
215
3
40335
60
5
1
304
1
1
1098
477
121
1742
431
36
8441
194
1060
6
21926
1
640
3
5
5
1
42
2
75
3
20
1
75
151
1
19
213
4
9
390
56
49
3
5
73
1
298
107
28
12
3
48
1
288
2
34
197
2
8
5
60
1536
404
1575
2683
3
3
1
19
1
182
1
2166
1
189
2
34
1872
1
2
23
421
38389
2
1
1
3
1
12
21
1
1
15
10555
3
37
8
318
1
13
36
2
73
10
2
1
33
4
1
4
4
6
1
7
1
67
11
12
3021
3
5
146
38
84
111
365
3236
38389
265
69367
303
23245
14
1
1
1
2697
1
78293
34
2
27648
69
75721
549
3
2
2612
1
7
5
323
1
115
261
3
1
28
1
53436
72290
28
15
5
6
151
211
1
39
1
38
19
4
702
1
1
1
38164
412
10
15
25
1
6
80
171
1081
1
599
2935
8
65247
22
3
1
2
9
1
1
9295
3
6
92
3
111
13494
9
26104
299
2
3
587
3
2
4
1970
5938
83
2
1777
294
146
125
26
6
8
3
3
1
19
3168
1
124
251
7
1
143
372
317
1188
1
23
3
1
62061
56
1
16
48
23245
3
11
188
1
824
2
41
1
954
73
186
3
1
6
5
112
5
3
13779
17
270
27519
89
3
1
3
7629
14
31
5198
7275
95
1
1
1
2
10205
91
3
4486
1
2
1
111
9
45
1
90
4
486
11
8
6
2
82162
2
1
2
202
117
1
10112
1
3
6
1
20700
2
3
18371
3
99
214
105
4726
55
3
1
4
1
3
2
131
3
100
159
4
34
8
2
2
29
1
108
4
1
1
43
4
3
3
1
37
4
42100
1871
1
5161
119
16
6
251
572
4
6144
3
638
3905
13088
53925
4
1
259
2
247
530
15
1
83
2733
58
1057
1041
1
1
29
623
1
6813
6
1
1636
7
17
1356
224
5
7
5
34854
759
1512
21
1
4
4
3
2
12
120
30
2
33218
5929
79
1
29
20
1
1
2554
1
82
1
11
4353
11
114
31
1
16
1
975
284
11
207
1451
22
1
968
28
4
2
79
4
1
12
58913
288
1
5
10
6
1
2
1
11
35434
1
50
2
165
15619
123
3
1
6
1
1
1
8
3
1
6
1414
5
89
6
78
672
26
1
6
14
3
7
2
2
1847
6
175
2207
2748
6
106
2
7
79
11
6
468
1
8
1
1848
666
114
5
6
6
33557
104
17
11
14
2
1
9
3
369
81
10
3
4
1
389
4
6
1
11
29
1
41202
2
73
4
8
15
1
1
1515
11
12
14
8
25623
242
288
1
165
2886
9
11
2
2313
139
1
3
5624
2
1
32
820
3875
7106
111
1
22
2
1
1128
3271
1142
48
20408
70468
1299
2
347
1
35
2713
408
5
90
98225
2
158
12831
2
16
4
736
4
19
616
5
1
1
10
6
11
2
24
15
257
4
23
126
1
4
29
1
13
44
142
3
3
27785
9
1
3
1
18
18
46
1
3
44
1
2
1
5
1
1
491
182
1838
6
34
2
20
5
23
87
1
1
1
3
17
12
32665
65417
1
9
40
13
1
10
3
700
23
4
3
1
511
18
287
4802
72
1437
8027
2
4
8
4
1
43885
1
6
1
40
281
11
54
45
10
1
1
10595
2
43
11
1
7
45
25
1
3
71
27
85
2973
11
121
29590
60
3
3
1
6
5
3923
96
1
204
44
1
1875
1882
61
1
1
55
51130
2
233
2627
2
55743
5
2
384
10294
1
3
19
3
1
1098
4
122
1
173
21843
1
7595
112
2
20943
1
1
74
19606
7
1
944
7
1
11
2
95
3
8
1
3
6072
7576
7
3266
60
1
1
2
2
2
10
74
43
251
14
1
9
40
1
12
1
58
47
1
399
9
49
1
7
39
16
2883
2
87060
1
2
55098
10
187
11
5
3
103
32
224
1892
29
78
115
99469
192
11380
28
14
17
1
1
1
1
1128
184
65
6107
1
66653
2
37
1
3
1
11
1
25
48
279
68
83522
38
6
6928
37
3
2
1
1
934
4
7
49
17022
1
11
174
17
7
91021
2
2
2227
11
1
99
1
2
74
207
127
6865
5644
27
1
1
6
213
1466
6
4
20
21
8
67
1
2
72
1
5
2
75
12030
4
1
6
1
1
307
6
2
82
5
3
25185
22
24
1
31
61
153
2
22
186
1
6
16
19
1656
2
69865
1
106
37358
6
15806
59
14
82
1
64
7
20
171
1
998
1324
5
2539
1
5
140
1
17
2371
1
7
1
73
184
17
126
3213
1
8
1
1
2
2
1
498
11
89
8
2
1
1
26
94
2
3
162
1
618
3
1120
21
90
7
32
1
402
23
214
3
7358
1
137
698
1
1
2
3
47315
7
2
4
1
84
7
192
725
5
2
1
14
1126
8
126
113
1
1
20
2
693
8
3455
13872
1
387
1
9163
1396
1744
16
25
1
5
3
1
440
1
390
68
102
15
162
71
594
17
6
1
852
3
6
8
18
78
16448
11
7
85016
48
4
8
1
2
365
28
6
2
150
1
159
2977
8
91632
1
1938
82
5
3
1
2
74
67200
17
253
50043
783
1
5
2
54
1
2
81916
21293
1
2
2
1
524
1
19
36
2
213
89
7
148
2819
2
26190
2
14
4466
120
9
1
40
31
462
83
867
25
20
38
1073
1
1
4
76
2433
43
574
1
3141
5
14
332
1
93
20
1
81
2
6
1385
6108
1
56
64398
1
1
29
13
17
1135
74
1
1
4
187
9
29
2
134
4
10
1
1
2
20
1
324
118
12
2
3648
1
3
1
4
8
80
13
15
1
7
99083
8
4
1
180
1
1860
1
2
137
39
3
56
41
6
72000
23
3
63
8757
1109
1
2809
7471
9
89
60820
1373
4
3
1
295
79
2
7
12008
257
6895
1
1193
6
7
2
3
1
149
2
6
100
2
1
44046
1
1
321
21
1
79
20
5
18
1
7
181
3
6
2
6
10
842
3
21
2
1
1
23
401
1
5
1
1141
10213
2
2443
7988
33
19
121
403
82
266
1
142
5
3
1
1
3
43
2
16
7
2
326
903
6
1853
9
134
16
35
7
1
855
32
3
10239
120
1408
1
118
2
1126
4
2503
1
5
1
1218
39
2
922
26
48
2812
42
1
28
16
1
4720
8
1
749
3
17008
3917
259
50
1
6
1
467
5
50
101
4596
1
58
1
413
34
2
246
35
95
11
29261
178
24
11
26
4
1
26
10408
2
46718
40
419
1
3
19
2
98
22781
2
299
2352
5709
2
1
5
88
15645
335
26
5
4
27
174
883
9172
1
16
2
2
1022
9
2243
6
17
1233
5624
5
6
22383
1
127
34969
3503
19
20
2
84
3
1
12038
1686
37
131
1
150
7
3
6834
1247
3
3
89192
166
28
1
47703
621
32801
9
12
2
44169
1
113
10073
11889
1826
3
162
18843
45980
272
5
371
3
1
7
21
11557
1
13
27
360
2
1
1
1263
39
1
244
1737
12
5
65887
14305
1
16267
1
1
8
2
1
11
4156
1
2
726
1
37
1041
1
79
4
1
3
2
59
1
1
2
6
91
2
1
28778
10
402
7
40287
12
34207
2
63
10
39
4
92445
7168
1
3
1786
8
682
1
32799
2
51
3
1
2
4915
1
1
3
5322
7003
1
3
2
8
1
111
21
1873
118
2
27
7
704
1
3
51
3
10
5
3
7
1
3
39516
8158
6
23
1706
2
46
3
79
1
193
1
5252
16165
1
46
3
17
12834
16
1
16
1089
10003
10
1
3686
3
3
4816
450
538
1091
2
39
9
29
4
132
128
20
1
3
1
1
1
1
1
1831
2718
35
3
8
9
33
3
1
11
540
2
1
2367
3
1
6
1
2
135
1
73
1
109
4028
12
1
3
3
4050
2
5
1
3
3
6832
29
1
65
4
192
9
196
39499
371
3
2414
1
15
1
6
33
66
18
1
1
1
1661
1
2
5
1
125
3
1
4
502
12
1240
10
89
6
2
18
24
11
5
3
5
1
4
495
134
5
90
479
58920
22
2
95308
1
7
74
10
1
1
1388
133
120
77
370
5
32525
943
3
7
1
63
24
1
3187
40
26
1
56
676
24
1
2
2
10
9
2
18773
13
2
66213
9
2
2
302
7
7883
85
92
55172
242
105
1
9
12
11830
26
50123
2620
3
1
3
14531
1
16
420
19383
2
3
5
11688
29
2
2
1
5
93
2252
3
455
1
674
29185
106
247
3
279
441
1
67
1
2318
8
172
31
323
32
1
158
104
4
293
1987
3099
8
19889
140
3744
9
2
1
7
805
17
1
1
1
23
283
6
1
11
40
4
2
2
11
3
239
53
2
15
15
39
38
135
279
182
67
48
85
69870
157
572
1
1
32
9228
2
25
1
11
166
399
2146
1
16
13
41303
1
3320
86
116
9
580
8
9
2
8
35
1
1
1
1
1
253
3346
2
363
1
34
275
72
29
1
8403
92
15
35
2
1
1
35
7
1
1
8637
34
3
8
373
1
8
5
1
300
28028
1
24333
6
76
10
17
24
4
830
3
1
1685
19
1
1
3
795
1
15
1
2
2
1083
1
2
210
1
2558
66
7
20109
217
2
1
1
64
113
1
25
2
1
3
60
3713
2
1
14
9
719
4
1164
405
1
14205
1
17
2
45
62266
74
4
2091
2
12
1739
2
4
1
56
39
7
224
6441
22
3
2465
25
29
16
3
1
26
5
3
3
7
1
167
6786
30
103
63
2341
5
3
4
11
4
35
45
29
1
113
6
1
1
6558
1
262
767
557
15
5
381
1
5
1
50332
1
11
4
234
1
1
5
4710
6441
2
912
191
388
6
21
7
10
3
7
6603
1051
1
2129
22
5
2
2041
2
2033
3
944
1
2
2
691
1138
224
4
26
88
12
1
5476
2531
1
1
1
3
1661
59218
13
1032
2
1
9826
1
4
13
13296
55
39
3
35
49
1
1
7
11881
441
2
4
698
27
1
1792
1
3602
245
26
715
1878
1
20771
451
2
21
1767
8
5
26
8
4
2
11
9
9
25
2
760
1
3
2
1
2
1026
1
3
6
5
2
297
2
1
644
108
374
3
52
3
1
32
1
3
18
2
3
8
355
1
5
34
3770
2
2105
79
26
5
3
1
5
5
111
367
166
52
3
29
1466
14722
10
2276
1265
210
1
10
1
2
5722
191
41
10
1
12
297
490
2
7
9
3
77
41628
1
6
5
4
234
4
1
40
6
2515
5
17
17839
4379
26
14
195
24
1
9
13444
47
345
29
138
3
68
12
18
5
265
1
5
7
282
153
1
2
64
2
12857
7733
3
10
131
50
36639
8
2
1
1
2180
1
32
1
17
140
57
7341
1
100
153
2709
1
10
1
5
5
107
6
5
5310
179
2
276
190
100
15
1
18
9
719
2754
4
8389
7
8589
327
386
51
2
4
9
4023
9
24
2
3
2
7258
524
9
50751
1
11
2
4062
1
3
11
4310
16794
13
1
1
3
10
3
2
7
70
88
2
25
54
2
52
3671
587
5586
292
14
1
6412
445
9
149
1
122
1994
1
1
5
92
1150
3776
7
3
1
1
2
1
73
72
2
569
2
184
1
6909
6127
4
4419
50
17604
4
1634
656
5
24
101
53
2539
309
401
9
105
7591
4
69367
6301
2
1
5504
340
8
1
4305
53
28640
168
3
4
9420
3147
1
522
7
4
215
341
85
5
18
249
12
4
271
8019
102
853
9
6
319
1
25
43
2
17
1
30
1
24984
1
31
1
11995
74
1
34
2197
7
4
29
1
6
17
8
28
14
2
2
2097
12
5
1
1
2341
6
1107
1
4
5
27
17
10
2
6
12
3
7
25005
51
5
3
11
1659
2
101
2
5
1
62
1
22
1
9
36
1
1
1
2
336
1881
1
65
803
6
18
5
3
5
13
337
1
4
9
13
41
228
1
15934
12
15
14
1
3
5
41391
471
140
10
15
1
141
462
3
22
3
214
4184
1061
13
1
2
21
31
1966
65
7
29
62
89
18
1
223
2802
177
2
1
4
9
6
14
3
3356
12
17
6
4
175
1
35
90
1
25
2
6
4
327
25
9
32
1
1
6
2
26
117
79
4
45
2
1
42072
121
102
1
5
8875
37
1
77
39718
187
33
34
5
2
1
186
1
2
20
9350
333
13008
5
2
9
19
776
3
13
1
2
1
1
2
1307
20
1
17
1
35
13
3664
2655
287
832
243
13
7
59
1
39256
2566
7
55
1
1
3
17
45
306
2
7
73
10
54
15
1
14
37
11
104
1
4
58
9501
1
7
1
103
3
3
5
5
474
11
4
11267
12
51
312
14
100
45
34617
181
741
9279
1
2
68
2117
2
6
2
15
11
1
4
2
1
1368
9
13886
12
3
41
1
7345
55
1
3170
72
1
1
11
5
1156
195
14
10
160
233
8
1
2
154
40
3
4
398
2
537
108
1
1
5
82519
4
2
7
946
109
58
6
1
879
7
1
2
1254
2764
99
78
1
12953
8
1
98
26
1
64
1
29
15
8
23733
1
175
18
115
79
6
2
44
4609
21
1
290
133
4
1
19543
1
13
38
1
3
11
8
3
598
14
50
1501
60
48
1
473
5267
1
69
1
1
1354
3222
4
2
3
74
95475
1
20
346
23
2
1
43
373
39
4
3
4
68
25
6
21
693
1
1190
1
1
66
1
66
13
4
1
1
2
1
39492
5
4
1
4
1
39
35749
13
624
33
904
1
2
7
3
39
3
8
66
5
2
255
4
6
17
16
113
125
1
657
1
11
397
115
19597
67
95700
256
7
3
1
4087
49
522
28
3
5976
3
1285
33
3
39
59
26
1
2
10
6
15
2
6729
13
7
9
8516
1
148
13160
28
38
23
2
7
5
1
133
340
92233
2
11
143
6
1
1
108
6
5078
107
12
1
2
26
14
16
53
63
1
4894
4
5
1
334
4
2
167
418
84
455
102
143
11
5
84
2
3
1
1
321
1
4284
21
193
1283
2329
7715
37239
1
1
383
9
25
467
9
38
1
2
498
7
1
1567
2794
1541
105
107
7
37
1
265
9
402
2
3
1
4850
1
2
13
1
54
7
2
1
153
84
41
5
5
580
50
94
2
28327
99
212
1
33
12
1
59773
1
83
1
1
5035
2
3641
26
14
3
59220
3
3
4
9
33
155
1
4130
1
1
3
31018
26
402
2
2
21
1
19
57824
355
1
6
605
1249
23
420
1
32
31
3
7
1
2
28970
678
23
2
13
33257
123
89
2427
7
240
1
1
468
233
3
1
4
1
2165
125
4
4
4
24
1
90
4
5
1
369
1
3
1010
29
26
2634
5
37
40
1
3689
18
2909
1
491
3
208
1
3
26
2
3657
28
13
6
1
3
1
1
4072
9637
3670
1
1
1
37
1
15
1
3
279
2
46
5
11
11
1
1
1
9
11
14704
133
2
39299
47
1398
1194
18
41
6
5
63058
248
6
102
72
15
2
95
142
1
1
7
2
5
11260
10
784
1
126
251
1
2
6
124
5
399
1
9
1
59
1
313
3
17
6
25
1
1
1
1
22297
35
11
2
52568
11
1
1
1
332
2
15
366
2
4
1
5
13
1
5
19
1
4
8
11
32
1981
20
1
100
55172
26924
14021
798
38
1
296
1
45
26
2
2
441
16
3
17
34693
36
1
1
52
2
1
494
39
3068
1
579
797
6177
3
2
1
2
2255
11
1
2322
1
117
287
1039
19
37
1
3557
903
43
1
42637
3878
91
1
4
1
915
1
117
4
4
9
1
19
3
2
13
3
1
17
3
1
27
11
1
4
121
4
23
738
846
467
19412
2
656
2830
621
2
14
87
26517
353
19
1
2
9
62
2375
1
3610
99592
31
2
7
1
5
64
988
45
3
2
23
1
11
361
3
244
10
18532
32
4931
74
34
6
1
6
158
6
7
7
1
1
581
11
1
4
11
52
99549
5261
10
2
42
6642
660
2
214
825
1153
3
220
5387
2
7
10
893
1
3755
1
29
1
245
1
1
60
1
4728
24
3
5
365
20
3
877
93
117
291
3857
8
3070
18
181
21
4
70
30
16
21
1
17
1
40
1
2
5374
241
463
1
4265
23
6
1
9
7
444
8
2044
28
5
14
2
17
5
21
54
19724
13051
128
41465
466
32
3
221
6
1403
5
3742
54
20
4
14309
2431
1
2
4
8
1
35
1
4
809
10
34
865
1
2287
2
6
2
12
7
334
2
118
2970
5
1
461
1
24
2
3
1
4278
2521
31192
34
10352
1
213
1
13
7
3
7
64
4
2
587
1
1
187
1
15
1
4
9
1477
398
1
1
33
58
704
1
1
2
2428
1
1
43
5
41
18
421
53
6
324
121
830
26
2552
369
37
4
13
29
78
16
3444
89
1
2011
18
4
5
115
1
36
1
9
7
30
17
9
5
9
2
1
3
2
7
1
9
10716
5
2
12716
8
1
1
5
1
27428
1
8
4
7216
117
66
1783
2351
2
7
54
19
82
57
1
1
327
1
1210
143
4
1
2
2
66
5
1
16
21
1
634
72
44
1741
1
37
1283
1
3
10
34138
1
9
656
2
2
1
2
3
14
10
222
15
1
4329
8
1407
33023
78
2
1
270
16649
3
2
505
689
63
9
15430
356
1
91
1
1
227
6
58
49810
1
4
21
8
30
1734
2
10
10
1
433
9
4
1
277
46
4
1
3
38
55
1
485
2
1282
923
1
21
13
10085
8
2
1
5
21
35
21
4604
1173
2
392
2482
2
3
73
56
2
8
1229
501
20
25
251
11
18
2
14
3
21
242
53
46
2
2075
29
42
7
18
1
411
1
1071
1
1
5
1
272
15
5
14
120
2
21882
1
7
9629
2
1
286
25
3
1
2
1
288
7
3
384
1
77
977
1
147
4
1
4571
2229
1
173
49
941
2
2
70
1329
2
412
3
49
27
223
110
2
2081
4
1860
71949
1
79
807
34
6860
22
1
83
32
1
22
1
1
4
1
41
2
1
327
256
2
142
342
6
1
801
1897
15300
3
1
694
1
1
13
3
69
20124
6993
2
6
1
1
40887
29
9041
3
15382
1
2
76
1
23
681
193
74
14
3
16
1
127
3
240
1
50202
3
2812
12
80
694
23
25
1
13
1963
7
2
6
1017
57
162
51
8460
1
10
1
71940
65
37081
388
4
38
2
111
68
1
386
5
9927
1210
784
1
11
2
1
5
13
18232
50
3
1
1
2
18338
39
4
4
5
125
2
11
110
16
20
2
379
1
3
1
1
2
2
144
4
3
914
1513
98
1
1
3
1
1
3
4
374
33026
39
6
1
69
1
153
4
10
4
266
354
3
3
61
9
2
104
2
2252
25
10
1
709
6
223
2
1
5
1
1
1
4
75
2515
7080
2
184
44
7
1
7
10
104
56
1497
4680
40
105
18
36
101
1
1
14
6
2361
36
6
333
56590
1
1921
5
2
259
94
202
34
9944
2
1
15
4
4
2734
44
6
2486
2
113
6
32
1
1
60
425
1
514
1
8
10
10
247
1
1
6
44
2
1
4
1
22
1
1
723
1102
1
2
153
1199
14
28
2
345
7
252
1
3472
3
41
56
2440
36
493
8098
2
6
1
4
1
4
5
1
4
648
1344
30456
5
4
69
3
5
1
6
10
1
19
54
5
26
5736
3
3
2
73
136
1
3
2
2
8814
7
19958
3039
16
16075
8713
1
2
21
1
496
1
1
197
3
3966
105
4127
2819
6
29
56
1
13
11
1942
2
240
49
423
1
81
184
1
19
2
32
1
2
1
13
1
1
3
1
1
6659
5404
347
29
91
2
37
26
31
13
2
4
1
4
15
1
95
17
1
880
45
638
10
23
6
1
14
401
54
1
1
7
29
358
1
669
16
58
70
1
57
122
1
126
57136
1463
116
10
2666
1
46
2
228
2
51
14
1
14
1
814
76
19
8
1
2
1
2
13
27
1
11
131
60
160
46124
5
8
290
1
1008
3
125
4
85
5
3
719
7
8
8689
2
12788
9
1
1
2
247
92
83
5
10064
1992
2
48
3
4
104
1
1
62649
2
1316
2
13859
39
1
556
3
4
5961
5
10
3298
68
3
3
16
7
3
2
37239
13974
1
9
1
325
1
2
9355
8158
10
29
40
1141
6
7
9
387
1
3
1
188
67011
62529
105
744
2
65
134
1935
1
3969
117
1
8575
73
10
1
5
3
53
81
1
94
27
2
32526
1
126
9
116
1
55
4
1
14
8
57
57
4
3
1
1
1
3
3
1
24
1199
10
24
1
1
18
2
3
1
5
1
2
4
537
46
1
371
6
4287
30
3
1
1
10
1689
4
9181
3
4461
2
7
10896
128
10
1
7
1
1
5
1
8
6
6
14
2
131
47
1
2
1
1
86
23
1
214
25
14
7
2421
1
70
9
4
8
59
940
1
239
48
1
1
1
1
1
11
58532
1
3
8
37
23
2
1332
3
1
2
4
8
24
1
8
2
3
18
3
171
287
313
2
276
4863
1
1519
389
79
7
7048
5
1
58
9
16
114
38046
9764
16
7
1
16
55
2
3
4
13
413
23
1
1314
1
124
13
1
1
3
1
190
114
1
21
1
9
111
2
1
13
1911
4075
5
8
2
16
1
1901
1
9
63
2
5
1
26
56
49
1
7
181
4
1406
659
2287
29
1
3
10
2
1
4086
1
351
1
3
3
3
6
31326
1
648
4
17
1382
14967
47
1
5
9
9
4
3
2
2
3
1989
542
112
1
2
31128
32
1
1
1
1
300
1
3
60
24
1
2
1
1154
157
7
1506
9
1
8
1
2069
5
1
1
1
284
125
182
601
96
3
14
19
69
1
48
3
34
2
1
84078
1
6
5
16
1
4
4
116
2
126
57
20
587
1
2
14
2
1
3
4
5
147
2
29
33
4
39176
11
20432
29
1
305
116
48027
1
7781
2
5
6697
9
880
579
40
2
2
5
618
9
7
4
213
316
21
48
2
3
5
1
2
3
2887
193
22090
18
1
65
1
6
1
3
9
1
342
1
6
26
5
3928
2
1
1
16
4
709
3872
2
1
15796
2
127
56
93
1
10
79
19
44
56
1
1
2
7
96
638
14
61
4
5
1
4
1
3
158
11
55
10
3
11
58944
974
1
477
3
5
101
53
2020
5
1107
1
50
20
1
25
12
55
3
1
184
1
2
12
136
52
14
1
4
14895
3
2580
3
32
1
51
4391
1
2
22
1
1
2922
99
60
2
7
4870
15
23
8
25
59
4148
10
46460
4
1
762
1
3
4
1
7
13
88
423
96
1
653
59
1541
2142
1167
1
413
1
1
498
94869
22
45
7
1457
1
792
155
66
8
494
5
6
113
1
2206
2
20
23
1
2636
43
37
31
1
1
229
51
96406
1
34138
893
1
2
1
37845
58
996
4
1
39
59220
1348
391
1265
3875
105
23
8187
1016
5
32
67713
1
79373
16
3928
1
27
2168
14
7
5
6608
36
222
2
808
14
1
64
1
142
172
4
4
1
44
810
295
1
9
1
9
2
23
6
12
1
151
12408
3
1115
2921
41
104
2593
1
159
2217
2
1
11091
3
34
15324
1
1
6
137
14849
2
1
564
1
3
9268
5
9
1
2
3669
13
31
3459
1
8150
53
12
93
50
59
2
19
9
5422
116
227
2
8775
1
803
24
3
60
17950
1
4794
32475
20
1
88
8
10
1
58831
2
8
21
7
46
2689
1513
5
151
11
4751
1
1
55
10
43
135
2366
3
1
80
5
8
2
6
24
2424
2
4
10
1
86
64
1
19693
9
13573
3061
1
2
408
2
64123
8
61
10
1
97288
109
1
1
1768
8403
1
72290
5529
630
1
10
8
42
578
1
5
3
59
24
3
34
31
2
10326
36104
2
409
3
275
14
6
683
162
7
1
152
1491
4
37
2
1
31770
2
31
6
60
34
5
2749
5
24119
1152
1
2
1089
18
9
1
54
3
1
5
1
68
3
3373
1
8
7
1
22
1
24172
103
19
1
14
1
64
30
289
665
5140
21
24
8
6
218
10856
8
3
1122
214
1
23
2
4
7
188
2
574
12
10
3
66
3
36906
26339
5082
2
2
12
69
590
748
12
1
11
1504
325
236
1
197
1
6
50687
174
142
1
5
1463
666
7
336
8
39944
1
23640
7
2
1
42
5
1
1408
149
353
15
21
1
1
56
10
9
1397
2
15
1
1
2
4
4
242
7
13
1
2
4
14
905
30
1
849
58
1
2
6
7428
62
61
4
1
281
2
27
33
12938
17
6
81
3
3082
10
34
42
15773
90
1
1
1
2545
8
2
2
429
1983
1
1
9
643
10
12
1
4
454
4
700
1
98
543
1
20
415
22
5
1946
11
1
157
1
3
6
2408
62
30
47
1
1
8
98
919
18
509
2
1848
52
3982
1
5
1
2
12
3
10323
3
1
117
112
69
4
35
4086
23
4
1
6
14531
51
25
1
3
2
29
3
1
3
14817
8
34
66
5
1211
1250
14
19034
199
5
1
1
6457
490
4
502
13
26780
86
19
20
1407
12
4
26
8
1
33
1798
2
15
4
19
9
25
5
9
53
1
2856
649
29
65
7
33
725
1
15
620
1
35
31
12
18
22
216
2
92
4
3
6696
5
6
9451
12
1
1
20
20
2
694
17
13
1
2
3
99
14
8
5474
21
184
2
1
8608
1
31
35
2
2
4
4
2
5
9
54006
9
29
71
111
3
180
60
141
2
542
6
1
29
91
2
1
9764
6
589
5
5
3
1
2
12
5
422
190
5
1
2026
178
1
17
15
5630
3654
62
478
13
13
2
1
1
871
25596
1
1
12
2
102
8
11
2
740
1
7
4
1049
3
21
2
1
23
16
32696
9
34
1279
1
107
312
405
55
3441
15
3
1
7
1
11
1
1
1
12
1
25465
605
208
202
806
54
1
153
6024
1
1524
85
4
23
4
777
62568
2
1
14868
4
1
1
19
2
2
269
2
190
12
21
9
2
91
28
1055
2
5364
2
379
69817
4
1
1
959
1
3958
2
2
29
32475
15
1
18
1
15
3
124
1
19
156
10
24
12
78959
6
1
1
793
24
6976
6
8
4
5
2
1
41391
657
2893
18
3
42
4
502
5904
38
2
2
5
167
1
1
5
315
1
11
1
5
186
5
2
34
14
245
83
435
4
7
5
18
46
2
9229
1
1
221
3
1354
5
34482
2
29397
15
3
19823
1118
254
2446
337
12323
6
2
1110
231
6
1
708
3
220
3
2577
9
3605
130
36
3
4287
3
25
4
3
1
153
12
2
1
3
1
25
68
109
1
104
27
6
25
1
1
1
190
12
4
1
116
5
1384
24
1
3
4
50
1
10
10729
10139
1
179
4
79
1019
9
2
12
1076
2
16492
15922
13
6
13
2
3
27
5
112
1
47
10
48
31
7396
4
15
81
17
5
2
3
1
3
47
15
3
26369
4
3
1
32
1818
3
3891
66
663
109
7
12
3
17
1923
1
12
5504
47
9
1147
1
20
1116
10
5
1254
67
8
71
1
2
4
1
1
4724
765
1
1
1
6
9
1
32
143
40
4638
1
4746
865
2
4993
1
11
36399
44136
3415
15
2327
5
1
2
10896
65
301
44149
3856
2
9696
28
190
14
2243
3242
13
22
4
29
85
283
2
2
11
13485
4
7
837
90926
13
17
4
1105
3
1554
15
1
136
6
19
11
15
4
3122
6
3
12
777
12
1
196
29
1
2
2
2350
2603
4
8
1943
1826
5
1
8
1
86
1
1
3
2
3
1643
2
1536
3
609
1
6
17
95
3
2
1
2
590
2
256
36660
7974
5
7
51
190
4
2
23
12
2
1
183
17
29
2
4
4
3471
1
1
2
2188
8
7883
1
2
1409
1047
54
7
7
2
1
207
1
3
1
347
1
197
603
1923
2
546
3959
16
1557
1113
3
42
62
87
4
1
504
15
1
6
226
11
237
36174
1
103
11
5
15
1
1
3361
3
29
21
18
1
19
430
101
4
23
1
2
3
32205
2
1
4
462
1
5
1
19
8
8
68
24
40308
16
64
1
5
5504
35997
251
7
15415
11
2
201
11
1
1
1297
4
39335
36609
1008
2
5
634
33
69
2
11504
238
168
125
4798
9
2665
68
1723
5
22
2
2
1
3
169
14
2
3
67
8
689
1
235
1526
2
29
36471
6962
1798
1
35663
19
3
2
44
2386
5648
34
1
29
2
2
238
1
23
1
1467
385
24
3615
19
8
2685
50
126
380
1
3142
9
220
2
20
4
1907
3
1
2
14
229
1488
2
28
18046
29
12
1
1018
4
8
5
16
99
48
2
1683
4
2
2
1
170
2276
1
1672
989
70
2
25167
42112
12237
10460
253
15
5859
3
2
1671
18
941
2
7224
4
3299
1
91
1
1
1
1
1
10
799
49
77
1
58233
5
1
2
2
3
17
2
127
12104
1240
18
2
6
20
79
14
7
18
95
2257
1
126
26
3
135
405
80
59
1
36
1
1
3
10
2
585
24
28
395
40
8849
6
8
282
107
43
1
3
6
11623
15
194
2
2
39967
3781
7442
15
1
9
2852
1
1
192
5
3
2
6
1
95
61
4
75387
7
282
428
3
1
333
1
220
1
68
1
93
2
3
6412
58
11
1
373
17
47
3
7
13126
1419
113
197
1
6
50
1
2
2
4
4
239
4
3
14
5
6
4
8
82
2
2984
2
4
6
1
2394
7
9
69273
56
2718
1
924
12253
5708
8618
531
2392
6
9
31
8
2
2
1
9
5
1
134
20
2
7178
1
248
193
576
7
21
3
1728
107
49
25
1107
1402
2805
13287
1
11
8
833
1
74
9
5236
2
3
4
233
1
7875
2789
1149
1
1
3
2
1
1
1
975
1
15400
260
165
3
1
4
1
1
712
7
11
6
10
18
1
5
2
3
1456
2
5
1
1
1
8
4
21
11
66
1
315
18
42
128
4
171
1
68
2
11391
7
1
542
2483
1
7
4931
53
4483
480
39
2
2
3
45171
10
4
2
2
1
2
4
1
3
3
10753
12
4
343
34
3
50
1132
33
2694
1
21
9
7538
26
14
4567
13582
487
5
3
1
20
1
5424
22816
441
1
1
105
71
14
1
82
2
13
1
575
5
2
2
127
18088
1
3
7
226
4014
352
2648
1
162
27
14
135
69808
5509
1667
2
944
11505
35
10
8892
4
774
2701
20
5
41
542
7
2
9
1
8
13
3
93
1
2
1
1
7
5
1
1842
311
1
1
33
20009
1364
2
240
4
4
1
4
18
6
2
74
2
54
33
10
58
5
29
187
1
1
109
2
1
1509
181
29
14
8
3
8
14
221
332
1
118
401
3
73
4
15
12
22
582
7
408
5226
178
464
279
1
125
20592
16
6
50
8
232
506
108
100
5
1
8
10
40
146
16267
6
3
63721
22
1342
92
20
1
3999
6
124
112
1
73
2
21
274
4
2
2
7
9790
1
43
15
2
9
21
17
1
4
427
75
1
6
4485
1
18
156
221
1
2
1
1
5
2
1
21
13707
1367
6598
145
197
9
36
164
202
5
3
71
10
2
21856
47
111
625
1
60
915
6855
69643
22
9
2
1
26127
749
3
533
2
1
1
31485
275
3
1
3
116
36
6
2664
7
30
2
999
1
2
30
20
1
47
63453
909
26022
6
1879
1800
199
58
3271
28
371
2
4
1
5
5
24733
1
7
90
1
6
2
2
16362
5
2
156
1
1
1181
3
3
229
1
393
1
968
3377
166
115
2
11
4
81
49
10
192
2
1
4
1
8
15
442
2
46
1
1
2
6
40
186
1
11
37865
33321
1
9400
1
1
89896
16
2
92
1
265
2
1
3
292
5
30
2
1
1
37
51
1
17
7
1
12
1608
2
110
117
6
2227
14
3513
1
117
1
32
1
115
5
21133
22
272
6
146
1
13
1
2
72
50
8
35
7
4
1
99
39
1
2
7
12
13
1
11
12
3
1
11
2327
92
102
229
246
9
16
1
2
37
3
365
2
2
35
17774
6
69
4
1
17
10
14
7
2
13
1
2
1
35
224
37
37157
1
36
8
5
2
1
10
1
11
6
417
74
1
38
1
16
29
15
331
15
1
61
1
47
6
162
1
302
9400
2
1833
6
137
1
272
222
48
9
158
406
1
4022
10543
204
1
3
15
16
28
1
12992
36
13215
19626
413
27
3
6
12
4
2
98
163
8895
1
2
5
1
1
2
1
6
3
1
171
4
8
21
18640
1
9
1
3
35
2
1
8
2
3637
1625
251
78962
34
20
3116
35375
1
18
62
4
18
15
6
2
5
113
4
31
1
2
1
25235
4
5
6
74195
1
20
646
7
676
213
99
4
2
5
5
112
40
7
912
5
40
1
3
52
1
69
2
1
4
1
426
999
22
1
1
40
1
1122
9
5
1
1886
249
59461
102
2915
2
8
5
45
16
4573
26
73
3
849
126
3
13
1
1
1
196
3
1
67
4
5
4
4039
45
19
33
11
242
1
7
3
3513
31
56
2
86
22742
5
1
21
43658
17
15
1
314
80
26
10
15231
10
1
28
13485
1
7
1
11
8767
4
1
5
1
95
5
4
2
3
317
421
4588
2
652
44
1
1
3
17
32919
1
1
31
11
12
23714
1
3
1
19
5
75734
146
10
2507
25
80
6
2
4607
7
5
14
11
56
2129
27
217
1
200
2618
619
20
52
53
1010
3
802
263
15
11
1
2
233
804
4
1
8
2
236
103
29
2
1
15
1
13
1
1
1
6
2
45
160
8874
8
1
39064
88370
28
4226
614
26
7
2
4
17
2
3
685
1
1
1
388
1
6
8
1459
33
152
23
28
2721
38
14
11289
1
1
3
12
5
5
112
402
7
5
3
12
10
6
18
13
4
29439
40678
33
895
57
6
125
58
29493
7
1
248
4
2
49
2
14
26
185
3
282
1
2
26
179
1
18677
161
9
148
2071
2
244
3
71
5
4751
16199
20
1
24122
3
195
2
38
24179
1
1
1359
16
7
6
4
1
1
5
28527
2
6004
11
2
1274
844
8233
15
1
1
5
337
14
125
1
1
38
2
13
1
57363
1
308
10932
5
896
6349
18
109
7
2676
2
3
323
11
24
820
1
1
18
48
7
1
4289
1
10
6
58365
4
416
5
13361
2
1
120
1
2924
2
9350
1
3
1
50
4114
2
4
27
36
1
1
3
145
6
22953
22216
428
26930
7
9
1
1
1
5976
698
24
10
15732
13
1
3
64
12324
6
22
92
49
498
1
8
30
115
1
2
229
1
16
310
3
131
2
5
5919
15
1
1
1
1870
5664
2
103
2
10
1
31
6
338
50
4
4
1
53
27
40
2329
33
153
736
241
1
13
7
4567
2
1
15
25
2
1
2
4517
1
1228
8
24
1
590
160
737
407
5
1
20
1
72053
1
22
1
37
300
3607
89
2
83309
3
21
1
2
4488
1
2952
1490
1
20
78
5
4
12
4793
39
5
1
109
1
34
1
1
15
7
167
3
2
1
1
3
2
6
17
2
7
14
9
1
9
13
3
1
3
8
5138
2
39
1
39
4
1
47
6
4
1
8
8
1
2
44
7
1
1157
2
41
1565
1
33
1135
14
41
4
2
1645
5
1
362
219
5
1
2
1685
6
1
4490
587
4
985
3884
4
18
33
19308
1
7
8
301
36
1
234
8
3
1
33
7
10
94
4065
2
19
28
1
2
5
1
34383
4
12
12915
221
19885
1
7208
2
99
2
10
9327
8027
5
1
177
329
33
2
1
5155
4
100
12
3
3
1479
1
52
5
30
280
3
1
3
7
11
15
1
2
10
61795
9
1
56925
14
160
4695
8
3
1
565
2657
293
13
2
71
334
9
1
11
3
2
2
1
90
40
42951
3
2
9
4
2075
2
5
23
3
525
9
1491
2781
14
7
8051
8
1557
2
62
1
12
21
2
5
99
47
74399
2114
2
52
20
1
5
3
3
1135
2
350
5
18
20
1
41
3
16
9
64
8
1340
29
176
1699
2
334
2
3
59
11
1
6
1
2
1
27
1
13
4962
15382
2
2307
32
2
213
1
2
69526
3
5
9
1
151
2
65
2
15
99147
141
3835
65680
572
18
2
5
83
1
80
4999
7
8
374
3
1
6041
42
6
2
27
44
2
411
1
1968
500
5033
7
5908
5668
1
3
29
9
1
24
139
1601
35
1
1213
34760
18
3
1
95969
2
6
1
1
14
37108
33289
4
2
1
2
1
17
1999
484
2
368
266
5970
37
1
9
1
9
48
1
3092
1232
1
180
1
5
6
16369
20934
55
1
21096
2
31
54
65
4
145
7
1
4
1
3
24
11296
583
4
1
84
44
174
43884
3
2824
8
541
31
6
1
38
1
5
9
484
7
5
2197
16
7
6
1
1
39
5
5821
7
2
165
16
11
160
5
136
120
1
13
5
136
155
1
10527
3
2665
90
16
2
2
7
501
1
35997
32
85
2507
2
1
1
59
119
11
1
8361
39
44317
1
3
3
112
1
38293
292
1268
60
335
7
49
2
19
2094
1
5873
4
124
1313
78111
18
5
1
2
1
4
26
38164
33
3792
120
5
7
72
41
2
1
1
90
3524
3
11
72
8188
1
36
99
616
94
10
47
2
10
7
29
74240
269
16
1
5092
18
1
4
2
5
3
12003
3
6
1
1
16
1
8
5
1640
12
177
74
1
25
118
3
2
81
19
3
7
1
25
1
1997
6
96
129
1
1
380
34
15382
1
2158
353
2
1
878
43
1956
5209
1
1
1
26
5
1
12
28493
59
24
1
2164
27250
2
1
63167
431
7
3
18
4944
1
2
590
2
10
3
30519
131
165
39280
3
3667
5
6
20973
4
1247
1
488
1
1
646
3
2
1076
7
2
1
2
3
1909
46
5
279
1
1
413
12
10
6423
1
592
12
2048
21
11
3
582
426
551
1
6
17
1
1
4
5
2
32
2
1
2
1
5
32
8227
14245
1
310
1
1
2
1
1
1
37
2
1
48
1
4
416
11343
490
21
4
5
216
206
2
2
10774
2
1
2
1
5424
1
64326
12348
1
18
3
1
96
1
2355
225
14
8
22
13
3
1
2
18
38
2085
1
2
4914
72
1
129
1
8
2
88561
7
3
3
16618
1
3
1
1
5
1
5
49
1
1
2125
68
766
4637
6
3
107
1
23
10
85
116
1
6
3
1
4
1
2
1
41
4012
1
1124
2093
4
1
10085
1
1
4639
128
174
3
36494
2
18
1
1
29
38
140
32
26
2
5
2
1
12
13
5
1401
12
7
1
21
1
193
2
3637
3
1186
4
4344
250
6
1357
5
1
11
772
17
124
610
1
11976
1
25512
2
2
1
2
27
9
14
1
2
2
100
1
4
7
241
4
7
9235
1
14
9
22
1
1679
12
650
2
147
1
1
1
1
33
5
634
11
1
2
39
50687
55
1
166
11496
1
8
3
1
1
1
7
1
1
3
693
2
1
42846
42723
39
59
1
385
2
6768
347
1466
1
1
9
501
3
15
6
2029
1
62
4
858
137
1
3
38
53225
1
1
6
1
22
477
573
40309
4
1
3003
47318
4176
1
531
1
1
17
479
53
8999
90
309
4
1
3
3
2
1
2
57
25
574
70
635
1
25
3
1
17
1549
271
2
1
12
17
4
1
858
2
15
33
301
3
10
3
9804
16
1
3452
14
1
1
4
1
5
42
1
15
6
121
5
9
3
2
4918
4
1
4
8
41
171
156
267
1
2955
21
1367
1
4
7
14
2666
1
2678
623
16725
20
2
17
9489
2
40
2
135
8
75950
124
1
3
37
1
340
3
101
1
3
1
1
1
7
16607
2
56
14
1
141
4
66
44810
3581
2641
2
11
1
360
2
1
402
26
2
1
1
2
1
848
3
3
81344
16
2
7
1909
1454
3
1
38
10
26
12
243
5
18
1
25513
23381
1
1917
56
1
24
3
15636
165
3
9
1
12
3
3
38
2
411
1155
4825
86439
1
5
8
1889
1
2
63009
86
2
447
459
48
1
6
811
7
3
1
5
2
1213
1
316
57
6
9
4
4844
38
1023
2
15
1
14
1
807
96971
9
3
1
2097
3045
1146
72710
1
9
8
264
2697
1
2331
37157
1
45
9
24
1
1
83620
1
1
6
14
1
2
1
67
1
1
6
1
1578
1
5
43
1
14
7
1
12
6
315
23
57616
16
1
2
5
44
5
18
59
46489
48
19
32
1
300
191
1538
1
1
1158
19
23
17
5
22750
2
12
1
5
6894
1
1420
8897
1
6
13
1
70842
1
5
5
9710
1
1
25
1
5
179
3
363
5
4
4348
62
2
1160
2
10
2
12
911
29
5
16
23079
1
29
28
1709
1
3
6
3
1521
40
537
1
454
980
9
3
11
15
692
11
1
1
1
1667
6
2
219
241
1
264
8
537
25229
292
1
1
1
26
1
6
2371
10
448
103
87
8
5
6
22
1
5
4
3033
434
16
3
11
1
1974
2
1
1
1
3
3335
43
31
3
83
1
22
4
2
1
5
5
28
1356
23
1865
3
22383
1
1
1
112
12
178
2361
1
1
23
1
4
1632
1
65
187
4793
24
621
1644
3
18
4
9
11
2087
69
15
12328
18
59
562
4
121
1
21
11
211
1
1
587
851
1
53
1
1
2209
261
90
5
15
168
51
6
4611
156
2502
1628
2
93861
2
3
529
5
292
66033
1
1
440
1
345
64123
4
1
14
1
2
24
1
377
211
4
11
12
143
95
1380
1
9
16222
1
3
448
2540
717
1
1
1555
3
1
2
2
15196
1
3076
1496
2
7
1
1
40455
79
2
3
11
1
2
53
863
3
4
2139
265
24
134
4
1
197
12
88
1
3
4
1
5
3
104
275
1
3
1
1
33
17
410
13
269
1
30346
10147
1384
14
50
152
922
18
15
1
11
1
1
1420
634
5
4
24
98
22
2270
6
49
154
31745
2313
1
63009
1
1
3
2
1211
2
1
1
1217
4407
48
2
6
1050
30
23
3
1
1
7450
1
1
2
16
2
3
17
87452
31
1
2
6
137
36
52
23
8
4
1
288
1
761
1
1
1
50
66
1
31
1
1370
15
14
2
1
5
4
3
1
3
85
382
2
1
1
1518
2
13
6
2
131
494
8
9
8
15177
87
1
131
95
8654
4
33
391
27
76
29
17161
2
11
1
1
11
256
563
8
500
296
12435
1358
14
1834
1
9375
23
4
3
6
1
11965
230
102
74
6
4
1
1
2416
2
1
5
1
1
1
838
1
1
1
4634
173
4
1
1
1
1
92
546
81
95
59
3
1
2
3
18
7
1
8
236
11
8
7
6
2
41
1
37
1
1856
55
13
1
188
1
1
3
30
1
45
41564
74
8
1
4
79
6
48
3
736
18
662
1
1
37
686
36
1523
89
1
37
3931
2973
30
63
898
34109
20
7
37421
20
24
2
2
1
4
7
800
878
2
1
1
9
6
1
73
1
5
3
21
14
585
27
12915
20
1
66
265
3
43142
1
555
37
27
4
48
11
15
7
2
5
2
2422
1
1
15872
36639
38
12
2
1143
65
4
65
2
7
235
1
71
5
13
17
237
1
14
1
4
1
10
1
67
11
405
3
117
124
24
1
1
2
1
2
3
3
2
1
93
157
355
3
20
1799
317
1
1
17
29330
7788
1
1
3
8
11391
1
4
47
13
20388
10
1
1834
9
1
1
2566
1
30474
96481
6
4
9794
37
2
1
41
5
1
6
19341
41583
32
15920
4
3431
6
77097
1
22
202
3
30
24
1
147
9
4
1
15
5149
4685
3
3145
8
1
46
1
1
585
54
130
199
4846
38
77
17
2386
1
1201
25
2
156
1
5
84
214
1
2
11
271
13
562
4622
4
1
68
253
4
50
15
21
1224
22
3
1
1642
24
159
1
86563
51
1
80
2
49
230
4
3872
15
115
1
3
31
58
10814
17
6
91
2065
100
11
1
2
440
1
2
3266
2
19
18
146
27
1
2
3
736
1
1
378
19
50829
363
6
112
9
2
2
2
1726
28
1
19
26
4995
1
149
4
87738
140
3
1
1
3
3687
1
2
10
4121
1
1081
36
2
68
6
14474
1225
1
17
72883
5
1
367
2
10
1
3811
14
1
5
13
2
77
3953
100
168
61
1
126
84
418
1
1
43580
6
1
11
897
1
369
541
15
39
163
24
25
2
2
13
5
1
6
9
25
1
1
14
6
223
583
31
1776
50
13
11
1
94
7
2300
229
1
1
8
64
9
2
41
1
46
42
1
2
4
1
4
390
1
2
196
23
25
18
22
1
1
3
1
32
3
4
9
5458
70455
4
227
5
13
964
1
4310
1
4070
31
9
74
2
11
1
70842
56
1
52
1547
65333
105
4
163
2
1
1
1
21
49
97
125
6638
8
15721
171
2
257
3
1
16
4967
1
10
2
19
1
1
11
9
85390
250
3
23
1
2650
12
34
20729
197
96
1
1
1
4
15
44409
2057
2
1
13
37
14531
4
35252
1
6
15
1
7
10
1
1
92
257
1
2
4
1
2
3
1082
26
82526
1
12915
380
415
24
2
12042
1
1537
40
245
28
3
59
2
50
187
22
615
865
22996
17
171
290
1244
60
2
47
1
19
3
3
6824
1
766
47
1
6
5679
3
3
530
33500
25
3
47
4
851
1
69
1
15
7
15
13
3
1
44
9
6
54
4504
2
487
59478
20830
62081
1
3
1370
1
549
6
1
47
1
2
25
7
1
7
799
6
2
3
169
2
17
2
31
18
9472
39
2
15
2718
8
1
1
7
2635
2411
16
81242
2978
3
2
34
10
8
3
20
2210
315
46
34
1694
1
540
6
2
14
31
15
2
13
2
1
18
1
1634
1
12
1
1908
16
1230
5
98
9
449
1
105
77
1
35356
15612
13
801
3
271
13
7
407
89
5
3
8
233
217
1
74
4
562
397
228
1496
1
1
7
199
3
10
4
1389
3
1
214
12
1
2
11059
657
10
1208
76
95
1
1
77
1
8
6
2
2
17
3
34
1189
1642
48
1
385
13
29
18
1
27
2
2
487
4
54052
1
2
1
1
6
369
2998
297
17
6
6
98486
48
19
1
969
11817
1274
445
23
1
1
3
12
3
5
575
6
45
1022
153
1
3
32
3
5
69
9
29
1
8
2
1
53
1
6
10
19466
1
25709
3
3
3
9
1
58
743
2
55
3792
1
17
473
384
10
1
1
4137
31878
1
1
21
1
23
71
1771
48
416
35
7
10020
84
632
6
1
2
3
13
12
507
1
1
2
2
61
107
3
2
331
46474
306
7
1361
1
78
3
37917
9
3
91
3
1
27
9
1
1
1004
12
40
4262
7
1
8
1
2913
1
31
1
4
1
204
29
8
1
2
6
45305
1305
1653
234
10
2
1
4
1
1
18
6286
2
3
1
2
2388
253
2
20
1
31
71
8
1
12641
326
4
1
1
1
1
6
3
258
6
1
1
8
720
1
7
220
245
998
28
88370
2
19480
6
194
3
1
94
1
2
3
69715
13
3
177
2
18833
1
832
20
79
10
2
1
2
6295
6
2
26
2343
1
1
990
6
94
11664
1
24
1
8
871
11
723
141
1
9
27
39
8
11
4
2164
17
1
507
325
1
135
7
6
1463
4
18
2
139
209
6
52
78
20
37
4
2
887
4
319
10
9
3
135
57378
2672
332
10805
1
8027
7
1022
1
1746
1
1
3168
211
3
9
6
1
11
22
35
1
2176
14
130
2
5
45430
1
97
2
374
2
49
89
4
2
212
1
157
3
426
13216
1
1
10
11
1
1
7
6
56538
5
134
1
6
2
13
1
2
1
2
1
1
4
19
23
142
23
445
10
1
1576
2
9
7
4
13736
1329
1
10
23
363
1
9
87
5
4
1891
88152
412
2582
16
2568
6
21
1
3
50
2
10479
12
697
73
1181
3
2
1
12
2
1
3
349
2116
1
8699
2
10108
181
19
19
1
1
37
367
1
1546
1461
6
23
210
8
52
1
242
4
1
7
7
5033
82
3
415
1
810
1
313
1
12
24
1
10
72
96406
8
1
57767
11
287
2
3
46
30
1
49
155
2094
1
1222
1
677
2
34319
530
2
2
11084
42
46
30
4
3
1
29
39
3
1
74
28955
3886
8
1
74
40
299
1
11
32
288
3
184
2
2
1
4
5
6
2
8
14777
79
899
3
3
214
29
1
3
16
4
2752
6162
5
13
1
2
1
1
5
1
1
1
90577
55
1
80
3248
1
19
26
1
104
2
6
1
293
2
7
11
1
1
78293
3
1
67676
357
2
1284
76622
14
16
83
11
32
76
22
10
702
1
32
49
64
3803
1
6
39
56
9072
15
2
2
5
23
157
119
2970
2794
117
2
4
21740
1
450
7
514
464
9
6759
21
8
5
2
14
6
1579
5
10278
4
5
27
1
10
471
2
2
13
14
23
4
1
13036
33
1
1
2
50
2
2
51
17463
844
12
166
29
1526
1
894
4710
1742
1
10
4571
1
22
276
2
64
1213
1647
34
271
4
1
1
553
11
3071
3407
13
9
404
3482
426
355
132
6
76
17
13
1110
3
428
50751
1
677
163
1
1095
1
6
11
2
13
3
1
53465
1
1
1
17
210
1020
1642
1
1
145
2
14
69
28
1909
5
14
1
5
6
6
15
1
6
15
1
949
19873
102
1
5348
10
11
265
91
3
156
1
5
10
3
46
2
114
645
6
1
9
85
1448
2
1
1
7
7
2
1
3
6
2
5
86
41
18
40
28
2
1
113
18
1
1
4
22
1
6
18
756
8284
11664
14454
1
65
2
1159
2
1
65637
3381
454
8
241
1
149
2
1
2
20
100
10
1
35
5
1
9
1
74948
263
3
3
7
45
11
1
256
1
1097
3
1
1
2
2
7
9
59
12
1
28
14
12
6
35
1
4664
525
31129
2654
2
213
8
2
2305
9178
8
23711
15429
7
5
1
247
23395
11
26
1
1
4571
1
2248
1
2
2
113
237
855
19
4
8637
28
49
4
21
57
28
143
1
39850
21029
1
4876
1
30
8774
47
2
181
1
1594
9972
3
43
394
26777
16
22
15
8
9
1
2
1
22
902
374
4
1137
3
56
7
1
15594
2034
43
18216
13848
436
42
1
1
2
5
8
4735
1
3
1
3
367
97
1645
1
19
3
1
11
1
4
1
2
5
4
23
15510
1
4
20
179
341
13
200
243
1
1
34
191
1
2
4
5
17
148
6
365
13
3
295
1
2
1
12624
1
3
125
2
67
1
1
2
3
5
10
2
1
1
276
1
22
8
91
18
8
380
1
19870
1
2386
5095
35
202
334
2420
1
8
1
716
13
1
8
7
1
1
1
887
34128
5
2
1
1
44
117
22
2
26999
18
7
3
2
1
81
5
1
1
1
589
1
12
3
274
1
1
3
3
19
1
893
2
1
86039
12
16
1534
19
18
702
893
9497
2
3
82
4212
36
36498
3
1
204
7
23
4
1
27
384
8
110
646
15
233
10
35
2
1830
1926
2
1
1
9175
163
7
4011
96606
2
100
4
1
18
1
43
1
6
28
1
1
12
4
12104
22
2
61
77
1046
2
5
1
23
1
1
3215
26
150
24
15721
2
69
211
53
7
2671
13
262
1414
4
11
13051
166
2
1
13
1
51
795
2
4
30
2108
5
6
74156
2
2
1382
10
9
113
2
7
1
2
3
1
7
1
16
8299
1
2
2
2
2
42936
3
2
572
46
3
2
246
22
2
4
5405
3
2
1
141
1
93756
40
2
2
1
1
1
4
14
4
5
2
2
13
89
1
1
6
3512
2
41
153
2
10541
1
107
2
9163
138
24765
168
8
9483
1
34
60
1
19
23
26
1
4
6
5
40455
2
1
1
46
16
9
38917
24
89
25701
2
32
15
1579
87
69887
1
13
2
39
2
207
4
29
82
662
6
1
2
297
3
2
261
9
1
1
4
48
3
1
5
8
7
3267
72
1
5
1
27
1
41
942
132
1
13
15
2935
19
1
131
20943
35
334
1
52
265
9
4485
23
32
1
1
10
2
48851
32
4
1331
2
99
9
691
1
224
74240
196
4
1
1
3
3
8647
766
3
4075
5320
12
2
2
3
10
404
2
21
3
16
1
128
1
5
1
7
1664
4850
30
28437
119
2
3
88
5041
1
11
219
565
12
1
1098
1
2
549
3
1
329
5
3
16
1
2997
518
2
1
1
17
284
3
1180
2
1
3
13
1
15235
1
431
1
9
35
8
12
149
8
1532
39737
1
55
29
50758
35
1
1
7
24315
1
15697
33
5
1101
1
1
4
10
386
4
21
3
33
201
2
1
74
2
21
925
3
270
14
6
2
3
1
11
1
274
63
1
7
1
276
5
17
1
1
9
41391
45
126
6
1
4
13
3
2
3
48
5289
38214
14
1625
1
78
129
2
229
4
508
7
27
4
2
15709
4388
1
2
6
15382
4
2
2
37
921
814
73
16
35
2959
1
4
1
48
25
3
3728
29
7
7
2020
83
9
7188
5297
15
89
142
2
162
366
11039
1
5
14
3
962
3
42
12
5
4
6
12
474
13
6
9
28375
1
2
1
3
2
4
7
13
227
5
3
39
9
4
2772
113
159
1
14
3
1
621
47
152
1
894
1771
1
10
2
1
11
543
3
163
178
15909
9
1
31
2
1
3
1
1
8
11
3
1
43
19
18244
18
2
14
110
15249
39453
87
1
17
11432
32
1
23108
1
5
2
1
2
1
179
27
3
1
362
4
1991
5814
1
36
14595
7
1
160
4
1
4484
2372
1
33
4
23
1517
14
35
589
63
4476
1
5
29
1
11
1
36
1
1
2
1
2
3
352
2243
266
75
2
59962
2724
7
1
5
133
24
1
1
4
1
17
1
13
1848
13
4
72
3
1
25
12033
1
2
3
44
4
3
7
1
1
2576
1
105
11
8
2
203
11
917
211
48276
2
9
2
166
11
47
9
1709
353
1
1
2
26
1
353
2
35389
100
104
1
69962
4
7
1
116
4
7
3
73
2
14
2
9
107
2
3
1
2
1
3
7
77
12
30
79
1
140
180
2
1
5
1247
33433
15
1
5
8
1
1
14
1
21158
71
1
1
5
226
180
37239
2312
17661
1
1
15
7212
1
5
1
5
55
3
5
1591
1
397
43
1
1
3
1
22
1
40
16
1
1
4
7
19282
11
4
3
1
90
19
2
1
2
7
7945
5
252
399
785
21
25944
1
1495
2
106
2
148
214
270
131
17111
3
2
3
1500
1
2
250
54
1
2
38046
2
12435
24
55
35
11
8632
1
2
7
1
3
148
12
6
768
1
3
1
1
123
1
3188
80636
137
10
27
3
1
1
1
3
1
383
2
1
14465
4
39
1
385
1
1
1
5
1
616
1
85
1
11
2
1
1
8
23
276
5
3
7
1
686
29
6
1
23
20
13
1
15
17
385
25789
2
568
19
230
26
596
30
7
419
1
26
2
4
1
523
1
1
2
153
132
11
10
12
58494
18
244
45
30
1
21
24
1452
1
1
2434
3
2
17374
1
3
150
1
536
614
11
251
1644
482
2561
5
82
14045
1
16
6
55
1
4
340
59
154
1
10
2
1
3
3
55
3
4
2
124
157
1
408
8
24
1173
2
2
39
1
1
20878
1
70
5
19
1783
5669
83
1
3
34
59
1
40
3
953
1
19
8332
275
35
9281
1
4
1369
1
3
1
64163
2
11
31
16
12
2
2
18605
2
2
7449
5270
23
2
1
149
1
5
2
4
6
22
370
1
38
1194
4
92
1
7
26
12
590
2
2
16
1
2635
1
1725
23
19
24
1
104
1282
5
7549
264
1471
1
8615
1
6
1
2
1
138
1370
1
68450
20
1
131
2542
2164
1555
124
83
144
4
2
1093
7
11
8
15
68900
427
6
2215
2
19
6
31
4
5
13
1
984
1
183
3
730
982
3
5
5
143
3
8
3
25
52
3612
1
2
7258
437
2
49
28786
4
1735
1
1
1
852
2
6
448
1
1
26
1
41745
1
318
162
1
2
1164
4574
60
377
234
1
1852
143
929
41
6
21
4379
36
2
47
855
6
36
64
23
5
8
2
131
1
7
213
68
26
1
247
1
60
79
1
2697
4
27
10
13
32851
208
1
1
85
11
15
29
118
90
118
22
536
1
300
88154
4
1
1
112
178
83
3
2
636
9181
2
2
12
8
6
1079
1
2339
1
1
2
2
735
14
163
7
14
1
1
13
86
2
643
358
21
202
5
197
1
4
358
6
721
3
7
8
8
1
10
9253
22
1
1
1
4
157
178
11
232
1
3
2
2
1
2
2
4
99
26456
4
1
6
239
249
2
14
80
20
1857
75
1
1
256
1
10
24
1
5
1
11
1
5
40
4
34
318
1
1
59
37
22
120
92
140
5
1
937
6
3
184
1
1
10
23
1
3
1
18
4
19
1
21
14513
1
1
1
20934
2108
34
1
874
2
4
22
46
6
2
1211
108
7
73
1
2579
4
17
590
1
3
26
3
1
1
3036
3
20
7
7032
397
18
1
46
1031
93
1
4
5
173
1
107
16
19
3
2
5
7
2
19284
6
47896
280
1
1
363
212
3
24
6
9
172
1
1
367
22407
4
10
315
2
2
2
2431
19
13151
13
223
15
2
1562
1
1
2
7
54174
17
10453
1
319
9
198
1
11
9
1
261
23554
9
1
1108
1424
44
35
44
48
11
32
8
1
1
2
15
57724
5
312
1
2
499
5
12
51
2
1
3
2703
2
52
5
317
11
1469
9
160
3
138
1
2
19
202
1
17
313
1
18
27
1
5
2
10
16
52638
3
5
5275
193
3
23
10
541
1
1
2
5
1
2
29
5
1
10
1
2
17
292
85
197
16
1
65639
4
14383
17
1
1
289
7
1
284
13
1
1
194
1
739
3
17526
107
32
2
1
3
195
1
2
104
1
3879
3
40
3
5
42713
6474
46
54
7008
25
37
9
3
4311
199
722
11
132
10
3
17
2
94
3
1
1
12
700
507
22
1
2
3
5
42
3
4
381
9
4
209
39
4
11
2
42
3
2
1
1
14
758
83
2
2
731
9
1
16179
48
197
5
140
155
414
166
1
6
8395
288
27
24
2
51
92
53
78
1
2569
26
6
15906
8
4
1
25
3
1
5
3
14
74772
3874
87
31
539
4
1
9
1
33
15
5
26
2
107
1
4
37856
3
1
916
1
1
1
3
39
1815
137
3
1
27
174
19
5267
2
1685
662
25
141
9
97
2
1
872
807
43835
265
2101
1
7
132
3
3
3
1
1
35
3
3
22
54
1
488
1
1
296
5
111
1
4
13
469
2
3
1788
10
1
1
643
1
355
5
495
4
443
10
3
2
9
1013
8
5
13
36
2
11
3
38970
4
8
17152
1
1
15
2
30
19
2916
738
2
3
1045
10
11719
2
2
2
3
656
16
193
14
52
346
2250
55
42
167
70
28
1
36
4
125
23
21
2
1
4
53
3576
2
45
1739
18
1
1
115
482
1
1
38
1
3
1
29
3574
415
1
2
13
1
192
1026
2
13
5
485
1
268
31926
1
2
1555
4
390
160
29
1
4
459
621
27
8
7772
531
76873
8
1
36
4
2
1349
163
27
135
980
17
4
4
1
79334
33
7
13
14
5494
18
75
9470
37
1369
6
6
12
1963
7
7
368
7
9
1
1
1
1
3
8
1
3
1
10
7
358
52
10
147
76
14
34
6
1
2
110
2
14
2
98
18
2
1
45
18
3
4
12
78
197
4
257
3
27366
2
1
143
7
4379
1
3
35
694
36
2
1
4
3
4
336
1
1
3922
3
4040
20
156
39395
19
25
41
2
6
3
432
5
13045
2
5006
1
4
21
9400
1628
19631
222
3
3
47
2
27
39
669
7
4
3
110
1
107
1
6
1
111
48
1
1100
9180
5366
52
77
1
12
4
119
1
3
2
37
4
2
1
11
1
11857
1
87
79
62091
1
1
4793
19
1
1
24
24
5
12
13
1
1
219
4966
1
1
5755
2785
1
15706
3
1
2370
8
2
69168
5
4
1
363
6
2
5
33
1
2
9
24
829
3
1
8498
3
2
1
13
131
6
55
2
4
9
1191
29
4
3
8
88
1
11
261
1698
22
1
4
6
1
1
28
2524
607
5
18
46
81
1
40
93
27
800
7
1
1
27
14
439
1
3
1
213
1
2
1496
17
12915
4
305
468
21
49040
4
19
1
196
1115
44
41
19
459
2
52
7
1
15666
210
5
69887
4
1
1
1919
1
11
14
15
1
114
39
10
17
1
23
26
2
6
1
2
2
50
1
40
29
1
1
11
8610
2
38
10307
2
1189
2
1
2
1984
1
27
52969
18
33
2
22
2
23
1
1690
1076
1614
5822
32645
18
5652
34
23
1
1
1
214
2
49
13
810
5
4
1
16
18
30
81
5
5
1
2977
1
1
3
7
24137
29
1
62
11
8
2
3383
3166
11
1
2
1
1
1
110
1
13
1
34
4
7
29
41564
73
1711
21557
19370
1
54
10108
26
4
77
1094
7
17435
4
4
2002
5780
1
1
1112
8
43
1
12
3
1
4
9437
5718
167
1017
23
10
1
5
1
5
48
1
5
2084
4
1
38
200
14
1
5
5
1994
190
4
1
1
1509
4
7
17570
22643
18
1
239
320
522
2
7
63672
144
2
1
10
3
46
20
141
1
3
6
12
1
56
3
5
13
1
41
29
28197
864
6275
36613
4
1
690
27
435
26
108
9
674
24
24543
479
2
1
2
1973
25
1
2
3
39
5
1783
12
268
225
96
6667
1
3
4
6
7
1
6
1
7
4
46268
16
92
192
6
586
2
27
1
1
1
6
20202
1
1
3
41041
2
3
1240
19
192
3
1
5
29246
317
1
6
5
16461
3
1430
25
110
17
1
4
105
1049
6
26
4
26
1
3595
1
6
4
4
2
1
1
452
34
69
3
4888
1
3
422
12
10246
1734
5
428
1
21
1
1
185
1
5
118
5
1
1466
1
1
1
134
7
24984
2843
2
5
878
684
4
4
264
1
80
3
1
757
3
1
2560
52
2
2
460
1
5
13
97864
1
1
10
78
3
820
1
83
20
1
100
1
2
9
3
6
1
1
1
10
244
2
70
1
2
590
6
8
2
31319
3
11339
1
1
1
24
3
3
1433
47
20
394
39
2
1
1
3
24
978
2
45
265
1093
3
2
2
1
8
355
954
13
4
7
1
24
32
5
13
2
1
725
1
1
1
2
614
3
2
198
6796
30
6
22
2
2
260
2
6
965
2
24
4
2
13519
4001
71
210
3
1
10
34
1
2
10
18
1
14
4
3
212
163
11
3
674
8
3
146
20097
1
407
57
36
55
79516
59
2
1
46
1
468
1
1
80
363
8
2
22
31
1589
4
2
1
867
305
13
851
1
3
40
1414
892
4
145
199
40565
5
11
1
22
2
17028
1
3
3
7
1
1
38
215
23
3
38140
423
1
23
1
1
19
1
168
585
14
57872
2290
125
6965
2
3
98
6
1
1
1
1
1630
17
8
24
1
1
1
24
146
602
2
1148
1
39
1
967
1901
1
36399
1
11
2
245
327
114
84
9
1420
1
1
1
418
18081
3
23867
8
1
1
114
12
1
7
1
6
5
4
1
1
1
1
4
201
1
1522
1123
25
3328
64123
51
4
3
133
425
19
72
2
584
6
1
7
4
4352
353
1
3
2
63
1
1
4
3
9
299
4201
497
2287
4
22
16
33513
35
177
143
6
1
844
3
1
109
61
12
379
36
2113
2
3
240
19
17
1
81
1
1126
3
1
1
3062
64782
19
1
6437
379
2
4805
2
5
35
1
38
6
4
185
202
11
3434
7198
18
1
1
801
91
24
26
13
64
12103
10
4
1
4
1
43
97
2
12264
18532
114
5886
3
1
6
1
24029
48473
1
87
17
24
1
191
5
163
79
2
1
1
1
3118
65
647
137
7
342
4
39
5
1385
85
700
1
197
10
1
17
949
8
1
1
368
1
3
69339
7553
3
19
3
2
1
2
10
4257
11944
87
59462
9
5
5
1
1
22
388
5872
56
180
1
1
262
11581
35134
41
83
2277
1
19
1
1
1
31369
892
4
6
2
76
1
10
1
56
18
4
1
1
1
149
5
13
1490
4
1
1
52
10
622
216
165
762
29
7
11
34
3
1
3
3
444
1531
9
3
1
16
1
10
1
39
1
808
2263
69
1137
2
6
1
213
7
277
10
1
1
1
42
9
61
414
6
34
269
22
74
705
6
3
3
8
85
1
5
23
5
4
3146
8665
85
1647
2
3
3029
192
3
197
7
26
304
1
1
5
2
2
1
34
9
4
3102
2
1
4
2
8
736
844
1
6
46
1
1
407
1
26
16
5
93
37
2
1
1
10
3
157
2
817
13684
24
136
15
2461
18
60
37
50
12
300
7
7
1
6630
1
2
31
2
14
60
3
1
1
1
571
59
3
4
10239
6
13
2226
3
83
8
4683
2
1
19
48
2
1
262
5086
1
3
326
660
5
55
1
2
561
199
3
5
2248
18113
6
10100
61
1
1
201
23
85
122
23
11
1296
1
15
1
1
21
16
3
10
12
1
8
15412
1
38
462
5
9
178
31
3
1
7
852
4
1
118
7
5
18
186
2
29
6
1
90562
8
3
1
1
73513
877
3
1219
1
72
2
25
1
8
30086
1
20
1
91
13
840
1
1
21843
1
3
18
2
1
19
3400
1
19
3235
2
72
3
361
326
2
1
1347
3
2229
3
7
1
48
1
33
8
7
1
7
4053
3
4
18
1
24
12
18
182
13
48825
61
2
52
2
59
5
1567
67
5
31
103
16
3
1281
990
2
29
202
348
67
25
23368
364
104
41
24
1
28
49
13
38
53
10
28
56
9
22
20109
1
30
429
1
2
2033
92
272
2
89
45
38
5674
1
748
5289
102
1
2
40
15429
1
128
7
8
17
8
5
3497
2
2
164
25
1706
18
3
2663
1
17
5572
2
2
3
3586
1222
108
23
23
55
28
19
53
4
97
20
66
6
92590
4
6
7
15
2
28
17
12
49542
54
6
1
1
1
3
12
8229
31
1
3
7
4
1225
11
15
153
45
1
47
1839
11
131
111
7
30
363
171
35
305
3
1
6
6
1441
86185
2417
80
298
1
159
9
3
1
2
6
8
1662
557
1210
1
3718
8
1
6
2
7
2
1
251
1
87
1
490
2702
2
1
1
1
1
2452
115
11
43
2
68
33
118
46
2
3
3
1
2
315
2
6
1
1
23
3
1
4
6
1
120
38769
21
1
73010
1
6047
25
1
8
24
41
421
8
10
29
1
17
1
401
1161
53
39
2034
15
63
31
1398
990
1
1
13455
1
5
5
2
6
674
2
87
4
22
1
2
271
1
1
1
591
3819
1
18998
190
9
1
43885
152
507
2
1
45
27
75
2
1
68
7905
11977
21
2
30
3
21297
1
167
2
9
1
1589
4
13
2
4
22
4
1
24
1
8
4028
11
145
1
64
5
3
6
1
37
54
326
11
3
1
2
10763
39
20
1950
185
55
50123
8
4
23
1487
7
3
20
1
13
127
2
3103
181
1
1548
1
12
14
1
53459
548
2880
117
851
28
17
352
4
1513
11433
31
17
9
58
1
13421
1
13
1
62
1721
20
3866
9952
5
1
13172
8
22
6
422
19301
734
410
13
6
327
1
1
1909
4
32558
1
157
12
1213
287
1
1
1
62918
9
1
99
1
1
1
1
3
1
9
16
2
1
89344
2
1
2394
5
14
1
1
1
1
4
20
277
11
4684
1
54
1
4
2
4
15
56
15
1
54817
1
15
8757
6854
4065
27
4
361
1750
1
2
1
16
114
1
1
23
70
7
49
7
5
230
644
5
331
2
1
33
2
1
1
5
1
58
264
9
53
137
2
3
1
71
1
1
594
412
1
20
8
1
13
1041
2253
16
2
3
1
3
25217
2
2
3403
9
4
20
29337
2
295
80322
1
5
1
1
66
1
11
3
2
49
317
1
1
1
15
1
6
4
4
3424
54
299
1
1
86
2
2
608
1
2
390
86
10
44
8
1
1700
1
1
35730
9
67223
1524
47904
13
15
94
199
9
1601
69
12
11
1
44810
3
16022
186
1
309
4
19
1
1
92
362
1003
1
414
2
26
2
28
147
7
179
7
1
25
12
1
21407
2
2
4
1
1
3
40
1
64
2
3
26
2
34
38
3
166
4
11
3
155
1
2
155
2
3
1771
7
4
7
113
1
4
5
17
25
1
3
99
4
982
265
27
15
36
2
1
2
10
1
2
16
2
137
12
108
454
5
359
38486
1
2
1
3
293
1217
29
1
2
3576
4
4649
6307
70
64
4
4
342
857
47
71674
1
1
1
23
67
1
2077
1
2
1
1
49
2
5
525
2
472
190
57184
89
2
7
113
19729
10
260
7
2
1
58489
24122
4
1
33
8
378
20
81
21
1
1
31
31
5
74
7994
4517
93
1
5
1
21
259
1
4
4
10
1
129
408
107
608
774
25
3
24
1
5
17
5
30
1
18
6
4
8
627
55
650
28
1
19
5
3
12
1695
1
11
14
1
3
30
2
58
6
11
3
370
7
1
1
121
98
1
5
1
2616
4
9
1
13
62
1
6
1
16
4
73
22
21
3607
1
12575
3168
4
27085
11
1
3
5
2
9
186
2
100
29
8
2
14180
1
1343
3554
8
5224
1
19
3
71
1
48260
1909
61
481
1
33
165
1
79231
67
1
1
47577
1329
3
51
7
4
1
966
10222
5261
1
2
2
991
4
2
1757
3
2
2184
492
4010
4184
1
8
2
1
17
1
42
2
1
15
32583
72
536
56
99
49
2
1
9
1
177
7
2
69
2
2
136
1
176
2066
63
4039
51
4
91
2727
5
2
1
1
1
178
7
2
6
1
1
3
15
1
222
85
271
874
3964
83
3
187
1524
18
1
1
5718
11474
12
3
802
11
3
240
212
927
815
38
19335
1
13116
1
24719
41916
208
1
39789
8
1
2
1
54
14
1
17
151
2
14
1
5
7366
2340
13
1
1
388
1
33
30
2
198
1
233
18
11
2525
2
7
1
2
161
17
406
2
1
144
45
6
7
1
30
2
140
116
79
8
10
4
6
6
3060
2
1
164
13
168
105
2355
29
3
1
1
1
3
8798
10087
1
9
21619
1
1
1374
15590
11
5342
102
735
2
1
927
6
83
211
2
41
220
1556
3
5
1
11296
74
1
4
51
10
20
2
7
7
1
59
1
2
45
1
2
18
169
92
29
2
4
1
695
1
3
1
160
10
1
150
304
143
37400
1
197
2
368
7
600
1
76
42
6
9
226
19
6
38
12
111
2
3
565
1
6
1153
340
2
76
126
18
3
2
52
2
1
10
647
87
22
129
19693
17
2
2
4
21
1
3
4
14
2
14
2
25
2
1876
145
2
10
15
2197
11
12
547
1
41
10
10
1026
121
1
2
35
89760
1
33
3
66
146
49
7
34
3235
4
184
20
7
2
13
61520
1
12
6
30
11
7
455
1
2690
59091
13
7474
115
18800
18
65
2
6
85390
4
58
114
13
1
5003
1
68
10
3824
3
9
1
16
990
73
335
1
13
8
1
81
6
1
9
9925
10
1
29
1
370
265
251
1
3
4395
1
4
9
9038
7
14
2593
125
29
7
1
6
44
49
3
26
10
91
1561
48
8
205
9
11
1
24
64
120
2
16
100
1
65228
7
5
1
3
2
2
53
6
43
9
10
51
1
3
1933
31
2
9925
85390
1
1234
3
15
40
8
99
508
1
8
88
30
716
1
1487
4
6
1853
1
10
8
6399
5
1
1
4
3
3
2
1
17418
144
14
7
48
2
32
12
1
1
5
261
3
2
4
5
4598
38
3
482
1
3
277
401
21
10
12
3
93
5
9
1
3
277
29
11
1
1
8
183
6
658
22788
1
46124
1
1
278
8
2
562
1
1378
1223
32205
10
73
28
2487
27
1
4
4314
11
39
433
12
1964
210
4
624
30
2
3
3
2
78962
2
118
2
467
156
5
1
20
1
1907
3254
3
110
1
817
3
26
4
4
28
1
5
1
1
936
463
4
87031
65060
1
3607
1
11
10482
52
1
26
4
3
7
8
1
4
40
2
29634
397
10
5274
21
1759
3
1
5
32
123
1331
2
1974
8
54
48
8
125
8
18
2
14
1
1
183
8
1
8
5
1
3
8
59
16
1
1
4
1
4
5
2
12
2
6
7
2504
5
1
48210
3
1
21
1349
1
7381
64259
2
634
117
1
49
1
2
4573
1
45089
1
6585
1
1
34
1
2
94
1
10351
87
95
1
21
1
69
12
211
1
2
734
53
15
70
1692
99592
3
18537
847
51
1
5
1227
2572
1647
1
3
1
2
96
5
84
59
4
224
2
4
92
38
1
73
1
7866
1
23
10
76
1
2
3
1
6
8
1
6
304
4
15510
41228
758
1
9
20
1
170
1
10
3
66
55
5
190
326
19370
2
57
18184
1
261
27
693
1
215
32
2
35
2
553
167
57
1
9
1
1
181
3790
2
35
19
60
11132
4
96
2
1220
22
122
1
1
111
13
9483
619
2
29
203
7
1
321
4
1
16
1
6519
13
3182
37871
1
9
31450
1151
1373
1377
334
739
3
1
43
12423
9
989
139
13114
69
7
4
4
2
13430
34960
1
121
14
11
3
29
1
2
59
2
72
2
209
67
1
201
5
4
1
4
10
2
14
174
6
14
20
3
12
51
1
1
1
4
8
513
9854
142
1
28
2
3
4
825
25
1
10
228
4
2
2
2
3
99200
12
4111
1
1
10
1
5
35
4
26
23517
5
13
2
4
1
1
54327
47
302
57613
90
3
3
2
1493
45
6823
1113
1378
37
4
49
10
134
339
26
1
4
5
26
1620
20
1
40
629
5
9
1
1
202
1
1
2783
80
6
8
11
378
366
1
3
15
7
169
1
5
1
1
173
115
1
4
1
19
4
2
9639
49
5
1
204
88
1
1217
1
4
132
7
9
1
1
1
2
39
738
1
1
81
8589
404
1212
1
16
992
2
4
4305
384
42
55
2
26
1679
24
2
7
1
8
6
4
92844
3
2
16
12
3
95
2
4
96
13312
1
74
12221
1619
1
2263
177
2
18
4
678
1
812
40
4
224
18
1
8551
2
26846
5
92
3
1
8356
140
57
1
280
5
93
11555
2
1
7
6
1634
36492
1
952
2330
4
13
294
35
7
27791
6
4
5
21814
6
1
1
1
1
1231
2
5
1
1259
17
4
32523
468
5
4
75
145
1
9
3
9
92
2876
1
14
1
4
740
1
82
5
576
27
1
1
18
83
2
50198
55
1
1
1628
8
739
8
2
590
20
430
855
1
1
23
95
4107
86397
40
4
887
11
15
7995
460
69
1
807
1
222
1
1
1
4
21
1
57989
6
253
35
3
9
20
7
6
255
677
23
1
25551
2
336
92
535
6
103
5
1053
69
43
1
1
12
1
3
6
1
5
6
3
56
1
13
37
9108
5
3
20
260
1
245
388
4
222
4
23
27
1520
5
63771
95478
2
855
70
10
1834
8
1
587
3076
1
1
1
9
16001
887
5
3
2
37
1
17664
6
59
617
1
37
5
179
15
176
1
7
1648
2501
8
24958
8
2011
1
2
11
3176
352
889
1
18
565
2
10
443
251
1
1
1628
1
202
4642
1398
15806
1
1
419
20
1
1
43
4
2588
1
1
1700
1
269
2
1
189
54
3
1
1
43
2
62523
1
4
1781
1
25
79
5
2687
1
1444
19450
13
22
489
3
1
1
2
2
9
2
574
160
6650
297
329
5944
60
101
152
135
3
3
5531
1
1
12
1
1
76
2
11380
7191
8354
3
2098
7
31
3
449
12
13160
2
1
9
16250
1
1
2
11
1124
5
19054
22
600
26
4
1
1
3
2
1004
2
2420
12
2035
1
21
4
1
53
16
130
1
1
1
2
3
6
286
2
51
1
5
28551
4
1
39
6
79
35
1
7
9
1
3
2
2
337
128
94
1344
61
1
31
74
16632
5
1773
1
1
1
7
13
2
38290
1
1
2
5
1
19
27
7
1
973
27
14
5
8654
16
52204
35743
139
1
1
1170
3
91
812
34
323
1
50
60
1
9041
1
1
6
3
4
40
1
789
3
7
269
2
3
131
4
3
1
4
30
334
1
19
1
44
1
18
602
13311
2
51
6
142
228
1
73
63973
17
2
245
20
1
2114
1
9004
585
2
417
1419
1
1
189
9
60389
1
158
1
219
103
2061
22
5
51
7
27
40
2
43
61
134
1
1
24
12
3
12
2
100
24119
78455
52264
4
10
5950
8
91561
1
4
17
460
1699
189
1
1390
7
46
2
251
40
1
1
2
7
18
541
11
549
6
49
17652
15
1
11
189
31
12
20
8
2
1
5
1
5
23
3
25
1
2
1
33628
5
2
119
9
16
31
14
5
19
2
695
54021
2
3
103
3
1
1292
361
348
17
4
15
1
904
343
5498
1
4
6
2
520
50
3
1
15903
2
8
15
5
107
3006
215
4
1
1
4
11
1
1
26
316
650
31
14
1
1
1
38
3
59
1784
2
807
295
14
34
1
186
37
12
5
5
4
158
13
1
1
4
108
3042
41
24
2
320
27
1
36
8
4
24394
89
1
43
27
12
1
3
4453
46
3
1
324
9
7
3
1
9476
39
5
97
2
1
5
3
2
5
17
10
2
387
1
1
9
457
1
10
1
26
2
1565
4356
1
27
122
616
5
56
73
19
2
221
425
272
2
133
6
11888
111
77869
1955
10
2
5141
6
19
1
1
2
15
3
23
2
1526
2
52
72
30
15
3
73
1
1
1533
1
4
1
2
2
157
33
28
2
85255
17
18
2952
2
102
23
2721
4
2
47802
1
1
1
5
1
1
11
2
11
14
12
164
44046
13
31104
52
16
4
26
832
179
591
1
10
1957
8
79
1
3
3
202
139
1
25
1
7
6
34
8
8
57
1
2
2
806
1
514
5
5
1
23
1
79
717
1
26936
178
25
2
58
2
1
1
1
75
71383
170
3
726
25
17
3
2
41
3
6
1
1402
19
1
163
57
1
378
3317
2476
238
1
191
6
28
707
2
10
17
20
25
22
83
6
63
731
13688
1
4510
7229
16
1
1
3
87527
30
1
11
96
4321
2
1
9212
3
1
16
11
5
2
1
7
596
1
140
18
137
5
87
63
1
5805
27
13
2
242
7849
346
3
666
4
5
11
1
3
3
10
1
4
41
18
319
1
6
1
8385
1
38
128
818
1
3
1
2
7
1
486
12
7
7
339
18
365
2
8
144
7
24
1
289
120
3756
2
87271
1
3
16
37
25735
24
1
8
1
13
3
3587
7
1008
17
4
2
24
6
6
65
1
41393
17
2
36
33
233
2441
1
1
22407
1
18
12481
1
22
444
5
1
2
17641
2299
1
1695
54199
1997
10
15
6
11
1
282
7
14
109
1
6
3
24
124
938
185
1
30
8340
4310
5
30
1
1
9
6
36906
3
5
16
292
1
63
134
1
1
1
150
1
40117
13
18
657
1
10
17
411
17
541
9
1
3
2
5
8350
123
1
2057
4
2
1
1
25
7
254
49
3229
79
1354
978
6
124
4
1
6
8
8
4
7
144
51
3
18
6832
1
14
1
17209
44
1
31474
22
3
1714
2
2
41716
7
48
8
2
3
1202
350
3
11
1
3
7
4
41
120
198
68
7
68
695
1
61
2
1
4
5
85
262
2585
1
1
11
102
104
30
2
9
1
20
3092
889
2
1
1
1
22
1141
4
13114
1
1394
1
451
15582
66
2
2
22
15
25
4358
3
3
3
1
38046
5
20
37
426
2
1
2
6403
13
2510
18
2314
10
3
2978
160
79
421
1
54
2
56
1
58
5
41
18054
3
1
39
2
22
709
1
5
4
18
3
1
2597
2699
6
41
1
41458
33
3
6
1
1
39310
1
52
5
1
31
3
10365
30
2
67553
3647
15
3
131
6
35
1
1
1
1
1
2
119
27
4
47
4
4
9
3
887
9
2
2
8403
3485
1
2
3
3
89
79746
2
5
1
8
1
1613
5
211
2
1
1
1
26
1
1
99
203
18
3
309
3
464
8628
8669
15
2
3
2
1
2
7
3751
2
17
2
1726
4006
506
4
6
2346
1
2491
1
364
2
3
1
8
2127
13610
6
7371
1
13
52
104
1
8
16
1
3
978
1
239
3
24
32
5
21
37
1361
16
194
2118
441
13
20
2
1
7
4
511
15714
23
4336
1
1
82
2
1
10
1
4
327
21
4
11
9
15
38
2
1
30045
86039
6869
1
804
1
12679
4
1
3
143
2
220
3
15664
98
6947
352
100
11
11
5
506
5
15
55
1
250
325
13
4
71326
5
3244
1
221
4232
9
9
2
25
159
36
3
3057
1208
18
3
1
10
3
3
2
7
3
497
450
1
6
1648
2302
2
1078
3066
2
2
22953
5
6
272
9620
7
17
30
6
1148
50
5
2
55
16165
1801
9
5
6
51363
38
5
14
1
6
2
3
19
370
3193
2
2
434
2
197
4
50
2
1
28
32359
1930
1414
1
552
1
1
1
9
229
1
80
8
5
2
2254
2
55
1
506
1373
2494
1
1
69
34
123
884
21536
1
4
2
1
1
64
11
595
1
353
8
125
1
29
1
8
2
1
5
1
377
10446
2
4
31129
1
2
2
1
1
3
12
7
182
42
4557
4
3
3
7
2
12
36868
90
75
7655
12
5
6
16048
2
33
739
1
2
66
33
116
19
1
47
6
692
10
2355
3
429
2108
2
54
100
34
202
7
323
1
1
53
5
9
1
30
52
9597
60
6
1
1
4
1
1
2
1
5
2
758
1
6
3
1
14858
12
1
42
24
49
28
52
12
139
419
10
337
4
17
178
297
354
1060
70
2
74
5
243
62
4075
4
1
1
1
5
3
1
3
21
4
4134
2
1
278
17810
4
840
1
6
4
1
1
3
1
52
45
2
1
83054
160
22
23190
22
8
10
60
3
55
9
8
2598
1
204
142
3544
25
193
12
1
14
17
12
15915
1199
881
1
3
479
65
1
1282
1
4
73
1
8
4
7
4739
6
1
1505
5
9
2
2
10
2337
1
1
175
8
1
3472
1
463
1
1
2
1
1
142
12256
1
6
543
1
47
1
728
30
183
2
1
2
1
11
1912
12902
42
1
34293
197
833
62
7275
1
20
2
64235
1
19
181
73
1
968
248
138
1
4
1
35
43987
1
587
1
1
1
2
769
1
97
3
1073
3
53
13
28
6572
26
1
6
11
2
10
14
5205
4
8
4
2
2944
202
18
1485
24
15
6880
199
3
9
18
5
12
164
1878
6
2
1
2
1434
20
119
576
4
4
5
130
657
2
1970
242
1224
1
15
7
1
158
1
3
7
17
3050
7
17308
10
2
6977
1
1
423
2650
1
2
24
411
3
17
142
4
2
399
3
2
13
1
1
8
3
2289
1384
9158
1
1
3
1
7
7
13097
318
44551
28970
41
2
5
534
272
1
6
1
266
1
1
139
10
54
30372
11
10
539
3
459
1213
1
14
1
216
364
2
10
1
4
437
1
2
8
322
18
2
19
4
4
22
216
36471
53
58
7
4
1
1
1
55
107
1
1
1134
1
431
1
3
159
3
9031
821
25
7
8
1
21
8
430
1
1
1
10
18
122
2300
4846
14
2
1
17962
123
29
331
2
2070
4071
6
3
1
1
7
19
41
38
52
4
1
592
3296
1
820
3
1
3
3
3
2
1
7
16
21
2
3
270
1
3
13
68
9633
10
77
3
40
2
7
220
23
5033
38447
6
24
34569
1043
32
379
284
37426
7
3126
20
3244
21
2
1
1
937
3
1
9796
991
37
4
1
4
2317
1
1818
2
2268
143
2
1
1
2
4669
8
8
3
7
251
1003
26
317
4
4379
3269
1
1
36
319
10
99
23
8
24
8
86
1
4
35595
118
4
1
8
12
86
197
92
23
1
1
4012
568
1
38
2178
2712
23382
23
45
80636
2
193
13003
855
1
95
1
10318
966
6
14
21
1
1344
3
3
1
2
22
2
1
3
5035
8
1
3
23
1546
545
381
43
1
7
10
2
1090
3235
1
2
1000
4
10
1
42884
1
17
33
3
702
1
4
32857
1
5
2
45
7
40043
26013
32
1
54
3
1131
351
864
2
8
1
138
6
1
1
1
47
1
99592
1
752
1
47735
2653
2
23
237
12
42330
154
7904
4
8
3
4
3627
12
2
77
1
281
1
33
1
76
1
1
7
1574
6
7
10
2
1
53354
3
2
1
30
8
152
84
31610
8
1
28
6
48
3335
310
3
1731
3035
302
1
286
4
1
1
4
34
33
29
7
1293
5602
26
3
33
111
4
15920
1
14
303
25
34
1
38
8187
2
3987
6
154
20432
2
377
21
1
3
2
1
50
1
1
27
3
34162
3
1
29
2
10574
1
36
1
114
50
2
10
11
4
4
4
49
1462
1
102
3095
3387
1
1
44
2
9
1
1552
111
11
142
27
14
2
19
1
1
4
14
6
5
1
17
5
1110
25
4
2
1
38
1
1864
44
2
114
6
10
1067
1
8051
393
3
8
1451
6
25
202
4
16
1914
35
1
2
1
145
11
3
2
1
2
2
57
7
1
15
11
46
1
6
21
89
28
1
17
1
1
562
5
29
11068
13
2
2
1
20480
1
831
26
438
4
5
8
51061
1
1
13
10
672
137
2
1047
366
28
2
22
1
4
1
2
1100
184
4
11
2
1327
141
1
2
16
45
23
77
118
83
53396
82
323
16
1778
7
269
6674
37
1
2
2
368
1
16
1
8098
11
823
864
5
3
5497
18
20
1
70383
1
2
2456
1
241
2
3
21
2
35
2
2
1
20
3191
2710
288
179
21
1
5070
5335
2851
2
82
1
73
39967
1
1
1
4
20
3
95
25167
69
14610
87951
521
13
11
42
1
1
109
4
181
35
3
7
1
507
110
3
18
9
31
2
2
5
1
13
9097
4
15
3
944
229
41
233
1
1
3
21
1
114
62
77
88
346
7
1
17
1
2952
6
8
5459
228
1
2748
22
1
4
2
42
2248
8
1
14
1
729
1
2
5519
15
1
92
8
49010
15
59
1519
103
298
62
13
111
1
168
13
3
17918
3
18
8
5
2
1315
476
92
65
1
7
3
205
2
43
1
26
16
10
1
1
26
2917
8
114
4070
100
14
62
2
17
7
75
1
10
31
3341
11
93
488
17
245
2583
6
2
5
14
25
6
35363
79
4
4068
48
13
150
3
7
1
177
5737
7
291
3
107
5
56
98
1
1
747
18
1
200
1
110
1074
13
4
2494
66
3
4
1
33
19
4
2
1
1
1
26285
3
9
1
1
15
74
32390
1
377
6
8
1
961
137
386
1
6011
16
5
16
1
4862
1
1
143
2
88489
1
1
1
333
1
1
23
1
77
2
6717
11
1
1148
1726
51844
54
26186
2
1
53
1
15430
313
1
17041
2
3
5
1
22
1
2
93
17
671
1
1
8
5
1524
34
14
1
1
24
17
34239
1
48281
7
5
50
55
103
1
3
1
6894
38574
43
3
57
2
6749
28
15
2
1
1027
1
2
1
40
601
1
10
56
5
1
431
1590
168
2
1
11
159
91
8
3
4
103
12
1
35730
6
1
12
2
6
3
157
60
2309
3
2
5
9
2
24
57
282
1
20
81
2
2
2
54
3
143
15
3
8
10
4
7
2
5081
12
5
49
26
193
3
22
25
11
8911
8
6
9
1
10
2
723
3
6
4
476
29
2
1
1
1
2
1
1
533
1
8
12
3
6
1668
30
206
119
1
4793
2
1
1636
4
2430
21
489
2
1208
32
3
1311
55
190
23640
1
3
303
1
2
3
83842
25
88813
13
9
2
25
1
5
1
2
10
1
1062
31811
165
178
33
1
2531
146
11
1
10632
112
1
1
2692
2
7193
14
58
6
5
59
152
450
20
3159
283
30894
5
867
31
6587
1
4
1
84
84
1
20
6
359
1239
1
413
11
2
1
4247
1
2
73
1
13
11
13
1
134
18
1
8
154
3
3
143
2
15
1
11
3
5
8924
15
6
1
2
199
68
21
5
384
1
54
5
115
33157
47
4
111
1
55
646
1
14544
4
2
1
7
7835
994
5
8
7
1654
77979
5
3
1
20
1
1
10
27
3
1
6
6
4
5826
3
84
1
2
753
2
1
452
7
616
1
5
2
62
18
1
1
342
2
3
1
1
1
210
4476
3
5
3
37
14
1
7
1
619
3
13126
130
35
1
10
305
209
3
4
3
1
2
511
3874
29
41
3
264
25
27914
1
91
1
1
2500
9
20
128
7
83
8
670
2
2
16
1
6
1
3
11
1
9
176
33
10
2554
10
1240
2
14
181
22
1
366
831
59005
1
12
1
31
1
4
156
9
52
1
89
1
43
29
4
9
1
3448
4068
13
1
1
20
659
36
1
4
5
1
2
33
2
83
1202
1
68283
3
3
1
8930
11
28
6
1
210
1
9664
27
5313
2541
5
43
31
6
12
2
1
92638
3
2
2
2
5
1
401
1
745
134
2
203
1
707
665
256
1
1
90289
39
44
1
6
3714
1
3
1
7
1
21
1
408
358
1
1
2
58
6703
1
5788
1
3667
38486
23
3
19554
31
205
1
371
2
2
348
838
4
95
3
1809
4
76630
1
1
6
1
23
2
1
32
16
1
884
1
1423
2
6
5
17
21
2
9
2
2
94
10590
23551
12019
2648
1980
2
5
43
1
1
1
1
5
105
137
1
275
8
236
2
781
3
31398
1
13482
1
35
16
1
5
61
13
1971
15
5
468
2
4
1
447
8
2
14468
3
1
47
976
3
1
3543
1
490
3902
2
894
1
1
10097
2
31212
3
8
12
64
975
733
15
13982
29
1891
1
12458
188
7
2
1608
1
147
730
153
25
1
7
649
6053
8
23
11
9
2
11
61
5
1
2
80
45
1
1
2
54
276
3
2
3
25
3
49
39310
2
1
4
1
228
1219
919
17
2494
143
23
60
19
1
2
187
29
140
858
15
75
2
33472
514
171
3563
1
144
1
5
3
695
60
12
14298
45
11
40566
1
55922
1186
45
28585
23
758
73
6441
11
25
2
12
3
3593
1
3271
1
134
17
2
1126
19
1
10
67976
224
4493
4
4
380
5
29
1
8
5
105
33
4999
3
27
518
15598
1365
1
761
5
10
5757
5
132
2
473
294
9
11
1
8
3063
1761
60070
2
29
58959
2496
78
3
1
1
11
9
614
133
8418
57
2
1
1155
78
1
31
658
14834
1
3
2
2
2
1
6
160
2
135
3
1
97
9
13
2
4305
884
20
1
41
3
4
4
21
1
1
11913
1596
2
1
44
1
9
1
95
214
52817
107
3
1
4114
6
3
2935
127
2
1
1
5
1
1
7
28
5
441
18
1
4
6
1
15
2
1131
1
856
12
12
2767
169
21
2
1
20
41
1
2
1
453
87
1246
1265
77
1
80
8
111
8
31
99
1174
31
2
315
28
4
33864
3417
5
94
124
3
81
1
1
1176
3
35
284
19277
99
10
3
18
5
2
1
9
4
2
58617
13023
6
6
3
340
4
10
73191
2402
59
79
12
1
1
5
1
203
51
84
7
138
3
36478
1
2887
119
1
1
1
33
39
2
1
7
2
3
1
1
119
1
15
1
487
1
1
1
131
2
1
15
5
3
2056
286
98
35
6
2
76402
1
74
7
2
11
48
30456
12
311
21
2
1
1
1012
3
65228
20
4
200
88
149
36
4
414
1
40
8
896
51322
785
12
34
1
66854
11
13119
7
4
6
2
184
39
2
140
2
231
1
1
826
159
30
4
3
1
2
19206
3
1
5147
2740
3
54
1
1
1
1
6
11
25544
2
9
3
4412
16
3
660
3
2
31
2
1133
1
71
3
5
1
1
1
2
4
226
5
51
57614
53
99
1
13
2
136
1
296
19
2
6
684
3
1
50
2
9794
3
39
1
6
3
44
1
927
8
19
17
1
2
1
2
31
1362
320
12
3
2723
5
1
10798
1
1442
302
313
12
2
1352
250
11
4
16161
1
1
38769
1
43
99
1
3
1
4
69
945
1
1
74
16
8
103
1
7
10
635
1
34082
6
3
70
79
3028
22
1
2
124
130
2
89
2423
32
1
2
1
5
39
79
51
58
2
1
1645
305
2
9318
9
48
5
2807
39
1
3
15
3
2
6721
6
1
62
162
24
704
1
1147
14
12
44
7
12
3
13
8916
91
284
6
4522
34
127
1
4
3281
23
2
36660
5
6
1429
1981
31
1
83
8
2
7
8
79
14
542
3
253
8
14
66157
3
3
245
11563
17
450
7
2
25
1
12398
27211
47
988
266
1
8
2
8
5
1006
87951
100
24
29
3
1
155
3
9
1
2
657
4
3
1
10
19
1110
206
1
7
29
2
1
7
678
1
8560
3
590
1
18
5
4
300
3
3
9
1
1
3
1
20
77
14
18
1
4
14
779
11956
27883
3
28
3
30
12128
1596
131
295
3
67
1
4
188
603
556
334
704
328
41
67072
9876
3
2
104
1
1
1
1
1
784
66
1
13
1
9375
22
5
1
1989
241
1
1
149
901
32
1
35
44
5
46713
87882
4
57
1
102
4
3
57
2692
4
4
136
4274
74
2
18
332
1027
1
1
43
5
17
1802
642
1
270
14
410
10800
8
2
8
1
186
1
3
3
49
7
4
16
1
2
5
2
15796
218
3
26251
4
5
4
1
12
1
2
3
2403
214
1
29
5
2
76
71
3
3
206
5
14
1766
817
1
3
139
1
45
3508
1
8
44
4
11
21451
7
1
2
83
2922
3
3
22
18454
9
13
56
5712
2
49498
21
15
4487
3
671
4274
6
10
486
2
2
13779
1
3
17
1
19
6
1
766
29
590
17
1
3
22
231
689
115
14
4
37
1
3
13
17
272
1
14
1
1
1
1
525
1543
10
1
943
87366
14
7045
13
4370
200
23
7
1
1
2
3
2
1
909
116
10
185
16
5
11
56
21
1
12020
2012
3
5
34
26
5
1
4
248
415
5
6
263
10633
11
305
1
1
1
33
15
30
30
1
277
473
5
1
62
167
1
3
3
123
558
9
4
21
2
2
14081
1
26
9
1622
2449
1
34
6
1
30
11
2
26
12
4049
145
3
20
104
9
272
18
125
3
1
27
44
7
7
1
59
31
1
6177
9
6
1
1114
9
2
3
357
9
128
4
42
13
5
17
1
3576
20
2
2
867
2
4
1
1
1
1
1
4
12
1
6
10
5347
4
128
2
3
23
32
2
123
3
2
1
1
1
90
32
12640
43
3643
2
57
3
5332
27
4
214
3
2
89553
48
1
1680
1
584
464
10
3
1
17008
6
57872
4
4
150
350
2
193
9
1
16
1
1461
20
1
2
1
30
1
2312
1582
1
1
6
22
3
1
176
888
1378
2286
5
1
58
11
48
3
138
11
7
1
87
4493
37400
9
259
475
28547
51
1
833
107
57
6
1
2
1
3
10
38
1
812
7
5
7
1
336
2871
1
1
335
2
22
5
63
1
40196
91071
2
118
628
220
3447
2
1
2
38
90
6
4
2
3
31
153
2
2
241
63
79819
4
26
29
3576
12
2
29
126
1
26
216
1
7
456
2809
580
317
5
2
1
1
4
5
712
27
196
1
16
400
27
1187
5
2
6
730
5
779
8
2
1
124
3
24
6
2
2
64
69
231
1
4
10455
60
4216
1
1
23
20426
976
3
67
3
3612
349
1
2569
19
174
279
3
2
7235
5019
90577
1
288
60
43835
1
1
10
3183
12
1
118
2
34
87
3
5
52527
15
4
1
16244
144
1
1
506
6
1
17542
3959
90183
1
24
1
5
16
65
25
110
6
516
65
683
2
4
4
21
3
3
1
1
179
2
30
978
1
5
560
426
3
16
60
5871
4742
7
9
102
1
766
1
689
2
9428
1
777
3
5
2
113
3137
33
203
2
4
251
7
1
97293
2
244
62
69046
1
60
1
97692
6
9
6
4
1
3
1
1
1
75
207
1
19383
5
8
58021
15
1
1
1
6
62602
1
334
1
107
29522
13
5
44
1
6555
12
235
1
1
242
7348
1
62876
9
438
681
3409
3
218
31
56
1
2
721
16
3201
5
2
13
76
33
7148
1
387
4588
79
6
2340
1
1
85
1
1
1
1
1
14
7
10
76483
10
2
146
1
678
17
72000
76
2366
4
1
8
1
82
42590
272
27
9691
1
6
77
1
16
12
1
9403
74
1
2
3901
831
562
1
2
1
12
1367
4
73
1
18
154
1842
4
31
1
6890
525
24
279
5
4860
1
31
32
1
4
62
23
6
1
1
5
30
1
7
2
2
1
4
1
551
26
17
63
2
23074
2
3
1
19
619
3
494
31
5
4
18
57
7
2
14
74
200
1
1
19
226
1869
4
1
9
5
30
1
3
1
8
5
4
1816
1724
44
102
1
1
2
1
145
1
1
7
4
3
43
25
1
4784
27
3610
1340
1
1212
116
7
518
2589
37
1
315
18
1
3
4
1
6
15894
26
20
2
38551
3
2
1
2
5
2
34
1
33
30
1
1396
5
1
1
4
58
6
30
41
1
170
4
13
4
1
22
2
3
1
362
9
178
58
462
1
652
221
2
21
48596
16
10
4
1
119
11
54
3
1
592
5
1
1547
2
53
6
63
2
25
16
51
81
5
2
22088
6
56
40
3
996
2
19
50
2
1
5
3
30
7
26
1
3145
442
1
1
1
3
16
3
2
17
645
14
39
14
40
33
227
1746
1
2
1
100
10
10
1
31
2500
4
1
10995
18
8
1
3
2
19
1
69
4272
2
1
64
1
7
6
9
29
9
512
4321
9573
1
83
253
51130
2
259
219
1
251
1671
37
1
1
10964
120
7
257
56
24810
17
8
163
22
2
18046
1
2
31183
6971
28
1
1248
4501
1
1
27
13
29417
3168
89
7
1
1
1
3994
8755
1
1
5
10
725
1
21
2
62333
1
193
24
55445
14251
4
170
54
253
212
4
18
15
35
1
715
36
1
152
1
49
5278
24
4
15
1859
111
4
26
3
2
1
17
10
2
6012
7009
7
247
1
1270
1
1
3944
3
3
15220
1
3
24667
308
5
4
414
5
3
1
13
697
1
1
291
6
2
1
25
6
8
122
445
3
1
53
1
17
362
600
24
6
15
2
1
12951
1
61647
5
3
572
24
71103
1
44651
2257
29275
176
1
57843
1
3
3
4
39
2
3434
187
112
23
1
52
65
5003
17661
40
4
183
4
1
1
9067
2
4
18
6
4
10
159
63130
1
1
13
26
21536
2
18
8
43
2
12
27543
6
189
700
9
254
20
1
18
2
19
1
3
10
53
9108
56
9710
1
143
931
1
2
4
413
849
75
304
1166
207
25
18
3
6
2
1
27
287
3
149
3
1
10
7
1
3
5
24
2
147
15
1
2
56721
2579
362
3
26
3
24
2
2
2
25
59
42
20
1
2
574
168
13
393
533
1
1
1
17
392
2
1
1
10
35
97
1
1
13
1396
277
394
14
53
9
8
2
1849
70
492
6
523
2
46527
63
2197
690
251
1
5
20
169
89
2326
4
1
4
1
5
8
11
3005
40
30607
81
14
166
2
22
2428
1
2
6
23
5
6
11
34
2
2
1419
36
30
4
2
323
175
519
1594
43
1721
3
30923
2
1361
4
20
2
589
4
1666
39
42
18
6
376
28
1
17
2
4
18271
12
5
5070
12
4
1042
19
390
1078
140
9
83902
37787
6697
81
17225
254
1
39787
6
2
15
25013
174
1
12
5
1
1
7
11
79
1
24
6
19
633
1
6
1
3
3
1
7
67
70
3
1
59
1
101
9
523
1
1
3
10
50
114
2
10
5
1
284
1
2
14
1
24117
1
989
1
4
98
2
1
4
17
4753
27
4
316
25
1
47
14458
1
82
6
2300
4
1
1116
35
1
2
2
23
2818
7
589
18
445
4
1
2
132
3
78
906
323
2
2
1
1
53
1
9
8
1
1
50709
448
17
24810
842
766
7
1
13389
10
6774
2
8
170
2549
1
6
44
131
1
320
1
39
1
905
1
6
19
4
8
2
18
256
15
3
1
13
21
5
460
7950
250
1
176
3
39914
2
198
7
3
2
7
3
72
2
6
29327
1
2
774
16
1
4
1
1
16
16
1
23284
1
2430
18
67
3
31
37
2
3
2
2238
2
2
11
8
41
1
3
1
396
26
14
6865
1
26
1
9
8
2
5
111
10
6712
2
17
9
5
11
4
95
47
1
53
38
129
1128
11
1
74
6
1
2095
12
1291
477
1
10
8
5
72
3
17
15159
73
36
319
5
1
17
5
1610
71
7
235
42
1691
177
1
2
4201
4549
394
1
692
2
5
258
1
49
3
16
4726
1356
4
5
20
123
28
27
1
662
2
94489
19
51
25
7
3
3
10
3781
1208
2
15
765
14
17594
189
724
11
3396
3
42835
9
52
9
1
14
379
36
1
6
1
497
1
98
50
99
4
69
10
53
157
7
398
6
133
11
283
1
8
1
1
4
26
7
37
1
13
4
1536
412
2432
2
1
6975
1
1
2209
398
9
410
43
34
3
2465
178
7544
12
4946
1
621
32
2
6686
7
1
1
32
1
12
6
958
2
3789
282
5
2
710
3
6149
25
1
54
24
347
1
14
18
2
26
3
13
5
40
13378
17
344
10450
1211
4
34
17
10777
7
6
34
7
5
1
1
2
1
10359
103
60
2
33
1716
8
6
1
10
5
192
8
12
2
410
51
27
3
795
19
1
3301
2
3
14
1
3
2
26
41
3
6013
1
4
20
66
7
14
36868
16
13
8
823
15
1
1
2104
18
1
579
9
2263
10
1
40
499
30
7806
42143
132
1022
1
8
91
30107
251
33888
466
272
4
1
1
22
31
241
12
724
164
6
142
15097
10842
30
8
36
30993
9
16781
17
1
38
5
5
2
2
1
6619
7
245
4
3
281
3
3
117
2
293
10
2
4
2
2
4
5
130
78
4
483
32510
27
13
323
1
1
40
6
358
151
1
65
1
3
1
31
11
57
2
1
1
16
14
1
91216
15
69
10
16
1
2330
8
99
5
9
57
4
1
25
1
4
220
4
131
326
169
50
2
9
3
1
1
882
241
83724
2
50191
319
46
137
91713
1
3
3
1
1
1
223
53
2
13
2
1
15
99
4
7
10
91
18
23
21
1
3
13
25632
1
10917
4
11
67
112
10
34
15
6
2
1
19
6
602
469
14
1071
74
2
51519
2
45
2
1
1
3140
4
11817
18
3076
31
1
347
2
15835
27
1
8
2336
50993
78
120
27384
16590
1
4
10
11
3
2
154
2
8
6
388
1
145
163
16
162
4
86
8
2
33
1
58518
26
20
1
2
2
1
1144
156
21800
788
23
186
1
6
10069
232
305
10
2
86
40
7
57
1
3
2
55
12
63
38
1
173
60
32911
13
1
1
2
11
3
1
1
95475
523
8
5
999
91
3663
1
2
10
7
724
1
1227
2341
24
1
37
7159
3
2
2
2
1
67
332
1
1
6
1
2
5
5
27
65
5
1
6668
39310
63009
59
7
657
4
8191
3
11
1
3
45226
5
2
1
24
1
3290
10
383
10808
1
2
8
109
11
7
1
9
1
58
26
1
8826
198
1
175
19
1
113
3104
20240
4
1
37068
1
206
11
3
3
9972
409
47
91
2
2
1
2
7
13
24
27
673
2
5
1
54185
1
1
22
17
1
1
44220
2
1
4
319
51
1057
1
1519
53
2
1
4
1
27
3
6
1
2
95498
1
10621
1698
5
14296
1
1
2625
3
1
1458
38
23171
37
20
28375
1
916
44
91
2908
22
1
635
785
136
3
177
256
2
3400
14
1
30045
15
3
1
56
14
187
46
62
50
239
14
1
978
3559
1
41817
745
22
644
24
1114
1
16
1
1
3
358
8
2
3
40
1
17291
3
1000
1
8955
15
2
2
1
1
14
22773
244
1
420
321
171
7
37
2
658
83
2
69
8
4
1
2853
47
2
9
2
127
20480
15
9
24
54215
360
3
1
513
1
1
2
1090
111
5
2123
1
1
113
1
3
1090
16072
7
14
2
27
51
3
652
4
647
1265
6
60566
29692
1
22
107
1
1
1
3
19162
37
252
93
320
51
52
111
25
28
6
6
136
16
1
1
101
324
2
538
824
15569
529
8
26
14
20
1
68
2
4401
3116
18190
2
153
25
1
2
1
17
136
2868
1
29
1206
1
28
1
172
860
38
81
1
2
2
7
2
290
23
4
4094
133
21
1385
2
1
2
1
1
83
1
157
268
8
1
5
30
4
6
220
1
2516
2
1
1082
51551
5008
823
1
7
19
601
5
1
10
4
3
17
21
138
1
9212
45
109
2
7
6
983
32285
9
7
1
2
155
2
13
541
1042
147
1
51
97
2
33
123
2
23
2966
186
11
1
38
4
4
1
2
1
3
1
48
2
96
1
14
75
1
45
3
8
1
6484
4
1
3
1
19
3
3566
2
3
8
181
141
25
1
1
4
665
210
33
5134
2
53
2227
230
980
7
8
1
1
1359
198
1
6
3
2
1185
4599
1
4
71
1
7
337
1
8
57767
1
1
19
6
6
355
48
3
6
7
2
2
1
5
2
1
5
1
44
8
2
1
5218
8
4825
30
8
4
389
83522
1
151
25758
34
2
79168
87
7938
2
1
1
22
2
58
2
259
3
1
8
2
340
102
671
1
52320
61
78
1323
7
7
1
2
179
1
1
1
62
1
49
20
4814
1
2
18
2286
24
15
13
2
1
17662
29037
9
10
10
1
1
13977
146
12
1
15030
31
2
60
29
10
2
7
6
43
2
15
212
60
135
1
462
1
2
14481
3
1
4
2805
53737
3
12
33
2
15
1583
3
360
5
2
1365
18
4
2
98
3420
8
10
15
1
1140
13
1
189
2
31
1
1
44
1
732
140
1
931
2538
2065
275
5
4887
4
95431
1
12
36
71
18522
18
99710
748
3
670
1
2
1
8
6770
4
1
2
233
608
4
5
147
7
3
1
465
9253
10
1197
1
2107
22
91
1
6
1
467
1
492
1
300
5200
4
113
2
731
9
17
1
80
1
1
1
78
14332
5
364
41
3
2
1
6
1
2
1
24987
8
4
85043
16
226
7
1566
1
1
2845
785
21
8
1995
5
4
20229
34
2
5424
3
1
1
1
15
110
371
6
1
1
30
302
1
1
13261
2
1
1643
1
14
2
3
12
41
8
84
7
1
2
1
2
66
1
2
295
11
2
34
1
30
10
2
8
3
6
2
29
58068
17
4
18
1628
11
1
8
2
29599
2
203
2
92
1
115
9
11
1
2
4
2
607
686
1
4
2
2598
1600
2
7
33
1
1
2
13
852
2
2033
7
163
1
3
1
8
1219
1548
3805
2
133
1
467
5081
53
2788
1
48
7
39
28
8
5
3
1
4
63
1506
11
3
23
7
420
6
4
4
245
67
27
3
9108
20
12
85
736
5
8
33
21
1
10532
3
4
148
17
1
6
5
1
5
3
4
273
454
3
1
1
298
1
18
105
39
8
4
8
5
2
54664
36
309
23
1
1
265
36
67
1
6
791
761
2
16
4
2
2338
180
41
2255
98
1
1
10829
25
2762
2
16
1
3
18
86695
4774
3
26
2
2
8
61847
749
15733
80
1
1
1
8
151
124
1
7
871
56491
1
1
3
96
5
752
52
12662
24
22
159
9
3
38
13
19
134
38
5
2
3365
5454
1524
2
2
1
40
3
41
24
1
115
526
5
1034
1
3
49
8
1
164
12
6
12
2955
19446
3
24
169
1
28
4
22
1
522
1
2
30
4
4183
1
162
2
24
4
2
1
16
2
2
2507
1
1944
33857
1
2
1
3
75
12
16
15
2
716
336
1
5024
1
1
51
1
5
137
1
14756
7
180
7
13
18
20
19
1
31
83648
2
223
1
18
531
2
14
2
1
37
1
5167
1459
5095
229
12
11
2
8
1073
1
26
14
8
21
1
70437
2
1
3
2
44
1240
6
12
2
2
1
163
33
1
1
2
16
3423
18
219
14
1
3
13
1451
3644
7
268
11
1
27
6
99
68
12
2
74
40
1246
4
461
2
1
19
21697
2
1
3
1
1
1
1
1077
3
6124
3358
275
355
2
10
2722
2
7
3
1
2
389
3567
16
5
435
11
1
144
10
3
233
1
2
1
2
726
3
23
114
1
14245
15868
155
2
2
8139
1
2
2
43
3557
7
40
9
11
149
1
235
1
50
6
1548
74
1
43
2
168
2
107
26055
5
6
118
149
14
18
147
13
117
444
924
2243
19
1
14
22
5
3
1
145
6
48
213
19
3
16
1199
2
101
464
1
1
23858
4
1
677
9
67
37
642
269
1652
141
4373
55
3191
1
3
1
46283
12
163
33
3
7
1
289
52
9828
1
72
1655
3
1
1
1
10328
1
84
2
1
4
614
1847
80
81
17
73
12
223
41
1384
794
1
62
28
4
1127
1
127
1
9
20
3
100
7
2
75359
4
5
4
1
1
79
4
3
145
6936
8
5
74
6
1
7762
6
492
13
7
1
2813
6
26
2
40
13114
163
1
9
6
2
1
179
1
3
10139
10
1290
9
308
1
6413
8
8
2
8
8
156
5
2252
24
26
58
88
2
5
22
90
53
1
1
6
1
3
3
177
298
107
8418
97
979
14
31
1
2005
9
85
12
123
52412
5332
5
30
7950
8027
305
2
209
131
1
15534
1
11
8
12
1
2
4
4
274
12
102
20
13
24
115
11
6
20
4
734
25
65
1
2
7
16
89
1
9
143
402
2
4
6512
1
11
43
9279
11
1
10
6
1
23
26225
1
42
1
12
2
45
462
101
11
1
1
3048
41335
90
832
3
2
1
4
1
2810
2
4
243
119
16
15
3
1
1
125
2
147
4142
682
11
3
64
1522
14930
1
1
529
771
14
2
886
7
84078
1
26232
1
1
18522
54
8
170
2
8
180
169
178
3
1
2
8
2
8
8260
61
5
1
7450
506
2
5
2
1
54
19880
8
111
1
1528
1511
2
1177
4393
2
1
1
1
21
5
296
179
115
3
106
1
79
2
2
1
4
460
1
1049
4
1050
2
16
4
4
3
5
23
1
1
2
310
21451
19
22
3
1
48
1
15974
29
90710
6
7428
118
2
1488
114
3
137
1
88
3548
1053
3
8
1
752
1
1
1832
12
1
1
1
5
14
2
5
13
16
106
2
90
1
4258
85
157
6
33
1
1
3478
60937
1
7
1414
2
5
21
1
1709
1
61
1
1224
146
13
4
1095
4
1
2
13
11
24
1
4
3
3407
32
10
1
3
14
261
11
507
1
1
477
122
31
1
47
20
599
4
6
20
1
116
1
7
1
4
1547
2
13
7
940
420
1
755
24
459
85
45
439
1
66
71
1
4
143
3
4
170
12536
2290
27
14
3
18
6
1
371
6
1
14504
1
35
2
14170
174
12
141
1
3
920
176
8
1
1
6
1
4
2
2
1
1
3
853
1294
5
1
4
5
3
95042
1
2
4793
78
6
2
266
6
1
4
1
19
227
424
9
4
32696
851
42
3
1
1
27
132
2
16
59471
59258
1345
14
1
31
26
31169
7
1
54
10
6434
167
369
38
1326
180
69
5
1
6
2
1259
1
640
1
11
66757
452
2
7
125
41
26
89
21167
21
2
4
6
8
28
1
1105
28210
7888
1
3
31
21575
416
15
150
1
19
181
1
10
75
93
7
8
67
122
1
1
684
124
75
1
4588
1
9
1
431
48329
13977
21
1
1
1
6
22
4
11
38576
236
69
47
3
14
1
2
1
17
1
31
4
28
3
1
18
117
1
3
1582
1
61
1
1
52
323
3
58
148
9
2
1
12
10
6
1778
229
1084
8727
13802
74
1455
2
22
2
4
59
32
8
130
1
40
3
16
99
1
92
27
176
50
1
7
51356
31
21
2
7
9
1
1
4299
738
1
1
234
13
39
1
2
7
1591
5
16
6
3
78959
25
4
62
4
695
23534
126
36
1
291
2
335
2
49
2
15
14
11
1
68
1
2541
3
83
7
4
71
22
60
4
2
112
65
1
103
9
6
13641
301
12641
3
53
11
2
4
36
1
8
40
23
1
1
59
1148
3
2
64
13
2
128
8
21
10
453
15
1
2
93
5
27
37
3290
2
2
1017
52
8350
14
1
144
44661
1
4883
56
48
1
8
76
119
11952
1
4
17
1
2
3
3413
40
1
1
6
393
2
1
245
1277
13
19
1
16
16
6
22
30
24
183
36654
2727
83
7093
1
28
1140
15
1
2
1
39
3884
4
1
1314
1247
1
399
1
2
674
4
1
321
22
20
16
183
1
6
1
22
26
1
30
2
2
8
1
2537
7046
21
15
135
108
398
1
158
9
2
3
137
49
14342
333
38
1
110
3
6
4
4
5
356
2
216
3
1
2
7
11
151
2
7
826
1
32
52
7538
57
22
2460
51
57
2
43
6
2
3
3
4349
611
13
2
17
8
16
2
9
2
672
15
5
1
3
15
1
1
12649
1
27987
10
71
2
45226
6
19
35
7
3031
7
1
431
8
1
13847
13
454
4
1
1
1
2628
6
5
3
27
19
26393
368
2
31
35867
5
502
4
55622
3
305
2
1
259
18882
7
469
25
1
3
25
24
34569
1883
10737
5266
44
6
117
545
225
34
8
5
40
510
6
12128
1
4
20
32
6464
78
2
97
1743
83
84397
1
1
19370
3547
2175
10
72
70
1
1
6
6
625
283
2
5
37
600
62994
3
2
31
3
10078
86
3
11
8
991
3
1
14853
2
1
3297
2
56
22
1
2
74571
27
33
575
52
11
31
8365
1060
1129
3
69
18
5652
91071
1
5
1015
3
3
4
30
438
1
83
1
148
2
3
5480
110
92
4
2185
23
38
2
54
1
1
27
4
17
54
32
5
1
6
1
1
1
1
1277
689
119
4
1
3
1
2
4347
79566
17197
1
112
7
1
4
1
58679
2
1208
1797
12
5
18
3548
1
1233
3
15
200
9
1
1
2
83620
6
18
436
1
14
133
2
1
2
4
293
3088
2
4
10
2
5
18
1
7
174
17
21
2145
17
26
352
5
2
7
7
6
3409
5
3660
10
3
32
1
4540
42
51
24
265
2
1
3
2370
1096
941
1
130
12
1
78
1
1
1
18709
1
999
1
20
57676
3076
61
1
1
45
437
24243
3
54
7
1
7491
12
9
332
7
25
1
2
8
8
1
13
6
19
2
2
4
1
18
1
1
1
1
1
7236
58
6370
1
1
26
23
1
54
7
1541
23
1
56
2
1
58365
4
2
1
146
2
19
1
2
3
80
40
2
6729
5
11
3
2
9
4
17
3
1
5
42
2
8
1
977
1
1
11
2
12
3
1
46
110
4
2
33068
31129
72
401
9
8
216
90
2
6
28
3
2
1392
15315
56
2
2
28
4443
2
42
1
165
2769
1
9
31234
3
1
1
260
137
35
1
3
2
18
19
8
2
1
858
12
21
2
1
53
8
13
1
8930
4
14521
5
60
3
7
1
729
25
119
4
1851
2
452
1778
1
27
18
1
7
15
7
2
11
1
1
18
665
23
1
765
4
1233
65
3
23
83
1
2
1
1
90
23
1
1
8
62
25
1
139
4
2
1
32
5
2965
2
1
4
2
1
379
49421
92
9
3783
12
282
11
2
27
1
3
58
1
2
1
51
1330
9
8747
6206
58
2
653
1
4
2
1
7
68
1
5
1
1384
10834
1
10
1
1
2570
4
1899
1
16
8
7
3
15
1
4
6
13
1821
251
1121
1
7
1
16
1
18
40
4
1
6012
1
1
433
34
1
1
92
177
1
1
14
2
1
1
39
1421
17
6
25
11
4
1376
40
1425
1
352
147
1
400
1
29
14
2100
70
2
1774
1
3
1
2
10
62
62
4
1
22859
66
1
9
24703
98
66
2
28028
6
125
1
3
1
43
1
12
3
11
6
1
3
41858
10
1
31
4
51
130
2
1
2
1
264
1947
15
17
1310
2
5
3
1165
56
242
4
19
15
8
76
10
440
58
14
1
90
979
1
2848
671
15082
7
2264
7843
5
191
1
10
1
57
25
350
2
84756
53983
369
55
41303
37
184
34
3
1
1
1
5
6
4
25
179
27
5
1
2
18278
2
72
51
1
6
1
13
5
1
89
1
6
1508
2
1349
7242
116
10
3
2
167
4299
1
3
3
1
119
25
227
66
1
38
1
863
746
1
25
32523
1
14
3
2245
18709
5
55
1392
1
4
24
136
23
1
1
8956
7
1802
5
3
62
1
15
5616
315
2
151
1
215
242
43
3
2047
5
1
124
2
3
315
2
152
80
967
339
1
65680
1
177
1
3969
1
473
1
4
2
15249
4
1
463
30
10
40308
2
3
4
1
31
142
6
16
7857
18
45
304
776
2
2
143
18416
125
3
487
1
7
55876
14
4
1
2
2259
1
68
44
10
186
184
1463
15
37400
179
6
1
2227
1
18
20
3
4
28
23
70
23
238
5
6
3
6
10
129
2
42
46
17
12
23701
120
3748
291
1421
1
1
5726
260
6
56
68
5
82550
1791
1
113
8294
25
50
34
8023
214
1
1
5
6
70
25
11557
1985
10
9
8
1
9973
4
1
1
56
41
1
1
14596
15
1
2
4
2
1
16
37
239
58831
5
47
1
39
62
79
3
3
36
3
7
1
5
7
170
1
23
1
1
6
1
1
28
1
3
11
77
9
4
34
107
1
1
2351
1
3
3
8
32
816
5
66612
22
4
1
30
12
1
19
1389
1
2
1970
4
139
6603
2
1
8
2
127
6486
2
1
10
1
1
1
13250
111
1
347
339
91
6
1
724
63
1931
23
36
2353
9569
62
16
1
1
77
2616
72
2
2
1
4147
1
1
3
523
2
13
4
1
1
96
608
22913
234
1
6
4
6375
155
19
34
6447
2
9
9
3
3
2388
3070
101
1
261
165
2
35
393
1
11
2
2
337
265
1
5
18
6
17
30
5
2
3
7
1
633
2
3
81
1
5
732
18
1
1
3
1
52
387
257
1
1
11505
5
643
655
274
4682
50
110
12264
10
207
1
1
6
1489
1
3
3737
1
239
8
57
4454
885
2
18
18
7
136
3
81
12487
2
1
2
3
17
1
4
2
201
106
1
2007
428
1769
990
468
638
1220
15
14
250
2
113
1
1247
37
1
7
1
91
1
6
34
29
82162
1
1
14777
29440
3
127
2812
113
18
1
3
10
375
57
381
4
11
4
2
2
1297
392
571
37
7
3
1
2
1
1815
589
3
32126
324
3
4
85
6349
8253
461
136
617
8
1
25
1
7542
1
85917
1
3
147
194
13
1
340
15157
606
2
13
4
579
3
21
10
59
34
72
6
3
1
11
5
305
589
1
3
3
22
1
109
28
1
12
7
3
2
2
1
11
3014
1
582
7106
2
539
300
2
6
33
4
44
146
2
2
4
33262
1
1
30314
1
80
1
1
2
2
2
407
929
1
1
6
48
70
1
24
1
55
103
257
120
2037
225
184
4
9
3549
24
441
5
5
13
1
1
2
5
1
106
9
62
48032
3
807
57
1
463
66
1
5
1
18
3371
123
137
1
453
2
2
1285
1
1
1685
4
6434
9
3
6
11592
440
28414
441
439
324
5
10
3
25
147
2
21
34148
436
12221
606
148
547
2
14
6
2
2
1
265
43
1
1
2
43
1
3
2
39
1
166
4046
1914
1
1
105
1257
6678
47553
1
193
8326
49
48
2
3
7
1
2
1
397
2
13
1
651
418
187
1
11
6
4391
1
30
6824
7
133
177
338
1
36
10
13
1
1
5
64
12
2088
515
2
4393
151
10
12
1
4
2
37
1133
70421
1
2
1
271
24
12
3
16
1
2
1030
775
7
2
48
2
1
10
27
1
5
42127
4
184
1
117
1
38
24179
1
26541
1
7
1
5
715
5
1
14
1090
223
1
6
1
24
10
7
1
1
84
3115
9884
3
5
17197
1
29
2
6
108
2665
2
1359
8
26
1
269
91
2
31
50
5
10
48
43
18
4
12
676
29
105
112
2
31805
1
2222
3335
1405
3
2
148
1
24
1068
25
22781
134
19
1
3
3
6
6202
2
8
132
2
5
167
3
1
32207
2
1
554
60
39
84
12
1
17
5
73
513
3
1
8
1060
132
9
1
5
73
27
104
22
13
3
107
17297
7
8
3
1768
172
91
144
1
25
2
229
176
1607
2
10
4
1
1
1169
1198
7
14955
5
14
7
8299
5
1
11923
1239
35
10
80
3
5
5
9530
2
3
4
2
9
58
16
10003
13
3
113
1
35
23828
1611
204
1
83
772
3
1
1913
2
796
1
29
1
4
11167
7
3
3
161
1
5
1
18
1261
4910
19958
948
1
3
10001
414
34
3
43
25
1413
2
1
5
4
9067
2
47
638
5974
4
5
1
1
5
2891
339
4
1
1
184
1
8
627
2880
336
2
11
7
462
1
3141
5
15195
10
83
1
2
15
1
75
418
3
120
817
3
1
1
1
233
159
4
193
22
42
59640
297
23
241
2
57
3
1
34
20
1
5
320
2
1
69168
10
1
1
3
2
36
16
56023
10
2
9110
251
12
2
610
53
2
241
1
1
59
217
332
3
22
47390
2
811
1039
77
8
17
12192
1
1
1347
1
5
12
1
275
80
1
6
1
1
1
8
1
3
1
2
3
1
9
454
672
2
3
4
1
89752
77
2314
2
38
1
5873
1
569
7
2
18
2
4
7
2
3
1
3
34
5030
386
1
57136
850
9268
5
4
7
1
6
19
7
15
1
73
1
15
27777
6553
88
5
34
2
14
1
8
670
4
10
9363
4
2
5
2
68
1
1
2
693
896
1
194
827
19481
2
5
385
18
7
29231
146
3
24
1
3353
89192
2
3076
7
415
102
27
3
3
931
156
7
4
56788
2
1
56
163
10
1
12
5589
1
4516
1
253
39
2
1
1
1
1
2
15626
1
2
29
57193
1
1
184
152
20
47054
1
14212
742
4
1248
13
2
1
47
1
794
10
5388
87
6
53
308
1
5
79
9
28
154
2
1
337
2116
61
4
1
1
5
1
3
22
14
8
1
18
120
5
88
1
782
2
38
1
17
2
21
1
6
11481
11
7
4
50
1
3540
1
10
66
2
2
7
4643
173
4541
10857
2
2604
1
2
286
3
2
49
51
1
4844
1
204
1
1
23
1
3
1
4
181
1
2
27606
7
2
53474
1
842
11
2920
2
12
773
3
9
2
4
63
7
32884
6344
6
4
12
1
32
296
480
3
87673
6
40
2
78113
10
5533
12
123
1
15
5
1
1
57
18
5691
578
15303
1
1
1
2
28
1085
6
3
2
3414
2284
1
45657
3
5
7
8
18
182
1127
502
1
2
1
689
1422
704
1482
1
5
40
7
169
6
2
3
7781
2
12
61
1
1
16
1498
1
1
6
3
4
2
94
4
1
173
4
3
4
277
90
122
259
4053
1949
2
1
30
1
1
4
28
379
9
7073
193
72204
245
1
1
2
14
7368
10
508
110
189
25
15732
1
762
5
2
7
602
3
2
7348
86
3303
104
61
3
149
1
338
5
5
1
4
2
23
1
15
69
231
19
53
1
5
52
1
1
61238
52
6
1
107
4
430
1
7
7
25
9
8
45
2
1
124
55152
92187
271
27
4
2
6
43
432
45
113
2
2
18394
1
47
1
3
30
1
232
1
36
490
2
149
1506
3
33
16
1778
9
1
1
4
2
2
612
3
5198
1
269
16
1419
2
3
37
1
8
2879
1
3
2
7
88
235
28
2
331
5
430
3
3
9
13923
9
1
32510
1
304
55
2
5
85
1
1
6815
2
3
1
1
3441
8892
1
9
1
26
31
9
8341
1
4600
112
1
491
1
24
34
1
1
497
51
7382
44
62
1
3
1
17
4
1
52
721
143
3
1
5
2
112
1
1
5
2
18568
151
1
347
26
8
8
21
24
8
663
465
111
757
20
7
1
378
6
10
2
60921
606
60
1490
884
379
5
3
232
5
1
4215
4875
2
5
1
13582
6316
2718
13684
60
21
3824
51
52
1
690
1
146
13
1
14
858
1
1
1
225
75
31
1
6
3
1
1
27
115
66
1
1
4
5012
2
629
2403
6
98
4
9
3
1
8
22913
16827
431
67
3
1
15
2
3
1
1651
1043
6151
1
8
1
431
147
1
1464
19
6
1
34
1
4
21
3
4
2
1
9379
44
23
1790
1588
3
7
32015
5
119
124
5
4
113
2
1329
3
1675
1
3
1
247
6
3440
1726
10320
3
21
2
1
28
3
585
3557
2490
112
2
2
1
6
113
60
33
3
14
16
58
24
2
29
658
3
2
4
829
1
9
9
5402
1
9
41
985
1
66
155
1
1882
1
319
161
28783
52
512
24
16970
5457
279
5
1
16
22
2339
980
557
2
184
1
5
107
3
30
18
71
4
2
14
2
12097
2
61
1
4
3
11
1
3675
32268
7
14
145
4
5
440
123
17
3
2
1
29
207
13
13
113
5
22
10
1
187
2
9
11
11287
2
43
1
12
2
1
2
1
9
734
1
2
1
16184
2
41
12004
2
12
22733
3
100
22
2
3
1
71
5
9
125
3
5158
1
979
48027
1
1
88
366
8
1
3
97
22
1
6312
6
2
145
19
6
95
100
25
12
3
21
1124
12
132
1
13973
1189
2
4
518
1
11
3
36104
324
30
31670
17
8575
3
2
14
135
2
7
2
1
1
1
7
1660
20
2
64
128
56
11
17
1
9
2
24
3100
7
1
2501
291
1
27
135
2
475
1
17
2
1
7
27
2153
75836
1
123
436
11
443
104
1016
44149
1
1
193
112
21
1
405
229
978
4
10
26830
8
31
1
13
42
1691
4
72
1357
10
2
1
1
1264
1
2
10
2362
11
30923
1
1
11
1
1
17
19418
179
1
4
2
1
15
65470
5
1
805
1
1
4
20
43
59
2
9
1
2
6
55
675
10
1
21
35
4
2
17
730
245
2
1
1
20
181
1
53
3028
2
1
443
162
9
1245
7
186
1
2
1
1
16
1
38
7
3
2
18
10
6
25
3
3
1295
71
3523
16049
1
1
17161
1
41
26
21
403
3
228
116
477
41
10
12
14
3
75
2
4
76
1
42
1920
2
4
47
2
1006
249
25
1227
8
8
29531
164
92844
1
1
57
62
5
647
39
19370
38
8377
1
2
14
508
7
2
19
13
9
9489
13
15
57724
19
7950
13
1
5
639
20
1
425
1
1
48
56
65
1
1636
8
1
1502
30
20
957
1
9
10
1
8
229
1233
381
22
3281
207
4170
5
44
3
6
1140
91713
467
136
6
1
24
129
221
10
127
1
2
7
1760
817
2199
1
1
1778
1
6
1
3523
1
1
1
174
39
206
10
1
2
1
5
372
2
843
18416
73
90360
5821
72
1
2
55
30
2
333
5
35
2726
1
3213
5
2
1
4
1
144
2436
23
1
17
2
1
2
8
516
2
1
3
1
13
1016
2
5
131
8
1
3
19450
2
26725
58
1
28
38
2931
780
27
3
1
2
5
3
1827
1412
5
6
66
52055
1
1
1
1108
1
3
1
16149
1
1
291
1
57
2
295
6
4
2
8
66
24479
14
9
258
5
118
2
37
1
7
480
305
12
15
2011
9044
1
1
181
2
4515
235
1
35929
69
3
1
3
1
10
3
42
37
24472
64
9
1
537
1774
1
1
92
3025
1
1090
159
1
1119
2309
429
10
2449
30
8063
233
36
1
3961
15
3
1
1
16
147
9
85002
3
1
982
4
7
16
1
5
3
2
14
6
19
3
1787
1426
1
17061
1
249
17240
59
1
607
2
1
351
2
36
1
21
2
5553
215
1455
107
571
16
10409
20
4999
1389
1501
1
2324
5
2
1
47
51
22
378
2583
47
20
3
13341
54
2
6
5
17
4
1
163
703
259
132
35749
103
105
3
118
47
92331
1
1
6
2
323
1
1345
16
168
6
4496
2
4
22
4914
232
10
5
63843
6
15
104
502
1
124
7165
9358
1008
4029
15448
1
11
15
18798
6480
83
4
6737
235
40103
8
206
3301
24652
2
42
52270
20
1734
1692
10436
1
1
6
1
45
1114
6153
25
2
1
41
2604
9
39
33
10
3
1214
2
41
6
416
33271
93
325
3148
8
3
1188
1
39021
893
21
2
42494
8
1189
1
5775
6
166
2
23
4
6
5757
5
25217
7
3
75
2
51
1
1
6030
1150
2
134
21
81793
1644
15
19105
2932
6
1
430
2
52
54
46
1
18
4
1
1
18
1
42527
11
2
3
1278
16
49021
299
5430
2725
31398
196
8
1
198
1
1
4
1
53
12
25
76
2
247
6214
1170
3
65
344
3
423
1
8
10
2
189
1
201
1
36
17
2
274
1
278
117
6
251
4
50
25
559
2
106
41
3957
2
1
254
1
1
236
2
23845
124
4
5
1
147
1
32
405
3
1
5184
2
184
331
1650
39
1
1
112
1
102
51
7
796
3
1391
13
15
1
2
1
1
1274
1
17
2
1
2
103
10908
1
17
10436
778
1
1
13
1
100
1
2
1
4
267
1
4144
9043
1
7670
1
34
3999
562
4
163
682
2
2275
2
1251
1
2276
1
258
2607
16
2655
6
14
2
1461
11091
48
5
1
20977
9
3
2
11
19
16
508
1
4
28
83
1
85
1
1
5
1
1
3981
8
14
14270
2296
19
1
5
13
9086
118
2
4
21164
22442
206
77
2034
499
1
16
424
6
1
60
1
522
2
9232
88
9
4
1065
3
2
5
21
12
54
12
749
2
1
2
2
7
28
3
29
7
2
2
10
1
3
12487
1
1
2
10
3
37637
1
1
1
2133
33
20
29
6
26
12
18184
2
7
601
313
3
1
60
18
4
1
39
3
1
4726
1405
14
710
30
983
1
660
1
1
15
76
54
453
59
1
8
12641
3
2
1459
468
54071
699
1
4054
2
1
18723
2649
5
28
15
19
62
1912
1
1
10
2
2
62
59
1786
1
11
12
140
8
8
2
4
3
1
8
2
2
369
23171
2
10
1
6
98
506
1
2
69
4
5
6
6572
4
5
5
7
14
11
92
227
60882
1
7341
1
655
59020
1
50
1
44
33
6
17887
1
1
3452
12
3
7
6
82
5
2
12008
1546
1
1
88
3
8
331
340
753
20952
3
2
4355
4
3261
28
6
62
11
2
1
24
1
4
7
2
5
4
2
29
17
6
6
10
225
295
6
1
89
3
89
258
8924
3
4448
492
1
5
6
8
8
3
56
154
2249
8
18
1533
290
14919
3
1240
129
218
34
77
16
5
943
1
210
1
9
3
11
1
18
18
1
3035
2
22643
21
2
28
393
4
1
1
1
36672
32579
3
1
16
7
20
8
399
16
3
1
4
4
25
86
8
386
1
5
4679
1
1
159
17
365
48093
1
779
9
29
103
1
1
7
1
3
342
1
647
2
1615
3
492
5
1
35
41
369
614
3
3
17
12280
165
5
1
23
8575
21
8
10266
14
4
1
34
8
1
14
5442
59
2
1
1
7
295
1
1
50
59
49712
131
24
64
1
47
1
32861
57
28
4
145
1
530
21
14
9041
3
2
16781
705
13
1
1
237
373
619
68
25
4870
85
1
17
9
35743
30
1
7
9
976
1
2
241
14
30
1
8
70
692
4
8
1502
17
1
2
1714
3
30047
12791
3
16
1
9
13
1
15
2
11293
27785
154
290
1
1
10072
171
8712
1
1
79
397
14
49
516
24
2
11
1
8
4
2
398
2
5
101
3576
4
1
18
1
1
1237
1
23
23845
1
4
4
20
15
9
2
1123
6
35
8955
3660
1
5
905
62821
8
1
4599
1
1
12
43
2
7
9
1
1091
2
12
15443
1
52
11
4
39
3
13
20
1
2
78
1349
3
2
1
5
2
146
5
1
1
5
1
1
391
47
3
7
50506
1
124
5683
891
3
100
17
5
14
1746
772
2
29538
7
3
885
39
1
1
14
1
48
6
2
1027
541
832
376
5
2
268
1
209
6
2
1
4
6
412
9
1632
97
46
240
7
17
45
387
1
242
1
2
25
92299
11
3168
1
232
7
18
1
1
819
1
59
2
2
134
36
33
4
3
2
996
13
66358
747
7628
7615
45
1
2
409
1
5
2
4
13
412
48
28868
178
1
2
14
37
1743
6
2
1
3
26
9
2
15
6
627
50365
11
6912
31
40
1
7
109
25
1
1
1
2
583
1138
4
6
10
2
41
1
1
38
59874
611
3
23725
823
33
1
626
25
42
4222
37
267
1148
143
87
2
82
4350
8356
1
45
51
1
32579
36
26
2
2
339
1
21
264
567
7
31
522
4
1
335
66592
1237
135
7
71
1
156
18
1
3986
130
1
16
7
7
10441
80
353
8
1
4
1
74
2
21
28
2
2
1
2
8
6
2
3
22
2
76
16
3137
694
8
273
204
1
1
10
8
30098
1
144
7
2
5
1
153
22
10
2
94
26
23608
165
5
1
16
3
1
24316
2
806
1585
77
1
21
20
3
1934
34
71
1
13
1
3130
3
4
25
1
3
1
1
6
15
6
4
62
17
19
6
7
72
4
2
1
492
1
2
25
553
1
1
15666
896
1
5
1
22
25701
1
31
2116
1
298
1
3
11
1
7
2
1
5
1
2
10
2
3880
2
13
62014
1
1
1
5
115
7
8
4382
5
1
23126
50
154
2
30923
2
3
3
11566
6
46
13529
1
1
23478
1
55
13
1773
4089
35929
1
7
1
3
1
1277
1
662
23
16
1
21
6
961
4
16
11173
3419
1
2
2
8
43
3
43
1
1
13
8
3
590
1
1
5
2
5
7
1
4
1
2891
2
159
2
46
62
3
8
2
2
1
3
5
60
3
18
2785
3928
16
1180
4
3
6
2
5
2
16
5
17
45
1
1
117
102
1
3
1
49180
48
11
1
2
1
323
2430
18
125
16
5606
506
3
4
21
17966
374
182
31929
70
125
1
1
1
13
838
164
78138
80
106
2
14081
504
334
3
35
2
5
8
66904
1480
16
14
42
1
9
9
3
150
29
11
172
1
83
4
31
2
7
5
13
1
4
1
3388
1352
128
1
1294
4
121
4
1
19
1646
7
16
725
5
307
22
16
36
2
2
1
85
1
6
6
1
1
3
1
1
1
1
1
16
1
251
22
10
1094
2825
40961
1
2
1123
3
2
691
21
12
1
2
136
9
1
3
24
5040
24
2
15
1
3
80
40
2
10785
7
340
11
615
5
26
3494
15
3
8981
12
6741
280
1
1
4
7
2
17
1
2
1
2
36
43
1211
2
1
8
3
6
9845
1
62
30
16
20813
2
5
3
630
1
4
1
4
4525
22
2540
10
1
1
2469
124
454
1
3328
166
14
9
14
24
1176
7
6153
13
2
15
1
4047
142
14183
1
7
4
1
36
10205
39
32
12
3
1
6155
16
1
38
3
1
46
30
44
1708
5
3
37
11
4
134
3419
1393
9
138
7
3
10
45430
2
34794
1818
2
34461
1
63
1
104
4
11
49
367
27
1
105
14834
5
4
53163
30
1066
61
9
55600
277
3
4
1
67
1
3
1
3
2
185
44
1
5
1
1
52
323
766
25
19
31
1
1
3959
303
30
15
8
1
2
1
6442
7
1
381
261
1
1
81
489
4
337
52
9
735
1
3
2
1
1
1
13
32
5
13
2447
1
74
4
229
1
8
25
1
11
7
1
1
251
2
1
1
4204
1
25
28
1
3596
3
2
32
11
95
95
38
3
2184
1
1217
1
60258
8
5
8
82
9
1
7
2
17604
615
50
1714
26
9
3
5
28
6
1460
2056
2
1
124
8
9
1
3
24
9
2
29
1
125
1112
37
3277
1
319
9108
26
27
12
1
28
7
9
198
1
11
3
1
433
30
7
4
10256
93
67
264
3
4942
17
335
1961
628
6
12054
30
862
1356
4
13
218
1
1
51
71
127
52
36
34
1
25
728
18
2
11
6180
29
131
13
107
3
119
32
1
49
12
119
8757
18
1
1
34943
99
4
431
6
1
13
1
42
12
74
4
2
9878
362
485
7
37
1443
2
58
7974
3
651
44136
1
1
17
57
8
3645
2
12
5992
4
1778
1
3
73
2
1650
49
13
16
297
9
93
1
2
1
1
130
1
52
20
49
43
33
4268
12
271
359
51
27
1
21
15
1
32325
301
124
2
1
1
2
6
6216
2
13
1084
7
38
1698
13
121
1
457
718
2
161
1
24
52
8
615
3
1
122
91
911
6
3
149
8
1491
51
46
1
3
1
1
1
1
27
1
118
4
181
1
12
66
2
46722
2069
3800
164
1
19
10
28
1
53
25
23108
2
136
2
61140
828
6
2615
1
5364
67
103
5529
49
1
17
126
416
39
1
1
3
1
11
1259
102
2
3193
2367
625
3
14
49
6
2
369
23
3
1
1199
11
8
2269
1
23
279
1
6
12
6
4
2
47
8
1
1
1
82
1
163
1670
8
2
1341
466
1
1
1
3236
496
7
13
7857
9
10
1
38
1
2
8
462
116
30
32
669
32919
39
27
33
2
4
894
48473
1
4
1
1
1
24
1
6
17605
1826
1
825
70
5
1
29
1370
1
42
5
18
7
11
2
4
28
411
240
2888
8900
73905
74
49
7
10
2
15
5
1
6
93
1
1
4
25
5
8346
111
3
4
2
1
29
2
31
9031
1
19073
1
4
5
2
9
8
2
6
7949
2
179
63
1
2578
666
5
849
22
445
3
60
2
4
299
3
4655
46865
301
1
11
7
1239
288
474
29
2
68
2
1
7
25
31
360
74
62
512
1
2
68
3
2654
1
3
1
1084
5
286
106
2
3
18
5
1
1
11
1
1
54897
1
6
4
5293
6
1
1
66
2
2
4
1
52
2158
1
52
25
290
26
5
3
103
1
43
1
3
321
66031
67
17
31
3
3
5
1
2
31
28493
28
33
3
24
2
1
1
47
93779
1
1
346
368
221
1
686
1
510
67430
65
4
181
16
1
1
4
4
2
2
1
2
3
1
76
271
373
15894
2
53
998
240
3
12
5
7321
1
1
103
36
5
15631
2
65887
2
10
3
5
52
43723
3
1749
1
5
3
1
1
13
98
13
147
56
14
1
4
102
3
10
140
36
245
1
26
769
1
4
1
3
1
728
11314
3018
1
617
5
997
165
2
2
691
53
2302
2
81
3965
321
3
89
1
975
7
79199
131
11
335
28
1
1353
17
66
5313
56
20
17
253
61
3094
2
7
1
49
5
4153
510
7
22
3
2
170
124
4
1
138
18
1
7
2
4
6
15
3
11
284
1
11
104
305
2034
1487
50
265
4
91
2
12
231
15340
3668
8
3
58
2
927
65153
4
2363
930
9
2620
9
2504
698
2110
42112
90
21
1
1
6
2
306
4
4
67
40
1
31179
1275
23
437
3
86
10
1
1
1
2
1
25
270
2836
3161
147
4
1
40
2
82
2
17
6
1
7
229
512
86
42
14
1
336
1
2361
8
347
2386
757
19193
1
1
39
5
7
3
2
1
558
1
31
951
2
1330
20
450
4
43
3
5
1
1
6
1
2
2
2
1
1234
8
444
2
73191
3
6
66116
1
1
1
36
26805
1
1
2
1075
7
11
14888
129
989
70874
2
16
1276
1231
26
34693
9403
2
749
1229
7
1
454
16
837
2
19
36
9509
195
1
87
106
13982
1971
273
125
1
518
3
248
404
6
79255
24191
6
668
264
1
1
3
1063
2
477
15630
6075
1
8
1
41242
1188
1
10
21
68
5
1
1398
5
6412
6
1
1
1
11
1
1
4
16649
1
3
5
20551
17
5
1
6
1
22
30
146
1
3
6
1
47
31
2
10805
11
2
1640
2
27
9
196
2
16
65
5
1
2
5
4
1
5
39
2
7
5
693
20
1
42
111
9228
2
1
102
4
5
1
30
15
12
65
1
4
13354
1
154
11
22
13
1
2
1
275
381
5
282
2
5
2
1
104
2186
13
6394
20
3
11
6
136
11
1530
3
1
4
851
10
139
2
2
1
3
457
934
1
1
78
3
13821
1
11
1
114
11857
14
3
1
1
46
1
400
1
17661
37
1
4
2
20
1812
1
519
7009
304
43198
39
9842
2
380
1
1
109
8427
7
4
138
1
1
2079
5
8
5
1
250
104
1
5
1
2677
1
39
4157
28
1261
20
43
15
1
10
1085
7
295
2
331
35
2
1
8
25400
1
2
232
22
53490
16
1
12481
1225
24
1518
1
2
340
1199
2
13
1
1
85
6216
37
565
1
45
357
7
186
3
41
2935
2009
14
1
489
19
5
4869
2
5
2318
5462
10096
9
1
179
1
4
22
961
7504
76
437
80
3
2
1
2
2
2772
2
58602
6
5
3
1
2
13
3305
2
2
2
77
4
2648
12
167
62
1
1
2
12
14
17
59
2308
4
1065
57
22
4918
83
4
6
18605
1
2
36
110
2
87
35
26
1
5
57
21
7
423
5
3
161
43
1849
2
2
4
7
7
2
2401
4
2
1
1
62571
289
1
3
172
27
104
6
10
1
2
1
24394
4
12
5
1141
1617
2
41
19
9
88
6
1348
34
3
1
1896
5
13
294
3
40664
6
6
62
66
40
1
14
2
1317
54
8
145
1129
61
1
3
1
9
4
33
1
21
254
1
1870
8
4535
1
8
143
11
964
1
1
310
192
867
37
1
66
69
5
2
1
6
206
4999
68
188
8
1
1
4378
1
68
63
1
2
1
34
431
4
17308
4
795
21
169
1
3
3639
116
8
7
3
469
2
6
3400
1
4
14
1
185
689
1
144
11
117
173
36
4
1
1657
1
629
26
62
4
148
1
1
3455
112
2249
1
12577
7
4
3
2743
345
1
1
1
28547
1737
8
4
17652
1
7
15
7
15
11
94
12
511
206
1
49
1
24
23173
22
41
2
24
73
1
1621
1758
7
330
3
301
1
1
82
15
3
11
1
511
7
10674
1
1
1
140
1219
2048
95477
5
1
29
58489
1
14
1
26
1
1536
3
446
2
5945
41
6
1
5
7
1
4
3
13
1
26
12
193
2
1
87
490
11
4
105
2
4
2
32
9
431
2
710
7
39
90
37
5
6
221
2
5
10
17
3
47778
812
824
3
362
1
20
1020
8
6
9691
935
262
1
28
1
5
10
1
1
17
50
342
301
13
5
1918
216
7
1
33
6
1
12
158
1
4
1
13688
1664
9
3
1
28574
11238
3
9
2
1583
124
10
984
24
1
6172
4523
30
2
1
1
60
3
1
24
2
8489
2
7
11
5126
463
17
7815
1
3
1
9
1
3
1
4
8654
47609
1
73
1
1702
241
124
362
273
214
6
1
1
2
1197
2
32
5
2948
3986
2
25
1
3
1
36
164
506
1
20
182
1475
1
1
43
1
306
30
1658
1
43912
3
1
30
3
12
2475
144
35
19
7
4
145
1
149
61
2
1
3
1
3
5445
3
1
18417
75
8
2
9
7
47
2
2
145
57
13
289
3
24
3
5
156
16
13443
9
1
4
954
4
8
90
19
395
2
34
10
250
1
733
4
499
18
1
1
26239
129
22
256
1
2
17161
41589
5
36
5
206
19
2548
1
4
44
2
9
2
7
9
302
80
115
97
1
2
1
14
45823
3
1
9
28
8
2
4
21
10
2
38904
63
2
1
4
252
3747
7
6
495
5
1
1
1
5
22
4
257
8
1
1636
5
2
5
2
154
35173
1
6
7
9
1
1262
3
1
91
1
16
1
1
2
368
19
1
655
4
2
6
256
1
3
1
1
2
2
1
1
17
2
544
3
33
5
1
3
30
20
3
3
402
314
367
5
116
2
5
29
51
1
28
2
49
2
50
155
17
35
1
2
19
16
39
10
4
4
3
1
1
196
38611
3
1
52
1
18
1
43
103
86
4
1294
2
9
4075
1432
1
4
1
3
7
11
5
19
3
6553
22
27
7
78
51
84
2
19
1
28
2
16884
71326
52
5
1033
14
1
6
2494
1
4
1
1
168
5
86
1
1
3
542
4
1
12
1746
22
386
3490
2
1
2
27
4
39
247
1
67011
2
1
33
174
1
1
1
122
72
34
3
2163
1133
6
1
21
3
152
31
10
6
1
75
249
1
8
127
101
72
5
604
1
1022
122
1
1
10
2
17911
4
162
65407
10
257
2
5
726
1
1406
5
1623
6
1
14
22
12
1600
3
26
16
12
13
81
19
4
608
17
22971
45
8
3
4
14
241
1
4
7
772
6930
204
1781
670
161
119
8
11
133
3
15
21
28
51
3
12
10
441
10
14
32
214
24
7
1
247
1
466
391
1
168
1033
1014
49
50
4
66
1
391
1
1
1
195
3
31
57
2
1
2
5
9
54
3
39
7
1
293
385
43
1
2282
39
81
273
4
13287
1
2
1
1
162
1
3
4
29494
7
242
5364
7
2
22
1
1
3
3858
1022
3
37
300
3
3
5342
1
23
1
10
31
4
1
13
86695
136
9433
9
70
1
26
744
1
13
1
18
29
5
50
8
228
66854
21
1
169
234
2
4
103
12
322
5
3
14
25
14
12423
4
21
1
1429
2
560
1
6
1634
13547
2
18053
1661
2
699
20
56
1
31347
1
1
14
4
1224
2005
58167
142
11
7
12
1939
1
1054
213
9
15
1
2
2
7
1
1
1
2502
95
3
3
426
2
25
107
31019
3
1782
1
15157
19
2
1
1
16
1
423
6
23
1
21
2257
135
3
6
24
2
42
374
20
7
42
1
2
30
6
5
77508
158
76
1
70
353
10134
2
4080
1
188
2
9
1563
1
11343
105
218
4
4
358
2
4223
179
2
10
2
391
58
574
6
1
258
1
145
4348
1
49
65
6
1
1
3
4
4
74
1
64824
25
7
1
380
2908
22
31
13161
49
146
2507
2
76906
57
14233
1
13
1
6
4
321
2
5
12
132
44
2121
41
1
414
63
6214
334
2
175
1
8
1
77449
6
4
857
1
15783
6
755
6
6146
11753
12
1
26
523
33
74
1
1
3
607
11
328
12
27777
11
10246
4
2
9
37
4
853
338
12
1624
154
274
2
3
1
1
1
1
7
48851
12
1
3
126
1
1
1
935
1
1
55
5
58
1
254
2
8
2
2
2
612
23
3
28
3
1118
5
417
1
1
1
1
33
1
1099
1
2
25
4
5
7
328
2
1
12
46
9
107
19
26
22
6
2
6
5
1
2
1
5431
8
2
80
1
2
3
317
138
1526
1016
1755
5404
10
10
1501
1
16
121
2970
1
860
10
3926
52
7
8
1
4
10
47
206
5
1
24
207
400
71
2
1
29
1
11913
1
2
162
125
2
1
53
3
13
1
145
77
1
4
4
4
1265
7
5
3
4
2727
10641
23
1361
1
1
8
2
6
2
6
1
11
29
3
50
53
2
1
1
18394
226
4
5
993
8
26
28
8160
36906
1056
3170
48
11
11238
1
36
1
44
4735
5
235
10
740
21003
3103
22
3
99
1
248
297
186
1
4
31878
4
1
1
7
13
2
378
4
4
3
14
7
1
1
19
1
31
3968
18
22081
1
2
6
1
3649
4
326
21
3
11432
121
3
1
50
1
195
6883
219
365
179
92
13
11
6
5
1
1
29
11
3
1
1
2
1
951
1
24
1
4
1
2
990
896
1
1
136
1
34
2
30
15709
1
3
36
48
26
1
1
17
69
1
26
115
4
119
69
2
3
31
5
1
318
1
28
5865
1
2
503
17
10
1090
1110
1
33
1
2
102
7396
82794
3226
36
3
156
628
37
772
1
4
179
26
1
1
377
245
1950
114
3
2
115
8233
70700
4
1
1706
7
12
101
1
2
52
19
91
16
5
83
1206
13433
2104
17
2
3729
2963
57137
1
3557
1
1
1510
37
1
2
2085
1491
179
8
722
5
12
2
62178
1
1
5
1
79
400
1
4
1
2
9
135
111
1747
1839
4
1
535
73
29
16
7
2
4
36
31
15
1399
7
493
184
2
5629
35
4
1
6
558
8
49
22
34
5
11
40
2118
2515
2
1
1
1
3
69
8
28
4
1
838
1
4
1413
242
69
6177
11
493
10
12209
12516
19530
2
24183
1
1
38
29
116
145
6
13973
1253
2
64
71
19
39269
1
1
7
25
1
3
2
960
6
15
7
117
5261
2
11
243
1
285
20
445
1
2
1
17
43
346
31240
11
1
5
1
1
71326
12004
77210
756
595
3
1532
12
119
553
139
1
37
816
2
13
4
32
16
6
2
15
35603
13779
42
136
355
1367
6030
2
2
812
33757
1
1
1
77
10
3
40089
541
1
10654
6952
17
3
2
3
83
1
1
790
1
1
1
51
1
83
1
6
2
658
4
8
1
21557
24
70
3
1
18997
4
1
2
19
642
51
98
1
1
4879
5
8441
1
1
327
2
25
7661
369
2
9
74
745
2
239
38
9
1
12
1
2
2
1
14
30
3
1
507
11872
1
39835
200
2
8
2
438
24
10
1
306
30
4
3
1
902
1
749
339
2833
2
218
80
8
1
4
694
41
1
118
7
1487
17
19
2371
1044
32790
3576
259
8
68
1
1
414
105
1444
8
1
89
141
1
10527
2048
2
42
96
44555
124
1
43
8
9
80
91
439
8
56
1
6
1
839
106
34
30
1
46
1
9
2
19162
1
11
7046
721
1
4
1
13
692
53
3
2
8693
101
12788
10726
2
76750
37
2
416
4
23
3
1
1
11
1
1
1
7098
5660
4
317
56
1
44
3
35
11
971
10
2
13574
5
18
2
3
116
1
1
2
9
571
68
392
18
18
89
1
1
2318
21786
233
34
4
60
15
823
1
4
1
1
492
2
902
21
24
6
1
1
100
2
223
5
1
3250
14
4
1
1
4
3
15
1
9
61
9659
13
110
4
2457
51
1
255
2
12
2621
10779
7874
1
2409
1
6
5
4
88
2
68
9284
1261
8
4
15
5
71
4
5
161
2
1
1
19
2
1
99
13
74
1
1
21877
18
1249
40
23
163
8
5100
2
1
74
3
1
43
912
15653
47
1
31
31581
2
11
6
18
4
4
1981
1
15
682
1
1
22
4
17
1
2
2
576
1
75
3
60779
1
5
4
1
225
441
22
25
158
98
3
1
5087
1
8539
2
2
3035
78635
1
36
2
6
8
1
7
3
2
39656
5
7
1
5
951
1
14
5442
2
10062
38
3
1
26429
4
218
1
2
55
6107
8
31971
535
3302
3
1
23
16
1181
49
26
1
25
22
1131
51
4
28
1
2
2
11068
5
4
1
2
5
66526
20
94381
104
8
16
2188
81
21
50
3
1
79
2
1305
7
213
103
12
1
1374
11
483
8
10
3
23
1
345
258
1
4
1
3
3
1
4
1023
11
4
6206
152
25
50
711
4
50
166
507
39
2
1
89
7442
131
131
1
22
7
30
3
2
2
90
19406
1
1
1
5
10855
35421
1
1
3756
1268
254
1
55
399
5234
3
3
2
1901
629
4
1634
50
1
838
2
91
138
67
355
8379
6607
906
3
6
26
1
29692
7
203
3440
1
6
190
43
18
1
2
3
10
1
1
1
14
1600
207
3
2
131
32
1
90
10
1
1
1
28
194
66
40
1
1
712
13
8
101
1
91
9
2
1
25
389
5
30
493
2973
2
13774
6
22971
1
91
4
11
203
86
11
2
4
6
4350
12
30
5
1620
1
36
62
2
1
49573
12
3
6
34
6
1
10
1
204
16
4268
18
1396
2
2
1254
317
340
4921
8
2
16
2
2
9
169
1
6
1
1
4322
5
2
151
131
65111
12
85
245
9
1
11
16
54
3574
1
331
1
72
7
749
799
14
1701
2
23
4
10905
6
10
1
6
14
1792
2
185
6889
2011
129
1
5
1
1
100
61
22
1
411
32
24516
408
46
75
21321
1
206
3765
73
1
895
189
1
1
1
9
3510
9
11276
1
7
1
2
3479
4
1
535
1
46
1
31
34364
7315
2783
1
36
2643
610
24
7
1
60
8
531
1
1
5
11
696
1
5
1
51
19
1
3
1
838
142
26379
61
9
41
78
1
1965
6
4
4
622
374
445
33
1
133
10
745
1
5
68900
1
13
1
773
753
58637
1
129
75
77
2
4
4
2
4804
115
497
5
114
1
24
344
7
1
1
1
1
172
12
1
598
1
479
1406
3
5
12
3
9613
23
2
7
1
17382
1
4
1
1
20
26
7
1
4
1154
8
8
145
19581
14298
1
1
9289
1
175
1
4522
61
1
20
38
243
24
806
5
1
235
2812
17
1730
4
5
15
2
1
11
1
29
7
5
544
5
80
2
79150
1
7
5
124
10
1
1
5
3
2583
1
269
1
2
1
1
16
145
5
30
13
23
1
98
2
1
2
3257
1617
1
37345
341
1
1
1
77041
22
2
2
2
47
112
68
549
13
30
1
2
100
30
19
178
1
66904
42
1
45
1
7
14
18
2
216
2805
237
432
2542
370
1658
67
1
7
8
16
15
6
1
125
16
1
1
630
325
14
1
95
51
29857
26
4
2
22
25
2
1
20
6
119
5
5
23
2
2
19
2
6
1
1
1518
23
145
1
3
22
45839
1
104
11
79
7
2
716
311
14738
4
102
353
62
13
29198
5929
65
213
1
40
50
2
1
77
2917
2
2
176
6
121
1
18677
672
43
11170
27
16
1
5
3
5
48548
17
3
85451
8
37
353
29
42329
114
17430
34
93
1948
2
2
1
74
4
4
3
4
13
130
2
32
1
3789
1
350
100
1
28
1
164
3
1
19
983
1
185
4386
7
3
1
8
2
1
197
218
3400
1
68
68
3
1909
1
5
372
1228
5
1
20
6
554
11450
3
1
11
17
1
27
11
1
75
13
26
18
96
10
3
1
24
11
1
23
9
22
58
1
130
2
40565
1
20
8
1
1
13
7
140
7
4
4
4
1
1
5
3
1
1
1
2
149
2
1
41
5
1
8
1
1
26
1
1
2
1
3
74
1
28
76515
2227
296
14650
1
1
5
6
1
7328
2
1
8
4032
4
1
4
65
1
1349
1
619
1
3
1
1
4
5
5062
1
3
2
344
217
174
55
1
73
1
31
2
1005
1
23
2
1
5
16043
40
5
36
152
2314
4898
587
1054
17
14
2
104
976
1
4
7
1
2
50
114
1
5
4
3
4
1
5
15
209
12267
1
128
15
7843
113
3
10
10
8
17
89
755
2695
165
1
595
54578
72
1
44
17
14
42
7
66
24
29
367
2
1
3438
1
49207
3613
1
6
3
29
10
3
2
62
41
688
255
3
4
2
2876
83
3
2406
38
5
4
315
1
482
1
169
273
2
1
4
824
56
43
53
110
1
1
205
22
2
1
2
1
1
5932
272
11
77
1
73
1
2
2225
90
3
186
3
6
12
25
2839
4
25
18
45
209
38389
5000
143
601
25644
2559
32718
1
29
25
80
423
238
3
85
20
1
2
1
39
3
2
9
36
3587
48
4358
2
3
1
319
1834
40
1
1
1
15
2556
1
384
5377
36
1428
6
2
16
2
3819
22
1
1
1
3
1
2748
29599
1
2
10
31
13
5
6
1
5
1
8
2165
6
554
49008
86
550
19
1438
5
1
4
1
74
82
41
3
13
6
138
405
29666
5
52692
7988
5
9
9724
13382
2446
1
2654
1568
553
48572
85
72
1
1
1018
3
1
8
15
464
1
528
37
10
2
8
22
2
4
20
4
1
8
5
52
12
23
1
39
10
137
7
9
139
118
2007
3
10
56291
32
1
60
10439
5799
18
82
31745
231
6
61023
11
4
2978
6
2249
38950
22
13
100
4
2
1
182
1
7
20
337
54528
17
179
20
31581
2
11
3
191
4372
367
16
7
669
2988
3
6694
2
11
9886
25
6
1
35
2
37
211
5
63101
23
131
2
2560
2
51
39
2
87
133
39556
77813
2
1
8
1
100
80
1
38
45
1
1
1
2
198
1
6
6445
1
61
1
24805
151
12
261
2819
189
2
4
2
1176
18
6314
41817
14
19
8
13
19652
1
225
4643
1
1
1666
267
23
37
254
2342
3
203
6
28
27
39
9852
166
8
38
2
15
2
7
2
9108
393
70
2
1
16
35
38314
12
1032
14429
121
1
2
1
3
74
2
1
5
240
1
1
28
852
259
4
136
3644
2
488
2
1
2
15
98
5
2
11
9165
9
8054
16
6
1
2
288
5
816
71610
2
27
151
56426
3
18
46184
92
11272
6
1
216
1
77
3
53
1
344
8
56
2
48
15
1266
1
414
2009
6348
41
1061
15150
4
176
15
36092
43
11
11
43
14
2
1
1
7
9
4
1
5
2
48
1
404
9007
21
3828
1
2375
7
7
5
105
27
125
1161
1352
23
1
3
2
1
252
2
1
1
93
17
29
324
6778
10020
157
1
12
8
10
1
27
50881
1
4
9943
502
72933
4
9
1
7
13
2
1475
3
1
56
155
3
31
81
362
12
1
812
431
1
1
4
2
8
81
48
2
159
8085
2
207
6
2
881
2
39969
4
2
2
3558
1
3
1
46
35856
3
1
68
13
8
39388
18
19
2
1145
104
1
14170
4
1253
1487
4
20
18
17392
18312
5
33
4
364
62602
4
17243
99
1
8
4
99
1
18
8176
229
6
1
673
552
9497
16
6
709
1
2
1
54197
1289
5
1
17
163
40
39
1
928
120
2
2
1
1
3
91
1
788
92
9
8
2
1
3
15
1
2
245
1
3
1354
19
5981
15
1
19
6772
133
207
13
10
48286
1
17
87
174
1
1
2
181
1
162
1
205
1
33
4065
62
2
160
2753
6257
3734
8
69
1
225
4
28
1378
1
15124
6232
1101
12121
1
9
4
1
28
1
119
69
302
702
12
3
3
19981
1015
2
372
4816
6607
12
1
8
5
2750
3
1
34
2718
473
9922
1
737
1340
21
61
705
2
2924
380
8
9
15
6
1009
1
3082
12
1
2
22
2
18334
27
13
3
26
48
88859
393
25
195
2
30
45517
52
2493
3
3
2
22
2
5
1
54
7
2725
8350
10
7
1
107
186
6
38
2124
2
1
2
3
44552
4
26
1
1
3846
5
22559
1
3
8
1
90
117
1
24243
1
10547
160
13257
1
4
3528
1684
4136
15
11997
2992
2
7
62
1
2
1
8
5
12
957
703
4
3
288
1
635
7093
8
3
4050
74
4
1122
6
1
28
1
291
2
1860
43
1
35878
1
5
1
110
9
1
3
5
1
31183
7
7
1
2
1
362
1
1
57446
13
1
10
462
2
8184
1
1
6
8
32
78
1
1354
1
2
2
12
2
51
1
27
46
6
15
4
50
1
319
4
20
2482
10
3
19
2
962
43
6
190
1
1
1
24
1389
1
2
1052
24190
2
1278
5
313
4
1
122
8
40
1
3513
8
4
1
1
24
18
224
9
58
765
1
368
15
15
3
1
2043
31437
10
2
4
21
3
1
1
1
1
108
35
1
255
1
1
2
36
8
5
93
1
3
1
13662
1647
1
2
7
2
468
698
207
1
2261
2
5
1
2
415
3
24
56464
23439
1
1
30
1
21
3
2
2
7
5
1
2
1
2
66213
1
1
1
81
8
3
6
2547
9075
9966
4
5
10
12
1
577
2669
46
1
1
209
104
1
21
681
19
32882
1
378
3
84
13
6
134
68
4
2
16
6
10834
27
1
1
1
89
1
2
160
674
2
8
1
2
15
2
1
64
9
30278
34744
35967
2
3
9
1
106
27
40
22
2
10
18834
1
22
389
1
5
5
3021
158
11
1
2
57136
1
695
32
35
519
1
1
33628
23
1
55
3
1
7
1363
3
134
81964
5
2
219
17
18
48
2
1
25
1
161
20
4
2
1
50
7
128
26
1
94869
2137
1
270
31
190
74948
1
1
40117
23583
1
78
97
7
3779
128
6
1
7428
607
1774
144
3093
46
36
5846
8
7
1
28
1
1745
1
4
1
76
9
59
23714
43
16
3
5
6
1
2
232
156
21
1
19
71
232
2
3232
1
22
22
7
1
9
1
225
3
27809
1
3
3102
8
3
1
29
5156
638
172
1
1
2
834
1
498
4
16
20
5
52
16
116
15510
4
1
95
101
1
31
2806
1
8
5
5
2465
43
5370
4108
1
10113
6
4
5
319
108
1
5
25442
952
1
1
33
3
1
6921
494
10537
1
14298
2342
2
11
266
136
1
1
3
2
17
19
295
1
1
1236
7
2
3050
1
4
1
8
4572
1
49397
4984
3
33
15
1325
1
1
17
108
23
1
85
99
2
165
87
2374
5534
17570
3
4
7
19
18
40
40
22
1
2
2
525
3
1
3
4
3
1
6
8
644
1
8
780
132
9
55
3
1989
3
2
143
1
1164
1
2831
1
62
9542
8
9927
811
8
16
88
6
1
73513
4
10
1
4
149
359
1
105
56
2
2329
14150
175
8
1
772
2
18
724
4
88
4
6
2
834
3
1
5
3
9258
4
40335
572
2
4
1
3
182
1261
2
8
110
8
1
190
3
14
552
1
2
181
37426
208
43891
8
2
1
1
1
1041
3
1
2
5750
41
14
279
136
4
1
38
1
1
2
3
1
46
4
2
34
92
557
26508
2641
5
123
3169
2
2330
1
294
172
195
25
1397
21
24
336
27
4
2
421
1
16
2
4
2
62
1
42
1
324
10
11
19
9
3
65331
2
6
1
1
16933
2
176
5
3
1
11
5062
94
9
19
1
11
8
9
32341
1
92
2
10001
1
72203
1
265
392
2
1
1
1
4052
2
1
38
5
7
248
1
21
17
2
36313
7
1
1
7
18
1
6
7
1
3
269
44
52
504
55
1
4
4
319
11096
807
8
7
2
229
199
1
2057
1
6
1143
1
95713
5
1
4
1
190
913
249
2
26
9709
25
23
2
1
2
33
7183
1802
9
16
4
5
2
264
13
305
1
15732
11
1
12
6
17
1
2569
3
4
13
6
1
3
5
2
2
245
83
102
3535
7128
2
2
2
7
37
1
2257
266
5115
8348
12
10
3
3
11
128
10552
1252
6
22379
1
19
14761
3
1
4
2
401
26
11319
1
55
1
137
844
64235
1
1
2
194
1
52
33
157
19
36
98
1
12008
628
46
1164
549
5
1
71
2
1
3709
4
2687
1
3
805
1
1
7
6
5
1
66
9
223
173
2
4
2
11
990
2
1
81
24420
57843
7
3
143
4
3
83
1
4
36
4
2
3148
3
7
5
31
19
50572
1
3
2
4
2
49
19
4
1
5014
1
4
1
4
1
3
1
1
8262
1518
5
354
700
44
30
31
3338
2
1
1
1
2
36582
157
2
2080
28
15249
13838
1
1
69
42
2
183
263
5
519
12033
8
1
3
3
41705
4
4
85390
29275
937
408
3490
22
28
1
694
564
283
9399
1
184
16
976
963
24
950
15
1
2
16
10
2441
3
4
110
21
1419
35
55876
37
129
1
5
532
1853
5
37245
1
1
55
3
8
12282
52
1
4
2
1
116
1
2
72
23
3
2
113
1
49198
11776
12
442
4
1
5
275
22
21088
12
138
11
107
51
3
27
15
2
27
21
9
11
1
3
68
2
93
55842
20
2
1
1
1
166
1
23
3
1
1
474
47
680
2711
21
12
41215
1
1
971
4
26
80
1
13
14
6
874
1
1
1
58
368
8
2
1
7
1
5
4
2
2
463
5
2653
240
48
71902
137
1
7
1
2
30322
4
48
17
1
669
2
4
2
27
17887
99
222
223
4655
184
1
16
64720
2
28
1
37
12
121
94
10
29
7
6
604
5
2129
3
73717
111
6
44
1
45
1
12
6
997
46865
13
87
19
18650
11163
18
1
4887
61
19
17
83
9
35
35
2
5000
6
1
23
3
1646
2
233
130
5708
2
16
5
41335
36492
7
2
29
35
6910
11
10
22
73956
3
8
2
26055
2
54
10
1
5
23
2833
5804
19
53
97
49
4605
1
473
2
63
2
5
1457
10
5
2
19730
3
14984
14
2072
2
18358
4
7
3691
153
1806
10
1
17
41
37
202
5
225
2
7
37
1
235
70
1
1
14149
10
1
75
300
1
135
30
1449
8
52
219
2096
1
136
1
4
8925
24504
2
6
3
1
52
133
62
3
25
206
1
17263
5400
1
474
1
9
19
50572
1
5326
1
11
6
7
8
15
10
60
535
108
142
10
367
235
9
1583
6751
1594
59
7
795
2
112
1019
50
70
12915
3
2
43
1
1
13744
16663
4
6
1985
28
37
8
11
5
1
28
1
15084
9927
1
9828
15
1
2396
1
2
1640
1
15862
3
2
40617
4
2009
1565
3
87
6
118
16
16
1
6
427
3
41
2
454
2
149
2227
21
64569
1731
13
3
46865
18416
2
8672
7
1
102
8
43
1
2
2
2
2
2034
11
3
1
30012
1
1
1
13
2
4
1
1
6
253
4
7
68806
127
1
3
1
1711
2
7
82
3776
313
385
1
1
1
40618
290
5
279
1
40
85
1
3
6
6
905
546
402
2
181
169
5
1
15963
13
4
1
52
117
1
39
1
13
2
1
15
4786
1335
30263
47
2
4
13
1
1
7
1
62
1
1258
1
1
9235
2
18088
1
2413
1
1
1
1
18
65
3
6796
25
137
1
29
28052
3
8
1
2
1
1
1
128
1229
2
8
93
12
11
1
1
1
2472
1
1
15
33
3905
6
2
275
357
3
1279
2511
2
1
2448
12493
4
1
84
5
1
1591
60
18
1
1
33
3
1
2
4091
16
1
103
11
9
115
131
3188
26
21
2
6
4602
21821
9
149
4
2
2
1
5082
1
10
15
3
1
1
41
809
4
17
1
8
7
1
24
3
2
1
6
1943
5
16
1
3607
1
2552
429
67
2252
12
120
4
1
43198
1675
1
3
280
48
66
3
33
4968
2
77
73
8
4
26
156
3
580
28
1
20
3
79
2040
525
188
199
1
4
2
3
18
10
1
1284
11
2
36
1762
57
2
161
1
1
7
347
11
51
1
2
5
3
4
1
1
20048
8
1
7
2
8
250
1
601
42
1
5
10
1
1
25
30
142
1
29
1
5
140
7576
4
78
4
4
2
6
4
1
9571
24
107
112
6
1
1
3
63
3
977
208
2
89
11
2
297
52
1
1
3985
39
55
33
17
2
18
1
30
1
2
51821
12
1615
8
7
12
1
10814
13
22
11
5
3
9
7613
44881
5
368
1
1940
168
530
1
5
11
1
12
43
2
3
423
16
3
11763
4
1148
229
1
2
2
1
1
26
1
1
4
46
1
4
2
1128
1
1
906
84
12544
69
7
1
93
142
7
1
12
262
19
58
112
4
16
60
1
63
50
31
2
2
259
9
14
4
1
35375
21
1
1
20
4037
4
39020
4197
5
25
109
1501
2976
6
1
111
1
21
576
1
6
1
28
1
1
6
1
203
1
2
2
1
269
1
1
22410
52
114
1132
1
1
2
5
10196
80
1
8
59
10
1
1
125
188
1
3
176
74764
1
3790
7175
847
15
1
1
4
14
176
2
2
3793
9
235
1
4
101
5260
9
31
1
91
18
22644
23
359
9691
11
5775
467
806
2322
88
31
1
194
603
70
1376
9
1
776
228
27
17
4
9
17
1
3
85
4
5
24
2
953
85399
264
3
2
2
2432
3559
2
133
49
1
45
4
2
2
2458
23
4
34016
7
1
541
14
2
19
4943
1550
1922
4
1
2
1
1
10
17
2034
18
4
5351
1222
1
1153
300
1
6
2
402
1
31
2
22
1
6
3765
1
30
6
34
469
614
4
1
1
1
4
24
2
4
64
16
21
1
34
6
49
23554
33849
1
5
1
1
128
1
3
497
188
1
1
6
77024
75
1
2734
266
1
13
94
199
2
58
1
5968
565
1
4
1
9318
3
1
159
2
476
1
5
11
5
6
13
3591
9
1
458
19
15
1
266
1760
1
17
47
5
3748
67
121
4
24
78807
3
7
71
2
3
2
69580
1
1
1
1
335
2
9
288
1
2540
2
10
5
878
12426
13
16
57
63456
59
395
11
2
89
4
302
23
1
61
2
70
3
1
12244
226
200
220
5
616
1
17
20
22
2228
3
203
1
273
1
903
7
3
462
7
5
12
76
309
1
1041
1493
8152
366
36
772
4
12
13
6004
25
9044
123
10043
1
20
1
1981
30
28
161
39
1
2
24686
5
37
21
4739
31
4
8034
2
1
2
20
1
10
24
19
237
2529
24987
9
1
61
1
83
29154
3
1
92
3
570
7
1806
1
117
1
525
15
52
45932
52
777
1
10
1
198
5
8227
2
239
3
1
5
8150
2734
3
324
2165
63607
99
1064
1
1
220
1
10
2228
300
506
102
14
3
5
4
1
5
14
90
1
1
6
3
1
1
80
111
29978
2
37
134
1
4
2032
3
1
47
1287
1115
40
4
234
1
1
1
2649
4
2
2
2025
69
17
143
2125
4
63
2
109
3
70
1623
5
1
1
5
1
31010
23
4
48
2
1801
1720
1
16508
48
2
15
4
1
9
8
2
16683
1
6
96
11
96
110
4988
4
2639
4
1
42
1
1
13573
1045
46
3
5
434
8
29
3
15
4351
2
6
7
274
1
5
65
4993
5
1
683
3
5277
1985
5939
127
12239
1
442
7
35
5217
17
1
30861
114
5
7
18
1
63
3
1
357
8283
33
10
164
1
60
10
2
236
246
2
1
4
2839
14
62
1
798
3
3630
48
112
2
82
2
95
71
1
114
275
3
12
86504
43
16
69
17
3757
19731
4065
1997
1
169
1621
224
1093
180
261
41245
1896
18
160
1
1
4
10
1
70
5194
298
138
24
5
1
1
281
1
34
151
8
15773
3
184
3
2
21
1738
2
1
9945
2
7055
1
275
222
9
22
6
6107
22
174
3
4
35
8655
3
2
7549
22
17
3
2
16
100
1
1
3
304
20
1
11
361
3
2975
89
6
10
1
6
2127
35821
4
22
2
406
5047
5
1
791
2
3868
52
27
11531
389
1
2
50869
11
1
4
28
1
4
10
9
37
12942
1
10
89
1
1
479
7
8985
7
15
2
2
3376
7
27648
3
3
13
832
31
467
11
814
156
8
70
17
6
851
11
2
38
193
13901
73
27428
6
4
159
1
16
1
1
10
705
503
1892
155
75
24504
3
190
1
137
26
1
122
47
1
1
12575
32
2
55
17
298
2
1232
1
431
2880
1
556
3
1
57
30
18
21
15
625
16
1
684
1
44
9
1
121
1
12
20
1
3
1
7
17
8158
260
88556
827
564
14928
64
862
26
454
7
38159
5224
21
174
179
7
24
16
1
140
8
2
5
3
4
1034
15
14904
1
72
117
1
2
1
40
25225
710
6
2
9
48
15
220
45
609
11479
1
296
879
2
2
426
3
40
323
14
5
51
111
6
4
2
10
4
4692
2
20
13
2
3
1123
1
2
80
234
9
48855
317
229
1391
6027
1
4
2
5
4
79
34
1354
24016
64754
309
1178
5
89
180
3633
7
1771
2
2
179
42
6
5
1207
28747
7
205
32205
3
982
7
17950
66
218
31
1
4
4
5195
9
13
4
1
337
39
2723
1
1
56788
26
1
4
1287
4
4
1
78
1905
5
81
3
1
33
208
1
90
5
1
1
53
1
21
1
3
23
2
5
85002
1
1
1
21
47
1870
17
2
282
3
39280
1
5
1700
14
3511
3
953
32
460
565
15400
1
4
1
1
8
37
1
577
1
26
635
3
19505
1
1
1
1
146
6
73905
5
4
2085
5
1
3
6350
161
1185
44
3292
216
3
29
54
5
3617
1484
10
34
279
4
7
1
1
19
2400
1001
61
63
15
20
1
26
10
21
72203
1
1708
17
3
149
71
395
3
4034
16
5
69
1
2
1
143
25
1
21
5
9995
8
329
56
369
1
9
4
907
1251
33
1
15
1
2
5
421
2117
8896
7
91
619
476
40
24
870
1
106
16
1
1
2
52
11638
19
2
6
4
1
44858
12857
1
1
4906
18
21
170
1
40
14
52
35047
62
1
266
37
7
30
7
15006
902
5
20521
5347
3
87
9093
30
1
1
2
6
2
45258
4
61
1
5
3
1
126
13889
1
2
134
1
9
7013
8
2
8
609
4
2
1
261
27
1
6
1
19
3
1
1
652
29
1529
12116
5674
208
31
37
66
2
6
2
2
2
30
7
1
1
40
240
3
1
2
5
1
1
17
367
4
102
3
1
37988
1
12282
2
2
1
7
1
3
4
398
1
4
319
403
29
1
3
1
2
6
1
4
5
1
2
1
6
27
1
9
1
13
22
1974
116
1
8
39
1
145
27
1
1
1
5
893
158
7
8
30
20
29
1
1
2
144
15
1
82
1
2
5
110
44
294
1428
7
1
1
4370
3
1
656
3
157
6
5
1
1
9
1
1
2123
1
1
9
107
1
729
1
2
1
1
1
1
3
2
9060
63
26
1
1072
1
4
4530
207
12
17
2
1
1323
1
18
9
8
58
12004
1
3
5
216
99
1
125
80
129
2
25
609
2
6
18
1518
12
592
2
1
1
216
16
3164
16
9634
2
1
7
1
13
1
24
1
1
57
1
248
1
167
38
18522
1
1
112
2177
10
4474
84
158
1
2220
212
8
67
3873
5
4
61
2
9
3
22
11
3
108
1
1
1
33
2452
15934
1
1
1
23
1260
6
3
2
2
8
1
3
3
29590
2
1708
19
3
2
50
28
140
111
26
7
52
3730
1
7110
2
32678
251
64
104
1102
60
83
9
1
89
465
9
100
334
11
6
4
39
432
76
47
114
1219
339
229
8
4
2
3
4892
3
1
1511
8
398
590
1
368
1
37
4
2
1
6
442
6
2
6
735
129
39
2
36198
1
250
6
5
1
18
10
28
1
12
37
9639
1
1419
945
3
37
67
9
943
63213
23
1
3
1055
13
6
4
1
22
9
140
2
17
7
11
299
1
5
44
1
91796
6
1
17
2700
53
265
2091
377
40
69673
2
31
92
2159
1
2
3
1
7
1
518
12
28
41
7
48
22
1
609
1110
571
8
29
9
15
23
1222
6127
2
2
6
734
3
62
65
1
21
34
16
1
2
3576
16
1
2
2
5
1
87
10
15
9
16
12
5833
40
155
21
1088
19
2
3
32
2
1
42
6907
145
451
643
58
176
8
153
3
2
6
3
1664
2
114
3968
1
56
12066
2356
510
40812
7
4
1
4
151
4
5
2
1
3
1
47
299
494
2068
9
11
16
9
1
2
50
1
1
18
27
1
3325
1
582
762
170
7
653
5
19401
92
15901
3236
2718
88
3176
1
2301
18
44705
2
4
85
2
10774
8
642
222
2
3755
9049
31
28
1
2
897
9
7682
15
41
26
10964
2
1
27
3
17844
1
2
23
1076
34
1
1
4348
287
5
1
42
231
6
2
5
432
2
34854
1
1
2700
30
1
59
13843
43
51
1571
20
1
3
14
15
16
3
1
26
3
5
2
54
1
2
198
58
24
3
13
8
1
2
3
1
2
17
37445
2
1
396
16
9
6889
2
1
53
2
5
1
24
6
1749
34
2
1
54321
1
1
1250
14
34
5
9
2
1
225
1
1
2291
2
590
1040
579
82
3889
4
1
4
4
5
19
1
9
1
20
16
4
6
8489
6
96
10
4285
29
1
3
275
1
7
1
599
99
1
3
37
12
5
932
24
1
9
2266
9
8
8
4
1
230
12
1733
46
31
136
1
342
9878
4068
49
9789
1
92
17
1
216
63
4
1
118
171
1
53
25
7
29
433
27
2
2
6
3
6
30
15
1
1
101
2
42
1
140
5
3225
3
1
327
1
9
1
59
2525
7
27
2
18
4
1
9
16
1183
281
22
1
1
3
29237
63
1
172
67
2
5
2
70842
4
2
13
11590
5
45321
1
74
210
1
675
3
183
41
1
1
2
162
16
1
1
12331
4
272
20
1
1
14
2114
5366
26393
11
538
37
4032
140
10
1
64235
4711
1
78
16
6799
19
1
1
6
5
2180
1
3
76
23
5
2
3660
69808
26
1411
80
15
84
1
31
39
1
1
72
193
16
261
1
64
2
14
1
2125
116
33056
2
2
10
8
24
8
1
316
59
2
26
176
2
1
34
1
13
710
3
1
1
6
2408
2
1
76168
72
35
3
1
658
17
3
5
18
2
2
2
5
915
4
434
1
4
156
1491
133
12
9
789
2
75
5
14
5
14
1
1
30660
15189
616
2
859
1
3455
2
2
7
6
1
16
1632
4
799
1
2
17
10
111
2
4049
12627
23
1
38
4
630
1
47
10
1
13
1
1
21
1684
4910
1
5
1
743
3
3
353
11
1
1
20
151
11
5
2
186
20097
1
27777
17
1
8
131
4
18
4
22582
2
223
57989
1
1
13850
21
1
1
6
2
31
141
53
84
1
11914
1
154
42
1
78
4305
30
5
352
21223
12
34
144
33
1
1449
31078
233
1190
2
8
2
1
698
2
18
78
8179
219
39
1
33
1035
22
1
2
12
54
15
2
4016
1
12319
7609
1
26
6
3
1839
1
1
20
1
26
1471
1
7
807
2
2
2
1103
20977
2
5288
12
82
14
383
7
1
52
1820
72
3
305
13
85
1
457
4
245
1235
1
572
1
4698
2121
1
24
1
218
4
61
1984
1
11
212
348
1
30
4
3204
45226
306
1769
10
6
210
1
3
171
119
48
630
1
8
11
1504
37976
35659
5
15
1
2
91
1884
1
26
7060
1
1
23
4
2
2
2
5
2
3
1
8805
94412
226
3711
11
7
2
6804
28
7
11
1
3
17
6
2
14
174
6
38
642
1
2
221
72
1
311
68
2
37
2
75
2
4
1
1903
6
69
1
3
163
6
31179
1
3049
1
41393
602
19
1
4
520
1648
4
100
3
1587
1
1
1213
2314
83
3
2
2
162
10
3
42
6249
709
35
1
2
115
6
1
1
9
1
5660
82
7
43
2206
9
329
60
339
79
26
117
1
3638
8
1
6
32525
3
24
1
1
1
2247
4
68
8
30
4
2
61
161
567
500
56
27
1
275
3
1380
405
1
2
5
22447
4152
30
1
145
2
1757
2
1
4
1
1
51
82
78807
1
23
1
30
17
1
1
10
2
42
6
293
1267
4550
24
2640
45
2
1
3
35
29
1
2
18
30
1
11
2
3634
12445
4
78138
8
4
3
3
4
2
24746
1
1
34799
10300
7
13
17854
48
38
4
150
2
272
5
1
6
2
1
232
1
2560
17
7
3
1
2
2
81
1774
6
6380
1
6
38044
830
2
2722
1
2
4
4753
4
136
7
19
52
9298
5092
10213
2
1
1
11542
2
5913
3638
1
2
5
1467
7
16
2
13
1
1
3
15324
1
1
110
15
8
16
1
15
4
11
11
1
5358
3258
9
61847
7
2
10
2
3
16
1
1
135
8818
5607
11
2
3
7
5
50427
90
2
14
1023
71
1
1
11052
16
33
1267
579
1
6
11
180
38
6
1
5
1
107
15
7
313
9
137
4
119
9
283
16
4
2
6
1
8
19
9
287
49
7
3237
14
1
8460
3
18893
16
1
440
4
1
1
6
1
6
320
317
512
1
86
1
90
5260
227
1
1992
117
2
94
187
15
1
32268
1
2
271
1
1
2
3
6
104
6843
2081
64
5
4693
12
2
49262
1
77963
86
1
6
1
14
3629
4
184
8
63480
1
7
1
8
1
321
13
1
7720
15
2
3
28
15518
3
38
3
41
1
42
9
1
1
3
25
14
2
21456
6573
8135
1
1
299
23
1498
1
1
91
11
1
27
69
1
1
4
2
4
166
4529
2
100
1
1
41242
97
19370
5
34
1
4
25
1
11
8
8
4
15733
102
1997
3
2180
74
12
155
45
16
35381
1
2
20525
262
56
25
36597
5
1
5
1
1332
121
6
38
89
1
5155
1
14
3
144
10
4
1
35
24
556
1
1
12
133
3602
15671
2
1
2
2013
1060
3244
61
2328
9
3
36
1
1
10
2
1
43
75
2
2
4792
4
5
1
1
7
51230
6
2
454
1
1
2
3
442
3
454
1
5
8
2
297
1568
198
19
8
29
44
7080
1
12978
1
2
35252
1688
7
14
11
10
2
8
6
5
23
212
4
4
55
1067
20202
7
1
89500
38669
10619
33
757
1
249
3
965
5
3
1
4
2246
1
112
247
88
1
3
2
147
44
9
50
2
1
6
8
1
14
3662
5238
16
20
19
15
1
1
53295
1
1
2
11
1
1
5
824
1903
5
9845
165
68
5
43150
8
69
9663
3
6
8
1
41
3
2
5
1
68
1
1
27
1
1
146
1
80
5
30
1
1
6
459
11
9
8
13
1903
3
9
1
4
2
5146
71
77
19
137
1
677
11
1
23
155
1
1
15
2
15
22
12849
2518
26
10318
34
355
3
66
103
2
224
2
17
1
1
1
21981
3
2
1
1
21
2058
12
25
2
81
4
416
1
17526
4
4
2
1
902
27
138
2448
5
3
214
6
4
1
1133
10
359
2
1
7
4022
2
27
6
8
6
77
812
1
1
2
10
22
3
20
1
2746
16070
2
821
1
150
77
56
2
110
3
212
28352
14
547
1
1
1
15
321
11755
5
1
164
1
14
29747
1
1
1
2
1
2
37
1
10
2
3
4
1
7
37
91
189
74948
13
1
19
4
2
2
43
89739
11
4753
2
3250
71
11
611
2
57
50
4
49
1
3140
45
3
78
2
64
7
50
1
2908
208
10
294
13
5
2
9
23
3
33
14
2998
2
1
1
241
1371
1
71
2
1
3
3
2
32
1
481
2
2
10768
1
75333
9
32
78
5
18
32
21
6
62
4
4
5
1
1658
11
2
2
11
265
30365
23
177
11099
34
385
1
84
1
6
12
15
4
4
20686
2793
1
7
46956
7
4305
1
4400
1
15
1
2
36
4
2
1070
282
60
88
2
14
324
2
3
3
1
16970
2
7
6
1
234
31
6
6
5
6
1
220
6
3
12
29
6
1091
19
1
11
8
591
314
3
5
138
32
1
1
1
2
7498
930
62
2
94
1
14
5
8
36
15709
1
1
95
19593
1
23
10590
41
35
1
4012
7
79
1
653
317
492
1
1
2
184
9
626
13
553
15
1
9
27
28
21
1
507
141
1
8
1
7838
367
1
1
1
1
38
41
1
55
1174
35
95431
234
1
1
6
1
89
6
18
5270
1
5
3
3
174
3
1
81
2085
346
1
1
2
1
4
9049
2
213
1
1
14
865
10
79199
125
39
8
7
1
1
1
55
59
31622
50
1
223
1
1
6796
484
1148
2
2
5
81
65
128
26
31
12
4
1
1
1
11
1
84714
1
1
6
1041
2
1
4
4
5
8
2
149
571
178
4
1
79
20
437
513
5
3
2
2
1
9
11
1
26
806
107
11
2
1
2
15
1
2
313
22
32
1
1
4
277
2
1
2
2
707
1299
20
1
30
3
10
1
558
82
3590
91
4
5
6
1
2
2
2
14066
40
5
2
6
37
1
39
4
2
1
3440
4164
15
1
38
577
2
1
10
1612
10
1
79
66131
2
2
1
1
97
1
20
1
113
4
1
12
245
6
1
48950
3
33
11
299
2
2
1
58
4
2
183
370
38372
147
49
91
3
232
1
12
1414
155
302
248
1
1
2
298
801
2
2560
1
2826
89
109
24122
23
12
5
35
3
1058
137
10
1
4
3068
9
62
24
7
6
143
8
129
112
7
574
1
2359
6154
49180
4
1
2
9452
3
31003
1
2
1
1
1
3
2
3
3
2
4
3
1
37
1
2
92671
8076
19911
1
236
9
39
17
498
316
1
1
5
11032
8
61
22
1
116
18
1055
125
1
4
7
80
7
16
3
7592
3
1
17
4
14
1
12439
6
736
6100
1
25
191
58
7656
4
4
1
44
20
1
146
59
8
3
2
6423
107
1990
37
105
1
2
164
724
3
89
891
5119
12
23
329
320
8745
1
1
6
1
4
1
14
10
1
4
4
1
1210
48
105
2
1
21
533
82
2
1
2
2
16
6
10
2
1
450
1
3
121
1
25
6132
1
10
1
7
582
5
1036
2
1
23
9178
6
2
7
1
15651
21
435
2
55
3
5
5
2976
117
9080
465
102
8745
5
5
6
4
4
178
17079
17
15191
121
5
1
11
10
2
2
143
517
1
2
1
1
1
12
1
9
1
255
297
96
2
1
34
93
6
1
1
1
457
1260
1
14
4
1
120
8504
48
5
16
7
1
6
3
191
5290
3602
1
2
1
41
1
159
9
57
2
210
7
9
1
15051
49
12
3
10231
4
13203
1
3
1
6
139
31
2491
40
10
1530
9
1
2
98814
1
2
119
1515
1
1
1
1
14
5
42
23
5
17
1
1
25219
1
1
2896
4
2
5
7
1
109
93
1457
315
1
71
75
1
1
5
157
16
7
71
1
2
237
30314
7
675
52
82
29254
717
8
116
19586
3028
1279
6
95
6257
632
55
792
1
4
122
3
1
3
5
1
43
28
13
4
257
4
12
32
42
20
23
4
5080
3
4
36
1
1105
6
3
431
14
93
1
985
21
206
2
3
40
93
149
18
2
32163
3
3
1783
1
16
28
3
24415
1
21978
9
161
1
225
219
5
219
6855
1
2
776
1
23
7
1
3
1
66694
34569
92473
6
82
2
18
65
1911
1
7
500
1
25
17
186
10096
3
1808
74
116
5
581
6
41
1
116
905
8
1
14
14
39
1
1
15
1
2
16
3
1
74582
2103
69046
75
1
1
265
5
17
449
42330
1527
2
1
18
205
7
1
317
4
66694
5
23
5
1
40
330
4
167
1
9
6
2
4
75
24
55
32
109
65
14
26
97
1
1
788
2
2
11
11
1
1
45
24
19883
48615
8123
17
8
1
3100
1274
2461
4
180
1
24
241
19977
70
1
1
845
4651
1
1
51821
422
8
2
1
9594
2
355
8693
8463
61
21612
964
29
2
65
44
10304
490
12
12
19
506
1
118
17
6
4786
11
2
13
758
77
218
8
1
30
2
3
10
7
2035
121
22
1
78
758
10747
42
2
19
3
1433
3188
2
5
1
13227
1
2
6
1
1
5
14
10
1
1
2
10
9
19
3
61432
127
174
69
78
51
13
2
36
265
1
50
898
4
3
43
1617
1
5
46
43
1812
4227
153
834
19
4
657
266
30
3
3
12
6
9
1501
1864
19
3
197
2
1
1
169
1
142
11
5315
9
3
5
2005
445
33
2
2
4
29
8
12
5
19
2
3
3076
3
8
635
105
1
2
153
82
166
1766
1
62939
259
5
1
2
1
8521
1767
65
88
14
1
3
63
9
1
165
4
353
2
2
243
182
918
14
1663
4677
5
6
5
86
4
55
3088
24
244
2965
1285
7
529
16
1
1686
2
138
65
5
413
1
9
22
1
1
1
19
515
102
3
5
2
14
8
1
7
2
1
31
6
3
1
9
4
1
5
197
5
3
31
1
8
2
9
16
9518
7
196
30
1
13
4
27603
9
8
77
20
22
1
7
1
5
1
2793
8
1159
2
48
3
2
65312
1
69
10341
13491
37
1
191
4
2
9
8358
2
74
1
1
1
4002
22
21
1
8
8454
60
159
3394
74
88
11
2
1
4646
39180
4726
689
864
4645
4
468
7
1
397
219
4
2735
2265
177
1
27
2
27
5
158
273
3
155
2
37
1
58637
116
2
49
3
5623
746
1
15583
54
11
1
1
15
2
11
2
486
2
9
2
117
1
9
221
77
1
1
1
2
33
1
4
118
5
2
1
2
11
94
203
108
3
1
618
18
7
187
46956
1
13
11
303
1
39
651
33
12
1
304
1
1
208
15
2
413
2
8
1
15
537
1
3806
1
13537
168
14
4
1
5
12150
1
7
26
32
4
9
1
1788
15
31
1
1
19
13
180
43
26
1
1
136
1
2
950
10416
1
1
2
3
1
5
4
16
12
231
450
5
1
9
1
16627
1
1
1
8039
2
130
183
1
37
3
256
7
1150
40
1021
13002
1
41
8
1
1
493
735
7
17613
2494
6
12
2584
213
31
6
7
31012
1
4
1876
22
69
14560
5
11
1
518
4
23855
2
292
5
121
2
1
15
3
2
139
4006
4
2
3
15791
1340
1
162
106
9
104
5
6
26
1
53
1
9
4258
10
1
5
3
3
184
1047
76
87
1
28
1
7
3
3
72
75721
1144
80
2
2970
1
1
79
1
9
2
11
108
13
2
12395
1
1
2069
1
23
2
17684
1
11314
82
2987
24
14
1
13468
33
141
1
435
1547
830
4200
481
4
132
53
1699
2
7576
2
129
6
9
27
109
292
3
1
4310
90
1
612
25
82
4
114
8247
1
54
363
5
1469
59905
59
6
21
7148
268
12
1
3
9375
1
66
61
2
1857
13
1
209
1
40
27
1
5
241
12
82
1
8102
59
99
8
14
211
1
4
1
1
7
92
94
6
14
4
45
3
3
2
14
405
15867
9836
8
199
579
79
54
533
1
1
42
2253
3
13
1
340
1
4443
199
4880
396
2
69690
417
1
14
47
2181
16
49537
32
1
1
11
6
84
24703
1
4476
1
7
181
1
3873
47
41
10
64
84
8
47
16057
200
61
1
1
1
4034
1
93
26
3
1045
7628
30
7247
1
14135
19
37
15
1740
57
591
39799
42713
1
1200
5726
4
26
3
24
4080
75
65
134
7
20
1
94
372
3
1
5
10
2
90
11
2
2183
1
3
474
3897
24
1
3
2
8
97
2
17
4351
1
45430
10595
3
9488
14
315
2
15
36
1605
3277
92590
25952
2
37
9
144
26
13
4
51
69
13
2566
598
319
1
3
179
2
1
62
79
11
7
77
1
10034
1
53
897
2
200
545
2
2
3
4
2
32
5
6
2
232
55
270
2
10
50
26
1
3
8
11
1
87738
54
1
1
990
1
30
8446
6
1
3
5
4
4
8215
1
5
21
913
4496
2868
9454
2
27
4
4
376
8
2
10320
56
11
1
11
1
15
10
82794
87
1
23
26
1011
116
120
70
1
8
20
1
1
4
4
1
14
1
2
60337
17
4
2
49
132
18
20
55
3
6
2
162
6
1
4
94
3
8
1
30825
20
43
6
8
10471
5
3311
4
4034
337
1
174
1
92
481
6
1501
1
1
1
1
3
3
14
1
152
1
36
492
3
11
2953
88
20
2906
6442
13720
1
2
1
33
1293
9
3
12
21
1
52
2227
64
4
4
33952
40
67
226
1539
46
4
1288
2
40196
3883
1
6
70421
20
2
21575
1
2695
2
36
7
1
17
199
24
1
7079
7
6
74
1
1
29
45
1
19764
199
85
123
265
65
84
2300
51753
3
44
122
1
1
42127
3
1
2516
1
11
1
65
225
3
31
1
117
33
8
68
476
1
63
7
2
1
1141
428
2
2
1
614
2
29
4
159
379
4
11
1
13
2
3102
58
1002
973
4
1
28
8385
792
89
4029
82
4
542
402
1
9
1235
8
1
1171
19406
2
5
6
42976
6
5
4329
18350
1
1
1
5
6
3
7
3
9
1
31019
1
22600
20
1
1
3481
1
1
16255
1
1
2
7
1
12
1
36
4
1
62
12
112
1
22
1
31
1370
137
659
97
14
151
14
768
47
2
2127
2
2
100
2
1
122
37587
315
68
8
286
41
4
20
1
370
3
3
165
6
6869
5
6
13760
8233
5
57
27
30635
14
44562
7
3498
353
8618
32790
89
80
616
6
49
1
110
7
8736
1386
2
8
2
2
1
6
144
1
1
18
2
11650
2
3
1
43
55
1
19457
1
1
1
945
34
5
5
1
1
11
1
115
129
1
1
1
15
34
2
5
2
6983
150
6423
32
1
45
2
1
1397
21293
4
1
19
2
18
1
3
3
4536
17
1
2408
19
1
341
66
4
34
5750
481
5
67
2
139
4894
16486
16450
4
135
2380
1
5
13425
1
4
4
7
55
49
131
5
5
1
2
20
8
33
18
2
1
56
38
34
59
1
8
6
12
761
1
9
1
49008
1
203
4
1511
1
1
7
500
15
2
1
83
3
1
15
58
60
85
8666
3
34148
84
1
705
878
75
3
2
28
370
2
9
178
1
50129
4
55952
27140
4311
1
11
25
17
1
2
6
1
4
2
3
42
1
16
36
3
1
6
1
1
1
96
15619
16
1
32381
1
2
29
20
1
106
473
5
20
3586
736
12
4
1
14
1
3
3
24
105
76
96
28
2
1
2845
17
10231
95700
1
1852
7
50
2
1168
30
1
4
49
11
9488
14016
1
1
5
8188
918
20
1
1647
516
2
3
11
831
1
2
1
184
70
5
1
23
30803
88
1
2
29
25865
89
1
3
78
170
12
1
13
3
1294
49
29493
1554
2
264
2
20
43767
47
15
1
1
10
6745
1
673
1
8
4
66
1
1
38
9
15
3
16986
2
2
3
412
286
1
1
1
10
6
4
46
32
2
18
1
17195
630
6
15173
4
5
1
1
1
1283
4
3
33392
11
124
8
9
14
34
161
1504
31877
736
2
1
477
1
83
10
5
158
1
29
1
320
13
38
1
3
204
26
245
18
4
5
69
2
295
50
1
1
24946
1
10278
17
104
8
27
1095
411
1
19
1371
299
20
142
61
14391
1836
5
4
7
1
1
3
2
1
9
1
28351
2
77525
1
176
6
1
12
1910
11
677
4023
1
52
63
8
53007
4
1
7253
29
16
1
4
10
1209
9178
50
6
178
20911
1
1
1
16
4
3451
1
7
1
21
4
2
8
4
1
3
2
14
1526
2
1
2
3
62742
1
15909
16
14
21
1
2
1
5
4372
2
8
1
420
2
5
1
493
6
2
12
269
16
33
1
306
13
7
937
1
122
1512
188
51753
1
4
26
1
87
1
76514
7
3
30058
1736
26
3
7
2
7
5
29
2
1
1
11
4
9
18
3
11137
1042
29441
56
29
35
7
6
940
22
94
2
32359
1
29
7876
1
1
58187
5
1
1
141
1016
15
3
5
6
2
1
59
50
4
1
25
1
153
1
1
3
1609
1
13
25533
7
431
281
46
1
1
15
1
2
20
2703
8
2
1
1
1012
24
1
76
1
295
20
11
1
41
10
1293
70
57
2
7
22
1
1
2245
1
1
1
11
17
804
41
140
4
2
33775
1013
2
4698
3
1
614
51
3578
428
4
20
9327
3
1083
17
17
7
25
65
14
1
58
2
1
6
117
49
1879
10
339
2977
13712
1
2
1
1886
1
754
1
2831
1
3
2
586
2
24
1
207
244
3
1
1981
1
111
7
1
7
1408
6
5
104
24
295
96
2
12
43
10
1
3
6
4
4
2
14164
10
1
2
110
1
1
7080
1
297
40
1
239
1
1
1
9
1
1
28
1402
24
6
1
2
1
29
142
1
1
299
43
1
42973
37
858
56
3607
79
10031
2
2
386
38
4
47
5446
66
23
3
10
135
297
6
117
4
1
3
468
881
298
10
15
229
94
23
2
3
293
223
1
2
174
29
2
22
1
112
21
3038
1
43
190
6065
1
310
26
21
109
2242
27
1
48
3
9
45
33
4
3
1
8
36
36
1
174
4
3
3
10
12
28
1
1
55
169
2492
4
11651
24
42620
1
1
117
7
8365
67
1
7
16
7
1
1
22
1
14
6
3
1790
3
1
2
15
2
56
1
348
4
846
1933
1
5
40
952
1
4
20370
37445
872
4
1
38
5
1
1
90
3
28
1
1
56
1
38
177
13692
1
49957
1359
1
2733
4050
13389
93
40
37955
3
5604
2
1
142
3
1
3396
31929
2
2
4
2
5137
59
1
1
21
3
1
24
6
1
9
12
1
73
3
10
6929
1
1
2
7179
5094
3
80
14
76
155
1
4
12
2
2
33
20385
29681
11
379
1
1
92
2
11
2
518
7
21
56
2
2485
1
24
728
1
13
1
893
10
2
2
3819
1
83
1590
3
1
4
11
4
40
1
5
11
18
47
1
23
1
3
3
17
1
60
42884
42
4268
1
169
13
4
4
1
32
848
63
1664
1
26
984
38
1
9
237
2
10
1
9
8
20
1
8
12
2
7
1
17
5993
6307
629
1
22
1
1
110
1189
22
21
9
5
2
139
1
2
11
103
4906
4
44736
1417
1
30
3644
1
3020
1
46
2
63
1
12006
1
5
8
2
58
1
12
1281
7
29376
38
3
2
4960
32058
1214
74
23
3
35
8
2841
3
611
13474
186
67
3
1
1957
33
6535
4
1
1
82
522
19
3
2
41
25828
1
1
9
351
1
70
1105
52
2
44
13
1
1758
1519
1
23478
2
9
22
296
1
10814
41
2
1
276
2
6
1
2
6
1
2
16
698
186
38147
319
122
718
2392
1
347
1
2
1039
331
1
145
5
13
51
141
54
29
212
2
1
3
1
54285
184
28
1
19
10
4
1
9
19
10
1
2
990
12205
1
13
18
5
104
1
2
18908
1309
7
6
265
167
18
1
87
9
1
11
32718
7
3801
6
1
2648
7
8
106
3
7
5320
16
28
1
3
4
28
10
34794
1
5023
4
3004
936
1
4
14868
8
3
2
69362
13
1
216
235
6344
209
10
8
2
17282
346
24
25
9
7
148
8
1
1
13
240
42
2
2
29
10644
1
1
598
17
2
4
8
86556
31
155
1069
1
1
150
331
8924
5
1
26698
2
126
27
451
1
116
24497
3
2
20
2
88
7
2
1
15
11137
12
2
6
330
10
13
5
35
121
1
1
2
1
2
236
5320
1
42
1
99
1
2
2
146
54
275
10
4
62602
8
3
31
1
9718
2
5
1
33
3748
267
619
59868
2
10
657
34
40
66
5
90605
21
5
54
7
11119
1
2
46
1
757
2294
4
246
3
2
3
5
639
18
1
1
2
3
2
1
7
10
1
3
1
5
8
187
221
22016
5
5
3
3
1
124
5
4
7974
7
82
135
69730
1
1
82
2
2
391
2
3
2
432
1
1
119
2
45
6838
134
54117
1
1
6
10
1
10
299
12
33
1175
1
2
18
6
540
3
1
1006
2108
873
1
3
2
1
1
35
16
200
5
1
373
15
2
21000
2
3
125
4
13
44
2
3
1923
2471
5
27
24
11
1
144
1
2
9
1
1
1
4
3
32
1
120
2
6
15
1
2
6206
17
994
2196
6168
169
3
1
26445
6910
7
1
2
33
7
115
19
9
218
3269
4085
2
1
1
955
4
21
1
15
68
2
3007
1
9
27
1
408
894
515
805
283
44052
1
961
155
1
4831
54
1
1
12
211
2868
2
1
5
4383
20
1
4
3
1
3
15643
368
1
1
16
83
18903
3824
138
1
12
32
3
1
9
1070
14918
18
58
6
15
1
16
326
8
805
3
316
31
1
11
166
1
1
10
5
144
1
3
1
5
3
13
237
283
21
1
212
1
4
18
3714
159
15
2
3
16942
2
1
11
35
1
1
13
6
4081
3
1
1
18
14
9
42
20
23
2
1
2
7450
1
1
3
1
18
15
2
10
144
8
1414
66854
260
1625
15
16
20
1
18
33
4
1
1
243
1
6
1
2
2
4
147
1
63
66094
3244
26429
1
56
7270
26
2
1
44
27891
82
4
180
362
3629
646
177
6558
16
12
1
14
1
5
2
1217
1
2
102
10
9
12209
205
45
25618
61553
1
18
1
1
2
58
26511
17
3
9
48574
1
25160
3
37
5
1
1
10367
314
1493
1435
21
13
152
23
1
2
117
123
16
1
126
1
10
11
17
4
32
2
2
12
61
192
5
2
1
195
488
1
1
4
1
1
39
770
68
4
975
13
3390
122
24
8
18
12
1
16269
87
1
2
55
52
53
5
772
1
1
28
204
7
6
2
3
1
2
2
2
6177
1244
9049
12435
32
2332
1
19
6
2210
11
9
20
13051
2
11
3
1981
90
179
5933
14
10
4
21
5
16
26
90
66900
2
187
1
160
43
43
66
1216
25544
2288
1
47
8
2
7
4
862
38
3
3
2
37
991
3
20
2
1
235
790
4264
111
2428
5957
5
1
215
1
39
64
1
1
2041
19
6
6810
22
5
2
8885
7305
40132
4
1
2
4
3557
21
2
1
52013
1
1
1
197
1
1
10777
1
27502
3
10
1
86
34174
1818
15
4
60705
5
1
1
11
4
363
2153
320
92
1
7179
5
1340
1
13
2
2
6
1264
1
21
2
1170
1
146
1
10
99083
9724
29
8
58
1
412
2
2
6
7
1
9
103
591
2674
117
5
1
1
32
6
3
1
8
217
18
1
12
54229
1
1
158
1644
1
39
1
1
1
5
1
72
2
106
48
4175
2
17605
4049
1
23
3
23640
3
32
6403
1
1
68
61
1
1
1273
262
31
1
1
18
1
107
19
1
27
35677
9
405
45980
1
6
81351
63
2
1371
20370
40
2
2
7
2
33
4
1
184
5
29
10763
4
52
253
3
330
2070
237
304
389
18
1
9
231
1
3
6
1
8
4
3
17
7
5904
119
8
1
2
16369
17
797
15
14
2
9038
3
4047
47
6
6
2
73
297
34
1198
335
5437
2
2264
64
3
1
4
1
21
3
2
11
8
1
3
2
3300
1
39944
3421
74
4
380
17965
71
126
1
1
19
3
1
16
1
3
1353
1281
958
611
2408
73
481
5
4394
75
271
54
2
5
1
2
2
9
89
1
6
15384
10
99147
2
266
1
173
3
234
178
14362
39
1
5
2
1
3
126
1
8981
1
1
28
3
70059
1
6
3607
1
7
31
8
2361
15835
343
1
5
1
316
10684
6
30399
34
1
621
8
1
4
1
19862
19881
2358
1
4645
9131
9375
97
16149
30274
3
44
1365
115
468
106
14
2
378
10
22
1
91
24
228
1
5438
15
9
2024
2
5
4
31
9
4
1
13
2
17
8
1
575
57
1596
4
18
3
5
1
8291
10
269
4
3
4
32
1079
7
810
1
23
1
56
9
22
45
6
1
4
11
85
1844
7
16
31
336
2
28
251
28437
2
17337
11
11075
15
4
11
1
113
327
19
7
1
347
8
1
2
3
553
6
1412
2
88
1
1
81964
100
3
29
33
257
164
86709
4
1
408
1
2107
2
149
1
591
4
21
23
8
64
2
4
8
24
11
674
1
650
1
30
1
1
55997
313
66
2
9
10
17257
1
1
2
1
204
19826
2
6
240
1
1
6
13421
635
74
4
2
316
29
8
56
2
6
20
3
135
57
32
66
1
473
1909
1
30
1
894
3
6
7
1
4
71
11
21
1199
3
1244
316
677
1
1
56
7
1846
7
110
1327
3897
1
3
3
482
1172
4976
1
2
1469
202
2
1149
345
1
49
8
11
7
1510
3616
2253
60
175
26
1
4
3
867
1
3
8141
669
1
2
7060
4
1
2
12
2
1147
1
1
98
28
1
36
1
5695
1
419
2
692
6
49
463
54
201
16
1
66
5
2
716
379
33874
7
2
7
168
1
6
2
122
17
4
43
2
1
249
3
11
1
7
31973
37
3
1
1
2
1
3
29
2
28
5
17
134
1
247
140
58
9
64
4
16
12
38
1934
2
13
8
1
1036
4
21
60
1
6
1
5
1
14904
3
1
15
1
3744
11
1
5
94
15
44705
10
2
3
14
1
3
304
2
1
129
38
3
81
6
4
83
503
23897
6
145
2
2
5
2636
4
1
26058
22
1
1
2
1
1
1
56
1
39
4
5
10
20726
30
233
389
109
18
6
1380
6
5187
1
25
164
30819
58
4
3
253
975
166
38499
99860
3
38
12
9
5
1245
108
128
630
34
41
3
39
13
1
26
4417
8
9
80
3319
75
264
166
15
1293
5
1
1
3
17316
21
755
3014
19
49
2
184
20321
56
1
9
44
11
28
1
20
1
46460
9
21349
77
3
1
9355
11
310
3
2
1
46184
3
224
7242
1
19
9
19
20
3127
7
6
1
1
18
76
2
2
357
1
76
1
2
165
22
1
10574
723
7
18
16
842
5
2
7
4
406
11
739
17
33
4
6
5385
1
1
566
6
194
9
6
61
2
3
249
48
31
1890
1
21
57
70
2
4
1
71
265
1
12
2
3
124
3
10
8
66
11433
2
9
3
1
1
57
4
172
47
1
1
1
1
676
1
222
5
2
48286
277
3
75
1
2
5
435
1
1
3817
122
1
31
57794
271
3
4
15
1
128
7
92
7
1
74
1783
4
43
1
1
42
1926
140
1
20
1
1
19
1862
3
3
5
65817
5
6
2
91970
1839
3
8
3
12256
4
4
1
2
126
2
5
6
66
6965
6
1
4
1
35842
103
2
1
3
2
7
11137
437
1
10
1
2
255
4
860
8
1
1
1
98
1
2
1
88
9358
2107
106
8
2
1
569
3
131
147
3
13
5
1
935
58
91
4
1
116
6
40
1
14
1
54
4
25618
19
8
6
4
253
13
45
53
2
32
17
826
492
49
2
17
5
611
38
5
1
3
1
1
2
33
3
1
1
1
2
5
8896
1
57
1
80
6
5316
14437
4062
253
47
1
257
7
4
1
2
5808
1
120
3289
3758
13
1
2
30
171
2
156
43891
100
746
4276
1
2
5
7
1
3
175
3
286
4046
3
1
1
1
318
48
1
7
1
88
4
4
12033
4
39
356
251
36
34970
4
150
39
4
473
5977
185
9
1878
67
3
195
126
1
3
4
1
13
1
3
1
1218
1
76
9
1
1277
3
5
669
49614
12
1
558
5624
329
4923
1
1
2
3
1
1
2160
1
5
8
20
30
8
37469
128
1
2
4
15
3
36
1
4
1
73
2
49
1
51551
3613
2
45
5
1
2
1
57
102
544
2
2676
1
1
6
17
10777
93563
6
2
1
3563
374
7
6
61
1
8
52
4
7
51
14
2
3
23
33
2
191
77
10063
109
518
33
2
4
3
53
1
42736
1
1
22
2041
369
70
798
2
2
21
3
17392
13848
3
1
1
7
20
2
58187
441
17
12
9
40664
1
1
137
1
37
6
1
1
3
76
62
7874
44
1
6
1
24
6
2009
18
283
28168
1
133
41307
2
2
21
16178
3
1668
1
2
85
14
256
6
50
3
510
16
23
1
2809
10187
1
3
3
107
4023
3
3
27
47
523
2809
2
11
10
671
1
1
3
165
6
8744
118
43000
1
2
1
2079
515
9
1
3
46
2
1
7
268
6
8
3
1
43
34
1883
6
6
1
113
28
1437
300
2
6
1
73129
20
7
1
7
4
28
53
2
1
2
8
1
5324
1
2
4
54512
3
2
107
506
16
1
1122
12
1285
8
9
1
606
23
118
4
47
5381
28
43
53
2
1
2
29
1
8
2
1
163
18
1
9
21
3
1384
27593
1
5
1
2
4
16
1
500
22
30
1566
4
7
1
3
1445
24825
2
5
21
30
5
1
1071
12
1
54764
9
3
47
53
1
1
28
17
1
1
46
22
1
18
1046
11
137
3
6
24
5
4922
10
2118
218
13
48
3
9
1
1
1
110
442
4091
2
3
23
2
2
2
5
59
2
50671
3524
4
1
852
7
7
53
32
1
7
486
1
2
85823
1
68
2
621
9553
1
1
9
24
13
28640
22
6
131
2
1647
30
4
3
1
1979
1
17625
5
2
4
50
1
3
720
283
585
2
380
15
18
14
3897
99
12
25
4
928
1
18
40
3
38
1
3
38044
13
341
1023
1
9487
1
1
81893
6
2
1
1
54
2
2
3
28594
6
1
1
3686
1
234
2
15699
1
173
1
21
11304
1
6880
46
1299
5
1
757
160
1
27
1
1
25
6923
1
47
4
1
1
2
7
1
5782
7035
209
4
1
69
2
1
3
9
64
3
5
1
3
15
1
168
27
3
9
16
3944
9
1119
4
1
1
98
17
6
12
1
18
6
4
7
21
19
4
2
62
3
10
66
1383
67
2
4
24
14
1
51
7
1
116
2955
2
12
30
1
9
2
9454
117
1
49
66
4
30
86
59
1070
19
1
4100
66208
117
122
56
139
11
763
50
4
66
6
9
13
18
77
12
1
1
574
3
1
544
362
25
393
5
27009
5
1
1
12
9
766
1
1
187
103
1
2700
9804
71872
4
5
1384
1
1
3
1
5
2
31
5
9
91
359
30
2
15
3116
16263
1
14
8
684
320
10
1
43
24
6
77962
49
1
62
56
1
39
19
841
29405
1
569
1
1
2215
3235
193
92217
28
31
1
11
33
1
9931
66
8
1
8
8
1
1
189
5
74
162
25
37822
21
61840
1
88
60027
203
61
6
1331
86
40309
636
9417
1
8477
4
2179
63
2
19
10
766
30
12
1
14
4
2020
5
2
50758
139
5277
414
1004
5
21
1
48
4
5
89
2
1
61
1693
1
1
10
11
1
588
33
1428
1
2
6
1
78
1501
416
1
9
24
6
8
1
1
97
2
880
8262
73
11
1
3
1
1
17
1
9011
1
628
19773
147
201
50198
31929
39
2
7614
14
167
1
1
31
806
305
1
20
36
1
9
3
4487
11
1
9
4
1
65
65
1
130
13
5
1
3
72349
2
60
50
16
1
686
7
44
3
71383
2916
1
429
1299
89
1
1888
6
3
2
166
112
150
2
4
1
185
2
3682
7
1
50
15
127
29985
48677
25
12900
1
1
4
134
3
116
26
2
1
2
1
1
2924
1
5
667
2
2144
312
3
4137
6
63
381
2
10359
4
2844
16
2787
1
14033
15
5
182
41
192
1545
4809
1
10
10
108
49505
54
3
45
42295
2
4151
297
3
1
3
2
4
3
51909
13
428
502
14
1
1
3
4199
22
13
1
30
5
71
1
1
1
17
1
1
107
1
16
1
1
1
20592
2
152
1
24
5
2
4
24
3
2494
288
202
13
19
23
62798
1
73612
16
125
1
4
26
19481
1
17911
1
1
1
1445
2
1
1
1167
9
1
9
132
3
330
1
564
1
1
136
3
1
159
256
1
6555
6
212
2
2
1
5206
5
16
63
16
397
1
1
28
1
4
5
7
2247
13
5
7
258
44
1
94489
92
29
70059
55
90
200
2
12
2
7
2
45
121
6
15
1
4
710
4
1
1
2
1
1
337
67
17
402
1
287
5
5
2
128
125
3
2
25
14
1
253
1
1
81567
6
32
1
1
3
1
3063
1
17075
1
9
14
1
46105
1696
30
1
5
64
1
1
1
73
6
64
1
1402
1
1
4
58
169
2
66
3
3
47
2015
153
1175
805
4
2
4
5
1
49
1
1
2
13054
21
8747
78
7
38
3
9
49
4689
8
44
359
10
55316
260
4
1
2
303
1
531
2
74
41
17
44
1
154
1
37
77
1440
10958
4
16
8051
908
1
1
14904
76
33
1
8
3
38113
38
1
2767
4393
2
1
4
50
5
13
1
4
116
291
4
6
7
29
1
15
581
482
36
31369
18278
1
15384
1658
24
47
2
1
1
2
4089
7035
9
94
741
6
2
2430
23
3
54
2
300
2
53737
61773
85399
1
305
1
7
67
1
193
1
5
3
1439
483
149
4
5
15
1
43
14152
400
2
277
26
3
21
37
3588
53
233
5
12
1
97
63
93
3
185
1
139
5
26
16
2
38
44
147
29
2
12
43
2
502
11
2379
7
4
5
1
203
37
3
19
1
6587
12
2
9
13
5
16
1
3
1
1
148
348
1
5
29
2
5
70437
7
1
2270
5
75
1
17
2740
10
38
22
130
11506
878
9258
6
86
1541
164
1
49
315
967
79
190
610
1
1
24
43877
1
3991
247
1
384
6
511
6
8
8
299
19
252
5
1
136
1
16
25
49
7607
155
3
1
68
1010
3112
3
1398
10
20668
1
163
313
1
3
5
2
3
4792
247
697
1024
86
57
100
6183
170
49
1
2
7
23
1
419
38
5
5796
38853
2
153
3
95
7813
31
501
6
1
7915
58409
562
3357
1
4
927
46
4734
15
3
15
984
24
394
2552
3
11
1290
426
91
1
3
1
83
1
402
5446
25
1
17
19
736
1
2
2
6
191
4
3
3063
1
139
359
10
247
14
5
23173
158
13287
211
12
2
2411
585
5
103
1
1
3
6685
4
1
1
5
87
1
147
165
1
22
12
8
4
18
149
1
1
5
1
6
289
17
19
1
1
4
8
1
2
18208
685
3
4549
4
6
21614
77
12
1
28
115
324
2
1
1
90
20
1031
5658
448
16394
6
1
230
5
2
22942
14
21
17
19737
1
1
1
166
7745
32
3839
1
79
1
2304
1
1
28
13529
13
36030
1
21
4
47
7482
386
3
8
27
2
49
1285
2
4
2
504
473
12
28
399
1
626
1
341
3
1816
4
322
58
1
9
236
8
1
313
64720
1
1
1
15
110
9
4961
6555
12
231
59
3920
4
1
111
1
1
27
2
14
27
2
17
2876
1
61
2
159
2430
9
682
1
6156
11
1
1
1
205
14
12
733
11
14
1
3
6880
2
871
2
1
2
1
7
2
197
2
5
517
15
1
249
16
5645
14
191
2
114
294
11173
101
1
6132
6
81401
1456
16
109
3
4
43
692
2
3
232
6823
8443
59
24
1285
2
1
4
7
3
579
2
97
1
30
1
1
54
4
2805
9884
1
1
30
1
12
5
79
51646
30
4
5
2
1
51
5
1
1
4
2
702
1
2
1403
4
1
21
3
67
2
41
2
2
18
8
2
13
236
3
73
8
31
89199
1647
23
39
1
93
2
4
1687
8
12
1
543
1
2
1
1
41
17
275
186
2
12
1084
7
3770
1
2
6
1
104
56
26
24
1
1
283
2
1
1
39
40
5
173
7
875
1
39
188
287
66049
1
8
1
6
234
3
3
5
513
12
7
1
60
1
18
57
1374
1
6
5
9
26
2
3697
1
88
28
90908
13
2
77
2
319
3
2357
5
1
2
77
1
64260
1
14657
2
67
609
219
1
386
39
12
465
9
164
2
142
2
3
1
1
1
7
1
9
7
1275
59
3637
2
7
558
4959
22282
67
681
32874
6
3756
2
5
2456
52
2
156
3
3
622
33
2
158
65
2
2
15
7
1469
13
97
4
1
15
1
73
478
2
4
80716
821
4573
2
3
6
91
2
1
2
5
971
43
604
7
1
11817
2
3
17
896
8767
12
1
311
1712
11904
80
1
4
1
38499
9
556
33
2369
3221
35
69
46
5
1
4
1
1
21888
408
589
445
1
32
37
5996
1
5
7
16
1
17
1
382
1
609
3
41
33
1
1
784
2
6
5
5
2
28
1
1
1
6
50
31212
505
42
36
22
952
26673
1
1
1832
89199
21
3
330
7
17185
10
9
4
3
15
1
33
14781
1
5
245
26
5
45
2
4
1
2
4
55
874
2
1
273
1
2
1
3
146
3
15084
12
219
15
2
267
4535
1076
1283
99
1
2
286
1
64
565
1
16
6
3
68
21
1
1
317
54
2
5
29
39
10
91
2767
1
49
5164
9591
2
4107
5
41
134
36
1
5
1
2
40
2
7549
1
1579
24
9
14
1005
11
71
6
1
726
5
1
476
7
5652
1
1
1
34617
3
368
2
876
23
269
3
437
22
14
1
1176
10139
141
2
4
64
7
82
1
2
1
2
251
123
515
2
47
21
1
607
37
393
250
2
272
4
2
143
1
16
264
1
7774
1307
10
324
1
7
1
48
2855
62
122
2
90142
1
535
4
7
2
1327
8
1621
1
716
472
1126
304
3
19774
35
531
7
2328
3
5
618
1
301
153
19
1006
24394
23
1
7
7
8
1
30
66
45
3
1
2
10
148
1148
21
647
28680
2
16
2
10
2443
1
4
1
6533
2
306
417
2
27
7
202
710
1
1
5
1
1
2
314
13867
11
6
600
86
58
1
35
4
2
11
1
7528
159
21
4
12
1
38
579
3
26
9
5
3
4881
1386
23
4
2
12
1
1
1
61
11
189
2
244
9
6
2
1
1
2
10001
5
55
3
2
1
1
3
328
2
2276
755
7111
508
28
1
5
35140
23
72
188
13067
4
1
3
3397
1
1956
4738
6
7368
14936
74
2
6
1
2
1
1
104
1
316
1109
1
2
3
569
1497
319
2
79
37
19
2
976
6
9
2839
1
1
3
22
10187
42
6
1
1
1
1
19
411
1
75
2
2
1
5
3232
39
2
1
15
2
4
1
51
2
2
2
1
4
2
3
2268
1
46
12
52886
178
4
8
15
5
11842
268
1
108
44
3
1
52
59
39
2
2
5
13
468
41648
2
1
6
1
11
202
58
4
91961
28
14
1
41
4
9
1
1
6
65
15598
3
157
56
5
1
1124
7582
12567
135
1
1
1
9
6
394
106
4
10
4662
2
21
1
7
1090
9
624
2
1
14
1
2
1
110
13975
7
5
69
74225
18998
4
4268
1
1
9
1
4384
88
2125
18
45321
1
1
10
2
2
138
460
3
154
172
1
31
72
13354
2
5
1
10
10
11
5
1
6623
1
375
6
1
59
38046
16
6
1
2
75
6
7
98
1758
7
56549
2833
25
11
1
1
8
301
2
9
5695
29
2
9664
13
3
11
1296
2
219
9553
2
12
1
582
1
1
429
1
11
7
15
1
2
151
1813
41
8
391
512
3
23
345
6
2
4967
1
11
1
13
40
2
332
10
1
86556
402
14
3
1
15
1
3
15
5358
79
586
18239
2
11
1
13
3
1
12
2
278
1
10
46
1
1
531
1
4739
1
6
658
422
35
1040
151
8
8
1
11
1
956
2
7
43
54
1
1
137
4
424
732
22
9
3368
9
23
85162
51
1148
2
311
5
26127
1
173
8
109
1
7217
4
3
6
8
3
4
6
7025
23
5
1
13
88
1
28445
11
30
26
312
1
4912
3
77
4
9145
1
37
1
2
26
23
21355
1108
38
2993
17
423
20241
9384
948
10
234
44106
2
3
1
1
1
67072
10647
1
21
1
5321
7
1
8
25
650
5
24
1417
302
4
1
2
2
34
7046
1
1
40
13
1799
30314
3
71201
74133
1
1
18568
1552
43
5
7
4
2554
15
7
851
11
7126
108
35
6
177
5
95
16
24
9
5
36
8
110
5
1
5
1
139
31
5
17
4960
212
24
1185
5
121
1
147
353
1
2513
1
95
2
5
1
303
30
33
8
55
117
1802
2610
1246
293
3
49
2
37
1
11
25
1
3884
74
5
1
84673
85
5
95
4212
4
6
70
3
42817
1
1
1
1375
5
1
13
6
2099
123
8
5
4
24
8
2
12
74
3
1
151
4
48572
6
1
2
30
7
2
107
1
4
1
1
1
488
4
1
12
1
19
2
1
1
103
13
1
1
2
2704
5
93
2607
1
8
169
316
2
3
2849
973
5
10020
1776
23636
207
4
160
58172
202
20
4
26
8
3654
77097
11
3
2
19
236
6
11
1
23
1
414
39
1853
1
1
5
14693
13
10541
1830
2
1
1294
1
2
345
253
1
3868
1
652
145
86
41
5
17115
2
1
206
41
1
1
1
2
3
3542
239
3
2
64
1046
3
1
2
10
7
100
3
1
3
3
1
5
2
3
29
1
5
265
23
2
3
1
26
1
108
1547
1
43
2086
24
23
85
3
1
5
1
15
3
30
1
5
1
62
52
388
50123
58
1
146
1842
56
76
21
57
431
1384
1
16
5
3
3
21
3
1
5
1
3
4
1
5
13
2
68
1
11167
127
1
391
2
532
9
1
1
1
1
23126
1
1194
1482
179
2
57998
1
1
1
108
3
8
54
2
1
3
399
1
8632
2
11
108
4
6
397
18
2
4016
58
1
5238
21
2
34
4
74
20
1330
7
1
923
72
1
2
1
1
968
1
34
2324
10
1
6
1
3
11
1
477
1
1
1
3
19737
4
1
62
4
28
5091
106
2
81
450
15
1
2
6
40
12
13
1
46
2
4565
2848
2
100
185
198
1
93
281
3
8
1
13
4
1
2
25
3
870
27
2448
2
3
463
701
139
13
393
533
6
7
375
3
1
2
1
6409
53
91
2
24
3
5
19476
7
31
1
1
9
2
158
1
9
347
3
34
25
27
1
38
11
6580
11
1
33
216
7
1
138
2
8
6759
5
10
1
1822
3763
1
11827
1
1512
35
78
5
1895
21
1473
78
4
2
1536
1
1
112
1232
9
5814
14470
1
99510
2
26290
356
2
10
5
66
2
135
1
49317
11507
33
20934
88836
16
2
839
5
2
76
1
48
4
3798
15
19
4065
1
229
20
1
4655
681
22
140
11
81
6
9
3049
3
54
30
1
32
2
13707
1
4
22
1
40812
1
19
12
2
41
4
110
3578
1
1
53
6
16
3
1
8
2
27
1
258
89
666
10
7
1
5
1
3
3
29
3729
7
2375
13002
3
25
2
19
4
1
76
19
984
3
42690
1
5
2
6
1
5
180
83902
3
262
4
9
13
78
2
7491
1
1
1
3
1
1
13
9
3
2230
1
1
4
398
227
2114
1
3
50
1
5
169
14
143
13
3
6
39
31380
5
10
379
331
2
37
34
3
3
1
37
28
24
45
26
27
1
5871
70
15
6
74
14
1
44
5
2
45
13
1
1
2
3535
6
4
61
3910
4
42
8
15
27914
1
1
57
7
4
5
1
11
1
4
370
145
1510
1
9
128
1
2463
1
45321
2
18186
49
30
19
7
1
2
76645
232
45
444
2
358
13537
5
1
18
48
1
55
1
31
58
3
620
1
1
254
369
9
1
2
4
13
1
1
1
2
44
17
3449
511
8
1
1
5400
61
28403
32590
2
31
23
11329
26
12
416
1
47093
2
66653
25229
14
415
13373
3
4
5
332
7
12988
4
13
15
1709
309
1
47
14
1083
9
1
415
4
2
5
426
41
79
1
6
351
912
5374
12664
261
116
89
9
221
3
3
99
2402
30765
1
1
10
1604
1610
2
7150
8
11343
1
261
43
128
12788
61
125
34
2
1
7
12
25653
2
1464
1296
710
2
10
59
2
689
1
2
15
14
3036
3
1
13
10
1
48
3563
11505
4
4
17
8387
4
13433
84
1
3602
142
29
34
2
4198
31012
10
1
4
5
7
6
2
1
14298
4
3
49
127
53
3
143
4
41
11
247
480
3
615
468
949
2
1
963
4
51
5143
1
12
9836
2
9
387
114
118
2
10
51909
1
7
108
15
65
1
16
19
1
227
17
3
54
1
6
4
2147
2
133
4
6
56
5
13923
1
3839
10
11
13
14
1071
1
9
4474
39608
21
12
1
2
117
712
2
3
2
299
74940
44651
313
9
2
2
3
36
5
5657
9
2386
5
189
1
25
5
321
4314
1
3127
1
30
42
2
173
1
11
2
4
445
18
1
4
2
6
34345
7
1
6
17
32601
44
19
3
431
18
2
12
13
5
13051
1
1
75791
72
1
12
116
186
6
15235
1
3
350
3
95
2
69
42381
1
1
3
1
1
1
7
3
5
7
4
59625
1
1
2
1
1
7
35
5
145
3
421
1
139
19
14
49
2
16
1504
12076
6
2
52
4645
1
18
1
2
2
11872
3
2
1
68283
8981
2
83553
12
81
43
44
30
17152
1
3
6
14
20
5332
17
4054
1
125
2099
4
1
4
2
14
67
11382
1
1
4
1
4
2
37
21
2
27009
1483
669
4
29
87
10768
61
14
195
8
4610
14
1841
3
5
143
1
2578
7
4369
1240
69
205
94
2
16
2
1
1
2
878
1
6
2
47
2
8
1
3084
2
2
2
37740
6
5
1
3
1
5519
2
130
54
80
15
2080
24
3
9
1
1368
36
747
152
1
557
16
81
1
1
2
17
2
33
2
29
2
3
17
3266
1
117
8
379
2
6
3
1
3214
1
981
2
46
9
25185
6
385
10
70
1
1
29
66
3
43
96166
2
2
4
8
91
107
28
4
19
29
10
1
1
1
19
4
285
36705
2248
2
37
24
2
23
4
17
1
243
12
7
115
21
1100
500
153
1217
609
7866
1426
4
6
1
2043
8734
47
10
98
3
16226
20
24747
4416
719
12
40
1
2
1
5
2
22
1
13
2
5
6
1
5
7
14
1
4
1
3
29198
15806
1
1658
4409
1
28
4253
2
7345
1
2
9180
9
77
815
337
1
309
2
1
80291
1
1
3
271
22
24
45
5
2
1
17
49
61
21873
90
1
40
53925
1
1156
32
1
11280
1
48
16800
7
141
32
4
469
5
40
2
38
2
4
3
1
219
6521
46
19
392
3
1
1
63
6
5
2
1
26
2
299
84
2
3
3
120
7
2
53
1
1054
1149
1
2
3
47
336
3826
40
155
7
253
2730
7
6
7
1391
21575
4
1
3
1
4
2
1
135
1
8
39
2
994
6
23
17
2
56
47
1
35295
77742
783
19128
38
82
5
4
10
16
1
10
438
72107
11
2
1
30
2
2325
15
2
466
608
15
2
76
27
319
67
15
1
1
15
11
4
1
28
34
21
1
1489
4
8
2
66
1
1
87
241
30263
303
98
6
2
91
1831
2
17
127
1
26517
2
5
2
5
24
38
1
35
13
1069
1935
1
5
63
89
60
4
9
3
288
781
3
13
1
54
1
3792
5
2
21
1
1
77
1
2
411
1
127
1
1
191
4
1758
617
2854
1
5
1
336
4
1
1
16263
2
4
123
31
89
159
1
2
72
12008
1
209
12
1
4161
215
5
394
4
2
97
8
1
678
99
1778
3
3
28
5
9
236
225
1
5
908
1
1
18
54
98
1453
3
1
8
15
2116
1
11
66
815
93
2393
15
8
6
72
537
4
2
2
41
25
83
18
51
336
2
2
5
1
9
4
1
49
2
145
3
11
2692
2785
13
1
13
1
1
2
1
2
2
2
38
4
179
2
1
2
85
41242
2
11
37358
35
10
27
377
475
2119
58518
1
329
542
12
17
1
1
27
944
66
140
207
1
1
1
1
18
1
491
154
1624
1
1
10
2
163
1
9
6
23
1
1
2
2
541
241
1
1
488
774
5
1
8
562
1
11
112
100
1
74625
1
27
3
6175
23
21
723
1
1
150
29
12501
1
1094
1
1
323
1
1
1
5
21
15
4
1
85717
2
738
19
89499
1
7
3161
647
1
7
204
58
23
1503
2
5
1
1
1
30156
4682
6
15
19
62
1
7
25
875
17
193
1
1
20957
2
45823
1
122
1
1
2231
145
248
4
20
1
363
21880
1
6
11
8
34760
2604
8
14
21
1
22
14292
35
1
110
3
150
66
16242
1135
339
1
3372
3
1
104
1
3
17
18
4
13
725
1
50
1666
2
2
1
2
4
4
314
106
1
9509
91
187
24
1
2
5
77
1781
2
5
1962
29
21
14
1
7488
1
3
3
630
45
3
4
15
14332
3
206
44
2
30263
909
12
911
67
6
75
40
1
2
9
20
419
105
3
4
16
513
1
26
4565
4
52817
16222
2
1
1284
39
233
140
901
1
5276
5
26
159
1
1066
1
1
341
8
3
26
1119
11
1230
6
12
24
8
2
11
3
19
76
1
3
2
24
2608
24
6106
1
4
18
26
44
1
8
8
168
3
105
416
679
1052
3
1
3
5
749
7
644
41
1
8
9
1
4860
70849
2
1026
1968
130
74
1388
295
137
9
2
9
277
1
19
1
9
10
3
18
1
3
2034
1
20209
1
36
16
12
6
788
186
1
2
1
488
24
5368
13
14
43080
23
32817
11
2
2
180
1
208
15
426
149
7
2
4
1
1
81
87
1
89
1402
7
1
11450
3431
1
33674
1
6
1955
2
3
18
4
3
245
2
97
29
2
1
105
256
50
21418
2
232
27
4
61
61
17
2
19359
3
4
1
237
9229
19
1233
6
1
36
4
305
1
3067
91
10
225
11
258
4
4
500
16
6
38
1
413
307
152
19
3
749
56449
1
3
58
2511
66
6
1
6
3826
1
1
3507
1
1
2
19
84847
46
1
1
333
124
4
2
324
64
1
2
96
7
11
2
34660
1
46026
4
24
3
5756
828
16
9
301
7
40
1
11
8
2
1
8
221
141
1
5
5
1
3
5
1
1
811
1
1
497
57
11
71
629
449
3499
1
15
9
3
1
5290
29
16649
1
3
956
7
1
72
1
1
44
6
6
5
1
3
1320
6
12
4
88
780
2
397
59
82
124
12
2
2
9779
1
21
6
2
91
49
82
9124
21
4684
1
735
1
1
2056
2
1
506
16085
36
5288
7
7
31
1
9
1
1
609
1
7970
139
2
1
663
1
3
5
1
38852
6
73
1
36454
1
2
11
1
1
64
48
1
920
3
190
1
467
2
1
36
19051
1
16
6
2591
512
15
83
236
2
9
22
16104
119
1
6
739
6677
178
345
482
424
3
8773
217
47
1
42884
64
39
5
1
24
1
66682
16
18
6
21
14
1
123
423
3839
2
3
1
36
64
43
1
10716
11
4
50
5
25
9
84
3
1
389
1
1
15
1612
3
109
2
48
3
50572
1062
52
1
12
13
24
38
48
1
5531
4377
165
8
3
57
1
50637
33
2
8
19917
3
1650
2
655
6108
20
434
4
5
4373
2
37
7
75
40
9
79
42
6
6
23515
9
26
10
32
5
11
17
4
3051
61
6
29
4
5459
1079
7
1
3
99736
1
12
1623
278
5
88
87
24
3
10
441
1
18
8
17
72714
9
44562
36
12
2
2
6
12641
358
7
2
3
5
32
13736
1
8
1
1
57896
500
7
5
124
223
1
11
2
8
2
4
39
2
871
1
93
2
942
11
4
9624
226
3
17
1
3
218
4
114
82234
1
15619
1
8
4
248
1301
858
146
1
388
63973
1
37
23
11
4
1
565
5
57
35
432
25
5
13
18
20283
1
11173
2
3
15085
217
1
3
18723
71
242
3
508
5
3
1
15235
33
42
7
6
11
3
1
1
11
94
4
681
2
26
1
25
7
2
565
304
21
65
15
29
51
390
1
2320
1
2
1
1513
86
8
14
14
49
42259
10
34
394
17
10498
22
3
60
181
43
3
17
1
20460
1
1
38
19
3
2
2
6123
7
1
2
20
8992
1
8
44
413
17
40
121
2
5
1
15
1692
3
133
10
3
1
48510
1223
43
220
9
73
1
1
4550
30274
31
6
1
1
94
1015
1
8
3275
10
32
79334
442
204
19774
1
57
11
1875
60
7582
1
6
103
9
1203
862
240
4
8
3
12
1
139
13354
115
5180
5
3
107
2
1
5
30
10
1
2
3
6668
11
4
6
7
65
2
1
4
1
2
50152
2161
4845
41
29937
1
33
1
58
21
36
33
10286
7
29863
21918
67
3
3
1
1
3
17
1
5
4
18
8
12383
1
78
1
1
2
7
1
1
9
1
1
55
99
357
16
6
99739
189
36
1794
2894
2
1
1
1175
181
1
15
1
279
3
1013
9
4
5000
1
1
116
1847
317
5
46
70383
5
81
12
68
18
2
1
18908
13
14541
3
1
62
1
256
2
6527
10
1
309
8
3889
3398
3
6
1
2
18
1516
227
2
1
15
4
8
45
40
270
1
4
1
5404
1
16854
197
13
19
1
2730
18
11
188
361
1028
1
7
4
8
6
2
153
4
33557
4
4
1
6
6107
1090
39
41
12269
2
6
837
12857
230
18
57
11
80
1
7
2
34
1
250
162
1
1
1
197
278
1
3266
22
58
2
3877
1
1
93479
7941
20
38
21
4264
1
1
2
8
13
10
191
7306
1
3
224
4
20
25064
2
6
1918
36
1
1
131
124
293
80
1
1
8615
63
1
16
1
4
1
1
188
1
16
1
3
6092
2628
1
31
22
729
1
1
2234
87
52
101
2
20
2
1
1
67
44
830
135
70
5
40
891
23
2
431
3210
1
1
1
1
11
68
40
13
785
1
1
982
1
10
182
4
82
3878
2
19
3
16
2
20
11
136
2
516
1
106
9461
1
27
269
1
5
4372
1553
2
814
1536
10
24261
11763
36
14
1
10
2
1
2
48
1
17
24
1
2
11
1
41391
2
522
2
81
2
11276
87
7
55
9
3
53
45
3
1
1
4414
34
73
832
5
174
9
1461
3
4
3994
67
147
3456
19
23
47
3
3
565
25
5
8
500
4
1
527
3
6
11
108
52
11
1
92
8
7
3584
6
20
1
1
46
2
1878
3
3
255
5
4
73
1
1
57
171
22
9
6
33
1
9
4
187
32
2
4
1
13394
2
2
2
1
82247
13
33392
2
5
70
4
9441
3
92
7
1
1
904
90
1
2
1
1
379
1738
980
3
1
102
10
1
171
1
2
24
1
3
2
4
3141
6
3
5
15
13
732
518
1
8
119
1
3
7
2
2736
319
7
13
54
5
31
1
27
6
1
6
3
10
3
65
567
560
5
6
1
3
5788
61
4
187
547
4
1
5
1
36205
15979
44
1
1
108
7
1
3
31
101
1
9
79
2
1
822
1
5
14
56
1
1
56
2
11
8
1
1608
2048
1
174
553
6412
1
4
105
832
57
1
200
2
2
11
511
3
1
2
1671
20
14
139
1
2258
1
11
1
5
14383
3
31
5
35
48075
2
6
9
746
3788
299
7
5
450
582
7
1
4537
1
57576
28
1518
4
502
2
5474
6
184
7
5
2
1
1
52
1376
12
3257
34
2
3
6
1
30
75023
1
30
1
51108
277
9
3
413
2
853
830
184
2
88
1
7
1
766
1
27757
1
6553
90
290
120
2
144
15
1
1016
1
26
575
208
162
12
348
2216
171
3
26
2076
42608
3552
1798
1799
250
19
70
1
338
9
41
2
16001
142
365
113
3
3
2
1293
83
171
1
1
1
360
10
596
975
1
532
3
346
5
3
68
188
6
1
253
3299
11
37840
17
2
5
1
14
3183
16925
4
9
162
8
167
11
27
77
3
181
3170
3
42
2
92
20
5
1
3
1
1
15384
1
95
3
1
1
2
2
88
21
4
119
3474
4
7381
20268
3
3
2
15
3
2
154
38950
1
15
1
28
62
4
1
6
21
4
47
4
1
209
1
53
49
1640
11
2
139
12
1
11075
1
232
2
2
73924
321
1
13
100
1
9
134
57
3
2144
3
42
1
2
3
155
30450
23
1080
36631
1
2
1546
33
15
45
1
806
1
2
11
1
5
151
5046
37
1
9
153
19331
1
10805
92
2
139
2
19786
5
159
3
69
3445
4
1
1
1
25
41
6
333
3
4
410
36
1
12
5
6
7368
3
10
4268
12
948
1
15
16725
3
3
2
2
20
3
6
252
2
2
2
26
6
2
31
50
752
2809
2
324
74
192
38
11
94
1325
6276
2
4629
3
15430
2
8
232
7950
994
615
2075
2
48
12
5
1
5
544
429
1
2113
15
1
9
1221
4
2
152
30621
6
5
4
10341
4
60
3396
1
1
55
3289
5
7
121
1
45
6213
6
2
3
2
75
2
6
52
1
1
609
1
2346
13312
7
4
10
5
1
412
98
3
24
5
144
14
1
2
5
4039
924
339
893
91
117
105
14
61
51
101
44
1556
3
109
23
14
74
64
7
1
1
4
26997
1
1460
1
8
9
1
1
1
20
2
539
29373
26
22
9984
140
22
16
6
3
15
8
7
155
10
15
1
2535
1
1
67
9
1
1
7428
6
1
3
2
4006
41
400
112
647
182
13
3
3
2
1139
326
4
453
6
5
2
3
19
18
1
5
7
1
1
12066
1142
3
5
2
273
909
1
3734
9
12385
1
1
2
96
361
13
9
11
4
2727
1
14
1
1
60
93
53
1223
2642
157
96
1
9
14
2
37
55
6
5
3
1
4
43
368
10
19
11
20
72708
1
3
3
139
1
2
2
6
2
1
109
10
15849
881
1
11
1
8
1
167
5981
15671
1
1
153
1
1
1
1
14
1
1
2
2
1
1
3
14
19
3
15894
8
3
2458
13
1
5
1
315
4642
1
2
13
6155
8
6
40
99
2
233
172
395
834
7
358
1
4
31
14
3
1
1
34
1
2
1
1
40111
1
1
15402
5
1
1
1
188
14
1
1847
17604
9
4
163
1
26
1
1
2
89
6
25
1
18
1
1
1
512
5
1
11039
12
67
2
88
290
66
7
1
48
162
1
2
18
73
1145
63
34138
1
9
3155
58
108
1
3
6
2168
339
3
6
21
5
4
99
72710
16
771
2207
17
729
21746
83
1
27
1
2
50
504
2
2503
78
1
4
1
5
1
91
3
10
843
1
10
1
5
547
1
4253
15
6
758
1
44470
2
2
1
6
2
21390
2
1
8
40
679
9
1
31
3
3
1
4
1
3609
3
29723
2
1
1
49
1219
14
1
83
14
10
277
60
1751
15731
8
5
10
1503
122
2
7
2
1359
1
1
1
28
47
2
77
1699
2
48
1135
3256
89
6
13
1
571
1
4
9044
6434
8457
2249
21
686
51
5
26639
5285
4
39
10453
881
3
23
1
4672
44
3
2
27009
35
1
5
15
1284
351
1
2
1
4
1
1
79
2
1
5
1
172
6
34009
1
478
1
1
1
76
4
4
1
2
315
742
3
4111
1
1
1
1041
61
68
2
3
11
16805
10
8
14
509
1
32347
381
2962
2
3
1
15
3
4
11
2
688
2
39021
7528
8
41
4
22
56
460
3
1
59
3
1
57
140
3875
7
17
5
8
112
2
2
14
8
107
533
6
64046
1
8
911
1859
3
25
5387
1
2
10
3
27257
4
1
1
928
7
22
13
14
2
140
229
8
110
1
5
4
39
8
1
30
590
4
1
1
40620
6
1950
1
2
1
6912
4
7
3803
400
3
12374
396
2
1
2
332
2
5
1
10
3708
1
113
5985
1
1
1
14
15
2666
616
5
17
34
569
1
1
191
2
116
227
1
2461
3
113
4
28
6
1
4
6
11
10
1
2987
25596
224
6
2
52
22
3
4
14
6
316
62
1
12
2
1
1
30
2
69
3
5
1
9696
2
14
37
7
26
2
561
6
1
18
40
8
4
6
3
69
26
16
1
1
1
23
3
347
7
23
1
109
1
1
13
1
2
3
16267
15
11
5
643
1
1
7
2
2
86
33
50867
3
4
25
605
71
2
2
786
196
86556
44
92
1
13
20
1
32
1
43
1
1047
10
5
5709
1
6
1
80
10
14
4
2864
218
1
12
2
4630
4
2
63
564
2287
70
1412
91
7
15937
5
14
2
74
50
1
232
1
74625
7
2
8
7
4
12
41
1
3
1
3
21
21612
2
43
35
1
393
138
3
4
1
3
385
4
1
2
1
17
100
1
437
298
37
10647
2
22383
2
3
12
7
3
575
19466
580
100
1
3
1
155
14
6
2
5
1
100
65
3
7
1
2
19
843
8
2
117
17
55
27
19
195
18
170
201
17767
199
98
1
6
6
444
849
2
1
1
13
2
187
9
3302
2366
8
105
6
3
3
1
58388
63
2
48286
7
3
1
77
9
8
2
2
1
15
1
35
66
1
26010
41
3
1
36868
2
9
9
3
1
31
16
2812
459
1
1909
2
7
3
479
947
1
2
1
1
1
45
5261
5
1
3
41303
192
1
67
88
14
774
2
418
245
15398
2
1
149
11
507
3
55
15
1
3238
1541
2
1
9230
466
8
17
200
8
4
1
4257
1
1
1
4
14
547
2
10
2
22
213
1
1
1508
26
336
1
1
1
1
9353
1
34
3144
35208
10
24
4
26
1
3
1
1
329
20
3
13958
130
1
1
672
8
1682
106
2
11
5
79836
6639
2937
146
21
7
1
1
4588
6
20
1
6
4
1
253
10
1
3
3953
3
43
1
1
1
1
10
5288
20940
82
190
42126
2125
37824
12650
1
10
3319
1
1
89
25
32
1
1
15
82
2
1
10
4
1
8044
5
3
1871
178
4
5
9
14
1
1
234
1
6
4
36
923
7
2
4
1
1
6
2
4
1
4
1
2
70
1
15
2
1
3
8
2
94
4
50717
1
751
1
189
2
4
2
45517
1533
70
9
8
1
1
100
10
74
1
24472
1
1
1
1
2
15
1
2
114
283
170
1
22
17
3
658
9
197
4
1
3
11
95
1
17
19
1
1
1
1058
6
3
2
3
304
44
17
3
4
955
2
21
1
464
5
17
14
12
3578
2
1
2
4
2
10
67201
3
6
565
5
3
122
7
2
1
16402
386
140
255
765
118
5
12137
1
818
1
1
7
1710
1
51
3
256
3
377
2
2146
46
192
1
32
11
312
7
6
3
22
2
11
5
1
1
2
245
9
1476
1
13
10
1
3
426
13779
1
1
3107
8
1
78
7820
2
3
112
4
5
107
1
1319
1
1
38574
6
3542
36828
2
5
51
4
1
4062
718
2
1
2
18088
16
1
2
41
7
8
1596
1
7
419
14306
4
1
368
32
165
1
59964
17921
17056
3
29
3
37
62
58931
23
11
2
5
523
523
17
14264
24
164
223
1
340
257
6527
28
41648
5
1
6
17
4557
7
7
604
331
7
11
2
1
14
2
10
16
22
85399
15
216
130
2
19330
3
64
4
2
2
8
2
2
1
1
8
2712
3
1
49
2
1
7
1
1
1
7327
17
4
504
7
19962
7
1
1283
1
8
31
498
29077
1
37425
7
21823
59
2
1
34
95
702
2
126
4
1
6
1
914
804
1
1
1
84
145
4
4
49
3
113
10
6
55
700
3
4550
1
10
42
19
1
1176
1
2
2
1
1
13162
52
3
4
201
681
87
2
7
40618
650
18
4
1
3
12
11
28414
3
12
25
62
117
1
72
75
396
1
976
120
189
5
6394
27
8
1
4
530
4
2
16
1459
4
4
12
1500
3
3
5451
3305
4
23
2
3
776
484
12
259
6
6
4
4
4936
169
73
15
20
4
1
6
145
1491
3038
1
1
3
2
6
10
307
243
3
10
5
50
23
2
1
4
50
1
3
389
624
1
1747
5
20216
15
1
8
1
21
14
3
1
21
1
1
32963
9
7
7
42
64
9
53225
15
109
3
21
4
3
3
1
14
3
2849
2
65
9
215
1
12
351
1
2
21786
122
679
312
1
35
10
1566
2
12
92
283
28
3
444
6
17922
1
1
223
763
12
82
61
5
1
16
1
1
1
3
138
8175
555
1
2
2654
121
1
7
146
73
4
141
36
84
1
8
1739
4
227
25
1
20
1
3
62
48
1
2
1
13573
229
87
4
384
24
68
49579
17111
10
4
41
16
1
6322
158
67
1
3
1
1853
20
1
1
682
3936
1
47
1
44
7
69
1
1
19
26519
65
8160
12
1
1
10
14
13
3
5
404
92
20
707
99
467
4
1
20
79836
511
3
10
41
339
83
8
2
5
113
35
24
7
9
8
2
3
1
32
16683
1
1
7
8
221
10
52
19
2
189
6
1
6
495
63
2
2
23
1
77
179
2851
144
12
2342
26
2
5
2762
1
10
3
57614
53163
8930
46
1
18
3
19232
976
49202
3
1
48
11
2
1
468
2
1
1
237
2
2475
8
345
148
199
1
1
8
4
1
2
7
4
59
2
73
2
3
1
39
94
2
1
2
1
85308
3
11
9
7
10
2539
6
1
18
7
3
1
31
193
6
20241
76520
28
91
42
12
36
4
7
79
11
15
538
2
3
443
14
14
6
59
306
203
8
1
2
102
525
4219
1
1
2
7
3
30
67
2
19220
1
5
511
707
1
1
1
5400
34
1725
2
59
3244
190
10
234
4
1
5
761
3
1
52
451
6
3
12
1
1
109
1
1
6
71
612
6
444
1
2
1
1
16
1
532
76
9
68
10
28
5
38
6098
12004
6
58
62
17
5
10329
1
5
1
1335
1
76
4
17243
14
22
7803
4620
43
7
6
44
123
32
3
111
1
46
19
4
69730
2047
1
8
12
2
25
4
1
18
2
3
2
718
9
2
3
1
250
275
2
2856
26
3
2
68
3
4
11
2
11
69
4
8
4983
12456
4
12
1
53
66
1
1
3
59462
1
7
4621
44
193
4
1
2
2314
2476
13
4
1
172
7
72
789
11
15
5072
21
1
29
15982
65470
15
14
19
1
1
39
2
31
2
111
3
1
10
6
51
6
35
224
286
12
2
80
1
110
26
29234
1178
14
11
50
1008
955
40455
1
2
288
512
18
1
46
2
49
18834
1
160
22
8
21
116
7
436
21
518
22
255
1
29
574
2
31
30712
2
92
18
42
224
3
1
273
4
6
11
20952
1
7
37
1
26
1
2568
13161
2
3077
3
1
113
1530
1
13779
7
1
4
3
177
47
15
15
2
18
1
14
616
35424
2061
25
3
9
574
5
15
96
114
114
23554
11
32
7
4
29
1
3
5
20
1
386
15
3
13
87
145
16
361
4579
6
66
102
1
1
16448
3660
1
1185
1
1
1981
178
19705
99
41
18
1
1
75196
30
1
14
3
660
34
21
17
1107
2588
41
1
49
1
9
2
1
1
15
1
7
24
112
21
1
1
1
4
20
1
2759
700
1
2
48034
83
10
4
143
41
5
61
18399
39608
359
1
1
40
1
406
2529
353
1
224
1
101
50
6954
1141
579
33
1
2
32
8
2
73956
3
1
72
2
1
109
9
1934
1
158
1532
48
17
110
9
2
33557
2
9
1
119
1
51
68
11
1
50
1
43
1
730
48
228
866
4
1
1
8
189
8161
862
2
4
7
1
10
531
1510
3
2
2
5
11
6
216
5
1
3
20
2
7
3
531
395
30
194
6
1
4
1595
1
36771
75
7
17152
60438
1
32
4
13
39
10
38
553
11
1
16
1831
18
13
2
12
38
1
10
107
3811
90
1
174
1
2
9
41653
1
50
56
63
20
138
14521
4
110
1
56
1
1
4
4
158
17
340
11
1
529
99
2
62
1
1
10476
157
1
50709
7
1197
5197
20575
1
389
151
257
4
292
1058
4
27
114
3
21209
1
166
402
1
10
1
3
38
8
3
1981
1
247
5031
1
3
3
40961
5741
3104
10366
81086
73
47
468
6409
9
1
15
16
10279
16
1
2
1
2
3348
1
3
1
45
11
291
5
2464
5015
2
16
5
2
262
3960
6
2
14233
1
1
6
11
52
1
1
2
4
2
1
11361
4
6088
2
1
12
59
1121
1800
120
151
1
90
1
1
36
8
1506
9
942
32
9
396
179
2
34
1
26013
7
19
1
54
9
27
1
115
2
3
176
14
10438
14
1748
2
2
500
27192
4
8589
3
1
818
9
3
41
1
1
2839
10
11
1285
28509
1686
2
7372
9944
637
46
7
15400
20
2
53982
1
2
5
7
5
1
17
79
65
11
5
6
18
2
7
2
1
1
12
5
9518
8
6
515
1
65710
12
190
9
1628
9
2
4295
10
1
3
12
29
35
1
89
1
1
9
3
6322
2
2
9
118
2
22
1
1
93
134
11
27
10
1
3
3
1612
3
5
130
6
19
51
2
2808
569
2
1
7
2
1
1
1
5
2
1
9
95
1
7340
1
251
1
4
5
1
1
8
683
14
23
1
1
1
20
151
184
51957
1
8
1
18
1
2
2
4
9
1
670
16
2
5
3503
2
1
6
12
2861
4
1
9281
11586
1
55131
28
1
6910
3
1513
17
2980
24
22
1
1
2
2
1343
1
35
8
1
5
3819
1
21
2
1
15
9
112
383
2
26
19
1
3
1232
69
1
2
677
1
8176
7
1
23558
3
17
11
6
1
1
42
6
33
4
1
1121
45
1
1
2
2
2
1546
35
37
3
2
1
23
3
1488
203
1
6
2
11
60
1
1
1
4
1561
9
640
1
2984
1
678
1
345
354
3
32
8
1510
455
230
65
1
54
267
167
5
1169
6237
1107
12
52
498
33
167
6
651
317
1
38
691
31
15975
9
8
1
326
165
131
22911
4
20
170
1
453
13
1
2
73
58
198
20680
1019
21
1
3
42093
14
1
4
1633
44
8
164
155
62
1
70
855
3554
104
2
5
1
7
4
152
414
1
2012
16
15
2
2
261
33133
14
3
1
2
1
22
1
22
1
3
115
146
1
1
1
92
187
1
1
204
48860
1
12
492
1432
2
1
4
2
1660
9
1
2
61
1
15
2
166
28570
2
1
2
6
2
434
4
5
17805
2
481
72
22
20289
32
1
25
3675
2
1
14
182
2
1
8
17
4
1
7
4
11
5
6
1
1
47
1
6
67
12282
11
3
12
1
1068
7
2
11
2732
5
7
520
7
930
470
185
72
458
4846
1
9320
3
2
93
154
31
4
55997
35391
1
3
1
11
5264
385
2
130
1851
163
6
1
1
1
313
19
40
197
3
1
1
45787
3
49
117
276
398
102
360
19977
5
10
51
41
9
907
6933
33
7
3470
78
1
30
285
1
14
4412
18
4
1
171
3
1
4
57
10
1
1521
4
2295
5
4
3964
109
35
549
20
6
1
1
3596
1
6
119
113
130
1
4739
29
5
54
2
8
12
4373
35
80
46915
15
79
2
3
42
13
2
135
9108
197
1
736
396
195
1
3
2072
57
1
1
1
4
41
36
1890
10
33026
63
9471
268
1724
314
61
2
1
28351
11
465
13
36
58
5253
884
73
38
134
6
39
1
766
9
137
87191
118
1
36
2
4
3
9
1896
15
1
59520
2
152
189
2
600
2674
1984
7
1
1
4
1
17
17
6915
1
72
1
1
369
75333
2
2
27
18
2836
1
15
13
573
47
21
2
2
2
1644
22
4
154
3
1
1
111
30
168
19
1
1
3
227
30
1
1110
54
2
1
22
1
4
1
2
26380
9
18532
1
1752
2
1
40
1964
390
1
18
6
197
85
609
17
14
3
12
8158
5
23
4
228
7
187
1
3
535
35
2
114
23
62
1
81401
2078
628
79
1
143
1082
1161
13
1
45
2
1
4
1853
1
289
4493
1
1
25350
3638
364
1079
1
1
198
44
2
8
3
4
4774
10
3
21508
18
17
366
10
1
170
23
1
1050
13
1147
102
12
4
1
1
4
34
2
15
2
6
7
1
9
74
1
37457
6314
16
19
463
5
17
1
1
1
1
108
6
2
30
1
5
1
76
1
1
600
3
1
1
1
5
3
3
4
6
574
93
19
38683
1
842
3299
52
2
3
23
35
10
96
18654
4
3638
2
12
753
41
2
1
2
1
1
12
114
1145
6
949
17
10
204
21
1503
8
1
37
1
5
21
13573
3
4075
18
6
1
9
757
99
5
1
1
32
133
8875
52
3764
154
122
1
24
17
286
1
280
10
4
4
2
2
6
68
4
5446
1
16
15
58
1
22
2
1
167
8175
10441
1
6
1
2
2
82
1
1
221
1
11
420
31
452
1848
5
118
64782
14
20
124
26
14391
1
205
1
1
1
1123
5
951
92
499
18190
1
6
3
1027
2
62
4
6999
333
83
23
2
1
8044
4223
787
42
3
1
2
7
1
1
285
2
1
31117
1815
12575
52568
10
12
5
11
3
84
32490
7
3
1
16
1015
29405
17282
2
23
1
1
26
4
1
244
4
17195
7
19
65
1
3
49
1
3
33
4
38
1
16043
2446
114
18
102
7
1
8
1
2
1
8
2
162
2
4
1
8188
3589
21
168
9
9
93
28
3
4
3459
9859
5
6
5
3
324
2
53966
5025
32
2101
10
312
1
38
3
4
3
15
2572
2
1
6
1
59394
10
1
1
2005
1
4
22
3
12
2
42
35213
1
1721
4
1
31
2
48
3
6
705
4
1
43399
54
91
63
1
5
4
190
2
5992
1
4
1
3
1
1
5
29
1
510
1
2
18
3
3
44
6096
2
3792
624
4
1
1
3
2
94
4
86
2
2607
1
628
3
1
4
60
16
10
1993
19
283
33
1
43
53380
571
17
2094
2
48948
8
1
14888
2
1
38
239
167
19883
2
210
882
779
32
3
205
16
62
73
1
777
4
12627
16
46718
530
1
8
16
3248
22
278
15
3
1
756
252
5
3
165
2
1
1
27
1
6
20
1
4
131
2
81
19
189
793
33
10
1
110
196
3
1
3
53
2173
58
1
169
104
1398
10949
354
2
2
1
120
5
2
29
677
1
1
1
1
8
504
41
3
35
14688
27
188
4
454
75
46
41648
1
1131
118
1
255
6
15
1
1
2
5742
1183
106
5661
23
39
28
3
7775
1
2
14
11
2801
40617
677
32
1
8
294
1
5
2249
44
63
2
36
68475
184
1
4235
2875
4
5
1
10
4
47
1684
1
1
1110
2
1
53
3
2
31
6
1
40620
253
5
164
1
2
2
1
1
56
6
1
23
1
378
1354
1
2
49
1
7
57
42
68331
885
2
69
10
14
184
6
18
101
44
42
1
1
1
1
21456
6
1
103
173
1
1799
227
21223
1
2
352
3
2
29
2
604
168
49
1
4
3
73
3
76
4
1
3654
1
3
4
1
1
62
11
11505
112
24
18
37
12
197
18
11
24
2
29747
1
6
5
1
104
611
268
207
14
672
5462
133
1
2
49757
297
24190
48093
1781
1
1
3
1020
126
45
4
2
1553
18798
9
5
55647
47
4786
70
1
19
9
410
8
118
740
5
1
3
31
3
22
23
5
58
3
475
4407
2
12
6
10
9796
4
1
11
551
85
2394
6
11
1
2269
13
1
81
11
2
214
1287
2827
4311
2
55
1
32
52
1
3
1
134
2
2
20575
19
17
1
10
1
60
86
377
693
14
2
230
25
386
2875
2
1
20
2073
93
21
14
4
1326
2
689
4525
91
6
24850
4
88
181
56549
74
1
6
6
53
1
639
5928
14
2056
23
1
174
1
1
9
1
97293
23
9
356
78
11
609
1
1479
1
1818
90
1
610
2
14
3
22
1
4
51
76906
1
7958
77
1
14895
1
30
4052
29
5
30
1
65
3
1
103
1
197
4
28
904
10
2
6
7209
1
3
1
42
25
214
17
1
1
55358
2
199
16
511
112
3
1116
2
1
1
7
22
118
40
6
73931
3029
171
23
1
893
65
41806
1
1
2147
32
4
5
3
2
121
4
3
1636
53
4084
13486
159
1
1763
36
12
105
48
5
1
1178
2
4
2
11
14
3
3155
1
814
1
1480
60942
203
1817
1756
2
8
2
1287
1032
3
1270
1
3
1
12
2
1
44208
44
7
1
308
1188
2
1742
6
2
6639
1
1
68
52
140
2
4329
20
45
60820
1917
104
3
5
2
3990
38377
5695
144
26
31
2
1
3297
52887
48
33133
1
8
2
1
1
17
16
21
391
1
5
3
666
14
4
5
1
15
422
110
16508
766
6
1037
18
1
6999
9
38572
3
300
1133
9
8
1483
1
13
1
1
1
89793
47
1
1
3
9
4
2
80324
305
2
6
3018
6
1
2
46663
6
44
3
2
16179
1304
16
291
210
2
4
1
1
42
51
1
441
524
12
38
1
4420
6
79492
68
40542
2
3
19
11304
9
5
14
1375
1
1
6
400
4395
1
1815
2287
1
7
3
1
2
2
3
1
181
6
87
2710
28
405
1
2
1327
6
8
1
1
5
3
13
78
1
1
4
13186
31
100
1
42
69
11
2
43
12
9
8925
70
5
20925
1
1
3
2
123
8896
13
4260
2
3254
2
1
34
17
6314
5
5
49
1
45
19
2597
239
1
2597
2
79
3
1
4483
273
2
9
5
473
1
1
142
7
86
11
1
49
4
29
19
32268
2
1
1287
1
12
3
17
21569
1
3
1078
274
2
1
7
13
36
361
2
1
1
1906
1
1
55518
836
1
7
33
9
1
5
196
4
1
1
16
1
3
16267
5
351
5
4550
11
295
87
2277
4
278
1
49
1
4
22
28
29
135
35525
42
2
1
1103
4018
48
19
10
63
6236
1
2
18
607
192
4
1
19
5589
5873
74
10684
1
40
2303
10647
1
1
17162
10
14
1
2
1
1386
59
36047
1
262
3
1
1217
3
28
388
60
1822
1
23551
1
1
2
3
31012
22
87
7
9
2
1
8
4
50
3
6
1309
1
95
19
12
1
1
5277
5
9
2
3
394
23
1
28
7
7
1
425
635
23
1
7
1
14
2
1413
5
2
2
469
11
19581
1
4
391
10
6
1
1
75
1
38
50751
56
1
1016
21
1
1
1
1619
239
1
52
1
60
2
38
1574
3
90
2008
58
1
2
2
19
1246
1
33
7725
21286
6939
124
2
4
97
13
100
2
72
41228
2
1
4
11
17
14
1
29
11229
62
41
87271
1
271
5
3
1
504
171
31
8
2
12
1410
25
34
3
3
1
73
2
5
2
137
125
19013
3
4
89
3
6
117
50829
218
43912
8
5
11
5
3
602
2
2361
336
7
54
4
8
1
4
48
19
166
7
62
30229
176
315
2
340
16269
2
757
18
2
60
1
35
1
1909
1
24
28
1
1
2
23239
8
7
5
4
456
5447
3834
60
7
53
1
852
11
35
268
15319
4
121
3
9
17
57
1150
5886
1
1
1
2
1
4
2664
1
1
1
27519
109
5108
495
1716
9
4
1
1
75213
59474
1
2772
45
4220
63
28
33240
1524
31
3
2444
28
552
21
27154
666
14
2
2
1
295
2
7
4669
4
130
3
5726
2
1
1
1
22
2
42
1
25
1
1
7
1
12
44
3
63
1
2
89066
42
5
3
319
29
4
7
1
77
39
8
12
91
1
13
3
13
343
1
2
3
2
13857
1
1
26
91
1
564
3
1
16
1
2734
593
37
16
2325
19
16
27
21
23
6
16
1748
2
32899
6
1
1
38147
720
455
5
916
1
155
1
2568
121
13
3
100
1
69
1035
4
1
45
228
8
1
11
48
5
7
1
5
1
4569
1
60942
5226
3
1
2
3
11
2
1
3
2
2
12179
1
1
51
61
5
15
1
1
711
7
280
46
69
28
504
104
1
10
76
3
3834
3
13
6
2023
1
24
1
28
5
1
1
2
1
23081
2
13
2
4226
5
763
16
49
10
91
2
32393
3
151
2
1
1
3
5
1
2
1
68
375
2
4
251
2
1
7
236
28
13
3
3249
529
1
1
1
37
544
3578
1
2
956
1
2
78
3
1
74
1
4
3
1
13
26
6
1
171
1
3298
28
30
13684
1
18
1
1072
5
8
1
70
9
46
18
2
2060
2
24
1
450
17
538
2
6
2
128
34948
1
4067
118
13250
2
1
6667
2
9
1
14
7
5
95
86
1
1
6
659
2
9779
9
34
1
18148
1
121
1
187
1
846
2
56
2604
14
4
1
3506
9
36
22
1996
14
556
36
309
2
534
1
11
1
5128
66
99200
5
30
28152
2
2355
1685
1547
6
2
11
20
1
8
564
1
9802
51
8
81
2
14
461
429
240
1444
276
307
5
6
2
7
119
43
17
6
55
976
1
3
144
3092
1
5
1
79566
5
7
5
8
14
2
2
21088
48
1
5
1435
100
1
2
34
2
8084
87
4
1
24353
1
16
1
5
907
1
2
23
1
193
295
9
598
22
1
2
434
1
8
69
308
1317
1
6
7
64163
440
20
1
784
26
781
45
61
2
3495
4
24119
2
35
10
12
1
3
1
168
226
1
13433
2608
63
42
41
4
686
1
1
33
105
1
5
1
2
13
15
39
1
249
11
9
1
2683
1
15
7
14
4
7
262
1
2
1
7
371
7
222
4866
26
1
2
190
2
2
1
6
6
837
7
221
8356
553
179
96642
4886
5
379
2
10
38
172
1
22
24
1
4
8
32
4
5
25
3
1
21
4
250
134
8
2
1
1
22
4476
14
22
2656
2
1
10451
22
1
5
37
1490
1
42
10
5
2
1
38
86
173
11
2
542
2
1232
5
1
4
4
12572
2
1
5
4
12
1
1
368
1608
102
2
17
58
2
2
85
2
11
16
1
6745
8
5
53
1
3232
21612
19
124
4
1
33
149
1
1
38
1
9
2
107
1
2
29
79
2
11
101
1
1473
18
2
33
8
19
68
72
8
7
18
4718
1
10164
25
159
148
52
78
9156
9
69
4877
25
1
1
2
2
6
9509
598
5
22987
5
19
3413
64
52
145
50
1
1989
1
4
12
1
56
1
53595
8
1
72883
2
557
1
1
1
11
9
1
91
9
201
3
6
2
38
371
2
1
1
7
201
3
1
41
1
1
3
5
1
1
41
919
2
3062
5
4
36
56
1242
429
1
309
8
1782
3
2
706
590
655
2
1
4
5
2920
48
629
1
937
2
11
21474
8
82
15
15
1
2
2
1
4682
306
550
7
1
32
3
1
2
762
1
2
1
387
2226
9
1
642
2
6
17
486
1076
9876
49810
19
2
2
35550
1
37
4908
35
2
12
41
2
27
80771
31294
14164
1
9
849
42
2
2
4
24
6
7
6
1
1
126
1
3
6
1255
2
1
1
1
11
2
4372
559
918
175
33
1057
2
116
13
3
1
1
1
87260
1818
11
1
1
2
4
16
133
2
6
1
1971
2
133
5862
3649
8
1121
9
1
34
1522
1
81
10
81
91
220
2
2
4
8
1
44
2767
17
26
1
8
218
6
37207
1
1
611
1
1356
20
1
19224
1
1
2
2494
33
525
1
1110
32
94
1
96
11
1
69985
5
22
3
12
28
371
8
94
2
1
1
1
1
10338
84
13
1
6
10
1
2
1
125
44
1
1589
56
1
5
5485
78074
16
142
4
49
1
113
69983
1
773
1
586
1
5
4
110
163
1
30
6
113
1
1
158
2312
4
1
1
1
26
2
9
52
3
43
742
631
604
1
5
13
2
3
2863
191
7
50
1
7
22
15
3
1
3889
2
2
32
8
193
1
1
1
875
3
1
6
273
50
131
1160
8
5
5
5
178
6
56
63721
1
1819
21075
12
40
1
2
3
9
26
5
62
413
12
16159
1
4
565
6
28
223
2
3984
244
23
9857
1
1
2
1
6
1
153
1
12
488
620
3
12
16
473
13177
22
1
147
48
155
113
1
2
1
2270
6
10
8
236
1992
1
19
1078
1
63
3953
15
312
1
40
3
15
29
51
69
43
1
2
1
16
630
1
1222
1
81
293
33
1
335
2
1
160
40
1
107
94
2
1
2
1
1
14785
6
4
222
13519
16
1
9
469
4
2
1
3
5
8041
1628
1
3607
7
2
1
1
2
1
141
11091
34
5
1
12
12323
4
1
1106
33
951
485
339
4494
7
282
11890
43
6
788
368
6400
1
4
3
1
2146
222
3
3
1
6
2
1
2
2
39
50
193
1
32
5
352
26946
3
943
15
3
1
2094
2552
126
16835
1
2
1
15
46
5
5
25
7
91112
188
4
5
72
1
30
1
4
10096
34
487
2
6
30
30
5003
6
36
14
24
67
1
80
2
7
3
1126
13
1
19
8184
591
592
1
368
6
5
2231
404
36
10
1
240
6
568
1
1626
57137
10
4565
190
49
4
56
148
1
67
100
39
10
1
2
1
99
5
1
2386
4
19
88
1
108
12
14
1
3
36135
32393
1
79
20
243
33
1
300
5182
1
6
1
6162
15
456
1566
211
1
44
66297
155
82
9
63
3
1518
59
1
2
1
2390
1
1170
1491
1
14
5205
24
49323
13
33
21
1
110
1
146
1
5
1
223
78
3
6
1
1
9476
1
11
1222
2
47
5
7
207
37
1
280
1
36733
45210
8
1
7
9
54
38
17
229
1
1
5231
1
1528
88
723
1197
61
6
4350
4961
1
1411
2
5260
8
15
2
3
4
2
1
85
159
15
7
6
8774
4571
182
358
1
220
9
3
2
250
1
188
358
2
1
61
62358
3793
1470
1
2
23
19
24
25
2
1
2
46
1
82
1
49
2
698
2
187
80
1
2582
3
1237
44390
3578
208
10365
7
877
1
1
7
50
228
1
437
9
6
3
1
1
2
86
6
90
1
414
19
1
16
8
1
205
8981
2
3407
1147
7
489
15
1
32
16
256
6
825
5
52
7
3914
39
1
1
28
14
2
1
11
642
1
3
47
3
23
2
5
5
32
49
4
1684
2
4622
2
26
10
102
1
27
11
1
12
4
1
215
1
2
1
2
86
1
590
1
1246
681
6
468
653
2
1
11
5
15
59
18782
57
2
1
23
1362
25
3
1
36
2
159
4
5322
18244
4
4
21
18018
8
34
50
2
1
10
4
537
5
1
3277
2432
968
3
6
393
3
982
271
88
1
7
3
420
22741
90
2
1
4
5
1
1132
326
24
810
609
1
1
5289
12
14
2
432
3
16
2
2
3
1
66
1
54
1
282
2
152
7
16
1
11
23
107
70
3
39
90183
1
142
35
1
1
3
1
2833
11923
34519
1799
1
131
1
40
90
174
1
1636
11
3
1
574
2
2
82550
1
7
73
3
16
1
2
3
1
6
23
1
222
1
1440
213
21
16847
4
1
6
211
11758
4
2
2158
7
4
127
432
15
2058
23
140
2448
12809
518
1
1
23
1
6
2
1
3
24
1
640
5
334
90
16
13
7
1
1
1
53
2
24
2046
21888
410
61
4
2
1
50
1
40
5
2528
5
470
5
747
1354
5
294
32
5
19694
9
4
4
14
3
4875
2649
13847
2
21
26
1
5
16
2
32
1
3
9
8
364
1
70
36
24
65
3
2
12
85828
2
8
499
55
12
101
2
1466
2962
57616
1
50
5
345
1
5
5
10
1
13
205
3
11
3
3
67
33
53925
73
9
2
36
6
1
139
4159
2
1
1
1
5
4
10
3018
2
765
2
2
195
3766
7
12
53
9386
1
6
1
49
178
3
3
1371
812
112
319
1
6
28783
2
1
2
16
2
2
6
2
101
8
3
1
2
3
86
106
4
2
4
3
3
1
1
14
50
1
1
1
25
11
12
2769
1
3
1
1
302
1
1
53
19
1
4
9
99
4
153
2
2422
8
3
8
13
27
295
1
3
4429
5
4
2
5
16
1
2066
50
20
40
713
37
1
2
192
14
2
208
1
46
4
1
1
51
1
1
1
553
1
10
1
1
5
1
1
3
239
63480
398
1
1330
4
7
2096
11
5
3
15
9943
28
6213
2029
101
808
3
5
1
358
1
15
5
2415
50
150
2
8346
30
184
173
6
19270
7
2
1
4
96
15
1
49
13843
5
579
1628
255
719
2
17
41583
2
6
1
642
924
10
1213
8441
1667
690
1
149
10
3
26
1
1
18
1586
4
1
1
5
2
2
103
61
15
1
1
5
72
2
30
46
37
4
4
2
3
1
12
43
366
1
10
297
111
1
4
63
1
1
11
451
555
2
27
58
2
15
1
6
3
2
8
138
4046
2875
637
1
73631
70
1
10
1
2
562
1
18
37
7
1
39176
1
16
900
525
8
1
3
1
53
187
167
1
2
43
2
3
1
12179
65
6
1
13899
1
539
5908
2
75
2
1
12
14
4
2921
1
118
1
2
2
54
30
2843
8233
3
3
7075
1
1
54
8
29
45
6
46
81983
142
64
2
3
2
1299
22
32
1
5
1
1
1
1
1
27
138
148
7
34
2978
3
185
72933
605
1
12
23
1
4
1
21
4
4
24850
1
16457
1
7
46576
12
1
1
279
1
11583
5
3
29
31
3
1
14824
42
6
6
14
102
7
8
6370
1
19
1690
1
268
32
13
63
2
1
3
130
3
12
104
5873
4
6832
49
75
2
10
6
9761
3
30
299
4
1
37
81
1
10
7
102
2
1
3
19
4
1
9
1696
465
9
335
24
16
9
33
1
31633
4065
1
2841
1
1
70456
17
4
705
102
10024
1
47035
356
6
1
10
3
2
43399
17
63
1410
2
7
10107
420
12
30
5
24
30263
127
2
107
1498
5454
46
18
1
87
9
11
5
8875
5
4
3
6
12
2
1
1
1
3
22
12
1
66
6721
1610
8
3
14
14
1
1
2
61
10744
1
5
1
1857
30
120
1287
1
1
8
16
2664
1
187
1
11
244
61
125
8
1
8984
3
1
9
14
1
17
137
1
207
8
11
173
1
4
43
76
16
207
472
5
275
2
36
8348
1
1
2
2366
6
1
7221
1
13
145
10709
190
7
7219
1
43
36
9
1
140
209
21659
1
2
1
1105
4918
2
1286
3
280
2
74772
3
3
6
2
5286
103
1
1
156
4
3100
1
221
106
31657
3
34
1
1
14474
6894
14
20
92
1
607
1
155
78
6983
10
8
1878
1
2
1
2
2
47
30
1
2
478
4
5
24
1
17
79
31
315
1974
1
29
5
33
1
13
1
899
2474
265
4
1
1
92
2
5
9
619
135
4
3
44
21
1
5
52
60
75
109
4
7
53595
1
51
2
55
100
1
14
4
24
1
38
2694
383
70
16
2
3
4514
17
58457
1613
8
3
31
7
88
1
1
12
144
6
1
2
280
1
2
102
26
1
1034
16
94
12
1
34
2
308
1
47
2
1
4874
1487
2962
33
1
64
71
1
3
225
58
1
1149
2
8
21
49
1
2
219
629
12
40
2
15
8
1
2
49
2499
9
353
37
19
2
28
1
1
4
121
2
84608
14
3372
1
4
14
10
28178
393
1
1
199
1
94
9
1
905
5
1
116
38
2
11421
137
87
31973
2
847
1
33
25
3645
7
1
16
1
54
33
1
2007
2
523
13
2
13
1
131
1
329
151
34
46
18
60887
2
630
347
2601
97462
884
552
2
1
20
1
124
11
8
5
28270
1
28
1
1
85
1
1
2
391
44893
5603
2
1
186
229
1
853
1
854
5
153
347
6
100
10
1
3080
8
51
67
74
5
229
8229
1365
3
2
2
2
2665
10
12
56
213
7
2975
3
1
245
16
5
3003
18
1
1828
1
6
3
4
1
1
1
106
1
7
97
19737
15
5
53163
4
1352
308
5
4
6
1
111
8
2
1
6
101
273
13
1
12992
3
3637
1
2286
1
921
4
1
235
1309
1
7
38
1
1
1
1
4
200
568
2
10
2
7
90
4
68
2
23
313
8498
1809
15655
6589
3
4
1299
1
27
1
643
13371
3061
1
15
884
3092
2
1
1
131
6
91
2
1
1
1
4
5
1
11
257
1
103
24
42982
20
78
1
168
1
1
32
9595
6800
59
98
16
99038
1
301
2
171
1
1
2
8034
9
9878
1
6
30238
1
5
37
3
374
60
31
354
1
3
46
1
3
8582
842
58
14
5
7
2
1
12
1459
1
1
407
3478
755
4
2
5
1
4
462
99
12
1
3
1
31
374
2
5
11
3464
2
14
2789
1
42
17
2
23
119
7
1100
1
31
24172
25
10436
11920
3
202
1
1
15
13
2483
4170
68
1
1
1
3390
1
1
31
2
23
2
282
4
22
9
34
6
5
620
1
5
1115
3
16
110
904
33
1
58
13
35
2
5
2
47
86
68
508
17
1
4
7
60
420
184
48281
21806
10
5
5
76
54578
9
6
98
1
48
8
6936
26
1
2
4
2
7042
18
999
1
4879
4
1
14
7
9792
1
17
7
7
92630
524
12
11
16
73
100
3
12
24
1
52
9
3749
4
16
2
32
1
3
3
1
4
1027
6
2
1
26501
6
1
2
6
105
202
17
246
68
217
160
24359
187
2
3
2487
26
1
1164
70
1
4
876
1294
541
88347
41
23
2
1
3
98698
1
58
1
11
88445
26
9
1
150
13
1
8
3
43
3
2
7
1980
1
6
6144
2
62
94
1
89
6
17
5
1
94
9
1
1
50
31
1
1
244
1
2
16
1
123
93
1
12
1632
1
4945
22
3
425
21
1
3868
15
1
2940
66
2
5
1551
7
3
405
6399
1
231
70
2
11
1
1
265
6
358
10
13
27
1
4
3883
40
1
3
62
4923
2
8
6
80
7
1
13
2483
5808
41388
525
13
42
355
17
1
7
3
2
6
5
490
2
1
75
211
1
159
26
1
11238
1
1
17
4
5859
686
18
242
137
1
1
1
4976
257
3
5
93
14
13161
2366
5
250
9
35203
396
1
5
3
269
2935
244
1
1
1
13
4
333
7
163
1
46
61
8
1
1
6
653
2
1
24
9
1
2878
3
179
4
4
1
156
15
12
157
1
16
5
7949
9
1112
3
31
40
1
1
45645
24
642
2
28
2201
918
5
1
417
3
2
5001
3
11
4
14
9
39
2
517
905
119
5
24564
2
15
4
3
1
3630
1833
17
333
165
251
41916
1
5
920
1
4
2
8
18
1386
1
3
1
34
608
28
51
58224
244
2
585
9
3
4
86
2
1
69
142
1
1367
1
95866
4891
1
44409
56
31
6236
2240
1
747
2
2
3
189
19
111
3080
69
15
1
17
1
132
1
1
69
4
5
1
1
1
3
16
360
23
6
30
7
9450
1756
435
87
183
13
334
6
33
53
95
12
7
79
8
1522
287
7
575
265
2
5913
1
3
17664
17
5
49
1332
7529
10182
2
1
1
2
36
238
2
1771
5
410
2
6715
8
29
65
7
125
302
14164
91
55
2
4
906
93
66109
2
6183
1
24
84
7
5
3
2
5
4771
1
92
5
8
62
719
3
1
1082
3574
1
4
2
50
11
3512
1
14269
1
175
11952
254
3
11
8
31
31
10855
15
42
1
4
5
1315
6491
13610
1
1
3
3897
4
116
122
9
1
3
1
1
24
1
8
2
2
30
2
45
27550
1
1
12714
2
5
25229
5
1
26
25
86
257
24
10
7
32
2
5
65
1
1
85
4
62
3314
31
1
3
20
2
1
1
64754
341
10
4
1
4
1
3353
1
12
7
431
1
7
561
15
24
71
5
39
6994
5
2
48
3704
2785
5342
23
1
16
33
2
16
1
8
12
2
3
7
1
5
2
31
3
23
11
1
37
80
1
43
1
41902
34
1
6
16699
1
1
1
2
1
62
888
2
2
14
22
1
2
146
11
45
5046
210
17
12408
2
3
2205
4747
7
1
1
1
7
41
1
1
2511
8187
1
317
2202
173
482
6696
1
3
3
9294
63
2
2482
139
10
3
7772
125
3
3
21
8
1231
1
6854
27
1
2
1
203
8060
5442
1
6
28
31
18
1
30
1
21
3
1
25
13
775
2
3
1
3
2
1
43
13
91
91071
7
167
17
4
64
20
1
1546
19351
1
4
1
38
272
9
1
2
2
1
4255
9
81
6
63
162
1
136
2
117
2
1
276
14
1
1
1
1
41
1
79
12
5
27
11601
118
127
8
1
90
3993
25
5651
1
3605
123
213
1
1
111
68
1
1
1
13455
542
3
20
3
4
160
7607
24
6492
1
4
18
19
340
21
693
71498
1
2
1
107
2
17
160
4
2
99
2
98
95
61694
21469
1386
41
6
22
1
3763
3
1
31
2
1
2
1
24543
14
121
4
90109
5
1
1
652
46
6
25
1
81
29
13
200
81
663
1
2
22
112
55
26777
33
6936
9
5
1173
58
62
1
1
149
16925
2
54
695
121
1
1
6
4
353
1
1892
1
584
1
5
24353
1
13
1
80
1
23
56549
10032
6338
21
4
1
6
21
470
22890
1
5
5
9
21
2
1
2
469
87
2856
20
8
14
3
3
103
3
6
6
24487
592
1
380
21
1
11
1
1
43
302
1332
116
70
46
1
16
348
1
3
698
1
89760
2526
29
9
1
59
25
1928
6
1
40
1
3
46
44
1
14
424
4
422
50
7
412
20
1
3
1
249
49
5
319
2
13
10
27
10
4699
1
1
554
15
95927
10
92331
2296
5
1
50
1354
1
1
11956
9
29518
230
37
2
35
3
14
31
3321
8
943
1
2
1
977
2640
36
1
4574
5
9431
128
4
49498
8227
26
3
42
5599
1
2
140
150
12
51
43230
4
6
1
21030
2
281
17739
10
353
12410
27350
890
1
5
165
475
1
1
1
1723
1345
5
435
3763
3
31971
17
127
9
11
2
1
4
11
6
1273
1
4
2
97
159
11
75
6
1009
12
15
28052
43
1
1
2
5859
2
5
1
265
41
1
1
242
7
1
1
2011
12
37
2
4
5
27924
131
117
1
92
39
1
161
2
495
9
5
11
6
1
1
21614
1
3
40617
1
1
4
2
1
39
2
30
54
1
1
5
3
164
10286
2
5
1
10439
1
1
943
91
2
574
10
2707
124
2824
2
3
2
5
4
1
1
411
3
1
24
24
2
1
1
4
3102
15
26
4571
19
114
3
112
1
2
3
1
19
8
7
179
31
431
3
16
5
613
22
1
1
2
1
33
22
244
3
1625
211
94
36
22611
9
1469
3
429
2
5
257
9
118
169
184
1
11
2
550
1
1
1
2
41311
5
6
7
3229
1
1
22
168
1871
41
3
4
231
3
7
3040
23
1
25
64
1
1
3
7
498
1
5
5
87
6
20
33
1
2
4
24
50
30
16
1
20
30
396
36
1272
2
81
310
9
224
577
22
3
1
94
4
7
802
1
10
5
5
4
159
10
11
35659
9644
1
10
3
1275
12
7
2
1
2
58
1
1
4
17
2
3
1
567
63
65
8
1
1
11
6
1
17
32
1
6
1
207
294
20
1
7
25
1
2
72
9
9
1
1
250
11
27
1086
97
46
659
10
2
4
11
61
87
1
4
2
382
2
26
5
151
8
167
7913
26
33
23929
7
13
1
150
57
1
2288
49843
2
3
3
8
3
3041
3
2
2
444
1
225
4302
50
264
1
139
2
2650
10359
2
117
119
6
23701
13
11
33354
56420
385
2
3
1
2
2
2991
3
2
2
1
3
2
3578
1
5
1
1073
1
19
24
499
3973
4
1
2
206
26
1
119
80
1275
43
6
1
1
4
1
12
10
1561
6
124
5
2902
1
107
14
1
15
3049
1
16
102
41
5
17918
419
13760
456
164
30320
1653
20109
3
1
16
9197
54
1287
6
31248
28
55
1
3
3557
1
429
6639
1
1
8
1
529
5
11
7
13
1
9509
4466
27
9
1017
691
61
2625
2396
1
450
3
282
6
10
28
2962
1
8
236
62
57
2
154
19
42159
30362
1
854
3
13
13
24
1
7
1
4
1598
21843
8232
2
2
9
13
1
101
3584
3
10352
1513
222
335
62
104
1
19
1
1
3
111
54
441
6
5
76
2
17
58
1
2
11586
11708
1
3
2
14
12
43
4
26
2
72
1
13113
24
85428
12
1
470
1
7
17
10451
2125
13
1
270
4
620
1
2
14
28805
5932
23
6
549
1702
559
46
5
28
56
28
1
1125
124
2
3
12
9
992
595
46457
292
779
336
7
2
2
398
11
3
15
91
3
2
2
5086
2252
2
1
4
7
63
22
364
4
2
5
11
1
6
278
420
32
1
2716
16663
8
44798
1
4
1
642
21
415
11
47
15
126
2
1
26
58
3
8
1
1
7
1
11505
46
12
275
1
1
4
2
5
1
34
1873
886
2248
5
209
1
40
1340
7
1
68
3
25
7
120
6
1
9
6
1
57
22
1
1
83
23
11
855
32
37
59
39
2
27
5
28
1
3
1
3
1060
1
1
21
255
6
204
46
146
1
15
57
18
4
1
3279
1
18
75007
258
18
1
15
76
9193
6
2
2846
396
2
3
8
3682
1
2
41053
2
12
10
150
394
6
597
9370
4
1
6
17
1
21
31
4
103
258
187
198
8
6403
2
2
7
33
131
2
55
44
874
4
208
3
3
22
4
2880
2
92
1
1
13
2
6
389
15
5
1
117
2
1
66
6
2
6
21
4
21
3
10819
3
8
11
1
5
83
9
2
12227
19
2
227
40
147
3
1
6
1
1
306
3
1
9
1
37
2
4
302
3
1
1
3
112
33
2387
1
2
5
6
82
138
5
257
14
1
4
2
30
55
1
1
2
44686
24
55
1449
7
12
9
254
8
3
11
2
2658
15
32
1
1
166
4
2
4
21
4931
1615
350
43
10
2
2
90361
8
3589
13
1
6
3
1
12
1
3172
3
4
225
1
2
4
4
2
781
1
1341
2
1
16
5
8
151
15
25644
80
4
3
1
5
23
1
1
82
3
5
25
46
48
824
151
1
31
10286
5
149
47
162
1
19
173
11314
235
2
3
2
140
211
123
56
5553
1
53
35692
916
143
103
4944
159
71
283
2
51
2
4
1
1
2
1909
3
156
1
2
5030
20
379
1
13
56
1
812
2
2
2
45
1
22
1
1
166
2
20
4
1
39616
1
874
54
1
4
779
47
2
100
7
60
65687
1
1
1
1
9
2
2
5
201
7
433
1
5
45
61
2
12
201
9
335
47
3
1
235
274
2
9
1
57837
16
5
8
17
368
82864
6
2084
37
2
711
1009
266
3
34
5
40
1429
1
38
1
12
3
425
30
2
3
669
1
149
5
15
2
68
44552
369
1
22260
1
1
11
76
1
1
1
14
9
1
1
8
1
21
28
11119
1
391
235
1
4
197
72053
1368
148
697
4
2
37
1
54
1
23
2125
19
5602
1
802
1
126
3
446
208
3
33
1
71
4
5856
3
5
1
4
156
5
13
1
75
292
2
105
1
685
2911
20
2
410
600
3821
3
23
1
1
30302
808
1
1885
3
188
76
1
29
4314
2
8
103
14
1
57
2
5
100
1
23670
1
1
1
32
4
7
4
4536
3
1
1
5
193
21
1
23
5
62014
239
2
1
88
8
7
1912
4
1
2
8
5012
158
1
3363
3
1
168
6
48
24
207
2
24784
1
12
4364
26
517
2264
29
1
260
11
569
13
4
5
1
34
6
1
7
377
4
5976
25
383
11
2
8
3018
4
1
2
20
589
571
153
26
5
18
1
57
918
7
6
48473
2
2
10
2
8
75
68
8
1
24
6621
2
3
2
112
4
1
980
1
11259
2009
2
76
11
1
2
1
496
7
1
25
5
80771
15
108
2922
18
2321
85
2
2
14
1
3
11708
4
14
1
5886
2
11
7
5818
2165
5
2
1
1
1
1
2
2
2
40
561
1
51
1
16
22
43
11
95
626
13828
13
5
296
387
8
6
4
2
1
68
44
3635
15
1132
1
12
4
2
9
1
275
318
121
511
212
2068
46
25
17944
791
4
3
1012
887
1
1
32
12
1
12
35
1414
45
2
5
2
1
21268
94
1537
1
10112
227
33989
74
9
2051
43
263
55548
5
368
1
5
4
474
9
35
425
12
31185
12
24
7314
101
11
897
1
1
2
92
23
2
2
245
120
4164
3
1
5
115
1186
1
1
83842
24
18542
11
7
252
1164
30
43
83
32359
22
3
13
2
44156
34
58388
1
3
282
1
2
8
1
109
13
633
3
15196
1
108
9
2
1522
12
1
1
17
1
33
1
21
1
8
2
7
10
13
3128
283
17
11526
3
16
5127
4
1
202
7
4
3
4
7
2
15
34
1
844
683
1
255
1
36
2
1
18
66
26
3
1878
1
6
1
39
2
24
1
3
10
441
3
2387
679
1
199
11656
17
60718
9972
2024
2125
7
54057
2
118
68
12
1
46
3
7628
14
124
6
22
18
7
1
1
19
6
15
2
42
3497
15510
9
1
1
62742
1
2
6
438
2
9
1
1
1
14
47
136
1131
1
177
1
20
1
14408
87
53
11
141
312
502
1
2
86
28
18
31815
1
13
9
1
3
680
5
135
8253
9108
127
83309
1
52
2
11
29
23
14
31
3
1103
199
24
2231
39
13
11
1
32
3
3
86
477
172
1580
66
3
8
18
1
6
7048
91
4
278
300
2078
145
133
53
9
57193
118
3
60
3
1
21
18
36
151
185
5
7
263
36
288
1
3
1
1
1
2
4
244
228
11
41
7
3
720
1
30
1
12
3961
32
5
180
5
1
2
2
20
7
1
49
403
15
3
9
5
4
4
79
3
1
244
1275
214
7
1
15128
5092
21
337
235
1
6
1
5
1
2
20
9
22
9
27
8
103
3
1
9
1
439
574
524
10
382
164
8
10
4
5
21391
7
1
35
4
1
646
3744
1
1
3
19446
82
1
24
2
130
25
1219
1
236
34
1
6
4
3
8232
29
14533
27
1
747
2
21
2
3
1943
25
1
90
7945
4
6
39476
4
70842
302
6
1
4
2
1
585
3
1
36
1
1104
3
4
253
66
1
1
1
1
1
1
1
21
433
2
6
52
4448
17893
4483
7843
19
3
117
6
3275
1
98
3
2
3
5
5
4
6
4
5015
17008
229
662
14
3
3
101
6
4
4
19
2
1
17
73
102
20
7905
11
8
2
3
6
19
1
37
3
1
143
3
1
1
43
17
4968
1
1
2
45
1
4
1
2
13
2
2687
8
5
28
2
15
4556
1667
1
5297
1
16
65
1
29
75
466
390
881
2
3
1084
3
1
3
19
10
1
22
3
1
1
42
1
7
2
578
46
1043
335
1
1259
1462
2
43723
4
3
18
40
4
12
270
1
11
1
2
137
1
2
5
1
2
40
9
3
3
3
8
25
30026
13
87
188
20
4
3
119
960
3
401
1
5
2
1
1
9
469
7262
1
56
1
10
1
3
272
1
1
5
20
1
1864
959
9
2
1
47093
8
7
79
5
6890
6
4
1
1
2
294
250
97
1
12
283
4
8
13225
2
8
4
2
617
2116
6
6
248
1
4
1
271
1
81928
126
45980
2
221
1
8
4
5
1
1
1
5
11
12
1
3
28178
1
30
501
4
1
2011
39
174
3
199
2
3667
60161
90
1
47
22
38214
300
627
217
1
51985
32058
402
5
112
129
73
18903
3851
13
3
1
4
1
4
17
1
31
4
368
1
4
690
1
8
1
17
16
4
1
97
84723
859
7
2061
154
2915
6
2
15
8747
4
88
2
42
2
1
58
1
1
1
7
1
4
19
2
7
1
4
3
5866
1
7
6575
982
1480
6
5
20
44
296
20
19
1
2
68769
1
7
9
269
119
1
310
5370
358
15
2
1
4
1
1
16
2286
3
225
1
46911
7
1063
1
110
5
95
2
124
203
1280
4
3
1
1
927
4
8
28
4
72
84
1
2
3
3
1
16
3
4
442
10
51
1231
5
15850
53
424
1
1389
12
2
1
11
17767
108
1457
3
16
1294
11
166
6
1
570
1
2
401
42
5
3007
2
8
75
4529
393
175
4
9
547
1262
32013
37
90289
2
4
11
7
689
1
1
1
307
1
1
3
2
2955
3
24
423
1
38576
115
1
2
1
3271
156
9
2
2
2
832
1436
4
5
1
138
3
4
441
1
1
1
103
945
1
10113
137
52
1
17
227
93
4
1
551
883
5
247
1
234
8
37988
15400
125
34
14429
695
2
51
19
1
1
323
227
87
284
540
1
2
115
6
3
5
15685
47
2
1
40
108
3
1
1090
46
2858
1
1
2
1
1
16
11
13
119
1
4954
18
89
1
523
27
27
5
1
4894
151
2
291
3080
89
2
1
47802
619
25
20
2
4726
4
7
105
3
468
5
4267
12032
21
1
223
2491
611
13
5
788
3015
8
2
1
2
262
33
5
51519
1
7
54
27
1
284
1
2
11417
2
5
4
6
136
27
269
20700
32
8
19
2705
2
8
74764
48
3
66
1
16
1
157
3
1244
22
1
3816
1684
2
2
3
1
154
1
5
1
1
28
112
327
1365
753
1
56
3
85
112
293
2
1
7
1017
1
5
103
22
1714
20575
9
11
3
5
17
71
2
19
7216
166
1
4
47
169
61
6
16
275
163
2
2
49178
9
1
22
1
1
118
5
2
463
3
18
2
411
5
16
2448
9
1016
10
213
3771
898
592
31234
1
11
1
1532
8
36
25
393
21
69
1
2
11
24
1
16
38853
60583
2139
2
35381
1
39
1
9
3
154
21321
1
1
1
2
1
8
1
8
7
4
2
1
7
2
209
5
27
1
13
9
5
616
916
2
685
319
3
87408
1
644
8
4
2
47
1171
1
1
1
91133
26
2
2
335
1
3
1
144
1
1368
2
2
1
587
401
6
500
201
5426
2
17
1723
1
8
1
14544
25
254
10
7804
901
9
5
13
2
15
1
5611
38
13
251
14
2
6
100
11
5007
58
7
70
40
982
7
19
29
9110
507
180
43
2063
1
14
2672
3482
582
10
62
5
13790
173
34
1
20
8
58
15
6897
5
1
2
67947
1
10
36
1
17
5
753
1351
1
67
1
3
1
15
2296
6
1
2
128
9
2
1
2015
25
3306
26
1
8
5
1
1626
2
288
1
46
21821
1
10
297
240
6
1
7
7
1
38
18
22
9
3
86
636
5
3
19
1823
5200
11
10
8
5
6
2
14
3748
75
14
12
1
3
65331
2
2
1
16
518
11
134
22
1
1
346
3140
124
117
523
36
245
4571
1
2
11
1
1
5
737
3
70
60
1
16
5
6
9
45
14
794
13
39
14
139
10
48
160
166
133
1017
39
4
1003
15791
1
1031
2
1231
4682
1
1
45
766
121
1
338
1
1
8
56
1
107
5562
4
275
19
3
1
1010
88
1
1
1
1
62
1576
19
59
921
23
1
139
38
1
6
75
1
5948
4
13311
2
107
11
93
9
53
9
20
13361
4
2
11
5
1
9
249
320
167
42
31353
3
15
11
11
80
1
1
1
336
9
4487
2386
94
1
1
2
8
3
1
1
119
9761
29
1100
1
1087
12
1
71
3
46
8
1
11
5
1
1
1
1
4
34097
75
60438
4
90
206
173
1
1
26
2
4
130
1
7
1
2298
4
2
2
2
1284
156
1
39
1
4
489
20
23
1285
172
1
12
380
73
65
4671
33
431
1
2
1
13760
1
113
1
3
84
1
14
152
2
145
27
207
20
2
4
32
6603
2
4
9
1
3
26
10
15
6632
11
6824
48281
4
5
122
33
59976
3
137
7
125
31
110
23
1
202
870
1
133
15
5
3
9
3
2221
1
1071
53
11
10
5
491
6
73
54
3
13
2
13486
53
3
1
5
34
5
2
23
42
2
20
1931
1
14
4
7
358
1
460
102
2
1
23
8
2
3
16
24
106
376
14354
27
7
111
4
5
25
14
1
1
70
13
1
2
192
1
1
4
1
1
47865
7872
2
1
6
27
48
6
3
657
1
60
1
5261
1
24240
67472
6
926
26
202
1
7
12
19
61
115
1
2
65
3
1167
20
24
351
41
13177
2
17
1
11956
47
4
87
47
2
3
138
5
100
35
2
2
13
3
1
4
92
1
24130
239
1102
1
3
18
1
12
9
54
821
2810
2175
10
134
638
2
2
69887
9
5
1388
1
100
591
1
1
47
1
86
31643
330
6
825
450
412
5
212
2979
1
1
216
358
2857
1
6
1
358
64
1
79
21
27
1
9
1
168
4862
1
3
813
2578
48
5
9573
1169
4
13
224
3
7
1
1
153
5712
57186
23
3
29
3
1
4
11
16
24924
1
665
13
227
6
1
26
1
4
6
4
1
4
1
1
2727
8
1405
3
1
562
40
3
9
124
9
1824
8
162
9
2
17
1
3
3
33
17713
482
5808
8
10
1782
92
1
71160
1
1
5
8
16
28
12
14962
492
11
2
1
5
3
1
1
1
41
1847
223
4085
81
75
755
1
1
1
8
53
1
1
30
2
1
1198
10
7
2
1
1
24
64
2066
64
2516
1
1
80740
7
15975
12
3
2
211
6
9373
6
1
162
87
109
3
1
24
49262
2
28
44
1
5
1
1
4
6
35
1
118
1
2
1
80
10
32
103
4
14
2
62939
15
2
4
6
2
11
73
3
5
8
13
4
1
2
20
1
2
1
35
80
13
6
7
318
2
2290
3
5
2
1
6145
6
36609
1
41
9
18
7
1
18
4
58
2351
315
29937
871
1
8
1737
10
12
2393
1
511
16916
30
6774
10
15
1
26
42
1
48075
29
2
5
2
107
87
1654
11
62
1
1
2
9
4
6
315
4476
5
9
1
2
52
4637
3
14827
1
71
219
96
2
41
12
6553
2
1
10
11
7
2
3
6
377
1
2097
114
13470
1155
355
43
20841
279
155
3
720
269
1
1
35
281
3
82
23
4
10719
8
2
264
1
149
18
90
56
1746
1
248
397
193
2505
6763
100
8
21641
11
264
245
1
3
1
33
55
2
319
2
2062
1
31
8
14
4236
3
1
86396
35929
7
8
3
88
3617
115
6
1
173
330
24
16
1350
1
4
58
1
1047
2
1
236
1
26
23
1
89
3
96
3
1013
2
2
2
1
1
97
1
2
1
7
17
2
250
477
2
2
1
5
2
3
1
119
34
1
2
3
89066
1
2
18
1
33
1
25758
3
5100
1
4
17
71
1
1
15
641
2
380
4400
2
14
323
1
1
32
416
2
1153
3
1
1
2
1
46
2
4
72
1
174
1
1
13
28
4
114
4
54
5
21
7
9
674
7
6
20
1
1
8
12
1
10774
1
51
11155
56
492
34
162
16
48
4
4
2
3994
1650
3
67
11280
1
2
2
35
1
7
6
4
1
10
1
2
8
326
9
5
546
2751
1
5
6
10
1
55
2
3
87
3
2
3471
1
77
1
3
95
8744
8
312
19543
1
170
1
1
29
34
2602
34
1
18
16
2886
635
24
1
3
1
1
1
1725
1
94
2
41
5
23
1
67
1
1
1
1
11
13
8
98285
125
270
96
14
1
3
2
2
2
21
2
7
145
1
1
2
22
1
15
1
8
1
10
4
1
9
34502
5
2
2
10196
12282
127
291
4
9162
36
379
1
1265
2398
12935
22
2
433
440
1
2
3
1
1
1
8
15
99739
2
41
17
1010
1
611
2
76645
1
184
907
2
68
1
5
2
2
22
6082
38
4206
79
11526
481
1
2
1
6
1
1
1
1309
767
990
11
6
5
7
11
17
1
1
90246
7
5
25684
5
2
2
1387
5
1
84714
110
19
125
5184
1
1
20
5607
5
33
17
773
6
30
1
224
2
2
1
6
2
1
7178
366
1
5
3396
13
42
1
23
73
5
5
1
3872
4
9316
1323
4
3
4
107
5
29
12
24172
1
2
8
162
1
1
37104
5
1
36
13
2
14514
128
15
2
34
2
129
1
2
3033
31
5
1209
27
67
2
1
10
4
1
18
207
4
3897
1175
7
422
7
2
1
1970
41
2
234
1
6
29
1
2
3
1
1
23
2407
51
30
46469
10
15175
1
157
65513
1970
34
5
26
347
4474
8550
1
844
1
3
38
24564
320
14
2
1224
2
11
435
1
32317
953
116
3209
8
319
3763
25
53
578
11
3
7
1
1
1
1
20
13
136
5
8
262
31
2
2
715
62
21740
6
159
3
2
1
17
1
1
2
4
7
9
11
1
2168
2
5
5
4329
1866
1
612
1
8
28
2
5649
2
31
2
3
260
15
2
5
10842
7
16
14
2
7
846
1488
469
10
1
1
1
2
5
38403
2
1
108
2
1655
1
7
7
12
1
13655
7
34444
14
1
142
6
4
3
4
225
4
43
1
406
1
243
6
4
3
31
1
4678
1
444
1
119
2
4
16
7762
14
6192
417
1
2
1
3
6
1
56291
32
1
3
13
160
1
3983
2
11
3
4
1
17
15
127
5003
7
51
246
8
94
55142
1
24
1
15
413
3
3748
1
89
20
2
663
4927
25
3
21
43
30
7
1
434
21
242
49
1842
306
5
1
57
3085
1
15
1
650
4485
387
3
3
54
21
234
333
60
59471
3
8
168
3049
1
3
2
1242
1
1615
1
115
2
1
7
27
10
24299
12
587
6
21
13
6357
4871
1
1
16
1721
29315
1
175
3
1
1
95762
1
22
681
3
2
1
2
26
9
24
2
17
1
5
3
2
2
10
2
111
137
1024
396
3
7
3
394
19
1
1321
1
2
13
166
1
5
5
1
1
186
1
12
252
2
1
1
2
1
79
114
21
1
1
5
22
1
17
3
47
9
601
557
1
1
97
2565
21
792
3
37
24
3232
78
814
1
1
2
1357
1
798
69
3
278
1
9365
755
13672
23
126
11
1003
37
32393
4
3
17
1252
23395
4413
3
1
32
1
1
4128
1
1
2794
29
178
3
1
346
1
4
18
19457
1
34
2
40
11
3
2
90
13227
4
6
159
66
475
47
143
621
3
1
5
22
1
1
80291
3
369
4
21
6
11
1
3
166
15
6
2
2
2
18
8
773
3
228
2705
6
1
2
23
1
185
2
22
607
1
5
15
2
2
1
20
105
1
3
1
1
64472
3
173
749
1
28
1
1
1
1
196
1
1
11
7
431
1
51
2
6
1
3
1
2
4
86
2
12
8668
1221
3
575
6
3
1
2
14898
1
1
23
20
4854
1
1
53
1
461
39
3578
8
68
3
10
9
1
3
19
2
1
3
31
1
133
362
1
2
38683
1
2
30
3
9
123
1
86
1153
1
26
88
1332
1
4
166
3867
1
6
4792
1
58
1
5
16
1
9
762
1510
15
51
1
1
24
26
992
1
5
13710
2
71
4094
11
3226
14
1
1
1
1435
13
13
2460
65333
2
3909
2
1
3
46
43000
1
71
2
1
742
3
4
33
1
90
32
5
162
17
2
128
894
1
98
2
343
22
188
98
4
1
1
601
700
4
1
44
59
13
15
53
1
2
8
13112
61238
1
49
3
1
4
8
30
2593
31
27
199
2
440
1
2
75
1383
4
32
9
1
73
9679
28
1
1
1
8955
6
9
1451
166
11
2
6547
887
4
9
2
3883
4
7
41
10
3
60
1
3
14955
11877
1
1
1414
1
3
1
3
333
46
1
4
2961
1
2
9
2
2
11
7
3
1
69
4
305
1
2
10
141
7
618
121
2357
79
6
15
51
1
13
15
9
1
1
3
1
32
127
504
5
10
92
53
698
403
1
24
36904
952
2588
2
325
9
25
6889
10351
4
401
2
14
192
4
20
1
1
39
22
179
2574
420
8
2
287
17
1
30
1
19146
4
2
2
2
32
7
1
8
62
348
73106
1
1
97864
6
11
5775
4
16
2
880
16
4734
99
6
4
552
9
11
1
1
7
1
1395
1
155
2
278
1624
8
5
9
1
1
6
11
625
11
2
22
45173
122
32670
17
2
335
128
1
121
530
107
1
29
428
1
7
34
1
86
1
36
1
1100
6
44220
7454
27211
5
2
8
37
6724
46489
11
12
2
6855
85
2
14874
29
10
130
7
13
10
1
1
2
20
2
19
1
581
171
42
137
12
4
61
16
8
166
278
3
3
265
18
46
44
2
4
246
1
39
15
11
4
8509
6
1
61
6
2
1
17911
2865
4
6
17
25
4
1
14
8
1738
116
54
1
4069
5368
4
10
14
28
8
5
5
1
5
22442
5
30
11096
15
13
1
1756
8
9
811
2
1
159
1
42494
1
182
2
1
2
741
178
20
1
23
4
17
164
577
157
29937
59
261
20
65081
447
1286
1
1
68
10
1
10
56
21
1
105
2
51
3
3
275
29
2830
2
9
1
13662
1
196
2
1
79
1
4
221
1
2
92187
2168
1
7
2
34
1
318
2
468
5
5
1
15
1
388
160
2153
12
457
34148
78
6
184
9
1
23
8
8188
17
381
1
4
7
1217
2
3
28
7
74
2485
5
20
1
1
424
17
1
1
3
730
1
1
2
247
14
12
2
1
4
1
1
3
3
55
1
76
1
339
1
59
2
9
1
53
1488
3
1
2
3
15
7
4928
12282
1
38
1
227
1285
347
1
3
1537
1
1
10
420
406
10
5
42193
2
140
8
1
37
2
1
20
116
19831
5
3
1997
248
2
1510
1
4
1
19
1213
243
188
1
1815
4
1
1
3
5
31
29
1
601
27
1
3734
22
11
2
6
2
213
2205
76402
666
7
15901
40
3
125
440
1
30
618
1
9
2303
1
6447
7
807
13
92
1
2
206
14
93519
22
1
1
17
35
1
1
1403
5
16986
5274
3
30
1
617
31
71804
2
810
307
23
5
10
2
6
1
21820
28
2
195
3
1
1
3
60
19013
700
20
21
1
7
4
4
278
2
1
11
3
114
1
5
1
31
2
2
1
76
1
1
638
3
1
1
1
51
37
1865
6
61
2
4
27
82
1689
40654
47
1
118
3
1
79
194
1
4
99
1
1
76
1015
11198
565
1
1
12
5601
1
1
33
1
1
17
1
6
3
139
6491
299
1588
6
8
6139
312
34
1
8
730
1
1
9
41
2
2
47904
1
2
47
1069
93
63
1
29
6
6
2
6
470
194
2013
33
1
4
1
1
57824
1
3
4
2
1
7
1
2
181
37353
849
13
1390
25
2
2
4
35
79566
6
11
1
22
1
1
10
1430
70763
1
18
130
73
1
75
361
9
17849
2
5
77869
172
100
16
4
4
25
3605
5
2
7098
10588
255
628
408
9
4
1
41
4
1
5
82
2
1
2893
28
17
13
7
17
1
1
15
199
7
1
29
13
2
21734
8
2
1
8
3669
75932
9553
14
1
3
1
25
1
31
202
21612
2
35743
2
2
1
2
2
56
4
1
1454
6
14
2
1
215
80
2
11
64569
2
2
4
2
2
244
1
1
29
2
1038
8
1
3
1
39
1125
7
2
1
22
2538
2
34
3
2980
1
1264
5
6
337
17
692
1
76168
57
10
20293
49
16
871
8954
49
997
2
1
454
18
1798
828
2
5
815
8
2
1
16
23
495
2
13470
4
1
2
27
83
137
4
640
1
9
1
47865
4
2222
48
10814
20
3
490
27341
4
1
952
2
63
147
1
5
19
1
3
6524
1
8233
2
26
11
14560
5
6
306
6
551
1
8
1
3
1
2
2
74
3
13
7
1
20
1139
7
23
10665
1
12
2
100
2205
10187
3
15583
47
1
1
1
9
2
1
1
595
34
1
16
77
1220
817
3
3
4
4
1
6
4
2
6
83
31
51
48
3
1
798
44
4
1
1
79
18654
7
5
9
2
1
3
8740
95
8
2
1019
1
15
9
93
46
3
3641
3
73289
1
12
47
1
29
3
1
3
1471
26
2
46536
955
6147
30
15468
30
1
5
4
25
103
110
3
1
2302
1
6566
12
2401
737
399
6
7
8727
136
625
2
7
4
2
531
1
1
292
9486
26946
19
1
1
6
2
2
454
20
1981
1
30
5
3
11
47
4
2
1
10
4
189
81
43661
1
3254
32
1
38
297
562
174
432
2341
12
42
1
8
111
399
2
2
71
1
1473
1
1
233
2
9428
11
11
79
9
354
187
102
9
1394
1
7
1
15062
2
11
2
19
10
1410
3
4
1520
1
1806
1
1944
8
86
1
14
142
162
62
5814
1539
20
65
1
6
5
168
4
24001
1
9355
24
36
1
20281
1
3
4
4487
11
7
2
15
1
11509
81
2
88
3847
3589
1239
13
1
5
49
7544
226
305
2
1
8
1
211
553
1
1
1
2
27777
1
256
6
14
179
329
1
6
5
16
2
2
45316
58602
105
12
45
102
6183
1
1
3
17944
1
2
1
4
161
3
5
7
19962
10
4
1
1
16
1
2
7
414
11
1
2
13
3
49
2
13
17613
11
38
7
3057
9
70
191
2
11
38852
7
3
2
4
1
13
148
31962
17
1
174
79
3
186
8
1
12
1
1
8
1
1176
2
663
35712
68
1
16
27
2
496
29
8
5
75
165
72
333
1094
42
1
4
20
51
1
68
33
552
20316
3
1
1
479
75
160
829
2
1
1
39
9
35663
15
247
28
11
13
113
326
39
78113
26
1
77183
1
7
6
3248
4
1
58068
9
5
17
104
10
1
2
3857
65
8
653
2
14632
48720
1
1
1
1
19
6
84
5
706
3
4
2
5087
21284
373
38
1
1
1
13
1384
11
15
1
3
3
2
123
751
64
16
1
413
858
28
10
1
6
1
15412
7
460
1
4
420
1
21
51646
1
4
12777
1171
2
1
5
1
90
30
4472
11
881
1
516
13719
26
12
14
8
11359
44
9
3
11
3232
1
1
3
1
14
1
2
108
21
1
21
1
8
1
1
1
7084
2032
17
10
24
2
577
14
531
16
9
65
3
3
582
56
1
1
11
1722
1
7
2
2320
1
4260
6013
15
6
42690
5
3
2
63
761
695
202
10664
1
3
562
377
1
6
10782
1142
137
199
18
3
2
2
1
2
57
17
2725
88934
23
1
3
39
6
1
1020
33462
1
5957
2
3704
3
450
1
1
2
2
15
12
48
361
16117
311
1
211
1
27064
1
1621
111
29
334
1
260
1
4280
9
70
110
2
2
6
16
36494
287
2699
19
12530
69
3
4
2
3
2648
2
3
417
1238
27
1296
8
3633
33
5
18530
3
148
1
941
497
1
11
65
25
121
7
9
6
85
1
81
94
3
2866
6
1
315
1
57
1
1
248
2
1
4669
1
19
121
1
1
1
1596
5
1709
52
175
1
97
2
19
77
1
5630
1
19
486
48
112
43
1
20415
7191
7
4
2
1509
2069
84
1
21075
53
329
1
227
100
50
5
1
24
1856
1
38
516
122
3086
5
3648
1
12
1
2
18
1
3
2
1
2
3
37426
7
11
1
1
1
50506
19
386
36
1315
488
14
615
1
5
214
5
274
1
7
53436
2
7
2
13
163
1
157
13
1380
58
117
79
98
2
2
1
18
5
1
12
2657
4
541
1
39
442
26
35274
18423
4
205
7
1
79
2
4
15
1
2508
1
35575
1857
98
4295
52
2
21
6
20009
1039
11
81
715
1
7
6
14
3
1
4
20
11
243
1
66
81
27
2
155
493
1
2
7
12
2
1905
6442
119
4
4
1
4
4
31
10
210
4
40
64378
1
16
147
2
1
85
3
3
10367
2
3
1
2
40
1
64569
3
1
12
18097
29
155
5
71
8
1083
1
37
2
19
71610
46
11
56
79
4
1
96
625
236
1
5
1
4
1
1
7
20599
42
402
111
4
204
4
9
9
6041
42
2020
1
2
50
1
4
5
1
84
127
515
14595
21
1
94
2
9
805
1
3528
2
2
1
7
48
1
10
9
70
1
2
1
2
8693
616
305
50
1
3
1094
1
8
5405
11
1
5
13
1
95
1
1149
8676
401
863
16
2
310
522
4
46
11
105
1855
3
2
72
8
53
62
3
7
5
1
90289
8
12
8233
1
21
1
1
6
1
1255
25
108
7403
2
29
6
5
1
4
3
6
35
29
6
7
16
43
1
9
3
3
4
15
1
663
4288
6
1
1
3
2
2
4
1
1
1
3
24
17
24
15
551
1
2
187
8
381
145
70
53
542
131
49
8
13
1
169
86
10
362
1
1
7
28419
7
5
140
3
9
2
1047
32
4
2
2956
1
631
9
45
32
73
40
119
2
343
1
1
1
62
5257
1
456
1
9
2
33
2
3
60
1
2
3381
5
252
1
2978
3
3
14
12
17
154
42
1
3
1
11
12092
124
273
34085
391
22890
434
91
1
24
1
1
251
2
2403
3
5
403
30
1376
2
57
91
1573
43
4
13
7
9
13
42072
19
2
3
96
1
105
7
2
1
50
11
3222
1
1
2
40
280
11923
9
191
256
4
2
126
11620
37
6715
2
182
1
1100
1
20
8
1142
42982
2574
56449
2
337
8
2
95184
58
205
2
1
9
1
221
7
3
2887
4
1171
101
15
22
2
3
466
373
4
71
2
17
2
27341
19
754
14
6
36
16
4
28
33
53
1583
2
133
8
1
1
17
22
1
59
370
3
3102
1
198
199
168
208
35
1
1
22
70059
6249
5
739
1
3671
1
6
44
7
45
8
7
3
45
33
14
50
203
17185
63
214
1
4
398
32
5
14
440
2
18
1
1655
66
8
4
16
4
508
35
1
15835
3
8526
1
657
1
2
6
5
7
2
2818
6
264
422
12
3
3
3
9
46
430
3
1
1
1
592
32
44
67
368
5
156
2
1
2
5
315
1571
21133
105
17
24
31
1
1
3
61
1
25680
1
1
358
1652
31
225
152
12
1
1
1
18
15
1
2207
44
3
3
34
68
2
3
3100
4
3
3
2
8
3
5
3
1
15
2
3
2
2
1
1632
112
1
22
254
20216
6
2
5
1
2
1935
14
1
17890
6
184
5
4237
11
1
1
6
37
13
280
5
1
32
8
3
5
9
63101
17
207
63
7
1
553
47
14322
27
1
2
2
16
36
83
1
117
3
2
1
6
170
9
1
1
18
1
1
316
84
1
227
2064
12
9
1
104
2
1
133
47667
11810
25
258
1
9
7
6
9
149
13
1370
48
4
284
3
3
1
76
8054
491
1
1797
1
60
7
12097
14
805
114
75721
1
168
1469
10
15
2
590
29
1
5
16
11566
1
36
2
1
2
510
141
3
1
29
1
49
1
29330
21
3
44
2
1
221
2689
1
1
1
4
7
3
1
478
28
3479
2521
1
1
1
2
13
36
920
1
2931
781
74
680
5285
15
78894
2
22432
1
1
1
287
11
3
311
22
184
308
18
210
3
97
155
9
1
2
1
19
15
1782
24
11068
381
1
2
2932
17
1
62
2
22
1011
123
41391
1
43
1
565
13
1
11
1
1
124
1
4
94
197
4
194
1
4
4
297
45
13199
100
3
12
2243
3
7012
1
62
347
1
653
5
1
53436
1
158
22
6075
3594
48
1
2
1
7548
7
8180
18
54534
1
47
1
1
796
1016
29
45
71
31
86
3
407
6
1
86876
38
768
42
12
1
43
2
21
32
126
404
3
1
71
3
1
5
208
5
68
2
2142
1798
13
1
2
4881
1
7
3
42
1
3258
91
1
81682
106
4
1
3
43661
1
1
113
4
1
624
1
152
2
1
153
4
16
1
1
11
21
6
2
1
161
1
583
1407
37
2051
21
19
8
3188
56
2966
6
1
117
45
1
587
354
6
261
3092
20
1
3
34
1714
2
1
9
6
27
132
6
1
27
5935
1
5
3
27891
108
1309
1
19
29
162
9
2
1
1
5862
145
780
2
5
12033
44
38
2922
625
6
6
125
1
3
68
1
3
4787
1536
25
1
703
982
1
1
1054
1187
13151
1
2541
2
2
7
5
133
25
1
1
38
11
1
305
22
2
4
6
166
1
18423
11
3
4
6286
6589
79
4
33
1
1054
1
3
977
1
3
10
1
63
74
3
215
79
1
4
1
132
228
1
3
2257
2
1926
356
18312
3
153
59
4052
218
1
7
7
1
56
1
2
13
234
1
76
2
1
5
2
13
577
4
83
1
28
61
50
1
220
6
2
1
205
67857
7497
4768
1
9
11
14
5433
1545
60
24
16
196
31
2
1
2
339
4
3
6303
23
21
33
140
53
22
2
4
31
1
1
1
3757
3985
3
2
42
3
2
323
1
14
3
43
1
18
1
11
7
3277
1
3
30
2
2
227
1669
86
2
1
89553
200
219
14
3
18
11
3
74
16
2
37
324
1
1
56
4
1
2
5
1
25
18
1334
58
12
105
17
3
50907
11
30
1
117
2
3
337
263
22
1
91
2
1
11
3
290
4
3
35
70
4
4
3
1
193
83
7
10
7
4
1
2
7
687
6
4
60
12
2
587
3
2
6
15
4
4
2
8
82
125
391
54
13
2
16
2
1
8
34
3
1
50506
3
12
1396
30
169
1096
2
4226
3
4317
4
1
191
302
10
1760
51
385
9
19
1
31248
4068
3
3
2
1
17
4
348
88556
736
15
4
243
58
1
5131
1
1
27
1
5
11
10814
305
2
3713
5695
1
28
73
495
4
2
1
3
46
7
3
2
33864
2
1
50
11
1
8
3
4
1
52
68
2
398
15
56
33
1
135
6
44
9
12
1547
1
2644
2
448
5
272
8
12
96
142
1
1
6289
51
77
4
2276
1
1
295
7
49
1
278
1
1
20283
1
493
1
16
8
375
4
14
1
4
1
371
1178
7
880
1
6
280
80
2
2367
1365
406
3335
12
2000
18
1
1
2
1
1
1
14
15
504
2
1
5125
1
23395
2
139
1
3
47
204
7354
1
16803
68
1
4587
11
8830
13425
30302
1
77
1
77742
7
9944
362
9
27
22
3
3
3063
7
4936
26
1
2
1
1
107
399
8
3
1
1
9
4
1
2
1
63
9
1
282
133
6
202
22
3
97518
7
1
57
2
1
17
6
245
18465
8
134
525
1
1
79
24
3
1
662
3
80
11
2
5
3
7
453
1
78996
24
1
419
1
1
3
12
89
1381
1
11
263
3
32
4
73
263
1
2
6
6
18
2
63
1
26646
3
181
2
1
73
11
13
40
17
129
3
307
1
3
1
305
20
426
3
8
1
16
1
35
534
23
1
14
2
3
335
1
1
2
1
90
56
1
1
1
1935
51303
695
7
2
1
18
8
24
160
1
114
11
19
61
15
6
1
1
1
2
1
1
2
2
3
2
83420
180
2
1496
2357
4
11
1
2
1
2
1
211
14936
4
529
73
68
1110
19
140
8
345
9
6
3
1
1
1
42
2
47
77
44
18
445
13
4
147
96
1
36
3
3
1
1
1
419
31
16
7
20
4879
174
2
4
60224
780
160
11
71
5519
6
26883
5
21
7
7
2
6
30362
44858
115
1204
2
135
2
5
12
6
1
2
7
1
20
495
64
1
65
205
12
58
1
1
640
2
1
1
2
4
6
2
5
170
1
2096
4220
135
3
7
3
4752
26946
3499
4802
8029
1
3
4
18
203
47
1
1
7
5
13
4
3
2432
1
43
4
1
361
3
1
6
4
1
5
9
38625
1
1
4
23
23
8
11
6
32
3
28
55
66
71
69
1
12
33
1210
15
3
1
3
3
29532
68
19
1
92
3
10
197
35
3
485
2
2
3
15
4
171
224
1
2772
1
848
2
152
19
2
1208
1
8
2
8387
2
1
1
9
2
12
14
4331
1825
157
86
226
2
17
18
1857
7396
1
5
1
1
88
1
215
6
2471
1
1
13
14
556
1
10
1
1
3
1
16478
12
15399
1
908
317
4
4
1
571
3
3
1354
10471
11888
3
1
6
2
3
21
609
17
4
10
12481
249
1
5
1
897
44
2
4
7042
1
1
1
2851
4
129
1
47
22773
40
4
4
25
2
33
2
1802
1864
1
23
146
2
28
5
1
8736
93
31
965
1
9
2
19826
2
755
6
5
13
5
7
39
11
19584
41331
31
17
1450
16
495
1
4
883
10
3
3
1
1
1024
1
198
10450
16955
17
3
1
1688
17
1
44
3
3
13
1
751
1
76
1739
1
1372
1
1
36
387
4
17
2
2
7
5061
6
294
1
1
1248
1
74
45
23
10
1
1
346
132
5
93
31
3
4
11
3
700
3
20
3
11
2
11941
141
1
4
62
4
18
2
87
5
1
1
136
2
1
1
3
1
3
8082
1
16986
3
28
11
11
19178
1
1
7
1821
1
1
1
3
11
1
1
1
908
283
1
337
33
6
284
7733
1070
4410
1
2
186
2
24399
1
91970
73
2
2
1
2
1
812
176
125
270
43767
4
2
827
1
47
701
1185
2656
2
4
8463
1
2
3
313
3
5
2
7
646
17
607
17
1
8
574
968
2
2
366
4
2
279
619
6
648
15
3226
424
3
13
3
2
4
3
11
23929
2
2
12
13
1
3
30
46
3
160
50
1
21
576
89
2
3
1
87
10
29
52
4
9
7
1439
74
2160
1
1
13
6
6
2
22
2
8
7
1
3533
9
2
4
398
1
23
71
12
24
1
14
757
12
1971
1
166
2654
135
5
3
1
5
82
4
18074
1
39869
1
6
4
38
1
7
12
56721
7
25
9
55
164
54
1429
2
1
2
15
2
104
139
1730
16
26
1
32
1
2
1259
5
4
1
3460
15
2
9
54
1
15
1
84
10
1
26
2
5
16
2
1
5
4
8
214
725
865
33
4830
1
603
10
5906
1
1
4067
5
117
70059
1
18
2
4
4
9
26
1
3530
2
35
4946
2
19
1
1
7
2465
96
1097
2906
5
3
1
2
3
1
1
81
11
2
50
97
3
2
6
283
6
22768
7854
1
3
6
3
3
4
11
7
12244
2
5
33
2
2
3916
2
3
2
22
23
5
65
9
1
26
2
5
3
2
17
2
66157
1
156
2
10
11
966
4
999
4420
3
1
5
2
3511
4
21
2
14
18074
1
6
18
6
15
1
5
65
4
15
8
47703
54
1
1
3
20
3
1
6
1014
820
1
57
2
1
29185
8
1
857
4598
58
10
34207
10
1
185
869
3
6
26
1
2
667
6
11725
722
9
9
429
5
2
1
320
4
5
5
111
1657
1
922
7
1
28
46
62
4
3
12
6219
39
3
1288
2
96642
37239
1
65
4
96
1
110
1145
62
1
3
7
3
167
3239
23
60
1
121
665
2
1640
12901
19
1
4
1
16276
1
4
1
1
1
2
1012
138
5
2
1
352
421
3
267
564
155
724
10
4
2997
1
1
1
125
2
14769
3
1
9235
4
15
5
266
2173
6
644
1
511
3
5
1
81
32
2
11
501
99
5
18
1399
8693
22643
1
1
19885
1
28
2393
1510
5143
1
285
125
8
6
356
73905
1
3
10
1
500
2
1
62091
1
212
30586
2
2
2
1
60
4
1314
1219
187
2
1652
83257
3
26393
1
1
1
7
76
176
1083
14
1
29
2
3
2
137
11510
2
11
27914
6
1359
21
135
5
63
66
15791
2
1
156
1
1
1
2
2
80
10
14
10
9541
36
10032
25
3462
7
4
138
1
371
1084
18
6
2
1
13
5660
63
1
38
1
1533
1692
1
3301
20
2
28
72
94
15
2
1
6
2
3708
6
1354
1771
1
16
4697
7
1
5024
738
6387
2
11
126
3
301
5
4
1
748
130
21
7
671
34
292
4
3
159
3
2
184
2
1
71
246
4
7
4
1
248
1022
2
1
25
1
1
78113
3
8
8
11096
1
1
88
1
6
255
15
26
10776
1
2
1
1770
1
495
10
1
1
131
27
569
1
23243
2
24
3
3028
1
28
691
159
7
2
5
972
12
6
8
1
6
5
2698
228
4
4
12
1
27
359
24
36498
30
9
5
4
29
3983
170
328
11
18382
48
4356
1132
14
1
1113
97
1
5
579
855
2
10
19
5
1
7321
28
657
440
1
9
6
7
1
2
1806
32
2
1
3
4152
2
8
1
1
68
2
1
1384
18
953
8
10
1
12
1
21
17
2
1862
7
1
1
3
6
1
12
611
315
2
1
20
2947
4
30
7
16
2
1110
18
6
8
1349
61
61
3
644
1176
4
1
1049
1803
154
2440
23
23
3
28
12
19
95
5
83
8
821
15042
38
1
7
87882
16
2
299
63
1
71
1
6
1
4
36
1
842
60
117
22
60
3
5
4
1900
183
1435
2
1
172
358
1
3152
46
3041
85
2
1
63
7780
59
1
3
3
6
103
1039
1
204
1
12
2
2996
54117
2515
5
22
57
2856
19
1
1
2944
1
40
1
4
19
8
2
1
80324
1
1
10
8
4195
232
24
14
75
13
444
14
4358
58
2388
1
119
1657
2
1
7
1
8
1
41
1
135
8
64
4
1
1070
4
585
27
149
1
1
1
142
1
1
1
8
2
9
8
5083
2916
2
7775
6570
74
8
150
56541
5
54
5
1
2082
27146
1
1
2
155
1
7
186
41
6674
789
12
499
1531
5961
3
9776
4
3
5
2068
4
2
1
2
1
12
9
1
42
5
14
28
1448
6
3
716
58224
7
48
2447
339
2
2
33
551
7115
648
2
64
433
151
1
1
557
12
1199
253
162
12097
12834
5
3
1
2
31
10
63101
74
6
40
1
302
143
2
33
1
945
1
6
1
12
15
113
1
48985
11173
2656
32
49
11
15
1
2924
7
1
1
7
56533
7
21
1
89057
96
1
11
9
1
14
13
792
2
126
1
19
1
3
1
413
53
2
7741
151
65
322
13215
988
48
4
9
137
1
17154
6772
13
4931
1
3
63
12
13
1
5
1047
15
4535
2
2
2
83
3
1
45
2
3
5
153
96481
15
18
3426
225
23
3
16
64
2
21
1
73
206
4127
61
1
1
2
7
5
227
1
1
6
8
4194
6
2
21
4
2
54
1
1
2215
3
85
3
22
92
13
50
1
1
1
499
1340
3
119
1
18
2604
259
1
1
1
848
1
33
1
1
108
1
9
138
6
6
53
21
8
3
3
149
858
525
1
1
45
1
6
2872
17
1
1
2
311
14
37
123
1
8
2
26
5
9
1
943
2
4
2
54337
1
8
1376
24493
4
9
18
5
4
1
4
17
1
39516
3
66
2
1
6
6
5
77
30
3
354
1143
4
34522
1
4
29275
81
215
19
964
40
1
15
1513
1642
1
1
9
143
4
2
1
6
11
20
3
4
10
5385
2
5
148
31
16219
8
3
1
60820
2
15
8
4530
1520
2
5
2
3
6
1
13
45645
1
8
1309
1
19902
61
13
4
40
15
8
3854
947
2
1
1
18
37
56
581
1013
17
1
5
1
11
259
95
11
4
124
75
3
215
23
1
28
1
403
477
702
249
16
9
1
1
6137
5
11
1
1
1
6
1
13
68
1
71
719
640
311
33
32645
2114
45
1
4
1
1
70054
1
12
65
6
1
1
4
11019
1
1
1
441
20686
142
152
12
3
109
8
1
20
32
7
19543
48
6
4502
1
63
3
99624
7396
2
2388
1
361
2
8
9
35
2
15569
844
58
15
6
7
10
1
198
51
1
6604
3
36
1
1028
533
6
58
7
1
1
2
57
3
1
20
9
3
1285
441
4
30
1
998
2
1
1
3
1
1
41
7
1055
4
60
164
2
2
1
5
1
4
62
317
308
11
2
1
3
221
5606
2
134
6307
46
2
12169
26
4
1109
16
35
4
1
13
479
1
327
1
1043
180
58612
8
2
31
13
1
3
15732
799
2
2853
1
3
12
168
225
2192
24
3
1
115
1
1159
977
2
18
1582
3
125
17
2
9139
1034
26173
347
3288
3
332
12
9
1
1
5
17
4
3
28
21
585
5
1
17
5309
9
1
2
1
1
213
12006
70
2
2
22758
26162
318
1040
4
77
26
5198
3
4
4579
3
31
43
4
6
508
10
4
220
15
2
19764
1100
1
102
4220
1684
11788
2
2
41
2
1
523
4
1
176
40
61
2
198
28424
2
14
830
22
1
164
13
1357
119
2
2408
35712
4
10855
12553
152
2
4
72
14
2
40
17854
2
32
1
23
16
16
4
137
8
76
2320
17
9
20
10
1
1
84
4
1
42
6650
37
1
1
1
1
227
3
15
24
1
14
120
1
1
4868
2
3
412
130
4
1
83
138
3
150
5
1696
1
97
1
79
17
67
1
249
54
5
92
29
2
1
18
213
3
52
1
7
10
1
3
42951
3547
12
14901
1
1
7
2
96
2
72085
1139
1
30
102
5
5
313
1
21
121
11
100
29844
75
288
45
2
3
4
140
5
13
9
17
2
2711
13
672
2
67
1750
14
78
1
1
4289
426
12
3
125
336
300
206
26997
2
2825
741
922
17
217
525
92
13
20934
6
2
42329
4
2
1815
170
1212
11
1
6
901
35
36
1
218
45
141
784
7
15
1
15
65
178
1
1
9
1
2
1
2
1
489
25
777
4978
57
418
8
147
442
1
20268
1
53758
58
19
793
34
3
1
12
37
1
2051
1932
34490
7
2
522
8
2
1
1
14
1152
12641
507
45
44
5125
27
2226
121
2979
1115
14
75
193
4
14
32
120
50
10
179
1
2
2
12
33081
29
1
12020
2
2
1
1
73
133
13
67
4
346
21
3
37
40
2562
3
1
15
1
309
478
111
2
12
9
7
18570
6
48
6
10
5387
1
5
155
1
44
191
16
1
491
2
2
1
85
9
4
1
2
78532
10920
299
181
265
1
67
2
18
8
945
152
5
182
9842
3141
14
19
15
224
27
6
4
10
43
23
1
131
18
3
144
749
29
1
1728
47896
3953
4
58
2
1
4
1
58
676
3
1
109
581
345
777
2
6
1
2
1
1
1
23931
4
3
16773
15
1851
1
4
2
11
1
108
100
4
20
1
5
3836
983
17319
12
976
1
2
2579
1
4
8
1
11354
2
1
84
3
3
1
16149
1
1
542
126
2012
3
3
83
96
2
9
1
10
21
1
8292
1
200
10
440
25
1
52
51
10
229
48
8
1
14
91021
7
5
229
6
2228
122
1460
12
4
7
957
75
114
1331
3
2
2
1
1
90
6
93
9
47
31
29719
2
2
9
7
388
33
1
46
302
1
15
40
21221
9058
38
2
99
2
6
3
3
38
360
511
4
51800
7
8
4
194
1
261
1
5
37081
308
95713
1
75
331
1
3
6
2
5
36
3
4
1
19
17
1
752
1
19
114
1
12
1
1802
1
3
1
3
8
18
12
12
1
1
5
20934
1
4
41
1
571
14
18
1
6462
1
174
5
12
11
5
7
5
1398
3
19
2
1481
155
2
76
7
1001
1
92
2
143
1
48
242
3271
816
312
5
26
1008
131
295
97
1105
214
7211
13
16
12
1
12
157
21
2
2432
1
143
8
6
1
14
348
1
3298
7
4
7042
11976
96480
22269
3
279
93
5
20
4
377
4
358
1
1
3
65
89847
6
46722
18
6
4
5417
3
2
4664
3690
14
59587
2
3
2
4
40
1
5
2
3
2
54
3
198
8534
6
31
1
1
1
19597
7
8
4
38
1
6
40
4
823
1
39
1
16
4098
8
1655
1
99200
41707
2908
3
1
3
27
47
1
963
4
3
1
1
3
42
19
2
157
1
7
292
22
25
2
29
23
12
8247
13
1
380
9
5
7
2955
2
1
7
2009
2
12
145
3008
1
1
21
1
5
13
74
3
39
245
351
70
3
2
2876
534
216
18
7
205
2
3654
398
9
64
1
2
1
727
2783
5
39
57
17
10783
64
14
56
17
5182
107
67
8
12
4
53
2
19440
30
8
3
722
1
2
7
1936
1
495
6
7
1143
1
2088
1
3
1229
3
10700
5661
11
21981
5
23
6
13
577
29
16
11763
7745
2
1
3
305
7602
1
2
25
8
550
3014
3
31
1161
21
10
93
5
429
1
4
80
2
717
4
153
5
25
4
121
1
140
335
1
185
99147
2
2
3
1
6
39176
26369
1
1
65
1
72710
1
102
207
17
144
2
4283
1
267
181
2
400
1
2
1068
4723
1
1500
7093
8
9
1581
1
1
44
8
28198
18
2
8
2
11362
9045
23
1
132
1
8
2
2
73
4
1
12481
3
168
305
1
12
1
33
5170
2786
1
4
33218
2
73
5
2
66157
1
72085
5
21
1
18
1
3198
2
3
1
1
2
64
1
26
1892
2
6
2
2
7
4
50207
38
1
32979
7
3
1
14
209
120
44
32
75
50
53
9787
2
46
50129
3927
1
322
8613
2369
4
989
2
27
4
15
492
58
5
1930
19902
1
23
39
1
33
9
26
52270
2736
1330
4
3552
6
125
1357
8
1
1
1
5
5
3
1
13
79
168
91
72017
48210
121
3
11
441
1621
4
1
112
69
93
4
305
1
28
26
1
3
5144
107
2309
93
12
7616
2
1
9
1838
4
47
3
3
264
1
4
9
2178
1
32
26429
360
1115
2
11
1
1551
2
7
314
2
12
200
1869
3
2
1
14066
49579
12
4
22
13
1
13
2
1
48
113
103
16
16
6
2
13
47
8
7
77
52
53
2
2
2
1
3
20
1
2
14
23
6
3277
3
449
1
214
18
1
5
66726
5
44
10
19
1
378
7
3
2
2
675
13848
1
1
10
1
2
3
1
31
7
217
4
2
41
233
4
11
1
2
10307
27
5
1
4
1485
1
23
28
1493
1
68
1
1
2
1
2
1038
48
27
86
24805
1
1
13
8
19
3
5
94
21
2
1
1
4
4567
142
737
31
2
738
2
44
1392
1
9
1
1
127
228
5
4
37
1
17
1004
31
5
270
99
1
8
7
8
118
1
25
2
2
30
6796
281
2
20
426
16
174
25
203
4516
968
440
91
2450
293
47
6
1
3693
13361
6756
2
5
3757
5
2
4
248
6206
1
93
8
412
6
1
1776
1
169
16854
2
190
1
1
16
23
1
1
4
268
2
5
1
70785
1
5
9
1
116
169
2
93
1
27
1
2
1
15
1
812
1
58
5
1577
3
13
544
3
7873
2
1
2
1
3
1
5
7
65
1
6
3
1
43
4311
77
3
4
1
769
21
1
9
2
39
2
702
3
1
619
2
421
197
24
2
1
53
70
700
85
513
8
5
9
1
10
23
20
2435
18
2
1
36
3094
3
38
272
1
1
358
1
3
39280
1
1
2
7
1
4
29681
1
1
9
34
3
53
6
24
43
99592
423
8720
86
3
1
22
3
43
1071
772
16
31
83
19
1
8
1066
12
1
43
7950
1
41
4
13
4
25804
137
5
2
1
37
56
4
335
236
53407
3
50
4
292
7
1
4
23
3
1
2
1
1296
605
1
5
2
1
1194
90
22
32
8
1
15
27
1
1
36
2
112
60
209
11
55
115
12
1
31
2
1
100
2
1
2
9281
629
1608
4
68
1
59
23348
4
181
10
2
2
10
20
2
4
63
7
1
333
1
1340
3
1
37
62219
9454
5
1
56
2
18
5445
2
1
30
4
97
1
7
1
3696
7
33
416
187
787
22
2
24
46
22
3
10159
2
7
5250
38377
33
15
104
9
42
1414
1
5
12
10
1939
31
6
335
1947
13
28
13
1
3
1
50
4573
729
35
2
46
1
1
2
10
3
1
1
18771
12
38
185
1
2
1
4
1139
35
433
7
16
2
3
1
3
25723
41648
1
12
25
4726
168
8
1
12385
12
10
113
1532
366
242
8
361
4
2
13
1
3
1
58
83407
1
7
2
1
42
205
108
2
1
1
307
24
5
5
11995
184
11
1
10782
2
1
131
1
98
4
2
4
118
188
371
1
353
45
15235
1
7156
7
22
5
2
1
96971
29373
3
3
3
16
4
25
24
1
1
265
21
1128
10
1
16
1
1128
1
354
24
1
1
6394
6
1
30
12
23
89
25684
5
39024
89645
2305
1
276
5
4
4
1
6
1
3
1
1894
168
3
16
1
951
46
100
135
796
43
29
2
2
3
262
2
26
18
6
3
1664
54
77
1
1
1
1654
1
2
75
3
242
2
1
2
1725
1
5
73
674
1
667
2
4447
79
40
2
4
5
19
139
2
1255
3001
2
6
374
1
25
655
19
1
2
62081
2
32
92
2
5600
1
1
1
3481
3066
80
875
3
5589
37
7
1
1
113
1
1
1
31
1
1
67
20
10
11
5
1264
19
1
1176
4
4
197
4
5
11
341
3
4826
2
356
178
1
9
441
6053
76
772
10726
2
204
5
6
1576
1
2
1
4
5
1
1
152
25
1806
2
14413
603
1
7
4
2
1
2
1
323
2
766
1395
2
68475
68
16
84
1
12
4
1
18
1
1
167
2
4
208
1
4
1
32416
155
162
46469
157
26
5
56
3
3
1
9
32790
1
3769
435
1
374
1
47
9172
316
13
131
19
2
135
1567
2
1
3
160
3
11
2
120
3
1302
640
1
762
4
957
17
2
5264
15
2
132
12
1
1
1199
1
1
331
24
28
98
161
2752
25
22
1
9
120
780
5092
1
4
1
13
8
2723
2
10
34
59091
95
3
1
2
45
3
1
81
7
5
6
6
3237
2
4879
1
3
4
125
121
2800
1147
1346
257
29
5
32979
1
2
3
1
6
67
1
95
1
2
91
11
126
1
1
2
70
3064
2
165
39
1
1
2
2
3128
7
3827
93
941
1
10
1124
1
1
42
1
1364
1368
1
21
4
1348
55
7493
2653
2
7341
92
56
9
1
15
896
1
1169
2
34
676
3
3
7
223
2
8
1
14
106
10
3
1
9
16
5
99
1
4
1
1
6
63
2
2
1
369
22987
265
4
3
8
2
512
1
2965
223
3
27
191
464
2
3
20
1
4
1
3
48
198
4798
1
1
7
64
133
1
116
1473
284
25
24
32
5
4541
1
73
414
117
3
586
2
258
2
5364
7
2
1
2
78
1
25181
4
123
1
1
15
7
2
16
5
627
1
1
266
164
11
2
96
3
2461
2
3
81
1
2217
4
5
214
5885
16731
3647
3
1
2113
1
3
82
1984
153
4
19757
3
966
772
38
1
9
2
1
2
18
7
4
32
255
54
707
8
6
2
1
2
1
1143
5546
18046
105
4
1
1
3654
86556
104
7
6155
423
2
30163
73
17
5
15
1
47
142
2
1
6
1
73
1
15
1
1075
3
6
9
1
18
8925
8
4
5
49
113
1490
1
85
30
1
23
2
348
5
2
174
2516
11
2
27
4
3
1
2
3
2475
943
1
2779
1011
2
2
11
4
22
19724
471
122
1
39
5252
551
6
1
2
4
27
621
311
2
3637
1
1
16781
48
2
5
5
5
1
1
3
2
14888
40
1450
12
15
4
2093
1
14
339
9
473
56598
3
267
1
136
2
4
1
1
130
2
2
10
1
6
1
14
262
2
2
1
3
1275
5
14
5018
31586
9
14
38
2
1
4
171
1
1
3
3
1
2
5
30045
17736
5
2
56
2
273
60
47553
5
1
1
1
333
2
79
3
7
2
78
5212
3
699
788
1
236
1
4274
2
1371
8
1
1
2
1
3
21880
1
2
1
18046
139
8
75
3
1
18
445
171
1
130
19554
2
3
59
9
11
17
1
35692
1
1
68
9
92
2
1
2
6
8
1
11
8
50
57
6
10
9
94
1305
2
4
1
251
10
13175
30
6
53436
18
3388
37
1
7452
1
1
76
422
258
2020
309
4
1
979
10
1
1
5
5906
1663
1
18
93
1870
4
1
1
142
16
155
207
7
1
6
11
1
3115
1
15
1
1
9
1380
5
2
1
19
29311
23858
6
13
2
13
1
1
15
21
3
93
3
9
1
1
2
7
107
27
1
46
1
193
3
35
3
4
16
767
2
83
46780
82
3087
2011
41857
46
1
1
2
39
8
4
3
24
3
56
25758
6192
1
103
44
83704
5
2
3
1129
1714
2
42
163
14
3373
41
3
1
71872
61
4417
3430
30
2
254
467
3236
5
2143
1
42
1
92
585
2
1
10
3
15
2
7
74
1
660
1
3
368
10
42690
3
1
73
3
153
1
38
396
88
3
13
621
190
2
35
2
3
1
13
9469
378
23
4
1
13611
287
2
17
60
2
1
1
1771
137
2
28
1712
1
4
11
11
1160
26
6512
44
56
1
1
111
6984
28
17
1
4310
1035
2
3932
7
1
43
1
9507
1
38
223
43
24
1
4
11
871
4
62
50
20
4
1
1
121
155
17
2
14
857
5
1
9
3
275
28
1
568
1
3
237
1
2
251
1249
1
190
1
1
1091
2
3
2
1
9284
14
125
10
1970
2
2
3110
7
5
1
62
36
1
530
58
49
1
1
3
12
1
2826
9
3
33
2
67
24
12
3
36
17
27
659
2
1
47405
126
1507
2
2
302
34
592
5
3
77
28
2
1
80291
55
11
798
12
1
5
2
2
7
573
106
2
86
2
5
4255
167
33
35867
56442
396
1
189
3
4
25
12
11
64
4801
1
4
20
4793
1
181
2
15
1
6
2
8
2
13581
6
1220
285
2
5
10
1
12256
1
9
81928
6
3
44
73191
1
14732
94
1217
7
5
30
3
13701
4
2
3
389
1
1
4
3190
2
2
440
3
2
1
22
1
19
696
2
1
10
1
1
8
63
2
13088
525
31
1
137
4
5
1
91
2
2
2
2
1
354
3
1
4219
2
1
7
38
3
46
4778
20
13
1
4
106
3
3
468
1415
23
1
1
2713
6972
46536
1
133
3566
378
6
1
21167
17
1
3
7
16
15
222
2
271
1
3
1
8
91
1
33
11
72
2
495
289
2
1
7
2657
3
3
9549
47
2
2
12
164
2
1
4085
1
1
39
17
5
85
3409
96
51
14
65
44
10231
7
4
3
10
20
2
4
63
6
3
4
23
90
8
7
4466
32
3
1
11
1033
7219
10062
46
1
143
173
1
6
31037
42
1212
1122
20668
34854
3
2
1
1195
4
8
1
8154
685
1
2
2
23
1
1
74
119
181
310
1
2653
16
1
1
33
50747
534
8
2
69
5
1
3
1
1
5
3
1
74763
2
1764
1586
6745
1
1
420
214
5
53
2160
3
1
40870
1
60882
4215
177
1
6
19
2
1
11
7
80
39
17
2
6
1
1
1
46
1
1
165
58
511
8
7615
29
327
1
1582
3
1
5
6357
4
49
3
16235
10
1
329
1
585
4
1
273
1
445
2
3
2
2
55
7
177
3
1039
126
88348
187
38624
1
7
354
92
12
6
43
334
2
81
710
60
15
23
82
9476
1
185
4
13443
13
1
5
15
60
8
2
5
1
3
1
1
188
8957
14
26
394
2
181
1
4
362
1
7
84
5546
8102
270
1
1069
2
23
113
42868
10
1
3
37
4
14
3
3
1
3
7
7098
2
3
2
4169
2
2
1
4
1986
1
5047
6
135
14
2
1186
8
2
1
40
102
54
180
19
7
149
444
4
28
1
1
3
103
76
2772
3
4
3
10851
11
3839
1
3
47
12
3
9
642
32
2295
4176
11
460
8
9
37
4
8535
3
72
4287
56
257
1
1
765
1
9
4
2
1
54
1
13
8
5
135
20
4
63213
7
66
28
3
2
2
1
84
1
220
2
11432
5
7
5
742
1
54
62
77
1
81
1
1
14
6
1
49843
41
1
81
4
39
47
26
136
64
73
2
11
1
2
65
3
20
1
228
1
1
16
23
5
181
13
5
1
5
438
4
3
1
7260
16
1
17234
2
10
2
12033
11997
49
3095
6
1
271
1
2
10
1
1
19
601
1
1
3
3
2
1
2
1
2186
11
10
14920
333
1658
4
14
83
585
677
388
30
89221
2
7277
161
109
2
1100
1
3
54
71
250
6
1
4
3
1
276
205
48850
3
28
6
1
15
2
19870
9
8
32
1
2
18
1
91
2
53
5
46
3
7
33
1
2
13468
83709
5
2
1
3
958
3615
15
103
1
10
14205
2
1
1
59
22
1
1
5
5
8
3
446
4
2
6
52
14
3
26
1
1
613
1
6412
143
1
9
1435
1
21
115
56
4169
1
1
1
3419
336
3
797
1
1
120
1
631
1
12
222
3
4065
1
1
1
182
30263
993
3
72
1
2
3
87
1
1061
1
39
1
2856
1
1
133
13
1
33
16146
9
2
17316
5
1253
864
13
16
1
5
84
122
2
480
3
3
10580
3
4
24
1
2
287
98
40
1375
2
501
1
3
16
3
1028
1
2
1
2
2
1
4
3
26
24
1
47
1
22
1
4
37
2
76
1
1
83
1
2
5
9
1
1
3
100
17
146
4
25
380
2
1
4
11
2
2
7
11
23
5600
1
97
4
5
11
1
2
28
2
10
4
1
12
765
15
3
18605
1
44
4
2
43
1
12
16
20
1
2
248
3271
47
2
271
5
25225
1059
3
25653
1
13
3544
1
6
40215
2
10720
4
3
6
74
29
9854
207
4
85
2
11
1
3
1
2691
690
440
5
6947
5
19
2
1
40
8
4669
2
2
3
48
14
2478
5
793
6
52349
61
32
5
18
10840
15
1
11
1
67553
2
1948
26364
64378
8
340
1
3
6
16
2331
925
4
3
41
1
1974
459
39
2
4
360
74
165
4
48
3
1
1
4
6
1
1
17
9029
1
3
716
39
68
3
573
3
232
8
4
2
1
11
6
25
1
4
83
2436
211
507
17349
11
15
9002
4
1
4
37492
2
1
1180
1
9
74
51
2
2
89
4607
4
199
9
7
4
6
6
398
21
1
3
10
6042
872
1
54117
57
1
17784
3
4
27
784
2
23
47
28
9279
2
2
2
5
546
55
11
11
1
77
9
13
2
2
1
1
12
907
1
136
1
12
5
243
47
1
7
1815
2
6
3
8
645
55
10
9
3
343
1
142
2
7783
2
76
34
336
19
830
11216
2
6320
94
3578
72053
79
4906
5
2
50
13112
845
1
1
11
28
142
1
8
11
8
242
15
4
1726
12
3
29
53
50749
2
1
1
10
3
1
1
7
37
6751
877
23
52
14212
29
1
1
7
5002
92
13
16
341
1
117
27
2
10
9
1
32
49
79
1
529
350
8
1
26
661
1
227
258
2
1
4
1
2314
38
19
2
11
1
24
1
4199
20
3
350
5
20
15062
2
1
2648
4
1
21
5370
3
27458
12
10
1
22
168
12
50
25225
3
2
52
3
1
1
10
601
17195
14
1
1416
19572
41
9916
9
5
935
1
103
8
3524
315
3
3
55
1
1293
4
6
160
1
8
60
25
19
2
2
1926
12
163
1
5
21
2
18
6
7
29
7
1
1
5
1
46751
21
1
23
386
2
1
6
2079
295
7
3856
6
2
56
472
1
1
9
14533
1
59962
4
2
1
1
12
10
13
136
2
6
9
120
15
6
7290
64
3
1
11563
23
2
20813
21
1
6
7
82
5
31929
812
174
6
1
10
1
399
1
2
164
3
3
21978
1
227
56
216
3
44823
3
11
70911
1628
8
40
11
1
5
3403
5033
15
1
11
17
3
17
2
4
1919
89192
7
41
4
28
7
4
2
6
219
1
2
8
14
2
829
18
9
1
3357
1
2
2
213
1238
20125
2321
1100
2
39
4
143
1
474
1
8
1
1
7
101
37
26
444
11
12
140
70
1
8
1783
2641
2
7
8
419
117
91
464
530
109
29099
27
2
29
4
1076
8
1
1547
15
14
5
16649
89
3
3
3576
3547
13
7
6
1
2
11
140
9
54
5353
36
77
1
1
3
30
69
5
2
5
5
14
3
1
1
558
7
3
3
12
24
2
2
1
3045
1
99038
1
11398
5
21
6
2
14
2
10
1
1170
35
256
8
1
169
2
207
25400
2
636
7
16987
80
6
40
2
12
16104
1
9
3
13
18
9
2
1
2
61
256
1
4
21806
1483
71
5
666
33
9086
11
41
1
171
1
15643
5
5
67
1
12
13
1
5726
1
585
3
5
1
460
2
25
319
65
6
7657
1
123
149
3
1
2
50
8
3
6
7
62
3
3
1
7
1
1
27
396
1239
9
1036
2
3565
81275
7024
175
11
123
14035
1
621
1
1
434
1
13710
4
3
543
476
59
14
34
1
7
553
799
2
1
8
546
21
12
19
35
284
4
3
718
3
15
7
1
437
57
2
5
6
3
3065
13213
80
65
32
18
1
91
1
24457
50
1
64
7
1
3451
4345
14
4456
3
25
1
31
692
156
9
503
4
4
12
838
3
3
3
13
4022
13
4
72
47
3795
6
124
6811
36399
1
21
5
864
1
2
5010
17
3
50
3
4
27
1397
7
3
1
8
1
1
65
2
135
8
27
227
664
2679
67
1
2
1
4
43
3
1
14
1
1
30
1
6
276
6
10
1
551
2
3694
27
3
8
1
1
60
286
1
21
5
30
1
29
46
69580
3
1
12
7
45
120
1
1
434
3266
53728
15569
26725
3834
2
82
113
251
1
5
29
78
114
17
2
1027
2
3729
353
1
1
2868
1
79836
39
2
359
2
3
3394
844
3
69022
131
59
256
19406
19454
2
310
227
2
489
34
11
1241
1
1
46
2
64
2
10995
64
1
429
21
503
1
71
9
1
3
5
5
8
104
2
2031
13
3123
54208
7242
30
111
1
26
1380
7
370
1127
1
43
4
1
5
573
54
1
68
26
4
113
12
2
5
336
21
85147
4
2
65
2
35
16
9
9882
1
5
59
268
11708
1
26
4
96872
1716
1070
203
27
8
385
3
78111
3
3
505
3
4052
1
1
1
731
1
3
1
42
225
7
2
1
12
466
153
1
865
490
3
4311
339
9
10
37
2
1258
1
1140
3
1
2
3
32
1
17
1
988
8672
33
103
1
1
1
13
165
8
4
8175
337
777
1
76
1
5
2
1
12544
72668
411
1
10
403
21
2
2
1
1
1
24733
7474
4
30
1
4
445
34
53
6349
17
3
1
2
554
6
1
202
3279
9020
1
48
37
24
3
995
16
4
20
3
59
4
2
428
143
1
8
241
1
2
6
156
312
1
18
8
2
2
2
56
1
7
1743
18
12
3519
4
14
2
45
691
17
45
33
1
2
44052
3
1
147
3734
1487
3
1
19308
49
745
2
49317
3404
46
12
10
3
1
314
1
43986
14
2
1
10
4
1
8
2
1
592
2
4
7
1
292
6
57184
2
8
1
29
16803
65331
1709
1996
7
1359
160
4
2
253
39914
7
151
3
268
1
8
1
54
2
2
630
8
4
13175
10
300
1
7
52
1
1
11
10
44
700
49
1
3
1
5
1479
5
26
3
9
272
1
4
16
543
1888
1
1
1
943
9
1
1
6042
4821
3
52
6
3
484
1
1241
135
1
1
18
93988
1
218
1988
2070
1
3366
310
3
216
32
3
84925
1
1
6
12
5
40
2
1
62
25
57
1
19
7
3620
1
3
223
8
1812
58
3
93
41
7
1
5
187
15
4
11
2
6
451
8
183
228
1
5
5
48711
1915
1
1
30
74
1
1
20
139
1
4
51401
15
15
10
1
49
14
1892
2
4195
15
30
2
4
341
1
2
4
81
1
169
19
3613
3
1
1
19
28
350
1483
1
9796
7
321
35627
1
3
425
1
2
35
2
5
1
254
1
3
124
10
6
33
223
2
1
1
206
17
36
1
17
3
156
3
7
134
11
1
82
6
3
19
6
8
26517
1
20771
6
95
2
11762
19
1
1
189
822
18
15733
11
21
1
66
22
3
84
2
1
81
1611
42
546
56
2
24
609
10
1
4
1
1
3578
31
198
454
2
41
31811
2
189
6
1
7
2
24
1
36846
75
1569
2
2403
958
5
309
1
815
1714
1
1
11
80
1
1
1
3836
5
2
1
330
1
1166
1
187
3
1
1
29
11
15
32
6
315
26
29
13
405
3764
33
2
1202
38
39
1
2827
1
3
11
1
2
62
92201
1
1
1
5
76
1
3
79
4
12
3485
70
1
7
5
4
1
12
1
1
1
8
5788
2
18
108
5
3
12342
2
2
297
4580
1179
3
7
9
6
1
10
3
1
23
57
2
16
2
4
9
191
736
5
4
19
354
19
3
1
241
3018
391
3
2
13
24
1
2
4
23
1
1
28
3
383
10
5
1
6
2
1
189
2
77
4
2
130
3
92
40813
3
5
1
7
1
1
3
7
18148
8
1
1
1
5
16
128
4
1
198
2
3068
1
49
2
1
81
4253
3954
84
4998
2
2
1
7
6393
138
12
1
190
8
4
1
950
4
1
11
1
1
9890
1
2506
1
4
175
1
1
4786
3
1
24
1
1
10
3
313
3
86563
503
3
1931
11
42
323
44220
110
6113
71
13
1340
766
3
61
1
5
1
1
938
975
139
1652
69
121
1
12
221
1
3
7
13
107
1
10
1
6
1
110
6
4
46687
10
1662
300
7211
1
4236
14
11
1
31
1
912
2
8
331
5431
65
70735
5
2
1
1
16
2
1
20
6
3
9
5
1
12
33
33
445
6
55
1
2
9399
7
15
1
2
2
1
18
184
7
9942
9890
36
1
212
3039
6618
3311
3
1
1
1
7
6
26
5
360
2
1
12
6930
4
1
7
12
1
23736
388
12546
16888
3325
2170
1
15
6
38
425
1
1
87
1
1
61
4
431
5462
1
1098
1
12
1
3
2
2
200
4463
46538
204
6
4
1
8
3519
1
101
23
1
1
64
1594
8
7
657
20
3
57
3
133
1
7
22
2619
1
3
1
2
2
4970
35389
16
34
8
1
5
1
2
1
13
6654
8
116
2
15
25
538
9
7
90605
17884
5
5531
4
112
18
3145
12
6
7
44
643
5
357
2
85147
4
794
1
5960
5
2
13
4
181
1690
36
4
1
1
2
1464
21158
2
323
3
5
1858
753
7
4
3
74
5
1
3
8
3
1
22
2
1
4944
127
36
2
74
2
2
5
12
15
14
66904
28
34
7237
60
3
7
574
177
7
8
9
143
203
1
1
4
424
33
1
3
29
757
1
9290
6
41551
9
226
73191
11391
7
1
615
6
1
1488
6
8
1
24
1
11
6
4
104
648
8
590
6061
1
156
27049
141
28
1
69983
2
2
2366
264
40
2
1
186
33
7
3
35798
2
2
532
209
28
1327
2277
43
1
24564
3
3140
6
1
1
2323
23
4
67
1926
4
4
14
2356
10
2
27914
12
13
77
1
8
1
29395
31
60070
1
14
2
1
1
1
1
21
8
1
3
2
1
2649
66
3
148
240
7984
1
2
2
21167
1
2
1
31
3
4
1
16
91
8
2
2
1
2
1
10
6
103
6
4
43491
1
2
1
17
684
2
361
5023
3
120
1
1
5
3
2
120
360
1590
2518
3215
825
14
153
2
2153
22
8
42
12
30
1
6
8
13
1
9
9
6
1
15966
3
2
602
690
1
33
2
3
23
3
3
51
1
1
1
304
4283
1
1
6
1
1
8
10
45996
2
614
7
1
42
16
1
1
779
1
6
10
1
189
1828
31437
2
7
8154
1
4
36
2
16
2
6
1
532
8
4
33
25
9836
101
18
20385
18
8
22588
1
1017
45305
49
40
688
1
32
69
1529
1
45
2
6
4
2
2
1
2
10
1
1
1
1
2
2
12955
6441
39175
2506
3
22
43
10
50
54
168
3
2
26391
6
2
10
52
2
57
4
52
30
16
6
8
8
11
3639
1
2
151
12331
43912
5
1266
2
9
90
4
9
398
115
2
34965
2
1
5
52
3
5731
20
1
7609
2772
2
9
92
179
5
7
2
1
33
5
53436
10
34
483
23
2
56
1
13
1
10
18
5
10664
1
4
1
4
1
140
11
2
87
12
8
181
1
6
2
1
4
3
1
3
2
778
19
5032
24
9
1
1
1
43
1
388
11
295
99
2
4
1
55
9
2
5
313
15518
1
76965
1
78
34
91069
2
1
87
39
1
56
1
1
2332
7383
27
10737
1
1
10
1
1391
1
2
1
35
1
5
2
26
52262
573
4
10
589
336
1203
499
4
7
13
257
1
505
158
21
143
18
42919
19
126
34
34
229
7
53354
77
185
8
3
3
4
24746
1947
4832
30
3
1
11
177
1
37
2
31
3
1
106
1
1826
4
21
235
2
22308
114
6
1
1
46
1
1
45
4
2
545
6072
333
10
2
671
3
11
8
11
2
1
1
5
40
2
1
9
2
14984
3
460
12192
3112
186
1508
1
2
30
3444
1
11
3248
27
20
36
2613
32
216
420
1
29
11
3
1
12
1
1
216
5512
1
1
8
1
1
22
1340
71
10
247
33
6
2
79
3
659
125
14
9
1
1
10
292
919
975
201
243
1
25
205
1
9
1
39811
5
1
16
137
5
11354
3
2
12
1
3
642
66
2
4
2
4
3
1
26
1
3
28667
1
20
2967
1277
124
1
1
21
1
8
20
8
75
1
1
1
1
59471
158
8
1
8
16
113
4
9
579
1
1
677
12
1
9
1734
549
1
2
781
197
5
69030
2
211
1
10
1536
19720
9463
6
43
1
7
857
7215
5
1
40365
2
1
8
231
17
16
11
2
24
6
97
2
7
9598
2
11
9
5
175
24
2
1
40
7607
1
53
354
1
1
37
6
2
173
54057
206
17
45
1
2000
1
78
71
1068
43
21
843
339
6
73
3
27027
10
104
59
41
1145
24
1
2734
103
14
3
2
13932
3
1533
2
2
3
1
1
1
24850
40
4
7
1
3781
9
27
20977
2
1
54
4
1
3
58
43
1230
3
1
192
1
1
14
1561
4
4
127
6378
2604
1
20771
55
424
1
21
46844
1
1077
588
118
1
17
186
229
8
10
4
15
126
1
3
263
95
40
1039
296
1
2
32
1
2
158
21
1
1
7
45275
1579
1494
343
35856
62
448
2
5
3
7
67
34383
1
6
11
1
37581
2
3
1
5
1
15733
1277
2068
1
16
35
3
217
2
1
32
23
114
4
1
1
40961
1
15
1
9964
2561
17
1
12
37
69
53
302
6
4
7
1
56
5
6
1
1
3
3
2
2
240
1
2
19
1
210
674
4496
7
333
49
256
1642
34
1
5
2
6
1
1
2
10968
232
5
1
1
154
1
4
9
17
2
31
348
160
2045
1
4
198
378
11
2
4
263
2
13
163
247
190
63799
4
246
1
3
187
570
6
328
1
4
184
96
1
2
1
1
1279
309
3
7
2
511
13
158
8
1
359
17
6
1
358
6
399
1
1
6
61
1
6
2
1658
112
1
1047
35
82
41
2
2
3
1
6
8
1
1
6
5
3
1
6
1
446
1
7
2373
1
31962
83
3519
4
1
2
3225
3
1
1
3
1
26
3
4
1
12
3
14
1
3202
2
1345
2
27302
1
69
241
12
8
7
128
5
4
3461
5831
6
7
888
5
9
5
307
5912
1
8806
2
5
27
1
1
4448
1
336
30
339
2
2
1
3
1504
4824
6
127
28570
15
1
1
16
4
2
6
16
21
22
1
120
315
117
15
179
158
1
28
9298
9
2
8
2
13
1462
1
3
16
63
10196
11
15
19
4
15
3
1
640
1009
29
4
54
3
907
5
468
8
4
3
7
1
4
29593
2229
4
4
3
1
649
6
13
14
14
35
1
38
1
1
3
6466
138
2
347
1
98
53
8
1
140
1
240
2
1
16656
2
258
63973
8
1576
15235
3
212
1
8
78
138
47802
934
10
3620
1
17
2
46
143
4040
1594
801
221
7
67
3
17
1
4
1340
466
1
221
180
15
3464
21
4489
1
76
457
6
3877
2
4
1
4
9
10
1
11155
22
1
1
36
2
9
33
96
2
2
1
7
1
1
30
1
57616
1
4
154
13
1
5
49
3
1
20
1
1281
18
15
1
2
1
2
6
2
5
9
1
1089
24
17
2254
1
26777
27366
1
48
1
5
9193
188
1558
51
1
13
1
1
1
1
1094
4552
19
1
3
97783
184
14
1
7
2
36
187
2
92
385
69
1
1
5
1
10
3
17917
1348
1
1
31
3915
1
16
3324
7
259
1
1
15
51
1
829
10
3
10
4
4379
2
1
1
12
2
2
12
1
87951
3
122
13
19
1
1
1635
38
3
13
2
716
4
1186
74
2
2
2
1
53
73513
1
1124
14955
1
1
222
1
74
2
720
2
2
1
14
264
19
2488
14
1
7
2
2
411
1481
690
15050
135
1737
2
29
202
1381
16
1
90
8
77041
45
33
1
2
394
42
5182
1
72
82
2
4300
17
10498
6947
27
1667
854
2
393
48
3696
4
74
47
6855
203
194
2
432
334
2589
12
2
16
5
2
3
844
2
1
22
5
13
38
26
2
85
7854
72
2
39
1
1
1
1
11
127
1
63
2
2883
6236
6589
4
834
468
162
5
2
13
57
1
109
4
500
25
21
50
1
241
15
27
1
37492
49
55
1
1
3499
4
2
17
1
79
1
9
1
40
816
69
82
5
1
6
11
3
1
8
13
2
1
1
157
11
20
1
1
1294
1
2
10
17
1513
32
5
449
79
2
534
3218
14209
1
3
1
14
1246
1
4
74
2019
4533
29
1
339
1
13
2266
1
6
48
8
92
30
504
103
154
3207
1
338
2
3
60
1
515
3
2
208
1
2
2
4
2
4
8
1
6
1
139
2
2
1
4639
119
43989
1110
8
5
1
12
1
1910
1
1
11
2
11
4
2
5749
8
6
23140
14
1
81
5529
71
1
3
48
1
1
152
3
1
92
1
248
16
4
27
33
28
2998
58
1
1
2
21
276
475
1
249
1
138
2
76527
1054
2
1
7
1
7
12
3184
2
1
1
1
3
207
9
8786
516
812
16
2
727
84
8
30
1
25
12
30
1
731
1
707
1
7
32
2
20
57576
2
2
4838
3
30
6
13
1
669
1
4
3
1
190
1
3
2
5
74
19729
10
13
51941
1
1
7
32
4
5
15
8
1
5
802
1
1
134
29
2
8
1175
17
1
111
981
3755
1
1995
1249
1
4747
8
4350
12
2
165
3
4
1
55
9041
39
5
1
82
3
4
63596
12
162
23
3
2
823
2
2
326
71
11663
11
1
1089
1
8
1
2
2
9
23
1220
364
1
1
8253
1
7
6
287
29
12
3
89
17
1
1
9
10
24
400
1
26
2151
1
661
2
669
2
43
4
7
2384
1
1
29
3
3
650
152
66
16
9193
22
13
1
3
49
2
3
74
2
16
4
1010
1
17
7
260
25
1
2740
47
11
7
812
2
9
2
8452
20
83
1
247
36
34
15
24
1
1
260
6394
1
33
13
38
4
1
8
3
908
9
2868
2
38
4
4
1
219
11075
1
3
1495
32
2
1017
1
1
379
1299
9
26
23
1465
689
5
380
8884
22
1
1
1
3
193
2
2
902
49
942
98
2066
12
6
14
1
5
1
25
2
1833
234
6
18
1
55
852
2
1
1
7
12
309
7
370
1
3
105
16
107
1
2
1
10
514
2
1
25
9
498
38339
33841
15920
53155
1
5
8
67341
1792
2
40
1
2358
954
1
44
61150
458
49
2
18
9
9
3
96
129
1
50
18
1
6
4
36
3387
11
257
90
58
4335
340
28594
2
3
13
27
28970
10
1
1
3
386
1811
3
13982
2
4
8
1608
33047
1
46
7
4517
1
1
204
4
1
59
1
70
16769
1
213
1
18
6
1
5454
815
1
26
1
2
7
1
14
3
10
15
19
55
9957
1
54
1933
6521
1
12
1
1
1
1
142
7
54764
12324
2
147
4
390
321
2
1
191
10
59
3094
2
1
1
1
113
4
2
274
1
11
2
13
186
162
148
4
19
49
4
33
17
31770
1
62
2
2
67
4054
1
1
1
5
2
10
45
8798
1
49
3
15
476
45517
113
1
250
27
76
22
1865
2
828
53
63771
2
2
270
4
381
18
6
78
1
1
1
68
1
41
9
321
3
49
3025
1
1
38
1
1774
2
1
57
22611
1
1
102
1
2
2
1
24333
23515
71
2
2757
2
8
1373
228
1
189
36350
4
546
1
28
5
2
288
11
4
2
1
3
858
4
2
22668
7
4414
1
1
5708
156
5
1
1
9
3084
36613
3
11929
4
2
14
1
1
97
1
5
1
22
980
3
1411
1
4
2
1
99
1
2
1
7529
93
1
11
5
1
83668
23
164
2
3
1
1
453
18
2
38
16803
128
3
12
1
1
88
129
34
46
1
10
9
304
3
25
32
29
6
1
5753
4
1
134
1
49
1
846
12571
14
722
29
8
1
53
1
1
69
12
2
379
10
15085
19
9358
23
1
22
1
1
1
245
4237
1
1068
1
10
3
17
352
1
2
5
614
1
16
2
27
26667
2
73
1
1
593
1
1
18
96139
390
4
3
1
1
1
22
88
1
131
60
1176
1
110
57
4
3652
10
15
138
3
8896
36
1
8
1
12
1
3
4
14
69
987
3145
1443
13
5
8
5
1
1
1
35
413
4
2
31
268
9
1
426
1
1
31
9489
4
5
2
9
8
163
2
5
74
186
11
1
93
2
2
763
1747
5
12
9
1
1
3
10
27
16
16
18
2
510
1064
1
5
3
7
3957
348
49
43
1
9
535
918
1579
5
5
116
104
1
12
43303
1037
1
10
1
29
1
22282
75
1
14140
136
16
4
4
4510
17
19
45
170
5
2
4152
59
17
25
32
1
3
12179
35
20
1764
5
304
33
9
113
9
17
59
7
66131
40
1
21
16242
35
4202
852
13975
4
1
16112
12
29
4
18
8
2
2
1
25
44
12
10968
43
31
1
34
225
6
21
8
1
1
3714
1
2
1
7
32
3266
6
137
19
2
16
51
57
1608
4993
149
29
1692
61
4447
212
1
56
2
4
26
5
18
437
32
22
4
5
1
43
2
1
5
796
2
367
10
64
13773
1
2
2
1
110
257
60
2
1
1501
11
104
88
1
23
152
18
1
4
29
507
41
35
1
2
1
56491
77
4
5
3963
9
82
4772
1
123
1
662
2
18956
13
296
7
89
42
5
110
63
1
1
320
19
18
85
3
49
6
181
2
531
80
4
2
12
411
124
2
1347
5
30570
3
937
3
6
2
42
24
1505
1
132
59
77
4075
4
96
32285
6
1
168
199
11
8
44651
2
29030
180
2199
99
15
7
2775
32526
228
74550
2
21
1
35046
6999
4
1
34437
1
1
1
1
2
1
48
2
177
328
1
3
3
11
77
3
83
145
1591
2560
38
9
83
112
6
29
382
5
2513
3719
80320
263
4
2
18
1
33
3
601
5
1
2
15183
2
74
5
28
21619
13
16
1
4
2
2
4
7
17
9
4
39556
83
12
16
2
29405
2
455
21
1
5
39
14
126
1
11
61
9399
144
10
2
6
1312
1061
1
2
1
7
4
3
351
26
1
1018
16
134
17349
160
112
1
3
59603
3
34804
400
2
8
286
4
1540
524
25078
4164
5402
47
1
13
85
544
3
3
135
27
5091
1
1
30161
1
59
1
1
3
29
1
7
5
16
1
3
374
260
1095
29
8
6
2
1
24
21
1
2
14
24
5
2
140
1
26
8
454
1
4
115
1
16
1563
1
9
110
1
5252
821
3
4
717
1
221
4
15
53
2505
5
1
16523
455
2482
29
11
4
7937
703
13382
2810
1065
8
1
74
23368
5503
87
59220
33
13
508
3
7
2
156
20289
1
392
2
2
159
2
1
87962
1
13810
75212
8
3060
1469
147
3
2
53
2200
1
1
1725
394
2
16461
1
1
4522
1
114
57
1
3
28325
1
1310
1830
1
1
2
2
20
19
1
2
17
827
1
3
1
5
1
5476
5
4
46
2235
26
10
3
1865
1
1
2
58
185
1
5
16
5
312
117
3945
3
81
1
897
117
1
21
43
66
1
1
3
1732
1
7366
1
22
6
1643
2
3
3
2
1
9
2
1
6
1
2
1
2
11
6
569
1
74625
53
5277
9
2
18
25256
2
4792
19
2315
2
1
1459
1
4
1
361
37
1
13
226
1
36
14
15
1
7
4
22407
2
470
2987
1
3
24
26
38
2
3
9
3
1341
719
1
6
17
1
9
1
199
4
459
187
3
3792
56
1766
31
1
162
3
1
1
37
252
45932
6
1
17
1
63
13
3
161
5
1
23
5
1
2
25652
1
8389
1
63
15
1
1
100
548
1
4
225
6
64
101
3
1
7
66
7803
4
1
5985
1
6
3214
14
1
5027
14
108
1
324
9889
13
88
69715
1
624
11
217
2
5
27
1
2
29355
8
6
8869
1
28236
64
1
7
135
3
24
1
53
21
88
25
1
413
3
1
1
5170
2124
18
1
531
52
289
4
3
24
7
3
71
1146
1
5
673
2
249
546
211
121
321
9
8
2
53
2
5
1
1
4
32
325
170
1
2
2
9
6
2613
1
2
8245
2
1
1
2515
3
25
2
382
1
1
35485
516
1
222
7
4
159
7
9
1028
26
50
1561
1185
1
3647
19
12
42982
49
135
364
1
22
1
40
376
5
99127
1
87
1
12
14
304
95
203
5
8
74632
60
6
20
4
2
134
2
16244
6
3
4
24
2
52
34293
1
23
74
4
643
73010
8
18278
18
9
6195
112
1
5
6
1670
1
75
1
37
1
549
2
1
359
1
3
1
2
12501
731
17
60
1
3
17
6
6
1
1
34
12
2
279
42
4
12
12
96606
31
39
16
194
2
1
158
1
574
225
1078
42
91
2
29
1
3637
1
1
286
2
1
250
4
73
17256
8
734
1
1
4
3
61
201
1
1
11
34
1
75
310
12
1
1
8
3
1
556
4
2
2
8
2
1259
3
72
1
86
38
4
1
4253
1285
977
1
7
8084
87673
1124
8985
23
3
23381
588
11425
1
137
5
2
233
1
5742
3
629
3233
437
15
4
49
7
1187
1
801
7
133
160
3
10
2477
1
617
1
9
37
1
1
30
180
7
3
2867
3
53960
2
1
1
1
66757
5
7
2
6
1
1
6
1
76
69
4
1251
1
1
282
16
28
123
2
6823
12076
697
3
1
474
2
5
7098
1
170
162
1143
535
14
10
1
2
7
2695
125
1
69
11
7
1
1
11
590
3
2
1
3
149
7
1
88
414
935
13
2
24
15
14
20
13
1
843
1169
86
1
341
6
1
1
162
1
730
139
5
309
2896
1
7328
7
1
68
222
14
3
5
127
49
56533
2
141
1
6
71
1
149
51
30
2757
5
1
97
219
3
1
8280
46
588
160
55
1
1246
1
80
2
8
2
350
16525
12705
42
18
145
631
95
2
2
21
48548
1
411
40
525
1
869
134
7
1
76
135
204
12
404
3087
3
1270
45
1
2
19
67
606
77
1
12
2
1
32
504
5814
28
2
7775
4
1
1
1
1
6
152
92965
4
909
7233
311
13
12
1
10
11
4
1
1
8
89
2
1
1
11
4
1
4
5
52
9
1
6741
1
3
70
780
7
8
1
7
1
45
2065
1
36
10187
20
4
11
803
21
1
2
2
4
5476
3
7
20
459
6
90360
5
1
2
46
4
1
1
3590
6581
18663
3
1
8
8
16
3
2156
1
1
300
149
11555
2
1025
6582
17
71
2604
17
1850
2
54
6
1
2
9
1
12
1
4
137
2494
4570
2
1353
64619
2
2
2
264
5945
4
3
14
35
22
1
6
238
158
52
17
293
7
12
1
1
1
11919
3159
17
2
4
13
8
5645
2
679
10231
4590
1
1
4278
1
36
160
4588
755
6
106
17
1
1
1
3300
2
2
16
3739
1348
5
3
277
15
2
1
1
1
12
26
141
1
14
18
15
44
2
1
4
6
777
7
15
4
1
1
2562
4988
243
62
409
2
6
44
865
17
25
47
7
10
8
1102
2
5
1
99
13
389
480
319
2
12
4409
29
4
2423
51044
105
1
20
1
1
97
23862
1
7
271
1
440
90
1
117
2
34
18
783
2827
2
34
104
2064
138
1220
9
1
66
11
2
1
170
30388
5
3
2675
1
7
60
888
1
1
23
54311
1
1
49323
2994
1
1
1379
3303
3
1948
41
8
10415
75
2
18
14
1
1
2
73
24808
1
3
32131
1
2
1
1
3
16
1
12
4
1
1
2
2504
91
1
13
17763
1
4
37988
609
2
2
83
5
10
1043
8
6
207
1
228
7
155
605
3
1
2
263
1541
281
2
3991
1
7
3
2
321
3
1
15
10
163
2521
1
4557
177
1
2
1
2
7
1
26
14
42
33100
3
5
49
97587
2
1
9
39
24
250
4
1
2
1
70
59
1
25
109
13
43
2
3
574
295
4
14
10949
3872
254
4
2
7
70
3
1
5589
407
104
320
1382
5
1
22
1
1
1108
9
45
122
288
21614
69
28
2
2
8
18
91
6
62035
94
9431
93444
29
734
1
67
8
22471
1636
288
5
29
34016
79168
5
6
2207
1
6745
52
6
2
3600
197
7
1
5
4
104
17
2
2669
7
60583
1
8
1
1
76
122
35
1
1
8705
3
5
77
21908
2
2
36
1
10
18
28
1
2
3595
256
43
6
1
39
1
4
52
9
3
521
4
1
29214
2676
24
7493
85
2
28
22
72
1
40
19
1
2
80771
1
2
949
343
59
1
5
2
24329
22
1
25
1228
1
8253
5
4
1
1
75950
2
754
3
10359
152
49
1255
93
76873
4
18399
7
41
16
9
1
4
50
5
1
1
1970
207
21224
1
1
18
2
21
46
2
2
97157
2
1
3
37
375
1
12
1
10
9
1
11
1
211
2
713
187
64
515
16
38
69
354
4
7
13
595
948
6
1
17
2
23380
114
78962
1
125
1
130
81
88
5
17
1658
74
264
314
17
1578
3
153
6012
16
3
1
1
5401
1
38993
2
4739
2
15
2
13
2
28
32490
11
19
8
1
9
41
3
27
16
4
101
10
1
6
2
2
2
2
83862
1
1
12
2
4
2
5
16
1
1
1
3
193
39
142
1
110
8
1
44
3
1
100
254
1589
27
1
570
1
22253
1
48
4050
2
5
52
1599
760
35
1
32
90
7
1165
1
70
2
1
1
103
1
3
2
2
1
9
188
1
4466
28
22
17
6
8
32811
30
2
282
3
2
41202
15
2058
1
2
87951
83
48706
5
1
1120
689
3
3204
1
15
83842
11651
65
93
34
7
1
6
1275
2
3
1
1
6
15
2
7
2
4
1
32
3
1451
27
1
150
1
122
4
33
84
3
10
23
1
27809
15
356
1
5
32
14408
4908
3
64
1
110
2
2
100
66
44
2
3013
23
286
2
26
536
1
1
90142
28
1
3
1
1
1
43
265
1
350
110
2
475
48
6
5
1
1
635
3910
93
36
27
108
1
305
32
1
2
2
12
2
4883
1
43
1
6
1536
2182
15
3
14
6
15
34
1
1
796
1
1
74
1
310
1484
2
1
327
1470
175
271
3
319
5
11
68
1
69
32327
4
2
870
63
280
1
72
15
1341
1
2
3806
17500
1
39
1
49
1
4
21
1
48
1
3
4
3
9079
9
8
3
404
90142
55
2
858
19826
28
1
7
45705
321
6
179
2
3
21619
2
12664
6182
3
1
3
67
6
410
29
1
22407
43884
66
319
17
1
29
3
369
1411
27140
6
230
1
1
19
9373
27
28568
26022
2
14
4
26
5
3991
1
3161
18
45
533
2
59
26
9
932
21
3
3039
1
1
3481
14
19
369
948
9
36
26459
657
72
557
257
725
23
41
1203
40
136
10
8
14
21
62
1
2
1
1
6546
9228
15
1
16
73
2
7
8
112
139
905
12
12
3
2
42
812
6
4
8
23
823
13
3552
1
1
2931
5
306
112
4
32
897
3
23
59
22
4
3
12
18
1
1
62
15
2
1
26391
1
1
1
7
1
19117
14898
86
3188
11
7
2
1
3
330
1876
37988
1
1347
2988
24
492
18
11
3
4
31
200
1
1
1
6
8
24703
29315
3
3
39
6749
3
602
595
3
1
1
1
221
15
126
90
26
2
46
3
1578
2
2
107
2747
1
20
1
1
4
2
1
10
5985
58
37
4
1
32645
1
7
96
1
29
6
1
2
2
31
1
5
45
2
1
8786
41
18
54
1
149
1
3
2
1
3
6434
1343
9
4
4226
6829
48
427
15
1
379
3
209
22
1
22
1
3739
1
1
1
1
20
8
1
294
122
10
1
2
254
148
1
33
3
1
11198
56426
2
7
41564
39835
1
225
317
3
70
21
303
1
202
8
5
6
408
2
1628
5
82
3
27
72
5
29231
50
92
2
26
10341
4636
599
4821
14
27593
4
15
57849
56781
1465
2908
2
2
4
9
81
128
4
4978
112
8098
4
8
215
3
133
3165
7
5
6
7
2973
158
527
5
218
15
28
2
1
10
538
392
2
1
1
1133
2
1
1
18
2
18338
302
31
11842
419
14
2
23714
2541
222
28
49810
8
32347
39
2
19
5
4
66
34550
73289
8464
5
1860
32
63
60258
54
5
3
1569
1
15768
191
70874
2
15
3325
3
12
2125
2
1
1
4
2
6
2796
2
62
13996
4
6
2
153
160
42
90
5
2
1
3
7
19
20879
1
5
1
1
10437
3
1839
4
93
34
1
54
3
18
53
1215
627
41
35
5
20109
16478
195
1
9
1
3
16
4
9
30
3
755
1329
1
15
3
4
40
7
2
7
8
52
17
1
7
105
796
1397
167
50
4805
7
343
6
67341
3
4
3
1
2367
45
110
41307
301
1
6743
29
137
249
1
10024
3381
1
1
43
2
1
842
3
150
1
9
3
2
6
1
29
7
190
20
9165
4
128
7
1
1
1
1
21908
1
5
1
25
1
8
35073
3
2
3
34
28574
5
163
1
298
7
293
11
2
2
24
1
2
11
4
294
1
3713
22667
1
89
2
2870
1
26
2
1
55429
5
3
1
2
16
10
5
3
80
1
72
1
1
33969
2
91
3213
619
3851
11
86
15
170
490
5
6
689
2
1
2
172
33
192
18
2
49
15
1
3
4
18
471
5
30
28551
230
21856
19
6
81
35
4
1
9
247
4
28
1
3
304
1
2
852
41716
130
3
42
3
514
14
2
7
1
28
1
20
2
75
4454
1366
3
9
117
2
1
515
593
600
5
609
1
3
2
1
16
32
1168
4
6
2
1
1
3
1
34
3
2
13
1907
4
1
1
2222
12824
4
23
4
4410
1547
3
240
1
189
1
9
8
70
4
583
3
2441
2
2
345
2
12
1
100
6
1
6603
24
2
2
9
317
16159
13
2494
26
7
1
223
1918
1
70
27
1
1261
6
4
33854
1
1
27015
39
16
15781
52
84315
5
43
1
15966
49
4
435
1
92638
18
14
1890
12
1
3
5198
1
1
3
297
3
672
711
72
181
4
10
9330
13
43785
4
3
393
240
1
7
65
2429
4410
397
1
29
5
3
53
51448
4
242
5
38
9
1701
11
2
166
159
17079
1
62
309
2682
13649
1
31
3
272
5
1
1849
61647
1
6
1
18
405
58409
30161
2
4
7
10085
2
7
23
17
27
4
344
7
1985
15
1
59
1
1
908
4
1
3
188
1
6017
8284
157
3
2
2
101
5
1
1
4
1
36
419
18
13
1
4
1
21
25952
13112
2
32
2
305
71814
1
12
19705
355
17
853
77
1145
2
17805
17
1
49
2416
2718
3222
83
1
75
1
439
1
36
2
442
171
1
1
1
738
88
1
13945
769
158
27
1
254
270
1
15
67992
262
1
210
11
883
1
4
58
10
113
1
23
1
17
1
27
26
1
1
5
49
1393
1
1461
2278
159
181
4
33
1980
72
1
1
151
3
2
7
112
61647
120
82
2
592
1
57
8049
6
1
4
8
4
11
7
1
11
1
3
1
188
25
3
1
1
108
192
834
701
112
1
82411
2
1
13499
7
1
2
3537
1
6
1
13
306
4
12
1
1010
1
3687
3
9
270
1
1
1
1
5
20
3
53
223
5
89
4352
2
18
8
1
4
2
466
1
1
1
8
1
1
1088
25427
3
4
121
1
2
9
28
9
3
1
2
3
1
105
96
26
2
1
4
2624
6
9
8
27
1
9
749
4
5
4
149
1
46247
1
1
57896
99736
13
5616
1416
16
385
2415
1
20
13
70
48956
9971
3
3
2
196
15
103
1
8
1
2
397
26
5574
1
80599
74
16
38
15738
8
3
15
1
34
118
118
5
1
28
2
7
1
22
1340
1
12151
49
7
2
1126
565
1
1
9019
76
46
2
1
1
1612
5
1
5
51
3
116
35997
40
20
4
4
41
38403
1
9
1
2702
2
442
3
39
10
7
12
65322
12
1
202
251
3
16
4
1
1
1
19
4
1
22
18640
1
1
2
1121
890
1117
5
67
3199
33
1
70
25
1
7
11
2432
1
5
16
657
3
1
1
6
1
2
117
126
8
6564
1
9
158
6
4265
54
1
66
22304
2767
1
4
1
2718
23
5
34
4
221
1
45
20
157
17
3
5
13
85
2
27
6155
632
3
643
1
1
5
10
3
1
6975
280
104
51
25
153
92
10
15768
3
1426
1
2
9
15
2
1
43
1203
2
2
1
1
11889
1
1
1
3
2476
24
647
1
5804
1
36
3
212
5041
385
3546
1
30869
1
224
19
2
14
25
1522
5
320
470
96872
1610
411
10
56
1
2
224
23684
2
1
7
5
3451
92
3
12
3
36
5
5
50365
6
385
87
1522
1
22
6
8
303
1767
12004
77
3184
849
1
2
3
87125
49542
4
13
93
2618
1
1
3190
143
58
16
10
1455
5
28117
257
2729
3168
1
153
1
27648
92
5
16
405
1856
1
5
1
40
6
2
1540
3
11952
196
1
2
2
2
6
1
1
16
7371
1
517
7
2
2102
352
4
5
2
1
15
247
10
2
9505
7
1
805
30456
229
1
4
12
1
1
22
3
2
38624
2
4
6
51
14
1385
2
7
15
5501
209
851
82
529
37
2026
1
1
2785
27
2
25148
2
8981
6697
2826
32645
14
1264
2668
9
6
1
78
8
2
83
9
1
1899
1
373
1
1
6
1
1
9403
112
4
2
1
12
47
3
1
81
52
59
1
5
1
1
382
69
1
3289
13
1
299
49
9696
25
5
2
19
73
3
14
1418
2
1
4
2
100
17
13421
5
36
2
617
22
41
255
315
1144
2
10
20
493
26517
156
12
28527
1096
5
1
4
9
11
5806
1
1
3
1
78
1
4
234
963
108
1
32
10
4
86
58
291
1
22114
20
8
6
1567
2
84
10
34
11
1
139
96
2
1
4250
1852
53
38
3
1
81344
3
7904
8
48
677
8
7
9
24
5
1
1
1
10
61
10
32
4
8
122
95
29
6
1526
1
8
63
256
508
7
8887
1
1
23
10555
433
8693
61
68
344
28155
1
1
3879
10
1
4
2
1
3
2
24
52946
8971
2116
2
5
577
233
12
184
30
1
27
2
5
6089
4
882
2
7
6
26
1
1
246
30
36
1
48
63
21
22
57378
697
161
1
48
1
1
55429
673
10256
3
1
1
1
1
2
433
7
1
5438
36
16
3
185
1
206
1632
9
2456
138
1
7
45
671
2477
1
6
1
29
1
96
5
46
1
16
1
9
5
2
65
3
10
2474
1
33989
7
1
16
186
46911
5
10
30896
348
4913
12
10
3
6909
5
79
14
3
2
2
48851
50
39024
56
70
109
14
1
2813
5700
1634
2
2270
7
2
58
2
12
1
1
1
9
10
998
2
5051
20
3
76
4
292
1
69
23725
13
4
1
59
1
1
15
977
19
12
2
34
6
1
1
209
6
195
7910
91
1
120
7220
2
3
126
42
2478
25
1000
13
70
114
75
1
140
5
75
41
235
243
106
2
1
2
95
3
71548
4
2
6
36
36
54
29
1
1
2
2
6
31
10
3232
22
8
425
1
8
23647
7
15324
13
6
10700
1
2
3
9
556
3
80
1
1
14436
19
163
1
1
1
175
1
269
1
6
424
21
2
1
1
1
2
14797
2
32
1
7
296
68422
3
5
7
39
1
1
216
4
2
1
1
96
5
385
2
4
1
14967
3
3
2
154
15706
3
1
2
1
16
3
54
6393
113
17
18511
8
194
4
76033
303
1
28
37
23324
4
113
2464
4
1
28
10
53
43198
60
4
2
96
437
2443
83
2
1
319
10
4
5750
109
2
1
1
77
1
73
108
21
76
9433
16
153
2
91
2
1
5
576
7
1
40089
1
204
14474
9
5445
9
12
310
1
2
67
2
12
3
628
9
1
1
92201
347
2
6
22612
455
1
10
1
1
290
2
533
1
9
4
15728
596
5
5
12
1
217
87
107
74
2104
19
249
4
618
30
3
4
19
621
5
1
1
1
153
2
18
529
1
18465
2
30635
3399
31
13
7
875
16861
3444
6
4
198
82
44
6
4672
10344
2175
1
2458
2
7
113
1
432
46
1
1
13
1
28
145
9
1
3802
1963
55
68
4
3
3006
45
5
38
93779
3
1
4792
1
2
170
14
8
1
8
1
1903
22
1
46
4
1
166
3
476
735
127
1784
1
23773
186
3
4590
32
1
7
6
23
1
7
2298
11
96
3
4
2
3827
53407
650
223
9
4296
2
32
13
9803
111
526
185
1
2871
11
56
1247
11
21058
1
1
15
41
85
1
1
1
1
1
3068
6
26
203
291
585
27
38
1
82
1
529
2
1
53
1
1
5
214
1
1602
147
165
2
1
9
5
73
14
3
258
8
1
28
20
6
4453
1
5
1
2
15
1
1
373
1
45
75
143
18
2
3
35434
28
5
11
449
2
748
2
72
6
2
10516
1
16219
1
24
1
519
1
4
13
919
5
12
5
12935
353
81925
1
1
3
6368
3
298
3
58
143
53
141
1
134
2
5890
1214
273
47
110
3709
4
8
1923
17
370
43
1
22
1
160
1
51
1
334
1
19572
10
1
4
35203
594
1
3898
1871
2
68
1
56
187
7
1
1
26883
1
2
3
2
1
16
11
2
5742
57
22974
15330
55
319
135
1
13
40
4
4
80
16222
13
3
107
181
1
6
89
2
1
12
172
1
4892
18
1
204
148
87
4
22
1122
2189
4
17
35047
1
15
1
6
265
2
3274
1874
26
1
30
659
16
511
1884
1
1
83
9
99469
2
25
6
56538
3
4
1
40
2
9
64
56
62
14
20
1
24
1
1
6
3
25116
1
7
1
634
1
73
1422
127
3
3
1213
23
20934
1
44
1
28
5
3590
17
2
2
25653
16
21539
12
33
3
8
1
2
1
16
8
55223
1
1
7
8
1
21
2
18
124
12
40
1
11
8608
1
24122
1
6
1
144
25
2
2354
3
377
67
6
121
2
9
9
102
4
6
43303
2
2
7
8
1
968
600
1
11
1
1221
20
11
2080
1
1
162
5
1
19
5
13
10
37
12
5512
47
3645
7
10
50
63
2
13941
114
335
6
6
3687
11
5
14
7488
1309
2
20335
12
3
4
14930
5
3
255
22
4
1
3
1348
1
1
2060
16
8
58
4
91
55142
2
8
22
2
1
56
6
33
4
1
35030
3
234
28
10
10664
4
353
14
271
7
115
8
1
652
135
395
4
1
8
16
2
51
736
41697
13
6
46
1
45
3
2
1
59587
5534
2
2
1
6521
1
31
1
98
16590
18
93
1
64
1
1
368
47
1
2
3
1
1
71
5
17
1
14
3
1
1
6
28264
4
1
67
8
4
1
5
9
3
1
444
6
16
15
2
4
8
48
38
1
11
10476
305
5
4
1
3
48325
7
1
583
1
2
1
12656
383
16
3
1
1
1058
1076
13
185
351
12
12
1
24
1
3
21
1
3839
23382
13
35
327
13
1237
6
1
1083
2
22
2
18
27
3
4
21
3
1
1
16
1696
1
91
2
2
29
174
1
130
18
16159
65
6
617
3438
1
40
491
7
11
6
1
1005
401
376
217
1
1
5
19
52
1845
2
353
133
15
159
1
279
42
2
1
1
1
19
4
2
1134
3
2
851
49
148
533
283
32
1
160
6
1
989
14901
6
24
5
59
171
202
36
1
49010
142
15
4784
2
33
30896
1
8
1
6
1085
1
2
434
10
18
1
111
318
1
205
22
732
15
24
6
1
1152
5
18
1
10
1552
2
2
11851
8
55
13
4395
48
22
257
29
1
43835
24
9
1183
733
7
1
6
12
24
18
23
5
1
1
7055
1
14
14
6
2
14
9
20947
91961
7891
26
6041
1
785
951
136
1
4
1802
15
2
4388
6
4
810
1
1
7
1
2
87
78
6
14
2
271
23108
3
1
11462
6029
11
938
5
30
431
2
1
2
652
12
1
1
9
414
2
11
294
87
170
2
65
5
9
3
39556
4
22470
3
8
44
3788
125
1
2
4
32163
7
2
700
21
63
1
7
48
17
771
3
1
18
1
24320
10
29
54817
33
3
188
2
1
1
11
16
647
2456
4
3
280
8
11642
751
3766
1
4
28
553
36
278
2
4
8
2
104
7
5
17
91969
2
231
1
5
1
19054
6
8
5
1
1
27
12
3
139
15128
4
1
1739
1
13
25
2
2095
14
27
16
16
1
8
2
1
2
28
26241
1
1
429
1
1
11
202
26
1610
7
1
40
18
3
4
187
14
2
3
16255
1
57
2
1
7
38
117
1
22
2
4
530
3
11
524
7
5
2
1
70
1265
1532
10
78
3926
1
7217
412
6
117
1
2
10
1
794
297
185
1
1
80291
352
5658
1
1
13508
1
3
7391
10
2
574
2
275
10
1110
345
16179
3
134
1
7
4
1
1
24
8443
1
134
12575
1
61454
47
6
1
123
5
12
1
3
5
2
5
2
2
1
1
8
20
1
3357
271
77
232
5
578
75
7
7
2146
27
5
26
1
26
2
1
1
91
10
2
4373
1
1
1
2314
2
218
1
2
13
72
11
326
15
361
1
58
15
4
242
2
1
29
1234
284
6
1
3
15
1
67
46
1397
2
7425
33
3
1
244
5940
1
15
2142
10
636
1
18654
1
6
2
8
1
1848
62
4
1
5
1
2
19694
3
2959
5
9432
61
2
2
16
1
10
145
16
1
12378
5712
5
84
354
2483
7196
4
1
5
1
1
11
1
27
299
9
1
1
26
1
1
6
2009
111
339
1
1
1
381
7428
53
9
1
2
1923
141
224
2
344
3237
5
1
419
2
73
249
812
9
8
2
4272
9
14
4
2
72710
1
31347
54
48
6
1
4
1
6
8
1
2
1
3
887
1
90
2
1
1
84
80
8
1
1
18
2
2
1
14
4243
2505
1
6
19
2386
3
21
2
61
465
10
485
23
11
9
1
4
10
2
1
2
28
33
46
3
59
1
11
440
1838
91055
51356
1
1
6
1
8
27
8139
46
2
1
34
22383
35
6
1
1
1
1
6
1
152
26
20
29
41
7
883
299
1
26
1
250
6
32747
25
5
72
3
317
18
180
3
48
36213
1
1
2
1
91
9
1
175
139
1
1
2
8
3
1018
212
9
1
74840
6
488
1
205
17
1
4
5
2
242
220
13082
1
67
7
3
1132
181
6
35
102
1722
1
1
11542
1
587
1756
1
329
6
5
45
15
7
57
1
2114
234
2
7
50
2
2
3
2
1
53
33923
1
2
2
9
6
8
131
7
2
3
67
92
1
141
5082
3596
53
30
9375
1
182
15
1
16629
1
1
22383
24
17
1235
1
368
33
4
35
1
1
161
7
1
1
5
7
4
1
7
18
27458
16
11
35
2
1
239
10
2
6
36
7
2
4
10
221
43
125
7
323
9
8
2545
1
121
7
11
559
2
1
2513
29052
5886
1510
4364
24493
2
49
1989
3868
60
12371
15
1
83
942
23
21
14589
2
3267
1
8
29
1
48
1
3
10
1
1
1
116
7
1
4
6815
6
2
21
2
1
28626
1970
1
33
428
66
1
1
1109
6
1826
1
149
17
4
45705
7
3
26
10
13469
1
9
9
7
2
1
1
1
72
1
5716
1
105
62
288
1884
100
1
2
91
11
444
1
483
26
2
418
1335
3
29
16
43151
1
106
16
16
3
3968
14461
7
1813
1
5
62
2
25
4
81
9
1489
2
19
142
79045
1
8
27
1
49
85
5
24376
1
1
10
87
2
200
10
2724
12
95
54
1
13559
1
16
2
50993
10286
30
1
1
154
27
14
7
23
39
2016
2
131
3
86
1
180
9476
1406
12
1206
1
1
1654
19
2
191
3
2
3
44
4
2
411
2
4
1
88068
379
1
11
7
1
79
82354
1441
2
42
84
1
7
18
1
775
778
21
1
7260
87
1
67753
1
4
1
2
1
1
481
121
1
1
5
3
1
2
15
162
11
18956
1
6182
77
1
2066
1
7
11
219
2
5
1
3
21
8
6
209
16611
431
1420
32
1
9
1
39
11
15
82
1
276
5
3
1
55
15
560
510
1096
2
9
2
13578
78
5
179
214
9
7
2
3
1
25
20
96
8462
583
323
123
4
43
20
18
3
503
1246
27839
1113
15738
675
3
12
43
4792
25
1
3
19
4
317
31
26646
9
4
1
4
1
131
77
4
78
1
14
5
1
28
51
99
3
11
1
11
1
106
3553
102
6
3
2
704
369
10231
7
11
35
48677
7157
53
455
3573
56
29397
1
34
67
2
53459
1
39
4352
3
1
5
645
18
2713
17
12
281
1
108
2
1
1
114
1
1
3
1
1
9
8
80925
9
22
12
7
81964
47
7
1
9637
75
36
104
4
37
5519
1
19
1
1
16
1
7506
9
1
402
1
48212
87
13
1
23
25
3
1
2
5
17
24
62
28
12
33
1
1
1
597
1
228
8
1
5
5033
97440
1
1
450
16402
758
1
5722
29
1463
6
2
1218
9331
160
43
1
2
8
28
1
61
26
6
3
15
4
59
2536
1685
29
3
1643
3
1
1
464
50
16769
1
529
4929
8
29
2
17
3733
2887
30
11
16
26
1
18
106
15
2119
1
2
253
16137
2
1
2
28
1
321
1
152
13
1
3
1
1946
6
2
2
9
71
692
1
522
27
7
1
317
1
29
6
220
136
39
6
7
5018
5
36
7
4
21
5
32
9
72
1
61
1
3
4
38
658
27
160
4
1
1
1
6
60
3280
14
9
2
1
1
2
19
2
1
1
14
87
1
3
28
3
414
2009
2
1
27363
5
318
23
4270
51
1
404
39
1
600
68110
3
64966
1
1971
6
13
12
5
1
44
5976
29141
341
15
158
38
8
175
7554
21
4
3
40
38
1
33
1
4
61
2
4
2
1805
4
1
11
6
28
1189
4
54
11929
304
1477
316
10
1533
175
38
74
48
3
14
2
23
1
1
20
112
9049
12
9320
193
9
708
11
186
59
914
4208
264
62
245
965
2
29
870
200
49
139
3565
4
15
3
12
36
225
6
2
8
5
508
25
3
1
15
1
2
38917
1
422
102
2
32
411
17641
1
1416
6772
12
1
115
2
12
22964
4
279
156
8
1
9
17
323
2
1
1
57
1
137
13
32
3
1
16769
88
20
1
57804
48
34
1
164
9
9
64789
1
3
16
2
50
1
2
1
46
43
57837
118
2
76
611
8887
1
628
174
129
134
68
167
30
700
6
46
2119
2
1
7
24458
1
2
52
137
87
1
61
1
29538
4
1
46
2610
1
2
293
31
6
97
3
2071
3400
12
1
11
2
4
117
36
1
270
25
4669
14
4
16
28
8
1
51
64
12
284
2
61
63378
4805
12
1
8
55
1
403
36644
1146
1867
5
14
2
1
1
2
1878
1
1
1
3
1
38
2
53
2
1
2
3187
21
177
130
32
728
9
3
21
11
4
33
2
17
2
1
7
27
3
2
6
6
1
3
24172
2
68
21
2
23
3
1
29
1
2
43
361
476
13
1
5
70
94
303
1
17
1
6413
14
1
1
1
405
5
1
9
9
289
1
121
70
2
4
8
317
202
266
1
299
4
74
1327
24
23
9
24
1
18
245
1932
9
10
1
360
36
38
1690
6
3186
5
1
3
298
1
213
11
1
4
9
551
31
4529
2
1
1
1
1
34
1
104
7
357
1
3
5
11
6031
12
1488
6
51
1
249
1
8
5248
1309
1
19072
2
1
3107
41
79
33
21
59
1711
402
1
1
4
27
1
3
1
3167
1
2
1
25885
146
3066
6214
96
4
2
2
710
1
898
1
1
1
5
2
42936
11058
1
5
30
12
2
10
3
37
6
22
1
6
3
2
1
25
2893
66
2
15382
381
629
8262
25
90
10
11
3
2
6
7
3
40
2
412
300
115
1
158
1566
27
137
1123
24
4
711
2
7
77
1119
61
1
1
90
1
231
24
1
2780
1
14
67062
1
1
193
14
241
4
29
31
85002
56
6
191
415
6
34
1
2
14
22
11
294
1
2
12
4
262
13472
12978
1
8233
11
379
895
9
2
23
15
1
2
8
1
6042
27
11
6232
17
128
319
4
9171
50361
4292
4087
8
31
2
46
855
1
1
223
18532
215
8
1396
32
2
1
11699
37457
2
140
11
1
40
6
1
21
10779
1
187
1
2
1
10312
2
24320
16
14
8
18
23517
183
5
50
1
40
2
1
36
1167
29
244
101
2
1
40
54
19
55
633
2
630
171
2482
4
1
8
107
9
524
7
2
6
15325
2
1
6
2
154
15050
242
3
32
3537
17
2197
3472
64260
1116
19
78454
3
70
1
317
142
1
9
467
5
44
138
2
58
238
46
2
2
414
2
1
179
125
4
25
1
495
1
2
11
178
23
645
27
2
21
1756
3
6
1
2
731
7
1
36478
254
3
24
57
40
2
79
2
1
1118
9
8806
594
1
1
2965
2833
1
15
7
16
1
1
619
38
2
1
6
36
37917
12
1
33
1
234
1852
4
2783
8
2
11
13
726
10
34
5252
5
2
2
4
14
1
125
7
1
2409
429
6
2
5
2694
2
2
2
1
1
2
11
433
2817
299
30
10
25698
2
3544
20388
348
976
1219
10674
2
336
3
1
52
12
43
13
54
50
21
13
1
2086
26
7
12
3
43
35
10559
35865
6
1600
6
21248
5
3776
1
65
26
8
922
13
26
4
11499
14149
2
31
5
12
4
7
290
3
75
2
1894
1
58
1
32
3
134
23756
1
3953
1
64
2
1
1095
5
3202
10
6
1
2
13826
164
3
24494
4
3
39
98
7
1
51
80
1
2
7958
126
2
4
78962
22
28
17
1
10
10
7
6657
2
39
938
63
1
1
83
125
1
4
18
2
420
1
98
5
2
2
24
9
1
1
5
15430
49
71
5
1472
7
34
6
6
17
1
7
12
797
58998
1
145
2
2
1
1
13
1
1
2
18
2
42
13
2
2
999
104
1
1
7
47318
10
38
25
2
1
14
7
11
79
1
543
30346
1
7
13
1
46844
13
3
27192
38
48
55
8
15
7
41
21962
25714
144
1
5
15
1
9507
180
63
11
1
7
15
513
3276
1
1
6
61
4227
6147
1848
11
16
2
2
3
42
352
140
2887
433
5
1897
48
119
1
96805
6
2
1
39
97
1
5
10326
735
94
13
152
1
61
1
41
1
275
4
1
2
1
1
5
1
3
7
1466
2
33
2449
1
43
4
8815
1
20
24
4
4
31
1
307
2
1
26
1
1
94
2
305
6
3
29
37740
5
1
17
77
6889
71
30230
17
1
4
282
9
1
29
116
1474
3
110
4
5
893
1
28
1222
3
2
1
2
1
3
3523
43
12
36
1
2
1
2
57
552
2
1
2
1
257
2
2
3
1
1
21
178
4
551
2
1
38
63
376
40
71
3
2
1
4
408
1
2004
5
1
2
377
9
3
4
7
2
1
3764
3816
1879
17805
50
11995
5453
2
146
2
6
6
19
86
4
2
16
2
6
8874
2
450
86
65
218
17702
6
2
3
7915
1
15
1
1
2
87676
1
28
1
6
346
190
10
2
1
6
2
188
5
1
26
2
6
454
1
73
33
155
31
127
30
3186
7
1
8595
9
1
25116
11
46
26
76
2
2
69
8484
10
113
26
406
31
4
277
218
1
38
677
486
23536
76
7715
20
2
1
7
2
1
8
3
60
1
3
663
23725
3
1
9431
3
309
1
26
1
1
2
6012
8
1
141
3
5
6
719
18088
201
4
16
1
25
8
16369
9
1
31
1
5
1
11
6
23
19
4
113
44724
363
2
676
16
15
2
629
4869
4
2
12
2
196
1
29
1
1
381
1
1
1
1
5
84
1581
2
22
2
589
9
3
22
8
593
3282
184
4
4
152
7
6962
7
62035
4928
15
10
29
74
1
2718
540
3
29440
1
435
2
3
19
91
1
11
304
1
3
2
27
1
21
46
2922
1
1963
36
1
574
1
7
1
3
1
361
1
1
101
4
1
78
6
1
2
220
15315
31
23
1
1
1
2
19
2
1963
1
5
1287
53
6341
318
9
2
1
1
1
383
484
2
1
1
315
59962
1
13547
8
6
1
4
276
2
50
54327
1
7
3730
280
2
3
6
2
576
8
90
4
1
1283
204
27
192
337
14
3
2
1
13
9
2
47
16
8
845
3
36
3
1269
4
6
277
400
4
289
16
16
8
124
1513
1
53
1650
2
1
2
7158
1
63
2
11
5
135
14688
1
34
59
112
1
10
10
1
1
2
232
54
13
239
1
31
2
1
2
1
11056
2
108
1
332
1
17150
1
796
1
2
2
1
948
2
1469
578
3
3100
2
3
785
2
335
15
3
3
37
1
2
887
1
5753
1
83
1
1
55
1
6
83704
1
1
7
20
3
4058
15
36
6
13
1
49
15634
36
716
11
36
1
5277
18
2
1
5
5
19
2
4977
1
6029
242
7
1
2
13631
49
192
69808
1
1
2
2
2
15
7
19054
166
14
5
155
7
647
23
2
1
53
2
92
1
52
83
33
5
83
2
1
1
1
129
2
11084
32
31
8
1
125
13
4
16
184
2
3
12332
14661
32
628
811
54
1
1
25
173
1364
14
6
855
2
1202
3
4
1
540
48
126
3605
10
45
619
217
1
318
14
2
1108
31
10
1
6
2
2
29
8
248
31
168
1942
1696
249
5
22
28
3
4
7
552
3
16
57
481
1
24
140
69
21
31128
29
1
3
93
1231
11
24810
1
1
41
112
31
18
1
1
3
16
10591
12
7
46
270
26
23
7950
80
34
5554
1
30
1
31
19
4
106
73
10407
1414
17
2
37
1
22
2
1
13
3
4445
2
1
11
213
14
40169
11
2
2
1
817
207
168
39
12
1
13
6
6
18
283
3
13
14
33
2107
316
227
2
1
2183
6
23
70
881
4
3
36
12
162
1
397
18
609
75
9859
1
4
24
7
1
73
1
7314
2476
489
19
14
35
167
7
2
18
1
3
12110
7009
2
394
1
2
551
61
166
148
11
5
2
30
89616
3
3
1
35
1220
1414
1
5
1
2
18268
5
162
13491
57
169
11
8
18
8
1
13
4
30
88
1
1
1
58
1
2
1950
3
93
20578
5
6
269
1
1
2
2716
5624
272
6
1847
88753
6
1
188
57804
1
1
9
1
1
4529
10
28052
6
42
15
5
8744
8
5
266
1
1
1
5
18
88
4
1
5
2
5
6
72
19
1876
72
2
4
2
3
917
1
1
184
30
2
611
2605
2
1042
1
1
60
7
8
3
2721
65
595
1161
994
32851
1
26
1
3
15
125
11
1197
1284
328
251
59
22
3
9
19
168
474
26
42
8
1118
26
1
2638
26
1
1
1864
3
3
16
3
1
1
12
1
22
105
935
2718
1
4879
22308
1
16
274
4
2
2
4
272
27
1
714
1
3
8
78138
239
2
1
138
3855
1
1722
4
2
111
7
1
56
1
81
1
30
26
15512
1
19
1
37
2607
109
806
19
7725
3
1
20
2
440
82
11
10
569
280
61140
5
1
1
1047
62
73
4967
21
147
3
207
132
1
205
23
13
1
10516
3
24
3
1
60942
2
2
12
5
3
229
513
21
18
1
25
90
1
8518
2
1
6718
1
3
114
22
1
138
4
1959
1
1
13
72
3
5
24925
480
40
4
1
35
655
5
4
196
425
4
4672
14
1
1
44
4
1
4348
92
2
59
1
14
1
1
4
11938
1
503
51
12
7159
1
1
1
39
36
1
10
17
154
1685
1022
113
1
1
17
3
2
102
16
1
1
2019
4664
5
1
1
21
16
1
56
3
5658
2855
38
1
6
4
343
3104
18
13
2
1
9
11
6
71
170
252
634
2047
1
925
3
28
74
1
2
133
107
3
22
1
5
1
1
4642
3
7109
5
16
102
36410
3
2
1
174
4
32
2
96
1381
11
3
188
2
90
1
48212
152
29
9
183
13
2136
61
3
1
41
69
2
1
10
1
1
11
299
9
1
45
474
1395
3095
2
1
7602
10
2
2
9
220
277
16
1
52
50
13
25
165
2
1
13
633
16
12
60
7
45
1
6
3
2604
402
312
2
18
37
1
45
3502
550
2
463
10
4
44
50
283
3
1
2
10
2
1
68
2
10
82
1
4
2
466
250
4195
148
789
28
5
26946
24
1
119
1
3
4
7
1
1936
10
1
1
5
160
1
503
2328
11
1
1
86
1
1
59
1
20
106
1
108
2
1
1459
2
26232
11
30
190
2
1
382
1
12
4
4
71674
10
6
1
3
28
4
2461
4
1
841
67
14
10
669
3
27
445
454
76
772
82
4
4
2085
177
1
3620
5
1
9
1
15
25
227
515
44
50709
208
1869
1
4
1
1
7
1
109
1
3
1
14
673
1
5
3
13036
16362
5
9
61
3
22
248
1
7
30
25
1
1
1
19
1
319
1
5
32
14595
3
90
1
3
1
3
2
1
1
8
2547
9163
66
1359
3
3
6
93
13
5
86
2743
1
12
3
2
37
2
50
306
21
87
1
1
5
1146
28192
23
1
5
1574
79
10
25
39
21
6
196
1
69817
268
5
10
757
52
17
5
277
1
2
16
4
1
30
26
12
6742
2082
2662
79
4
13
852
3325
14531
2
8
1
19
3
1
1
2
2
7
8
14
2726
2
66
1
3
15518
29315
5
40
1
1
222
1289
40
5
1
2304
1563
1
31
3
2
112
74
1844
1
1
1
1
3996
9
1
4052
37946
8
1
1
2
6
5
184
1207
2
2
1
1407
329
930
2722
23
1
4
1
74
14
904
1
2
2
143
1
100
6
2893
2
2
12
10
354
7838
1731
3831
449
1
1
6399
66
36
13
9
62
7
5
10
5
148
2322
1
5
1
6684
93
5051
12
6
95
4
4
9
16656
2
3
7
24222
40
2
1
1
2
2
63
1
9
18
22
62
92
26
15
3
2
1
8
28150
10
3
23
49
1388
3
27
1024
6
710
1
38
308
26
27
3
296
6
5
2
214
1
1
37
1
33
1
3
79
6769
6
13
1
32206
2
11
151
534
1
7
6
5
1
3494
1
523
9
4998
24138
2
1
3
27
333
2
170
4
1
11
13
34
609
1
21
1
9
19
2151
4156
155
5
3
2
2
58601
1
421
97
1
7160
20
2
1
3422
1
2
2
42
4
10
51
59
3
5
1
2255
2
26
254
7093
2
1626
5
7
23
2
492
10814
197
439
47
32
3
7968
3311
362
100
214
1
115
65399
500
64311
8
1
54
3
1
213
16
1
3
1
4
21
1378
1
38
1482
1
1
1
27
2
45
4
23
16
377
16
41
2
4
483
76
48856
1
39
8
9
27
1
1
1869
28
1
16
1
141
12
5
87
302
58126
1
123
7
8
1
2
252
1947
3
14
3226
181
35
54
19
1
4429
2
9
1
56
1
1
62
1083
2337
4
7
13
14
2430
1
610
26
234
1
1
2
2
1236
75
130
7
5
9
4
4
1
3
32851
4
1
2
29311
1
4
153
60
28
1
2
34
289
3
3
16
16
1784
1
1
20
1974
7
1
129
1
1
8
1
7
1
1552
40813
39
11854
85747
3
5
14
36
13
2
88
7
1
4
5
40
18
14928
68
1
27
13
13470
55548
10
2
10
5968
1
2781
91
10
1
25
22890
690
30107
1
6
5629
7
60
8
34
1
1
8
2
245
266
214
1855
1
1
2
1
69
749
32
2
2
70
1
37
5
13
118
66
6
2
4
7428
4
2
2
1
1
1
8
94
3
7
2574
1
3
58
7
5
13
2
167
5
1
1
15
1
1
1
13
1
81314
1706
3
2
8
1
23
74
3
1
1220
53
1
41
3033
230
350
7765
2
25
13
2
31610
10
58728
3
7
1
173
515
22
1
1605
145
1
7
14
1
1
55
44
3
3
21
351
47
8
1
162
2
1547
20
2
17
15
61389
838
51363
3116
24
63
15
110
44273
2
3045
4
11466
4980
5
10
16
1
126
3
31
947
9659
2
5
6
86392
20
279
46
27
1
1
1480
2
1
2
76622
23190
1
9
597
1
440
1
1
11
1
90
16
4
243
4029
16
5
61
265
59
63406
2
1
5
539
6
1
1
33
3
1
57
1
19
18
7872
9984
1
21029
1
2893
4
4
1
67
1722
6
3
6
154
108
11
3
1205
16
2
39
42
158
3
414
384
3
14
311
5
45
2
7
10
30
21166
8
1
467
1
2303
46
1
2
1
3
1
12805
9
8
3
1
23
118
91
22
1
2
2193
17
14
4
10
3
3473
1
1
1
22
2
9110
30
3
12
52455
1
54052
168
1
57
1
3
42
45
1
20093
2
1
423
29
59218
370
1
2
12
93
4
5
77609
2
3
3
367
2
16085
87
1626
156
1
1064
1
1
16
1
1
6
19
2
2978
5
199
28198
26339
3
1
4365
481
28
1
10
1
495
1
1
968
13287
6
62
839
324
6
9
2
3
134
88
6
5
1
22442
130
8981
123
6
15
1456
1
1
1
4
1
4
1827
7
149
202
1
2
346
75
877
36
1
15
1
17
1
8292
8
28
5
94869
2
1
4
1
5
1
1
2
1
1
1
2
315
1
3
2944
127
74
1
4
2
81931
48
2
122
21
67379
33533
2401
3112
34
2
66
1
55
755
2
1
596
56
1
40
1
3
2
145
9
8
1
26
4
4
4
1
55
193
259
97
1
334
4
4
209
6505
1
2
159
2
10
612
1
1939
4
56
96
585
1
10680
9
5
10
166
3
1
103
27
10
4
46
15850
4
2
2
2
12
631
5
3
6
2
5
4
1
1
68475
3
1
6
1
6
1835
1
7
929
4
266
1
7
16
4
6
30474
80
35391
48
1
2796
380
14
1
4
3
387
1
7
9
16639
2
1
2
1
5
11
5126
8
9
4645
22
9
1
2
5
220
2526
672
3
35281
2
5
2
9
29719
2
1
319
28
3
872
2
3
66
2185
18190
17
1
58
12
2
10
6
886
18
3914
4
4
1
228
49
70
5
1
11586
118
16
1
2
2
1
2
1
18
113
1
2
6
531
20
1
76
33
18
4
2
40
1122
1
19
297
2
1
1
520
62
40
7
71610
68
8
14
1
29
2
1
159
12
7
2
10053
5
2
1628
1
16
36
8
1
29538
18
303
1
1
22
109
1
87
1
421
196
2735
1
2
34
8
55
74
19
170
32391
4622
1
347
2
1
60
24
1
12
9947
7
78836
1
178
1627
1
4
35
144
25
1100
193
3
17
163
607
44
56
5
1
36104
1
1
720
3
1
2
3
26
1
387
8
149
258
3
1
5
7
10
310
11
602
394
9
1
1
1
2277
2
2
6
3
4
170
68
153
2
1
2
46
1
1
1588
36448
30
4954
2
1128
4413
60
1
1
317
1
54
4
2711
17
4344
2
1
22
3
3
25
6
194
2
1
663
8418
10
9
4
1126
4
5
1
3
12445
8826
3
1
25952
61
2
3400
864
8
14
2
4
577
3
27
1
49
29
16
21443
19
5
359
119
51875
194
2
28
1
168
7
15
19086
1
4365
1
1
279
18
2
3
7
122
1
54208
56
1
11
68
23
3999
37421
1
4
5
16
3
15
15
2
2
5
28067
2619
44
1
541
21226
2
20
35140
63
309
255
2207
4
92
4219
2392
16846
19
297
3
676
36
1
5
4
46
1
1
26
1
1
4
1
1
1
373
1
60
708
179
1709
71
105
9
1
1
4
1
1
4
10
12
1
2
6
13
216
47
34
19
63
29
66
4
1
1
870
2
828
10
13393
1
7
2740
5
262
12
1
46
55
9
1
1
1
5
441
1
56
3372
2
27
265
1
29
137
43785
123
28
141
4
3
2
1
22383
690
4
1
33757
20
3
3887
108
11
1
1
4
35749
21000
3
16
8
3
131
9
2
419
7
1149
247
2985
135
482
2
2
11
28
247
1
98
8
1
1
85
1
1
70
1
485
81
4
7
45171
444
6
41
1
24
67
34
15
39
3
1
2
1
17075
1
1
3848
2
174
1
1
5
20
1
1
52732
300
11
5
2349
58
5
1
35
2
1
68
1
94
1630
60
6
2
1
1
1
8
22
4
151
3
5
6454
17526
1
14
28
1
1
20
79
595
3
43
59
47
188
2
2
3512
1
968
8
763
146
9
3
5
4000
10
365
2
955
87673
1
3
113
1
3
1430
1247
5
20
25
1
3
99
10
13008
117
3
90
2
3
20
8
80
1
41242
42720
2
986
2
619
9
196
36
40
1
3
2913
1177
10359
1797
1
583
8
74
478
91561
35
2
1
265
13
542
2
1
1
70
48
24
306
1
2491
1
1
1
1
27681
4
4
9
3
1
16
213
1282
680
15
7
19332
8
3
3
114
2
2
1098
1
85379
1
12
1
20
8
2
61
18
944
1
97
1
9665
2
1
12
1716
540
1
137
69
1
2
3
2
9931
18
141
3824
1
8775
1405
1
114
2326
26
370
4
125
2060
8
2
1357
101
4
1
1
192
1255
2
114
1
3
2
44508
17
4
1
4
185
51
2
9
36553
2
4
49
11
1
1
22
270
22
3
28
20
4
11
13889
3
1
2
22
2
73
3
2
707
3
209
1
2
5
2721
55
624
1
3
9
10
3
2
14
1
28
1
2
30
6524
2
31
5
2870
83
1398
6
12
1
255
3
14514
1
6581
2
3914
22
6
3
70
1
1
13
84397
10
91
1
3
1083
1
8
189
1
4480
101
4
55
4
3
1
5
22
1
52
3
63
8
1
185
1009
16
5
11852
13
55
16
328
1
1464
8
11
20
1
12
8
1
3
28
38
4
167
3
2
4027
3
564
2292
8
6
5
310
4
5
25
4
1
4
76
1
4345
2
16
1
50867
10
1
16
1656
3586
2
4
1
4
736
195
87
1
28
10
6
14
611
18
1
1
34
51
28
2
7
1
2
2
5
1
4
5
18232
11
2
158
2
8
1
2
95431
30
8
2
2789
4
23
3
1
90562
279
92
1
72
16
1
1
5347
1
7803
4
230
1149
116
618
2
9
75
734
24
151
41
3
10641
29364
104
182
1
6
1
1
5
102
44
7
2
1
18
273
256
10
17
4
113
155
30
1
685
106
430
191
5
7
1
6
3
2
1
6394
141
85
1
4
1
318
1
1
25
18
7087
147
7304
2
14928
1
689
3
414
5
5
1
4
1
26639
44
3
62773
2295
1
2
1
60
1
24
1
174
1
1
99
7
2
56
102
6
1
25
34
103
2
6
3426
9
88
895
50152
1
65
1
506
5
157
23
183
5087
3
3
6966
29599
585
28
16
1
11638
4
13
19
2532
2
475
1
9932
80
1
10
1
2
254
1
2851
9
280
58931
1
44
4
3
67746
2
9384
2
1
6
126
1
7
372
41202
2
34
33354
30
43
3
13
3
2207
2
2
8
4
1
1
2
2
36904
190
8
82
2
34
6
7
1
463
12
1
298
58
3096
1
12
81
234
4
66
5
29
1
2893
305
25
24
7
8
4
1499
3
1
2
1
3536
4
12
25
251
38
7
494
1
70577
1
3
1
61
129
1
19
5
1
1999
3
2
5
1
2094
594
394
1
1
147
1
14
6
14
1283
746
253
5
1
129
5
26
1
7
1
297
13
1
1
909
46120
86267
1
195
52
8589
4364
207
1
6
49
1
2
5
1
2964
5
2121
1
41
4
9044
1
7
2
147
5
1
3
18
734
1116
13366
1
16
55
1140
1
2
330
1806
1
11
64
15594
13975
3
500
18
39969
28
169
13
2621
203
19
4977
1
2
52
1
1
3
29911
48
3
26
30
1958
3
209
1
25
839
6955
28
1058
3
31
1
14781
1874
1
12
56
1
11
103
10
245
5
6
6883
1
118
1
4474
2
3594
5
29
11
51
8
1279
1
1
134
1178
2
2
28
1
1
1
286
61
1
14
1
1
4
30
6
2
126
7
125
1
59
1
18
73
1
322
2
1
6
58
2
27385
24001
3
589
8
12
1
7
1
1
22
2
5372
19277
1
2
88
124
3
6
2
143
1
11
1
85
44
7
8
2
80
2
23
8984
36912
5
3
420
2
27057
1180
31
9
1
30
7
75
1
2337
19
3
27
1
10
14
99469
3
536
2
4
76
2789
76
617
1398
2
253
6
14
15
206
476
2304
4
46
4
189
2488
1
6
1
18
1
436
899
1
3
5503
5
1132
33
1
196
2
4771
492
30
2
14
95
8
1
1
1
20
107
146
77
18
2
156
1
5
1
4
1
41228
2
7
1
196
3
689
143
56
4
1110
112
137
1
8
10
381
65
9
2184
2
1
1
2288
73
170
6
1
60779
4
1
1
1
5
2
1
10555
1
22249
7526
344
1093
10
8
1919
3
100
3
2
61
3
6
179
347
1
61
210
34
67693
1
195
3
25
1
3
3
147
164
1
399
25
1284
1
150
23
13
79
1
1
2
41
22
521
506
7
12008
13
1
1
4
8
5
246
6
2
1
1
17
143
1
5
2
2
3
2264
20
1
39850
3130
60
2
3
10
2
32
40979
1
1
8613
6
19885
4
1692
2
1
47
18
57616
249
9
11
70
17
27390
465
1
50
13
181
1
10
47
1
1
1
7
76
99
428
118
3
13
3
42127
4
32
42
1
101
1
27849
4783
2833
8
9
118
11
10436
10
10737
1809
3
10
3
1469
387
1
17289
1
3
83
264
1
2
22
1288
414
99
11939
35692
6
72
1148
45
2
8
118
1
2
5
1
2
4
10
69
97
5
3524
754
1
5
40
1
833
27
1
2
2
2
6671
11
1
1
749
16
346
1
3
611
789
2
68
3
13
47
5
1
23
275
447
8082
2
262
17
7
1199
49
11
20841
1
223
148
2
23
186
12
17
1
38
27
1
1
1
4
8
1
3654
1
1
1708
139
1
95
5698
1
13
629
4
1
8
68
17
2
1
616
183
4
27
2945
3
28
41
255
1421
14355
13
30
4
5
24
322
1
3
9156
27
17
10
6
171
6
88445
2
19724
25652
4
5
46
479
258
1
5669
12
3
4
15157
50
11
29
10
1
39
225
1
530
1
1108
1
5
7
1
2
35
4
315
1213
1
2
53437
29
7
3752
54
1165
1
10
2
809
47
7
1
1
5
1200
1
4
230
4
215
90
282
1
4
1
1
30
3771
18
1
1
12
5
263
1
370
4
3
690
91
5
38
13
1
1
1
1
23
1
1
3
1
111
1
2
4
76
9
1
208
4
5470
1826
328
22
5
15
364
41
10
744
42
3397
1
52
1
15
3
1
8
6
127
1
1
1
52
1
1
9
1
7
630
20
1
27
75
6
5
7
22
1532
828
39
10
1
262
8705
5
1
13
4
8245
1
4281
25
19
1
2
548
1
3
1
1
372
56
1
1
1
10
1
24
10
57
5
6
4487
1
1
5
2
1
25
24122
341
312
1
3
4380
1
14355
1
31
1
4
1
9
12
1
1
48
74
13
6302
60
40
10
4
6568
1
4
5969
2
41
25380
10686
3
386
4
2
67
1
91
1
135
20
1308
37612
1
42
43
1
2
7
923
3586
1
9
26
1
49
210
2
6
2
1933
1490
35
213
9365
2
9
10
79
12
140
2
87
683
4
107
11
18
4977
72000
7866
3
310
1
3
542
1
21823
2
1
94
975
4
1
1
340
1161
3
378
24
1
131
2
2
412
14
4590
1
2
2
15
2817
9
58
1
37
1
1
7
11788
16
1
9
5
2
2
97
3
3752
2
18
15400
36386
18771
18
11686
1
5740
1
396
59216
225
1
1988
7
1
4
21
3
601
91
8
1
2
1
1
30
1
2
3
8
3
461
27
1
21
22081
20
2
138
16219
1
3
1
46
128
1
1
2
1
2
1
1
1162
4
5845
2
3
2
104
1
1
2
344
3
19
1
1592
1
2
4
24
4
156
34
4
2
23
123
2381
15721
39
8
2
17
5
174
42
650
7
5972
1
323
5
34
19
3
1
1
619
1869
1
22
1
240
2
59865
1
4
2570
10
21
4
1
3
185
73
20
491
5
35316
1
77
31
4
232
8
2
81
2868
22
1
4445
8
7344
484
12
3065
6156
2918
12
1
1
3
260
1
7
69
7
3
20940
1
8
330
1
15
6
1
1
19
1
59750
3914
3
1
1
1
4683
1
126
9
16
1
56
1203
3
1180
1
1
1
2
11
137
38
780
7
51646
7
273
1
1
1
16152
1
118
6
2
63
1
1
4
11
10
1
30
482
2
1
4
1258
55
77
7
2789
3
1
2
5409
1
9549
11056
2
1444
125
310
622
1
2
4
2
1
55
80599
2
22304
1329
207
8
62
187
1
91
6
1
2013
2
26501
2
12
1405
3
49421
8
1
20307
18
14
301
2
1
62
2
2
1
27
4377
11
1684
259
9
12656
6
11
21978
16
6
69
63
1
2976
2
13
1
3
2
8
4
1
9810
5072
408
1
51
18
210
1
1
596
2
36998
2037
34
2
51
2
34
18
16
17
2
7
34
15
5
2
1
1
1
963
1
2
297
67
1
356
30
188
710
1776
6
26
69
9045
1
56
42
19
36
4053
47
363
1
5
3165
9
1
1
16
30
13160
5
5
72
13843
22
8
60068
32
1
15
4
2
5
438
3
2
2
1
1
262
468
4
3857
178
27
12
28640
4
1
3
3
3
7042
28
80989
1
1741
1
258
4
435
927
21
2
5
15
2
2
1
149
2
162
36
19
1258
1
19
3
2882
1
6
2
16
266
1
1
6
8
4
105
3
1
905
5
1646
1
2735
19
1
38
2
1
2
1
9
27
1
12
3
11
1
103
134
3
19
41
6
10
24125
640
378
4
101
84756
8
367
12097
68900
31
1
5
12
1
1
50
86958
6
138
7
1
3
3
15
407
4
4
16
17
46
3
9
1
250
1
1
1
3
27319
525
229
23640
2
342
214
13
2227
1127
11
18
2
2
14
3244
11
6
371
274
236
4
4
1
1
730
1
504
3
1
3
7
82
66116
1
16003
2353
1
13
23
15
2225
22
2649
30
14
529
157
6589
236
1035
5
3
1
1860
36
3
88
838
56
1
1
28
2
1
11433
3
39
6778
2506
92
1100
1
1
7
18
1405
4
4
457
1
628
1
42
3827
61
4
51
2
2
1
1
2
48
49
1
2
10
65
1
2
2827
43
3793
3
10665
6
12
7
8176
210
1643
1
10
56
3
60
10
7
42
12
9
1
657
5
2
1
3
1
235
15
2
6
2
147
1
234
399
39
3
1
15
31
24
30
1
120
1
639
10419
28452
1
379
9
5
4
1
73
1920
1
17261
7
9
3
2
6
10
85
95
81
7
2
12
1
2
97
7
6
335
4
25
38
296
1
1
224
83
625
7516
13
430
1
2
4
1
9
3
5888
12
3
2
2
160
18
17
1
857
3709
88
514
1
1129
196
32979
4
2
1
21
2758
1
6564
15
42
1
669
551
6
29030
28
30
130
1
2
355
5
761
11
2
99200
1
1
616
1
2097
10
2551
1
4
20934
1
2
2
213
582
4321
306
191
6
2
3
34148
89
14
3
74
600
2
4
2
15
2
3
5
4664
1
2
384
11132
98
204
15
24
7
76
7
1
1
19
39
8
114
5611
1
4
175
44
3
1
9446
5493
2
10
10
2
2
1
368
31
2048
10
10
2492
145
1
202
214
2
1
10
1
45
1
1
1
6
19
2
10440
91867
198
1
1
5
105
35
23
6
170
540
104
15
28
74
3
15121
4967
2077
137
1
68
1
285
3
27341
47
19
1
2057
796
1
830
9
119
3
2
9
11
2
71160
25
2
237
2
40
1
11
5
27350
12
1712
1
26831
33
19
1
1190
2
27
2
1
1832
1
4
57
23
5
6
10274
43
21
24
1513
47
39
2
15
4
19
1
35
478
1
3
9
1
61804
1186
1
38839
1
48
6
3
3890
4
34
1
2
39
58
1
70
59
10
1
4
293
1
2
28
5
15
14
8
1
2
1
2
184
14595
6291
5
54
1
38
3182
8
13
3103
1
29
1
1334
7
4515
12
22
1
22
51
6422
483
1126
493
31
16847
3508
2
6
1
1
698
26
21
9
2
1660
5
38574
3
853
1
3
7
8
2
1
4
1
2
666
1
26
1271
16
4
10
2
229
2
95
2
1
3
76
571
660
89
2
4
2
163
391
1
1
4336
1
97
64
16
1
165
51
42
10
2
8
1
393
4590
55
1
856
18
70
469
1
171
5
8
99
295
7
22
1
31
2
2917
157
2188
4
35
8
112
17
32
1
1
1
1
3
339
2
12
3438
6
2
466
2
5
76
466
1
2
37
20
1
2
4
17
4
10
527
48
4
62821
57
26308
1
11
1213
31013
18
263
73
6
12
47
3
1
8
1
2
2
3
48
4
3
55
5
4
1
1
3378
1662
35763
1742
1
4
510
2
148
24
14667
697
1120
1
3378
4
1
2
37
1899
1
103
117
1
4
3
10023
16
2
1
61
3141
56
1
4
4
7
32
1
1322
74
65
616
1
6
48
5648
701
5980
20
1
4
29
30229
170
1
1
41
5
4
37
17
188
1
4
1
3
2
245
3
1
7
1
2
6
6
2
12
1
140
12
17
38
8
56
14149
1
14
2
20
10
7024
851
1
10
6
28327
3
57
5
10
1
785
31485
3
3
23
50
1
1
1
2247
2
9
2
150
225
18
1
272
40
1
1
2
51
254
5
5
1405
1469
2
23231
15
132
5
5
301
27
23
1
44
132
184
2
7
1
18568
1
57
4393
613
16
4
2
4
1
47
3120
27
3
52
114
1
6
379
720
1
2
3
3
1
8
7401
3
27518
1185
17
1150
1
55
52
6
2
1
2
197
811
51
30
1
108
1
7
1
1
86655
3
2857
39777
209
4
5589
48473
9
1425
24
2
6570
39064
45
23
20
97794
2
32
5747
1
168
3
1
33
5
4
3
2
1
19
52
6
1
23858
2
3
3
10
103
90
1784
272
6
4
7510
4
32590
18
634
11015
13
1
1
1
55
3
1
160
439
1
121
1792
3
13142
2864
50
1
22253
2
555
431
21740
223
218
2
4
8
193
3
2
365
6
1
40
800
1
4
4927
2940
39
2
1
299
1
22
1
162
1
21
2
1
18
4
6
89
1763
172
3
4122
5
30
1
15
281
49
9355
4
17
992
2
251
1127
37
658
9431
13
1
55098
113
1
4
1
1
1
1
16
2
1
85
154
7
3
47
4
1
1
4
140
2
3
83
1
97288
1
4
217
3
43
4
29
2
1806
37917
481
5
3
2
1
2
9
85
11
4
42
1
80
3
94
113
1
1
695
7
1
9
1
3087
14
589
122
2
3
11
1
1
4
1
44220
1
7
1
393
11
1
2
1229
131
14280
5
5
97
1
400
55
301
1784
73
11
343
10
30
2
7
213
6
3
2
5
105
4
93
3
119
3
640
195
1
181
4
12
306
219
32
2
128
1
23931
27
1
2977
1
6
1
449
1
34
675
10
1
1
86
3
1397
125
55445
12
1
286
268
10869
4
77
1
597
25
1
12
5
3
75
5
3748
19051
4
53
7650
20408
1
8
3
31
3
3039
48
43
32
200
208
4
1
11
2
1
31
18
28
271
53
229
2
1
21914
1
10
22
1
57
1
5
8
46963
1
13
5
6
1
6
205
2
13
83
83
29
1
113
6
1
38
10
1
2
32
83257
10
2
12
251
7
1
23
1
1801
2365
35
237
6786
73
5
1
405
1
1
4047
146
1
9796
4651
3
5
15
525
10
76515
7
32840
14
116
8885
5
278
2
75
1
2
13
393
4
558
53
65680
120
10
3262
63
1
1222
1
86
36
34
1
24
1
4
63
1
3
8077
21
842
40
965
1245
3
2
236
1
4
54
8041
72
1
1
4
2
5
74
3
1540
129
148
34109
80
1
2
45
72
9878
1
2
4
1
8
43491
5
5144
2
552
23
7275
91
8350
2
2
1
3250
115
340
260
2
8
349
90
3213
1
1
1
46
39
4
11
42
7
1
23
3
1
1
7
14
5
1
7
3
2637
3
45
21
1
52
50
13
108
6
1189
2
16
4
2222
2
193
71
932
155
2
5008
1
14
1
105
2
1
14
6
1
21058
21734
2
2
9
31745
5128
2
4
1
205
24292
39811
2
66
2
12
3
32
1
21
5
6618
36
220
65
1362
37
3866
108
14
7
25
2072
1
27
2
10
1430
43785
4
1
54
1004
5660
4
38
91
2
4
1
1
1
4
1
6954
1017
584
6
1
2697
1
334
571
92
1
109
183
6322
3
133
2
1
6
108
2
6
38
4
37856
225
4
27
1039
3757
2
2282
1
2
2
1
286
69
22
3
11
23
423
762
10
1
188
1
2
1324
1
4
68
19
1488
34
129
4
4
82
4
55
1
3
1
2
279
72
6
1
5
5
5
936
8
5
1
1
29
3
7
2
2
86
1
35
2
4
16390
1531
1
23
40
15
3
7
4
3
3
19
197
25
10460
1
5
3
3
1
459
1
18
7
21
120
1
281
314
5145
2
15
6
14
12
332
447
3197
1051
473
342
5
3664
2496
139
3
77
2346
9
18
9
1
1
26
28
2
902
21
22
416
474
18
4
127
8
117
4
35157
1
1
6
19
1
1
2
1
1665
2
4
228
2
64
3
41
25
10
16
164
676
1181
28
466
805
5
401
68769
15
18081
20
1003
9
789
231
1539
1
27
23
25
44
16
997
113
3
780
1
4841
99
159
21
5
14
65018
2
2561
4
17
578
176
2812
889
7
3
3
4
9213
1
1
137
1
14
1
1
2
2
5
2
15
60
4
2
1
2789
15
2
190
8
16490
20662
1054
2
1
3
222
1
15
352
118
13
5086
1
3
24937
6923
3
24487
2870
5
547
1
17289
8
86
4
1
28
3
1
1146
601
39
730
99
5695
1
3
1
11692
12
12
28414
107
1
13
93
1
1
2
281
1
1
63843
22
1
19
1
10
176
4
3681
215
1
1495
5856
789
24
1
3
1
135
3
6041
1
25
1
1
2
2
1
287
174
64
49
13582
322
1
9
185
1
24
137
1
5
20
2
4
45503
4715
7208
1
4
5
18
20
1
4530
1
2
7
178
615
18
672
24937
2
13
2
3
1
1
1
407
7060
181
9
1
58
4348
2
1
1
1
164
1
1
19
233
277
2
43
2250
8
60
6
1343
1
14704
568
2
5
1
1
5
9
6
2623
84
14
144
432
2
1
12
1844
18
2
1489
5
26
1708
216
193
489
1
2
3
2
56
553
1
1
1
5533
1
343
1
136
237
93
2
188
24
244
21
13
1
13
9
1
1
585
41
31
1
123
183
32
1
10303
48
21
23
246
124
5
32
7087
7
18
1
6
1
1
29052
2
1
5
22
50
1
1
18
1
3
2
4
472
322
1
10
30398
13
5
22
1
5
7371
25
204
18957
4
3
30
2287
10213
1
124
1
3
2
1
2
2
32583
223
5
2
468
2759
3766
5
304
4
960
72
896
36
713
7480
12
1
114
80
25701
1
4
1
6
7167
1666
2
55
9051
17195
61
4
1971
3
40
1
1933
874
14
1717
65111
1
5
76
3
11
615
81
1
12
3
1
5
1
2
33
80
485
36
2
231
17
1
1
117
2
10
295
1
2
3
164
7
1
32002
1
1
1
156
1
4
3204
465
5
35967
2
66
2
1
6
113
41
16
73906
7
15
100
4
1
11
15023
1
3
10
10
46
1
3
1
5
8346
2
15262
41628
2
52
16
1406
3
155
2
2
3230
2
2
1
1
574
1
1
12
1
1
5
11479
264
48
4
36
1
1
176
2
3
2227
52
5
13177
13
55223
1
9
49207
12
68
145
420
1
146
2
3
612
1
52
2
10
7
146
1
2
128
962
17
10497
6543
4
6
3
9
20
27
4
90987
197
3
4
15147
27
5
5
1
7667
1
32
1
1
4069
11
2901
3
34
4
1
429
1
2
435
203
87833
6
1
2
27
5
20
6823
4
11
5
2
46
2
2
541
1
23
26
14
5856
2
43891
568
30
1
1
802
2393
1
15
89645
13
2060
1
1
5
1
721
2
3
12910
1
270
5
2
165
801
239
1
111
3991
16
4
37822
1
6
12292
875
636
1
18465
38
4
116
1
127
971
196
1215
3
93
187
3
65
1
7
3
2
1
1
2
87
28
1
2
1
39
2
56
1
23
4
1476
1
12
3
5
5
639
37483
11
16
1
46
72933
8
1
181
12
556
1
12
24
1
341
3
3
31
1
15
23
3413
25
7215
1
250
459
57
1
6
1
1
1
1
2
264
1
5688
18
3
6
7
1
1
8
3
22
4
1
27
48
24
14
1
91
1
4
1
2
26285
9
81344
3
1
1
15
5
224
1
1
30156
1347
38
233
7
100
1
2
123
3
318
2
81
3
1837
3119
2
1
41697
2
73
70
1
170
18
154
89847
2
27
725
73
396
13
737
11
16084
10
117
1
155
1
1
87
1246
2
2
10
1557
1
3
18893
1
3
420
15
1
1
1
296
1
5
466
32
2311
64
16
1187
24
49021
41
1
44
96
1
1
4053
24
101
1
1
279
1242
3
8
49
422
1
5
1
1
17
4
34
1
5
30
3
42
4
4
2
1
7
1
1948
116
676
1
25
1
2
1
22
1
10
1
97
27777
101
1
3
117
44
73
149
10159
6
18
3
44
567
1
8
1756
35
107
2
192
58
7
82
3
3167
2
767
1
1
1
796
1
7
73
31
17807
2
6
1
2
11
2
3
21
1
1
41
2
9
1019
15
7838
74
27581
35
10763
36
16
141
1
19
1
3
2
1808
6
616
27
1
5
1
1
12
22
24
4
57998
488
178
1
12141
5
31
426
46
54
138
55
1
15868
8
21
19
1
85
3
16
3
3
60882
1
189
1
2267
1
4
6722
5634
44
326
6668
1
19
282
478
1
27
268
61
21070
9
1
48
2
61
3
29
87962
2
1
1
136
164
1
1
59
1
897
8
3
2
17
2
7
1
9
5
8744
55
394
49420
9
86
1
47
11
1
1
11956
1
2
1
313
156
13254
64
381
3
35
630
740
18
18
2471
66142
247
19584
1249
80
172
6743
934
1
1
2
1
6
1
2
38
292
202
49
207
10
1
2920
17
5466
3552
1
28
158
1631
312
3
8
319
136
9
3490
6
56
2
108
1
1
2
1
5
2
273
37
1624
4127
41
1
5
1
15
1361
42047
170
55
7
1376
22
33
3940
17
6394
1
1507
7602
2
43516
25
12
62
2
40
1
4
2
6
1
1
1220
4589
2
4
1
2
3
8
1
1
60074
1
4
40
5
565
1
88
172
37
5116
1
7
10
226
2
8
14
32668
467
1
10
1
2435
17
1
8
2
84
53
1
1
1
22
12
1
12
2346
1
6
1
33
36
29692
6
2
212
357
14
1
15
57
12
1
1
571
2
1
1253
1373
1
83
204
4065
149
50
1
1
1
6
3
10
3647
1802
5652
2608
6
6
50
1
2
2
493
34
2
1
17
12
5
3
20
1
24679
27
2
231
23
8
17
5
3
2
32
3
13413
1
22
53396
1
2
27
1
1687
83
3
1
1
71
7
1
2
647
1
106
1109
4
51821
257
112
44
135
1
64
4
4
7
2
172
12
88910
1
8
96
1
7
8
82
135
20
1
4
29
7188
4
1
71
2577
2
1
1
69
5430
1
54
2
13
4
3
3
2
30
3
1
6
177
5492
1
3
1
29
70
19
272
1
8387
90987
14
6
1
258
6
640
45
1
1
22
10
3
5
3943
1
1
498
1
2
2
39
7
1
21
95
8
685
1
9
10
1
1
2
7
18
1
40
3
1220
22871
1
1162
2644
175
1
27
24
3
7984
11
1
1
2
39
1574
25
10
32833
1
1
210
876
3811
1550
1
25
99
208
1
7364
1
310
3
7091
164
2
232
43
90
59
2
297
3085
9512
1543
16
322
8
17
1
53434
2
1
168
1
1
108
11474
2
3
3
2
5
1
2
43
1
1
2
2
3
392
138
3
21
9
16
3
1
3
10785
21
2
1
8
1
1
5
9512
47802
6
22
57
2
2
43
8
1005
6312
31559
1017
7
229
1
10
247
12
1
1
103
1
9
1
361
15468
14
930
1
9
23
2
20
1
2
43
104
2535
30032
3
1
233
126
1
1
171
15
28
1
58
4
4
2
73
129
64627
1017
3
107
2875
65
5
18
26
1
1
375
165
26
5
12332
1
2
44208
479
8
1
1
1
53
2
1
10
56
1
294
1194
4
2
41
6183
2
1701
8
7571
2
21708
7
3
45
13
166
66
5141
129
1
23
11
3687
286
30
2
2482
1
18
1
6
1
62
1
45
416
27027
3161
2
1
1
8
4
3
5002
1547
1
1
33
2
15480
1405
22447
1
24
4
1
15
3
1
9
1
94
4
3
2
1
31437
3
8647
5
13051
2
2
4463
11
14
87962
7
36
2
2
190
525
3
17
6
3
86
7353
1
37988
4291
4
1
1
22
9
1
1
16
16149
38
1
1
3
18
1
507
1
166
17
5
1
2
57
1
1
3293
24125
19
9
9
20
24
139
16232
192
2724
1
10078
2
3
57
146
3
9
1
1
5
1
1247
1
4364
3
270
15
2
14
1
318
402
19
702
81
3742
35
1
12
71
29913
4
7
1
7
1240
6
1
1
1
7441
15
7
2
2
267
1917
10246
2230
3
1
35743
2
30454
7
28424
8
116
6
1
16
1
1
1
393
1
767
6
276
1
95
15
47
32
9
3
19
945
5
2963
3
30
5
25
14
1
4
1149
23
2
5
20
3
2
11583
1
1
1
1
1
13486
2419
37
86
1
717
3
57
108
7
53
513
11
2
2
29052
2
21596
334
10
1
1
6764
201
157
26
3490
2
360
1
32268
3
12
1
4
996
75
13
2
4
18
5
7
3
1
23
4
5454
2
2
11
101
1
3
3596
177
4
1
1480
19
1
590
326
336
580
39
190
9
24
1100
217
4494
110
6
1
1
591
9
1
9
4
1
4
16
1
341
446
4
1
28
36
22
3
1
1
614
74
3482
39
1
6
8
171
4
2
1
1
1
3
174
74273
1
74
1
38
105
170
874
28
21
3
9
3
159
1
8
52455
576
1176
1
1
260
5
24
1216
1
669
7
2
1273
174
17
14
4
4
5
99
1
1
27428
7
57
4753
2644
28
13
1350
15
2
4
153
855
11
9
912
3131
13443
5
1
6
1
38
1
2000
11
1
451
1
1656
4
7
35929
38
7
3
2
2
1
1
21349
4480
1
6
3
332
3
1
1680
1
1
1
9
1
397
3
28
956
1876
19
2
192
1
2
12
559
1
3
11490
4
8
3
1659
68
1
87
23
14
9020
3
216
1
5
195
1054
33
9
15
4
4370
1
1
1026
7
568
2
279
23
1
17
4685
3126
1510
1
9
1
6
3
5
38
379
5
92
7
3
1
498
47
6
5
11
8
1
24
218
116
1
70
6
42
1
846
380
20
873
33392
46
3
9
5
1
37
3
2
130
2
257
1
114
1
10
59
4087
64311
3
1
3827
20
17
8435
47
413
1
5
2
2
8
31
4801
218
2
50
3
12
1
2
274
25
25680
1
10806
67
120
28
1
1
46
60
71
116
32
82
17
1
7
7080
26
12
2
20388
21802
9
2973
7493
1
635
14
14
69
74
32453
1
664
2882
212
6430
1
1080
1
79
62
5025
198
3
1
58600
1454
102
1
4
1094
2
6
2
2
6
348
4
6
10
41660
3248
23
1
21
2
694
2
1
1
20
8766
2
1
16
6
3
1
13113
2
48
46
1317
2278
93
5274
1
20
1
10
357
10001
219
1
79
31
1
5
1
6
11
379
22
3
1
7
16
22051
97364
10
82
1
14
31
327
6
305
59
1
1
4
4
13
162
240
4
1
9
2
1
1
46042
2
1
1
1
111
4
470
4
12
36
9
118
6
2
2812
2
6
356
202
5
1
2
1
171
1
2
1
18
40
5
1
171
26
171
1150
2148
2
7
261
62666
1
4
10043
20
81
2
3
5
12
1
2
6
4871
125
222
6
1
1
2
803
1
3704
635
30
179
4
1
10
83
146
31
13
1
1
17
2
87
140
11319
4
4
1
2
7
9
11
1
691
12
2951
3
4
2
16
1
128
209
1
1
1
198
16
39
1
7
1
1
1
8
69
538
14
95080
360
3
2152
4
20385
51
62
272
6
14
5
6
6
8
1
18
22
20
4
1
233
1422
5
29
19
18
24399
35
19480
12076
1380
549
82
1
1
2
1661
22551
4
1
67
7
14
4
3
12
1
11
1
2
72
3
23
1
1
13
68
51
20
1
37469
569
1
737
679
6
45473
10
13
1
2
1
4
576
1
70
17
2
1
50
74
13
679
17
1
8
847
1
321
51
3
7
12
85
3
2
1
27
1
1380
108
21
3
4
3
1
1057
14
3
32
753
1
25
652
3
8
3
1
2
1495
10
18
454
139
1
11
1
6
1
1
1
23
4
2
11
145
225
15
2
1
6
11
22
199
11
2
1
17
6
42
648
50582
233
39
33171
407
17
64
2
11
18
635
107
7
2
1
80
16
13
3
14
6
1
5808
21
3
626
595
1
21
305
3
10192
4
1
51985
65
12398
2
61
16
10
826
33976
1148
2
1
3
1
134
1
2
4
1
58
1
1
7282
496
2
1
14
8
1
957
4
6
2
69
48210
2
66653
4
5
3779
2420
18
274
1
66
1
19
43
250
21
3
23
3
46
18097
2
55
4
4
11
25
1
6
1
1
1
1
141
1
299
1
1
1
53
48
1
31965
7
1
41
2
1
51
7937
26
24
1
6
1
5
1885
1
134
5
73
19
2
1
5
14
1
159
19
20229
1
143
1
93
2
271
179
6
1
1
2
165
57794
1
2
1210
7
5
1
47
1
501
3
4
3
2735
4
1
5
42846
12
31991
4
4
10
2830
1
1
3
1
32
1
13031
1
1
7
12
11
3
10
45
1519
1781
46
48
118
1
4831
420
6
4
282
1
756
4
94
1
13
5
170
6
36
6
154
3
6
24
6
25
1
85
233
17078
4335
871
512
405
1
1574
3
4177
2400
2
6
1
193
1
1
22
1746
4
9596
1
92
22016
473
1632
1369
10
19737
1
6
4
177
23642
2
19450
3
41307
1
354
1076
1
1
111
5821
1
52
1
25
6567
52
39
5873
2
1831
3
54528
43
102
1
14
12
2330
6
1
1
23
11
3
1
363
78
53
5
1
310
1
2
10
2
17
15
12
8
3
5
4
77
3
9
1488
1
39
1
13
83
1
1
5
58078
2
60
6
15
117
1
3094
21
1194
16
15
23
7
4
40
154
1269
1
735
100
2
13903
553
36
6923
3
1
17
1
1
3
1
1
1
5345
27
1
8
1
1103
1
1
2585
3
7493
5
7
10
3
15
1
2
10
77
2
1
8881
1
9
95866
1
3649
1
2492
202
1
7
73
107
1
1798
89
8
137
40
21
2
6
1
38
4
2
53
1
1
15
10
11
19
351
10
771
2
2
47
5
6
61694
1046
10
2350
363
1
1
1
1
1
16
13
30
2488
143
2
4
5
2349
3
1
10
657
138
243
5
44
6
1
44
4
147
2
2061
10
1
1
6
567
37
4
3
17282
2420
19
2
2
31
15
17
565
7
112
1
20
3
23
125
74273
20
39
1
1606
2
1
189
46687
825
2
16
9
4151
8161
49
2
1
9
18
1439
2
8568
260
2
72
2
1
19
754
1
1
17
26490
7
306
6092
1
24
1
2
69
5
3263
40
66
2997
1
6
2
5
2
2479
625
51
1
2
7
2
96
12
23
9
19
5
5
1
3
3
145
5
2
1
294
157
1730
31
5
5
16
586
3
2
402
555
48
7
1
3
8
8
395
5
11
2
8
1
1
18
1
1
3
11
1
1634
5
4333
2
1
41653
2625
1562
26
1
3944
13
495
5
404
1
29
1830
1
10
1
3990
2
1
38
1
8
1
14
934
5
79
2330
5
127
1
23
3
23711
225
11
96
33100
755
5
316
8
285
3
3
1
1
1
4
168
11
28
1
13
13
3
8
5222
23
11
2
331
2
6
3
10905
34
3279
4
29
6
1
9
6
23
2689
260
4
4
2
327
126
6
54208
1933
1
14
5
531
1
1
3
2
227
1
122
1015
25
5668
498
1
1
18
5648
1659
1
246
3
5
341
19
20283
1057
1910
6
1
3
21
5
3
760
14864
972
4485
10
295
232
1923
7
11941
114
1
27
14
1
1
22
6
21
1
862
37
382
3
47
6
7
14
248
5
1
199
3
281
5
4
63
3
3
1
330
1
89
22442
755
2
1
301
5
1
30
1738
10
6
1
20
2458
10436
1
2
1
1
12
1
42
1
12
46
5
10192
55
2
1371
1
1
4
1
1
18737
5
3
1
2
9
7
7
5
9
2339
1397
1
5
144
25
7
358
2
11
27
14
1
4
332
28
613
83704
89
2513
15
450
4
978
119
82739
49
1
26
1
1
9629
1586
486
3
2
11
11
2
4
108
1
80
26
7613
1
1
595
17
7
131
1
99
2
34970
19
1
1
7
2916
4
1
2973
134
1
11
7
1
9
9
160
15300
5
1
461
602
1885
9
24
1
10
1
304
1
494
3
1
41
9
1074
1
5404
413
23239
1
229
2
57
16
7974
2
1
203
7
2
1
1
227
5
194
1
2
2
1
103
12
2
310
1
1
416
2329
36
2
651
91
3
1266
299
72
2
5
1
1
1
318
229
1
283
30
3
259
3
58167
2
17
4
1
214
259
3
1
441
17
33
3
44
256
4193
1
1
2
1
2
102
160
1
1
3
948
1
1
1
4
3008
21
274
2
365
4
14
20
1
16639
8
1
300
1
1
1
6792
12
8
251
20
3
22668
1
1
1
10
38
15
437
1
61
1
527
86
104
4
53
1
1
132
56
6907
1
1
123
1
1
1868
9108
24
118
659
2
36
4726
2800
1
120
1
1
41
35
12
1
10
14
3
1
2
656
2
41745
5
6
2
6
6
1
1
1134
95
7
18
3
1738
1
3
13982
48
116
90
3
16750
19
1
6
9
113
9331
1
1
58233
173
7
705
9
3
1213
6
16
1
8
39
1
2
3
1
2
4352
66904
5
1
1
1
4
1
1
52
75
25
1
1557
2
31
10920
287
1
1792
5
333
2
57
1
4636
63
127
86
3
1
1
394
1
263
1
4
7
11
1
24
1
52
4648
51
1
211
3
2
7
8
426
1
9
32
2
17
6
2
2
17
52
4
839
2
482
4
11
94
3
4689
28
1936
1
5
12
40
4922
2
4
1
1
2
78074
1
10
1787
17
2
1
1
1
6
15
1
2
22
6
16
15
24
3
1
3050
9418
2
1178
38
4
39
140
1
14180
2
1
1
15
1340
29599
2
1
2
1
8
10
7854
1781
54
340
8
1
8
113
104
32688
38384
40
120
1
14
1
4
4
1
37
7
20690
1
7
125
142
59976
2
64
286
242
30803
2
14
7
5
269
1
1
8
2331
316
29
2581
1
2
44858
47
1
4
5
1
30260
1
1
35
3
9
1
4
2
1
2
4645
127
172
2
702
1
54
5
1
16
5
36
11
1
29
2
24
139
653
213
121
592
2
10541
2
1
849
14
6
1
15
8
422
2
6
22
2
2
33
1
1
4
603
8
139
5
544
259
4
10
1
140
18
1
1
1
6
169
1
3572
22
5
1
10
18955
4436
2
4
181
1
992
179
13932
4
2
1
28
1214
16
12256
3
5
1
2493
7
2726
1
2
4
477
1
2
62
1
31
38
9
2
92
37
4
11
1326
1
1
17
1
1
4
1
5342
1
1
13
213
248
2
1
3
8
1380
2
79
7
32510
619
45
682
4
1
277
8
707
22
7257
1
29
206
1
9
3
1
1
4
2
828
5
4
8
458
709
1213
1830
1
2
18798
4
1
1783
2
12
120
75
2
32
1449
346
134
1
1
34
1
3
2
11
2
477
1541
232
2
1
22
29315
6
4111
14
2
50
5
1
7
5
4
2
796
5
1
12
2
1
34138
334
1866
45
4
30
1
48
28833
2
3
42919
186
906
1
57
2
1
1
5
4132
8
12187
1
1
2
446
13
77
110
1
352
34
506
2
8
50
7
5
2
2
117
6
3
4
4
823
61
1210
16
3
8
12
1
116
3
1
2
1
6
1
82247
9
5
11
15
69
64
3
3
368
1
34
1
5182
5
1947
8845
67
1
16
1
4872
19
1
1
1
3
135
1
11923
12
4
2
1407
12
63058
9
122
149
197
2
2
1
1
106
3
8
1
9828
26
34794
19
3
3
2
83
4
8
10
327
1
1
12
4
2
3
62
3
1
20520
12
55152
10286
4845
16
2812
2
4
35140
4
4
57
1
2
3
18
421
8
5427
54
3
243
7528
1
1
1
235
4
1657
1
57
12
319
1
3
4
141
6
1
1
548
1
172
3
2871
2
609
6
1
20316
34
400
181
32
43
1
339
407
2
1
18
1
253
2
2
1
1
3
6
2315
33775
4
14
116
7
26
1
1
91
205
1
6
3
1
1
10869
1
6
295
1859
160
8
12
296
178
150
268
2
91
229
116
2
1
19
69
2
1
38
254
3
6
89
150
1
4
11
1
2053
21
1
1
4463
1
10450
2
17
38
4
1
4
4193
1110
9
248
19
637
68
7
1
29
11
6
4
1
1
2
1
1742
13
14
3
3602
1
68
2
2171
3
2
19
24
508
4
62
1
119
31
1
3
1411
4
1679
122
706
1
3
450
4523
8726
2
1
1
2665
1
1
17
24
2
4
1
111
4170
15121
1
3
153
180
1191
27840
1
462
50
2
6
12
1411
68
761
9
31
2
1
768
2
201
3
3
5
23
4280
5
1
3
21
7
65
14
71
1
2
4
3
2
7
37
27
1
1
6
43
14
1
1
25
1
5119
282
8965
3
4
23
5
11
89
291
134
536
181
14
384
99
507
29
44
249
178
60
29077
48
8
1
6
3
48
1657
3
1
16
26
2504
11
6
82
1
3076
279
295
7595
6910
1621
1
16
15
416
8155
1
1
3
269
2
1
171
1
35
2426
1
149
141
10
14
1
3
221
1
1194
1
2968
69
12
270
20
3
577
1332
4
1
1
4
31
3
1
2
1
519
20
1
93
3161
2
1
45997
61210
413
2
1
20
31
2
5664
28
70
26
7
1
68
21
6
21451
10
467
10
9497
1
5139
2696
1
42
91
15
1
1
14
3
3
5
61
6
1
16
6004
1
61
1
2
1
2
18
4
1466
2
30
9
2355
6
49
3
2
55
3886
2
18570
1
4474
2
45
982
29
23
5
5
1
71
1
8
10
50
34
1
67746
1
6521
4
1
2
7
33
1
1
3289
10
510
19
98483
1419
2
1
85
7
35
239
220
2
1343
3
17
11
539
12
1
3
64
1
32285
605
2
62
5
136
7
6
7972
19
440
992
2
35
5
4068
1
16
91
11656
132
3008
753
1
3
47
34
30
1
22379
34
3
1
16
37
1
1
768
14
1
639
20
1
52
863
4
1
15
69
4
1
1
10341
185
94
1
10
1
2402
10
5
1
1
1044
2
59
1
6
1043
14
5
22
77
263
2
3
1
11
1
5
1
206
1
1
10
1
1259
2
32
3
59
1
708
528
9
7
10
2
2500
1
3
9
206
4
3964
1
1
82
2
13
4774
305
1246
2
3
5
6
1331
5
11698
66
235
34
1
5
16
2
16003
1
1
54
8
1
2166
3
3
32
14
5
1
22
690
2
14
117
1
1
30
242
1
13422
4
502
1
7
2
8
780
3
1
2
771
5
155
50
35356
3
16
17
26
1
278
77
14
159
933
77
11698
123
65985
1
3
22
1
73
13491
154
1363
174
4
4
17041
6
1
6
121
8
58679
1
10
1
1
5
48
19
54
7
5
113
1
81
51
2
1
1
3
10
15
2
1
16084
1
8
1
683
93818
1
1
19
72
4
1
33
31510
7968
2195
28
1
15
2121
21
1
172
1
2
11
1
1260
33849
19
1
5
2051
11
13341
4637
423
710
27
3
1
4
2
92
11
4
8
35157
2
12
1
16
16
1
55
11
1
9379
1
1
61389
7
1
1
3
1
1043
1
21
2260
32
80
7
16
143
28
655
663
4
10
61
180
1
24
1
2
75
1
2980
7
4
6971
2
886
68
16262
1
589
1
2
535
32
8657
114
14722
7
2
2
1
41
718
1
2832
2
14
109
6
140
332
1
780
1
1
12169
31
66
3
76
8
1
6
1
1
31
4645
14
5
176
15029
149
34995
2
3
55
22
3
817
7
2
1
1
8
3082
1
5145
4
105
30
164
850
4
26
416
5
1
1
1
34
1
1
9
2
507
23
19351
2222
101
15253
1
114
1466
4
2
2
1
50198
15974
261
1
1
1510
8102
2
21
61
498
3
24
8551
9872
4245
2
55
2
48720
1
38
3
73
159
13
1
3
1
2
1731
223
61
1
5
3
1714
357
6
3
37
9
69030
1
3005
6
1088
208
2
4
1
27
1
4266
4
1
7
1963
6952
878
19
1
1
16217
1
1210
8
1
195
428
1
26
164
1
1
544
15
544
1
932
6
1
1670
7884
1
1
22
15
331
59773
1
87738
19
2
14383
1
102
10
3
526
1
1
844
3263
183
1
6
124
17
5
31
1
1
10878
3
1
2
2
10
48
37
15
336
6
164
7
2
7
7
1
3
14
8
3
46
1
3
1235
41
469
60
4
5
1
30
1
310
1
21
2
3
42047
55115
2
104
8
21
11
4
1
5
3
7
15
1199
7
28865
2
1
40147
468
1
4
1
4
44
64
2
32661
56
19
18
8
28
2
11
56
1
2
2
1
6
3
84
8
5
726
1
4
1640
3
11
12641
1
422
84
1
2
2
5
222
47
16610
904
1
1
3
2
339
982
136
4
20
4
2
13
2
82864
115
2
256
54
232
1
38
394
104
1
351
248
10
29261
154
2
1
14
968
4
10
3
12
1243
26
2
2
275
1
2
22
264
2
7
7970
17
2311
147
2
31530
1
2
2
15890
1121
1
52
8
3
5
71
3
19
1
12
9
4
16
19013
63
12410
342
3
830
4
4
5
1
18
1
6
12
2
1
2
1
2
2
2
14
25
3
12423
1
2
16484
23
7
23
23
2
116
152
6
2805
1
1
1
10537
3
7
10
3
1
3
88
1
1
1
6
22
4
4697
4
2
2
2
4
1
3
2
200
1
3498
4
13
11
2
1
1
5
1
1
10869
1
1
8
3
1
1
18
6
41
493
1
2
12
4
333
24
1
1588
6
2
237
5
241
3
389
48574
58187
3
223
2
31
6
13
139
2
80
2
210
3
86544
129
17
355
7
1370
86
1
26898
1
29
4148
2
1
62
5
1
2
1
913
10
1
11
6
34
1
3
4
4
2
2
76
1
1
1
3
2320
18468
2
2
43
3
16794
102
1507
1
171
68
1
1
8
261
7
25
1
1
540
22
1
1
3090
85428
4751
30
5284
123
11
1
118
7
111
53
2
4
2432
1
373
3
1
1
1236
17
31
2
109
4629
4
6574
115
18
5
3
3
4
341
23
11
864
42
12
155
1
7
117
152
13
3
10449
139
9
1
21
14639
219
1
25
35
111
1
2
1
4
532
9
3
21
41
24
15
1074
1
1
1
3
5
323
431
2
93
35
2144
3
20
26228
1
3
820
1
1
4
1
7
89542
5713
7
1394
2
1
1
1
4
20
1
257
1213
2
18
7
8
1
12
273
16
61
6
1
1
14
3
160
18
49498
51
146
488
185
4
11
612
1
164
3
6
23852
154
1
181
6834
5
1
9
2
1156
42
2
159
1
123
9
8
16
4
1
416
1
3
11944
130
243
240
15636
6
6
43
6
12
4
28
1159
1
2
15
3
5
70
4587
1
749
23672
1
2
1
1
4
5
29
1
136
1
11
9126
9
1
24
1199
2
2
2
2589
4
2523
48
153
1
1
1
33
1
67746
1
1
11
5
779
3
39
1
2
15
36868
31003
3230
172
4
124
2
15
4
1
5
202
35
1
808
17
5381
2
13064
42
31
771
15
1
3
8
9
535
14
3616
353
3182
7
50758
495
2
19
26
2
38
26
4
9
5
107
8
57
1
1391
3
19
1
14
3
1
46
26
1
5002
4
1
1
1
1467
1
1
3
1
2
19
1
1
15
3
271
18
354
37
6
5
18925
792
1
5
41
13
31314
1
84
27
3
1
639
1
1
214
42
3
1493
43
14
45
264
5
47
2781
305
1
1
646
2
3
46
859
32
6
290
1
45
64720
1
7
943
2
33
43
13400
1
34
52
2623
5
10
38
78
157
6993
1
15
11
1
26
56
5
2
5
9
755
4
7
5
20
1
3
823
20
6
1
6657
2515
1
2
196
6
20
1
6424
1
578
1
3
25684
1
1
1509
10
5
1
2
2
1
70
83
104
2
4
2
13
1
18
7
2
5
10
7
4
12
11
8
2
99083
4
123
305
187
1
300
86479
7
51
6
2
1
1
2
3
823
6
1
10
2
1
7
106
9060
2
715
1
1
538
3
2
5326
110
7
1
12942
1
1
24029
1
336
608
966
3
1943
33
28
8
9
6
92331
97
102
1
1
86
191
8
12
483
1
4
7
1
1
43
131
1
14
6
4865
2810
4
50
30
1
17
21
1
4
2
35
29
2
4002
2
4130
1
40
7656
5
6
19370
17243
81
13
340
2
203
10231
1
11
5
15
1
1
5
724
1
2
1
1
215
120
1
1
1
932
36350
64
17
55
1
4
2902
3
18
81
1
1
1
1
1
14
126
767
1
4900
48
539
630
8
944
14
17
3679
397
1
24
8
2
676
1
119
31303
2
2
2752
17
6
22
31
295
354
89
34
21
86
13
6
15
738
11
13809
14
2
2
12
1
577
76
9045
46
3
2
1
24
1761
13
1
14
1
3
694
1
10
1
12
1678
80
492
1
4
3
9
7
260
5
1
5767
5
3
6
3
1
1
9
1
1
125
1
31
5
67
9
3321
149
3
2
3
65
1
1
3
1
2
3131
27
6
215
89
1
2114
36
1244
2
197
53521
13
1
33
1
1
378
166
1
23
5
9
10
27
595
2
2
88
1428
1518
82
1
72
4
42
21
1375
908
56
2
29
12
7
5
1
8
5
40
8
7
1302
53
13
231
17
1
6
4
9
1
2
3
2
1
61
2
31
10
6623
78
30072
1
35
120
72
3
1
2341
7
8
108
62333
7
1
3441
948
7
13
20
15
118
30
1
234
1
24
3
74133
2
2
1
274
15
6
1
7929
1
1518
196
1
1
2
5
231
4
30
3
13067
13
25
7
1465
19
4
6
2103
2
14
1
44
2
74429
71872
2
47
425
10
247
3
1
49153
154
17
26
2902
31
6
1374
16
1
11
5
517
1
11
78
32268
6
171
9279
8
1
2
3447
151
207
4
1
2
16261
3
4
3
1
3
6
2
652
1
56
2
263
39
8
1
40
272
1
2
5
6
37
1464
12487
14251
4
334
531
1
1
5
10
308
1
646
440
2164
2
3
21
1
95
204
14
5
1
20
33
1
33
2
3117
16
1
194
1
1
19
2580
1
177
1
1
18585
1
1
310
6
1
4039
1274
96
39
1
1
2
3
111
1
1914
4
379
2297
366
67857
4
23
90
32
23
19
2
2
1
54
10798
2
864
1
15
40
736
1
5
1
3
1
1
14
5
120
3
191
648
19
1
951
1
5500
1039
1
10
42846
2
1
3
76
670
5
279
2
1
1
156
17
64
99
3
53
1
8568
1
3
6
42
57872
463
2
65
1
5001
34
453
426
3
5
13
1
1
10
26
23
13
1
1
1
22
13
443
2844
1
178
172
1
5
736
5
242
17
1
2
3
2320
14
209
34128
1748
6
105
1
2
103
13
32
146
1
2
4
560
2
1
7
22
15
2
1
25
1
1
2
30
3763
1
5
6
2
6
49
1
4
1737
3
58
133
1
110
6
131
22280
190
48851
6
71
666
259
2
9
754
2
5348
2009
29439
1
54
9
22
1942
2
1
1
1
1
20
1322
2753
15
3671
65
34
9
10
26
1297
104
695
199
76
137
2
70
237
3973
175
5
1
2
2
2
749
13
2
5
3
1
1
124
1
1
35
6
1
2
1
1082
14
24
1
1
293
6
50
2
9139
66109
13
1
1
1
1
2
3
8063
9
122
15
390
151
64
22
8441
53295
143
1301
1
1
2
14
22911
1625
291
1844
35
364
24
25078
1
5
1
1545
8
1
20
1
1
1311
2
2
85
2
1
281
3
9
7
3
1
310
18
1249
1
1
192
1
90
5
8
28067
7
1
108
54
540
439
6042
29
25
73
5841
67
1
1
64
24
14
7
1
2
12
15
5
2
4
186
1
1
6386
1093
5
9
1
4
82
165
15480
3
71
12
46
819
1
22
6
2
1
1
27
2026
9
6
4
217
9
57
130
11
5
1
1
1
16
4
6
1
16
180
3
58
33
3
47998
12
1
1
33
1
141
339
165
1459
133
56132
188
1
1
8610
25
1
6799
29
2
28
53
185
26
11
1
18
61
4
186
9
12
101
15
1237
4
200
2
2
1
7
1
1
12
79
10
185
1
46
1
88
2
13
194
6434
80
2
16
1210
54
1
10726
2299
4
624
1
958
362
168
2451
12
179
111
5
38
15
6
1
148
7
1
8
679
4
3
2
29
194
224
1
2
3
3
26
1
3
2
206
2
95
4
7
2
3076
74711
817
3
54
77
51
1
27
2
1
907
72
1
1
1865
42
1
3063
7
1
3
23
1
69
5
13
12
28239
2
24
134
1
11339
1
1
304
4199
1
583
1
1
16
12
422
19
26
108
4
981
89192
2
1
150
1170
13550
31
71
5
1
1
20
48
171
34
8
1
284
1
7
4
10783
11168
1
15
7
1
3
256
3372
2
6
1
1
1
1
78
277
10
13
1
7
8
2
1
23
268
341
3
166
105
13
1
1
3
3
10603
225
17
501
31
834
7
1
4
7
48
5097
635
4
1417
1
179
2
10020
2
1
8
165
1
34
7
4
77
3
953
60
55
1
1
23
6
1
51
2
4
6547
70437
103
9
39
1
29532
1
1
212
1
47665
13
6
346
1760
2
22251
4
138
4
29
48
434
324
377
20
1
66
100
10952
1
20
7
4
9
8
25
1
1
1
70
79
13
229
2718
30
51871
1
1
2
2
4
569
28
4
25
2226
11
5720
229
2
1723
1
46
8
2
1
27
13088
8
1
6
12253
1
4115
3
2
1
253
2
2
3941
20
3
2
19
27
228
1
517
1
1
348
90
1
1299
59
43
36
7
32983
1
14
9
1284
65
3060
40187
1178
68
6
529
18843
47
29
14
27
783
393
203
4
7
23
10
11
2
8
137
1
2
8
3
326
556
3146
26
1354
1
1
38
1
9
5
25137
2
3
2217
991
2
3792
2
21
429
11
2
4164
3
22
8
93
2
3
1
1
1
70
79376
5
2
12649
57
542
114
119
4
11
3
1
11
6
4
1
11
891
3
1
222
30
10032
65
197
13
24
11563
16
6
2
3
37
20
2
2
1
23
1
5
2
3005
1
1
33
1533
1
29
2
1818
1882
1
9
31
825
551
3
1254
14
159
635
3
339
1
20
1
92
1
4
1834
115
1
15
9
4
25
1
508
8
131
4
1
100
106
5
1
4
1
40
843
1
4
18
2
2
2
3344
35
1
83648
1
7575
51
58
14
1
1
1
1
807
11
26
848
1
9
7
6
97
1
3
17
1
27
1
6
10
117
14
1
1
17
3
1
662
6
1052
5308
1
1
2
7
1
2375
1
16794
21
420
8128
1
2
9
95
13248
461
190
2
5
29
1
2
82
895
1799
2
367
204
11
3
1
18
31
55
27
1358
1078
1116
16
1
2
3
104
14
8
38
143
15
228
4
531
1368
7602
2
97
3
2
3
5
46
26796
1
59
25
2
47
6
164
6
4
109
447
34
1
4
2
1
1
34319
546
1
92331
1
1
40
2
16
6
1
229
1
1
208
9
6
1
1
14
1
1043
1836
36
1
3744
6
6
19
56
18
1
14
2583
721
2
881
1
4
25
1
13
14
1
1
1
21
107
1
9
414
1
34426
262
20
32
1
662
1
7
5
9
133
38
7
933
121
3
61
2249
5
14
6
42
398
93
9124
2898
6
21
1
1
10
1
1
4
18
1
242
547
1
4
1
1
2
1217
12
1
2
1
2
8
17
2
1686
40
1
75
5
3
1
3372
132
1
7
1
3
9
26
5
10
316
11
122
3
21
1
47069
1027
200
4
1963
1
15
5
1
1
52
5770
39
8
11
2
20
22051
1
1
233
35
14
33
118
1
61917
10
28
6500
3086
2623
6289
24662
2
1
2467
4
6
113
18
79
7060
1
29
6
25
8
76
2
232
7
34
14
1666
3
8
303
5
6
37
1
9433
19
1
89
134
4081
19
1
168
4
39
3
2
1
1
73717
1
7474
314
6
86
2
1
1
17
19
927
1
8
36
4
1
25
1
6
4
13
2
104
1189
3
6
2
4
17418
2
71854
1
150
8
4
2
377
4
2
4
66
1
4
8
48212
8
20973
7
159
14
145
74
57
3
1
1
228
3
8
3
2
100
2
3
73
28805
23
1
56
2
20
47
11880
3
778
1
1
6
255
7823
194
221
5
10
1
7
2
8788
5
1
8693
6
1
2723
1906
3
2384
137
755
61
4
6375
175
9
130
17
53354
83
1652
1
189
38
88556
1
1102
38
11
1
1137
1033
8911
74506
66
105
11
1
5
51
198
80
5
2
352
1
1
4
87673
55625
3214
6
1
3
1
4
35929
1
2962
81931
1
1131
51
1
12
89
7
2252
313
54
890
1
277
22
6
214
4
18
3
190
1
15922
1202
8
10
222
13829
4261
38
1
876
1547
1
7
13
11
1
1
36
8
29
1
13
692
957
18
2098
7
12
6
131
7
169
177
32678
28
1
2
443
1
116
639
1
30
383
1
127
3
1
131
1
15981
8
2
8
3
5066
142
11880
407
19
2
145
18
13
3
440
7
282
2
3
8
42
6
1
33
26
116
1
249
2
1
3
63
154
11
1
1
2
22
1
381
16
3
1
89760
190
14
390
100
8
1
6
8
2664
3
1
195
99
668
1129
1
21391
2
1
29
131
10917
4560
2
40
3
57
1
1
21586
133
1
606
5
2
2
2
1
216
270
7
1
84
83
2077
3
2
28
1
4
2
138
10147
1
1
6
7974
2
3
48
1
2
7537
1
5
795
3
840
1
3
1
13
153
4
3116
1
23583
11016
3
9
1
2
11921
5
2
1
90
7
351
10
2
98
2371
76
10
13
1
1
1
1329
41
41
4772
9828
3
156
197
1860
22
15
7
1
1
1
1
3
31369
1
4372
154
64
17
125
2
1
1011
5
34
149
56420
24
1685
13
2
12
54
2612
2
107
1
45
40
11
15
1051
4
2
104
2
19
7
14183
11
1
17
3688
62
1
9
15128
2735
3
4
2
1
52
23556
1
1
7
2917
2
3
27
3
1986
3
13
3090
42
10995
8
191
52
3
6
1
1
25
137
2
9
2
1
2
12
99
15
8
141
1
28
22588
1
9
19
2
4
417
1148
1
15
1
2
4
560
1
8
68
13
13
438
6
12
152
24
18
5
79334
1
7
357
17
831
200
11
6
1
99
198
609
1
4
92
1
4
2
3
1
4
557
37
27883
1
1
86
3
3
26875
2118
110
2
15
8356
13
50
45
1
51
2
11774
12
2909
5
51551
4
7
9945
23
30
55
10806
2
13
45
7
26
1
13
3
1
224
10
5533
10
512
313
114
6619
62
544
3
118
1
5
2
2036
9
16
1
48
1
2
7
875
165
1
10
1
1
1
3
134
1
139
11074
10
2
1
1
21
10908
117
4
1
13
14
36471
789
1
12
10
1
6
258
1223
1743
4373
1
1
3
1
2
9
1
1
190
653
795
3623
8
5
27
25
84
1310
4
4838
14
9
3
6
4
12007
31927
19
1878
1
2
2
3
2
353
328
15
136
25
12
13
21058
1
3424
56
166
845
51821
1537
5976
1
147
287
2
4
1
14
1
636
3
2177
1
121
547
6667
7
2
1
100
19
7
63674
4
11
31
5
336
10908
63
1
4
12
287
417
1
12
4348
2
1046
22282
5253
1
1077
1
72
8
1
78
207
49
8
3
4
83
1385
111
16632
14
151
68
4
4
25137
154
198
1199
1
28
305
867
1
6
4
11385
3
10
1
1
1
1
1
5
18
15
1
16
8374
30047
129
1611
1
1
58
2
7
8
7608
902
1
70765
20
1
17
6464
80
19
1
43
7
3
1731
203
5
4
2
4
13
4
2
3393
5
103
6198
2
106
11361
1503
98641
12
2
3
9659
5
89
1
2084
2374
2
8
7
296
22
10
80
10
152
312
1
154
53
4
343
13
118
14
1
15
92589
40103
3
3
2
16
64
8085
209
16
1
25
1
205
2041
342
6
501
1
94
22
23640
1
1
34319
40
1
86
16
1722
330
111
1
4
4881
2
19
24
1
4
1
1344
1
5
84673
11
57
1
3
1
21
59471
6
15
1238
203
56549
1
658
96
63781
9597
7
1
6
1
2
1017
1011
388
1
2256
7
2
38
95
271
363
3
256
84
4
2
60937
1
2
16
5
37
14
111
1648
1
98
1
1148
1
1
10
23
71
46
3
31
2114
880
9
33
14
1
10
1145
2126
191
4
9
4
2
1
1463
1
60
2
516
1
1
42
110
3846
13
1
65060
7
2
2
339
1
1
24
1
21
1
2
2
1
13204
334
7
2
2
61
4
6
7
1
1
22
21
8
8
2
3
1
27656
11
25
16742
2
36
226
24
1
147
19
13
1
2
6
13
1
1
1
5
1
1
4
107
1
16
54
157
68
5
1
9
24240
26
2785
2
1
1
14513
2
163
3
52
1802
151
1
1
1
11
3
18
46026
1
28072
1786
2370
591
3
2
5
2
577
2
40
7793
1
1616
190
1
11
1
175
3
2
40
1
1
7
24
2
5
16
3
108
1
1
58
1
6
4
4
38
63
7
215
3
1
1
7
12356
360
11
2505
1
13142
2215
10
40
2
5
124
13438
1
2
39
1
7
82
1
6
5
196
1
49
206
2
36
6
19
25235
82193
1
2
9433
3
19
2
2
46
5
1
6453
241
8
1
1981
11
6
96
13941
10
250
2
628
1
435
33
2
25
1
18419
6
1316
307
319
16
2081
23
1
22
1
575
34595
10
9
243
2922
3
54907
21
129
1
2
4
95476
8647
25
2964
1
26
16193
175
1
1
639
106
1269
4
5
2
2880
17
24
15
1849
5970
100
41
3
53380
119
31
19
93
39
5
1
427
10
20
2
373
1
7177
21407
1548
19
13
3
358
487
5
4
45
1
11
13
3
5
452
852
13
14
4962
226
20335
21
3
24
4
1
4
19
24733
11
3
421
9162
154
63
3923
37
23
77
1
1
304
44
3
1
33
114
1
1
3
6065
9289
745
9
2611
1
1
21
5
2061
556
3
1
1
1
1
43
487
13613
73
109
1
8
26
30
3
4
1
2
2342
86
44
26
3
1
1
2
33
135
938
66297
5
499
3
12398
143
14798
1
1
3
4
2
37
2371
2
2
410
1
136
2
1
49
2
16
1
22297
668
100
34
1
46817
13
810
12
3
122
1
1
130
433
2
5
4034
6352
7
92
8
13
17
38
14
1
1
15
2205
2
2
1
6
44
1
52
969
134
4
6
113
1167
11094
29
743
1
64
2
16233
2289
2
1283
73
4
98
2
4
6
2
1
4299
7
77
58127
1
31
1
33
9
35
29
1
23
2
13
133
1
6
14
2103
1
6
269
1
1
8
95080
1
13
2
1
314
17
82
173
81
1
5
671
24
115
4
9
11
1
37
5
263
2
8
2853
143
1819
2
4
4
1
37
1
18
9
31586
11
11698
14286
924
419
5
1
1150
4
2
54302
18
15829
6
42
1
1131
227
1
4
15
1174
4
21
22
5
1
375
88910
48
2
1
21
59091
58
96
9
42
7
17
1
2
41
10
2036
9
81
595
21
15
204
133
1003
14
181
68
2
3
1
61
9
21
1
2
236
9098
14
1
2
44
6061
3
1
1
12
4
1003
1
5
16
354
6
85
1
1
3
1
7
6
5
575
34
2
55
252
73
19829
3232
3
1
27
1
107
54
2
1
15
36
15
1
2324
7
18
235
3
4
14154
1
13
6
1
18
162
9
2
352
30
13
408
1
2
1
3
3
2
6623
10964
5
24329
37
1
1
4
3
126
96
59
7
33
1884
43
2
2
1
1
23
650
68
167
23
1
5957
2
25
2
1
1
2
1
19
5
3
1
534
8
21
351
1
1
1
1
23438
31929
1
3
1
4
1
63
237
54
171
3927
10
73
251
88
39
1
3
1
723
131
23
1
7
8
2509
2
6
8
5
5
6
213
1
1
1
4
56
8
6
3
39
32
15
182
73
8874
31
52320
197
11
10
1
17
1
2
184
1
21
1
1
11
407
7
8
1
139
3
1
3
132
2
2
1
63799
1092
123
1
21
106
69
1
13
32
3
15
2
236
2
1
403
4
1
434
2
5805
2
95
1
8
95
8
146
48
1
1
75
3
2
8
1
79
44
2
1
3
26391
304
28
3
13
30869
1
3
97670
4
266
11
4
6
1
31
5
20
12
7
8
63
6024
1
385
1
2
1
97
1
8
1414
1
36
311
1
826
5
185
2
8
12
2
308
1
45
4573
19
9
531
9
1
47
1
54
2086
6
16
51
2
835
2
38
349
20
9
93
38606
88
2
15863
1
1
19146
10
2
1
6
1
324
1
1
32
5
25
60
9
3
1380
7
79
5
6
59
5
1
1
137
39969
92
469
1
1
159
8
4
1023
1
1
4
1
56
1
145
75
6
18
243
35
88154
4
15
9418
2
7
1
30
281
435
3
6
118
1
1
7
188
8
6
2121
4
17
1
8528
6
1
1
3
34970
1
3
4350
187
14
1
1
90
19
48
15
3
69
245
294
2
2
57
6
1
41
1
129
434
1
1
3
21627
70
1
1620
1501
6
2
1
43
64
1
28
3118
3
6
19
12487
16
1
82
31
428
2
2
35
479
13588
5
286
20
14
52
4
2
2
1
45
19
5
2
4513
253
38
38
6
2
3
6
2
2
17
1
1
1537
4
6912
1
13537
1127
3
5426
8
18
22588
210
12
5035
2
2477
2
157
34437
14
9
5
8
1
34
5
9
24
20
6
1
1
232
3
1
15
919
2
1835
5
21
12190
11
2
3
514
1
56
2
21926
6314
110
5
1
3
1
14
3
4
151
5
100
373
121
1
4185
8
1
1
858
77
1
9
26
66
9
78074
666
110
1
36
202
2
1
3
6829
43
15
1
52692
68
14
2
1
1
1
19
144
1607
244
18
6
8
3
5
3
271
1
55
11
5034
1
22
8
2087
2
27000
34
1109
22
40
16
1
424
1
406
390
2
1
1
1
7
825
3
3
36998
6
73
3
4
114
3
486
2
1
1
1
1
696
3
8
4
1
24
14792
1373
9
56
162
25
2
2
4
1015
5
89962
38
35
3921
529
1
2239
217
1
6
1
8150
12
1
38
1
17749
3
22
1
17
12
1
2
1
17
64
46
1
1
564
2129
7
1
8
4
8
709
6
21
1
127
1800
1847
60
3
2
85
4
24
2
137
12
3
181
2
8
30
29
43
31
6
3
13982
1
2
2
2
6
6
14312
1
1
37
32
91055
1366
413
18
6724
2
7354
56
122
2
23608
7
1
11
1
20
26
86
5238
1
18
25
2
1
3376
347
1
3
2953
25952
3
1
2134
317
1
3
33
5
16
30
124
16
1
2917
23
3
422
1
37
1
1291
24
5
24055
1
3
8
2
67
2
3
1
18
3828
17054
31
7
8
8
3
21
1
52
5
1
50
7
48
2
12
66900
105
85
3164
25
41
384
57
66
3
1
1851
262
49202
7
357
2
2411
9
30607
770
1
1
3471
3
1
66142
79
7
1
1
887
19
48985
1
3
1
28351
1
2375
24
1030
1
53
6
37
4089
75
2
3
1340
33
2783
1
1
107
7
8
2
1
33
10
1
2
13
77314
1
11
12
612
1
3
24
2
2
1
2
36
447
1
1
91
24137
8
24
3629
2
53
8
304
63
1
5
2
2
3
1
1
5
3
130
3
240
306
1
1
3
1
12395
60
5
5
1
6
7
20
66
4
62081
4
1
28
50
21248
46
663
5821
3
3
179
52
39
36
1
44
1903
1
51
879
88888
1
8
1
165
25
31
2
1
14
11
23
961
50
1
4
15
3
21908
4068
4823
4
1
11
1
74582
7
111
4
30
3
431
43
9
42
7472
4
6
49
4
1
2
1
28
32
1
12
44
1
7
1
1
3
366
2
54
4960
1
3
14271
5
2
7
2
10
66
2
1
23
70
1
2
2
37
10
146
2
73
3
1
400
2535
24
5
5
2
17
7
1
2
3
1
1
1
1
2
8
29
4944
218
3
1
3
3
3
3
2
9331
1
2
41884
27
870
72
16
8
1
4
33
1
54
1
975
4
51
2
2
2
17763
1
11
12410
315
1765
190
1
17
4
2
1
10130
4805
1
1
2
1
13
5
31
2
38
330
1
665
1
1
1
2
9
34
1
1
3
1
17
19489
15
1
67
102
110
1849
26
4784
1
1
1
32345
17
40196
11
40
1
63
1
9
57773
1
78
1
18258
675
1279
5553
1
5
4356
1
4
2
3623
994
17
7
164
106
1
8
1
34
4
25
9
1
1
16629
4115
1
4
8900
58
3
316
20388
1
13
1
34
1
54
1
283
1
1
33396
2
48
1
1
23438
17
18
1
1414
215
1
1
2
2
8
143
3165
1
517
10
1
5167
1
1946
17240
5041
1
1
11304
1
3
3
2
1
67
3
20
3
1
14
2
5
26
31
11
6
24
746
12
212
1
14
54416
13
1
87
1
2
9
1
70
1570
9
26
118
1060
1
2058
1
1
5
2
40
24029
1039
1
6072
2
37
23
20
485
643
225
2
1323
149
807
105
1
14
60
7
12
1341
16508
1
53
6
1
240
3
1
6
20952
1
75
124
27
350
3
934
6
18
1
32
207
7
17625
272
3
1
3
2
1997
511
1
47
7
18
3
1
4
1
1
26
39
2
48
4533
5
6
4
1
22
1
7
271
1
1
477
13
1
1
2
1
22
3
3083
100
1
2
423
970
20
3
1
23
1841
1
6
107
11
14
5
17
785
4
1
4
3689
1
30
48
20
179
12319
9
48
32381
9
1
396
8
2
9
44
2
9
1
1
1
1
84
64672
1393
3
27
257
46
1
3
133
1
1
1
6
23
57843
17
15
5635
9
56
2
4
2
32
29
339
194
6
1
5031
337
5
1
1
4
2
4006
28
5
8
4669
19
4
360
90246
2
4071
1
317
11663
28
12
19
156
539
18
1
58
187
2
4
15
10
70842
1078
2
100
33
43
22
18
836
5
64
180
21456
2
1
851
47
225
2
134
6
3
68
19
2
1
27200
1
13
3164
303
15
4
6566
74
9
4
2
179
28
1476
8
1
71
1568
27
1
13
60
88888
47
29066
1846
124
1
4
14
1
2
8
397
5
136
5
40
2
506
49
14
3
88
2
1
99382
2
94
1
2
168
4
3
129
24007
1
5
2
6966
621
1
30
836
13
50
2
24
1
2795
1
9
3478
75
1488
340
1
25
2
316
5
2
4
89
4
13
35
26
265
126
55
41
2
359
112
2
5722
2704
1
339
3
1
1
66
3141
8
124
127
5
6
4
7
6
1150
11
2
5
7
1
1
3
1
6
1
1232
1
27
4
100
2159
2
5
48856
1
23
52887
69
79
7
5
14
1
1
9
1
4
3
1
67168
48
24
129
1
46
17
64
426
2723
27
8
3
5
1
2
5226
1
1
2215
1
1
3922
485
19
234
4
3
26
3
10
39
2
2
123
13341
55
5
3
124
1
1
1725
1
57
41
11
307
439
85308
14858
2
52
1
2
2
1
43
8
1465
5351
295
1
2
1
6
2997
19351
4
2
2
4
34
1
232
21
1037
1
2
4
237
1
82
2
15594
72363
39
49767
4
18675
45
2
134
42736
1742
34
27
4
2
2644
1
8
5553
5
1
2
1
1
30300
496
1
1
1
73513
1
203
1
1
2
1
7
2
79
22750
3
3
1
8
5
157
27
8
38
7
6824
295
1
568
1
3
19826
312
328
1
2
3
10091
11
686
36705
949
12849
6
2015
1792
4
4
2173
3
5913
1
96
1
76
14
5
6892
21877
2
14
13
824
5
3
1
33
1
1
1
5
17
12
1882
2
3091
8809
3
2
1
1
18
2
13
1
908
7
2
2
1
1
1
1
19
4
30
22611
11
11478
1
5
17
5
2
158
31
6880
4645
175
45473
5
5
5
4
128
4
36
17
2
17
1
9
3
3
4
3
4863
4267
6
46
552
64
2568
18
17
12
1
1
14
55
2
1363
1
4
1
646
1
1
644
2
10
2
100
3
1
418
27
2
2
1
1444
12891
5272
12
5
2
9852
380
1484
68769
1
1
14
16
8
1
1
36
16
50
3
347
10
43151
58
1
2301
1450
4
2
2
5044
1
33
108
732
29829
8
295
1
3168
14
147
1
618
13
1574
1
9
7
40
155
1
3
2
27
166
4
22
41
2
1
59
1301
348
2
87
21
187
1
9
2
18
234
55
30
4
1
23
1
21
5
1949
2
5
58
83
5
1
123
54
1
1
7
3018
4
9
73
198
9944
1398
79
3
1
7866
577
39476
53
9
1794
18
396
154
25
16
4718
6
2
4
1
117
6
950
39
34
4
2
7
34
66
1
1
11
5
1
2
1
518
8550
50
51
12640
29
1
13
1129
22
975
1
3559
6
1
524
40
13712
11
16
2
7
4
1
93
7
140
1
1
6
516
1
26
2827
2
50
1
1
1
11
2
1755
1
8158
1
1
10
6017
2
19
782
8
1
2
9
5
77314
476
57
110
2
25
8
31
46
4
59
20
2
7
28
5
1
3
11
14
33
15006
13
3
1
8
440
120
6892
83
574
42
62333
4771
8
5
15
492
2
3
100
2
177
1
3
580
22
7
1
185
24
1
1
2785
1
69985
2
22
4
86
6
40421
43
12
129
21
8805
3
4
3266
9
7
2
5
1
21
16
3
34461
157
4
56
180
3
5
17
112
147
1666
1
4
8
1
171
41
2
676
7
316
1
2
14
5
1
1
3
3
27366
66297
30
271
4286
1
14
1
1
1
1
4
1
1
4980
1
22
3
3
2
1
1
13
30
1
699
41857
1
1
17
1
14
3
24
131
5
7
1
7
1
3
14
3
54
4
2
1
1
1
438
295
29
100
1201
1
36
55
1
92
1
236
162
154
1
1313
1
3
2
1
884
22
4
632
26
2
22742
2
7
2
90
53
43
6824
1
2417
5199
125
5
132
30
266
35274
17
1
2477
4
211
2862
1422
1
474
428
12
90
14
695
6854
1
4
39
1
1247
619
55
694
2
15
1
16
24
4
1
7
15
1
43
3
1
1
1
8
93
1
1
1
37
32
5
22016
26
7854
460
14
5
2
14919
336
168
54780
12
66
537
12
5017
1
19
1
1
2
28577
4
81682
61
53
1
36
59
3
91
3
1
12
145
3
1
2
3
156
538
16
5
120
88282
3
270
13
5
66
1
32
1
224
32
2
1
5
5
615
1213
2
10
14
1
1
6
17
2
39
4
5
6
839
12
3
6
2
215
2
2
11
35
6
1019
24
419
2
4073
2
1
191
2
38
21
1
6013
16
122
15372
68
4
4
1152
9
3
75
1
1
744
2
1
8
1
22
117
87
68
16
12
7
11
21
1
66
1
1
31
281
1
3
1
1
2
37469
22
2
1334
7
19193
1
13
180
24784
19
2
151
1
30399
62
6
6967
1459
2
2
89355
1
2
4
1
2
1
24
34
483
110
18
4
30012
96
13
1259
4
1
1
295
84723
24
40
10
4
9
1928
1
1
141
3
45
1855
409
2
6
153
1
2
12
4
851
88
1084
174
15
1
48
63
1
2
224
2
12656
1
3
4
4
22
1
2349
3376
9
9
6
5
134
2
1
211
1
6
11977
30
778
168
1
75061
82
166
1
2
1
4
1
1
3
3
2
7
3
1
67
1
6
3
1580
1
1
24908
1
24
1
313
2231
989
1377
3671
16
215
214
878
1
5
4
10
123
1
1
46
1
5
12
55
4
74632
1
3
69
4
3653
4
862
43
10
1
2
1
2
43
6
1
3
1
1
1
604
17
4
4
9
2
26
741
102
90
5
7381
5
16
31117
4658
18
1
45
1
1
34
191
262
3
1
86544
4155
4
531
4
3
1
17
2
1174
14
1
9298
1
22773
449
1
4420
39
16
3
1
2
6939
8
1
1
16
2398
1
4
36
122
74
2
2
1
166
1
36
7
34960
893
31
8
32
122
1
1
2182
468
64475
121
170
1
2
1
7
716
15
30
1
79
2
1
64
37
208
1
151
1
2
8427
10
16769
26
1
2
9386
6
9
275
64
25241
3
219
7995
17
1297
16
1
1
228
492
75
250
656
5078
45089
571
2
32
6
5
26
3
7531
1
1292
1209
1
13
2
379
53
7576
1
350
6
12
5
9
497
44
32
7
2
21
40
29
549
26
5
1
408
7
10
2355
25
41
8
61
2
45
10
2
1
2
27
2
9
196
11198
160
1016
1
323
10
39
1
1
2
62
24
25
67
27
1
631
1
1
2
11
26
152
499
1
1
7850
1
1949
1539
262
2
28
481
555
2
6
4
150
4
904
671
15
11
62
1
103
1
680
2
1
10
59
4
1
4
14
1
2
1
1931
2287
1
2329
1
1
17
244
4
45
6
44
57
1
200
9
18
4
2
1
1
343
1374
1
3
127
1
67
1
2
1
182
2
17
3245
7
561
57
1
16
1
2
1
1
3
2
1
1134
685
6
24
6
272
66
1
79
1
1459
5002
3
523
7
6
25828
10
4185
1
1
10451
82
26999
4
28383
15
1
69030
1867
8
1711
2
5
999
480
20
116
34
528
5
1181
1
3
320
58
7
17
15
1
3222
475
179
76
2
3
213
18
28
5
2
31
30110
1
1
587
29
1
7
10
15
4
2
47
2
1500
56
13812
2560
329
17
4
1132
134
1
37
565
1
1
17
1
1
44
3
5
631
13204
2
13
1
5
1180
91216
8
2
2
1389
3
1
1
8
1589
4
544
7353
6
7
1
6
1
240
1
33
2
378
9
3
19
6
623
12
8
118
2
2448
1
1828
3
15835
18
406
9
6
2
57
1
85
12342
4
295
8892
1169
2
8
3
41
635
1
5
10
55
1
1124
6
926
9
10
744
1
2
191
1
2
6
22
1
5
2235
1
8
41564
1
2086
5713
1
36
1
256
325
1
2
463
6
1
1
1
2
328
14
1
881
1
1
1
13
7
22559
1
1
1
1
9
698
20
18
1
1
134
2
167
43
118
3
14
1
2
143
37300
134
15
20432
1
2
23
596
1
1
532
15
1
45705
1
4391
437
1
4
1
2
44
354
14
47
4
9
2
2
256
4358
26
99
94
295
4
8528
3
4
227
36
48109
5
352
48
1
1
1
2259
137
301
90
1
84
1
4
5962
3
49830
8
1989
48
1973
3
91
175
46
1027
11
73
9
1071
1
13
1
50867
28
8
5
297
15
15768
9
3
1054
4
1
84
34
6
22
277
5
616
63
53646
52
2
38
1292
6
15
82
5
1
3
4
98
178
1428
30
705
3
68
22
29
169
190
2653
18
3
23862
3763
27
25
17810
21
3
2
72
34
1
1
20
3
1
8930
65
6
7
1
3
13
29
2613
7
3
15
1138
239
3
3
7843
3125
14470
12
8
429
1
20112
4
77
39
1
6
350
244
541
1
2
9
1
45430
2
461
1
107
3
1
1
1
133
5612
2
1
23
3
88
1
105
8
59
1
20
3854
482
11431
2
469
15981
1
365
2
1
37
14
51507
2
10
10
86087
8676
5
9
6
1
4130
2
5
281
1341
16
9665
1
58
1
1
6107
11
488
7
4
27
3
33
19
8
3
65
2
1
98
39
85016
1
610
330
3
1
1
392
2
124
5799
21
1
1
1
1
8
4
32163
1
541
2
847
84
1
42
1
4
1
3540
2
1
2084
256
6
4
174
24
13036
37
172
6
2
31
26
28527
2
1
2
14
1
93444
39269
1
206
6
9
20
3
28
1
390
6216
775
193
75213
2
91069
85
2
34
11
152
56
1
3
11
1
31
244
6149
15
2
21
1
702
1
52
26
5
58
1
1
15
229
1
1
7
1
3
305
1
8815
1
13
1
3
788
1
312
8
2
1
61491
8
8
20
2
23425
11
3262
246
13
22
84
780
5
235
37
1
6
3263
1
4487
6
4
1
290
18
13
1
400
6
160
3996
2
15828
2
21
5
2
18
124
2295
1049
18
135
6
32523
1
36
14514
22
18
42
340
19
11
7
1
1
1760
1
1
15
1
8666
2
34
10
191
3
27
441
7
221
44724
3
2
12
1
330
1
1
2
74
393
64326
2
1
1
12
4
29
4
23
2
13
142
38
219
11
2
532
592
2
9
24
7396
1
4
1
6
1
781
3
1
5
1
3
69
7
437
1
1
99506
7341
4
3727
1
1237
6
2
8
1
96
6667
125
15
3
19
633
44
1696
2
3
843
81
2
302
2141
49
1
9
13
132
6
9
46
4
3
291
1
46
10
2
2300
21814
1
2628
6
4
22
1
328
2
1
1
4540
3
12
275
2
4
30
46
20
2061
23
2
457
810
2
5
6
12
1
2
12332
12331
19
42
6
2
10
17
2684
4
1
296
10
1
87060
2
6
5
22742
1
1
4
395
2
557
5
16
377
1
3
8
16
3
6
2
81
7
2321
1
1
121
1
7
15
1
5
5258
5
40
3
5486
1
165
4
177
229
1
13037
2
3
10
4541
1
20
1
13
12
43
13
226
10
4
2732
1
2502
2968
1
14504
1
5
2
4
20124
13
1
118
10
102
5
30
15
638
20
238
3
6
320
11267
246
32
64
1
6771
29
7247
1
1
1
1
38215
4148
7
50
84
1
5
3
428
24
2682
13
2
2
4
18
1
199
32
260
2664
136
155
5939
4
969
4
5
8
3
2723
131
4
2
1
3
34
2
1
1
5
2
347
1
1887
228
94
5
345
873
340
2
4
1
6289
10
1
20
20
21
10
1
22
2
1
7
279
122
2
1
122
46963
2
216
18783
1
37
106
551
23
1
1209
4792
121
1
94
868
364
24
604
7
1
2
1414
44
4
1
353
690
1
11
202
4579
6
5
7452
25
6
34
642
1
19
52
117
138
1
1
2
2000
317
503
15084
17
85
2
383
1
28
2542
2
3
2
1
2
19
9
2
1
2
4912
1
2
301
15006
19
21
1
1
11
1
11
16438
5
1
5
2
1
97157
13
763
29
1
1783
12
1369
1
33157
7
1214
4
2
93
14
1
8
1180
1
7
2
1
3
39476
10
6
5025
18
21407
27
1861
1091
3
18
5
2
1
1
7
3
15
6
2
1
73965
13692
7
71
4
77
92
206
28
4
25
1
360
1
1
34
5
1
6
1
34
9
3
1
5
2
315
89553
15023
7
258
22
11
3601
13
1
1
5
1
120
2
62
3
7
11
6609
26
308
1
1439
2016
2
33
3
1189
2
16
1701
70
47
1
5
25
3
3001
42
11
24
5
381
2
2
255
2
1074
8
67
3
37
24
70
8
102
45682
3
1
1656
299
10580
687
2
3559
3
1049
1
49
5
1
3
1
1
13
15
3
6518
89409
5651
16
5
7
188
28
2
36
57
1
14
6
207
7
5040
17291
17
1
5757
9
6
302
5476
10807
1
1
1
4314
16
3
1
95478
9
1
8
228
9
15
1
3
29
352
5
1
3
2
4798
69
72
2
44
1
2146
1
52
148
31
221
3
1220
38
1801
53
155
11
1
1
15
25
335
9
183
2324
1
242
120
1
25
3
20
2
12
2
4
2
1
1130
19
924
2
11
397
2
799
61
3
18
4
1
8
414
1
5
3
33
1
7177
716
2
26
14092
70
5
1
16
5
4270
14481
45
1
2
2
1
2
142
228
7
164
309
1
11
535
39
4
1
12
5
12
2
2
148
41
347
35
228
2
1
1
63
6
55
247
1156
770
27
2
21451
43
2
4
3357
1
2046
60
51
1
3
2
351
424
1
1
1
1
171
136
205
203
116
48
1
1
1
6
109
7
312
1
7
1
31
696
5
20
1
19
5
4
3
6
2
2312
1
19
4502
3693
1
2
1
11
3
2
25
92
6
1
632
8
3413
2238
31
9
8
4
36
58831
2
437
1808
2
4
1926
10773
1
2
223
18
1
305
159
1
1
109
1
105
31
2
4
241
56
8
555
1606
9
147
1
725
11
8
4
126
9
29
142
13672
1
86
1700
1
6
17
10
24
5509
3155
22
8
222
32
71
1
3
1
11
4
3
1
1
3
4
13973
59
1615
15
65615
1
2
4
12
1654
12
1
5
547
9
297
13
63
1
25
46
3
17
3
9
1
123
5
317
1
2
53
1
486
3
316
6
88
1
74
2
20
14536
716
9
16
11068
345
1076
4
2618
23
20
11
2
9
1696
6
1
1
7
43
9
18
637
1
1
2753
2
19881
1
79
3690
66
1769
1
14
1
1
324
70
34
1
1106
14454
63672
81928
34
121
1
3770
15
16525
14
1
1
3
2
2
1094
1173
94
13
2
39
1
1
315
437
3625
3
2029
13
7
269
26
22
282
1
45
65
29234
7
9
141
2
36
2
41
301
9
6
14
34
1398
1
1
18
1
2
3422
4202
27
2
1
4
61
4
3
35
6
1
8
18
1989
12
2
87
525
23381
425
2
15
2
597
12
22
3658
504
3290
161
16951
1
1
1
7157
18
1847
4300
1
4
25
1
3
313
1
10
4
4
4
2375
15686
1
15
128
99
5
287
316
13829
5
12
8
4
393
1
1
53155
327
825
2
381
1
93
24
7528
3887
19
4
3
2972
459
88068
18
1046
6
63
3
4
3
1
2
1
229
1
57
9
156
12
1419
55
930
5
6
6
5
6
11
3
1
1
400
36613
313
105
5
31
3476
2
529
2975
2286
6
11
3
250
6393
3
1
2
2
1961
640
168
6
1
7904
4
328
4
61
1
737
99860
6
992
3
2
1
52
43151
1
40
2
58
198
2511
19
75
21
18
5
1594
6
33
1
2
1331
4
344
25
4
91
3
3857
1
1
1
34
10
298
1130
146
250
2
4
53311
5
1
3
28
1
2195
2066
3
30098
1
41
2922
3
44169
1
39
7
425
132
2858
23
99592
13
2
1
14
9
7
1242
14
102
6
1391
69276
2
174
89
3524
80
3
45
39
3
300
75239
17
587
8
462
18
2
124
781
73
13
1
1
1
1
2
24
164
322
332
111
1
6
137
9
5
1
1
71
1
188
17
2
4
1
20
27
59
41
2
1432
1
81
7
1
2363
95
16117
12
361
2
1
9
269
3
38
2
595
2
7
1
4
254
827
31
1
12
92
1
14
1
427
2
1
21
188
12
1
2
1
28
1
10
21
1
5
53
1202
28
14
82
11
4
3
573
3
2841
490
15
1
10
1
5
1
73
242
2
52
38
218
9
2
1
4881
11
1
26
14
5
3190
157
36846
1
1
337
9
296
19051
24
686
13
297
5
1
1
2041
10
34
43
3
2
6527
1
12
8
4
2033
18
918
1
3944
678
4
1003
1
16096
13
881
14
14
3
546
1147
171
1
16
2
12
9
1
92187
318
1
3
268
28526
5
58
82
5
74
12
6
23
3
662
3
1
6
69
72
4
13
131
1
8
1
335
13
19
36
8
4
2
69
10
8
36
4
2
1
5
10
278
187
1
3
248
83
1
4
2
1
1
1
32
2
7
179
1
81
6
198
224
18
1
15
62
61
5
1
25
62821
225
5
2
46
88
1
203
14589
4436
7
24
2
9
3
8460
10
10
6
30
5
1
20934
319
2048
1990
3
1
9
3
2
125
3
1
3
16262
30
14
7
373
7
1
1
51363
122
1
239
309
167
7950
169
2
682
5
76
45
251
1
18
1
79
3
64
6
1
1
18585
7
1
21
3
19
12150
11
4
123
5
2
28152
1
8
3
22
12
1
1
6
10
19796
1
94
2583
5
757
1
5342
1
6
5
1
1
1
1706
3
3
5
2375
80
3350
3485
190
34
824
448
36
1
19
1
10
602
233
1
1
3
12
332
20
2
2
2
32
20
3
1
1
124
247
164
3
437
85
452
1229
383
218
1
158
30
1248
1
6
39
257
137
2
4
2
1783
1
148
17
1
2
96220
1671
148
759
88325
18
2
2330
3344
656
30
1
59
3
7
1
2
7
3
1
2
1
1
4
1
11827
2
2
6
2096
54
16
12
3
2
1
66
1
1
1
1
2
8
5
1
1
1
22
12995
16013
2
2
4
25235
1
1
19
288
1
30
8595
7
43
3
33
1
3
683
4
2
1
2847
1
4
6
179
9
3
45
239
11
2
1
650
12
1
1762
1
25
1
53
8
2
1374
15
39
2
24
12935
1
2
4
67
1
2
9
1952
10
112
3
753
40626
6
1
2
1
24
52
45
1
2
24
1
4
197
34
2
4
140
222
7
1
2
3
3
15
12340
201
102
2722
34
51
1
47
6
1
2
1
77
133
1
1
7
41
1
3
1
5720
20
28955
52
8
4430
6
4
23
15
1
11
224
6
12
15
6
44
311
21
38
3
1
47536
1
1
1089
29
747
5197
2
21
8
46
9400
1031
34
6930
337
4
2
5
2
481
3
2
11
16
1
260
4245
4
17
545
57
1
231
25
101
43142
35
18
6
18121
4
8
2
16
2
1
19
48
22
4
168
321
1
10
6
3
1
77843
5
1
12
1
50
4159
3396
1
1
62
7247
9
70
3
3
86
37
1
1550
1
1
81275
229
11
202
486
2135
1
9
409
1
9
178
66
5
3
237
2140
16
6
11
2
18
64
60
6
1
134
245
35
1
1
27
10
17
184
1
684
1
170
43
13254
1
8
6
7
77
1
10158
1
101
15
1
1
1
2
17
126
164
17
22
22
1
85747
1
3739
2392
993
2
53
57
18
11
1161
1
337
10908
7
21
29531
26285
46134
105
23
2
70842
2913
1
862
2
23
78
5
4
48
1
938
2793
1
2
252
69
3
2034
73
134
130
1
1
1
71
8
1
6
1
2428
13
177
19
475
1815
2
4
71
14
1
30660
399
1394
1
1
133
13
8
63338
1
1
2141
1
745
5
1
2
1
20
292
1
4
2
4
40
1
4
1
2
5
396
1
3
3878
15
13
1673
2
6
4
1
2
1
1532
33
40051
5
1
75
8
1
3
1
17911
4
1
3
1
665
2779
74
137
5
115
1991
2456
46
10
6
3
13
1
52
4
1
3
12
1
3473
1
60
9
26
3
1
337
1650
2
745
326
1
2
34148
1
3
47
4
1189
115
1
2
4891
217
3354
23
3
1
6
2
3
1
10
2
5
3
40
505
5
2
3
2
107
9
1
1
3
9
184
2
76
1
19
1
14
7
1
10
38
65
3025
1
7
15
20
1
1128
117
68
26
3
10
51
19
6
21
657
1
43680
25
1
5
2
56
308
27
1
17
2
14
4
2253
122
3
1
27944
2
30
3
1
54
244
14
1
13
66
603
6487
69
2
6
32
3
1
2
9
10130
3
30
38447
4
17
2
15
4
2
179
9
15862
1
2
5
3
11
45226
2
4
1
6619
91
1
4
3
3
56
70
16
1361
21
1
2502
14
32
1
102
1
1
13
1
87
16478
500
47
2
403
1
11
10693
7
29273
27
1
4689
27
11
103
1
500
74
5314
1
16
350
8
177
1
1
32
7970
1
1
10
1
1
4
11
1
85
1
41551
5
17839
12
1
27
34995
45
4
8
7
2
3
6
1
184
1
1708
39453
5
19305
602
3
2
30
741
64
3
29
8
67
1
11
28403
2
5
96
1
2
1
3
2
10555
1
813
8930
10
1
235
2
2
1
2536
1
92442
11
3914
2
1
4
60
56442
37
96642
4
2
3
5
6
445
3
2
2
33613
2
2
3
1
2
1
7
9
51
27
95
15
1
14623
3978
2
30
180
2
1
1
10
2
29
3
2
1
3199
9
97
13
1
2
27
1602
2
15
5
162
4
25
84
52349
6
5
90361
109
1
5
3
87452
77
3
4
15
2
42126
3
1
845
3
2
1
1
2270
16
125
2
48032
19054
3
6
2
1
1
17162
5
29641
3
27276
12
1
19764
7
21
18
1170
2
16352
1
2
5
905
1285
1
1
1
3
24
215
1
3
5
57
2
46120
1
4
49
8
5
18
84801
1
1
4183
8
3
2
1
1
1
4
437
1
17
3
1
36
1
25632
2
2635
42
448
3
1
843
1
2
37587
78
1
1
427
3
7
41
6
449
90
75212
261
185
26
10
97
15
1
2
37426
2
2
156
18
146
1026
14
7
1294
10
2846
4
5087
16279
2
9175
7
112
6
13
325
45
978
1
7301
1
1
32
2
1
2
4
27
1
1
5
122
16
10
26
423
44
23
1
7974
9
3
44
216
1
2
26
275
33
2
3050
1640
2
56
1
249
1
3
1
109
1430
4
817
19
1
18216
2
548
2
481
84
1
17463
3
5
5
1
26
4065
33
15
8981
121
14
2
310
50
27
784
81
1
26
8149
1
62
114
137
4
86
2
11952
201
30
4
15062
1
46
1
11
2432
21
1
1
24
3
333
10
1
39
6
1
2
638
121
45
5
1
597
2
78
5
17
6
546
131
7241
1069
5
124
427
1
2
1
7013
291
144
7864
26
8951
107
138
1
3
8
2326
20
46
460
175
1
10
2
2
1
1249
1
186
375
160
20124
2485
1652
17
1
87
37
1
1
1
114
17054
11
4
9
275
1583
24
5
6
1
1055
236
38
1
313
67713
1
4
1
2
3
11
2
1
5
75
11
23489
1
356
1
1
7
34
2165
15
1
1
2
151
20
841
826
1
3
1237
56
9
3
30
2
1
48
1
1
1
37
28
20109
1
7247
11015
1257
3385
5
7923
44
3
9
7
51
205
7
211
18
1
1
21
1
1
29
4487
19
1
163
55
4
477
3
147
2
11
1
8
22
8702
1
39
5
2
13
1
1
4
177
7
28
84673
4094
14
1
14
1047
145
1
1
2
1
42
1
8916
2
80
44881
165
308
33289
26
3
1
2922
745
1
2
3
5
3
25
16
1
1
297
75
2
316
1
1093
1
49008
2
8
1
17
266
96
3
12
2
86039
9
1
9
618
1
1
39789
17432
1
96
3
6
29518
7
1
1
23
327
3
416
1
106
2
1
1
1903
77
5
103
3
6809
1648
3236
27877
14
15
2
11
11
1
1066
17
1
199
460
64
5
199
224
12
3
4
2
22964
7
7
10
1166
1
15
17442
3
12
32579
9922
17
256
1
912
243
4
151
2
4255
5
3
1
6
1
2
3610
5
128
1
2
143
1
16
27
245
11
2
1
2367
10
43767
3765
442
1
1
4
340
4
28270
1414
1413
6
71
36
1
1
3291
75
5
1
6
4
15
154
8
1
46538
94
166
14
3
24
24
68
4664
10
2
253
1
20
9
3
1
4
2917
4
3
26
10
15664
2
20220
70
14987
73
5
121
17
228
1
5
22
79
32
24908
12256
1
3
1
20426
27
41
1
1
4
19277
3565
1
5
104
1
275
777
2
339
245
8
1
60
8
3
368
5
2
2
571
1
2
492
8676
694
18417
47
360
7843
41
7
7
1063
19
178
4
1
16
3
8910
6275
3
14
23
4
18
7725
19
88
1
255
2
502
24
16
732
116
63973
19
15728
37
4944
5
20
3
2
1
347
2810
2
1
91
7
2
1495
4311
92445
1
16
625
2
1
118
1
1973
308
18
3
4
2
1
15
2
305
5
68
3
86
1
12
1
156
2168
486
97
468
4
3
69
11
1
72
14
422
2
8
24
1
3
39
1
6
141
15
315
1
6
529
1
1
1
6
14
1820
176
1
1
1985
1
7
725
5
5
1
1
2
12
2
1
462
1
1608
235
3
53
7
77
2960
1875
25217
3
8830
15
3
3
324
25
11
1016
15
2
74
6
4
41212
9859
2
1
1
1
1
1
13529
1
1
70
3910
1
3
1
3
11120
4
779
4
121
9
2
1451
1
28
76515
20
3
26
44
110
1
4
17
31
438
2546
14
3690
4
20
3
1
9
1
12
63
44
8
14035
15220
1
538
4
1973
5
2
5
307
1
26
2
60
55
44
5
5753
11391
1506
240
1
147
6
1
45356
1
82
2
4
14
26445
2
1
31
1
4011
1
3310
156
2
3
1
76
16
624
1
2779
184
4922
2656
6
90
3
4713
5708
1
4
609
149
550
18
3
79
8
13
2
406
4
13
1
2
3
1
28
1
1
555
4
7
1
4
2
168
2
2
2
52
429
6
11
1039
31
5
496
4
1
1
197
54
1
1
1
716
4549
11
2
551
209
5
1
2142
2
2
187
202
563
21
172
2
1
795
811
148
1
1
3917
3
8247
35042
2
5
35595
16
1
7437
1
1202
7
1
2289
785
3
2
8
7
3
1
2
63
775
4
1
4
3
2
1482
11
4450
735
1
29
7
1
37693
14
80
1
897
6
23
16
1
1
85
1
1
1
5
975
1
2267
10774
1058
90605
31037
815
90
1
35
15370
52
2
3
34
4
87
6
22
2
57
3440
204
4
2
12
7
4
2
116
1
8
16
12145
2
7776
4
47
27
3
2
13
194
19193
1
188
25
6
1
1
2
1
1926
2
98
2
1
7629
3
324
131
1
47
14
3
36
4
15006
24
2
2
1220
118
281
1
33
22
312
123
6
2
23
11510
33888
7
5
2
27146
1
6
2
897
2
6
812
1
15
2
38215
3
4
3
5
157
10700
6
1
698
1080
2
58
283
123
30522
4
1
110
228
2301
1
2
55
1
1
42
1
1
2
31
1
4
3578
1
16
11
1
2
1
1
13
3093
1
355
15
8
9
7
361
2
1370
9
3
2
4
27
1
2890
4
11426
1
1963
1
71
140
451
1
36
21
232
2004
1
3
1
3
2262
204
56
3
1
12
190
6
1
1
62
1
2
25904
2
14
1
9
3
2
1
24
4
1
1
2
78
5
1
1988
9319
28
4
17
37
1177
1
3
36
6
8
1
5
1
1
1
13082
91
2
15
2
14781
1
545
88445
34
1
2
7
4
3
196
45
1169
1
1
8
2
1
367
378
1
1
1
10
3
149
9
3
21
7
20
3
50
9
168
614
1
420
266
15
1
11096
4
2
54
6
1
172
2
28
40
72440
325
1
8
91
1
4
7
105
11
1
49
72
11
51
4
25
216
7
19
6
3301
6
2
2
1
6
2
1
311
3
6
170
3
1
1
1
1167
10806
8
3591
2
317
4
111
4
880
245
10438
15
1124
1
51646
253
1
13227
3703
1
4
6
32102
2
337
45
92
1
1
62
2
1
1
1
1
3
28
117
1388
1933
5108
12
5
1
30
146
245
1
1
1
21
2716
52
31
24751
4962
5
97
25
807
2
6
48093
30
9399
21288
1778
18
69267
1
562
1
3982
1
126
267
2205
4
1
24
8
27
2
9234
3
2
1
4
134
2
1
1909
3
23
2
8879
2
5
62
13
1
124
8
27543
2882
3
123
324
1
394
34
34
4
1
4
18
4
501
3
29
2
1040
1
4
89
3
14
2
8
249
60
1
1395
1
8
11
85
2
2
1
434
1
1
8
2
4039
110
26
1
3
32
1
1
1
1
1
38970
1
420
28562
6
2
1
1339
2
70911
1
1
2
310
5
1
215
2
58
39
1
4280
6
1
8
1680
29214
1
2
7
2
200
1
1
9
13
875
6
1
10782
2
4278
300
1904
7
31
3
42
248
1
11
2
8
1
1199
7
1791
1628
4
2
279
1
1
16
15
1
1
65
7
30
235
1
1
46
20
4
339
1
2
141
7
429
37
9
3
1
7
86
91
420
76906
628
309
67
4
1
22
2
2
40
178
9
802
517
603
1
150
1
4962
15
1
1
600
73
6601
162
1
49
1
1
3
4651
1
99
8
412
35
1
4
1
3634
35
25513
40
134
776
2998
1
33565
24
28152
35
3
3
9
3
1776
8
103
33757
2
11
2
1
414
30
12
6
41
4
53
4
13
4
4
78
140
2
1
4
8
1
6174
1
1200
20977
26
2
252
788
157
1
1
191
290
7974
28384
8
265
1
106
2825
1233
24
5
4
2
1
3
9
4
3
1
3
22511
3
2081
967
9353
31
1
9
907
2
1
1
1
128
28
234
1
2
1
17
3608
160
13
3
975
7158
445
7
7
52
8
24
10
1
1654
13710
48
1
73
9
1011
4
481
1
9
69251
1914
11
1714
155
1
7
29
1
1
546
1
1
2455
2
27
170
2
626
49
466
10
56
99860
219
7
4
236
16
4
6
1
4
1
5
39439
20852
1
17
1
1
129
10
17
297
105
1
3
3
6
12656
1
10641
2
4374
7
2
12007
5
25544
11
2
1
1119
77034
67
147
1
3
13
30
12
29
12
48325
6
1
18
3470
58679
904
3
42
327
844
1
4
19
181
2
1921
459
1
1
2
738
154
1
1
2
6
3963
2
1
1
1
1
13438
1
837
1
2
5
24
76
3
8
11
6
1
19
2
1
1034
3
736
14
37
348
4
6
23
16
2
1
1
50
3
1017
366
53
11
6
245
6
16
11
1
1
1
9
1689
1
2
7493
1
83
1464
1268
1
3
24
16
159
21
9
10078
1
45
4197
27
6
599
3
73
92
2599
1
1
972
1
159
19
1
39
2
67
7
1
4
5
6958
17
2
6580
167
1
13
10
601
27
1
89
10
80
1
2160
3
1
3
3
89907
33841
735
21075
10
3
26
6
1
1
21
1
2
5
1
977
2
5
55
109
2
6
34
1127
3
99
2
54
11
12
247
4
2
14
3
10
1
1087
2620
3
46
1
1
2
12
1
3
3
386
17
1
156
1126
2
12577
5
5
18419
14
3
2
1
8531
2
34
108
3
4
139
657
79
7
25
3176
1
35
261
15
287
18454
384
1
14286
1
20
2
24
193
4
227
67
1
2
3
188
10
12544
54021
18
2
16
879
4
61
478
1
3
297
1
2
1
28
1
2
5
64264
76873
3
1
29975
1560
9
1
4382
2
1
1
427
1
6359
1
13857
3
1
1
110
112
15
267
97
55
20958
2
5347
13
1
2
3
127
2
105
51228
1
5
7
10
3
1883
6
4
2397
2
2
30825
2789
2081
2
13
4
5432
137
2294
3
1284
6781
1
19
1
9
3
6
10
13225
1
1
45
10
4
4
2711
1
2121
39
1
356
17256
1
1
21
9
33952
9
44
12172
170
5509
2060
121
1
44
10
15
36
1
2
39
565
204
481
40
25
16
12
11
13672
24
202
26
58
2545
2308
3
53
141
2
1
12292
1
16
13
1
9279
4
2
48
3
2998
1
6962
50
1
1
701
14
4
6773
1
219
47
3
89
4
1
12
1
1
32649
32
5
17
4
4
18
1
39
385
72
1
3
3
60
47
8
2
4081
1
2370
6
1055
76
1
1
2
458
4
13
1
1
418
190
8
5
1
1
1030
19
82
29
1
734
29
25
235
600
64
1
1060
11
1
8
11
3
11
1
51
3682
1
1231
2
2
3
6
42
97
130
96
1
34
2
20
1
1
2904
578
59
136
1567
2
145
2
781
5
2
556
5
16043
2
3
3
8
2
317
19981
828
10
6
14
10
8
1
1362
1
52
2127
6
2
619
3690
1
10982
1
15
96
229
112
13
40
1
1
13
507
67
1
3
1
485
9
5
25
7109
51
3
120
9
1
1
30
98
68
186
12
41
11468
8
454
48
9
7
6
5
94320
296
1
1
1152
6
2
2
1
2
5
6
11070
96
37
36
128
29
39054
2
23
7984
1
26317
12
3
5
1
1
17
6
139
1
6
737
99
88347
2
23239
9
14
48596
1
3
450
9
1
13
474
4
1
1
204
16
1
3
78
489
5888
2912
14
16
2
10
8133
9612
1
947
12
9
1
2
2
8
63
574
20
1610
38
4
10
1
672
374
1
4556
1
21555
43
44
6
1
202
110
27
8
2
5
9
1
2
85308
1
36
12
94215
1569
30993
4032
1276
48
10
16
1
2
1
1
3
3
3
2
6
6
53
4
110
13
3
1
1
2
5
1
59
5
6940
124
61
1
1702
1
2
1
6
1
40
93
1
3
1
47
3378
52
1
3
2
9
1245
5
6
65
2740
2
1
18
1
6
14
34
2
1
12
24051
3
15
367
1
402
4
25
1316
23
43
50
1935
4
174
3679
26
19774
17
107
347
16
1
2
2
13
49
9
1
25
2
1
21
1
702
147
2
82
13
232
2
21514
225
13
15
1
22
3
13382
26279
10032
2
6
113
864
5
13
53436
1
1873
348
34
78836
3078
4
1
7
25
72
22
128
549
1
1
186
1
4
129
6
2
9
1640
4
64
13
11
134
1
1
52
404
82
1
1
5845
611
127
1
101
1
302
53671
87
10
14
1121
17
14
32
10
51
1
4
31
1
9
10
503
1569
2
3
1
12
33
72
1
824
153
16
1
10
4
841
4034
56
367
4
788
2566
7
27
1
4
17
7
3
6
92727
2
1091
249
2730
5
31
9
23
143
4100
4
5
3
5
16
107
123
1
2
268
592
2
120
2
2
1
1
626
1
2
1
18
93
1
596
2
28833
3327
1
253
1
15
56291
1193
3
326
73
177
13611
187
1
38
169
167
1173
1
1
1
19
1
2
112
8
9
3
1
78
105
1
2
7
20
39338
5
19
121
7
20
2
3
2
9
2
1
7
3974
19
35485
30
10
1
212
3
18
185
314
17
394
2
154
1443
3577
1
23
105
1
212
1
38
11
3
1406
1407
6
6182
2740
5929
64259
1
148
519
1
316
132
30
1
2122
2
2
2535
9
2
1
6423
5
52
23
520
13
832
3216
28
1
6
11198
1
1
20089
54199
1
13
11
3415
2
53
1
95
14
32
339
1
26
1
96
4
21
1987
17
1
2
8
2
240
1
2
2
56
5
2
55
1
6
1
1
53
4
3
631
670
1
715
1164
10
8
1
11
9
7208
1
157
1
150
270
1652
11
2
49
9
1
103
1
3
7
515
20
10062
160
40
33
36
114
223
3
5
8
1115
3
2
1
3
2
440
4
3634
3
177
1
5
54
4
26
1
2
2
858
156
1
4
385
2
5
16
406
22
13
15
2
20
3490
78113
2
8
1
3
309
24
19737
2
1
1174
51
1
10
14
4080
2
11623
13
263
3
26
1
1
19
1
189
2450
3
65
408
99
33
1456
116
9
2
13
755
321
1
2
2
1
1
8
169
2
1
1
1
6
81853
1
4
358
61
10
61
673
103
354
46
1
5
719
2789
5
74
780
162
22
7
2
1
1
71
1280
15
1
36
231
116
9
35968
2787
35968
6
6
9
78
3389
74
2312
1
33
1
31
81
4
382
1
14359
22
1
4
2
92
1
5
1046
1
4
888
1543
1
19
84
3
1
124
1
41
2658
188
1
1
3
196
2
1
112
165
3
17
25
806
572
1
3783
4
1717
2
5
16112
7
5137
31
2040
29
12
1
5
30
80
1
83
29125
48
23
27
27200
10
2
97639
9947
1
1
1
1
1
23
151
3
1984
2
405
1
47
16240
1217
1256
2
1089
375
5
36
3
30
3
25
11
2
1
1
336
9
500
1
2
3
192
3483
323
7
1
1
187
45
12
1
14
2
386
3
116
4
17
111
1
1
45
1
33
5
92
1
118
39
3
4
1
163
1
29
165
16
1
10
62
39
6961
4
3
2
4436
9708
352
2
7
317
1
729
1
1
1
1
2
71
3
1000
32
7849
18
10768
128
16
55
1
1
1
2
1
2
3407
2
1
486
1
3
1
1092
864
5
11
1
44
564
2
2
7568
7
1
7
1
210
5
6
34
1208
2
1
1197
3
308
5445
16
1
12
42
5
1
49
5
18
221
847
493
89
409
7
11
961
6
2
1
60921
1
1002
17075
4
45
1458
33
2051
2
8463
2
1
1
1
4466
1
177
1
1
1
4446
2
8
3
1
45
3
92279
1
181
1
276
1
3
1090
1
2
3
2774
16
296
2362
3034
1
1887
300
277
145
265
2190
1
3417
4
1
1
28
1
137
17
72
2
23
1
48
1
7
3
534
41
5
20
2
251
58
640
1748
16
69
3
10
3006
3
194
210
1
15
1
16
1
1
1
2
11
18284
10
8
3
109
1
3
2
13
25
50717
11
1
1
10
1700
2
7
58
73
7
219
1
1
4
37
19330
45
1449
29154
41
9
16
1
3222
2561
3
132
634
2
471
141
1
1
16725
1
2
440
12805
1790
1
221
1024
1
2
78
12
1
16
33
3
1
48985
14
38993
2
18
560
13
2
5
3
3819
1
1
2
5
392
2021
253
3
3
1
2
40
1
5928
2
3
2
441
27
1
1
36
14
243
2
1
2168
1
10
6
2
6
102
1
12
5
288
137
1
62
19
2
1
24
4
125
1
6
1
5
4
1
339
4
342
1080
5274
3
6
1
14
238
2
3
33
12
305
17
8
2
4
1
2886
7553
409
8
16
138
11
1
1
1
89
964
18
1
7
45
3
5
6
11
3
6
3
266
2
31
2
4
5
21746
6994
3
157
1
1
221
1249
1827
15
138
1
1199
3
103
156
15
1
2253
4
3
4
43
24
18
1
104
13
2
155
14
7950
27
44
222
1
47040
55
7
19
44810
335
12
13
46
1567
3
159
1
68537
1
101
6
9
1
1
1517
16075
2
1
5427
5255
628
27
20
3
8
1
2
1
49
1
244
5
1
1
19
1
1
3
4
51
13157
1
6
3244
1
3
1
2
27518
17664
3
155
6
4
115
79344
90
5
6
12
257
1980
2
30
3620
341
1
5
53799
20
1
1
15
17992
8
1
2
7
22
1
79
5
3
239
4
293
87
997
128
1
1
11216
128
5
2191
96
8
187
3
2
17962
1055
570
21
115
3
2128
298
1
27
3
6
1
23
1
30372
53
565
31
1
13
3
2
959
358
464
32
7341
4
1
45
502
127
13
1141
1
2023
12388
1
22
1
236
279
12004
173
10
3
6
27
652
7371
5427
1
1
3
227
234
24
187
9
1
83759
112
13
3
5
1
3
2
1
99
1403
1
368
11163
1
4
4
1024
3
139
3
28
38
875
25493
1
7
31
90360
7
4
1
147
3
26
1458
21
2
13
2
175
2
544
16
571
29
3
50
5770
429
1
228
1
28063
5
8
1
1
1023
64
2
1
23
1
215
6
1
2
3910
1
2
1031
102
5
105
1
2180
1
667
25465
167
57989
28
3
1737
320
96139
122
1614
22
28
10
22
82
233
6161
1
2
7995
1
69
2
7
1
11
5031
1
1
1
10814
63
148
45
4
1
4
1
3359
3
53
1
268
1
2687
21
3
25544
35
14349
2
1
1
6
5
2
2205
118
23
116
7625
32
3654
2083
10307
2
48
4
10
9
10
120
4
4220
112
6
53
67
1
394
44
5
2
17
3
22
61
14
1
3
10
34
14
114
3635
1
27
1
39
3324
77
1
1
28
3
3
1
86
1
415
145
54
38
1666
38
1
6
317
7
1578
7
233
15
16
13
43
3725
1
1
2
4
1043
1
19
32
2
4
1
2
67
209
10
240
2
81
1
1236
1
32
16881
15
32
35276
7
1
19581
33864
5218
18
5093
1
4
1
15
5
77843
3
4
3
1
47
460
1
15
4071
6824
50
16
67610
12
3986
1
1
2
137
26418
1
173
14092
2
393
11
2
19277
1
38731
462
65
7
22
3
1054
2
81
23
7
116
1
66
5
274
1
799
20
233
4
12004
184
1
75734
3302
1
3
1
4194
5849
49
98
22974
1
3196
57996
4
6
24
1
1
39
642
31
2
53
388
20
1
179
28
13
1
201
2
2746
1
205
21
4411
112
1
3245
1
38
75
1
2
14
9
1119
20
17
23948
59
1
1
7
1
35
4
2
143
604
2
2
1
243
14
34
1799
3
178
6
4051
1
24
22
1
32
187
21
1
51519
7348
55
1
99
88086
198
1032
3
11
348
4
19
9893
2
11407
3
837
1
1
168
2472
13168
634
1
6
28
2
59
1
1
1
107
1
31
6437
2
11
1
1
3
29
28
6357
2
103
561
1
10
280
1
2
12
47
3
1
163
5
27
2
130
3
7
11
12
23
4075
293
20
2
33
130
17
29
431
1
2
270
368
1
3
25
17
562
8575
1
135
187
1
324
34803
8
6
2752
1
1
15
1532
30
36
8
5
1742
11
29125
7
149
9
4
27
3
859
1
97
57
30
11
1
532
69
2032
1
41
24
87
64
1017
9
22
9
1
14
4
1
4792
3
3
2
11
2
1
1
651
1
1
66
49
14
1
4
14761
3
39
1
69
4
1
815
12
2151
136
2
2
1
1
1
643
13
1
2
180
82550
14413
1
1
2
99526
2157
85
2
2
51044
193
3
3
34
219
2668
317
11
8
14
719
56728
3
810
152
3
8
22
1
217
2
2397
5
1
2
54907
5
421
2
13142
1
1
12
2
36868
4
71
599
22
95
1
3
7
8460
1
17
1
4
42
15
21
50
1
2929
3
24
8
6
2
1
10
1
1
15
3
1
533
1
29364
2
1668
71490
5
14
1037
18
78
4736
8
4
10024
1
203
5019
1
198
7793
1288
40
1
389
4
1137
932
1
2
694
1
401
1
1
6
23
56
85
359
14
2
8
1873
28
382
4
2
599
894
14504
1
8
63
6
2
18382
84
20879
8
18
1
1
1
1
4
5
11
15
3
1
4463
17
4
19
1
3
125
7957
39
2
1
1
10069
5
8
417
1
1
22
143
1
1
2
259
2
6
13
3
139
37
55
208
53
17
13
537
2
3
26
207
72
1
1457
3
1
14
126
1
2
45
1
27
18
9
1
64
79
1
1
71
23
5
6
608
5
4
2
22
1
2
236
48
2
4
4854
4
6
8
9
1
1
4
29
567
1529
1
2
19
213
22
5
31
1
398
3
2
1
8
2
389
5
9
75
11
2
31
3
144
25
7306
8
66
590
2301
1
9
41
22
3131
34
33240
1
4
1
1
35730
1
147
32535
4609
2
1640
7
88086
5
10
2
6907
13
440
1
6
83
3
2
1
11
2
6
77
126
6
761
80
65
199
2
3
1
25
181
2
7
41078
8
1522
1
1
9
1
3311
1
975
8
51
4
1
239
2
3
5
3
115
1
328
1
8
1384
23
1
393
1
2
13850
3
10
16
9433
11
5
540
8
3120
2
1
44
3
3
10
5
42
135
26
440
5888
2
1
31278
1
1
9
1
92
1
6
5
23773
1944
1
2802
2
2
228
3
42
1
97293
2
270
78
7
5
1
1
4
172
7262
30
1197
4
219
6
1087
1
1690
11
5
6
2
6
673
1
3661
36
16955
1
1227
1
65
1
76
175
1229
4
2
35821
51
443
3578
1
134
6
3
2235
7848
3
20415
3
2
21
2
11686
1
38952
45
38339
549
2
10744
6370
1
4420
12
6
7
35
9097
178
6480
20
2
8
11
82
13
3647
1559
1
66
44
40
2
3
4
242
1
10819
4
2
170
2
3
22
443
82
3250
4049
31
1
39
8
1
12
19775
128
1
2
66
1
2
115
1289
7
35
14442
2
8
32583
1
376
720
1
29
1
3
4
10407
16
11
11
22
19
5
1
54
1
12
3
1
84
5
152
1
65
303
10
192
16
257
10
828
1
45
22
1
1
2
79168
2
900
9
1
29
79
2
1640
1
5890
6
6
1
2
46
1577
55
2
6
1
11
57
3
1
43
15
1397
65
26
32
1
53
173
36
14
2
24
2
41
145
67
1
28
18
1
88
2
1
2
41884
3
8
75950
627
24
4
1
1
4
1
4
116
31
2243
1
1
41
1
6
5
1
2
41
5
135
1
28
13
2722
492
1
1
19577
1347
2
2
2
51
3446
465
31
4
89
10
13
11
46
705
2
7
11232
35
2
5513
23478
3
30923
10
1
8
17
1
72
803
19
242
1089
13361
1
1
6283
28
224
584
34
3
1
1
10
1
5
3
3
3
21
1
15
23
3441
6
19
3
13
70
381
2
4
41
1
12
6
794
4
55853
199
13
1
1
49
2
1813
1
3
414
1
5
82
22
249
1
5643
4872
26
1
487
88
34
11
3
12172
6
1
1
9
9
1
701
1
404
716
8
20
2
3
39
1
3
1
4622
87713
2
27057
2
2
696
22
165
2
4
11296
1
2
2
6
6
24
34
2
13
2
2
1
16
1
28
1
52
22442
15183
14
140
33341
41
1
21
51
19454
6621
3661
12
1
7080
2
165
10
16
10
29
1
15
49207
2
64
1
12
1
17
1
6
184
115
4
49
483
5
9633
79
16
7
7
618
5
1202
1
1
21
6
1
176
206
7
1
11
8
66
1
2
4
14955
47865
1
1
154
13
2
2
2
1
5
1
67
6
3
3
2
7
3
24
1285
1
3
2
1
5
95766
5
4
3
98
27
27643
8
673
12
11
6
1238
2
7
2231
1
3448
13
1
438
9
268
2649
3298
10
11
295
2
37
1
3
6
30
450
5680
533
1
5
232
32347
4
11
16126
1
34138
16
2
92
1
2
1
26
1
1
32861
109
6
4
77
44
394
2
48
5
690
15
3
80
31494
56
2
47
4590
42
3
7008
4
34
1092
2
1
1
61
24
184
1
1
3
15448
2
5509
8
1734
6
1952
182
1
10
2034
17922
68
136
1
1
13
933
1
44
355
7
52
1
76
181
4
8
154
48
9
255
1
1
2
4094
275
388
39
80
4
63
3
3
356
366
147
20
27
286
29
10
1
5512
1200
150
6
1
1027
170
1
10
2
22
1
22
1
1
5
2
123
3
2047
1
417
343
51
446
5
38
3305
48
19
1
17664
1
4
1
5
24
1
1
1
2
1
18
3
2
7
216
2
2
10
1
1
157
2
2
95
2
4
2
294
20
2
9
1
2
8887
13804
1
26
1
50
2
6693
1
1
12
4
17
189
28
171
3
165
1480
285
3
106
85
1654
1
61
1259
378
10
783
629
3953
1246
14
12
1
3
47778
2
78111
221
106
7
12
778
41
28
5
2
11539
641
10062
2
13
6
3
1
186
1
89
17
2752
56
1
19
1
173
151
14955
114
1
61
6
7
20
67
3
2857
1
4
9
343
1
12
1
14
2
26
1
6
37
4
1
3
127
1
1
126
1
1
34
24
23
176
3
5
131
10
1
186
1
2551
9
12
8
3566
14
1
22
325
4
361
37
133
2515
16508
6
2
2460
7
53
1
145
7
25
1
1
1
414
986
3
90
1
394
5
7
154
2
8
677
1
1
2998
67
1003
148
7
1
8
1019
1
29
10
1
7
37
9
18186
7
8
4
690
19480
1
1169
1
1
10
24703
20
1
990
15
54534
269
9
3
339
13
2
1
218
359
4
252
9
261
1
1
9
1
799
5953
1
1
271
5
28
196
8
6
51
2
710
1
51061
1
816
1
482
89
20
7
30
1
2
415
1
2
7
2
14
3
37421
9
1
3267
163
2036
3
18170
2320
137
3
5002
4
1121
85
627
15
190
35
3
8931
102
21
810
1
109
32
15
184
10
1578
646
2
138
3
2
416
20
3
1815
3
1
2
1
14
50
1
92
187
1
5
56
8
3
1
1
32665
42329
44
208
21
8
4
1
1354
2366
8
2812
3
194
4
263
32728
21
8
13
10
234
4341
74133
1
16095
152
6
32
1
1
66
15
122
2
1
305
1
1
1
1
2
2032
1
608
2
650
1
286
26
3476
135
35
1
59
3
175
27
12
910
6
7450
2
1
2
2
62
48
2783
627
1
678
2
1
127
82526
2075
39
244
6
11
1
1
11
24
1
37
1
14
5
4006
117
60
17
33593
6
571
1
49
6
5
3
3
1
7
1
6160
7
165
31
3
1
6
2
63
1
1
1
1
2
107
33
3
1
59
52
8997
15
16
53
1
185
10
180
20
2
1
40
1
12
89739
246
32
3258
38
21
16
5
1
21
218
1
36
110
2
718
75
2
13
1
16217
1
3
413
23
1216
1
116
26
12
173
10
9
512
6
6
1
14
5
87
23
343
19
437
32874
1
31
9
2
10
2
5
313
48
5
19
1
4
1
2
289
3
55
119
18
296
206
6
25689
89409
3
1
7
1
75
1
2
3
6
20
107
182
9
8
3324
54
1
1
5
1
2072
3
1
2992
17
3
781
1
4
45
213
3
110
34
414
9
3
2
21
1
91
2
1
852
1
2
69673
335
1
2
59
2
4
2
3
25
2
2
170
314
5
1
75
2
31319
2
10
15
5314
218
1
174
14
21
39
2
14020
1
18
3945
1
34868
1
1714
5755
32
1
3
1
15
11
1856
1097
3
361
11
2
1
225
27
1147
98
2
7161
1
12
20
14285
15
2
749
7
2
1
18
6
5
53
9
4
7
7
1
9
36
4642
1
1
2702
1
6
3
113
44390
41
127
12
2
274
1
1
1655
1
611
1
1
2
11
27
6
9
80
5
1
91112
1
38
2848
68
34921
65
589
18
2
13
7
2
1
11
7
1
5150
1
1
1
12
470
95
900
1239
9
14704
319
2
8
5
17
226
37
1
574
5
9
16
26
2
1
8
171
25
2
2
8655
202
5
74
1
362
15
1
7
14
1
6
17
9
1
6
87
6
233
24
1
1
579
7
33
1
7
1
3
38
145
2
6
3
7073
225
2
262
1244
7
5
1
1
1500
149
11
7
19
1
27
2
4
1
1
12
26
8348
1110
14
20097
617
17
1
401
2876
2
332
33
7179
1997
679
5457
70
1
12
9
3
1
8
3
3
76
1
1
100
25
12
87
1943
6
6
170
5
5
49
398
34482
11
1
1501
3
35878
13
15
3452
127
4
1
13
6
2
42
305
39
1650
65764
68
7
89
2
1
1
4
1
9
7
146
1
8
4
13
11
4
133
3
332
37684
1
41
20
22216
24
10359
2
1
1
12
61
10374
24
66
33
29
22
51
1878
141
248
89
1
533
758
10
274
21914
308
180
446
19
29
8
35
139
108
232
1
42
1
4
8060
16
198
23
6
245
1
49
18
3
25
23
19
1
8
56
10266
2
105
31
575
4572
781
7
3
8
9
86
2
450
2
1
3
42868
1774
1
1
74
123
9
62
208
2
1
1
797
67
1
14
619
79
140
72
74711
5
1
12
1
13958
119
26
25
1
16244
13
9
3
1963
1
3
5
86
2
1
2677
37
1
116
2
15
3834
20
6
267
1
1
4
4
5366
1
8
1
81
23
11
2
2
2
268
5630
41
8856
3
115
3
11
2
164
1299
706
1
10805
4
3
168
469
19
3290
1
6
8
3291
35424
81
3
211
108
1
82
7
1
23
2
347
522
2
79373
1
6
3746
2
306
3
11
106
86
14
31
22759
16
2762
4
2
1
13901
11
1
47
2312
1
10
7
42
17
1725
5
1
19
2
16
134
3590
1
30
1
23352
11
4
31
5859
1389
1
15
7
177
2
516
1
12
32
5
560
18
13425
2
180
718
287
57
13
28
1
10498
16
10
112
3
1991
15
44169
49
51236
39
2
1
4193
41393
1
4
8
43068
7
2
14
1
3
1
303
10
234
949
18
9
11
37
2
21
248
1
1
6369
1
13
1
5
96406
498
112
89
3
1
3
838
103
3
204
318
7
2
1
10882
80089
24
19
203
7
2
4
2
2
2221
94
107
8
4
6
232
6301
1
7
13485
2743
30
1
686
386
9
1
1
1
1
5
58931
4
222
81
15
332
1
202
6
2
531
1
178
2
12
1
2
2
1
3
7637
13
5932
1
13
1
401
1
1
2
22
4
1
315
9378
16
197
84
92
2
6568
24
108
3
5
1
1
1
2
1736
2342
10737
1
2
10
1
39733
1
117
3
3
3
462
1
4
1340
82
4
1
4
217
6
3
68
2
6
1
3
196
2
166
1
1
204
3480
26
215
11
316
232
3
1
58729
17884
22
2
2
1
11
1
857
2
1
61
11
1
201
69339
65
19
3
2793
1
1
29
22
6
41
23
444
2083
5
46
4
48
1
202
1
8034
209
1
1
36
67
638
1
1
4
117
47
4
9
207
15
24713
105
12536
5616
6677
8
319
388
2
2
1
2
2
117
61
3
476
22282
68
80
2
7
1
9
247
1
2
4
2
1
16
8
2653
3
585
1
3199
188
2
1
46
2
2
1
3
7
34247
1
20
7
5
54
1
68
1
3
6
3
1948
1
2
30238
96
1
499
2
79
2
14
1
6
549
14
49
1
4
58126
1
433
5
3
1744
1
27
5
1
8
1667
401
316
1
4
79
8
7
6
341
1339
68
10
10
2
364
2
47
22
61804
135
6486
105
3
32
10
79
1
58
8669
1923
7381
1
60027
150
4
1
1
29
105
1
1
102
9
23
273
94
2
25
1178
254
1
2
190
1
2324
64398
5
18
5342
78
6
240
4
38
253
4
1
3
2
47
1504
3
120
2
1594
1
4
6
43
163
3601
228
1
38
1
32
23882
117
530
3338
9
573
8
6
188
858
312
16
1
30
13421
26
10
3
20
85
163
3
1141
5
3
11
59252
2
3
10
8
91
19
7116
1
406
29
3
23
1
1
2
14
248
1
17
3
787
1
663
92
71
1103
1843
38
21
2
67
6
14967
109
11
1634
1
5
1
3
1
311
32
29
18
1
11
1
4
59
53
18
34239
28
4
1
1132
5591
1
9
16
1
4
2
10
4
1
23122
15
36
2537
1
2
22
1
1666
48677
23
8
37
131
10
3
313
14
4
254
19
46
135
447
1
4
1363
35
32
5
6
204
28
5
10
498
1
1
13
28054
3
14
3
18
5
1615
8
1
2601
1
23948
14
7
1
4223
3
1
1122
3
1
9770
71
1
224
1
1
62
1
4
6779
241
546
5845
163
27
5083
234
25533
102
2
1
1
19774
2
12
1
323
11
1
1
3
2
62
3341
1
19
285
3
46184
180
1
31
1213
7
317
1
1
16
1
31
95
6
5
5
13
50
14
3
114
1
66
21
13880
20726
39
3
338
1
1
3
7
33
15262
6
1
1965
3
874
2
24
3
6
2
4
56
1
232
5
2
3
10
12
4
3
33
283
34
240
1
2
58021
3
2915
1
1
3
1
10065
15
2
117
7
26
68478
2
4923
6
113
13
466
10
399
6
1133
2263
215
931
5
4
19
21
13199
1
15
271
2
190
48027
1
22
1
25
24
4335
619
1
3734
53
15091
3248
1
1
4946
4
302
4
302
1
40
91
1089
1
9537
14
6
5908
254
1
1
17
88
1230
20
6
15
20
194
100
14
1
1
1
5763
1
527
202
1
1
15
5551
6
4
6
1
32
11
3066
80
1
6
39
124
16
233
4184
1
5
4894
1
1
75
16
3372
106
13
2
3
6
15
32
1
15258
10
88
57
2
28871
23
2254
104
77
34
1
153
41
266
1
21
8358
57
1
2
92
111
873
3628
4
3
4
18
2581
1
50
1
8
14
151
12
102
8
2
206
5
2
230
17
36
10
4863
2132
282
1
13644
1
16165
2
2
3
1
2
95969
25
9
19
4
1511
2
2960
3944
37
151
151
26
9
3
77449
72
6029
8
1
2
10864
5
10
429
12
2
402
1
34
2
2
20958
4
7148
9
1
39
1
3
7866
2
6
40076
40
5
5353
188
100
1
1
1
1
14
5
1
25
2
1
93563
369
11
4
1
26805
37
1
12
20
52
1
5
12
74
5435
1
4
36
51
1
5
2
5731
76
8
2
57
72
1
13
2
38
19330
4
70
10908
3
588
24
5
10
2
107
3
12624
360
2
1
48
9
30
1
1534
7
3
2
4692
1
23
331
3
1152
1
339
34335
1
55
955
1
1
1
783
4
57
1
2
14
385
1
1
433
5
35
282
1
24713
3
1
592
8
3110
2
4
2
2
2
4
1
12293
39
141
1
1374
320
159
44
3
1
6
1
9
1189
1
8
1
5
5
731
117
1196
1
14
2234
524
22
5
2
1
1
25
10
2
1
71
8243
1496
1
2
6154
6694
1
1528
2
10453
575
6
237
2
4
131
1047
11
18
248
2
57
1000
4
1
5
19921
1
100
94
16
114
6
12
6
1
1547
14
15774
3
2047
97
2
8
129
1
8785
10
1
95
66
2
36
1
601
8
1
489
3
3
23395
75
2
44273
1719
1
5
9
2
3
56
17872
1
1
1
14
1
3667
16
3
82
2
4
3
2
1
1330
1
6
18
35
63
5968
21
11
1658
94
23531
4
5936
9
3
9
16
5
1
10
263
278
1
2
1
79
19
2
13
1
1
22
3
2
5936
6804
1
2706
2314
5
544
1
1
136
5
3279
1913
4502
89896
22
2
1
10
8
1
2
17
12429
11
2017
1
3
502
2
1
788
3
3
8
216
15
1
4
84763
57
286
1924
3
42
8
2
4
28
10
10
14
2
21
1
2
5098
456
31
8
1
5
15
27
2
22
10
9
2066
15
4
1
24
34660
2
1
1
4
4
35595
1
17
3690
1
46
1
1
89793
1
1
8668
119
193
240
1
1
4691
1540
2
50
393
12
1
2
3
393
1921
82
1
73
15
25
1
81344
19
1
69
13
83401
174
26
13838
46
32015
11
1
3
8
536
5
1
44
25
1
2
123
179
10
992
1114
14
240
18
1
121
15
2
49
1
2
11
12
38
3093
1290
2
1
4
2
328
35
99
11
264
325
4
2
2434
10
6976
1
2
2
955
225
6139
6
1
97
1
4
1
2
5035
3
5
73
1
8
54
2
1
372
1
30
16
1
1
1
913
396
112
9163
7
11
2380
17
1
1380
45
1
1
2
20
3
1
151
35030
11
6
1
57
10559
146
152
10069
2
229
80
218
3
3
6454
2
2
3
2
4463
1
1
1
5
952
3
1
1
32
931
3
812
38
20
85
2976
4570
16
13
10239
868
2
5
28
134
6
1
7058
492
1
1
5
1
1
1
21
684
393
1
31369
413
4
4
1540
20
4
13151
342
14824
71
21
1
10
417
830
2
1
10
3
12144
17749
1757
262
9797
3
8
7
87
2
236
12
2
11
78
2
33
92
1
10814
332
72
9
3
50
2
46
2
2
1
4
4182
1
2
10
1
68
2
1
20
1
6
110
28
1966
12
10193
1
22
4
1
5002
1
5458
52
1
1
443
1
4881
1
33888
66
3
136
17
287
1
16
8395
1
4
7857
1
8
52
5
1
1340
1
3
602
3
1049
13
13
3
9
79168
5702
1
3
20639
1
10
2
441
35
2
93
1
2
1
85
85043
9
2
39
1
2
1220
85
3
4
642
3
219
2
1
13
9
32
3
176
1241
18329
9
10
14
1
1
81
16
31714
5
3
6567
5129
51
5
5
2901
5907
4
1
17
1
16
26
2
5
3851
573
339
7
4
43151
5244
3897
8
6
69
1
5
1
79
2
1
2
25
19628
21
221
3
1
1
2
21
1
1
1
6
119
1
1
2
33
2
4
2
7
79
30072
1
2
1
54
3889
87
1
34
2
3
131
9139
4779
1
1
16
1
8
10
4
1891
21
1
53
6696
19757
22402
11
2
3
325
49
1
24394
11620
1031
926
2036
6
3
9
569
12
119
12
1
4
114
6
23
18
1
4
1883
3
2
4
19730
1
1
359
7
4
564
739
18
6
117
1
1
4
42
144
8
10821
9
5
190
5
631
324
5049
1
1
1
18
2
1
25
2
192
1
1105
43
1
7
553
6
4
3904
5683
36
42868
23
2864
16
186
6
53
45
2
1
4
73147
24476
556
59
466
18
4
2
2
3
762
11
1
9
3
10
398
66
1
1533
63
213
1
4
452
2
22402
78
70
29
370
1
41
3
3
1
768
6
16
3
13
225
18
9
1
3
6757
12
6
3
1
63
1
2
193
39818
9
278
27
11
10
4073
1
9312
2
8
2
2
5
6
2
5
7
507
14
1
2
10
3
227
70
443
1435
50
2
127
27
4768
646
63
24564
1
1
21
1
414
3
832
1
6743
715
77
13
1
1
312
35
5
115
1
1
33341
9
1
59
1192
1
1434
6
1
16
264
1
1158
1
11880
2
1239
4
64293
21166
24
1
6
12
1
43
279
2157
7224
205
106
106
88
35252
171
2
10
17
3
3
58
2
2
2
303
4549
1
6
3
380
10
13
13
403
4
29
335
2
5
686
12
6
1801
60981
42
12282
12
10295
6
33
26
86
49
116
3
1
1
2
2
9
3
7
4
25
1
1
46
2
7
11
202
254
1
53
1
2
57
29720
699
1
1
136
5
6759
1
22
1
1
1
7
1
2
10
107
33513
22046
3
5
2069
1
13
3440
204
9
219
34693
15
1
6
10364
73
1547
1
13
1
4
5
10
2
66031
6965
243
19239
3137
2
1547
1
1
16
1632
82
1
20480
725
22
1
38
450
36
16
1
43
2
1
226
15
2
9
5
1
1
80
1
1
3430
7
169
4
27
30
1
2
2
4
1
74052
484
50
1
10
5
1096
7
16
2
15
45
1
118
146
1
3
69808
9
460
2
1
151
227
1
58
1
2314
577
100
1
1
1
1
3
309
26
33
10
231
4
54
193
79320
10
58
1380
1
11
1
2
5
5
1
4
167
7
1406
2616
2
1
4928
4
2362
9
7
6609
17
1
3
22
10
3190
534
11
9
38998
5
4
44693
1
134
1373
6
8
13
12
24
303
6892
3490
6276
1
1
1
1348
11
3
114
2
3
18
1
55842
1
39
293
1
1
15
2
53
7
436
4
38
1
1
5
2
199
1
13
151
2
1
1
193
11
158
14
212
601
25
1
56
12
17
808
37693
59
460
14
3
1
1
7
1047
21
203
35
10
1
1
153
4
1
6
1
2
16
160
2
29
72
62
1
1
2
10
242
2
403
844
39
271
1
2
32
2
3
211
7
2
292
2
1544
109
16
5
11
3
1
1
1
1
30314
7
18
1
26
3
35
872
128
109
4
2176
63
27
1
172
220
3
1
89
4
3
1
225
3
1
1
69407
151
7
2
1
1
3
396
2848
6
36
38
19
7
10
1
7
91
14898
2
1
1
114
1
25053
1
5401
2511
1
103
1
1
1
3
2
1
28
2685
3
1
216
1
1
35
1
1
33
1
14
55
1
1
36
97
41
12
1
53
31
122
16
1
7
582
40
1
40187
1
272
6480
245
2
7
2
19
1
1
7
9
28
1017
27502
8
42
207
2
6
5
1
2
297
713
13
3170
4155
54
1
54
2
1
1
3
5
8
5706
1189
1
1
18
3166
666
34794
2424
4
6
3803
2180
2
403
345
240
12116
2
1
3
220
73
20
1
5
180
2
4
62568
84
218
1
1
10
1006
525
23
29
2
3
412
17
1
839
2199
20
2
5
7
9330
7
556
182
17
1
202
359
1
3
5
12
4
41
7
8971
5
2
86
10466
135
10
4
6
34
1
115
1
22
21
1695
8
918
8
5
2
1
21
3
10
615
1
1
6
23
7
6
2
1
84
124
3
9
249
2
86
64
7
16
2722
1393
15
23
8
24
1008
3189
55
2
95
3
1
32
6
1
1
2
283
1
115
23
73
1
7
128
32
1
2388
13
7
1
1
21
221
206
6
32
6791
19
1
27
2
1
96
1
9
3
3
18
6
352
2443
74
4
5377
20252
8
1
1
79
2
1
11
5
595
217
435
160
2
5
7
1
1
1
1
10
1
1
5
224
22797
1
8
1
2
7
2
5
1
8
1
3
9
1
231
17
8
12
1
10
17
7
236
2
14
10
8
732
243
1
1
54747
10
36
758
10
126
47
348
296
1152
1890
1
3
1
3
1148
10
7
17
66
1
26
13
6322
1
2
1
356
272
5
162
1342
2
23
1
5
88
59
3493
5
1233
10
8
34
58
72
669
1240
1
1
1
13
330
13661
167
2
25
2
43987
226
6
443
10
3
14544
9
1
13
1
1
1
1
2
4
67
31
326
1
146
1
2
15806
1
19
3
204
1725
10483
1
1
2722
26
243
10
1
35
2244
56
3
4
3855
91796
73289
42973
79
19450
23
3107
1
302
334
8
1
1
1
14
1
124
957
4754
1
1
1
762
121
6
25
8
2
2
57032
42629
3
2
1
93
5
13
680
1
3152
37
1
817
1
2
17
74840
18
51
23
10
255
59
557
15
194
2
3
16
4
49
9
21
15
4
1
2
7
1
270
27924
1
81925
1
5
3
82
2
15
15
37
1
1
122
1
721
1
1
1
117
1
39
1
16
1
82
1
91
3
7
4
13
30
1
1
1
236
11
4
89
3
1
2
2
50
1
38
1
8
1
1
797
3
2593
35
2358
1
836
14
1
6
769
1
6
2
11
3
7
137
1
5
2
24007
10
29
18
75
33271
3
40
889
5
809
5
309
2
2
14
15781
2127
24
2
2
22
2
23
53
92
11
1
1
23
2
39
14
44
2
163
15
3021
54
3714
40
1
2
12
2
11
893
5
3
1
10
35
1
11
1
27
1
4
63
5
3
1
1
2
9487
1
65
44
29
18
369
776
2
2
11
61
12
4
16
49
682
3
12
198
80
638
13
1
1
1
1
6811
10
202
56
9
3
49
439
5195
156
4
127
1
28
1
3
2
42047
94
21250
5
93
2785
2
1
1
9810
4
15
3
9
260
20
5
1
2
1
9
84847
32
7
8
50
3
1
2730
15177
1
327
2
2
36114
9
41
59
2
2
20032
1
120
1
17641
46
1
144
1
97
53163
16
1
19
1
1912
4
3351
3233
6
7
2
25
33157
9
35
2
2
1
1
51909
36
7
10147
1
2
20
2
2
2
40
9
44
30
3
11983
1777
1
2523
2
3259
111
10
73
3
2264
1
1
19
1
499
1060
2
5
2
30
3
3
22
174
37296
92
56
24476
2332
19
1
1
3
73
17
9
9
36
1
18
31
34
28591
110
1
591
352
2
5
7
13
28
2288
23
31347
2
14
43
2
1
38
4
1
2
46
1142
2
303
40883
2
8595
6553
1
1
28
3
14305
2
1
13
24
2
3
3
1
69
43
1
292
60
5
8
1
247
25
88
4
28
7
1
161
33
4589
316
1
508
5
529
293
5
98
11
5
776
75
14
43
7
30923
33257
1784
10
4
2
2261
3764
1
59
7
836
345
2
15634
12
6
4
2
575
13
13547
286
317
1
6
92
1
9
1
2
1
27
75
1
2876
13461
31
3
111
1
5131
279
1
3
3
325
417
8215
2
1
14
1
3
49
3
37
160
199
1
50
15
1
647
16
21
1
2
180
27
1
1
1
62
2
7
150
1242
10
13
1
1
4
1
1
57
122
1
1
5
34
10439
3
4
44
34067
12788
195
12221
213
31
1
149
23
6
59
75
11
1
3
1
2
209
5
40
46
723
2
186
18
85
173
104
5
18
76
2
32
4
31
70104
1
16
6
3
47
6
1
331
19
9
2
2
4
4
1
96
3
3
7
1
1776
42
12
7
1
1
51
110
22
1
2
1982
241
6
6
1
77
8
1
1
27656
3
83
1
2
1
199
76680
29
1
60
8
1
5
45173
1
338
147
4051
3
10546
4
1
5
1419
41858
21
304
391
1515
3
3
17
1
222
18
41653
1
1
102
1
2
11152
12
10
243
2
111
47
1
6
111
1
1
6679
1984
4
49
6
3
3
1
112
23
1
15
20
184
1
42
4
2
3
3
92
7058
3958
179
1709
5
2
5
1
215
9797
4
21
11
42
1
4
120
367
1034
130
16
39
313
5
10
72
15
166
16508
3
22
8041
10
28
736
28
56
1
2
1
1
3
77
1
39
2
157
63
1
63
97
63
2
51
1
5
516
3
5
28941
7
9945
2
546
6
289
1
527
6745
228
4
51
5
25
67
1548
49
1
1
2
1
1
12
1
2
127
5186
10
1
18
36
39
1
2
30086
295
5
2
5095
2252
804
28
7
1
451
87379
1
1
39175
57
2
143
1
4
9633
91
33
3499
5974
269
778
38
896
7282
139
4
5
1
321
11
5
9
1
1533
288
1
21
11
2
14
17
9
1
3
2
3
1309
154
1
2426
37
167
4148
4
522
2
1294
173
62
8
2
305
35
4
9
5
1
6
1
1
1
1297
9
479
77
57
4
1
1
2408
17
340
17
1
9
1408
16
13160
6420
4
11
4
2
80
1
4
1
99
13
80
11
17
25380
131
78
2
62
28
1
10
1
2
25
14
13707
3
1
47
1
997
1
52
7
7
53
4
2
173
1
2
2
2
155
13
2
165
36672
2
1
44
2
9
3
1
2176
25
92
303
49
26
10
893
1970
1
5
10745
37
1
2
1698
2
100
1
77
1417
22
1
13
1
1
3
1589
3
14
13
5
43891
2
15
60074
13
3399
432
3
2335
32
10
1
4
1
324
315
6096
4
16
30
144
1
1936
1
169
74
1
4
1
9
5308
4
365
5
1
3
124
1
8
1
25365
2
7211
2
9
2
875
1277
171
1
150
6
1
3094
23
13
102
1405
821
3
77
1
11
2
23
6
2
1
9
260
16
1
7
5709
41
1770
19
155
111
7
1
126
2558
45787
1
3
17
1786
1
318
45
15
3
1
61316
17
1
18
22668
80
4
1209
258
3060
36
2
2
24320
65
8874
20
15
19270
7
2
44367
4089
229
190
347
3
1
107
2
1
4906
2
102
17736
524
5
12
9058
533
52
2
1
2
3
3
2
1
2848
17382
1961
262
14
7
4
20599
8
1
3168
62
1
85
1
1
1933
14849
29231
18
119
647
6
25
63
3
5
93587
3
1
256
697
2
1
5
5
396
1
2
6
4
1
1
2
7628
251
3
34
2
2
24
10
45787
3
270
2712
4
2413
4988
8869
9
3
3
1
10
2
1
189
1859
2
246
4
601
3
263
16
1
943
1996
1
5
11
315
1
112
1
2
1
10
319
1
1
1
1
1
45
2
256
8
2
14
1
88910
4
34
4
332
44
4
12
1
6
604
17
6
3126
2298
5
2
661
4
13
2287
5
5638
31
2394
42
44865
1
958
6
6
2
38
4
1576
3
4
10
1
4
1
130
15
104
3882
1
6
20
1
144
5
4
1
1
14
307
1
199
3
6
2
75
27
25
12641
39701
2
2435
10
4
1
1
18
1
1594
78
1
92
68
1548
1816
7
1
2
138
5
9
31
95
26
17
8
6
4718
19
2
461
1
54
1
6146
1397
1
867
1
23714
5
9
1
532
50072
1
378
15
1
152
11
1
1
9
2
18
31
2
11
1
191
937
147
4
3
1
1
1472
4
154
1
43
128
74
542
8
2
22
1
13
8
1
4
14
4
657
1518
2391
6921
9
33
3
44
6206
112
1
99
3
7
1
69276
4114
46
10
1
19270
34
1
4
22
32
11
13
5
3445
10
2
3
1
2
4
2
4738
1
1
3
1
1
17625
303
4
190
1
62
13
63
34
522
2190
114
70
3
9
8
13050
2
71
765
4746
531
11
376
27
396
5
1
266
204
27
1
2
8060
3
146
17
60
3721
342
106
9
279
107
1
1
1523
1
2
2
8464
3
1
15
1
43
1845
73
38661
3510
1
8
11
1
4
1
1
2
8
1
1
2729
14
187
20934
44
4
32223
19
37
143
3
189
17
11
1
2
11
55
5
75993
1
4
9
8133
37
17
6
1
1
1
126
3
1
2
1
74225
1
1
2
1
3083
1
21
11
8916
5
1
1
361
1
6
3
1
120
3
87
36
388
2
18
4
12409
101
1
6
1
3
13
1
1
4155
157
48276
17
83
18
2
1
1
10
323
305
574
6
19
1
3
5624
175
127
16049
1
11198
2805
2906
1
6754
47
35
8
2
7
35073
2
1
4053
1
1
91
152
191
5
54
1373
2
8
6
4445
887
104
370
4
3
77
3
3
12
2
7
1
414
4
20
2
1205
2
8
11
7
58
15335
22
1
3
14
19
4
99
1615
3
39
4415
1
9802
39
246
1
150
6312
26
1
36
112
2
7
17
3
39770
39
179
50
2
25
29
32
7
1373
2
1
214
2
3
7
13
134
1
26
1
51507
621
4487
7
8
123
28
1
1
504
365
1
143
46817
230
1376
21
4
1
67
1
49
2
1126
1
111
412
4
863
27
3
1
1
44
1
1
10
1
60
46
1878
19
318
13
238
6
8
4
3034
1
1441
17
2
74
474
5
1
1430
7
2
3
735
1
4
1
2
2
445
11
25
3
1
4620
157
1
131
1
462
24
4
8
15
1
75061
16
300
1
794
2
4
6
8224
3
377
12
31
34
28168
1
26794
1
60820
4
1
1
1
1713
2414
3
3
127
3
1287
235
15
5
14
179
2
52
1
2
1
7314
1
1
5014
54
139
1
42
5
2
1
4
1
1
49
2
61840
52
5
47328
1
2
112
2
214
3
1495
7
27
82
102
2
2
3140
1
63
5674
2
11
36
1
2
1
1
8
2
1
5
4
2
328
9664
1013
1
1680
3
2
946
3
2588
6
13
16
4954
1
7
1
2
1
265
26379
1004
61
808
3
20
262
1
3
11
12
1
1
4
6
1
17
408
41
757
4
1
5
317
1
3
151
1
6
6
1582
7
379
1
87
3687
1576
1
718
10032
1
14
1
42
1
5
2208
28
1
7
5
76
16
18799
5
4
20
2
12809
9
1
3
3
133
11
1
12
2
1
231
381
18
632
615
1
5015
2
1
4
1
1051
83
84
145
2
1
46
2401
1
3
3
440
174
108
22
5774
10552
5
2
1
69
359
2924
94
32
1
2648
7
9612
2
79295
777
1
17
1
7
69
10273
2
42
1
5
8
12
7
144
3
1
105
16457
1
648
299
57907
57595
1
2
15
2
261
6253
9
10
12
155
219
26
2
42
8
3
1
53311
2
1
26
1230
23
8233
54
88
16
869
1341
146
3
128
518
63
20
9852
1
9
4
5
1363
1
235
2249
19902
8
1
730
21
2
1
410
110
2
23
2
4517
79
6
1178
63
9481
905
9
79636
2
23
3
720
1
7
260
16
8123
2915
91
1
6491
3
1
24
31
11
2
14
7891
1
22
28192
1
501
38
2
1
4
3
894
1
7849
2
1
1
20
5457
253
1
185
1093
1
2
2
20
49
441
46
3
3
1
11506
1
1
2
1
15
61
2
5
1122
115
1
1
1
42
2602
74
10
1175
15
5
1
3
6
1
296
6
2
2
615
5
823
67
13
1
1
7
221
69030
2878
66
1755
8
4
6
2
531
1
29
19
3
5
17
79199
1
328
188
1
17
1
25
5
1
1
2
5
1116
26
14
2
950
4
1
19
96
2
5
1
11
1005
20352
20
5
2
147
2
9
132
931
21
250
1
2
48
15
1474
1303
5
1
2
1
5
2
388
7
3
913
1
74
72
1
48
4
8
12
59
5
20
5
1
1
475
1
42
1381
353
4
41
1
5
2339
14
3
2
1
27
2601
1
1
1
20048
1
674
16
2597
2
26
585
4
3
12
37157
1
78074
1
100
35
49
3
373
7
1
2922
9
2
17
7888
1
139
2
1
8
2
1
716
18
1
71
15966
1
3
376
2
1
3
8
3040
40
8
1
1
4501
89
8
3985
393
3
4
6
1
5
21
16
74
8
127
2
543
192
7
408
90
1
79
493
2
1
84
868
4
12912
4
305
2
45
1
8
1
5
8
1
1
3006
1
15
1
4
885
4
11
16
27
364
186
1576
1784
2
7
5
1
1963
6041
12
84166
70
3
877
2476
27
2400
6
9
1411
2430
5
2
159
1
13
4
13
263
1
7
1
72
1
142
1
2
1
32
1
270
2
1
11667
5
2
3
28
947
1
3
231
4
50
3
3
5
538
10187
30
23
34
2
65
23756
2
1
23
1
49
4
49
2
85
1
1
4
1
4669
2
3
102
1
3722
326
1276
2
6
1
2359
5
2
6
1
35
1
23
1281
41
10
14
186
45
3
1
30
46
2
56
39
28
430
3
29
19
1
25
95431
106
114
225
4
1
37
2
37
555
11
34
8
104
10085
413
8
3
1
14
9
7
5
23
181
2
1
14
33
134
191
128
8
3536
2479
8350
1
10
1
1
104
1
9
1
19
112
13
1571
23208
2469
119
28
2
78454
82
9
401
2094
235
16
1
12170
4416
2
23
116
104
5873
54
20
21
2195
963
1
177
48
1
57
4
7
2
505
1
1
6
947
29
46
24662
677
74
1
2
23
1694
11
313
66000
29
1
14
7
4
4
58
3
19
2404
1
2
1485
14
1
1
1
582
498
76
2
1
898
9433
182
95
2
1
81
370
2550
2916
12
316
1
3
53
1
3
2974
9
1
6
7
14305
1
12
2
1
19981
716
6
19
1
1532
1
29077
6
1
8
4
1
2
1353
49
4604
2
141
6
68
878
139
2
141
2
1374
5690
7
1
7
7
2
97
24
1
4
323
21
29
168
3
66
1
50
1491
231
1
24
11
3
7
1
7629
56029
13
1450
66
4
12
83
1
8
8
1
23641
6
3
13
1
3
28
2
29
1
15
22
10
1
1533
1
2
53
484
1
2
1
35
13
1
2
1
27603
22913
9
2056
1
790
1296
2
102
4
93
4754
2
47577
22
2674
1
6
1
1
1
592
1
9
2231
2
1
1
13425
6
5
25
7
1
1
3
5
2
11022
556
1622
74399
5
734
35213
1
1
7
4
7
3
73
1
28
1
15
1412
2
5
10
305
2315
167
157
5
97882
3
5
11
10
2
219
16
1
15
98712
1
84
184
1
1800
1
6146
1
918
3
179
1
1
1
923
1047
1894
1
1
1
7
1
6
12
398
3
1093
2
1
1
2366
2
42
6
4094
44
14888
113
263
243
1
1
1
67
34
51
142
9
3
1
85
2434
115
5
378
1
4191
5
1
12
4872
2103
8
1077
2101
1
1
3
2
25013
134
1
736
45
1
44
883
62
54
2
111
4305
1
25
4772
2
1
6
43
3
1
11
941
141
10
1
4
3834
55
4
7341
30478
2
80
571
1630
11556
842
191
6
4
11
98
9
36
15
1737
1
31
42
16
5
7776
1210
16
2
17
51
2
2
1
135
1
1
18284
1
29
293
2
40
1
2
5
27
7
25160
12220
26
1375
10763
1
622
4560
431
50
11
91
1626
19
115
7184
1
436
7
2
2988
72
4
9
1
1
2
1
2135
1314
3
1
145
2
2
14
6
137
5
2
12
1
751
4
1
4
1
77
1006
4
4768
18
169
2832
2
681
2
1
37684
34
60
2642
276
3
18
4
1
9
849
21
19
9989
3
159
54
2
12
5658
62
9
1
7
12
445
1
64
302
2
1
271
1
3
1
5
23
1
5
86
1
7
2
1
1513
968
8
35
4
3964
1
62
2
1
842
5
1
13
1
657
24
47
1
283
2
102
6
1
1
1
1
28198
3
19
1
3
22
4
3
28
12
5
1
3
1
6518
12
2
36441
1
770
1
1
1
14
1
5
3
1
1288
35
3
51
39
1
158
2
1
4
111
1
28
11
8
124
37
2
1
1679
72
2
39811
154
83
59
3
1
9
7
13
2403
1
9433
20
31
6
54764
1
591
22
5
5271
4
5
1
308
35235
1583
385
189
65
9
1
16
344
70
27
45
304
126
181
5199
1
104
40
93
3184
3
5
13
3
31
20112
1
5
450
6
286
1
26
33
110
137
1
1
219
131
2
22
23048
259
7
1
6
1
1
9
10
16800
3
943
76
8
3
36
14
5
1
5
41
2
1
77
6
1
36454
3
315
11
1
1
3
2375
1
600
712
1
6
41806
235
3
4516
1
6
3
1592
7
2
1
2
3752
2
279
1
2
22
3422
5
6
83
15249
34
4
5531
1608
1
15585
6
23
145
3
24
2199
2
45
2447
64789
1
24
3
1
87
26
1684
1
12
2
31
432
2
13
7
1
71
32345
1
41331
1278
33
1
3578
2158
19
212
2735
1
132
2355
25
80
3
353
18
7949
5798
26055
5
11
42
304
16
1
1
188
3
383
3
66
44
1
2
6
1118
15
5
2
2
13710
4
142
16199
1
121
14
1
20830
79334
1
1
4
1
15
3400
4487
18
40
5476
38
4
3
2
1
23647
2
89
1
25
34
6412
1
1
2
78635
5
98
9
102
2
523
3
62
1
68
11
7396
62
3
3
74
113
36174
237
21
6
5
4
115
73717
10
13
1546
73
2216
20
2
3
1
57
7
29
1
228
1
1
160
5
1
95904
98
10
3
2
7
1
86
2
1
1
30
2
25
28
358
345
10419
3630
10
78
990
2349
78
219
16
150
6
2036
8
5871
12435
1
1
4
6
9
1
1487
11095
3392
394
254
4
7
1943
41
2
195
5
1
1
41
3
131
1
2
17
11
215
10
2
59
151
103
34960
152
5094
2
7
2
1
29
1
2
10
1
11
2917
1842
37693
241
8235
70
1
1
2225
33
459
2
1
1
41
1
75
11319
7
274
52
2
4
4
56
2
9
9
24667
26
1
23
5187
11
6
1
1
1141
69
25
1
660
11
13
1441
590
4
453
4
1
1142
1
2
10742
14
3
26
6
1
2
54
12
958
145
10
1
681
172
5335
2
39
18915
2219
203
97
1
93
664
488
2
2
3662
5
1776
5
453
11
1
1081
2
3
6
42634
4084
8
122
3
30
41458
163
1
844
3
2
4
18
1
8
1
7
51
37
11
7
1
189
75212
22
2
3
1
3
2
34
2
1000
685
4
85
608
6
8
58
6
7
1
5
9
438
4
2
144
1
4012
1655
4689
416
204
2
1
871
14
4
7896
2
647
22
6
2
46
396
4
3
2
3
173
39
5
2
3
2
25
65
4
2
12
2
2642
15
648
16
1
12
4
35
15899
1
9331
33
5
3890
2
8
116
57
1
5691
4072
4274
14
14
36
1060
30166
931
1
1
5
41
18
2
58
44
4
1
1
1524
3
2007
7
135
2
51
800
187
413
1889
2
10
4
3
431
10
96
1
5
172
8
1
87882
1
1
2
10231
584
1
1
229
117
277
7
10273
2
694
670
2
1691
13288
167
6
17
655
7
1090
1
1
3
15
3
262
2
208
11
1
1
201
2408
1
188
35
2
11
272
2
651
174
1
3390
1
4
81893
1
9
1
3
1
56
20
6
290
4
5046
2
649
1
3
64
18
663
8
1
1
10063
4
11
3485
2
39
24
17028
4
3
1
46
1
21
38
13
1
1
1
2
2
6
306
28789
3851
13
1
398
2
1
1297
2
1
258
1
20
7
101
12
14
4169
8284
3
2689
1
2
1
55
2
44
5
79
275
314
3
1
6082
3
5
12
6
34
3
13
1
209
889
35761
3
1
540
6
2
8
3
5
1
2342
1
1
3
46576
214
1
37
125
1
296
3
1
1
49
1
20
16590
9
6375
381
4
352
9
8
8
1
1
1
2
1160
27
54
10
117
57
17739
3
3974
1
705
5
56464
5
5
105
7
65
544
88213
1
1
2017
2
8
11
12
4671
11
10
1
4
3
760
1
26
1
478
3
1297
6369
1
5
1
3
3
8
78
3437
3
9
15925
23
1
3
44
5
1
1
1
86
1
1
1
9
14
245
6199
4
29
1
64494
2
4
769
1
29
1153
2193
2
2
22
25
2999
2
41
1
1
33
2
1
3
6
2
3
9
5755
50
13
2
1
1190
1
67
29
36660
316
1
18
6
2
43
820
112
9870
21
9
1
1
3
196
46
2
2
49
4
1410
42982
17
13031
1488
2
1
1
3441
2
194
5
3
1
13
28
887
60
176
19895
27
19
458
114
33
5
3
504
1
79
9952
1658
1
21
1
15062
7282
14
8346
1
315
3
1523
31419
84
348
4
3
120
3
9
4
8
2582
15
15
526
1899
7
26
3
2
100
222
17
2
1
191
6
7549
1
18
608
3
43
79
1
3393
1
116
129
145
2
5
1
42
1
12
1
1
1
2
10
81
1
12
1
10
103
1
81522
1
118
409
4
393
1
9
1
62
323
118
60
8
16
1459
430
4
2
15
60
50
630
18170
12
1
3
173
231
7
83
5
5
295
428
121
1
1
186
4350
440
1
7
2
2381
12
2
2
1
130
1
263
504
2
1
1
2386
9
1
662
36
59005
24
6
27
51
13
2
217
201
59
665
2
42072
1
695
4
48
1825
934
8
3
38675
16
3
420
3881
1859
3
6
603
8869
11
13
45
1
59
2
88
1
25
5
1
134
67379
4
114
2
1
152
1
9
3
1
9
3
1
39
6
8
172
1
5820
57
138
124
1
56
8
5
131
9
3
1
2
1
4
3
3
5402
6
451
1
7
60
13
74
1
53
2977
6962
20
19
9
1
16
1
64
4529
1
2
46
2
1680
1
19
7
1626
2
20
6
48
1
623
11
4
17
3
1
3
1
1016
13
2
34
74
3
1
44508
2
9
4
371
214
1
3341
904
70
1010
8
1
13
18
4789
3
1
2
47
242
3
12
6
13
211
5
23571
16
1
2
68450
639
50
3
1
40
4
1
2
3
262
4
35
14
6
9451
2
1
9826
1
3
4422
10
1292
1
224
101
1
1
1
16
2
2
9
5
1
56
2
18
476
97
9
1
1
2077
28
17
2263
7828
80
7
1
30
1
2
669
4
7
28
11
5
32
4
1
1
5401
2
16
2
2
1
1
2551
82
1135
6
1
320
829
3
4
3
1
1
135
2513
4
9
1
70
16731
3
45305
18
5
1
2
1
1
10
11198
29518
8
110
1
1
2
3
1
1
2
16
1314
23
200
26
1
15091
5814
1
218
161
444
32
121
1
1
11
279
16
9
16
1
18
1
247
12458
94
4
11443
10
4
2
6
1
4050
6
122
1
2
1
554
1
33
1
42
1177
1
486
1
656
7
2182
74
117
2
19
2
13
2
113
3
391
217
1
310
1
7
365
10
2
82
103
515
1
168
3
2
2
13
90
2
1
3
95
27
8
2048
24
2858
3417
15
451
34
1
2
3
9060
1776
2
430
9
1
174
20
35
81
117
3
32917
85
17041
7
144
444
2977
13
66
17289
3
5058
24
64343
248
1
3987
117
1
7
2
53
61
1
6
6
78
7
5976
34
347
11995
18
14
9
18
3190
4
5
24
412
101
57
35
8
34
1
45179
601
1
4
10
11
155
117
9
7
1
9
1
437
2
1
3
1
262
1
2
155
22
5
206
133
9
1
2
2
131
1
1
2423
119
1800
1
28
144
150
4
42
1
11
13
2153
17917
1
15
431
5
28
1
2
8
1385
2
2
1
476
92
75
48
10
3915
76
1
4
2813
67
1
1
181
379
6
3
80
1
1
1
19
14
3
1
945
1
91
8
512
6369
848
1
2
122
839
3
1
3
16
5
28
2
1116
24
984
11
2
80324
7
1
3
1
44
83
62
16
9
6424
11
1
1
1094
12294
2662
2
1
1
2
1
2852
8900
1
33
177
3
647
5
1
92
18140
21
1
51800
2
261
33849
13758
12
1
443
13982
100
2
2
4
8
7
3
1
2
48
555
2
43
86709
85
146
67
4085
409
71
6
2
15
1
146
2
118
1
111
2
219
1
1
1037
2
2
34
39
2
146
94
20
2
37
23
1
1
2
1
1
47889
56
2
251
1895
1883
1
2
1
6191
1
1
293
27
1
12
1
33
43
3
2
19224
1
20
73
1
1
28
2
7
315
245
1
6195
21
1
517
2
102
791
7116
1
1
6
2
1
2957
69
457
1215
3
2
295
20
117
1
1
705
6
1317
208
1282
51
82
11
69998
3
3
2
106
55223
2
1225
27
7
1
2
6
80171
1
222
6
1
1
16
722
3
62
7
2
7161
317
1
29
2
317
91
31
1
4
10
128
6
4
34
1
6
10
6
2
1
23
56
8632
15
12
519
151
1
37
14193
1
4
3
5
927
33081
1
42
1
2183
3
1455
78
1
45
135
5
586
96
1
13
4
88
14
4529
17
5
2
542
1
72
28
1138
1
111
1
281
60887
2
5629
12
11528
178
198
33
5
1
1
9
2
60959
98
3
23
9043
5
2354
5
116
1348
8
1
6
5
4
642
125
2
12
155
69
1
185
15
203
2
2
13
2
35
85
16
665
2
1
10
11
1
1
5
1
48
1
39
5
7616
15
12
3
3610
39
180
141
7
1
1
15
5
35381
41212
3
4
45
4903
9331
9
3
2817
58
113
1084
213
9
325
3
2
2
13
1
19
30
1
81
2
17
1
1
1
1
8
29
2
79
5
58
66
6
4
7
36672
319
3425
3
2303
15908
1
124
4
6
22
1
1
38
858
5798
3
1
5
636
9
4
91
13
132
5
2
214
17
9
15
17
13
30
13736
10
5
1
2
2
1148
1
25
5
206
32
3
1
270
5
454
118
14
642
1
18
3
10
1
1
25
2
8
922
527
1
4
908
128
1
18
109
3
78
1
11
2
1
241
3
70
52
1
5
158
1
4
1
2
134
6
2701
8377
1
1
27
7
2
49
2
1
235
6
1448
1
83
1
1
5
1
40
65
117
261
2
55
71
70
1
419
700
2853
7
6
4
2317
9
500
385
1
15
56904
68
2
1
1
1
89
28
14
6403
110
13
41
16
8
217
1
1
3
2
3
4100
615
38
1
38314
13
259
20109
1
73
1
189
454
24
1
69
38
135
22
51
1
1
8
2
1
7
45
66
9
281
367
10
107
5
38
3325
18
318
10
126
1
5
1
25
18
80
5
284
1
2
1
191
41
10
439
2
2
4
3
2
951
37
1
26
1650
2495
12
2
1
92445
918
2592
1
1
4
341
49
8
2
3
16
1
1
1
1
184
2
15
22
69
27
24552
1
78
1
3
39
9
77
63
8
1
16272
922
1
1
1870
1
2
35375
1
8
723
6
1
154
994
7
2
1
7
120
91
69
7
1
1
26
1
13
32
2
1
5
1
5
1974
227
3257
1
1
1
17
96
1
30072
16
7
431
23284
1
10
1
12
16773
11
3134
168
275
7
1
878
1
1
1
1
3
92
58
2
468
1
2
3190
28
1506
1
1
44160
3589
11
3
79
1
15128
1
1
1
2
565
12575
146
1
2
588
1
5
1996
89
73
15666
2
10
239
2
21
1
1
10
37492
2
4
74
1512
2
151
4
6
2
40626
19
10273
198
440
945
732
21364
20
5
1
1
7
1
1
16
5
196
2
82794
28414
342
11
4
7
1
1
19
1592
3055
1
15
112
2
7
4411
1
1
8
209
471
193
30
31
22
1
3669
5
1
234
1
286
3
23
1
3
21514
1
2
7
1
5
9461
15
22
148
642
62
10128
1
1
1056
7
846
135
446
1
1
2
1
4
43150
123
53
5
2
1
40
2067
138
944
1
8
4
2635
6606
4
109
1
110
8830
232
35
2
1
5100
4
266
8
320
12
2
852
209
123
46
30347
7
4
21
6
1
1
3
7
12
6
1
1
1
4978
56
3
39
22
2614
3
1471
89
1
4278
14
104
1
1
14413
8
3
28
2
13
422
71
40
1
3479
1072
41585
2
1
1
5
3
422
36
4
1
3026
1
1523
13
24
167
33
844
41
1
183
1
38
468
4
202
30
1
2
1
24
5
4
178
4929
1
2
20
1
1
1
9110
2566
1
3
26
669
2
5
2
88
196
6
697
3
1
943
27
3
3
440
6
3
11
1
2
7
651
32765
25
1074
19
1
886
178
27550
1
3
602
657
16
25
1
35
174
14
1640
122
13
16
8
37426
332
2713
1
4
5
1
5
56332
15
1
1999
138
2
2
6
5961
76
31
1
68
1
2663
11
2
27
1
1
17
276
1
2
5
3645
863
14
127
14
4
8
579
6
82
217
14
3
248
66116
2
2
14312
12
15
23
1124
2
4739
12777
86
42
11
4
1
11
2
2
29
32
2
10
355
37
1
270
4884
1
1
55
13
1
66
6
1
1
2
2
484
22
12
1
1
2
6
2
719
1
3
1375
20209
2
1
2
909
5
70
47
2
43
1
1252
62821
1
2
1
617
134
2
91
67857
147
54
57
1
7
6
379
1070
618
2
1
2
1
1
9
6
1
1
287
12
824
17152
43
5808
1
5454
184
1
10
81256
6
3
276
28
41
3
1
1
45
2
236
2259
2
96
63167
13142
103
236
403
1
3
4
20
22
2524
1
3
1
155
1
42
1683
2
13
1
636
9
10001
1
21741
7
348
10968
58
4
16
1
34960
4
79
18
528
2
1
924
17
152
6642
58388
74
2
17
1
1
460
13
2178
642
1
22
143
5003
4906
21
91
4
4
33
1991
14
10108
2
3
2
1
180
55
2
7
3
3
1
6
1
23672
1
2
10
1
5019
8
121
2
8
1
94
67992
31
566
87125
1
6
5
62
12
1190
25
4
8
8
1890
1
1
453
18
18
18
11
1283
12
1
1
136
7396
1
7237
2
59
1
7
13
2
1
7
11
14
10
114
6
1
219
4
5808
2
56
2257
1
3728
3155
1
335
360
1
10476
1
1
8
3
43
14
2
6
1
10
302
12
119
62606
208
476
34138
28198
4373
15
17
1
1
665
5
3
977
6
1
12
20
7
21
49
1103
1
88
3
1
3
65
24888
3
2
37
33
842
1
3
1
2
1
10
4565
17
16
1
25904
10473
295
2848
1
593
5
11
11
8
2
1
32
1546
121
1
4
26997
6
27
123
1
8
1072
1
2
6
6
3
1
31
1
1
3
31
2
5
48
2
9
58
3769
13
69
4118
7
1
6
1
123
634
5637
16
77
160
1
11
79
1
2
1
3
1
22
33
40
4
2
19
71
1093
657
4073
460
2
1
1
1
3
1
1330
120
15
1
11
9
6183
6
304
1
11
89500
4
6
1
2890
204
1
7
2
2
33081
17
322
2
89
1
10
1
8
1
4073
10
160
1
3
1
1
2010
10559
1
64
1
39
1
11
1
15
5
7
45
12
20
577
4
31
37
3679
4
2227
14
12910
4
24
1
1
1
11
1
1217
7
4
18
3
75
2
26
4
515
8
17
853
2
611
131
95700
11267
2
15
7
326
3
66
3
2
3
15631
4
774
539
35203
3965
5
23
2
186
3
2
32
10
2638
6
112
11
8
15
14
1
772
92
1
33
11
3
96
2
204
3
716
1
30
5
18
69
20
93
263
1
986
39
16
199
329
2
4
1
4
21451
31
1
3633
1
1
1
319
3
104
184
2
2
6124
1
1
29
542
7
1232
22
920
6
95
564
4
86504
1
7
3769
183
23
2922
4
105
10
1
1
1
2
17
19
3
5
1
1
1
7950
5
2
13002
25
6
97794
1
26
1
124
720
1
144
11
22
3
1
1
344
105
2
2843
13378
33
1
1
6
1
5
14
12
422
69
191
14531
1
72
5
10
1
1
255
1
799
74948
206
1
10
36
39
42
4
423
1
359
6947
1
2643
1
227
4
9
3957
11
2
6
13
855
7
159
6
2
2
1246
2
1
58
15
76
1
231
1
1
213
1
16
1
1
1
43
27
1
3
74
6
6877
1
30
241
2
227
186
2
1
7
3
15
2
279
4
165
447
1
4
62
5431
1
152
25
2
8085
1
179
32
16
273
79
444
13
11
8
14
3
1
2
99
1784
126
89
3
70
209
783
1
2
7
231
476
2
6
8
1102
1
94
1
3
2
77
4
6183
2
24467
4
570
1
5
1
395
1
4
32
2
1
6034
31458
1081
49
47
759
1
1
385
8
1
1
3
16
247
1
1
2
54
118
2
1
631
2222
14
15
38
887
1
10
1716
3
77
1
3927
2
45
4
576
19
691
239
10
65
40
1
4
5
1
1
3419
2
2
1
2
6
6
1
96
2
1
75
21349
1
7
23
28
2
43
13
3
7
6
10559
1
12
1
11
2
6
3
57
320
46
190
11
1
2
1
2146
355
37
8
10298
551
2
1
2
22249
2387
4
1
5
15412
26308
27
1
13257
2
8
26
1
17
17
1808
9
2
2
4
1
14461
15
32558
15
2
16279
21
3889
1
111
162
2057
5087
1367
1
2
4
384
5146
13
1
5
1
19895
1
26893
4
3
2
209
12
2
12
415
17
26
1
62
10
1
235
2
128
6686
3
368
3
234
43
1
1
14
22
4
1
37904
4413
1
18
7
938
350
46
1
42
8
4
2
12988
2036
30
2972
76
2222
187
1848
1
4
3
3722
1
1
196
2
3
4
757
3
1
14
39529
10
18
1
2
7
3
2
11
675
10
77
613
3
34
3
178
35
774
59905
1
48
1
1
25885
2
21
14
13
2
1
2
1
93
15
49
46
3
73
3
71
20510
1
87
3
1
889
15777
203
11
1094
95700
223
1
1
1
1
1610
5
3
1
14
21
27518
1
11764
2106
26
1
36
105
3
6
274
4
4
1257
11
4
30
29
9
1
2
10737
3
2
16
5
271
80
22
4
13
106
2
473
2335
2
2
633
1
6
92
28
45
59
9
9
1
1
1
152
1
1
96
8
9
106
4739
5
3165
7126
22
1
27
1
78894
2
368
368
6
1
1064
1
1
1
238
28
737
81522
10
2
13
62
7
5
3
138
367
371
3288
564
2
28028
44144
17
819
3483
14
80355
3
21
20
8
193
1
1
92442
2
384
3
3
2
38068
9069
1281
3
8
80
138
1
1
163
1
9
1
9
1659
15340
713
1
8
9
33
19
1
5821
2
176
5996
2
79
12
1
19
2
4
43
45
15876
23
1
4
8
1
1
1
5
203
1
89616
31
74
1
43
3
2759
45
5
85
33
6
25
1
373
56
60
2
1
137
33171
1
3
14
30
8
1
474
1294
334
1
60
24
52
2
26
11
83
8
1
3
9
6
16
9
125
1
6
2
3
80
2
114
90
10
903
12
555
1
1
26
1
19
1
1
7896
1
7
1
2
1
8
97
393
962
3
425
1
2
1
644
181
1
176
1
3039
3
3
6
1
65
3142
15525
2654
39
1
159
1
2103
17
91
1
421
11
111
65639
538
40
3
9
25235
1
1
11
1
8
2
405
3
49
5
6
949
796
2
1
1378
11
625
2845
29275
91071
139
20668
279
3602
14827
1
1
2832
3
1
23
23
368
1
8
1
31037
67
18
3
1
1
7
4
2029
6
21
21
4
8005
4
18
24
34364
2502
28
13
218
23126
2
1
1
13
321
3
59
6
82
1
155
2
13296
45503
2
518
1
1
14
193
1
70
6
663
21
73
1056
1143
239
2694
83
146
2
2
80
13
11
13
1
891
33
7
1
159
1
1
6
2
19
45
1
1
96
17041
92
14
1
64670
2
13
36553
6
40
65
11
1
1798
463
1
6
5005
3
5
37
7
180
40
1
1045
18
1
83
4
133
1
1
1
2
3
46313
47
186
2
25
241
1
73
99
3
7
3
65
54
5
3
57
43
5
1
3
715
4787
17
1
2
10
1
4
2112
2
47
2
41
96481
4
6639
2
1
6
160
116
868
1
1
182
364
1
12092
239
1
7
56541
50717
1943
40
3498
4
15
69
2
2
262
272
22
296
3
11
3
412
5167
5
49
14
3
1
3
241
71
47577
255
1229
10
29599
184
2
3
9
2
75
4
1
36
11
1
14
46
37425
1
192
5
1
4
13
1
1
1
335
15
1
416
1
946
1
2
8
2
8
598
7
42
363
8
2707
1
2
85
4
6
3581
16
173
1
99879
4
1
1
35
2436
93
18
4
14
43
9
7
700
28
2
3
325
435
75
3
18
22
5
3
1
68
1
6
12
1
1277
4860
1
5
3
1
1
11
2
48
223
137
2
105
1
2
2
4
1
8
1
86
47703
2
97
49
8
71
1
1632
1
101
3
37
38
2
54
3
20
10
1
1
52
63
1
1
1
45
5417
8
58
79
13
2
658
440
48
1
16
79
30
12
3
2
2
7854
1979
5
51
60
1277
9
6
468
30445
2
481
17
1142
21
1
1
15666
57
44
25
65
1
12
3084
7
26
7
4
29
68
6
4
5
3
26490
86
17
2
6
5
17
791
13
986
11
4
1002
1
57
2
53
1
142
2
7780
1
16
3
1
23
4
1
15
203
11
19
94
24
8
20
2
5
280
138
14
46
111
10416
1
4
2646
820
624
2
1
4
3
27
2
15
2210
191
1
216
180
220
1
1
2
2
3
1
5
80
5
493
701
26
3110
552
272
59
8
1
94
1509
58
15815
15
11
66
1
364
500
2
5715
13
103
6
2
2
3
7
44
1554
5
1
2517
34
5
15
445
722
3
4791
2
2682
47
25
3
2
5131
7
10
24
13
2
1
4
7
9
1
32131
596
27
3
3191
855
7
2541
2
53
32579
75
259
3
1
35
60
9
11
20
12293
65
84
26
12
3
11699
127
4
11
2
9
1
1426
1
1
1
40
56
18
3439
5
14
28
7
1
2
156
990
9
1
12
1282
1
4
1
618
2
1
1052
1287
29
1
42
2
8
30
9
20
1
8131
88
28239
216
59
13
3
1
1
8
1
1
1
5
217
15
1
32
1
24
1
7
812
1
8
1
4
89
805
92
1
1
1
565
3
28
348
65
1
207
9509
7043
3
50
1039
1
3
95478
17234
7
5
15
1
1
237
8
197
310
5
1
25
29
4
38
4
1590
12
25564
16
1
26
1
1
1
11
2
1
412
90
74940
2
4
6034
3781
435
50
1
92
11
17684
123
192
378
112
4
1
36
54
7671
48109
53
1
2
3
80
1
1820
516
229
21
1
1
1
1846
2
1826
36828
1823
12
1
3
3100
2044
2
4
51875
3
1
2
3
1310
11
16
18
23
8
35389
71
23
1
23
1
4
2
1
5909
12
611
3
1
77
1
3795
4588
11
810
5
3
46
1
2
15
57
6357
116
3586
24
1
1
15
6
11
4355
166
55
1
188
7
8
1
1
1
1
31104
72363
3267
11
5
37
2
9
36
32728
1
1
3
1826
526
1
1
7
32
127
8
1464
10
48100
7
1
1
49104
92
6
28
29
160
72
2701
55
23
8
5
1
14
8
1
73
54
1
497
52
2
37
1
71
135
135
3
168
406
1794
1367
26
1
1
1
1
1
1
2
58
7
5
2
6386
6
3008
8
3
7
21
4
1
3
1
72
3
34
3093
383
2
412
25
59252
1
7
1
168
53407
7
39
2
331
168
1
6
365
130
19636
5
1
2
57
184
4
23
1084
2
1
585
3
82
157
1
5
7
1
4073
7
55
21
393
1279
31
1
8
3144
1
14
1693
10064
16
14
2
523
9
2
5
82
11
19
1
90
1
11
18710
5
1
18
1906
3746
1
964
34
7
6
2
1
2
18
1
2
1
12
6486
783
6
29
1
1
8
2872
1
9
1
1
1
57
13
4
1
15415
28
6
3
6183
16
4153
16
3
14
180
20
1
243
5
4
5
43
7
537
3
2140
3
1
1
7557
15
7
5
5
36
18
14
6
21
46780
27
5
3
9
101
3572
2
4
88
9
71
2
8
2
3
1
35
2
2103
17
228
1
79150
27
431
75
127
47
8
1
2
49
330
114
2
6
51
1
59
4
1
9
22859
1
3
17
1
15300
11
4
1
16
1
38
22
13982
42
1
3303
11
24
2
34
3
27175
1
671
2666
1
29
6
264
1
1
2
2
22
2
1
3094
1
1
5
1285
7
8
8
25
35
45
57
35
1
1
209
1
63
1
90
29736
64
1
295
1486
7
6618
279
12
45
2
10
15
96
2
1
1
5084
224
3
1
157
51
11
15
5553
10
1
6
1
4
1
4
446
5
1
936
124
1
2
339
200
343
57186
1
1
1
61316
250
3
26
2251
21
8
3
8326
3
8
4
23531
310
3565
1621
7
5313
1
2
1
122
48
2588
1
2
27
2
18
2
13
19
1
1
74
1
72
929
94
25
3
16
289
131
34
6
15850
3
3
5
1
165
1
19
6194
16
28
78
12
1
153
2
18799
31
2
6
30
4
2
5
121
1
10
78
2
7
75
2146
1
4
347
4453
272
3
4
13
4
24
1
15889
36
1
309
43227
18
462
1
12
71
146
12103
5
2
43
4
3
1
14
1876
5
457
745
98
1
19
3
905
2
3812
313
22
1
1
1
6
126
2
5
1345
234
173
4053
2448
8
1
1
594
1
28
1
29261
3
752
2408
21
4
285
13
6
1933
8752
87
801
42
2
2
3148
311
1
8
18
41
5
194
1
1
486
1743
71
6424
461
16
11
3
2
60
23
1
1
2
1
29
5
1
1
1
2371
63
4642
80
10694
3169
719
6
21
28
1
3
1
73
5
2
3
7
7
2
1
2
206
23
159
3839
138
26
7
1
15
4
6
11
1
12
1005
63
4
1559
1
296
12
24122
1
3
2
1
27
3
5
17
554
1054
1
1
2
1627
80
1
965
105
6
3749
3
3
463
13857
9
159
71
4
192
22781
3
23556
1141
269
1
2
2
1
1
9
148
2
146
1
39
816
2
1060
489
1
26
1171
185
82
62
14
31
4
47
2
7
1
1
1
3
4
7
12
1
30
3
1
17
7686
832
2
301
1
5
2
1
57
26
69
24987
2
1
2388
1
51
2
5
2116
844
32
4
1
400
31
2
867
7
8
15
40132
1
31
1
3407
1
2
2
95
12
4
93
1
3713
11
27
1
27
1
2
1
23
2
2
12
33
5431
68
2
12487
12
51
193
313
49
5365
2
2
1
6
1
3
2
90
8
37
54
1
3
62
4276
15
3
7
31
54
805
640
1
35594
2
2
1
1
9378
1
2
1145
1233
3
1
1
6
3
5
33
8504
111
34943
19
6
628
41660
5
34
90557
217
20
61795
963
1
1
33
1
1495
10
645
6
23
2
15
1
1
1
41
55
65
1
1
430
11
815
1
1
4
105
2
19
18
133
230
9145
7371
1800
1
5
1890
817
3
1
9571
1
12
12
1
844
4
5
18
19724
1748
62
217
1397
1
16951
15
25
6
1
33
9
6
12
1
1008
5
5
1
1
6
17
18360
3
2
5217
1
9
1726
9
1
11
2
19
1
22
15
2
12481
8
29
52817
20143
219
1
5
921
1
3
2
5
16
22
7
33
1
1
11
71
1
181
1
17
3
1
8
38156
8
15
31
247
1
64
29
208
2034
252
6
69
1
1
1
1
16
6710
11
16
8
1
1
36
2
7
3
7
1
9
111
1403
1532
1
1
1
2
153
1872
5511
1
7
2
437
1
3
1798
50564
1
1
3
1
2
793
6
2
6
51
2
61
104
6104
10
2
4344
1
20125
692
15
3
1
9
508
1
3
424
2
23
249
1
834
7
3
1
19
19
4
18232
3
185
2
1
1
1
2
25
3
6742
40
47
4
83
2
117
251
322
2
1
12020
88
1460
43
18
24
30
845
5529
2
1
4300
1
31
11
3021
9
2147
11
11
63613
2
89424
2
7
1
3
14590
11
1
2
52
4
80
66
1
1
1
2
713
7
83
7567
2
2
42
61
145
4
5
592
1
1
1
58920
656
4
1311
897
1388
3
21
41215
248
6
4
8
1
2
1734
24564
38
1
136
1
12
1
1152
45
21
37982
1
1
49
18
115
1
1
4
38140
1
60
148
2
1
1
1
223
2
27
26
2349
1002
9
1
76048
4
321
1
282
139
1981
99375
3
10
1
152
2
268
340
2
16
275
62
149
65
1
33
31247
17
12
1
1
29
4838
5
3
299
1
9
2550
48
75
4
3
4393
1
1
3654
21882
31
1371
2
1335
600
1
1485
4
1
215
209
1
37483
17
15
64
1
1
2
196
1
6961
4
2
87060
4
27
7
1
3
76
13
2
13
2
1900
1
86751
904
1
1
2
1726
1
4560
17
22
10
2
6
10
56
353
4
2096
96
9
4
305
2
385
4
2
1
109
5
2
1
2935
333
1491
30
20
7
2
163
950
16
4
470
1
2
330
42
85631
1
1
36
5
1
3
6564
1
81
12
1
1
18
38
157
36
13
69
10
1
1
948
1
28
1
5
2
1
2
10
1
295
76
1
2553
39
112
19
19
44
3
18
12269
27
24
6
6
36
3
3
18
54
9
487
25
77
34
1
6958
37358
181
1140
4812
14149
99
10
239
1142
5589
8
2
1
1
5972
3
2
1
5
1
1
39
8
3
41
53
411
2
2833
3
1
1
1
56
80
434
2
7
1
4
18
303
18208
1
90
1
1
18
2
264
1
5
11
2
861
1
1
53
15
6
8243
20973
2482
2
2
142
7
91
4012
27
24
4
2
1
22
3290
7
1
2607
1
19
1
2
66
743
3
6
39
1644
5
1
4
2
12
27
32
221
3
186
41585
3
55358
1
4
9
1504
2
2
144
17
126
18
225
19193
100
87
76
8
21
462
4100
1
14
4685
2
1
481
4
4
38839
32
29
2
14
2
1
3
9
2
3
186
3
1
25
1
4
69
1
44
1
1126
21
9
2
1
13
21
1834
55
1189
2
1
15
357
1
3
6
475
123
20
17
17950
1
1
14419
45
92
4
6
1
1
8
1
12
31
20977
12559
2
484
12209
17
74
7
20
1
34550
35
109
2
147
2
2613
3
13
18
689
3
1
2
3
2813
2
29
24
8
164
7
45
1
31
36494
7
1
24
5
1
3
146
1
5
31
102
148
22
7
16660
68
12319
70
1
2
5
3
5
77525
1
1
3
47
847
4
124
1
26
3
28
1
18
3
5332
2
1107
3
1
7
1
5
38
2432
3
9898
507
180
48
1
3
2
9
1
7
1745
1
3
18
5
5
92
431
171
3354
3
8
1032
1
1
250
646
1
239
120
203
63
12
164
2
19757
1
3
56
5
2
1
5
12931
529
28
10
32
1
96
1
10
68110
223
6967
345
3583
6724
12
292
48
1447
1
1
15
1
22
6
2
47
2
284
3
2
1
72
2
37
2072
1
1
137
911
1
77
17
144
1332
1
1
4
69
33
9353
6
2
39
15
33
14
4
26
2
103
1
8
1501
51
4
3
1701
478
1
1510
37
337
2
1
1
1
3
12
18
6
2
2
2
8
13
5
7
11
1
3
1
121
2
6
1
672
9
62
17
50758
2
1
1
525
4590
8
3
1
1
1
7193
17
3
1
3
315
229
18
14
16
2
3
537
2
3
4
10
28
1
42126
440
96
3
162
44
734
73464
15
158
12
2
363
1
3
4
11
50
19
1614
1
96872
2
1
168
8
7216
9
6
27
13
237
332
19
3
303
1
1
540
1
10
2
4
43
33
57
855
2
1
50
5666
2
1
4
27
1
2
156
856
1
1
1
6
3
3
24516
1336
9
1
2
2359
801
1
1
9
14
6072
337
1
2
90
2
1
2
55
86
6
1
1
14
1
115
18
4249
2
71
1
1
237
1
2
1
1
26
111
4
1
4
3150
1
3018
605
234
211
5
6
612
10
2
7
309
1
36
2
5679
14
10
2
1
1897
69
14322
2
600
117
1
1
376
867
1
19
4
378
1
52969
11
2432
29
18
5374
1
75
110
1856
177
5
3
48
1
41
111
6
885
1869
68
191
39
3
19
59
1344
1
753
11
73
1
255
6
2
1776
8528
513
151
2
27
411
4094
27
2654
63887
2
32206
2
1
1
61
1
99
137
3
3
6375
9
10
19
2
8
65
1
28
2
1
2
7
692
6
1
25
54
11
10
1
6
56
1
58
3
1
1654
4
1
681
2
1
284
88
1
2
1
46
3
334
41
358
4
11
25
25
2065
2
645
1
1
5
8
1
23
13719
2
8
2
2
37
1
1
6
2716
6
253
33
2872
15
1
266
2436
14
1
7929
129
574
1950
27029
198
32
12
47
39
8
2
1770
57
14
8
36
9
2516
6024
7806
4868
4
14
3
2
178
783
2545
1
6757
23
35
1
1
197
1
19
2
1
1
29
23
3
64259
3
13580
1043
1
47
2
70
3
1
31
587
2
1
1
4
431
15
1
326
12
23
19
1
639
1
1
63
2
11
14
2991
1
17
178
30
7
2
960
2
1778
4
1
6
119
88
428
1
1
2
5
4
1
2
9
1538
13393
6
47
2
229
6
2
1
1
359
834
37
752
29
8
6
350
66
3
10896
3
3709
48968
10
4
1
13
216
7
30045
1471
1
51
415
1055
4
3
101
1
21451
14
21
124
3
2
1
543
305
1
1
9
3540
6
92
1
1
93
1
628
1
4
6
51
9
5
88
1
1
8
1094
1
1
1223
1
358
3
1
1
5
142
60921
4
15
286
91
2
8416
35
281
380
6
1
16
889
3
675
1340
4
223
7648
1
2
83648
1
1
87
11
10
6
221
6
8
117
4
30
1
7
1
6791
184
154
5
1
26
1
7
3
43
58224
11
878
259
18782
454
81
1
9
1
204
1650
1043
5
13
437
1726
22
735
164
3
2
18
1
13
160
38
9
1
1235
1
13113
22
2
7
59874
31
4
10
1283
32
3
17
13
1
5
544
45
6
4
5753
3383
1
1
377
15
2
2
6
5
3440
1
1
1
1
12
6027
26
10
1
1281
1567
54
5
48
694
1
43
1
1
1
8
9213
25
2
1448
4999
6
6
1
10
687
6
1
18
2
584
20
1
127
34
28
71
11
48623
5
1
3
43
1
1
722
8494
355
180
2
2
1
1
10328
7
2
1
9
149
103
53
341
32
194
1
2
7
9
6
1
51
4
9
103
12
3
8049
15734
2335
94
2
2
12
6
3
1
2
11941
1
16
227
1
206
8179
4
2
42
11
7
1
1
40
1
1
5
41
1
2
10
121
1
4572
23
4201
7073
226
504
41
3
5
8587
1
3
5972
17570
73823
8910
33
2
7
86
22
8
797
5
2
1
2
4638
14
2
9
56
2
51
98
114
2
5833
1
11
1
2
1
24
176
2
2
30519
1323
13
7
4683
20
38384
17
5
1
30
1
32535
1
4
181
1
533
34
84
1
1
1
12
5404
1
64
44
17
1
24
11556
89
108
2
33969
22
18640
12
2
1063
1
6519
1533
121
20
86
11
2
2
1
8
2
1
3
1
7
1
4
39
2151
17
1
225
1
3
1
1
4094
2
3
1
12
6
6
1
88487
6
35929
4
508
10
2
189
221
610
7
1
4
5
1
103
4
4637
4
1
216
10
3197
640
373
3
3
11
74
4
9
4
405
18
1
3976
1
1545
8
2198
4
1
1
628
14
3
886
2
932
4
1
17
2
30869
522
5
345
7
20977
1860
58
26
3728
1
11
2
3
1690
9
1
130
1294
427
8
2
762
1
139
1
1
10559
6
209
2
34
1
1
341
1
1
3
26
7
1
4
476
1
59
1
643
4
5
1
1221
351
1
1
22
1
3
2
17
107
1
22
2722
2
840
1366
318
26409
3
1805
133
4
5289
1
309
4
1
45
137
15303
103
891
110
79
8755
18097
131
625
26
6
9
2853
3
15796
508
2
2
24
19
55
1
1
32
1
3
341
1
3
1
106
31
1
1
1
72
4600
2
326
2
95
1
46
1847
65513
15
4
360
111
3831
9
12238
2
1
3
2
43
123
384
6
12
113
12
1
64
504
2
5
1
1
2
7282
8
1
7
91
26
3
2548
1
3
2
416
46
57050
6
1
33
9
11755
3713
2
20
256
54
117
12169
9
2
7472
40
1
38
22
4622
4
1212
106
13
22
18
5
1
3372
5
41884
9797
28
29666
1
228
831
1
18
1
36
492
1
5
1
1
2
139
1
1
11
11
4
2
1
32
45
32251
11
2
2
420
13
1
2
3248
8
131
15
12092
1277
69
8726
5
50
11518
1
3112
7
6
2656
52
5
18
1
4
5
7161
3233
1
1
82522
37
6
3
1133
7
1
1
9
178
11
1
85399
21
1
4
1536
15
3
20
288
136
2794
206
155
5
14
4
1
21
1
3769
6684
10
37772
53
10
62606
22
7576
8
1
5
330
3071
2
60
1
1
37
225
14
29
4
3
17
1
2
1
4
268
12
8
10
145
77
267
1
148
1
3
43
3
333
77041
19
37
70
10439
2
8
24
1
514
4
1
22
1330
6394
702
11965
1286
79
339
1214
19
1397
1
49
1
40169
1200
948
25
282
2
744
1
86
1
1
2
3
1
118
2
1
5309
44
3817
2
2441
2
2
2
2
2
699
428
1998
129
219
3
4
2
205
137
13
8
6
1
17
60
74
437
1
12
42
10
311
4
2
1
1
4291
61
47
4588
52
16
82
7
26
4
6
1
2
2
14
13
51
478
15
1
1
1
1
10
9
18
8
9
2
26
3
2
4
2
1
309
2
1
98
419
3
2702
10
7
8
69
23
5
124
3
50
17
2
186
2
15
205
9
17
2
878
1
125
248
5
1
78532
2
57137
3
5953
6
10147
843
24
1
74
45316
13
10
1
65
2
4
32
381
2276
4
3
1
31
1
8
65
6
108
3
1
11581
1
10
36
2
19
50
6
1
11
319
15
5
1
200
25
1349
339
1
190
257
16
1
2505
81
1
1
2071
3
2
8
2
297
2252
25949
1
2
2
3
276
23
2
3
5
940
60070
1
1
1
2
4
68
215
6
1
9525
6
2
1082
10
1
1
8
83
21946
6984
1
2697
1
3
7
8519
76
66
980
1
23
16
2
13
3
1631
3
1
1
104
22
4
2
2
1
1
1
6
4
4
1268
265
329
30
5
39
1
2
2501
13
487
1
1
48
15
50
1228
3
1
1
1
2433
7
2
652
39
1
705
31
1311
5
1
1
1
32
1
516
232
3
1
1
3459
61
4
10772
2
2
60
2
2
1609
1
3
1438
5
3
1
755
36
715
16699
2
1
3
340
5
1
25
10644
5
878
11
1
1
9
65
22
8
160
15
5938
4891
462
351
45997
1249
3
57
385
1620
40
3
13491
338
1
40
19
1
1
1
21
1
8
32
6
1
1
1
206
1
36
11
560
137
1
52552
1259
60
943
9
2
1
142
3
11
6
1
5
100
82247
20
5
73
1
1
1459
548
1407
12481
829
33341
5
878
316
1
3
1
1
1
51
518
1
1
2970
2
3
1
1
48604
4
1
1
2
8027
54
5
29
4573
337
3
1422
1535
2
15
1
1
23641
2
8
30
19
800
1
118
1
3
2
5
76
9
259
1
1
1
13
76965
3
2
22
2
2
1091
485
62
2
1
1
97
2
9
439
23882
6
1
15
8
63803
7
1029
1
5
3
1
11
342
29
2
317
38
34187
2
21
2
12
2
2
3424
15
2674
3
27034
11955
8
2
1
93
1006
179
3
6
32691
5
30
3
3
1
96
69273
54
8
16
38
169
1
1
4
249
6
1
21
1
1154
2
2908
8
2
4
9575
26
938
8
110
177
21
722
1
80925
701
2036
1
16
1124
1
24
14
46
18
7
1513
39
2919
2
5
5
4858
402
4954
76
1260
3
2
4
1
65615
235
1
2
1
7
110
3
2752
119
3
2
294
2
1380
1
1
6
1755
86
449
83
16
203
2
905
12842
1
1
2
1
1920
27458
46
6
1
15302
1
1
419
2
36
70
1
2
2
48
1
49
10
3
1
10
1
3
6
97
250
23
3
740
198
22
1397
2
6
1
55
4
1
27
1186
1
4637
3
1
7
3
156
5
3
1
79
12
40
2
4
3
1
3
1
41
1
5
106
209
1
1
12
24493
2
74
4698
1
3
26132
120
20
164
473
7
2
2
110
1
1
2114
3
67
2
45
19
32
1
1
1
41
3
26173
1092
1
60
227
2
1
2
4
32790
2
4191
9
7
3
3605
13821
328
3690
4
1
6
1
2
662
248
1
6
1
130
1
1
139
7
66
4
79
832
58
2
677
2
193
12
3
74
16
5
34
1
1
1
12
63
2243
16
30
695
12
13400
75
2
20089
43
43580
7
74
24
1
235
10
41
11
114
4
13
15
1
60074
2
1
2
1
10
13112
5010
42952
12
7
23
3
5
2
6
3
1
16
43
26
2
5
4
2
4
38
30
2866
55
31
2
17
3499
1
3
29
27
1
3
68
232
13
1
27
29
1
80599
1
1052
2
1
6799
10
3
16
1
74273
8
1
16645
182
2
102
672
1
103
2040
2
4333
188
6089
454
10842
1554
3
59
1
1
975
3
84
84
1606
46
2
1
1
2
2124
1
13982
21
10
17
23
10
1
102
4513
3
1
1
2814
1
30
27
5
7
7
41
1
132
74
5405
9
38
1020
11
1228
26
2
5908
22
6553
4
3
2
199
423
105
4
1
597
1
40
1
10526
8
123
1
85379
68
74
25
4
24679
146
852
1
1
1
9
5
65333
443
2
710
1
9
215
6
18
176
2
1
1823
3
53582
381
1
7
17
212
4957
1
717
1
11
4
730
2
1
123
9
2199
1
68
164
1
93
12
1
4744
6
1
1
44
3
1
8
4
3
5
28
15058
9
18
215
315
13
1
3
1
1
1
1
1
1
164
43000
65399
6877
5
138
3
6
2
398
9
4
5
15
99
4
9464
189
1
4
3
2
3
19716
3
1
211
3
2
128
2
1939
6
411
500
2
195
1
4
845
6
3
6
391
2
1
1
53
20
76033
2
1
30
5
1273
66
61
44
106
1
4
2
1
3399
9
35
81
1482
3
1714
2
692
63942
1
58
2
1
12
1
29371
4
1
145
270
238
1
30
48
118
1
1
254
2168
1
3
82
16
71
1650
40
32
25
1
92
7
1
11
1
163
1
3
3
115
7
1
3
81
3
30
19
5
1
2
13
546
6
195
27
2
53
7790
41902
1
1
5
2
37
4
5
34960
63
29978
143
1
324
412
88
1
1133
242
30
4270
3
2
8
8406
9
1
1107
3
14227
3
1
20
3
69
9254
25
7
271
1
162
2
148
21
154
311
3
178
8
3
41
36
37
1528
1
3
37
1
4
2654
1
1
5
5
64
76
1241
43
5200
23852
1
330
83
3
2
4028
1
1
7212
6
11
3
3
16
1
66
224
1
72
7
100
44
224
4
143
14
882
1
15966
8
5
140
1
8
540
2
1
2
11
14858
16942
10
137
2
12
27
18
4
195
3
3
64
533
276
13
8
3
9506
1
628
1454
1
3
46
27
3
138
38
962
607
5
1
17
664
3
27777
87
160
33
3607
3026
8
8
106
2
2
10
837
15804
7
586
2
2
2
4
23
6
17161
12
3
3
451
74
117
136
17
28
7
2
25
1249
2
2
6196
7
1
364
4
24
1
2
2
10
13
4
1
116
410
10147
662
1
3
19
418
33976
5
1
3
5
8
188
17
32
11
1
1
1
5
3
2
16
692
10
37
9411
37
35
1
6
14
72
30
2
215
169
3
1
72
753
26
4
1
5529
532
1
2
5
1
9898
49
12
3
51871
969
21
4
5
1282
81
1
8598
11
10
578
43
37787
23645
21
3
56
1
1
5
123
125
1316
1
3
10
456
55067
1
2
15
6
18
992
1885
1
3
14264
4
1
6
4
25
189
107
1
193
1
758
183
14
17
3780
1
5
33
2
3
2
29
228
2
31
204
1
28
531
142
1
20
25
21
5
9
535
1614
110
740
107
1
5
1
20
4742
103
63
20
5138
16
7
5
1175
30
40626
146
1
8
1
7986
73
2
14
7686
21
1
3
218
2
8
3
168
8
1
1
4
2
7
56
8
2586
2552
2
8
2
113
1
2
737
431
13
1
7
6
13
11
1
1
1
7
2
1
3
144
2
35
14
1103
42
26
93
6
382
2
5
4
2
3
15
1
2
1
70
43
5
7
507
37353
4
268
1
694
28
3
250
1
2
24333
5
1430
20
19
5
200
23
3
41
155
3
3
98
1
2
1
332
3257
1
2
5
1
346
61
1
15
21
1
66116
5285
40
1
38
1
1
2
23
4
1
230
3625
1
7949
1
256
5753
1913
1
22
15
2413
242
3
1
1
496
67
11
14
1
17
35
5672
1
9
1
1
2
1
725
1
7
12
115
471
4967
644
25789
1
1
1
1
53
62
3
10
503
90
2313
2847
5
16
17
4832
14
20
36030
326
32
1
252
780
7
8
1
5
6
5
108
22
601
1
2
21614
4
4
29
5
3
9
9
13
6
13
1
1
346
48
111
2
1
18
2675
702
1
10
1523
9
1
2541
1
2
154
6195
11479
1
2
1
422
19
38
13
1
5
21962
1
2
4072
1
41628
8895
279
26
1
1
3
97864
1
13
37
27791
2
13
316
3
1
42
170
25
48027
34
40
1
10
454
397
23
1
32
1
1
310
5
3
13300
27
3
4
445
3
10
1
88
1
275
31
1353
3
2
1
2
4
29
1361
35
62
253
1240
34
2
37
213
54572
672
26
3
1
1
105
2
642
198
1712
1
50
1
5
15
813
1402
161
11
1240
2
4
1060
5
8798
9
2
5
2
137
267
5
148
820
24686
13
5
1
17
3
7
4
98
1
858
1236
4
2676
153
1
3
11
26
8
15721
153
600
206
49
41
28
1200
21
1
6
1
7656
2
20999
84
13721
15
924
2112
289
47
11
11
1
1025
1
1
9
267
10
701
4
26
2
2
1
3
10
1
11
16
4
9
3263
7
18
4
14180
32851
8874
15
3
81
2
18
70
41
6341
3
217
118
1670
128
18454
682
39
3881
35307
1
14
2
2
1
2
6
6143
9
1
4626
26
11
2
1
23
2
1
15
7
963
14
2
180
261
8
2
2
3
34
3
1
1
1
1215
1
4672
22758
16
39
38
4
35
1
52
90
1
89
5866
4
29
2
6
1
1
10
4
3
16
23
6
132
2
1
1
1
16
8354
537
162
1
2
3
17244
603
7
1405
88
1
7
12
4
1116
1
9
3909
35
249
12032
2
15
378
5761
225
54
2
3
3
468
19
317
5
369
1
3
1
2024
12
2
13
8
42
1
48
19
436
363
2
8
2658
2
482
1
12
9
65252
11
1
24359
1
30
91
15
574
1359
4
1
25
5
1
11070
2
6
14
42
1
2
4130
2
4
1
1
1
1282
1
1293
35
21
3452
99526
340
6
148
157
3
21
3
2
1
30
21
6
33
176
1
5961
6
85
4148
60
72
54
2
2
7213
31714
178
54
1
1
1
9
235
14
458
91
2
1
13847
65328
33022
9330
4060
8
5
19
4
2
4248
2
3
1
4
1
3271
88
1
1
1
1
2
2
607
8
1
14
49
2
180
2
144
34
1
66131
1194
8
2
428
11682
4
3
2
1
258
1
3596
3
32
2
179
79
47
2
13
520
683
32
3
1
1
1
9
797
9
319
1
3926
1
45
1
5
8
30
2
3
1
185
7
60
3
3005
19
912
1
1
28
5
2
2
1
100
18
16
6
2
17
88
648
3
405
30
369
1
1
1
11
1
174
155
1
2
16
26
1
48
4
4
51985
48
2
35
2
92
1379
1
10
5
3
276
7
27
88834
19
80
10
1
5
33
429
12705
133
9
1
70
9
519
38214
15
6
22
9
1
114
3
220
2
1
1
13
1549
1428
30260
496
95
6
38
6667
2
272
67
1388
58
4
13486
1
4
12
12
18
1041
1
15
37
1
185
787
38
4773
3
5
1
10053
2
64
45
3
3471
23
2
124
3
8
1
1
29526
3
3
5
180
25
1
7
1
45
3
394
455
7
14987
11
2
39
157
2402
23
3
114
1
6745
11646
333
2502
7
1
6
18054
15175
4
54
7
28
1
5
1
1088
1
32
1
44
1
260
151
3
42
5
1
66
3
6
5
1
62
1
18
6714
3
3653
15
1
16773
7
12
2
52
29
3
1
2
14828
10877
197
9
9
7
2
3
2
89
5193
2
100
1
15
1
192
12
2
5
9
7
30232
3
1
1
1
17
70
16769
1408
457
1
32
97
4
2
2
1
2
1
1
1
1
23
1
125
3512
1
2
2
4805
4016
2
237
2
1
89
55
9
2
290
1
67
59
1
1
4
21
230
9836
7
893
1
40
5
1451
154
52
2
2
1
1
24
1
1
3404
12
2450
29
3189
48
1
2
139
4
1
1
3
3
4
5
5
1
1
32
4
86
8985
13
1
5
2
411
1
68
961
17
24
5049
1
31248
1
13
1062
1
410
1
1
2827
176
49
9
4
1151
59868
12692
84
2
13
2
1
1
4
3
42634
1
25
26
9
6
440
16
2
7841
7
4
8
1
1
1
30
5353
1
6
2
1
44
47
119
15
39
59
1
72
1
7780
6
1
415
7576
12
4
7
8
332
2158
75
1
3
29
132
86025
15
2
6
23
1
4
66
499
101
24
14
3
18402
73
101
1633
20578
4
2
3
11
219
128
3
1
4
21
7
2
102
134
15
17115
402
221
11881
3
29
317
46
436
88
193
8235
4
29357
4
1
3448
2
25
4
37
422
5
1
133
2
2
98
5
29
4
16
2
9
6
25
410
836
47
14
1
75
204
58
160
15231
11
1
4
1
1079
51993
136
4
8
13
1396
1
64627
76
123
1
1
2
728
82
2
3
30
15
35
1
1
32
5
1
4
1573
1
11
2342
5
66
7
2
10
2677
14
40
1
2
1
11
4
75
1
20
542
7
1
8
2
342
1251
13
1
1
3
15
68
136
18
42
3
5
1
2387
23
574
4
1
3
87
8
6
35
1
1
48
4588
46
5
4
1
25
8
8
1
32
2
6
88
1
57
20
5
22
315
413
779
2
1
63
1
2
32
20
26
3
5
58187
19
4
3
1
4
7854
6
7
8
1
228
3
21
43
636
95595
4
2
5
2
42
1
139
894
49
88
58
4
1
11
19
6772
125
1532
23425
17
1
2
94
61
40
3
2
144
1
3063
4
7
1
708
1
40
21
11
3
14
133
7
4
6132
1202
186
214
20
2419
8
6
2535
601
5
3
2
3
65291
10
10
23173
34
38
166
1
1
3
3
1
1
20
5
12
3
15
2
5
8
29
2694
704
9
6
2
2
3
23
6
15
2
1
71
851
610
4
3
15
1
6
1
4
895
60
348
16
94
1423
110
33
5
3671
4
3
1761
125
573
124
3
15894
1280
145
1
3
350
3
17
2
485
1
15
1645
4
529
64
3188
43
18
95
2
14453
1
1
119
3
49
69
15
33
32
1
5
13
1
4
2
1
3
2
441
1
52
1
9
82
41
20
8900
24
4
1
2307
39
1
20
4
48
6
1
2207
4
10
3
35
2
153
1
187
515
1
329
5
845
1
1
2627
2
28
7
22
74
1
16028
3638
11
2
5
25
194
2
3
3
76
3
19
365
483
726
3060
4
8377
22
6
8
97
5
13
13
31
35
11
1
72
63
1
2
17
192
1
12
4
63
141
1
11
1
1
2
31
1
1
3
1
73
1
2
90
39
1
1447
1
674
270
9
1
1367
622
3
8
63
1
3
2
1
1
1
2
16
22
1
10
1
559
443
1
3
18
2
7
4
702
21
2
472
2
14
1
620
67
1
12
181
1
1
3
263
313
14
9
6633
1
1
159
184
18
8
3679
13250
5
9384
24
1
1277
695
1
249
225
17
2
1
1
2
14
1
5
96
1108
68
1
9
4
9290
1
23
1378
6
127
1714
1
30322
136
421
2
9731
2
81351
52
256
110
19
3
55
5
7
2
3
4
27
2
3
63
251
5897
1
5
1
53
3
39
26
1038
535
4533
1
162
1
2
34
3
16
151
1708
9
10302
1
2
27
29
19
227
474
1
58
3
13
43000
11965
117
36492
12
2
8
3481
2
6
12
3437
10
1
1
2
2
10
6
4
9181
3
6
2428
6195
19
462
120
7
4
2496
17
226
1620
13
25684
266
2388
6
1
3
1
64
5
6
54337
744
7
1
1
71
10
2
46956
47
1
16
17
11
131
89
450
12
1
1
3
2
21
1
1
17
350
222
1
62
53
242
59216
345
7
1
3
2
39
44
2
7
100
591
2
1202
43
794
219
5
18
1
4
2
6
2
140
57
211
258
219
56
36
1
63
1
33
1
1
2124
2
59
1
2032
3
25
18
2
2
374
1
15
507
3
1
1
684
1
1
1
4
1
1213
8
70
5
1
26
53737
30
539
9298
2
1
56
3
1
140
1
1
41
92
196
9
1
8
7
22
2
298
7
2
5
75
203
22
6
23
976
2
1
1
35
2
1
3
1
16
1758
237
1
5
1
68
2
6
21
1
1132
44
33
17
1
4
254
20
17
1
2
40147
1
3404
2
35485
6
908
2
7
967
166
1
6
13
66
1
2
206
34
19
5
23
24
38
1
494
1
9
1
20
8
2
268
1
6
89
2
3
145
1
64
1
5274
165
8
8
18
58
1
244
2
152
2
20
8
101
1
3
57
63
1
1
8
142
2
31
10
5
1
9
122
1
2
2
1
58
1
712
1
1
31
105
242
72
1
1
4
1
4
3
92
124
13486
2
2
3
2
324
491
16
1
23
1
3
1
14715
1
228
44
1
1
4
5
4936
1
2883
1
2
57829
10
34
497
3
277
6
37291
21
2315
1
759
1841
1004
43
43
11
16
1
414
2
8
1
48
15
82
1
1
2
3
293
36
2
720
147
9
2
241
549
3
7
30
49
1
57
1
4
14
3559
13
444
10
2
219
12
12
25
113
4
23
6
17
1
113
4
2
31
1
79
3
4
2979
99
120
4
2
42
18
2
1
42
37946
33
3
3
25296
2
30
38403
1
1
59
2
8
1
8
221
3
5
46
7
242
27
13
15
41
10
2
14
38
173
11
27
3158
928
59
130
11495
7602
1
55853
37
3
26
1
26
38731
159
677
276
829
93
3
61821
9
20
2
25
473
25
28
1
4
3248
26
197
1
1
56
25
270
74
2
5841
39
1
5342
2
1
795
141
10294
2
82771
1
1
14152
2114
10
36471
112
20
1
1
929
818
5
55
1
19
1
16
33
1
90
1
1
298
20
72
20
5
1
1
3
4373
34
22
17
1
3
291
811
356
40
2
233
3
4
24663
63
6
12
3
1
309
50
83
84641
47
154
8
3
43587
23
1
517
2
2
755
2
835
128
7
10
12
5
408
46
209
20
1
1374
969
5
153
194
5
67
8518
4
758
61821
23
1071
16095
9
20
12
108
26541
362
27
242
6636
42
6
797
1
22
25904
6
11
63
1
47
43
61
108
25
6
2047
45
26119
184
2
1
1
2
118
2046
873
60
990
1
3
9
12
45
1
61
1
76
1
1
39
4
1
1
1
1
8
2682
62
1113
1
5
29
11432
32882
118
2
1
8
3
760
2
68642
422
2
1333
1
2856
320
2
735
3
2
1
1
16402
12481
5924
2
59
9903
261
9
167
2
34
189
24
13
14
5
2367
4
41
619
652
838
37
1
45258
11
3
1040
809
4
9
858
194
1
10
7828
1
831
27
11
12
1
77
5
578
3
1
1
1
6
387
7
1
1
84
1
2
4300
9
6909
1
56
25
1
1878
1781
325
2
14
1
609
304
26
1
27
337
37081
7
34
905
751
10
5457
9
28
1
5
63101
1
61821
5
5
314
33
25
1518
305
1
1
1
2
174
1261
21
6
1
2740
1901
7
3
280
2
7
24
16
9
1
9
9
1
3
4
6
1
128
591
13443
206
107
389
1
82
1
1
4
20879
116
2
1
2
1177
6
30
5
1
58617
2
2386
1
8
171
1058
1
5
20
1
1
1510
1
1
1
71
45
1
8
273
1793
1
1
9
57
1
42
1
2
43
17
6
2
3
5058
770
504
13
1
1
7
13886
1
926
334
7
7
3
6386
2
31
943
25
1176
72712
1
1
45
10
125
7
83
2
14
3311
1
3
2
15
628
14
2
9
15
8
132
77
1
18
3
2
1
4348
6547
1
1
2157
23549
7368
49
15926
4
4
80
7828
3
3
3
1
17
2
1519
172
23
709
2
2
1
12
8
8175
4
4
10
758
65
142
1
332
9098
1
7
727
2
25
27877
181
887
22
1024
2
1
3
19
23
2
48
31
2
1
1
42
7
971
9
1
2
2
2
679
21
1
154
1
2
1
3
1
113
47
717
1
5838
1
20
5
1
2
21
39718
3464
1
27
38
104
4863
2
87487
10
4
1419
3
127
2
80925
7
31
3277
41
10
3
58
9
1
65
41
2704
1
1
254
15030
2
1514
8
52
3
100
415
196
1
16
665
36
5
5
10
3
218
3
3
1
4
12
83
1
6
2
39
17
48
3
15
10
42
45
153
43
1
4
3
5
1646
16
1
11
857
50
714
58
2
5
1
84
6
5
3
3
21
2
1
1939
7
71
17
1129
343
34085
2
4
22442
1
23478
5
37
70
2
1
2
165
150
32
3
35360
28
647
11
13
2
4
5
31
68940
2
3
1
29
1
1
3
151
1
1
6439
5
11
2
1
2
3302
3
5260
176
3
2
98814
1
46728
8
42
10
1
9
1
1
2
28
4
4922
7
1
1
74225
2
1538
4754
12
3826
48
3
71
1787
64
1
13
1
22
1
40
4
16178
45
1
4
1
1
3
179
103
6
23
1
15
2
11
135
1
93
18
20
10
1
86
1
237
1
3
16
3210
7
1
180
144
11
4
22
7
8
15
10
44
1
1
6
1
1
15
2
7
33
3910
2
1
668
13
18053
11
42921
6618
3190
19
2
1
49
8
5
16
1
1
6
3
131
198
561
1
17
275
4
632
1
26796
7
1
366
7493
1
1
5461
18
14704
46
113
601
5545
120
1
55758
1
147
1
1
1
5
10
5003
1194
1
2062
342
1
8
75
1
29404
7
3
561
139
6151
29
1
2
62
187
1
2
42
2
396
10
4170
1
7493
22
1
36
609
1
1
1002
2496
1
3
3063
28626
3
95
35
2
72
14
3281
1
10
1
31450
3
1
429
1
4
130
7
2
3
532
4
3
820
2
2
791
1
107
38
20
10
33
19
12
18140
2
796
18
352
2
1855
25
1
24
3
79
3
30
411
515
2
2245
2
127
2
44
1
1
89542
273
89
383
102
3428
1
3
85
269
1
1
10
58247
87
6
8
17
155
153
477
1
9321
1
5
18323
55
1
1
1
3
6
21
2
1
1
2
121
5
6
47
13
20
20
4695
1
41
895
62
34
3201
3
21
17
1
1
1
2
11
3
14
37
32745
36
57
39
31
13
8957
12
137
1
58
7849
29
56736
1
7
1
4
2
7
26831
8
92
193
367
9
19
1
60
1832
1
1
37
1
1
5
1272
46
15
21
7
109
7
1121
1
1102
17
3
4
1
23
18232
28
170
88
27
4
5438
1
1
27
39
6
2
2370
4
35
5061
6
94
136
103
1
3107
5
202
225
1868
17430
203
22
1044
577
15645
1
4
1
233
324
22
1
1
3
27
2
4
18
1217
69
2
5
472
8
1
9
2
2238
2
3
37
12
37
431
592
405
5929
1
1
14
1
32
181
5
2
6
29
25
1
3
1640
1
16
25
280
174
4860
2133
200
7
159
8
14
18
26
7241
15
7
63
196
1
20
1
4
61
44
42
1
2
26
10
5
2
1
2
1
47
321
262
1
1
3
9
80
1
109
1844
475
1
42
228
105
82
13
1
33
363
9
23
159
487
1076
123
66526
6521
6
24
1
826
337
3
48
1
1
1
1
6098
20
2
4
42
2
298
346
1
9
18
2
5
48
2207
10588
8
72
1
18
3
14
4959
2
999
1825
8
1539
491
5
3
5
12527
27
1
3
1
75
1615
2
4
718
10
3
2
10
14
4
1054
1074
681
1
11
3
52
150
1
1
60
1
2
49
189
1
30520
62
9
1
2284
1
11
12
16
1
19
409
8672
1299
1
1
10
202
6564
99549
3
25
2
21
69730
80407
26
3
34
287
9428
139
8358
594
8
40688
170
1
1
44
10
1
6
1
5
2
3
9
2
28
1
11
16
5
1
1
19353
1
24719
8370
1
8
217
1
2
116
2
1005
5
1205
4
1
15714
38
1
5
1
1
3
9
1395
428
1466
1
1
1387
8620
1
1
4
1
140
8076
182
1
53
1
25
1
19
9
1
5
11
13
1
59
6
96
15
168
100
334
2
1
3361
225
167
1
51753
3
1
652
9
1
51083
2
77
1
1
5
3
528
5
1
8
1
5
1
556
207
1
1
4
30
1
5
1
747
1
2
1
12
28
25
1
454
1
2
1
65
79
17
1
2
3
9
740
607
2880
6533
25401
63
826
2
1
1
351
1
13
5
1
1
2
64
299
92
6
2
354
62
6
1
13
994
2813
227
16
1
1
67
571
2
9
1
3
79
10
125
1
1
12
9
2
1
74
2
9
1
64
3
19586
340
26
657
7
45
17
530
2
13672
3
1
9
1
6
5473
5932
676
13470
1
33472
1
1
6
1
1
1105
1
6
174
36
114
1
5
61
139
5933
1
51
2
3036
143
1
1
33392
4
1969
1
49
5
30
1023
31
2
10
12
2
193
24
36
48
2
1
5511
1
469
60959
18
2
5929
18737
160
1949
3
3953
3
18
901
1
5
1
11474
3
1
43
4
38
155
1
981
4
7
3
1
25
2
64
1
76
19
3
221
991
170
145
27
2
1371
1956
1175
18
13
2
11646
2
1
9
160
2
315
1
5030
15
3
6
2
1
29
15
2
26
4
33
533
577
1
86456
35
22
6757
1691
24
500
3
1
2
3
33
1933
1
9441
6
1
57
5
35867
2
702
104
1
56590
1
2
42
1
22
2
15
55
34
1
4
14
5342
2
1143
2999
3
24
1
1554
14
80
1002
38661
1
49
49767
1
1
19
1380
345
4
59
67256
1
4
1049
242
35
1454
197
7
7
1
1
5
90
319
4978
4
5
6
1
21
20925
2960
2679
1
1369
3749
1
1
4
50
18417
1
1
1215
2057
840
1
1
60074
2
2
1
57843
811
10
896
3
2
4
26
203
5
20
548
630
236
4
2
1
22
17
2
387
2356
120
4176
67011
2
24
178
1
2
12
1
2
1176
4530
3594
1
2
7
1
2
3
250
1
268
99
2
1
124
822
1
1
17
1
127
84
1
16
2
78
3
2
320
4
1
198
1
9
1
1
5
22
65
4
2
16
5
8
4
9
5
1
4
39
5
7576
3
3
1199
15
2
2
132
5315
69
14
93
9
3965
36
275
8
3393
6
8
18
1
68
630
1
10
2
1
14415
52
1
30
1
31
4602
5
22
5
1
739
8
69
152
1
39
1
5
1
2
4
94
2
6618
151
2
5
493
1
235
628
1034
6
616
1
1536
1
14
1
106
243
20
309
53
1
3
798
15
74
1
1043
1
38
2905
1
203
5
1
1
988
1338
1
373
40
1
3
3
71
111
7957
1550
1
18
27
17
2
2
28
1
1
1
1
14
4
1
5
1000
1
9
58127
29
416
102
22
15
30
180
19282
278
8
13
2862
812
25
190
72
1
1
3
5
13
49
1
9
186
3385
29
5
7
1
1
1
2
3
7
1
6
2962
84
4
1
1
14
6
1
4
4
156
11224
9
2
16
5
3
96381
4
1
5
6
13
1
2
2
2
85
6
879
92
1
9
61
19
2
7652
1
1221
2
1
1
132
1
1
1
17
1
1
6
24
1
105
2
2
3423
403
1345
3
33
11
11
2
55
1
1
1
391
1
2
5
2
11056
170
1
1
5
946
25
1
1
18161
1
95308
4
3
4
2
70577
3
44
13
1
4
2282
38068
1
289
31
10
478
3
1
200
1
8
752
296
2
3
74
1102
2
2
1
1
7
3
1
4
6
184
39
1
1523
35
351
290
3
1
247
146
15
35
9
1
1
3
5
31
14
1295
1
1
28
171
15
2
1
1
331
15
1
1
292
18
8
2
403
1
2276
3
14
3
2
2
202
1
10
2830
2
759
3
4
673
43000
8
3
64156
130
2
4
11
3
50128
8
1143
3
3586
3
412
1
15773
25
395
1216
130
99
4
1
118
19981
82
253
29
1
6743
257
64
9139
1
12
1
10539
1
11995
644
1
3
7
1
29
21
1
1
89
58
25
3
39
1
5
83
1
33
1
5
3
5
2
607
10
20
3399
39388
39
2
21
4
7
5
434
489
5
68
10
263
1
9
29
3
305
2
47
1
6
1
10131
277
4
706
9
2
27
1
10
39
1
309
30
1
4
1
9
1
152
1
18
4938
17
2
19
55
2
10745
1
1
2
2
80
20
2
8
2
22
1
6712
11
1
6
9
1
1
8
188
3
13720
52
201
3
1020
18
37
6
120
454
7
22
1
4
2
1
1
18
92
393
822
4
49
11
1
5
1
4
7
1
555
2
106
1265
563
468
49
4
2
4
14
6
9
42
1
1
966
7
3
42
30
7
3290
5
9
70
1
6
56
3116
30
3
14
8
68
4
1
650
529
7
40
36
1
2
1038
1123
1139
402
1
1
1
3
76411
1
5
91
16
33
12834
377
40
9429
79
9
3
3
651
541
3
72
1
3
2
17
30861
11
260
7
5
1
5
2
5
9696
4
1
1124
31
8
915
4
6441
72
1
2
2
2
188
2
1
506
22
31
3
33
37
1
38044
1
3
1
1
1
2930
24472
1
12
13
2
1528
1
1
123
12
15458
1
1
1
23
24047
1
19
7
76411
762
2
2
1
4
14
1343
2
5
1
16
153
3
113
2
17
18
232
24
1
9
4
1215
8
319
8
1
9
279
1
4
8
16
2
13
1
1
2
103
1
13
4906
3
1
2
187
1
16179
1374
2
1
8
8
316
24
1
4136
7
4
5
1
3
1
6
1
181
1
3
7
2417
1
58
9876
3
1
5
2
12
12
6493
83
8
155
53
6
3879
4450
68
1
42
5014
3
42471
1
10
19
113
1
13734
4
9
97
12
3
108
1
38
1
41
50787
378
44
1
3
516
41
3888
1
19
635
53
9
11
2
112
295
1
5
37
3
2865
126
1
1
30
1
1
7950
141
241
88822
42
1
159
4
1
6
1
542
1
57
1340
8
80
9789
7
1
1
32
160
17
9386
1
5
1332
1
5
4
1
4
186
3
2
480
95
76
2
200
1
283
32
23
2
7
66
2
1
825
164
48
1222
1
665
1
5
3
1131
3
1
1
43
5
22
8
14
2
3524
4
4
33
297
18
11
21
33
5
3
2908
2
171
245
8224
1
1
385
6
2140
2962
2
405
4
171
1
88
616
1
2
1
51
35
12
1
73
3
15
1
1860
7
322
1
11
2
31
4180
135
1
1
4
16
7
7
1
3
8
6
156
1
10
1
33
1
4502
1
4
1
14
38
4184
1
20
2280
1
1
14
13
1
90
1
85
1
2
335
111
84
364
12192
68
97
6
4
26
2
13
70
1
96406
3
2
1
239
287
97
672
4
92
76405
1
2
107
13547
1
3
862
1
5
29185
1
3103
1269
4098
169
4752
13773
78
61
25
244
17
14
3185
10
43399
13
13
3
10
951
1
5347
87
14503
6
1
2
3
1
2
1
1
107
1281
2
84
1
197
2506
1
4
79373
3633
32
5
36
1
5
23
59
8
19
191
4
52
1
1
1
1210
17749
4
2019
14
1
26
1849
15
948
1
1956
136
3
41
25
94
25
1
3
10328
8845
17
1567
35
1
267
17200
147
20955
8
13
4
34
3
57
54
229
3
2
57773
9
371
466
2
2
1
1
1595
2
5
1
145
19652
6
11555
15
6
7
1043
6
512
1
1
1
2
2
2
333
47778
9
42
1
101
1
6
74
15121
1
53317
434
65
3607
161
1
7
9
4851
5128
1
6
1
46527
1
5
6
26646
220
3
2
41185
5
81
70301
13
1
4
1
122
110
2
379
3
1005
1
93
3187
1265
5
479
2
1
3
38
140
110
10
53966
469
412
11
86
38
1
1
3
1
18
2
260
13
2012
1
16
9
5
14
1
323
102
445
1
17706
133
3
26
145
11
14
53
963
1
10
2
2
387
51821
19870
32
1
1
18
1
2
5
1
33
6
4
881
1
67
47
2
35
730
40
468
1
69
6
1
341
5
8
26
19
6
4064
1
12
137
30745
1
5
4
15
439
1
69
12
1
54337
2
29
97
1
12
59
555
8
858
2
117
33
16
7
16242
9
1
1
51
4
50
15
1
2
1
1
31
33
83
57
2
3372
474
75
1980
1
209
5929
93
456
7
225
4
4
4300
1
41
281
4
1
2
2
59
7
2
3
74560
7567
11
71
14
2195
1
653
26
2542
15
3
50
1
4
3
265
217
4
19
15721
1
2
1
1
1311
3
1256
3
7
31
6
326
1
5
2
1
21536
3
104
1
7
8
1
78
34
36
1
1
52
8
1
3
1
2
370
14
827
1
12900
1
4
9
116
61074
16794
1
2
18
2
1911
253
7
3
6
2
38
3
10
892
11583
25
3
29
1
17
1
47
3
1
10
1
316
1
101
1
12
18
45517
12
1
41
1
7
7
2
78
218
33
60
94202
67
51
577
580
11
2
1
456
8
3
4648
548
108
22797
11
453
3
51
1
2
1
3
33
321
957
37871
557
23
355
1250
156
1598
89
1
1
1
2
13684
3
117
3
3
14
60
104
15966
225
29
2
1
12
7
22
132
5
13
1
6720
924
2
4
9
34
30
2
1
1
4
3
3
7
13
209
13
5
1
2173
3
28
5
1
1
1
148
1
77979
2286
135
99
54
24
19
1
39660
3935
35
25
1390
407
1
17
13829
207
68
946
14
10
1
1
1
184
1
294
90
5
469
310
148
36
6
237
10
4
5
11
93
1
378
1
1
7
16
22
1909
1
47896
61
458
4
1
18
1764
1
110
4879
4
4
14
1
63
120
3
1
123
1
119
1
1
2
3045
4
11
10814
1
385
591
844
143
1
1
233
9072
4
14035
4
1
284
1
171
4
1026
74240
124
48
28414
2
22
635
19
47
1
124
1075
23715
15
6
1
90605
1
2
1
39
67
1567
2
13
9
55
747
15
8
33
30
73
7
1519
15480
1
6
2897
1
20
25355
52
2
858
1510
14
1437
157
1
1
9441
25
16
12
1
6
1093
2
1
5470
44169
6146
37
3
169
22
4
3
2
305
287
4
17
1
155
35
340
1
80
2
21
6
28
1
403
67
3
4
5
5929
2
3
8
3
298
19
1
20977
13744
16
1
2
1
2
3
162
5
1
1
3
954
2
1
12
3
14
78
2
3
10
13923
32
68769
19273
10
5913
1
126
36
11314
172
1
1
14
1
13
31
24
15
1
5
10
187
1
44
2
2
3
7
45
2
180
57
52
5
220
13
832
5
325
1
1
13474
7
1
22
9
1
1
6
1284
84
89
12
11
4
1
29
3
6
4
498
484
1038
2
937
1
13
1
505
5
1
2
10
2624
1
46
47
4
16854
2
13
316
1
643
2
26
84315
4
4
4
10857
7
12
1
2
2046
149
44
1
1
142
1
1
316
304
113
14335
4976
3
341
229
13
819
11
19584
788
1
7
1
1
13
1
1
2
8931
1
2
1709
82
114
28
7
1
2
52
7
1
1
556
88
5266
8
2
15303
31
701
1
235
1
1
9
2269
32
7
1
3
183
338
149
133
219
1
60
1
1
8
9370
6
3
1
35
116
16
6
7
534
1
39516
11
6
770
411
1
18
4
42
1
87
3
9058
80989
3
14
2965
1
3
416
1
2
304
17
104
65
13
22
12
1
3
34
328
53
116
3
32
470
3
25
1
916
992
218
77979
15
3921
304
4
1
84
1
117
198
115
86
10
7177
13151
1
23
185
2
15
1
23
801
2
1003
647
1
2
26
111
7219
5
193
1369
11
2
1
15
1
131
1
7
20
2
2247
9
40
1
59
447
54
2
8
4
2449
4
5335
3
374
164
2
1
2
1876
74
3
1
10
141
323
2
2
2
6
9639
8
5
4678
1
57
2
1451
1371
2
275
16242
15
2
3
6567
18
83
3
3
82
1
1
1
157
4
2
3
29736
221
352
361
256
2
99
6
77
512
245
453
3
4
253
1
18
1
2
3
1
79
1
140
19
1
484
1
29
29
33
9
18
122
1
1
1
2
2
3
1
16
32
1208
1
333
3327
6500
383
2
19
6729
718
77
396
151
176
11
4
13
1
32
10
2
9
111
1
2
84
46
26
1
17
28
87143
14
4
6799
13
6
33
16
3
4
5
27
21
20
145
1737
23
60
59
694
2
237
392
4
9591
1
64
13
39
7
7
33
523
1
10807
2151
13
85162
4
4
2
2
4
20
4
98483
1
1
17
6034
3
1
6
215
3057
1
1
2806
23736
2
11
82
1
4987
1
8
1
2
3
1
551
13
1
4
180
17
1463
3
2450
136
2
11
1
2
1471
83
1
65
1
21
89
311
10
40
9761
38
27
6
1
4
2
1
55
69
2
8
12
7929
2
3288
119
55670
1
16
3
38
109
2
78
3
1
159
1073
13
3112
3
15
4
18
3
1
7
9
95
1
2
2
1075
48
193
4369
53
8
5
17
1404
7
1
28
7
3
1
4655
2
8
30
1
1
652
1
1
8
17
1
66
6
50709
6
3
1701
5
4
14259
1
55823
10
4
2
441
6768
4
72000
2
113
2397
2023
7
21823
3
1169
9
4
68
1
4
1
1
1
1161
1
1
8
1
35134
42
20
9
1
2
104
8
4
8
1
99
68
9
1
3317
1
13
11
424
1
13707
6
17
1
8702
22
568
76
3237
1
155
6409
2
166
1096
1
1
4
3
1
11651
23
5
1
1
6940
1
1
46
8
7
343
2
21
2
3
12
2
1
6
3238
13
4
257
6441
1
938
3
512
150
1
739
3
52
6
454
2
16
107
23
829
5
1
24
1
1
7502
3405
4987
78
327
2
1
2
214
5
1
43
2
1046
2
1
1
8
24
3378
1
1
77
17
10043
6
6873
404
2
1
152
8
4
177
941
1
103
24
18638
2
1
19
41776
1
631
7
388
44
2
43
2839
970
1
1
249
21
77
15
1
1120
7
24467
26
1
1
2
3317
2
2
1
312
319
159
9
1
1
243
11
1
3
9
1
2
7
260
186
1
3
7
2
662
13
723
1
2052
1
33
1
7
11
11
2253
1
1
3610
1
10930
39
1
5
3
4
3
5
3
2
2
20
24
1
737
1
61
53007
4
11
20621
2
10
2
12
1060
12
3
2
43
12
1
7
5
23508
8
41589
1
3373
5
1
4
1
17
555
13
76483
36
4
16
37
1
1
71
2169
2
1
681
96
1
216
56
1930
2
1
1741
19
1020
34
17854
2
1
3
4
2
1
81
1
5
10
13
1
542
5
48
1
4
22
163
1374
3
129
2
11
13
11
2
44
36
26
47
4
1737
10
5
2
6
35262
4
65
3
204
181
1
3
430
6659
1
2
1
93
1
1
542
5
1
48
2
2
2
7
1
1
7
115
37143
1
41
16
7
35
1
880
11
3
315
3
7
4
4588
2
1
24
12
2
2411
2
1
6
1401
5
2
156
32
2
1
3
11
33
1
1
3
380
1
7
5
495
4
10
1
14
37
42
72
1
1
205
1
2
1
1353
1
27
2
2
1
1
7776
56
79
13
6
1
12
1
2
6
496
3776
4
31
9
1
1185
5
3540
43807
2
4
1
2
10
8
2
490
12
22
2
15
31
14
1
37
5
9
3
4
6
257
64
1
42
2
1
1539
2
2
1
1
380
44
7
1
3
4
45
4
51
1
85
101
2
2
2432
74
5
1
6
19
13
5187
2
1
2
8
48
91129
870
7562
7
1
1
1
96
24
8
135
943
1
1
1
7
431
4118
88
1
99
1
2
230
8
2
37
6796
41660
2346
1
2
82
21133
6
27192
1180
51
140
3
2084
1
2
56449
10
7
2
5
2342
23
5
35
196
6
169
40
31
89793
4809
2
122
379
6952
1392
3
1
1
3
1
70
7191
1
1126
4
2
24
1
20
27
4
5222
16
58187
7
1
1
5035
556
5099
1
1
2
6
3
67
3
660
2238
17784
1
3674
11
18
190
10
3
2
222
5845
89
2
21
4
162
3
1
192
2
8
342
133
1763
51
9
2
1
3
3
1
2207
5
4
15
53155
1
53
41
14285
7
23
2
3
1
1
767
535
1
190
11726
22328
1
150
3
2
122
13649
5
6
7
214
3
22
766
8179
1809
4
137
1
91
27
63
14
1
23
61
4118
1719
397
1
79
1
21
1
1
614
124
4564
10
1
3
2
1
2
14
31
7
3
2
43
145
3
188
20
26
2
7
1
7
1
1
58
1987
9
4
5
1
1640
113
13
159
236
1
50
4
2
3
315
465
4
2397
1
1
4
82
33
1
51
44
4
1
233
2794
3
2
2
1115
83
255
1
1
1172
109
1
2
346
4
286
173
7
1
1
1
29
28054
1152
280
5
1
2
8
5
1
6
26
14849
1
77
15
6
26
3498
54
1
2354
1
10
7
274
21
404
2
1161
1
1
1
21
2
2
3
1
9
23
66
9
1
57
16
3
20639
5
228
17
4
8
2
3
494
67976
12
145
2
1
29
79
3
1214
12
3
1153
37
1
3277
6
260
2
1
1
13097
5
1088
26
794
1
112
1
1
12170
5774
1
517
39
476
11
2
18
11
1210
86
2
54
2357
38
11
7
9
68394
1
2965
229
1
2
11
90
60566
1
1110
3
50572
2
11
10964
1
2858
1
2
650
48
4
2
2
2
640
1
31
2325
10
1
1
67693
10358
2988
6486
88213
1
14
9
46
375
3269
1660
6
5
116
111
1
4
47
286
1
601
7
13
215
1
24
5
3
12824
628
18
73
1
11
129
24
3
4
8
4
2
13945
9
24
2
113
1
2
2
80
1
5
2
51
1
3
1
5
1
3
3
1
8
7
16233
1
1
6
1
2
15
4075
27
1802
1
24
19
4
1289
2
670
2
1
13
20551
1
22
1
2
4
103
1
719
6897
103
13
226
72
112
2
40557
3
24
8
44
2
836
17
232
35761
688
3
1
12
3
90
6
13
1
71872
96
124
80
1
1
4
3036
258
2
19
2
20
29
26
1
1558
3
5
36
696
5
2
4
197
5
5
70
8
10
302
2
206
5095
2
300
21
7102
10
1
50
3
28
5
53
1
1864
1
6
29355
5
8
1261
1
1
11
15
1
7
5
151
35659
164
251
11774
1
204
628
65417
34
35
20
4
2
3
5
6
3
10
15
7
1
219
1
12
29066
7
1
126
1
21
76405
1
31
7
3
18
3793
1
5
2
723
1
1
1402
86
1
5783
44
2
718
17
305
1690
718
1
1
24
4
1
762
1
33923
19480
30
336
28
1
1152
606
2
3
13
47
857
7
1
1566
2
42
2
3
67
1
60959
11
131
92
37
116
2718
38
447
97
2
140
167
399
2
2
2
4
1
48
144
769
111
40
1
1
3
29
185
1
67
320
1
1309
14332
429
182
2
23
1
379
939
2011
1578
1
1145
44
10
2
1874
7168
32
11
1
27
3
1
7
1
3
1
3
1
91
74
1
4
1
10
23
14564
1
27268
137
275
1648
184
151
352
1
2
1
17
90142
9
63
13
52
6
1
5
1
571
20
9
7
19
662
2
10829
32
11651
1650
3742
129
45
1
7
2
1
48
3
4
9
1
1
383
19
29214
2
9
59462
1
7
186
11443
46
11
4073
4
3
742
2
42637
4
18
2477
1
76
7043
422
25
16653
2
1
288
82
74763
2
1
257
1
26
6
24001
81
541
43
3
277
39
2
49
1
8
1
391
300
10
2
52
16
1
118
86
8
3
13
3
4
5
2
1
1
1
42
6
14
8
1
33557
36
937
670
4
28
20
19
35761
56
21
13831
3968
2
4
40
1
1
2749
16
3
599
2
6
2
56
227
275
2
1895
2357
1477
1
83
189
2
43
2
204
28
9420
1124
5
2
3
82
500
1566
1430
8
36313
17
2
927
5
2
3
13
2
7
12
6
5
15
60
1
56
680
4
110
1
13
16
6
48
2
1
248
7
2
1
226
2
1
9877
36
1
2
1
4
3
17
2
98
2
1809
1
2
9
444
82162
27104
6
1
3625
2106
498
148
1055
583
5
244
8
48711
53
61
4
4
24
11
4
53
1
6
170
7493
22
2
110
2
1
4046
19
1
1
12995
16
3988
3
1
1
8
14
323
17
278
26
333
2706
6
91
71
2
1124
6
45
8
1
30
13
35
1
1
2
2
40663
8
1161
1
1664
53
2
87
27355
6
5
4
4
1
1
662
8
57
31
3
2
13
1
9
1
82550
10
3
630
1
1
420
2
3
16
17542
6
2
771
1
3
198
28
4
1427
7
1
1
9
5
6966
11
12
3
10
35
385
1985
5035
491
5
1
5
2576
995
1
16
12891
2247
2
2
7
71
2
11
4
81853
40
3
7
1
35
1279
15630
694
1
33
1
1
33023
1
7
1
1
12
3
1
1
52
1
17
2
2
174
3
7
4
7
188
3
545
4
12238
17
6
6
494
166
7
1
1
5
518
2
12116
2935
1541
18
1
63
1
1
1
1
1050
10197
6
186
2
58
158
3452
34
319
18
22
84
21
69
29
2
55
18
10
1
1
25
3
280
1181
4
1
3
8
2
12
13
13
25
7
2
52
3742
2
7
48
1
770
4
1
1
13
4
1
6104
773
41
14
6
21
12650
18
1561
4
16
6
62961
1
1
18
68
1
148
1
7
11
2
6
476
31
688
22
5404
14955
4826
228
1
73
42817
21
13242
1
46
1
39
47
61
1
82
10
3
3665
27
2
6
2
5
1
1
134
87
1513
256
8
135
28833
6
11
2
26
1
4070
88
2
2195
8254
10085
56
1
70
460
97
17
15
512
28
39
1
16
69983
156
10
18
1
1
10
4
131
322
3
112
909
6930
503
5
2978
1
306
1
432
50
473
1
1
93
21175
801
143
3904
33
195
1
5
1
193
15
1
72440
10
7
16
2
1720
3
1402
91
1926
25181
2
9
7447
214
41
49
289
362
110
1102
1
10
4927
3
1946
2
1931
9
1
2351
2
1
2
6
10
391
14
1
191
6
98
20512
3
1
130
433
1
54
6316
102
30
51108
25400
6
2
1
1
181
5
112
11
1
1
1
1
44
168
3
1
28
387
3
1734
5
317
92258
259
1
2
31870
110
91
2
29
1
1
7
1
1
1
148
5
160
4
1
54
77
1
3465
9418
2
12
4
15649
10
1
1
37
1
28
1
70
1
755
3
8324
2
67
2
1
1
97
6
2
1
240
8
2
1
5
186
777
63781
1
33
4
1
52
5
2
31770
18
2
11
21
30
210
3
405
4
157
8
846
35
505
6
5
8
1365
34
1469
1
87
2
2
1
1
5
4
8
34
10
27
37
99624
6
2
63101
41551
11
2
9
11
85
5
28783
2
90
1
13
53966
11
6
2
2
4
285
7
3
42
127
1
29
12
1
2
1
31
1
5
1
2488
2301
7
1
3
10
11
57363
4
2
1
48
1
18
1
1
1566
7428
326
8131
5141
160
565
1
3
1488
19
11737
1374
65
1
453
1
10528
2
1
151
6947
36
62
589
14
3
28
6
1194
150
7
1
22
5
94
1
13296
1
4
3
692
1
35
6
143
20
16
2
1267
46
977
2
11
1
1332
1
116
1
8
69
1
2
1
3
1
40455
171
1
4
99
26
3
390
4
84
1
426
1
71194
47
2
8
7
1
451
1
3084
4
196
1
11
53
4
1
25
1
1
343
84
3
1
272
10278
3936
4
182
53
1166
110
1567
4
160
5
5
11226
1
1
11096
1
271
1
1
6
1
1
720
2
161
3
8379
69887
44
11
1
52
1
8
8874
1
20
7
1
4
1
152
4
5
2
5
4
1419
1
26997
167
33
373
72
83
1
24
6
2
465
6
9015
628
1
7
12
5
1
1
1
27
5206
174
4
38
5297
53728
3
1
61
5279
2
241
82
59
3
8
74
1
8
6
2
1
15
3
11
334
60882
2189
72
1
4
2161
1
2
57
1
2
25723
473
33731
3
11
47
19
2
8
1
6
7211
1
1
1
227
417
6
435
78
163
34
3831
1
1
3
1
13
13
1
1
2461
6
596
31
162
5
58931
2
9004
396
1
2351
42
5
16
3
259
15300
68
5
2
103
3
4
5
243
417
1
2
1
6
32131
7
10920
857
2
2317
11
1
27
3
1
1
617
10
10
96
119
12
756
3
1
1
394
60
6
234
1
264
1
2
1
4
1
91301
1
5024
18
18
434
10
42
5668
8
1
87887
1279
213
31129
39
797
15
6
71
1
1
335
4672
28
7
3
7
84
2
52
1
3
1
1
17950
30
2330
1
7
5041
28
11
13
28
1
1
1
638
12
207
9450
1
1
11802
1
21
92
3
12038
1
125
79
32126
7
1
746
14
527
4115
80
1074
2745
1189
2
1
323
121
119
9
1
3
8049
5
2
1212
29175
9801
16
5
26
548
1
3
57
50
23048
2
2
688
1
2
1
29
5
9
2
2296
11929
10073
10
2
1
10
406
34
5617
6
1
11
1
23
2
247
3
1
55
21
2
2270
14
192
2
2
1
43
739
1
24472
568
4
1
1
1
5
400
168
3
5
5
43
133
1
1
6271
29
6574
20431
11
2
6696
1
100
49767
1
17
90987
1
196
43885
1
5
6
17
1
22
100
1
6
200
1
1
1502
110
820
68
240
32
9
2
6
3
3
208
25
2166
8332
2
371
1
6
1
7
28
3
29
3
1
8
61
7
198
21557
298
21
146
123
54665
96139
8
116
1
160
3
1
3111
2
1
3
3
2
2
11272
1
73106
122
16
1433
1503
1
9
1
23
1
923
1
2
176
55
3
1
34
1
2
4
243
19
2
7
26
5
2
2
7253
7
8
1
21
1
1441
1430
5
1
2
216
2
10
1
6
3148
5948
48
4
19031
1
1441
2
1
839
1
1532
954
1
55
5
522
81
1
5
1
26
173
10078
24
2
155
56
546
112
1
4
2320
102
37704
46
27
2
9869
72
6
1144
1
1
3
8
2
2
162
3
15
1684
5
2
41
210
1
375
2
44
445
3
1
1860
1
1574
25533
1
2
22
3
5
1
148
1
4
1
17
7
14
1
6
1086
18
1
1
47
56
76
32
57
2156
1
83
28
17
1
2
1
2097
3
4
2
13
4
2
1
154
75
26
1197
1
2
42
40
30
113
77
3818
2
135
3
2
395
2856
1
11
1588
5
7
2
12
8
2
2
12
140
17
29
1
291
1917
564
18
14
2
1
30058
10
29
7
10929
1
1
10
38852
4
1
4
2313
36
992
4
39
1
14
6
6
1
1
1
3
187
7
46
678
1
254
1
9
18
3
1
3
24
15082
1
2
1
1
48
419
1
26
2247
50
1
50
2
50
37
4
14
1
4
11433
1
2
219
12
2
1
1
2
22
6
12
35929
1
88
1
1961
10
2
1
6
92
37
35
4
6
978
4826
1
5
1260
63
23
1
2
47
51
141
220
411
20
1
1
7
68
4
439
1
36
29
7
1
14
93
3
80
9193
19
162
411
835
8
29
1
21
4
1
1
1
46105
2
61
31
1
6
2
5
9
1
10
1
4
1
1
1
1314
1
1
8
7
65
9
95
5
1
1
1
26
5
2
3
1
10
92473
9
81
6
2382
7
476
16
259
1
29
5
1
1
13
18
765
1
4
2
6
10
1675
5
2
16
27034
3
1887
359
1
1628
197
55
38
6
5
20
8
4
136
159
1
385
172
5
47
62
1
159
9659
5
56
678
1467
2281
13
1
18
38
5
21
4
5
44
3686
8
2
153
1
7
4
38
7559
2
3
31
778
2732
7
1
179
12330
67
3
6
2
1054
29
87
756
5
721
3
1
3836
193
1
50
2619
3928
48850
30
240
1
159
8
4
560
83842
4
38
1
1
68
28
1329
3
107
16
5
993
2
120
700
58
8
1
16708
14
2351
2
97
77
518
1
3
3133
228
1
13
14
16
3
15
9
39
15
1
1
2
1
3
18
1
6
11
1
20
8
76
1
10
10
5
1
67
88
224
305
4
15235
58532
239
1
2
1
58729
454
20
4
13
5139
2
23711
1
12
5
12
36
9
7
1
498
1
97
116
1
10
5
3
878
1622
1
4
4010
818
3
1
13
53
187
40
985
5966
1
3376
5
416
2
299
107
1149
197
2
9
1
903
43
91
2
28
1
4
311
2529
17
27
4
103
245
1
29
6
1
531
10484
1
1
198
2
8
1
1
4
24
3
12
1
1129
62
547
11
20
35
166
28408
4
15
4
1212
7242
1950
211
4825
193
186
2
62
14
1
418
28
3
5257
6
11
4608
15
2
2
228
18
1005
3
1
1
66102
63672
1
9
91
12144
2
224
2
5
80
1
2615
120
3
1
2
121
38
12
3878
2
10
4
1231
44
1
18
3781
417
2073
1
40
21740
13
137
6
12
7
3
367
1
25
1
1
1
3
5821
1
4
17
2
1
1
16
1
26
2
18
2
1233
99
5
15
1
5
107
2
5078
934
23108
33
11
1
26818
51
1
2
582
97364
5
11
1
158
1
3455
88
1
454
19127
3
3
11
2
1
1
6756
5
6079
32
31
20
47865
1
1
9
2
357
3
96
4
7
1766
89
68
895
1
2
1
61
65
35
341
51
3
46
1
1378
6
4
2
8
4194
5
21
4
1
1
15412
1
1
7
1
1560
19
3
3
1
2864
2413
2
52
4
8
2
3
3
78
1
239
111
2
13
973
4
7
3
3
1
5046
149
2
120
20
26379
5
12
351
145
23
520
646
17
387
2
9
12
5
1066
4935
268
1
1
1
11
1
2
218
13248
9234
2
489
1
781
79
1069
1
843
73
1
1
411
3
1
84
1
206
7
1
4
22
4
1
4
3
232
3
4
2
41
2
42127
2
60404
872
108
13
1017
29
45
15
6
215
2
2446
5
146
7
1
350
24
5117
3
1
1
9
92630
18
1
20040
35
1
30
2
4
1
1
1586
20
1
2
2
2196
969
1364
54
1
3
170
9
2
15
11817
1
8019
42
7
110
12
3
3
3
849
2
13829
1
37
1
1748
15330
154
122
256
20
65
11
52
136
12
896
3
1082
8
1290
1
2
31
125
7
19
2409
31
5025
4
1
9060
9
40
9
5
1970
39
2
4
10
571
2
1
1
45
97864
48
7
4453
5
4
1
687
123
68692
103
4
1
101
1
260
10303
2
137
223
159
2
570
1
14
512
2
7028
4
1
45
3
11
3885
3
1
1
56
3
59
3135
1
78
1
9110
29
14
6
1
1
105
269
3
11443
16
761
5451
1925
8
90
15
1
25
1
2
15006
117
3
5
2
36
8
13
2
33
431
53
13
66
1
18
1395
50
1
2
2
2
5
9
2
94
4
1
110
8462
13
46469
23
2
5
58
2
76
2
29
11319
740
1230
663
5
2
1
2
15
6
297
8299
243
16
1
1
4
190
3297
107
68
11
3
10
3
5
150
1
29
90
85
9
7
1
14
4386
1
1314
1
2735
1
1
3
171
3
1064
1
2
39
1
4
1
63989
27
1
217
6
3
15051
1108
3621
27355
22
6
1247
137
1
141
19590
1
12
1
89
258
14
1
9
125
18773
14362
113
1
4400
16
100
3
3038
3357
1
15634
6224
1
10
10213
1
766
379
7
135
11
748
79
88910
83407
2
85
47
1
37300
2446
2515
3
2
1
1
1
1
22
2
1
3
4321
527
4
6
1
251
1
586
33
2
1
2
84801
86
16
61
2113
11
26067
4
3799
39
40
930
1
1
7
5
1
2
5
6
4
3
6
83728
44
3
1541
8
7
1274
59
343
4
1402
1
1
32526
14
145
32
2185
1207
24
2
2
45
16
15
42
8
1
15
1
573
618
2
172
2813
3
1
1
116
1
4
13
3
1
4002
17244
47
1567
10537
862
2
1
1
3256
965
94381
4
3
1
2
3
6
7
1
5
29
2
5
510
1
3
1
2
81964
4
14
2
2
1
119
1
4
1666
1
2
1
7
5
710
3
161
159
155
3
1
5
4
48
2072
132
1
11
8
726
708
1102
122
785
43
28
1
1
7
3506
7
20
22
1
6
32
5
5
5
3
6
4
1
5
1
2
1
29141
1
7
363
643
1
157
5
7
5
2525
7
2
5
1
2
46
5
101
2
454
1
2
1
24
1
1
4
1
12
3
60
5
1005
1
26252
2
2985
1
1
1
5
257
234
5277
1
1
169
25
119
18
1
1
286
7
13810
18
44
8
2
1
6
472
1
1
17
1
1
323
17884
4
64
1
11
8
39
2400
1
6
1
21
192
4
2
1
257
1
1
1
1
1
366
1
1
45
21926
1
59
7
1
10
45
265
3
2
1
32
3
2
2
1
152
3
92
4639
3
15
1
10
203
5
973
1
1
3
50
2
21029
3
5
6155
3
257
7
1
1
1
1344
1
3523
2
4
1
63942
1
11528
11276
5
1
40
16
615
1
609
22
2
2
17
1579
2
1
36
19
224
1
1
412
540
150
1
14
6
49937
4
10
1
24
557
17551
1
3
1
20729
493
34
4
96
1
28
1
334
4
4
40
126
1057
16
20240
3
999
2
555
1
19351
24
1
24
1
1
1
37400
1
9
1
3
1
8
266
6
2831
1
2
9
1
10
1177
4522
2
1
264
33
1
1
1
10
11
12
28747
4
47
55
83
1
6
49
4
1
1
19
2
21
20
13
5
1
1
15
53
256
27
2
12
359
421
1
253
52
2
249
83019
7
6
8
12
40
3
12145
1
3080
9279
1
17
955
19
1
73
1
85104
10
2
7
161
206
1
24
17
63
17
188
16
19301
1
4
5
1
4370
2177
1220
9761
3
1
155
1327
1
16
2
79
1
12
15
6
53
14
25
3
4
1
2
2707
156
1
2
115
2
539
31
179
11
810
60457
37
2
6
3
1153
4898
42
3
2810
4
23
187
13
3
4
1132
7
2
11802
3
8
3
68
39
137
3
5
1
2
29651
2
979
2
9
110
6
57
72708
99
43
2
7
1
4
870
54208
12
44
178
1
61
2118
2
1
1
1
32
8
46124
2
281
693
1
2
34
8
11
414
5374
1
10
1
1
843
510
2
95766
59908
7
7
21
3722
4
2
1047
1
145
3
99
1
54
40
11
22781
2
136
4
1
1815
153
1
57
256
40
89962
6
97
720
31369
1
10
3
16
393
2
1
184
1
301
51
28672
17
4
74
6
231
4
8
14
8
6
12
705
9597
48
1
36
7
2
10416
493
9
2
5
1
1
147
28
374
4891
2
1
1
3
8
13
204
5
1080
5
22
661
20
86
3
2980
55
1
273
19
420
716
1
1
1
14
810
1
1
1
50
30
189
27
11
1
3
28591
1017
1
631
3
170
2
1
7
1
5
765
360
49
16
7
213
1
869
2
6156
13
18
153
6
96
52
5
21
2
18258
3
1
9
2
433
134
244
1
2
249
16
1
1
92
446
228
54
3
6
3
10
11
1
42
1784
323
19
1
22
48
1
13
10
141
17
23
4893
1
12331
44562
1
33
12
4
37637
18
67
33
642
4
19911
4
8668
23
681
3
168
3
1
32884
1
32
1
5607
3
225
4
1
2
74
5
9
16
235
4
18
6
1
3
60
1
2
27
1
43
78807
13
12
1
123
70
6
1
61
2
2
1
2
2
194
1
983
2649
44
2
77
4
256
5
5
17453
6
14
774
138
12
1
353
49
11
2
5
2
1
3
130
1
13106
14
77
6535
147
10
1
140
40
40
141
1
52
1
4100
4
1
15
1
21355
13
5
37143
15
1
70
499
7328
32
16
1367
1
11
2
1
3
361
2
98483
124
118
4
17
83
23
1577
15
3
29
1349
1
2
26
59216
5
19
5572
48
1
3
9
81
43
1
454
1
126
2
204
123
2
1
1
712
88
7
4
4049
1003
4
4
44
2
48
11359
23
2
1
164
1
5260
32
4285
381
1
2
25013
205
19
8
1
15
327
7
41
19
199
5
4
4
2
7
1
5957
237
4
41
31
1
61
272
215
1
1
217
5
174
1739
5342
1
6
30
6
67
1
2
1890
5
8
21
1428
2
6
1
1
93
97
4
10
2
3
15
345
54
3
2
1203
13
10745
1
11
15
1
86267
5084
1359
1
1
298
1
1
1436
2
14126
137
1
12
7
10
3
3
106
409
43
90
158
18
5
20
2362
6
22
9
3
4
1
3
1
6
3
35391
1
1202
45083
6
3
11
32
368
2
8
2
149
6
7
1815
1037
4
15
2058
8577
23
339
22
32317
1047
1
4
341
12536
79
43
287
2
6
1
1
6
2
245
57
2
199
1
233
1
10
124
1255
358
6
1
11
80
17
8
24543
1
31490
2
24
11
32382
2
1
12
1440
3
1
4
1
2253
1
1
2
30
490
3754
13
6
1
1
3279
1885
2
13
2
1
3
1
27276
54229
1
805
1
1
8
7
3
17
2
2
6
7
2086
1
1
301
91
10
583
1
197
5411
2
1
3
6
48847
143
3038
4
95766
1
22
45
46780
1
1626
13
7
3
45645
1
2
2
1
64
3
1793
320
4
2
6799
3
1
1606
82
5
77210
2
1
1
11
691
2101
192
1
1793
3
1
83
1
5
1
10
2
1
934
1
1
3
2205
7
63
2
2
72
15767
1
2
5
8
2
1
1
1
15
182
2
41
1
113
7
2
149
89
33262
4
7
1
209
48
7411
133
77
8728
9
21926
2
1
32
142
6
112
26
306
2
49
1
1370
1
108
1
1
2
14
13
2
1
87
1
32
1
26
1
4
486
9
2
1
44
1654
65771
3781
3
88
13779
1
12
1784
2
18
2
1106
1
42
423
5098
133
1
76622
1
3
2
9
14
1
13216
18
46
16
1
4
1
5
4008
1
4
6
6
1852
168
8260
801
29
3
1
6
1
33
5
2
91796
5
1284
978
82955
1
6
291
12374
4496
1
9
1175
103
1
1
39
1135
2
125
9
2
1
2
1
2
2
1
1
22
8
8
336
55997
1178
44
12294
78295
21003
3494
41
12641
1
127
35501
22
6
236
4
5
4
1
433
3
3155
4517
208
10
2
132
507
1120
1
98
1
2
6
1
4
12938
4089
56
1
3
604
3
15085
460
44367
81
14
499
91
1
15
1
4
4
2
2
7
71
218
1
12
279
34
2
3
6654
290
66592
147
32
614
5
1
11
76
34
73
19
1
34
72107
13
27944
1
6
1
1
108
14
2
1
1500
1
1
32
3
5200
8
7
23489
1
48
1485
6
7
78
2
96
2
2
798
8
2855
740
1
104
2427
53
28
11
10
414
2
12
18
1
1
6
26
5
40
7
1
4
132
63
97
3327
2
41
14
15
1
25
6
1
2655
453
3
1
27
2
2
6
23
2
1
30
43
29
9
1
40
2
32535
25
333
41
1
1
3
15
334
5
11
1
7
5
35
16
1
1
14704
1
10
1696
3
2117
4
108
4219
2
105
799
1
2
46
1
1
9
3
3
5458
37221
30263
234
1094
741
2
3
1089
1
18
3215
75
5
16
135
7
53
1
4
8
2
28
6253
2
7
59
58
223
13
1
138
341
4
1
2264
2962
4115
20
236
25
2
484
13
6
448
14335
29
6413
2
1
6
38
1
5
2831
1
10
438
1
537
362
1
52
20
34
1
525
1
1
14
5
14
58
23
1801
185
1
5
36
44
3
6
2
116
260
1
1
119
5
3
65
1
28
14589
6
834
1
1
10
1
280
7
5
5
1096
169
64981
5
3
1
9
7
89
92
29
2404
2
729
1
5
9
5
3
2
1
82
1
9
23173
3
1
3499
355
1069
1
77
17
53
1
7
4698
1
1
1
59
5
125
1
627
2
343
1
1148
328
1
49
339
2
12
15
380
422
4
3
1
6
28
2511
19011
11
2
783
130
70785
18
1
2
1540
24
75
180
50
11
4
1
96406
1
128
5849
6
6493
3
74
1
22750
4
13
2
1
2
21
915
4
2
4
30
5
1
14
4
3
1
36
1
1
13
2
1
83
147
1
12
347
2057
3
6
13267
3
378
1
34
964
27154
17
10773
5737
68
1
67
920
1
1
7
568
15
1
444
2
3889
3
52
65
17706
19
3
1
65153
3846
8845
1103
8
3
2
249
17
4609
1554
8786
28
9350
1
2
890
2202
4
11
1
4
26673
15
1
192
9877
7
2
10
6
3048
2
9
232
8654
72
3
4395
74
2
5
3
9
15
3
2
1
74
2
36
1
5
13455
5
606
1
4
12942
16
43
59
7
2
10
1
1152
90
8
14271
1
11
1
1
1
1
2
100
19694
81
1
4
1
228
222
12
5
516
130
1
1
3
4089
33
5
274
9
2
14
5
3
98
1
1
1
623
2
63058
1
2
9
5
2
2
15
8
8
1
1
3
2
36
1
65
1
3
1
8
13945
3
5
12
4
2
93
1
3470
54
60
84
6
2
1
40
226
64981
36
2
12
20
640
7
20
1
3
1
257
44
32
2
2
1
924
616
6
38075
10
5
1668
5
1
31
2
35821
12
123
9
1
807
6
1
1
1
1565
3
1
8
3
4
1
1
1
20
84
1
5
3
2
2
8464
205
2
1
1
1
1
353
2
4
1
178
8
26
166
64
10
61
5
153
1
6
9
1
21500
1
18
1
10
29
43
4471
21
1
26
1
180
51875
112
36
5
2
1
1
87379
29
2
9
22
8
165
35
1640
1
7549
3
7
47
78
4
1704
38
6
52
15
3
1
1029
6
1
1
3991
2
5
2
1
1
1
1296
761
1380
4377
29
468
1
1
6
624
34
482
90142
1
3
1
1
1
3954
140
2
16
57
3
79
696
1
43
145
1
5511
9
6993
1
1
1075
4
5591
2
1
1
6326
187
15806
65312
3
1984
2
1
7
3
69
12992
455
1
9
1
493
686
46
1
48235
9
143
15220
15
267
223
1
24
2
1589
1
2
1
26
23
1
118
88
18
149
3
2
23
8
301
1060
8
1
51985
27
437
1
73129
5
2781
257
37228
1
94
1
4292
1
556
1
116
1565
28
31
43303
1
1
1
3
2
101
2
656
1
106
7
1
50
1
113
314
1
2
36
6
1
85
5008
27
6
1
8
4
26
33
387
204
59
11
66
4
18
47
15
3
10130
56291
4
6568
2379
2986
1
1
2
162
2808
4373
14
2
1
1148
181
40
74
8
57
193
7
15
2
18056
1
348
64
2
8755
175
16
1505
3790
3
2512
8
120
1
2
1
20
79
18
3
6
1
1
29
111
1
160
2
1
1
31639
30
8
1750
2
10
7
12
1
2
23132
27603
43
2
8
1
5
2
158
53
2
1
3
307
425
1
1
2
1
2050
100
1
13
2
9
1
17
43
13
13
1
3
178
436
2
6
10
24
1302
1
127
3
3
1
193
2
597
22
1
1
35
189
1
1
8
642
1
17
4
32
52
351
1
1
3
9
1
1
2053
138
27
4
5674
202
1
37
5194
3
6082
1
1
1
22442
42
4
6
1
19
1
41212
3296
9
58
57
7
14292
8
1
9
2
4
23
32841
2
18
252
4
2
2818
1
1
6
8
20
8
69168
11
2
32
5
2
1
1
382
1
2
415
128
3
698
2
1
1864
2856
6
9
3
3493
10
88
1
1
9
2207
629
7
1
1
2591
5
15
509
773
1
10
87
69
1
13
4
2
1246
3
2
407
10
99
3
126
30
182
7
26
2
42
1
2
1
1235
6
10
2
1
15
1
98
77
67
1
1
947
2
1
31
28
3
1
1
4
63
4
7
3
29
364
8095
4
3769
2
61316
3
97
2
1
17
8
53
2
219
1
80
68
414
58
221
11
15380
45
14
3299
8
3
5
3
55
4
3117
254
51
3
2
369
9
1
22
5
1
10
11
2
111
38606
11
111
4
39
26
18
4
33
7759
1
11
4
32
1178
32
26
9984
7
1985
46
1
86025
1
14
52
1109
1
1
243
1
20
1
16
109
2958
1
6
1
3803
6657
2
29
10
1
2
1
2
3
40
401
79373
5002
7682
42
1
2
57
151
46
1
1
1
12
3
1
3
1
46844
435
6424
1919
12
45
13
20
876
6442
40
24
165
35
11505
4862
2
44
1
31
763
2
4
70
16
1
494
21158
5
1
1
6409
119
422
1
1
1
112
24315
1
254
1
5
1
474
1
11499
1
884
1
512
1
17
2
53
18208
1
5
506
10995
40
1
29
1
8
87
1
182
5
1
22
3
3
6
12
3
2
7
92
102
2
56
1
3
28
11200
25328
1
10
105
396
7
2
2
26557
6
4
3
57
1
11
1
5
333
1
1
426
808
1
54057
1443
4
1
2
1
1
3
167
8
2
4420
4
15
8
95
3
302
51
1
1
1
2
58
115
1
5
1
247
152
497
2
30
303
5
2
2
8
7
2
17
6
1
1278
5
1
32
2
24
73714
16
8
1
120
448
1
4980
14429
69
1
33
56
393
17
107
1
1
3
30
8
18882
2
2
1
27
92
966
273
44
6
1
2
6
501
4898
5
2
436
7
7
27027
6
3821
2
52
1
2
10
1
294
6
1
15
51
2
49
6
4
18568
3
2
47
4
24
4
11
144
26
12516
1
11678
28067
18
130
91713
44
1
1
24937
29
1397
1
3
2
4
166
3
2
63456
72
2
3
9
1
2
376
1
3
12
11
27
5
13
263
2
1
1
3
600
503
5
28
107
3
7
950
1
2
6
1
94
9
2
24
38533
1
2469
3
1
3
26186
1831
7
13
14
11
34
1
6843
4928
8800
4678
1
3
194
1
30
3
64475
1760
3229
5385
1
3
5433
5630
499
2
3
1
9
4
680
2
151
4
110
14006
1
5
145
1
4893
2
1
1226
12
32
1
327
16
3
55518
591
30
5099
3
2
1075
6
1
116
358
10
347
25
73
3
1391
1
559
168
7
6
25
10
11
11
9
7
204
8
634
40308
13
2
68
2
12
81682
8
1
3
7
1
7
1247
2
6
1
1
6
130
73
8
114
1
60
67713
4000
41501
155
37
1
1
2395
10
31446
18
2
99
3
196
2
1
1
2
512
41
151
3
17
1
11
10814
2
2
2
104
1
74
5724
11
697
8
1
1459
1
692
1325
153
39
5
5163
3
3
7
1
33257
3
22
4
1
1
3
1
8
97
3
42
1
1
2
612
4959
13
67992
5
3
13151
228
7
1
1
1
17
5164
1
1
1
1328
134
460
2
1
3
1783
3
1
689
1
1
6
1
1
1
10
3
13
9
10
238
1
2
137
4
6
29
4
270
152
818
11
6
3
6
7
58
11581
6
36205
5111
11
8082
15
25
1
7
1
1
6
1
7
1
13
2
3
8838
2060
3
5
342
41
80
31
14126
6
3
2
3
1
44
1
54
1
21
888
51
4
10
565
55
8957
1
1
1
20
1523
91
1
128
177
926
1
26
1
9108
42
5437
18
5
6726
1
1292
1
1123
2
24
4199
4
30
63
2
332
1
5
7
4
1
1
2
16660
1
16022
1507
1
150
2
2
302
6
1
10
249
107
7
1
1
4
78
5
3
75
1
10
1
8
2
5
7
1
29
2
6
19796
43
1
2355
3
2
1
13
118
3
1
61
4
5
215
351
3465
1
4
1
40
918
2
53799
11
3237
38
241
1744
3718
1
1
2
1812
2
1
16708
8786
2
15
48
1
1
40
1
2
17
1
2
31973
176
32
2
2
4
13119
79
4
36
1
3
3854
4860
8
2
27
6715
1
22
1
8
139
1
22
1
69
2
7
10
2
13
7968
3
1
21
5
1
7472
152
5
42
6650
9330
2
1
13499
1
97
1
8
2
12
1
25735
43
354
5
1
393
2
7
12
2
2849
318
44
42
171
28
10
726
378
51
186
4380
2
299
1
2
159
31
112
17
16
9
2
8
1
1
35
313
18
30
5
158
268
1494
10
1145
41
1
1876
4
6993
6
1
142
10
10
1
830
9
1
9
1
1
1
1
2
1
7
22
13
329
1
23
51
1
2
6
1
81
11
2
2
93
3
8
227
3
8
368
1
2
8
5
4
3755
3
2691
837
9
2894
12
2794
3
1
5
54845
1
15
36
2
2
2
6
12
5
1082
90
1
1
10
6
178
9836
91470
9284
6
83
1
1
66
2
6
2
155
79
1
4
2
2
61
1
130
1
4
14
1
441
4
1
3
441
13041
7816
1
56449
73
2
32
10
43
60
14
1
9
13
179
35
1
2
706
718
168
6
2210
2
90
3
44
1
21
16
316
26
4
43
12553
21
21
1
1318
5
644
62
4
8
12
653
1822
18
1
25
2
18
5871
12
1
16
200
21
167
30
2
3
4
7
821
1
2
69
2
1
2
1
9295
10
1
852
3
107
17
19
6
41
4
44
1
6442
24
1
639
231
1
8985
1
15
3
4
9
3
3
4
9
8
705
7416
2
11
1
3
22
1
1
1
5
18
33
1030
3
1
1
11039
71
2
39
57
3
7
1074
13
1
1
18984
67
14309
13225
1524
512
3
1
9
2
7383
10
1
7
3103
80
8672
507
1
2
2
643
4
371
58
2
4
2
2976
12033
327
146
13
152
35
1
2
3
41
17
10
1
2
226
1
11
60
4
81
9
12
5
10
4
159
2
2
14035
1
1
184
1
12
42
35
4
550
1
13
1
15
1
2
10
37
246
19
10
5
9
157
9
8692
1770
3
55445
1
431
7
306
2588
14
3
3
2
6
1
197
1
13
2
1
14
4
123
1
4
1
7167
1
2
12
1
1
3
1
7
76750
1
4
8
331
811
5
12292
3
2
20521
1
4
899
2
14
72
54
2
4
1
1
2
2
1082
9802
111
8
1003
51
27
643
1
10
42
1897
9
58
405
33
24
2146
8
6
29
7
11
4
3257
2
42
1
6
5
512
640
227
2
10273
3
1
1
4882
86
13
2
52
4
448
227
97
5
273
6
4
3
63
3
8
13
11
61
2
8
183
1
26
313
1
37143
1
5
56925
9290
10
52
33
13
1
1220
2
978
19581
9
11
1
1
160
1
1
2
3
5957
60
1
252
34
7
81
22
3
1
3629
9
14
1
1
929
71
14
1625
6
12
24
6
1
74
12912
1
41
4
76
2
1
1
3
2
2
62
90
15619
3
1
199
12
1
18
54
14
52692
11434
4
20
1
1
15
18
399
1
93
1
1
29
21
27961
3
1
6031
28038
6
23
12641
5
6
3
6
209
244
1
459
1
11
1
69
2270
1
25493
31
5476
1
5
4161
2
5601
8
13455
3
14
1
2
1
482
14265
59005
152
427
4
7
7093
73
9
1
76
3877
5
2
79
1
14
1122
9452
81
1
16
1
2
2
17
6
7
719
522
9
26
3600
2
1
4
885
28
2
1
9
2
68
1
72
1
13041
45
59
1809
39737
2
17225
27
1
1
2
3
46
589
20
1
5976
127
1
4925
10
4
3
5
1
1
1
1
455
1560
1
2
1
2
1
9
50
3
2
1
307
28
2
190
3
3879
92
1
50
1
15
24
10
216
1
9
1409
13
242
1844
78
28
2
6
75
112
1
62
1
1
512
2261
3
751
1
24
27550
2
212
954
84
8
2
2
43
1
1
53
26
22
198
1
20
1
237
1258
169
1
5
9
12
5
94
1
2
1
2
1
1
26
19
22
1
2
13
76645
113
1
5
13
678
17261
5528
1
68537
25
899
1
5492
37
12920
547
18
3155
59
10
481
1
129
1421
114
1
2
1
171
18
79
3
32
220
45
6
1
36
1
66
1
1
4
1
1
4
117
6
7
3
21
23
196
64
1925
47
1
8
3
544
4
131
571
40
24
7
341
592
30
1
18
93
2
7
1
1
632
1
4
289
2
1
5
3
1
225
631
2
8702
1
949
213
24
4
1
15
4
1
571
1
113
36
178
42
4
1
47606
35
1
3
8
38
1402
27
1
1
12
2
4193
5
157
1
8713
6
29185
1519
4
16
7
12
1
2
1375
59
2
19051
2
126
1
49115
2351
15429
13
68
38780
1
1
19
13
2400
4
4
1
2
6
1
5
3
1
1
62
18
1
21786
63
2566
41
1
1725
6
16
3
10
1505
3
567
5
1
4
1
16
1
91
1
2
1
11
1
4774
3
1
1
1
2
1
5
7
9
1
1297
4
8911
2417
108
2774
3
1712
3
2
9
275
35281
68
1931
1621
1
439
126
11
1
18
528
54
15
20
4
63130
7
2
1
67746
30
1
1202
5
4
8
18
1
3
2
1
1
3
19
16
3
11
8
1
2
4
23
15
2
1
121
31450
11362
6
420
4
1300
2
1
11
2
419
50
90562
202
2
61
48
1058
32
7
1
1
1
1
14419
25
1
1
858
1
3
3
6
62
1
1
1
1
1
213
207
16
2
39
2
2
2
31
43
3378
10797
12
7
7
117
589
51646
1
3
1457
20
839
4
2
3152
828
141
220
1
2
222
17
636
22
19278
1
10
21
1
207
1
6
619
118
14
11
548
23
14
26
1304
2
12
7
2
2
4
10
321
10
79
66
34
21
2
35
22971
102
8
1137
1
227
413
83
20
73966
927
3
5
319
946
474
1
3
1
198
2127
8
94
27
1
1
10
1
26
644
203
2319
23
4
2
4128
473
1560
8
5
3
21
5
1
1
4
9943
2329
16
4065
1
98
1
61
53934
4
863
1
84
1
452
382
9
1
308
2
1293
3
1494
3730
1
1
1
398
9
1
32127
9
1
1503
7997
56
1205
30
37988
1
7
1
4
4299
55873
1
109
576
255
845
7
1
26
91
5
5
4593
2
58
1
10
1
1
2
302
5
21
60
9
752
7
94
1
62
24457
1285
541
4961
19273
58
3216
705
16
153
582
6
3
2
1
6
9
58617
28
10
4
1
17702
7
5
11
9
122
1
3
1
2
12
1
11
2
29106
1
2
5
3
1
188
6207
229
1
58
59
1
1
8350
1
274
33
78
2
41
1
11
1
34085
37
15
1
102
53
1
1057
1
7
4
127
621
1408
4
19
118
102
423
2
1
1
6883
1
1
1
2
12
6139
12484
13
5
5
1
10
13
1
17
1711
1
4
2
392
10
97
3
1
3
1
1
4
3
161
900
5
8
43
1
6
2502
1
8
4
574
172
1
1264
2
1
2
1247
3
67610
5
257
1
1905
10
18
16
255
1
2
6
35
4
95904
1
2
1866
3
66
11
11
6
1
5
315
1
28
124
6
619
1
29
1
10
1
1
7
12
12
19590
62
22
81
1
2
184
99
24
3
427
2
3
7
156
1
4
66
8
1
2
500
8
1818
10
1
1
1
8
1
15
2
9
56
16
3
3
108
1
37
1
31
1
13341
12
1
42
14264
5
4
1
148
9181
1
45
1
16550
2
1
14
4
1
16
5
6
13701
27
2
10
7
14
2
1
2
32
1
1
1
2
213
1
405
193
1043
1488
1
53
10
1
1
20
2
135
235
2103
1
4
1
28
1
3
140
1858
865
1
4
137
2
1
1
2
1
1
67
11
1
6
1
7
4
4
3
1
385
1
1
5
4673
32
78
2
3
36
3
119
3
663
301
4541
1
70849
381
236
4
1
1
1
13
11
2
1
2
2
2
493
6
16656
4
4
1775
117
23
218
56
7
21
7
1078
2706
5
7
11
10
3
2151
1
406
11
1
24
6
36
726
6
370
3
162
17
1
206
69
15
127
28403
16656
1997
10
1
15
1
8
174
67713
1
2
7
6
1138
14
1
240
120
196
44
4
1174
1
1054
205
5
1
21
15
3732
15
6
3716
5
444
507
14
32
3
348
301
2
1
49
1859
13
53
207
7
272
3
1
1
28467
69
3
8654
1
1
54
2
3
167
262
1
177
2
1
1
105
2
103
964
15
1
28264
6
66
32
102
186
24
13867
470
8
7196
10
1
51
36
3
1
27
16
2
2
622
1
16
33
11298
10
59
59
10
1
2
4
1711
1202
3
1
375
1
65
3
20
1
155
1410
12413
2393
270
178
4733
1326
1
29587
1
172
2
2089
9626
54229
3764
26308
4
4
7
4127
2
2
3
2
438
4
682
153
51
3
24
10575
45
33
1
271
168
4
113
14888
13
1
14
70
2
13
1
2
17
7
312
1
2
16
17
2
17
54
2
24552
8
12
1756
64
17583
2488
1
38
11
624
1
1
298
1
86
83
565
75024
4
71
2
7
6
64
8
26
109
77
840
2
33
39
1
1
1
5
4
4
492
9
411
3
15
476
1
7
5936
2
25
27
1
89
40335
1
1552
1391
5
4
1
19652
16
11
1
142
1
437
2
4
25
1
275
81
58602
7
16888
2
10
1
1
1
10
1
1
395
13
485
198
1
3
3
17
1
7
99345
200
2
1
19436
3
81
3
1582
10
42
2
43
169
13
1
34707
167
16
4
107
11
2
3
88541
8441
3
1
5
1
9
1
124
4
171
2
3248
5
4200
3
2817
5
3
99
3
1
14
2
3
410
6
3
73
7
5
11
5820
3
1
85
1121
14092
96
2
5
3
3
25918
252
1
610
6
8
6
65
46959
3015
9
1
1
2
139
184
4
20
1
10
10
3300
69
45
10
105
1
14
29
1
1
2
885
1
106
7
6
32
1
56533
56
2
1
1
12
12
1538
2
8516
4
30745
46
5083
45
6
112
2
1
16
4
398
3
1
104
1999
23
10
533
1
5
4
1
7
320
7
438
22
712
11
929
495
1
1
25
1
50
355
5446
23
6
4
1
5
6889
43
3
3
4
7
22
2
383
857
1
5
8
141
84
176
201
51
9
1
1
2
1
441
61773
160
2
2
1
101
31
19
13
5
702
3783
255
415
48
6
18
11
1
59
72933
4888
4
101
3
15
6488
117
4
1
11616
1
43863
18
1
22253
1
5
1
5
54
1
1
76231
1
2043
43
1
357
2
143
5
10
11
1
1
207
2
2
27
1
16
8
3
1003
123
11052
1
6495
20
305
126
520
353
4
17
122
1
6
1
4
1
6
1
10
8
6
1
1
1
19
5
62
60
92
3
106
69
1192
105
15
35
2
110
3
17
21226
1
2157
1016
1
47
2
5
36104
144
1
10719
2
2
1
1
2
4
1
182
3
15
8049
1
8
5
75
3
3
240
10
1
557
2
875
2
14
404
1
3
11
22
775
78
2
15487
15
31
68
56925
490
1
5385
3
2
26
89
16
2
150
1950
187
1
4
1574
86
41
3042
90
742
476
64928
97
1
60067
22
13941
1
4
2450
1
1
9
215
4
7
2054
65
1
2
8
44
1054
6108
1
2
3
38
128
1
15
8
129
1
1
27
2052
8
60
1
67
48
55367
1
172
3
3
631
1
3
1538
69962
19
378
12033
3
19
1
1426
1
2
1192
6
6
1
5
1
1
19
359
3
2
12
8
67
1
2
92
447
9
1
787
11
5
3780
1
109
4
700
44
186
421
54
1
1
1
7025
4
36
5
40
31929
1
1445
255
221
42
2
1
37
2231
4
206
6
1
5
89
4
16
19
9
259
137
20350
45
2
1
5
2
2
1
1
8
1815
7335
1
100
7
1
9
1
275
13
33
979
43
7
5
58388
1
1
3348
75
1
24
6
6
21569
266
27
1
1362
5966
229
1
1
18018
2
1
1
15
5095
4
1
6
5
1
1084
229
2
707
62
2
6768
1
1
12
31
6
16
7498
1
1
2
2862
38
47
194
42093
119
1501
4593
6967
1
1
2
1
23
4091
667
2
12
5
1
1
6
4
17
139
1
87527
396
1
2
7
2
2
1
2
1
820
1
6
8
39
3
35173
1
1
1
76405
2
13
2
2
2
1
3366
1
1
32
20
123
2
16
55
1
5
3
118
1
429
367
399
21
4
1
2
3
56
1
61491
1
114
3117
2
5
53
121
295
4
1
34794
1
1
197
5
9420
25229
39472
1
232
60
125
11
1
10
16739
13088
29
3
33
2
191
170
61
16269
1
11
25
135
18
16149
1
1
2084
3
11
2118
640
2479
1
3
1
1
10
1
25401
1
4
3368
824
3
2
11272
3
1
136
19
1
18
5
1
12
413
1
1
6
655
2
1
2
1
276
927
1
9
13
2
316
103
102
9
20
13
181
43
3
103
7528
7
1
1
12988
72085
66
1
4
5551
55
45
15400
58494
1
3
1
98
10
15
11
1
69
155
5092
7
4
83
2
5
162
1
10
325
3
167
3
5
1
1
8
3
38
1
22
1
4
7
4
1
2
2
5
447
1
113
10
1
1504
6
5
3
1
3
1
2
422
1
26
19
75734
1166
15
289
2
502
8691
50
46
1
42579
2
17
1020
2
9
4918
36
1
1
1
6
6
1
1
720
3
1077
10
7
53
103
10
194
23
28
4
1
1
1
8
1
193
214
1
1
2
43
3
30445
2
37
5
1
34
1
139
61
3
12
269
4
10
1
58602
9
11
1
1
7
145
1
71245
15993
38
3
1
10
38
1
7
5
824
5
2
1
2
3
1
229
1
1
3120
8
1
1
11
3
2
9
22
16
5
2
1
4311
2
5
1
2
1
118
4
2
4
1
1044
5
4
1
80
8
34
1138
7528
3
101
2
340
1
3774
2133
27057
9
2
69
1
732
651
1
141
15
13
1
2
1
35
265
7428
2
193
1
298
5774
23
7
819
354
1
2
1
4887
42100
11
823
329
3
6
1
24472
355
6572
6348
186
5
54506
3
3
3
54747
3
2
114
585
2
450
25181
5
2
4
3232
200
4
2
4
183
1726
3455
2081
4
1006
53
13
7
2
210
43912
3
345
74632
11
5277
16
28186
1
315
1
55
204
3
121
2
2
2
8
1
1
1
17
11
2
5
52
1440
14
9
604
1297
60
10
125
26
10439
4
5
77
4
753
17
2
78
26251
210
1
475
393
398
18
1
4
5
1
109
1
4
5938
1
2
2
1
298
583
19
44
2
4
414
68
12
2
26
484
7
8
2
11
1
573
12
18
10968
5471
6
86
153
2
1
68
1
74948
160
6
2
1132
276
12
75
29
38
9
339
188
1439
633
494
1
11
6
16
640
314
15
11
344
332
14
2
26
5
1
3441
950
17
22
8887
2
216
8
41
1
16
1
9
13
3
87
4
52
7
25160
76
17
1
739
1
23
3091
2
122
1
1
4
9
6889
2
22081
35
6
139
943
2
356
38
1
47865
10
104
3554
4
1
3
1
6056
11
3
24
221
781
5
3010
36
7
59
1
5
32983
2
5
1
10
4
125
1
2291
18
275
1
142
4
73
31
4191
1
3424
68
50
1
12
9355
1
3
7058
14
379
2
5
9
10221
4496
1
1
223
16
36
83724
41707
1
2
1
4
1
2
5
4347
164
62
35235
175
7
176
1
1
23
1
2
6888
109
1
1
1
187
320
38
12
3
185
2
27
30
25
1
1
49
1
74
14
777
22379
4
35878
1
18
938
1
72
1
6
5
6089
2
5
1
107
2
2
3190
1
1595
61
502
1
338
71
1
1
84
8
2
2
1
44100
10
13287
5
705
2
1
99
4
13
180
124
126
1
1
6
1
1
3
2937
3
3
1
12
57
1
4
114
2
5208
16884
243
10343
595
7
1
31
1
1878
6
64
29
14
70
84
19
807
3063
3
34
3
135
24
11
4
77
1
1
1284
83
2
18
1
2
1
10
12
1
4858
339
2
704
3004
11
7
1176
9
82
2
90361
1
12
5473
5180
7
511
274
1
17
10
5
196
37
1
40
413
1
816
6239
8987
2
43
1017
9
2
6
69
384
66
28
64
3
89
1
1
1
15849
20
8
1505
1084
4
8
56
1
3
938
347
77
2551
9
2
3184
89
8
3
58
8215
354
3
13
41
1213
2
8
319
5
1
1
267
133
17
60
6
307
1
2
21
73
4
1
1
2880
67
1
379
12
16
37
5
59
1783
31
2743
1
2904
7528
2041
55
19
6
499
1
7
56
2
2
1
2
1659
1353
80
2695
17
1394
21856
23
1
5820
9
10
4
212
1273
240
1
1836
1844
48
1
3
4
9
27
19
5
3
2
2
1
17
4
2
3
4
2
4
3
1
5
1604
1160
2
1
4
1
7
414
315
4272
33
9826
1332
111
539
1
366
14
1
1
108
12788
10532
5486
5
1
64
1
2545
261
1
71
50
51
231
1
6
3
185
64754
113
1
6
1
3
139
17435
9
20
352
30
239
2
1129
9431
1
11
3
3
58247
5
9
1
23
309
1084
1
3
304
19
13
6
103
1
1712
1
1
1
10
2232
1
2650
180
1
12
3
1
1
1
3
71
347
62
6
3
17
16
6
316
8
206
1
16
1
785
1
108
6
825
102
2478
23
243
236
1138
26
26
280
2
30
1
3
4
2
126
5
41
1
1
54021
34
2
1
443
3
4
333
3
2
1
24
3
3
25
12
8
570
2
189
1
4
2
1
841
12
61
4
315
95
222
2852
50
3
16
153
10
203
1
309
3280
1
113
9416
54
10
2
90
13
216
4
1
1
3
2
3
1
5
46
7
16
1
1
2
2
39
1
2
83065
280
1
7
2
2
8
1
4
1
3781
1204
295
3
2
1
8
494
1
3615
1
1
14153
7
13
41
40
5
1
9877
18
14
31
19
2
3029
2
33409
227
3
1
21
10
1
503
2635
4
19
89
63
1
1
29
10
1
33
8
7
28
64
2
2
574
74
1
1
970
39
1
34
2
3
1222
2
244
1375
254
133
18
2
13
1
106
135
34969
2370
1
4
10
9
2
2
8
11857
4
97
4
1311
13
2
1
1
1
7358
9
2
3
2
320
1
9
1
4
2
57
62
7
9156
2
7
745
11
4
6
15
263
8
16
3
24
39777
2
1
1
32
11
2
3
40471
228
505
1
7
2
134
9612
10711
6
188
24
2
2029
348
642
493
77
1
8
239
85
2919
1
2
1
2
55
153
2
9378
22
37
269
20
102
35
1
98
4
6935
3596
2
2
65
1
58728
79
3
1
25
66
8
1
5
854
16
5
5
6
20
4
5
5
1
6962
11
1
2
1
226
94
1
1
53
7
1
1
464
1
26417
1
525
1481
11
23
5
1
3
3
12
107
90
149
2
5
182
156
26
1
85
2
4
2
94
36
5519
91
3
4
1
527
10
7
28
19831
9
36
1
7
621
5224
1
1
3756
4
8
495
6
5
9
2
51
1
10
1
345
1823
1
79
38138
10
31
20
3
1
2226
2
18
41
1
13
1738
3
2
26
464
315
3
1
1
2
1
1
79
328
12938
1
1
24103
496
37
1076
453
13
35
4
1513
474
5
2
3
263
1
2
3
2
1
1
25
2991
1
16
97
9
38572
42
781
6
1
1
9420
7
6
15
3688
5131
4
1
2
38
154
16
587
38
98
23
2
10
499
361
6
1
279
1
51
14
9
1
2
4
114
16861
1
947
58
11
455
16
48
1
1
1
1
1
1149
65
4
18
33
28
446
260
107
1
2
209
37465
191
1
1
69
13
4
322
9079
9
7
23
6
8416
2
3742
2
13573
2
15
1
4
1
1
54
76
1815
7
86
17
1
2
256
7
1
7508
1
14
9
17
1
59
1
2
129
1
2
3
1
73
3
2
1
4
18
1
3
2103
78
4
15
8
1
4
1
2
165
42
12
10
35
2
308
4
276
2
31
1
3
10
1
4
1
2
1
1
6
49
1
22
75212
12
20
705
12
1
1
1966
1
71
4
1
2
3
4
2
20
28397
2
1
2
1758
10
4
44160
17
1
2201
1
15
26
33
41
7
249
40
1652
1
7
32
60
2
1
1079
2
11
26
2
3
389
1
4
2
4
253
1381
910
1
10
610
12151
2
10
6
1014
8
4
4
130
1
6
6
3490
10
13
42
1
98
4816
177
4
12
793
43
2
33
1
8924
47
1
22
1494
7
16
112
5
2
1
348
1
1
2
218
2
1
718
64
88
1
28
586
282
19
1
13
222
231
8
2
1
1587
1
6
5
32
6
16
221
1
6
410
1
1502
1
1
126
22
79
26
3
12
2
5
45
8
8
35
12
1809
1190
4200
8
1
85
3499
3015
408
134
419
3
90
17337
29
21
1
13
14
1
59
1
20
3909
1388
2381
3
1
120
1
23
1
1
8
12
18
70
1
2
33
39944
9
3
62961
21612
117
5
24
2
13
113
1
2
3
567
2
3
23
1
681
188
3
76
88
3
2
1006
1
1
47904
5
5
1
7
12
3
2
3
1019
1
1
2
22
254
1
260
1
543
9
2
7
41202
1
1
1
449
18
17
24
86397
5
1
259
3
4590
7264
1
2
1709
2
83668
5
2
2
1
11232
2
1
1
21256
3
353
10
6
45
3
628
2992
99
2
9469
1
469
410
27
6
9575
30
14
1
105
2
31
6
1
4
5
4
34537
67
1
3
15
55172
60
2
2
3
4
79
30
130
1
2
1
978
3
488
4476
6
1526
1
2
51
4
80
2
145
11
2
6
2905
95
1
1
67
1
20
53
4
2
1
3
312
120
2
2
1378
26
6
189
4
2
34
5
214
51
3
93
1
10
15
4
15
659
2
4
1981
114
2
279
1
3
2650
29
28
49
1
1
4887
5
2
1
314
43
2
302
8
576
1176
21
1
53
69
184
2
2
2
4
1
20
6
120
1
1
1
1
47
71
1
3
36635
181
3
93
6
34
39787
1
2
32
1
1
31
17
2
2
2
1
18915
292
19
66
1
246
1
7
207
18
42
16854
1657
1
2
1
3
75
2
5
46
19584
1137
6
1
2
4
4
2
63943
24
1
254
207
16
12
4
54
98
25
1045
10
68
1
1
2
4
20
2
17
2
1
13
1
3953
9
3
1
1
10
141
1
43835
1
11
7
10
25
9
7
2
1
9
1
8
92233
28
2289
8
109
1570
1
1533
219
115
15
1
1
42259
11
1
318
2
1
1
1
189
20
1
896
54185
1
4
40
948
23
274
79
1
11
32
80
757
18
1
5
4
1276
3
109
2
2
15
49
323
68
1
35356
3
2
2
1
297
2
75
247
4
903
41
46
1
103
35659
4
20
27
1
7
14
48
3
1778
5
64
411
16
427
2
6
982
5
2
138
27
1
3
4
358
3244
2
3
1
4065
322
2
3
14269
5025
1
10034
8785
6
46047
1204
88
1
806
17
3
98285
17
437
77
7
1
1
6
1
2
2181
1
138
3
1
12
2491
21
1
5
44
5
13779
3
1
5
353
10
39
1
38
18
4
50
22788
250
4496
227
177
144
1014
1
1
16
6495
2
2
3
12340
2450
107
1
1
124
8
197
1
17
23
10
41
1
6
229
51
1
3
72
1
91
3
1
1
16
25
2
51
1
25
1
1349
18
16
1
4
74
36
22304
4
181
9
35
1
15
14
218
1
1032
2
193
393
2471
1
137
8
1522
2354
27
14
1
1
19
682
513
9
25
16
3010
1
18
1
117
3
1
481
28
57
26
3
4
68
946
2
20
8
2
6
181
290
11983
85
20880
3
30463
538
179
1
41
3395
1
113
10059
7
50
2
794
36
29
8
295
10
1
53
22
1
1457
839
2
1
55
41
2
6
2
10213
2
1
1144
61
1
1
88
248
1
1
1
4
4
26
19
5
6041
9
72
1
1465
1
2585
39
4919
1
1
695
43187
6
74
129
1
60105
87
3
32
11
8
5837
2
18271
1536
1339
1
12
1
11
11
140
1
4734
900
1
4
6
22
2
183
31494
266
3
1
187
1
55
1
1
1
8350
2
476
7
994
1
5
334
75
82
1745
10
8
1
23489
1
45173
531
2
25217
5
28
1
4
100
37
6
1
3
53
8
91
16
6
82
1
67
4
14
2
5
5198
16
19073
1
1
30478
16
14357
2
51
1549
84
1
5
43587
5
127
76
159
4
8
828
217
1
1
1
1
14
9
228
2
2
1
15
1
27175
46911
24
1
7
38
35
95
22
89899
7
32
6
5
4
10
109
22
166
6
23
8
3
13
7
1
35
9
95
1
10
21
2
75
7926
1
157
1
1
3
321
40196
19
1615
8
68
1
6
3299
3549
13203
1
29720
170
2
30
307
1
3728
710
491
2
41501
4
475
545
2
19
1
1
1860
13
35
4
1
7
1
1
16
3
16656
459
15
1
1350
15
1
1
5
3
8610
23
1
48510
179
17
1
5
37565
3133
3
5
2
3
181
1
1
8
7
42
13
2196
3
13
3092
37
1
1
541
16
60
2
63
4166
66
4
1
48
22
10
731
4
4
12
1
455
2
4
1
628
13
58940
19
10
1
109
1
1188
1
2
1
5
1
10
1
257
7
62
3
1
88
5062
32
135
1
2516
1
1361
1776
12
1
3897
1
1
688
1
6
28
79
55
11
1
1
1
57998
2
5
5497
24
1
2
29
2
2
170
3
1
2
1
4
5
912
5
11059
153
10
1
8
3
12658
1
3
2
106
3
236
1
9
589
1
28424
1
27
2
57
91
4371
3
6
54
24
256
21
4
1
26860
62
1
3068
129
683
18
1
53
7
3
3
10848
39
5
5
4
3
399
62
120
69
80
11
2
3712
1
777
3
2975
1
20360
1
110
324
7
1
3197
370
9
9
112
1
393
21
2710
70383
6
70
11
8
3
6
14
25
3
1
3
10807
79
1348
6
4927
16276
5
19
28577
1
327
555
25
274
196
344
498
1
1
59
2
19359
94
267
421
218
7591
2
1
1
3
189
1
1
1
6
1
13
8262
2
13
7
2
3765
157
912
12
1107
15
6
1
45
16
837
1
1
5
33
3
985
12378
8044
2
4
5
10
1198
25
1
1
1
5
12
28
826
702
4
1
6
19
1
1
386
84407
91710
1
1
1
669
4651
5047
65
1
1730
26429
4530
3
3594
118
153
4
1
1
9
95
56
6
1017
35
4
11
6
26
120
20
3055
1
4
1619
2117
783
1
86
683
3
2
67
518
1122
10
86
68
978
195
2471
1
1445
2
1
4
1
28054
26
1
63
27
2
9
42
2769
67
252
1
1
9629
22
1
3
9
1
15
43884
86
4
5
16
35
463
377
309
10097
33
47
1
4
4
6075
1
205
5782
21
1014
1
1
2
198
5
48
46
333
3
5
19
1
91867
18
1
56
28
3
1
55
13151
1
8884
1
108
1
4
12
150
2
20
6
2
18
1
1
10
1
1
7059
2
1
2
1
7
323
1
1
28
2
5
311
11
1
4
1
1
12
5
9
16
1
8
2
1
1
4
8
1270
15
6
21
1
1
13114
2
3
3
8
1
286
5
4
7
708
661
358
117
11
1
82
1
1
481
1
23
1
7
200
17
1
2
197
43
49
21
103
52412
166
17382
2
92
462
2
3020
28
22
10158
10
502
1
4
5976
15302
43
3
2
1
26
36
1725
1
232
2
1219
7
1
15
29296
102
13
14
14
19
9
4670
1
110
677
32
27
13
9
3
66
5572
157
8
125
53
1
5
1028
2117
3
49
10
3
2
3
33
7
1
7
2
1745
1
4
1347
4
7592
1
41
1
1
4
102
1
52
1
3
16
5
5047
8
5
1
201
160
3734
7
2254
22281
9
18
3296
12
7
1276
2
286
1
3
16
2
41733
11581
120
1
5
1
44
400
1
1
1
14
2
1
30183
14
14477
36
1
66
3
578
3
10
1
115
146
2
121
4655
63
53
2
6
133
4
2
1
2
1
476
4
7
1235
1
188
397
591
3
6999
186
1
3
14
320
16693
950
13
1981
417
3
8
26
2147
1
6
33638
85
7
66
12575
18
1
1
1
251
55
1
2
8775
4646
6
1
1
124
1
19693
2612
1
11
6
2
345
125
13
11
53
2
5
15
6
1
33
18
9
1
7
39
5821
8232
7
4
31
2426
13
3
1
83553
454
1821
2061
3
88
1
46
3
26456
8
90
8911
6
20
4
1
166
72
2
94
7
1098
10
1
8
139
3
19
2
2367
235
13
105
29069
5
1
1
1
11528
162
6
975
1
1
1
6
37492
1
1
7
139
11496
7
25
5
38533
2486
3
1
1
7
8
186
12
25
1
8884
24
1
21
5
9659
8
1
12
48
1
116
1
4
2711
1
3793
287
2
62
7
212
4
1
177
88
1
19
445
328
3
8
125
5
122
2
1
28
66682
1
2
42
5
55
107
5
58192
1
4
18
21
7
13
200
11956
1
3
37119
15
34
518
5
5
380
196
8874
30
2
1
1
3
761
1
23
58
7
2836
37
2664
1
162
21
18
9
37
1
4439
70
36047
818
2
2
516
12
2
16
16
3
38
132
79
3
1
20
5
46844
11
48548
5
5
69
6
235
8
440
2
36
18077
6083
1293
5
1
2
358
33
10
75
1
31
1842
90246
2876
3
1
23
2
9
8
1
1252
5
100
19
35
2
3
26
2276
111
21
28
1123
2
1
46
2
3513
72
6
6
36
1
289
30
2
751
1
2
883
4370
658
10
9
16
3
1
2
3
8
12067
154
7986
36859
1457
8
5
11
5
2670
3250
2
9384
14
28
2
16485
906
2139
4
47
921
6
270
18
3
1
4
1
54
1608
13
1
2
10
1
460
5
2
3
2
5
2621
1
1
70765
5589
167
8
35
1
1
8694
6
92
2
1
5
101
2707
191
68692
255
4
1
1
77
6
104
22
19206
35
3109
9131
4
76556
419
1
3
7
26
15
3
1
111
786
7
159
55
40
20
1
159
5
1
119
3
58
9278
266
49
8
1
3
1
49
21
32
117
1
1
44
149
1509
22668
1
9
2
8
187
5
1
14
1
160
7
1214
12
7
1
1
1339
1
19450
8
28117
5
61
1010
1
48
1594
78
2
27
19
1
20668
34
3
60
1647
922
2
92
1
166
2
1829
4
22
9826
1
16002
1
1
82
16590
110
4
8
28
2
26
2324
3
2
42124
5
2228
1
1
275
4
2
151
13
3145
2
3
18
1
2
1
1722
26
2
852
2
880
1311
1
628
3987
9
66000
2
1
328
104
1
1
1
18
10449
1
1
79
2005
9
68
26
2
1
7
3
19282
6124
431
12
4280
17
6
3
16
1
1
1
7
1
18
2
1
5
10547
67
2
29
1
2
1
1
3
1
1
304
4382
1
1
3
2
1
6488
157
2
2767
11
9
2
2
1435
156
84
4774
1
1
3
9
30
1
2207
1
1
176
89
1
662
2
10
4
1
1
847
303
9
13037
347
79
39
282
4
2
7
80636
1
37
4
2
1
96
10
9
19730
204
73
1
1
1278
1082
2
6121
27029
11729
24
37
113
4
5
21
1
182
5
12
27
8
2
76253
22588
1
8
42
1
1884
11
4
3
9
33100
6
1554
51
9
1
2
48884
19
875
1
102
1
19
3
1175
1
50202
127
27
1
2346
1716
4
1
327
5
13
97157
3
4658
17
1
542
75
4
1
6
4
1025
64
3
33022
350
9
6
16
1
1
19
1
325
46
1
42982
9
1
1
320
57
6
3
1
2
427
65
9
7
1
79
57
2
14
7
1
2
5146
5068
30
1
5
3160
26
29
112
1367
2087
656
2
40887
1
10719
63
1
8
667
1
1
420
2
18
1032
1
28
20
4
11
49712
1
25
1
11
28
22
93
74
1
7
92
5364
79
157
18
4
1
1
2
50
169
2
39472
41707
1
25
3344
1
95
53
22
77
9
1
7
5
16
11
145
393
97
2684
2
4
114
667
281
2
681
3
279
11590
3
18
19
831
13
1
2593
38
3
5950
2
2296
709
1
7
10
1
8
31586
1
49
10
59378
1
98
22
5
20
21209
59
6
1
1
6
15402
172
62
2
78
1
10483
77742
1
9
70
155
2
12
3172
2
314
28
2048
5
103
15
547
100
1
49
26
1
2
3
34
24415
5
87
37
8
402
149
600
1
1
34
1
2830
3
114
2
2
5686
252
41
1
1
4
1
1887
2
5
23
8
9
55
6
390
113
5
1
109
12
16492
1
10
115
22
289
377
4
2
19
1
5
1
1
125
1
3
38
84
12
9
10
41
1
221
263
1
5
5
2
1
1
2
582
4
117
2
1
1
357
2
2
11
117
14006
66
2
2
20
4
2
43068
150
4
4
14
3
15
14
38
4
24
12
5
96805
13
10
1
16
797
3
7
23
266
16
39
1034
8
1
1
1060
467
16
33
516
1
15
1
4
11
1
1392
2769
234
58
15
1
3
896
1
8788
1
14031
4350
11
599
6
189
1
1
123
187
22
14
12
2
2
2
1658
51
4
2072
197
1
9
23
348
528
1
1
1
2
1
1
686
1
33
5
1
18
9
5981
3
5
439
41
6
13
1
2
39
312
3902
45173
5
2
5
11
3
3
6
1
3
27
5
16639
2
2
12
2
2
45645
2334
691
15
2
2
39
2
20408
114
3112
13
2066
9294
1
42
2127
5
15
745
87
1
1
1
14
2
2
51
6
2
3
48
4
11
639
957
81
1200
145
356
5
54512
813
1
91
1
3
1
1
5
1
186
1
4
7
11
1
2
1
30
16
3
2
2
1
1
15
16
75362
362
1
723
1
634
4
24
62
1
2
1
34109
83668
2886
418
16
9
6
3
1
2
6
9
9
2919
1
1828
2
6
20
4
11
2
7
5
10
6
1207
6
1
2
7
10302
36
4
19761
1
78138
30
4
2806
36
73
4
1
1
6
23
55
1
1
1
33
1
2
175
6
1
35
1
1
19
20
9180
15
1
679
4
8
2
3
2
1
9
5
1
1
2
361
1
107
83065
12
2
5
5
3407
99
8
8
3
1
34016
13
3
9004
1
2
3
4
19
1
37
38
53728
1
1
1065
6573
13
1
2
5275
1615
1
1
1
1
355
1
2
2
199
7
6
30365
8
3305
3
29
13
26
1
58440
4
1
12
4355
3
21814
31
42843
2693
1
12
1
3
10
14
299
32
7
1
1
3689
9
5230
11
262
42
1
1
25
1
859
58
1
1
123
6342
1
2
3
8
12
67
16
195
29
1
4957
2
7
1245
3
724
1
67011
13
2
1
59
763
12
4
169
188
1
39
3
8
2
2
6710
1
332
13859
1
4906
3
2
9
9
3
1
58
28
1
1497
10
6999
6
2
658
8
5
4
1
3
1
27681
5
766
172
1
198
14
1
501
66033
3
204
100
8
1
28
4
35
2
1
5
3
23
171
677
1
3
1
111
225
6
4
2
1
11
93
567
9
29
264
10
207
2
1
299
258
150
8
10
32
4
3
1
27
37465
1
31714
2
32
209
5
219
1
13
1
8981
7058
10
1
80
194
64289
9358
3
3
3
5144
2
400
1
2
1130
3086
13
16
9
1
1860
6
15990
49
3
3
6
24
1
9
431
1
20
8
50365
7
1
3223
194
4
16
1
3
14
1
105
2
1
8
7
2
24
6
41517
1
1
1
1
5
4959
677
4735
2
2
76
2384
2
4
52
2
3
1
524
342
481
4
2
21
170
1
6
1
48
3
78
21
2
4
2
1
162
3
10
56
21
334
120
348
1044
73
12571
15
257
218
8
181
22
41
2
3
16
8550
1
319
2
12
199
6
3
2
202
50
9
579
14
6
56
24
116
9
4
53
5
11
1
10
30
1510
1036
2
9571
68
6
3
1
387
295
1
3
37
1
694
2
223
6
294
37
23352
10
8
1
2
4
1
716
1
11
38
5
3
12
45
1
7
10742
607
3
6422
28
19
1
385
1
1
1
3
524
1
1
4064
34
1
9
1966
23642
3
4
20
7
1
499
3
1
1
1
1
1
306
1
2
6
1
17
6527
605
460
42
2
2
1
62
580
1071
17
1
26254
3889
501
421
15
14
2
2406
2
2
25412
386
10
1
3
10460
806
4
1982
16
11913
21
6
7
1
353
1296
5028
1
12
5
19
1
10
1
1
1
8154
85
133
3826
99
3
109
1
1
1
44
1
7
32
21
878
306
4
1
72858
718
6
10
51
114
2
1
257
184
3872
1
2
1
27015
353
1
10
1162
3421
719
1
33
1
1
1
3215
1
4065
1
90
2
9
5
7
1522
2
14
36654
7
28777
4
2160
1251
9
64
5
9428
18
2
50
14429
4
9
1
3
188
1
2
11623
6763
29
12
221
65
54
2
6
636
8
5281
5
14
1110
1
21
58
52
7
76873
994
38
30
5
10
6
1
5
2
338
955
2
10
145
22797
5237
3
2
23
4
328
1
71
95
5
2
60
2
2
14
22
250
19
132
4
9331
19
395
2
164
1
23
1
17337
122
1
15
89
1
1
188
4
32
4350
4262
1203
283
74
2
22
3
4
6
1054
55
7
38094
5
1947
1
2
1
38384
1
2
2
7
3478
1
1
5
21544
1
10
2
732
1
16
11
19
1233
3
24
82
42
8
3
7
2
1
7
146
1
1265
553
40
8
13
10
53
10
3
9
1
3
3
11
1
1
1
1
7
20
71
9298
2
11893
1
34595
98
1606
2
1655
5
1
1912
2149
2529
1
6
4
3610
5095
3649
1
1
90183
1
87
1
37483
92
1
1
6
57
9
407
2
5
21
10091
1585
15
2248
5
3
242
26
1847
46
2
13
5
6
65
12
1
3
21
10
3
386
193
4327
21
91
1
29
2
8
3
2
1
1
133
858
3
1
1443
1
50
1347
7
1
12
54311
1
2
3
16
71
36
1
22
22750
4
780
18771
1371
4070
89616
45
40051
93
10
10
1
10
1
71854
1
4
15
187
1
81
52692
1
1
447
4637
18
35
11462
2
63
43
26
1186
336
2
23
9571
309
8
26
2
4
3851
1
10
3
1
1
68
2491
64
2
1
2751
43150
365
2326
63
7
2146
72
1
1
1279
244
10
10
1002
4972
2
98712
3131
3
1603
4
12
6
562
17
7
25
53
1
3240
3
1994
4
1
28
229
43
90
1
190
1
19
1
1
1
193
4
7
48212
1
4318
1
35865
2
320
1
5
1
1
43
90
6
4
238
69
680
1
2
19
296
1
4
13
2915
9
23
1303
312
953
17
7
41
1
108
1
3
1
1381
612
524
1539
31
116
12
12
1463
42
2
6
1
6665
1
2
149
1
43
4
1
1
90
64264
57
15
37
196
1
1
645
94
3
1
3
1
1
5458
7
95
1
41
8
27809
90
1
35252
94
1
7
278
39
1510
65
1
10
1
6
10294
1
1
10
371
527
19
123
5575
25
19773
2
528
65238
2702
2
17
550
483
1
2145
56
29
352
30
1
1
3
4255
2
12
82
12
1324
1
7
2
3
2
7
1
29
1
50
1
2
86
755
18
11
1
2
1
4
22
97
206
59
1
2
2
2
8
38
86
108
70
1
19
6
4
51
384
36635
1
103
106
1
82
15
1
7
2438
7
5
1
173
1175
1
91129
37296
43
13
2308
11
2613
11
2513
160
6
1
38
8
4
57
13
1
15
1
1
4
69808
1
192
1
32163
9
6
367
78
1293
11
40
2
2
590
195
6
22
24
2
6
2
79
1
1
12
1
129
151
1
1
3
153
28
1
577
9095
18509
1
21041
104
1
1
9
1
6
2
190
598
1
64
8
192
17
1
4
317
1
1793
1
7
33613
105
4
172
1
7454
4314
1
609
17
3
1
631
105
151
1
18
4
2
36
11
1
31
1
5
50758
9473
32
22
8
1
22
25
31
1402
2
21978
2
76
1
1
1
6
8
479
35
32207
13
377
16457
948
7
3
1867
3
8
2779
73
4
337
10
37
371
60
5
18
48
22
1
1
8
8
14
251
536
8
6153
113
14
385
43
3
2
4
18
398
5
3025
13
1
143
113
29
31
988
64
1
7
26
25
2026
655
41
62
28
3
29
565
2
9
1
26
5094
3807
584
407
118
6604
7
1
5027
5
5
1
10
2
7
12030
1368
1
1
10
1
5
1
8
23
3
1384
7
51
556
1
306
37
4
777
618
1
3
1
10
5
5
1
2
34
312
1
2
4
53
1
8
1
1
88
2
1
682
1456
83
2012
3974
153
816
1
29390
13
87
103
741
6
4
706
6
1458
198
3
2
1
240
9
2
2656
37
10
1
1594
29
91055
1
20701
1
4
1
3
178
3
52
3
184
13
2853
22
77314
8
3
65
355
11650
1
4
89
28704
1
37104
2
3
34
1369
247
1
1
2
918
1
7
224
2
7
5
128
164
58
1142
1
3
325
54
2680
1
848
1
1
1240
1
36386
2
3
11
1
181
21
1
85
2
2
1
339
1
1
4
695
38
57
1
18
41
17
2
686
8
51
1658
16
1
28052
718
8
2
10
17
449
1
104
68
2
10
40
2
11
6
26
3
1
1
2
1
6
33
1
1
881
88
15
2
1
9
3
42
2
1
2
3
1
29
2
39
1
45
2
141
1
5
167
15
2
3
8
11
3
2
51
1038
66031
2
68
4
2506
1
2
1
3
10
16
695
2
65
113
3
1
1
2665
4
431
27
1
1
4
1
1
20
8
31
7
23
1
2
20
25
852
3
16
1
2
77
2
13
5
1
1
5
14296
1
3
4
2
3
229
9
74
10745
790
41
1
1
16072
11
110
14
8
5
8
18
4
757
8
3567
4
29254
715
23
4
1
133
51
33462
6
1
2
43
1
1161
4
181
14450
2
1
71160
3
5067
1
5
20
5
2
3
1
59908
1
1
28028
56
27
34
201
20813
1
16
1
37
27
179
64
8
2
25
11
1
1615
31
1
3
2
15
43
4649
64
2
3
35
1
4
1
5
38
3
1
4
2
2
1
130
7
248
43136
17
106
4075
51
1
8
2536
1
2
63
1930
178
238
52
14
659
13
36
108
6
74
735
16
13
6581
66
15638
129
3
26
2
31
826
35364
63
18
2692
9
1
10
14
7
128
1
41501
7
1
7
450
180
1
1
1
13
4
5
2
13
1
1791
2
1
19
42
3
2
13
114
7
1
373
14
1963
279
39835
1
1
159
12
1
186
282
1
58
3
24
23
1788
1
1034
47735
3
936
404
6
70
22
43
44
6
56
4
276
1
999
9
5
2448
54
1
43
5
4
3
76
296
218
6
12
1
1
505
15
21
4
13
719
4
1
5
114
112
1
2
366
1
78
41
1
4
2
1
962
358
17
1
4
1
1
2
7
2696
6
2
726
413
5
4812
1
1
3
20
1
37
6
14
1
3
198
24
43
363
64
1
450
1
2
1
238
5
14
2
3
8
6891
3018
5556
12
2
1
12
35
12
2
9731
6
1
30260
4
9
275
3
6
4
5292
1948
6
31
1
8
1
49
2413
44562
1
3
19308
32
4
1
2409
295
2
1
12
134
6
116
371
1
8
31
1
18
9
40
1
20
1
24
4
6
51
3
6
3
174
141
1
1
192
14
516
134
2
33100
77
2
5
249
992
25
2
3
434
1
342
1
32
23
1
57050
279
1
4
44
1
1411
2
5
119
120
826
52
3
1
24494
2
12
17
61
2
26
142
5111
41
1
18088
1
4
50
982
5444
142
27
112
20
19
27
2
1009
52
76
21
45
1
9
1
1
223
1
2
16261
595
135
3
11
67
2
18
7
20
22249
263
16
2
13
2257
1
87
740
15
164
28
2
32774
1
2
14
2
262
1
29198
9
2
4
41
2785
1184
390
16
5
559
93
4
15
69962
107
2583
815
777
1
1
1
4
12
8
2
1
159
21
1
4
1
208
1947
1
2
5
38
44220
555
7
8728
1
727
1
1
1
5
6
1
30
59
42796
3452
2
10864
188
2636
10
3
6
4
172
30
96139
57
2
420
2
12
1
1
8
3792
8
3
2354
1
1
345
1
33408
3
9
20
59976
1213
1
8
1
1
1
45
444
17
3
4
1
1717
1
15
94
5
1
7
380
16
4
1
140
7031
2175
1
55
2
89
2
1
1
39
3667
2
2525
5
68943
2
564
1
401
1700
1
214
18
3
1
85717
16
17
2
8
33
1
1
4
78
25217
2
407
6055
230
2
14
2476
1774
3
11
1
62
337
5631
16
1
2
5
1
95
6447
4998
7
1
3483
1
12
2
133
4
3
619
1
1708
3
4
1
1
4
2
2
8
85104
11
2225
12
49
2
1
9
3465
1728
1
3
9080
16
18
1
47
2
7
5
5
9172
1
16
278
2359
25
819
13
5
3953
31
1
4
1
1
7
1
3
5
420
429
2
1
61
695
3
1
6
19
7
6
1
64
541
598
5664
3
623
43
3
18
1
1
38113
1
132
90
1
31
2
2
2
609
36
1
1
1
2
42
1
2
1340
3
5
9
651
225
3
2
1
3
369
556
12
151
62
61
2
10
141
95
1
33
1
8
21
2157
5589
2
121
1154
2
12
871
8
3
1
15
1
1
1
6
140
1
22
81
835
1
38
8
2
15
1
1
3
46241
5
119
11
1
44
38
9995
1
2
27
86
21
3
12
8403
1
2
16
9
1
1
860
9
112
17
17
13
40132
39
2
16
2
266
1
3
20840
11079
1
42
1
3
2
1119
2
1
4
4
181
4
1
240
8
79
3107
1
94
1
1
3
8
4
642
1
20
404
1
1642
2276
3
70
1289
262
1885
61
348
14
865
768
4
659
649
21
9
5
28
2
4
3
13
7
5
9
2
13
1
1
273
10
3
17
10
1
2
1
2
14
41
21882
25
1
1
75
3
359
47
3
16
2562
77
338
1
6
1
4
226
43399
3049
2
1
3
82
1
1
1
1
3
2
1
1
1
1
16
1
20
28327
8184
255
58
69
102
7
1
3
1
2
77
5
2
9
143
6
2107
37
12
27
201
23395
1
3
14180
95
426
15
2634
14
4
21
1
47553
6
845
20
3
16
6
53
6
39
299
3
1
140
2
75
53
20
7526
4
3712
2
8
438
91
3
1
103
3
1
2
59
84
8
528
17
1
2
1
55
2
2479
16
16
12
1
209
8
17
151
3
32
13
14
13
2
10
6
7
1
13
6
2
3
2
4
271
25
1
13050
239
1416
1
1
35
44
49
2
3
155
1
257
3
20
4
68331
307
9
5
1
3
1
8720
107
97
6
1
2
22581
662
222
1
1
1
1
6
2
2919
4
14
1
255
18
1
9
132
52692
10
34
5
15121
290
2
2
8
3
100
2711
4
1
1
12
1
13
486
4
751
33
1
5604
68
1
51
1
263
2
104
6
2
1
321
2
14
1
47
2
6
691
8
33
1
97
1
201
12
1
1
2
46
11505
23
136
4
2441
55
398
64163
1
231
16
15
6
32
97864
4
2
20
1
2
2
6
554
2
313
28
9
197
6
4
171
566
26306
1
1
1
3
201
5820
3
1
487
11
1933
1
2
90
270
8
1
269
5
2
110
1
7
351
1
1
1
1
709
73
1
7
1
26
37
1
1
5
617
2932
86
619
121
1
3874
19
213
10
3
308
1480
1549
8
1
2
46
1
61
23636
10
47
18
1
2
10
9
1
9
1
2
8729
19
99
11
4
73513
3601
79
1361
1
229
17
2
1671
240
1
1
3
24
79
1
11
1
2586
2
14667
1148
68
2
3
9
2
12
19
2
1
202
5
1
4
1
5
2
39
2
21
103
2
2
211
4
52
78
12
1
1
2
2
1
50
904
1790
79
1
6
343
26831
12
2
16
5
1
8
3
1
3
481
41
6
6
107
1
14
7
3
4552
2
168
213
19
47
1
22
16
1
1
8
22
25
1421
26
5
3
4
5
3
2
1667
399
17
1
6
3
7
535
1
845
1
18
11
2386
89
58
187
3
1
3
1
234
15
2
5
1
18
9
1
263
79334
1
1
148
39176
4
1
1
1
629
70
2
1
26
1
4
336
14
14
5
79
906
69
1
3
3
164
12628
3
1654
1
5
355
20360
5
1
32
9
3
2
8
1
22
1
5
4
464
3
5093
522
1
29
771
344
114
1
9060
7
4
19178
82
1
129
1
1
2
120
13
4525
33
70
8
11
1
59
3
2
22
2
19
5
411
33644
2560
1773
14
11
1
1
13
87
32327
12
2
9
6
1
15
12
4
2
8
32668
4
255
9
11
19
400
1
6854
1
4
4
1
13
2
671
1
17
2
2166
45
457
10
11
1049
18585
89
50
10
1
1
7559
639
5082
2
16
607
9
1557
1
46
2
8
1
3
15399
217
14
91
6
2
314
66
47565
868
1
10
29
390
95
10
13
837
345
3
1
2
25
7
81
4720
1411
44108
3
27
67
1
47
1
1
3
8
29
4
1
543
113
36
3
2340
87
2
42
46
1
1
84
176
1
3
1
8676
9
1152
86
20
304
18
4515
531
23
1
17
56857
2
74
742
2
6
1
82
1
125
198
7
3
15963
1
14
199
723
3
50544
2
1885
56
22
1
122
71201
3523
1
19
551
19
4094
1
68
4
2
1
17
1
4
202
51
2
2
36
608
1
1
16
3197
2
8
1
1
22
2
188
236
10
50
306
2
88
83
761
97
5
7
4
5159
8
87
1
36
2
2
3
2
1419
6
2058
2
15
4
1
96
89
54174
24
1
389
153
5
1
63101
33
5
1162
11
441
2
3
131
1620
1
9
9779
2
3
170
9569
228
37693
2
1
111
1177
1
2
2
155
120
115
2
43
2
5913
1
3
43
30
6
3
559
1
39
41
1
249
455
864
81
1
1
1
336
4272
99
1
2
1
1
319
1
1
23
1003
68
12
11
2
1
8
5
3
1
3
6
29
2
5
106
10
8
19
1
1
1
5
2
8160
2
68
5
557
3
367
93
230
41
1214
33
1
2
4
9
4
5
187
2
2
305
2
2
1
543
2
5
1
230
2
26
4
6
995
47
12
6
210
20
1
47
3
4
2
218
1
1
10476
249
3
1
17
66
3
1
4
1
1
3
44
24
1
477
12
1
29390
1
8
153
19418
1
1
771
12
1
2
34
5575
81522
96
4
1
27831
32
1
35
1125
3
5
1
27
1
9
3
1
1
5
3
97
1
1
19761
80
849
6
855
31
4
1
66
1
273
17
1
908
4
1
67
5
68900
65
1
31
1560
1281
23
931
1581
3266
10
33
19612
136
20
1
12
12
4
342
10
1
3
20
2
1844
31278
105
2178
3
1985
1671
24
10
2
9
719
78
60
3
15768
1
54528
2
2
42
101
26
1
807
4
42
1
1
13
1391
2
51
2
11
4
1
1
5
1
4
96
54
21
1046
1
6
6
20
5
1
2
3
25
52
53
18
32
1
4
446
10661
3
5
13
2
3
153
4
111
2
1
4
3
5229
54
33
14
10
3112
13
98
49
12
16
5
1
1370
2
4
15
31
876
8
1
690
1234
49
1178
16
36
15
11
426
1
1
8098
143
430
32525
2
1
1150
549
2
16
15
144
11
1
4
2
1
151
10
909
1
2
1
208
92442
14
24
1
30
1
10
36
1
7
2
1
7
43
2
2
788
3
122
69022
26
3
1
1
2
8098
14
2
928
2
1
5799
350
9
1
88
1518
54
6575
1
8498
5
1
49
387
39
541
2
257
10
115
6
1
105
112
100
1575
8
41
2
9472
683
1
3
48
33
2
178
2
10
173
392
1
9
1
1
19
1
1
35
7
1
4
8
2
3
156
15
10829
26830
1
108
15
1
1
1
2217
1
3
24
1
88
2
4
1
6326
4
6
11
1665
3
303
10
1
1
60
5826
159
275
26
1
1
7
11
1
1
29
2
4
1
12
1
160
3
2
1
5
3
2
15
1
1925
1
2
1
4
35
1
2617
27
7
1299
4
148
8
1
1
1241
15
40
1
10
12
10856
3
209
21
5005
1
1
103
10
20
1
1
7
7
2
1
1
10
1
109
65
86
33
1391
476
1
1941
41
663
1
2
1
2061
26
17
1
2
10
75
6654
13
1276
17
61
1
19
1
718
2
4
3
35
9
21
953
27
591
3
1
62
27
3
23
12
693
1
1
1
2624
1
1
1035
16
6
61
9
568
68
46
7
382
1
129
7674
2
10
1
3
18
1
9
17
1356
8
84
41
30
207
6
2060
210
19
1
151
34
2
7
4
30
3
2867
2
3
2
20
2867
369
2
1
2
21
2
1
22088
1
25
19
8598
17
15
137
74
1
1
108
13
1
3
93519
56
29
1
6
27
17
11
30
1718
3186
1
1
1
1
525
700
2
22
2
1804
2
1
23701
16
5
2664
33
5817
12
6
19436
203
7
3
130
45
3
2026
8
12
1
78
43
1
1
20
6
2713
66
5
10
2
178
10763
18056
2
16632
21
1
29
49
139
2
17
2
18
10
975
1805
1
32535
1
2
9
1
2
2
2
43
1
2
1
2
1
7
8020
93519
67
774
1
2315
98
976
979
20
5
43
8
268
2
1
4
1
10808
6
34
31037
46
16
1
2
21557
8
2
8
1
4
1
43
1
2
1
3
1
5
3
986
1268
12
1
751
11
15265
21
5657
38
41
224
44
113
718
2
5366
1
4
9
5
4
29
4
5
3836
1
21
23
1
4
13
54
2
3
5
2
2
157
1
251
17
1
1
69
1
135
1
2
2
78
183
3512
1
2
12
5
255
68
21
7783
1
4
360
51
1
4
3
31
458
814
6
20
24
147
44
15510
43
2
1
17
1
19
996
207
1
7
145
10407
7
591
1
1
6
5
1
3525
1
393
4
2
57
3
3
12
1281
89051
3
4
481
2
6276
2
7
7423
29
2
78
18915
12
6
1
2
3
1
12
2
7
10
1
1
1
2
4
67
1
2296
7
1
70
1
565
3
7542
303
6
2
409
28
1
162
1
1
1
2
105
1
6
2
1
5
1
17
12141
832
91
1
2
3
1
2
5
77
357
1116
1
6
69
3
1
12
2
29
22755
1
3213
32
2
3
2
313
6
3
3
1
1
4
48
1
2
1
11
1
1
1
6
2
2713
6
6
13
3734
980
1
10
7
24
449
1
44
68
59
100
1
2
2205
3
20
1875
2
131
3
1
5
3057
5
206
3
71
7
582
457
3
4
11899
9898
6420
196
2
7
14824
7
2
13
5
2891
124
73
361
3
2
2
396
2
69737
579
1
77314
10
23
33
4
36410
25
1
64
2
5
37
2
3
402
1
5
1
2
1
3
7
11
3
29
6
1
8
1
231
13
6
1
42
6
10231
1
30
1
15
182
400
2
5
88
1
83
1
7
1
14
4649
120
14
1327
4
2
8693
53966
10
8
1
30621
1
1
3
2222
6
20578
6066
5971
1152
63989
2
12332
9
1
10
1193
29
1
3
27
1
94
1
2160
2
589
511
8
193
765
6
1
9
2080
1
1
1743
41465
1
12259
852
62091
1
41902
180
37
212
1
6
31
2
252
1
398
2922
5
1
33616
112
1
1287
2
3
35614
619
1
18
6921
2836
1
5
1
11
1
1
1
485
1
12116
72
1
4
101
1
3
117
3747
2
282
1
1
10539
2
1
7235
1
23
22
9
3
9212
45603
5
3
5
3
2
8
10
1
4160
360
1
6975
10877
4
369
1
413
1
1
207
3042
2
67
237
24
379
10
2
9
23
3
12
1
1
8
19401
1
14702
2
366
8
32
129
7667
5
917
2
10
41
13106
10800
405
25865
171
141
5
3
146
30
7682
15249
1238
11
1
2
24
99
4
279
1
1
40
30
21
2
1
1219
41
526
78
1
82
5062
4
7241
2
205
2
2
3
1
6
225
8326
2
59
1
4
19
35692
12
4
74571
206
36
89
2704
9
6960
6
23
1002
15
408
65
15
1
3043
1
8
3
8
1
1
5
13982
115
11
16
5
575
1
40
442
1280
1
2
31
3
1
8752
112
31
4
1
189
2
12995
1249
4970
1
13
35542
1
124
7
13
97
45
9922
6
49542
4
4
7866
2
256
36644
1
16
2
1
1
53474
7277
3
4977
8
466
3
2
2
364
3
52
5
20
1
184
531
279
6
181
92
1
6
93
94
1009
929
64
3372
2
393
1
7458
4
6
16
29
2308
226
4448
1
15915
27
69071
124
1
10
5028
1
450
317
3
13
1
2281
4
1
1
1
325
19720
7
12
2
1217
4
62
26
1
1
97
30
1
9
45
2
11
585
7
4
1
18
161
3
2
10
3
89
10574
3
3
41
4
1
143
2
4
1
1
5
10
5
5
1312
2
592
2814
1
12
42
14
19
536
3722
1
2
2604
8613
1
5
1
4
17
15
4
179
1380
88391
555
55
3
20
1
16
8
15
1
171
140
1
137
32917
1
52
50
19282
22
214
13661
8729
1
2
5
5
19761
2
492
647
1
199
1253
196
2
1264
302
2
1
2569
11
3
5
4
21557
1
2824
628
1
4
5
35
965
1
4134
1889
41
2
386
12
2
755
1
1
15852
70
6
10984
1
3445
585
2
1
13
2
5
1
234
2
1
118
3
72
2
6
79
87
343
4
1
67
4
5
1
1068
2
18
329
1
6
1
4364
227
4
1
2
9
7
1
17
13
55
1
11
7
8
3
1
1
783
238
302
4
1
1
43
375
29
1
2
164
26
3
1
5968
893
16
2
5
2
503
2394
1
747
4
1
347
11
723
6
184
125
1
35
316
83065
11466
3617
3
3
1
16
25
1
14
2
499
1217
4
1
64
37
61795
1
4
596
8
1
3
272
6
4
3
622
3
26409
2318
119
5
1
5
8744
870
22
1
6
1
4966
1
1
2
624
21
1
5528
1973
7
5
2
1
2
153
5
3
70
4
955
3
6
1
14
10
2807
767
56986
2574
2
3413
469
25
16
232
150
10
1
1
623
41
8
140
1
1
1512
231
30
1
1
1880
3559
10
1
1
179
12
411
9
39
2
1
3
16
8
4
1
8
740
1
33
667
89
2932
16
1
1
1
21133
348
10
6
8
30
21
2483
6
2
2
30
790
35
84
1
39
16
22
11
3
8019
138
635
11
5
5
220
1
7
1
5
40
2
10
1
6
2
117
1
77282
44
108
561
492
5
1
1
8
3147
1178
3
12
180
59
2
168
192
1
1
3
6
1
4253
2
2
2
6
1069
4868
977
1575
15
1284
5
1
1
8
11499
9
19
3
21
24
214
645
3
1
489
1
4
10
5212
3958
6
2
42
1
19
464
7910
168
1
3
4
294
2460
42708
788
70577
53
2
31
3
3
37
30
9
4
2
52
2
4
1
53
102
8
5
8
45
1
3
19
131
251
3
2607
1913
6686
1
1
26
5
2
30
1
12
1054
1816
3155
12900
1
1
1
3445
444
2
123
2
13
298
4
95
16
1
3
4010
430
419
23
2
2703
5
1
1
1
25
1
4
11
4
21
2
49
1
1
490
162
45
1
1
28
8
1246
1
1331
80
2024
2225
1
1
71
137
1
2
92333
23
15
4
193
6737
705
99
27
2
1
1
1755
16
169
89361
2
46
8781
33
218
562
2
8
3
1
88
3
3
3
6965
1724
1
38
1199
6172
2
10
34
2
11
10
9
69998
1043
18
2
1
3
430
1
210
1
2
42723
305
1
2
1
17
8
3
7
1
5
2
2
3
11
15
2
1
2505
3
1
11975
38
12
1
844
9
40
19
2
16
4
5
21
2210
9
1
1
6
4
14
85
5
14
8726
3803
1
512
4
1
12
6
31
15
5
439
281
21
104
74763
46
128
14
283
7
1
3
629
2
53170
2
1
34
313
4
76531
1
35
8
1
6213
1
6917
13
39310
6
2
4
278
9
8
3
89
4
34
1
120
27
185
975
1
2
2
1
1801
1
145
2687
8
2
5
1
27
403
3
1
4
1
1
14
496
24
7
63
481
3
17
1
70
18
15
728
470
4
3
1
94
4
66682
1
14
3
1
1
1
2
33
4
1
6
1
2
655
86
25
1
1
5
53671
9
2
14
4
1
2
12
2
14
1353
1
1
4627
2320
1
159
55
4
1
2
1
1172
1
2
15
6
56
4874
236
896
2
338
8
107
1
125
26
665
609
2
31
49008
229
193
132
9
9
14477
23
978
8
1
2119
19220
6
54
1
1
460
5
199
3
1
10
52270
3
1
1211
2
2
41972
12
540
10
1
1
42
2
2628
9
13
493
200
10
11
3
408
8
300
2
1
1
7
451
3
2
1
1
8
20
6
182
1
2
39
1
7
305
1
2
9
1
1640
2255
2
1
5
25160
2
21
41
6952
2
5046
14
35
2
53436
1
133
1
6
1
9
15
1949
13205
1
6
3
18
1
39
1
1
92
2
8874
48
1
7614
3661
1
1
6
34
347
152
9
8
65822
13
8
7159
5
1
58
1
1
455
25
1
1
26924
2
3
1
1
75
1
1
6492
2
275
17950
1
61
2455
35
41
1
46460
5
807
1
1
1
3
7
143
48
1999
335
4804
7
5924
271
205
33
2
669
16
1
6
3
1367
14
19
612
8
23
19
31
3563
44
11
1594
7
1
1
6441
1
933
3
1
57
1
33
1
1039
1
9
4
1
1
1
1
48
1778
2
30388
30
409
1
7
549
4
11398
1
78
51
1
340
1153
1159
1
1
751
3
1
1030
26
6
3
4
1283
10
15
2
142
2
3
1
2
2
2
472
2
2
6
133
238
11
35
37
5
144
1
3
3431
10
3079
3
129
1
5
1
4175
1
1777
32919
5258
1337
1
420
10
6
8
1
671
179
9
1
3
174
1
1
4
5
50580
1
3
106
9
167
17
202
5
46
1
5
30
11
86
28
16
1
1
825
3290
2
250
1253
2
5
1
11
75
1
7
76
11
12237
2
2
1
2
86
3733
1
104
8
3
4
14864
89
6
469
3
1
1
1
1
5187
6
1
194
1
2
2477
2
116
23
59
1
525
3
2
2391
58
350
10
3
1
876
2
48
5
78
2
1
2
9
10
1
871
6253
9
6
2
2
1290
79
3
171
15
1
13
6
90987
8
4
1
2
41660
4
1
1
1
4372
11556
5
3628
3
45
2
1907
2
3
12054
1
15
5313
3018
24
1172
35
148
58
2
1017
2
39
78
1
789
11
2
1
19
311
1
9278
132
22
8981
3
9353
9
11
72
32
2086
16
1332
150
1
2
19844
227
4
1178
14
122
109
514
1
3
347
8
146
1
2
1
14306
593
1
1
35
2160
22
752
1
130
97
4
92
107
25
65
345
1
1
119
18
1
1
19232
56
4
594
7
45
30
9
15
257
707
6
14
2
731
5611
2
5
503
3
3
1
3508
12
4941
9
2
11
16
785
2
27
2634
21
3
276
921
114
21
1856
4
16
1
146
1
4143
5
1
77962
4
2
1
1856
155
130
96
7
773
44
1
21
5
15
20360
5
116
9
301
1
1
1
5
1
521
1
1
1
1
5
20
3
1
133
1
72000
1
3
15
151
1
6
1
2
1
4
2
4
31
1
1
7
1
10295
51
1
2
38917
1
1
10
6
421
1
219
366
28
25
752
8
1270
301
34550
224
2
2
5
3
9
2
1
160
2
16
520
39
1
2
13
47
2
3
1
5
981
82
6
20
2
408
16
65
7
2
2
2
73
5
7358
135
91
2
3288
2
175
1
1
32
5
13
2
60882
1
12
29
10
1
25
3
72
425
16
2
35
2455
21612
59
100
111
1261
1
1
11
320
9
218
1
1
317
87366
1
2024
14
16
1
1
1
2
168
1
27839
1
6
3
155
6
2
23
2
39
1
1079
1709
12
4
1404
5
42
2
3
4
50
3324
110
402
11
48
2
125
6
2431
1
472
75
26
36
7
44
95475
1
667
2
15585
28
10437
112
14
1
1501
2
1699
1
2
4
33
181
96
1
53
24
17
38
1
1
5
8
6
75
13036
8
10
1420
1
1
326
6
48
6
1
95316
1
89
124
2
16
4603
18
3
1079
18
91
1
3064
2
29844
29401
1
17641
1166
3
24
962
2
1
1
8772
2710
18
2979
3
1
15
97
5
542
1
1
1
1
1
39
1
3
323
1
35
1
69
4
29
2
1786
1733
5
2
6
2
2
1
1
2
4
1
1
4
5
1
3
6030
1
1
1
20
11
91
6
11296
56
1
26
2
1
4
1161
1098
8
99
18
59
1
28338
26
1
3898
1
1
1
20
9
8740
16
25
45
74
1
54
3
4012
20
171
5
184
1
5
1
2
1
2
10
13
1
5940
1
9
28
142
12
19
1
23462
72
93587
1
60
458
11
32
6
1127
1
4
12
6
587
271
2
1
1
2
2390
4
1843
5
69
1
9
4
1
5
457
753
2
16
1
1
8
1
42936
66
15
5
11426
61
38149
16292
82
4767
52
1
15082
2
1
2
333
1
2568
38
1
587
619
71
16
254
2
16
1
1
21
2
122
58
2525
1
234
11
8
5
1
5
25442
9
26
3
136
112
1028
2
21
2
16
707
1483
1
4846
2
8
1
6
2
16
1
1
1147
1
3
275
1943
3
19
2
31
6
138
1
4
18
2
10862
2
4
2
178
989
1
170
99
7
196
1031
95
23126
14
6
1
32
17
681
2
2
1
288
3
4
74
1
1350
345
3
21
13
3
6
7009
270
1
12
5
152
28
8
69
3
28
256
17
883
1
1
2
61
2
2
40
2
1
6
62
1
15
1
1
2
44
70
53225
6
7
131
1567
1755
2
260
1394
327
411
1
913
2
1
27
6
119
18
10
22
350
1
16
26190
15
78
1
1405
81
2993
53
2948
1
2
1044
3570
1
27
40
4
26
4
13345
2
15
34
9
1985
1
1
257
11
17
5021
327
23868
7
59
2
1
17
1147
19
1
16
1
7
3
23
38
697
14632
3
2
1
1
4
1
31
1
50582
5431
3
68
375
4529
56
23655
16
1
8
346
48
42406
47
47
186
1
2
4
33
11
12
54
1910
15128
4
27
1
622
2
56
6
5
1
361
72
7
48548
35614
13
27
1
15815
3187
254
1
27
311
1
5
1
4
1
80
171
1
3
1
2370
15
289
74
2
1
1
2
16
33
1
1
11944
78532
3
7750
3
8
1931
20
2
13
1
5
5680
120
3
1
5
70
14
19
13
3
260
65
31
5
21
89
1
18
16255
14
1
5
12
6
21256
20
101
30
3
18019
2
11
9072
1
525
12237
4
1
1140
9
29069
411
1
17937
10
2
1899
2
39587
720
579
1
4
2764
1
31
7
898
10231
3884
3
391
2
432
46
11
611
4
177
25
1
95
21
89344
1
104
7
1038
6983
263
1
61
32
4
2
19
1
1
3
58
1
26584
33
1
69351
1
2
16665
11
3
1
18
32774
33901
3
125
16
24
78455
23
252
27
11
3
1
2
2
275
1
1
17
7
4
1
267
15920
4
47
1
75
614
1
13
1
166
3
5
2
1
1
2
1921
4
91
10
139
15
33
18258
19826
35
1
1
47609
1
4
6
20
12
133
2
63
13
8
718
3
57
181
9
1
9982
7
7
470
1
4318
431
2
8
56
1596
4379
1342
774
2
91
44
1
16
1
2
1
149
1
243
12
21
158
1
6
1
4
15
65
2
4
1
243
11601
13203
1
1
3
1
253
4
2
2
18
4
296
836
11
12296
57465
33
52
36
3087
3127
31
1
4
1
2
17
601
101
35
1
8198
2788
468
1
3
2186
1
5
4
963
20
14
2
7
17
16
27
431
1
1153
25
11
1
742
2
1
1
1
127
2051
1
2
228
592
4
2
3
3485
14264
493
10
5
4
1
8
1
1
127
24
48
27102
61
1
3168
41
32
17
1
65
2
36
3
1
1
4
25
41
5388
989
1
20
17
3
5
2
908
46042
5871
5
13
48
9944
1
9
33214
2
1818
23
11049
1
317
1
1
1
363
424
90209
1
2
15
21
143
2392
4
2
3824
279
1
1
1
2668
5
187
131
18
6
54
17
10416
12
1
27
11
1
44
2
280
1
1
74571
1
15
1
6
89
6
576
2
106
2
15
4
18
13
30
463
2
1
148
12
6
4
4
4
3
6
1
1
1
87191
1
74
723
2
23
35
65
3
10829
1
328
6
1189
1
8
1
2
8
309
1
153
4490
1
25
5
3385
68
1
6214
6
4
42
4
17
3159
12
1
148
13
3
1
1
13
73
15
127
114
39
170
198
1
1296
449
11481
1
11
6
1
24
1
1
2
37
1
39
9591
6
295
32
1832
14
2
5
7
1
8856
129
20
1
1
6
3
1
1
12
2818
6
12
1
54
2
707
1
2
7
1
13054
516
1
1
43
15
2
28
170
216
1
34
2
1
1276
5
179
4
4
80
8
1
1
1
13
5
2
4
3478
12
27
1
4351
20
3
604
74225
17
3407
4
7
7
4268
3
1
1
165
32
246
1
2
1774
39
2
3
31
18
11804
114
11
2
235
2
3
5
1
3
5
27
199
386
316
36
9
21
1083
7
681
878
6
2461
6
1833
3
16
1
2
2
1
1
261
6
4
30
34444
1
61
50
2
3
10
129
58
1
66
8595
3
118
1
1
1
28
3905
24
1
3
5
18
97
15
22551
66854
2
2
2
575
4
2550
36904
6
365
16
497
2
556
1
1
2
1
13
1
159
448
1
5299
2
886
1
4
479
3122
4
1
1
1
1
2
4
1
11
12
2
84
84
1590
266
43555
16835
35
31
172
6
3602
16
50043
35
1
2
3
694
1
18
13
3
1000
1
5119
4
50
1
1
250
1
9
72
11
1
1522
9
1
218
35
1
11
36
269
13
204
261
4
71
10
60
5
87
9
1
120
3
9878
60
407
53
29736
8
826
4
6781
31314
52
78
51
5
2
76
2
56
117
7
30
6
36582
162
6
1667
73
2
1
2
69970
224
23
19
1
19
5
426
1
1
2
2184
277
359
1
1
9
2
201
1
38
4
4
8
1
12
5
2409
1
9
1
422
177
2
1
81
582
286
93861
345
353
2
967
22
3
2189
2
61
2
8
1
3
36
15
1
28
5
31
1806
156
1
2
3
28
1
2
9019
5
2893
7
840
3
10197
2
5383
2324
1
260
2
81
1
49
108
1
3924
1
8095
1
3
32
1
985
66
26673
1
1
806
19
1654
1
4
4
2
12
3
1
19
1
7
3
2
35
6
523
3687
23231
1
1
77
1
4
11
1
4
1110
4
527
8
1
16
250
622
13494
8
63
1
34097
1
3099
4
9
6
458
4341
1
4
4
15
107
8
1
6
2
2
64
52
1
1
2
4
1
1
3891
79
2
1
4
382
2
165
13
1
30
6
3
6
1
1
2909
2
1
464
42629
530
7
310
1
3
1
16
43136
110
9
2
77
1088
162
2
1
1
1
9
2
1
609
407
1276
2
51
5
2
60404
1
103
47
97
7595
1
15
100
15
2
1622
16
3
24
3
4
11478
3181
61
7391
2
37946
2
1
1
1
121
99624
977
1
1
1
2
38
10
14769
145
38159
1
12
1
1
2
1
2808
6
3
617
3346
10737
26
1
26
32
1
38
1
3
2
6
1
1182
1035
3
3983
102
1
2
8
178
525
3
980
2
8
2
1
399
38
3456
8
1
277
289
110
4
1
317
58
74
1
594
2029
12004
7
71
1265
31
8
26
27257
42
1
396
57
34
383
3
59
1801
76630
17
3
410
10
469
6636
1
88487
11
1
335
371
324
5
237
24
52
9944
2
305
2
1
9932
29198
2
2
39
4
3
23
675
12374
1
33408
50
1
2
1575
3
20
40
2
32
7
1
39
171
10
27
1
1
2
114
30
5
2
198
2
3
147
4
6
397
2
1
3070
207
5
12
1
3
13734
1
227
10
757
3
5
8
79
355
1
2
26228
1
2
338
86
1
7
129
29
1
1
1
11
94
52
1
3
1
13
59
33
2
206
6
3
10773
24
4602
1
65310
148
1
202
3
214
3
1
29
68
3
1
15
27
1
642
59
1
40
2230
71
1
2
2
38290
13611
1
1
2
32765
1
20
9
6
241
216
32
337
4
23867
3
108
5
1
3
11
2
51
2
14
8
3
20
25
9
3
51
33
31
423
11623
2
1
11
2
2
8
16970
3
4
2
1
4
3
184
65
15
1
2058
1
1
1965
42295
2
2925
5
3
54
53
23
138
42
67
4
460
69
12
1
4
6
22328
107
2
6
5
6747
6
2
258
21
2
2
55
1
6
1108
22
1
16793
1
44
2
7850
1911
2
2
202
16
1
232
46589
4
2
282
206
26598
1
15
3
25
3181
44
5
57
18882
1
863
33864
2097
22
2
9
39
1835
1
1
5
9
12
1
5285
141
2
4999
14817
49178
1
112
5
233
273
1
1
2
473
34882
3
10085
9
17
1
2
2553
626
15
3
1
1
54
1
11
3
1
50
5
403
89
38
1721
1
195
1
21
152
1543
1774
1
122
821
3
2
2295
1685
1
2
28
1
5
1
10
33
4
2
13
9
34
1
2
3
674
15894
7
7
1
52
74
60
150
1
3
8
1
10
337
31
2
10
1025
1
15
12
2
1447
2
33
1
51
297
139
244
22
2
2
13
2
1644
2
4288
671
19
1
2
4
10
2
1
3
929
30
3
4
44
1
3218
2
23
2
66
9
352
13
625
4
6
30
2
1
1509
5278
37426
16638
34
51
5758
1
2
172
2
1
205
5
577
430
158
2
1
1
394
1
103
56
6
1559
1614
81893
2
41
7
4
95
2
9
3
4
2
1617
138
2
456
4
1
1
2069
15
6
4
10
2
43
3
4773
11
55
108
1802
1
11
1
1
576
31
1
1
219
11
1
89
5
1
1
26
1
10
1
4841
106
254
136
22
2
1
49
5
34
21690
1
743
97
1648
6295
175
1
72
4
2
1
9577
26598
2
1
444
3302
7
3583
1
2
34
1
13
708
1
59750
1
2
3492
3
75
1
62
154
14
2
38
56
27
2099
5
22
5
11
1
1
3
462
1
1
1
784
1
1
4
219
16
7
3
1
13
122
895
7
1
83766
168
19
3
1
6
78
21
165
727
711
376
11
1
2
3
1
3
1
7
51875
797
20
1
12572
1
88
3
6
2456
43
1
161
1
1
113
4
11
11
1
141
13
370
1
4
235
14
1
2
2
227
42982
1
2
19
3
4
16
4793
42
1
4
9
9
263
63889
1
11220
6
1
17
672
145
6
644
1
1
11975
6
343
4
514
2458
1
1
19
4
8184
3
11
2
15
11258
97
33
1
3
22987
3511
1
2
4
5
731
135
4
2
484
4
2891
6
1
1
23
82
2
1
18
297
5
21
1
35
1
1
50
1
1671
8
3
70
512
16
4
2
8
1
2
1546
1
89
188
1
324
2
389
56
2
1
1
27
84
3
75
2
1
365
70
2963
5
2
17
13
1
7
2
56
7
1
1
5
123
36
8
1742
1547
1
144
10530
276
1
198
7
5
32
52
1
26
34
1
10
25256
58
2
18
5
1
2327
1
1
50
948
11774
124
1
2603
3
3
2
10805
29
354
10
1
230
289
5
3
1
3936
1
6
17
1348
1576
1
80
3
1
3744
4
339
1
4
8885
1
15
6
7
140
2119
2
815
4
1
861
9
31
299
14
4199
997
1398
13
3
1
1
5
40
1499
5
3
1
7
4
2868
32
1
67857
29066
10
7
8240
25
39020
13
8
2
97
1
17992
1
9284
16
55
5
79
1
9
1
1
17
32
1
4
19
1
180
2
11
14
15
89
4
1233
4
53
2
65
22
17
1
2103
1
1
5
1
2
143
7043
2
1089
1
171
54057
4
3
346
45
22
44
2765
9
1
1
361
9
104
1343
21955
1
44
7
21
243
11
2
118
33
6
339
13
74
2
987
464
34
15
4
1
331
50
272
11
53
192
44
1
3
143
859
7
29
537
85
3
2
2
1712
1
9665
10
31
1
15
13
37
1440
3392
2
16
29
36494
8
5
2
355
16
15
524
260
148
1
66
800
287
145
807
1
1
1
4
75
17
45983
11
172
2
1
2
9
3
2
27
269
11
13
13710
20
7745
22
1
4411
1
8
14
1
280
32
1
1
3
120
16642
29
1
2
1
2
43
5
2402
3
13055
5
26
3148
29
8
17
63
3
116
1
3
492
7
17
62
1
23132
3
22999
1
1340
2
1
1
1
37
10
9
303
20
13
600
1
2
1
183
68
44
81
16525
1
2
23
650
82
325
20
3
15
29
20
9
16618
213
2
2
37
2
3
53
3
9718
18
1
56
1
2
292
43
1
30
24504
1
4
271
2
3111
291
46
20
1
9
2
7
37
2017
15
1
11
4
1
377
1187
4664
1
1
18
848
9
332
2
13720
185
1
6
33
64
2146
356
1
4
162
18
1
1
49267
7
93
57
4
27
11890
35
2
2
9
79516
2
3
666
1
37
2432
3
4
64928
12
6
2
595
3
29
2693
2
3197
1108
2
47
5
1
1
733
490
12
335
2
320
1
1
1
3
21
5
22
16
9664
3
32
97
3
5
79
8
2157
10541
1165
45
10
2
2
366
1
1
27
278
13
29395
1
23
2
204
4
2
11
23
15
68
1285
18
15
26
1
3
6302
2604
2
1
10
1
11022
29
13
66
319
2
56426
2
61
5
416
60
1
73
3
3
8
1
1866
14
5
3
6
13
78300
4
1176
8
62602
1
485
8
12
1
2
1
10
29
8
15
2
51
1
47
3
1071
28
4
64
2
6
13
1089
115
1
96
225
1457
1
86
6
7
2
1
1
1
11975
77
1
16
40
2
306
64
12
2
5
1
1
3
3653
32
4728
7
3
1
3
27
2917
4
245
10032
49
742
72
196
137
1
6
19
3
625
26
10
1001
9
2
1405
27
1
6
8
145
8
5
4
1
1053
1790
2
11
27200
61074
16
82
1
4
1
2
1
1
1
2
35
4
396
1
30
22
1
8654
2
66
2
203
6
1
297
72
103
956
1872
2588
1231
196
1
14
3472
28
14
3
1732
1815
950
3
230
1
1
6
118
2525
13901
135
21
12
510
2700
27
53155
35746
92
3
772
1
1
1912
3
11
4
1
1
202
2
8
19889
5
3
1
8
2
50
84
22
134
4
1
6581
1
1
170
13
78
397
2
2
20
4
75
33
4599
205
3
178
1
4351
348
2188
2
2
6
43863
34799
173
845
2847
7
6
3
11
1
3
2
8
23
31
1213
16
105
8
2
411
1
15
3
20
44
11
1
1
11858
63
2
1658
1
4236
19
237
1
7
158
2
1
25296
2
778
1
9
61
13
2
2
19
380
2
1
1766
78
1
9004
51821
5
2
1
1
12
5
1314
6
34
38
1368
22
68
397
1
16639
6
1
1
1787
7
1047
2
1
1
1
1
1
2029
16
10
45
1
1
251
2
2
6
48
38
42
1
34
2
8
2
8
6
68
4
1
4
113
1165
2
348
9600
6
1
64
10
3319
83
31
1
6
27
2
1344
6
1
11
45
19
4
1256
10719
85016
1
9942
4253
7491
1
5
49115
3
1229
29
1
1
8
1
398
34
18
1
32207
1
44
1
65
20
27
116
54
14
31010
34
6380
12
1
20
1
5
1
2
4
23381
8
84
4
5
7
16
11
184
23
89
2
297
25400
1
12646
1
723
17
1
1511
3
7
3
41
74
4
3435
38
3
4
8
8
10197
108
20257
1
7
1
119
17
1
2
1
67
62
18
11
29
1
13
23
8
7
3
3
3
7557
44
15915
10
6
232
1
2
32
1
35
202
13
4
1
2
9
41078
12
1
18
116
953
7
43
240
840
1
7
43
10
44
127
262
1
25152
1
396
1
8
3
3
3
286
8
27034
1
33462
12
1
49
17
2882
1
1126
90
9
3
78
68
1
5
454
2
1423
46
45
5
1
136
1
1
2
3
8916
16
21
3
1
45
12
7
113
1739
22
38
11919
997
1
122
277
16
53354
26
2
3022
2
909
28
12
1
3
14
13
1
11
1
20
370
14
13
216
1560
9
7
274
1870
215
3
9
8
26
99
110
167
2
3
1
18
965
568
143
200
43
2
62
2
997
4
2
335
40
2
4343
9
1
6
5
50
896
6
1
63
13
8
2061
11
1557
31
25589
85
35364
9
43
1
4
1
2
1
5370
5
1
1
33045
221
2198
1
8
396
50
4812
415
38
1
2
5
1
3
117
29
1
4
57184
47
1
218
1
27773
2
14
2477
2366
15
42868
399
27
1
23
429
12220
3
5
17
8
1080
11
1
2005
2
32
3
37
3
6
540
1
4
4
9
2
14
7110
3
1
34
81
5033
9932
3
1
408
5
482
3
2
6
1
13
1
199
97699
121
152
5
138
169
1
32899
2501
5
116
1
18
1
1089
45983
113
14
169
89
430
35
1
1
941
21
450
18
1
4
8
2
14265
1
366
4
2
6149
28
523
17
58532
1
197
22
4
13661
34
1
3
4
592
6
3
1
214
5969
2
2
1
2474
128
119
6
5
2
3
63
78
1
5
2
1
23
744
1450
8
2
16461
2
1
1
14
2
25
257
10
135
15
286
249
83
1
3
58
17
42
18
2
1
1
1457
1
1726
4
2479
1
82
1
3
285
1
2
3
1
16165
1
14
39
6
1
15762
1
1
2
154
2
76
6
1
1
2342
571
1
1
241
3
23
162
361
700
288
1
206
1
6603
351
5
2
3
2
16
3
19
14
1
88556
17
1
2
1
1268
3681
2029
1
43
285
3
23059
4
1
41
2876
19590
1
1
2
1
118
3
86
2
6
1
48
3
1
14
3
1
115
13
2
11
1171
86
14
5
1
5
2
62
311
2205
2
260
4
1390
2
30
744
1189
7
3890
45
2
1
263
1
27
23
44
579
3
309
30478
10
46
5
8
1
67
835
13
5
525
1
1
37
32861
525
938
2
1
46
2
2733
2
3
38
251
235
4
2657
913
6
26
3
975
4
7
30
2
140
49
15091
4
1
66
1
14
7
117
7
4
1
21268
3
13
11
1
284
2
1
2
73
32285
4
6
2
1755
19
1
587
2416
41
8
1
14
217
61
15
1
645
170
2
1
225
52
1224
1
4
21088
1790
1
58
8
2
10
1
786
4
49
25
1
1
25
3
5
2
2
12
128
24497
7
667
7
3
4
12
1
12
397
21058
6
1
56
4
2
127
1130
2
2
26459
1
82
2
101
1
4
61
8707
4
8150
2
1822
229
184
1
1
81
12
7
90
18
17
31319
1
44
15
3
9428
5426
1
6
1003
1
560
349
7
52
1
800
1
11
12
3
263
1
34
9
1
95
1
209
1
2
1
1
4
24138
3
73
170
3
1
1
1235
166
629
1
1141
10532
1
393
87
29
1
20
4
5
33409
2909
6
4
3
2
6
41
77
4
2
6
4
1034
3
82771
4
27849
83054
1
1
186
8
36
26
4
49
5
114
112
947
3346
178
830
523
68
516
19
2
1
10
4689
1
2
214
9180
2
56464
28
7
197
3
35
1
280
3
420
301
1
11
181
7
5
90
9
426
1608
626
4
744
9
46
21284
2
86
1
1
3
2615
297
6219
7
1494
545
196
3
1
358
1
811
9
11938
1
1
964
1
1
3
3
3
2050
866
2896
6
34
25
6
55
1
4
146
1
1
162
1
14
3
1
953
95477
15398
9108
1
6958
102
404
7
3
9
41078
160
31
1
2
1
1
148
42
23
115
87966
164
217
3735
1
12
5
59
1
1
1
1
3
9
2
2
1497
5
5
6
3
14
1
261
26777
81
178
594
6
645
7
3185
650
1
1
7
7
5
11
2
19341
26
84
21
5581
14
1
5
32
101
2
1
142
1
5
16
13859
7
2
1465
13
1
355
5
1
3
37
1
1
2
6940
209
1
65228
13
1
3168
33
1
47577
1
1
33
35
1
1
1
62
1
261
5
21
63
3502
1
3
1225
3
2
6
1
5
12
4
33
1
69
5
2
11
710
1
1
15
145
5264
89
14
31
38
2
3
21
1
22
4
1
191
4
9542
209
1
6112
1
2
1
2
87713
32
751
21
10
55291
23725
503
2
1
2
229
6
48
1010
86
30
15
156
3116
28547
2123
1
3
37
1
2
209
18
2
3
237
2
1
32583
101
1
6
2
29
782
11
5
38
13
215
227
16
1
27
6
6
1
27
1
2
221
222
249
232
5
8
51
15655
17297
106
11
1
28526
3049
7
2
3
2
100
4
1920
6
3462
7
80
88
302
1
67
29
2
47
3705
1
73
1
48
3
274
1
324
15
2371
174
1
1
29
7
590
595
3
255
3
11
10
4122
1
538
6
11
1
113
24984
1
7
4
79
6
1
1
16
2653
1445
13400
2
9
734
10113
1
106
24504
2
5322
65
132
209
11
887
24
35
990
35424
2
1
19
2
9620
4
10
28
39
51
11804
39388
5
1055
1
19
4
215
2
197
6780
4
9966
25
9
197
5
330
1234
7
149
8
4
27
5
6
1
1
1
727
4
11
16
6474
1
77508
30
2
2
6
1776
7
1
1
12988
2
2
153
2
4
52455
1527
38
1
4
9
3
1249
3478
1
25652
2372
4
11
1
2253
10
197
4
4573
585
6
29
178
5
2
2
15
47
1
21
1
1053
2322
324
3
2
3634
3705
4
1
1
1
14
221
61
1
259
4
2
1
70456
1
4
1
2
4
3
143
1621
272
60
2
3
6
108
72
66
4
1
40
1
4
445
1
25
3953
57
2
1
253
1
2
2
41
5
59
17
2
8
146
174
148
926
13
2
59
5
2634
3
1
4
144
35
11
4201
15
1
6386
55
6754
4
2
1
6
80
10
5
15
7
4
13
1016
3
1
107
34
1
1
66
9
17
5
8
2
100
7765
8637
692
1
1
86
2819
1
1
2
2
224
61
25
2
1
2
158
2
5
286
8
2
1
1
2
1
4
5
1
1
18
88405
476
1
1
163
1
7
6
7
28
1
1
112
1
56
782
1
169
46268
3
1
2
1
89
58
535
28
2
234
4
244
392
37
12
55224
65
6
1
10
18
80
1
4
3
1
476
5
1359
1
11
1
19981
77
4
693
21
74
6
29
50
7
414
2
3400
14
61917
176
2
36672
2235
4350
1
113
1724
1
1
1156
14
12
3
58
1
7
812
4
5
1
1
322
5
13
2081
10
24
10
75024
4
1
10
4565
3
23
1
20
13831
4
2
3
97
2395
43497
8
2
31
5
5
4
120
1
3
17
235
1
1
4598
1
1561
48
6
1
2181
3
10
4
34
14
138
1
7
2498
20
9
11382
31
15231
251
523
2
1
404
1
2
1
1
17
3872
2
6
2
12
23
1
664
1
1406
8
226
1
185
1
2
1509
1
687
14
1
10
2
66
400
114
1
2
304
2
9984
132
5
1057
54
31
9
3
1
1
38
2
1
97
19
27
146
1
201
1
1
13550
8
2
16
82
216
27773
9400
212
28
1
16
228
25
31078
4537
4
1
2
1
1
38
6
9
4
1
5
7
5
205
14
3
1
1
13
78
2
38993
3880
216
62821
164
5
4
129
1
1
1062
241
92
9370
2
1
1
2
290
1
300
4
69
1292
38683
15
961
89
1
15699
6
2
1
726
47
4
2
18
1022
41
3076
4272
123
43
7
3
24
23
1
387
136
3
677
16
3097
1
2
6
81
2
346
4
17
7
19796
57
1
86
79
2
1
1
1
6
40076
11
7602
43
701
4
1015
558
34
3
1080
2
15
1353
11
503
2057
1131
2
203
46
1
206
5
25
2205
615
2296
39701
1
19
3645
1
6
1
104
47
24564
1
2
209
1774
2501
6
5
3
8
4
5278
89
206
3
77
9
17
887
2
11
3
177
2
1062
429
2
1
43
6
88325
24
4
317
13
40
17162
1
3
4
2
35235
3
6
367
2
1
16
13
1
1
1823
3
2
14
20
1860
420
1
31129
3
35
1
1
3105
2
12
4
342
77069
1
127
1
1
9
19
369
1
8464
14
63
4
1
1809
50
124
10
1261
2
1
19
1
17
1
2
25
1
1870
425
439
2
5
4
7293
30454
15
59474
3
1
184
30
9
64
44144
1
1
2
7
5
2
3879
2
4
9
39
869
1
26
5
1576
16
146
369
1
3887
34
24924
16
191
21
3
1776
28641
2
10
19
2
92442
36
7
8
3
22
11
125
3
3
10
39
6
1
1
390
107
454
6
18511
7
27268
2
2
758
3
13
2
2
16
1
2
5
92
48
28
47
2
1
24908
3
4648
1
1
43
8
25
2
1
1300
128
602
168
1
3
2
1
1
2
280
102
263
2458
166
154
23
1
2
10621
1
4075
13
4
2
8
5
6
9
52
141
23608
1
2723
29
153
162
2037
5969
1
1
13
1
309
22
1368
15319
25677
4
2
1
2
1069
3
566
3
1
4
1219
2
2
8
3
4
1
1
74
7
8
6
587
84
1
1
2862
309
2
46
128
3
67
33
115
1
1
1235
10
4
250
3338
1
17
1
213
15850
4
1
104
1
43
9
8
13
2
45
9
3221
3
90936
92
4
212
5
1
180
17
3
9
389
9
1
2
1
427
1
1
9
28
72
29
64
16
2
85
84
1
6
44
10603
2
38
6
257
111
87
63
53
21
16
518
3
272
141
126
18
67976
61
1
1
420
102
1
1
11
12
6
17234
91
7
12
7158
61
22
3
16
12
71
17
4
5
31
1
14259
2260
12
57
4395
12239
35856
14335
1555
3
6
13829
1
106
1
128
1153
701
1918
809
3
2
5
1
238
16
1
8
16
5
1
3
46769
516
114
8
3701
97
33731
1
26
2
73
4
181
8
26549
4
3064
1
4474
24
1
1
4
1
6
65
3
157
1
43
54191
21
1
2752
1
9
55
6
2
379
132
1
9
13
2234
1
1
82
103
2
1
11
19956
2
21
8
716
56925
3446
575
1
6
299
2
131
1
5764
1
32
2329
5
1
1
1139
5
54
540
29
33513
193
1
80
28
1
8
102
2363
5
3
23
457
2
1224
16
6
9
38
1
50717
2
1
2
1
62
1
10
600
6
10286
79
3223
6011
33
1
1056
1
48706
8
11260
2
6
29
23490
2
2
3
23
1
7
2151
1
171
2
21
266
1
1
2
2
12805
1
36
892
995
6
14756
2
214
1
1
56
75
54
16
2
26
2
1124
4
17
2
1
4
1
4
84
1
2
2099
63480
62
3
627
18
84
105
1
6956
149
18
2
282
45305
1
34
1
15
7
39
2
5
1
179
18216
9
1
11
2
3
731
1082
8
3
68819
35398
1853
54
2
1
13
27
3
15
101
218
1
4
140
29
1844
240
29
4
4
56
38
20
79
8
5
3
1485
1
283
5070
178
154
1
1
2
9158
29
131
2450
2
1
1
106
10
1781
7
32
2
4
1
77
2582
3
3
3
137
6
48235
1
1
24
1
251
4
12
96
86
2
2
1
29862
648
1
2
8
4
61
20125
14595
13
9
3
20977
782
379
11
24
2
7
406
1
2
401
46
5
5
1
1
1
1
96
7
1
1200
43
1
2282
12
1
1
1
2
27
2
1
510
26190
1
3
1
1
6
279
4
2
9399
16
4
17
20
7
21260
1
203
29
2
1
56
234
1
63799
2
1
1
114
1
1207
2473
9
74
7
1
1
19
1493
23
259
28
10
1
47
562
18
1
107
4
21
78
12
2726
4
1
225
3
3
1
1561
5
3
126
29
16
116
16
3966
2
25
1
177
1801
51
309
2
1
1115
856
2
25598
11
1
1
1
6
17
6
37
48
394
18
387
1
103
2
41
32
1
22
280
37
50
76
11555
1
1862
1
73
4541
3
4
10
8
4
28
4
241
20097
27
1537
1
80
8019
15
1609
7
2
4
1
1
14874
20940
6
9015
50
17
2
162
1
9
1
1
55
6
1648
2
38
7663
79
54
54
22
111
38
5
42
10
24
1
17
7
2
1
4
2810
45
3
5
1
24691
113
2
6
876
1
3
67430
1469
85
7
152
26225
19
84
51
4410
2
8
1
165
2
46134
2
131
4720
2
5402
11
2
13
1
2
2
168
1
1
1
1
3
395
2
6
5322
1
1
8
14798
22
864
4
3161
93
93
12
1
1
7
2
4
1
10
1
38
39
1
37
20934
6
43
1
1597
2857
10
2
1
90209
12
12
1
288
103
21
4
10
140
5
63
474
1
7
19
1
1
1256
8128
2
31
26
1
23
129
1503
1
14391
1
1
68
1
1
5
33
64824
26766
2
352
3397
43
45
1
547
2
305
16
11
22971
2
1
1
1
32
1
635
3
1
5
2
2404
8
1
1
489
110
1
46
2
3
13
56
7247
48
77
858
1
9
2
309
53
550
2
2
60426
1135
2
1
2
11
1
16
64
1
30
14
1691
1
590
2
863
19481
7013
5
1
5
31
358
1
6
2
3
4
2
5
2
1
1
2
2
16
2
9
72
5
11
7
5
6
2
45682
56
1
7
2
1
88813
89
5
2803
3
48
4
169
1
391
4
11466
72
1
33500
51957
1
2
1
48
1
9
20
3
290
1
13
53
4
41
2
64
3
13610
2
2223
1503
57
59378
1
4
9400
12
79
772
3
1
16
17
41
48
2
41
1
6
8
36733
1
844
82
3
32
64
26
79
6
15
26
6
7667
5
29
2
8
9
407
58
153
14
1
31745
71
116
11
700
156
1
934
2
10
3103
590
5
261
19
4
27
26
8
2
52
9641
3
3
25
596
1
2
2
1173
80
113
249
1
881
25
1
123
2
9
26127
77
43839
4860
2286
1
1
3
6
640
2
1
920
89
22
1
1
2
390
8
31
3
1
85390
4
2
1
10
261
492
20
2
3
3
45
22
76
152
99
1
152
147
2
454
3433
6190
2133
18
4
8
1
1004
1
11
2
16
4
24
2
7
27
21
16126
2
2
3
8235
5
3
2
39789
42
876
2430
1
17
88
34
151
335
2
1
121
470
71
1
7
9
19
12
2
21
44
34
215
423
28
36
1
11
68
50
365
239
1
7
8
1
1
12
1
1
178
2
9
16
1
17
4
1
153
10
79
6
6
283
1
1
2
34966
8
772
14
6
426
35398
1
4
12
29
2197
6
32
171
1
1
21
36
2
1
1
6
295
1
3
1
1
106
294
1
1
5
1
3
7
1
6457
50
2
8
1
11638
38
1
67
19
5
1
3
28236
2460
29
12
10
92
13
2
5
6
1
2448
1
3
16
2
193
1
437
15058
2908
1
1510
3
1488
109
6
135
1
137
36114
10
39310
25
1
52
75
27
13
22
57
6239
110
33
6
222
1
68
3
7
13
49
101
197
1
79
14
8416
3
12
1798
1
2
1
7
13
1
37
1
1
7
96
5
14
37
3497
4
13661
2979
6
4
66
146
2
7
2
1
2
5
37684
1
21
1583
1
6034
25181
6952
1
108
99
43
6
1
2
14
1
24316
1
7
1
1
1
32
19
65
54
21288
1327
62
1
1
1
7
3
64
158
1
371
2
60
65
4
14
1
3155
6
383
973
4
20
9
2
2
12
69
17418
24
1
1371
33
5
739
3
2718
146
18
69
8
7437
2
79
30
1
1
2
8245
7229
1
11
9469
522
12
74
181
1
8
2
14
2
1
1
13
85
2
5
7
25
3
1
629
3567
947
1
2584
1
18
51
1
1
21
1
1989
131
22
1
2
1
1
91
4
6
12
3
3
3
1
5
36
4
1
2
1
4649
3
39
14
16
3
1665
630
10
2
28
642
101
72
98993
212
7
63803
69
2
87
3
3
3
15
3818
72
1
1
3
9
3
72085
437
547
6
2
33
19
3
1
16267
1
13
2095
4
6
3
1
1
1
62
346
2
8
3
19
12332
225
5
1
1
831
1
11
178
3
2
6
4
5
1
4
3
4
5
11776
340
26173
2
495
18
1
2
1
1816
183
28641
241
14
16
2
10
138
1
2
1
2
6
2
31510
260
7
93
2
4
411
58
1
1
3
48
887
7
1
2
1
5
391
11
115
194
64
40
4
7
19577
7
4
1
3232
2
1
1
14
7445
188
3
1
2940
19
574
22667
16022
4
198
169
1
1
11
28
1748
117
6
1
30
7
1
2
205
927
3
16
1
2
237
7
1
2
32
1
1
1
1
314
47
6
65
6024
71674
29273
6463
22
1868
1
1
1
1
3
6585
7
24
5
6
1
1
74
4
9
1
3
417
1
515
1
25
2
1
19224
1
270
3
697
10966
9
37
1
1
1
205
1
105
1
1
1
1788
1107
20639
2
453
22913
20
1102
294
34
6
1
5217
12
1
27250
2
65
92
46
2
1
382
1
2
1103
912
44
1
280
10
7
1
1
1
1
21
15
35
3
3
1
628
1
5
279
19
4464
1
32
3083
396
1256
21
4
29397
3
7
38659
685
43
97
67753
1
58
3
7
21
6
1
9
1
1
17
4
26508
24
2
2292
6
1
5383
3
161
13779
6
267
1
1
1
10
36
6
1
14
39
1
18
1
2
766
1
3
286
4
69
8
3
412
576
1520
213
5
5
111
21
115
2
61
18
38
27
1
1
41
47
28
14
46
1
1508
4999
6
1
695
5473
6
1
7
1
4
713
14270
4
174
4753
24
245
23
1
47
3036
585
1
77
225
14
13491
2
1
1
7
2
16
2
39
58602
62
10
4
106
1
8441
7247
15
643
248
1
143
1
1
1
42
57
88
1
10
7
7
20
18
2
16
2
1
10
74
829
1
1
1
2
45089
2
2431
32
1
4
24
35
13
1
2
2
1
6393
10307
7493
1
85
12
12
17
47
8
151
5
47
2
1
1
2
321
2
127
13
5
692
65
6
1
11
2
18
3
2
6
3910
6396
70
282
2288
4306
34
23238
4
4
1
7
1
511
2
1
3
2
2997
329
5961
2
335
4
39616
31
2
20
31
1
23
11
1
273
8
5
8
438
1
20
223
15901
14
21
1
5454
24
9
3042
294
1
7
150
18778
2
17
119
2
1
1
168
7
113
1
53
777
2
4
2
4
29
7290
29
173
69
1
466
5
4
396
6012
34
33
27
4957
4383
1
37
718
4
2
3
22
4
3
5
50671
2882
442
5
19
527
1
5
12
6
156
4
21
1
4
53
69276
1
126
1
2795
3
425
11
1
33
13
9
29
29
48
564
469
1
5
300
4
162
1
2
79
207
3
4
61
15
326
852
3
898
42
3
7
5
5
3
1
1
8
96
248
1
1
737
9
95
541
165
17
16
698
11
61
1255
43
1
6
1149
21
2029
849
30
24
72
1
14
12912
12
15981
76
7212
57
987
37955
5
171
73
1
1
979
36
12
4
631
646
669
1
4383
362
17
3
71
51
4
568
3910
9
14874
1
31
13
7
217
12
4
1
26251
1
2
1834
1
1
1
41
18
10
145
3
9
8
1
793
4
19
339
33
1
424
108
1
208
369
10
235
39
8
195
2
42
41
1
1
107
735
2
1859
378
11
10
2043
149
41
7
326
328
2
106
10
11556
1
2
692
36
23
7
36654
3482
73905
1964
1
2
24
722
1741
3
10586
985
136
192
190
4
1
92258
1
1
20
29
3
1
3
208
3
15
7
3
8484
16
2
121
403
4
1
85
3
2
8
225
5
17641
228
15
1
10
20
87
253
1
23108
611
1443
54
4
8
33
4
2
21
60
4742
181
12665
1
31
447
44
2
2
1
2
1
742
1
4
40
2
1
9
3
41
852
1
1
3
3
3
70
1
38
274
816
3986
10
555
58
111
3
6
3
12
3
1
716
1
41
1
23
12
1
1138
29
9
124
18271
4
51
36
1
38
58
2
6
42
1
16
1
1
1
1
28
22
5
275
732
290
7
2
203
3
3
398
4
1
7
82
8
11
36
1
411
169
2
134
919
1
14
5454
3
9
1
13581
1
30362
25
84
8551
1
2
45
97157
21
1
1
589
13
76
3
2
18137
3
1
6947
7
26830
19
1
2
37
48
20
29
1
127
538
4
212
2
24
14
5
37
7
1
10234
1483
353
1
22890
8
13
17
4
1
2
8
788
4
26
1
1
12
5
3
1798
8
4
348
1
16
196
1
2
433
5
229
3
16
1
1
1
978
3
7
15
142
5891
11
1
2
13
8
2
536
2159
1
5
5
1
15
554
3
12
31
1
36
6
29
1
4
1
198
1
1
1
2
44810
17
1
124
2
2
5
8
18358
52
32
71
419
7
20
1
5
24
1
579
1189
577
30520
6
33218
28
359
1
81
1
77963
25
8
13
4
7
1
11
55067
100
5
2692
27
858
28
25
1
8
78113
1799
6
22
1
17
10
58
1
45089
104
1
4
1
1
5922
4
1
5
23
444
5
82
22
53
6
12
7806
745
13112
1
8
1
237
39
3
76
441
8
25
236
1
138
30
111
1
5645
679
1
3931
2
20
5
1248
100
1
2
30
7
32
89
1
17
11
1
2
6
3
137
1
300
56
1
14
55622
1
7
2
7411
2
4
531
2157
3
53
10
6718
52
1
1
1
4
1487
5289
3
37
1
56
1
2
1
10
8045
1
1
4
7
2
12
1
10949
93779
9
10
346
3812
37
1
221
22
42
3
6029
1
36393
23515
941
4
7
6183
134
7
3
2259
30
132
15
95
44
1
146
68
3421
61
4
7
55367
467
19476
5
18
1
13
2
342
48034
5117
14
1
114
1
17605
38
13
3
19330
3
111
1
6
12
8
63
42620
4
784
24
4925
236
1
107
46
1
1955
5
87
1
447
1970
19
6
1
5
16
2
3
633
7
5
7
1
1
1
4
25
1
232
1
333
2009
8519
1
1031
3557
39
2
6
3
1
2
4
2047
6
3
5695
1
389
9
37
246
2
6824
3
6
309
1
14
665
5470
1
3
1174
1
694
31
11134
1
3248
285
5
3103
2
8
2358
1
5
4
13
4
6
24
633
86
1
7
11
2
1
235
339
17
197
2
71
12
16
4
59474
18
570
1
2215
20
34444
32
1
28
133
2
23
2
1004
1
164
124
5
10
1
1
10
2
1
1
385
2
1
1
8
2
8
144
53
1
55
9
119
539
11
22
42
773
2
2
30520
1
65072
4
7
226
3
1
87
1
12849
49
2
5
52
23
968
4
6
1
11022
648
69690
2
37
5099
40
1349
6312
1
11
10
7
336
1374
9
1
10
6
177
1
2
1
56
4
19
16
175
832
30040
444
19
1293
4620
22
3
16
3
401
2
1
2
1
2
2
73470
10
1
773
1
10
1
54897
122
1
5
1
301
5
5
3
4
1
7
1
21
1
1
1112
24487
408
27681
1961
478
81
57
1
45760
5
106
1
1
13
163
27
533
3190
19
4
5
30
4
9
1
250
4
4
2
18
3
1
3
1
36
17308
9
2
1
1
3678
44522
4979
19
7
12
137
18640
124
1
94
30
1
237
30
3
4
2
107
2
49
9
1
1
1
2
3
14
102
1
3148
4605
2
6
1
19
10
627
17
11
4979
2061
5
101
2
1
363
1
52
1127
67
12831
1
525
182
3
5
1
27
1
71
15
2566
1
76
1
96
33989
1
1
17
2
34
2156
3
109
1
32
8
3
8
116
502
3
14
1
1
1
24
11
4
163
322
1
334
41311
126
219
228
1
38669
1904
1
34804
8
9
2261
19
14
3
84
10338
120
10343
41817
28452
96
139
2853
10
1
13
30
4
16
6
25
8
1
1
16
331
3689
1
58
2
2
6
14
1
10100
2
479
4908
1
1448
964
8
20
1
1
31
10
3
1
156
54
31
532
2
331
20335
1
4
13431
1
7
6
61
1
2
13
1
2
25
1
1
2
14
8
1
11
22755
18
1
1984
1
117
28
31
17678
65
1
256
3
1
1
19829
1
2
16
2
3
178
6604
24
369
113
1
1
5
13
91
1
17
263
4
1
17
1
2
20432
51875
4
1560
67
4
24
10
78
223
6774
403
21918
2
8
384
13
1
42
3
33
1
1
4
808
55
2
12953
6089
1
397
2642
30
12
3
231
1
17
1
5
32317
1
6
4
1019
1
1033
1125
1
2
15
7485
196
11
1
6
5
3
1
2
408
37
4
6
32
10
2
1
12
4
11259
18
1
1
386
1
15
7
4248
1
51
1
1
15651
1
1
6962
3
8
1
1
1
166
13
66
3
1
49
1
20
6
11
1373
10
12
1
48
1
4
2
5
3
133
13672
7884
19
590
55842
4
6632
4128
1
4
804
320
934
2
824
2
3
6
8
47
43
185
3
4793
51
1
108
7
8
32
174
11
2
1
4
5
42
4
99
2
516
1
26
1
1
54
1
6
14
2084
4
501
5167
10
2
6
27
53
1
46
1
2
684
1
3
3
2
3
5
1
216
9842
432
16448
4
564
1
55
1
1
92217
224
10
2
9
132
2
9
1
27781
11
189
44
3
90
1
1
2
81
16
10
1
67
146
3
4
3
468
4358
5
14
117
377
211
1
17
4
10
4
9
728
40
552
2423
13
165
5
53
35
1
4
2
1
4
5
1
1
2
18
907
15
7
562
27355
399
3986
10
2
113
279
137
2
1963
2
642
3
38
10
16
123
452
253
1
145
1
3
3
5
3
214
5
155
115
172
44
1
1656
671
832
1
1
1299
13
1
6972
4
7
1
48
1
1
11
1
24
64
3
1
67
4
48950
6
761
2012
10
24
1
10
17
3
7
8
16
4
1
6
15
3
4
4
2
314
13
4
3
102
39
3
1
1
3
56
12
1
15
302
4
31
5
1329
117
28052
7
3
5
4
39
27840
15990
29
56
1
5427
166
10
1
78454
2
5
1
1
99
4
2
1
5
22
2
2
1
1
4
586
14
5
2
687
1
3
4075
1090
1
16
5
7
2
4
15
10
74
274
24
32024
2048
36
235
1
104
203
1
631
1
1
2
1
1
1
10
144
1
9
1209
10
100
20032
128
1457
110
43
3
23
1272
144
1
1
256
27
20
15400
2290
7
11
7
4
33
5
9
8
4
10
1
1329
1
31
13611
1
18723
3
7
15
341
54
7
1
5
1
544
826
1
40887
2
4
4
1
12
281
2
16
68
1
305
1566
13
9
30
2
6678
5553
22
436
29269
8531
45316
28
6626
4
15
361
44008
1
3
1
4
28894
17
45760
1
4
2
75
3
4
45
8
24
7
1
10158
8589
16
9
15
1
1
15
198
1
737
466
190
864
1
110
1
67
1124
8
1
9
278
2
1
731
5
29494
1
19586
8
39
139
5
339
4
2
1541
353
9
1
4883
45
1
53
451
32
1
2572
10864
1
682
5
4
653
27
1
700
35
8
7
5
2
9
768
35
353
335
13
117
2
1
135
295
44651
1
21
201
31637
24
2636
28
1
1
4
1
80
225
88
290
12
70700
1
6378
2416
26
1671
3
7
16
1
1
2
186
10
4
666
90
28
7
1
4
1
1573
1
3
185
281
7
7
7972
13752
4
11
10619
1
1
2
1447
1
9
1
1173
9
259
601
1
1
4
1997
2
3
96
14
9
51228
26
11
2288
1
6
1
1
412
919
100
1
7
2
146
288
1
2
26
12
1
34
2458
15
15
568
9549
155
78
3
1
79376
2011
1
4212
2
1
1
22
685
458
1
2
5
4050
145
6
41
12
69
8
640
7
24376
38
79
1
1
4826
2
9644
43661
8
2257
21
129
2
1
1
2
8
2
1
21
430
31
33
39
12
456
3
41
4637
10
3
23
42
96
1491
306
6
21
1
412
18
1
1
1
16096
4
2
59
1
180
55
507
1
2
3
2217
23556
25684
3
3
1617
1
6
162
26
7
1
3205
2
3
1
39
8
3
2
8
3
1
141
1211
98
10
20
4
154
1
6929
32
74948
9
13880
3
2573
13
2
1809
29
312
1
18
3
1
24564
75
1
20
1
4
4
433
1
68
14544
7
2
136
166
394
325
145
2019
13944
1
18
29
77
9492
3
18
110
419
2
20
5144
12
8
1
231
12
7
7
1
1
1
45996
171
14
1645
180
520
2
271
3349
1
1
3
38574
14
6
2
229
25085
370
63
22
11688
58
467
2
489
1
2
39
46
426
4
2
150
7
1
13
8
19
1
1
3744
24
1
3
1
23
6
10
84
47
55997
1
198
7
3
13
5
401
3
6
16450
11
3
6
8
8
8
3
6
1
9
1
4
20
1634
380
186
1
1
43
2
9091
6
2
2327
2
15
27
13
9
1
273
16244
14
3725
50
20840
8
1
19
1290
1
29
82
403
3
6
1
1
1
1935
109
301
2
15
5
7
2
86
1
309
24137
1
5
1
393
1
4
32
4
5
221
3
316
2
1
1
10063
87452
1
3
1
1
155
1345
1
25
6
530
6
5
1
3
7
2
19
6
8
20
3
10
17706
31419
20
1
28052
31
5
544
13
755
1
31
205
6
16
3
1
6
50191
45
11
62
3
1
184
1
217
36
3
1016
3
2
11
574
12
1608
1
8
116
32
1
12
14285
28
958
25
176
1
59
1
47
233
1
2
1
3
3747
1
575
46
1
1513
491
1
1
1
2411
1
2
14
10
48
2
83
7
74
13
4
1
9
17
13
1
21
2
5471
65
4
15
447
5
5
1
51
4
7
58
100
1
113
77
7471
490
255
49
522
74
1
9
117
4
129
3722
1
54
74
7
46268
6
4
1
31
30
43839
15632
4
7
368
828
3
13
2
1332
901
77
9
135
9546
2
62
26
54
886
1
330
1213
1
2
1
2104
1
42
1
6
624
129
7
1
2
1
201
16653
1
67
2
799
35763
1
4
1
8
159
2
12395
1
41212
2060
19
2
22
23
1
35501
324
1
8
1804
2
549
3
2
162
8
50
1
178
28
1
15
3
1
1
27
5
17
25
1
156
140
1567
13843
3
21601
3792
216
14
2
2
7
1
1
7
188
1
41
466
134
8
1068
1
6
1
1
8
5
1
16
4
19
57353
2
50
7
11
1
296
2
499
1
6
5
1
6
129
29
1
3
1
3
3660
6
226
62
68
1
4
33
123
169
288
1
2
8952
70
18932
3
53
1
138
31
2
9007
2
2
269
6
3
2
11
240
4
68110
19
1
1203
2
19
74
50
2
1797
22
1
6437
1
287
94
10591
302
25
4814
59
32
1696
782
34
2
2
33
8720
37822
13
1
3
1
3
11
1
150
34
1
82
1
18
1537
2
8
6
201
1039
2
165
1
3
4894
2
13
1238
3589
6
22
2
3
2
1
279
1
3
1
3
2
1
2
7
1
9
60
9384
3
1
17
191
87
30
7
6728
2
2916
556
2
1
23
2
22758
87
8
5661
3781
1
1
2
52
475
5
1
4265
21
544
69
2
1950
1
343
19
3
12
413
1
15
189
3798
136
1
2
978
6
2
865
1
566
3
14
128
1533
4067
1
2994
4
2
7508
2
1
7
6
148
2117
35
12
2
2
6
3064
806
45
4
33
5
409
1
22
1
19
1
767
74
7
2
45
1
182
4487
2170
3
3
6
337
16
45
8133
4
462
3506
11
1
9
1318
1
1
1
5
28038
5
3
34
2
7
1
102
6
1
646
32
9
3
1
8
3
7
9
1
11
1
7059
1
1
34383
55
38
10
22087
4636
61
7
33
1
4913
9
2806
13
13
4
1
2
2
48
2
2
3
1
104
6745
3
8
48
155
27
13
1
86
2861
31
1
1
20
1566
8
82
2450
634
4
523
3
28509
1
50
222
365
1
65
10
2
19
17
3
57
22
1
3
1
1
40
6
28
2207
1
2
1
1
1554
5261
61694
1
1
1
8
4
4
3
1
8897
3091
1076
3
18
2179
1
72933
17
4
6
22
827
4
79199
2
206
223
9476
24
2
2
8
2
1
14
2
1
4
3
929
1
21708
71
23
2026
6
7
6412
16
1
2
21802
73
37081
2
4
261
4
3
1
2
1532
145
7
3451
6907
4
10
1340
12
9
11
97
446
14881
3080
1217
8
240
75061
1
2856
210
5
3
1797
30
1
13
2117
6
3039
3
1
4
2
33827
25
1
78
335
97
2
1722
9
2
46
1
5
6
26
20879
2
2
65
1
124
388
211
19
2
382
1
8
4
112
5
4
863
5070
317
2
20
6
1
1
271
193
364
1
12978
52
6
71
1
1
1
22
36198
2
171
839
1
4
2
79
2
1
1
33
18
2
42
4
184
1
1
2
4448
1
1
20
1
3858
2
2501
1
2
8917
5
78
13
4
3
67
1
33271
280
15
16
28
1
1
41589
1
166
377
1
14453
4
105
2
52
121
103
58637
543
2
2
1
803
7
5
7087
2
5
3961
3634
3
2
9
2
4
2
5908
945
2
579
1
73
26
11
1
15
1
13779
47
1
3
15195
5
1
869
1
4
105
9
1
2
1
6
24
1
343
23
3354
399
2
184
1
18
50
5
1
15402
1822
13
4
21
194
971
1834
1
1449
1261
2531
81086
1
1
2
1
31
42
72
1
1
162
66
1
51
1
837
1
13
79
18
87
3
5
137
1
1
95431
68
35
3
55
12
23081
2
3
4
1
12
13
37
1
12
207
1
4
1
9785
1
1
5493
1
25148
4
1
14
544
1
8654
3
17713
280
1
3130
2
3
1
99
1
3
8
1
1
47
3444
4
6
1
269
46
20
368
1
151
1
1
9877
396
1
1
35
11
221
9
5051
159
42
3
2
16
44390
54
6
68780
3
1
1
1
70
1559
30
14
727
1
153
1
2
4
1778
1
4
3
13468
21175
1
10
1
334
1675
34
40
17
2
14
17
4
1
824
45
1
195
197
1
26
33500
1
5
1164
393
2
13
4
1
4
5
1
1
54
79
3
1
1173
97670
1
114
4
5
4
20
1450
6
1217
1886
462
2105
126
10
26
49
20
5
299
5
4
7
62
1
79231
1
18
48
8
281
26
1
1
90
41
1
10006
5
2917
15
13
26
577
3
2
3517
3
1
378
25
18
25
8
1
62035
4
1
1
15
3
1
112
2479
1
1
6
71
487
70104
60708
4
1
2562
2280
15
9004
31
150
216
15
3
1
1152
11
19720
44
292
18
2
4
5
1
1
9
4
7
3
14
56
14
2
49267
1
1
163
19705
5063
1166
1
9
312
6
371
1
1
17
18
1
14
2
393
3
5643
55647
4
7
1450
346
676
431
8
74
26
5
5
37
2
474
63
94
1
14
195
172
16
270
3
4
1
2392
1860
4
175
2
42
813
105
36
3
3
66
70
1082
1
47
4
117
18
96
36
1
14
1
78
10
93
1
438
17
168
3
9
1
1
5849
851
8
2
6
9
5
112
1
1
84756
31
11569
11
2
6
1
2
16696
35
10484
1
10
1
84
89
280
1
1
1
2
12
1
3
7
24
1
3
217
4
2
2
568
964
1
1
1
95184
5
2180
39
1
7583
1
98227
64308
38
345
1
41
49
2
342
3
1
12
3062
3
1
1
31
5
220
2
1368
6
1
37
2
47
3
1
1
82771
1
2
1510
4
3
3
2
397
2
1
4
1
20
78
1
41
1
4
59
4
108
2
285
2440
1
47703
5
1
1
24
114
6912
13
1
1
18054
7
9
16
43
6
4
6
4
49
2780
1
43
10
4
1
3
1
5
3291
251
23
1
7
8
1617
613
62
46576
1
790
1297
1
2
303
9
1
5
9
210
16
3
35550
17944
3
118
6
1
2
6815
6
13045
24
4
3
2
13
12
1
3
32
5
6
2
516
1
217
28
18
3
115
47
13
117
100
11
1
4
38
1
1
1
6519
611
736
8
39
1
1
4
59
247
6
2317
2
7
19
27
5
12
2
49
77962
4
5
10
1
1
1
277
147
2
1
2
168
1
2079
259
8
4243
1
2
14
3687
112
293
366
2
4
31
1
3
7
85631
7
17
8
591
118
3
15
23841
140
1
14
409
16
2
1
124
5
1
3
1
3
10
3112
1
31
5
28
170
11
6
13
118
1
1
68
4
2
3
4575
2
72
2
18
1
1
19
302
131
1
7
2
2
16
1238
1
314
2
34
22
3
24
190
3
1
69
1093
41
12
590
8
54
34537
1
21
1
1
4
1
3433
36
4
1
3
1
612
29587
2
16
46
923
1
127
2
16
2
1
29
21
1
2
4
1
1
30
54542
64
6
1
5
62
125
32
813
744
3
1
1
590
37
47
40
3
1240
1
4
1
479
230
4
150
2
1
108
289
1
1
1
462
19
158
7
802
1
20
41
535
6
1
150
6
1
19481
2
56538
4
74
6
10
11
44858
12
6
1
1
53
476
9
84723
12
15
70
24117
7
203
5003
2
1
4
5087
26733
22
1
249
11
58
1
1
19
25
474
2
8
19
317
3
1
1331
6
2
658
51
200
1
1
55952
1143
11
6
1
530
3
476
3
2
23
215
117
5
1
7
1
10
3
1
1
9
1
3
1
91
2
93
1
22
1188
1
48
1
696
63
1
11
398
30
46
609
1
2
1
2
1
7396
24
29
3
6
3
5
545
25
1822
11425
2
181
14
1
134
30
1
202
6
33
4
140
3
1
135
20647
81
4
2716
1125
109
33026
512
905
1
77
183
1
6
265
4
77
12
41
1
267
5
16
305
49
2
14
2
179
1
48
2404
7
1
11
214
11
254
28568
550
5947
9464
19
80
624
23
2
228
188
8
68686
2
4893
7
1558
2845
125
2
1
1
5
10
13
1
1
390
1
1
1
1
340
19
1
4075
11
8
2
1
2
11
33
55622
2
1
1
6
1
73
18
10
1
253
2020
3
19
1
65
51
2011
2
350
1
571
6
1
6
1
1
3
175
16
83
6
1
1183
1
1546
1
1
1
2
179
252
2
78
2525
151
4
9
84078
243
6
3
44
3325
9
50
275
1
458
5
2371
1
133
396
4
5
5
1
130
6
7
1
2
21
3378
4
5
53166
131
2
39
26
1
1
3
1
1
5
1
1
100
5
3
53
582
266
422
6
20
225
2
12
1
2
3
221
2
18
11
3465
388
3
7175
2330
70403
73
5406
3
1
3
12
17
1
421
14
25
2
1
5635
47665
1164
206
5
23
2058
1
5
74
1
8
5087
49
6394
1
87
3
1
2
10
1
1556
1495
22
218
27085
16
5
583
1
9
2
6177
1648
11
5
1
96
1
1
58
62
2582
3
2308
1
1
126
80187
631
2
1
1090
3
1
24
131
2
2
34
2
19
10709
1
97
24
16
1
22
265
34
1
161
3
4
1
1
1
1686
7
1787
75
226
2
5
2292
38
1
23
575
1
2
155
8
14
3172
39818
7
111
671
143
7
124
2
264
2
676
140
334
1
23
83
299
1
2
1235
1159
1
5
1
26893
8
25551
8
6
1
5068
21
2085
1
6
23508
3
234
10
9
3239
4537
2
18
1
621
1
14688
53
96
45503
803
1
56
1
2
61
2
10
1226
2
632
2
20
4
1
12
185
38
175
15
2
5
9
21
21
3
1
348
1678
36
5
2
2
1
9
13421
5250
11788
1
157
366
6613
1
1
2
18
1
283
140
4
46247
30
2
1
2919
2
1
26893
22
271
17
1
2656
4
4
1
8
1
474
2
1
112
1757
427
1
3
4
3
45983
5
1
58
2
4
2
2
1
1628
6
25
3
5
3326
14
10
10
2639
25758
82
17
1740
32
35
5
3
78
2909
4
1
1
7503
150
2
1310
41
4
65153
108
13086
77
2
675
6
150
8
2
5264
4908
181
3
2
196
8462
1
5
13
1
3
5
369
27
107
5
14
2
7126
105
3
340
2
806
1
22
8
42690
4
1
8
10
66854
67
555
9
111
2
1
107
48
439
9418
1
130
47
15
39969
3
1
44838
831
1
1
4
3589
3
1
1557
3
10374
1
19
41
48
12891
947
2
4
3
1
19
5
31
4860
1122
41
82
2
124
42054
1
1
15
1
1
1
30
1528
2091
1
1
2
1
110
4
271
392
1
1
111
136
1
262
2641
3
1
17
25365
23
139
27
2
317
5
36
1
12
1
2
23
38
57
94202
574
1
267
1
8
13
655
33
32
29
5
1296
2294
1
12788
11
431
60
1
13
31
1
13
2
483
1
798
20
22902
853
4
1
3
5
63
4995
1714
13142
16217
5
8
2
1
463
1
5
2
29
10686
26
5474
8
1
22
119
742
5
1
1
2867
1
37
9
1
23
27
1
35
292
1
551
37
4
402
150
8235
50
571
3
4844
321
133
13
13
1797
30
122
74
1
3
1
1
2263
271
709
2
3
8534
142
101
150
2712
247
766
5
13878
2752
73612
96
6
1
136
62
12
2
95
6
396
92
186
88
39
3
15
6
170
3
1
43
1
29
1
16
2
6
1
1
290
2
385
15
1282
6
11
1915
83
1
1
1
2
142
1
3
115
1
7
12
385
14453
9
1
63
28568
4540
3
3
272
1
1
6
1
513
1
82411
1
1191
1
76
2
2
42
2
45
33864
9
1
1
9
7765
1
6553
1
1
8
15
6
1
1042
3
1
1
1
1
1
3
11810
5
53
63
4
2
56
98225
288
3
3
2
8
1
24
12426
44208
74
16
6860
169
43
5
16486
4
28
7191
7740
1666
192
1
23
3
6
2
10
46
4561
7
1341
10
1
2
20
6
4
685
1
4
1
85
13151
1
2
19
64
3562
1
1
1
11566
34
97
8
1
240
48
187
736
2
1
3
15222
7
1
1
1
421
2
73
69
11
11726
137
2
8
22442
1
568
1
2
5
56
1
2
2
4
17
10
14
840
5
1
539
1
1
1
3
2350
30712
3
4
12
1
3
2
34
145
855
24
91
695
1
63
33494
2
16
150
54
508
12
3945
39
1
9
11
73
20040
1487
3
2
21
3
356
1
14
11216
1
3
18
34
32
539
7
1
4111
2335
1
4
1
5
13848
1
2
1
5
18
64
9
23
7
1
292
1
10
44
1
178
42
1
2
1
20
69
7714
1
1
53
9
19
820
5
53982
1
3
5
1
9330
1
53
1
11
1
37119
16781
2
2
1
120
26
1
69
12
55
1
298
21
17844
1
574
4914
15
34
89
1
1
3
84
1
1
2
8
16
1
323
52
30
2
6
4
6
46241
2
587
4
1
67857
23
170
2
391
1120
3
101
31117
44
16095
1
1
515
893
29723
1
10
1
1
11
235
9
361
69
5
28
1191
37
442
725
9
101
1801
9
4
345
4
155
8
7
8
5
1
1711
1259
1
2
39
12
211
1
14
29
10638
10
1
1
1
328
1
4
1
3
11
64
12
23
43
3812
1
43
2
3
4
1
54
1
487
1
34
106
48
1
13
66
2
1
2644
21
8
14
1
2
1
3
1
124
392
124
25
1
2
1
22651
2
15781
14
6710
1
3
1
22051
1
11074
8
30
281
1
40
10
1
2504
8
6012
2642
1
1
1
7
4742
13
1
1
3071
37988
2
6
13
3
22
6
7235
38
5
1016
2735
11
12
3
5594
8
41
1
1315
9229
4
82
8
77
1
1
56
1
19
1
15
5
2
4
87
68448
2
45473
1
4
2
97
3
13
2
188
1
3
1
36
1
36660
21
3
2
69
3
811
102
945
2
1
13
243
1
2274
9
5
557
1
1
7
6423
2
961
6
44
324
1
87408
2
66
1
17
753
266
111
1450
1
3
18
2
1
1
1
8044
57
6
3
1731
403
26
2070
299
3
18
43
89
21
2049
2
3
5
44
851
1
165
1
1
185
1
1
1
1
1
3
2
2
1
2
106
1
14
3
5
1
4355
15643
82526
1
1
1
96
62
2
1
3
1
9
1334
89
5
21
2
3
158
2
1
1087
86
195
122
1
8
39175
1
3325
1
11
1
1846
3605
1
1
11
2
98
2
24
8
1
435
957
1
8
3
2
1
15130
1
112
12253
6
1
159
20
13
9
1
537
8137
59
12239
303
1
2
1
8441
1
3
1
1
1
1
5
1
1
1655
3
110
1
1
2011
239
1
51
2
84
1
62
1
31
2
24
1
2
1
4
22
2
2
1
1
2
159
11
4395
12
13
21
3
989
3
14
7
438
8522
5
1
525
4
1
2225
1
4567
96165
1
555
1
2
5
2
9
80
561
3
2
45
13
6
1
34
1
152
1
4825
3126
25
10
2
7
1
107
3
12294
43
5
443
62
3
1
1
26
2
65
8
163
2
2
81
1
54
4071
13204
38
23
24
1
1
144
85823
1
665
21
50637
1
30
7
24
28
1
183
15
1
1
6
283
25005
89
11
7
4
15
1364
16
1
6
4
1
130
1
1
2
11
1
3
7
2
28038
50
37
51
2328
18
1
18
1
101
2818
79
3
12398
1
396
4
160
245
5
30
2
2
3
5
1
4
48
89
1
1
3452
3
7
5
9
82
5224
52
1
991
2
31610
2
8
408
11
61
8
4
10
250
7
1626
178
415
119
1
168
1
1
4
120
7
1
2
6
49
3
2
928
10
42
1
3
2882
1151
303
18
42
13
542
2
45
1
903
1
5
194
1
6173
9
13
2
60
75
5348
1
525
7
1
1
1
37
15
4
362
11443
2565
7
15085
4
3
4
149
870
10
510
1
63
24
36
12
3497
115
48
1
2
1
8
26127
178
624
5
5
3553
13
1489
10
287
19
6
4
20
11542
2
1
2
1093
1
1
1578
2
1
2
2
1
1
103
5
2
1
172
1
904
2
99
2
3
2
2
3
83
24
49
53
34
2
1054
2
777
1
2
3
83
1
24
1
85
8
3
82
21260
3
7
3
10
1
1
2
5
2396
1
2
14285
3510
15
17
379
1
6
14
1
2063
2
9
27
47802
184
1
73036
5
1
89
38159
2
5
1
1
67
2
1
1
39
9
48
1
4856
1
1
190
20
772
2
4
1
2
1
137
49
3
4
111
17150
5
9
1
6
29
504
229
6
265
57
1
1
18
1
2
6072
22260
59
1
7
1
4550
2
3
202
3368
6
3
27
2
361
208
355
13655
98
34
16
3
12
1
258
156
6
13
4
657
1
2129
1
450
600
1
58
2
6
19
3963
2
7
1
2
13
2
46469
1
12
6
2
58
1
69
13
21
8984
1933
198
5
1
17
419
15
2733
15
6
1964
1
1
1
2
2449
1263
27
8
1
240
2
3
1
5589
1
2752
102
65
7
1
2
4197
7
590
14
60820
50
587
71940
5
80
16
8
15
2
62994
3
221
297
15
9312
24
1706
765
4
61
3128
6
1
1
3
4
83553
96
1
5
57
66
6
1
7813
11
49
260
208
3
1
1396
35
501
1
1
240
679
3
5
1
3
2
1
96
76
2
123
59
36
2033
10
33
203
1
43
39
99
114
7
184
326
95
969
79
3798
181
2
1
581
1
3292
3
7
4214
4170
140
114
17
1
38853
4
3
8
4689
2
1456
1
1
3
9
6
1
7
1
9234
11
1
881
57465
114
5
1008
274
2
1
1
2
786
600
2
28335
1797
38
9
1
243
2
2084
2
253
361
1
102
3
5
4
92
1
1
5
3077
21
1
33644
5
15
1
8
84608
13051
1
2
12239
331
45787
5
27000
7591
934
43
1
35182
5
16
1
4
4
9964
92
75
1
114
48
100
6
2
4
1
3
1
2
10
10
468
110
13106
18663
16
37
114
29
5
57616
2
3
8727
754
2
371
468
434
22
8
4
7
49
3064
191
2
1
1776
10
35
241
17
4
33
2
6
32325
85
1
1
1
41
477
902
92
2
28
305
1
33952
3
6745
6
1
8
5
11
816
56
41038
1
1
65095
1
15
8
1022
6
203
89
1
321
1
1
2
18
1
2
1
2919
5
30
14
21
27
8
1
1
1
67
26090
1
1
8
1
2
3
2
1
631
9
1
85
1
3
111
780
551
25219
61
1988
1
1
232
41
1
2
1711
1
986
1
99
2
7
2
17432
88405
2
2
55
88
5661
4
3
5
1
180
1
12
5799
708
193
19
7
76
49267
667
21
7
29
161
37
7
14
194
4
2
4908
16
1
1
12
1
1
3
107
24
1438
256
53155
8
224
3
1
1
235
3
3
41
167
2
1
1
6
1
42
2
209
137
1
1
452
45645
1089
1884
4
3
68
18371
80
1
1
141
19
16
3
17
10
615
3
585
50717
4
18
58
15
3
9
42
55
2
404
2
172
2561
97
2
319
4448
8
80
486
4
1
8
2
4
23
2
54208
1
30
8
6
64
1
47951
5
1
7
29
2955
44
4
1175
1
7
9
17
3
1113
2
995
4
8
4389
68
1
1
10729
1
3
54
790
14
4
4
12
4
3
77
15
1
1
1
544
1
1
1
1
95
7
33841
8
353
64
11
1
4
4364
1
2
5
1
8
3
1
671
10
1
67
4
68
414
1
396
1
1
3671
18
28574
1
38
2
1
1
148
22
1
3480
3
3
28
7
1247
2
14
4
4
1
1
3
2
41
64
12
2
10
4
30
5
15
34
211
229
1
473
18
1
1301
16095
10
80
7
64
3
28198
10
2
638
186
21
55
246
4
12
234
11
29
136
3681
1
74
2553
14
29629
2
16
30
18
9
32
1
17
143
1
1
42
1
9
97
2
1368
1
499
43
1
16
35
7
1
5
5755
2
10
1
223
29
5
1
1
14
1
16
15
2
18
1
3302
4
9
2
153
5
423
34
595
58
104
5033
54
10
1
8161
15671
54
1
37
2
17
2
1
25
7
1
15
1
89
1
2
1
1
31
2304
41
105
13
2897
88348
23
1
57
4
1
3
1143
1
1
1
6
1
26
31
1
1388
16
1
29
412
1
409
3
15
7
206
113
1
28
3586
46
1
1
47
109
4880
13
1
199
1
2
28
7
14
84
1
1
1
6
138
8
746
92233
2104
3
73
1
99345
7
644
85
1
9
818
2
182
4250
1
25328
95
1
3
27276
145
16
1
1
50
40421
26
15
2988
4
19
99
418
2919
207
3
5
37
2
2
8728
23
5
1
6
29
301
1
1
6
1
3
1
176
10
4846
1
229
42
158
3242
1
44
6618
14781
3
3
4
9
272
1
1
1
1
1
7
5
1
3
11
1827
50544
8
3
645
1
107
17
2
1
470
177
1
1
1
30
1
8
1
3
1
51
1
3
18
1
3
2173
53
1
68
16
95713
1
5929
1
220
285
2
927
4
9
1
3289
1
1
278
254
37
14
21
2
145
1
7
1
416
5
41
1
51243
370
27
1
1
1
287
1
273
1
13
74
5
242
187
22
3
1
1
19
3
229
86456
5
1
2
1
15
12
24
4
23
375
57528
11
13
17
42
79
195
7442
3
12553
3
49
35
65333
10
8
4
8
1
68
8
47
106
955
1
19
7
8999
2
370
5
1
7
118
33
52
1
1
3
1
23517
8
1
728
40
7562
1487
2
1439
2310
38
389
16927
163
20925
2
7
14
3
41
7643
97
11
70
1
12
109
1
20
2
1536
1034
62
76
357
17
22
1534
3
1
88
24
1333
7656
1
40
88
12
3
1
7
2
32
1
8
3491
2
1
2
2
67
3
21
417
6
4
2
13
618
48948
14
26
4
1
975
496
1
3801
58
5
1
11
1
4
2
50787
4037
5326
1
31
1
3
2
5
4
54907
2579
663
369
9
5993
4
2
5
16
67
3
5
236
1
1
4
3
2639
2
1
11
6
893
3
7
2
26
24
591
21575
11
4
1
3
7
14
6
1
8370
25
115
5
128
1
3670
42330
13
35
1
1278
1148
1
17
3
390
3
1
3
1
3
8
6
676
644
48851
7
2
2522
11
2
1
1
3
1044
532
1
184
292
28
4
22
3
1141
1
1
5
4
2
50478
12
3
14
4
11
1
2
49
8
50
1
3
12
335
1251
299
34826
1
1380
4
52
20
16
2573
5
12
1
1280
9
129
72
51
1
32
6
1
1
40
15
35
1
41
1
23
555
6
5
1
6
13
1
51
3
292
8
124
16
23
1
2
615
15097
3
18893
1
7187
2
18
30
9
98
97794
1
37
2
16
1
15966
14
12
3042
1
3
86
9
1
5
2
1
1
335
1
10
2
33
1
22
1
11
10408
16
11
1
1
14
3
2734
4
46
53
1
56
1
4
3595
2
19
10
2
2
785
3
1870
1054
26
4
13
1
1
2
869
1
1
2
5
6145
21802
98
1875
6
1
3
1
1261
16
877
2
4
437
95
1
36
3
4
1331
15
1537
1
3
20
7275
24
1
68
8
1
506
361
1
2139
9
16
4
93
19
3
2
29
1
15183
2
4
198
4
68
2
145
2
152
1
143
23
82
10
1612
1
872
1
31
69
9235
6763
12
2
1
9
7
59
2
1
75
42
5
60105
285
355
1
91
1
471
1
8
7
6
3
8875
10
5767
870
2
76
2292
852
6
1
24
2
1
4
3
1
36
21
2
1
5
7
5
1
5873
9546
2429
9
1
92
5
1
1
80
4
7
4
336
3
2
31
1787
123
426
3
139
1
16
1
310
4
2355
2
59
5
591
14
289
5493
1
12665
1766
2940
3
23
71490
9
194
4
143
64
476
3
181
4
1
855
46
4
2
3
19162
1
3127
1
102
118
24
4458
2288
2
4
23
2
1
3
683
1
1
37
3
131
21
108
6
10
6
23801
367
113
366
1
338
1330
216
5498
1
641
45
9417
205
23
52
1
6
778
268
26
1
8034
53
91334
2217
3
2
4
3
1
10814
718
1
168
2
54
9
57576
3
444
1
1171
1
10
1
934
176
48
1
1
18
5
257
2
6
3
19
6728
129
1
29
167
4
5
2
1
1
1
804
1
18
1
1
46
6
12
409
54
2
6
3
92
3
98
29
7538
13
7235
1
454
22
13470
28
592
52
2616
1
2
80
1
1
2
1469
154
21
1
72
1
1050
63
1
7
3
53
59
360
4
1
19
30
45
31
8
3134
67223
2
5
5
1255
43
131
2
3
12559
15
55
1
32
11
3
3
24
63843
2
1497
3186
306
71
4
8
107
20360
70
7
4
518
179
21
18
7
89
70
18
2
9
2
1
1
237
1
69817
1866
173
1
18292
203
17
23
1
4
43
24
116
3885
14
1
4
3524
1
5
1
6
47
139
663
34
82234
53609
10
2
22
15
2
2
3
23
4
8
846
3138
4
63
7315
33
2
2
1
26
8
2
1
1
128
101
1
4
29
1
4
6
2
3
2
2
18
2
13311
7
3
34
87
17
2160
1
3
1
10814
1
2
1
49
97
42
829
14
758
1
15
2012
40
8
1
3694
22
1
331
1
3
527
21823
47
1
1
43
11
78
3
275
3
2
4515
43
1
71
1
1
1
1
1751
4
1450
24
6
129
425
1
1
2
2
8
11
8
1
1244
1
5
171
77
3
1
1
127
179
692
1
1
2
32
1
8
51
295
6
2
525
32
3205
11
1
11
1
4
85
99
5755
2
1
2
1219
1
2093
33
15
5
726
115
3
1
93
26
76
1
180
2
137
19
2
86
1
41242
718
2
1
13345
143
589
14
395
1
2
15
1
12
9428
1
23547
5
1595
1
95
1170
1
19
1475
3
812
1
14936
5
9
2
3
26
295
1
1
134
5
12
50
1
2
23
2
389
2456
29
7
1
2930
1
8
2789
1
6
8
1
1
1
1
35375
23
1
15
78
5913
1
41
1
30621
1
5
24
11
3
14
2
6
66
2
23
86
91
2891
1
106
2
27
1
2
7
5957
2449
32
1
821
1
407
7
4
213
1
2
25
216
4243
1
1
1
5
1
13
1
2
1
79199
1
46
3
4
15
14
119
1
42
1
14
1
4
14
1
2
9
240
15
13
507
6034
1
2
2
1
846
45
3055
9
1
463
14732
37
158
103
8292
2
7
4
1
21
3
653
98
479
1
397
7216
61
6
15
2
18
10
1
159
1
7903
150
3
11
6257
1
2
62
62
139
28
1
86
395
16
3546
1
29249
30
68
8
2
1
28
101
74
10
5424
3
4
3
6
1
1
5
1
8
17
1
37
10
125
1723
1
43
9
6
57
1
11
158
7
1
5
33
76
5
3
19
16232
2
5
106
1
4
1
1793
3277
82
1
70437
127
1
1
31811
114
3216
136
2
12664
22
2
1
14
68
594
1
1
877
24
11
40
4
8
993
53
331
45
113
12
2
17
11
2
1487
1
6
92638
3
255
44
2
1
23
1
1
27
5
1
3
103
1731
7
4
4
48
3357
1
60
14
77
163
20
1
929
31
1
694
4
1
4
193
4
692
20977
37
2
8
28
6
16
124
1
15837
11
2
2
65
4267
5
7
6
1471
6
4
1
262
177
1
918
15
12
9
9
9
46
31
28
71
1
348
36
3
3
128
11
24264
3
443
12
1251
5
2
2300
1
2932
93
3
1
3
2
4
7
3
2524
33
26860
1196
21
336
1
3
4
24713
74
103
15
111
1
1
1
1
1
494
23
4
29
1
6
386
8027
1
11
41
66
1
1
11
29
1
1
15
38
1
10
25
1
457
3
1
3
1
1
5
13790
1
1356
102
3
1
29
215
884
158
1
2
554
4
1
3
4
2
32301
6
12
1
49
1
7
43
21
11
395
5
9
1
2
693
22447
11
102
1
2
15400
9
4
5
76
28
23
3201
1064
6
577
1
21544
3
143
7
48
124
2
755
10586
511
115
2
1
4
10
5
73
3
9
3
4
7
37
102
666
6
14
3
35
90
19
216
5
1
1573
3
4
2
33
7447
3376
1
1
3
1295
108
25
3
17
498
15553
7009
7
2
677
323
1027
7
5
1
673
306
3
6618
1
12
1
48
3
785
7
67
1
52728
488
69643
7
1
8
3
878
1
38075
78
322
2
1
20
1
6
12641
56
2
54
4
1109
33
32
1
1
229
791
7
23
28
5
8424
1706
13
1
1
1100
2
1
1
119
279
1140
458
2
325
97
1609
58375
7396
12
7
18
4
8
13
1
3
1
3
1
5929
6575
2
31671
1
4
4197
24
14
1
12900
1
97882
30
21
3
145
44
28804
2
2
1
31
736
57
1846
4
1
4
1258
3
3
42
23
77
1
7391
3
73
396
1
3
2
28
5
1
22
3
7
1
1
1
2
3
2
64
1
616
1
2
5032
37
1
386
947
81947
272
1
2
81
758
2
34
18208
1
4
80
1
1
9
12
1
2
2
14722
3
1
9
28
12
40
1
27
112
4
2
1
1
21659
1578
2
1
69
2
3
1039
2
91
17
35
1
12
42
7
214
3524
359
2
40
3018
1
1
628
3
405
1
152
1
89907
181
1
604
4
1215
13444
12303
11
204
13
212
29099
161
1
3
5
116
8814
2
6780
2
27
138
1
1
614
1
2
16
71
69
3
1
2307
168
4804
1675
24261
6
20
7
19
2
2
20592
6
9095
1
3
10
3
39
1
1
1
2
8
760
34
7
1
6873
2
19
10
2
9
1
47
6488
2726
2
16
2
3026
1
63
18
1
19
36
1
1
7
9
6
40
5
24
28
1
10134
11499
1
1
4
5
1
3078
3
32345
1
65
116
1
2
16
17
2
234
1283
1
1
14
2
13
1594
1
407
1
893
1
3
6933
88859
1
18
1
256
1
15
2919
3313
114
12
13
29154
3
1
67
3
43
45
196
1930
451
210
12
2
106
70
5
1104
1
12
3
8
2
57
4
3
8
311
1063
35
4
1
1
4
59
6307
120
4
17
1
12
5
3
19
46
1
1
44
344
2
2
52
318
59
2240
7841
7903
1
15377
91796
488
690
231
4
44
1
937
5
1
8
1506
1
1124
11474
27
27
2
3
4
65
74399
11
1
10
2
9
2
1
287
15906
494
710
42072
176
2
1
9420
1
36418
2
1
8
1
1
7
2
1
1
352
41
15468
2
4
8
1328
2
982
1
10
1
1
10440
2
140
1
47
1
2
962
1
20
2
99
2
21
8
5264
3
1
2
62
2335
4
13
4
1
1
1
718
274
3
5
2
7
5
29
2
23583
1
100
1
13
1
12
6907
4219
1
11
6
1
7
852
214
27
1428
40
7
5
245
221
1
571
1
2
2
2101
10
2
2
2
4
2
1
28
12312
3769
96
766
25
9
5
10138
17
50
1
14
1869
11
254
17
1264
259
6453
1
11
1
39
19
1406
17
9
10
6
1
19
1
70
102
1738
1209
105
116
3
108
273
8
4347
290
16
3
19
15
1
16
24
56
1
11
3
323
36
19
1
102
1
3
40
8683
1
5
25
3
48581
1
7
75
102
8
121
1
49301
269
2749
54
115
2
174
1
1
4
2
177
4
11
1
2
121
13
1
4185
93
4
573
1
2765
146
16
6
8
5
1
110
19
403
542
719
1
7568
6
271
4639
116
6939
340
1
5313
12
2
3
66142
25564
1
71
163
43
52
38
213
2
33047
37
1368
19
2
2
1016
22
2
3
10
14
2
5
1385
2
3
2
233
2
454
32
521
1
1
1
11906
2
17
6393
212
3
2819
116
12342
4
33
1
1
2
77097
109
2
1
10365
2
40
5
1
2
2
4
1
33
15
2
3
4
1
5817
60
2
1218
6
12
11490
5
2
399
18
8
1
81
2
346
60
13
1
1
6190
4
555
4
21
27
11
1
1246
11
3
1
4
4
1
1
47
1
1
3
2
1
14
1
3003
1
11070
11
16
6535
15
1174
4
1
28072
15
2
1
1
131
997
8
108
1765
2843
274
1
1
1084
3
45
3
6
69273
3
1
88
2432
4
1
3
90095
2
339
7
6412
4
2
402
1758
2217
2
2
775
1
1
10
11
3
5
99860
10
2
2
40
1
2
1
13
723
1
44
1
376
1
1
1
113
1
1
125
11
25
426
2
1
509
24
1
7
6
7841
2
413
7
367
4883
6
9
26
45
295
2
11
5
651
21
2
8
21
27
1
7
2
1
1
3
7
7562
104
10
158
3
2
14481
4453
3
3
3
2
9
5
6
29
2
5
13
1
1
11272
5
11
6
2
10
689
3
235
10
1
1
11
3
916
1
1
1836
539
124
1204
4407
2
7
4
1
1
1
6
3248
21830
1
2846
9
2
1
280
20
2
20
37
79746
4
343
416
14
5
1150
1
13
13697
38
82
109
5
116
1
6
9031
6
59964
603
3
32
1236
174
1449
36
2
24
3
9
2
1
1
19
3
1
1
1
59
3
26058
2
1
40
2
1
4
14
3793
22
3
1175
8
1212
110
4
5
4
35627
152
17973
13215
5
290
7213
13
2
96
2
4302
2
8705
13
16
78
278
2
1
12
1
6
23
4
53
22
335
315
41
408
23
1
2
3
1
1
4
55
1
168
1
19
8290
90
3393
355
184
937
39
4545
171
67
4
1
7
12516
4
2
1
3
2624
17
3
2
14
2754
31
12
27
3
1
651
2
9
7
69
1937
2098
5
2
43491
2
1
1
11
4306
12
1
71
12
65336
10
1
1
122
20
7
11
1
3
14
15
2
3
159
41
1
1
5
4
2
5
131
3
5
3
3277
2432
5
21
2
28
7
5
44
8
3
11
3
3909
1
4
83553
202
6
9
3248
2247
343
9
29
10
1
1
1
206
6
8
1
1
12992
1
4
75
674
2
4
2448
7
3
5695
16
5
9
3
34016
1
2443
1
62
1
6
18046
190
16
3480
4472
36
12
8
2558
1
3
9
1280
1
17
10
139
82
8
3
4383
97639
93
6
100
2330
10
2
2
1
271
362
1
3
1
17
7
1
1
1644
1
6678
1
5
83
4
34
1
108
1
1
3079
35
18
22
14
84
62
9
4
2691
2
2
2
1390
1
3
117
666
22
4
11
20836
8
30
2
73
6
7
6
2
107
2
1269
3
2176
1
22
5
31
3
1302
18
2699
2
341
7
8
1234
3
2
1687
5
9069
2864
9842
69737
56
1
1
5971
1404
1
2
6
1
51
4
230
1
12
1
1
6
1
6
4
46
1
22
4
9761
1
92
2
804
8
1
32696
3
17289
4
1714
275
5
1
10
27
5
3
29
14
1
18
1446
1
217
304
21
1
126
903
34
3405
168
151
7
2
2
13
255
13
137
4
10
15177
3
1
7
6
18161
1
531
20
2582
4
1
178
27
2
2
2123
44156
593
1847
8
40
2669
4358
2117
1
1
1519
2
1
383
1
4
3
657
5297
180
1
2
2524
1
21
2
1
3
48604
5
10
1
4
9
2
11
574
501
331
49
2
53
32
24
28352
217
9043
1
7
4220
1
37988
15
1
34
3544
14335
1
2
91
13
308
1
1
3
495
5
1
3
312
3
3
4
1
1
88834
4
1
779
924
44686
32
41
420
16
8654
6
1
1
1
54
1
452
13
2
1
19
9
1
136
269
1
1
7
2457
1
57843
84
852
1
31581
6
1
98
11
32
8
3
2
4
4
10199
1
31
1364
1
10
397
1
2
4
7179
6
1
86
2170
172
69
16
1
5
2
1
1
41
6
1
31
7
5212
250
1
674
2
25632
1
4
555
1
8
300
2
139
31240
14413
1
24
97882
180
31128
14
51280
63
11289
102
1
2
3
62
4
6
34
1737
1
36
512
4
26055
1375
3
4
19
2
12
3
1
1
1040
14
1
1
9
1
2
9
1
2
8
1
7
1
8
1
128
1
2
2
1548
359
114
176
1
16
15
41806
26893
1
8
1
37772
2
2
4988
36
60
3
13345
19
7
3
3
2
95
3
580
42
1
6
2050
8665
35
6
2
6
2250
100
2
3694
2
251
2
1
11
12
1
221
63
2
3
2762
1
21224
320
1
17
40
20
17
6
2
7
182
1
144
1
1
4
4065
12
1
46
2
1
2300
1
56
1743
2
24
1
24679
102
2
2
90
1
98
12516
5270
46
10
74052
17
51
17
6
34
74
1
583
6
31
29
2
2
57
2675
1
1
191
61
20
5
1
5
1
40
234
3
685
114
341
1
26598
169
100
2
10453
5
1
3
60
2
4480
1
6
1
24
9
1
2430
1
339
808
2
232
2
1650
32
102
12
2
113
161
66
433
2
1
1
89896
8
2
1
218
41
1197
1
227
5969
3
614
1
2898
1
50
20
2
142
1
17
59220
3
8
6962
33
181
84397
1130
1
2037
9
28
1
17
2
1
74
1
17163
1
31
15231
3
5
355
1
165
7
1309
4
1
18
23948
24
5689
8
16
26
18
1
557
1
3838
19
3
151
15
1
74
254
1
2
1
34826
1108
9
1903
76
1
33
1
5
2
1
3
1
14
14667
24
2
2
319
487
56598
2
1
1804
28
3
3403
58601
114
7
2404
7
14526
12
14
26
5
1
2
85
1
1
5921
242
2
5
6
15
10
2
1283
19
32
5
346
7656
5
1
1
1
74940
2
130
13
30586
3
1
1
2
2
1
3201
1
1574
4
1
9483
106
269
239
31
4
56
59
5
42
38
25644
18
89
8
2
3385
12
674
3
25682
68
201
871
2
105
16
61
9
6886
52
1
11
30
1
1793
63
4
13
1
3
1
5
1
2
9181
6
12
5
161
4
101
37296
23081
17
1
6
9
47
2
15
13213
15
1
3
1
1
62
1029
83
177
3
265
10
1560
41
1
14827
24
1
62
9
15852
1
3
2
77
1
1
2
5
165
5
6
828
2
6
2634
15
78
3389
6521
1
1140
2
1
2
9
11
14
3
6
164
1
10
41
2065
4
110
3
26
474
14
2
8
2034
97
15
156
1
15147
2051
187
2
247
9
1
1533
2
2
27
4
1
15
6888
3
1
18
11
8
10
26
1352
84
47
15
1
1
84
2
4
2775
67
305
2
3
10
2
7
4
6
1
3
13
1
120
7
1
3014
26
11015
1
1
76
98
3
253
4
2
9
64
1
6
1
1
22
1
11926
256
138
2
13
671
1
4
4
3
2
2353
7
94
495
4
12
880
108
1
11
2180
19383
104
454
14
1509
2
1
16
6026
1
21
23868
1005
2
2
28437
34
1
12
3
680
16
6
111
6
6
1
4
47
3
3
739
11164
9
1
7
7
317
1
17
27
3
6348
7478
1
62
46562
51
179
42
82
3
33023
9
1
53
39
23
1
1
6
115
13
20
469
1763
2
4
1556
4
4637
46
1650
1
30
32
71
2
4
1
12628
1909
3
7
6
3
4
1711
8
73
63
1
81
9
31
27
1
793
1
853
11
15
153
6
1
1
7905
1
53
34
69
2
13
1
3
2
32
1
3
3
24746
2
72
5
3
41745
24
1365
1
1
152
31
34
13
2
258
57896
45
181
34
1
53
387
7128
7
17
12501
5
2
48210
5
6378
4
3
42919
209
118
42
46
74
54
124
13
15183
98
1
2
10
511
2
2
1
5
3
25
247
14
61
2
47
36478
121
1
317
32
104
2998
14
1
181
3148
1
15
1046
59603
1
5
561
3
14
8504
26
1
297
2210
715
157
4872
10
6
9944
13880
30
1
4
36
5
7
1
39
1
9
1
17487
768
16
10
162
6
31
1371
15
23
2
354
33
2
1
42
1
11
1
5
1
4
56
2
11
1
13758
1
47
874
17
1
2097
80
2581
2054
85
1
22
1
4
51
3
1
6
1
3
7491
427
1
143
25
2622
236
26
1
1
186
34
1793
16
159
2158
85
24
3107
7
23
393
2
5
1361
2
222
1
7
28
22
11
350
3
1
37871
1
12
98
16
5385
82955
55
2
8
4262
108
17
14
2927
315
1
3493
56
64
2
4
1702
80
207
79
107
803
78
1
6
41
17
1535
1
6
21
4
1
323
5
4
6
558
313
6307
32
11
7
112
2625
2308
29
2
17
1826
6
7
2
3326
1377
564
7167
1
1
13
658
2
3
1
1
2
32
3
132
1
1
933
40
4
130
1
1
5003
1
2680
2036
113
11
74
46
13
204
40
1
159
1
25
6
1
4
9
3
1
2
15
1
1
168
6399
718
1
8
10964
31586
2
1
22
3
31018
56
32998
4
1
171
12942
1
2
2
1
2
18
3983
14
2
2
245
4
10
138
1
2
2446
43
75
55853
3
193
30
6
369
4744
4
73966
709
667
42
6
88
534
4
10
1857
3
2
2
43412
3
457
3
1
3
4
2
2064
25
7
6196
150
6
62
1
125
10
1
34
37
275
150
1273
12751
40
3
16642
45
390
21
1
5
1
1
2697
1
158
1
5
1
12
73
1
3
38
3356
1620
299
6
2
1089
3
32
56
170
349
61
850
12
1213
1
50
1
1
5381
7
3884
10
1
98
37
6
226
166
1
201
2168
1
18358
1
2
855
1
81
25
1845
1
643
14
3
1
11
905
46728
265
41902
601
111
4
74052
1
1
4
347
462
1
593
327
27
1
349
8
12
391
12
1
5
30
4
2
1137
1
9281
2
2
25493
19284
1
15
4
1
5406
36
1
3
2
2
2
13
1
8
18
3
8
5444
13366
122
896
6
1
4
42471
480
112
1
47
1
131
56
695
1
19
2
1
1
1
2707
318
21
90
1
356
4
8
6512
8
5095
3
56538
10
4
2
642
49
4
15
41
1
188
36
100
6889
1
36
74195
56
100
5
3
4
10
1
1546
3
2
5
49
131
72
8
18638
44
9
4
564
1044
19
1
9
4
93
3
57
608
831
13
800
1
6
2
1090
1
45
1
11
3
19572
1
1491
7
1
3
20293
1
4
179
12
8
3
55950
6378
1
6
6
1
85
1
2
25
156
796
15785
4
1
1
792
5
1
43
9
2
1
2
1
514
20
91
213
1
8
31
1
3
1
1
1
6
425
1
220
4
54
24
6
18
212
1
6
24172
1
4900
3
493
42
1
104
131
7
2
38
2
1
1714
2
12
1
810
33
1
2992
1799
137
2
36
1
3
605
208
6
90
25
390
1
1
4
1
1919
1
3
36
941
1
1
9
6
975
1
1
35
1
159
4
1
88
12
13
133
13491
8
38461
1
2
7403
46
2
89424
5
2
1
738
1
2
995
102
4
50
20
111
4
1
102
1
2
5
881
18
2
345
3
38
1
15974
9
1
9
4286
363
4
39
258
17
4
1
2
3280
3
32
1
2
1
3
3
16
1
1
66
19
1
4142
169
7055
4
149
4
1
377
13
7526
3
18
117
13969
4
3
410
73
10
1
2
94
2
983
122
1
44
15
1
3
2
776
33
13848
2
1
2441
502
1
4
4
727
9378
3
279
225
2
1860
15073
8504
1
1
8
8
3
13
3096
3
27
80171
2
2
6
3591
1
4
1
547
13
3803
14
980
1
1093
75
13
1
10
13
15
379
329
55
4365
47333
58
3590
2
37
36
6
3
2493
1
265
862
1
7
27
5
19
6
41
1
1
1
2091
8
49957
1268
80
1
1
33
8
16
45
18
6
383
31
803
1
1
751
1
49
650
2
311
562
1
4
29401
5
403
68
4
12
2
2
15
8
1888
5
196
3
101
6
648
171
1
3
2
1
1302
56
3
1
39
1
6
7
232
2508
12039
1
4
86
4
4
9
3415
15
200
31
16
3
7042
11
2
17
1
113
2
3
8
3
5
47
29
4
10
14154
4
8
53
2
1
3
19
20
5912
24
14
3218
1
11
2
9
1
106
55
33
38
7
7
4
21
5
55
1661
11426
1
1
14542
1079
1
2
1631
25
59
4
1
355
6
15981
4
356
21
8
7
24
14
29747
4
4486
77
4753
1
2
217
2
375
12
966
2698
28415
304
22
9
50
1
12
1
7585
8
3
3
1207
1
1
1
18
7055
1
113
1116
1
6
153
71
27648
48276
122
2346
217
7
1
2
2
165
12
40
112
14140
4
1
99
6
381
2518
1
10
14
2
6
423
429
82
1
18833
1
105
1
2
78
12
8
66
3
746
2
2
91
1
2
2
66
1
7
4
1728
1
6
671
104
6
2
1
22
3
2127
7
14
348
2
8
42
25460
4
25
532
1
141
1
272
7
7
34
25296
1
2877
12553
2
23
13
4
87
1
178
5144
18
1
1049
1
7
44
3
1
4
58
1618
1
4
2
1
97
1
1
2
2
2
116
29246
13701
1
6
7
5
5
1
9
10
551
159
4
3214
5289
7
27402
1
30
2
1
126
16
128
2
1
86
1
11
52
8
1
27
1
16
67
3
1
3
21
3
13
63799
1
15
527
11
32
1
3
2724
3722
5655
25
2
18998
1
11
1
6
15
2556
1
445
3
69
30463
1
3
14
1055
266
16
3
2
11
6
2
146
4
1
1
32
36
8
38214
493
2
9
91071
60
4075
5
2
2
145
14
2
2
1
20
1
11
34
75
1
13
15
1
1
1
202
7
1
697
2
26204
1
318
1187
4
2
8
6
1
1200
17
2
17
2
74
3
129
27
2
15
980
5
3
1
6786
2
2
1
6
93
2
77
2199
1
5602
2
29
1
39
103
208
10
3
188
1
250
11
7810
67992
1806
12
2
4
2
6
1
1
2962
3
1
3
1
1
5
131
1
2926
799
2449
5
4219
16803
1
131
69
17
3
137
8
5
7
5
1
18
1
2
3
32790
23
247
114
1
11
161
6013
339
2
3286
13
10
1
5
162
3
29
6
31
7
174
1
1
46
8
3854
407
14
12
1
21
111
34
61074
26
102
15
5
1
1
1215
1
2
309
13857
25
3
3
18019
58543
2
1
60
11
1
12269
1
1
2
1
16
583
32
171
1
66653
131
27
5
8
15
2
9
2
95
5286
6
109
9
13
15553
79
89
4
84
1
872
58
6
1
1
74
162
4373
10
20316
18471
37
23
482
15
4
1
60067
68537
5
5
39
45
14
22
1
3
32
2
1
7
2
1
1101
12
1
12
3
37
268
3
2
2
88
152
1
1
11
185
90936
2
1
1
6375
5
342
8
1
10
40471
1
1
4
87
13
71
3
116
1
8
523
2955
191
147
40
2
158
419
1207
2
3
9355
3
2
7
4
24
8
1910
1
1684
1
1
255
1
3
16049
28
127
2449
100
1
1
1
4
2
3
1
6
208
1
8
965
9
2
5
6
42
2045
2
57
1
3
2
537
2
12
963
12
4793
10
5145
1
1
19
744
7
2
15
10
8
34
533
4436
85002
113
2
16
1
2420
879
40626
322
2
2
4
4
67
2
8
2
1
2451
4
1
49
1
889
3
1
6
53155
90
44
149
130
4
1
11
49
76
2668
1
121
3
2
607
4
10
319
12
24
1
1
29599
3
1
7
13
2
1
56
54
13
4
1
1
1200
16523
4
2
1328
28
2
12
486
27
1
3444
206
196
1
4
3795
1
149
2
61
1
32
2411
69206
2
8
1
3
52
87179
4
44
3
1
2
8341
15
60
3
9
95
91969
360
2178
2146
1
51
2
8
2
1143
94
3
2
5
214
1
85
1
855
98
251
1
14
5
96671
7
5
20
14
6
1
22
54
32
905
4912
208
52568
1
22
3086
10
1
657
4
32
188
19
24
10
12559
23
1
29
20
1
2
4
8
1
1
53
3
142
1
31
2
1052
3
9
1
1
1
3
1
5
73
52
3
10
115
105
2813
4
89
186
1
5459
5
430
1
36
2
930
105
18
235
1
789
23
51
69
1
1
24243
1
130
160
89
51
171
9
1
21
25
1
39
55
46
18773
15
1783
52
1
12809
8
1
2
5
170
1244
1
1
2
8
1
1
7
96
64
49
3
309
8
41583
1
79
342
14827
3
1
49
6
5969
1
3963
55
2
1783
217
118
96
1
3
91
1
7
19054
1
1
37955
2
221
1
171
13
29
74
880
6
5
17828
2
22866
63
9
2951
8
2
2535
49
174
2262
5
1
1
1
574
84
12
6512
2
1
23
1
522
2
1
4114
4
9
6603
5
5
31
1
9898
755
19054
1
26
81
20
15
495
197
1920
1
126
6
59
76405
19
112
2
4
642
12
97
1
1
6
2
106
9
169
32882
1144
1
1
1228
4
6
197
419
22974
2
2
1
12
3
2325
2
35
3
141
29
21
2
327
1
57849
928
4
2
1
1
20
46
2
1
1
2
33
4
7368
853
2
154
2294
30
13
1
59220
50
219
91
1
5
4
51
4
579
5444
7
2
5
2
5
1
2
834
4545
146
4
2
8
4002
5
7
3
356
1548
10
587
24
1
684
10451
19
8
108
89
2
6424
310
7280
41
2
1
1
6
2651
1
1268
1
127
5
35
1
1
63
5
7
6
183
2
86
7
3
1
331
13
5
2
332
11
1
2
8
2
2549
438
24
1989
1
7
2
1
6
1
259
241
4
9
2325
3
1
18
2
28871
1
1
9
52
51
532
4
1
31
5
5
1
59
1
178
2
7
562
1
875
1
50
902
2207
20
1
6
26
1
108
38
3
4
1
6558
1
2267
3519
15
1
6679
430
1
1
24
353
32
1
51
1
72440
2
791
17
1
976
1032
107
2
2
48
2812
39660
3
24
85
7
6
1220
30899
4
4
69817
1
2
2716
1
15
1
8
90
9
4
1887
5115
9072
1
7
11
3006
1
44
3
11
241
2
25
7
14
200
1
69730
52
1
2
1
11
9
6
280
1
2
4
534
1
138
568
4
1
2
539
11
6
1
930
3
1
69
1
64
2270
1
3
11
9842
2
1
26
51230
21
1
152
25
17
1756
1
508
573
444
5
140
2
2585
32
31878
1
16
16
6
29
6824
2
4
111
9
53
405
11
7
4206
5
3
7
39
21
211
1
450
10
1
103
159
5
8
1
1
736
576
197
5094
1
17
2
12
1
133
4
1
9945
1
1
12
2
37
1
1432
1
23
7
26
11
1
5
2
3
7
53437
41335
3
2
1
12378
58
5
773
4258
707
8
3
677
79
4
4
5
109
4639
3
1
4448
377
5
1
6
9671
22797
51
6430
2
18
1
1
3221
352
21
55
41
69
1
89051
74
28
25
4
258
64
4
1260
4
1
421
2
640
3
56
6
46728
2280
2
318
188
1
1661
65407
88
1
2
2
9
5741
48
3
23
18
2509
65
764
2
1
5
1966
22
189
78
5444
3
2
27
3
1
32382
1
2
5335
1
1
3
48
16
40
48
75
1279
1
1
2447
7111
1
231
56
95
1
1
1
1
8
1
123
10
251
1
2
2
85
2722
811
49537
19
186
31
1
472
7425
145
1
16
2
211
1773
3
4
1
1
28
55
62
1
113
470
1
145
2
1
1
4
1
2
87541
1
10
357
1
1
246
30803
13573
3
98
29
2
2
795
1
62081
14
1
189
15894
5
2
2
61
391
2
2985
1
27
25
48
9
3
11
1
2
2932
135
3
22902
92
1028
9
2
1
11
59
20
2
10
57446
4
78454
3
1
3
4272
6768
2
12645
84
7
2329
10
1
1
75932
1
35
1
52
57
19
113
10
20
5
1
188
4333
2
8806
2
10
16660
3
9
47
15
54
19945
22
80
11
1
3
2
2
41215
2
19
2630
1
47
2
70
1529
442
7
7
575
53380
107
1
7
1
2380
83
1
12
5
23
18184
1
26930
136
1283
3
21
53966
68
1520
6089
1
9108
3
20
1
2920
100
7
1719
11
3
7
120
12340
14
2
44
1
19
10958
1
1
2
53
5
1
34
3
2655
1
7
161
8
2
3
9
9
13
30
1
16
2
185
678
743
1
2508
1
3
27
3
10298
11
4
41
1
1
1
387
1
12
484
12
3
9634
130
2101
2
2465
2480
9665
103
98698
42
64
815
3
15399
1
1
1
154
7
32
6
4844
1
90
5
23545
957
122
2
1371
1
14
3
73010
3368
1
80
3
14
45
13
1
763
225
5
952
16
17
89
14
4
8689
1
1
2
5
1
5
609
63
2
2
15
17
5
90
1
2
16
1858
1
6
22
7
166
43
55098
16
1510
4
1
3249
2
12
1952
13
15249
63
1
1
15191
793
1
57
18
32
1
5
1
26
96
191
1
1
1
2
2
3
6
5
53459
54
36
76
19
83
2
10
4
1128
1
1
1
269
1
315
4
17
38
1
1
1
5
13
916
6
5
2
5
46
2
1
1757
15630
13
2236
8
14
4
8
1
23284
1137
367
3
1
3
1
3378
7215
515
1
117
1
9
8
12
2
5
1
83
2692
2868
1
1
4
3939
1
1
1051
6
6
9
1
1
1
22
96
135
81
1
3915
1
2
13
219
14
1
23
28
3
5
70
1
26725
64
136
39
17
2
1
3
1
5
17
2
23
3
23
421
14
1
1
13
262
1
3953
640
669
14
7
5040
16
15
7
5
1091
104
91
6
21
12
3424
1
715
1
1
52349
33
9
152
29
733
2
1
2
460
168
41
5
6
2
2
2
3
1
4
1
34
210
249
10
2
1403
1
606
385
2
129
20
590
1
2
224
814
4
7
64
12
11
48
108
898
2
3
1
336
3
58
9
8
8
3
5
1
4
1
1
382
12
2764
1
857
1
76
4
11
1
115
3
83620
1896
594
2
10
1
1
821
24
1488
207
262
15
7
56904
2
100
1784
2
2984
2
15
1
7
7510
1
78532
3
36
21
1
11490
1
12
223
1
3
1
4
2
1
1018
3145
146
9
1
184
518
50829
3
1
4832
950
245
278
17
1
1
8
292
493
29376
55
2
2
7
2
1
646
1
9
3
5
50
1
8
75
44
2
1
2
4
1
2
76
1
217
23
2
4
1
2
69
2
1
3754
1
2
19305
141
1
198
185
3
29
620
1
4148
27257
1516
1
1
5
4
2
3
1878
1410
31
20
1986
5752
1
1
46124
1
1
16890
1862
4
1
99
11
1
1
406
9944
9330
314
10
2
4
2
26700
1
2
20
1
10
10
6
5
821
1420
3657
5599
1
1
6
5
3
207
6530
603
18
85
272
227
3965
102
57
22
1
2
7
1
43
1
5658
777
17668
1
1
2
87
8
6
124
1
69
8
112
2
428
12
2
44555
179
1
6
3
4
20
1
142
1
2
30
1657
4
19
13
3
102
1
2
1
193
8
4
78
66
8
18
511
10
818
1
28052
25885
1
49
1
2964
21
1
1
4
2
10
1
350
2
26
5
1
90
4
20
28
5212
5589
1
13
1
4
7
616
6
2
23
10344
19929
1
14
17440
2
1
831
377
46
133
3
70
279
1
4
38
9
9
2
1
21
252
154
2582
296
22859
1
123
4
33
18
4
99
153
9
4
238
40
3363
98
6
10
2078
9
10
112
2
232
15
52
171
28
159
332
15
1
717
1
3
147
2
7
9
1716
1459
146
113
12293
4
2
1
953
1
97
21250
12
2
53436
37660
11
3176
1
5
6
1
1
35
3
6
1
1
2
33
1
83
3634
4
5
58
1
3
1352
1
8
2
4
2
63
103
39
2
19
4
4
1
6
35
11
454
2073
5
3746
36654
1061
23882
1
258
18
1
29862
211
11
6
1459
310
39
10814
1113
114
1
172
1
3
1
7
6
6
8
70
69
11
2
1
1509
12
22
18
18
21
149
1
2
128
2
186
1
2
1362
8108
439
1115
3
1843
1
160
1043
2
1
6
1
9
1
3
1
1
68642
580
1
17
6
1
19775
1033
25
2046
273
1
4445
108
20
34
95
26
2
1
31
4
1
1
938
15
31
4
7
5603
21
174
2
6147
38
3663
4
10
4
6
3
1352
6
2
2
70293
12
2638
74
16
27
1
38
87
2
1
555
39
1194
1299
5
3
1
28
10
3
59
470
28
8
14533
8
2
3
28804
47
4
1111
702
45
276
17
4
1314
10
3
2391
441
11
1
1
2
243
2
3
5
1
2190
769
14756
1
93
1
3
11
124
19
4
266
6
25
305
1
3
9
4
14
1
3197
93818
3
1
4570
1
9
1
7
1309
1
435
1283
1
428
293
66
5313
3
3
1
278
168
1107
1
4
217
13736
36705
12
51
5
1
11
147
9400
8
1
11
1
5
10
1
26
39
13752
542
5
245
341
1
9
5
14
2
1
20
29
10
1
1
1
3
25
2813
7
22
2578
148
45
35
447
460
90
35
1
114
99
28
70
91
887
6
8
19
102
113
1654
242
1
10
337
68
12
2242
10818
8
92
35
7
2
1
1
1
141
3503
5
2362
1068
323
1
29641
4
2
4
59
105
1
3
99272
1
86
1
57
103
59
12
71
11
7
11
1
3
11153
6
287
11
1
1388
45787
14
2
4
8
11
5
1
6
7
1
1
754
2
15
1
4
6
254
5
2
1
543
1508
3
7772
4
842
828
21
4
41
7
5019
92
785
11
1
125
2
467
895
148
23
1
2
1358
56
9165
828
42
1
12
1
6
1
18
2492
33
24543
1
5
1
4
8
16
54199
2
174
1410
2
1
1
2951
15583
11
43
12073
8
324
1118
2
1
3
67
1
3
1231
26
2
20
7
3
1
2
7706
477
18
8
3
301
8
2
15
60
2
43
629
23
1725
2
255
5
2
1876
775
2
11664
7926
86
46
1
1
92
32391
2
1
7
1
5
2103
2
4
5
7503
7
1
2
57
7
3851
1
73
27341
822
2
28
9
18778
12
42
5003
3
27
2419
33
1
2
17
75
66
6441
171
463
13
26
2948
11
7
35
46
8
1
54
1
1
2431
21
4
1
415
64
1
3
1063
42
597
228
2359
5
549
117
4
18
202
2588
1
10
5
2
214
2
4
9
1
6952
18
1
1008
1
76
21
2
8
4673
43
414
15173
4681
66157
1
7
10266
3
1
89192
4
5
206
18
91
1
36609
2
24
1
3
2424
16648
1
8
11
5
1
144
1
2
10
1884
5
2
1841
4
39
62
255
2
5
2
14
26090
2
190
254
16
186
1354
1
54
1
6
23
1
10
4448
1
3485
2
11
2443
2
6
5
346
38
14
82
114
2122
40
6
1
22
7
2
3
2
36
2
2
4
4
3138
2
2
29
2
193
1
25
9
40887
2315
105
1
4
16
1
30
17
20
5
1
77282
7
205
6
795
4
83
87
1
1
16461
1015
148
1
363
77
58375
2
1
6
1
2
16
1
1
533
330
82307
36
22781
37772
43
12921
2713
1
1
59
1
2
1
25427
8
13
1
1
1
5
495
3
313
493
1
736
1153
1
77
7
7
6181
1
1
1
33
4
22
293
16219
13
1
2342
1
1
23
9
6
1378
1
1
58543
2
1
1106
10684
3
2
89500
3
53
38
790
1
4
393
7
1
151
13041
3
25
1586
20
5
1443
271
1
16
3
311
1999
4
46
389
34
17
2
213
5
1
35
38661
32
107
1
114
28
100
84407
1
5
1
32
9
197
122
2
658
2
793
99
3
1
11226
7
2
8435
250
1
6
54
1
1
136
34
1
64264
4
314
11
77609
4
62
15
11
1
2
1
8
46
3248
16803
5
7
16
59
409
1
4
2
373
43
3
875
8
29
1
3
30026
96
109
1221
1343
5730
4
6
86
11919
37
12143
9
1
8
1
1
2
7
8
3639
1
1
71
1778
3
8
1
5
3
18
5066
3
57
8
320
2
28547
1
10762
2
310
7
3
5
2
1
2
73742
407
14
120
3
22644
29
205
1
1811
64
699
19
1
476
10
22
12
9
39
1
1
14
3
3441
1456
122
2
1
41
134
1
12
815
10
7
48
14
1089
15
8
6
10
476
12
2
96
3
2
53918
4
3
43
15
1
2
1770
4
2249
1
79
2
1
31
1
4237
1
2
1
2
4
4
553
57
13
1
1
148
1376
1
13
1
5
1
1
1
2
1
6984
210
2769
29
47
181
6
119
46
6
529
1321
200
9
2
165
1
14
1
2
2984
639
1
2
1592
1
708
1
1
269
1
9
1
1
23
1
496
154
1
6745
127
178
52
9624
7
8403
4
168
57
2
28
1035
2772
1
2
249
10709
26
12
3026
103
2637
1556
876
1
55
2
32857
49
5
31
370
272
1
41697
1712
376
9984
1
3
8
21
23
10
2
171
14
1
3583
95
1
2
138
1
38998
52
1
10455
54
1
6
148
1
35
52
38
1070
18
1
32
265
2
6
4
27
5833
50
464
4802
16
43
6
74
811
2
3
1
23
622
1
47054
396
388
1
70403
5
36
63
1
20
631
8885
1
1
14
61
17
2
9
12
20
5
1
444
175
1
4407
1
881
43
11
17
1
7
9
2779
1
1
27
440
132
3
1
9
289
565
497
16
1
75
22281
4
33989
1
30
3
14621
80171
8
6668
1758
2
3985
2
18
35173
20
14667
6
10
1
91
903
2
3
3296
14
5
3
68
1
6
1
1
156
4
4
46
1
2795
7
1
1
23
113
3
303
1
4
482
9
3
1
2
81
20
4
12
8
1
65
3
209
61
2
10
3
1
6
1984
366
2
2
64
355
4
180
60510
3
1
2
90
11
408
2
17
19
2
8
68
32649
682
381
623
6
248
1
2
1
12
15
14
1
21
266
18
3
3
140
87
6
15671
11
3
46
151
10
70
1009
259
5
1
7
2
1405
2
5083
15
223
4
35
173
6
1508
34
816
413
316
15
1
1712
109
76
429
950
2
43
5
3
2
1
3
5
596
3648
1
2
96
6
1
6
48
1
56
144
2
1
167
73
1
26777
3
15
13
1666
6
3
419
99
6
2
2
202
26
3
129
4
3
2
1
5
2
9
2261
64
589
1
34
1
324
118
29099
353
1933
1
2
1976
250
76531
4
35
5
62
8
1
2
19073
94215
204
78
215
17
4
68
234
1
8379
2654
1
2
26
1
609
3
7
751
68283
38
1
867
1
49
1
8160
591
6
31671
2
1
5
2116
1
6
8
22
261
2031
1
16
1
86396
29
97
3
15
3
12929
3
884
1
13
5
5
1
1
13
10
7
3
42333
70
11
132
1
1691
1
20
755
828
996
15
2
1
1
1
41
2
102
32871
433
4
1
3348
84922
5796
1
31
38
30
518
2
22
1
1
3006
2
2147
2724
327
48
2
572
25013
76
234
3583
1
2
64
3
6
34
812
1
10
11
1
17
11
2
8005
176
3
5
6
23
246
553
7
358
1
4
3
1
1
119
6
9058
1
66
1
1
15815
6
3421
3
31
1
1
16
337
5
4
340
1
27
2
94
5
123
1
1
1
968
1
42
1
1
1
1
2
7035
32
51
239
12
5
17
9
52
1
7
6
354
414
137
4
3237
9791
2
65312
29723
66
89899
611
23
1
45
4
1
5127
1
52
4
230
2
32391
2
6
81
194
10
2
28
12
2
4
239
1319
1
312
4
2
183
6
1
343
286
190
1
1154
1
7670
1
11903
53311
3
58
450
874
22016
63406
3923
1835
301
6
445
1
18
1
4
1
4
2
808
8728
2
10
2
8534
16
128
5893
1
498
2
311
3
1
102
6
1
5
3
3
5005
1
110
6
1
1
27428
14
277
4
11
1
29862
11
9
21
116
2465
2398
6173
2
1
26
17
1
3
63
2152
37660
13610
17
4
1
2
78
1
2
28
2147
1
3465
1
1
33
241
1
2
10
6
118
2
413
1
1187
77
3831
1
3487
1
2
14
122
3
199
169
41044
178
1
138
1
779
78
1
6
9
2
6
1
36
12239
155
87
1
32
1
1
466
1
99736
472
32
80
844
2
34
1487
6
20
9
41
212
2
1
16
1
34
84
11
38339
128
2
1
1
1
39
1
44
139
1248
1
117
4
539
1
12
5
230
2
1
37636
1
74
4
2
10
20
617
279
1
13
43
1
24
257
21
8
51
5281
1
1
1
4
12
30
16925
4
1
12
651
10441
1
1
179
6
62
2
3057
7
24
4
2
2
115
41212
11
2
49
7
1
22
8
61
20
1
1
2042
1
5000
1
4
1
4
219
80
8
4
2
5947
374
11
34693
426
70104
45997
1370
492
1
9
1
5
33
4750
5
562
12
5
1
1
4
11
41
1
30047
97
2
64
10
4
7
18
409
1215
342
140
1
2
7
1
3385
1
72
1
304
2
415
97
12
1
63
32
25053
5
36597
53490
1
30
2
3
1
2
5
16805
662
7
2
18
22
7
53170
28
23
1
4118
6042
47
613
1
2
1643
48
2
18
1
4
49830
14
1
64
912
2
9
3
3
63
15806
13338
3
85
67168
26
1
5
84
1
53
51
82
3
51
181
5
13
2
187
2
1
49
2
15963
11
23
607
13
1
1
2
403
1
4
1
1
9
69046
19
29
1
2
82
31
31
3
18
164
1
10
38
2
1
584
1
1
3
1
1
2
5
256
50
52
3
4
61
1
7
1
5
50869
17946
3
1
2
20
2
5
1
2
4
242
42
1
4945
590
8531
1
3858
485
5
9
59
121
638
1
16
146
1
2051
1
9
1
26
137
22902
7
17
2355
5
6
1
20
43
2
8
3
9
7
11
6
10286
7
11
5
1
5
56
30519
23
7449
1
29
3
1
1
3
3
1
2
13
87
1
12
110
1
1464
1
6
12891
8
1
18629
26
2
646
20878
40542
11499
3490
31
208
27363
1
27
22471
16
7
2
26
3
5
371
1
315
1
41
24122
609
7
47
4646
19
7
2
48
2
308
4884
192
2
1
55
76
14
6
965
9
3993
90
15
2
1
1
2
105
175
104
66
10
4
6
41
17
8
22
30
75
116
39
316
137
1
4
1
1
826
8
3173
12891
156
3
2
2
470
2134
5
46
2
1
2
314
25677
24
23
97462
158
1
2
2
14
1
27
27
251
237
15
2
1
11170
4
2
2
4448
167
2
2
85390
4
3
49
1
3
1
28
46
9
2
619
3
358
11
22
8
120
25
1
1
1
3
16
249
1
413
69
1
5
6
37207
4
13
5
2
4
12
5
1
1
40961
2
33068
245
2
1140
25
2
352
13
6
1
2810
14
11
1246
29762
5
1
103
699
793
6
896
34
15
1
13
10
11
410
2297
7
2
1
275
2
11
2
5
1
796
2
18
58
9
2
5388
18
4894
6
636
2
42
2
20
1834
256
2625
523
35
1
19
3
6315
13
115
1
24
1
48325
6
137
2
1
471
6
3
625
93
15
2
60
3
26
51
4
575
2
2
53
5
6423
14
5
7397
1
133
57
657
852
1
3
26993
1
1
1
11382
49810
4345
325
105
2
45
1411
37
2
9
14
1
116
853
1
1
529
1
46
96
12
4
3
2
8
56
2
1
18
1
1
1
1
5
53
13790
1
927
29376
47
141
22
13
1
273
2
2
1
1
1
6
340
224
282
4
20
3
12
110
2
1
9
26
1
591
3961
3
1293
2
1
23
17
7
81
7
2
1
31003
1
53
1
27034
46457
57843
1
9
2998
24
23
4
1
234
8
3
159
1
13482
6
60
99
42
1
23
957
39
17
12637
187
1
1
1
7
7
727
695
4
1292
1
1
7
492
609
176
3
37
70
7
6
1
2
5
3694
4
3643
84
2542
3953
88
12
2
74
4
1
62
12
16
8
255
2
90
18542
11
631
13
3
10
6
1
7950
1
1
142
1575
3
10
1
6
2388
11
1
2
1295
3
66
2
65
2610
3
1
264
4
4448
22
26
2931
1
4
27102
1
1
2
2
254
1
3
1
25
2
53
13
2
7
2
364
138
34
5
27
1
2
5
17
1
70
11
1
1
183
4
37
24
22
3
171
9
302
1
346
25
106
5
2
1156
11592
3
252
7158
2
1
22
9
1
34
15
38
1
4
2367
10100
3
1265
49
337
504
25
128
2
67
11
5083
22
383
2110
50787
1
898
5
215
60
121
1
6
120
7160
1
758
3
1119
653
1
21
3
4
4265
3
2
19889
147
230
1087
435
165
3
28
1674
142
43
482
13
3
24
48
98
1
14
11802
6143
232
6
2
1
11
3
39
5
6
4
9
1
3
9
1
4027
223
17
1
79
10
21
8
2458
1
1
108
2
4
4310
2
3904
295
7
1
1
32
981
28
8
58
71
64
10
1
24
1
332
7
236
48
20
3
541
8
1
291
3
147
24
3
53
6
5
7
97
1
2
9
19
18
87
1
162
2
85
280
1
14
22
31
19
76527
1
1
15
628
11
2
2
7425
27
2
1
303
56029
50
2
1
77
57
2
5
37
2
1
43
1
31
8691
2269
5
106
8727
358
11729
1
28
3
29
2
49
6
188
5
32
140
1150
19
1
1
1
2
5
8
47
1
38
2
6
1
28
68
58
36
31
23
11
1
1
316
5921
1
1
6
85162
11
1647
1005
40
1
1
3
1799
1
45
1
5
1
31248
3
1
2169
5
12
2
88
76
5
8884
12
220
9
4
2
5
300
40813
56788
45
1
372
2
1
3
1
1
1
1
7968
2
1
44
2547
10
4
1
81
21
2
3
1
2
6
1
1
1
1
73
3
4
6764
3215
27
13
2880
6
43
1402
1
402
21456
9
1
3
2
7
2911
192
3
5
26429
1
2
41
4350
127
5
5
1
1
1
4
8
6
1
6183
2
1
214
2298
2
1
23
114
232
1
624
90
3
223
1799
1
4
12383
1
228
8
4
5
57
31
16
7
53595
3
5606
1
4
1
3
3
4590
3
1
7
3
9
2031
10551
1
130
460
219
7
1
2
1
3
1
86
67
5
1
2
5
4
32
33
1
2
147
305
29
3
36
1
57
124
41
55
29538
1
1
31965
7
4
5
13
65
180
1
1
10
9
2
26
25053
10
316
1
362
1124
417
127
11997
4
291
3
10
824
36
17
1
108
1
8
1
13
56
15
29
5
3
11
11
155
1054
14
81132
15
133
595
1
519
1161
28
87
1
1
32
1
358
15525
1
1
1
1
7
23
1
358
4
28354
3
1
943
170
1
198
33
35
4
33
842
1
1
68
78
1
1
5
112
2
7
11
4680
9
16
3
31019
3
5938
17
1411
10768
4
2568
1067
1
406
1
1
7
1
2
735
1
1617
2
1
50
4443
1
9108
2
10
13
32
223
9
1175
1
85
2
67
1
352
2
157
1
3
735
35
1
18
14
1652
4
4695
8
2
317
1
28408
9020
89
1
14
1
1
802
2
1700
1
2
23531
7
6
1
3
2
170
25
6
35
1
1
1
13
1
66
8516
522
4
3
1718
34
5
1
2
2
798
11
1
68
9
2
7048
229
10
259
2
33
4
1
1
1
102
239
2
12929
219
103
258
1
16
35
3490
26
12
1
12103
64
2955
196
14387
105
2
2
92279
5
69
10
35208
1
1
1
11
1575
944
121
682
75
9
9
267
485
3
1
7
1531
2
135
1
122
47
15
145
1299
1
4
2
1203
1
1
1
1
5010
11
347
4
1
315
2
613
248
81964
1
33849
77
3953
65
82
15
9893
2
2
14
2
18
34
499
6
1
4
59
8
53
2
3
3
6
1
326
35
8
8694
1
4
14
219
21
1
1
5
3
3
6
39737
1186
38
1
2080
544
4
3239
312
3
5
209
1
17
11
17
9
4
1
1
889
2
148
2
1
11
4414
3
5
64
1770
36
13
10
137
54
709
1
9139
2
63
97
131
4
9505
196
14
873
2689
5
1139
1
9
18
83
6769
28
9
42
6
20
1
1
10
1
16
502
15
1
183
5
1
1
3
1
601
1
26
152
11
4
11
1
733
1
5
1
206
2
3
2
3
2
1
4
20510
69
76
1
171
627
14
1
13
4
71
96
21
4
2
1
1
32
8
3
51
4
6394
28
70
37
385
7172
7
2
608
463
5658
31
2
1
4053
219
119
125
12650
39
946
55
423
3
2
32
530
1
621
2
133
3413
86
3
95
255
23
4
1
59
9518
1
8
87
794
1187
7126
1
4
152
7
10
4
127
87
19
3
45
1
97
6838
1
114
56
1259
4
71
146
1
10
23
317
5
2
2770
1
708
27
3
13859
2736
15
8
2574
15
1
2
4
1
13
302
4
30
9193
1
5
1
30
4
220
1
6
6
1
21
1
15382
262
2
33
1
3889
4
5
2
1
16
675
2
2499
1
4
18
1
1
3
84847
1
116
1
5
1
74
637
2
62
30
10
8441
1
9
54
1
2
3
4
1
609
62
10246
1
1532
180
5025
14
12
92
219
1
29
26
1
5
1
360
1
2
374
1424
5
1072
8
34542
1
36471
14
49
20955
1
62
2
2
207
3
1
40
1
2
5
825
2
40
2
1
18
17079
1
5
6598
1
12
111
1
1919
774
679
17
48706
1
3
1
5383
1
1
132
172
2
34162
4
4611
96
1
3
50
3
97
2
3239
2
271
6
3
119
4
104
2
217
46
4358
1
72
103
154
27
1274
56
203
17
3
102
49
2
19
718
1
7
6
5
3
3
1
4
2
9
1
1
1
17
42
1
4
1
2
282
109
88
103
214
30
82
3
3
243
4
17
5
13
1402
1552
7306
2697
1
169
152
14
978
8
4
1
287
2608
6
18056
1755
1
64
6910
16
1913
1
1
136
20
5
1
2
1
1
15
16
4
5
2046
2
1
241
21
1
3
10
12137
2
2
13
2
1
386
2
124
481
130
52552
5
5
6
5
12398
1744
671
15
149
4
5
5
2
1
8
19
13
2
18312
15
13
34
4
6
1
8
756
61
819
1
2
4
5
29
3709
18
32321
10
46
4
6
276
4
15750
3161
69
67
905
87
17526
153
27914
3
1
301
2
1
3
1
2
89
42
4
143
3
2
2
35
27581
23
6
29
4
116
7
2
2
1
95
1
4
1349
2
8
1
1
13
6
19
159
78
65
8775
545
231
120
45
3
12
40
1
5
2338
116
33
1
35
95
21
31183
196
1
329
128
28
1
7
2
1
228
4
538
19
1951
17
5
3
1
1198
49104
812
1
278
6
30
6
2
4
1
85
33321
4
1030
32
1
108
110
1243
42
208
1
136
83
211
2
15
3441
2
235
1
20
111
103
20401
2528
99
3
1
4
1
820
1
203
3
112
1321
1
153
2
1
5
49
5
21
2
1
9234
3335
206
3
1
44522
1
963
8
2226
2
23582
47
3
3961
10
23
2402
4
32
1
11
25
7
2
1
4
6437
4
9
383
3
1
6
5859
1
16
9
1485
26308
165
46
478
48
2
25735
4522
1
13
222
8
5
2
8
1
6759
104
1
3639
111
8
402
17828
1
14
6
46
13
14
56
138
49
1
388
11
2
243
47
3
47
1
2
2
3182
31
18
162
11
1
1
1528
51
639
1231
8
765
13
2
33
15
1277
159
9
1
1140
50
5
99
13
85973
1532
62
1
171
8
3127
3
1229
27366
37245
1
1
11
11
43
162
1110
2
17
1
63
1
507
8
1156
25
3
1
2
1
8
1
40111
1
1
2
332
4
13
7171
3738
5149
18
2
3
27
22
18
34
1
3
2
1
3
13
13
24
1
2757
848
3
28
5
2
8
9
3
3
129
16
15
1
23
89
3
61
178
72053
6
649
4
2191
1
3
1
11
9
1
4
141
1429
976
3472
5
36047
9
80
95
4
6
1
71
123
1
1
110
1
766
1
88
1
357
40678
1
92
1
940
1
4
49
179
1
59
1
59773
23547
241
39453
176
89
27
1634
54817
262
2156
4
71
1
1
12
1068
1
255
35
21
2
237
4287
415
1
7
1
1874
22
65
123
1
2
33056
240
1
1053
41
7
6696
30006
1422
8
479
1
115
1
3
651
439
1301
2
2
1
253
9258
1
569
35
2146
46
11
73
4
1
1
30
86
1
1
1
61
1
2
2
62
1
17
2
22
1
398
3073
10
39
440
1
6
163
83593
10
2
1
2809
3091
26673
3
2060
3701
6
15
1
3255
2
3552
1
2
34
10
122
1
2388
1
27
1482
2278
2882
1
18
42736
1
2
19
8
8
1
1
17
158
1488
474
2
238
1
4
3
3
27
81
18
11
20
1
21
1
102
1
1
31
66
3
2
81
1
1
2
7
4002
290
24
55
5
261
3
372
17
3
3
32
130
25
48
1
3
18
20
2
76520
10
1
1
1
30
1
4
54416
1
503
2
1
374
494
23
10
204
4
3647
13
342
1
2
61
4
2
2
2
2831
25
267
1
2
2
1
5
2
1
11817
1
1
4
1819
10
45
783
1
1
125
38499
67
2
225
5
32558
10
7
9549
1
1
768
204
1
6
14
796
4
88
11
1
1968
4
1
19
355
4
6
1
17500
11
9
6
15
1
2
2
925
11074
17
2
7
8
24
9
1
5
7494
5
3137
1
26
4
6
69
8
6
1
2654
796
36
1
40
1
324
1
2
4
9
7
28
1
24
75
17
3
1
3544
5957
3
1
112
1
90
27355
13923
24
2
10034
307
298
202
2
2
1
1
127
57
3
2960
2
1
1
3
164
17
124
1704
17
1
1
52
8
78
1
8
91112
27
64
25
6
4
1
23
3144
85
145
18
4
72
1
4
33
15562
391
29
2
20
203
2653
13
8897
87
1
2
686
3495
47
87
10
9
1
2
2117
47
10779
1232
46
53
1290
4
3
4
1
463
1061
2
19
3
241
8
24
408
469
753
134
13
195
1
1
15
3
4
20
10
19
4
1895
1
1
111
1
933
4998
185
275
928
17
1
2
1
11
1328
4377
4
1
1714
7913
36
16
21075
9
15
81
7396
1
989
39
3
72
45983
780
56
2
1331
19
12
62
2
394
3
5
4
1
7
8
244
1722
1
4
1
1541
34
1
1
74
85
1
1
4219
992
1
4
1
773
36
34
242
2270
1
31
14450
312
23
1
3
1196
1
30
69
9
3
16
36
4
1482
19305
1933
3
236
31
2060
5
4
1
194
8
1
118
95
2
23
25
1
4
77
10
1
130
2
1
2587
3
3
1
1
65
53
1
17
19
1
3
3
1
5679
3
1
4
3
14
38
7
3
1
40
2
4954
1193
3
1
5
10
257
1
3524
1
1
77
4
3546
41733
3
29
1
7
42571
40
1
173
23
6
1
13
4
536
45
20
648
1
3004
15
147
2
30
1113
1
5
15
25
88
6
1
5
1273
7
2
12
2407
2843
814
271
69
143
1
308
1
4
1
266
4
2
12
1
1
1
3
20977
3
242
57573
30
1
7
26
2
3
1
1
80
29
5
5
1
1
7477
50462
7
1
1
5
7
3
69046
34
8
34097
1
10
16590
17
90
33
1
23
12842
26
49
15876
2
176
14
1
2
190
26
2
5
2
2
35
709
110
9525
2158
1
144
82
6
1
2032
1
271
3
5
6
7
195
20
1
1
348
14
2
3
6190
2
3783
1
1
74571
4
1
13
2
3
219
21
990
10
55
6
800
5377
1
28
97
4
10
1
8
1
25
58
4
2
2
24
13
3
4
59
1
135
27276
1
30
93
9
227
68
1
5504
184
58365
1
3
1295
10256
403
22
53983
203
4744
7
1
117
6
32
7
2
12
1
16
643
1
1
166
8
4
23
4
2281
39472
2
8
2
1
15
1
1
19
1
1153
1
1
46
3
3838
102
1
7
10
2182
2
1
47
18
9
573
40
5
2
1
15
10
1153
3
1145
32
178
352
222
5886
2
2
3
26883
3
1
1
1
8
2
1
1
1
6
1
1
50
1
9
16
134
16
53
1
14
10
34148
4
73717
128
2
67
1
318
8602
1
1
30
2388
934
86
14
5
409
1268
1
8
1
2
452
40664
2
675
1
1
50422
5
1
1
5
162
40
33
1
799
4
9
1
2
454
4
4
10
1
519
163
2
425
14
3423
255
140
84
6
14
27
48
16284
4
22
1
176
1
14
29
2
24
6
7
48
22768
2
291
2
10
4
1
11
3
1
5117
3
426
20
2
6
545
11
3
1
30
3
73
73
3986
97
23
1
9
83
2662
7450
290
22
1793
881
189
340
1
21
4937
6
412
2
5
41
19
8726
88
2
6
1
1
2932
2
75
23
19
1
88487
3
30
3
28
186
1
250
3872
141
1
2
13
21321
1
3
3104
624
78
1
1
9
10
370
2
1
302
3
7
209
1
236
2
35
22
108
4
1
3
3
231
447
1
8
2
1
475
10
5
137
1
49224
4
478
1
2
725
1
5
5
2
3
2
1
15
785
83
9
65238
1
1
1
82
2876
3
29
3
1
2
1078
55
1
1
1
2
1
2
3
332
44
57
4
5
1
4
83553
7
10
29066
65
27
2
3610
108
119
4
5971
11
30660
38
311
999
87951
21
1
39
44
1258
52
836
6497
3921
1
1
1550
1
218
359
3
3
132
13
1
2
52
143
4
1074
1
35
1
1
871
1
29
60
1
422
593
5
393
4
1
9
3
15
6
74
3
257
14
236
10
1
1794
40
11
1
809
1
1
4
1
1389
4
8
3974
1
31
6
503
3
53
2
3
223
32
2
20293
8
2
7
41
2
24
1
1
5497
1
244
3
1
9
3
18
3
5
743
100
2
1
315
14798
3
152
4
364
53
3
607
12256
50
14536
189
23
21
5
65
154
2
3
1
3
1
1092
1
8
23
2
3
6
1709
21955
1
4
9
1
2
28
1
1
1
7
3
5
1
8
189
7
1
6743
5
6791
1
16
4
1
98
47
1
1665
1882
59
301
45
1
4
4
85
18
2
1
2
481
54
2
38
8
532
500
330
75
1
2
11920
2
2
99
93
104
2
97
1
1
486
1
27250
2701
1655
351
2955
107
5
2
2
1
352
345
966
44
3
33
518
1
14322
621
2
10641
13
1
35
1
16
1
3
71
4
2
1787
16
4
15628
1
1
1
7
4
6
2
107
2
1
629
1175
11084
1
21500
1
12
2
9
830
3445
2
10638
9
61
5
4
165
39944
68
29
1
522
6
1
3547
71
1
2
1
8
1
6
215
2
4
1
2255
2
4
9
7608
5
14
135
7
125
19
536
1
1
5940
1
1
1
95
11
4
256
78
8161
1
978
1
9
617
215
1
1
9
32
5
11
409
40
5683
2
3
6
4075
1
194
1
2
30
2
4986
450
1
13557
3
718
73
15
133
8887
23
7
1
210
352
23
70
7035
4
1
1
31
1
4160
744
1
5
7
4
21
64
19353
74
1
463
2
1
1
1
1
88423
14
1
171
1
2922
1
136
101
4
23
17
1
1013
379
5886
2
1
2
6
2
856
20
4819
68
14
21500
1861
665
602
153
278
6
1291
3
82771
225
13
106
1
7
101
9
2
2222
4
6
834
65111
7
11
189
13
606
4
81
27
37
5
7
26
719
5
8
11531
12
471
7
4
4
96166
8672
6
1
4
52
228
5
255
1
10
348
721
10409
4
31
1
13
34
3
1
86
553
2191
53
1
577
2
6
35
4
4
2
7
13055
46
59
3
233
17197
1233
1
13645
1
361
5
238
779
129
1
30
32
6609
3
4
1
7
4
33
1
16
7
22
9
15
897
4
5928
20
6
31
12
344
3186
3533
353
97455
2200
4
8
3
1
12
206
1
4130
2
129
1
1009
3
1822
1115
119
1
34
5
19
1
71
1
3
1
12
1
240
2516
1
1
366
243
20
54
9
3
3
8
1
8
1
2
1
4
9
2749
48
1529
253
1
672
12282
2
52
5
22
1783
12
9
1
37
524
40
10
64569
2
4876
29641
84925
4
10
17884
18
5
78
5936
136
2
168
2
5
595
11
4
55
2
1
1
15
387
6219
65
1
31
80452
1235
2634
1
1
9779
1948
1
2
1
82
1
1628
3
2
92
97
12066
604
1093
27250
98
1
9375
1
50
2
13
1
1
6
534
1
5
357
607
3
23
12487
1
2
3
91
42
186
2
1
2346
4
1
13186
1
8
360
3
1
1592
195
16
16
12
10063
40
153
3
10
131
2
1
9
109
4
6
8
418
77
127
3
2
1
1
21
21
62
337
1
50
256
1
88
4
36
6
134
191
4
3
3
1615
1
2
6195
2294
4
1
1
2
199
56721
1
13537
34174
1
44823
1
1
17
2
34
15
2
2
1
3953
3
9
8
3
61
57685
221
1
2
2
1
1
2
45
22
102
1
37
2
62
13
44
1
2
1
2
5
1
2
3629
2
1522
1
7
53
17289
2
1
2
2
4567
7401
37
2
38
1
238
33
758
1
22
36
2
5
2
28
1
886
2
4
6
5
1264
7106
15920
3055
19
45
6151
1
462
1
9
31
1017
27757
6
1039
1
197
1
6
23
12
28
2
87
95
1
4
3
1
30
3974
1146
27
61
6516
1
1
479
1
38147
1
5
4
650
1
233
1
3
4
19
1
355
13
2255
4
114
11
2
62
1
4733
31
25
31962
39
790
29
832
2061
2
1287
1
5
5
469
59
1
98486
111
18
95
1
324
3
381
17
9
11
3
669
6
1
23
21880
5
1490
1
17
287
3
71
3
2
7
9624
39
1787
1
9
5
20173
414
40
19
31
234
129
16
18
483
62
1195
10
179
15
32205
1
523
151
137
27877
1
45306
51753
1
107
2315
1
4
71
7
112
23
33
1
338
275
9542
249
1244
4
275
1293
12
8
1
2
1989
1
79
461
58543
18
120
1
73
1
3309
44665
9011
2
27
1
158
831
64
2
1
6
3
22
5480
2
25
1
24319
5
3
6446
1
3
29
3
1
1
2
131
102
25
98
2379
2
2
386
13
4
85
55
8
120
37
257
1
68331
15
3
1987
80
7
1
33
1
3
738
4
379
16
237
6
14
8647
8
1
180
165
2
11
2
20
2
165
41
1
67
5
1
6
1
32799
4
2654
149
72
1
2
474
18
111
8
23
4
3
9
2
2
128
2408
440
469
29
1
3
6
1
1
1
84
12624
5377
1
11
288
2896
1
345
12995
442
319
72440
5147
3
29
1
1
525
1
11
6
1
8
11
1
516
19
5
1
5
3
5695
10134
66
26
2
65
70
1
1
2
1
885
1078
1197
198
671
204
86
17774
18
2
1042
1
1
3
17
6
4
8
25
434
4
72
3
5
1
2
12097
6173
10
1
23
10
89
14021
571
3
1
2
865
10
3
27785
2
15
130
41
130
184
1
1
2
236
2
36
1
2
3
1049
473
1
917
4409
8
17
1
31
1
61
2518
3
1
5
130
24
1
13
26
4
101
20647
5
11
1
120
43
1421
684
1
341
1
946
1
2458
1
67
42
5
2
30
6
2
1
2210
37
1
1
1001
7
52
32
39
1
1
433
549
29590
608
1
1
1374
1
1
2
9665
2
100
34
1
7
8029
297
1
7038
2
9
33068
30
220
15
1
171
1
156
13036
289
492
1
1
5
1
7
475
1
72
214
1
10
35
11
84
1
92
15899
16
47
1
46713
22
69
96
5373
91
22
7
1
8
46722
3
6
211
1
1986
2132
1
83
1
15
1
2
15594
7
1
4
2
6
1178
1
1
38
1575
1
5948
6
11
4
881
46
5
12
3
1
3
1
1
175
15335
1
1
1
5
4
22742
1
1
1
21
3
6
19590
1
986
51363
3
129
2
33
719
8
5099
1
13
3961
2
191
254
211
1
8
102
3
1
56
1
215
1
61
1
11
12
365
1
579
117
5
576
1
2
38
107
1
2069
2
8
1
2
25
1
1
276
1
320
39
8
55
2
1
403
5
19
2
3
18
4
2
209
3190
184
4
702
7442
20
4
46
54
3
8
1
1
1
2579
1
3
23
268
1
2005
1
25680
10
275
6
216
18081
25
56
2
61
428
248
3722
190
55
90
2
127
319
1
1
18
24
24
1798
134
22
1
4
193
15412
4
3
3
72
1
25
479
3713
115
1
3
13
51304
297
9
1
68943
52
1
38
2
1
1
144
1
6
1
7740
13
925
2749
14
1
1
1206
1
3166
1
182
17
207
5
2
7803
10
1
291
32475
141
1596
5
98
79
299
12
38
91
35743
14
2
1
10
2782
3
12
9
16
5
2654
2
3
2872
1
1
128
2
5
1
4
62
3
477
2
1
2
13774
1
1
3
709
2
5222
2
1
2
1
26
1
3
16
1
3817
633
16693
1
310
1
1
119
2
516
4
14
300
1
1
20923
1
1868
1
3
1774
187
24
168
359
18
4838
18
86
6
221
7575
42494
89
7643
1
1435
41
5
1
35
130
6
1
4739
1
73
3
296
1
1
812
19
46
8
256
1
190
1
1
1566
6
2655
1
1
1783
2
46
933
14
196
309
2
30
1
7
4825
625
2
140
4
1
46562
20
341
2962
410
366
102
145
2
67
136
2
1
1
2
4
6
5
116
544
586
247
4
15
1
1
4
3
62
1
7
4
664
8
1
41
1784
4
8
601
15
118
2
247
17
2
721
579
2
2
1
3889
13
36
1
20
1098
20
1828
3
4114
1
2
3
1
95042
247
1
3
11
115
1536
189
1
434
4
279
1
1258
3748
15
2671
43
237
11725
3
3
1
1
1
1
3
46
21
401
10
687
15
7
1096
138
3
3
3
1
5
1
74
2
683
579
236
3
7
2591
11889
130
12413
8
6
2
1
5
17
2
1
449
41
1
38
1
1
195
1
4
53
308
2896
1
1
67
4
3
4814
36672
8
4348
1
14
1
170
2
2196
2
3
196
2565
4
28
82
1
42112
178
120
2735
544
39
3
2
5
82
2
162
23
963
3
2
1
5
45
249
806
37
16292
1101
1
4
28778
2
127
26
4
24
1
653
4611
12319
2
1
2
8712
305
5
11
2
1
4
15
1
4
2
328
2
94
5
3766
2
3
12
2908
10
304
2
6
1
5
19
13
10
418
66
6
4
120
1
10674
4
250
1
2
2
1
299
1
23
7
1
5
68448
1
69
6412
128
1
19
336
1
8
3
17
289
84
3
3
1
3
2
22
26
10139
18
1
59
4
1
2
1
54
4
2
80636
22
1
337
39
67
672
15
7
14
56
70
22
130
3
1
10
3
2
1
2228
9
2
6
643
107
4
1196
1
1411
1135
20
6
1002
1
1071
3
2
1
5
3041
374
2
221
1
4
11200
19883
248
19
6
22442
1
1
348
25
2
16
1
199
1
10
80
3
1
317
5743
43877
55
40
559
1
514
152
1
1
36
1
2
13
5
12
16708
1
4
7
2
48
48
19
1
10
1
292
71
13
1
15
1
5
5
2
955
1
86
2
1
342
20289
6832
42
24
2
3
266
23640
1
735
15785
2
79
32990
1
2
218
345
2
554
11
32390
27
327
22
6
9
6
1
62
1
2
1
22
146
1
42
43
493
2296
49
8
20
60
73289
101
2
1
20
1536
1
2
1
3
1
386
12
127
73
1
31
1
5
89
1
1
5
58078
7
1
55
4
62876
1
1
139
1
17
8356
2
76
39
14761
28
3
16057
5
1
700
17
41
1
17
1369
12
1
5
7
3
105
1441
170
3
42
1
213
18
31
2717
3
53
6
13
2
49008
1
32
16
4
1
86479
1
1
157
2
31929
1
16
5
24
833
30
4
2
1
8
8
6
1
527
2
257
25
4
4
12
337
1
149
7
2570
1284
25
2
3
20
1
9
588
1
1
7
31
72
5
87
84
692
1
1
54
2
3
2
1
1
14
3
8
3
1
1
1
3
1
16242
1463
2
2
2
1
719
1
169
30110
5573
4
2
3
22
15
1371
4
47
248
1
275
1
2
1
381
1390
1
2962
35276
4461
3
3085
2
164
609
31
367
7
10
2235
17
140
40
8
1
3
166
43
464
8
4
36
1149
2
8887
1
1
390
2
263
6214
1
611
2
374
3
10
181
9
5
9
90135
7500
1
2
130
1
27
12
2356
17
1
4978
1
2
2
29
24
13
1
1074
852
49
7
15
7
2
1
88
1
1
1194
3
1547
2
1
445
1
47577
4
2
169
52
16
10
90
1
18
25
35381
1
1
4
2168
24
2
1955
4
3
70
1
6
2916
7
6
2
1094
2
1
123
3
3
1
213
1
1
42
5
201
51
8
5
56
4
4
8
7
13
69882
223
718
2851
5
317
6
985
3811
20
2
1
46751
6
3799
8179
5
480
1
531
33
15
17
32
1623
24
1
2
12385
69
2
1057
1
6
1
370
1
2416
13
2987
94
254
1933
2
1
6108
67
12
238
3770
3
576
119
3
2
5664
2
3
6
4946
6567
6
3
5
146
156
66
42
1
2465
40
5
40
80
15
29
28415
238
7
1
1
3
1004
31
9386
3
2
1
7
92
4247
3
3164
31010
92
6
1
220
170
1
2
7910
1
1589
293
31
1367
1501
5
257
70
1
5342
1
16
4
2
5
2
9
1
2254
7
8
2119
21
8589
1
6352
75
1
5
1
533
2
1
2511
57
39608
1
9
35
4
7
9115
218
13199
148
1
102
25
5
1
4
1
24
86876
1
56961
19612
7275
3
4
24
480
8
2
3
7
13
1
2
1
92
3
95
3
2
1
3
33
40
2
25
1
38
29
15
1283
2
3
4535
70
5912
10
13
1
5
43
15
2
19
4
50637
4
14
10
1
10
107
65
1
1
8
8
1
53
569
1
3
1783
3
11
1
83
4
164
277
5
1260
6566
269
67
21
1
138
1
1
4
2
4
881
4
11
4134
14
13
1
105
1124
1251
2
17706
1532
2
9
6
522
4811
434
6
43
2
1265
3
1
1
56
137
2
3
8
1
35
9
1
199
1
2608
193
1
6
3
1
2
2698
2
10
34
71
1
41
7155
1698
1
4
41
229
1
69
3
97
234
18
48
62
11
1
41
36
32
130
1
34
24
5
1
2
2
2
948
9
441
1
2
38
1
1
1
9512
7
958
3
1
832
1
1
9
1
4
13300
1
7
6
21
585
1
24
161
5
1
1
1
1
50
1
810
1
1
79
38
3
1574
1
556
42
1
2426
11329
10329
2664
3
21
2
2
7
33289
46184
3
19
2
3928
1
1
3
66
5
98
2
10
2
1
1
1
195
2
2097
3559
1
19
19
46469
2
77
1
1
5
1
1
2
3
1
11
401
4
5
1
7257
4675
2
1
88
235
21802
52
858
1
7
575
86
81344
5445
3
5
1380
72349
8
64569
1
14
1
3835
2
18
1
94215
1
4
2
140
3
9
117
36
5
24
23
1
9193
1224
2
6
1
3507
12603
1653
77
2
5
239
38
1
252
147
9
22
5
17
206
5
576
5864
10
2
2
2
1393
1
1923
477
61
1
89
1250
467
1
5
8
1197
1790
46576
10
7
39
335
26
1
1
239
2
42
15
274
18
3
1
5929
41
505
83
63943
1
67
1
2
1
4
64
4
15
58650
1
29
2
171
14
11
27683
929
2
1
11
155
1
15
1
3
5
2
1
5
57595
10
8
63
196
25
18
11
1045
101
6
11
20
61
3378
1
1
1
7
1
30
42143
3
112
60
75
21601
8
1
4
1
229
14
10
3
1
2
55
1
30
4
4
1
11
1
1
14
1
6
1
5
2
1
88
13
339
5740
9
691
1
141
12
213
21
1
3
45179
18
1
8292
2189
8668
2
1
30
17
1
2
57
1
28186
2
386
53
6
2
85
57
74
4801
58
1
17
2
2
35
73
1
2
38
98
12
1
3
139
1
1
7450
9
111
3769
14
3
3076
38
50
10882
1
119
6
15
25
2
362
1
5
355
28
464
18
1
97699
72
2
1
77
120
323
65238
2
400
48
47
2886
581
11
4723
704
1
149
1
8
445
5
42282
5
7
1
7
3
2
89
585
1
502
33
202
1
13
2
1
354
402
1
3
7502
72
2
2
10
48
24
3
3
9
1
19
4
53496
1
1017
40
2
4
59
1
1
73
54
20
1
9664
8
26
1
2458
198
942
5
1
4476
247
70
42884
1
6
50
2
184
185
45
1102
2
4
1
3062
47
179
73618
2
1671
2
1
33
252
30
10409
1197
15
19372
56
18
2
2
1
1
2
23
2
9624
6
163
11
7
5
80
16
43
2
371
683
1
5702
2
683
11
89
96
1
3
1
1
13
1
3
31
1
3001
97
6
1
1
2
10
30260
5
545
45682
47431
9403
6
112
32
11163
377
1
2
1
5
14
1610
4054
102
79373
10
1
1
17111
7
1
1
6
63384
1
29
73010
1
117
3
4
186
66
189
26232
6
92
3
3
15
1
1006
1
275
662
64293
20
5
41
1
1
5722
5
5451
816
45
55
1017
1
6
119
2
1
2
355
7
12
5
40
1
377
1
772
71
1
171
1488
1
1
8
512
13
26
2
6
134
22
2
46
1
9
38
2
1161
21
4
39516
420
1
182
4
179
1
63
2
61
1
1
1
109
149
21
5474
9878
1
1
1038
14
2
30032
1
32882
19
1
1
3335
9
49115
12
11259
432
8
3
2
415
2
16
6
55
55625
1
9
44
8
1216
54
1
1
1973
1
13
2094
151
4
93
1
1
24
1
1
2
45094
776
12
3
4
3
1
9
5
11
1
5261
271
50
1019
1576
664
1
25
2
6844
10
1
144
55
24
14
40043
7
1
28
3
2
5
10
1
153
2
4
35
168
71
11
532
6
5
1
2
6
168
4
5
75
30
7
94
1
4773
6283
1
1
10
19
898
2
24
13
790
6344
8161
156
2
186
18
37207
71814
1
1
3
7
1
781
1134
32
4
11
6
597
19454
105
1
331
1
1
17349
1
3
3
1
278
3
9
120
6
2
1
66
83
2774
1
1
3
2
2
29364
303
7411
780
4
41
99
1039
3
6
617
874
1
21286
89896
110
1
2235
4793
21
513
9
1
116
368
2
1
1
2
219
2
337
2565
13
2
8747
4047
22
21
1
18012
4
6
38
1
1
77
2
6
1
6386
1
22
2181
12
10543
28325
1
10
25
5
889
1
1
1
142
11
41
300
3378
62
2
3
10588
8
187
17
251
4844
55642
3581
5379
3
368
10
12
36
1
18800
66
1
3
56
1
29
1
3
3999
1
24
1
1
2
1
2
1
145
1
8856
2
38
1
6
543
1469
2
590
1
634
562
3
1917
159
11
71
72
351
1
1
1
28
1
3311
271
1
161
17605
103
1
2
2
692
18
15
3
13045
3
934
18
795
835
244
3
21000
1
10
11091
855
14
37
14
28
2
7334
63
87
1
2
54
1
11663
8
81925
2
1
4
257
6
9
3
2539
4
1
467
1
3
5
1839
1144
4
2501
1
87260
11134
1
4
1
49
8
2
11
1
1488
6
820
121
7
17551
14
1
10
401
51
1
401
47
2
615
24
11
2
14312
2
396
27
10
2
15702
1123
1
34
82771
41
5046
134
63568
2
1
2
1
299
48
9
12128
4
2210
1
3
10234
2
826
143
15
2
130
3
3
285
7
9
191
2
1
7025
29
1
569
3
7
11
1
537
3
10
35
80
365
4
117
3
10307
3
135
1
1080
27
56
1
3
5
75
400
3363
1
298
7973
3
47
91867
6
6
11
1
2
26
365
7
4155
11
582
42
1
15
6
3
14450
4957
30
48212
9
11
83
14
2713
531
1
2
1
314
5
1
8
385
1
8
3
2
35
69
4
247
14
12
483
60
5
116
1
57824
1
53
2
50
39
4
73
2
584
3
1044
101
1
249
5
8049
1087
30
3730
7447
243
1
26
6106
16
1
1
1
18
2
2
1
204
118
94202
561
10
1
7471
4
244
4
89
90
3
6
392
2563
6
694
538
3
1
6
3
37
1455
39
2
14
1814
1
4
2
50
110
1174
1
2
1
11
4913
28335
11
10
122
1
7
212
4
57
1
103
171
29327
140
3358
8
14
3
21
20
3
1
2
2
152
2
2
1318
8
2
1
1
1
2078
13
202
44
1
649
1
5
2
1053
12653
14
181
633
32
319
1
1
6
21
1
40664
2160
2646
6145
1
49
3
4
149
9
4
15
20
14623
1480
1
1
459
4
1
2
17
1
2
4
1
3
7
1
651
2
4
42
5
544
29106
9
2
5
39
200
2
5046
1
10408
2
4501
1
15
14
862
2
5
12603
23
10
1
1
1
1
1
10
1
18
1
2919
9761
3
2
110
149
53163
5
16
31
42112
147
41
1
32
212
5
85
30
1
91021
9212
4
53966
1
2
1
4525
1
2398
121
1
1
1
6
1
12
4
2
5
1
8
9067
9
798
8
1
3
1
116
4
2
11829
2
41589
4496
11
9
10
3
10
155
2
24
39
13
1
1
1485
74
18834
6
8
84
1
8
3
5
73
155
1
576
3
30
395
87
11
328
9
406
6
11
7544
25
16
151
1
1
5629
1
8951
87
7304
8
2918
5
1
2
58
27
1
165
13
8
2
2
3
1
8
1100
26
4
3
1
1
62
737
1
6
16
765
1
13
1
993
1
106
1
221
1
1
2650
5
8
28
35
1
36
1
2
4
1
6
404
1
11
1
142
42
24
3
12
2
21
1
3
20
1
397
296
2
1
4
109
117
8346
4
1
75
93
33
9
468
4
3
1
32
8363
27
2
1832
8
31
245
6
4
2
8358
1127
44
58440
19
1
6
20
24
4
3
2
52
2
3782
773
13
1
3
54
2370
3
784
44
1
583
4
107
287
1
1
46
85717
18
23317
5
710
1832
7
8
2
452
56
29
8
1085
16
4774
3
238
52
1
1
1
2
8
5
337
1
1
14
56
81
1
1
164
62
25400
399
1140
40
93988
123
5
3
33557
10
6
43
55
197
952
4
7
3
25
334
6
8149
103
11
1
87
3
8618
96
2
1
2
8
9
19
11260
324
1082
2582
11
2
8
2
1
2
1
19
64
37
408
1633
50
1
2342
282
34
1
8
4
2146
85
46
14
2
1
36
1
1
4
1495
91
2
9
6754
65822
1826
4
7
510
228
3
1
1
5753
2
4420
541
429
3
2
90
1
738
3
1
8916
11
1
121
146
2
3
2
2944
24
86
57
3
684
4
50
12
395
1925
1
3
54845
1
2
1
1640
5
1
1
7
1
3
5
4
1
12
53
1321
139
75
9
1
351
2
25
1
46
101
68
77
18
25
1
229
1
7
18
469
1
21734
5
1
2
21
1
10
1
8247
1
1
6810
6180
1
17
5
2
75
2832
2745
1
119
3395
1
79
1
1
14
31
1
9
3
1
2
656
18
10
157
2
31
62
121
207
1
5
145
1660
526
12
29
555
1
2
2
6
2
8161
6
5
21
62
2346
62
2
2
1
40
30
14
56
1
1
5
64
3
1
1
57
1
14
9
18
3988
4898
203
4
30110
599
175
20
26
150
433
8
8
1
9724
6
168
74
1
13
24
7
1626
1
1
6
33
29030
4
1
18
4
13
1860
1
1
3
4
8
1
3
4
2482
1
187
1
28
71
3
19
90987
4
2
2
1
2
28
6
197
2
3
5
136
4922
7
5
1
36
547
92
17
1
136
1
1
1
59
1
2619
3
34
1
2
1
57
1
45
1
6685
11
37
1980
4
179
32558
443
4
1
75
5
8
3
17
1
54
1376
389
39
2952
122
10
4
1
1
1
9845
18
1
33
1
3
106
114
2
2
3
1
5
2
14245
219
13
18675
7282
2
11
3
56736
9
6
6
2
3
40
1354
257
59520
2
2428
1
9
329
66
5
80
646
4
90
3
1
106
5385
1
12
220
5
7
7
9
3
49
23
8
2
31
1
78
2
1
28
1
1
37
5916
23701
5
2
6
1
6
15058
6
9
112
277
3
1906
2
959
1
18465
2
1
25
2
7
1
1
609
140
2
9
1838
195
533
627
1
12
33
4
7
362
1283
29
46460
1
1
758
7
5611
40
1
2
34389
1
4
495
5
2
2
5
221
877
1
49
1
1
1
619
1
11
35
1
103
68
77
3
4
25
407
63
1
72
8
3
7
13
1
75
4
62
47
2146
63
44
33100
95
355
339
1
1
27
1
3
3
3678
2
1788
6168
1
80
27
970
20
53396
18
2125
41884
20973
4
366
3
18
57184
1
335
1
2426
15
205
211
6
1142
1
4
1
3
1830
1
8
1
9483
25
61
74
1
53
1
4
3400
20
1
7213
307
166
6
34335
1
118
12
1
11
1
42
186
1122
3
1
77
1
44
1
2
5
2
874
348
17435
14
2
2
6
1
3
609
1
3
89
4
378
4
616
11
50
3
213
5
6
1
97
37
24
156
24
1
1
60
57
524
196
15
92
9761
74
726
2
1
1
179
3
1
698
34
1
10
30
1
74
1
1
4
255
67201
9
145
2795
710
29
141
11692
2
99
9
188
469
987
9
12
1
4
112
3
42713
3960
1912
28383
411
7
5
161
21
2
1
555
1
1
96
1
22
3
1
2
1
4
140
1
1
272
2301
2
180
3
4
1
1
16
4
25
1
2331
138
93
28548
1
1
1773
353
30
15
13172
3
3
25
1
5
1
1
1
53
9
1
100
7
2
1
1
85
55
10
16
1
13
29
7012
167
10
31
58518
4
31
488
44
3
8
17
2
28
16
19331
1
1
2
1
1362
657
4
2922
21
53
3
3
2
10
13
3
1508
1
43
242
47
576
6
2
2570
951
146
7
3240
1
1
4
108
7
206
4
13
76
19
2
2
24
1790
41
12
301
1
23
1
5
2
26
11
243
11
1
12
2579
82864
35
319
14
21678
17
11
82
1
326
4
8
30
12
1
1
106
76
1
14
2
1
3026
25544
2
13
63
412
1
26
1
12
2
2
8
2
425
1766
1
1
2
42
27
6
1
3
2146
1060
9
11
3
27000
1
3
222
22
3
52
143
11
33901
1234
9
3
10
42
228
8
1
17
1
9
2
1
3529
52
2
15
171
9
34
86504
7
1
3
9892
1
3472
2
1
545
2
1
3
219
62
3
2
12
7643
46
5
83
4
3
7
2
1150
1
1
206
77469
4
6
1
3
214
2
50787
8
199
4753
1
411
374
16
428
10
386
59
4
295
3
10
106
22105
2
7
26
1
159
1
9
5
1
83
7398
19
86
1
1
1
5
1475
40
17
1
28
11
10
1
20
6
1
19
73714
5
13470
132
32
41
8
537
44
1613
2
1
33
18
22383
1
10
5430
28
3
68
88
152
6
469
1
31
4
3
26860
8
1654
5716
2
9
101
1
982
7
1
6865
1
23
493
990
3
3
1
1
2
9
7
31639
6420
36
3
15
1
1798
85
258
416
2
4
1
691
1
61
1
9
178
1
1
4
2
2
3928
1
376
20
8441
1
305
1
3
10
10
80
1
1
129
1
1
18
4
1
79
76
2
8628
2
17767
1
3
7
1
10
9
4
130
2
7
4
11904
10
2560
20
6
12
24
49
1
3
25
4
2
10
17749
9
8
5
116
5602
147
5750
2
2
3
31
18
48
17
15
6
162
187
4
18012
80490
80
2
4
3755
11134
16
2
7
2
14
1
13
1
221
1
59
1
17
2011
13
92
18
1311
152
36
39
3301
1
64
80
1
7
4
2
8539
39
2351
76
61520
18
2
31
9
13573
1
1
3
10
2
19
20701
5
3314
2
8
24
117
2
3
68
303
280
20
6975
7
7
3
11
11
20
1
77
134
42127
1
16
5906
26924
3
6295
1
28
13
2
54
771
156
418
5
1
22
1
30
12
1
492
56
51
1
1031
76
5
2
1
11
1
1
33
6
21
11
22
13
6
1
1090
9
24
4
18140
21
363
13
2
2
2428
5
8
44
4
1
14
57050
11
1
58
2
21
3
18284
28419
1
824
3
330
245
11
2531
32665
1
76
8
21
3
26
1
39
1
3321
2
3485
1
3
4412
10
4
20
13
310
178
2
11
58
26
6
5
3
1784
11
2
4
94
1
1
1
359
149
1
832
4
2
2
7
20
84
89
1
92
8
1
1287
20
6
4
1
175
221
77508
523
2
1
2
2
36
7
3
3783
5
5
133
4
202
17
4
6
4
6
4
25
6
57
2
367
1
4
2
2
29
90
3
110
2
3
59
1
14
1
68
1
14654
1
51
7
10
1
693
227
1200
2
663
1
6
1
11
1
4
5
6
3
2
462
98
25
163
5
1
4
29
1
7
2
40
112
69
9431
6668
2
157
2
3
1686
262
1
1
13
9
262
1
6
25
146
1185
55
2
2
6
6
1
6
29
4767
5342
15
6
9230
68
1
5
1
195
28
7
406
1
1
3
27831
8
3
3
3
61
1
30
49573
4
16
773
38
10295
35
4
1
1
13
5
3
2654
16104
28
1
2
1692
34
9
15
1
3
1
1328
178
28
3
2
1
75
4
1
105
891
440
414
119
257
2
1
1
1301
1
35030
1
1
28
3
3
2
76
1
1
752
91
3
355
57
8
95
966
1
279
488
13
50
10
27
1
66
16
3
13
24
9
1
114
30
8
5939
10
57
40
8
2
1
85
7
14
24
1
525
2846
2
51
27
11583
8
1
16
61
1
1
5
2
35
2
189
3
4
4
66
4
1917
14
2
15
1274
6
12833
380
1
4
2
1
10
7
4
1
425
154
206
2380
3
59
1
339
1
81522
2
15
2398
16
118
43
41
8
13969
1
917
2648
10
4
3855
59
3
1
20878
4
644
419
98
20
371
32
3371
3
95798
1
27
2
1
1
3
33
76
1
2005
22
1
4
7
36846
1
86
9
1
35
4
23
2
12030
4
51
1
34
2
276
1
2
2
2
4
337
1
174
52
11781
23862
2
1
1
1
124
1
7
11
2
1
3
621
1
21286
69
2
21
32
2
2
1
1
1
3
1250
1
1
50506
3
89
2
2
141
1
335
1
2
1
24191
1
5753
2
1
47
12
17152
1
1
1
1
11
25
1
40
229
2361
1009
26
533
3325
2
1
2
2
7
525
7396
7
17
4
10834
35
1
1
1
77
4
127
66
51
172
142
3
2
54
2
1
1
1
1
16
5
3
2
43198
4062
1
3
6
71
36199
1302
256
2
68
1
36
2
2
1
4
11
2
32728
442
3
8
102
54
401
25
1536
10
3
1
695
3671
1
11
2
44108
15
2
2
7
1
2
109
4
1
1
1
13
11
3
2276
10397
11
17
1
1
1
40
5
23
7
26
37976
2
14
4
5087
11858
11
19
145
2
1
1
73
6132
16
3
34502
140
105
1
928
2
39
326
1
3
8
22781
81
20
1
5
9
572
413
2
8
1
6975
24
7
1
1
10
1
1
1
1
6
1
9
4
579
3
1
2
1
2
6873
503
24
41
8
1
10
355
3
2
6497
9
401
1
49
82
28
1
1
392
1
1
5
23571
3
1
41
10
2
16
2
2966
77024
2
227
7
4
1
2
9075
3
3
10
1
1
11229
1
58617
1178
3
313
55
479
18
2
2
2
2
1
153
78
72
790
12
2
4
2
127
1
105
7314
25
51
3
486
1
9791
11
10460
22
12
155
7442
23
10
1
17
1
7
13774
11
2
13719
83
28
2
43
8
413
525
1
41
3
3591
656
7
48
3
1
1
3
1
10
2
1
3
1
50
39
14
47
6
31
1
785
329
169
1
170
47
6
2
6
13389
24
10
2
20401
12
1
2
2
2016
49
7
172
351
848
1
580
2048
1543
29
21
22
9
7
1
499
85917
29373
18
55642
2
8
9595
1
9663
11842
584
313
105
1
2
4
190
2
241
6
1
1
55129
34
29
80322
4
2
3755
5410
103
2
2
1
100
2
2
403
437
27
1
43
1
12
221
2
1
206
2
16525
232
1
7
3
963
7
1
10
18
39
69
11509
22
10138
1
10
10
1245
9
2
2
16
1
7
3
1
88
2
49
32857
2
9526
1621
1147
4
2
49
4
1
802
272
3
5
1
7
1
725
5
1
2
49
2
1
20
2
40883
2214
4
4
2
1
666
4
3
2
45
2856
5
27
736
3788
11
39
3
44
1
1809
12
2
2
2
1
2
5
4422
265
6
67
22114
197
1
1
3
1
40
22
41
1
1
2
4
6530
653
1
1
8323
2
1
81
2
1
1
2709
4
3
3
3
1245
756
177
1
1
1
19
1522
12
2430
8
7
2779
282
119
1
3
1
1
2952
2
143
22
1
2482
70
4220
113
6
3
3
2
3
3
157
31
44
1
133
2
1
6
73
2
18
6
112
1
122
336
83
6
1
3
5
3
868
35
5
4
3
3
22
4
658
21690
1
25
7
2
345
15
1849
8
236
4
6
2642
1
1
4
14
5
49
46
1
11
103
14
2
1
1
6
11
136
2
1118
1
1
277
4034
1
1
2750
1126
2235
38
2
629
8320
3
1
4267
1
1
26
17
22886
1709
1
1
98
605
2
2
3
22
7
4
3
1
80
208
147
1
2
31
76
199
3
24896
119
1
82
32
2
10
1
4182
5
1
1
7
1
1
3
1
90
3
1
134
4
10
15
14
174
4
18
1
1
17
1072
60
2729
19
15
9
8
11
4
921
6
681
63
5750
3
1
880
1
120
234
13
5
24
33
2
1
1
477
2
93
1
1
2
14
1
29
102
4
83
21612
1
34
53
2023
5
1
12
7
3
689
8
1
1
2
6
4
3
20
9
1152
78
1839
1
1
7
3073
3
15
3103
4
1
2
8
24
2
1064
1
2
14031
5
28
8
17
2
37228
4
3131
5
44
34
5
1395
21
26
1
29
29
42
21
2040
524
75
1
5124
15
3
1
41
4
71
51
7
1
32
1
2102
11431
2
3549
3
2
1
5244
771
8
28
35
1
3
2
1
2
13
233
1
169
4
109
10
24
413
2
29818
4
7
12
34
28
128
1
4
8
19
3
7
1434
1
254
35865
2
155
59
433
15
1
10
16
2
29
1
261
6
4
99549
5021
6
36
2
37
17526
4
4
117
964
1
8176
654
4
13
2
23
920
4513
452
89
8930
64
3116
87
3
20
23
26
1
17
46
26
1279
47
1
8
4
58
1
2
3
27
1
90
8
119
1
2047
10
3
69
5
214
559
74
1
1
393
21
4965
1
2
5
18
56
11
12
1
26
1
29
609
27
25
1
43
10
6
4
507
1
9
90145
1
1
7
4219
2
1
6
6618
7
35
1
254
364
4
26010
22260
74
25
2
3
18
11
11
7
4
1
2
3
1
10
6
6
3
3087
1
3
1
1
265
1
1
6
1
12
2
1
1
9284
6
65
2
2
201
11
24
7
4170
10
4
7
260
72
2
6
1028
19013
217
2
41
1
2
98
15
7
10
13
13932
19
19
12
1
4
355
2
3
1
3
53
1
6
5
2
10
7
13
1
27
13808
1
2
2
10
37
1
1
50572
29
1394
54
9
20
64
4
3263
1
11
15249
705
414
2
3216
803
66
2
9
22
73
524
1610
227
237
1
1
781
1
511
10
3
8
1
2
1
710
2
23
1327
240
19
9
6
84
1
50422
401
9
130
3184
168
75
796
79247
146
1
52
459
4
42
6
426
1
4
23
1
1
1
266
152
1
31336
8
373
1
5
1428
109
1
24
4
5212
38164
29
15
2
11
2432
1
1
1928
45
1
30
1253
12
1
1
69022
564
1
5164
10
19
6
195
160
1
9
309
25
71
101
4
1
9
3
2
3
3
2
769
369
1
13908
12
288
5
2
1
1016
132
1
14
1746
1
3
6156
878
6
3
1
30
30365
753
8
530
4472
1
41
63
6
1
6
2
29404
308
5
11
3
2
3
5
1
2
24
138
5
11
1008
3
30
1
3
206
5
6
1
442
1
46
14
1
3
1
3633
439
2327
1
17
774
6380
1
1
2
4
92
58
382
2
627
5497
79
8
14
1
46
2
216
1194
1
7
3
2
147
2
98
34
70
3193
2
91632
30
27
468
39
26
3
831
3
135
209
12
2
3
4
42
3353
9440
5098
4
2
2
2
29
1
1
92
21659
1744
1
3
1
11
2
1317
26
1
47
7
9
5
67
3398
91021
852
49
81
3
7031
1
1158
15300
21
1
1
1
19
1
8
15
67430
23
3
1
3
6
38
4
1
1
13697
3
30238
7636
1487
1076
3155
78
226
1169
7
21
420
15
2
1
38
546
372
3
2
777
4892
144
31927
215
8
70
206
11
1
5
13
1
28
76
18925
1
1
190
791
1578
437
345
2602
218
25680
97440
2207
46
68
7
1
7
2
1
627
1
4
10
1
1037
345
2
4
22
15
1
2
125
1
3
2
1
1
2
78
1010
13312
1
10032
103
1
5
123
121
1
56
1
858
1
88
49
4
19
177
16
10834
1
1
405
25
1
1
153
5
3
1
5
198
19862
2
140
70
3
124
24
17583
31
1841
278
18
1
1
33
8
10
1
629
3190
454
1
1
14
103
1
3
343
1
9665
1
1
1
15
83
2
1255
32661
223
1
1
454
250
20879
3
5
1
53
10
34965
9
30183
25
92279
24564
1
2
31
2
4
58
2
2
985
17
4
63
1
7
6
9
1
2201
3
1
1
1
1
134
5
11
1
45
82
3
5
4
85
4
12
7
8729
1
3
4
11
1
1
6
7
23
2
9
1
2
1077
4787
30
1
1286
1
4
2
1
12
1
1
1473
12
24
12
13
14
50
25
134
2
2
6
2
3
5111
1
99
39
2
5
4
4
905
741
736
1
1
59
2
14
12
8
8
3
1
69983
1
1
123
2
1
28
9890
2607
4002
2
16
1
21
6
1354
5
24
24
9573
3
145
51
23
3321
2
6685
2
1174
53
6
273
4
58
231
2
59
4
6
27
16
9
1
31
32
99
1
353
525
6
2
8
1
4
6
8
2
73
23
181
1
1098
807
531
1
2
88
8350
1
4
48
7
56
2
6
2692
5
32
64
1
1
1
2
335
29106
11
21
16062
2
2
9
19
7425
145
2
83
12
2409
1
873
38
1
7
3765
1
2
3
3
1
4
1
7
28
5
31514
2
74
3610
10
28
16
205
2
1573
8
345
190
7
123
29666
2
241
1
190
204
3
49
1520
1037
1
3
1
53
2
4
10
16
4
2
1
17
1028
75239
4829
5
3
5
3
1
1
1798
1
4151
511
18
4898
49
2
47
1
9
6960
500
4
6745
2
1
1
3
1
855
11015
4
2
302
3
10
2
61
1623
4
25
34
3
191
5
34
1
26
2
2
1923
1224
1
54
3
1
3
12
1279
28680
2
12
1
3
15
16
53701
2
3
15
7
27
1
10
74
1
2
15
749
2
3
1
156
1
163
3
5
21286
11
1
1
1105
1
26
2
2
1
2
1
2
7720
11
1
89
3
12849
1
9
4
2
2
28640
12
4
2
2009
39
21
21
1
1215
7
4734
52
1513
59
1
19128
1273
30
11
1
1
3
1606
123
8
3
4266
1
20431
40
1
94
152
1071
2
9
72934
55
15
4
2
11
1
189
1
13
6
77
28
10
248
317
2
47
1
1
10
2
8354
1
13
2
2993
24
8
8
3
561
22
171
2
2137
11
9
88
154
1
8
293
3546
8
7
3357
3
2
13354
7
1
2
26
15
42936
1
43
22
1
4
25
5
2282
8
166
2581
4
3
1
568
242
607
22
1
6
1
125
3
4
1689
236
1
1
9
8
44
1
25
3
8
20860
41
21
28
5
30
1
1
2
435
1
3291
1
63058
1
32207
42
5
4
187
2
229
218
745
18
7
16
1
33
8
1097
1
1
17
3
19720
62
2
6
3
1
365
2
1
35
1
301
15399
2
116
18932
138
33
126
82193
23
381
18
45
8
5
47606
35603
2
2048
225
1
1
2
41
1
7
1
2588
1
1
31
4
1
1
1
94
6659
178
757
111
3
838
345
589
553
347
6
111
8
9
1190
812
2
1870
3
5
42
68
2
281
92
6
3
6958
21
49395
284
2
8
11
1
2
6
1
73
1108
1
1
40
1
1
1
782
2
122
20
830
1237
166
3
4
1
18
12
54
4
9
31
97794
327
15
10
1
372
1
1
3
91
2
5
11
68
1
13045
728
3749
3214
494
4
31
23
4
22
26339
2
81
8
34
3
1
2531
12
5
41242
4
119
51
8
201
26
5
697
1
3
67
1
2890
25
1
573
3
12
2243
1
3
3
1
2
2
1
11
3
12
7
2963
4
107
1
6
1866
2524
1370
5
5
1
834
619
19
1
59
1
1
4
2
6
1
1392
90
23
1
45
1
2096
202
199
4
10
4
73786
1
226
2
100
1
487
19
3
5255
1
2
35
95
493
88282
507
18
1
267
127
11
3659
45
3
8
3259
9
6
3
1
20
40308
1
46722
1
4
5
6
1
235
2
50
181
1
773
93
5606
885
19543
32
382
2
1
15
179
1
8
57
123
1
6
12
62
10
788
20
177
74
15906
1655
106
1
6
1
12
57
5
3461
61
86
17440
600
927
49
893
659
5
14442
1
99345
3
1
18
1
5
3
29
1119
3
13
2072
70
1
168
2
1
7904
2
6825
1
1
10
1
5
15
1
62
7
11462
1
165
3954
2
4
2
1
3
18
1220
3
11
6
1
65
48
1
34
1
2
4
44
8149
1
2705
23868
135
43
1
2
1
13
1
4
692
21
1
12
3443
3
7
37
1
3
7348
28
7
16800
64
1
17
6173
11
2
19
105
6
870
2
3
1
91
5
65098
499
4
48
122
47
137
1
1
2
1
340
151
5
4
10
2
106
1
61
19
1660
20
3
2
1
10
5
10
22
198
14
12054
275
21
2
3
303
10807
3
30
1
58
13
1
1
6
1
16
4
6
23
3
4373
3
3
1
3
117
6
6
29857
2
52
219
102
17
1
11
7110
586
5
4
13
2
2
56
333
6
8098
1
147
102
50
34
5
1
1
3
232
13
4
33
5
2
10
198
1
1
3
126
1
1
58
38998
1
2434
9569
18
2
10768
429
4
5
54
893
6
465
4
1
500
79
88
25
27
433
968
4
31
21
230
53
11
106
2
2
3
97
25714
2
8191
1
4
15849
3
2
5
1
21
261
9
15
120
3831
85747
1000
18
9
8610
9
1830
1145
4
4
1
118
173
4
9
2
7
7
98
839
7
181
2
1082
3
1
4
1
8892
11941
3
17
4
624
12
1
9
7
9045
28
14092
1
20186
1
51
14429
51
1
1171
1
4
16
917
1
272
1
18
4
5
4
1
4154
942
29
24
4
2
17
1
104
3
1
37822
2
1644
22
31278
710
988
24
9
5
3
28
26
2
4
2
615
7452
2
30
10
35
54
10
2
1
980
2
1
206
1
5749
5
60
724
4
5
11810
1
28
5
1
3
2449
4
13482
15
12
7
7
7007
52055
5
5
5
485
1
47
2
171
2
1
1
3
1
11
15
2
4637
15
2
4
8
21
528
743
9451
2227
13790
353
305
6
78
14
14
211
23
7973
23
2
20
146
1
2
1
69412
2
3
12
60
46457
1
1
1
214
2839
1
74764
28
1
691
1
6060
7
5
2
48
9
2
12429
11
2
684
55922
1
2730
2
16
1
3309
2
28
5
5
2
2288
8
5
16
12
1
14
944
1
3
260
82
1
608
10
1431
3
4
159
351
413
2
3882
1
7115
131
48
526
111
5
3
562
2
8957
404
4793
24
4879
12
1
4881
5
1
2
324
20
459
16232
2
61
50
1
2500
635
1640
79
1
24
14
37
1
10
3
1
1
1
1701
18
5
25
2238
3
4
3
19
1
491
27
4253
1
802
3
985
1
4
6
15
52728
9694
14
13
6
8
2
8
262
4
3
1
341
47
1287
38113
3
1
1
1
1
16
1
34
1380
1
673
2
1
100
1
675
1957
17
419
358
1
1
1
309
2108
7
7327
302
1
1
168
1
1
5
2
2556
1
7
1
3
1
625
4774
1
1
10167
31
1
9355
3026
1
4
4
19
1
15
1
6
8
1
1
11
265
4
2
3
20551
81
49
2689
2
3
2246
702
3452
2
1
14
5
12
37
1
1
120
3
42295
20
4
33
1
7
2
1
1
7542
1
14
39
10
1
2
1
111
1
1759
1
8
17
14
2093
16
7
3068
144
1
22402
351
1
9
1
2
6
4
7
4
1
213
223
10
21
1287
4
10
14
1
6206
8403
1660
3
189
553
19
512
26
4787
1
1
263
8
1
1
34
72
251
13
1
22
1934
80
208
13175
1
3091
298
228
1
16
7580
2
29
37
7
3
80
3
2
122
7212
3
14
1
1
1
1
11
1
311
91
1
9
13
1
1
123
7
127
14
105
9461
1
3
1
239
87
2
11164
60
9
30
5
2
324
153
4
2
1
15
19
14
178
43
7542
42
3559
1
26
3
603
4
2443
4
1
2
4
58
75950
3
255
12
30
8
245
38
51
2475
10
6326
1
65
9
3404
1
56
7
9
1
3
39
1
54
51
2
11
51303
409
3
31
107
1
4
1
20947
1
1504
38
32463
2
75
2
125
4906
5
1
5
4772
4
6
19
135
442
30
47
4
1047
1
2
2
2
5
49
17
5
53609
12
7
35542
5
29
3
1002
1
79334
38068
18
25
353
320
7
6
2121
7
15
104
3
16
27
1
6
20
11509
145
2
4
7
2
2
3
6
511
15773
12
64
2
42054
58093
1
1919
2
309
4
169
1
8
3
4
866
3
6
61
3
15
1
22
124
8
2
5
144
21
478
1
1
6315
99
4
430
27
134
2
155
1
36938
18568
2230
181
30
469
470
4
103
959
1
5027
15
2261
1
3374
51304
4358
14
3
1
59
54
3
28
4
1150
3
51
1
24
16
1
1
206
1
7
1
2
47
2146
2
65
8
8
596
9731
814
8
2
3
2
60
1
2
1
4
1
255
1
125
406
68
418
15
1
23
1
189
1
1
1
1
6
20
93
398
1187
1
204
1
1
1
9
1
1
5
196
4267
1
851
45192
2366
145
1034
22
5182
51941
2
41
4
1
39
5
3
11
3
24
90
47889
1
9
8
2
41
52
1
4
1
1
5
1
3
669
1
78
1
2
3
2
7
156
604
2
1
48325
3
7
24946
38314
179
47
2
26
2
11
1
586
1217
21
3
15
34
4
228
53
83
130
15
2
20
1
198
2
36
1777
30
847
945
2
37082
1
985
37
590
7
1
14
4
5
137
1
4736
13
15894
145
6524
7
1648
5
1
5
41
126
1
6
4
119
2
1
61
966
8
13
1
4
5
81
1777
43
2
2015
9
3
6
182
10
6
5474
10
217
11
1
23
14
3
426
1046
3
4
4
2
2
12
2
10
4
10
1
62
15
8
27
11
1
3
4
2
21
770
33
4
6
1
18
4
1
1
78
147
2
6
5
1
1
2
20
20
696
19
1
1
155
1
1
11481
1
32580
29
2
334
71
412
975
4409
4
2
1
4
1256
16112
1
1
5
863
32
4
11893
51
3
47
3
1
2
1
17
1
2052
677
511
29
306
28403
1
12
1
2608
27
3
13
88
8
39
29
52
14
103
5
46120
8
3
11
14521
13
6
13
3
1
1
14
2244
1
23608
3
1745
1
1
5
11
4
124
1
8
1
1
2825
1
5
3
32871
1025
6399
9
1
7
8257
1
21
1
22
5
3321
4
2072
6
1
1
5
1
1240
96
402
1571
481
3766
2
119
1
7
833
1
12244
42
1
19
1
49
173
2
7508
3
90
23
5
107
1778
75
2
1222
1
2
63
99
6
1
1247
26
4
1
39
1
1
46
92
11
11
26
90
798
2
2
1
1
1246
2
86
36220
1
3
3
2148
66
91
13
1
115
1
4
983
560
1
2
219
74
3139
61238
1
3
25
5
9
88
1
9
282
3671
33
2
72
18
8
1
6
1
2105
14
536
4
1269
2981
11
2
3
1
1
2
24
1
1
6933
361
1
1
53
1
3
1
2
23
1
7
7
4
56
6
1
1
203
2
300
1
5
16642
5
1
1
1
22
18360
32
887
5
15377
46474
24
5
1
3
27
168
1
3
2
45
1
3
1
753
2
1
54052
4
7
153
1
636
3
63378
2
1
3
1
1
1
9
9
2
2
3
1
1
424
7
15
15
7
4
2
1146
2968
366
1
71
9
9
1
14
11
1679
64
54
1292
71
167
5454
10
23
1
3
109
5
196
1
215
3
25
20
359
574
1
1
12
1
7500
28
12
388
2
8
6
39
1
3
5
63
7
13431
12
3117
1778
11
2
1
1
1
1
9
6387
1
38
1070
47
8539
4
8
83
3
6
3
8
104
3
57
51
15
221
57
3
1933
467
1
3
3349
3
12
3216
2988
1
90
7
3
377
1
467
10
14
1856
6
2
58
4
1
112
1
3
7
5
6668
1
22
13
148
448
9
9
1
2
1
89
1
1
5
4
1
8280
1
19
2
66
52
20662
609
1
5
3
1
13
11941
17
15699
32
2
415
1
21
1
1
15
35
1
41215
6
42
1
15
1
29
1
1
234
4
17
6352
4
63
726
57
26
1
13
2
4
14342
68
1
2
450
435
1
1
21
85
12103
3
10351
381
56
69
20
59
21
83
3
11430
63
10
15
1
94
18
3
15300
667
7
11
10
2125
4
698
8341
299
529
2
69
32
1
34
1
126
3
46
29
12
7
4
1
19
145
1
6
1296
1
1
1
41
3
28
454
1971
97
2
2
26
2
1200
1
1
1896
51
5
26417
3
12
150
10323
43
20
49
26254
15265
38046
12
7
108
11
1
61491
164
1
5
15
193
1
9
58
864
6
69
2
2
1
2
22
585
149
19
4
5
35
3
25
1
10
511
2
47
22
9
1
575
13045
1
8
1
10
1327
297
1
16
6
166
981
830
187
7
9613
621
39
2
2
2
5
317
2
4
5
5
44
29
9
28
10
1
1
1
1
35213
9
16639
1456
2
1
2339
1
113
72
80
11
1
2
38
5
19724
2
178
1
46
21
95
40
403
275
191
9
2
1668
1
15
22593
1
24
2
9031
1
49
184
10
403
1
3
1
21
49
5
1
1
14888
4
5953
1
7
1
3465
10
7
685
12383
1323
6232
2
1
28
1
1
1
1
1
3
13
1
57
921
96
769
2
2
4704
176
4893
1251
7
262
1
1
1
85
22
11
1
1
493
2
952
1
9
1
17
48
26
74840
32
1
729
5
137
6
1
4
89
1
124
1
280
12
4
1
6
30322
6
18
2
67
1
1
1
2
1
1
16
1
63672
38
5
4669
2
15
6
1
5
2
1909
19
12
25
150
79045
121
1
45
20
1
1
496
3
431
35
2877
1
6
4
3
2
56
81
24
21
23
9
29
2
5194
5078
96671
2315
3
63
191
1
65
2
49937
1
1
7
1
3
2
106
1
952
1
128
1
306
7
10213
3
18271
28
12
33
2
89907
22216
150
3
3
47
310
541
9
1
1
38
1
5
14362
1
583
40688
2
1
8
2
159
1
503
1
68
26
3
723
1
44838
21
2
1
17
187
2
154
159
2
5
10
6
399
9
155
1
2
95798
6430
2
12
1
7087
3
5
913
512
1
1
6
70
9
14
178
88
5
1
103
140
16
2717
14
6
29
11431
11
1
12
1
9639
72
5
30232
23
1
50
4
16
317
1
1
5
11
24
4
14639
9
2
16
785
7
60
2
333
26058
2
1
1
21
83
327
1
16
5
3
144
1
4
2
1532
659
757
217
2
1
6
4027
59
9
14
4
140
371
1
646
7
33
786
2
103
1
1
57
2
57
858
1
3
7
1
1
1082
383
31
6
3
1
971
17
5
1
595
3
4
1
6
19
1
447
2
145
1598
1
33
4
453
1
2
13
46
38
2070
4
212
2
1
5
11
1
635
50
121
76
3
10
2
2
9228
2
61
7126
10
7
68
2
6
273
5
1
5156
2
3
4
6
11
16
41
9
96606
2
6
681
399
13
1
4
2
2854
1088
72883
4
15
1
1
2
2
2
1
9
4
23
1732
5
2
5
140
1
24
3
100
352
1826
1596
2
317
153
1
30
25185
2
1
23
3927
2733
16
8
3
5
79
6677
3
4
1
3
5
4
19
7
1
5
8
6553
2
17257
2
2
28452
2
75
10
3146
1
280
3595
28
268
35134
3
2
231
1
1
48
1
22
7
242
2
1
3
13361
33
1
1631
5409
12
52
2
14465
184
9
28
2492
1
1
1
6
4
167
4
2
1
3910
60
8
395
88
6
124
5
7
590
74632
1
1082
8
5
1
7
1
1
3625
87
2
17
65
1
5
44
2642
19
1
5
364
1216
819
75
9
9
1
1
1005
2748
3
71
9483
5
3
30
4
1
1
88
33857
28
15
2
50
170
5
6
296
41
30
1
1
3
37
1847
27
3517
5385
297
1
1
130
20
9
41393
1
969
1
1
231
8
37
11
4
43
1
3
5
26
3403
1438
4
6657
2
1270
11226
142
4
81
1
3
11
1
231
28
3
8
270
26
842
3
30
4784
4058
6
15
6
1
1
11
1892
3
95478
1
41
90
1910
15
51
70
38
80
1
15
1690
5
3
21058
369
1
1
8
2
1
1586
293
518
5
119
5
1802
1
4
1
1
9
167
89
60779
2
127
5
1
1
11
96
4
5108
390
1
3167
1
1
362
937
1
7
3
2
2
8
20
128
86
69
1
7488
42846
43
5
5
13
26
1202
2
10
2
38950
1
1
2
13
388
2
2757
41496
33257
2
576
13
1
7159
1
1774
32
2
13055
4
71778
13581
121
1
13
3
2114
41212
44208
3
17289
4
1
6
61
4
4
987
6
50
1221
45705
5
162
3
24476
60
1
33
7379
13
52
3
2247
2
4
1
1
25
439
1
224
49757
9
498
5
4
83
1664
16
44
2
2
5
7
8
2070
16
24
467
12
2689
30
2703
2146
9
167
37
12
2
22
2
38
133
284
1
3
6378
16193
1
2
4168
21
55
14
10
431
273
19
6
1
3
2
2
6
1
4923
8150
71
58
1
1613
15510
15
2
44
2
6
81
11
15
53
25
26
1
2
1
35
1
2
3
11
1
1
1
13
186
78
1
13045
9095
29862
1
3
1
1
181
1
419
2327
1
1
9
1
39
13
13
51
1
1
2
319
7
1
22
3
53
56
2
4
11
153
89
822
33
2
2247
2
57136
8
69071
3
19
8
62535
91
7191
2
5
1
4
22
1912
2
62
1
4067
1
8
1
12
2
85
13
81
2
1
1
5
2
8
5
49317
1
316
3683
17
5335
13
9
54
1
2
1909
6684
6
69
1
1
14
119
3
108
16226
3
1
39
117
2010
1
21
10
14
1
1
1
352
5
3
45
2
2
23
12
1
3
2327
3
3409
69
4
7
1
269
1
7
3
223
19
105
33100
2
4986
1
11583
1
34
72
99
167
710
7
1
2
24
4
1
2
1
39
1
1
14170
5324
8
2
1
19
307
2481
392
1
10
1
107
4
10085
3230
10
147
2
29275
6
26
12
10072
364
3
1
9
105
64619
6
812
871
126
2
4
19
2
558
3
2
350
23
1
23
4
4
463
1
7
1
1
1
58
218
1
38
1
1
1
14
1384
1
13
221
2
11
4
2
1
15
1
6
2
3
8
40
1
1
194
1
1
19
129
31
1359
1
1
6
4
54
4
288
16
44
2
1
8
1
1
1
7
62
3
13
1
5083
5
6
9
13
1
24
6
4
2
1
2
1390
2
32
1
23478
3792
1
89409
3
2
1
16
49
1
431
60
3
1
5
11
77445
34
52
7
1403
556
13002
28
1
16
9598
1
1
1
2
527
6
2
25
27
114
7549
4
1
16
4
4
13
5944
2
233
2
5
1
2
8
4
925
3
2297
3
4
48677
5
1
15
2
1
1
14
1
33
120
1
5957
21
1
41
8
55131
11
73
1
2
9
95
1
1611
1
1
16146
2
29
1
25
14
6
9
1
348
9
1
30
2
1
860
76
17890
25677
39090
1
721
1
1
2
7
1
1
3357
63
5
565
3
15262
10
6224
1
25
11
1
1
6
2
5
5
7
140
51
3
36
2
1451
1
4
6
1
40
209
2
50
2
20
44
9
7
1
10
1
6
3
2
4
39
620
1
2
118
1
2
104
1
313
1
54
9
1012
2
21
17
2
1
1
557
849
2056
1
122
108
1
23
285
48
1
21
1
1
13
35
2
97
15030
273
1
4610
14
19
1
13
2
9
32017
1
2
2
73
1
119
247
10
3
88
1
6
4
391
1
1
2
383
1
1393
8
1
4050
1
2
1
1
1
3
1
16
1784
4
349
3
16
6
2
3
203
35
1
2
304
80
5
3
416
10
74
16165
2056
10
11
8
1
1
60
78455
8
1
6
1
12
8
4
9
7
801
2
2
196
4736
1
4
1
7
10
10
724
1
2
8
871
2
136
55
2
2
25
11620
407
5
18
2
9278
1813
14
12006
7
74
981
1
28
319
91
1
2905
15773
2
348
4
1
2
16
1
2060
2
1
2932
5
3
39
6
15
13
2
317
1
305
3
1107
2
10
2
2
5
6
4999
2
1
2585
130
6
380
2
1
76
1
298
1
54
2
4
4
50202
13
53
1
7
6
1
3
2505
54
4
1
13
23
98613
22
15714
1
289
22
1
14
1
4
30
6
1
1239
3
4
22
4691
55997
2
59
267
14955
6
5
38
10197
16
1
1
872
6
44
160
59
8568
1
1
7
67
7
21
27
4
969
139
4
18
6
1
9
6
900
4
1
8999
237
12
41
3
493
259
1
70
2
2726
7
2
10
1
1
3
203
1
5968
1
23
1
1
1
2
228
3
21978
1
19
49
5
141
8
4
3877
78
7
1
1
9
8727
13
1043
7
1
2
2
478
52
69
68
78
74052
1908
1255
5
1
4
1
1
48
2
352
2531
1
26
9931
64928
2
49
29
2
5
45
87379
1
3
39
4
3935
23
2
1
54
200
2
1
6
1006
4
3
2597
1
3665
1
24
2
4805
3
142
1
2
1
2
22
1
7
3
364
22
412
47
35
1
12
9
75
586
51
1
1
15
19631
1
3
1361
130
149
21
16
6
11
8
212
5
196
1442
54
8
2
5
7
14
4
83
16
1
3
176
1
11
8
1
45
17
1
2
1986
11
1
1
288
348
1
26
21823
3
27
11
8
547
24
3
93
756
38551
6
1448
1
34617
3
286
1
15
1
3
109
5
1
76
3
174
20
52
1444
238
3
1
15
3
37
105
24
25
84
1
3
2
1
83
2
35
4
1
114
1
133
7
5712
16
1
1806
224
11
21
5
1
2
1
1
30
95
1
1489
2
776
3
5
6
485
49421
53
2726
10
8
62061
16
4
11495
5
1493
85
78
16
1
235
77
5
5
2
3
4
2
26501
2
16
553
1
220
39
14918
1
29
3
4
13
47
17
56
59520
118
6
6
278
5
177
4608
4
5
1
1
11729
952
16590
5
63721
1
26700
2556
1
5
9
29
1
33
193
343
943
59
4
1
2669
37
412
74
29
529
12
22249
51993
42
2
6
35
36
4
1
1
1
1
1061
1
452
255
8
3
114
1
838
11168
66
1
788
3
14
103
3
3
189
2
1
9
11
369
289
55
57
1709
61
87
12
5
5
1
16
2935
1
4
3
13831
1
177
529
1
19
1
171
14
4
2
9
6
1
17
163
92
2
4
147
114
5
45
505
130
116
2
2
1
2
61
2
2
9
7348
752
1
1
20
21
1335
2
1
4306
28
6
8
1
4115
14
19
1617
1
1
1
1
2
1
17
3
1
64
1
580
18
66
143
710
59
37
17
1
14099
2
12
6
27
8
405
1
875
9
5
87125
34
4
2
1
289
27
8
4
9
4
16
1
858
16607
1
2
2
181
10
18
12
508
1
12803
32
14904
2029
99
20
3
24
8860
2
5167
7
6
3
17
1
346
62
1
103
6
820
5
15
2618
637
1
3
190
3091
9
11
238
95
9
1
1
72
1
1
2
1043
37
9
1
85828
60
1891
5
11
64
2709
1
189
44
1
1
115
6
283
47
4494
2481
62
1
1
68331
20
1
3
22
1
79
1
78
38675
4
987
2096
31234
5
17
1
4
3
3
1
2
1
1
4933
2
1
438
175
16696
277
3792
1
3
8294
39
44
3
7
1
6
413
5
432
2
8
1
6
1
7
1
1
907
943
10
3511
8722
157
1
18
1
12
1
14
1
16
10
72349
84
9
111
325
46
1
1
1
1
5
10
358
108
399
1
1376
6
25
1
12032
3399
27
3
1343
294
48
1
8
119
19737
1373
3
6512
1
2
1
1
1
7906
7
6
1
9842
29
7
5
9822
358
17
18
1
1
3140
1
262
1
1
1
2381
26
6
22
1
14
259
28
1
40365
73
5
2
33
2
2
495
4
3
1
8326
1257
1
1
2441
69983
40
2
2948
2
1135
146
11
1107
16
40
3
15
60
151
270
182
5
5
25365
25
23
4
2
95
48
4
5
6
2
8
18
1
2
6
368
6
1
19
1
1
42
170
19
4
4
35
5
1
2
187
11
203
1
6
2
104
6
213
2
2
1
3
30166
7
109
297
2396
1
1
91
3
26
1
5321
5945
1
3816
4
44
22002
2
11
2276
3
25
1
23
51
97518
1501
9629
44
467
2
8
3
569
4
26
1
90
4
119
80
2409
48
122
1
1
1
79566
1
2
56
3
1
18
4
16
209
1
15
3
23
3148
2494
27683
472
39064
1
29
219
13
3
3
421
2
2
18
1
64
34
4
87
2593
75
1
2
4
12
1
14
2
459
1
1
13680
1
574
1668
35
6
41
151
10
1
16
3
5838
3
3
5230
25
1
1
983
1
1
2
3
4
59
41
12953
653
2
958
3
56332
2
12
124
265
3
45
27
1
15
541
79
1
1
70
2
18
3361
778
2
5091
53
2
328
34
71
70655
92
6
34247
63
21
98
1
42282
21
8
1
7
9
53
80
7247
6
1
1
2
2
7
3
11
18
12
2
14
5
1
3
3
1
264
12561
1
1
163
11
2
2
9
86
6
6
6
2839
1
1747
12
4
1208
11
17
47
6
62
33
1
6
3
2654
3
1
1
139
1
2
9
997
86
1
1
22
5
327
2
1069
2
836
10
2
196
1
717
3
2
1
1
4599
2108
127
7891
1
11
8
1
1
1
1
937
89
1
8531
369
627
1
1376
45
741
94
5137
9790
12
321
57
1
17763
21
10
1
6
1
6
3
13
25
7
104
1
1
3
2
1
285
28
37988
1
52
1
477
98
8
2
2
1
71
148
81
18
63
31815
145
984
1864
1
16
1
3
164
164
1
2
2164
2
10
2
2
381
1358
6
1560
35
18
5
24
4
2
45
79
352
1
1
2
14
5322
2
185
207
1257
15
608
8
11
3
3
2
4
1
1
1
1
74
1
7
22
70104
883
56
22
26
23182
1
15
1217
6
1
7260
2
6
332
83
4925
4
1
57
10
6
1
2
1
3
3
30229
27
75
8838
350
1
1
64494
40
112
1
5
5
22
68422
1
37891
27777
1
11
2551
2
9
5
26
1256
1524
3
1880
439
4
55997
1
7478
88
63
524
1
213
17
45
1
18522
41
13242
372
41
4
322
1
69673
256
33
814
1
2
4
1
2
36
68
2
1
271
1
188
61
625
4091
33799
1410
30
2
1
1
7
794
1
7055
8
30
2599
108
2
1
1
1
45603
16
26541
170
272
70
25
135
3
15
22
1
32
1
1
11
1
20
2
13967
4941
24264
25412
1778
14270
2
4
3
1
12
1
5
20
2
5
1
1
38
9
8
3
1
1
1
13
28
2
188
7
8
1089
8
1
1
52
1533
1
29273
1
4
10
7
115
91
1738
57
9
298
16861
2
554
75950
16
101
3
10693
806
1
11
13
145
4
6
77
1
619
7
318
78
11
55
22
20551
21
82
3
46469
271
2
12
7
1
5
2883
3
44
5445
1
113
86
8
7
2
294
17
863
1
47
122
4
1
4
3901
19
31
32
29231
3
1
5134
5
1
66031
1
26
8
1
28
1
1
1
31
2
1
6
1200
2
2
579
398
22
1
2
4
7
1
1709
18
42
29261
4646
239
12
103
3
2
1
1
1
24
23
7
6983
80291
965
55429
11
64
232
3311
25
467
3
23
16
7
1
1
2
17
883
1
1
5
7806
21
111
3
2
37
93
13
235
1
3
51
3
1177
5
618
17
6
6
1
3
320
3
30
186
2
1
36
1
503
7
28
2
7
155
6
2
29
1806
1
1
5
1
3226
147
8150
4
5
5
1177
1
17
1
42
5
2
2
3
19956
666
4
19
12
4
16
1419
32
4
713
135
315
13857
40
1
4
4
1
1
281
44
1
787
35
2
2
9
1955
3
1340
26
1
1
16
277
8325
313
205
1
8
10
2
2
5
4
1
2
1
2
1
4
4
43661
1
3
1
25460
3
9431
202
72
44
8
37
21
422
9
2
3548
22
102
1
1
1
1
8
5308
56
1
2
4669
55
279
1
1
153
1
427
1
34
8
7
12
23
2
152
3
2
120
9
6
1
671
122
1
33475
179
2
2
3
55
7
36
1
139
2
31
1
8
67
3
93
684
97
17
12
1
2243
24
1
39
1
1
1
176
1
1062
1
1
2
104
624
1121
33
36660
1
163
2
2
10
182
12
11
42
26
1
1
5
112
88
906
1
2
1
18
3639
1
96
2
14454
36
697
1
9029
29
2
5
47
1167
16262
1
33
6
1
1
1
1
858
6720
4
4
1
19
3328
1
1
17
3
1
85
40
2
2
10
1
1
186
126
2508
1
50
105
21
2922
9
1
1
93
4
2
205
13
3
719
1
1
4
38
1
292
1
1
26254
1
558
5643
215
1
1
90
17668
851
1
1000
6
4
6
1
1
361
3
140
41
36904
11
227
2
1
35
52
52013
1
1
1
18
1
359
24
38950
240
6
2
96238
24
1
2
2
260
1
6
98
1
1
1
1679
1
2588
1
1
20836
156
1
18312
2
94
3
4
2
1
72
2
3
5
1
2
2
1
45980
21
1
9
2
1
563
1
193
1
291
24
12030
24
1
1919
1
5
2
11280
1265
1
1
7
27
1
2
14
1
1
150
1
7
1200
1
18
3
547
4134
5
2
1
13
3
93
229
1
73
32
1
20
13982
340
14
5
17
1
277
162
2
19
2
1152
19796
25
500
629
1
64
130
22
56
2
13207
7
2
867
312
2253
1
12
23
1
188
83
3
8
2
2
1
1
59
1327
71
1
1
2
1
4
1
3
4
2
2
61
2
1
10
1602
1190
2
396
15612
8
96
70
2733
111
16
2
2
305
364
99
10
29
66
363
1
23
1112
1
2
48581
2
31
2
5
32
63
235
74
174
7
19
20
6
54
1
1398
1
9221
422
42846
1
87
1
1
33
1
17
2
631
10
3420
38
9
344
1
1
17
3
1
15
1354
4
2
9
1
42608
383
1
22216
94
17
5
2
1640
1
114
33
1
11
2556
3006
34
16
120
3
26
50317
24
3
2
7
86
2
8
3
4193
2
2118
1
42
221
3931
1
1
43
3
1
3
1
434
5
21
11
2
88
3
1
1016
37363
9
24
54
96381
45
21
26
3071
2932
103
104
2
189
1
76
22
18
324
1
214
1
4
217
1
2255
2
32661
2
2
3
4
6
1
3
91
762
2
27
25
13
9
1
8
58
75
32558
1
127
2
3257
650
59434
1
1
1
9440
478
37
2
16
19
5799
2
68
1
2
2
4
85
10
2129
7
6
3213
1
31169
1
146
18
27
1
10
1
5
1
10
3
1
1
996
27
56
41
1
697
156
4352
1
11
1
21158
2
4
5
54
100
2
6
70
2
12
28
7
16
74
4
5
6
1
8
6266
4
2
1
1
11
19
5831
1
1
1
2
63613
163
32
2
17
46
15
1
14901
1
7
63
2
12
258
199
55
1
16
1
135
72
51
154
1240
5
143
37
9
1
6267
38
2
29
1
1
12
1
2
8
3
4
105
13003
3
56
18
13
14
1
88
139
6518
114
1
66
2
1
38293
657
240
15908
5
4
262
310
1
3
4
353
7258
3750
1
12
218
1
1
2
412
4
16
500
1114
4
11
3
57
594
4
5
2
44
314
183
870
607
58
5
18
11857
13
3
230
1121
9
3
37559
24
4
36258
1
7
60
3
1
143
123
14
4
54
1
119
1
3
93587
40
20
1
1
7950
103
3
11
10439
11
229
1
49914
147
4
213
4
1
2
1
184
1
27029
56259
1
4073
1150
3
14
866
2
910
3
468
12
144
1
1
26
135
32580
2
27
1
1
12
1
569
5
740
32
811
1
1
3
2
2045
1
2
3
8
8520
2935
158
1
3
1
3
2
2
1
36
1
13
157
9
26
3
6
1
103
47
34335
19505
19
9
4
20
1296
1
2
10779
5003
4
1
18
74
4
2414
12303
4765
18997
6
365
33
13
5
1
618
11
27
4
165
4
6
124
1
1
1
1
127
2
7
1
1
1
1
16
1
20
1
2
10735
54747
1
1171
1775
1
12
4
7
5
17
91
50
2
556
1
9
1
29
111
9
828
81
2
1
1
36
285
2880
47
10
89
21
1
1
2504
2
22
1
97
57
3
51
23545
225
222
2
3
5
44
768
32
11
1
704
934
56
1
5
1
4
31
37
5
12
70
51
2
1
500
16062
1520
1
11
285
10
34
21
119
136
2
2
2809
39
22
1
2241
77069
4
9433
5044
1
13
2
43
14
411
8
134
1
1
27
12
1
32
7
5
4
1
5
3
1
155
1
1
51
20
3209
15
29
33
1
60
192
15412
34
2
251
2
1
10
11
1546
99
14
11
6
1
6
6947
19
1
1
29
76
349
80
1
54
2
1
2
17192
2
1
28239
4
11
559
2
28
1
6
3
1
25521
808
6
1
2160
1
2013
34
1
13
427
4
8
1
6
2
14
4
2
2
65
676
4
1903
53
1
19
5
1
149
359
1
1
5
3
2500
5
5
1
403
294
7
8
144
7
2251
53
2
17
6
1
24
907
2
17
16
165
2
1
8
38
1
58
1
1
716
6
348
2
3
532
4
2
4
37
80407
39
1
5
304
48
1
7
3586
7
429
1
6
1
3
65
4
677
3
11
361
11
8
1663
8
210
8
5
16
1
2226
976
72
230
2
5888
36
1
4825
3
1
1
5
1164
138
1
26
3944
108
1
16
13
1
1
84
1
1
2
6
1
56
2
5
167
1
13
234
6
12
172
7
135
6266
3
10
2847
1
8
39476
8
13
7640
1032
990
2
6
4
608
4
20
1
42
2605
8745
4
91
25
1
2
29
1
1
12
5186
1
3
2552
1
3
336
4
2
294
1
10
12
4
1
293
28
15398
2966
1
36
4
15796
893
4
2
1
18
5364
12
74
588
347
776
22297
247
39
49
1
19239
82
7516
60
188
1
4
229
2
1
18
138
1
2888
8
1347
2
143
3
346
42
2240
21
61
17
114
2
1
1
6
5
2
22
370
82
1
23897
90
43
1
4193
7637
1132
1
134
1
2
9
116
9446
1
42
99
3553
1
3
113
9
11
1
9388
35
1
3452
1
46
527
2978
6
516
1
1
40
6
55
205
16
1
130
1
4672
1274
3
7
1
10
329
1
6
6
5
3
2
30
1
18
1
1
14
12
1
946
1
1
7
2
145
3
1
13
1
431
9
242
7781
4
1883
24
66
16199
3
2
323
215
339
1883
2061
2
13
150
2
1
80490
137
12
1462
19
1246
1
15
676
1
2
30
20947
14
253
34
19
3
114
669
7
1
7
20
7
26391
812
1
62
44
3
8
1
2
1
2
3
1
10
36
2992
58
965
1731
7568
102
82
1
1
21981
112
8
3
1110
3
213
14
578
8
7
25
1
1
441
5
940
2
1
1
1
6
1
1
379
3271
2
85
50202
1
18137
4
1
5446
667
21
2
12116
12
19
1
4
11
1
3
3
2
182
73
2
6
150
10
1704
3
1266
1
11
1
9
40
13126
7
8
1
11
5
310
2
1
26
177
5193
2
1
17
2
54
1
13645
35
791
6
68
17
12
199
233
3117
315
5
1
39
1
181
1700
2
10
2
4
2
6
4
1
1
8
1
1
1
29
80989
107
6
116
16835
5
156
2
775
1
377
7
1
17
16
17374
1524
1
7450
1
23
4
61
38
3
12
17
211
1
425
77
23
1
7
1
1
1
2882
77
36
5226
16
221
255
7157
57
8
279
134
2
3
1
3
3
46
3033
8
5658
1
2
12
629
9
68
61
145
3
3
604
400
385
10
160
26930
1
1717
421
2
58
8
3
393
71610
254
11
1
15706
1047
1
1585
1
6
135
1
1
2
3
2
317
47
3
28
21
1
1
3
47
671
1
3
156
1
8
4
12
4900
8884
1
13
1356
264
8
709
2733
187
3
1458
1
2
2
4
21
9882
13
134
3
1
55
1
4
18
1
17
2
261
21536
1
831
5
5
129
9
1
1661
17
3
1
4
1
2
38
4322
93
1
27
11
460
1
13162
3
2
10
3
66
18
551
6
1
63
3
51
880
1214
2
13
2
2
7
15
114
2
2912
1
16
1
12016
90
43352
178
11
1
1
213
50198
4
110
5274
1
3
4
6
247
1
661
43
9
6
187
7
123
2
4436
1646
603
4
1
3
8
20
2
1
212
1
924
318
7480
2
10
5
621
963
1708
4
15
1
415
4
1865
5
14
1
2
3
2
1
263
1
12
83
96
1
450
1798
1
25
34
322
114
5
1
151
11
2
1793
9
2387
1
93818
2
278
1
1
90
162
3
9
5753
1
3
1
388
3
43
81
48093
1
1439
157
3
569
1
151
4
4
56549
5
88
188
12849
10797
1
3
1
15
64
2
2
5
8
74
2
2
45
3
25
1
6
1
549
4
1
56
77
22
43
1
3854
17
64326
734
32
4
691
10
49
2
2
5
18
4
1311
5099
49
3448
1
17
7
3
1
18799
14
5
16
1
1
1
170
2
27027
1
5
1
2
4
7
4
1
5
4
10091
2308
1
7034
11
1
48075
125
1
292
534
161
2458
1
1
1
32829
1
4
2
1
1559
454
1
3
88
3
69
13
94
1
1
792
10
286
66
9
141
1
12
9
152
2
30
66
4
8365
2381
1
250
1
105
1
94
199
6
9171
37
3
15637
382
2
49397
38236
10
94
12
37
6
7
4639
2
468
27785
6
14
166
1
1
37
107
2802
8
36
128
81947
948
4
233
17
1
15835
5
5
32
20686
4
1
16
1
52
145
76
1
145
1
3711
1131
2
78
9
9
1
1
1
4262
2
1
6
18
3
1
4
12
4
3
88
42
7
1495
1
8
1
1
5
23
7
1
2
1
746
130
64472
6
5
4
65
7
9
6
284
855
21641
99
39
3
16
39
1
19
614
54
37519
14
3
322
1302
2
2
2
17
997
3
1
224
4
1604
11
6
7
3
1
33
13
3
38
5
16550
78
1
2
193
1663
235
75993
3
27
429
486
2
23
3
37
8
7
168
24
1
18
68394
2
6696
2
2
5
16
159
3
2
2
1
5
261
1
1
1
2
184
66
8
1
7
249
1
1
15
1
51
1
15
304
1
1236
1
1
2
8
14
58
2656
7
69
8896
7
723
13
24925
1
13
1
7012
19
514
24
631
2
4049
20
2
7
7
5
10
25
1
10
1
3
1
2313
2877
3
1
49
28
3
5
2
11
2244
125
1128
1
70301
2
2
93
16
1
10
1
462
11
6
3
840
135
23
13
52
15
1
36
1
6
30731
2
70
6
24
101
3372
3
14
5
1511
2
16
18
769
1
1
8047
838
1
2
145
10
1
1
11
25
5
623
1
1
62
844
1430
80
9
6
11
2009
25085
23
464
4
1
1
1
26
1618
313
9247
12
2658
82245
276
17
14
1
9541
6407
1
1
7
2
8
2
88213
215
1
3
380
2
1169
44
1
1
482
7
1
18
522
2
43
3
2
13
3487
9
127
12
514
3
4
217
1185
12
1
547
1
5
11881
494
3
1
21
6
1
49
10
10
12
2
202
524
5
969
7
2
3
300
19
5014
4794
165
107
1
1
34
246
395
38
35
18
79
4804
1739
1
485
516
17
67
4
1
6
1
1
1
3
8528
4
95347
298
1
1
1
3
57
81
1
1
3
261
4
3616
3
15
1
1
8
3
26
3
1
1
969
52
55743
3
35
1
3441
1
1
872
13
31485
9
1062
1
776
7
1
27
18
109
1
67
1
26
5
3
3803
10711
542
1
33
1
7788
17028
57
72085
1
8
1
1
2
15
91
8
3562
21
23
87366
8
2
12
3
1
223
3
1509
3
2
3
1
68940
3
592
10547
52
1
7
2
17
1
448
3562
7
2301
14
25
1
3
1
2
121
156
5
13645
1
76
795
8
67
70
9724
1
4
56
4
1
17641
15315
1
1
144
193
8
22593
1
25
3
2
19
1
10
130
2
2
7
1
185
1
7
3
1
77
4
11
37
33593
159
2
16
23
27
1
1
208
3
3259
280
4
1
7
17309
262
8441
4
3
3
27
42
152
1
3
5
3
193
1
68
16
418
2
2146
102
219
7
1
156
29
160
3
118
1748
5
6
16227
9696
2824
2
10
1
61
695
47
15
1
11293
1
86025
20
1
10
289
3
110
111
26
762
923
14
4
4
4
1
7
844
2
1
334
2
4
3
3
11
75
1
10473
15
2
13
1275
4
21741
66
11
10
676
277
14391
9
31380
29337
2
6
36553
9
19
609
654
2
269
675
3
1
3
7
32
355
6
1
5385
28
1
1
1
4796
8
12
7012
1
7
5
2514
1
53
8
3
1
1
6
6
19
60
4
40
1
109
28
2
1
1
64
15
2
34
5025
2
1
2
753
1
32
3803
3817
1
2
66208
9
2
57
1
1
1
1
1
1
23
3
6
3
124
3
2
1
39
4560
3
106
10877
8
39
595
1
6
75
1
8
29
7
15
393
1
1
1
1
7253
4
1
6
1
2
1
6
27
42093
8
2
2
5
1
52
76
1
1
37684
2
3
6
219
3
7
58
1
1
1
37
1
2
9
44
16
49
4
1
179
109
1
1176
592
2
1897
6
1
32
8
272
276
1380
75
118
2
3
6
3
4161
372
32382
1
11407
6
62
82
9
523
13
5000
1
23
12530
460
7
4
1
138
1251
4
32
359
25
8257
176
9
1
45
2
243
547
1
19
848
1
1
4
4
20813
16
83
1619
2
2
202
1
2
587
1385
99272
3
3
37
1
2
1
137
25
83
5815
2
41
42
64
178
13
3
45477
2
22
64754
12
3
2
1
1
18889
3
5
1
1
3
53
18
3
91
23
3
1
457
13
142
1700
704
37
38
3
2
3061
179
101
1
1
1
84
47
27
3357
31
37845
487
1
9
1683
56
8
202
18
22
27
95
107
1
1149
4
1
4
1
2816
1
43
9497
23
2
9
5248
41
118
53
1
53
6462
7
194
17
632
171
67
198
3
16
114
6
11
6714
3889
7
236
2
8
5
2
94
900
1708
19383
32774
7
6
25
356
1
25
3
1
2
3
1
2988
8247
14
1
31
2
4070
1
29
7
17
4
2
1
42
11
88
10603
102
1
1
64
2882
440
1
1
10
34
91
271
3
7
1
1
22
61647
1
215
4
3
18
9
1
6
10
3
1
1
11
2
10
1776
1648
1628
920
1
3
2
2
47
10
2
1
29154
53
461
216
2430
129
730
3637
1
1
4
2
122
22
309
1
1
5
2
13
68
1
3
2
2
42
1
3588
2
1
1
1005
616
853
35
1
1
45
4
18186
1
1261
3
33
99
1
468
160
57
39850
28
1
12
29
8
13
113
728
62
3
43
71610
6
127
1
1
1
62
35
1464
1868
3
3
2547
640
379
12
41
1
54
209
7
1612
3118
312
1
1
9
4
3
18
1
1
2
4
1
1
1
18
4
13559
313
3
45645
7
1
55518
19
223
2
4536
216
14
3
10
7
35
2
8
1
22
12544
14
2
51
6
76
1655
1
11
624
1
100
1
1
4176
1116
1
10964
207
235
3
21
29913
10
45
10
3788
1
125
1
28197
2
1
795
1
157
4
8
1
19
3
11
2
2
102
2
1
1
7
2070
4
2
1
4
3754
1
3
5
3
465
1
37
10
157
200
10
87676
553
3
3
10
17
6
2
226
2641
1
1
2
1
6
6
12
1
5
34
3984
28
306
2
2
32
4067
3546
1994
6268
1
568
11
5
113
1078
9
2
10528
1
1
72
2413
14
755
9
22581
2
9
1
1
14
1191
134
15
13
1
13
6
831
1
20
1
6
1
50
19
2
2757
1
1
4
1
3
1
44
1
18
1
1
2
11
79
1653
1
23
2
23
584
6486
1280
28
89
202
5470
38
232
1
12
93479
1131
366
49
255
111
282
3451
3
1
14
1
20
81
13
2
1
2
6
2
3
52
5
16
114
1
483
15638
3
735
1241
6
40
135
133
105
53380
82
26
284
5554
133
9
9
2
3
174
4
3
1
19823
1
1
1847
16
38
2
317
1
1
19981
4
9665
3
3
2
312
3
303
72
655
1
4151
29
8167
81
28
1
16
11
10
87
1934
2
993
45
2
5
12931
169
3
266
23
6
1329
111
1
1
3
1
9
10
6673
55743
1
1790
1
127
1
5
6
5
5
12066
1
5528
13
9
1
4
1
2
36
878
1
2
29762
1
3
5
2
229
77
979
14
3
1
7
2
233
1
11
3
583
1
10848
153
91
1
1
2
109
2
2081
3
1
1878
6161
3
5
83065
68
18
36
11354
326
3
2
12
13
2
8
551
3
2
1
1
9
2
17
1
56
27
2
1
166
156
1259
1614
6
90
268
5
3
2
12
29
2235
6
224
2072
1
22773
30
23543
512
1
52
110
344
1964
10
3499
1
22
1
8
3095
21
2
1
155
1
2
111
2
359
343
1005
1
3
15
4
6671
2748
19
1360
2621
94852
919
4
69
3
1808
275
142
20
1
12
1
1
1
1
1160
1
40
1
4894
1
61
1
1
28
1
545
32
361
59498
2
80
1396
12
8
1
1
6
15
12
1
4728
4
15
3
1
30
6
5
1
1
3
1
27
40984
4
30712
2
1
2648
4
35
3
2208
15
6512
78
4
166
8
19626
4
1521
7
15
1
1
69
35674
458
1
27
54
3
27603
35
448
1
54
1
112
3
13
2
2
3
1
5
2
19
12
1
3344
95
1
1
2
44
24
2
27
1981
30032
7
126
334
1
1
1
1
6
8897
1
1
1
3
377
5972
10
1
5
82
1
1
11
1
150
106
2
4
2
2485
77
38
7
1
14592
59091
7
1
55670
4
2
3
39
121
1
10
7
2
104
13
278
196
2
3
4
8
2
3
1
10516
9659
3973
14
48
9
1
2
2
106
270
4868
12
813
33
1
83319
48
1
12004
3050
1
1023
9
1
33
42
4742
309
39
2446
7
2904
111
74
1
55873
39090
6
610
7
4
432
1
166
385
2
24
12410
39
430
1198
1
28
13
25
1
8324
1
7
1
148
1911
37
1651
8
145
1
59392
4114
1
3
27
127
3
89
1
119
1
1
2
1
15
22
18
4300
1
1
188
25
7
72
1
1
522
122
1155
6
7
390
261
51
156
418
4
1
4
2475
1
1
135
2482
1874
1340
2
1404
20934
2
22
1491
213
11
11944
6403
1918
27
23
1
2
186
14
3748
206
6
5
276
3
3
10
8
3
58
6
4
2568
1
32121
1111
2
1773
1144
20
20
4
1
1
37
1
13
11557
54
1
282
11504
828
1
2
1
113
1
1
4
66
13
952
19
25
996
2
2
25
2450
50
587
613
14
1
5814
338
1
2199
1
2
66094
12603
10
19
26667
22859
1828
2
1
1
11
16
4
25241
1
48
203
15
29
1
1
4
167
180
68
64
1
24
41242
2368
1
2208
1
10
10294
32
474
1
2361
3
36
127
1346
2
7
307
1
1
8
3
24
32
7
8
86025
2
8
4
742
75
155
19
459
3
384
1
3
9673
41
319
19
1
3
538
434
109
304
51
3
16
2
4
387
1
2
3
2
4
4
91
3
1
99
11
8
2
1
46
15519
11
679
1
1
1
27
333
14
6
3
6
1
2
10
1139
1
4
3
1
3
2
2
1621
2467
1151
1895
26
1
16276
4
176
11
35
4779
10
4
9
2
874
22
1
1
7043
80
1
10295
15
20
1520
1
1
7
1
1
27302
505
220
4215
21
7
223
1
1
1
3
188
3
107
50
1
6
3
2
22
14
33
7
1215
20
57
1
2
32
1
1
1
1
3
79
2
1
995
77
2
469
1
4
912
2141
369
2
1
393
45
21955
28
10
5
1
1
4
2
4
9
6
384
3057
1240
49
41
4284
1
738
4
20112
5
406
1
15
5
8
1
62
45
1
2
1
6
14
64
202
1144
1
547
28
25
59
10479
3
29
4
4
72
219
42
1
30
257
145
7
14245
1
1
1
3
3
1
2
10
148
2
43
7
443
2
1
17
13
18
1
1
61907
2589
220
3
39811
2
1
1
4
2
2
2
1
31
1
1369
587
1
1
42
5
53595
2
1
955
4
1
1578
1
136
1502
5
34
1
34
10
2
17
12
7
752
5
1
6
572
32325
1019
391
2
4
3
13203
73
159
695
2
1253
29
1
293
86655
57
20
1
2
16104
33757
67
21
1
4
1
169
52
2
2893
1
66904
21
1
38533
15
10
1
8
6
11
1
8342
116
3
4
57
1
563
12004
1
4
28
118
7
89
145
1
218
27
25
2230
2
1
3
34
259
1890
18
1
830
1
1
664
3
735
3
7455
8
60583
2
58
19
37704
2
4
2
98
4
112
6
84
1
23
1
21
27
1
40
1
1
5
7
65
2
4
471
2
3928
1
1
190
5509
2
1909
1
109
30
4
5
1
5000
32979
95
16
1
1
761
4
20
23
129
2
4
25
1
1
90109
11
132
1
4
286
187
69
1
29355
8
3
21
124
46
7
23
335
13
5
121
2
849
92
3
3
16
31317
652
16
4
8
22
17078
3
19
1054
53
18
535
2545
1
191
2
1
3
16
3
1530
2
35
2
4
1
1
1119
170
7
2398
2
119
309
42
190
1
63
2358
56
12920
1
1
1
9
1
666
1
71194
2
42
5
5
13
680
581
18
1402
1
1
7
1
1
25
3042
2
1
171
15709
2
4
3
101
14135
1
215
1
10
5820
65637
60
38
2
8232
1
254
5
1
6
1
15
161
76
43
26317
9
28
8655
4296
1
29
4
4
46
308
21690
1
1
14
1
1
1
10
4
2
75
1
186
1
31179
647
1
6
2
95
91
3
159
2
5
39
2740
28354
5
4
14
25
4
4
2
26
2033
94
28
1
596
59
2
1
2
33570
3
4
1
31
676
42
3988
1
7
6885
3
2
2
1
844
18237
2
69
202
3
1
6
2
179
1
2
4
2901
3
2
3
4
16
33
1128
4
10
7
1
32718
15
2
4669
333
185
52
51
2
1
4751
2191
1
17
1
48
53737
1
8672
1
2855
1
1481
108
2
13
30
33
37
58
1
13
45
39
2
4
1
1
9
1
404
14
2
1
5594
7
2
1
3
3
3
1
15
188
2
28
650
27
1
13582
4875
11
1108
1
367
2
1
25
1
13734
11
1
3
1
250
16
37345
498
53
2
1
30
1
2
2
1
3
1
388
39811
15
5
1
1
4
8
12
1
9
14
1
9
3290
3
463
2407
1
1
1
3
427
3392
8
3
71
4
1
1
68
15262
2
7
1
1
524
3293
16
1
9279
402
75
36
8
6573
687
444
1586
8
1
12
46
1
1
3
10
7
4
462
3
6
86456
34
6
33989
1882
2
552
2
2
103
44409
41
1021
4552
27
5
65238
2
1
6
242
116
382
2
2
12481
203
22
2
10
1
228
2
1
1
1
31
592
1
3
288
25
8
3
33
16
17
1
5
36046
55
12
27
2
1
920
1
2246
286
1847
1037
9
1
443
1
3
849
19
10
2
55
1
11
15
1
1
52
17
2
15
1
3
1
1
8
1
2
4
9
257
1094
6
49
466
2
1
4
21
59392
6
1595
355
18
7788
6
313
15
757
10
1
2
1
11
498
3
4148
50
5
1
4638
148
22
2
3
170
3
136
9
755
123
3
16
3630
394
452
595
91
50582
1
4
1
1
1
2
3769
1215
1
1
7
4
61
11677
4
2
3
1
214
57
15852
1
28
1
7
43555
1
604
2
1
1
225
1
13
1
1
124
113
55
1
228
553
31184
4
148
29364
6
4
1
1
5
26958
6
1
2924
3
785
415
3
1
367
95
36
48
1
1
1176
3
89
17
1
2978
92
8
1
60
1
1
5
3
1
3128
1
9
14
8
1
86
11
5
2
7
248
14
6
11298
15
2278
48
53
29
9893
14
1
1
1
1
1518
77
1
14918
7
2
1
6
38945
2
317
605
1
8424
30
7
14
2423
1393
6
5
293
342
533
21619
1
2
4
1
10
18329
53
3
7
4
2
686
5
18
3227
3
684
5
7
16
22090
1368
1463
7
29
1166
1
2
38945
2
31398
586
590
76231
3654
2
1
2
3
1459
2
316
3296
37
24
1327
20
423
1
813
1
6
4
4
4
50
2
15222
511
3
12665
19
15
3
1
256
99
2304
1
7
9007
37988
6
463
12
4
2920
1
121
4
1
225
36
99
2
55
13157
6
1
1
9
3
3
12
2
34
3
62
1
2
82
2
6
12
1
24399
67
4
28
124
1246
6488
91
26
2
37
2
5
14
24
15191
4
639
1
17
2
4
12
18
908
106
2
1
1
2
212
2
9
47
5649
10
815
3991
5
1074
1402
1
36791
1
2
5
137
130
418
1
65
54
23
1
28894
1
1222
75
56
2
291
191
2351
7549
1
24
1
4
1
36
3570
68
343
4
7
83
1
1
4227
109
960
26
180
18
615
1
2
1
35
952
15
5
1
1
1
6
803
8020
2
36
37
1
1870
1594
2
112
1
5
52
2
21
1
1
2114
20460
2
88
1
1
1
993
914
1
17
152
2
47844
1
7
1
1
1
1
8
160
35
2
5
749
122
4
1
2
1
5
9596
20
2
7
1
1
12
355
6749
44
196
91
37
3
2
3
9665
13
4011
1
23
4
27
10312
4
2
413
7
12
1
19
287
1
16
9
16
148
37581
11
1
969
92
3
236
2
3
368
102
1
3
440
318
3
1
2
1
84
1
4
1
5886
315
4
1
11
3
40
1
122
1
1
1
221
9
11
6
40
1
3
20
1518
1
115
4
4870
7
1
1
4
1
2313
85
2
25
1
2
2
8
2
6089
286
9079
3
1
24264
2
26
1
1
97
52
41
47
5
1
61
4
171
17
2
2
1373
2
1
63
1
7606
119
1
38
10
54
5
1
3
1
2
1
60
1
5
35428
331
8
10
12809
1
2
1
7
1
109
390
157
9
2
2203
253
2
1488
1
62
5804
327
9
77
98483
305
92
1
79
16
100
1
1
11
10
12
1374
5
2
3
1
11
2065
89
3
8
610
104
9
357
1657
1
1
7
9842
1014
2
21261
8
128
2
1
2
6
1
54
3
2
85747
13
8
51
57
1
957
20
32
1698
24908
1
82
30
1
5
99
1
122
1
4
835
7
4
7838
35
59
2
8
15128
1201
4
1
1725
28
3
1
89
2
1
1
4
1513
2
1
26
19
31
3
265
529
30
32
1
2448
1
99
4053
23059
2
495
1
2
1
2
6
3
128
14
149
8
207
3
2
22
1
6
47667
2
9446
36771
3
255
3
1
1
2
31
757
316
79
5
72
3
9
756
6
1
8
10641
2701
1
46
152
5
21
2
2
25
1
1
26519
2
13
1
591
1
4496
1885
15932
226
2
1
10
61
42973
2
7
25508
3
342
157
301
2
14
2
389
1
1
78
10842
41
1
4
1
4
3
84
8
227
9
1760
23
4
1
10
4
4
424
4
3
118
25
95
5661
90
37
1
1782
1
282
23
101
2
1
2
5
2
13
3
1
86
55
3
27
11774
3
149
4
1
1
2
1
11
2
94381
26
1077
3
29
194
23
241
1
25
1
23
8
1
589
24
1
903
1
114
3
22
81
6
1672
2
1
1
1
5410
7
5
1202
1
1007
2
7237
114
29
32013
11
19278
1
1
2
1
1340
19418
1
147
352
440
2
1
6
1
11152
359
1
8
8
1
1
1
1
9031
32359
9
12
4
2
173
87
10
53
36654
59
357
3
6413
116
1
136
126
5404
3
227
6779
2
35
18
4
1
7
30708
1
1
72
40887
3
17
150
9
4
1
1822
1
1
4726
22
6759
21
1
14
2197
12
3248
3
21
527
30
43
38
6
1314
8
1
65
3
1
3
774
3
6
76
914
1
4
2836
6
11
5
3
3
4
103
1
37
926
100
1
2
28
12
4
28
7874
754
31
1
1287
9
2
4
1
11
2286
19
140
80
15
48
3
166
7
13
1
6
6718
305
574
1658
65
15
15
17
14
1
6
34
617
3
53225
983
232
12
1627
1
1
1
2
7
391
831
13469
160
2525
304
3
65
6
845
170
1
4
31
456
1
1174
2
1
1
34
30
64619
19326
2
1285
2
1614
1
9
12150
4
6
91
6
20
1
57
345
197
3
218
1
4
10
202
5
9
612
4
10278
1
1
9
24
66612
5
14
8
3
77713
339
3
196
7
52
5
11
13
120
115
7
2
1
1121
84
4
1
1
10
1
413
2
441
626
1
4
1
1
3
1
8
1
3
44
14
7
9
76
1
25
8051
5
67
34
12
5028
52
386
8
14930
963
257
3562
1
19
36
66094
198
2
616
1
9
1
259
52
2
2
6
1
186
9
7
64
82
1
2
12
22866
1
21
1
2
3
5
2
7
1
1
531
2
19
1
1
15051
3
2
3
197
28
87
69
6574
6454
1
1
93756
1
3
8
1
17
1
46
18
6912
1
38
2
56
5309
19
1
1
4
9
287
116
1
105
2
13
135
1
580
49
5
2
6
13
3
1
106
51303
14
1
385
7
1
17
152
302
19530
1
11
9
15
1
294
2
40
7
88
53
11
1
5
2
23
1
2
2
1
331
7
153
3
58388
1
45
8
3721
118
3033
22
1
1385
5
1
91
5
129
11
11
135
40
2
3
4
10
2
1
171
19
28
139
1115
89
1
2
2
4
64
7
305
3087
1
59
3
1
1
1238
47
118
22
5083
41311
1
97
91710
69
67
95347
1
43
315
14265
77282
1
3
181
1
4
1
22
1
4
11
157
2433
1
56
3
567
9
47
16159
1
4
13204
42
34128
1
3
165
33
45
8
30
464
1
3
5
2
1
71
214
1
1
1
20
21
1
1
29
1
337
43
1
8
1
62
2
1287
6
1
16
17079
111
1
1414
19
38147
2
3
2
7
1
78
36
60
1
48
2
15
979
1299
80
3
6
6
4
2
33
10
893
5
39
4853
347
2
1
8
14
3
11
23
6
131
93
4
10323
38
152
4
3205
29
9
34
414
4
70
126
13
90
4
30300
5
200
156
262
2762
4
563
9
4
27
24
525
278
1
43
1207
1
25
1
181
25
130
1
3
1
1
1
225
31085
1
49
44
4
108
2
1
5
4
1
2
638
99
1
6
2718
3
1
1
3
2
4
3
12116
73
7
7
2729
1
2
3
13
696
100
1
1
26
1
2
208
28
3
4
4
1
1
41
5613
96
5
570
7
2
15
91961
4
1
1
4
7949
1
18537
5
2
167
71
1689
1
114
17
10
1
694
1
239
1
11
280
374
1
143
3471
2
433
281
2
2
43
4
36
2
1
2
4
143
46
5
1
1
20
3
207
15
267
84
5
4
14
2
1
101
459
1384
568
19
62
2
53
1
11343
21918
132
1
6
139
42
23
231
38
404
1
14873
2952
6257
1
2553
2
1816
271
4
639
3
28
5163
2
4
8628
589
71
1
1
24
1
1
583
1
183
2
692
7850
3
4
17
9
2
28
1
6
58
1
1
6
1
2824
135
17
3
9842
4355
15
2068
28
13908
9
30
1
169
6
13474
1
19
2
337
408
152
11
1
536
2
1
8
5
1
6
1
1
3
100
15
165
6
2
4
1
1
65
6
1
2
233
16
1
7
3
51
121
3
39
64
3
2
15632
1094
2
1
2
3446
84
1
16
1
12
17
31
269
1
4
1
32
8
6
1
3
56
5
1
4280
919
1
2
1
1
8
35798
1
44551
48847
1
41
10
6
6
3
56
3
7
155
11
4
24
1
3
8
1084
274
121
11
6
36
78111
137
438
883
8
761
470
2
20
15
7
2156
3048
1
1
5758
3
8
26
47
18
2
2
42
1
1
119
4
6
6
57
1949
13662
1
14
9
1
542
26
4740
261
5
1301
1
1
136
101
22
5
1
59378
38
2
4
16
1
4728
1
575
176
3196
3
39
1
15
1282
3
1823
20
836
2
1
103
34
4
501
2356
275
29
30
26
2
572
7650
3549
2
2748
974
777
7553
1384
4
1
40
6267
4
11
10
48
87
6
3
1578
2
42846
30
1
625
5
6
2
2
3
6
2
29
1
12
270
28424
1
25
94
96
6
399
4972
24240
2
25
1
415
10
1
1
4
1
4
1
4
74
1653
879
11
3
15
1240
2
58532
1
3
1
656
2
1
117
3
2
11224
35
20830
39
5
26
1
3
11
137
1
1
316
3
125
660
1
1
11
15
1251
481
4
3
4
712
20686
414
2195
26
2
1315
33
38
1
7
117
15613
3
119
665
1881
4
4
18
406
24
32
4
5
1769
40
65764
1
5
39
5
1
65400
14312
215
1
1
11
2
2
3
4
88
5
86
6013
1725
6
31
2
19
1016
5
69
1
5
1216
24
42936
12
9
34
15
2
1
2
1
5
1
3
7
40
8713
81
561
3
5
5
1
1
4219
115
3
7648
20
1
97
16
3
9
9139
47405
21
1
6
13
2
26
458
163
486
1
38675
241
5
66
149
5
31
30
997
1
674
4
467
1
8
10
80
11
12
529
4
2064
822
12172
1
52
2449
1
790
10
25
8
22
17
1
12
1
1
3
1
6
14
609
6
3426
6488
1
28
4
97
64475
10
8
1
63
5
3
24
337
11
1
9
1
2
3
1
71
1
1531
15050
58
3
47
7
248
420
90
1
26
48956
3
127
21
71
863
3
8
1
4
79
1
279
4
1
210
556
2
13710
1
1
8
5
11
1
1
15196
31795
10
25
3
11
294
3
2
25
10
844
2
2
1
10664
1
28
14
1
1
2
1
6897
1
5
5
31
34595
2
10
4
8
1
61
212
6
1
1
25
1
1
1
186
1
2
3
2
1
2
105
1
1
47
15
1
92
3
2
1
1
62876
12
1
971
4
5
1
3
1
1725
4366
1
30232
2
146
1
1
1
698
151
1
1
12
130
118
7
2
3
3
4
14
2
2
1071
2342
15
2139
5
81
108
2
15
17
42
2129
3
16
4
14
989
24
397
12
58
5
3
111
2
1
19829
1
3
203
2302
3
6
1
6
9
3223
4289
6
1
1
1
69
1
11
645
1
1
6
2
14
9
23
22
4
262
24
1
2
1
1843
1
12
1
26
8
29762
12
777
1
1
68
56
4
44
1
3082
18
1148
123
1
9
25401
7
13468
1
29
4779
1
87
2
38068
2129
23126
4081
4677
4
2
9
3
1617
12
1
1
26
3
3
233
37
3885
151
4
1
33
367
1
1
26
18605
2
1
29
414
5
11859
3
43
2
275
225
1719
268
28
1596
3
6
5
160
22913
19436
9292
774
73
8
159
1
35
1
3
444
2
123
504
7
70
3
9
14
4
3559
3883
32
3
15
60
137
6
257
41
2
745
92
1
353
9
1
71854
1
6
1
191
37587
7
2
6
21
73786
877
15
303
42
469
5498
81086
7
2
4
1
7
1
12239
7
39
4
85
156
455
31
3
2
51
1
4
7
27
287
1
31622
335
2
29
5
2
6
550
54
1
1
12
4
2
8
2713
2
13
22
39
1
1
119
1
36791
1
27877
13
1
29870
812
1
3
7
1
8
8
35929
3
16
4049
903
6
16478
4
4
25
3325
2
2
2
1
87
1
1
4
88
1
1
10
259
11
1
197
2
25
5
8
5
3
42
38
1433
1
1848
3
663
25
1
4
1
2902
15497
24552
41
1
3
46
1
578
2183
1806
3
1
117
2
6
2
4
3
45305
8887
3
1
18
1
440
1
1
568
36448
20
3
1
10
12
9
91
9
23
14
139
10588
2
364
1
1
12
8
1
1655
1
6
2
6
9
1
676
7
1
261
1
5
17
1
24
31
1
4
63
51
2
28452
79
75359
48
1
1
3
1
1
79
1
129
405
23
1
31
2
1
2
10
32
13
7
129
72
86
1849
86
154
1
17
683
87191
3
9
532
6
1
7
2880
5
95
7
11952
9
5
498
115
48
6
41
5
1
3
815
24
25148
1
2810
2144
14
530
1
40
323
1
2
5
158
32
110
2
188
1
1
1
5907
250
4
657
3
4
3
4
76048
1
2
655
94
1
3
20
268
6069
2
348
36
4908
18
2
758
66
2
4
4
4
35
84
331
126
11
2
4314
5
1
197
1
3
1
1
30335
2
13
4132
2
19
2
1
12244
4
5
3
2
13
1
80
5
6
3
2767
15
15
332
2
15632
4
7
39
299
70089
1
16484
9
115
2
396
234
9
1
53
2
1
159
1
108
4
1
113
53
65
215
46
22
1
1012
2
489
225
130
5
6
3
2
1259
6
3
105
2
4
6083
889
57
1331
2885
504
5
91
732
2
1251
125
545
280
12
4
21
6053
27
1
10
54
33
2
1
12
28
1937
1076
154
52
31
7
112
170
18258
1222
493
3535
15
132
340
8644
2
5078
3
5
106
3
2
378
19
1
1
2
13008
1
3
3
19
950
4
43
2
2
2
3
2
5
32
520
10
2
204
2400
7
29
2
54
14
335
313
4
1873
15398
3
56
1
138
493
198
1
2
341
245
3
161
140
289
1
3834
6
3
28
209
1
2
3
1
5208
2
8
4
3
7
1
14
4517
461
2
8900
61
54
3470
2045
128
52
3
1
5
4329
2
3
41
4
2
3363
1
5
4
430
279
2
5
70
2
4
1
25
1
2
1
745
3742
906
45
12
1
4
40
24
17
63
472
2
18
27
3966
70842
1
1
16854
79819
44
1
3
4
18
4
217
22
1
6
4
1
2
14
5691
1
1
5
1
5
539
1461
5818
6
4000
11
8
2
2
1
1
26
9922
1
29
2086
423
426
204
50
876
462
17570
167
498
2
31878
3963
1
2
124
16
26
1
117
6
698
7
1
3
3
28
3627
3
1696
15159
1
1
13
97
1
2
10
378
224
20
8
41705
3
7
692
921
3
79
1
479
876
11
7050
2
16
1
7
9
11
5385
1
2
2324
32381
56
3
19
83420
61
1
4
314
1
2
36
426
34
25
16
71778
1417
55
8
2839
1
1
3781
156
38853
2779
87
2591
42
1
6718
58
277
33
1
3
33
664
15236
24808
1
3
15
65312
9
70
8
4
40
60
6
1
7
5
1
1
1
1
1
2290
2
960
8
21
1
14592
7
8
4
2
163
1
1554
3
2
58
1
1
35
2
96
108
638
8
40883
19
1
2
5
2
2
6897
4
50128
556
256
1
27
166
1
6
14
14
2
1
48
554
533
31
1
1451
2
49
110
2
5805
1
3
264
1
3
1656
1
163
1
8627
161
17
4
83
737
5
4
7
7
1
1
95
3
588
12
3428
24
3368
1
81275
22
3
1
12282
1
4
2
9
22
6
6
6686
657
5138
309
644
14
4
50
47
49
62
185
5
32
11926
2335
7028
3
2
930
187
35
7
499
5722
155
2
73
7
5
1
1
14
6
1
3792
7
110
2
35
360
1
174
1
8
2
1
1
97
38
9
5
2
2
3
1219
3
2
2
8
3543
1
359
89
51695
1
2
31
9
1895
143
1045
63
51
51
209
4
1
1
1
218
4
1986
541
1
334
1140
1
1
25
59
13872
1
2
5
6
1
14
1
1
7437
4
32205
4887
5
3
5
19
3
1
539
5
6
8
5
16
11
58
73130
382
22
8
54
4
21
51
38
47
9973
2
741
4
134
8534
4
14
998
503
2
1
735
10
85
53
36
1
422
686
6
11
19
18
1
5
3
194
629
79
2
1
2
7
27
12
1
14
49
1
2
42
1
7471
11
1
3
5
1
1
1
1
11
10
18
75
102
62
36
16
3
18
2
1648
31377
4132
1
2
37
24
22
414
1
769
3
3
4
15
4
6
1691
1
1
25646
5
4
2
48
4
74840
2303
1
6
8
36
802
23929
33081
7
145
689
62529
6665
32
1
1
3
1
286
28
15
13
3
4
1031
4
16
304
2
2
1
27250
2
30
37845
4
71
5
9
2
1946
2
22002
1002
4
108
12
1139
52
1
1
2
5
621
1028
100
141
50
1
2
1
6
103
99
81
42
73
12
7
1
16
7
217
2
400
1
1
17
40
1
8
2
6
1
49
3
48
116
91
4
4
6
8534
42
36
185
143
1
116
5
663
24
10
70
1
3
262
2547
8141
13
19
6962
3
1
1
9
3034
8
86563
162
4
1
15
2072
10
1
19
352
8
3
3
28384
7
12484
74
107
402
124
1
217
2
863
5270
1
2
1
2
3
21
7
9
3
5313
5
912
13691
325
1382
7
3
201
44
29
43491
1171
1
364
38
1
67
929
56
317
1
2446
1
2723
9094
31
867
1
88836
1
60
6
81
1
1
40051
6
32
1
881
110
17
1
91251
25
416
185
129
2
4065
3
9
3
3
504
487
176
4865
1
9
89
36
14
2
20
1
37
2
1
1
332
5377
75
3
1
1
3055
252
160
1
1
1
1903
8
5716
1
8
8454
1
1
12
1
2
1348
25
9
6
2
9
5
43
3
20
1
17
1
6
1
2
52
19
1
28
27
95
95
4127
1141
571
1
154
1
24125
7474
67
3
21
95
11
1
15
2
28
225
82661
9
1
53
12
3
83
68
20
57
3049
3771
1
4
291
1
1
5546
1
339
71
10
2
5
1
201
1
118
1
2
1
3
24
677
7
5
371
99
9363
28
1028
64
3
3
1
4
4639
6
1
20
1
29
8637
55
13
1
2
4108
38
27
4
2
1
8237
17111
21
75
42976
69
2
3
98
7
5589
1
2329
16
1
215
61
1
2
1
225
1
1
2
59
8
1
280
275
2
40
47565
46
855
4
1
2146
1
3
733
18
15
1595
903
1
20
29
98225
3232
1
26
1
8
95
1
1334
5529
1
2
66
1319
1
1
107
8
18
78
6
11
50
6424
8
1
5
2
12226
1
4
1
10
4364
5
117
3
157
13
762
1
3
1
2
1
1228
58
2
3
1
12
11
6
1483
2
1
1
352
57
695
1
3
3601
1
38
3
117
38290
2
390
45
1
4
2
58
4
2
3
16
13
1
1
39
3
92
10
1395
145
3
34426
8
11590
1
3
28
8
2
4
2
164
11
18
2
11
228
2
2
2
7576
1
1
2
7
1
34293
1
1
188
5
3
2
199
5
4
27
2
1
414
28
1
29
3
3
10
79255
28
1
2
9429
3
27
2407
7
1
3
7
1
49262
10
1
6
870
2
2
1
30802
1
785
1
2
2
7
1
2951
11
6
2
1
47
3
162
396
610
3
5
164
21
312
2
2
3
171
1
835
1
556
6629
2
1
4
12
26
1
187
10
2
2
7
10
3
40
15
29275
39
52
3
68
2
39020
14
35
228
1413
11651
3559
3
99
180
63
272
82
273
75
3
1
23
4
329
96
1
1
139
6
1
1
8
1
1
127
1940
225
18
2
6
445
1
8
19
2
23
154
4
1
2
319
13
618
68
6
6
1
8
3
4108
12
3
511
1
2639
735
6
444
11
30
21
2547
2
3905
1
81
27
5
835
1
1935
31
30
413
89
1
8
146
6
52887
1
1
7
16
5
91
950
84763
178
7
4010
2
920
124
26
17
324
2
3
49505
1
10
486
1
4
48
6
37
3
13290
277
18
2
71604
4
1
1
1
50
1
55
94
4
13
36
5
4
6557
1
5
35
245
8
6
2
831
1
3
6
1
4
1
2
1227
2229
5
1
1
55
1
4
2
151
33
1
14
1
79
39
10460
3
1
194
1
1
12
361
9
74
260
46
1
1
3
99
1
1
37
5
1
2
149
5
2
86
8
2
321
1
128
8
3
159
53
131
1
14
3
1
7
16
104
18
1
44
407
27
6
34
5
7348
5
12
2
1
9
2
272
1
6
1
603
41
1
68
3
3
111
293
2
1
5
35
1
342
5
1
219
27
352
1
1
25
13
77
1
23
5
90
12
3889
1
7
3387
11
1047
2
100
11
1276
9731
2
48
4410
1
8
1
9
16199
2
14
2540
75
66049
1
1066
1244
1
117
136
631
229
5977
1
1
25
4
12
6
1
4
484
9
1
4
1
2
2130
236
8
83728
16352
1
161
1847
12
1
1
9903
40
3
3
2
2229
302
1
11
1
14
1
27
40
41
14
2
15966
14
8
127
1
206
81
85
35
881
11
1
1
450
3
1
120
1
2105
4461
20
1
54
5
4
16244
52
3036
1
20
51
1
2
22
609
5
64
148
33
8539
486
371
346
1
1
3
1549
4104
1
644
5279
2
2
1
10
1
1
2
2
14
2
6
1
10
14
6
18
27
15235
1670
3
1
1
5
7
1
41307
1292
1560
58356
1078
6
6
167
5
49
2257
18
13
485
1
2747
727
77963
1
8
15512
1
1
7
25
1
1177
34
9
4344
265
157
1
1
72107
45
9
2
8
440
81
2
1
2
1
1
1
34
3
1
43
158
3
24
43
1
2
1
4
115
1
138
9
1
7872
1
5
1
1
1351
29055
3
12745
13
424
1
6
4
9471
3
10
36
111
2
51243
22
1
8
13886
15
59
4
6
13088
2
1
19
4
3
1
1
16
323
87527
11
279
273
3
51
2
25
10323
21
2
50332
35356
854
3
12921
3
1
8460
1
27
6
98
7
2
72290
35
2565
18
1
2
250
210
1
2
1
17
87
1267
358
1
1
3
9
754
1
5
4
2687
7
3
211
5
70421
30
10
849
69
1
2
774
927
4
2
210
9
4
4607
433
11
8
4
7
8
2
386
1
196
1
562
13
997
1
5276
29273
20
193
39789
1
2
11
676
84
7031
1
5
4
2
60
1
15
11650
8
84
15
6
1
1
39
1
1
397
1278
2
1
7
504
1487
4
2
2
12575
2
8
173
15
11238
1825
200
16
1
9
86
2
988
47
9
58
7
3
11
15
15183
19
425
9
69
2
7
1
174
3
23
425
135
11
47
3
4
13
6
19
34
2
380
5
332
2
2
6375
1
1
1
1
1
83
5
1290
125
17
22
412
4494
6146
18
2
55
671
701
1
6
14
3238
237
177
2
1
8
2
6
54
2
1
5388
120
14
4
2851
32
47
23
131
4
499
13
7
1
30
128
24
3
1
584
5919
85
140
6
22
2
1
1299
10
1155
68
6
1
1
11
2
1160
32
377
2857
4
6
1865
2
9
1
293
32
260
34
209
2
33
396
4
4
618
67976
13
307
636
5
2
2
7
5
30
2565
1
474
4
11
3
3
1
80
9
3
11
54
87966
1121
6
25
587
236
1
1
2
1
8
108
54
27
52
87962
7
127
20578
1074
1
8747
1
2
47
105
1
1
124
1
230
154
13216
36
2
84
5
1
1
2
1
3
1
1
274
9
1
734
30
1
1
2168
3
488
9
1
17041
8
4
4
1
2
34
3
3
2
35542
58
1
4
1
60959
7
1
8
1
54
31
32938
1
2
4
1502
1
1
17
31643
1
4
72
1
8
340
11
3
26391
1
12
1
2112
8
504
83309
1
31
4353
2
1
1
50
5
23
1
2597
6
679
129
7
71
3
1
28
5
4774
1
18640
19
2
1
8
32
3
1
1
17
1
2
6
8
6
1
5
1
22
15
1
28
3
482
64308
2
3
1
1
1107
123
1
426
8
80989
109
56
44
52
3
216
731
1
2
16
8
49
6
176
6
21157
223
1
1
23
14
27
501
790
3789
8
5
6
18
39395
3
3
886
222
3
1
87
8
2
1
1
2
74
4
5
293
1
9
3
2966
218
680
92
504
11
5
25
528
1
22559
3657
100
33
2475
43
11
9163
1447
9
1
97
7
4267
171
1
109
13
18
27
7
3
1
3
1002
11
102
74
16
3
1
1
3
9
54
2
1132
1
23
45
1
479
4
2
5
50
53
13
7
3
1
26290
86
47
3
10
34
1
2266
1
264
2
32127
1047
3
651
4937
5
3
9
151
10302
4
1
101
1
1
1626
2
187
2
952
829
7
10
1
4
6
353
4
3
51
8
1
6
10
617
47
26
17
6781
1
8
79
1
44
80
658
15791
3546
5
10
180
1
17
1
12
4
1
4
628
38669
2
319
118
24
9
2896
1
1
18
3
1506
2
1
118
1
101
17308
1
48
56
991
7
16
3
52
8
38
77742
4
6
3
39021
1
14149
18
45
1737
2
348
9
16184
53
24
152
3
17
615
2
2
196
19
11
87966
32
2
5
1
17
43
5765
829
10
134
33341
124
4
1041
34138
95
6
1124
11
216
1186
8745
96
1
1
1
1
86
187
3562
1
1
4
1
1
146
4
18
33
7
3
331
24
202
18
4
2395
13
40
2
2
4
1
91
4
2
744
1
211
2108
11
80740
77
1
52
5068
558
3
9
3
1
54037
2966
4
12150
31
121
81
1
2
11
2
29
166
31
60
2
4
105
1
19
243
1
41
1
14
35
9353
3
5
7
3
88
1
25
3
42
7
1
3
6
1
19
2
1
1
545
8
1378
13
56
11
58
5012
1
31
15
5459
13
3
1783
407
72
8
9885
4248
8
3
83668
2
2
1
2
81
15
1
2294
7
46
18
2
44
1
1
1
4053
626
1
2
2
116
1
1
3
10
102
14
37955
1054
25
2
1102
1
255
71
4
5
1385
1
8
643
1737
6
3
1
386
1
3
31
1
1
2
1
48
16
54780
11
98
6697
1
27
748
14
20
1
161
3
69
422
9
289
4
24
2
127
1537
1
1
5
2
3
694
2
12
1012
3
406
121
23
7
817
1
56
23
1
3
41
16
21
1
9
868
11
2
1
1
2
1
5
3535
1
13
5
1
2
11
73
21
8
69
8
1462
1
2
5
1
13
333
4669
50747
155
1
1
42976
233
1
16986
9
7
14
9
2
5
45
85
17
16001
1
1
54
37
3
1
91
6832
16
82
1
63
1
11
35
768
3
4065
492
3
1
3
1
16279
22593
2
885
510
404
2
61
422
27458
6
464
1
12
1
12
2
3068
6250
1
7
8
738
107
1
1
15634
153
6
3405
2
1
92
7
1
1
575
31
1
134
5924
286
270
24
14
2
119
1
3128
663
114
5765
118
1
73
126
7
1
3
2129
18
2656
1
1
6764
37
16
2
23395
2
1
450
3
4793
3
39
86267
3
2227
24
84
2
36
165
13
2
497
23462
4
6527
14962
52
3
7
1
3
3
5
7
2
2
232
3
1
28
3
1
7
6484
1
8
894
111
72
4
58
1
42
5
62814
15
312
24504
96
4
9
146
1
1
1
3793
375
1
2
15
2
10
824
1
4
11
9
224
25
12
9086
282
819
1
107
1
1683
1686
20
1
16
125
23804
20
20
68
5
7
1307
48
170
1
1
803
9
5274
17
14858
7
4
120
10
3
13
1628
1
1
129
1
1
199
1
2
2
4866
73
1
1
7
5100
29
1
233
5
4
8
14
1
42
215
2
3
942
75
70
3
8363
9
1
1679
10298
13
2
2
696
2
4
2116
88
15
3
1081
2
306
1
1
1
5
6
745
7759
4
53
6
1
28
8
2
1
1
10
54
119
18
316
1
3
418
44
87
2
7
30
43000
1
101
457
1583
69730
5
50
5
22
255
6
1
86
3
48
2
1
10
8
1
12
1
41
4545
1
1
11
62
8
3
2
2
69339
1
1
2
47
1
20360
2
1
10
234
3
6
1
330
1
415
5
3
6
15
2
8
3
1
12
1
47
2245
1
1
2057
8
1
154
1
426
158
9
5
5
84
196
1384
6
359
1
2
61804
8
1
67
1
14
5
1284
262
352
609
85
40
1
3188
1
99
1
2
384
106
2
1
55
31514
4
4
8003
709
1
190
259
1
8
1
2
16
4752
1
4
24
5
309
11677
419
79
159
1
1
853
1
103
114
190
4
37
134
1
1
1
99
1
1
25
13
24001
7
1
19
291
12331
559
1
163
95
17
14
45
2
2
45
4535
9
1
4645
22
289
43
4
3057
913
9
3
1
275
3
19
512
5
1
47093
466
70
2
2
5
11
2
19
56
89608
1057
95
143
2
1
1
881
4
34
2
9492
11
124
67
14
11314
2
4
3
14732
149
2
46713
1
1
104
1
149
616
2
5198
1
4
20
3
1
91
1
23
6
4
1
198
2314
9
7
506
92
99
1857
30
18
8
4
125
296
2
5
13468
9637
2
5
1
201
7
15
16
403
539
52
1
1
1
1
955
98
3
33
1
43
2
170
9
4
31353
6
6
36
13
1
289
251
60
46134
3
3
36654
1
1969
1
97
1
83
430
6825
4
39
214
1
9
2
1
2
53
3
1
1
2978
3413
1580
2664
1
2
117
33
2
15
11173
46
1
2
2
482
12
139
5
91
6
9
107
5180
4
1
15
3
78454
33408
17
49
1
37
8
1391
2
16
1
33455
6
24
174
337
35079
3
1
1
332
5
38
2
107
5433
1
8560
1404
10
21
20460
3
8
6
16
1
6
6
11725
2524
1
14
343
732
26
5
359
4
1
82
100
20
119
2363
1
5
1
1
1
1
2
1137
1
1
206
804
13
6
3
10
4
2
62
9
7110
2
9113
13
19
2915
143
5
5
12
5
3
6757
242
181
3987
48
5
2
2
1121
13760
3
3
11
4
121
7
1
23079
5
7047
1
1
19
3
4
14
3
7
5
12237
52
2089
1
27543
2
1
3
101
21
187
738
82
243
1
11091
1
14
15
1
8
10684
2805
6
1
7544
4
1
4
2
1
37
8
2
1
4
1
19911
19
1
1
30
5
15
1
7
2
1
4
16003
76
8728
1
3173
33
444
14
37345
2
175
61
13
131
23
314
1
2
182
1
1
1
5
5
49
2
10
37
471
6
192
3
430
1686
29
88
590
12525
5
1
15
1
2
21
1
1
24
1
31
58
28
69
40
345
20
1
202
3
52
9724
5
1
12
38769
1
1
130
146
2
6
19072
4
20
2
3
365
24
1
2
1
87
25
35575
90
30
51
1
64
11
1195
4
14
6
589
1
5
1
2818
5
1
41817
1
7148
24
76680
1
513
2
709
691
11
286
14212
91
1
2064
6
444
4
1162
1
1
41
6718
1
157
4669
707
66208
600
1
1
1
8
1
57
2
1
4
2
13722
16
10
90
9452
54
4
354
3
2829
29
29857
131
1
1
238
15430
1
4
21
2
7148
436
20
2
7
46
340
14
3
3
38
431
81
29
7602
2
18
710
36
2
1
3
1
3
3
4
2
16
32
18
3
8229
29
5
18
2890
2
1
26
4796
2852
203
1
3
2205
46
3028
2
4261
46
73
2
1
50
1
37
209
34
508
2
23
28
148
10
549
4
39
95316
3360
59
8
2
1
1
43187
88
1
66
11
103
4
2
1
79746
1
1
36
21
722
2
1
8229
194
4925
72
13610
1
82354
13
2
85747
27
45
1
2762
151
123
7
34
35
1027
3
339
3
299
60
64
5
1615
11638
1
23
4
5
865
1
24
53
1
1671
2
1
1
19
1
5237
5
1122
1
4
2781
6
89
191
2870
79
1
11
81
1
205
130
5
10
429
3043
743
3
7
1
1
4
1
3
11
9
1
14
6
2123
2
1
31
2
17
1
991
4
36
728
1
3
617
24
28
1
10
9
342
151
19117
4
9
1
1
4
15
23
2
7
12378
11
21
32
9
17
2
2
3
25182
2
39967
7
318
14868
2
776
3
2
2
632
1431
26
372
1
4
2
9
5864
2
8
12
1
28
16
7968
13055
5
1
1
101
321
1
989
892
11
2639
1
560
11
2
679
1
3
1
997
219
2
14
156
1
8
2
2
1734
51
7
3
14
1
8
2070
14
4
5885
3
3
2
1
613
2105
7
233
221
27
1
2
32
1
2
8550
8
6
73106
2
20491
2
1
2
203
1
1
3409
2
52
1
1494
1
1
1
1
13
4
1
98
73
3
2736
3
404
3
368
145
3169
246
29
1
316
24
3592
24
5033
12
42
1
1
11638
24
3
777
17256
70
1
13
149
9
541
1
8
1
1
10
537
2
1
74
1
17
6
37
20955
3
2
9331
1
1
1
1
1
1
1
116
7
1
3
1
1
1
5
65
12
1074
14
1
125
22
46
34
3
1662
18
13
39
1
24
1
9
2220
10694
488
6
1
3
1
1608
6
27
1
462
1
144
39
700
67072
2
92
1
10
257
65
2
657
1
4
60
26
7
5
880
1520
5
10917
13
1
2
4116
1510
1
4
55
25
1142
834
2
2
2146
5
24
3
8
369
153
15
2
13097
13
22
23
20
5
7
11
1
1
1
687
68
1
2
1
54
146
18
25
138
20
16
1
84
9942
79
2740
1
2
2964
96
8
1
11
27
1989
1
3
1636
792
31
6
1
1555
4
1
963
1
53
775
3
21
207
1
215
1
44
1
3
49756
1
115
85379
3
139
76
11
23
29404
357
1
9279
12
20
11385
1
1
11
1
11
9
3
1655
162
51
1593
3
181
482
2
722
1
4
2
5
39
6
56
47
13
8
1
1
9
21
120
1848
106
416
66694
6
625
2870
1
9
3
12
2
11
14
4
1
1
127
1
1
1
1
152
12
1
9
501
1
1
87
28
7396
2
11
824
133
4
30
58
93
385
11926
1
2
367
6
1
1
1
4
1
6
2
15
15189
1
4
2
2
1
3
16
47
11
75993
1
5
145
4
76
948
2
5814
9
22
28
1
73
16
1
1
1
95
64
1586
32
44
13
503
9509
11
5
2665
99
1
8
2
1
1
22
118
39
1
12
12
2
1
1
1
1
7615
1
34
4235
51
3
13
4
16
692
356
5
94
68
7
2
8
5
2
15
97
976
140
44
9
34
9613
3816
8
8
3
1
3
29
38853
4081
4
2
1
2
190
1
71326
32
1
945
4
3
313
115
17
40
57
1
2072
1
121
5
23
23
35434
2388
1
469
5
42
19
236
1
134
9
4
6
692
619
2
1
39
111
2
1
40
236
3119
2993
1
27
44
2188
8
55172
1
36
556
2
14
15
3755
3
3
2335
1
9
26
1
14
14
26
2415
4
10856
14
85
1900
1
2
136
25
37
21594
2
1
53
51
33
9
8
15
102
2
10222
1
1
2
2
6
2
425
31
8
8
198
73
1
1
1
1
5
1
18
2
7
4
3
32
26
3
9
1586
3
39
54
70
7428
5
1
1
5
113
1
38
1
1
1
2
797
155
19
1
48
82468
34
2
31
1
1
2
12487
22517
4
8
8627
1124
16
3
1
14
9
39799
58
6844
388
1
83008
123
1
4786
9
1
1
103
1
1
88
10
79
26
5099
154
2
1382
8
2
4
1
1311
5
1
2
7
1
2
1
1
5
8
2
572
4
104
1
354
248
13
4
7
70
61
1
1455
26
42
109
128
10
147
1
15
2101
3
20
564
11583
2993
99
128
1
478
81
194
54252
6
19
4
61
1
6
3713
19
1
25
4
29844
2
99
1
11
1
45
7
5
2560
1
1
2
15
84
1
1
1577
2
217
1
1
1
101
242
1
2
1
1080
61
89
10286
18
1
2987
221
110
1
12
5
309
1
4821
2
22551
2
2
88
1
3
1
2
174
213
147
87
3
6
2
15
23
22
1644
809
14
16
77
67610
2
22470
6492
378
1
4
159
11
26456
54
20
6
4
1
15890
16
3
34
3
3
1
122
10908
1
2
1
3787
3
10516
2
5351
3
53618
2
4
46
1
2
6
2
4
2
1
1
1
1
62666
3
19
16149
9852
99624
223
4
1
137
1
3
9
1
1
55
32
2
3
2
1623
2
205
2
11
6774
94
6
6
1
28
111
46
5
3
53918
1
1
1
22
1912
1
1309
1
6
4067
5
3
704
1
28
6
31
20
338
1
1
37
2
8
11
2
2
10
21962
112
5
2639
2963
2
4
4
1
4
281
63
1
17
23
6
160
1
74
1089
3
11
1
1
23
7
7
1
10390
5
3901
5
1
22
1592
21
798
3086
2
24
1
13373
42
37612
39
8
99
1
1
2
28
6
4
122
1
3662
40
2
1
8
2
32
7
4081
39
520
3
230
16
307
8082
9
559
1
53
19
7
49
402
20
7
5
2
47703
18
8
3
92
1
4
3
1
1982
27
11
387
2
3669
2877
1
97
3
6
10745
4350
3041
2
1
1
1402
3
111
29
838
1942
193
1
3596
3
5
18
2
309
22
1
2
387
1
117
13
5205
5
5
53
3480
564
215
2
5928
86
6
2
69
134
2
9
17
8
8
15382
1885
2559
2
8
87
3495
1
29
1985
1
104
331
225
101
21
55
97783
4
9
3
39
24
1
15
9
9
37
12
3803
107
2
8
2
89
1
1
9
39
1
2037
24
8
913
51957
7
1
19
1
1
392
3
42
3
2
8403
23
10
1
1
6
2726
157
77
10
12
557
8
26290
1
1
1
2
1
20
1
2
1
84
6825
215
9
1
2
5
91071
7
1
235
18
4
2
1
68448
17
1
934
1
1
1
20
336
57
2
45
6
1
1
215
1
2
73
3
6
53
12553
5
11
1
12
1
40664
60
4605
3
23
2
544
3
110
1377
6
2
2
362
2
319
5
11
16
1
1
1
4
31
2
20209
21041
1
64
5
1274
7706
2158
102
51
2
895
1
51753
568
336
29
25
340
231
6
1
13
33
1
3595
45
64
4
4
1
5
4
1
24
15
7776
1
10
180
3
3
7607
1072
13186
34537
8
2
4
356
20
1440
36
3
1
11
98285
35
173
8
5
7
5730
522
5
3
26
1
65
4
5
1
1
13
5
2
131
27
1
1
1
623
387
7
288
8
13
3
2471
3
1
1
2
324
1
2
8608
57
13
1
1
115
37
2545
1
4
2
12
22
2
68
1256
5
67
70455
978
2
1
3
5
3
87
2
2
23
317
969
5
63607
1
2
1
1
1
21355
1
2
3885
2
13
102
1186
1
3
66854
1228
2
64
286
5
38
1
3
247
1699
793
643
6
19
2
9
1
1
36
651
1
1
71
2
1
1
26
29
34085
106
3104
11557
3
6
700
14
2
2617
4
2
1
3
71
1
259
13
272
40
3
2
188
7
1
3
4
1
51
51
1
1
893
11
1
4
2
11776
18
130
1176
493
66
4306
10719
8
53
309
2176
3
1
5
35381
54
6155
11
133
5
28
15
1
2
1
12978
1124
2
65
1
58
42
6
10
77069
466
142
3
2
10
99
9
2
7
31
19
51
1
1
1
83
39
61
1
1
3
7
2845
609
8442
1659
11
516
2
18
1
458
14881
53
11
4
61
29
3
36352
74437
187
1873
6
4
2
5
1
470
1
1
4
1
1
26
378
5
3
84
3
50
2072
178
5
2
1
578
82
4
486
55291
40
11
20
1
1
232
2561
8
1
5
31018
29
7
13721
1
62
4
29
64
8
2
420
3
1
47
1656
80
1
6
18638
2411
21
2
6
13
2
3215
1098
3
110
27
116
16
2
20
7
142
2
13
5
1
1
23382
1
2538
3
28
1
1
5
5
26
132
3
136
19
10
17
7524
333
6314
100
1094
307
1
1
1
98
10798
1
22
4286
4
1
23
1
502
687
1628
2
89051
5
2
1
1
12
12
59
2
19
59
15645
2
45
6
27
1
7
91
59
1
28
5
293
45
53
24047
22
1
1
1
28680
7
47
4
10
1
78
1509
345
9
674
27
9
34970
7776
1
5
15
1
48
8
20
9
3
8
1
12
81351
3
10
495
1
1
14
343
1
6
8
1
254
1
1
31
1
5
3
13
1
12
107
1273
1
2
297
69
934
10
1
30
3
4
9
1
1
7
4
2
3
6
1
3
1282
4837
9
7
3
1
59
1884
3
7
7034
1
36
2
366
1121
2
1
1
1
2
3
1
9158
2
126
2
5
94
1
15
58
35
2432
44
20
43
1
11
1207
2
5
2839
4136
1
10
6
1
13
21
12
2
58
457
55
561
1
1
3
1
1
6
5
4
9
3
818
1731
99
2
1
3
1
4
2
2
5
38
2
1615
3
7053
15
2
88
2
1
1
3
1
4053
2
1
14
31
1
14
3
77
1
13
9
483
10
71
2
2120
132
14
2839
9
510
4957
3
211
1
549
1
5100
96
30894
13
11
788
425
3
308
1988
5
1
2
3
5
4
15773
3
3
4557
8
14
16
2
15
374
6323
1225
6
31
4
25
15
1
5221
1
58
1
1709
1
2
1
651
2
1
2382
2
5
1
4684
29634
260
2005
2919
1
10
124
2
1
7
1
2
2556
1
9
11214
1
1
1716
2451
1
1
1
45
2
112
165
22
1073
320
3
5730
9
423
2
35
2
3
9
1
84
1286
1
1
2
44
1
3
402
2
1
1
1
534
3
28577
15
45
1
2
5
201
49
523
1
1
28777
4
1
3
2
10
12324
41
2
26
730
90209
2
7
23
969
88
99
2
2
2064
4
20
232
1
121
217
274
73
1
59
3104
2
299
28
2
6
45996
207
1
4
1
73
72
275
95
27
11
2
2
23
75
3452
2
1
48
3
721
44985
113
4
7
2
2
3
1284
8
6
11
7
26
29
18
7
2458
5
1
2064
1089
66
23
5
2
1
70
3
12
2
11
1
1
19302
6359
11
8
2805
6
1
4
13
1
85
1
1
1
1
6
425
2
32102
1
20
1
74
40
1
78
1
14
255
4
6
85
233
147
13
1
2029
7
1
12
360
174
88
8
7
69
1
1
2297
13
2
1550
2
9
33
5
122
2
1155
6
17
3
55
1443
70
5
1
340
22
7
72
1
1
413
3
5
2
25
2
1
16523
4
10
326
14
140
61
4
1
1
33
1
1
82
86
15
5739
13
2
4
42
1
14
1
51
9696
23
8
2908
6
52
9
17
3173
8
30
104
256
253
316
1233
40618
4
29
6
25
9
1
938
1
1
117
136
1878
61
6832
5
856
57
718
3
1
7
1
12
1
2
10
1360
1
11
6
2
29720
1
1
80
230
4
22
3363
2464
651
649
17
2
1
62
3
1
1675
1
1
3
1
361
69
1
7
19
2
8
4
1
8
584
74
5182
32341
58617
1
17
4
1
14
1390
339
490
9375
1
61
685
38
1
12546
413
953
4
10
2
2
1
1
2355
132
135
331
1
1
8
3
4
1
7
192
707
1
3
17
1
2034
3
2
4
11
5
54
110
1
2
58
22
198
219
21
112
6
5364
3
1
15
1
57
1
3
2984
1
5431
185
2
11
19
30
12679
22
6
13
23
3
17
1
8
6
1
1
49
1
4
614
2
8
2
1031
1
50
1
1
669
2
114
3
173
1
98
1
15443
956
618
107
20
14
10303
2
1
5
1
147
11
7
50152
1
3
180
9
146
18
7
16043
209
145
1
5319
19301
1
103
3
2
2
10
1
5
2
2
1
812
5
4
44
23
431
1
11
120
9
344
2
116
197
1412
119
10
59
1
310
2
20
1051
4
3248
8
2
1
99
6
1
1
19
3
4
12
14
1
10
5
32
4
3
45
4
1569
13691
4
1
2612
1
46718
2
117
1
18
2
6
14
4
2
6
291
36771
10
48
310
374
63
4882
1
7
2192
9
82
62
5286
35
2
1
1
2
8
2
28577
3
98
1
27
58
5859
6
13
1
53
1
9
13
10
6387
38
12612
10
9
24
3
1
106
513
157
2
4966
13
25064
1
1
14
1
1
40
30
8
9
6
1
2430
4
1
87
10721
1
59
203
2
6
80
1
1
248
15
221
1
4
141
2
12559
2
2795
1
165
2
45
5
11
4
1
6
2456
1
2
22
15
6
213
4
5
1
1
389
13
9
85
1860
5
11120
62
1
3856
2
42
2
79247
1709
376
4
11
17872
5309
3236
1
21
22
68
54
124
2
1
163
3263
13036
2
15867
42
1632
125
11450
5
4
1
6
6
20
82
1
7485
3
2
378
12
1
3451
1
230
5
272
1
15177
2524
4160
2
1
6
49
875
2
401
37
691
1
1
20
20
2
426
2
1
1
1
1
2
52
157
3
822
409
4
3
2
15
5
2
2988
59
1
104
6446
19
2
23
1
53
95477
17
2
3
1
3
6
651
3
51
1
11
1
15
1725
5810
18
15
4
1
6
1
1343
2095
21
1
1
1
1
1
3
13
20
2
4
6
20813
10
2
19383
5
1
1
22
1
363
154
1
91
12
20836
509
7
1
92
122
1
1
1
147
2
4
8
2
2588
21
80
57773
1682
1
1571
242
7
263
5
5
5886
12
107
4
4
227
2
2
3
1
51
180
2
7
106
481
47
4
24
20
3
9
2081
9
123
14
19
2
2706
1
2
9450
131
1
43
86
90926
16
2207
8
1
747
1
1
9
92
2
341
529
1
1
832
34
1
4
68
1616
2
3
1
1
9
6
3
1
1
4480
335
14
6322
3
26
614
1218
17289
1277
1
21
103
10984
1
2
658
2
33
11
30
3
53
42
1
1
1
29
3
15
1
19
2
13
1
4999
1
12
64163
149
495
233
632
6886
11
74
10735
57
94
18
1
73
1
6
1
13
1
7098
9
1
16284
12649
7
3049
22
57
671
15448
6
5199
18
10
1
1
2
1
14
19
1
1
33
122
13
1152
173
99
9
1
9
1094
1
42
3
449
1
74
1
12
1
8
3
9
655
1
834
73
857
206
22
1395
227
1
6
29
46489
4
114
108
13
1
29
10
3
1
1
1
1194
14
46
94412
2
1
114
1
3
1
2
9
9041
207
3
149
1
1
3
45
10147
1
390
2790
29
6
60258
1
10
1
3
8452
1
233
36
12
1
3
1
9
7
468
47
3764
3
645
33
16
2
1
1249
1
1
132
5
51
30
405
19300
547
4
6
1227
118
122
43136
77
1
1
16
13
432
1116
6
154
17
4
3
30
806
1
329
7
1
10
106
3
3
38
1675
21
1
36
1
1
1
4
41
1
5131
16179
13
6
3
10826
10
1319
8
13
2
1
35
236
6
1
1516
2
1
1
275
1142
622
1
1
75
1
18329
111
16
1
49
4
49
3
1
56029
1
4
11
7
21
6
4
11
4
4
57
154
112
45
831
131
21619
2
1
3
12
1
379
7816
66
6
74550
1
17
1
5
3
63
14
1
1575
30
4
131
4
1
101
2
2
8745
1
236
1
1
1
17605
2
1
100
43
59865
366
49
1
14
62
37
1189
1
5529
46
2175
149
2
6
933
966
5
5
245
31
42571
2
468
192
265
2
20
1
4
12
12
102
2656
3
3
2
3
1
5
13
2
32
5
18
2
15
64
190
1
87882
1
28
23
4
15
454
83
1
52
1
17
2832
1
1
10
4
211
1
8
12
5
3818
201
5
7
770
1
10
21
10
7567
41
27
22
1251
161
56023
1
1
8
444
6
9
71
335
2
1
47
1
199
2
69
4193
63
32592
17
84
125
547
10006
1
4
2832
37988
1
42
5
1248
316
2
191
51
102
1
35
43533
1
1
415
318
20
8
47
6
1
1
203
12
4156
4
51
1
2
66900
1
3
108
191
421
1
25
1557
22551
422
1
1
5
100
205
165
1
214
6
1
18
18161
1
9
12
22668
1
1
2
224
1
43
1
16
4
9
1
16
18
44
7
4
2
6
7
2297
9
22471
1
106
1
677
13
6
212
56
2
4
1
9
4447
1227
1
1190
3
7
1
2
2
2612
1
34
115
18931
22
2
9
2
6
2
2781
1
56291
7
6
2
127
5
1
8
8020
1979
72
3999
43
32774
1
1
159
1
4
38290
16
1
1
46283
1
32
1
470
1
12
11677
5
13
2
8
1
39
8
18
32
1
4
893
481
61432
7
1
12
5
5
1
499
3
2
2
33
86
15
1
12
3
49
18
187
30
1
919
9
1520
10
1297
1
34
438
725
3
4
25
2
1
432
18
7
20647
3
13
1
259
12
1
525
5
38683
265
220
8
62994
1
10
30
8
19
22
2
4
8
5
32
6
2
1
8247
304
20
282
123
10
2
2
3
6316
43187
452
115
944
99
17
1
9
1
1
2
9
43
12033
143
2
9
5
50
318
6
5
3
174
628
4
3
320
77
2
33
1
8
2
8
229
1260
252
1
2
2
20
8
1
43
90
156
11
1
1140
558
323
78
16
1
10286
20
2
223
15
1129
211
14777
50892
3
17839
4
119
8
2689
2
2
1
5
20
1
111
36
1
81
1876
1
2
1527
3
320
1
8
10031
7
6
3
77
1
2935
2
24442
62597
617
1
4604
23
3
1
2
22
3
6
232
1
598
2
8
106
6
25
1
1
127
14
298
28117
11
1
1
8
1
167
10
25
2
54
466
2
4
118
5
99
1
26
10286
68
2
134
2
1
7
1
33
2
1463
28
8
2
9
458
326
2
1679
1
288
4067
74
51
4
6
237
4
2
96
79
1
29
13
18
1
4
12
473
1
1
4
1
500
5
41541
62
12
46
203
7
23
36639
1
2
1
2
2
40309
5
1
2
2
75
2
219
34
13
3
1
6378
36220
326
3453
4
4488
13848
2
2
1
2
14066
1
29975
9
6
4
1
6
2
3
216
22
184
4
23
9
5
23
460
4
1
1
19889
10
1
18
2
86
46
5
5
162
21
1069
5
64
4610
729
2
49
2882
36
1
2579
32347
5
61553
9595
45
85
52154
446
1907
846
209
119
1
2277
24467
3
3
1560
107
2
14
14639
1
1
1490
4
1
3
3189
29
21
2
11
1
2
2
5
157
11
2
2
2
90
2
1
38984
54
463
941
1
11531
1
44
8
866
1
5
57751
1
1
2
735
1
16750
1
4
26777
1
855
2
12
89
16
24
1
2
4389
1
4711
12
65
692
11
1
1245
465
1
1
1
14
9
1
4484
49
15
117
31
1
142
5
2
33
25
1
2
109
4
2
21
1
1
6
1
93
2
19011
67
2
4
15
4
1
3
1
20
1
36410
131
57
5
488
12
14902
56
1
51448
1176
4
15
2421
1
33
269
4466
269
1
54014
9
5285
21
400
36
1
397
497
3
1
5
12
1
1
191
237
5936
19273
16
1
6
2
11
9
1
111
11
5
1
2
4
247
1
18465
1
45
313
21
10
1374
71103
468
2
1
1
82
3392
1745
667
34
1
1
4
1
2
4
14
1
3
193
25
1
1
1394
265
39
2
1
1
3409
3389
7
1
1
740
7
79
2
221
1781
3
1
37
2
2
14
96
638
22
15
205
136
69
66
790
338
1
9
1
16
8587
178
5
74
5
48
1
25
3
203
1
2699
492
1124
886
1
1
7084
18
2
5720
2
1
118
70
772
2932
48485
2
2711
7
6843
2
70
7
485
2
1
225
2
1
2
80
10
2
1
728
1402
8
13008
325
772
3
1
388
73
3
1
771
2
3
86958
20
8323
1
2
1
2
2
2380
6
1203
5
493
4
3128
11
2
7290
1
11938
8
574
844
580
36912
3
1
2
12
419
1503
15
1
1
393
5
6
5
211
313
5
5
1
1
60
1
1
3
1
629
56
1
6
60426
25
5753
3
3
1
164
7
3
537
345
1
1
62
126
377
1250
11
1
1
2
3
47
5
31418
12
4819
6589
23
31
1
1
8
3
37
96
2
3
4
48
4
9
133
44
1
31
1005
2
95
22
8
5193
1
127
1
20352
11
6
7
1
672
23
8627
74
12
397
6
56
6
189
1
36
281
2
3
253
1573
33
24
2
1
12
4
311
217
41
2
8
115
1
7
37
1
1800
8
3097
2
1
2411
1
2
413
1
8
5
648
36
3
137
4
6
23
12
5
195
15
346
3
159
33
6
13
269
353
1
1
2496
8
1
13
326
11
1
42
2
23515
301
1290
3
12
31358
1
1691
3
4
7
444
821
49462
8
1
1
117
1
23
1
1
71
7
1
3
3
744
590
1
1
4
1
1
1
11
7854
2
71
8
1
948
2444
12
1360
1
268
1
3
4073
8
13485
5
52
1
3
71
2
2
736
43
75
2
1
19
1
1
6
55
1
46
48851
17
5
19
1411
23243
1
47
357
1
1
343
1
11
1
37
37519
52
139
26
19
1
10575
7
3
8731
89
3
108
396
13
4
11
11
4
1
137
129
4
13
1
3
9
13
14
3
3
5
1
1603
50
391
52
4
2159
2
15868
12
20
187
4053
12
5
1
1
30
1
68
35
41
5
1
67
1
141
2164
2
1
11758
1
3
1
15
1
35356
1
10
8
3204
1
3
2
2128
8
1
16660
94
47
3
5
1
37
6
341
38
1
5
75212
279
4
1
16
2
15
162
13
4753
96
29
4
81
1737
4
4
173
1
1
1
629
44
9
1
5
1
587
16
78
5
4
4
908
468
147
3015
1
1
18
4
194
1
2264
370
2
1
5
11
4
4215
34
14
2
2456
3
4008
645
187
8
3368
1016
1
21
56
3
6585
32
53
1
142
2
7553
40
55172
303
482
499
1
1
7
1
1
3
4
1
5
1
5
1
1263
1
3
731
2726
14
52
1
8531
170
752
8
6
1
12
1419
7
60
10
26
348
79
123
3
2
115
1
14
1725
1
198
2
1
2196
4287
1
4
89
1
2015
264
3
26254
2053
21
4
67
3
28
148
1
2
3
3210
11
2
48
1
43
1
983
50
45
7
264
19554
19436
381
4
1
41
7
31
316
130
50544
73
18
1
783
15
29
7
1
69
8
3
47
1
8
3220
2
16
41
5
40
11
1
24
80
45305
3
75
582
5
210
31
862
120
53
8
4
1
14
25
1
85043
33157
23
409
3
29249
453
1
9
1
1265
13
54457
3649
9
2
5
4812
53
1
164
40620
25256
3
4
299
15128
7
1474
117
2
5
145
3236
1078
3
3879
20
1
6
63
11
156
711
2
2
19
1
1
24
1
1
3
3
3
3
214
1
1
29
199
278
1
100
2
68
1
1
6
1
1
3
1
331
302
26
223
10
10
1
6
558
8
1
9526
3
17
1
2624
1
1
1
9
1
431
1
16
1
2
12
630
18
303
89
117
471
601
6
4
15
6
1
1
1028
652
374
54
8
11
18
44
2
1
377
1
159
15
13
9483
79836
125
1
16
912
11
19
3
8
1
1
39516
1
4
1
1
3
5
15
1
2
6
1
24
12
5
1
2
5
384
3
1116
15
14
15
2
12
8
114
547
1
1
10
7
5604
33
26
11586
60
305
2
1
38140
6958
4
4
7
5
12650
1
203
11
26
1
2877
445
1
158
3
15
426
809
1
978
3
3
941
4
9
1
13225
4058
1
1
2240
16
339
35
20
1
1
1
11
3621
11
6
8
14
17
1
1
1
938
10
1
577
6
19146
775
139
11
24
18
1
18
10
1
1
8
1
6
9
16235
1758
1
2
3
42
39
54
5
1
5
142
436
213
531
76
278
12
1
2
3
2
3
1
37
7
10484
2
184
1
1
52
1
69
2403
3
24
36
20860
2
1
1
26
10
3
1
162
143
5
4
168
66
34
1
3
4
1579
4906
1
1
184
7
1
1068
562
35
2
873
1
8
3851
4
3189
4
3
66
5974
8
294
507
115
3
3
13
3
28
59773
11
1
439
6
1
87179
54
2591
2909
415
5
1386
299
20
3727
1
1
1
37
2
4
5
2
10
1
20
5
9
5
1325
13
11
22
4
1
49
76873
1
151
7
1
1292
2
793
26
1
1
419
3
855
2
1
15
405
1
1
3
2
352
8
4
4149
2247
8
2
46042
22
115
22
2
3
4642
265
4
3
1
9
3
192
1
566
1
457
1
6
123
42
8
2
1
3
259
4
992
5374
1
17
5278
1
7156
3
55
6
4
1
12
1
58
951
2
85
1
16
798
2
348
3
3
2
2
270
1
2
1
3
1
11
161
1
3
5
150
1
2576
29
1
7
1
2
2215
4
13
7
412
4
6
20
1
1
105
6
33
1
2
5
4
202
4
65
1
6194
2
180
14542
1401
2
21
28264
576
19
261
681
1
1
290
30
62
1
2
60
46
20
7
71
2
2
8987
33
4
1
516
5
36
2
5
1
22
11
1
20599
17
23
2
77
138
19
6
336
568
26
136
87
18
208
1
1
4
1
1
217
3349
4
519
4
59603
48
11
4389
1005
1
1
1
112
4
4003
14
5
16
5
2
11
33
2
10
27
133
1
26
507
1494
6
1
9
5
222
51228
4
1
1380
2919
3
17962
279
5
5313
3
417
1213
2
593
2
64
72714
20
9
1
80
5
86
36
30869
3
98
1
12004
12
7
2
127
75
5
3
38614
3
44
1
1292
330
6257
10
13
40
1
6
1
36
2
45
52
204
64
3137
1
13
1750
5
1
1
8
906
4
1
9
10
64
7
21
117
4
1
56
3
164
1
1
48
13
2
113
26
34
2
1
84
9
13
121
738
1
9
3064
16
2
1
2
193
1076
5
1931
15
4310
21
1518
52
1
22
2446
14
10721
11
2
54
17
40
74
43
48
8
57
1447
213
26
10
3
92
180
13
1536
100
303
1
208
1
37
1
1
15
3
5
3139
1
1
1
3435
1
71
1
10278
91334
1
88
9
47
424
9
1
4
1
26794
1
221
32
43
27
120
230
1
311
1
1
17
2266
2
10
1
38
8
1
80
74530
2
56
451
42
50827
18
41
9
39
155
29
134
3
166
2
4890
36
1
1
15
2
6889
20
122
1
20
412
30
260
12342
9
4
36
1
574
16
5433
5
30
1
1
1
198
37
63
34
8
25
1
12
338
1
1
5689
92
325
1
1557
31
2
5
114
1
11
8
2
1
1
2351
1
1317
7
4
6973
27
1
3135
653
951
2
1
34
1
76
13051
14
86
1
1
8
2
1
3
1
570
1
1141
30
109
314
1
2853
44
2
12920
1
4
5
21
2
30
14
51800
1285
2301
22
2
1571
2779
2436
3
510
124
2
187
20216
352
1
2
4
3
1410
26
32
1624
1093
1654
19744
29330
11
1198
192
73513
599
16
3577
82
31
1
1
166
4022
19
28
1
2
1
12
2
7445
17
3
2
9
16
1
1
1
30
23828
8
5
27
34
4
38
1
4
7429
49542
2
5
7553
1
2
25
6
101
2
21157
5
6
33
4114
1
7
1
3
1
4
76
24240
10
2
3
3
137
2
19
1
3
304
87
1
363
2
4
1
27
6
5
1
1
2
4
8
2
2
14
3817
54
1
2
6
8
21
381
1
5
33
1
2
406
1
1
166
1
3
853
12
1
811
1
1
11
590
1
96
1
1
1
5
1358
1
44470
9
2309
126
23368
7864
1
1
1
34
51909
15
2
8
1
283
6623
3
697
1
1672
1
10
893
3
63130
38
17
35
6570
39
86039
177
1
46
1
4
1666
5
3
3
1
48
4
1
757
239
14
1
1
80
658
96
50
14295
340
1
302
16
1
1
3335
3
6
1
1
3
27
5
62535
1
72
26
1
5
12
2
1955
364
2
2
1
31
1
55
1
1
89
179
26190
16
52
1
5
2432
7
1
5
10
2447
1
12
70911
331
3
25
2
31085
3
6
5
44
1
77
577
11
454
1
31
20229
116
1
1044
159
116
5993
2147
4
4
1
214
19
1
1
2
319
1
4
968
149
20
2
4
1
88348
1
23380
32
1
14
462
112
85
1
1757
40
89752
12
30
138
86556
1760
24
1
8
245
19370
206
2
8984
346
26173
3
5
718
1
691
568
1524
479
5
1
1
12
1
12
6
143
9
1311
1
51
57
33638
108
11
7253
15
3
2
22
1
2
10
179
4049
908
3
11
3
3
1
1652
2
29
1
39869
9
927
2
175
6604
10
3667
15
57
187
9
1167
177
126
2
59
56
10949
5324
196
13
1
1
6626
7032
11
1
5084
7
5
26
43151
1
21
1
3
1
3
295
1
1
1
70
34
68
13114
68
29
697
677
1
9
2580
1
81
1
1
55
3
91
3
2
27
44
2
33
59
7
676
9486
109
22
4
75
19
30
23
76
31
106
5
9
504
173
299
4
1
27450
5
5
10606
4771
41847
1
4
155
5
57
22
2
6
19
7
35
216
2
27
42
1
464
6954
24
2697
120
226
1
2
4
1
1
2
1
2
1
3
2
5
54
330
1
2
10709
1
9
11
143
9
34
1
1
10
152
3921
2
2
3
9
1
28
4
18184
3
1
3
8
15922
230
7
19282
48
26
53
39
83
5
6994
8
37207
9
18
14
101
1
3
3
3
1
7
1178
21
1
7
64
11
4
21
225
2
11
1
1
3788
590
5589
118
1
66
1
42
1
1
1
1
29
53
27
33
58
420
1
4072
822
1
126
4
69
89
7
83
232
3
8
1
1
3
16
1
1812
262
42
190
20
20
1962
1
56
7
5
165
50
63456
3
25
1
4
14
2
68
5
137
1
2924
1437
10
1
335
14827
2
2
11
2192
12
15
464
40
2
1
6791
20
3
2
36
3
92
1642
10
3
1
3
1
1885
35
215
2
3
5
38846
1
168
5
32475
1566
3
6
11
1
1321
91112
1
38
25
145
36
1
408
1
29
1
84
17
2
1531
2
3
1
15
6
1
177
74
1
2
2
2908
814
925
1
47536
8
3
187
5
6
1
1
3982
1
19593
32592
47
1
36
1009
14
4
7
3
3
2358
217
250
220
55823
1
1
6
3683
62
61
2
37
9
1
211
1
1
40
9
5027
1
2
1
1
1152
16
1
155
7
6
1
40
25
944
1
3
4
1
2
1
28
121
3
1
4
30
1672
1
1
1799
1
3
1
1
176
1447
1
549
3
2
27
17
584
9
1
218
1
1
6
1
40117
15
1
1
3
19401
5
8
8
553
1
242
2
301
3
3
314
24
3328
16
1
5
1159
2
9
2
347
1517
1
158
7
5
3
87
12
2
3
2
173
4
1
92
1
1341
780
31
26
816
5
9
2
15
44
1279
1
4
86
1
21
336
3
17291
17
2
37
1171
5
88
10374
16279
1
2
2
448
1
4726
12
151
15
1065
1633
422
1
149
81
1
30
13
1
1786
620
3
2
10085
16
1090
111
14
2
42
194
14
1
1
11
25
2
645
3
17
1
3
31510
36
1
1
5512
13680
1
994
60981
1
6
60
1
14
8233
6
1
253
2
4
21
11
2
130
65817
477
10
22
241
1
330
1
5519
1
1
27192
9
11298
459
4
370
109
1
366
214
2
4
3
3
694
3
162
2
304
3
4
74
36
281
12487
1
12332
8
1207
70
63
1
30
3
17
405
2369
164
15636
1
4089
310
1
368
17
2
30
790
747
298
23
1
4
3
58
4
12
14
18
4065
5
32381
26831
4476
30
1
12
139
442
4
3
16800
7
8
12
1
28
14
1
13200
21
47315
3
4
237
73
1
1
13
28
898
3
92630
32
8
5
88
925
224
71
11920
61
80
1125
44893
1
10
7
2
46
9
1
228
40
3879
246
2
8
987
4
23
79
5
1
6
54197
4
2
369
2
25
188
6
1235
757
19
2
6
1
29857
3
16
313
2
596
787
3
1
249
2
2
8
1
1
3
1
8
3
34
829
42
14
5798
34
1
203
51
61
1
1
2
582
6
31
11
1
10
78
20
106
328
1420
170
1
4
2510
50
1
57
16
1
3984
1635
11
7
1
153
1
1
33171
1
7
56
160
98
90
5
8
834
10
19
1
4
1
3
97
223
6445
18
9483
374
5
8224
1
1
1
3
875
48
7
1
68
84
4919
10
11
16
3
194
39
1
19
1678
20
14
1
2
114
443
1
335
4
57
17
50
6
1
12
42
35
25
1
1
1
41
2
492
771
6
2
16
1
2
1
109
1
2077
8
44
13
36
50
6726
2
42
267
311
1
5238
4
15
13
8
2
4
12
1
989
10638
1909
1
1
3824
48
27
1463
1
369
186
2
4
117
18
3183
33
228
485
1
28
89
8
659
2
4
71
290
8699
1
54
28
182
8
1
1
10
1
196
11
335
1
133
14
46134
18138
1
42
436
46
20
15
965
272
9
14
2
1
32
2
100
1
6
314
29
1
122
55135
83309
65
2
23
1
2
2604
1
35
5
15
2
1
26
151
12
2
113
5
105
1
42124
1
2
5
2332
129
42
1
1
934
9
33494
20194
2
1
13
345
1150
9
2
153
854
1
10
26
40
11
1
3
340
1619
11
51
1
1
26846
1
958
1
35
60374
18
54
114
8
854
5141
1
2
1
6
2
9
119
27
6
25
8
7
432
296
4
1
5393
1
8
1265
3
135
3
5
1
17
5
54
17613
10
6
46
577
4
60
2
1
22
1
2
1
24
19
18
235
6
8
6
3
1
47904
33
2449
2
16
3503
1
27
31
2
3
3
4
471
66
10
264
431
98
4
141
1
130
5
4
29
405
56
1
14
15
3
77
230
23
614
19
3
7
2
1
2
43839
4149
31
110
621
1
1
1
1501
7
4
1
170
5
31
4
1457
53
1
5
156
503
140
2
75
5
7
7
3
11
11
21
2
19
6
361
1
15
11
4
1
2
26
101
4
51
4
42
86
19
16
1
467
23
4561
7
3662
45
3
1
24
1
6
13
9
59005
4
6
13
248
109
3
2
1
1
7
23048
1
595
4
16
3
11
1
1
1
3610
9
432
7
48
1
13499
3
1
35
1
1
3271
15
645
623
1
553
2849
5
17
1
2
102
4
96
304
107
483
2096
1
75196
34
186
7
33
1
1
936
13
64293
2
2
5
1012
77
367
6
57676
26
1
10920
119
363
2
63
56
184
131
1
92
28152
63
14
380
3
4288
10278
7
63
4
54
16
1
4
3
17
2
36
1
30896
210
5
1
28
51
21226
102
3070
70
15
2
29
385
7
11
126
1
718
1
1
1
6
1
10
192
3025
9
203
3325
4938
1
3
16
8
4
4
136
12
2
17854
30086
30
17
331
8745
1798
4
11
1
43
6838
11
2
2476
120
2
226
1
1
2
7
5
1
969
8
365
1
5
5
1414
1469
5
1
3
2
3
27029
2324
4029
15636
4
13
1
154
3
46
4
20
202
22
26
1
35
24
1
6
121
122
81
7217
42
1
8
8
2
1240
1
43
23
2
4
3
23
12
39
1028
2
2
8
9
47
161
75
1853
22
15
4
13
11
6
1
1
2
15
14
941
58
117
9
15
1
5
1
7
2
68170
2
20
11
3
106
3
15
25
2
667
863
1
2
14
3
389
329
2397
18
2
12
20
1
1153
2
5398
5
16
1
7128
2
3
8
13
30166
1167
1
83
4
13
145
3
297
3
6
6
148
5
6
1672
70
1
221
37
7
1
18
1
16
1
2
1
78
1
5
2611
5
15
9
1
88
135
702
31019
37
2
94
31
2
520
7993
2945
340
22260
2
2299
3
4115
37976
551
3
12
176
2
6
62
4
8
1
7
1
487
4
1022
6
1
125
103
31965
1
1
7
719
3
28
1
2
110
13
347
5
7
28239
6
3
5
2
13
2
634
19211
1
1
7
4
1
1685
10483
3
1
4
159
17
3
3
54
1
2
785
2
1
1
3
1
2918
16
78
716
1
1
4
12
2
1216
1
2
93
34293
1227
23
7
10
5
2
203
20
2
2
28
10
268
2
1
35
1632
78
603
37
1272
18284
11
61150
18
1
11
97
3
1
3
14
4
4
1
9
8
204
2
2
3765
1
2
994
5
1646
6
317
4
7
6420
1452
154
6
5
37
831
4
8
9
145
41041
6
1
2
95
1561
14
3
2
1
138
2
1003
2
39
3
6
130
92
1
4
12
37
145
46
1
15
4
217
5
1
16
10
69
1456
9
2440
14
3478
112
531
50
1
20
155
116
1
2
2
2
38
22
24
6
3
2
1
24
74052
824
12
185
23
61389
1
67
1
80
7
118
1
393
2
2
6
1
7
1
47
14
1
87
77869
4
239
31
5297
1
30
329
34
7
518
67
62
11557
22
20
37
3943
26391
1269
381
4627
367
2160
17
1
8
32
4
1
331
570
4
29
52
4
26
4
4
60
1
66131
15
1
2
17
9
103
21
124
5
5
8
7
3
125
2
42
6123
6
52
3378
5
5
1
3
1
1731
1
2
122
44
7
63
3
4091
1
1
6
11
138
53
704
1
5922
351
7
1
9
2
5897
1169
1
1
11
3
84
75
2
68
2
13
1
5501
1
10
1
20
1
2779
5
2
413
8
37
2696
14667
42921
155
27341
42
4627
1
4
46
2
769
310
24
2639
19
3
1
1
5
59
143
150
5774
1
922
27
9
16
1
34
1
6
103
1
7973
84315
3
12
499
18465
2
3
543
586
3
32
19705
11
75
32661
17
3
1
1
1
1
1
1
31
98
1
593
132
454
54199
1
1
2
4080
2
1
91
4
7
4
413
5
2
20
3
18
13
1
2
1
254
995
14
22
1
54
293
3
34
1
1
3
15
104
11
87
4
10
12
7
1
11
1
189
74
207
1630
2
3236
5
1
3
26
4
1313
5
5940
463
3
2
1080
288
6
13
12
54
7
1
103
19
18
5
222
83
20
2
7344
2217
2
14
113
1411
7
986
10
11
1
11
27961
34
3591
3
53
9158
53
2
1664
2
34
1513
11944
9
1
2
1
4
1
4
44
5
2
54
1
5
6840
1
9
1
10982
1
1
58
11
190
75
2
79
264
2665
11
36
372
1
8
2
7
1
3
8215
46
2
6
62
1
3001
1
1
65417
1176
1
3
24
88
8
1
3
1
202
3
4
4
3048
7
8179
5
26646
1
4877
69273
96406
184
25
2
29
13645
9
7
21
46
3
25589
8
1231
1
1
13
3
2
3
460
2
9
6
43
3
3
48
177
64
100
4
168
2
3
6
1
7
1
2
2
2966
2
8
3
29
1
232
14
1
1
12995
1
1386
18
17
55
73
67
4
14
3
9379
11
1
22667
13
2
57
22
7
101
6
656
15
169
53
5
27
3
4177
3
187
4
9
35
10351
22
5315
8240
13
7
514
91
160
1457
5650
1
2
69526
1
160
1
184
17
73
1
114
335
1775
9
1
6
2
1532
96
20
18
1
14
28
25
11
3
144
339
82354
1
4
1
1
49
117
45
387
8
17
3
2099
1
11538
3
25
12220
24
10565
1
104
981
3
17
85
444
1
61
1039
6
37
4
14
2
217
1
751
1
18
25
1
1
48
18893
1
2
1
23
2066
8543
2106
3244
100
1
5
12
2
1
9
11
34
4
1
8
422
883
1
24
9
785
251
42
63
3
1
5
2623
392
1
717
3540
8
2
4
2
339
58375
2
601
44
154
5002
4
18
7
34
68285
1
5061
2
203
14
10
154
59
4
2
36
5
8
8
2012
1
1
6
7
481
33
15
40103
2
2556
22002
1
1
2
255
38796
1
29175
16
10
1
91
40
96
1
10484
2
6
1
8
4
2050
2
2
165
4
13
245
8
2
71
61840
6
7
6
7368
13
30
1374
844
8
65
1
1
89361
1
978
1
5553
10
380
3608
1
1
6
2
96
4
59
169
5
587
785
5859
41
1
11
99
16648
27257
325
2
50
69
21
8
4
14
80
69
1249
1
73
9
49573
156
37840
9927
50
29
3
1
82526
37
5
7682
37
2
7
9
1377
28640
2777
32347
103
599
7
15
2
7
21297
9159
30
11
1
5
3
1
401
1
1485
769
1
11
4
4
1317
16
1937
88
1
2
1217
1
8665
5
4
11
1
3
88910
607
19
1
14099
1
108
1
41
2
1850
142
8
4
6
62
2
2
5
1
182
5
88
1
10
15
631
3
10729
124
1
3
56533
6108
1299
123
2
995
6
2
1
3302
159
13
2
5
13
3
13789
29327
57
59
37
2
1
3
66131
512
3
14
15
1
39
28
516
1
5
4
1
5
3879
9
7
15380
1
3227
6153
8
4
20
127
2
21627
10726
11590
11
59224
83
130
34990
330
1
194
1
2165
119
1
2
1
512
2
10338
1
485
3
642
4
24
1715
160
18
1
151
2
1
85973
6
1
761
3
8
1
1
1
44169
1
4
44
2
25531
270
590
1
1235
5
142
5257
1
2242
134
47
252
3
2925
6
8
1176
7008
156
385
10546
2
14
10
9
154
30819
19
867
8
4
4
3
261
1
5
45
1
168
470
1
77034
4
954
25560
2
2
3
3915
1
15
5
20
57
3063
44
117
1
1
62
1
2
1
1
3868
9
31
10
34
12572
1
1
1
3
1
8
1
864
2
3
75
9
57595
5476
10
20
75
97
5
1
1
2948
7
3
3
5
25
12487
2
901
1
12
373
4
8
1
93
1
4
23
500
1
19
7
74
2478
1
9
12253
7
63
1
2
19
2
712
58
1
9
1398
136
55
2
1
6
29052
368
37
1
1
1
34
710
30
2
1
821
4
7
17
1
105
202
4
1
6
6352
3
1
17418
31
6
85
1
108
2
2
18
170
32
1
4
2
12
5
17
237
1
13
26
4
601
1
1057
805
1
62
46663
8084
1
1
4
1
1220
22
5405
1
3
1
18932
5
5
1651
60718
6
6
2
317
9
1
3565
106
1153
1
192
23
4
97
3659
17
1055
2
5
1
1
1
8
8
10
192
4937
25
41501
5
24
6
1
2
13
1
27840
3
1
6
1
594
2
47
1
12
3
45
62
2
19
3225
393
23
25
1640
28
1
1
7
1
284
2
1
15
5
19962
4
91710
1
73
3
805
2
25
219
4
2
5
59091
1
345
1447
546
532
3
3
1
8705
12
529
13852
1
111
16
2
351
2
18423
27
2
6
12938
191
5
330
4
2
4
4
1
2
4
1
3792
552
16
15974
1
1
14
213
7
1
1
6378
1230
18271
4
27
68496
67
1
31336
5
1
154
1
1
1
1
390
9
377
1
1
1
9
1
1
278
3
6
131
1
113
71201
1
6
600
1
332
4051
3
64
3
1
1525
4552
1
1
7
1
404
2
3
1
4
14020
1003
6495
1
1
52220
1
1
340
5
547
264
3050
7
304
12
1
10
2
5
6
15
8
1
178
26
12
5391
6079
87
2
366
11
4
3
5
1
1
2
2
2
185
530
87
2
3
1
5
6
400
38
37
9
1
6
37
48
4
2
2
1
4
18893
1
22
4
31
519
4923
2
5
23
62
37
108
2
263
4
4
4
6
2
3
2
1
23
3
13
33
2276
11
31
1
5
6
1
582
1709
347
10
558
4
17
5
28
1650
644
2
1
2
1
14661
6
6
24946
896
7
23
3
22
5
12
29532
67
7
93
13
6407
1
2
42
76
2
3742
5
3
2
42
108
246
2
21
6
188
1970
71
1
3
87
27
3
2
16
2
1
1
91
34
1
5
54
1
660
23
3
1
33
1382
12
14
17
46
12
11539
2
174
2
1
2851
1
15
1
40678
8
602
6
4754
4
2
27
86
2
10
56
18
30
22
17
1
8
144
1
88213
10
48
271
1
3
3
1
24458
24
1506
15
149
19945
24691
37
23
79
10546
5
1
84
2
2
2
1
1
12824
470
41
1102
1015
3
8233
8
4
6
4
7
4560
1
123
4
2
5
643
57724
12
3
1
1
94
1302
159
624
408
943
5345
11
1
1
2
3581
31
533
1
194
2144
16450
1
884
1
45
150
1
15
2
1
3
1
274
12
8
510
2
1
1
1
20
15
15
4
19
96
8
25290
32
3
145
1
3
7093
430
6
10
1
2
777
13
1
10
294
5
1
272
147
6
2
17
67
229
2
26
1
1
47
2718
5459
382
4
1
9
407
3
124
4201
2
31
15
232
12
1
3
28
12
34965
7
1
55
10
2
718
158
50993
13
1
10
79
2
29
25
1
1
5
2
28
63973
3
2
8692
5
9
25181
29
1
8981
7615
7993
1
3
839
6
1
31018
3
98
10
15
18
3
69
7
3
2935
1
670
1
1
6
856
1
1655
8
4
27
10
16
10
15
47
6
7
1
2
4
13
2
313
14
5140
300
7
606
1
16357
9
3
20
8
15
4960
927
5
574
3451
142
1
2
4141
27
72
105
100
7
45
107
110
277
1106
2
73
5
5
168
167
29261
8
2730
1
12
619
5
1
1
4
39
4
7
13
35865
5
36
1
106
3
80
8296
4
650
2516
2
1
1
2
9
1
2
929
5
2
64
952
32
35
1
261
232
1
18
7
390
536
22859
3
298
1
459
3899
2
183
405
2
31
3
5
1
3943
3140
58
1
5116
5
823
6
12324
1
4
1
9
2029
266
27
1
1
1742
1
5
1
9
5
2
28
103
1
75
1
66
39
431
5
10
25
1454
164
2554
36
51
54
1
24
5
5
11
1
1
1
1
4
55098
1
43
1
5
3
31
342
15974
2
2
54
723
26936
2
1
1
106
81916
8
205
4
10273
17
167
1
3
21
36
21
6
43
14
440
6357
4
101
119
1668
5
30107
9
1
38
18
7
30
379
39
292
298
3
5062
2
3
146
3
36092
40
9
67
16696
1
16
3
4235
2
3
29494
12
33
38
27902
3
43352
1
5
5
48825
1
1
1
20
3
123
116
3033
206
1
1190
2
33888
11
1
17382
5
35594
4649
59
5
1
6
3
1
216
79
1
21
183
7
4
25623
1
1
1
1092
129
1
7
13
7
1
2317
1237
1
1
105
3
4
388
3
1
3
1
12
6
45
3
424
13054
999
18
1
1
86
1
18
5822
11
4
10
1
5
756
2
103
46
2
24
78
28
172
335
204
103
1
8
9
2101
2
91
1
27
6
1
234
343
6
2456
1
2
27
247
17
1
3
8045
38
25
2158
26
1
1
1742
1
4
2
185
6
127
5
3
13
62
48
47
1
4
23884
136
55
485
108
1
2
11
152
19
135
319
1724
8
1
26
13644
311
67
1
17
6
579
11
1
2
1
30993
43986
25
233
3
4
5
4
6
1
1
5
145
2
2
1063
2119
286
8403
11
7
91
994
511
11
88
2058
211
1
1
75
1
511
4
1
702
42
4
1
1
148
63
827
5
137
2
2
19
3
19
1
1
6
5604
14205
5274
220
867
3
1
4
6
7
5
39
14545
50582
32
7
1
1
2
8
1
8
3
4
1
739
35182
3060
293
78
2
1
4
3
571
541
3
3
1
1
37442
23074
3
1
1
40187
3
2
7
12
421
32833
11
4
33
83
2
38
26417
4
5
323
3
37
2699
1
3
37
336
34
2
1229
138
256
18
2
1
1
1
1
5
1009
10716
3079
146
2
1
5
83
35
2
5
10
631
6
1
2
1
1578
414
1802
14
1
15
9
108
1
659
44317
8
10
49
26
128
245
2
2
1
2
1920
25
1394
2
8
3
53
2
1
3
1
99
754
17
24
1004
1022
5
3
1
1
117
1
1
3
7
2
4
107
6
3
2
1461
25
3
1481
125
1438
3
3
95
9
845
1
2191
1
11512
48
1
1
183
119
3
1709
20
15
1
26
1
5
3
11
378
146
1
7
23
2
1
4
5
1
16497
76
221
154
5024
1
9
1
394
405
1783
1
152
38
255
14
158
4
1
1
4010
11
11
1
17
2
6823
2
2
51
2
1
4
36
1
1
27
1251
231
2
1
14387
24103
1
1
637
1437
5
73
371
1
1
68
1
11623
3
2
14
6965
142
8
28
201
1
38
2
3
2
46
99
4
1
52
31234
72
2
4
2
27
541
2
5563
852
50
2549
14
1
14
15
1
1
9
35
43
2
58
2
4
1
3
5
28778
7335
4
1
1
4
1
358
551
1
19
11
1
28
4
4
642
1
1
13
30
5
8
3
606
804
107
2
68
186
269
10
13
1
34
53
1
1
117
1
1131
14
413
269
2
13969
6
82
2
18
5
61
9
144
28034
2
326
14
165
13
1
553
8
1
1
48
342
11
53
1
14
2
1
46
2465
319
823
65336
810
6553
3
1
5
10
6
38
1
1
1429
2
2
1
40
15382
191
1
3
50
3
2
101
105
299
6
27
4
6283
15
1
1
10
15
8
217
7
4
1
4
20
1
10
2
830
1
118
197
38
12
963
28
8
19
4
164
6
28
15
1
5
4
3
1
16
7
21
410
4
413
16
299
1
2046
3
3141
64
33
27606
344
28
104
105
17
1
24
13
2
78
17
6
65
141
16
36
1
2
1
17
286
2231
1
1804
1909
55
11
1
19
613
1426
3
1
5
131
95
3
3
1
5
75
3
1
6
16
164
2
22
2
32774
18
8
9
4
1
11
5
43
5
61
17
1
3
9
3
4
8
2
1
8
1
1
2664
2
2
171
2
72459
39
6
463
1
796
8
3
136
45
5
2752
44149
1683
1654
36030
5
1
10003
37
5775
10
5815
2
765
184
3181
11
1
12
2
2
3
5
7
119
2
633
6
34
2
1100
101
10
32
10
370
96805
3
411
2011
15634
36
5
4
17678
3
361
803
35
3
119
5512
1
11596
1
1
5
2
2
54
2
749
1537
1
12
1
2
3
1
5
9
75
16
1
2
2
1
3
11
128
2
1
62
79
1
3683
60
2
1
3
1
6
20
6
2
5
2
533
1
4
11
1
16
2
1
11
186
257
1
1
5
4262
20
2
4
289
6
883
299
1
3
1
42
1
374
1
6
24
66341
8
21
1
5
58
4
11167
18
4
2
9
316
1
1
33
3
1
198
1
7661
2810
1
5
583
3
17
1
2
2
1
1
8198
32
92
1
4
178
1
94
3
9
4
2
1522
2
42
1176
5
2
28
79
15
4054
11
42126
756
10
665
113
26
1
139
127
200
218
21
26
1
265
10
1
65310
2
3
7
1
4
1
1
402
1
1
12
1
3
2
4
2
1
272
13611
23
1
2
2518
3
18
224
1
5
9
137
35
1
37
3
364
1
181
290
10
12151
14
1686
3754
1
1
4
1
1
7
155
4
7
2789
6
1
22
91
1
155
28
101
1
89
3
4
21
9
40
4
2
7
22
1
59
1
66
33
261
1
4
4
10
11
27
57
870
340
1
1
1
13878
3
3
1
251
2
586
2
9
290
165
1
1
23
43
1
4
297
1
262
248
7
28
94
140
10798
1
6
9709
20
14383
19
2
1
3
9
3
2
20
1
2
29
8
5
1
4
1
5
2
1
38
3490
1
1
1410
1
12
1
1
99
12
2
263
5
3
1
1
21946
1146
1
1
1202
2
525
1
7
10
1
10
3
26924
1
2
5
57
2
1
8
20
49
1
1
3025
1
562
2
5
2680
27
1
93
1864
1
22
6
1
20
22
348
86
4
1
1457
187
2
1528
342
9593
5652
2
23884
109
1
63
1
5
18532
3
3
1
16
13
23
1
2
1
6
7
47
1
15
4923
10312
1
1
4
184
1
2806
1
562
6
73
2
79
1
1
11
1
34660
2
75
4
1
3
20
3
1
1
4
2
1
20862
12
1
1
171
2
2
25
108
156
47
259
245
242
58
1
5
5
1
1
52159
9
73631
51
3
20512
6
1
30
2
1
1
1
4
1
1
5
1
2
1
1
1
7
78
13
109
74240
4
53
3
4
27
16
233
85
5545
2
2
118
81
1
10409
21
1
194
1
81
7348
3351
1
19
12
280
12
108
18
1
20
1
12921
1381
4
1
56
68
12
3795
1
1
28
1
1
23
2
1
91
150
1
80
25
23715
42077
536
59
69206
69
4
4
601
583
1644
1591
1
1
21
43
2
1
1
14
6
156
319
15
1
504
2
16
3165
102
4
20
7158
1
5
165
1
64
113
4
421
16
2
30
19
3
21
469
1
341
107
1
3
421
19
6
1
1349
8
30
40
32
13
1558
9596
4
75
236
2
4
10
1
19
12
16484
1756
6677
182
21
1
3306
925
605
6486
1
8
10187
12038
6
3
72712
119
76
17
1
3
1
2
1
281
21
1
1
4
1692
44
1
4865
3981
63
4
565
33462
21978
39
5
65
1
19332
68
1594
3
3
178
2
22
1
3
1
140
63
9
1
661
1828
10
6972
16
2015
2
124
2
1
1153
7
4
4
117
1
2
28
1
20
235
1491
140
21
2072
4
1450
2
11
4
10286
3
4
34
630
518
4
30
10
3257
2
83
320
44409
20
23
5
3
44
1
2
3
9
39
18
49
12
7
832
5589
1
1
127
170
1
2
3
30
1
196
122
1
3
673
1
965
77
131
2182
59
3
4
867
143
43986
1
4
1
7
15
178
4032
14
2
14
4
1885
4872
1
2
2308
12
3
1
2
10
745
1
7
1
3
1
1
1
16
6
2552
3
885
23
190
4
7411
58931
71
34
1
22
2
56
16
5
6104
2
7
13
80
618
5
1288
123
8
4
2339
630
3
1
1177
73
293
1
593
36
169
1
54
12
22
4
6430
25
414
949
179
1
5
69
1
29261
103
2
15
5
19
71
7
2
2
1
121
17
86
1
124
199
923
1
1
84
1301
1
952
1683
1
15
21888
4
1
15
2144
17
395
21539
11
218
28
581
2
8
3510
40449
21
4070
1
46915
5
1
4
23
4
21407
5
961
98
37
5
30026
3
1
1
3
19
11
2
2
1
6
36
2
382
1
3
402
45
14
2199
9542
1626
1174
12
2129
57
1
14
281
71
39
2
1
1
162
6
28
643
576
640
6
356
3
1
345
30
201
1
15
4
13
12192
1
196
1
209
3
5600
53474
112
176
30
1
14
1
70
589
3
8
95866
178
23
2
48720
4
1
3
165
6
2
156
2
166
32
17
4
31
32052
315
1
1
3
153
2
802
2
2
48
4
1410
1
3
4
289
3
3617
13
181
1
52412
224
5953
11
18
1
1119
1
353
4
1
18
22
23
13
11
23
590
1
322
10
32
1509
1
82
5
37
1
249
16
15
8
16
3
123
1
10
423
1
54
23
2
2
1
1
602
1046
3562
4
6
72
1
325
205
2960
1
35
19
62
1
3
1
98
2539
597
34880
839
1
4
1
1
1
100
4
160
4
7
38
1777
16773
1
19
2
10003
41
3
2
4
10
1
13
2
343
9
263
1
7109
6
1
1
1
22768
327
47904
7607
14362
32
2
1
6
26
6
2
5164
9911
3
1
1
2
1583
3
814
3
2
6533
45
1084
2
1506
1885
2
15
1
1
1
73
3
3
17
8
873
754
12
20048
78
2
6
685
4
227
69
24
1
2
169
229
1
817
96
2
233
1
7
74
89
1
4
22
2
1
1
4
3
24
2
70
1
2
13
1
4
1
1
9
2
1
1
29692
2
2
31446
772
2
7
5
12
5
1
1
17161
166
34
1082
33
16137
7
1
2
439
13
9
1
8284
129
2553
92
1
902
2
4
5484
8
94
108
3
368
11
4
1
37988
5002
78836
98613
1433
73
63
1
43
12
3
30
956
4
257
10147
1
1
17
16
3155
11956
9
1961
4
60
2
7
740
85
2
1
7640
191
6
1
3
141
6
1
90909
2
2
1
2
6
2
1
1
9639
634
92
78
48
2930
123
17
1
90
12
99
12525
445
1
11726
731
1
74
3
28
3474
165
192
2
29
5
421
4
1959
1
5
869
22
31019
12
1
19889
1865
5
28152
873
2
587
364
14
343
2
7
7
731
37
26
3
4
104
2
1
2
1
27
17713
152
1
8
1
2
384
1
37245
1
4
1
1
598
2
5
12
22
80
1
200
270
1
75
2976
1690
2
3
1
17
1
4
8
64
1686
3
4708
1
8
56
2
4
65
1
16267
10
506
179
2
5957
1
11
41
69
2
13
2063
2698
4
4
2
10
3
1
8775
9330
4
13
2
4
246
3485
1
5
2
1
8
4
38
1
1
2
1554
12
1
5
2
1
3
1
665
1
7
242
1
3
2
230
3
2
2
1
2
3
38
846
642
6442
1
19
38
7648
191
5
2
7
6
3
3
20
1
1
1
21
405
2
299
243
1
316
2
53
113
1242
2
3
144
3
4
181
3
756
7048
53
60
1
4
3
291
393
93
1
1
7
3
7
149
3492
329
18
1
4351
5364
67
1482
3
11
23
34
3
1
13
30
15
1
1363
268
417
68
2
470
228
20
43
3104
2
40
4
3
3957
1
3
387
1
50
1
49
1
2
4
547
19
1
26
1
14987
1096
505
14
1
31
4
1
1948
71457
4
202
235
4679
1
2858
11
3
105
25
28168
245
42159
19013
1
20
210
6
17
8
5512
58365
957
5
1
162
1
22
1
44
182
6
4
16
25
490
9882
2833
2000
57
1082
5
1
315
242
117
3
1
2
12649
17
21
3
174
2
17
9145
1
5
327
143
144
1
2056
5
2769
34
1
4
4
2
29
496
19775
15
50717
3
856
6066
3
3
5
245
1
2
19
978
1040
132
375
63
2
71457
2
6
4
44
67
55
1
5
10321
2110
3
1
2
2178
1
547
619
6
59
1
2180
7828
26958
9
32
1
2
216
35659
793
603
2
1
313
18088
12429
408
59
255
4
49
1
3
1
135
146
5476
1
53
212
1281
2415
94
106
229
8
151
513
3549
5
1
5756
18337
23
2
34
13472
113
1221
3
2248
2
1928
1058
3
6
1
86
1267
32
3
1
1170
4
68
60
19
4
53170
10
64
152
2
130
223
149
170
2
5669
19
66
78
198
51
1
1
58
1
56
3
61
33
91
1
2
1
27
53
1
1
2
2
454
1548
9
3827
2
40308
2
219
1615
7
434
1
1
1115
12
13
4
3
1
8
7
452
8
652
682
82
1815
2
90
1
146
2
18843
4374
9
1568
1654
1
288
12
5
21514
2
74
2
2
3
14
2
3
38
272
4
4
3
15
1
9836
1
1
52
7
1
1295
1
16
107
3
8589
11920
154
42
14
1853
1
21
21
8
1
1
13
1
2
274
12530
650
8049
12
1
208
43
5
152
2
3
434
1009
6
4
1
16394
40
11
282
32
25
23
451
92
1
4
1
1318
9
3
2
30
3
10
7
624
11719
3
10
592
1
3
3
12
8
170
136
1241
2
1
12
1
56
1
36
464
66049
37207
4
5
676
7
238
1
1
18
1
334
21
2
4
2
139
268
497
106
36
271
1
1
1
43
38
8
10
287
34
11281
22
1
22
81
9
3
35
12
15
21
1969
62
1
1
3
1
130
5
3
33
42
1
9
110
28
11
7
1
5
3
11
12
3
4329
1
2
10869
1
2
1
3
3
1
1
4587
13
1
6
31
1
413
72290
3
2
4
73191
52
6
5
1857
183
375
5845
2
32
184
3
1
1875
1161
6
592
1394
18
1
8
1
719
58
2560
3
6
1
74
3415
8
4
1
3
7
2
4
302
18
33
108
1
1
2
10063
108
287
10
341
22
15
7
297
6
137
9
23
373
1
4
6
16003
1
2
3826
18650
13
14
8
709
1
1
1
1
2
352
886
3183
2
6
5
480
9
152
1
1041
1
1
1
1
134
31398
53
3298
1548
5
4
1
1
1
1
1554
4
67
3
3
1
10
28
2
923
1
1
8
938
52
1
265
1
3
1169
10
5
12
4
213
1
18
3
88370
3
5078
293
14286
3
1
18074
116
198
11
7
117
3
1
149
1
95
67
5
4006
23582
1
23
1
30
10
1
3
1
2
1
2
1
1
270
6
43
184
1
178
55
3
8
1
2
5
3
50758
4
3
12
1
630
1
2
9
1783
4
36399
3
127
90887
2
18
2584
54
1
2
1
32
1576
11
17
1
5
26
5
3
53
1
2
14227
19
1
8
7
1
2
76630
3
24
3654
2
1711
6275
15
53
13944
12
1679
33
19
188
1
15
6
43
6
3
171
127
2
2
3
1
2
323
9
197
2
194
1
206
2
29
22788
559
658
4
1
1828
35
1
1
21
1
3
420
32
1
10
416
53
18800
7
3663
11
6
550
1
20
1
1
16
3
23
6
1
17
27
1
1
3
580
2396
43
2
139
1
4
2
2
6
5034
12
1
6
47
132
2
6
16
22
1
1
4
1
2
1
2824
4
2844
17
5
1
816
3
3
5957
5092
7578
2
389
2
1
43
2
30
1
77
1167
1
467
6139
1139
21994
1071
1
15325
2
1
64259
1
887
34
800
1
2
37
1
23
2
835
39587
147
5
18
50
4
292
195
2
1
11
484
19
2
2
3
1
293
2
587
3
2
4
1
52
32665
3
356
3
1365
146
2
20
36
1
3
705
1
1899
5
905
46
1
38
1
44661
1
493
347
11
16
1
19353
111
1
2
108
1613
6745
2
153
134
1
2
2
1
2
1
7
36199
4150
1
2
7348
1
1
19
112
199
16
11
11
136
3
226
1
15
6
47
8054
41
26
1
3
4
504
39
38
161
2
21
14
6
1
731
1947
2
21370
1
202
4
2
1
6
1
1
10627
6
1
20
26
1
5
7442
1
32
187
27
33
184
108
3
12
2
770
15
119
304
13688
506
7
1
619
2
9
265
2
7720
2
22
708
3465
45
2
1
1
88086
43
69
4779
1
2
27
2
2
10249
8
2
720
11
1
52
8
2
16
9
432
1
2
1
122
33
1
118
1
1510
24
123
28324
26
21
1
6
1
1266
12151
1
3
12328
3
3
10
4
1
29234
164
63
18
3954
107
37
6
25
33
13791
378
9
1
1
108
399
6
4726
1
2
844
1
1
15035
2
3
2
1
10
5
2
2
29
4
1
48
5
3
2
347
2
1
22
4400
8
76
80
7
5
280
1
1174
18
606
1
6
1
16
787
8
7
913
1
4
6
3
16
4
72
1
3
63405
5
10878
851
1
809
18138
1
635
695
1
490
8
59258
4
46
1787
59
2
1
1
785
2
4
25078
10821
214
2482
2
2
6
8
4
1
11
33
7
7
11119
3
10
8
55082
49
49
5
3271
39733
52
15
2
1
1
21
1
9
41
16
2
6999
5
2
11
1181
17570
3
306
1
8692
11
2
426
4
24516
177
6
6
2
4
11539
3
3
2
6
8
5
1
315
3
6
6
1
6
92
7
2615
2
2
5
5
1878
4
37
5
1
214
1441
1
2707
9
2
674
3
6
5
5
22
51
65
16
8
1
3
13
61
6
3
153
5092
25
86695
43
133
1
2
924
95
42
342
1
10840
237
3
1162
1731
20
1
2
7
23
9
65
285
804
4
20
1
21
1
29
5
7
15
4
150
13414
23
1
8
16
12
5
41
145
1
1
174
1
1
6
9476
1
49
1
56
1
1
2
1062
34
6266
518
2
36
2
2
5
7
3
4
47
1
37
4003
83
56
16
2
1
2
599
1
58
2
14
1
1
419
665
2072
333
4
1
1
2
3
4967
5
1
3
1
2
4
84756
17
3
13
2
1
3
9428
2
92
51
85
116
12
816
1
3
1374
3705
39299
2
20
547
29
4
482
18
67
8250
2
13633
825
278
1
621
2
1
2
1
1
1
27268
1
75
796
1
22
1
14
2
10
4
116
32579
5
141
1
78
35213
1
95
20097
3
1
30
659
368
5
1
12
1
1
1
30232
1245
57907
371
18
8
2
11753
65
1
32
6
28
946
1
2
58
2
1
7
71194
1
1
4
7
4
1
1
3
1
202
1
2
6
259
15
3255
140
77
1
1
1
5
1
3
40
1
1
6
26
2
15636
1
42
5080
8
152
634
3
1
5
22
1
4
49
19
7
189
9178
30745
2
17
46
1
46
8
3
830
8
24
2230
16
1
1
1
11664
3
3248
2
589
46959
3
2045
110
5
2886
4
10
333
5
6
60
38
1
32
1186
126
698
26
7
65
6
2
3
3
336
97
4
1
3
18
1
17
1
1
394
24
1
17
82
1017
3
55
837
2
1
1
6
9
5
1
1
1
505
1
12
17
6
1
271
23
20
1798
1
3
2
4395
1
69
7058
1
233
1
2191
212
12
1
1
2
10
1
1
92
18
380
171
75
54
622
2460
685
2
59
1
166
13
118
1
2
12
2
7221
4
685
1
4
2
169
1
1
1
1
1
1
6112
71
1
1
3
428
118
3877
19
70
18
2
1
55548
140
1024
2966
420
10
2
7
2
3021
3
22
392
1
11314
11
17
1
109
16
28
50
4
3
1
1332
1
35
16
37
36
5
2
1
1643
14
26
3
7
1
24
13444
7614
3
1
1
621
275
1
1
6933
4
3
62
2
2
3
37
13
47
2
14
8286
3572
42
1390
1
5
4
2
92233
175
5
219
10
4
2
4
42
10
4
3
1970
2
1
3
1
6
7
1
9
46
17392
1
19844
915
1
30
5
1
75
1277
3
477
1
1
15
64
8
1
8
3
26
171
3
11
1
1005
7
57184
2
1
4565
152
3
5
1
21
52
26
8
1
1459
391
46
459
1
2
2
35
5
1
3
3
35929
7
123
3
12
1
2
148
33854
1
33
10
1
6
5383
101
196
2103
60
1
45
13
26
2
40
1
52
2
2
4
9
148
92
53465
66
260
267
1
166
1
1
2
1
11913
1
1
74
2
13
9281
12
2
20
5454
4
211
1
2
1
52
3
14
12
2
6446
14
188
11
1
1
8
358
3
12
3
16
20
93519
13
1
4261
416
18
6
1
12
1
3
2762
380
3
2
22
6
118
7
495
137
2
2
1
366
11
1611
2
964
199
48
478
5
2
6250
53
3005
73
2
31
7
4
1
2
1
14868
3
4
5006
2
2
52
3
7
1
319
3
71
361
209
2
62
25
3
5
1
18
229
1230
36
3
2
2847
17
11
8
310
11
2
15
66
1
5
7474
3
135
1
151
5
11
1
8
241
56
48
1
8374
3498
1
47
22
1
1171
42
17432
4881
123
4
3
1
70
1848
26
22
1397
14
16
97
154
2
1176
13425
1589
2
53
1
186
18
48
1
9
2
6
1
14
10
6
23
1
31
44
385
1
1
437
1
337
34
1038
2151
1
15
1
1
2
362
17
100
190
1
1
751
12104
14
4
51363
15
1220
172
18893
13430
1
99
389
10
156
1
9
1
50
2
22
1
5
240
1
25
614
99147
1
30
6
71804
5
10
2518
11
5
44317
9
362
801
3
6
6
1691
18
118
15
3620
1
1
1
1
14
1
290
81
2
860
7
1
1
2
1
35
832
7
542
2
2
52
1
1
1530
33
1
3799
1
1
4
48
1
46
74
4
54
15
1
1
4
533
44810
7
21
3
85
389
3109
3184
1
56
4068
5
2
40
1
10
320
41697
2846
8
16
2
1
1
68
685
1
1
1405
9
5
1
3
1
1
1
521
10
4
66898
9
7
3
1
1
1
1
1991
4
1
50993
5
277
1
4
2
9
2
1
4
58
550
1
12
3286
1
7686
5
11
195
1
2
5
16
2
73631
124
7
30
3
10
1
14
1
1
47
1
5936
2710
403
50
10
8
2
3769
6
35
21
4
1278
22
1
180
5
1
2
67
3
2
3
3
556
6843
32
7
29
57
235
2
10006
271
780
8
1
236
243
18
2
23
1994
45
1
2
1
4070
7
69
2692
3
2
58
23
38
3
18587
5
1
376
5
11
473
24
9
1
9
1
2
722
13
2
3281
1
14
15
14
167
7
1
63
53
13
3
2
16
2
3
7
4
18
1
13
10
13
2
3
8
7
403
13203
3
99
1
194
12
98
67
275
1
31
28
2
5
15
1
11881
1
2
1021
2492
2134
9931
7
8350
30
878
1139
4
483
95
1
2369
21
9
22994
678
53
11
2
4
1
30032
4979
65228
961
46026
1
3
65940
503
2
10
1
1
3
44
1
1
834
3
525
1
672
3
295
1
2
1
73
32
4967
1
260
7
7
5
1
4
4
1
2
10
2
600
9
1
1
1
164
158
1
227
2
6
19
2
1
1
138
22
25
7
35
3
3
104
18
1
4623
69
95
1
181
717
24
103
1
14
18
1
1
6160
1102
1
9
1
7891
272
159
10917
1
1
8
95
5
34
161
1903
15
1
54
62
3
24
15
1
1
3324
3
237
134
381
1037
1
234
9
1365
1
3
26225
406
16
1
14
40910
116
179
1
4972
1696
1
13
1
125
1
2
5
4
2
58
1
1
1
1
1
2
393
2
1659
2195
22
5
4
43
3268
1
31
2
12
5
3
5
1
1
255
1
3
5
1
18
3
58
3
3
16
10
176
244
2984
3
3
55670
1
2
4
1860
36
12413
9
97
148
32
2
6
1
120
48
28
2
32
10
3
1
77
2
3
937
286
3
5
86
4
1
1
492
1
55
2
1
1
38447
39020
1068
337
4
1
38
3
7674
35
1
5
3
31078
326
11
1260
12
10
6
17
367
594
2
7
19
6
2395
1
19
1
5
51
1
1
1
21
1
91
7
1
2180
1
4
15651
42
1
16987
16
1917
290
5366
1384
28
1
1
4975
60
1
44
2795
279
16
68478
468
835
199
34
4
1
39
15
1
10539
1
63
2
3
2
16
2
2
3
32
1
1
1
36
40
12942
237
4858
8
4
41916
10
1
164
1
249
1
11
5
1
611
92
68342
14
1
5
2
8
1
17225
1
1126
6
1
234
56
9
3
2808
5322
1
4
35
62
7
29
57
1
1
1
1
2
77
6
12
50
6
1
45316
1
7
218
59
97587
14031
37
45
1
1
69
1906
1274
6
360
61
145
2
16
7454
261
7
3204
5
7
19
26
168
1
50
1
1
1043
6
8
166
12
49178
1
278
1006
1
615
483
177
5
1
952
34
3
761
2
14
6
271
4
12
8
10
2
19
17
1
1
60
85
19
6
7
15
3
84
8
21
75
1
1
3
68
1
1
835
167
45
23
20520
200
4
33
322
12
139
6832
36
19
294
121
7
41
20925
92
1
3226
11
208
3
315
114
288
785
272
1
1
2
2
12
1
103
37
13
1
22
6
1
126
17
6
3
1
18
17
17
57
1
2229
7
1
10
55642
148
2
1
2
99
20093
1
1
1
1
6
6
1
13
5
1
18
3
104
7
23
1
1
2088
79
3669
64
3
500
19
1
54
209
1
15636
31
65
6
17
10
2
31
4
1
8
15
1
2428
9
1
1
84078
5
1395
5
4
2
1731
177
1
12
1090
6
3
5
20
8235
1194
1
2
38
44
179
11
11
1
3
1
2390
2
1
1
1
3
61
1
3
2
10
10
30
902
12
34
2
45
18
3
15
263
81275
46
113
1
104
26667
9
301
2
5
1
159
2
11
3
1199
742
53
42634
1
1
19
84
1
1
2
2
3
4
12
2
1
1
117
59
251
1
2
1
339
26
1
1
1
5430
2
21
4
16
184
132
14511
3
4
23
1
13773
8
25290
6
75
7401
55
2
40
1
153
39
3
4
5
82
1
16262
11
839
29
1
2
163
965
8283
92037
2387
4
1
1
884
92
1
2
219
1567
4918
11
1
3
1
456
1
213
34
87
607
95
253
30
8
27924
651
1
1
8
32990
20
433
1
16
5
4
1295
6
6894
1
128
25
26445
3
204
11
317
55
1
3
5
18
89
87
6
1
2
1
13712
1
1
260
1091
397
383
12
5
1
30
31
136
3462
18
1
94
1
113
412
6
2
580
1
29
91
1
2
7
45
10565
8
10
401
2729
11
39
365
1
35
23
31
193
254
489
2
1
1
981
229
5
3
3
1
1347
1
6
33
1
2735
1798
4
5
5
69
3
1178
8
35
1
141
2
1
1636
3
3
85
16
2
3
113
8
1
15
266
43
1
335
16
6
1
4
1
4
1
608
1
58
1
1
6
352
33
6
1
15
1
7042
15
1
34
13
1
7
198
13
19146
17
1
367
4
1644
1
1
142
9318
37
34
2
5
567
1
9
8
11
846
391
15
6
2
48
152
1
611
6
6
258
1
550
94
255
8951
115
6139
1
31
2
14
6
7
1
1
4415
1970
31
2
6
1
1
91
340
3
11
6214
13
1
222
1
19
5
113
3
9197
1
226
4257
127
21
590
6
890
6
1
1
9
81793
3690
8108
10
14
157
23
5051
1
1
35079
1
1
45
3
6
1
3
61
24292
11
1
1
3
13067
204
7
133
7
1
2
1
1
776
95766
39
9
3
1
10
23
1
24
57
3
1
1
2
20480
105
14693
35663
92
1
16
656
1
3
39
25
30
1388
3
99562
17
100
94
3
3
456
4
2
207
13828
143
14
1
10
924
72
4
2
905
7
79
3
1
118
188
464
25623
30607
2
2550
1
2
4483
8
20
27
6
2
5158
1
212
4
1
19
1
1
5
4
2
2
26
5
45
2
5
913
16
69
2
3
7
13
174
1
1
2677
73
9
677
31
3
3
5
9
1
15
19
1
1
10
2
8
93
949
1
257
1
167
245
53
570
2
3
579
1
1
11
1
1
3525
46
11
274
2
44
1
520
99736
3
19
4
3
5603
1
1
4
328
1608
234
6
15
3
1
556
16
2
1
1
1
386
362
11120
1
2
1
1
3
1998
8668
1
1
4
24733
2655
15
1
10
9
1
209
3021
127
13
3610
2
1
1
35389
6
36
781
3
4
1
8
507
149
2
10
1
4
71
1
1079
4
1
175
508
1
34
3881
1
37865
4
58
5
3
1
21
2
1
93818
1
18551
19117
1
17
3
18
54
32
6
1
5492
64720
2
78
2327
1
43
4
1
3
915
23
24
38
54021
13
17
6
13
65
2
3639
5
8005
3
4
4
2
1864
2
2
1
102
1
678
6120
1
25
1
1
2
3
26
263
1
6
32938
3
77
5
2
2
1
40
1
1
37
1
8
385
2
2
15
105
2
28704
757
19962
1
2
8984
4352
2959
1
10
482
1
91
1
8
211
12
15474
1
774
43
14
2
1
6
7652
7
3
22
133
2
11
3
8
9
570
1
196
3764
13
180
184
1447
92
1
2615
3
6
3
2
45
2
1
5492
5
5
8
1
41
5
1646
2
12
3
95
10134
1036
11
2
316
66
12
1738
1289
35
67
1
1
1
783
1
7
31
2
62
1
227
28
7
18509
1
279
2
20
1
68780
5
10908
4
3
44
1
4
2438
8
2
4
27
5
1
3
5968
1
6
2508
47
1
2
1
22
32983
397
322
9
1
29
6
12
2566
2
15
18585
89361
2
2
73
4
29327
5
12
1
122
3
6
1
82
4
78113
42
21
1
1790
12
293
1
2
2
1
3
88
20
74
2
1
1
1
2
175
7
1
7804
6754
2
16
1
185
253
11
12
1
34
2
1
2
4
4
41
9015
100
1
1
2
1
8745
1
8
2772
1
5
2
7
39
1
2
5124
27
11
146
110
1
1
3
1
66
4
1
2
1632
7177
371
1
305
4
5
45
1
19773
6
46
450
629
147
4
13
1
12
3
6360
1
1
2
1171
26
147
2
2
324
2
7
36
33849
2
1
14533
271
3
1
335
2
1
3
1
2253
1
30
36
7
1
1
919
1
1
16
1
300
1
160
58
1
13
127
59
1
2
15
2
614
33022
1
49
7
7
24
3
89616
1
176
53
5
3905
3
652
51
48
8
66208
189
2253
415
1
4
36
138
5
1
151
2867
2034
61
92
11656
4
43
39
15974
1
8
1
2
12
5
21641
1
1
10
46457
2
10
1
2
2
5
5
466
2
1
107
276
16
13
4
1
1
19
166
450
1
17
6
6
3
27
58
1
25
7
1
435
1
55
1
1
2
17
37612
590
6041
106
1
1
3
1
1045
5
1
762
1242
31
2
389
11
1158
17
25
1
1
4
13722
1
1
88
13
421
39
11049
2
1
2
1
95431
530
36609
980
381
52
2
352
1
3
43
2
1
402
3
5
197
1
2
31714
235
9
1
26
2
11
133
17
1
12
2
53
4
41
114
3
1
126
121
1
1
17
1
102
27
6
2
438
1
1325
3628
30
1
1
11
995
1
215
495
1
1
209
20
265
45
1946
33
17
54
3
1270
29
1
99
1
11
4
747
42
68
2
208
17442
32
1
1258
3
4
1
13257
15
1
12
82771
29
116
29
16
80
5
18
1
10
1
3
1
2
13812
2
2510
1
19
35
10
4
4
5985
59
28
3
2
4
9
18
1
3729
16
111
223
717
33166
162
7
1512
2024
5
401
9
1
12
16
1
3
4
1
963
1
65
2
8
3
33901
2
9
6
2611
1
56374
13611
1
1
10
117
4574
2
10069
14
28
11070
155
2
1
112
199
1
47844
3
80
5500
1
1
1246
3
15
1
25
2
14
6
1
1
3
3222
1
2
1
4
11
117
84
21
6464
3
1
29099
1
5
80
1330
7
8
1195
5
2
70
1
1
2
2
414
2
22
2
15128
3
4
1
4
393
11
8
64
4400
18237
27502
1
5
733
1
176
5
1
31
367
1
28
3
8
2
1
75
5780
5
206
1
43
1
140
12
1
1649
1
1
21
40
3
1672
3
8188
12151
1
4
49712
19
1227
1
2952
9804
3
6
317
1
9
38
174
694
10479
16
44
31234
331
1
55445
1
187
19232
80
3
2518
18
1
16508
1
2
11899
24733
16
24
15
1
27
379
1
1
2
9
1
1
1
2
35
98
14
25
1
1
3
1
601
3
1231
3
1
1
441
3264
39
1
10
1
42
1
3
1
9
583
6
4474
1
442
164
1
21659
2
1
1
534
1
189
10
89
5115
1401
4350
13
3
1
147
1679
1
3
1134
2
3
881
176
2598
7
87
1
2
194
2
4
2
50
63889
3
8
1
438
86
210
49
2
1
50
31
1
11719
16
7
19
173
1
54
64
16
1
10
679
784
57751
2
27
2
1
21820
326
81
77
30
80
19
1
87
19
6
2
1
14
87408
1
170
1
26
13
1
305
1
6
2
1
27
1
4
22
2
5
1
10
5
42796
1
1719
13157
1
10
1
2164
12076
269
16
20
3
1488
32
5003
2329
13
34
1
1
2
2541
2
333
2
2723
1
1
1
29
1
143
1
4777
349
69
16
476
17392
16
14595
2
2
1
6
1
1
320
9
889
126
437
3
3
1
2324
1
5
2
271
12170
2157
12
1762
1
2
58
2
4
16
17
29
1
212
16
961
2
34
1222
1
3
32579
573
1100
5864
1259
5
12
3
3038
103
147
1
132
13
323
386
525
1
1
120
1
28306
1
314
6
7
59488
71
56
96954
393
2
17
1
43
2
377
1
11
3
4
19
4936
609
1
2
58
6
110
4
1
3
113
1
83
1
301
248
22
192
4
5
1
21
2
1
883
8
22
1
3713
6
1
92727
1665
6809
50
209
41
13345
5
1
1292
1
4
5808
169
8
2329
54780
43
174
1
2026
536
8325
21544
633
5
1
12
47889
1
1
9
45
1
42
2
3719
13
105
4394
3548
5
12282
36
50
467
233
436
10471
1
24
39
3103
70
2
1
2
101
1
63
1
11
8
13
2
3725
1494
2
34
1
1
1
2
3
1
167
367
488
2
33
1
72
8
11
4
2
2
1
3
19
32
1043
680
50
4
302
569
8224
25916
10949
65
470
3
10
3010
89
18
21
69
3
4
1
3
1
5
54
65328
6
3
2
4
113
1
1
1
1
1
47
2
9
198
5
6
2
5
1698
1
2
16
4
26
27
1
525
15399
14
2
1
1
8
116
23208
1
651
1
2
1883
2
1
876
173
16
1
3
2070
1
104
197
230
1604
7994
10
6
5
1587
1
65
5
1
13
1
4
1
1407
8387
1
21226
36
4
1
5969
26
1
2974
18
12256
3
2
3
1063
1
103
5
13
5637
1
60
565
87541
4
329
2700
4980
2
1
1
1
20
9995
32
2
31
1
300
2
537
34
1
1
16
7
9
188
6144
319
10
617
8
79608
5
2161
9
656
1
2
3
11
2
277
2
4
4
7
32691
450
72000
5
1
1
3
4
1
655
5
6
24
2464
673
3
84
260
315
664
3
6
4
1
30
1
4
4
702
4
11
2072
144
26
585
2
366
3
117
13
1437
17041
1
1
5
1
1
49
56
1579
624
1
52
1
2
613
74
1
116
4
5
22
17
15
179
1
864
140
8
16184
2
4
7
22
7
1
16
1
2
3
1
1
2571
1
16888
117
6
1
66
2
1102
13335
11
1608
1
5
2
2
27
1
1
2
10
3
15
8
9
1
188
144
112
1189
7
1
16217
1
5
30026
1
6
1
351
1
46
10063
20729
1
3
20
4
7
81
1
54
118
1
2
2
152
4
367
10644
1
4
2153
3026
10
7
1
13
11
533
9
90
1
605
10
11
1696
217
3
4678
4
53
243
1
1
9537
1
13205
1
1
217
1
2
6
7
91
677
11
15585
171
5
2
2
57
10
64
2
6
11929
3
28
10777
1826
17
1
1
221
3
3
54
1
1
1
117
14
1
31010
50
3117
20
1
420
1
6
3235
37565
2
5
1
430
3
35
28
69
3
2
1340
7
36
8
3
69
3
58
419
21
1
244
2
224
1
53
2
86
148
9731
3
121
42634
4310
945
1301
1
3
985
4
1
1
1
37
116
10
4
20
1
36
288
5
2
351
10
30
3
1
1
3
74
4
2077
191
1
5534
52
24
319
368
1
19
54
11
8
14
48
1
1
118
143
7
11430
407
1
34948
1226
530
1
292
6
99
1
1
190
174
5
1
8
276
5
2
5
51
46
824
1
3
14
1
1251
9
163
12
1
43
72
1
44
729
44409
15
3
41388
14
26
94
61
74
179
34978
131
140
3
10
2098
4868
11
1
5
2
2
3351
7
47889
830
18
2
12
23
26
2
1
141
6
5
1
1264
2
1
735
3
7366
3
3
5637
78
34
1
1
89
2
203
716
1
3
3874
91
5
22942
1
7
1
1
770
2
9
11
5002
5
57
1745
1
162
1
12
3
8
1
7
7
932
4
456
1051
2
1
166
4
4
11
28
2
17
4
243
1
29
502
3
2
8
2
1
297
7891
7
3
4
1576
135
1
4
1
1
503
3
20
8
40
246
2
180
10
47
1
671
30463
1
1
13
2
52
10
733
28
11
1861
4
1
1
22
1
1700
1
1
1
411
547
37
712
1520
1
4
8
1
330
1147
800
17
12
43
7450
91
6786
1452
97
2
1
588
26
11
1
8
64981
21
4
26
10
1
2
16
82193
20
15850
5
1
56
2
4986
1
11
58
2403
45
22
188
1
1
2
10
1380
85
160
1
7
8
2
4
4
1238
40
53
1
116
1
4
2
25
1
3540
1
1
111
3381
14
62
116
209
3
8
7
2
511
13
16
2516
1
30
3669
2
7
1
2
38
66
1
3637
10726
6809
18
1
76
33409
2
1
50
9
2
354
19128
54
1
14756
470
26055
467
12
2
2
296
1
41733
6
48
74
97
70
3
421
45
2988
50
38
6
2
110
589
2
1
3
1
2
3
3
40
9
19
26
68
1950
63
5474
1376
17
1
1
1834
4
77963
50
1
1
113
7115
1
60
5
30
10768
18
1853
28747
1
2
23
1209
4
8
97
359
1
18
6
1
21
15
10
9
427
2
16
41648
34
351
674
7562
2
1618
1939
4
199
1
2
1
1
169
3
2
1
11
10365
49
17887
4
2
7242
101
1
408
12032
1
31
69
10
31
1
203
1784
1
8
21
59
1
5
1
4
39616
2
403
425
5
22046
76
1970
20
2
1
9
8
2
27
6
2
81
1
5
1555
1
3
1
5
6
6
1
5
360
256
217
2
59
10
56
1
15150
16
1
18
40
2
198
13
82
37
3
2657
1
42
17
25
2
41
97
54117
1
625
1
14
2
862
3
4
1
127
37
32
242
1
36
6
1
73
32
281
7168
9
2
130
7
3
1544
53982
1
1
4
2
5
9
71
1
1
20
6
2
7
77
29
1
80
97
28
21
12
257
1
1
526
91
20
7
41
1
146
669
59
408
342
1
118
68
6
2
52
15
1
3
133
33
1
17
45
27
23
1
165
477
138
820
9700
5
6
16
683
1
31
584
27
1
5432
9
1
253
48
4
26
34
160
101
1
1
1314
11
41
4
324
20
1041
2
2593
1853
8
401
33
34
10
490
1
117
1
4
71
2
4
1
126
9639
21
1
23591
154
12
1
330
639
1
2
168
231
1
9
67
1
9
2
305
28
13611
1
1
27
46
24
1
7
172
8
14
38
33
14873
19054
318
21
1
1051
3
665
1
134
153
30
18419
1
737
3
92
4
5
1
727
5
2
9
318
1
2
1255
1
3297
2
5484
63
24
1
14623
1209
16
277
2
1
116
9724
1
7
20
242
292
13
1
31
14
18
3
1
297
9
1278
221
1
3472
20
28
3
329
6
2
4
1
1
1
6
2
49
1
29
3
1189
14
38
89
26
24
29234
1
10
21
1
1621
3310
386
1
71
18
1
5
5427
1555
25
32
1
4708
1
38
4
824
393
2
4350
24
136
1
1
1
1
141
886
35488
1
2
60
1
2
1
31745
68331
7
2
29
16
1
1658
1737
4874
1
1
12
1
11
951
19686
3
1587
44
2
12
1938
1487
5
76
2
2
22024
39
324
12
1
1
36
53
6
37
1
1
2
1
26
1
1
153
6
1
4639
297
339
11
2
1
14
1
78
17
4
20
600
14
35421
792
1222
1
44
961
15
4646
3036
12
3
1
4
11
7
2
50
8
7
1
13
1623
9
40
30731
14
38
1
2
1
3
1
1
2621
1
1
16
8
4
3590
552
2
1
11
3
1
2230
26
1
337
5
65
23
29
7229
16
676
4
10
1
19
113
2
6
197
3
155
33475
4
8
23
2361
10329
1
37
6865
463
1799
84
259
854
2
1185
463
6
51
2
5
1
81895
2
11
50
1
19
29
328
6
1
5
1
19902
1329
6939
317
1
5
1
46
52
12
3469
135
1
6
4
20
123
590
5
3
239
46124
29
7
9
3
3
1774
1
8
3
238
1
1
3
1
29
38
2
55
316
2
17605
171
1
695
5
33110
1343
97
31
67
101
2
2
34
5
1
9
30
3
257
2
32
542
92
3
5
5
5658
17
10
6
7
1
3
1889
4768
8
91
213
2
3
1
49
203
250
277
1
13
1
1
1
8049
223
70
6
1
4
492
149
736
765
60
2
1
25916
1
23
1
16
1
3
9
60
2448
1
4
427
303
1
2
1
8
226
1
1567
12
20
1
1
1
5
34426
1
307
6
15020
1
1
8
1
1
8240
53
6
5
1
24
2
1076
7423
1
1
1
1
10
1
7471
204
2
8
37
4
17
23
427
1
4
2
1
21
1
3
1
456
143
65
2
1
906
1129
5393
10025
1
196
3
1
2
3
1
4
2
1
65
10
121
9
405
2
1
66
48276
54
2
1
8587
2
1
1
59865
1
29747
13
20
7
414
2
18
56
5
30
1
19
2
81
5
5
11
1
5
2
2
1
2
1
185
2847
1
6
29
1480
1
8
70
1
7
2
1
57069
2
4
14
55142
2035
2
2
8
1
5
393
22
5
1
31
1
1
2
238
4
10221
2116
2
33
91
2
1
8
87962
370
140
52204
5
137
502
8788
73
80
3356
33
23
8291
1
3
1
7
4
1031
1
27
1
650
1
2
1481
2
2104
5940
4
1
1
3
39587
761
45094
155
3141
443
9
28
1
5
1
23074
97
1
5
3
37
1
11776
2
2354
3145
5
35194
1
180
1
2
5
1
1
2
1
1302
1
26
1
393
112
108
61
1
385
12
206
2
1
3
5
8
34
48
395
1
34
66
3659
2
1
2103
2964
36
21391
30
1
1
6
4
1
31
14
19331
1
1
1
10
10
11
93
17
16
10366
27
2008
4
1
91
170
1
14
300
3
28
8
1
2
148
876
30
57676
8
1860
38
68
1
164
1
1
2
2
34
1
11
1
12
4
32
46
71
336
35
6
25714
1
1
20480
184
1
1
1
603
36
1
3
3
765
27
2
2058
77
2
19
10375
12
1
4
2
1
4
1
1
5
233
2
10
522
17
13974
4
10
4
12
1
3
2050
30
2552
15
3
86
11495
88
1
9
12
357
1
11
1
3
6
1
47
14
158
2
6
3
1533
1
34
4
4
29692
13
181
8
1
32
59
2
1531
25
4
2839
14
5
13
3
11
2
3
1
32
7
5119
11
145
2
279
24
2
1
4
24
4975
2
3
62
11
6
23
108
1
1
537
2
1
1
1
2
4
989
5
85
3196
1299
68
1
41
1
53225
551
3
11
266
3
9
13
4
13977
1
33841
9
727
718
31
17
3
147
1
2
18
9
1814
1
1
10
1218
262
85
5
30
16
44
259
12
4
21
2666
7
37
590
57
1
16
96954
87031
10
40
1
1
41
6
1
5
8
479
117
111
2
2
2
1
1
613
312
9
809
1153
1
1
271
1
129
3
11
2
1
56
1
1
2
22580
266
1
7
1
4805
42
8020
104
35525
2
4
1
2
27
1
113
145
7183
126
7
1
21
198
1
2
26
4
157
1
87
1
36635
2
65
24
2
8
24751
1
2
2
2608
554
86
22
38
2
2
1
31
3
8346
42
10783
4587
2
1
598
1
1
1
1
13
1
1
2
14
120
216
45
1639
31128
1230
21
3
20241
83
1
2524
2
10
2
78293
1
43
96
7
2433
4
364
1
82
628
1
1
10551
190
4
6823
48956
3
3
73
12
2
3127
377
101
2
15
1239
17805
6505
44
3
1
7
48
6
2
2
110
170
17
12
1
260
13
1
5453
148
9
14
1
4
1
2
1
3
1
1
104
468
24
794
82
3
1
74
2
2
44838
145
2
59
1
327
122
58
9212
6
3
338
61
4
96
133
10
7
4
2
11
30
1
16
10
38403
22
20
7
3483
1
2
2
2
1
1
1
2404
4
46
621
12
19
1
246
1
221
8
7
41
2
1
6
41857
171
32678
2
46460
3448
1
10
5
1
1
1
40088
37
19418
2
61
84
123
1
2
1
2
203
3
12
12
37
4
908
332
990
1719
32
70735
1655
26
646
1
72
71
99
1
828
244
2
1
2
4
21
1
3
16
202
1
4
1490
218
1450
1
989
4141
17
12
45
3
4176
6
1
6
3
1
22
2
225
545
107
13
2
3899
1
6
52552
163
3
22651
2
5
26
21
3
56
457
12
1
215
24
71
4
179
6
332
379
1
3
1
1
778
2540
1
969
2
2
4
1
10966
4060
1
2845
218
77843
6
2
9
2370
3
25
14
1
1
1
1
2
1
18
5
223
6
1
1
12
45
4681
1
60
1
1
2
35
1739
3
1
251
1
1
3
1
67
3
11
1
13
11952
1
1
10
58
88
21
4
628
142
36
3
19724
5
5
1
23531
1210
3
131
14777
19
25
37
1405
8
27
1
24
447
60
1
18752
4
11
3
2
13712
631
9
1
25533
9
9957
87408
1
99
80
1
32
1
1
13
3
1554
1
2
26639
22
20
35
397
17
7
2
3990
1
1
1
9
1
2282
3
1
5
1
1
1
8
33
2833
24179
1
7
306
44
37
1
8
2
1
1
2
16949
108
2
94
6
5
19418
33
421
1
657
5218
1
295
8077
2
1
1
73191
34
1
12
1845
8
606
1
6
9
1
11
14853
2
19220
1
136
1
1
4
1
1
36
8
1
2290
75
1
1
68
10
1
3
12
7
187
6
3
34
373
24
12
3
36
23
42
572
2
1
4910
24
7450
2
11
1
48
3
6
9
3035
2
265
1
2962
968
30
13
3354
2882
18
1
11903
1231
93
1
3359
31
3
5749
36
22
1
2
1719
1
1
2
2
224
3
5047
1
7
34569
558
94
3093
4
1
1
3137
1
44390
1
104
653
3
2
5
4
21830
134
3927
4
35
2
3
27
7
3
1
19
4
62
1
75
1
6
2
11
13
2612
3
1
7
6
2
8
1
1
145
1
2
279
11
109
1
12179
12833
1
2
489
3
82
374
6
12
4
2
11
23352
2
181
2
1
36
1
1
412
14797
1
7
1
8
5
6
6145
11
2
4
111
1
692
90
1
609
1260
15191
9281
601
146
69
9
4
69
35
9
30
887
1
43
1
2698
1
21
6
27
6
4
16
1
18
4
13
35
4413
1
34
1
59
2
766
4
1
93
87
1
1
5764
9673
2
22
48
1
5
3
376
1
2
170
202
825
2
3
228
70
2
36
4028
42
3073
5
31
9
32384
27
65333
1860
810
6654
2
1
3
4645
1
8179
1
26
1
82
13
10
1
1
1
2
1
5
60
83
2
1
1
145
9
773
2
4
4
2
8
6
9
24137
2685
70
1
7
7
8
4
12342
12
18
32
99
2
2
1
2644
1235
19
109
7
15
410
91
2
381
2
281
14
3
12
5
1
3
1
4
1
3
1
1
78836
14
4
172
2
29
65
1
2
6196
242
199
8683
7
2
12
1
8
12
186
833
1
2813
25
6
289
34
9
65
13
6
2684
15
2
2
1
9
931
39
2019
185
7
8985
1919
23
9857
251
8
2
1
4643
3
11
32
1
477
28
1
181
8
1124
3
1
67
3
8
79
6
2706
2
92965
1
8
12
11
199
17337
46
1
1
10
11
3
1300
9571
1
115
1
419
1
8
4
1
1
1
1
312
4
194
3
9
1
4
1
16
1
2
686
5
1
1
1
36
1
22
10359
3
3877
1
1433
172
3
179
6
8
1
3395
7
20
405
4
1
5
2
4
16
1
1
1
1
51
1
2
1
1
61
32
227
39
44
10
6
6
985
3
20
1
31179
26
24
37
100
1600
303
1
14
2
23
1
1
20370
48
2075
12
1
4
9
16
4
1
1
8039
1
6923
1
54037
1
34
5
7
1347
22
391
334
2
18751
1208
653
680
3449
11
2
4
11
6
1
2
15993
1
6
20
17
3
1
24137
107
194
24
9
2
361
1661
29
1
145
8809
6
26557
14
1
5
190
713
6
53436
4579
2
8
796
1
1
27
4
1
7582
83
2
4313
68450
1828
3
127
2
8
48
29
2
2
16357
2
74
23
5275
1
1
54
1
76
98
2
7
3
1
31
6555
1132
2
377
20
3
307
140
7
17
1
3
1
2
4
1089
2
69
1309
3629
88
11
67676
33
29
1
2
17
3
8781
2
2
27
24513
8
36
1
6
5
1
1
9
1550
24
8379
21690
138
4
216
30
17
6
29
1
1
1
1
9
1
1613
4
1
2
8
24
2858
2
2
95595
12170
4
31
39
10
43
6855
2
5
113
108
416
6
30
2
718
3
132
82
242
24
1
1294
3
23
3819
9
25
8
2
39
250
5
8985
6
1
4
2
2
15474
42
41311
96
1
13
1
50
1
4
1
98
21
3
13
65
19224
6894
145
3
3451
55
1
5
15
3
3
4
2
326
411
1
1
3750
1
41
5032
1
2
8
3
1
7
2
3
1
1
838
18
70
21
7
110
1
1
16
5
1
4
228
6
158
1
58
3
1
22
3
65
9031
160
14712
3
9
41
1
229
15128
12
41660
1
1
52
7
5
7
47
11
2
255
3
27
11
3
47
1
79
1
1
3
2
4265
1
1
7
14
2
3
331
38
6
2
1411
34880
2
3
30
3
29
1014
29
1
309
3
272
41
100
40
1
189
1
90
111
18
167
7
26
13
2
3
48615
5
21
100
12
37
1053
1
15
46
58
3100
296
128
13
824
2
2
279
1
2579
39787
4
4
1
14
159
1
1
3066
3
319
5
670
376
1
28
2
22871
77449
17
5
2
1
19883
7
2
1202
379
13
12
1
87
24
1
5
29
4317
6
110
9
2537
17
2050
9
7663
86
1
6
234
1
2
328
694
1
4587
34247
6
99
24
18
2800
38669
15
2
1
1
1
115
5
13
83
26
3
53
2135
1
17161
3
1
777
180
16
674
171
173
1
1
3
1
1006
11
427
3
97
29
2
1
2
304
126
30
10
3
2
5
1
1
152
2
30
31
118
2
1
30
1
10
309
11354
1
411
3
7
3639
57
15
1
12
2
9
51
2
1
12
196
991
1
493
32
137
94
468
31
297
3
1
6
20
12
195
1
1
1
3
8
116
305
1
2
3
4
57
2
8
4
1
682
52
5
6
235
70
14
1
27
29055
2
8049
10
164
1024
460
24137
3
1
136
32
47
1
1
2
4933
19
40
76
20
515
148
136
7
1
129
5
1174
14
82739
1
7
378
4
4933
2
2
3
12
31
507
1890
26
2
1
17
2
1
23
65
1
3
52
1
356
5613
24
29
3
11
202
9
1
9
1
3
41303
5
47
1
28
1
44136
1
1
1
7
2
8
1056
134
1
1
1
244
1
4
15
21
4
6
8
1614
19
3915
1
1
91
49104
1550
7
7
16
2
46
1
73
155
2
2
81379
1
22
2
1964
29
1
283
1
1
29
1
8
4
15
4515
1783
1552
2
5
3
1
13
1
228
21
611
5
5
1
31104
1
1
2
91
16
36
23
16
5
65
1
1
38
576
4825
6
8
4114
6
1
245
3359
165
41
4
2
3
120
115
88154
3
293
5
459
126
4
1
13
6
8
120
2
7
358
1
77
16
1
1
25
11
69276
600
8
1
28
7403
24
1
11167
2
1
1
2
471
1
26
1
81256
31
568
1
3987
5
902
2
9
228
8595
28
13
3
19
4
20
1465
828
5
24
15
3
1
663
3
3
1
2
1
2
4
9
7
5
8
2
810
61
15
8
2
1
146
57
1
4
8262
1
2
7059
13
1
5161
56
1
3
9787
36
5
61
41
1
1
8
1
297
1
1083
1
263
3
9575
1
1
15
17
161
9898
10
3
1
32013
40
3
579
7
53311
1
10819
246
990
5144
1
2
717
112
2
49
100
1
738
687
4
1
171
38
63
22
11
11
1
16
60
936
2
5
1
6
90
7
5
2
3
2
1
887
4
6580
59
22
1
8477
400
86
15
70054
3
12004
1
1
19
8
6
1019
72
14
1
2
85
206
8
10
2
2327
343
13
38
3
10
3
14
1
1
3602
2
33
1052
2349
14
5
1
1
5
4
8957
93
62
1
35
4
1
40
277
3
4
29
422
17
114
2
1
256
1
6
3629
4
33
20
1
2
14
2168
5086
4
7
198
1
1
7
36
32
117
1
10484
1
2972
1
9
983
11
4
48
646
23
10024
9
4
1083
1
1
1
1
16
7
1833
40
12
1
1
3
20955
7
32
9
279
1
1
26
66
276
6
9922
599
14
30
10
1
91
4
38
9011
1
37
1
10
1
2656
41
23531
357
34364
1
150
27
15177
1
871
1441
3
8
3
2
3
2
2
5
2352
282
2521
31
176
4
2
2
74312
1
2751
1
22
7
32
1055
2
143
3
10
4
1
246
1
1
11
1
36
3
55152
54
1
32
1
11810
1
20
1
215
29
6
339
1
12
3526
2
32
54
6
6
1
2
5
3
95
1
8462
1
2
4
29747
3
571
1307
7
2015
1
7
54
21
5
237
1
1
1
11
1
20
112
7
139
938
2642
1138
23380
53166
58072
2
6
1
8
5
16
11851
42
7368
2777
1
3
3
55
9
1
11
123
1
82
4
8
34
1
1
2177
3
153
107
1
9
4
97
3
1
14
50
2
603
1787
22090
1
86
2
4388
3
121
6
2356
11
1
30
2886
9
99
1
5660
1347
1341
7
833
339
6
401
29
1
2
355
5
1
8
24
1
4
59478
147
22
777
3
1
2
8
42
300
19422
2
56
1
88822
188
12
394
17
36030
1
4
5
415
4
2
12
1
3
1
6
146
13
8
66
8
421
45645
1
1469
805
23
739
203
54572
1
5
1
359
247
37
1
130
37457
76
40961
1162
91
1692
20
13
39472
21
3
2
3
4
1
2
1
2185
107
1
3
1
431
10
1
27
773
5
31
642
1
1260
3
1
2
12
2356
897
3
2295
2
7
12019
1332
9
6
28
1
13547
19
9
18
32121
8
1
3735
1
21
17
27
28
899
24
30
2
2
6
1
5
2
1
4416
19
1
413
390
1131
1
421
5
5
8
4
4377
7
10
54
125
34426
10
277
7
3
1959
2
184
16
2
44
643
263
58931
17
6
30
237
1
773
3596
300
5
3
2
5
2963
666
8
1
7
211
415
4
9
2
475
4
23
1726
7
12
126
271
3
1
4
8206
1
1
2
2
1
1
1
2
1
12
2
18
7
44
8
10
5886
38
1394
3
88
9
1
6249
16
3
1
2
1
9
7
1
8
4
5
22
2
824
121
317
2
19
943
64
2
9
34482
10805
91
20
23
11
3
27
2
1
150
1089
1
1155
88
3
1
159
87
1
178
4
543
4
45
12
11
51
42
746
1
24513
22
6
1274
2
9
1155
10
32
304
23
62
1659
1
3
3
25
1
14
50827
1
2
1
1906
20
1658
2
10
1
29
197
445
1
2
1
1
8575
1
6
1
1
1008
3
6121
1
11
2
54
1
1
65
6
1
3
7
4
20
1
1
68
1123
2
7
32645
55358
1
9
1
13
2
1
25
5
5
6183
12
1
1
324
399
8
1
148
2
3
4
1
3
1
2471
3
8
1
2992
67
70
7
123
1
1
3
1966
1
1
66
1
67
423
56
315
58679
46
2
87
77034
3600
1
930
1
1
5
21
66
3257
1
90
3
1908
45
2153
6
2
5
1
17319
7
4
7
1
3
4
1
10
5156
2
77
106
33
6567
5
1
4
14
28
4129
1116
2
26162
36
22588
67
296
9
5000
73
3
1
27
1
7
330
16
27
10
1
354
1000
120
3
103
1
1
90
13
38
25
10
3
31
54780
7
3
2
2673
1348
11
1
115
4
1
64
340
4
9
3
5
3
1857
2
61454
5
2936
2
221
30
1
1
8
6
81
1
84756
669
20690
3390
2029
4
2
5
13
536
8
4
498
9
1
1
1
2
44
990
9
4567
14
31
138
2
490
8
5
6079
171
1
272
1
1
13
24
49830
65018
7
6
3
178
628
53
8
87
37
4
1
2
1
5
1
1
13
2
35
5
14
65
14020
68
53
64
4
2591
2
1
5
2
557
2
1
2
1292
357
1
71
8
614
307
1
1
2
7236
2
1
2927
255
1
60
2
14
1
5111
487
6
1
3
1
19086
1
15
33
1711
72
1
245
2
14
3
3
1
23
3
13
2
107
133
5
1
28
271
1476
25
1
716
1639
19128
1
445
27
17
3
2296
788
97
1
86
76
204
2
34693
71383
2
3
13
1
1
1
2
29
20
38
388
1
7344
5
14270
1
13
1
320
46
2
2
51
2
774
25
35
20
1
3091
2
250
67
2
236
1
2009
11
1
3
61196
26
108
5
3
3
738
2
1
224
10
41
48
304
66
37
596
4
1
4793
798
3
1
4
1
30
38
247
335
7
35
3
4937
327
1
16
42
1
2
26261
3
127
5
7
1
1
13
52
33
4198
51322
111
469
6
1
57676
266
69
7
2
1
1
1
3
4
201
1
13
123
2480
1
21
37740
2
4
75
30
1
7
2
27
11
41215
12
7
3
8
818
151
5
109
274
1
8
9
12
3
3
12
1
6
133
2
10
12
4115
3
1
6
2
20731
2
2
1
1
1
4
1
3185
9331
11
64326
6
7
10
1
2
2
1482
32
2
64
1955
1
51
48
109
1
12
1
6453
4
9
9
87
61196
368
42
6
2
1
8
13
192
368
9
4094
3186
37
32
8
705
111
146
1
2
1
1
1437
50
2
55
5
11
12
2
2
11
12237
294
1
144
499
1
14
5
5
1553
1
2
3
440
7
3
1
4
1
1
1
1
2
925
154
72
1
7
8
780
326
1950
1
245
26
86
8
85
198
305
6
52
29
60404
1
3
293
776
423
2
1
6
6
30340
1
3
34
6
58
1
72934
1
59
425
297
449
5
83
6993
1
12
823
3
13
305
278
1
75
206
15
34
6
270
2
2323
2
58
6
1775
2
159
1
1
2
5
5
128
1
4
90
4
5
17739
1
1
3
1
14
2107
1
20
6
4630
1
42
1
278
1
1
311
2
1914
43
35
98
3
3
23
3857
38
1314
7
6
21
33
1
3
325
1
19
4
5
1
33
4
8
1248
34
3
21
3
2503
914
21054
2
3
1
1
14
124
2
547
64
89
41
1
8
1
1
1
808
140
3
736
1
18
1
31
2
17382
1
2
7
77813
38
58
2
55
1
771
571
2
40
10
48
6
65
14
1211
2905
1
50
12
7
1
17
186
12480
98814
1340
262
12118
1
3
1
4
42
3
7
15
390
27
34
501
11
3
1
14
15
1
353
2
4
22
45
1981
1
1
5
5116
5047
5
1
2
1
1
4
2
6
7
17
119
16586
76
65
463
1084
4
6
2
19274
3
3
149
11
22
190
399
2
1
1
2
481
5
2
38606
2
2
29
40910
1
18
24
176
2
4
3517
8737
50
11
1
1593
58
917
11
2
155
16
26924
264
3
38
3311
255
24
311
2222
18
98641
2
1
103
1
1
33408
2
286
4272
63
59
1284
925
13
3
2
1
45
12
1
79
1
9470
2
1
1
31
1
154
1
4222
73
5
63
146
1
2
310
2
1
6
28
2
15
1
13
1
2
29261
159
3
29
11
7
3
4
46
20
582
192
6
19
3
1
17
19
8896
1
1
3
464
14
1
10762
35
28
5
188
9
3
226
9
1
1
8
21821
26
975
145
1304
2988
14025
22
185
72
81
15
188
2
11
55
17
17
368
4
114
44551
1
25
1
4
14269
8
6
1
3570
500
11198
6
18
4
3923
6386
265
4
1272
614
9
3
28
40565
4266
7
5
19
31169
2
28
10
324
11
24
1
13680
7580
300
21
5
9
26
10446
24
1
3
4
23502
18
1
454
1
619
209
2
17
4
3
36
1
2
51
3
697
39
1
21802
2375
642
104
81793
97
1
12
32002
13672
2
6
4
1
56
14
442
3
1019
1
1
16
4
23
143
1
19
17
109
1
130
8
385
61
5278
63607
28
164
3
2999
180
50
145
2
1
6
36
1
145
18
1
6
25544
12
35
2
1223
1
1
13
1
53
55
951
1
2
201
3
836
1
41
71
1
1
2
44
2
18360
22046
43
5
702
71548
3
2
84608
1
4
10239
939
1
8
196
3
135
1
227
2
1
14
3
1
1
64
72
30
2
2
1
4
619
1
4
24
2
3
46
308
121
9
1
1762
1
253
2
1
3116
23884
1
4
1288
2
1
153
3390
11432
11
2
8
1
5
2
28
2
1
6722
4
2
3
5968
41
73
595
95
14
1
1628
2
3
3
3546
2
3
54
17
4
12
36
15
11
1
8
4
429
1
8
5
164
1
21451
30
41
30
5600
190
1
37
4
49
94
1712
167
1647
1
2765
23
23
1858
1
493
4
7
4
15
2873
1
5024
275
15
2
464
6
10
48
1586
45823
1
397
2505
224
2
92217
1
34
4
2
3872
514
15
47
2
91
5
1173
75359
2414
1
481
1
1
171
1
2
79
2
499
1
26
55
8
5
6
6
1
1
4
1
1
7186
1
36
7
3
78
167
27
6
1352
16
17767
1040
1
205
72
36
1
34
483
8
12
13
6
1292
1
1
94
2350
4
1
14
2243
202
121
685
46
34
628
2
2
3
1
2
1
1
6
2295
153
36
31770
5
2
30
1
23
2
1
6
3
70037
1
67
13550
1
228
31303
21
1
95
3
10
1561
8
32
7
1
1060
28789
1005
2597
31
320
2
1
41
2
80
4
37
1261
1
1
4
3
2118
1
1
2
73
7
5
11
15159
13414
5427
50671
6
585
27000
1
1
10
198
1
10205
724
11
777
14
4
5
1
5
9268
10
1
2
1
11421
96
18
1
186
6
1
1273
1
2
24
1
6
1
56
202
1
1
37840
43
2669
7093
184
213
65
2762
1
1
4
3
77
22
8
596
166
7
1
1
2
5
140
28
1
28338
28
3045
87
1
2
1
5
159
1238
6
5
2
17
1
19
53
2
59
2
1
1
3
2
36639
1
2
1
11
1
1
474
94
34
4
7
3779
12
1448
1
17
2
1
2247
160
14
3
12
6
1
7
4
57
14
4
1
1
1
6
3
5
4248
145
3
2
2
22911
49
124
2587
15
4
3
737
1
2
13
50
45
774
2192
1
3
109
1985
30
7
167
4821
13958
99
7
10
7
1
1
1
368
11
1
45
90
1
1
21
18
77
3322
23
32
2
3836
1
2
1
281
3
1
364
5
1
5
1
10
62
34
4
726
1
158
1
1
238
1
3
2
42
3
380
5
260
4
1
468
3
3
1
35
1
1
4
778
1
9
16665
12
12
358
47
9
2
86479
4
4
1486
1406
344
13
8
10555
9
1
67
84
13
21
3
7
2
1
54
5650
21
10323
2
212
25
29641
1
2449
22
1152
19326
1
1
3
98893
41653
36
8
5404
2
1
12
1
4
51401
2
75
1
8815
15249
1
1
12
154
93
2
1
1
617
8
8
55
26541
157
11
1
310
343
2
174
3
11
1
1071
21
7804
1
4
10
1
59
1
43
5
1
16
328
2
189
1
66
2
1
2
2
11
925
2
1
9
4
11
8
804
503
1
1
9
14
1114
3633
378
23
1
2
2
61
116
1
164
1
9
37
29
1
3
2086
3
51356
20
1301
1
8
4
6952
3335
53295
78
352
19
30
1
1
406
3
139
8253
66
48473
11
5
334
2
68
4
3
660
1
52
2
4
15
2286
4
9
10
10
1
53437
14
358
852
10006
11
1
191
23
21
2
62
4
1
1
2
186
975
1
3
8027
3164
137
1
1
3449
414
70838
10234
2
1
538
1
442
8
1
4
89899
1
60
14
46956
51
5
92
1
1
2
56
2
98
108
2
645
660
8
143
1
2147
5
17
3
6
112
8
17
3
1
31
7
3
5
5
1
7
5
368
4
52
1299
1493
58
634
664
1
1
13
4
10
1
16
1
42
23
9
5
1
156
143
20
761
91520
5
381
533
1530
11
2
33171
1
10
3
8
63
144
8
4
41
3
1
4
164
3
1
21223
1195
1
356
720
70
1
10
32
22
11
4
1
1
22
190
1
137
10
9
1
12
4
177
4
1
1369
726
1
65470
805
1
34
25
12
2
342
18
2
154
219
13
3
1
7
2
618
5
1
1
2935
2
38
187
142
32
2
2
53
2
3207
2229
1
1272
31
5
6
14
25
1
1
1
14180
495
74
10
1417
23
1
1648
2
4
6
2
6
2
184
5147
4
5
19
2
37704
1
61
37
3
27
27
5
6
2
115
1
3
5
6
14
4
2
1
1
2514
2
5
153
3
4
220
34
2
1
6721
1982
102
7
536
528
1
3
1
13
35763
1
4
1
89344
651
205
1
28
499
6
1
7
8452
82
1
182
3
12
3
1
9
4
45
3
282
7
1488
4853
2
1
3
10753
8
7
1
6493
1
1
158
14
2
4302
32
22
7682
12
3
1
1
248
18
1
77
1
8931
2
27777
111
936
3
656
1
2
1
2
81
3
3276
1
226
1
67
37
2
990
3
183
7
2
880
1264
43497
2
2
2
1
372
220
1
159
1
4091
1
2
1
3
2
121
1808
410
5
1
11
48034
5
1
232
17
4136
12
4
2
4
6
2372
14888
4
1
326
7
2
1837
5
2
17308
32979
1
7
217
3
4
1
73
68940
11
199
2
38
2
2
99
46
251
1
17
2
2
361
6098
1
5158
58
1
600
3
94412
2
2
8
1
39
1
153
1
9
4
3
258
42077
12
13
1
91
1
1
900
7
19
22
117
5427
3
3331
13
1
12
1
143
1
1
7
79
3
1
1
41
119
102
179
1
2
1158
41
65
4
1974
44
1
11
1
1
2
24
482
36030
6386
1
2
20
2
2
2
79
1165
1
1
32
4214
2
9
235
73
9284
1
46817
1076
5
8
6
6
1857
82
16
2
8
8727
2
1
82
6
5
853
361
352
1
1
2
2
127
741
3
146
1
522
1
129
15
1
20289
5457
4
6
74
1
1
1
1
4
28
1
291
829
2
21
2
2
15
1
1
5
3
751
1
51
633
1
9
3
1137
4454
1
2
1
4
3
1
1
28
94
334
1
7
2
17
1
5
1
2795
29
1
1169
3
227
1
76
1
232
2050
4487
4
54
3
30445
24
4
1215
2
5
3
1
43
1
24
38046
1
240
118
7
589
1
2
8
2
29
22
10
408
3
70
1
61
13433
1
1
432
1
116
3
15
8
1
1
2707
29
5
1
1
61
69
3
13338
55
423
41391
6
39
5
2
5
2151
1736
1152
4
2
1
1
22442
3
63
194
110
1
1
3
5
8
65018
4
46
509
2
2086
1
772
4
3
37636
11
1
6
2
24
48
1122
11
14324
10
47
1161
85390
316
1
2
2
1
5
97882
184
460
40
16
3669
3064
2
69
2094
2735
1
1
1
1
2
3028
1
4
1
1
1579
2
3383
1
3
236
1
1
12
1
110
1
140
5149
9
5
3
71
5156
1
4
2
19
84673
3
2
36
1
25705
10416
1
156
2
1
5
145
134
21697
8
2
3
8
1
192
6
256
3
1
424
8834
3
14
33
1
55
23
51
8
3
5977
2610
2
1
9
6
22
1
118
620
132
1
3
1
3
58126
88
2
1
1
50
17
413
23855
1
6
12484
25
118
7
1
2
2
29633
41
26
13
5933
2
1
443
554
7
15
1
1
24
2
6791
2
39
1
6
8
86
2
1
671
2
6
478
1
5
1
1
267
2
1
180
2
6
50
41
16
9
18
1
103
1
1
12
2
1
4931
198
4
286
615
1
1
2
17
68
106
2
28
7382
2
6
1
3
1
31
154
10783
5805
197
155
12
5
151
422
2
3
5
50993
1571
686
3
2
4051
26
312
8781
11
951
23
7
2
1
1
18
39777
10
81925
3
120
1
9
1
755
40
66
91
1
23
8
23
498
54174
7
1
1
2
59
1
182
9
1
3
6
157
220
4407
100
29
3
3300
1
1
1
216
18
50506
4
87
40
298
48
12
18
12901
387
2
1
9
6
1
1539
274
2701
2
8
198
1951
1156
1
30
2
9
1
3
1
134
1
11361
4
10
4
7
5
87882
2
20
1
1
31
3
3
4311
10806
2
1
1
1
1180
6633
81
4
21800
1
49
249
512
88
594
1
105
14
4
4
2
807
7
58
329
4978
4
5
46
2882
20
2
10527
823
29
10
3
5
19
1
1
663
2
28
2
679
81
55
6
25
1
3
1
1
3
1
3237
184
8443
9072
401
4
529
156
470
3
354
15
69
12
1
1
21
97
12128
3
67
1046
137
22
3
9
1
31
297
3
2
2
2
53
5
228
2
1
1
1986
3
2
1
5
1
4
1
406
5
8654
136
8560
2024
5
31929
3290
10
80
146
97
1
1
42494
26254
474
145
1
1
2
1
386
37
1
7
1
1
1
376
107
1
2
7
6
4
24
2
6
6
85717
60
64472
11
40
3
16
14
1
249
1
1
1
1
151
2
90
8896
1
2
15631
7
23
43542
10
9
31
1
74
51
94
27
1
11385
4
11
13
23
1
4
304
92333
1
47
2426
2
20
1
53
32
25
158
275
571
124
400
1
1
1
49
2
1189
2
11
2
2
3
1
1
2
2
8
25
3
3
6
5
1
397
2
17
61
3
1
4
58
1422
1
195
5
6
34
2
394
1
10
86
1708
3
13
9
52
18
160
26830
20460
1
13
7
1
2
32
326
12
16
1
6
14
50129
1
6
3
7
2
73
1
8
54
110
3
541
15774
9898
1
9094
388
1
2
1
82794
492
187
1
1
5929
87527
1
3
8
3
2444
988
552
2
1
4
12
201
7
34
1
1
1
4
2
920
251
282
15
20
103
109
5
2
2108
3
1
13378
4
1
1
3
10
104
3065
2
1
19
3
2
3
4
108
54
1
102
3
5698
3
6910
7
1
19
139
18423
7
10
854
3
41
1
117
121
31
1354
16
25
3
12
13215
9
12292
56
1
1
32384
1
7428
1
11
74
1
2
5082
3
1
9290
2
353
26
80
1
2980
13
2
43
8
206
2
191
26
45192
18
1
2
2202
5
13
87
155
1866
2
10
1
256
1
16
25
1
1
30
1
11
17
2
318
1
16
25
1
71
134
27
130
9
3
122
149
1
4
2188
88
3
301
11
70
162
239
2
1
405
3
31314
27
369
1
102
47
75
96
19945
92
1
80
1
15
5753
1
90
2
1
7
55
2
3
16793
1
78
29
3
8
3
3491
1
18
5
1
763
9
1
8
1
49
1
739
1
404
2
5
2
1
1302
51
1
3
103
16
1
1
41
519
1
2
26
4
3
26160
1
192
9
5661
48
8
39
4
1
1970
660
19
58
2
3
255
14
6
1
697
8
1
13
7
1
16
1
1469
2
695
34
1
4
811
11
9
163
136
2
4
23
330
33
21596
1
9596
21
5
5
2
4284
1
3
6756
286
1
4
3553
240
8
25
79419
7
6
715
3112
47
6
7
2
174
2
4
2
4314
1
112
8
13
32911
182
8
3415
13
2
126
1
1
9
6121
1
420
1
7
2
4
54542
5
5014
1
1
3
2
62
1
4
2
3
6
7128
1
4
11
19
2
16769
5
2036
2
27
312
5
1
53433
11
1391
8
32
1
7
2026
713
63
9
14021
1
62
1
91
4
47
681
3
82
3
8
4
2
22
1
22
5
27
8
1
20
1
2
73
1
1
18350
1
21
1
1
5
1
216
2426
11762
3
45
4
5904
3
1
1
1203
468
5581
4
154
31450
1
52
1
6350
1
48847
241
82
1
65
7237
23
24513
1
10
126
5
2
1
2
1
6895
23
2
4
4
1
2721
1624
619
22902
2
4830
6
16
15
2
113
238
9
4
35
2
8
38
8672
2
125
3
21
12
1
240
5
12
722
1949
9
11
1
59218
1
42
1
3
13
4
13
5
17
3928
12
1065
11170
1
48
8830
74
4
96
40
2701
1
1188
11810
3
1675
811
16
8
35389
5
10
2
3
2
492
3
1
1055
1
4978
468
2
4
3191
19
2
658
2
2
4417
2
1
1
1692
7544
2
947
1794
3
1
4
3111
2282
1
619
42812
67
3719
356
4510
5
5
2
16
8
333
15
6
1
1200
47
1
98
1
1
4
1
11
53
1
47
304
148
2
74312
2
68
2702
80
48
1
213
1261
4373
358
31
854
3
47
31
6
49040
8
407
1
6
5
1
5
32
11
2
31
15
42527
5
2
2
57
58021
31
94
448
2083
182
288
5
16
62
44
16002
32
2
812
1
7
7
1
127
8774
396
4
1
10
25
32
10
1
242
447
1
338
52
6
1
5
14270
4699
1
7106
1
1
103
174
3
45
1
2
1
2
57
23897
1
1
88556
254
1
19
3879
10
1
1
237
6
1
2848
20
64264
1
603
37345
1
4
7
396
71
4
1
5
92
17911
325
729
112
25
143
2094
1931
58
232
82
1
2
755
294
1
25
1
4
1700
1
6693
3
15
567
380
44
15
5
1
1
3
3
166
29629
3
1
2313
1
1
56
324
2
1246
10
60
2
2
308
2
92
8
4
13
2040
3
11
49
1
3847
2
1
38
841
1931
5
36
47844
442
13852
18
4
1013
1372
2
11
3
17
1
17
131
3
2922
14
169
1
72
38
289
6
84
358
2
10
2
15
1
13
1
1
2
15
1
5444
7
62
5
11
1
3
33775
1
151
10
1
2
5
403
223
36771
348
15
297
3
29
50
1
2
2
362
3441
1
11
1923
1
18
2
2
101
12
1
2702
1
73
1
422
5047
9
2752
2433
51
1
131
1
41
1
2
3
1
1
36
136
3
1
282
5
182
991
135
7416
46
1202
1
121
21
2
2274
4
4
1
19
588
2
339
1
4
53311
1
3
4
2
1
1211
3
12
1
1
8
686
167
1062
2
2
3
10875
1
12
194
6
1
22
7
142
1
15
19031
1
393
417
1
2565
105
22
8
232
2
2
3
99
527
284
405
2
266
9
3441
1
48
908
2
194
272
183
1808
26
1878
1
1
8452
21469
35595
8442
6
54
4607
61
2
50
3
1
4
91
347
1
18
1
7
9
35
898
6
6453
1
1
1
15147
1
71
1
9
6
3
4
127
3
3
3
29
6
6542
2
1
1
31
1
9
829
5
3
35
79899
3923
14
143
96
2
72
1
6
1
927
6146
1
2096
12
71902
41
1
1
6175
39
796
2
100
22164
154
1
10
1
3
169
18
38669
11
1
1
758
41
1022
2
1
64747
677
241
1
7
1
10
2
35
122
4928
26
39
433
3351
55
193
1
2473
2
222
14853
5
11
2446
1
758
10
7
1
10450
2
95308
4
1
16
4
40
6
119
1
13
336
129
829
1
1
4265
642
1630
1
5019
12408
3
5
17
1
6
217
14
1
1
3
16
18
484
1
1335
37
295
1
1
2
1
7
2
1
1
519
1144
16
9
95
4
7
23
1
14
6
6
3
32
2
1
55
12
280
15
2
1
371
1068
1
794
754
3244
524
167
1
3
214
2
1
5
25
8294
7
25
3
14928
289
1
226
100
37
1
443
191
1
39656
187
286
28
89907
5
26
1
20
2
45
3
1
20
13
583
57
1
15
6
530
1
2
6
2
12
41
1
1
1
4
9388
1126
54
2114
396
1
1
529
6923
6
2535
10
34
1
384
2
1
1
2
1
13
5
4
3
1
1296
10
40
39175
15
136
1
34
9
286
13
17297
9386
10
1
10
84
1078
800
2
2
359
84
12
159
1418
2
1
12
8
3
8575
619
60
322
1
14
6
9
30
1
1
183
11
4
8
5
3
5
6
2
114
3
3
8
88
2
77
60
1
398
6
9
8
1
7
30346
5
1
7
8
42796
3526
129
36
545
30731
32
1
143
60
238
11200
6
3857
525
3
5599
1092
14
2
4089
32285
59
15
1
16
6
12
6
10
930
2
367
15497
34880
65
5
1
1
23
5258
4
2
2
1
4
21391
24
37
6
70
3
3910
5
1
2
76
2
4
3
7
734
3
102
1
3
23079
1
2
1
297
2
46728
1
15
11
3
1
1
1
2
11
5837
31185
2618
548
1
130
17
15
1
4
623
591
33
11
42
1
95
62
6
2
60
25
1
5
11
662
5
4
37
45
8694
108
72
14
1
2
31
1
2126
45
1
25
21
15
2
26
11
429
37
2
2
5
1
1
75
1
4
1887
2
29
1213
31
1
7
1
1
4
3659
123
2
65
6
1
4
11
2
2
90
90
1
117
6
1
2655
17
4913
624
79150
1
18
526
9
6
23547
2
1
44
1
54
1853
1008
1
53380
40421
1
7
2
2
959
5
155
68
1
264
2
2
17
5
67
8
22
577
3
1
1376
15
2
3
81
2
5971
2
1
6
1
9
3
291
2
1141
1
1
12
6
5
5
115
85
11
4
38
14
56857
69970
9
1
1402
14
12
120
428
2
16660
79
3
14
443
5
19305
1
21
10
10
3
1
9
1
2050
1
516
28
1
57824
141
3
13
31
138
1287
4891
24261
16
27
110
1875
21
1
2129
380
8
1
702
1
33
26
4898
1
448
2
87
12
4
1
14
444
1
6
3714
124
3
1
11
2
1
1
6
1
1
170
3
10
21
34
26
10
2
92187
3
1
1
212
1
1
6
11
648
2
149
6
83054
3
313
13
12
361
10949
6
2
17
5658
1
8
56
98285
6975
1
4
1974
1
13
14
1
14
77
1
385
1
1
5
3
5
31494
77508
31
5459
2935
51
1
6
386
145
1646
1
1
348
1
23558
181
343
22
17
1
9
275
217
42
15697
18
14
1
54
51985
2
1178
7
38
89066
282
1
66
43
3
8
9
174
35173
1
3
582
3
12
5
5
1
3
313
153
15
2370
51
1
76
3
18
3
14099
1314
19
124
2
15
10
4965
124
178
1
2
19
1
3
1
2
13
6
1403
117
1292
21
810
838
1
2
490
59
1
34
4
586
77
47
47
1
1
13
252
1
67
5
1
1
1
54
1
1
1
251
8
832
1
14
1
2
1
1
1
1
67
45
29532
3
15085
143
62
4
4
3
374
1
1
285
1
137
26
141
3
2
2
1
4
13205
1
23
1943
1
1
9
190
31353
3
2
2
39
102
801
2053
6
2
18214
86
1259
38853
4
2
46
51
5
36
1
25
2977
1
1
96
8
4287
4
1
1
1
1
179
1
84
7
40
25235
4
2
582
1
161
749
1
13
136
12
1
37822
4
2
2
1
865
37
339
39
13
1
13
1049
14
340
1
1788
1533
13
10
2
709
1
2
23
1
2
2
2
4
791
146
1
23547
5
75
4
1
1
2
12
70
251
12
234
2
214
2
4420
6
7
122
36553
5
7041
609
1591
1
56
2
9411
30450
5
48
219
9
13
1839
18239
1110
638
4
38287
4
6
22
1
1
31
2
13
11
137
1
1
1
222
2
510
1
43533
2
1537
38574
8
1
1
12
1
464
3602
3
565
12
755
11
1
5575
12
396
13414
266
1
14
1
241
36
393
5314
13
6
1
1
5
13
2
1
2
24
86185
5
89722
29
9
9
42
2
1
1
1
24
2
28
21
17
333
54
32301
2
5
17192
74
1
1794
52204
37
3
10
5
290
4
2313
1710
31
203
2
2
18
31
3
136
1
1997
5
3610
1
19
70
6
242
4
1
1
1
1
7
14
117
30
1
4
1593
4
2
24
9
98631
96
1
72
8788
2
292
1949
186
76
182
1
1
59
1
2
13655
4
1
11
1
1
16
1
1
66116
4995
7
29
19
1
11
288
2491
5960
11
19
67379
2311
12
297
75
119
4
54
4
28
1
3
3
2
68
2
40456
3
6
5
1
1
4
299
4
1
105
4393
46
2
2
1
2
151
10
2
1210
379
2
1
90
4
2
1
13867
2
4
14
1
25944
228
70
369
399
1128
35
2
2147
3
63
3
1
27
91
1
7
9298
2
1
43
8
1
4
1
25
2529
2
2
4
4
14
18
75
79
471
1
1185
7
405
9
5
1
1
15
3
1989
585
6749
120
279
39
42
184
138
25
1
1
44
7
887
2
2
7706
2
4
4
25
15
4
89
7
60
357
1
3
1
7079
98
1
88
6
105
5041
1
2
4846
1
1
7
266
10875
2
1
1
22
4942
1
2
52
1
2202
1
1380
20
2
3305
62
1
16193
16
249
1
2
670
2309
27
3
2
45094
16
678
5
1
11094
1
9
199
807
15
21
7
1
3
1
12
101
6
115
19
2
2
3
5012
1
24
4
26490
20
4
1
671
281
95
2
14595
1
4
1
9
1213
79
4289
45
959
3
314
8
2261
59
127
6
1252
22788
1
6
5
3
10726
1
1
44
9
1
1
153
1
2
16916
11
55
444
2
79492
1
1
357
27
940
36
2693
63
282
8
1
25
50
6
4
10546
2
2
13261
16
608
333
2
32
47
1
31
4529
35
17
1
823
320
2
198
210
11
10
4
4
1
1
615
1
5
474
1190
1
6
4890
4289
1
1
126
29
7
1
11
9
1
7
7
39
25
33
24
3
1
2
32
196
3
2
1
1
57
1452
2
79
11
9094
6100
2
1
20003
2
791
297
47
9691
5099
6
5
1
127
8856
306
6
15
4
5681
236
10453
2
1
68450
3
3
25
13
7
3729
2
3
30
1
86267
9
1
1
2
5
949
14
10
17297
1
4
5962
1
5
2
12
4
7
1
1
90142
18
8
11
26
1617
13631
3841
1
38236
5
3
25
4
89
1
31
2853
54
94202
3
33557
2
2
63740
33
6
300
5
1
43
55
349
1
10
11
1
4
1
828
74
3233
3
4
309
1
9
1
1
2
107
5
1
10
607
215
1
1
1
12
66
8
1
1
1155
5
53
30161
1
190
1
1
79
419
3
4
1221
8
9889
287
120
6
101
6
64
72
14
139
104
262
1
1
199
39
82
2
6017
2
1
3
15
1
1
1
684
8
2
12
1
823
1
26
4
3
565
837
2
1
2
2217
2
77
1
7
4
1
1
5
73
6
14
1
11
75
1003
4153
3
25
2
153
1
1
1
9221
59
2
2
94
3
36
1
33
29
6
7
5
1
1
92
2
6
3
8
13
5
2
47
37946
6
20
7
250
8
26
3
53
3
5
45
4
103
283
54416
7813
154
21
23
17
1905
2
2
35
1
4
1367
109
3
1
1941
25
89
79199
37
1
2
2
485
14
22
418
1
15
292
7
61907
1042
5
3262
2
3
41
2
1
8
1
28
4
10
6
1
238
6206
8
1
56
5
142
28
7
1
10
4
2
1
1121
2503
430
7
25
812
1537
573
4
2
466
1
3
12745
1
5
576
912
1
20
21070
1
702
41817
1
2
1
1161
184
483
96
14
4
134
4
211
45
2
2
3
1
569
2
705
6
1
75
2
9
18
118
8443
6630
4
219
1
7
8
2
70104
3
177
1050
8385
40
3
2
2
110
69
80452
17
102
23
125
3
6
223
1
3
6
4
3
127
2
15429
111
191
1750
58
24
30
1
47
145
25
1
10
3
7
3
26
147
19590
2386
840
6
1
206
1
141
3
3681
2692
3
15
2051
313
9
1
55
29
1
1
5
476
7
232
15
37
30707
6
1
42
2
1
13
11
1
4
12033
2
230
249
13
13644
7327
26993
7
2
13
250
147
2
2
2962
1
121
8800
225
305
49
16
1
1
2
2
41
1
1
50
18
2
3
845
6
89
5
3513
1
1
2
34
74
68170
4087
5
1
57
46
379
11
1288
165
3
16
5
2226
738
2
2
7
2
33
188
4
2452
1
1
2
4
1939
1
29
3
1
1
5
1271
154
1
5
1
27
861
10
1
88
1557
3042
560
1087
8029
4
4300
72
2769
5
5003
146
1439
1
30
5326
12
1761
32
1
2
109
2
50867
11
59
20
4
399
1
5976
1
4622
413
18
46469
62
76
2749
3
11
66505
25
4
4
15
1
44
2
704
8
4
1
1
6
3
9932
3
82
4
6
4
16618
4
31
13
2
250
5
12067
64
1
68
6
9
71
31
11
23
5
61
6
39
17
39
10
29055
31019
1098
14
776
9145
2
16
52037
65
4
314
1
2
2
2
283
8
16
1
1
642
15
1
103
3
968
4248
4651
1
20
27
5
6
4
2
430
7
256
7
119
5
1
193
1
1
1
4
29
1
49
55853
1799
21
354
7
320
1055
35
4382
1
6
4
8
79
1
109
189
29
4
77609
367
2431
18
2
8
1
1
370
36198
11
8
1
13
1
1
11
27
73
39
1
85
37660
48
1
9
1
12544
8
38293
5
1
4
1
5
24703
5
106
35
6
7
8
2
1
92
194
31353
4
65
1
70
6
7
106
1
14
38
4
3
3
2
11955
1
5
16
2905
60
8
5046
3
38
1
1
1
8
454
117
6
145
44
107
1
1
1
220
13
40215
9
11
7
62
1
2968
14
38
68
110
48
8
172
2
39
1
9
2
17435
1156
245
126
1640
9
3
1
10
8
2
96
824
19
10
3198
4
4
9330
101
8956
442
1
4358
197
1
1
805
2
4
1
1425
278
1
32
988
21
473
725
38
808
10
1
4
27
109
26
8602
19
3
299
1
1
1
6
1
4
3
1
75053
12
3
23
14
209
11
1
23
1
311
11
1358
41
49
1
59392
1
7
23
1
2650
16
1
1
14
134
1
1
1
3
6
199
65
63
8
2
5
108
1
5
5019
3
9
391
282
6967
1
4
6
9845
1
16001
6
2
1
480
10
281
2
13
8
269
14
114
20521
232
93
3
1087
4
1011
31
158
39
28324
7452
1
4
30
113
755
8
1
493
55
13
33
980
335
5
6
1
7
10
12
1833
251
92
47328
63
5319
4
5
1
10590
3
158
3361
1
321
1
1
108
32
2721
39
92
1
53737
177
2675
6
2409
4
1265
1119
1
10
35
7
3
3040
1
2
20432
6
1
1451
276
6
44
2
2
391
55743
1
292
19
48
1
90
5
12006
1
365
73
167
1
1
2
2
229
54
2
2
419
5
13
5
15829
483
1371
28
8
8
2
10
17
369
27
1
8
105
74
28
1
26
766
3
26
9
7
270
11095
13082
83065
347
16
1
6
1
7
9
492
1
11995
1
532
4
60
1
2
5
4
2
112
3
203
158
91470
6768
6
137
122
16
106
100
42
1
21
4
1
612
3
2
1
839
398
1
11
20
6
408
1
1
16
18773
284
13
2
5
463
107
3
18
17
622
1
1
1
1
4
1797
424
98
4
9
1
151
2
1
7
32002
4554
3
10
1
3
355
5
6
4
6
11
1
5763
190
1
10
1
3
3
1
513
34693
2
4
11
4546
12
2
24
9
9384
3
1230
2475
315
1
6
184
216
34
20
2
27
1
2
3
1
198
1
229
3357
3
1
27
39
2
60
9
1
1
42
1
629
1
1
19
8
216
3
67
7
1
289
3
1
2
608
1
1
5638
4
30
9
8
10
15
8900
3
1
2
76
1
221
34
918
1
5
6
190
378
45
2
101
2657
6267
1
1
50
4
76
3
1
11
105
4
1
89
364
3
15
24
1
668
78111
1
6139
30107
21
7
2
5
2202
15
3
7437
1
2061
1
213
203
1
4073
9
14715
11
3061
2
31019
117
63
145
2057
56331
2165
88
328
1
1
173
2
69
1
5426
18
337
1126
80
1
157
8
294
66
2
1
3
35
84397
1
1
24
1
6
516
9
54
7
828
2535
420
57
244
5
34880
299
1
256
17
1
1
18
1652
1
1
2
43989
1169
128
32
2
2
943
73
55
4
2
3
15
47
7
228
11125
4
1
410
3
15097
1818
13
6
78
2
3
254
10
1
8354
8
37
24458
9
1
1
1
944
1
63
205
1
1037
819
152
1
25
7
621
3008
100
863
1
5
45
30
3
36
7
6
1
3
635
1
74
1
17
14081
7
4645
124
736
4
1
18
15
2
26
50
1
160
1
177
1
5
111
2
39
1052
2
9
2
2
325
1
6
2
8
245
28067
1
11663
11032
7
1
3
3060
5476
4
1
1
37
8
17828
2
2
280
1
47
1
35134
1
2
12637
2066
13203
1755
32
4726
1
658
1
7
36
21
63674
1
2
1
9403
23
35157
6
3
133
4
1
3653
1
115
137
9518
1
1
10
4
13
1
1
54
278
1
8
19
1
2
1
1
3440
4
39
5
2
16
1
281
39180
7
1
1
180
562
17
41
14205
4
33
1
4
7
5
11
7
80490
26
6172
319
1
2
1
1
8
455
1
19
38
18
595
8
12
1
2
350
1
1
1
15
26
28
2
4
867
11858
4
34
1
8
13
2
1
5
1
9884
7
18
7110
10
48
2
4
3
3
6
2
9
1
7
41
1
1
23684
4446
1
1
43
1
829
1
1497
57
7848
257
1
2
1
28577
1
1
2
4
15
3
1
2
4
53
1
1
1
3
44
28
4
2
2727
249
3
2
4
1
1
291
11446
2159
4
7
49
5
4
81
12
27
761
1
2
20
6
1126
91301
106
135
357
1
4
15487
1
66
3
1547
15
2
13
87
19
1
1
1
1
1
4
1
32
693
1
1370
1405
7715
7
42047
28804
1020
1
101
6153
40
8
3185
8
3
2
4
3
327
3048
116
7
1
8
34
153
2
6
70
9002
335
600
131
1
42
4
3
159
746
2137
68
1
1
3
91
1
10
14292
5163
2
1341
3390
30
9
3
10146
12
22
18
19
4
1818
10
7
1477
32
8
774
52
10286
664
9
37
7
2975
206
182
1
9
95
11
1
669
11
2066
3
12
4
2370
15723
12042
2
1
357
13
6214
2
1049
1
1
1892
4
28640
26
1
11
8477
25
5
2
1
23
4
2
1
2
2450
4
222
271
4
9254
2670
204
1
2
4136
25
2
107
2
342
3
10908
20726
2560
1
56
23672
16
73786
10
54
58
1
529
8
8
1
6
9
145
6
1
113
1
2
22
4
43
102
159
50
35
4
12
7
6
3
43
5
35
2524
11
1414
2029
3
69
7
109
24
163
2
7
299
21
22269
2
80
2
2
1
1
19
11499
2
27
127
1
31078
4075
68537
6
304
8
1
74
8340
6
2
54
41
10
1
6632
2411
4
6
9
22667
1
4285
1
80
1
158
1
1
3
2
61
2
482
2
8
256
3
4
133
22
368
13
1
1
3
2
1
4651
2
15926
5
2394
3
10920
335
9
6
1
2
36
6
1411
32
2
12
575
1
401
1
147
15
4
10
1151
1
198
127
131
10
11044
3
121
2
27
1
22250
854
6
69
25618
17
1
24
34
2
363
1
5
1
5
6
1
44
22
10
14
8
4
107
3
1
3
2
1
1625
73
13151
283
1
111
3
1
9
4
96
1
64
1
3
3
1
2
23
1
614
2
22
1
1
96
72
34
2
1
2
1239
1
2
9
21
116
3
2
202
18
1
13758
48604
7178
4016
1
70
1
41041
70
3866
38
7
3
2805
3
6
3
57353
28
1
18
7304
576
1
579
165
12
1
1
3
3
2
238
187
1771
1
44046
2
86
15
2
13200
29
1348
8582
9
1
1
1
128
2
25508
20
402
3
340
2
6
6
2
930
11
1
4
22
8
10572
2604
9388
8
2
1
2
2
3
35
50
5
1
3
4
12
37
1312
2
5322
1
77
12716
1
2227
37
336
29
137
4
1
1
524
1
27
21
1
62961
3
267
5139
555
64398
505
777
14350
5
153
202
264
488
7
19
40664
118
6
7
91
2606
13438
7
8
1
1
12
7
35
1
35929
1178
1
8
2
4
13
1126
2
12
1
10
313
1
2
10
1100
1292
4
3
705
200
3
270
1
1
3
164
3
1082
1
2294
14
3
2
13
5
474
5
6
11
2
1
1165
94
795
2
54
265
20
10
2166
15
80
5234
65637
39
132
9
1
4
133
2
2
310
7
17244
1
10
2978
1
18
106
3
619
158
13
1
1
232
1
2
17442
21
3
38
5
1045
601
4
162
17
2
45
1
9
3
245
5
1
4
1
1
377
2
49
2
3
5
43
212
34
40
24138
1
1
1
76
26
91
2857
2
73
3
21
63101
1
2
1189
7381
9072
168
1
2
4
12
35
68110
10
5
10
21
15
28
158
2988
119
28
1
5131
9
29
2908
5
32
2
1680
15
76680
110
7
463
1654
1
1
3
1
2
83
1
49
6
2
1610
2
424
1458
155
149
49
2
2846
1
15
1069
8
2192
413
27
5041
4
1
14
85147
88813
4
2
4
1
2
1
2
5
14
2
3
9
2
1
17
295
6
1
1
1
64
2
151
4533
145
88
12
19
2
55
1
96
4
32052
3465
16
4
1
158
85
61
1
26
128
375
28338
45305
4
1394
1
147
4
1
14
10
20520
249
1
3441
22
1
3
3
1
1709
4
3
79
3
9
685
7042
34162
1
2
1
1
1
3
97
136
2
1
355
2
122
26
21
76
2
1
1561
64173
17
7
1
137
2607
2
4
5
265
4
1
1
3
149
28
3
3
20
1
11
361
1
13
32
1
441
95
1
13
1
7
2
3968
1495
1
1
37
5513
1
6
1
2
54
21
24
66000
1
2
5
2608
1
1
52
64
6
43
44
1
619
111
10
318
7
295
76
3
79
6
1
31
5
1
1
4006
6034
173
1
3
457
1
69
273
104
38
6
15
1
1
37
51
3
105
4
13
2
1
1
12
21586
10733
3
1
58
88391
33
2607
20
233
9
5
35
7
670
27
9
1
3
7
27390
9
92
17
91
138
1
1
8
108
2
1
15890
197
13389
5873
2
1
91702
264
1
20
6
33
1723
2
9
1
1712
40
5
78
218
2975
1
1
819
4
47
1853
14
56
1
7
291
467
3
1
82
4
1
24
37078
230
6123
62890
2
1
85
1640
61
12
32801
145
27
11
17
1
6726
338
19
11359
2
2
1
148
1
339
6
8
11753
98
2
225
2
170
19
4
19
10
30
427
13
1110
6
4
4
1
330
4
170
16
610
25652
161
3
1
61
24
3
1896
3
1
14
2
39
3077
9
37
1
416
2
2
385
149
18
1
8
3
18
39529
6
44865
3686
4
1
310
1
159
14
5
1
16827
1
1
346
1
17
11361
11
1
32
243
2
1
43
769
10
2
134
89
5
1
199
511
305
2
11153
27
21
13491
2
5
5
3
57613
6
9108
7
99
421
1
10
1
19
121
3
1
8
14
31
116
43
2240
2
4
1
1
2
1
8206
2
2
1
1
2
192
1
345
15468
14
274
621
87
12
2
10
1
580
11226
7
2
1
1
2
22
2
173
177
88
28
14955
1
3
19
61
3
13
1
136
4
79
2
2
1
7
5
197
6
49
7783
4
1
7
4
18
89553
1
331
36
12
9
6
41
8
5422
276
4050
96
1
20
23
2
3
20
1
1
32
21
37
4
667
37865
1
8
2827
11
3
228
338
96954
3
2
1
7
13
1
1
3
1
201
2
1
302
1
75024
84
1
52
9
1029
1
1
3
6
302
12
2
7
21355
40
1
1
19
725
18
9072
26
101
46
1
3
7
25
15
5
1
15
15
5
11
18282
60
20
1
1
1294
47
8654
1
4
7615
24
194
8
529
23575
2
12816
331
7348
1793
72
5
41
12
4
78635
8
2718
190
32
2872
78
6017
15
50422
61
5108
339
1
12
1202
3
17
1
144
1
69
21
15
1
56
1
762
68
12
1
16
7
47
202
39
10239
23
18
328
497
10006
7
47
1114
811
11
1
197
1
830
1
20
3
48
75362
1
11774
30300
1
12
18
3591
110
10
5
279
4692
14
11646
1
1770
484
12
54
1454
1
16
6
5221
2
4
909
53918
901
1
7097
1
1
9
19
381
139
95
7340
6
57794
1
2566
5
1
1
3
181
7
53
8
1
8
734
3
21003
36
30
32
8
5722
38
183
5
15
50
2
4
1799
124
14
1
3978
1
9
10
6
21407
7290
6
1
1
37
1
2448
21
5
1411
2
274
772
7
40
2
2
6
5003
12
1
8
39
3953
12
74
15
1
44
510
362
72650
40455
801
2
1
2
2
2
47
1
5
179
3
6
1
10
1
95595
2
5537
2
28
605
8
1
4
2
3
8
166
3633
27
12
5
20186
2
1523
1
31121
15
4
1
151
18
10
2
15
237
3
1
3266
1
2
1
5
30
458
474
23126
69
1
3
17
2
432
44
3483
58
42
1656
13
66526
2107
888
10130
3
8
21
1
6
6
5
32
51
9
11
15
224
1857
2
81
1805
2
10
7835
114
62568
21288
11
2320
11
1
1213
3
6
3
41
2
5
1
5
2
32
10
1
1
368
8
6
2
62
2
1
2
6
8
888
2045
1
1248
2422
180
2
54
15159
3
1
3
3
50
2
10020
101
3
1654
630
7
1
13
2
241
74763
25
1
5
8
3591
7
6
14
5
1
22
2
18
1
659
217
8
20
227
1
3
62
16
848
432
3
121
383
1
16
113
69
614
4
591
1
6
4
2
21
1
1947
18113
8
720
4
431
4
2
20
23
58
16
316
3
52
141
5724
3
2
1879
441
60068
1
107
17
1
27
2
6
302
468
2572
527
2015
361
2
96
58
3065
2
14756
50
6
4
1
12
477
30
16
6
5
4
184
6
12
3
99
1
3
1
4
128
35
582
1009
1
1038
7
1
2284
1
61821
1528
8
11
21221
1
1678
999
46562
271
69
90095
37
60
2379
334
18360
10
1
1
2
11
1
7
16800
43
3
5
1
2
1
1
1
938
23
2
10
1
8
1
460
296
88859
1
13
12
5
1
3
23
112
8
283
549
9
4081
3
2
60
1
4
112
7
1
18
233
1
19
2
35
22
2
167
6
1
62
13
53
1
14
5
159
2
10867
1
8
5
37891
2
11
8
20
18
11
3
1
5689
5957
135
1
228
31
3589
6
2
37
5
119
50
231
1
875
512
1
96
19
2060
3
15
1
783
938
1119
26
79
56
2
1
2551
21
460
1
1
6
13
1828
38
317
2
794
1
24
586
2
2
101
20
33
1423
1
1
1
186
1
1
73
3986
23
1402
335
12
406
214
1
89500
2488
2
2
7815
5
2
1
67
276
30
2
34
2
3
1
8
8
1116
6
734
1
1
8
54
93988
1
2
661
9984
42
2812
2
92
7
8
4130
1
1
1
9
1006
14
110
55
25256
6
10
594
44
833
1
359
1
1
3
17257
155
348
29
5
3686
360
2
2182
190
463
131
68
1
8
1
13808
10
63
1
1
517
2
58
31514
3
245
3007
3
675
27
15
26
68
3
1
50
2
1
11
29
3
1
22442
294
18
6
6
1
7
117
1
3
1
3
23
2
17
11
23
161
37
1
13
21
10
1
34
7502
1
1
1
1
184
2
22
4514
1
737
67
5
41
7
4
38
1
92
1
74
3
22
2
10
1
9
1230
69
60
2
1
7682
1851
1
17
237
2
4
457
302
144
1
28
350
83
17
4
2
123
5
11
4
28384
20
19
4
18
3
447
645
3
5
13
2
12
5
3
1
3
1409
84
575
123
1
4
36
2
1
2
33
114
11
21
2
23
1025
6
65
60
101
2
2
86
5
11
95
1
2
64
2
296
6
7
1165
1
45705
1
445
3
1
1
3
1408
1
7667
1
4
8
13287
28
45
1
3
58440
14
93
5
8
2
6
7
20
2677
10588
4
1
42112
30040
4
2
21
4
36639
13
8
477
4
1
6
49040
1
5
29337
1
10
805
3
2619
1110
1
156
74940
3
231
4
475
259
1
24051
43
1
38
205
191
2
1278
1
1
1
63
3
5
1
1
2
25
145
7
119
5
40
1
7
820
6743
42
1
1
11
2
4073
3
11888
2
62
2
144
568
10
1
1
2433
2
2
103
121
5
65
5
1
2
1
5
4
30
51
48027
1
199
8
955
4
1114
23
118
11
71778
2730
3
10482
61
3
5
11
46
26
1
16
765
7
9069
343
759
1
1
1
16884
17
4496
1776
1
2
26
1
18752
35
9
1
51
1
1939
5
2
27
15
1
3
9
18
46
1860
10
2147
407
2
531
4
31
10
6
6
2785
1
405
46
7
1244
8
10816
2
1
1
916
1
77
24
8
5
2
1
1
943
20
3
1
1
2
2
1
2
1
3
1
6
2
174
1
30
5
201
15
14
71
2
1
36597
36
2
103
26
2413
154
83
1213
7
1
1
52
1
17605
23
41
4
1
5
1
15
1
16
19881
61
4373
3
782
18
2
1
5
11
2
27766
61
120
999
12
66049
250
3
12
1
1
11
13
12
1
8
8141
152
242
11
547
442
488
6
5629
2
33
3
31
1693
1
17
152
193
51
4629
18783
363
4
1
477
4
1
6
53582
8654
7
3
27
528
43
615
8
760
55358
30
26
1
6
5051
1
6
1
1156
1
207
6196
346
1
28
3
4
37
1
292
184
6
151
6
2
113
1
1
10
55
2032
3
3
583
3
4
6
3
2
1
7
1
2882
2
1
4
6
8
15
354
1
63
10
1
2
32
36
1
1
2178
9
47
1
1
422
4
185
1
4
1
292
1
289
21
2
12
1
1
1
94
46576
1
1
378
295
26997
1
2
705
1
439
1
1
1
1
1
11015
60
12
304
1
2
1
4
1
1
79
10504
4
5
212
1709
99
12
448
1
2
27
370
1
2191
1370
75
3
97
1547
20
10
1
1
1
1
12
39787
16
1
1
342
543
142
8320
2
1
5
2
14
52
21418
29330
122
24
1
2
266
1
12
3
341
23
2308
1
62
19
168
2448
1
6
29
41245
1
3
79
1
117
3
8
5
5945
744
157
1
177
9234
241
7
170
1
6
4364
25
5
18
16199
1
1
56
1
1
274
2
7
3
12
4
6
4
426
5
10
56
1
2
5
1
167
125
3
45
807
21
3
2597
7
23
46
1778
290
1
41
1
18
1362
1
7
11
1
4
4
16799
793
352
1043
1
1
30263
695
13691
8610
157
1131
90
3
2
1
2
10
1
1
1866
1
87060
2
123
1
20220
8
156
178
3
1
2
3375
7
1
5938
7
181
1
229
2
8665
10
1
5
2
2
21
10
15
21
3
1
17
575
5
115
1
7
3
4
6
266
13
3
10
76
1
41
6195
5383
1170
4
4
6897
1
21
360
60067
3
1
3
5
29
9
119
48
1
1
91
5
2876
35
7
34
91
1126
2
2
4
656
15
1
24
12
128
6
17
1
3
23190
1
1
11
1
16
32
7
6
1819
3
2
88
7
2
14
37581
1334
28
2
3
1
3821
2
3
5
171
145
2
14513
1
1
8
299
20
2
6
7
3
2717
3
79
1
11
80
4
10
2
27
5
3
3
7
4
6
352
73
7
6
1
5
3346
577
2392
69
5
35
830
6621
2
7
213
12
4
99
54
1
33
4
227
4
1
55
3
1
3
346
1
9279
89051
1
18
1
2
2
16
5
1
2
140
72
4
2
21500
15
5
1
622
1
2157
37
450
1146
149
38
3
472
3485
297
6
12
1310
12220
210
1
55
500
1
18799
213
1
1
15
3
1
411
855
577
4
3
353
7098
1
1
140
1
26
323
1177
7
1
21
10
9
26
14
11
993
108
3
110
271
62
7
119
1578
65
3
1
11
32919
1
56
28
1
1
10497
1
1
157
1
248
1
62
4
1
1
2129
205
1
119
313
4842
1
2
1
1
14
4
13361
17
26
72
2
1
1
2
7
19
3042
201
829
659
2
2
16952
2
1
1
33952
14
23
1
113
13
6
1229
1
1
1
51
375
29
410
1
1
80
42
12
8
1
5
254
1
3
17
116
3
2
3
709
12
1
15
42
4
621
9828
4
28
1
1
19
6
2
26
113
4484
1
1
1
4
3354
8
103
2
7
9709
2
3
4
1
34
1
29
2
4
2
235
1
55
59
19
1
2
6
207
1
1213
90
2
7
3
102
351
1
30278
3
1
6
1
66
1
1
4
35276
17
7804
20112
13
16793
1800
2395
1
82
54
18
3
9
19
3
130
2
143
4
1382
43
6
4
3
2
1
63
5
172
3
21
11
4
4383
48
13
2
2
6
2
1
1
1
1
8377
162
2
1
404
76750
1
72
1
1
3
3
1
92
1
1
2
12
12
2
25
1
399
3
6
2
1
90246
362
4
463
16
249
4
4287
47
14
17
7
3
53
1
103
4
8
32
150
3
9
2
1
21
104
2
1071
11
29
258
25
3
97
563
1
331
11
27
23
10
11
7
102
94
25
598
1
2294
2
43
256
64475
571
7
146
13
2
2
1
1466
1
1
2
14
13
16
86
1
20
5
8
10
1469
3
1284
26
4
27
2
612
5
235
23816
1449
2
5
98
87031
1
15429
48
3
1
45
2987
3
5
1
48877
1
1
2
1
69
27766
7
6
3022
1
1
2
305
360
56
1
1
1153
1722
1
14
59
1
1
3264
6
1
1
68
28
373
77
1
1
33289
6
28
15
67
812
9
2
6
2
1416
18981
7
17
299
4
3
28072
1
6
93
17
2
36492
8
4
15634
2
42
384
7
2
100
53
21800
20
1
3
6
2
10063
1008
295
10
389
91
2
6
111
6
2
138
13
1
35
1
80599
1
6
15
30707
4
1
4
18244
3
9
1
43
90
1
208
2
1
7
15
129
1
3275
7
597
1
219
1295
7
35
2
3973
134
4
23
2813
4
16
1
2
3
13
1
13752
165
1
4
75
6
95
11
1
76
50
3
1
3
20
185
1
185
1174
674
51
3
4
2
1
18
9
1
2
2
1
810
26
952
89
2
3
6
6
56
4
1
1
100
5
11714
6
100
1309
1384
2
3
2
70
50
51
2060
2
32
13
59
1
15
16
19
1
1
41
14
50
26
609
193
872
474
2
4
789
1
485
5
1
174
31
5
3
1
8
15791
1
1293
23
35
6
2
5
94
3565
286
95
11
30
105
1
1
33874
352
57
5
2
33
1
20
59
51
1250
1
13
672
8
4
10416
20
86025
36
7
9
3
25
12
3
1
1
2
20512
32
24
313
1
4
2648
19
4
8
38
1
1
24
140
2
1
55
138
2
3
106
28
23
1
3
4
29
50
2
9
153
6
3
1
18268
3920
5
1
64
18
7
3
217
4
9
413
12658
11
6
1
1
1358
149
17
659
2
3
24487
1
1
894
283
14
1
4751
11
6
1
10221
5
620
1
1
476
9679
4
1
5
1
159
14888
9
371
2
749
3
798
1
14324
6
1
2
18
255
1
2
22
5
659
218
1
30
5041
2182
14
2
2
1
15
1
33
147
8
278
26958
2
45
54
368
2
94
1
967
17239
1
4
320
2
3
39
273
52
82550
2
1815
3
106
2752
2
2
47
1
6
1
26568
6
6
1338
2
28
3
25653
17
55
2
159
1251
2
10438
1
37
1
243
3
225
1
1165
114
1
2
7
9
1
1
5
4519
470
1
6
4824
7
702
18
22
9
1
21
7
4
8
226
48
1
6
460
50
45
1
384
6
10450
4
7
19
35
30
7093
28
1
31
1
4
20
322
404
96
22
1
5
1
244
28
137
8
1
351
2
230
17
50
81
10
1
17
2
3
6162
249
767
27
2
76
4
43580
15058
25
1
5
7
64747
34
168
26
3
3
1
4
14
1
22
7
26777
24
6
1
562
2
12
4
211
16
1238
1
16
235
261
1
819
154
7
2432
3
209
296
1
580
1
1
24
24504
109
5
116
4
119
38113
1
1
4886
147
6
1
2922
25
1
23855
28
3774
24
441
1
87
19
1
3
55
29
14
8
106
4
1
6
7
108
1
1
331
17225
1
16240
1
16
1139
1
122
728
1195
322
9
5
3
1
10
233
29
15
3
938
1
44
1
9
3
3
1
1
36791
3
66
2
1
4
5
51
2
2
1
13
10
17
2
3
1
410
50892
87887
42329
1
653
1
571
3
1
2220
8
33
142
66
9278
150
1
1
44
133
1
19
2
1
1
157
191
1
1
1
10113
1
491
3
102
49301
6
1
45
619
133
1
137
1
1
2
1
6092
4
2
2
1
35421
6
78
1
1
3
1
2
1
23
807
9
1
4
45
1
31
12
63
1467
1
17
588
1
3
29
3
12
70
1
2
13
271
25
32
1
4054
5
11
2
1
2
1
19774
812
2
2
2
1
13
47
95
94
345
1
1197
1
6055
652
812
1
1
16
1
6
1
155
3
65
332
7
1
1928
8
339
3
58
7972
45
5739
1
3
5
4825
3716
8
30
48
8
1794
6
390
3
695
4
1
1
10249
94
1
1
1474
14
1
5
1
6
1
29
219
1
23
1
6960
16
7
1
165
2
306
300
275
11
2
13
10
5
1217
4
37
2
8
2
105
4
4
673
10
1735
149
1892
41
1
11
3818
609
1
11
53
85
11
1111
2
2267
266
11
90
13
1
58
1
1
3
2
5
1
6
17
19
3
9973
1
1
21443
94
292
105
1
1317
20
31
50
11
887
246
1232
331
4575
73931
509
2
34
5
9
2
1
3
16
1
234
21
1
6
1
29
1
1
22
6
2
3
401
33
318
40
16
12
4
1161
2
29
13
10112
235
69
2
568
825
3
2417
5
605
14632
21000
2
6
75
2
1380
97
7
13
7093
208
18
349
1
27
2033
11
1
59
716
1
276
1
12
180
143
27
42
4
1
79255
6
17
46
1
118
1
22
1
11
47
1
796
26
13
2
3
1
829
465
4
713
27049
7
3
1
92
10
161
2
29
1
5
351
301
1
14
1
3
1
361
826
1
10
1546
1
1
3
69
12
178
286
2
10
2
34
486
10
3462
19773
37565
14
269
1
25
2
521
16
1
37
12
2
1
3
117
1324
1
43
242
62
32
3297
7
1
23
17
1
12
1341
6
165
27
1
13082
3
83
1
6
540
1
4
13
7
1
18663
1
347
315
2
2043
12
12
104
107
25
2
171
1
28536
1
4
17526
2
961
9893
4
30993
4
2
1
6
4
18
2608
15
28
21
25904
801
202
14
2
1167
269
76
1
2
2524
3
7
42
69
587
14
3
6113
218
58679
8
1
31
8
25
4
188
143
5
191
2856
1
7
2
9
66
329
5900
8
119
59
1
151
1
5
12
12
10
1
1
1
1
11
13
1
21
32
6
362
1
34
10436
24
4
2
2
1
279
37
24
381
30
745
148
3595
37
3
13
6172
1
867
1
71
3
62
4
2
2
1
4
68
599
1
12
2
46
5
1
10
396
2
1
1
12
137
3041
5
1
11563
49
2
9
2
2
609
3
3
290
1
2
3
17
1529
28
2
28591
37
3
6
378
14
45
260
1
1
11
32
1
5971
15
1
11
19
46241
929
12
29269
21
25
1
42
67168
2
741
127
29651
2
128
1
1
2
627
2
3018
75
27
1
2199
1
7
62
13
9
1
1184
2
75
73
4
1
34
1
71498
247
3
1
1
1
1
7
31
11914
15
2
1884
48
202
17
18
614
1
69267
11
4
144
26
14864
10239
35677
10
1
1719
2
584
808
5061
22
919
85
131
2
1148
1
10295
92
1
1
1
47
69
6
436
241
2853
37
3
2
1
5
8
1
1
290
1
1
1
6
37
7
18
1
9
10633
47
1
3730
4
27
58
7
2
1
7
375
1044
20
2
70
6
111
3365
1
56
1
7
590
1
2
2134
1
5
252
14
160
8
481
15
316
3
4698
11478
20350
155
11857
20771
117
358
4
8
1
4645
37
7
20252
381
2
63
319
1
1
168
3
2
5
106
13
15415
2130
2
228
5
1
31294
279
91
44
5
114
8
31
1
4
635
1
6
1
181
2
296
47
22
4
500
1
16
2
7508
2
5
176
15828
1
6907
1
162
91
32
9
1
137
87
3
241
50
1
1377
2944
64
3326
195
32
1
55
1
493
15638
1
1
421
18
5
9212
1
4
26
745
4
33433
18
15
6
3
6
5
15
29
5
51
3696
1
4
1
9
6
13116
4
1017
8
1251
1
209
8
24
20
4183
28
139
20
1127
6
498
15
1
2188
3
1
1
3164
1
26380
1004
6
1
6
9
1
3
300
51228
44
12627
231
2
102
24
2
113
7
15
1461
1
1
2
1090
540
3
74615
1
3780
11
8
2505
64
6
32341
2
2
621
10
5
2
211
9
1
1
2
5
104
470
42
2380
4
89
14
106
3141
1
24
2
3276
1
1
94
48856
58931
15084
14
96
165
10134
181
5
1
3
8
1
4
363
4
1
1
681
20
33
1
4
28
12
2
4
2
28
440
2
415
10
1
3
21003
4
3
1
2
1
8
63
5
13
76
148
735
95
5873
2
4
86397
105
21559
1314
2
6564
15
9
16
5
7
110
2146
44
77
15797
10
7
2541
100
8620
2
22
1
19274
3
1
1
2
6
57
1
12
420
1
16
4
10
1062
30260
20
6
4
22
4
10627
1340
1171
1
1
1
7
1
1
378
2
6
44
1
8
58600
10
39
2
5670
8
2
2
2499
5
4
39
1
2
21
27
15
1
182
9
678
47
1
9379
42124
3
3
7
1
1
4
3
849
2
1951
1
1
1497
1
89057
1
1
46751
14
10572
2
2
236
17
2
7
6
20
1
2
3
5313
1
1
1
1812
76
2
10
113
5
6301
3
22250
3
7
11
5
1734
1
20
60
1
1
2
10
104
2082
4
1916
4170
53474
1455
19
3
272
75
2
1
99
1
5
2
1
2503
1
1
3
2
3
3
139
2
195
6
1
1
805
52
1
18
2
1169
34
56598
4
200
63456
1
1
3
7
15
1
369
157
1
71610
2
10
231
1
4
1069
990
2
1
7
3
98
3
5
1
275
7
6
5
24
2
38
8
2142
2
1
49
684
1
7
3
41391
1
72204
1
1
20009
2
1
2701
24
3
3
1
3
92233
547
6
3
12092
5
1
1
1
161
3
431
14
3112
1
89
1
70
22
14
2
83
82
22
21
78300
1482
1
31
49
358
13
4573
1
7
2
19
74
2
163
3
1
8
2
3
1
1
26
1
1
57
1
7
1
11
9
8
15
4
14413
22
20
3
1
7
618
43533
3
15
751
4
3
583
31326
3
5
1
1
40
1
1
392
1
4
2561
21
2
1
28
44
1
1
77
197
1
74
7
1
1
1
11
1
61
2
16629
460
1
81
29
3
21
6
5028
3
31
1
245
22
3
44
3164
1
51
1
2
5
593
794
1
22269
2026
7
1
1
58
12398
9
41
1
5
1259
19
1
664
2
862
139
67
20
6
117
15
1
11
190
79
1
25689
4
4374
60
40
1
1
6
1
1041
44
1
1
1
1
213
45
443
340
106
3866
314
56
1
8
15
2
102
1
642
8
645
1
1
158
402
4
4383
1
1
45
2
1533
18468
310
41
483
11
8655
1
3
25
1
1
2
1124
31
212
2140
7
4
3
80
1293
3
49
2532
6500
1
1
2
1
221
1
4169
485
6
2526
1
1
260
8
1
126
13
42
80
9
492
1062
19
99
4
3
19958
84
2
3
14
74
3026
1
9
226
335
33
1
8
1
1
488
3
11
31
5
54845
1
3
2
2
4
3
1
1
3705
2
1
365
6939
2
1
3
6
4
153
76
1
52
128
12328
3
3
42736
3
47
1
780
1
6
1985
6
14
15
5
1
4344
14
10
53
52
8
2
2125
2
2
1101
1
21
1
1
2
6
7
1
58
5
13944
7
1
19
11
1
16
9
299
15
5
3
2
2
2
42
1745
101
2
1
26
1963
9
1
1058
1
20
2
1725
5
6
4
310
1
3
4
2185
60
2
5
112
23
18
197
1670
1
575
1
7
22
9
2
288
5
1
1
11
613
1544
44
5
204
5
5
156
231
11
1
2
218
1
156
54
4
170
34
2
1
1964
23
1211
15
11709
9
35
2
12
12
4
1268
2
17
3
3
23
30
114
57363
5
69
2
2
3
37
22
6399
3
4
20
2
5
2309
1
50
1
4915
167
342
15
187
3
1
1
1
111
1
3216
1
33
18
8418
6
153
1
3
66
96771
1
6
8229
2
5
18
10
1
3
10
6
1
2
2
3
4
495
3
10
1462
44
6
132
44
177
7
1
2
66526
2350
13
4
12
1
4
311
7
14
1
1
1
2
4
7
3
451
7
1
87
3725
10
4
94
75
67
1
3
1
1
6
2
1
115
2541
3
1
30
121
2
755
1
28
1152
3
6910
1
5
1
11
6
343
3789
31
3
3732
20173
42835
95927
6
11214
10
3
1
1
24
442
162
7
2
9
13086
3
1
1
11
28327
85
257
1
34
3880
2
2199
1
184
29531
12
1
1
1
85
7
24
3
1
34
276
2
83
192
181
9
1082
14
12
893
1
4
45
9
1
5908
133
1
1
1
413
1
1
108
1
14164
1
9
157
2
7
5
50
505
86
1
1893
11
13
13655
7
2588
359
1054
7
26
1
301
194
1
1
1
1
9
8930
1
9
1
25
11
2
408
36
19956
9
16
707
12
30
100
19031
3327
2
7
1
8
2
1
130
1
15
3816
1
3546
27
1
68
1
8
33
23
17
1
178
3909
4051
884
23
25
4
5
1
6
8457
1
2
8
2
138
3
2
7
42
2
42846
1
1
172
1
185
112
4
4
25
11552
2
1
15
1
50
39
26
4
2
16
206
179
139
235
6580
2
254
40
121
2
1
5322
54
5
317
35
12
418
2
8235
6202
1
30
9
533
4
1
4
1
2349
14
2612
6677
583
6
1
3260
1
1
24
8
21
31
17
2
8029
9
130
7
66
1
3524
2
1
14
3
52
1393
1
1548
6
1
2
73
300
48948
2476
1
76
1
54
492
2
92
2
289
2
2891
75
21
7093
1
3
2
3
2
4
1
2
1
4
1
9
11
1
48
21
299
1
1
1
26
17
1
3916
60
8
3
184
2
1
184
31
1
23736
5
6
56
351
4
1
2
9
11
1
1
2
46
7348
30
9212
15412
3
14
14513
15
65
1
73
1
2
237
18
2
11
58
18
2
5
3111
13
200
28
2
2
3
806
3
7606
1
54
23
3
53380
16
1
1
223
1
3652
1531
7
1099
1
9
431
140
341
6
19
147
26
13
26
4
30450
1
4
5
22
80
1
17
6
1
20
3
1
1
65
1
29
4
1
1
2
4
32
257
1405
1
26
2
41
1932
2
4012
1
2
5
268
1
18
239
11
2
226
22
3
1
87306
26
8535
68
80
27
92
3
38
8
231
144
2
13204
16
41
65771
5
6
16
1
5
32
106
4
893
4
8
4
141
1
2690
118
6
1
1049
23
1
8
53
15303
73
161
4541
12
42921
216
15
1
6
6
2
6886
2
3
47315
10
21
358
1
4
2
5
4
134
5
33644
518
1
33
2088
2
2
1
3
3
5
2207
8
1
1
18
2
3039
59
14
7
2
85
146
421
1009
5
5
194
3
1
4
209
1
74273
194
16
6
7
1
1
3
85
59
24850
5
1
16
118
1
772
4
9
39799
1
11
179
1
62
78
45192
495
19
368
1
4
21
40
98227
1
1
19
3
33
1
68
360
20
1
1006
5
19
3545
30
1
45
3
5
14
1
2
6
17
160
149
185
1
8
1
3
1
51130
820
15
20
70
1285
1
1
1
10
1
195
238
135
2
2
6
203
459
4
122
64
9471
2
495
10
122
7
9
5658
1
1
198
63213
600
3
3
1
158
627
4347
139
113
5
1
385
5
3
9279
11
5
2
3
96238
26
1
3
18
1
6
5125
1
27104
1
17
218
1
6
89
6
6
2745
91
35
9
4
31
3
19489
1
10221
3003
2
11
17
326
1
1246
35
10818
1509
1
1
13
39
4
1
41
5
3
5
56
3
4
12756
8253
65771
1
15236
20
32583
176
1
2793
1
18
1
28
2
1
353
3
29
3
1592
507
1
5600
72204
5313
69
5
28894
2
3079
2
1
7
15
13
2146
65
2260
11
1592
529
8229
132
13821
1
4
3
23
1
2
16725
2
1
1
4
2245
621
107
3
7
130
5
81
41
4892
6237
4610
1
8
7
6380
8
672
13
1
38
4944
1579
1105
3222
3
1
16
3
160
1
46
9
1
4
16
1
2
22
1
15
525
133
9
20
455
8
109
59471
10
17
9
1
1
751
61795
3
1
8
4529
187
26667
31770
2
1
7093
10
54
51322
24
8
1
92
3
1
1
12
65
1
1
15
3
1
195
84
1
2
351
1
133
462
426
3858
27
1
1
6
3
51551
195
10
2
854
1
1
4
38236
19705
1
1
1
401
44
9
1
14
9011
477
1
1
1
764
1
2
3103
7315
1
15
1268
5575
32002
2
47
14
11
8
89500
6533
60
10
1
25
4
18
47681
1
13
59
729
27
3
212
4
3548
7
558
16805
425
596
17
4132
97
42
4
1366
6
4
9
1
2
167
1
6
1
2
86
39
489
11
4777
3
13
403
2442
8
1
56
3629
9
55
101
1
1
3
153
12073
2
7
3
44136
3
1
8
6
7
3
1248
5556
6
7
11
3292
1
1
8
2
6
34437
2
3
2
721
461
334
145
12
16
223
8
77713
90
44
6207
2
192
2
37
36220
36
22
1
5913
267
1
1
39
87
898
58
2
10
2
2758
1
4
16
9
20
18
6
49207
21601
2
43412
14
85
1
2
14
1
1
1
1
1
602
1
47
22
125
245
2
57
5
2716
1
1
11
2
20
6
2
1186
55
7
3
1
22
4
2
4
1876
22
5
1
2
3
13923
2
3878
118
15
20830
29
1
1
2
6
60404
2
63
19
2
2898
3
1
1
83
1
6
11
1
1233
23
11
1
10
93
733
78
2
4
3
3
1
13
470
6
30894
181
9172
20
2
4
2428
8457
21
2
5716
10
1
2
2
5
1
4
115
4
2
13
2
87
13
1
93
395
89907
8
10
3
232
2
2
5097
3
16
522
251
5
6
1
2
110
16970
5
2
62
1
35
1
29
1
2
71
469
312
124
11
23
5
136
3
3
7
52886
5
65
10
3
2
23
25
11
1
32
3222
27
36220
2183
1060
2288
13
299
2
47
2276
2786
14461
14
1
1
6
19764
206
25723
60
115
1
29
1
6
11
1
8
10
6904
5417
11
1
1
3103
16
1701
2
13
4
5
56
2
1
3
19
2
725
16
18
8
40
24
230
5
16
3
57
157
9
12
45356
142
60
3335
9
26409
1
367
1
2
1
3
877
697
887
1
1
1
1
163
3728
24
1
2
32
87143
95595
1
3
3317
4
89
1
1
10745
10
1
538
1
100
321
1
1252
1
3
37
4
2351
1
366
3
669
1
467
6
4
8
2
1
221
40
5
111
1
1
4
23
3
2
151
9
51
17500
138
8
6
8262
27
3678
30
25
830
1
2308
1065
154
1
6107
618
5272
24
4
12
14
8
58
5
8830
15
77508
1
2
5
12
6
2
1
23
94
4
93
7
1
1
5
1944
9
127
54
2
3857
2
28570
119
85
23
471
3
1013
691
8
73
373
2
694
191
6
28
34
12
9
5
1
14251
2
1
1
38683
1
1
12
1
39
1
13
8543
829
735
88
584
108
768
91133
3
17
1
3
31
538
19
4
11
5
3068
3
1412
3
18
110
1
515
8
1
1
20551
408
1
981
1
2
9
4
3
6
4962
3600
4
16
4
4
20
7
29
2
41
159
12220
1368
1
170
2
5
221
2
1
3
2
137
2
7
14
1
1
37
44
1
1
72
1
254
2
2
34868
3
1340
44
1
36
46
72
154
4882
3492
1
17
1
4
76
2
15
31419
43
144
70
68
8897
1
126
3
3
1
8
437
1
39
4
217
1073
2
2
16
6
43
10409
4
2
3
551
313
63
1
1
39
8
51
6
319
63
2
9634
28
4
43
27
10
6
76
50907
2
5
9
2
20
56793
33133
10
11
142
6
31
595
605
213
1
20
783
2
10
46
1186
610
13
4846
1
3117
15
1
5
3
1
3905
4
2
30
252
1
7
106
1
1
37465
1
66
55
3
8
1
1
1
7
9526
1
2
17
39
8
4
34
22
20
22559
738
4
2300
3
46
1
1
34
3
19
45
621
2
208
13
1
1
5
1
7
37300
3
705
67
8
9
2471
593
429
669
2
22
1
4
1
46
1
74133
4
1
229
34921
30
3
5003
5
37
21
103
2692
1
1
45
1
429
102
3305
3
36
69
46
7
70
1
8
217
19
21
1
1
2
45258
816
878
1
1286
47
3
341
1
14
1
25
1
29404
1
2
262
5
38576
6
1
32
57989
1061
7
21
2
1502
8
6
3
11
5
545
5015
6
3
2
34
1371
1
2
1
54
1
6
11
2
156
33
108
61
1
1768
2
64966
31
1
1
2
1
3
15
280
8
7
18
13
50
4
3
2
2
2
1
179
2
127
2
1
750
1
1
148
1539
2
1
30
17
2
1661
415
1
1
1173
1
112
2818
168
1
109
2
70
13547
24
144
15
46
1
1194
2036
6
7803
51
1
1640
5
103
1
9
190
2
1
1
40
49
2
12
2
30
1
474
7075
36
6464
1
1457
1
2
5971
60708
2
3
3
150
2
8
7
411
11
507
6
257
2
1
1
79
1
1
2
6
19
1
29
3537
1
4
2324
11016
1
54
2
14
4
279
16
2
1
10
990
5691
1
50751
789
28155
1270
6
384
1
914
1
8
34
9
1
14596
80490
561
239
7
2
629
7
820
195
234
5
1
1
1
25
1
882
18
211
2
9
27
2
3
1359
6
1
14
165
130
2916
5
2
929
15
55
174
273
69325
16
26
4
56590
124
4111
156
78455
23
2
2
6889
589
193
2
1
18654
620
2
1
2247
2
32
1
1
2
214
12
3
117
30
1
5
66
1
15628
1
5
4
2
39
1
133
13
1
14
48
3
2682
2
1
53
59
42
395
340
39
3
7
19
11
11
4
2554
24798
1
19
3
10
21661
707
214
152
2
381
68
3
1
1522
5
2851
2
1
1
3
14
1
34
1
2
10
53
1
1
225
1
2
11926
405
1
61
28594
9
47
460
141
44
396
7
333
3
4
4
21164
1321
11049
129
10164
2
84
17
275
18
1421
5
19
2
5689
1
27009
3
25
75023
62
92201
5
387
1
55224
34
46
29311
6378
24
146
1630
1
1
706
18
3
1
1955
1
6
978
10
2
4
1282
8
2
132
9
59
9
2
1236
3872
1
284
98
1
2
10
11446
56
9
2
2
1
1
2
2
278
1
9330
4
1
1
18
38
221
2
1
3034
1
1
27877
23
6
14
3824
2
1
36
40
9
45
27
21
75
75
1
9
1
1
1
10
3
5
766
1463
35488
1
1
1
1
1
373
1
2
14704
7
3
2
1
441
5
46
2
5641
15
130
9230
9
8
36
1
32
1
15
298
4
16
1558
2
2
45
1
17
99
1961
20
1
1
1
2
2
521
32
13
1
32013
1
2245
220
4
17
2
1
2359
1
5
13
144
1
46
21
27
15
2492
3
21
2081
7491
1
570
52
1
551
3
3
1
1
3
15
1
250
156
1
36
7
1
1
60
172
1
1
2
7
5976
9
17
4
4998
7
1
75
23
5
6
2
8
3
9
9
2147
884
1
1
1
2
2
3
263
50
2
5
1
7042
1
1
5
1
38
9464
14
38046
5
83
5
9
1
9
5
17
1
1
1
100
10
1
1
1
3
1
3
53
18237
4
1
12
13
870
1
215
14
1
253
1
2
54
3879
9
1
35
1
31
3
2
5
14
317
1
1
81
1
65
31
1
15767
6380
9
2692
55
8
5
86
2
1
95595
167
42
8
2
216
217
4
2
121
129
262
4
1
82
10
6
58
2
2158
11
29
5
60
6
9
1
6
1
2
1
20
1
57
4261
70
23
13
3
6069
16
142
3630
531
7
10
29
20
5
628
2140
55922
8123
1
1
23
5916
40
1
1
1
1
24055
12
879
10
47
114
657
15
1
93
450
2
57
1
166
321
832
9828
507
96
217
1654
1
2
24467
2
42047
2008
50
331
1
13
9594
7
1
768
41
31
1701
494
21
9
1
3
5
1
3
33
1
1
109
116
25
24
1
1
122
21
119
4310
148
11171
1684
2
2165
1
4
1
2
1687
21
696
5
10
58
2
53490
5433
57794
2
251
1
652
16
42708
1
2
7793
6
31
4
5
1
8951
37
21614
54395
3
2
36
3
1
4
1
3473
1
5
15631
1
6
5
20
11
1
7447
306
24
170
68
468
1
4377
4
13
529
127
2
2158
4
25
1
5
18
14
7
8
2
149
13
1
3
7
180
8
150
107
1
941
7
1
12
19
1
367
1
166
6566
7
1
1049
1
26
1
1
19
2
1
4089
84
145
11
1
113
1038
1
51
14
27
1
6
117
2
5
5
279
4
5
1
5
84
22
1
1
52
15
3
3
75
67
35168
5
3
8443
8
1
229
32
10
1
1
274
1
106
36613
2
1
5
5
7
22
665
19
1842
1444
9
1
2
1
5
32
23
1
3985
184
4
1
1
2
9
51
2
5
1
164
524
1
91
1
1
37
842
14
13
1
2
12
1
1
678
16
5
3
2
372
18723
3
15510
6
25
1
5
2223
1
297
2473
5
24
2867
15324
58072
6
2
10234
17
1
4
26
41
3
362
1
4
3
577
1
6
3
3
5
1
9
1
22
38
1
3
1
2
1
9700
129
44
1
1027
4
82
1
2
29
56
63
16
680
45
2
1750
11
10
498
1
2
1
1
468
1
1
1
1
905
4
101
3
32
3472
31
280
1
2
1
134
16
3
108
1
2
12
1
9
6
3
2
454
8
1288
15
329
9
132
1
89363
6
1
1
37
745
231
1
2635
148
10
3
31
40
2584
3452
30
23
44
680
1
37442
5
4670
359
92
11
3
2
21
4
73
28
1
35594
440
1
1
4535
9
492
18
7
121
2
264
21
379
43
90909
949
355
2
77
3
140
5
37119
49
1
4
20
1
5326
14
2683
4
5
9711
82
2
30
4
3
59498
1370
1
1
158
7
2
1
21
289
1
2
4400
2
6350
2
96481
8
33
18
1376
298
1
1202
238
34
3851
253
31
2
707
11
1
21
8
31
3
1
14
3
97
4313
1
5
6
9
1
2
211
77869
2350
2164
4
219
11
13791
6
11
24
18
450
10
1
12
49
1
5
36
1
356
1
1
620
4
3
3
2662
58
4
3
1
1
5
757
59
20
297
12
63
21
149
88487
6
2
4
4
1
52
1482
3
2
1
58187
5
77
14
1
37
18
1
274
1
2
1
15
34
1
23490
870
1
7
1
107
3
4
240
1
23
67201
10
45226
136
1
24
1
6
57
27
135
1
15
91
29
324
3567
1
17200
316
426
2
17
1
218
106
2
195
1
1
11
7
2305
225
2
920
3
1391
45
1
2772
2
11
3
56
49
170
8
1
66
6
1
1
89344
9594
2920
1
4
1
48
115
9
58072
23
7
69367
1
48
161
22
279
40
5513
13
24
524
114
2
1
644
2
35
2
7
270
42
10821
2
2
372
85
43
10
1
212
12
1
4
4
2
5
5849
2
20
1
5
5
17374
1
1
10
11
2
4639
2
57
3
353
337
1
32
32
14
4
52013
78
319
1
5
3
6
36
72
186
1
48
1
229
666
236
1401
30
6
23
72
3
6
28
1
1
1
36
15
10
151
2196
12
2
46
2
79608
38
345
3
45
1623
3
32
307
21
347
60
25
70
46
5
10326
67
1
3
3
9
20
216
17
846
8
1
10
223
13341
120
5
1
1
553
1
223
9
1
2
2
12124
1
93
1
2
27
6
16
2
11
3
41
609
1
26
2
281
2
353
1
8
2
3
1348
2430
2
24
5
1
7
34
64156
8
6
2
43
3
1
2173
101
1
20
1
49
1
276
3
2
2
34
14
76
1
28041
200
2
264
1
122
21
254
2796
128
2
24
153
221
2
16003
6
167
12
97
844
9
126
32
6
41
1
9
1
32979
24
1
234
8
6
1
8290
5
1
282
18
84
1
18
1
501
2
1
1
307
2577
3
5
4
19
4
86655
151
6
7
23862
2
767
57
2
3
304
28
974
1
1
2
462
4
8
7
3
2
133
1
2324
29
1
4
7
179
5
22
1
4
12
20
3
1
44108
21209
12103
1
283
6
2
12030
131
20
17
1
1325
1
6399
3070
2
18
24
18
10
5
1
2
34
353
3
20
33989
2
3798
88
13
1
1
41
532
439
27
4
776
3963
1
422
8
2
1
330
3670
17319
12
406
4567
12
8
1
2
1
3
1
1909
1
3
582
32
43
1
78
9
20
198
25
1
9
16846
5
137
9
960
134
9
232
185
13485
41
1
204
3
6
29
9
145
1906
759
4
542
361
2
218
1
76
3
338
1
946
796
2
1
69
17
20
1
26
1241
13
401
2
9
11
223
340
4906
114
1
166
41
1818
1
441
49
5
10
5
1
11
41
90
4
4
1
3
264
1
1
3
237
23670
3
125
1
47
43
7788
1
2
1
23
65
6756
3
16
1
3920
887
38
1
3
1
2
1
12
1
2253
45
10
53007
550
31
1
1
19
42072
1
1
6
11
7396
3
231
11
1
311
101
4
11
4
3
17
785
4
3
1
318
130
295
2976
49
17
5
52
4
10
5
14
134
1
9
238
1
77
3
1
2
13
2
70
17185
4
2843
9
1
12006
3
6
10
4549
577
8
4
15
59
71
1
33
13
712
3
4
23
3094
329
3
11
1
120
51
1
1
30
2
4094
1
1
3
59474
1
5765
521
1
208
103
117
3
17713
10
8
5
3094
5
4744
37068
3
36
22280
423
4
1
15
5
1
2
3
7
1
4
115
1
2
14
2997
3
4887
72
3
3
29566
8
1
239
28
2
1
709
2
37
72
54
4947
2
13
24
5198
7
15415
11
362
599
31121
4
1
1
46047
11
2
11
4966
1
5
6
58
516
2
87
16
1952
49810
11556
3
17
1
2398
90926
23
4
2
4
3
17111
5
6153
22432
686
391
2
994
17
21
201
181
170
4
18
2
1
1
2867
3
104
63
33841
1594
83
2538
480
1
5562
1
1
50
6
13
42
2
1
270
2
1
9212
76
4
1
1
81
13
1
12
1
83
6
2
1
2
1
2
1
7
2
2
27
2
1
1
9
9
324
5
1
601
745
3186
1
76
1
6
4
1
981
2023
39
251
1
1
13
167
77
69
81
1
2
7
2
3
2436
2
57
4
7
33
12973
4
1
7
1
1
13
3
9
1
1
3233
2
2572
4
29
1
3543
1
233
51
6
3805
113
1
1
6
3
3
15
46
1
2
233
15
3
72
161
14
18
1
3
1
10
48
4
246
11
1
57
8
1
6
2329
99
3
10
1
1
24
12
1
23
51
7
9
9
1
1
47
1
33620
92
694
253
1
1505
2
93
61
2371
20
24
246
6
5
1
99
256
15384
87452
1189
7257
85
2
7
1
47
84
1027
121
24
1
5
12
2565
68
1
339
19
22
3
339
254
3
1021
4
7
4
7
22
152
1
4
2
1
225
2
1
137
1
1
1
10
14020
38576
2
1
300
5326
615
493
1
2
3137
1
46
71
3028
1
309
63
1
1
1
1573
2
5288
7
87
29
3
27
5573
691
56
1
1365
82
59
701
4
5501
87179
9
2
7
441
5
99200
28789
21
16
6
7106
6
1
1
132
1
1
1
1
57
1
3
3
18
1
33
3
2
8
52270
873
1
32
1
51783
2168
1
71
2
3
203
34707
2
3
1
4
1
102
27
1
7
1
10
1
1
138
1
5
6
112
1
20
1
1
2
52
7
2
1
20
4
57
8
1
1
2
17
5
4
8244
1265
12
4
1
11
33
2
1
3
102
21
2413
53459
201
1
10
13
6
9
348
126
1
80
1
2
1
7003
2
2
125
444
8
14
3
184
1
15
2
2
3
1
1233
1666
579
2
8
22
7
922
38
2231
37425
105
2
124
3
2
355
1
4
62
4
1
3
7
5
4
510
5
1
726
2
1
3
5
1213
1
1
2
25
271
1
1
2
11
2
1931
192
8
16
85
59220
1
4
19883
90
2
303
2
2
2876
2
2384
9080
6
1
4
165
17
26
25
18
1
10303
7
3
1
1
329
441
4
72
74
2327
1
2
5
6072
9870
20925
49
3
44
1
271
2
1
4
7
1
28
99
9
252
159
96
142
1680
17
4
286
1
2
21981
800
15
6
26
1
44881
2
832
75
1
2
110
1
439
71
1
1
3
57
3
4
4
1
190
60
59
42951
2
2
2
2991
228
3
1
1
4
91
135
1
87
43
2320
6
33
83
1
1
491
1
1
38
4
13
5
3
1
1373
8
1
263
5
1
1
2
5453
740
21
1
1425
2
1
8498
1
76
18
10774
19
118
11569
13
6
2
19
1
5
6
2
57
37
12
18
456
2324
240
25
189
2
46
3
83
1
11
64
547
27
9
3
79636
17
1
1
15
1
1
1
5
6
736
43
1
1
2
18585
5
10
80
4
9
1
82
2
12
24
7
41
26317
5
425
23
1
10
5
2
3
2
35677
16
3
1061
1
1795
2
2
1
74
14458
1
2
4
5
13
40654
1
298
1
93
7
7
723
7157
76
15
1428
68
27
1
451
2807
2
5
1
13
1
7
1
2
1
209
28
33
29911
190
1
1
50
47681
11
11
1
1
6
61
7
58940
1
218
12
4
1
1
362
3232
1
13
1
2
830
849
1
6
218
1050
16
4
2
74195
48
8
12
11421
176
1
52
263
2
9327
1
7
2
22
1
17
41
10
9
30
1
15
3
6
5115
1
4
5
51
38
256
2
74
1151
35
5
7
25
116
9
10
1
210
3
2
3660
60
7
2
16
1
1
5
3
1
13470
1
7
180
1
3
211
200
816
2
1
1
5
170
8
26
4122
582
2
4
9232
18
1
1
144
1
1824
1
10
3
23
27
16
2
1933
18
51
15
6743
11
1
1
321
1
3
17
1
7
23
4
21390
3
11
64
1063
3
1
1398
26
1
1
1
71804
8
4358
1
26
4
3
902
2
9
11
20
3
352
112
1
1
229
10
123
1
21
2705
46
212
1
3888
177
6434
2
2
55
270
6
142
160
2
9
1
1
298
4
79
162
1
2
1
6
1
25235
21746
2651
4504
2257
5
2
1
1
14
9
5047
34
97
6936
3
1
17
83
4
17432
1
1
38
184
2
943
5821
56
58
1
2
7
2
105
26733
5
390
29
1
186
1
28
21158
1
1
1
217
25
550
46589
230
151
4
10619
4
552
8
61
1
2
3921
44156
2
1
1
3
15828
2
10
431
1
16
7
1
125
1
3596
1
4
19
2
1
213
4571
23439
5
11
1
1
2700
45
5041
135
1
1
254
5
2071
1
1
3
9
8
1
11
1
356
347
1
4
4
28
7087
1
1
2
5
5
1
1
1
3
82
210
3039
2
65
2
290
116
66
865
10580
164
1
1832
1
8
13
179
18
1
6
4
14
1
25
16
8
38314
9
1
1
5
129
1750
236
1
2
14
3
1
2
2
124
1
38
1
1
15894
9
1
29
1
25
1
1
1
114
2
180
3
1055
40111
54
4
2
2
3
581
62
3166
6
3590
1
3
1
2
26
3983
1
285
6
1
870
11
3
4
851
881
1522
5
25
1948
8
1
1
81275
20
2
15
65
22
20
2035
15173
39969
294
61647
26
1062
1
3
166
2
2613
22750
5041
170
1
1
1
3
137
2
5
1
1
8
4
2814
152
137
1694
1
1
1
31037
27
20
1649
1
4
1
20
47
305
2
243
8
1
1
2
48
3
16
9
1030
3320
19300
369
2
2
2
1
1
192
262
1
190
2
245
1
5
2
2
6283
1
11
553
22
1
13
4
20
6
22051
1
2981
1045
3473
1
3
198
308
169
410
7
2
1
179
12
25
2
1591
1
87713
1
7
1928
1
2
1
20
2
440
42
477
50
1
2
7
63
1
137
47889
13
2
7
13
282
146
17
4
3868
29
231
49
512
4
1
192
1
57
10
3378
1
509
44
1
1
8
33
63101
2
9292
2
120
231
8
1
2
4
2
4
875
37457
157
264
235
2
61
3
1
2417
1
6
7
2
2977
1
43
23655
89
1
13
47
1
1
50
7
2
1504
1
10773
4411
7
6
5
540
1
2
2
2
368
1404
20
155
21033
4
1
2036
17163
18
3
5
3
10
1
6
1
2
25
2479
2
7591
12
474
406
3
365
74
1
4
53
8
51
190
187
3
1
2
43555
10
2635
7
176
4
40870
1033
54
21
30
1
4
49421
465
69
18
30
67
1671
30
7
1734
442
191
43
4945
2
136
24
177
12
1
1
9
1
1
2
7
82944
214
69962
40
4
1
20003
13
2777
240
5
4
1778
2
1055
8133
97
1
2
720
4
3
719
7
14
11
3
815
3
8
2010
669
31670
1
262
1
31
1
9
3
5
26
3
3
124
3
46
59
3
3
2
425
33
3
2
335
616
19159
585
1
23
3
22
1
4
94
1
179
2
868
3
5
1223
1
104
188
1
51
46
23
9
28
26
4
1
263
556
15
37
62
259
1
2
1
113
354
1
17
1
6
1
1
1
1009
6
32
2
1610
23048
2
1
1
66
43
142
23
1948
499
15
1491
4
2
1
10
1
81
14
2
1
2
65
811
24
1
2
19
3
10
6
27
31450
954
16
1
10
11
258
35
2
7
5
1140
11
104
5
95
1
1
153
1
1
9
10
486
14
3
1
5
1
858
56
3
11478
3
146
176
9
206
305
1
4
165
5
2
846
52648
1439
3
59874
913
4
1652
3020
18629
7
1
3
2
1
1
2
1
5
1
19
9
7
17
170
10096
10
1
14
61
36
1
1
1
1
70
106
5
1
738
147
5
933
79247
79
61
1
41
2598
7
1
202
3155
5913
281
7
1765
7
1856
1
32
50
1
11
241
862
653
66
3
300
18
56
4
2
61
3
37
1
102
3
12128
4793
486
4250
84501
10
1
19
12
13
7
1
58
4
1
1
4590
26
7
1
16
15
43
1
3
8
1834
628
6
1901
11
13
3
15
9903
2441
1
2
36
11
26
10062
17
1
171
68780
1
3
695
51
1
326
13
55129
2
1
9
1
20
1
3
2
60
2
3
2
59
1
113
11
2
20
1
43
5
89
19977
12144
9
2249
11
9
1
155
1
9
5
1
1
335
9
4
1
1989
1
10231
1
1
28
1
2999
5
6
2
1
1
6
33
1
1
1655
86
98
4
1606
40
2
196
1
3
1
2
6
337
21
3
1
261
1
2
5
1
12836
2
207
1
1
3
9
8
1307
11
204
1
3
4152
1012
37143
31
82
53
23
1
1
1042
15664
1
2501
4
27
1
6
16178
6
412
96481
142
1
22
32840
1
1
1
4
30
28
2
1
39656
1
200
8
18
506
2839
6
10023
53
8
1
3
91
2
44169
1
315
16
4
17
1
15372
29
1
108
2975
1776
2979
2
3
15
158
6
115
1
20943
18
2444
1
1666
7
13680
549
1
1
7472
359
1
18
1
203
16
1
143
3008
5063
1246
64
34
1842
254
8
1
1
26639
1026
1
45
10
6
1
2
916
8
2342
3
31450
17713
19
19308
1
824
4753
1
10
2
31
4
1
6
7
14
31
12
7
298
4
11
62035
1
5
24
10
2
87
95
7
6
309
29
47
58
18
661
5528
7247
24
449
7043
12
7
1
10
3
2
5041
3
7217
5391
7
2
956
52
37856
3
3249
80407
1
10552
1
499
7
6466
590
11
9
11056
125
4
1
4
48
1
95866
23
2
147
1
985
339
1
348
2
7
1
6315
246
1
348
3
82
26
62821
460
66
3
7
7
24
1
19921
22
5
1
1
2
14212
2
2
2016
2
6769
8
669
5
3
7
45275
1
1
29
3
3
1
36
11620
2
1
13
2
3423
7247
22
1
1
21070
24183
20089
5
78
45
2
5
11
2
15
55
2897
1251
2396
12
2
166
1327
6
1755
47
7
149
3360
13
2
8
1
28
312
16
66
4
1
9
9041
4
1
10
2
17
54
1
4
4
20
245
3
10949
1561
12
4
1
832
91
368
16
15159
2
348
1
204
161
1
2
1
1
1
14
321
9007
7
1
3244
796
609
9
2
91129
39
3
374
705
1
1
8
2
30
1
5
1
1
95
40
298
1
2
3
8
13
51775
2
38
149
413
7
15
111
377
1
1
2
3
163
14
32
1
2665
24472
7
836
44893
6
2
255
379
1
1
3554
2
12544
38
23
91
3
1
164
1662
1
1
14
1128
132
5
31
7
2308
12
2
1
2
6409
315
4
6
137
916
12
66
2
3190
1
2
212
1
26831
1
12
3309
1
12921
8
6
1731
143
2
1
2
30
136
1
1
29
174
52
2932
19
2
2518
4065
55
1
98
27
305
11
3
33799
3
649
1
5
1
9
2
50
34
37
125
15
27
31
5
81853
5
2
4
6654
438
1021
653
35
6
1
3
1
6
1
6
1
7
8
1
1
1
1
15
48
4
1
2
1
20
4
127
68
2
10365
2291
68
24
4
1
1
1
15
6
1
1
1501
1
204
13
24
11
1
1
62
131
156
4
5
2
8
74429
2
1
38
677
4
6
20
1
968
1
1
6
1
246
1
2665
11
1
1
30
3
1
83
10
2
1
18
13
3
130
1
39
113
11289
2
10
3
93
589
1
1
2
1354
91
1
1
1
2
8
49
547
18
1
7
23
165
31
378
1
23571
3
24138
5
18
1
1
1
9
86751
47
1
1130
4
3
5
21
17810
1
17
1
120
7
23172
11
1
1
74
1
24
2733
1
4
1
7
1
20
13
3
301
1
191
28
1
1261
2
6650
770
3
4
50
41
42
73470
1
85
10342
159
16
1
3160
2
748
256
1
10
390
2
6
1
64343
11
3914
13
61
3
306
21
2
1
6
21
35
2221
4
20
1
38044
8
374
43
14
16
13
7667
11
19737
119
1
1
34
8
8
64
1
1
1
66
1
19
6
1
1
3
1
3
2
2
8
818
9
47
2
152
1
105
12
6
3818
9
17
1
3659
249
13
13045
1
39
14
1
7648
1
20
203
1
2
776
20
90
61
226
1
3807
4
611
115
1
1
7
92
2
2
52969
84
3
9
2
4
231
19
63568
1845
8
5
1
14
1
4
2364
16072
1
15
3
1
16742
25
5
4
1
4
270
29
255
2
46
1
1
1
6
7
308
1
9
9
14
123
2
20
3
2
1
5
79
8526
9
483
71
1
19
1
2
12032
3524
1486
3
4
2
5
1551
166
24
8521
4
10
54
1
1
1
56
1
1857
7
14006
3
4
35604
749
1
12
3
347
97
1
1
232
14399
80
4
2
1
2
18
37
2
2
22
1364
6
1
10
63167
7783
3
1
13
49262
2
92
1
7
13
5
1
2994
46
1
243
11
33
3
118
13789
6
2
30
307
2
7
1
3
42
100
28
1
4
2
6
57
61
75
733
31657
1
5250
1
2
1
91
272
1
1
279
76520
328
907
1
12
1
7079
395
1
6804
131
20
7
6
2
1
1
2
144
1876
1
104
191
5
17
1
93
4
1
1
1
20840
8
5
1
1
20
1
3
3
6
6636
1
15
4
4
2
44
76
21
1
3
1
8
2
2
2
21
1283
33
5
3
88347
3
20
7
248
114
1
9549
10
97
31
78
3
1
3
9
371
1
5
318
1
61
1
1
5
7
3
2
5788
19
70
2
38
1
3
13
1
1
1267
3
3
545
4
2
62
7874
7
206
279
2
1
4894
18
949
81
4
811
13
9
3
3
92
1
1
1
469
2
4
250
10
1
36957
5131
4
8
203
6
11
3
1
4483
59258
48510
1
17
2
4
73
148
31
1
6
114
763
4
1
198
1
1
1
10
32
40
4
7
3164
9044
1
13
2
43970
1
8290
345
472
1
93
39
79
113
6
3884
4
6
61
2
13
10
5
7580
18
8
12
1
49
251
1
18
656
2
2
2
1
25
3
1
2
16
29
7
1
8
3
3
1
27
6
4
16048
1
1
2
7
2
1
3
15
770
4
4
9
10
27
198
32
242
1
2
2
20
12641
3
49267
227
48
21
1
9
1
99
1
1
1433
1
17
928
515
20
189
7592
2
24
1074
5
11
1
40043
6
494
5
52
66
1
1
84
611
7
24
2
6
4
6
1
44
1
4
49
42
1
17
541
7
4560
4
532
15
1
1
291
158
4
29417
762
958
33
1
296
8
2
893
18
7
8
38
1
143
163
2
550
147
19
2
1
47
32535
1932
2
10
1085
7
75
1
5
260
11
40
1757
2
4
444
9
93
5969
1
2
38
1
1
3
1
183
90
3
1
1
5
1
3
1
92
41465
2
2
4
7
1167
1
3
99
2
2
1781
13
11
853
7
10
8
49
12
2
19
303
23
11
24
48407
2
29
2
2
1
27
1
33
26
29
1
1
631
1
2967
29
1
176
9
16
11
9
3
2
2198
1
2
1167
3
25
10
13
7
6
43
21
557
21
326
10
11
605
5
1
32
510
12340
4
6
2
4
19693
1
2
1949
1
9
128
6
72
23
4
9
18
3
151
9
145
68
43230
36
3
1
1
1
628
6
380
58
165
22
1
269
8
144
408
767
27
386
6
7
57
4
15837
2485
3
41
1171
1265
1
1
1
79
15
1
3
1
4
3
1
46728
61
2
97
56
1
4
1
63
5724
76
27
416
34
2005
2
2
1
13
14
209
69
457
53
3
84
1
1
950
26
757
4722
1
1
1
1615
14045
1
1
1
124
16267
249
5
266
1
21
635
5
3
106
1
72
1
6
3
1006
1
4708
3
17
61261
4
59
2083
1
14
820
30
1
1
9
9131
22
1
24
8175
46
1
226
1
766
9043
30
3
2199
4888
3
155
2
5
1
3
71
1
387
1
1
72
7
5
11
4
66
41
13557
22879
69
14
1
6195
1
4
672
444
4355
2
5
2
2
36
4
2
6
5
15
22
4
1
3
3
42
4
41
3
13175
1466
2
46
5
2930
2
1
2980
2
1
1
37
3643
165
9
1
14350
1
6
5
2
4
1
200
90
1655
1
2
2
30340
6
1
1
1
107
3
520
33
45477
1
2
110
63
1347
2
1589
18
50
1
65817
5490
17
1
19
9
21
1
1043
1
1
2
28
1
1
2
1
2429
2
2
5
39
2
1
4
2
3
2
2
1
2
2
49
57
885
3
2
2
1
207
2
19
1
64
2
864
131
3
52
90
515
84
1
3
2870
31
2515
5572
1
45
4935
3
1
9
1
1
2
3
327
3
2
74156
2562
1
185
1
47
190
3
1
16
153
1
2390
9294
858
7
3
1238
8
41
21539
75
43
16
1
86
9
656
25
3
29
6
2
17
1
2
1
4886
30
313
103
78
4
13
10
8
34
2
7
6
1
1
1866
32
12
135
34138
8
2757
83
36454
42
39
1
9
1
54
918
1
38
7
24
21
1
1
4825
551
1
1
12
2
233
18
19
169
7
15084
1
2
34
8
1
180
774
47
11
6
1
1
15443
48
29
68
17
2
2
3
1
1
1
201
1
45
1
1134
7
201
82
83
8
730
16627
1
425
2880
8
13
14033
104
1
51
2
8
1
447
34970
1119
24
1
1
1
380
1
2
409
27
20
3
6
1
124
31
7
3
3357
1
1209
189
6
21321
8
3
1755
1
81
25
15
5
78
5
7
8
3
25904
1
12
113
126
24
1
149
13
170
87
52320
13
91
1
1546
3724
42
2114
1
8
4
19
232
1
1
15
22
2
19829
195
1
5
4
95
212
210
60
1
7582
7
1
1
1
56
33
93861
1
321
1
58
11
14
113
2
32
1
39
4
115
1286
13
1
28
3
6
2
1
79
10
5950
3
78
4
7
1
6
23
1
10551
1
11
1
18
1354
10031
8233
2
78
1
2
25
1126
3
41
35
1555
7
4416
130
77
1
331
4
2
196
68
4794
2
2
35
2
176
2449
14
343
6
3
72000
42
493
82
1917
4
6
2
1
61
6
1
13973
4728
30026
1
2
1
4
13
1
3
6
2
1
3803
3
1
4
3
14
15
227
11
130
5402
165
39
16
1
3
50
1
1
3
128
2
1274
1119
5
8
11
120
2
302
17
1
1
23
303
16916
72
27049
101
1
12
3
11056
876
2
66
107
2
2
50
2
152
25
29
25
15
1
4
3
15
3
1
7
1488
6
51
12033
5
11
1
84
4
386
62
2
2
20
1
93
20089
16
1
1
1
114
103
1
133
3
2
1
1
1
3
75
1
745
5655
1485
48968
1165
10246
4
448
1
61454
135
1
1
2
3
37612
99
1
2
5
1731
61
8
1
1
477
3
56029
32
13
30923
37
4
2
295
4
819
4
1
3
6
28
15
1
10
8
3
1
1457
305
4
1
21596
6392
10
13421
30
13
458
327
4
1
41
203
4
4
2
12
30
335
5
16665
12
11
8
189
189
2114
3
3329
3
579
5900
2057
1
2
4
12
1818
67
1477
1
53
59
35821
9
1
9
7
147
1
1
2
1
2008
1
1
67
74
4
3
37946
107
1946
1
31204
2
2827
3
219
1
3
1
7
21
1
4
20
19
127
142
6
2
1
1
101
1
2
15
3
8
807
95316
1
81
1
20822
42
1
8
5003
4513
2922
10
454
6714
10
1
18
2036
9
279
4
2560
160
2
1
1
3140
2636
1
2
1
505
2733
5
52
2
259
7
1
27131
260
1
362
1401
31
1160
2
3758
11
1
29
168
3
1
6
1
1
1133
2
4
1
3639
300
28
1
27
2
191
4
5
1
4
2
14
9
1
5
4
1
1517
1
18
13
22105
73
1
4
4
28
4
6
2
74
28
1
448
3
1
2920
1
3
1
1489
500
25
19870
2
6
372
1
1
2
8
15
18
15
11
2
5
2
4603
148
6
4
577
14
1
1865
2
100
5
2
17
242
522
2
9
6
896
9318
4
2
3
83
5
414
62
1
447
2
176
1
690
5
84
1
350
1
247
2050
5
1
3
10
4351
8
116
178
237
65
296
24137
27
10182
3510
114
430
12
366
1
1
1
1
1
3
4
1
147
1985
1
622
2
14
32
10
18
24457
4
2
101
21
39
11
13
535
2013
3
12
30
14
41685
43080
5
8
3
83
3
6
1
164
6175
90
12
2
483
1
4854
14
1
1
1
9
11
2
882
21
313
2
358
309
2
2356
1
1
2
44
53
1310
5
16
8
53
1
19
23
6
9417
2553
15
2
1
69
1
6
1
22
38
15073
1
3
6
2
29
6
2
1574
1
8
2
119
15
10358
1
79
4
1
3
1
39
33
12
1
1155
3
4
33
101
7
1
1
13
8
44
18
44
1
1
11
245
290
3
29
7
22
4
1
1
1404
29
4
93
15901
3
124
29
1
3
3
1
1
302
1
249
26
1
334
2
1536
2
2
858
5
36
24
122
777
3883
5299
1157
99
94
393
52
1
69
1
23
7
1
4
110
211
43835
1
4
2
14
56
1
210
357
201
1801
2
230
2
7
89
51
1
3
6
1
2
839
3
1
78
38
2
8
4373
4
6
21
5
31
58
35
1227
420
13248
330
123
1
1
2426
4358
3
396
22
3
2
1
3
48
9
1
1
1
22
46241
185
1
36092
296
28270
1
5
149
4
10
22
1933
12237
1
25109
26
5
1
3
657
8
12
6
6
445
1
5
78
94
12
1
4
3963
17
2
427
29
3
7
116
340
148
2
3530
12398
2
196
2
66
1
1121
193
5
12038
4
1
43
1
15
41
111
1
1
17261
24566
3
22
138
195
883
107
8047
2
1175
3
307
3
1
1
1
1
5049
51
1251
1
738
2
22
1
5
1
8
12
1576
6
93756
270
3
745
2320
25
1
4
81
1
1
8154
3
77
1
37
76
1
40
6
9
23
36
2005
16
6
6585
3
1
44
34
1
1
13
15
3
1100
2
229
3
1
1
38138
53
239
1857
3
59
48968
75
23
81
1
6915
10
16
25
109
1
266
12
15415
1
44552
7
1
67
7213
12662
60
27049
4
3
20
6
246
14
74
78
4919
20
733
29
313
398
11
2
2
26
1
716
2
12
44
2
7293
7
1
1
25507
3137
181
10
1279
6487
3
1207
26
58
12
1
3
4116
4
7416
69865
3
2
4
1
1
1
2
593
5
735
10
13
1
1
1
1
4
3
1
2
4
30
4417
1
3
2292
17316
1
7883
54327
1
2836
770
1708
6
11
7
26
2
5
25632
27902
1
31353
4
1
17
16
33
1737
736
4
3199
500
116
7
2839
2
11651
5
2
3
39
54
1
2
3905
1
3
116
37081
14285
2
3478
848
9509
136
40
1
2747
1
11
1756
140
66297
758
78
1
2
12816
4658
1
237
20
1
6
3
26
35
1
4
7
1
254
1
1
44865
5
66757
1
1
4
675
6
1
2513
2
82
11
1
3
204
7
46
44
12
1
4
1
13
39
4065
2
1
323
1
212
134
1
37
25
2146
1
54
2
1233
5
3383
3
2
8
13
2
2
53
27
1
392
1
327
944
3
1
46
11
315
58
79
24
37
12067
1
67
5
1
2
590
99
1
101
23
2
126
4
1354
4
1401
14
29
4
10
11
1
1903
22
1
80
4
9
19
2
17440
1
71
90
23
38287
1
19
2
5
255
15
2
90135
175
3
1
28
2
177
1
219
2992
12
457
4882
1
9
62
1
1
31
1
1
3
16
736
1
2639
2
1315
116
4
9
15
1
213
3
3883
1
9284
154
1
995
39587
33
80
1
10
1
11
14
25735
154
10
2050
47
1
2010
7838
585
1
2
1
4
15
2
844
5
31
308
2
2
6
15
1
3
1
1
15
1
4
7602
9
97
45321
50
1
12944
22
60
1
15315
50
113
1
1901
11168
26
43
14
8
3
1
29
84
1
30
1
481
6
2
1
1
325
9
16
4
3
380
1072
725
1
1
1
936
6
4
3
11
7
2
17605
7
1
495
4
2
3062
4
9
121
377
1
320
893
1
2
2
1934
1
1800
411
2
1
1
2
12
7
4
5
4
902
2664
6156
5
2
2
2689
140
1
115
12
1
17288
74
1
2
58
4
1
314
270
1043
38
468
1
2
1337
28
2
21
1
131
131
875
133
1
9
13
3
319
30660
39
12
1
2
78532
13
1403
13
5
51
48093
2135
2
2
10
374
1
1
6
5366
437
8
1
1
3789
2
20
15
108
162
2252
2417
162
178
22
1
1
1
1
6
1
2430
21555
1
1176
397
1
7
1
1
8
1
13
77069
24
9
546
4
2
1
2657
2
226
11
1
149
45356
3
2
3
61
6780
2
3671
716
1
160
1
72
11
9
472
1
80
1
1
57616
9957
33
6
4
6409
36
9
8
2
723
170
4
5563
1
437
5
3
3
51
1
27
13
2
1
1
517
3
213
56
1
16
1
1243
1
2
1
5821
1
1
1
1
7
8
2371
39
11
2
2
20
40
233
10
22
9
1
39
31
6
1
38044
2
1
224
163
335
5
1
10
132
1
9
71
1
9
2
5
1
9886
634
38
1
54
1
9213
2
2
1590
757
19
5
34
736
35
535
8
1
29
8
87191
5
2
1
4
4
2
2977
199
4
1
1
2
1
3
8
6
322
1
3
9
1
2
5
1
419
1
41
1
224
114
1
10627
4
3
1
1
12
1
3
43151
4
15
5
3
1
1
1
4996
15
162
5
2
4466
31
27
85
6
221
11
27
29
2
858
1
1
1
6
4
5
2555
2
24442
149
1787
27
12067
1948
3474
13
31013
40626
1
2
16
1
61
3
46
143
6
25
4071
1455
4
29911
338
1
99
16
768
5
8
1802
576
1
131
1
9
25
6
82
1295
19
92
2
6
181
1
1052
9
147
238
305
53
1
9
1
3451
76556
1
2746
1
229
3
1
794
550
540
8916
3
85
5
141
16
6
109
65
1
30
5
52
3
16485
2
30
21364
150
5
278
1
5755
8
18
2
41349
1
2
1011
9
618
156
1
5
28034
1
1
103
59
8
7
5757
1
10
66
97
13
2241
9
3
13
2
16
1
1
25
26
1
3
261
19
1
13662
2
913
11
143
2
4
1
5
1
2335
1
7
1
100
2
14
1
27
1
32
6
1
11493
7
1
6
1745
9
8
2432
30520
56
66
28
39529
81893
5
1
31
126
64789
1
2
41
1
286
4
9
4
90
3
1
3
335
25241
81
36
1126
1
415
1
6609
40
13
1
86
6
8
54
12
1
3
2450
1
1
5
767
5068
1
5
17810
1
1
20
17
1
5
33462
1
1
2
8
1
1687
529
56
1
7
3
3
27
1
128
1
1
2
2648
5322
450
1
10735
527
38149
49
3
200
828
1
245
1
47
21946
83
5
97864
3
17
13
4
1
1
3
2
12
1797
56
6
487
426
2505
1
9
2121
52
2522
3
12
7
1199
4
10
74
2
58
1490
5
14
29
88
111
8
4
1
16
9
2
5
9
6
1
67
19
2
12151
5
2
156
114
14
282
358
1
5
6
15
3
33
14465
3
1
3
169
42259
11
2
6
27
1868
7575
35856
288
458
1
49
31192
146
1
36998
3
2
10
40
5
3
21
2
3
5
39050
21
1575
4
1
1
16
15963
16
12
100
9159
68
1503
1
469
4
1
11
1108
70
97455
2
9
9620
2
52
1
113
46
1
5
1
2
86
2431
2
10
1
67
52638
6
314
7
5
42
24
1
98724
42
949
71
1488
7875
229
28
1
26
4
11
4
2
1
6
56549
2
1
117
1
37
3
1
7795
2
2
24
20
2
7
8
22
73
794
156
9
1
118
8
25
63771
5
3
2
75
70
50
169
14
2
83
52
6
793
56961
8
217
22
93519
25
123
15
5
32871
7381
2229
11
31
294
68
1
2
1
2
229
1372
2
141
1
117
46
5
1
252
2
3274
61
11
46
10
6
3
2
2
16
4
2979
88
8
3
1
70655
8705
3462
3
4685
2
2223
5
239
1
351
1
3
4
9
1
1
2
6
5670
7
1
2007
52
423
29
1
55909
184
14
26
2
1
134
5
4786
7
3
36998
5
11
9
1055
19370
3
1
1528
5
27
2
1
3751
1
9
52
1
1
31
3
15
15835
4
67
614
4
28
1
1
5856
3
1
1
2409
33
16
21
19
17
1
2
31212
2747
32
65
194
11859
6
2637
27
1
17
13
2
2
19
1
2
182
10
1
667
12834
5
4
37
7
6
4
2
43
225
210
211
1
1448
224
9
36
1
19
8
3
13
1
22
31
456
2
1
2
5
1
6
3
6
12
36
3
9
66
207
5553
163
1
13551
27
1
2
1
354
62597
400
124
3
84922
10
1
885
5
1
12
22
4
26
2432
3
6
2
3
2
4
82
2
4
4
8
2
1
6
40
15
1
1
1
6
1
2175
5091
614
59
23
218
3
4085
23
1
66
50
1
2
1
24
4
23862
12
1
12
2
1
2
18
1
10266
43
15430
2
47
13
11510
1
2967
51
44
21284
1
144
6
131
1
19
12
1
1
130
44
288
916
32
14
260
1
2
153
9
640
62
59
1970
1
13
73
1334
8
5
8689
62
1
30
3665
1
281
4
6
42720
2
87125
591
5
213
1
2
200
327
1
9278
8
1
39
17872
1
4
90887
93988
1
1
259
48
1
6
1
227
22
1
21
2
18
3
27
1
3921
2262
6
406
225
10504
1
12
820
908
1
1
1
394
1
1
507
26519
85
6359
31347
1
1017
1
17937
50152
6
23
1
13
545
5
558
11
1
319
56
1
126
1
3
1
2
102
58
1
1
1
2
796
1913
29401
5
41
1
10
1
88
6
2
5
2
7
42
2888
524
694
5
1
1
809
8
19
3
11
250
60
74
7795
4
79
37
6072
12294
2
3258
270
2
1
4
1
4
55
3
5
2
137
575
8176
1
11
56
4
64
1074
1
1
131
15
71
121
99
23
474
8
138
2
17
1
1
21
1
1
13
3
453
10246
61
7
7
54
4
609
224
231
12
42159
2839
2
1510
45
89
1
1
21
2
21297
26
28
1
19
256
1188
1
23
1
10279
2
2
376
10
2
31
10
3
4
46026
642
3
4
243
4
16
33
1
601
1
2
426
32745
3
1
44
154
575
85
78
289
3
8
7866
69
15
11
7
1
7
9213
1532
232
1716
57907
1
1
230
5
7
1
1
14
8
1442
1
39
3630
1916
1
41
269
15937
8
8
54
10
26
548
6
545
49
1
53
2
6
12
15890
1303
21
1
2
1205
347
8
31
32
316
62
724
4
2
57
79
3
3
1169
2
1
5
643
1
11
8
1
25
6493
6
4914
105
9
3209
152
1871
5
51108
2
2
1
2
83
6
1
92
7
26
47
1
4
48
1
1
106
2
27
598
2
1
17
1
684
1
1
58
88
138
283
3
1
7
30899
25167
75932
2229
9
8713
15
9
1
3
282
4
1
379
4
6
31010
214
6
12
1
8
635
56
144
7
1
8
1521
234
19
2
52
26
1
1687
9139
3838
25
30707
25
771
53436
8705
1
2
4
1
23
215
549
4626
1
229
1
284
1
251
149
2
1
51
3
1
16933
46
1081
56
5405
57032
5
64
27
5
5
5
1797
2
6
7
255
3465
19011
3904
1
10
287
236
73
255
51
69
10
9
79
908
1
1150
243
2
1
1
54747
10
1
1
4
2
10
1
2
3
529
2
99
3
265
2
13691
13
3
51
2999
55
4750
119
3
1
115
15
2
12
15
1
32
5
59354
10897
4
4264
428
28
2
3
5272
21
5187
2
59
6123
2
19
881
1
11068
1
117
1
4
1
23
37
5
1554
327
1307
78
2
11
80
1
2
29
14081
84756
24
3
1
1989
1
2947
12439
7
3
11
1
1
590
12
113
1
368
8
33
1
10
23231
19406
9093
642
4
9
42
1
1
1
5
1
52
31
873
1
5
3
1
3936
1
415
2
1
2
1194
18
63
5
23
7
1
4
2
12
1821
5
3
3
2
875
9
36
115
20
27
59
4
3
1
1
2
1
6
2
13
6754
1
72
479
40618
609
1230
3
1
4910
1
28
188
72
7
5511
14
5
6
169
1
20
3
7
38
27
45
22
7
195
4
59
30
27
4215
1189
3
1790
1
8
1
6
2
11
2
14243
4
10
671
12
43
2
36
17
28
44
22
14
2
3
53
3
2
4
83
3
19
122
3
1
529
1
58
120
121
17
11
363
1
1027
16070
6
3
175
69
2
17
2
1
1466
2
1
25296
15733
2702
6089
150
264
7
2
2
242
1
1004
16
3
1
65
135
5
9
13
22
115
2952
8
1
16
215
1
1
407
1
1
1279
2
2
13
1
95
45
15
425
58
2917
8
6
6
245
1
3
1
3
5
389
79
1
5
7
7
1
17763
2
6
1
1
1
2
277
405
5
5266
25
2
736
8
11
1
119
297
757
1
32882
1
4
21
1
74
11
1595
28
4
773
4
635
1
2
50
7
113
5
1916
3
1
79
17
7
871
103
469
16
6
6271
1
611
265
111
2
2
1
1
1
58
1078
5
4
385
8
64340
354
2
2
69673
190
25
1
74
2
1
25
4
30072
2
1
30
1778
5
1
5
1
309
148
1
31
4
38215
1
166
8
46
1
5
2
6
4
123
46614
2783
2
92
293
13
2
1
3
28210
37
1
11
4
25
9
45
1
3
1
8
1
1
377
1148
26997
1675
26022
1
2705
48
1
6
10
2
145
10814
8
22
13
1
1882
1
3
42
5666
1
1
2585
48
1
1
54578
1
838
1
2
2
1
10
2
12
11
200
6
3
171
1
6
1
253
28
186
83
1
77
4
139
462
1
4
9
1
7
55
2
282
2
4978
6
361
2
3381
280
2110
1
1
3
3964
561
2
2
6
88
17
488
1
250
1
54
3
3
1
1839
1
1
6
9
2
1
7
15
20
106
1
1
156
2
1
10
2493
1
544
1
53
10
6
22
216
1
1
8
12
354
135
535
71
243
348
1
35
1
1
251
1
799
1
4830
6
6567
1
12
1347
6564
34537
9
3
37
1
29
73
58
312
25290
7
2
155
995
1
52
2
6
4
6182
1
1
790
1
527
117
1
25
1
16117
119
35
1
9796
48
6151
52
57
79
6
28
657
241
1
20480
12
25952
4
19
91
9
6269
249
26
85
133
240
1
1
95
36
26805
21
41
1
1
52
287
1661
56
181
18
1
15
1
20
27603
16
1
3
11
1
1
46
28
44
34
1
5
47
1
4
4
1
4
24
3
15767
1
62
1
107
156
22
35
1
7233
420
350
9
1
93
85
11
21
1
14
92
1
4
680
1
66
27781
2
1
2009
44893
19
111
1
1
1
9
19
3910
2
1
110
2
691
3
1
164
5
2845
5
1027
9
136
1
1
294
10
11
1836
1464
234
62
11
3
1
13664
270
55922
2240
376
9
46120
8
1
1
5
3
6
202
1
258
14
10
1
9
8916
78
1
1
1
134
84
23
1202
154
14
42
239
54512
12
1179
938
1
3
8
1
1
1
1
1
16925
1
2166
31
13
2
155
1
49
39
1
3
1
61
9945
20
905
38
2
20
6141
185
3
1
8
95
1
42708
1
95
1
17
1
1
12
20700
1
125
6
2
1616
9
19
6
1
2
1
2
140
8
1
820
537
77034
161
6
11
5913
18
16
1
7383
1082
25235
2
7
1
11
1
91
501
1
1648
1
9859
12
21
5
124
15666
4680
1
1
755
4
4
342
248
2
29
2
1522
5757
1
1030
1
1
22942
6
26
2512
127
24
1
4
1
2
9612
7
2
2
1
1782
145
20
22643
117
109
1
12
251
172
1
3
829
1
1
14
1
1
1
1
8
316
285
8
148
3
2
12
323
573
8
107
6
1
1
51941
3
7
111
25544
358
22
2
5
1
1
42
61
4
4
1
323
14623
2
3
552
8
1
1
7
10
600
21
5594
8
7838
2
1
9
16
1
1
18710
181
9
2
62061
60
441
196
2
2
75053
5
1
429
1
34537
44
14
583
1
4
9
767
2
55067
9
150
3
3
30
2
33
68
42
1522
6
18
6
43
2580
80
90
4
2
2
19
9
259
3
1
1102
1
16
156
1
25
99
19
5078
1
3
4
1
1596
15
2713
1
1
1
1
1
59
723
12
1
2
13
1
2
1112
1
181
1
4
91
1349
1935
4
6
7
772
635
2
206
2
415
65299
2
1
5
2978
2
125
22
5
131
1515
43
12544
1
1
2318
2
2161
6
36
178
10
1
5929
13
361
1
929
1
23
43986
1
3267
1
2053
17
5
25
3858
25
1
10
64
6
1
1
39
66
3
3
1
2
160
2
966
5
2
6
17
525
3542
1
722
75
349
36
2
6213
497
4065
345
50
1
165
122
58
3
19031
74195
4
6
76
5
2568
153
1
4
1
167
22
1
9
1
47093
773
401
2
1
64
104
298
72
1
24
67
9
306
21
71
7
5
5
1
401
1
497
1
16492
1
23582
3
142
1
6
6
37
74
2
2
33
52
1
1
1
2
236
6
13
2
482
3
1
2
2
1102
1
257
2
115
6
2
87
75
23841
88
5033
1
1876
37
72
4
369
19
224
1
4
1
4374
44
70471
1
4
90
1
2604
5
39024
1
2
18
1437
40
25
1
109
7
22
1211
14
4
1
2
2072
369
7774
3100
747
616
1
30
2
2
9
229
1070
1
1696
27831
9
20668
17
4
53
2
21029
12
27
4
1504
3288
65
14
1
2
8
3
261
3
89
21
1
184
35
3
18
6
51
37
1
22
3482
46
88
234
7553
21
1
68
5
2716
23
1281
28338
16
12
1876
2
1
1
10096
202
7874
11
3
10
848
1
14461
1
16
117
19326
12
1246
12
16
33
82
1
39
1
1
140
1
918
1317
43580
20
53
3
1
4
73
35
406
4002
10
144
2
4549
33
12190
1696
20093
10
4
1
1
2
5
1
69
1
4
1
34
242
1
1
1521
402
7
33
1
1
1
15
2889
1
1
3
8
1
36
17
1
944
12
15
849
24
10
2
8
249
2
13338
1
4
857
7904
267
1507
23
4461
9
31
2450
2201
1013
9
14
7
10
2
1
192
17965
282
1
7
4
21
91
7
11
2
559
695
7
4
6
1
82
5023
419
8
4
23
4587
5
3
21
1
414
31
1
3
2
21
1
2
611
6678
7
31458
2
3744
46
48
7441
8
308
3
4
9268
5217
8
303
2862
1
1
973
36
429
1176
5063
201
1
1
6
442
3
1
144
15636
1
1
4
9235
21
10397
1
3
63
4
5
1
24
14
6
2
6
4
13
530
492
6
3
1
61
4860
2965
76
541
6
1
12
3
1
8
2152
223
1
2
2
8
1
28
7
659
1802
5
33
1
22
1
15
1
1335
10
1
198
2
37
236
5
2
72
1
7150
1847
3
11298
1116
405
653
1
2
1
2020
30
8
1
4
11755
24
24
1
319
4
2
1
2
1
2
35
39
19
3
23
210
2
297
1
3
5
4
1
1
1314
2
1
1
10
107
1
29
2
47
1
48
74
59
2
3
44
3
3
16
84
17
1
2
2
9
22
3
4
2
642
3
1
2
2
1
71103
4
19
17
91796
2479
12
1
23
56
1202
113
8034
1
74
23
1
40
9
25005
123
3109
11096
5
4355
47
73
4
11
27
1
404
23
2
553
72204
6
11
48
1
313
110
20
38
29
1
442
26
38
395
69
1
2
243
7
8
917
48
1
1
3
2
2
170
1
69983
1
19636
80
1711
1
15
385
1
158
2
1
319
1695
452
19
20
72
5704
5
1
18
1
1
68
1
1
56
1
52
480
3
25
9
1
34389
15130
3
4
6
2
15
66
2
1
3
1
3
30
1
6013
1
23
6
5477
3587
2432
1
44
3
80
1
2
4
225
20
4
34
98483
118
1
1
1
1
17
1
49
2
24
176
1987
32
1
1
9
63167
6
2
5
95
2
17
10
2483
30
2
22
735
7053
49
624
74
7
20
1
7
31
3801
10
14
6
15
4378
1
491
1
1
34
52732
15
59
28
6
53
5
7
12
1
5
21
43
1
6
1
15
69
1
369
7
65
44724
1
21
1
4
120
271
1
11
2
395
403
8
15
10
3
1
947
110
12567
2
3
11504
53966
6
41
4711
20283
59
20
126
2
555
4
20
1
1
5
5783
5187
3
1
20
10
1
1
44
3854
188
1
4
6
1
29
1
787
14
159
3
1
25521
4
1
2
17774
8
1
1
5
17
326
8526
120
1549
1
1
1360
2
57896
23
6
62
1
44736
413
2
6
5822
4355
2
1
4
3
8
1
1565
48
4
5
20
1842
917
21
160
38
7
4
11
45
4
25
55
19
1
1679
1
4
1
1
6
1
153
22
492
16
5003
3
4
1
3
155
11132
15
260
12
1
1612
5
21
5
1
2
4220
2
3
6895
2654
413
1999
3
1
17
17
4
348
280
4
27
3
2
70
17
1
1
2
22
6491
1
35
3
1
21
1
302
19
3
2448
29027
3
9
1
1
32
33
7
229
1
1
6574
902
256
6
320
5
9
168
4
72
1
5950
7
1590
379
11810
32668
93
3953
3
187
1
7
44
267
19
3
16
6
6
2
2
231
25
30260
1
1
46
1
2
1
1
249
7
16
2
2
2
8
2433
1118
1
3
4
1834
11
4
2
1
16
9
1
6
5
100
91069
200
330
1
7
4728
1
13
10505
2
3
41
10
1
22
430
1
9
7
27
14
21
1
5
59
2
16
583
444
1
1
63
2
30
26
5
564
1
1
3
1942
11
1
4
1
63
8
1138
5
2
1
5
7
3
1
4670
2210
99
1350
29
12
3
7
1
1
99038
867
4
3888
12
1
1
2
273
78
288
21
1
23
8
2
3
2
3
13
5
1
7
1
1
5386
5
1
1
149
7
1
27
20
37
1562
28
130
5
9
4
155
10921
10
8
5
3875
5
161
1
156
92
1
1112
1
3
16699
3667
1
32
1
5
2
37
37119
13
15
959
31303
6
1
91
2
203
2
7
1
15
1
5
8
444
28
2
757
1
18
2
72
25
8615
115
9
12
118
14
16
8
1
19
33
21443
12
235
1
1
1
3502
55
33
1
1
3
942
44
14135
419
142
1855
34
176
1
2
552
470
4291
2
1408
1
69
5
73
19945
13
480
6
7
747
1
15175
1
1
171
206
23
40
3
1
3
1
2
9947
26
13119
2
2379
4
37
13
61
3
13
14
1
94
5
1
3990
3
6
1
4
2
5
6
5
38
1
31
1
2
51
615
23882
31
1
1
606
23
3
97
267
2
1
1
32745
98227
650
17
1
23
2
231
15925
2
39
1
49
21297
17
3
24016
35
2
13
88
84
1
5
1
8
7
6
3
59
8694
1
1356
8
3
23804
1
2
5
41
8
2
1
63
3
6
2
3964
1
2
76
1
4
19162
29237
1068
269
1
390
2880
1
169
1
448
30
3
34437
31
1
3
1
3
1
2
1
56
35
1
2449
487
343
24
618
1
43
2
7
23
1
15
16
55445
28
1
1
113
171
1604
7
255
1
5
14
110
5
689
17337
533
9
20822
1
41
16
2
11
253
1
1
8
7
55922
1
7
617
17
12395
11
3
10
1008
150
84
244
4
2
9
1
1
33
1
33
1
32453
43
8
1
34162
5
3
29
2
49420
21381
113
7
366
18
22
32
90142
15
47
1
26119
1
9
17
1
820
4
232
10205
1
36
1
1
1
1
40663
6
1
9549
12831
4
4
12
2
6535
1
5
1
1
2
7
32
48623
4
31
2
1
54
42
1
381
72
15
35
8
19
3
74
11842
4
1
51
12
62523
6
13
18677
22
457
24
296
4
17
5702
1
2
120
1
21
6
17
89608
1
9
243
782
1
4
1
6267
13578
4
27
1
26
1
4
344
23
2
14
3488
174
22
695
107
11774
95
2
2
1266
880
164
1
1
13
1
90
76531
1
3
31
6
113
50
9
485
444
190
1
2
1
7
1
5417
1100
11
1
56
1613
12
2
1
102
1
64378
2
1
25
64
3493
241
10
3
989
1554
25
80
8887
6
110
25442
1
1
44
16448
633
134
11
1
22
1
540
1
5
5
4
25
1029
16
9591
48
6422
56
3449
14
1
1
2
1
1089
1
61
39
1
2
65
2
5690
79608
542
3232
11
53
296
754
1
14
1419
2
6394
27
36957
3
3
377
2
3
115
27
477
2886
2408
5
1
29
77
401
53
417
2
77
11
8
19
3
6
2
4
34
20
1
2
9
44
11
19086
1039
4
68
229
43
4
172
36644
57
22
374
1405
17
23
1
1
1
5
1690
2
814
1
1
82247
5
12653
498
4
1
2
12
2
5
440
5
2569
5
14
9671
3
14
264
3026
8
292
6
8602
45
11
2
5
125
11
2
120
1
8
7
1
48
18
1
1
4
351
56
247
3
10
1
1
1
3
5
10
2
1
74
91
3011
10
2
2
6
4
1
118
2
2
27891
14021
12007
2403
3
1
2
1
16
67
55
2
4
1
456
57751
2419
291
2
4
3
1
107
4
5
1
8
16
74
5
18
940
2
3
31
14
32384
7
5
9
4567
1
2196
348
251
1
1
5461
3
50
10
22
6952
1
21
124
81084
3
11
2
29
11385
3
3
1
50
38
34
115
39818
10
4
6
9
6
31
8
127
430
8
474
395
6
57
2
1
5
5
1
1
2
1
1
2
1
8
1
41
21
119
3
31
279
7
6546
2
21
105
1
7986
108
163
516
2
57
1
3
3
36
2089
6
5
1
190
24
5
9
5
1065
1
144
4
6
168
5
28804
19
1
10222
1
3
1
84
32841
1
15
4
79
19
4
1
22
2
6
331
52
94
2313
1
112
4
131
19034
228
11
2
250
3
16
1003
45
2760
332
910
92630
51
10
3
101
3
18
20
11
16
1
47
2
1
774
96
1
1
8
29
635
234
1
55
1
75
4197
1
3
2
559
22090
1
2
4
163
8
16
178
1
4249
252
2
3
1
4
66
2
1273
164
3
138
1
1
3
8
2
23119
1
2654
371
11
1
34
2
1
2
1
153
171
8
3
2
250
2
3
7
2
327
3
85
3584
3
2
33674
10
561
3
1
2370
5
3747
3
1
4454
2
43580
8702
13
4529
1
8
4
9
54191
2
4
9
1
2051
4
83759
1
17
4
577
2
2
2
3
2
6
4
3
8
6
8
61
4
1
63
15797
299
16
1297
2
2
5348
100
85
2
4
29
1
78293
834
159
3
1
8
575
2
259
48
937
2
12
2
277
5
38852
77
7567
340
52886
10342
11
3705
6
24
398
1
68
4474
15993
2
59
6
3
47
10
365
1
23
309
61454
258
1
23
6
1043
335
38
9
1
3
28
337
6195
6
9
1
9
7024
1
29
252
1
361
3
596
2505
1
10505
48
1
10
19
13
5
1270
12
1946
1759
2
262
4
18
93
34
35
1
22164
99
1823
37
5
76
93
93
31
1
1
2
12
9487
1
4
74764
83522
1
31
44
52
4394
1
4
447
12003
13
7
216
1
873
1
2
335
67
4
788
4
30
25
1
1334
614
3
369
6
3
139
9
6
11
13
1
128
5
755
37
41
5533
33
4
295
24
1
1
131
1
12
14
60
57
430
5660
3
7
850
7
19
1
2
1
4
2
8
4
3
15
3
1
10
3
1
2232
1
15
1319
3
1
1
46
34
1023
30
2
390
1
23
2
2
543
151
71245
16
2
5
1305
193
4114
123
8
5
1
841
12
4
6976
51695
1
26132
2873
1
20
1
31
1
1
1
12144
732
48
6
3
6
1
1
19
3
6
10
22
2706
10
1
7
1
2
3123
31
73
10
1
21
260
1
1
15
133
1
4
1
11
2854
1
55
5
53521
357
27
16
57
5
6
1
1
1
3
110
1
1
1
21
2324
3
2
7341
7411
514
12
7
94
1
11
41
5
1068
1
14
209
5
10
1
1
4936
13
25
713
5921
107
37
8358
1
9058
17
1731
1
7
75
313
6
71
1
4
1493
12929
3
101
2579
1
19
7
4
11
82
62
1
1
1
1
1452
1
338
497
4599
11
1
19
2
1
8
1
2
41
302
140
1
57
1
21
1
644
5
1
60035
20
1
34542
1
2
19
21
1
64
8805
9
14
33
9
26
118
1
1
3
1546
3
11
1
587
1
180
5
1993
2
50
3
3
31
6
28
14
1459
1644
2170
7733
5
27791
2
159
24
2
854
46120
3
5198
3
868
3213
2
1
54
1
132
3
14
31
1
1
61
260
18
21
1
483
2
5
2
1
53
12
28
1
57
4
17185
3
11601
6
1501
661
4
3
19
12
88
32205
6958
1
38
1
29154
34
1
3
625
1
1
92442
16
9
25365
4075
1
3
625
28
343
3
4912
1
3
419
1
13
9
5689
67223
2
15
64
93
10
1
23
397
94
713
1
1
1
24
220
64
4
2
2818
5
9
2
3
1
1
3
3
255
567
3
1
3169
1
1
5924
26
16
15128
14
2
1
16
273
1
30163
6527
3565
1
295
4
2
22773
1
1
1
43
1
10
1
52
512
6
3
24
2
64
1
2
1
88152
1
1
474
16261
5
1
4
6
1
2
2
3
2
3
18
1
8
4
62
125
37856
17
1
5
73
18
1
193
2
12
1575
1
82
40
48
555
126
8737
4646
130
3
1
3
1
17
174
33500
2
54
77
3
2
6
2
2
96
234
11
130
6
1
22
2
4
1
71872
2
406
4
14
3
3
1
2
5886
43
24566
81
3
102
9691
9903
17
2
23
118
26
3
2
13
280
1
6
1
1
15
2
5140
2
15
48
97699
484
1
3
1092
1
108
8
1
1
63
2388
1
6224
5
153
34128
2
7
1
380
15
3
3
7
1
6
4
76
15222
1
1
13002
2
13
256
758
2
1
68
6545
19
46
525
20
2604
112
1
37
30
1
121
42
18184
205
278
601
24958
1
1
21
5
907
3
1
14
1670
6
1
1
1
498
1
1318
31
4
1
16
5
2
8
253
55
22
375
1
39
13
27
7
1
1
11
189
20
1
31
1
215
6
1283
52
11719
8
4
3076
40
68
1
90577
720
4
4370
4
193
80
4
20
21
10
320
1
1
1
532
4
5537
164
1
1
188
2
7
519
8
1
1
725
337
34995
32
307
151
3
1
5
3
32
10
269
21
1
153
70
12
313
7429
4
8
291
14
3
1
1
2772
2
220
24
1
12
3
1
1
1
1
3
2
194
24
3
1
660
34
1
2
1318
8
39
327
4
5195
1
93
4
1
68
51
30
1
2
1411
18
1
1
4
16
1
1
71
578
1
5
3
1
1
29275
27192
10449
2
1
60027
1
14
845
30
54
5
4
20
75932
5
9
74437
2
1
2
91
4
12
2810
4
1
196
621
3
3
1
253
61
13
5
45
237
1
9
5
58
13809
2
16
1
75
36448
220
560
6
4
1
74
700
2476
1
36
51
12
56
10
7
2
1
2
5
8
5
23
41
1
4
5
1
4
18
514
453
2623
3746
1
49
3
1
1
3
55
13
1
5
1
6
1
4
3
6
2
181
431
84407
56
16
12891
1096
11417
23
7
1
4
2
4485
116
251
1
53
1083
3
35
2205
2
177
1
27
3
46
84
823
1
58
4
2302
1
4
4
15
1
78
1
8
731
1
158
1
7
204
117
4
1
11
7
6
3021
23558
15
10
523
89
2
122
26
10
312
7
101
25
1
3465
1
277
3
1
1
1041
157
1221
3
4
1
2
2
27
2
1
1
1
22002
386
4
47904
1028
377
23
2
139
12
1
3
47
49
5
24
1
11
3
32
30
1
11
2
2
5459
1
1
1
77
15
5
14
1
1
3
27
2
40979
711
1
4
6
3070
3
2
6
2
5
10
537
29
17
1
245
38
6
5
1
8
29
1
14
1
9
59
1
133
5
1
6
2
8
57
339
2
21
2
184
159
18
348
9
13
2
2651
16
7628
149
28
1
128
608
24798
22251
1
16
1
1
64
1
2701
695
229
1
656
3
1
30
18814
61
5
30
4
4
8
36
4870
278
1591
36
2
1
35
25
1
1
22
755
10
11952
1
10
2
198
68
9
15382
1
1
231
1
429
440
3
1
64398
1
5
1
12
1
127
20
12
5944
72
122
1
1
12
1
366
1
47
23
13
7
1
80
2
111
1
53
16827
1
2
5
1
3
1410
1
1348
1
1
225
76520
1
1
1
2
2
1
87
976
108
1
7253
1459
5
29
1
18
130
1
1
1
66
7
125
1
1
1
5
3
3
6108
1
100
77
824
5
12
30
855
4
2
3
1
95
6
2649
29
2
4
19
3
2
23
26700
25
297
9
84
2
1
155
11
68
1
5
1
1
22
2
1
344
1474
10
10
80
1199
61210
14
72
437
1
1
55
7
1
97
56464
14
26
80
1
1
71
279
2
1
13774
3357
4
2
21
1
10
1
3
1
35
429
13
40456
321
68
76
16
19
11
453
66
1
14
25
19
1
1
19775
489
2
11
6
1
64747
6
1
67
1
1
180
4
26
2
2
628
1
2
5
15
16523
69
2975
3
299
149
5
1
9
9
24
1084
1054
12
11
3
1
1172
31247
6
196
1
84
1
77
1314
23
1859
1
1
1
17
42
156
264
4
1
1
1
1
136
1
1
52
128
45
4
4
74
677
1
1
10
36
1
4
6
7
7
146
85
22
15
53618
59
4
184
711
8
7
17
1
8
14
3
3
6
4
403
22
7
1
44108
3
201
1
51695
13
1
3
11
9
1
45192
34
25
3
1
754
5
2
2
50
3
3282
3
5
4
185
1
1
3
493
1
190
109
4
6
3
1
1
2225
8
51044
19
1
93
22
4
10
79
28
2
62
58
8
4
743
16
54
4
45
101
9
5
12
21
102
2510
145
85
2698
5
734
1
10
671
6
1
2997
7578
1
173
1
2
2
6
12
11
93
393
57069
1
41
1
1325
23
4343
4
2
3
2
3447
1
3
2
1022
24
144
1
22
42
24
33274
2083
28
11
1
74625
1
1
1
702
1228
27
115
47
5
15993
1
1726
3
2
2
6
5
207
23
1
1
1
2
24
47
3
427
54
17944
2
4
82
7
40
236
7
116
10
1
87
13
15
4
2
1
24
330
9
1
3
1
86
9429
4
5
70
35
4
1
5237
1
34
144
24
9356
830
89616
1
33
16
1493
2
351
1
2
6
16
264
26
2
157
1
186
478
6
1
43
10159
7
1
29493
17432
1194
2
6
2
1
32309
28
29
1
1
5
1
1
3
66
1
1
1
96
9
37559
11
1
433
1
35594
1032
61
1
16
2
1456
397
2
1
1
1662
3
1
178
386
225
38904
1
9
9
17
129
2
4
1
2
51
859
4144
3
20491
306
7
45
1958
85
4
21
1
11
4
13
24493
1
1
504
8
345
38046
5
74
20
8
1
7
14
77
1
2
1
12756
6
32
4
5
50
2
16
13
16
2
296
1
24191
1
7
37
185
45258
13
1
1
12
1
1
6
18
2
4
1
1
4344
2
75
1
1
2
6
4
40
33
1
3
5108
3866
2
102
1539
1712
3
315
1
938
32
15
3
7
2
4
736
673
11
138
91
1
2
2
73
590
306
3878
1
2
151
11829
2
15
8
1
1
2
62
26
52728
3
46
131
2
1
3
29
137
23
2
69
4
13588
5
2
12
1905
9
1
14
8
113
241
1
1
1
2
839
27
1
15
1
3
2
29913
22
118
2
1
1
1
2
1861
2
7
43
2153
2664
2
1624
6
32
851
2
82354
1031
3
5
124
1846
3
6815
2
399
11
12
13
2
8161
9
16
69
21
2
1
12
1
27
9
1
4
1
17
1
1
1
7
870
1
6
98
3
303
13
47
49
29
32
7
3
478
2254
4
1
2
5
9600
4
263
2
395
1
60
101
62
1
2
1
2692
403
22410
1
155
135
19
1
412
5
14
9941
4
1
1
115
2
1
24
25
17
289
2
1
9
2
4
700
1
755
8
265
2
121
1
440
3
31117
2
38
46
11
16987
165
213
1
602
6
42
2532
24
1
152
60510
252
48
12637
36
1
25
19921
6
1
1283
35
1
306
8
2
994
2413
8
1
2
3
16699
97
1
3
87
16217
5
2
10
4
36
128
3
33565
1056
32583
9
1
5410
2026
796
10302
1
211
3
2135
9573
2
2
474
5
10814
6
72
29
201
1
8726
8
98
1
37
3
57
2
8
7
5
92
3
6
6
6
1
1
14
15562
1
9972
600
132
2
110
68692
28
15
28591
2
5283
7
2
1
4
1
4
26
1
4
39
1
4
5
3
70
85
21
11153
3
29857
119
39
5611
16
107
2
2
4664
1
1
1
9
83
11
377
11923
1011
1594
1354
33
6
32
106
366
19
6
1
7
6
16
3
7
14
6
9
5322
24001
14152
1
826
1
2
18445
17
4
1
68
429
639
4
6
14
1
1
2
332
1
6
17
3
54
411
1314
20
1
9373
77
6
1
32
11
135
1
30570
34
275
225
2178
2
9
4516
69
4658
10
45
2
3
43
46
63
34174
3
6
458
3
1
2
2094
1
33
28
24
26
3
1669
1
1848
11468
1
143
1
2
22
118
17500
94
7
17
9995
3
89
3
1
203
1
16
27
3
6
1
1
69
1
1
39
2
1
1
8727
9724
14
283
5
3
191
110
1
571
89355
4451
736
1009
1
155
1
1
79
2
8
2
10805
36
6
1687
445
3
1617
91
20
1
32
3659
46
6
1322
1
3
1
30
1
1
40
125
4
11084
1
4355
4
9
48
2
34293
1827
46
145
3
2312
8
1055
12
1
2
2932
67
77
1364
1
31
40
1
202
1
2882
1363
2
2
11
5
1
2
25
1
2
19
16
4
127
387
1
5
3
13482
5
3
11
273
1
121
1
667
620
1
3
1
1
5
2
52
1
31078
7
2551
64
1
1
29
1
22
36
6685
77
9330
9
55952
52
514
3
2
252
11
7
1
22
119
2
1
74
45
815
2
49
17
244
25
2
2
106
1
1642
6207
3
7
1
12
1
2136
257
3763
13
4
61907
55
37
2
71
1
37
9
2
345
1
6
133
25598
2
10
6
51
98
12
83728
19
21175
1
42
1364
6
9
104
9
97
2
24
7559
510
1
41
31
639
3338
7458
68
23
2
2
4
42
45
8
14
1
294
19
24
46
41541
2
6
6
147
1
8
25
7
31973
6
1
45
3
669
1
1
5
1
3
11
1
3
19
559
2
2
24
1
16
4
18402
2
2
19
202
1
1
24
4
185
16
290
1
7
8
3
1
1
313
122
1
41
1
1118
6
6
86
20
32
2
5
19054
1
1
8
3
2
4
393
11
236
1
234
20
162
38
2
20731
2
5
1
2972
9171
68
2
1
13
58
17
1950
1
24
1
829
8
1
14
19
25
43352
1
1
4
8
6
2
11
841
619
1
1
11
1
2
21
6745
92
4
85
149
47
3
18
78455
3
441
67201
8342
100
11
120
49
12
31
6
1012
9
1
48281
2
21288
6743
5690
1
480
66341
1
19
2
504
181
10
9
2020
1
20
1
2730
66
2
9
1
3
18
69985
31
1162
9
2867
5126
1
12030
95475
4
23
1
2
4
80
54442
3591
14
41496
33
268
2
1
7
63
23
80134
16450
18
1
219
1
575
45
6
224
1874
1
441
1
38
214
1
4
736
56598
310
3
6
7
4
85
3
1
41
5
2
1
36
210
1536
6011
3
46
16
10574
87738
4
1
621
1617
3988
170
463
7
834
11
2
2
40618
67
2
1
2
87
3
3
7
11
2
3
27276
3
9
2
124
38998
22
1
1
4
1016
5
76
202
1
1
6
326
6
3
1286
72
1
148
15
2
152
20240
38
20
38
1
2
8
1
36
3448
18609
19
1
4
4
16
2
2
1
10422
3
1
60
17
1
2
4887
1281
1
779
8
3459
1
1
46
8
18
1
1
2
1
2
74763
1916
1
1
197
1329
1
6
1
296
3
291
3
6
25
27
2587
5
1
1
371
30
2
5388
7
1
6
1
1
1
7945
1
4866
38
19729
79
10
4893
2200
1
3587
81
1
14
2
1
3
1046
3
12
1
3
14
7
34
1
1
1859
27
335
2
354
1
2300
27
6
1
4
1
10595
1
74
43
183
40
4954
2910
15
13710
7
194
24
9
260
2
20
587
1
8
1
85
19
1
38
2
4
112
154
2
1
1
1
163
4
1
4
46817
64
1
1435
7
2
246
8
2
397
18233
39
8286
9375
811
55853
31
3
7
3
60
18
4
7335
2
8
7
12
2
13
35073
2206
22
6
9
6
3
533
1
55
683
199
45823
7526
98
15697
1
601
934
4353
38
2
55
8
71
15
4073
1
2
6
137
1
3
58
2
40051
1
4
1
1
1
1
316
2783
123
24
53
1
1748
2
1
15
7
2
2
1
24
396
10
2
7102
624
133
21
1
76
360
53
99
32163
24
55
242
8672
54
5
1
48
1
26
595
4
1
59
22
14
6153
1
75007
6
278
178
181
2
1
1
7528
1776
7
25
3
393
1
2
8
1
1
5
32811
1
1658
1988
331
1
1784
4
1
1
2
3289
21
31
99710
1
75
10
1
2597
1
15
15
6030
23
1
170
119
20
1
1
414
32
3
39
1
1
2
5
1
7
1
8
1
16
1362
16
3
3
10
5
64
1
1
4
67
237
23
21
5
1
413
2
851
1
2
91
10
1
16
1008
86
452
90
1
4
331
742
1
6
4754
2
2
1
1
216
2
21
8
4
150
30
2
62821
31
95
12
13
5
1
8
273
68478
1
5
44220
2
1359
22
3570
44
54528
3
1142
1
15
2
1
7
1
45
23
36
1
30
33
12
7
731
1
9
12
7
5
311
1
3365
2
4065
12
329
396
11
407
207
16
1169
61
67256
150
12116
1
1
41
2432
3077
2151
18
3
46247
4
2
1
10
3244
5
229
18
2
15
1
5
464
1
2
175
4733
6
3
1
12
1
12
1
1595
8389
1
20
7
1
261
4
4
1
209
14511
28805
84
113
13
5
144
7
2
5
3
9131
2
13
2
37
10
108
37
13
29818
2
44
1
12
60
355
2068
2
5
1
3
16
27
52
1
19
1
1
2
2910
1
1
304
3
27
390
2
1
24236
10
9
16
1
11287
13
12
2
100
1540
2
1
1
23
29275
461
49
747
9
37
6307
1
23852
18
1
1
6
37
19830
36
6153
1
805
1
4
58356
107
12066
15082
2
52
20
1
52
10783
1
414
551
3
93
2
580
1
131
4
702
441
2
244
5
2723
13
99
4
20957
7115
64
16
1
322
25
1
11134
36
11
1
111
23352
16394
2
1
169
6
1
1
128
10
224
1
1
223
13
4
722
8
1
25
8
17
14
1
10
32
14
2
3
1
1
78
94
281
5
296
1
2
118
78
22
1
44
10375
4410
506
8
558
3
2072
35
4888
22
14
484
1
1
1
1
5
5
2
41
3
151
14092
73
10
1777
39
56
2
100
12143
5
10034
4
13444
15
12536
36
108
89
26
14
747
15
50
10249
1
650
5
1
1
21820
2
10
1
158
3269
1
98
472
2
1
9
8039
293
15613
18
229
19
5
1
1
253
1
8
2721
1
29
1
1
137
3
24
25
10
77
12
1
5
190
5
23715
23
11903
312
1200
5
39
4
25
1
15
1
3
9
3
8
6
108
227
1
3
1
5
15
44
66
1
1
22407
1
749
5
35
3
429
3
12165
1
2
6
10
3
98
18932
4
1
72
1
49
42259
2
1
1
3497
6
886
1
13177
1
5
1
1
2
4
3
2
3
7
1
33
328
9
1449
57
4
33
1
42
2
87
1
574
1
1
1
1
35
3214
9
400
5
1398
4
2
5049
19
108
2
2
285
1
26860
28
54
3
3
3
9375
2
56
1
1
28
1
90
71
30803
87191
24
1
536
5
133
2722
56
2
2
17
1
287
7
1
6
7
5
3
25
25355
5
2
947
4
27
29237
160
73
6
1
92
152
320
646
16
1
41
1
16232
1737
1830
1
6598
8
108
2
1644
23209
9
5
4343
2
86
62
48
1
398
8
1
96671
5
1
340
32
38
90
169
1
1
38
9015
20
324
846
6960
10935
1
23
1
1
1
4
235
4
1
35
3
6956
415
1
22
30347
18
8
2
324
120
130
34
3
1
523
1
202
2
782
14
13
1943
21
21690
89
78
58
148
33
298
5
15195
372
2
7
17946
3
4358
2
13
1
263
3
154
78
53
1
4
13
222
2
9
3204
5
11
1771
6
3
2
1
2
24
1
1
43
3
53295
3
1
1
431
1
1
3
13
3
5
2
18
3999
1
5129
2255
29
12
1
2
19
10
1
1
3
1153
10
126
97
17774
2
29
203
544
8
45
1
2
136
14
307
157
576
4
1
4
723
10
54
1
2
659
1532
2103
1
6
1
2
30
67
2
5
1
1
1
1
573
89
2158
1381
2
2
1
15
1
8
43
4
6
21
5
7
2
1
13008
9
5
7
2
11
1
31
1
55
551
2
39
1
2
779
8
7
1
6
50
2404
1
28
1
1
7
17
5
7
1
1
8
1
209
3
50
2
47
6423
2
2
333
5
95
5
3
190
3
61316
1
3634
2
42
21
9
19
378
417
1
2
5
30
19
3
311
1
2
78
1
1
16
5
6
3076
1
184
2
900
27140
3
740
1
14
1
14413
52
1
91
16
1
21418
114
136
10
1
1
76750
1
33
1
5
1
2
1656
8
1
1
161
2
119
142
4
4
5
648
81
145
7
294
1
18
10
16
4
17
1222
2
27
1
91796
1
8
1
1
43
123
34
4
8
1
3607
13
25
1
65
4
1
1
43412
1
172
1
1
4411
2
73
1617
290
1
1
1634
18
20
1
2
4
78
1
5645
4
193
2
13
1
7
408
1
18
442
20229
236
1232
2805
2
8
7
9
223
6
12039
2
7
70
24
25
48
7
639
1
1
13721
11
39
3
1084
1
86
1
22
1
27
7155
2
1081
496
2460
7
13422
98
1
390
2
2
155
1
1
247
11
1
87
3
6
3
382
1
18
31
1043
15
23
101
4
13
13
145
48956
1
1
3
2
93
1
1
575
6
33
1
1
13641
5
91
1128
10
4
1
1
7
2369
432
91
2
44810
11664
23
306
12
6
265
10
44052
1
1
164
30
18
13
22971
7116
2
66
1
1
1
2
131
3
1
18
4
4
16
3
7450
1
115
2
90
133
9779
1
12559
21
3
163
3
1
3
26
15594
8
1
2
5
1
272
1
3
3968
1
6
1
20
5871
1
16486
1
78
6
1
4
43
15
16
213
11287
1
228
26
12
3420
23
54
17918
4
223
15
1074
18
145
278
2
1
7
55
75
12
2
24
2
4201
11
180
32
1
1
133
4
5
51
1
7
8
2
2
2
1
1
29069
27
24
1
1
12
3747
1
180
22
1
36
12
40
1
2
15
6
23
23591
4
1
21
24
34335
25
1
189
190
1
1
12
15
8
1
17
9281
8
25709
6
5313
1
3
32
37
1
8
1
342
2
575
11
347
7
3
1
116
25
2
109
836
12
10
1
19
40
2
1
8354
34
220
169
16484
17
2
2
8176
249
48950
3
4
5
113
4
408
2
1
2
1
2701
510
3321
4
17
16
1
3441
2
1
1
29
129
7
360
2
2
130
1292
1
8
174
14
1217
2
34482
48
1
1
1
79
2
3
14650
13
1
9386
236
2
2
13
3
253
1
1
55518
83
3
250
1
2
10
419
14
83902
9
88
27363
4
8
1
3
9
56
1
1
692
8
77843
31
112
52
2
134
768
2
1371
103
4
2
14
6
2
2
1
85
1
2
4
423
1864
2
9
9
7
7
3
5
12
16
8
1
1
18
12857
31
54
4
21
2655
1
2
9
406
2581
4058
1
1
3
1
1
19530
2
6
17
1
22
24
4
86
181
7
1161
29214
2
1
20
90
54
6
36
2
11
1
776
17
2
27268
38339
54
14
1766
7
3
1
1
1
117
1
6677
25
623
6
1
507
29
11
30
10
6
107
902
41776
18
56132
1
2
1
2
1
6
122
1
370
297
462
126
5
7923
5753
3
61
4
3
139
219
1
592
1
197
3
1
1
15
9
1
2
1
62
36352
3
1
49
2105
13
136
30861
1
937
40
2
2
73823
3716
1
17
1
2
2
33
1
23
4
93
30
2
25
6
1
1
9
2
1
1742
28
172
3
21
3
231
28
5
1
339
36
1
1
298
24
5
350
8
3
472
444
3
1
3
1
221
8
3
5
91
4
5
1
1770
42047
1
1
4
1
1
4114
6
139
7
1
86396
2
7
89
9
5
97699
2
381
3
54764
2
2
50
1
2208
128
384
2295
3478
35
2
39
136
82
47
47
2
90
66
11
400
1
21
1
11
493
21096
15
2
1
1
60
7
43835
65
4
3
343
3
1
2
316
6
2429
44
7765
29
31
181
18
3
1
42
22
10
76
11
1
4411
867
7
21
108
18
145
6774
1
4461
10857
2
1
10298
5
2
10
39
10
1
1
70911
2
4
821
2
121
137
12
243
92
253
1
21
1
147
1
185
2
2
2
21
69
3
5
3
73
18
9
32
22
16
773
330
2
199
48
6
24
9
1
3
2
1
4094
303
226
6
1
5859
7
6
25
36
36
121
1
12
166
15
23
5
4
149
13414
407
10
6
4014
12910
301
1
13
1
1
1
2
155
11
3
106
17463
6
5
5
742
2
615
57
353
24
5
2
1
36
1793
8
331
220
1
3729
1
1
46
138
770
1
6
54185
192
9612
51
1
28
1
1
1
2027
1
1
4
6
64
2259
2
1
1
12
1688
223
65
8
1
50
2
7
1
22
352
11
19581
2
1
2
3
1
1
348
198
10
13
113
9
18
1
8
1
36
413
173
21
11
116
1313
77
63
2
1
9
1150
11
2
1
9
18
8
29634
3
62
12
2229
221
3
2
2
1
1
1
11
5
2358
4277
8
21
17
1270
308
56
38
24
1
79516
2
2682
2
17
31
98
69
6
5
1
29
12
3
65710
2
3536
2711
11
9
1
10
215
589
2
52
7
27
258
5
3
1
3
33
2284
2
188
11
10862
15
2
36
2
1089
592
5
47
17
55
1920
121
1657
11
437
5
2
3
76402
77
7
9
341
1
59
1
89
152
6191
3
6813
488
3
7
2
8
1
1
1169
2
78
331
167
3
2
231
8
183
1
34
7
68
6
1980
275
2
26
2
18
7
85043
116
49
27
14
4494
3
3
3
16
3
543
27
14408
1
222
17
10
2
1
4
184
1
22
1
9
6
2
1
643
1
301
1
4
1217
38
1
3008
71
1
1
271
466
91
330
19
95700
1
1487
6
1
20
93519
23
1
22
18
20
11
6
2
263
14
1915
1
46
3
24353
1
71
875
1
4754
1
11
181
1
2
16
40
1
42
7
1
48
1
1
2
59
204
553
34
6
28
2
19
1
1
6
9
1
1
2
1
4
88
15
31
1124
2
1
31
2
6
24
62
3
1
31
5
34
6
412
183
2
166
2
13
181
10
15
5581
50
449
71
1
16618
6
15
271
2
1
1162
4489
3
2225
7
20
223
2
57
1
3922
395
1
5
34
49
1
22
13
1
1
10
14265
651
7
16
2
61
1
2426
23
488
1
7
5
8526
1
30
1
1
39741
5969
40
26
955
19
9
13
8
29
226
35
1
2
7
9
14
1435
8
163
594
2
48
2
4
2
503
921
131
5
3
3
2
1192
86
86
2
3
1
17677
2
4
49
7
45
5
1
2
1
31212
60
1
1008
144
5345
203
1
4
877
94
11
2
5
402
10772
8575
42
1
11
4
2583
26
1094
891
30
36399
2
4
96
572
1
6
2
1
2494
1943
355
1
468
1
1
33
521
5
338
42
3
7
1
1
97
2
1
12
38
2
441
8044
1
1
26
16
12
5
3
3055
18
106
12
1
1
6
6
2
353
1055
1
32
65
2
5067
361
134
4
5753
853
1
2
11914
89
5
8
8737
6
546
3
103
6
14
149
4
10
1
7
1
1709
49
10
1293
5
18
9
1
3
93
15
113
21
1
275
167
1
12
5474
48
1
1287
754
2
3141
4636
7
6
1
36
5
61
6
1
591
15
52
2
1
1
2
1
13
4
2
178
542
3
1
8
354
28
26946
2
18097
1
11616
18
461
2477
493
10
5
80
825
93
52
1099
2460
5
1
15
43516
1
13311
7
36
3
1
2654
57
1
35391
45
8286
2
50129
20
280
55
1
1
32
1
5660
1
52728
1
29
60
12
5
10
3
1
645
28
305
21
1
1
982
1
71
81
12
6
5
76
233
99
4928
28
1
2
20
3311
1
4321
19
12
1
38
274
64
1
660
11
1
1
29
4
1
391
1
6
90
6271
3
3936
269
7
3
2
604
3
1142
4065
326
345
8509
1
152
42
5
307
2
87
45
20
8
501
24
2
339
1
5
4
2
103
13664
3
1
249
244
2
6453
2
8
196
3
175
897
9
4
74
3
1
5
1
4047
1
3
6
21
1
158
4
40
2
4
1
13691
501
1
1
172
2
3
22
1
1
27
1860
1
968
6030
76
3
16
29
63
15
475
29
1
1
7
1
8
14
31
6686
1
1
2
9
167
6
6
1
4
21
17810
1
109
465
27
2
17
7
1
1
1
91471
1
10
19823
14
2
16
271
6747
659
1
74615
531
2
35595
1
12
14
74
3271
1370
2
1
1
35
228
47
18
37358
17
1
12
8
3
7
3
10867
612
1270
4369
379
1
5
1
1
14016
6773
7
117
20
5
1
23
134
6
79
24663
389
19977
1
18
47069
14936
3459
1
570
7
99
11
27543
5
155
4
7
3
26
2
10711
5
485
14533
2029
1
7
2
2
1
522
1
1
5
1
1
1
1
139
1
30347
5007
2
1
1
72
6
1
4868
2
3
4
27
288
36733
2
591
15
612
1
12
1
3257
135
10
5601
1
5003
1
4747
618
1
1
1
14904
42
60
32817
10
1
1
32
32
2
5957
1
4052
1
103
747
1
2
15
1855
14785
4722
18
151
1
2
2
2
2
7
4
1
9
5
17
10
1
3
1
1
1
57
245
8036
1987
85
54
24
8
1
36
4
41
1
162
2
1
799
1
47
12
56541
26379
2
48
4
1
2
9
2
10984
170
39
21
1
1
25
93
4003
1
1
5
5
9
2910
16
3
1
702
12
23
1
184
755
1
202
4
43
75
8
6
1
1
4
7
2
2020
1
64
2
1
36221
1
3
526
15
38
10
10
286
78
29
5477
1
30
2
2
608
1
2965
2
11
152
55
1
65822
315
209
467
1
19
1692
6
4
4
8
2
204
24
3
81
1
33
8655
7
6
29
9
2
15
7
832
2
1
839
5115
352
2
1191
4556
87345
36
106
6
15
1214
2
1
1
118
1695
2
3
1
3
331
81
16
9
420
269
2
4
4012
90
20
340
1
1
486
1
1
284
2760
66
7
23
22
91999
1
2
23
29
6
3
429
297
2800
39269
1015
1
21
54
1
18
5
3
106
6
77
3
50
170
4420
1
91
3
2
113
2
1
164
1
25
32
2
1
39
6
7
6
53496
439
6
2
9
2
110
3
26
4
333
3
3
1
3365
1
2
11
14477
34
42
44
187
1
3
1
491
4
2164
1
54
1
7
59
24
72
15837
22379
1
4784
91
34148
114
1
422
19
3
2
8
1
1
21221
3
3
90
6
1
9
90
1039
103
366
2
50
14349
91216
1
6912
25137
2
105
58
2
11
1347
5
6
1
106
16
24
3
4822
5
4
1
47
1
75
6168
12
2
55
39
1
8
10300
1
8
43989
1
12
8
19
2
7
227
25
23
155
10808
10
33472
13242
1
1
2
2
1
2
22
6
320
2
1
5
2790
18
1
3
31
4664
2909
9
25
14
6
22
10
2
70
7
1
9
57
4557
3474
1
1
60
4
1
4
1
23551
120
6
1
74273
1
3
10
2
1560
7
5
1
2
1
2
1
4
10
50
39
37
90
6
2
15
2
3
5377
39
1556
78138
2047
4
1
7
24
1926
10785
4
1
3
4
13
2
253
626
40
40
16
5257
1
2
3
1
295
13
25
4
3
2
122
16586
53
2872
1
38
107
54
14
169
60
2
3
2
2
834
1
7
8
410
5
12
1362
4039
1
3928
12145
119
32
189
3
2
48
254
5695
1
27
84
5
3150
978
3
57
10
33
82
3
8
1124
9
329
86695
92
5
1
20
2
1
10
1624
5658
1
6
3
1
2
2
1938
1
6
1
101
85
2
1
1
1
1536
2261
25
1074
3
18
37
4
1
64264
131
1
1
9375
1
2
39
20
3
19
4
84
17
212
35
39280
5
6214
6873
1621
1
36
1099
1
1
6
166
42
63
90
4960
2
4
1
2789
345
16
1
16
2
1
581
95
111
1347
2
30
3
2
18
2
1
6567
40401
43
2
9
4
60
5
17950
81
2
7
12
21
10
20
9
2
16933
431
711
8296
5
228
2
17
9
1
41943
2
1
42
4
27
1
419
5
1
4
21
162
5497
1
3
915
29
17
1
15
464
151
1
118
1
486
20
1
136
4
1
1
29
5
1
255
255
11
70
317
10
39
802
1
350
4
240
108
7
882
1
1
166
5799
111
48
43
1
15
9019
1
9
391
2102
20
179
2
194
3
15
1
4070
2
2
10
1
514
4
2036
102
32917
1
66
2
1
1
4
10
2
3
24319
12
1
1
2
1
228
7
47
4
3
209
253
1
4
1
461
25
62014
17
6
187
3
1
576
1
29
18
32
3
1
1
20
13
4
2
47
56
2
11
185
52
135
16
2
1349
29
6
16
1
3216
33
30
1
502
8
8
13443
1
131
99127
11
46
1348
2
723
6
133
26
1
7
2
9
3
18
3
3
67
3
161
1
17
1
49930
5
24
1
2
218
2
27
531
33
11
1
1
21
88
3
66
3
44106
50
5
1
1
2
187
1
7
2
98
2
350
920
467
1024
175
12
9
81
5
2
28
1
1
69
8
223
1
4
7
160
5
352
1
22
31530
7
4
43
2
7
5
3
1
49
3248
13
41
9
5
229
6
2
9
314
145
2
1913
1775
419
1
1
29
1476
51
1398
1
2
191
18
3
2
48
896
1
352
14
89
26445
6
118
1237
115
346
3
768
8
2
3
1
69
2289
3
75
10
1
1
10
8484
102
1
21
19
636
21914
15906
1
1799
106
2
1694
6
19
4
6
8
1
8
23239
53934
18
13
18
136
8775
55
436
4
45
23284
1
5
1
218
44865
2
1
2
1
57724
1046
1
12
2
11
1
1
3
15
2
1
81
6
26698
1
4
63
240
633
251
2
5
1
2461
207
1407
13
1
8618
190
254
1
1
2
2
17
3460
1
24122
87
2734
2
4
66898
1459
11
7
4
2060
14
17
295
4
1
166
1
1
98
2208
437
2
483
1
1790
355
28
571
117
2
1
16
9
5
3
2
13
510
218
10
1
11
2
2
52
6
108
5
10
1
7
7
1
14
6
1
1
2
896
3
21
200
45
2
1
13
77210
24798
2
16
19
1
71
8
772
2
19543
50
8
5
7
99
2
40
2366
15
69071
5
2
52
7
9801
4765
1820
2
171
1
1
4487
1
12
2
1
19
1
85
1
46
71
3
1
2
5
633
4
13
404
444
1
1282
11
1
61
2
10
5297
4
6
1
2
72
26
1
56374
264
11
3
24
3
1
1
51
1
1
1483
1
4
3
4
2366
29
1
25241
492
12
6
395
4
9298
4
91470
29
4
5
4
1
1
1
131
1
170
5
4
460
1
7
1
1
43
3
2
286
3
10
510
336
22551
11259
2
11
14
8
2
2
3239
1
1419
5
5
11
5
1
1
3
6132
1
1532
7
11
705
22994
275
2
5
671
1
23462
5
1
68170
1
35
259
225
1
646
49
37
884
264
1
1
61
43
129
78
624
10
17677
3
1
92
25680
1
2
2
151
3
32
4
2
82550
2
91
2
1
5
607
1
8
2
1
11
7
3915
1206
9
1
2
773
2209
1
981
104
3
1
1
1
21
13790
6069
166
16861
1
7
1
2598
20
4
1
7
1
1
2
1
5
2052
2
1
223
1
4564
63
2
1
1
14
1
1
2
6
1
6
1
97
48
3
334
1
2178
91
3
14
6
28
5
145
2009
49202
20955
93
159
1
12
18
15
1
6
151
94
255
5
1
1
33
8
29
4
3
18
2
3
13
10591
26
2
2
34
492
1
4
1
158
440
1
168
78
3
7290
17
3
2
1
88910
1
36283
5
3
6626
1
4
2
1
7
4
11045
7449
1
2
1
16117
2351
6210
321
201
1
9
120
31
8
6
88
1
1
3
1
1
2
1
1
56
3
1
1
1461
4
2
1
7
147
1
1276
24
3
579
11
4150
58
1
1
3
9
3
40
1102
8
507
3729
1986
2
37704
1
20257
1
2
14
87
434
2
8
1
3
6
51
2
1
10
7
30861
549
308
52
2
18509
9
1433
1435
1
4
8
887
3
1188
1093
3210
5
53295
1
3
33
2
7
2
120
3
69
138
9
87
5144
1
40
103
1
73130
20
2
11
2
1
17
1
3
1
135
1
3
104
3
1
12
3
16
4
405
275
1
908
1
5
2
5063
5509
1
3
1
199
2
2
2
152
1
1557
19
17
3
1
269
9
1
6603
17
1
1821
15
9
6
3490
143
2
397
2
2
230
57
2
1619
1
1124
46844
1
55
3
2141
1
3
8
2
6
1
9
1
24
17
35761
10
2314
65687
22
899
1
1
1
1
2
386
15
147
23
1
88
131
206
711
2
2
1
5
1
16
1
2
27
2
1
3
44
1
1
1
66
1
4968
20
66
28
3746
1
1569
1
41707
1
308
265
28941
6
4136
3354
4
670
14
200
225
56
1
73289
52
1
6
1
2
1178
1847
160
5
27134
1755
3
415
4
1
386
230
2012
1
5
184
1
1
34
7
1
362
428
16951
5
276
3
3
10
4
104
9
49
111
174
669
1
14150
4
3
102
279
2
348
5
1
366
2
1
74506
1
30
5501
358
23545
32882
45
13
68
87
3630
192
10
89
1
20
107
22
68
7813
1
2
1
244
763
5
1
6
10
12
23
15
2
2898
1974
215
1
65764
5
2
1
6
5
302
1181
163
31
48407
2
1790
4
615
1
2
6
1820
13
154
84
4358
4978
1
82
71
256
141
2
7
1
5
2
3
410
6
20
47
49
13
4
8
5116
443
24
3
3
2
4
9
111
2
44
539
95
7
38
7
74571
14
1
1
46
34
3
41
6
55067
127
210
107
1
1
504
3
1
1845
576
54
1
350
4
2
1
1
138
5
3
1
333
15
247
1
87
1
2
115
3811
59
101
2
1
8
382
602
8
1
1
339
184
1
2
2081
1
66
144
2
2
10
33616
2
20
11
250
28
1782
11590
469
1
3
4
34
1
64
40
52
2
5
23647
110
5
26
11
255
4
1
2
1
10359
27
29
5
3
12
27
4471
73
12
2
396
12293
6
3
1
137
14
1550
3
222
50
1
91
3
22
1
11229
10
59603
4
146
32
32
10
160
18
10
12
4
1
121
142
171
4198
48
9
3
231
4253
3
5
4
18
1
3
1
4
13
72
6
4
1
7
3
8
604
4
58612
23
1
2358
20321
297
1
6
28
4264
6
5
3882
64
18
15
47
2
4
14
5
75
1
8
3
14
9
1
195
1
14
127
1
29
4
728
2
18284
3909
2
2807
2
4
4
6132
1
27
1
21
94
65
563
7
25
3
3
3800
418
1823
49
365
64
1142
172
7
11
23
50
592
1
12
233
18
12340
16525
216
92727
1
1
29154
17
1
13
11
1712
1
17
2
2
199
1
75
1
2
540
6
26830
1
27543
16
1
2
13
1
1
2
63
1
153
2
2
187
14
1
1
14
727
213
1
32747
2
1
13
1026
1
161
1
4
4
7
19
5
15785
25684
1
1
73931
1286
8
1
3
3
22
1
1
107
32
2
16
1
5170
3
210
15
1219
37565
1034
15
163
51
11
512
18
1
2
204
1
1
71
3
86
23
1491
22
4
148
1
1
254
3227
5
5
24183
101
3
40
3
2
1
2
3
10326
116
65
16618
1
15
3471
258
59
69
6
2408
2
89
27
7
17
3
37
27
113
2
14785
192
135
1
24
13
1
4
2
2426
1
6
1
2
3738
55
99
8243
87
400
143
4
1
515
371
21
4
7
1552
24
11
6183
487
2
4
1
1
1044
1
120
484
15175
8
2
64
39
805
11
4485
1246
43891
2
1
11
3
2
1
1
1
4
2
18
41
292
73
41458
28
89
4
4
13300
2198
1
598
20
11468
35084
3
1
15
3
1
108
58
3
122
6098
3
7
51
12
1
1
32
1
13
832
4
15
3921
36
2
41
30
7
3
2
1
4
2
19
3286
5
1
1
29
1
4
16
1
340
10
2
39
2
1
29
1
2
8
1
1
62
90
44823
1246
1784
3
244
447
13
46
235
4
46
1
6
2
7
40
25
1882
107
1
3
1
71
67201
181
72
13
7
17453
320
2
21
1
6
1064
3
247
1
5
22328
1
20
57
2710
2
6195
9
1
14
14
55
27
96954
1
1
46
1
42
15721
1
4
5226
3
1
24
11
1
656
413
1709
2
2
2
2
1
19
20
7115
2
6
2
459
43
175
3
1
1
17
4
12
310
6348
7
16
2
4
27
2076
4
51
1
2
2
1
1
3
45
4
5
201
4
3669
65
1217
1
94
32
1
10
28197
3010
624
1
149
28
2068
43
156
81
53
7
1
382
11
1229
39
9
5
30
8
2735
25400
12
18046
5
2
101
42
1
376
1
2
15415
3
4
3
70675
1
3
13974
5
39
46
2
138
710
9
24810
226
54
1
427
2554
3
2
4
266
80089
50
2
242
1119
2651
65
340
1
2
11
474
337
1077
1
106
55
19
137
165
14
73
2
1
4
8
10
257
2
3
68
1
2
30346
16725
18
2
1
8
2
183
2
1
12
1314
3
1047
2
62
1
1591
427
85
595
20316
209
2
17
25
12716
48948
4
1
29
3
18
1859
667
1
2
72
4
21
22
115
1926
1
1771
8
228
15
99
2
4
6587
6
147
2
100
9
28
16
1
72
32
6
13172
1
657
707
1
6
3
33565
660
1
6
909
7
79
12628
11
574
1362
2
3036
77
1
4283
1
9234
18
2
2
3
1
2
1
84922
1
211
16
1
15
2
1
8
1
1
9
12
361
8
1
58679
19
9
11557
30765
1520
2750
2
8
13023
3
1
1
2
97
2
357
780
14
9
16
13662
1
1
90
74
1
11
262
27
10
1
4
67
5
15
267
2
4
32
66
22
655
64754
1
3207
19731
8
6
9476
3
28
7
3373
3
54
9
153
47
196
427
319
1
5
13
213
10320
25
1
6
2
78
208
8
16
170
1
7
145
1
611
1366
724
1
798
4
41
475
2
2
5
734
2610
3
4
1
105
7
80
12
1
175
2135
11656
1
4
406
415
1
10318
171
42713
297
152
35
1151
110
1
155
938
55135
3
731
452
2
111
17
28
2
150
58602
4
11
1
1
13312
3671
50
18
7
8
21
127
30
2
2
1
16
1
2442
9197
9
3
2
34148
2
2
73129
2
3
1019
42
1
501
1
145
2
1
1
25
3
3
156
2
1
18
1
157
1
1
2
170
211
146
1
36
11
31
14798
1
2
519
1
501
101
11776
4
2433
194
239
4
70
1
11
5
185
1
405
206
3
1
251
1
27
70
293
1
84
19
78
155
2
68
12
7674
75
52
23
1
10
2068
1
2
75061
413
5
1
8
1
131
3
4898
29
1
85147
256
9
501
1
7
1
2362
9079
40
2
4100
1
5080
113
1
79
1965
138
84
6
32
10
10312
4
1
1
117
1
4
660
8
16
5554
20
11
7
5284
7
3
391
5
2
31
2
1
88
1
626
45
7
1
1
79
2
70735
1
1
10
15
221
1116
8
25290
1
2
6
579
7
5886
2
1
8727
11
3188
13
40
8
5422
19
117
165
6
17
5974
3167
15069
86
6
13932
3385
11
4
1
4
3
360
4
2
97
4
3
2929
72883
3
1
29
1
51
1
1
4
1758
1000
6
1
9
1
4
126
1
7
5
2
3808
1
91
3
15
412
1
8
6
347
155
5739
11
1
379
3596
53
21
6
2
1255
4821
91
1
2254
55
137
4
4
14126
194
1889
4
13
259
3
78
7
88
6
1
1
1
7
12
2136
307
405
66
11
477
35
4
337
15
17
47
2
9
70
99
2
1
14623
1
7
259
276
21
6
151
3
1
1
1
59
21
5
1
2161
30
151
4
2
12
992
76906
3
2
15
6
100
8
663
28
2
1
47
13
19
2
6
1
82
31
12
21
2
1331
86
80
4
2
10
6
91
504
21
20
13
7
11
76
190
69
28551
1546
8
8
1
341
2
283
2
315
1
7
3397
10
2
1
1
11
11
9633
1
2321
171
58
2
9
31
10
557
3
8
50
7
3750
20
3
13
1
74
888
3
1
268
1
36
1
2
1
149
218
1
64
1852
5
56332
51
10
32
7
141
6
4
5
17
1
10
34
53496
17
59
1
1
96
42
24
53
34
3
1
2864
46
20388
3
4232
1
23
1
13345
388
10
7
2
1
1
397
5
7
22
12
13903
1
7471
1
2
2
2
23505
873
1047
3758
34
1
1
391
5
393
1
8
5
139
193
62
15
75
1
1
1
1
31
73
923
2871
1
975
104
1
8
2
1
32
1971
20
18161
17
9
1
2
3
20268
4
2
1
845
164
91
4862
3
17
18
2
243
16
2
2
1
1
220
17
3917
1
7
1841
4
10
22
474
11
14
2
1787
1
25
1
2
675
6
2
1
1
1
1
18908
2175
12
35
46
27
1
7
135
113
1
197
40
9
32747
1
12
1
646
225
1518
7
1
4
260
9
744
3103
8
9
1
2
16
1
1
618
26
31
12
3711
20
2
132
1
1
121
1
181
55
36
1
67
9
1189
11
11
31
1
166
12
155
1
37
25
541
29
17749
59
6
1
1
28
393
6
8257
2
11
4572
310
7
3
4
1
4
2
358
7
3110
1
3
84
26
29
7
1
701
4
1
67011
9
1
10
1
5821
1
121
229
7
12
3625
8
387
1
2207
3
4
35
7
14
52946
34
1
7
950
127
79
65
46
5
14
1
197
609
25
22
1
4968
150
5
1
2227
20
84
1
1
4
10
65
3
1
3
3
9
1
90557
18
6
4
8910
9
3
1
30
1
1
154
54
4
3770
474
1
110
2
3
2
2
4
2
1
1
1
6
3
1
3097
6
1
11
13
2
1176
2
34
2
2
2
39395
1
1263
38451
42
1671
199
9
345
4
25
1
1
219
4
1
10
10
23
20
560
4
123
6
62
1
6
2
1
5
10
800
20
1
1
1
3485
1
205
6
848
184
6
69
12
170
6
32
478
1
2
1
1659
1
2047
3165
1
73
1302
144
23
9
4
230
46
1
37684
3
1
6
612
2
8
3591
2
15
88834
1712
3
91055
8
6
9890
4
41
334
32601
816
2
17
38
3
6
218
88
19
48
14
1
2
25
7
1106
2
44
15487
7
18
46
4
115
1
1
3
14
17
21
3
1957
12
2
1258
59
2
57
8
58
3
5
2
1
5
27656
28
1
20109
9
3465
1239
26
19
2
83
333
25
3
5
1
208
13
4
3
8
2
41653
3
35
455
10
266
1
386
6
41
2
1
40
10
13
92
1
8
13
10
187
174
1814
1932
1
322
3
8
1
3
637
1
66505
24
5
245
151
1
1
452
236
323
1
683
2
1
6896
10
9
4
6
2
27
2
188
586
61
2
1
136
13
72
75239
2
5128
136
16261
1
1
7
25
371
160
1938
6
97
24
40
5
729
2
27
32
8
3
4533
11
36
18737
1
190
412
70
162
848
154
1
4
1
56
19383
10
134
7
16
8
95655
39
1
5804
54
4651
7
98
1
229
1
133
1
1
38
595
7
1
23636
9
1
2093
5
7
8
3
68
8
32
1
2
206
1
3
2568
32
2
12
4
156
10
71
29
3
2
43
298
14
1000
1
1
1
3
3589
1
1
9
1
3
7508
1
6
28
1
347
1
1
6
4
90
2
80925
5
74
41242
3719
1
12
92
1495
7510
4050
43
9
67
2
149
39
7
1
4
14285
2304
578
2
4672
184
10083
5
54327
71
4
7
712
1
26
10834
1
20029
21
88
78
2312
2094
27
71
24
140
18
10
149
3
13
3
1
4
3
1
3
3
83
16062
5
2
1
23
3
2
652
84
14533
962
2
2
2053
7
2
1
28
18
1
4
7
106
14
46
23
1
1
31
327
755
195
2844
18
68
34
1
4
11
2
28
4
31
23
689
160
95
981
40
1
13
1663
1653
4
41
13
188
3
2
16
7
1213
1423
8
2
1
20
1
1
272
16
36
2
2
5385
72
16
1
6
1
4326
16
1
1
9429
4
1
1
8
172
2
1
58
4
3
59
8
57353
5
1
76645
62
2
6
15
10
1
1
26
52
652
66
15
3
7
7
7970
1
1125
29
2012
1
37946
3
1
1
1
2
40
10
3
1
426
1
5
23
5
1
5
14
162
110
3
9
1
1
1
14429
2
11
28
7
2
15
41228
1
10100
5
4
4
594
76
3
409
1
2
1
1394
2
2
61
8370
4
103
3
8785
11
396
116
3170
401
1
37
1
1
13
3
1
473
1
15
3
7
1834
2
8
5
63
15
5
5
5635
48
2
4
1
1
340
12
743
30
5
2
16
5
1
8
38
92
3
77742
3
9
4
1
109
152
1
1
1
384
3
5
1
217
1
2
1
5
168
20
10
2
1018
4
4
304
9
1
3
2
9598
3
1
2
388
41
31
1
3
1
16
1
5
1
48
52
93
1
27581
95
251
1
1
1
1
69
48
1
1
1
318
1
32
263
74530
468
5
1
101
37421
2
1
2
1
211
2
1
2
1
89
7
2108
725
14
1
1
200
6
13
1
241
2
2783
4253
112
34
1
85
1
2
8
28
2
103
1
4
67
12
5
1
13
8654
2
145
8
1
727
3
2
4
26
2
150
922
1
23
4
338
9
26
1
1
7
3
62
16699
19
1
65
6
1
12
189
614
3
74
1
7
2
1
7
2095
35
272
1
255
4
4
2
2
62
9
11
1
1
1331
1
5
1
1
1
1
29
384
20958
11
57837
22328
87
659
3
104
2
381
148
4
1
1
1
2
57
37
3
3
2
609
8
167
3
1692
19653
1
7
19
17
7
2
1
23317
16104
1092
1
1909
15
1
174
1
3574
2
29
1
4
20
3
2
765
75061
33
23
477
28
87852
45
131
98
63
11938
44
3
4
558
33
1
1246
6582
61
8705
1
92
2
5
8
38
4
10
1
71
5
142
12187
10221
140
26
6
16
82
198
2
3
37
1
1
30
1385
207
2
3
122
141
55950
1
9
18
9
4
6
38
195
1
1
2819
2
312
64494
5
4
542
23
26
3
53
251
3
2
2
2
2639
369
240
1
1
13
2197
43
1
4
35
1
615
32
14
4
26
26
2
18
1
256
1
6190
7
2
3
4
837
766
67
5
48
124
5078
1
194
1
5
2
2721
33638
50
318
4255
1
5
27390
1
4
26228
2
4
176
6
2
1
3
28
2
26
1
5
136
106
133
1660
6
1
3
13
50
29
13
11
13
1269
1
1
991
27
17
1
4
99
8560
1
11
17
579
6
39616
3
217
171
8
5
60070
203
1
4
19
6123
3
671
72
10
6
2
17
3
1
3
2
2
2
1
5
4
3
39662
242
459
17
3
6
9
1
3448
429
1
52
5
2262
22
16
126
5
3
161
992
2
4922
1
21
1
1
12
2
6445
9
6
198
53521
1
37612
46
100
9
6072
711
52
41857
502
4
4
1
2006
778
25
7
6609
15915
222
1
1
21
2
2
2
1
7
120
1
1
13
2
6
125
128
20
2
99
1
6
2221
375
2
1
30
30
2
1
784
7116
45
4573
10768
1
1
1
43680
2
11
16663
1
2
3
10
5
1
116
222
1
2707
3
147
259
3014
8
2
8
1
6
62
4
4
14
2
148
1985
1
1
1
2
400
56
7
1
135
2
2
369
1
1
1
864
1
2
6
17
1
4
6
3
1276
1
1
7
49301
70
23
245
7156
2
32
13207
2
2
3
7
1
33341
7
55
1
9
6
4
2
5
74
42
6769
805
214
165
2
1
77097
31
2
1
40618
1
223
11
29844
2
52
6
903
662
273
1
17
2
3
2
56
362
8
1
57
1
1
2
28865
2
32579
1
5199
15
2
1
125
1
52
47
1
29
51551
88
417
575
2
1491
881
1
68806
4
1
25
4
1
11
83
31
74399
1
646
1
2
100
4
3888
68
20257
9
3
6
7
1
17
1017
20
1
2
437
1242
96
2
55
90
1
2
218
1
1
12
11
6
51
700
1
13
1168
2
1
155
40
9384
13
51
49397
2118
7
3
2
5
61773
71
5
4
10
2
77
72
1198
4
214
1
1
15
13
1
59
305
83065
3512
1
127
1
68
645
9
493
1
17
23489
433
2
17337
403
50
2
11
94
15
11
471
1
1
606
1
8
19
5117
133
11
2
46
243
13
4
6
3
171
58600
1
34
2
75
1
123
468
6
7
1
615
17
389
1
2
56
43080
1
28
1
1
15335
9
1
27
2588
1
51
178
7084
3
854
835
51
2
19
9
3
2
26883
16
1344
188
124
9782
199
7686
1010
13
8
90
2
10
5
18
15
223
1
1
1
1198
4
2
16
135
111
1
2
2
41
377
26317
205
4
56
11
932
1
167
3
66
7
844
39787
2
4
9471
2
5
3100
59
1
388
13
67713
3
1
251
95478
10
9
8587
80
1
23
2
3
1
34
16267
2
1
2
186
1
57
3311
4
305
1
26
3
2916
2
4
8
117
12004
31490
17435
49
1
87
28
1579
1
139
66
4966
28
1
2979
8
2
2
2
16
1
2
1
1
30086
259
1
1626
963
115
53354
336
993
18
35
1
2
2
2403
1
69
140
5
1
1
1
991
1
7
20
1
5
6
3242
191
3
85
1
1252
1
25
141
19593
1
4
51
114
1
1
21088
3
1
5
6399
7
1
61
52
47
6
1
11499
9
4
7
18
3
1
4
15
2069
1
12
1
58
1
6
101
1
4130
14269
70
157
1
4
180
1
4
618
1476
125
2
30
1
30
447
21
11698
23
256
2
21
1
3
7
49
1
2
2
274
11663
2
2
233
3
1539
5756
1615
793
1
89
1
138
1
17316
6
3
2812
681
41
304
1
27
1
30
22
8528
11
9
1
13697
66
1
1
4
3
19881
8
4682
32
724
4936
3
5837
2
3
106
1
893
32341
1
172
459
71
2
11374
2
1028
37
1
3
5
136
152
1
70
1
2682
12
1
4
6
1
7
270
2
83
45
58
153
1365
264
215
4
1
1
2
5147
1
1
1
1
17
1
4
38
1
2045
1
1
1
364
1
6
2599
5
1
49
2
3
1
1
2
115
18
9708
1
2420
8363
169
2
787
15
2
1
37
43
2
1
1331
2
3
1
663
21
546
164
7155
1
165
1
53
12
6
1
1
6
4
48
24679
74015
345
1
556
1512
3372
3
9696
3
3734
40
18
24
2
110
44
1
4893
4
39
2
38
6
2
1
6
1
4073
1
1
1
1
1
45
936
369
19870
315
1
1
2
37353
1263
31
8
251
1708
7
7220
34921
10
434
5
30
2847
3
14442
386
3
1
16
70838
198
30300
70577
5
74
41
2
3137
2
1
11058
5
4
30
28306
18
12039
6
2
37
1
1
3435
501
2
4
1
1539
1
2
1499
18
1
20
28
14503
2
26379
2
1
2
1986
19
10
152
8
186
9
9
1
1
78
53
5321
26058
3
1
96
7
11
1
11
1
3
85
111
2
2
689
1
19981
42
39
3
20
1
2
2
7
1
1
11
30
35
22
45
4
280
1
47609
1
2
2
3328
33
1
30
186
2
1
1
19
2
9
14461
275
1
3
608
3
4
92
1
8
220
11
1
5
4436
254
1
3
222
9044
3782
1
18
39
25
3
2052
1
3
29
1283
2
7366
32
7
3
32
1
32
22781
7
25507
9
373
1
45
1
36
524
2
1
3
90
96
70
29
30
4
1
14
11
15
1
1613
1017
2
1
3
6
6
4
340
40
1
2
1
5
1
23
1
16
1
9
24
1730
2308
2
694
9
19
103
143
4400
85
272
1
25
266
62
1
1
3437
5
27
12
1
315
1
3
1
17
1
2
431
4
11
1
652
3
21
23
3
5747
31
8
355
1
4
5
101
2
536
1
37559
3
1
1
28
7
5
80
1
28
421
3
10091
1
646
2
1
326
6
6
5
276
229
1
11
3629
913
5
6973
1893
13
677
2518
362
1
296
1
3
59
2301
1
8
4957
5
316
3
642
667
1
104
1
9
1
3
5
8
5
46
50
133
13
2
9292
404
21297
1
1
6714
1
4
1
1
2386
6
788
17
16250
2
799
44470
1
1
245
662
22
1
1
9
17
3
2
6393
29
23
994
1643
1
3
13
3
24
1
1
1
671
1
3
1
275
1
1104
1
89
5
3
45
1735
2
57567
9
1
12
140
15157
3
3
298
2
1
525
2
3
1
379
2262
5
2
24
93
4
2
1
47
52
5
52
5
20
4
3
40
1
22
2
12546
70
1
6
1
4
1
7
23
1
136
1365
5
20
6
403
1
65
1
136
88
1
1
100
1
99
2
2
2
20
48615
232
15
9
1
5
3
10693
246
102
4
1
82955
1
57829
29
62597
8
1
1
3
1
685
19284
216
2432
24
94
153
80291
89
7
5
1
13
3
1
1
1
591
1
22
190
4
18
281
6
2034
3
40960
5
11
1
3
2007
180
1
8
4
1
2
641
1
18
262
1
20
22653
101
1
1
3
9802
12
4
255
5
72
1
7
5
2
323
14
20
3
966
8655
13
13
1
44
184
62876
63973
2
28
1
3
1
13
1
15
12646
2456
15
6061
109
43
157
2
1740
1
1
192
287
79
3474
30
7
2
1
197
53
69407
2
3490
2335
11
55
80
1
846
22
1580
114
48
1
681
18
28
43884
234
1
12575
36
7
1
29
1
1
17435
2
64472
81084
79150
1
28
15
19
7
9509
6
8
21
388
3
92187
3
6
4
11433
258
94
3
194
9
1
1
71
19885
9
1
1
7
806
801
753
1
2
320
14
2
1
14
352
5497
2
2
2
389
1
5
6
1
119
38
379
12176
2
211
96
1725
1
602
68
3
27987
6
1
1
18
235
1
1
13
559
2
5974
59
1
1
65111
726
5
6
4
27
1
2
1
781
40
31
5
11
1
5364
7
1385
5
2
5
181
9
5410
1
63887
10
482
13
1
6
196
1281
7
1
103
8744
20
9639
27
219
255
980
5
1
286
1
17
22
3
31
3
5342
681
51
1
5019
16
1
1
1
413
7
3
17
65
1876
5
718
1
1
34
2019
2
4288
1
3
159
21
4580
2
58
2
2
1
1
10530
1
1
58940
25
1
2
123
11
4
17
1
13
14
6955
31
1
1
5
78
10303
248
30
11
3
10964
1
1
4
1
3
311
1
1
1
82
1
26
2839
11
9
90909
1
279
3
1
7
13
3
2261
7264
28
1
306
2
2
3
458
15380
1
12435
2
1
8
2
6156
3
5
3
7
413
6
6
58
879
12
1
2
6180
1
1
279
2
7
20
21
2
53
1
1
1
103
2
7
4842
37
39660
143
11
1
11
5
10
242
2
6
8
8
6
1
25
3
45
22
32535
2263
9
5
4
23
88
1
1
2795
4
2
2
77
37
1
42
1
1
4
15
32
5
3
64
49
16
30
1
22
1980
1784
4
1
27961
2
1
1
1
24001
1
5
58
5
9
155
3
3141
1
1
10
504
414
1
6791
1
1
1
64
171
1
9
895
85
2
1
2
96636
62
54
3
2988
2
1
61432
191
6
24
3703
1
9
159
4
1
21
3
1
17
1
10
2
6
4
17
19
54
5477
85255
97
2
49
1
2
18
3045
1
86
70104
1
5116
3
4
8
3
21
56
44
8752
643
28
395
10621
34
2
2
387
1
83
28
1
89
6
1
12
17
1344
302
1
4
1
83
2
32
358
1
13
275
1
1329
2
1
1
21
71
23
266
80
1
51
1043
5
28383
1
1
6
2
7
3828
1186
23
159
4
22420
379
2549
5660
7
4
2523
4141
56
19
3
1
20
174
74
56
1
1
1
1
1540
1
295
14
5
700
8
296
1
1
57
2560
1
4
2
1
14
29311
6
104
4
281
1
4
1
1332
9
11276
4
1433
2
1
6
4
47
402
1
66
3
1
2
2
5
1
13
4
15
1
16
216
127
5
1971
65
1
4
5
1578
101
249
315
16
94
1
223
4
81
13923
2
1
7
3
3
49
31
1
17
28
4
40
10
2
4
1200
1
8
1
1
421
4
97
10
1
1
1
1
98
2
1
1
821
5
26
56
5401
103
1
76483
36
1308
1
1
2
14
2
129
8
6
55
1
11
6
32
1
36
1
192
1
2604
20
44
1
267
2
8
77
5
3
57
3
89722
162
1
3
23
1
5
12
1
3
13
1
5
1
8
151
101
276
4
1
1
205
336
1
1
2
5906
4
2
14149
2
4
1
49317
1
11810
20
10
15
1
5
40
2
1
1
1507
107
5
14045
2
9
642
111
1
1
13469
1
68
27402
3
2
2
14
2
1
14
9
1
8
5
1
949
35
3
3
12
1
3
2386
151
1
33613
1315
34
1
56
1
3
14
1
2
2
53
121
2
33
1380
690
6
3
120
38486
49
1
146
5
14
2442
696
9126
19270
44
105
125
1
27
21
1
20
513
7
1
36
68342
1
52
1
1
4
340
6
1
1370
16
21740
15
197
280
2
7
6
1
8
16
12
91129
4
10
621
2
198
308
1
2
1053
336
22
1
1
3
18
44100
1
1
1
1
1
1
2
11
190
4
7776
209
128
724
1
23380
2086
1
2
21209
1
129
16
1
1
1
9801
78
2110
1
2419
2
2
11
9
1
4
11
3
79
56
69
1
29
56
392
1
13
1
736
1
17
549
121
1
56
1
35627
8655
2
114
2
1
8
3
17
1
2
3104
1
25804
163
7
24
83
1692
1
1
2664
312
2
1006
3
8
2
7590
9
8076
38
1
1
2
67610
3
16
3
7
1
1
8
288
6
2
538
405
68
26
1
2984
1
1
2
68
9
4
17
2
2
3
1
9
1
8
18
1
495
7
23
1286
247
19
6
14
4
59
7
4
1
3
2078
10
6
1448
9
30
17430
2
26
1
3
4
18
16
11120
6
140
7
3
3451
12
17
64
1
3
6
2
39
1
1
10862
3
36
8
2597
29978
3
403
2
36
118
6541
1
501
2
1
27
3
1
1
144
245
3
1082
435
4
1
6
2
1
1016
3639
13720
101
25
5
2
6
5
138
5
78
2
8
11581
213
52
6
369
3432
7
9
1
31
35627
36221
2
3
1
3
75
4793
161
5
1169
4830
1
8834
5
1
3856
21
38
27
149
1
34
1
30
104
141
2
48
6984
1
5
1
6
2
5788
1
1
3
8
27
3
1
1
4502
50
2
14
1
9
140
1
13205
2
1
44
140
1
18
2
4313
166
1
4430
37245
1
291
3
209
2
20
165
2
3
126
1294
1319
2339
2
2
2
2
14
123
45305
2
802
1
347
143
6
178
4
12910
8
2
31
952
211
84
24950
2853
1
324
1
1
1
62
268
5
3
7
198
49
1
2
1
1970
1
3
69
1
2690
17
1
81916
14
1373
147
3
6
245
57
8
1246
13
15733
1
21
1
1
30
1
3576
19
1
81
2221
103
122
2
6173
1
9
84
35
6
105
5
1304
6
3
19
8
27
1
4
11
217
35276
51783
1246
89
2
1
1
1
642
24
626
38
4
111
8
766
4
4
51469
7905
1341
17
2529
7
1
8
1
6
289
84
29
3
7
3
1
5
1
29
176
12
33
2
13
25
2
1
1
79
275
12
2
1
2
68
747
316
30
1
7
1
56
1398
2
1
236
24
17
32
5
13
2
11
1
763
9
2
37442
487
11
27
28
1
60
59
155
43303
276
1
11
50
6
1
6771
3302
7
30
3
1123
61
299
745
1490
5
107
1
2
23
2
205
21
153
2
5
73
11
1013
8
3
545
432
7
115
1
3
6195
7
462
21
86087
44
195
6
58440
2011
1
48
10
4
1
533
69
10
23
193
5244
39
7
1
5
1
99
1
13
1
36
42
2
1
1
1
3630
8
3
65
11
24
31
51
20089
10
2
20
1
5
1
2
499
100
4
3
1
215
2
8
6
6
47
3
126
5
4
11
1
7
776
105
86267
6283
2
6
361
5402
4
42
58192
1
209
2502
258
16227
1
52320
4
79
1
2
3
91
1
93
284
1619
2
1
1
7
2
15
4071
1
4012
1
4
405
1686
43
55
4
3
23
86397
5
7
230
44
61791
4
1784
14
13
6
5
1
4
25
73
28
12
31
1
2
282
58
18
6
2
18
9
2997
36
22
1623
26
1
173
77
10020
297
37
1
1
1353
26
506
1
26
524
1
5531
1
1
27
8
1
25
128
16
47
2
1
1
54
2683
6
29
49
11
3
15
122
14
23
7
170
469
17
3
1
19
1
4474
1
9
10
24476
134
1
1
552
6
380
1
234
2
30
430
1
5
3729
369
2
43
1
6
1
4
2
55909
8
3
4
1
1
2
1
34
649
223
1
90246
1
82
32583
6
174
2359
1
1522
56
246
30
3
4
10
2
1
202
10
1
4
1034
2361
27
96
1
36998
40
117
44
2057
4663
111
12
3258
2
6
7
70
3
72
1923
1
24
9
59
43
42
608
2
88
1491
9
1
1
2611
117
10286
1
9
3
31184
5
1
15
282
757
30
42
6
55
403
15
10
437
10
1
120
4
3001
1
3
17
133
525
1210
6323
26
1
90936
13
1
1
9
1423
50
99
3
1
3605
1
3
2471
214
1
15
8
1
16402
94
4
9
1
2800
689
322
21
12
3
1
122
14
2
48
1
3
31
7
13
2
1
5
1
766
4
350
10
1224
1
19
1
1
2
4180
2
1
37
20
4
1
342
8997
76
24
39
525
51
3
6
5
14
2
38624
4
1
1374
66
1
3
801
1
1
1
153
1
3
2
7
1830
5890
1
9375
4
81
16
12691
1
18239
50
73
96
2
26
815
59905
968
2
11504
1
1
5
28
3209
19
13
2
164
65
1
3
37
96
8
1
10303
269
4
4210
19
7
2
2359
324
1
429
1
7
223
1
2
810
40
103
1
15
7
2
8149
7
2
46
13
1
16
33
1544
3
291
158
6
1
5305
38
56
1
2569
140
1579
14
1
2
1
4
1
1
31870
106
5859
8
2
7
282
1
10
12
1738
250
1
186
31
1030
2
19
497
1878
1
1519
7
2
6
3
1
13
4
4114
9
4
126
384
20
10
1
59394
590
1
2
1
6
2515
9
6
1
2
3
1
1
159
27593
7
22
143
6
30
5
1
4
7
260
124
13
1200
174
458
932
1
231
180
7
4
44
55
217
44273
7
227
58
33
4
1
10
2
1
2
5
1469
6
204
22
7106
76168
3
678
15
10
15
10
2
2
1464
50
5
1
20431
1
1
22
4
7
2
1
4
7171
1
32
33
4
2367
6
1
1474
3478
1
6
1
48629
63
17
1
92
11
1
1528
1
133
9221
11
176
1
6747
3701
55
2
25
24925
2
3817
2
7
19206
3
54
29069
2
8
870
2
1
1
1
158
4
51
1
1
4
2
4
19889
349
1
31
1002
8084
5624
1
217
2
1
2
2
1367
1
2
1
8
11
7
18
3
81
255
2
58
26
15372
1
2
10
796
54337
76
17
3
1
79255
2
2
20
58
7
48026
44
18
574
1
388
26
10
729
144
1
35
2
39
1
13
1
3
4
1
23
9
29599
1430
10
9594
5704
1354
3
14
3
18
1
9
642
13
243
22
124
21
4003
1
16
55
37
1
1
22
17
224
1
33
3
18271
1
1
2
1
3
34
2832
5182
1
4
6
585
5
2
6
45
258
82
1
1
16
18
6
2
102
17256
17
3
373
1207
2443
2
21
2
1
48
1
2871
1
23
465
53
34880
2700
6
3
1
1
123
509
1
2
6
46241
4
1
75
1
16696
1
1
9
298
16
2
24
1
228
74743
1
85
4266
15
137
1
18
55
1
1
4854
15
218
13
2
14
507
7
5
1
1
402
23
6
18
1
5271
2
4
28
1
1
1
2
385
7
36
4
2
74312
24
167
2
1
1699
2
1364
2
2
1056
51
132
1
1068
193
1
273
23
26
2217
15
4
141
1
282
7
1
39
54
3361
5996
9
23565
1
79
2
1
20
14
2361
9
1
23
9
1
1
1
88813
7
10
3
41458
39
18
1
8498
26
2
6
19636
4
394
4
3
4
1145
45
33
87
5
1
5285
1
4646
94
1
3788
4533
2
2
55
30
5
160
1
5
999
131
1
1
250
1
2
27
3
27
1
2
4
48
9
3
6
1
39
1
1
15
93
3
2
1
7
2017
20512
3
7
198
2
32
2
19117
2
72
6524
208
2
10471
201
24
1
518
1217
150
182
8
229
1711
54
1
3
4
1024
1
2
45
3
1
66
1
1
1
671
6
8
8722
1
5
40
96
1
1
31303
13
2569
8
15894
1
15
2
13
61520
2
7
5404
2
3627
2
3088
22
3
2
28
25
8
98
26
7031
21
28
78111
144
1
2
4
3311
24
141
2
326
215
236
3
1413
9622
12
1
1
18
446
938
15
75
1
7
3
11
1
4
304
5
132
1
8
40040
71
16
1
2
607
9
13
15
41212
284
60583
12
1
1
7
1
127
806
69
2
1
2
7
32774
23
1078
24319
1406
53
771
1
66
3
3
1
39064
116
1
2
4
4
1
53
1
11119
1
11
196
69
29857
5
991
100
2514
3398
3
2
3
18
6
40
1
1
3
617
29
14
37
4
4
3
14
10779
24
228
2
3
1
378
890
4
2
1
6
7
5
1
99
5574
23
5
1
3592
94
1054
1
8280
3031
1
21
1
10
3
4880
23
205
1
2388
1
2
4
6
386
72
420
55
113
3
1
6720
2
13
5
204
230
24
2
53
12
7
391
1495
1390
1
397
2
1
17
17
3
2
96238
2789
3981
1
11
28
2
102
353
897
1
316
3
1
6
15
1
1
1
1
1
16
108
1
4
17
3
20
1866
2666
26
27
2510
16
170
9
2
2
11
1
2
51
11
2
1
1
10097
7
372
80989
15
1749
569
54
1802
12
276
1
5897
9
6
3630
3
1
7
2
585
136
57
59753
21
46
49930
37
16
4
2
1
6
222
20194
4
35
13067
148
176
10
2
1
1
4
1299
3
864
34
1
2
5
68
14
2
9
1906
2
1
131
3
5
94
24
185
486
37
10286
8
1
2
11
601
5
2
1
309
1
3
116
3
1
94
3
13
2
14
1
50
9
1
1
29720
126
28028
2
2854
3
6
2
284
10
3
14901
1668
16
2
3
1
33
8
4
2
18
1
11829
19136
1
4393
1
1
21
4893
774
1
1
32463
3
35
2
5
6774
5
1
1
1
77
1
7
315
1
845
20
9
3
1126
12
117
32
418
1367
24
26
1
30
86
3
1803
1
4
34862
40
146
17
1
14349
1
8
7
26
8
1793
339
4
3
8
288
2065
2
98
180
4552
1
19
1
1
3
8
11152
945
4
1
6
575
1535
2
2
8
851
31
3
2
1
50
1
1
3
19
3960
1377
1
2
20408
1
4
70
8
1
1
19
5
3647
5
2
4
28
17
19
10
9
1387
2
1
2
50
234
23425
2
44
352
42
14
2635
9
422
18
1
194
37
1
1
14413
2
4
8654
90
3
1
94
23
5
1
58
1
1
92
49323
866
12
948
3
3
84
117
3
5
8
1
1
8781
1
11
2
12
1636
5
6
1
1
3
155
1839
1
1
4798
1
1
2
149
4064
142
15189
102
4
720
1
160
9
2
7
1
2
3974
1
2
4
4
6092
1106
5
1
1
13
2
3
12282
25
169
53
7116
3
3
1
3
2135
2
1
56
24
2
40
4646
8
2
17
2
11
845
109
20
29
15
17551
1
282
3
11052
2029
71
3164
1
1
51
2485
10
3
252
2
1
1
36
40117
68
8
2
1
5820
609
1
9
6
2408
38
4
16
2
1074
3
124
47431
52
247
7
102
3
2
76
3
53
8441
1
12
189
280
536
1
2
4
21
17197
2114
13
15
4
6697
38
46
111
96
6
2724
1
68
123
35
107
5
2307
2
356
13
1
4
161
3633
29
13438
147
28
4
1
1
2
17
1558
30
275
15140
4
8
1
3
1
22797
615
1
3
6
119
54
45
2
1
1
16263
17
99
89
1
2
2
858
49757
236
19330
147
14
28
115
1
1
1
2
2
95
1194
1
12857
221
168
45
10
129
209
1
1
1
351
1
9
6
2
32
5473
28
1
5
321
162
3298
1
14
6
2
3
1
17
30
1678
65
3
33
8892
2
1
11539
1
47
1
48
24
2
1
33462
9
386
5
1
2
24
35
1461
1
139
2
13
2
11
137
1
26
5
53
450
5826
308
24
977
5
1
3
9004
580
20
372
1
948
69
12
17890
5
34
1
1
1099
5
7
3099
376
13
16
145
1
112
36
57
7
1
2
2
641
33
19
255
2
1144
2
95
16861
4
17
688
4
3
1
462
6
1889
1
24
150
3
2537
10
1
37
1
1
1
3141
1
23543
1851
1292
2
2
46
361
8098
86556
1
20
11
81
3839
2
3049
12
238
15806
1075
22
3
3
3
255
1
1
36
42112
10
12
2
1
86
3
15058
10
6291
15
2
180
10073
365
85
68
5
1
137
7
1974
7482
14920
1
36205
2
2
1339
19
4
58
246
31494
11
2
1
555
281
1
66
1220
6
49
36030
6
218
12
11
28
61
13
1188
3
8
9295
155
9
37
1
2
105
15975
978
10
1
53
12
26
1
11
1
206
34
124
1575
12
379
8
6
3755
2
4
15
6
918
123
26
1
7974
118
29
224
119
52
2
212
73
1
20
120
28
7
55
25
2
70
9
1
1
4
33
1
70
1
3
2
18509
5
9
2919
290
439
3
11
12
30
1471
24
11
14
1
2
1
2
9
2
2
3
1
454
2
1
1
6
41776
2
4
836
9
1
5
2
3
8
1141
8
108
29
40
24
16
1490
1
34
1
6
1
3
1
90562
9486
20
1
10
56
3
3
4
2456
16
1
1
3
1
10
1
1
108
9854
4627
1
1215
2
12
333
23
21
1
8
7
2421
2
20
1
1
15
15
15
1
112
1
150
1
19
33
21
17
21286
1
7
1
2
6
3
1
2
31319
4
6
8672
1
4
9
6
2
8
1
1
1
25442
63674
17
3
2
1
4
1
16
105
9
3
1
3
5
2
206
47
37
1
4
5277
6
1
48
207
1
12
1
733
2270
9
3524
1
1484
3
7765
1
29
24476
2
11
619
2
170
833
1
16660
40
245
877
23756
4
18
2
65
124
1
156
246
1
1
20
2
9
3461
6
7354
26132
1
8
7
7
1
16
2
40
49
47
1554
4
5218
4
32
13
1
3
52
7
3
83
267
9
2037
1
46
6
5345
2
5
1
15
4565
1
2
177
5028
1
5032
2
101
2
1
17
21
7
126
1
2355
6
11
128
6141
95866
34
13969
61
3
1
1313
5
3
173
2
28
5
1
162
54
1
686
22911
1
4
124
4
2
52
78
8
53
6
1
6
248
403
5
776
10694
91
1
1531
1
26
23
11
803
38499
24
2
2701
21
4580
4
1
14
2
4
127
1
1
2
93
11
115
504
2
5504
1
270
36
13
2
13
326
2
57069
1
22
218
10
1
1
1065
19
17
14
21
46844
3
286
4
1
1
4
53
7
3
55
4
1618
2
28
89
73
14
31
5
17
29818
2
18
1
6
42
1
18
8
1
2
11
26
8
139
77
26
1
68
8
78111
2
1
57
1
1
5
48825
1
224
4
1
82
1
3201
1
199
3061
3
4
59
5
1
51
67
3
48
4
1
19220
4
649
98
350
1
2
1
3
1
435
4
1
13
1
1
43
1
205
4
46
864
2
1
179
1327
1
3
53
8
1
3
3
2
7
1
1
3
4
184
1
1
1255
77
2
2082
3
13
2
3
1
2
26
615
3
1
18
1
86
8
8
1
55
1139
2
4
13710
53437
4
1
6567
2
8
18
3
28
14
32
1
1665
18
5
2646
3
469
1
4
1
88
9
15
3
5
1
181
54780
2909
5
28
14035
1
2
1
68
4
4
1
2
1
1
7
9
6
2
138
1
2
8637
5
3
9
1
4
1
777
14
4
2
7
10
8
13172
52
1
3732
269
2
2
12
2441
2
1
8
246
1119
37
6
1
12
953
1
26
372
132
2
1360
2
11
2
1
1
11538
207
6
69
1471
92331
4
4
3
46
8
1
356
2151
228
1
25
7
49
5
124
3
74
1
4
20
3
1
34
3148
8
17163
1
109
347
455
5
1194
23862
1
7
6
1
1
47
42
201
1
4
237
173
2
1
751
19
47
3
2
50
53
300
16
1281
2
2
8705
2
271
411
19730
6
1447
1
1
56788
905
29
19
91
124
3
33
21
8
1
1
18
2
1
2
9
168
37
2
56
3
156
2
38
38
2
1
10
3824
647
58
2
2710
1
255
10
43970
13
7161
2
3
50
22
311
1
12
2
29
5
4050
150
511
12342
1
1035
8
173
66358
2
2
13
3
463
1
16
4089
91
21746
288
137
13
49
44
725
3
2
1
1
1431
106
23
15236
25
30
7
1
4
16
41
58
2034
4
1
19
174
1
13
46
3
577
2334
1
109
20943
2
1
181
3
12
59
1
1
3
1
127
75
2
12
26846
3
262
1
678
89
3
192
101
516
1
1
2
1
252
2
113
1
152
770
5
493
86
7
107
1
2034
6394
5
18
2
50
117
3
40
2582
25
1
6
33
83
23543
82
1451
35375
2
44
1382
4
39
35
602
41
2
151
651
9
4
611
1
6
3
1
1
424
60
53
26
2935
2
189
1
2
109
14
1
125
4
1
52
1
39
350
12
4
1387
18
2114
2
1460
1849
1
12
4
53
118
2
9
1
1
144
11
1
4
6
3
1
4
149
56
14362
1
13
1
2
1
16
4
148
1
23
5788
11
1
28
183
11
17
22
1
23
53170
230
37108
58
87632
1119
7
118
17
20
137
20
8
194
211
1
12
2
25
51
6
149
2
19
1
10768
1
2
55
4
1831
36
1
15
2
2
389
9505
1
1
6
9
59
1
4
21
682
64464
1
1802
7
3
3226
1
8
2
68
25
7
21
1
4
48
1
1
30
4
10
431
19
12
1
89
146
6
286
1
15738
7
249
8
52
82598
40
672
1
3201
144
65985
23
2
1
1
1
1
3
5
1
6854
5
15
2330
58
15909
36
20
16
23
13
14
168
67753
1
3
57
16
11
3
329
2
2
1
22
3
32
1
11
10
1
2
150
63
1
16
216
5
47
1
45
4
1
20
58
2
628
30
1
7
5
1
3
1
14
8
740
3
190
3
10875
3008
2608
41
2801
4
332
2
17917
6696
49
1
5961
1
1
1
111
1
10
1
49492
40
8
1
1
1
93
560
6832
147
88
128
3
670
71
5
1
2
1
2
4
1
88
1
9
3
5
3761
1
1
27
1
66094
2
1
27
11
1
2628
1
2
1
119
2
1
22
1
40
16
14
2735
31485
81
2
12
10
13
1
24
970
2
1453
1
1
12
85
1
1
4
2
61694
77
3361
1686
59
471
13
381
1818
7
1
549
1
3
58
1
20
28
18
299
2
3
17810
45
788
1
2199
69
1
1
189
54
15
584
29
4
1
532
1
1
111
2
19
15222
2
6
4
34
398
84
1
3789
8
849
2312
65
1
10
1
13
2
144
1
114
1
671
1285
5
81344
4
406
9
3
96
1
5820
3
40215
3
2781
42
1
22
1
1010
30
8
20
38389
1
85
23
9
623
2
615
18
19
1
121
19543
2
2
2
7383
23
4
1
2
1619
3
4
21
42
20
16
75
6
10
5
3
2
24
9836
77
382
118
3
39
2
3
23715
40654
5
338
265
17
193
2
2
5
50
5
9
21
6
14
634
4
1
1
1
3834
254
1
2
64494
1537
1
2
94
53
257
2
59392
1594
34
14
1
26
1207
598
9234
74
1
490
1
27777
1
2
725
2
10
3
41
60
27
1
68
170
1
11944
29911
1
2
8521
396
1
14
3
27518
2
18292
87
1
11434
99127
2
2
47
9
1
1
11
1
7
37
19277
2
5
27
42
26
1
3
1660
23733
7237
1
1
1
834
25
1
10
1
1
1
2240
4
4
27
22
1
2
6
2
1
1
17
5
16244
20
190
2435
39
8
22
1
1
17
2
38
73
4
23
3
301
10
359
2
4
31637
667
42
23
12
500
265
4
95
4
5
1
2
14
14
9
2
1277
100
5
36
23
148
2
4
4
9
658
1
2
1
2
13
72650
1
19
6832
25
43
4
1
2
364
1
18244
883
31278
6491
41
260
17
23
790
6823
3
40
1
127
8
2
3
11
22
1
1
42
60
84
37
2
2
3
41
8
54
226
292
2
11
1
9
3
35
10
21544
2
628
700
2
2
7
1
1
41501
1
1
2
3
3
1
520
585
3
5
1
1
89
8
2
3
31
3
1
531
1
3
891
722
180
9
48
1
29
9
7
1
4
1
25
398
39
1
24
6013
17
28
10
13
3
83
7
1
1
2
1
92
1
46
17
2
1
1
21
13
67
79
80599
2
67
156
7196
14
1
5099
101
1
15
1
100
2
6717
17
1
9
1
1
1
1099
1
2
1
6
34995
8
254
12
592
1
166
5
1
77508
6
6
1
154
4
1
1
3
33
101
1554
214
2505
452
2
28
58
3
1
5
6
3
88
36
3
197
337
14
1
28
365
9
4
1
1
4
580
1
473
422
13
476
3
41917
1
2
592
18
2
57
3
1
14
67
2
148
45
28
14738
92
2
71
76906
43
2
6
18
1
3039
33409
2
8
135
2
23
6
6
1
3
47
6
1
2
2
2
977
1185
1
24
1
60
1
4
3
52320
304
146
688
406
1034
10
11
2
1
13
117
18
2
9331
4871
410
1
1
15377
512
2
7
26
115
118
3424
2
4
670
1390
885
544
15
1
3
41
13
33
3
1
3
4
6
4
1
155
9
6357
5
1
3
1666
24
1
2
2
59
288
2
7
27
23
352
8
3
768
1
1
1
2
13
1
323
21
1
41322
72934
458
3658
4
7
10
9
119
6
14
1
1
13
1
6
1016
653
4
178
1
1043
3
504
218
3
125
1
9
13
11
25
50
3
2
2
2
1
6
18
59
63
17
41322
1132
35
283
7
1496
396
24
8
56
16
18570
2149
25
2332
1
13
3394
11
3
1
411
14
1
26
1
1
1
3
7
2585
1
34
2
3
21
8
3
632
2
9497
3
3
12
1
2611
21
3
1284
1
107
301
9
2
1
7
204
136
4
27
2
2
225
4
2
1
310
12
1
3
2661
2
341
1982
1
1
2
1930
51469
776
6
17
1
14
1
1
101
2
1
42
4
1
347
1
1
2
1634
3
9481
1
134
25513
3
9
1654
7
1
1469
7
1
1
120
233
1259
5
692
228
265
107
9060
5
3
23
4
2
2
136
303
17
130
9
113
686
1
622
32
506
7
1094
4
1
2
10
3049
29
4
1
181
1
39737
1
134
1
992
1
3
10
2
697
1
17
2
21
2
146
144
6
1
34482
2
42
193
58187
1
2051
1
13
60
2
65400
28
8
4
1919
1
3
1
502
10
8323
5
6
1
3
2
70293
1
29
70
1
5
39
22
1
1
4
4
1
2
1
1
605
35
17
1
32393
1
963
1
19
1
1
12
98
20
5
5
20
3
1
2
876
16
700
8
1
76630
1
84
27
366
14
1
1
4
50
3
1
1
2
5
125
2
3443
268
163
4063
3
1
1
1
20173
1
1
2
33
1
71
269
2
1
6
121
52
187
4
8
5
1
3
5
1943
26
1115
1
184
73191
2
1
1
2
2
1406
431
6
17
38044
6
1
1
3
2493
1441
1
25
2
1
52552
1
1
16
1
952
3
33
1
2097
37
3
18
4
67
112
20
3
1
69
54780
10632
1
6
1
39
765
210
7
6505
3
10
39
1
823
4
1
7
29
1518
2
22
45
11
53
84
1
124
156
494
15
85
2336
2711
1
62
1996
4
11
91
209
1
72
2
32
6
1
1
288
9
43
85
766
2
18
176
9
2
1089
40117
1
3
5658
77
9
67
17
22432
3
5
4
386
1
3
1
34
545
4065
7290
41
2
3
16
6
5
6194
10455
2
4
1
1
2
23
1086
1012
13
2
1
1
414
19
1
6198
6
10
39
4050
42
6
45
6
5167
102
1
11
26
21
1
5
46
2
313
153
232
121
37704
3244
56
93
2
2341
1043
488
4
809
1
159
2
10344
44
134
6
4122
6573
1429
1
9
42
6
571
3
1513
2
13
95
1
1
10
28
1
1
38447
10
13
5
5
10816
8
1
2
2
107
2
4
1
68
1
391
4554
1
1
6
938
33
92
3274
6
9
2
48
2
373
28
2
1
11
6
1222
1
23
14
3104
3066
148
2
52
2
366
395
47
2
1
2559
5
30320
15
169
112
1
45
3
1
1
43
3
1476
64
1
5
2
2
25
7
302
89
4
294
1
1
6
29
843
1
1
875
10
4
27
6
51
2
2417
2586
2067
4529
32
84
6810
20
6
2
42
169
1
2
20
1
324
4844
17739
4
123
1
6
1847
1
5
271
19
2802
4
25
120
1
32
745
4
1
48
26
1510
1
1
196
2
6488
48
9542
2
12
1
4
2
8992
2
31336
16
467
3331
98
40
3
51
2
2
1
20
48
7
181
61
1
2
282
21
2286
109
29
2
2
11
2
494
871
1
7
12
183
1
2
2
5
1270
2
869
2654
5
137
5
4
10
36
6712
164
17625
21
7
3
112
2
1
9
66
2
70
3
1
49153
1
1
271
78
24
5
10
722
32
186
8
31
1
1
2
8
70089
3
120
2
5321
13
2313
90360
2
432
4
378
1
4
10
1
698
15
271
3
10
641
1
136
3
2985
3
1
1
1
4
1
2
2
1
17
141
24316
1
93
272
315
1
11
14
1914
1027
5
198
162
7
19
3
1
56
1
9822
1
1
40
51
700
1679
39
1
211
1157
1
7073
1
58
1
4321
3
4
5
13
11
4
4
32
1
11
1
2
420
42
1
65
4
42
2
1
256
14
17
1
1
1
52
2
38
1
1
12649
54665
1
5
437
3
308
2
2
1
3
2
1
1
1
107
1
165
57
1
472
1615
7
3
3594
21
78836
1
1283
15
67
873
2359
1
37
7
2701
3
12
117
1
1
3
44
2
4
4
6
14
275
28
1
6
6
1777
1
34
117
9
2
24
1395
7
3
131
168
1
1
2
7
226
35
13
11
1
3
83
35488
1
6
3
26
54208
1
2
4
2
1
1
17849
78
5
1
4289
6
20501
15
1
29
71
8
1
60
1
205
19
3
680
2
1
674
28
780
27
217
1
2125
1
3155
2
1
2
7315
7741
4
29
9
1162
6
1
7480
1
1
139
43
1605
84
1
4
1217
12640
1
17257
288
5
320
139
21268
640
1
86
1
16
5146
13
3
3
1
3
6
1
7
45305
1
51
237
1596
145
7
103
97288
4
17
63
4610
4
1
1
12
3
20
668
3
10020
144
1816
2
154
1816
1
30
8098
54
1
18
50
286
482
25
49852
14
1
1
1
34
297
3
1
1
2
2
7
8
10737
432
69
8805
1328
90
4
1018
81
1
2
8
1
5
11
18
3465
4
13
1
3
627
120
25
53
8
8
1469
539
5
4
1
2
1
53
14
61
12
44
1
73
20
11
1
1
5
1
58
8
1
5
33
8
2147
2
8
83
13
49537
730
12
8
530
943
5
71
5
11
88541
2171
164
51
1
258
704
2294
2
1
1
2
29
1
2
8
11
32
1
1
586
1723
3
1
167
10451
52055
104
295
1698
5
17
2
37
1251
368
2
7
2
1
1
1
1
441
66142
1
2
583
804
56
23
1008
54
182
1
15562
13
2
397
1
43
1230
3
32
440
1
96
1
1
4
41
415
13
4
2
2292
1
55
35
102
2
198
790
8
9
390
12
7
1566
4
5866
1
1
2286
769
3
3
2
14
15
3
1
4
2430
538
1
21
1
24
1
2
2
1
1
3
29125
337
1
3210
4
23
1
1
25
1
1
2
16
40
12
1
252
674
1
24
1
1
3
40620
16
5
1
5
14
2931
2
7663
1
106
220
1
242
1
28
4
11939
70
9
34
18
30
1
39
1
1
525
6
50
32
1890
16
47
31
7
28
2
3311
92445
1
1
2
12
2846
3
10
9420
1
1
48
11
3974
97
4
6
204
4
1069
1
2
126
6
8
189
1
1
3
18
39
1
2
1
1
49
3
1820
1
621
1
184
1
8
12
14
4626
2
256
1
19
9
3
2
5
263
1
1
31
147
5
1045
5
90
1
366
1
8
5
4
11
618
105
1
2
337
3
4415
13
1
1
2
12
195
1107
2
1
1
1
2
11
20
1
22
4
112
1
3
1
53
4
307
26013
36
25
15
659
2102
1144
1
2
28
1
17
1
52
29666
3
45
26
3
80
1
96
2
31
1126
1
571
1
63
3
32
61
80
8
15
724
3
2
1
31
64
95713
8
1
1
14286
1
4
2
10
1
1
8
5
1
5
69
8
5405
4
83
31
5862
21843
10096
51
4
3936
2
2
11
54
675
55
12
12295
592
2
154
21
10
11
34595
669
1
1
28
1
5
767
7
11956
5
15
1
1
49
5
49
5
3006
37
2
2
54
1
1
4
33
5
3
5
133
100
207
3
155
155
585
2
10
10
47
55
1
49
14
4
3
11
1
1
3479
1
483
24
9
1
1
3
17
496
1
1
13
5528
1
2361
4
3351
1
2
3
183
5
946
2
1
50
2161
1
128
5
548
5
32523
1
32
11374
11
7
4
9
1
22871
19
4
139
2
34
2
8
8
4265
43
1
26
59
3
94
19
4
1247
63
1
2
6
1
29
1
799
165
1
180
1419
3
2
1
1
12
5908
1039
2
11
5
305
641
109
4332
1
4130
1
1
4
722
2
2
2878
21800
1
262
6
1
45
16217
1
2
1
120
1
149
11
20
1
221
443
64
190
117
1
296
15
5
73
11552
1
1
16739
2
14
1
2
1
21
16
2
1
15922
3643
1
6
330
158
1
1
8367
8
58
1
28
46
31
2
2
1
4
8
1
7
6
23
34
13
315
38
128
903
34
11
2
2
2851
90109
3
1
52
390
10
11
46
9
57
1
251
6
16227
22
204
2373
81
9
1
2
1
3
11
47606
107
1
2
6
1
60
7
1
6
79
2
1394
5
2879
2
3
4
1
4
1
4
1
1
1503
1
28
63
3302
7
157
2
2897
1
11
12
41
13
1
1
9
76405
2
5
1
81379
42
3155
1
5
318
10
1
2
3
1
27
18
29
13
121
4
17
7
87
2
2
1
443
1286
75
72
137
3
3734
6
1
5
329
6387
132
1
2
2
4
14
740
3
1195
1
87
9
99879
188
2
1
43
19
5
1
17
719
24130
205
17
86
1
4155
9
6545
43
7
4
1
1457
686
1844
192
1
60
1
9
16
8
2294
2
2
30
16
72
70
1
1
1
4
9281
1
3
102
335
273
117
1
54
200
1
100
4
2
13
12
2
16
1
368
14
1
16
48574
1
28
2
171
1
1
1
1
5
15
1
645
3
1
185
2
1
36350
69
3
3
26
333
1464
5
1
600
9
2
3
416
547
1
2
8
10
1
9
3
18268
148
3
288
865
4050
21
18
16645
6
2
28
5
7
2
18
8
6
61389
1934
39
12
2
337
54
3647
6
168
1
94
653
1
621
230
1
1
515
303
40
1421
3
11
5
1
2
245
1059
72
8
2
1
40
7
1
55
2
1
2
70455
33
1
96
7
2
1
13
15150
10
426
43068
8019
1
1024
73905
2
1
52
1
1340
46
3
64
5
445
28
1
4
200
1
2
71
178
1
3
47802
989
1
57
1
44
2
4
4
10
549
1
137
1
3
4
166
16
667
4
221
2
3
10
2
140
14
1
140
48
19302
28
67553
3647
1013
2
7126
9
18
1
1
3
81
2
13
11
13
2
236
8
28
222
17
11
1
45
428
877
26
20
1
5051
171
3
209
44
876
4
1
634
14
2
42796
1
1
9
4
12
90
233
8
1
4
1
1
48
106
17
5
16263
6
1
1
6521
2
29
1
2
2380
3
135
1
161
37
1
1
47
6012
3
1
8
12
1
1
47609
10
5
76
1
1
7
96771
1
1
555
1
3
107
3
45
13
703
753
1
86
5
3148
2
78
115
5
8
15
251
11
18
1
1102
2867
3
7
2
1
1
1066
2
80
162
2
1
21
6
388
1
2226
87
1
74
28210
33
97783
12
5
92
6
1
5
9
2
1
5139
6
3
1
25
1
88068
56590
88
13829
7
187
1885
3
62
16284
1
319
1
1
2
146
559
1
5
1
1
79
2428
5
12
59
4
2
1
1
1
64
17
199
4
1
1
1
304
858
2472
8
10929
4
3
74
13
5
41
12
35
43
1
1
2
45
1
1
1
2964
1
32
1
4
5
332
38
9431
1
1
6
104
2
9
1
29
1
2
275
1
8332
3
31
3
2
1
848
12020
70349
10
63
40
1
616
29692
2
8
1
1
2
1
1
1
5
30
20
673
3
3
415
1
37865
4
9
24
2
2
3126
15837
11362
4382
72883
12
2
1
46911
54
8
3
19
4
27
49040
845
3
147
145
409
15
16
3
1464
32
46047
30
28
4
2
65
2
11
1
42973
21609
2
2
2
1
1
32475
50867
1
3271
25646
38
264
5
18
2
3
984
1
7
1
115
4
16
3973
1602
6352
2
2480
1
1
1
20
16660
23
830
1
2
17767
12
2
813
2
12
1
1
1
56
4
1
1
2
5
41
11
168
6
1
8098
19
10
3
105
1
1
675
299
8
931
8
1
22517
37
62
3
109
1
69970
32
2
5
14
1
4
4541
5
1
3
8
6
33
260
117
117
2805
1
195
1
637
1
1
87
27550
3
33
22644
9
25
1
29
1
18323
1
11
11
1
172
20
1
1
10
7
2
23
4
5
1315
115
1
10
9
2
1
1
16
8
59
1
22
107
373
32871
3
4
4
1
4
20003
152
91
3
4
72
5
1
1
6896
2
10
4
5
3
3
5
2036
1
9
686
1
318
3
92
71457
2
1
757
21
16
12
2
1
2
1
1
8
8
2560
1732
2
12
3
1
2
2
19
2
1
1327
8049
19
8
2
1
4100
4
3
208
14
2
64173
448
367
54
47
5731
2
28
11
1
74
9622
618
46
590
296
9
1
12
6
6
92473
1
1334
1510
1
1
3
6
15020
446
6316
7
2
7531
16
4
1
8
3097
6710
14
2
2
9
13
22
7
655
1
115
232
8
335
20089
1
13414
20
2
3683
6055
2
27
2
5
130
5
5
31
180
88
1
1
56
21
1
47
32013
7
76
48
547
6
29
7
845
697
17918
1096
2
6363
17
6
2
16
558
120
1
177
12
18
23
165
10
13300
89
1750
5
39
3
1
1
1
4993
1
72
2
8
3
1
1
128
3795
489
5
2356
79
5
8504
17
1
3
59
1
2
1
11810
8
1
4
1
1438
5
1
63
1
1
5
25380
1
1
11
9098
18
1
48
2
124
12
3
18
1
16
1
5463
30
148
7
197
184
1
1
247
8
20
35746
2
337
2
85
1
23517
7
1
129
152
187
149
1
669
107
527
1
223
297
62
5969
621
6904
1
8
44
104
13
1
1648
49
8044
4
16
3428
1
3
3
2
6
1
122
3
4
12
2479
723
1
32
185
112
4
2
1
88
1061
1
1
9
88
20229
427
1
506
5
1
1
10572
55758
27
3
2
440
1670
1822
12
3
1
28
15
7
992
5
1
11
33
67
1
8
24
23
351
5
4
151
1264
11
635
1
11
790
36
1
1915
1
3
6
2082
58
2438
214
6
2
28
6
1
5032
10
340
2
1
10
201
11
227
934
226
1
811
1
13
22
29
1
354
25
929
1
199
6
3
1
1
2499
208
348
1
9431
1
50
189
20
13
2
6
16916
1
3415
4
10
3
3
1701
8627
4
7
555
1414
9
105
11
552
1
2
318
38
4
163
1
22
1
2
57
2370
4
39
12
35
4
24487
2
6
2
1
2
546
43
3502
12
3
1137
200
4249
1
3
100
16
1
1084
172
4
19284
249
5
1
34383
348
835
84
34
1291
2
2
254
519
2
1
2
15073
3070
40
1
1
1
13064
2
8
197
1
2
1005
223
5
1
365
2
1
374
1948
4
21
13
25
413
1
10
1
7
4
158
1
17
193
1
18
3
301
1
6
9
121
1595
1
3
8292
30607
3
1
1027
1
4
76
2
1
6
6619
26
2
30
38
1
39
62
3
146
1
73
1
17
5158
15
2
188
1
1
6146
5
7
11
1
2
1
87
150
3
8
8
1
3
187
19
327
18841
4
1057
481
3
1
105
50
1
5
55
21
13433
21555
10
5
953
4
2
1
21
1
2
96
34461
2829
1
3
12
1
10
196
2
80
7576
227
3
2
5
21
9
175
385
94
3
8
1
361
49852
14
1
10498
5
14189
56
1
152
1
69
20
1701
5
3039
1
3
8
1
1
662
1
10819
1
2
1174
1124
1090
3190
112
5
2
11074
1
3
1670
1
4
10
4
95
10
1
3
2569
1405
3
5
388
1
6
3
2
2
6
17
2
98
12
1867
9
54071
8049
57
485
4560
6
307
1294
1
11
32121
8
1
140
1
2
3
3
13
1
2
1
4
1980
21830
1402
13
771
41
207
304
1
3
3
19
89499
1
5
2129
1
2
279
2
1
3
1
222
5
263
1
1
3
1
4516
3
8
76
42
80
2805
1
1815
1
11
8
4
11
1148
2
256
62
196
108
35
32
25521
2
3714
9379
13200
4
52
100
2
9
2
3
7
22
4
209
1
10958
52
41388
1
2935
15
29
1
2
2
1198
1
4
24
29
5
1
43
1
334
2
1
72
1880
1
1
2
5
190
3
3877
4
4
2
1
3847
114
113
1
10
488
75061
11
1
1
3
1
7
22
91
5135
5
1
8
2065
4906
7
5
9
125
16
2
3
8
15
7
83
840
15
5
20
56
1
2
272
24
1
3581
21
3
7950
1
2
1
1
8
2
1
1
9
15
3587
1
68
23
1
159
1
119
9464
5575
1
4
1
1
5
1
1
62
90
8900
82162
1
295
2
329
3
2
10
247
1
1
3
178
2
50
1
2
14
5
1
908
28
25
1
2
55
6
2
180
99345
1
1
130
1
1290
5
270
95
2
4
1
2
834
1
9
1
8
87
1
1
123
1
5
5
51356
4
9
96
2433
1
247
1
304
1
32
72
25
15
1
4
2
6
40
3
6
191
1
1
110
12092
49
1
59
1
18
3
1
2
3
4675
78
1
1
22
1
2
2
7
5
2
4
16
2
6
249
2
14
1
445
1
980
3
69
32206
6
405
42976
20
7629
6
58
1
21
279
10744
5
2274
30
216
2
1
3
5
14
13
26
13
4
3
5
2
13
3476
308
2
2214
2735
7
126
13
1
775
3
56
2
1
3
39
24679
7
1
202
53
18
878
1
36
1
1
12
6
4
1
5763
5753
2
5
258
1
3679
1
2
12264
14
9
154
1
3
11
11
597
5
3
5
4
11
202
1
7
2
75213
8
4
3430
232
51
1
1
5
266
513
1
30278
7
95476
42
8849
62219
348
1
31
12567
3
1
77
14292
4
41
2
16
123
82661
1
3
2
1
4
1
26883
15
12
1
945
67
117
5
88
3
11
2
1367
5
3499
1
15
192
1129
90577
14
74
17
33
1
4
125
63
7084
38
3
11
17849
2
8233
2
172
1340
55
163
2
2
10
2
2
3
62
4260
2110
12
1
13431
3
1
13
11
3
1
1
1
165
7
2
197
1357
24
4
1
43
595
9
8786
2
6
1
4
16
2
87
1
8543
1
1
2
3
35
321
399
31
42
1
1839
24
1919
3
1
12
238
41517
5
1
5
1034
120
1
635
1
60
3
3
88
5274
19956
3965
1
22
1382
9
1
516
6
40565
3
9
21830
199
1
55
13
6
1
1
367
1
2634
10665
6422
1234
38669
1
3
16
16
1
963
1
551
3
2
9
40678
1
1533
1
1
38
39748
168
4
1
18
355
1
1
2
7
7
903
10
1
1
32
1
1808
14503
1671
17
156
3
5
6
3
164
64
19
14
29
1
2
2
21
116
28
272
1
1
4
6
548
87
6
114
1
5774
1
3
8906
32207
1
1
2
6
37207
96
13
1
1
1
6
4
166
2
2
25
17
5
103
981
1
1
1669
18
10
9
1
5
5
5
17
21000
6
10
1
4
156
5
3
601
346
8227
1
1
2
95
26
2
2
4877
1
9451
46134
2
785
3
87
1
168
3
9
5
2
1
11
8
1
32
3
12653
117
9452
28
1
13
321
1
3
2
90
42
2779
1369
1
10
278
475
11
16
1
1
130
108
9
1
2
69251
8
1
1
1
9
22
43
128
3290
150
1
4
384
17
4
383
6
9279
1
507
79
187
3
10
4
42
28
159
1
3
17209
24
3
125
1
1
3
2
29
265
2
1
2315
9802
1
63
2171
1
2
131
10700
19
189
12
336
6
189
2
1
11
138
11995
181
24
5
76645
3
6
1
61
137
14
5
2420
60
62
7
2
7
16
24
67011
13
1
1
1
102
831
4
1487
261
1
1
391
1404
8
3
1
8
6888
135
3
1454
4
2932
10
3
2
2183
10
15
4
1
180
1
9
13
333
3
1
31
5
2
943
3
3266
79168
66
107
2825
293
1
553
1305
7
2746
529
81
1
1
2
382
178
1
12516
17887
1
4
1
1
1
413
6
1
62
14
14936
1
1240
1
226
10638
151
7
192
450
104
2
435
1
4
88
230
72
2
1626
2537
1
2
13
5
8323
6
55
1
11
3
57
293
5
17960
2
848
7
3
1
1
7
1685
1
5
1
4
203
21
46
3
36
19
4
9
10221
1
1
3
11
72
18
3
49
1
7
10
1
4143
30006
4
5
206
103
1
13430
1
4
9331
2
39
3529
2
40449
727
157
25
1
1
194
323
2
3
1
4
68
1
20
5
29
2
134
3
434
90
1
3
12
1
10
25
2
1299
11
2
96
2
10621
306
3
1
28
3
10
3
4
3
2
17418
6
3
10
2
13848
2
2
1
7
515
1
2
3
6153
322
5
4
1
67
2
1
722
1
5
1
2
1
1610
4
28
2
13828
1
5
2
1
1
758
3
1
2
1
118
4075
53
2
5
1
1
6
2
1
58126
1
24
5
72
22
5
10935
5
79
13
1
1118
79
4
2
4
1
85
1613
1
8737
508
64340
1
4
14342
4
1
5217
1
2800
296
38
2727
2
2
11
16213
1
148
1
3
950
89
3
4
197
426
98
21
8
31446
23
4
8
18
2
2
52
18
54
22
10
1
6
30
50
3
1
42
2
3
29
1
2
5
23
10968
613
1
2
3
25
47
1645
9
14
1
399
4
1964
64
635
2
1
644
7
13
3
8
1
14
116
306
44409
11921
9
4
6
3
709
1
2
47
355
1
1
7
1
4791
98724
1
49
428
1
92
25
6
28
568
142
62358
68
9
17
1
70
2
22
7937
19
25
2029
1366
2
1
34660
5
1
8
1
3
6
2
124
293
131
10
3
10286
1
17
170
109
60
4
2
179
1
13443
32
4
99
3
2
1
4402
92
1
1
56
1
1
13041
38
3
166
7
3
1
2
7
229
2
722
2
7
1
3
5
1
10
17
2
9
25
18
200
1
2
1
1
33
3983
470
2
5
6
1
7
946
1
16057
8
16
7
7
4
79
2
1
5764
1
4
6619
1
24
20662
5
838
17
1
87
6
65
5070
46
143
1
2971
17
41
1
203
3
6
2
46
91
36
1
13
2
1
1
404
1
668
1
1
3
162
18
1197
1
2
2
18
1
1
215
4
56
29
1
378
3
18
4
9
4
71
621
5
105
12
2
68
11
1
22
2
1146
8
2
24
859
22
11
18
781
1
9318
14592
3
1
95308
1
73
70
7804
3
4
265
5
1
184
7
217
678
529
922
2
145
802
2
41
2740
1
6
6581
1
2
2
1
197
14
2
175
35030
1
2
1561
46963
39
55
241
7544
3
10
1
3
7109
1
11956
27
2
21
32
247
134
46
1
2
231
17
24765
3
1
49
4
3
3
32
47
1554
1
1
1
69
44865
10
5366
108
3
12
653
1
1
27
828
8
146
8
3
9
43
607
5
66
58167
2
3
1
18
21
18312
1
69022
122
8
164
7
6
6
1
56
3
3
807
1
529
1488
1
3
62
40
2
2
133
11
110
3
87
1
2
38
2
65615
44
347
6144
1
231
11
154
1
911
1
1706
375
46
147
2
19
156
1
43
53
272
3
3
11
5402
5
1
5308
5
5
5438
2517
89
180
127
4
350
1
17288
13
56
1
4
44
2
1
146
2
10
5
220
4813
9
17
2
2
1
17
155
2
62
3
1
1
1
5
3
23
62
1
21
3
1327
30869
1
2
34
54
50072
66109
14
6378
7
151
26
2
15
324
38384
14
1
1
186
11
36
191
3
5
2
5278
6
108
4
5
1
1
1
1
955
50
37
15
16
7
405
11
1
4
7
2
663
6
1
1
5
129
402
7
3
24
7314
5
2
281
27
1405
1
87
304
6
1
5
1
2
10
2263
14
18
3
76
57
408
6
10
23
2988
2
2
134
37426
2
1
31294
1028
2
297
2
15
16267
68
34537
1
655
1
472
986
3420
1
1522
7
296
1743
1
78
2
15157
2
389
2
1948
6
32
3
63
1
1
4
17
1
338
1
1
7
600
1
6958
12227
1148
12
11
14
1
1
26
5
13
2232
35
53646
5
28117
6
174
2
153
11
16
95
90
74711
2
1
5
3164
1
1
1
783
1
21
25
16
2
54
160
5
165
679
1631
66
11
145
14919
6
840
1
1693
12
55876
6
64
184
1
2352
251
3133
775
1
2634
10
105
1674
3681
94
5
3576
144
1
7
13
2
15
248
5
1
1
13413
191
2
4
6
46
1964
25560
309
29708
1122
2099
14928
204
6
2
34
7034
1
1
1
3
1
5
11
432
20
35
97
1374
2
2593
1
49
1828
14285
1
1
40
35
2
412
61
6
7
197
22407
354
1926
6
380
1
10
20
3
1
82
55
6
5
1
55
351
28
686
41
171
2
14
1
1
556
13
19
4
330
25
1
200
130
11
2
302
1369
1123
13
41
363
3
83
1
1
2
64
2
55
2
8348
5652
10
6
29
27
2
61917
1770
1
258
16
1
84608
4
8
2
1860
945
373
1
381
2
2
33
3
31
1
1
475
49
1
3
1
112
6
3
57
1
1
1349
3
5
25
2
179
5
21
57872
7
4
34
1
4
7
1
2
1
1678
177
25
75007
3
184
5
32
3
660
1
123
1
90
3
14189
155
5726
1
1
259
13
67
3
45
280
8
1
604
10
27
4
2
1
12
34
6
555
1
2
1684
5
55
6457
1
9
1
2
1
2
2
470
97
7
183
60
19
1
3
120
682
33
12104
88753
4
4
2
2
18
195
1
277
1
3
206
6
147
2492
195
66
4
10694
12019
1
1
2
2622
10
57
210
1571
55
2
6886
8
21
6
47
272
23
141
1
27
986
1
179
5139
2043
17
7718
67
7
31
5
11022
17
4
1
2
2
74
1
1
9622
2
2
121
10
37483
14
1
2
1
340
1
7
6558
5
2
1
22
2
1
3
2
5
1
2
8
15
8
314
3
6065
2
578
3
2
19
26
27
7
1876
1
14
5
9292
2
1
66102
1
4
2
83
2
226
9
42
467
57
8
1684
16
24
6
58
1
12
459
2
1
11
7
10
35
4
18
1
20501
92
8
10
7
33
4343
14296
45
2
1
8
3232
218
1
2
3
4
1
8
52
1
53
1
1
1
28354
4
10
3
1452
16
14
1
3107
50
8020
36
90
49010
7
1
1
2
2
1608
48075
6
1
4
1
4417
2262
1
2
2
20
1
4
2
25
11
1
21
94
1
1
29
8
3
1
52
54457
273
42
2
2880
2
2
15
1118
3
2
5
18
1
8
2
153
1285
32
28
4874
207
2
4
68
7
21609
73
2531
2
1764
1
6
44
121
1357
278
32
66116
1
1
279
27027
689
1
436
6
95
1
21
8
13
1
1
70
47
5
640
22600
4
3
2
2
3
9
22
39
10
1175
15
86397
2
3
160
152
2
24
10
13
18
9
16485
3
4
66
1368
11
1
19
1
3
18
44
91970
1
4
10742
1
109
2
1
3
1
2
2
67
8
1
16
12
1
1
1
20
1148
4
5
2
78
15762
13
2
142
42
627
1
1
1
136
7
73
20112
8
186
49
864
59
5
3
10
1
16
1002
11
1
127
35295
9
312
58
2
4284
127
75
44
3
564
3
2
2
5725
514
7
9
1
7
1
1
95866
1
3
150
1
2
34
76
61
2
31
5
1
1
4
24183
15
21614
159
447
1
1
1
36
3
33
3
3
8
15
9886
19
11
6
107
4
6
14465
12
393
1
209
51
4
1
9
197
5438
1093
1
1
1
20
3
11322
27
4
4
2
31358
17605
214
4
3
26
2
1061
39
1
1
14
39
1
1
153
1
179
3
9
2
2
1
756
4116
7
161
1
5
1
1
4
6
234
1
1
1
1
2181
1
4
3
13
64747
314
658
1
5
2
2
1
3
1
13
1
2366
198
1
419
4
273
160
3
94
4976
2
16
6
3
6
15734
6625
1
4
1
41
1
2748
1
3
1
44
404
302
16
2
1
1
17
1068
2736
13
1
1
14
4
15
749
35
5
2
3
9
3326
1
1
9
18
96
2
200
1
6
1
3
8
1
422
3
5
2
3879
137
6
4
1
61
4
4
5379
34
1
2271
185
1
20
1
1
8
105
30
39
3
12
5
2
14
431
18
320
1
29
22
5
140
1
3
1
1
1
9
247
4
4322
10032
638
452
11
1
876
1
28
22
2
1259
58388
61389
2
4
43
94
618
10
6
2
1
27
632
144
23867
2
1
1
3
1
48
1
4
2222
14
4
78
27350
779
15
9
122
4
6
56132
1
2
2
29
345
3
13
863
1014
2
431
98
5
1
2
20
3
3
4
21
21
399
3
22
78
5
81
9
43970
3038
3
2
8
699
72
4
1
33
22610
27
2
829
46
1798
82
1
24
12
3
15
2
337
1421
20
5
123
818
1
4
1
393
326
5
1
1116
4
908
1
1
18
821
53918
1
34995
1
3
48
42
19
1285
1260
149
5
85
850
16
37
2
2
1047
9158
7857
14
22
22797
56
7
17
6
1
3
358
966
1
4
5
4
4
79899
10
7
4
1
5
5
10
147
38
73
1783
9659
3
1
2
15
63
76
1
2163
39
79
147
242
248
1
3
319
14
428
17854
14
1
2
6
4
32
7
1
3
1
391
1823
73
3
2
2848
9
4
156
63607
6
40566
2
26
12
993
1
185
35
3
2
18
1
1
2
3207
24
5
28
1
143
1
1
68
2163
1
6047
108
1
66898
1
3150
1
343
2432
1
1
1
43352
41
3
988
1
4
471
100
1
1
37
79
1
1
1
4
38
4
3
1
4
1
2
3
1971
2393
7661
1
2
10
1
53
607
3
51
1809
4
1
6
5
4
1
17
1
5
19720
16
186
1299
2
1541
178
6
18
1
592
1199
2
16
1
285
3
3
93
337
6
14
755
32
103
35
1
8
1
50462
23
17
125
23
13631
1
1819
157
2
624
9761
4
2
170
69
22088
588
8
1
400
121
2
4
1
1
1
19
757
2515
1
1
13
1
41
151
409
1
24
4
6
25
445
2
392
62
2
44
3066
14
16
1
6
1
4
2330
28
37082
1
28
70
88
25564
1
24
2
18
27581
45
1
1
1
3
1
110
13
9
62
1
38
6832
12831
1
13
109
5767
330
7578
3
1406
71
1
2
13
6
1
14
1
21
11893
1843
13
1
1
18
3
3
388
1
1
1
12
56
1
23
4
264
76
88154
270
37
1834
2
5672
4
4
18
2
1
369
3
62
12
2
56
5
86
105
73
20
1
1
1
38
2461
2
545
1
1
2
12
40335
2
1
11
11
31
817
205
2
12
1
4
16
135
82
103
1
1110
19
17
1
1
1
762
1
1
1
28
17
1296
44
215
18271
90
28
519
5
13
12
2
1
89
1
16
15
7
4
111
3
4
1
2827
2
111
36
2
247
240
155
272
1
617
7
638
9
1
1
29
3
16
7
4
9
590
2
289
5082
1
10
10407
1
5
10
10
1
2507
1
13
304
1
7
42
201
8
1
13
2
72
13
2
7
3
5277
85162
28783
1
162
3
53765
72
90
1096
4
1
10
1
2
44
3
1
4
23
160
1189
27
1
196
75
562
1040
73
2
31
108
132
10
3
18
324
2
2
4943
30
3
143
1
23571
72
73
2
89
2
3
38
30456
1
89
1
1
376
5
127
1828
11
2
1
374
2
39
1309
220
57829
1
48
30
758
15412
8
2
17
45
2225
11
174
1096
23
2
22758
4
3
207
1
1
24
238
3889
2
24
1501
1
1
13
47054
1
1939
6011
1
69882
1
5
2
39176
1700
5
78
36
2
32
1
1
2
47
7
444
3
370
6
1880
139
1
31336
131
1
12
3
103
82
22
3
10
1
23
379
81
7
1
24
4
174
30
4
69
1
1
8
1
114
1
42
1
76
1452
4
3
4136
49
14149
16
1
1414
299
3724
33613
1
3
204
8
2
26
1
8860
31
22
464
1
170
3
1
24662
1
76
1
1
59
66297
999
132
24
214
1
375
564
5
36
516
956
1
28
31
1
197
8
40
1
14
1
3733
2
4
32
2
1
12
1
390
1
1
1
1
622
1
1
6
12
5
1
1
5
2
28
65
148
79
112
7
1073
3297
2135
159
91
33
48860
5
18
1
38
7
43
2
39
12
1
387
1
3
124
5
1
8
3
1
1139
393
111
943
29
602
144
1
12995
1
24
8
5238
8
1
10
71
1
2
1
1
74
1
1
2
99
12
2
968
1469
379
1
1
296
3
7
13
29
20
1
91
16
9
1
13
5
22
4
1
6
121
1
2
32
13
3081
2
18
356
1
81
38
2904
4
89793
15
2
4
1
8
52
4
44
6307
6
2654
11
3
30320
29
114
69
1444
12
1
1
27
4
8781
63405
1
37
29
1
28
2
38917
1
9
110
16
3
2
5
1
1
15714
13
2
10
1
2
4
1
2
2
11
1671
4580
1
2
1834
10
169
1
3288
19586
1
1
27
12
8
1
14
185
250
26055
48
464
5
2
11
2
20
2
1
348
24190
3
7
794
3
64
1
54
1
7
1
8
11
369
852
529
3
77
8154
2
7
4073
15
98
5
112
4
247
1
28
2
892
2
82
2
20029
1
13
5
512
16
89
5
16
1
18
1194
1
91
65
1
10
1033
3465
2749
1
2
7
31
3957
28
1
1518
2
8
2
14
1
9
1
1
57
40
2
2
4288
58931
71
3455
65
1
7
1773
108
30
2
968
2
9
2
9
1
2
124
307
341
1
2753
1
12
1
1
45760
42
33
19
398
32
1
3
4
211
5
50
1210
27
1
1180
10
19
357
1
1
1
1034
33
1
3
1
2707
103
4
3
11
1
45
107
1228
1
6
122
26
1408
197
181
2
1
1
1
11084
2
8
1
1
1
1
15
1
860
13
3
1
3
1
38290
261
5
5
3
3446
1
101
830
2
87
8
41044
3
7109
1
13
2
1778
4
66
1
1878
11581
76
1
1
2
34
110
10234
79824
5
4
548
1
145
21390
3
3
15020
2
13
3
38
1
17
2
3
11
1
4
7
11
2
10
785
18
7
1
1
1
2
316
58365
1
179
78
1
23
22
3
3
2
1
4164
18798
1364
255
72
830
328
47207
31
12295
5
2
6
12
10
223
16
5
1
5
3
1
3419
27
89
31
757
40979
163
3
3
5
121
5643
2877
588
6
1
1178
108
1
1
187
1
11293
5
74
115
9
152
1
1
20
3
3729
7
69
9
80
1
35
120
209
3
1
345
131
34
13
1
1
1
3
11
8
2
84397
16
75
14149
59
5
3
5
1
4
91632
1287
2
1
3
1
64
1962
365
71
4
1
3
13
77
7
305
259
13341
1
262
2
17
27
2379
20575
4
121
85
1
132
4164
5
7
2
10
118
79
134
24825
51753
10
73
5
5891
1
10
410
1
821
4
422
3
1
1178
1
4
351
8
992
22407
2
32
49178
1364
1
1031
2
2
1
7
556
6
2265
1
6
89199
52
207
24
38164
3482
59
3
248
1
5
63
2
1
3
1
1
1382
17
3
744
112
1361
16
36352
26
7
23
41
8
590
160
179
97
1
12121
1
1
6174
27
1
1
6
1
10
11596
4255
1
4
48
11
1
6
18782
13
8
7
832
2
2
28
3
3
277
18
286
154
1
44551
5
8
1370
7
39
29719
338
2
3882
1
3
2
2908
1
16
4
99238
1
155
2
30047
1
135
281
1
80490
79
32882
18
2
13400
94
1
1
3
2
2
25256
264
14
1
2
3
1
17
79
5
1
2
1
5
2266
5
5
930
11
75
7
30
149
1
1
1
1
1
335
3
463
1
2
24896
2
31
1896
1124
25
3
24
3
46663
2
15
3
5
17
25256
1
194
38
31
86
14738
7
2
101
5
1
2
119
1
19917
1
58
40
44
235
684
61
10
1628
28
1
3297
116
3
11
189
81
39
17
1
1
1
15
1
1
996
39
51
1
2
13
231
95
55
8446
5
2
86
1
15
8290
2740
170
635
109
1
1
4
23
191
10
33475
2
10
81314
5
187
142
23
7
4
1
1015
2
246
90
7
68819
1
1225
24
97
31
1
579
59
1
2
87
1
18
347
6
63058
40
1
15
2
72
2
77
2
1
5
516
2718
86
3207
6
1889
16
2
1
28
2888
12
2
1719
1
10
7
361
12
1
5
22971
1
270
2
56
36
17
4673
3993
2
1
91
271
4
2
37
1
1
1
12
1
2
6
70
3
6
43
9
1
16
595
9
195
192
16
4
1
8
3
9
328
315
1
2
6
1
403
12627
3
2258
62
1
83
536
13
2
3
7637
17
448
4
2
577
1
31
322
1
98
10
269
1
9
63
1
13
308
1
3
577
4
1
5
482
678
1
5822
2
1
29
1438
94
288
1240
8
4
19
1
23
2
22
15
9745
10
202
1
10
9
2
103
134
1
2
35
9431
1
6
3
2
10
709
4
1
3
117
81522
53
63009
2
316
1
182
3
273
85
3
204
23
2975
46
7774
1
38
2582
61196
4
213
3
4488
1
1
1
4
2870
1
1
3
113
1
320
3
3
3
10773
4789
1
19
3
11
13
3
69
229
146
8
9
10
4
412
5
95
4519
3
2
1
7906
103
2509
5
184
8
4185
947
31358
536
9
570
221
21
104
374
2
131
2931
73
153
207
28
1
1
1066
4
1
244
1
1
2
24
155
40187
1
74
3
4
43
38
26
6
1
261
226
29
17
1228
1
6
1
10
30302
4
5063
5
2
4
2
1
2
1
75
37
3854
22
37
55697
89
1
127
441
2
1
19211
11
12
1208
351
2
1
895
51
83
25
61
2
1
61
2867
748
116
15
3
1
1
7
119
537
3
1286
52
4
7
927
3
230
4
6
19
1
1
1
3
3
2259
2
3
6604
2
2
1
237
17
15
2
3
2
2
438
101
151
2
1
3
12
21
66
85
2
2
20
10
3
1
3
25
8452
47
1
45
5
1
1
13
3
2
9
6
3
14
2
30429
26186
1
4
1
1
53
1
1004
1
7
2277
102
2
66
118
126
1
1
1
1
2420
10616
16
1
23715
5
2
2
545
3
47328
3
1
49
13
10
2
1
18
3
5
785
7733
1
2
1
2757
17
177
1
3
51
1
1526
4
40
1
31811
3
1
1188
2
184
66505
271
10302
1
2
8
13
3
14
1
1
7
4
2369
1513
21601
162
164
167
19
3
2
1
14514
8
937
3
1731
8
19
3
8
8
8
5
127
2
38
1
1
56
2
30
2
5
8
474
1
3
468
976
167
524
4
11
2053
11
24415
5
54
1
9079
21
21621
7
6
1
6413
57
1
245
1
1
233
6
2
286
1
20
2
14
4
3
1
6
61
1748
24765
249
7
3
4
112
7
28408
1
431
6896
31
3
1
16586
27
76
3
6207
3
4
2266
8
545
233
1
7058
1
1
35
77813
68475
1
3
1
3
64
38
125
107
4093
1959
21908
319
7458
73
1
54
2240
2
27
1
1
29888
3
2
48
1039
1085
11
108
1961
5
155
5
1
1015
2
4302
6
1
59
3
8370
5
17
152
1
15
1
4391
1
298
1
78
408
9
7
1131
49
4200
29863
397
16611
24
12481
1
34
4
1
1
1
9
2
58
4816
15
6
1
32
82
59
6
7848
13
7
18
7510
1
1157
625
157
9
1
21
1
635
3
76
2
2
26501
1
14
3
1
1004
3
13
1
1
6
4
98
3
2
1
1027
25
43
1849
102
1
3
65
229
5
9
1
2263
1
1
38140
1
2
163
3
83
2
10
5
15
792
2
305
13903
2
256
60
5271
32
2
13200
1
21
2
9
1199
3
540
1771
109
7
16
3
1620
2746
32
4
1
17
5
4
122
2
3
2157
7
32
2
1
4
283
100
3
18
1
801
1
19
1
755
8
51356
3
5
3
9
8
70
41
1
162
3
2
1
4
226
1
1
2
89752
112
2
9
9
36
1
9541
1
2125
320
130
316
14
1
1
25
4
6
1
1
1
59
1
4
6
5
2
2
13
8
3
10
2
120
1270
6
14
3
31
7
9
4
2
1
21297
30
74
10
5
1
222
51061
61
1
6
1
34437
184
17
2
3
9
6
92
36
7
18
47
15
2
971
4
4
2
1
547
11
2
5780
15
16
1
30
1
308
396
1
1
15
2
329
7
14
14
32
1594
10
17366
13
12
3258
88
502
2
4
1
9
2857
1656
2
2
1152
2
12
1
4
109
3
133
3448
101
1
3
162
6
37363
1
6923
70
149
8
2
52
2992
2646
2
74
39499
5
25152
103
1
1
1
4
338
784
1022
1
1
828
4
2
1
5
14
1
386
6
1
174
5
30
7
2
1
5224
1
250
2168
3
74
103
134
2
21
2
4
3
355
25
2
1
1
18
340
1
1
172
5
1
1
150
11542
28
6
1
1
121
278
1
5
67
1
15
65
3490
2
20680
97
1
4
5
26
92
411
1
1
1
416
114
506
23
31398
1
1
1
1
1
1
1
4
1005
8
1
31
5
5
69
84
1
50
156
1
10
15
1
7
801
14828
13
2
1776
231
4
1
2
31
5046
3
6
9229
1512
16799
10
1
2
389
4413
1926
1
2
389
1
10274
4
3
3
50
145
14
1
12
2
153
1
30
3
1
1
2
1
1
2
728
14
29
19
128
34
2
47
312
19
1
1
41
3
132
1
28150
5873
41
10
3
1
8
3968
21690
3
1027
1
61
429
31
1
3
114
1
11
454
565
40
1
57
4365
1
139
18
951
3
7
2197
1
42
2851
112
5
1263
3403
10
5
1737
1
12
6
2
1
108
1
79
1
44
3
917
1
14
1
1882
11
24
16
3
1
4
35
8
6
1
1
26
1
3
1
1
1
27
2
984
139
13
3
2317
5
1
3647
84
8
30
1
1
3
8
9
121
7
4
53
1
63
2
29330
21
1
1
22996
416
5
3
6961
716
431
3764
1
1
83
287
13248
1
305
26456
520
414
3497
10
944
1
41
6
1
1
26
210
229
457
5
5833
4
1
48
15
1
290
3
1
45
48
1
23
1
1
1
5
223
1
10
1
4
29
275
111
48629
5
1
23
2
25598
7024
88
2
1222
2
13
7
7
7
1
6
1
909
279
2
300
5
37
1
13472
48
31
29
195
340
2
740
1
569
31926
221
1
49
1
36
94
1
3
155
14
49301
7
140
18
2
1
5
3
157
1
1
1
13574
75993
2
110
5
14
1
1
15
1
9
23
5206
2
31
2
1
25
3
10
40
58
25
9
4
63
130
17
44
12
17
3353
8187
1
116
98
1101
34
16
35140
6
5501
7
187
6
24950
12
263
1
111
37
21030
4
8
2
2
610
4
1
34
2323
35595
64
6
10
70403
1
13
2276
79
1
16
5
16
7
424
4
19
328
232
20
7
1
1
4
1
52
67
72
16
107
1
3
14
3
12
4350
2066
1
7
1
9
3
7516
12008
116
13
200
855
89
1
3
2
2
7
2
15
91069
17
33
18
1
3
85
32223
1
1
18
1
2
206
1
17
1
14
1
538
2
42720
3
4
12
3
5
3
1711
133
3
1
1313
319
154
3
2
17
4
9
12
13
17
31
11068
317
3
1127
1
1123
199
31
237
14763
4517
2
5611
1
3
1
1
1
2710
1
10
8887
1
2
1
19
1197
2
2
4
9
1
56
18710
1596
380
43
2021
1
4
5
3
1
56
21
1
13172
64
90
4588
1
21914
13
6
1
326
1
1
1
3
45
7
272
3232
1
206
4
776
1
2
15849
25
4
85
15
2
1
9
1
2
67
1
10
176
152
84
2
24566
1
100
1
1
27
10
142
135
2505
62
4
1
31446
2
2
454
6
29
8
4746
63989
75333
71
5
14
9
6
18
7
2
31
5
3
11
1
1646
668
6
14
7
2
3
3
173
19
411
19
1
1
3
4070
24765
1
15
3
58
10543
1
1
2
226
11
2717
288
72
2
24
2
96
2
1
12
2
11
54
6375
1
2675
18
37
365
9124
32
32
34
3
1
1480
1
3774
2
1
1
28041
1
2
1
14
2
140
1
3
78
31
1
60
1
83
1
3
2
2
107
815
1
12
1
13
3
2886
1034
1364
42
2
30
3
9388
10
1959
303
16284
130
5
2808
1
43
1
2
2
5
3
2
439
4
44
2
1283
18
14
1
3
115
2
11
1
1
18
36
5992
2
3080
3
2
960
1
2
87
1
1
32425
517
2
1
316
2
219
64
1
804
4
102
6
12
173
7
12
1
2620
10083
1
2
5
13
30
4
7
1
1
4
1
39
1
1
3
212
13
2
86
1
6
12
2
58
228
3
1
85
145
20
41
26
8350
1
17
58
602
18
1
3290
1
39
23
1
1
1016
1
14536
6
1
1
1
1
13
2
672
72
1
1
11
1
1
49317
638
30
44
6838
154
15
14
1
1
4447
1
1726
9
43
1
2
4
23
29
34
33
14
19
19308
50422
1
6
4143
1
41
3
25
2
9
1
11
2
1
1
9
76
1
1
36
1
1532
3
1
3
23591
5
54321
1
1
3232
1
606
1
391
6269
3
72
8
5119
1
58
117
603
4412
3
2698
4
78
14
3
1
20
14
2
34
6
1
9
1
3
15330
4
17
1
90
2
27
197
1
2
9463
4
441
111
15
53
1
8906
8
1
1235
106
24
177
1
1
1
6
2
2
13899
3
4
1
3
1
5
170
1
166
2129
1
8
15
5226
1
27
1
77
4
5
5
4995
63
284
28
1
3
636
122
44
1
371
159
59
4931
46
11
53
14
20
1
1
2095
3
114
3
24
22
32393
286
2
2449
1
2
16
89
4
3909
5046
11
15
1
27
7
9
2
2
1
7
6378
709
3354
2696
1
1
6
1
14
2
18419
1
13
3
5
1292
80
95
1
919
102
17
213
219
1
257
100
1
2617
19505
42
6
3
1
9
541
25
18511
1
1
1
6
47
22
3
1
5313
2
14
21
1
38
5
8
2
24
47
4
1
1
7554
151
16
6521
8
118
6
3
56
1
19335
3489
3
3
1
106
91
1
4
1
2
3
15
1
147
9
2
4
320
65
1
403
1
31369
8
2
1
3485
9
1
15
856
6155
510
2
322
6
89
22
19
10
31
8
10
9
2
21293
35
43
1
3216
1
1
2
8
1
39
1
162
4
82
4
5
2276
50
2
59
770
1
2
1
120
1
457
11
1
1
1
3
3
879
2
1
3
3
117
104
6
1178
90
52
2
16
6
1
82771
16
30
3
25
15
67
2
1144
316
1
510
22
3854
98698
1
2539
56
1
14
69985
2
423
1
1
4
1
1
5
2
40
133
5
44
2
2
6
28
7
1
28
28
150
2634
776
1
548
135
47
1
23
3
3
59
1
1208
14
1225
8
29
11
2
1
1643
1
1
2
1005
3453
5221
1456
19
16
478
10709
29
1
10782
34
30
336
58
115
69351
2
5
4
2
617
1
1129
2
13
845
2
4
3426
1
93
713
1
32917
422
51228
9020
111
14
25
26
7
1
32
2
2
1
13
8520
1
86
1
51
226
9
2
57
1
5
313
2
90183
4
3639
22
6302
7
3
7264
129
1
83
1
57
1709
3
2
4
114
2
16
97
519
17
1
716
1
39
150
5
1
2
6
1
77
2
507
292
242
13
88305
567
2311
86
2
36135
98698
92589
1
2
716
154
68
10
4
45
325
2
6912
2
87887
1
6
4
1
1
1
11
2
1849
10
300
81
47
1
1
1
146
1
1
1
9
13707
2
11
69
266
29
6
1
10
1
2998
44
1
2
5
87
144
74
2146
75791
155
21
4
6
1
1
1
30
7
26
11
2
3
1
9
1
48
40
82526
1
7
1490
51
3
40
1
521
1
1
1
2
2321
12
26
38
128
844
2
3
2
15
15
330
44
1781
164
2
167
3
12
1
823
163
12398
7437
11830
1509
110
5
3891
152
4487
750
8
46105
1
2
157
22
1
1
2
6
30
7493
4
3
88
5
4417
5658
912
1
1
11
34
114
1
141
1
1
1336
3
9031
62
3
22
16
6160
3671
76
95
12
4
11
44
27
116
6
3
8036
10
1
8
2723
440
4
4912
5
5
3148
48
114
1
1
5
658
1
1560
3
1
178
1
16
5
14
3
54
2
206
1
3
265
23
22016
2
397
99
4
41
96
62
8
1
1
37
1
35
5
8
91
3
1
4
6
1
4
14
3
2
4193
4
1
1
161
21474
4
7
64824
2
335
3
1
2
680
38
11
419
6
529
38846
66726
904
38
1
63596
877
1
25
795
202
1
531
1
1
10358
1
2
84
2
18
1
5
13
1
27593
7
3
3
269
2258
1371
1
1
135
3
11
4
14
1836
2
2
10
2
1
145
27
18782
73
139
15
3204
1
1696
2909
114
1860
1
6
82
23733
1
70
1
2
6
3
88541
34
415
17152
28
1
9
27085
1
3
24
2616
6
35203
91520
12833
6
3771
25296
13
2
20
213
2
600
1
246
3
2
77
27
3
1
114
29
9
4
19
58
4100
4198
22
1
1320
1
23
645
2
1299
583
3
1
1
12777
100
4
1
4
1
1
5
1
348
2
15
83
1
114
4
1
25
2
7
12330
31
38
2
20
1189
4
633
3872
2492
1
7
2
4
3
1
962
50
65252
7
6357
40
2
1
8
28
81
1
3
16
2
2
13
1
1
22
6
398
2
12
18053
1491
9
1
2205
1055
9
1
72085
1
295
720
4
1
1
8
2
707
12
735
1
74
470
18
2
2326
23816
1711
1
28
6
1
1
16
4
1
1
1
1
5231
1
1
2
1
133
2
4
1
42
13
96
5
74
1
137
5195
89
189
119
20
7
18
2565
266
4
447
18
1
8
196
19
103
17
28
3
12
2
77
2
377
153
9
1
75
67
6266
4
12
299
19454
225
1
512
17
231
1132
1
3
19
5
107
1
1
6684
6772
38904
5
57069
4050
3
161
356
1
1110
256
1
1
3549
1
6
2
14
66
4
11
32
2
12
2
11
28955
2
79
8917
14
533
1
368
3
4
5
1
3
27
4327
2
1
13867
1
13088
181
10
1
2
2
3
20385
140
1
2
4967
15382
56
1
9
79150
18284
41551
2
59005
3
2809
18
1
1
2
1270
2
23
1
791
7
947
2
15590
8713
6889
2
1
4
3
1
12
24
4
2
1305
35
94
95595
248
2
4
87
56736
2
181
5
1
11
1402
3
21
50
4
141
69
3
31
1
1
9
26
1
22
42077
28
252
15
118
897
377
5
4
1
1
3
12
16
8
527
2046
2009
2
20
6
3
943
1
6
4
224
1
222
8
14
82
351
3
1
11163
6
1
41
3
343
19
2979
1248
27
3
75
5
25
1768
1
6
6396
27
1
361
6
567
2
16
317
1
10
1
96
71
900
3
6
3
8
38339
1
47
1
6
14
7741
3
2
124
1
544
2
20999
19
4607
16
396
221
1
5
2
2
105
176
1
1
106
204
399
14
1
35
5808
1
73956
31
58
73
49
1576
400
6
1883
12
8
1
887
6
13
67
6
548
1
1
32
7
1
2
1
1133
7
197
21
1
5
3
1
1374
1
46
95969
37
114
4
1
1
20639
2
114
24
42
50
18
75
8699
4
445
19
2
9
243
25
1
1
7
1
2
6
1
3
10
10
3170
10
17
5
25
113
1
41
3661
65
3
1
2465
3
1
3018
11
15
20
2129
60
12559
1
1645
9
7
21
1
26
42
11
17
468
43
6
1
1
4
479
66
2
767
42590
3302
2
18
3
1
5
2148
44
1
2
992
301
1
23
25
2218
13
28
495
3
6
1
1
420
2
1
1
142
1
1
37
81
647
1
1
26
1
124
56
1
53
2
2
328
1
1
25
55
206
18
592
657
61
11890
113
2
3
1
247
1
10087
179
2
12
450
3
2
80
1
2
1582
1496
1
25152
16888
1
46527
66
7608
8516
56
333
5
683
1
394
390
1
1
87
2
1
23
300
6
1722
1
10
1
43
1
1
4321
21
2
31
17061
2
3
2
10
1
10
8063
18
19
4
378
5
3
1
1
96165
10
3
18
10920
10
26
257
56
4
2
652
29
3317
461
5
24
1
267
2
1000
1
1
1
2
4
1
4
2
590
1742
6
20
1
1
34
2
11
2
2
6726
621
86
1
1
77
1
102
2
11432
3
61
168
5
102
43
251
335
50
524
1
1005
588
2
38
11
278
16
1
926
1
1315
9
12395
1309
5
77
2370
10
14
1335
2
5
2
3
1027
19
8
1
12
5
1
107
5
331
71
2
622
2
12
1
1
92
9
2296
6
14
1
2
8
1
1
1
1800
2
92
176
4
3297
1314
59865
4
265
5
42
26
1
3828
129
169
21
2801
3
132
109
24399
6434
50
51
91
1
12
1
1
86267
4
3
891
587
645
1
3
15
1
12
425
2
262
103
27
1
28
315
10
410
58
6
2
1
1
58543
22
57
1932
1
1
2
16
8
82
154
4
6100
7
4436
152
1
2
165
274
1964
22
503
2
13
51
1
1
3
1202
505
77
7025
3008
3
1
6
11
355
1
4
343
33
86
204
1
3886
17
48
2
2
1
2
54
23
25
5
1
3
1
1
8
1
2
3
154
15
10537
8
2506
264
5
3
7637
26
27
10
7
8
661
1
11
4
500
7
13982
8
1
5
1722
3
17
1
2
1
299
283
1
82
25
25789
49
1
26
4
465
89
1
1
1
681
1
1
18
42143
6031
1
300
9
1150
41943
13378
9553
1
1055
1
4
139
1
25
67
4445
1
97882
1
1
2
1
19
31
689
5
3
20
1737
16
15
2
47
3
517
20112
5600
251
1
283
1580
1
340
6832
19
2
44810
2
373
62
11
6
1
6400
64
647
74625
3
2
30478
7
1698
1
1
266
6
44
4
340
15
2
18
1
1
2
16
9665
194
305
10
5
5669
22
1
37
2
3
3
255
1
3
1
89
1
4
9
237
1
1292
8
3
15
200
335
32
297
1
2
575
1
13838
13
463
1
2
2
2
105
1
1
1
19
5
1
30
2
26
371
1
1
5
11
241
49021
2
1
168
3
2
34
224
81
1770
13443
54
1
9
1
500
4
48596
17
2
13
2
3
1
2922
1
1
19
11
15
4
30
6
2965
4
17
46
137
4
1117
1
16
1532
8
34
1
6
38
1
872
316
14
22
186
47
1
2998
2
1
3
30
5
3
1
6
1244
7
3
11
46
100
18
607
1
381
1
2
1
471
28
1
2836
11095
1
11
1
202
1
161
5
188
25
1
29
13
10
2
102
114
1
3
9
2
271
8
26883
2
304
52
23122
14
5
1
4
3
1
4
1
2
7
6
3
1
90
1074
1302
4
6
4373
1
2088
156
647
27
1
1
138
45
1
2
19
8342
110
1
2
86
1
3
426
3
2
16
169
2
1
3
18471
1
642
83
4
53
25513
14
3
8
3060
652
12
2
2
302
49579
86
3
144
5
18
19
14
504
6
4
35
32
1
107
1855
221
303
3
381
7
2
1
1
12324
20
8
1
16
7
1
1
25
1
1
5
48
15
1
7
251
10
3
83
480
1
1
1
5
1
7838
1
16
46
2
40883
4
994
92
74
4
179
12
2
134
5
2
7
70
15
2238
118
42
1
45
157
133
50
6958
682
1
35
2
2
1
5212
11678
232
4
119
304
24
119
260
9
95
27
367
74
6
44
6195
4
1
3008
1
3
1
27
1
11
1
1
21
7
2
38
1
178
5400
22
3092
1
1
3
29254
945
1
9
1
14
105
39
31
1919
3
5
58
34
29
11
4
7
12834
1
9
1
11
6
2
22
487
25
1
28
2308
1
19530
1
11726
125
4
79
2
1
220
6
21820
45
405
50
1
99
21
5774
1
1
868
12
2
21
2
200
9
6
35
2438
5
3
1240
1
1
10
2
2
3
94
3
2
153
35
6
1
142
1
1
10
33
5
3490
663
1
2477
31
2620
2
1
20
1
37
48
1
4075
27
4
2
10
1
1046
1
20501
2
4
21
61
10
2
2
113
52
7
5
9
469
2796
16
2
1
2313
5025
194
139
14
27
27
31
5
72
32
222
1188
1
1
16
11091
33
1
5
17
68
3
1
2
1
2
3328
218
5
4
1
102
2966
246
1285
3
1
188
60067
1
9
81
9
5
50
23
1
4
1
191
1664
1
5
904
4
2
864
14
1062
17
1548
1
147
2
1200
16
2
5
19862
1
158
1
5
1
13
1
2779
2
1909
1
29
3548
342
1
3
76
745
1
7
5
644
29
2
378
6
94
65328
577
5
9
381
2
2
2
2479
39
1
2
29
1189
2
378
52
4
51
56029
4677
1592
13
131
1
4
1
40
95
2
263
10
1
48
1
981
6
1
1
1
4
1
1
13215
5
12
30
4
36
798
11
6
4609
2
17257
3
25
2
8
34
4
2096
2
54
12296
805
17
720
3
9641
1
104
33857
1
1
1
1
255
11
1
1
6
34
213
1
111
1
2757
7911
63
4
1
4378
57
1244
115
13
41648
565
1
20
14
3
1
180
1610
109
9
12
2
666
3985
11
2
8
29
1
94
2
1
11
477
60
269
5908
8
72
1
315
61
255
1
1296
1415
7
20
4
38
19
33354
3
1
18
186
435
177
1
2153
2955
12
12
3
10
1
202
49
457
2
2857
411
3
5
27
92
2
259
5
3
2
1042
141
8
22
335
54
3793
9
43
91133
2
258
4
1178
1
3
14928
2177
4142
3
34
14296
2
162
1
390
18
18
60
20
1876
3
1380
1
56132
2
1
347
242
37
2
2
1
319
184
260
14
89
1
200
2
1
146
1
2
20
29
6
2
10
59
89
45
613
1
30274
1
626
1241
3
323
191
1321
1170
24
7
1
3
66
50
13
3
14
21474
2
9
4801
298
7
3
28551
1
1162
1
2
44
1
15
6
9
100
15
1
14295
1
1080
5
152
1039
1
1
31
1026
335
40626
1
5774
480
1
31
4
1
133
2
4
327
1
5278
99
200
14461
31
324
1
21
3
11
1
17
3
3
145
77
1
16
24190
6
1
96458
1
70655
12
477
36846
9
5
20229
825
24
1
59750
2
1
5
141
2539
5288
1
63
17
16
390
15699
12
968
70
1
5
1
2
166
2
13
17
2
573
1
20
263
1419
2687
10798
3
29
545
1
2
55
6
37
1
9
341
1
1
48629
3103
4
12
1
201
16
1
6
756
27
3
117
3
3
1
6909
6027
9
202
9
55
4364
17
5
1
2029
6
99
2078
9
4
1
28
235
7
2909
1
1
2
1
74
109
1
32
13
2
4
7003
1
123
28
44
536
37
3
6
20
17
2
411
12
4959
1
1
33
1
1
2
616
32800
1
1
33
4358
1
1
3866
48
1
2
5726
5149
17
194
27681
1
1377
41
13
25
2449
2
1
8
1
2365
2
17
6958
3
2
4223
143
138
2
1297
1
14828
4069
1
1
56023
1
9
1
2
4
4
31
16
8
116
15029
8
16
536
104
6
1
1795
2
21
4
211
7
1
34
12
73
6
2813
35
3
1
29
1
2
23
31
32
7
4685
2
1
5
6
1219
1
1
96
16070
40
52
202
108
119
6
5
2
1
4
4
1
812
2
1
37
3
1
1
4
335
19
801
8
162
2
11
44
2
34
2
87
3
1180
1
148
3770
1
90
3237
49
18649
1
6399
2
14
1
1
4978
59
5
19
43
10390
19883
109
27
27
1
1
4
48
1
1
7
6
2
1
12
19
8
238
158
20009
7910
17
3441
1
4
1
2
28
9877
152
1
20
1
222
1
10
245
4
123
1
106
2
1
74
1
5
28
6
131
7
1711
20
1
72
31
288
13
74615
1
1
37
4
16
53
16
6
2
2
2935
2
2743
1016
22551
91334
1817
2
11
1
3
10
20
5
6749
69
1514
7
6
1
902
5
399
1
16
2
2
1740
3
1
2889
7
5
1
1
782
33
4
56
1
11919
30
1
7
1
2
13
68
4600
6004
1
120
1
14
107
1
2
405
1
3
5
12803
7
1644
29818
1
1
26
11
244
6
1
99
65
8
2676
66
730
78138
13
11
1
10
5230
28
44
2563
2
6011
18
3
4
1356
29
1
1
2
3
16
2
281
4
2
13499
38
2
1853
47
5
2
31
1
38
3306
837
1
346
1
6
2
1
32
2464
3
1
2
6
48
2
9
92
2
1
8
8
116
41
534
1
2
824
24083
1
10
6
1
575
14
13
442
1
1
1385
10
24
4
1
1
35867
18752
14
418
1
28
74
57
5
2
2375
97
1
49
1816
40
1
33
257
460
17
402
45
1
1
176
1
21
6
1
1
90
1171
4358
1
1
391
2
1
5890
9020
2619
8
390
4
101
1
1
37917
21
1
16
21690
20
9
3
4
9113
1510
110
3
107
7
2243
9
378
20
52
1
1
15583
279
1
7058
1
4
1
3
956
2
63
1
15
31
58
5
5
145
39
832
1
8
146
26
33
79255
1
2
1
1
1
14702
271
182
12935
1
338
2368
2
24
2
5
2
2
1089
8
187
5
4
153
5
89760
21
4
77
11512
1
2
4
59
598
4999
1
9700
7
8
1
7
88
796
21
10
3437
2
2807
2
23
3147
7
24888
2
1699
51
452
2
1
3
105
4
608
3
1
1
521
3
29
1
10
18
162
3812
1
12
1
28325
4
2456
412
5
60
6
100
1
1
2
1224
4
1573
22768
163
1
321
11
1
2
16
4
3
252
1
9
1
3
2
20
3
33289
18
5
5
91251
2947
7
2
6
4
7
22
12
90
809
2
77
3
1
274
8
1
1457
8930
27
57
5
2
5
1
29234
2
8
870
4
26
2
5
89
5167
584
5
1
937
1
2
18282
536
195
50
1619
12929
27
1
27131
5
1
1
2
1144
11
772
219
284
1
4
1
396
205
3
930
5
19
3
8
4
2
4
1
57
2
65
6
129
867
1
115
255
1261
7
54
3
1
12
8632
4829
19
6195
1
17
57829
95
4
36
2
9
90
9
3
279
1330
19
8728
19
3
83
2
29
18
92258
1
5
1
1711
200
2
5
1
10527
821
137
139
2
251
5129
164
7
16
41
520
3
1
1050
36
1
2
3
1
1716
348
148
1
1
2
22
35
4
2886
7
704
13
40565
1
2
1
21821
6
373
10
26
1
177
1
22
4
327
1
74
11
3866
1
1
44
151
1
1
85
5058
2
7
748
13
542
3
2407
1
1
723
2
17921
8
128
116
371
6
625
2
1594
530
42
671
1
18709
4
1
442
30
4
1
21
1
14
1
11
6
154
35274
3
2
8
1675
53
91961
631
12
126
16
20862
4754
485
8
33533
2
2
7
202
9
7
3
74582
14
451
103
52
43
4
8
1
3445
48
461
73
5
2170
14
1
9
6618
11
248
2
232
1
138
23
2
126
12527
15
4826
707
1
1
1
1
33
24
148
261
1
844
4
3
438
2
78
71
1
1
26
126
1
1626
14
16002
31369
20
1
3781
2
17
20
8
100
40
20
3
3
1
14
61
2
3816
1
1
190
2
26
3
3
64
8
1
12
525
3
1385
1656
2
2
28
67
14193
33
87366
97
2
2
8
184
22
12
14
24
2
124
2
8
1
8
7
481
164
1
5
611
34
6
3
20
7544
20
76
114
3643
1
10
1
180
35692
4
2
7
246
1
129
1
10
1651
153
5
2
3
82
7
22
51
578
106
126
1
1
1
1
1339
1
1
4
10
3
5
170
1
3092
4
2
35
2
45321
13
62
2
1
13
134
44
15
252
1582
110
2
19
23
120
15
12493
1
111
1712
6
1028
1
1
1
1
3003
11
384
1
3
3
140
1
26
1
239
3188
10
68
1
1
236
258
3
6
1
2
30520
100
20
1
15
4
15
2
3
5
1
1
1
5
37
2
1
235
3409
3
1
19
1
2
2
362
57804
23239
42
2
240
13
1
13
11
32
85
13
71
1
110
109
1
94
6
7
7
38
46
193
5
13
8
2
1
3
6811
58
10440
4
9
39
13
194
713
35
1
180
1
69
1
41
711
12
6
3
102
2
62529
287
52262
125
26
63
4
9
71
1
7
1
1
19
8
2
37
2
6
1
30
15
14
1
2
1
8389
1
1
8
6
220
8
5
1
7
2
31
8
27
2
4
29
1
386
3
21
2
20
19
1
69
2
1
1
1
18
1
2
5
244
13
75
8
33
1
29
17
2
2
16
10
5
77
1
5
1
1
811
398
1
1559
3924
42
5
1
1
1
24
4
6
2
41
6
1
2
19
11
1
15
4
1445
4410
156
12
6
6
10
14
9
243
3236
3
1
5690
12
3
9569
2
73612
133
1
1712
1
2
1
13
5
6891
25
41
158
2
4
4995
1
8814
2
524
29
469
8551
309
37
1
44
39
39
1868
1347
11
3
46
1957
9
48
3841
46
2
108
34
6929
118
11
785
10
4
1
2
1
6
27
1158
22
1
4
5
2
11
1
264
23
107
653
189
39
10
12
220
1
40
144
1
2956
26
3
16665
3
6
1
5
56
22
3
112
993
1
4
198
71
3
10
2
366
10
25
61
52
10439
5
1
1
6
5
16
87060
1566
1
1
30
46
37
3
1
1
1
30745
4
1315
13
1
485
1
43
11
143
17702
36
1
1591
2
5
3
6
1
851
1
6607
441
1876
159
22
3
25
103
144
136
36174
1
499
4
97
12
1
4
98
1
9
14
3
1797
3
1213
124
2
3
11049
1272
852
214
6632
75
229
10484
9
2
1
10
1
2496
636
3
1
37
15
2
2
3
2
317
32
49
30
1
2
36
13
91
4
94869
32
1
7
506
14
63
799
1
1
1
1
182
15
1
5511
5
4
2622
8
1
2036
844
4
1
1
6
2783
4
199
3
243
1
5
152
9
1
104
1
1
2159
2
3
238
15
2
15130
1
63
333
22
41
53
115
48
1
3985
1
2
2
1
247
9
1
19
4
459
33
13
2
2
15
1
944
2260
832
2
1
6697
30
2
5
140
6888
8
1
10
31
6
25551
5
29069
3
1
17
325
2
25
1
3
1
6
550
1
348
74
243
91
10
1112
51
26
9
2375
22
186
8
1
27
27683
2276
2
128
19282
1297
1
1
11280
116
255
9
48
4
215
2509
83
1
2
1
327
3
12705
1
10
4
5081
3
245
89
31
10
1
20
9
37400
3303
944
19917
1
28
46
129
85
6
1797
652
1
365
3
218
13
19
1
5112
74
7
366
13664
21364
8
46
7235
14
3403
28927
1
392
3
1
315
202
3
58
5
9
29
2501
1
23
2
442
1
1
14
1
1
310
1
41
3
1
1
294
7
4
7
3039
5
214
1
11
1
40
17
1
9
3
2
276
2861
111
20
1
25
190
3
1
12
3
1612
4
1
1
23
22
474
24
3025
276
7
2
1
15
3441
3
19
2
6
1
32
2
11
71
1347
1
1
39180
2
11
8
1
15050
12
26
880
21
542
1
93
337
2
5
10
6
22581
1
746
1
1
1
3
1
39
1
8
2357
1
7
6
797
5
1
3
537
80
1
2
2
23684
2
18
7
1
1700
467
97
582
10
4
74
398
10
1241
115
3
5649
1
15
12
3
94
1809
2
24138
8
4
2
2413
12
2
1
1
19
31
2
963
29
182
584
1
4
154
3
107
1
2
1
5
1
4
9
18
54771
147
1
2
3
140
23551
2
2256
1
1
2222
1
1047
18
3
98
298
1
1610
137
2
11542
39
1
14
3
5
68
46
13
78
23
1
1
30
3
21
13116
46956
17
1
7
10
12
20911
37
1
12
1
69
22
1
1
15497
41
1
1
73717
2
1
645
1
1
1
1287
17
3038
914
1
26
130
167
2
75
3866
2
705
247
1
680
38
2
133
1
2
2
1
2
69
145
1102
2
10063
19
58
4865
25085
2
16
12
3
3112
10
2
6
206
4
5
33
21
2
8
646
1
1496
5
2
1
2
10466
116
1
20
6
1
104
10
487
12
1
244
1283
76
5
1634
4
1
14
2
1
1
2
493
8
122
3
20
3
45
105
7838
31
24850
1054
3
8
18
2
1
242
139
14
11
1258
387
6360
50
7
2
3879
2
64
4
1
1
23
3392
268
191
5
1
78
45
876
7
62
1
2
322
9
1
83709
30
1
1
11
2
1
529
1
1
285
7
4
1
2
1
25
9
15
691
233
4
134
134
2
382
26646
2
34
1
82
2
2
5
347
1
1
35
3
1
1848
142
43
1
25350
1
34009
4
2
380
1
15
103
9
249
1
1
2
8
531
5
14
1
18
1
337
40
5
4
6
6
1
15
382
3
96381
3
7762
1
73931
4
2
2
1
1
412
284
1
220
128
508
2
28
1
9
1
1
798
4
9
15
27
152
2
8358
2
1
11171
1
1
31
82955
26
1
25256
4115
47
3
1
4
77
3
4
2
37
1246
1
1
20
14
556
1272
3
544
4
1
163
4336
1
13
13
3
1755
23
6873
650
23
47
2
1
1
165
1
4
3
1
640
3
1
106
2
8705
3
1
3
2
55135
1
1
287
1
48473
19
18
2
2
247
5
11
8669
220
38
4
3
19
15569
1
1
61
1
58940
650
1
41
3524
2
19
1
3
2
145
46
11
1
836
38
10
4
17
12
31
4
1
52159
4
11
3
24
1041
722
59220
5
190
3
5
62178
180
19
12423
6
6
11
4898
1
5
14657
166
72459
9
40
2
4350
116
1
11
4
59
30229
1
1
11
1737
1
1
151
1
13
23845
1815
10654
1
179
1627
4
2
38675
2
467
157
50
59
2
13
1
2207
52
10
2
4092
2
2
1
2
9
7820
6
222
1
1
24
41
1
7
388
3
3
1
36
43
686
1
1
7
79
1265
15
227
2
58
126
20
2
1
2
222
1
1
2
54252
9
156
80
1
32851
12238
2
1
1
1
136
1
12
10
1
5
2
1
1
1
18
267
158
1
1
1
43767
2
1
99375
373
3
961
11
152
1
2
12
2
1
2
1
14153
9
36
105
15
1
69
1
1
5
218
3
88
6
3
82
6773
3
1
218
70
1
2
3
48
1
23
19911
76402
41
5
520
5
1039
269
418
221
267
5783
2
1
1
8
1
28
2
113
2
582
34
69
4
1
2
5
3
11
1
7
723
12
47
646
24
1
1
1
1
1
831
21070
79
2
337
4322
19
13
48
39
14
14
45
1
4
4
1774
205
17
1
529
52
28
1
1
1
899
24
147
43150
7
433
2284
1
3
28
21226
1
18
6
1
2
34537
3
46
16
31
3
26
2
8
36498
487
4
17
2
6915
1
3
18
1064
1
15
95
6466
76
3748
63568
4
44216
13
3
97
1233
8
7
35
2565
6
336
1
83
126
1
53
2
40
96
4
893
1275
4355
37
3
1
6
6
1
23171
25
9
1
1
2
1
1
330
101
1
5
152
1
1
2
185
214
320
30
323
2
1
40
1
6202
85631
29397
1
1
1
1
61
15598
1208
6
55067
2
3
20
14
29357
2727
4814
251
8
2299
440
2339
3
3
443
2
1
1
18
2
2330
30347
9
614
5
13
67
253
11
5513
946
879
29
50
21
10
1
2
80
1
76
9
1
895
179
159
3
111
1
3
108
401
2
23
33262
2
358
1
1
1
5
7161
12
1
68
20700
64
3
2
7067
6
4728
13
33
3
18081
3
1
8
22
201
9
10085
2277
4094
1
3
5933
13710
2370
2
5
5
136
776
281
2
9
1
503
2
11022
4
1
2
10
554
235
4
260
1
42
1
61
2
3
734
1
1144
7
7
897
5
35
65
12
475
1
3
1
2
18
55
1
1
100
7
46
2
488
14
2
117
634
39
9
66297
9
15
22
4783
16
12
1
1
33
60
319
1
2
1
812
46
1
2724
3
1
21
54512
9356
12
29
73
14526
3591
6
3
17085
48
8
9
534
1
9
266
42
159
1
21
557
26
1
2
268
3
115
2050
1
31
1
5
755
2
4
6
1
4
2
5324
2
24
7
1
7
2
2
1
47
4100
189
1800
16
77
8
2
2
22
4
21
937
1
49
8
3546
33
438
6
1
21555
60
4
93
8
134
1
1
6
3
3
32
13
7
1
2
1
167
9228
6
2
2
16
4
96
5
1686
116
22
1
195
1
1
12988
790
323
1
19
8
438
776
4
1
3
57
1360
2
13
1
1761
159
1
1191
3
46
728
44
1
5
1288
1
3
7241
37
7
1
8244
98
1
257
1
16916
4
1
6533
1
8
56
2177
1
1
40
62
1
2
1441
215
7
5
1
4
14
43
69
675
2
154
4391
3
1
20
1
207
2529
3
1200
24
3
21
448
4321
728
2113
2
2
5
11
16
2
1
1
1
1
1
3
4
143
3
1
3166
3
2
4
38044
18
7
9
2
5
54
1
2
45
54
1
78
35
25
19
5975
1149
1471
2
155
1
21
7
45
2803
12
1
48
8
15
1
2
13
3
11509
1
3
95
849
1
56
1
2
32
78
82
13
5
7
7
404
3601
116
10968
1
37
5
3
2680
21030
12
36
5
6
1
1
732
27683
10
1119
257
856
2
173
80
11
29371
239
15
6
3
6
8
1
5
1
1
1
61
2
11
2370
16
34082
4391
7
13
35073
1
108
2
47
2624
32
1396
6
2
2
2254
7
6
35079
282
22
1545
2598
5
6
5
1
1
23
127
58
1
1
2
1267
12
1
92638
208
14
15
28
3
11
13
8757
1
202
428
88
7
57996
8
2
1
5
1
902
54
1
38
13
3036
7
11
2856
2
1
11
9384
1
2
2
2
41
6
14
82
20
1
1
28
2924
955
4
1
1
1
11
23714
139
6307
89
1
12
1185
349
385
10
785
1
19862
4
10
144
38
112
1
1
3140
36639
95
1
1
1
73
2
24
1
8644
4
27
1
4
6
1
32
4
68900
9
2
2
1
16
249
3
1
18
11
8
20
3
2384
1495
288
1
35
96
9
2
1
23841
6
3
738
2
1
2
4
2
2268
1
1859
4
5
6
335
1536
154
1
1
1
1
2
1
15
1
2
57
7
22
108
208
10471
50129
1
7
5
451
28
1
6
4
13
44
17
3
3105
1
84
7
25
3
22
4
3
14
45
384
3205
243
2
3984
21
5
1
7
1
48
4
52
1
1
6
568
2
19
551
171
1
22511
446
5
813
1540
104
1
5
2
1
203
24
18278
1
1
8954
135
1
1
2
5
3
9
105
235
16
332
2
6
77
7
2
49
4
11
2
4
35
2
4
35
22
5
28
6570
5708
15
1
3517
2
10
22
2
148
4
2
3
11
2
352
12
941
937
1
9
1
1
4002
1
1319
130
3
1
14
5
1
10
6
1
1
1
47
1406
11
2
4901
1
5
2
2
1
587
15
73
47
31
93
1
2598
36
1
146
19
12
1
3689
1176
36471
89
1
8342
1
1
64
23
56
9718
193
6
3
1
9
5
1081
5
1116
2
19406
26
1
108
1
8800
61
53225
10
4
83668
76
89
13
2309
31192
5342
52
7275
2183
334
3
2
5
4
15
79
23
2228
4226
9878
1
8
28
1
170
21
11479
4882
858
1
2
1
315
11
31247
2
20
161
11956
2
115
15
466
768
4
28
18
18
15
546
1
1
61
2
14
91632
4
11
14387
18
63
30
15
1
76
10
1
224
17604
454
73
1
5
1
14
109
104
1
1
30
1
1094
1989
1
186
4
22
2
28
26
4
2805
1634
1
2
2
1
25
744
72
480
9
1
1
60
12328
1621
4954
11
1
1
1
15519
3
29185
18
11
4
8
8
1
89
346
514
4
7
4
1
83
1
14
2
2
4
8361
1
11
5
1
1
15649
21678
6495
5
1
5
66
13
23
2202
2
2357
1
1
1
67
245
2916
3021
30
1
24
1252
404
239
9
6
8
5
2
1
17
3445
2
1
20003
91
10087
2
3
352
23
1
1
1
67
2
1
1
101
64
4750
54337
1
2
4
120
1
5
2
13
35
8
318
1
2
24
5345
8
3
6
1
1
1
9
20
1
88
21
931
3
13
414
169
105
946
1
2
4
569
7
334
1
32
14
14
16
9
486
56
10
9
1
107
1
1
484
2847
8161
560
3
5
28
3546
2
75
5
1
1
17268
28
2
32163
181
621
4053
1
95
1
1413
2
26
1
404
4
7562
183
25
7
1
2
849
3589
2
12
41
1
1
14
72
1
1
22
308
8
14
3
199
7024
24
1
69643
275
10807
69
49
2
4
1
4
3
8
2
1016
1
7
1
4
665
13
1002
29
123
61
357
6
234
5
3712
4570
151
95
14020
425
70
1
3
10
320
1
10
1
227
17
4
13
6
1
122
1
3
1
2
4
88
1
206
242
49
1
28
4
76
187
1
1
1
392
4
5
3
3
15
1
9246
9
9
1552
5757
3
1
1
4
2116
32
4
499
2
1
1
243
12
13469
16
589
1
15189
3
170
1
224
1
21
5
1
10
6
279
11
82
26
562
13
47
125
1
69
63
1
58
532
83
1
11
2
1
4
3
1
3
26
2
178
2
1
22
475
8237
56426
1
3
1
3
2
1
1666
6
723
7
6
1
1
5
55
1
14
1
10
1
2
77
1
1
4
82
1
2
2
1
15
190
1585
4
5
78
2
434
1
27
7974
150
4
15
2
4
15
3
1
2916
669
7
3
15653
16
6
10606
149
1
1
1
284
29
3910
1
2
1
1402
3
18237
17
11
8
33
416
390
88822
812
65
26
2
355
3
754
14
43
4
1667
1054
220
2
5
399
28
9295
11
313
17
1
9
1
1
39
867
2
10
10
22
17
14
2
15
205
66
3373
5
1
275
151
3
350
140
1919
3025
1
615
3
88
8
9
1832
416
1
8
81
9
246
3
37
4
9
1
1251
638
36198
10
1
147
2
19
6
765
9
1
13
1
1
1
2
40
7
19
2
796
77
97440
3
10
12
188
5
10840
181
117
2
90
1
6
64
40
1
2
59
2
2
27
30819
16
18
23
570
1
4
723
340
2
44
62
27
1
1
1
1
18445
1
97
16
6
1832
2
2
11
8
402
1
9487
2077
5
1
2
1293
9
1124
2
108
64
805
8
13
426
14564
2649
7
50
975
8
6
3
5
59964
2
1360
1447
2482
2
54
955
1
16
87673
1
2
1
117
3217
2
88
1
1
29985
5
2
14
4
739
109
24
1
4
71902
16
2
5
1
4
42
3
19
18
40
2175
48
4699
1
15
8
76
2
1
1641
1
2
28
2
1
1735
55
109
47
135
6
97
3
12
6
8745
29
28
11
24
1
137
1
3
3013
1
864
174
3
1
47703
1
3742
55
1
1
3
202
1463
1
10
342
589
27
1
74
431
21
2
30
6
1
6
17
1
8
1
1816
13
56
29
58
1
11
7
4
2
663
39
2420
1
41
1
89907
1
6
138
66049
30
4
693
4
1
165
15
2
4
1
55
6
2
1
186
16
250
214
14
1
1
3
11
1
911
1
252
3
47
1
31805
2
1
14
1
12
1
4
137
6214
30
69
1327
1
3915
348
2916
3
17
6
2
17
2
666
34
92
7
1
7
3
13779
28
1
1
1457
183
15
5
864
13
25
3041
8
3750
89
2
1
2
5695
355
24
1
193
2
1
30
2955
1
705
6
1
37
255
85748
50
1
124
3803
53
2849
7
2
273
44
1
1
1
1
19
471
36
2
7
51
203
2
2
19
49
3649
8
13
3
5666
2
1
1
7
4
111
133
1
3
3
2
1
1543
23
7
2
7
3
170
2
1
2
65
1621
6
15
1
1
2319
432
40
1
1
2
264
68
8
21
52
3
56
4
14
3
13
1
2
2
101
1
8
14
39
36
6
17
1
95
79
1
7
14312
63058
5
2
1
1215
42
1
159
43
4
21
68686
8516
1
5
2
90
1
1
1
11
878
3480
21
24746
37581
1
1
897
871
4
1
4
878
478
2
36
2
61
1
30
15
7
1027
1
1
110
1
1
1
1076
82
368
10
17
1
1
4868
7
4
1
6
1
325
2642
24
2
64
1
2
1
220
257
135
45
1
1
1
1
205
6994
2
3
33
76
1
763
111
1
1
1
60
3
1
1
10
2
5297
598
2
2
1012
6
81086
2
5
12
1
26
1385
2
2
16
24458
1
11
3
45
4
19
42
1
12
11
3
1
647
6
9852
7
254
1
4689
3
169
7
406
73147
30
93
20
1
1
5
1
2
46538
29
1
5
21
33
7
3
69
1
4
3
24
3
1
12
3
144
19331
710
7
483
2
52
4
6
25623
7
128
1
1
2
1
15
6017
195
83
22
607
2
35
2
78
1
1
26
11
3
40
6
24
63
2
2
161
7208
2069
3
216
25
1
7
11382
2
4
1
4
368
2630
3
10222
2124
34
28
2101
9
3
38970
4116
25
4
2
2428
1
1
443
4
2101
23
1368
1
1
3
14
15
1
2
845
17
2
14
1
1
1
15
9298
8
57
3
5
2922
3
12
207
9916
1
684
3
1
1
8
60
1
190
14
2
1
3
13
1
33
5313
1723
3
10
606
35
331
4
2356
1
2
13
5
53
13
1
4
1
181
12187
1
1
1
1
5
4081
136
8
705
93
8342
41
53
1
5
1
5
48
3
3
1
926
8
28
444
19880
143
1
2
1851
171
15
15
2740
25
248
48
34
99
3
1
4407
10
1094
49
5229
1
2
3
2
793
10
1
13
12426
1
4
100
2
1
2
4
2
9355
20
1
7
2
4870
1
3100
1
41
4588
9
4
109
11
2
9
28
71
198
2
2
81
5
3
2
64
1
702
5
1
3
15
25247
37845
22
520
2
1267
2
1
91632
630
8
1
8
2
42
5
38
3
1
1
32
388
18208
1077
4
12
57843
45
34660
1
6
221
1
36
24
1
447
3
16227
6
154
8424
229
937
11276
14
11
2
5
874
76
147
1
83
17784
23
203
707
44665
1
27
81
70089
1
1
539
1
619
1
12
15400
7
3430
456
1
1
272
3
5
266
1
2
1
1
2
3
1
242
50544
130
11
66
1
1
74
4
82
1
565
46042
5
44
5
34
128
3099
2684
1
105
247
219
1
2509
100
166
1189
37856
33728
1
239
1
171
137
1
1
4662
25
187
1
29
9
16
380
5
111
2
7
29
1
368
21802
1
9
1
35761
2
3
1
2
2
1
2
102
4
2
80407
43
2
69
181
8
4
1
1
599
12
832
1
1
2
273
79199
4
13
10
2
644
12
26
1
6
27
6
6
16
556
5
2
42
5
4127
311
1
15335
1
161
73
2
22024
1
1
33
1
11
87
4350
31610
1
342
8
1
28
1295
2566
7
3
22
4
796
2
3
1
1377
1
53
243
20350
1
1
10
1
9
27
1
50
11
4
13
598
2
6
3
788
5279
1
330
6
67
13067
1
1
28
3
283
12
11
1
120
4
48
2
15
5
39741
2
107
14
250
1
6541
14
272
130
2114
1
94
4193
9
98
32
9
1
938
3
19
15
4
1
78
2
4
187
1
1846
16
340
21
1
1
6921
8045
977
4
1
5
13482
5
11
4
52
1
1
9
1
695
278
4
27
1
14
213
265
403
156
6368
58
42812
3
215
463
1
891
69
76
9810
18
1503
2
4132
12
33952
68
3079
1
47
5
116
1420
1734
1
1
5718
3
1299
1210
2
9
86
90577
119
1
480
1
69
2611
14
136
771
1
30
1
10
156
40
1
5
93
1806
1
5
6939
1
70
9
131
3
1844
4
29
12294
3530
23534
31
128
3
731
36
6606
2
1
6
805
79
296
23647
36
2148
92
4
2
5859
4
1188
2
49207
1
21
347
9
5
17162
1
1
2
235
544
11
50
1
9
131
71
314
123
2
25
303
11
14
18834
33
15
1
26
58127
618
2
13
2
147
1
82
3
12042
2
2
2
43
16357
1
3566
1
665
1
4
2
1
3
362
3
1
2012
254
2
60389
2
581
86
6
1
8
28
341
8916
33
44
5
1
1
7
6224
147
1610
210
1
4
38
7
1
134
5
136
4
7
180
16
25
1656
40
4
2
3
25
11
602
2
10
1
2
2
5
3714
2682
425
5
258
8
219
1
205
4
12
2
72105
1
10
49
59
519
390
676
3
1
22
9
3
342
1
23
1
7655
4
47
61
31
2
26
802
15
24805
1
10112
1
53166
1
4
272
74
5
2
19
18783
1
36
118
35
1
8
14
6
713
1
21
2
1
1
65710
2
167
327
1
68
13
1
12
4
3
1
2005
1
8
23
11
102
1
216
61
34
9
1
9
1
19
294
94
8
1
275
2
19
27
1
2
1
2
5
14
11505
4
778
61
81
5
228
57
5
21539
5
3
17
123
13
8
8
1
1
385
8
80
3
16244
284
47
1
1
5
2
26
3
9
3
14
14
8
22
1
1
3
164
318
28927
46
14
256
17
3441
77
2
3
2
57
815
20
20
1
1
1354
3
1
130
7
1
1
1
11039
6
12
180
6
1
227
1
9
1
20923
38
114
2
26
1
1866
1
2966
105
270
2
11
75
1
82598
202
1
324
1
52
743
1
132
131
2144
1
277
10
7
6
109
12092
1
90
2
403
1
10
21
11877
4
1
2
7
1
3445
6
1
11
13557
3460
1
4235
3
23
4
2
7
1
1
8
1
16126
283
2
10
15097
74
292
6
1
611
30
1
2
21
3451
12
17
90
29911
1
4
216
45
457
4
1988
1
16
4
47
15653
42
9
93
1
6
5
145
1
2
1
1
1
2
4
26
106
1
1
1
846
119
2
8
25
695
850
2
42620
25
1
1
1
8
428
2
2
92
377
1
5274
25
7
3
204
8
234
1202
10
181
8900
8283
8
3
38
5
67072
3855
1
1
2
1
1
273
2
1
18
5
12
359
1935
1
26013
69
1
7
2
1
50
5
8
148
9
3
1
3
10
66
2
16
6
1
1
51775
4
1
5345
21
268
30
5
36
209
2
1
3
10
295
5
40
30
1374
31586
112
1
4541
42
1
4
4
21
3306
13
350
143
91
2
9
1
40
296
65
48
1
2070
1
13
1
26
132
13
1
66
1
3
720
1
320
2
19
6
2
2703
1
1
10896
1
1
227
7
2
1
16799
439
1
4
29
7
7
12
1
1158
7
7
88822
865
3875
136
53
6
40
2116
9964
349
7
1271
4
3
6
73
1
4
9
657
4
1
47
33
1
2
171
20
5
1
179
255
34
1
838
2
3
35
212
364
1
14
27
387
1
75
1
1
15
25544
529
4
4
1
2
1
7
233
1
2
1
1536
113
66
2370
1
1
1
113
3
3
2
1
12
1
2
5
9
2
497
20
1
4
57613
943
1
25
30
2
446
350
23
21
2
62
1
8
28063
3066
6
4
3
1
108
2
3
5
7
30899
595
1
2
1
1
1
31
6771
3
75
6060
3
106
1
45
77
65
2
76
79
6
5
235
187
8
1
2
1
15
12
158
60
5702
8
42
9
1
3
23
4
3
2
393
1
18
4012
92299
12
4
5
12
8
1
24
1761
46
1
13
40
6
302
761
1
693
1
1
2
15
1049
1
187
429
5
73
407
17
71
1
59
31
1
23
1
4
11906
17
3
1
119
1203
6
1
4
15
2670
1
11
3
165
39338
1
315
47
463
9659
4
8
15
1328
26
93
990
1259
52
2517
2
47
52
1
1002
21
34335
77
3
5
106
645
82
24
13
39
206
571
3
1
31
4893
443
265
22
20
1
1403
1934
217
91
34744
23
2
1
2
85
79
14
3
2
13
1143
6
2
1
3
642
810
6
18
9
1
5
1
2
1
23
1
5
15
1
56
2
10
9
3
1
2
85
26
167
1
1
2247
48950
4
1536
163
35
1069
1
1
7
61
33
1
2
1
1
63
5
2106
53
13
1
34
31
1
5
45
3
14
10001
2
1
20186
1
1
184
324
15
40
6
11
1
1
672
557
1506
1
13
73
1
170
1373
34
425
1
17
1
371
1168
4
16
137
1
35
1
548
4
1259
7
3
5
142
485
1060
59
3
101
1
25
12
1
29
9
2482
1
35428
42
10
1
13
3
1
6
13
6498
1
5
205
8
604
3
10
1
5
124
8
7
14955
5
4
1220
183
2388
30
1
14
6
5
1
37
2
695
61
153
3158
20
19
585
20
35
1
5
1
108
2
6370
2
1
1394
1
6604
689
3
2291
154
44
2704
1
56
9
2
1
1
29
135
1853
1
1
98486
1
3
1
102
530
3
22024
1
18
2
56
6
9
7
1
1
1
6409
316
1
1
232
1
27
1
159
7
831
1598
12
1
7
93
3
16
3
5
871
1
17
398
1
4
70
8
2
6
5126
7707
16
11
53
62
775
1909
34
113
2
5
2
1
12
11
7
2
1
11
416
2
3
1626
648
1
58
1
87
14777
14
13
1
37
5
28
18
3
1
7
2
15
2515
4
42
4
10
17
2097
1
176
342
137
1
89
1
5
76168
524
8
2
1
1
803
226
2102
1
46247
2136
70383
2
52
2
5846
2
493
11
32
201
11052
367
1
4
80
1
4
14868
9
16
165
1
3
47
12
371
3
11
1
1
1
1143
2
284
9
2
1
69
39
615
2
294
6
2
1
1
264
325
276
424
143
40
98
3
3
3
68819
1
2
3
136
471
1
7
3
1
1
5
75212
9
10408
210
78
4831
129
4893
5
32017
14
1
102
1
14
15
16
33
15598
21070
73
90
5820
22
47
10
32
1
141
4
83842
1
3
135
5
8
38
1
6375
9745
28
2
10
8
9
1
9
1
5
1
6
9
27029
29
2
1
46
1
1
202
1
6
2
362
12
19
14962
643
61553
16
18
767
1352
78
205
11
11
19
13
2
68
3
2
86
3
27
62571
16048
2026
10
16
1909
1
1912
3
1213
2
1
370
24
13
10374
84
215
13
2
2
5
10
28292
2
56533
188
3637
1
39338
3
404
19
2
103
3
37
249
6695
127
4
1
12718
13
7
402
2
2248
3
1
2
730
2
739
1
5
2
5
5
1
12
1
65
4
4
7
7613
18
2
63405
1402
2
1
8
176
129
48210
3881
1
2790
373
2
91970
1809
1
22
1
2
1
2
4
1
1
3
1
1
2
18278
82
3961
1
2
2
2
4
29
2
13773
4
142
1
1
31
1
1
896
50128
2651
28
11698
20
1
5437
1
1354
3
6
1
32
1
15
36654
1
1
5000
680
1370
1
2
1
2
2
1
122
13
14
10816
11
10694
9512
4
568
1
7
10
6206
1
1463
6
1
45
17
11
11
59520
2
164
1
15
3040
7
1
13
3
1
15
33
88
1
8
3
765
2
3
4
2598
1
3
49
139
7
2084
15
13
2
10
13
2
4
282
224
126
26
5
1214
23
16
22656
16
1
3945
1
28
1
6
796
1
5
11
4
1
3
185
163
140
7
2
5
589
188
723
42637
1
1
524
22
1
2816
1
3
1
2
1864
285
4
214
8
1
4
1
1
881
28
629
1
62
1235
99
2
12481
3758
3
9
2
302
43
106
61
1
375
1
1000
2
6
1
1
24
1079
1
1528
2
11
6144
3
5
5
13
17
2733
1
2
1330
85
598
22
1
1605
21
10
1
6684
1
22612
1
1053
3
1
4
41
18
6564
2
12
64
1
25078
5041
30
239
5741
13
14145
5
1281
4894
6
1
1
34
4
2
14189
11
23
1
304
1
1
1
1
28168
180
2
151
6268
313
26190
1
145
97
28568
1
2
22
1411
1
13
175
4
10
3
199
90
7485
38
154
702
1
21
9
4
11
10
1
5
3
1
16
24
2
1
176
1
17
3
1
90095
2
12
16
1
8
130
78
10
4
21
47035
134
1
3
333
19686
36
3425
2
1
30
4
3
1
1
941
51
11
89
19
74772
11
11877
1070
863
62
13
1
1
2
2
251
3
1
1
1
3
2
1
75509
34
4050
3
1
1
137
45
1
5
2
13
1
9509
20
9
38
26
4715
170
4052
6013
1
454
16357
1
8082
1871
7
122
2096
213
19
76
14
94
56
1
76
2
1191
2
1
3297
49262
19
1493
56
2
5
1
8
11
2502
6041
2
9
1
17
28
44008
2
1
1403
857
18
3
99
1
12
3
1
3
1
1
119
728
1
1
16
56426
6
5
1
1
61
15
1
142
4
28789
5
498
3
70842
61
27
21
2
1
1
1
334
4311
1187
5933
82
13
1
3
22890
23
5
1
36
10
28
22
14
8894
2
168
23
165
8
1
12
4
1
1
3694
2
25508
3
8
4265
3
26
733
59
1
41
5
1
1
1
4
6
8
198
215
4
681
34
24
2
1
2066
1
22
1
1
14
1078
1
5401
6
1
1
1
1
26380
4
8
1
2
11
447
4
19
86
9
39050
1
199
21
30
2
4
114
21
73
1366
603
16
54
44
2
1
138
96
7
35
3204
308
55
35
12
103
1809
100
2
3
5
1
3
2
7
27
1
3
1
160
8
1
11
5
73147
3562
2
57567
2781
340
1
4
2
7
163
6
1
1
2
13
47
109
799
1
2
78
12
61
6
13
2
1060
89221
35
1
2
118
87
544
104
44
9
4
98
7529
19
1
20
1
28
1
26
1
6399
1
136
1
11
8
10
349
24808
41
17922
2
8
92
2
2
2
2
16146
22
6
1
2723
18800
1
2
14
1
1
1
653
1
100
9
1
10352
1
2
1
4
1
1
18
13
2
52
2
2
1085
757
2
10
16
2
595
23
7
460
2
56
423
1054
1304
81
629
41
68
5
11
1
7
5
11
1059
1
14
2
14
5553
1
2
1
21
1
2
212
1
24925
2
544
878
4
44
1
1
1
2
1
50
2
1
5
4
5
2601
1
86
1
2
9
228
3
29
1
122
69690
29705
1124
9892
17805
1
16
6
1
98
219
1
17095
3
1
2
16
5
22886
1
1
1
1
1
1
1
137
1392
2
1426
1
3
7354
1153
1284
5
1
13
32
2
5
22
1
4
25
102
89
1
710
3
3
27643
105
1
8350
385
1079
10
1
23
1
6823
11258
1
35
49
11
11
1
90
24
389
60
3
16
1
3
4265
27
10
9
2
6
59
6
448
4
9
114
20003
22
297
12
3
11
1
56
1
8
198
520
1
1414
3
428
17763
2
1356
3
42634
1
4
2
1
109
1
536
1
272
37
2
1
3
96
539
5
2
3
1
1
5
2
1
1
972
1
32
1
1
38
3
1
237
15
12
8
2
112
142
134
7
16028
28
2597
10908
1
96
2
1
458
3
44705
718
24852
2
102
535
1
595
3
6
4
7
203
4986
3
48877
19
1411
8
1232
7
1
105
7
261
7
1758
5003
1
57
1
1
431
17
4
1
4
5975
4
1
5
1
12
296
3
571
5
231
93
1
12
50
45
230
143
44
45
2759
76
1
1
1
8
1
304
2
59488
7229
419
1
29
75213
3
1
8
1
7
35
2
57
123
2
169
79
3
6
7657
31
7
231
9
57
4
3
5
5
23824
3
423
2
2
4
116
121
43
4
6
59
16
7
298
6
18
325
46
10
33
1
1
536
2
26
4537
123
3
8
22
68
124
2
123
1
4
1
6
1
1595
582
4
2
104
41
1
2
3451
120
1
3
5
31
40
49
4
4
1
336
1
30
43
6
3
2
68
11
1128
326
1
32
1
1160
5
3
10
372
27
1
33455
6
8
1
2
2
536
5
8389
6
18
2
1889
28
26
240
3
10
50
1
2
1
18
2
36
5
50
8
1
38451
3
6
1
1
64
28548
121
1
81
226
20
7
15
2894
313
1
3083
7
10
380
2
10777
2664
2026
2
10
5
6
4
20880
3
119
11
7
4545
95
3
643
1
10
6
17
2
3
28
18
5462
1
1274
1
107
3872
24
1049
14149
6
240
1
114
1
3
1
7
184
11
4
13
8
210
2
1469
9
1
131
1
1
10
1
76231
36
37353
2
6
345
25
2
933
73
7
71
1
269
1
73
4891
25
12481
1
110
623
1
1
5
3
2
4
1
19
97
789
1
108
1
2
3
103
3
361
25
11
1
20480
41
40
11167
10
6127
242
3
2
536
35
36
268
3
1
19
104
2
33
31326
547
1642
42
23
11
59962
38
1
27
2
3
11
3716
3654
14
2
2
38
1
8
85
4853
2
2
22
1
676
1
1
27
23
1775
1
1
1
26
1166
28383
12
1
7
2357
127
184
7
7
30086
14
2
1
5
1
37
1
1
3
15
8029
8654
3
27543
202
1
37296
1
626
3043
2
21
83902
61
875
53
86655
37
5
25
13
12
335
1
8
84
29844
11022
22081
14
6
2
2
2
1
3135
16
11
355
87
3589
653
18
3602
45
1
448
145
7
9
7608
89616
4
3
88
1722
3
291
3
9845
17
53
5
1
92
167
1456
830
805
10422
1
6883
741
1
2743
1
31179
1533
1543
1
156
6029
2
33849
51
65
4
3
4
47
11
43
259
1
3
9
340
14
1
19584
3
1
18
7
1
297
27
1
40
364
14
113
9
3
20
13
2
6
362
5
116
30
1511
15
2
742
41
2909
5
5
15
48
1
1
1
982
1
1
3
4
787
1
1
3
1
15
92
23
8
83724
2
3
2
22
1
49
32
47
1
858
154
1
2
2
886
203
26
1
2
3
27
7
8
1
2
1
134
1078
61
4
2
1
1
2785
21
541
1
2
158
4
1
1045
1
1363
3
4
1
23
6060
252
78
4
1797
1
41
1
2
3
15
3
1
2
5
62
6674
1011
5446
38
4372
2
2639
13582
6
14
7
5
7
10063
3
20
12
6
1
10
1
87852
1
3
2
2
41
10
4
2243
2
1
1
813
1
10
7
1160
1
2
2803
1
1
2682
1
2
7
31622
1
1
4
383
1
1
1
7
4
65
29
54197
2000
368
32672
1
1
1
43
100
7
51
2
91
13
2
3
61694
1
6
2
1
1
43
7
959
1
4
2
21
2
290
3
105
8
35968
72
3
192
1
107
39
11
1
17
7
9
1
6
47
1
77
635
4
44
40
319
45173
403
55
3
6764
19
9
1
24
6
7
115
2
107
642
3
6
1
31
28
41
1
18
14
5
2
629
151
677
15
86
56721
14
2
4465
89
178
6724
9776
54771
446
91
73
36
10
424
20
39
36
65
112
3462
41
48
2
5739
36393
77
1
1
201
1
393
1
1
994
194
2210
12
13581
11
2404
30
5000
2
145
63
2
10063
565
6106
80452
19
2
5
5
4
24746
1
14
71
1
6
1
6
3
1
3
22
33
1207
5
23
68
1853
2
4
2
6047
4
1
11
47
9051
1
4
9
53
187
4
2
21226
95
1
8
1
11
1272
7
2346
3
1
6
6474
94
7328
5
131
4
506
177
12
22
720
21167
1832
58
1
1
40
10
323
4
13
14
23
4411
1
1823
1054
1530
10
509
190
32425
1
12
2
9634
689
1
2
7482
5
21
60
35
442
4
20
2
2
13
128
1
98
2
6
3
19
90
1
119
5
1
30
2214
2
6
1
10
2924
1
14
4
1
116
9
1
3
6
70
2
21
50
7
1
8
3
249
10
1
56
7247
1
8
193
1054
113
11
101
2646
1
2396
2
2
1
1
15
7159
23490
2
3
1
6
13
19
4
1
24
2
7
1
2
1
3928
1
1
5198
25
88
12
1
2
2
7
9
1
158
2
49930
1
5
615
1
25
1
20
26
7
2
3
420
8
1
6214
90
10
14
9
1
1
1
2
1798
41
100
2
1565
188
878
1
75
6
1856
8672
1022
20
72107
55
33
1
2664
3
2
686
21
1
12
9
1
1540
1
3
3346
2
289
7
1
1
21
4
20
20
109
36
12
1
5
2
98
1
144
700
54
10
8
35
2973
252
23
74
1
2
4
9
23
184
1
252
2
6
753
8
30
2
12
6
30
54534
2
1
1
4217
15106
1
2
2
52
112
4
977
4
2
1
152
1594
53
3
1
1
3
3
8
4
3
17
2
2
10
3
4
1
1
8
12
2
34162
40678
4
3357
49
1
62035
7
2
1
6
8
4
2
1
1
1
1
2
211
1226
12
237
95
2308
4
141
12
97
1
506
2
5
16104
64156
1
3438
1
1
2
3
22
7576
4
1
3
291
7780
66
1
26
1
1
3
691
17872
10
4
5
19
501
3
62
9
985
1694
3
1
5
25
17
1
2785
77445
1
51243
3
29
1
1
1
1
1
1
7
1
32327
16
2
2
1
1
249
309
44
1
34
422
13
88
11
132
1
47
144
60
3
3
1
1
1
731
1
470
2955
5
2
25
12816
5
37
1
16627
4456
10
640
1
446
2
9
21
4
1
136
2
2
3
57
1373
195
402
32
14
17
911
8
388
8
1
257
1
1071
3
86
36868
13
3
84
1930
21
10
2
1701
73
1
203
5
39
1
27581
4
2220
1
2
1186
1
8
16
2342
5
1
108
199
2
22
3
57
1
2
6
16
2125
27
57
1
7
197
76
1
1
3
25
65
335
1
2
98
4
1
1
37
18416
2
1
1
57
7
1
546
64475
61
1
13
6
9
1256
116
180
1365
1
1
646
2610
494
27
545
3
1
7
207
3
192
836
2848
15429
1079
24
22
2
2
39
2610
12480
104
39020
2
1
2
13
84
1
44
2
2
244
1
380
33
5
1
9
12714
6
2635
100
39
8
1539
1
19
2
470
967
60
147
31
2
121
78
775
19162
2
30230
244
7
1550
1457
5
2
4791
56728
16
2
62
6
10
1
587
1222
4
9
1
2962
286
3
25256
7
2
5
1
184
35
1
1
2
3
22
6696
5
577
34
3
3
5
7
7
10
18
49
1
4
34
78
1
2
2
15
4
10
7
1
2
60
62
476
1
100
2
8
1712
8
131
6
24
1
1
1
14
142
1304
1
1
2
354
113
14
29
5
1
1
315
16
59
1
1
92
3
1
1
20
1382
2
181
159
2
17392
6
2
75
1203
2
6
4379
19
4
23122
44
9
17
1
1402
1
11200
2
2
3
3
16787
4
7
7
78
12
2
61
10
918
326
48
1062
5
35
1
5
1
111
12
1
5
109
6
11
1
3
7
8
1
1
2
71
227
12
957
18
18
48847
86392
7663
153
37
1
113
192
3
32
3
1
103
296
5
2200
8713
1
165
40
1
4
1704
463
136
5
1
102
1
137
1
2
122
96
17
9
245
6
698
1866
13
5
4704
42
336
3
2
60
1100
178
964
15
57
15
1224
1
7
10
9
893
1
1
1
20112
2
6
7
2551
4
386
10
30
37
3
3083
4
1
328
6234
2
271
9163
468
46
1
15
1
158
1
78
2
342
4
5
4
35
3
263
48
1
1
13
2
581
8
3
3
3
11504
5
1
1
1
4
5
110
1
465
1211
3
3351
1
24222
15
3
67746
11
18
4
6
1
1377
6
2113
11
12
89
1
16369
2204
1
5444
22
1
38
41847
4
60
80
79
71
3
4
5348
17
13
5
1
778
2
1
424
27350
18190
3
3
17
19
1251
1597
2
3552
2
123
1
40
223
5591
44
3
84501
2
2
686
56
49
463
10
1339
347
1
1
25
4
8
1094
16
9
7
774
3
1
1
14
4
356
7
1
4
76
6
1
24
1
109
1
6175
6
56
1
65153
1
7
241
3
3
18834
2
1523
2
8
44
843
54
1
1
2893
3
2
1
2460
23801
23
137
1
281
3
92
81
3
5
875
17
1
18
54845
14504
96
1
179
1
1
37469
1
701
1
2
20
11
7888
1
227
3
2
1
1
9
88
6608
2371
166
69
3
59
3022
3
1
3
2
3714
1
3476
732
2
1
1
1
223
139
24
1421
2426
10
13
6
26
52
27
3
32580
1
10
2
2
16
1
12
15628
207
1
24333
3381
6
32
2
13
3
650
1
1
2
13
42093
4
34794
1
50
7
3
1
23
2
2
1
1
7
732
52
3
8
5
4448
61
15
1
82739
788
1
1
3
2
2
1
4089
1
1
1
1
21
398
1
413
46
13
1
42
1
24860
10100
4
2
1
16
1
1
227
774
193
1
151
1
2066
1
5
1
12
1
1
2581
4
228
5
23
9
5
10
83
89
2
9
2
60
1
16
29
23
2
3
209
3
1
24
430
118
10352
2227
1
5015
1
64
6
490
968
3
1
1
2
42366
80
4
1
32
207
4
2
1
1
8
112
775
102
1
3
4
13
1
40
46
15
125
1
2
23352
100
20
2
1
1
46
1
26317
19
230
44858
204
11
1
4118
1
12
120
547
41
23
51
40
51
1
85
2
28
6
67
16696
81
40
2
1
16
671
5143
91
22
19
18
6
3
146
2
7
25
1
2
2448
121
81
29
4662
1
25
2
21248
995
1
17
11
65985
1
444
5437
5
2
224
5
33
2
729
66
229
40
2
5
16062
3
1
9
36
698
3
9886
1
1
32
2
1
13
127
1
1
184
15
3
1
22
3
1
6210
2
80
4
1
150
3473
6013
5
1
2
7429
30
1
4
1
208
5
103
1
247
57
5
1
1
12264
83
2
2
2
882
1
6
75773
30
1
3
220
224
5
3
1
24
78
14
302
3
141
13719
30
769
413
29
6
1211
164
50207
17
1704
1
1
1
14
1
1
1
4
4
4
13838
5
2
1
629
79
527
1
2
7
125
2
56
2
1802
321
2010
270
15
707
7
7
1
98
3
1
3
61210
2510
117
2
21
2
2
77
2
4
8
209
1
8
3
88
2
3
1
4
1
16642
1
170
2
1
1
130
1
4
23
1
1
46
279
62
2
1
1
16
40
1
7
48
1161
52
2
10
2
20
254
1
1093
59354
1
17
1
17008
818
13
536
303
3
89
4
83
44
59
324
1
99
108
50
8
1
15
439
46
1
16
1
4
1
223
359
2
1
20
119
23
154
199
1
1632
3749
27
1
9
2
2
1
1
112
2862
6
1592
17
463
12042
25
2310
16
91
4243
35
2
9049
317
225
307
1493
2
1
2
173
2129
1
2
7
23
8
1
549
1
40
4
1645
3984
1
2
49
2
1
1
24
2
16
340
211
1
7
4
1
18
5
6
77445
461
1
427
311
3441
2
3
1430
1
1
8005
2
17542
2
92
1
1
3
2
3
1
1
6
16
1
72
1
404
47778
66
38290
14
33
406
1
8550
19757
2
8
335
22442
29
2
310
17594
3
6
3
15
2
89
6
1
15981
1
1
376
2
236
1
1
4
178
159
1
1
59
73
7
1
1
4
1641
6
21
4
2
710
2
9
22
26090
15
1
38
16284
33
7
271
13
378
5
1
11
87
1
3
1
734
8
2
2
636
79881
472
41
3
43
8
2
6
131
1
3
1
39
48
1
348
3
32523
15
82550
40
42
1
28270
122
6
7
730
3
237
257
2
5
3
11890
554
2750
2426
15
1
16
1
57137
1
1
8
12
3
18
351
4
6
82
60
94
720
2
435
62
1
3
2
3
5
3
2
14
18
4
1
5
12
58
25
394
27
1
3
1
11
3
5
24191
2120
124
3901
7
988
3
80
1
362
7
262
22
1634
76033
25646
3
1
12
1
35
2
3
265
71
1
7
2
1
65
11
1
1
2
4
1
131
41
8
103
64
410
6
2094
1
1
1
1
85
6753
1
125
5893
24
186
2
22651
23
2
1
1
1
35140
1
5575
10
7
19
342
1100
99238
1500
1
5238
6
89363
3
8135
54
1
57
1
9
4
1
2
9126
306
1
55129
3381
4
5082
3725
416
110
3806
1
2
11
1
61
1103
14
37
1
1
1
1
343
8
1
3
84166
108
5
28306
6613
5
1
57
231
68
1
149
81931
1045
5
19
6
4
4
2314
10
4
3
1
5
2
4798
39
17
1
9732
1
1
461
151
4
5
5250
1
2
11
20
13
21
18
77
12
6
3
33
405
7
409
687
62
7
3
4
1
11
37
1
47555
204
30047
1
9
7
3
41196
51
5
1
5
4
34
1
1897
1097
1
74133
1
5
5
91
15
3
1
1
825
46
4
31
32
13
850
1
35595
1
1290
7
6
53
1
3
4
1625
6
3
1
6
1844
1
14
11
1
1
39
1695
201
1
1
1961
9
1
7
28
10096
1
3
1
1
3
5
6
1648
1
4
134
6
6
2
1
4
2228
3
423
319
2263
3
11
43
1
1
6303
95
137
17
31085
86
1
308
1
12
124
8
8489
1
5
6
1
914
32665
46
266
3
18
1
25
5031
32
22
1
4
4
52
111
12493
124
225
7
2
2
1
4845
253
1
11
1
39616
1
1
24
1
54
3
68
4
345
7
1
16272
211
1
50
464
5
40
411
165
1
1
2
3
2327
1
1
6
1
1
231
15
166
3182
2908
11
2
1
2908
4
1
106
22
605
3
2
58
9
429
2
7
195
16276
4
4283
35
2
4
2
552
53
2
88
779
15
11
3
1
5
8
806
7
4
348
9
11539
2
12
25
84925
307
7750
28
2
35
2
1
1
1430
174
1
25
16
27
1
4
79419
15262
77
2
937
7396
26
2
1
16
36
44
2
1
7775
3
1
2
12527
9
1
1
5
6
13697
29
1079
1
24
1487
3882
8
149
45
7
24
32
3
1
6
1
4
56
4
90
4
115
106
17
1
461
1678
43
10
118
6396
593
288
2392
3
80
2
14
14
130
7910
7491
507
6
34
2
1
25
1
2
2
14
9
11
195
8
41
2
92
3
9
1
4
1
3
2
6219
41
2
4728
3
14454
125
1
1
1
7
92
13
5
1
29
32
15
9
6
22
5
4
4
2026
3
1
12640
27831
2
6
332
4
2
9
53
295
9
1
1
3
1
3
1
144
14
1005
1462
9
1
1
1
18
1
50829
1
28
93587
1
304
493
3
43
56
34067
8
1
9
1
4
3
7
11638
1
1410
19
2
61
1
340
15
441
1
11
469
10
5
5
47
111
21
19
1
2
4
167
2
361
1
1596
20
2
53317
187
2420
17
1
818
4931
34
15
1
16049
2
2
25
1
93
1
1
3
1310
9626
2
6743
1
204
282
1
5
1
1
1426
1
205
198
2
3
354
7
5
268
3
13113
1
6
153
1
48
3
2
4
2
275
439
8
22
36
3
124
164
141
3
1013
27
147
533
8
2
90
22
1
58
1
1
5221
6
1
1
3
138
17
19
21
13
27
5
68110
3
27
59
28
4
1
1
188
370
50687
1
1
1
7
1004
9
1
1
17
8
2
4
212
12
1
6307
20
1
19
1
49
5976
8
33
1
336
35
13
1
1
2
5
1
222
69
2
11
1
5135
2
28
666
12
2
1
243
8637
60
179
1
6
667
126
710
35
21
31
3
68642
10
15
647
1
41
127
458
31
1
2
338
1
7
1
1
14
525
1
228
1
64
1
35182
2
76
4
17
1
16
22
3
45
10575
14654
1
76
2
7
6751
2
5
15
458
2952
72612
19
296
3793
1
11
3
5
4
1
19
3
19
1
1
5
2
4
78
20
2993
2
1
17
1
37
300
1171
1
2
81
5
34
13
4
17
2
28
1
54
2
4
39
1490
832
1
23
50751
1
3
49421
1
908
1
13
25
3
37982
420
574
6
65
319
5857
73
2
1
2
51
2805
42
624
3
7
1
202
7084
53
1
2350
1
4
170
1
69
50
12
7706
3
97455
14
56
1215
1
9
1
5
69
127
198
1112
1299
1
153
1
22
141
2
188
250
11
21
1
6
9002
5
2
12
32672
11
1
4002
23
9
18
1
1
4
1
953
3
3559
967
5
4
15
1
5742
1
1203
2
47
4
40
7
104
77
421
5
3
416
215
3
2
456
1
34
3
7
6
12
2061
39811
419
41943
459
11
27
1
1
810
2
35360
1
66
42159
7
320
4
6
18
16
2
6639
3
1
4
7
1
1
1
2
749
2
26
1
2
2
141
2
1
529
7
8
26
8
35798
5
2
69
18416
1
1
1
1
11
443
7
383
6
366
2
1
657
27
2
128
5
75
679
17
168
14
41902
40
48
165
1
1
46
2
1
1
11
22886
2
1
1
541
23
2569
1
7
34
20
1430
50
4
29
155
2518
1
174
25
1
5
10
10
55
42
5
4
2
5
26
11
1
2
24
82
1
1
3060
147
5
217
1
14
1
3
4
4
3
1250
44
1
324
9694
190
1552
559
3
8
5
605
73
1855
4646
4962
1
28
1
17
16
23
17
37
3761
6
15
7
340
4
57
85
8
343
4107
139
6369
535
3
2679
4
1860
2
2
4
8363
16
258
2240
22517
1543
7
45
20852
40
2952
53
3
3
8
1
41
1169
2
1
1
1
1
3
2955
1
1255
12
1
12
898
70
12
4
1
108
4571
7643
54
28
55743
1
4679
3
27
68285
74
18
1
10341
1
82
28117
57
17628
2
9
63
54
137
20
5
10
51
22
27
1
3
1
17163
20
1
25
1
12
1
49
63
11
3764
6
728
2
74
67
7
24
428
1
49
336
1
4
480
137
6
1274
2
216
939
1955
146
12
1
1
1
5
186
69
2
7
37
19
2
10
1
1
2
9
1
1
37
10065
35594
3602
1
23
5
5
130
1
3
3064
34
2
2
2
50
2
4
1
76411
128
3
4
4
4
27
8
24007
2
185
23
6
3
106
2
97293
39
1
12
2
1
2
147
3
1
70
223
2
4
8
60
7
2
195
33
29
1
1
75
35
13908
135
3
101
1
1
2
3708
2
1125
63
1686
3
2
1
5
1285
1
3
1
75
1
1561
11
5
976
1
231
107
16242
1
256
1
4
5
59
1
5
6
8253
149
1
40
6491
10326
835
13
1
86544
2
5
5
2
810
1
677
1
3
7172
4
2
77
4
1
2
2
12
316
2
51
50
410
10
5
22
168
94
3
3372
6
4002
9
1
1
1
1
12
3654
1
41331
93
1
2
1
10
3
42720
1224
1
3
2
2
78
12
1
26
2
2
16126
11
108
6
2
4
366
11872
6
1046
1
1
4
85
15
2
198
1
19
12
443
30
2181
133
3
1
780
6
1
106
26
6
4
2
1798
2
429
1
4
2
2579
1
2
55
7911
5
4
12
55
887
81
3
19
1786
81
36
64
1
1
274
6
15
1199
21
4417
1
2
2
276
11
17839
4
31
6
1
1
30
19
8
2
9319
18
10
10
2
2
71
364
3
1
388
32526
3
21
18
1
1
24
2
9
9
14
48
2643
35
1
4
1385
1
321
7548
2856
23
22
1
1
1
1
18
53
1
3
10
1255
1
6
1
1
1
4
50
1
86
5078
5
4
68
19
13
9
4
7
29
10
26
340
12
1
21690
34
50
153
11
13
1
10
1195
10
606
1084
4
13290
4590
2
1706
29
7
1
1
1
2
135
9
48
4
47
4
3
2
1
17962
48
32126
2
3
1
8
1
179
6
1
325
2
1
2
220
1
2
85
1
3
550
2
26
31
3
669
586
43
2
2
1
75
5
6
1
1
6
1
103
16
1
3
1482
2
1
1
1
3
50
4
3868
1
4
32243
535
137
206
18
23462
2
1471
2
51
166
1
1
358
21
1
458
14761
66
5
7
2190
13
2
257
10
30
1
2
3
59905
50
5
1
1100
1207
5
1415
1808
8
684
1
4
10409
1
5940
5
1
134
3
91
21
1
1
683
3238
34
1
48295
56
5086
1
13
1
16916
1123
2929
1
2754
3
14
6
1963
1115
44
112
7
2
1014
1
4
25
37
26251
4
1
7
2
633
234
82
1
15906
336
9792
5
1
10966
40051
493
33
210
5
1
7
1
1
4
51
9
9
54
23
216
8
615
1
4
944
6
3
1
14
30712
2
145
4553
2
24
510
1513
17
1
13958
30
8
31
64
9
134
1
6
7
55
1
3
93
1
11
9782
71
4
24
188
2
1
1
2592
19
2068
1
1495
10
15
2
40
574
1
1
1
4372
1
8
26
14
5
149
6
1
4
85
2
2
58489
1
3506
461
1
1
209
8
77
10
30
11
8
33
3
1
27
1
1
70
55
11
585
2
3
2
2641
141
32728
1
12
4
1
6
211
28052
7
1
1
2
1
7707
1
4
73
43
6
5
4450
3
8
3705
176
7
60
1
29
10
17
2
18
6
1
1
7
12
99083
2
5
1
12
1
12256
7
1
1
1391
31437
1
2
95
1
3
64
15
4
2781
84
95700
117
9
1
1
4
224
1
86
2
1
6
2
14
2
1
1643
1
6
11
9
9
444
78
560
767
1
4
1
1
18
1
1
1
4314
42127
2
124
1
646
11
367
202
83
3
947
1765
30
6
11
1
1
1690
3
72085
11
29
4
23
2
12
62
226
178
3
3620
11
30
24137
23
3
338
1
2
51
557
5
296
1
895
286
4
21070
16
1
45657
24487
1
4453
1
1
25
3
1
130
1
1
11956
1358
3
1
5
1
4
14
4
5
209
1
1
3214
1
14
11
6
12
5
18
3
2
1
2356
4098
1
27
3
63607
9
28
16
808
28
91
10
2
2
28
4711
1
1
53465
531
7629
895
5
81256
1
1
1
2
2
6
303
1
55445
264
3
4
24
14
51800
2
2
5
8
3
40
6
5
3425
1
120
53
1
1
193
6
7
140
28
64
2
19
281
1
7
1
449
881
1159
66
1
23
12
390
5
1
4
1
27
3
50
1
5
26055
87
53
3
14332
9
4
1
79255
2877
30
10
1
1
181
13
358
3
17435
6
1
395
2
7
10
23858
162
18
4
13
16
15
3
51
1
4336
4831
4
191
1
1
5
4
1
72
16
2
1
13
2
11
31
770
1
36
3
2205
7745
4
30322
1541
6
1
32475
2
2
1
1
15
69
2
11
81
19
2
3
231
1454
20
1
49
2
1221
4
13
1
406
2
233
9
32
7
23074
5
1
511
8
24
1
1825
181
1
7
6
5
1
115
7
48
139
5424
290
2
65
16
1
11
1
147
2
5082
597
11
8
3
28
2
7
1
24
11
35614
18
1
10
805
1
5033
16
36
3584
1
1
1
2
24457
2
1957
4
1389
19
1
5
1587
2355
1
1
5
10
1
7
1
10664
7293
1
5
29
3
54
201
1
2
4391
23
1404
4
75
1
24329
113
529
1
135
9859
3266
35
6
1
9
7
7
82420
1
17337
4317
16
494
984
1392
2
721
7
779
271
127
2
2
95911
7
12
56
6
16
2
2
1
2
9
49104
15
2
2
1
42
1
1
40
2
73130
618
9
3
408
3
2
1
9
2
63
1
1
4
20
141
20
1
199
2
1
16986
1
7
31
6
1
63378
240
113
1949
1
3
777
28
1
4
10574
9
55
15
7
236
308
1
2
1
25
4
1
378
3
217
1
5
3
26805
3
30
9
3
63
36
437
68
2
3
3
1
2
2
7334
397
89
11
1
62
6
467
1
110
7
15
2
6916
1
1760
18
1
6
38
551
22
4
36
4
4
538
3848
1031
4
432
124
188
1
3
3036
46
1
1
1
582
4
1
65417
2
150
82
113
820
1
110
147
73
120
7759
2623
102
1
37
46
2
52
6
3
3036
135
191
5
3
2
26160
2
11
2
139
1
38
104
965
2373
1
1
4
22
1
4
60887
5
1
1
86479
72
38
470
59
1
12
3
752
1615
1178
108
548
12
1
9
13
1
1
13969
16
39789
3
3
3430
52
2
1
3
3
4
2
2
3256
15
66
1
247
4
1508
54
1901
1
4
1101
3
16
2
21908
128
12
3
67
6
622
41202
4
459
80599
7
1
1
12628
5
2
1
12
15
2
28
381
9
1917
31
13
3965
6
14
1
115
2
988
10
16
88
2
2
28
1081
378
461
14470
3617
92
11755
1
2856
9
49
81
4
5
3
245
6810
474
765
5
1
53
2085
3705
2
36
24
2
203
17
2
36582
281
1
2
1
6
780
10
6
524
692
82
401
126
320
8184
85
1
1
7340
16
4
100
51
1
1009
28383
1
11
9
8
4212
1
4278
1
26090
52
628
4
1092
163
7
5
1
1
30
1
1
4
1
22588
7
5
56
216
21
1
8
4
2664
1457
1093
1
56
434
1
1
9163
9
1
4
6
20
17
1
136
1
4
142
25
293
18
1238
1
6
66
112
3
4
930
4
1
18
7
1
13
4
6
47
237
357
2
342
2538
53
23515
1
41
1329
28
1
5
1
369
228
1
32121
16
6463
1
64782
8
11
1
5
206
1
1
3
1
22
1
8
3
58
1
1
786
19
2
4
206
3
53
1
27831
90
35
519
1
3049
11
40
64
4169
5
34
2
1375
1
66
36
5164
10
30
1
20
1
55
20860
256
4
290
2
27
5
160
11
2
3
1
4
369
1
13
4
21
69
86
65
613
11
33
2
71
38
2
4
1
25
13
44508
1
17
5
38
1
1
9
5
35488
12
4
34
28
19
1
303
1
3
1736
6
1
3
1870
2
10
17
2
4
209
184
176
1
698
4
2
95
54
9828
1
8
1
43
12
3570
34756
8
3
9
1
1
1
6
2
20
2
31
1
24
1
747
1152
22890
723
1652
7
1
1826
4
1
1
2
24333
51
53
995
3
11709
1
27
6295
109
1
311
4
767
1
10
6453
64
12
62
31
15806
3
49
2
18
18
2
2
8
5
9365
9
5
28192
8
9
2102
1
5
1
118
1246
11
30
1375
1
1
34
30
1
3
58
19873
1
2
82
4
1
13
74
7
647
125
70
4065
1
55
244
388
17
4073
11
576
1
1
3459
2
53
1
1
12662
119
1
56
347
1
3
25
1
101
55
3
3
2
4
22
3164
62
3669
31183
1
579
2
3689
161
4012
206
1
352
1
126
5815
1
8
3
8
1
1
41
3165
6
8
10
17
5688
11
10
2
6786
297
6
2
383
1
1319
81
5161
7
11163
1054
73742
84
57528
131
30621
7
76
411
1
33
28
12751
23
229
11
1
8
2
1
9
51
255
3
3
311
726
114
2
3
217
2605
21
5
5689
4
17
2
41
1
2
2
5
17435
2
7
1
59
45305
1
43
2
1
650
3902
1
104
3
1058
83
275
1
4
8
1
1
4243
15
33
69
14798
8
4
2450
17
134
2
5519
9878
68
51985
80
45
362
2
1
129
3
1118
9
2
160
272
3
42
3
68
5698
19
2
62
3
1
12
37
4599
54215
45
41
3
1
205
18
62
59
3
7896
26
27
72
525
1
1
4
2
65
1
3
2091
1937
7
7
9232
4
252
1
77
17
5
17
7
6
7
13
221
25
7
2
455
1
11
1
733
1
1152
479
1675
1
1
1
2
4587
43
24
1
15
2
224
8
1
530
344
1
19
8
1
1
1
5035
75
1
213
2
1408
25677
13
5
22
2
2
6756
3
1
11
211
1
2
1
2
1
2
8
2
9
18
3
1
6
8
38
1
15
4535
11
232
1
261
3
201
1
19
70
1
351
496
74
23
584
978
424
12951
1
1
3
4
5
54
1
418
2
3
507
4
3
87676
2
1
2
3
4
2
2
6
7
1
7053
2
13
3115
5
4
7
2
270
2
1
930
10375
1
1
11
151
4726
6659
74
21
164
1
3
1
64
4
1
402
3
1
3866
51
9279
796
4692
8
53765
3663
5
1
77
2
1
1
1
223
4
7235
57
3
305
4
53
74429
2
3191
276
2
1
1799
38
9
1
26
770
2
201
4
2
271
242
1
151
8
5
52
47
2
1313
26
6966
386
26
8
18
1
1
2
1
2
121
13
2
1
17
1
14
4
1545
21
12
6
1
4
5716
9060
218
1
1
1
49
1
1
59
2
12944
10
1
6
3
6
16683
170
1
2335
3
1
94
261
3
1
1373
65
16
29
16
6
6
60
74
5
1
26
1
3
11
45
31
5
29
22105
4
2
1851
85
4
5180
686
30
1
1
178
249
1
28
218
3
355
75
1
298
139
1
108
1
3
3
1
61
1247
253
1
17
2346
1
15
2
128
47
3
19
13
10
480
1
8
2
180
2
3
1
8
2
379
15512
1
166
529
27
20
439
212
6
1474
1
3
442
2
1443
4
26
1
24
47
5
5
5
4
6357
3
1836
2
2
3172
193
1
74
747
1
8
29
10
201
1
165
2
2
42
3
17
20
50
171
228
6
1
1
52
1
744
5
33
5726
9
8
60
2
5
11
61
17
23
5
64672
5
3
581
1
7428
62649
9
31
2
1
2
18323
1
1
3
1240
4
12
23
8385
8
1
296
865
3
5
4
4
38
55
12
63607
7
1
3
1
12
6
219
4215
3644
127
5
462
22
1374
1217
7
170
4
121
31
18
126
2
3
14
1
1
3
2
167
405
2
2
1
1228
1406
2304
1
1
27
4
2922
499
19
1
1
14436
12
1
390
2
24
61
1
21
3
48
1
3
1
2
1
23
10
54
2
11
5
1
7
61
70
12030
27
12
1270
1
1
2
2
599
1
23182
12
18
13
44
27
38572
1126
2
3422
7
1
1
378
2
321
2354
2
644
3713
28
2
28
3
5
5364
1
18
358
90
1
6
1
1859
169
15
3988
84
1
1
2
3182
1
1
15
19
174
6034
362
245
54771
115
88
2
1
3
20
2229
1110
1
14
6
16096
2
1
107
2
7
2
1433
669
44
1414
7
253
2
224
123
96
2
4
15
17
1
6
1
83
4
4
8003
5
31
358
1
227
3
1
1
73
34
29
4
4
70
279
262
3067
20
3
2
2
1
137
3
12
1
188
17
1203
1
1
2
353
365
54174
1
2743
3
4
3
11
6778
29
66
10
7
2
823
4
12
3
7873
52
37982
1
9
30
11
5
17684
135
1
2
7793
10422
2
24
1
1643
3
3
257
114
4
1
14
5
2
16
15
1
44
50
2
54
8
6
16835
1
4
3
1
3
1
412
33
2
1
6
3
965
45
1
23
1
1
3
12
7058
3
2
147
1
19
133
7
56
1
5
431
2765
16
13
155
96
10
29593
10
1
1047
3
8
7
1658
1
1
314
12920
194
1
35
12
62
1
96
116
3
1
3
76
5
10
1
4
559
48623
36
33
3
1
3
94
217
2
2058
5
93
1
19
109
63803
272
12
142
160
18
2
4
5
1
1
46
95477
9
2
295
512
6
69
254
166
22
1
1
304
1
89
1
2
34
9
267
159
23
1
10
4
27
87966
5
2
5935
1
5
11
10
11314
1
21
1
159
19
4
47069
13
5000
23
3
8
62
1
99
3
2
5
1
73
3
40
3
1
9290
7
3
258
2
4
7
1
1009
4
94
9
89
53
37
7
2
18
402
1
41
326
57
4
1
1156
41
3
2665
12
4
5
100
1
1
5
3
38
19330
120
13
1
1
5408
1
8
1
8
3
1
159
38
2
1
1
26
136
287
70874
3
2
1
2
17
247
1
3
35316
17
2
6
4
2
446
2
211
366
12
263
7
2
652
5
2
1
10
14
35
1
1
4
139
499
4
3
19
2
79
22
181
1
987
6
677
16
46713
2
138
18
1
2
9
576
14413
7775
69
1
45
2253
403
948
2
66694
1
102
44
139
1
12
134
2
17244
79608
514
426
1
4
2248
21
2132
126
9952
1
2948
1
10
53
737
29736
1
2
1
1
7
159
3
9
4
58
1
1
28667
94
46026
1073
1
21
39844
3122
11
113
67
34
4
2
1769
4
1
2
1
1
4
2
112
12
22253
3
4
5
1632
541
1
1
301
18292
8
11944
1
1521
875
1
1
27257
5
408
1
13
694
6394
29
1
79
11
4
2
1
3105
3
837
1
3
39
95
6
2
1
33
8
17
28
633
1042
2
2152
4
2426
361
4
6236
1
24420
1
3
1
587
1252
9
13
4
226
189
1613
610
8
1
1
252
5
25
26
18
1
1
2
2
3
2
1
240
46105
5453
1
3
12481
1118
22
1
203
106
1
17
1
128
24
146
19
72
1
69
4
2
387
13804
4
2
609
92
22
2
56
1
32
471
37
8232
1
5
12
2937
4
6
3
2
8
1
14
64
229
67
1
3
3
1
19
8896
39090
1
1
1
11
196
1
2867
1
9
1
34
7
4
13
17
5
28445
86
3
1
1
6
3
3
23
16
38
1
247
22
1
38
1
50
2
3
1
385
6
1
12910
1
148
23
2
1
2298
683
9532
1
3898
6
43
11
3
39
2
5
1
1
7168
15
571
4
1
148
2
38
7
4
2
13
1
2
1
21418
14
6
90
62
2
27
1
15
73442
3
1
1579
2
6322
1
1831
26584
146
4
14453
866
103
4942
1
1
9
2
12
106
108
130
1
14
1
7
32
1
74743
1
15
13
39
334
41
3
166
3
3
1309
322
139
27
2
8
92233
5
2
3274
1
1
32
1
95
3
2847
75
1
1
120
41
2
26
837
3
2
61
1
16013
1
62
1
4
1
10
4
18
1108
2
37
2
2
1
1
9
6
3
4
1
1
282
7
72
5
197
1
394
3
2
1
1
448
928
3
1
178
21
6
1
13
7
2
1
1
667
15
129
23
2
10
5
1
2240
1
170
4068
2
1
2
54
10
2
8233
3238
1784
229
4
1
1
6
36441
155
1590
1977
1
3
3
49
953
44
1
2964
22
1
1
1
1
3
1
6
1
2112
24
2
13
1
1
2
2
4436
755
9
126
44985
1
237
2396
1
2539
26936
16
1
336
201
1614
42
1
7923
2
8356
123
4
2359
7
3
4
1
1
3
3
15
9158
1
1
109
5
1
3
6
95
91
5
5
2
286
1
1495
3
432
2
261
117
3
85
1
11729
35
92
1
4
43
1
6
48851
7
101
80
300
11267
459
75053
5
3
1
26
1
95
34
3
18282
274
10661
770
1
4
28
54
150
130
1
3
254
1
335
108
177
10341
2
9
96
1
57
3
90
1
1
10
1
37228
87852
83
54
3
1
10539
1
18
1
2
1806
2
3988
6107
2
4
146
2
10709
335
2
9
29
216
140
15
1
6
2
191
42
1
5
1039
5
2
144
124
3
58
171
8
4
16
2
7
3118
9
541
19
117
17
1
5258
11
133
1
2
34
1505
10
1
6
96606
25
1897
1
2
34804
1
7
693
3
13
3
11
5
6
17
72
3479
150
10
1
48026
33
137
3
1
8
1
63
456
1
248
1
29275
1
8
181
474
1
22
3
2
18
2
7
4
3890
26
788
3
4
6
17308
1
2
24
1
1
1
1
56
2
17605
1710
20
1
31
1
152
18
1
1
1
555
776
4
54014
1
1
5
21
1
13
5
82
1
47
18
11
4
10
5
1
2
26
3
1
22
73
5
7
4
7
8
240
1
14383
1
33
17
1
1
2
27961
4
4
10
492
1
1
347
3744
9
2127
8
3
21
5872
35421
37
3
7
1587
8
11
1414
90
156
17
2
4
25
363
1
1
1
2
86
15
1
1956
2
187
1
1
1
63
9
1
3
1
12
9
68
69643
17581
42951
1
9
2
67
3986
4
1
25
2235
292
10
1
1
180
1
2
4253
233
9289
4
4
8
16
381
1623
23
3721
15
1
1
54
6
1
123
684
124
1
10
1
2
7
1
64
298
13
1
171
83
34
8
1
4
1
10
300
4
1
1
2
16
1
92
11
1
2
42
8
118
5866
1
18
1
2
1
1848
56
45
15
11
675
2
4
1
210
4
1397
21
1
507
232
27
277
3945
256
24122
26
76
127
4
3
8
53
32
4571
117
1
1034
1008
35
9
1
3
1
678
2
15
3
1
1
156
2
1944
2
19
32
3
38
1
5
2
1847
1
663
2
13
8
2
2
2
8
8260
7
6
1
8910
30
11
1094
2
1144
25560
38
158
117
49
37
29395
3
1
21601
1358
603
1874
6
25653
34550
8
5
12
7
2
1
68
1
10
56
1
8925
1121
225
7602
3
101
1
340
325
17
12
6268
111
1
1
8
1
170
326
3
1
36859
24
183
1
7
870
592
9
2
19
373
1
253
2227
4
94
41
54215
7
922
1
3
1
21
2
10312
70700
2
1
13
155
29
2
5
12
512
4
1
4
71
15643
10
6
6266
1
4673
3094
6
9420
2
1238
37
145
3
1724
10
31185
293
1
1
1683
910
57
638
1
51
1
18
7615
33
83407
4008
16550
5
4
119
1
1
33
1
7
107
2
263
1
57
1
251
92
32
208
8
1
1278
5
440
13
2
263
5
92
547
1
12
1
1
29
81
3583
1
5
2653
3
8
1
59
9
390
1
9
1878
2
1
19
3
1
10
75
25
1
1
24
128
234
1
43
41
1
1
410
1755
3
152
557
37976
5
10
35
12116
10
7
2865
277
2
1
85
1
445
1
46911
119
14
3
464
38094
191
7
132
14
54
3
2
14
20
6
7
5
7
1
410
3210
199
2
165
6
2
4
602
221
2
5
349
271
55
35865
1
1
2
2
490
171
2
7
3
851
16
1
4
1444
17605
7
33
2
8
20
17
28
17366
1
5660
2210
51
17
1467
1
2
3
7945
418
1
1
10
4
3
1
1
40
69737
1
2197
4
144
2
6
39
31
78
1
1
1
1
41696
35
408
5
7
652
15
4
69
97639
2
3
3735
483
42
3
8
8
1
4
1
1
26
29
2
32
5025
75
1557
1
2
1
31
23
48093
20
244
1
3
61791
9
21
2
409
49420
1
4
69
70468
253
45
19
2844
1
1
7168
1
8
4
27
2
93
4
2
22
1
4
1790
7
7
1
29
1
1240
3
5
1
34
12
24
91
127
96
1
40
146
39770
68
1
315
1
1
50
90557
2
51243
1
519
176
2
365
1
7
288
776
307
1
1
12
49198
155
3
9
2
188
1
69690
6
1
2
1592
3
36
2209
1
16
8
19
34
54
34
1
142
100
62
2420
43
388
22
51
413
19
4
1
7
9
1
3385
4
176
71
7
3
61
846
97
1
4480
99
1
61
107
1
66297
1
7
3
3
2
2
2
23132
2
176
1
53
11
178
1
53
62939
3
3
1259
23
1
1
2
12
2
16
1
1
2680
2793
2863
1
1
5
17
2
8
3
67
1
985
3
550
5
224
5
1988
1
68692
383
5
31
239
37
514
579
12973
6
5
257
67
283
305
1096
153
3
21
15733
2
32
19
1
9
10
657
27
11
520
83704
4993
1934
36
1
2
3
1
8
1
11
1
7
1
23
80
7
1
1377
2
48
1
9
49
8
844
115
1
200
1
31
2559
555
2
1
1
1
13
6
2
879
146
1
190
7
6
1
124
5
7715
10
10
493
6
1
5
1
49
17
1
4
107
2971
3
1
3216
5
150
1
480
67
19224
1
499
1014
1
3
1255
1482
10
53
2
2
3
141
14
2562
3185
7
2
1
3
3
1
4
140
6
4671
2
77
1
4
12
370
4
10
153
1
6
32
1126
1
1
9454
8
2
15
54
5
2
145
392
846
61261
1
1
317
1
2
4646
34
38
5
18
1
4
463
5284
2
2
300
4
15
74
439
16
1
3
2
1
33
54
8
42
11
1
19
12
18
643
8
1723
37704
2
3
5
3204
838
1
8
61
1
3
2
109
3232
1
359
8
5589
16
5
11
7
3
3
2
1
15
71
72
1
5
4
120
1
694
2
2
6
150
1
2
72
16
148
276
11
1220
12834
3
251
10
11
2
1
2
6
21
1
1
3
87
1778
6
1
119
1533
2
1204
1
1
1
126
1124
35
354
1
9
10064
3
28
2
335
40
1
14
20
3511
2
4
646
130
127
1
20
1
1
844
468
1
9
58
53
4
1
1
16
6774
46
7
121
7
136
24
13
2480
1
2
1
12
12
3313
1
3
5
18
1
3
2
16
8
2
1
21
137
3602
184
4
8
30346
397
10
8
1
18
3
1
3471
2
650
6553
550
1
14
2813
21
4476
6
5
107
460
82
7
2
1
5
27
19
35
1156
11
7
5
14170
3
4
65
1
88
198
27656
2
1
1
16
91
3744
2
3
9
4
12
3
1
25531
3
6
1
2
1
2
2
164
70655
4
5
15
677
5
1
2
4
6
63
267
154
2
2
9230
1
3
43
3
1
11
71160
1
62
2
40
33638
61
8
1103
1354
8
1
11
21
3
11
4
13
311
1
5
411
1
2
425
761
4
2
6
1371
1
4
3
2
43
1
1284
947
2
11
57050
6
30
4
284
1
7
3
1
16
1
4
1
124
3
18
153
1
1
21381
31
54
6
5
2294
7
1
2
3
2890
1
2
4645
1
2896
2
4
5
1
4
3
31
3
3
1438
16390
91867
8659
2
12
4
2
141
17
2
84
62
16
1
189
564
23
329
4
1090
1
1
1
60161
272
15
15
32
894
24
1
9
21
29
2
9542
12
311
4264
171
3
564
82411
5
71
6
1
4
1
10
189
1
1
5969
1
222
3077
10
9
25
52
1
1
1
202
2
1
1
2
87
10
1
357
43
9
19
48
1
12
5589
495
1
202
1
62
249
18
9
2448
2
53
158
18
1
49
854
2
376
220
2
1
4
36
254
1
1
26
2
10
22879
2
204
2
1
2
2
7
1
1085
1
164
61
1
16
1525
29
1
167
30
1
278
3
10774
11
17
1066
15
3
8
5
1
79819
12
4
1
56
85
42381
17
1
1
139
6
16
1
11
1
2
14
519
1
1
1
1299
24
8
53
621
1
302
105
136
242
1
29
15
35
3
1
1
4
4
22913
1
1
1764
6824
2
10
92445
1
4
13
48
1
16
2554
3
9
249
376
135
393
2
74
22
19543
5
22
1
1
3
5041
13433
5
2
20
1
76
11650
2
1
832
10
39
3
1
3
147
595
6724
1
3
37
61
2094
1
4
5
1
20
16
6
83
9
7
116
207
15
1
5603
203
397
2801
99
21
57
2
201
4
1
3
1
133
102
302
5
5
14
1
3679
168
4
2986
312
27
1
4
1
20
3792
54
24
6
87
1
6
1
880
10
63
2
1
2
1
6
1147
14848
29
1
1
1
185
3
1
1
22
2
5
3
169
1
399
3
1
17
77
4
25
8
14
213
88
919
16
46
1
9
1
87
2
156
38
2
16
1
237
8
19
2476
5
1
1
2
21
3
18
1267
33
25
1
3
1
1
10921
1
1
1
61
448
18
118
7
25
374
7
6
11
2
4
19
3
8
2
4391
218
471
124
8
1
12
1
39
231
146
12
5
1
1
5
18
2
20
149
2
4
7
1
68
14
112
2
79045
3263
819
927
28
259
6
27681
1851
2
1
128
124
5
3
1345
106
1
42
3
1
596
1
390
11
19308
7416
31633
1874
1469
2
1
812
7
34
2
11
13
1
134
8
98
305
1
4
1
45
1
3
8
715
1
6
325
48
203
2
1409
13
9
51
82
5
35
7
97288
21
8102
278
3
7321
4032
7091
5
1
1
4
3
2
1442
3
3
48
1
2
23
54572
237
1
2
1
934
6
54
1
1
249
2
1
20
1
94
13
6
59
145
13
3
26
2676
56
2
1
1
688
116
6
20
2
1
3
13
3
3
2
6665
37
1
55082
1
21
1
2
4
1
7
1
15
2116
1
1
51
10
1
59
7941
13
2
71
1610
1
1
1429
38
66
891
90710
497
2
191
3780
6
1
514
9942
5
30
16
2
7
1
3
25735
503
2
665
1
40
2
1
13
14
390
1
14
7
133
6
3
83593
26
99
5
1
85
5
36
5
45
1024
3423
48
11725
63
616
15
402
26
36322
1
6
2651
123
70
8
8
6
7542
2
1
645
5
2
1
66904
1
1
14
1
9
1
1
45
381
17
2
26
1
1
2
2
2816
32
1
539
1
4
15
6
264
5032
40
3
55
422
814
1
8
384
11
2
4
89
1
66
13
121
97639
3
952
87
11
1072
6
6413
311
1
8
4
32
213
5
77469
234
5
1552
14
1
5
625
139
2
1
1
43352
2066
1
1
40
1
4
37787
4
18
10
1
1
53
481
1
59
89
6865
1
34
18
5
1
8
4
1
3
2
5
2
89
1
192
1
343
4
1116
163
1
1847
1
22
1
16
81
32
30
1
2
42
1078
11921
1
55
5270
3
47
550
19
2
1
1
8
3244
202
38384
62358
2
766
42634
232
1579
9
2
488
1
2
97
2
3
161
3
6
1
10719
15
34
1
12
6
5
1
1
7
647
1385
4
148
26
55
2
2
113
59
5
53
3
9
1
104
1
5
12
19
57
1
7
1373
11
4
16
2
13
1
2
1
5
128
2
71
64
350
16787
6
142
5186
245
34239
55
4
15686
1285
3
3
10958
4
5
1
1614
2291
3
2
1
1
58
8
3
1
99
50
8
2
3
43
586
397
42
57849
12
2
2
2
1
65
170
94
157
4
62
2
7682
238
17
1
40
8550
6
3
1
377
5
90
22
28
3
3122
13
498
30
4
9
1
5
527
2388
24
2
2
1
2
564
963
6
10
1
19
2
19051
3
109
1873
1
5
66
16461
125
2
19
1
224
2
21
2
3222
7
9
46
111
1
1
105
6
3
11
2
1
24
1
190
56
1
2
1
90360
17
133
16
29269
345
36
1416
1
9011
2
190
1712
22
2
2
55
7
99
1
2
5
1
1
5
1
67
1
8
1
18878
1
26
1
9
1
45
3
2
80322
1
1
12
1
3
12
121
265
4
22
2
4937
159
3
2
1
1
65637
7
64
2
1
3
5
1
519
5
45094
6
812
2
1
101
22
154
7
119
42
1
6
2
100
1
96
97
9976
5
2292
7714
166
11
1
95
5
6236
988
1
908
5466
1
1
44
1
33
1421
327
1
1
183
35
5808
154
1377
1
1
367
2
10
1
34
2
3
86
34
16
1
120
16
2619
8734
229
19
16
1
1178
2
20
1
17209
2
14
3
7613
12
8
4
104
26
1
2
1
3
21
1
301
66116
218
1
125
707
488
1
280
2
3
5
329
263
1
1
196
287
1
161
6
7
6
3
16607
341
70
15553
176
1
1575
1
1
1
3
21746
43
5
16
5
5
28
2
5
149
2
255
1
11
1
12
1
77
24
86039
384
675
23
14
4075
430
574
404
3
2
1
4
25
143
3
9
737
26
1
4
1
1
2
3
47
1
5
7
273
4
8
13
73
11938
1
5
87
4
5
1388
230
3
73612
1
13
50
11
380
2
1
26
2432
92
1
31
3
38
1
2
6
21
1
2381
36104
20
2
5961
1
39
10
7450
18113
17
301
35
877
2
12238
949
6770
2
119
11009
2
2297
1
968
2
1
5
3271
1
1
1
11
57843
19
2253
402
1
15
64
45
1
757
1
1
28
1938
3769
1
6
5
35
334
29441
25
5
5589
649
7
4
615
2
8665
20
2
259
1
50
2
1
2
62
7
867
16
698
2
1494
2
52
252
11590
82
11763
2669
1
4
2813
8
49323
557
12
1
3368
51
14888
22
10
3
2
2
263
21641
12
88
19
6
1739
9294
40
16
26
53646
5
2
56
7
385
1
34
293
3
4
25
2
83
4
40
3
13
34978
5
2
1
46
2367
113
23
980
4091
4
1367
4
15
2195
1
20599
8
3
99
4
1596
13
147
18
1
160
2
85
48
3
1
10
9
28
336
81
2
17
1
14
1
228
2
3
8
22250
13
3
1
46
1
1
1
2
1
89424
9
1
1
1
497
1
23
4
6630
4
3
106
2
2
1
25
24866
1
128
2
2
3
1
2
103
2
2
44
12
1
977
2
4651
14
162
13
6
5922
1
1
45
52
557
17
195
1309
33
1
1
2
2
8191
190
210
17
1
283
1
1
28833
331
1646
1
1
40
1
1
33
173
3
7
5
1
29
73714
4
1012
3
3210
5
1
544
1
1
17
36
165
10
13288
29
150
7
1
2
261
1
1
67
14
18800
2
19
218
1
10
3
2
1
38
2
72
6
1
1
1
1
9
17
4
41589
336
459
10
177
656
16
3303
9110
90
1
311
2
6
13
134
9
135
13
128
2
1
362
93
7
1
89
463
361
1
1
610
5
2
3663
2
14
59
2
27
14
196
7
20
23
397
29027
51
2
1020
1
1
1
8
768
3
5
2
1
803
6
2330
16
1320
2
7
2007
17309
5
2
1
12637
7
341
2
9
8522
1
3
6
2
1
1
23
537
25
11
22741
15
2856
250
4
236
9509
60882
9
3
3770
5
56
677
2569
10
99
1403
158
9
55
26
9
3245
1
3
1405
17
5
11
90
5722
457
2321
298
3
2779
163
5435
1
5
7
1
1
1
1
804
14
89
31
1798
30
1
1
2810
2
82
14
92
6915
27
1
7
1
1
16362
7
1
1
459
622
94
1
1
1
276
110
58
12
2
11
5
1
2
2
1
1
1
1
12
4350
4
5
123
1
516
3
11
1100
3963
2
7
4
72
36
3389
1
1
60
1
514
1216
24
17061
143
958
1
2656
2
27
207
2
1
20
76750
29246
1
148
1
12
1
7
2
21
1
1
926
4
1
384
42
4
1
547
1
4
215
14
436
1
181
17
1
1
1
6
3
2
6
1
9
1
40
1
103
5
291
1132
1
345
47333
1
153
2
4037
2
12
1116
39
5
4
3
5033
595
22
22
5
2
16
64
1
11
112
295
1
4
6498
75
27839
1057
5
1
88348
200
13669
306
2
4
1
17
1
16
1
1
25
39787
2
14
18
114
48
5
182
2
1
21
2
2
1
695
1
9
18
3
25
3469
3
116
1747
1
6
17
34
7891
525
4
7
5
228
419
99127
2
325
1
161
9639
1
30
15
12
2
7
5
29
36
1
38
91796
24
1332
4695
8
13
1
1657
140
1
8
32
160
679
29
13
33
2
1
763
11
15
20
11
139
1
3697
8457
6769
1
7841
4
63
1
3
1
9973
1
14
1650
12
4
1
104
26
1
12
12296
8
4
1
1
1
1
435
419
7
3
12791
2
10
9622
11
10
865
5498
270
241
239
12
4
1
5463
15
2
4
15
1
2
220
4
383
1
7502
3
70911
1
7
1
393
1
53
6
145
1
1
4
179
4
156
14
1
297
31
3
1
21
1
2
112
16955
37
4
29
15
71
1
61
6575
1
36
633
2
119
5
137
1
1
11
4
7
2
1
1
226
78
7
1
69
1
1
23
159
975
3
3289
23
4
8
2
7
17
650
4
8
352
80
1
1325
372
2
1
87
1
7187
5
1
117
5
1
1
2
3
1847
5
275
414
88
31
1
209
3512
168
244
218
470
3
1365
105
3142
4
51108
1885
5
2
5
38
4
6
24
655
6912
121
44
1800
9279
2
1
5
5
2
58
3678
1
1
8
188
210
2
1
144
2153
1
2324
1
4
2
7
1
3
1
433
5
3
6
1
1
1
806
38
6
1
2
1
15
8
6568
117
2591
7
156
444
8
3
4
1
19917
49614
1
1
29125
6
1
92
223
1
21
1
211
21
9312
58388
2
466
8
1
12
1
6
3
66
11
59
1
19
32
11
9927
84
1
42
14827
56549
9
46
23
3
2
1
5
5
5
95
9
1
5
1
1
29
33728
941
40
1
1568
1
75
1
2
213
52
6
1
1
7471
4
1
4476
14
23
1555
6
1
6
54052
2
23
42
3
89
127
3
2
2
60
26
2
74
8
3
4206
8
64
1
8
1
1
6341
1845
1
60
4
4
495
11592
19
3
4
23
146
2
3
269
1
1
3
24
62568
64
210
3405
1
12756
1
8
14
724
63
17
1
853
2
5
1
1
3
1315
2
14
5
1
1
23
38
12
4
4255
4
822
2746
1
11995
1
329
3
40960
1
1
3
93
19
1
988
35595
3
1
2624
4
228
6
979
2
10
829
1
15
53
8
1
6
1141
2
7
1046
32
2
1
260
1
4
1
2
4639
1
11
2
1
219
145
741
372
22
5909
669
4
9
11
11
1
62
9
3
1
4
3
20729
13
29
2
31
304
6
187
1
3681
344
5
90
3
175
4355
95
1
1
68
2
9
1878
2587
1000
30372
9
811
234
4
1
14
1
6574
2735
5
4903
8
3
10083
546
40026
1
2
6589
14
2
132
5
15
5
6935
53
1
10
643
17
2
2
47
194
1
1
1
194
3
557
1
1
796
123
8237
1671
13
3
9
6
949
2086
395
18
1
1
1
1
1
62
2979
1
770
10
9
2
7
63
221
26
1226
2
1
11
1
1
11
5
1
7
2
1
1
7
9
4
1
1
84
8
46
224
293
330
5
5
12
10
4
3
421
1
2
2578
13
454
1
6232
1
104
47703
7
10
9
2
5
2017
95
41
168
1469
5
1761
203
1
74
3
4
64
924
1
18
820
1
2
17
18
1
1
1
7984
1379
20
2
1
3
4643
11
3
2
1
41
11
1
5
14
68
6
48
1
20841
1
64569
297
5
4
6
3
91
1
50
69
54
6237
5
1
2
4
125
87
8
1
20
55142
6
157
1
2380
2
6855
4
4
5
9
2
53
64
39
4
6
1
85
21
6
6
1
10
21
17
9
1378
7
28
1
8
1
2
231
13
17
2
4
4
8
19
932
2
397
42
31929
2
153
575
837
281
10
1226
43
5658
321
68
2
1
100
2094
2
5
1
1
112
293
31
74
286
6237
1
83
1
21
6316
1214
1
1
21
17
1
2
978
5985
10
5
1
1
2
1
30429
15
4825
2
89500
25
1
3
1
1
50
13
106
427
812
1
5348
455
5
66
12
105
8
1
1
68
2
131
63
16
2
2
39529
18
202
1
2
1
1
4
1
2968
14
1
1
108
152
3190
7
1
78
299
1
270
324
53
2767
16656
8
2
426
2
4
39
1
501
5
1270
3
479
4
52
1
11
3
21
21
10
1
9
3215
1
174
5
47
1
33
12
3
1
6
3168
2
2
3
17
24
159
1
42
109
74
6
1
2
4073
404
2
4643
16
30522
38
35
8240
6
3
2
60937
3
4
6
3419
2
7
256
31019
1
150
2
12371
20
59625
1
753
7
4
1
11099
1
1098
323
172
1
1
1
2
68
1
1
9
2
712
1
338
1
6
3
768
1
146
4
3
15
31
9
4166
4
2355
1
1
6
1
15
5
71
4
2
1
352
2
259
1
52
1522
3
5
2
1
1
89
3
3
6
10
1
1
2
57
4796
51
1
20
498
11
411
1
161
10
3
1
362
137
44
1
1
179
1
14
147
1
6
1
36
793
20
35
2
28
302
203
1
10
1
1
154
2
23711
125
1
171
2301
4
1
9
8
1
1
1
87
955
1
6
4
183
1804
1
1168
1
416
225
31
2
27
141
34
9
1
22407
179
257
6
814
11
2
1
63
1
1
6463
1
1
78
3176
36
1
948
11
2
57
2
6
1388
407
645
391
557
1203
1
6
2
1701
383
1
3
2
2
18
4
28
326
94
1
1
32811
4
2506
2
581
104
1
4
24
2
4
1
82
7
8
162
106
13
2
14
6
328
3
2
529
4
1
5
7371
32983
2
131
77962
42
1
1045
8
1
3
1
1
2
1529
1
1
1
1
23642
41972
14
3062
4
78
6
26
92
431
90
16490
20729
13
2
2
24805
19
5
512
3
12
12
55
338
896
335
7327
11
408
24
12
1
5
7
1
6
3
2529
12641
21
86
373
815
363
6
6
3322
15
1532
24722
1
25493
9
1
10
1
20
1
12546
1
3
11
295
26
4728
45
4212
24
2
21661
74577
678
13
3
11709
2
4816
80
1
50
8
65299
2201
2
10
1
1
5
7
2
90246
20955
31
1
1
63
7
5
1946
3
232
1
1348
3
1
1
40335
4470
1
239
40
1843
1
1010
1770
17
1
166
503
62
8
1
5
2
16
5
2
110
98
7
61
1
132
1
1596
2366
7
6
3
1
38
2
1115
6
3
13
5
8
3
233
1650
1
11
2
1
240
2
3
2
3371
2
112
2
85
26
1
6
28
28
10
16
1
1144
1
51
1
3
43
3
271
2289
1
1
335
1
17
95
8
13
6
3
6
4
2
5
3
1
1
2
1
71
188
4
2
3
341
147
729
1
2
1
3
18
2
4
528
132
63
131
1
60
21
4561
9
16
3
19
3
15
329
29
22
1
4
1247
3
10
1
2
17
18
196
14
41
50637
2
83648
1
458
39
1
38
5
181
39
677
4
269
126
97440
62
6
6
71
3
19
62
4
708
224
41
402
6434
102
2
18
22
3
34
5660
2
14
10
1
5
4
3
9
6
2
4
51
1
6810
1
1
4
18
1
28
130
301
139
8
10
91
1
112
1
103
2
16647
5
1
414
10897
291
8747
47
1
1
1756
388
1
2
3
4374
2
2
1
1
1
9
2583
20
29
2
233
1
138
30
1
1
1
29
6
20
8
4
1685
2
55
1
34
1
32558
1
29
428
511
1
1
23
1
2
243
17
3
4
20
1
1
1
30
5
1
14354
845
1
10
5730
587
26
1
2687
6823
4739
5018
486
19
24
1
3
1
2161
4
1
37
213
2
1
1
3
165
2
87366
6
14
697
3
1
1
342
41
12
16
1
516
3
8
1
1
14
39024
2
15
3524
1
1
77
106
6
31586
2
273
9
31
2
1
8294
1
16
4
4
50123
2192
2
50
2
16
1
1
5
1
1
2
1
4
14
29
17828
160
196
2144
70
4073
2
3
24
2
2
55
1
221
59
288
42
38
8
1
6
2
5
1
13
4
335
5
95
1422
600
25
50869
415
951
1
5
7
12
2
10
7
9
11
3311
61
12
5
8
3
2
17
1
23
64
56
204
5
46
13
13
1
32
2
2104
20
1299
26
18
1
1
2
444
7
1
5438
1
85
1
117
14526
4
2319
1
33
283
115
14
1
1
5
2
3
131
2794
146
1
1474
1
4
2
1034
4071
3317
2
2
2015
5161
295
4
92
103
585
655
23
137
51
1
1
9
372
13
19958
1
8657
2
11
304
289
144
1
63
324
28
266
53
254
4
631
7745
2
2
21
817
2
14
1
63
1
8
17807
1970
823
414
46
10
26
3
4
13
2
1
8
100
5014
164
9794
31
513
54
4
3
3
21
44
3
99549
85
479
908
15837
17
14
4735
445
595
32390
3
1284
16
51783
1
1
665
9
11
2
1
13443
1
229
2
17
6
15
63596
41
1210
2833
5
1
1292
3
22
2
6
154
8
3
18
41
1
39
4
32801
1
2
4
204
12
1
1
29720
2
1
39616
1
2
8
810
46
29
3
1
374
47
122
6
121
20
8
19
3
4
19
14
31078
5
6
1
110
3
6
4752
519
1
53
225
24860
1
10497
1153
121
21
4
255
1
19
1
2871
3
1
1
88834
33
1284
5
484
84481
1160
40
79
29
198
208
5
8
6
2
13
7
2
116
4
1
13
76048
6
428
177
1181
32127
2084
1
2229
12
2
41
15
2553
13
2918
1
5
90
5
74
3214
20
453
6
99
20
12
3
386
1
14
13
1
1
1
57193
3
1
1
1
1
2
6
1
2
82550
1
29
7
13
1
4
9501
12
4
4
2163
46911
1
5
8377
16
10
1
1211
11
1643
1
1
60
68
3
72
43
11359
30
7
390
4
2689
1
42
1
13
1
1
3
3
1
1
5631
1
2
20
18
138
6
1
10034
1
280
80
10
1
2675
187
13
4
91702
10
2
133
4886
1
5474
1
10719
2
234
43136
611
81
83
1
511
3
78
229
2300
2
13
80
83
2
86392
55
24
233
2
1
1
1
9595
126
10
2
13
12612
1
26
16781
2
131
1
4
25
2
8
4
34
1
1
4
1
7
784
1
5
89
2
22
37
3
119
12973
4
13
1
1
17763
7
103
19
14
126
36198
48
2
301
5
3
3
936
9696
104
1
11
512
1348
1939
1043
1
3
5
1
3126
1
1
2
12
3
257
7616
463
155
40
17
124
15443
4894
1233
2
265
2
117
1
115
25005
4529
1081
2
1
32382
104
50
6929
2
690
1
2694
5
1
43
33
1
168
17
1
4915
158
4
1
10292
4430
102
2
7
6
53
5
14503
28
3
1
2
147
2266
2
1
3
2
34
3
2
2
12
1
1
107
2
78
1
4
1
24888
1
61
20
4
136
3187
2
7
1
2
32
1
42
1
3
12
1
11
1
1
24
109
2
10
28
125
3
421
21
279
39
1
5
26946
34
44
228
457
3
518
10
166
186
402
5
10
7
1
379
1
15
1
90
1
320
46
1
5
1
32347
9791
6
22
3
26
59354
35
102
95
1
3
7
2
3
382
8
442
6
14
1
1
173
185
1
66
985
19
14
1
1
161
1
2
23020
6
5
229
778
1411
17
1
6
8
11084
1
1
1
1
525
5
10482
4
5
26
37
8
4
59
59
1
3
1620
160
169
20
139
20
3
97
44
4
1
15
16
9
4
2812
3
798
1
2
5
1
1
1860
2
1
1
1
1
13
1
25
5091
5
1
75
945
13177
2
19
5023
3
1
490
3
1
6
674
5
1413
6
1
7150
31
73
2
1
15
203
206
59
454
218
40421
16
5
442
1
1
6
1
11
7
2
1
2
135
1
418
15
14
1
2
73
66
82
15
1
26
5975
5
6344
10
6
8
1
40626
4
2
302
20
1
169
270
100
1
605
5
5
53
34
979
4
179
3
14
2
1118
865
27104
1
1
3
2
3517
87632
1
15
4710
348
12
33
11899
11
24733
8
6
100
13710
8
1
5018
12
139
4
51
2
11
10
5
454
2
1
2
6
9
1
3
3
131
146
5661
21
9
169
6840
13
46
2
1
2
32131
211
5500
9
1
109
1245
3
23
19
23
5
162
1
7
3
3
20
31
21
167
1
4604
6
41
2808
50
1
137
42
716
12
693
90
4124
1
10351
1
26
1
2
9943
20370
9
19981
95969
111
2581
110
7
31
1
8
1
2450
2
1
20
5
3
430
20
402
2
5
138
1031
18
6
1389
33
2
35
9
62
2
32990
2
2781
59
4
18
75
1082
4
8
77
1892
6
120
1
4073
3
13
73
227
1
2
11
499
771
4
12
54
2
492
132
5
15894
1
14
2
6
1756
8
3
4
1
240
14
906
25321
16
454
86
299
452
4
1379
1
3
1
4
6
8987
29
792
1
4
1
137
1
1
248
16
4
1
3
1
1
51
15
5
58
2802
950
1
29
1
9
4
10
4
1
150
7578
6
3
3
9
4034
297
10
51363
3
1
4335
5054
33
4
10
6
27
1
2
48629
2227
14
1
1326
2
87541
5
3
2
2
73
69887
2000
2
1943
62
250
3
148
9471
1725
218
38
1
25
40
15
6
1
30
1
1
4
5
1656
2
2
4
1706
808
1
32
2
2114
15876
462
113
20
497
39
2
1
3
27
814
1065
80
215
172
64
160
2
79
22
5
1956
1
2
134
5859
26
11
4
1
3
23
2
10
1
6
1
1
1
2
48
89
1
4443
6
13
2
180
99
2
565
14
5
76
24
6
30
3
353
2854
2
7
31
11
1
5947
9
113
11
8
2247
81084
20
57773
358
17
2
7
1
47
2
3
1
1
3
2122
6
3
153
9501
6314
1
9
1
10
3
2
1
1
2
15
3
35
13550
43
12
15
9330
4
25
1
3085
1
1
5
317
896
82
5
180
1
9
14
1
82
66
2432
3
206
9
16
7
1
1
5
3474
8
119
197
6
103
32
147
44
221
44
2
1
19
19
3112
2
4
37587
93
26
74582
1
13
2
22
7
4443
7
1
1
3679
398
1
32
227
45
65
5
9
2
18
4332
22
9
994
72
9
130
16
10
51
62876
323
117
28
3
1
1
176
1
2
3
32765
1
6
37
2
128
12409
99
3
184
1
4876
1
15
1
2
1
2802
13
17374
16
1
15
747
3
190
1
1
28
88
1198
1
2
27
16
84078
1
153
35
4664
62
295
1
1
15
13
2
134
3
39
66
185
38
103
21
3
4
2
10
26
5
6
1
29
1
1832
3
6344
1
42
718
41
12
986
828
2
405
1
1
2
8
23
1
207
2
180
2
2
1
59
1
6
1
1
22816
3
21
13
85
76
2247
5
10164
1
491
3669
98993
19
39
13
78
41053
93
1
4
1
1362
1
22
5
63
1
4529
57
6
6399
71
253
1416
6
15889
1501
9
12371
10
2
1
1
1
4
1079
24
2
31805
1
1
2
68
206
7
41733
3
1231
382
35
46
19
18
12
17
25
1
2
1
1
410
7497
8
1
5
12170
355
5
1
23
1
5
181
2
240
649
6
170
4
3
2
8
27
5
42
9
85
1
7
19
1806
46
3
556
3663
15
3
1117
3
139
6
1
19206
137
480
1
1502
1
1
555
2
1
8772
102
1
2
1625
12
29
5833
1
8292
3
7
2
1
25
2
1
11
21627
1731
2
5119
5
9
30621
1
24
2
1
74
1
897
42637
52
30
26
2354
26
345
1
1268
222
6
1
2
1
16
1
1
183
969
10
1
262
8077
4
2
1
29
5
593
27
17
34948
1
88
8253
231
88
6
1
1
3
71
395
13
1
5
1
1
2
123
192
1
1
82420
13335
39
2
55
83
18
1
52
5
85
66
2
3
5078
5
1
127
847
1
2
354
3
41
9
1014
1
318
1699
4
14
73
15
1
68
79836
2
578
5
6
1
45
7
2
2
774
38
61847
6
1055
52
102
132
11
287
2
1
77
3
28526
141
6
1
11
1
5519
2752
17
1
3
56
47896
1
86
1
9767
18
3
3
1
16
1
782
849
77
1661
16
16
14868
37
14
2
1
33
2
55
53
64
7
232
1
7
10
4
2
41
12
3
1
201
82
125
2269
1
1131
22
15
16
778
119
5
3
6
12716
2
73
1
166
32
87
1
16
1127
1
2171
1
8
249
1
300
328
1
14461
1
262
1
1
108
70
8
2
271
3
166
7
657
5
7
52
32
423
15
2
16
3
8
1462
2017
2
28
1
1
3452
2
4
66
1
2
46
13
6
1
2
1
6
1
232
6027
30
32
21
1
19
3974
1
5
6
35
1
6774
967
1
1
1
129
7
37
6
5
774
140
217
1
33674
20
534
3387
201
18
35
1
11
1
1
2
3
12
1
6
1
26490
12
2
2
23
1
58
1
7
14
49
34943
31
1
4
2
27355
3
22
34
2
96
1
13802
5
347
2
7
743
1
17
881
1
459
1
2
1
11
1
4
52
392
13
4814
6
171
28
204
16233
9711
12
5
6
8
5437
16
187
2
15121
3485
1
6
4
1
2956
282
1
948
1
130
54
18
1
8
13
644
3
5
2
15
615
1209
1063
445
2
1
203
1
12
1
16
6
897
1
2
171
2
1
4
4
33
7
4
1
1
1
29
15804
1
18
355
1
1
24
126
11
8
30
1
2
73
1
579
3
1
1
5
3
1
2
644
1
6
12
6623
61
2
1093
9363
8
583
83
22
12
49
7
1231
2
1
16861
26
2320
2
7
6
5
14
24
5
3
8
1
1
5
2
5
228
1
4
6
2
1
40
8
2
244
1
5
1
90
1178
22820
17664
96
33
141
24
1719
7
1647
42708
15
14
59
179
20
10
1
8
11
5
99127
1
2
140
2
15
20
13051
1
7
2
54
1
10
4
3190
2456
41242
6108
1
3
61
1
2
4143
2
1
2
1
2
1
1
164
26698
1
565
1
16
2617
85
35
1
1365
51
2
693
19
3
2
2
1
4
773
2
1
46
21
275
48993
19
13
6
155
1
1
4
55
1
5
2
1
8
59964
1243
531
2
9
1
1
4
2
6
6
28493
7
3204
19
199
13
742
1142
27
1
2203
13031
2449
4
8299
1
12
1
1
3
137
1
1
6
10777
833
9629
447
1536
1
1
1
1
1
3
2
8
1
19
4944
108
22402
14
3747
2
1
1
23
1008
1
2652
949
602
10
34
1
1
44367
1
7
1
19112
271
17668
336
767
3
3
29
12836
2
16
24
3620
685
1
1
1
3
3
2
1
53433
13
7
59
5
22
128
3
1
1
390
168
259
5
1079
2
6
3
8
170
1519
7
5
48
2
9
393
8
1
1
2
1
48
280
6
90
26
66
59
2
1
4
2
2
7
1117
34970
90
9
8
11
120
2
8731
2
1
235
1
11446
3
1
1
19440
1
71
1
4
4
796
9
200
7750
3
3858
1
3
4
1
3
7235
2
9356
1
9
54
3
4
3
24083
2409
128
7
65
2
2
2
3094
4
2
556
3
41
28
3
226
2
1
1
1
359
20
2
1
347
28
12
319
12
1
1174
10
15
4
2
1282
1
1
23243
11
1
72204
829
20
90
2
1
8
2
1
1
14
12
2
27
1
39
2
1
25
2
3978
15697
18
1
5
72
8615
1
342
24
9
1
14873
15
87
10
293
66
757
14
8
16
5
698
1
5
1408
13
2436
1
1
3
4565
8
24
42259
98641
16213
59
1
3048
14154
1
3
1
1
4
12
2919
1
39
1
961
2465
15867
38
10
2
641
17
124
14357
59
5
10
1
41517
34
28397
1
3
2
1
37
15
38
486
223
1
1
1
2392
8
189
10
9
2
4
1
1
3
24
4
1524
231
23
576
4
1
545
91
4
66
302
49
1738
50
235
2157
1
10
7875
1
1
2
9
5
2
2
3824
4718
27
20385
5
1065
3610
5
6
48295
12929
30362
4
1
1
10855
3
3133
14
643
2
1
4
523
25551
126
605
6780
32425
82
2
1
1
6
1
3
2581
9038
41
7790
1
572
10
1914
2
19
1
2
2
3
1
10
1
2
3415
6
1931
342
22
84
23
16
10
6316
6
600
9
2
1
32
18
911
242
1
83
1
25
45
13779
29395
1
1
728
44
4
2524
4
754
114
1
5
1
4
1
1
109
50
1
149
1
17594
4
9
2
1
43
1
3222
73130
2824
16
3
5
1
202
32882
2
3
4
1
1
1
1
1
1
16846
220
2
2
6
96165
1
11
1
4
10700
19
6
171
2
6
2
1
1
2
3
19
103
40308
180
32
3
2663
26541
1
37891
1
27
276
1
1
1214
391
20
8
11
9
14
7
87
317
28
30712
5
7
1
1
690
54442
10
5957
1232
736
605
1028
1
52
3
68
35
615
2
43
1950
3
45
13
144
1519
14
2
1
1
9
33
6754
1
57
1
2
1
6
27
2
15
579
2
888
2
18
6
3
3
3857
79
55152
10
4
2
5
4
11
18
2
10449
76
9
25
16799
630
1
73
2253
16
1
909
39748
4
36
96
45
2
179
13470
13
493
4
9600
37
19
20
205
46
6
1290
6024
26
112
16
166
4
7454
1
6
1887
925
14
6
10
9
136
11
359
170
17
2
27
29
3
21
31
1
5
3
1
167
4
2
16049
2
5
159
48026
8
3
2998
408
90
122
40
1
13175
5645
6457
42
1
1031
45
4
869
787
1
2
15
2
1
1
4
2
1
87
1
415
2
75
271
8
246
522
2
842
15128
82
538
1433
1
20112
1744
657
3
16
2
32
114
29633
151
23
5900
2
15
2
1
115
25
1
3
1
2
2
27
1
7
8299
14
22
2
2
49202
7
1561
8296
27
1
10
7
64
5
555
6
1144
1
10
12141
2529
4
1
4
1
32
12
48
18
1
19
22002
7
192
25
4
29
12
18
25
119
1
19
1
1
502
216
9
23672
9973
1892
1
1
39
2
17
7841
6
10
1
5193
371
2
30
8560
5
54
5
4
423
736
864
13
11
14
1
43912
2
10
1
49
1
2677
245
1
6
6
7
362
2
10
1
5919
16
27
8
2
56598
2
1
2300
12
24
2
4
28
2
13
1
2
8
2
11
2
335
7315
196
115
5
1
1
533
15
2
8
1
1
1293
1
60
3
1
9532
12
6
4946
21
2
20822
1
10
4
469
10
8
1
5
10897
9
122
13
955
10
47681
5
54
2
18
1
38
1
6
3
2
470
56
1
1
91
60105
90
1
48
366
1
1
201
4
1
5
40
533
9
2
1
91
8
4
1
1665
2
3
28
14531
1
131
9
1
2
8
5
8
4
29566
28197
9162
5
81
35
1769
35
39
13
139
1
24
24
152
1
1
64
2
5
1
2
389
4
1
3
239
13
5
1
8
1
1658
3
179
1
2
8356
30
133
23
154
1
1
1
2
13
49
1190
19
3
637
1
369
2964
1
17
329
5
1
3
10158
20
1
2736
34
7
2
3
1
268
15
4
1
644
6
140
14888
13
2408
2058
6
46
822
22563
1
1
1
1
8
4
135
1
742
1694
20
1891
610
116
5
2
51
8133
1
1
8
10
19
6
16
9
3
516
92
2493
17
425
1
15
60
3
56
97364
5099
310
28
5886
1
1
2
34
7179
3742
657
1051
8
1864
55
1
1325
1
3
95
4
8
6488
4
18
65
44
6
1
104
5
321
280
3
648
2918
47
1
1
9893
1
6
1469
83
395
91
9
22656
15
1
1
2
1
137
1
3
29246
3070
256
1273
42
117
7
113
1
411
99
4
1
188
1259
1
31639
3
2
6
1012
9020
1065
33
1
1615
16222
309
186
12
40147
9770
4
4
93
28
6
30340
39
22114
1
3
70
6342
28270
1
692
233
28574
64
4767
1524
2499
113
12
2
707
9
11
3
4
2
15
1
3
20321
5314
1
1
1
1
1406
8
26
1
1
6779
3
3
91471
132
1
29
15
1561
1
1
25
1
9509
165
3524
73956
1
39
196
14
1
22
1421
210
4331
1
2883
1
780
10
13
9437
4
38
164
36
26241
1
6
182
39
7
1
3
212
1
5919
3
3
15
1
19
3679
75
45983
307
2585
4
1
2
13
1252
25
12
1
3932
100
47
10
6
15
23
2
8
1391
5
559
4
1
24
10
7
1
78
1
32688
6
58
2
1
267
8
10
24
186
13
165
6
1
63
217
37
179
3
1
1
1
32665
22
272
28
20
1
3446
39
272
706
1
163
19
1665
2
178
27
3
1
9
1362
35
64
14
17
44
1
1
1
1
5
6
174
17
74615
1
1
1
25
151
436
59
33
25
29
31
1
7
1
10
1
1
3
1
4
13
71
220
2
3
1
1
7
2597
1
664
522
39
1
10295
42
2646
1
6
7
1
81132
640
15
330
7
17
5
105
47
26
1
684
71103
8
3235
1
8
62
22
872
10
165
186
3
25
149
5
483
28
1
544
17
6
14
23545
7183
134
26369
3
53
2
296
11
5
1175
3
21
1
1
656
120
1
1
3928
1
1
395
4
348
1756
2
2
2
735
623
1
173
56
1
137
32321
46
12
1
1
1
9
1
44
1002
35550
24
408
11557
79
2
6
105
5
84481
1
4
1592
1
108
15
1
146
1
279
2
120
1
1538
1
1
342
1
467
4287
1
104
3
69
1
1
26380
3
313
1747
5
1
117
5
55
6360
6
6
2
33
28
69865
1
1969
403
12330
3945
120
55
10
14
2
15
2
5
7
53
18
35
1
153
38780
6
1
2
34
6
13
3
1
24
1
53
8
40
1
1
4
6
6
49
1
3
1
2
2
1
13
6892
19
2
31
6
336
7
2
1
11
1
202
7
29
35
394
3
7
7
7
1
1
583
13
3
1
255
161
3
25
12
1
4943
103
3
69
20934
28
25
78
2282
13
3
6
25
2
1
25
1
1
9
1331
14
18
1
3
18
1
59
2
280
1
4
791
14442
1
221
3394
5510
10742
81
20
6
558
4
358
4
10
12
248
107
1
9
1
149
10063
59
2350
1259
13
1950
2
91
3
55
16
8643
1
636
1
1680
88348
120
1360
266
949
31418
32800
2
415
1
4919
2356
5
1
181
431
266
2
21
817
4
119
1
11919
9
1
5
6956
7
1
2
30
1
5
3
1
7
13382
9321
2
9
120
12
5
1
22563
17992
2
428
17
5
174
1
92
1
4
502
48
73612
19
16
2324
15
6
3451
17
11
40088
5
1
27
1
57
1
49767
13664
1
168
67
1
3
2
157
1
78
74
65
4
21678
1
166
4
7217
15
10921
9
44470
116
1069
9
2
7
40835
202
1
1
3
14
52
48
5
1
470
1
1
54
5
32
2
3
59
28415
6
21
4
394
1
3
62
2
5
14
82
5
1
2
1096
8
105
10
50
22
2
3
33
1
7
47
2
1540
1
24
1
301
1
44
33
1
179
1
1
1
1
7003
2847
3879
7
3
595
4
11
5278
15
1580
8498
21
197
2
2179
2
5
15
6
3
1
23
40
2188
12
1
1
2
4
3
1
1
2
1
26
5
34
1
38
2
13
2483
36
2
202
18
13
88
2
220
106
7
10476
1
5
650
43
3674
6
8
38
6
7
1
35
18
1370
6
20
8
45
1469
63
4
76
9
69276
2
12
9
6
1
7328
169
1
2
28
19
97
1
37296
8019
1135
2
102
31
116
1
1856
609
79746
1
30825
3
23
3
5
1
510
1
2
4
55358
1
2
2
14
1
1
7156
3
73
8
1
14
307
1364
1
15
46
41585
13
82
1341
25
14
15
1575
315
10419
160
90
1
1
6
16
1
2
5
8
96
2
4011
540
9
1
1
3
8
2
1
7193
1
16227
48
506
90
2
38
4
14
1
9069
2
78
16
7237
35389
8830
13
1
24
2
44
723
1
2207
1
52817
332
444
8
166
167
4
5
1404
1
1
1
1
473
9
39
1
3675
25
10
106
257
1008
1
41
3
1
4
2
624
89
6
8
1
1
1364
8
19
1
2
1
1
413
132
49153
1970
2
7
24
8
261
24
4
1
14
70
2
1
1
4
6
28038
737
1548
57
97
8
4
41
11
102
473
5
428
7
1220
85
15
15
1
32
2
4
12435
3
1
18
22
5
83
2
455
4858
4
1
8
4
7
1
1
2
14099
4
4
12227
2
14
39
10
13
3
6
180
2
1
9
186
1
4
97293
4
4
4
1
68806
1
1
13
2
8
3
227
15
1
41349
32
79
458
332
701
3150
3
5
2
1
6
55
10
9
4
9
85
2
5
1
979
14
11890
25
12
28
2
24
323
63
1
9
1
21
61
4
20
1284
125
6
920
17
1
25
3
1
34097
2965
1
126
1
5
1
1
12
6
2
5
21157
3
12
1
85
3
26
2
1469
1
1
6
16
2
21
8
113
4
25
1
11032
2
6
5
13086
1
16
13
2
1
2
6463
1
1
24
1
14
9
24172
1
134
7
8
29401
6
268
245
302
1
261
56
8
20
145
13
4
4
1
14243
18402
24825
3
1
1
2975
60
2
17
1
1
52692
14
80
28941
114
1
4
13
1
4
3944
31
23
23
9
12530
8
11995
1
1
1
8
1
1
4
7
1
60
19
1
1
101
45
447
1
2
2401
2
92
6
2602
2322
3
644
2
1
429
69276
2
2
35274
1
3
1
1
14
3
7720
46
11045
99
1550
2
4
46959
694
65
5
2
1
16
1
670
15
387
1122
81
36418
49
34207
2
1
1
1
56204
10
35398
115
185
19
1
16
4
8
58600
171
5
1
1
22
55
10
297
1
1
5
1
3
1
1
1
42817
1
10
39
10
7
812
2
2
1
35
123
29
28
2
1
7411
5
91
5
1
6
8
1
736
519
5
73
544
2680
155
9428
63
623
25
13
20
85
1
1
235
1
229
583
10025
1
1
10
2
1
168
15
1
7
29
287
1
5
1
1
7
1
2
2205
5
3
41
1
6
5
8
39
389
70
2
19
1
53966
4
30
1
1
5
2
240
3
2
789
7
326
4
366
1788
7007
57
19
3
72933
695
2363
3
191
16
4
1
69
4
44
58617
1
140
9
7
1513
5
14
10930
1
13
1197
105
97670
1
2
1
6
8326
897
912
50361
2634
4
2
83
18
4
3
9
2
2
10
16
56
14
2
2
26
65470
23
10
7
1
43
59
1055
82
1
100
1
2
274
2
1
7
139
2
4
4
18
1
40
2
1
297
9944
3
33
3
4
272
2
460
37
80
1
13
3788
13
8
5
2
12
6
5
4
1
6144
5
114
1127
8
1
6
7
29
385
2
4489
1
4
184
1589
2
9
3
18
1
21
475
13
63
303
4
1
1344
80
396
10
4
4
2556
815
1
29175
13
7
2
1
360
55
138
2
12
6
1
24
590
456
19543
3306
2
1441
2297
1
1
3296
5658
1
54
2
1
5326
4
2
58
17
37840
11
1
15628
2
221
1
18542
1
10
43
29
1
1
33
4
1
1
11
37587
7
13
2
8
3041
38606
1
24
10
3
54
9
30
28437
4
9886
16
357
1
9
1
1860
4
7849
2
40
8
10
178
6
9
1
4
42
22
1
1
9
61821
2
42
4134
153
4
1
40
3
4
28
1
2
4
2
2119
11
18
1
6
6207
5
15
1
305
3
1299
7045
5
5
6
1
14
3
22
44
11
4
1710
1
33455
17
45
2
6684
3
1
13901
151
5
4494
42
219
29417
1916
7
72
89
3
18
114
19680
8
52
7
1
4161
1
337
18
8
410
1
1
6512
3
1
1
3
161
12
11
2
68
8
2
8689
4
399
12
19
43877
1271
4
30
2
305
1
121
33
4
49
25
249
8
25
24
1
3
1
411
10
1
73
1
1
9
1
3
199
4
80636
2
1
1
39
5
2
4
33
5
22
108
1965
11
600
12
495
7
39
1
10
4
386
1
18
9
1
12
1764
14
2
1
2563
41127
9
24
1
1
60
111
2
50
1366
5
1
57
7
2
14
395
176
3
15
2
9
1
15863
1180
1
1653
7
161
4
4
46184
72
1015
1
21
1
73
1
199
2
6454
2308
17
198
1
14
24
986
15
14
5
7
2
1
1
67
5
817
1
2
12
6
5739
281
11224
1
7497
9711
1
7
3
5
1
2
42
57
2
1
24
324
2889
190
412
22563
1
8
771
1
52
1
3
2
2
3
17
1
1
20
47
3
8
2
2
828
4
4
21390
52
4
25
5
2
179
13
1
3
16
1
1
29666
1
1
21
1
8
536
1
56
8
8
4
3932
29
3
8
3
2177
17
43
2
6
103
132
11651
6
124
2
1
28034
6630
1
4
1
7
141
2099
1
1
13
99
2
134
283
55
1
1
6
257
6
1
1
2
1
2
2
2
1
1
86
1
10
6
5
11
3
366
569
5
2
1
1
1
2
299
14
1
4
768
51
24
1256
151
116
4860
1
632
5
1
1
5
1
2
3
218
14285
10
18
1
3
43
23
7
3
9
49
1
1
10
1
61
190
4
1
4
2
1
5
18
170
7
9
9295
8
170
2
13
278
19
5
443
37
1
53
2
175
1
13361
2
1
2
469
18
83
98
1
1
3
27
1
5
6
2
4
28
47
1
165
1
3
9
3
26
15
1
1
4
2
2
6
1
8
1
56132
9
897
4
1
2697
17
45
2670
1
2576
2384
2
159
288
55
32
1
47
36
5
78
2
600
2650
7
21
117
1
2743
11
252
6
14481
2
1
630
62
3
1015
665
65687
165
118
1
49
30
53
1
1
3
1
62666
307
6108
9
1
22
1
4
263
140
32
4
1
10
1
3117
2
43
3
1
337
9
642
40
73
37
25
591
1
1
1336
1
1
2393
422
2
4
1302
32
2
1
9
10
1
7
282
58913
114
8
131
25
1
11
3601
44
3
436
38984
9
18
66
9156
6
65111
2
25
1
1
6
3
909
3
22
1
77282
1
1
2066
1
7
1
1
6
2
5
1
401
2
139
845
29
2
4
58
1
14
333
1082
85
117
3
321
2
44
4
5
1
9671
2
21
362
343
4
1
51
6
83
1
61
925
41
1
16
2
10638
6
8
7923
226
1
1
1
99
15
155
18
10
1
18
12
2
1
6633
63
7043
4
1
1
21
2
2121
1
1
1
37
52
234
2
977
7
3
160
71814
10
16
6
1
3492
6
1457
1
4
12239
79819
176
1
1550
21
66
3
2
1
8534
2
48
1
2
4
1
2
1043
21
1
367
14
114
6
1
107
6
222
20
2
18511
8
542
8
97
1801
1
10
35
3986
17
4862
1
294
86695
1
21
13764
15
5
2
4
80
55
32
28
6
81
147
1
5
87
393
37
1566
19
52
271
1781
232
11
2
568
4
700
52
771
9
580
2
11281
1
11
1
6
1
4
41
13644
304
10
1
1
10680
15632
30340
1
2
2
38917
1
3
16
14
1
444
1073
5
1
2
1
227
18
7
28
31
2
2
8
1643
2
5
1103
29
1
3397
5
6412
38
1
399
1
12
1
78
463
7
422
1
1
1
1
278
1
1
24
2
73
1
253
8
2
2
4
3
52
5383
2
5
2
160
118
154
33068
943
8
18
17
2
1
29
1
7
6
11
294
3986
3
608
3
416
189
6
5
9
1
3
1
24
9
154
2
223
16
32
102
1
1
4
1
4
299
6
2
184
123
294
1547
29
1
94
297
1
4453
1
1
2098
2
1
27
66
2
15
7
78
2
13
2
2
1908
1
3
33
25
2
18
2
19
3
1483
1
15
71
17
14
9472
14
4
17
23
1
73
65
14
1
1
7873
551
6
6
36
100
112
32525
12
51
6
2
168
2
4
818
8
6
29
1
182
83
35
4
1
2
2
7
68478
1
156
1
1
2582
1
2969
8
3
23
1073
32
2
1
4
1
7
206
1
2
367
184
6
1
1
49579
2
1
8
1
8
3546
364
8
4
1
33
30429
4
1
14
112
3547
1
9
380
9
1
3
5
5
1
5
2
24
231
5
1
103
39
1
155
1
3
1139
1
119
2
1
519
131
1
228
2
1
147
2
587
2086
26794
3
1
5
18
7275
6
62
1
9
6
1
5
4
4
1
139
439
353
25
1
314
8
2
2
1
1288
11
5111
2
3
18
93
103
642
26
10
2
1
1
74
173
3
167
9
333
2
1
8374
9
54
3
2
1
5664
2
2
9
53
19
2
235
48623
13
47
33
3
72
715
1
1
4
132
2
1
8
16
38
1
1
55
30660
35798
27
19
2
1
1
2
15
775
118
9
3
4027
236
9
71
8
50
14702
1
66
2
1
5
724
2
2
74
413
6
29
4124
753
1284
5
651
2
82162
9124
9
16
1
1141
3
1
6
12
1
41
1
10
126
967
2106
5
22
1
5
8
2104
1
4
1
1
1352
952
12
3
27
100
2
1
9
929
15686
1
66
538
3634
1027
1
114
1
2
4
2
2
1
689
80
29
1
285
4
692
41
3
2346
378
1285
22
1
89
1
11651
1
869
8
432
302
29
1
221
5
2
1
6
32
144
20
8
9
6
6234
17
31
24103
5
1
809
1
1332
34187
3
536
5
5
164
3
38
14
69562
3
22
1
1
9
7471
1
14
9
2
22
18
6
13
174
13734
1
2673
4
175
10
17
1084
8
248
10
18423
2809
1
25412
3629
2
29
10
1
1
4
182
5586
99710
1413
14545
188
49
2181
8
2
2
9
22
9
316
1
1
281
2
4
31
1
12
18
5
3
1
8
3
302
18
1031
9
3
3
99
2
17
2
4
4
485
1
5
14
1
2
11
26
9
32
2
6530
1
28384
13
1
49
391
8133
1
8320
2877
864
1
1973
5666
1947
1
21
1
36
8
1
4
1487
1
14
15
1
199
1
7
1
4
190
58
234
4
172
5
4
1
202
38
1
53
3
203
1
22755
12
37
796
1
169
1
8
265
8
1655
58
22
30
3
37988
8775
4
6
105
3
911
73106
4
13
10747
2
54
1
4474
4
63
2830
18
4
6
1
16890
3
3
40
1
14781
713
105
4
434
1
17
2
41196
7
107
645
260
47
25949
4728
129
10768
4
441
40
14
3103
28
3
395
6
25
3
30
89199
24
140
2
18
1
1
9171
77
8
56
32
19
6
817
123
1
1
2144
1167
1
303
206
1
82468
5
49
5
80
2
27
2
2
618
18
93
1
1
426
124
1726
40
2
3
7224
1
154
488
1
443
14
7
54
56
59
1
1096
660
335
13
15
2
1
43
3
812
2
2
23
9
1
6424
39
820
1
88
6967
114
1
2116
64
1
3
1
329
321
104
1
5447
29
26
17
20
32774
16
15
181
4
2
21
1
2
8
20731
118
1
5
13
1
34
431
57
1
1
70
1
5
37
2937
2
1
1
3
188
38
71
184
2
6598
593
20
15
79231
85
164
2
2
358
8
7
5134
3
6
4
13547
35
22088
1131
112
12
1
16
5
15069
2
14715
1
1
8
26
1
49
843
47
23
3
21
2
2
37
27
17
17
83
14
1
18649
5
10
1
1
7
245
90
1860
4
12
15
197
5
322
2
2743
482
26
9916
1
13
5406
16
3
16
6
31
8418
1
766
12398
1
49133
335
2
58
1
52
1
26930
35
724
1
19206
18088
20
38
61316
6
1826
11
1833
7
24
1
6484
9
48
719
29
7
179
144
1382
3
6
2
103
6
20
1
4
74
4
33
370
4
4
101
4
1
126
2
101
1
1
1
332
132
3094
6
3
1
2
1
1
556
2391
4812
10
11
35
1
1
56
4
5
609
1
1
4
208
2
58998
2
1
7
69
1
5
6
23
8098
123
82
58247
3
4
1
326
1
5
15
1
2269
19
1
1
1
31
6
20
2072
358
140
1
3
2
4
7
1
500
1
12
4
82
76
5
21
19
6
3
3
98712
70
3
148
15706
2722
2
1156
29
1
2
14
3
23
2
3
2
11
9
146
4
1
38
1
1
11512
64
15
2065
3
1
3
1
1
1
19
414
150
2
28
2
11
2
2
1
3
1
1
96
1
1
1
23929
61804
124
14732
6
1222
7
40
571
12
2
3378
65
66
1
5
51
1
8
6202
1
1
2
1
8
281
20
1
16
16
2
38
1
385
1
1
31
2460
809
78894
7
251
3
65
1224
16
15443
3094
5972
16
4887
1
7
14
1
1
90
1
39
1
216
5
2
64
6
51
83
2
39
70
112
70
1875
5
327
1
3
17
1
150
19
9
20
5
1
31
83704
9
1
27
1
9785
2320
1
5
31
30
2
1
268
1
36
29870
13
85
1
1
2
48
4050
2134
1104
15
19
3
1
104
7
393
943
7
1434
7828
2314
95
1
457
1
13
4525
5
59
2229
457
427
34
32
2
562
1
2296
3558
1
3
2
5
233
66
16
6
62
5
28
114
3904
52
7
893
54572
6
55
2
16
6
14
50
7
11920
1
2
15762
1797
12
14
1
2096
56
35594
1
4
59
1
49
159
6434
587
1
1
65
48473
8023
21
9869
4
23
1
5
41551
24
115
1
4
1038
860
1
212
1
68
8
1
6
2
4
870
6
33
1
30
16
2
79045
2
2
2
2
44
2583
50
5
16
4
32
2
92
12791
1
236
25
26
4326
1
18
3649
1
1
1028
67
38
2
4
2
20
1
2
8
6854
223
404
1
2
6
4
15
1
4093
1
1164
336
15
437
9
22
7
1
5
67
3
16
37822
9
597
36
23
11
1
126
2
1
25
5
36
3
1
4
55067
63
3
34969
169
4
2335
171
1
10
3
2
8
26055
12328
8
8
4
99147
1
3
62
1
1
4
4
27
2
1
19
3902
2
22
6
79
2
715
1
3141
3
5
3
2
2877
1
96
7
2
2
45
8
128
302
5
3
29
15
1
7997
191
478
5
2
1
1
1
32
1
2
8
2
5820
655
21
1
16222
1
2
6947
878
851
30
23
4793
742
7
66
1
18
3
40
921
1
3
3
202
6
8
2
6
1
1
1
8102
42
22
1
28
2
25865
2
167
1
175
5715
169
369
1
4
1
1
3
2
56
1
12
675
26
2
289
7
1
137
229
1
4
316
1
3
6
1
4
1
2
1
439
9
25
2
3050
18
51
87852
4
6
354
7
915
23209
60
3
12030
2
2
24
3
12705
236
1
8
11
1
165
1
9
28117
1
106
105
407
272
195
2450
23
5
379
522
28
355
4
5
3748
5226
149
32
312
17
3
1
4
1963
30
2
3
7
25
1
7
7
33
350
1
8
4
42193
360
2
1177
347
3
768
518
39
4
396
2
18
1518
22
312
27
7
240
24
13
33
644
7567
1
9
2128
442
53
13
8
28052
179
1
2
1
1
15
318
11
1
4967
12
13
7
11091
639
4
99
26
1
1126
2
1
292
322
3
28
6
9
1
3378
6
1
185
22902
1
2
5
134
1
24
1
18
1
1
22
1
1
42736
15
403
1124
17
11
1
23
1
1
7177
578
1
2
12
5957
2492
71
45980
1
16
1
28
300
3
48877
1
1
48
2135
2
2
84
14
29395
87191
1
1
7
2
1
23
54
3
2
2
6
72934
34
4
1
5
8
2146
6
251
1
22
5
37
1
10
7
10
1
1
3
6
8
111
348
18
81
2
4137
56
6
62
1
23
1028
105
3928
1
10
23
9
73
1
326
112
2
87887
34
1
4
1
29
2
13421
1
1
1
5
1
1
2
791
1
290
9
1
9
1
25
1
1
13
1
1
72
24
1
375
2
14
282
1
46
3
2
3665
702
17
3141
2
6
7109
1
68
1636
1
165
168
1
85
3302
8
1
1812
1
1
1
7358
1
144
22
32796
46959
126
118
877
1
3761
1
20
4333
652
22
1
97
124
391
8965
8
2
31
119
1419
31078
483
57
875
1145
26519
1
194
793
59
8
1
1
26
1
188
1
2
2
191
3524
1299
34
7
869
1
402
2
29
13969
196
1
3
3
119
15
7
26
104
1
1
218
6
2
58
1
1
13
1
12
1
2
4
3
2680
53
2
19
1
7502
1
1
9108
22
17392
43
2
17911
14
9972
1
151
159
16
7
57576
537
9710
8
1
5510
44
20
25
11
141
41
606
8
89221
45210
339
8
3
6
126
5
421
3
4
214
1
8
328
8
694
44
1
2
5660
1
2970
48
6
3
190
105
11
13
1
6
8
2615
168
7
1370
27
232
8
316
3
1
1815
1
7815
1
1
40
11
384
64
49
1
259
3
36
7
155
2
5112
369
5
16
1
1
4
1
1
6
48
1
1
114
1
13
11
68
2
469
3199
36
73
1
11
32
1
7
1
8
5
5
54
9
293
6
2
57
41
35
5
5
63740
10
1
2
1
14
1909
1
2603
1
4
353
17
67992
8
11
43
4
54
4
12978
2
3
35
1
3
3185
2
11781
10231
1784
905
2346
623
1
148
118
177
6
24353
3443
16
38
1
8
14324
15637
2
61
5
1
38
126
108
27
3
1
466
1396
30
2
1
6
2
1
1
1
779
13151
2713
1
13
19
59
160
66904
2
42
8
36258
14
1
89
6487
116
2
64
1093
135
175
16
5
9
90936
25
1
2
7
2
1335
43
5
3808
957
44
2
1118
10
1
4
3
2
1
7
102
2
2
16
100
1
4
1
9
77962
55
450
17
65
148
4
2
1
10
472
19
1
12
21
78
20
2
9
37
12
2
2
4
22
2
305
1617
5
93
1
60
20
2252
19
5271
32
185
6
93779
41127
2
36
1
1
257
16
16660
28
4
281
2
3
37
4
47
1
28805
810
223
7
8522
2
1
2330
132
253
13519
12
13
1
1031
1501
17
29634
32
468
1
8
5
3
12330
92
1
2
215
65153
2
1
44
4
1
2
739
18
275
1
1
2
1
84
411
372
1
2
8
5309
1
5
413
3197
37
3
1
44
37
1
7041
3
1
194
7
2
20
1
10341
13
171
1259
1
56
6
1
36498
1
2
2
2
88561
1
29
69808
2
1
29857
2
20822
45
411
57052
1
1
1
1
1
12
1
381
2415
1
6
43
77
9
4
401
3
1612
18
1
21
1
1
2
14
4
2
14610
2
5
1
1
161
1986
16
93
1
1
6
73
87
1
1
3
1
20
1
2
93
7
16
605
5
46047
2
3
21
7
7341
437
13
4335
4321
1
1
1
50
1
4
36
348
6
190
125
1
53
90
735
1
1
2702
30429
13254
57193
485
1
6
2
2
7
4
8
4
5
2
55647
19
2
15
38
1
5
3
1
86
1
463
1
585
40
1
1
174
3
4
2882
215
2
6
35
5885
3383
9
933
388
52
30
1
14
1
156
3
163
1
77
8
2
12
5
6
2490
24
18
20
72
2
3963
71
2
1072
36
1
10
234
8
2
2
4
74
51
6
3
19
1
11
2
6
1582
19
3
1
38
14
1
11
82
1
1
1
7
18244
2604
2
9
12891
4
3146
6
1457
7445
1
1
1624
8424
17
16
36
191
1582
2
1
2
173
32
1
1
3
11
1139
1
2
7
19977
1
2
3
1
194
14
2
11
1
1944
36
3
285
1
1
1
77
70
190
3
3994
97
2
1
287
20
4
133
944
8745
6
379
62
2
9
2
3502
2591
1
34693
1
7
1
78
18
1
2
1
199
407
21
1
4
3
4402
6
1
1999
2
12
23
255
1
37
7
2
11920
1
1
3
64
11686
18
19
4
2
450
2
435
1919
24
3
361
12
1208
18
8
253
7
2
1323
312
3
5
1
10
17884
1
912
4
18
1
8
48
695
5635
262
1
19
1
17
1071
6
5
7110
1
1
19
3
298
114
36221
2875
10
23
68285
1
10
60
4
16
1
9
3
257
10
174
2
4365
89
1
7
7
397
3
170
4
8
1
85
1
13644
35
2
39
61917
18
26
23
21
3
9
20
36
48510
22
1
1
208
1
2183
6
221
32
1
4
2
351
4
1
1
6
11
2
2
5
19476
9
6
79247
5501
163
13
1456
6
2
448
1
43
1
19
128
1
12319
202
1770
13
136
82
4
2
42
1
15
1
6026
2729
1
16
1
2
1
1
2608
241
300
66
34
124
37
2
1
1
1
1
4
6
22866
505
3
87
801
166
2
1
24299
121
3459
1
2
2
11
1
38
6
3932
1
2
34
1
1
1
26429
33081
1
563
7
5
18271
20
10
59
73
8
3
1
11
1
33
2185
15
10516
4
1
39
20
144
1
8
2
331
1
26
18371
2
11
15
31
7
173
6196
29
23324
40
6
1
1
2
623
1
1
1
3
8
34
40
1
10
26
942
17
2
15
7
649
7
17
14
23
7494
34364
3
1
1
6
5
69
9
12
2
13
788
45
1
224
10
483
92
1
1
477
134
6606
1
3
2733
1
687
1
2
556
8
6
30
54
1329
3
1247
6
26
3
2195
4
289
341
25078
1731
12
1
83
4
320
8
3
30
1
116
95
19
37
8132
60
15253
1
1
1
20
25
52
16
1
27341
40
203
1
2
2315
1
2
8
59
15
1615
561
1
2
1
5545
41884
6
19
32
181
1263
272
1
1
22580
1
5
75
32
1
4
23348
5519
1090
1
35550
67
2
7
21
1
118
160
3
3973
4
1
11
382
47
2
40
501
2
315
5
3
1
17
63
1
1
1
324
9029
10
1
1786
1
5
1
1
95
4
23
87
13
102
140
25521
1
7
1
259
128
1
2227
1161
765
5
20
28
4
122
10644
13547
240
3
30230
6
1510
1
293
1
17
5
1
9
6
83
1
1
69
3
20934
141
47
2
2
5
1
10182
32790
11
71
2
435
11
1
6
368
3
7
2104
2133
40
30
5182
2711
1
11
25
829
13
23
43
13551
3
21
1
1
306
18
1
3
1
1
3
10920
6
1
1
184
38
7
1
22216
2
2
2
3
4529
8082
1
2
1892
28
3
1
1385
1428
1
7
30
1
1
11
477
1
5
2
30
1
16
19958
142
378
4
20
19
3
1
1533
2
48
863
40
2
5
2319
14
2
37
121
1
1131
1
485
250
2917
33
7
4199
12
6
3
1
198
10
34
8
73
5
36
381
758
29
61
333
281
98
158
2
3763
1
4283
21659
4
2
9
13
1
61
115
1
5003
3
5
29
75
10
259
36
11802
30
1
2
11432
3
5498
2
3
1
7
4
415
1
1
1
29
3
6
2
4
1
5
9
1
2
1
214
27
29
184
1
6
1
5
566
9
1
2
23
215
9
2
1
220
62
42634
458
1
2
3
9180
6
1
11074
1317
1
1
3
243
1
19
10834
1231
1
73
6289
66
8
2
13
21
4
2
910
27
108
1
5
57
795
1
1
3
1
6
9
3
27
2
1
973
1233
3409
17
17
8
31
10
5
2672
1800
5
1
9
1
51
2
7
7
3
9973
1
2
6657
31494
28
1
1
7
5
2
29
8
15402
1
123
149
273
2
6929
488
15
3536
11
92
17
199
112
4
56
13
3144
21
717
2
1341
2926
43
4
5
6004
40
305
64475
430
1014
2
1
95
219
2
354
37
1
25
1
4429
18
92
7
1338
1
1
53
16
34
4
2
39
574
2
1
3
1
24
2
1
1
642
7562
8
3
5950
167
272
48
2025
6
13213
197
2
31
1226
1
410
2
10935
196
854
1
65
2
7128
3
1
10
120
2
10
11426
86
1
14
90926
5
1
8
7
7
3
5432
41660
1
23
1
1
2
4
2
1
1865
181
55098
4
263
6642
185
4
1
2
26
37
3
13
92
134
6
285
1
341
42
19
9416
123
3100
2
867
122
57843
7
246
4
225
2
1
1256
6
1
31
2898
1984
3
1004
13872
123
51
4
295
92
7
24
2
228
51
2507
129
7
6
69
388
1
305
6
587
1
26
1
137
351
3584
2
160
1
20925
570
1
1
1
1
11
2
19
28
319
5
3
10
2
83
2
30
62
2
1
5
276
6
3
2
21888
1
36
1
19
44
30
36791
1
7
66
6
2
4
259
4
1
12
1
28
51
17463
4
180
234
5
4970
38
7
4742
1
3
110
532
4
4
69
79
3
117
1538
9
20
5
1
4
1
143
1
2569
14
6
75
15
1
359
5
869
18
82
2538
294
1
1
2
1
5
1
1
7
6
6
1
1
3765
11
15
22
5250
2
347
3
1
10
33
1
9
3806
1
3
2
3
6
15
503
8
5
2
2
2
6
1
33620
7
1
1
15
18
1
1
1141
2
3326
20
1532
1
816
1
1
5
31
240
35
28155
9
658
1
2
5
2
3
1
1
2
5
4
1
771
99
1
853
990
5
1
3
331
36
10
67
20
2
1
54
1
5
5
4
1
2
3
2856
8
87
3
1
2
830
96166
55
1
12
54
5
75
3
1
92
3
21
4
170
87
821
3
32
19
75
16
1
81793
844
51
31
570
2
12
7
518
9
5286
1
26
10
1
5
8
13461
83
1257
2522
375
16
21
5
13
3
5
2
1522
15731
1
1518
641
13
1
45
1327
15
33
15
16
2
55
24
4
3
26
1
642
2
1
66
1
11
9
30
10
4
6
95
18
5326
5
211
1
230
217
71
148
12
3
3
207
47
1
1
1
4
218
17
2
110
1
2955
6
75
24
5
4
1
989
23
28626
23352
1
5683
143
4
61133
421
48
251
37
1
1
1884
28
4220
6
1
4
86267
1
4
1
3
248
6
7
3
358
4006
60921
3
4
1
407
1132
404
1
5
35865
1
1
65
231
6
10
28526
334
94
43
52
4
2
28
225
1
5
1
2
36
2
2
136
24937
134
4
1
13
2
1
1
14
18018
3291
932
85
8
20822
19
12
2
231
158
3
2
8
4
299
1
1
438
675
15
4180
66
1
3
17542
103
2
3
6056
2
19
53
14
99
28
1
3
4
1
7
1
8
11224
6180
1
1
1
71
30
1380
2
339
1
110
20229
3
23
1
510
3
170
18
2
1
1
97
523
100
35
5
1385
3
2
1
30
139
2
54
188
14
1
2
3
553
23
57
2
15042
11
176
45
17
1
344
1
3
138
4
8
10
1
56
2
6
1318
9441
9
1
39
26
2
189
26
8
1220
64
6
1
1
5
15
1340
1
93
4
667
1
6
2210
22
3
17844
17
27
9
1
1
248
2
2
9
266
1
10
1
1528
1
5
95
6
609
2
500
1
66
6
5411
13
3
4573
1
1
19
2
2
2
95
178
4487
1
1
1094
4
1
110
12
53
1787
5
1
1
348
43
2
8
5
5
3
9
250
806
1
2
26
4
1
1
1
134
3
3
12
4
1
56728
1
11
59
68
218
412
1
869
3
1
70
2
802
2
16
19
37
6
8
36705
1
622
286
1
5
1
2
438
2
3
35
9
1251
768
1
25
1
1
1128
105
8
1672
1
862
23
59908
4
118
12
7
3
185
1
32
173
3
5
348
1
1
1
1
58862
2
2
5
2
56
72
6
2
24
8
2
336
5
3
2
8
4
2
3
63
172
169
20
42
1
82944
10
22920
1
1
145
259
1
8
4
24
239
1173
1
7
2818
7
1
1
3884
1
44
3
5
4
9
256
6743
336
32
111
86
3747
67
2
777
14
14
10
34966
1
22
1
2
25
3
94
15
4
2
15
7
296
50043
7
10
7578
17
1
4
1
2
5087
23
4
67
1314
10
403
413
1
17893
523
233
10
74506
348
6
16
5
9
4846
5
13
4
2
296
14
4
3
1
1
1
353
2
24
3
2
2147
27390
216
2
201
124
1
1
67
3478
450
36
1
98
133
6
1
9
25
68
1
1
51
1
13
7
3
51
1211
14
6
11
2
1
4276
11
13
709
6
123
132
5257
5
1
1070
692
2
292
35
5
712
183
1
8
3
2
151
832
32301
5
218
21
7
838
1
297
31
6972
1
13
28
8
554
56204
111
80452
3
7
29030
14650
1
1
49
5445
5021
4
35194
1
140
471
4
1
5
128
41
1
5
160
4
3
5370
4
3269
4
2
5
40
1233
12
12
4
1
1
30
42
6500
6
12128
190
7
1
1
4
37
1
10
837
3
1
6
4
2
3
2
1
1
12
187
38683
9400
1
1
6
1
4
5
34
1
4565
1
1
353
1
38
79
589
1
1
1
18
1
2
228
83
6
7
1
1
10
812
9
4429
1
55
3
6
3
226
6
1
4
209
5
2
14769
6
3
676
383
1
143
1
124
2
16955
14
23
43
4
60
5
15
1
3
4846
3
1
1
289
14
8
7762
30
45
135
6555
1
5319
3
1
10
1
1
12824
679
30
28
5
1
5
2
3803
1
2
202
2
207
1
777
2
41
1
13
14
80
1
28
1
77
21621
160
3512
5
7
22
1
679
324
1
13354
642
36
10
4
173
2
62
2
1
69
57
7
171
89
2
4
4
153
1
1
2
9
45
646
53
32
5
1362
25
9
6769
343
7
14
1
3
1
56
1
22471
24
1
35
8
1
1
5
5
1
14
54
35
4
1
10632
79746
2
1
65
1167
421
3
1
435
114
1
75
643
8
96
2
5
26173
62
4
772
1
20
936
539
4
30
2
513
13
1
17
24
1
89
1
4
4
1
107
9
2
526
1
1942
6089
1153
3
64
845
9
22781
8
2
21
1
20
184
2
2
1
5
1
25
2
104
222
11
6
8
24
645
3
1
16
31
1
10
20
83
80
96
2
40
1
91
64
3
3
4
1
1
1
164
16
32
8
29
1
244
7382
443
1
3
22
2137
89
5
51941
46
2
11
4
8
616
1
1
4
3
8
17
20
10
1090
49830
1
116
119
2
19
2
6369
10
1
2
2
9
9
2
19
1
26
26
59
3
4028
26
1
631
2
4
1
5184
302
1
206
91
2
4
10
7
2
7
1123
2726
95
347
12
6598
2
2
1166
5
1497
53
3
43
59773
178
24
145
7813
1
1
1
3
3
46
1
1
9318
69
1
1
56
10
8
2
1
1144
43
17
14
1
636
15
53
6
10
52
4
165
10
349
90
1
2
8
2
2
73
1664
912
28408
1
563
1
811
16
15
33
6
15
9
6
1
20
2
17
10
2
1
50
2
46
2
2
3
1
1
1655
25507
7046
1
108
8
1
1
6
1
193
112
1
6
10
4
1
2
3
1
213
4002
1
6
1
10
1
48
1
1220
44
4
574
26
2
6
21070
1
9
1
323
24808
189
16
1
1
37
68824
12
5
9
10
812
1
335
4746
3
1
2
1
1
22
4281
2
1
4
1294
3
1
470
68
2
91112
257
2
79819
7
1
1
1219
353
2
2
1
24
51304
3
5
1
92
1
12
226
270
8
1
1963
1
10
20
13
1
1
4115
6657
29
18
1
1
6359
13
937
3
78
16
3
13
279
7097
5471
7
1
10
12
5
2119
1687
92
245
14
100
6
88
40
8
1
66
2
6
1
4
623
50
1
582
308
1
5
3
1
22
2270
60
1
29
31471
3
1
9
10
18
15
1
1666
1
3
26
25241
3
1712
943
2
9
4268
12
15
8
2
2
168
171
6
138
4
1
3147
4
184
4
21
1
1
1
2
1
2913
6
39299
33
4
35
37
421
602
58
6
2
1
3
24
1
3
1
1
13848
1
2
1
2635
75
4
27
1
29
179
7264
16003
2
8
616
139
1
18
26225
8
1
36
12
22
1
1
137
7
2
3
2
5
6
306
36920
7
7
1
2
1167
142
14
5
2
355
1
19
1347
1
16
3
1
1
17319
92
16
1
653
2
3
20
105
970
152
1
616
12
1
385
67472
601
1
1
2
23
2
796
4
2997
4
11
64
1
1
5
3
2139
56
26
3
3
450
6
568
39
16642
5
6877
7196
5
2
1
257
9031
9
300
89355
1
100
1
12
8
4999
2
9972
8
9
1
2
21741
448
2
14
2322
11
4
1
1
5236
367
6
2651
146
7
450
529
15525
5
18
68496
47951
304
31965
17
4388
676
679
12
6
1
2
1
14
18
16
61
15
7
1
5474
7
145
6
136
7
118
1
7
937
12
1
6
3
28
112
1
13
1
7
10729
70
24
1
7
55
3
169
1
1
29417
1
36258
129
2
8
2
583
10
10343
19274
113
5
24
2
494
26
1
181
341
77
1
2
376
1
57
1
33
1726
46
38
3
7341
48
8
24
113
1
4065
5
2027
1
1
22
11563
728
28
4059
130
13810
4
3
2
124
7
13655
21
11507
18
2
66
1
1
56
21
61
29
5
2
1
475
142
77
8
1
56
2
1
1
14
1
1
2
5
1
1
2
247
1
61
64
1
2
30
315
564
229
3
2
2
2
2
2
4
423
2
4
302
4975
4
1
6
53701
2
2576
32
202
1
1
83
1
5
391
64
881
1
1
26
817
70
1
7
156
16
1
57
2
3
68
15525
4
11
98814
1504
11
2
1
2
1
46
4
281
1
66
4
34
1
1
1
29494
9
9
948
31
17
1
1
1
12
726
2
32
1
6
464
1
1
48
96
132
40
40
5
1
20701
12575
9
171
39
14
1
1711
10
137
27
9
11
683
49
281
609
7
2
4
17
1
95
1
37
1
1
2
1
1
100
381
12
2
1
4
20
326
3004
3
5
227
6
1
11
22
1
46
4
3
1
107
143
1
1
5
6
1839
830
2
2
1
3610
231
1
1068
136
86
1
4
96
35
4
27
2426
1
8
3
1
18568
14
1
60870
28
174
391
24747
253
1
1
3
1
1
9
9
2
2
45
7084
1
3800
8
601
13
1
70
1680
7
92
9
49
5
1
74
8
202
4
1
1
86
2
16
1
3
15
1
16
5658
2
476
1115
4
2
1
16
1
2
31
94412
2
3070
223
108
45
17
2
7
207
8
18585
1
20840
6
4
294
131
26898
990
3
2
130
20
18
249
3
13
14621
462
149
511
1
7450
82955
1
1
10096
6
3
1650
3225
19
206
12
2
30
13
14595
4
1652
2
5493
1
735
2
2
1
283
1
4
93
2
957
5
6
1
9
5
5
18
489
13
95
3742
7
12
17
1683
23
1
692
2
1
125
1
23
9
1
116
1145
1
40870
3220
7
26
54
13
53
4893
9
98
4
4
85
4
51
3665
100
1
16
45
895
32
22
13
2276
1
37
2
22
1
155
2
1674
21
21256
2
319
24
2814
10
127
1
19
4
2
4
4
84
290
2483
11
11
28570
11
1
2
1
6
2
15612
20
1
1006
23
25
5
6
1465
9893
2
3
13
34
24
17022
1006
335
2
990
17
211
1
1764
8
77
53
492
27
8
1
20
2
851
8
1
5
1
1
1
13
6693
5
41
29913
4
55
1
1
8435
121
89
20
33
1
1
1
170
9
495
84315
3921
7449
1
6
53
1237
1
29405
31
31
3
188
1
85451
809
82
15191
1
1380
3
1
14
178
1
10
1
6
127
2
2
1
1
1
2
23
15
10
155
3
10
2
1
11
41
23
546
213
1
25116
1
22668
155
4
42
3978
240
335
1398
1705
2
1
2
2
7972
1
26290
1
8
1
10
21
1
13
1
1
3
222
6
7
26
97
50
4
1
1656
2458
6
8788
5649
1
345
73
8
4
53918
65072
14
2
1094
43
93
15768
1
143
3
1
12
7
2
43
2
3
100
24
51
45
220
176
333
3
7
1503
10
426
1
1
2
1
8767
2
6370
1
5
371
2
56259
3
77469
8683
1364
1
851
23
395
8
1
82
1
2
13
6202
683
1
1
278
1
1575
1
66
1
734
3
3
3003
41628
33
11
306
19
6
37
12
27
81
2
1
3
76
42
3
3
178
23
1
36
49
18
2556
1
1
6
27924
7042
2
217
2
356
2
4305
1
1
2
352
7
37363
1
2
4
3
138
227
540
5
10
105
618
1
31
1
4929
54
64754
1
8577
26
7
82
152
402
3
8350
12
2
122
339
230
18
48
1
1
32817
154
11
1
30
60
1
10694
2
26
3155
12
4003
173
5961
1501
2
8
2
624
17
3769
66
1
1501
15
2
588
466
29
3
18
3
5981
3
84
63
4
7
1
158
1496
2326
2
39
450
4411
29
1
2
7
3
58
11
8
1309
560
2331
12
3
81
229
1
1
2
155
32
21
6
16
1
6088
368
389
2
1
1
2
1
1
19
2
1225
1
7
1
11
27
3
4751
47
9
7183
28
1427
33
3
12
1
2
3
3
3
1
12
65
1
479
15
1265
38
1145
6
44046
4
12
74
24
2
4
3
2
31
1
9
832
27
3634
24236
3
248
6
5
1
131
35
33952
81
19
657
1
20
1
29397
3
90577
2
36705
641
1
2
373
4
3
59
2
182
1
4
50
47
20
34
8
4
1
1
4272
262
30
6
6
1
316
12
18
32
27
51
4
250
25
10
1
3
137
25
2
33
79
3440
1
172
1575
32861
8
1844
1
1
1
86
1
2
16794
13547
1
485
15
1
27341
3
2
1
9509
1
3
32
2494
33
82
25
5
1
102
441
11
10
3
3
85
1
1
100
185
4
54780
328
2
1
2280
52886
14
1
264
7
831
1
1
1
204
4
4
1999
2
5
1
1
482
515
54578
28
11
10
5
1376
858
31185
90
2
866
26
9
1
2
2
267
70
6
12
3061
2
2906
88
45
1
2
5669
7906
1
1
134
18
2
2
219
4
376
8233
2
2
11
64789
23
2
1
12267
232
3317
6
549
1714
70
1
241
11
1
218
34148
30
9
760
2
1
6155
1
1
1
44
408
3
11
16
25
1485
2286
3
1
4
1
26
9
168
1
262
186
46
2
4
30
1
1
95
16217
27
5607
2
188
53
4
1
414
202
4
5
1
1
5
50
2610
1
63
54
1
1
6
50
2
2
303
5
6
5
1
12
26
2
74
67
1
2227
24
4
1
9
1
26936
31
46
11
13
4
26
6
1
8
195
14
82
1
5
3816
31104
5
9
6
20
1
1041
2
1
8
892
27
188
6
3
1
2759
1
65
6642
8
1
1
2
1997
607
19
13
1
101
2
26239
31003
57363
333
5
34
199
566
3
474
1
14
66653
1
11
15
1
2
3
78
11528
1
330
6
24394
1
1
5
31
22
372
4936
6907
24
5
2961
10
16159
7
1221
2
84
39
1
2
6464
1
4
1
7382
2
41884
3
3392
188
5
9
14
1
23
12
1
1
7
1459
2
1
56
2
4
878
3
36660
1
159
49
78
34
11
6
13
18
152
224
28
4
15
511
7
2
13
202
913
5
2
59434
1
1
1
1
2
1
3
1
9
2
1
1
7
1
17
1
4
9
140
1
4
1
383
15
226
4
3953
63
17
2
11921
1
2
1386
1
15889
47
6
1
1
17
5
196
17152
3
5
199
2
4915
7504
976
1
1
4
2
31
85
220
559
1
33
36046
5
2291
25219
1
1
4
3
1
40089
23
2
943
71
3
5
4
15
487
89
18
1345
194
2
36
160
1
2
7
8
387
1
3
1
16013
1
1
381
135
912
21
3
4
1
299
87
12
33
14
20
19
30
4
60027
591
24
7793
85
3
5
15
44652
22
1
20
1662
1
4
1
2157
79
1
30
1
1
9
3
4
1763
9
77024
53
300
25533
2
92
69870
1679
1
14335
5
1
6
1
19
128
27
4
1
1
86
18
39090
3
266
3
17
1862
3
815
130
12
13
1
22
209
2
2522
59
61
1214
1
6
5
25
17
1
46
29
68
1
2
1
7995
1
62
5
315
3519
26
19
755
17
2
1
3
2
7
28
11
96
32
1
1
33
462
1
22410
30
1
103
2
1
171
89
3
5
6
32
18
1
1
87
10
1
865
39
132
2
2
1
1
149
43
50
519
77979
23
1
12
14
1
963
418
1
1
15
117
1
1
2095
1
40
1
1
1
1
1
1
1
14
3297
2
5
1
470
1
331
1
3
15
27
109
541
30
3
1
111
17
10
4
24
4
1
59
37
4
592
64
394
2
1897
86
1
1
8
42
19577
2117
5
500
26
809
571
2
137
20
4
1
197
9944
1
120
24
10
2
799
36
33341
35
1
46283
2
721
337
1
323
9
2
88370
580
27
1
2
3803
19
64
1
2
423
27
1
3
89
1
2105
9
2
2
3584
3
1370
11
29
1
623
9
1
124
236
22
5
91
6
8102
717
8
20
36
5
75
629
21
53
1217
25
5
1
1
2
30
362
322
1
537
1686
9
94
13425
6
9
34
7
15894
147
9932
10
19
812
140
3
1
12487
1
3
75
4
143
9
3
13838
2
1
7
14
6
8
1
1
2
1
1
203
1
54416
3
225
9663
2
24
3
625
647
164
34
8374
1
1073
1213
3
1
199
213
17
4
215
84
13
19
51
691
6
77
1239
3
81
38
2
13850
123
27989
65
14
35307
1
1
21
256
4
22
7650
36
12
47
1
27
1
2
54578
10
26
1082
54
2
269
4352
95
2
963
1146
6
2
8
1
3
196
57
333
2
55
53
50749
1
9
7
1
10
75
1
1
2
2
13722
2642
860
29
313
1
16
8
519
326
2
1
1
3
4784
11032
26
1
53
17
34
1
1489
44
1
6
2
3
1
3
1
15
80
172
5
17
12
2107
60
28
300
9
134
299
21
1
1536
4
820
1
4
182
2288
608
26
1
1
1
81
27
3
3
1
119
1
1
1
3
1
1
1
45
20
5
1210
2
3
1088
3
1251
1
1
12
1
2446
9212
11
64
8
1
1
5
3
1
6
71
13
98
24
1
81
23126
1
65
2
4
43
2
193
1
2
3
8
2
1
1742
2
201
16
6
2
95
1
4
3092
1
215
17
2
80
1
4
19
1
4
2
2747
8
411
1550
39175
43
45
1
8
10
2
3
29
635
16550
32963
3
1
95
7
1
10
1
7
27989
140
3
23
560
413
4
3
1
2
5
39
12
1
9597
4182
1199
49
10
5
388
2
36
14164
8627
20
29
19
8
1
9
1
45
6
1
1
40620
42282
1
97293
29
2114
1832
1
45
5112
167
88
1775
1533
1
12646
34
1
39
1
350
6
31
4
3
272
1
61
171
25
1
2
5
1670
4
115
14
403
17
1500
1
2615
1494
227
6754
42
1
2
53
1
132
58
10783
62
22
1148
51
1
2
37
2
1
3
10300
1
4
301
1
136
16
87
1186
6885
8
3
1
10
3
2
1
2
1
1
7
6
297
7640
696
102
6
4
14
36
23
8
1
4204
5
2
1
44
4
2
8
13
10
342
251
8
13
4
2
34
19
23
10
5115
18
1
6
221
106
9221
4331
140
12
1
223
61
27450
1
296
3
1
91
5
1
1
28
576
43
96954
3311
4
1
30
14296
1
12
10
22
36
15
48
1
16
1
21
23
1513
425
2
19
26
26898
1
543
1360
1
5
3
16438
535
19
14
347
1706
75
19
3
3
1
1
8
3004
96
1
96
15
30
4
197
2
1
1
1
182
8
28
9
5
1
6
2
6
16450
5
28574
1
6177
133
2
30
178
7
1
20
66
13958
17
3
4
736
1
10
4
4739
13
55
11
3
39
91
11
124
23
25
1
4419
1
480
1
7
6
1
444
2
41
6
3
62
2
12
169
1
10
21
1
250
1
40
1
1652
2501
7
4
42
5
4
5
1
1
1
10867
568
3043
3
933
60
8
810
397
12
1
4
2
1
1079
2
2
88
34
1594
1
536
695
1
547
925
30
2752
25
6
40678
4
1
2
6
76
4
22
3263
137
2
55
5143
182
4
35
1
2866
1
91
1
1806
1266
52
6
425
1
128
9
1
7
1
4
1
29
1
1
1
17
1
99
14
1
766
1
11726
8
17
3
17
21596
4
140
628
3
1
18
2
1
5
1
5
29
906
11
285
1
40
5
23
124
81
12
1
345
23505
1
7
1
43
30
10
18
16
4
21
3
30
5
101
8
22549
1
110
6
32
360
4
12
7
2342
4
1
55
3
123
13
236
5529
4350
8446
128
2
19
19
4
18
80
4
1
4
3936
1
196
9
46
1
17
200
1
6
16
2
337
94
1
16
6
4
112
1
1
4485
6923
1
28513
21
26
92
3
1
1
1
3
3
2
27
4
242
14
5
272
5131
67
62
1
391
72053
52
230
304
2
3288
9
173
1
4
8
8
1731
72
9469
48510
152
370
28
14
2
7236
3
59
1
22
21619
1
3
19
7
1
1
1
1
5
7
5063
1
1
5872
1
1786
385
4393
5
72
1
29
1
3
34
6
5051
59220
24
5
2
15894
57
1
16497
1
4
54
12
113
1
2
2
994
59
10
12
2379
3465
1
1
174
13
240
6236
222
1
226
4
562
67072
1
5891
7
1546
2
7
3
88
9
64472
9
522
5
50
13588
5
44046
6954
1
12352
3441
749
1
1
5
6
20307
1
4
3961
3
1
1
14265
4
12244
18
5
51
2
4
1
36
22
11
19
466
13
35
2
43
6
1
2
4
1
1
73
30
3
12
2
2
8
2
12
1
1
1
1
1
1
683
5
1
2898
35381
3
4
1
10
9659
5
2
331
2341
1
19
16955
21469
3473
2
52
5
144
28
2
2
1
6
876
4
1
1
37
20
23
1
79
12
134
1
3675
69
14590
64
166
20
3
1
1
3
44108
1024
1522
421
92
155
1
7
16
32
33
11
7841
24
72712
1
1
4
6
9
23
9
2
408
8
1539
83
6
3
2
4
278
16
14
1
1
1
72
71
1
14
124
2
1777
3
2
43
6
6
17
15
1
118
1
31
425
4
17
3
164
9
7
1
1
98
830
2
425
53
5486
1
2
6
46
34
403
125
89
203
1
14
6
758
162
93
69737
6
1
1
41
10
1
103
1
2
91
6
52
1
3
48
1
2
413
83
2
15
18
4
28
21
96
848
9
59224
1
6
1
2
3567
327
4
1
3
9
81
210
1
4
3
17
1
9
11651
13
69
1
13655
124
354
12
1173
2769
23
97
1
1
1
19
172
1
1
64
476
9
11
2
422
2276
2
27
9
4
5
20
393
143
806
4
20
3
2
467
5
1
3727
2
5
1
1
112
3
11686
4
1
246
14
18170
6
23173
8
1
3
4
37
137
259
2
291
7
25
7502
2
1
13
2556
1285
2
1
5
7
1
1
2
24
102
6
10
11
97
43151
177
2
27
1
240
103
1
9
12388
51
136
14
104
1
282
101
48
1167
1115
1
22402
21
71
7
10
1533
1
26
1632
13
9
1251
19
12
8
1
12
96
2
79
5
495
12
6442
100
1955
11016
2
1375
6
18998
234
55622
3
1
5474
1
2
2
2
10
8955
51
8
308
2
43
3836
4823
11
99
7126
9
129
3
78
9
82
6
1
47
5
12
2604
18216
855
1
60
2
777
1
1
1
7
3748
3083
34
768
15
7
21209
73742
1
21
2
3766
1
3
1
9378
7
2
3
785
1
187
14
453
1
3595
2
29
5774
2
1
1
28
4
133
1207
1
103
4
339
1
2
17
13
10446
1
2
32
4
3
66
16
2
193
1
6
1
3
91055
1
1
1
5
1
87031
113
701
718
1
15
3
2
2
253
2
12
29
635
11
67072
18323
99
8
289
23
1
119
1
4
1
46
2025
35
15
2
8418
10
755
355
604
17
9724
6
268
1
6813
4
25
88213
79881
1354
979
1
128
1
1
21260
642
39
3
2
1
7
10
5
138
4
1
3
749
39
1
10
5
39
1
37
13
1
2
6
25
1
1
4
1
3
118
1
10680
82
429
58
19206
13
1
15
80
8
1119
2
52
1
1
931
1
5
303
8441
774
51
1
1
15
1
14
13345
27
18
124
1
398
363
1
5
1
8
100
7
56
40984
2
16
118
1
85
259
4
7
1420
1
2
92
28
10
195
58
31
6955
8
96166
575
17
218
61384
3
35
361
18
10
456
3
9
5
61
1394
28
4
5
1
183
913
2
1
841
1
68
8
1
4336
1
19
309
2
40103
5
8
27992
2
1
6
1
2
58
232
1
29
2
5014
4
23
10
110
1
159
4
2
2068
284
51
25
1
3000
3
3
23
306
3734
6
1
86
5
980
8
1
25
11
2
169
296
4
18
2
1
352
156
2
636
2
18
6492
4
3
1
34
4010
1
150
2
132
3782
2
16
22
3730
54
70675
2
24
13
132
733
632
1
1
25560
1
6
848
217
590
1
5512
87
5
72
3639
14
1
7
14
129
20
1
226
193
12
12
2327
2
6
1
3311
48
275
880
1
2
1
10
2
1
62680
13974
2802
8
1
13227
1
2
18
9
40
13
920
22
3
15
1
22
2
2608
1
55
2
4
38075
1
1
121
1
32325
7
2588
42
4
25
7
3
360
8
1414
7
3
81
20940
9
1
12
114
38
178
1
130
13
33
1
2
4
1
26
322
21
1
18
10
1
489
6
1
1
2
818
4
2
3
1
4
2
10
178
5
3
21293
3
26
14436
4
44
84847
609
303
5
1
2
1
3
1
358
1671
24479
3
1
3
40
3
1
66341
1
31
1
211
2
1
4299
14
9
1
167
1
8
236
4
5
3885
59
93
12
65
1
335
22768
1
15
2
2
1626
1
53
23
18
66
248
16096
6
8
32
1
132
132
321
23
3
27
3
5
3
15
153
3
2
202
12
331
598
1
5
6
7
14470
2359
3
2
6676
1
708
266
1
515
2
1579
643
91961
310
51
149
892
84
35
820
1
21
46
2185
23382
28
2
15894
1
4
405
4
10
4
4
20852
322
2
352
18
3373
4
1082
5
518
5
7
9
82
163
15
1
11983
170
1
316
2040
6
125
12
4
36
1445
30
165
6
1
2
7
18
6
1
99
2868
5161
3
6
2
902
1
5
16
172
553
30
39
1
3
1
1
2
72
152
5
5
10
95
13
8
24
2
2
1
95
19
286
3
378
2
3
1222
1
1
1
1
3
1
3
13
11
2
9
1
11
1
12
12
1
65
657
213
3
1
1
2
28
103
345
6
1
20186
11298
39
778
1
1
1
13
186
1
2
3
2
5
625
1294
16
1
5
3926
4
2573
5
18
8
12
65
5385
2081
7
3
1
3
1
1
4778
192
3
53
5
2
2
569
4
263
1
4522
180
231
1
4
35
4
104
41
13
1801
8232
4
3
2
116
2
7
48
59
3
1
9
247
4050
23
21
11
65
5
10321
28437
40
15
403
2
5
12
1
1
648
518
2
15
10
1
37
156
4
105
100
198
3
24
5
5
2
12
90
1
2
1
946
3513
2
14
237
2
14
266
82
8
3
2
4
9
28
1
700
4
11
157
359
9
13
5
105
779
1
34
1
3
26830
3
2
31
570
11
2
2
806
7
8
14
14
1
2
1
26930
2979
1
59640
31510
3
174
2
532
36
1
2
44
511
599
2
34
20
13
580
5
9842
27
5
16
3
8
1
246
59252
167
96
18382
74
2
1
34
2
1
2
61
50427
137
2
3
75
89
76
5
2
1
206
6
38
1
32
486
621
154
7
690
3
4
1
1
130
1186
7
2
1
3
36
71
360
1056
57
2
2
4
1
3
803
4394
12
1
2
108
1
1
361
1
6
3
17
14
18
204
52
155
36352
121
1
4
642
3
21
4
5
27
25
62597
1
6
8
60
1
2
4
1504
4
373
1
414
1
47
1
1
4220
5
1
53
2
767
30
1
25
634
1
20
8627
1829
71
766
108
465
254
66682
6
1
13
151
22
1
4929
44865
6
1
286
1
7
1
1
2
1650
2689
177
1
1
108
3
75
72
18
2
16
2
12
1
30
2
152
1
1
4
37
14
1
173
290
69985
53
6
3
1
1403
20
10187
1
6
2
42
1
247
512
529
17
64
2524
68
53
8367
24
31
18358
289
61791
5119
17
2296
38
1
1
3
1598
4
2
9
371
41
1
2
3
1548
2
8
6
2
1
57
3498
21
16
5
115
2
1903
5630
3
1885
5929
1
6
42
4
1
253
1
23
3
1
351
24
6
601
581
6
25
1
45192
4
7
1
1
49
4
4216
8
9
4
10
4
2
3986
1
10
21
2
2
675
1
122
425
98
1
1
8885
88348
1
1
985
1
7478
30
2290
2
377
3
47565
2
49
9091
28
4
11
107
1
16
368
1444
1
287
434
5
768
132
773
1
1
17
1
3
1
3737
44651
12
301
272
4
5
1
2
1
87632
1
36
4
27
2
1
142
812
16
1
5
7
58
1
2898
26883
19
1
81
5
334
7028
4
6
293
3647
79
66
55
1069
245
66
25
11
405
38
2
22
28
7
327
1
7
2
1
135
30
26
2227
6975
57751
140
3
1
2
469
1
6
3
1
114
2
804
5
1
6
2
1950
51
180
1
1
14
86
59
3
7
1
1
2207
54
70
2901
31714
55
1245
2
220
1
5821
10
2
3
2
488
2289
9108
1
9
1
1
5
21740
14
9
1
2
59
10661
3
15
2
11
14154
71
1
436
4
1352
4
5
53
2
16986
2
758
1656
1
110
15
1
3
23
21
2
2024
14
6
70
1
28
6
70
2314
1575
1
11
3932
30712
25109
41
8
1
3
4
293
43
3
26700
32
63
17
38
15
27
361
31
28
37
6774
3
1963
39737
12900
1
1
1
4
1
97
1
1
1
1
2
2
2
86
6
119
1
23
20
3
4
1
2
302
2
50
4
15
2
8
5
2
30
4
3
1
4
12
1
5
1
1
105
16787
2
6
99
1
1
36
19606
2
644
4
157
62
172
16
10920
1
1
38572
1
2
13
1
19
1
362
8
3
32127
1
1
2
456
22
1
1144
5
4
2
1
489
1
1
2
1
2
2789
29
2095
1506
13789
10603
106
1
7
1
1
1
3608
138
219
3
1
1
21
679
7
2
1
93
165
7
5
27
84763
184
168
1
2
30045
47
1
2
9
10646
9
1
101
60
57
1
16
6
3
10
1
3
18233
3
1
18
1345
7
1
398
8
3
2387
1
865
1
26
7780
4
5
247
21
5
734
2
22
1
1
1
1
1
24
9
1
162
1
1
3
85
35
1
551
227
1
3120
50
33
1
13
79
2
30
3
2
1
1
258
317
1
384
185
4
202
2
507
59220
1736
16
43555
1
1
11
7348
4
303
1
9
7
3
6
2
40
232
1
79
3
2
2117
15612
3
4
276
4
3127
3
2284
14
41
2
96
3
4310
1
1
1
86
1
1
38
10
58375
1
738
12
3
270
1
302
16
112
2
7
78
18
35
5624
1
53
1
3
8
16261
1
1
1
5
5
3
2
1
17263
2
5
6
317
1
226
2
1
10
1860
2
153
1
573
20
121
2
31962
1
10
9
2
139
2
2
59218
2
5
1
1845
12383
24
4
2
2
2
6564
1
2057
5
173
1348
15721
8
20
1
3
29
14
949
106
2
4
20
2
1
61
1402
1
55
839
7
4118
8
16
3
9
1
58
1997
8
525
1
80
429
1
2
1
1
1
2
39388
22
11
2
61
9020
15966
23551
1
1949
1
135
43
9
28927
39
36
7
2
63
1
301
12
2476
737
170
28570
1
1
8
68
1536
1
81
4
5
1
7
1
3
1
1
17
154
1
14
37
650
3
14292
1084
100
2011
2
2
663
6
574
12256
1
60
1
5
41
3
18
390
378
13113
10
33
1
1
18
17
1
155
20
1671
1
8881
2
30
2853
12
38
1
1
1
3
1
16884
1
124
179
1
143
275
506
1
1
5
10
4
1
8
1
7
757
2
2658
3
1
2
7474
1566
2
91
1
273
1
677
30
229
4
109
15
171
3
55
500
97
80
2231
1
2
187
1
5
2465
18
34
1680
157
1
20090
1
2
1
19326
1
25
248
4
2
1
4
9
2
1
2
1
108
1
4979
13
2
1458
1
1
3
7425
2102
4
1
7
1
2757
18
7
18
137
192
1
39
1
123
23
1
33
588
20
5
85
124
3
1327
434
2
21
60
8560
1090
679
27
2334
53
5161
21814
3
7
1
1
2
9
277
4
25
2
50
1330
1
155
1
1
1
4373
10
1
218
1
1
331
1
2
3
6013
3
29
1
131
5
1
21
1
610
4
15
11
2
35281
1466
4
1
2
5
3
402
1
3
2
237
3469
1
5
1
68478
22
1
1
3
7
64163
2
1193
31
6392
11
13
3004
1650
1
6
571
164
1
155
553
1142
6454
4
1
143
7
1
8
6
1
1
13290
22
201
34
283
1
4
1
342
1
42837
3
89
64
408
2
9
8
40
5
8
134
702
1
21
2
35
355
21
9
2
163
6
305
2
1
5
1316
11763
2662
7
5
481
1
1094
2
2
2
2
186
116
1
1
11
1
1116
12
1
49492
6393
123
16
630
79
46
871
26
1
791
7209
11
110
2
1
4
7
810
2
1
5739
7368
36635
91
44
4
1
902
1
1
3
324
5658
3
1
9
25
54
1365
5
597
10
482
2
1
6
118
3
1
25
1
153
1
35428
3
17
31121
54
9
12
10032
23074
1484
45
16
324
475
302
18371
11
5841
11
1
1
1
1
8
44
483
337
1
166
179
142
2
10187
283
1491
1
3
317
3423
8
47
84
4
3385
104
1
41
8
3
29125
5725
32
6
94
8
37
109
1
5709
1
4603
4
2375
21
7
365
1
4
1
1
20
1
475
58
3
28
1
5945
965
13086
21
25182
22
2
93
7
547
2
2
26568
7477
12
23
12
99
43555
21
1
13
1
26
314
1
145
3
11
9
3
5
4
3
2
71
15
85
41
349
14
1
20
1
48
1
1
7
5
10
16
1
1
126
9
6
12423
1
1
2
2
1
2
5
24
3250
14
2
89
31
21
1
377
12
1
5
10
2
1
16
30
307
186
226
29
2261
2
2
297
81
6
67256
25
1
23858
1
13
1
43
69998
1
2
5
2
3
454
636
25
2
1
1
1
1198
9
8280
3
1
108
11
28
33
1
325
6
2
371
27
5
3
35
247
15
163
151
5
1
6
39569
718
648
7
46
23
5
106
57
1
1
21
3
1049
78
1
59
8
914
2
27
75
1
2
1
1860
30346
3
9
82
5
40
1
132
1
24
2
1
1
84925
25544
6
1
4
3
6
1
61
14
1
4
1
10
1
15
25235
3328
121
164
24
12
6182
7
348
33
315
1
10
3
964
5
80
17
48
67
31
1158
4
1527
8
4
2
1
442
5
3
10
28941
1
68
388
113
8830
2
743
103
29066
6
19
132
3
1
2
1
35
338
1
1
36
6
1
10
2
38
16222
1
1
1
1
20
1
1761
16
324
3
2
21946
723
9
1
3664
3
39608
1
1610
17
87
1
1
1330
4
1
17
44
2
7
3
444
605
137
5
4
1
385
1
96
147
393
6
12
2
2
11450
29
2
129
1
5
1
57
1
1
1
156
1
57
1
17805
4062
8
36
3
16
23
6
1
287
24
3
5891
2
40
7
33620
27
8
154
17
2
7
1
291
2
1574
2
1
432
1
22
1426
3
23
7974
5
46963
15
2
1
25
4
1
6
1
78
5
56
201
1
2839
1
20
4
1
1
18
1
70
1
2883
1042
9
1
52
10
1
2
1
14
1345
922
5
2
13
2
1889
7
27
30
4919
203
12
21
61
37
229
14
32
140
1
2
326
1178
975
184
3
214
3
2641
7
1
1
140
1
159
14
12
2
16
5119
1
15
16794
15
134
46
12
1
651
2
10
44
969
469
7
2
23
23119
1
21
912
1
2
3
2
65
6696
1
80
302
720
56
16
9
8
50
58
24
12323
1
2
1
3
393
2
44
3
3
128
13
9
19
9
69
1
1
1466
132
52
202
6
40
472
3901
2
1
18
5
3
335
321
130
4199
1
24
2
15
8
1
8
23
5
1781
2
1
985
1580
1
5
2011
3
9
69
228
24
9330
30
1768
2
441
28
1
1
1
6
259
88
29
2955
952
57
1
3
25
335
69
372
1
7
1
184
8
16
480
1
3
28150
1178
1988
130
4
24
6
2
6
2
1
1
27
3
1
1
2
2586
76
40
40
7
7
13
2
4
1
3417
19
6
59
63
54252
2
8
7
9319
1
6
40
7578
2560
11
354
151
72858
5427
1
6
1
2
1
1
1
4
10
1
10
4092
2384
2
1
54
600
1
11
1
194
4
4
1
1
41458
494
6
76
1
18081
2
8
1
1
25
2
48985
6144
3
660
486
7
1
1
7
3065
31
1647
1
1
168
1
1
30
15
1
1
63
5
2
37
15
2
5
8
31
117
1
1
358
57
116
2
1
20
50
196
5
84397
8
18
403
36221
360
190
1
2
155
1
4
6923
1
1
87
408
13
1
1
3792
15
213
61
1
2
26391
826
1
4
4
19
21
177
40
1719
44
7
3
43080
1
5
163
4
1628
8247
29666
2
86
1
3
1
1
3
29
38
72774
2
39
19
26
4
1267
223
4
5006
1
603
321
3187
4841
1326
8
1
20089
3420
5
7
13
1
1
4
3
8
109
472
1
1
2
8
2
91
1
251
2
845
5
6
95904
14654
2
1
12
1
72
3
204
1174
483
1
1
128
2
1
16
13
1
14661
1
41
5017
18
2
4490
183
1451
5
4
719
4
7
3
200
1
220
62
3
4
1
99
26
1
20
2
1
5
1
5
17
3524
1
1
1
1
15
1
5
2
5
6124
6
6
2
54
1
3
6
4
5140
2
14
1
7
16
1
16
1
1
1965
55
2
1
88
2
3
1
45
17
5
11
777
10546
63
36
1
14984
30
8
6
26805
6
1
24122
1
1
1
1
1
1
2
22
30
23
90
526
1
5
15
401
1
2
4
1
7
1
5
17108
1
1
4
221
10451
8
1
23
1
2812
31
3834
66
744
1
1
97
36
83
156
1
25
1
3
18
1
11
21
3
1
33
29249
5
34
2
4
1
92
31
2
2
8
67
4
154
1
18
51401
1
5
11
13
1
5
169
33
1
1
11
1
1
408
3
5
4
7884
6
2
13
206
27256
2
9885
3
8
108
170
14
2
2
5
163
10
1
2
10
9
91470
3
1
218
15
1
1
940
1
139
24442
5
4
185
8498
1
4
71
123
10
4933
2
2597
2807
15
7
6
3271
1
51
566
2
1
76
231
14595
1
20
9
3
236
29723
1
3
1
14
12
34978
1515
1112
4169
73130
53
10
102
14
2
2
2
1
5
79
46
6
5
1
117
3602
2
3
8
1
80
1
48
83008
11
72612
12
3991
55
1
28
156
75
16
2040
1
3
27
34862
2438
16
2
87
3
96
710
132
2
4
109
2
2
3
1
55950
101
11032
1
256
1
1
6
1228
4016
3
3
1
503
2
82
2065
1149
1
1
4993
76483
64
1
39
130
8
22
111
14
1
3
13
34097
1
101
2
3
380
57
22
96
3
226
6
2
154
1
20
40565
3
1777
188
26
15804
3
13
2052
23
40
1
3
20
2
12
320
330
1
1
34162
1
1
166
3
9
262
3
16
1
7
2
28
273
1974
2
53
72710
173
8
17500
7
744
6
25653
1
2
6
6
19
14
115
5
31
1
2
26
299
485
469
15
1233
1124
590
6195
1
4860
3
8815
1
1
30
2
338
1
473
1
76
1
30474
5431
2
1
1
2751
135
30
65
11
50
3
67
14
60027
3
3
11
1
1122
346
1
1
1347
3
27
26
2
1
4
40
1
153
183
6
3
1
2
685
375
1
1
3
3
1
53
9518
243
1
1
2
266
1
1
3
26305
753
2
11
1
2
1935
5
1
1
124
16
139
2
2
1
7
546
145
10
3
5034
1
1690
4
225
1521
40
30
4344
755
217
5
81
6
200
390
62
1
2
19
5
87031
364
2
56
24
2
2
37
18
2
4
4
12
19
6
388
3
9
511
9
65252
187
4
91
1009
4602
16
1
2
493
6
2129
1
60
722
3
3
1
9
2
325
1
17
1
8
1
1
10
8
1
11
11272
53
1477
9
11509
29
26
4
115
435
4
944
1
25
230
6
13
1004
1
162
15
58
1866
1
5
3
53
1
1
5
4
2
148
2
3
29538
767
1
1
2
2148
12
4541
2
9
4
1648
1
642
820
768
3
3
43
10
7
37
1
221
4
5
2
1
29417
5
4
10
2033
28325
6930
1
3
1
15
4
250
120
6
3803
2
1
1
11
1
4318
1
107
2
1
1
3
3
108
1
1
15
1
41685
1
846
6
7
35
2592
59
3
17
27
7
85
1
12
7
146
1029
1
2
2
493
3
6
5
1
48
1
9
14
636
8
1
4
3880
6
5
2
3
1
1087
59434
218
1
27085
79
27
227
178
26
262
1
9
6
166
1892
1
238
2
1
25
1
28
215
4420
89907
3781
30731
64
1
1
3
2911
11
64308
6
11714
21
278
4
2
45
37
6
12352
1
2
1
3
8
139
255
11
3
1
1071
4
4
97
156
11781
96
1583
43
332
64
4
1545
216
86504
1
1
2
2
28
35
1
1
400
22
29
1
2
65
4
1
1239
237
72
5
51
73
6
46
2
546
273
129
816
2
1398
451
8
5
6
106
1
24
9
4678
69
2
72
1
27
1
549
1
36
22
6
56
8
3
1
10
2180
1
73
2
1
1643
74763
1
9
2
6
2969
7
889
2315
17
41707
2268
155
11
2848
1
3122
18
1
293
10
1
2
42527
15
1
113
1
361
14
1
512
216
5
6267
51
1
4
34
26
590
1
151
11
4430
6
54
1
1026
38
1
14
11
124
12
31
2
1
2
29373
19
4
19
2
3
3
1
3403
2087
16
1
566
3
5
51
5
91
22442
1
2
7718
28028
3704
9
67746
4
1
1
76
82
1
76
1
35
1
19
9
1849
4
2967
1
577
1
1
12951
210
2
151
3
11
43
1716
4
2
2
1
725
6409
2428
495
2335
70
3
31
1
1
4
1
10616
13
151
8
2
10856
1
801
348
43839
3232
1
1
5757
2
1
164
8
55
248
1
1
756
1
1
17810
1149
1
72
927
1
1
1177
2
9
779
45
2
1
18893
1
1
1
4
21
26511
66
27
1
18
7
20
77
1950
99
32
13
1
6
414
32
53
2
6107
1
1664
16
5
84
223
29
131
1
2
10
1036
3110
34
99
37822
61
16
3
10
1
2
169
6
16070
1
2
14
1
454
16
5115
138
26
600
33
1
536
1
195
331
9
40
9
5
5
678
22582
1
287
225
4
1
33
1916
17
2
3
1
1
11
7
2
966
83
207
2
39
1391
43
4564
1
120
4621
8
473
1
118
60
13
108
5
1
21
917
1
117
5
3
2
414
3
64
44
24
762
12
6613
46
11
96971
8
1
1
51
42
1
9663
2
2
1
1
1
90
24691
36957
3
1
171
64
2
1
383
506
869
3
16
184
23
6
28
10
15
1
1
73
62
6685
3489
55
4
2310
18
1
3
15035
5
1166
2
203
1
7
2086
17
1
1
3
2371
1
3
9
1
8
41
35
1
2
283
27
2
1
13664
132
9
50
8
5
11
9
3
1
740
1
1
4
58
37
114
10
14
5
5
2
196
203
1
33616
59
1
315
230
3
58
5720
10
3587
18
55129
1
1
1
139
1
13975
1
73
18
1
8
2
2078
3
1
4
16
3
1
191
14
2
12296
123
3
1
91999
585
1
8
1
1
3
17
2
268
1
2
5700
1
5
2441
1006
21451
195
18
409
9
13
27
941
1493
8
21
19
17736
48
1
3
976
2
8
1
1
268
8
1
13
179
1
1
120
34
6
10
64
38904
884
66
26
1
1
117
908
47
4754
4
157
4
481
1
3
164
76
3181
13578
2
1
1
6
1
64343
162
1
166
1
1057
42
289
10
10390
635
24866
326
61
5681
1131
5
36135
7
3
4
2
372
429
4
1
1421
4
2444
76
1
498
3
622
8133
1
1
807
1
3
2
5
1
1
1
88391
190
123
1648
1933
1
252
49
196
9
413
21
2
1855
41
491
317
1
265
1016
1
8
1
222
5164
48
587
2
2
142
2
13
199
1
2
5275
129
7
881
204
61
6
59224
1
9
11
1
7
4
1
22
1
1
1
53
3
97864
1
2
36
2
5
2
5533
1
1
12
5
42
12
1
2
187
14
585
1178
19
479
27
2
93444
108
14
52
1531
1
3
29
109
11
110
2
4
50
1
40542
4
1
2
2
189
1
1
5261
8
88
3
3
51
983
1
2
3
1
14
1
5
1
15
4
11
1
3
33
1
1
130
22920
39
2549
2349
66
85
589
11
1
2
1
6541
4
16
3
3724
15399
1
3
73
61
1
20
1117
14
6
119
1
54
18798
321
64
246
12
8
3
45
982
1
26508
4
19
12
4
51
1
545
133
8
182
6
139
21
4
142
5758
109
42
3
1
4
49
19270
48
1
31
388
20830
23
691
2
16
9108
5
1
2
52
3
815
613
49
1
1
10
4
1791
725
109
196
2391
1
3
1
7
2
797
3
22280
8
38
1
1784
354
201
5
2
3010
28
1
18
57843
8
11
14797
2
31
3145
21612
1
6
1
54
1
15
1
869
2
72712
4
22
6
36
8044
1
5
1
6935
1
2
4
1
1
41551
1
4
3
45179
4
29
16
72
6
137
39
92
8587
1
3
52
1
1
91
56
1
7
23
34
34
1
160
1
15
35
73
6151
384
3
6
1
6
7
1
32347
18
2
1841
785
6
3
78
3
158
380
3
4
8
7
4
2
1
8
3
1
1
415
1
47
15709
1
2
1327
31
4
119
13
148
16
1
8
6
13
1
3
118
549
61
1
1
27
20
2
384
44
8
3503
1
140
11
336
4
2
3
4344
1
71
1
7
26
8158
14
131
68943
211
1
9
14
1
127
2
720
347
4
246
4
35
43
2
2
382
1
1
8767
1
13764
12205
58712
31
14
1
154
1
1
1206
26
6
12
267
2
44
1
27
744
3
31
1
6172
9
2
1
19
1
4
246
1
2
15399
2
1
13
14
16
1
3
2
61
830
1
15
1
62
372
1
1
2
1
8
1
9
1
1
8
15626
16161
40
1
3
3
35867
548
103
368
43
37
6
4533
1
1
1
12
3
1
5
1
1
223
35079
120
5
228
25
5
361
9
1
5
3
1
8
2061
1
7
8
224
17526
1
1
385
158
92201
174
1
5
2
1
4
255
49
10
96
130
3
1
17
25
4
819
2
1068
1238
4
1
164
5
12
1
2
1
1
4
1
3
1
161
22
1
16835
40
176
2069
40
23931
4169
468
1
4
15
2
1122
1
5
21
20
1
1
5
2
128
43
3
7106
7
2
3409
5
3
1
1
8
35
43
3
1
5
1
1248
114
61140
2
1
343
4
116
2
7
265
12
1
2568
1
5
12
2
2
4
5474
2
1
34
51
3
1
633
2
98641
35
1
152
15
2
1
42
2
2
6
1
287
6
6
3
1
49
15
1
1
2
1
4
35
6
57567
64
7
6
201
2
31
349
1
24686
9254
3
12
1
2
134
6
280
1
34
1
12
1769
2
17
93
5
165
11
1037
395
2620
15
68
16
2
3
47318
197
1
12
319
2
5939
2
81351
6
783
4
120
124
2979
12
9
1
2
1
1
15
6
42951
765
24
36
4
11
1037
21
2
232
2
613
4
5660
227
33
5
46
279
1
3292
601
3279
1
1
485
20813
26
6897
99
3
110
1
2
2
1
130
1
2
3
5
68496
13672
42868
3
1
2
2
1
2
35
7
1
1
118
36
8
1132
1
98
16
3
29870
8
4
1
41
62
1
55
145
3026
1
1
10
12
70
43
50
29
8
1
23
2
2
1217
5
134
531
3
365
3
45
1
8
45
13
1814
623
54191
7
25
3
61
1
24
32
2
6161
2227
23
390
3310
35
3793
13
1
167
1
2
22
1
3584
16
1294
4
56
2
1
2
7
1
23
1
1
358
7
45473
10
1
154
2
1
4
1
10
141
16
254
14
135
37
1
17662
68
1
1
2750
152
227
13
4
56
127
1
1
66
14511
185
3664
990
8
22
13722
62
34882
12
1132
1
29
8
259
314
3
6
3
14
1325
9
1
96
1
6
53
3
9
2
33
15183
71
1
1979
52
78
9
20
73
1
378
1
12
337
583
7
3453
2
110
4
3
9
739
5
4
1666
1
1
5
8
27
1
1
1
432
3
2
3
1
8
5
2
7
5
21
13
8
6677
3
136
1
1
12
4587
7
3
7
15926
51
128
4
331
2165
2
194
7
1
5822
1
4
452
1
1
17
426
1
3
1
87
4
16
2
3
2
2
31
2
1
4
151
33
2
316
1
1350
1
115
13
1
31437
9
159
1
2521
5
12426
23
1628
41
26
1318
1
7
21
1
11708
1
2
1292
1
8
14
44
30006
1
7
1419
19
3319
723
4
1
159
466
2096
1
26700
115
2506
5
5
780
2
4
69
731
3
695
2665
1
14
4
10
57
3
2
11
3
6
4
1
1
32
2
773
8
11
16
9
161
2
235
35798
3
22
87
1494
1
75773
20
4
21
16
2
4
123
1
58
98
1
166
2
1
685
31
65
20
2
2
1
2
1
49
2
6
67
478
14
722
5935
3
11
2
92
4
48
27
2
4
2
7
1099
3
5
1
79
13
64782
2
7
2
1
1
1168
2
512
5724
1
13002
41
7
5
186
4
6
167
431
453
2970
5
934
2
3
1
5
6527
15030
35316
1199
3
607
10
3
18
143
1
254
91
21
30
2
4
299
353
94
2
47
6
97
37
83
252
6
1
3
2
964
1
309
2
70
185
33
1451
96
55
54780
70675
5873
10
1
3
1
6
1
10
69
36
194
32
16
1
17
61804
1
1
186
35
27175
1
462
38
2
40
365
7
1
1
31
148
1
3
6
7
11
1
14
1
2
10
1
677
8
22
21
31
2
120
4
9
3
24315
1
15
19
51
2
8534
93
2160
34
214
1928
1
5
64
1
191
1
2
9
1
3
2648
16
548
8
14
2
5
18
1
1
129
14560
1828
3
499
11
6
34461
17
2
98
36
247
10
12
2
24
77
1
25
58
2
227
2
7841
62
2431
1
1
1208
462
12
35
1
20
2
1016
10
29
3
47
1
1
161
44
24
3
96
1
1
1
1
16450
85
118
22
90
7
4
26379
24746
32
2
319
3
5
15
1385
7
2
1
2
2
4
1185
4
369
1
25
6
34
30
1
1
1
10
9
7
14
33045
69715
2041
2
16
2
16
34
72
33
153
2536
2
19239
4
12
137
397
211
1
11
1
155
44
5
4
1
5
1
5
20
35
3
164
33
1
40
1
156
2
60
57
23
519
2
10
2
1
109
14
105
6
1
2
2
25390
83
3
13
1
11
2
34
4488
44
326
204
390
57
2
8
2
19341
377
6
9
193
1
5
39269
96642
21
5
24564
24
16
8
9
4
15
373
10
2
1122
57
24055
9
1
1
10
1
10
3
144
53
21
12
1357
17
3042
4
5
147
2
25
369
219
1
1
1
6
9885
20
1
1
43
6363
29
8
1
9470
11
252
1
1
116
1150
1
1
160
2
1
1
17
1237
6
17
26
8
7211
1
42
12032
9
7
4
326
2
1
2
10565
1
10
494
2
17
42571
13
812
1
29
1
5
774
531
18
11
112
3
190
1
133
17
38138
1
4
3
1
22046
25401
16
1
1
1
49
3
5743
3
12
3
1
3
186
2
72
1
4
3
445
24
2
5
12
24
1
2
21
228
17
37
246
4685
1
2
1
18
178
1
5
24
313
1
705
4
990
28351
1
1
7275
35
3
24
27
5706
148
1
4
9
179
2
1
248
203
15
212
3449
11
397
3
363
590
725
4
9
219
7264
51
3033
236
22942
3
3
1
2
167
12
4456
28
2
1
12
1129
2
20
1
118
1
1
1
2
1
87
85
4
1
155
5
3764
6
22260
5
3
5
1
1
11
100
28
186
10
11
5
5
26
28
3
1127
1
1
5
3
1
4
2777
13
1
1130
28
2642
9
8
15
617
4
861
4
85828
36
8
36199
4
1
1
39
998
53
24805
1
21
1844
4
558
86
11
10
16
5
30
1153
9
1
1006
587
57
290
200
1
8
2
21
1419
57
1
41
2
16
1
2809
166
33
1
42
162
2
7
23
1
1
3
1
54014
3
7
10848
106
6
35
35046
484
1
2
3
26
82
3
5
14
1800
1
6
689
157
81
2
87
10
2
7
61
1
3
75950
26445
1085
22
3
8
70349
1
774
2827
7
2
68
13425
1
142
3
1
3
1
332
1
4
4
52
24476
12788
9165
10
14
43
5
13
21
1
43000
31
1
1
309
41
997
16
2060
32
3
100
43
707
31
206
3
6
1
1
6
3
4202
2796
9403
6
1
20
12
2
212
3
4
123
4
1
18
329
15966
4993
3
583
28
109
112
8
22
3
2035
32052
175
42
3
1
1
9
6
4
995
1371
1
2
1
1004
506
2058
4
2
9
45
613
83
71872
2
3
2
6756
20
53
5
15
1348
4
1
1
1722
306
106
2571
4
2684
1
16263
85
21
1
1
11
5
7
1
1
48
2
28
1
45
4
20
2882
2
36
44
37
2
10
39
12
2
122
44156
32
1
305
4
1
6083
54
359
2
24
41
35
1
2
441
1
619
151
127
2
1
1
33
616
122
37
10
20
14
2
1
1
211
1
12
1
9
55
1
89
2
172
5
7
4
24
6677
1
58
3
35
28
296
1537
2
10826
8
19
6
1
1
3
1
7
244
879
111
152
47
2
3233
1
4
24
80
1
10
2
1
1
2
5
4
74
7
40
1
5156
2
38614
18
228
537
1240
34
2
203
6
2
4
145
33674
90
3
879
4
1
295
1
14
2
90
1
1385
63
3
99
1
1891
10
3
1
11
2
106
6
15
1
3
4
3
85
1
3
158
15
63
3
17736
42
59
601
1
106
58
1
10
442
1
23
16
135
42
12
206
156
5264
112
13
5
3
1
532
1
14
27
118
20
629
98
10
1
1
1
2
2
6
20
5
1
80
9
24
230
4
17
1
944
88
261
1
75
3
2
3
1
3
4011
8
1
4
2
1
6
69
16
42
1
198
1
6
141
5
10
3
15709
789
2
777
244
28
1
66
6
1342
1
6
9663
1
1
28
1
2034
1
30
2276
1
48
4
4
3
3
5
14
578
4
24420
154
4
52
26
3
2
8
858
33
9400
5387
12
3
6
3
5
5
1
21
1
2
17022
1
1043
315
16
6
7
3
1
1
1
372
3
1
62
71
1765
3
137
9020
13
95
14
5
11
9
587
1
2
11
315
7
2
11
219
30
131
13
200
50
21
46
2
1
43
1
1
22
103
9
1
2
3
5
1
3
190
53
58
1
5435
1380
5
4
1
1
17664
64464
2
1
10
58
31
781
4
442
3
475
1
1
1
1130
1285
1847
250
38984
1
48
2
26
208
5
48
2
264
1
454
1
747
6
25
3792
29
1
805
182
4
683
37
29
218
3
8
319
1
6
1
2
308
39
1609
2
43
3
3
8003
5
1606
2
43
17432
497
1
3
540
9
5
3439
7038
23
17078
172
367
16
15
17
64670
79
52
2
2661
4
1
87
1
39
1
8560
89
93
2
42
3
331
8056
93
92
282
1387
1848
2290
1
110
91
1
3065
883
2
1
92
1
14
665
1668
1
78
37
1543
2
17
1
736
277
255
2
1
11913
16
3
22
89
105
2
30
5
234
8
60
12
877
1
1
235
3
74
398
8
21167
4
15666
24
10
6
3
1
1
14
26
1
4
100
2
132
12
58
43
477
925
10
1
19
109
3
1
116
19
3
1252
1
2
2
1116
5
67
149
2
1
27102
145
1
5
3
7
3
75
1082
40
133
16
85567
32
2
2
171
2438
2
28
2
1
199
1
2250
5871
5774
1
1347
820
46
2
2
3
22
6
379
1
1
238
1
9
63
3
3
12
1
36
1137
1529
96
4
36
7
5
1
378
2
90
1
40
39
60258
3
898
5865
149
7
2417
4
1
6
10
1
41
117
11
2
1
8
1
64754
6
23
74
1
292
2
2
10
99506
1
1
52
3
831
1047
3
256
6
24222
2
15
14
137
21
1
6
3378
1
1
1
2
9
440
26
1
1
2277
37660
12
1
4
1078
51
1
14
2
6
593
1
3
6453
10
37
2
1
2
1
1
114
29
17
106
1
17
709
15
39
14
2
3
24183
1
1
6
43
11539
8
15
1
11
6
1
8
13
1189
428
26
1806
137
1
6168
100
1
16240
25789
24472
1
2
149
1
2207
15
1
3264
92
49040
9
140
25
2
23
1153
2
3
18054
18
5
2
121
2
1
5658
43
5
1
21
5
1
4
1
1343
1
58650
40
1
129
52
56590
472
234
476
4
1
1
145
1
15
56
1493
1
155
1
562
5
2
1
23
1
13
617
2
5531
2
7
1
243
1
136
15732
42846
14
1
52
156
3
2
28052
38164
4693
198
3
6
29198
2
1
3
1
4
14
7
263
1
2
1
231
1
1
1
87713
1
22
4
1
16
18
15783
1
3
81
3926
4
595
26
5
66297
1
1
1
782
44
1
15
188
6
1
10374
22
628
1
5
19
2164
6
9886
21
11
2
7
28
1
1
2
55
476
11
1
57896
381
42
862
1
11
3
1164
439
1
59
44
2591
2
2
310
411
4
842
2
2291
1
67
2
1
51
10
3
3
1
2
544
51
2
22470
1
495
1
37
91
340
87965
100
5
4
5
1
7
1
3
4
38
2
70
5
50
74
47054
2
19
26519
11
12
14429
7
1
14
3834
3
71
53474
1
1219
3459
1
23
4
2313
16927
108
151
744
5
2
108
2
1
26
2
11
127
1
9
1
172
10
1
59
6601
2525
677
172
4
142
2
3026
3
177
9
42
12
84
9
1051
982
1
2
56303
1
89
102
6
3658
4
115
1813
2
1
327
958
3465
2
187
1
1
1
192
571
2
13
36
11
5
20
11
336
29
6
2
1
3
1
2197
8
1
13
3
33
3
2
1
12
127
3
1
1920
1
2
9
1
75
311
14
679
16986
7075
2
6
31
52
9
2
1
49
4572
65
4
1
3
3
4265
93
3
1
8
2
228
396
1
1
2
15
251
5
18
1
5
139
155
36644
25
867
77
2
386
7
1847
1
2013
97794
1
3
2
69
5
7720
18
34
28
21
1
3
248
9892
4085
2
2
33
146
18
1
1
26
1
2
5402
2
25
2
1
131
799
416
1002
1
2
1
1
26930
19
2
6
3350
96
1312
1
2
511
1
1
1
3
14
1175
8
1
3
3359
13749
8
5
431
2
5
6
41
159
20
3
14
20
1
3
5
107
22
1
8
1
29
2856
14474
56986
244
4
2
51
684
3
6
136
10
1
6
2
2
30
94320
6
1
2
5
2
3
46
3
388
131
1
2
12
1
127
2
4
3
1362
6
7
55647
1130
31
18
1
1
8
943
2
2
17
149
315
1
18
5
527
13
735
18
3210
9613
3
2578
1
150
1
1
1
3
2
353
2
18
1
40
2
16
5347
1
257
3533
20
42
3
1825
1489
2322
48615
3
4
15
1
1
68
1
5462
7
11
1
6474
10
1
3
154
1
2119
149
29
22
437
378
2
105
629
961
1
2073
11
8
2
2196
246
4767
2
1
5
1
1
8668
1152
6
330
472
16
2
1189
2
36
132
8
1030
3544
2
92445
16
1
25
7
313
1
5
4998
171
123
11686
11
27256
8
5
50
496
18
3
88
431
758
4
6
4
856
2
6
581
1547
33
212
18
531
6
2
84714
358
241
55670
1
1
39
3
1808
24
3
1
32463
88888
876
35
1
6
7
67
260
60
3
1
1
2
1
9
55
6
964
179
58
4
445
36
3360
4
32
6
73
31377
1
1
5
1
4522
1
26
1
1
4
152
4
85
11
1
59
3
54
3
12
1
4
1
3
49843
6
3
136
4
2
17
1
3
1
1613
3
3
19
36
32
489
130
2
68
56
5
3
3
6
25
6
15
13
1
3281
9
4062
155
5740
14
99372
36631
59488
1
90
25
7
1
1
61
13
7
758
1
403
10
24
1
7
848
1
1
6
2
63721
19
39
461
1344
279
1
1
11
1
1
22974
12
1
12
3
1
1741
4
752
41044
1226
2
17
83
5
2552
25199
1
12
29390
35
38
64156
33
90
1
1
3335
2
1
1
1
1
17
1
8
1
215
1
6303
5
55
9432
6
14888
494
1
1
4
3
1
1
121
135
2
1237
3291
19
7488
5
2
1
448
16663
7
9
3
2
6
5
59
42
56
11
737
14688
2264
6
2
2
2
21
2
34
1
28640
6
1
73
1
22
39
9
69
55
61
104
63213
14
6
2
1
258
5
7
1
4
636
1
1
1
1
1
1395
4
101
1
2
11
48877
3
1
1
4
2649
3
71
745
1
1
14
34
36
13
7
1956
29
4141
29
2
1
5
1
863
2
2
4
2
7233
1252
4
1
19
2
48
11
553
21
5
1
160
1190
16
1
1
247
14
89361
1
8731
1
3
1
2
1
297
5
11
2
3
45306
1200
2
1
604
44390
34803
27
59
11164
3
374
1197
235
20
5
7
135
2
19
67
229
339
7
1
3
12
26
1
724
20
1
8
13
383
194
332
10805
14
10
21268
6
3187
1
2
1
797
7
4
1
1
425
54
1
85
78
8
1
8
2
1
705
100
228
1
364
68
8
8
5
13
2
7
123
112
1
3633
1
3
1
13
2
1261
31
6
4
29
1
48
7
28
218
1
2
1
292
5
80
3
204
1
381
8188
1
5
3
4
91
196
8
7
77962
7848
145
2
2
4
2964
1
3
150
3
57
7
20880
3
600
1
1
3
1
195
44
28
1
515
10
22
3
136
347
3
1
1
1
19
2
124
3
1070
1
1
1255
2
88
52
7788
2
9
1
663
6
10
1
9
1033
115
7
9
1032
31
2
870
1
2
1
43
8
2
3
2
6271
11
1
1
3901
19
309
11
10
241
16
80
1451
1
1
2
88
24
36
27839
1
2
53
1
256
1
10
348
1
23
30
1
1
7
19
2
9080
16
121
1
624
55131
12259
1
6
74
145
2
57
2
1
2604
47
242
11
14
5
50
35
1
58532
1
91
1
1
3
1
6352
2
1
2
1
70
1
1506
140
29
2
1
1
52648
150
131
301
3
3
18723
5
1
1
11
112
5
397
503
6
4
14
2
1
1
4
4
34
2
448
5116
263
408
7
5
2
1
180
7
3
1
5808
33
1
4
1
4
5708
470
1
98
1
29
6
47
463
1
80
3
50
507
855
5
173
10
16
2
19
4094
1933
1092
636
6
60
2223
1
1
10205
27
15
11
1395
86
332
8
15
2
7
5
1
3
15
1
8
4289
8253
1
1
2
1
8036
7
7
147
5
3
1458
57
23
1
275
2
1
111
1
677
1
199
3
1
1380
1
6352
1
35194
1
1034
4664
18
26
1
1
15
1
1
4
1
2
3
15
59
26
840
12
6
50
7
1
5
364
777
1
3
102
7
799
122
679
1
1
2
18
2
3
9
103
85
2
2
126
1
6
25182
7
1
32
4
1
24
2
8
271
4
17
21
14
2
16217
3
1526
28
6
3
1
2102
2
1
3973
2
1
1980
41
1
11
80
19178
6
12
1
10
2
13
6
7
58
1
585
1
11
1
105
78
168
126
1
3
2
28
3
1313
4
11
16
1
4
1
7
1
55172
18
1
14
89
1
5
4
188
380
977
1
3040
131
900
47
42608
1
1
1464
6
494
3148
2
227
6
255
730
35
1
51
19
24
32309
6753
2
57
1
17
13758
1
18908
1
86
24
16
1
40
1
4746
6
18
19
734
9
1
2324
2
3718
460
3
170
1685
293
48
1
17
2
6
2
1
3
10
1
90
2
18
225
135
14
1
96606
23
192
1
1
1
3
48
34
59
7
2
149
7
14
82
118
21877
2
1
76
17432
121
164
3
72
5
3
1
9943
3
1
9
6
133
807
1
3245
4299
1627
66
555
1
1
7
12
4970
1
1
234
1
1
57
8
4
11
38
865
1
3
29
68
4
16
2
1
1
61
1
55600
2
1
615
43
3779
12656
3
7
1
3320
1
2
4
42
10
31
2
2
5
215
3607
867
5
33
1
38
1
2373
263
20
9
12
7
6
39
1
3176
2
8403
8
677
2
2
6
2164
2
1
21
58
42
32
24
1
2134
1
11
13425
26225
6399
2635
1
495
2351
16
232
70054
1934
45
32
9
16
32
2
355
6
957
1395
5
20
1
21
1
470
10032
4
25
1
1935
3
731
2
5
125
1
27
278
650
813
22
104
3217
98
104
4
1
10
3
139
3
1
3
557
1
3696
4
11
9
14777
1
4
1
1
1
409
4
8
264
157
283
3
9
7
194
1
93
2
16
33500
1
88
5
3428
1
1
11
1
1
1082
1
4
1
15
10
1217
7
46
10
15
2
1
41
13633
5
10
1
100
10
5092
208
4
4
3
41
4267
39
75
40471
21
2
1
200
9
19
38
1207
43
10
1
3282
702
4129
8023
7
73
4068
2
2317
65
16
1738
7053
8
61
2
2
1382
308
42330
825
2849
31
1
20771
3298
8
1
12
385
1
42
4
77469
1
1
61
14657
710
1
611
41
2
4276
37
4
2
1
6
10
1
69
252
1
49224
9
119
19
19
2
3
1
6
54
2
31
3
7
2
10882
23
1
1
1
26
3
4
41
43
5752
5
54
2
1
22
4
1
35
4
2
1
12
17
1
3
280
5
155
1
1
1
18
1
20
12
38
9
29
380
9
78
19211
28325
1
3
50
132
19
271
1
146
8
310
20
12
1
13
135
8
1
1708
3
452
102
1
281
21
13062
33
5
6
4
31358
9
2
573
20
65
2
32
18
1
8
33
34
9593
129
2
322
17
14
8
335
134
21
84
10
1
1
1
609
8029
3
1
1
5
3168
42637
57724
36
13
5
1
1
420
1
50
58601
1
1
157
3
33888
1402
1
1
51304
46469
132
3
1
358
8
1
3714
1
1
39
634
1
8
5
75932
1
1
5463
1
205
1
43
901
7
21
1
3094
23756
50317
3
95
2
13060
8
1684
1
3
45210
49021
885
21
3
35
8045
1
50
8
12
21
228
4
28
51
1
226
77
21075
1
147
13
56
1
1950
37
2
163
9124
3
5
1
2
1
4310
2
2
5
43
169
2
3
4540
3
39
35
61
1378
52
17430
4
1
12
1963
8132
298
33
4
2
4
20836
192
2505
1
1
1
235
1
2531
13848
21
7
3
2
39
1088
414
1
13
3102
9
1
437
1
232
908
7233
1
275
167
4
13886
188
1
2
2
32
8
1466
3
133
15
1
20
551
1
40
97587
413
6
2
1
50
7
19
4
2978
56
12238
3
718
60
4598
7450
2
74
868
3
1
2
485
7497
1
13
2
1883
127
50
224
1
1
83
303
47
31
5
32526
1
1
58
49
232
1
2
27
492
5
3
1
782
8954
12
1
25
14
110
15
2
4
3
4
2
94
6
7
1096
523
127
51
279
220
47
7060
1
2
252
1
12
2
3
11
91
8
1
1871
1
2
88445
691
102
75
2
195
339
7
1
141
1
949
2
1
3
56
312
5
909
7
99624
8
17
470
2
12
24
1
24
169
4
41
31929
3
141
22600
29
1
7
26
4
27
7
1
1
41
89
43
52
482
143
1
173
9069
2
184
7
3
4
7
2
1
41
2228
3
1
7
411
837
29
152
43
8
1
105
74772
1
2
12
4
170
41589
306
25085
7
22
1
2
156
1
60
1
63
32
7506
1
3
1
7
35712
34
2
12
22
1260
18
1
3
9
3
12
3
16
779
11
2
73
3
1
528
1
9
1
1251
38
32
1
2
93
3
6
4
1224
1
28
6
23
9
6498
1
1
672
54
21
3
8
6
3
134
4825
2
27
406
1
2060
5
2
1
5
1
6
10709
65
218
29
20029
167
17
1
68
2
3
40
1
304
4
12
1
8
11
1
9
1
1
48
1
1
1
1873
6
38372
2
1
2
2
12
18638
77
1
521
49
3
4605
2
113
17
2
391
1
1
120
3
1
1
38290
4
51
477
1
534
9
5
4
2
18
1321
54
53
1
1
61
2578
1
2
1
1
1
3
129
902
3
1
5
2
2
9708
1
82
1
43
267
1
2
1
2570
17
1
1
1
1
6
641
2
8
2
3
2
8
12
2
5788
1172
30
3
65252
7264
9
1
19300
8
23
3
7
5974
1
19
315
70700
1
204
3
68
99
1
10
2
17
36
1
4824
37
4
35
1
16
4
36
420
1
269
6
623
5
17
7
1
2
1314
1
57573
2
2
8539
7
3
39
11
9
34
66
1
10
13508
1
207
164
10
6
162
4
29
134
3
2
337
26
1
59
538
2937
352
2
113
3
4
3
8
2368
665
557
25
172
2
2
109
1
13361
1
53
3
1
7628
32
5
4219
236
22
6
1
1
1380
28
4
91
15
2
173
94
437
4
1968
4
1
681
5
1
1
16096
6
1
1
1
1
16
2
144
2905
2
1
9011
3
5
232
2
85399
57
1
476
34
1
43
6453
1
5
14
433
3678
6
19652
29
2
7
7
3
1
670
1
1
20
10
9
2
56904
12
2
15
3
435
2
133
34760
413
22668
293
41
2
82
1513
2
1532
1
11852
256
851
75
9
18012
1
2
42976
2
48851
40
1093
383
164
101
14
5
187
35
15
26
80
1
117
1
36220
11
1
2
111
1055
12
73106
2
64
32
478
15
32
7
8
25
130
2
1
44
1
12
7
60
1
15806
867
1
1
4854
11
7
11056
30
2296
6
32
11
1
1
48
20
8
1
50749
37
1
25
1176
2
1502
4
17
4
5
6
2
5
46
7
305
2
16352
2712
26
218
4
1
63
15
83
73
4
1
1208
1671
124
2
1
117
3
3
3
38290
2
1
13
3
10
6202
75
2
1017
3
5913
1522
1
60
1
2952
544
26517
1
173
1
1
1
4
1
48
758
1
71
1
1
2
5
4728
1
9483
21
12
1316
1
1
6
1112
166
5424
33
213
104
16
1
11
115
2
1
23
20
86
2955
1
2
3
1
2199
1
12
2
12649
3
138
1
2
114
117
34
8
4
1
7
1
305
5
25
50
11
1
3
153
1
4
20
2
3
9
1
351
1
10147
2
75
109
1
3148
14817
1
57192
12
5
14
736
5
4
2615
1
3
14
1
2
784
90
1845
142
4
1
6668
24
2
10
2
35
22297
1
9
2
30
188
687
1
416
22
1748
1
5442
5519
1340
980
7
23
14
2079
1
2
1669
3
1
1
3
19
1
1411
58
1
1
2
14
1
22
3
3
2
833
36
249
428
1
6
1
6
5953
1
116
6
37
41
218
5
1
2
1
1
7
19105
4
2
35
2
2
2
6
1
2
4
2510
28415
3
1
9
58068
1
2
2
96
2
1
1
1
371
13
7
1
7
41331
1
1
311
3
1
1
10
1205
1
2698
21
14
2
38
2
574
488
1604
1
100
1
43
20
1
1
4
450
2505
14
3
5
200
300
1
3
652
3
1
33
38
2
3
1
2
163
1
4
4
785
1
53163
29708
6
16
8
1459
213
2
4
12
4886
1
204
1
12
41
2
462
878
4
5098
38675
1
371
29
1
1
1
5
13
3
46
77
5
16618
219
1876
1
2
39
23238
1
1
5553
1041
10
1
54
140
2
6149
1
24
38
55
40979
271
24
1
88
10
76
2
7
3
17
870
10
5
1
2604
9
18
263
13
3
498
1
2
1
231
1
1
1
25
3
1023
3
40
25
19
16
5
4
136
191
1
7
4
24592
1670
15
2013
512
12
28
2
1
4
1
1
9
22773
2
13
9330
555
2998
824
6
23020
2
117
494
4
4
31
9541
138
6
7
1
2079
72
1580
36
1
12
4
41
3
4
11
7
3
11
5
131
4
1
5
19
28
5
3
30
1
1
3725
2
2130
3512
8286
1580
8655
937
1
3
7636
11
1
77
5
3
98
1
9108
69
2
425
1229
1
65
5095
1
1231
21
2
1089
245
13
15
1
2
1
21
1
6
2
1
1620
8
1
5
31
3
89
1
19
504
9
59394
1
65
1
511
12
123
83
11
1
8
9
24117
5
1
2
19
1
12493
5
58
832
4
9
44
243
3
37
85
31
2
3
55
6936
347
179
1
1
154
1632
3
592
6
3
3
1
8
1881
50
1
69
39
2
12
2430
1
1
76
28
1
879
1
7
2
89
3
4
3910
1092
6
80
2132
2
1
8
13
25
1
20
1
2
2
1
4
1
16267
25677
7
574
70
4
2
56
1
1
11563
1
31169
7
6
1507
6
109
43
228
9
31
4
555
4
30
2
2
14
1287
6
1
59
1
3
64494
1
8830
5
342
11
18
74225
1
32015
1
15
1
5
16
1
1
2
3
2
5
1
1659
523
31
1
3
1
1
11
90
2
35
23
1
4
2
4
9
324
3
1696
188
2
1
1
127
384
174
40
285
2060
24
4
3155
14
1
1283
20
42
1
2
1211
451
2
15
3
22588
705
7
1
12791
1
3
57192
7
52
39
2
23642
110
1
8
1
7
12
2
15
204
363
16
49
2
407
549
386
697
1
1
57
138
2
60
1
7
3
143
1185
70
1792
3
4
9
1426
2
322
1
50
72
2
71
13
3
38
4
18
90936
17200
3
4
116
3
2
41
51
4352
337
1
8441
117
2
10128
6322
2
1
15791
1777
3
1
17
120
436
2
40
1
37425
32
1
1
1
1
12
88
13848
2
367
4
18
1
2166
3
1
3
32
9
10
10415
1
5
6
1
4
79
6
3311
12
5503
167
7
24
105
5
5
1049
28
1
1
507
1
490
84315
100
47
1
482
681
59
4
1
43
17195
2
3
2
3397
2
3
5
13
6289
8
296
584
1
2600
45
4
6
7488
4
1
5
6
679
1
20451
2
2
1
18
3
3
3
5
3
11
178
15
1
151
19
1042
13
13672
227
51
1
1
24
14
1
346
5
1
2521
1
495
8
4
498
25
1113
2
55
3
5
1063
9
665
6
1
257
1
9
2
1
8
1213
12
6
5
2653
6
3
2009
28292
3
1
364
1
1
6695
35603
190
41
35
12
2
47
45
1695
2
579
9
6
2
30
345
59478
1
26
167
14
45
808
13
24
363
3851
23
360
1
386
80
10762
1490
1
1
153
4
68
4
2
43
262
3
2577
3
7508
7
412
11
286
2
1
1
3373
2
2
1
1
58
16
2
6
3
9
2
7
4
2752
4
3
46589
7
2
1
4913
6
8
9931
90
29
296
1554
5
11758
1
1
8550
8
5
14
1
1
433
1
2
4
349
1247
1
112
1319
11
4
2
1895
33728
3
2480
1
2697
171
43
1
14987
3
82
2
190
1
2
41
280
1847
4
1
766
8
1
1
2
8
2987
1
179
2
10546
1
81
3671
1
1
1130
41
24
19
17
2
4
1
1
7
6249
84
1
17
21
1
16
55172
35240
19885
652
211
2
579
28
8
3537
6
3
1
1
5
64
1
264
47
1
289
401
1
1
22
3076
11032
1
13
4
552
513
170
4
1
213
2
10
1
2
27
47
7
18
5033
21
3
6
38
13680
5630
15
3
3
147
14
3
1
1263
17
8
11
15
26
216
1
8
3168
1
1
301
48
3882
1
1284
5
7
26
1
5
2
1
35
46
2
11
11592
211
6
51
33
6603
1
1
112
68
12352
2
1
6
52
29
36
9
6
29629
3
17
3
28
864
16
2
1
22
759
160
23
312
535
1
10064
1
9633
2
1
1
1
2
11
49
1
2
5872
1
3189
10
10
6
1284
65771
2
30
2
10147
1
442
7
1
1
2
1
57192
78
33
23
2
1
1
21
662
4
7
524
8
38952
1
2
33
340
27
2
2
1
1513
3
77
19
14
6
27
7
3
3
32
178
69
3
1
1
124
52
15069
203
60
1
2
2
4
34
96
35
26
1
2684
1
167
1
3
2
318
1
1
1
6
19
11
8
1
3
7
2253
10
2
1
2
394
1
1
87
69
1
10
77813
2
1
22
902
9
5
2546
2
1
124
20
39054
41303
13
49
4
154
1598
1
16
6162
23
254
2
1
177
335
5
3
1
3
17
3
2
1
336
4
1
2
5
1
1
9
1
14
1
57
2
257
20
121
16
5082
6
9
41
92
4
1
1
3589
58
517
78
6
3
1
803
24
4968
50
16
3
266
29
286
2
37
1
1
1
16
504
1
40
9067
1
14
10073
7854
2050
214
9
1
2512
2940
91
1
57
18
6
151
20032
207
1
1
1
1
2
15637
1
3
1
1
7
3
1809
34
11
2
1
2
73
13
35
1
18
2
936
585
1763
492
43000
1
5
5
3610
2255
3221
20257
5
56291
6
61
2
10
11134
18
2
32490
1
2
2
57989
1
4
483
1
194
1
71
19
12092
89
2
22
90135
7
25
2
19
2
2
1
5
24494
5
69
6
65
2
30
20647
316
3
1
1
131
5
27
9
13
10
1
11
35
1162
8452
27
68
60035
1
3
9
209
1
96
3235
14756
14342
72933
1488
25
132
144
3
22
1
6
1815
1
54
257
833
9
118
1
4747
1314
531
1
691
3
17
103
4
17
7
18649
43
1
2
37221
1
1
20977
11
6
5272
914
6
5
67
20
1
297
93479
11
1
14
7
211
94
277
514
1
516
567
1508
1
10
1
342
5374
4
1859
308
2
2
90
5
15
4
18
170
13
1
20
7
1
12
1
1781
1
1
2
1
2
1
57
1
34426
6
186
5
1
2
3
24
1801
7
1
221
1
33
26
1
1
227
1
26
3070
6
3
3
2
1
31
2
1
51
3519
40688
642
137
6
29
5
1
4
22
14
3
112
8
21
6
4037
26600
20216
1017
14
4
1
3
5
1
1
1625
4
5388
25
69
4
73
50
26501
112
1105
2
53
2112
15
177
2
377
6824
3705
1
3
13649
24
107
5
3
184
5
1
18654
1
48
1
1
6
5
13
15
767
5
324
19
2
151
45
44
1
1942
20
4222
467
382
1
17
2
4
1
2789
655
1
7
28
1
103
73
91
1
2
4
188
2
542
2
439
62219
1
1
21614
1
33214
4
5
646
1
6
1
239
5078
28
154
1
123
594
3
60
190
60068
17
2
1
3
1
309
1
5
1
24
57
260
1
2
21
1
20
2
278
8
30
1
34799
17784
23
323
105
55
151
1
101
2255
30
90
2
9
1
1
1
7
1189
107
6
121
1
3
8
1
35967
1
1
16
1046
1
570
4336
588
1
7
67
106
20
3
13
1
5
1
1027
1
8
1
1
1
1
26
2
1
1
8
21
1634
2
18
1513
2312
5
2
167
4
1
8
12
1
86
1
2
8
1203
1
1
1
44
2
1054
2
1
1
2
1
42
30
3
7
2
556
26
3
285
15
47
1
53
1280
1
377
37
1
3
26119
6
1
371
1
30
5
7750
286
1
2
1
1
14
2
15
1
3
2
9464
3
67
3065
2
5008
248
7
92
3
61
522
2
48
155
37704
2
5
3076
58
94
13
2
2
16
1
1164
2
4
1
34
60
17
9
10
19
359
11
158
1
29
17
4
30
62
1
10205
150
57
3102
2
2
2
1
2
9139
2472
19
48
95
1726
7
6
6
3
102
5
2
4
18
1362
3899
1
2
4
122
3060
2931
1
19
74
3
3
22
1
8
1
7
21
3
8
2
1
59
231
3
533
17
1001
1144
3
22105
5
3
4032
5
23
68
2
10
1
12788
19
3331
23
3
146
16450
7913
16
1
38731
10633
34756
5
2
105
20
1
7
24
9
19
4
2
4
2168
35
14
176
12
4
13
2
4
4
1
1
3
168
11
1138
2099
1
1
2
110
68
2
13848
1
3
66
1912
308
1
127
1
6
287
1
2
10
25350
624
980
2
47
13
2987
1
2
3
17
54
1
97
454
4
33
205
1
1
1
1
4
381
3
7750
529
41
1
1
224
4
5332
127
10
3
22
326
1
230
3770
427
218
3
3
2
246
1
4
54
8
1
1
1
6
5445
46
5198
12
954
1
379
1
2
8
1
368
177
97288
1
251
11164
8
3798
119
26
4
7
1
1
4
5
1
9
334
3
6
36
18
41
629
9
16
194
3
36
66
22987
123
43
6
3
1
39492
25
1
1
6
77
10
135
2
11
1
27034
5
3
3
41
117
3
3
149
1056
1
37
28
8
29
180
16
11
8131
115
18
1
1
61
14
1
57
2
405
3
46
7
13
11
1
1
1
4
162
2
53166
5
1230
64
29
14
2
2
4
134
7
3
846
19
23190
558
50
5
10
5
1
4
74
2009
1
2
32765
3
1
53
10
49
14
5
61795
99372
1
25714
2
2
2
12
1
17
37
118
15791
4
1
181
1
12
2
41
71
4
10
1
24703
24
6527
30
88
183
173
53
107
4
2
1
3
15
1
1
2458
1635
8
325
1148
51
10
41
4
1
941
7
19
5
17
2
1
9284
36
30463
5
8
19
12646
6162
273
2
14
54191
2
56
1526
30238
8
6
11
26
10530
741
1
8
20
4
1
4
13
1
1866
1
2
21
30899
1926
10341
1
3
1
76
1
1011
4
18
135
43
312
84
54780
104
1
1
1
181
1656
7
3104
1
2198
5
3038
67
1275
206
14
4
2
4
119
46
4
2
3302
1
33
29
206
1114
9575
2
887
2
6
3
30
1374
2
3
603
1
6
13
1
3
17
997
8
5
1390
2
4
95
22
2351
29
421
20
28
1506
2935
34
28777
2
3423
2
3
1070
1314
24
1
1104
1
1
374
1198
397
1
1
642
502
3
1207
6
9
1
3
1
160
442
80
1
1
1
523
4
25400
1
2
1
2
9
1
2
1127
1
118
8
13
7
88
2
8
4
498
1
3
57
4
8
255
1
4
160
8
1451
19
13
110
65
1
13
6
2
249
22996
17
2
16
2
2
1
1
1147
113
1
102
1
383
71
268
3
15
14
1
1918
62
844
1
116
4
8
2
1195
25
120
1
11276
8
8
3660
23
1
3135
2
21
17
867
1
3
5
463
5
18
4
4
30302
1
40
3
1
9
25
9
7
107
64
26
295
3584
161
1
712
1
4996
5
4
93
6
347
1
2
236
37
152
1
90360
11
4
1
325
2
64
894
226
2
5
359
13688
82
3
3
9
18
1
1
6
1
41
4
106
138
1
14
33
4
4
47455
1
527
40812
11
22
32223
1
1
23
2
1
1
1
128
93
2
198
81
990
59
1
1
1
5
129
18
49
158
1
17
4
24
1
3
1
82
1015
5
7
62266
57
1
9358
4
39
6493
1
144
4
310
34
16
4
222
5
5
1
3331
279
17
59
3
16485
23
168
6
26409
6
2
1
4715
208
4
5
23
11
1
15
15702
16043
1
1
1
22
1
1
3
66
7528
36
160
1
1
3535
1
1
881
183
1495
1
6
61
3440
5
1
226
66
18
38
484
1435
37
72
7
2
3
17
167
36
25
4868
4073
6
3
29
6
12
206
1
1
1
5
19
1
3
4
37
1
3
17
1
2
44
63
2
2171
16
282
1
5
1
74
2
22088
2802
80
3
17893
239
14
187
37
39
60
905
1
3965
1
1
332
41
1
3
4
172
1
21
4
32
68
13
14
1
81
4199
2
8613
28
87
15
13
73
13
2
4
3
3
1
1
127
17
8
1
361
28
28
30
2
1
1
2
31514
1
1
1
2051
53
56
2
1311
5
18
1
1
85
1
2
44
5
2
2
1
28
9
37239
1
164
39
1
73
1
1
99
6
5
3
7848
617
382
11137
1010
193
3
1371
1
1218
108
18
153
3
1
266
50
280
1
1
5490
2
5
1
2
4
1
2
525
56
2
234
78
798
29
6
8
40
1
305
2097
2
3
7
10
105
919
1
1
19
1
146
1
6685
2
2
9
7
4
7
128
1
6
25944
55
132
4
1295
247
21
1
74
4
400
415
89
21612
26461
814
358
189
14
160
2
20
67
21
3936
553
24
1
11
96872
6
6
1
10964
51
1284
14
24
3
486
3
1181
1
1
13
41
1
1
9067
9
14
478
40
73
5158
3
34
10
6
1
30
36
1
9
1
1
27840
1
1
418
504
165
38156
7364
2
228
19
2
129
20
1
61
56
97455
217
7
2291
1
1
397
2
1
15
24
1
16665
3
84
96771
122
2
4738
79
21
1
259
16
4474
13
15
266
2
245
1
434
5
2
2
27
2
1566
1
7
92
2
951
1
1
9976
3
1
2
26228
579
15
789
4
190
21823
2
16
223
49
38
60510
8
1
13
76
39656
229
78959
653
162
1142
538
12
1
32
3
2
1
44
16
36
76
3
1
65
1
11
2
162
282
1
15
1
158
201
20
1
1
17
169
1
11
48325
5
2
41716
1
4
46
7
48260
1
35428
1737
12030
946
1
355
75
46
155
6
2
225
66
77869
9
9
92
73
365
1
13
141
44136
13
1
12833
15
22
1
4
1776
3310
56
1142
80716
4
1161
9
270
45
2114
347
1
50
2
21088
23
96
167
1
933
3
3
58944
26
1
1
7
14
15
989
3119
6
586
27
22
22
17
1
1
4
62
18
7
27
5
4
1
62
3
1
2156
2
1
1
3
10
1793
45
1
402
6626
6
103
4217
308
1
1
1
10
8
1
3
4
5
22
1
15
2
1
19401
1
13
1
15
1
393
2
1
2511
764
3490
2
1
1
55
1
1
8
456
32285
5
1
47
3
1
3
15
1
91
14
2
1
9
1904
12
21
4
30
3
4
2
1
1
9876
805
28
5
30
3
1
3
1
652
144
39395
9
8981
6
51
7
2
1
1
2474
1
7
36
29
11
1
2
1
3
30
470
1
2
1
2
14610
5
2
1
3
811
53
5368
5
2
1
2
5
152
204
2
6
5
29
9
302
1
611
121
47
45
88
513
3
9878
111
9
15
71
15
17
2
2
3
56925
1669
9
1
1
28
8
107
131
2
31
5
1
124
71383
1
4
29
2
8
40455
4049
11
9995
33888
1
1
463
2
2
80
83
23
28
15
1
3960
723
3965
25
1
12
420
2
5
45503
5
4
26
457
145
1
1
1481
1
2
251
96
48
1
5
1
9530
7
1
28
894
105
7
3
5
5
1
1
36
1
5
31
57
3
7
39
1
2
1347
272
8
2
1
3159
1279
14
3277
80
68
35
168
25
44
114
4
38461
1114
88
9964
2
7
362
13
564
5
52
712
3
82
3
106
29
25
1
111
1
30
2
1
1
11
2169
2
1
3
86751
8
13
1
1
17
304
2
12
1521
110
61
2
1361
3
39054
1
343
125
36
1093
7
43
22
171
1
1
1
15
2
215
1
1
22
1
2
1
1
11238
9
4
4
3
225
10
2
1628
995
48
1
11952
40
4
1
3625
53
7
3
138
96954
5
17
3
168
8
112
510
39
7
537
439
12
2
1
15
1371
6
17
7
17
1
13977
96
4
15
10
5
1
4
10
7714
389
98
1
5
19
438
2
2
77
1
2
13
28
2
423
808
4
5
3
1
2
13
41349
125
1
4
3
1933
1
12019
4868
2
1
22
9441
16
9
99345
8568
4
1057
38
185
7815
3
1
8
792
134
107
1
2
2
590
1224
1628
19
1
1
53
623
42047
3
2
319
228
1
1
5
18232
2
1
33
16
1
11
6123
1
6
6
69
1
37
32998
5806
41
20
18798
1
1
2164
36
19
21166
1583
2
1
2275
3
111
9
70
45
1
24
101
6
55
3713
16
218
63843
74560
2035
703
1
45
2
111
4
2
10
139
1651
7
46184
47
21
1
727
4
1
30
95
199
2
1
3
24
1
1
3
1
6
13
2865
127
428
523
1
6751
267
29
22
2472
3733
2
7
5674
2
3662
1
9180
4
6
2
2
2301
1
1
17
7
721
1
6445
1
2
31
12295
642
2
28
2
39
3
82
2
61
1
1
132
21
20
11
11
17
5
3038
2
31
1
22741
988
3
32
1
31
27
2
80
48
9
1
50
3
41
10
1
16
4
352
162
4999
324
18
1
26
1
77
12
4
1
10
448
6
21
19
1
11
48
25
1
2918
13
10
1
58
23074
1
4
23636
1
1
4
3
7
81
2
2
2
2
179
49537
2
10
1
22420
39
1
295
450
6717
198
6
12
1
2054
5131
7
22
6
2
555
5
1
14
2
85
1
88
114
31
334
17
27
1
1
475
4
1
1
24467
46
567
26
14
154
2
121
1088
2
2
719
33
1207
930
95
3
2
4
2677
19
839
987
1
7
1
39
1
1195
6
48
362
1161
43
2
5
30
2011
12
25682
1
52
150
10
157
164
20
32
1
12487
8054
3
34437
15
1
19
1702
23
1
1
2
35
1
630
68
65
19
31
4
1
10
3
3
2063
8
1
27944
33
1
1
139
47
1
2
17
249
3
80
296
61
1
575
156
2
2
4754
38
38
43230
49202
297
44
39
1
1
2
60
1
22
2203
43
1
17
2
30707
39
2
2
2
8
12
7
855
7
95
2
15
385
13
3
1
6
117
486
6
2
159
2
4
4443
331
2
1
3223
5
177
4
1
1
233
1
86709
6363
106
44
16
73
2
2
27
6715
120
1569
1
4
11
1
1
3
1
1
60
37
44
3
44
708
4483
6
1
1
1
42
51
1
3
11
80
3
59
354
2
22
1
4936
2
61
11667
20
409
9
30
2
3
53
328
5
70
2227
7
62535
3
91
29
10
3
1
4
40
660
5
1
969
79199
3
4
38149
1
130
1
590
1
1
292
157
3478
2
7
54664
1
15
71
2
1
1
4283
2
5
11
3
1
36
2053
19
5
1
14824
8254
7
5
2
25380
5
720
2
421
1
2
9
254
5
24
7
12
1
171
3
2601
1
176
340
8
180
1
1
17
37
7
3
2
2
378
1
107
2427
3
2
1
1
8
205
4
1
295
2
11
414
8
6697
53
28403
1142
67
7
8766
28
1
86
178
98
1
242
2
1632
1
2
141
13
190
1
8
14
18
3099
5
2420
4570
10
1
5
6
17
7
277
2016
14712
22610
3
106
43
1
6
3
8
1
13
3
12
1411
10
1
1
4
3
2136
1
140
25
1
589
2
3
4081
1
1
84
2247
92201
93
2
56
2
2011
1
11
3
286
4957
478
1766
5286
25
3
1
288
28
245
49
17
1
7
54
51
418
1
5
408
6
3
229
95477
41696
13
6
1
744
24
75
3
254
1
3
18
50
150
2
56
9318
7
99860
25
3
44
1
1
1930
4
11
1072
2
3665
17
2160
15
31
20
1
739
1
2
2
29030
16233
15
4
1
6
412
12
1
141
2
2
1
9
1249
18
121
162
8
5
21
7
35
3
11709
294
5
25
1
49
3
2
38
3
5
1
5
3
34707
1
9624
1
3
271
1
10
1
254
20
3
66
173
24
12
123
25
1
1613
1
4270
2
6
4
1705
242
1
56
335
1
57
164
2
66
3
42366
2
3
902
18
2
4
2
7
3
1
73
1
235
30
1
4
109
10606
2
4
3306
2
301
1
42
3
1
247
1
6
1
23
148
2
58
3
1
1
11
4
470
6779
68
97
3965
7
2
21
3
2
5
16
1
11
187
92
48
2
3125
1
11
24
44
2988
96
259
2
1
1
5
105
37068
61
2
4
1
1
1430
1
672
1
4
14
38
38
26204
74
15894
4
14
9165
20
2
517
4
5
1
76
10
3
6
488
644
725
2
21
32
324
1
1630
3
2
3
2641
5193
889
1
36492
1
4
1758
1
29
73
18
1
11
3
6921
37
180
713
62
9
64
1
8
3
101
130
27
24
13
3
85
37
5008
8
2
5
1
1162
179
1
1
5
2
7
82
6
4
4217
4
1
2
76168
3
1
2
5
6
75
5
7
11
5
12
2
306
2
4
4
4
1
2
13
62
8713
20321
8
453
1190
1
150
7
115
2
5
59
1
16629
1
126
2
153
2
1
56
87
3
3
1
207
64
2
55
50
1
30
1
58
659
3363
1
7
2
7
12
2
337
16
10
27
7
1
2
27
19359
8
7
139
2
1
50
6
413
1
235
1
2
26
9
920
1
16
2
551
1
281
1
85399
30
9
18957
335
11
1
2
6
8
75
1
2
2623
1
370
154
5
27
5
564
1
4
1
24
5
7
4
2
10341
1
1
4
1
10063
1
1
40111
3
3116
3
37
1
392
2
1566
2
3
1
1
2100
40
1
1
46
32
61
3
393
1
544
11729
1
17
6
416
2
2375
837
92
114
3
5
44
1
4
18
1
16
1
35044
277
15
31
2
1
25328
7
2
34
1
1
12
1
5
1
1
2
3
360
2
51
1
5
149
17
1
18
7
16
78
303
59
7986
10
1
2864
2
8
499
1
82
986
6
1
2020
2
2297
4793
1
29
2
12
1
1
3
2
3
304
1
42
1
40870
4
6
1746
53
7
31
5
1
20
7
5
4567
1
3
674
1
2
47207
1
1
512
1
1
1379
17
782
3
11
42
12662
7
26
5
16
1
3
28
127
2119
38
1
18121
11
8
20
876
20
100
76
3387
4
105
10
2
1
16461
41
58
4
1
2
49
1
2606
2
1
199
13
574
23
2
2
476
98483
15
17
10
1
6
54117
5
1
12
6
2
6
2
1285
21
154
2
1
2
2
8
7
2
3
68
312
46134
1
24
17713
54
1
4
1
8826
396
14
31
4291
679
15
13203
26
1
1
5
2
12
1
2413
6198
25
1
1
69673
2
1494
11664
1
3
1076
526
2
284
367
377
2
594
25
2
1
36
2672
1
8
1
3
21
539
13
72
8
1082
6
645
1
17337
1395
10
25
1394
208
1
2
368
157
3562
13
72
29
5
26
2
8
6370
53765
77
1
1
106
7
329
4
38314
1
2
1
36
82
1
26
89
2
1
5253
17872
352
6
4
948
10
1
115
507
1
8
3
3
93
111
94
6
1
1463
1
2239
32526
153
11542
2
2
1
2
47
4
1
1324
3
1
152
89
5
3
1
315
5
11904
5
485
612
1
2
76
1
10
1
30
9
3
1204
90095
6
10
7
37
1736
1
3
184
2070
28
1
255
1
1
319
4
1540
9
33874
4
47
2436
3235
2164
5
83
5
338
60438
61
2
337
1
4
2
2
2
224
1
1
8
256
4
1
6
16656
1
2
3
727
15518
15
19
6
408
298
13
2
35
2
8435
826
994
5
2
3
1
8
1
4
1783
542
2
27
15
13
3
3
54
1
4
18454
7
53
5
5
856
63213
3
2467
151
172
90
2
3
21880
127
74
21
1
4
7
1
1
229
1
1
15906
2
1
52
3
3122
11
89
26
12561
4
1
261
2
480
33
21
77069
1
1
6
3
952
5
1896
2
196
129
1
1765
65
5
28
2
78
4
777
11
1
5
592
1
1
2
4925
1
148
1
1
2
1
162
3213
2794
209
1630
10
4
20
263
9
57
11
2
1
1860
21
4533
2196
666
4
6
10
40
3
7
6
412
55
2
1860
2
6956
145
1
115
92
5
1349
2
1
3
66
4
1
1
1
8693
1259
1
1
12
2
17
1
1
91
1
5826
2408
5
1228
9
4
9
5
2
7
1
55
27
2
8184
1000
24
186
2
2
1
202
16
3168
8
1
100
1
1
1
1
1
1
5
1
5
3
1
2
128
1
2
37
384
166
197
3
385
59
499
58
1
7503
1
32
143
3
327
1129
1
6275
6101
8
2182
364
1
74
625
2135
744
14
48
4
7
1
1933
3
1
3
43
1
1
87
8
40421
1
1
1
8
4
64
2917
43661
3983
6
10
3
1
3214
1
1
2
14
10
1
536
1
124
6
18
324
1
1
8
1
2
3601
1
5
931
3
39
10686
1
1
30163
1
6
62
8
1
2048
427
8543
132
2
187
119
1
31927
59
2
4
44
1
63
5
8
1
1
2
1
1
193
206
39
1332
1
7
2535
11
1
4
268
1
1
2
3
1615
8
2
2
26
97
2
4
14
93444
362
1
51
312
10516
84
27
109
576
3
12
1776
434
9792
1
621
102
2965
305
5
52568
25
51
1337
796
115
3
6
2
3
1
13850
13
1
1
2
1
1
3
22
153
11
14332
1
4
78
54
33
1
10
13
10680
11
839
56
4
58
4
1
2
2365
591
23
1
1
11
202
80
15
12
2
1171
1
6
54
15569
9
51
162
580
3
104
2
336
1
4
28375
4
3
1
4
19757
8
10437
10
6796
25
3
11
3
9
178
6
128
1
4
2
1
36
111
2
2689
1
6
1
948
144
3
89739
3
1
46
2
1
2
146
3
1689
190
327
3
27
1
1
1
926
361
3831
67
23
2994
6823
37
53380
3
13633
2600
9
2
24
3
16
2
9
2
3543
1337
5
2
8
8
12238
1
2
14
2
1
74615
76
176
209
184
59
83
93
3
1
23
86
682
1165
1
47
5
2
1127
14
9
1
1
503
1
1
37904
8755
1
1
2
1
3
2
3924
2
1
12
1
48
1045
1
3469
5
3
26261
327
708
753
3
6342
3
25705
118
17
10100
7
5
10
1
5
1
7
3
164
78
9
17
7
27
188
18
1
27085
317
405
10
1
1
2
32
246
9876
111
2
41
32
1
79
3
495
208
4
2
12374
29
552
2
55
33
5
31303
1
636
10
16
47
1
27
385
11
7
231
60
21
30
8
12809
50907
1073
389
2461
1
78
1
150
1
24
8539
2
53
11
41
1
694
40
252
11
1
4
12
1
8
81242
3
14
24
2
1
2
1
8916
210
1934
87
1006
8
12
29
65
1
1
172
2
1
16
410
22
179
12
3
1
4
9
2
6
214
23
19
96
30
1
4
8
12
2
120
1
3
30
1
21
72107
2
17
1
1
1
7
31
3
1
58
49
421
5
6
1
2772
1
36
12128
4
16
1
1
2
25
7
6
8522
1
1
27
7
4
3
1
1
1
1
17
65
1460
39
2
3
16
1
5
1079
268
4
2
195
42
47
943
13901
4
4
2
6453
8
4564
6774
65
40
30
220
2
2
14437
2
12
12
9
34
1
2
3314
8082
1
4
2009
4
14
8
14
23
2
8
7
1149
11
1
312
1672
58
1
1
1
1256
1522
1574
336
1020
490
59
3
20
2
1
10300
18
1
24
1
10856
7
127
4
207
486
76
1
7
1
13
2
51941
2
57573
1
8
3
1
1
8
1
1363
2
1
1658
1284
905
197
304
3
1
1
3
370
4809
42
146
5
1
1
1
3
37871
2
2
36
503
2
3
701
1
8
6
513
23
469
2
126
4
3
1
21
15
1
1
1
403
2
2
167
26
7
1419
5
17
2
4501
21
8
31474
50717
133
5
96
11
5
18
7876
5
93
9
35
6
23
1
25
829
1
120
46
1
5531
1
7
12371
1
1
8643
1
1
2
3
76
663
1
2105
18
24
1
5
6
1778
3
124
5
128
4
4
19
1
7042
18
1
3591
203
8
2
31
4
3968
76
197
1
35
1
5
4
131
17
3235
5
1
620
20621
1
293
4311
1985
1
13
1
47
36213
13
2
2
1
19
3
1064
1153
4
1
195
17
1
4
5
2
6
10
57
2
106
1
13
2
1755
2
10
3873
1
33
50
20
1
1
109
281
368
8
223
75
105
16
24
5486
63
62
1
33
1
4
2
6
3
13008
22
2
2
1
908
2
1
186
1
1
2432
91
1093
11096
8
3
4
6
43
27
12
2
130
13810
1
3
3277
121
16235
1
9
819
5
2
1
2
440
3
1
5
27
1
20
70
2
90
11
468
5
31
20
82
257
1733
7
108
10
12
10
5
13
51
24
63
1
157
4
2
31
31
15671
1
821
87
13
1501
1
7353
41
1
15
15966
2
42708
1
19
2
6703
5
1
1
65
32
2
2
10
62
414
12
3
90
52969
2121
374
13
1
4
2
95
3
5
99
268
7926
29
2
1
10
1
2
1
1
1
77
8
3
6
10
7
1
13
7988
159
7
346
18113
9
7106
1
12
6
5
1
31
4
33
1493
358
8206
61
9
1
57184
1
133
5
6
3
1
2508
1
8798
169
6183
5
36644
4
3319
11
5
91
4
127
1
1
19
10774
14
4
3
5
11
1
116
4
34
57
1403
1
1
1
11
363
1
123
1671
1
67
2
1
9966
2096
677
1
1
1
1
3
3
15
2
1
7
1
4
1547
2
1
1
8676
9
1
1
2685
45
2
2
4
1016
13
72
79
14
3
372
5
6
2
340
5
3
28
3
9
142
4466
1923
55
810
4
969
117
8
1
53
74577
27
8
394
5
2
55
7
9
81
10
131
5
934
2857
1
4
22
2338
169
14
3
4
10
1
2
139
3
7
106
51280
37457
2
2113
3076
392
19
1
175
1
1
23
8
3443
1
63
28
52
14
417
54
2
43
1073
1
5
1
11
2
1
4
25
205
4
1
1
1
4
1603
102
12
1148
5
1114
19
4
2
36
1269
59
7025
15
381
3
18
5
5865
12
2
10
2
19
19757
27175
90710
20
2
5
1
1
697
6
12
3
24
64
632
8
4
333
9019
46
2
3
1
752
4
60
20
6
3
202
3
12
130
2
245
88
24
1
68
57
21
1
1
308
1
26
1711
1
26
12
2
32
29
2443
24
4590
44
259
4
6
5
3
2
1
506
2
1369
2
26
1
778
667
4
21
37
53
1197
1
1
1
70
29
1142
111
1
2
7
42796
10
36635
1
7
3
1
1
1
3
19
1885
7
28335
16
48407
14
206
56
1
2
25
805
118
29641
2
2
691
5
2
7
1
3
11977
21
2
14
1
165
1
17
6
210
54780
243
1094
1
17
1429
1
5
1
479
2
8027
6
1
30
1
2
10
2
2
28
28585
8
3
1
1329
4
78
46
4
54
1
20
117
150
3
50
2
11
23
1
36
79
7
417
61
733
43
17
63
5
5
2
4
1
15
118
1
97
684
90
5
2
7
7
2662
23801
1
98
1
1
36
1344
3
22
104
256
4
1
1
21
11
52
752
2255
126
1
1
57
2
97
19
96
36
1
3
27064
69
5
21
15
1876
2
1
10193
3
1
1
6
2
2
6
32
489
1
102
18282
5
1
4
24494
1
8
159
5
131
1
4
1
3
12
18
406
1
16805
1928
4331
2
17185
2
78
1
4
5
113
16
1
31
24
965
11
1
887
190
544
25
20813
23317
67
825
9254
691
9
2
1
242
497
49843
28
79
5
261
38
550
22
17807
7
1
3
63
3235
1
1
23
744
1
16
1
11
1
599
1
33
276
3
6
11
9
1
8
17
58356
53
11
8039
740
1
7
2
3
2
45744
3
20093
34
30894
1
11045
1
3
2
9
2
58
4
50
4
1
737
12
2
1
2
1
231
134
8744
339
5144
1
333
21
1
677
1
4
1375
7
21
1
6
5
3
33857
4
1285
26703
46
687
1
104
3
6
15
10
4
3
3
378
10
3
1
77
17918
62
22859
44881
82522
2
612
7
5763
2
2
2072
23
4
2
47
1
1
8
88
143
49
28415
88068
1
7
52
46
1
13
231
3
1
1
12143
1
5437
1
2
13
1
9
1
468
32
5
10
1340
1630
2
3774
1
5
3
2
107
11
1
164
59
7
2069
5
32
2057
42
1
3
339
4
3
723
135
51
4556
2
1
171
157
639
1251
1
13
58127
277
1
2
8
2506
5
3
13
209
2
7
630
1956
161
16
24
4
16
1
1
64156
6
10
1
1
4
20
8
1
1797
2
3
194
5
7
117
1
3
3
3
1
2
4
2
1
3669
1
1
297
2
1
1
463
1328
67
4
51
126
224
1350
5
1
83401
21734
136
14
1
301
2
1
3620
1
524
34965
3996
24552
1390
1
11276
2
95
60
139
199
44
56
15
1
99860
2
53
31
1
34969
2
1
1
38
5
58
634
235
2
3
2
24
4
627
1
363
39914
3
28034
35
2
7
1
44
3
2
13
45
1
1
4
4
22
614
1
1120
33
86396
808
552
257
1
16683
150
62
1
1
33
124
5494
25
40103
907
130
2161
26
4
40
1536
7
17807
1
36
1
471
1
13
41
61
47
25
1
1
24
31
7
36
64
2
18
15
127
7
1
2
33
3
42
22
8161
4
7
3
28
8
85
7
276
2
3
30
2
10
1897
1
8
738
13
9
97
6639
1
60374
4
3
8
1
2
8
576
3
1
11
3
1
34
55
1
1
2
1037
2
2
52
40
13
52987
126
2
1
93
26
1632
367
22
408
11
807
5
30803
4
5
92
234
1
1519
70
582
19
16
2
63
198
791
131
2
155
1
15
4832
69
61553
188
64
773
1
3
6
50361
37
6
25
2
300
44
2
2263
29
13
6
10
4
306
3658
3
123
5
33
9595
87345
111
2662
56
29
23171
36258
34
2
7
19
97
132
1
1
1
319
3
9
53
9
15
7
533
6
5
1
81
7661
1
507
45744
139
12
166
1
1
862
21
79
15637
145
23
1
8729
1296
5
1
21
12
5
37519
1
31
47035
307
1
22
71
1
1
174
2687
18
20
272
10996
5
38
30
13
1
14
19
1
57849
6921
1
1
1524
2
2
1
435
14661
37
14
3
1
39
841
5
5
5
12
3
11
75
3
44
86
485
1
5
9
1
7
1
3
30
2
2
104
2
347
3
30745
1
199
11888
1
1622
2
36
1082
9
2
218
3
407
16
45
15
15
59
4
1
27
15
2
4960
1
13779
258
5
117
3546
2
134
1
18
20
250
1
143
1
3
42054
1
8
5
6
962
78
2
4267
26173
500
59
1
2
17
4
3187
30320
441
4
2
60
5
3
1
1
35
11
1
127
1
385
9
2606
3
84
4128
3
26
6
5
1
125
5
3
5
1
5
9
9
4
84
3
3
25
7
46536
256
1256
1
15
1
9
3
1
1
1
1127
7
1
14
20
141
8161
2
2587
77
31
344
55142
1
1
5529
5
8
7
48
8
8
35208
25
1
366
14
267
3
28
11
2
3
152
1
2
2011
141
1
1
1513
53
16
64928
1
2
5
1
127
22999
1145
187
11
3
1
29
1
207
14623
30
4
14
4
8020
2
1240
10
10
64
4517
6
2
1
229
4
26490
1
1
5
14
857
5
94
44
1
6
5
79
1
10
1
42952
5
765
245
3
1
1
7
5
10686
1
40
2
1822
8
3877
1
374
56
9
6
1111
48
10862
3
3595
2
1
1
18
1
10
1
1589
1
50
7
794
1141
1
26
3
137
1
10
2
2
1
4
22549
14
1
14
1569
2
1
2
11
1
1428
617
2616
196
2
82
11
45787
2
985
1
148
35
118
932
8774
1
383
1
5
2
8
14
4
430
1
6
28
437
229
1
91
30
3
5
16
15
8992
7
30
518
1
5383
3
2199
1
5
22
1
23
11
264
4
1
132
68
117
20
1
1
32523
41
1
5815
79
385
1
39176
1
9321
44
1
8
26
51
1
269
30
1
8
1
3
21
2
1803
1
179
2
116
4
1
2
9
22
758
1159
71854
1
8
4
1
1
201
180
1
1
4
1101
99
4
6
205
20947
1
131
102
261
59
1
20
28509
1
1
295
216
27
41
4
2
6
11
1
1
41
12
82
300
9
364
2
1
9
34
46
100
4
663
12
1
47
33
18
90
22
6
4054
2
51
1614
4723
4
4
122
279
13889
2
1
1
1
1
30166
1
2
2
14
310
5
3
1
1
11
12
15262
9
19
32917
1
16
11
195
1
8206
321
2218
1
38
18
1
6
766
1
1389
3
1
5
31
30
1
6
2
1
4
6975
2
55
220
4
51
1
5
1
94
1
6
3
1
8
4
2969
189
86
2
21741
105
31
41
1
24476
413
50
2880
3
4
79
2
4
30
52
2417
28
106
2959
52
1
1
1
14
1
84
1
1
11
15
159
38
12
41
1
1
1
538
2
9
7034
29888
2
3
934
88
2
843
5
2507
6
2499
363
179
278
1
6
41
9
2
2
1
44
1
7776
2
2
10
2
67
3
574
12
2
5
1
1
33
1015
3
131
11
1
104
47
4
35
3
1
1
118
25
1
2
7
9541
29
83
17
1
16
11
9
704
10
1
1
6
70
1
11
1
1
4348
2
2
340
71
193
17
7
1625
2
1
68806
1
4
264
117
6
11298
2
7
14
2
4
1
331
4
14
102
1
4784
1
3
43491
16
4
15
1
41
8
2
1
17
2
35
2
2
3
307
2
2597
112
1
3
9
3
882
179
1
519
1
28672
1
6
3
1
3
51
2
1
1
1
5238
29
7
2
205
18
49505
2
320
163
1
1
32
609
3
1
3078
7
1
1
1
38
2
21746
184
4
15815
13
3134
1
30156
1
8284
14
12912
36
98
3
38
621
1
5
1
10
110
9
1
1
62876
3
2
4
4957
70838
11
174
1
4
1
1
73
15
150
4
1
127
3
7
6400
2
6
1
6
13
2
82
7
426
2
2
1
2
16
47
1
49178
12
1
48049
36
374
553
35
2096
523
18
2
1229
6
164
2
1
448
4
14
2
85
1
144
670
1391
5
1
7
3
1
1
1
5
61
77
63384
6
10
2
87
7
1
17
630
7
189
202
68
5
382
165
45
6151
27
1
202
1
2
6
7
19
5
2
99
1
200
10
6
1
1
1
2
1
2
4
4
36
41242
311
10
56
1
1
5
1
4
2
1
15
184
86
1
85
9139
299
10083
90
125
2
12
315
62
20
6580
28
29
694
3
1
2225
1251
18
36
3
2
1
3
79376
1
5
1
5
1
16
218
50
5
13744
5
1
7
1
7
12
1
2857
1
29
7
21
185
4
1254
2380
11
25
2
16
434
1
45
3
1
23
37
593
5277
435
90
3
76
53
81
1123
5
67
503
1097
15
3482
2
1
29
14
676
4
20
3
1
1
3068
4
3057
1
3848
2
45
2
1
12
4
1
4
2
1
42
66
18329
14792
1
1
1
1
134
665
1
1
22
8775
33214
13
19
3
8367
2464
6
3
89
241
23
50332
1
555
14
1
1
3
260
4
3
46
15
39
6
774
1
268
1
64
5
9
1
4122
8
1
1
2313
2925
27
98
15
8
3
1
1
43
1
32
2
10
1
1
2
446
8
17828
61847
19136
26
4
2
3
1
35
700
2
652
279
1
3
5
716
243
11
1
2
2
15
104
5
6156
19731
40
2
1
6
3
1
1
18
44
25
212
6780
80320
534
15
6
1
89722
3461
1
1
3
37
6
1
10
1
35
792
7
12
22
18
162
13
172
2
2785
1
1
7
15
420
2856
6
1
1
221
10164
1
75
2607
84
4
118
40
1
1
1
11
1
33
12
9
3
7
73
1
58600
9
1458
1
1
6
152
27
875
5
14
1
3
72
1
340
22
5
1
16
1
5
2161
8
2
593
8
4
4
80599
2
1
5
3116
16
4
1
2
1221
1
7
44
50
24
1
4
9
11426
25
37
1
4
17
12331
17
4
1
1
10
1
2813
35
1074
45517
237
12
1
76906
319
28
1
1
1
23
91021
1
4
3
970
12
5
3
1
141
64
16
5144
7
5
3
10
124
1
2
21
42
4
540
3994
4
29
45
82468
295
69
9
21
99
1060
8
6
1
29
1
1590
7
467
385
7391
132
105
2624
717
2
2
251
3
2
2
15
282
1
317
159
7
2
6
145
9
5410
867
84
80
575
641
5
2
34
1
157
2
117
59
17
81928
3
11944
55
43
371
3
1
5
1
1
3
1
1
2
67
1
2
1
393
4
16226
2
2
48032
1
1
1
4226
1
156
39
3
7
2901
68
31
32
2
726
1
40664
2618
11893
1191
1
1
6
25
65
2
10
5
1509
1741
29633
73
3633
2
16
844
13
38
1156
7
4
37693
4
4
9
1
1233
35
7
209
1
5
1
1
2
7
2
83
4
7891
143
1
460
270
56
6780
2
1
835
4
8
1
11226
1
2
9
2
8
2
1
52
2
63889
10
1
2650
1
95316
44
4
5788
43
2
5
96
641
1
3
13
1
803
1
17
252
604
2
1
12
17
3
3901
1
7
52987
27
8
516
4
7
4
3
83
1
1979
1
53
13
2
1
4
1211
11
2
2
6
58
1
1
6
5
1
18
1
13
56
3
176
95
269
9
3
1
97
31
61210
23
1033
1
13
14
2
8672
2103
32
1
11899
3291
106
2
20
310
4525
643
258
5510
1
1
20
258
1
5
1
19
8
3
9
43
21
116
16
1833
34
4
64
15
2
8
8
4
2
20
12
27102
226
3083
37363
3
26
4
418
3
135
13
5
1
2
215
1
24
21
1
2
7
15
1023
3
231
137
1
4
3
1
5
1
1
1
5
8
36
1
3
13
7
419
10982
103
1
577
5740
2
3
3
3
77
5
7
1
9
2
1
2070
2
38
1
4
9
1
40
1
35421
4
6
2473
4
68
10112
2
2
14
2069
30
105
1
20
7
4
2
1
1
4736
6
3232
2
1
529
3770
205
1
2
2
23
2
26
1
444
12
2413
8
12006
309
5
131
16
39
2554
30
147
36220
31
247
2
2
15
7
2909
1
2
1
21873
3
2019
13
3
1
12
2295
170
4
3248
1046
1
2
9
19
203
84
1
1
1
2
601
1
17
46
2
1070
69
3
5
8
129
3
4
160
4
37
6
4
6
126
1
2
29
11899
54
1110
1
312
6
38
6
39
5
2
11
347
10
199
20
2
7
288
6
117
3
5
8
30
2301
14
195
1
174
1
2
1
49573
192
3
1
3
28
2384
19
64
23
2
7488
5591
2
3
1
3866
9696
23
5
26
17
1141
1
1
579
594
70
5
175
7
86
1
4
12
2
1
104
7
722
6
4
35
13
1
34
32
1
6
1
1
2619
44
5
1
1251
31294
3
9
1
90
80
1
1
28
8
1
2
1
1
41
225
12
4474
53
38
1680
4372
11
1
1
35
191
1390
3
1127
16
49
121
1
61
163
358
5
117
144
2
1
1
131
11747
2
159
157
1
1
8610
2
427
2
4
57
1
18
86
2
2
3
2
85
1
1
8
8755
3
24117
7
2
6041
242
11
22
1
4198
41
10709
1
1
7
61
4
1
9
131
31
1148
70
1
3
3
67
24
10
12
7050
1
13752
3
1
46241
178
1
705
17
1
4
1
1
361
78
11
3
16
4
14
1
33
25
35
3
1
1
89
126
1
1776
1
2
55
1
20923
1
337
3
1
11
326
3
8
2
1
607
598
16
2
3182
1
226
1
4
5512
27
13
1
1174
23
1
5
115
688
217
2
1
155
4
16
1
8
804
7
16
42
1
1
125
53
6
81
211
1
40
81
1
28
4
2
31019
39
1
33
39
249
22
12
1
4305
31314
19
1
2
7
10
59
1
18
108
3086
20
3
6
77
14
8077
63453
5608
3
36
520
5
46474
2
3
1164
3373
677
4
31
2
17
304
3299
1
1
13
1133
73
1
814
1
160
1
27
12
1
194
20
1
18053
812
46
1293
5
3
1
1
77
24
1
2
1
44
341
1
38
11
13
2
1
2
1
31
620
181
2
59
1
192
1
14
469
457
9
2
3
1
2144
73
294
105
55
17784
3
3899
139
1
7038
6
284
257
2
1
27
1
695
1
163
1
86
5
2
1
2
5
160
1
6
15
1
1
2
1
358
2
3
22
14
24852
3
1
117
3
10777
4
131
1
24
1
9
17
1
14
41242
23
1
39
2000
2
2891
16
1
78635
9
9
2
7
17
38
1
16
293
1
9
1
1
8
29
1
154
29
2
228
2
21
1
3
249
70
581
15
2
992
3
489
1
4
56
1
6214
47431
6
6
36
1
8
237
26
136
336
21
1
18148
1
11729
2
15
4
9
8
149
223
1
3633
850
1
43
123
4
1
1
8
15
30
650
3112
1
27
1
219
3
4
292
20
20
1
3
2
256
1
15130
1
8
2
434
19826
1900
1
2
5
1
188
8556
64
2
244
29
1469
1682
1443
11
8
10
25544
3
50
14
15
5965
153
3
1
14526
282
6
78
2296
6
153
5
2
1
2
81
1
708
19
1
2
6
11
35
1
15400
13
55842
601
2
19
8
15
73
39
12
17
152
932
37
51130
9872
2
1
19232
213
3
3003
6
31
115
468
47
20
2994
5
152
7
230
8
1
56
1
2
7
1
340
525
51
54229
52
8509
3
425
97
4
2
1
7
3
3
1
4
41
3
15
2
15
1505
33
270
2
53
1
91
2655
32911
3
1
2
33
1
2
8
22
122
21
1220
118
2353
3
4
23
5
109
9
11
20
11
3928
427
396
1
2
219
1
467
176
37
11
488
439
5
7028
125
11
52946
3
11
1364
109
2
1
17
1
4
1774
77
241
183
10
11
72105
138
1
2
100
1
1
2
61
1
4
1
7
5
8
4
739
5
12
5
139
28
5
22
50
46
65
8
33
259
6
550
7
6
157
1
1
1
22
482
1
11
1
14589
1
2
78
6175
2
16
3
2
1
7
3581
2
162
5575
9512
388
11596
45
63
3
2
745
3305
246
8
25
1
2
4
144
156
16
1
23
29185
50
4
28072
1
3
568
1055
1
17526
61
1
27
1575
2785
1
2084
28
13
6
186
2
4
52
1
22667
17
11
5
3
92
240
1
1
1
30
6
1
1177
32
1
8
11952
4
1
9822
45
85
3
42
8
59
12
22
350
1
70
3
950
656
24
2
2
280
3
1
6
20089
1
2081
1
38
1
43
142
2
3
1
1
29
1
42
2
3324
155
4
49
2
1
1
1
1
7
1
1
7
3
1
2
1
1
1
4193
1
2
3
1026
90
1
1
18
1
1
3
12
33
5
9446
8
120
12
98
1
52692
11
10
1
1
340
1
14
826
54
2
24137
22
1913
427
27
184
5
2
9
4
2
2
2
9
6
1
286
19
2
36
1
2
1088
1
1
1
116
2
817
1
2400
124
23
2
14
6
2
1
33
14468
1
10
277
32
3
3
402
61773
838
125
2
1
13
2
79
7
580
1
9
7
3
2
314
3
1365
6034
4
4
1
182
33
120
1
7
553
10742
11
20
18
209
96166
1
2
4798
8
26
3232
10
630
404
113
16
30
26
1
19326
9
12295
3
5
1
1
200
1
47
653
1
2
33
2
202
2
108
6
2
1
1
2
72
6
3
1
925
1
10
5
41
5
812
277
6
1
2
5
18
16
4
15613
8
61
8
1
9
1
327
145
2
1
2800
1
5
2
4
13215
1
156
19
40
1
3
1
1
12575
20
1
5
1
6
6396
25723
12
5
2
39
3
16618
1
1
93
2
6
2
3
57
1
1
5
167
2
92
11049
4486
95431
1
15
1
2
2
2922
2
13
16
4
10
26
1
1
7301
48
1
3
21
19
213
4
175
34
64
54
15
1
1105
18
1
30
10
4
8
7
1
69
5
196
777
1
346
1
3
25653
1858
3083
999
2
14
104
23
17
1
2
45
3
1
42
232
1
1
29
1
1
1
1
17
40
70
10
10
4
58072
14769
872
1
23641
30
4
340
1
204
1
25
9365
4
28
5
39
1
1
126
4299
4626
337
2
5
10
94
1
1
2
44
2135
9
1362
1
1
9
11
1
1
13470
5637
1
1
62918
90
9
361
14
8
4
1
1
1
110
1
13655
80
1426
1
1
308
1
157
377
2
1
1
16
23
3730
1
12902
53
2331
6937
1
17
6
2
2736
4
2339
1
4
671
34
1
1
1
66
53
255
2
426
13
97157
1
120
92
1
5
2
8163
235
40
3
3
120
14
41
71
1
5
12
1
6
1850
71
11
6
1
1
9
650
13
7
38
269
13631
7477
1
145
192
4
288
6
291
143
10
93
10
2654
1
2
6
622
1
7
3
148
7
30
97
61
49
4
1
3
12
31
737
1
133
7
2
1
91471
3589
1
2
6
1
6
4
6747
1
3
5
61
47
1
1
185
268
683
18
20125
24
1176
7183
1
9
1
42
529
2
23
30398
34
96
35208
1
366
1
2
2
7
32
13
2
59
2875
8167
1
1
2
546
42
1
3
67379
2
48850
2
18
71
33
1
92
2
1
6
2
2
9
8
3
1
2
48855
39
2
2
1
11
2
164
1
2
314
39
256
1
230
184
17
3
2
392
107
4
4
325
68
218
9
7
1
2196
149
1523
487
66
7
45
10
1
1
10
3
27
2745
1
5
204
851
3
1
1
69351
18
3
49
7
259
3
2
8
6500
29
4
1
1
108
1
110
6
2
5
4
3433
1214
1448
4
305
95
1
6
1715
27
2
12627
317
4
2
1
3
1
2545
4
94
8
47
3
154
551
1
27355
95042
1
2060
279
8
1
54
86087
31
2
1
73
5
342
24
15
17075
11
71
2555
3
101
50462
1910
48109
1
1083
3071
1
9
7
176
1
2
1
69251
150
583
1
45
11
2
5
59
49178
64464
58
24
87
1
1
54
1
41
24747
14
3
1130
26
7
6521
640
28
43
647
1
23
811
575
7
18
9
6
20
3
2
1
58931
1
17
1
3
14
118
12
10
1
1
2430
28
9
6214
1
3959
13
2
22
316
145
236
189
2
2
449
30
2
33
3
2
5
4154
13
3
1
1
42
1
1
8029
1
2
20
4937
50829
1
1404
738
19
45503
75
98
1
2
70301
22
2
91
11
2
233
3
4639
71
2
47
4
1
614
1
4
3
2
2230
474
3197
1565
149
27
17
1
1
1
136
1
5
2
5
91
8
104
2
21
14
37
1380
1
14541
11
3
1
2
40
5
3
86751
53
20
6796
4
42471
12
9
2780
1
28
1
10
13
1
1
5
60
1
8
5722
7
56331
810
35235
1
3
10
1
95
1187
2
993
11552
7
2
1
2
91334
1
2
66
131
1
41
7
1256
118
119
64
188
184
2
42
59
287
2
1
8
1
18925
7
1145
1
27
5969
2097
8
2
851
59
29
5
158
162
14881
1
1
13
2473
3
45
9957
1
1
2
483
9801
1
1373
61
2796
2209
463
36
2
24
2
1
1
44034
104
1
1
7608
1
2
159
10
13
2
1
126
14
851
629
56590
4747
1
8
4
6394
1
185
111
1
41242
267
3
16013
156
19724
46
33
2258
2
1
15
608
3
646
11914
27
43658
33976
5
3
7397
11
2295
94
105
3
17
342
704
8
1
34
1
8
18
1
1
2
137
4
18710
26
1
65081
14
1
4
10590
2
12
153
78
1
3
2
1
5
2
4
1358
1
1
3
1
21
62
6
2
413
28
1
2
474
1
3
1
90
14
2
1
12
31837
3
3
1
1
17
6
4
2
55
3
25
13
124
18
3
11226
2
3
10
21286
70
1547
5
5
13
11
18
1
4
1
4
90
8
47536
3
426
1
18
17
59
1
2
1
6
3
3
1
2
3639
47
1
30
3
5285
2
59
1
5
169
37
3719
28335
2
1200
1
55429
2
11
5
40
7209
99
1
91
2522
11
112
25
1
741
10
6
8
450
1
2
1
2
64
86
5
7097
5651
2
12
13
22
163
170
15
66
774
14020
30
9
37
6
1
218
174
2388
1
656
69
145
41583
22
1625
6
10
2
4
1330
1
15
1
6
1
3
8
59
4
98
903
345
2
1
55
1
2
1658
91
3
4
1
6
4
1
2
44106
1
1
329
66
18
8637
16
1332
21
162
60
4
55
1
1
116
630
6
1411
378
42
164
1
3
16
14
4
54
360
52
41
108
10
2
1054
4411
2
110
11
4
3392
3305
3
343
1509
437
1
221
275
16
9
3
1
1
1
1
45
1210
29
18
98
4
67
2016
2
2
1
96
3
9
21
16
1
21
1
1
1
13
1
1
3
6
9
442
4
25944
2
2160
3
3747
101
33
2796
692
1
74
53
256
1
38
1
2
1
137
13
1161
2
4
1
1595
3
4
1477
1
166
1180
2
3783
10840
3
11758
30
7
5278
2
6
41
122
137
5
1
2
1
3732
3
7
4
6
6712
3
6017
12
117
1
1
10
1188
11651
5
1
495
150
12
28562
1
106
1
3
2944
2
3
19
7
8
82
7
1
1
166
35
1
44
1
13
6
2
3
79
4
1
1758
6
107
1
1
1
1
83842
1
574
3112
57
3
6
933
8
1
1
346
1
1
50
11997
5
2
1
427
344
1
28
70
36
1
2
3
4
6
2
3
1
2
1016
1
48623
3
1
1
16448
1
97
2184
22
11
17
576
1084
1
1
18
44686
4
42
11
12
1
1
373
2
205
19
11899
7
12901
1996
101
58
26993
15
3
2
419
13
13
39
13
5815
7720
16152
1
4
9
4638
1460
1
2654
1
162
10621
43
116
414
13
56
1
338
2
15006
905
49
9709
2
1
11
1797
34
2827
2182
1
765
39
48864
12
3302
53
2
1
5
3122
1
1
1
4
2
4
1
3
330
75359
15377
2173
1110
1574
2
3512
6
5
5
1
51044
220
19911
3
2
3
3
1
16
1
5
1
15
4
29
4065
1
254
37
207
12
14
26
587
15
2
7
8
943
1
1
10
2222
2
16647
3
8262
38
2
2893
9
28
631
15
198
628
82
2
4
15
1
1
10312
1
1790
5
1
160
1
74
429
27
1
17
1
9
1
55
9
9461
5501
4868
33
9
1
8
15
2
190
2
13
8
5
13
5716
407
1
1
2
3
4
2
170
53
1
3269
10
2
82864
2
6
25
27
6603
1
5
88
6
11468
36
2232
1
31377
1
317
5
980
7
44
8
134
22442
962
4348
57
17
1
639
5
235
1
15
5
143
1
3
782
2197
65
178
1
5
27319
3
1
2
62798
724
1
1
2
1
25
56
1
149
1
768
60
1
149
628
112
4
24
1
1186
15762
470
247
14984
48596
62
15
1974
214
2
59
3
11070
54
33
3
14
5
642
3
1
1961
1
1
4
11
3
76
2
10
1
3
23
259
4
288
2556
1
74
777
1
667
2
8
22
3
175
1
6
1
81
28493
1
9
1822
12378
74
9
73
8
1
1
2
16369
44
21
38
7
84
696
1
1
925
1
6667
480
31
29
7
85
440
122
9
26
5364
316
1
8
1
11
24
1
6
7
1
684
1
2
2
194
2
4
32590
1
2
1
472
7328
6
3
18
7
6
1
7
4
3
728
1
2975
1
16
1
634
215
36
621
2
42620
3
5
2
1
1
6
75
9
762
7
4
4
69412
4
57184
2
2356
11
642
1
8
4
8
13
43
138
276
192
15
2984
15
87
2048
3683
3
11
1
1419
56442
12
1
1
1
1
712
1
256
1
6
1
964
1
8
40
1
5
19
3
481
22
1
9
3400
21
31
4789
24
1
1
1
1
5849
8
25
3
1
4
3
54
53
37
54
34
1
2
1
1
437
14
2
1831
173
1
73966
1
41
22
2
21
1
1
22
441
2292
3
1
27
197
150
1
1
11
2
940
1
53
2962
164
1
193
23551
1
7
6
11155
1
26
32
6
3
13641
19
9
21
110
2
1699
4
1
27
229
2
40169
3
10
1
166
1
15
2
4
186
23
83
797
79
1
24
6234
1
181
32
3
1
226
590
28
18
1
6206
529
74
22
53436
1
279
25
239
48295
120
1
10964
60
1
2
239
10
7
2223
1
3
7740
47
1
1
2502
4
18
56
2
5
2
3
1
2
2
5765
200
43
2
10
7
1
6
8
94
1
1
6
2920
1
1
813
2846
114
17
52
5
1
1
503
1
2
6
1
100
58
5
11
2
1
164
2
164
63406
113
67
1
4
6
22260
12
2255
22
21
2
169
1
6
235
94
4
212
40
1
6
3
2
4
5155
1
2
1
4
3130
10
5
1
2
1
39789
10
3657
4
12
145
4
5229
10
1
5709
4
979
217
719
4
6
6
4
8
3
8
4
10
43187
311
1588
315
1
1
41
2303
4
79
11
90
1
2
29
29
1
41
2701
2
13
5
1
249
60438
1
7
1082
1340
1
925
3
16
762
2752
4
6
1
1
8
1
2
1
2
10
1
58247
19
988
203
1
7
2
777
3
1
1
11
1
1493
43
3
2711
2
19
120
3
612
12
19
2851
26
1
2
32
4
13
28626
1
10
739
8881
3
47577
181
227
1
15013
7
3
1
246
1579
15
8
3
1
4
972
2748
65291
2
492
377
5
2
99
46
57
2
1587
83
1
8
1
18
3403
126
1
7423
1
208
15
50
22
1
52
1847
8385
1
1
6
1
1
18
23
1
13425
119
1
655
34
13
1
1
1
2
1
2178
37
1
286
50
952
453
1
30
4
2
1
30
15981
4639
15
40
600
1
1
2
1
68
1786
5
29
6999
2
585
348
3
7126
1
44
52
2
13
1
23502
315
9
1
1
1
1
49
3
204
3
171
1
9952
1
533
2
12
2
34
19
27
60870
2
80
2
2
87962
2
642
49
21
1
40051
722
1408
2
13
6347
48
12
2819
136
22470
10
5
16
8
549
53
4
1
2
41
1
42
114
1
1
1
39
1
1
1
21
5
229
1984
55
1
5
6
78
96
1
12
33
2
1
216
9044
221
278
21
12124
1
4
4
791
3146
4823
1430
55172
7
2
108
5
2
3
7
1
10
2461
1
1
1
7
5
10205
37
6
42
11
32
8
7
6
1
21
4
22
10063
474
2
36
5
4
4
128
25
2
56
1036
1122
2
109
80740
2430
8
1655
41
5
11
6
1569
13
257
4
975
3
61
1418
6
3
2522
5
1
650
26
31
151
1
88
1
50
11
3
2
4
7
1
9
109
6
50
1
3
7526
218
114
2
5
342
3
1
3
1390
1
1
19
123
21
13
65
2
1
37
2
1
61
1
1
53474
12
7
50
9
35
6
6
19977
63
1247
5
25864
22
3
3
37
921
4
1292
657
1
2
5
209
1
5
1
60
47
5
1457
47
657
6
2
4
1
10
4
1
2
2
1
36
2
1
6160
4
101
6545
1
1
2
643
4
445
1
15
1
11
59
3184
20101
1
1
68686
1
9
27
249
2
9
1
13573
8
1
2
1
3
11
169
1
4567
4
4054
261
4
6
7
1
5
73
2
3409
248
65
10
1
361
70
12
4
2
258
4
2
1
6392
36733
1
3
13
1
1
3
21
1890
1
1
367
11
2
2
3296
50
1
110
3
54
12
55
39
4
6
1
1
9
1
1
8
170
1
21621
54
3
3
2
2
41
5
2
62
805
2
784
1
10
66
1
1
1667
14
57573
15
573
23931
1
6
67
255
21802
148
574
1
1
3
23
1027
2
3
27
28408
415
14227
313
120
51551
1
2
2
9051
4
64782
1
79
8
14
1
10
1
1
10
314
1
631
907
8
1
131
6
8
337
1
168
2712
18
12
61
199
1
30072
1
2
6
13177
1
54
13
1
11
77
152
38
19
321
1
67
11
5
3
32
106
1
3
3
1
23
1
1
4
1
42
10
8
2
1
2
1
15
2
20
2
14
2
7
13
2
5
3
331
111
13
87
45
1
45
1
2
86
6
2349
3
8
1
1
143
198
2
266
5
19
1
63
4
27
9
5
302
1
32
58
9
1
20
1380
355
1
4
1169
1799
1
3
1
2
23
1
1
145
17
2
14
9802
15
9
7
103
3
2339
3
3
6
33
378
30
13551
26
12
6
1
36
51
49
1
230
1
25
1
4
4070
1
2
20
12
18
1
191
187
4
652
90
1260
11804
338
832
1
3
24172
6
268
8
4
4
2921
35
12
2
4
25412
2
1
75
24
11
3
43
1
20
367
9
2
417
62
5
48
2
3
55123
1
2
255
317
21
9922
2
45980
24
388
17
5
1
8
2
1
13
4
178
9
1
1
3
88
4
1222
6072
55909
119
98
1793
1
25
2
4753
3
7
1
108
1
49
1
1
32
88813
7
1
41
43
123
480
6
1
988
912
6
1
135
74
1
1127
69
12
4
336
643
1402
1
25247
1
343
3
92
3
1
106
298
2
1366
1
22
1
2311
70
5
11877
7
1
163
2968
1
6564
12
26
1
1274
6
71
112
1
60027
1
1
10
1
423
18
3
285
43
10
812
57192
2
16390
120
33
116
3
3
1
2
12
12
42
15762
68
13
1
2
2
1
1
1
29
6253
2
62
5716
2
4
32
184
5652
1
59
23
1
1
1
667
4
1194
5
16
42
37
510
3
1
12
16
2
347
1
13
32
3757
4
1
299
200
10
1
1
13
5
75
52946
2
426
18
1
2
3
5
3
1
96165
381
3
2
105
2
35
425
236
14
2
2
45430
1374
1598
10
6
2
7
41
3
69
45
1
12
4
1
9
1
1309
146
1
638
3
161
1
5
6
16
2
1887
14
1171
3
22
777
2
51230
13
3
8
324
26
14
37
2
1
335
7
174
3
1
43
2
461
444
655
53
13204
3
742
412
236
1
10
1
478
4
11941
1
22600
1368
132
23
97692
4743
13908
1
1
544
6
62
4
18
15
3
2140
4936
6
1739
2
3
1
25
85
16
1
1
7
1
1
4
184
1
90
49
2
14
2084
2
1082
20
1
5
834
1516
9253
346
1565
2
7
22733
71
2581
3311
81
72
3
3313
10
3
1
12
786
95498
128
54
1
10
83420
1
17
1
135
2
3
3271
11
5
10
2
121
2481
1
3
37
1
9
1
43491
3
4147
1
3
190
138
34
38984
1
1
2
1
635
36
1
6
8
299
39020
10
1
2
1
2
8887
1
1
2
1
2082
4
2
33976
2
1982
1
106
4
343
141
1017
4
1
1
1108
1
12
2
12
5
75
3451
5
3
56
10
19
3
15
1
17662
1
1
2
4050
1
7
124
8
334
2
576
2
1
4993
4844
110
1
116
1
2
10897
247
104
66102
2
1162
1
1
42
3
3
1
585
1
782
1
412
218
2
1
102
29
2
1098
79
1
247
1
1
11
10
198
1
44
114
3
8
1
4
3
22511
187
1
5
12
28570
5
3
20
1
7
2
8
648
352
12
1
1826
15649
1
1992
16
15
1
50
1
11
4247
43150
348
304
68
1
9
28
8
1
15
164
4923
3018
3
82
3
5
2
63
11
1
58
9
4
24
19331
1
217
5
776
2
8
7
247
1
15
2
12
184
2
36
333
13
429
13
1
96
1194
1
5
21
1320
118
41
49
3
1189
25
652
15
72203
32
1
442
2189
643
1
1137
18
176
6
1
54817
1
1650
33
31
1
2
1
643
543
152
7
1
13
5
932
3
16523
1
1
1
2
4
785
1477
1
3
93
3
218
1
3
25
6
83
1
32268
24
37
6907
2
281
4212
6
270
1
4
6
159
21
1275
79
1
27839
50
40
8
1
1
8
28
1115
32163
60
8887
1
1
3848
263
1
28
896
3
6
333
231
574
3
1884
1
8
20
26698
6
17
2505
2
16
1
9656
728
1797
33
652
1
507
6
107
1
4
7
2
25652
4
3
76402
2
1
52
1
219
1
2
60
2
2426
145
47
4
232
4
5
126
94
52728
10
33
8
28
7
1
3
1
46
2
32
11
34
21293
409
27
1
4
22
3
3
4
1
1
1
76
33
428
110
6399
5
1
3
8
2246
8
53
1189
4739
6
5
16
7247
1047
18
13
10
13721
29
1
6
5
424
33
44
3
38
3
15
2
9
2
7
17
16
1
224
28
4287
5
1
134
2
714
1
40
108
2
13051
218
52
1
241
1
1
5
2848
64
3
1
4
1
1214
61
28
33
2
5
8
629
87
1
54
49
1354
1
10551
1
4
23
8
6
1
11
389
56
1
1
1
9007
995
5
3
3751
1
17
1
9
15
178
38
1
2193
952
6936
1
1
1
2
109
2
22
128
539
20
58
288
32
1
82
2
1
25
574
3
6
66
1
6
19
12
26
11
1
167
7
1
21
1
38
8
6
2
6
3
23545
1
3
2
29
49
1368
2
9
30388
2
66
1
5
1
1
20
16
136
2
1
53
1
2104
341
55
6825
790
50
2607
1844
1626
4
2
738
38
4
2
41
41
154
3
3
2368
5
11
19
29
3
860
40449
2
12
8
58920
2
68283
13203
1
3
9
1
89
13106
2
11
116
35
15
7
1
1
138
1118
5018
10
1
951
22
1
1596
2
2
224
1505
52
1
8
1
2
298
1
1
75
6
1
56
2
1
2
2
1
1
3
3
37
312
11
133
12
30
57
1
252
8
185
162
2
253
1
555
44705
1
1
3
2
16
92
1
1
13
19
2
2
2
149
44
15
78
4
155
50
1
1626
1
6608
10
54
2
1798
23
1
13
69
14
1
411
34
1523
1
75213
2
8
8
39
24299
1
11466
79
1
169
4
4
4778
5
437
12
502
7648
409
74
243
57
48
17
1
10
1
5
3
3
2
1
7187
7
4
4288
1
106
3
82
3
5116
5388
47735
119
10
6
16
3
4
5
1326
3701
1
1
18471
10100
57
64720
2
5
8
4
23208
9
8952
42
3
3
4
1
14
1
7
280
6
3
1
44
1041
7
202
20
1
44
630
275
2560
215
80
47891
9
18088
2
3
1
15
4869
117
1
4065
3
2
2
1667
3090
25
43
4029
4
1
24
1
1
1994
17594
4219
4
85
1
1
290
1
27
38
57
5
2
1
6
4
33
1
103
24
4
1
1
1
5589
51
381
1
1576
107
62
7
1
1
3022
102
1
15
1
8
4
42
93
43
3
2
3
36
385
135
45
1
9
8236
3
1
609
31
382
3
1
830
809
28778
223
5
751
39
2
2
88
2
6
7
778
1187
7
5
3
2384
1
1
22
4
3
8981
94
615
52
22251
28
213
2
17
2
1
9
1
4567
2
285
20
416
123
2
1413
88
2
360
27
25544
24
2
2
6
5
1
13
58
3
2
7009
31
19
1
72
1
927
13
99
41
30586
1
202
240
2
31971
7028
5
1387
5
9
3
2
3
3006
1
11
7
2
37
5
18
3
5
6442
7
28
1
5
16
2086
14
1
5
1231
69
1
2
4
1
18
66
64
3
293
2825
15
4
1
4287
1
44
2
3199
1
1
4
160
532
39
18
18
3
2
1
68642
28
1
4
1619
1
1
211
21
16
2
659
6
1
4
12
9
2
1
9
11
1
26
29
5
1016
1
2
1
4
906
1072
1
38
14
23
5
1
2
5
7
1
8
1
1
1
1
12
1
1051
13
321
1
27
1202
1
1
30
1
101
3
5
3880
1
7452
164
1
2502
14
1
11
10
6
17
215
812
38140
37
1215
397
14
15
1
116
53
70
1
426
30
1
37
1
397
884
2
1
23
1
10
21
356
16152
8
1018
225
45
15
9
50
4
116
168
1
21
2253
3
16
1
3
5041
9
25
1
1
11
2
412
5
2
8
2
4
8
37
1
15
37
5
23
2
35
1
2650
63
19921
1
26997
36
2
1
5
23
4
176
1792
87
6
2
1
4
23
6
720
16049
1
62
12
135
4567
2
1
162
820
255
1
9
2
33
1
62
24
39
568
36
2
1
3511
5381
456
4
33
6
2
474
3643
82526
4
3
4
3
24
1
81
82
17
18
26
1
54771
4
259
336
2
1
6
1
469
80
44390
1
26
1
10085
69
855
1
23
95
85
2
1
2
433
1784
17
391
1
1
1
82
3
5
280
2009
2
2
27
5
79
5
117
262
1
1
6
19
38
23
12
1009
8441
2
2
2
1
88
536
6
250
2
1
1
4
1
1322
117
1
14150
62
2
1
1
71
1
2
51
2
106
3
93
44
10
34
1
21166
1907
3
2
1
6
1
97
2588
4
13
222
187
1
4
15
5
1
12
3
230
1
378
1
26241
10
114
7383
6
1
897
14521
1
1
141
1202
110
11
1
2
4
365
10
3
13
1634
19
5
20
196
1
41
597
1
1931
81
1
40
2
1
1680
26
970
1
16986
3
1
2
10
18
35
154
2
1
7
167
58
3
5
131
20
1
3
973
3
53
666
203
38290
86
187
2
119
188
157
10
1
4
558
1
345
1
1
1
348
4
9
1
71548
2
82
3
1
293
23
6
69251
393
1460
22
338
7526
1
6
3
57
6973
281
2358
361
1
7
5
1
5
225
84922
52
19
145
107
279
1
12
520
1
2
3
5
11
7
2
1855
7
63
877
27
4
713
10
227
2
30
116
1
1
2658
1
17
49
3
2
14
2
3
76
268
1
502
6
1
1
29254
32857
127
6
2
74052
20
41
18
515
6
2089
19
2
370
431
14712
15
6
489
90936
302
31
629
5
180
22
2
202
4
2
254
1
1
5427
2
27402
1
2
6
4
49
68
226
635
4
1142
833
3
2
165
264
237
2
20710
1
153
206
25
6
10
84
2
1
3
3547
1
21
5
25
2
29
4
7
52
7
7
22
1
5
352
51
2
4
550
2
834
5
7
27
263
1
6
5
10
373
4
9193
216
1
3
1
6
6
2
13
1016
1
1
1
4
8
2
71245
3747
40809
4
229
1
3
1569
10
1
6
40
1
10
140
4
62
3
1
1592
1
2769
531
2832
2
3444
1
95
96381
2
124
36
15966
6
377
1
335
1
34
48
20
2
122
2
9
1323
1
14
51
5
16
70
13
96
918
1
70
8
7
971
3
3
1
2291
3
2
14
59
110
70
2117
126
99
1
4
3
7
3
4
581
61
9
55
1963
36
61432
2
1197
1
1
1
421
5
1
4
8773
1
25
20
62
483
1
2
21288
41
6
1
8
38614
3
3
4
1
12
170
1
1
1
151
3
9
1
14
4
2
90
6
3
3
2
2
141
4023
2
2
23
79
2
1
671
7
6
102
512
5
16827
1
1
4
74
4
4
19
128
2
5
10
39256
38
2
2
2978
634
1
4
12
14
40
34
18
234
22
13
41
589
2144
43
123
776
8
4
171
70
1
1
3
2
1
26173
26
1
1
73
14
2
41
37
3
27581
1
5145
5
36
463
1
717
7
13924
12
106
8
4
230
7
18
1
46
379
1556
119
25
104
2
23
525
4
428
1
103
31
10
1
24
1
4
8163
178
12116
2
1
1
20
11
3
107
3
44
1
9
4
2248
1
1
1
8
11
364
234
2
268
8
278
1
69737
2
35
3
732
5568
584
23
46
31183
5
39
200
2
2
63
1
780
75
1
1
3
2608
5
5
25
3
3565
2196
17
18
4
2
1
59865
1032
3
1
1
4
33
1
539
3
255
1242
180
26
1
55
3
46
3
7
22
1
5
2901
6
3
352
1
1
10
19
17713
30
12
5672
15
2
34
3
5
2870
110
1
43
1
87
68642
47
1
4
20241
3
982
46
1
13151
5
1
12530
5
3660
5494
1
1
9
1
1
4
638
579
6
5
6
65
177
31
79
15
1172
1
24
3
3
18
1
15
32
8879
3
1
4
3
1
106
2
1
1
54174
4
36
29593
2
138
102
29
485
1
162
22
1
6
1
2
1985
70037
54
1
45275
3
6
1
1
1
713
4
1
945
1
5126
60
66
1023
120
2148
570
474
5
1824
1
1
7
447
6
6
1
1800
64966
1
19
4
1
63
84
18
1
6
3824
1
1358
7
3
904
1239
2
1
62
12
53
3
29
2
616
60
54
3
3
2
7
2
1
1
22
1
13
1075
30
1
3
5
67
1299
15073
91
2
29531
79516
58068
399
1104
994
1083
1279
246
7
2
5
1
39
92
16085
19
42
42381
18
1
1711
75
5
691
950
4
45
429
8
15
318
4
33274
2
1
1
2
70
12
28
978
6
1
22667
621
594
1
18
4
2
39
3
35542
1297
1
3
7
2
999
6
1
75
4
3
516
311
1
33
12227
20510
5
225
930
46
1
20
5
3
1
20112
69
1
99
2
43412
1
7
22
9
2
1
6
3
1
1
2
1
1
3292
70
3
13
1488
4
1
13
7282
4
21994
1
4
14
978
5
161
2
2
1068
4050
57
2
215
54528
1
1
13
6
27
863
35
12
1
435
2
4535
1
405
6
68
31
1
3
22
3
97
3
5
4353
3
13
4
3329
75791
2168
13
4
19612
1
24
386
4
1
4
8
2
2023
1
28
25
1
2
130
62
10
1
172
10
1
14
26290
8
2
163
420
24
19
5
2
17581
2694
26
5
51
556
16
1
326
3
71
22
6
8
11
21
26
1
3
43
94
184
32268
544
22
6
3
11
354
1
8
1
7
2897
2
187
2
2388
1193
11
81
84
1
772
29
142
6107
3
92299
951
2
1
2
790
35674
5
10
1
5
11872
1
17193
13
9
432
2057
833
2299
12
3290
14
391
356
70
5
3
4537
1
12553
183
610
9284
2
145
624
1
1
8
21
89
454
36672
10
1
1
3351
1
15
7
2
23324
2
2
13982
51
148
1
6
28
5
2
1047
6
772
24
4
793
60
3
43
21
2
24
1
218
5
1
5509
37426
4
1413
1
535
1228
1
18
23
11507
3
91
7
304
1866
347
3
86
3
1
1
258
1
29
2
616
47
68
1
6
6
1
4786
2
88
3756
416
190
50
33
2
69
29
97
7
1368
19977
4
5731
27
3
1742
3
93
29066
2
1055
1
1
6
164
82
51
193
1
2
7
41322
17
250
7
11
15
1
1
175
6
1
10
63771
2
11
1358
18
2
1
1
1
7
5297
7613
259
1
1
1
11059
6
1
655
24
4
21
19
14
1
15106
4
5313
17854
2
2
47553
72
3
188
1008
16
62
17337
15
8740
1
1
3
6889
7
124
25
1
32
23
20
2
134
2
2
73
822
208
8
53474
1
5
5
32
42
1
7
2
6
1
1
392
449
2
72
2
49
245
1
1
2
3042
12
9
203
23
70
57
1
154
19
149
1420
460
4
1
6
9
16794
12
348
1
28
1
4236
160
35
35
3915
1
27
1
136
3
221
3
2
12
984
1666
9
12
335
30
14545
1
5
2
53
1
833
1
149
1309
1
990
1
5
891
4
2
4
5
1
2
7
3
2
1
3
1
1
25
189
3754
1
1
26
3
22
152
76
1874
247
13
5
217
1
102
102
4
23
1
475
5
1
1
3915
151
8
15325
1
2563
1
1
1
70
5035
7
1
290
1
2
192
522
7
6
29
12
4
75
4
32
2
1
7
58
1
760
25
16
8
63
10
360
469
153
242
23
7
12
17
13872
1
5
1
8
55
1
8363
63
9
7994
22
5
71
47
522
38
1
5
1
132
193
1
5922
1
10
2342
3
1
2
15
1
719
2
62
218
1
2217
4
2
2
1093
1
13472
77
1494
1
1
1
1
233
12172
32425
1
2
3
95595
18
1529
2
212
1
6190
3
2
2
1
3
1
55
27
5
20
2
8
3866
4
1
1
3
3730
7
3
83401
1
103
2
1169
170
1252
3
14
32
3444
273
1220
91
2
2317
29985
231
7
45
437
17
26
1
1
2
1
199
55
32
56374
5
8757
37559
1102
2
1
2099
103
82193
15330
9
259
15497
7
26
6
4
6
1
1332
545
4
2
23
5373
6
44
44
1714
14955
16
1592
15220
26
407
7348
13
210
4
1017
2
9
1
52037
2
10192
3
1
30
13
8
12
133
279
1
421
1
1
6
54
41
2
1
3
6
7
1
31
5
32
378
3
110
15
2
8325
1
1826
17
2
1
4
155
6
1147
2
429
2
1
40
6
1
1063
1
5
74
4370
45983
1
1454
64289
1
3
157
23
8
191
3
692
1
16
67201
114
18
1
5612
951
1
2
4
3
36
1
1
2
2
2
2
48
8
133
42494
1
1
3994
3
44
5314
1
1
18
3
2
1448
29
2
54
7216
3
4487
305
3
2
2
124
6
1
3
1
171
82
1
5
2
1
1
7
2
71
1153
35
66033
1
38
20
104
8785
89
4
2
1
2240
17
31
34
14
113
4
2146
57
18
11
3
46
1361
22
1
6
113
31
292
1
1
9
2
1
6
6
16
2
14
10
32
28
5424
55
1
1
379
2284
120
2
2
855
8
6191
2
2426
15
313
462
1
53
3
1
1
1
1
21830
43412
163
2
2
1
1
140
34
17784
3
1
17684
28805
2
22
151
1463
3559
1
1084
50
26
508
18
12426
2
2
27
3
1
287
2
1
143
11
2
12
124
2
11
2770
180
1
23
1
4977
20
1
1340
494
84
2
354
40
3
15
37442
8
2
3
14270
14
70468
1
3
65
1
10
59
57
3
11
1
1357
2
157
301
2
2
1
5
6
5
1
100
3
2
1
2
10638
2
2
4922
2
1
10
11
863
58
4
6721
1
280
1
12
3
21
4378
134
7264
5
10
10043
3
28
18
11
4
198
172
1
3
485
28352
1
10
59
1
9384
62
1
1463
25
3927
129
1920
192
41
1
3
40
6
17
13
113
265
12073
10
10783
347
3
1
38984
1006
5
35
404
78
249
6
242
1
8
4164
3
6
1
1
21
39
15
1
7
10
2
8954
3
1
2
341
15
11
1
1
8
431
118
9509
106
2
3
3
30
2
4
61
23
2
2
8
9
6
1
1
1
3
11
1
2
7437
73
673
13
3070
121
1
351
36
320
1
121
30
2196
283
186
8
100
120
47
5
1
112
11
3187
5
2
1
33
1
1
42381
17
1874
5001
1
89344
80771
1
2
9
11
7
7
2226
1
431
1087
284
166
1
11
8
2366
265
80
444
2
39
16
1
1
39
35307
2588
1
1
13
1
8361
26846
1
19
4
1860
4
897
23
1
1
2
1
25
41
6350
2380
5936
8
2
4
3
518
8
10
3
968
3
1
15
172
633
1
29
22
1
11
21381
5698
12
1281
4183
4
2
4
5
2677
11
3
83
7
3
1783
2
5
2
1096
19
258
76
1
13
42
1
4
1
28
229
7
9
2
193
5
91
7
1
33
39
2
658
2
26
1186
62
21
16001
1
4549
1
1607
2
1
35
1
217
58
12118
1
82307
11
1
34794
1
63843
2
21
1
1
223
4611
1
1
3423
498
1
73
1
1
2
1
106
1
36828
3
16
47
558
23
1
26
25
139
1
11
15400
80989
1
1
1
629
11
1
13
324
22280
1
1
1
90
8
35
5
252
8
6
56
3
1
262
91
3
16649
3
1
60
147
2
25
11
10479
5
3
190
2
137
15128
231
1
8
1
1
34
133
5
1
890
3
15
1
24
451
5
34965
2032
1
12
35746
5
433
11
19
1
39
72
15
851
5261
8676
24
7
733
4
8
1
1
2
63
223
3
1
9
4
5
2
14
54771
2
1
4
13
1713
4
23
18
230
18
1149
1
17
112
1189
8
10
18337
7
697
1550
1430
347
2
2
9
1133
6
60389
405
160
45
2
58
17
3
16
600
39
51646
1
812
218
1
4
319
374
1
133
117
1
4
740
126
13373
2
67
4
790
1
1
93
23
5
1
2
288
1
12293
1
105
1
1
274
60
133
1
165
87
865
10062
36478
6
1054
1
8
41
5
15
1
4
7950
2
1
530
75
2
212
63101
41245
79
2
875
36
1527
96
1
803
204
5
2
1
50
34
14
12
5
1
2
167
2
4
51
5
15
47
14
1
1
19
36
12259
1
129
1
7
6935
1
44893
3
34
6
6
2313
1
2
2
63771
1
8152
6
73
556
5
2
1
12
2
58637
16
2
15868
5
2
6
1
23
122
80989
175
6
1
3
10321
68
48
137
18097
64260
33
2650
5
110
2
6
5
769
22
27
5660
1
904
2725
113
1493
14
1
13
12
270
28
34
11
14
1
1
68
10341
13
1408
3931
34
514
1
39
28
2
3
3
2
6
137
67
41
516
1349
1
55
1
26
1
1
1
1
12
427
5161
8
1
62
1
39
18
11
153
2
17
6
2955
3902
183
1
79
9
11
1
8689
3
2
10
20
6
113
1
1047
76
54
75
9
1594
10
32
4
108
1044
1
4
84
11
1
37
5
1
31
1
41
3112
7172
57849
27877
2
14
1
8874
43
38
2
23
7938
1
1
4
255
9
3
7
418
5
561
76
3
1
3220
4
182
2
37
170
66
52
64
1
29055
3
83
71
2
1441
1
3589
1
58
2323
54
1
59
34
1
3
1
486
41349
10
1
3
3
3
6553
23
2
23
29
30
17
12
5
30
1
16
3111
24
8
245
1
38
106
4
7
2063
101
56132
8
3207
1
31
45
9431
1
934
4
3
16
4
1
281
2
4
390
4
1
4
21
89051
3
1368
11
2
2482
2
1143
9
495
1
3
12
8
950
24
186
2
2
13
1
10826
170
25
111
7
1
8294
7
73
116
2
1
48
6
8657
6
146
228
75
1
7502
74625
2
1
1
26
91
1
20
2
878
1118
1
14
122
10
75
2956
3
32
1
15
12
14
5908
436
1
41
6
108
628
127
1
1373
131
91069
523
14209
11
195
279
7
35
1
52
1
982
1
436
161
13060
5
8236
1226
20
1
4
1
98
2
49
2
66
21
1
1
10
263
9
1156
221
1520
216
35
53
1
5
55997
2
2
1
99272
124
270
371
623
9
335
127
1
1
443
34
97
1
3
1
18278
70
178
2
3
4
1
1569
1
5
28
2
7671
11921
15
48
1
2
41541
11322
7
1
42
3
62
3827
2
27643
15
7
106
1
3519
7315
2118
1
364
6
2
124
1
57
65
3
49375
1
1
41
14
864
30429
62
7290
15
1
58
219
1
1
1
1
123
81
8
28
27
1
1
5
4006
4
16
42077
2
11
1458
5
7
11
22
4
1
6
1
1522
886
7
190
842
1
1
1
38451
562
3
195
4
30
7
36
169
99
2
16
2
2
153
14453
1
3
1
1
297
51
76
63405
8
3
4474
191
2
3
2
2
2
34
4
4
39
2270
311
4
2
1
277
34880
122
2047
1
1
1
1
11
887
1
1
2
5
2
5007
614
569
12
5
15
4
117
5
13
39608
23
3
1
7
5
1
76
78
31398
8
3
19
1
522
19
1114
41
1
3
19881
21
1
3
3
5
1
3
2
41776
4
54
1
1
34138
1
2
3
20
283
1
1
1
31
1
6486
437
2
1
1
58
3
66
471
1024
1
22
3
2
3
474
118
11
5
5
1
14
2789
31
573
271
15
2
1
365
1
4
1
11995
1
1817
615
1265
6
59
2
14
6
2
5244
31
1186
3
1
835
7
3
4
5974
2
12
72
12
235
3
2
1
221
5638
1
1
5
2
5
12
1
68
3928
2
1
2
11
1883
70
57
36631
1
4
2
1
19773
202
3
24
5
147
4
1
75
1
5
19554
11058
1587
1038
1
178
641
1
3
1
11
13
5
2
11
843
100
1
36
1
5
3042
1864
25
1
1
3
47
8
52159
4
1
1025
23
35
1
1
795
1
220
15
1
5135
19
21
49
52055
40076
1
244
4
20
113
5
1
1
2
1
11
113
9
1
2528
540
79
5
13
407
1031
37445
20
2
11
807
1
13287
1
38
3
21
4
52
1
3
1
3
1
1
51130
4
5
5657
228
372
141
126
9
1
3
299
3
1451
23
13
27
15013
8
2
1281
14
1
7
13
23
1
1247
2
2
1
319
665
31
1
9097
18
1
1
20
1
47
1
2445
26
5
376
18
1
18
116
2
10
112
4
2896
10516
13
1
1
30
382
33
66854
30607
2972
2
4967
8
2
2
3
11
2
25
2
25701
64
1156
34
18
9
23
2
7
2
350
2
1
159
257
3
2
5
72
1
32
2
808
11
40
9
4
2867
14
27
1
1
22407
1
2
2
56
10744
44
538
38149
1
4
5
1
18
17
1
3542
37
28
2
3
28155
192
3
201
2342
4
6
20
1
1
34
2770
6
104
1
5
5
1
3
107
1
1
36
1
2
39
7926
5637
7
8
22
1
3
5
26
2
5
1
2
1
30607
1
5
1
37
1
3921
72
3552
1
3
1
9
22
32
3
2
1
542
57
399
1
253
271
3
1
2
44
1
540
2432
1
357
5
66
3
87
1
15380
2
25400
59
7
1
262
2
9
23
4
3
1
1566
363
1
1405
119
6
135
589
14595
1
9
1
1
4
418
1
2
328
1
2
28
33
1
94
1
6
255
1
900
58
7
81401
2
2
2
8
31
116
4204
54
15
51
31
25005
1
1
179
1
15
3
578
3923
2
15
79199
2
1
15721
1
89
7
5
2702
6
1
1788
3
536
122
22
1
991
1
1
10
9
1725
59
1
9
549
1390
89
62
7
49
176
120
260
35
24
348
36198
387
4402
2
42
1
16
5
30
18
13
4
1
3
8713
2
245
1
5
949
4
3
3
543
6
5
1
3
339
3
18
11
18138
8020
5
1
62
4
262
52
3
1
304
229
1
51
5
3647
1
54
3091
4
23
16642
135
1
5
5
7
844
611
168
10
64
5
41
6
1658
1615
3
28805
2
4
10
13
2
3
14016
55909
1532
1100
50
2
1
1
13
3
79
1
96
2657
2
7
5
7
265
6
24
10
26
5
26
3
20252
1
101
70
2
7
2
2
4
2
99
181
5
1
1
1
2
2
9
2
11788
2
123
1
28
2
1
5
5
2
55
3
1276
78532
3
1
1
34207
2
247
6
69
111
2
33
14
4
75791
2
6
2
10
1
19335
1
46
69
1
2
851
116
131
6302
2740
1
686
14
269
2
6
3
45
25
1
16
975
335
4073
2727
713
148
3
141
42
4
75
1
5099
1
57573
1
2
26875
45
7158
5961
15
13499
125
7
33
1
1
75
61
2
1
3
1
1
8
3
77
2201
53496
16
364
11
5
511
3
519
16
1
1
267
1
78
1
35
10
2
1
5003
13
18
1
8
12
535
1034
2
33
345
62
3
4891
1
179
6
2
11
51044
2
315
11
3
53434
3
30
2
166
70349
30
11
9
5974
9
6883
3
529
1
4
1
30
30
33
1
14
1
1
6
1
1
154
3792
3
60
5
37
10
6
3
4
348
30
1
78
2294
1
113
1
2
7
194
3137
40
5
556
5
3
43807
135
5890
6
45173
60
2
1
3
1
14
10
1
4
2
34744
1
10
1
15
2
3145
29
1
8
91
881
1
9973
1
13672
1
247
8668
230
15
1145
1
1
9
5
2
2
1
932
9
1
826
2
32
10439
208
1
83
404
1
70421
4
8323
2
71
15177
2701
5
304
49
2
28
1
15130
6206
9
1
10
1
1
1
6
34
5
3
11
125
37
2
1
592
292
591
9
2
9878
2
8
2
1
23
31317
46915
3
1
2
4
385
4
1506
1075
180
8
5
40
39
7
6
50
19
2
4
4
6394
3122
19
365
47
111
10
10
1
27
11
5
196
3
142
10
3621
1
75
118
4
28
2
1
10422
2
195
65
253
123
11
235
8
1
2
9
1
24
2
450
47
1
224
4
1
7
4496
4
147
101
12128
3
58
4
144
3
3
4
3
1
6072
85828
7
3
12
75362
2
1
1
533
126
316
74
797
1171
11
1
7
40
3589
14
22
83319
8
1
13
49
716
54117
8
3
1662
78
125
1
1
3
1
4
1
32
1
8
36
1
50043
1
1
184
9
1566
9172
3022
2
5025
1480
49462
2
718
21926
33408
3112
24
4
3469
1
18
5
4
1933
62091
9246
4
356
2
11
4
3
5966
178
561
1
1
1
1
75
1
9
2
1
22
5
1
4
804
5128
1
3
3
2
56
18
1543
14
270
4
838
5
1
463
117
6
1
1
2
35
1
387
51
92442
2
10
92
16
36
23126
19
1
1
27
1
4
5
41
55
335
72
48295
219
17
9
88561
3
3889
8
68
33
1
2
609
10
2
1
646
15097
15
38138
19
1
6
1
6
3
13
27992
47
1
13588
74
23
2
4142
4
262
1
43
6
45
10
4
3
18
1
4
60566
4
644
1
2
119
1
3
249
1
52886
8
114
1
63
1
155
29
34
1
15
6
51
81084
26
115
16
1
2
11382
8377
1917
226
2
5
41
1
2
1
2
511
5856
1
6488
352
3
2
23
1
2
191
8
3
1098
3490
473
2
9
7
11
11
33
2
2
1
3
5
2
2212
9159
1
31
2909
2
2
3
1
1
22383
23
48
1
24
3424
587
5739
3297
54
9
1
1
2
4
4
1
6
1
161
670
5
2
89066
1
39
13
14
2
10
1
22105
1
25
10
5
1
625
2
141
1
3
20
2
33
8365
19
12
3
3
921
10
2254
2
42723
5
27
46
49
77
3581
3
1
259
1
274
5
5
2
10762
9
2622
6
1
2
4573
86
3
3790
3
11719
8
1
1364
2
3
149
4
5
2
64
3
431
91
159
2
820
10
4
1
9
1792
1
2
3
111
2
1
442
7
20
5
3
39967
419
208
2
68
2447
1
5
685
1
181
24
5
2
346
1
1
1
587
1
2
1
1
4
153
338
74
1
1405
1
1
1
26831
1465
129
3
11
1
131
45
4
4
2
305
1
269
1
1
5
37
6
2759
154
1
12
1
13
2284
30894
4
4
1
5
8
1
1
1121
1339
17594
339
326
8324
3
15
3
1630
3
18
586
4
5
55
60
126
71
1
3
33
7187
97
2
21697
1
1
1
23
339
4
3415
1
21
52
1
56
7
796
5
5
2
95
2
2
583
4
1
6
26
4
2
1
1
114
363
395
1
4253
4
2
46
21
293
1
5
79150
16
22
3
54
73
1
5
82
1
7
1
4906
9
1
47891
2
27
29
14
41
5466
3
38
108
3
40
3973
6
3
1
6
55
12
1
51
1
3
2
2
5
38659
2
193
62
2
34
177
2
4
14
3
67
15
10
26
4866
6123
94869
10807
8
2
13
14848
1
1
30
14
10
9
23
3
5
1620
77
3654
6
249
136
2
11
5
25
2921
1
12658
4
7264
1
4
6
2
3
31380
9
860
17
39
54
1
6
1
2
313
140
1
1
138
13744
3
5739
1
1405
12296
2
30
25
37
9
51
339
2
1
23
11
37
3
273
902
27
307
1237
90
4
1
32
1
1
5
2818
3
2
2
1
3378
6
7
1
9925
2
225
114
1
1
1358
147
68
264
50198
24394
1
34
280
1586
57
124
16
3291
143
1
17
4
26
2
115
1
3994
1
11
29
1
327
8
127
6
2
9
8
2
1
4
145
1
820
1
11
7
6060
2
3
2
118
1
7
1624
101
1
2241
2
806
2
90
144
1
123
3
2
4
6
1
1
102
2
10069
2
31
1
16
70
7549
5
3615
1
17
1
2813
827
4
31
4
12
38551
628
2107
8
2
16550
12777
1
5
13
1
1
470
4
2
71
6
33
3
11468
16742
4
2
1
1
1
106
30229
3
1499
7
1
10908
33
8
1
1
91
5
42690
74
184
1
19
38
11
2
2
1
4
34009
73
10
1
10
10
2
55
1
4
26204
4
355
119
1
2
483
396
16660
1
24
738
4
68
17
2045
1
1
164
4
37
12264
1
780
243
2786
27
105
1
63
1
1800
427
11
2
13
1
2
14
1
1
8
299
411
110
1
11
1
3
6
1
2435
1
85308
23
1
1
41
32
18
26
1
1
1
52732
1
6
1
4
6
240
8
32
259
1
31
16
124
89
21
80
2
5700
2
53
1
1
3
2827
1448
12110
2240
2856
84
64
13
19
9
1
5
55
13469
174
179
2
23
1054
1
6
32917
11
1
5490
1688
1
2013
1
51
5
315
25460
1
461
1
40
9
49
53
1055
102
1
57
1
498
19554
5
21
33
1
26
3
9
2
4027
3
37
82
138
2
1
2
6199
1795
94412
1332
2
11
396
35
3974
1
9
50
42
13
7368
666
2
102
118
3
102
13
5
1
61
14
8
151
6
805
251
6
77
176
83
1
39616
1
1133
6
47431
16095
12
22
2
1
1
1004
161
4
1
22
22
3
44
175
243
2
110
72459
3
1
30
5
26
69276
1
20
1
2705
2
4
19
3
1
21
1
1066
6
153
84
44
49
13
34
6
5
1
2
2993
3
83
11
79
74
12
1
8
33874
1
1
3
992
15889
1717
955
7904
3
87
5
2783
9
7
3
2
2
1594
498
3
24
51
567
3
4
32
1
50
27
7
1
1
1
3
59020
7
2
17
111
10867
345
5
29
24
2
3
2
12
40
49
1
322
18925
3
172
4
4050
16
2
7060
1
1
944
396
153
1
462
5
1
1
1
2801
763
11
157
1
1
1
2
19
6
2
24
81
5739
12
1
101
184
5939
2
2
1
46
36092
1
44
139
5
1386
43
4
8
4
4983
12
6380
10
11
2
8
148
22
19
2
36
1559
7
351
25
56
1
9
176
1
2
131
25
16
1985
6
973
20
1
1
34444
1
113
82
575
2
18
2
10
7
320
33171
1
4
50
3
30
6
14
1
2
2
1
6
29
1
38159
3227
106
29
2
533
650
35
15
1
202
1
1
1
4
1
2
4
24
5
1
6
2
55
3
2
2
2
7571
6
1
48235
39
25
9
338
4
2
1
9
3
1
64
1
4
1
44
111
1
2
1
6
8
10
2
2
578
105
3
23773
68
157
2
7
138
99469
123
63101
4
1
3
16
18
1
4391
37081
280
3
37
1
2779
6737
15
45
1
8
3
7209
33854
65
1
1
24
1
3583
1
2
26
8
244
1
140
1145
1145
4067
1
7
1
8
37
1
3
1
4
1
9
1
870
2
47
1210
2
22
1
3311
1
3
357
30
1
421
152
256
11
6434
1
274
177
27781
28
147
14
134
3
4
1
275
1
132
3
1
35
1
1
1
2
2
1
13
9
3
22559
2
11
10249
1830
19
1
531
1
2
2
16
2981
5
2
48
88753
6
1
47
3
1
7
42708
1
412
94
2
5
1
1
4
1
3480
29
17
1
1
192
67
34537
20220
808
1
25
1
8
17
9197
1161
1
78836
45
38
5
30570
1
1
43
1938
15
6375
9
1
8
1
10
255
16
3
1
1
51
1
10864
8
892
6
1
79
7
4
5
47328
18
11
2
1433
3
1
1
3
4
1
23
1
1
2384
28547
6
4
906
6
29
106
6
12
4
17078
1419
1
2
11
1
3
130
1
4
12
5
644
199
1
422
2
1
1078
1
1
216
1
1
15
59
19
1
10
10
14183
204
5
11
1
1
1
14
3
1
17
1
4
5
2
161
7538
23816
7
22942
24
1114
2
125
2
1925
136
12
34
4
1177
3085
1
21
59
17
10
151
1
2
2
3
3
1
213
3
542
4
1
8
2
2
1
197
1
317
9
2017
1
30
6
8
3
1
897
12
1
17
76
135
4
11
4
1
3
3
1
2
504
1
12
2
22
6
51
3443
2
1
1
6
277
1
1
4
1
364
13
1
943
636
12
1
46
261
128
7
23
14
3
7
409
80
38
118
3
4
10
527
2
2
12253
2249
2216
5
1
28
536
43
2588
62
2
2
1870
50
1
11
1
331
432
6253
190
1
2
71
28
221
2
30
113
1323
27
12
8602
1
70838
2
57
3
199
91
1
1
2
28
9
4
4
3
2
2
2
157
695
1
216
91
1
371
4791
4
9171
2
2984
58
143
1
1
22
1259
5
2
2
3
12
2
3199
36
89
70
19
6756
9718
1
10
1
7
18
71490
11070
1
1
3
1
152
11
4
215
1
2161
17
1
17
4
647
64
1
10
200
16
102
5
1
3
1
4288
117
115
67
51
5351
6
1110
14
987
1
1490
7910
1851
5
3
17
1405
4
13
74571
8
7
2
577
4
2
39
1
1
155
6100
1
18
1
1
6
3213
15837
2
16
1402
704
9694
17
317
7
4
1
109
1892
63568
1
6
10
4
9471
3
185
54
396
7
25
3
109
106
2
233
2
48
1335
17453
32
92
1
30
12714
7
38
144
1
60921
6
13
3
8
17
1
4
7
1
519
60
142
1
3
2
1616
128
2
6
35595
312
1
4
6
1
69
2
6
29
6
1
13160
96872
104
41
1
1417
14
1
12
4
5025
1
1
19073
140
8
353
21
385
2
4
19
2152
3
1
135
3
2
64
7241
1
23
1
11
3
3
1
1
125
6
1
10338
15
1
110
1240
23
1
1
1
1
3
360
18121
2
4
5500
424
1
2
103
4
32
2
1
4305
4670
5
4
4554
77
2
1
1
59378
1
2
30
236
35
19
7
14
2
10
15
1
3936
1347
16
270
15302
3
23
1
76
2
143
4
77183
26
665
11119
25
849
1
41
208
860
12137
146
2
1
7
9
160
12
2
1
2
1055
2
1
35721
9
1
1
1073
4
15
22
17
2036
1
1
1
8
2
4
1
3366
11
34247
33
383
18
5624
59
1
191
104
6533
20
135
12330
58
2
1
729
152
234
1
7
5
540
3
6
58
1502
842
4
1
35
1
1
6393
6
12
1874
2968
10100
1
34
6743
2
247
196
9546
1
5
2
4882
24
50
1
1
402
3
2
3
1
11
26456
630
25705
83
226
44
1
32851
3469
5
918
1
2
4
1
2
16
30
4
2
1
1
4
32
2
20
6
1
5
1
347
2311
37
1731
193
2
298
30
80
586
1092
11
408
3647
7
516
5087
3116
13
4
1
1973
9
15
26
825
1
1
618
43
2
9416
3
20
1
10128
4
6
2
2
2
6
5
2
1013
3
15
289
2
2
340
4
1
7
14
61
3490
44
5
9
14413
24
1
19
60
743
42
174
39
5
9
20
3
13
12
3
8
3
43
17
3
2
13
16022
1
1
1
15
28
6
155
1
11747
1
34
4422
2246
3
222
272
1
18
180
587
10
5
66
1
11
5
1
98
57724
2
1087
3
929
17
111
12
6
6
1
2
74
87
30
2
7498
131
2
1
2
4
1
60
79
6
252
18
1
227
1
1
1
1
1
67
22
440
141
2
2
386
908
2
1
86
1
247
3
1
8
5
52
3
4
57
47
983
11651
12
10
2722
3
2
245
8
1
1
1
1
4
119
7
1996
7
3
9
1
579
38
2
4
1
4068
3
1
382
77
30
53
3160
17
17
1
5
620
109
4
4607
1
100
1
5
554
8
1
2
1420
3
1
2
2
42
15990
43
39
20
146
2
4
2866
50317
1
1
79344
4
4
221
68422
4
1
5
3
11921
391
2
404
1
60
56
21
5
36
19270
1897
8
5
1
1
3
1
4
4
384
66109
692
1419
1
1
8
24
2
4
3
518
285
18783
1
3
6
2639
12
1
119
1
32
15
116
3271
121
13
2
351
1
1096
66
2
1
1
3
73612
54
13
761
18771
15
81
3
1
5
2
5
427
4
128
25
1
142
1
1
159
1
101
233
117
3
3
2
1
676
3
1
23
5
2701
14
24
2
82
7
1
46
1419
21
2444
75
215
18
2
1
9
117
2
44522
10
147
3
1416
8
1
1
114
30712
1
1506
1
2
7
1
1
1
23
9
31
2
1
2132
3
2
3
20880
5324
1576
11
19
7506
1
73
1225
1
1
1
1722
39
25
3
2
1160
236
10
5
3
19
1
1
6
4
2
1790
561
3
17
1
74530
1
7
60
6937
859
1
1
287
2
718
389
2
2
862
6
2
6
8
3
1
236
99372
1
12
573
62
29
740
46
3
26
1
155
5100
1
94407
6112
4
1
397
102
5
2
1
804
1
2157
47
10096
3
11
382
4
3
186
1
1042
1
1999
17
512
1
1197
50
4
12
101
945
3
1
34
14
6
3277
87713
5
1082
31
109
5706
15
76
2
2375
773
1
25
16
13
6535
2
2
148
5
1314
30260
3
2391
37
6
2
2
198
3
1
2
239
534
14
10
22
3385
3
14
12
4
6
1
7
1027
7970
4
1
1
55
1
7
1
2253
2
1
3
81
2
81
99
2
30006
15487
115
2
1
5
3
2
893
16
49
176
5
13
5087
2
613
38138
243
13
33157
2
28
5
1
7810
3
3
15
1
8
13
20
9
2
6
14
2
746
15
2
18
140
7
2
2
9
2
222
336
177
13644
13940
601
2
13
53
26306
99238
1
24662
2
59
1
657
575
1
1
1
1
25
155
59
1
14
1
1
8
1
206
1
2
13
11709
7
384
4
363
7
1
15804
1
1433
68
18
3
2
85
115
2
1
1
8
5150
14267
124
5
9469
1
51
1582
1
318
2
27
2861
31878
2264
4
3
1
5568
643
169
1
657
3
13831
572
2
5
6
1
12137
2
12
309
4
2
2
1
1
203
189
277
6916
1
1
1
208
2
321
1
4
3
9
47
1
46
15073
4735
24
3
1
8
25
8
965
9
2
2
2
2
3
33
1
893
18
1
3244
1
1
2
2
1
1
2
77
1
11120
148
1
10043
32002
2
58
1
1
77609
4
1
1
1
390
1
98
1371
1
2
171
30
2
5
6
15
168
5
32
3099
2
14
507
4
879
4
12
6
1
2
22
81
1
16
143
1
33
1
13
64
3936
14715
190
1
805
877
62
518
396
170
393
20029
48
2
2
2
1292
3
16
39
26
4739
2411
32
1
3
1
2
374
43
2
2642
29
4
1
3
44
9072
5
15
1
1
13421
1
10
221
4
1
10
1
2
265
45
6
1
1
27766
1844
3
13697
4
1
3
1
67
8
191
630
19206
1
197
19761
1
13
1
9
1
1
622
1
4
2
13
144
1272
1
2
1545
3
14
1
1
8
4
222
53459
4
7
212
12
84
15
14437
181
1
2
3
2
1
5
184
7
3
41
3
22420
116
1
9
7
66
12
41745
50
145
1002
4
1
6101
1435
1
5908
87
6
1
19
2
54
97
67
8
2
1
2
1238
3
214
4
20
5012
29
154
1
7
1309
6
14
583
11
1
4
84
21
140
1811
1
17807
108
3507
4
103
1
1
10
91
358
1
2
112
546
2
26
31
5
4
17
2
15
57
2294
55
6
714
52
3
16
4
9
29
23
49
2
6
3
18
1
4
2
38
13
10
1
1
6
21
2
9
2
2411
1
1
3
137
4
1
2
36
1
297
163
1
11
4853
3
16
28
1
1
8
4
3
76
271
12
1009
7193
1
1
1
16
20
1
1
6
1
5
2
2
50
1
531
64824
4
1
22
837
3928
12
2
17
1465
4
65
2
3
361
1868
6
16881
1
1
30
1
1
103
7
7
1
2
138
3271
1
1
3
5
306
73
3
2
12777
24
22
3
4
1
17
3456
38
25
1
1
154
532
2
700
54
157
3
4413
22511
186
2107
1
50
3
1028
2
1737
2
3
16
13
266
1034
23855
91
11
2
529
3
12
2
2
1
42
2
1
1358
10020
4
3
42
3485
202
7
62606
2
5
1
2
2
13
1
1
49
1
24
1
588
59
3
65291
38372
3
6
77183
60
4329
1
16
1
5
1
316
6
2499
2
20040
1
1
111
1
2
1
1
1
352
2
1
1
23545
6
2793
1
2
5
6
4664
1
1
39516
33
1
1
1891
26
16
4
2
296
4
630
8519
1
5
28
51
1
31
177
2
912
61
3755
3
6
131
1133
4
2
1
1
5
2
2
6430
5
1
35
2
1
467
4
1
29
147
1
4
1462
2
217
7938
58
1
1
5
539
49
14
3
568
10
4
1
1
110
8
13
1
2
125
74
75
2
117
804
63
35
17
135
66
1
92
53
9
2
5
641
3
14
1
29
6
1
1
674
2
16
40
25
12226
8
2
48
2
59
45
1774
16
356
47
2
9
1
51695
9
16
29587
116
556
59
14
16161
1712
10
4
1
4
1
1
1
4
2
3
1
15370
2
1
320
62821
2
14
6
88
3
22
1
63
42
7
45179
3
3
13
2
48
69
10862
10
100
130
5
1
366
48
3921
20
3
33
30
4
3
226
3
8
13
4285
6
2
1
42690
2
76622
19
78
211
5
52
1149
7
105
894
1
203
2
1
12237
24
3
2
15
1
54
1
25
4
73
1
114
1
148
18
4
11
1
520
11
1
116
3
7
4
4
3
1
86
13
2
1
40
1
876
65513
88
48
1
6
83
3
1
3
6
4081
97
13
7
1
1
2
2
8
6977
8
10
676
44
1
4
2
2
9
28
7
4
1
6
153
11
2005
4
419
5
1
3
12
1
32
2033
934
14
1123
1
106
1
385
3
7
199
6891
1259
74
10249
3
1
51
246
1
1
10
40
2
2
1
3094
1
7
1
3
2
5
81
1
10875
2
5
39
478
385
5
129
15
11
7
9
676
1
23
9
15
6
25
6
73
14
1
5
253
19945
5
9
9594
2
6
3
1
7
1
3
65
88487
3674
11
4
1
33
4
10
262
32
1663
1
1
16
24
571
9
71
90909
47
81
19
530
30708
8
1
93
1
1
16
65
1
144
185
32
6
1
1
1
1
2
152
1227
266
6439
1
21
1065
3
10
4
4872
18
2
1
85
31
125
12
6207
3
1
2956
2864
3
6
2
1315
1857
5
1
28
3566
1
51
1
242
1
47
73
2
1178
20
408
17
2060
2
47
104
151
7
3
1
4
49
160
12
10
304
4353
16
1
151
1501
1
15
12
4
1
1
1
25
1
32052
22890
60
2
351
119
99
3055
76
9
1
1
28
44
1
5
73
7
425
23172
2
1
2
16
599
20
1
2
2
1
10
6741
1
5
871
667
35
41
4
10439
1
1
8
5
1082
1
12
1
69
3
151
10
30
149
67
1
1
46247
22755
1
15
1
3
1
6474
1513
7
6181
2
45
1
7301
9
3578
2
519
5
39
16
1
144
1
13
1
108
6
21224
1
1
209
4
44
1248
1
10
1
36
74
5
419
3574
4
3
15534
53
13
5
16
37078
35
63
47
578
4
1
9
4
532
19
33
16955
2
5
2
4
4
2
2
2
5
1
9
45
21
3
42919
557
27
36
195
2
9031
12
3
405
18
2
4
104
1
204
22
3652
4
5
3
30
37
10
1
9
1849
8
12
24
3
1
35
15963
73
14
7806
1
11163
965
1
1
6
3
222
12
12
78
10
49505
835
23
21
3
2
31
3
1
31419
10
1
1
3
25
1734
1
3
9789
7
38
7
9
7
1
3
10773
12
1
4
2772
5
13
1
297
1
65
2
12
3
1
29
3
11
9
982
1
1
5
1
35
1
15
20
2
1
1
7209
5
42126
5051
16
2415
2
1
3
36
1
1
6
315
28
27
3
305
8
26
8
1
2
477
878
10
4
72
1
2
6
10
277
43587
22
2482
5
88
52
5
4
1
26490
2576
14
1
25
22
6973
2281
20241
99
2
1
6686
9
44
1
57614
6
1
992
1377
1608
202
143
42
1844
4996
16
44
1153
343
7401
10
22
56
4
1
6
1
10882
10
96
15828
90
3
4
30
3
1
17161
2
175
164
546
407
11
99
16
1
93818
1
16
1
29
6
5
12
626
1126
84
84
1
1
1
2
2223
3
124
27
3
3
1
1
16
2
1
1
37
5
15
546
17784
1
2
20
120
15631
1
1
1
17605
135
1
72
17
1
12
1194
11
1174
3133
7
1103
1
4
302
34
204
15862
38159
26
1
74
1
46124
100
2
77
69
2
1
84
6
2
1
9
7
419
2
11
119
2
6
3
3
1
3131
7
49
5
1
3
54457
3
3
4753
3
2
1
2
5
1
27
1
302
1
188
124
7
54395
2
51
1
13
221
30
1
79
82307
109
1
4
133
1
7
2
15
6
344
15
219
17
321
2
1
1
32
8
80
5
37
1
1
846
70
2064
2522
9
1
24950
1
2
9710
3
4
4054
38
1
1348
26
4
22
321
1523
918
4
76
6
1
1
1
5
2601
1
3259
9
11
5
13
938
17
2994
9
362
9828
1
1
8
5
249
4
35168
16
4
30
3
197
31
112
848
16
83
11
26
90
634
10130
1
1
7
2
131
3188
7368
1405
5
77
6
1
13550
25
5
20
1
78
1
24
189
20403
15
19
9
1
9
1008
63
1
13
46728
4073
4296
1132
2
2
2
36
1
29
1
518
27
2
154
2684
4
7
19
20432
1
1
21
1
3495
1
1
20
7
228
40
1
1
2853
38839
1240
5
3
14180
1017
3
5
1
1
1
54
90
14
1
4
1
2581
33
1
5866
314
450
195
1
1
17
29863
6
4773
3
4
921
2780
10
535
1
2
1
270
5
1
1
2
1
9019
3
1
8
8
1
66682
143
106
1
23
2
1
2627
9
81
1
3140
1
54
2
643
13
1
1
2
15
35
3620
44
1
111
1
1
387
52
55
1
682
3
4
1
2
2
11
13
32
1
83
42366
5
8
1
13644
1
7
75387
17
25
2
3
62
1
1
36
1
8
8
113
2
4
1
2
2593
8
21690
6
1
27987
4
5774
17
8441
192
3
24
1
15
3
3
5
33392
13494
13
4
1
2729
17
1
1342
2
1
22
178
14
387
1392
1
3
57353
2854
1
31
15
1
3480
3
2
1
5
113
1186
92
2
2
97692
1
299
6
2
11
8
20
1
2
10
5873
42
10785
223
2
41
45
50907
1
3
1
1
1
18
177
18903
4
8
1
9711
404
10
9373
3681
44
1
3
4439
25
343
393
11
6
1
8
72
154
13
1
5
3
8
3
87
7
7
433
6
1
1
75196
1
17
2
1
62
84801
220
179
1
6
7
6315
27
5
13
40
1
1
38
207
1
1
46
7111
31
6
325
2
3
1
1480
66
24
31013
4669
11
411
1
125
14
5
1
64
1
143
4
1
3
7
1
228
12
101
18
16
8
38
64
42608
2
1920
8
2
2
1
138
186
1445
5
51
1488
30
1
1595
1
343
380
16645
4
5
1
10
15
40309
1
1
1112
6
57032
13312
17
7661
229
1
6
2
1
278
430
12
1
319
5
10
11
3
6
50
858
5445
28
4
21500
3
35
2
29
5
94
12
270
5
23
38
63213
1
1
66
4006
17542
2
53758
12
402
28
2
673
2
50
39
249
4
1612
79
1
23
1
4
9330
14
1
1
7843
124
12
8838
3
51
50
431
231
127
8917
3
5
1
6
1
18893
2
14
82
10
3
3
816
163
1
3
10
65
1
2
204
62
1
41
4
2
1
1971
6825
1
4
2365
1
4
4
74
2
1
1
5
336
20
2
3
1
5
44
4
155
8
5
2
157
5668
2
56
1
2
6139
20
807
16
11490
160
1
48623
251
9
44216
3372
1
49
1
4912
16
2
1
24
38461
21
1
5
61907
132
2
19
32
80925
2
2
1
2
8
436
28
11
127
5
360
576
3
1
1378
1
13
6
1
1
5
1
8
117
19332
9
1
2
130
1042
536
6082
5
1
40
1
17
13
164
872
215
22
27
2
4
221
99
1
1
11
4
1
3608
11
40
68422
49021
171
1
6
431
12
1
5
3
246
8509
1
34
88
1
1
1
50043
33
14
211
41127
1
170
37660
62
5
61
23
591
3226
2
96
4
1
2
1155
59
342
1
1
1
1
89
214
8
1619
1
4
114
2
5
2
4
15
3
7
13557
2
1251
156
128
3
1
81
153
5
1800
8
1
28
5
454
50
167
1718
4
14209
5674
8
4
2359
10
8
12
1
17
1
188
25
2
2
1
35079
2
51
20
1
1
1
198
3
113
1
1
1
1
10
159
309
1
10
3
3
5
6780
1
403
11
2
3
2
710
2
1
1
4
122
130
1876
1
18
147
4
1147
18
1
1
3
2
24
18
3
10
1
9
2
2
30098
68
4
15699
9234
4954
3
4081
3
1
89645
1
331
1
64
87
590
582
40
1
2
1
582
7
127
393
386
3
1
43
73965
4
1560
711
1
3
82
2
1
3
14
8
1
8
1
1
5
3
2
28626
22
2
29
11495
2
7741
3210
21
5289
4
994
15
3
3
1
18
2
1
3
4289
1414
3
3
2
1826
132
1
3
14
2
1
448
53
853
131
257
3
3
1
1
1
1567
370
58187
1
1
54
104
1644
3493
8
8
18
76
28
2
5
7
46844
15
34
339
6
6
1
26
5849
2
1
1746
28
1
2
93
2091
1982
2
19
82
4
1
91
616
8
455
1463
62
5
3
43
2
155
60
407
69
140
416
1
2
12
266
73
90
1
3
2
6
218
10128
19446
143
8
5
13
101
445
11726
1
1
70
1
1
32
8
6668
1
1
3
32
2
1054
162
2
116
26
1
1
3
358
1
1
9
1
7
15894
3
121
407
53
2
1
3
1
9175
51
217
2
1
172
6
1122
328
2
268
1
2769
3
19
4
5
8253
8128
1
2
5
2730
189
29
31336
1
20
47606
375
4
277
28
15
4
42919
3
4
12
2
264
33
1
12
18
329
5
1
2
89
14
1
390
1
1725
7
26225
8
21
1852
38
2
15
3445
115
13
3
184
616
4377
12
23
57
1565
1
59
1
394
16
12
48
45
2
1
14
1
1
17
1
5
282
7
7952
70
639
9
45980
1371
7
14
5
583
12
533
2
4
82
53
10
10
157
91
3
1
20
3
1814
1
171
57
171
25
8
1
1
206
52
2
28236
13
128
6100
285
1
1
643
1800
27
107
1287
1
278
2
4
1
115
5126
3
350
91
5217
11788
120
91112
170
29237
2
54
368
2
379
11
28
1033
1
5
4
2
4
4
8
1330
453
1
6779
2
4
16
1
1
1203
37
2
1
1
6
3
1
10
6
1
143
3
4260
21
6
26
1933
83019
882
1371
1
69
1
1
274
7888
1
1
19
197
1
160
39
2
3
3167
1
5
74582
10
71
2
3
1
3
10
3
545
17
286
69325
3
7341
4
1
3
16
5
112
5
1
1
19862
4
1405
62606
10078
4
8
4
3
2
1
9
226
103
1153
2
2
2
36
18
6
12
7957
17
20426
37
943
4
1
1
576
4
2909
683
6796
2
5
7
1
4
23
1
2
81
1731
1
5804
22
70
185
171
20229
54321
485
13
6
1673
2
2657
1231
3
50
2
1
38
1
1
790
24
9
2
132
1513
15
6
1058
12
5
5281
7
25
53
2
163
3
1
6
898
15
7
10
9
3451
2
282
7
2
9
23715
6
73
179
2
3
2
1
211
3835
22
844
1
1
57998
15582
4
3548
1010
1
23
1
5
1
1358
3824
7
324
1
127
7
1
61074
303
11941
25127
209
13
8
184
3
314
12076
1
124
1
193
35157
477
33
111
10
1
1
3
54
1
6
1
11569
37
5
19764
21030
1719
957
28
3
573
26
10
5272
2
379
12
1
55093
13
4
21
885
5
1
51
6
17
692
8
124
1422
6
21443
2
44
19273
1
1
2
19911
335
2
4276
1
4169
2
1
5
1619
4
6
10476
4
309
1
3
253
16
1
1
13
8543
58931
2
60
8
2
1198
69
7
370
7
1
52
2
2
74437
3
4
751
1
3978
15
1054
482
1
4
12
1
46
11
9
8
5
12
4
1
2
40
2
40
1
2
2
10
970
2
43352
17
1
2
35
139
2
15
71
1
13
14164
106
1
9
2
22
478
13
2
8
2502
8
1
2
2
1
1
2905
2
1
1
2
71
3145
63
507
8
1
19
3
9
7984
4
2
1
11134
1
3
11
55
4
6
2
1
3
3725
1
14722
1
16
15
6
7
5
52
3
1652
13
46
1
1
44
25
7997
77
23
1
6
163
1
574
9
24
292
44
202
1020
24
6
1
1
9
23
6
2
1
1
1
817
15
1
2
332
1
1
67
340
6
11
2
2
1026
12
7
2
4
6
50564
2
1
60
2
13
1
5
6
1
1
1
1
44
5
1
166
149
2
8
1
74940
21
7277
1
10
3
1
1671
8
10
2
4
2635
2
1247
370
2
1
12572
21
571
3
14
71
208
1
6
1
1
16
3
1
14
4
1651
2
1
8
3328
1
222
1686
12544
100
5
3
4
301
1
33
13
3
9
13
1
1
5
1
48
10
1386
785
18
20943
9
2
463
2
1
2960
5
15
18
3
5
3
2
3
3441
29870
1
2
698
42072
15
7
22
3
2
1
5
225
87408
3
94
6
3
51646
70
4
149
4327
1161
1
32
1
1
22
571
1
6
1
1
1
410
42
7
4
7
1
3
6
12575
12
1
1
13
7
78
38
1
6
1
220
43
135
2
205
152
4
6910
1
2
1897
36
443
3530
13
12
10
22
130
4
2
47
3
6
92
2225
8253
464
150
5
90
41
5
103
5
51
1
2
36
9
658
1
23
3
41
25493
188
258
1270
1
4
1
11
7
16
1
3
2436
2387
18
34
13
1
7
3465
1
1
43399
21
103
2
279
31369
311
2
9
5
5
70
1
398
191
5279
17763
306
4
5
1220
26
64
16
1
2
2
17256
948
18
1
1557
90
2
1
574
5
1404
1
2950
737
58
5
16
9
2
4
1393
1
2
35
4
385
73
1
2957
4
4774
18
32801
655
347
3
1
5
14
21474
1
1709
12
1612
1
2
377
353
9878
1376
480
1
6
18
5
68
1
1
6
2
11
1
2
187
181
66
1
249
513
3
52
1
19
1
152
61
1774
2
249
7
1
2
4
40
6904
812
2
2
6
1
1
10
1
5
2
75
176
136
1
5
156
18
2
615
3462
2
19489
1
3
1
2
1
6
164
1
2
2
19
1
30
20999
7
7
21
1
94
77
3
8
1
3712
249
3
5
8
1
166
1
23231
1392
40
4
2
1
4
1
78455
3
5
19
2
32
6
183
5
5
3453
1210
1
1369
4
1
2
2
26429
1
686
585
1
1701
3
8
1
19
1
204
3
420
13
2
30
3
3
73130
1
121
1
33
1275
2
796
2782
64
3
34
8
1
88445
24
29
1
3617
63887
5
8
11
1
1614
207
1
1063
2
5
1
2
1
1
7
5
15
273
3
3230
2
1
15
355
1
3932
2
4
958
1
9
3
2072
1
2
574
1
17
21
8
16
2
194
1
1
392
12
2
426
11
24
1
22902
1
6
46122
354
42
5
13
1
34
2
10621
5015
17265
66
17
29
1
139
14
2
1
948
1
1
85
6
2
302
184
2
180
1213
744
9
22
36046
2354
1
473
19370
3353
40542
2
11431
117
6
7783
28
12
2
1
1
1
2
2361
5
1
87306
1
14
3
1
3225
25
11
317
318
1062
6
1
8
52
6088
2
19
1550
37445
2
2
516
3
31
1
2419
1
3
3368
2
12
57
7
116
1
4
3292
101
54
15
681
8257
1
420
8
27
29
4326
2
11858
3
1
10
18
14
2
31
197
68943
13
2
539
73
36733
46
4
1
2
1
1
2
87
4
1
2327
2
2
281
23
43
42
7396
41
1
58
9892
1787
42
25
5
2
1
2
395
3811
7
188
1
250
2
26
4
1
1
1
8
285
1
11
10
5
204
245
54
441
258
1
12
1
1375
1
7
3
64
1
34
2
29
4
1
3
10
1
6013
13
2
1353
2608
58167
1
11
1
14
3
16
184
125
1100
2351
10
35
740
473
10
3
3
5
61795
1
72
1
195
47
2
1247
3
1
5
7
1
1
5
5
31303
3
2
1
30
22
2
318
5
1803
10
18
56442
1686
1664
7
115
21
10
17430
94
1
2
1494
1169
9
76
11
7
120
2
293
102
4
3
5
35424
693
319
222
2
22
23368
1
6
17
5709
13
7
4
3
156
64
147
3
4
1
12
27
948
30230
2
3
1297
1
1
7
7
41
6553
29261
26
3
3
8781
2
47681
1332
2
1
44
15
2
73
35
2810
12
2
6
4
3
7
1
1
4420
90
2735
476
23
129
262
10
10
69
33
386
6
6
8427
50
2
29
8
17
3
2
115
232
1
5047
17
76
2
2
3610
13
82
14
4
3
616
67379
2635
3187
77
9
1
4
41
1
3116
1
11
5
62
5
10
5
2851
5
87
382
8712
1
150
1762
1
4
2
1
152
2622
1
25
16
8
1
3040
86
37
66
1
80
22
140
1
4
17
19341
2
43
2
8
1
47
3459
38339
2
21
59
25
397
2
1
1
77
28
2253
1210
37
10
5
1
1
8379
1
1
4
5
921
3
31
1
104
4
20090
21
91
1
1
7
5
4
8
35
4
173
27
1
1
9898
2
2
12
1
9
4
9
1
460
617
42
2428
4
44
2
73289
16
16
13
27
4
50
3
1
1
12
1
1701
5
246
1
1
1
1
6721
630
96805
3
10
2
11656
35
54
5575
28
162
1
59
16952
1039
57
300
200
16
3
1
22
39844
75
34943
23
5
1934
42093
1
140
1
8
5
2
776
22
5
4
40
53
1
182
1
8
1
6
1906
257
2
7
50361
4
93
1
1
18542
345
1
9
10
28
7
1
2
1
1
67
1
95
10
2
2
2
4
2
1
4
5
9
1
2
91
5
11
3607
1
1
919
151
2
85
2
1
6961
82
1
1
3764
57
10
2
3354
10
2
2
3
8
9
3
2666
3
235
2
570
727
3
5888
2
2
1982
2909
238
540
4
1
1
1520
1
12
1
96
14
15
79
268
2
79
2
1
2
9
2
377
1
45
168
4787
3
1097
107
1
6
1
2
3
2
1
1
1
1149
102
1
7
43
22
7411
24479
794
1
3
12
28
2
24
2
6341
488
66
2
1
4914
5
1
20
32
30463
3
1
37
9
1
172
610
32
148
2
2
1
102
26
1299
147
20
6
2
1
25
2
6
1
586
1
38
2
6
6
1
1
2
4
1
6412
2
88
2
371
4
6
2
1
2
1
1
507
3079
761
6
4
3
5
3
29
12
1
9
585
47
1
1
3140
12
50005
1
5
5
12
28
8
1
9
1
1
113
45
7592
2007
1
1
2
13
1695
1
3055
1
90
147
140
514
1
20
1
27
2
1
413
27
160
4
1
13
52
1
1082
1
6
1
39
1
91
33
6
86
1
19
5
2
1
38
23
1
14
838
10
19
5
6
16
3
15
3
54
1
9
10
37
28
83008
17
5
2861
20
25
8
11
8
24
69
34
1
2
282
2
5
1
8247
2
23
48
5406
106
136
1
1
75
1
6
1
1
12319
10
99
144
1
4569
467
5
3
18
20
8911
191
23368
13
11
16888
556
3
1
166
1
4
1742
393
3
10721
10
8
1
72
1
15
102
216
6
5
7835
52037
6
1
1
3836
10
11555
10753
3
5
5
3
4
3
438
1
3
2
122
14
17
5
9
79
35
3066
282
1316
74
15
797
236
1
14
4453
2
1
1
20143
2
5
2
13
17
306
2
522
4
61
1
47
1
1423
75791
9
1
5
5
1
1
9
16
1
4
86
85567
2
3
3
2384
1
1174
10
103
1
218
13
55
557
6
3263
3
50
2084
2189
1
4
1
1352
20
75
5
50544
26
11
20
3
18
14
1608
541
50207
1
21
2
1
63167
4470
2
42
7
680
245
1
305
55
1
1056
82
1592
824
14
1
5
30365
4
12324
11
122
3
6
2
1
8
170
1
1
3
7
15159
2282
86392
765
11
7
10575
1
4
115
1475
1
7172
2164
4037
804
12
3558
1176
1644
95
27
1719
4
242
1
1
1
213
1
1482
4
132
5
1
409
9
2
2
1
1
144
1
83620
6
95
9
47667
2
14
53
2
9
346
35
78
3
10274
44
1
4
1
22
14
6
85
703
6
1
1
309
1
105
2
1
78
29
291
1
389
1
3964
474
1
3018
74
3
1
10
17
2
55
1
15
1
10
1
327
2
421
5
27
17
268
2
1
23
1
74
18
22
30
304
35
2743
20
2171
33
2
29
1
53
31183
82
178
1
270
326
3
845
307
2
3
1
291
1339
64
1
4753
9115
4
1
7
5
2
89
223
1
2
5
1258
1
3
13433
2
2
1
5
1
5159
1
6
70
129
23
71
82
10
7
1
13
14
544
142
1368
8
6773
1180
799
1750
37068
18710
1
8
31380
13469
12
2
221
37
2
12
5
18
1
139
2
6
1
8
2
34
32
114
150
1
1
138
93
11
113
22114
18
2
3
226
1
48
2
241
19
4
12
1
1
355
1
7
1
5
131
1
4
12
113
65
56
11
1
7
956
2
1
1
695
74
65
106
2
16
29
13
43785
6
1
2
9724
72363
37
30365
449
319
39
2204
5
7
24
18278
23
5
64
1
6958
27902
2
293
1
398
1
337
1
3266
136
7
14
62523
762
3
16
5326
9327
30
8
271
6
1
19
148
9
3
45823
1
13
1
1
11
30314
1
1
132
405
8
65
128
1040
15
1
101
16
859
1845
3
1
21
2
2
13
158
5
11
427
262
3
3
3199
1
33
1
1
7216
36
4
2
1
13
50
3
1
486
235
16
739
5501
3
1
7
1799
1
1
22
3884
188
1
3
1546
9470
9
1
13
7
17
1
2116
2915
62
19
44
170
1
5
10552
1757
5140
54
8
3
12
1795
8441
9
703
6
1
28
1
1
1
5
6
7
3
25
1
4
8
1
1
56961
1
1
19
37
1
2
23
292
77
1
1
85
43
640
1
18
3
392
19
9
1186
43
2
1
423
1
32
1
68
1
74711
2
2
4
5
89
2
1
1011
84
2
42
35
3
8
21
33
1968
21
8
5
574
2
6236
3
28197
3
10621
1
4954
1
5
10
25
1
20521
68
6
1
1
23
2
1
20512
14
1
15
755
7629
1
1
22
2
129
5
261
58
53925
1
1
77282
20
1
45
8
33
6
1
37
28591
3
43839
4
4
57378
40
1
2
10
192
4
32
4
3
10
117
9
8
666
1738
30
1382
5
1
265
2
1
853
3
2
91
325
2
9
4670
6
53728
1
29
31
2
1
2
1
3207
8
590
28
2208
135
570
3
3
3
1
2515
275
5
1
87
5
908
1
3
1
2
1
2457
151
3
4
129
1
8
3
3
31018
1
1
4
1
10
36
4541
4979
1454
7
2
33
1363
395
13
1
82
9
2061
1
67
5
10
549
3071
305
3
7
7498
16
1
1
14
1
3
2
46
113
2
297
698
1
134
452
30
4
3719
16773
1
2
11
47
10
18
81
4
2433
2
1045
9
14
688
1
42
4169
6
2072
2
3
50202
3
3781
1
211
567
9
1
18
504
14
2
1
1
1
271
37
31639
9872
14
1
5
2
1243
3
1
3
2
1
336
1
1
6
2
80
3
8981
133
22
1
192
2
2
2
285
12
1
286
95
2
13
395
1229
33
1
562
4
84
9
1
13250
2
3641
7
1
23948
352
5
2
4
541
41
14
447
1
9876
2
4
1
2
11
5
3003
68
192
12
374
2
5
61
25
1
1
5
2
12
1947
65
1
4772
5
29818
19929
1
22
4
2027
4
1
1
37955
2
5
30
2562
2919
46
35140
1
90135
37
21
1344
2
77
16611
1
14
24
261
2
4
18
2
2477
178
2
2
124
9
4
37
2
2
1
42
39024
133
17625
1
448
3365
121
54
251
3
1
1
1
1
4374
2
7
5143
4
7
1
5308
2
6
12
2
11
27
1
1
1
711
221
2
61
99038
3
2
2
7
1
5
169
2
11955
1
5
409
1
16
1
22
7
13
48
1
2
5324
2
4136
2
29
72
119
1
139
1
38574
1073
1
85
2
23
2
65
2
68642
1
6
299
154
1493
46
36
6
197
1376
536
1
1
5
1
1
550
2
9
1
13
4
2
1
23
1
10
15
2
9732
1
190
14355
4
2
263
85
13
88405
3
45
15
6
13
1
1
51401
2252
52264
1033
273
276
29
1962
2
1
13
157
15
7
107
4
9
12
87
542
3
352
1
1
54
9
26
1
1
2
5424
63
75
1
1
2
1
1257
16
3
3
1
6
1
85823
3
6
1
3
275
3
261
1
1
11
7
1
2
55
23
28
21
2
22
24494
4
3325
6505
1
15
3
3
8
262
2
5
1
1
5
9
3
3
1
110
125
1
536
11
1
13361
33925
11
1051
9
1
2
1
1
2635
7
2
1
3
1
1
1
91520
338
6
2
7
2
7
532
1
3
2
1
1
118
7667
1491
2
97
43
2
68
3
17
15
6
1
92630
32
131
170
22
11125
18
34
4
485
5
320
1
13
14
19
1
9
5
19724
1
9
16
2322
1829
15
1
2
1675
2
19730
69
225
25
14
4
1750
12
25
4
7012
37
60
1
11
39
3
2
1
18
1
2
24
60
30
81
2
40
32
4451
7
1
322
1
74582
11
1
14
7
2445
1
1
1695
13
5
5
3
2
32882
1
6
4000
2
50
1
929
8
51
80
613
1
20
1
182
15128
2
158
4713
56
3242
1
50709
85016
1
100
109
315
3
1
125
19
1
1
16
83
244
1
2
799
1
5534
1
1
129
887
2
9
7504
71
19073
3
17161
1
9
8
510
49397
2
2
336
2
2
305
56
9
29705
2
587
667
389
1
90
5
1
7745
2
17
35
1
304
8
1
2
4947
13
4270
2
1
4400
15
1
41
1
3
1
2
1
131
13097
2597
1
14
79
3279
1
146
2
1
4232
52
3
18
72440
4912
18
1
1
4
1
463
2994
1
5
112
1
11
975
11
5
2
1
2
41
3
4
2
445
3
10555
2
1
81
2
25
30
2
66505
11
25
2
1139
38
2071
77
2116
3239
144
1415
17
2
2
1
29
1
25
5
46
372
200
5
4
1
1
17828
110
2
2209
1
91
707
19
1
550
4
1
2
7
2501
2
1
108
2
1
1321
2
1
4089
1
1394
1
4
12
1
1301
2140
8
1
2
333
3
1
101
1481
7
2
31
3
75387
2
3
325
1
41331
18
24
28338
2
3
9
9
9
115
2
2806
4
12295
1
25
6
4
10473
1178
1
2415
37
39
4
1248
133
14
2
118
353
61
5
2
912
32002
1578
9093
9180
14
3879
19
1
1
1
38
11
26
5
3
2
9577
2
33
1
5
383
8
966
12
46
2
1
943
27
3
3
28
36
4388
3
6668
5
1
473
7
1
3125
1
173
227
1
2
28
94
2
7
1
526
3
4
3
8
3
9
1487
1
1
1
1
674
1
19
2
125
595
5
4
4
3
7
9
109
1
2
43839
11
1
50
1
2
29
2008
1
21
1
2
1663
188
11726
4
2
1
5
15372
27
8
1
1
8
512
51695
1
1
124
3
5
1
8
2
1
517
1
145
18
9163
50
222
2
8
91
4
7237
44
9
4
1
1
1
15
7
11
2
161
1
221
2063
24
332
1020
378
6
28778
736
1
8
37221
31877
178
16
68
218
7
38993
17570
7
1
2
3
32015
1
20
2
1
1
11
4
125
87
1
10
13
2
49
45
3
15
33
2
4
1
466
7257
5
1
796
2
1
1
28
10
5
644
160
6
9
111
1
1
1
6
6194
9
1
2
1
26
7
32
50
6
12
172
415
84723
54
3461
47
2
27450
2
49
3455
2
269
1
23
143
85828
9
199
95
1
3
455
40
1
354
1
1
33
5683
4
268
579
1
2
73
4
1
1
1
4
25
1
2
4
2406
7
10
12
3
14
11854
16
2
26
7091
29
1
310
635
320
11
3
30
3
37
170
2
13373
812
2
1
25
2549
41
10
374
1
755
21
126
260
1
570
1
116
3654
609
4
6
40
1
2
29
8
18
1548
4
4
2
32
385
1
2
2012
63
5
58
2
36
4
25109
2
1
9
2
11
7
1
2
9
4
346
11
1744
213
3
1
62
1
1
270
16
47
59
419
16
1
21
13550
10
6603
32661
10
1
54
231
42
1001
40
14
7
8
3478
24
1
14
12
30
113
1
2
2
3
6
9
11359
48572
26
4
4
91
9
111
26
1
85
17
2
1
23
2
2
1
24713
2
2
324
9
2524
7
2
36
3
18
10
49
186
1
1
11
542
59
12
7
4
3291
2
1
1
1
2
46
1
5
88836
666
23900
761
6112
1
887
3
2188
1
9
4
2
1
7
208
58
6
22
15
2
524
1
6
14
6
20385
1
19
173
11
2
6
2911
2380
79320
3
15
12
3
14245
1
2
301
1
4983
51
181
56
1
575
11
32
7
12
1
20
212
1
22656
13633
5
2474
34660
1913
54
319
145
1
2672
4
13
8
1142
4
1
541
5
7
23
3155
118
315
209
2
12256
1285
1
117
1
1
8
29
19
7
4
1
5
1
2
4472
1
14
618
2
629
5
2
76253
3
9597
37
18882
3
8
156
37442
19
23
1
1594
50
113
118
9
428
3
984
323
2
45
69
34
6
1
122
10
12
4977
37
44
19
1
8
1
1561
35663
34
132
22
1
20
10
965
2
3
1
11171
1
2
1
6
3
24
2
2
379
5
9
426
3
2
240
1714
111
38
657
1
1
3
4
85
2
1
66
6
4
2
7
1
1
18
742
5
1368
8
919
13848
56
8992
1
33
29
11
2
54
1
4
58
752
5
7
25
396
1
145
21
3
22
6
2844
3271
11
1
77
89
2
1
15
5
1
52969
2
12836
7
2
2
1
79
5
23
6566
2
149
12
33
448
744
8504
2
1
10
3
4
1
8
817
6
1
4
4
1131
4
6453
3746
766
4029
2
2
3
40215
7
2307
58
36047
449
52
4
3
7
1
1
7
188
22
2051
1
13
28
86267
71
1
3
1
16
2
7
2
5
3
5
2
98
27
2010
18
2
26
40813
1260
11281
24
198
2
28
24
5
14
7559
266
10
7046
3
4
11293
13
8
1
21
50
1
1
3
17
20090
3
687
1
143
1
6
842
1
4630
1
1
712
9
1
97
1
241
1287
1
1
1
1
8
85
8
5
88
1
6
1
1
16
470
862
19
6
1
8
4
13160
3
1
8
98
1
6
310
106
1
10
1
118
289
2
57
1
1699
57
15
1
34569
4
298
1
7
2998
1
9
3663
256
5
53
4429
1
1
44
6
506
783
8
1
6
11
371
2072
4
17
92
607
3
1
1
10737
68
1
22
3
2
1
1
1
3
1
5
5
1724
1
5
2
2
14
4
5
22
824
2
7
7
12121
143
9
1
81
9
1
15932
425
6
4
556
8665
1047
1
2
1
3
1
17
1
25225
1194
4
49
2
1
99739
5
91301
7
3
2
1
88
14
1
23
67430
1
772
1
98
2
3
958
1
1
130
4
11
1
1
11
6
6
1169
1
1
1
7220
1
1
2
329
30
1
1
3
40
3
1734
3
1
244
141
91
302
5405
1
222
85
458
80
1
1
4
3
6575
3
2
1
1
1890
131
1
1
2
1
1
35
20575
1
8
1
1
1090
7
1
591
1
78
156
3
16
16
1
308
1
865
4071
1
19302
3
2
120
57378
18417
1
2952
54
3
12577
1
46184
223
2351
1
4891
1917
1
13
16
30
1
3
596
1
136
1
195
50
69
129
4879
100
28
1
224
21
218
2045
2
7
1
10889
37
5
85
119
7
3
403
22
4
647
67
4429
4
4
3276
64
3
2
5
60
1
3
1
8509
30
16
6
8139
1
8
1
1
6
5
1
346
992
6
320
2
4
1
2
235
16022
23
2
42
13
1
132
18
1
109
1843
26
50
2
1
1
88
1
28
3
13
42
1
5
5158
95
341
40
14
50
5
1
43
14205
170
4
1
1272
60
1
1
1
4
9
9
4
1
1684
1025
1
3387
1
2
95
202
174
2
3
1
1
2
14715
96
60
2238
4
26232
11
10
1
9
5
10
2
4
29
1
73
110
6
20
1
17
12
38
4
6
5
30
1
1
2
8
1
3
3
3649
1
1
8
1
15189
9
3
3
77
1
7
1
9
3939
275
1
4
15
6
6
15
2
397
9
1
12
6
14
3
1
3387
3
18
109
15140
32
1
9294
230
240
1640
1
2
1
27
1
5
3
1
1
2
6
5916
55876
7
639
1
1
6
51
2
1
31
61
1
26
1746
2
1
1
1
316
92
8
18
248
1
16
1
23
16
3
259
2
634
37465
1
15
360
6
2
5
3
18
2068
10
1
8
1
1
270
40
19335
5
7471
83
13
44409
6
5
2
1
22
3
1
1
4
26
319
14
1302
3
29
513
1
3883
3213
7
3
51
2
44
1
1
1
118
87452
187
512
2
1366
183
128
117
3
45
11923
1
1
43
1
1
5
1
239
1
5
34
56
6
40
18
2746
9
390
1
2
309
147
1
2
8
62
2
48
67676
1
6
86
93
434
103
6
3148
9
878
5
7
6
1
21
2880
141
2
16
10
7
5
13
15372
10
1
44
9
5
17079
12
4
35
22651
176
3
1
3
1
26
29
2
2
2
6156
90
105
1806
1
44
2
4379
5670
10
7
4
26
1
5503
2
40
524
2
2
6
1
2
1509
13
1299
75023
39
38
1
3
240
12
1
1812
244
1
585
7
51108
66
1
735
23575
2
1
61907
1
1
565
7974
1
26459
14
2
226
2
2
6188
587
3
131
2456
1
1
30
8
3
9461
7
46
23
1326
1
1
1
22
69808
2
3
31
3
252
2585
21
3
2
83
113
12
2
25400
1
1
1
8
1
11155
7
835
30
179
37
2931
1
1
39
330
1
40
1
64
7780
16683
3
253
2955
1
43
1
266
82
4
35
31
4
24
58
6480
1
2
95
34
3973
15
48
1
21
24
1
16
1626
3
11
3
1
5780
2727
4
1
164
6
115
11
71
1
2
10
574
10800
82468
186
2
37
607
1
4
2222
172
2
1
39
411
16638
19705
3
2
35
40
13
5
1003
2
102
1
3
1567
1
2
4
958
1
2
6781
5
3
36733
1
14
76
4
3
2
31
516
1
3028
918
586
1
2
107
137
1
1
1
1
10
3190
839
16
3
6
6
9
335
2
1
1
59
62
4
1826
5
10199
1
62568
943
40
94
10286
1
2328
4637
1
1
1
24
1
54302
24
1
164
19
844
294
2
269
19146
53
14183
3629
1
164
1
37143
421
5
860
1
2
7
74
4746
13
13
2
56
152
1
20
14
3
912
435
1
4
20
1
22
26
952
58931
20
4
35
371
45
5
9
141
670
876
1
1
9
12
20
13
37
123
18
1
26
74
1
87
3
9
15585
306
1
1
2
1
1
1
8
15
136
13
1
2
23640
1
259
1214
199
145
101
3
362
1
35604
2
77
53
1
1
109
38
88152
1
106
12
8
20
14
6
275
1
38
1
4
1
1
36
3348
6
1
2
1
25
370
3
47
1
857
5
1
85
3546
2
268
5
1
28
160
590
1
72
3
40
1
4
1
7
5
17
1
2
6
2
320
54
29
1
12
4
9
41
1
83
351
1
75387
35692
330
1
1
15
5
6
1
19117
1081
40
1
3
1
1
2261
340
2
38551
398
82739
1
71
52
2
1
25
5
4
127
2
1
35
5
1
157
72
74
225
2503
4
6
4
2210
2
5
343
36
5
78293
53
19
1
89739
106
23
2
3116
1
6
1
328
2
541
33
16
866
47
1
97462
2
25
1
3
1
18925
856
3
21096
1443
64
1
1
1054
548
20
9
22
2205
25689
231
1
21
1
6
145
1
5
185
12
1
175
2
504
176
2
5
3
1
4
257
4
6224
49
95
8152
3
5
2
13
42
2
6
13
1
777
382
1501
31
14
5046
213
33
8
13430
49
135
3
25
1666
412
1
2
201
2
6684
963
1
341
198
16
1
1
23
209
30
391
2
188
11
34
23502
1
12
25
37822
36498
19
330
1125
2
1
9
2
6
1
1
4
2
7
358
20112
387
244
5147
3
585
4250
895
1500
6
1
1
1
9
1362
2
4
13
30
1121
44
372
6
32
36597
166
1
37
3
1
1411
2
4496
52
18
1
25
3
6633
1
43
1
1
2
1
53
3
3068
35
32672
1310
154
46
5
11
330
58
6
1
12
1
1
4540
5
13
8
1
178
1
3
1
26
1115
72
6
113
3
3
39
2
1
13
102
5
16
1
4
9
68110
2
18
46
26
25
20
1248
1
100
1
1
1771
4
9
5
1
4842
1019
18
6188
1
1
193
692
30
1
589
1
18
19720
1675
8
5574
2
2449
2
2
1
1
3
1
2
9108
1
108
4
2
2
17
12348
10
11
4
182
135
4
5
12
2
2
126
689
316
13461
8
994
8
1
3
1
1
60
2
8
19
1
164
1
47
3
22
221
11
41
1
39
5
14531
5
6
1
5
458
244
48
7
18
3
865
2
180
3115
30045
1
162
2
533
3
2
298
24
148
3
100
375
1
2
12256
30
3
13
4
12
10
35
1
12
35
312
2
1
2
3428
322
26
418
99
1
504
2898
2
3
1
4084
1
131
1
493
196
5
483
9
1
1
24
5
7050
55
1
1
3403
1
4
720
117
57
9
1
12
926
1
2
60
45
9
25
19
8
132
7038
7
777
3
1
2
1
61
4
22402
2
2
70
12
10
8
51
3
4
54
202
39
25
647
39516
3
3
342
2
1
13
1
1
1
65771
1222
1
129
24
23
68
218
5
1
3
1
93
380
1
7165
3
1
1173
12
1
33
34
46
100
64
3
1
1
2
3
2
2
1
1546
777
60
288
1
8
1
2
18
3
9
18
6
33
3
71
13382
1
5051
3882
110
287
8
6
5
1
4
1
9
3
33
36
1
30
68
4
32696
2448
5
787
6811
1
46
84
8
4
1
84
5
1116
2
2
78
6
84
6
9
13
40
6589
5
365
39844
874
83704
1
7
1
2
73
315
6
245
1
4
6
80
1
9
1
1
14
1
22046
7937
5
31
157
7
2
1
7
8
1
65470
12
24
2168
3
14
69985
63
702
3899
2
6
133
17
420
21
17526
4087
4
1
15
171
371
29
12
135
11
844
3721
1
6
7
1997
1
9
1
107
3
1
458
1
413
117
9
274
35842
8
12124
32
2
8
33
5
7790
1
4
693
1576
24
102
36386
12
2
14
281
110
1
1
2
139
47
48
3
50
2
1330
19
1
206
8
6956
42
1
3
12
22
1
47951
6
149
1
6
3389
2
1529
2
74
3
409
1
1
3
2243
1
77
1
1
1
102
3448
6
92
18
18
33925
8
4571
1
1
26
2
4
1
1
15
79
36
489
3
7
7
26
45094
121
757
2
11
4
12
13
1
326
3
1
122
394
28
31314
16861
369
1
6
1
6
2
24
194
8
2664
1590
1
1
94
2
13
4276
174
6
37
710
3
180
5
6
4
159
117
2
1
6
38
13
12
1404
3
3
1
90
2
67
7
33
17
1788
2
2
5
5
2
1
8
50671
1
1
2
10
3264
3
3
342
36
1249
38
7
43
51
1
2
10113
23
1
52
486
1
1
15
9232
8
269
1
590
4
23
1
1
3594
186
189
97
33
347
29
24
6
24552
22
36
151
1
2
49
28927
1
65310
1924
6
1447
9
10
30
49
6
1
6
18
22
2
16
14
53
1365
1
404
1
321
55
2
1
1
13
58
2
62
5
5
21539
5
1
1
41
85
13
1
340
42
643
9
14
1
25
8
44
356
9
1
5886
13
5
21
632
5
52
49
5
23
68
4
18585
450
111
35
20
64
8
6
80
667
5
126
2295
209
1
4
1
90
1
2
8
3
20
12
21
743
2
1
19
15480
8
2
2
11
2
2
1
1
1
3
1
35
1
11
8
14
2
1
34
537
3
962
2
1
1
1
1
132
3
4
181
70
1984
5
8
83
1825
1
18
23
4
347
24047
8
262
1
3
21
272
60
23
1
1
1018
5
197
1
14265
3
1
18
3
3471
69
2
40
16
1
447
12572
1
5
257
43
18465
2
88
170
19
64
2
3917
8
2
6
1
11
1
12
15
23
24
187
6
1018
2
19
3
1
48
5928
2
9
7080
1
12
12
27924
1
24
4
13
4
590
5
110
545
1
4869
3
1
145
1
2
1
293
6
1
5
3
3
32765
11
9
1
864
1
1
4572
147
11
59
3
2
15
1
3
8
3
609
2228
7
15
1211
1481
2
2
6
9
59
14
1
157
2
9876
34
1414
64
2
1
41
2232
1170
7327
8
90
1
20
1683
5
2165
5
1
108
1
1
185
20690
2
181
601
1
5
4816
86267
125
103
11
254
3
144
5
16
1
11
295
374
5940
10
3512
1
14
29
199
1
16
8
1
31
3
76
23
122
2
155
4639
61
7
1
63338
2
1197
1
1
7
17
12038
1
9
25
3
8
16
2
58
1
85
22588
1
11
38
2482
21
2
2
18677
2
10
906
13
2
3901
86
213
511
677
8
1
1
74
31
1573
1036
10905
4
1
10
2186
397
5486
3
3
138
19
1
23
1
1
73
31530
52
1
7
426
1
5424
178
24
779
1826
10
965
3293
2
97
704
2
168
47904
570
34
41
1
8
4
9
5928
16
4
1
4
6
9488
30802
302
12
9
26
1
2
6
1
68
1746
1
423
19034
8
64
1359
11
24467
4243
1808
91
1
10
1
225
1
945
22
383
3
269
24
155
1
20
1
2
463
683
1
1
2
3
45517
4
5129
2
75212
1
7
21164
1
135
4
10279
3
1
3
90
34
1
1
2
2
81
2
5
17
13
168
1
43
2
28
1
5562
3
13
3
14967
12
493
586
2365
1
1
6999
2
11
18
39
4
1
2
92
1
511
3
27
1
6
6
5
1
8
193
3
13
479
16
1
1
3
8435
1
63453
11
25
121
6
5
14
3
52
1
5
148
60
2
73
3
9
31
23
7219
1
8
2
411
5
74
36
1402
119
5928
2
450
1
57
9
4
73
46
6
2
14
1
3
35
32
70037
1116
2
2
1
8
2
34
224
2
1
1000
108
1
3
16267
971
1
1
50
67
18
187
13
1
3033
90
206
47
1
15
2
9
4
8
1
49
1
14
17
58
16
56
24
1
4
1
3
40
28938
47
23
20520
29
4
15
13
7
15
28041
1
2
405
24
326
1
1
4
5119
54
19
17
1
1
1
24
7
11
16
1
1
4372
60
6
3587
315
22517
2
400
26
9
133
575
60
11
27
1
2
6
1
1
1
3
2
1
9221
1
3
1
14
167
22
31
1
1
1
1
2
15
118
305
4
149
676
38
2
2
4
2
4
2
1
4
13
2
148
2
1
11
7
1
4
13
3
346
3271
1
1
440
9801
25
1
1888
78
3
1231
3
1
8
3
1
9
2
10
3
301
5
1
9
16267
2578
1
5427
1
42
33
881
118
447
23
9
6
879
1
45083
57
1
2
2
5
90
70293
32
4
3
34
4
4
1
2
108
1
298
245
2
23
15
1031
2
736
2
6630
48
1
64
6
159
1051
1
1
1
8
123
1666
1
52
1
1890
65
89899
4
2
5348
1921
1
66
1
132
6034
52159
32
30
37
7
1
26369
224
12
12
1
2911
3
5
2
23
1
1
2
1
4649
131
1
1
4
2
1
306
345
55647
1
1
4
11
8
1846
7
1
2
242
3
3
1
26132
7810
19
16
2
3
8128
8
3042
321
1
3
8
3
158
1335
1
1
4
1
4
1
125
35
98
12
1712
19
58
1
32
1
1
11329
5
47
1
2
2619
180
224
55
3020
1
1
2
2314
1
2
1
102
1
78
2
4
1
544
1
3
18
326
6
6
18
166
7184
9
10
66
1
12
18799
94
1
215
1
1
17
1
1
40
8
12
43
19
2
583
5725
68
1
1
1008
7
1
1
7
1
1432
13
47
235
206
1
15721
1
14
25
1
38
14
780
1
682
60
5804
1
1
1
4
123
7
7
1
129
7
21
1
1
1
1
2
2
5
48
6
81275
1
9
37
1
1
2
32
155
29
1
27
1
1
3131
801
13
37
34760
38403
1026
8
3718
17
14
2
59394
4
1
47
1
1
1
289
2
650
4400
671
2
186
102
788
4
75359
142
13
1
6
33
11
3
2
1
2
457
2
3
2244
15
4
10416
1
6
57
46
95
7372
15872
6
1
1
3
996
1
14
18
485
1
1
5
4837
69
7506
1488
10
1
1
4
419
2
6
313
1
20
39
2
20
1
592
87632
5
1
3
124
114
11220
3
116
1
272
1
44
30
30
175
5
2
32
20977
21
3
2
25
2173
32
235
188
1
3
1
1
46
1
757
3
20
4
1
72
1
57
397
2
1
477
30
2
476
55
4
1
44
2
3
1
8774
96
32579
13
3
1
40365
5
77
3
117
13
16
1
84
1
1
672
76
235
685
5
6
27
50
5
2
56
1
1
2
53
1
10
49
794
2
3
5
230
22
234
6
39914
109
2239
175
41847
2
12
7
2
1
1
3
16
70
117
10
9
1
6
36
6
128
10
2
1
3
1
1
1
358
59
9
10
1
1
5
10318
131
2
54
4
1
41
141
1
102
2
4
3
1
2
1
4
2
2
1
1
28028
1174
14
3
19454
1
1
2
53
1239
780
1
61
13
49
1
2
6
64
255
217
237
64378
18
99
1
2
32
687
270
1
12
4947
86
1
4
8
1
1
1
253
4
9
1040
1
1
28
2
42
4
18
15
2
1
574
10
5003
1
19
1
120
104
829
1
18
42406
90
2
3
3
1
2
1
6
36
10
395
7
8
3
1
1
7
6722
784
498
125
2
6
5
7
14
10
24
26
83
33
40
76
4651
79376
1362
1
53
1
1770
1
3517
891
11
21
58931
7500
9
1
60
15
82
14
276
174
5
2
1
33
8
4
26
99
3
6
78
731
102
4
1
3
88
1
41
736
3
4050
176
1
1
4
1
1
135
1
2
15265
1
254
8
2
4
44686
382
4
2
23
782
1
1
2
1
1
36
7
13
1
4
9
3958
1389
41
1
34
1
1
102
6
43
38917
90
39
178
67713
1
75
1
2775
1
1
155
33
42127
12
1
1
45
7
31247
6
1
1
19597
10
1
45
9
345
28
33827
11
30
5
4
3
231
17244
10083
33
1
2
3
870
7
1
24
1
92
328
75
61
27
3
5
143
22
16
3
2
29
1
2
3
2735
2
1
6
254
1
1
3
2
2
1
1
1
8191
3
70577
1
428
1
28
29
309
77
2494
148
8
860
2
163
1
3025
284
14
1
2
1
1
1
883
4
35
468
103
2
1
41
83
15
66
4
3
1
50
814
1
4
25885
7
3
28054
3
1
1
8
35
54897
9
4
2
7191
2
33289
3
3
241
2269
14595
200
778
138
59
85
3
77525
144
1
12
359
10
3519
40870
371
271
69
57
9388
1
3752
43
2
1
2
431
2
1
13610
13
33
1310
2
6
561
53
2
383
49
17
11
2
3
1
69
5
2
5
1820
23
58
1
12572
1239
10
80
1
814
18
154
4
1
1
26
40557
28
1
1
2
4
16
16028
28
3
587
1170
3
3
66900
1208
2
1
1
1
198
11
28
9
17
1
1
1466
1
41
197
4
23
1
3
245
19
192
14
6
5
1
224
13
6
1
7106
41
1
4
23
1
72
23
65081
769
5
4
1
3
4
7
138
5
28306
158
30
24
3
3
2
1415
1
1
1
124
7
7
1
4
6378
2
1
859
2
3
1
2
4
1378
2878
3
950
23
9
43
21096
1
121
10
1
7591
2
20
786
5237
11
65417
1463
2
4
321
7
4
8987
3
2
1
1
1
193
19
28
66
23
1
5
31
5
11
7
10
1
33
24
3
101
2134
66
26
10
10
1
1
337
5
5
29
1
161
1
5
4
1
1
10
7
41
1162
2
81798
1
5
70
17
159
6172
678
3
1
1
3
1132
17
19
8
1
1
83
141
184
128
2
3
292
108
8
2
6181
64308
17291
79
198
138
116
309
16
3070
37
6
7
1
32979
9525
312
1
6
9
5
77
4
27
12
576
108
2
1
53
51
1
1208
1
701
2
464
18
3
1
13
62814
1
1518
111
29
91
16
6
148
5
17185
1
4
80
590
60
5968
1
740
5513
14
81314
3
9
6829
3
49
106
1
17
10
20
460
1
2317
257
3
48993
5
1
49198
3
44
5
2
8095
10
5804
1230
51
1
4
10256
682
1
85
7
155
1
3
2
1
23816
6
1
14
14
1006
4
173
93
45
58
185
48884
1
2
422
167
6
5149
45
1
1
22
2
9
1
1
74530
3
1380
2
2
1
98
2
1
1
149
29
7
256
116
3
44
18
1
1
2
2
79
2
1
4
3
1
616
3
1
5
226
3137
53918
3
1
11852
1
3
1
12
45173
27
4
1
4
15
53983
56
255
24
4
1
1
6
216
169
5
7
2
25644
2
4
1
1
4127
3
68
579
86
145
35
14
1
1
2
17
4875
2
2374
16
165
5938
18
194
32
2
199
2
8
18
1
1
1421
1
41
2
171
16
6
6
1
1
88
156
100
5
5
1
12
510
1
4
3
3
1284
1
24
9
1
2
2
2
13
17
17
6
1063
1
2
6
1126
2
27
3
12902
2
3
1
6
2
96
3280
34
33
32
1
345
1
3
1209
254
1
241
1
5
29
2
26
3517
59005
31
106
32
2649
270
35
88822
2
8
1
237
14092
92
1
139
11
10
707
1
1
144
41196
1
36
167
24
1
7
611
6
52
5
1
6
1
36
1
1089
469
2
749
2
10
2
1
4
431
2
1
203
7
1
12653
3
1
2
82
1
498
1
1
14
1679
17
14930
292
47
3
14
515
40
24
1099
1
17
18800
33
3
11
20
931
1
21
5000
19
86
15
5
9
3
2093
135
3
190
63674
2
1
18
5
1
486
53
91071
79
24
13
1
23
5
8
1
1
1
1
10
2
3470
2089
1
3
2
41
3
4
84
1
11616
5
1
57
32
28
62
2
1
45
2
6
32
3
1
1833
56
4
48
11904
4
1
17
7583
80
1
497
18
86626
18
64672
5
80
26
2
7
14
3
1
17
51
9
1574
12110
2430
9
207
2
2
1
28
3
33
8
32899
1
118
19
465
1
31
392
19
55
1
1
7168
21
22
3
82
60
281
1
3
3
90
8
147
2945
5095
2
1018
2004
2
31
7
1
1
1700
1625
1
1005
4
22
3
67
4
385
1
1
2
65
1
9
9
2889
1
49
1
243
41
52349
218
1
28
80
1
2641
4
17
8
61
15
443
1
3
1
3
9
1
30
1
4
40
161
11
14
3
6
1
3
1
4
18
2
8
428
72
1
1
11
10043
404
1
7
1
74
1
19
11
1
1110
1
4152
2308
2
3
695
1
2764
6
6
216
1
11
53
392
2
5
1
19
2
1
35213
7
1
4
10
563
12
28351
108
12
86
14
1433
7
1
50
12
1
26846
17
221
187
1
22
15
6
56
4678
6
149
1
2
57767
12559
16
321
8
49914
12
2
3
2
1
41
281
1
256
8
11
1
4394
4
3
517
1
266
19761
1
1
1
2
20934
1
225
4490
2443
8
17
4
1
2
13
34
439
1
2
2
2
34
44
1
14
28
18
1
1
52
4
32
1
1
18
20
16240
1
2
1
1
26
4010
3
1
5
2
23
1
11
17849
2127
1
5
6447
3
1
705
1
3
1
2
28
1
760
3
1
1
20
622
205
370
13
1
7
2243
1
22
18
2
5
54321
18
1156
6
2
11
2
3
75
1
15
240
524
7
3
3
5149
2796
5
6
1
19457
3
1
1
1938
42
46
1
7
2
52
4
72349
14
1
1
5
55
315
6
3
761
3
22
2498
2
19105
124
4
11
5
22
121
121
4
963
21
15
4
4
143
4
9
5
1
14
1
38461
225
58
32
12
3
169
151
9
6
3
17
2335
61
3248
1
132
5782
1
11
163
24
471
4
2
9
23
5604
3
11506
40
1
6
384
5
102
4
24
18
79
4
1
7
3
6
2
961
1
134
60161
30
3
2
1
372
86695
1756
1
256
79
1
1
2
18121
76
12
5115
40
1
5
48281
470
1
1
7
50
32
67
11
1
279
2
18
711
12
4
5
1
4
66
16
2
23
84
5
15
1
127
1017
6
586
3
395
1
1
3
11
130
3
1
32
194
1
5
24
9
5
639
38
29
1
86
50787
1
1
1
1
120
167
6
599
6
18
2
1
42
306
135
2
2
79
2
203
5
16
16
1
52
589
1
3
475
2
34
212
18
50
511
4
1
2
10
2
2
59
4154
1165
43
1
7
55
1607
1
342
1
4
2
147
5
323
396
2
14
1
379
9995
60
4
1233
13
10
2300
50
11
37612
189
205
1
1
3
34
536
2
5
1
2
1
3
134
1
354
1
1
12
8036
1951
14542
1
872
1
38970
4
235
1240
752
14
90
2
2
52
1
91
2
1
8
1
1
1
3
7
1
6
429
1
1
3
2
345
64747
571
72
557
1
2
1
1
13
5704
5
3
1
1
1
39
8
208
4
6
1859
67
78807
10
1524
1
2
1
8
1
1700
30
190
1
2
39
9
9431
102
44551
1
17
2624
1
3
69
2
1
1
66612
43
5
5
1
79
221
1
2
293
1
303
20
27
3
1
995
5
50
12
3
2
1
1
10
86
5
7
12
319
24179
80
39
1
197
1060
118
1
7
10
3654
1
6
36
15664
3
44
749
3
2228
104
1
1093
1
2
6
1
3
25
1
1
72
2
32
46
1
1
1251
1
1
65018
214
675
1
1
1
1
6
70
36
2
4
2
84
3
46
53311
1
179
14
1
1
5
1
948
2
1
17
1
1
105
6869
5981
1
1
1
20
1
1
6907
535
10
1
1
34804
1
30
117
23
1
1
85
26
4
1
7
4825
1
1
9
113
989
2
1
5664
3
69
8
18
2
1
21
7
8
1
6
8
6
11
4
16
2
19
1
2
1
160
32
15265
1
168
2
1
6
2432
117
2
9
64293
1
14769
2
27
313
4
95
203
293
1
3
1
3
2
5
36957
4
2
2
23
3
44
16
1
1
33
9
8
3
5
1106
14
1
5
1
5
7
3
4
271
12
159
102
1
37
2
2
9
5
1
4
1
11
2
13371
6
3
1
6
3
1
4
66
9
216
45
14536
5
1
10
11
13
3
18
15
118
8
19
15377
1623
96
498
1
1
1
63
2
16
1
698
89363
48574
4
3
692
39
84
79
1
5
310
1
4
6
11542
2
136
1
403
8
5445
3
7
28
1
42
1
11
11
10
1
2783
1
1
281
2
104
404
47565
24
1
3
56
1
1
110
131
202
1
1
42720
5
19
142
2
4
5
20451
1
16
1
109
4295
23
3
3
1
18
46
4
93
1
25
1235
87
1
2
4
1
73010
2
63
234
2
3
12
56
1724
6
3
167
158
1
5
1
5
1
7
1
5
58831
4
10
1
23
3
13
362
64
5
61
1
4
11
3
5
23
835
1
2
168
1
1
63
7
25
1
1
20
650
2
1
4
20
2
8
19
6
31
1
11
4
2
8
6580
1
1
1645
1016
1
2340
3
4
6
165
14
1
1848
670
28210
1
1
516
4914
17828
10
34
1
2
8
120
2
5
6
1
972
8184
39
100
4
4160
29
2
85
5134
5
21
15903
1
1
1
1260
2
27
7
196
1427
2618
21250
545
3
1
7
25
6
17244
8
35044
14
1214
155
2
14
6
1
15
2
221
15487
1
60
6
3
4
1
2890
5
54
14
32
15
177
120
1386
22
29198
19
1
34
7213
1
2
22
30006
43
55115
21
848
6
1
1
13
1022
5
6
1
2
62
1
222
37421
655
28
6
328
1
10
1
52
1
10
1
1
13
6
45
1
4
1
1
2
2
7
2
2
1
6
4257
1
2992
437
2
29
93
68
1
7
1778
96
568
1
1
4
1275
33
1
2
462
15
214
12
6
6
1
855
2
7783
7
28
1
407
17
1
1
39
1015
3
210
18
20
1
699
15
89
14
1
1
193
5
107
1
1
6
1
2
41733
1
7
5
23736
2217
7
1
5
321
2
1
2
6589
36
11
2
2
17309
61
3
1
1
13168
338
441
1
2
2
7
1
3296
1441
2
26
3
2812
21033
10
1
3921
1
1
2
1
4959
1156
2
17893
7
16
1
4966
2
47
37
15
4
1047
16
751
151
12
190
22871
82
16
6
575
1
147
2
1
44
98631
81
11430
187
7
18
1
145
13
9
7
4
52
4
1
95713
65399
2
8
1
15
1
18
3
1
1
8
1
1
13
26
498
7047
101
2
2
140
2
154
164
20
6394
8
447
2
549
2649
1
36471
7988
3
1271
2197
1
1
10
1
4
29
96
51
867
8
2
1
1
1
503
4
1
7
484
17
403
8
1
35
18
31
3
10
2
368
57
2308
4
1
84
13
12
10
2
13
2
1
1
630
253
2
3
2
12
155
3
2
8
31
5
3
1
144
1
31
2
10
60070
5
7
1596
2
23867
3279
28570
1
1
24137
3
13
26
140
9
39
1
31
2
399
6
7
17
202
4
351
7
2
142
4
4
1
44
14
34
1
44
24
4
1
7
14
1
49
1
43
17
1
7
21
20
1
3
1
29
6
1
2
4
1
626
1
35712
22
39662
5
16
1
6
212
173
1621
893
2
247
7
2161
39
16
16
2
5
6
102
583
284
2
1
1
2
11
18
4115
1
5
1
171
1
61023
7
1
5
3
5
34
104
98
8643
6
738
1
1
1214
55952
7
15
1
1
98
1
2
4
1
1
59
13
3
1844
6
6
41
115
1
2
1
2303
1
10
13826
987
47
32
1
1
8
62
1
14
2431
94
246
191
17
263
1246
1
1213
381
512
2
19
10
19
1
30
22920
13186
243
2
28
37
144
32
35
3
25
3
4
1
213
5
35
1266
5
24122
11
6
25
22643
8767
18
12
17
2475
1
1
2
69
10
1084
171
19
1
11
1
2381
1
31
648
1
215
576
43
14
32790
2
3
3549
96
6
18
1
1
4
10
48
1
1
27
39
179
2
9
14763
2
51
306
1
73
1
657
186
2
86751
1618
21003
3
1
34744
1257
803
7
1
1
9
7
20
8
24805
13
19054
2967
24
1
24552
8
1
10
3
1
1
2
962
2
16
277
56
1
9
2475
6
1
1861
50869
41
125
1
36771
2
201
141
5
124
43
68780
117
12
2
51469
12
17
3
3232
11
1
679
2
990
1661
2
9
2
1
2179
4
80
547
229
32
1
34
24
8
42
6
2
21
5
2
11
31
3
1
14
266
1
389
11
1
3
7
3
1
4593
1
997
4
56
10
67
1
54
2
19
1
1
2
52
143
9
7
16787
1
264
3
1
1430
2
5
1
6
1
8
1
4
2
1
15
7
3
263
2
3
101
28
855
71
12
1
1
1363
2104
256
1
9451
4516
1150
24
5284
1
199
20599
1
2
495
26
23
896
5
2
7
56
49
9
17115
43
204
63101
289
27
2
32
66
8
49
47
31
1
8
2
5940
1
29
3583
164
3
2
125
606
307
104
1263
1159
7
1
5
3
18
351
36
1
1
7
1
14
73
406
2972
69
5
135
4
2
305
2
1
671
19
215
5
1
1016
1
1
9
1
93
1
9
15
7
1
1
31
240
9
1
5
3
2
29
4
1
65
10
1
15791
2
1
107
1
626
9
310
53
23
52
3
1
3
2212
3071
11
8
15
1229
2
4
1
5
1
2746
2
1
1
4
64747
70
8
16
5
14
166
2
1
1
7480
1
3
1
6
1
68
26
7
1
3
7
102
8
1
2081
22
13
1
1
1
10
5
18
18
135
2
986
5856
1
15
1
14
6
76514
243
13
1
1
86
1
1
1
221
5222
46817
92299
4
2733
5
475
8
28
31
82
1798
2
3331
3
1
8610
1175
234
1
360
1
1
14
879
1634
2
2
38
5
2
3
2
1
65940
2
3
687
4
51
4
50
66
1
1
1
465
9
1
2
50
755
4
8
18
41
1
1
42634
279
38
2622
111
4826
4
53
5695
1
4
3063
2
1
2
11557
2
2
1
2
5
116
88
4
1
762
1
90
8
14
7508
118
257
84
74
4
1073
1
280
130
3766
20973
12
1
1
2236
29
1
7
67
1
3
358
1
1
1
4927
2
1
1
89
39
402
18
1
471
1
1
3
2
184
54
133
93
745
1
7
11
15
5826
1
86
6
24
1
104
18
11
2
1
50
2
1
3
1
5906
1
21559
87
119
1
2
24
11
7
2216
21
927
896
1
4121
2
1
11
1
2
1
1
1
63
5960
2
4
1
9
1
2056
29
10
89
511
4
69887
3
78
10
123
2443
1
13
8
2
177
133
6
2
69673
1
1
8187
30
8
1
1
5
26830
160
34
5
71
1
226
170
11
1
6
1
167
1
8
41857
62
3
7553
63
161
1
132
16267
12
14
52
9952
2
1
9
2248
154
4369
339
18893
23
243
1
5
74
3
5
1
247
1
2
2
4
1197
7
14243
1
1
1
1
4
1
3953
9
1
99038
1
53
4
10416
8
692
101
67
7403
1
8
2
79
21
20
3
2
98
10
2
112
55067
405
90135
41391
1491
41
1458
306
104
199
16
24
1
22
13
16117
3441
47
36
4535
1
1
39
1
245
40
2
373
335
1594
1
1
1
43
1
4
8
7168
1
788
127
4
5224
2
2
227
1
53
60
1
2
52
7
1
1
1
2
2
19
2
3610
184
1
3
1
1108
1
8
108
3
1
2
1
10
4
1823
32
75
1673
1
2
2
23
1
1
4
4
17
7765
110
3
187
48
1
52
1
3
1
1
2449
2
6
1
3
2
8
3
2526
8
914
2657
1
2657
62
1933
9
7
9
1
9932
2
5
774
1
3
69
1
1
32453
1
9
64789
1
1
166
1
2
996
3
38993
1
337
10
1668
4
1
5
11512
13
8
1
26
823
1
30
9
2
74
2
3
1
1
530
51448
6
2
7
8
4
116
4
4
36906
1
6
184
63
16
1
1294
1
166
1
1
1
722
1
40
2685
2935
49
2
21
76
8
454
1
1
16
5
1
1
2
10
1
21
127
35
135
15
2
603
1
23670
499
189
1
5
3
4
1
29
233
2083
32
2
1
1
1
1
35079
279
25508
2
404
553
1
1
2
11
2
238
29
1
36
2
806
10
646
17
1
2
165
2
974
24
16
1
5
54
2
42579
1
1
27
94
1
2
7
14
1
762
536
2
23583
19
3
3713
12
1
4
934
24
2
2
7
1
1
11
89
2
1
1
7013
1
34
138
1
18271
20
34
1
1
191
81
320
56
4
4
217
2
11
22
1
1
1
1
68
7
2993
1
24
182
50
1
1
1
28192
172
1
4
177
3
6
61
1
15
1778
1
201
1
5
2
1
6
13
707
128
3
6
57
5
6151
4
68
71
7504
21
20
1
10
72
1973
1
1
1
8
35
5
10
1
1
13
2
7
8
14461
131
1
2
28
66
25
1
31
56
7
9
2263
3
7911
9378
1
682
13
3690
56
1
40
2
77
691
1
1
1
17
3
8
4
1
118
271
1
133
1
94
1
1174
1
2
1
2967
7
1
9
6213
2
20
16
19
2
37
53
23642
10
1
14
149
787
123
164
2
13
9
100
1
10
37
12269
2435
9761
15636
987
510
11
1
2
2
13414
7
36
3
12
4355
7
541
3
1
7
6
22
5
18
1
2
134
114
1
1
23670
2
688
26
6
126
1189
4689
665
3
1
3625
81
1
1
1
103
2
1
2
2
277
116
16
125
1
1
60
1
397
54
768
7
7
96
1
2160
1
1
5
24
4
374
9451
1
3
6360
1
4127
3
49
7
3
3
3824
1
2
194
1
4447
7
4
23
3
3232
18
254
10
3
4
5
2
34542
234
1
5
91
8
6
4
1159
10
107
957
7576
44
42
61023
1
17
8
21
29
1
6
1
4966
2
56
1
30
1
179
3
9
1
13
36
297
59
114
171
1
62
145
179
7
197
62961
4
1
12
4
1
53
6352
2
10
10
56
1
1
130
13
36030
18161
3
6380
3
632
2
1
1
1
8
18
17
1148
2
1
1622
1
1402
5
1
13
1281
3
3
38384
242
681
1
16
1
1
41
1
677
688
2
18
4
9486
38
1
365
2
447
2
1
1
3
47
887
2035
2
433
13
1
4344
1244
17
1
55
57
9
3
47
3
419
1174
1
1345
1
1
72
20
4620
53
9
2
104
4
15
71245
1626
107
2
1835
143
155
5
5612
11650
19
1287
1
4929
83019
3
34
2712
1
8
29
2
9098
323
1
58
6
5
14
1384
1
24
9
101
6
4
2
49
3910
19
9
19
16
142
5
1
79
3
6
1
18
1
11
53
252
1
2
1
1
3290
7275
69
11361
43
74
8418
608
16267
10
196
476
34
4
118
1
32
6
1
18
1
332
2
1
575
2
1
3
3
1
37
3
810
3070
259
1
1
5
79
5
2
1
355
16
3643
2
1
45744
247
5404
7
18
5
22
4
1
8
109
18
4
1
123
2
93
17
12
1
2
936
3
350
1
42720
3248
9
1008
61384
231
339
2
2
1209
114
2
61
8
14
92
2
2
61917
1
3286
54
44
3
1
2
1
5
24
12
1
11
1
37
2319
262
37
13
25
1
33
32
9
2
135
1
629
21157
1
1
421
5003
1
1594
17008
2
2
1590
110
949
1
1
2
16
3
4
22
2
2
11
235
1
1
2361
2
3086
38
5
478
1
2
1
19
18
1
419
1
24376
40
2955
2713
1
35
1
143
2102
3428
172
11
2
1
9573
9
2
1
990
2458
1
21806
20
1
485
2
1
28
310
26417
12
2
49
2
3
4027
243
1
13611
1
37637
1
2371
8240
396
21
94
3
55
28407
21882
6
4
8
9386
129
124
15
322
6
131
36
2
3
1
286
26
59
36
2531
41
10
1
3
53
6
3
10603
16
2
29
1
146
3
1
9
3
105
1
143
11496
11
440
206
1
2
2
7
18
18053
3
1
398
9
26
172
39
9
11
1110
2
5
1878
1
10
14
908
60
534
7
2
1
10279
19
2
503
1
18878
38
2560
553
10627
15761
9
1242
1
3
2359
13
1
2
3
10
4
394
2
30
3
5
1
201
1
4
14
43
29
4
1
16
1
1
620
57843
23
3
15073
1
2
3014
431
1265
1
7
2
5
83
46
15
168
11
2
14
32
205
1624
134
4
20388
1
265
1
14
2
1
15
448
20451
88
3
2
19
16683
50
33
8
4
3
21
2
2
7
7
30
16
41
29
1820
1
2
1
15
14
1
48
82
22
18445
8
233
2
86
872
350
1536
10
237
14
1
1843
24
1
299
313
12777
1
58
1
4
893
68
26
5
35842
26
3
1
199
10
7
6
23
1
6
12
1
5
10966
25365
10905
98
1060
887
15
38
152
55
4
12
1
3788
13
3238
747
1
4
3
2
16
544
148
13773
1
1
92
86
31
155
58
17
335
7
17
1
3
11
1
1
3
2387
381
390
4
238
3
1058
10
1
4
4
1
1
1
62
19
46
1
889
1
3
25
56
5
3
1
1
8
1
22
1
2
1
1
2912
31
7
1
1
663
1
81
1
4
1
86
29
2
7
2
414
44
24
7
10064
29590
51
3
1258
86
26
2510
5
2
13791
3
78300
11
2
1
1
1
10
5
1
1520
15709
1
4
13
6
28
1
319
46469
306
2113
1
5
30
250
1644
145
72
11163
2
7
5405
2
1
6
1
304
380
12
372
1
143
7
1
2
3
1
2551
70
201
109
3
2
181
4
924
1
86
2415
10
140
1
1
3867
872
2
11
167
4
1
2
41
1
1069
57
1
6
56
9
28672
3
2746
32
43
3244
11119
6
1636
575
32
1
1342
1947
2
14
1
2433
13088
1
934
10
1
8
2
69
2
1
1
35674
32990
48847
403
2
1
15
1
234
35627
50
2
1
1
3
143
2
243
79295
2152
33
347
7
1
1
2
14
59
288
1
1
86
271
1
96
1
15
295
3
28
23
60
1
168
4
1
19220
8
1726
2
1
933
6
8
1
2
24
1
1
30
6
1
270
10
1
1
67
13
1
2
1
233
15
5
1
1
2
664
1
12
58
3
37465
2
25
4471
1
1259
4
795
1
61
315
1
4
14
29404
729
13
1
1
97699
2
1
8158
49
4
3
2169
1
76033
1
3118
2
3
8
2
7
80
7
1
63
26317
2157
1
34437
8
83
38625
2
208
8
3
9279
2
4
83
1429
1
848
4
102
36
47536
623
68
1
2
2
7
1
19
2269
169
1
12
1
236
50
21
482
396
11
32
11
1
80771
7
5044
371
63
11
2
1
25256
64
2
1
1
4
1
2
273
490
1
1
5
694
1
2
34948
24
1
11
45305
18
1
1
139
69
5
3
7
505
5
9483
11496
2
4
1
66
13649
47
181
2
12
3
11
39
14
2
1
2
34970
2655
2
1
1
3
1
178
1
299
1657
454
1
17098
1
47
19
24
3
18
1464
139
205
24119
13
6
34
1
2
1
4
15
2
63
84
1
1
21
7
10
2
26
8358
27
20
2
25
9
11
48
2
347
4
11
14
642
1
1
62
4
2
1
4
4
34
1
27
10
13
79
247
26
460
3
1
98
118
3227
3
78
25
29
74
42
2
1
639
142
23
1197
16
1
22164
20
3
551
289
1
1
6685
22
12
2
3
1
21
10949
15
9258
657
19457
5182
1
21
200
1
1
8
1
4
3
9
15
2
2
1
1
11
2
22
1
8
5
3732
1684
333
5
198
1
1
127
8
1
8
10
25
1
1
31085
1334
1
5
353
541
121
1
308
1
1
1
7
5
3
8
23
347
4
3
1
1
5156
35
29052
1
595
5
1
26805
10
4
21
3795
83309
875
5
26
434
1
8292
65098
433
17
1
2
2
4
1
22
1
18
74
2
870
15937
6
3
4
4
64
861
54
39
1
1
9889
1430
340
3
2
13829
21
12612
618
2
341
5
4
201
1
137
407
3
2
1
44
50
5
4
1
1
9
1
47
633
8
14531
8
313
1
1
2228
1891
4
1
6
35663
1
1
1
4
1
1
73
39
78
2
34
2
4876
63
23
2
5
232
1
2
1
11651
136
15
12
2
4
16
89
6
41541
1
4
12
133
2
34826
204
8521
8
13086
536
29
1
7
250
2
4
2992
174
2
56781
62798
1
11
2
1
6034
4
1
18
32
1
13382
1
15
1
5
644
1
5
172
80134
228
3769
16
490
3131
81
22759
1
1
1
41
375
1
3
9
356
5095
162
3
1
7
2604
75
1
2
2
335
21882
590
2
1
3
1
478
1
4
1
5846
27
4075
6751
8
52
5
47
15
2
887
1152
43
1
5
1
40
1
9
1
62571
2
23
83842
19
2
17
2
13113
1
1
48
1
35
3033
3
1
7
1
16
4
2916
1
199
611
23
453
15
8
876
179
1
1
5
61
824
26
7
1
4811
182
87031
21
17487
1
1
10
2
1
37
1
531
14
2524
1339
2705
3
14
1
601
1
1
9
6320
1
1
3
1
10
381
20
53
1
1
7
5
23773
2
1
1
15806
10762
1
970
5
12831
411
3
4
1
321
1624
28
122
1
3
4
7625
23324
2
3857
1
34
4
4
2
36
2588
3
11888
14
26228
30040
2
31
429
2
7171
11526
4
4
3
3
43
1
11
37917
4
2
2
4
1658
31
300
17
9
8
13
30
9
14
4
191
3734
26
1
356
108
19
3
10
69
70
34
8
1
1
12
14
4358
2
90
6
2
1
9
1
279
2
47
10
12
16096
2
4
1
1
294
2127
1
43
27102
130
31
104
37
1
88
2
9
46
2
3
105
2
631
414
225
213
1
144
4
203
2635
6
1
10546
2
78
32
7
6751
6619
1
1
3
66
1216
69
1
1737
9
3
175
1
22
9
10
1
2
32
44
15
1
7
2
934
522
106
7
6
1
1102
1
12
42973
4
5
17
84
3
35316
1
1
314
8
2
2
41
89
4
18
2
4
6
4587
24493
12
71
28955
7
209
7
29
10
3921
12
1
1
49
19178
161
2
1
4
1
14
2806
3
1
3
1
242
55548
1
18
10
7
6
412
4
1
1
96
47
2
18
1
182
306
8550
1861
35
39944
15783
54
6
31347
60
10516
1
7
1
1
3
5
1
589
1
28
1
171
24
1
7
1
1
2
2
696
1013
106
3
6
1
287
6
2
7
7
1
55
40
704
14
5
482
3
81
315
171
5
247
6
5358
15
199
8
16
3451
129
9
20
14
1
28
30
1
546
2
1262
6
3
5
2
84
16
1
12
44
1
29
1247
1
43
4
656
9126
147
1623
50
2
191
977
1
11361
40196
2
32
3
158
4
87
22
1
3045
67
217
8
12
1
4811
1363
114
2
6
5
13
1554
1
53
196
18
8
2
39
20
1
268
3
1
21
2
2
1910
3
1
3
444
2
1
4
2
1
21
1
2
6
5
1
8911
6
2
3
2
201
1
143
6780
531
62
280
737
3
1
9
2
5
4
7
58
3
6
1
76
376
32
946
267
211
1
1
36
9700
1493
33
4
365
69
63
14
140
182
10
791
1
505
165
120
1
1813
61
5
1
1
2
5
5755
3
382
9
1
5
23
11656
1
1
1777
5008
2740
1
12
63
10
3117
5095
3
45
5
33888
64
1
1
266
2
52
1160
67
19
12
24
4
140
68496
2
2
545
1
67
9
1
1
1255
2
2
201
94
7
4
2726
10
39
949
231
13
18268
2384
73
43680
6
4937
1
1
1110
1
1
1
2234
1
19
2
3373
147
3
2
9492
13
6829
70
2
55697
5
15
15
38
1
233
154
1
639
25
63
3
21
16
4
48075
18
1
106
5035
18
458
2
13
2362
4
5
1
1
2
4
1
25
57
1
1
218
4937
63
6
7
9497
1152
12
8830
9
5
1
274
9
64
22
111
1655
152
9
42
17
1
9473
43
14
34
91
933
4
354
69808
1
1
13
3
1
11
4545
2
1
1
26
5
1
7
88
32257
12
12920
42571
3
64981
33
3524
20335
1
26999
775
11
980
2
2
7
1
1401
3544
4
9
8
85
47
2
396
147
115
32
2
250
5167
1
2
1
1
4
932
3493
44736
53
5
38
28
4
8
384
795
2
4
3
1
1
2
39
3086
3
13
8
1
39733
4
7
1
49
17
21
1440
5
127
1
69
1274
2
76
35
1847
3
25
15
9
172
10
32817
7
28
1
1783
1
1
57
1
3226
3
4073
58
1
302
2618
1
2
334
21926
4
6
4130
2
18292
3
3
2
28419
2
105
4
3
2
147
1
54528
1332
24
8
113
301
5
8
106
3
76
2
29
1
20
682
7
7
3
123
84
70
6
9
1
2
1
106
7
4739
1
8
43
218
203
24
7
1
88
132
1
3
1798
197
313
93
111
1
16
1
2
8
18
1
1483
4
13421
81798
785
1
16
23
1
1
1
19353
2
27
2726
30
29
1
1
2
31
31
1
266
9
23536
17
414
166
11
695
1
1028
29
5
12
6791
2430
9
19
3
18
293
5
28
1450
180
386
760
15
89542
1
9
18
19774
42
1
5
1
22
1
9
6
15443
28414
4262
47
22
1
527
4
5438
1
93
401
4177
2
1202
2987
38
10
2
99469
1
168
27
179
2
137
21
36
11
2
2
1
4
187
9
53433
14
7
3
1
2
128
2664
8
5600
8
7
4
1
167
2
2
24
87
5736
175
149
2
3209
3
4
41
22
29
167
1
20
29
1
1
3
19
1
5
25
1
5
23
376
1
266
5
1
3
22
584
190
10
448
320
1
692
3485
8
89
642
32
60426
3
379
485
17
17
350
1
5
1
1
62
123
4
1
55115
16222
695
20426
2
10995
48
66
4
245
25
8
3
2
118
9
37
10
7
1331
1
672
43
5
1
1
1
48
4
7
64
5
73
1
14
160
11
88489
1
3
1
623
1
11
3387
91
14
16
1
30896
411
82
2
52455
1213
3
41
19
75
1901
1
14
3
3
3609
4
1
197
23
3
87833
3
291
4372
1
25
1
1
27
1209
4
5
3
4350
36
6
3
1
1610
5
1
3
15
1487
5
4
3
1
61
21
105
11
108
15
1
82
43
311
1
5
14296
497
5
1
849
1
1
1
4
63889
2
1
8
443
599
170
87
2
21
3
2579
98
29
1742
1
2
11407
1
25380
790
9284
2
14
1
13
1
14
7
2
95
1
5
1
5
28
18
3
3137
4
2
61
1
10805
75
20
2
37
1
52
2
1
2
1
5
1249
1
31
59
5
1390
3639
47606
1
2
3
1
20003
37
1
7
1
2
29
1
111
2
6
30
2
83
1352
2
365
6
2404
1385
2
16
1
4
1683
13
6
1
68
255
2
25
9
968
1
7
3
24
1
92
4
921
7
1025
7
89
4
9
6190
3
804
1
1
1
71
1
1304
1
90
5
18737
6
1142
1
1576
198
1
86
1
3
2
108
1
1
4
3
1
83
40
1789
1
4
1
8
56793
62
41
1
11
2705
4
3595
3
1
1
3
10
15
3
117
3
12445
3
6
2
937
2024
945
1
1
9
2
23
190
13
31
19
128
56
1
3237
2
1
139
1
5
183
1
2
4
63
39
1
8
1650
69
7
5
18
3
8427
2
10
1
1
3
29
1
1
14
3
41648
1
30
4
2
2
29913
120
10
6
13112
10
5
72
1
59
1
35
501
136
12
5
36
95
3
19
2661
2
1
1
433
20480
216
529
90
34
3
1
12
395
2
4
1
57
2
16
15
8
11
1
1
1
14
25
630
1
1
122
2
6315
9289
5
2458
3
7
19
1
42
2
1
1
1
1374
1
1
6
85
45
8244
18
745
14
3
40
14
1
13
4
1
2
1
90
167
5
1
35
17
1142
912
91
337
2
1
33
81853
14849
1
1
2
357
8
23190
1
15
943
7
1
2802
298
2
254
5
71490
45
6
7
48
1
460
6399
8161
1
1
1834
166
115
35
6780
39718
56
7
10
1
5348
157
104
94
38403
4
15
2
14
3
5
9
1
1
5
671
8
2
63
731
3
214
251
20
7
18
2036
13
751
2
1
123
1
2
1
29
34082
5
1
1
23
28
1
275
26
46
22820
5
23
1
8
2887
201
554
138
653
18
9
3
320
17061
6
45
4
11094
15
89760
21000
22
2
9
121
8
2735
1
832
1
64308
7
576
192
1
2
8
309
1782
92
4
3
11
47
87
27
11
3
15
18
77
2
474
721
4
1
1
67
3
11070
1
360
2157
1
5
708
442
22
1
55
165
54071
1
1
5
12
150
377
4
2
10
6
245
3
126
550
6162
68
34978
11
1
1
42
1
119
1
65
861
1
57
18137
1
1
904
65
2
54
21
1
8
5
1
1
516
298
69412
516
37
1
2
41
1
5
399
9
3
7
166
4
1518
3
23
5
2
5660
5054
2
2
8
2228
4280
315
28
1881
1
2
4
35
5
354
44
2
150
2433
50
216
1
47
1
17
24
9
37
8
1
56
2
4
2
9469
25
38
1
1
8
18
1
1852
7
62
83
22
1
90577
14
1
6
3
3
1
6678
1
1
14251
1484
60
224
1
441
15
19
19
193
1
17992
699
1897
6
13
34799
2
1
5
642
139
3
35
5
1802
3874
8056
6
1
32
2
82
3
1
1
18358
22
4
504
71
21
1
2
1
1
2
44
15
334
2
64
2
10
314
89
2
1307
153
1
2
2
1
6810
9
15
3
7
1
69
2
3
1255
10
165
17
4
38
4
1
12493
6
1
5
445
2
221
4
9
30
4
49
1
5
50
1
1
1680
6607
142
76
2
65
1
17
12
1
5
2
1
25
1348
52
31
5
155
10
12
6
9
1
5
328
4
356
50
1
36
374
1
115
1
177
23
1534
2
77445
1
18
10
14
400
1
2
239
37
2576
428
43
1
41
1
41
6239
5
7
2
3
1
3
15
2
2
141
1
96458
13
3
9
5
70
688
2
2255
10
71
8149
259
3230
6
2
27
7
46
5
34
1
3
1
1
1
169
2
10
10621
118
2
33
56
5134
46
2329
6
93
2
1
3
3
3
1410
1
9
27
2
34
1
7
197
5
12
831
89
1
249
22
19
2
3
6
2964
17
6
4
330
1
1
4
31104
2
311
3
8236
132
11
6
57
7098
2
12
1
133
1
6
3
5
382
20
14
2
171
7
203
18
1
1
201
4
13
1
3
73
5
2661
599
3
3
2261
1764
145
2
298
3
1
1
2
2
1
1
2366
4
53
45
3
1
1
337
9
255
3
25
469
1
6
20
24
8
13
53960
20
1
6
1
1
8
1024
134
3
1
37
37
33
31
271
5
121
22
154
5968
24
2
1
331
470
772
205
279
3
3
16
14
2
2
209
908
206
1
119
11432
17
9
1
1
12
270
3
181
3
4921
2020
1
1231
378
1946
95498
1
36
414
199
5533
36
10
12
3
26
3
20
1
8
47
203
3885
1
228
5
2114
1
1
23
439
5
8
2
1
1
26
9553
10
1
5
23
2
3523
273
15894
74
3
4
89
1267
701
1
2
41
6
11
2
2
1
10
23
5
2
65
1
17
7
2330
5
1
5
89
4
3
12
8
2094
802
1
1
2
1
13177
1
27
287
1
73464
27
5
6547
3
1
1
11
10072
51
1
26459
12
1
2
268
2
42
105
2
2
1309
2
23171
48
4
2
2
5
69715
124
4
1747
22
4
13
49
108
1
2
5
1331
98
2
1
29
56
3
1
1
14
2
72
1
1078
7
1
1
23773
3
19
378
1
704
101
1
1
1
2
6
3
8737
8
1742
2535
2270
1
1
71
5
3
2
6
2561
1
575
2
9
17
2
4
243
15
2
3
3
1207
2408
40
2
1391
1
4
1
3
28383
6
2
5695
4
53295
1126
8
43580
21
90
28437
59753
1
29
420
10
1
1
45
7
1
5
67
5
136
47
1
167
600
416
240
2350
9284
1
8342
4913
655
16
3
32
32268
23
1930
1
3
1062
72
2
4
1793
2
82
12006
4
9
3
98
2
4
6
145
40
1
1
1
6
3
140
5
2
84723
2
17
32
1
4
3
6
145
1
7888
1
2
3648
7725
1
31
380
1
1
510
47
1
1
3
1
27
1
5
4
12
1
488
4
1
2
13
1
1
156
25
8
58
1
1
5
2
1624
1
21
220
3
1
159
1
4
14335
32
4
72
23
6
1
1
26
37988
24016
5
1
3
2
2
2
10
16
111
3422
50
46
2
15
409
883
320
7
44
350
4554
2
2
1190
1
1
59
956
29
36
1
4
146
2
5726
25
8
1220
6
1
1
2
8
26
13
2
1
1
2
2654
8
1
8
34
1
500
1
407
9
3
4
26
1
10
80
4860
19
1
79636
78295
4124
5
903
4
15
1674
1
2
5
60
12
7
3
19
14
48
4
50
1
11
2
73129
800
1
4006
1
60224
1
2
69
11
1
1
2
115
48
7
4
1985
1253
2
1548
19
2017
16
2
1
10
18
958
1
4
58
5
168
347
135
106
16
8
7211
1
1
1451
11091
27
1
1
6
2432
1
1122
1
14
1
299
25
2
407
20
2180
219
641
4
1
4
1
81
326
2
64
216
28
2
27
24
113
16
49
7
2
7315
4
4
17534
25
6575
485
6
2
2
1853
773
2
1602
1
35
14
67
1
12
1
4
66
1701
3
2
1461
6
1
1
191
49
10
2
3
1
232
2
3
16
1
2
66
1
3133
1
1
1
2
1
67
7
5
1
214
8
22
85
48
494
895
147
2
17
3
8
433
13
44
21474
1
18
2
97
1
3
1
2
1
1
100
31
4485
39
73
2
1
9
1
16
3440
1
1
8
1
1
128
38
16
2
1
1
1
13
55082
5462
1
43
273
6
2
30
27
44409
8
7714
3
52527
1
10
10
1
150
3
118
1
1
1
147
8
307
3
2
2
1
6
21
670
1
632
3
33045
171
2330
10855
9
6
1
5
65
74
2320
10908
2403
3
1
59
2324
20
32
35
15
1
2
14703
2
2315
774
79376
298
1
33
2
110
3963
20
218
23
41
4
12
1
1
16
1
8
34
1
2
23
5
1
9
1
24
9641
1
1
14
1678
7
12691
1
335
207
23
1
1809
2
1943
3
1
8
1
6
30
7
2
6
1
1
56259
18
1382
13
3
51083
1
1
1
16
847
3
32
6
64
20
4
4
2
4
288
102
3
20403
25
1
76
19489
10
108
18
43
9
23
4
26
11
52
12
1480
2
1
5
14
7
1997
1722
2288
35
1
1
1
3
214
34
24
3733
162
4
5
65
32
2
23
1282
14335
1
270
413
78455
2
35
8
133
10
10
57
3
1426
16
18088
1
2
5
40
18
646
7
4
9
1
81
6
3
2
2
2300
6910
1
45
1
2
997
152
587
116
48
21
53
51
54311
48
1
9
1025
21612
483
2
67
449
1
54
143
99
30
2
447
1909
1
19
17
5466
187
1
1
5
6530
2
72
2
2
23
21
2
105
1082
1
7
3
1
11
69
13
4
19
12
3712
5
1
1
18737
96771
2
1
58233
42
1
2
60
1
174
42
9
28
316
16861
2
22
1778
131
32
19054
119
53
3
1
1
1851
1
19
2
47315
1
13
3
1254
348
2
1
28
10
50
7
822
1
1849
4
180
3
3
5
25
20
1
2396
748
9
1
1
24
1
495
5
11
398
1
8
15
428
32
4
542
17200
1
146
1
135
178
4
951
16
7450
272
11
1
18
5
1
5494
23
57446
25
3
1
2
6512
467
2
112
5
192
54
4
2
25
300
347
87
19
59625
8
5
1
4485
6
42
3
23
4910
1554
7
917
2
4
5
58
35
1776
5391
441
779
41038
23
132
1
12007
7
6
83
31
1
3
4023
25
1
1
40
3
11
9
2
2364
12
41
981
33
1
14
1
2
21
2
1
1
467
5
4
2
242
1
23
1
6
1
5
3
2216
44
2117
14541
9015
9
11
3
101
4832
97
43
28
16
60
4
7
1
26
70
19
1
14
1
65
10
6500
10
1
5537
1
139
1
46
3
4
2
14
1
1
131
176
11
2
1
21
166
121
136
1
1
31012
1
9
1764
1308
590
68
2
13
6
2
22249
1
2
1
166
5
88
1017
1
1
2
227
2340
1039
3
3712
1
15
2
42843
40
1
3
1
61
6
5
1
28
1
32
1
1
18
2610
950
5001
1
2
4
5871
101
144
19
467
1
27
462
28
13036
80
2
15645
1
1
200
30
2
83
3
1
2
1
4
1
4
474
1
1
54
1
1
29
155
3
1
3311
5
72
169
1
1
2
2
397
161
28
287
1
1
120
106
1
883
1
6
2
420
1
463
5
31
12
1
18
80
17805
2
7032
8729
2
141
324
286
129
21
10
2
1
34
1
97
91021
23
7
2
2
20
1663
2
2
2
387
5
13574
1
1
106
22114
2
2
6
39
582
36
1
1
1
217
1
39
1
16
2
2
3
26
4049
1
1102
11
159
6
70383
31
2
4
1
1
1
17
830
3
4603
82
15
1
2
2
1
3954
1
1957
35
125
1
1
2
74
4
9
1
432
1
15
7
19
3008
2445
45
19
371
24
29
2
41
1259
13
1
43
22
45
1
279
4
316
1235
5
2
1
5072
7
3
33
9
2
814
1
2
102
1698
145
42329
161
122
20
465
14295
1
3
36
12
30
61
586
13573
1
4
1
22
7
2
33
11997
1
3
1650
10
2
2
2
22
33
688
1
1
1
1
13
2
1
867
6
6100
6
412
12409
3
4
1665
97864
581
4
59
1
323
2
94
10867
5
2
135
15
3
1
68
13641
1
6
1
5404
3
36
2
5
37
1
265
1
1025
236
51
17
8240
386
142
10
8534
14
2
58
28
1
26
1
2
1
4
537
1
41
5575
19
2
2
6312
697
1
2
4726
20
8
36352
225
1
2
1
1
81
150
14
48
12
506
13
37221
5
17
36
48
1
1
43
381
12
2
1
1
383
276
1
1
1
2
2
7
1
2
81
21030
3
3
1
13177
833
3
233
408
5
6
174
3
1608
39
5
2
1
3
1
2
1
2
20
2
6
6
148
63
840
28
1
1871
263
39
181
143
10341
46
36
50
46527
6
97
1
44985
50
15750
17887
11913
288
1
2
57
3
292
131
68
14761
2
1
2
9
50478
1
1
23489
1407
20
18
2
37
1
3
9
15915
5
11
1
636
1
2
6
2
11
4
6
17
14
34
3
2
1
2
2
2
13
1
1
17
19383
2524
2
167
44
2308
5775
1
1
54395
24122
4373
1852
3
6257
2
755
3
1191
502
4
10
52
4
1
1
5
1
1
1
1
5
266
11094
139
2
282
6
6
1
4
340
92
3
10
24
2482
1
1
30
466
1709
1
5486
36912
151
2
61
691
19885
1084
1
2
481
159
8
1
15
4
3
44
37
12
3
1
2
71
1
386
49
40
1
4001
7
2
5
7
1103
13
1
80
306
1
1
26
3
106
11
1
3
7
1
1832
2
4
10
679
6
16184
157
5817
5
9
3
25
618
98
28
168
398
203
4
1218
62
10
2
1
2478
799
233
8250
529
56
1
64
94
9
4
61
83
451
8
10
735
11
17
104
304
2
5
2
46
3
1302
1
311
2
10
7
1
32121
4016
1
1
1
2
2
3
2
4
662
5
149
3001
1
527
1
3
2
14
71
2
2
1
30
1
1668
24
1
1848
625
7
5
4
11
1
2
17
1
13
2957
1
3826
76
2
61520
8
768
251
118
229
16
1
9162
4
1
1047
2
160
2
12124
9098
84
342
1
11
35
6
8
1
367
223
1
29526
23
31314
10
32
63
4
128
2937
17
577
213
2
428
12
7
2
16
2
5884
1
282
1798
1
37
9
56
48
1950
169
10
105
546
2
1
19
6685
20501
28408
5
1
23558
24
2
10
2
3668
42
2
1
5
3
2225
129
2
1
2
5
13672
73
6
5924
3
1
18
1
175
28
2523
2
39176
13
52
31
8
7073
97882
331
1
1
7497
10
4
1
45
1
52
1
3
5
4
412
9595
1
47
1
2
3
1
32309
1
785
5
32131
52
33
1
1
43986
1
35
27
72
84
1
1286
2
422
5
6
1
1428
97
6
3
1
2
1
1
6585
1191
19716
3066
70735
21
16
19873
8
134
5209
15
1
96
16
6
193
188
85379
5
53
3
7575
1
2880
3
718
3257
1
92
1724
1
64
21
1
96971
1
100
470
108
159
1
9331
441
6582
274
1
15
25589
2
504
21
9268
10
13
1
1
3042
1
2
4
803
2
4
3
133
231
2
2
50207
18
1
209
8
18
1
108
16
3
1
7498
4
1
402
1239
16
2
9
1063
669
5
4
11
192
9031
231
15140
2
22
58
10221
965
731
58
1
1
968
1
776
44
6
68
1
26306
3
536
12
181
3
8
1
253
2
294
16
3
11
35424
24
15
1
212
305
5
1
1
474
6
2
457
2349
80
2
1
5
14126
1
1
59
5
90
568
5
2
18
5
1
4
1
1
16
377
1
2
3
2
2
3
15
4596
2
1686
2
29494
9
12
122
1
2
394
89361
32
10
2
157
1
1
7
24
33
5
22
12
5
35
11
28
1
3
564
126
2
21
7
7
4
1
2
3
1
2
203
1
1
1
1
40
15
2353
1
5
173
52262
43
353
3
1
15925
2
1
508
48
1028
2102
80134
1
104
1
689
43
3
435
1060
1869
8
104
1
5
5
1
2354
1619
1
770
58931
141
1
1
348
2
1
110
1643
1784
4243
5
10606
7
5
41
379
1527
112
66
2084
1
3
7
2
46538
566
6174
1
509
20
1
3
58
728
56
6
1
4
53
5
1
38950
1
7013
70456
2
198
318
166
2
118
1
9
1348
500
64
37
194
17282
1
26
10
361
1
4
208
4
70
21
22
1
7
80
4081
55
1106
42
27
3994
358
24679
1
2
1
114
1
12
123
40
16
8
546
180
1
25
5
2467
2
65
3
11
15
9
15
1
1
2
379
21
18570
2393
8
2
2800
967
126
9
6
14898
5
23
2
50564
3480
32590
78
1094
1
3
1
1
43
13
39
8176
1
204
4501
10785
1
45
2080
11
23
2
1
9911
164
3
327
44
31
3
36
1
1
33056
13
9
191
1
177
8
1625
2
1
236
2314
18216
19
1
501
1
7
81
4567
2
2
33
99
18
352
5149
926
4
6
2
3
12577
1
458
1
3051
6
3
3
3
1
1
1
1
48
1
160
1
53737
9
3
1
7
1786
11
37
175
5
10
1
3
2
1
359
426
1
1
202
3737
3
71
36
9
375
1
9
37693
92
2277
1171
646
1
321
1
21096
8027
2
115
24825
1
16525
4
32
118
77
1
10
2
236
121
1
4
1
8
1
9
3818
411
424
3
2
1
13
24472
68
1
1
2694
23543
36
95
3
18337
6
23
1
1
15
2
75
716
20
140
1
6
55
135
3
14
795
1029
1
4
177
21
2
1056
2
1
284
3
3507
174
1
1
2
302
57
1818
1
7
8
1
2
1
35030
3
123
27
2
1
472
1
4
228
36
1
2698
49712
1
4
1
1
1
2
42936
17918
2
35878
2
21
7009
7
7
2
2
8
3
153
104
99
2
2916
3
19326
3
1
57
92
1
96
1
1
2
13257
31
5186
5
2
15
1
8
92
20480
86695
655
74
34
1
1
46
52
235
6
5
12
2
2
4
7211
9
108
1
72
2
9
1
23
5
5322
1
132
1
140
1
96
3
1
9
27656
17
11
1
180
595
1
29
5
12
1
2
6
2
11
378
2086
5
7
2
333
35
9
100
1
1
19
2
2
2
5
2
51
1
2
1
163
1
18
4
5
3
210
1
1
5962
38
6
231
3792
3558
154
53
68
16
280
2843
88
5
63
3
1
15
40
8
66
6
1
3
128
12
1
1
2
10100
1
2011
1
4
2
4
4779
4959
31
37
1844
7
13
85823
29593
38
19
577
1
505
1096
3
4
622
2
3
10
2094
2
293
16
1
5094
9
41585
48850
7
6
954
85
2
18
9
22987
63
40
1
39256
373
600
29
1153
1
23
1
16
49
140
382
5
2078
106
128
5
5
25
8
9
262
2
60
6
767
4
484
36
1360
4
1
130
56
211
2
8
4
137
194
5
74
4
2
2
9
76873
3
744
4265
2
1
3
3
1
2429
3
5
86
1
56
120
2
16
25
1
7
541
2
2
5805
3
2350
48
2
1
2
1
18
65322
339
3
2
8350
1
10
22
4
64
1
24
27
11
166
14
1
49
990
2
25
2
8
1
74550
2
4214
3909
15
1
7
68
60
1
2
463
21
9
17
2
49
3
21
82
8838
33
2296
12
45
1
1204
15
1
7
14702
22
1
13
1
251
7
13
22
1
6
30
149
7
3
830
4194
1
1
6
9
1
11
87143
1
3145
9
1
14
7
1
64
3
19
4191
4
7
56
9811
10
18337
1
3
10647
5
1
73
7
2
10
11
413
24
22
1
86
492
126
2
2
17418
4
1
134
339
4
1
1482
3
1
135
1832
49021
12
9375
40
2
3
4
1
398
4
1
2
22
1
196
1012
1
29
4738
49614
3
1
10
6
4
31
2
2
1
15
301
25
2
55
2702
1
3
19
8
1
10
1
4
32
4672
26
4
3
2
8
153
7
2
38
61
941
70
11
308
3
32
7
73
2
41
1
2
1
13
1
82
2
260
5
3
10
7
26796
526
14149
11
1
5
1
1
1
359
3
26058
3
12
1
9
20
9613
3765
2
5501
584
1
2
2
106
2
732
1
2
2
1
2
7
151
1
4
471
2
33240
17
1
610
21
802
772
1
1
72
10
8
7345
1
1249
2
22
446
18
2
5
3
6
4001
1471
1
2555
3
2
67
6
7
2
3
32
6
942
2
14
110
7
192
1
5
3
1
2
1
458
8
31
2
2
59
1
1240
33
77
21661
650
1606
181
4
60074
16618
1
1
1
549
2
5
2
104
107
1
5
23
3
4087
59
1
1
41
1
54
291
2
1
12
14227
3183
8582
1
1
85
327
3
3542
33262
15
18
99
4
3
1
9159
2
4
23
21
16213
1
366
430
1
30463
1
5
19
1
46
53
8
193
1114
14
3
50
15
4
1
6
4
17950
26
1
11443
4012
4147
1
82
13
1
14
1
2037
131
1
1
2
5
309
1
6
35
5
17
1654
1
28568
607
13
6832
801
2
757
3
1
1
84
4493
1
189
3
5
25
371
9049
41
977
1
1
3
85
14
11
51
12
28
91
2535
2
14
17
10
32
6
1
153
1
5
10
1
1
3
87
11
2
4
1
1
23
5
73130
9
1
38
56
649
90
6
4
25646
47
181
14
15
198
11
132
262
9
1
3
144
3
11322
1
3765
3
161
78
33
16
1292
52264
27
131
777
77183
2
663
58
15
65
5
958
4
2
4
1
3
58
544
4
1
6409
108
1
81
32
71490
3
1
9002
10
31
1
31
1
112
1
9845
6
1
12
21
2253
17
1
23711
1
631
5
1
3
58518
635
140
1
400
1
11
6474
1181
1
6
1
3405
4
1
4
5
756
1488
14
7795
141
11
3
1
2056
4
5644
6
1
20
607
1
1
129
4
36
1
73
3
219
2
2
3205
5
62961
6
44
3
9801
18
495
44552
21
143
1
194
114
1
1
4
1
1
2
12
1
268
2
1
2
2
1084
1
792
27
419
40
3057
39
1
1
334
5657
11692
11
36
269
7636
70
14918
2
1
5
1
28
3
9
1220
1122
3899
303
1
3
1
4
2
2
1
4
4
31
11
1
2
4
5
4
23515
17
3
1
5
1
6573
262
5
3854
447
20
1
644
1
10
1
2
1
14
2696
11
1
2716
1
1
1
61
14
134
1054
29
2
162
174
1
1
2
46
1
9
17
2
75
14
322
79
16
44
293
8
1
46
63607
520
5
250
2944
9
1
67
1
830
4
2597
11
1
2
3
1
474
4
692
30183
1
6
1124
643
2036
2
1
68
3
7
1725
868
1
1
7
12187
2
544
1
43912
5
3
53
172
3
4
16
1
28
2
376
1
4
1
72
236
2
1
1
3
8798
3
2
3
1
86185
2
76253
1
16
36047
22942
775
18468
33
5
19162
2
6
34
1
3
460
90
1
1
1
5
968
40
2
1
2
1
16
44
32
24
1
2
17
33
174
1
88
1
64
1023
4
23
6
1
1
7
1488
52264
1
865
12
56
1
3
1
21
18
4
1
3
1
4
236
75
4
181
1
10
848
1090
6
10565
1
1
1
232
2
76411
9
1
3291
10504
16
18771
10
1
2
514
4
5
42
1
10407
8
117
1348
5290
13199
59587
1
2
26
17
91
16
25
9
2
3
169
9779
17
3
5
6
2
68
3
1
4
36
7
4
28
9804
7
2
239
3
2
169
45
4
8326
1
1
4
5324
19
6
93
1
257
1
109
4
1
2752
5
3
2730
8
75007
1194
108
38
1
11
467
396
69643
4
809
5
22
8
12
2967
11944
3
1
701
1273
4
15
5
27
1028
3
1
1204
2
1449
3877
860
25
8
47
28
1
157
8
66
4
1
3
106
3
2
10
80
4
364
5
8
796
11
1
24
1
13
1
24
1
295
1
16485
4
7341
17
4
1
1
26
1
4
2
3
383
1
1
4
1
83
1
1
426
1
1
13812
15
13
189
13338
6
166
9
27
1
1
129
102
120
5
140
743
2836
39
55
248
5
5
46
2
51
1
1
1
1
1
5277
7
185
2
129
1
29
14
1
45
1
8
326
213
56
1
1
75
1
12
1
1731
1
1
1
4446
1
4374
3
2734
1455
33
6
261
50191
385
67
1
2693
1
1
10
21
10
14
3
7765
6
6
7
10547
11656
548
9470
75
1
1
2
1
289
13
79
1
2
1
16
5
31
4
7
1901
3887
2
3
165
145
1
30
1
13
7
8
13060
21
7
3
64494
1
1
77
2
32
1
16
2
15585
1886
215
29
5
72017
27
16
4
12
973
11
1
41
4
2
1
15
3
5
5
6
1
352
921
1
12
1
1
1
711
1
119
2024
19
5083
72
1
9
1
152
7
1651
22999
1
610
9
44
13
5
6
1
3
673
1
2
18
27
1
16803
1
1
2978
7707
8
35
1
189
2
7
81
1
3
3
6
6994
5
2
37
3
1
12
192
34
2
279
62333
2
2
7
1
42
83
89
44508
3
18
1
6
54
2
185
19136
7
7
4
17
2
10
201
66
7516
2733
225
15
982
5
378
2
10
4
1
26
10
7607
14477
327
1
6
2
3
161
1
2
65
9
4
6
1
5
15
32
11
4
26
2762
1
10
7
6930
1
245
109
66
1787
2
1
1
56
48
2
6
116
7
6
2
1
724
390
1
4
15448
25
1749
84
371
25
1110
2
9
1
58365
522
1
3
3
1330
2
569
22
7874
276
3705
93
47
51061
1550
1
475
26
12
5
13
2
19159
5
2
92844
4
27
2
2
3
1
1
4
328
37636
1
1
1
1
13
182
60
5
94
1
2
1
2
6
1
47
7780
1
1
677
33
1709
26
1
167
2
2
2
2380
18402
1
74
1
75
615
2
3
198
25
2
1068
1
32
2
344
48407
7
1
17661
8
3
3
1
212
183
141
1
31474
5
19
475
1005
169
2
1
4
1
1
3
185
2
4
131
28
48985
7
2
26
1
2
1
13
5
12714
18
38
13
1
1
295
1
1
70
1234
2
1
1
48
4
2
1663
2
100
77
14
2
4
8
2
1
3
3
2
2
10526
1
167
89
18
5
44149
362
22
235
3
1
1
3
11
41
6
13
3
2256
401
2979
1
14
2
5
4
11
2
2
7
10359
66
590
6
31
12
802
25
8
1
159
10
360
7411
3
23
4
2
151
299
669
1815
3
7
6
536
38486
1
8
126
913
6
16
1
1
77
76
497
1
697
222
702
25680
2
1373
6
4
6
2
162
3
489
7
2
1
3
48
2
41
16
736
18148
621
209
10
8
4
4
1
8
17
15
1
4825
364
31
2959
192
180
73
4
262
6
6
10
3
6
23
3
366
6
2
1
8
1
16
31670
15382
1
3
5
1
343
37108
2
1
6
4
4
64
37
6
5
39
26
2
5
18
16
1
5
20
610
1
4
4
1926
564
7
555
1
2
2
1
1683
64
1
1
1
9
51775
405
1
4347
1
305
43
43
7042
8
7
2896
21
29275
1
7
1
5929
4999
25400
6
3
74
5095
5049
97748
60820
56029
405
77449
11
4439
14
2
1
2099
164
43352
1
9
1107
154
205
89192
10
1
1
14458
201
1
3
14
6
1
7474
11
28
3
27
4
54
5
15
4
5
1
34
5
13
702
20491
1
29
2
2442
2
1896
3
574
26
582
23549
5
47
1
5199
2
4
1
22
2
3
18
4608
46
23
19
1
2635
9
146
81
299
1
1
1
1202
18
48
1
43580
4012
997
96
25
2
4
1
11
3
153
26
15
325
10065
46
5454
1
1
1
15
5
1
1
1
4
72
1
575
1
6
1
7
298
38533
662
1
2
1
30
3
2
82
16
1
368
11045
351
1
170
5780
14
108
2
11
40
10
2446
33
89499
37
3152
644
2772
18
1
2965
58959
9530
8519
93
22
92
508
5
114
22
533
10
42
1
2
90
3
28
25
483
238
2
17
2
4535
2
801
1
1
225
126
1
6
11
2
1
395
2
72
2
2496
94
9
12553
18
14
1
99
1
4
585
3
391
1
1
5
24
2342
3
2
3
4
1
343
4
1
53
9
6547
1
3
34
2
394
1
1
2
7
24
4
255
1097
3
1
225
1
27
2
25
2
5
1
10768
1
6
6
25
111
3
54
1
4
1603
190
23
331
4
6
63
1
2867
132
3
1
79
23868
6
3
30183
32
43
2
6
2
13
106
31
12
1
2
2
1
1
2
1
1
18
14
7
2
1
1587
333
1
1
2
1
57
19
14309
11
18
132
1
9
47
289
1
9110
66
33
97
1599
67379
4
74582
3
1313
2548
81
10
4
4
288
3
4858
2
3
135
4
13
3
2
592
489
177
51
11
488
6
37
3
3
79
2
4002
71674
1
33
188
1
15903
193
12
1
4505
37
1
9
8
4
129
9
13455
429
1
1
37
2623
4
22
1
31185
15
1
1
3
93
1
4
1
3
1
5
12
90
1
2998
2475
354
182
1
10
100
13
2
323
1
247
1
58
2
1
4
191
3
43
2
5
35
32
138
3
4573
13
59
2
106
1
6463
2
5
4
9
21
257
12
2133
299
1115
1
39569
6
155
1
6
1
99
1
1
1
12
63
23
1701
1
36957
2447
226
12645
134
2
60
2
4
131
735
3
669
6
360
1
45770
2
53
31
600
3
12
18271
5
58
68496
46
34207
1
1596
13431
4
1
1645
267
70
38
8
650
2
7
1
96406
35
12
10
4
28
1118
93
1
1
4
15
23
5
7
2
993
7
1626
2549
442
2
169
1020
6
1
1146
1
55
4
1
5
3
31973
1156
27211
2
2
6
114
1
1
77869
1602
151
3
819
1
67
1
1
110
2
1
5
6
5
2
1
18
27
5
4
2
4
10
4
5
2
164
12
10419
2249
47
2
39
3
153
43
380
141
60705
10367
10364
1
10
1
7
612
49
1
7
1
314
1
50
13
82
9
1
12
2
173
3959
9
14902
1
100
1
31
6
4
5
1
518
342
1
6
2
1
372
1
282
3368
1
2
1
28
327
5
81
3974
7841
2
700
31
57
2
1
1
13
39
26
41
55
1
3
5158
63
5
172
1
2
1
276
2
1
1
2
2
1
1
1
1
22
1
730
7
10
1
8
2654
10
20647
34
71
5509
12150
67
1
8
12003
34319
3
1
1
2939
1
667
2
1368
19
2
1
1332
228
5
23
8
6
13
26
125
8
66
6
1
96872
32
4
1
72
6
1084
86
179
57
5
1
14654
1
2
2
7
30
2
8
1
1
9
2
691
5
50072
27
19636
59
26
1
1845
798
3
63942
68
120
3
2807
2
96
1686
1
2
5
52
3374
2
1
206
20
2
24
262
1
25
2
15
25005
1
1
16492
1
2
1166
4
27
1
6
94
1
30
1
40
5
86
54
4
6
24
10
3667
2
1006
1
8
104
1010
21
187
1
15084
11
27
65400
3
31474
17
1
1
11
2
1
44
4
3654
14955
5
5187
1
33
6041
3
29125
1
1
13
5
155
1
1646
4
632
136
57
5
65095
1
6
10
1
165
3
6
32
695
2
1
5652
12
1376
53
16
282
2909
52204
39090
2
3
1
1752
1
2
1
4
15
8
8
145
12040
1
25
2932
17337
996
2
59
3
1
88
8
1
32
46
4549
1
3
7
58
6096
94
136
217
1
1
1
2
1
11
93
88
3
27
1
1224
3
1
1
1
1
7
138
13945
357
48
193
1
2
1
1115
2
84847
15
2
71457
2
63887
1
1
91470
5
15
9613
128
3
188
50
2
1
2
32
16
14
45
2
1
1244
7045
1
510
220
145
2
31128
13
5
2
1
5
13
15
3262
47
1
2
2
5274
92
6
820
2
4012
2
48
3073
400
1
3
1
1016
23
103
24
43198
1
2
1
474
20
1
1
6
120
2
2
8
623
9
2560
2
138
1223
728
481
7
2
5
2
1
95904
7
1
1
4
3
1879
328
7
7
35
767
1
4
1
8
10
49
1
2628
1056
31
1
48
665
4
40
500
5
15
3
1
1
11
8
19
3
2
2
14419
4
162
6
1
7
2
3
42
1
1
105
2
34
1
19
15
174
107
485
43587
49323
1762
1
75359
39
41
78
1
11
99526
1
69
1
1763
1
1
2
17
1
510
74
5
1
35375
160
1
260
421
10246
12
1
50
3
166
59
6
235
15
1
3818
1
11
24333
1
18
4669
48
1
25
4
199
1
2210
22
232
1
2
1
25
54
10
3
5
1
252
2
16
2
3
2
2
8
1254
1
2
1
4
272
2
2642
50
19796
4
242
37
123
3
20
1
1
53
14
2
13
146
4
1
41228
1
118
1
20
2
26
60
3
205
2
255
18
1
1
25
1
14
834
1
19
890
3
1
137
3426
3
24719
488
18
55823
3
5
623
168
2
10559
124
7366
3
781
13
1132
4
2547
5
2
25714
1
15926
190
2908
9294
829
10
2
1
1
1
12536
7
1
11
7609
5
1088
3
7
1
236
5
7903
2
3
6
48032
153
57
1
21
1
1
1
802
24
2
6
1
1
13
2
378
70
96
2
4
18
1191
6
524
39
19
11
22
11
90
2
3229
154
1
30
576
725
4
937
247
2
1
48
36
109
5
28150
1
25
79373
17
50
1
10
16
978
2
13062
16523
3
2
35295
33
11
3
1
3423
151
86
1
10
254
3
33
58
26
1
2
4422
5
19
2
1005
114
10065
31
3
1
47
1
8
10
22
10
2
1
199
1098
3
5
1
2
19
3357
228
1
59
2061
53
1
2
4
2
29
1922
24
17
2
1511
49
2
146
203
381
53521
3
1
46
1
1
20
7
111
1417
31
662
3
5
26
52
3
4
1
46
55
37400
64
1
5358
12
14
19
1
3
6
28
2
1
18
198
22
5
7795
1305
117
7
135
1
2
14
23549
28
76
1063
22
41
1
2
541
4
95
275
9523
38
21209
1094
164
2
12
4
4
2654
1
34
3638
3
17
17
1
2
2
28
1
301
59625
1
1
37
1
68819
5
16
3
28
1
1
152
3
4
2253
343
6
25682
13
1
1
1
212
5
101
106
5
5
3
1
76
2919
352
279
1
49
1
2335
1
3
2
229
1
12
6
337
6
7538
648
2
2
13
13
4
28551
1
1263
36
1
3
3976
1539
1
105
1
4
218
719
1077
6
1
32882
26
657
8
113
7306
2
1
49830
10
5
148
6786
12
4
2
1
2
1
74429
2
1
1052
6
7
13354
2643
11
33475
36
2
290
5
7
3
1
1
3
28
8
1
340
8
17
2
3
1
5
3
133
2
13
484
1
10
2019
2657
4
2
2827
60
3
69
485
43533
1
4
54
4
2
2
1
48864
18
133
2
46
811
3
5
7
5
5992
2083
2
15
1
937
88
12
1
7
221
233
925
1
46124
7
2
500
55
457
1
104
2493
603
1560
1
1
19
1384
3
26104
82
15
8620
254
1
21
48
267
3
1
4
10603
1536
1
1
77
657
1
1
31
4
33
59
904
2
13
1
48
2
2
8
2
1119
134
224
1
31
10
1
1777
1
2
1
16486
41
1319
4
29844
1
19
8
12
1
2
39
3
1699
6
878
3
68
3
26
851
96
17
1
23
15
5119
1
1
119
38
249
1
11
81
9
1
5405
19
1
124
337
185
2
13
6
1
282
38
111
31
38945
36553
1
1
8
224
17
1309
4
2
4
254
19
33
2678
5
382
19
6
1
85
24
1
22
1
2
3
3
55
2
3
427
1
1
2
13
1
3
8
248
96
1
19
1
1
14589
82
3633
104
29723
34660
9
1
1
1
4
7
725
3
11904
1
8
65
1
1
10
4
3
1705
129
5
5
2
53
4
1
1
96
53
2911
247
3045
1
9162
985
1812
14
12
361
3
1
31
10
150
1
12
3286
179
89
2
1
5
1
1
119
2
1
3
1
164
389
2
4
2195
14817
44
3
2
6
4
123
12628
36
3432
1
1
2
4
299
2
180
1
13
1
3
20
1422
93479
2
372
2
31
2
67
1
34
2
2
7
2558
9
4
3
4
11
30
3117
2
18
1
6
7
1
4
16
30
1
66
11
2
3854
75
74
1
1610
3
8
4
19
2
5
41
1
1
63
1
13
1
13
17
7
3
2
4
3
5
469
1
5501
1822
3
1
77
1
11
865
9
32243
4
41
63
1
12
1
79
5
5
57465
48
1
1
532
1194
32938
3
202
1
1
270
56332
1
140
1
117
1
1
6
12
39499
7
60
70
6034
120
1648
1
3885
6
98
1
105
66
3
72
37
1
1
22002
2
4
1
45
22
149
33
1
6
1
180
35
43
8543
96
1
13
223
1
1
45
358
45
75
30
2
5
112
1
136
1
1210
28
270
1
35363
13
2
10719
3
189
1123
2472
132
5
14
1
60959
1
87
22
4
36
7
50
3281
350
14153
19
545
9
1
538
96
1248
3
3
21880
2089
320
1
2
32
228
746
8916
6676
4
2
1
10
149
23852
41
1
21
1
34
3
2
1968
39
84
1
1
7046
1
1
80
1
6
2
75509
9
2
57
2
1
2
6
2
5
1
2
91
8
2
6
1
188
1
35
16
2320
31
1
96
7
3647
9
2727
1289
1
2315
3
18
5086
69
1
1
31622
2
151
209
3
1
91
2
2
3
9
3
2449
12
8
15
969
84
8
8
1
415
1
27
1
9
257
10772
2
1
170
110
8
2
377
229
70
1
11
3
9
10
3751
2
23
12
360
1
25
1
1
22653
1
2931
12
1
5
1
41
6
2
22600
2
2
23140
32206
1
3
878
1009
1
5
3
1
3
232
4
3446
16
2
206
3271
9163
683
1
1
76
578
2
4
362
36
129
2
112
1093
2
1
232
67
2
20
1
41
1
33
9952
4
4
15
1
298
14
9
172
172
3
19
1
11
1
468
7
4
2
6
113
1
12
2
3584
16
65
2
5
1
2050
4
8954
4
1962
1
1
145
76
85
6120
112
257
51
1
3
437
8
9
7
26
3
161
20
33
3
3
982
1
7344
23647
6
5
1
386
2
5
98
8
10
24
44046
2
1
209
9
204
1
5
6101
1
188
2
13
2
10
10
14
177
1
1
5
3
1
1
1
5
18
371
1
1617
1
14
10
3
264
47
47
2
8
19
2
46064
65
2253
550
16
1
2198
3
920
2537
6
1
1
1
4999
192
7
3
2
10
1374
316
87
8
97
11
657
24
32
22
1374
10128
3
396
4
40961
1
1709
374
57804
1
260
5669
374
2
24
3
3
90
3111
1
1
1
4
3
4
67
1
53
12
176
7374
20
958
1
1
8
14
1
6
45
66
1
14
5
420
3
4
3237
63
42
2
10
1
2
1
9595
3818
346
19
17
1529
20
2
5
29
1
1
311
5108
49
122
18833
6
2866
41
12
3
23
31
1041
8427
4
5
2
515
11
33
85255
2
2
3
1
1528
13
39
14
4
181
1
5
3
1701
2
1
11
1445
38
1
3
3
12
166
8
1
2
5
86396
2
32882
98
3
105
4
13
1
5
1
1169
145
1
6
9
676
12
404
3
34174
3
2
91969
10
2
32131
1
140
1
2
37955
15
1299
1
266
385
76
1
11304
3
3259
1
7528
1
22
2
57
84
249
1
2
128
6
3
60
4
1933
2
25
52159
82
271
69526
1
4
53
3190
17
68
7
8
1
1
1
53
694
8262
27
194
4785
1216
68
1
6971
1
408
73
1
12
1
6075
1
8
1
602
1
4
34
1
3
3
1017
271
2962
208
119
7
6
1
2
799
20480
8
1
17
7
97
36
3
6
2509
255
46
1
1
1
24
11425
3
30
1
122
128
82
54
1
22
1161
1
46
14
395
1
28
560
3
1
1
3
14
9506
4838
32
77097
2
9
8
2
9363
1
1150
48
12
3
5
1
2
1
2
1
848
1
2259
11
72934
1
5
4
7
3
28
7616
795
4
173
2
46538
2
51230
565
64326
3
10
130
9
3
1
737
3
23
59
223
5
413
106
125
3
121
3
10
19
2
10935
39
460
511
91713
13
28
1
130
20
12
1
102
7
20
1
16
1
3117
204
2
158
1
656
4
1
100
1
78
7
2
536
10
781
1269
6
2098
123
5
8
573
1
33728
2
1
204
2
16
48
598
9221
4
1
338
1
14
2
403
1
2565
11802
3
37825
1
3
1
1349
6
1
69
10
2
1
19
13
30263
14
32
8188
1
12653
133
48
1
4
5
13
1
1
3
2
68496
23
27
1
7686
1
149
128
69
1
4
41
2
37426
158
4944
2560
1
8
3
845
7
6
1
1
622
52
110
2
32243
104
1919
1
1
1
21
68
2980
17
1
132
386
7
1376
337
387
3
683
124
131
278
1
40
1
1
203
5
155
1
332
5804
1
1
1
165
26
150
1
48
2
1
142
15643
8
33
5
2
1
1
101
134
2
13789
28
42
122
4
2
3
1
14
10
2
354
237
225
2
59
16
3
11
15
45
1
94
7
4
1433
7
6
1
1
2
17
10
1
321
2
29
2
1
4
44
25
19
2
52
302
17
84
5
197
3
9
1
105
14511
7
77
1
237
2
7
27
76
12
1
8
5
20
1
1
3
2165
955
1
1
1
2
1
6
1
1
15
1
396
270
7
3
7
1
409
122
30
6
110
2
32
5
211
2
3
159
3080
9
5
358
1
9
215
1
29
5
4
70
1
10
47
3
201
2
83
2
3
2
2
8
26
121
10
86
390
1
1
10505
112
3
2
21
12
47555
5
1739
2
3
54
9
10
14
49
56
9
6
3
1
13
57
370
30
129
39
65
1
5808
2
2
3
5
19
21
317
1
7
1
2
2
1
4
222
5
468
469
4
33644
67
3
32
74
4
1
51
1
1
5
10158
3
2
41
27944
1
242
261
1
5224
1
2
3
6268
4
1
1
15
10
6
1000
2
137
122
93
2
25167
304
76
7
1
51
24
69
1
8740
1
1258
1
23
86
49
9
3923
1
4
2
52220
13
1448
2
1
503
10
4208
35
76680
21
1
71
4
45
463
48615
5
7
1
26
1
3
18
1
4
1
218
1
7
134
19
6
2
2
81
72
1
1
36
1581
24
1
1
1
9
3
1
2176
5
69325
1864
1
4
1
34
427
13
1
1
7
7
2461
46
285
1
4
35
1664
9
30
571
181
1336
2
343
4
65095
1169
460
3793
3
8
4
7
1
1
5
2
44
511
1
737
571
30899
269
1
3026
14
8
1
1
41
1910
293
6
1
21
2
2
7
5
15084
2
163
1
1
2
27
399
1
1
6439
1
5
36
3897
581
3
3
2
3
40
21
11
17
10
4
2
211
104
2965
25
1404
24
54
7
29
34
931
17677
70
1
3
409
1
16
3
2
1
510
11096
1
3690
69339
2
1766
886
364
85
1144
19
5
4
9
8085
66213
145
454
27
1
3
104
248
1108
2
1
1
418
1
1
2
9072
158
11
3
172
1
1
1
2
4
244
3
1
111
141
9
1
1
2
11032
1
16
642
30238
303
1
2
85
1
1
31
1
1
1
3
3
1
13
5003
9553
1
232
25
66297
1
147
1
9
3
1
6314
37345
24497
254
56
3409
9
1
86
1
100
92299
335
9
3
11
8659
768
13
3
1
4
2
10
29
1
1
1
1
2
3
873
1
2
8
4
134
3976
62
10
16
6
4
4
1
5
626
1
1
4
1
1058
6
1
20680
23
1
1
1
6
1
2
6
1
9
2655
7
2
1466
3
2
5
20281
1
5
3
4
16656
130
16
1295
28871
3991
686
19
64789
3628
1
1
5
3
42843
3
12
206
1
78
14
3
56
4
583
262
7
109
1
4972
462
3
1363
22
1
8
1
15
70
82
16
14920
1084
171
2
147
48623
18
336
1
1
5
1173
3
13
222
1
56
1
1683
2
14
35
15750
2
309
4
120
6
844
26
2
36
94
2
629
1
3
29066
10
26
16
6
1
1
11
12
9
245
733
12756
10
1
1
185
144
1
189
3927
16663
1623
4
723
38
4
10684
14
18
3
979
58
5686
36135
4
3173
978
2032
44
6
6380
45305
1
47
1
5
8
1
2
665
211
12
19
15
25
190
23
30
13
7
1483
4
1812
3
2
3
592
11
17
2
1963
103
1
2
62
2
2
71
133
2743
1
7
218
286
105
1
14481
6
3
176
1
294
4064
1
386
10107
2388
85
3634
29975
2
3533
12
39
22
26380
102
709
91
7
137
28210
456
15
561
905
630
2
70
212
2
2844
193
1
13
248
13
1
226
16
72
42
6
3
3
36047
2
1
22
845
11
179
7
192
65331
1
3394
1
53
29
4
1
19
8
5961
1
125
4
483
2
1
7
1
55123
9776
11
1
957
2
37
4
52
5
22742
11
99
56721
2
691
23554
598
9
2
180
1
3
3600
2
5
5221
4
23
2361
134
44
7
1
3079
1
2
22
178
2
268
229
375
7973
1
1
1
4
11
9
2129
1
98
1
8
12931
1
6151
9
29
169
1922
13
8294
8
5
9
579
31
51
9
5198
2
5
29
775
40
14
4
52
4
490
1
1
1
1874
76
32
5
83
1073
2
1
1
605
1
38
1
1
2
2
326
52
2286
1
3
2
57
38384
38
32
44
1
1
16
2
168
1
1
1
13
66
8
38
3
3
45
3
80089
337
6
7816
48
3
2
16
2
4
11
1
3
66
485
3
1
679
844
1
118
6
2
108
599
1
1
400
2
10
6066
1
2
10
1761
5
3
28
18
63740
1
6
217
6
38
1
2
3
387
2
1
18956
1
88
14270
3
1
2
1
10023
1
16
17
1
1
1938
1
10
2
178
3
5683
2621
408
23
1
3
2196
2319
4
11688
133
319
1
4
4
4
746
12
4
59
1
1
3138
1
775
20
19
43
178
2
320
27
2
1
4129
1
4
99879
18
32
279
3654
1
1
37
1
3
4
2
1
171
292
1
257
18
1
52
1
198
1
1
32
55093
26
2
43
11830
31
4
5
5
1
6
1
7
1
1
1
7
7
64
10
1973
1
557
1
1
2
3
1004
140
1
5
7608
58
1
26
105
9
5537
2
2808
5
41
3
1
5
6
1397
1
817
3
6
731
7
1783
4
117
1281
8
1
18
2
29747
107
444
2969
21697
4
371
1
1
35
6
24
4
1
1
233
26
1
6
1
34
159
10
45089
1
2
14
17
1
2
3
2
13
6
6
414
2
826
1
37637
387
2322
112
2
15666
5935
31485
21594
2
2
11
614
4
2
23
149
10
61791
6378
26
10848
2
48
3
8
45
1
92965
1
44
7012
3
2222
7
4
128
4
447
252
826
77
333
669
21
1
1
5
729
83401
18
87852
4
13
4
2
16
3
2381
8
12
1
1
19
7
38
223
97
13
1
2382
8
1
3
57
1
6
13157
5
1093
2690
9
1
6824
1248
42590
3
2
75
1
1
580
2
1
49
47
200
157
93
1
1
185
6
82307
163
17
14
6
8
182
106
21
838
3051
20241
3
5
1
5
5
124
1
16
238
45
8691
401
123
333
6199
4
43
280
2
25
10
44555
48851
1
5
35360
8477
1
1
62
2
1
1
34
55
18
1
70
17240
10
1
37
1
25
46
1
6
2
88
1
203
4
54
2
1
2
24
6
392
1
87
47
15
4
66
1
7
5
2
1522
10
4
4894
58
2
8
18
4
362
15
52
1
6545
4893
5
4488
11
7
2
45997
30
1
4402
93611
739
4
73
4
83401
14
23582
79
27
2
411
10231
1374
71
3
3
170
6
64
133
1
19889
6
53
6
1
3694
4
796
1
1
8
35
1397
12
1
56
13
6
2146
11
7905
35
4
8
1
9656
5
213
9
289
1
3
2
4
1
13
5
20955
4
10
5929
26
1830
13
19
3
56
3184
3
1
4
3
19
193
787
1
34
1426
2
2
3
1
13
89
7607
37
1
3
60389
1
8
12
1
7
7
2121
23137
7045
1
20
6
4
1
83
1
2
1
10
228
7
47431
1
1
163
1
1
4065
4
1
812
1
4
574
32
214
547
2
94
1
6042
12
4
483
8
8
1
95
29
2
16
1
559
24
5
968
138
11
1
110
1
1
1
6
19
6350
1
6
1
1171
1932
2
30
168
16
165
42
211
834
11
2
2
65
19
1
13
1
13
18
2
53
2
7
12
779
79
1
8
245
101
9854
49198
1
15
10
2781
6
1
1
322
32
280
3
2
2
87
16
2
7080
738
5
1
3
3982
5
50
1007
32
6626
1
3562
7
6
7
78295
3
1229
1
2413
621
10
335
2011
3
8
632
1
5
3
44
1
8
2
103
1
5
13
7
2
1
1
27961
6
11
5
2
36
1
1
1
4
1
1
1089
22
46911
4
6434
93
1172
1
2
53
26
36
1
9
3
10
20
2
1
28
44046
7
1
1
2
1
31248
1
55429
12371
555
1
1
22
6
1
6
1
2
3
1
56
3
33
4
7
687
1
10
56332
2
1
6
14564
3
5
3
1
1
1
13
1
16
1589
2223
410
156
7
4
4
4825
1591
180
1
4
3
29
1959
91
163
2
1
104
7590
27
37
4
294
318
2
1
3
2252
1
1
9
1
2
457
407
16
3
121
1
11
13
162
339
2
799
21
142
6
3
1
1
1
134
4
1
1
8
42
16
1
32
347
66
2
1
5
4622
1
3
1
20
26
1
2
116
1
4
1
1
1
5
9845
13051
9
30
3
79
2
61
19830
61
17
798
1
37
1
1
188
1
1
5
1
150
2
1
1
22
10
1793
79
2
53982
5681
1289
7
43
870
3
2
507
11
466
257
450
31
30
1
27681
73
46
2
62
3
3
6
19353
1
78635
343
1
317
10
5
471
1
626
3
7
4
8
5
253
1
40
8
1
1
1
1847
5
2516
1
1644
2
9
2
108
14
8
13199
1
19
15335
311
5944
1
3
7188
4
13
2
3
1260
9
105
4
168
3
1
9
1
96
1
21800
1
11
9
4
3
2
5
295
22
4
29154
5374
1
255
1
12
4
111
35
2
2
2
1
44
14
2
66
79
4
4
105
5
1
2
41
2110
30
1
3
1
129
7
2
89
7
1
16
2
29
53
4
1328
136
1
3
1
32
1
2301
5
3
3
22
1202
3363
286
7
77
34
165
29037
459
251
9
99
52
7
3
1128
1
1
2
793
103
108
75
211
4
4
4
56
81
8
57
1
1
525
42
12371
2
2
26
26
1
9
1
1
24
8
10024
3
1
1
2977
810
7013
154
2
1
1
25
8736
1
165
126
2
72933
4114
6
10
6
1
167
26119
19
956
1755
1
14
104
2968
416
18
2
529
119
2
2
71103
1
3
95
424
91
1213
4
13924
7
13
196
1240
166
181
2909
55152
7
2415
634
1
2
20101
26
7
1
671
416
7
3
1
1
6
486
71
1
20048
4590
1
2
2
6
43807
1
2
9
2
1
2
12
1285
1
67
1
4
358
6
64156
2
55224
52
12141
1261
663
19
3679
4
3
1
54327
15
71194
1
2
3
1
283
424
1
4
66
10
27
664
7
11526
1
1
321
45
1
43198
75
4
8
6
4891
1
1
1
14
1
1
41541
1
194
46
2310
980
85
547
4
5
361
3
119
1
3
1
1
2812
1
39
117
49
112
19
4
902
9
4693
15
3
1
37
8
52732
55
22
8
3
3165
37
26
33
128
3
5
7
22
1
4
10
279
14
2
470
100
55
2
263
72107
2
1
12
1
420
44
96
2
287
685
1069
71902
773
50
1
2
19
2
56
8
4
6
29829
425
3
59
616
14
10
227
414
2
1
7
9
92279
12
1875
1
9
1
3
9
148
3
521
4
90
1
75
2076
1
8
31019
5886
55
294
3
1
7873
298
15
7042
5
361
72
17
1
1
48
1
3
4
1
55
1
26
21
1
8034
4
4
495
3
7
7
1
15
33
8
189
3083
58
8
15
635
1
4
61
1596
19581
6
13
33
94
13
6498
3
64
29
13
263
37492
40
7
567
11
1
3
1
180
1
1602
1368
2640
34
7
17
5
12
19
53
4
4
247
24
3
2
1
27
1
16
2
2
9
3
1
12
107
2
398
8
61840
5
1239
48
90
671
2
2
18
1
3
222
4
1
60
7
5
4
11
106
8826
1314
1
8
4175
792
53
31
69
1
24
191
1093
2
1
68
1
317
19
82
2392
8441
3
1
2
25
1
155
14
54
163
1
45
2355
438
1
1
2
11
288
16
12920
14
157
1
1
9
1
7
4351
1
6
5
2
10
10
16
1
1
44
240
59
11
192
1964
56
43399
71
1
27
9
9
1
143
351
1
7
3546
18
10547
2
70
1
15
1
2
11
150
6
57
1193
49
1
3
19
10
3688
15
12
894
1
1
15
1
14763
86
233
4
17
1
3
6
564
1
1
1
1
171
556
278
43
31
1
14
81
4
8
11
335
259
16
898
33
1
8
18
997
3
117
35
50564
6
136
1
157
398
15
444
11
1705
109
10
4914
1
259
7050
1076
74
1
2
8
6
150
3
319
19593
7850
20
1
2783
8
1
4
1
2
761
1
17
12
587
1
2
8
12
30
1
16
669
1
540
74
3
10
2
507
9
190
71949
7
1
10
303
799
23
8
39
13
2
69
8
330
1
1
9355
2
48
1
12
36205
4344
2
1
3465
115
16
6
2
6
22
4
2
1
1
35
2
9
1663
1
263
139
1
30
20
87
4
1
3
123
33
1
1
8
151
1
157
1
1
3
683
43
4053
1414
41
49
17
2
1
2
1
1
2
24
4
3
1
1
846
264
1
193
1
5
2262
3
2
3
1
2705
128
20726
36
3528
1
7
3
2
107
1
2
47
206
2964
10
309
57
3
2
82
2
3
43
1
2509
105
403
1
4
84
118
6
2
2
1
10
2
3
2
3
1
82245
1
17
92
3
1
1
4
11
20
5
1
1
3
1
738
36
28
8
1
1
6
41
140
2
139
159
1
3
149
2
3
79320
10
34
7
963
67
19
30
96671
1
14785
1
4344
29
613
2160
8
3
1
8
1
40
3779
21349
10438
1905
1
36
1
131
44
1
1248
1
51
1
280
225
27
21
1
1
5
1
1
17
10
1119
643
3
36
1
12891
33
18170
1
1
21
5
46
10
2
11
5
285
1
1
2705
2
3
26104
217
5
8
21
47
796
5
2
2
50
3
169
27
1
4
3190
1
1644
41
14
7
1
2
124
1069
8
5
5145
1820
17
403
1308
747
107
5
32911
2
46
339
2
6
2
15023
51
102
1
2
21
410
1
231
190
13
41
3
2426
46
167
44985
39
3
1
5
255
1
68
470
44
38
1
674
553
1
8
3
1
90
96220
1
428
1
238
117
6
1
7
8
1
6181
374
1
27
1
34
719
97
1
2
500
326
2
550
1
6
1032
1
15
1
5
5018
2
7
1
25
1
1
44651
22
24
1
10
19
82
20
61
10664
1
1
13
774
68
1
1663
259
1
44
1
2
9
44
68283
47
4536
754
11
1
1360
672
1
4
604
66
11
20
13
1
1369
20
6
219
15
2255
167
102
1
31878
17
26
14
1555
1
53701
11
10
38
3
12
5285
3764
1
37
2069
212
41
4
22
1
3
10
1
5212
486
1
40
9
32668
3
1
1
1
11
2
1519
113
1
1
122
5818
1
28351
3
246
1
29052
12
2
590
29
6912
8
2435
4166
8
2
2
2492
46
72
13
1
504
40
2
1
2
1173
4
45
1
472
48
1
810
70
2
1
8775
23
2
962
1
4
17
9
5
4
3
57996
265
54
798
7502
1
19
2
36393
6958
82
9
281
2
4
440
282
3
3
56
1
297
5
13719
8
5054
31
4
5
2
6
71
11926
37108
106
5
1493
1
47
2
1
1
1
100
57
7891
191
177
1
405
1
77
2160
613
2
202
7988
34
177
3268
20
1
11091
54
64
22
3578
1
3
8
7
1
30
31
3
147
13
28
217
60
110
35
28
1
2
5
3
948
17
5
7
8
1
48
29
18
10
282
1
3
1
1653
2
1
163
42
1
12280
3
1
6
22
6
1
12
6
12
1
3
1
229
1
3649
12
25
3
2
521
23
9995
579
32
4
1
3
2
2
1
2
327
1
2
2772
11
765
3
3
1
5
20
100
26
1
8
1847
191
13
270
40
181
33
4219
25256
1
99200
7
1
520
1
1
57724
263
1
6
30
498
2
2
3
1
18
4
15
16
113
2
123
532
4198
2
38
1
54
1
16
1
92
109
8
2
1
2207
1
1120
182
89
1
2
22
1
1
1
243
82
2
15714
63613
23
11
3
194
1
1
1
2
45
1
1
176
4580
2
3
18
26
12143
13
1
139
2832
2
6
330
6
1064
1
1
1
2
68
5
18
73
40
198
35
31
7
74
12
1
1
158
1
3
3
559
88
6213
83
2
2
1
1
255
2
1
1
9
577
465
10808
1301
18
151
2
6
21
15
12
4
6
2
15
1
1
18
50
65
1
1
739
12
2
50
1
2
85043
126
1
902
8
4809
306
1
20
1
1
4
305
2
2
1
145
3
6124
9575
2012
2
1
33
1
7493
5
1
743
1
30
19
6
7
681
83
1
1
6180
16
14
146
1
1
19
2
8
18
1
13
25
38
2
4
1
71940
139
2
1
1
97
7643
304
8
1
1655
481
2
30
1
17
10
3
221
20
1
24
9
233
11
2839
1
695
11
37822
1
1
6
523
1
8
1
3
18
81
4
50
2
8
2445
1224
3
124
13
625
374
55
4
2
34
30
27146
2
180
12
2968
1
11
37
5
3
6
26549
121
72650
186
24
3459
1
1
211
4
29
1
1
4483
79
15
4277
3
2478
3
281
1
32
310
2
39
7
79
15
1
10
32747
1
186
115
1
9370
12
9
57
9
534
107
2
1
31965
1
534
2
32718
2130
386
5886
1081
1
2
1215
195
27
2464
1
566
699
5047
43150
494
2
8
2
3
10
8
113
142
1
117
11
5
77
1196
2
1
1
1
28
38287
1686
1
119
5
4
385
1
2
6
28
11
6
225
481
4768
6
2151
13
21
6
2
1459
38970
31811
778
1
1
2
2
1617
7
2
81895
3
16
6
1
6
2
9
1
54
34
1
107
370
89
11
72
1
72
3904
1
1
45
760
351
1
871
122
9
44100
6396
5
1272
43
25632
36
1
13109
78
9
3
1144
6
980
8
1
1
1
1
7609
651
1
7
5
17
24
26
2
130
6
18925
17
1
46
6
1
1
2
2
2
4
1
1
4
2
1
23
542
1
201
32347
2
1
6
10
7
5
444
1
9
103
1
1
2
8
25
964
348
5
27
2
51957
7
2
488
14
1
323
11
13578
18
1
28354
479
25
16
173
35
8
212
1152
7
1
3
1256
3
7
15
2
1
3
30398
2
1
3
12
4
8
1
1
1
16
2521
2
95431
31
1928
36
4
911
4345
5
3
1
70
1
39
18
999
1614
7
1063
254
26
15734
2
46
2
10
814
15
137
54
5
11
6
333
31
3
1
4
14
1147
2
3
2966
2
10139
4
1469
6
3
22
2263
1
1
117
59
1
170
1
162
9
34804
2
24472
5
40
3060
59
2
3
1
2539
270
3
4
37
1
6
20
10
829
5
8744
40
14
814
1
1340
95969
25
5
4
1
1
3
16
4891
25
89
159
1013
1
3
2
1
6
1
1
255
6
5974
14
4
1026
3
133
2
27
65
9523
4
1
6
1
1
31926
3
39770
89
25
1
26
418
40
22
5
88
1
1
1
3
2
69
4
12
104
2
123
3953
18
214
4
2
830
23
7
1
1
144
7
5
16
14153
490
12
9810
2
3
3
71
31336
2
4
1
31
29
1
21
21
208
393
1
55
3
1229
119
37
8
1
6098
141
4
105
4
1
3
5
12
1742
25508
5
1
10
21
12
143
247
636
67
7
136
17
1
1
1
438
411
8
11919
10087
1
26
48856
1
1
13
347
698
1
6
63
640
301
1
578
103
11
20
2
1
1
1
1
4
37291
10
1
42
25
12
1
10294
1
1
24925
9
1
409
47
2
1
2
396
1
1956
2
2
1491
1
90
21
4
36
1
1
10366
2
2
4
1
3
1
1
1
32121
2
2
43
391
8637
1
1
61
40
1
12
4
35381
4
6113
16
2
6
9
1
1
26
7
13
5
6
25
6
18
778
2
32
441
224
3944
1
1501
3
2
130
989
1262
2
2015
1
185
208
15029
47
3
57
3
11
1
1
1
4
402
80
2338
31
25
23
6
8
633
1
2635
182
5
24
2
7903
20
1
1
13
16
168
2885
15
5
55
1
195
5
2
1
321
84
43
10
1
1
2
2446
1
14
82
9641
1
1
2
8
4
7
2
3
11
1
33
6
1735
4962
2
1
7
4556
2
26
4
1
171
7
12
3
1
20
1
1
235
84
295
12
43
1
21
1
2
3
145
39701
288
1
8
5
6
5144
1
5
2
79
79
8
1
75
9663
333
1346
2
1
1
3787
3
1094
2
33
2
40026
98814
8
6
1
38
1
29
8
1357
2
1
5
60067
11
11
1
14
49267
1
38624
11
12
3
8
1
51
14
3
25
157
1
68475
6141
33
8
17
4292
4
40
4
2349
4
7
20
3
3
3
28
11
3028
6
1
28
1
2
4
3
23
19873
1291
459
1
1
90
33
13
74052
10
1
17
176
7
15
6
13
4344
8
1
1
3936
1
915
141
5718
394
2
2945
47
223
8245
10
2
3
210
2
1
1919
1
1285
46
1
44
9
2
965
254
515
1508
181
31
1
4353
10
1
1
4
1
2
7
858
12
2021
2701
1
1
37
1
2
1
71
1
2725
4
49180
38
2
1
10
422
34
2
9
8
3
1
9
17022
25564
15
1
2
18
15195
1
28351
1
11
1
751
3
43
3
23816
1
1
38
137
14849
1
10
2745
3
16
2
3991
3
30
2
16
1157
138
3855
10920
92
7185
273
8
20352
3874
49021
812
115
1
1
1
3780
4
22
1
2
203
1
6
8618
35
1
2
17
4
3
2
1726
3687
571
21
1
2
24679
3
1
20
1
975
2
1
1
1230
52
7237
6
13
9
7
39
10
1
19
89
28150
1
8
4
44
4931
2
55
1
2338
1
1642
2
3
15
76
10
9
35
574
30
3
25078
7504
34
5
260
2863
3
7503
78
122
65
1
157
20
2689
12
2
6
1
1
117
4
4610
2105
91
96
14
35
2
20125
204
4
9
49
2864
1
5
1
5
3008
172
904
3
4
6
387
5
171
23231
3
2777
2
135
42952
727
1
3
4
2
2
62
258
54
14
188
85
26698
5078
4
2
2
12
19
5
79
1
989
19
18
2
3
1
2690
3299
12
2585
1
3
6
31
2443
1711
9
3
1046
15
1550
6
1
59
3
1
207
60027
1
373
2
48
1
30607
3
1
3
1
1
33628
69
6
8
1
644
29
59
38
19
9
1
1
4
3
57
23
523
6106
1
2
3
23
6
2
6
1
9
16
6
1
1
145
340
167
23132
99
1317
1
7
1182
1
1
351
28168
10
617
1
12
4
144
657
2
160
11
1
1198
3
21
153
274
1
1
6
1
3
4
3
271
396
8
23
1
205
1
7
2
425
12
5
3572
2243
1
2
86
69
28
1
5
43912
8
1
1
2
6
9
1
20
1
1
609
3
25
336
5
1
569
5410
12
14
1
42
120
22
10
127
3
278
9
658
1
97
1
476
13
2
1
199
13
560
1
77449
1
1
2
57567
1528
3
1
16
19
467
7
6
68
1981
3
137
1
38
122
18
121
1
64
28
462
1
3
5
18
567
5
6
1
241
16
39
11
1
1
92
58
1
46719
94
2
5
36
7
42
271
36220
159
7
2
7253
7
169
4
4
26
8896
2
1419
2
28
1
1
111
11
1
34
40
5
4
54
1
57
9
2
3
181
2
1
168
1
8
3
647
41
160
22
1
7806
1
3452
44
37
2192
1
19
1
15
202
564
8981
8
330
102
11
1
1
15
303
1
6
1346
3
1
202
2
4
20
506
1
1885
51
2085
2446
2
3
2
4
10
14
1
1
2017
8387
217
14
4
2
693
2
2
1
9
1
1
55
25
2
1
694
1
4
1
79
88
65
27009
1
1
672
419
498
659
1251
27
34
1202
4
23
499
766
1
16
11220
1726
2
1
11
2
126
8
1
1
28
2
27
31
6
1154
1
1
3291
3
10
1
12
542
9
1
412
826
30
201
6
1
14
5
67
9
2
8041
1
56
224
1
105
18
2
9
529
2552
157
112
1
11
1
238
1
1197
550
579
52
618
9
1
7
2
515
218
2
1
19911
98
79636
2
77
1
100
3
6
3
22
5
3
4
2
1
3
1
2
7
1
57
7
2
15
5
29
23
69983
1
1
2
2
28424
2
147
6774
1528
225
3
322
188
192
571
494
4
47
2
191
79
3
2
1
14
16244
11
1
2
38
12
22410
37
44
2
803
88
2
22
3
404
93
23
60
1
39
1060
4
269
135
288
1
87
4
16292
1
8
12
77
1
1
1499
1377
39
39
3
2
235
7876
5
3
6
5
5
282
43
1
8
3
33
29
13254
16
1
6
11737
25
368
7
4
1
1
728
37
94
6139
9
2
308
1
2
99
4
1
9
2210
6
17
4
16
42
5
24
3839
91
16
7
2
26391
40
3
8550
3
4
2236
1
1
2
135
2320
55129
18
1
23
2
1
863
114
1
57595
1
3
4
44
128
6
12
88
2
1
1
962
4199
2
3
46
42
7
2
1
125
3654
1
2
133
2
15
6488
1214
38
5
17
145
13
53
2
268
5
1
2
4
356
1
469
13
273
143
2
1984
1
1
52264
6791
1
4
448
1
178
1
575
6877
1
1
3
1
83309
503
8
1
4
1
15
2
1
2
399
23
139
255
1
51
32
2
48
3
751
18
106
4
9
3310
11
11
33
482
44555
6
2
1
100
30
464
6
11
1
27
463
7
3
1
1
85
12
1
5
18471
225
45983
1
16
33
31
22
18
165
293
1204
9
3
4
4060
4
4
1
1340
38
5
1
1
1
3
9492
11
12
1
92
82
3
5
73
1
3
386
7372
3
79247
1
9626
36
1
145
2
3361
1438
423
447
3141
13
1
1003
8
15583
4
2
2
1
1
32
3
1376
11346
33
83
21
1
1
1
31770
2
16
2
29371
1
58
7
3
158
18
7
121
34943
9108
1
15915
7
1
1
194
23
68
56259
1
2
1019
1
1472
2200
7
2
903
1
2
9
9
601
1
2
22
127
4
1
1
5
7
23137
124
1
8
42
4
6347
4
1397
268
2
2
1
1
25078
84
9
16800
145
3119
6
4
7
278
1
19
1
28
2
24
1
2
7
1349
18
3
3
1
1054
537
5
2080
3
42579
4
16
581
325
55
19
11518
78
52
2
5
234
1270
1
36
6527
3
23
4
1
381
10
556
11
17
6
73
1792
150
6
1
25
9452
382
1
3899
5
3
6769
60
1
3
13
1
3
8
5437
1
4
45
1
1215
7
35134
3
15
2747
1
1
1
3
92844
324
2
3
2
2936
11
27
3
7
1
111
76
61553
31
1149
799
27681
38461
89
3
16699
12
2
33045
2
2
93
431
6
40
1
4
1
2
1739
8
53
8
16
2
410
598
1
18
12
2
8
41
3
8
311
28
7
1
6
4
3
3
95700
10
29818
15
4
31
4
21
5
242
16550
25
4
252
1
20
33
5
22
1
11
4
1
1
76
334
3
51
1
1
1
62
8
4
3
10
144
1
4484
1
17
2
13
1
264
28
258
3118
25531
1
1
234
64
366
1
9
4
71
1528
1
15
14
1
4
17
1
112
2
17965
9
1
323
9
11
1
268
145
255
12
1154
7
386
2581
6
150
1
531
4
8
1
51
49
1
21
427
47
25
3
37
34550
2
23
4
620
53
611
1
2
7
1
2
4
60
23816
1
19
9
1
11
1210
9
7
3
4
247
39
44
7
20
3
85
22866
1
135
59
2
1
5
2
1
15
123
735
853
203
1
3
1
642
2
8
1
51
4
112
23
6
1
4
49301
1798
2
3
13
1
3
1
1
2
1047
19
3
33513
23
7
51
6
5
262
8
10
1
1
3288
4
13
4
26
10528
7
1
58998
2751
4
7
155
52349
119
19326
1
1
23
104
1
2
128
3
577
2
5
1
378
156
2
1
6
360
10
64
8
267
8906
2057
2
15
7
1
53
4
16
14
278
3
1
19
81
2
2
467
8
40088
193
1
6
489
405
5688
2
5
1
59
1
5
6
1255
77
29
21
1
2
33
2
253
1
1
37492
7
8188
4
1
42
41
24
7
1
46
158
17
4
65247
5
19
415
3465
16
1
7
1
1
5
1
44156
5
1021
108
76
2
4
6
3
11
1
12
10595
134
12
2
3
4
72
13
7504
34
1
2
1
18
5
31
1
48
1
2
5332
2
3
5
4
4
5
13
5
46
345
6
24
5
1
3
31
140
2
275
1
1
1
2
7
1070
170
6
881
2
24513
2
16618
155
4
42
394
1
77
236
48
58
1388
5
15
49
7
1
73
4957
2740
129
5
114
6
2
74
28
3
2
209
1
1
3448
35
4
34
1353
1
18
7
3
1245
27
2
1
6347
7472
4
917
1
48
36
2
1
33
92
1
2
12
61
614
132
121
27
121
29
2
2671
55
6
2
5
1
238
8
327
1
103
8457
124
32
79320
572
1
24
2
8
11
1
4
1
1134
31
48877
43
31
2
3
2359
450
66
156
17807
91
10
4
313
2
3351
3716
1
31
236
5
293
2
20
440
9
1
1
2
1
3
8
6608
2
386
30
12
31
88
1
37
1
1
1
3
11
234
981
6
14
21
57032
10
3960
47
38
628
1
4529
106
4
95
2198
37078
1
11
571
29
1
1
13
5
1
60
114
15
92
1
2
1371
40
3
281
172
54
74
1
1
4853
36046
146
557
1
1
119
6
6
3
3
1
10
4
2
20388
20
3
66
11
3
14
3
171
1216
1
1
3
1
1
136
24896
555
2
921
1
82
12
35
8
35
1
3617
29
1
2
1
609
41
27
2
2
78894
25
6
5
3
4
1
1
1
2
67676
250
163
2
843
11
3
1
6
4
1
30
14
18
5
17163
5
22
933
14
147
1
16
1
32990
2
2
1
78
1
1190
137
66
1
37
435
1
1
142
4
6
1514
3
2
3
1
1
754
3
25
7
10
4
263
15
9
3
2
927
5
66955
1
5
1
61
2
110
192
31
1
9803
50
71
56491
1
1
1
15
9
10
187
2
1
6
1031
23
9989
3
42
2
4816
4453
57
18
12646
85
3
1
2119
1
9
1
2
90
10
4927
2
6
91
462
2
4
59
84
16
8
179
1
2
13
2
3
348
16461
11164
3
113
129
16
7
2
44
140
41
3
199
61821
3
4
44
13
11
5405
73
136
7
16
49115
3
13
3512
2818
2
38
284
99549
2
222
27
24
23
685
49
3
1383
8
6
12150
18
1
171
50
1
91
70
371
2
5
3
221
9
3
26
283
41
2
268
797
13
27064
5
1
46
1
6
95
4
10
1
167
3
14
2
234
3
5
29
10840
146
30
27
52
2
15
24
67
14
1
223
14
224
1
3036
1
13
5
2
109
3
1
3873
1783
6072
45
3115
4
41
77
5
1962
78
3
3
6
19
5
21
230
6
3
3
3
70
1
4
16
1
1
1
20
589
4
3510
39
1
22
14
10065
1
2931
99
4677
4
12
30
1
1
1
1
4
2
2
2448
1
3
1
7
1
54
84
41
1
22
6
308
4
1447
4
8292
117
1
5
58
16
1
2
26997
1
6
568
155
1
37
11
1
15
15
306
1
2
4
15
10
2
40
2
12
95
13
1
159
40
17893
1
1
1
8
1
1
439
8
97
7
10
6
416
607
2
7
1
11
7472
105
83
142
844
6
47
56
15
397
1
35
455
24860
4
1689
52
1
58
43
6083
7995
24
42690
4
39
49
2
20
56
66
1829
134
578
18
4
44
6214
104
19
48
2
2
167
1
45
3
5966
13
3
1
2035
1
9
14
651
10
6
320
1
40
123
1
5
164
1
11
3023
8
17
10
241
5
9
533
46538
551
1
13
6
2
1
4
393
48629
65
3
171
1
48
1
4347
1
56
34
1
22781
2
60718
450
13
28
2
4
9
2
8773
34
19
1
4
2
3
1
2
1
63453
286
13
84
1
375
414
1
628
4522
56
1
34
41
247
2
3
3
16057
24
25
1
21994
1039
1
5097
5908
92
2
42973
6
12
6
1
4
1
3
1
8
2
6
48
1
16
208
28
2
2
11
3
1
89
3610
1816
1
2
230
3
2
2
5
1
766
1356
894
1
2664
171
479
13
197
1
1
1
53
1
9
12
14066
2302
905
4
5078
1
16647
2238
7
151
1
1
3
3968
2
184
1
1
8
4
1049
97
1
2
1
1
3
1
2
1
2196
12
1
4
413
22
3
14
10559
1
4
13
3
1
2
224
3
4
467
40
478
17
1
227
8
11507
1
1416
1
6
230
1
2
3
5
3
54
25
2
230
507
34
3
6
2
16739
560
255
1
186
10
1
35042
538
2
1426
5658
1
952
39
2
108
2
3
8669
1
2
1
1
1034
1
10
42
1016
3658
32490
343
44
19
1
1003
1702
5
6
15
9
1
2
39
1
32
1
2
8290
2
171
11
384
247
17
1
11
1
8
269
34
1
25
74
13
1
1
3
1
1
32
40026
5
5
14904
15
2
894
5
91
3
10
53582
2
209
1
107
1
3
17
679
290
1
119
43
420
6
228
1
5
30
219
12645
311
15
837
78
759
20
1
69339
4
1
11
75
469
105
68
292
2
11880
4824
33
10
60
1
27
6
1
1
107
2
1
1
4
40
10
25
1
1
1479
3061
78
7
4
4
2
1
109
1
3
4
4
11
24719
51
1
1
2
2
14
2
6065
1
26
6728
1
132
269
3
1
558
4
15
5
13
1
1071
113
1
24
3
13
38
3
4
10
289
2
16072
1
83
3
10
5
3
14
1
7
1070
4
11
9007
8
1
34
147
1
21
151
13
171
1
7
1
1
12
13
12
2
14
25
17664
93
2
3
17
3
4
29069
1
1
4791
72
21
50
2
1
1
366
1
4
7
6
13852
38611
1367
45
968
1
44858
69
3
188
4742
1
5974
9
11495
700
6
1
2165
1
77
8747
19457
87852
1
19
3081
378
173
61
4536
69
2
13
1714
1
320
1
2
6
9213
2156
31633
1
267
7
968
1
10
1255
12
1
474
68
1
6
186
5
23
3
1738
4
2
2
32
7
6
10213
67
2
14
18
1
1
3321
1
14
90
30388
1410
1
3
2094
2
558
1
13
14
2
1
1
2
17
98
2
317
44
5
8
3
82
1
4
702
24
2
11
7
1
112
43
83
1
209
11
1
114
1
21
2
3311
16
64235
531
4
4
33
731
4
2
1
1
1
211
783
5
1
1
1
1
24
90909
5
27064
2
2
2
1
2
2173
64343
45
2873
53
1
14
1
4
1
26
3576
1
2
25
489
13
2
2
27
3607
9
46268
6
2
1
1
581
74
1
1
6
1
433
36635
41
1
442
2
2415
21
2962
1
249
1
14
44
1
13215
1698
2
372
36
15889
6
4
199
94
12
2
363
378
324
4
909
117
2
4
4
63
3
332
2
1
5
304
20
1119
3
59
693
1408
9
3
2
4
104
4
1
1
27
7
8
1
326
3
6
17
82
50
64289
1
4777
809
47
3
24
1
4
1
30
38
1
1
9
30803
812
1
16
1
1
470
1
6
26
24
4
1
60
1
1
217
1982
1
10
2
1
1
1
2
1
5087
59
2
531
986
15
9
1
596
9
1
1
2
3
87
2
27
1
1
7
1040
1
2
14
16
22551
1034
1665
54
24
3647
3
16
811
2
1
6
582
20
1
85
1
1
4789
2
3235
1
276
570
5
1491
50
2
568
61
22
1
70
2
92
1
414
10
7
2
2
1541
70
137
1812
20
22
9
1588
223
844
2476
18
64
1
3
47
12481
3
122
5
13
1
1
3546
1845
563
86
77
1
1
121
30
52
1
191
3
1
28
1
2698
2
9
2814
1
490
335
3
1401
1
1618
1
839
25
1
2357
2
11
1
1
45
141
21
110
4
5
13160
1
2
1
111
5511
4
1
5
29027
1
4
48
2
8
25
2
8
1
1
216
2
40
37
220
103
1284
10
10
3
1
181
13
79
2964
2
165
12340
122
23672
803
5
35
3
5
5
11
16126
23
5
30
8
23
65680
77
2
48
1
1
1817
6984
11
2
9
58
67
1
2450
19
1
2
50687
279
6
19
1
167
2198
1
7
1
65
1
1
376
14
5
85
5
6696
25
236
1
6
4
2199
3
1
99
1
2
1
5
14693
2
2
259
3
21
6
918
49
75
6
9
11762
11
118
12
1
8
28
120
45
3
24860
11272
16292
9
3799
114
39748
7
4287
3
90
1
5
52
1
1
1
67
335
1
38
55
1
2
7270
4
79
78
1
5
1
97
17
2
3
1
1
109
13
4
2
260
1
12378
533
2
90
276
91
315
159
812
2
1185
1
5
36
29
17
6
22
1
25
2207
1
206
1
5186
48864
14
1
44
3594
3
2
5
1
1
14902
1
1
16
6
2780
3
2040
2759
27
1500
348
71
9386
8713
13086
3
1
2
2
44
21
34
23208
4
278
19
1
749
9418
4
41
43399
10416
397
35
15
1
1
4
2
1
81
1
79419
281
709
1
2866
1756
1
1
18
133
13843
446
26
11
286
278
3
1
3
9
1
15
22442
6
76
15804
2
3
1
2
336
30
11287
92
2
6
22
403
159
26
38075
15
20
56
1657
1
6
5248
7582
160
2625
734
16
1
1
6
7
1
2
23773
167
2
959
1
4
14
1
1445
511
5347
144
17
1
58518
43
15
11
19
1
340
49
16
5
21
13
14
23
6975
49614
10
15
35
10053
8
11
1
587
6
1
8
28568
57
259
1620
2
20
1
2
830
3
5
480
30
179
33
125
61
245
223
3623
12016
660
1
15
2095
85
41
3
5
2827
4
2
1
8435
311
27009
5
28
105
1
1092
131
15
10
1
39050
12
12
1
73
1
97
2
2556
3
2
2
52
6
950
283
377
1
511
1
5
25
44160
10
15
1
1
37
23
59354
17
10
17
1
147
541
4
12038
33
3
40910
245
1039
10446
400
13
2
1
14
1307
2394
1
15
15
2
5
20
6
89
54
2593
7
54457
1
326
352
98
772
39
26
3
7
147
1
1
1
1
1
5
259
13
2994
2553
824
4
1
4
1
7
127
1
2
2
1
438
494
1
9
12340
2
3
1045
26
100
10
35042
17150
16
2
1
40
9577
4
1
5
84
488
1
191
179
127
187
1
1
139
1
3
2
143
58
31
26
4
1
3
20
6
1
1
14
1
1
561
18
1289
3
15628
2
25
2
45744
7
1290
20
1194
37
27
26
4
4
1
681
134
3
2
301
1
2
17805
179
107
3
1
514
4977
1
3
3
4
7159
2
2
7
96
17418
155
6
8
94381
2
6
6
1
18
1469
2
4
16
353
21
3
22994
21
1
2
28054
62
68
240
40
2
158
1
460
35
1
1
66
34
1211
22
387
4857
6
21
1765
174
580
5
4
15
68
405
4
1
1
1
1
1
1
72
1
149
42330
4
2
8
1885
4
2
4
14
1
143
867
9
5913
1
58
6
2
1
1
2
1
48548
9
2
1773
13
23
30
42
1
1
39
1
55
162
79836
27
1
33
28
2810
4
15
2
502
6
40
2
3
1
13889
9
595
2
6195
252
17187
4
6
163
8
18
311
4
544
1
3
22
1989
4
1
3
3
29
1
12
26
231
6
89
109
15
10
6
6
1
1
1
1
8
63
2
289
1
3
5
3
2
4793
20
4
18
5
1013
33081
1
125
10
55876
9
1
1
8
45
9822
42
2
25
1
2
3
11
1
1
63
5
2
17
25
1
18511
14
12
1
3
136
3
2
1
3
1
1
4
9
1
76
1
2
1
3517
2
3
9595
2
1
15
85
166
24
2
6
2
4569
51
753
3
13
175
476
2
2
1
2
2917
34
98698
1
3
31
62
106
339
103
2
5
1
13
3
107
9384
20
3
4
5
3
18
11
4
7510
1
1
1
2
5
1
1
17
2291
3
9
1
25682
1
6
2
1
1
1
4
101
1
10
1
30
1
1
2
52
1
1
1
2
70
12
1
26
27363
5
6
166
8
1
3
653
3
1
9
3
23
3
767
1
1399
3
25
1
3
1
9
412
1
30
574
1
1
549
96381
1
74
6250
12
2494
31
1
18
53
14
170
52
1532
3
9
1
1
50
5948
2281
2
1
58
93
1
7
73
1
135
56
64619
1
17
79
1495
11
12809
3
1
202
2
1
9312
171
66612
1
5
45
10
6
6
11
1
52
7
5708
1
3
4
1
1
29
9
88813
469
24
3
39
519
6659
13
3
3
50
551
2
1102
3
1
7528
17
10
2
28
1052
4
25
2
1
1
1
1
1015
3
34
19
20
75
18
1
2
3
7
404
262
11
118
807
1
242
15
51
18
3
6
1664
114
1084
8
5438
5
1
1167
4
6
87
377
1
6613
1
14
1000
2565
2
34
426
1
65
8
883
1
21
2
7
1
9
1
3
1
625
11563
87
13
1
4
7
10
6
6253
271
14
810
202
1
2
1
9
1340
4
5
1
1
2
2
2
5
1
3141
2
7
590
1614
202
1
44
119
29
463
16
17
16
2
91
53
84
5
63453
1
57
46
1
52
83
388
3
2476
62961
10131
5
85
5
5
2
1231
1
1
4
1
15084
2
2
16
33
132
39
8
2
1
14
11
14
1
10
5
9
81
3
488
198
3
26883
964
2
4
2
1
1
28407
183
60
9
3
1628
23
4
1
1
207
63406
2113
24
302
3444
108
4
1
2
50749
5
45
13669
2503
1
132
2
3
62
11
360
13
3
8
7
1
9330
147
74
5702
1
47
994
63
18
4
5
7
21
20
12
71
2
3237
1390
2
1
17
113
266
36
7
68
1
36441
2
42
1
3
45
70
8
1522
1
1
2
42
73823
2
54506
4
2
819
12267
1389
87
5
1
2
2
357
26818
10043
1
426
12
14901
40
4
16800
17
4
1
19
3799
8
4970
22
26
27
14
4
932
1
2
1
1
2
1
13
2
2
8
1
18
56303
1
62358
1
1
3
1
3
1
556
128
31
47
8
67
2
35
3
72
1
1747
7
16
1
37
13455
19
27
150
1
4474
1
4
1873
2
2
115
11
6
1246
2
6
21
1
475
12
41
4
139
2775
12348
2
46
12572
593
16
90
14
1
55
50
6
2
48
1
817
15
2
377
85
1
72
1404
9
1
23020
17
1
1
7
21
13
40
5
157
12172
1
9944
8045
1
4
32990
579
909
6
19476
7
24
35
7
2
10
1
1
62
1
1
17
2
1
10
2
6
8
13
125
41
1
31
24
718
4
2692
48
4
1
10
19626
5
111
4
4
393
12
3
3
57186
163
1
4
4
4947
48
2
2
6
4
160
1
12398
7913
43555
35
157
1
1
33
25
43
2
2
47
20
42
1
1
86
18
13
1
1
1
8
2
50747
40
24
2
4
24
1
8
20
2
80
1
47
51
3
238
9
601
7
4
7
67
62
3
17
1
141
1
1
1
40
1
38675
43
1
439
1378
2449
7
70
1
1
193
732
2
50
2
4
7
17
1
2146
4358
19
2
8
46538
1
1
87
2
22
11542
5144
3524
365
250
1
1
3
93
19
2
8
1
369
3
6
1
2440
1
1
1246
1
1242
68
1370
63
5
22
26
53
3
1
66
159
2
2
3
1
2
326
1
2
2
2
5
265
22
265
1
107
3
2
22758
2
2
10
1
2
1
4
21
1
978
4
15
12
1
1
1
1
864
25
3292
7
1
1
2
1368
1
1
59
53490
138
9
21
3
12637
1
17
2
3
72
1
6
4197
73
5
23
43
421
1
679
1
1
11
2
13
11314
2
1
2
1
13116
20
1547
2144
12145
14
176
3
1
283
72
647
2
1
369
47
5
12
46
34
69
170
27131
1
17
14
1448
2836
2
58
1
20
255
8135
9
1
7
1
32645
31
37
3
3
1
96
1
1127
6
17
3
11
1
74
1
15069
2
6
9
37581
1396
1
3
3
176
1
3
5700
396
8
565
5
1644
52
18
286
81
2
179
13
5
1
460
1
418
5
28
2
21
37
4
2621
1
1
1
7745
40456
89
1
1
34
3
1
317
1
1
1
27
16490
2132
3
91999
1
138
420
13
13734
777
20
38
5
1
30
1
2
5756
8
7
603
18
18
4
13
88
12
2
1
1
1
2
2
433
3
43
419
13250
7
1
25
11
21
80
65
18
34
119
10
2
4
118
13
1
12073
660
3
6
838
8
10
8
20
1
10
4
3
1472
1
1
295
9139
13394
15806
763
10
18
4
41
2
2
27
1
7
531
3
1
35
1
1072
24
34207
95
12
2
6
18
3
1
2
6
2
1
474
1
2
10
16261
3
1
46268
5770
1
1
352
983
1
780
1
8
2
141
468
2
8
223
22
17
1
47998
24
32
43
7
1
151
327
20
1
1
1
342
431
3
1
293
3
601
2
29
125
54
1
154
516
1876
1
1
1615
29
15
54
3
7
1
15195
10644
621
221
1
1
522
4
1
2
4
2
28
2
5
224
1
172
8
29566
3
4
985
1
116
11939
38
55
2
2
1
12
7
3
26
5
1
1791
1
1974
1
2
12
91334
19
4094
1
47318
4794
2
11566
3544
37
13
3
1
24866
1
6
6
15
9532
13
1
1017
199
1
7
385
138
4
32
14
5
1
13574
1271
4836
169
1
1
1
14033
5
455
64
10
1327
2465
15
47
1
2
198
3407
4
21
39799
1
3
11
1928
29
26
1264
56
2
1
2
10
3
84166
1592
871
175
610
2
16800
3040
1
1
41242
5
8
8
5
621
1
1
1
9
8
1
28
1
2
1397
38
176
1
4
107
21
31671
12
1
1
217
48
8
1
1
5025
5
1092
3
2
91970
13304
11
71
17
1
14357
1
1
288
2
1
14
1216
4377
10
14
21
741
1
3
252
7
25296
14
7
29
14564
829
1
14
1578
1
6
1
10995
2011
3
1005
2814
92
107
18
130
48
248
20194
5
1
485
752
20
1
3
11
130
6
2
57465
17
2
18
69
57
48
1
1
2
120
4295
56
16827
5
792
2
1
1
12
2
75
9
6
1647
92
77041
2
3792
650
2
18
14592
2
43
1
1
4
125
25
44
16
1149
10
12
25
56
79
2
4
1
32
34921
19
1523
14429
1
2
1
1
9
146
190
6
4
38
1
4645
1725
865
2
86
6
22
1084
842
110
393
1
11094
3
5
90
11677
494
483
2
55115
16
6
1
3
54
80
21381
3
120
50
533
1
1
2
1
1
2
14
36
14
4
1
77
3
10
76
4311
1087
22
12
1
32
359
36
2
1
89
21
9353
1232
1
16
9
62
4
1
8
3
19
2
1
1
4525
1
32841
18
14
1
368
3
39
3
5
1
1
31
3
8
1
2
1
2308
14
407
339
1
95
549
4
1
36
32
760
1
1
227
5
117
4136
1
123
2
1
5
2
1
1
13
8
1
2034
2
5462
57
12
3
3
1
88
1284
4494
2
2255
7401
1
1
21
15
76
32
1935
1
2
3
279
12
1
13
7217
116
2
2225
34
268
1
1160
9
1686
1
3902
62994
24
33494
268
4127
3
1
1
1
2
23
15
1
451
2
12
5818
671
121
687
24
242
2
3
1
1
2988
27
1
615
6
9
5
9
39
14
4
1
3
1
55
17
244
4
32
53
4
4914
30
44
244
131
5274
108
28
4
2
4
20
1
1
515
3
1
36
56
23
21
22407
2587
64
2
2
30
18752
3
1
1095
49
104
1
766
39
1
466
11
2
4
1
13361
67
84
26
15330
11
4
214
13
20
30
23
109
27
10441
331
15
20
113
247
1
1
1
3
96
2
21
199
120
1
3015
20
65887
21
1164
2492
40835
117
3
2833
981
21
83709
1
40
18
3
1
2
5
11
78
347
3
2
3
1
9221
4
8
127
36
6
1166
1
1
8
16
15
2
34
1
9595
37684
2
1
17
1364
5
55697
1
3
47
3
31
30322
348
1070
1
15
2
15981
1
50
1
1
126
2
1
23715
2704
7
284
31
8
124
44
1
51
16
60
2388
56
18
35
4
9
6
36
1
5
11
165
50
5
6
25116
2663
7718
4
1
1
612
70
66898
350
216
1
47889
6
16648
13
3
1
755
4
199
4
5
3
2524
4
2
352
16
5
9
348
21
4
2
8
72
549
4
89553
3
171
71
6
31962
1
13
4
1
1
1
7
2
27
19193
626
1
8
5509
1
1
2
25
44
4
1
27
3
9
870
45
287
265
79
1
6192
4
300
2
4
14
1
3
1
245
4
1
1
1458
3
1
118
9
733
8
3
27
6
5422
215
2282
1717
2
426
3
1
17
17185
8
64
43
4
6
13
1
115
87951
20923
2
14
2
2
1238
10
59
122
4
103
3
137
28
25
57
3
1
33
58409
31
1
226
1
4258
5992
6314
6027
1
382
20
4
1
68110
11
47
1
1657
10
1
1
8320
5929
1
3609
10
2
2
127
127
209
31
22
3
13
7
5
1
2
1
261
1
4
56
1
32
2
40117
1
387
4533
126
2839
1
12145
18
12033
5757
13438
84
8
20
1
189
1
11432
24
109
1
3
1
26
1663
1
2
428
1692
1028
241
53799
43
1
1
2
2
9
556
41393
3
3
13
34
3
3
1
2
8
55
42637
1
31
1
1509
1
8
1
1
5
21
2
1
204
33
1999
47
58
9289
13
2
1
31
78
72
6
1
1
43
10085
10
163
1
47
66
1
109
19
1
260
3
1
6
11
82
1
1
1
8
94
19
4
751
169
33533
4
2
4
6
11
1491
609
7
9043
2
991
1
1
18054
75
2
1
1
19
1
947
1980
138
7
33
5
179
43
297
180
52
617
2987
1
13151
1
4
30
1
11
72363
2
4673
36
1
589
44893
2
2346
6
85
8
5
24
86
7
762
2790
19
134
2
14
2
13
6
22
1
9
2
7
70911
301
11
15894
8925
1
8291
1
1844
76
23
14
1
2
21
12
26
270
73
107
5
582
1
11
3
5
1
1
1
1
36
5
2
1
59
36
3669
1
15
26
53
13581
2552
1
3709
3
1
1
38675
420
1446
131
4
21830
5
646
41745
3
3
18
2
1
48572
3
1
12
8
9
1
5
1
1344
47
40
412
1
6921
100
1199
12104
1
8
269
1
1
1
3
4176
7
139
1
62606
1
51
2
2
1
1
11
5
13
1
4
1
118
1
14
765
2
1
48
2
28
1284
6
1235
2509
33045
99382
36
1
745
1
10
10
7
1
459
960
75
91
57
1
1480
2
53799
7
3
6
1658
3
2245
86876
1
9
38
4
23
4
13394
487
15196
5
28
22470
582
4
486
8
71
2
2241
5
120
38113
1
65
48
12988
14
5
4
2
8
1
3
12
8
4137
26
1
15
9
22
3
3
1
1
6
2
39
18
15
1313
1
2
4
218
2
2
12
51
20836
4
270
3
547
26
73
1
2
6
3659
10
50
44
1
1
4
1
3
1
995
43
4
1447
1
106
166
10
112
305
9
441
1655
1
83902
6
1
107
5607
270
8
14413
19146
1
186
88
487
8
1396
31
1
120
4
3
1
35424
107
3
1
430
189
10
69
1
725
2
10
229
2
701
3
1
2214
1
5
16
1368
66
152
77713
2
3
1
4
66
1
2
2
12
3
1
2
1
2
23108
5
1988
1
223
36
3
127
5
206
1
5193
122
18
5
7
1
2
203
133
1
103
1
3
14
63
2
1
246
4
4
1
6823
3
9
1
704
18
1
2965
1
843
17
1
62
6613
96
12910
1417
88
58
279
36
2
114
259
4
171
784
24
10
1
1
1
1
2
1
2
1
1
1
27
180
5
58
204
4
9
1
2034
1
3924
15
567
1
837
2910
1
200
3
2513
2
3
1
79
1
1603
4
2513
16
6
2223
792
5
21451
3
1
1
8
75023
63942
4157
966
41
63
3
2
6
7165
3
3588
1
6387
2473
42
14092
2
1
95738
14732
90926
1
475
20
368
1
1
2
30
86
35
9
3742
3419
1
67
1
1
116
135
5
13461
1194
7
2
8
4
1
1031
96
16
1
2
1
35
19412
21
1
5
39
2
62597
1
18
9
91
22
2
1
568
1
23
4
1
11
1
14
10
2
17
59
9931
21
8
1
173
6403
1
3
3
149
124
3325
5976
5
2
1
9600
1
4718
48
1935
3
75
1
6
2
251
1
13
1
1
2
19117
103
14898
2
154
1
1
7508
3
3
31633
3
1
9
8
13
16
5
2
643
1503
263
85
2
10
2
4
7
20
2
17
97
1
2
6
43
28
1
1
181
10
4
98
1
4
2264
4
1
10063
6
18
23
1
2460
6
240
33864
1
93
4
14
6
1394
2
2
293
37291
4
9
991
3
7876
4
12
90
1
18
2
9
1
1
126
46
1576
3
15
32882
10
1
1
68
18
16
37
3659
19
4
75
2703
2
33
2
1
2
2
4
1
24
5
52568
570
178
4
1
59
86
10
59
715
69580
3
546
2
8
7655
3
1
1
2
1
19
70
2
1
30
1
10
9
1
1
14
166
8
15
12
300
53
647
429
32
8
104
5
9
81
8
2
1
1
2
1560
1
118
18
1
14
2
10871
10
31
209
3
2
2818
24
15029
1
5
28
1
1
21
1
6
2
2
4
1488
6
3020
15013
1
9365
112
381
9
1
11
8
44
19
18
2
1
20
79
1937
601
1
1
1
4858
6307
380
10551
13
1
320
1
91
1
3
5
3
2
4
380
41196
1
2
4
175
59471
2
4474
45
2
22
56
3351
1
6
1
219
4
191
5
1913
4
15
22087
2
366
1475
1
1
2
2
762
12385
19786
1
2
2
1122
10
2
2
3
170
21
1
68
1
1
5091
775
15
6
81682
1
76
5
2
73
107
85
2
672
47
10
431
7
19
29
1
609
1
362
4
90
26
304
174
11
2
5
43
40
39
60
42
2
1
2
1
1
222
1
757
3
59
2
142
106
12
112
4
3
75
1
1
1
4
28509
1
23
4
65
1
457
3
17
2
1
181
1
2
27
40
8
1
1
82307
1
1
1
39
6
2
1
3764
1
1
7379
6
441
3
2
798
13
2
2
1
35
11
1
510
4
2512
9
2856
2
3
23
4
26
1
16
13
490
1
12
40
8
8
1
1
79
378
3
7568
1
218
9944
4
97
2
4968
154
1
5
5
69985
4161
4335
12
5
119
667
8
587
2
1
171
20
2
20841
12
150
11
1557
2
115
132
128
1
1
839
42
85
7
121
9
3
144
4
3
4
51
1
7
1
7
878
46
1
29
1565
1
14
154
3
18
1
2
1283
3
4
1
1
2394
27
64
61
2
17
34
189
11
178
9
2
227
9
1942
1
1
9
19
14
373
234
11
6
1
5032
2680
73
8
1
32
10716
4
1213
1
1
1
1567
434
1
35
1267
224
328
1416
50
4
20
1
25
7353
8
2
1089
1
27
23
159
52
1
90
7
3164
16
5
57
102
3
1
8
21
13661
515
10
587
308
1
40088
4
1
12
9
6
1
2
1
27
14
36
406
6
4
1
1
1
27
1
33
3
62
508
156
63
766
23
16
5
30278
66
1
104
1
63
1
3714
3
1
2
4
2841
8
5957
1
9553
14521
56
1618
1
113
5
157
8
2
4
584
11
115
4
539
1
10877
23
2
5083
6
2
4778
10
6
660
129
820
1
3
243
1
166
45
71
2
169
40
1
1
37
4
18
9232
2
1
69
51
6420
1
1
9
2
4046
6
1
2782
1273
72
3
62
162
27
442
3884
10
1594
1595
2687
14
24236
1
47
1
1338
7
14
7
31
10
8
1
1
827
3
2
2
49
1
6
1
4
2
3
2608
145
1
108
2
5
31234
1
345
1
1
87
16
2
877
21
302
3547
553
1
2
1386
1
3
5
6
32998
42571
1
191
18
8
10772
1
6412
132
1
2
1
6
1
13
2
43
115
2
1
1
187
2893
20840
96
3
1
1
1
3076
1
32
1
3
149
3
9
29390
4
1
4910
69865
2
543
1836
1
3
3
4
819
8
22750
278
1
62680
12
2
12
2
88859
22
1
1
3
242
3
40
536
5
4
77
7275
30
1
3
4
341
50751
3
2
10996
12
10
2635
48
50043
2
16
3
212
864
2
55518
851
6
179
1
245
1
1
81
124
7445
316
13
1
1
1
1237
514
7
1
1
16
4751
31317
1
1
4626
5
10130
3
4
35
3
2
16
19
7
27
1
6
8
685
1
11170
1
31
5032
4
1
3
1
5
2
1112
1
2
1
427
3
26
7
2
6
158
4277
383
26
7
102
2
8
1
49323
1
1
456
5
39
4
15862
1
73442
2
1
2
7045
7
1
2
5
334
218
270
383
16117
352
156
1171
1
1
1
2
2
684
1
101
26
1
1
110
9
2
63
4451
710
1
7
373
2
115
419
2
1141
1017
5
2
1
42
11
43491
308
10
1
3
31
182
3
386
1
47
24
2
33
59
492
9
576
3
224
64
10
8
2011
1
2
2
1
8
5
145
23
13
8
2
1
25
2
1
1793
6
5
2
1
34
7
2
3
751
21
1
254
584
30
726
1
39
1
2
4
254
14
1
1
19450
138
1
10
118
1
117
29
1
29
54037
2
5
2910
5187
663
171
71
641
2
1
1
719
922
3
21
5
1
17
1
83
1
1
77
39
1
12
455
1
130
1
17
3
17
12
8
128
110
1
6
4
1758
6
5002
317
2
25735
1
4054
2249
3
9
6
1
1
1
11
765
107
2
21
4
37353
112
1285
1
18
5
64
5
1
517
5
22
1
6
426
69
4
9
8
2
3
11
7
48
26
16269
1
200
1
24
5
33
43
55
4160
1
2
558
4
308
34
868
1
3288
382
1
3
1034
1
6
2
4
1
29
5426
3227
251
2
2861
1
4
4693
358
38
3445
1
277
72668
2
1
1037
1221
3
162
38952
10
10
842
19
109
11
11
16
3
5
15
1
6
50
1
17453
1
6910
8
1
7
8
3
1
1
3
6
4
4
42
153
1
61
106
1252
14
16
13
83
20
19
169
1
57616
2
893
9
2159
1
1
1
1124
18
29
58
1
15
2
51
1
9452
159
3
2
16
62
56
2
62
1
1
23
1
1159
42
127
21
1
10
576
1
6
2
18258
17
18
3
23545
2499
1122
5
5
7
24497
10
279
1
1234
1
30
1
131
239
1
98
18
1
4
48
1
1689
57
5
1
574
1
1
36
1
2
1
8
2259
5
3
106
4
10
85
26
3548
7
15774
1
393
126
8
7
1
8809
1
3
1
387
2
81
609
2249
212
1
57
9
14265
1
457
7
249
217
74
9
61
24866
66
186
370
1
6824
15
5
32345
2
1
34109
107
2
52
5
56204
1
2
1
11229
16
154
14
5
274
49
15
48581
19
28
4
2
68
1
25160
2
1
15
1
7
1
12
1
13
4
40566
9
1
109
9
151
3
24
1
7
3
50
1
17
1
1
2
30
2
5
5
2
1
786
7
1624
6
336
1
8
45
1
1
1322
498
1
22
2
1
3
4
142
1
149
13
96
2
1
166
42
1
51
43303
1
1
3
6
9
1
1
7038
812
24
3
25
15
13
1
18
1
414
2
1238
305
17
40
49
1
1
12
3
219
34
89
1
1
63101
42
796
21
712
26
18
149
102
4
6
1
33455
1
1060
25
51
15315
12
7
35967
51
2
64
68496
2
410
3
1086
1
1
5
40
3
1
1
639
3
2
1570
1
196
1
2
289
69
42
1640
2
2
3
1
171
20
54
1
1845
1
5058
661
1203
271
87676
38339
16
4
1
4819
197
1
3
26
1
36
469
16550
1
52
3064
7
4
52
148
1
1
1
1170
1
1612
601
1
30
4
13161
85
46
7
28568
12
81
15
20
6
6
1
1543
4
36
1
101
3713
1
23
1
41
1
41
288
4
122
10
9
2
1
17
1
9
1263
11
1
316
5
2486
1
60
24
1
21
330
778
1
2
63943
125
12
1
14
3
3
7
867
2743
105
2682
14
35
2125
15649
1098
19401
914
37
44
10
16
215
6
1
670
30
1
12
38
1414
18
4
55
2
3
63
29
34
1
10
1
1634
2
10108
1
151
7
7
2
1529
113
13
61
215
46
11678
6
789
1
14
4
20680
950
1
69
7606
4
2
2
7
245
5098
587
955
43
1685
141
1
7
9
5
1
639
2
1
396
16
23
22
3
4
2
1
19
1
1
479
24
1
6
3
19
27
4946
206
10
10
66
1
20
9
1
427
1
6
4
4321
3
2
97
1
3335
25
1
1
1
1104
91
2
2464
22
410
1
334
34
9
1
3
2
49
41
3271
23380
2
6
63
67
40
2
8
3
2
204
1957
2
5737
20592
331
35
1
1
5
4
1
10246
159
192
1
3
169
1
1928
1
28
70301
1
1
36
22
12
14
1
10
1
19
16
1
20
121
3
6
1
14
1
5
24
6
40
2
2
1
4
1
5
11
2253
1
1613
78
2
8
52552
6
3
103
1
78
8
1
276
1
124
35
24
4
1
49
628
151
1361
334
39
10
126
22
87673
7
164
9181
8
1
3
14
99238
14
143
9
11
3
1
265
1
117
1
1
736
1
17
7224
12
262
57
666
9
9
10
1
222
2
2
386
124
1472
10072
3
82
28
6
305
5
5
805
72858
1
118
6505
1
943
19489
17
5
6
36
5
19
12
7
208
50
38
26
1
3
17
1
23
3145
1
2
19
1
1
1
1
662
1
1
1
1
49
5
4
32
68
5
97
53
1225
4967
2
31
4
2
2
6
2
1
25
18
1
1
367
1
665
1
602
6
184
1
1
1
5001
2
2
1675
100
2006
29
807
8
72
3
28
1
67
4
29
1244
1
1544
5756
1
1
30
6
29
242
174
4
65
13
5
224
137
1
7
13
1
1
17
10
496
1
1
20
7
291
17
74
7
6
116
4
262
2
131
1
5
1
3
1
10
106
7
1
28
4373
4
6
4
1
1
8244
1
2
3
1
13
3
4
6
80
1
2
1
24719
19
47035
1928
465
69
6239
2
1
5644
36
1
844
3
41
287
194
1
5092
8
22
1
3
11
1
7
1
6
9
5
5
12
9
5231
2
11339
37
1
473
6
306
5
60566
7175
25493
5
815
5
4
4
2
86
20
42
1
155
393
547
8
80134
3
20
1
81682
3
1
454
232
322
77
1
20
20
218
13
806
2523
9
1244
1
1
8818
2
14
1
1
31
2
4356
47
360
1
1
1
5757
160
6
1
1
11
1
10
448
26584
1447
1
1
25
1
23
3
5
1
6
2492
5
8
81
8
2
486
2
1
11
39
2289
21
1
2
2
7
2
2
1
112
15
157
23583
9
3
31234
2
5
1
1
8
2476
5
1
3
1
1056
1
33
1
1
1
499
4
77
14
1
136
1013
1
2
25
30
1
222
45
1
8
1
1374
1
365
1
8
16
1038
1345
31
195
36
5
280
56
3507
12
75
1
3687
215
1
6
500
1
17
9
30894
3
2
211
7
92
1
4
29
737
5
1086
1
2
118
116
1
207
2
222
1
2354
30
9794
2
297
42
32558
11
2
49008
23
2
23
11
31
1594
2
101
2
588
2
21
30621
2
5
11
1
6491
5
2
288
671
46
45
213
6
1510
168
15
245
5
2
1
2
1571
5379
7
48
15
2
32
2015
99
1142
1
4
1
820
15
1
1
82526
8
1
2
3
1
3
1
38
12
3
9
246
5
1
3
1
67713
27
62
152
20
9
7091
324
5
66033
83
10
4
287
620
21
45
1
1
1556
15
23
1
10
2
1909
1
45356
17
1
9
21
4364
1
3610
52
10
1
25
3
6
2851
879
2
3
33
29
1
1
86958
1
1
58
33
1
1
3
12
74940
2
257
62939
18
1
120
85823
245
68
1
1216
7
5
10
1
1
159
44
4345
5
1
326
1
2
5
27
1
3
16888
15
11314
75
724
3
1
75
10
54
4152
4232
4
49
57
37
16
1610
1
116
11
3
193
39
3026
19
10374
55
3
3
22
5
9
7
5
125
117
10
1
108
2
6088
10
87
28562
1
2
51
27
1
2
9
1
1
9
1
129
9731
2
1
1
1
14016
16
48
148
24719
24
40
22
367
2
1
2
1
15
7
1
275
49
2
1
2
6
682
92
14
86397
88423
154
1950
1
7
2
1080
78
21
1
13
83
5
516
303
5960
10
1
1
104
43
117
450
2
2
5
498
106
677
1
1143
1
14
9
1272
17
7
4318
31
5
1
4
148
23
108
81
858
6
169
2
1
8
1376
5
5
1
23
4
1
5
2
225
6
2
355
1855
3
6393
77
6
3
34016
12176
6
35
2217
2
21
4
1
9854
2
28
2
7
1899
1
8
1
29
1
6
3
6
2
1617
1
1155
3
76
10733
19
4
5
3
1
2
1110
3
1
928
643
16884
6582
10193
10
41053
1
257
13
1
365
7
11
91
15
59
3
4
1
2
1
103
1
1
12751
4488
8766
59
81
6
5
9710
5
1
6493
1
19
18
1
1
5
26232
96
1
3
3816
6
1
2
24
120
557
5
645
2927
1
1
15
4
30
2
4
8
19
5884
1
6
9
11
19
136
3
1
3
107
3
84
2
2
574
10
2034
1
2
130
1093
1447
1
36
2
3
2580
1
3
149
913
2384
12
2
1
36
2140
6
104
1
24
1
1
6
60027
1
32
35
7
4
1
41
9
319
319
1
9
580
65
1
50787
347
220
6
413
3
339
67
1
69
1142
20
1
1
12931
2
12
1
1
1
256
77
54
3
171
2547
3
5
88
1
1
972
1
93
4
38
90
1
129
2
1
235
21418
30
2
3
1847
25
2
2
64
1090
4
2
2249
3244
11
2007
1956
12
10
32
2
26667
175
1470
293
43
1
140
20
1
1
1
3
2612
2847
4
1390
3232
2
1
1
18
9
11
49202
10
1
30
1251
1
245
9
1194
20
7
1144
27
58518
50
353
3
1
2
12
1
1
20
1
2
5
12
42
114
52
761
83
6751
100
1
968
122
1721
1
8
1
3
29
1
33166
13
2
1
1161
2
1
2
8135
172
12493
1
2
1081
4824
21
17
2062
399
48
3
7762
1963
6
9
1
98
1
69
1
35
67
1
960
10
3
1
83
1
7
4
6
3
24
2
83
7
10949
51
3
13582
182
7
365
1
1
1
61
1
1664
12
41
11
53
1
2
1
8
722
125
2
194
350
138
137
298
7
1
19
21
7
1
2
1
7
1
1
2305
213
25804
8
556
322
24
1098
10
2539
103
21978
103
31128
17
51
10
5
1
1
44
2
104
39
58375
15
4466
378
2421
2
1
1293
1
395
9
3
2
9
7
7
36
3548
3
1949
1
15
2
1
4
32
51
4
5
1
33
24
1
5
40365
5
6056
87
2
599
4
2733
1882
1
9
2
1
5
556
2
2
30
1
50
28
7
23462
14
276
2
12
2
38
2
3
5
2
120
7235
15
14
3
149
245
3
7
1
664
1
33
54442
9
2312
16884
1290
1
1
7
1
34
5
10
3
206
33
2
4
153
108
15
106
41
24
7
303
78
1
1122
1230
401
5
1
43
11906
61
60
9
163
4
2
1
167
2
2
1644
1
20
3
1
28335
9
3
72
2
289
4
84
135
113
5
1
265
3
13847
437
41
21
1
25512
13
83
165
2
1
1
6
1
168
48
6
1533
1051
2
104
181
15562
97
3
2
1
1
4
2
2
177
3
508
1
259
9
21806
1
181
6
242
37988
1
16
4
2
1
359
5
16
118
19305
339
10
75
3
26
430
2291
33
14763
1
39
61
4
2
28
1
2
29
45
1254
1
7
2614
1
1
1
1
3
4476
2
6
17
1
14
131
23
21407
4
33
2
1
1
14
5
3
2
2521
4
3
1
5155
47
685
6
548
50
15613
73
59
2
2
12788
1
6
15
1352
8
1
13491
2
3
114
5138
179
24
5
3
32
9826
129
18
1
19
7
1426
3
279
3
2
2
16
24
6
2
1709
269
6
11
1170
310
3
117
15
19440
1
2853
1883
48
1430
7
1
51
9724
26
1
13
1
551
242
2311
4494
8
24
1
4
4
3
686
1
31078
15
1
14355
2
38
1
5
13116
348
1
429
68
33
266
3
25
128
12
15
27
40
76
150
93
829
431
26780
25
4
1
30
4
3
3588
4
5
723
216
1
10753
4
386
13908
103
1
2
1
283
1
2
1
1991
4
3
1
286
47
1
2
2
147
1
2335
3
28
2
1935
4
2
93
1
3
2
117
34
1
9
1
282
1
216
3
10
5661
1
32
5
17
20
1598
1
1149
1
9
3
78
26
2
15
7
3
10
7
1
1
1042
60
73
20
5
787
28
42
3
196
135
5278
2
1
1
3
20
1
5
117
2
420
30
1
1
8
32
1194
5
1
71160
14
54
45
2
1
126
58
6
1
2
774
84
120
2
1
3
4
1091
1
1
1
3
1216
10304
454
94215
25
188
34
1235
2
2
120
5
303
752
52
6154
1
164
3
204
391
121
2
1
45657
1
1
928
1
1
2
2
1
2
2
17
10
292
21
39020
11
123
19572
1
4
51
1
57
26
571
1
5
94
12
15
3
1495
905
1
80
1
1790
14243
1
1878
22
5466
37
79
222
1
174
21
657
60
1
405
7
232
33
609
1074
9
1
6
9
32833
2
2125
10
1
157
17
12
3
9
2
7950
25
4
728
5
1
1
1
2
16951
2
1
146
1
7
1
2
1
630
2243
7529
230
6
1
72
411
269
2
3718
4
1156
70
2
78
7157
42982
2
796
7
709
765
1
6
12141
480
24420
63
2
16
2
2
488
36
27140
1
35
1
10
50317
142
2
1
1
1144
1
5
17
1
99
2366
8
59
3127
61
24
1
9
51280
9
30
1
4
9
1031
1
8
2
107
13
1
112
48
52
9
28
151
222
21514
5
14
2
1802
1
2808
1
41
9
1
12
4
12
17966
12
748
2
29
219
6
1197
6
79
10
2
1
4198
149
2
216
1
1258
5
16357
3
3
16
28865
9
723
574
1
6
10
2
89
8
76622
1
4
1
1
130
83
3
1
5
1
303
60
13
103
1
152
47390
1
32
3
5
2
2
1
95595
15
4
1
2
2
1
106
3
10744
667
13
15
2
6
1164
4
284
1
1
37426
1
2
500
79836
1
13
2
30
4570
1818
2
1259
256
5783
4
1
31
831
1
848
20
1526
61821
19
2844
2322
1
1
270
1
25
3116
15863
14918
4070
67
4931
1
451
61
7
9
1
1
1
769
98893
154
2
30
1
1
94
39
1
97
887
1
90
3
410
1
163
23
909
37
2
1
4853
41
19
1851
153
24
1
876
59908
7
1
174
60510
1
69
6
19
2
12170
14
2
41
233
4
37143
2
13
2
132
1
1
12
33
8
2
810
1
61
2
3
2
363
4
5
41196
28
28
1
2253
1
3
1022
1
26
4
367
22
6
12
2
9
16
27773
3
27319
9
463
2
6
1
111
1302
1
2935
1
10
2178
50
1
385
4
4
3
2464
21
5
7353
1
17
23
4
10
167
3
18
269
16
64
9
413
93
5
1
2
2458
4
17
63
7
12
8
60
1
1264
614
2
1
706
24
54
24946
1
1
10
1947
6
803
2
1
86
89
3
8
2
3
1
18
6
32
16
3
40
2
1
1
51
12
32
7
510
5
259
75
310
1
1
14
9
816
2
11
1199
1
1
99879
378
16
105
13
4
8155
2
7
22
1
1
4
43
116
10
8
488
185
196
3
2
1
126
1092
13
13
1
1003
164
3
105
32052
112
411
2
413
2
2
2
1
203
2
5
1
17
18
1723
153
56
2985
12033
7
175
1
75
9
76048
14
1
12172
17041
8
1
4
3
18
177
140
512
12480
104
39
24
4
2
4
5
1200
2531
1
4
120
28
10
1932
282
1
855
1
5
118
285
1
46
18
5
6
17
13
1
5
2
4
10
21
1
11
70
71
2
89
164
3
18
46
45760
1
657
2666
9
1668
1
3
1142
61
907
38
6
348
1
1
1
1
2
2
437
1409
3
2
1646
19
59
1
10
1
179
1
9
43
2
132
137
2
14623
1
2
11
2
65252
9512
20
5
10
2583
2
8154
225
5589
17
1
20
3
3
6
1
6
1
1
2
38
1
2710
80
11
1
164
2243
2
3
1
547
1028
1
9
1
203
43
24852
26
2
1
198
3
1357
6
2
17
1
20710
400
5
1
1
1
886
1
5366
569
2
26
1
1
122
106
3
259
4
1
1
57
26393
11
25
25952
1
155
1026
58
1
1
1
37
193
1
1
3
7
3
1
15
3
26
1
4
2654
5
2
35
19353
276
5
132
77
5
4
1
2
1
334
12
832
1092
38377
45
1
13
8
990
58440
165
7
2
38
11
97
47
3
1
242
1
4
17
6
1
16
27
16
4
633
14
3
638
3
3
114
4
13634
52
1
1
1
279
1
1
2
48473
5
2
144
160
1
40
61
2
1
13779
1
15
12714
9
193
41884
7
2
2
145
1743
15175
1
19
1
8
4
1
1671
725
8
5
2322
92
3
334
348
16
145
106
6
8
1
3
23
54
151
10
1
20639
7
2
6
1
1
54
5
77
684
6
33
119
22
6
27200
5
33
137
968
20
2
66
179
1
1540
26160
101
15
6639
17
1
2
5
1151
143
1422
3
2
83
5749
130
2
4
1
18984
2992
2
5
6
9792
172
1
342
23
8
3
2901
132
4
251
2965
2
51
380
1
1
1
1770
5
1
1
382
1
523
8098
438
599
2
2
1
381
1
18
9139
6423
48
3
1
16137
2
37
7
3
3
1
5
66
2
15
10
1
4
7
4
29
2
55
4853
4
5
1
17
30
70
8
391
1
387
1
1
365
6
5
6
25
8
36
5
9
231
43
1
3
12
35663
21469
1
68
300
113
8
9
118
25
1
5512
1
1
12
3
19
2166
106
3
15
50
301
30
2
1
84
39
57
41
1
35
3
29
25
3
55
357
2
4
3
814
2
750
196
3776
1
6
34
234
3
2
3
17
6
2
93519
1
13
12
9
3547
112
5
9612
1
663
11
1
6
1
50
1
2
2
10
41
34
390
22
1309
6
207
7720
1
36
2
151
353
65153
3
440
2
415
6
587
3
93
15
1
430
9718
7
3
32
1
362
332
23
12
61
4
2
2
27
557
4176
4
1652
40
20
1
4
852
5
4
31
2
7328
29
226
77
2817
109
377
3
5387
36
2
12398
4
3601
1
7
25
10
2641
1422
1
14
1
1
50
1
4
34
19
1
5
43
3
8155
108
19146
20
4
1
1
414
1
78
19
3
6
111
23549
87487
1
1
29
27987
228
1
1
27200
409
6
763
1
59462
834
10
1
53
17
5297
328
52
1
4098
23
618
191
9
2
50
1
1
3802
1
51
385
1828
1
2
468
1311
38
16
1
13
3
12
2
2
13
1158
34
4
2
25
33
13126
4002
1
3
21
3
399
2
1
14135
4
1
2
8
11
4
79
1
99
1
325
923
7
14
1
1
255
55909
2
13
44
49852
131
12348
87
4
1
4
27146
31003
2
15619
3380
189
4223
197
1
1
75
170
4
62
25
3
1
37
50
1
7
49
2
1
154
1
3
2
199
491
1
1
347
1
1
4
1
407
1
3
61
199
1698
1
16
6
5
78
302
1
40
5
34
2130
1
1330
2
11
1003
22
257
6
159
1
3
4
27
10644
30708
3
704
2
2576
1
10
1620
1
35
24
18882
13
1
10
17
1
1
1
3
7
292
1
14349
5209
373
426
170
2
227
2
4
975
78
1
7
672
5
25
12
231
48
45
899
88
3215
659
17
2
1744
3
1684
9
10
10
49
7
5
2
22
143
1909
2
67
2
5
24747
1
3
11
1
1
1745
34482
7
59
7
1
6
3455
1334
3
4825
11
3
3
1
6
3
459
46
1
1
1
15177
13
464
35
1
830
15
4
9
25
2
503
2
3
472
2
616
19
2
1
405
1
1
1
84
180
12
4
142
2
4
39
334
1
12118
17
219
10
34
1
38164
1175
23
224
11557
6
399
73
3
28640
33
9
5
154
104
275
18
18650
72
339
1406
39
7
30
63
1
22308
5
4
1
1
4
159
1
1
2
145
29
1
26
20
397
28
267
22994
1
16
1
14
2
3770
1
34247
68
1
692
2
1
69
1
3
1
16
5
1
4
3
1
264
234
6
1
13
14
16653
546
2
1
2
120
83
15
1
2
1
5
74
15
1
1
4
16
64046
4
10342
10
356
90
1
839
3
2
3
4
25618
1
30
6
4
4
15
1
769
1017
1
20
74
1
326
4
2
2
6
449
20
519
35
1
30896
1294
103
112
5
1
1
3
1
6
13
45
60
1
2
1
1
257
3705
1
8
53
2
4
2770
592
20
32
14
289
5
1
23
3
831
10
296
1
1
1228
556
3
744
6
386
4
2
665
1
1
26
12
914
31
231
39
109
13
104
375
1
2777
32
40
139
86
2
2
52
17
3
11
409
7508
1
4
32
513
17
72
261
106
3
270
3
6360
375
1
2
3
1
616
1
2
167
13
1
1
10279
1
6912
152
4
10
4
1
134
9
1
2
122
6
275
9
5
37
5
1373
11
6
5
3
353
1
3
8
21
46283
1
228
1
32
2
1
35
10
14
2
50
1
35
6
7502
7974
315
7
178
75
5
13
15
1039
2
7
3889
12
9
1
1
6
1
55
60981
32
2
914
4
5
154
3282
3
7
1
1
1
5
60374
2
3
1
19
1
14
277
1
3807
4464
1371
586
34
5
6
5
5
25
1
2
1
3
117
5
5
3
1034
86039
1
864
76
4
1150
312
56
1
317
7
7
7
1
1089
1
504
1
681
108
1555
2
550
36
18077
2
45
348
37157
14
42
6316
1
52
1
37
1
25560
4942
11016
528
200
1
5670
1
44652
2
8
33
3
10
2583
2
3
1
67
18
1
10062
4
1
9
4
8
2658
313
83
97
459
3
6
1
16611
2
6
80
54
1
23
346
1
2
3214
249
314
29
5
24
3
18
17
51
6192
1
1
4
34364
446
178
1
3122
22
1
118
1
2
3
556
2
1
1
1
3
6042
11
7
138
18
1
2
7
4
1
1
7
45
10
51
16
3
848
2
53
1
1
10
404
13338
1
3015
18074
2
38
8
21
2
3
63
48
1
42
358
178
99372
89051
434
5003
3
56
25
53
1
1
181
28038
1
4
22
4
268
7613
199
10
1
1
768
2
1
152
7
62
5
11
5672
97
1034
5
5
11
7
9
16
1
172
9966
1
61
165
11
1
108
12
38
10
1
2
42
6
10
12
7
10
96
422
9
6
5
34
32
2
284
1
105
2
43
24183
8
1
2
1
291
14
46
10
2
216
56
2
2
9
6
18
1447
628
56
7191
837
2
6
2
23
37492
18
2
39
4317
45258
81
719
28
55
614
92
266
2
1
68
15
1
15
1586
82
4
1
4
1
1
21297
6
204
13
2
2
4
3
1
8
12
1
4
87
1
3
3
1
20
6
73612
3
1
481
4
2
10
1
66612
29
2295
14
802
21
3481
2
3
23583
2
13
52204
15
3
138
2268
10
2
5
23
1797
76
7
1
104
361
1
1026
2654
81
16648
4
6
1
5
355
103
1
4
6
91
73
2
38
10274
11
3801
2805
1
1
1
13
2
2
43230
1
852
2355
1
21
7
10
2
119
219
5904
184
50
14006
165
8
31240
159
85
76
997
2
3884
3
1
79
3
1
446
1
1
15
9
647
11
170
66
31
1
1
1
250
10
2
7
182
1
1
1711
638
1
85567
21
156
8
13
20
19
15458
8
5
48
3
3
6
1771
876
1
13
1
1
2
151
6769
3063
6
142
11
6
1
6
4
3
1
2
2
1
26055
1
154
1069
4
25
1
1
63130
1
3
10
82247
4
1
35
2
5
185
3
2
4265
1035
12
7
4
58
2
46
16
59
3
3
29
1
68496
2282
2
19466
62535
12
2
11
1
136
40
3029
1
2529
575
1804
11
3439
1
26
8
1
135
8
30
218
736
647
1486
2
35182
89
1
1560
1017
3
1
1348
1
3
91702
6
11
2
814
1
1
6
1419
72
12
1
3
4
630
35
11
47
32
1
10
138
14
1744
17
17
1
7
2
4
5
327
3
28
83008
2
5
851
109
70
13300
7
171
1
14
4249
49
1
2825
11
11
31
12
48
1
117
1
1
1
10
3921
74
1
215
2
44
9
30
11168
59
72
9
5
10
1
103
13
1
1
2
319
93
1
314
97
85
880
72
3
485
3
2
1
2
29
41806
1
1
4
17
16
99562
740
16
5
3
1
13
2
196
1
2
1
6
1
313
50
4
54
41943
28
1
1
15
1
1594
314
42
10
192
957
16
1
24
368
1
3
58
3
14
1
2
15
7
224
1
1
1
1
1
9872
2
28509
20
1
33
5
97
1
48
3
3
1
7
16
88
5
485
1
2
16
93
1
66
167
2
55
370
7
7
4
1
46
1815
12
1
45
1
5
1
2
9
57
12
424
3
2559
1
9476
5
2
141
5
1
79
105
81
147
3601
1
1
2491
1
2
11
383
3
17
1
7
1
1
1
33
9
9
6
1
3
1
3
41
2
2
3
4
396
108
5446
1
2023
3
1
2
209
1
2
69
1
23462
1
5
3
1249
57896
1199
1
480
1
3519
39
313
1
1
2
11
45983
2
264
4
2
4
5658
387
1
1
512
1
38236
2
4
22
1
1919
64
10
10
174
92
48877
1
50
23
481
6
1
1
10
11
3
199
71
29
12
15906
276
1
8
19
63596
6
6
1
1
267
58068
639
12902
59392
48
8
42112
44
2
33
4
9
15
1
12
1
1
3545
1
15
6
1
39
44
11
221
5
113
4
22742
7
234
7
4
1
2207
6
1
1
4
272
1327
8
660
18
5
4487
19332
1
1
62
1
10
3
1
52
93
1189
11
2
16244
10606
1
19
316
1
1
3
13
3
10
5
74
204
1
203
40
1
97
2380
39
58
9
3681
1
201
5
176
874
3
92
245
46
4
1
11
9
104
177
2
3
15
15
3292
2
4
3
60
58
1
2
21908
5
5
2
510
7
1
559
3
2
2
1965
1
6269
30
1
39
295
25
1
41
1
16
31837
2
57
252
1
5817
36
1
224
7
60
439
48
1
10
135
81
247
37
1
4
18
8
1
5208
115
21
1822
378
4012
1
1
22
3
234
30
8
38314
811
118
1
6
2604
1
3
1851
1
93
156
3566
7
1867
60161
4
1
2
1
103
24
42381
16
1
1
5
17
22
1
1794
260
576
1
1
34437
1
136
37
193
9
1
1
5
7
3
269
10
101
585
1
421
17
56
62
54
2
3
745
4
5
17
8
31353
697
97
226
21
245
4941
59
47
4
29
53
1
162
6
3
13
36
29
7
39869
1
1
10
4
33
2
11
1669
1
38625
155
134
9
7
7
9
69
6781
1
1
2
88
2
2
78
352
24
1
1
3
3
15157
97
3
1
5
13
3
79
31
2
5
1
2
26
16
3
16
69
36631
6
8
55
1
9
12
3
30
7554
1
1
4697
6
68
1206
29
1236
1
333
7
17
26766
1
5
6
57
4
21594
4
486
1585
2
9497
6
3
1
29373
1
1
1
38
45
1019
18
5
15
190
329
1
40
4
23
1
3
37
1
8
9171
525
1123
3
10
14
130
2
1
1
33
23
196
49
5
26
5290
1
21
5
1
95184
37
3
601
2997
1284
1
334
5
1
134
310
19
1
16
5
5871
830
17
1
167
1
2
3
7084
118
54395
386
10
30
41
3
1176
1781
2
75
38
1
267
20032
1
3
1
657
1
792
66
8
14955
3
11
3439
1
2
57614
12
958
15220
1
3
88
97
5
1
4
6495
86655
5
1
11
16
1
22
28
11776
24
1429
3
518
2
25
470
15429
4
9
3055
91
1
1
139
4
7
120
4959
130
29
29
1
25
1
4796
31
28548
9
3
1
2
1
1
20
19
94
206
14
33396
553
1
687
100
16
3
299
10
2
7823
1
1
4
7
5
3322
72
1
315
5740
131
382
11682
223
2
5033
519
18
91
3851
65
1
39
1170
156
1
1
34
1
2
2
3
25400
1
1
24
320
8
16
1
25
66
1
29401
1
77
1
10
2968
177
1
5
1
1
13
1
2
2
3
31
1
115
33
1
3
3
27
24
1
1
125
7674
1735
5
68
1
186
1621
6
9
2
2
6
754
7
4
11
95
1203
390
7
2
26
22816
322
105
137
45430
66297
2952
849
1
1
3
1883
13
75773
3851
4
37824
213
54
4
302
18
3
20
9
512
4529
11944
1
921
50
35
5
1
13
6154
54
205
2
3652
3
1315
6
437
135
454
336
1
60705
1
369
24
3
10
64
821
2
20
32
29
1
7
9
10
46
8454
1302
265
1947
1
88
138
6031
3
5
2
30
193
83
66
4783
93
2
420
1
14
1
29
2
1
2
1203
2
34693
7
1
2
2
1
2
4
86
57052
9
1
67
18121
26190
34
5
2
1
2
117
59753
26
6
19
1
5
18
284
400
2
37
1
8
1011
132
26
9
26
1
2723
55
8728
5182
295
540
247
7
1
4
5404
13
10
8
60
144
1
8
4
8
2
32327
5
9
2128
13
23
74
8
1910
1
1
15
1
17784
6
3
1
2677
5
2
1
304
4
13
1235
21
3
3357
468
19
1
5
1
578
197
876
1
1552
30745
4176
3
3
18
6342
52
3
25
1
1
37
2
1
2
1
69
15
1
1
1
5
409
1
1
197
164
2
5
22517
1
4
48
3
1
281
2324
1
5119
1
5
33240
7
117
2
1
112
30232
10
3
21908
1
2621
1
18
1
10
2165
42
67
4
26
8644
1
3
3
462
10
8
4
708
1
28419
24
2730
33392
5
1
9
133
1952
1
3
911
47333
6
20
30
20
1
68110
60
3
221
17463
5841
369
40
86
50
56793
50
5
316
5
1333
1
46
1
561
4
1
313
49
12
1207
7
70089
7
3
2
4
12
24
36
4
3
10
2
2
14
3
13
45
1482
1
1
502
34799
1
4
3
3140
4
8
11
3
1
1
1
1
3
13
175
6375
466
25
485
18
2380
16
1
3
9541
67
63
1
9446
228
21
264
1
9
2
3
65
1
1
1
24
1
4
1
2
1
24
20
8
2
6894
1
21690
10
3
22
1238
42
51
1
1576
2
1
2
124
2
59354
51753
1
2
11
4
2700
4
84
8
1
3
14
22
6
1
6
59
5
91
113
7
1
181
27402
55548
5
23
1
3
4
121
254
15159
3926
31
91961
60
59
272
8
4
36
1689
17
9
4
704
60
7
1
1
1
32817
1
38
1
18
37400
13
12
34969
2
5
169
34
26
230
8
3
2
181
87
3648
1
8
214
20
10
5
9
6566
4
29
3
52
34948
577
2
1
3
5519
1
3
196
670
29
2
1
423
1
26
137
36
4
11
1
1
52
92
4
4011
4
9
232
460
4
1
14
13
1
1
49
1
13
1
23
1177
63
1
3
1
1
1
2
14
2
16
25
11
69
213
13760
454
1
63803
4
35363
77869
3
3
1
69
6
143
1
5
5
1
1
20090
14
19830
4967
37
114
573
16292
21
123
1
92
7186
7
4
3
569
91
1
6
2
230
3
12
1
719
2
1
10147
3
2
25
34
25
15
12
8
1
2
1
1
9
3048
8
7
1
21
10
82
49505
28
16
1
1
1
126
4
15
1999
871
181
4
257
20220
49
4877
2
159
15925
1
21
48
43
1
48
3
1
326
6
6
60
1
7
38
4
733
825
1718
5
1
2
2
75
1
1
3
2
3
629
2
1
140
285
50
401
82
35
108
3
3
6368
524
236
1
8240
17
1
1
3
20
2
15
29
1493
6
7
1
89
12
1
1
4
6
13
32
2
1
3
39
30
171
863
2
3
8838
9072
8027
1
4
3212
80
318
49
5
1
1
1
1
34
7
2
14
2
25
9
103
271
50
15
2
19
7
2
5
1177
91
5
5
5
2
4
506
4
25
12
19
4
36
298
255
116
1
11
1
333
10737
36
4
240
11
219
1
9
2
7
3
5
14
1
3
14270
10580
31
7
17
1
5
8896
5447
5
18
9
2505
5
20
3
112
1
2779
1000
1
1
1
5
5
1
30
3
77
2141
4
4
1
7
8
1
7
8
6
2
3
1
1
2
3
2
2
3
1
7242
1
3
18800
1
1
1
3
62680
2952
33854
460
1
141
7
25
35
1319
926
34
1
23
7
4
10
4
1
3
15
533
3
7567
2
9
6
119
6
15497
73
79
1
34383
2
2
4681
4
1
12
1
1
10
2
1
3
67746
7
9782
1
40
1
1
4
3857
9384
31
3
13
2114
23828
32
1
3
1
2
3
3
765
40
8
15
79
441
1
1
1
23
70054
13
157
55
12
360
1
3
4
1
1
6
198
6
127
1
12
1
6665
1261
1
8387
4
336
1359
1
1
5
235
1
16
4
2
2613
1
1709
3
122
324
3
1
65
109
3
3
22974
10798
7
12
83319
5
110
951
3
2
82955
1
1
9
1
19
12
3805
136
16
8
1
15903
30
882
2
6
10
158
22
2
6
589
2
2
335
2
14
1
5
1
9
1
67
19
6
257
1
2
1
6
374
3
12
776
4
6
2
32
24
5
2
23549
8
80
635
12
12352
639
2
13
984
621
378
1426
6
4
2
23
8
5
1
34
1
2
10
3
26
844
2
13
1
3
1
300
80
30869
4
12
4728
1239
167
16835
1
7938
61
12
36135
4
1209
7
1
1
2
32325
85
8
528
3
1
629
39
799
10
3
41
7098
2
2
7
29720
2
32
2
14
1221
6
5
6
2
1
1
5
7905
1
230
736
9
4
1
2
2
1
13
336
26
1
3
1
5
372
2010
26
43
2
30
460
8
2
13
4
20
178
3
5589
53
53521
9
9789
4
27
2
28
20
3
1
6
17
17
14152
1
15519
41
540
1
11
1
4476
1
576
1
21
1519
1
1
262
9
1
9
5
1
3
4
16
1
1
710
765
1
93
3960
5435
7
10
24
11
8
320
7403
88
96
56
1
1
24
8734
330
1594
22
112
1955
11512
3
80
2639
88
1
1740
41
1
6
40
17435
12
18
23
2289
4
64
1
7
1
88
12
8
2
94
4
474
2
5753
69
651
49010
2
4
1
7
1
106
1
1
93
48
2
42579
2
3
17
1
317
2
1
83008
696
2
3
1
2
3
16
462
1
4
2
1
2
1234
8235
123
61
139
1186
38669
26
27
52732
789
52
473
95
7
1
12
61795
9355
39
11921
1341
2056
1
15
174
27
11
97
28594
26
180
7
2
48
7
3630
1527
4622
146
1
1
1
2
3
10
29311
1
1
29
201
3
7
1
17
4
1
3
4
36
3
943
4
1
1
34537
97
1
31
1
1
2
4
5
1
615
62
2
6
5
3
19
1
4853
7031
20090
1
718
2
36
18
7
7
1223
2
1
3288
46536
65
10
627
1
1
4
1
262
10
40
1
411
1
2
3
12
440
1
3360
6
1619
4
13062
569
4
8587
2
5
13
592
3
300
1
4
19
3
10
1324
1
2952
56
520
2
7
290
12
613
2
4156
109
10
1
3
1
495
16
933
2
1
1
23
532
2305
17
1671
2
27
2
2
1
6
1
1351
15671
5
29
1
173
13
13641
1860
1
16
1
4
73129
2
2
6
11810
1
13413
2472
4439
2
1560
40
52
23
5
395
93
2
21
474
2
367
4
172
1
44
1
3
15
1
1037
23
8
1
1
305
15
4
34
14
17
129
3
1
5
13168
2
1
63
1178
89
12
725
15723
123
2
1
2
5
1
17
2157
2
1
5
82
67947
282
1
1
36174
2
4
206
90
30012
4
1
16250
2
37
1
1
1
402
3
1
137
6
3
26
3
49
378
21
39
82
16
94869
3148
132
59
16
27
6
7
1
3
1233
426
22
28
66
12
4
3
8020
896
6
2
5
36
3
369
1
1
6
1078
1
27
6
1
541
70089
68
1510
1124
1750
1712
38
10234
3452
49180
6
7
5401
40
1
1294
400
65
4
953
574
14
1
1
1
145
410
3
3
1
2
104
544
1
1
29296
2
522
12
137
8917
83
1
1
1
2
1
1
1
10
1
1859
2
40960
18778
100
9
15
2
393
136
1
1
3
17
53
37
7
89221
13257
1
767
41
9
14
55873
3
136
59216
286
12
2
1
7
476
10
1
316
1
1
21
807
10
11
10
1
2
108
4137
8
81
4
46
42
4976
1
203
1074
87260
2513
17
6
4
561
5806
4
13
2108
13
12331
86
1391
81793
1
4
17
2
1
27
6
8
37
367
1
3
37421
19
1
3
230
3
85
114
3
55
65
1
2
14
505
1
1582
45
4
1
234
2
197
6
678
1
2380
3
3
2
2
51
276
4812
38
16
1
36
2
17
54506
12
529
3
1822
16
1
1
1
49
184
7442
15
147
2
1
1
757
3
1
3
17
4
2427
21
95
1
6
1
190
1168
164
8262
14
7
21
4
1
3
10
4
164
23
2
6
2
13
1
15
47
1
1
4
1
99
16645
129
45
5
21
88
1
15
1
45
1
153
10
5
5
1
17
30
595
2
170
1
3003
82
1
6
1
1
1
315
17
1
19
93
11
1009
1
3
3
1
1
17784
1
1
13
1
254
1
8
8
606
181
33271
183
2
2
18
9
33
3
329
1
14355
15
130
144
1
1
19
350
2036
8
19
86
62
403
32
2
25
15
7
1
11226
5
4
1
8
6
1
6
2
1
110
9
9
1
31
21
1260
57
2
1
13
1
40
2915
1
5
1285
1
52
2
471
17
7
9
2
325
5
51783
24784
1
3
1
2
7
2
15
3392
17
3
5944
20
69
7
99510
1
1
11
1
26
18
1
117
4
5
13
1
23
6632
438
42817
1
15
224
54
8
1
2
256
8
6
69
1
11
2450
3674
7
6542
16
1
2
1
1
6
1
41
139
32341
74
1
3
1
1
377
1
22
317
68170
1110
1
5
5383
54
9
17
61
25199
146
4
59
8
1
1
59908
22
1961
341
28264
164
1
1
6
38
1
1
1
213
8
2
1278
1
67256
14
188
2156
5012
41
2
120
8
32
3
40
2
1
5
4
33
20491
1
1
13
843
13
16645
28
5
6
28871
11
133
13
1
1
2591
3
7
839
1086
24
34
15
37565
502
14
65
1
9
5
4
465
1
273
21678
8
2
2
2
60947
23
119
1
2
9
2
27
40
6877
1
4
2
1
1
2
373
1465
535
8
1
325
20388
1
15
1
3
33
1147
4
298
4313
2
8
1
1231
1
85
16284
31
3119
1
2
14
487
20
19
11
1
3029
372
3
36
14
2
82
65
1
2
10
64
62
64
904
6
1
1
2
42
5
63
1939
52817
2908
4
4
57
159
18537
2
21
1
3
23
1
1
1
63009
108
219
91
1091
461
1
5939
16
1
3151
1
4
252
38
3204
5
5
7
1
23
15510
10826
6
1
2
2
1
9
54583
329
1
13559
3
6
66
203
24
3644
5
83
71
45
13
21708
11
1
2
11
1017
1
3
3
229
943
144
1
12
1
1
1
784
9
2
4
2
16
1279
12
2
1
2
1534
23
9
252
224
54
108
2
1815
174
261
14180
19
9854
358
4
24243
4436
256
213
226
17
1
56
23
14
141
1
259
15
2054
19
8085
19
8772
6
1
5
428
129
13744
1
19178
1233
2
1
2
3
18
3
2
1
1
1
1
2
2
32
414
1
1
47
357
1
2
10
74
950
2
1903
38
187
7183
1220
44652
11
208
19
9193
3
1006
54
33
2
3
35
4
3
6
6
2
159
151
5
67
2
3
394
1716
1
1
130
4
8
1
10
1
4
4
2
92
322
31
1
3
2205
1
6
1284
45839
2
6971
9
5
2
18
12
830
373
3
7
9
88
930
1
1
1
2
12714
10
14
1
75
45
20
47
1
7657
2191
1
24
1
19
19881
1
5
440
7
138
170
19744
1
1
1
1
1
1
14
166
3
3
2157
2
4
1
59
28
8
41
52
165
4
1
3
1
295
8
319
1
3
815
1002
4
3
1047
11512
27
1
1
1
1
2
841
5
2
1
4
6
28
404
30
1
569
161
529
4
2802
12
56781
23
22
1
1
2
7
2
1
2
195
15
949
144
18334
1
14
1
133
414
13
81
3
2
271
1
33854
1
90987
8
1
2
7455
50
7
5
29
1
3
121
686
5
85
3800
9
178
1
4752
25
1
4
82
2
9
1
1
15
75
1
1
3225
42
21
17
2
5922
32
4
93
4
50
1
3
19
34868
9
1
2621
247
3
2
1
18
173
256
4
7
8
421
641
79
1
3
10574
1
2
1
385
1
2
17
15302
18
1788
32
1
8694
31
373
14259
10
1
1
2
5238
5
7
1015
43
1
1
21
14
2
3
24
9
3
2
1
170
878
35
19
7007
20
13
6
537
403
1
1
57
15908
43
137
2
2
5
2
40
1445
8
64
39835
2
834
13
1
16
32
2
13
18
92
40
6
640
106
10
1
2085
3926
1
155
21250
3
1
459
8
1
1
20
51
106
1
13547
9
1
295
8
1
1
130
1
1
7
8
1
12
147
62
1
10
72
1
592
2
437
1
12
1
1
2
8
4
1
3583
13
1963
5
20
531
14918
6066
1
485
10
2369
4
3
12
1
1167
8
95
56023
2
64981
5
9
355
197
13
3
1
5
12
1
1
45
1
3472
77
23
39
17195
9
5
2
5
1
3
15
1
20
94
9
143
21
5
15
14
7301
8668
5857
99
7
12
1
1
3629
15
30
6
101
539
2
283
33
3
3
3028
1390
3578
15
19
4
75
2
1
4713
2
3
20
1
114
1
110
1
41
12
3331
3
216
18
9
1
1
3
1
11929
4
21
1
4
2
1
8
6
2
10
1
396
22
26
1
1
2
1
680
5
72
350
13414
2
11
2
7
8
6
26279
1
49
42868
7
1
11699
4
5
354
1
146
105
3
1
3
9
1
1
8
49
1237
82
27
210
415
3
31
232
1268
8
1
16
2
16
1
4355
2
6
77
1
26
38
1
2
2
23
1
2
5
950
5704
83
1
7
2
3134
1
1
40
120
17
3
225
1
77
2
1
16
1
8
1
4130
1
1
13
18
4
7
5
522
1
2
413
28536
8
287
7
1
2
2
1684
1
2
1
8
3
827
2
97
2320
1
327
28
4695
5
2350
8
87713
8
15330
1
26
20
1
188
1
5180
34
998
7
7
6
23
1
19
1155
5
1
16
196
17
5
53
2
2
60
3
3
6
1
1
1
2
4
2130
53
2
1
5
2407
9
1
6
1
1
1
9
2
1
1
2
10
6
7
336
446
4
1
11
74
1
31
30
55
78
2
210
25
1
19
21
26013
11
3
50869
289
625
97
3
33
6
3
7
384
1
4
5924
2
21
3
2146
8
1
1
11272
183
2
1
4
3
293
1
13
29
82
1
5
248
4
145
2501
2374
43
11170
4
1
14
7
1
203
26
2709
1834
1
44
7
1
284
65
8
410
839
1
12
1
3
27
1
1
5
5
1
5
2
1
361
98
1
1
72
5
1
2
5
1
838
115
80
13
2
36
366
687
1
1
1
34
1
260
1491
4
99
1
101
3
331
1487
2
1
3
142
3
241
350
1
1592
18
15
1
7
21
1156
386
8
94
43
10555
7
31037
21
8
8
4
4
17
1691
160
13
62
6412
86
8
9
8
3943
9
1
3546
141
659
86
1
1
1
3
1386
1
223
2
9
33
12
149
2
655
1
10
447
2361
11
990
132
5
11
5
5
1
94
200
3
1
206
1
4
3
24
2
3
2
573
6
15
94
1
10
1
1
164
93861
16
24
2
31
9221
56
67
3
406
2
11
37
13
78
1
185
1
6
20
1
1
1
2
3
1
178
5
868
11
3
541
241
2342
2
268
121
186
24946
18782
384
4
26
6464
6
55
2
1
1
1
14
1461
19
1
1
87487
98
12
734
33
8
314
87
24
107
11
12
448
12910
136
1
400
3960
91
4
17
397
1
1
23
11
4
12
7625
37
1
1
81
16
95
3
9
13707
2
3594
4
26
1
74
2099
5
483
333
5
23
1
7
6815
2
111
2
2
341
51
364
4900
15
1
1
49
1
7
2
226
24
1
2061
13
1851
8
3
16
12
4
50
97
16
5
1
578
4232
1
496
623
2
2824
387
85
128
77
2
1
1
1199
10
2
8
3
1
391
5865
1
2615
74
2
973
61
10343
300
609
1
7950
6
10
1056
166
6
4574
878
1
247
8520
1
1
2
6754
2
1
26
73
20
256
1
1947
10
2
10
9
1
4
13
34522
10
10
1
261
419
13
26
2
1
32
1
337
676
342
33
8
104
3066
1
5
444
6
3671
557
3
1
486
131
1
33433
15
1
2
90
1718
69
5
1762
126
4
3
66
126
16
18
10
79
4
3
1
10
2
1
1
5
35252
78
42
20
15
1
30
152
3
1670
306
15804
2
114
1
2
16
1
2
22
1
29
565
3
3
36
51
1
653
18
5
11
13248
35
1
3378
243
6
76
2
1
18
231
85
2
78
1
3669
1
4
23
5919
7
15
12
9015
160
127
2
25
2734
1
3
1
1
1
17
10
23
29736
39
1
11
146
1
12187
5
123
3
59
12312
16
16
24240
4
1
35
1
16
5099
26
1
45517
1
23
7
5
2
3
1
24
89
7
2
8
5611
8
55
95
283
89
5
170
13
9
6
20143
2
4918
1
459
387
1
62
3
48
1
1
2
1
6
28
2
2583
99
478
44
1239
2
2
1909
1
98
17
2
79150
6441
5531
875
2
1
4
4
2
82
8
1
225
948
51
1
18088
19086
635
1
4
6
62
736
2051
10
28
1
12
89
344
3858
2
189
71
31
7
4
2433
2
4
1
51
65
6
1
92331
7
798
7
1
1
235
30
2
19
3
12
20
7
71
15
15400
74772
1
14595
56
18
2
27
1
1363
6
2
591
1368
2503
8233
34
2
134
921
1429
305
1
1
4
4
5
39
224
508
422
3
2
75
1
29198
22
1
2
84
3
215
4
980
39054
7
24
2408
702
1
2
2
73
1
11070
1
2
50
57
22
8
52
447
3879
2795
102
7
19
8
3
5948
13
88813
2
193
6
4
5
473
49
4
3
1
69
29261
4
7045
3
1017
623
10
1073
1
3662
35
29
347
1
10
1
8
34
20
51
1
2
1
1
1
3
2
306
8
2992
18
14
14
23
43
15862
1
4
1
1
1100
1
1
1491
3
4
5
710
7
1
1
3
1
1
2
6
1
32
8435
1
1
446
25
8044
11
19
4
1
230
33
59753
5
1
7
1
173
27
6
1
4
6
3407
11
1
1
51
1419
5
475
1
7
8
1897
4
2
5
26
67
5
1
3
14
29
24543
1
7
390
19
1
6
1
6
1
259
4813
133
106
969
1317
1
2107
2
1
408
8
5
3
29
1
2
3857
15
225
3
1
43
2
36
36
5
1
700
6
7
271
12525
12398
32
8
160
10
10
7
6320
26409
13
476
2
1
32
10
1359
1
2
9388
2
9
41
3236
2818
87
4
2
13
366
1266
15
37
702
42
3
144
514
1
1
1
15
22
88
5
249
1
18
57824
1
1
1
6
2
1
1024
10
99
30
57824
274
34804
1
45
9
14
6
2087
16
1122
2
3
1
1
1
5
87951
2
49
4
5
2
7
6
1
2
1
69
80171
1
1
1
4
5
57
68819
2
55
24
8
3
27766
1987
8
4
1
182
9
81
1
1
7926
2978
119
3
1
3
2210
3
2210
7
4
1
1
13468
183
1
1
11538
3
518
12
1
2446
1190
32
32
1
290
23
1
24
35
1
237
44
1
77
174
17440
21
2
1153
3
12
2
14408
27
9
336
1
4
29296
1
2
107
3704
6249
1
2127
49
2
11583
4
2
2
459
1
145
7
80
3
8
1
3
33081
15
67
8139
6492
1
32840
1073
130
4
2
64
1
2
8
27
1
10
6
2
2
655
1
1
592
411
319
14
1
386
69
2
145
2
34
8
1
105
16
12
15
1
677
28239
3
121
26
63
8
405
1
87
1
153
4
4
1
380
31
1384
1
4
18
1
993
3328
162
220
2
89
2
8229
19
1
13
4
141
3
611
1132
5
57614
829
4
4
12
7
626
1
1
134
9
3
25152
3
1
65470
7
26
8
4
31
1
1200
6
297
194
47
14
13
1
370
336
606
4
1
9
9
13
8377
30
9
176
1
804
10326
6518
3
1509
2
1
9
404
10
38
5
4
10239
22
2
576
14
1
3
9
108
287
310
2
4
2
12
10532
3
4489
1
1
168
3
462
5272
16
1
24
4
92
1
13
59
5
862
1
83257
829
1
11
886
4
2
2
201
137
1
74
9
893
24713
24329
4
58
52
25
1
1
28
66
11616
11
216
1
4
2
6
4
2
343
2
8
14413
1
35
24
3
1
1
2210
2
1
5095
1
1
80
159
28527
2
3
141
33396
34
1
1539
81344
9889
9
15
131
4
3
5054
1
3
2
66
1
3214
2
1
3
3
28
1
170
8
28
9
2
94
7
1
3
1
148
54
28
415
9365
1
1
1
14
2
5
1
1
40
1
1
2
193
3
3549
3
4
21
286
9
4
96971
2
321
1
2
8
3
115
14
71
267
23
1
15
120
79
46
2
390
74
13
1
34
353
5
1
3
6
43230
18
75
6
1
1022
6757
17268
381
307
1
30
14
477
3
621
5
1
4
1
495
8997
7
33274
1
165
54764
44
4
1
2
1
4
39
2
1
52
1122
1
5
7
1
22
5
862
5
2
20
4
111
6
2
2698
15
72
2
161
22
200
68
321
32
2
1809
1871
28
67
4
38
3
218
149
11
5712
1429
2
171
1
16
1
22002
44
7
3
4728
3
114
5
377
329
8
19
3
39
1034
232
4
1
77
3
3
1
1
71
6
23655
1151
1
849
5
2204
2210
2893
37
31
12165
13431
2
6
119
250
29
12
2
16632
19
1
116
124
1918
5
2
28
9
3
618
2
6
1
19034
17243
1
3
9075
16970
1
4
144
11039
3687
1641
34
151
15
303
2
7003
5
32
206
1
1
6
2
7
8
2
20
1
3148
10
1
29
5
30
1
23
19
52
35
551
1
89
596
15
24
1
35
2582
3
2
2
1
1561
55
3
2
20
227
52
2
534
161
4651
21594
18
57
3083
2
3
28
1063
5
3
40
5
10
1
3
2
44
1
3
3
8
2
632
1
3
293
2188
1178
365
32
58831
6
1
120
1
1
31
35
5993
111
9
8
1
4573
1
1
2
14251
34595
15335
10
484
3275
1
15
71
1
2
119
43
1
8
7
2
22
13
11
1
1
31
474
3
2
1
33
1
9452
2
41
97
13
2
4002
1
74
1
3
8
5
189
894
4
4
51
32841
314
259
4
24055
43
10158
1
1
1
4
61
7
1
1
4
1
1485
1426
72
470
6
1403
3
5
579
1
26409
1933
6
17
3
115
20
7
33
1
3
27
1
2
2727
614
5
3
23508
1
4
81
1
11079
3
4
1731
7
3
2
3
29
1
5
229
1
13
232
85748
9
5
8
9
1
10
4778
240
1723
12645
23
2
275
3
1
1
1
2
1
23672
3
43
1116
14564
116
1
13
7
29
24
3
1
1
1
6
16
249
8637
13
35157
415
11
3
17
16
60
5
1
4
3
1
1141
28
2171
2
4343
232
5
2
842
1
6
199
5
2
1
1
42143
358
10
2361
7
5
2202
1202
37
159
41
52648
95478
1830
98893
1791
26
7
1
2
2089
6484
1
1
1157
4
1
16
1
7506
1
2
1
24
1
7
25
1
302
2
2
4
7952
1144
69
31336
38
122
1149
10958
8
25
239
2
27
187
20
18
182
24
45
2
5
1
1
4
1
3
23
11
1
21041
4
26
8689
1
337
4
776
67
806
1
3
2
3028
3084
2
2
4
12
107
412
339
2
60
1
35
277
286
1
27
2
4
368
4
147
4
1
2
8
10397
2
1
2152
1
11
1
20520
47
1
55
1
1
1
975
1
1
31
2
4
41
3
97
1
19
16586
1
1
593
29
26
1
16
11
126
519
1
17
1
174
2
23
6
10
53
1
70
5
1
138
4
705
4
24497
2
2
17
3
1
2
268
1
3
23
1
7397
19744
1
22
4
3
2
18
187
3
48
369
1
187
18246
125
1
1699
1
1
8
9
49
439
1086
43
1
8691
124
11425
8
5226
16
1
652
1
29
22
829
17
767
1
113
5
5
196
5
1
24
22
3
193
2
139
1
43807
170
18
20973
103
1
295
2966
154
54
53
94
98
1147
6
311
17
1
29634
2
32
37
2443
5929
32
2
2
32463
2132
45
2
4
14
97
16
3
178
19
6
1
18
16
30
1
898
1
14
18
8
284
4
1
9
2713
1
11
2163
13
6
127
3
26
4
24240
62
732
3
50
748
481
2
55
1
70
7
70
16
13
836
19273
5
21
1
3
1
281
15
1
1
1657
1
2
4369
7
1
212
9038
65
1
2
3
1
13810
2
14
18
55952
13773
1
2
12435
147
4
21
8
7
12293
56
1
44
2
2
1
1
409
8
8
2
1
3
10633
1405
1093
1
32
796
2
1
89
14271
5
55670
2
85
1
1
1
10
3
1
5
3
1
89
5
407
1
10638
886
2
23
6194
75
4
17
9
2
152
1
5551
84397
294
4
6
7
1
7
1
17239
1
14
1
1
41
2
1
42
6
105
16
261
32
2
261
5
26132
260
81895
1
239
2890
1
3
1
1032
2
7060
3589
1
2
343
6
14
286
1
10
5
5
2270
29
10735
9
194
1
1
7364
80
53
1557
9
8
141
3
64289
58
398
1
2
6
35
54174
369
3
2
5
576
2661
747
1
140
1
3
4
8
237
10
1460
7
7
40
6
122
23
4865
1
1
3
119
1
7502
15480
17
103
8
1
393
3
1
576
1
1788
3
15653
118
47
1
1
43
4891
4
2496
3043
3
11
210
10
111
2
1
21
1
93
10
23
295
3
2008
9
4
79
78
71
1
1
1800
2
22
167
2
6
1
15
57
6
1
770
10
15
201
1
2
811
23
1
1
352
2
1
669
1
1
19302
186
1
2
2
228
72
3
6
3
9523
1
1
1
228
21
9400
31184
609
642
139
280
441
2
1
6
6
5
1
2
1
3
1256
27
8
88
1
3
49
30
3
1
27085
61
7
7
1842
19
1
2
50
3
2
493
18
14
99
1
2
6
2
11
2515
43
52
13
1
50
9
8
14
3
8123
14
6
82
42
38
25
116
31
1
4
1
6
41
74
216
2
3
18
181
1
49224
667
2
11830
3007
233
5
3
84
97440
16
227
339
45
1371
1
19
2
1
2
15128
1
8
60
1
2
10239
7
13
8
6
574
192
13
1784
5
2461
2
65
1
1
3
3
2
3
2
3281
135
24
15
1113
66
1
347
1
15
1259
247
53
3
3
4
171
1786
27
1
3
1
5
840
476
5
18
20
1
220
3
3
7
1
5
25
129
1
6
40
3
3
42
215
1
17
1
53
1557
28
1
59224
948
12
3
2377
117
1
3
1
8
1
2
22
1
11
1
17
2
15
56
159
113
2
3
3
3
2
1
980
3
7
6
495
18
119
5
2
20
10862
1655
66
1644
1009
86
17652
10
2
1115
1
28
172
71
1
14
16590
1
410
2
16
6749
4
2
292
20
22
4
55
2
2
266
28306
1
8
1
1
6
5194
4
10776
71
2
15
28
186
396
3
22
7445
30
2
1
28570
7
1
27
3
13
1
9
590
1428
24
375
16
8
1
18
44
1
181
69
1
37
1
118
32390
52946
111
132
154
4
12
36
57
116
4
92
95
1
334
53
1
2456
1058
1
5
1
14
8665
20813
77
141
10
1
1
14458
3
11
1
22781
337
1
1
5
9433
305
2
1
3
12
19
10
9542
1
3
3
95
18
1
3
84
11
198
1
2
2
20
2
2
700
2
5
88934
60
1
1
1
299
2
18
214
69526
573
1
39180
716
11
2
1
28
177
13
138
1
10
31
1
29
69
4
5
117
2
1
4
1
72
47778
11859
92
3
123
11
566
95
7
3
27
1
40
5
3851
23079
4
4
3
46
6
3
20
1
1
16
4726
1
2
2
35
6
4
273
378
8
88305
8669
3383
19
1
9
2
167
34
733
1
219
3
183
2
3
240
9
1
422
32
17
38
75
111
1
25
3
33408
48
23
1
1
102
7
58679
3
1
1
12
4
28594
354
211
18
71
21
20
33
4127
164
1
65
1
3
1
3
1
112
47
5458
1
40
1
54191
1
3
315
6454
1175
1557
94
1
1
11
336
2
16
486
11
260
1
1
462
2962
33757
510
11926
1
5
15
225
11198
99739
1897
3
3
466
1576
4
4
1
162
6
1
6
658
1
387
17
2
988
186
1
1
3
1
3602
162
1488
59
711
37
992
183
13225
3
35452
58998
542
83
12
81
50
1267
14
55367
3
9281
1
44
1
82
1
23
1
5
1
103
2
16
1
3
45
330
1
7
79
242
2
3
320
22
29
87
1
1
15774
6
2
32
34
88
1
3307
1
1
26
209
672
1711
2
184
8
1
1114
3
1
1
5
4
2
1
2
2
77
281
500
293
1
283
1
3465
20
3
3472
1
1
5
146
212
24
1
21
5017
18
368
5
28
219
196
2
11
14270
50207
5
3
1
135
3
2
2
1
4
7
1
11
26
1
4
19
1
336
6
41551
1
1
6
3
137
3
3705
64
1
35
2
5
225
397
4
5
582
22
1
62
19
1
116
1
67
90
1047
1
107
7
1623
1
2
6464
4299
3
1
36
695
2
24
8
9
7454
1073
2
86655
1
1
21075
1
17
14
1
41
574
1
2
24
3
8
1
1
1
209
8
4
75
3076
22
1
1
1
165
14
145
93
50709
152
5708
96
5345
70
41
19
1997
1
1984
1
57
433
2
35
16
95
3462
1
4679
143
1
4
2
37
2
5017
23
32
1
10
474
3
1
6
3
3
44
5135
6
29719
658
146
12
6
411
2
7
6
7
1
116
2
133
4
159
7
1
1
229
216
13
1
25
27
11032
1
242
5
7
4
10908
4
37
1
20
2
141
12
1
11583
7345
2
1
79
10
1
1
5635
7
980
1
2
1260
1
1115
41
1
1
61
104
25904
4
2
51957
2
6
7
31
1
9
3
3
2
315
358
1
5
1576
8
1
23
68
7
228
315
1
93
1
5484
20
1
170
397
18
1
3712
1
2785
26
202
1
1
7
3
117
1
10864
10
9
899
1
1411
34502
208
1
2416
1
4
14
336
8
2
2
1
4
12
291
1
12
2
15
1
1
9767
69
5
10
1
14
4
29269
38
1
4
984
310
228
16
1
7
47390
18
76
409
1248
3
4092
555
5
37
3
1
431
5
12
3
14
3048
9
3941
2
1
312
11
13
2
32
3
1
180
1
1
2
77
2
16
33
14704
93
2
272
11466
1
2800
2
186
1
16
12
2
27363
3
3
7
2
30
380
7
7775
1
241
1
2
16
25952
31877
21
65
1
8
2
1
1
2
5377
5
2
1
8
18
1
1
107
2355
2
64
1
17
2
11
2
2291
6
64
196
29
269
3
13
1
39
162
1
6
115
1
15
21880
146
1
43
1019
1072
18
4
49
6
1086
3
4
3
784
695
7
82
3
1
25508
1
2222
11
1166
1
23
2
7
2
1
1
1
7
13661
2
2312
1
48
18
2
1
11
1
7
3
1
3485
20
30
3
2
16
1371
3
1
550
232
1670
812
224
69
1
1348
15
1
69
6
5
5
29
5
8
11586
26
1
1371
1
4214
1
2
16
2
1
1
4
1
1
21
361
1
4
11
3
2
7048
1
153
3
2
4
8
69
73
6
4
54
2642
29417
1
14
14
15
2
7
168
1
17
9
59
4
2
2
585
107
401
3
1
9
252
55
15
87
15
40
3752
15
37
647
13142
44
5
175
2
1
2
80
65
5
1
3
128
573
105
1247
57
6
8
1
59640
1
23
3
71
265
1
1
1
2812
3291
55
4
66
1
6
11
21
1
243
1
2
896
5
1
122
1
14
53
2
1
13
1074
1
66
17
2
115
2
1
145
1266
2
2
28
1
6
3
44555
2
3576
527
1
6
37
1
18
5
1509
94
1
7
100
1
63
19
5
1
3
29373
3
6
2
2445
16
45
7
6
131
247
3480
24
249
32
1
7
3
10
1
278
576
20
2
20701
1
24
1
34
5
32251
1
1
24
1171
47
1646
25
20
215
60
13
2
6
250
1
189
50
213
1
562
1
1
4
2538
9
547
669
55367
81
50
7098
369
169
3
1
74
10
6
83
9
116
75
78
6
4
1
165
6
16
18
187
519
3
15920
144
237
718
7
1
210
5
23
200
600
2
69
12
575
1
5
1
268
317
42381
1
10753
1
21
60
15
49
1
7
1
1
2
21
3
2
2
7416
29
4
186
23
1
8
798
51
1
1
1
5837
346
11810
1
1
19
5
2
1
5
83
1670
6
14
11417
1
4
4
1
4
168
1
11
6
57
31
341
79
53163
36
1
2
1
3
908
3
2
13
7
5
4
13
2
135
2
94
1
2
1
507
6
59
4
1382
9
207
309
1
4
14
6464
1
1
3
9
268
89499
10
10
2430
369
45
16
2
4
1
1395
4
1
1
1
86
3
12
4967
14
167
2
4
14936
1
2
24
8
73
112
1646
77
24
46247
10
151
5
4
2
12
4505
1
1079
14
1
1
1
1
864
13
2
18587
8
2
321
12151
95
19
1
1
1
1
3
15975
8
20
16
2
1
15
1
18
241
58
692
1
41
3
44651
450
10
4
3
12
4
52946
28
44
44
31926
1
61133
2284
1
680
1
1
1
10352
64
1
12
337
2992
12
1
1
3
1
1
1
19
6
8
1
1
7
4
40
242
1
2661
2
119
11737
1128
889
6
37
5
2
63213
1
2
2
1
3
1
23
184
1
1
262
1
1
3
3730
3
3
19
3
5
9613
8
35
3
108
473
1
43151
6
1
62
1
1
49
753
6642
61
12
3
31353
11
394
2508
2
79
1220
23
9
1
2411
1
516
107
20
11
12
8160
2
72774
414
828
264
202
72
92
64
1
1
34
2
4006
95
30
1
1831
7
60
17008
63803
9
5
4
53
1140
6607
15655
45
20
64981
1
1
1
6
4
2
1
1173
1
4
1
3
512
3
4
265
3
1017
926
1
1
23
147
8
284
1
20408
1
266
1
3
6
45
24
2
8
1102
26
726
2
50
1774
107
404
1
1
90
3
3210
23
24
1
1
1526
183
76
10
35
1
6
6
3595
1
1
1
63
13812
11
640
4
2
54
8
17
2
1
2
133
1
3663
1
1
1
15
4
3
1
5
31
591
1
1
1
2992
595
1
18
4
1
2
72
8
1
2
8
54442
17056
1
1
2
1
14442
1
1
1
64475
1
1
56
3
34
1
3
2
5
5
2
15
1
19
1
289
1
8
1
1881
1
7
1
9878
9
3776
3890
1
1
1
1068
1
7
11079
64
1
49
50
70
1820
1
2
2010
394
1
1
241
165
4
821
1
7
4364
89
5
9
16
378
19422
1
40
1
1
1008
44
18138
4
1745
86
5
6
27
1
21
60
16
11
549
4
13701
2330
125
4936
2826
94
1
145
59
4
1
1
8
7
123
1
8
320
87
741
21075
2
21
29
34
5
14
4671
519
2
3
2
30
3
19440
1
23641
12
42
1
92
1
1
56
376
114
767
1
6
2
1
2
114
60
9
1
11
4
1
1
30
1
4
2
3
1
1
10
120
2
8
1
12
20
2
57
51280
37
4
327
1
23
1
2
1
117
1475
30340
4
1
1778
4
2569
18
1
142
21
1
1
5
1
1
11
1
1
8
7186
3
196
1
4
4
21
3
64
772
46
2640
613
1959
3
2
110
898
319
4
8
2
1527
7
1
25
266
4747
1
2
75
126
19653
4
7
11
8150
6
24
3
28
9
2
5
11755
153
58729
12
11137
3
241
49
7
13
155
704
26
10
1
23
3146
39
735
3242
1
1871
3
5
16
95
154
1
3
37
1
5
17
6
260
369
177
17
1
104
2
10
1
2
3
7
134
12
4793
2
3
5
358
3727
1
2
25078
3
14712
3
1
2
28
19
4
1
156
39
1
55
14
1
23
51
97
2006
2
7
917
65400
8518
62081
11319
4450
6
42
309
9
54845
116
4
3
42
33
1
1
3
1
1
2
3
27154
341
37
1915
1
42093
1
59
17
91
7
63
51
5
322
72
75
3
1
1
2356
321
1
1
170
2
3613
45
2
6
3
1
2
3
414
31
6
274
9
10
1
1
9696
7
7
119
11
41858
3
1
40
6693
2
26
1
6598
34
38
2
7
1
2972
19
11
3
2
1
1
451
9
7
206
1
638
3964
15
31745
198
1
1
6
1
9284
5
6
2
8
2
16
233
1725
2
5
67
692
37
462
2394
1
70
1
62
26
15
3026
110
11
1
3
93
1
2
61
262
3924
5
2
104
500
1
4
52
22797
2
97
13
5
7
21
1
392
1
10
1196
41
61
24
9487
8
7
1
604
5
206
56204
1
26
20
13
35
45770
3
1612
11
1739
33
7
1
971
2
73
249
7
80
8441
1
1
2853
12525
40
40
55
12
4
40
315
33
58913
3
1
1
56
1
1
1028
1
40
1
2
1
15
24
1
17
53
59
129
2
2
2
1
4845
16
7
85
2
53
4
5368
1
2
41
3125
1
81
9
248
1054
4
1
59
5025
988
5
2358
1
5
20
6
3443
1
38
41
17
9
303
5319
2
297
23
402
154
4
111
1
10
17
1
955
1
18397
8
22
72
5
1
1
6
1
4
23490
1
1
4
162
1067
61773
4
1
2
27883
7
77
1
22
3
4
1
190
4
50
1022
3
303
188
3111
2
3
1
2
17
31446
3
7275
29
32
1
3
2
1
369
2
12
102
2
152
3
945
196
7
3
5
132
191
2
1
80
10
8
1
91
4
3
6
43587
1766
14442
31
2
1
1
1
5299
1
1
133
1
31
41
1
1
1
8519
108
68
1
840
11
96
3368
49
323
51
3
12141
1
801
13
755
8
8
29
9
4
2
3627
3
17
2230
2
81
1
8
4
80089
2
19
345
2
2
9
2
1
11
36
695
3963
25
17
1
7178
28
10
18
3
8
50907
1
1
19
58127
2
1
103
21
1
2
416
19
73
1
823
31
16
228
3
1347
26924
1
15
9
7
16
93
11
1
3
121
1
88753
4
13
47
2
2
1
5
1
780
5
30586
11
1118
1438
174
22
493
1
21
1
634
1
26646
1903
1
1
1151
1
3
1
1
3
162
19
146
1
11
2
1
31
30
7
7
7
84
3438
22
22
1
3
11
2
8
22
345
6
2505
3
3
914
66
6
301
11
1
766
32382
7938
12
154
2
1405
1
1
24
28
13082
2
20
87
1
1354
1
1506
39
1
33
1
5
1
13
198
464
1
1
13
366
1
7
124
3
80
2
3
49
24
15
8
11
10167
3
11
518
116
235
8
30522
9
101
2
278
28
3
744
44
6
3
1
1
1
10
1
3
40
32
167
244
20
31
1
125
2
2
7
208
2
157
6347
1
3
2
35
5
5
69
2340
75362
18
1
10
7
1670
302
1
178
10
5
1
6
56
1
9569
8
6
291
1
1
1
1
10
2
3
2
8
10
185
8108
1164
3524
2
86
4
5
2
135
232
110
50332
43
1
50
79
60
5
47
2
4
228
447
3
2
64
48
332
1
6
10
550
2
2
12
1
3
395
2
427
6
18
1
5
130
51
1
2
7
24137
51
1
65
5
8707
265
1
58
1340
2
3
13114
7
40
3
19
73
14415
2
22
11526
3
1
4
7
7
9
1
16
4
3
2
12006
15
1
39
442
1065
690
2
63456
19
1
6
1
3
1491
31
234
4
1454
18
220
1
1
33
1
1
12
3583
25
1
3236
2
271
355
1
422
30
189
2
1
3
12
814
19
118
568
2655
1
37
1
1
7
2920
12
57
4
153
37291
248
4
14
621
494
77
3
37
1
2
1
6
35
38
122
6
43
3
1
3
16
747
2
1215
4
1
92
9
4382
851
2
1
1
11
76033
2
75
1
60
477
6
754
7
2221
3359
3
222
77
1
139
2
1
565
6
2445
2
16
32874
6172
1
33
70437
3
6
5368
1
66682
1
4
97
1
28
187
35
24
1
795
2
1
1
1074
1
64
3
774
44
13
3
40
3
41
268
355
18
1
148
5
1
208
74
1
7
1
1
763
32
3
1
1556
3
2
8
15191
29
24
638
5321
15
2969
32670
3
4
1
46
2
720
1
8
13559
1
39
31
4
22
1
122
2
8
2013
6
52
3682
1299
79
2
671
212
1
1
64
4
2
20
38
1
1
2
14667
13
153
1
117
4
57613
1
399
4
2
1
34
66
37
1
3
15
7835
8587
5167
7
1
806
2184
1
109
32833
2
3
2
2856
102
181
2
3327
1
1
79
3
2120
2
1
4071
872
638
95
69643
2
2
4
333
1144
62
1
1
13
1
1
54
2275
1
337
1
141
4
9
5
111
490
173
3485
2
1
57363
245
1
2
3
4
6965
1
6
2
41
65
1
523
1
4
85104
411
103
12
296
2
1
16227
272
1
25
1401
148
1
11
2
1
24
20
12
29052
1
2
48
14967
65
1
1
20
21
174
3
7
2
139
1
6
50827
465
1178
81916
14
1
29
83
4
2
18088
69
7
3
14458
2
7
1
29
1
15
2
6
28
1110
26766
1
1
1
10
173
4918
2
5
2
8728
95
2
155
689
298
42
3
2394
59474
19
1
189
4
1
1
144
5
186
179
1
11032
16
1
4
10
5149
1
1111
15
1
84
4
1
65
5
1
2
1
19
3
2
796
13
29
42
585
24
1
282
9
4
771
1
391
1218
32
395
1
11
24
150
25
2
1
13
1
9
14
695
2
66
1
1
1
1695
1
5
9
5
54
11881
4
9
1
8
5
1
30
1
2795
1
3
1376
3
53436
1
178
292
6
12803
52527
21
11678
3610
2485
6
14209
3
8
208
31
2
18
3
8
186
1
1
1
2
5599
1
1
562
13
7
276
1
21
203
2793
14
1
1
1
5
3
11
30
5
3
7
143
2081
2261
7
3
1147
1
9
1238
2
1
7
2
60
379
1
2
13341
1
3
4
1
4
4
44
6
17
11
16075
1
10192
65
21
272
3
3
3
17
4
8350
17
18
23
16
23
22
5
11
31
6754
4
148
6743
4
86876
11
2
2295
4
3
13
25
1
41
1
1
37840
6
1
485
9
266
59
4
4
4
2
117
27
55
120
1
68
32
1
6442
69
21
2
127
6
1034
1
21559
14020
71
3
1
11
11
11
1
1
31837
11354
244
14
493
7
5144
4501
34
634
1
121
251
5
2962
6
53
5726
5
24
2
380
1
1
5083
19716
1
3
1
1
3
484
1
12
532
1
2
80
473
2
2
86
55
6
5
245
1
2
30
12
1
2
440
3
1
110
73
46
2
2
6
3
105
11
756
21392
25
52
7
1
36
2
28
7
7
1
4
55
1912
385
1
2781
11
1
2
7
404
11
4
2
11
78
13831
8
11
92
1
26
3
381
32
1
2291
1207
3014
2
26228
1606
14
3
20
4
1648
2051
943
1
1
1
145
625
922
51
1245
41
442
1
47
342
1
24950
4
1802
70
1554
174
14
3
571
1
15734
85
77
1
846
5
5271
1
1402
1
982
3608
1
13
2
1
17
2
3
5
3
18
595
28
29
1
1449
2
1
59392
4522
351
157
2
10
68
19
1
6
11
119
1
126
908
44
2
22
1
436
9
17
10
5
24130
8424
12
410
61
2
20
1
1
4
2
17
7217
257
4
48
1
4887
1
37
3
4429
265
2
2
1344
1
120
68
1
1203
10
13
699
174
3
1
15
1
3
5
1
4
1
3
5
2
110
780
4
7559
718
13
18
14
1
3
149
525
9
2
6
2
1
1
203
1
58
2
4
3
1
61
2
10
1
1
8
100
3
2
140
3
1
22999
880
15829
1
213
135
22
19
58
1
1
2
1
3
629
3
145
1
910
3
5519
10
3
2
4
260
1834
47951
1
5
166
1
1724
44
28
18
638
162
1
7
69
607
4
113
324
343
3
5909
4
156
1
37
350
197
2
1
13
39
4445
15175
86
2
1
5
4395
29911
52638
101
116
9877
1
2
27256
1
12
3
1
31
2
41501
873
1
8
5
23
3
2
1
59868
10
12
1
132
55
13
1100
1
1
1
3
28
61
9
12
1
1
71949
88
5
3
1033
2
9656
44
131
1
1532
68285
41322
371
3
1
1
441
1
149
12
3
825
9
78
1
3
736
523
74
66
4
23
4
240
1
1
1
1
28415
25
1
32
22
1
4
32
12
2
1
3
277
1
9
222
17
1594
3296
3
6
4
3070
2082
12323
3
36
194
3
452
108
24
1
2
23
11
2
3
1
1
5
6
4
4
95
6088
5
1
2005
7
4
24
25
9
1
609
2
100
2
1236
3
2149
57
10
6
2
11
4704
6
31
64
1327
2
22656
2
3
3
1
2
4
7
6
1
4
1
8
675
1
4
1
8
8232
1
1362
62
198
131
1244
14864
92
119
1678
2901
1921
1
1
1
1
2
108
1
2988
9
24
44
171
2
2
18
67
1
2
50
24
36
5551
6
14
24
35
32790
1
5
4
1
987
256
10779
21
25
1
13
1430
30
15791
221
495
54
18
1
19
4
4
330
5
3
3
33
172
18
1
3766
4
1032
34
314
7
24
25
9
2
253
3
1
2
4
2
3
2
91
98
26766
3
1374
413
56
1
218
535
17
4
143
1
10
18
18
19958
12
1
1
12
105
44
927
54
2460
45
2
28
152
2
4
1
210
1
1
26700
44
6
28
2441
2
56
8951
35
1
640
1
1
1
4419
809
5
36
2
3
3216
2818
7
1
2
39
1
1864
2
112
4
1724
897
12
52552
301
29
28
2
18
27
2472
253
1973
9
1
54
8
3
5
31
218
4
16
401
195
5
29
69206
10
28
1372
15
341
101
206
7498
495
1
10298
21802
18
16095
82
1132
41
4
6
202
1
11893
38
11
18675
13
8
30
4
1
12
821
66
17
29913
12
2
24
3
1
4356
1
51
425
111
1
204
444
684
271
72105
20
24
6
18
4
5
1
1
1
1
78
7557
53
6
116
336
194
1
2
5
4
14
1
3
1
56
113
3
1
838
5
2
3
23
11753
9
2
202
7
1
94
132
58
28
1
2
15
15222
2
3
49
25
2
2
548
11
63
3
1
8875
442
2
1459
3
877
4
11
1
21
33
234
1
32688
1
1
603
3
1
1
4
4
24
211
10
9
2
4
3
18
2
1
1
1
1213
3
176
27
2
7
19
10
2
2
5
127
2
6
18468
732
1004
2
31
841
1
4
46
3
2
1
1
11
4
108
2515
386
1
92
36
8
1
11
6
3
2
2
3
13
17
23642
1
1
81522
2962
1
1
2
71498
18
15
1
24243
184
17
1
1000
42
13
105
5
12
44
2
79
1238
28786
84
5
16
3
1912
1
1
115
1
20
1
729
1
6
7
46
25
4965
1
597
1005
55223
1
38
1
17
6
3
9
121
1
9
1
8
93
94
46
2
13
338
2
44
8
861
1
7
482
3
31471
1
3
228
13
6
4
2
1
90
5
6
1
15
3940
22
1
1
13
1
1
1
13581
26
40
14
163
1
5
1
1
82
41
19
60
1
15
16
60
1
4087
1
17054
1
6
19
3781
22
3
12458
1
2
1
13
44
2
2
10
691
1
1
2
49
194
6
16986
3
1
116
25
4
3
1
2
24
1
38
1
1
4
34803
3250
1
62
1
1742
11
2
147
38
3
2
1
1
26
1
21
1
32
46
30163
4
123
3
30
5
7607
151
1
166
1
185
1
1200
1
35967
2
2
4
14
150
18
1
34490
5
41
2
749
35
39
10
5
1
13
608
9
13
23640
137
74
1
476
525
1
7
6180
4
1
341
4
6910
5
1
16
122
6
35
148
1008
38
1
9
1
3
2
38
1
11
3
11
17
557
21
4
9
7592
92
4
59
4
77
5
1
1
35
23
39
1
3
3
2
4
73
980
91
52
17
1232
1
8
4
1
24
1
1
6
1
9641
541
3689
88391
97864
2
6
32
26
1
9
3
2615
25
1
124
247
79
17890
30
16
4
12408
1
1
60
56
1
700
1
46
43
34
2795
3
4
1
195
1
156
1
2
7
11762
8834
1
1
33
2
14
6447
3
26
1
2
3
9
3
536
187
11
150
296
26
13
4
345
40
55950
185
2
6
264
1
229
1
1
44
269
14
1
6972
3
1
4
45
1
720
1334
2
19
4
8
3
2
4
51083
3
20852
1
22
29
3
10
6
159
108
3
4
3
846
1
201
15
1
43
388
1
1299
110
1
2
1
16699
30
37740
36
40
2
5
4
1
44
2
9
2
10113
131
1
700
531
33593
1414
2
2
4
6
4
385
118
1
1
603
10
4922
1
404
1301
38
1
310
90
35157
2
1
4
1
1
73
63
2
4
371
58
7
311
3
17225
167
5651
1
2
934
30
2
1419
30
4065
2
11
281
18511
1903
3
94
12
1
29
795
65238
10
2
1
3
277
2
5936
34247
3537
4514
47
3553
3
1
74
565
909
1
1
75362
4
877
96636
2228
977
25
11
1
1132
732
21392
3
1
20
10
1848
829
2
111
11329
2
11881
1
41
22
51
11
1
149
49
292
2408
4
1
20880
12
8
5
64
17
100
7
1593
8454
1764
65710
4283
14
1
1
122
235
314
4
1
1
27
29
1
9384
212
78
3
64
1
1
36221
3
1
80
2
100
1
52
16854
909
1
71
4
2
3
2
717
3
76
1
144
1
2
381
1
101
77210
45
6
19
224
93
19
1
2
4
1
1
3
1
2
9
1
14
19
1
2
1
8
1
2
54
52
162
1
576
1
42
6
5
5
1
19
7
2
1
1
3921
1274
1
576
2
93
976
3
3
1
42884
59
2
1
985
1
46
21
71
1
70655
403
5
1
1
51
3
1
1
9
1
483
12
1
1
33218
7
305
1
47
1
1
4
2
124
3769
3
181
184
1
25
7371
30
155
51
1
2
95
2
1507
4486
5
22
26
7
8054
1
5
1
1852
2
23701
15325
4006
81
3
13
1
3026
1
2
1
5
2536
4
3
3
1
6348
12
2
1220
24
120
1
20
42
2
123
1
42
68
23845
49
2
5
276
2
3
3
167
1
7
79819
618
56533
2
115
58
1401
9
336
931
6
1
25
104
10
2
3905
3746
1
1
5
2
38
9461
2816
150
26
529
684
4
45996
53
692
1
1
1
12
1
1
16
125
1
15
13859
1
789
378
5
975
3
13
10
5
1
2
2
4
3
5
1
1
2
4
3373
85747
4669
60
3565
5
2
5666
1
103
18
2920
31
15709
18
1
125
2
1
7
25
1
2341
4
706
1
1
85451
1
1
2
1
17
10
479
10
2
3
3
4
257
2
2
826
733
503
41303
620
3
41
6
5
20
2
8
9
4691
3905
1
20
92
4
66094
29
1
22
3
1
963
9
4
379
4
3
102
16159
3
4
91
2
2
1
12
796
1
18
1
1
4
2
10065
4533
1
9279
288
3
493
20955
8992
31
10
6
23462
48
5
12
2
2
2
23
1
53
160
144
4
3324
3
1
71
94
1
320
6
1
1670
1
1
83
2009
12
2
92
10
4
9
1
252
205
46064
1
92201
68
1
30802
1
2
557
15
2
3867
2
289
30570
1
2
34
6
6
21
2
16
132
840
20
27
161
1
5
4
7383
255
3
4
1
19
193
1
29
1
12
1
1896
46
4
1
269
8
1
15
1
1
1
99
1
3
5
1
1
1
3
90
4
29055
1
1
1871
2
39
3
1
1
12
1123
1
1
1
39
1
2
42
73
19
33
22
453
1
49
2
4
2
1
4
6
12
2
69
325
1
470
14
2461
62
64
174
1
258
120
52
56
5
2
2
2524
1
308
11
31
223
1
44
15
720
47
42
1
180
62
83
6
1
368
114
2
918
33
3480
1
481
43
2
284
4685
4
124
322
103
1
1177
2
1
21
24
1
60
25
5631
184
10
2
1
44
270
27
2
2
69
48
4
101
11
737
3
95
1
885
24
3
567
1
99
1912
13
24
2
8
7
362
16
280
2
2
4
15
46
1
1
4
37
35
28038
3040
2
2
263
3
1
7
1
2
11
1
1251
1
1
37
1
49
154
15173
10
379
10935
5686
1
739
7725
1
76
12
1296
674
5
1
8
1
7
2
7891
1
36
2
1
2168
3
2
1
2116
7
1528
5
6
1
2908
1
2114
1
1
1
3
9
27
6
5081
315
2
6
4
3
87
33
22
154
5
6684
5
114
1
2
1
3
2
46
2
4
1
11
3
5356
1
4
1
4
14
23122
620
12
142
23
252
1
367
6757
55
5
1
1
2
1
10
2
2
1
3
340
18148
221
6
1
1
48
130
33
1694
3
432
3
2
56259
2
1
5
2
158
235
2
3545
7
199
15
1
2705
10
2
5
93
2
12
33
36
1
80
6
2
1
16
48
5
143
8
2
43
10505
3
2
1
579
1
15
17
434
409
5
13
80
24479
1294
12
158
6686
29
275
202
6
2
18
2
2548
272
5
1
55548
10
1885
2
1
6
943
1
2
2977
80
5
1
11132
8
4
1
393
5
106
29
88
1
803
8
1
1
1
1
3182
119
7
912
4
1
1
5
2
562
23
10
3596
1
2
28
19
2
2
1
2
82
127
4
5
2
32
154
16
1
1
11
89409
1701
1
2
2612
1
19
7
15
47
10307
1
1
26
4
44
9
82
1721
2
2
25
1
1
4
802
8
1
67746
1
1
1
80
1
2930
4921
1
5
1
1
107
8
541
10
27
3846
19844
13
3
495
4
8
2
11
3
76
15
5
1
2819
2
1
24
1
1
17
20
2814
10
32
1
2
6123
1
3
1
1248
8
69
1687
3
9
1
1395
1
17
1
12
1089
362
2615
227
12
1213
7
35
1547
2
406
2
46915
2
9
4765
1
78
3
9
4
1
1
1
1
1
18
15
5
52
21
41
8
72
94
2965
1
27
1447
146
142
3
38
2
45
1
23478
61
4
110
1
4777
1
21
17
2
2
4
2
1
1
1
2
6606
256
1
1302
123
1239
93
5
8526
3
50
4
498
436
3872
2
771
1
1
1
310
3140
3
510
23
116
6
52
1
306
225
5212
2
3
168
421
60258
3
2
1
49
7
2
65
8
14
1
11
36174
11
6
1
2
1
1
2
1
24
1
1
233
2
2
1198
10
460
10776
14513
1
1093
15
89
18423
6
38
16
7
3
21
6407
1
1
81
16
16
1
1
61
25
1
66
2
1
2
2
27
2
5
347
7
3
1
17
4
2
2
48574
2147
5
338
367
9
7
17154
21
11
15412
16
5427
2181
51
1
1
1
47
3634
1287
9
1406
2
6
2
6
1
178
3
3
1
47
2136
1
242
2
7264
1
2
293
1
303
15
32523
6342
44
78
1
1
32
27777
12
422
1
529
1
6
2
70
138
21
1
1
1
1
90
364
5
1569
2
39
111
28
291
6
24
324
1
2824
8
58
2
3448
179
2945
6
96
526
1
45
185
1
3
1
468
2
4
13
1
1634
207
1
51
64
15
11314
27
3
2
395
1
1
1
4892
22471
1
6
35
1301
3
18
36
139
1
2
12
2
1
3
5
2
154
5
670
131
17
181
85
1122
1
8
13
1
2
263
1
34
5
6
39
1
2
1
6
4235
3
1
2
360
2
1
55
134
91021
7
2
429
2
62
2
1
935
34
4821
116
2868
1
2
14
27
34
4037
22
5
1
9
1
38
393
3
19
8845
12
59
1
14
54
1871
3
20
294
130
42
6
1
6
7
30
2951
1
42
1
1
4
5248
2
7
35
51
43723
21
4
22
1
317
1
2560
5321
3
1
7
1640
133
117
273
5
61
2
2
7
3
1
1
483
1
261
1
2
227
2
5
91
60
27
10
166
1
4
1549
18
54
70
57
17
18
1
40984
1614
82
2
1
1
116
1
11155
4
7
4
51
1
20321
203
44
1
1
2
207
49
278
13
53
5
15583
10
46
42
6
2
52455
9
33
131
1
3
493
2
1
63058
31419
63
9
125
6
18
166
5
3
198
7
376
2
1
20
302
5
4
79
676
4349
1
3
8
25
8
9
9
26
4
1
38769
10
31
34
38
1
2
20
1
1
1
1
1
1
4
40
1142
1
31
2
5
4
7
46283
1
15
9
198
402
1
989
7
6824
23
11616
120
2
1391
91
2
1
15
148
19
4
12
119
3
1
467
1
11
3
2558
2
1
4874
5
9957
2
7
769
1071
12
6
18
1
26
1
150
37822
68
2546
49
6
4
408
1
1
1
131
189
626
1
8
27
63
4
3
6
1
9
1871
1
6
1
1
25
5
23
6
70
21
7
45
1
1
8
1
1
963
187
1
1781
441
51322
8
6
2
75
7
34
12
100
9
2
381
2428
4
8
10
4
18
20
2
1
14
2
3
219
3
5
5
13
1
20335
7
402
6
71
2081
1
650
7
2
1
14
25
29
1
2
4402
137
75
1
96
90
4
1
1
1
4
28
20
6685
6971
3
2380
71
170
1
30
4
8
1
2
18
1
60
3181
22
30086
15
1
9
3
3
6
1
1302
9
1
5
17
3
6
1
3495
1
331
1
39
8
678
2
2
1
29
2
864
1
1
16986
5889
2
110
1
4
1
4753
59
1
2
48032
1
1348
16263
31
5
21
197
81925
549
1411
9
1017
912
660
167
60
3
3376
45
82
5
82
12
91112
12
23
3
1
1
4
7
12
1
159
5
11977
93
4
1
1
1
2
1
3
2796
349
235
1
1869
20
168
51469
1
48
1
17
10
3714
10
2
440
408
92
2782
29
1
13
1
2
64
570
1
862
1
1
4
3128
289
39701
31490
200
450
2
105
1
38917
18
3
1
93
42723
2086
1
4
34
3
1
5
73
50005
1
37
1
6
7
19
48
30
10
1
25
122
2
131
2
2
3
2
16
13060
1
4
17
302
16
1
8
678
160
9
3144
30
1
35
1076
5971
2
8
1194
4
160
1
1
15382
2495
2
6512
3
2
23
14
1865
5435
302
181
261
2
21
838
298
1
1
11
1152
3
2
3
1679
1
16
1
1926
6
12
19178
7
21
4
1
48
35
68
22
1
88
2
13
2
1
5127
1
182
6
69
1
1
1054
6
11
5
20283
1
1
4
1
87452
4
275
5
12
22643
4
2
658
82
121
4
49
6630
1
128
162
89355
1
214
39
2
2
4
51
1
5
1
1
258
808
1
73
18
1
39
4
2
6955
3
2
4
592
455
718
3
2
1
5
193
9
2
1
6
1
8370
1
31
89355
3528
132
28551
104
31
114
257
5
15937
41
14
4893
1
797
2
1823
2
429
1
14
2
190
6971
14
91
1
1
1
6
84641
3288
4
1
453
10
2
2924
516
2
3
35
54747
27
873
1
4
14
6737
225
1
2
1
1
3
8
33
12
2
1
110
5
13
2628
1
2922
1
691
9
72017
297
1
1
2
5
74
274
1068
1
1
3
14
42
39
1
9
4281
66955
1
579
1
4689
3
19
8
2
14305
3078
47
17154
3115
4
12
9
7
1029
245
1381
1
69251
3
62
14
1
18
4
11
37
2
4
4
8
16
12
31
21
57
7
2
1
1
2
4
23
4
1082
4
115
10003
9452
1
3
30
10
1
2
201
223
1450
1
7
4
2
7
4
1
8
4
8666
1577
52
3
23137
740
1
3
5
3
5
43
2
1739
762
2292
66
1100
142
1
2
1
7
2
74
54
450
624
1143
4
313
1
1
7
22
78
11
27
1
1
47896
3
57
3647
77
1
1
6
13
1094
199
930
53
43
2
1
2
2
1
2
4
2
8374
6
1
6
2
3
14413
50
4
74
8
11
51
1
8
40
2
2
5
4681
1
6
36
3
25
35
27
1459
54542
1
1
4
7
1
1
1
1
16
7
6
2
3
32
2
11952
2
9
130
1
1
360
5404
17
466
1
29
4
1
191
1152
1
5193
41
15
2
2
2
7
19
49133
4
10
4
3
1
70
5
1
1
1
4326
107
188
4
6
6
2
31
9
2
9
1
1
1
147
1
25
2
2245
1
2
24
35
3
3
600
1
225
2199
1
25709
61
13
8
1
43
12
127
18
10930
4
671
44
1
15
1
7
12
676
2
1
2
1
13215
26
2
1486
1
1
3
1
214
1
317
1
2
12331
3
10460
33
17534
39748
18
1
8
3223
2
66033
1
1
2
55
6
4
144
1
5
1
44
29
15
745
52
2
3
1
2
10
37
6
10
1
89
2
74
1
1
1
1
7
3
2716
33
943
1
31
1
22987
1
1
3
1
4
9290
1
4
25
460
19
48
61
10
2
1
5
32
11
3
595
3
47
2
44798
1
7872
617
1
23
652
1
31
65
402
1022
11
122
9
10
1
2
933
7
189
1005
3
408
1
2
2
57
9
1
1285
1
4
22
181
2566
29
62
910
528
3
4093
35
5
3063
1
5
1678
1
12
1
1
19
54
2
4
171
824
84315
12
42
71
1
1
61
7
4623
1
3
2
3
7854
640
3647
1
1
1
35208
1
5
67
2
2
33
2
6
2
20
189
4
40
3
1035
6257
4
1
82162
92
19
26
3
1
8
361
4
26
37
1
12
1
33
168
57
34
83
3
1
1
2071
43
1
674
7
3
295
1
2
7
40
8
3
255
4
1
3
10
217
1
52
1
3
19450
332
9
7
7
9
1
5
18
4
3
2
1
2
8
9
23
5
2
3
7
312
992
9
28
1
2
2
2
2
1
24
5884
2
332
1
16
71
10966
1
2
6
3
59434
1178
2
178
1
1
1
43
2
3
50751
8
2097
9664
1
14
2386
1
135
3
27
1846
162
1
3
3
1
10
1
64
1
4
1
180
4
1
1
3
15
485
80
1
17
5
1
1
3
15
38
2
8
8892
264
1
4
300
35
3
67
2
1
11
1
395
9
237
82
12
115
3
1
2
1650
34
3
5
84
38
4063
8
1
4
5
1
1541
852
3
3
5
2080
67
2
8
82
225
3
5837
3
9
1
1
1071
1897
10
2
1
8881
26
2358
1
43
6
59976
1
120
6
4098
1
62
1
1
2
2
18088
1
2664
1214
6
2
18113
13
92
66653
6
270
26
25
18
61
26
5
38
313
1
1551
8
69325
1
1189
29522
1
16
2
573
2
5
1347
19
8
1575
913
6
1
13
6
24
1
7
25
7282
6
22
3
487
646
4
3
3674
1
29106
1
25
189
10806
216
7
6
19
4
4
1405
1786
1
1
49
37581
1
1
13300
7379
198
89
7
1
1
1
4574
20578
24
1594
1
1
11
23
6
1
40
2746
88
32728
62
56332
62
63
42
1
77282
8041
451
195
9
4
1
103
35968
189
2
2851
654
3
5
12
3559
4
1
2
1
5
15
2
6196
4
89
1
2
51909
14
1
43
1
9
18
3
21
8992
1
15
6
4
1
1043
31
3
4028
5
4
1
1
5
5
2
1
4
63
585
1
27
586
4
19
2
1
41
7
537
6495
1
1
6
1
3
20
1
6
1
10
1
2
887
1
1
1
9
1
5
5321
222
2
258
113
181
1
3
3
22788
1
2
2
17
3
1
59
9
45356
16
1
929
1
24
22269
1
1
5623
57
1
1
4923
52
2
77
4
51
3
1
194
1
61
28150
1
1
965
4
1766
7
1
865
1
7
15
1
1
11
3351
1
268
9400
3
11
2
2
6
18
6480
53
32
12
7
1
358
4
1
39
550
5
26
6
10
1
15
26160
14
4
1
6
1
148
5
263
1
5
6
29
8
8224
14
2
272
13
431
369
18
1
9811
12
4
2
281
2697
11
9
2
4641
1
549
1073
45
14
169
26
1
71
22
4
11
369
1745
11432
72
577
4
31
1
689
6
1
85
2
331
5167
6
4
1
1
1
3
6407
1
3
1
34
15
1
54
3
170
17
1
44522
30522
4
1
1
11
7
1
4
1778
242
29
84
1
7
2317
96
19
126
18
3
11
8027
13354
19
1008
12
19636
14286
1
2
113
1
35
2
1
496
1
1
1194
33799
524
4
1
1
304
1
2
23
2
3
1
3
10814
55922
7
129
259
197
5206
1
3031
1
2
34
70
128
58
2
9869
49
13
7
82522
2
2170
1
48
18
29
2
1
10
75
4
1
3
16
1
583
431
2
296
1
4
317
2
149
1
3
6013
1
196
1
1
1223
40
492
189
1
400
69
2
8
3
34
22
132
450
1
2
17
4058
4
5047
103
74
2634
326
3
1
178
1
20
23
46
118
11
238
18
1471
17
1
6
138
8
8
43
9
9
4
1
4299
2
42812
2
1
1122
479
1
457
1
1
2
4
7
3424
878
3443
32590
35
347
18
20
26
7
3
10
6791
51
42
327
1
4
1
3
570
63
1
1291
1
2
1
18
1
2
18737
1
39269
13
16
1634
427
233
6
7
1
2011
2
14
1
1
66
4
50
17
4
13
200
1
1
1
2
227
1326
3
3
23549
81567
1
2
7191
2
1
68
31671
2
5158
1
9
88
7494
4
2939
1349
1
3763
1
5
6
6
7
1
12
24
6
176
14
3
167
1
1938
698
5
33
1
15
423
1
1273
3
1
159
1
10
64
1122
2
306
10
7
355
17
76520
136
38
140
787
14
8085
4
7
468
70
5
5
1009
7
26733
38
16
929
511
1
4
1
18
1
3
10473
4
3271
177
76
37
1
5
2
27
2
7
570
71
8
65
893
418
16
4
4
1
14
2
114
68
15
1
1
2
1
1119
2825
10
340
336
2
258
2
2
1
94
17
2012
52
209
2
16
4
17
4
1
226
6
27
412
5
3
1
2
17
17713
82411
1
9
4
11538
4
1
7
15
2
1
8
7447
5
849
1
37
61
22742
1008
7
4
6
1
8
739
56
1
2922
1701
1581
1006
1
32
10
114
875
1
232
1
1
1
4
3
214
9767
16731
2
9473
1
51
3
8
10737
74
3
94
4
76
19505
5
2
1
44
3
1885
72
14
4
3
8
89199
10851
75
296
2
4846
34
1
146
1
61
22
53960
1
4070
6
17
12
10139
493
1
2
47
5
2
1
16
1
2
35595
806
21392
52
3
23
664
138
2
74
4988
3
161
395
17
3
46122
42
1
30
2
22
359
6
119
237
7
4
1
1
3519
1
16647
233
1
2
30
1
735
7
500
1
6
1
2
34
8
1
1
155
8
12650
1
11
1
33
14
3
64264
2
1
9
14
14984
248
15
6
489
4
2
39
150
11
10
1
11
5
7
1
1
3
2
5010
1
11
5310
81
2
3
22
2
1362
8
52
2
1
14
10059
5
23
3
11
36
18
12
1
2
37465
1
11
10664
18
1
11
1
131
1
4
47
3
50
2189
8
1
1
75
4
3
2
1
17
40
15
5
6589
2
96
11
5
2021
5
1
7
68
1
2110
4417
2
3
17
2
8243
3
1
64
16
1
46
3
12
897
1
115
12
4
160
1490
11
1
103
11952
3
6
8
1
58
5
114
3
22879
3
587
1
633
4
143
5
9
1
3
4
33
13
1
9995
184
2
469
28
126
1047
3
1
74
1
2
62
12
1
5
2
1
25
5
13
2
3
446
5
56
36
4
49
546
6
14
13
1
1
11
9384
1
9
8702
8325
8
4
1
337
2662
5
2
9
1330
28335
6
3
3
10
1
27
52
1
491
1
140
2
53671
140
17
19
6
20
25864
3
4
87673
12
6
528
82955
11
18
385
2
1
129
279
9
453
1
77
5
3
2919
1
4300
52320
1
14
1
11
26
2
6
1
6
7
2
3387
36
204
1
7
192
1284
3
65
124
485
5
481
1
3
1
1
1
391
1
210
32
1
5
2196
134
65438
788
8
1
20202
1
4
304
29599
1
1
3444
294
6096
3887
18
54
1
1359
131
474
1
7
15
8
6
17
4
1507
579
1
1
1
2
85
18532
1
7952
55697
49
799
968
6
194
116
3
10
5
4
8
1
1055
196
41
8
1632
14
536
4
2
30
4
1
257
16
1
73
3
1289
5
8
1
48510
29037
445
2
1
29027
1
1
2
4
36199
1
10
8
4
16
95
2680
7
11
2
1
1394
19
2069
1
1
230
1500
1
12
16
1711
7650
3
1
2
2
5
2
14
1028
3659
1265
2
51
1674
12
4
273
761
1
1416
97692
4
61
2
5
1843
8
486
32
48851
3
311
2
2722
2992
1718
1
31085
11
2069
1
6
74
273
21
8
8
66
8
51
2
559
15
117
6966
766
25
3
1
133
1
723
1
8
2
8
5
4
1
1
40
117
1
1
646
8
75
5
2542
146
4
5
8
963
1
24
4
23
91632
170
26
228
3
776
3
14
201
2
32
3
66
7
36
26
4
4
6
19
355
1
11
179
26
2180
3
33
47
2086
14693
2
1
2
1
3857
5
88
3
14
9
7813
1
1
259
3
23209
1
2
13
1
14335
1
1
3
1
3
1
4
1
51
1
5
5
1
328
7
18
3
2099
108
2862
4
35
405
1939
5
1
1
1
2
15
130
1
3
1
2
141
4
1
476
1
558
219
68
4
1
101
1
5
1
2492
1
2
1
4
2495
20
2
1
33
1
5
1
6323
1
1
1
16656
13
4
1
1661
11
27
582
4
1
4
10
4
1
5
4
1
1
6
90987
1
559
3
6
186
60
2
1
426
96
177
1008
1
5
2
18
1
1
1
53
149
127
6
1
5
22
16
7
5
97
39
6
2
82
7671
391
6
2616
2027
32
11
2
22
2231
628
4
2
131
43
2
7
112
13
34
1
16
3
5
2
2
3
3
12
7
198
3
1
4
394
1
1
176
1701
83709
4
1
1
102
1
74
137
2252
1
1225
1
178
28
1
425
141
3
2
48
8
11
7
1
6
3
39439
8
7
12902
4
5
8
48
59
21
74
156
1
14
18
2
4060
1
2
24
11
91
11
8
1
3
13
536
883
11
3
8
1
209
1
64
81
6
307
16
9
4
21
5
1
798
1
48
17
354
141
3
1
5531
2
2
824
75
1
3
37
442
270
25
1
41
1
26
2
63
17
1
2134
5573
623
30
1
6
26
3
31
115
324
1
1
33
6
14
3
3
5
7
1
226
10
3
11198
7179
278
4
1683
23
545
1
1
131
10
1
44
8
189
2
3
4
1
16
1
140
656
21
11810
136
2
37
3
194
1
27
22
2
54
8
1
356
52
1600
7
1
6
3000
13
396
7
3
10
333
150
264
9944
6
259
44
3
4
16
2703
171
395
4206
3
18
241
55
37
2
2
5690
13
117
19870
616
79295
153
1
1
24
3
6999
12067
14
1516
14
40
1
195
111
325
638
13
1
1
39
625
4
1
25701
2
1288
3
6
137
10
81
1
1191
3915
133
1
13529
11
719
20
4
68
33
1
7783
397
4
1
1
3
241
3
2
3
4
52013
660
1
26
1
1093
1
14984
6
13
10
73618
26
13430
2
2973
13
13186
1
4
1
576
152
61
2
135
3
13
48
207
266
1
3
1
1
1
9
1
1198
1
11
1
6
4
1
252
3
13
93
15
1
12
2
546
47431
55
29
2
1
4
6
45
8
1
1
224
1
1076
3
49
17
95
2
1
1
42471
207
3
1
2
4914
121
7
11
217
3
11
5
5
16
10
122
12
2
1
1094
1
1
83
5
249
3
1
4
1
25
4608
4114
3
9622
3232
209
3346
2
921
1
2537
2
30708
6
5
1
1
4
24472
19211
1
1
6132
375
4
105
8
2
9
12
6
1
2
39
3
9
1
1
7
21
15
126
62773
7
2
40
220
130
6
7091
6639
1291
2
5
12
7
1
1
8
4
7
1
36
289
2
78
10
407
1
40
36
1
2
574
300
40984
1
18537
2650
21407
1
1
291
1
1
1
11
9
1
3
1
27
155
25005
3
52
3
601
12
1
3
4
41
62
33
83593
15
1
2
10
2370
2
51
1765
54
1
347
3448
3
1
6
218
1
8
2878
3
43986
222
2
6958
95
30012
1
2
142
65
11
14
3
590
1
56
2
6
12
5
128
1
76
62
1
1
1574
36
235
8992
1
1
1
1
54
4603
2
3
33
4626
4
2158
1
1
31
1
98
47
445
2
5
33
2178
1
7
25
1
61847
33
3
64
67
33
1
15932
15
5
20
8
1
1
12
15
2
1
9
3
26
4
2
1
1
6101
16
64
31
4
1161
18
726
874
421
24
1
1
13
90
24
17844
4
6
3
1
4
1
1
1
6
2
30
142
27
13
4
100
151
271
3
11
1483
1
112
96
204
1
2561
25
11
5
3
1
14
1888
159
7
1
6
176
18184
1
3
1683
3358
5
331
1
8
1
1
23
3212
1
3
1
5
8
77
1
6
3
1
4
1
85
166
1
1
110
3
1
70
111
2
4602
2
120
13
4
2
33
3
11
73
22
1
1228
2
1
10
235
159
5
1
118
2
6
26
39
254
6
2
4698
160
320
20
27363
1
19
15
1
4
116
1
38
26
1
2
3940
4201
70
1
1
3
2
1
2935
8
336
10
2
59
15
867
2
157
76
4
3
1
28
30
1
18
2
96
58728
5757
1
5
1
1
196
383
30
30454
2
19
10
1
130
1
202
12718
213
2
2525
426
8
4
13
22
1
1
394
36
3
8
579
7
3
145
3
1
7161
540
470
7
1
1
2
24
2
3
5485
28
11
4
14
1
22
6
3
1
56204
4572
324
1
1
805
49
1
30
3
31510
21
4
22644
2
4
3
1
1621
51
1
1
2827
18
10
147
3
2
90
14
2
24191
1
1
1
1
207
2
5
10
2
6
101
5
3
1411
1
2
18
1
406
329
1608
356
1
3
2207
63
46
19
7
1
1
2
1
31
4
2
1
26
7
698
4962
2
4184
1
37917
3
319
1
1
10
4
5749
126
9
2
3802
1
1
23
3
3
160
1
58
25
48604
1
2491
28
16
30
1
342
184
27
39
51
2689
1017
6
2341
70037
1
3547
38
1
8
2
9289
1
82
2
33
5002
1
21
6
48
24051
7
1
2
23
1
10772
22
2
112
1487
3
1
8
235
1
11
34
3
3
50
5
1
52
1
87
60
72
878
11
3
10627
9
8
38
182
49
1
1
2
5
508
10
67
71490
2117
4
93
1
973
14
54
1
2
1
127
26
34960
23462
541
8
1
2
2
1
20726
12
2
1
1808
4
965
1159
170
174
38
1
1
4128
171
7
71
1066
10
1
1
15
7
169
46
73442
8
2
9
2
27
2
1
1
19530
3
1
53
10
1
395
1
40960
439
238
65822
1
106
2
9785
4
2
2
8
1
5
1845
91
1
18
1
286
1
912
15
49
10
3
77
5
164
1
11481
38
18638
5
77713
1
15497
1
2
5
3461
7
33
37
956
7
20
2
4058
112
1
1
9
257
23
12
11
14
10
1
1
35
10
1
1049
184
1
1
59
2
1
1
4
5
1
1
9278
2006
1
3
415
5
1
59
33
1
18
6
14
175
995
7
3
2
92
8
30
1
3404
1
28
88
7
160
527
5
17713
66
1
4
1
6
1817
37
117
5
5
110
29027
568
1
1
53701
31670
2
1
53
2
291
6
1
1
1
11
2
10532
29
1
28
1
2
59
6
57
5
38853
6
1
16
29364
9
1
2
32
2
1
22
32
27781
18
9
4
1
891
16846
40
13
5
1331
3
1
899
2
2
2
1
95
2833
913
24487
628
63
1792
1
1209
146
62014
8
8
20202
1941
7
1
49
17
432
5
1
30
1
10
4
4893
114
23243
2
172
1
2
4519
221
2620
1375
763
29
17
43
3803
8
1
209
438
3
11
995
6
32
5
1
2
7315
4
789
1
2
75
7
28562
1382
20
5
3
1
1
9
1
2501
1
1
19
2
6
127
5
6
204
4
6773
3
1
1
7
3
1
4
16
266
455
25
541
1
3
20
1
4
3
1
1
1
32
5
23
1
24
1
1
1
2
4
8
15
2
1
20
194
193
688
487
5
1
8
31
86
2
1
88445
18
3296
1
6
11198
13
17
2208
1
1
11
9
42
73
3
12
1
1
104
3
657
31
89
94
19
1
17
120
525
670
1
4
30
53
11
11
1
15
1
92
43
2
99
4
2110
36
62
1
1699
2
1
41
229
11
3
1
1
12
3
8
9
6
1240
4
30
1
1
2
54
1
1341
18246
2
1262
25
1
3674
1
21
15
1
7
2
2351
2
17
22
2
1
5
2643
1
9355
41
1
14
37
2
37
8
1036
1
757
1671
1
163
3
8582
13
21
8
42
1
1
87
8350
19
934
3
178
1055
6720
11
24
7
1
1
2
120
1
3
81
42295
3746
1495
26
109
16
10
4
1
4490
5
13086
4
8
221
2
661
46
3
251
577
80322
168
3607
12641
8
1869
2
4453
243
40887
37
11
3
5
3
81798
1
1
77
7
24
2
5313
14
329
14
14
4
8712
2
129
27
1
53
190
19
35
36
43
59640
13
1
1
3
2
1
447
13
207
2
4
38
2222
2
12
3
5
6
15
3
478
85
7820
1
6
1181
4
2
89
4
6
16
56986
2
20
891
1
3807
352
6
4
1
31
111
85
135
3
35
1
73
1
5
1
1
7
1
8
51
73
535
67
7
25
1
1
537
14
3
30
119
3
1
3
103
1
10
538
5
1
10
514
321
1
41
218
74
194
2
34
1
1
3
117
12
1
1
10753
102
806
10949
1
1
6
569
430
1
4
25
15
4
1
9
22
4979
307
132
3
1
2
2
1
3
42
6
1
174
38
218
2
1139
1
2
3
59
1076
1
1
321
1252
2
6
1
50
5
5
1
1
2876
286
1
7485
2
43
184
189
1
5
2
55823
7590
11
5
1246
6
103
18
12
8
3033
1
903
9
57069
1
3
2137
7
894
27
26
2
12
2
1
2875
6
10
1
4
44
6
22
1
26
2490
1
1
13
628
3
2809
7
1
16642
11
48075
1
35967
21806
91
2
6
337
3
1
5
1
1
42
1
52
111
21
1
842
226
23
13559
2
7591
43
3026
197
252
2
938
10
14245
14468
762
32
3135
43
17
16
17163
255
1
163
329
4884
8
8424
13
1
2
6
11677
88
999
34943
39
8
1
95
1
472
2
1
1
9
1
100
556
188
6
1
3
52
12
3
12
3
1
2
1
59
1
17
7
1
11
3282
66157
3
3
36
1
1
35
5509
1111
8
4715
1
9931
3
24
3
160
18
5
1
2
48
3
1139
4
6
9
222
1
1
6
2
393
4463
1
18530
1
3
4
2
1
51
81
10
2
7198
4
10
1094
1
7
34
22
1
2
3
424
147
18
128
954
29175
1
5
7
1002
4
14
1
260
337
7
2
1
2
7
1
15828
109
2
29
2940
9075
169
380
112
200
1
2050
4
9
13
3
937
5
194
28
2
9
12
17
1
2
28150
65
721
478
7
167
8
7
1
18
1
40
20
1561
1768
397
1
1
4
23
1
1
2
197
52
1
1
1
11287
20
4
69
130
1
1
485
2
6446
53
470
1
11
13
2725
434
296
86626
9
80
1
105
1
81925
1
23
4
2
13
1930
12
490
2
12
12
1
1
13
23
7
5
1
136
107
8191
1
4
6
1
1
8
28
3
215
57
83
1
19
32
1
2
8
11
1
1
1
110
4
277
17
106
51
16
3
8
24
29
2
2
10
1
25513
1314
2
6
4
1
1
4
29526
17
1
1
7
3689
3
99
88152
2229
5
1
4
319
3746
9
5
415
6
1
2
45
428
1
7580
16
62
4
2
1
1
5
793
269
6
147
131
2
1311
274
1
2
4
46
151
3654
9
1
271
2
6
51
8188
1
51
2735
1662
2
219
192
17
2
2
2
2
1
15
1
105
50
290
11
1
1
19
1670
6915
1
1
27
59
4718
3444
24
2
66109
8
18841
6
276
834
2
57
5
1
2
12944
6
8
4
4
35
1
87
1
25
27
1
13
25949
768
2
516
2
16
25
55
17
2
1225
15
1
1
76
1057
39660
44
110
33
1
8
6
2
1
1
26
2734
17150
259
1
5
124
3
4793
42723
146
2785
10
50
14712
4344
15
1
1
116
1116
1
7562
2
13
3227
1
1
1
6
4
5
144
66
25
12
4
1
15
126
12
98486
3
16
1
3
285
8766
42
68
2
4150
980
18
1090
1
21
78894
9417
2
1
1
834
420
14
7
253
2355
41335
6
5
9
122
24
71
8
3325
20
1
2096
1
2677
11
1
1
3
667
1
1
1
1
9
1063
56
27
2
73
8
2
26
114
69
2
2152
6
2
76
218
1621
1148
16
691
203
2794
6
8
1025
99375
43863
4160
5
39299
13
4
1
824
1
6
1
2
96971
4
8
666
2
29
1
1
2
11
52
149
11
1
7549
5
201
3
7
3635
726
5
19
1
45
1
20862
8
4
1
7
873
358
9
19
1
1
3
162
24
1
153
236
1
107
147
3
1
1384
5
4
3
1
13
1554
1
1
11
437
1
6
1
8
113
1
1287
3639
74
1
14
4937
12
2
10
8925
1076
10
1
5713
1
1
16062
4012
1268
7
1223
1
204
348
1
16
6726
188
3
952
1
1
2
16
1
34128
9
176
21
1
1016
1071
1
4
6
6291
16
291
1
9664
1
53
1
2
1
23
22
1224
17
4
6
18
39
4
1
223
1
217
500
4
2
840
2
1
5
4
273
3
3
1
3348
2
4
2
15042
1
178
7
5
3883
2
3
73
1
2294
1
2
5
219
60
7
1
1
9
1
1
18
4054
7
12
2
1
644
72
1
2
52154
6
16
75
28
12
29
3268
158
1
313
202
480
1
1
1
1
8
2607
235
12
2
65
2160
11
61847
3
38
3
1
5
10528
6352
125
11
2910
15
404
9
1
5
14
14
2354
1
6
1
97
2
75
6
23575
90
25
1
2
621
11
4
30
463
4
214
51
2
1
2
1
542
17887
47
2
1
1
9
1
268
4
12
1
4
21
4
4
3301
3
26
1
1
10
270
1
8155
23
1934
2
895
1072
1
63378
1
6055
29
402
2
76
6843
3
3
705
1
1
299
23
37
2
1
17
229
160
32
10
4965
2
1005
1713
10
2
26
2
162
5
19
5
1
23867
34
6
5
3
19
18
2
2
33775
1
8
1
97748
144
1
46304
1
1
1
275
50
2
13779
609
31
1
35
102
1
61
101
2
11
44
59
1
3
53671
2
14
82
47
4
2
15
1
947
1273
92
208
3
3
1
1
419
15340
1271
796
1
1
1
4639
19
28
2
3
5
65
3
98
9
26
241
331
4
20
247
2
2
5
1
1
1961
113
48
7
3
29
12
1
4
309
2
1
44
23
190
54
7
4
1394
158
1
1
2
19929
2603
19159
8896
15
1
1
71
3
609
3
1
8
1
1
25
65
1
15966
475
22
10
2
9
6
19
76556
4
3
1
1
13
2
78
1
452
119
5
50
6
7
34522
21734
43
73289
41
10
205
8
2
23
3
32
21
31622
5
2
2
1
1
401
1
1
15518
12
78
140
1
3
73
9944
14
555
51
45
1
2
1
9
3
37787
38
26
3
723
2
8786
1621
1
91
1
1
1
1
55
88
11
1
70
12
10
1
15
38
2366
197
11
14
154
23
3036
119
135
122
1667
5
11
25
2
1
3
2
112
118
1
1
529
31
1
1
1
90
1743
5
40
1
6
7348
1
1
2
1
229
133
1
16
49957
1
5
150
31248
1
12
14357
8498
2
2
1
10647
22269
4466
39844
1
49421
64
19
366
1
352
1054
2088
1911
7
2
12
1654
1
561
1
4570
1
6
140
1
3302
1
2037
50
65
3
34
7
1
49
28
2
3
1
1
60
39
5641
1
49
4
49
3
3
1
1509
5066
1
5
2
1
2
262
23
2
8
1
10
191
5
1
20240
3
1
8
6
12935
3196
1
1
1
26
1
1
8
42
6
26
1
40
3165
39280
1
6
4
774
5
1
8
1124
84
14
6
2
10
2
2
7
5386
11
23
13
56
1
17
4826
4
1
17
79
105
5
2597
623
3
44
768
29
5
7
577
1
16
846
127
3
2
1866
51507
1
143
3
1028
2
2
1837
3988
3
1
2
1
423
4
13
206
22
394
9
47
17
332
128
3
2
15785
29
28063
2
11
3
1
124
48
1
525
10
103
1458
9
1832
4
1
25
3
67
110
1
92
3
3
439
24
2
751
15
36
1
48855
3452
6
2
2
1
1
30
1
9
4
6
24
2
1
20
335
4
50580
8
4
324
23
2661
1
112
14
20
2
1
3
441
986
1
30
4
1
6
56
5
6
6703
5
711
33
5652
2
259
2
13
1
61
65
188
2
5398
1
33570
5
6
1
67
3281
30
4
2
109
2
1
2
1614
37
149
24
6
2
5
18
4
3
1
6
2447
9
38
7306
2
1171
1
35
7
1
6
1
90
37
122
1
2
38
56
94852
54
3674
76
336
56
63
15
11
165
1
45
350
516
13
156
1549
110
1
346
1
22
1613
10
1
33
3
2
2
1
512
273
1536
5893
1
2
437
1
1
1
364
655
2
7
68342
3
4
320
6
57
977
2
50
24
2
1
4
4
1849
13413
11
886
2
17805
13
274
51
1
2
23
1
3
3
62
4
3
380
60942
3361
5
1
1
1
360
1
3
74840
1
19
1
3
1
74
3851
72
16
1
14
85
51
2
15
1
1
14
378
1
626
224
70
37
74133
1
15
819
17
1
11
9279
32
1
79
304
2
3
13
533
1
2
10
4
20
2524
32884
17
5635
2
13
1
25
26
1
10871
2206
11
13
43
64
19
100
24
73
1
2
95
3
3
535
354
2
2
1
1
64619
4
2
36
4
8
105
77
5
5
370
1
747
2
2
1
6
32
9
2
130
5
7
87
1
226
66
1
47
12833
2
103
8
480
209
1
3
276
5
1
2
4
4
89
8894
3
1
6
308
17
147
20
33
1
4
18
1
2
5
1
4540
42720
44
1
15
1
52
1
2
2
11709
15750
11
4557
9
3462
32
1
1
15
8
3
16
1
35398
11
53
17
1
1
68
6
39811
1
111
5
7
3
2
6
3
1
9
1112
138
2
2
274
4349
2
26
497
2
1
2
2
2
1
300
3
2
17641
41
17
123
220
13373
1
6
18609
4
314
1140
97
3
37
8654
4
5
1
11
3
95476
1
1
9
9
1
295
1
1
29
11
2
1218
2
1
529
635
1491
11
13
1
28
1
1
10590
302
621
4
3
1
1
12
12
568
17
1
45
2
70
1
88
27
26
2
10
2
1
9
1
1
2
3901
2
62
49375
2318
1
55
151
7
4
90909
1
1
5
2
18
5
1
265
2
1102
21
195
19277
73
2282
87
79
56
93
10
46
2
9
3
12
1251
2
4081
231
4
2
8
20
5
26
2
7025
1
4
1
5
1
8
1
4
3
50
745
1
2
31
1
2189
2
4
36
2827
1
1
3
1
23517
12
302
7
41
3
36092
2
255
2
1
29
5916
1
646
13
5
3102
10526
73
1
13
80452
18
351
456
6026
1
1
15
20
154
2
20
263
360
1695
1
1138
2
1
1
498
9
1
34
300
24
24
124
1
20
1
12
51
2
7148
1
7
12944
5
35
20
3
1
3
22
1
1
2168
3
6
12
37660
1055
189
1
10768
132
2
4
11171
1
961
11
45
1
1
10
17
2551
1
6
2
3
90
1
3455
431
3
5087
1
963
10729
1
198
36
5
1
1
20
148
1
60
7
21
1
87060
2
4
153
365
14
8
1
41
16
68
38675
16
582
4
13
1042
34
10358
2733
6
11
1
52
12
131
78
576
83054
1
515
72
155
91
129
76514
3
506
10
240
1
9
35203
1
44
2
3
97
2813
7
15
4
1
314
7
2
68
1
112
1
1
7093
3
1
5
19
1
1
5
6195
3
90
1
1
6
48
32
1082
127
46
1
34
6
5
797
71383
3
5674
1
37358
9
444
22549
17
1
51
49
17828
55
1
3443
13
124
16
28
1
75007
2
181
223
1
1
49104
219
8
886
11872
1
30
1
278
2
186
347
108
1920
30
2978
1
436
25064
3
6
27
1
2581
15732
14245
29
63
7
31929
73
2
14312
3
1813
11
3480
2
31
52
51
2
6
5005
325
265
2
1
13
72
436
247
70
1
39
4
1
2
3
905
2
61
12
6
3
2608
43
6
1116
1733
7
9
1
1
18
217
3145
26
8
5
15
427
1
1
1
32
1
74577
71
1
216
4
64
536
11
1
11
237
18
2265
1
112
7
12455
1
1
3872
1
2568
26
3
40
29
2
345
18
1
7382
2
3376
25
4
1
1
537
1
9
3
133
906
1
32
5
618
7
2
5
1
253
86025
31
1
3
4
34
13
15728
1
3
8
9
4
2
1
1
1644
2
2
7
1
2
7
6
38
1
2
4
6
7
24
1
41
1
1
10
122
12
660
17
309
11
3
1
87
11651
4
2366
1
1373
2461
197
4
179
351
10664
398
23438
955
132
3
82
1
1
3190
5
1
839
1981
1
1
1
389
8
49
3
92
309
24
191
23
17
1
1
7
4
6
19
9
14
1
1
3
19885
4193
11
1
121
5
12
40
1
1373
485
397
1
4
1
423
92
998
2
2
13
60
1
20
3
13161
1
10
26
398
4
3742
3
3
2
1
40
636
41745
11
2
123
3051
4
5
1
22
2
21508
1
1
12836
298
2045
3
1
16
30
83054
1
34
8290
37
2
1
123
7
1
2
1
1
868
35
15
2540
44
398
190
4
236
9
1
1
18568
4805
1
22
1
3
92
28415
1
94
4430
271
1
3296
3061
175
1434
15
11
4
5
1
3
634
40
18
2
3
1
2
3
501
11
12
2
2
559
18
1
482
59
9
1
168
29
43
3
868
6
6
32
2
1
21
3
5
1
75721
64
17
34
1
12
48
10
7
99083
38
1
4
8
4087
1
101
35
296
26
43491
1
3258
1
13
1
1
4
1
438
35
5
55
375
35575
49010
1
145
99
59
1731
1
1
22
10
634
197
2
2
1
79
105
1
1
67
51
4
10
114
37
1
74
46
10
3
1
2340
1377
9
263
3
2
2235
1
1
67
17209
172
1
8
9
6
13
209
1
5
25
76
1
1
2
1258
115
413
4
1
80
1985
10878
2
3
1
2648
4169
129
1
117
16
2
24
82
134
2623
8332
12312
117
25
1
1
4
17
18
1
4
27
1
1
89066
2
10
44652
1
675
2981
2245
271
1292
119
22
646
3787
1
136
38
47
1
59
60820
20
10131
556
49
17
1739
141
2
64
83
2
201
833
3
1
100
25
69273
5
34
34
2
20
13
3
2
1
1
107
355
3
8206
9
79
95
1
20
22
27450
1
11
60
39
718
446
9
4
1
1328
327
26
58
625
44705
984
16
328
2
3
6
2
7
6
11
1
2
7
134
575
2151
157
5
17
20
1826
18542
24
4
1
4
172
13
4
3965
9
4
126
297
12
1
497
23547
3
1
2
35274
128
1
1
8
483
215
86
536
18
4575
24
10053
88
1
1
2
1
1
2
204
3
15
11
1017
56
1
1
1
1
4
295
281
3
44
2
467
1
131
38
9
657
227
52
3
1
2
1
1500
1371
1791
1
1983
1
8
3
500
1
95308
16
2
30
5814
1
1
232
1
1284
8
9
33
7
1046
9
2
1
42
7
70
60
402
101
17
1873
2
4882
3077
278
5
7
990
1
24
122
66
1
1
192
496
33455
18
3
1
7957
1
2081
48985
5
7592
5
743
189
120
2
129
1
19
2
1
1
28270
1149
6
4
9944
5072
126
29373
1
1
3
65
10294
9
7
7
1
1
421
20
13
1
321
69
1
2
411
12
7
4
2350
2
161
200
1249
11
3
20
1
1
1185
1
7838
4
1
8
6
3066
13
2456
43
1
9
53
32
1
239
7
125
508
23
3
6
17
18
1
2
1
1
1
60389
2
188
1
4977
100
6
68
1
153
22
13
1949
34
19
1
2
3
576
1
1
1
31
696
25
355
3
2
58
29
4
3
780
1307
91
378
1
7
51
5
1
1
15
8
1
6
3
22
8
1
1
1
853
59488
10213
1
50
17
14
2
2
9
74
5
6
60
2100
14
4413
3922
59
3
7191
3
1
18
3
18350
147
7
1428
2820
8
1
15
61
4541
3
6
3
2
37
1
2
6910
10
8
91
635
5
1039
46
1
1
44
9
15
2639
111
2
13
3
3
8
1
1
1
2
2
7
41
233
1
157
69273
17
19
19480
1
1784
1685
545
10
72
53
3
358
7391
27
8747
19
2
1
5
1
1
930
27
90
71
2
2
1
1567
1
10
2
1
8
11
50
37825
1
14
2
9
1
3
2443
5
3
2698
1
18
191
9
34
5
3413
2
1
6
700
4
13
3689
5
1
7
1
660
1
11
2
121
13
113
2
431
13
2
5
2
14
91
11
7
1
147
31
10
6
1943
64
236
6
8
40
1809
2
3
1
2
2
12
31
158
10891
2388
1189
328
6
37
7
2
41
11
6210
3802
50
9
169
22
6
8
3
1
4
722
2523
1
77
600
14
15926
41517
2
1
7
2
1
1
3077
90
877
4697
1032
7
1565
4
24
64
64966
1
6
1
1
7
1
27
1
2326
70
32
17
4
27
17
2576
3
9
42
347
9
2901
2
3
1
109
27924
1
49
1
183
2
1
11
150
1
3
28
6
924
2
1
5
26
1
1
179
5
821
2
3
27
2
160
8
2
1
1
6
31
3
1
207
9
5
5
21256
80
317
195
113
6
4
134
86
3
2
7
9664
18
19
4
1
5
81
1
8826
1
1
54
1
290
141
2
1
7282
3
22
1748
1
189
118
1
3
64
1
1
29439
1
12
23
4
1
13886
1999
8
13
42
10920
2196
1
1
3
3
43
1
31
1
20
4
130
4
65
6
288
1
9
34
3
3
4
1
1
1
799
3
5
162
1
2
350
16
2
4
1
2
2
1
1
874
11
6
7
2
443
2
72349
324
5
19
3
1060
776
4
47
6239
1
702
2
2
2
40076
9
155
3581
15
1
3
26
101
22
2
3679
103
23
3232
9
96
218
4216
6
1
3
1
5
77
6
1353
62
1
1
1
10
1
4
15
6
28
9
690
3
1
1
121
5
12
1
23
1
5
13
2
321
42
1
2
46719
106
1
56
26
35281
2011
1
5
1
1
30
7
109
7
31
1
1
12
9882
226
1
3
2
11
5
1
1
4
100
2
1401
6400
1
2096
1
910
3
78
2
8
1
5
99238
2683
1
60374
2
17
26
683
26252
18956
14
1
2
192
4
3026
35595
24
12
150
1
1
14785
1
317
1
168
1
11
30
1
468
123
1
336
7
9
159
13
3546
83
68
1
7
61
6
66
1
1
17
26639
1
1
6
1
3
66955
529
16075
100
1
2483
1
3
1
2
15
3
40
333
7
3
1
2
1
2
6
1
5
67
2
102
1
1
3
9
4
7
3
143
1
17
2
52
2690
17
5
1
139
1
7
4
7
13
1569
1
63
26
3
40365
62814
2615
7
30
1
30
4
1
2
21
1
24
40
4
93519
624
183
56
7
4
2911
1
3
1
3914
1
52
75
91
12
13
1
223
10
1
1
2915
200
7
18
1
71
1
3729
6
7
1
6
1
1
1
22
2
74225
10
927
537
43
1122
83
3
14
1
72459
170
1
1
81
1
22920
106
145
62
1
15
10
100
2
6
1
1
5
3
2
2
1
2
949
4
4489
1
321
335
1220
2
35434
1
1
1
2
10
2
16
34
1
1
2887
4
6
1248
62
22
4
310
2
2
65887
375
9
5
1045
1
14545
220
12
4
27
17
1
14
182
3
1277
1
61
89
1
53170
1
35
380
220
9473
11
18893
1
3
37
5
1
1
15534
1
4
5
3
2
5
265
2
8984
7
300
1
1
1
1
1
26
2267
3
3103
3
1
37976
8
275
2
10
4546
66
2119
1
408
8
1
91
2
1220
2
152
587
1052
23
5
2
2
38
146
27
31
11
1119
8
11
312
5
147
1
48
572
47
1004
158
3
379
12
10
1608
80
1
1
274
1
136
159
2
14
2
1
27
25014
15
1
1578
12456
1
1
7
1
2
4
2252
1
428
217
23
6
707
2
1164
46
28
1
7172
3589
2
311
164
3
2
254
1
7
8
7
1
1
3928
11
83
1
195
1
14
3
46
5859
15
3
22
13
296
52
229
16
15
8227
85
2
21
4
2
43
104
642
2
1
1
56
2
679
88
27
2
5
1
3
88
53
193
2
5
2
4
1
1
2
4
2
6
1
2937
2
731
195
13
25
3
2
138
1
255
11052
33
29
32601
1
19
3
4
12
1567
1
356
9
67713
2
2
89361
74
65
1
5
71
1
303
41
47844
1
27
31
1
2192
2
6
249
2588
4
1
8254
11
2
62
401
1
32
1
52
4
7
1
8161
2
1
4
205
1
23
1
2
12
1
77
2670
27
73
1
1
106
20
2
2
69
171
2
6
7
1392
24
1
2
1
2
8575
29
3
1
1
45
3
1
2
7637
10908
155
87
3
7
12
1
36
618
9058
5
1
2
25
1131
1
1747
31
43
184
13
93
849
36
1
46728
1
2
12
9045
3
3
6
1
29762
1
718
240
1
99
26
1
2
43
2254
132
82
157
1018
1
1023
2
1
1
38
1
1
4
4
14
38
2
783
11
2
11
22
299
5
5
4
13
3123
87
1
71
665
88152
1
1
1
26
1
47
247
1510
1
1
53
1
142
9
1
16
1
21
29
12
2
45
2
2
8
3130
1
24
7428
386
2
8077
1
7
93
2
3765
1
10
2
1
1
67
257
10
1
5
1
1
2
12
13850
10
17
1
142
15
6132
12
1
234
59
31
1
3
6
21164
223
280
13
2
27
1
6916
26
2
1248
1
74
16
6
113
1
108
12
6
4
1939
1
20
31
3565
85
6
42
3
56
5
26
7
4260
3
40
1
184
44
12
5
5
1
43
2
26
11
2
585
1
7904
1
28
6
1
7
24
1
14
96
2
10
568
1
35
1
2
388
171
337
10
11
16
1
9
194
4
36
19
399
85
33
4
2
47
2
24
28
9
765
399
7097
1129
7416
1
84641
14450
1
134
6
1
1
38
5
24
48260
7
10
3
2523
3890
9
35424
2
8
4075
3
57
15
1
23
6
10
3
1
4063
1
3190
3
1
1869
6
7
1
30
127
2911
3
1
1
2
805
2
1
70
3
23
1
8
2
4
9
1
1
1
1
1
216
9
28
275
223
1
2
2
37
19
104
8
3637
83902
317
2
3
1
4
5
2
22
4
590
1
2
3
43
4
22755
65
1
8
197
1
1
2
1
2
7
10641
2
6
1
2
12
7
3
5
19
308
1
1
38
1
24
3
4
3
15
3
9
37
71
687
2
1
14
72440
32257
1
1
64
2
2
29
13
2
524
1
2
905
19
3
1263
145
2335
9
1
1
2
2
1
94
1
8
4
14
2
289
2
263
25
665
2
1
81
1
49
7
2
4
3422
6
2
18
50
170
577
12910
8
26417
3
188
158
2432
153
3
330
33
31
216
537
1
1
127
1
11
2
89
1844
101
30
1
2
766
1
2
56
72
42
3
2
1
7
1
878
20
1
7
1
1
16
1
1
49224
292
512
44
9
1
3
1
47
17
2289
1
9
1115
89
112
7
27
573
792
56
63
100
6
2
2
86
5
60
1
4
632
49
1
58
9
3
16925
76
2
8774
5
3
20
1
20
10
264
1
881
28
3
286
9
799
4
289
13
1045
1
5
6
2
81
1
137
16
4
31
1126
23
1
1
241
15
981
2
11
1
5
11
40
1
19
88
1
31485
1
41
13
1
1
2
12
251
5
19
10
45
31
4685
3186
13
265
26
51
63
1370
127
34
396
2
1054
44
73
1
1
2
3
7674
568
1
1
9
1
1
122
42054
3250
17
2430
2
48
1
10085
35
6796
4
4
3
371
609
2472
1
39
2
9
159
4
1
246
5873
3
2
2276
1
8860
179
39
43
4
1
27
32309
2
4
1
49614
2
1248
440
39
1
1
122
1
621
4
1
1
1
6
714
144
3
5
39737
4006
3705
4
1
26
6192
308
71854
1
1
462
53
11
49
1
7571
2
723
1
7
5
1070
2
39
113
50
1
19
321
4
1
61
4
68
13
53
593
67
1
1
11
1
56961
17
1
5
2
1
1
126
280
11
11
2
23845
930
7
9546
1533
1
99
4
8
2
12
14227
1
50
2
4
2
2
1
2
52
1
88813
3
13
9
3
12480
1
128
4
524
216
200
158
3
10
1
770
1
55
1
1
1
1670
1
3
11
1
15
1
1
23
1
1
2
4
10
4
929
7
4
28
4487
7
3
5
300
826
28
554
3013
4
10552
18
2794
5
3
1
9
50
31
933
1
185
1
1
3
2
12
1458
71
272
3
3
5
1
69
40
3
5
2
32
5
34
21
2
15
13810
2
14
28
18
459
5
79
1
5
276
20
30
5401
1
42
5
22447
3
235
36639
1
375
920
10
2
2
1
58
19
2
2908
7
31
5
1
4065
1
5
1
767
1
57
4
3
2
975
5
1
1
470
3
787
14429
3
1
4
10
16
2
13
1
6
41
16
2
2
24667
330
187
1
2
1
2
8
78
1293
3
27
1553
4
1
11
2
1
2
5
2
14
11
9
7
8
4549
1
2144
1
12
1
62535
1
101
4
1198
3018
28
62
954
11
7
160
45
8
1
14
1028
6
1
1
1
1
200
399
1808
6
14
1
4
1667
2091
1567
81
1
1
996
90
1
1
29
3
1
1
168
64
5969
570
474
16
6
5
1017
9
5
3
14
34
1
2
4
4645
1
1008
14
46
11
12410
1
1
25
33
391
9
13809
1
103
16
2
2
1
1
1
5
1
1848
7
38159
25
258
1
363
1109
1
96139
2
399
2
8
12259
718
41
2
10
1683
13804
19
1
5
137
80
3
57
127
2
1
32
2
5
1
57
1
1
196
1
172
3
551
6
5737
3
5
68
4
111
122
6
1
31
104
26
16590
3421
49
9
223
271
2421
1
1
1
7
58862
13
20
22
377
18
18
6
4
2
2
919
28680
32
1
8
467
16986
7
538
3
10
1
76
77
3078
43
574
6
5
1
15
26
2
4
21
1
6
2382
4871
178
6
1
1314
67
1
481
4
44
2371
288
37
5
60583
11
1
5
24
6
1
1
3
4
1
5
2
1
58167
10
38
2546
628
95
1031
1220
6
3
1
5
457
1
177
108
107
3
516
8
1706
40
6
18
14
1
27
50
652
4
5
13655
8
1
28
1
304
1
6
701
3
33
12
1
1
3
985
4344
106
16
215
1
103
5509
213
44
3
849
128
4
5
3
101
2
8
56
1
1
2
2
1552
8
96805
1
1
4
4
6
215
44
4
2922
214
745
1
48
127
640
2
1706
36
4
13
56
18
6
221
1044
17
31
9
3
3
307
16
1
31
5919
61
132
16
11
4
84
65
2
11995
1
2
125
439
2917
9
1
3
123
143
5
6
23
2
27
3
116
1
2355
2
13
61
1
82
1
26
1
1
2129
669
69
1
794
38
2
21390
2
48329
5
15
3
14
1
1
57
1
319
3
1695
463
3
1
463
13
1
1
12
13
1
2
450
1
1
29
46
4
128
1
4
17
5708
1
96
4
18
2
215
1
41
5
5
4
3083
2
13
4
13
11
162
1859
7
43
249
1
2
1
762
12
2268
2388
1
8
18
1
13
18399
24
12
2
25
4
1
240
12777
5
501
2
5
16
1
60
1607
551
34
1
2
15562
1
694
88
4
6
1
3
18
1
2
1
3
16
1
1
1
2270
124
1
1
149
136
1251
48
1
1
7
14
6
1
6
13
405
20
17
1
7
386
28778
13
1
1
5
1
12
13
41
106
1
9
85
1
73
3
1
5
110
2
6960
1098
369
1
4027
27849
118
10737
736
13
47
1
4
25
71604
7
27
2
14
692
2
3
295
1
82
1
134
1
48
2
56
189
12
1
55
2492
2
173
26
3
17
2
2551
1
53
14
218
7
1
1
948
2
5
16
355
16
3
2
75
1
1
1
1
4
6
2
51
45473
104
2
829
635
64
86504
2482
2604
10
3
22
6
317
1
261
908
3439
4
9
1
3
4
7
193
3609
8
48100
37
1
1
2
261
14
13
17239
156
1287
245
1411
4
113
7
2
88888
3
629
108
16
4
571
3
1
3
319
5
209
102
61
32
2
3
12
98
56
2465
1
11434
34
12169
1467
1
3957
3
5236
532
1
1722
1
732
4
28626
13
60
8
5686
40
8
10
377
1
5
23
5
1
6
214
8
31
293
880
2535
2
1
92
5230
2
2
26
107
73
574
1700
99
85428
1
950
85002
1
85
8237
2882
1
21
2
67676
25
2157
45171
1
113
56
4
1
4875
69
57
895
16
9
6
2263
1
3
48026
1
44
16126
2
2
27
1
1
126
7
7
190
36
1
6234
5
21
1
30
8
1
233
16
62
16
1
16
24
1
2682
19590
3
1
31
3
4
1
88
1
1
47
8
1
4
8
37
3
2
33
42
112
2
172
118
1
46915
20
4
4672
21
118
3
1
58
2
1
26
169
22
1
6
1410
1
5
1
5
7
481
35
1
1094
69817
5
21260
948
33
40043
94
3
248
33
9
1
25
47
546
660
6
2
121
41
9
14
3
2284
705
87
2160
71
26
10
838
32
1
17
4
13
2831
15
38
10
1
34187
38293
1
2
1
2598
12
229
9
2
1
2
1
1
10
1
2
15
2
3
1
663
1
4
1
1339
5
4626
1
4
22164
701
1
28
1
4
54
3
103
5
1654
1
2
1
8
5
1
8
364
3
13
5608
32670
3
92279
2
1
1
644
62
32
88
4
1
689
34
1
1
1
3212
3444
10
6840
1
21175
4
9
59
97587
578
149
9045
23
6
33799
205
49
15876
10
2
25
4
1
32
1734
34
2
1708
11
1
2
1
309
54
2
165
1
1
9
88
209
2
1
1
31
1
5345
134
31
138
2
3857
2
10
35194
49
2
4
43
2
8
396
7
56
9
2
1
13003
80
6
201
2
2
1
1
2054
8341
1
3824
95
669
583
2
17
3
2
180
20
4
45
48
1789
9
1
1
2
1
1
1
13779
7
11
11
1
17
2
3
57069
34
12
32
7
1
3596
18
1
67
2
15
10
1
102
2
1522
29
1
15
12
27
10
19
2
9
45
89
6
1
7
30
4
181
35604
1603
186
6
1
42637
5
62
355
77
1
4
89
1
10078
3
1
1
6
12
3068
8
6
33
7
76
1
1
443
3610
341
27
16
2
17
2228
20
21
18
31
35
2
4
1
12
2
10
139
21391
40
6
6
2
22
268
7516
4008
881
2
87
1
2
1
491
153
1
1
69
36
1358
10
29
5
55291
166
365
3
105
2
1
2
1
21
89
3
5163
1356
2
1
1
4
1
4
2
8
19
8
22994
30322
6
9
64
4266
1440
4
93
13
382
20
14
6307
3
2223
10726
54302
1
89
158
1
6
11
3
69
7
53490
6
1
3
62
14413
1
4
36
6
677
56
5
4344
320
165
850
49
981
281
17152
76
3
26
130
1
204
1
4
1
2
32
4
1
1
40
4
11664
8691
42629
1
257
273
2
4
65322
44
2
1
1
119
187
1
237
1
1424
26
1
5
292
1
1
1
1
75
508
1
58
2
16112
460
1
1
151
393
1
1
1
1
73
1
6
6956
1
12455
4
346
5
52
13
4
2
282
37
34
766
6
1742
5426
5
31929
1
56
71
180
401
3
11
3086
1258
1713
258
3
1
58
2
1
64475
225
109
6
287
1
1
76
3
8361
739
275
10
199
55697
1073
6160
213
26
37
32381
28
1
565
1
1
11
5
61
3239
28
22
1
2
2
28
5
44
2817
8
1
529
42
15
1
6445
8
72459
28
1
1
1
1187
57849
13
69
1
12
5
3
8
1
3
1
28152
5534
1
676
1799
3
16245
1
1
1
11
147
12
3
2
1569
19
96
3
322
1
5
48
4
103
144
116
3
5
723
41
13
13
25
4868
17
19331
37
549
8
2
147
30
86
41
7
1
52
1
60
22
1
14
5722
5
3
5
10
10
142
3
409
14798
1
150
11220
32
2
29
3
331
1
7
2
1
2
2229
725
1
13
6
139
14
4
1390
1
2
1
245
27
4
1
25
11
1
48
61
6618
92
5
7
2684
30
2
1300
1
1
22755
1
12
156
568
16402
1
1
186
1
904
9
28
1
9
98
1
72
13
7
106
27
2
8
745
2
4
1
182
3877
4
1
8575
3
477
43
1
3
6
3588
58
2
3
440
1
1
3
4
50
41
798
86
96
1999
45
6516
12
1
1
48
37
41
2346
3924
3
4
2
24
4
885
2800
15
191
2
3
2
1
2
31
28
1
294
5
96
22
116
1
1
3
21
89
5
3
8
2539
7
1
10072
28
17056
11
1
4
679
19136
10
134
2
259
80320
11
1
1
12
287
13
2
19422
1
6
9
2
40
351
515
1
4
5364
2
2
20
9
17
5
10
60
1193
3045
26997
175
27
8
282
1
25
1
1
2628
11
2
11
59
13
1672
7
1
3
1
89
18
15400
9386
8
50
49
11
1130
18
16927
2
6
1
4
1
32
3905
365
1
3
2132
14
85451
4
1
3
27
4
2
73
1
4
297
1
13
1093
1
635
6
1
30
47
8
11099
6
3
120
19
771
81084
1
1
6
3
6195
21555
1
3
4
1132
22
1
25
4
206
72
1423
1
72
1
137
3
1
27840
2
4
1
5977
1
375
433
37
1
151
5
10
1
64
91
647
2
206
3
13
6
2
1420
3
17
266
1
88
1
113
151
2
116
1
19
3
2
16642
8
1
12
2
1
6
12834
2
11
48
104
2
20
4723
321
38
2
7
3
18
1
5
12
14
53459
5
88888
4
213
1
5
3
134
8
1
80320
15
1
92
9
18
98641
4
235
525
1
27
73
23
475
1
1
3
28
1
87
342
1
1
1
4
1
1
1778
19
12
4
3
2
40813
1
1142
1
1
28
10
191
1
11
6386
133
2
6
13
59868
3
8
5
19
109
72
2
8
136
5
1
20
1
144
82526
1
2
2451
15
1
488
16250
305
28
205
4
8
2
1521
1
174
6
48
17
1
6
1
22
4
12
5
3
1
132
1
1061
1
2
1
1
5
8
9470
26
35
110
2
4
2
27
12
6
4400
12
30
38
9
39
1
136
8
3
8
17
8
1
2759
5
1
16
8
2
6
5
13
1
21
3
9020
1
2
1
1684
11
2
1
295
1
1
1
20
9745
1
2
5
11
4
27
21
39
1
902
2024
2
3
23
26
4935
2
24
1391
15
630
58
1
1
1
1420
1
241
13
195
105
2
57
36
1
1
2553
18
2
1
913
68
4
19
1
1
581
3
1
1
2
118
4
25
133
1496
29
13
31013
301
49
8
10680
3
1
65228
2
9691
32
1
1
4
1124
1
135
1
19
519
85308
64
8
4
1
1
2125
70785
2
105
158
1
911
103
10128
377
13
3
13
2
55
1
4
1
552
5
1047
39
2140
176
16
91
2
2551
675
13
1
2
751
1
574
7590
2
8
23
5
1
1
1
434
8
2
257
5
76
2
2
1
214
44
2
1
374
1
2
593
11
30
3
33
46663
2
1233
23439
22
93
1
5
1
2
1
21
1
26306
2
16
176
5
3
59
815
3
20
1
1
1
262
82
1
6
149
1
4965
64
10
469
25116
139
6
2
12745
6
20335
2
793
40
5261
271
26
1002
3
1
2
1
7
77
22
2
3
1
2015
7
27
2
5
13008
9
34
4453
6
2
64627
1
4
15
2
2
4
16
1
48
1
11
66
15
8
11
214
862
1808
2
1
843
24
467
7
2
275
7
4
88
823
26
582
1
3
2
1
1
472
1
8
800
1
8
1
2
174
127
12395
354
2
10
668
6
1
381
2
3
1
1
3
1
4153
15
38403
1
1
1145
84
1
1
6
20
13
47
1
1
1081
125
154
604
33841
1
1
3
4
60
260
77963
143
1186
4
288
257
20352
4966
35
16394
13
9
1
205
3
2
1
243
8
85
1414
10
24
2
65
2
1
2108
22
1
1
2
125
3
47455
27
5
84
2
7
5
18
1075
3788
2
1
3
1
4
1
1
19
3
22
2
13
8
9
3
20701
9
154
15
1
1
6
12567
12
10
4
64
1246
1
1
2
13
6
2
1
1
1
40
5
2
72
1
1
1
1
41
454
1
363
1
4393
6
2
45
1
1
41
2
3
44
2984
6
3
34537
1
3
142
2
4355
1
1
85
4858
1
37660
18
32
23
1
203
56
1
4
1
1
62
8
9
5032
2
1
3
47
1
5
4
1
1
627
1084
22
963
1520
58078
1
2
1365
2
100
7
1
3
251
1
1
179
19
184
7
10
9
5
69
14654
3
213
5
132
34085
1731
49
2
368
5
494
1
1
2
1
1
2456
53
1
1
21
15
6
1
1
1
26
1
2
90
24
1566
408
91
23
472
254
5
15
7
2
28
2
7449
1
3
5
2
6
2
55
1
1
1
19178
47
44052
21
3
1
4285
1
138
1
54
13
1
96
1
26
40
2
9
4
8385
1
341
1204
6
26
2
982
3
1
1909
1
4
829
1
22
28
2
1
1147
3
120
1
2
6570
83008
1
38
2478
1
8
3048
21
1
26
5
6
15
105
4
74
59
10527
5
91
1124
19
1168
2820
3
10
1
4
191
76
6
116
1
2
14
1
2
188
1
2
10
86
15
1
1
6127
1
26
176
1
3080
6
2
6
51
163
3
757
3
8
4264
5
1
292
63
1425
17
3
1
3
1
878
1265
41
8
345
4085
4
2539
1
68
3747
7
9
101
3
8
4
72
159
10
3
7
12
279
313
7
104
2548
126
1
8
1
2
58
1
5798
162
1
1
2393
188
35
567
869
167
65
1
13
1
9
846
36654
2
4927
8
842
4
3
400
2
2
319
4
1
13
109
18997
3
3
10
454
1
712
77869
32
71
55
11
487
10
3
115
1
4
3
2
1
21
1
1
1
1
6
3578
2
83
1
119
1
403
67
5
348
43
1
17
283
3
742
3
1
4695
11620
736
34148
14
2
4
6
10
6439
65
139
2
707
211
1
8
5094
3
1
1
868
42579
15
1
22
118
112
27029
1
4
1059
8
3
2
2
2
1
1617
5198
1
140
104
3
2
1
3
1
3
1
170
9
1
1
9452
1
36
1
1
97794
88
985
21
13
618
29275
12
15
2
1
5
3
1
2807
1
24
234
2
10
1
38
3
1
1
60
3
51401
297
1
46
1
2
2
3
60
170
13
7
48847
19612
1
1
4
11
2
3198
1
982
116
1
1
36
20
19
13
1
12
30
5
3
2
25
69
202
3
67
2
1801
157
1
642
9
87
1
1047
10
3
65
1
254
14962
1
5
1
1
2
2
2
7
1
19
99
6
4
2
3
3
33
723
691
5
305
5
1
6
1
29
208
19
6
3
10
1
11032
4
5
13
16
79
10
406
1
1
37
1
4
6
1
17
1
4
90
1
14429
1
2
95738
2
50
53
880
29
4
29
5
14
293
855
10
31
8
36
19073
849
96
102
1
183
2
1
3591
1
1
1
8
3357
1
21
3
10539
536
34
1
43
2
1
1
5
4
2
1
2
2
124
207
2682
12
1
37
190
5276
22
7
794
3
4
1
2
86
28
148
2
1
149
7
9
2
31
221
11
16
15
21
1
1
36
1
494
363
8702
28
48
298
3
10
83
111
843
7578
2
61
661
2
4
1
9
77
1
1
94
215
1
1
2
2
135
1255
42
3
49
183
118
21500
5326
3
1
70
1
76
5
1
10
396
19
49
1
1
1
125
7
1
506
71
1
3
259
7
74
4436
1
3173
4
21880
23020
15
1
263
6
2
23
146
1
266
1
1366
2
1
486
3
2598
15
1
48027
356
3
2
24
306
5
304
414
29522
839
49
2
5
1
28
49317
1
26
6
224
123
1101
76
8
15
1
77034
99
2
745
35
4
21536
3
470
1
5
1712
2
1
1
25
1
19
39818
1
5335
6
3
1301
652
1
1
852
22
57
12
2
5
2
1452
1
21166
16
386
21
4
9
11753
7864
2
3
9
41
104
1
51
1
1
1
309
1
1447
25
1
3
236
7379
3350
1
370
61
15
6
4
539
46
26
3006
1
23
3
35
1
114
2
3444
427
2040
3
189
595
2
2
2486
1
556
2
4
404
1539
2
15
14
1
1
2
53
1247
1
9
2
87
36733
1
68
129
13
2
532
5
6
72
2
1
4
365
372
108
2
17
23
401
8
2
805
11
5
145
1
34
27809
1
261
1180
69
36
3
4
66
26
212
2996
72
2
66
8657
4
56541
7
1
16
191
3
12
400
1844
1
85
196
1170
5
4
66757
15
1
1
5
37
5
33
56
112
2
5309
1
2618
1
27049
17613
3
3
636
9
10
25
4
11
2
7
15
124
3
164
11
54
1
3
127
35
5144
1040
1
4
137
51
26
14
4
10
3
1
1
30
3188
1
37
29
2
1
2
76
34138
8727
1778
29629
5
19
1778
39
1
9
42
77
3
171
64156
12
9
12
632
1
18
4
13482
19
4846
397
33
2
5
1
85
11
1
11888
3
8
2
22653
2
6
17
3
1
14
1
1
12342
369
848
4
1
1
15525
1143
2
1
178
15
11
6423
3
1
15
29
418
1
689
3
159
22
10783
92037
5
1
1660
5
15
1
20
8
2
3
1
1
2
878
4
7661
1
5
1
70
278
14
28
2
9
1
4604
2
28
29
1
2
4
3
5092
64
4
7093
216
4
1
101
18
1
13
1
24862
5
502
19628
957
1
2
1
1367
1
10
215
5
3438
12
1
292
2
7
1
477
879
69
237
810
2
358
85
6
11
1
23
6
18
767
12
1
1
352
8
1
4
4
169
1
1
183
241
208
8
1
25
9
2
1
137
8
1
20252
7508
2006
126
41
28536
48
361
1
231
1
18
2
3
10
1
20
35
12
2
507
66
125
10
14
2
39777
8
1
16
25864
45
14408
2
1
859
1
18
4505
2
5
1
2
12
30
7
11
117
9
24
50
3
345
12
71
36
3
225
17
2
1
2
5
73
3
38
1
1
80
27
2
4
1
3610
8
14
2
10
1762
58831
3834
51
358
186
1494
3
25
2
1
30519
8
97
1
23636
2
13
4
44
3
4798
5
4
6
22
4
533
4
180
118
3
44216
2
1
11
36213
133
2
13
4669
19
3471
2
7
34128
1239
45
9
28
36205
2
254
1
2
44858
3
134
409
35
31446
30
9
2
557
1
3
200
220
2
30
6
117
12
14145
1
80
2
36
486
132
23515
5410
1481
1435
35044
29
14
2
1
3
9761
111
1
1259
4
1
3
20934
2
1
132
1
10
48
21041
29330
1
971
2
1
9
2
53
2
7
5
1
104
6
816
1
17
62
10
10
16
2
100
1
240
20
65081
1
3
8
4
26
27
55
147
18957
1
1
4
12
3
1
4
35627
1
9
151
6
4572
9
2524
260
34
25
7
172
46719
3978
4
1
74
1
35
2
1
1
616
1
112
1285
3
1282
3
2
12
41
12
1
65
2
1
9
30
3
369
2
32
2
43
2
1648
1
1
4
74
31
275
1
438
1
1
10
1
1
126
49
9
5
415
1
919
1
2
4
15
1326
16
2634
1
4
2
5
13758
13
3
1
444
36
9505
2586
98225
4365
672
1
2
1
1089
5
8
447
1
1010
952
3
12
53
3440
88
24
35
6
12
4972
2
92
1
1
247
80
8152
22
47
43
70
1
103
1
42
6
2
7
2
9373
18
1868
3
13
1
2
1
27
5
67
16
1
235
2
5025
510
1
13982
5
293
13774
412
548
5
47
1
1
127
1
1
2
4034
96
18
9
4
4
102
2
20
6
21
1
2
693
1548
1
2
206
96
29
4
24
3
21
2
10
1
21
1
329
65060
3654
26508
3506
163
1
1
15
2
1
1
47
8
1
46
1
74
1
17
1
7
2
17884
2
23
52
1
2
3
123
1229
34
2265
168
318
1
219
6
3764
14
506
22
1
1
9
5970
5
1
2
3
156
70
6
19586
19
2
1
20
43
118
789
11259
326
1
7
2
241
4
6
1
1
29
1
416
74
2
5
315
55
3
1
99
2242
295
42054
700
1
5
22563
2
1
659
2
6764
3
152
2
6891
50
11
77469
596
1
2037
6
21
20316
1083
6
201
18140
38
2
1
9
1
71872
1
59640
17
1349
23
13
6
18
57614
309
59
2
42
10
6
1
34
4
352
4
23132
621
2
5
830
6
34854
8
1
30314
11
14193
31
1
54
3
4
89
3888
32
16
3
9
1
7
18
1
1
26
15050
790
1
1433
677
1
16
306
1
1
16461
19353
1
40
89
21
5
6180
2
16
1
1
2640
4
3
1
12
3
14
7003
2
893
20
487
1016
22643
54
363
5
39
23
3690
1
379
11
38
18445
9
9
8551
4
3
44
263
44
2
2
106
5
24
608
32
2
49
3
1
15872
1
18
45770
27
12
2
676
215
7
1
8
4
1118
1
9279
5
1
117
1
1
1828
7
7
1
1255
9292
64
1
34
5
256
6
878
8
13
3
1
18
1364
2
152
11
1912
160
2
10
49492
13662
1
33
34
146
1
2
1
44
1
2
1
2
175
249
1
2
15
2
12
1
2
4
81
1
4
1
6
64
5141
1
1
23
3
277
85
1
37
3681
47
1
6
6
4
1
1435
7793
2
381
77962
4372
20862
3
9957
27
1
82
4
386
11319
35867
2
114
16
26
1
1
8
6
10
4
3
1
8
2
11
45083
3
3
14
187
5617
1
1
4
18
26
2
4651
2
7458
4747
3581
8
71
2
225
77
11
1
4
4
3
13848
242
8
9
10
96
1
56
1
88
1
6
1
1
10
6
9069
1
16096
15922
1
222
2
95
72
29
1
1
2
192
50869
2
902
9
4344
1
1
3
140
3
1752
226
3
1
1466
20
748
990
1
1
187
2
1
1
1
30346
4065
41
789
1
198
3
3663
67
1
2
669
544
5
1
313
3
329
1
4
262
1129
327
42
20
17
3
379
4
45
1
1
1
450
59
19
11
2
2
1
8
7
38
9
17
869
18
1
20
1
1
12
8
26
1
2
1
1
922
5
2
466
1
63
3730
1
281
3
22
3
1
1286
244
22
9679
18
2
3
2
4
7
15
6
8
107
1871
5
1
13
7
15
1
5908
1
6
1
2
11
52
222
11
8
332
1
1560
4
1
7155
19
12
135
401
47
2024
409
7695
4
512
155
1
2171
348
4
67
677
1
1
69
6
1
28
2
4
5
2
1
242
15
94
2
6123
1
7
51821
1
4
3
8
723
4
31
1
1
3
1
83
373
61
33
3
1
20
788
19
6
1
25
16394
19
3
968
10
104
5099
3
635
15
79199
2
5
23
16665
4
4
42
231
7
72
1
1
3
9
2185
8
1
3389
50
44
1
1
9613
1
3
42
261
31319
1
1
57
12
1
206
1
1
37
181
394
10397
1
7
28
65637
2
278
4
2
196
6
7
12
14
47
1
1
684
97864
1
41
15777
462
25
4
2
1
1596
1
4860
7
1
1
2
3
56
1
28680
3
22
4
40
1
90
21
51
8
19
46719
127
1
59
2
96
4987
1
7958
112
1095
38572
8141
17
7
468
94
39
183
1
1447
90
2
1249
74
93
28150
1
1
4
15
9
466
3264
3
6
4
7
83
131
5
7
2
2
110
247
4487
42
12
8
2027
2
15777
40
15
3
1
57137
1
1
21
1
4
11
1
18
274
38
1
1
3
107
2
1
8879
51
64
72
16
8
9
7
84
2
3
18
15
3
50072
12
10
5
3
1120
1277
1285
3
5
148
13
20621
1
1
5
4
7
15899
55123
2
87
6
217
216
2
48
4
4
1
1
15
2
1
1
1
6
4
79
1578
40
55
39
1
41245
2
11
55
10
3
5391
79836
6545
113
23
2
1
279
3
25
591
1
1
21
6
12
1
1
8
781
6
68
1
40
24513
1
15
1
25
34
7
476
73742
5
421
1
3
209
9091
69
3
154
51
1
1
2
212
5
6
5
967
151
313
1
69
2
165
91
3
1346
6
51
1
2
5
2
20
115
2
15
22
11
7
56
14413
92
2
1
8
272
87966
1
7
2532
2430
4858
62
9
22471
69
1
4
26
2
8
85748
1
1
4
1
117
7
74632
17
27
2
4
1
1096
1
61316
3
1645
57
1
1552
1
115
6
1
7160
16
1
408
2117
203
1060
651
48
123
1
6
20
1
26
4
1
112
16
3
1
2
1
8
1153
1
8
32309
4
3
1
2
3
2
15
159
5
1
26
1
362
1
3529
2420
1
1
1
2
76
14
1
15
1
1
7
1
2125
5
1
1
31
1
10
1
4
1
12
198
153
109
1
9
21
2
8
3675
7
43
4
4
160
3
168
16
5
6
42
4
3572
1
1
1
485
8443
549
79
123
1
32131
47
26
14
24
5
4
9416
424
2177
2
1866
11
22
43
1115
3
1
3
32
3563
2
4
14
83
91
3
43
600
24
47
724
14
23
5
79
8
4
1
21
64260
630
5
20
7
4
2450
1936
26232
45
6
1
2
7
2478
26
36
17
5
73
38
5
16
6
51
1
4372
39
691
1
2
7
4
1
585
44
1
17
22
3
6
3
6568
1
1
525
87
3
1
4752
200
3140
9049
1
791
72
1
5
3
3
167
3
78
1
1567
1
1
4
16
40
19774
1
514
26
1
25
2
1
169
1
251
1
1
4
23
45
1
229
478
7
1
547
164
52349
1
69
131
77
46
2364
37345
11
16
14
1
1
2
73
2
41
2
1822
5186
14
1
3141
1
9
2502
1
1
1688
31037
33
4
33
1
1
91
1
14
1
36
2769
74
2
24
1
1
3
84
5
1784
21
1
1
17
1
26317
14
1
2043
1
27
12
7
12
159
8705
2
5054
1
3
2
1
3
2384
36
6
2
12
684
3
33500
545
14987
5137
53799
3
227
187
7
2
6880
14
6824
7
94
1
1
106
3
2
2
1
131
1
3
5
108
66
37
5
1396
40
17
2
345
2
14
25
164
2
12
2
1
517
1
2
78
30229
11
14
13468
1
10
1541
2
74
2
5321
2
1
25
45
2
1
3
224
1
91
8
14
16696
1558
6
2
6912
2
11
294
2587
30
120
3
31
4
1
17
19
2002
13982
64
951
3
275
555
3381
1
3311
41
13
34
1
54
1
324
1
6
2793
2
1
24888
100
1
3
10638
14688
4
12484
48
6
1
277
10
1
87
589
86439
1
1
1
5960
647
1
1
1
1
7
1
592
14415
8
14
1
5
105
4
1
2
3
1
16478
3
61
6
36
9
111
3
15
3
54
16
4
984
32
3
12
30
1
17
1
61
24
3
28
555
3
26
10197
1
5546
1
1
1
17
2
1624
394
16
28955
76
6936
2924
2
1
95
3708
1404
34
2
1
5
212
63
2
2
13
10
140
1
8676
1
1
31
72
1935
2
12
1
58
56332
216
10
89
35
1
1
13
23
34
647
122
5
2
241
492
18
41303
1
199
56
2
7
7
16
11
6
3189
25116
6
91
1692
8
8
4
87
3
2
239
1
1
1
19011
5234
8
1
9
2
97
1700
98
3
3
3637
29
5709
3857
1
1
53
24
14834
2
6
93
670
18074
3
2
601
3788
61
9
3
420
4
49
1
1
1
25
45
1291
8676
1
6
2
1
10
13
1
31
20
7
5
26445
1
4
145
1
1
1820
4
95431
1
1
4
2515
5
68
1
1
5889
45
1
2
1
10
41
5
1
23
1
9
414
441
2
5
73
8
3
69
41
2
42951
189
8
9600
199
9
189
38
2308
576
20
2
10
1662
4
37
48825
4
1
144
3
10
48
2
8
3
4
17
6
625
65
1254
1680
103
131
1
21
2066
1
932
59
26
65336
4
2157
2
4
6
1
1
1
2
18
274
1
18
2
18
1
1
2216
217
31
1
5
1262
7
2253
8
3365
58
5
26
3
11
1
19724
23
1493
12
54
36553
1
1
1
390
10995
1
4
507
24
2
1940
843
1
4
8
7
1
1093
2
104
999
8
3
2
1
1
2432
1
1
79
5
1
1
2
54
5087
35
2757
3
1
2
10
24733
166
361
4
11
3
2
35
1
34
149
6
128
11091
104
13
6
60
1
5
13
66
20087
6769
1
1
18
1
30
1359
3
5631
112
7
1
318
1
5
839
2431
49
135
784
3645
8815
5
238
7
261
6
3543
366
1
11
1
25217
3
454
15
2
8
6
1
1
31303
72
1
4
10814
240
6303
9093
12
39
314
6412
13
1
27
1010
90
16
877
3
3222
46
18
7648
25916
2
8247
13
6519
10
1
2672
19
1
65
1
932
1
3388
12
755
30
4
3
9
2
12
1
1
1
466
2679
1
23608
259
7
57
133
11
3
7
1
1017
2
89
2
790
449
3
2
1
162
1
32
12
223
1
1
53728
3
9
15
1
5386
499
1848
1
13
1
2
5
14
2
56464
11
26
1
1
6
13
8
1
18
154
4008
33
2
1
225
2
1
2160
1
1
17154
17
2
1
84
54
5
3
1
1
1
6120
3
1
7
27
112
3
4
17
3
1
147
3914
4
4
303
78
266
1683
13
2
1
1
4372
8806
524
1
1
1
4
2
7
5
2
453
5
2680
10
226
2
6
1
3
75
194
134
309
2
15
30
817
4150
90
7
5
1054
5
345
265
3839
1
228
35182
6
51236
1060
12
12
20
1
3
6
89
2
8
15
2
317
1
355
242
5
58
533
3
1
259
32
389
213
190
1
40147
10
1
15
1
21
1
2
61
2
75
66
7
67
16
3
2
97
3
2
99
8
1
2
345
1
2
2
630
1
18
20
2
4
343
129
2542
3
3
3
3
41127
77
137
7060
7
1
7
25
1
233
584
1
1
8
1
1
89
3
1
42
10
1295
17418
331
102
5
29
106
13
3
1100
335
16
19
8
22
1
4
7
1051
4010
2
5305
1949
5
9
697
21
45
23
62
1
3
25
4
15553
16805
2
9
1
7
2
7
60027
2
12
1354
361
7
50
7
2
1
1903
18
497
14
1
7
3
9
2
3
10
568
1
1
1
3659
95762
60
1181
24
5
1
4
2
10
29
1
1
17
122
2
29037
3
3
2
39944
15
1
1
34
1
1
2036
12
1
1
5
14
2
24
10
178
1
95
106
1
3
77
364
24
5
17668
11
106
1562
22
1
1617
1
283
6
255
139
11
137
13
1072
1848
6
937
130
4
1
100
1
227
2588
2
213
6
2
149
2234
16
11
1
2
1
1
1285
22
55
2
645
1
37082
4
635
2
83
5
25
108
608
2
2
1
467
3
955
63378
1
24
4
1687
7
1
4
13
4
10
24
1
1
1
2
1
15325
61553
89409
5
2
2
2
1
2
2
6
10742
26239
3
18
3
12
1
35
8
12
72
1646
590
25
2
67
1
2
64
9
7
13
1756
22
2
6966
1285
931
5405
430
1
1
453
13472
437
750
43
20
188
2
6
1
2
176
738
2471
7
698
116
11
4
2
1
44
104
1040
2
5
1
19
4
102
5
1194
5
6
216
1
1
7
105
26
6
46
1
2
10
11
9095
279
8
2
1
63
1004
2
1
2
112
11
16
7
17
4
98
2
56
254
3
14
1709
3
2
2
82
1
3
369
614
512
1
1
1
3
81947
1
6
240
2786
1
8
1213
3
14
1
1
8
112
20836
192
1
4
2152
97
73
1
1
1
111
29
3748
172
1
13162
72
117
8236
14
11
1
1
8
11
555
156
2
2
548
79
55
1
23
2
45
8
380
30
1
95
243
3
1
10
1
2054
1
1
128
7
67
7
141
20
33
2959
13
5
708
1
41391
3298
9268
2
2
134
1
31
2
55
1
1
104
6965
7211
1
2
2
2000
908
72
34
74
672
4280
1
2569
4344
1
1370
109
1
1
6
482
1
4
3
47
1
1
191
2
4
1
1
3
1
13
8
7
15
1
5144
164
1
77
2
40
583
3
2
5
1
35
236
3
224
1
8
34
23
4
8452
3881
18
4
1
11
226
59
2882
319
11
1
1
1647
5
7
2
369
1
92
780
47
1
21
2320
3
3
1
1
31
30
51
32
3
3125
2
2
3
1
1
824
2
4
10
13
6781
2662
2
42
1
12
21
14267
1
1
5
15
1268
4
1
2
910
3821
5
8
1
1
9
23
1
5
1
1
1
18
1
3
153
12
1
6
1342
3
1462
28
882
36
2
1
86479
20
5
5
189
13443
1
5
64
5
3795
2540
8
17
10
183
10
2
599
18
1
1
3
2
11
14
1
5
36
2
1
7
5316
48
997
415
3
1
230
275
41
1
8
1
1
4
4
4
1
8
22
147
1
36
50
2
1
77
1
98
1
52
2
1
831
909
18
15
14
2
13
1
11
1
289
1
13
59
6
497
3057
1
7
73
7
1
417
1
2507
1
5
1
15
9431
32
57573
4
9
67
118
8005
18
206
39733
4
25
22
158
2
2
1
24686
145
1
32
118
32
10273
2
9
10
356
226
240
133
7
2
91
3647
415
647
71
731
4
825
10
15
79
497
3
298
28833
31
2
427
1
145
1
17
23
4
12
94407
4012
35
2
48
3
908
15
263
1
558
1
2
574
1
1416
1744
389
2
4
7
25
30
6
147
15
77314
65
1
1089
16
1
7
1
3
1
6
1
500
23
25
104
32
8
11
26
6
1
3
104
20
442
79
21601
1
2
96
4
3
1
9
4
203
2
14
1527
1
6
2
2
2
1
16
12066
7
2786
61
38215
86
2
1
68422
7
3
112
1
36
5
6
17
1
72714
10
1
1
4
7
1
1
4447
49
9
110
152
3880
1743
3
3
115
218
1
1
19
8
2
12
1
1
75
18
350
1
71
577
1
10
383
1
34
1
30
3
2502
197
1
2
1
1
165
5
4
156
5
5
9
52
1
95
3
363
5
1
385
1
13060
13414
5
1
12
340
12
7
16
3
19
3
52
1
89722
10
4
118
1
1
157
1
91
8
8
5
2395
6
3
3
2665
3
3
96
1
80
275
2
125
18
1486
4
1
68
58637
3
1
3
86
1
291
162
7
24
40
1
24
5664
3
1
5
255
290
1
16
1
11
1
346
1
118
4086
61
229
5
1
20
17
2
3
22
6
2
78
1
13
3236
3
14
143
1
1
1
3164
2
4
8
99
11
1043
11
39
1
52
16
7
1
1
1
28
1464
36
16492
80322
9
3
1
2
1
6123
3435
1
1
30
36
2
1
2
2
1
3050
31770
30
10
1
1
5
4
7941
26
16
21536
5
2
30
2
19
7
1
8
20
1
1
182
17767
4
43
1091
78
1
30
732
3
362
2
1
7
2
3128
12
2878
68819
10
1665
5
74
10
19
154
7
36906
6567
6
501
1
1
2
338
1
7374
623
42
4
24
9
1
1623
412
27
9
152
3
11
13721
1
111
32745
2
1
19
3
4409
8
166
1
3
40
1
48
1
345
88813
5255
1520
12
5
1
4487
10
38
1051
34
26
184
4
3
2528
7079
4070
4
3222
303
1
1
30
1
2
9
2
2230
83
3
5
239
396
3
1
1
11
2282
2363
2
1
2
523
1
32
10
22656
1
1
3
26
20
52
15
273
4
7
107
1
224
45
107
90
1
16
45997
47
2
16
163
6
2
1
11385
19
5
1116
1704
36
8930
2
7
1
72
27450
1
12
1
1
7
492
42
2
1
82
6147
22
1
1
1
615
3
10
2
1
10
5
52887
43
31610
92
1
4785
97
1
7
934
411
2246
306
1
5
2
1
17678
1
1
4
1
779
5581
10
10
8659
1
1
462
2
1
10
25
52527
785
10
10
1
1
4
8575
69071
69
2
19
7
2
2
4825
1
411
121
2922
17
12
1
4
126
207
54
1047
1
98
542
3
21
1
11
3
10
9
5
5
74
43
429
18
20112
184
30
1
38533
1
368
2068
4
20
2
5
4
162
4639
45
1
1773
643
4
4
1
11
30
1
4
279
407
607
1
4726
21
12
2019
106
1
20
32601
3
1
17
9246
100
3
37
1
8180
194
2
1
1
1
1
29441
4
13
87
1
1
5
97
3
1
12
2
11
4
1
43
2
15
9
26010
3
31
7
1
59
3
20
4
7
16497
1
1
1
18778
1
36
772
2832
1
2
137
2
3
600
362
32
1222
3
2
23
416
23
5
1
2
1
30
17
319
1212
54
2351
35
1
2
15
48
1
175
20
7
255
6474
485
4
1
4
4829
6
164
56
1
13
1
2
2870
3
183
162
34
17
7
1
855
6
27
1054
3
1
14
83
2245
1
1
401
77
119
37
3065
31
131
16244
225
36
1
2856
2
1
5
73
6741
11016
104
5
47
1
5891
164
1
1
7
50
2
15
1294
585
788
1
4
128
49757
56
8
371
3
2
6
663
325
14511
1
13
16048
13
105
19
111
7875
361
25
29
5
75
2222
1
2
1
1
52568
70
2
3
1
79
1520
18
1
2
336
1
3
2
1
1
1
2
1592
13
2
75
6724
5
59020
22
1
40
4
1
16
29
1
22
336
3816
1
1
1828
5
10
19
1720
2
9
813
2
1
1
32840
124
136
3
2
1
13
9
7
1417
49
28
1
820
3
71
2
33
1
49
39
1
28
49375
1
26
1
1574
1
2
4
1509
91
4
8906
385
25
168
9
2290
1705
85917
2
38
3
1
1
6
1
30
2
13
131
156
3
896
1483
29978
5
3
2905
14
1189
232
118
69
286
18
5
10
10
16
1
99
1914
3
3
42620
7
25564
4
316
18
3
2
1549
634
4
33
5
3
124
6
1
176
182
3
34
76168
1
8
1
68
17
2
18
4
3115
12487
75
5
2
2
13
67
125
1
2
44008
3
1
474
1
1
42
43
6464
4
17
1
1
497
1
1
1
943
1
538
2515
52887
53
315
438
1
5
1897
31
434
428
149
42
2
37
633
3
32
15
15
1
1
440
55
23
54
50
6929
64754
2
1
22
3
6
357
39472
28591
23
47
1
2705
20
11
153
24299
1
1794
303
15
10
3103
6
110
65
10871
332
3
2
2
7
1
479
4
8869
5
137
45
3
36
1
6710
26
21
4892
13345
878
264
1
96
4
1
471
1
2
643
123
3
1
8
26
739
1
5
8
2
2169
13
5
119
2
9
87
1
198
59
1
1
10
4
343
17
39
1
687
15
155
1
4
12128
32
1
272
4185
1045
339
2
1
11
125
51941
768
134
2
81242
1
25
1
55
1
103
3
2
37825
45
10
1
1
1
31234
1
1
18
1
1
7
16
18
2
20
296
15
27
1369
39
2
2877
1
7
111
2158
595
1
6301
1
575
2238
2
4
4
2
7
3
5083
2
1
3
1670
15
2
1
8
1
24
1
695
2
657
149
1
1
24
1
1
1
4
405
24119
219
1408
1
1
6
1
187
15
3
1
23
1
1
1
11
2
14
23
27
1
60
71902
1
3433
22
7595
4
4
1576
28
40309
60
1
259
1
1
34
2
904
1
297
30
32
1
1
44
1
148
778
144
2
7
116
2
7
155
5
3
3540
216
3
1084
36
315
1
3
2170
1
2
25949
46
53582
56
1
2
3
14
1
38
54
98
115
2033
33
162
4
3
37
1
169
19457
1
155
8
63
1
6
1
105
33
34
11
1
26418
1
88391
6965
29052
6
52
29
1
4
43
3
79247
4
19
25321
219
20125
12221
3
14
2
1
5
2
82
237
55
269
3
20
6
1
1
68
134
570
6518
1
63
1
12664
2
1
4
429
98
3
20491
1
3562
1
13790
4554
5
2
11329
4
1
1
2
1
65
30
3
12
49
11
1
30
1
2
78
5
4
20
1
86
208
1043
93
2
3
2207
117
11
201
1
16847
2
2
5
42
3
6
1846
10
1
3
28
133
1
2
1
89
14650
758
46562
1
16
59
3
1
2
65
1
31
8931
1
7
4
30712
26
359
1
7
2
2
262
3344
1
3
300
6004
7506
3
2
1
34
366
99
321
102
19282
41
13
55
167
2008
416
12805
28375
191
1
1
1
66
10
29
74015
9656
12
1
2
1188
386
1
1
57
58
1
2
277
1
1
3
1
2
11
44
1
5
2
14
5
93
1
4
18
386
17185
635
9
384
36350
42
4
5
1
31
29
2
3
11
35
3
1
111
3
29
29
4
16244
2
1435
6557
3
325
1
27
11
88
3
49
7
3
1
325
1
148
302
1
52013
5
3
263
4
7
6
95
4
1
1
16
6
1
38
2
1
1
92
3
8
2
158
4
28585
69
32
3
1
7
12
5
18
14
392
18
1
833
27276
3
25689
3
11
11
6
5
1
1
1
1530
3
1
10
84
2
30731
5651
525
279
20
22
1
1
616
19
1
2
288
1
6
68
2
5
337
2532
14
40
5
1
5908
1
25
375
15
12326
1
693
1
3
15638
1093
12
25598
54
1
3
278
10
5
2
969
1
2
19
1
191
3361
4
323
68
1
399
1
37081
1
1
60
5
1
103
28
120
1
1
6168
1800
4
2
1
1
1
1248
2
83
4
4
1
169
62
41517
1
12
64
6
147
17
62
98
1
1770
1
5
3
23
621
37
1165
5
83
23
55
1
2
88
1
5446
74
108
1
177
239
5
41
16
48
1
3
11
4
126
7537
5
155
18
1
1
43
25219
41
2294
3
393
16
3
4
2
23
111
8
15
1
1
851
18
1
1
5504
4
1
7
18
336
11
1
4
3
1
7
1899
5
9
16
2
1
13722
3697
6
17
26
1
3
13494
2430
59354
1
10
1
2
1
1
79
9
75
119
69130
146
112
6
10
17
43839
1247
34
1
22
172
338
64
1909
9
4645
31278
5
115
2
55
155
11
2127
2
2
31
287
9
16
1
20
2
46911
27250
11
1
1
39
11
2
3
41
41458
128
85
1
1
4
10
155
4740
1
209
212
1
3
16
681
2034
59
8
2026
28
26
2
228
1
1
2
3872
5
726
6
17
244
2
1
67
3403
4
32899
42
265
8
362
29
174
12
5
23884
9
21
17
846
35
114
6
106
372
20209
11
1
11
1
2
21
36
1
4
399
268
1
1
21
110
22
7
6
3
143
1655
269
9
2
34
48
24
1
80
2
2
428
1
6
14
1
103
3
10
98724
50544
10
87676
36
3
5
1
3
89
3
8
1
26
1
160
1285
5040
1
4
1
5
3
96
84
46
1
2461
90142
11
1
1213
11
1
5
3215
4
2
87
5
6
25
14
249
1722
30
1
12
360
4
24
71
1168
2870
8
1
36
1
4
5
25
26
1116
13
2
222
4
102
16
143
19686
56598
9694
17
2
2
2
3
1
5
74
36
2723
24825
2
79
21908
2
31
17
28
45997
1
1
183
148
1
5
56
2
4
156
185
1
14
2
67
1
1852
1
29
7
67
2
4
2
57
1
28
1
5
7
2
7
3
197
10
1
82
1
2
18
1144
147
2
1
5466
7
1
1
34138
1
5
2
2781
2
4
1
1
1
1
120
1
75239
62081
971
1
1
2
1
1
40
1
8167
20
46
1685
3
3
1
1
97
13
1
3
1419
26
33
1
174
1976
1636
2676
1
15
1
1
10158
27
5
5
2
1
20771
333
2
6
42
32
10
1
16
123
1
1
2
17442
1
1
8734
12
55
1
2
6
1
825
582
17
99
93
2
2
7
3
15324
15
5
12
4
4
1
1
104
52
4
1
44
8
20
24
6
4
5
5
227
48
105
4
3
1
1
6
5
19
1
90
347
113
2
14
1
3
251
7640
1
61
5
169
31192
2
4
1
12
49
29862
2
62
1
80
2
1
2516
1
61
1
27
5
1
26
33
1
8
1
88
119
1
1
17
6056
2
521
16
21
52
1
22
1
113
1462
23
9
737
17
4
665
189
4
4
18
5
1
21
4
14
2
1
1
1
29037
23
3
5270
104
1
1
1
90926
12
303
4
1
1
1
5
6
86
5888
3
263
3
1
2
213
3
4
414
1
44
15
3064
8
4
15934
8
1
1
21
12
20
1
3155
3
260
1
68
10
659
1
2
29
2
1
1
225
1
5
15806
39
1
736
2
5
1
15
4
27766
186
9
3682
3
63
260
1712
2
87
17
7
148
5
116
1
2
5
41
2
1
2
5
8
2
30
1
4
33
3
1
143
2
417
22
688
3
1
1283
12
359
8
15
619
2
13
15
1656
6
73
2
167
1
6
160
5
40
58
1
30
10
1
13
140
24
3
32
893
1
10
73956
542
163
27519
360
4
8
15728
22
2
1
7718
10
23
19274
1
1830
2
3
3
10199
1
1248
1
5
3
410
18
10
242
2
3176
3
12
10
1867
25
5
7
1
2551
215
3
9
26
24
2
3
273
1
3711
12571
1
673
1
122
12
1
5
1
1
3
3
3104
5
1005
3
415
33
1
2
112
91
1
1
1
88
5
28
41127
1
1
6
1
3615
10
13
110
1
30
1
7
21
11
1
93
1
2
5
6
9
8
7
9
176
1
1625
4
33
13
1
11
65072
1
1
3
3
2
14
66
4466
19
6
12
1
2295
2
58532
38
549
8
1
4
7529
145
1
98
25
400
4
53
41501
3709
8
1
1
3
3
1
250
1909
37
1
1
9
7
20
18
50
18
1169
1
12040
4998
32
41716
1
25
2
1
2
2
1
6
3
150
3073
2361
1
1
6
8
2068
1
165
851
7379
2585
5
47328
7
6
118
83
11
1
638
3
1
65
1
9
30
27
1
4
11
189
23645
5260
9
581
1
44
20943
1
7
393
1
7
3
30
112
106
527
1
1
6
2
2
3
76
16
155
66
2
2
43
2
4
42
1
4777
2
5
286
1281
63
8
135
8
1
12
8
222
1201
11
2
1
25
1
2
3
11
2
65
1
2
4
2
2
13
53
2
149
1
1
43
2
2
219
4
8
2
31
1
958
2
15
1
1
4
9
2
574
25
26549
48
77
1
241
1
23
865
68
11
1
1
1
2374
1059
2
5
91
3
3
1
14
2619
1
243
4
17
11238
6
4826
12
545
1
266
47
1
5
8498
1
1
28
5
6146
1
194
62
191
91
24
9711
7
42
14
9
1
3612
73
45
3
961
2
74
1
4
2
1
2
2
1513
30
351
1
1
4
1
4
1
5
10091
1
2
306
32
69
85
23
2343
99
1
7
374
64296
2
1
10
34
3637
307
1
2
11
21
4
5
13225
5
247
156
6
13
259
438
23
11539
272
1
481
1
25
1
1
62
133
14
2
1
2
1
296
10
5
436
103
582
1
4
3
2178
13
12
1
3
30
1
153
8
251
1525
1
1
4928
1
4
4641
16
1
282
12
32
8
1
1
302
1
36
3
2733
19
2
89
7
10952
253
10
4
8
28
1586
84
5
336
11
5
5
436
2
1
1
9596
2
4
5
2796
2
3
1
29
4
3
1
1373
19
28
796
2
1
23
6
4
54747
1
131
22
5459
830
4978
2729
24
4
1
6
1
19
47328
468
16
2
2
1148
15
3
1
13
25
6
17
1
1
2
286
34
2
565
243
380
512
14
62
65
4
149
37
48
101
3289
3
31
2812
11049
1
6
31
50
11
1018
12
1
3
38993
1
30
23
1
14
1
11
5
1
10138
589
148
17
21
91
10
2493
3
2
1
12
1
1
1
1
1
31
589
2195
7
1
25
36
37
29
64
50072
31
2
1
198
8
25
215
4
191
20
5
1
6
1
1
79320
1
6
7
1
8
18
5
2
29
2
1
28786
3
2204
91
2
18
25
2
1
3
1
1
2
1274
2
20
1503
18
9
7
1131
6575
13
5078
362
3
214
7
5
6
12
366
4
3
50
301
78
882
15
165
1
29518
11
113
3
1
96636
3
5
1
1
141
89424
8463
1
13
37
7854
1
117
1
4
104
2
18
1
1
9
1
11
1
122
36
4200
2
2
53
4
3
2
92
614
2443
1
9
267
10
147
296
6
3
4
986
116
321
1
1
5
1
3
7
1
143
15249
13
3
1
100
16
352
65312
389
5
1
1
2612
100
1
5108
5
169
1
17
1
1
72
1
1
2
2
5
17
1
111
38
3
18
1
12
1
1
1
388
20
1
1
4121
1
38
1
109
1
1
41
14
1
121
2
37891
143
358
1
1
292
8917
10745
7554
8
18
1
10
1
22
27
185
7
254
65
1224
2
1008
16
124
3
20
4
3258
1
3770
25952
1
4
11
11
44008
3
37296
3
2
2
1686
2215
76
249
1
119
27
40
296
91702
2
8
2
2
51
25918
11
4
2
5
20
2
1
168
642
1
1
73
33
6149
19
3
167
5
16
1347
11
1
1
206
678
1519
4
4
1408
11471
4
340
1
2
11
1
2597
29
7
1
1258
15
43
1
1
53
167
44
1
1
48
202
10
3
1208
2
2
1
34868
9
7
31
9
70
41127
1
1
26232
4
63
153
46
18
19
103
108
6
8897
92
3465
12
14
37421
98
1
32035
5
5
3
45
8
12
9
42919
18
300
1213
1
145
1
4
107
6
2312
1
6
14429
1
32
10
88
345
1
1
1
1
2
23
3
6
8
30
2
1
34
7884
59905
16
419
58167
9
1
68
3
2
4
2
107
3
37519
2
36441
6
2
43
156
67
610
7
396
22
7
3
21
1
2
1725
24
2
1
2
6
1
2166
8
316
3
16
8
8
83
9
49
78
49
1
3
1
10187
11
1
694
761
1
27000
134
4
7
1
2
341
1
1
51
47
3326
6
1
25
21
7
10
2
6
623
2
11
13041
3102
4
164
2
132
6
8
6
1
171
1
25
27
64
1
1141
1
4
5
1
79
224
3
1
90
506
4
391
56781
1
30
88
8
2
10
1
20
23
61432
5
79
5
606
1
1
5
1
7
1
2
1
6678
1009
1
31
3
9
48
42471
15
6236
575
3811
1
1
4
1449
1
1
70
2
2
1
9
1
24
3
1
20
7
1
82
85747
7
7193
2
2
1966
13
16
3173
1
454
2
1
562
9
1711
7
5033
4
2
1
171
100
2
2
47
124
32
8
180
1
184
1
3
6
1
2
16642
2948
3
5
1
14
5
59
1
23
1
248
8
1
16
2
19
1
21
607
17
50
21
38
20
1
17
2
625
15
9
3
1
1
61
10
138
101
1
662
1
150
328
62
1
4529
1
1
24493
4
11
17
723
13
2
997
5
4
227
1
3
75791
163
23
5431
92
1
1
2
8
5
10
192
31965
10
1
1
12
2
22250
6
46
450
765
12
7494
1
4
2327
23
48
1
3
4
33
2
6069
1
2
7
7
669
8
1640
1896
1
6557
1
78
6
11039
2953
1
1546
19
3144
4
2
3616
16
1
14
544
178
1
4537
8
398
63
3613
1
85
3
1
1536
62
75
1
2
2
2
48
4
4
140
2
6
1
1
6
1
99
39090
26
2
1135
66
2
12
4
275
551
163
2
1
1
39
3
2
2
15525
28
1
2
1
43
7
1214
625
1
1
206
2
96642
471
8
2
31336
1
307
79
3668
396
14
22087
69
2
7
10
3
1
4610
21
105
9
56
3503
3
1
1
1
17
84
53
13899
215
165
53
81
4
233
42
191
13
243
25116
3
1
425
6
10
17192
4
1
4
1
36
1
2
3
2
150
151
1
70
28591
88282
4
127
1
11
20388
228
6
6
4669
1
8
19
8
9656
2
7
5
80
315
413
4
23
1
12019
3
308
18
35
3
493
8243
64
5
149
16
649
5
3
1
1
44
19
1
7
1787
20
14881
60583
2057
137
15
675
41
19
10
5
6
15
1
1
5222
253
3
13
1294
32
20
1672
15
1
466
18
127
385
4
7
20
1
1787
118
15
2
1
100
8
2
3
3
49
2
41335
44
6
2
2
39
1
1
366
1
2
150
60
5
1403
5
17583
54
1
7
43
63613
63
80
11
385
7031
67753
5
2
66955
3
31278
2888
4525
10627
98
6
6
15
836
106
16117
66
2
8800
1309
4
80
8815
345
1
386
6
2
38287
15
1
2
1
1
3
2
17
3
965
3836
10
4255
24
6
82162
337
2
8
2674
76
1
3346
10851
2
1
1
123
15
366
2201
8
212
4
9
261
1
1
11
983
2
18
1719
342
3
5
41
41
178
25
9
20
504
38461
1194
712
8
4349
12
8
116
2
5981
19
24
1
182
1284
18
1
6
74
1
80
4
18
149
15777
3
14
1
1
1
18271
3
2
58
157
1
81928
1
2
79
11
2
238
4
3806
33
7
33976
5
2
17
19
16642
52
2
1447
1
2
7
11
1
7
13
1
10
8484
34
239
3601
8595
6
1
1
1
42
23
1
1
2
296
2
2
918
13
2
648
1
1
7
1
1
98
3158
838
3
3
891
18
4
90
1
20
2
11
3
1027
1
58
277
103
1190
6557
1
5
12
9573
18
72
3
2
270
1
2
17265
8
7
6
1
1
49180
1
1
7
9
9
51
16
5
1
2
65060
5086
150
5
63
8
13
3
1
68
228
5
1973
1
11
19
3014
1475
1
3
1
1
296
2
4
2444
277
60
2432
3378
1
53
1
2
1
27
234
82307
6
1456
259
117
1
15
4
1
74429
1063
145
621
10
876
13
2
16
16492
2890
52
1
32257
3
1166
120
5442
2
1
8757
659
230
1
48
171
186
241
1149
1
100
38
4
1
33
34
10
116
2
1
222
1
2772
359
1
1
12
6
192
3
5
35
1
1776
51
116
382
7
1071
31
6967
2
153
1
21830
1446
1
3
2607
17
85
53
1
1
9659
2
13
52
11
15
15
2
24
93
12
480
4
1
2
78
5
13
10
341
12
2
67
1
19
8713
57573
2
4
113
6
2
15
11259
302
50
1
1
1
1
26
38
4
214
14
7
141
62
450
31
835
13
17
5
34
516
36
12
2
516
1
7
33
921
1
5
9597
9
13
47553
1
2
14
37
4
7374
6
1
1
54
2656
4
176
21355
20700
1
8
16
257
1
19
11
8494
20
6
22
2
1
2
4537
2
5
1
8
20
134
8
119
1
32998
40910
4
1
28641
2
127
1
31
8
1
2976
1
216
137
22974
21381
5
1
13
16
2
31
8
33
5
17
72
21
19
14
1
3600
50
31
363
202
1
1
2
3139
53
2
1
41
1
824
18
1036
3
3271
57
6
1
256
135
16
72
1
68
1
5
233
3
5
1842
3976
10
1
2
2716
1
9
2
4
3
4
15
10606
6
224
2
77
51
1
1
3
1314
1
25
1
2
28
370
96
5
8
1675
1
148
1
6
1
1
28
19
27
77
1488
4
94
2795
2105
9
2
3605
12
9
2601
1
13
84
191
100
2
2
85
7
1
2573
94
41
1
50
2
4260
15
20
21
659
7
1206
1
1
35
20
2
1
1
12019
4
8
1
40
4
4
8
327
4
28
525
2
1
41
28419
18
3
6
235
6
164
3
44893
16
1756
224
2
25
4075
4
917
1487
8
10131
1
28786
198
1426
2
3
13
1
10
619
439
2654
19
7
45
16
1520
3
42
4662
2
198
3
6
6
1
6
1
19
8
1
20
32416
1
7
443
1
76645
2
1
7
2404
18
1
16250
1
3
57
43
4016
1
1
15
1
21370
1
1
4
169
4
564
281
352
1
15128
3100
1
44858
3
4
1
1
16
2
2448
91
1
88
1
11
12
1
91
7553
1101
3
4
8
15340
3584
5
948
16
1
79
1090
1
632
44
405
10
10338
1
28155
13378
10
4
8
3
6774
401
41
1
8
16
59
1
2314
1
16890
12
1
16
15
76
5529
66
1
65
3
3291
316
2
43
2
40
1
11
3
27
345
13
7
3652
27
5
11725
965
1
1
14419
37
233
36644
2350
5072
1971
4
1
380
5
4
6
1
10
66208
24299
2
3
541
4
153
8
4
3
2
127
1
45258
8713
1490
5
2
147
73
15806
1
5
2420
3
119
2
3
2
5
75
2
15
4
6307
2
3
63
20
2
4
1
62876
3
1
41685
2
44
1
943
1193
29
5195
4
212
17
131
95762
19
1
2
132
245
12
1
16
1
10
8
3
1
1
6928
99
49
1
7
1
4
956
3
17911
48
1
1938
4
3
23
473
38
1
3
68
11
517
823
1
594
468
1
1
1
36
1
42
12525
4
2370
231
3
6
1
2
4
10
1
1
247
19
1
3
4
11
2
1
2558
1
250
1
1837
24
26
5
1178
15124
1
1015
5
195
48
137
114
3
63
27
1
6
7
10
17
1
3
397
2
1
1541
1658
95
2
137
1
147
1
110
3
2988
1
4
43
317
39
11
9
5
514
122
30
1229
18148
1
3147
1
999
52
1
116
351
20
59
2
658
28
1
7503
170
92
5250
11
10
6
2812
1
260
451
10
7
225
9
71
263
10
47
6
7
91216
1
228
1
1
20
1511
67
405
491
1
4
82
3
36
5
14
5
12
198
31
1
17
504
1
2
5
1
700
9
2201
5
1
1
29
1
1
1
202
54
340
380
39
9
1
2
8740
2
2373
9
4
1
13
6
33
3
100
4
3
9
4
8283
82944
1699
1
366
48
9
8
33
35
11
3
19
1622
4
2
5
7
7
2
247
24
269
93444
39944
62
862
1
6613
7314
3
74
155
49914
2
495
109
1
2
233
324
3
20
1272
5187
7
1
425
6724
47
1
1
443
1
13361
2393
89
4901
6770
5447
589
23
1
23
1
38075
37
1071
25
1
1
64
11956
39
16
358
1
6
15
1
1
244
210
44
2
890
45
2
29
2
2
5
2
16
1
4
2160
3
27
28
2386
120
968
3387
40335
40
53436
9
8
1
7
6
2
1
12054
1
27
1
336
21
1
83
11510
1684
131
3
1
691
8
1
7
12
258
1
11708
163
17
458
7
397
1595
8
1
73
4
1913
1
73
27
1
1237
1
1
4947
9
557
1
148
12
5081
430
202
1
4565
6
272
5
159
3
31637
5
829
24
2
46
1026
3
37
3
16390
15773
4447
3
21
25
22871
1
2
2
6
341
26
1
134
19
69
16955
5199
4
6825
1
102
88068
7
828
10
11
2
1
1277
53582
12
1
361
1
4
7
1
1
1
3
37
2276
55758
52
2
558
1
1
4
5
153
25
1
11
3667
13
199
3
2614
523
49
33
32
3
92
1
196
2
200
470
1089
6
3
1
272
137
15937
1
1
2542
1
2
15
3
136
7
3
2158
7
76
5655
277
14
28
1
22
13982
1
658
10
1
1
25
1402
74
110
3
95475
2
4
18
1
1
783
17
1
8
7
7
9
539
8
456
9
1
1
1
74
1
1
1
11
26
124
3
1
22
385
36
1860
15
38
1
60027
8
95
3
198
2
79
4
158
1271
1
170
179
23
7
254
1457
2173
153
1
139
2
3
2
28
494
4
21
26
614
119
43680
281
18
6589
1
267
3349
458
10
22
5
3
135
1
1
1
499
58
1
8047
1285
2710
5
299
37
1
187
81
44
2717
19
7171
10
1
722
148
6
37108
1
1
25
56
1034
1
8
1442
3899
1
4
2
6
3497
1
16
2
64
3
7
2
1
5
1
2
10
1
2
541
3
89355
16
8
7780
1213
11267
2
1555
69
1
94
12
85428
1
1219
132
7
54
5
1
2
1
35
9694
268
1
49
109
1141
14
1
2
1177
2
1
5498
1
2
1634
70349
20
1
2948
1
2
63
1
1
33
6
40
1
849
13
1
3
5
4
955
42
1454
1806
13
8
2
69
2480
59
1
24103
398
1
12
9573
28
196
43533
2
213
1
11
1
1
2
1
9
378
1
29
33
1
20
243
895
14
2
7528
3
3
19731
199
8
197
345
3
30
1
5
289
1
80
11
1016
11
9
1
1
128
597
1
17
2
10
18
1
3
2
357
2
156
155
9
226
6677
21
3
1
7
37
85
2324
3
700
10
7
1
103
1187
1
29531
376
34
4407
44470
1
13691
1
1
1404
10222
6
14
1
1
1
2
1
1
6
57
28
9
4
1
1
1
1
6
5
22420
1773
31
22024
5
3
1
29
56
13975
1
7
772
26
793
2
2
58
29
3
1
1
127
13
41
4
1
91
289
294
1
119
532
7
1851
1
7
2
5
15767
296
1313
3
2
38796
1
1
111
1
2
1
7
32
3
4417
4779
1
1
21
23
8
4
18
2
13
707
19
3705
1254
1
3
36
17
3
13
432
4
1072
5648
1
24
19
1580
111
13
19
7216
29405
2
1
16618
55
3
6
2
5
1
4
11052
42
6
712
3
6
68
2
173
5
39718
320
1
1
2
1
609
1
1
1
5
5838
50
62
5212
5
216
26
45
1
1
1
2
9
1505
1
1
3
2
1
7
69970
16
2
1
16
640
61
3
14824
10
3
180
102
9355
1297
6
10
10286
35
1
3
24137
21
17
6
1
5
2253
4
3
3
10
1626
2
16
10
3675
17
12
3993
1406
5712
1
14140
1
61
2568
1771
642
1860
29
16003
1
3
5
3268
1
6838
255
15
3
1839
1
1
5
11
25
44
1
97
12
50
1
2987
58
11
2751
6
6
393
16
12
12
222
21609
5
13
21
1
14
3
1051
119
73
3
5
1409
5
58
355
34537
57
167
337
1
775
28
33
13151
41
7
1
676
26
37
4928
8
1161
26639
119
980
10298
16586
12
7
13
1
4
80
21
3
2
7
57
1
2
6626
1
1
1
1
24
11
8
6155
1
23
3
7
2
1
7524
506
2
1
393
2204
26010
24
10
8
2
3
1
6
1229
10304
14
321
13
3824
11
224
1
41
2494
41
3
1
20
17605
603
37
147
8
305
1
2877
12
689
2
2
4
1
2
2
2743
1
12
108
1
1
3939
146
18
3
1
2
78
6
44
1
4
7
2218
5935
17
17
16
1
2696
4
5
4
1
1
3328
362
2
1
1008
3
7
19
23
112
246
1481
1
1
4
32
2
224
1
1
58
15
2
12
1
21226
4
30032
2230
9
97
21391
6
1
10
145
127
5366
5
1
161
22
1
1
145
2
10
4
52
1
1
2
1
211
9
3
1
986
88813
178
37363
1
67256
22471
21
12953
1
688
4
1
47
16611
21
23
30
33
3
1971
5
72
6
2922
41
5
642
274
179
494
1107
1
216
1
35
2
4
11
13455
1428
16
1
4388
3
2
2
62535
321
18137
15636
24
1
10
1122
1
4136
33
140
1
4545
1
1
6
46
17
4
2
16
222
4
3
425
18650
13
14
162
138
43
6
1
1
9
2
1
370
1
49
141
5
9
1
1096
1
2675
29888
14
92
17349
331
49
2
9
2
1
1034
12
1
1
3
2
2205
384
491
1
9
29
8856
1
6678
2
1
14918
1
1
3
26
37
2
4
328
39
18
14
20
724
11
2
144
1
2
32
377
1758
2
251
1
123
3
1260
3
228
41
4
9724
5
11
1
2
5
1
218
2267
1344
1
33
17
1091
1
1
2
15
3
2
17
13
3701
1789
6956
14514
71
5
14514
108
25
111
4
96
2
21
527
29198
9
4
26
1837
8
2
2
248
1
219
12559
3
2
1
22
18
5
212
2
3
110
1
2
65
862
7
2
330
405
5
1
57
4436
181
4
1
4622
16
1
1
12
6
23571
21
14
13
9
11
2
2
3
1394
102
13055
126
1
2060
2
77282
1
1
12
1421
222
9
11
21
1
1
2
843
19
31
6
18878
1725
3552
1
39299
1
1
37
6
216
1
145
64
18997
7997
351
155
12
2
4422
11827
42
1
9131
4
80
1
9
17
791
5
1
5
1
11
1
14
178
3
22
48329
36859
4
68
10
4
1
42
9
16
1
86
4
44
5
4
2
345
118
168
239
3
15645
2277
3
139
33
11119
4
2
7
1
3744
3630
1
1
12
140
797
4
1
31
5
2035
21
1490
14
2
76
49
961
12
5144
15006
17
2
1
3
87
529
2280
59
692
38
218
5
12004
413
2
143
111
189
1
1
50
19
3
1
386
76
1083
516
148
1
11
1610
150
1
4
2
852
1
7
1
2
1
1
26725
8
68
6
2173
1503
2
1
4
1
4
2
3038
35
1
17
25
1
2
44
19
592
230
6
3
15
1
1
32
1255
65
1132
85
100
2
1
980
64
94
43
8
1
2
1
10
22
6
1
1077
50
2
386
3808
1
50
70
65081
1679
22
657
3
1
1
7215
1
1976
1
10819
7
2
66
1
2
3
12
12
29
1
12745
951
1076
10896
18
1
2
333
1
2
67
30
1114
9
20173
62798
4
347
62
144
3
7
1
1
285
280
1037
2
21
8
50
25598
2
66
23
2
101
1
32309
309
56
385
1
1
1
1
10
1
6
438
3
8
48
2
662
7606
6
5
25
171
868
2
4
2
1326
3
12
3
31
6
10
98
16
9
93861
591
8
1722
22
4484
38140
4959
439
4
8
6
5408
14
152
25
51
5
1
3137
4
12
224
6
2
1
9
1
1
4
34
3
5
8826
280
69
1
4
55
2
1
15
1
1
102
1076
44
2
172
3
24924
1
22
7
1
69
228
3
2
1
4
160
2
12572
2
14
1
1
9
6
2
366
3
7
12
153
14
8925
15091
2
2
6
824
23
3559
3
2
1
721
4
1
2
31
3
1445
8350
1
3
3
1
337
6453
5551
1
1
9
1
4
1
15
9
1
4
34
13
301
18893
30
2
2
56
15
15
1
89
1
3
5
1
4
15
2
4327
3
4
1
867
16
3
26
2
265
16
2
1485
2
2
213
19
1
5
17807
19
2
4
2
23
24
6
2
60
2
2915
3
8997
47
1
1
11
12
2
66094
1
3392
3
3
26
305
13
1
3
7
13
42634
1
3
51
5
20
60
2
2
7
4
1115
1189
31037
4
26
1187
2
8
9
1
20911
4
50
2357
9
1
2
4
4
23
79231
2
10
82245
4
5
1
2
3
8
137
83
9110
5
131
575
45
74711
1
35
1
37
96381
2
3
4515
53982
486
763
1
2
2
3
410
26
1
250
817
226
2848
19
9
345
102
95
1
3
1
54
1231
3267
14
29
143
8952
11
5
30
3
18
9
2
14
1385
2
1918
2
5150
13
12455
2
7
994
64
9
104
6
4967
3
2
1
1
16
12637
5
12
2
66
7
2375
23
5
1160
4208
35
14
3
3
4
6393
1
1
19136
1
1
2652
16244
6
1
4
353
21054
17
1
7
1
1090
2
28
965
10479
5664
2
454
2
11056
10772
1
1
1
8
70089
3290
82
2
7
2
26
1
18
619
603
50
9
1
1
4
23
1
1
1
6
1459
2
7643
3738
638
1
7
11
1
148
1
13
1
111
1
4
69
5
1
1
7
220
5
99
2679
20029
19
1128
88
33
32
4
72
1
1
380
1
7
8
1
9
315
1
2
1
9363
150
2
57
26
1
67
5
23
22
2
73
8
21
21918
9
97
69
2935
503
28397
3
3
6
11
33
36
38236
306
1
1
18
6
1
42
20
6
4464
1
16
1
1
17
2
1
1
5
4
5770
2
1
311
1
23
15
4
2
1
5098
1
57
2
5
187
1
34
9
9878
834
1247
218
19
352
166
12
164
25148
11
1
38
91
6
1
2
1
7
1
14881
96
1760
1
97364
60
11
1682
1
6
17
6
1
2
385
10
32
1
3
5
60887
9
1
2
3
68
989
1
2782
1
54191
6
2
57613
1
87
4
1
3
58192
68
5
3
1
1
1
4
31
4813
4672
1
1
5
396
3
11
49
14243
6
1
1
8
1
28
23
536
8356
13
57907
1
35
1
162
20
1321
15051
157
2500
44
1
6
3
107
1090
4
56
4
32
839
1
2488
10451
229
2
510
3
2
22
1
1
4
12
1
1
24
270
8
9
65
1
1
338
413
1
18
4
1
18
5
3
1
40
83
4
2
7
1
11
1
1
147
12891
66
67
4
8
3
6
1883
1
24
1
28
11
9
3
1
23
255
7
1413
1008
9
2
20415
167
1
32
592
20087
1860
25
2
2
1
2465
19694
1610
1146
3687
33
1
1143
1
16
1
5
1
1
375
28
2
7
3675
25
53737
3
11
1
2381
161
4
1388
604
3
3
9
4
454
174
10
2
110
13
19729
3
259
174
237
2819
12
9
3
9859
189
1
1
1
1
3
53966
316
7354
95
7
4679
893
38
1
4
30
27944
12
280
26667
2
11
1
29
5
37
348
3
1
3
345
7
3
119
1
1
1
3
41
2
1
589
2101
21
6
8
8
1
1
79
4877
1
1
21
10
42
6146
5
437
10
1
10
10091
8
2
5537
1
220
22
2
2
2
1
3
1615
1
42406
812
5463
6
3
35
136
273
2
493
1
2
19
27
2
2
19
15
1
23
3494
1
7
1
64293
228
18
8
78
640
7772
18
1
1
2
2196
2
3693
41
1
1
166
1
2
5476
1
32
28
1776
6696
1
4
15723
10
9464
17
19
1
1
20
9573
11842
3
352
542
65072
9
5977
4
3
185
38
2
259
773
3
6
9571
2
2524
11
1
35
1
5
3324
5
1
8
77
58
1
4
9
2
58
9
1
1
2
36
1
6
4
6
1
852
1
1
1
5
645
194
1
56
7
4
2
2
3
409
5
8657
2
9
1768
67
6
277
3
1258
7674
2
3
12
9
55
2
3
1
91
20
1
1
1118
5
2
11
1
2065
19224
11
90
1
5
3
1
70
14
2
124
1
164
196
1
5
8
8
333
28
31
345
16
372
1
3
4
22470
3
12226
2
11039
29
2
1
2
84
4536
7
40
43
1
1
192
44
1
224
4
1
171
3
44
1
17
6
335
610
1
8
542
20
16
429
2
19
1
6
1
48
484
297
66
4
11
1
12
4
149
12423
3
140
1
40
1
65
1
1
3
1509
1
3
2098
1359
19
59
1
589
1
3
3
9
56
69
15175
1
19
2
2
16927
1
27683
169
378
6891
1
25
1
20
3
168
3
2
9
190
1
95498
14756
20
57
1
15
2392
1
2689
7
22
80
65
6098
6530
64
241
6
1
1
2666
37
2
282
1
458
1
23
230
1372
1
23
8518
25
3
23
1
1459
37
28
9
9
34
25182
28970
26
4
1155
61
1
11583
2
12
7372
1
6
18
3
3
2
1
9
49
287
107
32
33
51
691
7
11
56
1
44
463
1
1
1358
1
992
22913
20
266
185
4
322
111
8
3
9
166
2
194
143
280
1
67
12
9
32015
124
32391
1
26
12
7688
432
3
25
742
59
5
1
32
1
36
1
1
1
11
2
9
511
2271
1
2
660
3
1
11
375
1
4
394
2
10719
91
608
1
15302
1
16847
33901
5
23
5
154
2547
2
1
4742
8
1
29
4300
1
10
1110
2
116
510
1
1
12
1
199
2958
5
97
6
27
1
3
2
1
290
2
1
6
66
85
2369
234
3
241
4436
1
1
16629
5
12
12
1
37
7
4
6
9
12
1
1
17
1
87452
59
3746
5
1
11
1212
15
3
30
72
18337
29
35
26
4
878
1
12
59640
4
114
184
52
2
36
31353
3
11
33638
26
2523
11
1
15
1
72
1
7
316
60
837
1
1
5
3
5783
4
1
1
19
10
3
4
4
73
11
3822
3735
1
26
5
1950
6
24
1
16
5
1
3
1
101
142
10
148
2
1
1
1
294
78
5
74
848
1
4
477
5086
905
2979
236
300
3
2
29
7416
574
5
3
30335
1
3
2
8
37
46
1
3
90
7
1
1
14
13
3
70
8406
4
10
9
9
19724
28
2
3
48
25
15
1
9
3
3
10
34969
8
1011
9
42
18
14
10246
4
6
140
5
6
1353
1
6
1
437
2
18
1
8
3839
613
13
40
33644
9
57
45
5562
68
8
80
31
3917
2
1
4
60
2
1
1
186
3159
3
80
57
54
3038
18
2264
1287
606
5
3610
1
16457
9
1
90
10
11
2
48
4
2246
698
515
3
61
1217
1322
27
585
1
7
29234
42
23438
41
5279
1
213
1
352
2
151
1
33
1
53
541
574
31991
105
1
6
31
39
1
29
156
1
91
13168
1
5
109
1
309
4
24
2097
4
1
1
23382
2
4
10964
1
6
1
2327
427
1
5046
46562
8
247
4
97
2
2
4
159
17316
50
4
170
1
3654
98
1
2
2
2
4
3
9019
1
121
4
4
1
414
31234
7
5
3
305
986
11
66
1
11056
480
18
34
1
1668
53
2509
4
1
3223
32
1
401
704
59
18
1
1
2
1
17
113
2540
1
575
1
4
1896
30
4
5
8
1
118
2
67
1
3
26055
27
4
11
12
1
4
1
781
1
50
4222
4
14415
1178
24
1
1
1
3755
297
1377
1
1
162
190
74
276
99
37988
1
31
11298
102
1
1
76622
15
4107
6
12
3
13967
1
335
2
57
23
230
12
8
1
30
15
1
2
2
18
5650
15062
5
1933
232
1
2
2
138
27
58
4546
4
8
2
6
23
5
1
1
30
61
58
8
74133
33
1
4415
53
642
71103
3
1
11
46
2
1532
280
52
2
1
6
2
54
5
1
2
15
27
216
43
1
1
2
62
42590
28
19
642
6
1
63
74
4
1
239
1545
4
9
600
2
23
1814
1
580
105
135
2222
807
57
53
575
3915
1
4
87
9
2
2
99
85255
2
27
1
1
4
1
43
1
7
128
79516
6
9
3540
7233
1
1
339
3944
1
5
137
52
33
27
1
564
4
6
288
1
3
814
8
1
1
75
10
684
25885
1
17
69
3
1
1
93
12176
1
1293
2
5
1495
3
1
10
1
1
2
18
1
49
1
1
35
2
8137
9284
35
1
73
1
878
66
6
37
2
34
1
264
93
492
146
204
3
11
28
1
57
7
15
415
1
43
1
439
1
6
44
23
2
2
3
1
2
8
16
2
79
26
1
2
3
29
7
3
9
9
1
133
23
2
1
1
13
1
12
12
1
5
118
2
65
13
1457
1
10
1
1325
1
6
6
14
54
19
2
10
1
1
1
10
7
1
1240
66
3
3
6
21
1
1
77
1508
3
57
2
3
147
7
239
4
4
6
1740
2
11
2
101
8
13393
13
5
13
107
67
1
4552
19
1
23
2
1968
5
1
1
379
7
76
6396
1
4689
13
2
100
1
2
47
1
61
7
487
393
2
209
6
2
229
77
189
630
5
1541
1
39
1
4
964
758
8
9
12
16
28
12481
1
10
3
3
2
22
37
1
1
17
757
182
91
4
296
2
9
5556
589
503
89
1
1
5
38140
27
40
2
2
264
4
18932
37
8
1
41
24
9
1
1
1
1
7
352
10
31
24
3
2
7
27987
2
141
18
19
1
3437
1100
2
15
60
1
4
4
1
21514
1
4
20
1
98
707
1
25
1
31
38
1
7
78
1
9
11
2
1
4
328
1
58093
1
1
177
525
33
13
1
1
1
2
73
145
60
22
5
6
8
1783
4
11
308
3
7
9673
1285
2477
7
585
195
18814
1
1
1
1
22
5
651
7
3994
1
128
12
139
1382
5
1
1
41
1
33757
15
49
845
3223
1
4
2
171
1
4
1
10
1231
532
4
17
1
1
13
15
19353
756
33
1
3
22
8
15932
164
281
1
1047
5
483
16
1
10
387
1
2
16
669
1
17
92
5
8
1
89
3
2
2
144
1
64
1
2
735
1
397
19
2
3
9492
1
8229
1
130
9
1
1
16
3
10320
1
4
825
4
3878
2381
2748
2740
1
1
153
676
844
192
26
2
9
927
11
1
906
1
1
6
1
14
114
7
7706
28
3
3
2
479
1
15
21297
1
10
41
9
6
1
1
2
1
23
1
16263
1
337
91
1
34
3
2
8
138
516
334
3
10
1842
124
11
298
98
744
863
10
3
3
9
1
57
314
15
2
1
829
1
1
4489
1997
461
1
10416
220
5672
153
2
875
3
1
46
1
71778
1
8
1
1
1
26
858
24
1
94
398
1
19
14
356
27
2
102
15
41
261
143
1
3298
35
5072
2
14
1
3
15
9
156
19
124
1
3050
6
143
1
13
73
15
3
3
3
1
1
1
6
2
12
3
6
21
1
65710
1
8608
850
1
65
2
5
2
415
688
7
4
192
4065
305
41564
945
5023
26
19
2
116
10
7674
5
2
175
92
6
60705
1
1
57
3
1
7
798
2358
26
30
1
832
835
14
7
4
70
14
19412
8
147
2695
1
418
642
2984
71
8
9
38
1
5
1
1
1
252
1
55
67693
2
758
30
58068
2963
5
5
3
8
1
27
2695
1
8
2
3
18
3822
54
3
2062
7
184
115
78
2
3
147
1
2
965
1
1
23
2
13
100
3
414
37
3
4
103
1
1
1
1
2
112
10721
53436
74
38
1
4070
9
21
1
820
4280
315
924
96480
250
3
1
5
135
6
22
17054
189
265
6
5
30
1
1
6580
2
695
34
30161
1247
6
1
309
4
118
14
1709
1
4
2
112
8693
1
1359
3
2
11
7
1
10
30
180
13
37
8577
21
28
275
13
1
13
3
10661
6121
4774
21
38
15835
62
1
3
205
2
3
1
118
7
1
7
310
41
9952
2
204
4
12891
35140
21
1
98724
1
647
209
2
1557
31
250
20
68
14
3507
3
6
21
18
4
27
3
4
2
74
15
28038
2
521
35929
101
1
225
2
36
2
6
31
234
6
1
51875
5212
3
37
3905
2
2
30
4
6
105
1
1
1
1699
16861
3
1
21
13
1
34
4
1287
4754
1
1
3
1
29
6214
781
4474
9659
3
4485
12
5
11
1
26
1798
46
3
116
2
9
6
2
9
50
763
6574
75
3042
72
21
1
2
4662
29
1
92037
10
1
3
1
3593
1
1
34
142
6
40
623
171
1
2
3
81242
4
4
28
1
38
1
27
4
10
1
1579
5387
18
5
1
1249
2
13
4783
3
1
1
2
5293
2
28
6606
160
1
172
120
11729
64494
10
427
5
13734
109
1
25
5284
191
2
2
25
32817
6
28
15
1
19
1
43
4
16618
7
16
3
1
1258
14
109
4
20388
4
1
1
1049
1174
3116
3819
7
12
1
142
5
2
2
5
3
1309
4
8
45
1
1636
931
28
3
1
31018
1
1
357
32
16
106
70849
298
2
1
1
3
3
827
68
2812
24
9229
2
86
25
4
2269
1
3
42
212
3
10
8
1
1
14
33
24
1
21802
14
11698
7
1
2
249
99272
1763
1
16
2
5
1
395
1116
2151
5
12
8
59
2
3366
11009
131
1621
3
6
5
41
1
78074
33
1325
2
1
63456
179
353
22
4
68
1
255
23
1
78
2
5
3931
1
4525
2
1003
7
7968
16
1
193
14
38
2
9247
284
3
9
1
33
10
31
4
86
1
9
48
1
4
3014
9
1
27
15
1
31
2
2
15
7
39064
1
4529
1
52
5
11
2
621
32
777
2
3
7
13901
2
6
1
4
9399
7
1
1
15
3
98
8
1361
184
1
10
152
1
20
1
9433
1
5
1
7
1
8
5568
4
3133
2813
2
16
17
2
39
1
16611
1
2
121
1
59
32
2
23
135
29355
4
440
3
1
26
266
40
3
4
1
3
1
2
11
3
1
2
1
2
677
13
12
50
360
1
89
6
8
7
15
5757
1
18
271
906
1445
1285
1
9
1440
4569
765
93
18
6962
2
2
95969
193
53
8
229
48
2
2
181
98
1
10
1
64
104
3
2
1
1
147
3
1
1
1209
3
3
7
13
2
5
147
1
1
910
8
4
16112
7429
1
277
9072
226
32
2
10
15612
13
5
187
1
13
11431
5
1
5
12
4565
50
2
3
1408
1
5
518
1
26
5
3
62
90
265
6
9530
463
1
289
2
54
2
2
1
11
286
8
4
299
1
7
2
3
571
1
5
19554
5
16642
1
19
1
27
1
3
5
5
1
522
2
1
1
27
5
4
60
33
2
1
16
1
2
1
5438
36
110
1
14
4
4
18782
6
1
5
5613
1
1
11
4
5
158
2
20209
14
6
1
1853
1
4
38156
1
2
255
25
6754
4
1
1
47
7
22
80
3035
34482
5
2
1
1
16750
1
11
1129
32
6269
1
17
43
5
1
16
2
4349
23855
1
4
211
20009
1
1334
2
23
2426
7
925
10023
18
5
1
1
5568
2
1
3
9761
22
3
2
24
4068
1
1
140
9
1
2
362
2967
1
1
1864
2
44686
1108
221
535
7
1049
25
131
40
1
3
59520
8
2
2
2
11
1
57
2117
2
162
3
49
2
12
7
11
2
1
8551
6
8
1
4561
2935
32861
85
2540
3
1
27
1
696
54
7548
13
71814
4
11
3
50
14
1
1
11976
9
2853
17
5345
3669
14621
16
1
2
3
1
59
1
723
1374
21
10
208
22890
573
245
257
13
1
27
20252
5
2
1
40809
1
48
360
1
19
1
3
2
4
2
3
1
1
1
1
6
61
1
2510
33
39
8
3
8
7595
23
3
2
1
1374
448
5669
1
3926
46
2
23
47
1
162
2
5083
32526
25714
22
2
251
6
73
2031
4816
2
66526
15777
1
10473
2
57
97
290
3
176
1
14092
16
121
26
2
9
64672
3170
11
2
14
1008
2
10
13213
3
87
659
1
13
51
4344
1
28
1741
2
253
86
4537
6
6
2494
820
1
13
1
3
1
4341
29
1
3716
7
7275
7
1
1
8
1
3
8
2
36
1695
2
39
3
3
56
914
42
23
1
33
5
23
277
2
10
6
1
17
14
2
333
249
101
72
23
682
13
6
7
153
1
19
357
35
1
1
19
1
2
1
1
3
193
1
2
5
8740
3223
7
27
25
2
2747
1
18
698
1
3
5
1
1
1472
3
1311
777
427
4
2160
1
2
40
7
1
31
141
4
1
1
531
53
4
1
417
1
39748
3
74
5
12
497
1
8
1
18140
1
5
1023
471
25
18
6
22
6
47609
25
805
16
1
7
3
1
9031
1678
542
18
2
3
898
69
82
3
1
14
1
1
116
88
3
1
106
890
3
1
32
1314
4561
1
22
1
8
20
42
609
466
12
56
1
1
8
41335
2
1
2
36
3
3
1
20
2
73
27809
181
1
358
1
7290
512
1
10
1143
1
2
2
9
3
4310
24
122
24
1774
2
67
7488
83
12
680
1
21
27
130
2
4
218
25644
38
5
3
3
1
1
11
4453
18
1063
6
45
3485
4
34
12679
13
4
1
2
17
6
26
5
8
2
39338
1
44
103
1
4
3
12
1
556
4
33
2
2
26568
1
13
8
1
2
1
24987
1175
8
6
1
5
10
19
6
28568
1010
240
1
13
892
1
12
761
192
11
2161
1
8332
396
5
4589
17
1
2
1
2102
28
2
46
115
1213
2
3
1
5
1
58440
324
6
8
29
2044
1
6
48407
40
1
603
1
2
1
28
4
9
2
1
11
94
37
1
1
152
20575
53
2
20
1
11542
1
5025
4
59
138
1
2
11
36
3
122
20
30
62
1
1
52
29
844
70
4
1
9
53163
10408
2
1
525
4223
2
7
9
3
40
2
39492
2
1
3377
4
5
1
1
193
9
20
10
25
142
2
4
8
30708
8884
63
139
16
2
1
14
10344
3965
2
1
240
11
5084
87
5
2
16
1
1
7
16742
425
5
1
4
5
6
13
2
14
1
341
14
342
488
3697
2
1
1
3
23852
9
10
83
506
25
4
815
65
135
1
1
14
2
2
3
1539
154
50
11
1149
3
30
6
164
2117
2332
1262
135
1
2
2
24
64
1
60
29
2
14461
4
11
1876
8442
27773
5
2
114
20
4602
24
2151
111
39
11
3
1
1
53
22
1
1
1
42
6
3
826
2743
3
33
26
530
1
3
3
12
18
2
2
250
3
25
1
1
10
1
9228
475
1
2
2
1
1872
10065
2
1
2
1
24261
7
11
15
8
1745
1
2
885
6
1
8
1
3
1
38461
82864
5
1
2
118
1
4
4
2
3
1
530
5
1
2
8
20690
7
1
5
75
53
42
9
2
1818
1
3
10
275
343
14
650
9
27
1
38
280
115
3
4510
1
3349
6
2
1
52
7
2
353
5
176
3
2
4
3
1
2
1
24
1
1
1
38
26
18
43
162
2
20
6
14
415
1
3
6
1
2
892
9
43
153
11
6
25
1
5321
5
148
4
1102
84
1
16
49
89
255
1
42
3
19
2
21
8981
1
3197
1
22
7
11
1
1105
1
4
33
2
183
32
13
41
1
1
275
1
6
1
3
5739
1
6729
8
36
1
1
1
1402
4
6
2
2444
1
21
1
2
31633
3
184
6
3721
25
1
757
458
3
17
1
8
14
65
4068
15
75
17
2643
75213
4
3
17946
194
2
33775
45
2
1
7
10
1539
6
166
9
16199
933
666
3
547
1
7
279
2
8
60
1
1
25
3126
1
85
1
2
1970
1
3
1
430
11682
15
2
24
33
1
1
2
2
1781
4
85
1
6
69
90
2
15
1
1
106
8
18
1
123
278
34187
7
5500
20
3
1
17
8781
18
21
140
7
2
8
8
4
1
2
7
54506
948
168
1036
56
41
1
505
4
3
190
4
21
1
35
2
466
2807
1
1
15
1
48
1
4
11
16
17
600
143
3
5
37
5
3
3
2119
1
55
170
116
3
1091
295
1
4
50892
32
5
6
8
2
18
1
5713
80
17
5
10588
1
8
6
4014
53
9
2
17
1
192
4
2
15
772
3
11
866
9
9916
441
391
12
23867
55
2
327
7
1
1
2
13
1
1
1
21
29
2
523
14
13
1
5972
14
31
8
54
9
1
26
14
24733
13
1
1
17161
64
1
15
7
4
1
5
2
2
2
1
8
78
2
10
97440
2
1
550
243
13
276
2
4
2
351
114
21
2
358
2
646
2
24125
14
3
2420
1
506
490
8
15
78
1
2
5
216
53934
87
1
3
2
1
1
70842
66
6
4
159
56332
2
1
48
69
15
1552
34
2
908
90
110
525
145
2
106
5
137
4
59
4
9
4928
716
249
1
7
489
2
5267
2
5
1
1315
15
2304
1
3
2
4
50
13
37
1
5504
10
1
5
7
1141
1
1
5
22
3
187
3
63613
1
45356
107
416
2
1
12
2
660
1
12
1364
95
1
117
17440
5
15
6
6
205
3
316
504
2
1
100
1
11
3
1660
105
4
11
9
1
12
2
2
1
945
17
117
33
2
12
1
1865
2
1
4
32131
177
4922
1
915
2
2
123
1
1
8
3
1
26
411
3
117
6
1
4
4
16
70
2
3
1
441
5
6464
11056
1
4
31
1736
2683
1
631
820
2
74625
2
5657
3
85
58532
1921
10439
3
7
9
12116
62
27
112
1
27
8
18530
4
2240
50
5
11
2
3
31
2
56721
51
14
1
9876
2
4
1
13
40
1
1
58
3
477
1074
1
14
6
2
1
13
133
2
1801
36
74
1
2
2
1
19
2
2086
1133
1
2492
1
6
105
1
460
1
1
4
8324
10921
12
6
142
957
2
1
1
68
733
291
22
262
153
1
18
1942
1
105
160
13
115
8
35
2
17
29
20
10
1
1
1285
1
18
5081
4
4014
1
8911
10
120
11
1090
1745
2
4
1
6
15
4720
1
1
8
2
181
7
57
1
7
54
1
2
90
2
812
1
33
23816
2
2
107
2855
6
18
4
1
51875
346
14
1
1
1
1765
156
4
14
35
2
5
1
6
148
2
278
29
7
2
229
1974
1
2
140
59
1
397
1
78
3
546
1
643
150
6
1
1
11
16
408
153
548
1
1
39811
7592
20
151
1289
13547
2
3081
40
94
1
5
157
798
22
613
14
1
90
1
22
1
51
75
10
1
75
6753
2
5025
11
10274
91
4836
32002
1
1
85
1
5
48
1
2848
1
17
49
26
1
285
669
4
881
2
9
1
7
1
520
33
10
1
2
9
31
17
6694
1895
3
1
33854
299
30
11421
2102
60686
1
42
30
25828
2
1
14
4413
1
619
5
2
86
52
18
1
201
845
25
73965
2
8
1
43
29
9
4
75
7
8668
10
1
29
224
9
9
3
6
7
1
34
1
8
8
27
77097
131
5
2
69
42
21
66
631
50
1
420
1524
3
1
1
1
114
498
1152
5
18
43
71
1
1
102
3877
30
1
2
1
87
1
1
16
1876
149
1169
52
3
328
54
3
45
20
89
5
1
73
3
1
136
13
14858
1
4
14
2051
50
46
792
1
2
306
6
2
23
15
61
107
2
1
10
1
5
500
1
49
1004
16
4
3
230
33
3
6
71814
2
3
958
5
34
1
4
1
2
2
1
728
117
32840
2
1
1
1
425
13
1
1
5438
2
249
1176
106
233
129
16
245
26
8916
1858
26
3
59258
2
1245
1
5635
1
17
3
56857
64
41972
14817
5
4
393
1
5
1297
5
193
120
119
4
3
1
560
16159
113
19
865
5
1
1
16
42
40566
141
2
425
230
119
1
601
11
1
74
89
13
51
2
153
564
8
252
67
15
3
2
3
5
2119
4
33
1
12
4
4
42
25918
16629
1
3
2
3
1
97
1362
8
39176
3
2
1
7
2207
476
4
97
97
28585
640
59
4
8
22
238
1
1
13
1
1
1
1
24564
2
1
13867
1
2
2
103
1
1
4194
1
970
195
1
26
3
2
5
1655
94
1
1
35
5
15
2948
13982
1
1
269
5591
1550
5
6
42
130
65333
4
5
7
6
1
4
17
74
1655
3
3
2
1
13
1
2
2
1
1
1
3
133
27
1
10
24
7
7
9
1284
3164
55670
16
859
9029
269
1
3375
8
1
1
4
1
1
8
1
2
12
1363
19686
19
53966
1357
1655
34
214
1
78
37
79344
5
4
320
1427
29
1
1251
2
230
3565
1
1265
4
1
1
1
12
1
402
28
1
6601
202
574
30
19
31
86709
85
4
3
1
8244
445
2
1
9
14442
555
4
1731
23
7
2117
5
4
38
13
1
4104
43
6
6
7
2
98
2
5
95
2
75791
1
13414
1
1
37825
7
1
836
1106
33
31510
9731
24
2
2
2
319
245
776
1
1686
4
1
8
1
3
3
1
1
1
208
2
464
2
84
1
10
3
16193
1
289
3
7247
1
9
12
6
155
4
49757
2
4
406
2
10
632
1
1361
128
4
2
1557
1
1
912
7
2
169
6
137
1
11
9
1
5
7
463
39
165
2
1
20
24
28
18350
1441
44
2036
39256
3
1246
33
1
10
40
1
8
3
2
531
23
234
1
2
49
38780
2663
11
3
25
2
9
24
3
5
13
126
420
33341
69
15
9
95
5
21
5
694
1089
111
1
875
4
170
3
46
19
1
3
1991
1
2
22644
2
22
3
317
50
3513
1
1
34
2
17
1
2
1
20360
1
5044
1
27
2
4474
79
32
1
407
10
5
1
1006
54
29
16
592
136
1
1
16
9
12
2
3451
188
6
1
5
2
4
6
59
130
1094
2252
4
1
2
5
299
4
2
9
1
1
14
12
2
8
5433
9234
1
1
47703
1
19
90
2
10
1
8
11955
3070
2
516
34
15
3090
3
53
9094
600
1
313
7012
1
1
2398
1
409
60942
983
2
11120
1
1
10
3
24
2
25
14
2
838
1
28324
1
3
35
1
1
6
178
18
24
1
6587
6
15
29077
2
12
13
843
1
219
1
4
1
6
53
64
6535
71
3
5
2996
8
39
3
5
1
52
1
1
35
170
2566
2
682
1
1
3
5
1
31633
8
5
39
3
1
338
9
3
4
3
2
6
707
2
17960
27
2134
1
47735
45
224
1
870
2536
89
46047
17
1
33
171
392
2
63
1874
2
1
7
1
2
6
1
1
9
1
4
1
1
2
1
4
261
1
757
7075
5
1
6
3258
1
17
131
1
1
161
18
656
2
1
106
143
1
355
4349
454
21
13
17
8
9
5
70
226
78
6
574
1
1
3
128
1
31129
2
314
1
1
1150
2464
347
7
36
6
2
52
20
2
292
51646
2
7
4
15
8
3
1
1911
2
4
229
36
7
706
4752
5
2
4
1
2
38
1
1
831
421
33026
52159
643
2319
990
229
2
3
11
28
216
1
2724
58365
1
39175
1
61
1
1
92
1
135
1
25
1219
37
353
7
28
29
35763
44858
3
9
29
3379
5
1
3
7
13
148
38952
423
4
1678
9298
1
18
13
4
5
1
354
11
4450
6
600
38
14
31
2539
4
30335
5
53
12
2
1
9952
3
7
19
25
98
1489
1
2713
4310
32963
1
89409
3
45
2
3
2
722
6013
6937
35
3
41
573
152
5
435
22
253
1274
2
83
16
23
8
195
9764
35
12
7224
45
2
1
600
93
1
1
32
98
7372
8
4
58
1
7
1
30
6323
1
5
70
1
2
4
378
2
2
8528
1
268
3
2
17154
13
11
1
1
5
71
1
1
4
4
7
838
1778
4
1
16
15030
1
867
39
11664
7
1
776
28
36
367
2
1
14
9
11
5
196
595
1
9
2
1878
1
504
12
54
11267
26
83766
2432
11
9
3
24652
1
82944
2026
3
9
1
2
2
12
5
4
20
1
58
12
3
23
10
11
4804
2
21
49
343
3041
1
7290
3014
145
23
53
21
1069
1
24
5
53
125
30
9
6
1
4522
92
340
72
8
343
4
1
238
3
4
1
3808
4
6720
1
11
188
20
17
4
215
5
59
1
1
7614
1
141
3
15
1
222
1
3122
312
5
2
17
2158
174
6107
38
1
16484
446
2
4419
215
9060
60
3
28
14918
2
18
1
12
12
50128
359
2
1773
61
181
3
89962
1
6
1428
5
69362
1
1
10821
11
24
6
1090
1848
1
41
1
42
12032
203
91
50
2
189
5
2
27
25
236
1
1
57
1386
7
15
2346
1643
29978
7
1
3652
92
1
16
25804
10
1
1
1133
1
306
30
10
3
8
50
180
4
767
2
1
15062
951
8
92
1
1
1
1411
5
93
858
3
10
2
23
43
7
7
74
1
1
1411
3
793
27
1
2
1
6
2711
2
12
6
4
176
235
65
10
29069
6
5
1
3420
41391
2
506
87966
954
3
216
1
12
3
4
297
74
2598
3
1
14
7
2
162
1024
324
3
1
1
24
173
23536
1
2
18
4
111
12
1
1
5873
9007
1
60
2168
40026
6
11
4739
37421
2
4
1197
995
68
5
2
40
1
374
13944
6
1153
4
13
11
3
1093
39
267
2
1
72
44858
33
5657
241
11
7
109
21
2100
4
5255
3
15
2
116
477
6
87
1700
1
5
1460
6
11
5
138
1
51519
95
4
18
525
1
7993
4
1
70
159
4
315
32102
127
1165
3
55
1161
71
1
1
6
55
1413
383
78
31815
1230
11
5
1
57
1205
1
2836
3782
148
2
100
7
3
1
1047
4
13
2
1
6
32
13
24
1
8
1
1
2
18
333
6714
3
262
12
139
34
49
1
406
12
498
2
283
6392
3
36
82
172
83
3
1
645
41
1
3122
17
4998
43
41
1
118
191
600
10
2871
2
2
11
27
4
2
3277
978
2510
32
2
55
232
1
1
347
2
4751
5
6
36
7
7
11
641
232
1
3
200
9
2
1
6
5471
14
91
2420
620
24
2
5
3
1444
53
3
1
8
1
12
49
6
1
1
7
39
78
5
1
1
1
1255
923
3
4
31
1
1
1
14
1
7
4
25
1
3
6
1
1
26
12
2
5
10
15
573
44
10
1
1
307
8
139
976
48
470
23
2
259
1
176
82
79
1
4
30
114
19
1
2
4
53
6
1
871
4
98
1
219
21
1004
33
13
4
63
98
54
474
2
8637
10
1
4
3
9811
12
1
55548
1
2
9
52
277
1181
5
48
190
5
78
21
1
1
8
29
44823
2
10
302
19
17
65
5
97157
12915
2
34
1
2
2
248
1
770
106
1
20501
3
69
83
347
407
3
297
68
5
25
3
1
9080
8
229
68
34
44317
36
6659
2
796
2
81
9966
8
10
5
5358
21
4
1045
2
3
47040
3
1
3
85
1
1
2
11
9
15
3
1
1
31
95
27
33
1446
30
2
2
11
1
3
3
1
30
503
11
2
9
203
2
9624
1
1
1
1
5
2
4
819
1
8
4
152
1325
1
24
885
6
2
9
29708
1
4
29
1
1
7
15
47
9
1
5
48
3
1
24
1636
7
1
1
125
2690
10
7
29141
2
9
47
293
1
6
1
60779
1
441
298
13697
1
79419
22
265
1
5
18137
8
7
1
7
54
3
22
3
43
2
1
23
1285
9
5
15
54
74
1
396
185
3513
3
863
589
2
335
2
558
10
1
9
4
1
2
10
12
12
3
1
19
3
15
1
13
79
3
2
1
65
1
235
2
4
7
7
1
17
508
196
5
2
2
1
1
1
3593
1262
843
5
339
7
1
31471
3
46713
171
333
1
4371
33
862
49
131
6
3
2802
101
19
136
8
1
1
1948
1
100
357
6
32665
1
15
354
1
74764
9
1
22
20
36
1
149
116
1
4
5
69
18
40
3
1
32
12
73
1034
29
9
4
9
197
79
604
27
207
27992
7115
1
5
4
161
26
196
47
13
388
24
16
1
1
1
5
4
18
1
205
1916
323
50
3081
565
84
1
40
577
1
7
74
2
1
16
10
247
31973
66
1
59
1758
5
5737
50
1
1
7
10
1
58729
648
3577
288
18
75
3
16
1
469
5755
1
14
3
32
87
11
66102
95
118
332
75509
4
1
5285
1
1874
1
87
95
1
4
284
2
6
1
10
1
4
2
2
4
2
44
3
1032
618
4726
1
1
7477
1
148
138
4
6
1
14
1
117
29
3
401
393
1
2432
1
1
19
2
30
2
1
111
949
12118
224
15
344
10729
20
2
1
24
2
3
1
1
1
6
136
1
1
551
7
11
198
6380
1
3
6
766
5457
1
10
5992
126
113
1
3
141
13
9
2
310
26
309
77
5
1
75
289
1
1
23
53
3338
1
11
1
3577
8744
39799
2
1
4
139
4
7
6
27
3
25078
1
612
1246
70
3
1
46
17
5024
305
1
16
564
67
235
6
63
17
7
1
11
2
1
1
4
113
1
3
1
17193
3
4
3
2
13
1
5
135
81351
3
1
59
3
1
1
74
5212
30372
24
1
1
3
2
3891
826
762
122
2925
46
1
1
14453
1
1
1690
1930
2
30
33
4
72
29634
1879
1
258
4
1
1
1092
1
2095
16
59
89
5
15
1
17
17115
2
8
1984
20
225
608
1
2058
82
4
8
122
7
9
23
11
1
20841
1
12571
67
17
1
4
63
3
2
2
143
53
3
3083
50
10
1
6
6
3
4
6
2
4
456
413
766
1
6
1
46088
1
4837
150
31
2
7
3
38
39
11
530
22
4
12
7502
46
1
1068
27
1
225
709
2525
66
1
1
5
30803
24
12
6
8
4
1
45
3
9
1
2
68
1794
1
421
135
1
4572
572
3
75
22
43884
56
50506
6
3465
1
2
3021
275
2
218
1
6598
204
1
1
109
152
1
31870
1382
4
69
4
1
5
2
733
3173
1
1397
1
1
1
3
2
1
1
4
8
1
5
3
2806
106
1
10
5
5
1
12
272
19862
2
137
60
1
9
1
1
56
88
1
9181
1240
1199
5012
109
5
76
98
515
2671
5
160
4
2
5
271
13
3
1
10
131
2
93
4
3
1
210
9
1
72858
57
1
73
2
119
60
2
23
1
8
2
5
3
3
61
82
33
669
1
1
5
144
1853
1
660
4
1
6
1
1
5957
4
4
37
16
125
2
189
2
621
181
4
38
156
3
8
11
1
17965
7
8
1
1822
1
126
4
170
1
825
10
14902
3
1
5
9
2
62
201
49542
3
1
57
4
4
1
1
2
6
129
4
4
698
4996
11
299
50
154
838
2
2
2
4
11
2734
3
99
95
93
1
852
2
2
263
61
448
1
1
4
33
7
3
11
1
538
437
11
1
305
23
2
58600
111
1
1
63943
113
73
613
14
4
64
1
7
72
5
536
15
1
91
9440
1
79344
27
1
9139
296
298
98
1
8
11
8
4
13
580
11
1
30
14
6
4018
54
2034
3433
776
13290
9
4
7
24243
3
7
41
2
2
2
1
6
1
648
2529
4
63887
12
636
2
1
105
1
42
165
1
219
5603
4286
28527
3
67553
3
4
2
1
48
11
205
40
233
5
31870
1
3
1
16
28
2
542
712
1
1
656
2428
1
31013
2
511
6
4
1
16
1
1997
6
3
199
8
1
16117
2
43
2294
1
27
12
27
6
11
245
15671
1
8
4
3
167
1
26
2063
2
251
37
46122
7
130
64
3377
148
3
1
3045
108
1
1
15
62
4
1
2
86
16
1
4
1
124
15
4
8
1
144
209
3
5
3750
4
47
6
273
562
166
1
82739
1
211
43
33
47896
10
8
6
12
8
1
190
8
6
1
4
197
124
5608
3
19072
1093
43835
5
1
314
3
11260
1152
89221
1
2
329
384
28
43580
2
5
384
54
98712
491
28
5
1
2
1
3
90
168
47069
35
1
2
31398
728
1
1
4
1
42
1
18530
1
7
5
90557
1
1
215
552
698
26
2809
160
60
8
133
430
3
7
2
147
5796
1334
6
156
6
325
1
10776
3
3462
8
12
1
160
168
380
226
6
7
4
571
3
789
42
63
2
9989
4490
100
1
11
24888
83
1
62
2637
27
3
24
14
485
3
29052
2068
757
5
8
43
1
112
8
165
8
1
14
1
50747
393
27034
38
1
91
3326
1
9
111
20710
11238
15
1
1
1
1639
8
2
137
1
1
30
1554
1
15
3
122
1
2
67
166
19
7
42
2
31
240
29
34
399
2
8
1
9507
6724
2
13
33
72
58712
3
14
676
5
2
8
72
74
9
30803
10
23
1222
1
2819
7
376
9428
2
15
37291
101
1
79
25
23
1
13886
1644
1
1
619
12
24
1157
26285
92
24
43
4
10
34
4
6
5966
4
1
1
1
3
13142
6
561
2
2
2
313
512
2
1
15
6
4
4
2
1760
4
145
1246
45
6
7
2
4
5054
10
14
316
8
736
2051
1
2
210
8
22600
3140
7220
1
10
1
6
1
1
1
2
4
32829
721
2
1
1
84
18
1
6302
26
41917
19
2
39
6
36
21
2
4
2
1
1760
154
14
1
6
38
4
51
1
2
12
68
204
7
1
1
3
2
1
2
18
9
17
1
12973
1
1
2
490
31398
18649
2
121
1
48
5
3
30
218
1
180
5
7
1
3
179
1
12076
9
497
4
6
1
2007
140
2
1
1
4
1499
1
3
76
184
2
76
14
33628
21
213
23
2531
47
2
117
2313
5
1
1
2
1
2118
4
4085
2
7
28
1
13499
10
7
396
23
8
8
4
2
708
4
41
4216
170
7
9
1
2
102
1
1
5
1
69730
466
1
15
1213
3
1
103
12398
25
39
1
1
1
38
7
2
601
76
31
18
24
1
71
82
9
5
4
1670
6
332
2
93
1920
10
72
358
26
5
1625
6
1116
2623
1
3958
1
23
380
1
1
1
1
2
3
1
1110
1
2
3
384
2
2
11
107
944
51
407
5
936
2
33513
17
3
1
32911
35
1580
280
45
1
291
2554
4
4487
1
4
1
2
11
931
5
256
2424
4
2
18
76
10
3
1
10719
13
1737
435
625
20
1
1
5
1924
87
1
13613
1162
2471
11
1
18
1897
39
1140
1909
355
2
61
30
5
3
893
12
2
3
492
1
1
19
2
278
1071
2
15
36
1
2
14
99
613
1
1
1002
11
1
19
238
50
39
2
5
16
4
182
32
4
41
1562
8598
77
23
1
4
2
54
2
3
21
48
92
1
21621
39
4407
862
8
393
6
3
85
1
22
23
72
36
5
135
1
3
402
1
27458
1182
138
1
1
355
5498
2
1
1
340
1
3
4928
13774
1710
178
29
2
9
2
407
22
9
5
28
1113
1
14
1398
1
32
31
1
6
1049
3
60947
5230
1
39
28
18
111
81798
11
1
45
1
193
10721
1
69562
36
1
2
1
1349
16292
19
63
2
6
1
1
2730
2
10
15
7
1
9
9
89
10
20
1
2
4
24
25
5644
1
2
181
74
13
7
26
5
3
4
4
1
1
2
126
22304
92
10995
24
43
8
1
68
1
65
1
6
4
18138
91069
13
44985
3
4
1
1
7835
506
1
58
2
1
9
56
9
60161
10
281
2
3
5
1
86
10
54
1344
2
83
9
9476
170
1
9318
1
218
5285
144
524
7
147
106
1
86
30
223
2
96
136
1
2605
10
67
16
1322
2
300
24
2
1
1663
6154
4
1
33
23
804
3
247
7
14
22
18931
1
2
58
2
198
6
1
13
32796
1
7
19
8
7
42
1
7
6
2
1
41
9007
10834
32058
33
5161
40
3014
349
1
22
1
1
47
1
11
2
3
188
48596
86
7
2
13828
887
1
1281
367
47054
1501
39
742
37
4
4715
5402
4372
1
18170
75
64
1
2
3
1
1
19
202
46
5831
5
1
1
14
83
1757
6
3
10
667
145
3
1
1
853
2
1225
133
2
3279
1
1
5
1
41
1653
2
16
1
5
6
1451
1
9
67
2
1
4
718
1
23
202
10
45
2341
13116
503
2
4593
3
6
42
5
2
4
1
35730
1
65
96
1
15
21
3
478
2
94
1
1
1
2
6
497
15
3
1
102
1583
76
10
1
39
1
23
240
2
6
684
5
25
320
2
3
6
4
14
2060
3
402
3
8158
1
1
11542
35
5
1
39
12
18
2
6
1
1
17224
2
1
2
6
1
42054
70
6
1
236
7
1
955
7
1
36
483
5
1
91
2
1
1
254
422
149
23
8
2
235
3744
100
1
1
577
1
4
5
1
4
292
8
902
1
40
6
1
42
15
1
1
3
1261
7
31
42
39
1327
2
8
4
1
38
1
199
10
1420
152
2
130
82
10
1
1
129
12
29705
2
2
14
10059
13
41
1
1
34
2
104
4
1943
1
14
122
241
73
8
1
3
2
1248
183
1
667
1
2524
13421
1
1839
9
1
1
1
11
4054
14
1
25
3851
1084
2
1
3
15
3
2
1
15
10
2501
1
11
12
1
3
4107
1186
3
13
166
4752
56
1
57
33
27
1
8
5886
24852
4
56
5
1
111
3
5606
4
3993
1
2
120
89
3230
3
7
54
39
10
5
1
353
2
3
1
6
1
30
1871
109
194
19
9
54
14
52
2
7
2
255
511
421
7
132
15583
44
3
53
383
9
314
1
3
22
14
370
3589
2
2242
3
1
1
1
19
4
17
2
2
31
79
66653
11
18419
1
2
7
25
8
1
98
10
168
85717
10
3
2
6558
5
2
35
1
181
2868
5
2
3
674
3
6
173
8
1
4
1
68
948
1
26
26
2113
107
3
18
1
67
21
6106
35
41
2
1
11
1
37
187
511
3
2870
684
11433
8
9
1166
55
15
11425
12
1
2
10530
381
46
3
1
6933
34
24
5
3510
2
47
114
1
7
90183
44
12
19
2
1
620
876
1
1
168
1
1
445
368
1
2
640
26
67
872
1
7126
6626
1
5
1
3
114
249
3
1
23
4
7
130
1
60
206
4474
10
813
2
154
36
6
103
1
2
3748
3
20621
191
1
1
10
23
1
10
483
5
1
4
45932
13
4
7
4
1
2
6
1
34
2308
10
6
35
1
5
2451
2078
43
258
11
14
1
1
3
98
1
40040
2
1108
2
1
1
4255
633
4
60
1
752
4
11
199
465
31234
3
8
3133
3
2
126
3
2
224
12
1
82739
3
55697
3
1231
27450
1
65
13422
6956
1793
14
896
11
79
55291
1
1
1281
19
1
1
13
3
191
1369
2
4
1
11
21
2608
1
842
2276
302
27
27
242
17
5
687
39
10
1
2
1
2
17
2054
2
9
2
10
426
8
2
3
4008
618
5
60779
2
1
4
7
615
23534
1199
118
51753
2
65
1
73
1418
2
20
45
28
969
2
337
2664
1
6
1
9
62
1
28
125
23
3
1
38614
14761
1
8729
1
16
2
3
3
67
5
3
1276
2
2
2282
1
7
2
26
591
6
15429
18
11
1943
6
148
1
4
3
15
8
463
167
651
55
72105
5
1
2
1
2
1
14
61
1608
1
6937
1
15
1
19
1
1
812
5
5
3
48
5
2
1
1
2199
1
53
2964
1
1
2
194
27
218
312
1923
2160
83
3086
15
2435
429
9004
835
3
1
4
343
166
2
1
10450
4894
1
5
271
6516
2
192
41
25
7
1
5
1
3
28
224
12
1
1748
66
15828
1
23
7167
223
419
2
40
54
8
91
7
12
1
1
65328
2
76
2164
71940
22471
16
2
1
41
1985
2
9
3
8
4
6
453
18
17291
26600
150
1
70
62
2
2
10
66341
603
1
2
10
34
2
6
1
31419
1
9
9
2
8
41
33
130
3
5
13
1
4
3
220
1
5
1
19
1
11
3
7
10
5
54199
7
1063
4
1
7
14
1
644
93
10747
528
228
1
77
2648
2
62
4
1
26
1
16013
426
35168
2
1
50
4289
5
96
1
46
1
1
4
646
10516
5
1
2
15
78
304
1
16
8
3
28
1
10
1189
97
14
1724
1
1
2
78
60
1
13
732
18
1
1
164
48
457
796
8
29
1735
362
73
25
207
2
6
3
4
468
2
144
2
6
34
81
30340
1
8
68
648
4
4
3905
6
1
987
3
157
8
2
1
12
3
3
5635
462
4809
11
10
20
74
4
393
1405
20
27992
1475
1
1
1
2
1
717
18278
96
8
1
1
86563
3
14
1
5002
11569
952
4
652
539
1
20521
1
13
1
39
1
141
7
7
6
79
1
23081
105
1
653
35
3
97
6
5
2
8
3
1
529
1659
8
3
33
11
2
3
466
156
1
1
91
4
3100
2
2
91
1372
27581
60
412
7
10031
199
2
3
24
5
22
229
363
20
582
575
1
3
17
3
1195
2
1
18
12
1
3478
452
1
4
1
490
3
14
105
16
1
47
18
1132
2
8
1
1
5
752
1
1
21
1332
1
4829
1607
88
3
2
1
5
276
1
1
246
3
59
3872
2
1
256
44
25
41
2
181
1
1
2
56
4
1
4
16
5
2
1
42
1
1
1
266
31
1
89499
2935
272
10
1082
1
21
2
9
1181
8
1
73
9852
1
15
25
4
1
56
1
1
116
1
206
17
42
2
6
98
437
124
140
4
12
1
2
3
1
1
9
3891
2
1
4
3
429
33
1
4784
60224
10449
1
2
1
42
1
3103
4
336
428
3
418
85
3
2
3
7
1
1
11229
2
21
1
10
12
32
4
91
7
26
82354
2
6
2
1
205
393
4
1
1
9
26
1119
4
1
19
3303
604
2783
10
1
1
7
1
1933
5
1
22
8
34
4
161
2
5
621
2
8
8
43
812
525
48
1
319
1884
52262
994
4
1
1
2
447
24
6
421
1
6
1
76
431
16
1
2
213
258
1247
95
1
10
8
1
22
33
1
4
1
1036
4
1
4
3
81
160
5
35
3
2
2
91
392
23
1
10
4
1
32
10
2
1107
13
65
15
34
4793
86
14
3213
1
1
2
6
1
12
1466
3
2
2
2
1
1
1
3
4496
481
3
1
2
1
160
1
635
57
14
1
84
6
4
16
3
112
1
3
7
3188
7
9
191
2
2
16
163
2
6
3590
26
1
1
1
4
1
183
1
4
242
3
152
3
275
4
5
15
4
39
1701
4
377
1021
3549
2
31
2
42
4598
160
13060
2227
1
16
137
69
6
6271
52
1
80
53
1
1709
29
1
64
20
2
1
2
8
9
36
2
32
8
271
2
6101
59
68
243
222
102
9
7
1
1
3035
11
37
28
1
1
30
47
1
1
2
20
1
1
1
520
1
1276
536
1
189
7455
1
12
1
1
59434
1
84
12791
46
2
7
2
180
1
6
8
13
2979
8
1
2
6
9
1
9086
264
79
50881
1
15
80
1
178
1
22
112
1
518
10
3
1
48
149
3
17
1
5
221
1
9
5
1
1
4
38852
5
4
8
2
81
4
21
90
2
161
1626
40456
1
7
9110
5
1
1
4
15
27
8
1185
13400
4
3
13580
1
24
1
28
42590
211
1
1
128
45
119
6
1
90
3
275
231
1
6
2427
8
6
56
6
1
67
1
12
62
2
52
17
780
1
6
30
530
1
1
1
1513
89361
111
1
17
2
45
2166
431
8
4
651
299
4
21
1
841
4
1
29
1
2
28
34490
2
45
350
8
69
23756
1
9
7
19011
1
1
151
385
194
933
82193
615
464
37
1
1
4552
3877
1
1
424
1
1
16
5
162
403
1285
1
42
3787
10
28
1
1
79320
142
35
26
164
4
1576
8956
18
1
30
5
82
3
34
1
11
245
1
2473
1
2
24
801
2
2
2
1166
32
1
1295
1
3
188
40
3
3140
1
1
21
8
10
421
2
1
6
2
1
13
3045
10231
11
10043
1
37
5
3
3
1
11
9
1
147
3881
39
149
2
8
326
369
80
1
187
3
6
1
13
1
15
3
2
106
4
1
12
9
7
40835
2168
1
64
3
8560
34
8
67
5
35
716
52
2430
1
34990
1
49
27
1
1211
2
3
2765
3
22
5
14
5
1
9
1931
136
38447
8332
3
2
1
9
3
2
49
2
1
1
117
12
75
50
2
1
86
169
18
45
26
13859
1
2
12054
58
2
666
1
10565
1
38945
107
1
272
7
9
50
697
33616
749
112
2
1394
15
1
1
6
1
1
2247
125
2
5
3
101
1170
2
10603
196
16949
4
10
1950
25
36
4
4
24564
1
4122
3
49
315
10
3
4
74
110
1
25
1
3381
4
5
223
3
19628
215
108
11
3
21
6
458
2482
1
9
4
39
71
10
122
884
1
230
1
6
1
3
8
1
1
1
4
1
49
67
2
3
144
1
271
1
29
1
33
482
1
656
4
292
1
159
1
1
119
12
1
2
90
25401
2
56
2
1
1
166
7
2
2931
1
21
262
926
156
3
60
23
2
14
56
1
1
1
904
2
1
43884
541
1
42
8
2623
6686
4300
80
1500
14
283
5283
1
59258
189
2
479
3
732
1
1
12
5
18
1
7
3310
189
13
1
5
6160
5
41
48032
6
117
1
5
1
6
4414
1348
9
24
76630
719
2
1
1265
7
1
22
623
1
66033
1102
188
117
3
1
2
2
1
2
42
5
52
4
210
21
70
2
1
26
32
1
3
136
31
1
3
1
296
1
1028
29
3
1
1
223
1
616
21
10
1293
1
31
390
7
4832
5
1
15
7
5
828
30
2
1459
1
2
9
12
3
4504
72
9
15613
2
85
5
20
19
1
4
11763
18
198
1
9
1
278
9
1
3
909
8
103
1
40
7904
9
1
4411
1586
1
646
3
10
11
5
6
2062
3638
1
5187
73
45
929
13
41
5284
146
1266
4
4
2
70
1
288
1
1
3
4
60
1
13
1687
1
32841
8
3
43
2
1
444
1
44
15
7
9
77
3263
1
2
566
156
2500
1
60779
78
66
692
7
474
1
17
40
3
14792
19
1860
1
1
3151
3
1
2
5
11
2
2
613
1
2
3
1
2
4022
984
7183
1227
1
922
333
2
1
53
3905
1
1
9321
4
22
91
61
17
627
60
1193
33
458
4081
1377
23
44
16
11
37581
1
7
659
342
106
1
5
10
227
3
1
4
2
3
16
1
53
25
102
12
2794
15
25
89
3
1
11
2274
92331
2
2
4802
5
1
2071
3
597
198
205
1
23
742
40
1
2
182
102
4
207
628
4
7
4
3
4169
2
26
6
63
6
5
1
2
944
1974
1
30
2
5095
2
2
14
3
2
428
1
1
2
2
445
62
17
1
2
31
3460
4
81567
3
7
262
25
8
21
75
1
18
1
19
1
6
1
1
12
1
271
50191
1
1
1
2
25
25689
19
289
2
4
4
1
1
40
41972
1
1
8
215
3
1
10661
628
740
2
1
218
88
1
1
2
162
279
3
22593
9
2
22
4
226
1
11
1
1
2
49
1
40
3
1968
20
223
1
7
149
3
50005
125
94
2225
1
6
38
125
2
14
13
1
12
11
33
70
1
20
757
57
105
4
1
3
35
1
15231
649
71457
3
8
1
1
3
8435
1
2
2
557
414
23
1
11
1319
26
3
292
2
160
1
74
2
1
3854
1
3
659
1
7
4
5971
20
6
3
1
1
200
3
12
444
56
1
1
4075
1
7253
42
56
15
2
1809
622
2004
8385
1
1
20
1
2118
1
2
412
37
1
1100
2
11
1
4
10
2
215
2
13
58078
1
1394
94
776
25
1
3015
21
1890
5320
20575
339
48
6
90557
8
1
33
28
4
2
3
1286
1274
6
134
1
6
16
57
40
28264
30
102
1
59964
607
8
1
1
5
10
4
61196
1
1
2
16
2
35
1
1
4
1043
35
4
1
6380
88
1
33
1
5
12413
1
1610
6
2
2182
1
852
13
109
1
1
1
5
919
1
8
27
43
88
10851
4
33056
790
87366
20
6
1
108
23
6
475
315
1
2
1212
1
1
2
7
21
3
7
8
1
20
3
466
1
143
15
114
2
17
13
2
73
1
7
1
1
14
2350
13207
111
3
51
1
6056
1
2
3209
42
18
9
89896
4310
175
3
2
41
1
9356
120
586
79
32649
81
1
7
1246
1419
2882
18
2478
29357
312
1
1
75
65
11
396
5
13
1
9
2
1
1594
796
8
13
5146
291
1
270
55
1
3708
6
7
85
95
9
5
13
84
2
10
1
19729
2
1
65
2
2210
6
2
19
11
2
42
3
1
40
675
9
22
1
27
159
356
2
1
5
2
27
2
4
2
1
3
6
241
86
239
10
10
26
22
8324
3
9
2
91
2
593
2
144
691
8
25
1
5
11
3288
8108
2084
5
8
2
8
150
1
305
218
204
4
600
4
1
124
1
1
17
2
7537
15899
6
127
14481
2
2
68
628
6
28
1
22
2
3
40
1
54817
658
183
5
1
3983
48
4
1659
1
1734
39
12
2
1
15
22
178
951
4
1173
626
1
8
43
3
7
3
9
1
107
340
12
2
206
14354
1
86
1045
7906
1
1
6
2
5289
1
26
280
6
950
3
1
1
34
10107
27
95
4
5
1
68
382
4670
1
30
38
3
62
114
2052
4
1
15734
1
60
683
431
9
22
3
10
11830
211
5
3
1
18
9842
31
3244
1
16955
5
9
2
128
1
2
135
1
1
12
2
1
2
8691
1
12
1
16
1
4
7
1
2
1
231
24
1
676
113
16
49
2419
3
1
68
23
3
3
6994
130
4
1
1
498
33
1
309
61773
130
43
17
75
1
4
2
17
1
2
202
71
5
334
299
2
103
1
35
1
13414
401
7
690
10654
1
5
11
2207
40
3
67
7780
6320
5
275
903
602
1
54
377
18
3953
1
1
1389
10
27
3
4
270
11
2
412
4
16267
53
15
1
1
23079
3
808
209
1
829
20
8
23140
65
3
5
26
1769
8
5
1
1
27
3
3
1444
13
1
12
6107
90
1
639
96
4968
1
189
8
247
2460
7
38
272
4
2
2
11
1
85
6
2919
1
69
13
35
1621
16
3
1
2
2
63989
89616
54
3239
70
1
2
9
1
108
55
3
1
36
3
21514
499
56
130
1
413
12
352
7
17
1349
3026
190
14
3478
5
2
1
6
28
13720
2
10
14
11
1
1
52
171
9171
2
10
944
2638
6
6
18
6
21877
4
47
51
79
23
2
1365
1
1
4
67
9
2
14
3
2
7253
54583
6
27428
2
1
167
1
2
5
99
24
3
1
1
19
6
2
1
12
58
1
868
1
3
2
2
1
720
15
4
1016
6162
36
10
3
3
3
11
1
1
66
119
2
5
1
1
4
8
7
37
61
10286
13
406
3
58617
2130
62602
33
1
1199
10
4
15
2
648
52
9
1
29681
1
17
155
9
1
11952
5
2
22
5
4
1
4
47040
4
2160
3968
1
19
8292
10
74
385
157
13982
2
4
33
2
24
11
255
218
1047
1
15
201
7
1
1215
374
42846
2
73
18
88
143
10
37300
278
5660
6
387
10
1
1
83
602
1
2764
32
16
16179
17
14
6
84
2
650
1
9
185
7866
66358
583
219
62
171
1
2
45
190
6
10344
2
10
390
3
60
4
2
16
2
14895
7398
159
19694
17
1
1
4
40456
61
93
3
1
633
13
7
16
5
567
2
1619
3188
16916
2
1
3669
32
7
388
2129
73
60
86
14265
386
97748
1
1
3
1
1414
2
2
3
11583
13574
1
8
41
7
1
3
1612
1
55093
24
89
9
336
4
18
1
1
33
6
67
15
225
1
411
1723
4
413
54
1
1
435
277
1
1
1
175
16
58
44106
3
4
5
7
1
2
1
97
18
4
219
3497
53
2
3
774
2
1
421
4
34
25
578
1
1
44
39
8387
47390
104
37
10466
76
4
28067
52568
895
17
26
186
57
17
10249
7
1
1
1
15
6
794
500
5
87
17526
30
1
1017
7
15
6
1
8
26
114
1
170
40
105
160
1
3
683
270
1
52
13779
5
6696
4
1
10737
1
73
435
1
8
7
905
2160
98
159
1
51
41
43
79
26
4
143
1
1
9
8
171
1
76
18
170
1227
2057
2826
3
4
1
20771
592
2621
10
11
4
225
3
2
206
1
249
65238
1
36
922
10100
7
11
3
197
8
7
68
165
5
116
1
4
3
13
12220
86456
2
5
1
3204
3824
1
2
4753
1
30
533
395
42193
7
1
2
249
61
1806
21
1316
1
1
6
579
7813
12
1
4
1
9
6
1
1
31510
1849
17
12
2
1
714
10108
5529
2354
4411
2
33
1102
6
13996
1
7
157
219
38
834
3
168
20241
1
1
1
13
26
91129
5
17
2
8
37
2
3
501
7
3
6
5
1
33
100
2
1
6
3
2
2
20
37
4931
12
4543
128
1
6441
3
2
455
450
118
3
3
5
13
154
1
6
11708
6
246
779
24
27
1
1
1414
23
1
1
12
5
2
4
7
98
65
10
9
10591
31
1702
8
1
1
4
28197
753
1
5572
3
11
2
1
88
10633
21
3886
6
162
35
1
1
41
4
7
1511
9593
485
300
26818
1
73717
1
4
32243
7
68
47
619
6
1
28
2296
13
629
518
81
374
1
229
820
921
3
72
4
1
43
3612
1
181
119
8
1
600
2
3
2
41
1
1
1
2
15173
1
13
12
8
12
77041
2
25
170
6
12
61
665
3081
862
5
1
38
1
15
244
1
4608
66
370
1
99
8
42
742
17
2
10
5
133
272
10
2
13
19
34
2
1
15
1354
1
86
6
14
51
335
9995
1
3
2
4
47
34
42
2
1
1
4
137
3
82
10484
21
4
504
4
162
26459
1
29493
83
2
135
769
2
1
57
170
10
1
5
1
4
1
1373
1
36
3014
689
3
1
3
60
413
816
64
1
27
6
2
11
1055
2
26
14
1
427
12
28
8
1
321
74
393
2
1
198
3
55
3763
1
42
1
62773
2501
16
10
1
18
1
1
1
5
9
3
171
386
16
519
43
26
19
273
2
3
49930
4
7
1
29
28
1
5028
43
79
357
1
23
1
11
1
1
78
1764
1
2
2
2
24
52037
18468
12
65
1
72
2511
95
35047
10
328
296
68
797
2
270
8
21734
1
556
1950
1
1
3
14
1
1
3141
255
33
1
2
99
1
5
7
6
1655
7
1
1
26
975
1465
6
47
13
9
3
81
1
1661
1
1
218
1
144
9
20
2905
34437
4
16227
28
35
60
534
82
1
281
27
860
9
756
40542
5432
1
2
125
1213
11
6
7
9870
1
2
4
61454
76
61
441
2
24
5
11
382
77
3
2
24
14
346
39
1
21678
5
5750
7
144
3
82
4
550
22
2
1804
38
5
206
31
18
1
911
1
9180
28052
1220
2
71
3026
75
28306
10
13
1
257
619
10
1
83
4
65
29
5
10
4
2
15728
1
4
88
2
75
18
4
8
8
1
717
91
9229
749
7
7
5
1397
30450
45
1
13
19554
53
164
1
3
197
5
1
1
24
2
8
4
3
7188
1
631
17209
3
1
7
146
18
1
63
3
12352
7
1724
4
3
2
8290
4
6
1
25
557
13
3
3
1
90
12
1
1
2
1
4
9
375
3
1
1
1
9
50637
3524
483
3
7
3084
57
2627
676
2
22
46
626
6
1
1
14
27
1876
398
3
1502
2528
51
4
3
7116
2
2
317
80
1391
496
1
44
1
61
1660
1
2
4
964
1
38
2
1
1798
392
1
8
4
17
434
127
3792
9
7
326
1051
5
12
59
14
492
6
65
7
10
2
2
94
2
1
9
2
6
8
1
1495
6
3
30388
2794
6
21
1
1
1
42
43
3
603
7493
1
17
3
3
235
8
2
39
1
34
246
25
336
6
1
25
11
1
46
1526
54907
480
1
425
3
15
4
410
2
5
1124
24
330
7
3261
31
8798
6
7
1
132
3749
51
116
1
3
2
5
1
1209
388
1
374
19
3
1
123
43542
3
70577
420
97
13
203
2
1
264
10
1951
4
7591
1
10
293
8
46
138
1
4
68
6249
44
6466
7
1
26
3
63
2638
5147
7
1
76
37
516
2831
1
2924
14
1
2
5145
1
1
1
20
4
1
2
6392
3
275
2
1
1
5
44
10439
178
2386
421
28403
5
1
980
8
1
4
3
1
24
15
1
24
34
3263
160
4704
22994
479
20335
54
2
9
385
3409
25199
1684
10
11
17
117
4
1
1
13
917
1
2
1
1
3
6
2
15837
47665
32
2
36
1
1
69715
80
3
21609
1217
13
387
339
2
12
5473
16
160
1876
65
4
2
2
1
3
1
5
1
4
99
4
63
6
4
2
10
1
1
1
2
13
3
47
28
1
10
83420
4
31010
8
15
13
1
1
59020
44
239
253
1
11
1614
1
333
2
214
2
50
1
8
3
1
3547
15
2
1
1
57
176
39
1547
10323
1
10
25
43
43
1150
8637
7262
8
1
49420
227
8131
22
80
91
1620
4
227
99469
1
1022
1358
23
2578
1447
5283
3
17
3758
5
5
1
2086
54
52
36
15
1
234
3
3
26
2
1
1
1
19
90
2
5
4386
12383
41
5
4
284
11726
69
1
10
1
1
2125
651
4
13
6
84714
1
3
1
4
101
1
10
35047
1
5
2
201
1
2
22
2
3
58
1
27
1
1
1
30
27603
3
23
143
149
3299
2072
1
1
4
768
4
1
2
6
198
54
23
2
2
1079
19
16
1
3922
779
7
19
1
5
1
114
3
353
16
1
13
194
18
10
1
26
1
1
6
9
1
38
10
862
4
14
151
1
38
1
2
21
1
4
1
57193
3803
3
442
15
1
1
11528
12
1
79
3
1
4
37
1
2217
134
1
8
1
2
4
1
1
16
93
3
4829
22
76
52037
9
15
1382
1
3
332
1
9
47606
3
10449
97293
2
7
49
3
9
774
115
36
1694
1
1
15051
4
2
6
21
1
2
590
1
1
1
153
12
1
430
12
6
1295
1
225
20551
572
5
155
248
1
9
1
10
1
1408
2
1
8
56
59
14
600
2326
2
8
2
1
1443
1
13
786
118
9
14904
1
26104
1
2358
8
2
3
3
1
1
44
5
73
1
2
4
2
1543
5
2096
4
19
318
148
2
66
16
493
10
42
14
5
1
10
12995
2
6
39660
1
2
4
1
1
4
869
3
6
7
2
2
1
1
2
6
1
1
1
20
1
47
95
9
1
17
823
1005
12
1
1
13
1
3232
41053
1
5
1
2
118
170
184
3
1307
3
7
105
1430
36
1
68
1
1
1
5
69
59
3
3
21
72
351
3
49
20
1
495
1
37
15
2324
1
3
1
1
4197
6
8
53
2
51
978
66
1
24
3836
38
1
25
4
61
33
4
9
78
837
11
4
3689
1
3
3
117
5
2
8
1594
187
1
1
1
125
1
8
7
4
1
1
76
2
370
94
1
4170
3
2009
2972
1
27
11
5
65336
1164
3
2
136
1
9
2
6
2
1
8
2
10547
26
1
10
3
386
12
31670
582
12
81
1
202
1
87
270
37
18074
717
465
1
229
1
1
2
1
1
9989
54
52
54
141
5
2
6
16
2
28
1
23
63
1
206
1
2
1
322
6
12
736
7282
26
14
79
1
1
10
19
19
40
3
7
14
3
291
15
1371
652
16
48032
2
1540
1
1971
1
387
905
160
1340
625
1
2
2
154
24
9664
2
66
11
2
2
99
1
14
1
18371
15
2135
1050
9
36
2
29330
1
2
1222
9
1
2
1
1
315
45
1
1
57
6
6
17
72290
177
4
1
3
18
12
216
10
1
25
3
2
8
6
37
2456
16
22
1
2
5193
7
21
4
5
1
1
58
155
99
1
12
8
1
158
3
7
24240
631
3
15
9679
8
2
9
1
1
1
18074
1
1
30
38731
1
1
100
6341
830
1005
4
2
2
73
116
66
39
140
10
1
5
235
25
8
4
7
1852
1
1
2
1
1
55
1
3
33
20
4
1
4317
1
1
78
1
9
2
2
6
213
3
3
135
2
183
7
4
3
18
2384
1
5112
2
1
14504
2
16638
1
13
59
80
10
36
8
534
48
28
5
4
208
1
7
1
7
2
1
7
587
2
439
2356
10
9842
3
26317
8
2
5
27791
1
1
13
1
17
5
2
385
2
9
1652
6
23074
2818
1
590
264
4
27
848
58
1
1
17
11
374
128
289
7
31
15380
10
3
841
1
15
1
2
7
4
50
1
2
15
1
2789
2377
4
1
1
16
146
1
21
25
401
9
22
5
297
8
99
661
50
5471
6
2329
1
142
349
61
4
2
8
9
3
3
66592
2
3
1
60
1
1351
317
1
15
60
411
12
2
25185
1
7
393
30
1
54457
3
431
2539
195
55
43
2639
180
1
1
1
58
83
50
12718
1
1
116
79
1
2
5
4
38
26261
347
14
127
35389
41
2
33
3
297
4
809
15
1177
71
2
7
1
4
1
10
2
1
504
20
5
5095
3
2
2591
1100
65
1
1259
2
74
2
4
57
1
1
75
1
9
17
6
1
2039
2
16
1
1
1
6
13
3
1
8
1060
47
2
226
1
31
1
4
300
1
1
4
1
3
3
4094
2
3264
1033
7
1
3
6
3
3
28
279
1
7
2
1
61
1
15
1
86
8860
24
45
25
2
10
1
7
1
7
2
340
1
5028
10
5749
3
2
55
53966
30869
1
14
29
1
1
86
1
1
11
9253
98
3
95
1
2
2
2
24
266
15
1
3
1
5422
1
3
6
61
2
10
314
545
662
312
9
1464
5
16
8984
1
96
109
1
577
55
62
7
11
1
848
5111
27
26
9
183
6
2231
2
1
1
234
6
1
1
1
781
9
25
20
1
2163
4
63
2
4
1
1
2
45
5
1
120
3422
120
1
16
117
7
58
174
5672
23
2
3
1072
145
1
798
278
4
5
5
1004
146
705
1
1
1
1
400
63
67
99592
2
3
1
2
1071
1
1275
5
4
6
7
776
1
16787
2
243
18148
65
23
2
42
1
1
73906
7159
1043
768
16159
2
29762
839
7
4
5
9732
2243
214
604
2
1570
45316
2
2
853
207
1489
20
2
1
1
1
46088
512
1
77
229
67746
39
160
8
7
12
2759
393
24
14305
12128
11
1
1
1
3
12
2
8
3
1
2
27
4012
49
2718
1
2
67
1
21
4
5
24
6
4
291
1
13
2
3
2197
1
4
2
4
2
5
1
131
28
2
1
10
15876
7
2
167
1
1
27
5002
1
1
615
102
1
1
5689
2314
13
340
1
1
4
40
270
6
2
1
2
1
11
102
48
113
24
67
3
147
675
28
4
6
201
1126
1
1
6
2
2
1
12295
7
4
555
5086
18
1
18
158
138
12
294
206
942
1
403
5
346
160
7
2
2295
88
897
44
6
226
640
5
137
11
3
3
10
13472
609
7843
6
28
10032
286
4
193
4
25
6933
64
1
39
1
3
9
14
229
70456
1
24
1
1700
2
39
4
4636
2
68
1
1
7
550
96
10
1
39818
111
182
1
1
9
1
1377
32861
1
387
2673
157
4
3
1
113
2
1
331
17
1
1
1
9
2
1
21
39969
3
851
28052
1
1
5
2007
1
28
1
117
532
5888
1624
37824
4
279
1281
436
28
2
1
7
701
1
1
1632
103
1
27
231
1
41
6
2
3104
7
1
99562
22
1
1
5
16
124
6650
44
4054
3
39
29
32
26958
16
2
1
6
58612
166
1
1
6
11
206
13
1
8
5
12
4
1
12
4285
3
5
552
10366
1
2
1
7
429
147
16
6
5
1275
54572
1
12834
130
3
1997
20
15990
483
204
1
63
51108
75
10808
3
136
1
1356
5
4
99
1
3
109
149
9
1
1
12116
1
1
1
6
64966
76965
14285
707
159
21
5
3
3
3
1
80
2
1
2
1
2
33
309
47054
2
5
1933
24
257
1
928
130
1
65
21536
6
5198
3413
35
29
715
2
53459
26058
7
119
1
5
1
7358
3
1
1
136
3
23
2
429
30
1076
9
91
3
6
270
2
3
54
1
1
25705
9925
1
6
2800
13
36
5
1
16
16
265
1
18
9
30
1
147
2
19
21
37
1322
3
57
1121
9
2
56
13
28568
3
6
2
2
3625
2
4
2
6
22
3
4636
3
2
5
2
4
20
1
12
2
4439
1
21
74
52
13
127
1
1
48276
3
2
411
5
281
6
1
4
862
7
36
217
266
21
3
9
1951
200
4
1
2
3
564
6
99
8
1
2
131
2
1
2
7
185
122
12269
42835
10
3
155
33257
259
1797
1
4
22
8
3
2
5
10
6
76
7
1787
1
15
22328
2
1
3633
17463
16
82
1716
1202
325
1648
4
2
2096
6
591
11
9
26
11
3407
1
106
1
671
3
3
39
54534
576
9
222
1
1
38659
149
2103
1
16
1
2
8
3039
6
9
41245
122
5
32840
1
2
22
1
1
7
296
14
1
87452
14595
4
15894
4
2
50
8
47
217
7
37
2
3
7733
2230
1
6147
14298
169
1
1
12
1
4529
16
2
46
1
2
10
28
1283
1
1
4771
26639
11450
2
1
1
9
4
12
56598
1
2
2
42736
1335
1
10
4
2210
400
7
558
2
2
5
24896
2
32
7
4
8997
240
156
79
6
74437
1
1873
19
12
15236
95
9
703
5
4
4
5
5
18
23
365
1
6
1
27
398
22
12
2423
53
4151
3
1
33
13
6
3
1
28
670
46047
6
6
1
1
77
8477
3671
2
68
1
9
52
4
1
2
19
1
6
74
3
6
155
2
4
11758
39
967
2
16
225
44
390
2
1
4341
1
2
27
2
44652
32
3
1
4
5
11
1
2
12
8
207
328
1
146
3
21
642
39
63
33274
32
1
56590
1
2512
83
70
4383
1107
189
1
10159
10
2
400
11997
12
203
40
4771
10633
39
16104
41
43
824
1202
5
184
1
1
245
9432
2
23
1748
8
2
305
7229
24
98
23
4
805
2918
1
1
7707
1
502
2
8
387
5
1
12
2
1
1666
46120
4
1411
126
4
1
72
164
2
1
2
3
1
3
1
4
282
2356
1
2
15637
10
1
3
4
19729
27
21
4
36
15
1104
2
27
28
18
26
2885
41
930
6
42
2
17316
27
361
25
5
1
255
31
17
1
29747
102
8
2
2168
3
227
1
1
6
2
89051
6
21
1
3
4
61
2
207
2506
3
15
1
72
59
1
5
47
91471
1
24
38
11
1822
1327
164
3441
26409
2
1
14243
2
39395
4
55082
1664
1
63
18
2
4422
2
1
234
52
8
3
23079
13
65018
1
2
2
12
28970
1
250
3
164
7
9
1
10
476
4
126
212
1007
3
932
1
1
11
95
1
2
15
15920
22610
17
42796
5
39
42
2
1
42
1
97157
13
18650
92
1
4821
1
310
103
8
3
5
2
2
1722
12238
3
41
1
1
193
5
667
2674
405
102
39
1765
1
3
1
8
1
1
3
429
1
3
61074
10
2
1
2
133
23
1
1
302
2
1
1
16
16043
1
1
30
96
21
16
16
1
8
7
8
18
11762
2
45
345
29
2
8
5
1
3
48
71778
22
89
5589
4
22
82
1
163
2
1
86
1
2
1
2
1
4
1
2
128
3
4596
4
60
1
33
1
11
5
65
62
5
48948
1
3649
65
12
18
1
153
2
1461
17
26598
44
4
5
23
12
413
2
2
40
2570
30
1
7
385
3
2
20009
1
55
34
14
42
1420
1
5
52
2
480
63
102
2
1526
11
45
1
63
86504
1
1
2
247
7
63453
2
4
7
21
119
6753
1
15
1
30
3
1
33
7
1
9
1
1800
15
3
220
3
4
2
3
3
777
17442
1
10
2
21
5
1466
17805
2
1
1
2080
3
1440
22
2
7
15
356
332
1
15
141
1412
2
10
9
16731
27
11
5
1834
6
125
2
1
1
15
1
8
7379
43
147
8
5
1
89
7236
6
1
2
56
1071
9312
709
2
9532
5
7
13
21
17
19
1
2
2
1
24359
1
143
503
1
34
34
159
447
2
137
3
1
1
9
5
1
6
7
106
1
30
3199
331
1
68
19
919
3
17
3004
1
2
2
442
16
34
6
100
1
1
24
14
1
18
11
3
131
19
3
1
7
1
1
2036
21
7
57
2
5
68
1
6825
3
10
4954
60
34
1
3
1
17
4274
1
534
445
1
61
5
9319
6
171
27
9
27
41
4
153
12
1
19
14
248
3
2
822
557
4471
8
57
1
13
139
1
29
1
98
281
2
631
280
13413
293
10516
39
10
1
7
8
4
178
10
15
1
6
1
4699
1
6
1
13
106
25
1
41
1
77
4
2868
5
5
3
44
4372
1
12
5
4844
254
1
4
34
1
23
7
33
4
1
14
1
699
78
2
44
1
36
1
4
99
2
2
2135
12
1698
10742
626
5688
168
7
91713
2
1
7
219
6
19
31
49498
118
10
85
2
10
2
180
100
379
62
69130
14702
1
2
1
214
5
16
2
1
12
1227
1
209
37856
9
357
1
239
5
47
152
13
3
38
7
8
1
2
1
22580
2
17154
366
2
6
49
7
19
39811
623
5
1366
13097
2201
1389
2
2
211
697
6
1
5
34
737
5
2
14
184
17
3
1
7
18778
16
2
2
1
2
118
1
7
30
1039
11
10
48884
1
11664
1
4
1
1
1
2
4
263
2
2
1
2
811
3
18957
226
7
3
3
3254
15
1
181
14761
1
105
23828
33
2
107
5761
2160
1
1
54
2
6
3
1
12
31
1
1395
3
2
1
32
88152
7
2
744
3
1
128
7
1470
8806
3
2
7
16457
411
2
101
1
592
1
11
19
16149
1
18
91
2
1
1
17
22432
17
5
4
1
2
1
4
441
4
10
2159
20350
12
38149
112
77
1
1
14387
33827
12
9
92
15
3659
4454
16
1626
73
5
2
1
30454
1
15
1
1
1
53982
2
3
5
1815
87
75061
4
1
27
323
39
24
1
1
150
12
43
8
7
2622
3647
7321
2
28
26
4
2
82
513
16
23
2
2
4
12352
7
2
2
1
918
552
1
1
415
30399
1
4
100
1
30
1
14
244
111
17108
5
1
2
1
2
285
7
3
10
4
198
1
1
2
137
6
1
12
1
26
1
1
3
20
3818
6
30
14
8
8292
50
2
3
512
2097
12
1
7
99
4
7
1
2
6
3
10
3
2
271
3
2448
4
15
2
2
2
1
5
1
1
1
2
51
1
2
2
29
1456
233
1
1
2034
2
1
2
482
2
31
508
2
5
7
1
96
18532
12
324
15
1
180
1
7493
1
1582
1
6
65400
74312
1
346
8280
3197
2045
98
47
65
3
17
1
1
119
205
8224
1424
13
3
172
379
3
13
15
12
39
34
1
1
14
6
58
5
2
10
33
1
1
7
2
1
11
3
17
16
1
1
62
1
47
96
123
784
4
1
2
102
1
1
191
2
1
11
568
3
75
225
1
5
1203
2
734
184
178
8
2
20
319
6
3257
4
1
414
67976
34
20289
32
64
6
8752
1
6
615
816
1
1
1
13
3
2
8346
5146
1
1
69
2
162
136
80
4
7
530
34862
1
10
359
60947
3
641
316
6
88
1
37
22
70
1
3
26924
15130
7
5
363
6
159
10
91
36
2998
7
73
13
43
8
1
5545
447
5969
450
7
244
7
18
1
7
1
1
2
6
7
3465
1
27131
121
1
11224
19
1
36
20
17
3
15
322
4214
2
600
6
8
1
11726
2
23
19
30
1
48860
10
23
5
1
1
1
107
46
962
2
23
60
2
24315
2
29
96
2
192
8
3
13
3748
1
5
1
5
8
9
2865
563
1876
1
11
1
804
5081
1
29531
2
46
131
1
2
1
3
50
12751
4
11
1435
277
3
23
116
19
312
2501
1
5
1
490
2
56
3
45321
19
4
31490
2
62
18
12
48
3
3
10
22
1
66
2
10
7
1
4870
230
1
2
9
99624
1
336
16
12
82
10
3
58
1
3
1
1
1
14232
5
5
5
27
1
4938
12
26
37
131
1188
1
1
29
1
1
55
166
2
93
9
3
1
6
2181
30
408
5713
5
115
16028
6
18
19
30
208
6
6
6
38
8005
10
20
66
4
13109
6
9
790
393
57872
12
8
8
247
3
15761
3
21
6
1
9
1279
12
55
511
11
200
2
9
3
11
5
1
3
1460
5
26
115
5
1594
25
1
39
65
1
2
280
948
136
10
1
21
10
50
30
1
1
46
1
66109
581
133
2009
48
5985
1948
4
60
1
145
5
3
2
7
61
342
1
70
629
1
2
2
13
2
33
1
3
133
10
17
6
8
1
8528
2
996
1
25
2
21
4
8
34
2679
8
9
3
2
1
99526
52
147
73
1
78
1
3
43
22
565
10352
69
13
33
1
1
864
2
14164
39256
6
1
1
4
22114
1
97
1
564
64
19
5
237
10
33
21
1143
1
7
785
1340
1
11
121
311
99
59
4
14
113
1
676
19
11
27
25
5641
1
9331
428
100
64
4
2
20293
16
6
9370
1
2
5292
1
5
3
1
8
77
7849
229
1
2119
43
3
4
74
15
19353
60
46
77
570
5
1
45
2
56793
236
21586
2
2
266
2
111
11
185
4
2524
1
1
315
2
1
6909
2704
167
10
44823
1
8
9
2
2
13
27049
33
62
2939
4
3
2
3
2
1
10590
25684
3
1
1
180
44
5127
3
386
6
1
1
120
325
1
1
458
5
5
1
3
11
20
1
1
49
63
7
5
2180
2
11
34
156
1
1
1026
9
2
5
1
737
68
8
116
1
19
1
1036
5
19
1
11
4
515
4
1
371
2
126
1
1
15
1
122
1
2
51
14
1217
8
156
1
3
1
6
1
2
55
1
4199
85
14193
6
9552
1
1
3
1
1
2
2
1
107
1
2
24924
29
1
1
24191
171
1
9857
1357
38
5
2
340
844
5993
34
5912
1
1786
3257
3
11
1
5
4
19
84
18
21
411
3
4276
3
22
903
33
1
1
108
5
1
1
2
37
1
1
903
28
19
14
59
4
4
3
1233
330
8
48
35
33557
84
1
16
1
67
486
1
105
1
3
8
67
11430
24137
1
574
1122
84
4
19
253
3
106
2
5
34
54
2
3
1
10
9
5
22
5
36
14
1
705
1989
4
1
3254
50462
5
172
1
4
1
8
320
212
1
1586
429
3145
15
3
40
29
242
85379
3
35856
12
14
39
1
2
1
2
1
1
4
10
2
56
929
1
16
264
1504
726
1
788
206
5814
6
83
40
14
5
288
86039
1
1370
15
2
27
7
1
7
29
395
237
36609
1
1
1
245
9
5
20878
1
33
17661
9197
42
106
2
1
1
3
237
262
156
1
2
3
2745
5
160
74
14
38
44
107
1
20
980
4
7841
164
65
2
18
2
1
32
4220
1
3
146
1
3
1
4
14470
486
156
1
353
739
1
1554
1
868
74530
52
1
55135
3
32
8
1
1
199
102
4692
396
5
8676
1
2
1
7
2
593
22
1
1
1596
66
1
46
1
4
9400
1
6
1
2120
10
2
1153
352
17
2
1
60
4
8
2
4
23
10
262
5859
5
65
3
154
97
25
1
1
5
280
3
5
623
2
3188
3
4
34
29
16
3
1
1
1
8
4
1
213
11
4962
15974
17161
130
1
1
9
18246
2
2
1
7
4
2
15
2
3
144
2
1
12612
213
2
2700
2058
8
1463
247
28
1
1382
28
1
3
1
2
25
10
1
9
3
10
83
1
1
33321
10
3
3944
59394
9
4
3
123
3805
3
2
14322
48
18
3
3
1
20
13
9639
86
53
4
17
52
48
1
77034
20
5
483
362
1
4419
21
42
5313
5
18382
35
5
51
70
3
92
2
7224
4579
2
10
11
15
57
6
8
23
6
5
35
26251
20
32
2
11
156
13
3
213
1
7
6
5
1
3
5
3
1
8
20
1
259
14
6
1
1
1
8047
152
20
23
87
729
9
874
2
2
34
8
4
498
85
125
257
4776
53
14
16
4
934
176
20
6155
5
12
1
1
38
1
3
2
3209
117
1
34
8
1
47
2
2
3868
2349
75
96
33
1
245
375
1
1017
17
1
1
264
1340
5551
28
26369
33
23701
16
59252
12
1
4
120
57751
83593
3
5
2
5
4379
951
179
16497
905
2
35
697
1
133
26946
7
9
1
2
35
1
1281
1
35
97
232
1
2
39
29
11
826
259
3
18
3512
175
37
2878
15569
1
323
1
31
50
2
22
69
3
108
67
3
1
22
1
601
306
14349
1036
47
1
1
1260
1
27
7
12
1
4255
2
2
18
3
2016
29
138
1
273
5
10
20
141
722
2
117
14
2
1
24
34345
1
5
3
23
848
1
73
1759
2
200
1
49
42
71
7
470
12788
1
14
2
26
1
1
5
164
1
6
2
554
6
1
5
15265
18
1519
6322
8
4305
216
1890
9
1
1
1
3
1538
403
231
2
45083
6
2
62
38705
1
1
8
3
17
351
23
122
546
21
12
10
1
6
364
13
16
200
1
736
7
1
156
27
24
11
12
55
1
361
1002
1
25507
145
48
3
4
1
129
563
1
337
22
1
16
2507
7007
3
2
3
133
304
241
7
488
115
16
19
1090
16
11
157
5
13
1
11
107
854
2
23
16
3070
97
3000
35381
14
736
489
2
393
1
403
635
1
1
9
1
85
2
1
16933
17056
43
6954
38
1131
1
1
63
4
112
1
91
1
3
24
26
2
12
17893
817
24
11
12
4
2
41
1
1
31
3
31
47
3
94
180
31
3574
1
103
2
119
256
79
198
7
27
8
1
1
5
2
107
106
11
194
3
1
30
1
54
31795
1
1691
173
428
1
1
35
2
1128
300
1
10341
64
11
12
9431
1
60
7
134
35
9
1175
609
28
1
9
39608
1
1
8498
447
1
1
2637
121
8
119
14592
200
559
1
23324
113
1498
1
103
3
33
11
7
144
72
1
79
12
1
90
2
88
115
48
743
22
27
110
7841
18
1
24
4
7
168
43
1
2
39
2
195
2
61
743
5
65
154
13050
18
79836
4
1
1
275
2
85
124
705
14
1
297
4
3
83
1
1
1
94
446
2
126
1
33
628
933
60
1
145
3
12
41
16
5
35
1
23
4
306
3432
2981
1
9
2
1814
957
73464
4
11
56
987
1
83759
3
1
1
14
1
1
14
142
853
4
4
289
45
2
3
5
9
1709
1
7974
89
6
14
1
1848
41
2
79
7
1
38339
12
1
75
15
1272
1
391
2639
1
1
2
11
1
1
1042
4
19
403
5
1
3
1
99
1
48
2
2
2
203
61
14306
3
85
3
47553
2
525
1
1
13
1
8
5
5
2
1
37840
3
3
117
24
12
5
4
5
2
11
123
877
2
28
73
76
2
14
15
1
2
1
1510
14
5
1
18
284
3
1
96636
9
405
1
10
522
1
1
2296
347
1923
2117
1
39
2
2
2
195
15
1
1937
12
803
434
1
51
7
1251
46915
1
10
4
1
23
9
2247
3
2
3
1
1
1
15781
2556
1
64
1
18
4
115
1
1
11
9
1
3
14
13
5645
14
18
8320
3
1053
1
5
1
2289
5
116
26
2
1
3
3
2
124
1190
458
41
6
396
21
16781
15
1
17
171
51
124
1
70
161
15
51108
41501
7172
92
4
3
1
1
1
487
1297
9
1
150
3
387
205
19
2
5
182
2
2
17
6
470
3
43891
13
6
6
24
124
11
1114
6
13
149
1
30
338
1
9593
1
181
1
37
7
5
1
1
61
3118
4
371
13
77
2
1
1
5641
1
6
2
231
1
8
1
30
1
17
18140
255
53609
1
1
409
448
1
320
1
1
47
31474
19
3
3991
1
7656
1
28
3
1
16884
1594
7
11
3
61
2
5
1
1
1988
202
1
265
32
11
86
14
68
5
541
56
5
733
46268
1359
4
8
88
49
16
2
7
1
229
1
2
1
1
1
2168
1
77024
1
4483
2687
1893
3
10
4
12
190
372
81
2
941
6
28
28
29
8785
9
20
2
49
153
808
1
7674
23
9613
4
79
34
139
25
4358
86
1826
600
8
7
3
1
5
46
1
315
42
143
5
1314
316
1
3242
3
44367
14828
27
183
2
44
1444
28
4
1
1
6
4393
1225
67
21
21
32
1
61
1
12038
25
2
1
1
2
1
1
6
1108
1
3879
57
1
3
76
29
1387
410
69
980
96
18
1
32058
23348
3067
5
6
2451
100
2
215
1382
3764
18
1
3
1
790
1
34
8731
49
9
54
8
1
431
18
5
250
5658
1081
1108
3288
41
18
1
1
1
10
15
2
136
1
5
3983
18
145
108
16
2
3
2
4
1
3
44
1
3
73
14
1
3668
3
2695
9
29
3310
2
1
3
1
1
3
40812
30
79
85
184
45
1
1
22
13
52638
1
6
2
10482
187
1
2
36
1
254
3607
3
5
143
1
1
1
321
41322
1
2
7
78
134
14817
48485
10
23122
8
2929
1
1
1
1
82944
64
14
29
99
8
2179
2
24
2318
2
28
1
17
5
2
2
380
218
40
6082
26
2
145
1
1
1
4
2
1
1
7
48706
1698
52154
4
1
11171
1
26
3
10
8
1
15
1
306
1
632
1
10
2
223
2067
1
1
49420
121
19
2
7159
2229
148
1464
541
15
3
10
1
9
1210
188
8
96
1
64
68
1
172
78
1397
1
1
5
1112
78
4
1
1
323
78
14
442
1
2511
1
85
19
42527
5
5
8654
2
26
6
1
42
198
3781
9
1501
2
1
3
70
1
260
226
20
4
3
47
2
1246
5
243
443
16
20
2
2
1
14
31
286
3
5
5
12992
1
5
19
926
16
179
9
1
30
13
6352
61
4
7
2
1
7616
3
25
1
1
46
367
3
12
58
2
1
4
244
6928
1
427
12
10
24051
19
3
14824
23
21
23
881
1
63
3
1
5
2
5
102
2
1
1
3670
1
14
2636
42713
680
2
352
31
661
3
3
2
1
2
8997
257
1145
64
65060
122
176
29
11
4
89424
1
1
21
340
29
1
31
16
243
509
59
43
1108
1
1
23608
21
7
8757
1
35
3
1
3
2
3
4754
6
4
1
128
3
15
142
591
2
380
150
538
9
1
99
121
10
7891
2676
13
15
12
19626
3
9
5
14
1
23
11
4
7957
3
70
1
37
57
47
1
1
24
4
13
32
245
1
2
16
1130
275
18
97
1
1
26
7219
1
30
46865
17
2
17291
529
84
3
49
163
2
5
401
2
6
1
157
9787
2
1
2976
151
23
168
621
30
3197
383
4664
5
23
9
38614
2
18
56
2251
2
145
25
27
26
2
527
1
1
6
11
59753
1632
7568
2
1534
5025
1070
4
233
5
1
8
230
1252
37
1
657
2
1
1
1
1
371
3
5
2
26
231
1
2
14
1
2
216
64308
45
5
1157
1368
1
13
30607
391
52
3
261
1
2
4922
22
142
11
7
2356
736
768
2
91867
3
17
18
6
2294
12
25
73
6
13
104
28
2288
2
490
2
155
1
5
10323
88561
655
284
3
1
1
55082
1414
1
2
1083
168
9
1
1
2
57685
2
15
3
20
363
29
1
4
2
1
1
2
931
2
304
6
170
1
1
223
355
23
181
9509
32321
9221
11
1344
5041
8818
1
7
10450
3
1
25689
1
217
2
276
1
23
1
60
1
1209
15
1
3
3366
11
3
23
15990
45
5
1663
5
1
1567
3
126
4
60
14
398
423
3
1
13
131
11
3875
15
1
1
50
385
2
9
40
16590
1002
29
1
2
68
799
21
2
17
4
1
2
49
37
1
1
63799
351
27
4
9575
7
3
3164
257
797
58
1
7
1
7
932
248
4
26
2
79
13
85
24
1128
4
1
3
15664
64
10
1
6993
3
2
1
2
10073
170
2
333
8
1
75
35
494
1
4420
2
2
78
8654
18
2
1
641
28
7
955
4
74
12
45787
23736
1
4
698
627
89
16
5222
1
1
1
18
1021
58
25225
3
181
263
2365
1576
1
62061
107
3
338
10
26
5
191
57465
13
68
4713
8
2
3965
3804
1
31
62
12
9
53
21
90
399
5
2
1
2
1217
1
46959
21
66
756
24798
1
587
317
1704
5724
1
3
7458
4
101
4
4
4
1
3811
1
4
864
4
1
4
11
253
13944
2
808
350
1
63
90
3973
5
1119
50637
124
5712
1
34
2
266
1
72
13
7
2
1784
1
60
741
8786
50072
9
23
16
1
5
385
3
3426
23352
1043
3
1
5
1
2
13
6889
689
1647
5167
25
493
7
18
2
2
1
324
25
1
1
1
14
7
18
27
28
59
1261
1
26
42
1
274
1738
1
51821
159
5
259
2
1
8911
7
17
270
323
38
9
2
7
1
20
2891
16
5
1
412
1222
1
8
90557
693
2
137
2
4
1133
54665
5
319
2
1
2
1
6
317
1
3
6
1
5
1377
1723
1157
18244
1
30
2
310
14
1
278
4
4
2363
309
2
780
1
39733
1
828
79
118
96
3279
13848
96481
2
23
10
82
385
1
1
17
4
7277
1209
1
6657
10
57
2
11
1
55429
78
4
3722
2
1
7
1
1
12
631
346
1
188
2
3877
2
1
97
5
1
2
2
1
1
1
9
3
3
1
2
421
408
9
4321
16
58
99238
1
1
1
382
16
1
6
6
57
5366
73
19
579
93
578
1
2
25
861
77
1
32
989
1
73
11
1
25
5
9
394
36
2
5
256
2774
7
29
19
284
3764
1
6
24747
72
2032
7
16
1
181
1366
3004
56728
78
13
14
1
10
19
9
5743
85
4
5476
8
26
1
2
2
1
1
5
7
2
2
1
10773
611
1
11
3
121
3155
43
5
10
11346
343
1
10
40
70
1
54
44
16
1844
124
2
55
1
1
1592
114
66
3
18
5
2456
1
228
6
32393
953
173
11
1
5
1
1
1
2
2
29
1449
2
1
4573
90
3
17
1
52886
1
3494
10138
2335
12501
78
4857
229
1444
1
2
1
8
16
1
1
1
14
2
1
2
2
1
1
2
31991
41
2
7
9
17
1
1
21
38
23
886
397
821
4
10
3
89
2
5
12
7
1
4
1
2
815
37
9
14
1
331
34
1
2380
61261
2
510
8
47
8
1
62
137
1
6
3
803
14
1358
1626
2
2
259
2
1
17
10
1
21321
6
2461
2
4
54
68
5
8123
1
31
23462
55
590
40
97
20
4
725
13
349
5871
2
3
139
793
27200
1
4783
315
8
3
3479
2017
3
93
1
9
3188
5
3
49
1
125
17
7
178
236
2935
1
97364
3
3
1
235
3
1
7
1
3
2597
3
3
9
506
2
480
12
2
18
839
2
10
196
1028
1
39516
101
729
1
1
14189
2
3
1
21661
771
5366
2230
127
21
876
6079
1
11
2
1
42282
2
270
188
30456
1
17
5
1
1
1
1
280
1
1
50
1268
1
31
300
18
4001
1
24
130
1
3
3
69
46247
173
1
411
1480
3994
2
4
4
6
2
1
13
1
16
1
21
120
147
30708
3545
4
2
32
1071
1
5
156
4
1
9
1
5
8
3298
5
553
53
3
548
14
2772
77
1
3
1
4
4
1
4
183
3317
1294
7
8747
2
41
35
2
68
219
2752
517
1
274
1
1
4
359
2
21
2
95
26204
1
1
2
98
1230
4
1852
10
13
204
10
27
1
1
32
1
14536
3576
50
7
1
4
117
1
672
1
1
252
233
3
137
16
135
166
5
12
1
1986
334
2
82
9
1
14
77
1
2
10
1
2
2
143
7
486
559
31926
1047
67
2
3
20
2
10
4
64
146
6
10
128
1
2
51
1
14
1
13
2
41857
13366
27
1
3
2
1
1
39770
8
12
6
5
7
1
11
1
27
3
269
5737
2
2
44
4199
1
8332
1
70
1
1
2
91301
2
2
4
1
33
35
1
1251
57
1
45
1
6
14
1
507
3866
41
158
509
1
125
4
5
457
1655
774
95
1
1
650
2108
56
11
23
411
1
69
68
34109
320
2
1114
2
28
132
1
2407
46
1
119
30
1776
1848
808
1
5
7
1
53
1
253
25
69
2
5
5
1
14
461
1
3
1
3
71
1278
489
22282
1063
1
80
1
3
17749
26418
27
3
15
1406
2
55
97
5454
815
27
2
18
608
72
102
5
183
3
5
22
1
186
10
2692
1
1193
1
1
15
1
1
112
2
334
17
14
1
26
1
37
11
12
8
490
1
1
113
7
26
2
2
19
5
3067
3
60
3629
351
63
437
6
78
10
9
324
1
25
1066
1
235
6
7
625
13
211
1
18
4
1991
1
2508
54528
1
1
36
9
1
355
744
4
16
19
48
14362
24
1
7
17
1
11
2
5
53
2
52
158
1
3
2
9
13
1
7
1
1
23
3
59
2
8
1
582
3
2
547
2
178
3159
4
2
1
9509
41
1470
168
1
7
609
1
1
8
5
102
15
2
28
27
2
2
2
3182
1671
6
9
18
10
1
1
2
2
4429
1
67
516
160
4447
922
3
1
12
12280
96
38
6
2
3
2
57
4
85
1
19
4
3
1
776
8
8
186
27
27
509
4
38
5289
8
2428
1
10
15638
5
20
27
97
1
2569
1
2718
1
1
15731
26
2
3
41
4
8462
1
5
10
1
11
8
1
4
272
92331
13
4
5003
15630
3
6
2
4
26958
24513
10
6
4130
10530
1
6
5
1
2
8
7
1
30
2
123
17
380
2
4
8
2
6
50
13
3
8494
33
1
8
10
2
18
50
4
10
6434
9
316
24
281
13
11
2919
1
96
2913
2
3
1
1
1
36
6
2
52
2
5
4
7
3
9
1
13
8
24937
195
5
4471
3040
5
11374
10
579
511
166
79824
4826
28
1
11
5
2
53
2
7
3
10
7172
2
88
1
1
20
2
33
312
10
1731
130
106
1
10816
5
1
1
3
7
1
1
1
1
1
1
31
1
25
983
1
30
1
29
401
1
3
1
1
1
184
2
342
8
18893
4
96
105
1
22517
21041
1153
1
1405
88
90
1
58959
75
834
9331
75
5
9235
1
4
3
352
27
4
2
3
2
32
1
527
1
548
3
4
14
1
1
10693
1
13
6
2
5
2086
1
163
61773
1
2
3
21
265
49
32393
1
1
1
2
22
30456
64398
8
6143
1018
44
2
39967
43
8
23122
1
4
1
1741
2
7
23
221
91
722
1
20977
652
180
4
1216
1
212
3
3290
4
4
1
217
2
14
3
16269
5864
6
3
2
2
12
56
7
1
2
385
5
1
55
168
5
187
4
3
3755
164
29
1
1180
152
1
3245
177
7
1871
6
256
2
4
4
7
89
7
5
1
23
3
1
1
4
1
1
393
17
3
3
15
5
13
359
8916
89
995
719
3
10
248
10
2
3185
151
8
1
2
73
3232
71
31
23
2
7911
4
20350
1
5
22600
1
3
602
652
283
34
187
340
1
1
1
88
297
10
1
3
11
10
46
5
8
2
158
3
1
1
4
785
3
1
3
511
1
1
26
1
239
92473
6
12
1007
251
2
30
1
441
2
526
5
8
2
21
2
1656
469
1
53
2
63
126
1459
3
1
18
12
1
2
51044
282
4931
6
100
3
2
14
112
65
8
6
642
5
1
2
10
9
11
1
296
1
32
1
4
2063
2373
183
378
4
36
115
1
2
72
8
5
22
30
52
2198
436
7997
137
50427
711
1
56
1
501
1794
62
96
1
9115
1
134
2
6
2
665
137
12
2244
4
2
6895
31
64
3
2200
156
66
12
107
253
9
28
726
296
1
5
2
1
72
142
18
6
10
5
1
1
253
1
3790
5
3
7655
60
85
4
33
1
2
1
2
18532
3
1
1
1
38769
147
12
488
51
675
2
15
47
4
1
3
1
1
8
62
1
3
3
3
10
9
480
4332
2
51
24
24
1537
26
2
847
104
5347
1
29
33989
1
5
1849
13588
4
4854
3
1
228
1350
3
2
8
25
62
9
1
111
170
27
47
98
170
1
1
3
5608
90908
3186
16
2
4
57
657
1
10
7
13
1
43877
3
1
2
5
6
14
37
1
3145
8
37
1
678
1
3
1
6
3
15
2
402
26
615
88325
16
110
2
33
1
7
20
1
3236
1
1
609
1
5
1
21
4257
1
51
4
1
1
9
7
63771
1
3
28
117
227
6
4
25
27
10
4
1
1
2735
709
117
1
2
79
1
304
82522
2
10
1
2
1
11
189
35
2
6
4
174
11
4
24
33
5
49
7
3
1
15
1
77
3
718
4
84
1
4
441
11
8
73
540
1
1849
74195
44
414
1
414
3
310
1
1
47
69
1
14
52
1
1537
13
6
1
5
3
22733
16161
3
70
4
40
39529
1
3
42
5278
5
1314
8354
23
9
3
306
241
60
21
865
355
67
1
11
943
357
1
4
6781
2
49
31
4630
4
2
628
40
179
14150
1
5
50
1
12
991
4344
38624
25
390
42884
31
2
320
12
4
1
1
1
103
1
53
35
32
4
321
305
500
1
2
151
7
14654
23
7
16
10
49
1251
2
38
4
886
3
20551
1
20
11
1
186
1
2
47667
1
65
268
2
3879
146
67
8
628
27
3
11
50
21
65
1
4
20124
1033
5
1008
336
46
11
39
47681
44
3441
1
78
7450
1
447
19
2
189
2570
29
3
3
27
8
6
11
95
1
14
2
1
1
1
3
32
2
3065
11
1207
1
1
2
23
2259
78
521
1
1
25
1
3
34
34
1
27961
2
12
104
247
1
34
3
25256
14
3
1
7
582
7
1
3
257
1
1
48
14
16
1276
13967
1
3
3
13982
1
6
1469
14
145
38
863
13
35363
1
135
1715
3
3096
2
1045
67
15
2367
35525
2
13
46
2113
863
3
2
495
7
1
15
49
645
57872
13764
33
758
5780
1
27
1
1
119
14
2
56
1
35
4
2
58
15
95
191
17
3
12
4
262
9
1
97639
11
1
2
100
9
28403
10
3
1005
1
5
3
69870
2297
5
2
4
821
3
9
3
28
19
190
6
4
1
7
7
45
30450
46728
16
1887
4402
15
31
3886
999
1
556
70
58
219
16750
1
2300
1
43
31
1
1
87
45
1
1
42
26
8
1
1
1
22
1
9700
3
3
5
5
1
5
1
25705
20
8
2
697
3
8
63
3214
1
31
14
1
11977
17
87
64
3
25
85
13431
49421
1
30
8
14
2
7
138
46
1
1
3013
1
18878
10
7
3
1081
2
1
1
556
1
90887
1
32
2
3141
89
15325
53407
4
11224
74
531
4
10
100
4
6619
4118
2
69362
7
43
15
3
89
1
1
1
1
1
56781
3
1
62
62
2
9108
2
2969
2346
373
17
3
613
17
120
54
1
5163
2
3
7
137
6132
128
3
9
686
64
221
448
13
4400
2
3
40
1624
64
36
4
341
1
33
3
21
9
242
492
22
2
2
1
4
9
107
1
1
2
1
306
12
1
32
42
72
673
27
54
30
5
133
170
1909
30
28
79492
2266
176
1
3
35
49
1
1
6
1404
1
4
23
35
187
14
97
2
20
6
16
2
26186
18
15
84
11
13
416
3
1
156
1
3
3
2
1
5366
1082
25
1
1
32800
7
1
1
14
1
7345
652
1
110
1
32017
4
2
1
136
10
53
1
2
1
37
12
54
5
2
1
104
6
611
1
539
3
1
6
1224
3
38
1
1
1
64
1
15
516
27
404
211
1623
26568
109
15666
14
14
15
85002
203
27
1
4245
5
1
6
65018
1592
8608
115
1
114
30
5
2
34
2
4
1932
24652
1
26
181
56
1
53
3
22432
494
353
3
31
5
3
134
38486
2
23059
529
96
1
2
11
62
139
2
9612
235
260
2
97
86
1
368
9
12
1
2
8
47
47
2
85
3
4
5
3
9
2
4
4
13
11
4
394
69
324
69
2
1
4
6132
4348
13
8
2460
1217
6
2
443
1539
4891
100
63
5
19
1
15
256
6
534
1
518
5740
176
1
31
32
368
7
1461
73
34
3
3
26
30
1
2
7
180
1
2349
7
2
116
2
1
1
141
21
680
17
1
2
27134
81
1
10
11
1334
1
2
2
1
29
3
20
1
2851
15783
5
20
59
651
11667
5
1
1
56533
2
6
3
4968
2
11
11682
834
3978
1
35842
58998
334
3
4
2
316
4
1578
6
30
1
25
444
6609
140
1
6
1
656
2
38
9
1
117
145
2
15863
1
7
5924
4
27593
12
12
23554
28
2
500
1
2
138
103
3
3
3
1
1
4
116
145
1222
7
27
2
4
476
1
1
2604
19
317
1
2
1
4
1
8
271
24
1
36
1
148
3
3
1
13126
2
44
1
933
24
39
43
9
1532
1
4280
3
13
9
4
13
4750
22
4052
6
1
66031
16927
1
106
45305
1
1622
6
406
303
2
998
1
17
15
43227
669
48
6
1
405
777
12
8
3671
76
61
1622
3
3
1745
1
60
1
81
29
2
3060
33
1
1234
1
203
1
1
1
691
1
4
10
37
1
2
3
626
1
970
4216
1
90710
311
8773
2
8
4
81
1
1
14
827
2
8683
251
4
2764
92
58
2380
1
2
2
10
1
9
18
42
1
355
2
160
3
38
3
13
4
50
81
3
9113
10
1428
74560
1
1
24
3
1
15173
6728
1
1867
121
9292
452
487
1
5
17
4
23108
1
1
757
136
179
1
3
306
1
41
147
57
9045
855
6065
116
12413
3
3
46
1
6
181
2
25
4
141
4
54
267
11
42093
2
8
5401
4
4
1
10719
30
1
127
1
76405
13
1
10808
1
8
30
91
658
142
106
6
1
60
398
22
82354
3
4
78455
10
3
212
115
76
2
1613
1
623
49
8
6
9
149
2
1
12
6
88
616
5
6
1
414
36
2478
6
41
3858
62
8910
4
20
6
1290
3145
11
116
1
21
31121
525
7
34
194
10
1
1
65
2
1
163
4
7
31
1
1
3
2813
507
163
3983
192
5
4
1099
2
2
2
71
6
20
8
51
6
2
11
995
4967
2
6
12
1
93
1
2
9
1
3
1
2
1013
3
1
1
8284
5
12030
2
13
14
11
1
259
79
63
115
21
2
15
4
21
22281
1
1
2
8
5
2
1
4089
1
857
2770
10
409
9
238
4355
58
6
1704
38
8
1414
144
9
16478
2
3
1
44
68450
7503
6
25
114
85
1
4
22
823
3879
2
8247
1122
1374
4
2475
1777
6
2
7
12
1
2
268
51
11
4685
41
4
19
6695
1
70
7
1
35262
6
1
186
5
158
1
4
114
131
4400
348
8
69
1
3
1537
28
21
5
244
1
555
1
3
1
2
2
3
128
100
1
16773
2492
1
15
27
1
247
1
2
1
34
1
9
52
1
914
4
561
400
3
18
2
5
133
91
55
2
1
13
368
1127
2
1527
219
105
6
1285
3
8
2
145
419
15
4
2
2
4540
100
13633
809
88
55093
2
1
2
21
1
1
2
110
9
353
37
8
2
14170
20510
4
3
1
1793
1787
1
2
1
2705
34
374
3847
2
61
5
3
153
30340
14
3232
6
3
3201
69407
102
1
4
6
59
2
1
203
556
55
27
2
525
1
3
1
30
15
1344
83
5
24703
19
2
1240
2450
1
969
19
3
1
194
10
5
32
1
51236
24713
238
4753
21
40
4
2
1
15
1
12
37
1
32
11
3
10
18161
2
1
123
218
228
1
55743
6
1
1
44
5
1
6
19
3
151
255
6
1
45
13037
5737
6
5774
2
2
5
2
2
19
7537
3
17288
1
2216
4
1
31
295
10
1
10
8
2867
2
7
6
23882
38
54
546
239
1
1
9577
1
57
18
1
6
3
168
2
3
4
17
2207
84
1860
8
1
3
120
1
296
16
118
452
10
21
15
229
69
1812
1
7
10
1
93
43
1
5
2
41
3
23733
851
5377
5
19
1
11
3
4
6441
10
2
1
4
1
80
424
11
5
5
1
460
5
67
274
3378
577
20
4
570
41
12
9469
1
2
1
136
7
2
168
2
1
18
14
1149
1
4
49
10
3
20
38
48
1
1
55
3
2
84
1
2266
1
8830
2
7
1865
1
1
73
88
1
8
72107
4
7
18
14
4
2
15
1
3
3011
6342
1
138
12
28
10
4
1377
108
3374
1
8
66
1
5
1025
5
1157
75349
9
2
1
4415
1
14
40132
3
4554
26
8
6
1
34
4
3868
13
1
5442
1
1
1
1
87
1
1
20
7
406
65
38
4
174
7
50
3734
2
3
1
119
1
1
3
2
855
5
2
7
1
38
1
223
1
20860
6
1026
345
983
1
1
31
3
17
8
6424
706
6
24
24
21
2
1
47
1
1
37445
2
230
1
11
187
1286
2
1
10
250
1
2
4
1
3
1
1
130
2
31
50
860
3
2
2
39
6
1
579
5
1
27
168
430
3
3958
1
5
1
3742
1
1
356
2
1
24
16
1
1
144
3
2
13
9330
3
2
1
12
123
5529
1384
10
887
25
2
1
319
10
13
1
120
2
1
56
1
2
11
1
12
3
369
199
15220
212
97
235
4
11
2349
3
44
7
109
1
1
40
282
6
1
2
38606
1
1
2448
1
2829
1
1610
5
464
127
71
13
4
5
2
1
39
59
24016
2
4
1171
19
5
13
4
6
1
6
16
71
3
31639
398
6972
10
1220
1
3
19277
49
3
224
590
549
73
3725
3
1
4626
43
3
5
37
149
1
97
1220
99
92
1
5
65
1
4
9
5
827
1
2
1
1
1
1670
1
81242
685
1
1
13889
3
621
2
2
31
3
23
31
16
2818
2
22
909
1
48210
315
55
1
2
7
170
191
20
4
1231
69
1
2
1
50
5
1
2
3
6
15
1
7
1
28594
1
3
50
802
1
1
3
3
1
30
6
2
4711
22
2417
2
10
75
2
4
321
7
4
1
4
1
4214
1
5
31294
1
1
1
13
1267
7
19
1
126
3
3
6
11
1
68
31
1
33
1
13
3186
1
2
84
101
2
64173
2
1651
3881
49
9
1120
8
2
290
110
1034
1
1
1
9
1
33
1
1
4264
19
252
4
9411
36
1
86
1
10
51
2
1847
2699
447
319
4
45173
12
1950
3635
20
6
802
132
1
17
61
613
6
1620
7
2
474
1
14
1942
496
5
1
7
1
457
3629
6
84
639
2
3
4
4052
49
2
5
8
1526
7396
530
29
74
1
6
16
1
2
2
1
2
1
1
59461
26
26
1
16049
72
4515
1
1
17
8
153
108
24667
2
1
9
1
41
172
5
3
89
39
7568
1
28
1
1
6
506
320
1
4
2
10
3
1
1
19
3
3
20
1
2
5
6352
1
11
16235
5033
3
1
10
647
1196
7
11
317
3085
85
37157
2
1
4
3
3
1546
66
1672
8
4
36
1
788
687
10
4
2106
3
111
22
48596
62
154
32
1
163
3
2
28640
14
14
1
69
702
4
1
44555
2
13924
2812
17
3
118
9
6307
2
8
1239
1
14
3
104
5
1
2
5634
1
2
1
1373
32
19
9
8
1
86
482
2
227
21
6684
1
1
1
20
43
16
1
263
6
41
54
36
10565
3
2
9
1
1
31
1
2
28777
3
13
17
2
4084
11
2
93
16
3275
1469
6
1
63
12
1
1
2
54
4
3423
15
1345
67
7048
78300
10
1
38
2
36
2
1909
3
24
295
6
1
2315
3
9
62
2
4
831
2
120
11
87
313
1213
1
1
1
1
93
796
1
4
2
123
2
2
64
1050
33
726
41
11168
5
91969
2
12
161
8
1076
1672
1
5
1
17
1
3
63
1
27
24
1
45
247
1410
3
9086
19
23
45
252
99200
48
112
10
1
3
1
1
2
511
4
21
66
295
565
1
1
7
1064
1
14
621
25
1
2
1
5
17
391
1
22
103
13573
7
10
834
110
5
5
2
3
28
309
39
158
3
5
3
1
6
42
6
1
16
415
2
15
4
29237
10199
6
5
7903
5
33494
1
1672
1
1364
4
8
106
2
1
1
4
95713
17542
5
2
39608
17349
82
7
5
114
43
115
7
202
1
259
1
2
1
48
6
233
57998
30
3
1
4
622
65
6154
218
179
2210
7
1
1
1
1
101
19
2
10
36322
14
1
1
53
840
333
8294
607
449
2
2
7
139
2
2
11
93
3
1
1
1
1
3
3
121
1477
1
11
497
35
37
2
2062
6
2292
30
1
5
77
29913
11
3
8
14
7
1892
1
1
30
904
4
3
74
1
6
14
1
5
1
2
2
9
1
2
429
5857
33
1
1
19
2
38
1
1747
404
1
2
2
184
2
1
3607
22612
10
118
1
1
17
21
2
3
420
219
66
8
4
68
1
272
1748
8
59
6
245
4
2
46527
349
684
26
1
652
11
60
212
42
4
139
2
2
1
1
32
14
36
6
1
5
9
1
1
1178
16647
13
2
14
3
3
4
1
167
31795
1
3
16
1
35
984
4
1
3
17418
7
48
240
2
34207
3828
3
14
8167
84
1672
6
1
3
1
2
7
31639
1
2
2299
16793
12
5528
1
13
8885
1223
2
1
1
1
43
433
1
1
23
251
2
591
352
1755
1
120
184
4
6457
10
6
10
6763
211
27
9
1
37
1610
5
27
137
24493
9
1
6
2
233
2
1700
1
1
2
90
1
9
33
1500
2
49
92
100
10
9982
6
8340
1
22
34293
154
25
11
26511
3299
1
1755
948
2
1
2
14962
1178
1
398
1
73823
3
2
1
1
1430
13455
2
2
1
69
3015
1
98
1
7
365
7
3
2
53925
78
565
1
20
3
68
3
8
198
6888
110
15947
3
3
2
3
5
60
5
73
66
5
1567
4087
86
17
2
14
345
2
365
66033
21569
1
1
5099
222
1
13
4
7
1
51
907
10
41
1
10
72
122
1
4
2
7
1
28783
36
61
1
36
10
2
1
1959
2
402
81
398
83
16062
450
15733
2284
58
640
11880
2
76514
9
1
9
2
1
13267
1
2142
2
39
2
1
164
288
102
43
2
2129
2384
1
12
1
38
1
1
8
3
2
45
8
69
6
6
19
1
15
1
136
56
5
37
1
4
1
49301
2
2
1
1
1
70
7
6
912
5
2
193
14545
3
23711
2551
4
3
20
105
3
108
6289
1
6
1
51
6840
73
1
1
17
42
7348
1
45089
10
15868
1
1
5
92
29
1
1156
3
1
3
1
5445
2
1
124
4
27
1
367
68
2
636
1
1
3275
4
3
53
1
2
1
23
262
36
2
22
1
43
68
1
1
2
4
2604
10
7314
16
1
4
4
12
5
25185
2
6149
349
2
4487
2
1
1
8
1575
302
2
7
85
4550
1
13
128
3
2
2546
1
12
466
104
178
11
11
11
599
1
3
42
32
1
1
83
2
1108
4
7
12
50
2188
4
3
276
377
2
2
4
1
26
2
22
2
4
8
12
28
3
194
1
2
8
19
5
6
164
279
1800
2
15
2
11
1
438
4
15399
62571
16781
17854
41
1
3730
26
2
7
95
1
403
7686
1
2
12
91
3
57
1
9
36386
1
13573
81401
1
1
1
1
6
258
2
23
348
2
2
219
2
3
78959
1
100
23137
7926
4277
1
4
18
128
438
7
1
128
23
20
15
32
9
347
75
1123
11
5
525
3
1
45
2
1
1
11
5353
153
7
2408
6
230
68
579
7
75
2
2
3
30
5
30
196
36
10
79
1
1
1060
237
25885
3
167
560
1218
60
1
8
3042
1
86
7
2
1389
1
2
1
260
95184
1
5
1
1391
1952
8
1
9011
259
1162
14
652
13
1
531
2
204
51
7045
2
37
1
1
1
26
20124
1
4022
1
1
10
1032
978
13
4
1
7
1
3060
101
1344
169
1
3
2
1
12
1
7
2
8
167
2460
7
14
1
334
17
2
2
10
2
7
7655
2
18833
293
3
7
2
10
23
4
82
1
1
86
50
1
1
4236
5
1
78
23
4605
3
1
1
18454
1
2350
196
3
176
15258
4
2492
26
4
1
1
1844
318
23948
16
2061
1273
18
16645
6
8
31
2
2
2
78
1
99083
2
16
1
4
7
8
3
5
2
3494
1
2
1
1
6
134
1251
1
1
1
1
2
1
381
1
7
1
1
251
3
2
2140
1
2
86
58
25
1
185
181
8
1
214
1
144
1
3
88
2
12
5
46
3
39
13304
92
1026
10
2
26
1
9
10930
67472
1799
123
14
77445
2
81
97
3
3
15
76
5
255
3
2
23636
32
6
5
378
1
10
104
1
157
2
2
767
2
1
217
1
379
5
2
5
2710
457
3
95
4
5929
1
4
42
1
1
545
1
3
256
4
1153
193
2975
18019
3372
8
1
2
1
4711
5
2441
2
2
77
454
1
112
499
4
7
95
4
52
68
2329
368
3
29937
3
43
179
118
2
23
1
5
6
3
1
763
2315
11
181
3420
1
1
1148
411
2
62
1469
549
1
51
2
426
1
10
1412
591
3
3
1
23
3
141
7
3
447
4
7
9
1
143
2782
1
1
1
23
1
1
2
530
1
295
90
87
2
2
18
1
1
13
1
4
614
44
1
2
1
66
2
50
4
31
3
1141
56303
2161
5
688
28
3
1
412
6
1
10
2
1005
1
65
1324
1
7
13
1839
81522
17
25
8
5
120
2143
150
11919
1
1
9
37
171
11
941
18323
20958
2
45
2
5
1055
4
1
1
3
15
382
363
106
5
1
26
1
3
4
8
10
13613
3
19277
2
3
2
94
6
24007
430
73
2
4
52349
80
4710
4
1
4
95
2
18081
1
1
8
1
1
1002
22
1
1
27
1
1
75
29
21
31240
126
1
5
126
6
72
1
2
5206
3
2
4
83
2
536
54
211
81
19
47
9
4
2
6
514
2
1
6530
1
1017
1
3
1
1
10
1
8
1
1139
8
18
1008
218
1
1
1
13
1
2523
48
74
4
31
76
55743
1
17
29
45
52
18
32
568
2611
2986
9232
9
1474
8198
59753
5
28
266
1224
2
1
23
1
1
12
28
55142
1
5
5
1039
56
1
124
63
1
1
4
290
2
3
8
3
48
1
1
7506
2
1
2
5
170
141
1
1
19
2
23670
18
1
9213
3993
2
95
5722
1
3
2
2
32535
5
1
548
3
1
57
2
2
1
8
197
1
1923
17678
148
364
5
11
236
2
3
52
2
57
189
225
4
41707
10588
19
13
10006
10
120
1
267
251
8
11
908
1098
263
6
3
1
2
2
12
117
6
70
2
75
47
186
4
594
3
5
9
3
1
8
3
7
3
3
4
105
1
7
541
198
1
1
441
4
69267
1
2
396
738
3263
36
113
1
1
5
1
4
2
12
6
78962
5111
5003
747
2885
13
5974
36920
2
1
6
590
2
21
1
10
2
4
9258
2966
1
1
99
167
21
34
5
97
621
18
13
1
1778
1
1242
1055
1
13086
1195
2
1099
11
1
1
7264
2
875
1
10
585
1
38
58
26
2
24
1
79
1
65
539
7
1
1
3282
640
5200
3
2
11
1
78
3122
4
76
3
93
8498
2413
1
4
1
1055
2
10
7
28
2
2351
346
2
1
3
7542
15
11
170
3
36
1
2
1284
22
139
3490
8
2655
1
77
6
1152
983
2
4
22253
1
17239
182
3
4
570
1469
2
2
27
34
13829
8
19911
33
1
1
5
5884
126
12
1
14
107
3
8
3526
2
7423
53
531
867
2
8535
14828
46304
2
16
13
2
39
4
16
178
1
25
1
26104
8141
1
6
1
15
3
9785
17
1
2
2750
1873
5
208
11
35
124
3524
2
3
20
1
1
1781
762
4
4
11
1
157
4879
8
1
55
59
1
3
12
6771
1
3
37
6
1
367
3152
11
946
4197
1
6
191
14
66
1377
2
2
2
8628
10
30
2
46
1
303
1
12
1
2
10
42
35
10
111
589
44
3
2
1
2
105
2
371
1
3
1
398
1
23395
1293
6
1
21223
1
144
3
167
2350
287
3
19326
1
3
4
23
8
1
3
1801
1850
2
4
21
12
2
4
10
13901
30
5
1
158
1
2
1
48
3
10646
4
104
2
5
1
54
16
9
4
1
6012
13
2878
1
162
2
79
25
4
20
19
1
619
24805
78
17
1
16
91
56
14849
77
142
1
1
1
170
105
217
1457
107
1
124
1
24810
5
106
13
4
169
105
1
2974
3080
32017
2
1285
3
5
77
14
28536
36
62
1
8894
119
1883
950
1
1
56
1
62
10772
11
1
4
22
8
2094
9
17839
178
38576
5
9
1
1
67
4
16
6
18
22
3
3
15
8
1
122
1
11
21806
1
36
1
10
4
1
1216
5
89355
21
445
10
9
109
14
1
7
1
10
58233
55
5
7
26
26
356
4
24987
1
6
1
27
1
13
453
1883
6
3607
12
721
7
92
5
41
361
2
42159
2
2
30
64
121
1
30
5
1
2
26
1
1
57
3959
32874
1
7
23
5743
13
48
22651
13
1096
2
1
69
91
258
7
36
6
2
1
98
8
150
837
876
2878
6
20
2
552
20
21544
1
2
39
1
1
3
21
1668
1
1
2
36448
6
429
17
1
2
3
4395
73
3
7
164
7578
1
541
69998
3301
16
34
725
1
34550
26
7
1
21033
6
1
1
34
5
822
1
8
1
5
2951
1
1
2597
2
4
1027
3
3
3
1
3
1
5932
216
13
43
1
1
2963
10455
1
2913
11
1
92233
3196
11
12938
10
151
982
47
28
398
8676
1
4975
73442
1
1
1842
3
10
531
150
1
1
100
2326
5
62
13
40
1
26
3
7
1
29
11698
785
11359
92
3
14
6
12944
2857
29
2
1
7
2
2
1
30
1460
2
4
1
175
3
596
3
11
12
1
1326
1
242
2
1
114
1
1
42
3
17
4266
11518
116
3
3592
63
1
33
1
1
4
2
50582
8
114
2682
15
1
1
51243
3
3742
3
1462
839
1
18
2
12501
2
2
6
4
5
560
589
18233
1
1
16
14848
1
1
22
1081
5
1
1
6
2
1
1
7
124
54
91
4
8
1
52
41
1
1
13
1
8
3
27
3
87
4296
33
1
3
204
107
2
1
23380
484
8
5
62
1
8
849
3
2
109
1
26
1
19
1
3629
1
3
1
2
186
9
2
1
944
4257
1
7
4
7
38
94
1
288
1
225
1
1
336
4
13
2254
25
17056
13
16
33638
2
57573
1
1
1
1
154
20
1
1
3
32
302
1
113
31
48
1
2118
4
309
1
75
3
1
83
143
3
109
11
152
1
2
2
10
5
1
23
23
28
480
61840
104
505
15
144
2
2
1
1
1
1
2
18
8
13
2
15
19
1
41
10
262
61
33
167
36631
25
1
1
5
73
2
7
1
1
14
19
6
2986
10
117
9
35
5
1
148
50758
2
4177
1
6
16
2531
14
97
21
1
77445
3399
73
1
3
3
86
16
134
31013
7929
1
3
10
50
5739
3574
21
12
1
3
981
16
2
1
18
4
16
2
2
1
5144
37421
1
7217
4
18
61
12
8683
2
12
2
99
2
422
2
1
2
15
12
4
360
2
601
206
14
29246
1
5736
1
2
15
1
1
9058
8
87
1
9
7
1
332
2908
63
1
57
3
13242
1642
3
2743
3
28
475
2
1
4
2
4458
28
60
26
6
1233
331
1
39
54
3
1
6
238
1
1
26
44
8
16
8
151
1
24
251
225
2
11
68285
747
247
70
4114
172
1
7
51
109
7
252
7
5
27781
1
49
3
2
6
5756
794
15
353
10
117
157
530
96
16255
1
1
4
3
2
1
16
1
258
454
1
3
226
3
3
1
22
2
395
1
1
3291
2
1
3232
1
1
7
4
271
4
2
1
61
31
5119
1
1
2222
24
4941
325
1
13366
1
1
198
1
9
1
40
93
179
12
8
7454
1701
92
591
13
3
3
6768
67
1264
36
4
1353
3
1652
4
8
31
69
6
4
10006
322
2
2
1
25
1
1
14
122
2
13
1
7
1
1347
187
8954
25
36213
3
1
1919
1
27
7
2
2
6
334
113
1595
2
11
118
107
78
1
1
2
3
1
1
2
1
1846
1
6
14920
2051
513
1
8
712
166
3
22
3
2
8
18
17973
44
1
8
92
2
29
23
7
14
2
3
4
1
10
113
2
3
73
1798
7
2
1
45
1240
303
241
18271
303
522
11
1
16
3
190
15
4
827
1161
6
4
78
112
1
40
2
1
1
1
4
14
211
1
1
4
2033
800
17
13
1
2
3
24667
7
46
290
31317
22
2
2065
93
5
3
2
17
1
1
1124
35
49
40
7
2
232
1
70
1
2
2
1359
3
8
5
2
38
366
2606
11152
1
74
1
4
37
23
3
13
1347
2
10
2
64
170
19
40
204
3
1
71
2
4826
1
2
61
4
6
4
11168
16112
11289
103
7
1
69
1
130
1
2
29
5
8
23245
2
23
336
38
29
2
1161
1
1
1347
2
77
20
8
12
10
3
1
138
329
24
1
1
1
338
5
3
12
6
40
1
27
34
19
561
7
518
1
131
16
13
1
511
70577
12
52
2
485
2
5084
1
2158
1
49
17
1
7
4884
1
1
19128
8
20
4
1974
3
1
2
41
475
1
10286
98
3
10
411
15
21
562
24125
2
88
4
66
2
1
1
14
2
44
25
4
37
1
1
6498
2
15963
4
1
1
276
52
2
1
13684
1608
18
564
176
4
40043
3
5589
1347
732
13613
56
1
87
3
1
386
1
1
4
49
88
32601
1
1
1
2
1285
470
2
2
3
50
1
15
317
2
2
4
15
1
12662
1
104
40
4
2
38
30372
3
1169
41
1
23
4
3591
1
1
1
1
1876
14
1
3071
76
4
3
234
2042
14
4
1
32
10
5
1
12
336
430
53
611
4
37104
30
54
1
11810
194
11
1
13
2
4
2
46
1
1
4
5
11
5
2
1114
8
208
4
40
102
7
2430
15
8
2
8
474
9
3
1
185
12151
1
51
6
3215
1
2
27
243
39335
1
2
10
172
99
792
34760
346
1
53
6860
10
6
669
9058
87
1
2
242
1
3851
1
1
23
1
1
33022
12
3
118
64
97
7888
2
8613
253
1
1214
6659
2
1
8
1
1
3
1
1
8
1
631
46
2
2
3453
5
3
66
7
6
1
5
2
1
44
10
26893
3
4
1
5
89
1
1
1364
1
1
8
281
38
3
85
2
27192
23119
1
4841
1
1
121
102
724
684
1
4
8
1644
1
976
2
5774
8
3470
162
284
88
4
5
10
45983
732
1
3
31
1
273
115
2
340
363
2
33
117
51303
22
2
1
7
1
2
3
2
1
1
6269
8
7
5
1
6
3
2
1
2
2
1
1
371
2
135
1
70735
2
3
41
725
3974
816
1
13
279
49008
2
349
2
2
1
5
2
392
16352
485
1
2
2
902
2
203
7
255
5660
8
48
11
2
1
1
199
235
209
4747
7
8
93
1
823
211
3388
137
5501
17
1
9
121
36
1
2
5
12
6
103
6
5
4
2
448
2
1
57
3886
16
1
28
211
6
1
6
1
77813
3
21
48
2
2
2
1
1
5969
454
27
2
1
188
1
4
34
3
11
2
1
1
69
17
154
1
139
11
1565
27
19
1
8
5
1
15
1
7816
290
24
34
4
17
374
64
5
1
2
5
2
5
34
7
134
14
228
5
2
3
6
1
4
3
2
1335
2
3
1
40
632
1
1
5
4
90
1
16
6
34
1
55
80
443
3
32345
17
3
2
18
1
2
3
2
1
3
5
23
3
35
122
134
249
4
340
79
233
2
1
2
2
19
66
9095
1
16
43
3
1019
135
74
1
81
17
11
1
319
55
1
9
468
6
10
2
44
2
1016
3
4
6112
689
8
104
1
1
2
1
1
40620
2
3
167
33
13
26
1
4693
29
11
1
139
40
1
6
2
1
572
1
1077
56
1
6
5804
8
8
2
1
10
10
12
1
1
176
1
2
21
1291
145
4
414
1
49
1
9
21
68819
16
4
16
1
52
1
1
369
2
1
132
3
2
3
26
6
1
10
4
1
1
3
9
1
159
183
1
2
1
5
3
8
12
2
1
181
510
26
14
1
5
103
6
4
1
2
3
22
31
2
6
9
6
1693
12
5
1
6
3
1
2
10
755
2
31795
341
1
14
398
26725
5430
75
29493
5
3
11
10
72
4
4
749
4
2
1
53
21221
2
1
4
136
2
15
11941
2335
3
15
9
641
4388
14
283
6
13
8
1
1
5
3
1
50
2
2
29719
1
577
963
2
23
177
50
50869
2
2
1
1
137
2
42
3
7
9526
395
9
6
4
498
1
1
14
1
1152
169
160
1
1
7
4
78
245
31
5
14693
1
2
6
1
52
79
2012
1
62
77
5
32325
20
12
1
306
10
358
1
1
2
1
14
4
17
194
2
14267
18
7
3
1
10
442
27250
839
6
1
1012
7
5
9031
2
48
2
1
86
7
2723
2
3
51280
7
1
13
1654
1
1
2
1
26
1
7
1
32678
1
6
3
23074
5393
5
1
388
2
3
276
2
1023
166
1
131
1
1
1
2
9
75
306
26
11
4862
1
1250
3
6
3
267
5
1
2
13
6
2205
1
1
10
78
2
4
5
2634
317
55622
2809
1
17844
7
2
18834
55
6
908
179
3
74
10
18
87
14045
15
12
51
20
112
1
9
44858
4
19
1
91
293
1
1
35
12
1
23543
33
2
1
9
590
54
2
121
6
44
76
2
17
582
14
3
1816
4
23608
962
4
10
5
3
10
6
52
1
16
70
1
1
31294
1
1
1
82
3042
54
1
1
34
22
16
2
34
4
92638
1
2
328
10064
1
1
4923
8
430
6
2
3
34
13
3
1
85
3
5
2
64
5
1
26
34
1
3
9
2
848
166
270
62
31
1
136
1
9330
28
3
1
634
18
2
26
14
66
700
134
10083
41
190
6
2
2718
1
4
6
264
59
89
743
2
34
38
5438
2093
1
6
172
1
2
4
38
436
6
1
1
2997
1
9
99
1
1
294
27
47
1
19761
13
1
8
16
1
15
1
904
79168
1
69367
207
144
4505
45
1177
3
46
24
160
1
240
57
2
12
2
1
1541
5
1
5
4789
39
19730
5
1801
1
3
3441
2
1233
10
13
2612
3
2
4
52
908
3
19
1
47
11
2646
1
5
12
646
2978
79
9
31
4
1
1
121
57
404
1
1
4
6
1
1
1
1044
31
20
11
1
2
35
1
15699
111
2
6
24
6
12
57
4
29
389
7
2
4
238
391
2
2134
935
466
4
477
3
21
262
7
4
45
5
8
2
376
1
1
21
1396
4
1
12
1
1220
1847
5
4522
11
657
152
46268
52
1
1
1
500
6
3
9
2
42
155
2
379
1
8618
3
2
13
1
2
98
1
1
11
5
1
1
3
1
1
14
2
135
1
3
5
1
652
1
15791
9386
3
4565
1
2
3868
9
2
114
1
31
164
8
13843
2
100
4
3
1
126
68448
2
5001
1008
1
12
1
15147
383
20
7
62
18
12
5
1
73905
35
2
3048
65
1
93779
12
151
14
1
1
47
6
511
34
8
2
1
13
1
1
60
2
2195
131
8
13
1
10
12
324
1
1
16
38
9
8
4
1
190
1
1
14
12
15
54534
241
2
228
124
1426
1
1
10921
2
28
7
321
128
3
113
3
1
23672
1
110
305
11
1
318
2
1145
19
1
30522
3
120
9
4
1
1
9
2
1
526
1
5
577
8
9
135
1324
18752
1
1
12
29
404
1
14
14
1
2872
1
15
68
7
1
36
5
1
6
11538
13204
73
2
359
2392
1
2
581
1
2
1
147
42
1
10
1
44
1
32
2
7
211
28
2
2292
4
49395
2
1
33
43
69870
3
1
1
1
34969
4226
546
8
5
21075
144
3
3392
1
1
1
1
6
28704
1890
2114
194
1
17
1
6
253
164
2
5
1
5770
4
2
37
4417
3
2
25
10
4
1122
20
1356
11
1
10735
2
7504
12
49
4
28
31
15
24
1
6
9
3
1
4
69
431
26
1
60566
1
81242
4
1
7
6
3
1
123
11
29
70
246
27
14
1
1
1
5574
136
1
131
654
386
375
28
806
3
9
1
8
9
10
1
126
71
4
2
2
844
13
2
1
67
51280
13494
28
1
8
1957
1
1
8
1617
528
51469
83
324
2
3082
17
93
45
16
2
2
11
7
492
3
1
1
1
15
59020
320
1
251
10528
1
3729
6
4
16
14045
2
2
41
1
104
22
13
1
2
2
2
9
1983
3
2
2
993
55
1
25
228
7667
2
15
3
2
3
21
3
1
69
11858
17197
18
5062
1
55
1
3
8
297
3
1
624
7
2
1
2359
36
31
1
46
7
1
949
18
2
55
812
4
24
1
1
370
1
13
290
1
22
35663
3
135
1
1
1
793
6266
2
1
30
244
1
32
1
457
10
13
950
57
5
116
2
7
1
11
2
4
1
24
1
99
2
1
85
2
37
1
9
13
2207
51
1
2952
8
2
1
1
2
3
4
312
6
31
161
3
14
2
2
63
1
10
2
339
6
5490
355
181
1
324
3
1
942
315
31
621
10
1
61
1009
56
66
67
196
1
1
72
4
9
246
1179
17
3
2
20460
2
10
58233
1
153
1
7
115
74743
1
41
74
3969
30072
11
1
10
745
21
68
2846
21
1
2
13
453
2
28
1
584
5961
1387
2288
22
139
1
500
4
649
69
1
43
10
56491
1781
184
29
1
5
574
19
577
21
543
2
25
14
29
3
174
13
3
246
3
4
7
1464
1
34799
174
1
89
585
1
1
15
21
7
1054
4
1
42629
11737
336
29
13
2
5822
2
34
1
59
2
17
1
492
2
7305
3
83704
3
60
3
27
32525
17
10
3
23
64472
2
21164
11
5289
1
1
5
1739
1
16
264
3
23
54457
6
7
20
4
1
21
431
2
14
4
43
6
1
2
2
285
2487
20
725
450
395
2
165
2278
17
12239
6
1
421
311
1
3
7
5
223
4
7
1006
1
3376
2
174
2034
1
6
2752
10814
1216
53
1
1
24
11
8
1
4
6
37
109
2
8
9
16
2
8076
47
155
45
14
7
68
17
394
2
24
2
1
31
1
1
4
1
87
7
1082
20
4
1
42
47
1368
107
1680
4
1
1
7
6
42
14437
28
732
71548
3
5
2
2
5
343
11
1
1
1
3
77
3
3
3
1
5
2432
2
32
28
13
1
3508
31
234
214
415
113
50
1
2
302
10
390
1
4
54
11
4327
3
4
1
48
4
1
1
2
1512
1
18
13
122
8
58712
2
13470
1
1
2
10
36
1156
9
1171
46
22328
71
64
226
3
10
1
480
1
279
4
1
59
2
54
18
1096
606
24
2
42973
165
211
8
3
305
1
4
30
23
4
1
26
1
881
2
683
1
23439
4111
1
69251
63799
830
1
500
36448
2
1
18
110
6
2
66
20
5
242
9
4678
6530
2
2177
2680
3
1487
3
2680
79
34
3
40557
651
12
3
8
1
3
59
454
1
250
56
4255
2
7
46
36492
1
52
6
26
23048
1
17234
1
36
6
64
45
3
2
2
2
7508
1
173
800
5
51
142
1
7
285
887
50
36
329
42
187
1
30
9
2
29
1189
4
27
440
2
85
123
16
15
44
1
160
392
2
1
1
2
1
6168
2
59976
2
35
5
287
38
2
1
15
1
5
22
1
21596
4978
15196
1
6
27
2
1
426
1
1
369
1
15
4
8
2
1
1788
38
10869
26013
5430
1
1
8
29
12
1
1
1
2
18
3
2962
26
1197
1
361
10
385
26162
2
567
6585
2
6
1
238
9
1
13
19
2
5
3
62178
8
2958
4
14
2
880
21
2
4
1
14
5
8
1887
335
1
447
22
1
2
2
1
9
6
1
3
121
9
16
40678
9
7
2
1
20
2409
6
2
2
54057
22
4
109
14
3
1
3
3
1
1
299
718
43
460
1
90987
181
1
19
2238
20307
65
31
10
44
96
10
7
3
1448
16
5
2
2
646
145
196
7
2
53
168
1
4
4
1
1
2
12
1
530
4
28
3
339
205
34
13
23
11
187
170
120
7
155
8
303
1
170
1
65
3793
11173
2
25412
3
4
170
1
6
17
3091
1
228
11
1
1626
5
1
9
19
2
1920
4018
1
232
69
46
40
1632
164
21
352
2
24479
64
2
1
3405
6
8
377
39
1
385
9
421
6
1
14
1
3
160
25
246
1
59
27
4081
3
1
3
13
1
94
1
6101
1
21261
2
1
74
7810
65
31247
25
2
2
1327
63
320
1
285
2
4
1
2036
21
8
109
12
1
13
4
2977
215
61
2
2
23
1
11620
10397
1
56
3314
14
1
27
6
1016
589
114
2
19
10
3
3
10590
90
9
1
1095
18
269
4962
578
119
13
26
39
1
5
27
1
1
2
178
1
17432
113
7
37228
6017
238
2144
29
6350
3
127
3
3
6
87
7
42
761
583
7
40
5
1
1
239
2103
10
1
5
2
3
2
3
11
22
13
35
1
9
2
1
905
12603
27
13
57996
23
7
1
1
11
1
12
3
1
2
7
1
5
6
6232
28
1533
62
14
325
12
229
757
6320
9
1
8
7
112
4284
1
1
2
3112
1
844
1
1
16
30107
73
1
1
5
14
569
16
5
1538
1
66
132
9761
1
1
6132
1
3
2851
10
1
239
329
1
33
4027
30
31
320
305
1
542
1
303
186
65
3
228
1580
24
6
37
25
43
4
1295
17
3
1
5715
1
2
6
5
14354
1092
5
1
1
2
1883
10159
2
30
5
2
34
6
1
137
606
2
1
48
1
2
54
6
29
71
4
1408
28335
1
37
28198
10
118
27
1
2249
57
4
5
2
1004
564
10
59
16
7442
5
223
7
68
7
22
2225
2
45
58187
14
15
1
62
22
2
1
88
350
448
2078
5066
6977
11
128
1
1
1
59
7
669
2
2
11
1
2
24007
9612
286
4
730
6
5
70785
8
4
4
37345
129
7
6
3
92
341
9
18
1
3
2
61
5
5
1
7
18
213
3
3858
121
1
124
45
683
1
550
1
67
3
3
1
3
33
1414
17
1
3
375
1469
529
20
5
88
3
55135
61
80
179
16
1
8786
2
38839
4
5
728
1
107
121
1
1
1
56
25
77
99200
1
1
4
745
15
4204
3
33
472
1
12
1
7
25
79
3
39
1
1
31
1
11
22
81379
1509
8
37
3
7
16
25
89752
10
6
160
574
15
11
32
38290
1
134
27
1
5
38
3
1
268
37824
14
1
19278
86
86185
8
10
32
174
2
1
1
1
6488
1
66592
1
1575
2
3
1
179
2
763
1
84315
1
1
1
5
1122
3
3
13
33
1
61
909
168
1
1
119
2
17
98
38
68
4
250
1
659
1
457
146
66109
8766
3
18
53
97864
10
5
34
2
24
1
1728
440
2
22
4
32
305
1
2
2
68
268
2
1933
2
8
45996
13491
14590
2249
13
230
1
2
7542
8
998
7
2653
18
377
1
32963
7568
14
6
113
145
5
3
15
1679
5
2
14
3
26
19530
1
1
10
3
200
67992
10572
1
139
3
328
3
126
89
1
10
1
12561
1
1
7379
7
1
860
8
625
173
6
1594
1
1
9944
75053
12
1
39
1590
16
4
1
94
367
1
3
3
13
1
2243
16
2
5
6
590
45
119
103
1
765
37445
3
1
1
20
1
92
3452
10711
3
5
3
2
1
22
4
6
8
1
3577
229
219
4
1
1
388
40
5922
47
1
1
2
82
1
2801
9
3
1
1
21
1
1
32
1
8139
293
3
485
23
181
1
285
22
90360
29870
1627
5
144
16
2
712
6
3
5
128
1240
37519
26
3
1596
44
140
37
2
1
38
10966
614
17
2
3014
87379
88
5
899
6623
18
8
13227
3769
8
5
85
1509
13
43
1
14
9
1
3
2796
1
2
2
1
48
1
2
2
15
2
179
9842
166
33
399
45
1
1
3
421
1
15
46
1
6
59
178
13941
99
163
2922
1
155
368
680
2616
493
10221
3
1
3482
79
117
17
19353
3
2
820
671
1
1
549
10096
6
4091
737
141
32
83008
1
748
1
372
1
259
222
100
7
36
1
134
139
6
1
2
157
37
3
58
7
1
1
1023
1
24
518
1
97364
1
1
116
1
14
20551
23
1
16025
1
1
104
3
355
1725
2
1
1
10
5715
23
11229
26
3824
6
6
215
393
3737
16
503
50
1
151
2
5
12
1
2197
3
2
2
185
109
629
1100
11
1
55129
1
1222
1
75
1
915
8
17
43
8
3
3
1
23
13
11
17
1
12110
14657
5804
1345
1
1
1
10
8370
3
5
79
68110
5884
4069
52
2
2
5
11
1
87
26
1
1
1
156
15
1
2
4
2
6638
2
1
1
232
1
4
152
14
24
19
729
38
11
41
3
1
2
3
25
1
5
30
500
1348
26
9
43
2
321
39
1
1
41
117
2
2
13
1
16846
3
8435
8
117
1
57465
437
19
1
1
6
1
1
8
18
17
351
48629
1
3
7
38
1
10
2
18
9
3
1
7
753
6
3
5466
1
7
66
32
118
2965
41
8834
2
273
8
2327
9488
7
1
6
2201
3216
1
2
13
51
105
2282
2
29
736
57069
142
2
8441
1
51
3
3
1
20252
14413
15
5
24
264
15
9
2948
4
58
1756
4
1
6
1
17
33157
2
20388
1
3
16
5
2
315
17
2
15
4379
48
24
583
1
19
2
1
85016
1
1
61
26
4
38
2
9
2113
174
4
4
2
19
873
205
14
1374
1
51
1
4
134
282
125
113
3187
145
1
7
322
1
1
14
1
3953
11
1
9124
1
23545
150
1
14
1991
36
1
139
28
127
3
1
14738
194
33
6685
9
194
10964
6
22
1
905
2515
37
6
5072
1435
9
1363
1
1
3795
6
2
2
1
3
1
2
1
201
31
1
3633
958
452
1
1
10745
3
4882
1
4
198
4
2
1
1
42
2
54664
2
1
3
4
1
5
15
2
4
1
30
8
1
1
8
7
8
12
3
1
6464
4
44
3
1526
4853
7
3
297
79
2
21
3
25623
230
3213
1
4
489
267
46
5
2
4
124
45
20
1
23
357
499
689
4643
745
4463
35
1421
6
8
1
8284
14
1
2
3
8
1
1
4
2
1
13
403
8
2
4371
1
1
447
3
28
3961
2
10
1
96
42
72
9
1
3
11
29
1
2
15
4
30586
1
1
22
4384
1
39787
1
24751
1
64
151
2
1
7
1
33
1
6
1
36
124
1
26
4572
42
305
28
1
190
1
1
125
2
144
92
92
13924
14025
1
1
386
2178
1
78
2
171
8
298
9
7
1112
89542
23
17
67
1
2
3
20
4
5224
2
3628
3
35
26875
1
2
1
2
158
1
1
1
5
3
18
79
2733
112
23868
12
8665
27
62
4
20216
431
3890
52
1
8
10
3
1
13
4010
1
6
16
86
3
10735
1846
249
1
1
1
11
1
20
4
26
7
6
23543
11
39
16
849
1
9
1
5
2
1465
9
154
77
591
76
1
32558
98225
3
3
2229
6
666
153
20
31
74
16
2
351
10
3
39453
1
5
11079
166
2
3
568
3877
120
486
1
1
159
71
19
8
24
22
29
1
1
1
39
7
31
331
13
13
1
1
5
1471
4
6
1
151
29566
10286
2
1
258
48
5
19628
14
10984
56
32829
2
17
57
34
10
1
3
4
338
2296
13
17
43
1
18397
2597
66
1213
7
1
1
271
1
1
17944
2
9
4
1
35203
2
1
34
1
51
1
1224
5
110
159
98
1
2
13
44
2
4
1
1
371
1
29
2
14
2
1
4
3
98
97
2
6
1
14
4
2
198
4
1
2
1
22
148
7
36
27
3196
2
1
38
1
1
673
1
1
2
4
452
17
6
164
6
12458
9
1
52
1
31
11
1
8
3076
1043
225
1
3
1
1906
24713
18
16
1
1
1
2068
13
220
1
22
2
2
3
1
10
10
1
8
749
38094
69673
58913
1
1
14
2593
9
146
22
618
8
85
1
17
33
5
2
19
43
62
5
6956
1
576
408
9
11
2940
9
1
1
669
12
22
17162
1
8
3
9941
2
62
1083
1
1171
1
2
5
2
127
1
1
1
1
164
400
333
225
1
1
22
4
17
263
9
4
5
5126
119
1
3414
37636
22653
3
1
29
1
15
3
1984
7506
3
1913
3
11
6041
3
1518
6
1
262
2449
4
117
2
187
7
8
42
54
944
2161
5971
2
1
1
4
1
179
67
2
3780
5
4
4
2
2
1
1
2
19
13
2
19
63
1
26
14
4
722
1
4
4
5563
1
18
2
20
511
4626
67200
179
94
430
11
6889
4
3
1
1
243
56
10
4466
5
1
18
49
50867
76
210
10
21157
14
146
1
108
1
2326
3
1206
70
3
5936
1
4
2
30
194
254
1211
2
49
2
3
2
32
41
11
13
237
5
104
3
13
17
1
1
32
18
1962
8528
1
8
264
1
149
9072
7
8
2
18417
260
474
1
2
2
1
10
226
53
4051
1
4
45
1
65060
1
3
3
19
38
5
26
1
2
11
55082
14
4
8
1
1
4
47333
3235
1
1
3
6
11
1
2
46
2
124
1655
3
2
2253
1
2
13
298
1230
1
1
3
18
30
3
81
3
13
1
2
286
13
2
238
7
51
7
80
7
10460
1
1
21
3
2
4
11
90
1
3
381
14
1106
12
101
5
1
5095
22
24
1
2
241
3
1
5
9
114
11
304
178
53
2
12
1
1
1
42159
594
13414
12935
1368
1
121
16
3
57
70
97
1
1963
20
6
2
22
159
1
31
120
67472
7073
6
11045
1
4
2
5
2
2
1
7
1
54
124
40910
69339
23
1
47
2
49421
1
87
23
128
11
6380
3
28
7854
29
29
4821
4
10
492
5
1
3
12
11
12
2576
39660
48
2231
1
1
2081
5
53
5
4
159
2058
19
1
8005
1
1
29
122
31
11
432
585
2
1
1
23
23119
109
2880
2
3
4
405
55
17
13
636
76
385
4
7
11
1
145
3
1
1
1
41
41393
3
55
1
1
99127
19
6
9
10
16
9350
636
13
191
60
202
235
1685
1
190
19
11923
36
1
4
26
2
2
18
3
1
3
677
177
105
87
2794
4
3
5953
48
13
2
103
10
4
35
1
19543
1
50747
5293
7
3
41228
35
6
1
2
1
39054
64
755
32
613
1
21
3
1
4798
3
3240
3
6
33
507
5
89
3
12
105
24958
4407
3
1
1002
23
2
10438
1
4
265
5
53
9
4032
2
1
1
53
4
1
139
2104
141
320
1196
32523
4002
138
1347
253
163
2
8
45
1
30
86
47998
855
6
1
943
3
17487
2
8
4
5
3
12
271
1
4
3
2013
28
5
5159
1293
5
27
1
159
2
1505
48
16
1
1
1
79231
34
14
1
205
4
2
3866
107
11
39
931
166
1
2
2
1068
136
1089
232
315
50
3
1
4
1
2135
1072
6533
49767
6
8
1
1
1
1
2
1
6
1
137
25
51
18
6
11
111
35
3
16
1
97
1
1
1
3
4
40835
9
4634
2
1
62
1
1961
348
1
1
1
4
1
1
2
6580
42
8
1
3
559
2
1
47
205
13
71
633
1
4370
54
1119
59
6543
2
3
4
1
1
6
2
43
173
135
42
7
13
1
1
4
81947
1
37825
1
705
16
134
5
35595
21
3
18
15
3610
2
1
382
2
17200
9
12
267
3
1
8874
7
187
504
1
6
3
3
56
75
4913
10737
245
9
4
8
69562
16
37
973
358
408
3
3
19
1
1
3065
5
1
68
1043
37
2
319
24
2
3756
1
207
1
1
26667
25
11
4
1
1
1
1
127
4
7
152
1
1
36
1
7
17
11
2
11
516
2
2
4
2282
1146
1
32
7
4
1
2
10
1
3526
19584
26
1
5
43
2
10
1
2
34
4
9
463
3
56
130
2
20
1
1
7
623
1
821
1
3744
7
151
7
1
35
13
18
23
53155
95
19
4556
545
2
39
1
9
2
1
5
1
27
1
1
22
4
1233
3
1
14
80291
1
17
8
4
6
3
203
1
3
31
1
30
21
7
2
1
1
7
3
853
4
2
338
1258
481
2678
1
1
1
2
4
2
426
696
16
24
5
9
478
4052
7
4
1
11
9
48
34
4
5
36
1
6
9
29
4
26
761
1
26
1
21926
19
518
3974
1
9903
1
228
69
13
26
1213
2
1
2
2
1
38
2
5
2
2
9
5
89051
9
23
746
1
4
11
4
6
1371
2
4
1
6813
116
9
5
9
3
1
11977
24
1
1
253
2
584
1
1
30
1
31
128
3
2
429
658
239
5
1
5
37245
11
1
20
1089
24319
3
1
3789
17
147
15
1
17
36
4
5
1
3
2
3
2
867
19
502
1
583
978
889
8900
18
24007
1
83
90
4
1
135
7
4
3
2
23536
23
52
10
134
1174
524
460
99624
3
10096
4150
1
2
1
1
6
116
7
2
123
28
13
3600
279
9
20
249
384
1
64
65
268
29
10
3380
57
3
92
1
4
1
5
1
745
96805
28
171
1
1
968
1
2
11361
1033
444
12
4
32
3
33
1328
134
173
11
107
35
34148
1
5
1
1385
2
295
16
5
1
39
1
1
13
1
1
10234
6
4
62
5
15
88
24
1
1
12
3
15
5
10
1561
1
2009
2
590
91
1709
1
131
9
35
1
1
439
17
1
16
1
1
1250
14
62
2
6
3
1148
1
4842
1
26119
27
397
22
4
1
1713
31
58
102
31185
206
67
4
2
124
32
26
92279
8
3
4
26
4
1
2
279
1
2
208
9
10
99
1125
4
87
17
62
5
4
124
6
1
11
1
1
1546
1
40
65
1
39
49
5
9
1
1
90361
4913
19
1422
2
5
4
71
1
1
2
2
1
4
33799
1078
14
12
1
1
14848
648
76
3
31
4
3242
35
2431
5058
421
7
2
586
1352
268
30
2
10
289
237
85
26452
4
1
3
1
49757
816
69
12572
2
102
28197
332
3
31398
89344
67
1
153
134
61
12
17
146
1
5
4014
3
1
3
89
4
81
311
6
2
1274
1
331
1
2
16
45
1
10
1
1
1
1
13519
6
43
42
3
60686
300
5
201
3
3
27
16
1
441
2
9
3025
1
1
13
4
387
440
16159
11
253
229
1
6
1
1
1
22
1327
18
74
1
2
25
5
2
1
1
1
2096
6
440
101
171
7
4
6580
1
1
19086
1
9
85
6
2553
1
2
69
11
31
2
6
1
11
6
13
20
2
2
1
1
205
245
2
2
67
9
1
3
1
1
1
1
1
4
3
1
5
3
19
867
1
38
2
3
5
369
4
18
12
4
51695
2
588
85
1
119
18
58
61
368
82
2
1
1
3
481
2
1
3
83
560
3
3610
2482
181
10
1
4
1
4
1074
1
138
6
5624
1
2
5
4040
7
166
90
6
16
36
1
153
13
317
13
104
1
2
12803
2
111
2
5
2593
43
2
634
7
1
85
12
3
6800
31991
56
485
339
20
2
2
4
8
103
16
34
146
1
1
17
3
1
9
2
761
27
128
2228
5080
2
6
2
2682
16827
975
8
188
13
6
3
906
14
119
1100
6
13
1
1857
1
2
11
74156
8
33
5
2
9
1143
1
86456
31
1
1
8188
8
773
4
3
10
263
1
6
1
47
1
17
5
1
157
53
106
33
1
8
5
18
1
5
6
12
15594
1787
28
45
1
2
4040
1027
23
2851
55291
814
3
1
21
227
32
1
7
22
1
2608
2
27
7
4415
317
3
6
12
4114
11
982
1
1
3
227
6
10
1
3
11
1285
1
1
978
10
445
60
201
2
207
4869
2
4
2887
1
39587
1
1
1
40
1
6
29
3
2
37
7
4
2
1
1
898
116
1
2
1984
10
88
1385
1
2
1
5
1
51
1
72
147
1
23
3
2
1
1
3590
1
1
6
115
6
79819
91
1
50
2
238
6
4736
1
8460
2
4533
507
3
8460
3
706
2
5476
38113
90
1
37982
12
42
99200
2
1366
64
11
3070
12
168
2
174
3112
2
87833
3
23
1
2
1
3663
13
1
1574
3
76
15
13345
20
1
251
3
60
1
1
220
1
125
5
5
286
28419
5981
1
21
1
1
1
1
4
1719
1
9
1
66505
128
1
120
8077
1457
2
132
1
7
1
3
9989
32
4
1
1
1
1
2473
3
73
3
593
4
11
704
2
3
10
6430
1
13
20
877
5
63
1
76
1
2
8
133
3
615
5
14
4
4
145
13
3872
1
2
1
35
3
1
1
39
23
24
4
3437
7
237
244
2342
4
1
216
1
1
880
1666
4
29
1
5
124
2
1
867
3
1
377
331
1259
1
10
2
1
26
354
2
1
1
526
1
11
1
15
858
2
8620
88
28
82
49
79
32728
1
4
11
247
2652
11
1
3
19
2
6
1
178
50202
1
1
667
41
10
11
1
2
1180
651
25
1158
20
407
52349
350
873
18798
707
3
1
77
2
3
5
338
1
6
3
77
1
6
24566
3
3
62
1
1
8
35
4794
1
1
48
14
626
9
1
9
264
271
2
1
1
29862
46
2021
14
606
35
3
1
1371
47
2
1
1291
13
1
1
2978
2
8
101
2420
75
5
14
5
2
110
30
46
1
11
16
138
15
24
4
9
2
59
2977
33
7
178
7
227
1
9
516
3
1
62
1205
7
59
27
132
407
6434
1078
406
33
1
1
5
1
6
15
2
15
8
1
1
1
954
28
3187
75
1
76
1
1
34
16
421
2
312
5
27
125
49
14
5
1
23
6582
1
1805
1
91
1
14035
32
1
1
1
1
1
72
25
77
41
1078
27
2
6
19
2
5087
331
48581
81798
2507
7
1
1
8
7
1009
11
174
397
7
1358
1
1
5
1797
3
9
184
4
2
5
5
16
227
365
56
1
1
44160
4791
67
18
10
3
1
3
7
5
2
72
58
216
2
292
2
63
5
22
104
10
4
4
9
186
1
74
7
300
1
342
15
942
1
6
3
2
776
2
28041
61553
3
2
1784
2
77
12
1
3
13
1
352
1
47
4
1
1
23583
172
1
34
1
3
1
3
2
15175
159
2320
13
2
3
131
4
4
408
40
4
22
2
2
1426
170
8
1
4
35663
35
35677
5616
1
8
3
3301
2
4
1
26600
1
60
5679
1025
387
7
1439
1
322
2
9
22
12
612
1
1
3701
6
1648
358
11
5129
16793
2207
388
3
79881
1
1
32
1
1
1
22
852
1
5
2
3
3
227
256
6
1
30
1
51
1
1
7
1
27
10043
1
2
170
14
34
5
59
1
38
6
1
452
1
135
3394
176
518
25
4474
46614
74
3
47
58
12561
11
49712
1
18
6
2
4
63406
1
5638
14
173
1
2371
2
1
196
1
3122
26
48
4
2998
2
2
33
41
1
713
5
3
1
1
1
2037
32
59
1
20925
5
1
1
1341
7
17
3
16
1
3
1
133
20
21
12
1
39
1
1
93
1009
1535
6
3
1
4
518
745
2
2
9976
2
115
187
532
159
3
9
7
1
5379
1
1
2
5
11
464
84
69
2
8
1
70
2
2
3508
5
2
12
310
1144
704
14
21
196
1
33
47
1
454
2
16213
5
5
69
4
13
86
1
12
6
1
3
49
1
2
5
5
2
1
2
2
132
1756
183
1
4
166
6359
77
48
2
45
18
64
6
55
17
5391
30
2
957
76
9163
1
28871
5
796
67
1
1
4724
3
490
4383
4466
1
2
2
2
6
21
123
755
4
1
5
3
24
7
33
2716
4
33
6
2
996
493
1332
1
5
1
757
4
134
1
97794
6657
5
16
25
12
1
6
796
5
62
71
32
7
2
8
209
395
21
19
25735
33923
46
13
60
7160
3
11
5
1
4
20
4
2
2
61
1
53
3
22
62742
1
26
1
10
1104
8
5427
1288
694
5
97
1123
11
22
777
2212
2
564
882
4
1292
35
1
1
1
6
1
8
343
2
163
1499
25
1
1
88
5
70
116
49421
41
6
6
38
1
78
2
127
1
5
1
8
7
26
2
1
31336
2
24
46
2
206
5992
35
2
82
2516
1002
6
281
474
19
1
1666
6
86
2
22
4
386
64
2073
58457
27131
10
25596
33214
1
2
5
1
39
30274
98
5
105
426
3
121
12
1
1
1
39
1
2
4
70
6
4
3
2
1
61
5
20
19680
4
7
877
17
5
272
3
4
4
20216
1
73129
8
1
50
5
310
9
1
38
1
56
3
923
11
1
19220
5
464
202
1
4
71
24
88
5
614
1
1483
7
54506
2
21888
5253
69
1
1
329
3
77
26
3
672
1
4291
12
596
15
117
610
5
1
1
1
6
2
46
89
88
2
3
239
1185
10
2
2
32
1
1
29
54416
5
179
741
1
270
12951
100
41
1
1
1
62798
29
3
1
377
830
7
10541
4
2095
5066
176
1299
74
1
7
3
1
1
9
803
50
6
903
1
1
1
4
4023
10
1
137
17
2
13
10341
45603
27
165
30
256
2
14180
480
470
236
11
10
13
26254
2
3
1
11509
26369
2
6
20
393
1232
1
221
1
1
28
78138
3
117
255
16022
723
105
407
19
28
12
2
16
2
11
41
948
1
2
7
14
29249
46
58
12
62
73
3
12
3
56
8
2
1
2890
29
1274
307
2
1
478
82
10
1066
194
18
71160
7
4
2
131
52
143
19351
1
1
225
1
1
1066
2867
1186
34
2
20
2
18
2
59
3
4
5
7
1
7
4
619
77
6
40
2
1
2465
1
374
19
1
2
9
10
1
269
66
2
1
36
7
109
404
9505
15
148
552
1
737
1
1
1
1
2
5
325
3
1
1
80
1
8
6
1
1
247
2
18
2
4
1
22
241
413
182
9624
134
3
3
2
1
187
77
7
4
55
3
2
2
1
1
10
6188
7
9
2880
20
1
7
2
1164
300
235
2
14
83
14987
4
1
23
3
66526
9
774
4
2
1
62
6
2
1
12
1
1
10
47
1
125
16525
4522
1
36
1
13
3169
258
1
295
19
1
40
821
49
76
1032
1
1
844
167
10
1
2066
5
3
4073
1
3
8
22
3
22
1
35
223
28513
99
9
4
402
3040
8
12
2
35
144
59
1
130
96
11
20
4944
20
4
5
2
3432
1
2
4
9
1
1
2
7
9
44
1
3
1
133
1
3
14
212
1
57616
1
1
7
15
59
38
4299
12330
1
1
1
136
1144
1
22
90
51
6
1
65
1
491
13312
8
36
2
3
15
463
1
6
299
3
999
2086
47
2
43
13
2
3
22
17
48884
348
1
1
2998
3
3489
5607
299
2
134
101
15
76
5
1
240
2623
1
3
1
4
24
3771
2
54
679
1
51
135
9
15
178
2888
252
1
22280
1
16653
44
10
5
8
9
1
2
27385
14
34
2
83
441
1
80355
2
1
678
16
28
1
445
1
1
352
27
1
3
13
25
1
3610
33
2
5
6
2
5
1
13
887
13
3
6
1
2
2
9353
2
45
90183
4
13
18
7
2
7
278
11
2
104
1096
1
43680
2
2
38
1
3460
278
1
51
1
236
7450
59964
52
3115
812
471
1
1
2
11747
5
1
319
2
138
1
13
1
3
51
2
6
119
1
5
912
14
15
592
6
1
26
1402
3
1
2
2
2
353
3
15903
6
29373
5
32
7
1
1
12331
15785
4
2
7
18
577
1
5400
3
60583
7
1
2
2851
157
13
5
389
2
72
1
1
78
50
1
4
8
2
10
1
89344
26
380
2
15
242
44
3
369
3
3
2
13
1145
10516
19
91
1
216
6
1
1
72
544
1
7
1
1
2
2970
41391
2
13
3
2
319
490
26
86
57192
1
7516
231
1
73
27
4
30
9
1654
4938
14
15
420
3
145
12
2
2
3
1
2
3380
6
1
5
359
29
27
1
1
30
34
102
1
60
26
5715
1
1
1
27
1
1
41
2209
35
56
11091
549
1
4
17
1
5
1
12151
69
7
3
218
21
1
74
1873
3
20
60942
1295
19
1
33
3
1
1
812
4
2
1
13
2
10
87
13
2
62
11504
3
11
2
2
133
1
145
4
5
248
5
1
26379
4821
3390
2
720
30
1
1
1
3
3141
461
64
1
9
13
1
60
18
1
1
5342
81
1
12
1575
87
10
33
1
247
1
32
12324
21
1144
2
47
1186
20
23
587
1
67
5
30
2
157
2
2
2864
39
3374
52
1164
64
14
1
14
20
16
7
74
9
16269
43
5
1
3
24
3
25412
4
3
703
5
1
5
4
107
1
2
20
56
8657
111
1
7
9
10
5
3199
2435
1
34
955
2105
5
13
9163
149
132
14
2
1
1
1
92
78
1
60
1
3771
2
18012
256
508
15
3
9
10
3
2
24
937
11
1
11556
37
24
27
2
40147
1
1
14
3
1
406
464
5
5
78
168
4
2
5
5718
2
34
1
7
1
838
1126
5
659
19
10
153
84
1
1
1
5
104
13393
26
22
2
1
6
3437
2
1
41
8
3
3
126
3
38661
2
4
2011
3
28041
1
10744
2
2
5372
5871
20
218
30
17
377
76
770
1
43989
2
14
6
1
3
912
22755
73
4
2
7
12
357
1034
17
18
8
6
2
1
7
133
4
10167
93
22
1
1
1
48
5
6
1
1
1
2296
3
1
1
3
1845
147
6
5
583
491
23852
155
1380
4689
3
5281
261
5
9523
9
227
10
268
2
4
2
1
22
1
1
8
32
3
1
6
88347
12
4175
286
1
11
1
66
9
14
27
4250
27
2
78
94
2
1
9
23
127
2
754
1
2
10341
2
85
1
10
1
3
5000
42
1
1193
3
5
8180
6
12
1
2
1
4
819
91
18
34
13
411
299
12891
1
2
1339
41
100
1
1
6
183
6
2
7
5264
410
14
75993
7
348
5
4
12
1
1
4
1
2
12624
81084
7
1
37108
1
1
88
5
19305
27902
1
546
3
2210
1
3
1
2
1
13760
38780
45
7
27
18402
105
2238
3248
661
3788
38
46
8
73
4
1
86
8
1
1065
386
40
24
4
4
31
1
1
23
3471
5
1
6276
1
2
28
10
49
4
1
71
107
24
247
1
2312
1205
7663
8
26
179
4
2072
1
40455
2508
1
1
37
54071
15
2
3
1042
6441
1390
1
6
91
12
35
44
2
3
1
1149
17
75
1
4522
14
144
16663
1
264
5
393
3
23
2
2
10
753
6
258
13300
10
1
2
21
3
15
85
65
2
6
6
2
1120
1593
90
35
53
2
21
4
1
9
3
43
4
1
599
1
717
49
187
8
1006
78
1
8
4
16
7
5969
776
1
8180
4
26
31
152
264
1058
1
4
140
8
1
21
5
6
3
1
1
1
42837
3
2
1362
40
3
4
1
4
27
11
6
780
3
170
2607
1
65
5356
1109
1
3173
4604
728
22
17
2
1
1
1522
77
37
20
6
14
1
39
538
35
2
1
135
1
4
2
8
8
1
1
15
20
503
30183
84
92
7032
1
1
2
1
5
3026
18
4
2
1
1
8
4
5
306
157
7
1
79
4
23
1041
8
3
77
647
26
2515
107
14
2
2652
7
544
171
4
49
14
3
2
8
1
6674
7
1
807
549
2321
9031
2
2870
1544
5
5
1
1
7
1
95
4
47896
12016
104
2
95
1
237
48
356
543
82
15
1
1
1
1
2
95
4
279
2972
2
196
4
15
51
74
3
3
54
8
28
6832
3
371
963
2978
1
11
5
2
560
182
1130
96
4
1
3512
7
1
31
93
1
1
5
6
225
536
420
1
2
97
383
1
67
1
54174
463
5
238
3
89
52
31129
1
1
8
1
5
47
2
761
1
2
1391
4814
21981
94
8
62
1
77525
1
1
745
28
118
333
8
333
70
3232
1
5
7
11923
4
684
2
9
131
955
69
2507
1
16693
45
8
39587
57
69
2588
1
1
96
5
4
42
924
4
38
20
41
23
3
1386
19
11
2
8
9
3
46474
11
1
23
41
259
1
3103
2
3
5
3160
20
10
9
642
2
523
1
4
6
1
2
8
558
1
31586
43
575
14
167
1466
8
127
1628
59
1
2
3
25
26
42637
3095
1
479
7
240
59
19
1
17
10
1
2
1
5027
84
40449
122
2
3
81
15829
154
87962
39
1087
7
4
2
1
1
5
11
1
4
158
1
542
21
1
23655
12
22
14
1
1
15
1
1
625
3456
11
8406
82
6
29
1
159
93611
1
173
18
4
1
1
1666
4453
31
1532
2
1939
29
437
1
1526
31490
56
9
59
1
216
27
4638
25
11
3
10
1
1
1
10
3
7
5002
197
1
4879
1
2
26
1
11
29311
170
121
36
1
5115
46
7
518
4
229
6
1
16
2810
3281
447
1
1
1
19
1
2
2
3
55
16
1
1
1
136
1
12
656
34
13774
1
65
3
145
1
2
31643
315
162
2
2
3
1
1
17
486
5
9
220
14792
1
910
3276
230
61
4972
1708
1
29
8
61
67947
299
123
315
3049
11
4
1
7
7
13
27
8
7
7
44
152
21
14
1
26132
1
1
1
1
2
8
6
59
1
73
18
131
4
40
1
1130
10
4
170
152
1
1
1
52
41
10
2
1
2
10
2021
8
1275
7
28
66
40
1
352
884
11
1
1520
1158
4
7
7
1
24
10
8
3
30923
2691
51
98
18
8
31671
2
41331
15
29
12
11
739
4
4
4
1
71
5
23
1
3
109
1056
43
1
42
76680
1
25
1
1
1
4
2
34
18
10
24007
447
849
5
1285
8
35
98
24908
1
18915
67
9
7866
1
4
1602
1626
4
2779
1
7
2669
48
2546
21882
4
5
12
101
10
1
1
1
25
6
174
28
44
319
816
2
6
5616
11583
4
1
726
8
3
7
1
1
2963
3015
1
17
399
108
1231
49767
12
9664
81567
1
1
1
7823
1
5
6
3
31
215
186
4
1
15
2
22611
1
295
11258
1
4
3
4881
5
2
34
2
14
1
1228
2
1
1
150
9
18
1
21
522
3507
10
2
1
3
27
37904
17
1
2996
624
7
26
170
1
4183
13
1
1
3
64464
3094
3173
26
2
4046
3
29
46
297
6
1
2
1
71949
217
32
1
5372
5
154
1776
3
1
1
74
9440
1
70
6
77
2
10
635
3
1
3
32558
134
1
1
30
9
9
78
2
3
10134
2
5
747
1
1
1
1
446
1598
2
2
15628
2
10
12
2
373
6
62
2
1
2
23858
7
2
14
3
190
349
213
3
3554
19
51
777
2
1
1090
5
3
997
1009
404
2
50462
3
11
29
99
90
202
2
1
3
17
2
124
9
1
5
323
91
7
2
1
51
6553
5
3
1
189
7
1
1
4
4
2
4
701
11
6
149
3
2
1
2
3
1
1
15
7
3286
1047
1886
1
7
25885
1
4
97462
30
3
2
9
1
663
1325
4
1
11
2
1
38
2
2
9
47
2
2
1175
29
6
440
13
1
1
22
4
3
1
1
5
98
16
11
249
13
2
4945
2
52
612
659
5
1
1
445
5255
24
8
50
1
52
1560
29641
1
1
5
1
88
9
10032
13
1
25735
1113
1
67
1
257
3
264
3
17
6
1
1
2
35
6
20
30
3
223
1666
1
23
27
1
9
4
1
414
4
6
27
77
159
1488
26
16
13
19
4
106
3092
4
1340
437
7
70
1
1
25
2663
4
1
13
4
39
2
12
5
2
1231
7
42
1
35
27
36
3
3
27
1
16
21
103
14936
2
1
9
96
11
4
18
1
10
1
4
8
1
1
96
3
45
218
194
3
38461
2
3
2
59
1
29
369
4
159
6
12
1
1063
608
4
67
23
21
223
48093
1
888
118
236
7
15035
58
13
87
21544
27518
1
2
1
2
12020
13945
5
5
2482
515
3
31
48
32
8
1
665
5
18
1
1691
553
3
278
83
13
403
7
6
675
1
5
407
11
2
21
1
614
1341
2
10100
22
1
177
7
19
2
56
1
2069
20
11
242
22
1
1
2
11
10
1
37559
19
1
20
1
826
67
49492
2195
1
1
39
5
68806
1
1
1
40
32
3610
138
1
3
2
10528
32
267
15
1
26
2039
6
14
5
1
6
22
18282
71
493
667
96671
73
924
8
21
27
2
1
1
1
14
116
39
6
4071
71
28
1
2
523
7
3
1
411
32
9941
47
7
12
1
675
1
4
37
1
1
16
1
15
1984
9
334
2
5
206
1
16
17
3
36
2
151
21381
32
1
6
1
505
1
1
75
11
1
1
2
671
1
2
1
2
26
3
1
1
20
69022
49421
2
1
1
11
5
1
1
54
1238
492
506
230
160
13
2
155
23
5
2
36
76253
1
36
1
29
187
7
245
1
110
1
235
20
116
63
1
1
256
6
43
22
1
2
23
3
15
33
24
471
5129
34
14
1
1
2
2
3
554
1661
41
4
70763
5444
4
1369
71804
34
10
5
23
14
9
14
2
50
1
1
1082
6
350
57
1
1005
23
1
329
62
8
4
227
4
20
12
426
165
30
2
883
5
2
3
17
225
1
1
101
16
1
6199
21
86
1
1974
42629
1
49395
2
283
21
22
4816
7
570
1
9
3
178
8885
1001
216
26
150
2
466
995
327
27384
24
79376
48
3
8
10
493
43
17
2
4
37
968
1
18
10744
3
1669
35452
1
70471
1
229
196
3
3
27428
2
24236
16799
1
38
1
378
1
156
29355
3076
149
28
433
2
2
64
2
5
367
7
46
7
201
44
20
29
184
61804
31419
655
45
2
1
7
10
2
5
1
1659
4
1
3
176
24
1
7
3
7
72
1
343
343
1
1
81
171
1
1
5
1
24
5
17
1
16
2
1
2175
6
20
10
3
16
4
2
785
81
1
112
1
6983
3
3
99
8
65764
139
43
2
130
216
659
7
29
93
52
4
6
1
102
1
11506
8
2
2
27
79
9
15
3
19
20
46
34921
17
196
1
1
10
1
4
1491
8
387
1277
1
1130
76
3
264
1
774
3576
2
2
2
1
259
21058
477
8
54
30110
57
1
2
58
1
11542
1
167
2255
87
3
102
102
113
1
7
150
160
1
13
1
51
9
4
86
6
1
19774
1
2420
3
8772
10
1
336
354
115
1
2
79
11
2
28
10482
9
1
542
1933
2
8
80
9
1
2
1
4
1
1
1
10
969
485
3
232
5
3
2622
137
2
33
1
366
3331
2
277
9
3
18
76402
15
629
953
17535
8
6
60
1
56
10
1
4
4
441
1
26
3
7
5
1
1
1
1
2
21
31169
1443
1
155
12
32
200
84
1
31
1
2
1
1
37
2
38
18798
2
358
1
1
1
402
6
2
3
27
10744
504
1
34
1
22
38
2
1
60947
4
17
320
1
262
14
1
4
3
81
36
824
50478
3103
125
2
1
13
5471
1
2
1
441
1
1
14
3
6
245
10
3
21
39
68
6206
19
1
81
2252
1
4
301
1
312
2
90
5
118
1
43230
6
1
4
1722
3
6
23
577
3045
4
6
19844
3
6
1
1
1
2
4
33
108
77
1
1
105
1
3
2
2
2
15023
4
1
119
2
1
8
17
414
366
86
431
7
51
1
1
1
203
19
3
2
39
29
1
2
193
2964
102
150
4081
61
3
42
5
361
2
2865
5261
388
4
9
679
1669
1
10
1592
1
15
403
20
2069
2
1
7
51
14
11070
367
38
86
3
22644
92
2
18
12
12
1
1
1
1
55
2
4130
16
1006
20
20
168
97
2
1
120
72
27
1522
352
41349
2
25804
3239
22
52
17
2291
7
5
31
1
1024
8361
95
6
61491
1
53
23
39
17
2
8
5
1161
4
297
162
13
6
1
1
265
1
10
1030
13430
1
20
9
15
5
130
1
12
8
69
2
1
4
37
12
1
3
362
2
420
3
385
95700
4
14
35
47
718
1284
14
1
21
23
14
140
3
227
8019
1
13
1
45932
1
2
118
204
1565
1
92
1
2
7502
1
16
1
1
451
17
7106
1
1
2
65072
319
1
50123
3
3
40835
1
67
260
1
2
3
1
2
5
79636
2
5
12
64
1
1
2
2593
622
3
46
65
26
14
1
190
181
3
11
1
1
11322
46527
80716
3
1
3
46
10
206
77
2
1
883
51
329
24
22920
254
1
4
36
3
1
2
8
63
10
4
1
369
8
2
65
4
2
5
9
2051
1
7
61791
109
1
1038
682
1
12
1
6
1
1
1
8556
8
8
1
45094
14
28778
2919
36
318
202
3
234
6
4
5054
302
47
1
1
1
372
25014
10
1
964
35
2
38
2
7
1970
39
8
52
234
3
18
9
15
27
8
15
1
2
90
9
3
2
1818
2
2
3
2723
808
19
57
2691
32
1
47
818
3
1
2
14
40
131
54
2
2
22
6182
12501
1
4
3
487
12
4012
3
5
30
779
1
2
1
4
1189
2
2
5
10527
1
128
14243
3
1
1
2
27
1
110
1
1
1
3
8
6
499
29
18
5
31
12
1
1
2
1
4395
2
4352
133
1
9
3
12
1
57
152
3
1
6
12
1
1583
2785
28
1654
17
3986
19
17
1
5
3
2
3
3
3
3
8
22
3
18605
533
257
43
53
315
1
25
2898
35
1
3
56986
3
1
1
164
5
10
6
14
64619
1
5
112
54
1
6
1
17
4
75
6
47
776
13
384
3
6
2
1
4
106
164
484
3
397
3
55
16
139
28
3
3
55743
2
6
3086
90109
1
7
12
6394
1047
327
6
36791
308
36
642
209
24
1
17
4
3
1
176
8
2
3
1100
1
5
12
13
117
2
1
10
21
225
342
333
5929
1853
17
13
2
41
9
1204
18423
1
2
33775
2
8
600
19
5
57
886
12
74
14
1
37358
57
46
305
4
2
41
221
3
2
17
3
5
1
255
34
2
535
1628
6413
285
25
1
1
20
6
54
4
3697
18
10
18
1
3244
188
68283
279
4826
43767
1
20911
49397
5
1
14
93
7
2
55
27256
49
12165
1
368
46
828
38
2
834
33
2
11
152
28
2
2
1
2
74615
171
7
1
109
116
3
2
2
186
303
3
7
11
28150
4
152
1
1
1
1
20
17187
15590
5
85
56
529
1071
1
2981
789
116
73
15
21
25
140
3
2
19
112
1394
2
21
8
1415
18
17
1
17
335
278
1
3236
27
1664
2
1
42
5
1
90
2679
1
1
5606
1
2
829
7
60
971
2
7328
11
4
6
11
1852
6
11
205
377
2
1419
31
103
1401
7
19
3714
10
37421
11044
1
1
24
2
3877
1
606
3
34335
37
1
74
49
13
39
9626
36
9
4
882
1
17
3
2
8
1
41
1213
19
151
245
14
9
8767
19744
1
1
35
1
206
270
1594
2
1
23
1
155
3
2
3
21
18
7
17
76
23
1
1
19
11
1
4
13
6
65
1
43
4
5
1
1632
1
1
4
6
2
7718
1
1290
4
74940
5
8
337
1
1
247
1
5709
1
2
70
107
109
53
2
523
434
1
2
90
124
7157
683
503
10
66
13547
6
646
1
431
5
134
2
94
42
5
410
3
8
3
11
2
1
6
14
6
3
500
1
9433
214
74
24
154
2
1
2
1
1
2
1
11
1
720
1
1565
1
235
1847
1
4
211
2621
2
44
10
13
887
222
200
1
271
59603
1
1
40111
50
69
2
42329
3
416
316
3
4901
389
1
4
1
3
38
3
26
6608
33
5
2
4
38
1
45
2
1
72
316
23059
124
27
2
355
3
5
217
4
2
93
109
1
6
1180
41
49
571
143
2
143
4
105
1
10
16
30
12
24
5
28
55
11
5
109
1
3187
90562
1
3
4201
4
4
2
66
229
8
91
124
7
49
4
228
46
5
46469
4
3
23
5
53
2
627
41
20
1
4
2
5
4
3
15
294
4
1
1
5
66
2
1
3573
1
7
3795
107
6
968
27791
18
7
2
36
16
13
6
1
42093
26
1
15
6630
1
3
2263
38
7
34
1118
73717
99
18
1
227
153
208
4034
3
2
202
48864
1
3
1318
598
1
7
14
4
72
17
17
4
3
1
496
1
423
70
12
5
1
1
147
16
1
1
1
7
6
3
647
3
81
4
9
5
88489
89
1
10
4
1
6271
2
8
53434
25
4
114
259
231
2
5
4
3
772
2
1
1790
2
1
3
7
2
154
1
1
7526
130
2654
24
387
2379
14
244
1769
4
1
3824
10
3
15
7048
1353
111
503
2
1
18
1
1
77
295
2
41
1
1
4
117
50
104
2
7488
1
2
1
4
1
177
1
676
1
3
83
6694
1
1
39
74
2010
1
135
8551
5
12
1
3
59
31
19
1
1
200
3
8900
163
85
28
1
1106
1
54
17
1
1
3
14066
68
1868
3085
1
1
157
225
1425
1
18
4543
120
17
1
174
472
6149
1
1
220
1
207
23
22
314
151
2
2
5
3
6146
2
39
106
242
7
14
4525
2
16
1
1
48
484
20173
4
3
2
164
1
2
1
180
5
70
1
21
1
1
93
13
3
28
69
3
11
1532
1
29441
22
1110
5271
3
10359
1121
3
91
1
39737
272
162
1
17
62
12
2
17
49
44
6453
19
1
4
1
165
26
3
1
1
92
29
8320
5
1
1
65
8441
3232
1
2
2
1
3
88541
23
7994
10
3
15
21877
4
3
35
3248
12
1
6
1
1
4
1
7
5
11
1
366
38551
12
304
2
13
4326
1
1
5
27
153
1313
130
5
23
2
1
6967
3
109
673
1
723
5698
4
1
9
101
14
2
16
3459
3
7636
9
2
19
15
1
48
14
2449
160
13
256
21888
24810
1
3
10
22
1
12
48
1
1
3
1046
2
77
15
12920
4
51
52
438
1
437
9
4
145
119
4
781
1
14895
166
1
36920
2
67
67
3
1
2
44
1
91
7
2
377
68
2524
78836
3
33
271
46
9
1
1
2
15
1
23
2
4
6
20
1036
1
1
994
93
9
15
308
67
40
85
13
70
400
2
1
345
15
810
4
11
2
422
1
58920
3
6
371
1
9745
159
293
10
77
1208
21
11
192
4
2
4
15069
1
8
4
7
2
2
12
9
1
1352
4
2
245
7
1
194
9
5
2
5866
26
55
1
12
4
1
38377
12
1
4
1
18
6
1030
116
733
10848
1
23
2
44
5
107
8
6
604
6
68769
7155
6139
45
503
6
12
1
3
191
1
1
1
2
4487
464
24191
81
193
1
1873
32
3
130
13764
1569
1
83
22
12
1
28
43723
112
10
1192
68
1
2
17
94
1
2
91055
85
2
5
2
1
1497
1
1
1
5
910
5
420
4
203
2
1
15
7
6424
1624
104
5
1
11
21
26
4
2
28
28513
2
1
44
63101
35
7
36
11
1
1
10
64
2
1
97
140
7
1
7042
1
70
1
1
56
6
12
73
1
1
2
2
5
347
53582
11
5
9
95766
36
6
1
24
1997
78
11
1
104
14
1
4
1
36
2
1
14
13
1
1
23208
68
5616
164
29
1
1
2
51
24
2
153
1
144
14
2
1133
56
30
34
1
1
1
3
26
9797
38572
1
1
951
361
1
27
1
11
15262
27
65639
70
1
3
5365
1
1314
95
44
434
1
1
162
24083
8
16
7
4579
18
1
2
1
5194
64123
8047
89
12
1069
4
1
2
1
1
15
4
5
483
13
3
3446
1394
1
2802
6
329
408
1
6
4
40812
9464
44
1
3
2
30
276
19
2
3
1
2
2
61
12951
2
1054
17
52
180
218
1461
1
204
8
4
17
6
7
1
49317
5
5
2
18
3376
2103
231
23
4
592
1
1
3482
44
24
37291
13
704
1
6
28041
1
89
1
4
5
423
4
140
2215
8
647
1
1
710
35
2
5
137
1
1668
335
11
6
2085
38
281
1
31
2
8
53
15
44
26
7
75
1802
1003
1
4
27
14
7
2166
50
83648
1
1
353
5
1
1
2
618
16
68285
1894
9
1
25
1
1
20
1
24292
3
5
16
21
34
235
359
10
69
28
734
1
10437
16
7
243
24
24
24
42
1
834
3
3
583
3839
1
76
1
68
3309
31
2
19
945
1
8
1
270
4
3
10
121
2
2
48
34
12
49
1
657
31
225
2
1
2
92
178
1
1269
39
4
11495
65
1
41
7972
14
1
190
1
4
89
23
2
1
16861
25
1
4529
306
1
2
967
23
8
2
1
356
1
2
1
1
2
425
1
5
84
6
57
38
5
2
7
351
3756
2
88
88
2
3
10
1
4
3
40196
10
37
1
320
23
1
29
4
1
1
1
1
1
60
1
261
73464
1
11
4371
16
86626
91867
4
2
11737
28
1
45
40
1
9
3
2
7
2602
30635
1069
2
19
318
5
1
13790
1
48
484
4237
1533
7
147
1
12
230
17
1
64
7
2170
1
9416
1
2
77
2
64
48548
260
3
1
1
146
153
1700
3708
170
9
3
1
12
765
419
1
3123
166
4
14
4
1
3879
1882
3
1
364
4
832
20
4
12
4
6
4
69817
20
243
3
224
1
1
3806
38
68
307
1
244
4
54907
41349
6
1
54
2
9
12788
318
9
14
8
231
3
428
10
1
80
2
49
1
371
3
1683
52
10
50758
19
12
4
1263
6
3
3
1
1
3
553
41
7993
53966
2
4
1
248
79
2
482
6
12501
915
170
14
22
6
179
9
22
4
67
20
4
1552
2
110
1
1
1
2
1
4
4670
1069
249
2
21
1
69
36046
52
79
2
3
14357
25
1
21
40040
106
9845
3
1
50
3
7032
6
2
2
1093
5
12
1
236
5
5716
94
1
45
7
62890
11
34148
1
9787
3
6480
17
1
16
7
3
255
2
10
1
38
20
1457
31
166
121
2
1194
10
2
149
9878
10
28
2
3748
5
3537
4
1
11
2
134
790
2
851
23
2
29
3
362
1004
30
2825
1
1
92187
21
6
3
111
73
214
2
2
751
57
13
182
16
1
306
2
85
1
2
2
1
27
1
298
5
30
881
5966
12128
1
1730
6
4
35
5
60
29985
10
12
30
358
318
1
10
6757
3
306
7109
1
16
17008
1
1
76
5
3
14
222
30
1
27
1
13
199
4
6
10
6
1
741
678
5
810
1
2
64289
56
1
3
1
2
1
7
20
222
1
30
1
277
6
3
5
1187
1
504
29
1951
1
171
328
5
4
6
3961
1
5
1
14267
846
1533
8
4012
1
10
40169
35
180
5
97
153
1
18
4
8
6
506
3
2
8
559
190
1
7
6
2
4
16
15
1
553
13
3
761
20
7
8615
95
1
13
1295
1
1
37
95
1
8
6
40
105
23
200
1
88
10
11
326
7
4
5660
3465
2
2
1
18
14
9
6
7
494
1
8
4
1
1
39
24
17
122
1
5
1548
1
15922
235
9
6
1
2
65
2
524
217
11
15
1538
6676
52
12691
87
1823
1
1445
28804
2461
1
2
2
17
3
8
19
143
5
2403
2
4
1
318
40
28
3
5
5
5
2157
11425
409
1
288
264
1
164
8403
22
12
299
5
2
120
3
184
1
18
656
1056
137
17366
8
2
5
1
4
2
14
289
2
2
451
2
2
109
11
6
27
13802
21
54
1
2
1
2592
23884
1607
12
3212
12398
27
2
3
1
1901
1
14295
100
35252
2
15
2
1
5
3559
2
5
2
179
1814
37
2
6
1
1
17
9
4
1
1
543
5
1
451
1
2
1
1
4
574
31
1
7
34
3
4
1
8
1
12
1
1
14
1
726
1
1
6
8
1
1
5066
129
1
1
67
102
303
2
544
5290
1
1
1
43227
1
1
2
1
35
1
4
2
4466
12
34
2
10857
188
21
6
33
4
18
1
556
3
44
1
8
11
4
1
1394
1
110
6
121
1
21802
669
1
11
32
8
163
1
24
262
6
3
4897
3
137
98
5
74
1460
12
5
3
1
18
1384
26
2
1
1
3
2
2
48985
3
2
2
34
6
12
1
1
45
7938
4
59224
16
71
4
4593
2
20
1
1
117
56
57
1
9
89
1623
3590
4
77713
2
3644
1
75
3
2
1
1
8
279
1
1
18
7
13551
7
2
30365
26
5
20
24516
2
71
3932
1
70
1
69
2
4
343
2
515
1
1
59
1248
3
7
1
278
1522
305
17
19
42
425
544
31
1
1
5
9
1
1
2499
3
10450
11552
1
3
1
40
1839
2
16
2
3
5
1
1
2
5
1
3
48
75
9
3
3792
289
13
1
2
444
2970
6810
13
1
1
42
40
30
2
8
28
5
7608
433
1
575
28
5
5
3577
3
4
1
79
1
13
40
220
29214
1
3
188
45
6
21
2
4
88347
61
42
2
236
83
18054
4
166
11
3
69
11
2
132
3
1126
3
930
2
9
18
59
10
517
1
1
9
2
27
4
357
29
7
20
29705
27992
5435
61
2
1152
25
4
1
61023
5
188
760
3
1878
1
3
1
64
195
50
2
60
18
6
12
6
6
9
3
52
5
250
1
4
6
759
3116
66
1
5
16152
271
1094
13
190
1
835
17
4
1
3
2
5
2
1
1
2
1
1
4
7
7488
38
7488
4774
23
87
5
2
1
5
4
227
1
371
912
294
4
2
104
4417
7
44823
132
362
479
3063
1
58
75
4836
4
1
2
2
755
2
669
2
402
62
5
4
1
79
5
3
1
1567
28
4
444
11872
762
91
2
88
134
3
17
76750
9
1
1
7528
1
1
3
4
24
292
302
3963
2
3
7
1
7
127
4
1
7304
24
70
1
2
14
16
128
1
572
38
37740
1
1167
320
7725
16
2
1
49
5131
18
1
1
23816
77
593
40287
112
172
73
17263
110
1
138
21
1033
1
58
3290
248
672
1
55
12
4
2
16660
282
1
241
1
87
476
3
8224
50
2
116
4
177
1
5221
66
4
1
2
454
1
2141
31815
3161
5
2
823
3
1914
18
6
8
1
194
3
5
10167
104
1
13
1
9
1
4
3703
62
1
2413
2
1147
5326
3
1
8
1
2
2
4
224
258
5461
41
2
61
285
2
25
2
37
1
31179
44
4
2
1
23
62
2
4
48026
170
22
13
149
34
10
106
7
2
299
1
1
11
95
1
1
3
1
1
546
2
21
5504
2
65299
2
55172
2521
8
1
31
10
4
709
1
7084
7
86
4
934
4
1
1
2
186
1
1
211
679
1
98
2
19051
240
35
35603
153
18
28
1
822
12
4
1049
7093
1
1
2207
2
10
8
245
1
1
444
9
9
1
1
1
10
15
6127
51
1
8830
8320
1415
19
235
4
4
5
1
37
1
2
1158
3
128
38
106
1
499
125
1
3610
1
4
1
41
2
1
13
275
3
3781
28
3519
14
1
1
3
1
2
751
35
1
1
19
1
1
2
2
5
41388
26
2
2
184
51
6
188
5
73
15
4
83
21
2
1
50
1
33068
48
52
12
2886
7
2975
1
6
2420
7282
11224
23
41916
10
16647
67
1
4
9671
1090
3
577
757
289
1
107
3
41707
2717
621
61
54208
3648
9
1
99510
255
29
223
2
14
3
14
454
2
1
53
1
1062
10
1
76
1
2
14
50
1
277
7528
70
393
1
1
1
1
6
2
21
3841
2492
2
2
1369
2
176
1178
1
3
2
10
149
1
2
2603
1
1
50
3
8
23
71
350
3
1094
1
38
44
8
836
6
20
19128
9976
971
2472
154
31
1006
99
4
2
30
6
57
1
2988
4
1255
10
7
8
7
17
97
2
4
6
83
1
1214
1864
3
35
2
5
536
5700
4
1
20
7
4
40
55950
137
176
1
8
2
114
1
1
19
90926
4
68537
1
26
1
2
2
1
1
7
319
1
18329
632
1
35
1
2516
6153
22
8
183
210
6
1
5
4
38624
2
333
773
2
2
24552
1997
12
574
74
774
2
73
1
1
37
2509
4
433
1
3
176
136
1
4
2
78
436
306
187
2
97
1
489
9481
2
3
1
282
7093
9
3
1899
1
35
2
7
5
10
196
10
10716
5961
2
2
38
1
14
233
70
1
2066
1
1
61
1
2
4670
99
574
3
2
5706
3213
19
10
3
1610
1
2
94
22
20
2
389
1
231
20
353
5
175
1
69412
3
57
3
3
7221
13634
18271
3
2
12
10
2
14
2
75
4
1
1
1
32
79
1
25
3
1
1
3508
1
37
1
16
2
173
101
14
6
4
1
531
10
956
1
29
1
1
17297
14
1
3215
1
5
1
3
20934
1
4
3
1
57
1
4
2
1
386
12
2654
8
1
2
39701
26
161
1
1
1
1
3
16
3
4
37
3
512
35
1234
167
2882
133
2046
6
5929
722
193
1
2
1
3
31
4
70
75
3
1
22
446
2
1
2
13
2
18
9
2
3
358
3
2
13
1
31234
12
3
2
8
1
197
6
719
23
9
4129
295
1
26
88
1
3
7
13857
5
102
502
41
8253
14
247
22
2013
85
6
1093
431
143
14
52
1
44
6
3
600
111
51
5
1
28789
3
400
2699
1
6
2
324
142
2144
27
3
1
15
3803
4
602
91
10
5030
259
1
929
1
2
1
1211
1
5
4
281
6480
352
1
17
102
25
88
266
29
406
31
2
9
127
14
34
2
36104
4
2432
2
1000
115
8
7
147
1
5
19
2465
3
1908
10
1
1
17
12
88
261
5
186
4
3
24
22
1
122
1576
25
3
593
609
3709
678
9431
4
10
3
14
1
247
2
7
2
32
10
34868
9
18
25
1
1488
1
11
4379
177
10
2
19
2
2
53
4
6
101
5
1
15791
791
2
1
221
2
11
47
1737
128
2
5
4
7
60959
5
2
223
690
137
1
2
1
10
2
3
5
18
9
40
9
574
35867
2
7
2843
19
3
2
86544
5
17
28
1
1367
2
1
6
449
226
16
990
232
8
1922
3
1
37587
10449
985
5
1
2
184
1
1774
21734
60779
167
2765
2
3
3
2
1
295
234
674
6
57
58
49
8
12953
189
3
4
6
2
1343
57446
1
5
449
32
10
32
91
14
33
3
1
2
19
1
5
5
1
170
38
1
2
20
4
27
5
2
1
14650
4
1
2
58920
39
54
5
91
2
221
1
20194
1
8
4
73
1
2507
38
48034
731
29
482
20
11
5
5
1
1
6
10
2
18
1
1789
1
4
4
1
2
1
5670
26
12
3546
1238
12
1
22
19
2
17
2
45
5
26
1528
6
3714
12
1
3
87
387
17
12
1
1
4
7
26
3525
1
2
91
33
1265
6
1491
1
6
15
9
61
96
3
2
36
10627
364
4
4
2
6557
3
1
274
7
19
3914
52
1
5
113
50005
121
171
1
3
3959
11
3
1
9
3
404
1
7
3
73
11
350
1
1
2
29
37143
2
20
15
7
372
2
2498
18
4148
40
76680
55625
1
763
5
1
5253
1
3
415
244
38
6
2
1
3
1
197
1154
1123
89
11
9
11
362
3
218
1
1
4
31
8
1
3
3
33
18
57
13
17
476
3
31212
12
234
2531
2
3
22797
76483
6
15901
23931
4
38
12
2
8
625
6
12040
5
46
1
15
81
5650
254
1
76
6
12
1
1
68
21
557
2
148
3
482
3
1
2
109
7
6
2
2
181
1558
14
1
1
189
27643
8
39
78
328
26733
591
1
28
1
13
7
2413
1
17
174
74
1
2
29
5
90
1189
10
2
2
340
20
20
1008
1
4
23
1251
131
1
2
2676
15979
43
270
9509
1420
3664
1
15
3
1
1816
5977
895
1
2
9
1
3
1
104
47
1
1
1323
57576
2
82
37
1079
3
235
6
68
4
9
253
52
638
35674
8
1
1
2
1846
1
3
3
5
64
8
6
2
2
1
9
553
5
3
2
516
8805
7
36
1
211
1
1
39
1
18329
1
12575
2
7423
18
3
244
27175
9
58
238
137
20283
10
167
77
1
1
390
323
224
107
10
2
1
11941
2
1
2
36
13
1362
10147
2
1
513
370
2
1
784
6
31
3111
1
63
1716
1178
3
19
2
1
5
96
2
2
18
2
34
59
2
8
8
9
8
286
1
1
1
4
22
15448
698
1
1
41
61
2
1
3875
12
121
45305
2
1
1
1
299
333
1
45
4
2
2
3
1
13
149
1
20
46
17056
10
39
1
33
2
2
1
13
1
97
2
43877
456
1
160
4743
265
1668
2
2
1
3
384
68
7
218
35157
1632
9
1
484
30
5
1
1
4672
7
3
2
2236
1
2
2
2
19
1244
1
67
34522
1
159
1255
20
5
2
4
14
2
2
13872
189
9
245
5
7
54
2
3
9911
1644
1
95655
9
3729
19
1
6
623
1
3
223
31
15
114
2
12
2
1
1
2
3
1
11
2
38
12536
1124
58
29
58
6
4
5
1
1
1
1082
1
829
245
3
3
2
9
2
1457
359
1
658
17
99
13944
2
468
3898
1
6
1
3409
7
4
81
1
9
871
159
28
1
24950
12
1
3
443
1161
54
29
2300
1
2
4
24122
366
782
6917
1257
157
1839
2
4
223
13
253
2307
15
24
13779
1
8
2
2
135
43
53934
1073
141
2
26
2
2
3
6
20
97699
8
32
2
2240
1
323
8
18
13758
3
65
2
16
1
126
1
21914
2
5501
3
15
3
5
263
2
2
1575
108
1
43
46
10
2
2
9
1
117
201
1
182
2
12
3
300
5
32
6
1
70
39
3
249
10829
2
1
16
1
1
1
26
25247
13050
1
65333
17
51
48
70
1
3
119
1
1
19
1
676
23
2458
8
1
7
3
12
69
1
296
1931
190
2
98
52
1
13688
1
69351
56
1
1
3425
1
31
1
111
1
112
2
698
4
1
3
1
3
2
9075
1
17
1428
1
738
62
368
30
18
339
17
50
2
91
493
11
5
32
2
14
3230
1
1
15
4
4
65
651
2
5
3
2908
536
15474
234
1
6
3
24
715
399
2
6
23
27
64
19
2
1814
7
1
1
1
161
2
14
1
1
6
338
45603
1
4
260
57
22
1
37
3
1
16
1
7
72
13
1
1
2
26
5
1
2
41
1
1
15
13537
13707
96
1
179
1
18903
1
33171
21
6
7
1
1
13
1
44
1
1
4
11881
818
89
237
21955
46
1
85
3
3
358
1
2
18
1996
4
12
90
3
1
50
1
77
26364
5519
19902
22
11
731
1
18
3588
23
1
2910
1
1
323
2
3
16
22
1
82
31
1
40
2
1
29
12
48
121
1366
28
5
8
2
23
8699
62
249
1
7
1
1
1
1
4
238
1
32583
1
41
5
73
86563
1
689
10476
16
5
2
2
139
3
45
56
10505
84
53646
3
9
25109
1
2
4
3
1
1
1
1
1
38
2
472
23
1
887
513
4
2
2
3441
26
50
3
133
8
6
24
3
27
2
27550
28
21
22
12
29629
5
10
3
1
1
39
1
188
5
1767
11
6907
3
11
19
1
13
11
5
704
259
262
18338
7
89
2846
1
893
3
604
1
1
13
9
8
274
59
2
1
31
3131
31
4
2
1168
13002
1
16
180
2
2873
2891
5
4
1
414
532
2361
24
1
23
1
4
8
136
48720
12121
3
1
15
3
183
87
1
13
321
789
2641
23
77
7
30
2
1
97
1
15
28
2
1046
128
41
1
310
1
245
52
1
151
31
95
4
966
5
2
7
19
121
1
1
191
3
1
4127
27029
1
1
3959
45306
5
6
26
2
1
51
1100
2
42
1082
3
7
20
1
5
62597
21
16
38
6
3
3
393
93
263
35
2
3
1
4
10344
60
57
303
10
1464
698
22281
18
1
3
2
1
6
2
39
1
577
2948
1
5
1532
5
96
23801
2
27
40
2
2
2
2
1
6
1
3
10
2
7
1860
3
1
43
13582
2
27
3
1
1379
1
292
7
14
7
367
1
18
53
33
19
70
2
338
1
6
2
23
1
214
9506
1
507
4
6
22
3
778
2
2
26
15
276
3
29692
17
1
1
21003
1
3
11
3
1
1
1
3637
583
16
1
42
82
2
1
154
279
37946
7
1229
17
305
86
23
105
1
1
1
2
2
11
1
247
1
2992
223
50
2
1
36
648
65
7
23
25
8885
190
5
74
5
1
2
245
27
2
788
2
5099
211
104
1
1
1294
59378
7
10
644
1
3
414
1177
2
3
3220
1
7
6512
695
69
12
4
222
2
23
15
11
2518
3
30745
8
1
339
21
1
2671
39
31
1
13
11
9826
184
628
508
29
1
88
73
1
4
8
1
1
7
11
1
1
161
3
9890
6
1
2
4
1
1
295
730
2
1809
86
1
1
53
1
13
1
1
2
4671
731
38625
125
2
1
8443
1
1
59
28
8
59
3
154
1
19
12
6
4
26
2
893
1
39
2
1
479
17
7
1
14264
2
1955
81
61
2
1
1
36
6216
2
2
1
5271
20
21
2
4
16
27
4
3
1
2
5
11
4
103
1
38389
1
17749
3
9254
2
3
2
175
1
255
1
60
2
589
11
2125
6
2746
8
1
4
292
1
6
1
1188
16146
7032
1173
2
5
6935
2
5
2
2
40961
2
196
19127
1294
2
6773
3
17
1
1
1
5
2
16
65
1
1
6
1
1
1
2
1
6
10
16
97
17
6
14
1
37
4
1
76
80
1
4
5
1
3213
15
1
5377
1
6
2752
1
7
2
1
245
5
27
72
26306
7
48574
1
652
1
22
81
1278
36597
4
6886
1039
19054
1177
1
23
15
22
50
1
5
43
5
3213
2
9
5
1
12118
45
10
2
56
2
4931
2
39
34
3
228
1
14
3
3403
6
8
2
14
463
1
1
8
35
2
8
569
1
14
474
1
1
6
77
914
3262
1
118
1365
1645
7
339
3
127
4
32
1
1
2
86
3
26
1
1
1
21746
1
15
4
1
8
1674
5
1
5
4350
2161
221
5
8356
1
7
2
6
8
7607
7
1
763
52
229
181
5
1
31
17
4
1
1
4
23
73
260
639
7
2
1
32
1
5
2
11056
8
355
1
1
1
33
18
1
1
20
40043
2
1
8
2205
5
1
8
2
7
3
4
1
3
2
207
74
69
8
3148
2
609
75
7906
1
4
1
104
1
49
7
8
5
9353
6224
91
2
1
54285
52013
32
23
1
3
39
2
4
198
3
39
535
5
89
9
1
27
11
3
89608
25
1
27
11
313
2
7
1
719
25328
77963
1495
3
2
5
7590
1
9
141
26
3
6
45
1
4
14
2
65
2
2
1
1
1
2
2
2
112
7
2
49198
4
4
2261
2
36
62
1036
1
296
3
27
7
8
20
1
53618
29
3448
4
55922
6424
122
11
4
1
859
3
40
13547
52
1
2518
9
10
1
29531
1
1591
91
70
3
1
9
27
2
2
109
23
7
5
4
98
22559
1
14
108
146
4436
383
6
6409
3
144
9
2
44
23
2
14
8233
2
106
9
36441
16
3
5
3
2
1
30
11
147
8814
13
1
45
2
1
6
1430
3
1
1842
159
2243
20
16272
40620
32
2
62
31
12
2
139
6
52648
45
12
31
4
6
1
1
1
6
6
4
4
1
1
682
43
18
4672
2
108
3
3
46
5
2
1
1
1464
37
2
5
27
112
25
13
4
46
16
3558
87
1
796
7
1
1
9403
95
1
76
2026
2
13821
1
1825
30
1
441
1
2
515
4831
94
20
3
15651
1
3092
2
20
1
25
8
8618
6
26
19
675
2591
85
1
2
830
153
8
3
21
19
3
3
18
26
951
2
70874
7
43
335
6359
4
19
2
14
43
3
14
2
19
3
1
149
67
33133
3
2
1
8370
1
54
1
1
239
213
21
9
1
2
2
18
19
17185
7
1
2
17
1
12
2
19
168
13
23
2
13
2502
5182
27
1
11
32
5272
15
3884
6
9
21381
2
3
18
1
1632
1
4
4
17
2
3
36114
2
22
3
64
30
49
19
1
2351
5
8
2
2
4
61316
4
6
1
465
1
8
679
11
44
3
1
1
11
27
25
2
1
1
463
4
11
39
28
5
123
88
920
5
1
97
9
1
30
5
51957
70
18
672
70
21390
1
13
52
17
1
92
1
2
6
83065
39
14
2
19
1
2
95
9356
29
1
1
8163
37
19
6
1
67
522
1
736
21
1
1
9
61
33
1
1
12
1
69
1046
1
15
291
1
1
64
39
9
3
11
2
19
2176
130
1
766
1
5
15
2
4
6
2
1
582
57
157
6
84
81931
1
103
411
72
1
11
3
9
155
15
7368
1
49
2
2
1226
1
1
14
15
21
46184
7
10
1
444
1
3
3
198
3
121
32425
1
2
1
15
10
57
7
486
9
51401
173
6
153
99
255
261
4
2
1
13
34
96406
2701
2
6
445
3
127
128
1
2
2313
3
1
146
86439
4
1
6
2
7
2
2005
3866
140
1
83
9
1
5
11
16
9
7
1
3880
27131
1
7
1
5388
7
1
40
6
56
7
2201
9
12
2
60882
3
5
434
1
2636
1034
149
399
82
49
237
5
13
163
2
42
1
67
2
32
12
368
6
1
20
56
2066
60959
14
3
1
1
1213
606
2
4
397
3
185
42
5
1847
422
2
7
1
2
17
4
3909
100
631
4
225
64
3
27502
1
11
29
2
163
3
2
3138
5
37363
28
2
14533
92
2
6
27057
10
4
2
40
1
1
4629
1
3
4
3
2
1
7
5
1190
64
8262
3444
144
1
1
2
10
4
3
977
5
13
677
34
1
42
1
2
1
1
31
1
3
6674
81
19
150
2
7
17
34
10875
23
219
2
16
28
320
2
311
2
25
1
158
6
3
52568
177
15
10
31
4
7
50881
2
2
1
2085
2
1
26
51
8
3
34
135
6320
2
396
54
5
12
47
699
36
58998
1
2
2
7
140
1
3
1
22
77
3
18
2
8
7
365
1
3
49224
42333
3
3
1
3248
335
1
2
3
2
86
1
2
2
68
107
117
82
262
7
1
1
2
37445
29
7
6
7888
15
13
4
28
1137
1100
1
1
70700
165
7
19
29
1036
58
8
2
696
3
232
1
3
1
111
11
1
2
31
49
29
67
8003
2
368
1
3994
2
1
1
17
202
269
2
3
295
19
1
1
2
16
12280
17
42
5
70
73
4
1
1
2
51
755
331
135
4
6
753
5119
3
3
18208
2
90
3183
14
403
7
92
318
12076
73966
1
2
18843
1
18
3068
1
4
1
317
1
2
1
2
1003
9
1
882
11
123
3
30
38
116
2
4
25
1
61
6143
15
1
339
1
1
6
36
10
2
6
1
3
1
3
34660
1
3
1
2538
1
377
1
5
23
6
10
1
1
1
3065
20701
1
466
1
311
99
2
4
1980
2
9
1
11
1
3943
101
1
14006
1582
7
42
6567
1
132
1
45
55600
48
53
1
28
1
1
5
20
113
114
5
177
4121
1
7
2
7
1
4
8
176
3
1
1
5
44
1
2
1
693
3
45983
2
13
1
8
31
1
2908
2191
40
2758
1
1
1
3
28
1
1
2507
2
8
3
18
42
1
694
1
4
3
1
7
3
56
1
1
46
289
270
1
34
171
5
5
10
2
481
6
4
7
88487
1
2
5
2
20040
160
51
590
2
3
12891
7
52
27390
38904
2
2
230
753
62
6
353
29
19543
11
9826
35929
8
1
4
1
1077
2849
10128
1
429
11941
11
211
3609
16
576
1
12
3
16
1
52
2
1
412
10
6
870
48
142
1
4
90
17349
1
587
4
18
1
68
12
12
2878
4
1
8
1
18
1986
9
1
19572
155
9
968
85
80
1
5
7
17
7
35
20
5971
3
1728
1
4
6
247
5
64293
1
13
2
5
1433
3
1009
1004
1
6
36
2420
9
5
27
18
4
59
1
2
4
25
14
534
22
590
6
1
1
4
5
11
2
2
16
1
1
1
1
13400
11
66
19883
136
1
45
4
82
658
3
1484
1
1
600
2
46
357
3
293
1
2
4837
1017
12
1
5406
336
1
326
33
151
2
619
2
6
1
5
4870
1
17
441
1108
3
1
5
8
2
187
11
3
192
42
1
129
89
1
13
601
76
3
2
49
160
8056
62
89962
3
1
22
1
1
386
50
2
6728
11
2
2
4
74195
1
193
4813
90
2
8
6
7
1009
1202
7060
130
1
2135
1
12066
64
3
5
2
112
64627
1
8
3
2
3
47
6486
1656
8
1
435
3
309
33
330
2091
6
3
22
132
4
7
1
6956
12
2
22816
586
15
2
3
58
4
2
193
4
147
5
72
736
2
4673
1
7
1
1
8463
2
23841
95316
1
1
5
1
1
62
3095
1832
61210
1
484
54
2
393
6
298
1
2
1
2665
1
10
16
11
1
17
8
174
17
57
29390
69
165
1
15
6
1
2373
7
56
1214
809
53
1
3
15828
1
638
38
160
14
1
8
2
376
2300
82
16
35
88
1
6
8
21
1
1
2
439
3
131
80
22
3
168
1
20
25
12
359
24
1961
234
3489
232
1
4
2
1
2
2
5
3
5
1
4
1
3
2
288
1
3
2597
1
5
1145
2207
1
22
3227
523
3
90
1
112
2
1
1047
7
1
6
114
1
2
1
2
10
1
123
4
11
5
2
23
1
5
6307
74
190
5476
1
1
5
183
5
35
2
3
5
1
2
1
3
6567
811
9
4
2158
42
1
2
5
2
2
291
8885
36
28
4092
345
1
6
5
2
198
1
9
56
3
1
1
2
1
38
2
26
13
23
10
13
577
218
21
8
6
15
110
1
326
9
74
23
1
2
4
2210
3
1
10437
12
25
46614
13
705
4
1
11538
11
2
16369
1
3
4
306
1
5
1
6
1
1
1
91
13
1
1
40
1
306
1
1
2
9
2724
9
1
88
1
2068
7
5889
118
23
26
2
47207
20
1
2628
1
19
3
88
38705
1
20
6
3
137
53
415
5
2
1
1317
117
19775
3
20
1
608
1573
2
8
9253
1
1
14
24
159
3
331
5814
74
1
176
2
20
1
79899
4
100
16
14
16
2
11
54
32
1
37
14962
1
9
1
1
18
10547
87
31
41
30
5453
30
23
1
8
1
63
30
9
228
6
1144
1
377
1
203
7253
5
224
387
7
11
2
1
240
2
37457
2
38
4
50
51
3
5
8
6
38
2
6
63
10
1
4
9
25
2
71
1
1203
14
12
9
26898
39
128
14415
45
23
1
66
3581
1
4
5
16
2
3
1
4
204
2
1
2
46
5
5
2
6639
2794
270
2
3
53
400
1
12
386
6
60
93
1
136
1
2
6
5
2
2969
208
2
1
5589
1
802
387
1
9
15
7
134
40
741
85
3
1
34
1
3
2
227
8
2
166
1
2
245
69
22
1
1
423
286
2
29
76
6
112
3
51
1
1
2
47
5199
4
5
82
1
171
4
1
25412
1
4
3
9
65
1
1
5
2166
34
5
3
148
3413
1
5
1
2
1
26
7
52270
72
10
1
5
3
19
14
31
3729
441
7
68
54
18
9
1
435
7820
1
1
2
314
2511
48993
75
1
1578
4
1
9
43839
34138
44
26
1
1
18609
1
6
7650
1
2
2
1
221
249
1251
8
9180
31
2
23
22
1
1
69
43187
1
218
13041
1
2
4
12751
3
1
3
7
28
91
5
9
1
3
1887
44
1153
2
6
391
65
4
2
59
50
1
42406
8
259
2
17
7
1
25682
5
27
33133
12
21
156
2518
5
3
5
7
1
78455
5
6823
3
2168
10
2
1
14
1
41
3
105
8
134
28
17
778
1
2
9876
4
12
4
2
1
42
1
1
6
259
1
15
50
16
315
81
23
1
1
92
1632
7
4
1
1
2500
31
32
7
619
1
6
1
1245
378
1
2
3
1220
18
5
2
296
1
1656
60
21
61432
1
6
56
1175
21
1
539
89847
20
9
1
17
59
195
1
3
3
1
38
34
42
2
4
669
9
6
5
1
3
246
71
4
12
72858
104
1
1
3
1
93
2
631
5
1
3
6
1
1132
155
3
80
4
198
36
6
3
64173
26
3204
2
1
418
1912
6
81
2
1602
15
411
302
2
15
2
10
2
16653
7209
6
22
75
2
2
1
4
2420
1
67
3
175
271
496
15
16
772
4
8
24442
46
2
1
9
2156
7
71
8
40
271
1
58913
1
2
15
7
2
1
447
1
1741
1036
179
46
437
1
2
2
4
17
1
1
1
14
12487
29
2563
31
3
180
15091
3
7
16
25328
196
1152
2
56
3
1382
8
142
1
17098
3
6
1
9
2197
189
1
1
4
18097
391
398
8262
3
1
1
2908
2
9
8
692
593
386
53983
7
1
104
2
5
3
2275
3
41
358
262
3578
75
30
101
94
1394
4
3
4
1
1
1
2
64
54
2
2
6
348
7
11
735
472
20
1
3
227
1
126
6
214
25952
40
2
1178
40
5695
41
48
443
304
67200
11
2
5
3
3449
90
5027
3
1
15
7718
955
56
8
3
7
142
31485
1
1132
9180
4317
1
8
1
6
59
5512
38
1
9440
2
458
1368
1
1
3
1
37
3338
3
11
16
2
1
1
4
315
618
4598
23
1
8
1
51
2
7
57
5
1
6
7
1
5645
75
802
162
1
7
8
3
34
134
2
59
1
5
15
1112
2
1
129
33
386
7
83
701
211
32
884
3
5
38
33
3286
2
3
42
1
37353
15
468
15
27
4
17
393
1
19
13940
1
82
36
1611
62680
83
27
278
3
146
2
1
840
1
1
71
11398
54
187
2
24
50869
2
28
1
43
2
1
22
8
315
5
3003
1
272
99
88813
47
25
108
45
718
2
154
47
10
22
3126
103
18
69
469
9
1524
3
1996
14
1
40
1
4
11343
4
4
19
1
2
196
1
13
23
24
7
6993
130
876
5
14
11
79
79
14
3
37
3
1
1
16245
6
1
11939
2
447
4
12
1631
210
35485
102
135
9
1
43
20
1222
1
2
86
8
3328
10574
1
46
1003
278
1
1
79
30519
8
3
2
1
31
636
7
1
445
3
16
1
3
497
94
1148
2
20
4
104
18
1
4
23
765
3
1890
47
566
1
6
1
44
1
2144
3
11
32
3
14
4208
2
7
10
11581
23
633
50
7
1
4
2
4993
3
1
14355
1005
1
341
21
14
16
1
15
5
2
30
109
8
999
12
67
718
18
1
29
6
1476
951
18445
12
3
2581
277
2
6
1
131
2
4
1450
43723
3
8
4
245
131
4350
2
8
371
1
4
1148
1374
56788
1197
38
5
49
1
21
102
52817
1
1
1
642
4
8
27363
7
42
166
41
72714
152
41
14
6
4
10
1540
5
4
27
5
1
3
2
5
1
1
122
2
181
1
1
1777
7
2
826
2
4410
5
111
1121
1
16
10930
1
3
4
71
1
1
32
833
1
7
7
340
5
1
55
7401
3
711
2310
3
2
4
12
146
4
27134
106
2
1
3
6928
2
4
912
1
94
72
24
88
5
1
1
299
363
1
172
411
1
823
5324
30
361
23
1
1
4
5
1
73906
81916
1
1628
486
1
3
4
2836
8
205
1
1
45
3
19
124
88
20
7
152
538
4
9
789
6
1
1
1
1
1955
4
47844
1
6
1
2
2
1
1
1
67
582
3
14
1
11
33
2
5248
10
433
4894
2
120
142
6
33
358
44
1
274
929
1
1
70
3
5743
1
1
13
1
1441
67
42
109
16
3438
2
6
10352
2
1
72
1
1
4
8
4871
2
2
8
345
8
522
7
140
1023
2
283
4
15
10
2
35
30232
152
7
270
2
44
2199
2429
8
1
1
2
1786
211
58172
91
1
408
64
97
1
11
4
4
1
1
2305
2
14
2143
1
3
2
150
1345
1
3042
20
3
1
2
21
151
1
10359
23
8
29
6
7
10
2
1084
5
3
2
28
60
19
1141
5
1
94
2387
2
7
47
4
19693
41
13850
49
1082
352
131
252
112
217
2
24
1
2
164
4
46
25508
2
25
2
1
4734
7
4993
4
1
1
40
1
19
4
42
1
5970
36
1
12
5
45
82
45
7
14
241
24
1
1
225
5422
375
73442
13
358
8
6
1
1
3
4
1
1
3
22
179
59908
25
32
125
23558
1
23
3274
80
1
2
1
79
1057
2
48
1
253
1
3
1
1007
90
20
89
15
34
2
19
8
134
28
3
3
1121
99506
7759
6
3
1101
5
377
3
6
12
6811
1
1010
65
91
179
1
23
2
102
1
5
1
2
18
1
1
9
280
8722
1063
26
24
3
5
1
1
113
2
57
24592
149
230
12
1
2
19
58
36
7
3423
1
145
19372
1
70
2754
1
4
1
5
56
434
8
2
1
34537
41697
19
481
1345
1
24
1327
54
2
5
33
7
26
2
1
10
14
10
90
3
160
2
309
5
1
66
4
89
54
3
26
1032
3
1
3
4
2
2
383
823
76556
58729
1
1
3
1
2
19
200
449
1
1
10
1
34756
88
25
19335
24
4
13
49
1
1
4
3
7
107
10341
10619
338
7
2
1
1
429
2
4941
848
1
293
1
4
5
12
3
170
58
2
4
31
1
1
20480
3
15979
979
1
3
136
128
35
28
1
5459
39787
4
9
10
4
1
4
15
98
1
35677
1
358
21088
4
543
5606
62
3
241
1
202
8
3
20408
3
1
1
4
78
48
7
64
2
214
6442
322
2
3
1
4115
1
22
1
2
1
5
1
12
98
29736
2
3
2
1
1
1
2
1
12
4
82
1
39
3
7
4
35
649
399
45
13
26
1118
3
35
11
123
41
1
49
8
6
15
14
29
3774
12
723
1435
46
9
1
147
1
2
1
3
1
1140
5
31
213
6
65764
170
64
1
1
1
141
2218
55
4
2
29
5
2
9770
1
20957
10
5
1
1
4
9
179
3
89739
2
36
21
2
1
2
85
103
2191
27
5
1
66
1
1
45503
23508
1
4
685
142
11479
1463
1
3
1
5
1
2
36
127
16
63
3
41
1
6348
1
421
1071
320
5
1
118
7
378
12124
1
6
1
1
29
3
388
16
2
11
138
31
1
1892
28
1129
1
10
1
1822
25
9
4
26893
14
1
3
101
1
4
1
4
17
903
35157
1
14
4
6
125
1
86
123
690
27
156
2
6
7
118
3
944
7
65470
1
165
8
451
1
1
480
163
9330
549
15
7
8
2639
3
10
2
2
11
37
1
8
9
6
5
6
3
202
1
11232
1
64046
1
1
1
229
8
106
2231
12
17
3
2
196
7
12567
23
58
7
4
72
3
230
2
704
10
2
273
2
3
3
1
87
39
1
111
301
29
12
3
1
707
116
39
19
44
1
833
7
274
3
6
13
24
10
506
14
1
1
63
11557
28
13
132
301
47
8910
4002
2
18
262
3
3
1
1
14
1578
36
193
1
130
11
691
3
1188
5
4
4
1
5873
601
5
2
1
1
33257
9
1057
6
4
2
1
1
1
4
1561
2
951
5
74156
1
1
25
11
1
13680
3647
219
1
3
7
1
254
15815
1
3
325
57
1
2
298
23
27
2
1
1
1
5
21
2
2
56538
25
4914
9
44
4
276
16
1
952
50
11359
1
11
14
9
5
1364
1
8
7
1
24
56
62
2
21
5
1
140
6
1
4
1
3
84
15
7
84078
12
7
9
5
9
36
104
11
2
7
4
23
115
2
1802
10034
2
1
2
3
24
71902
1
8618
2
426
4
3
698
1
5
6
55
1
763
281
1
943
2
12
5
4
33
672
2
113
6
771
1
1
1
93
97882
2178
1
3
324
1
2
334
2
84
401
68692
1
259
1
18
1
5
4487
7
8041
103
931
92
51
1
3806
47
1
11
1
6
1
9
337
18
11
1
2
28452
2
865
5
16
15762
1663
5
17
14
4
374
1
12
23
385
1256
173
10
251
1
4
15
314
1
8955
7191
9432
358
1663
24810
52
12
76520
1
197
4
116
2984
4
1
4
476
2
338
5299
5470
2197
977
5
46
1
25
1
3839
40
4
174
22
3381
51
239
25
4201
135
2
29
7
9
2
63
49
2064
557
1
5
18
69
23
65072
13045
8
1
22
340
13
2
24
43
1
18
13
180
6
1
7
18
33
1
2
12
496
1
19
7
1
17
131
27
1
611
5
1
26
1
3
1
1
9
79
3
2
6557
7
39
2
73
2
5
1
6
21
9
1
20
180
8
20097
108
23
2
11
5
1
62
12
1
454
31078
1
3
2
347
2
843
120
1
1317
62
1
37
32
1
11
54
2
700
4857
58
6
2
1
3
393
2
1
1
2
79899
1
19
29
1
16137
11
1
1
65098
10
1
5
21
23
9
255
1
14
1
5
6714
132
17185
2
239
10
6
16
1
1
54780
235
6307
18908
1
1
8286
27
564
58637
5
4
2
1
1
1
28325
6
3
2171
546
13
1
190
2
15
36938
5938
1
2
372
4
185
193
1
2
3
585
310
9
1258
160
6239
1
7
1
26
153
82
7
523
2
27683
414
1
950
97455
6
1
27
452
2
4
34
76
1
1
18
320
18
910
2
13
1
28
2
1
1
1
1
27
23
3
13
25
31
25
1
358
2024
97
2
195
66
3
30607
2
477
8
51
1
1
6
9
1
30
3
1
19
862
3
12
146
1
88
370
9
1
1
150
16
5
1
670
45
1
1816
24
26
28
2569
73
55
5
10
14
1
8254
3
6
1
362
1
7
6
5
285
25
1
41
39741
5
2
1
1
3020
1276
9
79295
95
6
1
1
86
4
3
1142
50
3
1152
1
48
1156
90
1
29404
1
719
125
468
2
25
39
13394
350
7585
105
1
3
1
166
4880
43
5
23
5
1518
25
1
1
1
1
4
7714
15
10661
14
4
3
11
6659
5
113
7
607
140
618
5
145
16
72
1
14450
20
77
6626
10
1
9
12054
1
367
1
6
221
4
2
23
182
6
1
3
358
1
1
1
13
2
1
11
1
2157
9
35
1139
3
3
147
3
4
2
1
2
24
12
1221
2
1
68824
12
2
11
569
561
4
34
4
1
8
1
3
121
110
12
125
44
1
1
1
26
1
745
20
6
18
2
26
12
2
9942
3
58093
2
4
20
51
1
2
366
17
7
96
5
12
1
3
20
44
1
1464
467
1
7
106
4
15
42
16262
167
12
2
63
1
3
2
11
1
111
47
1
10
19
2
1
33
2
1701
7
1
66
414
72
36
1
2
1
577
59
2
432
3
374
870
31586
84
9
4560
2
93
1
272
142
21
1
1435
7
1
54
30
25
1
950
29
374
6
14
3
1287
2
502
1
3
1
25
98613
2
182
7663
1
8
428
33
1
3257
11
1
1
1
21
1
65
568
1
50
1
3
3
17
3
4
6609
1
101
1
38
1
367
1
2
3
1
4115
3
2
3
3
1
53
5
7
69
4
7
10
1
7
30
36
2554
1
1
19
1
4
1
4
9
8
1
294
3
1
8
2
11
10
1
1315
1
35
56
516
73
2
1632
410
1
114
1
4
15
26279
6
2467
1
187
7571
2
1
156
35
87
5669
5092
8
1
3
22
10
43
437
3
29
1
20
56
17
2
5
1
2
8
12
12040
11
55429
1
17534
1
36
4
51
1
4
2
481
2
7
17
55
7
1
15
18161
12
10
2
41
7
81
2
1
11
4
276
1
7
3
73906
4590
11
9
19
2
640
23
1
39516
4
12
23
2
3
51
1
8
1
340
2
163
1
5348
3
170
1
4
13
17
302
283
26
7608
89
22
6956
39180
8
3936
14
38
1
533
1
131
561
22
6
2
4
16
1
1
590
1
9
3
1406
2
560
8
19
1
2
1
638
57
561
10
2
3
1
4
4
6
231
1
12
2
1
1
85
10441
278
29
20
15
2249
90
26
1
3
3
1604
6
1
414
1
184
3
1
1
1
4430
62
22
6
151
8
8
408
7
4
3
154
68
2
3
3
7
29
63
1
3495
2
13
1224
10
35603
323
1124
2
5
38
1
14
728
1
1
2308
120
2
8
9
15
2
2789
1385
1
78
2
4
68
9
61
311
1
5
2
87
640
8
14
5
4726
2
105
291
99506
21
137
3
2
4
1
15
6
869
16
14797
6
1482
1
625
1
43
2430
172
2
32416
884
605
34
19
63568
25
8
8692
122
16
26
2
79
96
67
34
412
315
2
4283
21914
1
131
153
9
23
23
1
55
5
1
508
2
6741
7
36
265
18
69
25181
1
1
577
2
1
230
3
1
6
9
5
855
48572
1
18511
45
141
14
1
10020
16
25167
1
14
8
24
17
32979
1
97518
10
31
11
8
139
1
125
20
1
10375
2608
4979
15890
631
4002
1
1
104
41
1
139
3
1
6
1
3
1
1
8881
2
5
1
1
4
5
108
9
84
4
75
5
2
5
449
105
1575
1
354
28
4
4
17
1
1009
1
328
648
25
5
7
5
1
1
2
3
362
205
1
1303
1
3716
62
4
1
27
53
82
2781
58
1906
74
2
1
15
235
1
2186
2
5
24
3
69
6
4
14
1
14
1
2317
1
5
1
1848
11
1
1
3140
2
75
1167
69
3
1
37
2
11
124
2
1
1
267
223
12
15
11
61
13
1
20
4
225
7488
4
4
1
16
8
201
285
1
1208
1
259
1
1
869
2268
3
24
758
1
1
1
14715
67
10
3
46
15196
1
3
1
2
1970
6
761
1358
85
5
51
7
279
1
86
1
25
1
14
3
40
15
1424
5
3
21
59434
1
2847
13
523
28192
92
6912
1
7480
1286
6
33
5
1924
20878
59
7477
1
5438
4
4
2
2
20
1
1
4
2
1896
2
11
2
23
71
1099
1
23
3
48286
19
83
1
7491
57
10
4642
29
25427
24862
1
63384
4
19
154
6
1
107
63
415
1
44052
1
3
77
8
1
10
612
590
1
10
49843
2
12
2
1
5908
124
1
3
112
2
9
61
1202
1
2
29
1
1
1
37
2
5
2
13
2
4
1071
76
2
3
30
3
8
7
4641
289
436
1108
4
2
14
5015
57
1159
1
4514
9
72
580
359
1
7
1
5
2
1
7
25
466
1
15
4
3
1
5480
244
597
1
1
2
15
275
24
1719
3
1
46
1
130
2
93
3421
2
6
3236
5
1114
56
46
2
1
1
10
456
1
26
2
1
1699
9
257
22
1023
1
2
39
1
2
10686
60161
1401
1
7
11
420
3
1
1
16
29
2
1
88
1
9
767
162
30
2
78
6
8683
3
17
2
1
9718
59
22
420
103
12092
3
3
1
86
3851
172
40456
27363
6810
1
165
13
726
1
6
70
1
5
2141
136
3
50207
2
534
1849
1292
24
302
26339
3
1
3
8
18
1
2
1
1
9
1
10
85
2
6
80
18
2
4
1
10864
50
4
1579
7055
1
1711
2615
353
35
29
3
19
5
5
1032
1
84
1
1
1
1008
812
12
776
978
9
48
810
1043
512
3299
2
471
21
214
2
6894
1
25
1
2
1079
135
369
3
84
16
116
1587
17
112
2
1
24
1
1
2
79
2475
203
1
1
20
1
1
23
47318
415
1360
1
8
2
6
24
127
27
5
11
3
1
1
2
5
54
4
1
112
1
52
218
1
40
3420
3573
9
3
54
287
2261
81
16485
260
1
18
1
1
2
5
25
4
88
538
7
1
1
207
2702
2
1
7
18471
6
63
3
2
6
1
9
27
31
1
1
15
4
26
79
1
16
1
1
266
4
2
3960
9
1909
288
3
279
12
6
50
2
1
3276
1
2
2
4358
29
10
13
11
10
3
10
14
1
8
9
30
3
8
1142
3
4002
518
111
1
37
3
180
118
21164
1
2
1
2
1
1
33
1590
48
3
27
1737
50
16
1
34
4
7759
312
7
40
85
6
2
302
1
84
2
511
46
1
2
1
7636
3
4
53
97
402
3248
1
1
2
34
1
9
1
7950
7
5
5
131
22
3
1
3
2
314
8
12
1
10
5
2
2
229
5
3
59
215
44144
1
3
7
1
2
594
77
5
9
133
8
1623
5
11431
20
4
228
1
98486
9
12
7
758
269
1
278
5
6
4
3965
2
36
931
117
1461
1
65
2
22
149
1014
15
22
23
16
176
1
37
32206
91
1438
1848
29
32
44
1
41
59218
1
9
4
1
30
17
1
3914
6
54
30
1
7
5373
48
1491
1
1
3
2789
4
2
1
1
1
1
92
1
214
1
12
31003
2
49
127
3
12
25
3
115
1
89907
2
1404
3
3
8133
4
9
73
11
26
1
51
33
7
1
38
16
1
1
2
9
6
15
66
281
26
219
3
1
4
3257
2
2
64
1
29634
1
2
1
1
83
26
256
23
6
28
110
3
3
191
122
5
6
1
5
17
1
1
67
41
26
4
1
359
2
5
59
84
188
66033
97
1
139
6
1
1
47565
1
2
55
1
1
1
3
898
23647
3
7447
98
304
364
1014
10
304
6
8
1
38
21
23
1
5
8
1528
1
82
1
1
2
121
52
3
35
1
13
22
1
1969
38
1
70
469
2
3462
21
2
2
29
5
2249
1906
19305
124
16
3
1
74
130
170
1
2
211
482
2
7
7
1476
6
367
41215
1
8
3
23
4
1
1
1
51
51236
6
1265
46
3
1
9
1
1
1
275
595
2
1
16
1
7745
422
76527
1
41
2
2
3
2
299
1
1
5
1
26600
4
5
1
60
6
15
68
2012
32
2
118
6
4
5
191
3
3671
3
2
1
2
26251
3
410
1
315
6
2009
31
2
1
3
1
57
1
2
1
9
4
32
3
1
1
4
105
1
86
37
9
1
1963
9
1
456
6
1
2
7177
5
93563
1
1876
27603
1
3
2666
249
5
1
7
91071
1
731
33214
1
7
6
1
2
23
1
50
1
4
12935
4
379
8856
67
926
1
5725
4
5
1
10
39
24
2
2
19
227
6
4
99
3
6
56420
5
3
1
3
79
1
3387
1098
758
14
1
1
1
32
1
1
2
9
60887
1063
1852
57
24
1
529
2
1
28
1028
19
2
483
1
49
1712
3
237
189
1
12
548
4
28
1
2
1118
1166
147
6
4
1
1
21
1
1
2722
8
1
4
1340
172
2
2
2
3
2
6
4
1
671
61
1
2
8
9
2961
37
3697
35
1
6582
3
3
26
14898
272
11
6
4
5
70
73
72714
91
47
1
1
75
1
334
25
20
1
265
99
10
17
172
2
5
1386
1
1
2
159
2
1245
63
1045
14180
2
2
91
32
1
172
410
4364
9
5
10
1
89645
28577
140
1
1893
208
604
746
1
5
1
835
2
2
1
1
9370
4541
2
1
3776
63
9
1
1
1490
5
2561
1
1
7
1
84
2037
94
1
272
2
14
6
2083
11
1
5
1
12
51
695
41
372
114
358
1
1575
13
10
139
7041
16
2207
3
10
3
255
146
38
1
2292
2
1
1578
14
1385
16
7
3
2
21
6
1
13857
274
1
1
2
1
83620
7
4
5838
3268
10
190
3
3
12530
47
3
26
47
1
1
1
7688
51
13
14
497
43
2
575
29
1
1
10
3
3354
1
44
1
37
54
2
1
85
1
794
66726
2
1
632
106
16
4
14
7
2
3419
18
4
190
165
22
2
3
1
4
231
5
1
7
64
69168
2
10
1
1
108
1
1
10
5
143
2
4
2
106
19
209
1
4
51448
411
4
3062
8
74
1
4
15
259
3
7
764
1
22
1654
53
1
4
1
189
341
17111
1
14
7
300
573
1
8
1
70735
1
1
1171
7196
2
17
74
86
7
57
43412
10
1
218
1
1
1296
12
517
6
1
998
29
1
5
2
17
3
1
168
1
9
4
861
1
3
1
10700
5681
39
5111
17
8
3694
8874
32
41
1
31
10
66
3
2
2
90
2
2
2
16
87179
144
29
796
4
1
36
1
3155
3
8654
100
3
33
1
2
1
1
1
1
11
1
346
1
20
12
474
609
359
549
2743
167
7
5
839
55
1
40
17
249
96
423
2289
2393
729
3
740
1
2627
3
1
1
369
54
1
9
2
611
1797
69
2
1
3
8
2
1
899
1
232
1
27
7
172
1
958
83
1
3755
1784
2
3
6
20943
153
895
1
16
4285
3
98
2313
476
38
21
97
1
17
1
5
5
20
96
256
8
6530
70
179
22
1
1
5
68
19
5
2
9
78111
2
2
5
5
9
39718
22
13
24399
4
1
1
4
736
1
1
27384
2
1
303
573
1
1
2
28
835
1
1
1
102
1
1
6283
6
34
439
2
1861
2
198
3
1
4
74
1
1
30
18
8435
422
1
37
4
181
1
1
8
1
7
29
12
2
18
1626
127
4
997
2
1
19
7
1
7
25013
47
2362
2474
107
21
52037
249
12
123
13
3232
70
2
14
1
2
1
1
1
12
122
10929
4
9
140
121
2
3263
286
72
44108
5531
1
3
7
2
7
10
112
474
735
2
372
28
3199
1
20
14
1
2
62
2
1
4
1
158
18382
5
7
769
21
1
11
13
20
12
25698
2
2
68943
2
1
1
24
1
27355
1
767
1
13744
1
2
77
12326
2332
6956
28
89
1
72714
9
1
1
1
222
10
3
13
1
1
517
1
1
324
48
10
2
1371
1
2
3188
5
90
2
1
4
2
1
2
1
5134
2
3
45
523
18
4
1
5
3
1
71
1055
4
64
8744
25
9941
1
12076
139
5
1
15
688
40132
1
1
4
8
11
14
1
53
16
380
2464
1
10
4
3
810
5
35
1
2
1
3
1
3
11
4
105
1244
1
1
17
3
66
3
198
404
65
7
9
3
82
575
7
3780
20
49462
1
3
513
154
10032
783
1
1537
13
11
2
67
601
1
26
3437
4
9
1595
1
10
3325
31
256
2151
417
84
270
5
11
1
1
1
1
52
1
2
10
68
1
131
20
15
2
15
11
1411
85917
14212
315
50
4
8188
155
4746
3
1
4
1
1
2
1
549
1
78
252
1
2
2
2552
728
73
54
15
1
2
16
14
302
3
1
3
269
4
1
241
1
21
4
11493
4
32796
36
3
3190
1
4
11
8971
1615
11
95
6
2
11
1
2
1
57
47
5865
36
5
2
184
70
23
15
26
2
1
160
8
3
16
3
230
106
170
4
2
276
5
5
9
2398
3
7592
507
5981
16
194
49
4
1
14
31
768
1
2
36
2
556
1
28
4
22
2
49
6
17
2277
1
1
4
47
30
1
15723
4
49115
1
17
4
3
14
31
1513
4
407
3
8
1
1
3
1
4
2
4
1
15
3
1
4
8
6
35
11
3
3
4
17
7
3
3
2
1
1
2
3
529
93
6
3
176
4
27
12
12
1
16
1
7
26
31
156
361
4
2
395
323
44
1661
1
4
12
8
1
1422
1
32425
1
1926
10
5
261
1
1
6
159
3
292
4975
9
35
2
7
2
207
1
2
31
31
6
15
7
1
1
1
29
922
642
727
2
130
2
97
5
845
4
8
334
3
52648
3
19
33392
1
36
5
1
233
181
1
11
15
2097
1
171
70
15150
8191
26
6
1
14
6
1
1
197
649
1
17
149
2
222
1152
1
50749
68
81
2642
2
2
127
2292
279
1
1
38
4
3
3
1
15
9
2848
1
3
1
88
74
1419
99
11
3
1
22733
61
577
2
270
6188
270
3
1
1
59
11
5
2
8
2
8
647
27
8
40
1
18
197
1
1
3
1
1532
12
73
28
13
7
1
563
17
45
121
5
5
1
250
68686
1
1
4
401
10441
8
402
2
2
9356
1
1
277
7
2
1
4
733
1
44
2814
34
222
1
8
8084
22
1
2
2056
2
59
2
22996
72
36
7841
551
1
5
1
4268
2
92
21392
1
71
1
280
2
3890
3
348
1
1
26
1
13
1
3
1
3
6
3
5
16292
121
490
2
61
1
13
4
4
98631
1
3
3196
9
3
146
11
2
2
9
1
6
129
22
217
369
36
1
24
29
156
1
2
78532
1
294
23
4
16
8
11
1
124
21
1
3
12
15
13
1150
77
52
2
380
76
3
137
5
33321
6
20
388
45171
1
1
3
5
9
11776
198
170
1
1
1
10
5
1
14271
25
3
5
3
10826
51
2
2
107
9
2
366
5
1
41
1
14
241
3
518
12
298
1421
11714
9
308
89
15
3
848
4
283
10112
271
3881
1
1
2
874
34
1
4718
638
2
2
2
382
6
2
4
1
54
4846
1
16
1
2
889
14
1
305
178
3
2
2
29327
10930
15
59
1
4
1
1438
1
15
8
7
5
4157
83
1
89
28894
2
7
1
1853
6
1
3789
71
119
158
549
94381
22251
331
5
3
1
81379
1
8
79
248
1613
4
1
86
11
41
16
1
33321
266
1348
16
368
6
671
17
292
3
1
2
51800
105
1014
2
2
2
8
212
4
35
1
1
1
2
2877
9
103
117
1429
48
1
5
13
1
1
294
115
2
6107
1
171
11
1
8
1
2084
760
1339
1325
3
3714
6
8
30
1
12
19977
5
70
10
26
1
6
1561
2
2
13
31
2
5
9
75721
1
2
9
1
1876
87
16890
1
248
6
121
2
3
12692
1
9
12
68
1
1
3
1
8
1
14021
138
348
41
2
492
1
3
2
64824
2
4
7
1
2
356
1
17
59
18
1
1
1
556
15606
3898
37871
9971
489
39
7
19
1
1284
3
283
468
1
8
19330
1100
732
1
7
1
6
16
2
183
1
6
2
5862
5
1
4
1
9
1
1
12
3
2
1
1
254
14881
1
1
9
1
28
2
14
5
14454
77
1
63
2
5
10908
18
752
155
4
17
7
1
7
3
72
1
30320
1
2
9995
111
3
2
126
38
1
22
4
205
36938
1
1255
32
2709
3
7
2
37
150
198
11
6
2253
40
23
1
380
30
12572
1
2
7
1
7
1
52
2
2
9
2
83620
21
1
599
8
927
116
292
2
1
40
58224
390
2183
108
288
9
40
51
319
1
168
1
1
10
1062
5
5
195
492
642
825
13
20
2
61023
1
1778
2
2
335
4
5
8
1
36
6012
2
327
896
5
35
4284
6
414
232
28
10821
2
19
16
9
75239
114
88
1
1
7
1
54
30
964
11
1
2
1
1
18
944
33
1
1
4
24
3
132
2
30
1
2
235
3
99
11
8
1891
9
2
104
5929
29
66031
1
38
33
1132
406
3
169
8669
27
4
11
1
3
158
22
1
3
39388
1
1
2
1
3389
2
7
7974
16
6
1679
2
781
13
151
4
1171
1
54
61
3
1
14513
18
69
289
29395
2529
377
176
3
44
37
44
2
176
10
14
2
38
5
2
753
1
893
1
7452
2678
297
5
49
1
68
1
31
2
13
272
2
13
4358
13850
2
1282
15
218
54
4
7
1168
61
1
956
4193
31
2650
1
1
45
1
10
1
12
8
1423
431
6
166
21
4
1
4
1
2009
20
1912
14
2
2
15
4
4060
1
1
1
14858
80
6
13
390
1
1
24
2
17805
5
13
16
14
48968
1
579
74
4
3
6
44
1
1
159
923
2689
4587
60
4
2
8
32
90
1
4
1
1
55
40
2
2
4
54
5688
91021
11
1
319
7
426
61647
231
4
4
1
6
6216
2
4
219
23
54
10
5
2
32
85
11
61
89
162
1238
5
1
2
5
6034
2
137
3
1
5398
1
52
1
1
801
8
59
1189
9
1
84
312
3
1
6
3490
6
11650
1
4
32
5
1
1
21
50
4663
11134
6
4897
2
17
6194
2
1
8
826
2
2
653
12
10
2
4
1
1
1
2
3091
61
27
136
12
11
162
1844
17297
12209
1
770
29
495
5
2
1
1370
61
33644
23
55
1566
14245
8637
5
4152
3
294
10
317
5003
21
430
67
8
469
1
8
623
1
1
170
512
74
3633
3
2
1
159
8
4065
2
45
17
5
1
91
1802
123
1
2
12
1
9
2963
291
1
158
1
22250
31510
7
10
69
17
6
1
1
12040
2
11
1
2
5
19775
63
2483
17
1
1
10
2
5
289
1
9
26
18981
13
2
1
1
4
4453
3
26
15
8
20
1
14
54
5299
3
21
1
1
1
5
1
9
5
292
2
4
23670
155
87
4
1
181
58
209
961
1
17
89
13
16
1042
1
8
21
8254
21469
13982
3
582
302
2
4118
1
45
130
327
1
1674
10
223
428
3
3
32672
708
2
1
3
784
51044
143
1
1
4
7097
22
17
16
158
2
1
2
32
174
1
17
3
3
1
104
1
3
1
145
3665
58
29
3
1
7580
88
33110
2
753
187
2
436
890
2471
3
8325
1
1
1
124
2
3
210
3183
49
2
2
344
50
2046
55
9
3
2
2
1
507
88
52
2726
1
7
11
1457
13967
4
4
1
31
378
22
4
6
4
61907
1
1970
3
1
3
1
15783
73
6
1
2
1
369
58518
3875
43
40
2
368
644
2
64
1
1
6625
82
7
1
3
49
7
33
1
6424
2
3
1
1239
18
47
9
275
1
34
1
10
21
1
58
1
9
300
1148
1
26
747
79
26
2
41628
1
43
1178
4
11
6
4
3
3
1
7
1396
1
4
6137
7398
68
1
1
3
5
17
18
6
3
1
166
29
1
126
119
38
1
1776
1
14
9952
41
650
9
4
3
2
556
4
270
58078
40
20
1
2
2
7
1
39556
235
230
3
3546
1
4
1
1
42
43987
6
128
697
237
1
86396
1871
8
1289
13
2
10
24
5208
1
1
52
1
71
3
6
26
1
2
10147
42
3
5
4
699
1
76
1148
126
2
3
45
115
8027
6
4144
9
129
1
38
7
898
793
1
54302
7
32
619
278
5
335
399
2
4411
7
2
94
18
23
5
43
2
3
1
2
8
1
62
2
7
101
34
73
1
260
16
4050
1
59
1
9
21
2825
5
4
6
1556
2
10
4535
41
1
18
35
43
1
8
393
1
8
3006
1
1
1
87
15
2
1
131
5365
10107
168
1246
37
22
6
1
1417
4
2
13
58
1
63
3
2
18
8665
9
1
68
3
26
3
71
29
41
4
4860
2
398
15
1
25
97
5
6
527
44
32
4
352
9
7
23
1
1
3
51844
6464
3011
1
68
1
5669
25944
1
733
4
6
195
19
16
21
3
2
2
38
1345
120
3
4222
377
66
11
86
1
1
13
1
3
456
7
70
9
8550
1
408
62
9
3
256
153
7
4289
3931
33
3
2
1
15
11
136
92589
84
19
54
9
10
2
2
2
13
87
111
1
30
1
1
63167
3
1
1
15480
2
1
345
31
2
1
4
58
61
11280
701
10
1
1784
1944
2
5
2
1
1
4364
41
18
15
4
1
35595
10834
1
31
23
6
1
136
102
22
1
28
2
1722
101
2
117
79
1
103
2
4
1
2
6
7
5
254
5
4
460
251
7
1594
4
598
117
13
9
4
4
2
1
1
7
4
58
46
3
88391
20
90
57
2
2
7
2
608
1
926
691
1
140
100
1
4347
32
68
453
176
79819
1
25
4
1
38236
1
662
4567
2
5
2
382
1
4
4
17
7793
14
576
126
15
2962
1
3
641
131
1
6
7
1406
1984
14
2
1
223
17713
143
762
387
4
91969
1
16
14309
7891
676
42629
1871
555
7
1556
1
25
1
11
2
125
1
4
5966
1
3
1
53465
8957
2
1
100
690
14
1827
23
11
3
1
2
7242
26
4
1
188
1
1
11
54
61
16
6
2984
26
1
1
19
3
4
27
5
5
41
4
399
4
4
23
1
3
12692
3
255
1
10
2
1
1
812
38
1
82522
370
21
20
9
3168
2
2
422
20
7
5
1005
3
1
233
4
45
8
1
58
2
11858
10484
1
3
1
1
1
16660
963
7643
1
1
4
1
53490
2
548
129
28
2
88
8
4299
1
2
2
2
38705
36859
7
415
1
22611
1
2
1
6139
1
1
11926
53465
1
1
1373
2
147
1
114
81
1
5
44
1
26
1
12921
7043
21
1
3100
2
1
59
91
1
2
201
1
1
29
309
13
3691
16
4
178
4
1891
17
20316
4
1
1579
3
26
1
10
26584
108
14
2
40
1
18
1
83704
1
8489
2
1
3
1
67
7264
49
6
2
1
63
1
1
6933
74
15
3
4
33
13
371
23
67
79376
1
14
1
1
1
1
1
13
64
239
16
4
2447
1
3
3
287
35
17
7
1
284
1
4
270
2977
60
2
1
4
22651
1
1
24
1
47
4
40
4
3
1
24784
3593
53
4150
7
462
7790
3266
2
8
1
1
1
1
5
31
350
14
3451
952
1
37
1
1
38
1237
29
64
10595
495
189
6
898
29
36
6
9
4
1
5
65
1
7
45
213
26
2
91
14
60
1
1
2
5602
2
11
49
7
117
1
24
1
121
1350
1
3
1
477
63740
2
20512
315
61
4
1
17
9595
109
29
305
45
36174
17
31510
8175
2
5
18
6
4
33
26
3
1
1
34
6
6
68
25
1236
1859
190
685
138
3507
74763
133
7
3
2
90
187
1
816
5
1
162
1
1
12
2
1
1
1
1
79
2
86709
302
1
6823
642
2
8
10407
2
13468
13
1
1
7
11
2
112
8
1
48
7217
242
134
3565
1
6
1
13
24
6673
41
33
1
44
140
6
9
38
8
20
1
14
100
23
16
1
17256
84925
57
8291
97
18397
1
12
6
8
6
150
4
126
905
483
16
15
75
7
5
10
113
6
165
28
3
2
811
1
19
17
6
16
845
178
2
188
1
2795
2
2215
1755
2
7411
1
110
52648
1
1
37
1
3
2
3
32
3
1
2
13
12
4157
40
1
24
91
2
1
2
789
66102
1
145
76
2
3
56291
166
29937
52055
16
44
4
1
9
38
12
5
12
1
5
3
26
71
63
146
72
5
20
131
637
199
46687
50
1
3
2
2108
238
19693
1
338
7053
1
121
522
1
32
1
6
6
3
7
13791
23
12
26703
1
5
1
35
50544
4
2
5948
13
4
31377
117
9212
1
1
1
3886
4
3061
40
1
15
2
3083
7
2
51
1
7
36
22
4
1
2
1709
4
259
2
169
1
1
1
5
1
2
3
151
511
17
17
1
11977
56
1
2
77183
2
11
137
4
4
633
4938
9
196
2
54
2
51
17
80
145
1
46
94
21226
3
23
1
2314
7
149
22
86
2335
685
3
175
819
11656
819
1
8
153
227
265
60
1
3
2541
75
21
1
53
27
122
33
3
12
4
1
6
5
8
12
13
13
5
2
1
85
435
2
154
1
27
326
63
25
908
3
1
1
8
10
1
17551
9386
1
1
3584
1
23
65
3
4
14
6
544
2
1
4
28527
5974
3
1
2687
24663
9
514
1133
24
2
1
28
2
1
15
308
1
6
2
7
89
2
1
565
963
8
1
1
7
10294
2
43
1
1
32490
430
3
62
1
6
7
1
1
300
157
2
1
225
7
1116
9
1
2
2952
3
46
80
3
335
1
111
15
131
7
86
19274
27
1166
5720
3
21
470
12170
1
371
4
4811
2446
1
401
3
3
1
43
3
18
86
2
2
7
5
3592
1
20
4
1
931
13
2479
1
5
2
7
2
18
1
1
4268
5
1
1
11
38451
2
3393
29
1
31
103
3
43
15249
7
113
5
691
6
1
2
2
7
1
8
2
1126
27
7
317
557
227
5
35208
2
1
405
23
24
1
8
4
1
6161
49
8987
138
1
361
8
1
249
81
2
6234
38384
53
17
11
3
2
943
2
55
416
1
1
2
240
58
1
1
145
3
19
42
2
16
3615
2
1
24
6
421
423
2
17
4
93
663
574
317
1
2207
20388
387
1
1
3
1
1
8
245
423
1
4
1
2
53
2
1
24
31012
1
1
1
5
3
52
111
36
1
63
15195
1206
587
3
68
13
7745
6267
1
201
3
6
23
5289
114
1
3293
3
92
1
9995
4
8
74
44
10729
4
2
1
1126
19981
202
22
5
27
7
149
2
1
7
129
9
11
7253
8
4
1325
19
127
325
1
1
6
2
1
72440
567
1
88445
42
163
1
3
91710
1
410
2
13300
2
3
1
2
9
1
101
6
14
112
2
3545
8
1
1
1062
7
3
184
170
4
1
1
49
1
15
219
1
2
11
4
8665
5
136
2
17
2
28
6726
1
4
16
32002
1
21
1
249
4938
11
33
1
2
14465
4
2875
2
9
62
99
8
3
20934
16
2
1
2
2
2
30474
231
1826
15
429
8
1
10
8
1
2
13
21
1
5
26
2
380
5373
2
87833
2
2
30
1541
172
204
7
71
6
589
6
24
42
34756
1
9
3
24722
2
98
1
20
7
479
422
1
6574
524
1
41
11
1
7
4776
106
1
10
2
933
1
1
6312
5
542
35
229
1
1
2
17
10
1124
1
10
528
2
754
1749
141
89
6
1
198
1
39
305
1
1
2
2
3
450
1
38
1
32
31
24467
154
16
41
542
28
3
457
18
19
4655
112
5
1
5
6
8
420
32
22
56
3
85
6
7442
69
33
6
2116
1
8
7
1
15
8
180
25
3573
1
3
1
4
329
3
3
26
8
21
1
3
18
40
1
21
2499
14
91
5
5
4
63
3
1
19
5
4
1
300
838
27
5
85
15
10
1
11
74
21
78
1
628
15082
10
126
849
1
1812
693
1
22
1004
24
1
10
225
1
5
324
2
4
1
5
9644
24543
37
1
1
4
821
9
2
65
3
108
2
16
8
1
4569
3
26364
272
5209
1
1
7510
4
7
797
581
29888
2192
4489
73
169
2
65
26
21390
1
1
17
2
62219
3
42
1
223
1
4
5
13
7
1
8
4
9
431
1
62
6
30
7
1
39499
1
7
1
18
63
15686
2
2
20
405
6
60
1
7
11
4
25
8356
3
133
1
79
1
3
9
1
1
166
368
82
80
62
1
9941
79
190
11764
1
23
2
1
6
86
5015
1
6
1
3
11322
10
1
2
157
22304
5
3
33
1
26
298
5
24
37
4
2
1
19
23900
43
16
4
20143
74
6268
8
16
33
2
1
1
1
2120
4
73
1582
1
18
43
9002
43230
4784
12
2
1
187
2
133
19
2
4
3
8
2
1
1
1
1
4419
1
119
1
823
1
9
1
2767
2536
637
108
1
1
2
1
4
42
536
3394
3
9126
44810
1061
18
6
3
11509
3
1
2691
7084
1
1
1667
2476
5
291
29275
5
5
17
28
27
10
27
483
28
1607
1
1
25
14
3
161
236
18
1
4850
826
10
1
2
155
2851
1
139
641
2
6
1
409
1
2
8
1
10
308
323
1
30445
1
2781
11
1
675
20194
20
12
2
12
3
79
45
2
110
11
2704
3578
5
140
39
17
4
8
2
300
4
4
1
17108
1
1
1
1
18
6183
339
80
5
42
2365
1
1
5
1
1
9
26
2
1
1510
8
7
4341
1
6
10
13
646
151
2986
21
2
6
2009
1
686
67
128
2
1
152
1
64
1
34
22
2
57
5
11
76
1
27
40
22
2374
25
6
2
2
338
940
1
9885
105
20
44522
1
1
1
1195
5
12
279
3
85308
1
5
5144
16
14722
7
38
158
210
12
9
145
4
1
19
2
2
12
10797
1
100
83
5
47
3
11
1
32
1
4
34
10
1546
2076
80
3725
10864
1
12665
3
4
88
3
151
4
1
8
8215
1
7
123
1
27
7306
92
5
1
57
21
24
15
137
7
3236
1
6
1181
2
1
2
31
2
1
17
8
4
2
1
1
30
4
5
549
918
3
14
166
4
22
5
1
27
762
6
3
24
23
8665
393
307
2
9971
1
71
966
944
3
1
56
2
42
3
458
24
1
66
14
79168
2
7
2
1612
1
5
15
576
4
29
4
2424
41
1
30
1
11944
17
592
194
1
8
3
1
1
1
1
77
7
2
1
13
45
14227
10700
1
1
15
7
2
3
10
2300
1
37
4
180
2
408
7904
12
10
24
25
6
18
2
29
20
1
234
1
50
5
2
38
14
1
2806
283
520
18
1
3137
1
10
1
1
45
1
10
4
31369
1
2
30
3612
57824
139
30
1
11
1386
7478
3
1
1
8
28
1
47
237
1
1283
1
10867
328
6
227
2
1784
3
1
122
189
19
1
1
2
16
5
2
1
5
85
1
377
15
2
15
108
1
45
92
61
2
1290
84
1
10753
1503
31
1
1
4
3
897
4
4
2
11
58601
240
1
3
1
2035
1
125
2927
93
3
2
288
5
97
34
16
42
30
16
1
10415
309
1441
126
202
1
3
7
7
56
47
600
487
2
1
3
14
1
202
48856
4
152
4
7
36030
15
1
1
54
136
1
5
84
4
1
17
4
2
3
1
2
37
221
1
2
3
2
20360
1
3
19
3
14
3297
1
1832
3456
1
54
6
37693
398
47
2
7
8
3137
2424
2
4
218
704
5226
87
3
2
346
3
374
17
2168
75
876
992
133
12
1
108
287
3
1
1
1
778
1
4
11280
47
1
1
67
2072
48
50
10
2
24
493
2
1
3
8
41
2
104
1
218
3
1137
20
7
61
30
173
1
54764
1
1
135
10800
7
3593
1
1
44
4998
1
12
33110
1
1
61
9319
1
3
61
1
2201
19
2
78
2
23108
1
42
4002
4
4
51
1
4068
1
2
1
370
1
8
40
9
82
88
4
1
1
1
29
2101
1
73
15
1
49104
1
3
5
43
21041
271
103
1909
4
7503
1912
13106
2
432
12
14
20952
3
11
189
8
245
2
1
2
32
3
14
142
22
280
1
635
1
6
9
67
13
1
1
20
106
7
2
5
181
195
19
14
10
1
49
193
3
186
2
2
6
1
88
1
50
1
1
1
878
240
10
1388
41
4
4
1
445
1
8
82
2
49843
97587
1169
22
34
1
7
8879
2978
3
5969
4235
28
3
10
14848
1
19
1
41
70
69
3
2
5
1
99
18843
6
1
2
67062
88
28
12
2
3
1
1
193
7
1
3
23
836
2
291
19
3
1955
4
1
9
4
182
5
16
42
296
1
29
30
180
3596
1
1
137
3
1
3
2
2
107
1087
3
7
124
2495
43
117
8
14
2
363
7111
10134
3
15
1
4
39
5
1
352
148
14
2
951
790
3
6
145
1
18
61
1
7
1
1
4
64
71
14
1037
1
1
7
16
2
8
2
1296
25
9
1297
5
2736
212
723
1
9
2
32
2
642
1
1
227
4012
20
2
40
1
2
1
1
11
7
6
3
49756
1651
1
70
4
496
1
1
12
153
12
2
72
46283
19
500
8
24
10
11
39388
196
4
2913
19466
2
1
16448
198
16
1
5
1
30
7
4
137
1
1
16
9
1
21
3
76
9
5
4774
53
2471
2
1
6276
2
4
4
27924
1
40365
1570
12
1
1483
1
7
10
258
12
23395
332
58637
6
740
1
28
6
11
12
42
49
801
1
5
1
49
380
9724
1
1269
2
1
7891
62529
8
54302
3
14164
5
8
13
1
2
139
1
1
2
3
2
39269
5
8
18
431
1237
2
976
26190
95
104
28
2
39
33
16
3
5
67
88
3
4623
1
5
28
2
2
1
213
13345
149
56
3
14099
713
82468
15
1
1
2
1
8
12
1
5
3
1
1
233
131
1614
4
24
1
1
3
96
4
15
2
3
3
12
325
99
690
28
4
26
3400
550
298
5
13
3857
42720
1
1
883
1758
8
39
1
1
11
4114
19
429
1
2
4
2
5
1
1
97
1798
2
3250
33
1
8736
34744
3
2
1
4
5
3
5
87
355
2
531
124
3
15
507
6
3584
3
4
225
1
6
3
9659
2
4
7028
4
3
26
5
25758
1
1
2
1
6
1
73
122
61
915
6
1
6
21
19
10
2
98641
1
619
673
36
1
41
1064
5
1
2
29
15
8
2
15
3
440
12165
23
1
1
1
19136
3
2
8
1
11817
1
1
1
1
1
1
22
2
180
46
35047
56
45275
3137
5
5912
1
530
6
312
2
2
14919
248
8
33166
4
1
151
1891
805
3
415
1
753
16
57
4184
1
1
57724
15
1
4
3
1
2207
1
4
8
3286
307
6
1
179
53618
36
4
88489
3
1
11
1
40
7
1
1
2
220
4
13
1
6
33
31
3
4
503
2
35
14269
1
3
4
3
238
5366
2
32
11
1
1285
1
269
3
3083
4
1
17337
1
2
3415
13901
1
1
14
5
50
3
1
1
1
34
4
41
9779
55
1
45
1
1
10
5
404
4
232
11
2
2
84847
660
4
524
7
655
7
50
595
86
568
33494
3
11
4
3
10
25
17
107
167
7
1088
1
269
2
2
1
2
2
10
2808
2
3
2
1
1
1
112
1784
217
1
4
6
1
131
9
164
1
1
126
16
487
4052
1
47
1
16490
10
1
2
1
1
1
1108
1
4
120
27319
80
13304
2
5
39799
4
227
2
71
1
110
17739
9
1
26
4355
1
3
1
2
10358
4
462
368
67
12
846
6939
92
168
6
2
668
6
6
11
439
2
1
1
6
5
51
5
8
2
41
43
336
1
1
97
315
29
8
19353
11
657
235
1
2
2493
1
7
25
21
1
1
9
3
1
780
71610
66
149
38
92
708
422
159
5
1
926
4
14
19
4
107
17
1
2
1680
51
6424
6975
219
7
2
3
6
9
3
251
3376
4
157
1
50
412
9854
80
332
943
14
90
1016
135
2
1
15
9
25
6
29037
2
9
37400
9
709
115
1
2
154
522
604
1
1
1
1
1
1
7
14
6
1731
7
9
33
4798
2
9
1
26
2
1
2
621
8727
1
540
177
1
3
1
5
8900
3
67610
1
2
1
315
53
6
7
551
1
1
286
2
2591
1797
2
162
5
261
17
185
7
154
4
11
8
1
2
26936
61
4
58712
4
2
2
7
1
66
6
1
1
5
5575
5
1
6636
88
6
342
5
235
33
2994
30
594
4169
2066
19
1
1
430
135
1
96
5
47891
3
2201
4
2
10
6
2
28
7
2152
6
50129
265
125
2
3
4067
105
11
1
4
7
18
1394
8
26
271
1
2
7
38
10
367
1
1
1
14
1351
7913
2
615
73965
1
80
98
6809
2101
3
7
63009
1
1
523
1060
4533
22
15
318
4
16
2
100
13
3
11
1
15
2
11
601
655
1
8
28
2
16
76
23
1
2
574
89
18
853
1
338
8
1
1
1
4
2
1500
1068
2
672
11238
5
366
171
27
15
10
4
86
1
31
87
6756
120
14
123
3
3
47069
2
17
19
56
6
1
51941
13443
10
121
12
2
1
12
2
19
1
4
29
1
15638
1
29
139
3
240
14
5
2
12
1
2460
9
1
9
1
26
23565
79
56
2
3
4
15
1
68
128
1
16
1
11
1
68
1
3
1
1
8
5
2
2
1
2
1
2
1
4
1
5933
13
6
623
5
817
83
2423
1
1
64
12280
3
2846
3
12
80716
14
2
58944
56
99
2814
1
4
1
60
2
1
462
13547
536
8260
96
15
11
10
1
16
1
3
5
1
3306
11
1
3298
7
10772
8
682
1
5
1
35235
48
2132
8
2
1534
1
20
14
1
753
69
4
6
15
329
95
1029
12
2
1
35
315
17
1
9
8
10
6
146
599
1
1
1
18
1
12
2
6
621
3638
1046
7242
14
36
141
46
15
16
7
3
2
3
1
92
414
1673
1
1
7
21
2935
2
521
421
747
148
3
13
275
38
2
17
3
681
1
2
7
1
410
13
19
57
7
2
38731
1
1
9454
109
3
1244
1
356
10
1
2615
2
335
4
1
14
1
21
1
1
1
91
130
620
1
66
24896
1
2
80
4
103
1
15106
16
1
2
1
244
90
2
424
5
619
219
8
1
73
44034
293
15
29
10
1
245
1
6
119
6
2
1
13
5
150
3
10575
8
95
1
1220
9
100
21
8
2
1
25
2084
48
74
3653
1
1
2
3
2
1
13
44
1
86
70456
2
3
2
835
6
1
21
3
658
13
16
2
1
1
26
263
244
6
182
1
8
17
41
16226
641
62
933
1
3
63
304
3
1
12
2
3
1
8
1
4
2
6
67
204
10
2
1491
101
1
1
1
3
44858
1
36846
15
7
16
2125
3189
7
74
3
26568
13631
8
1
59
1652
48
2
4
205
1
19
