5
69046
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-2
-1
0
1
-1
-2
-1
1
1
-1
-3
-1
2
2
-2
-5
-2
4
5
-3
-11
-5
18
45
53
34
3
-15
-13
0
5
-1
-9
-8
-2
2
-2
-7
-7
-2
1
-2
-6
-6
-2
0
-2
-6
-6
-3
0
-2
-6
-6
-3
0
-1
-6
-7
-4
1
1
-5
-10
-8
5
24
36
34
18
-2
-13
-10
0
4
-1
-9
-9
-1
3
-1
-9
-9
-2
4
0
-9
-11
-2
7
2
-12
-18
-2
24
40
37
22
10
7
5
3
-1
-2
-5
-9
-8
6
27
35
12
-28
-50
-34
7
37
35
11
-7
-8
-1
0
-5
-7
-2
1
-3
-8
-6
1
3
-5
-13
-7
11
26
26
14
2
-5
-8
-8
-3
3
3
-9
-18
-2
41
81
80
34
-18
-32
-5
26
25
-3
-22
-5
36
63
56
21
-17
-39
-39
-22
-1
7
-4
-18
-7
38
84
86
30
-41
-65
-21
44
66
29
-26
-42
-12
21
15
-29
-64
-55
-9
33
34
-2
-40
-44
-10
37
60
43
2
-34
-43
-26
-4
6
3
-6
-11
-11
-9
-7
-2
6
10
3
-16
-35
-41
-25
4
29
33
17
-4
-12
-4
4
-6
-30
-45
-32
4
35
37
14
-9
-12
-1
5
-3
-13
-9
9
27
29
15
-1
-8
-6
-2
-2
-4
-4
-3
-3
-4
-5
-3
0
-2
-10
-21
-27
-21
-7
4
3
-6
-11
-5
5
4
-14
-34
-39
-23
-2
6
-2
-12
-8
9
26
28
16
0
-4
9
35
60
65
43
10
-10
-1
24
36
20
-7
-17
2
28
35
17
-5
-13
-5
3
0
-7
-7
-2
1
-3
-7
-5
0
0
-5
-8
-4
1
-1
-8
-9
2
19
24
12
-5
-12
-5
5
3
-14
-35
-40
-18
20
44
25
-32
-85
-81
-13
69
93
36
-52
-93
-60
7
44
29
-7
-21
-3
23
33
24
11
4
1
-2
-4
-5
-5
-4
3
18
32
28
3
-27
-38
-27
-13
-11
-15
-1
40
85
99
71
21
-17
-22
0
30
45
27
-20
-67
-75
-25
56
109
98
39
-15
-28
-6
13
8
-11
-19
-7
14
28
28
15
-7
-30
-40
-30
-6
9
5
-10
-15
-3
9
4
-18
-36
-35
-19
-5
-1
-2
-3
-3
-4
-6
-3
1
-2
-11
-11
11
43
58
38
0
-24
-14
14
32
27
11
-1
-5
-6
-5
-2
1
-3
-11
-6
25
69
88
58
0
-37
-26
11
33
23
3
1
17
24
7
-17
-19
7
34
36
13
-9
-12
0
7
-2
-19
-31
-31
-23
-11
-1
5
1
-9
-12
1
26
40
26
-13
-48
-47
-6
50
83
72
27
-15
-25
-7
13
10
-11
-23
-8
22
36
17
-20
-42
-33
-5
16
18
7
-5
-11
-10
-2
7
6
-15
-43
-42
10
91
137
101
1
-87
-97
-32
46
76
52
13
-6
-1
10
18
23
26
24
13
3
2
3
-10
-35
-46
-20
31
62
40
-17
-56
-42
6
38
33
11
4
18
25
8
-19
-28
-12
6
6
-8
-14
-3
9
2
-18
-30
-19
5
19
14
0
-8
-6
-3
-3
-2
-1
-3
-8
-8
5
26
33
14
-20
-38
-26
0
11
0
-15
-12
8
23
19
6
-1
-2
-9
-27
-42
-33
-4
17
6
-26
-43
-25
13
32
12
-25
-45
-32
-2
11
-3
-31
-46
-34
-3
24
29
9
-16
-20
10
56
77
44
-22
-69
-52
19
82
83
25
-38
-54
-24
8
4
-29
-51
-35
7
39
38
12
-17
-32
-32
-24
-11
0
5
1
-9
-12
-4
6
9
1
-11
-17
-17
-14
-7
5
18
23
13
-4
-12
-6
4
4
-8
-16
-6
15
29
23
8
0
7
15
9
-12
-32
-32
-9
25
48
49
30
7
-7
-7
1
4
-5
-16
-12
15
52
76
68
32
-15
-46
-47
-23
11
32
31
12
-7
-9
5
24
32
20
-6
-32
-43
-32
-6
15
12
-13
-33
-20
26
69
71
27
-26
-49
-32
-3
9
2
-7
-7
-5
-5
-1
20
53
68
44
-5
-40
-35
-3
18
8
-22
-41
-35
-16
-3
-1
-4
-4
-2
-2
-3
-4
-5
-9
-12
-6
9
24
28
18
4
-3
-3
-2
-5
-6
3
18
30
31
24
18
14
8
-2
-12
-13
-1
14
23
18
5
-6
-4
11
27
27
3
-32
-48
-26
22
59
56
18
-17
-20
2
17
3
-30
-55
-53
-33
-13
-1
8
17
22
13
-8
-26
-29
-18
-4
1
-1
-4
-5
-4
-3
-2
-2
-3
-5
-5
-1
1
-6
-23
-36
-26
9
49
62
36
-10
-43
-43
-20
0
4
-4
-8
-5
0
0
-5
-7
-3
1
-1
-6
-7
-2
3
-2
-12
-11
12
43
57
39
1
-24
-16
14
35
29
8
-6
1
17
22
12
-3
-8
-5
-1
-2
-5
-4
-1
-2
-7
-7
3
17
22
13
-2
-9
-6
-1
0
-4
-6
-4
-1
-2
-5
-5
-2
-1
-4
-6
-3
0
-2
-8
-8
5
24
32
19
-1
-12
-8
1
2
-5
-9
-5
1
0
-6
-8
-3
2
-1
-8
-9
-1
6
0
-18
-32
-32
-21
-9
-3
2
5
-1
-21
-47
-59
-43
-11
11
8
-7
-14
-6
5
5
-7
-15
-7
12
27
27
15
1
-7
-7
-3
-1
-2
-6
-6
2
14
22
17
3
-12
-18
-21
-26
-30
-23
0
29
40
25
-2
-12
5
32
39
17
-13
-26
-12
15
32
28
12
-2
-7
-5
-1
-1
-4
-7
-6
4
20
36
38
26
6
-7
-8
-2
1
-2
-7
-6
-2
1
-2
-7
-7
-1
4
-1
-13
-24
-25
-17
-6
0
-1
-3
-4
-4
-3
-3
-2
-3
-4
-4
-3
-2
-2
-4
-6
-4
-1
0
-4
-10
-6
8
24
29
18
0
-10
-8
-1
1
-3
-6
-5
-1
0
-3
-6
-4
-1
-1
-5
-7
-3
2
0
-11
-23
-27
-19
-6
2
1
-5
-7
-4
-1
-1
-4
-6
-4
-1
0
-3
-7
-7
-2
7
18
26
27
22
14
6
0
-3
-5
-5
-4
-2
-2
-3
-4
-4
-3
-2
-2
-4
-5
-4
-2
-1
-3
-6
-5
-1
2
-2
-12
-23
-26
-18
-7
1
1
-3
-6
-5
-2
-1
-2
-4
-5
-4
-2
-1
-2
-6
-8
-4
8
21
27
20
4
-9
-12
-6
3
9
14
22
30
32
24
10
0
-5
-4
-3
-3
-3
-3
-2
-3
-4
-4
-2
-2
-3
-5
-4
-2
-2
-3
-5
-4
-2
-2
-4
-5
-4
-2
-2
-4
-5
-4
-2
-2
-4
-5
-4
-1
-2
-4
-5
-3
-1
-2
-4
-5
-3
-1
-2
-5
-6
-3
0
-2
-6
-6
-2
1
-2
-9
-8
5
19
22
11
-3
-8
-4
0
-2
-5
-5
-2
-1
-3
-6
-4
-1
-1
-5
-6
-3
0
-1
-6
-7
-2
2
-1
-8
-9
0
7
-2
-20
-26
-9
16
21
-4
-36
-45
-24
1
7
-4
-13
-5
7
4
-17
-36
-35
-17
-3
-8
-25
-35
-29
-12
4
11
14
14
11
4
-4
-9
-6
-1
1
-2
-6
-6
-3
0
-2
-5
-6
-3
-1
-1
-4
-6
-4
-1
0
-4
-7
-5
-1
2
-3
-9
-8
0
6
0
-14
-20
-9
14
30
26
9
-6
-10
-7
-3
-1
5
13
18
13
1
-6
-6
-3
-7
-19
-27
-20
3
28
41
36
21
5
-5
-9
-13
-16
-13
2
27
48
51
31
3
-14
-12
-1
4
-1
-8
-7
-1
2
-3
-8
-5
2
2
-10
-25
-28
-17
-4
0
-3
0
12
22
18
1
-13
-12
1
9
1
-18
-33
-33
-21
-7
0
0
-3
-5
-4
-3
-2
-2
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-5
-5
-3
-1
-2
-6
-6
-2
3
0
-14
-30
-35
-25
-7
4
3
-5
-8
-5
0
0
-4
-7
-5
-1
0
-3
-7
-6
-1
2
-2
-12
-23
-25
-18
-7
1
1
-3
-6
-5
-2
-1
-3
-5
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-4
-3
-2
-2
-5
-6
-4
4
15
20
14
1
-9
-9
-2
2
-1
-7
-7
-2
1
-1
-6
-7
-2
1
-2
-7
-7
-2
2
-1
-7
-8
-2
3
-1
-9
-11
-2
10
16
14
9
5
0
-9
-14
-6
13
28
25
9
-1
5
20
28
19
3
-8
-9
-6
-3
1
7
12
8
-1
-10
-13
-13
-16
-22
-21
-11
1
5
-2
-9
-8
-1
2
-2
-7
-7
-1
1
-3
-7
-6
-1
1
-3
-8
-6
0
2
-4
-9
-6
2
4
-4
-17
-23
-20
-14
-13
-12
-7
4
10
8
3
6
17
27
22
4
-11
-12
-2
5
0
-11
-11
6
26
33
19
-3
-13
-8
3
4
-6
-14
-8
11
27
28
14
0
-7
-5
-3
-3
-3
-2
-1
-5
-9
-6
8
23
28
18
1
-9
-9
-2
1
-1
-5
-6
-3
-1
-2
-4
-5
-4
-3
-2
-2
-4
-5
-4
-1
0
-3
-8
-7
1
6
-2
-20
-33
-25
2
25
26
6
-12
-14
-2
5
0
-8
-8
-1
2
-5
-9
1
23
35
23
-2
-17
-10
5
8
-5
-18
-10
14
32
27
8
-5
4
22
30
20
0
-11
-8
0
2
-4
-8
-5
1
2
-6
-15
-13
0
14
16
6
-7
-10
-5
1
1
-5
-8
-5
0
0
-4
-7
-5
0
0
-4
-8
-5
1
2
-5
-12
-7
9
25
28
16
0
-9
-7
-2
0
-3
-5
-5
-3
-2
-3
-4
-4
-3
-3
-3
-4
-3
-3
-3
-3
-3
-3
-3
-3
-4
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-2
-4
-5
-3
0
-1
-5
-9
-5
8
23
28
19
2
-10
-10
-3
2
0
-6
-8
-4
1
1
-5
-9
-6
1
4
-3
-16
-23
-22
-15
-9
-6
-2
9
21
26
19
3
-9
-10
-4
1
0
-4
-7
-5
-1
0
-3
-6
-6
-2
0
-2
-6
-7
-3
1
1
-5
-14
-20
-21
-19
-15
-4
13
27
27
12
-3
-1
19
36
27
-8
-41
-45
-21
3
5
-9
-13
7
30
27
-6
-39
-39
-9
16
10
-15
-24
3
44
62
44
17
9
21
24
-4
-47
-71
-56
-20
3
1
-9
-1
23
38
24
-11
-40
-42
-21
-1
4
-3
-8
-5
-1
0
-4
-6
-4
-1
-2
-4
-5
-4
-2
-2
-4
-5
-3
-2
-2
-4
-5
-3
-2
-3
-4
-5
-3
-2
-3
-5
-5
-2
-1
-3
-5
-4
-1
-1
-5
-7
-4
2
1
-13
-31
-38
-26
-5
6
1
-8
-9
-2
3
-2
-11
-9
7
26
31
18
-2
-11
-7
1
2
-4
-9
-6
2
3
-6
-18
-21
-9
9
17
6
-10
-13
3
26
34
19
-3
-14
-8
3
3
-6
-11
-5
3
3
-7
-14
-7
12
26
26
14
1
-6
-7
-5
-3
0
-1
-5
-7
-5
1
2
-6
-12
-6
11
22
10
-16
-35
-30
-8
7
3
-8
-11
-2
5
-1
-14
-23
-24
-20
-12
4
27
39
22
-16
-44
-33
8
37
21
-26
-56
-38
10
43
34
4
-12
3
27
34
17
-4
-11
-5
1
-1
-6
-7
-2
0
-2
-7
-8
-3
7
17
25
30
28
21
12
3
-3
-8
-10
-4
9
22
27
19
3
-10
-12
-5
9
23
29
21
1
-16
-14
8
29
24
-7
-34
-26
16
52
49
10
-25
-24
3
20
4
-25
-26
15
66
85
58
12
-11
-1
22
32
20
1
-11
-11
-3
6
15
20
16
2
-18
-32
-34
-23
-9
1
3
-2
-8
-8
-3
3
0
-8
-12
-4
9
7
-21
-56
-66
-38
5
23
0
-34
-36
5
53
63
30
-9
-12
18
42
28
-8
-25
-3
34
44
17
-16
-19
8
34
34
11
-8
-9
0
3
-5
-11
-6
3
7
8
11
17
14
-5
-29
-37
-19
9
24
18
3
-6
-6
-5
-5
-3
0
1
-6
-16
-17
-12
-14
-29
-44
-39
-11
11
3
-29
-44
-17
35
63
45
3
-17
0
29
36
16
-6
-11
-3
2
-3
-8
-4
1
-2
-9
-8
4
7
-15
-52
-71
-47
10
54
49
0
-55
-73
-49
-11
9
0
-15
-9
22
56
60
30
-9
-25
-10
11
5
-29
-62
-59
-17
36
61
47
10
-19
-28
-23
-19
-23
-28
-22
-6
7
3
-11
-16
3
35
53
41
10
-10
-8
2
-3
-23
-35
-23
0
9
-3
-16
-9
11
12
-21
-60
-68
-33
10
22
-2
-29
-26
2
24
18
-8
-24
-12
17
34
21
-13
-41
-35
0
36
40
12
-16
-8
32
66
57
14
-19
-9
27
45
22
-15
-24
5
42
53
33
9
-1
-3
-12
-29
-40
-31
-11
3
4
-2
-3
3
8
7
0
-7
-9
-6
1
3
-3
-12
-11
7
29
35
15
-11
-14
9
32
25
-11
-41
-35
0
28
27
6
-8
-4
2
-9
-30
-41
-28
-3
12
8
-7
-14
-8
3
5
-5
-17
-18
-2
18
24
6
-22
-37
-25
4
20
12
-7
-12
5
22
17
-7
-20
-5
25
35
5
-41
-60
-33
21
58
54
23
-4
-8
-1
-6
-26
-44
-38
-12
12
11
-10
-23
-10
22
44
37
9
-16
-27
-30
-36
-41
-32
-2
34
53
42
10
-16
-17
8
37
44
18
-22
-43
-28
9
30
17
-12
-18
8
36
28
-15
-47
-34
10
32
9
-31
-37
3
45
46
9
-21
-11
21
32
4
-33
-38
-5
34
43
16
-24
-46
-38
-9
17
25
15
3
4
16
17
-4
-30
-26
13
49
32
-34
-87
-64
23
96
85
8
-48
-27
38
60
1
-87
-114
-57
23
47
6
-37
-19
51
102
79
1
-63
-64
-19
15
4
-28
-32
12
69
88
50
-9
-36
-9
39
60
33
-18
-50
-45
-20
-8
-16
-25
-10
26
52
36
-17
-67
-71
-28
20
28
-2
-20
14
79
110
61
-35
-93
-60
29
84
55
-19
-56
-21
41
55
0
-68
-77
-18
50
63
15
-39
-43
2
44
37
-14
-56
-44
16
73
81
40
-5
-13
9
23
6
-20
-13
33
76
65
-3
-69
-70
-4
68
82
28
-38
-57
-20
25
27
-21
-71
-69
-4
72
94
40
-37
-62
-9
67
86
25
-52
-63
3
71
59
-26
-92
-61
40
108
73
-24
-75
-22
76
107
31
-80
-110
-23
103
156
95
-13
-67
-33
31
46
-10
-76
-80
-10
67
81
24
-39
-37
31
99
101
34
-38
-55
-14
36
45
10
-30
-41
-17
14
28
17
-2
-12
-5
10
18
6
-17
-29
-16
12
26
12
-14
-15
18
55
54
10
-28
-11
56
108
85
1
-65
-49
30
86
59
-21
-63
-18
68
98
34
-63
-95
-31
59
79
8
-80
-98
-39
23
17
-40
-65
-7
90
125
45
-87
-150
-81
59
142
101
-13
-84
-50
38
80
29
-58
-88
-30
56
80
19
-63
-84
-25
54
79
33
-34
-58
-20
39
62
26
-39
-78
-58
5
55
50
-3
-48
-34
31
83
62
-22
-94
-88
-11
64
68
4
-63
-71
-21
33
41
3
-36
-31
18
68
68
8
-70
-101
-55
30
79
48
-26
-65
-24
54
87
37
-45
-75
-25
47
62
4
-63
-69
-10
50
48
-14
-76
-77
-15
55
73
27
-37
-58
-17
43
59
6
-66
-83
-22
61
77
1
-97
-118
-36
71
101
26
-79
-110
-38
68
117
76
0
-33
2
57
65
6
-70
-92
-37
48
84
39
-42
-80
-38
43
84
46
-25
-52
-3
72
92
22
-80
-125
-71
30
86
50
-33
-71
-20
74
118
67
-29
-76
-30
55
85
23
-68
-92
-19
85
120
53
-56
-111
-70
25
91
79
10
-50
-48
11
64
53
-21
-90
-80
11
101
99
1
-101
-107
-12
88
98
20
-54
-47
26
82
64
2
-35
-11
36
42
-12
-82
-105
-55
35
100
94
24
-52
-72
-23
45
62
6
-69
-87
-24
59
81
18
-65
-85
-22
64
90
32
-54
-90
-44
41
90
60
-20
-78
-61
17
85
83
16
-45
-40
24
78
60
-18
-84
-75
5
85
101
49
-14
-29
17
81
99
48
-35
-82
-53
25
80
61
-14
-71
-54
20
77
61
-16
-83
-83
-19
53
77
40
-20
-52
-27
34
76
56
-18
-81
-74
4
80
83
10
-65
-62
18
98
103
36
-32
-35
21
71
64
8
-43
-45
-2
47
59
29
-19
-47
-37
3
40
47
20
-14
-23
2
39
53
28
-16
-43
-28
15
48
38
-10
-58
-68
-33
15
37
23
-7
-23
-11
16
37
40
22
-9
-36
-40
-14
24
44
25
-14
-35
-15
27
51
37
4
-13
0
27
41
33
12
-6
-13
-4
18
41
48
33
9
-2
1
-1
-24
-57
-64
-29
22
46
27
-5
-11
13
37
33
8
-11
-5
15
32
35
29
14
-5
-18
-8
22
48
43
9
-22
-23
-5
-2
-27
-54
-48
-7
32
35
8
-17
-18
-6
-2
-8
-7
11
33
37
18
-5
-13
-11
-12
-21
-25
-16
2
11
2
-14
-18
-2
19
28
16
-6
-21
-21
-9
1
1
-6
-7
2
16
22
14
0
-9
-8
-2
1
-2
-5
-5
-3
-1
-2
-3
-4
-4
-3
-1
-1
-4
-7
-6
2
6
-6
-34
-56
-52
-24
2
3
-8
-4
27
61
61
22
-18
-22
9
37
29
-6
-31
-27
-4
8
2
-9
-10
-1
4
-1
-8
-8
-2
2
1
-5
-13
-20
-23
-20
-10
1
4
-2
-8
-7
-1
2
-2
-7
-6
-1
1
-2
-6
-6
-1
1
-3
-6
-5
-1
0
-3
-6
-5
-1
0
-4
-6
-4
0
0
-4
-6
-3
0
-1
-6
-7
-2
2
-2
-9
-8
5
19
22
11
-3
-8
-4
0
-2
-5
-4
-1
-1
-5
-6
-2
1
-2
-9
-8
7
25
31
18
-1
-11
-7
0
1
-4
-6
-4
-1
-1
-4
-5
-3
-1
-2
-4
-4
-3
-1
-2
-4
-4
-2
-2
-3
-4
-3
-2
-3
-4
-3
-2
-3
-6
-5
3
16
22
15
0
-10
-8
0
3
-3
-8
-6
0
2
-3
-8
-5
1
3
-5
-12
-7
10
26
29
16
0
-8
-6
-2
0
-2
-4
-4
-3
-2
-2
-3
-3
-4
-3
-2
-2
-3
-5
-4
-1
1
-3
-11
-19
-23
-25
-26
-25
-16
0
17
24
17
1
-13
-17
-12
-5
-3
-7
-10
-4
12
29
34
21
-2
-16
-10
7
15
8
-5
-6
9
23
20
3
-10
-7
2
-2
-21
-35
-26
5
33
35
15
-5
-10
-3
2
-1
-6
-6
-2
0
-2
-5
-4
-1
0
-3
-5
-4
-1
-1
-3
-5
-3
-1
-1
-4
-5
-3
-1
-1
-4
-5
-3
-1
-2
-4
-5
-3
-1
-2
-4
-5
-2
0
-2
-5
-5
-2
0
-2
-5
-5
-1
0
-2
-6
-5
0
2
-3
-9
-7
6
19
21
11
-1
-7
-4
-1
-2
-4
-3
-2
-2
-3
-4
-2
-1
-2
-5
-5
-1
1
-3
-9
-7
8
25
30
18
0
-9
-7
0
1
-2
-6
-4
-1
-1
-3
-4
-3
-1
-2
-3
-4
-3
-2
-2
-4
-4
-2
-2
-3
-4
-3
-1
-1
-4
-5
-2
2
0
-10
-22
-27
-19
-5
3
1
-4
-6
-3
0
-1
-4
-5
-3
-1
-1
-4
-5
-3
-1
-1
-4
-5
-3
-1
-1
-4
-5
-3
0
0
-4
-6
-4
1
1
-4
-10
-6
9
25
29
18
1
-9
-8
-1
1
-1
-5
-5
-2
0
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-1
-2
-3
-4
-2
-1
-2
-4
-4
-1
1
-3
-8
-6
7
24
31
21
1
-12
-9
2
5
-3
-12
-8
10
27
30
17
0
-8
-6
-1
0
-2
-4
-3
-2
-1
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-1
-1
-3
-4
-3
-1
-1
-3
-4
-3
-1
-1
-3
-4
-3
-1
-1
-3
-4
-3
-1
-1
-3
-4
-2
0
-1
-4
-5
-2
0
-1
-4
-5
-2
1
-1
-5
-6
-2
2
0
-6
-7
-1
5
1
-12
-25
-25
-15
-4
0
-1
-2
-2
-2
-3
-4
-1
0
-2
-5
-5
0
2
-2
-8
-6
2
6
-3
-15
-10
18
45
43
5
-36
-44
-15
23
34
15
-10
-17
-4
8
6
-7
-14
-6
13
27
28
16
2
-7
-6
-1
1
-1
-5
-4
-1
1
-2
-6
-4
1
3
-3
-13
-20
-20
-17
-14
-5
17
44
56
37
-2
-33
-36
-16
3
6
-3
-8
-4
2
2
-4
-6
-3
1
0
-4
-5
-2
0
-1
-3
-4
-2
0
-1
-3
-4
-2
-1
-2
-3
-3
-2
-1
-2
-3
-2
-2
-2
-3
-2
-2
-2
-3
-3
-1
0
-2
-7
-5
8
24
31
21
2
-10
-8
1
4
-1
-6
-5
0
2
-2
-5
-4
0
1
-2
-5
-3
0
0
-3
-5
-3
0
0
-3
-4
-3
0
0
-3
-4
-3
0
-1
-3
-4
-2
0
-1
-3
-4
-2
0
-1
-3
-4
-2
0
-1
-4
-4
-2
0
-1
-4
-5
-2
1
0
-4
-6
-2
3
2
-9
-24
-30
-19
5
27
34
21
0
-12
-8
2
6
-1
-9
-7
2
7
-2
-13
-10
11
32
32
12
-6
0
24
39
25
-10
-38
-40
-20
-1
5
-1
-6
-4
0
0
-2
-4
-2
-1
-2
-3
-3
0
0
-7
-20
-29
-22
-1
23
31
16
-11
-30
-28
-11
1
0
-8
-6
9
26
30
18
2
-7
-6
-3
0
4
14
22
18
2
-13
-11
9
29
33
18
-1
-9
-5
1
2
-3
-5
-3
0
0
-3
-4
-2
0
0
-3
-4
-2
0
-1
-3
-4
-2
-1
-1
-3
-4
-2
-1
-1
-3
-4
-3
-1
0
-2
-4
-3
0
0
-3
-4
-3
0
0
-3
-4
-3
0
0
-3
-5
-3
1
1
-3
-6
-3
2
2
-3
-8
-4
4
4
-5
-13
-6
14
30
28
10
-1
6
22
29
19
3
-1
12
29
36
30
20
11
5
-1
-6
-5
-1
1
0
-4
-4
-2
0
-1
-3
-3
-1
-1
-2
-3
-2
-1
-2
-3
-3
0
0
-4
-7
-2
10
18
13
-4
-16
-13
-1
6
1
-6
-7
-1
4
0
-7
-6
1
4
-2
-10
-7
9
28
31
18
0
-8
-6
1
2
-2
-5
-4
0
3
-1
-10
-20
-25
-19
-6
5
5
-4
-11
-6
11
27
30
18
1
-8
-6
0
2
-1
-4
-4
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-2
0
-1
-3
-3
-2
0
-1
-3
-3
-2
0
-1
-3
-4
-1
1
-1
-4
-4
-1
2
-1
-5
-6
0
5
0
-10
-10
9
32
36
13
-15
-19
7
36
39
12
-15
-17
1
13
2
-15
-13
11
35
33
10
-7
2
25
35
21
-2
-12
-5
4
3
-5
-8
-1
5
0
-9
-8
8
28
32
18
-1
-9
-5
2
2
-3
-5
-2
1
0
-3
-4
-2
0
-1
-4
-4
-1
0
-1
-4
-4
-1
0
-1
-4
-3
-1
1
-2
-4
-3
0
1
-2
-5
-4
1
2
-2
-6
-4
2
4
-3
-10
-6
11
28
30
17
1
-7
-5
-1
0
-2
-2
-1
-2
-3
-3
0
2
-3
-8
-5
9
26
30
18
1
-7
-4
0
-4
-16
-26
-28
-23
-18
-13
-8
-2
2
1
-3
-5
-2
0
0
-2
-4
-2
0
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-2
-3
-2
0
0
-3
-6
-4
6
18
22
14
1
-7
-6
-1
2
-1
-4
-4
-1
1
-1
-3
-4
-1
0
-1
-3
-4
-2
0
-1
-3
-4
-2
0
0
-3
-5
-2
1
2
-4
-8
-4
10
25
30
20
3
-8
-7
0
3
0
-4
-4
-1
1
-1
-4
-4
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-3
-3
-1
0
-2
-3
-3
-1
0
-2
-3
-3
-1
0
-2
-3
-2
-1
0
-2
-3
-2
0
0
-2
-3
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
0
-1
-3
-4
-1
1
-1
-4
-4
-1
1
-1
-5
-5
0
2
-1
-6
-5
1
5
-1
-11
-8
10
30
32
16
-3
-7
1
4
-10
-29
-36
-24
-4
6
3
-4
-6
-2
1
0
-3
-3
-2
-1
-2
-1
-1
-2
-5
-4
5
17
22
15
1
-8
-6
0
3
-1
-5
-4
0
1
-1
-4
-3
-1
0
-2
-3
-3
-1
0
-2
-3
-3
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-4
-4
-1
3
1
-10
-22
-25
-17
-4
4
2
-3
-5
-2
1
0
-3
-4
-1
1
-1
-4
-3
0
1
-2
-5
-3
3
3
-8
-23
-27
-17
-2
5
1
-5
-5
0
2
-2
-6
-3
4
3
-9
-23
-26
-16
-3
3
0
-4
-4
-1
0
-1
-3
-3
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
0
-1
-3
-4
-2
1
0
-4
-6
-2
7
16
20
15
5
-6
-13
-17
-20
-23
-25
-23
-15
-4
3
1
-4
-6
-1
4
2
-11
-23
-25
-16
-4
2
1
-2
-3
-2
-1
-1
-1
-2
-2
-2
-2
0
-1
-3
-4
-2
1
0
-4
-7
-1
6
3
-15
-28
-15
22
53
46
4
-35
-37
-6
21
17
-7
-18
-4
13
7
-19
-33
-12
29
55
50
28
14
14
12
-1
-13
-9
5
11
-3
-20
-18
5
27
21
-8
-35
-38
-20
-1
4
-1
-4
-3
0
-1
-3
-2
0
-1
-4
-4
0
2
-2
-8
-6
9
26
31
19
1
-8
-6
0
2
-1
-4
-3
0
0
-2
-3
-2
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-2
0
-1
-3
-4
-1
3
1
-9
-21
-25
-18
-5
3
2
-3
-5
-3
1
0
-3
-4
-2
0
0
-2
-4
-2
0
0
-2
-3
-2
0
-1
-2
-3
-2
0
-1
-2
-3
-2
0
-1
-2
-3
-2
0
0
-2
-3
-2
0
0
-2
-4
-3
0
0
-2
-4
-3
1
2
-2
-8
-6
7
26
35
22
-7
-34
-40
-24
-2
8
2
-7
-8
-1
5
1
-7
-8
0
7
2
-12
-25
-24
-14
-3
1
-1
-2
-2
-1
-2
-3
-1
0
-1
-3
-3
-1
1
-1
-4
-4
0
2
-1
-5
-5
0
3
-1
-7
-6
3
6
-3
-14
-9
17
47
55
34
3
-13
-8
2
4
-2
-6
-3
1
1
-3
-5
-1
1
-1
-4
-4
0
1
-2
-5
-3
1
1
-3
-6
-2
3
1
-5
-7
-1
5
2
-9
-11
2
14
4
-28
-54
-47
-10
26
31
9
-12
-13
0
7
1
-7
-6
0
3
-1
-5
-3
1
0
-4
-3
2
3
-10
-28
-36
-25
-5
8
4
-6
-8
-2
3
1
-5
-6
-2
2
1
-4
-5
-2
2
1
-3
-6
-3
2
3
-2
-11
-20
-23
-18
-7
2
4
-1
-6
-5
0
2
-1
-6
-5
1
3
-2
-9
-6
9
26
31
20
2
-9
-8
0
4
1
-6
-9
-3
11
24
28
20
4
-8
-9
-2
4
2
-4
-6
-3
2
1
-4
-6
-3
2
2
-3
-7
-3
3
3
-4
-8
-4
5
5
-5
-15
-7
19
46
53
33
5
-12
-10
0
4
0
-5
-5
-1
1
-1
-4
-4
-1
0
-1
-3
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-3
-1
2
0
-10
-21
-25
-18
-5
3
3
-3
-6
-3
1
1
-2
-5
-3
0
1
-2
-5
-3
0
1
-2
-5
-4
1
2
-2
-8
-6
7
20
22
11
-1
-5
-1
0
-5
-6
5
25
35
22
-4
-15
1
29
40
21
-8
-16
5
32
37
18
-5
-11
-2
5
1
-7
-7
1
4
-1
-8
-6
2
5
-3
-11
-7
10
24
21
5
-4
5
23
32
22
2
-11
-8
2
5
-2
-10
-7
9
27
31
19
1
-9
-7
1
3
-2
-6
-4
1
1
-4
-7
3
21
34
33
23
16
17
16
1
-22
-38
-32
-7
19
30
23
6
-7
-11
-7
2
11
16
15
12
6
-1
-7
-8
-2
5
5
-5
-15
-8
19
48
54
32
2
-12
-4
5
-4
-28
-42
-30
4
34
40
20
-11
-35
-39
-24
-1
12
4
-18
-32
-18
20
58
68
44
8
-16
-19
-11
-7
-10
-11
-2
13
26
28
17
3
-6
-6
-2
1
0
-4
-4
-1
0
-1
-4
-4
-1
1
-2
-5
-4
1
2
-3
-9
-6
10
26
30
19
2
-7
-6
-1
1
-1
-3
-4
-3
-1
0
-1
-3
-5
-3
2
3
-4
-12
-7
16
44
54
36
5
-15
-12
2
7
0
-9
-7
1
5
-1
-8
-6
2
6
-1
-14
-22
-21
-16
-10
-2
9
18
20
12
1
-6
-5
-1
0
-1
-3
-3
-2
-1
-2
-2
-2
-2
-3
-2
-1
-1
-3
-5
-3
6
16
21
16
4
-8
-12
-4
12
26
29
18
2
-7
-6
-1
1
-1
-4
-3
-1
-1
-2
-3
-2
-1
-2
-3
-1
0
-2
-7
-5
7
25
32
21
1
-11
-7
2
4
-2
-7
-4
2
2
-4
-7
-2
3
0
-7
-7
6
17
8
-15
-27
-6
33
51
25
-27
-62
-50
-7
28
30
7
-13
-13
0
7
2
-8
-9
-1
7
3
-12
-25
-26
-14
-2
2
-2
-6
-2
3
1
-9
-11
5
36
58
52
24
-5
-14
-6
5
4
-4
-8
-3
2
2
-4
-6
-3
1
1
-3
-5
-3
1
0
-3
-5
-2
1
0
-3
-5
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
1
0
-4
-5
-2
1
0
-4
-5
-1
2
0
-5
-5
-1
3
-1
-7
-6
1
6
-1
-13
-10
15
47
57
36
1
-17
-9
7
8
-7
-17
-5
22
40
33
9
-11
-14
-5
3
4
-2
-6
-6
-1
3
1
-5
-10
-5
12
27
28
14
0
2
19
32
26
4
-13
-11
2
7
0
-10
-8
2
7
-2
-12
-8
11
29
31
16
-1
-7
-4
0
-1
-3
-3
-1
-1
-2
-3
-2
-1
-1
-3
-3
-1
-1
-2
-3
-3
-1
0
-3
-4
-2
0
0
-4
-5
-2
3
1
-10
-23
-26
-17
-4
3
1
-4
-5
-2
0
-1
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-2
-2
-1
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-3
-2
-2
-1
-2
-3
-4
-1
2
0
-9
-21
-26
-19
-5
5
4
-4
-8
-3
5
4
-10
-25
-28
-17
-1
5
-1
-9
-7
9
26
31
19
2
-9
-7
0
3
-1
-5
-5
-1
2
-1
-5
-5
0
2
-1
-7
-5
3
5
-8
-31
-43
-27
7
34
35
16
-4
-8
-2
2
-1
-5
-4
0
0
-3
-5
-2
2
0
-5
-7
-1
6
2
-14
-30
-34
-22
-6
3
2
-2
-5
-4
-1
0
-1
-3
-4
-3
-1
2
0
-6
-12
-10
1
13
17
9
-4
-12
-7
8
20
22
12
-1
-8
-5
2
3
-3
-10
-6
10
26
30
19
2
-8
-7
-1
2
-1
-4
-4
-1
0
-2
-3
-3
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-1
0
-1
-5
-5
0
3
-1
-9
-8
8
28
34
17
-9
-21
-11
8
16
6
-7
-10
-2
4
1
-5
-6
-1
2
0
-5
-5
-1
1
-1
-5
-4
0
1
-3
-6
-3
3
2
-9
-23
-27
-17
-3
4
0
-5
-5
-1
1
-1
-4
-4
-1
0
-2
-4
-3
-1
0
-2
-5
-3
0
1
-3
-7
-5
6
18
22
14
1
-7
-6
0
2
-1
-6
-5
0
3
-2
-9
-8
8
29
34
15
-18
-38
-27
7
35
37
16
-5
-11
-2
6
2
-8
-10
0
14
18
8
-6
-13
-9
-2
1
0
-3
-4
-2
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-1
-1
-2
-4
-4
0
2
-1
-11
-20
-23
-18
-9
1
10
16
18
13
3
-6
-7
-2
2
0
-4
-5
-2
1
0
-4
-5
-1
3
0
-10
-21
-25
-18
-6
3
5
-1
-12
-22
-24
-17
-6
2
2
-2
-5
-4
0
0
-2
-4
-3
-1
0
-2
-4
-3
-1
0
-2
-4
-3
-1
-1
-2
-4
-3
-1
-1
-2
-4
-3
-1
0
-2
-4
-3
0
0
-2
-5
-3
0
1
-2
-6
-5
2
5
-2
-16
-23
-14
7
26
26
9
-11
-17
-5
15
29
27
15
1
-5
-4
-2
-2
-3
-2
4
13
20
23
20
16
9
3
-3
-5
-4
-1
0
-2
-4
-3
-1
0
-2
-4
-3
-1
0
-2
-4
-3
0
0
-5
-7
4
24
36
26
-5
-33
-37
-15
13
27
25
17
10
-1
-23
-47
-56
-40
-10
10
8
-5
-11
-5
5
4
-5
-9
-4
4
3
-5
-10
-4
6
6
-7
-17
-6
23
48
44
14
-18
-28
-14
5
9
0
-9
-8
1
5
0
-7
-7
0
4
0
-6
-7
-1
4
1
-7
-10
-2
11
19
17
10
3
-1
-5
-7
-3
4
5
-7
-27
-34
-18
13
32
22
-8
-32
-31
-10
7
7
-3
-10
-5
2
3
-3
-7
-4
1
2
-2
-6
-4
0
1
-2
-5
-4
0
1
-2
-5
-4
0
1
-2
-5
-4
0
1
-2
-5
-5
0
2
-1
-6
-6
0
6
1
-15
-30
-33
-22
-6
3
3
-3
-5
-3
-1
0
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-1
-1
-2
-3
-3
-2
0
-1
-4
-4
-1
1
-1
-5
-6
-1
5
1
-13
-30
-34
-23
-6
5
3
-4
-6
-3
1
0
-3
-4
-2
0
-1
-3
-3
-1
0
-2
-3
-3
-1
-1
-3
-4
-2
0
-1
-4
-4
0
2
-2
-8
-6
8
26
31
19
1
-8
-6
0
1
-1
-1
-1
-9
-25
-36
-29
-7
10
8
-7
-13
-4
9
6
-9
-18
-3
25
38
25
-3
-18
-13
1
4
-4
-7
3
19
24
14
-1
-8
-5
1
1
-3
-5
-3
0
0
-3
-4
-2
-1
-1
-3
-3
-2
-1
-1
-3
-3
-2
-1
-1
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-1
-2
-3
-2
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-1
0
-1
-4
-4
-1
3
0
-10
-22
-25
-17
-5
3
2
-3
-5
-3
0
0
-3
-4
-3
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-3
-3
-2
-1
-1
-3
-3
-2
0
-1
-3
-4
-2
0
0
-3
-5
-2
1
1
-4
-7
-4
7
18
20
13
2
-6
-6
-2
1
0
-3
-4
-3
-1
0
-2
-3
-3
-1
0
-1
-4
-4
-1
1
-1
-4
-5
-1
2
0
-6
-7
0
7
2
-15
-32
-33
-18
-3
-3
-17
-27
-22
-5
6
4
-5
-8
-3
3
1
-4
-6
-2
2
0
-5
-6
0
3
-1
-8
-7
6
20
23
12
-1
-7
-4
1
0
-3
-4
-1
0
-1
-4
-3
0
0
-3
-5
-2
3
2
-9
-22
-26
-17
-4
4
1
-4
-5
-2
1
-1
-4
-4
-1
0
-1
-4
-3
-1
0
-2
-4
-3
0
0
-2
-4
-3
0
1
-2
-5
-3
1
1
-4
-7
-2
4
3
-10
-25
-27
-15
0
2
-5
-7
6
26
33
21
1
-10
-7
2
3
-2
-6
-4
1
1
-2
-5
-3
0
1
-2
-4
-3
0
1
-1
-5
-7
-2
9
22
29
22
5
-10
-11
-1
7
3
-8
-10
-1
9
4
-14
-28
-25
-9
1
-4
-10
-2
20
35
27
2
-17
-16
-3
6
3
-4
-6
-2
1
0
-3
-4
-2
-1
-1
-2
-2
-2
-3
-3
1
3
-2
-13
-20
-14
1
9
3
-9
-14
-6
4
5
-2
-8
-5
2
3
-3
-6
-2
3
-2
-18
-32
-30
-13
3
9
6
1
-1
-1
-3
-4
-2
1
1
-3
-7
-4
7
18
21
14
2
-7
-7
-1
5
2
-12
-29
-35
-24
-5
7
4
-5
-8
-2
4
2
-5
-7
-1
5
1
-7
-8
1
9
2
-16
-27
-17
6
21
17
2
-7
-5
1
1
-2
-4
-2
0
-1
-3
-2
0
0
-3
-4
-1
2
0
-5
-5
1
5
-2
-13
-9
16
47
56
35
3
-14
-9
3
6
-2
-8
-4
2
2
-3
-6
-2
2
1
-4
-5
-1
2
0
-5
-4
0
2
-1
-6
-4
2
3
-3
-7
-4
5
5
-6
-16
-12
5
19
16
2
-7
-4
2
0
-7
-6
9
27
32
19
2
-7
-6
-1
1
1
-1
-4
-6
-3
9
24
30
21
3
-9
-8
0
4
0
-5
-5
0
2
-1
-4
-4
0
1
-1
-3
-3
0
0
-1
-3
-2
-1
0
-1
-3
-2
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-2
-1
0
-2
-5
-3
5
17
23
16
2
-8
-6
1
3
-1
-5
-4
1
2
-2
-5
-3
2
2
-3
-6
-2
5
3
-9
-23
-26
-15
-2
3
0
-3
-3
0
0
-2
-3
-1
0
-1
-3
-2
0
0
-3
-4
-1
2
0
-5
-6
1
7
1
-15
-25
-15
10
29
26
6
-10
-10
1
6
1
-6
-6
1
4
0
-5
-4
1
3
-1
-5
-4
1
2
-1
-4
-3
1
2
-1
-4
-3
1
2
-1
-4
-3
1
2
-2
-5
-3
2
2
-2
-5
-3
2
3
-2
-6
-4
3
5
-2
-10
-7
6
20
26
27
31
39
42
31
10
-7
-10
-3
4
2
-2
-4
-2
1
1
-2
-3
-1
0
0
-1
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
0
0
-1
-3
-2
1
1
-2
-5
-1
6
4
-12
-32
-32
-1
40
59
41
5
-12
3
31
39
20
-6
-12
2
11
-3
-31
-48
-40
-16
3
6
-1
-5
-2
2
1
-2
-3
-1
1
0
-2
-3
-1
1
0
-2
-2
-1
0
0
-2
-2
-1
0
0
-2
-2
-1
0
0
-2
-2
-1
1
0
-2
-3
-1
1
1
-2
-4
-2
2
3
-2
-8
-4
11
27
31
20
3
-7
-6
0
3
1
-3
-3
0
1
0
-2
-2
0
1
0
-2
-2
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-2
-2
0
3
1
-8
-20
-24
-17
-3
5
4
-3
-5
1
4
-4
-20
-28
-20
-1
10
4
-8
-10
2
13
4
-22
-43
-36
-3
29
39
26
11
10
23
31
23
5
-8
-8
1
6
2
-4
-5
0
5
4
-3
-12
-21
-28
-32
-33
-27
-16
-5
2
3
0
-2
-1
0
1
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
2
1
-6
-18
-25
-19
-4
9
7
-4
-10
-1
12
9
-18
-50
-59
-36
-3
13
6
-7
-7
2
7
0
-7
-3
7
8
-9
-31
-36
-20
0
8
1
-5
-3
4
4
-2
-5
0
7
4
-9
-22
-23
-13
-2
3
2
-1
-1
0
0
1
0
0
-1
-1
0
1
1
-1
-1
1
2
1
-2
-2
1
3
1
-4
-3
3
7
2
-13
-26
-29
-21
-9
3
15
26
30
22
6
-6
-6
1
5
2
-3
-3
2
4
1
-3
-2
2
3
0
-3
-1
3
3
-2
-4
0
5
4
-4
-7
1
14
23
26
29
33
32
18
-2
-9
7
31
37
19
-3
-2
22
42
36
14
6
27
56
63
41
15
12
28
32
1
-54
-99
-115
-117
-135
-180
-230
-254
-241
-206
-175
-158
-139
-96
-25
60
136
194
233
256
261
244
210
173
141
110
61
-18
-121
-226
-315
-381
-418
-418
-373
-289
-185
-78
32
158
293
410
474
476
433
368
276
146
-16
-160
-216
-144
49
320
621
912
1161
1343
1446
1472
1422
1288
1047
673
145
-544
-1357
-2184
-2832
-3103
-2913
-2355
-1641
-948
-317
329
1059
1838
2528
2959
2994
2561
1672
464
-805
-1828
-2400
-2514
-2354
-2165
-2117
-2225
-2359
-2320
-1941
-1193
-227
675
1242
1332
984
363
-311
-818
-990
-784
-352
-7
-64
-625
-1487
-2229
-2451
-1991
-1008
121
1006
1429
1418
1165
871
630
430
217
-44
-374
-778
-1212
-1527
-1529
-1120
-420
301
831
1158
1406
1650
1823
1825
1674
1500
1363
1124
554
-410
-1535
-2435
-2863
-2885
-2813
-2986
-3573
-4467
-5279
-5442
-4473
-2305
539
3125
4583
4573
3414
1847
632
217
606
1383
1882
1500
34
-2149
-4268
-5540
-5575
-4495
-2753
-831
977
2600
4083
5444
6558
7158
6976
5952
4349
2639
1259
404
47
94
495
1210
2107
2985
3742
4501
5524
6918
8396
9317
9017
7235
4344
1245
-1020
-1751
-899
941
2875
4148
4440
3854
2743
1522
571
118
79
-13
-788
-2568
-5009
-7214
-8293
-7911
-6372
-4222
-1835
626
2922
4541
4875
3628
1060
-2178
-5423
-8268
-10510
-11926
-12150
-10817
-7893
-3928
13
2772
3655
2750
771
-1407
-3167
-4221
-4470
-3930
-2866
-1866
-1576
-2164
-3005
-2975
-1236
2079
5816
8367
8459
5733
920
-4346
-8073
-8659
-5610
184
6782
11992
14243
13136
9519
5065
1484
-303
-585
-573
-1551
-4017
-7377
-10316
-11476
-10054
-6080
-409
5525
10173
12407
11858
8889
4317
-874
-5665
-9133
-10671
-10223
-8303
-5718
-3246
-1456
-689
-982
-1942
-2778
-2680
-1334
823
2855
3855
3413
1793
-127
-1164
-385
2268
5772
8566
9529
8607
6542
4088
1560
-914
-2948
-3978
-3850
-3132
-2632
-2546
-2227
-905
1389
3703
5004
5075
4591
4393
4791
5514
6179
6655
7016
7262
7189
6504
5046
2951
672
-1149
-1979
-1732
-896
-301
-650
-2135
-4329
-6335
-7090
-5823
-2605
1351
4083
3958
744
-4200
-8809
-11521
-11851
-10129
-6985
-3201
164
1962
1629
-231
-2060
-2343
-581
2553
5840
8243
9157
8285
5588
1456
-3197
-7226
-9795
-10709
-10263
-8842
-6728
-4256
-2037
-876
-1307
-3126
-5310
-6445
-5408
-1931
3211
8476
12165
13161
11453
8148
4874
2864
2258
2078
897
-2237
-7199
-12816
-17408
-19476
-18220
-13746
-7003
495
7083
11401
12761
11325
8057
4437
1968
1592
3244
5823
7698
7540
5029
1022
-2885
-5168
-5069
-2904
138
2550
3139
1496
-1877
-5817
-8995
-10461
-9969
-7958
-5207
-2401
123
2371
4509
6702
9016
11316
13135
13688
12223
8598
3662
-987
-3786
-3997
-1976
1127
3874
4977
3646
-59
-5070
-9674
-12358
-12589
-10892
-8228
-5321
-2520
-122
1452
1964
1790
1848
2927
4978
7049
7926
6942
4368
1224
-1259
-2213
-1501
293
2243
3607
4110
3830
2921
1567
165
-626
-274
1108
2674
3394
2745
932
-1390
-3428
-4293
-3046
848
6861
13259
17863
19195
17075
12340
6242
129
-4641
-7046
-7017
-5648
-4466
-4283
-4690
-4682
-3612
-1451
1684
5809
10540
14455
15492
12498
6508
330
-3373
-3808
-2120
-31
1488
2446
3203
3915
4513
4922
5096
4894
4085
2493
90
-3084
-6944
-11207
-15224
-18141
-19305
-18543
-16053
-12188
-7496
-2974
11
408
-1694
-4893
-7220
-7222
-4577
-7
5179
9531
11876
11769
9743
6992
4573
2716
849
-1728
-5133
-8721
-11432
-12314
-10941
-7656
-3543
9
2037
2556
2399
2470
3042
3746
4142
4266
4616
5717
7690
10130
12240
13099
12040
9026
4753
271
-3680
-7062
-10347
-13958
-17859
-21521
-24076
-24512
-22004
-16490
-9089
-1805
3581
6571
8006
9043
10058
10488
9611
7308
4103
650
-2613
-5384
-7328
-8192
-8045
-7262
-6211
-5039
-3797
-2630
-1696
-911
71
1496
3221
4894
6363
7674
8603
8422
6543
3514
1107
953
2850
4528
3362
-1413
-7953
-13081
-14347
-11240
-5057
1959
7504
9980
9139
6302
3756
3562
6585
12331
19345
25555
28532
26219
18283
7111
-2858
-7535
-5675
530
7151
11009
11081
8265
4361
1272
542
2842
7425
12145
14452
12821
7532
233
-7207
-13575
-18415
-21661
-23394
-23937
-23991
-24424
-25705
-27352
-27864
-25388
-18873
-9066
1382
8969
11049
7159
-810
-9593
-15973
-17878
-14863
-8079
105
6840
9840
8376
3655
-1729
-5075
-4908
-1648
2706
5718
5848
3282
-209
-2259
-1151
3389
10192
17255
22516
24475
22534
17103
9454
1330
-5591
-10164
-12052
-11730
-10262
-8859
-8310
-8545
-8632
-7303
-3743
1853
8266
13731
16606
15956
11910
5747
-428
-4405
-4825
-1888
2610
6070
6391
3117
-2231
-6918
-8465
-5988
-564
5531
10116
12049
11322
8567
4520
-157
-4799
-8694
-11225
-12135
-11736
-10918
-10845
-12354
-15294
-18283
-19183
-16139
-8549
2578
14938
25603
31782
31654
25178
14412
2839
-6211
-11068
-12156
-11174
-9847
-9200
-9505
-10405
-10852
-9184
-3820
5564
17269
27984
34237
33958
27263
16262
4209
-5597
-10906
-11257
-7999
-3484
120
1676
1227
-377
-1958
-2449
-1376
718
2298
1575
-2369
-8837
-15713
-20397
-20876
-16388
-7620
3463
14123
21674
24352
21805
14973
5592
-4285
-12635
-17870
-19341
-17658
-14382
-11174
-8974
-7779
-7007
-5977
-4163
-1323
2270
5671
7578
7191
4985
2630
1985
3963
8197
13596
19093
23849
26969
27309
23785
15940
4264
-9877
-24458
-36984
-44877
-46315
-41203
-31456
-20107
-9728
-1384
5129
10178
13488
14353
12484
8552
3971
240
-1514
-658
2867
8349
14264
18761
20532
19408
16178
11822
6829
1100
-5664
-13490
-21826
-29416
-34452
-35159
-30746
-22186
-12103
-3649
935
1069
-2450
-8239
-14849
-20732
-24094
-23128
-16676
-4892
10556
26823
40613
49031
50381
44675
33647
20169
7252
-3012
-10098
-14964
-19194
-23749
-28063
-30135
-27667
-19539
-6618
8564
22912
33823
39681
39859
34613
25053
13088
1172
-8218
-13263
-13440
-9825
-4737
-703
765
-254
-2568
-4984
-7063
-8985
-10915
-12678
-14048
-15089
-15942
-16190
-14650
-10103
-2465
6730
15059
20585
22749
22271
20465
18658
17925
18832
21030
23078
22974
19297
12148
3117
-5691
-12715
-17328
-19518
-19482
-17597
-14586
-11366
-8514
-5885
-2949
346
3056
3706
1400
-3494
-9703
-15979
-21544
-25661
-27070
-24267
-16650
-5415
6822
17450
25053
29400
30596
28512
23111
15076
5848
-3061
-10722
-16726
-20637
-21781
-19695
-14708
-7946
-712
6072
11852
16062
18010
17242
13982
9142
3915
-630
-3678
-4718
-3726
-1356
1246
3052
3695
3392
2334
231
-3391
-8389
-13539
-17032
-17630
-15561
-12397
-10044
-9616
-10929
-12769
-13560
-11989
-7430
-232
8163
15486
19502
19217
15739
12025
11398
15612
23673
32198
37110
35648
27574
15064
1531
-9898
-17496
-21202
-22090
-21452
-20092
-18151
-15414
-11736
-7290
-2570
1714
4798
6120
5604
3787
1577
-269
-1553
-2624
-3960
-5726
-7610
-8979
-9150
-7625
-4326
185
4628
7252
6447
1472
-7064
-17223
-26332
-31944
-32743
-28936
-21889
-13276
-4340
4229
11929
18135
22228
24012
23910
22701
21039
19148
16798
13413
8297
1136
-7291
-14818
-18678
-17187
-11109
-3434
2397
4433
2890
-630
-4284
-6524
-6104
-2272
4667
13124
20991
26997
31398
35279
39108
41940
41981
37921
29824
19013
7307
-3714
-13104
-20685
-26925
-32445
-37291
-40498
-40514
-36317
-28394
-18739
-9828
-3328
552
2770
4583
6707
8920
10222
9434
5926
113
-6588
-12349
-15726
-16236
-14452
-11635
-9156
-7919
-7998
-8654
-8790
-7631
-5244
-2513
-553
20
-573
-1577
-2360
-2874
-3552
-4750
-6228
-7061
-6050
-2337
4115
12364
20694
27107
29953
28476
23017
14832
5683
-2581
-8373
-10737
-9683
-6235
-1947
1908
4910
7406
9899
12511
14921
16641
17249
16477
14332
11324
8461
6703
6159
5853
4479
1587
-1944
-4668
-5836
-5967
-6276
-7627
-10014
-12791
-15111
-16100
-14867
-10794
-4083
3945
11268
16056
17448
15724
11985
7615
3739
774
-1709
-4595
-8438
-12855
-16643
-18553
-18069
-15646
-12379
-9504
-7977
-8127
-9415
-10565
-10250
-7964
-4347
-610
2399
4590
6207
7213
7279
6367
5107
4347
4267
4051
2585
-435
-4006
-6403
-6243
-3211
1899
7555
11941
13494
11533
6683
645
-4727
-8400
-10410
-11272
-11216
-10008
-7415
-3662
630
4928
9084
13137
16875
19685
20810
19698
16140
10248
2535
-5869
-13229
-17748
-18452
-15806
-11568
-7912
-6334
-6937
-8422
-8799
-6535
-1574
4430
8926
9912
7044
1654
-4212
-8888
-11522
-11800
-9578
-4931
1448
8080
13134
15265
14277
11153
7473
4683
3618
4445
6812
9945
12686
13712
12132
8204
3533
295
-174
1632
3659
3679
689
-4686
-10864
-16258
-19768
-20787
-19154
-15296
-10298
-5596
-2392
-1238
-2025
-4165
-6671
-8201
-7372
-3446
3037
10261
15874
18029
16117
10901
4159
-2031
-6152
-7977
-8666
-9997
-13102
-17572
-21606
-23056
-20606
-14329
-5520
3841
11652
16231
16858
14148
9896
6307
4974
6240
9303
12894
15982
18052
18920
18417
16303
12499
7373
1768
-3343
-7317
-10070
-11902
-13108
-13700
-13400
-11810
-8612
-3751
2340
8582
13403
15351
13843
9502
3713
-2264
-7906
-13279
-18387
-22720
-25416
-25798
-23696
-19322
-13010
-5265
2954
10193
15057
16987
16523
14705
12129
8572
3580
-2592
-8649
-12883
-14199
-12608
-8910
-4072
996
5215
7214
5801
803
-6472
-13699
-18625
-19983
-17673
-12351
-5023
3045
10320
15303
17154
16161
13582
10923
9196
8687
9225
10537
12361
14365
16145
17392
18045
18208
17928
17087
15542
13291
10450
7050
2974
-1779
-6746
-10990
-13556
-14067
-12934
-11062
-9360
-8459
-8705
-10173
-12548
-15019
-16447
-15846
-12854
-7880
-1877
4016
8767
11643
12415
11499
9847
8472
7810
7346
5818
1922
-4873
-13858
-23183
-30426
-33399
-30889
-23128
-11823
297
10338
16216
17361
14820
10685
7081
5202
4870
4832
3610
431
-4275
-9065
-12216
-12576
-10132
-6046
-2196
-380
-1468
-4870
-8694
-10665
-9389
-5144
357
5107
7976
9088
9285
9323
9523
9979
10850
12291
14120
15700
16282
15501
13565
11022
8415
6150
4515
3564
2826
1230
-2403
-8465
-15954
-22728
-26537
-26135
-21792
-15040
-7955
-2378
692
1386
796
325
856
2272
3663
4053
3043
924
-1677
-4190
-6228
-7491
-7705
-6690
-4458
-1189
2825
7148
11120
13942
15049
14531
13196
12115
11951
12581
13261
13135
11701
9007
5609
2385
241
-280
697
2389
3760
4075
3253
1820
565
133
731
2037
3315
3768
2992
1267
-533
-1418
-836
1026
3342
5019
5145
3324
-188
-4567
-8734
-11749
-13111
-12837
-11323
-9100
-6628
-4171
-1800
451
2383
3521
3259
1186
-2645
-7735
-13399
-19001
-23968
-27651
-29318
-28437
-25075
-20060
-14680
-10080
-6728
-4292
-1970
967
4741
8942
12733
15234
15903
14782
12530
10167
8561
7875
7350
5707
2073
-3198
-8458
-11630
-11451
-8221
-3585
426
2420
2182
631
-651
-109
3028
8240
13831
17774
18867
17407
14883
12936
12381
12943
13694
13673
12234
9139
4618
-510
-4911
-7200
-6629
-3538
772
4628
6647
6165
3401
-588
-4195
-5890
-4972
-1996
1518
3958
4474
3260
1219
-587
-1335
-617
1447
4156
6438
7387
6823
5429
4276
4075
4733
5485
5412
3937
1008
-3001
-7481
-11710
-14909
-16291
-15230
-11556
-5849
537
5914
9011
9597
8534
7196
6654
7121
7911
7811
5661
944
-5812
-13030
-18668
-21174
-20280
-17095
-13426
-10806
-9872
-10382
-11687
-13200
-14594
-15705
-16341
-16198
-14943
-12456
-9012
-5274
-2040
84
859
343
-1283
-3810
-6969
-10420
-13859
-17161
-20346
-23305
-25496
-25966
-23806
-18763
-11584
-3807
2873
7282
9144
9029
7987
7058
6845
7305
7841
7682
6401
4243
2058
840
1173
2925
5357
7530
8762
8946
8642
8922
10952
15417
22042
29520
35936
39480
39088
34775
27640
19582
12755
8824
8293
10345
13344
15724
16663
16140
14569
12383
9891
7237
4330
795
-3824
-9626
-16041
-22025
-26644
-29522
-30763
-30519
-28749
-25439
-20965
-16088
-11529
-7544
-3998
-848
1505
2394
1428
-1116
-4385
-7383
-9365
-10011
-9453
-8257
-7323
-7574
-9517
-12931
-16923
-20297
-22020
-21542
-18941
-14867
-10308
-6144
-2677
552
4438
9590
15685
21357
24755
24452
20205
13165
5447
-705
-3770
-3442
-563
3428
7198
10001
11746
12707
13178
13297
13084
12565
11819
10912
9807
8372
6487
4205
1845
-40
-858
-303
1324
3032
3497
1789
-1938
-6366
-9718
-10839
-9904
-8243
-7477
-8603
-11573
-15443
-18819
-20363
-19312
-15932
-11643
-8538
-8387
-11693
-17403
-23413
-27499
-28132
-24906
-18583
-10787
-3369
2369
6202
8847
11264
13924
16604
18737
19891
19969
19144
17816
16668
16616
18423
22178
27051
31604
34450
34812
32714
28862
24361
20349
17581
16126
15442
14834
14001
13223
13101
14126
16440
19875
24055
28417
32188
34494
34620
32220
27358
20398
11913
2667
-6424
-14440
-20663
-24702
-26492
-26227
-24330
-21410
-18163
-15218
-13026
-11855
-11825
-12896
-14797
-17034
-19037
-20395
-21015
-21121
-21142
-21554
-22715
-24665
-26987
-28861
-29388
-28022
-24852
-20568
-16161
-12564
-10351
-9597
-9884
-10503
-10800
-10511
-9839
-9222
-8958
-8987
-8963
-8499
-7331
-5310
-2342
1575
6199
10941
14984
17599
18444
17670
15780
13406
11129
9391
8446
8282
8621
9071
9406
9780
10648
12390
14912
17547
19378
19745
18555
16192
13153
9716
5867
1462
-3558
-9053
-14730
-20252
-25326
-29691
-33050
-35030
-35256
-33537
-30033
-25241
-19815
-14326
-9171
-4599
-751
2377
4967
7242
9192
10414
10304
8500
5196
1020
-3391
-7684
-11668
-14965
-16894
-16801
-14582
-10916
-6987
-3929
-2385
-2396
-3529
-5087
-6369
-6970
-7021
-7149
-8087
-10152
-12966
-15627
-17169
-17008
-15138
-12080
-8672
-5767
-3875
-2914
-2261
-1153
805
3424
6153
8532
10482
12209
13915
15602
17136
18443
19646
21055
23055
25921
29599
33513
36632
37911
36970
34510
32081
31256
32746
36058
39827
42536
43155
41486
38208
34643
32225
31778
32971
34381
34242
31421
25992
19059
12083
6202
1898
-997
-3088
-5116
-7593
-10529
-13467
-15854
-17490
-18674
-19940
-21646
-23801
-26218
-28733
-31212
-33366
-34624
-34253
-31615
-26372
-18539
-8532
2720
13730
22683
27972
28757
25197
18272
9362
-103
-8848
-15868
-20544
-22722
-22674
-20901
-17892
-13946
-9152
-3540
2668
8859
14054
17237
17826
15956
12375
8019
3589
-593
-4451
-7946
-10998
-13543
-15600
-17284
-18779
-20325
-22191
-24616
-27697
-31303
-35082
-38552
-41247
-42871
-43393
-43005
-41919
-40145
-37453
-33631
-28845
-23748
-19177
-15656
-13131
-11144
-9262
-7358
-5580
-4141
-3183
-2762
-2836
-3201
-3488
-3360
-2822
-2354
-2675
-4253
-6937
-9946
-12203
-12759
-11095
-7236
-1674
4832
11502
17685
22855
26491
28047
27110
23661
18204
11631
4890
-1314
-6621
-10905
-14050
-15765
-15569
-13005
-8032
-1352
5612
11182
14105
14075
11797
8635
6061
5152
6255
8867
11793
13597
13186
10238
5265
-707
-6596
-11606
-15364
-17867
-19348
-20086
-20234
-19718
-18270
-15575
-11426
-5838
896
8178
15139
20811
24419
25673
24894
22887
20659
19136
18968
20431
23407
27433
31827
35842
38770
39997
39070
35820
30487
23711
16300
8923
1894
-4755
-11026
-16690
-21176
-23677
-23426
-20061
-13927
-6144
1691
8057
12041
13525
12991
11196
8974
7203
6719
8028
10939
14500
17392
18609
17961
16067
13925
12375
11761
11863
12016
11354
9147
5168
-104
-5619
-10221
-13205
-14642
-15313
-16290
-18419
-21912
-26186
-30013
-31917
-30701
-25862
-17718
-7211
4471
16215
27094
36316
43173
47116
47966
46111
42522
38509
35306
33662
33642
34711
36053
36936
36968
36168
34823
33203
31228
28273
23298
15362
4284
-8978
-22580
-34552
-43604
-49417
-52330
-52773
-50925
-46785
-40445
-32296
-23028
-13538
-4829
2086
6329
7287
4672
-1478
-10744
-22217
-34509
-46066
-55664
-62724
-67177
-69046
-68197
-64498
-58144
-49736
-40020
-29639
-19213
-9661
-2283
1662
1592
-2063
-8023
-14582
-19937
-22451
-21053
-15779
-8029
-143
5642
8154
7604
5151
2213
-57
-1004
-575
687
1838
2032
1071
-357
-993
308
3949
9409
15568
21312
26034
29768
32946
36023
39256
42719
46434
50386
54429
58238
61424
63723
65066
65437
64697
62580
58865
53526
46718
38651
29562
19830
10084
1112
-6422
-12231
-16412
-19232
-20907
-21531
-21198
-20158
-18883
-17986
-18034
-19333
-21763
-24722
-27240
-28276
-27123
-23741
-18794
-13320
-8199
-3801
-32
3279
6055
7948
8603
7866
5778
2426
-2089
-7548
-13537
-19549
-25152
-30008
-33684
-35545
-34956
-31721
-26358
-19930
-13536
-7846
-2963
1401
5645
10038
14562
18845
22252
24119
24007
21834
17849
12547
6602
786
-4178
-7786
-9803
-10138
-8679
-5292
-17
6706
14012
20813
26126
29326
30244
29102
26363
22578
18324
14235
11012
9282
9324
10858
13138
15344
17046
18404
19961
22191
25055
27847
29392
28521
24588
17764
8980
-393
-8938
-15482
-19293
-20206
-18646
-15430
-11370
-6901
-2011
3487
9579
15867
21649
26151
28717
28929
26644
21954
15080
6284
-4073
-15336
-26451
-36141
-43336
-47542
-48934
-48184
-46229
-44074
-42551
-41985
-41976
-41583
-39927
-36825
-32940
-29342
-26828
-25531
-25014
-24689
-24187
-23499
-22904
-22822
-23645
-25585
-28536
-32037
-35393
-37944
-39374
-39824
-39720
-39413
-38924
-37993
-36356
-33959
-30915
-27264
-22819
-17276
-10473
-2588
5841
14035
21142
26439
29554
30600
30079
28559
26348
23399
19466
14349
8085
1057
-5964
-11894
-15628
-16488
-14568
-10728
-6265
-2478
-334
-308
-2337
-5875
-10068
-14024
-17044
-18721
-18916
-17659
-15024
-10999
-5451
1729
10364
19880
29485
38508
46530
53228
58212
61145
62063
61421
59707
57005
53077
47911
42116
36623
32031
28335
25337
23131
21961
21583
20997
19056
15375
10535
5356
120
-5343
-10882
-15611
-18460
-19111
-18242
-16797
-15135
-12975
-10102
-6952
-4434
-3260
-3532
-4873
-6768
-8684
-9991
-10005
-8226
-4567
677
6972
13601
19640
24098
26322
26385
25051
23281
21668
20238
18669
16676
14255
11701
9458
7880
7009
6482
5660
3916
919
-3219
-7935
-12295
-15215
-15839
-13985
-10345
-6240
-3042
-1644
-2272
-4611
-8003
-11593
-14483
-15970
-15791
-14156
-11535
-8381
-5019
-1707
1281
3695
5431
6571
7274
7651
7754
7730
7962
9013
11333
14925
19232
23398
26727
29005
30438
31299
31622
31186
29748
27247
23807
19644
15039
10414
6318
3186
1018
-736
-2918
-6222
-10878
-16642
-23004
-29411
-35376
-40509
-44519
-47238
-48654
-48924
-48339
-47177
-45507
-43061
-39340
-33921
-26780
-18398
-9602
-1266
5935
11636
15783
18529
20077
20512
19739
17593
14032
9252
3652
-2273
-7994
-12924
-16437
-17987
-17301
-14489
-10029
-4639
858
5660
9105
10770
10555
8722
5892
2960
870
273
1251
3305
5646
7599
8843
9394
9429
9138
8620
7801
6364
3820
-249
-5888
-12651
-19762
-26404
-31915
-35832
-37879
-38044
-36663
-34375
-31884
-29695
-27982
-26659
-25514
-24302
-22780
-20774
-18246
-15315
-12161
-8875
-5421
-1739
2067
5659
8571
10431
11108
10713
9490
7730
5780
4070
3043
2958
3685
4715
5422
5436
4873
4292
4425
5884
8957
13501
18937
24377
28902
31919
33385
33744
33611
33402
33161
32613
31404
29358
26653
23839
21660
20738
21265
22892
24877
26392
26823
25941
23928
21287
18646
16489
14951
13812
12739
11608
10654
10369
11229
13476
17035
21531
26326
30584
33421
34118
32293
27935
21314
12920
3443
-6260
-15303
-22992
-28982
-33225
-35778
-36616
-35611
-32636
-27699
-20995
-12919
-4046
4874
12985
19452
23627
25183
24174
21012
16413
11302
6680
3457
2251
3218
5985
9749
13535
16485
18034
17878
15860
11918
6203
-779
-8188
-15089
-20747
-24774
-27055
-27636
-26730
-24803
-22556
-20691
-19600
-19247
-19333
-19585
-19879
-20134
-20130
-19496
-17907
-15317
-12033
-8610
-5688
-3880
-3688
-5401
-8988
-14072
-20041
-26236
-32070
-37038
-40661
-42479
-42141
-39517
-34760
-28282
-20668
-12570
-4600
2765
9216
14569
18663
21290
22238
21432
19084
15700
11928
8335
5242
2717
678
-1006
-2461
-3780
-5007
-6096
-6962
-7614
-8279
-9335
-11055
-13310
-15534
-16992
-17199
-16135
-14154
-11736
-9332
-7375
-6312
-6481
-7881
-10049
-12191
-13492
-13383
-11654
-8442
-4205
332
4346
7177
8554
8592
7595
5852
3597
1103
-1250
-3059
-4032
-4064
-3214
-1677
170
1753
2425
1750
-234
-2971
-5613
-7346
-7673
-6536
-4311
-1682
586
1923
2130
1364
-47
-1801
-3691
-5551
-7183
-8322
-8665
-7906
-5799
-2283
2389
7623
12642
16721
19358
20290
19446
16968
13297
9173
5437
2715
1242
929
1584
3056
5208
7811
10559
13192
15620
17873
19947
21670
22733
22836
21836
19800
16989
13800
10701
8127
6352
5399
5052
4998
5038
5245
5971
7647
10490
14279
18394
22118
25006
27070
28671
30202
31832
33444
34778
35622
35909
35685
35002
33821
31995
29343
25767
21326
16235
10833
5549
884
-2680
-4871
-5796
-5937
-5887
-6033
-6404
-6805
-7083
-7262
-7495
-7952
-8773
-10098
-12038
-14561
-17417
-20207
-22567
-24288
-25311
-25672
-25523
-25198
-25145
-25700
-26870
-28360
-29838
-31166
-32384
-33511
-34425
-35005
-35335
-35716
-36413
-37378
-38185
-38233
-37001
-34191
-29767
-23968
-17309
-10483
-4168
1169
5311
8205
9850
10259
9454
7452
4242
-165
-5606
-11662
-17661
-22774
-26128
-26949
-24781
-19761
-12754
-5156
1597
6511
9204
9771
8581
6171
3193
258
-2278
-4366
-6047
-7128
-7093
-5339
-1508
4367
11954
20748
30096
39192
47211
53559
58033
60753
61964
61919
60870
59029
56410
52698
47371
40061
30882
20434
9520
-1131
-10936
-19401
-26143
-31034
-34286
-36345
-37641
-38436
-38852
-38976
-38891
-38626
-38131
-37316
-36099
-34397
-32106
-29168
-25688
-21964
-18334
-14977
-11860
-8901
-6137
-3716
-1708
34
1807
3879
6405
9506
13368
18171
23905
30249
36666
42631
47736
51602
53697
53310
49803
42961
33217
21544
9109
-3087
-14344
-24180
-32201
-38111
-41857
-43714
-44153
-43566
-42110
-39818
-36851
-33604
-30548
-27967
-25871
-24135
-22669
-21425
-20270
-18930
-17107
-14668
-11668
-8201
-4243
343
5674
11712
18248
24946
31399
37198
42048
45874
48803
51010
52556
53375
53372
52474
50544
47330
42591
36365
29092
21395
13686
6001
-1794
-9630
-17122
-23816
-29530
-34428
-38791
-42742
-46187
-48936
-50822
-51695
-51394
-49833
-47145
-43729
-40080
-36502
-32928
-28939
-23950
-17455
-9240
457
10920
21110
29995
36888
41589
44246
45083
44218
41710
37744
32741
27270
21865
16902
12617
9150
6463
4196
1659
-1860
-6675
-12489
-18598
-24294
-29084
-32604
-34491
-34546
-33092
-31074
-29627
-29372
-30071
-30972
-31490
-31583
-31563
-31671
-31897
-32115
-32218
-31989
-30925
-28361
-23935
-17986
-11448
-5319
-151
4059
7632
10932
14266
17838
21686
25638
29427
32917
36188
39343
42210
44270
44924
43878
41308
37725
33729
29860
26516
23832
21525
18907
15199
10014
3628
-3165
-9504
-14839
-18990
-21960
-23738
-24289
-23634
-21882
-19130
-15372
-10566
-4836
1349
7217
11933
14876
15790
14800
12359
9182
6105
3841
2750
2785
3659
5068
6768
8479
9794
10247
9480
7329
3781
-1075
-6942
-13177
-18826
-22946
-24958
-24757
-22527
-18524
-13107
-6887
-728
4547
8490
11090
12524
12917
12377
11223
10069
9588
10194
11933
14673
18298
22669
27418
31853
35157
36722
36357
34245
30770
26423
21796
17566
14375
12662
12543
13804
15974
18445
20593
21916
22120
21133
19032
15968
12117
7654
2731
-2543
-8073
-13687
-19036
-23601
-26846
-28455
-28503
-27437
-25894
-24441
-23397
-22788
-22446
-22149
-21745
-21217
-20673
-20283
-20184
-20390
-20742
-20942
-20648
-19623
-17849
-15584
-13316
-11628
-11005
-11674
-13531
-16198
-19196
-22122
-24782
-27194
-29498
-31810
-34119
-36265
-37999
-39058
-39217
-38314
-36301
-33312
-29706
-25978
-22549
-19583
-16946
-14328
-11397
-7877
-3551
1714
7880
14693
21756
28676
35144
40884
45569
48855
50539
50672
49506
47320
44351
40879
37351
34313
32186
31069
30761
30980
31531
32302
33153
33850
34134
33814
32802
31086
28727
25882
22797
19721
16791
13986
11185
8255
5094
1627
-2191
-6341
-10706
-15067
-19127
-22542
-24981
-26214
-26223
-25244
-23688
-21977
-20403
-19077
-17960
-16923
-15813
-14541
-13158
-11850
-10814
-10100
-9533
-8784
-7529
-5587
-2972
105
3264
6019
7919
8719
8482
7545
6349
5225
4255
3254
1904
-28
-2516
-5272
-7918
-10213
-12124
-13709
-14941
-15685
-15834
-15436
-14639
-13507
-11899
-9582
-6454
-2683
1380
5376
9032
12095
14246
15124
14487
12363
9092
5228
1385
-1906
-4315
-5794
-6584
-7119
-7842
-9004
-10560
-12197
-13495
-14119
-13946
-13085
-11799
-10394
-9128
-8150
-7465
-6933
-6312
-5356
-3896
-1879
643
3504
6412
8971
10769
11517
11095
9489
6690
2704
-2306
-7888
-13334
-17872
-20880
-21977
-21009
-18040
-13373
-7540
-1174
5155
11003
15974
19618
21484
21316
19251
15827
11788
7832
4433
1797
-95
-1389
-2231
-2672
-2627
-1939
-483
1741
4559
7637
10542
12881
14472
15438
16163
17114
18656
20958
23990
27520
31106
34152
36072
36499
35391
32970
29550
25426
20834
15951
10876
5625
222
-5147
-10056
-13919
-16222
-16733
-15585
-13221
-10268
-7387
-5106
-3683
-3056
-2924
-2900
-2657
-2007
-917
492
2001
3388
4523
5426
6227
7090
8157
9508
11087
12678
13957
14702
14985
15180
15719
16780
18168
19466
20282
20382
19664
18110
15827
13117
10432
8176
6489
5197
3951
2434
512
-1736
-4059
-6130
-7687
-8663
-9227
-9688
-10304
-11149
-12089
-12862
-13180
-12808
-11647
-9791
-7530
-5242
-3245
-1709
-696
-262
-499
-1477
-3142
-5288
-7603
-9759
-11462
-12476
-12647
-11937
-10416
-8191
-5335
-1875
2103
6303
10162
12942
13975
12912
9871
5403
322
-4543
-8552
-11359
-12922
-13439
-13264
-12835
-12579
-12831
-13766
-15377
-17534
-20054
-22759
-25470
-27983
-30055
-31433
-31908
-31357
-29760
-27229
-24043
-20655
-17613
-15403
-14282
-14213
-14921
-16017
-17086
-17729
-17595
-16460
-14324
-11437
-8200
-5013
-2164
193
1999
3287
4196
4949
5747
6632
7442
7904
7825
7203
6197
4991
3678
2255
715
-847
-2219
-3124
-3321
-2680
-1230
835
3175
5364
6993
7769
7589
6564
4970
3190
1626
627
439
1179
2841
5325
8437
11879
15247
18067
19887
20369
19368
16947
13363
9019
4392
-51
-3924
-6938
-8869
-9543
-8860
-6863
-3765
82
4264
8375
12043
14962
16952
18021
18363
18272
18011
17740
17510
17300
17045
16649
16020
15128
14040
12898
11870
11096
10672
10634
10937
11439
11954
12326
12494
12479
12330
12080
11755
11384
10977
10497
9869
9051
8103
7173
6396
5825
5414
5065
4658
4046
3063
1586
-371
-2634
-4938
-7025
-8684
-9719
-9924
-9144
-7367
-4783
-1726
1442
4428
7028
9113
10622
11582
12114
12390
12578
12785
13037
13281
13387
13168
12409
10935
8674
5691
2166
-1658
-5511
-9114
-12179
-14434
-15697
-15950
-15371
-14297
-13142
-12333
-12263
-13226
-15331
-18407
-21999
-25472
-28205
-29773
-30053
-29210
-27606
-25655
-23676
-21797
-19959
-18027
-15918
-13688
-11527
-9692
-8430
-7893
-8077
-8786
-9675
-10372
-10624
-10356
-9619
-8479
-6964
-5119
-3100
-1203
237
991
1029
483
-472
-1713
-3187
-4861
-6685
-8590
-10512
-12363
-13979
-15087
-15390
-14728
-13208
-11200
-9182
-7574
-6651
-6551
-7286
-8702
-10429
-11943
-12739
-12539
-11382
-9540
-7362
-5139
-3069
-1276
192
1383
2435
3513
4712
6006
7277
8408
9368
10218
11075
12055
13251
14742
16564
18658
20819
22721
24054
24661
24587
23997
23020
21653
19768
17218
13952
10105
6031
2274
-567
-2045
-2070
-974
615
2027
2799
2802
2228
1475
984
1063
1754
2818
3868
4598
4960
5164
5512
6168
7049
7868
8281
8010
6901
4922
2182
-1044
-4323
-7151
-9083
-9850
-9397
-7875
-5595
-2983
-494
1496
2780
3335
3255
2680
1766
684
-391
-1325
-2053
-2546
-2752
-2587
-1999
-1049
95
1255
2349
3410
4526
5757
7098
8479
9773
10810
11433
11593
11394
11046
10746
10591
10574
10640
10724
10734
10529
9952
8879
7268
5161
2688
60
-2453
-4596
-6227
-7364
-8143
-8720
-9222
-9755
-10438
-11386
-12638
-14088
-15495
-16569
-17097
-17051
-16625
-16175
-16084
-16576
-17607
-18852
-19811
-19981
-19027
-16905
-13909
-10590
-7555
-5245
-3795
-3066
-2786
-2706
-2681
-2689
-2809
-3165
-3818
-4646
-5318
-5410
-4619
-2913
-531
2148
4736
6897
8362
8962
8692
7736
6413
5076
4025
3488
3638
4584
6333
8755
11592
14516
17209
19419
20965
21703
21499
20247
17942
14745
10995
7116
3492
382
-2085
-3859
-4936
-5346
-5160
-4478
-3420
-2157
-940
-85
154
-256
-1064
-1840
-2213
-2064
-1571
-1092
-1000
-1581
-2965
-5098
-7712
-10361
-12563
-13993
-14609
-14629
-14370
-14084
-13877
-13733
-13553
-13211
-12605
-11756
-10878
-10349
-10550
-11661
-13560
-15884
-18209
-20185
-21590
-22294
-22224
-21367
-19796
-17692
-15335
-13050
-11134
-9768
-8973
-8632
-8579
-8666
-8788
-8856
-8791
-8550
-8167
-7722
-7272
-6791
-6200
-5446
-4553
-3590
-2600
-1577
-510
560
1540
2338
2911
3260
3400
3349
3170
2998
3004
3319
3996
5036
6450
8279
10522
13061
15639
17932
19644
20554
20523
19510
17623
15172
12606
10346
8600
7310
6258
5241
4173
3081
2031
1098
361
-111
-320
-406
-618
-1195
-2205
-3461
-4575
-5100
-4708
-3308
-1074
1620
4314
6583
8116
8761
8541
7635
6311
4824
3314
1803
262
-1300
-2801
-4119
-5121
-5663
-5602
-4858
-3532
-1941
-517
386
650
394
-140
-716
-1169
-1402
-1373
-1086
-575
101
872
1645
2315
2784
2979
2823
2204
990
-870
-3252
-5838
-8234
-10092
-11171
-11323
-10487
-8739
-6329
-3632
-1002
1331
3255
4692
5529
5641
4950
3467
1311
-1264
-3852
-5941
-7066
-6984
-5766
-3738
-1355
910
2639
3548
3556
2795
1523
-7
-1610
-3120
-4334
-5027
-5052
-4418
-3270
-1809
-239
1234
2388
3010
2949
2143
613
-1531
-4062
-6622
-8779
-10174
-10635
-10205
-9063
-7440
-5551
-3576
-1645
162
1801
3227
4377
5184
5606
5652
5403
5024
4735
4729
5053
5548
5934
5997
5738
5351
5060
4953
4962
4963
4885
4741
4590
4502
4541
4756
5127
5534
5770
5644
5084
4186
3166
2256
1610
1276
1221
1393
1753
2276
2924
3627
4298
4859
5247
5414
5334
5035
4627
4284
4182
4431
5056
6012
7206
8504
9745
10781
11520
11942
12057
11882
11442
10801
10057
9282
8497
7706
6983
6506
6486
7037
8100
9487
10970
12345
13441
14094
14163
13554
12244
10288
7833
5114
2420
4
-2005
-3631
-4970
-6102
-7020
-7648
-7884
-7657
-6970
-5943
-4823
-3925
-3539
-3842
-4882
-6585
-8760
-11087
-13151
-14565
-15114
-14814
-13832
-12360
-10552
-8579
-6689
-5171
-4235
-3899
-4014
-4375
-4814
-5217
-5466
-5418
-4956
-4051
-2786
-1296
280
1803
3095
3935
4123
3598
2498
1121
-211
-1273
-1994
-2447
-2800
-3265
-4011
-5040
-6115
-6816
-6755
-5812
-4214
-2398
-765
484
1330
1805
1891
1517
609
-847
-2785
-5042
-7360
-9438
-11045
-12119
-12772
-13182
-13448
-13523
-13268
-12576
-11474
-10159
-8937
-8118
-7880
-8182
-8770
-9285
-9422
-9066
-8330
-7511
-6967
-6962
-7529
-8426
-9236
-9560
-9190
-8144
-6571
-4636
-2476
-204
2103
4445
6925
9655
12608
15544
18092
19952
21044
21511
21600
21545
21513
21603
21842
22161
22396
22334
21790
20666
18976
16815
14321
11622
8815
5971
3162
482
-1972
-4127
-5942
-7383
-8389
-8892
-8855
-8317
-7378
-6157
-4771
-3343
-2025
-961
-234
185
414
602
871
1293
1888
2623
3424
4209
4929
5583
6184
6717
7128
7345
7303
6957
6279
5293
4109
2918
1898
1113
481
-136
-791
-1379
-1684
-1515
-827
246
1450
2527
3336
3905
4394
4983
5745
6617
7446
8085
8441
8468
8147
7495
6578
5491
4301
3029
1697
406
-652
-1277
-1384
-1048
-444
261
977
1682
2374
3036
3626
4090
4383
4512
4555
4631
4820
5105
5406
5682
6002
6482
7130
7740
7943
7386
5898
3545
567
-2691
-5841
-8529
-10563
-12011
-13162
-14321
-15578
-16748
-17511
-17637
-17082
-15904
-14139
-11813
-9073
-6300
-4022
-2674
-2379
-2960
-4122
-5624
-7315
-9027
-10510
-11469
-11670
-11000
-9452
-7089
-4073
-730
2449
4931
6339
6604
5973
4895
3854
3216
3140
3545
4188
4807
5280
5698
6283
7207
8425
9628
10356
10207
9032
7020
4640
2481
1034
524
846
1632
2427
2876
2842
2408
1792
1251
1006
1198
1846
2841
3991
5111
6092
6883
7426
7632
7450
6973
6433
6059
5916
5876
5770
5565
5417
5554
6092
6959
7924
8709
9077
8882
8087
6767
5076
3230
1478
69
-814
-1121
-959
-537
-89
168
22
-687
-1964
-3566
-5076
-6155
-6747
-7070
-7382
-7768
-8118
-8264
-8086
-7492
-6405
-4866
-3161
-1767
-1049
-960
-1025
-677
357
1913
3537
4737
5142
4593
3199
1370
-321
-1414
-1804
-1761
-1710
-1954
-2540
-3280
-3874
-4042
-3657
-2815
-1787
-852
-153
288
415
59
-967
-2660
-4736
-6756
-8342
-9290
-9557
-9229
-8543
-7869
-7563
-7748
-8235
-8685
-8877
-8857
-8854
-9098
-9688
-10558
-11476
-12083
-12001
-11042
-9362
-7409
-5688
-4524
-4009
-4116
-4790
-5918
-7249
-8421
-9124
-9266
-9001
-8601
-8284
-8115
-8005
-7786
-7300
-6462
-5282
-3844
-2286
-813
295
725
268
-1035
-2852
-4675
-6006
-6499
-6017
-4622
-2532
-33
2661
5497
8539
11787
15007
17740
19493
19987
19253
17582
15383
13069
10974
9272
7930
6758
5559
4295
3126
2313
2052
2375
3142
4099
4922
5278
4909
3773
2123
463
-658
-914
-370
548
1251
1249
337
-1356
-3408
-5242
-6302
-6253
-5116
-3256
-1187
692
2254
3605
4890
6109
7060
7431
6943
5478
3140
240
-2796
-5558
-7752
-9212
-9839
-9555
-8349
-6382
-4038
-1819
-136
867
1324
1482
1514
1413
1043
256
-1004
-2668
-4566
-6454
-8042
-9053
-9301
-8782
-7683
-6282
-4792
-3282
-1718
-89
1513
2936
4053
4813
5197
5174
4763
4145
3693
3818
4712
6203
7871
9330
10467
11432
12429
13483
14346
14593
13812
11795
8656
4838
995
-2223
-4388
-5409
-5491
-5003
-4321
-3737
-3399
-3279
-3189
-2860
-2061
-700
1148
3282
5408
7172
8216
8303
7449
5934
4148
2363
603
-1289
-3467
-5925
-8470
-10780
-12472
-13169
-12605
-10761
-7959
-4797
-1945
77
1018
895
-93
-1613
-3271
-4694
-5626
-5961
-5696
-4864
-3510
-1725
324
2459
4562
6566
8317
9427
9317
7499
3928
-854
-5896
-10222
-13160
-14445
-14148
-12553
-10083
-7235
-4477
-2124
-288
1038
1861
2129
1782
842
-552
-2194
-3871
-5395
-6615
-7448
-7907
-8103
-8176
-8217
-8261
-8324
-8428
-8590
-8777
-8938
-9060
-9199
-9416
-9673
-9813
-9649
-9080
-8143
-6955
-5654
-4367
-3193
-2141
-1064
321
2284
4902
8000
11241
14241
16650
18165
18591
17951
16540
14818
13182
11818
10743
9984
9687
10057
11178
12894
14841
16581
17768
18241
18038
17320
16244
14875
13208
11283
9273
7436
5967
4901
4172
3762
3765
4287
5292
6562
7805
8801
9448
9710
9590
9161
8606
8146
7886
7720
7374
6586
5276
3619
2003
917
773
1699
3419
5321
6748
7336
7178
6690
6314
6268
6462
6576
6183
4902
2569
-600
-4003
-6862
-8590
-9095
-8803
-8396
-8441
-9155
-10401
-11875
-13347
-14791
-16366
-18277
-20590
-23136
-25556
-27470
-28659
-29160
-29193
-28984
-28570
-27733
-26108
-23446
-19868
-15945
-12502
-10259
-9524
-10133
-11645
-13610
-15703
-17693
-19334
-20335
-20418
-19404
-17254
-14065
-10082
-5730
-1574
1817
4075
5138
5187
4484
3225
1545
-391
-2325
-3950
-5010
-5387
-5111
-4326
-3259
-2178
-1313
-749
-374
59
758
1721
2711
3386
3507
3064
2257
1357
541
-197
-1018
-2104
-3483
-4948
-6098
-6534
-6070
-4836
-3184
-1486
39
1329
2346
2960
2949
2167
720
-977
-2344
-2879
-2362
-908
1141
3388
5522
7390
8977
10344
11521
12439
12915
12749
11864
10401
8698
7149
6057
5540
5520
5752
5874
5516
4471
2851
1094
-247
-812
-636
-84
395
530
330
4
-192
-88
335
959
1602
2125
2505
2826
3199
3678
4247
4855
5444
5935
6227
6257
6078
5861
5787
5910
6127
6278
6276
6137
5913
5627
5284
4917
4578
4267
3892
3328
2537
1638
839
306
86
112
275
484
700
950
1312
1860
2578
3323
3867
4006
3648
2838
1735
580
-358
-863
-869
-486
80
644
1107
1416
1499
1273
718
-75
-937
-1706
-2269
-2561
-2550
-2269
-1838
-1400
-1022
-637
-131
524
1224
1833
2317
2780
3361
4096
4879
5527
5871
5815
5357
4601
3740
2989
2476
2189
2005
1790
1453
967
344
-353
-981
-1335
-1225
-574
539
1922
3342
4579
5453
5841
5714
5161
4378
3617
3108
2994
3295
3934
4806
5851
7073
8499
10101
11757
13271
14437
15088
15150
14666
13796
12741
11634
10465
9140
7632
6089
4798
4010
3778
3939
4222
4385
4281
3856
3136
2208
1167
68
-1097
-2330
-3523
-4425
-4737
-4287
-3150
-1657
-281
519
449
-504
-2057
-3734
-5085
-5877
-6159
-6149
-6056
-5970
-5866
-5675
-5336
-4808
-4067
-3128
-2051
-957
-4
621
715
112
-1208
-3013
-4804
-5964
-6018
-4871
-2881
-730
850
1371
773
-581
-2062
-3037
-3114
-2273
-856
582
1480
1482
561
-981
-2650
-3983
-4738
-4980
-5002
-5139
-5581
-6274
-6962
-7317
-7098
-6238
-4866
-3248
-1722
-630
-241
-677
-1836
-3396
-4907
-5948
-6270
-5849
-4838
-3473
-1988
-569
679
1741
2676
3563
4412
5113
5462
5252
4373
2858
873
-1314
-3358
-4892
-5624
-5444
-4474
-2999
-1317
381
2020
3548
4860
5796
6210
6030
5255
3934
2177
201
-1674
-3120
-3961
-4250
-4202
-4008
-3706
-3192
-2350
-1181
183
1554
2778
3769
4484
4907
5055
4982
4780
4548
4364
4265
4242
4238
4174
4000
3743
3518
3484
3769
4412
5345
6399
7335
7892
7873
7226
6086
4727
3453
2494
1960
1840
2021
2303
2444
2273
1794
1219
871
1008
1678
2697
3742
4492
4725
4355
3426
2089
563
-916
-2163
-3092
-3717
-4110
-4334
-4403
-4280
-3904
-3211
-2158
-733
994
2829
4445
5474
5650
4942
3567
1890
268
-1064
-2028
-2667
-3085
-3374
-3569
-3636
-3515
-3189
-2728
-2265
-1926
-1765
-1755
-1824
-1886
-1879
-1779
-1632
-1543
-1622
-1903
-2313
-2723
-3055
-3349
-3734
-4349
-5246
-6342
-7413
-8147
-8257
-7633
-6429
-5008
-3745
-2827
-2191
-1642
-1034
-374
208
541
483
-25
-905
-1905
-2630
-2702
-1941
-466
1374
3159
4560
5391
5601
5251
4487
3513
2530
1689
1082
754
717
949
1377
1901
2423
2882
3252
3540
3780
4032
4357
4754
5127
5302
5129
4573
3746
2849
2066
1495
1139
945
860
879
1060
1495
2243
3256
4350
5265
5777
5807
5442
4870
4284
3823
3556
3500
3636
3917
4293
4731
5211
5700
6122
6361
6302
5885
5125
4113
2992
1930
1083
539
301
323
587
1149
2096
3443
5051
6636
7852
8391
8067
6869
5007
2889
1000
-285
-863
-892
-664
-435
-334
-379
-532
-732
-933
-1138
-1441
-1990
-2880
-4048
-5268
-6265
-6854
-6997
-6754
-6204
-5417
-4477
-3519
-2704
-2158
-1923
-1972
-2238
-2653
-3151
-3671
-4177
-4677
-5226
-5884
-6657
-7474
-8214
-8773
-9113
-9259
-9267
-9191
-9087
-9024
-9075
-9269
-9553
-9789
-9830
-9611
-9201
-8791
-8598
-8769
-9299
-10035
-10752
-11263
-11503
-11526
-11427
-11251
-10961
-10489
-9792
-8897
-7888
-6888
-6049
-5531
-5455
-5838
-6558
-7379
-8029
-8291
-8038
-7260
-6055
-4598
-3082
-1642
-327
868
1923
2745
3209
3235
2845
2150
1308
486
-143
-420
-248
356
1259
2290
3326
4334
5340
6365
7390
8357
9189
9787
10029
9801
9048
7828
6309
4714
3228
1937
800
-312
-1532
-2896
-4294
-5493
-6240
-6375
-5902
-4981
-3873
-2870
-2231
-2109
-2515
-3324
-4325
-5312
-6136
-6712
-7007
-7020
-6774
-6295
-5590
-4653
-3515
-2293
-1186
-396
-38
-105
-499
-1079
-1693
-2179
-2380
-2191
-1573
-547
854
2576
4510
6454
8143
9328
9859
9691
8863
7481
5734
3885
2220
967
236
40
335
1062
2139
3451
4828
6060
6920
7226
6916
6094
5004
3913
2989
2267
1713
1326
1171
1327
1830
2643
3683
4836
5939
6777
7131
6870
6019
4750
3297
1855
519
-711
-1882
-3022
-4099
-5026
-5707
-6113
-6316
-6451
-6629
-6858
-7046
-7075
-6908
-6660
-6566
-6878
-7737
-9094
-10734
-12369
-13772
-14850
-15643
-16248
-16747
-17136
-17336
-17218
-16680
-15699
-14353
-12789
-11157
-9554
-8023
-6585
-5283
-4186
-3362
-2835
-2575
-2514
-2573
-2697
-2856
-3037
-3216
-3343
-3332
-3089
-2551
-1722
-673
495
1697
2877
3987
4950
5648
5950
5766
5081
3958
2525
951
-571
-1877
-2891
-3639
-4198
-4587
-4709
-4405
-3584
-2337
-913
391
1355
1888
2016
1855
1579
1374
1363
1548
1849
2192
2600
3161
3931
4840
5703
6305
6500
6235
5537
4493
3248
2000
971
371
350
966
2152
3719
5405
6960
8224
9142
9740
10087
10272
10371
10392
10216
9631
8460
6716
4660
2691
1173
305
100
440
1137
1970
2739
3334
3784
4246
4910
5890
7155
8528
9737
10502
10623
10078
9046
7854
6841
6217
5984
5966
5904
5588
4947
4070
3172
2502
2243
2436
2959
3581
4049
4201
4027
3670
3371
3367
3821
4772
6131
7698
9207
10373
10968
10883
10155
8943
7461
5902
4390
2982
1707
601
-288
-924
-1319
-1538
-1669
-1781
-1890
-1954
-1891
-1620
-1111
-425
271
759
863
557
-5
-545
-799
-663
-260
108
108
-454
-1529
-2853
-4083
-4965
-5424
-5576
-5632
-5796
-6172
-6725
-7307
-7728
-7856
-7667
-7247
-6740
-6300
-6068
-6140
-6549
-7234
-8055
-8852
-9494
-9904
-10044
-9911
-9560
-9110
-8695
-8391
-8169
-7938
-7616
-7175
-6617
-5932
-5107
-4164
-3168
-2184
-1211
-194
908
2041
3051
3761
4051
3912
3427
2750
2070
1570
1388
1584
2129
2927
3846
4756
5561
6209
6668
6881
6761
6247
5381
4334
3353
2654
2349
2438
2834
3383
3887
4160
4114
3801
3373
2980
2697
2527
2442
2413
2386
2277
2004
1534
889
112
-765
-1720
-2703
-3641
-4463
-5136
-5644
-5940
-5941
-5579
-4873
-3949
-2995
-2190
-1657
-1457
-1594
-2007
-2573
-3147
-3631
-4022
-4402
-4858
-5422
-6037
-6603
-7053
-7398
-7708
-8037
-8365
-8586
-8571
-8239
-7608
-6771
-5851
-4933
-4029
-3080
-2005
-781
510
1695
2607
3187
3518
3778
4146
4722
5500
6373
7161
7672
7779
7481
6888
6159
5423
4762
4245
3965
4022
4467
5277
6361
7593
8829
9909
10669
10998
10885
10442
9862
9359
9103
9187
9619
10339
11250
12260
13292
14274
15113
15674
15798
15347
14260
12598
10564
8458
6588
5164
4248
3781
3657
3795
4154
4721
5490
6448
7543
8645
9538
9969
9750
8858
7461
5854
4355
3201
2500
2228
2267
2473
2727
2950
3091
3097
2908
2470
1755
776
-419
-1733
-3030
-4150
-4950
-5346
-5324
-4915
-4176
-3186
-2069
-991
-127
396
549
400
78
-287
-620
-923
-1254
-1687
-2257
-2934
-3631
-4233
-4634
-4761
-4594
-4161
-3532
-2802
-2061
-1387
-848
-503
-395
-528
-865
-1353
-1961
-2688
-3536
-4455
-5315
-5918
-6072
-5662
-4710
-3378
-1937
-689
112
326
-51
-928
-2186
-3729
-5490
-7407
-9389
-11302
-12992
-14302
-15101
-15304
-14908
-14015
-12830
-11598
-10528
-9728
-9198
-8859
-8596
-8294
-7875
-7337
-6790
-6438
-6512
-7156
-8346
-9873
-11409
-12605
-13199
-13096
-12405
-11401
-10414
-9700
-9345
-9261
-9277
-9245
-9119
-8949
-8831
-8830
-8914
-8935
-8657
-7843
-6362
-4252
-1718
936
3396
5407
6800
7504
7545
7043
6191
5207
4269
3481
2864
2390
2004
1652
1283
872
430
6
-342
-597
-794
-991
-1190
-1291
-1106
-459
729
2393
4358
6410
8364
10106
11606
12904
14065
15122
16023
16635
16784
16338
15261
13638
11643
9487
7355
5382
3675
2355
1573
1459
2060
3289
4953
6807
8600
10090
11047
11276
10668
9215
7010
4222
1088
-2089
-4980
-7313
-8945
-9894
-10279
-10255
-9957
-9501
-8995
-8537
-8207
-8052
-8071
-8202
-8312
-8222
-7764
-6863
-5570
-4049
-2512
-1145
-48
775
1385
1846
2176
2357
2392
2357
2392
2614
3043
3586
4094
4441
4544
4374
3952
3357
2718
2176
1828
1708
1804
2103
2593
3248
3990
4692
5192
5339
5037
4278
3153
1817
438
-847
-1937
-2768
-3306
-3560
-3570
-3377
-2988
-2385
-1567
-594
404
1253
1763
1767
1171
15
-1502
-3079
-4418
-5328
-5749
-5721
-5345
-4745
-4041
-3299
-2528
-1718
-923
-291
2
-143
-689
-1497
-2401
-3262
-3968
-4446
-4695
-4804
-4904
-5068
-5254
-5337
-5201
-4802
-4175
-3404
-2608
-1937
-1541
-1503
-1792
-2282
-2824
-3306
-3668
-3881
-3928
-3807
-3545
-3178
-2743
-2274
-1812
-1411
-1114
-933
-846
-830
-892
-1078
-1461
-2103
-3012
-4103
-5181
-5991
-6303
-6009
-5178
-4017
-2784
-1693
-850
-242
219
632
1048
1445
1767
1981
2130
2331
2724
3409
4396
5609
6909
8145
9174
9885
10202
10101
9625
8871
7957
6979
6016
5153
4511
4212
4303
4706
5242
5723
6023
6089
5890
5392
4584
3524
2349
1223
264
-493
-1076
-1534
-1893
-2156
-2305
-2321
-2202
-1979
-1719
-1514
-1439
-1512
-1662
-1747
-1625
-1243
-695
-193
22
-213
-927
-2025
-3327
-4622
-5711
-6451
-6789
-6752
-6410
-5821
-5017
-4014
-2849
-1579
-295
881
1810
2368
2514
2313
1905
1412
887
323
-277
-864
-1381
-1813
-2209
-2636
-3130
-3679
-4247
-4800
-5300
-5689
-5912
-5958
-5886
-5806
-5817
-5949
-6143
-6277
-6218
-5875
-5213
-4249
-3009
-1511
216
2094
3970
5640
6918
7698
7974
7816
7326
6601
5713
4686
3499
2109
488
-1332
-3265
-5196
-7022
-8664
-10042
-11046
-11533
-11374
-10522
-9055
-7146
-4990
-2734
-458
1778
3895
5790
7359
8529
9257
9527
9356
8823
8060
7195
6291
5322
4227
2976
1611
229
-1053
-2125
-2883
-3249
-3191
-2738
-1962
-956
185
1351
2407
3209
3640
3640
3222
2464
1497
484
-409
-1055
-1385
-1392
-1111
-600
63
782
1443
1932
2145
2017
1554
862
136
-398
-566
-302
350
1286
2396
3588
4789
5932
6948
7756
8260
8361
8000
7201
6096
4895
3814
3002
2498
2241
2121
2043
1973
1939
1981
2097
2205
2172
1883
1310
536
-286
-1002
-1515
-1794
-1871
-1807
-1665
-1485
-1248
-880
-288
564
1587
2584
3330
3686
3642
3295
2782
2235
1783
1545
1607
1979
2587
3322
4091
4834
5484
5934
6036
5661
4748
3329
1507
-567
-2697
-4650
-6173
-7049
-7156
-6513
-5288
-3746
-2179
-827
173
801
1127
1273
1357
1443
1518
1509
1353
1064
741
517
480
630
899
1190
1412
1493
1390
1121
762
412
133
-72
-231
-360
-454
-534
-666
-933
-1371
-1933
-2528
-3078
-3547
-3910
-4116
-4096
-3808
-3271
-2562
-1775
-1012
-375
36
162
37
-215
-424
-454
-261
107
538
920
1189
1356
1508
1757
2190
2819
3592
4428
5257
6038
6749
7360
7807
7996
7827
7242
6259
4969
3496
1953
432
-992
-2247
-3277
-4064
-4626
-4978
-5096
-4930
-4454
-3718
-2841
-1956
-1150
-452
133
588
880
990
939
797
667
661
884
1397
2192
3168
4149
4931
5359
5376
5030
4429
3691
2896
2089
1296
547
-109
-596
-818
-684
-147
750
1872
3047
4131
5046
5768
6281
6558
6569
6311
5801
5062
4109
2965
1675
296
-1126
-2560
-3966
-5260
-6330
-7076
-7451
-7447
-7054
-6244
-5008
-3409
-1588
275
2013
3486
4569
5180
5321
5115
4767
4462
4278
4174
4056
3858
3564
3186
2729
2178
1498
641
-460
-1873
-3634
-5707
-7978
-10291
-12504
-14519
-16270
-17690
-18684
-19160
-19070
-18447
-17404
-16105
-14720
-13394
-12222
-11235
-10415
-9725
-9151
-8718
-8459
-8363
-8343
-8255
-7953
-7331
-6348
-5024
-3425
-1650
213
2126
4118
6247
8526
10867
13087
14979
16386
17248
17585
17457
16926
16050
14885
13507
12012
10527
9203
8203
7678
7712
8274
9218
10318
11358
12195
12786
13160
13389
13551
13705
13875
14043
14165
14209
14170
14050
13836
13501
13032
12448
11767
10961
9961
8721
7279
5753
4259
2842
1497
237
-873
-1760
-2407
-2849
-3116
-3186
-3026
-2685
-2321
-2140
-2281
-2775
-3567
-4569
-5681
-6782
-7757
-8544
-9166
-9687
-10138
-10477
-10621
-10525
-10218
-9794
-9377
-9089
-9026
-9216
-9582
-9944
-10089
-9857
-9197
-8151
-6810
-5295
-3742
-2302
-1109
-249
248
389
194
-299
-1024
-1895
-2835
-3805
-4792
-5772
-6685
-7440
-7964
-8227
-8243
-8032
-7603
-6948
-6061
-4938
-3577
-1982
-188
1705
3528
5076
6165
6675
6581
5952
4948
3791
2704
1858
1343
1190
1416
2041
3059
4404
5937
7479
8848
9888
10477
10535
10046
9064
7695
6066
4293
2475
683
-1045
-2703
-4302
-5843
-7300
-8633
-9823
-10870
-11773
-12494
-12956
-13071
-12782
-12093
-11066
-9798
-8403
-6975
-5577
-4241
-2994
-1874
-923
-163
411
799
961
826
343
-461
-1475
-2565
-3623
-4578
-5367
-5922
-6202
-6241
-6156
-6101
-6205
-6535
-7095
-7831
-8633
-9339
-9777
-9820
-9436
-8687
-7693
-6582
-5456
-4392
-3434
-2600
-1868
-1167
-390
576
1799
3273
4928
6676
8444
10176
11802
13218
14308
14986
15218
15013
14412
13498
12420
11378
10556
10049
9835
9830
9948
10139
10365
10580
10729
10774
10687
10436
9972
9265
8346
7313
6288
5344
4470
3592
2622
1515
288
-973
-2160
-3188
-4032
-4722
-5280
-5683
-5860
-5748
-5333
-4662
-3815
-2900
-2066
-1509
-1422
-1921
-3010
-4609
-6610
-8904
-11358
-13785
-15962
-17693
-18854
-19400
-19325
-18646
-17411
-15712
-13688
-11500
-9310
-7265
-5488
-4046
-2941
-2112
-1478
-978
-577
-267
-58
23
-55
-292
-621
-912
-1035
-938
-690
-436
-315
-389
-624
-920
-1148
-1196
-1000
-579
-31
504
919
1191
1386
1602
1904
2292
2711
3069
3264
3209
2860
2238
1433
569
-233
-863
-1225
-1231
-841
-90
918
2056
3222
4335
5310
6052
6496
6671
6706
6765
6964
7331
7832
8416
9028
9600
10038
10262
10235
9991
9606
9161
8713
8272
7804
7253
6576
5775
4902
4027
3209
2465
1793
1187
652
212
-88
-192
-62
283
749
1191
1475
1533
1392
1159
973
952
1131
1441
1739
1881
1796
1502
1064
536
-62
-723
-1436
-2175
-2921
-3664
-4392
-5088
-5732
-6321
-6863
-7363
-7804
-8144
-8329
-8316
-8100
-7728
-7286
-6857
-6475
-6105
-5672
-5107
-4387
-3529
-2578
-1617
-770
-177
65
-47
-427
-971
-1608
-2318
-3092
-3911
-4745
-5559
-6303
-6891
-7219
-7213
-6870
-6253
-5452
-4558
-3675
-2930
-2442
-2273
-2398
-2732
-3189
-3702
-4212
-4636
-4885
-4893
-4648
-4178
-3533
-2767
-1931
-1059
-153
805
1807
2792
3653
4304
4732
4989
5147
5265
5390
5576
5871
6277
6736
7163
7507
7778
8023
8287
8596
8970
9438
10005
10632
11235
11741
12125
12407
12589
12604
12331
11666
10604
9259
7811
6433
5244
4307
3637
3216
2999
2933
2989
3175
3520
4019
4615
5196
5645
5876
5847
5556
5045
4395
3717
3103
2580
2093
1542
846
-17
-1012
-2083
-3174
-4254
-5311
-6342
-7335
-8260
-9071
-9724
-10203
-10525
-10720
-10799
-10731
-10470
-9988
-9317
-8557
-7852
-7351
-7163
-7330
-7808
-8467
-9114
-9549
-9630
-9321
-8696
-7887
-7020
-6174
-5387
-4693
-4149
-3826
-3775
-3992
-4403
-4878
-5266
-5450
-5403
-5194
-4948
-4764
-4653
-4540
-4319
-3918
-3328
-2588
-1772
-973
-280
254
641
948
1241
1528
1751
1833
1738
1493
1166
838
579
439
429
506
593
624
582
492
362
143
-254
-900
-1788
-2829
-3896
-4856
-5590
-6006
-6049
-5720
-5063
-4139
-2997
-1687
-292
1056
2208
3057
3566
3762
3697
3438
3063
2672
2369
2245
2361
2768
3496
4538
5802
7109
8240
9011
9329
9197
8677
7860
6853
5774
4734
3810
3035
2415
1963
1713
1697
1906
2257
2618
2850
2863
2634
2189
1584
889
185
-434
-884
-1113
-1118
-937
-632
-279
40
250
308
234
105
9
-9
30
56
0
-170
-445
-792
-1175
-1561
-1919
-2224
-2459
-2622
-2719
-2755
-2722
-2585
-2298
-1841
-1252
-635
-126
169
213
33
-295
-672
-972
-1063
-847
-310
457
1288
2005
2465
2579
2330
1783
1089
447
28
-97
24
279
570
857
1148
1447
1717
1876
1825
1495
872
1
-1036
-2139
-3202
-4117
-4796
-5200
-5365
-5377
-5311
-5180
-4936
-4526
-3947
-3259
-2544
-1865
-1250
-710
-255
115
419
693
968
1248
1515
1745
1931
2084
2224
2370
2528
2696
2854
2982
3068
3120
3162
3218
3309
3450
3650
3913
4223
4549
4857
5138
5409
5692
5984
6241
6406
6445
6373
6236
6078
5913
5737
5554
5394
5291
5258
5270
5279
5233
5086
4795
4329
3691
2945
2189
1511
939
445
-16
-462
-893
-1319
-1768
-2250
-2725
-3104
-3304
-3294
-3109
-2814
-2470
-2127
-1834
-1639
-1574
-1644
-1838
-2155
-2591
-3117
-3651
-4078
-4301
-4282
-4046
-3646
-3136
-2577
-2039
-1604
-1339
-1282
-1439
-1801
-2342
-2992
-3624
-4072
-4205
-3979
-3447
-2703
-1825
-866
114
1012
1707
2112
2229
2134
1913
1627
1323
1066
939
1000
1235
1563
1892
2165
2362
2467
2445
2273
1964
1580
1195
869
642
543
575
696
812
820
671
381
-5
-475
-1069
-1835
-2771
-3811
-4851
-5785
-6529
-7025
-7246
-7203
-6939
-6507
-5954
-5322
-4675
-4096
-3666
-3424
-3355
-3392
-3438
-3382
-3118
-2594
-1853
-1047
-382
-19
-11
-294
-752
-1282
-1819
-2338
-2834
-3317
-3799
-4275
-4703
-5016
-5163
-5145
-5021
-4874
-4771
-4746
-4808
-4957
-5165
-5366
-5462
-5364
-5042
-4542
-3957
-3376
-2851
-2393
-1978
-1563
-1098
-551
68
705
1284
1754
2111
2396
2670
2995
3431
4017
4747
5555
6334
6986
7473
7814
8052
8212
8291
8266
8124
7861
7488
7030
6536
6075
5723
5542
5565
5782
6134
6519
6818
6945
6873
6637
6290
5877
5423
4956
4515
4136
3833
3596
3413
3282
3211
3192
3201
3215
3232
3269
3328
3384
3396
3338
3217
3060
2891
2724
2576
2474
2447
2501
2615
2768
2956
3200
3516
3877
4211
4423
4430
4181
3672
2946
2102
1280
629
254
189
398
792
1258
1683
1985
2146
2224
2306
2438
2573
2604
2434
2048
1506
898
306
-208
-585
-787
-818
-732
-592
-432
-258
-87
19
-15
-220
-555
-945
-1345
-1760
-2214
-2705
-3200
-3664
-4081
-4444
-4731
-4905
-4943
-4857
-4697
-4522
-4386
-4338
-4411
-4619
-4950
-5377
-5879
-6438
-7020
-7575
-8041
-8381
-8584
-8652
-8587
-8400
-8132
-7859
-7645
-7514
-7448
-7417
-7417
-7465
-7573
-7738
-7936
-8140
-8315
-8415
-8392
-8227
-7938
-7565
-7134
-6635
-6045
-5352
-4572
-3745
-2924
-2177
-1593
-1257
-1216
-1449
-1867
-2359
-2840
-3276
-3664
-4005
-4275
-4430
-4419
-4205
-3771
-3123
-2288
-1324
-312
658
1515
2219
2760
3144
3395
3569
3752
4030
4454
5016
5678
6408
7183
7978
8748
9448
10050
10535
10862
10953
10728
10164
9326
8336
7315
6354
5520
4876
4459
4246
4162
4117
4062
3997
3936
3873
3782
3633
3403
3079
2662
2188
1734
1388
1187
1097
1039
939
766
511
174
-237
-678
-1070
-1337
-1446
-1413
-1259
-977
-549
20
673
1324
1885
2286
2453
2314
1825
1016
0
-1065
-2039
-2836
-3423
-3799
-3971
-3960
-3797
-3521
-3170
-2778
-2373
-1980
-1628
-1344
-1154
-1060
-1020
-964
-822
-585
-312
-95
-3
-47
-194
-396
-593
-698
-615
-280
282
965
1638
2217
2682
3032
3251
3307
3194
2942
2592
2161
1646
1063
481
7
-269
-302
-99
306
847
1409
1845
2021
1896
1530
1050
567
130
-271
-664
-1062
-1463
-1858
-2242
-2613
-2972
-3332
-3713
-4132
-4584
-5035
-5440
-5776
-6057
-6312
-6552
-6741
-6816
-6729
-6486
-6131
-5713
-5255
-4758
-4231
-3697
-3186
-2707
-2250
-1809
-1401
-1057
-795
-606
-453
-302
-137
29
166
235
209
95
-67
-222
-327
-356
-286
-80
291
816
1419
1997
2465
2794
2988
3056
3000
2835
2604
2356
2111
1845
1537
1206
927
783
820
1024
1341
1692
1995
2177
2212
2143
2064
2062
2159
2310
2439
2490
2442
2299
2073
1795
1511
1271
1098
981
900
847
829
852
895
920
893
802
650
449
210
-45
-288
-500
-678
-836
-991
-1143
-1268
-1315
-1209
-873
-269
571
1534
2471
3249
3795
4093
4160
4029
3736
3326
2844
2335
1844
1412
1076
863
785
847
1047
1369
1769
2189
2580
2921
3214
3450
3593
3603
3472
3234
2941
2629
2309
1995
1709
1465
1242
990
672
302
-70
-405
-702
-972
-1196
-1314
-1279
-1102
-859
-627
-442
-301
-204
-180
-259
-427
-609
-719
-708
-588
-415
-247
-138
-131
-257
-519
-896
-1349
-1845
-2362
-2875
-3342
-3712
-3946
-4030
-3968
-3770
-3456
-3062
-2637
-2221
-1835
-1479
-1160
-889
-672
-484
-289
-68
160
357
498
572
572
476
278
17
-221
-360
-380
-316
-204
-43
193
503
840
1142
1366
1501
1530
1418
1133
682
123
-467
-1026
-1510
-1878
-2100
-2177
-2152
-2098
-2077
-2125
-2255
-2464
-2728
-2990
-3180
-3255
-3221
-3116
-2968
-2771
-2513
-2205
-1896
-1637
-1462
-1378
-1387
-1484
-1654
-1860
-2055
-2210
-2315
-2365
-2342
-2215
-1963
-1592
-1144
-684
-278
18
174
202
162
149
259
553
1031
1634
2271
2868
3389
3834
4206
4487
4640
4638
4481
4189
3785
3282
2697
2061
1413
787
200
-322
-735
-984
-1040
-928
-708
-438
-151
137
398
588
669
648
571
502
476
498
548
600
623
575
417
137
-235
-631
-982
-1242
-1398
-1453
-1422
-1328
-1208
-1088
-968
-821
-619
-364
-90
169
413
659
907
1113
1208
1157
993
797
652
599
632
717
818
911
1002
1134
1374
1780
2355
3032
3696
4228
4539
4592
4390
3976
3417
2779
2112
1437
752
52
-652
-1316
-1868
-2223
-2319
-2148
-1775
-1306
-860
-535
-401
-495
-808
-1281
-1818
-2328
-2771
-3146
-3462
-3696
-3793
-3704
-3400
-2872
-2113
-1125
51
1307
2484
3426
4025
4241
4085
3601
2864
1982
1083
287
-322
-704
-855
-796
-569
-232
160
565
947
1259
1435
1407
1167
786
392
99
-48
-71
-21
60
144
189
145
-17
-271
-549
-791
-986
-1169
-1386
-1647
-1945
-2279
-2684
-3205
-3861
-4609
-5360
-6015
-6500
-6785
-6864
-6736
-6401
-5863
-5152
-4317
-3424
-2539
-1729
-1068
-628
-451
-525
-783
-1140
-1527
-1898
-2209
-2409
-2462
-2372
-2180
-1929
-1637
-1305
-965
-694
-572
-624
-787
-952
-1034
-1010
-904
-742
-536
-289
-14
272
558
841
1121
1389
1626
1812
1935
1996
2001
1967
1908
1853
1831
1866
1957
2079
2204
2329
2492
2750
3137
3632
4178
4713
5205
5641
6011
6294
6477
6562
6564
6495
6354
6143
5871
5545
5158
4701
4198
3721
3356
3137
3024
2932
2798
2609
2376
2093
1743
1321
861
407
-29
-457
-871
-1206
-1359
-1263
-950
-542
-181
40
108
67
-21
-105
-163
-198
-233
-301
-430
-633
-889
-1151
-1357
-1468
-1487
-1455
-1415
-1388
-1374
-1381
-1441
-1599
-1869
-2232
-2661
-3150
-3711
-4330
-4939
-5437
-5748
-5853
-5776
-5539
-5146
-4612
-3997
-3397
-2902
-2554
-2340
-2219
-2144
-2077
-1982
-1835
-1635
-1403
-1165
-930
-677
-365
43
556
1134
1695
2139
2401
2481
2451
2425
2496
2697
2992
3309
3587
3810
4001
4194
4394
4566
4650
4588
4345
3920
3349
2705
2097
1639
1415
1456
1728
2151
2619
3017
3253
3289
3154
2918
2658
2412
2186
1958
1691
1334
855
278
-289
-699
-851
-752
-512
-263
-99
-53
-115
-235
-320
-268
-39
288
533
510
121
-621
-1629
-2767
-3862
-4722
-5201
-5289
-5131
-4942
-4866
-4895
-4896
-4709
-4239
-3503
-2639
-1880
-1490
-1646
-2348
-3389
-4440
-5184
-5433
-5175
-4563
-3854
-3312
-3108
-3237
-3532
-3754
-3716
-3355
-2737
-2008
-1350
-929
-845
-1077
-1466
-1772
-1790
-1450
-846
-184
324
542
453
154
-183
-370
-268
157
823
1572
2247
2759
3118
3410
3753
4240
4908
5725
6610
7482
8297
9065
9801
10481
11023
11332
11355
11100
10620
9973
9224
8466
7813
7356
7119
7072
7170
7391
7712
8064
8334
8406
8226
7810
7210
6481
5681
4872
4108
3400
2722
2045
1382
779
264
-191
-652
-1174
-1760
-2371
-2945
-3413
-3704
-3775
-3635
-3363
-3056
-2772
-2489
-2141
-1680
-1132
-599
-215
-67
-145
-343
-514
-554
-442
-213
94
459
856
1213
1439
1477
1343
1102
807
471
104
-246
-505
-630
-645
-622
-624
-665
-725
-781
-841
-942
-1142
-1495
-2004
-2588
-3106
-3431
-3536
-3508
-3476
-3517
-3622
-3731
-3783
-3733
-3552
-3236
-2843
-2505
-2376
-2546
-2986
-3575
-4172
-4682
-5074
-5368
-5598
-5794
-5966
-6112
-6235
-6353
-6486
-6626
-6733
-6763
-6714
-6631
-6567
-6532
-6483
-6365
-6161
-5894
-5602
-5316
-5068
-4905
-4869
-4957
-5098
-5191
-5178
-5074
-4930
-4768
-4553
-4239
-3836
-3422
-3092
-2902
-2844
-2894
-3044
-3298
-3625
-3943
-4148
-4185
-4067
-3845
-3546
-3147
-2606
-1907
-1075
-165
758
1631
2401
3053
3630
4213
4860
5558
6220
6752
7111
7320
7432
7502
7582
7735
8018
8446
8963
9466
9870
10157
10367
10548
10710
10812
10789
10582
10147
9457
8510
7338
6027
4701
3482
2438
1555
755
-51
-912
-1816
-2705
-3512
-4179
-4679
-5025
-5281
-5543
-5889
-6321
-6742
-6985
-6901
-6438
-5670
-4758
-3867
-3101
-2483
-1986
-1579
-1255
-1030
-925
-942
-1048
-1168
-1193
-1022
-613
-14
648
1234
1655
1897
1993
1987
1918
1816
1695
1551
1365
1137
918
804
872
1121
1461
1766
1946
1995
1982
2016
2200
2584
3136
3754
4313
4740
5041
5277
5507
5740
5936
6030
5950
5638
5075
4317
3494
2767
2253
1978
1890
1903
1930
1888
1697
1302
714
14
-691
-1335
-1921
-2490
-3074
-3663
-4231
-4765
-5269
-5744
-6169
-6521
-6806
-7065
-7347
-7664
-7968
-8173
-8209
-8035
-7654
-7102
-6440
-5745
-5102
-4567
-4161
-3874
-3696
-3624
-3651
-3745
-3855
-3934
-3965
-3959
-3929
-3880
-3820
-3777
-3788
-3881
-4053
-4286
-4556
-4847
-5137
-5386
-5549
-5590
-5497
-5275
-4933
-4491
-3993
-3505
-3095
-2801
-2624
-2544
-2543
-2611
-2732
-2875
-2999
-3075
-3099
-3086
-3045
-2959
-2786
-2490
-2069
-1559
-1022
-522
-98
221
426
527
561
577
617
697
811
954
1124
1323
1547
1786
2025
2242
2389
2396
2207
1816
1283
700
139
-364
-790
-1112
-1296
-1322
-1207
-990
-713
-414
-129
110
299
471
682
971
1331
1717
2076
2360
2540
2602
2570
2506
2492
2572
2721
2851
2871
2733
2459
2121
1819
1653
1688
1918
2250
2536
2647
2525
2197
1736
1219
715
287
-11
-147
-128
14
249
565
956
1390
1804
2126
2312
2346
2232
1970
1571
1080
586
177
-105
-279
-385
-438
-430
-358
-267
-225
-263
-334
-347
-233
-2
281
543
757
932
1093
1270
1504
1842
2311
2876
3439
3887
4162
4297
4394
4565
4882
5351
5927
6530
7067
7459
7671
7723
7672
7571
7436
7253
7009
6716
6410
6119
5851
5595
5327
5015
4615
4088
3429
2684
1926
1212
561
-24
-524
-903
-1139
-1259
-1316
-1340
-1318
-1216
-1036
-828
-660
-574
-581
-679
-864
-1116
-1379
-1581
-1672
-1653
-1558
-1420
-1248
-1034
-774
-478
-177
72
187
96
-213
-669
-1158
-1588
-1918
-2140
-2241
-2203
-2045
-1852
-1728
-1730
-1838
-1979
-2096
-2176
-2225
-2236
-2196
-2109
-2009
-1933
-1889
-1849
-1787
-1719
-1705
-1823
-2126
-2616
-3240
-3907
-4505
-4926
-5085
-4939
-4498
-3827
-3028
-2216
-1482
-871
-390
-28
232
403
490
488
382
171
-104
-351
-464
-381
-119
242
611
925
1155
1291
1331
1285
1181
1056
928
796
650
479
278
39
-244
-549
-819
-978
-984
-867
-719
-636
-657
-745
-817
-793
-633
-331
93
606
1161
1704
2179
2541
2767
2849
2798
2646
2439
2220
2011
1800
1569
1322
1089
916
834
849
941
1070
1182
1209
1100
848
507
165
-109
-296
-432
-569
-742
-949
-1157
-1317
-1392
-1378
-1308
-1235
-1212
-1260
-1374
-1527
-1673
-1756
-1729
-1581
-1359
-1141
-993
-927
-909
-895
-860
-799
-698
-536
-298
4
344
707
1093
1500
1904
2263
2552
2780
2967
3119
3205
3184
3041
2800
2519
2261
2070
1959
1899
1835
1712
1501
1218
904
604
348
148
10
-68
-89
-50
63
257
513
777
985
1100
1136
1136
1134
1140
1146
1148
1158
1194
1281
1448
1718
2086
2504
2898
3210
3436
3612
3775
3922
4017
4019
3917
3730
3494
3242
2999
2775
2564
2353
2135
1915
1711
1531
1375
1243
1150
1110
1113
1114
1050
885
639
380
187
110
157
302
506
736
975
1216
1455
1691
1934
2205
2509
2807
3005
2986
2676
2084
1296
425
-431
-1201
-1836
-2312
-2651
-2918
-3200
-3556
-3984
-4432
-4823
-5088
-5194
-5154
-5031
-4912
-4859
-4882
-4942
-5005
-5080
-5215
-5450
-5775
-6129
-6436
-6641
-6721
-6682
-6554
-6384
-6217
-6071
-5917
-5696
-5363
-4919
-4411
-3904
-3441
-3029
-2637
-2213
-1714
-1126
-491
111
589
886
993
939
762
500
190
-119
-370
-517
-545
-466
-309
-103
131
374
608
814
981
1110
1206
1271
1293
1258
1167
1048
941
891
925
1049
1250
1506
1788
2067
2325
2553
2742
2868
2904
2835
2690
2532
2418
2355
2300
2200
2044
1880
1774
1756
1800
1843
1833
1749
1599
1398
1161
902
638
386
157
-43
-204
-310
-343
-304
-209
-97
-16
-13
-123
-349
-653
-969
-1228
-1392
-1454
-1411
-1240
-905
-396
242
919
1547
2078
2501
2817
3017
3094
3059
2947
2794
2618
2428
2255
2151
2147
2217
2278
2243
2087
1856
1623
1432
1283
1164
1077
1040
1060
1111
1156
1174
1181
1209
1279
1388
1518
1662
1831
2044
2305
2596
2887
3152
3374
3534
3603
3554
3388
3143
2872
2614
2366
2105
1815
1509
1216
957
737
555
414
313
227
116
-59
-312
-639
-1030
-1480
-1970
-2459
-2887
-3207
-3412
-3531
-3617
-3727
-3904
-4155
-4432
-4638
-4686
-4550
-4286
-3975
-3657
-3307
-2878
-2355
-1774
-1200
-688
-274
18
173
196
123
4
-124
-240
-338
-407
-441
-454
-491
-609
-853
-1233
-1721
-2267
-2824
-3370
-3908
-4455
-5008
-5535
-5984
-6313
-6499
-6535
-6417
-6151
-5767
-5314
-4840
-4383
-3980
-3695
-3607
-3761
-4128
-4610
-5096
-5523
-5870
-6130
-6284
-6317
-6241
-6092
-5901
-5671
-5400
-5112
-4856
-4668
-4541
-4425
-4279
-4098
-3910
-3743
-3598
-3454
-3283
-3063
-2785
-2462
-2130
-1836
-1600
-1391
-1135
-756
-231
391
1018
1556
1956
2224
2413
2595
2822
3108
3425
3719
3954
4130
4297
4524
4863
5314
5822
6306
6702
6987
7182
7327
7449
7541
7570
7500
7313
7023
6661
6252
5804
5324
4843
4411
4075
3839
3661
3493
3311
3121
2928
2716
2466
2180
1891
1624
1354
1026
605
123
-335
-693
-934
-1097
-1234
-1365
-1487
-1598
-1704
-1805
-1874
-1863
-1741
-1528
-1285
-1080
-936
-820
-678
-474
-219
43
262
411
483
494
475
474
538
689
908
1149
1366
1535
1654
1722
1736
1701
1637
1574
1528
1499
1482
1474
1473
1455
1374
1186
883
499
93
-280
-581
-782
-868
-848
-758
-650
-562
-496
-429
-337
-213
-70
84
253
450
683
939
1181
1366
1470
1497
1474
1424
1353
1256
1118
932
699
430
148
-106
-297
-411
-462
-481
-482
-461
-416
-369
-369
-466
-674
-969
-1304
-1637
-1946
-2221
-2457
-2648
-2793
-2901
-2990
-3080
-3182
-3294
-3402
-3493
-3563
-3612
-3636
-3628
-3583
-3504
-3401
-3270
-3088
-2827
-2477
-2062
-1624
-1206
-836
-536
-317
-181
-104
-37
66
229
436
657
861
1037
1185
1316
1441
1573
1713
1849
1953
1996
1962
1870
1768
1720
1780
1973
2275
2626
2938
3131
3168
3068
2909
2780
2740
2796
2913
3047
3161
3232
3247
3218
3194
3248
3424
3693
3956
4111
4118
4009
3842
3652
3437
3179
2872
2506
2058
1498
821
76
-656
-1298
-1810
-2193
-2476
-2695
-2884
-3056
-3198
-3287
-3322
-3342
-3411
-3570
-3812
-4091
-4366
-4621
-4844
-5003
-5054
-4973
-4778
-4524
-4250
-3961
-3634
-3251
-2822
-2371
-1920
-1486
-1090
-758
-520
-382
-332
-341
-381
-432
-483
-527
-560
-570
-539
-443
-260
19
383
799
1216
1577
1848
2033
2186
2378
2666
3054
3498
3941
4333
4638
4829
4881
4793
4595
4341
4078
3832
3608
3417
3274
3188
3149
3126
3091
3032
2942
2817
2646
2426
2161
1851
1477
1012
459
-137
-687
-1106
-1353
-1442
-1424
-1362
-1303
-1278
-1298
-1356
-1434
-1503
-1542
-1541
-1514
-1492
-1502
-1549
-1615
-1679
-1743
-1837
-1994
-2224
-2506
-2809
-3105
-3366
-3564
-3679
-3720
-3726
-3735
-3753
-3749
-3694
-3581
-3422
-3209
-2914
-2516
-2050
-1595
-1233
-1002
-885
-850
-873
-942
-1044
-1158
-1266
-1351
-1390
-1351
-1213
-988
-715
-433
-161
95
320
488
591
660
745
882
1065
1267
1475
1695
1930
2159
2353
2508
2648
2791
2908
2924
2769
2431
1968
1469
1004
601
247
-74
-369
-628
-832
-964
-1020
-1012
-962
-899
-844
-806
-775
-740
-699
-661
-644
-654
-680
-698
-690
-651
-592
-533
-500
-518
-607
-764
-961
-1151
-1288
-1345
-1320
-1231
-1103
-953
-785
-599
-407
-235
-108
-28
34
117
243
399
559
702
824
928
1014
1094
1190
1330
1520
1738
1955
2163
2365
2559
2719
2823
2867
2865
2803
2635
2312
1846
1316
819
406
82
-158
-295
-305
-205
-47
119
272
405
475
414
186
-166
-547
-882
-1163
-1419
-1647
-1798
-1819
-1706
-1500
-1243
-955
-658
-403
-264
-282
-442
-696
-1018
-1425
-1939
-2531
-3107
-3551
-3783
-3785
-3594
-3274
-2899
-2538
-2237
-2000
-1793
-1578
-1344
-1115
-922
-769
-626
-455
-243
-14
201
389
562
740
927
1113
1293
1468
1642
1809
1957
2086
2210
2336
2444
2490
2434
2268
2021
1733
1440
1156
886
631
392
167
-42
-243
-449
-669
-887
-1062
-1151
-1144
-1075
-989
-907
-811
-673
-485
-249
40
399
825
1265
1638
1890
2025
2085
2103
2089
2058
2047
2099
2212
2330
2382
2335
2209
2041
1871
1723
1635
1641
1733
1860
1949
1964
1918
1854
1797
1744
1676
1581
1461
1333
1212
1103
996
870
715
560
460
455
544
685
847
1032
1261
1535
1822
2081
2293
2457
2565
2601
2565
2489
2423
2392
2375
2338
2262
2153
2007
1800
1511
1158
788
434
85
-296
-714
-1122
-1449
-1646
-1706
-1649
-1493
-1255
-962
-649
-342
-50
237
530
833
1140
1440
1716
1960
2179
2409
2690
3040
3441
3851
4227
4538
4754
4859
4857
4782
4672
4536
4343
4059
3696
3303
2941
2636
2384
2181
2039
1970
1948
1911
1806
1624
1397
1160
914
622
243
-244
-833
-1498
-2200
-2892
-3529
-4077
-4512
-4820
-4996
-5046
-5003
-4917
-4845
-4823
-4858
-4934
-5028
-5125
-5217
-5301
-5374
-5434
-5486
-5548
-5642
-5774
-5922
-6038
-6071
-5995
-5819
-5578
-5319
-5085
-4906
-4792
-4726
-4683
-4645
-4617
-4613
-4637
-4670
-4687
-4683
-4669
-4658
-4639
-4583
-4471
-4302
-4093
-3856
-3593
-3306
-3003
-2693
-2377
-2050
-1708
-1358
-1000
-629
-231
185
591
959
1285
1588
1880
2137
2313
2379
2358
2309
2290
2332
2442
2625
2892
3251
3684
4146
4573
4915
5143
5262
5300
5286
5236
5148
5026
4890
4775
4696
4636
4552
4419
4240
4038
3819
3555
3220
2817
2381
1946
1510
1049
553
54
-393
-745
-996
-1163
-1260
-1294
-1280
-1252
-1249
-1289
-1357
-1419
-1453
-1456
-1433
-1384
-1306
-1198
-1071
-937
-801
-659
-515
-381
-273
-201
-158
-130
-106
-90
-94
-137
-229
-370
-546
-736
-922
-1088
-1216
-1286
-1285
-1219
-1123
-1038
-991
-989
-1033
-1134
-1300
-1511
-1711
-1833
-1846
-1776
-1692
-1653
-1678
-1739
-1785
-1764
-1651
-1468
-1293
-1229
-1350
-1647
-2019
-2324
-2444
-2338
-2045
-1665
-1327
-1134
-1116
-1202
-1241
-1085
-679
-101
472
855
943
745
372
-25
-319
-459
-482
-487
-576
-795
-1092
-1332
-1352
-1051
-454
276
911
1260
1255
961
529
121
-154
-265
-261
-247
-332
-580
-983
-1470
-1940
-2293
-2450
-2375
-2100
-1731
-1406
-1229
-1221
-1342
-1539
-1785
-2041
-2226
-2223
-1978
-1558
-1143
-907
-918
-1115
-1380
-1602
-1707
-1649
-1421
-1096
-821
-752
-946
-1297
-1590
-1621
-1312
-730
-45
556
940
1061
970
789
652
650
796
1044
1321
1559
1718
1795
1836
1925
2145
2511
2938
3275
3383
3210
2813
2313
1830
1444
1172
985
823
625
371
110
-53
-3
308
827
1415
1906
2175
2188
2009
1772
1623
1651
1844
2088
2225
2139
1823
1373
934
615
447
387
365
328
254
152
41
-49
-83
-37
88
252
398
474
442
279
-35
-491
-1014
-1461
-1671
-1541
-1087
-423
290
907
1328
1512
1484
1329
1156
1031
948
846
681
467
276
189
254
486
876
1387
1948
2454
2799
2919
2803
2492
2067
1632
1299
1138
1149
1255
1343
1324
1169
916
665
547
672
1055
1571
1986
2080
1761
1109
306
-461
-1075
-1494
-1732
-1850
-1951
-2159
-2563
-3164
-3870
-4534
-5023
-5273
-5305
-5209
-5095
-5048
-5104
-5246
-5412
-5511
-5440
-5130
-4595
-3951
-3366
-2961
-2740
-2594
-2386
-2021
-1486
-829
-162
349
533
314
-199
-732
-987
-821
-307
338
896
1249
1385
1373
1334
1420
1759
2367
3116
3787
4199
4314
4238
4138
4145
4310
4610
4991
5391
5756
6046
6235
6314
6298
6230
6174
6199
6338
6574
6848
7100
7300
7434
7475
7370
7065
6552
5901
5229
4646
4217
3947
3808
3747
3697
3582
3350
3000
2597
2240
2009
1922
1918
1882
1687
1249
583
-186
-868
-1299
-1442
-1406
-1381
-1537
-1935
-2530
-3198
-3792
-4194
-4346
-4283
-4108
-3937
-3840
-3819
-3855
-3947
-4115
-4357
-4617
-4801
-4829
-4665
-4317
-3821
-3241
-2676
-2233
-1960
-1807
-1649
-1373
-953
-467
-44
202
215
25
-241
-380
-182
465
1500
2687
3701
4261
4248
3758
3061
2486
2258
2395
2718
2964
2938
2599
2061
1537
1260
1382
1898
2610
3203
3407
3145
2565
1935
1487
1324
1409
1619
1797
1812
1613
1266
920
722
719
837
930
867
583
94
-513
-1112
-1574
-1825
-1873
-1797
-1701
-1671
-1754
-1965
-2272
-2597
-2838
-2934
-2913
-2893
-3008
-3311
-3732
-4104
-4247
-4070
-3625
-3092
-2695
-2589
-2793
-3196
-3635
-3982
-4188
-4290
-4381
-4562
-4873
-5229
-5426
-5233
-4541
-3451
-2239
-1220
-601
-424
-592
-933
-1261
-1437
-1416
-1259
-1092
-1012
-1012
-992
-836
-487
22
604
1160
1590
1797
1703
1295
656
-55
-691
-1194
-1602
-1986
-2363
-2682
-2871
-2907
-2819
-2637
-2349
-1927
-1400
-884
-537
-458
-636
-970
-1326
-1583
-1651
-1486
-1124
-675
-272
3
148
209
220
193
150
142
224
400
616
797
892
882
768
563
308
76
-81
-159
-197
-215
-183
-60
134
311
382
346
277
252
268
267
195
48
-155
-413
-735
-1079
-1333
-1362
-1092
-560
107
751
1220
1392
1202
679
-25
-683
-1086
-1146
-929
-613
-401
-431
-727
-1189
-1628
-1835
-1676
-1174
-525
-7
171
2
-305
-457
-255
298
1022
1686
2118
2260
2156
1916
1677
1545
1539
1563
1459
1115
553
-59
-493
-591
-349
76
447
568
372
-58
-550
-936
-1120
-1079
-837
-439
54
569
1045
1462
1840
2192
2486
2632
2539
2177
1603
942
330
-133
-404
-490
-428
-264
-47
175
348
439
447
406
363
341
334
324
299
257
197
114
9
-103
-197
-265
-327
-425
-595
-854
-1188
-1555
-1888
-2121
-2223
-2208
-2118
-1979
-1782
-1507
-1167
-805
-465
-153
145
416
601
633
506
293
95
-36
-122
-229
-401
-627
-841
-950
-875
-587
-141
330
672
793
702
501
308
191
143
103
2
-197
-475
-762
-969
-1029
-940
-762
-588
-491
-493
-540
-534
-372
-14
491
1012
1407
1580
1532
1341
1111
933
848
849
898
947
965
949
910
859
806
771
784
866
1006
1156
1259
1296
1301
1339
1472
1729
2099
2532
2933
3188
3208
2988
2618
2240
1981
1886
1909
1942
1863
1603
1190
764
511
559
891
1351
1733
1893
1807
1552
1256
1046
1022
1237
1666
2222
2793
3300
3723
4074
4357
4548
4608
4515
4284
3959
3602
3264
2974
2725
2484
2237
2007
1852
1830
1961
2226
2585
2989
3360
3577
3506
3069
2311
1397
539
-100
-469
-612
-614
-546
-437
-293
-118
70
258
442
620
761
789
625
245
-273
-784
-1162
-1366
-1440
-1460
-1477
-1515
-1591
-1706
-1828
-1889
-1830
-1663
-1485
-1413
-1503
-1711
-1945
-2137
-2278
-2396
-2511
-2623
-2719
-2771
-2730
-2540
-2189
-1759
-1423
-1352
-1595
-2019
-2369
-2408
-2033
-1306
-397
495
1210
1667
1870
1902
1868
1835
1796
1699
1511
1265
1040
903
856
846
808
702
531
338
198
188
338
591
814
876
728
419
31
-396
-864
-1367
-1839
-2182
-2343
-2352
-2280
-2171
-2004
-1746
-1414
-1086
-845
-718
-675
-679
-739
-903
-1210
-1644
-2132
-2580
-2912
-3082
-3063
-2847
-2462
-1994
-1581
-1363
-1412
-1695
-2088
-2439
-2648
-2694
-2629
-2547
-2539
-2665
-2923
-3240
-3502
-3609
-3546
-3397
-3304
-3389
-3687
-4136
-4603
-4943
-5045
-4864
-4436
-3874
-3325
-2917
-2701
-2648
-2675
-2706
-2704
-2663
-2576
-2418
-2163
-1819
-1443
-1112
-869
-694
-515
-260
100
537
983
1355
1583
1630
1513
1302
1109
1041
1152
1416
1740
2020
2188
2239
2212
2152
2083
2004
1910
1800
1688
1603
1589
1698
1960
2340
2727
2969
2960
2706
2318
1951
1718
1654
1727
1862
1970
1973
1838
1609
1401
1337
1472
1752
2041
2206
2180
1990
1729
1513
1442
1585
1958
2509
3116
3615
3856
3774
3422
2941
2490
2172
1999
1914
1844
1744
1620
1526
1532
1694
2013
2432
2846
3159
3314
3311
3177
2954
2680
2400
2167
2019
1964
1965
1954
1869
1685
1436
1197
1039
973
938
828
560
136
-349
-756
-970
-963
-805
-631
-572
-701
-998
-1374
-1720
-1965
-2101
-2177
-2276
-2467
-2769
-3130
-3437
-3577
-3499
-3242
-2905
-2585
-2342
-2205
-2196
-2328
-2583
-2891
-3154
-3291
-3270
-3094
-2783
-2364
-1883
-1406
-995
-674
-435
-267
-183
-214
-368
-601
-833
-988
-1033
-985
-889
-801
-762
-780
-826
-840
-767
-597
-384
-239
-275
-555
-1039
-1592
-2033
-2224
-2139
-1880
-1619
-1529
-1711
-2169
-2811
-3467
-3936
-4070
-3845
-3388
-2915
-2624
-2602
-2819
-3167
-3517
-3748
-3768
-3533
-3079
-2520
-1999
-1626
-1439
-1406
-1462
-1531
-1546
-1471
-1319
-1164
-1111
-1237
-1535
-1909
-2221
-2347
-2225
-1876
-1389
-894
-524
-355
-378
-493
-558
-457
-157
263
647
841
782
533
256
114
186
440
774
1092
1347
1538
1687
1822
1975
2165
2385
2581
2682
2645
2493
2307
2169
2109
2084
2017
1850
1582
1268
975
742
559
391
220
61
-47
-80
-41
49
172
319
479
623
709
706
607
435
233
56
-36
-10
115
271
376
389
340
303
331
420
512
531
436
240
8
-176
-261
-251
-200
-170
-187
-235
-281
-302
-279
-188
-13
212
391
414
251
-13
-221
-260
-116
140
416
646
788
817
745
630
547
531
542
503
376
192
21
-87
-110
-37
145
430
766
1081
1342
1585
1877
2235
2595
2855
2955
2907
2777
2625
2479
2347
2220
2085
1917
1705
1455
1186
903
581
181
-308
-837
-1314
-1643
-1768
-1692
-1468
-1170
-852
-521
-137
343
914
1487
1918
2074
1919
1547
1151
925
961
1197
1455
1548
1383
1010
582
260
147
256
526
870
1206
1485
1695
1843
1943
1999
2012
1991
1951
1914
1884
1850
1783
1649
1429
1133
804
496
250
81
-11
-18
80
276
502
628
534
178
-376
-980
-1469
-1712
-1642
-1295
-814
-416
-301
-542
-1038
-1555
-1846
-1769
-1355
-798
-374
-299
-601
-1081
-1411
-1325
-778
43
849
1416
1666
1642
1446
1194
1008
993
1192
1564
2004
2412
2726
2928
3003
2940
2755
2511
2289
2131
2005
1834
1543
1101
516
-170
-872
-1438
-1670
-1408
-634
487
1665
2609
3151
3282
3123
2845
2593
2446
2404
2416
2416
2364
2259
2140
2064
2097
2284
2618
3016
3324
3377
3073
2413
1494
469
-494
-1238
-1634
-1632
-1293
-790
-346
-141
-245
-615
-1121
-1610
-1962
-2132
-2173
-2205
-2344
-2615
-2933
-3145
-3120
-2826
-2342
-1817
-1408
-1223
-1294
-1588
-2020
-2474
-2819
-2923
-2706
-2185
-1500
-865
-460
-344
-438
-599
-711
-740
-718
-716
-810
-1056
-1466
-1977
-2464
-2796
-2899
-2785
-2528
-2217
-1923
-1695
-1559
-1526
-1592
-1752
-1998
-2304
-2611
-2824
-2854
-2662
-2285
-1826
-1427
-1246
-1404
-1919
-2662
-3380
-3812
-3823
-3455
-2870
-2257
-1768
-1496
-1477
-1657
-1895
-2023
-1963
-1782
-1632
-1615
-1689
-1714
-1556
-1178
-636
-25
545
960
1113
959
556
40
-433
-759
-895
-835
-614
-314
-69
-8
-181
-530
-925
-1229
-1343
-1223
-889
-447
-75
48
-145
-552
-952
-1137
-1032
-722
-393
-237
-371
-782
-1342
-1854
-2164
-2236
-2172
-2132
-2225
-2444
-2694
-2870
-2925
-2881
-2799
-2730
-2682
-2628
-2529
-2376
-2210
-2098
-2079
-2122
-2126
-1972
-1596
-1014
-337
279
659
686
351
-212
-770
-1097
-1085
-785
-362
10
223
272
232
210
304
554
922
1299
1560
1628
1523
1344
1218
1239
1435
1763
2120
2368
2374
2079
1549
971
572
486
679
979
1188
1199
1035
809
653
684
973
1524
2234
2901
3301
3303
2944
2400
1877
1516
1362
1391
1540
1717
1822
1775
1562
1246
919
640
398
139
-185
-570
-961
-1282
-1473
-1503
-1363
-1046
-545
123
893
1650
2267
2653
2776
2652
2330
1900
1494
1253
1260
1477
1759
1951
1978
1876
1739
1652
1668
1811
2084
2444
2795
3022
3052
2890
2612
2316
2094
2021
2144
2446
2831
3145
3246
3082
2710
2261
1874
1634
1552
1571
1594
1527
1318
976
564
177
-92
-182
-87
134
370
502
450
209
-156
-529
-775
-791
-546
-104
387
753
865
692
318
-95
-363
-368
-118
250
553
673
619
504
451
522
700
923
1111
1181
1060
728
235
-311
-800
-1168
-1402
-1510
-1519
-1488
-1507
-1654
-1932
-2253
-2489
-2557
-2460
-2270
-2075
-1952
-1957
-2114
-2392
-2708
-2951
-3047
-2986
-2815
-2593
-2358
-2122
-1878
-1613
-1322
-1008
-686
-364
-42
280
584
825
947
923
769
537
296
120
71
181
423
702
901
954
883
786
774
914
1198
1550
1849
1981
1901
1667
1420
1301
1366
1556
1747
1829
1760
1577
1372
1255
1302
1502
1752
1898
1833
1552
1137
701
320
31
-151
-210
-147
10
207
375
454
399
209
-56
-286
-371
-269
-37
205
337
297
94
-188
-417
-453
-225
208
675
985
1042
890
654
456
362
402
590
921
1343
1755
2045
2152
2074
1862
1588
1338
1201
1245
1483
1857
2255
2562
2701
2647
2432
2128
1822
1573
1372
1146
801
292
-333
-944
-1376
-1491
-1234
-656
99
837
1392
1676
1696
1523
1246
939
654
417
230
66
-111
-320
-537
-699
-733
-603
-330
4
288
428
384
188
-69
-285
-389
-376
-299
-242
-268
-383
-531
-629
-613
-484
-308
-177
-152
-228
-336
-396
-365
-272
-203
-256
-488
-878
-1326
-1696
-1867
-1789
-1506
-1134
-794
-559
-420
-324
-226
-127
-70
-100
-234
-458
-746
-1063
-1361
-1579
-1663
-1588
-1368
-1044
-661
-266
83
318
393
314
135
-75
-274
-450
-592
-672
-659
-550
-384
-211
-67
44
116
123
13
-262
-715
-1308
-1958
-2563
-3025
-3279
-3303
-3110
-2729
-2189
-1545
-896
-386
-144
-223
-565
-1041
-1516
-1909
-2204
-2432
-2638
-2857
-3090
-3295
-3393
-3307
-3013
-2560
-2060
-1635
-1364
-1258
-1268
-1310
-1302
-1190
-972
-705
-483
-410
-548
-885
-1326
-1728
-1950
-1908
-1612
-1154
-676
-316
-163
-225
-421
-618
-683
-548
-248
98
348
401
241
-63
-404
-686
-875
-1002
-1138
-1337
-1615
-1949
-2294
-2598
-2808
-2872
-2761
-2495
-2137
-1763
-1417
-1100
-795
-500
-234
-23
122
194
188
103
-43
-201
-310
-322
-220
3
345
793
1300
1778
2129
2276
2189
1883
1413
865
345
-45
-238
-214
13
405
905
1444
1952
2396
2788
3154
3479
3696
3716
3501
3089
2566
2015
1491
1027
662
435
368
448
633
878
1142
1391
1597
1735
1776
1702
1509
1233
945
723
614
606
655
727
826
973
1180
1416
1624
1726
1652
1357
854
233
-366
-806
-1024
-1048
-972
-905
-935
-1119
-1456
-1878
-2263
-2486
-2489
-2313
-2058
-1819
-1633
-1478
-1321
-1147
-977
-844
-773
-768
-811
-889
-1010
-1188
-1420
-1652
-1802
-1806
-1661
-1424
-1155
-878
-583
-270
29
269
428
523
582
609
583
488
335
163
23
-44
-13
115
301
472
549
488
294
6
-327
-669
-990
-1269
-1506
-1731
-1989
-2303
-2639
-2913
-3033
-2945
-2660
-2242
-1777
-1343
-992
-744
-600
-553
-596
-714
-884
-1075
-1263
-1422
-1529
-1556
-1490
-1354
-1198
-1067
-967
-866
-727
-552
-377
-240
-155
-111
-93
-88
-77
-29
85
271
507
766
1033
1296
1537
1722
1826
1860
1866
1895
1979
2117
2279
2415
2473
2423
2269
2052
1819
1596
1393
1218
1095
1046
1061
1098
1116
1111
1131
1246
1519
1977
2610
3358
4103
4697
5019
5022
4755
4324
3837
3370
2955
2588
2234
1860
1473
1154
1029
1209
1704
2405
3119
3653
3878
3760
3347
2733
2017
1280
576
-45
-528
-831
-944
-903
-781
-654
-583
-598
-696
-838
-954
-982
-907
-779
-681
-676
-777
-948
-1141
-1318
-1462
-1573
-1664
-1746
-1814
-1832
-1745
-1512
-1137
-672
-199
209
506
675
733
717
675
646
649
682
740
822
934
1088
1302
1587
1932
2275
2517
2562
2370
1979
1480
960
471
34
-331
-588
-690
-606
-347
21
398
679
797
745
572
354
162
43
9
36
66
25
-140
-427
-771
-1071
-1243
-1249
-1094
-802
-398
89
608
1077
1405
1523
1414
1116
708
280
-91
-362
-535
-642
-727
-812
-874
-871
-769
-585
-379
-222
-161
-195
-293
-410
-499
-524
-473
-371
-265
-200
-186
-197
-191
-139
-28
145
381
677
1016
1377
1740
2098
2452
2800
3132
3421
3615
3635
3407
2914
2239
1542
995
705
691
906
1277
1722
2159
2517
2754
2874
2902
2856
2739
2553
2320
2074
1836
1605
1376
1163
997
906
894
953
1065
1206
1331
1378
1294
1060
701
259
-214
-657
-996
-1166
-1147
-983
-745
-491
-239
2
215
376
493
613
796
1058
1350
1589
1706
1663
1452
1087
614
116
-303
-567
-664
-645
-591
-563
-569
-560
-458
-192
262
852
1461
1940
2161
2059
1665
1102
541
124
-101
-199
-294
-483
-780
-1122
-1408
-1553
-1514
-1306
-1002
-718
-560
-570
-708
-877
-981
-973
-855
-678
-525
-491
-645
-989
-1450
-1926
-2336
-2644
-2847
-2953
-2987
-3000
-3048
-3151
-3259
-3290
-3199
-3030
-2884
-2848
-2938
-3103
-3254
-3307
-3203
-2928
-2524
-2094
-1753
-1582
-1600
-1770
-2021
-2284
-2489
-2604
-2634
-2612
-2562
-2463
-2273
-1975
-1607
-1238
-914
-628
-355
-86
157
366
572
807
1056
1233
1241
1051
732
402
145
-20
-124
-210
-318
-495
-787
-1200
-1671
-2076
-2294
-2266
-2008
-1582
-1045
-449
151
683
1078
1309
1389
1361
1260
1113
950
815
741
725
726
700
634
562
526
538
558
507
313
-51
-549
-1082
-1532
-1808
-1881
-1781
-1571
-1311
-1045
-800
-596
-445
-359
-343
-399
-511
-643
-750
-811
-850
-916
-1049
-1250
-1484
-1703
-1872
-1977
-2029
-2061
-2106
-2168
-2200
-2126
-1896
-1535
-1137
-804
-592
-496
-465
-434
-335
-120
217
614
976
1223
1335
1341
1274
1146
955
710
430
131
-176
-469
-705
-846
-895
-903
-938
-1030
-1169
-1331
-1508
-1699
-1897
-2093
-2296
-2540
-2850
-3195
-3485
-3610
-3502
-3154
-2615
-1972
-1343
-857
-617
-654
-911
-1281
-1656
-1964
-2165
-2243
-2198
-2048
-1825
-1564
-1292
-1020
-754
-490
-225
22
211
285
209
-8
-308
-614
-859
-997
-1010
-911
-750
-594
-503
-493
-538
-593
-630
-644
-637
-603
-521
-373
-155
103
342
478
436
180
-266
-823
-1390
-1882
-2246
-2476
-2598
-2647
-2645
-2579
-2416
-2125
-1708
-1207
-682
-198
200
484
644
685
626
497
349
252
282
484
839
1262
1632
1853
1884
1753
1537
1340
1249
1292
1420
1524
1503
1322
1022
676
336
23
-258
-508
-731
-937
-1132
-1296
-1389
-1375
-1255
-1059
-821
-554
-262
41
325
558
732
859
959
1044
1119
1178
1209
1197
1149
1111
1147
1308
1590
1946
2324
2701
3075
3442
3774
4032
4187
4227
4142
3927
3599
3222
2897
2719
2735
2915
3178
3428
3590
3636
3586
3493
3410
3363
3334
3288
3203
3093
2998
2940
2892
2786
2558
2206
1800
1452
1253
1235
1366
1584
1825
2036
2184
2259
2271
2238
2170
2067
1934
1793
1679
1614
1588
1562
1495
1369
1196
1008
848
752
728
740
705
537
205
-233
-652
-921
-969
-808
-522
-220
0
88
50
-57
-156
-182
-106
57
263
456
600
689
743
779
779
691
461
72
-444
-1027
-1613
-2140
-2543
-2756
-2733
-2473
-2024
-1460
-863
-318
92
298
277
64
-266
-643
-1031
-1420
-1801
-2142
-2400
-2544
-2559
-2447
-2214
-1868
-1441
-994
-604
-329
-177
-111
-82
-77
-124
-267
-527
-878
-1265
-1625
-1903
-2047
-2025
-1843
-1563
-1279
-1060
-912
-789
-638
-439
-207
30
247
404
448
332
48
-358
-812
-1245
-1620
-1921
-2139
-2268
-2316
-2303
-2255
-2195
-2144
-2116
-2112
-2104
-2045
-1895
-1642
-1309
-926
-526
-144
174
391
509
582
686
868
1112
1359
1547
1638
1628
1530
1385
1249
1169
1152
1145
1072
890
620
340
141
87
200
459
800
1139
1400
1548
1602
1606
1589
1550
1475
1361
1222
1075
926
777
645
557
533
573
666
803
992
1236
1511
1771
1966
2078
2125
2144
2165
2198
2229
2232
2188
2102
2009
1969
2025
2183
2394
2577
2654
2576
2343
2000
1618
1268
988
766
554
301
0
-301
-515
-558
-394
-45
419
906
1334
1640
1793
1788
1646
1405
1100
744
338
-117
-593
-1030
-1364
-1559
-1614
-1552
-1401
-1193
-964
-759
-610
-512
-431
-321
-160
53
306
595
907
1203
1418
1476
1333
988
481
-128
-783
-1436
-2043
-2557
-2937
-3149
-3184
-3064
-2837
-2564
-2302
-2092
-1966
-1942
-2033
-2236
-2532
-2872
-3185
-3395
-3453
-3358
-3153
-2891
-2608
-2311
-2000
-1693
-1420
-1217
-1098
-1059
-1087
-1158
-1234
-1269
-1223
-1102
-955
-854
-854
-962
-1138
-1311
-1411
-1392
-1251
-1031
-796
-598
-452
-346
-259
-184
-124
-86
-82
-124
-216
-350
-500
-644
-783
-932
-1101
-1267
-1379
-1392
-1287
-1080
-805
-507
-221
32
254
459
650
793
841
768
602
409
251
152
107
103
125
142
112
9
-140
-261
-275
-155
67
328
579
797
985
1169
1382
1652
1970
2269
2450
2431
2194
1786
1291
792
358
39
-135
-169
-92
60
271
543
884
1277
1671
1987
2160
2164
2032
1836
1649
1507
1408
1341
1305
1312
1355
1404
1432
1442
1465
1523
1592
1623
1593
1522
1448
1378
1275
1110
900
700
553
447
345
232
138
106
141
205
259
293
322
358
392
427
491
628
854
1136
1412
1627
1753
1780
1701
1517
1258
981
746
593
527
536
598
694
803
909
1004
1080
1106
1037
838
514
118
-279
-624
-886
-1057
-1136
-1132
-1072
-990
-910
-844
-801
-798
-849
-938
-1018
-1041
-992
-899
-803
-717
-631
-531
-431
-368
-378
-472
-645
-876
-1142
-1411
-1649
-1823
-1915
-1928
-1882
-1822
-1797
-1846
-1965
-2109
-2220
-2263
-2246
-2205
-2169
-2148
-2128
-2081
-1974
-1778
-1492
-1152
-825
-575
-438
-419
-516
-722
-1016
-1341
-1613
-1759
-1751
-1604
-1360
-1057
-729
-412
-134
100
313
537
788
1057
1317
1541
1704
1788
1793
1750
1715
1752
1893
2116
2365
2576
2710
2766
2766
2747
2746
2785
2872
2994
3124
3234
3311
3361
3400
3438
3464
3457
3404
3327
3269
3264
3306
3351
3343
3250
3072
2836
2576
2322
2092
1891
1721
1586
1496
1458
1460
1472
1462
1423
1372
1321
1258
1149
971
736
494
294
166
110
108
128
130
83
-23
-166
-318
-465
-608
-744
-849
-891
-861
-786
-706
-638
-573
-507
-462
-491
-631
-879
-1180
-1462
-1660
-1740
-1707
-1595
-1458
-1340
-1247
-1153
-1032
-882
-732
-615
-545
-510
-492
-492
-527
-613
-757
-947
-1158
-1360
-1524
-1630
-1685
-1723
-1794
-1930
-2119
-2310
-2441
-2477
-2419
-2290
-2107
-1871
-1593
-1304
-1057
-900
-852
-909
-1051
-1255
-1482
-1686
-1823
-1883
-1880
-1825
-1703
-1491
-1192
-864
-581
-388
-271
-192
-125
-75
-56
-66
-100
-162
-261
-387
-491
-513
-425
-259
-74
90
235
386
560
745
905
998
999
908
769
641
568
539
493
368
148
-129
-405
-640
-823
-961
-1062
-1145
-1233
-1342
-1461
-1551
-1578
-1544
-1488
-1460
-1488
-1563
-1648
-1704
-1701
-1639
-1541
-1445
-1376
-1330
-1282
-1201
-1080
-933
-787
-662
-570
-508
-469
-435
-388
-317
-223
-130
-72
-82
-171
-320
-489
-639
-759
-868
-996
-1158
-1352
-1559
-1760
-1928
-2028
-2036
-1964
-1876
-1857
-1962
-2187
-2473
-2755
-2982
-3121
-3145
-3037
-2813
-2516
-2199
-1895
-1613
-1361
-1174
-1099
-1165
-1364
-1646
-1947
-2207
-2371
-2402
-2286
-2050
-1750
-1444
-1175
-959
-803
-723
-739
-857
-1055
-1289
-1509
-1679
-1779
-1800
-1736
-1594
-1397
-1182
-985
-822
-686
-559
-428
-295
-171
-73
-19
-24
-97
-228
-394
-564
-714
-827
-893
-909
-882
-826
-752
-654
-511
-319
-99
103
246
312
305
224
66
-160
-422
-669
-862
-985
-1048
-1071
-1079
-1098
-1147
-1223
-1293
-1314
-1259
-1124
-917
-641
-309
43
364
631
871
1132
1431
1717
1914
1985
1962
1917
1898
1916
1964
2052
2196
2394
2612
2810
2967
3088
3183
3255
3302
3323
3314
3261
3141
2948
2710
2480
2305
2202
2160
2159
2181
2212
2247
2285
2322
2340
2310
2215
2082
1978
1958
2025
2126
2191
2195
2156
2100
2032
1939
1814
1664
1488
1268
978
619
227
-135
-411
-558
-559
-432
-231
-38
88
134
131
109
73
5
-98
-218
-335
-453
-592
-762
-951
-1147
-1357
-1598
-1866
-2127
-2334
-2464
-2517
-2494
-2386
-2195
-1968
-1777
-1675
-1657
-1680
-1709
-1739
-1763
-1736
-1597
-1328
-990
-697
-534
-516
-596
-722
-865
-1012
-1148
-1249
-1299
-1288
-1220
-1102
-949
-782
-608
-413
-174
105
375
574
670
686
668
636
577
479
365
280
250
252
226
136
-3
-134
-202
-185
-99
15
108
136
76
-67
-259
-458
-629
-750
-805
-777
-663
-485
-301
-177
-148
-197
-264
-289
-248
-153
-34
86
194
282
344
389
446
552
722
933
1135
1287
1370
1390
1362
1303
1226
1137
1028
890
730
585
496
478
500
514
497
461
430
405
370
317
262
228
212
186
137
92
99
184
325
475
600
691
742
742
692
624
594
646
780
966
1175
1404
1668
1966
2280
2573
2806
2952
2998
2955
2849
2700
2517
2304
2089
1921
1839
1834
1855
1865
1875
1932
2065
2246
2416
2530
2572
2533
2394
2146
1823
1501
1250
1082
963
858
773
735
754
800
837
849
840
809
740
621
470
325
210
112
-14
-201
-447
-708
-922
-1039
-1051
-999
-954
-985
-1112
-1304
-1505
-1667
-1763
-1784
-1730
-1625
-1514
-1443
-1430
-1443
-1436
-1393
-1343
-1341
-1416
-1553
-1702
-1808
-1824
-1726
-1517
-1228
-916
-636
-419
-268
-167
-100
-57
-39
-64
-152
-309
-502
-674
-770
-774
-707
-593
-434
-219
43
307
518
650
718
753
770
764
730
685
654
655
689
755
854
986
1133
1263
1353
1407
1454
1524
1631
1779
1962
2168
2371
2533
2622
2634
2587
2501
2382
2224
2025
1807
1599
1425
1292
1196
1137
1111
1114
1129
1138
1126
1090
1040
992
963
969
1008
1065
1104
1091
1008
862
673
468
268
92
-44
-121
-125
-60
59
203
346
465
547
585
577
526
441
333
227
157
154
229
360
498
593
624
599
542
469
376
253
94
-83
-242
-340
-341
-243
-81
85
197
237
223
193
173
168
180
209
260
326
394
452
506
574
670
795
928
1035
1070
993
788
482
139
-172
-400
-528
-552
-473
-304
-80
143
317
415
430
350
159
-138
-493
-827
-1070
-1191
-1208
-1154
-1062
-961
-880
-837
-834
-847
-857
-860
-879
-936
-1037
-1170
-1310
-1433
-1518
-1553
-1536
-1475
-1389
-1291
-1190
-1084
-958
-792
-573
-310
-34
214
408
549
646
711
751
779
816
872
937
986
1000
984
940
858
717
515
282
66
-111
-257
-397
-536
-665
-778
-884
-992
-1087
-1129
-1090
-977
-832
-692
-577
-483
-406
-344
-302
-279
-271
-269
-250
-190
-82
45
145
189
198
219
287
399
532
667
804
936
1030
1046
966
816
640
472
321
188
76
-5
-55
-83
-93
-81
-37
40
136
238
335
420
482
508
490
431
341
238
147
100
127
232
395
583
771
947
1105
1234
1327
1386
1422
1443
1445
1424
1386
1349
1327
1315
1294
1247
1170
1070
950
815
668
521
386
276
205
178
193
226
241
210
126
8
-120
-239
-334
-388
-386
-332
-248
-167
-103
-53
-8
28
40
22
-16
-56
-86
-107
-120
-116
-85
-25
49
113
153
163
146
106
46
-31
-127
-253
-419
-622
-845
-1062
-1256
-1422
-1559
-1665
-1743
-1808
-1886
-1983
-2079
-2126
-2092
-1987
-1861
-1762
-1701
-1652
-1583
-1491
-1396
-1309
-1215
-1082
-906
-722
-582
-518
-518
-551
-600
-669
-765
-874
-977
-1068
-1158
-1257
-1348
-1395
-1375
-1297
-1200
-1116
-1052
-1008
-988
-1002
-1050
-1101
-1120
-1092
-1042
-1010
-1030
-1105
-1218
-1351
-1494
-1642
-1795
-1943
-2071
-2168
-2234
-2286
-2344
-2412
-2472
-2497
-2480
-2435
-2379
-2307
-2198
-2045
-1874
-1725
-1622
-1550
-1480
-1401
-1330
-1287
-1274
-1271
-1264
-1261
-1276
-1315
-1357
-1383
-1386
-1380
-1376
-1373
-1368
-1366
-1393
-1475
-1620
-1807
-1993
-2139
-2220
-2229
-2175
-2068
-1929
-1790
-1687
-1650
-1683
-1755
-1822
-1846
-1817
-1748
-1667
-1594
-1540
-1494
-1434
-1337
-1191
-1006
-815
-651
-532
-458
-415
-380
-325
-223
-60
154
387
588
714
741
670
524
344
173
37
-59
-130
-194
-261
-328
-388
-428
-441
-426
-402
-399
-438
-514
-596
-655
-675
-656
-595
-483
-324
-151
-6
87
148
215
307
413
504
559
577
564
528
493
494
562
695
855
992
1082
1140
1193
1266
1364
1483
1612
1725
1789
1777
1691
1557
1410
1273
1159
1079
1044
1048
1069
1076
1056
1014
966
918
866
805
736
664
593
529
484
475
512
591
703
834
968
1081
1142
1136
1081
1018
995
1025
1095
1176
1249
1308
1354
1394
1435
1482
1532
1572
1592
1591
1577
1554
1520
1468
1408
1362
1343
1336
1307
1237
1142
1068
1047
1073
1101
1083
1004
890
784
722
712
745
800
862
920
970
1014
1059
1114
1186
1270
1347
1388
1373
1306
1226
1180
1200
1283
1398
1506
1583
1621
1623
1597
1548
1489
1434
1396
1385
1402
1439
1476
1483
1438
1340
1209
1071
941
822
720
657
659
730
845
968
1081
1194
1320
1447
1534
1544
1472
1347
1209
1092
1012
979
1000
1076
1196
1354
1545
1753
1942
2065
2085
2000
1841
1651
1457
1277
1128
1031
996
1014
1064
1127
1200
1287
1373
1428
1423
1351
1233
1101
984
890
816
755
704
666
649
653
678
715
760
804
834
830
781
698
610
545
501
455
380
276
167
76
3
-70
-155
-244
-308
-327
-305
-267
-250
-281
-373
-514
-675
-817
-907
-932
-907
-870
-858
-893
-966
-1051
-1123
-1178
-1231
-1294
-1360
-1406
-1417
-1399
-1372
-1354
-1346
-1348
-1369
-1420
-1499
-1591
-1684
-1779
-1883
-1975
-2008
-1943
-1786
-1590
-1412
-1276
-1179
-1119
-1112
-1164
-1242
-1282
-1236
-1109
-943
-774
-607
-438
-279
-157
-78
-17
57
144
206
207
153
83
36
26
58
141
286
477
664
792
840
821
762
667
533
370
219
121
82
70
45
-5
-65
-118
-164
-217
-283
-353
-419
-488
-584
-727
-911
-1108
-1278
-1389
-1422
-1379
-1283
-1168
-1071
-1018
-1016
-1057
-1127
-1214
-1309
-1401
-1485
-1552
-1598
-1622
-1629
-1632
-1650
-1695
-1765
-1845
-1915
-1965
-1990
-1994
-1980
-1949
-1909
-1866
-1815
-1748
-1665
-1582
-1526
-1515
-1536
-1562
-1574
-1580
-1598
-1631
-1665
-1681
-1686
-1699
-1732
-1765
-1768
-1730
-1677
-1644
-1642
-1651
-1642
-1606
-1560
-1520
-1477
-1409
-1302
-1175
-1065
-1004
-989
-997
-1004
-1002
-992
-971
-932
-873
-810
-769
-765
-785
-789
-744
-649
-526
-404
-288
-170
-47
73
173
248
304
348
380
391
379
352
323
313
333
386
458
519
548
544
531
525
525
510
467
400
320
221
83
-97
-294
-470
-599
-686
-739
-755
-724
-657
-584
-535
-510
-496
-489
-506
-560
-630
-678
-692
-703
-751
-833
-903
-918
-877
-821
-775
-728
-652
-543
-433
-355
-317
-306
-310
-333
-378
-436
-491
-543
-608
-699
-813
-935
-1047
-1136
-1185
-1183
-1129
-1045
-962
-894
-834
-770
-701
-637
-583
-533
-480
-420
-352
-265
-140
21
189
328
424
493
552
595
603
575
544
546
589
646
688
718
765
844
935
1000
1008
972
918
879
870
896
957
1050
1166
1288
1393
1466
1510
1540
1571
1605
1622
1600
1544
1488
1469
1499
1548
1585
1604
1631
1688
1762
1817
1825
1797
1760
1734
1707
1659
1588
1509
1443
1395
1362
1349
1370
1440
1554
1690
1830
1961
2078
2169
2221
2227
2198
2154
2109
2062
2001
1919
1814
1684
1526
1339
1133
936
773
656
574
513
463
429
416
416
412
395
371
361
374
400
406
365
273
157
52
-22
-76
-132
-199
-262
-289
-263
-199
-123
-58
-4
48
97
136
165
198
255
343
448
549
633
703
757
790
794
769
728
676
608
518
418
343
325
370
455
540
596
608
577
505
402
286
178
97
47
22
11
6
4
14
53
137
262
398
501
544
539
526
540
583
629
652
649
632
600
533
410
239
61
-79
-160
-190
-181
-136
-58
34
112
165
212
279
359
407
385
298
192
112
63
26
-3
-3
46
133
222
297
378
491
627
745
815
854
910
1008
1138
1261
1359
1436
1493
1525
1532
1541
1586
1675
1782
1866
1914
1936
1942
1927
1884
1824
1768
1724
1673
1596
1499
1414
1363
1336
1302
1238
1142
1018
870
698
527
402
354
385
464
560
654
738
802
837
843
823
782
720
649
596
583
609
640
643
620
595
589
584
541
437
284
120
-23
-136
-227
-310
-396
-491
-588
-667
-703
-683
-621
-549
-495
-482
-516
-591
-687
-774
-827
-845
-845
-846
-851
-843
-808
-749
-682
-629
-615
-660
-769
-923
-1083
-1216
-1316
-1398
-1476
-1542
-1581
-1593
-1601
-1628
-1675
-1721
-1742
-1724
-1659
-1543
-1379
-1196
-1037
-924
-843
-757
-643
-508
-376
-260
-147
-29
87
179
238
277
315
351
367
339
262
139
-21
-206
-394
-555
-665
-725
-754
-780
-811
-834
-832
-795
-732
-660
-597
-555
-538
-546
-575
-620
-672
-723
-769
-815
-868
-926
-966
-958
-879
-732
-552
-383
-264
-207
-196
-206
-217
-228
-255
-306
-372
-430
-467
-490
-522
-568
-609
-617
-590
-561
-568
-629
-733
-856
-983
-1101
-1197
-1254
-1271
-1263
-1243
-1207
-1137
-1027
-903
-805
-761
-764
-790
-814
-822
-809
-774
-724
-673
-634
-603
-564
-510
-445
-383
-328
-274
-217
-162
-111
-57
10
84
138
147
112
53
-13
-93
-194
-304
-385
-414
-403
-388
-385
-381
-360
-335
-345
-410
-510
-600
-653
-679
-699
-720
-726
-702
-650
-575
-474
-339
-176
-20
91
140
134
91
20
-75
-178
-268
-333
-386
-453
-549
-661
-763
-834
-872
-888
-892
-884
-856
-810
-761
-738
-761
-824
-898
-953
-985
-1018
-1073
-1143
-1193
-1196
-1162
-1125
-1111
-1115
-1114
-1103
-1105
-1144
-1217
-1292
-1340
-1363
-1386
-1431
-1495
-1554
-1587
-1585
-1548
-1473
-1365
-1241
-1127
-1040
-980
-926
-872
-830
-828
-879
-952
-996
-968
-868
-739
-628
-554
-497
-420
-298
-132
52
214
311
313
217
57
-104
-210
-236
-197
-132
-79
-64
-94
-163
-240
-287
-280
-234
-200
-230
-334
-480
-620
-731
-819
-893
-951
-979
-975
-965
-980
-1037
-1118
-1187
-1213
-1180
-1094
-977
-855
-762
-720
-734
-784
-832
-835
-771
-652
-519
-420
-380
-383
-387
-352
-273
-175
-94
-53
-57
-106
-199
-329
-479
-624
-754
-877
-1006
-1142
-1256
-1321
-1320
-1265
-1182
-1099
-1039
-1012
-1012
-1010
-968
-859
-695
-504
-317
-140
27
182
315
430
550
702
887
1068
1202
1265
1260
1198
1087
946
823
775
832
961
1086
1145
1132
1085
1040
1004
966
915
850
766
650
507
372
300
318
394
457
447
354
213
69
-51
-134
-174
-171
-143
-130
-160
-225
-276
-255
-138
45
233
365
418
404
362
328
330
378
465
577
691
781
830
832
798
743
677
602
522
453
416
415
428
428
409
399
428
489
541
545
505
458
430
403
336
222
103
35
36
70
89
77
56
45
45
49
72
153
305
495
661
765
829
911
1052
1253
1481
1693
1858
1946
1938
1840
1693
1561
1494
1502
1564
1649
1743
1844
1952
2058
2146
2209
2250
2280
2298
2293
2251
2175
2092
2029
1997
1979
1953
1919
1900
1919
1967
1999
1978
1904
1819
1767
1765
1796
1839
1888
1949
2023
2095
2140
2144
2111
2054
1991
1934
1883
1836
1785
1727
1662
1596
1535
1492
1476
1491
1519
1528
1482
1370
1210
1038
882
753
643
544
446
343
236
127
27
-56
-122
-183
-246
-314
-382
-445
-501
-542
-560
-551
-525
-499
-485
-482
-478
-461
-431
-391
-349
-313
-295
-303
-330
-361
-383
-399
-421
-453
-482
-497
-504
-523
-563
-599
-585
-495
-352
-215
-127
-83
-38
50
180
315
411
448
437
399
351
300
251
213
189
182
188
206
231
253
260
247
225
206
196
185
164
132
107
104
123
151
175
194
207
207
181
127
60
4
-36
-71
-119
-179
-238
-277
-289
-271
-225
-166
-117
-111
-154
-221
-274
-295
-299
-305
-313
-297
-247
-185
-155
-178
-242
-320
-401
-492
-590
-677
-730
-756
-788
-845
-903
-905
-813
-638
-434
-256
-141
-104
-147
-263
-414
-539
-584
-531
-404
-251
-108
10
107
201
319
486
707
958
1191
1362
1453
1473
1447
1406
1383
1414
1519
1686
1867
2004
2065
2061
2025
1981
1935
1884
1833
1793
1763
1724
1650
1538
1412
1312
1252
1214
1158
1058
924
791
686
609
531
429
304
185
92
21
-54
-151
-259
-349
-409
-455
-515
-604
-709
-806
-873
-893
-852
-746
-601
-470
-400
-395
-417
-430
-432
-443
-473
-501
-504
-493
-503
-556
-628
-669
-656
-609
-568
-553
-554
-560
-572
-593
-611
-610
-590
-576
-584
-601
-597
-556
-499
-454
-424
-385
-318
-235
-161
-104
-47
27
111
186
241
281
309
315
287
235
185
155
142
132
127
136
157
170
164
164
212
320
443
518
512
447
362
276
182
85
8
-30
-44
-74
-140
-224
-288
-318
-333
-356
-396
-448
-508
-577
-649
-709
-749
-787
-852
-958
-1085
-1201
-1290
-1355
-1399
-1416
-1397
-1350
-1301
-1277
-1293
-1351
-1445
-1561
-1671
-1739
-1745
-1697
-1623
-1554
-1505
-1484
-1492
-1519
-1539
-1525
-1484
-1451
-1462
-1517
-1576
-1597
-1573
-1528
-1487
-1454
-1424
-1402
-1397
-1406
-1411
-1400
-1388
-1411
-1490
-1610
-1730
-1811
-1832
-1790
-1700
-1590
-1499
-1447
-1422
-1386
-1305
-1184
-1060
-973
-939
-954
-1000
-1058
-1086
-1044
-918
-734
-554
-431
-381
-384
-409
-431
-434
-407
-353
-288
-234
-207
-209
-229
-251
-260
-241
-183
-95
-1
71
107
110
96
80
68
58
41
-1
-70
-147
-191
-179
-126
-77
-63
-77
-92
-104
-143
-235
-368
-490
-561
-583
-590
-605
-607
-559
-442
-275
-97
52
151
199
213
218
233
252
259
253
261
311
395
467
480
436
381
363
390
434
479
536
623
739
854
944
1016
1088
1168
1239
1277
1278
1263
1261
1288
1340
1394
1418
1393
1326
1240
1159
1078
976
845
707
596
522
456
372
282
231
256
344
445
519
562
589
598
572
504
417
350
324
319
300
247
161
59
-43
-132
-193
-216
-196
-147
-91
-51
-41
-64
-111
-169
-231
-300
-383
-474
-557
-614
-645
-672
-718
-791
-881
-968
-1038
-1074
-1065
-1014
-942
-878
-830
-785
-717
-626
-539
-487
-480
-499
-517
-520
-502
-455
-372
-252
-108
41
178
285
347
352
306
237
171
113
47
-42
-140
-216
-245
-228
-189
-156
-144
-154
-170
-173
-148
-108
-87
-117
-197
-294
-370
-412
-429
-426
-394
-335
-275
-254
-289
-354
-408
-432
-433
-424
-401
-355
-295
-244
-214
-188
-140
-74
-23
-18
-54
-100
-126
-128
-112
-83
-40
-1
8
-19
-61
-84
-74
-48
-22
13
78
176
282
369
432
493
568
658
752
850
955
1062
1152
1212
1247
1275
1309
1361
1440
1555
1694
1815
1871
1851
1790
1743
1740
1772
1815
1850
1858
1820
1719
1566
1402
1261
1138
998
822
633
478
383
334
303
279
267
270
273
268
260
258
256
225
145
26
-94
-180
-215
-204
-153
-69
31
125
198
244
273
290
298
295
274
225
142
37
-57
-95
-64
15
102
170
209
219
200
159
124
131
183
244
265
232
176
139
139
162
185
198
200
188
157
111
69
52
71
121
190
260
319
367
423
508
627
748
823
829
786
730
687
654
624
595
568
525
441
315
179
77
17
-32
-105
-206
-312
-406
-495
-589
-672
-715
-703
-658
-623
-625
-664
-717
-760
-775
-761
-730
-707
-705
-715
-710
-676
-625
-575
-523
-442
-321
-192
-103
-74
-79
-81
-69
-65
-87
-129
-175
-222
-275
-325
-343
-317
-274
-266
-324
-426
-529
-604
-649
-662
-634
-561
-467
-387
-332
-275
-183
-54
81
202
308
405
473
484
442
389
370
383
391
363
315
288
297
324
342
354
379
423
472
513
554
616
705
815
939
1076
1218
1336
1399
1411
1413
1439
1474
1476
1428
1371
1363
1418
1489
1513
1475
1412
1365
1341
1316
1267
1192
1101
1008
926
865
825
785
723
638
561
520
510
492
435
343
243
149
47
-78
-204
-284
-287
-229
-162
-132
-158
-238
-363
-524
-697
-852
-968
-1053
-1126
-1201
-1274
-1330
-1371
-1406
-1444
-1484
-1525
-1568
-1623
-1689
-1754
-1804
-1835
-1848
-1840
-1801
-1734
-1663
-1619
-1611
-1611
-1586
-1530
-1477
-1463
-1481
-1481
-1410
-1263
-1090
-950
-866
-821
-781
-733
-691
-672
-680
-706
-739
-780
-831
-885
-924
-925
-874
-776
-655
-537
-441
-369
-315
-277
-255
-245
-229
-184
-105
-15
54
86
98
120
172
253
358
485
630
772
876
929
948
976
1039
1126
1205
1249
1261
1256
1251
1249
1252
1260
1272
1284
1291
1295
1302
1309
1306
1284
1247
1205
1159
1098
1008
898
791
714
674
654
635
602
554
504
474
482
534
612
685
734
755
751
727
684
640
621
643
689
718
707
670
641
635
639
637
633
644
667
672
630
549
471
425
394
343
257
166
104
69
24
-61
-181
-296
-376
-411
-403
-358
-278
-173
-56
69
203
333
434
485
494
497
519
551
560
530
478
430
383
316
227
149
120
135
147
112
34
-38
-68
-61
-46
-35
-19
10
31
13
-44
-109
-145
-153
-170
-233
-339
-452
-528
-552
-542
-531
-544
-578
-602
-584
-513
-412
-311
-223
-133
-27
82
156
174
158
157
197
260
316
362
428
535
661
748
758
707
650
627
633
630
587
499
384
264
151
52
-22
-65
-74
-61
-40
-23
-13
-11
-19
-41
-81
-137
-203
-279
-376
-505
-664
-823
-943
-1006
-1036
-1064
-1109
-1152
-1164
-1132
-1079
-1034
-1006
-985
-955
-925
-918
-945
-991
-1025
-1027
-992
-934
-865
-798
-749
-741
-790
-897
-1038
-1182
-1307
-1409
-1500
-1591
-1684
-1769
-1839
-1889
-1923
-1939
-1928
-1879
-1794
-1688
-1577
-1474
-1375
-1278
-1182
-1096
-1029
-982
-947
-901
-823
-702
-551
-396
-261
-146
-35
82
192
271
309
322
338
367
403
435
472
532
622
725
814
872
899
900
874
826
769
719
677
626
551
463
395
370
379
388
377
357
356
392
452
505
531
528
504
468
427
393
378
395
447
523
601
663
693
689
658
610
559
510
465
417
354
263
149
35
-49
-80
-65
-28
10
39
63
78
77
52
6
-51
-112
-176
-243
-306
-355
-380
-380
-358
-323
-295
-298
-348
-431
-513
-566
-596
-629
-680
-731
-744
-703
-626
-545
-476
-406
-323
-237
-175
-148
-142
-133
-111
-88
-81
-99
-140
-193
-246
-291
-320
-345
-386
-459
-552
-633
-677
-682
-662
-623
-559
-464
-358
-277
-238
-223
-204
-178
-173
-223
-321
-430
-509
-558
-605
-680
-776
-857
-889
-864
-810
-766
-756
-781
-816
-840
-852
-869
-907
-951
-965
-922
-835
-749
-701
-688
-682
-663
-638
-628
-638
-652
-654
-645
-635
-626
-606
-574
-550
-559
-603
-656
-688
-689
-671
-644
-607
-555
-498
-452
-418
-377
-309
-219
-139
-96
-84
-78
-57
-22
21
79
164
277
396
502
590
671
743
786
784
744
697
668
652
628
593
570
587
642
701
724
704
669
652
670
706
735
735
706
657
603
552
514
499
518
569
627
662
655
622
603
627
685
737
745
710
657
612
575
529
468
410
386
409
458
492
482
432
367
310
263
213
148
73
-2
-70
-135
-203
-265
-309
-332
-350
-381
-427
-469
-500
-548
-658
-843
-1059
-1228
-1301
-1294
-1264
-1251
-1243
-1208
-1138
-1065
-1025
-1022
-1018
-977
-889
-776
-672
-594
-539
-495
-443
-364
-256
-133
-26
37
54
42
16
-28
-101
-192
-258
-250
-156
-27
64
75
33
6
41
127
213
264
290
328
400
490
569
619
646
668
695
732
787
863
945
1008
1030
1008
961
899
829
762
726
756
852
972
1058
1083
1068
1055
1067
1096
1123
1134
1125
1090
1026
943
861
797
743
683
615
560
539
548
553
523
458
387
336
312
305
308
321
347
384
427
476
532
588
631
645
627
586
536
492
459
429
385
307
191
57
-65
-153
-208
-245
-278
-318
-371
-444
-535
-618
-663
-655
-610
-566
-549
-557
-571
-577
-582
-607
-657
-717
-756
-755
-725
-695
-686
-690
-674
-620
-544
-483
-460
-457
-438
-390
-337
-311
-318
-334
-343
-354
-385
-425
-438
-404
-351
-335
-377
-442
-474
-452
-407
-381
-384
-399
-407
-412
-420
-424
-402
-350
-278
-191
-85
47
184
285
330
345
382
470
584
676
722
736
750
781
826
879
940
1006
1071
1125
1176
1239
1320
1404
1471
1501
1488
1438
1366
1304
1280
1299
1326
1309
1223
1103
1010
986
1008
1020
978
886
780
688
606
512
397
279
189
142
123
107
78
43
20
13
7
-10
-37
-59
-68
-75
-96
-126
-136
-103
-30
48
96
101
70
9
-79
-193
-324
-468
-634
-826
-1022
-1175
-1249
-1254
-1239
-1241
-1255
-1248
-1212
-1174
-1169
-1190
-1199
-1172
-1126
-1108
-1137
-1192
-1237
-1259
-1263
-1245
-1181
-1058
-903
-773
-707
-688
-663
-593
-485
-379
-307
-272
-256
-237
-199
-132
-33
81
183
250
284
306
339
389
450
525
622
744
867
956
997
1014
1053
1140
1254
1351
1400
1411
1417
1434
1441
1410
1332
1228
1126
1034
939
835
739
676
651
637
600
528
440
361
295
228
152
83
51
77
153
249
331
382
402
404
404
407
401
373
322
275
267
310
378
420
410
374
363
406
473
503
457
362
274
234
224
202
147
83
56
86
147
194
199
167
124
90
70
50
11
-55
-139
-221
-290
-353
-426
-516
-609
-685
-744
-812
-914
-1044
-1165
-1245
-1280
-1282
-1254
-1185
-1076
-960
-883
-865
-878
-881
-862
-841
-844
-870
-899
-918
-923
-911
-872
-802
-725
-672
-656
-651
-627
-583
-545
-527
-512
-469
-399
-334
-295
-264
-204
-105
-5
61
98
150
240
342
404
403
363
323
299
279
254
230
214
196
163
118
87
88
112
130
132
133
153
191
220
219
195
167
148
126
81
5
-81
-145
-165
-140
-92
-50
-24
-5
22
57
81
75
41
4
-16
-22
-39
-83
-152
-234
-323
-416
-500
-551
-554
-521
-484
-462
-451
-437
-419
-414
-429
-449
-454
-442
-438
-468
-525
-573
-581
-551
-515
-505
-527
-566
-603
-637
-678
-731
-787
-822
-823
-797
-772
-776
-804
-829
-821
-777
-720
-677
-657
-657
-671
-697
-733
-767
-787
-795
-805
-822
-836
-834
-818
-803
-800
-796
-771
-723
-676
-652
-647
-631
-588
-532
-496
-499
-529
-558
-573
-576
-573
-561
-534
-494
-449
-403
-351
-284
-206
-128
-58
10
88
174
254
313
350
388
454
552
652
712
708
660
614
604
628
650
650
646
681
778
912
1026
1079
1076
1054
1052
1084
1135
1179
1201
1204
1202
1217
1256
1309
1354
1384
1411
1459
1532
1612
1671
1697
1697
1682
1651
1603
1549
1513
1515
1556
1610
1653
1669
1655
1618
1563
1500
1436
1379
1341
1333
1369
1446
1538
1616
1666
1708
1771
1863
1961
2027
2044
2021
1989
1968
1968
1987
2016
2039
2043
2021
1983
1941
1909
1882
1847
1784
1685
1559
1430
1327
1260
1214
1166
1108
1053
1016
986
930
831
708
602
536
490
431
350
272
220
188
157
120
96
104
134
156
150
119
84
55
31
12
-1
-19
-67
-152
-250
-322
-359
-396
-478
-601
-708
-753
-753
-772
-849
-955
-1034
-1069
-1099
-1176
-1299
-1419
-1499
-1551
-1618
-1721
-1839
-1929
-1973
-1982
-1978
-1974
-1974
-1985
-2009
-2040
-2063
-2068
-2051
-2017
-1966
-1893
-1809
-1731
-1669
-1615
-1540
-1429
-1287
-1137
-1002
-892
-798
-709
-610
-493
-358
-225
-120
-65
-59
-85
-130
-193
-276
-368
-443
-477
-468
-439
-419
-417
-422
-411
-375
-323
-277
-258
-277
-333
-412
-485
-526
-530
-518
-529
-578
-642
-678
-663
-617
-580
-565
-544
-477
-361
-233
-130
-52
35
146
257
320
319
279
245
240
255
278
306
343
381
406
413
415
427
449
470
482
494
516
542
555
544
526
526
554
596
629
645
652
660
667
665
655
653
679
744
840
945
1038
1109
1158
1192
1213
1217
1200
1170
1145
1135
1137
1135
1118
1083
1037
981
915
837
754
673
591
503
411
324
245
161
56
-70
-191
-275
-319
-346
-385
-440
-496
-537
-560
-571
-570
-553
-524
-505
-512
-543
-569
-565
-523
-460
-396
-341
-295
-255
-220
-185
-151
-122
-108
-119
-161
-230
-315
-405
-486
-547
-588
-612
-631
-648
-663
-669
-659
-631
-584
-526
-475
-446
-448
-475
-517
-566
-627
-702
-784
-864
-933
-990
-1029
-1039
-1008
-950
-893
-866
-871
-885
-885
-873
-870
-900
-962
-1034
-1087
-1099
-1070
-1018
-974
-956
-959
-960
-933
-880
-826
-797
-795
-793
-764
-696
-607
-526
-477
-465
-477
-487
-472
-427
-368
-312
-264
-213
-144
-64
12
73
130
203
297
399
490
562
622
674
719
756
784
802
795
745
650
540
457
431
461
527
613
717
839
965
1065
1105
1066
950
782
598
433
302
202
124
67
40
49
84
123
151
162
148
91
-22
-173
-304
-345
-261
-79
130
297
391
417
403
373
337
286
202
65
-130
-363
-597
-779
-864
-833
-698
-494
-254
5
278
543
750
841
791
635
444
279
162
87
39
7
-24
-62
-100
-108
-67
-5
12
-68
-228
-382
-439
-351
-136
156
464
722
876
907
848
759
670
547
329
1
-372
-665
-757
-583
-163
395
912
1206
1187
914
549
229
-14
-242
-510
-806
-1068
-1239
-1291
-1199
-937
-528
-75
274
434
446
424
437
448
364
136
-191
-525
-781
-914
-910
-792
-636
-544
-587
-747
-941
-1095
-1206
-1321
-1466
-1615
-1718
-1735
-1639
-1391
-970
-433
47
264
134
-214
-512
-544
-317
-50
-22
-380
-1056
-1820
-2413
-2670
-2565
-2188
-1683
-1185
-790
-545
-451
-479
-588
-750
-965
-1247
-1588
-1933
-2181
-2249
-2118
-1852
-1560
-1334
-1212
-1181
-1202
-1241
-1274
-1268
-1185
-991
-686
-327
-2
213
289
245
126
-28
-187
-314
-373
-357
-314
-331
-478
-752
-1067
-1298
-1338
-1135
-700
-91
587
1190
1563
1611
1351
926
536
327
308
357
326
144
-125
-343
-398
-270
-26
247
488
664
750
722
578
363
155
32
39
183
445
783
1134
1407
1517
1426
1172
854
584
433
400
420
401
271
24
-275
-521
-636
-617
-531
-450
-377
-237
64
543
1110
1610
1922
2017
1952
1805
1643
1504
1406
1346
1286
1169
960
696
477
409
528
777
1040
1213
1249
1161
991
776
540
312
145
119
303
716
1289
1888
2363
2611
2612
2425
2152
1893
1703
1574
1449
1264
1004
718
486
370
384
497
667
866
1076
1290
1507
1718
1901
2009
1995
1854
1640
1440
1306
1221
1127
991
841
740
742
850
1032
1231
1372
1370
1169
801
396
123
83
240
449
547
451
185
-137
-361
-339
15
674
1488
2213
2609
2524
1955
1041
14
-881
-1474
-1724
-1715
-1588
-1457
-1356
-1239
-1024
-633
-27
763
1613
2315
2642
2446
1750
742
-299
-1117
-1558
-1601
-1341
-946
-592
-392
-346
-349
-264
-24
303
535
464
-30
-899
-1930
-2814
-3270
-3163
-2553
-1658
-754
-54
363
548
610
636
639
560
321
-124
-763
-1530
-2324
-3018
-3468
-3552
-3224
-2555
-1724
-939
-359
-59
-43
-277
-691
-1165
-1548
-1711
-1616
-1322
-937
-546
-191
107
321
423
408
298
112
-172
-598
-1175
-1825
-2396
-2727
-2723
-2385
-1792
-1060
-316
322
771
1002
1055
994
883
748
593
418
235
49
-147
-361
-584
-782
-918
-985
-1000
-977
-902
-766
-615
-565
-745
-1186
-1760
-2219
-2325
-1964
-1194
-207
748
1443
1737
1619
1198
650
127
-298
-637
-944
-1271
-1639
-2021
-2331
-2440
-2232
-1683
-890
-41
680
1148
1309
1149
699
58
-598
-1070
-1223
-1048
-660
-225
113
285
323
343
486
824
1282
1635
1611
1038
-56
-1437
-2763
-3706
-4046
-3726
-2837
-1574
-169
1187
2380
3375
4164
4712
4918
4634
3758
2340
626
-994
-2136
-2583
-2350
-1648
-767
39
624
972
1159
1286
1403
1477
1420
1162
708
153
-344
-620
-560
-144
524
1247
1819
2106
2086
1823
1420
991
658
517
575
717
766
604
272
-70
-267
-289
-229
-223
-360
-657
-1076
-1533
-1895
-1995
-1695
-963
81
1202
2123
2621
2598
2099
1298
419
-343
-878
-1164
-1233
-1139
-929
-635
-271
156
615
1035
1320
1405
1300
1076
810
524
197
-184
-572
-860
-931
-718
-242
377
957
1307
1302
936
332
-316
-818
-1063
-1046
-849
-589
-367
-234
-194
-219
-269
-297
-249
-101
124
354
509
554
506
400
257
83
-102
-250
-314
-290
-228
-193
-223
-304
-397
-468
-511
-545
-601
-693
-793
-835
-758
-551
-268
13
228
339
316
140
-160
-479
-678
-681
-526
-328
-170
-48
96
300
558
842
1137
1416
1606
1606
1346
853
236
-371
-856
-1142
-1184
-972
-553
-18
520
949
1172
1135
869
505
210
81
85
109
71
-24
-126
-210
-283
-343
-366
-371
-456
-743
-1242
-1785
-2123
-2103
-1767
-1280
-794
-380
-53
183
346
486
655
821
856
620
101
-552
-1116
-1425
-1435
-1195
-802
-388
-105
-69
-283
-615
-877
-939
-796
-545
-308
-178
-198
-346
-532
-619
-482
-91
458
972
1252
1179
756
107
-565
-1048
-1192
-973
-517
-47
215
159
-162
-565
-829
-792
-414
207
871
1347
1462
1192
695
239
60
234
653
1102
1380
1381
1108
658
180
-166
-266
-101
251
656
988
1174
1208
1143
1059
1028
1070
1137
1153
1059
841
515
117
-278
-538
-509
-107
598
1400
2057
2411
2427
2171
1762
1341
1037
915
938
1000
1006
931
816
711
634
578
542
523
506
473
444
489
684
1039
1476
1886
2195
2372
2408
2297
2066
1791
1553
1363
1153
847
456
86
-148
-209
-147
-39
61
122
113
12
-156
-312
-373
-307
-154
13
139
206
229
241
284
392
558
717
768
630
291
-182
-669
-1041
-1216
-1183
-996
-739
-480
-251
-73
23
1
-142
-357
-571
-732
-838
-903
-924
-885
-794
-696
-641
-634
-629
-577
-483
-401
-375
-385
-353
-202
77
414
699
842
813
642
401
164
-12
-98
-87
14
189
413
648
855
1002
1075
1073
1025
963
908
852
764
618
423
213
30
-104
-178
-175
-68
146
419
652
743
644
389
65
-239
-474
-636
-754
-852
-933
-974
-939
-805
-574
-290
-29
116
70
-181
-566
-947
-1184
-1200
-1008
-687
-336
-46
110
86
-115
-429
-753
-1000
-1144
-1206
-1222
-1204
-1133
-993
-787
-544
-299
-80
88
181
174
40
-220
-556
-873
-1062
-1061
-891
-635
-377
-155
34
190
287
295
209
60
-117
-300
-469
-587
-613
-540
-425
-351
-360
-417
-451
-413
-311
-174
-14
182
411
625
744
700
485
158
-176
-414
-500
-450
-342
-267
-277
-368
-497
-623
-709
-717
-615
-408
-161
19
54
-57
-236
-392
-478
-505
-521
-571
-672
-804
-908
-913
-780
-546
-316
-202
-256
-434
-634
-762
-787
-755
-752
-845
-1043
-1276
-1431
-1406
-1156
-724
-228
169
323
181
-171
-546
-758
-742
-576
-402
-311
-309
-356
-434
-543
-657
-707
-627
-417
-142
122
338
496
579
556
427
251
114
67
99
172
256
334
373
345
271
239
339
569
816
946
911
775
635
538
479
449
457
501
535
495
360
192
79
74
153
249
288
215
18
-256
-504
-616
-553
-375
-196
-96
-79
-109
-165
-244
-325
-364
-337
-291
-312
-458
-695
-934
-1108
-1205
-1235
-1175
-973
-611
-146
308
648
829
851
735
510
226
-42
-224
-287
-250
-161
-59
47
175
361
629
975
1347
1647
1762
1620
1232
694
144
-294
-549
-602
-470
-194
154
471
657
663
524
337
205
175
229
311
361
344
260
156
107
182
394
678
920
1020
939
695
355
4
-277
-429
-446
-369
-262
-169
-99
-44
-3
18
31
58
112
170
185
131
31
-64
-117
-120
-85
-28
36
74
50
-45
-177
-276
-282
-170
44
317
585
770
801
655
385
94
-120
-212
-194
-113
-19
48
60
6
-95
-201
-255
-216
-79
120
314
436
448
356
206
56
-46
-74
-21
99
250
387
470
485
447
392
361
392
506
685
869
986
1000
945
887
871
879
851
746
577
394
234
102
-2
-56
-19
131
361
598
779
887
946
982
992
944
802
565
274
-1
-180
-202
-45
258
617
919
1066
1025
831
557
273
18
-192
-352
-464
-538
-595
-636
-621
-482
-173
278
751
1098
1215
1094
811
477
182
-20
-125
-169
-219
-346
-578
-869
-1112
-1195
-1067
-762
-377
-15
249
372
339
167
-76
-289
-384
-348
-250
-191
-227
-338
-448
-475
-363
-90
331
830
1276
1517
1454
1110
613
124
-254
-516
-721
-923
-1129
-1305
-1408
-1421
-1347
-1196
-980
-717
-448
-224
-82
-27
-43
-127
-289
-533
-810
-1030
-1106
-1026
-859
-721
-711
-866
-1156
-1490
-1739
-1774
-1534
-1064
-510
-47
196
172
-84
-483
-903
-1226
-1390
-1424
-1426
-1481
-1599
-1707
-1714
-1581
-1334
-1036
-754
-545
-441
-437
-477
-491
-450
-385
-362
-415
-514
-588
-570
-428
-163
192
560
833
914
779
498
194
-28
-128
-120
-45
62
176
284
381
468
536
567
547
482
397
304
182
-8
-271
-548
-738
-762
-616
-372
-125
64
189
278
360
442
518
586
654
722
775
792
770
735
719
730
743
732
706
707
762
847
893
837
662
398
99
-180
-383
-467
-423
-282
-97
92
272
436
562
622
614
566
499
385
172
-151
-517
-816
-973
-985
-887
-695
-412
-72
230
389
372
242
103
10
-47
-106
-179
-251
-301
-327
-329
-299
-223
-110
4
70
52
-54
-222
-398
-522
-554
-494
-385
-274
-183
-117
-90
-138
-286
-507
-727
-877
-956
-1016
-1108
-1229
-1330
-1366
-1335
-1267
-1191
-1123
-1078
-1084
-1173
-1359
-1614
-1872
-2040
-2035
-1830
-1478
-1101
-827
-719
-750
-847
-944
-1012
-1032
-984
-860
-702
-589
-581
-659
-736
-727
-621
-477
-367
-315
-295
-278
-265
-275
-318
-369
-397
-388
-359
-332
-308
-261
-169
-43
72
125
98
29
-17
12
126
298
477
608
636
523
275
-33
-285
-384
-315
-148
18
121
171
210
275
364
453
508
500
399
181
-147
-525
-855
-1033
-1004
-792
-486
-200
-15
53
46
32
64
149
252
310
267
102
-153
-416
-595
-635
-551
-413
-309
-296
-380
-526
-681
-801
-859
-852
-797
-724
-658
-608
-559
-474
-307
-36
322
703
1026
1237
1341
1392
1455
1559
1679
1759
1747
1622
1401
1121
814
494
159
-190
-532
-822
-1010
-1067
-983
-773
-474
-139
160
371
486
553
636
759
889
960
926
794
610
435
322
309
398
547
669
684
570
375
182
51
-8
-18
-9
-3
-17
-70
-167
-302
-463
-641
-832
-1016
-1155
-1198
-1113
-895
-569
-184
192
483
636
644
547
403
253
102
-67
-276
-536
-854
-1213
-1567
-1842
-1970
-1921
-1718
-1416
-1078
-753
-473
-256
-113
-41
-32
-65
-111
-133
-112
-63
-23
-16
-20
22
165
413
727
1050
1339
1555
1650
1580
1345
1010
673
408
219
70
-71
-194
-261
-245
-143
26
248
515
815
1119
1390
1594
1721
1781
1796
1783
1742
1660
1520
1316
1053
741
392
33
-293
-529
-636
-630
-579
-560
-606
-691
-758
-775
-745
-685
-598
-473
-306
-119
65
249
470
751
1065
1346
1542
1658
1735
1791
1788
1663
1388
1004
600
259
23
-101
-136
-130
-145
-224
-360
-490
-533
-441
-213
125
546
1012
1458
1788
1938
1913
1791
1660
1564
1481
1358
1162
898
597
289
-5
-262
-447
-524
-479
-349
-216
-158
-198
-282
-313
-216
22
361
746
1141
1532
1912
2266
2573
2802
2913
2877
2695
2413
2096
1790
1501
1208
892
551
194
-164
-488
-716
-789
-700
-515
-341
-250
-236
-236
-184
-54
143
380
625
835
968
1008
981
944
945
982
1008
958
786
483
79
-375
-818
-1190
-1439
-1529
-1460
-1266
-1010
-758
-547
-381
-236
-89
72
247
432
623
822
1038
1279
1542
1786
1941
1939
1751
1405
964
501
78
-256
-475
-593
-662
-742
-853
-961
-1008
-965
-844
-675
-476
-259
-39
159
329
490
664
828
912
838
592
228
-164
-516
-798
-988
-1060
-988
-786
-514
-247
-38
96
161
167
117
15
-133
-322
-550
-805
-1055
-1244
-1323
-1272
-1110
-878
-623
-384
-210
-152
-250
-502
-851
-1208
-1486
-1637
-1656
-1581
-1466
-1364
-1298
-1254
-1192
-1076
-897
-672
-423
-165
86
309
485
612
711
797
852
835
722
536
340
187
98
72
102
187
313
452
574
661
704
686
601
481
390
375
401
370
215
-21
-205
-234
-127
-2
44
11
-30
-27
2
15
-1
-20
-17
1
8
-4
-16
-12
1
4
-6
-14
-10
0
2
-6
-13
-9
-1
0
-7
-12
-8
-1
-1
-7
-11
-7
-1
-2
-7
-10
-7
-2
-2
-8
-10
-6
-2
-3
-8
-9
-6
-2
-3
-8
-9
-5
-2
-4
-8
-8
-5
-3
-4
-8
-8
-5
-3
-5
-8
-8
-5
-3
-5
-8
-8
-5
-3
-5
-8
-7
-5
-4
-5
-8
-7
-5
-4
-6
-8
-7
-5
-4
-6
-7
-7
-5
-4
-6
-7
-7
-5
-4
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-6
-7
-6
-5
-5
-7
-7
-6
-5
-6
-7
-7
-6
-5
-6
-7
-7
-6
-5
-6
-7
-6
-6
-5
-6
-7
-6
-6
-5
-6
-7
-6
-6
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
