magnitude
magnitudeUnassigned
63
1160452
1139320
62431
0
4
0
4
4
0
4
0
0
4
4
2
0
0
2
0
2
2
0
2
285
17023
198
0
198
0
0
37
4
37
15
18
0
161
99
161
15
2
24
7
14
2035
48
0
629
136
629
0
13
13
16
111
60
21
14
22
0
22
6
39
19
14
28
0
28
53
15
22
16
64
0
64
16
67
26
25
0
36
36
3
0
3
0
57
57
1358
23
905
56
3
23
13
7
394
0
394
0
42
42
0
43
43
0
26
26
176
16
79
48
33
41
145
50
54
430
0
414
5
8
364
37
16
0
16
89
0
89
0
5
0
0
5
5
68
10
0
23
23
4
0
4
10
0
10
0
21
11
10
0
16
0
16
16
47
3
0
10
10
0
0
10
10
0
7
7
0
7
0
7
0
27
27
0
27
0
27
3
126
23
0
23
0
23
1
11
11
0
10
0
10
10
0
10
5
90
0
53
53
1
23
10
6
13
14
0
14
0
14
18
0
18
0
18
14243
1260
0
64
1
64
43
10
6
7
11
9
0
10
10
10
0
10
0
742
742
40
11
0
11
28
69
1
11
5
21
3
31
3
14
14
6
0
6
26
0
12
14
364
112
6
4
6
4
6
3
4
7
3
5
2
2
7
1
5
6
5
5
1
9
4
1
3
4
6
14
4
2
10
3
3
2
1
4
1
2
2
5
6
3
6
2
4
13
15
7
1
11
6
12
3
1
9
0
9
0
13
13
99
13
6
12
14
7
10
15
6
7
9
0
24
24
8
27
5
11
3
23
6
8
1
8
0
22
22
0
22
1
2
6
6
7
0
14
14
0
0
14
3
5
6
0
529
17
529
8
0
8
4
61
2
4
14
14
2
9
4
3
5
2
0
2
0
57
57
10
1
7
2
0
22
7
3
1
9
2
0
10
5
5
206
38
3
11
13
25
1
5
5
13
6
4
2
3
7
1
2
1
1
5
14
12
8
3
1
2
4
8
8
80
1
9
50
5
8
7
0
8
4
4
2
0
2
4
0
4
5
0
5
0
11
3
8
0
24
24
0
2
2
106
2919
83
1
57
0
5
4
9
6
9
11
8
5
25
4
12
3
5
1
34
725
6
12
5
1
20
9
4
3
1
3
17
49
9
4
5
3
4
3
4
41
18
15
3
5
39
1
1
9
7
7
5
7
2
0
21
14
7
17
0
17
1
0
3
3
0
6
6
11
51
1
1
3
2
2
1
3
4
1
2
4
1
3
6
6
5
0
5
7
1
2
1
3
49
15
1
8
5
5
4
5
2
4
3
0
3
37
367
1
3
4
2
1
7
5
4
3
5
6
8
6
11
2
14
12
6
11
1
11
1
6
1
9
4
5
4
4
5
1
12
5
1
6
7
4
10
10
8
12
7
3
2
3
8
10
5
1
1
15
6
3
5
1
3
15
4
0
47
0
13
13
7
34
6
9
12
0
34
34
0
15
19
1272
70
19
34
3
2
4
2
4
3
0
3
0
5
5
0
5
5
2
32
4
6
5
5
5
5
0
11
11
11
48
2
8
7
3
1
6
1
3
2
4
6
0
6
0
3
3
0
4
1
1
2
443
100
2
2
8
7
6
2
5
4
3
4
8
3
7
2
5
5
4
6
6
4
1
3
2
10
2
5
7
1
1
15
4
2
5
5
11
5
6
3
3
4
4
3
16
11
3
3
5
3
2
4
8
5
3
3
14
2
6
1
3
3
6
6
5
3
5
2
8
4
3
11
34
3
3
3
7
7
3
8
53
6
2
6
13
4
11
3
8
6
63
4
2
4
9
10
5
6
7
3
1
1
4
1
18
0
18
0
12
6
6
6
45
9
21
5
4
4
0
4
2
13
3
8
2
0
2
12
0
3
7
2
4
0
2
2
4
0
4
0
1
1
99
3
3
5
7
8
3
5
9
11
5
16
7
12
5
1
28
5
22
29
118
4
2
9
2
2
3
2
10
10
2
3
6
2
3
1
3
3
4
4
2
12
0
15
8
5
2
12
0
3
3
6
0
4
4
5
32
6
10
3
5
3
0
12
8
4
0
9
9
0
12
12
2
0
2
97
0
9
0
9
6
0
1
5
12
82
9
7
2
2
5
8
5
2
10
4
12
3
1
0
23
23
0
7
8
2
6
21
0
0
3
3
0
2
2
0
6
6
3
0
3
7
0
3
4
189
2
14
0
4
10
0
15
15
6
0
6
150
15
11
3
3
10
7
8
12
6
10
4
12
5
9
5
4
3
2
8
3
3
7
2
0
2
0
78
9
0
9
3
0
3
0
3
3
43
2
3
5
1
4
17
11
4
0
4
16
0
6
10
0
2
0
2
2
0
7
7
0
1
1
0
1
0
64
13
38
21
3
1
16
0
4
7
5
10
0
3
4
3
12
0
3
0
3
9
0
9
2
16
0
3
3
0
6
6
5
0
5
0
2
2
0
2
16
0
4
16
8
3
1
0
9
9
0
115
20
115
3
4
2
7
14
6
6
3
2
7
1
5
12
6
9
7
1
9
0
9
0
0
9
9
863
4
16
0
16
0
16
24
0
1
24
11
7
5
489
64
317
18
9
6
4
9
4
2
14
5
7
5
15
4
10
2
3
10
2
2
6
6
4
4
3
6
7
5
3
8
3
6
4
6
3
14
2
8
5
5
3
8
3
7
6
16
5
11
12
7
16
0
16
52
5
9
1
12
3
4
10
3
2
3
0
12
12
0
10
4
6
0
6
6
0
5
5
7
0
7
330
4
18
75
5
17
10
5
8
5
2
5
7
74
45
4
7
6
5
21
0
17
4
4
0
4
0
13
4
9
6
0
6
33
3
4
12
4
5
5
0
6
6
0
14
14
3
40
18
9
10
3
40
15
16
6
11
0
11
1
5
0
5
0
5
5
843
0
843
31
5
0
5
75
10
4
12
1
4
6
9
29
141
20
9
9
2
11
9
17
13
4
47
10
0
10
61
2
15
30
14
7
22
9
5
1
21
7
13
1
16
0
16
5
0
5
0
13
13
28
269
15
9
15
14
7
6
5
8
8
1
9
5
4
6
9
7
8
11
18
10
18
11
6
12
5
14
52
3
15
2
13
3
7
9
10
0
10
0
41
22
19
0
10
10
10
61
12
10
17
12
0
7
7
0
0
7
7
14
0
0
14
14
0
14
1
367
24
109
10
0
10
48
14
10
8
1
1
10
4
0
19
6
13
0
8
5
3
3
153
36
0
18
18
10
0
10
0
1
1
1
0
1
102
21
19
20
24
18
104
0
66
5
12
7
9
3
17
13
0
38
26
12
0
8
0
8
8
0
8
19
0
19
3
13
2
1
4
2
4
3
3130
0
3130
22
22
0
12
10
27
0
27
6
0
6
0
12
12
10
96
11
18
14
8
12
7
7
9
2934
881
4
11
1
4
15
6
8
3
10
5
4
5
11
3
10
16
10
7
8
2
6
5
4
12
1
15
2
4
3
4
3
5
10
5
1
2
14
1
9
6
11
14
7
8
22
5
1
20
10
1
4
20
5
1
5
1
2
1
11
6
12
1
6
6
3
1
11
11
7
16
4
3
1
4
1
4
1
17
8
16
5
7
4
22
1
1
4
6
13
2
5
6
1
4
1
8
14
1
4
4
3
2
3
12
4
8
25
3
1
7
2
11
4
33
1
7
14
3
6
5
6
21
8
3
7
7
7
2
3
1
3
2
6
12
5
3
6
4
5
6
4
2
5
5
9
7
1
4
2
5
6
54
7
1
1
1
8
11
7
14
4
5
1
1
6
6
20
2
4
16
17
17
3
8
15
8
3
4
8
1
3
2
7
8
4
4
5
2
1
5
3
12
3
1
12
2
4
9
6
5
8
2
4
6
7
2
14
7
2
3
1
5
7
10
3
21
1
11
7
2
6
11
16
17
1
1
2
3
1
1
2
4
2
14
6
1
11
13
1
11
5
9
5
2
1
5
4
3
2
2
15
7
16
10
3
4
7
9
3
19
3
17
1
7
1
6
4
2
2
11
3
6
13
7
2
5
6
5
6
1
5
8
2
18
1
5
8
8
5
15
5
4
3
6
1
2
12
5
1
11
1
3
4
12
8
8
11
4
7
11
3
1
21
2
1
3
5
9
11
0
11
215
0
215
7
184
0
178
6
17
0
6
11
0
7
7
0
27
27
0
2
27
4
21
0
8
0
8
8
0
8
2593
75
8
0
8
0
8
0
761
761
173
5
3
1
11
2
7
2
3
8
2
5
11
2
19
2
7
4
2
3
7
11
2
4
5
9
6
7
1
13
4
4
4
3
4
2
3
6
3
2
8
8
2
6
1
7
2
3
4
1
7
2
8
9
14
2
4
31
5
6
6
2
11
2
16
3
1
9
3
4
8
5
3
10
5
3
5
2
3
1
1
1
7
4
1
3
6
11
2
4
5
2
1
4
2
10
6
4
7
2
5
2
9
16
1
6
1
10
4
2
6
3
3
6
523
7
101
302
5
5
8
1
1
6
50
3
1
2
2
2
3
5
10
6
4
2
5
1
4
7
2
2
7
1
1
6
2
2
5
4
17
4
10
3
2
19
0
10
9
5
195
9
4
32
7
4
7
8
19
10
5
7
9
3
4
7
12
1
9
27
6
0
157
151
28
1
2
5
5
5
6
9
2
5
9
4
3
2
4
1
7
19
1
7
4
3
1
11
5
2
6
0
6
42
994
403
39
6
3
3
5
5
3
3
5
2
5
7
11
2
5
9
5
10
8
12
2
5
4
2
2
2
17
1
2
18
8
14
3
14
8
3
6
7
6
5
7
8
8
8
1
2
8
2
9
3
3
1
4
10
11
4
12
3
2
9
10
1
4
0
2
2
32
3
7
1
4
2
5
1
4
1
2
2
486
166
7
6
10
6
3
3
1
6
5
2
4
4
1
3
4
1
4
1
14
7
2
2
5
2
4
9
3
1
28
6
23
2
11
8
1
3
5
1
5
5
14
13
2
5
13
1
13
3
10
2
1
2
3
3
2
3
1
5
6
27
0
2
17
2
3
3
33
0
5
33
2
1
4
1
8
12
0
29
5
29
3
6
12
3
0
3
3
0
3
0
1
0
1
1
0
9
4
5
0
579
579
1
7
0
7
549
109
1
19
117
14
6
1
30
2
26
9
24
1
2
11
3
17
9
8
16
10
10
12
8
4
14
7
13
15
2
12
6
11
7
11
2
2
0
11
11
0
11
0
11
11
0
0
11
8
11
2
1
77
0
72
0
33
3
20
0
20
0
10
10
39
0
0
39
39
5
0
5
0
43
43
0
19
0
0
19
19
0
19
0
24
24
0
0
24
24
1929
44649
0
12
12
0
12
0
0
12
12
0
39
39
0
0
39
39
13
4
1
3
2
3
3
10
10045
772
4
26
0
9
9
0
5
3
1
0
13
0
5
5
0
8
8
0
30
0
30
9
0
9
20
0
5
2
1
3
4
5
1
0
1
0
56
56
0
0
3
3
7
0
7
44
0
44
0
2
2
296
5081
0
37
0
14
8
6
0
10
10
1
8
2
5
0
5
5
0
42
42
9
5
6
2
1
1
1
1
2
8
2
1
3
9
0
9
101
0
101
13
3
22
16
2
2
6
5
13
6
13
0
91
11
0
11
10
37
17
3
7
0
5
5
2
38
3
7
5
11
10
0
10
5
10
3
2
0
12
12
0
23
23
1
15
7
0
13
2
0
2
0
2
2
5
0
5
0
4
4
0
19
19
0
8
10
1
13
322
58
222
8
15
15
2
5
10
1
4
5
21
3
9
6
10
5
6
1
5
6
13
14
8
38
11
9
10
1
49
2
2
16
10
7
11
0
9
9
459
1547
51
143
5
3
3
3
6
3
1
8
2
9
8
39
1
1
0
152
4
124
10
7
7
0
20
17
3
138
484
5
4
1
3
2
2
3
4
11
5
3
8
1
7
4
4
4
11
7
1
9
2
4
6
8
6
4
1
9
4
2
4
2
4
2
1
13
2
6
9
8
7
4
6
6
4
3
10
2
6
102
0
5
5
2
43
3
35
3
0
3
2
1
21
121
11
2
23
9
1
4
1
2
12
7
11
4
3
10
8
16
5
3
10
0
10
1
27
13
5
8
0
7
7
57
2
8
1
2
12
11
7
3
11
41
0
32
0
32
0
9
9
0
6
0
6
6
0
107
100
44
14
1
14
1
3
10
1
5
1
1
5
4
7
1
1
1
22
0
22
14
2
6
11
93
0
3
2
1
20
0
11
9
16
0
6
4
6
0
24
2
7
13
2
0
19
19
5
205
2
28
9
8
4
5
0
6
6
15
0
15
0
1
1
142
10
5
12
5
6
2
5
2
18
10
5
2
1
4
3
22
6
4
10
2
8
0
8
8
22
0
1
22
11
10
801
21
1
16
9
2
4
0
7
4
3
9
12
1
2
76
0
18
38
10
10
664
174
3
3
8
9
1
3
4
4
10
5
8
11
2
24
4
22
1
3
3
1
4
8
2
6
3
8
1
7
14
1
8
4
9
5
2
40
7
23
2
4
4
1
2
1
1
4
7
6
3
2
6
7
11
8
4
11
7
7
13
4
3
1
1
25
1
18
3
12
22
8
5
0
5
626
3
14
0
14
12
0
12
1
25
5
19
7
18
2
8
1
49
8
7
10
4
15
5
0
485
485
1
20
9
10
4
0
4
66
5
0
5
5
45
2
1
4
10
8
12
5
2
1
0
11
5
6
4
439
24
5
9
1
1
4
4
0
17
15
2
323
111
5
3
3
1
2
5
5
7
4
3
1
1
2
6
5
1
1
8
3
2
7
3
6
9
2
8
5
9
4
1
5
3
9
5
1
9
1
4
2
1
2
5
2
2
1
3
3
1
12
4
10
5
4
0
4
5
1
1
1
2
0
41
19
5
1
8
8
0
2
2
0
1
1
9
0
5
4
8
0
8
1
0
1
5
0
5
0
5
4
0
4
0
4
0
12
12
3
97
1
10
4
5
11
0
11
0
12
12
3
28
4
6
8
7
0
5
5
28
6
4
18
4
155
0
78
7
2
1
2
2
8
21
1
2
1
3
1
3
1
1
3
4
1
46
44
2
65
9
5
0
5
35
5
1
1
7
3
2
9
1
6
1
0
1
0
15
15
4
0
0
1
1
2
0
2
1
0
1
0
4
4
0
4
757
17
141
1
0
2
2
10
0
10
0
10
10
0
13
4
9
21
0
13
8
8
42
2
8
13
11
42
0
42
0
6
6
0
6
5
0
0
5
5
0
4
0
4
4
212
3
28
12
2
5
6
3
0
17
17
0
12
12
40
138
11
2
3
5
2
7
1
5
9
5
14
25
9
0
14
14
0
35
8
27
5
6
2
6
7
0
7
0
1
1
313
9
11
0
11
0
1
1
9
0
9
17
33
2
2
2
2
1
2
4
1
0
8
8
0
5
5
28
0
28
9
0
9
0
3
3
0
8
8
3
0
3
1
0
1
1
15
2
2
7
3
9
0
9
0
6
6
1
46
3
11
1
5
12
12
1
5
12
6
1
70
17
12
10
4
6
1
20
2
0
2
9
0
9
0
3
3
0
6
6
1
0
1
4
0
4
0
2
2
10
0
10
0
10
14
0
14
0
14
1282
30
9
0
0
9
9
0
44
0
30
20
4
6
3
0
3
11
4
3
4
12
270
34
10
1
9
3
5
2
3
1
24
4
3
6
9
2
58
4
6
13
1
17
5
2
1
4
2
3
1
0
1
23
0
2
4
7
6
4
0
18
11
1
6
0
18
2
5
9
2
0
3
3
68
0
4
12
2
4
4
3
3
12
3
2
6
2
3
2
6
0
7
6
1
4
0
1
3
929
61
0
3
1
2
7
0
7
10
0
1
9
12
97
11
3
6
1
2
10
3
4
4
1
2
1
12
4
7
1
10
2
1
9
0
2
3
1
2
1
0
6
6
14
0
10
4
6
0
6
1
9
1
7
151
25
6
10
3
3
1
5
12
5
2
1
3
1
11
4
1
9
3
3
5
12
9
2
8
2
3
2
1
0
1
0
8
8
96
11
1
13
12
4
4
1
5
11
1
7
6
1
10
5
3
1
26
399
1
4
12
3
5
6
3
12
2
2
4
9
1
4
13
2
2
2
2
7
5
9
3
12
1
6
2
3
5
6
7
3
9
10
2
5
4
16
6
15
2
6
6
4
6
4
1
4
4
2
2
10
9
13
2
4
5
4
3
9
11
5
6
11
4
11
6
22
0
22
0
24
13
11
9
0
9
17
0
0
17
17
0
9
8
11
0
11
0
0
8
8
0
1
1
0
2
2
0
4
4
0
0
4
4
1426
52
655
86
0
3
3
0
3
2
1
5
0
5
1
10
4
5
5
24
9
2
1
3
4
13
0
1
4
5
3
0
2
2
6
0
6
0
3
3
1
37
1
2
7
1
14
5
6
15
79
3
6
4
4
6
1
7
1
4
2
1
4
10
7
4
8
18
6
4
0
4
4
19
0
1
4
10
4
0
3
3
0
4
4
0
4
4
11
0
11
0
7
7
34
0
7
17
10
0
7
7
0
134
133
1
57
17
4
2
1
7
1
3
6
9
1
6
0
8
8
7
0
7
7
0
2
5
0
10
5
2
3
3
0
3
5
0
5
9
42
4
3
2
5
5
3
11
200
719
0
28
7
17
4
0
2
2
3
0
3
0
7
7
4
0
4
0
8
8
0
9
2
6
1
0
10
10
9
0
9
0
1
1
0
18
12
6
0
4
4
0
2
2
12
0
12
0
1
1
0
14
3
11
0
11
11
6
0
6
0
5
5
2
0
2
1
0
1
7
0
7
0
3
3
6
0
5
1
1
18
1
16
11
0
4
7
0
7
7
8
0
5
3
11
0
11
0
3
3
5
0
5
0
20
1
19
0
12
12
0
9
9
0
1
1
32
182
5
7
9
3
3
2
5
4
8
2
10
1
3
5
5
6
13
6
7
17
1
4
7
5
5
7
17
32
7
5
3
0
8
7
1
0
5
5
0
1
1
6
0
6
4
7
3
12
0
12
0
4
0
4
3
0
3
0
5
5
9
0
0
9
9
0
354
354
15
75
0
8
41
6
20
8
25
7
6
2
2
3
0
3
88
3
11
4
6
6
2
9
5
7
15
7
13
148
30
2
6
4
5
2
6
4
2
1
3
4
1
3
7
9
1
7
1
7
8
4
4
3
6
9
1
1
7
0
32
2
0
2
0
2
0
28
14
0
14
0
10
10
4
0
2
2
0
2
6
12
0
6
3
6
1
2
0
5
5
0
5
0
2
5
3
27046
4633
0
459
459
2
0
6
6
12
55
3
8
6
1
10
1
1
3
1
4
1
2
2
289
65
2
9
1
2
40
2
3
3
6
2
1
2
1
5
1
8
4
1
5
43
1
1
1
2
2
12
9
2
2
1
3
4
1
3
13
1
3
1
1
2
1
1
1
3
6
1
1
4
107
66
1
4
1
1
7
16
1
9
1
120
0
40
0
31
3
1
2
15
1
8
1
0
9
9
0
2
2
0
2
1
29
0
3
2
1
0
6
5
1
0
6
6
12
2
2
2
2
1
3
1
0
49
13
36
1
1
3
1
3
14
13
0
6
7
6
0
0
6
6
0
6
0
4
4
1
1
10933
406
0
57
57
1
9
4
2
34
7
2
398
262
0
262
1
11
3
2
2
1
2
2
8
3
2
1
39
16
5
3
4
1
7
3
0
11
11
44
7
3
1
2
25
1
5
0
21
2
6
1
4
3
3
2
7
285
6
24
4
2
1
3
2
6
10
0
10
12
0
12
9
0
9
61
155
2
8
3
1
2
24
1
4
5
3
7
8
1
6
6
7
2
1
3
0
5
5
3
0
3
10
52
1
2
9
1
2
2
1
3
2
10
9
1
0
1
7
0
5
2
1
27
5
18
2
2
4
5
8
5
1
2
178
3
0
18
2
16
0
10
10
49
28
2
5
3
1
1
2
7
5
0
5
29
7
5
9
8
64
13
3
9
3
9
1
4
6
1
11
1
3
6
282
0
5
2
3
0
58
58
14
3
4
7
6
0
6
20
140
6
4
2
4
3
4
9
9
2
1
15
3
6
6
2
2
5
7
4
4
7
3
1
11
4
53
3
2
1
10
1
1
3
7
10
3
5
3
11
0
0
3
3
6
0
6
0
2
2
9289
1201
5
0
5
6
1716
2
1708
2
0
2
162
59
2
1
11
4
2
2
2
1
3
10
4
13
35
1
5
2
4
1
0
2
2
2
0
2
1
0
2
2
0
28
28
2
1
0
7
7
24
6
1
2
7
7
1
0
5
5
36
0
12
9
3
12
0
7
7
26
0
4
4
18
10
0
10
1
311
310
46
248
23
10
1
3
3
4
26
2
1
37
2
3
3
7
1
13
1
5
8
1
45
3
22
0
5
17
4
0
4
11
0
5
1
5
48
9
3
5
12
5
6
1
5
2
1
0
1
37
423
6
271
2
1
16
1
7
9
42
4
1
5
21
0
1
1
1
1
0
1
3
12
1
8
401
10
378
11
1
1
6
35
2
3
2
7
15
25
6
1
7
11
4474
54
132
1
12
14
1
1
4
4255
0
4
2
2
0
3
3
1
6
2
3
18
0
18
0
1
1
34
451
196
5
48
0
4
44
3
0
3
27
2
1
17
7
44
0
44
0
6
6
1
6
4
1
0
14
2
3
8
1
17
43
5
4
3
8
6
0
10
7
0
7
0
3
3
0
1
0
1
1
19
0
19
0
9
10
3
0
3
0
3
0
26
0
26
26
7
0
0
7
3
4
0
19
0
11
11
8
0
8
127
1
13
0
3
2
4
4
0
30
30
0
8
8
5
17
9
3
6
0
6
0
9
9
0
3
3
0
2
2
0
4
4
0
9
9
17
0
1
2
5
8
1
8
2
2
4
3
9
6
0
6
0
6
6
30
0
30
0
9
2
5
2
0
11
11
10
0
10
2974
6
2873
55
3
36
3
2
5
4
3
4
4
8
1
15
1
9
4
788
2674
5
1
9
4
3
2
2
1
7
3
1
9
10
1
1
6
2
1
9
2
8
11
7
6
4
4
1
4
1
4
1
2
4
4
3
8
2
4
2
1
7
1
7
2
5
3
1
5
6
1
5
8
8
7
2
2
2
7
23
5
3
5
4
2
2
2
2
1
2
2
8
1
3
6
2
6
1
1
2
1
7
8
9
3
1
4
1
2
4
10
1
4
4
8
15
1
5
2
1
4
2
13
4
4
1
3
1
2
1
5
2
1
5
3
1
4
2
1
9
3
3
3
1
3
6
2
1
6
1
6
7
1
2
1
4
3
2
2
5
6
5
2
2
1
1
9
3
20
1
3
1
1
1
1
5
2
3
3
4
13
1
1
62
1
4
2
2
2
1
3
2
5
1
2
1
1
3
1
2
27
2
2
2
1
1
8
4
1
3
3
2
1
3
390
5
6
207
2
1
2
1
4
3
3
7
2
7
2
3
2
39
1
7
3
4
1
7
3
3
7
9
1
3
1
7
1
2
4
3
1
10
7
4
9
6
2
6
8
2
4
5
4
2
1
1
10
1
5
4
1
1
1
3
49
3
8
4
21
8
1
2
1
1
2
6
4
10
1
3
39
3
6
1
9
2
4
1
10
10
7
1
3
3
4
2
18
1
1
0
1
0
2
2
87
15
2
5
3
1
55
2
2
2
2
0
2
1
0
1
0
95
16
95
7
1
6
8
3
2
2
1
3
3
8
11
1
1
2
3
2
2
5
1
7
0
1282
1282
12
3
0
3
0
9
2
7
13
5
8
0
2
2
4
0
4
0
5
5
862
199
1
11
6
10
4
2
1
1
1
2
2
3
3
3
4
1
2
4
6
2
3
3
11
59
1
2
2
1
1
11
3
2
3
4
77
1
1
8
6
3
2
13
3
183
4
1
7
1
1
4
5
1
1
1
7
1
1
1
1
5
8
3
4
8
4
1
2
2
1
1
1
2
3
2
2
36
3
2
5
2
4
1
14
1
4
2
1
12
1
4
13
7
372
14
11
5
5
4
1
3
7
2
2
291
17
3
1
0
1
1
0
19
19
157
0
7
0
0
7
7
5
150
0
1
1
0
1
1
3
0
3
0
4
2
2
58
7
5
2
2
5
1
16
7
4
3
6
0
6
6
47
1
6
3
6
10
21
0
9
9
0
13
9
4
0
3
3
709
19
0
25
2
0
2
0
23
2
5
8
6
2
318
0
7
0
7
55
311
5
2
1
2
5
7
1
5
1
1
1
1
1
2
10
4
1
2
2
8
7
4
6
2
73
45
2
1
7
8
4
3
1
1
3
3
5
2
3
2
1
2
3
1
2
3
0
119
3
0
3
6
0
6
0
9
9
0
9
1
8
8
0
2
6
12
0
6
6
2
0
2
0
4
4
3
12
4
1
1
2
1
1
0
1
5
45
3
1
7
13
4
7
4
1
0
6
2
3
1
0
2
2
9
0
9
0
6
3
27
0
0
27
3
5
3
16
1
38
15
0
1
2
4
1
2
2
3
0
11
1
1
2
2
2
2
1
0
3
3
1
8
2
1
4
56
0
56
41
1
5
4
5
0
98
95
12
1
2
1
9
6
1
1
1
1
1
1
1
7
4
1
5
2
3
1
2
3
2
1
4
3
1
4
14
3
0
1
2
1
0
12
12
0
0
12
1
2
7
2
256
0
7
249
0
12
12
8
1139
940
47
0
3
3
0
8
8
71
286
17
7
2
4
11
3
6
9
7
46
8
1
5
1
8
32
11
13
1
6
1
11
5
0
19
1
1
8
6
3
49
2
3
4
5
3
7
1
3
3
14
4
276
110
11
22
8
3
3
1
1
28
1
7
2
2
2
3
3
4
11
4
5
5
3
10
3
4
6
14
2
0
2
16
77
4
26
6
3
1
7
9
2
3
173
46
1
1
4
2
1
1
5
41
7
2
5
20
2
3
8
5
3
4
2
2
6
2
191
23
0
16
16
46
5
5
8
4
5
7
8
4
17
1
3
2
3
3
5
1
9
4
4
0
59
7
7
2
4
8
8
11
12
0
5
5
0
5
5
0
11
11
39
0
39
0
25
0
25
9
0
4
2
2
1
0
5
5
0
1
1
0
1
2
0
2
0
3
3
0
465
0
8
8
0
8
457
419
18
0
18
6
0
6
0
14
14
6
713
0
6
0
6
6
19
0
19
1
5
5
8
0
24
2
0
2
0
8
8
11
0
11
3
0
3
36
0
36
0
36
48
0
0
48
15
12
14
4
3
0
1
1
0
1
6
416
1
0
1
0
8
8
3
0
3
2
0
2
315
84
2
12
2
7
3
3
3
11
4
16
2
1
1
7
1
2
13
3
8
1
4
3
2
1
1
9
5
1
1
2
8
14
19
1
5
4
6
5
6
4
6
7
9
3
3
9
0
9
0
14
3
3
8
3
0
3
24
10
8
1
3
2
8
31
4
6
13
115
0
1
32
8
5
3
2
2
2
2
2
5
0
3
3
2
0
2
0
5
5
10
0
9
1
0
6
6
2
0
1
1
0
1
1
0
2
2
7
2
3
2
10
45
8
7
6
10
4
0
34
4
3
1
15
3
11
1
7
0
7
8
0
8
8
0
8
0
8
1582
14
419
6
0
6
6
16
0
7
9
0
11
11
124
335
29
1
3
13
57
9
5
6
18
22
2
4
7
5
1
10
5
5
3
3
3
0
39
39
0
6
6
0
1149
1149
0
1149
23
0
23
0
0
23
23
0
393
393
6
6
0
3
3
33
5
2
3
23
0
1
1
10
0
10
21
4
1
9
2
3
2
0
7
1
4
2
2
0
2
44
3
1
7
1
16
9
5
1
1
1
0
1
1
0
123
123
0
5
2
3
2
0
2
8
0
3
5
3
22
4
7
6
1
1
0
101
101
0
3
3
148
0
0
125
121
67
2
2
2
3
1
7
2
2
2
2
8
2
5
2
2
1
3
2
2
2
0
4
4
1
23
1
2
1
14
0
5
2
3
4
2
0
2
4
0
1
1
0
1
0
1
4
0
4
401
6
212
145
0
4
4
0
20
14
6
0
11
7
2
2
0
1
1
0
9
9
0
17
5
3
6
2
1
5
0
5
81
0
10
81
2
1
8
5
3
3
7
2
5
2
6
2
2
7
2
8
2
4
0
68
0
3
3
39
0
39
0
7
7
0
5
5
14
0
2
12
1
34
10
0
6
3
1
14
0
14
9
0
9
7
0
54
25
0
0
2
2
23
0
23
0
29
0
6
6
23
0
13
10
5573
157
228
4354
688
34
17
0
17
23
3
11
5
3
1
6
86
13
9
9
16
7
18
8
13
0
13
4
12
1
3
4
83
4
8
11
3
10
19
10
10
8
13
0
13
25
81
3
7
2
2
11
9
3
1
3
1
3
2
9
16
0
16
4
0
4
271
129
8
6
2
17
6
13
12
10
9
3
1
17
6
4
9
8
4
7
2
0
2
2
33
14
9
8
0
24
5
11
8
0
9
9
3
24
7
14
9
0
9
0
2
2
143
0
4
0
4
2
17
1
6
8
0
28
28
6
11
2
3
19
0
10
9
3
0
3
19
0
19
4
0
4
7
0
7
0
22
9
4
9
9
0
9
359
45
123
17
19
50
37
191
0
191
1449
90
18
23
1
4
304
45
3
12
6
9
5
5
1
1
5
4
12
13
5
11
20
13
18
11
10
8
11
21
10
3
1
7
8
16
3
1
6
0
3
3
23
91
4
1
1
1
2
1
1
1
1
4
1
1
1
3
1
2
6
3
1
5
2
1
1
1
1
1
2
3
3
6
6
12
69
4
7
10
3
2
4
19
7
1
6
0
1
5
5
0
5
136
423
2
12
20
1
4
1
2
10
17
1
10
6
23
1
1
3
1
8
3
6
13
2
9
4
1
1
5
2
3
3
2
2
1
28
5
3
3
6
1
14
7
18
22
0
8
8
82
144
2
3
6
3
5
3
3
4
15
11
5
2
23
67
6
2
13
5
3
13
2
216
54
10
21
8
16
1
3
11
9
3
6
23
3
4
6
4
10
8
3
9
4
17
0
11
6
0
8
8
516
47
6
0
6
0
26
19
7
1
14
2
1
3
7
2
36
23
5
6
5
0
5
0
17
2
3
12
2
9
7
4
0
2
2
22
8
7
1
4
1
1
1
0
1
51
173
7
3
34
4
18
3
4
10
8
10
2
7
11
1
0
5
5
135
12
11
7
7
37
5
5
4
4
5
2
6
7
4
15
4
16
0
11
5
10
17
4
3
861
66
155
29
6
4
6
8
4
3
2
10
50
3
9
7
2
6
6
5
0
5
0
11
8
3
72
0
1
2
7
6
11
1
9
22
1
10
2
0
2
2
18
0
18
1
54
4
1
10
9
2
4
5
5
11
1
1
0
3
3
31
142
5
1
15
12
5
4
2
10
3
9
7
1
15
12
10
8
0
1
2
3
2
0
18
18
27
0
7
16
4
98
7
6
9
12
2
9
3
4
7
4
4
11
7
13
5
0
5
8
0
8
10
57
7
27
1
7
1
1
3
6
0
4
2
8
0
8
18
1
4
11
2
9
0
9
0
4
4
17
39
1
14
7
28
8
8
3
9
319
1
15
0
11
2
8
1
0
4
4
0
19
19
0
7
12
3
37
0
4
4
0
1
1
2
5
3
0
3
3
1
10
5
4
11
4
5
2
51
0
9
0
9
8
0
8
19
0
1
18
0
3
2
1
3
0
3
9
0
9
0
86
0
56
2
46
7
1
8
30
3
12
2
5
0
55
10
0
10
0
8
8
3
0
3
12
0
8
4
0
6
6
16
0
11
5
0
55
35
0
35
0
5
5
0
15
5
3
7
0
5
5
7
0
7
0
7
0
7
20
275
143
4
10
0
10
0
19
19
1
42
7
16
2
6
10
0
2
2
0
19
8
11
14
47
1
5
4
2
3
9
8
1
3
61
0
17
17
16
2
2
6
5
1
17
7
7
3
8
0
8
0
2
2
0
2
4
49
16
1
9
4
2
8
0
8
21
0
21
3
444
61
2
8
0
8
0
1
1
4
0
1
3
0
9
9
13
0
6
7
15
0
6
9
0
9
7
2
6
213
15
0
9
6
2
0
2
0
3
3
1
9
3
5
6
0
6
0
1
1
0
11
11
0
6
6
0
4
3
1
0
2
2
10
2
3
5
0
2
2
0
8
2
4
2
128
51
1
6
2
1
1
3
1
5
6
2
5
1
2
2
5
4
1
5
5
1
1
4
2
2
4
5
0
32
9
0
9
10
0
10
0
13
13
1
135
21
3
8
1
4
5
0
18
6
5
7
0
21
4
17
3
0
3
18
71
7
2
6
5
7
4
14
7
1
0
10
0
10
10
2
0
1
1
1524
0
0
1524
0
1524
0
1524
0
1524
1524
18498
727326
81
0
81
0
0
81
0
81
81
2710
148998
1
1624
0
42
42
38
3
1
0
104
104
0
104
9
1477
0
10
10
30
895
3
8
55
798
1
0
15
15
0
74
74
10
25
2
4
5
4
6
0
6
0
12
12
431
0
431
0
59
0
59
59
19
3
13
4
2
4
2
6
5
1
141591
20113
0
21
0
21
21
548
0
548
335
92
121
0
94
94
456
0
416
456
18
5
17
0
138
9
138
2
127
89
0
89
0
89
73
279
41
8
3
12
10
8
0
28
28
14
27
13
110
5
13
74
10
8
0
150
150
0
150
659
80
55
86
12
6
13
0
189
189
90
304
22
161
31
87
796
111
69
20
22
598
0
598
14
0
0
14
14
0
20
20
10
722
33
72
16
6
17
0
23
23
617
28
197
39
120
63
30
140
636
0
636
8
2
1
5
8
0
0
8
8
212
0
0
169
169
43
0
43
44190
7707
1437
0
1437
2
48
15
15
16
0
217
217
0
558
558
2463
1020
651
792
1193
0
1193
8059
3246
2896
74
183
70
134
176
391
44
269
576
1333
0
1333
0
1153
1153
0
490
490
2928
0
2928
792
0
792
338
1036
182
103
413
379
0
379
279
128
21
22
108
316
0
316
0
387
387
0
501
501
0
139
139
0
167
167
0
1104
1104
0
106
106
0
903
903
3202
7912
1931
731
305
272
1444
27
636
0
636
258
0
258
1689
0
1689
12341
3684
66
0
66
50
0
38
8
4
327
458
2
103
26
0
122
122
84
0
84
25
0
25
1
0
1
0
39
39
10
0
10
557
6937
5
15
7
23
4
11
10
35
158
2
2
67
2
1
10
50
1
320
5
7
55
26
26
9
20
65
9
46
8
293
6
2699
6
11
1107
43
16
368
4
18
68
120
11
25
36
2
95
418
3
7
5
6
5
9
21
46
18
4
3
0
328
248
80
0
7
7
6
0
6
219
478
259
1761
0
1761
15
0
0
15
15
94
8
16
0
16
19
0
19
44
0
44
0
7
7
1425
14
10
0
10
1
10
6
3
0
13
13
0
25
25
2
254
7
3
18
224
16
2
5
9
0
21
21
1030
12
1014
4
0
21
21
0
11
11
8
442
0
19
19
147
0
25
107
15
0
31
31
159
0
159
0
42
42
23
0
23
0
13
13
326
6
0
35
35
0
285
285
8
0
8
0
8
56026
10631
318
102
47
32
54
32
51
358
1065
403
304
0
906
906
831
9
283
148
161
230
337
0
337
278
0
278
12128
1502
648
9527
451
187
1178
515
254
111
111
157
0
157
465
0
465
0
469
469
809
0
809
0
196
196
0
234
234
0
59
59
884
226
156
183
319
6941
0
6941
310
0
310
32
0
32
7
0
7
1972
0
1972
1094
26
107
137
824
189
419
129
101
1346
14
671
661
70
0
70
0
363
363
0
113
113
516
36
247
62
171
934
0
934
746
4120
35
465
155
931
286
116
298
331
575
182
2260
82
1976
94
108
2526
4329
294
974
432
103
0
170
170
85
0
85
0
13
4
0
4
0
4
0
9
0
9
9
10
0
10
0
0
10
10
119
0
28
0
0
28
28
0
91
4
70
13
37
16
0
21
21
2
52
40
0
0
28
28
12
0
12
10
0
10
0
10
0
2820
0
5
5
0
5
1054
1025
28
11
15
2
0
1
1
25
1749
1718
0
1718
6
0
6
0
12
12
0
1637
1637
53
24
1137
0
8
8
77
19
23
35
21
0
21
90
0
90
358
82
2
12
67
4
134
51
6
0
205
205
174
0
174
75
0
75
0
31
31
0
74
74
21
0
2
21
4
7
5
3
5
426
29
130
52
49
291
1
7
16
267
16
0
16
393
8
6
50
29
15
1
36
11
24
299
2
0
7
0
7
7
0
33
0
17
12
5
16
0
16
0
13
0
13
13
0
12
0
12
12
0
5
5
0
5
19
227
0
3
3
0
73
73
0
16
16
0
3
3
9
0
9
48
5
4
1
18
2
18
11
56
13
23
9
248752
5555
1204
116099
1241
36
15
0
15
24
250
85
141
940
785
147
8
4296
113654
105488
20134
495
186
158
506
334
74802
7666
1207
0
330
330
2037
1513
109
415
0
1503
1503
109693
0
113
109693
7513
70
15
1
7397
8
11
10
1
6343
55875
46106
996
1130
1300
5675
46192
39
3200
37190
88
17405
0
17405
1113
8719
662
7485
572
3931
7573
1484
1515
643
18426
308915
6120
222957
14
2136
1563
67
4
4
4
3
2
4
28
4
1021
3
381
2
3
2
6
1
16
8
3
44
26
15
0
13
13
475
502
4
5
1
2
1
6
5
1
2
212767
14680
14
1
7
5
1
5504
0
5504
32
12
2
8
6
1
2
1
11811
43
4
3
22
11633
87
2
2
12
3
53
8
1
12
32
1357
17968
13565
16
13
354
1839
732
12
11
36
33
58
16
4
17
1
2
3
3
7
2
3
0
17
14
1
2
0
26
26
9
0
5
4
1
33
10
22
8
0
8
0
21
21
1798
52
9
1184
95
2
11
5
1
7
432
0
33
33
53
39
8
5
1
150547
47817
34
7953
10358
6486
33
1
5897
26295
2
38
274
8097
3
11
3
36
16
8
10
2
2427
140
9
3
1290
1
32145
22
19
1
47
9
1036
20
4
61
8
5
4
1
8
2
7
13
4
9
1
0
1
117
3
1
5
3
6
5
23
62
7
2
0
47
7
25
5
1
9
33
3
3
25
2
7781
5
8
7742
26
11
1
5
3
2
42
0
42
1951
15
1823
6
3
104
0
1
1
57
7
7
23
5
7
8
1563
58
255
1450
7
4
2
1
15
4
36
64
2
6
5
7
1
106
1
24
8
12
1
2
5
2
5
3
3
30
3
1
23
13
5
13
7
5
6
15
2
2
3
4
4
4
13
1
1
21
54
1
1
4
8
1
279
239
1
6
3
1
6
2
1
68
1
17
4
0
4
10
51
14
2
3
3
6
3
1
2
4
1
2
0
193
0
1
1
0
7
7
0
32
32
0
69
69
84
3
6
15
9
33
8
10
178
89
8
0
8
16
1
1
4
5
5
16
3
1
1
5
6
16
0
3
13
0
7
7
0
26
26
67532
7987
0
82
57
82
15
2
1
6
1
4
4462
21
0
13
8
3
0
1
2
45
3
2
2
38
14
1
11
2
120
7
13
2
1
9
1
4
6
2
2
4
4
1
9
6
22
8
1
18
0
1
1
87
6
22
1
4
1
6
20
5
2
2
16
2
4167
1
3
4159
4
5587
29681
44
4
1
5
7
15
12
0
7
7
0
8
8
45
6
34
3
1
1
3
24
3
1
1
9
7
0
6
1
3
2
1
30
3
6
7
11
1
1
9
0
9
0
1
1
0
33
11
22
18
2
15
1
55
0
4
3
15
5
13
8
7
0
49
10
39
0
1
1
0
2
2
741
7
1
3
14
703
1
12
24
3
13
1
7
0
12
12
18957
342
3
4
175
1
25
18
9
3
42
16
1
5
9
9422
1
11
1
153
8
7
1
3
7
7
1
6589
1
2
3
1
9
7
94
5
1
8
12
1
1
6
15
5
6
6
9
7
23
4
1
10
8
115
11
14
6
5
2
1
24
4
6
24
17
1
4
5
1
3
1605
2
0
2
1906
10
17
3
1862
5
9
6
468
4
6
452
0
3
3
215
6
191
6
12
5
0
5
6
0
6
5
0
5
1
2
1
0
8
3
5
0
7
7
49
154
1
3
10
39
3
6
6
1
2
20
6
6
2
4
21
1
16
28
1
6
6
12
3
4
14
3
2
5
24
7
3
3
4
2
5
34
3
4
11
1
1
2
3
9
0
2
2
0
13
13
6
0
6
0
29
29
6
0
6
123
4
13
2
3
8
3
14
9
3
4
9
2
5
4
12
3
4
21
38
58
3
5
9
3
10
85
1
1
1
3
1
1
52
3
2
4
6
547
10
2
461
1
3
4
6
1
2
2
4
1
20
8
13
5
4
0
8
8
9
0
6
3
204
2
4
5
3
189
1
28
1
18
2
7
0
6
6
2
0
2
67
7648
0
16
16
19
97
18
30
9
13
8
235
46
1
1
30
2
21
11
13
8
17
1
22
4
14
24
20
357
7171
22
4
12
30
3
21
9
9
26
26
14
8
34
10
6
10
11
7
20
12
9
33
18
6
9
13
13
4
16
8
21
13
14
23
171
12
12
5
26
13
12
3
13
7
8
3
13
14
3
30
4
16
2
5
10
2
9
8
21
2
11
6
1
25
6
21
3
3
25
24
11
10
8
6
6
20
14
2
11
2
5402
6
12
16
5
13
4
3
11
2
2
1
12
21
11
22
17
12
1
2
4
9
8
15
4
14
6
14
9
1
22
10
30
16
4
32
0
32
14
0
0
14
14
286
325
2
11
1
4
4
6
7
3
1
0
17
6
0
6
0
11
11
114
0
15
108
2
55
16
5
3
2
8
1
1
0
6
6
3030
7
0
2956
2956
18
0
18
9
0
9
7
0
7
11
0
11
22
0
11
11
91
13898
40
17
1
10
2
3
1
6
140
13664
3
2
1
2
3
1
2
7
3
1
8029
2
1330
246
1
1
11
7
13
14
39
4
2109
3
2
1
4
2
4
1
2
5
1557
2
3
32
5
5
9
38
4
1
8
1
2
2
22
0
22
2
9
3
4
1
49
27
5
4
9
3
0
5
5
0
18
18
274
10
195
35
13
15
31
34
17
5
3
5
37
12
9
3
6
57
16
35
36
3
0
3
0
3
126
0
34
0
34
15
10
0
10
0
3
7
9
0
0
9
9
16
0
0
16
16
0
0
7
7
0
3
3
6
0
6
0
76
0
76
2
76
5
0
5
0
69
47
1
19
2
0
280
280
0
280
5
106
0
0
37
37
60
69
5
4
3
86
0
13
13
70
0
70
0
64
7
0
7
7
0
6
1
50
0
50
16
0
0
16
16
0
2
0
2
2
1
0
0
1
1
0
6
6
0
6
2
0
0
2
2
0
0
2
2
0
2
0
14
0
14
14
60
0
34
0
34
0
34
0
34
0
34
5
0
0
5
5
0
5
0
5
0
21
21
0
0
21
0
21
21
288
0
288
0
288
71
124
3
4
0
4
0
4
4
0
46
46
23
65
2
3
1
2
3
1
7
22
1
0
2
2
0
2
2
0
2
2
91
0
9
9
26
78
3
12
2
3
4
2
1
1
1
9
11
3
2
0
2
0
4
4
0
0
4
0
4
4
0
4
1549
0
1
2
1546
151
74
0
74
1
26
0
26
47
12
10
5
20
1
0
0
1
0
1
1
7
0
0
4
4
0
4
0
3
0
3
3
13
491
0
64
62
0
62
2
0
2
5
0
4
5
1
322
0
2
0
2
320
45
56
6
1
6
5
2
6
4
4
10
16
2
2
3
4
21
1
12
4
2
3
2
8
1
6
6
1
2
3
3
7
1
2
34
1
2
5
7
1
1
1
1
2
7
1
0
30
10
30
16
4
55
0
19
0
9
4
6
27
2
25
9
0
9
0
2
0
2
2
0
40
0
40
40
15
13
10
2
134
1
91
0
20
26
6
0
4
4
61
0
61
0
22
0
6
4
2
10
0
10
6
0
6
8
0
8
3
0
3
0
3
0
5
0
2
2
3
0
3
4
0
4
0
4
185
2
20
0
3
20
3
3
3
4
4
0
9
9
0
9
9
0
4
9
2
3
9
0
5
0
4
4
1
136
0
14
14
8
0
8
0
107
5
2
4
80
13
3
6
0
6
31
322
13
0
13
3
7
2
1
0
14
0
14
4
10
0
1
1
0
1
0
19
17
0
9
8
0
2
2
9
132
0
2
2
103
15
7
4
4
1
7
1
6
1
9
2
1
7
14
3
1
3
5
6
3
3
1
0
1
7
0
6
1
0
10
10
64
0
64
18
4
7
9
5
8
7
1
5
48
0
0
11
4
5
2
1
6
3
2
1
15
11
3
0
9
5
4
1
7
6
0
2
0
2
0
2
2
139
4
32
0
2
0
2
25
0
16
4
5
0
5
5
0
3
3
1
1
1
0
87
87
0
87
13
0
0
2
2
0
2
1
1
1
0
1
0
4
4
0
4
4
0
132
0
132
132
51
67
0
12
67
47
8
0
14
14
0
14
0
70
70
0
70
0
0
7
0
7
7
19
0
0
19
19
0
9
0
9
9
12
0
0
12
12
0
23
12
0
12
11
0
11
5
820
4
0
0
4
0
4
0
4
4
94
0
0
33
26
0
3
22
3
16
4
0
4
0
7
7
0
7
27
0
0
27
0
27
27
34
0
34
0
0
12
12
11
0
11
0
11
11
54
713
235
7
0
5
0
5
5
9
129
0
14
8
6
0
9
9
1
26
17
8
0
6
6
10
0
1
9
0
15
7
8
4
0
4
19
12
4
3
0
4
4
0
5
5
0
1
1
7
0
3
4
7
94
12
0
7
5
4
0
4
0
6
6
0
10
10
0
11
11
44
0
44
256
0
256
23
0
48
20
28
21
0
21
3
0
3
0
2
2
8
0
8
11
5
5
1
0
7
7
0
7
7
11
0
11
4
0
4
93
7
9
4
5
1
8
52
5
2
4
0
4
0
6
6
0
8
8
76
0
76
2
16
0
16
0
10
10
0
21
21
6
0
6
21
0
21
0
92
1
92
22
0
22
3
0
3
11
0
11
4
0
4
0
6
6
45
3
9
18
15
4
0
0
4
0
4
4
0
4
2
1
25
6
0
6
0
6
0
6
0
1
5
18
0
0
18
0
18
0
18
18
8
776
22
0
0
22
22
0
22
2
226
0
31
31
0
31
2
174
37
103
66
0
24
24
1
0
1
0
44
44
19
0
19
0
19
497
0
497
10
10
120
14
0
14
0
19
19
55
3
12
40
0
22
22
36
0
0
36
36
70
0
70
14
3
13
17
17
6
261
13
19
68
14
8
12
8
7
9
0
9
108
171
13
25
22
3
23
0
23
0
23
0
23
0
173
0
173
173
0
173
1
0
53
53
21
119
8
73
17
586
0
581
9
8
546
80
2
3
25
2
3
4
2
5
1
3
2
0
10
1
5
4
0
1
1
1
30
14
1
4
3
1
1
4
1
12
3
4
2
1
2
0
12
12
4
1
4
1
2
0
29
1
18
10
3
2
2
11
0
11
6
0
6
0
1
5
0
231
48
231
1
3
1
1
7
3
4
1
6
2
1
12
2
10
1
4
13
1
3
2
1
79
1
1
1
2
3
1
3
2
4
7
0
67
0
2
2
8
65
1
2
1
3
1
1
3
1
10
2
31
1
113
0
3
0
3
13
110
3
3
4
1
2
6
1
2
2
3
4
44
1
15
1
2
3
26
0
0
10
0
4
1
3
0
6
2
4
10
16
0
3
1
2
3
5
0
5
0
5
0
5
0
5
102
0
0
102
7
21
0
6
5
0
5
1
2
0
2
0
2
0
6
6
0
6
81
0
81
10
66
14
1
2
1
1
3
44
5
0
5
323
5
0
6
6
0
6
0
6
0
6
43
0
43
0
0
43
26
43
16
1
0
104
0
104
0
13
13
4
4
5
91
0
91
1
81
9
0
44
0
44
1
44
0
25
25
9
0
9
0
9
9
62
1
37
0
37
0
21
37
16
8
24
5
11
6
0
6
0
6
0
0
6
6
0
6
0
6
0
6
0
6
6
2
0
2
0
18
18
0
18
0
0
18
18
0
27
27
0
27
9
0
0
9
9
0
9
0
9
0
9
0
142
142
0
25
0
0
25
1
0
1
24
0
24
117
1
0
4
4
6
100
0
5
4
1
4
0
4
85
0
12
0
7
1
6
0
5
5
1876
186
52
21
0
6
6
0
4
2
0
25
1
6
3
1
1
19
3
9
1
6
45
1615
0
259
38
259
3
0
3
87
0
87
12
0
12
33
51
1
8
7
1
1
50
0
50
7
18
10
1
8
262
73
3
0
10
2
1
2
1
4
60
0
60
175
0
175
69
8
2
5
4
2
3
4
4
2
11
1
1
48
8
2
1
0
6
3
3
1049
0
1049
29
4
70
1
2
19
43
1
53
50
2
1
802
39
3
43
2
1
1
2
2
606
8
1
52
1
1
1
2
9
12
3
1
3
7
2
0
2
2
93
19
1
3
4
26
6
8
1
1
1
1
7
1
4
1
1
1
1
1
3
2
23
0
0
23
0
12
0
12
12
0
11
11
0
11
2902
47
0
7
7
0
0
7
0
7
7
192
0
182
2
90
0
90
1
4
39
13
33
0
12
12
0
12
0
17
17
0
17
17
0
17
0
17
19
0
5
0
5
14
0
5
9
0
25
0
8
8
3
8
2
3
9
0
9
10
0
0
10
0
10
10
11
0
0
11
0
11
0
11
11
4
0
4
0
0
4
0
4
4
0
45
0
45
1
45
0
7
7
7
2
2
3
0
7
7
23
0
23
0
75
75
0
75
0
0
70
70
5
0
5
0
101
101
1
62
1
0
13
13
9
0
9
2
0
2
0
37
10
13
14
0
38
10
0
10
15
0
8
7
7
0
7
4
0
4
0
2
2
5
0
5
0
0
5
5
0
5
0
3
3
0
3
0
3
0
3
414
19
0
271
271
26
13
61
17
4
3
13
11
2
75
9
12
10
9
6
14
13
0
32
20
12
0
55
6
49
22
1
10
11
3
124
17
0
17
0
4
7
6
0
85
9
0
9
76
0
11
16
27
22
19
0
19
0
8
11
0
1998
34
1998
82
1651
17
0
17
3
0
3
23
162
27
17
14
29
4
7
13
9
9
5
5
1166
144
51
13
99
123
662
12
5
5
52
7
0
7
17
43
12
11
3
14
0
14
0
75
75
1
14
6
7
11
0
11
33
8
19
6
13
0
13
11
0
11
10
0
10
0
10
7
303
26
13
2
2
9
0
270
270
109
0
109
0
109
0
0
109
109
0
109
164
0
0
164
2
164
139
3
109
0
109
0
27
27
0
23
0
23
23
0
6
0
6
6
0
4
0
4
0
4
4
0
4
0
4
6340
0
6340
7
0
8
8
0
8
0
8
23
0
23
0
5
23
2
6
3
5
2
52
0
52
0
0
6
6
46
5
3
4
2
2
2
6
3
3
9
3
4
6250
505
38
15
3
10
2
1
2
2
1
13
1
4
2
1
1
1
1
1
53
0
11
0
11
0
24
24
0
18
18
12
205
7
0
7
8
2
5
1
0
21
21
0
55
25
30
0
94
94
8
0
8
114
4337
1135
4191
3
164
4
15
1
232
10
67
50
3
5
8
23
2
4
1524
712
22
193
14
32
0
32
156
1112
97
0
97
859
682
45
121
11
0
7
0
7
0
7
7
0
7
0
7
11501
265284
9324
0
9324
590
14
1516
7
2
3
2
937
1038
58
3
9
31
6
0
6
0
31
31
4
0
4
416
4
7
5
21
7
370
2
0
127
106
61
5
24
10
6
21
0
21
4
511
35
0
35
77
86
2
5
2
300
161
10
2
2
20
10
6
18
18
13
5
7
14
14
0
50
50
0
36
36
0
7
1
7
2
4
4351
111
204
2
14
15
173
0
9
1
8
22
0
22
336
51
65
19
26
9
28
96
26
16
3111
3669
24
4
20
6
11
21
10
23
17
14
5
14
15
10
10
14
24
5
16
20
4
9
3
21
90
37
10
34
3
15
11
14
10
14
1415
1453
0
7
7
9
0
9
22
0
22
11
0
11
0
11
0
44
23
0
23
9
21
4
1
4
3
669
6
0
12
12
11
0
11
2
83
17
9
14
2
17
9
13
1
29
22
6
0
24
11
13
1
39
14
24
287
234
15
22
16
0
178
178
11
0
11
0
11
21
0
11
14
2
1
7
0
7
0
12
12
0
6
6
1
0
1
0
1
34
0
0
34
34
0
1894
0
1894
616
1894
13
0
13
0
399
399
0
169
148
21
8
0
8
0
20
6
14
0
12
12
0
18
18
0
8
8
133
0
133
258
83
9
16
28
39
9
19
16
19
20
0
102
1
101
0
38
18
20
0
18
18
0
33
33
35
2
4
22
2
4
1
0
8
8
0
6
6
1627
221999
219442
15612
3485
0
3485
1516
75
69
155
321
94
112
216
124
86
595
122
26
0
26
0
26
0
2134
2134
530
115
581
510
166
22
122
88
103
1000
0
431
431
277
1
56
220
176
189
9
4
402
0
0
402
402
2559
1430
0
427
427
702
605
63
34
7
1401
0
650
650
744
44
129
571
3661
23171
867
5342
2460
2015
2730
4806
2
3
2071
3441
0
3441
0
5921
5921
3024
15632
1915
9112
10
83
81
129
656
669
321
25
56
157
6
13
193
1398
169
26
326
93
16
1
97
344
105
150
411
3
634
182
843
204
3496
490
1215
851
736
1243
0
0
1243
1243
146820
20417
295
2414
776
1343
0
34003
34003
1702
0
1702
1856
10
1188
658
86428
27897
2429
1655
7245
162
456
198
2064
2818
691
2884
462
863
4067
634
3424
3696
10440
869
705
2280
3327
1480
851
3408
1423
5926
264
0
549
368
181
2889
5113
164
190
4
181
1302
133
250
31
0
31
930
12
80
173
0
14
14
0
79
29
50
6
0
6
0
6
739
2
63
0
63
674
0
674
1482
0
0
1482
1482
187
363
59
2
9
62
13
6
11
9
5
4
5
11
76
2
23
5
9
27
1
3
9
5
6
1
40
0
40
15
0
10
5
25
192
2
4
8
9
11
1
33
6
4
9
12
8
16
5
11
1
2
5
3
17
79
279
19
6
4
7
11
2
13
1
11
4
7
13
11
5
2
6
47
11
13
7
11
0
11
3
395
344
48
0
17501
5766
17501
2204
5303
2
14
6
4
2
1
22
3
1
1
3
5
3
1
4
4
0
4
0
35
10
7
9
1
1
7
327
318
1
3
5
41
106
13
7
21
2
6
11
3
2
16
0
16
1
0
1
16
6
8
2
2
0
2
10
0
10
20
102
1
3
3
50
3
11
7
2
1
1
8
0
8
41
0
41
3
0
3
17
2
11
4
6
5
1
0
6
4
2
34
6
1
2
1
1
11
8
3
1
5
11
2
1
1
1
1
0
29
11
11
7
10
0
10
5
0
5
0
6
6
41
3
10
3
6
5
3
8
3
0
6
6
0
5
5
2
0
2
0
6
6
24
4
6
14
0
11
11
5
0
5
63
1
57
2
3
1
23
9
3
3
3
4
1
12
9
2
4
0
4
4
0
4
3
0
3
1
9
5
3
3
0
3
10
0
4
6
8
0
8
4
0
4
1
0
1
15
0
15
39
461
7
1
6
9
7
336
12
5
1
8
7
12
11
0
24
24
0
1
1
0
38
38
0
3
3
0
9
9
530
1059
4
2
1
5
3
2
4
5
3
7
13
2
5
5
1
9
3
5
13
4
1
3
1
1
3
5
22
23
10
6
4
1
12
14
122
2
2
3
1
1
4
1
5
4
1
6
3
1
3
2
9
5
4
4
10
1
1
2
19
2
3
8
4
1
6
2
14
11
5
3
5
2
3
8
4
7
1
2
10
3
7
0
7
7
4
0
4
1
12
1
5
2
3
50
4
3
12
4
2
15
7
3
10
0
10
0
7
7
1
15
4
8
2
10
0
4
6
2
0
2
21
1
11
3
6
12
64
2
9
1
1
33
1
5
0
1
1
192
11
4
2
1
1
3
2
1
3
1
1
1
2
1
1
3
153
1
19
0
19
0
2
2
1182
0
1149
1182
3
1
29
24
0
24
0
24
0
854
854
424
3526
1
26
4
6
15
18
0
16
2
8
15
1
3
3
0
1325
1325
0
29
29
69
620
1
11
3
3
15
233
4
2
4
10
3
9
1
5
9
2
1
5
3
2
9
2
11
2
2
10
3
2
2
1
5
26
6
1
12
1
39
4
4
7
1
12
3
15
6
2
9
9
1
6
2
3
6
1
4
0
4
0
6
6
1
33
5
10
3
5
6
3
961
0
44
917
5
1
2
2
16
47
1
6
1
9
3
3
8
13
2
8
3
0
496
467
0
467
0
29
29
0
77
73
0
73
4
0
4
271
0
271
0
271
0
1549
0
1549
81
0
81
0
81
1468
4
1364
1332
1
31
4
100
83
13
24
0
0
24
8
0
0
8
8
0
16
16
0
16
69
12
6
0
6
49
0
29
0
0
29
29
22
2
5
20
0
20
0
20
0
20
2
0
2
880
5
390
0
0
14
14
0
0
14
14
15
376
72
0
72
9
29
7
1
26
0
289
129
74
13
21
21
127
0
127
6
0
6
27
0
10
17
0
11
0
11
11
0
2
11
1
3
5
466
0
437
0
327
437
31
0
31
0
16
16
47
0
28
19
0
2
2
0
14
14
29
4
6
0
6
0
8
0
8
8
0
11
0
11
11
1
8
4
3
365
0
29
365
227
0
0
227
227
39
15
7
2
7
1
9
4
7
7
17
5
13
6
7
14
6
6
11
7
8
2
1
7
4
15
10
0
10
0
10
0
10
0
99
99
1
11
0
5
6
14
50
8
5
2
5
6
10
9
0
9
14
0
14
0
14
14
0
17
0
7
7
0
0
7
7
0
7
0
10
10
0
10
0
10
0
10
1706
0
1706
0
2
1706
1549
1699
53
15
8
2
14
14
24
0
19
5
0
26
11
3
12
47
0
8
9
17
6
5
2
5
0
0
5
5
244
0
0
244
17
0
0
17
2
14
2
10
3
0
1
2
2
0
0
2
2
0
2
0
176
0
176
9
6
2
1
2
0
2
5
0
5
0
4
4
156
0
156
0
49
2
35
8
21
6
1
2
4
12
0
3
9
0
14
10
0
3
1
6
1
4
2
1
14
0
0
14
0
14
14
0
14
0
14
0
84
3
0
0
3
2
0
0
2
2
0
1
0
1
1
81
0
0
81
0
81
7
4
2
1
3
74
6
11
7
2
19
26
0
166
0
166
0
166
166
0
166
0
166
477
43
0
21
21
1
10
4
6
37
0
0
37
37
0
37
4
17
16
168
0
3
0
3
0
0
3
3
0
15
15
0
15
0
15
150
0
0
150
24
150
15
78
15
11
7
208
0
0
182
30
182
11
0
11
7
0
7
1
22
9
2
3
7
0
21
3
1
17
7
0
7
14
0
14
0
59
18
7
24
10
11
0
11
0
26
26
0
26
0
26
0
678
1
0
1
1
0
0
1
0
1
0
1
1
1
3
0
0
3
0
3
0
3
3
1
1
0
1
0
0
1
0
1
1
0
1
4
0
0
4
3
0
0
3
2
1
1
0
0
1
1
1
25
0
8
0
8
0
0
8
1
0
1
1
0
3
3
1
2
1
1
0
17
8
0
0
7
2
0
2
2
3
0
3
1
0
0
1
1
7
0
0
6
5
6
1
0
1
0
1
1
0
2
0
2
1
1
0
1
4
0
0
4
0
4
4
0
0
4
4
0
181
181
0
181
0
181
2
71
15
5
2
37
3
2
4
1
2
108
1
5
0
1
1
2
1
0
195
0
142
142
0
142
0
142
2
56
2
5
73
4
0
53
5
0
2
0
0
2
2
3
0
3
0
3
48
0
48
0
0
33
33
4
0
4
4
0
4
0
7
6
1
0
15
8
0
8
0
0
6
0
1
1
5
0
5
0
1
0
1
1
1
0
1
7
0
0
7
0
1
1
0
1
0
2
0
2
2
4
0
4
0
4
2
0
230
7
230
3
2
0
2
1
0
1
1
1
0
1
0
10
10
1
1
1
3
1
0
1
1
0
3
3
0
2
2
2
3
1
1
0
1
1
14
0
1
1
0
1
0
1
1
0
1
1
2
1
0
1
0
1
0
15
2
0
2
0
8
8
1
0
1
0
1
1
1
0
1
2
1
1
0
0
1
1
1
2
1
0
2
1
0
1
1
7
0
1
0
1
2
1
0
1
1
2
0
1
1
0
2
0
2
2
1
0
1
3
0
3
1
0
1
0
1
1
0
1
2
3
1
2
1
0
1
10
0
10
0
1
1
0
1
1
4
0
4
8
1
3
4
0
4
2
2
2
1
1
0
1
0
1
1
0
1
1
0
1
1
0
2
0
2
2
0
2
2
0
2
1
0
81
24
0
9
0
9
3
0
8
8
1
0
1
1
0
1
0
2
2
51
1
0
1
1
1
0
1
0
2
2
21
46
7
14
4
0
5
2
0
2
0
3
3
1
0
1
0
1
1
1
0
1
1
0
7
7
0
0
7
3
0
3
0
3
0
4
1
0
1
1
3
2
12
1948
103
0
0
103
3
0
0
3
0
3
3
0
4
4
0
0
1
1
3
0
3
0
39
4
0
0
4
4
35
0
0
6
6
0
1
1
0
1
1
25
17
8
2
0
2
4
0
2
0
0
2
2
0
2
0
2
1
1
0
28
28
5
4
0
3
1
1
0
1
0
2
2
0
5
3
2
3
0
1
2
5
0
5
3
2
1
0
25
0
25
0
13
7
1
1
4
7
0
3
3
1
0
2
1
1
3
0
3
0
5
0
5
5
0
1
0
1
0
1
0
1
1
0
1
25
0
5
0
2
1
2
0
1
1
19
0
0
4
4
0
1
0
1
0
3
1
2
4
0
4
0
4
11
0
2
11
9
1
3
1
1
1
2
0
1
1
0
1
0
1
0
0
1
1
1
985
3
0
3
0
3
0
1
0
1
0
2
2
0
19
19
0
0
9
3
0
3
0
6
1
4
1
1
0
1
0
9
0
1
1
0
8
5
1
1
1
0
83
0
83
83
0
0
1
1
0
10
1
2
7
2
72
1
26
2
1
3
2
5
6
1
5
5
1
1
4
4
2
1
34
666
165
0
1
165
3
0
3
0
5
3
2
1
0
1
3
0
3
20
4
3
9
4
5
26
3
1
3
2
3
2
3
4
5
15
1
2
5
1
1
20
8
1
7
4
45
1
3
2
6
4
9
1
2
8
4
4
1
0
12
4
8
0
1
1
0
13
3
4
6
138
0
5
138
3
0
3
26
2
2
7
9
3
2
1
8
0
6
1
1
0
6
6
1
0
1
1
10
8
1
1
0
1
5
0
5
0
7
1
2
4
0
5
5
2
25
2
3
3
3
2
1
4
1
1
3
6
0
6
1
0
1
8
0
5
3
8
0
4
2
2
13
0
8
3
2
329
15
52
0
34
5
1
4
1
6
3
2
5
5
2
0
18
2
2
5
9
0
44
22
2
1
5
6
1
3
4
1
0
1
1
0
1
0
8
8
7
12
1
4
0
14
1
13
5
7
1
0
1
0
6
1
6
1
1
3
198
2
2
5
1
2
3
15
2
3
3
4
3
0
1
1
1
23
14
8
1
0
6
1
5
3
0
3
11
0
9
2
11
0
10
1
28
0
15
5
2
4
1
1
38
1
2
11
6
1
4
4
1
8
17
4
5
3
5
0
7
1
6
15
0
8
7
0
6
6
0
8
2
4
1
1
0
58
0
58
0
58
3
14
1
3
3
1
1
2
2
4
1
1
25
3
1
1
2
6
4
8
2
15
2
11
0
3
3
0
3
0
3
2
1
2
150
0
66
2
66
1
0
1
9
3
4
2
14
30
5
1
1
4
1
1
2
1
8
0
1
7
0
4
4
7
0
7
5
0
5
21
0
21
0
21
0
9
9
3
52
1
0
7
7
1
5
1
0
1
0
1
1
0
14
12
0
8
4
2
0
2
29
0
5
2
3
0
5
4
1
0
2
2
6
0
4
2
11
2
2
4
3
0
9
0
9
9
3
3
3
2
0
2
0
0
2
2
0
2
3
0
0
3
0
3
0
3
3
0
3
813
0
813
3
0
5
2
3
0
1
1
0
2
0
2
2
36
805
460
3
0
22
22
435
0
435
0
309
309
0
309
18506
1084
0
41
0
41
41
10
0
10
0
0
10
0
10
10
1053
0
1053
0
0
1053
1053
0
1053
1356
43
0
201
201
0
0
12
0
12
12
189
0
18
0
18
0
34
34
0
137
137
0
1112
66
0
14
0
14
0
5
2
7
52
0
52
0
5
13
34
0
1046
0
1046
762
1046
16
16
138
2
29
6
7
2
5
35
7
21
1508
17
0
301
2
301
0
41
24
3
9
7
5
0
8
8
0
9
9
0
4
0
4
4
5
0
5
0
5
1
46
0
2
2
6
0
6
0
37
5
32
6
175
1
7
2
4
0
33
14
11
2
6
31
0
19
12
13
0
10
3
44
0
6
38
2
0
2
13
0
13
3
0
3
0
11
6
5
0
5
5
0
7
1
3
3
0
3
0
3
3
0
8
8
0
8
0
17
0
17
17
0
179
179
0
144
1
22
118
17
3
13
2
16
17
28
25
0
25
0
35
0
35
10
25
0
90
53
0
2
53
0
16
16
4
0
4
31
0
31
37
0
0
37
37
0
37
0
23
0
23
23
0
0
23
13
10
15
886
85
0
30
0
0
30
30
0
55
31
0
31
24
0
24
558
4
91
0
58
0
58
0
33
33
0
370
47
370
55
22
24
42
16
75
22
5
24
38
0
42
14
0
14
0
28
28
0
25
25
0
25
0
26
0
26
26
0
49
0
49
49
5
10
18
16
179
0
0
179
179
0
24
155
0
12
12
0
12
0
12
0
12
47
33
0
14
1
0
0
1
1
13
0
13
0
13
18
0
0
18
18
0
18
0
367
367
0
0
367
367
18
0
203
203
146
28
21
1
3
10
83
336
1
0
33
33
0
0
33
33
0
22
11
0
77
77
0
77
0
77
2
35
40
0
72
0
72
72
0
72
1
2
69
32
0
0
32
32
0
26
0
26
0
6
6
121
1
104
0
0
87
87
0
87
0
17
0
17
17
16
0
16
0
0
16
16
0
12485
0
12485
12485
0
0
12485
0
12485
12485
101
0
0
101
95
101
1
5
12
0
0
12
0
12
0
12
0
12
12
0
88
68
0
0
68
0
68
68
0
68
0
20
0
20
0
20
20
0
20