105
1
1
3264
33
3382
105
2
27
170
42
4
1
1
1
112
13
3
11
60
1
20
1
1875
34
39
47
101
12
1
469
1209
138
1
44
106
55
117
5
90
9
3
11
1
81
65
4
24
8
45
2
2
1
22
5
28
1
29
1
1374
64
235
47
9
1
1
1
52
31
190
1
18
6
2
1677
3
1
18
13
58
6
7
2
3
160
3
4
4
3
1
6
4
13
3
2
6
1
1
7
3
3
537
2
6
178
5
1
17
7
7
1
4
90
1
80
3
5660
195
1
5
20
1
11
3
5
45
1
1
5
15
7
1
7
1
121
165
5
1009
46
9
12
2
2
25
6
2
195
435
202
4
1
22268
2
31
95
2
370
2
310
1965
136
59
11
1
6
43
43
72
4
5
57
20
1
2
43
28
36
1
2
280
611
1
7
1
27
1
1
9
8
1
58
9
32
209
535
918
4
1
7412
6
1
149
9
68
1
38
1
4
13
2
45
568
1
1
13
23
10
8
1
3
34
8
5
88
1
1
79
99
1
31
27
24
741
6
1
1
10
40
1
5
1
2
59
1
1
733
21
250
3
55
1
16
2
16
1
231
5
158
6
4
6
6
22
12
474
4
1
23
185
2
5
491
24
1
4
5
5
15
446
4
4
646
12
45
5
50
1
282
3692
53
7
1
1
1
1
35
5
4
7
2
3
23
2
137
445
127
4
332
2711
4
1
2
41
9
154
2
24
467
40
10
12
2
27
1
139
1
259
15
1
1
1
1
2
145
3929
803
74
6
4
35
11
4
29
12
47
1
413
1
1765
122
8
356
54
98
10
8
15
4
130
3
4
35
5
26
75
22
132
47
1
15
49
1
5
2
8
22
1
1
2
5
6
7
12
178
1
32
3
1
1
1
22
6
1
6584
1
11
50
7
1
11
8
1
31
11
56
1
1
1
161
57
3
47
1
5
233
2
2
408
49
11
99
7
7
4
330
3
8
161
11
36
6
6
456
1
90
19
11
13
6
2
1
1
74
361
17
4
2984
1
2
51
5
1
9
121
184
5
1
6
71
1
4
143
1
443
988
2
1
25
17
3
407
7
1736
3
7
10
675
3
2
104
30
96
4
1
2
522
3
83
28
282
450
442
5
60
1
5
1957
50
1
837
1
1
9
8
4
4
5
113
2
6
1
20
13
4
1
8
1
213
5
3
2422
3
1
1
2
45
446
2
1
35
1
5
7
1
1
2
8
5
109
2268
160
17
6
38
573
4
5
15
16
423
4
10
7
5
2
5
72
1
9
1
4
57
13
1
3
7
1
1
5
1
13
1
2
22
1
25
3
4
1
1
2
157
10
1
9
5
13
2
11
1
19
1
13
2
12
32
10
32
33
9
65
2
3
3473
139
321
1
1
1
60
1
1
17
184
54
1
13
90
92
62
118
7
10
1
240
12
1
820
1
2
9
10
84
1
103
1
2
82
132
5
3
63
38
5
434
3
840
4
17
50
1
2
76
91
17
4
68
31
1
5
6
55
6
1
2
348
2
1
1994
1
11
1
694
29
2
11
22
352
7
2
26
1057
2635
20
8
670
4
28
19710
13375
250
4
68
2063
14
31
1
152
244
387
442
213
169
3
61
1
1
6
4
53
1
2
3
17
1
1
634
2
14
1
376
22
98
11
23
3
84
7
10
4
11
42
16
111
58
5
51
12
1
2534
556
5
13
5
1
1
1
68
1
1
79
10
5
8
1
3
13
1941
164
58
1559
4
2
183
19
1
14
3
3
122
48
21
1
72
31
29
3
5
1
14
6
6
9
2
312
427
11587
20
53
5
52
7
86
1
317
4
1
113
4261
17
1065
7
1
5
25
11
5
1
2
2
1
1
715
12
4032
1
101
1
4
366
7
1
12
1
967
3
314
1
17
3
813
12
8
13
4
131
46
6
9
51
34
4
4
63
10
3
606
362
27
2827
543
13
1014
1
6
1
19
12
110
1
151
913
13
7
1
1
7
1
1
1377
11
29
1
19
1
11
28
2
17
2
9
6
6
2
83
27
619
3
2
163
93
1
7
199
10
1
1
1
8
10
447
2
1
2
1
1
1677
16
16
5
6
1
7
1
17
5
22
4
4
28
363
1
1
438
1
46
51
1
1
95
4
1
2
12
1
12
603
1
2
1
4
668
1
5
8
1
25
12
6
24
1
2
366
1431
1567
30
56
49
102
43
6
25
5
845
10
6
7
1
155
1
18
20
22
1
5
753
389
1
1
6
1
2
17
76
18
2
2422
7
1
100
24
2
38
351
14
1
4
2
26
50
3
109
193
8
70
9
2
1
7
205
51
112
2
39
40
25
1
1
380
1
17
2
2853
501
34
8
1
21
59
4
3
1
6
2
5
12
8
2
1
1
712
6
3
6
1
1
4
24
26
1
36
1
2
3
320
141
1
1
1
4
180
57
96
74
3
416
90
3
84
1
2
7
4
15
3
3
100
4
68
1
2
1
3
1506
1
1
1
110
5
2
3
221
8
5
1
1
15
4
196
7
764
185
10
35
8
4
11
1
34
12
1
1
9
6
2
4
24
2
235
83
20
23
1
1
55
495
15
4
1
2
13
1
2
52
14
123
1
7
22
3
21
127
1
5
1
247
451
8
1
1
1
93
34
1
751
2
3
5
1
1
9
1
19
4
2
86
1
86
1
1
9
5
6
359
309
20
25
37
1
213
42
14
503
116
33
7
2
27
4
6
224
1
1
14
1
2
2
1
1
4
302
66
351
83
832
25
19
24
2
3
10
2
1
1
145
1116
1
4
20
719
9
1
1940
59
244
137
10
4
8
1
1
60
5
5
33
8
22
3
1
2
1
2
1983
6
1039
22
586
334
986
50
2324
1946
905
2
19
3
17
1
3
1
1
1
268
441
9
23
11
4
4
1
4
907
106
3
412
20
1
2
1025
1
1
2
272
2
3
3
71
1
1
2
1
110
2
3
1
35
1111
2
41
1
107
50
156
7
26
85
115
1
27
11
1
2
29
1
12
1
6
5
3068
7
12
92
1
2
2
8
1
5
1
4
8
114
1
13
1
1
21
9
143
7
8
76
1
197
21
3
3
10
2
3
105
31
215
273
2
40
229
434
5
6
3
4
24
13
517
266
1
5
1
114
8
2
4
1
1
1
90
1
1
2
1
12
18
14
1
85
995
23
26
161
1
1
10
4
2
173
4
1
1
1
11
1
23
27
316
15
46
4970
169
7
3
2
684
14
22
9
18
1
2
15
16
7
28
9
1
152
3
1
25
1
5
4
101
1
36
25
5
2
1
5
11
117
10
9
652
5
28
4
5
4
56
878
3
7
1
10
2914
1
1
3
2
12
5
3
8
88
1
47
590
3
3
12
335
7
5
2
1
200
78
377
404
2
26
8
19
1
11
4
7
1
1
11
11
9
6
2
15
1
1
1
7
34
48
419
5
2
1
1
1
474
1
18
1
3451
10
1
22
1
1
30
1
4
462
95
47
46
2
1
1
2
1
2261
59
14
55
2
1
37
67
3
773
2
7
1
11
2
13
31
44
109
9
1
122
51
1
2
3
28
2
4
89
6
3
1
6
7
2
215
27
5
1
155
6
1
7
2
1
5
1070
1
2
361
2
3
3
37
2
4578
133
1
232
7
2
143
43
11
93
13
3397
20
2
19
9
11
1
3
2
1
24
4
1
1
3
10
4
2
1047
1
12
46
9705
5436
5950
5
21
3
793
4
65
346
2
1
9
2
2
36
1
4
103
9
5
147
1
4
2
288
969
100
16
1
6
20
6
16
24
4
5
27
2
1
519
2
28
10
30
3
3
28
4
12
463
5
1
1
2
1
1
1909
1
52
299
17
1
7
1
6
4
2
6
1
5
4
799
28
10
20
7
25
7
1
654
11
7
15
1
4
90
1017
1
4
1
106
157
2
172
1
98
382
92
5
1
7
381
78
6
103
2
1992
521
1
285
13
1
1
2
9
12
9
5
42
2714
7
10
4
11
1
50
49
1
8
57
3
5
2
48
24
7354
107
13
1
482
2
2
127
106
12
1
4
3
4
5
8
21
12
5
126
6
204
466
77
1
1
1
9
64
1
1
8
41
3
19
3
1
1
20
32
117
11
58
48
25
1
3
988
1722
543
2
2881
2
1
1
14
129
129
15
178
42
17
1
1
444
13505
6
96
11
1
1
1
2448
44
3
1
1
4
1
1
11
1
2
6
1
2
1
9
4
84
158
3
1
41
1
1
275
8
1
1
3
21
3728
308
1194
33
1
171
2
5
51
3
416
21
53
15
1
26
1
9
29
3
272
44
4
33
1
1
7
2
819
1
1
1
289
1
86
1
35
1505
1
1
1
3
17
11
8
59
5
30
4128
7
3
261
3
5
106
27
1
4
1
2
12
88
18
1
2
2
796
2
37
194
3
3
9
6
10
3
4
1
53
26
2
1
2
1
8
5
41
1
24
2
2719
4
154
10
87
125
5
1
1
1
3
133
1
8
1
2
5340
19417
2
1
7
1
3
1
2
1
1
2
2
3
16
11
5
1
1
1
4
1
2
2
1
57
23
3
646
1
9
68
3
1
3
3
38
63
12
9
48
37
74
38
7885
22
2
95
1
1
1
20
1
1
5
1
60
4
2
1
4
3
1
7
1
8
8
2
289
4
240
3
499
2
2
394
140
67
161
1
2
6
9
76
1
18
121
236
5641
7
2
279
4
81
9
207
18
1
10
24
28
96
683
78
666
926
57
32
109
2
6
538
1
39
3
13
129
5
1194
17
3
1
268
2
1
13
2703
272
2
1
5
12
19
8
5
5
9
6
136
3759
66
36
1
1
2
2
6
6
2
1
1
42
2
4
8
67
15
58
1
1
302
6
12
65
5
4
1
19
19
13
2
1
7
311
1
659
12
20
1
130
4
2
17
42
15
3
1
3
1
10
1568
21
158
87
1
121
1320
153
1
59
6
12
3
67
1
13
1
8
40
2
14
2
33
2
38
19
10
21
187
15
1117
109
1
8
2
148
6
1
494
2
1
36
1
1
2
7
444
1
1
159
16
7
1
4
497
158
79
6
148
47
87
1289
12
1
1
1
2
8
3
1
117
9
497
3
1
22
155
49
145
1
19
1
2
6
2477
3
153
4
1
16
3
12
2
310
113
2
82
73
65
44709
14
64
32
2
3
3
4
7
331
1
146
453
2040
1
260
1
2
1
2
5
4
1
28
8
93
36
100
4
2879
76
6
2
2
4
7
1
541
1
1
1
277
31
19
20
1
111
2
1
7
1
9
5104
3704
4
68
123
32
82
2
1
2697
6
47
2
532
4
142
165
5
5
323
17
99
4
23
18
558
8
65
6
4
4
1
363
44
5
1
30
1
14
3
7
3
10
28
2
13
10
5
4
1
1
179
51
1
1
4
47
130
1
790
1
9
27
6
851
394
5
24
1
7545
3
1
4
1
1
73
224
141
68
165
8
2
2
1
94
7
49
98
37
102
2
142
1
1
1
1
1
6
18
1
1
5
13
20
197
411
1
2
25
1
1
135
2
4
12
58
188
13
11
1
1326
6
132
63
1
2419
2
2
2
124
6
1
3
1
8
89
15
32
5
21
1
6
1
11
7
9
277
1
315
32
1086
4
135
1
1
282
9
32
4
331
6
7
110
15
1
36
9
10
4
11
2
168
33
1
1
4
2
8
35185
3025
1
32
1527
2
1
1
22
27
28
27
195
11
91
96
96
4
6
22
45
206
15
1
93
345
2
37
9
45
8
51
735
446
12
2
51
1
715
3
2
2
21
1
78
1
47
3
47
679
11
1
1
6
4
1
4
8
70
3
7
1
33
13
1
15
29
1
2
1
1039
1
35
2
2
15
2
209
59
1794
40
12
23
9
5
3
17
5375
49
8
5
3
9
133
3
218
5
4
16
1
253
2
2
1
82
89
1
1
39
62
59
28
1
1
8
54
157
180
3
7
7
1
304
47
365
1
5
1
2
3
1
1
6
1
5
18
167
215
2
387
1
928
1039
95
15
6
1483
3
3
3
3
45
3
15
5
5
1
1
1
67
11
1
57
101
5
1
2
2
281
1
15
1
219
4
18
5
1
10
22
8
8
21
88
328
466
12
133
61
5
21
1
466
31
1
280
2
5
2
87
30
15
1319
6
88
27
6
5
1
1
25
4
17
1
1
1
115
131
11
38
259
6
9
4
2
1
252
28
27
46
107
5
25
22
527
1
2
22
9
19
1
3
11
2
861
6063
32
5
1
8
5
6
1
1
796
7
3
394
1
1
1
1102
6
677
10
2
3
5
2
4113
1
24
45
12
44
45
36
2464
19
2
92
157
767
10
1
3243
138
1
1
1
1
81
1
121
2
10
1
219
4
2
179
34
46
1
30
732
1
5
4
11
5
2
14
1
19
111
13
17
31
759
91
83
4
1
53
1
145
1
1
70
3
134
1
1
1
2
399
2
212
1
1131
5
22
2
1
3
2
23
2
87
12
1
271
9
2
46
86
1
21
3
70
2
1
124
1
1
22
5
8
2
717
1
20
1
31
6
2
10
71
1
1
1
588
19
4
12
18
1
5
1
204
1
1
24
2
1
1
32
11
185
2
9
15
102
19
40352
1048
7
5
2
1
1
2
107
43
11
132
3
154
870
132
1
5
65
1
5
5
20
1
4
1327
145
1
8
4
80
1
6
12
105
1
2
7
1
4
2950
6
1
2
2
1
155
8
3
116
1
5
109
100
9
4
1
19
88
1
10
5
15
1
93
8
6
17
6
14
16
1
1
3
89
47
495
275
137
1
2
1
7
10
2
32
4
2
1
59
1
224
4
1
3
9
3
7
1
2
15
1
16
2
1
2
6
1
77
3
2
9
11
22
13
134
1
29
5
37
49
1
14
4
1
68
1
719
1
96
10
26
243
460
2
10
6
1
1
1
1
1
1
7
2
26
2
31
8
6
820
31
1
3
5
6
22
4
2
152
6
4
9
9
39
177
76
3
3
27
22
5
372
1
4
6
3
1
59
1
846
57
18
11
29
97
77
168
87
63
302
45
288
30
57
94
14
41
203
60
100
76
173
407
153
228
138
126
216
6
91
15
18
171
48
2
1
2
4
165
1
1
12
3
1
60
6
1
6
35
1
4
18
2
24
53
9
17
26
92
24
12
8
639
97
1
25
1
1
25
1
30
20
71
4
16
2
3
16
25
22
112
3
45
7
32
5
236
4
6
18
5
1
26
1519
10
401
2
39
3891
51
17
181
513
63
25
9
10124
160
1
27
20
24
185
622
2
262
6
6
1
4
70
120
8
4
31
5
8
255
21662
70
102
5
2
6
15
7
281
1080
1
104
729
36
1
1
21
1351
126
4323
867
29
807
212
1102
14
74
23
39
3
1
2
21
1
1
615
10
1230
1
59
2
179
57
1
5
71
1
8
9
739
1
14
3
18
9
5
22
17
29
2
719
53
338
30
7
116
3
592
11494
2
360
1
5
1
10
18
2
9
1
23
725
9
11
85
1
55
44
1
1
1
18
8
196
5
8
168
73
14
1
9
1
3
113
10
10
24
6
70
1
1350
18
6
22
4
1
7
1
14
2
2
1
2
246
2
4
2
3
5
1
4
2
366
4
8
69
19
1
414
136
11
27
2
150
20
32
1
521
387
4
1
362
20
37
15
8
106
22
1
1
8
6
171
1281
1
2
3
7
3
1
390
22
9
3
47
3
38
6
451
32
3
166
4
3
1767
1
101
4
4
6
13
1215
15
3
1380
1
5
216
6
6
12
5
381
1
5875
18967
31
1
3
11
2
2
24
89
10
77
8
67
2
53
6
3415
753
1
4
79
1
85
3
25
49
2
1
1
1
1002
16
1069
6
1209
1
14995
24
939
7
16
104
1
1
5
2
4
294
1
3
10
1
1
1
7
18172
83
1
64
8
2
10
45
9438
10
359
4
12
2
2
16
1
7
1
179
12
2
1
1
10
35
5021
5
13
4
5
1
271
1028
1
99
38
15
4
3
59
33
5
94
699
1
5835
45884
2
118
4
3201
10604
1341
1605
62
1275
3
11
13
5
24
3
125
34
9
3
66
38
20533
2
1
11
576
12
7
13
6
61
1616
11
361
3
3
67
19
5
1
1
1
1
4
2
1
1022
314
46
19
1
51
10
2
13
2
14
53
600
3182
723
1
24392
14
1
431
15
6
5
11
250
22
2
7
3570
3959
1
2
2
6
1
4
52
7335
4
41
1
2
62
5
17
1
11
4
100
19
1
1
156
32
4
5
1
89
10253
1
1
12
1
1
197
4
6
4092
3
30
148
1
46
21
13
4839
2
4
13
20
6
78
3
67
6200
27
4
33
1
18
116
791
284
16
618
4
939
1259
1
18082
75
158
2270
6
3
409
1
8
1
433
4
1
1
11
1
1
5
690
3147
1
7
3
2
5
195
10
13
2
1
7
1
4
3
1
22
2492
1
4
399
12
305
7
5
3
298
465
4
54
1813
3
3
2779
2201
15
13
1
3
3
4
2
17
27
311
1
515
20
2
1
4
1
3
3
3
16
2
1
1277
2
105
50
1
2
2
1
7
14
1
4
58
1
9
11
131
327
82
5
44
8
20
2
187
81
9
10
1
25
1
1
2
1
110
5
3
2360
10
2
4
6
5
23
22
1
72
7
48
2
1
1
2511
2
1
9
4
19
13
10312
101
560
108
38
3633
6
15581
20
12
76
24
4
79
6
49
43
8
2
6
3
1
1
27
6
1328
7
1
22
5
8
39
67
835
20180
1304
693
236391
Показать еще