5
47874
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
1
0
0
1
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
1
0
0
1
1
0
0
1
1
-1
0
1
1
-1
0
1
1
-2
-3
-3
-3
-4
-3
-2
-3
-4
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-5
-2
-2
-5
-5
-2
-2
-5
-4
-1
-2
-6
-4
-1
-3
-6
-4
0
-3
-8
-3
2
-4
-11
-2
8
-8
-43
-53
-27
2
5
-7
-8
-1
-1
-5
-5
-2
-2
-5
-4
-2
-3
-4
-4
-3
-3
-4
-3
-3
-4
-4
-3
-3
-4
-3
-3
-4
-4
-3
-2
-5
-6
-1
3
-8
-35
-54
-39
7
45
44
14
-8
-7
0
-2
-7
-3
2
-5
-13
2
33
46
23
-9
-15
0
5
-6
-11
-1
5
-6
-12
-1
7
-7
-19
4
40
45
15
-7
-5
-3
-10
0
32
48
23
-10
-14
1
3
-6
-8
-1
0
-5
-6
-2
-1
-4
-5
-3
-2
-3
-5
-4
-2
-2
-5
-7
-1
5
-9
-40
-54
-30
3
8
-8
-11
0
3
-7
-8
0
1
-7
-7
1
0
-8
-6
2
-1
-10
-5
5
-3
-17
-1
38
49
18
-11
-9
2
-2
-8
-3
0
-6
-7
1
-1
-13
-2
35
50
21
-13
-12
4
2
-10
-7
3
-1
-10
-4
3
-3
-10
-3
4
-5
-11
-1
6
-7
-18
4
38
44
18
-6
-10
-4
0
-1
-6
-7
-2
3
-6
-15
2
36
46
20
-9
-11
0
0
-6
-5
-1
-3
-5
-3
-2
-5
-4
-1
-3
-7
-3
2
-5
-13
2
34
47
22
-9
-14
0
4
-6
-9
-2
2
-5
-9
-2
4
-6
-15
2
36
47
20
-10
-12
1
1
-8
-6
1
-2
-9
-4
4
-4
-15
1
36
47
20
-10
-12
0
2
-6
-7
-2
-1
-5
-6
-2
-1
-4
-6
-3
-1
-4
-6
-3
-1
-4
-7
-3
1
-4
-9
-3
4
-5
-15
0
37
49
19
-15
-7
32
53
29
-17
-49
-48
-23
-1
3
-4
-7
-3
-2
-4
-4
-3
-3
-4
-3
-3
-5
-4
-1
-3
-7
-4
3
-4
-15
0
36
48
20
-11
-11
1
-1
-7
-3
-1
-6
-5
5
-5
-40
-57
-29
5
7
-10
-10
2
1
-8
-7
1
-1
-8
-5
1
-2
-7
-4
0
-3
-7
-3
0
-4
-6
-3
-1
-4
-6
-2
-1
-5
-5
-2
-2
-5
-5
-2
-2
-5
-5
-2
-2
-5
-4
-2
-3
-5
-4
-2
-3
-5
-4
-2
-3
-5
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-4
-3
-3
-5
-4
-2
-3
-5
-4
-2
-3
-5
-4
-2
-3
-5
-4
-2
-3
-5
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-5
-3
-2
-4
-5
-2
-2
-5
-4
-2
-3
-5
-4
-2
-3
-5
-4
-1
-3
-6
-4
-1
-3
-7
-4
0
-4
-8
-3
3
-5
-15
2
36
47
20
-9
-12
0
1
-6
-7
-1
-1
-6
-5
-2
-2
-5
-5
-2
-3
-5
-4
-2
-3
-5
-4
-2
-3
-5
-4
-2
-3
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-4
-3
-4
-4
-3
-3
-4
-4
-3
-3
-4
-3
-3
-4
-4
-3
-3
-4
-4
-2
-3
-6
-3
1
-5
-12
1
33
48
24
-11
-16
2
6
-9
-12
2
6
-10
-17
7
37
41
19
-4
-12
-7
2
2
-8
-12
2
12
-13
-51
-46
8
51
33
-12
-21
2
10
-8
-16
1
9
-9
-20
4
40
44
16
-7
-8
-2
-3
-4
-2
-4
-8
-2
6
-9
-41
-54
-29
3
7
-7
-10
0
2
-6
-8
-1
0
-6
-7
-1
-1
-6
-6
-1
-2
-6
-5
-1
-2
-6
-5
-1
-3
-7
-4
-1
-3
-7
-4
0
-4
-7
-3
0
-5
-7
-2
0
-6
-8
-1
1
-8
-8
3
0
-15
-5
36
55
18
-23
-7
42
51
14
-12
-6
1
-5
-7
1
-2
-13
-1
34
48
21
-11
-13
1
2
-7
-8
0
0
-6
-7
-1
-1
-6
-6
-1
-1
-6
-7
-1
0
-6
-8
0
3
-8
-15
4
35
43
21
-6
-13
-4
2
0
-9
-12
4
33
45
23
-9
-15
0
4
-7
-9
0
1
-9
-7
3
-2
-15
-2
36
50
20
-13
-12
3
1
-9
-7
1
-2
-8
-5
1
-3
-8
-4
0
-3
-7
-4
0
-3
-7
-5
0
-1
-8
-10
4
30
44
26
-8
-20
-1
11
-7
-22
2
42
45
14
-9
-6
-1
-5
-5
-1
-3
-9
-3
4
-5
-16
1
37
46
19
-9
-10
-1
-1
-6
-4
-3
-5
-4
0
-5
-12
1
33
47
23
-10
-15
0
4
-7
-10
-1
2
-6
-9
-1
2
-6
-10
-1
4
-7
-16
3
37
45
19
-9
-11
0
0
-8
-5
4
-6
-38
-56
-33
5
13
-11
-22
6
42
42
12
-5
0
-8
-38
-54
-31
3
8
-8
-11
-1
2
-6
-8
-1
0
-6
-7
-1
-1
-6
-6
-1
-2
-6
-6
-1
-2
-6
-5
-1
-2
-6
-5
-1
-3
-6
-4
-1
-3
-6
-4
-1
-3
-7
-4
0
-4
-8
-3
1
-4
-10
-2
8
-9
-43
-54
-28
3
5
-8
-9
0
0
-8
-7
1
-1
-9
-5
3
-3
-15
-1
36
48
20
-12
-12
2
1
-9
-6
1
-2
-8
-4
0
-4
-8
-3
0
-5
-7
-1
0
-7
-7
1
-1
-11
-5
8
-6
-44
-57
-26
5
3
-10
-6
2
-4
-8
-1
0
-11
-4
32
52
25
-16
-21
9
38
40
20
-4
-14
-5
4
-2
-11
-5
4
-3
-11
-4
5
-4
-13
-1
7
-10
-15
28
72
51
-13
-31
12
46
27
-8
-16
-3
4
-1
-10
-12
4
33
45
22
-9
-14
0
3
-7
-8
-1
-1
-6
-6
-1
-2
-6
-4
-2
-4
-6
-3
-2
-5
-5
-1
-3
-8
-3
4
-7
-38
-56
-37
7
42
43
17
-8
-11
0
1
-8
-7
3
-2
-15
-3
36
50
19
-14
-11
5
-1
-12
-4
6
-5
-17
2
37
44
19
-6
-12
-6
3
4
-13
-40
-50
-31
-2
8
-2
-13
-11
7
32
42
23
-6
-16
-3
5
-4
-10
-4
2
-3
-9
-6
1
0
-9
-12
5
32
43
24
-7
-16
-2
5
-5
-11
-3
3
-4
-11
-3
3
-4
-12
-4
6
-3
-19
-5
42
80
70
19
-19
-14
6
5
-12
-12
5
6
-14
-17
11
36
32
23
32
39
21
-6
-12
-2
1
-5
-6
-2
-3
-5
-4
-3
-5
-4
-2
-4
-7
-2
2
-7
-14
5
33
38
25
26
38
27
-5
-18
-3
7
-5
-13
-2
4
-6
-11
-1
4
-7
-11
0
5
-9
-17
5
36
43
20
-6
-12
-4
2
-3
-8
-5
1
-2
-8
-5
1
-2
-9
-5
2
-3
-11
-4
6
-4
-18
0
39
47
16
-10
-8
0
-5
-6
1
-3
-14
-1
35
48
20
-11
-12
1
1
-8
-7
-1
-2
-6
-5
-2
-3
-6
-4
-2
-4
-5
-4
-3
-4
-4
-4
-4
-3
-4
-5
-4
-2
-3
-7
-4
1
-4
-13
0
34
48
21
-12
-13
3
1
-10
-7
2
-3
-9
-2
1
-11
-6
32
55
22
-19
-14
12
1
-23
-3
44
49
12
-12
-3
1
-8
-6
3
-3
-14
-2
12
-10
-48
-51
-21
-4
-6
4
29
37
29
28
34
24
-1
-14
-9
-2
5
22
39
39
22
-1
-25
-34
-7
39
54
20
-16
-13
6
3
-13
-10
5
3
-14
-14
9
34
38
22
0
-16
-14
9
35
40
21
-5
-13
-5
3
-2
-9
-6
2
-2
-10
-5
4
-3
-16
-1
36
49
19
-12
-11
3
0
-10
-6
2
-3
-9
-4
2
-5
-11
-2
5
-7
-16
3
36
45
19
-8
-12
-2
1
-4
-7
-4
-1
-4
-6
-4
-1
-3
-6
-5
-1
-3
-6
-5
-1
-3
-7
-5
0
-3
-8
-5
1
-3
-9
-5
3
-2
-14
-8
14
23
7
-18
-36
-46
-45
-25
0
2
-12
-4
32
50
23
-13
-15
3
4
-10
-9
2
1
-9
-8
2
-1
-11
-6
5
-2
-17
-2
38
49
17
-13
-9
3
-2
-10
-3
2
-7
-9
2
0
-15
-5
36
52
19
-16
-10
7
-2
-15
-3
8
-8
-20
7
39
35
20
30
43
22
-9
-13
1
1
-8
-5
1
-4
-8
-1
0
-9
-7
5
-2
-18
-2
41
49
9
-9
27
54
25
-16
-15
6
2
-12
-7
4
-2
-10
-4
2
-4
-9
-2
1
-6
-8
-1
0
-7
-7
0
-1
-8
-6
2
-2
-10
-5
3
-4
-12
-3
9
-8
-43
-55
-30
6
30
44
59
72
68
30
-24
-52
-39
-24
-39
-55
-29
8
5
-20
-6
41
51
13
-13
-2
1
-33
-66
-62
-38
-29
-37
-43
-35
-11
18
32
27
27
37
36
14
-2
-1
-10
-39
-52
-29
0
4
-3
-5
-11
-6
35
85
75
12
-22
-1
5
-38
-65
-30
12
6
-16
-9
7
-1
-13
-5
5
-4
-11
-2
3
-6
-9
0
0
-8
-5
1
-8
-7
29
57
25
-25
-13
44
57
12
-18
-4
7
-8
-13
2
4
-11
-10
6
1
-15
-7
10
-2
-23
-1
45
48
9
-10
4
-4
-42
-58
-26
5
3
-10
-6
1
-3
-7
-3
-1
-5
-5
-1
-2
-6
-4
-1
-4
-7
-3
0
-5
-7
-2
0
-6
-8
-1
1
-7
-8
0
2
-9
-11
3
8
-14
-43
-47
-27
-6
3
6
15
40
71
81
54
15
-5
-5
-11
-30
-47
-46
-29
-6
14
24
29
42
57
47
12
-13
-6
8
-7
-42
-53
-29
1
8
-4
-14
-9
10
29
35
29
28
35
29
-4
-47
-60
-31
13
38
35
22
24
44
57
42
17
17
46
65
44
7
-9
-2
0
-7
-7
1
0
-9
-6
4
-1
-14
-4
32
55
49
38
28
-6
-52
-59
-17
9
-11
-16
39
92
70
6
-15
3
-4
-40
-51
-32
-29
-46
-37
-2
13
-4
-16
-6
9
24
42
37
-10
-58
-53
-13
0
-12
1
34
42
23
23
41
29
-8
-20
1
9
-9
-13
3
5
-12
-10
7
1
-20
-5
41
52
14
-15
-5
5
-8
-10
5
1
-19
-5
42
52
9
-12
28
58
24
-22
-13
17
-2
-50
-57
-20
5
-1
-8
-3
0
-6
-5
-1
-2
-7
-4
0
-4
-7
-3
0
-5
-7
-1
0
-6
-8
0
1
-8
-9
3
3
-12
-14
10
33
33
26
32
37
21
-3
-11
-5
-1
-1
-2
-7
-11
3
32
45
23
-7
-14
-3
2
-1
-4
-11
-28
-48
-48
-28
-2
15
17
6
-9
-12
-1
5
-5
-12
-2
9
-7
-41
-56
-33
9
38
42
22
-5
-16
-3
8
-3
-16
-4
14
-5
-50
-59
-18
12
-12
-42
-18
28
28
-9
-14
30
58
29
-22
-46
-45
-32
-1
39
51
19
-14
-12
5
2
-11
-7
4
-1
-11
-5
6
-3
-16
-1
33
52
49
42
27
-10
-50
-53
-22
3
0
-7
-4
-1
-5
-5
-1
-2
-7
-5
1
-3
-9
-3
4
-5
-16
1
37
47
19
-9
-10
0
0
-6
-5
-1
-3
-5
-3
-2
-5
-4
-1
-3
-6
-3
1
-4
-9
-1
7
-9
-41
-53
-28
2
6
-6
-10
-1
2
-5
-7
-2
0
-4
-7
-2
0
-4
-7
-2
0
-4
-7
-2
0
-4
-7
-2
1
-5
-8
-1
1
-6
-8
0
2
-8
-9
4
2
-16
-7
38
59
17
-27
-5
47
49
8
-8
5
-6
-44
-53
-22
0
-4
2
29
41
28
26
37
27
-6
-17
3
3
-37
-62
-33
11
13
-15
-20
11
40
39
18
-2
-10
-6
0
0
-6
-7
-2
0
-4
-7
-2
1
-4
-7
-3
2
-4
-9
-3
4
-4
-16
-1
37
51
19
-19
-7
38
53
19
-16
-8
30
56
57
39
12
-8
0
24
22
-21
-53
-35
-1
-6
-39
-37
9
43
35
20
31
42
25
-4
-19
-29
-45
-48
-26
-2
7
20
45
45
9
-9
27
61
29
-33
-40
1
14
-13
-16
18
28
-4
-13
28
58
27
-19
-19
10
12
-18
-42
-45
-33
-2
41
55
18
-22
-7
41
54
16
-16
-7
9
-3
-18
1
39
47
18
-9
-9
0
-1
-5
-4
-2
-3
-4
-2
-3
-5
-3
-1
-5
-6
1
-1
-31
-66
-67
-32
2
15
17
17
10
2
4
14
19
17
8
-9
-25
-14
17
21
-14
-28
18
69
57
5
-16
0
6
-8
-9
3
2
-9
-7
3
0
-9
-5
3
-2
-9
-2
3
-5
-9
0
3
-7
-8
4
1
-15
-4
37
53
19
-15
-10
8
0
-14
-6
13
20
16
8
-12
-34
-35
-21
-16
-22
-21
-15
-16
-8
17
30
4
-29
-27
-5
-1
0
27
51
30
-16
-41
-49
-61
-56
-17
12
-10
-40
-20
24
31
2
-16
-14
-18
-17
0
10
-9
-31
-34
-37
-54
-51
-16
2
-23
-43
-18
16
17
7
17
24
7
-5
10
22
10
7
25
24
-12
-36
-21
-6
-25
-35
-1
36
28
-7
-24
-16
1
17
15
-15
-43
-25
14
4
-51
-64
-9
36
13
-25
-12
23
19
-18
-38
-31
-20
-17
-19
-24
-24
-2
26
26
5
5
24
17
-18
-24
18
42
6
-39
-31
5
9
-12
-11
10
7
-23
-36
-11
22
27
1
-38
-65
-62
-39
-19
-11
-1
14
19
9
10
24
22
-9
-35
-25
-7
-15
-37
-37
-16
-3
3
19
34
25
5
6
23
22
-2
-14
-1
8
-11
-35
-24
18
46
30
-7
-27
-20
-9
-5
5
31
45
26
-7
-15
0
6
-5
-9
0
3
-5
-7
0
2
-6
-6
1
1
-7
-6
2
0
-9
-4
5
-2
-15
0
38
50
20
-10
-10
3
1
-7
-4
1
-2
-6
-2
0
-3
-5
-2
0
-4
-4
-1
-1
-4
-4
0
-2
-5
-3
0
-2
-5
-2
0
-4
-5
0
0
-7
-4
6
-4
-39
-57
-29
8
10
-12
-15
10
35
41
28
-4
-43
-63
-52
-37
-37
-35
-7
24
23
0
-11
-3
2
-2
-5
-2
-1
-3
-3
-2
-3
-3
-1
-2
-5
-2
1
-3
-8
0
8
-9
-41
-51
-27
1
7
-1
-9
-9
6
32
46
25
-7
-15
1
6
-5
-9
0
3
-5
-7
1
2
-6
-6
1
1
-6
-5
1
0
-6
-5
2
0
-7
-4
3
-1
-8
-3
4
-2
-9
-2
5
-3
-12
-1
10
-6
-21
5
48
42
-18
-57
-35
7
12
-8
-11
2
5
-6
-8
1
2
-5
-6
1
2
-5
-6
1
1
-5
-6
1
2
-6
-7
2
3
-8
-9
5
8
-15
-40
-40
-31
-36
-44
-29
-1
9
-2
-9
-2
3
-3
-6
-2
1
-3
-5
-1
0
-3
-4
-1
-1
-3
-3
-1
-1
-3
-3
-1
-2
-3
-3
-2
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-3
-2
0
-2
-5
-2
3
-3
-12
2
35
49
23
-9
-12
3
4
-6
-7
2
2
-6
-5
2
0
-6
-4
2
-1
-6
-3
2
-1
-6
-2
2
-2
-6
-1
2
-3
-6
-1
2
-4
-5
0
1
-4
-5
1
1
-5
-5
2
0
-6
-4
3
0
-7
-3
4
-1
-8
-2
6
-3
-11
0
11
-6
-41
-74
-111
-147
-152
-120
-95
-101
-105
-96
-124
-197
-229
-163
-70
-45
-75
-107
-141
-188
-190
-94
40
104
73
6
-47
-61
-3
121
241
293
295
299
308
296
263
220
185
183
235
301
307
235
134
44
-29
-58
-26
-5
-120
-384
-660
-806
-795
-662
-454
-264
-213
-320
-435
-371
-78
334
707
913
896
705
489
405
494
668
800
803
633
306
-51
-233
-156
6
-26
-347
-784
-1100
-1154
-889
-318
372
818
734
180
-452
-725
-449
205
841
1135
1061
794
463
108
-139
-64
324
620
377
-387
-1144
-1369
-1024
-488
-97
125
289
360
215
-48
-81
329
950
1319
1243
957
784
764
686
448
274
460
934
1204
850
28
-633
-607
114
1060
1586
1191
-135
-1719
-2511
-1892
-318
899
659
-914
-2495
-2690
-1285
606
1568
1036
-404
-1588
-1603
-351
1408
2580
2515
1429
197
-211
683
2444
3785
3452
1417
-938
-2093
-1778
-920
-402
-305
-334
-424
-642
-834
-779
-526
-243
108
577
805
339
-589
-1080
-569
587
1673
2312
2359
1661
406
-678
-1020
-871
-766
-638
-101
544
413
-660
-1619
-1381
-127
1002
1205
598
-331
-1279
-1958
-1811
-468
1471
2582
1945
158
-1280
-1495
-857
-252
-194
-638
-1160
-1221
-628
145
447
300
337
833
1327
1386
1150
826
229
-644
-1099
-483
758
1448
1014
-107
-1303
-2319
-2854
-2441
-1205
-142
-11
-305
-2
850
1109
177
-1104
-1498
-746
503
1637
2428
2740
2494
1910
1374
982
412
-668
-2162
-3522
-4227
-4312
-4247
-4119
-3278
-1297
926
1794
882
-424
-411
1311
3733
5417
5380
3722
1778
1161
2188
3528
3561
1735
-1353
-4450
-6078
-5483
-3812
-3534
-5724
-8363
-8277
-4628
297
3662
4582
4022
3232
2870
3092
3714
4282
4354
3774
2615
1119
-136
-495
-168
-497
-2449
-5007
-6018
-4800
-2924
-2039
-1925
-1414
-367
372
473
520
1044
2060
3421
4785
5348
4530
3061
2495
3346
4319
3781
1571
-935
-2266
-2098
-1307
-1057
-1871
-3472
-5312
-6919
-7766
-7372
-5882
-4134
-2661
-989
1447
3841
4298
1885
-1958
-4315
-3010
1868
7961
11930
11505
7245
2287
-276
-26
1060
1347
1178
1581
2413
2735
2355
1739
614
-1963
-5720
-8475
-8177
-5198
-1971
-539
-857
-1377
-924
167
786
610
301
30
-1099
-3226
-4265
-1923
2946
6742
7277
6024
5588
6429
7178
6896
5554
3094
-326
-3399
-4490
-3578
-2352
-2125
-2492
-2266
-1052
316
423
-1563
-4874
-7497
-8161
-7575
-6835
-5227
-1179
4658
9116
9940
8150
6240
5211
4281
2511
-249
-3274
-5100
-4572
-2496
-1328
-2445
-4605
-5887
-6002
-5571
-4265
-1402
2092
4091
3845
2920
3143
4440
5161
4173
2176
885
1061
1764
1775
1189
810
410
-1076
-3481
-4875
-3839
-1434
-45
-689
-2164
-2767
-2238
-1685
-1765
-1535
287
3242
5376
5677
5049
4384
3059
453
-2157
-2750
-1246
200
-376
-2671
-4372
-3239
648
4606
5891
4414
2043
-343
-3320
-6387
-7238
-4626
-352
2680
3191
1713
-403
-1401
-278
1502
1056
-2103
-4888
-4478
-1813
89
-96
-1344
-2275
-2282
-1351
39
1240
2298
3717
4988
4643
2587
1051
1990
4427
5630
4353
1906
426
869
2307
2618
374
-3440
-6152
-6272
-4860
-3614
-2851
-2423
-3324
-6376
-9738
-9971
-6218
-1582
621
686
1329
3753
6540
8067
8336
8100
7477
6081
3968
2029
1546
2965
4594
3298
-1970
-7522
-7853
-2176
3509
2616
-4313
-9874
-8090
-946
4383
3795
-94
-2516
-2486
-2614
-4562
-7186
-8872
-9236
-8169
-5554
-2648
-1402
-1272
943
6347
11113
10728
5633
292
-2238
-2323
-1052
1550
5081
7723
7872
5920
3721
2653
2472
1791
-338
-3307
-5675
-6926
-7727
-8247
-7314
-4066
239
3032
2982
1170
-255
-229
466
493
-278
-787
-645
-1014
-2810
-4760
-4564
-1854
1216
2606
2807
4256
8598
14461
17748
14887
6703
-1340
-3901
-888
2918
3249
351
-2542
-3595
-4230
-6747
-10814
-13047
-10558
-4876
-1408
-4040
-10410
-13634
-9210
442
8802
11785
10548
8518
7440
6784
5481
3088
66
-2153
-2159
-567
10
-1677
-3258
-1825
1368
1852
-1942
-5831
-4547
1939
8216
9251
5492
2016
2874
6718
8609
6005
1601
-489
47
-52
-2892
-6711
-7998
-5177
-66
3544
2825
-1918
-7831
-12091
-13374
-11420
-7023
-2683
-1065
-1763
-1459
1623
5484
7859
9573
12236
14532
13549
8911
3382
-62
-201
2412
5712
7095
5373
1144
-5011
-12700
-19535
-21836
-19369
-16505
-16271
-16017
-11883
-4805
1546
6338
10711
13182
11006
5626
1929
1748
2501
2836
4997
9931
14133
13865
9654
4363
-483
-3998
-4177
-339
3867
3283
-2805
-9978
-14092
-15045
-14480
-12117
-6478
1541
8000
9536
6587
2301
-962
-2950
-3843
-2991
-94
3470
5677
5853
4754
3065
959
-886
-1178
444
2608
3712
3677
3239
1871
-2157
-8974
-15293
-16791
-12535
-6143
-1939
-413
1656
6637
12623
15395
13364
9346
6963
6402
5055
1804
-1339
-2456
-2730
-4513
-7372
-8220
-5546
-1756
-531
-2887
-6653
-9146
-9459
-8377
-6867
-5027
-2335
1417
5624
9092
10473
8959
5536
3366
5323
10330
13446
10922
4489
-582
-1195
1002
2329
966
-1932
-3877
-3398
-1304
104
-787
-3558
-6478
-8009
-7555
-5554
-3213
-1426
321
3067
6024
6349
2270
-4235
-8872
-8844
-4755
638
4684
6115
5067
2510
-185
-1580
-961
852
2268
2899
3691
4535
3379
-792
-5557
-7735
-7504
-7482
-8278
-7587
-3919
981
3970
3288
-554
-5110
-7158
-5155
-778
3078
5517
7534
9255
9290
6906
3288
444
-45
2398
6516
9205
8071
4213
1206
1093
2311
1675
-2336
-8161
-12384
-12521
-9077
-4788
-2013
-1582
-3656
-7804
-11779
-12153
-7551
-401
5182
6523
3641
-850
-2957
-463
4469
7558
7557
7109
8234
9610
9128
6583
2724
-1904
-5959
-7499
-6450
-4712
-2954
-54
3237
3559
-58
-3710
-3818
-1952
-1272
-862
2232
6891
8299
4380
-1753
-6092
-7460
-6575
-4396
-2379
-1902
-2316
-1544
414
705
-2248
-5729
-5755
-1927
2637
5340
6059
5568
4288
3064
3405
5850
8898
10243
8688
4745
135
-3079
-3721
-2369
-573
836
1896
2105
290
-3452
-6833
-7509
-5617
-3317
-2269
-2449
-3136
-3949
-4552
-4030
-1425
2828
6380
6614
3214
-1277
-3728
-2840
782
5752
10103
11433
8750
4110
825
-165
-668
-1849
-2412
-1163
325
-625
-4353
-8848
-12590
-15321
-15991
-12529
-5109
2033
4241
1469
-1879
-1817
1979
7295
11684
13411
11981
8515
4507
113
-4930
-9001
-9616
-7095
-4612
-3693
-2322
1052
4282
4438
1986
-199
-594
92
698
770
1053
3552
9173
14582
14293
7569
248
-2589
-2765
-4843
-8681
-10268
-8336
-5839
-5246
-6038
-7014
-8066
-9184
-10028
-10736
-11165
-9471
-3760
4442
10543
11637
9473
7918
8648
10313
11160
11181
11508
12431
12657
10505
5537
-761
-5428
-5701
-1730
2237
1278
-4547
-9679
-9653
-6565
-5845
-8843
-11188
-8203
128
9292
13626
10255
1887
-4645
-4748
-733
1676
584
-1012
-743
164
36
-433
-52
682
922
1025
1198
412
-1597
-2761
-1000
2771
5568
5559
3217
208
-1538
-603
2420
4729
4070
1278
-1179
-2521
-3969
-6107
-7671
-7181
-4618
-1390
560
-34
-2397
-3996
-3369
-2032
-1985
-2047
891
6787
11163
10163
5221
1255
1193
3617
5212
4284
1796
-279
-1172
-1795
-3121
-4695
-5337
-4905
-4484
-4858
-5600
-5854
-5415
-4753
-4303
-3896
-2905
-1038
1087
2594
3508
4603
6069
7212
7775
8573
10124
11302
10110
5746
-241
-4732
-5443
-3289
-1884
-3521
-6068
-5452
-1186
2579
2193
-983
-2460
-18
3940
5056
1260
-5435
-10844
-12207
-9953
-6363
-3535
-2889
-4981
-8275
-9303
-6101
-984
2044
2241
2291
3707
4874
4514
4469
7073
11323
13871
13258
11377
10769
11829
12798
11418
6472
-1132
-8431
-12511
-13093
-12280
-11456
-9770
-6535
-3558
-3125
-4384
-3992
-433
4275
7422
8109
6397
2307
-2957
-6702
-7417
-6517
-5824
-4574
-943
4202
7366
6406
2750
-760
-2857
-3923
-4108
-2738
158
2687
2698
922
1312
6723
14439
17727
12778
3131
-3824
-4310
-1187
177
-2179
-5553
-6399
-4184
-1168
697
1560
2507
3660
4024
2872
733
-1132
-2176
-3204
-5046
-6593
-5199
119
6493
9320
6522
262
-5095
-6168
-2627
2631
5635
4618
1090
-2501
-5073
-6337
-5751
-3753
-2679
-4292
-7087
-8028
-6388
-3922
-1946
-601
-528
-2441
-4725
-4130
67
4706
6793
7176
8509
10707
10525
5921
-671
-4457
-3391
-93
1747
1864
2940
5969
8068
5782
-821
-8492
-14117
-16329
-14848
-10362
-5176
-2187
-2354
-3951
-4740
-3997
-1981
1312
5461
8385
7716
3863
231
-502
824
1757
1735
2177
3990
6746
9722
11878
11278
6907
1127
-1974
-1138
1182
2640
3118
2546
-227
-4659
-7235
-5388
-1158
1280
613
-1018
-1502
-848
-237
-536
-1739
-3109
-4158
-5706
-8843
-12409
-13102
-9240
-3230
849
1263
-591
-2120
-1253
2452
7039
9400
8582
7013
7373
9300
10579
10539
10360
10460
9582
6912
3665
1689
1103
50
-3060
-7269
-9426
-7364
-2642
664
123
-2851
-5275
-6018
-6069
-6210
-5893
-4518
-2550
-705
1262
3997
6966
8575
8384
8299
10272
13086
13095
8769
3031
-215
-695
-1010
-2106
-2181
-596
-7
-2623
-6133
-6113
-2083
1484
719
-3232
-6505
-7455
-7457
-7737
-7591
-6029
-3627
-1966
-1980
-3294
-4598
-4405
-2192
745
2253
1665
575
705
1699
1910
812
-629
-1729
-2778
-3536
-2458
1422
6474
9483
8612
4644
-361
-4649
-7160
-7736
-7562
-8423
-10631
-12214
-10917
-6652
-1347
3170
6287
8048
8624
8447
8079
7685
7162
6758
7003
8064
9571
10774
10290
6384
-1193
-9800
-15667
-17174
-15363
-11571
-6486
-1708
311
-580
-943
2264
7492
10583
10401
10039
12079
14952
15251
12060
7266
2473
-2371
-7238
-10928
-12752
-13933
-15755
-17092
-15748
-12166
-9542
-9397
-9129
-5710
-252
3510
4651
6347
11271
17739
21444
19871
14293
8283
4781
3826
2836
-223
-4086
-5761
-4798
-4230
-6518
-10027
-10794
-7028
-747
4563
6952
6968
6496
6798
7405
6936
4923
2490
1318
2441
5949
10978
15723
18134
17190
13445
8443
3919
1188
340
-158
-2287
-6410
-10666
-12661
-11648
-9064
-7171
-7179
-8556
-10115
-11459
-12873
-14070
-14044
-12303
-9267
-5317
-803
2704
3029
400
-1806
-936
1659
3025
2934
3287
3959
2411
-2025
-6305
-7575
-6817
-6609
-6672
-4285
946
5157
4332
-885
-5882
-7099
-5133
-2978
-2472
-2890
-2148
1171
6387
10892
12275
10565
7865
5840
4542
3752
3929
5054
5753
4579
1463
-2683
-6856
-9858
-10428
-8343
-4698
-763
2431
3421
1114
-3198
-6467
-7316
-6943
-5991
-3071
2077
6404
6914
4654
3163
4008
5773
6519
5457
2922
225
-1172
-1562
-3148
-7068
-11288
-12807
-10999
-7473
-3648
-141
2116
1982
-454
-3463
-4930
-3755
-411
3376
5754
5955
4519
2632
1611
2463
5069
8023
10046
11267
12290
12436
10092
4856
-1475
-6151
-7358
-5289
-1918
538
1270
675
-1247
-4994
-9756
-12934
-12402
-8462
-3171
1229
2956
1393
-1865
-3717
-2103
2681
9020
14940
18175
17302
13478
9402
6039
1939
-3698
-9166
-12382
-13417
-13950
-15251
-17367
-19388
-20022
-18715
-16432
-14577
-13155
-10808
-6627
-1296
3360
5582
5209
4470
6154
10250
13630
13805
11523
8832
6463
4355
2879
1918
387
-1915
-3639
-4291
-5112
-6040
-4356
1335
7860
10809
9577
6900
5026
4687
6182
8705
9704
7526
3965
1867
1000
-1135
-4799
-7005
-5663
-2710
-1986
-4935
-9439
-12560
-13496
-13508
-13583
-13152
-11159
-7432
-2723
1603
3709
2649
376
832
5777
12664
17709
19644
19252
16942
12794
7966
4126
1922
1051
956
612
-1029
-3311
-4154
-3200
-2930
-5250
-8966
-12339
-15990
-20683
-23913
-21908
-14601
-6042
86
3207
4294
4054
3424
4013
6732
10651
13949
15552
15447
14075
12143
10586
9752
8554
5272
-353
-6384
-10368
-11165
-8984
-4855
-966
-125
-3106
-7045
-8105
-5440
-1244
2351
4589
4998
3458
1587
1943
5141
8989
10840
9860
7161
4703
3636
2845
37
-4712
-8005
-7340
-4649
-3438
-3822
-3067
-59
3488
5716
6136
5007
3341
2801
3605
3631
1722
328
2069
5050
5059
1698
-1219
-1356
-633
-1708
-4356
-6251
-5493
-1878
2817
5581
4628
1198
-2154
-4474
-6162
-6642
-4559
-331
3446
4548
2817
-619
-4325
-6794
-7292
-6764
-6575
-6354
-4613
-1529
989
2525
5054
9158
11627
9435
4718
2561
4120
5267
2820
-1054
-2468
-1332
-762
-2461
-5196
-7170
-7779
-7303
-6522
-6430
-7172
-7836
-8228
-9577
-11957
-12428
-8032
89
7745
12255
13883
13380
10925
7745
6257
7572
10358
12845
14567
15603
15468
13647
10265
5647
112
-5142
-8071
-7913
-6771
-7655
-10871
-13784
-14718
-15546
-18816
-23297
-24775
-21401
-15926
-11778
-9034
-5685
-1149
3263
6242
7259
6465
5182
5311
6745
6674
3249
-1262
-3032
-1373
1239
2950
3934
4495
4334
3848
4011
4585
4166
2410
548
-665
-1941
-3826
-5435
-5533
-3924
-1286
1291
2119
-367
-5562
-10157
-10928
-7804
-3370
120
2167
3092
3441
4473
7428
11499
13984
13522
12014
12081
13667
14676
14191
13279
12878
12571
11576
9560
6282
1737
-2853
-5301
-4630
-2679
-2736
-6085
-10073
-10417
-5975
-411
1896
728
-832
-1251
-1929
-3781
-5450
-5879
-6045
-6804
-7310
-6994
-6847
-7089
-5759
-1638
3297
6403
7795
9219
11016
12434
13676
15243
15935
13806
8965
3732
98
-1748
-2829
-4635
-8498
-14142
-18927
-19919
-16990
-12807
-9560
-6796
-3070
1292
4397
5550
6353
8297
10335
10166
7397
3920
1286
-638
-2244
-3308
-4320
-6945
-11798
-16805
-18949
-17044
-12203
-6671
-2790
-1690
-1806
76
5047
10374
12896
13159
14557
18857
24095
26789
25000
19193
11193
2830
-4660
-10335
-13317
-13630
-12974
-13408
-14980
-15783
-14596
-12175
-9495
-6236
-1951
2576
6207
8707
10244
10691
10284
9883
9735
9236
8591
8892
9440
7309
1647
-3591
-3946
-220
2797
2314
-525
-3761
-6476
-7846
-7358
-6156
-5714
-5489
-4389
-3820
-5929
-9171
-9453
-6052
-2672
-1825
-1781
-364
1655
2560
2201
945
-1247
-3293
-3141
-907
575
-281
-1786
-2281
-2747
-4254
-5228
-3568
168
3701
5865
6903
7249
7639
9356
12812
16484
18344
17662
14711
9730
3325
-2749
-6473
-7354
-6835
-6874
-8328
-10793
-13758
-17200
-20480
-21444
-18185
-11788
-5850
-2900
-2512
-2908
-2611
-317
4534
10183
13633
14280
14472
15664
16575
16370
16670
18213
18182
13862
7121
2106
-368
-3036
-7508
-12458
-16367
-19152
-20515
-19273
-15472
-11392
-9171
-8464
-7362
-4761
-954
3286
7250
10397
12807
15099
17042
16730
12458
5402
-959
-4604
-6907
-10091
-13980
-16526
-16679
-15209
-13159
-10990
-9011
-7068
-3804
2058
9310
14741
16798
17408
19105
21374
21104
16123
7254
-2631
-10326
-13379
-11344
-6947
-4953
-8264
-14960
-20081
-20520
-17383
-13440
-9670
-5376
-696
2797
4111
4117
4274
4945
5558
5857
6204
6672
6438
4553
1254
-2061
-4481
-6446
-8170
-8064
-4565
517
2781
391
-3304
-3671
59
4991
8550
10271
10505
9586
8360
7807
7744
7044
5346
3560
2396
1172
-1460
-5788
-10084
-11438
-8122
-1445
5258
9662
11841
12486
11055
6791
920
-3543
-4425
-2407
-327
-570
-2947
-5099
-5212
-4006
-3479
-4104
-4341
-2839
52
3062
5091
5335
3715
1758
1791
4316
6999
7195
5009
3061
3532
6128
8895
10433
10873
10653
8940
4318
-2752
-9321
-12601
-12495
-10811
-9045
-7956
-8180
-9637
-10979
-11077
-10355
-9257
-6447
-597
6682
11935
13628
12782
10398
6906
4163
4964
9387
13765
14493
11377
6568
1999
-1165
-2331
-2244
-2957
-5828
-10026
-13470
-14502
-12520
-8260
-3949
-1864
-1862
-1253
2171
7644
12400
14301
13129
10237
7597
6490
6431
5572
2378
-3276
-10241
-16505
-19841
-19323
-16410
-13505
-11300
-8550
-4513
-273
2777
4491
5399
5679
5473
5333
5564
5832
5847
5543
4173
723
-3745
-5767
-3419
337
536
-3651
-7905
-8377
-6282
-5682
-8071
-10796
-10376
-6089
-160
4758
7879
10158
12218
13011
11067
6683
1963
-1278
-2826
-3273
-2954
-2120
-1426
-1564
-2534
-3537
-3653
-2750
-1551
-264
2442
7573
12732
13276
8096
2199
1150
4436
7101
6799
5793
6219
6957
6133
4029
2313
2145
3611
5370
4840
889
-3546
-4062
-511
2468
1495
-1589
-3227
-3257
-4326
-7465
-10476
-10727
-8218
-5351
-4005
-3507
-2118
-65
587
-549
-972
1045
3686
4474
3926
3655
2644
-1047
-5891
-8186
-7793
-8750
-13266
-18390
-20028
-17656
-13562
-9674
-6792
-5187
-4278
-2822
-647
967
1625
3143
7079
11885
14184
12621
9223
6937
6662
6829
5506
2785
932
1682
3632
3496
248
-3471
-4973
-5045
-6090
-7900
-7800
-4936
-1807
-727
-1010
-1055
-1197
-2558
-4303
-4187
-1337
3054
7272
9951
10265
8844
7722
7692
6690
2799
-2107
-4207
-2633
37
1662
2057
998
-1791
-4184
-2648
3048
8950
11976
13012
13545
12397
8292
3263
564
472
690
-6
-768
-732
2
1134
2262
2484
1358
49
119
1284
1705
604
-564
103
2729
5591
6775
5588
2719
-432
-2471
-2637
-1467
-880
-2702
-6621
-10264
-11835
-11831
-11376
-9973
-6486
-1731
1878
3387
4325
6190
8434
9627
9348
7993
5773
2976
439
-1357
-3082
-5330
-7175
-7538
-7798
-10951
-17224
-22298
-21708
-16161
-10528
-7971
-7276
-6120
-4311
-2528
-247
2837
4845
3815
1180
636
3428
6845
7605
4950
275
-4174
-5760
-2983
2144
4993
3134
-938
-3233
-3140
-3165
-4727
-6291
-5636
-2342
2179
5769
6444
3642
-749
-3614
-3611
-2395
-2356
-3840
-5210
-5032
-3472
-1976
-2236
-4999
-8940
-10930
-8474
-2183
4752
9695
12522
14271
14752
12608
7783
2943
1434
3766
6867
7261
4385
236
-3452
-6318
-8013
-7603
-5190
-3022
-3729
-7527
-11554
-11953
-6985
998
6759
6656
2444
-295
2054
7739
12142
12391
9026
4557
1452
638
931
313
-1707
-3611
-3945
-2801
-784
2108
5506
7693
7099
4299
1313
-761
-2222
-3093
-2517
-372
1625
1406
-1228
-4534
-6642
-6753
-5000
-2263
-59
636
859
2793
6973
11466
14332
15552
15939
15840
15722
15967
14861
9335
-164
-8222
-10958
-11705
-16175
-23539
-27208
-24291
-19324
-17306
-17174
-14502
-7957
-658
3624
4179
4022
7305
15063
23496
27557
26021
21833
18210
16126
14912
13115
8932
1793
-6427
-13239
-18134
-21769
-23467
-21864
-17727
-13698
-10887
-7657
-2328
4407
10192
13095
12882
11206
10486
11634
12942
12009
8373
3254
-2689
-9631
-16552
-20807
-20935
-18894
-18057
-19189
-19859
-18008
-14425
-10707
-6530
-1139
3520
4220
1319
-660
1628
6686
11008
13262
14100
13979
13221
12791
13145
13323
12468
10894
8565
4377
-1461
-6167
-7508
-6762
-6635
-7470
-7649
-6843
-6663
-8122
-10019
-10158
-7752
-4680
-4070
-6726
-9267
-7479
-1449
4432
6739
6259
5746
6844
9965
14855
19963
22940
22844
20574
16806
11469
5732
2071
1220
1018
-609
-3334
-6077
-8999
-12503
-15793
-17699
-17812
-16101
-12822
-9430
-7880
-8157
-8085
-6345
-4046
-2357
-302
3747
9444
14406
16239
14454
11158
9464
9886
9086
4284
-1995
-4737
-3656
-3641
-7253
-11068
-11535
-10541
-11895
-15101
-16386
-14348
-11113
-8666
-7008
-5553
-3738
-401
5042
10608
12968
11240
8240
7539
10188
14494
17935
18768
16433
11414
5271
410
-1438
-1269
-2242
-5718
-8807
-7786
-3410
-377
-1395
-4310
-5881
-5928
-6135
-6604
-5724
-2942
-57
396
-2386
-6422
-8279
-6124
-1768
762
-1098
-6280
-11061
-11832
-7764
-1676
2248
2368
541
-1100
-2457
-3424
-2003
2646
6883
5950
431
-4006
-3678
-674
1081
498
-1182
-2790
-3216
-1125
3075
6252
5660
2449
473
2016
6046
10194
12961
14004
13579
12115
9768
6407
2517
-399
-1399
-1849
-4117
-8224
-11261
-11049
-9077
-8418
-9557
-10012
-7901
-4192
-1070
533
1242
2290
5010
10164
16714
21761
22715
19616
14922
11032
8038
3794
-3388
-11723
-16449
-14553
-8549
-3954
-3231
-4097
-3772
-2475
-1820
-2056
-2549
-3389
-4727
-5506
-4484
-1995
401
1468
813
-1134
-2810
-2337
276
2717
3082
1881
404
-1326
-3276
-3367
852
8429
14719
15642
11598
6789
4885
5599
5725
3425
420
-900
-1241
-3287
-7389
-10783
-11367
-10067
-8880
-8502
-8584
-8572
-7565
-4845
-1032
2550
5608
8451
10337
10349
9373
8663
7130
3315
-526
-400
3189
5430
4428
3458
4476
4526
1538
-944
1047
5350
6716
4088
681
-1536
-3304
-5020
-6154
-7495
-10543
-14425
-16231
-14861
-12252
-10379
-9110
-7565
-5717
-3831
-1770
319
1681
2133
2791
4887
8342
12069
15168
17193
17635
15996
12509
8328
4908
3367
4062
6049
7020
4754
-775
-7092
-11343
-12502
-11606
-10470
-10236
-10445
-9453
-6482
-3083
-1412
-1173
92
3415
6998
9281
11526
15816
21522
25207
23696
16723
7321
-173
-3753
-5725
-9580
-14699
-16366
-12038
-5349
-2074
-3694
-6860
-8166
-7392
-6344
-6202
-6392
-5361
-2308
1599
3888
2872
-849
-4707
-5858
-3217
1610
5758
7653
7548
5704
1668
-4106
-9546
-12726
-12996
-10187
-5013
-682
-846
-4479
-6150
-3458
-680
-2150
-5584
-6037
-3634
-2604
-4309
-5973
-5551
-3596
-767
2432
3738
1059
-3307
-4155
70
5186
6570
3851
-469
-4357
-6819
-7116
-5223
-2550
-1198
-2427
-5611
-8398
-8464
-5798
-2701
-899
620
4058
9665
14943
16722
13862
8553
4912
5291
7992
9672
9499
9128
9076
7815
4799
1628
-598
-2389
-3449
-2251
384
527
-3349
-6602
-3696
3835
8162
4209
-4507
-10034
-8562
-3603
-830
-1141
-379
4171
9604
11442
9702
7843
7107
5781
3711
3323
5266
6808
5921
3730
1515
-1350
-4582
-5303
-1801
3243
5767
4927
2654
254
-2256
-4526
-5786
-6088
-6164
-6124
-5099
-2209
2106
5514
5298
1557
-1895
-1473
1820
3760
2139
-1410
-4460
-6305
-7230
-7469
-7533
-8037
-8631
-8111
-5740
-1832
2465
5242
4815
1851
-653
-988
-1038
-3225
-6442
-7291
-4647
-801
1568
1680
110
-2189
-3959
-3853
-1251
3014
6696
7594
5855
4216
4693
5831
4998
2434
719
988
2289
3920
5410
4954
1313
-3259
-5588
-6417
-8572
-10962
-9485
-4195
-304
-850
-3302
-4892
-6260
-7713
-6830
-2929
226
-344
-2115
-1122
1746
2177
-1247
-5347
-6582
-4836
-2977
-3668
-6452
-7881
-5426
-1063
700
-1462
-3845
-2204
3553
9926
13649
14019
12440
10739
9706
8921
7890
6792
5594
3170
-1453
-7105
-10779
-10367
-6854
-3801
-4582
-9557
-15604
-18825
-18000
-15222
-13293
-13058
-13116
-11395
-6887
-348
6539
12718
17949
21490
22003
19655
16992
16283
16899
16542
13957
9009
1644
-6925
-13055
-13626
-10097
-7084
-6622
-6257
-3482
347
1992
559
-2052
-3985
-4699
-3439
1445
10133
19112
23303
21013
15534
11111
8672
6775
5269
5553
7473
8489
6648
2683
-1565
-5225
-7988
-9035
-7826
-5475
-4242
-5594
-9104
-13003
-15449
-15420
-12820
-8122
-2275
3114
6318
6863
6138
6083
7323
8848
9393
8794
7998
7868
8153
7925
6996
6282
6386
6536
5573
3299
77
-4069
-8667
-11678
-10795
-6182
-977
1345
-87
-2989
-4141
-2599
-710
-1178
-3443
-4509
-3162
-1135
199
1426
2329
698
-3887
-7676
-6942
-2819
644
1753
1814
1726
751
-1617
-4588
-6739
-6776
-4684
-2943
-4762
-9655
-12728
-10189
-3739
2342
6241
8348
8263
5632
2800
2954
5598
6926
5122
2713
2867
5596
8929
12000
14907
16277
13556
6783
313
-1368
900
1750
-2344
-9616
-16196
-20060
-20831
-18604
-14939
-12508
-11552
-9070
-3913
195
22
-1355
1540
8342
13062
12210
8718
7444
10055
14810
18752
19615
17525
14941
13611
12311
9047
4153
-565
-4217
-6512
-7056
-7219
-10315
-16836
-21665
-19625
-12214
-5294
-1700
22
981
528
-1002
-2202
-3242
-5229
-7152
-6835
-4730
-3397
-3457
-3379
-3124
-4364
-6869
-8232
-7846
-7947
-9712
-11018
-9048
-3127
5408
13931
19015
18803
15488
13281
13595
14316
13736
12403
10681
7488
2636
-1956
-4756
-6514
-8554
-10824
-12660
-14026
-14927
-14803
-13364
-11165
-8819
-6520
-4521
-2987
-1184
2011
6460
10541
12753
12865
11687
10471
10157
10349
9596
7475
5459
4767
4583
3692
2423
1316
-525
-3625
-6138
-6202
-5116
-5391
-6480
-5428
-1584
1976
1852
-2589
-9038
-13536
-13101
-9123
-6787
-8814
-11479
-9874
-5290
-3124
-4337
-3876
1601
8610
11416
8947
5184
4262
6753
9955
10791
8477
4616
1063
-1228
-1371
1270
5012
6149
3241
-383
-314
3911
8992
11753
11244
8349
5077
3456
3929
5542
7906
11170
13849
13358
9574
5222
1730
-2195
-6560
-8182
-5223
-787
780
-760
-2229
-1367
1514
4673
6079
4795
2368
1177
789
-1743
-7185
-12488
-15109
-16200
-17755
-18913
-17110
-11583
-4519
378
505
-2782
-4412
-981
4826
8028
8400
9647
12251
12471
9294
7089
9122
12785
13914
12352
10416
8622
5709
1184
-4217
-9362
-13025
-14902
-16649
-19738
-22056
-19506
-11781
-3700
370
987
1402
3142
5289
6472
6241
5212
4273
3270
1351
-523
700
5784
10469
10073
5419
949
-1449
-2883
-3253
-1690
-794
-4974
-13365
-19200
-18193
-13667
-11210
-11700
-12208
-11014
-8679
-5675
-1648
3292
8007
10843
10415
7011
3530
3242
5589
5894
927
-6311
-9408
-5960
-231
2189
645
-1178
-863
268
451
513
2056
4603
6641
8085
9473
9998
8943
8047
9345
11239
10194
6419
4118
5138
5900
2575
-3466
-7656
-7724
-4939
-1498
680
-497
-5842
-12198
-13564
-6979
3291
9377
8143
4355
4327
7832
8761
3653
-3274
-5127
-687
4278
3726
-2187
-7924
-9075
-6794
-5065
-4752
-2783
2407
7488
8269
5111
1921
1187
2366
3938
4486
2747
-898
-3812
-4234
-4029
-6067
-10037
-13299
-14700
-14978
-14550
-13523
-12838
-12813
-11615
-7721
-2821
181
959
1264
2098
3792
7231
12048
14882
12487
5935
-578
-4214
-4816
-3312
-1247
-637
-1819
-2602
-1746
-1687
-5028
-9684
-10855
-7335
-2686
58
1925
5292
9823
12695
11982
8736
6044
6554
10475
15381
18188
17925
16534
16423
17396
16846
12984
6696
-30
-5795
-9235
-9035
-6276
-4875
-7294
-11237
-12958
-12210
-11065
-9566
-6314
-2342
-300
58
1647
4970
6911
5531
3001
2433
3897
4845
3302
-73
-2775
-3480
-3988
-6541
-9407
-8353
-3514
-968
-4950
-11823
-15066
-13651
-11820
-12301
-13322
-11690
-6321
959
6690
8518
7208
4833
1445
-3969
-9694
-12247
-11643
-11793
-14489
-16674
-15204
-10884
-6052
-1185
4171
9370
13270
15516
16672
18289
22222
27864
30891
27316
18275
8674
2055
-1031
-1252
-113
-208
-2995
-7074
-10605
-13765
-16713
-17372
-14085
-8672
-4238
-1561
220
1429
2597
5182
9343
13060
15302
17562
20305
20618
15859
7509
-603
-5929
-7631
-5930
-2859
-1396
-1962
-1555
2041
6713
8042
4038
-2765
-7232
-5867
-62
5279
6897
5815
4535
4053
4688
6851
9189
8955
6180
4173
3832
1469
-4883
-11251
-13512
-13390
-14379
-15276
-12682
-7255
-2689
-339
923
1246
19
-1876
-3243
-4471
-5666
-5074
-2025
890
1334
517
278
-349
-2402
-3458
-763
3781
5483
2835
-1502
-4863
-6822
-7858
-8634
-10672
-15309
-21298
-24937
-23281
-16633
-7931
-549
3355
3598
2000
1281
2928
5932
8285
9841
12548
17218
21532
22914
22325
22858
24849
24900
20406
13136
7302
5157
5096
3437
-1839
-8411
-11262
-8055
-1965
2177
3261
3450
3793
3413
2658
3674
7010
10054
10054
7192
3911
2328
2848
4459
5921
6893
7568
7079
3471
-3731
-11932
-17616
-19504
-18849
-17623
-17278
-18179
-19161
-18532
-16303
-14333
-13601
-12766
-10278
-6428
-2381
1155
3177
2129
-1943
-6302
-8119
-7197
-5026
-2673
-998
-1359
-4043
-6915
-7512
-5942
-4210
-3399
-3189
-3412
-3953
-3359
58
5021
7218
4006
-1856
-4855
-2851
913
2176
555
-880
112
2705
4834
5686
5834
6019
6640
7851
9413
10658
10875
9511
6198
1488
-2389
-2817
382
4222
5354
2941
-1676
-6938
-11444
-13291
-10950
-5163
1094
4971
5642
4172
2642
3481
8003
14392
18110
16062
10332
6275
6588
8709
8558
5099
15
-5356
-10562
-14513
-15914
-15205
-14122
-13363
-12498
-11802
-11679
-10239
-4379
5641
15147
19979
20679
20615
21793
23747
24775
22813
16707
8160
1139
-2113
-3524
-6605
-12465
-19291
-24637
-27344
-28156
-28799
-29236
-26111
-16471
-3466
5072
5694
4100
7900
16730
23377
23837
21919
22602
24478
22082
14395
7157
5467
6846
4503
-3626
-12362
-15911
-13799
-9362
-5762
-5351
-9544
-16056
-18766
-14018
-5623
-234
689
687
1727
2442
2320
2737
3196
980
-4132
-8513
-9549
-8507
-7058
-4404
-82
3333
3324
1530
2037
6357
11890
14555
11533
2939
-7015
-11500
-6691
3411
9768
7101
-1069
-6922
-6748
-3554
-2087
-3451
-5399
-6214
-6440
-7224
-8600
-9650
-9267
-6735
-2821
-277
-1498
-5110
-6706
-4065
51
1847
1617
2611
5763
8388
8301
6785
6663
9210
13678
18047
19408
15579
7861
827
-2112
-1978
-2086
-4053
-7117
-9749
-10292
-7711
-3822
-3008
-7002
-11474
-11168
-7413
-6449
-10306
-13634
-10942
-3399
3652
7329
8954
10763
13175
15005
15181
14118
13169
12271
9219
2864
-3881
-6447
-3635
1685
6135
7837
6044
2015
-442
1146
3763
2450
-2198
-4607
-2963
-2374
-7151
-14169
-17011
-13803
-8039
-3865
-3128
-5201
-7245
-6127
-2053
1262
1793
2541
7217
14238
18084
16046
10921
6983
5728
6156
7027
7424
6397
3853
1523
1281
2079
208
-6011
-13035
-15695
-13501
-10986
-11633
-14101
-15266
-14239
-11713
-7876
-3318
-63
954
2067
5777
10414
11698
8207
2769
-1440
-3772
-4977
-5405
-4957
-3376
-350
3629
6886
8411
9572
12174
15104
14921
10050
2748
-3397
-6514
-6870
-5883
-5247
-5847
-6956
-7197
-6255
-4670
-2269
1584
5905
7982
6365
2948
1067
2080
4629
6863
8437
10230
12733
15089
15550
12714
6541
-1339
-8256
-12121
-13092
-13507
-15591
-19134
-21489
-19609
-12331
-1815
6868
9150
5486
1605
2781
8423
13377
13356
7610
-1989
-11863
-17950
-19110
-18704
-19815
-19866
-13977
-3449
3889
3221
-1460
-3177
-227
3875
6006
6186
6143
7186
8632
7682
2671
-3001
-3042
3985
11607
12369
6061
-1058
-3727
-2094
365
1038
172
-139
1347
3340
3631
2108
781
762
858
-409
-3090
-6728
-11204
-15618
-17859
-16700
-13374
-9810
-6123
-1270
4223
7810
7767
5620
4898
7577
12217
15600
15726
13125
9974
8436
9242
11156
12157
11726
11385
12290
13113
11571
7571
3506
1591
2072
3854
5638
6349
5510
3542
1335
-323
-800
-22
580
-1392
-6584
-12278
-14594
-12176
-7250
-3529
-3406
-6424
-9913
-11587
-11593
-11400
-11033
-8851
-4131
1503
5642
7161
6678
5694
4883
2677
-3091
-10988
-15372
-12402
-5173
-126
480
-431
-122
1084
1875
1652
134
-2228
-3755
-3605
-3295
-3860
-3418
-780
653
-2957
-9157
-11608
-8744
-5112
-3960
-3549
-1875
-249
-92
202
2779
7126
11142
13467
13511
11138
7568
4919
3750
2511
237
-1866
-2485
-2293
-2681
-3560
-3864
-3544
-3607
-4364
-4933
-4687
-4040
-3290
-1750
983
3559
3944
1774
-1382
-3832
-4664
-3376
-361
2443
3477
4260
7709
13210
16161
13946
9963
9540
13410
17361
17379
13257
7687
3268
277
-3366
-9589
-17427
-23609
-25961
-25091
-22716
-19926
-17386
-15535
-13869
-11238
-7251
-2206
4265
12593
21069
26288
26738
24426
22146
20524
18668
16438
14824
14632
15652
16795
16536
13561
7637
101
-6622
-10330
-10342
-7488
-2749
3488
10255
15124
16091
13966
11196
8614
5317
1645
-221
755
3140
5296
6586
5666
737
-6617
-10786
-8346
-3124
-1873
-5902
-10265
-10883
-9016
-8042
-9015
-11015
-13358
-15034
-13589
-7303
1831
9342
12480
11804
9154
5923
2948
-34
-4688
-11532
-17269
-17663
-13610
-11103
-13799
-18603
-20402
-18268
-14652
-11160
-8111
-6281
-5933
-5337
-3050
-665
-697
-2517
-2915
-411
3041
4524
2995
-96
-2262
-2724
-3926
-8826
-16367
-21751
-21806
-17791
-12188
-5852
288
4070
5220
7016
12033
18116
21300
21149
20449
20768
21100
20295
18347
15310
11000
6034
1618
-2162
-6652
-12341
-16940
-17282
-13770
-11485
-14817
-21506
-24711
-21317
-15074
-10313
-6219
-29
7223
12015
13539
13815
13693
12285
9717
7229
4919
2303
565
1193
2539
788
-5112
-11797
-15232
-14362
-10819
-6767
-3617
-1636
-118
1842
4639
8093
11558
14172
15730
17024
18295
17926
14250
8238
2688
-852
-2681
-3468
-4549
-8600
-16772
-25599
-30090
-29736
-28120
-26862
-23855
-17858
-10761
-4226
2321
9032
14132
16496
17133
17091
16312
15170
14468
13435
10578
7049
6056
8016
9283
6954
2428
-1025
-2060
-1592
-1148
-1573
-1948
52
4879
8813
7697
2761
-299
1639
6001
8955
9980
10902
12938
16047
19317
20887
19135
14776
10318
6805
2698
-3346
-10081
-14947
-16565
-15313
-12476
-9569
-7775
-7347
-7623
-7630
-6602
-4533
-2628
-2326
-3192
-2789
345
4747
8323
11333
15092
18516
18395
13322
5491
-1791
-6943
-10261
-12844
-15840
-19306
-21189
-18834
-12430
-5730
-1946
273
5072
13670
22152
25668
23503
18807
14462
11248
9677
10841
13993
15251
11087
2628
-5404
-9942
-12072
-14172
-16394
-16951
-14853
-11332
-8797
-8808
-10686
-11742
-9195
-2437
6261
13180
15640
13865
10771
9415
10172
10591
8132
2560
-4397
-10860
-15820
-19098
-20997
-21721
-20972
-18560
-15271
-12230
-9509
-6514
-3711
-2395
-2497
-2382
-1498
-1408
-3093
-4903
-4793
-3509
-3844
-7067
-11183
-12613
-9313
-2924
1981
2005
-1095
-1808
2897
9794
12891
9771
3416
-1398
-2073
1106
6498
12358
17055
19270
18805
17077
16017
16072
15735
13346
9079
5085
3885
6040
8599
6649
-1864
-13028
-20414
-21554
-19238
-16779
-14577
-11573
-7260
-1444
5505
11498
14394
15355
17581
20982
21573
17405
11511
7168
3748
-462
-4767
-8260
-12524
-18745
-24284
-25547
-22945
-19989
-18358
-16522
-12768
-7387
-2122
994
692
-2166
-4617
-4221
-1531
751
732
-1124
-2885
-2784
-153
4397
9164
11997
11806
10082
9994
12683
15396
15111
13007
12447
13116
11123
5495
331
-1373
-2200
-6052
-12574
-18644
-22705
-24625
-23657
-19831
-15811
-14276
-14320
-12820
-8651
-3837
-1337
-2777
-7005
-9895
-7300
596
9403
15656
19663
22430
22661
18788
12074
5821
2700
3620
7212
9487
6380
-1713
-9730
-13515
-13714
-12977
-11741
-8827
-4446
-246
2802
4806
5854
5844
4910
3117
401
-2436
-3491
-1449
3045
8176
12397
14707
14644
12725
10098
7202
3713
214
-1582
-1284
-1160
-3502
-7598
-10944
-12715
-14076
-15308
-14717
-10959
-5003
755
4314
4856
3066
1014
448
1014
1471
2534
6293
12275
16610
16551
13723
11142
8991
5750
2119
930
3269
6826
8477
7220
4410
1959
439
-1282
-4099
-6579
-6179
-2868
260
845
-96
-570
-711
-1653
-2933
-3332
-3405
-4792
-7288
-8856
-8926
-9883
-14248
-21256
-27228
-29200
-27482
-24324
-20715
-15544
-7970
691
8172
13325
16332
18232
21149
27152
34870
38868
35059
25948
17778
13051
8954
3160
-2182
-3468
-159
5186
9778
12349
13412
14803
18004
22275
25399
26491
26775
27123
26323
22735
16762
10661
6152
2695
-1851
-8708
-16296
-21640
-24116
-26609
-31800
-38453
-42946
-43537
-41235
-37347
-32543
-27829
-23807
-19066
-11905
-3832
1392
2593
2313
2570
2629
2040
2399
3959
3534
-1257
-7730
-11165
-10707
-9244
-8351
-6577
-2940
683
1848
811
339
2529
6408
9047
9102
8483
9824
13174
16546
18676
19061
16120
8576
-1039
-7418
-8151
-5887
-4061
-3293
-3142
-4309
-6994
-9402
-9998
-9478
-8644
-6112
-335
7274
13395
16516
18005
19592
20925
19997
15768
9964
5614
3784
3006
2282
2660
4493
5198
2033
-4146
-9911
-12791
-12060
-7858
-1971
2089
2469
1309
1556
3067
4177
5120
6971
8947
9902
10940
13453
16094
16905
16837
17676
17918
14551
7994
1496
-3686
-8760
-13571
-16364
-17713
-20963
-27638
-35040
-39456
-39562
-35890
-29163
-20566
-12288
-6270
-2618
218
3836
8440
12579
14377
13278
10329
6504
1414
-5526
-13036
-18322
-19987
-19796
-20637
-22956
-24244
-22181
-17135
-11097
-5552
-1307
1187
3009
6869
13860
21265
26021
29129
33498
38411
40185
38219
36065
35557
33937
28441
20227
11843
3905
-3747
-10511
-16817
-24859
-35088
-44021
-47874
-46861
-44025
-41282
-38414
-34538
-28849
-21019
-12385
-5701
-2333
-535
2446
7450
13428
19152
23663
25831
24862
21252
16660
12815
10458
8910
6741
3315
-521
-3598
-5556
-6113
-4257
407
6157
10648
13580
16320
19219
21123
21415
20456
17677
11525
2423
-6092
-10851
-12661
-14837
-18814
-22739
-24134
-22504
-19241
-16236
-14820
-14866
-14427
-11208
-5134
1179
5184
7106
9131
12333
15343
16183
14707
12853
12635
14177
15857
16251
15395
13792
11067
6836
2582
823
1792
2541
596
-2688
-4022
-2758
-1659
-2944
-5195
-5141
-1679
2881
5396
5029
3781
4437
8161
13613
17960
19012
16888
13537
10398
7079
2874
-1434
-4742
-7851
-12219
-16582
-17550
-14474
-11009
-10235
-10676
-9261
-5841
-1924
3045
10179
16676
17127
10293
1474
-3415
-3876
-3273
-3244
-2116
1585
6380
9502
10215
10225
10964
11611
10335
6728
2229
-1416
-3426
-4306
-5648
-8918
-13487
-16581
-16222
-13353
-9940
-6356
-2438
270
-62
-2675
-5386
-7928
-11281
-14313
-14642
-12977
-13103
-16802
-21889
-26068
-29449
-32037
-31917
-27774
-20869
-13060
-5219
1262
4243
3956
3754
5717
7817
7644
6591
7512
9922
10582
7979
3528
-1128
-5384
-8340
-8672
-6562
-4137
-3234
-3566
-3534
-2169
81
2169
3818
5912
9219
13023
15948
18166
21474
26539
31279
32993
31277
27815
24036
20240
16619
13748
11763
9913
7307
3811
83
-3047
-5212
-6651
-7652
-7860
-6493
-3502
-243
1455
1004
-393
-1147
-1161
-1849
-3989
-6198
-6454
-4865
-3697
-4574
-6829
-8768
-9089
-6728
-1207
5864
11267
13382
13562
13459
12991
12323
13328
16499
18286
14707
6793
-449
-3986
-5003
-5727
-6930
-8735
-11217
-13516
-14234
-13234
-11757
-10776
-10459
-10751
-11050
-10093
-7847
-6525
-7625
-9021
-7645
-4280
-2612
-3815
-5376
-5725
-6704
-10116
-14404
-16484
-15260
-11934
-8128
-4974
-3171
-2841
-3430
-3791
-2077
3417
11734
18307
18959
14987
11905
12652
14501
13601
9891
5747
2163
-1114
-3136
-2344
830
4184
6252
6753
5272
1841
-1607
-3032
-3428
-5303
-7790
-6566
104
8117
12064
10651
6154
1160
-1963
-959
3897
8799
10541
10269
10503
10030
5245
-4062
-13707
-20026
-22935
-23839
-23361
-21978
-20470
-18528
-14695
-8839
-3259
-137
1002
2068
3504
4185
4008
4815
7650
10049
7833
-37
-9597
-15470
-15455
-11204
-5872
-2107
-911
-877
554
3876
6742
7664
8670
12067
16152
17130
14553
11914
11926
13713
14642
12703
7249
-294
-6448
-8647
-8472
-10005
-14872
-20744
-24824
-26881
-28446
-30610
-33143
-34690
-33564
-29271
-23481
-18875
-16932
-17037
-17315
-16091
-13185
-9996
-7733
-5758
-2820
422
1913
1228
53
-595
-1440
-2799
-3671
-3694
-3678
-3388
-1297
2314
4664
4574
4821
8176
12988
15348
14582
14062
16784
22153
27306
30031
29860
27385
23439
18869
14525
11013
8398
6376
4699
3104
1054
-1608
-3808
-4155
-2805
-1031
1424
6698
15350
24177
29243
30173
29851
30579
32266
33896
34789
34160
31207
26654
23221
23172
25385
25895
22177
16402
13239
14174
15381
12183
4559
-3325
-8442
-11875
-16204
-21643
-25886
-27150
-26214
-25253
-25234
-25125
-23725
-21350
-18911
-16058
-11668
-5967
-646
3137
5246
4990
1218
-5233
-11188
-14415
-15593
-15924
-14780
-11633
-8743
-9355
-13645
-18485
-21272
-22297
-23104
-24049
-24320
-23494
-22110
-20846
-19794
-18638
-17057
-14658
-11109
-7015
-4070
-3135
-2385
919
6453
10358
9641
5501
1312
-1004
-1239
626
3986
6731
7107
6090
6057
7443
8501
8064
6734
5366
4152
3448
3995
5854
8223
10703
13769
17595
21277
23814
25274
26374
27185
27012
25733
24592
24796
25325
23142
16280
6248
-3271
-9713
-13125
-15040
-16803
-18720
-19963
-19323
-16516
-12558
-8666
-5375
-2985
-1869
-1785
-1885
-2029
-2929
-4360
-4787
-3925
-4001
-6660
-9891
-10154
-6884
-2847
-507
-42
-705
-2057
-3543
-4471
-4801
-4795
-3901
-1473
1392
2566
2033
2484
5524
8727
8241
3814
-541
-855
3297
9736
16219
21029
22665
21065
18840
19449
23589
28319
29983
27120
20597
12385
4883
238
-1062
-813
-1577
-4350
-7815
-9761
-9090
-6501
-3561
-1604
-1640
-4271
-8493
-11408
-11232
-10506
-13733
-21156
-27657
-29207
-27580
-26547
-26284
-24791
-22626
-22174
-23135
-22622
-19678
-16294
-13772
-11191
-8045
-5551
-4448
-3924
-3565
-4284
-6235
-7601
-6710
-4241
-2315
-2013
-2457
-1981
81
2779
4850
6499
8929
11999
13947
14191
14633
16704
18655
17767
14114
10030
6725
3802
1681
1943
4791
8119
9720
9116
7009
4341
2180
1077
176
-1678
-3642
-3376
-477
2339
2757
2098
3352
6900
10131
10974
9969
8705
7916
7761
8697
11060
14193
16511
16268
12578
6423
564
-2577
-3032
-2627
-2661
-3393
-5173
-8117
-10650
-10564
-8067
-5815
-5248
-4911
-3246
-943
605
1155
578
-1889
-5658
-7976
-7173
-5153
-4511
-4537
-2529
1788
5670
6969
6266
5308
5025
5417
6216
7159
8147
9233
10211
10422
9204
6374
2437
-1271
-3189
-3115
-2528
-2216
-652
3376
7638
8858
7829
8805
13417
18652
21825
24024
26785
28651
27699
25139
23531
22918
21299
17850
13398
8513
3176
-2293
-7799
-14431
-23164
-32822
-40709
-45220
-46935
-47417
-47693
-47659
-46368
-43138
-38630
-34420
-31282
-28380
-24227
-18057
-10648
-4453
-2161
-3853
-6164
-5809
-3369
-1836
-2054
-1965
-189
2306
4498
6709
8965
10406
11449
14224
19212
23259
22856
18434
13761
11575
10992
9105
4513
-701
-2599
462
5616
8411
7620
5772
5112
4876
3093
-515
-4246
-5846
-3544
3062
12018
19502
22330
20125
15006
9607
5496
2892
1451
1287
2909
5920
8365
8275
5734
2706
861
123
-761
-2803
-5878
-8756
-10060
-9452
-7794
-6131
-4995
-4696
-5400
-6486
-6601
-4951
-2129
516
1734
804
-1616
-2969
-793
4135
8300
9869
10765
13179
16064
16975
15649
13329
9791
3884
-3462
-9535
-13337
-16463
-20039
-22766
-22622
-18987
-12699
-5502
192
2668
2774
3172
5160
7358
7966
6947
5237
2979
-303
-4383
-8262
-11378
-14279
-17791
-21668
-24464
-25152
-24464
-23757
-22964
-21303
-20043
-22096
-27662
-32536
-32746
-29182
-25451
-22759
-19616
-15486
-11608
-8467
-5241
-1884
659
2573
5213
8498
10330
9513
7808
8042
10828
13761
13733
10173
6076
5188
7925
10969
11150
8482
4946
1963
84
-367
368
1453
2630
4442
6865
9177
11646
15598
21051
25915
28197
27522
24278
19275
14521
11907
10486
7347
1840
-3400
-6266
-7587
-9066
-11254
-14241
-17877
-20553
-20122
-16764
-12776
-9292
-5587
-1595
1873
5548
10992
16886
19380
17178
13378
11281
11098
11504
11518
9911
5572
-397
-5271
-8074
-10124
-12040
-13078
-13694
-15353
-16935
-14909
-8854
-3673
-3823
-7418
-8563
-4418
2094
6043
5344
1859
-1405
-3738
-6986
-12232
-17374
-19377
-18223
-16711
-16407
-15840
-13300
-9656
-7158
-6476
-6132
-4462
-1197
2755
6240
8413
9032
8743
8852
10211
12179
13122
12200
10272
8710
7790
6844
5689
5082
5539
6212
5426
2511
-1055
-2745
-1507
1098
2616
2119
441
-1259
-2138
-1566
140
1203
367
-630
1352
6269
10057
9657
7152
7080
10695
14826
15995
13813
10103
6283
2545
-1156
-4325
-6232
-6590
-5764
-4354
-2547
108
3959
7974
9665
7296
2392
-1047
-596
2162
4135
4535
4680
4897
3958
1622
-483
-1191
-1219
-1518
-1790
-1493
-788
346
2445
5018
6156
4857
2477
631
-1046
-3664
-6797
-9157
-10725
-12465
-14402
-15664
-16192
-16719
-16953
-15389
-11518
-7021
-3916
-2165
99
4151
9121
12913
14340
14086
13732
14341
16151
18899
21534
21925
18241
11193
4027
-381
-1955
-2617
-3956
-6321
-9287
-11946
-13259
-13224
-13322
-14685
-16096
-15159
-11545
-7860
-6901
-8967
-12103
-13943
-12955
-9035
-3792
364
2136
2039
967
-1152
-4774
-9542
-14335
-17926
-19080
-16861
-11833
-6475
-3274
-2399
-1797
650
5553
12009
18188
22137
22959
21357
18560
14902
10074
4499
-426
-3520
-4612
-4146
-2649
-750
815
1463
970
-306
-1079
506
5299
11902
17639
20978
22732
24834
28174
31565
32753
30716
26943
23874
21986
19422
14858
9447
4989
1388
-2614
-6995
-10353
-11799
-11417
-9258
-5504
-1484
1044
1578
537
-2210
-6616
-10619
-11522
-9623
-8230
-9301
-11171
-11608
-11064
-11423
-13133
-15247
-17121
-18443
-18387
-16352
-13269
-10985
-10407
-10777
-10413
-7904
-3430
715
2061
1034
771
2949
5287
4699
1664
-576
-469
433
458
12
162
781
1184
1471
2239
3693
5818
8674
11774
13930
14614
14777
15345
15688
14839
13600
13686
14914
15079
13042
10299
8812
8810
9569
10832
12101
11878
9471
6948
7453
11604
16915
20713
22111
21055
17365
11891
7276
5735
6291
5776
2942
129
-74
1450
1692
-77
-1477
-841
412
294
-885
-1860
-3048
-5711
-9377
-12229
-13634
-14463
-15236
-15664
-15774
-15914
-15958
-15998
-17314
-20759
-24519
-25520
-23165
-19837
-17507
-15706
-13412
-11236
-10668
-12004
-13916
-14831
-14384
-13564
-13399
-13611
-13011
-11139
-8676
-6143
-3288
-30
3113
5854
8209
9517
8945
7334
6804
7811
8374
7068
5003
3776
3210
2489
2001
2529
3632
4268
4243
4026
3768
3376
3030
2990
3209
3365
3050
2308
2347
4639
8323
9892
7270
2909
624
560
110
-1096
-706
1829
3802
3296
1843
1805
3335
5103
6114
5671
3201
-671
-4069
-5911
-7255
-9916
-14245
-18513
-20101
-17612
-12434
-7826
-5747
-5171
-4206
-2915
-2922
-5002
-8231
-10894
-11321
-8839
-5046
-3066
-4054
-5271
-3185
2187
7471
9927
9746
8723
8180
8414
9272
10906
13936
18427
22759
24761
24457
24308
25757
26801
24526
19308
14673
13002
12935
11728
9137
7790
9835
14256
18101
19671
19513
18612
17078
14966
12974
11392
9384
6253
2519
-1257
-5743
-11619
-17846
-22603
-25510
-27479
-28590
-27629
-24000
-18972
-14583
-11933
-10745
-10000
-8678
-6327
-3387
-1036
-450
-1873
-4363
-6754
-8925
-11490
-14107
-15175
-13925
-11746
-10231
-8841
-6051
-2092
1291
3577
6091
9779
13949
17486
19957
21300
21531
20849
19121
15700
10927
7111
6255
7258
7266
5521
3767
2941
1821
-592
-3486
-5812
-7671
-9320
-10267
-10218
-9816
-9830
-10502
-11897
-13775
-15059
-14738
-13429
-12629
-12319
-10897
-7833
-4823
-3656
-4249
-5363
-6095
-6079
-5325
-4461
-4303
-4783
-5138
-5242
-5698
-6490
-6846
-6789
-7512
-9552
-11706
-12504
-11904
-10828
-9728
-8369
-6522
-4235
-1668
939
3345
5571
7879
10478
13448
16719
19719
21373
21115
19752
18677
18410
18577
18924
19319
18896
16487
12330
8409
6574
6874
8004
8736
8539
7464
5976
4605
3433
2269
1544
2448
5651
10174
14087
16299
17305
18182
19101
18948
16416
11627
6702
4334
5313
7415
7205
3283
-2358
-6433
-7743
-8116
-9968
-13441
-16415
-17081
-15806
-14289
-13512
-12998
-11848
-9941
-7951
-6351
-4562
-1329
3741
9069
12122
11826
9539
7305
5733
4208
2523
1114
-125
-1985
-4506
-6520
-7236
-7486
-8625
-10720
-12471
-12465
-9988
-5198
616
5301
7320
7003
5831
4698
3457
1886
217
-1316
-2745
-4075
-5357
-7058
-9680
-12737
-14769
-14832
-13582
-12475
-12196
-12294
-12150
-11663
-10923
-9878
-8877
-9111
-11653
-15868
-19469
-20598
-19432
-17396
-15419
-13657
-12443
-12400
-13502
-14872
-15806
-16318
-16289
-14768
-10935
-5669
-1325
487
509
584
1042
420
-1848
-3643
-2398
1415
4505
4500
2190
-96
-1033
-795
-225
-81
-278
410
2902
5883
6730
4832
2579
2341
3835
5441
6713
8241
9940
10902
10440
8325
4581
53
-3446
-4718
-4597
-4778
-5568
-5870
-5314
-5213
-6840
-9370
-10195
-7405
-1843
3387
5534
4442
2290
1246
1448
1210
-859
-4038
-6005
-5378
-3391
-2505
-3546
-5043
-5358
-4501
-3446
-2550
-1333
624
3107
5340
6447
6237
5611
5572
5742
4695
2165
75
603
3582
6587
7627
7191
7275
8667
9928
9472
7979
7640
9250
11415
12877
14010
15182
15193
12809
9003
6237
5812
6860
7558
6669
4460
2726
3145
5072
5915
4376
2106
1326
2089
3099
4016
5400
7104
8249
8478
8205
8037
8767
11231
15137
18625
20018
19676
19280
19764
20679
21038
19888
16615
11678
6783
3363
1035
-1619
-4900
-7541
-8576
-8757
-9502
-10922
-11623
-10429
-7697
-4812
-2940
-2586
-3726
-5740
-7647
-9096
-10815
-13402
-16038
-17311
-17115
-16792
-17441
-18883
-20216
-20617
-19711
-17833
-15780
-13797
-11303
-8198
-5520
-3847
-2138
390
2226
1363
-1342
-2723
-1334
788
723
-2307
-6806
-10713
-12851
-13407
-13257
-12699
-11344
-9513
-8576
-9076
-9670
-9087
-8061
-7894
-8082
-7111
-4937
-2878
-1276
993
4503
8141
10387
10851
10212
9228
8172
7016
5906
5224
5040
4864
4434
4396
5480
7356
9163
10786
12524
13762
13297
11007
8006
4978
1460
-2979
-7645
-11031
-11805
-9841
-6865
-5445
-6421
-7868
-7556
-5734
-4327
-4062
-3847
-2641
-615
1429
2703
2722
1880
1352
1519
1131
-874
-3341
-4114
-2953
-1823
-2281
-3843
-5184
-5848
-6235
-6560
-6449
-5423
-3444
-922
1672
4011
5812
6894
7435
7768
7806
7165
5984
4823
3580
1589
-799
-2082
-1814
-1485
-2127
-2555
-1454
229
810
521
560
556
-699
-2673
-3640
-3428
-3315
-3430
-2607
-874
231
212
349
1359
2327
2684
3423
5357
7680
9297
10332
11191
11170
9417
6844
5747
7297
10174
12031
11921
10915
10446
10543
10069
8510
6941
6904
8635
10754
11717
11334
10685
10589
10517
9473
7770
7062
8216
9910
10072
8198
5500
3216
1709
1038
1508
3447
6753
10563
13299
13809
12907
12875
14562
15818
13963
9176
4105
550
-1956
-4345
-6343
-7059
-6268
-4627
-3156
-2582
-2621
-1960
409
3914
7045
8942
9559
8666
6076
2918
1242
1593
1958
23
-4099
-8218
-10732
-11973
-13000
-14100
-14961
-15646
-16580
-17710
-18374
-18209
-17650
-17218
-16692
-15440
-13393
-11237
-9716
-9134
-9542
-10972
-13155
-15261
-16338
-16258
-15995
-16575
-17731
-18083
-16859
-14869
-13280
-12000
-10114
-7565
-5316
-3917
-3011
-2404
-2531
-3422
-4264
-4580
-4982
-5979
-6763
-5998
-3462
-208
2614
4498
5473
5888
6279
6987
7845
8420
8552
8567
9073
10447
12304
13560
13411
12244
11242
11194
12049
13456
15129
16707
17869
18641
19092
18736
16895
13808
10794
9037
8558
8535
8286
7842
7828
8767
10271
11083
10325
8532
6977
6217
5854
5457
4911
3940
2173
-107
-1965
-2759
-2612
-1944
-1178
-915
-1622
-2968
-4151
-5012
-6055
-7246
-7777
-7380
-6932
-7115
-7401
-7183
-7162
-8446
-10641
-12001
-11637
-10679
-10881
-12559
-14299
-14514
-13031
-11108
-9894
-9111
-7656
-5409
-3708
-3554
-4010
-3215
-765
1811
3061
3211
3264
3227
2186
41
-1843
-2217
-1542
-1285
-1982
-2883
-3388
-3785
-4275
-4275
-3272
-1678
-223
846
1468
1545
1663
3011
5531
7178
6492
5072
5708
8533
11020
11655
11408
11203
10266
8063
5979
5501
6004
5866
4842
3829
3046
2074
1285
1650
3166
4829
6205
7764
9492
10400
9829
8294
6672
5395
4722
4765
4861
3963
2295
1592
2829
4613
4909
3739
3013
4040
6289
8452
9750
10149
10084
10057
10138
10041
9953
10639
12167
13269
12749
10847
8355
5284
1652
-1237
-2012
-1424
-1724
-3838
-6438
-7844
-7650
-6495
-5392
-5243
-5993
-6383
-5551
-4533
-4878
-6115
-6170
-4365
-2487
-2523
-4529
-7056
-8643
-8664
-7680
-7240
-8425
-10309
-10646
-8348
-4699
-1980
-1347
-2069
-2339
-896
1764
3947
4776
5166
6355
8042
8731
7551
5106
2804
1860
2536
3834
4299
3564
2650
2422
2419
1741
489
-279
372
2537
5272
6905
6372
4519
3170
2701
1784
-51
-1232
-552
712
603
-627
-987
611
3660
7259
10353
11421
9998
8314
9225
12146
13192
10219
5743
3492
3709
3708
1962
-484
-2312
-3586
-4853
-6215
-7792
-9883
-12122
-13407
-13125
-11694
-9751
-7780
-6674
-7291
-8938
-9607
-8548
-7424
-8002
-9832
-11316
-11977
-12309
-12314
-11859
-11891
-13448
-15562
-15946
-14096
-12156
-12035
-12930
-12692
-10800
-8842
-8307
-8875
-9149
-8458
-7452
-7096
-7512
-7990
-7843
-7069
-6346
-6563
-8029
-9804
-10108
-7969
-4346
-1269
19
-240
-1002
-1155
17
2246
4296
5280
5758
6762
8064
8463
7707
6901
6765
6559
5266
3096
1239
540
827
1403
1919
2661
3794
4524
3796
2059
1294
2520
4198
4229
2804
1921
2485
3466
3916
4339
5505
6957
7415
6248
4098
2244
1522
1801
2424
2959
3291
3284
3040
3265
4397
5437
4957
3514
3512
6014
9185
10852
11175
11476
11761
11096
9609
8322
7412
6156
4392
2602
720
-1729
-4235
-5385
-4703
-3386
-2772
-2830
-2620
-1677
-465
293
371
190
365
1077
1787
1541
-366
-3753
-7348
-9450
-9331
-8045
-7501
-8602
-10537
-11805
-11576
-10150
-8583
-7936
-8366
-8782
-7838
-5505
-3289
-2635
-3385
-4116
-3739
-2416
-988
33
705
1168
1323
1093
692
454
575
1220
2589
4465
5878
5804
4296
2523
1506
1193
951
571
406
718
1368
2237
3609
5761
8176
9553
8960
6915
4989
4281
4526
4673
4034
2772
1572
927
582
-281
-2009
-3795
-4459
-3848
-2792
-1756
-345
1549
2954
2760
1069
-925
-2135
-2324
-1942
-1620
-1750
-2341
-3295
-4628
-6119
-6978
-6504
-5107
-4069
-4147
-4926
-5627
-5913
-5680
-4687
-2827
-429
2015
4201
6053
7718
9507
11518
13333
14429
14644
13836
11582
8121
5207
4699
6100
6716
4783
1443
-950
-1609
-1608
-2118
-3251
-4416
-5086
-5228
-5343
-5998
-7080
-7685
-6933
-4809
-2173
-174
434
-208
-1253
-2165
-3367
-5409
-7802
-9443
-9983
-9796
-8746
-6287
-3062
-971
-858
-1251
-447
1030
1291
-176
-1944
-2736
-2841
-3227
-4219
-5585
-7276
-9386
-11531
-12852
-12820
-11837
-10753
-9828
-8457
-6093
-3165
-718
715
1537
2470
3868
5571
7036
7688
7567
7511
8161
8893
8389
6351
3906
2119
873
-351
-1255
-1060
219
1586
2233
2430
2969
3971
4665
4450
3842
3844
4481
4658
3722
2435
1822
1670
1006
-328
-1568
-2306
-2939
-3783
-4613
-5230
-5732
-6058
-5951
-5575
-5466
-5656
-5483
-4556
-3363
-2664
-2788
-3671
-5038
-6300
-6836
-6677
-6531
-6928
-7753
-8686
-9539
-9939
-9239
-7136
-4166
-1372
358
742
306
53
416
594
-464
-2494
-4009
-4025
-2940
-1619
-426
562
1248
1861
2894
4187
4756
4143
3275
3243
3742
3626
2690
1906
1917
2226
2098
1539
1020
832
1117
2035
3389
4418
4500
3909
3424
3369
3518
3755
4145
4337
3581
1627
-843
-2894
-4011
-3994
-2862
-1235
-164
-17
-2
648
1536
1846
1797
2426
4040
5743
6611
6672
6542
6610
6809
6926
7061
7787
9484
11269
11265
8703
5243
3200
2755
2144
504
-964
-1137
-868
-1798
-4154
-6772
-8682
-9650
-9580
-8514
-7154
-6448
-6524
-6736
-6713
-6606
-6281
-5208
-3436
-1875
-1112
-635
195
953
657
-805
-2484
-3545
-4113
-4895
-6359
-8311
-9980
-10507
-9622
-7927
-6333
-5209
-4195
-2784
-940
855
2118
2962
4080
5938
8086
9602
10180
10334
10509
10541
10174
9523
8736
7695
6410
5330
4880
5066
5740
6777
7688
7677
6669
5760
5975
6874
7085
6060
4639
3919
4073
4375
3986
2681
1093
236
514
1240
1373
670
-147
-288
280
858
632
-623
-2181
-2820
-2061
-973
-1265
-3336
-5586
-6041
-4471
-2485
-1627
-1917
-2348
-2255
-1755
-1163
-600
-215
-285
-799
-1254
-1237
-1162
-1977
-3939
-6017
-7031
-7255
-8162
-10262
-11931
-11208
-8348
-5642
-4714
-4880
-4336
-2188
966
3775
5064
4622
3417
2646
2458
2121
1409
969
1107
1168
606
-109
-229
267
944
1584
2045
2032
1606
1438
1964
2701
2962
2797
2697
2779
2892
3171
3797
4421
4461
3890
3203
2736
2555
2936
4259
6301
8160
9159
9476
9693
10038
10302
10210
9642
8766
8141
8250
8642
8074
6089
3938
3138
3501
3666
3295
3317
3989
4301
3830
3616
4340
5054
4857
4494
4876
5135
3855
1460
-381
-1247
-2129
-3404
-4436
-5258
-6917
-9709
-12435
-13919
-14239
-14051
-13629
-13041
-12452
-11801
-10740
-9237
-7776
-6745
-6048
-5442
-4844
-4276
-3960
-4431
-5967
-7786
-8484
-7666
-6713
-7368
-9649
-11633
-11504
-9450
-7221
-6078
-5774
-5479
-4852
-3851
-2350
-691
74
-538
-1361
-902
559
1424
1233
1254
2336
3560
3761
3271
3174
3602
3867
3870
4234
5059
5463
4667
2931
1130
-121
-629
-376
398
1105
1347
1423
1819
2274
2017
1038
433
1103
2691
4199
5058
5126
4288
2873
1995
2525
3906
4759
4553
3950
3671
3778
3954
3676
2240
-454
-3148
-4248
-3796
-3509
-4550
-6114
-6704
-6031
-4989
-4269
-3724
-2917
-1669
-57
1741
3475
4875
5778
6165
6084
5571
4725
3881
3559
3895
4120
3053
399
-2795
-5334
-7178
-9021
-10825
-11545
-10459
-8223
-6255
-5373
-5240
-4944
-3899
-2341
-1073
-594
-451
274
1758
3031
3021
1785
474
255
1497
3729
5952
7131
6904
5912
5143
4916
4828
4593
4402
4331
3984
3127
2237
1919
1940
1325
-563
-3266
-5584
-6583
-6350
-5880
-6082
-6763
-6734
-5079
-2218
406
1636
1606
1635
3119
6233
9568
11301
10895
9510
8627
8445
7815
5677
2473
19
-226
1141
1839
324
-2455
-4209
-3982
-2967
-2693
-3233
-3558
-3020
-1928
-1016
-892
-1826
-3551
-5103
-5268
-3650
-1394
-518
-2055
-4831
-6470
-5784
-3825
-2488
-2584
-3560
-4557
-5170
-5496
-5911
-6553
-6772
-5691
-3817
-3337
-5839
-10083
-13015
-12877
-10520
-7901
-6325
-6154
-7076
-8195
-8520
-7823
-6673
-5570
-4531
-3540
-2774
-2300
-2072
-2297
-3208
-4406
-5026
-4677
-3670
-2344
-845
402
927
1128
2007
3570
4410
3554
1905
969
789
198
-1221
-2577
-3078
-2973
-2830
-2729
-2590
-2630
-2933
-2995
-2287
-1101
-356
-546
-1205
-1512
-1249
-1016
-1469
-2409
-2888
-2378
-1581
-1613
-2471
-2898
-1988
-369
633
640
504
1127
2504
3952
4901
5305
5507
5847
6322
6626
6511
6037
5434
4903
4629
4763
5192
5535
5576
5490
5433
5187
4618
4298
5085
6979
8817
9406
8763
8028
8231
9312
10363
10686
10431
10123
9785
8917
7347
5630
4351
3386
2284
1081
237
-172
-675
-1711
-3032
-3923
-3877
-3094
-2484
-2965
-4443
-5619
-5264
-3608
-2071
-1654
-2112
-2780
-3602
-5020
-7126
-9277
-10526
-10448
-9684
-9499
-10470
-11732
-11985
-11138
-10329
-10268
-10251
-9133
-6769
-4113
-2288
-1870
-2638
-3634
-3778
-2900
-1960
-1915
-2518
-2653
-1726
-283
780
1208
1372
1529
1498
1129
789
1087
2130
3336
4097
4435
4844
5585
6296
6276
5200
3580
2420
2259
2733
3287
3949
4839
5310
4527
2919
1970
2210
2414
1431
-97
-750
-420
-317
-1147
-2260
-2631
-1972
-760
319
920
1393
2476
4276
5753
5726
4228
2379
1058
288
-175
-356
-316
-281
-245
115
862
1560
1901
2157
2624
2979
2718
2015
1539
1478
1411
1235
1480
2329
2999
2776
2235
2618
4101
5459
5552
4477
3073
1970
1444
1668
2521
3428
3823
3730
3645
3969
4669
5334
5437
4787
3827
3202
2893
2209
901
-169
-9
1037
1446
234
-1877
-3220
-2918
-1668
-884
-1222
-2081
-2567
-2687
-3214
-4430
-5594
-5944
-5705
-5564
-5560
-5198
-4461
-3894
-3669
-3356
-2802
-2423
-2327
-1877
-668
681
1283
1006
201
-1026
-2502
-3450
-3177
-2104
-1247
-779
12
1330
2355
2445
2080
2155
2823
3529
3878
4030
4339
4852
5209
5007
4352
3952
4380
5257
5518
4634
3286
2607
2919
3470
3383
2626
1932
1897
2386
2879
3159
3429
3831
4067
3573
1971
-497
-2873
-3992
-3431
-1981
-975
-1157
-2282
-3566
-4315
-4349
-4157
-4424
-5103
-5294
-4505
-3644
-4077
-5880
-7772
-8692
-8697
-8315
-7869
-7592
-7616
-7543
-6752
-5475
-4891
-5640
-6847
-7240
-6838
-6867
-8114
-9970
-11193
-11258
-10741
-10487
-10620
-10512
-9630
-8066
-6116
-3827
-1361
641
1742
2477
3636
4919
5238
4387
3404
3019
2754
2096
1579
1862
2459
2335
1379
398
-65
-75
336
1288
2519
3515
4273
5314
6838
8417
9643
10491
10924
10749
10115
9546
9128
8162
6140
3749
2352
2548
3646
4506
4520
3764
2649
1688
1398
2051
3386
4696
5328
5189
4715
4357
4167
3922
3536
3119
2656
1867
498
-1358
-3328
-5020
-6202
-6889
-7345
-7784
-7987
-7487
-6326
-5267
-4910
-4911
-4575
-3953
-3680
-3802
-3570
-2577
-1366
-578
-102
421
770
470
-341
-985
-1139
-1167
-1526
-2158
-2567
-2326
-1483
-550
-108
-357
-1083
-1931
-2533
-2531
-1902
-1268
-1437
-2445
-3439
-3712
-3521
-3551
-3817
-3526
-2108
-107
1203
1169
524
592
1818
3440
4562
5041
5155
5010
4720
4682
5145
5786
6153
6250
6324
6384
6339
6218
5844
4768
3051
1657
1417
1977
2454
2749
3406
4382
4893
4544
3837
3375
3161
2960
2858
3089
3513
3615
3034
1992
1127
927
1397
2277
3332
4269
4673
4408
3936
3805
3909
3746
3357
3435
4384
5747
6794
7287
7444
7435
7221
6815
6490
6616
7173
7538
7067
5952
5129
5161
5603
5753
5582
5496
5500
5123
4029
2372
649
-570
-977
-863
-933
-1563
-2438
-3017
-3075
-2723
-2281
-2202
-2623
-2880
-2086
-429
768
691
127
349
1385
2058
1512
144
-902
-840
76
692
-69
-2139
-4321
-5547
-5906
-6254
-7044
-7857
-8039
-7548
-7018
-6993
-7251
-7128
-6440
-5703
-5324
-5067
-4631
-4224
-4070
-3826
-3149
-2513
-2633
-3288
-3545
-3092
-2562
-2435
-2422
-2137
-1724
-1456
-1232
-851
-479
-508
-1093
-1957
-2586
-2615
-2173
-1760
-1645
-1560
-1157
-533
-1
418
902
1438
1903
2406
3163
4147
5174
6169
6970
7017
5755
3408
1035
-323
-485
-183
-369
-1342
-2461
-2781
-1970
-535
726
1283
1151
994
1731
3492
5125
5372
4441
3712
3895
4279
3907
2754
1506
792
828
1252
1213
209
-1099
-1541
-952
-330
-446
-967
-1088
-375
1045
2496
2988
2152
891
369
473
133
-971
-2052
-2631
-3223
-4313
-5536
-6244
-6185
-5424
-4212
-3119
-2707
-2913
-3228
-3399
-3438
-3202
-2700
-2577
-3384
-4514
-4827
-4283
-3940
-4240
-4376
-3656
-2541
-1862
-1766
-1964
-2394
-3023
-3366
-2827
-1514
-359
-298
-1395
-2777
-3505
-3502
-3536
-4323
-5844
-7564
-8937
-9627
-9640
-9450
-9586
-9872
-9556
-8500
-7616
-7533
-7346
-5586
-2303
664
1710
1098
318
324
826
1006
505
-326
-868
-862
-557
-270
25
451
757
604
301
665
1867
2984
3123
2548
2124
2009
1629
746
-158
-606
-583
-212
395
917
1064
1122
1665
2604
3187
3117
2961
3202
3590
3768
3826
3739
2973
1312
-441
-1322
-1403
-1422
-1538
-1306
-735
-480
-802
-1093
-757
28
808
1568
2423
3015
2923
2464
2359
2552
2110
572
-1234
-2161
-2141
-2115
-2802
-3985
-4905
-5009
-4384
-3667
-3434
-3583
-3504
-2950
-2348
-2080
-1842
-1020
577
2618
4555
5942
6798
7742
9247
10708
10944
9843
8679
8429
8584
8198
7339
6767
6788
7164
7708
8216
8167
7194
5660
4256
3289
2734
2547
2433
1716
67
-1906
-3268
-3743
-3723
-3606
-3541
-3569
-3616
-3529
-3363
-3407
-3738
-4067
-4245
-4523
-5056
-5551
-5746
-5902
-6425
-7210
-7679
-7353
-6205
-4627
-3207
-2356
-1982
-1631
-1070
-581
-610
-1228
-2027
-2466
-2354
-2017
-1901
-1995
-1902
-1552
-1505
-2230
-3353
-3985
-3651
-2637
-1615
-1171
-1443
-1890
-1652
-475
958
1950
2687
3745
5020
5770
5573
4700
3650
2878
2824
3565
4386
4287
3062
1506
499
302
738
1574
2578
3581
4602
5680
6615
7125
7167
6832
6134
5244
4684
4795
5206
5267
4802
3985
2854
1540
606
372
254
-339
-736
225
2281
3772
3777
3098
2842
3085
3363
3518
3526
3279
3040
3383
4194
4469
3629
2371
1699
1734
2021
2347
2597
2373
1531
708
586
850
561
-590
-1981
-2905
-3190
-3043
-2782
-2757
-3062
-3290
-2946
-2153
-1574
-1523
-1558
-1141
-373
226
435
512
747
1119
1330
982
-153
-1712
-2742
-2557
-1575
-892
-974
-1287
-1346
-1492
-2251
-3411
-4286
-4619
-4681
-4624
-4251
-3429
-2349
-1358
-783
-841
-1384
-1762
-1287
62
1581
2554
2847
2756
2487
2000
1360
984
1288
2052
2421
1772
459
-567
-820
-714
-932
-1596
-2152
-1963
-973
179
747
591
215
119
340
686
1087
1515
1815
1891
1886
1969
2087
2163
2343
2802
3404
3764
3590
2903
2062
1590
1680
1807
1160
-320
-1677
-2021
-1589
-1339
-1677
-2049
-1796
-996
-265
-2
-138
-540
-1296
-2439
-3627
-4375
-4519
-4218
-3616
-2854
-2326
-2452
-3037
-3294
-2695
-1497
-330
323
124
-1042
-2669
-3816
-4133
-4260
-4774
-5244
-4927
-4027
-3527
-3922
-4782
-5447
-5578
-5113
-4290
-3689
-3671
-3767
-3244
-2324
-2125
-3117
-4340
-4589
-3892
-3256
-3328
-3880
-4423
-4673
-4439
-3644
-2622
-1973
-1898
-1992
-1835
-1460
-1043
-489
315
1110
1487
1350
849
34
-1028
-1945
-2280
-2139
-2031
-2101
-1927
-1233
-389
17
-125
-389
-280
335
1099
1424
1114
688
778
1221
1170
224
-1045
-1863
-2081
-1931
-1483
-821
-359
-381
-463
21
911
1409
1246
1073
1455
2001
1998
1529
1396
1932
2470
2242
1441
947
1162
1614
1768
1732
1928
2444
3069
3643
3971
3694
2827
2245
2976
4916
6759
7342
6704
5766
5344
5567
5908
5689
4780
3774
3242
3007
2583
2072
2039
2563
3070
3158
2991
2779
2458
2037
1724
1507
1032
86
-1120
-2224
-2999
-3380
-3524
-3721
-3971
-3882
-3351
-2998
-3346
-3927
-3886
-3209
-2591
-2335
-2203
-2209
-2595
-2990
-2525
-1016
698
1832
2411
2764
2848
2398
1353
-31
-1206
-1486
-632
695
1460
1286
663
229
227
608
1222
1860
2395
2853
3153
2961
2134
1181
877
1445
2350
2870
2646
1765
576
-536
-1299
-1568
-1327
-782
-302
-10
367
966
1366
1165
718
660
839
476
-618
-1752
-2373
-2624
-2748
-2753
-2898
-3674
-4858
-5343
-4492
-3129
-2571
-3061
-3682
-3556
-2641
-1539
-909
-940
-1133
-744
381
1550
1955
1462
573
-95
-175
271
701
473
-496
-1618
-2292
-2439
-2339
-2267
-2433
-2911
-3398
-3386
-2856
-2420
-2465
-2523
-1974
-1033
-407
-123
526
1776
2867
3086
2779
2748
3013
2871
2114
1470
1585
2107
2232
1861
1656
2021
2560
2734
2627
2729
3206
3764
4151
4446
4804
5126
5117
4595
3804
3393
3867
4952
5784
5911
5750
5765
5711
5223
4642
4457
4257
3280
1802
854
491
-389
-2130
-3484
-3371
-2444
-2047
-2430
-2845
-2783
-2245
-1318
-299
245
256
524
1503
2375
2169
1263
821
1125
1507
1611
1629
1443
635
-569
-1322
-1292
-972
-683
-61
1183
2578
3314
3036
2097
1302
1343
2130
2699
2162
660
-946
-2117
-2865
-3166
-2854
-2138
-1603
-1490
-1451
-1234
-1204
-1874
-3116
-4125
-4137
-3124
-1818
-1048
-1070
-1575
-2253
-3017
-3667
-3817
-3423
-3059
-3233
-3651
-3547
-2660
-1529
-869
-914
-1302
-1388
-721
592
2009
3130
4029
4948
5857
6485
6611
6191
5399
4666
4465
4843
5338
5437
4982
4114
3162
2619
2815
3379
3414
2471
1090
146
-28
329
867
1277
1292
936
609
620
825
956
1089
1409
1718
1600
1065
684
968
1783
2460
2423
1732
1066
1115
1917
2818
3102
2618
1796
1153
815
497
-54
-627
-693
-84
626
646
-137
-970
-1026
-290
470
653
585
1038
2029
2579
1992
929
552
916
1020
329
-674
-1540
-2457
-3418
-3771
-3257
-2691
-2805
-3052
-2460
-1206
-365
-327
-428
-134
303
512
573
631
508
44
-573
-1111
-1617
-2173
-2614
-2808
-3041
-3749
-4878
-5810
-6017
-5563
-4831
-3999
-3090
-2400
-2362
-2840
-3021
-2378
-1467
-1245
-1795
-2270
-2135
-1870
-2253
-3413
-4847
-5964
-6314
-5699
-4497
-3573
-3377
-3365
-2816
-2013
-1899
-2583
-2953
-2114
-579
381
162
-838
-1926
-2624
-2733
-2403
-2076
-1969
-1749
-1093
-351
-127
-304
-94
828
1775
1890
1188
476
379
736
931
648
117
-352
-795
-1291
-1524
-1197
-750
-970
-1764
-2114
-1538
-736
-305
323
1795
3451
4093
3726
3386
3461
3340
2765
2370
2581
2906
2788
2396
2063
1563
557
-595
-1099
-680
141
679
688
347
-61
-362
-494
-396
49
900
1967
2858
3305
3396
3441
3632
3952
4359
4909
5585
6155
6378
6324
6318
6538
6831
6980
7016
7115
7280
7231
6627
5409
3924
2662
1804
1142
485
-59
-375
-657
-1096
-1456
-1377
-1018
-940
-1333
-1830
-2133
-2360
-2649
-2866
-2945
-3142
-3685
-4399
-4921
-5090
-4983
-4773
-4723
-5049
-5546
-5589
-4858
-3937
-3787
-4537
-5203
-4862
-3868
-3454
-4188
-5277
-5629
-5183
-4750
-4729
-4506
-3290
-1203
709
1466
1047
341
235
843
1660
2325
2863
3205
2963
1977
742
-40
-159
78
301
347
304
479
1052
1643
1570
759
15
119
977
1855
2143
1696
839
218
267
695
888
843
1079
1623
1892
1790
1980
2656
2987
2447
1918
2610
4360
5800
5943
4926
3434
2045
1123
787
860
973
764
25
-1116
-2190
-2835
-3210
-3662
-4136
-4303
-4138
-3846
-3350
-2461
-1498
-1085
-1295
-1611
-1720
-1757
-1743
-1479
-1093
-1022
-1315
-1510
-1317
-877
-287
521
1336
1719
1690
1792
2242
2538
2147
1176
169
-385
-229
550
1413
1748
1544
1429
1898
2776
3525
3813
3701
3485
3433
3497
3346
2879
2552
2847
3529
3865
3567
3080
2946
3298
4042
5003
5761
5825
5263
4750
4667
4529
3682
2255
953
94
-651
-1598
-2593
-3319
-3679
-3745
-3614
-3482
-3621
-4098
-4612
-4750
-4307
-3327
-2025
-771
42
296
281
402
756
1077
1038
556
-115
-519
-307
454
1273
1647
1533
1374
1600
2182
2713
2910
2857
2686
2216
1188
-192
-1325
-1954
-2499
-3402
-4389
-4771
-4350
-3634
-3164
-2998
-2899
-2679
-2246
-1664
-1311
-1634
-2516
-3185
-3085
-2565
-2330
-2428
-2260
-1522
-621
-45
222
448
666
733
687
755
1034
1340
1348
890
162
-394
-542
-508
-618
-817
-828
-706
-839
-1406
-2164
-2823
-3256
-3328
-2925
-2226
-1566
-992
-344
220
288
-151
-680
-1208
-2128
-3483
-4592
-4912
-4773
-4810
-5078
-5150
-4802
-4162
-3395
-2578
-1743
-832
189
1016
1153
581
-43
-153
18
-178
-894
-1555
-1493
-609
548
1276
1337
1093
980
950
655
118
-101
452
1537
2448
2757
2687
2740
3034
3175
2843
2283
1939
1744
1210
237
-672
-1131
-1333
-1522
-1534
-1198
-767
-469
8
995
2052
2356
1845
1364
1566
2167
2508
2436
2322
2464
2814
3124
3095
2482
1316
4
-1058
-1908
-2808
-3681
-4172
-4313
-4646
-5404
-6023
-5844
-4991
-4140
-3661
-3457
-3430
-3539
-3490
-2936
-2025
-1301
-981
-806
-588
-484
-600
-744
-727
-594
-446
-331
-389
-815
-1550
-2277
-2779
-3088
-3200
-2955
-2314
-1525
-867
-369
81
460
634
611
586
627
476
-109
-879
-1289
-1273
-1426
-2153
-3018
-3381
-3320
-3314
-3250
-2543
-1242
-230
-85
-376
-404
-120
86
75
51
184
466
763
831
462
-238
-844
-987
-600
171
1057
1663
1702
1317
988
1061
1568
2412
3412
4220
4579
4715
5118
5815
6222
5883
5002
4014
2942
1558
-2
-1219
-1876
-2374
-3115
-3779
-3611
-2443
-1091
-504
-734
-1027
-800
-180
361
545
347
-185
-930
-1659
-2138
-2242
-1946
-1342
-683
-258
-127
-117
-112
-216
-527
-894
-1020
-771
-291
130
321
383
566
917
1110
786
51
-529
-518
-44
439
677
731
691
510
201
-31
-9
178
354
619
1262
2248
3049
3185
2787
2387
2227
2053
1598
1002
649
704
962
1085
943
773
969
1658
2507
3046
3152
3120
3323
3918
4785
5557
5755
5171
4174
3421
3178
3097
2703
1919
1020
258
-361
-1010
-1856
-2835
-3627
-3993
-4099
-4255
-4369
-4021
-3175
-2376
-2021
-1832
-1386
-850
-676
-812
-764
-345
162
537
761
551
-543
-2274
-3506
-3414
-2524
-2005
-2141
-2136
-1442
-642
-685
-1610
-2425
-2185
-944
366
807
186
-908
-1671
-1751
-1460
-1383
-1724
-2070
-1885
-1178
-493
-204
-81
244
643
691
365
166
517
1363
2387
3315
3963
4295
4531
4921
5359
5518
5393
5333
5441
5370
4911
4365
4049
3773
3159
2284
1629
1492
1712
1950
2050
2122
2322
2593
2722
2761
3191
4354
5814
6701
6710
6355
6181
6173
6091
6002
6157
6573
6970
7008
6463
5346
3983
2830
2086
1562
974
280
-309
-578
-540
-453
-530
-666
-563
-167
216
267
-68
-629
-1121
-1163
-654
-142
-402
-1524
-2806
-3671
-4237
-4838
-5486
-6009
-6269
-6062
-5304
-4479
-4294
-4659
-4656
-3869
-3064
-3107
-3793
-4309
-4380
-4358
-4523
-4832
-5130
-5187
-4754
-3949
-3362
-3408
-3768
-3752
-3073
-2053
-1225
-899
-962
-1016
-838
-654
-737
-888
-677
-101
454
818
1074
1067
489
-451
-1059
-1032
-816
-881
-1115
-1156
-916
-534
-100
312
571
644
677
831
1162
1597
1876
1602
667
-446
-1103
-1225
-1239
-1361
-1321
-844
-86
568
882
861
680
582
669
720
429
-154
-570
-437
152
712
778
277
-353
-523
-165
98
-253
-829
-778
-29
489
58
-934
-1639
-1817
-1796
-1763
-1673
-1668
-1972
-2419
-2605
-2471
-2290
-2150
-1955
-1911
-2380
-3180
-3639
-3514
-3293
-3375
-3507
-3344
-3043
-2883
-2722
-2285
-1714
-1372
-1259
-1010
-442
213
608
662
619
748
973
875
194
-771
-1499
-1844
-1984
-1905
-1401
-637
-226
-513
-1088
-1199
-478
826
2086
2714
2625
2375
2579
3118
3217
2459
1384
873
1179
1792
2090
1883
1416
1102
1207
1596
1788
1420
719
381
926
2189
3470
4154
4200
4085
4318
4980
5717
6147
6222
6173
6194
6267
6204
5748
4711
3265
2048
1704
2204
2860
3079
2864
2496
2056
1497
896
356
-124
-461
-448
-144
-14
-376
-985
-1486
-1914
-2296
-2160
-1120
205
582
-379
-1716
-2241
-1784
-1140
-1097
-1727
-2471
-2759
-2584
-2470
-2832
-3515
-4051
-4200
-3998
-3521
-2841
-2147
-1620
-1238
-913
-737
-791
-768
-161
1034
2065
2143
1345
529
283
212
-462
-1757
-2776
-2799
-2102
-1475
-1260
-1256
-1320
-1558
-1925
-2078
-1790
-1295
-1077
-1390
-2008
-2399
-2231
-1736
-1444
-1515
-1571
-1285
-827
-486
-173
321
816
938
721
567
610
553
225
-69
34
453
821
977
1092
1373
1798
2157
2295
2301
2470
2980
3596
3857
3685
3666
4477
6032
7428
7853
7409
6875
6737
6684
6109
4954
3846
3355
3308
3012
2128
1079
551
808
1598
2484
3050
3045
2627
2322
2438
2620
2318
1545
825
445
189
-207
-714
-1213
-1655
-1950
-1971
-1780
-1617
-1585
-1573
-1498
-1444
-1533
-1819
-2259
-2677
-2859
-2868
-3096
-3790
-4662
-5195
-5220
-5000
-4884
-5072
-5557
-6118
-6514
-6787
-7122
-7335
-6889
-5647
-4244
-3425
-3278
-3321
-3075
-2352
-1305
-401
-85
-282
-542
-714
-1052
-1561
-1775
-1460
-1042
-1002
-1225
-1252
-867
-192
488
779
417
-329
-816
-805
-761
-1171
-1874
-2331
-2327
-2146
-2147
-2320
-2237
-1459
-69
1317
2192
2622
2910
3065
2972
2829
2937
3142
2967
2322
1709
1640
2140
2860
3421
3604
3441
3178
3019
2922
2771
2665
2891
3571
4432
4978
4905
4404
3973
3869
3839
3534
2996
2477
1970
1315
690
571
1139
2047
2843
3362
3713
4141
4858
5737
6262
6101
5589
5289
5190
4840
4146
3476
2963
2311
1424
646
144
-380
-1068
-1505
-1354
-1002
-1056
-1438
-1536
-1090
-448
84
621
1290
1828
1906
1611
1321
1198
1088
861
592
378
182
-47
-303
-658
-1284
-2170
-2955
-3237
-3029
-2726
-2619
-2582
-2312
-1782
-1324
-1198
-1203
-917
-333
-8
-356
-1036
-1387
-1352
-1515
-2158
-2760
-2687
-2064
-1617
-1833
-2560
-3349
-3907
-4218
-4388
-4438
-4235
-3663
-2848
-2072
-1473
-990
-631
-538
-690
-769
-509
-65
151
-70
-544
-897
-874
-523
-153
-93
-425
-918
-1175
-867
8
1002
1557
1576
1485
1555
1463
840
11
-319
11
474
663
768
1100
1521
1549
886
-251
-1171
-1165
-172
1033
1624
1609
1622
1897
1958
1450
809
751
1342
1917
1849
1167
382
-96
-281
-460
-851
-1429
-1960
-2160
-1911
-1424
-1058
-900
-719
-444
-390
-727
-1022
-790
-288
-208
-708
-1322
-1741
-2071
-2282
-2094
-1539
-1004
-537
254
1356
2074
1978
1552
1425
1424
946
-20
-825
-1004
-770
-647
-940
-1549
-2091
-2197
-1872
-1592
-1885
-2743
-3530
-3627
-3149
-2837
-3163
-3736
-3849
-3447
-3152
-3364
-3751
-3765
-3292
-2613
-2029
-1744
-1848
-2245
-2690
-2991
-3040
-2737
-2180
-1840
-2108
-2681
-2861
-2527
-2285
-2532
-2899
-2895
-2618
-2473
-2534
-2556
-2393
-2078
-1645
-1156
-778
-598
-424
34
832
1749
2527
3035
3270
3325
3394
3688
4225
4710
4755
4326
3869
3859
4254
4543
4304
3590
2788
2235
1956
1694
1241
749
553
662
734
652
729
1096
1292
889
163
-287
-324
-233
-190
-263
-665
-1431
-2062
-2076
-1746
-1717
-2041
-2198
-1973
-1717
-1702
-1820
-1968
-2233
-2606
-2931
-3204
-3542
-3820
-3692
-3046
-2169
-1467
-1222
-1501
-2021
-2248
-1939
-1483
-1390
-1590
-1558
-997
-121
638
906
551
-103
-423
-178
110
-126
-640
-710
-172
394
504
311
203
287
476
763
1205
1757
2274
2615
2689
2488
2120
1782
1666
1830
2082
2075
1782
1787
2712
4212
5009
4263
2660
1716
2172
3420
4389
4577
4234
3884
3781
3702
3244
2412
1743
1662
1926
1961
1593
1117
754
453
183
80
215
511
900
1345
1725
1935
2059
2176
2077
1557
903
686
1004
1366
1423
1416
1663
2027
2172
2066
1909
1773
1631
1595
1794
2074
2075
1618
817
-145
-1129
-1930
-2275
-2066
-1545
-1152
-1197
-1660
-2218
-2517
-2507
-2496
-2780
-3234
-3391
-2993
-2321
-1876
-1808
-1816
-1608
-1261
-1052
-1062
-1115
-1036
-827
-604
-516
-697
-1111
-1440
-1336
-897
-658
-985
-1643
-2180
-2534
-2973
-3521
-3822
-3626
-3131
-2737
-2653
-2830
-3053
-3007
-2461
-1556
-765
-414
-405
-513
-779
-1337
-1993
-2303
-2095
-1688
-1478
-1497
-1518
-1461
-1499
-1783
-2221
-2574
-2640
-2331
-1722
-1140
-1006
-1342
-1552
-1055
-124
318
-151
-918
-1215
-1094
-1094
-1297
-1307
-1018
-787
-802
-871
-901
-1082
-1415
-1577
-1497
-1586
-2060
-2480
-2392
-2079
-2189
-2777
-3241
-3139
-2641
-2149
-1852
-1723
-1657
-1511
-1232
-1006
-1088
-1422
-1638
-1451
-915
-275
267
618
837
1124
1559
1847
1582
788
-23
-375
-189
375
1090
1638
1823
1926
2447
3306
3766
3408
2767
2604
2949
3301
3407
3300
2880
2096
1383
1299
1735
2036
1915
1746
1923
2377
2776
2800
2236
1223
384
297
855
1509
2028
2528
2908
2901
2654
2616
2769
2612
2033
1519
1289
929
173
-567
-882
-1022
-1426
-2025
-2522
-2972
-3549
-3992
-3865
-3281
-2857
-2949
-3256
-3256
-2763
-2035
-1524
-1550
-2045
-2613
-2926
-3045
-3226
-3491
-3568
-3263
-2740
-2340
-2200
-2150
-1972
-1657
-1342
-1089
-843
-589
-381
-226
-105
-165
-638
-1430
-2029
-2063
-1797
-1802
-2207
-2554
-2398
-1804
-1216
-1000
-1147
-1288
-995
-216
580
869
685
613
1112
1992
2663
2837
2855
3274
4143
4817
4646
3795
3105
3054
3188
2852
2191
1966
2448
2987
2842
2078
1399
1280
1549
1755
1732
1690
1805
1874
1546
876
368
330
425
168
-332
-514
-201
131
-4
-533
-1038
-1264
-1245
-1142
-1124
-1273
-1469
-1501
-1363
-1286
-1395
-1488
-1305
-919
-699
-857
-1151
-1117
-621
-59
107
-80
-194
-47
172
405
882
1570
1962
1797
1580
1895
2530
2874
2923
3216
3825
4133
3763
3151
2909
3000
2889
2304
1577
1279
1639
2317
2719
2551
2054
1689
1701
1988
2234
2158
1820
1683
2109
2777
2973
2555
2186
2402
2840
2772
2104
1443
1319
1652
1961
1879
1493
1204
1181
1037
305
-806
-1537
-1513
-1108
-783
-570
-421
-555
-1043
-1449
-1319
-775
-253
124
479
674
348
-516
-1428
-1875
-1763
-1383
-1148
-1328
-1804
-2085
-1792
-1200
-1020
-1520
-2108
-2009
-1205
-396
-111
-165
-97
199
448
423
146
-190
-325
-71
441
757
570
146
50
475
1037
1269
1130
990
1219
1838
2481
2712
2445
2051
1987
2360
2886
3202
3138
2777
2340
2013
1806
1625
1483
1533
1837
2217
2430
2434
2399
2482
2673
2873
3028
3165
3287
3322
3199
2932
2559
2079
1540
1148
1088
1274
1448
1533
1650
1779
1666
1178
533
68
-41
224
752
1212
1195
656
49
-172
-49
46
-56
-138
70
523
874
813
372
-126
-391
-382
-205
37
232
263
131
-71
-368
-884
-1512
-1869
-1765
-1488
-1368
-1279
-880
-174
478
817
854
663
312
-13
-93
27
39
-244
-628
-780
-691
-713
-1080
-1505
-1496
-1035
-628
-569
-527
-139
311
228
-461
-1237
-1668
-1760
-1683
-1581
-1605
-1805
-1972
-1911
-1805
-1947
-2161
-1936
-1181
-438
-210
-361
-339
177
973
1570
1736
1711
1811
1910
1624
1027
708
895
1008
468
-416
-867
-652
-220
-14
-123
-463
-814
-791
-236
451
751
720
841
1263
1638
1695
1546
1374
1178
936
713
492
157
-284
-654
-852
-943
-977
-893
-685
-493
-458
-583
-780
-964
-1092
-1200
-1367
-1555
-1515
-1054
-393
-74
-373
-950
-1215
-970
-571
-478
-791
-1216
-1365
-1088
-625
-425
-700
-1157
-1323
-1151
-1078
-1426
-1960
-2198
-1983
-1571
-1320
-1439
-1888
-2337
-2389
-2012
-1604
-1465
-1403
-1107
-718
-718
-1333
-2315
-3240
-3826
-4011
-3940
-3801
-3582
-3094
-2350
-1698
-1407
-1327
-1160
-858
-556
-325
-192
-183
-203
-90
86
77
-76
-35
208
159
-411
-977
-932
-359
210
451
283
-318
-1081
-1403
-1045
-570
-610
-1031
-1296
-1306
-1301
-1257
-1060
-1029
-1542
-2259
-2435
-2004
-1632
-1626
-1514
-939
-326
-304
-901
-1647
-2140
-2218
-1896
-1429
-1156
-1029
-596
250
839
510
-383
-747
-49
1087
1624
1158
126
-738
-1044
-986
-1028
-1310
-1432
-984
-118
659
1107
1355
1509
1575
1710
2136
2725
3046
2884
2390
1720
940
245
-166
-505
-1202
-2219
-3022
-3311
-3320
-3301
-3198
-2984
-2776
-2471
-1802
-917
-358
-248
-119
218
281
-198
-649
-465
65
208
-182
-632
-793
-719
-613
-690
-1128
-1790
-2177
-2011
-1642
-1547
-1648
-1505
-1012
-471
-94
183
445
654
770
778
629
380
322
715
1404
1907
1911
1536
1149
1060
1353
1817
2053
1837
1402
1177
1226
1136
601
-60
-216
273
816
788
265
-142
-61
319
671
922
1105
1110
859
583
644
1121
1713
2016
1825
1294
887
971
1312
1251
581
-40
97
818
1382
1498
1465
1462
1317
1057
1026
1280
1392
1124
853
1014
1494
1883
2009
1956
1810
1697
1764
1862
1497
457
-727
-1288
-1122
-827
-905
-1220
-1324
-1035
-557
-164
46
108
75
78
343
927
1461
1434
849
365
596
1441
2283
2673
2623
2400
2269
2326
2379
2077
1332
496
-26
-231
-387
-617
-801
-793
-539
-66
451
695
446
-172
-795
-1132
-1144
-991
-830
-635
-275
176
329
-73
-730
-1100
-1082
-1029
-1116
-1132
-983
-957
-1258
-1623
-1698
-1531
-1396
-1330
-1149
-817
-509
-362
-358
-412
-393
-144
299
559
266
-445
-1008
-1082
-872
-741
-734
-675
-498
-243
100
483
657
447
51
-167
-106
135
594
1296
1876
1822
1157
461
137
32
-148
-449
-795
-1099
-1128
-677
-7
273
-65
-628
-1010
-1217
-1320
-1145
-614
-43
226
244
250
293
312
384
595
792
730
400
55
-101
-115
-187
-408
-618
-565
-195
296
727
1075
1324
1357
1147
880
742
721
760
923
1260
1652
1956
2204
2527
2956
3397
3721
3845
3810
3733
3614
3294
2791
2481
2672
3157
3490
3551
3470
3205
2652
2021
1607
1294
855
590
1014
1972
2715
2948
3078
3336
3358
2915
2399
2233
2227
1886
1053
3
-837
-1133
-924
-776
-1293
-2361
-3216
-3352
-3029
-2756
-2668
-2571
-2296
-1813
-1236
-818
-734
-809
-714
-450
-334
-487
-638
-552
-357
-318
-528
-929
-1394
-1712
-1691
-1385
-1057
-857
-730
-626
-565
-427
30
780
1391
1486
1194
935
883
847
623
227
-213
-615
-913
-1043
-1075
-1202
-1453
-1531
-1157
-562
-349
-800
-1522
-1902
-1685
-1008
-123
652
953
678
193
-98
-284
-690
-1173
-1137
-379
479
662
90
-670
-1091
-1074
-789
-408
-13
369
693
818
574
-31
-724
-1159
-1226
-1122
-1117
-1267
-1374
-1243
-931
-641
-408
-71
385
731
871
1064
1480
1759
1433
709
350
683
1181
1239
993
1016
1475
1978
2168
2040
1680
1076
339
-165
-158
213
548
611
420
25
-544
-1113
-1408
-1381
-1307
-1402
-1504
-1363
-1157
-1390
-2230
-3191
-3642
-3466
-3051
-2763
-2620
-2431
-2076
-1657
-1462
-1740
-2360
-2773
-2524
-1800
-1264
-1305
-1666
-1878
-1832
-1768
-1883
-2130
-2322
-2278
-1957
-1561
-1428
-1676
-2025
-2124
-1985
-1915
-2043
-2139
-1960
-1618
-1461
-1630
-1861
-1818
-1554
-1490
-1862
-2340
-2359
-1776
-1004
-510
-378
-392
-373
-318
-321
-438
-589
-638
-614
-730
-1056
-1336
-1338
-1232
-1293
-1410
-1269
-954
-876
-1102
-1215
-971
-663
-670
-1000
-1447
-1810
-1848
-1401
-748
-463
-684
-909
-757
-528
-664
-1018
-1109
-852
-551
-322
-8
348
392
-14
-488
-540
-87
606
1313
1958
2441
2603
2417
2041
1596
1040
382
-127
-205
112
500
698
657
419
69
-185
-121
234
614
851
1037
1284
1488
1413
962
323
-110
-20
527
1081
1250
1058
744
365
-161
-716
-1012
-975
-847
-827
-817
-643
-397
-423
-926
-1615
-1840
-1286
-489
-328
-920
-1417
-1134
-497
-416
-1042
-1678
-1815
-1638
-1475
-1313
-1069
-905
-952
-1018
-896
-735
-805
-976
-789
-78
783
1329
1488
1483
1444
1334
1139
936
809
854
1181
1694
1973
1693
1121
860
1047
1212
1030
764
743
813
698
549
709
1106
1335
1258
1137
1176
1268
1236
1089
956
919
935
851
567
208
27
87
212
312
530
963
1480
1908
2182
2213
1924
1551
1524
1845
1941
1456
819
675
1016
1332
1371
1302
1240
1110
966
1006
1212
1285
1022
492
-128
-647
-837
-641
-401
-503
-766
-578
184
797
575
-186
-586
-297
128
125
-180
-356
-334
-313
-271
-35
248
185
-255
-614
-569
-340
-282
-387
-452
-461
-504
-566
-686
-1081
-1756
-2189
-1868
-1027
-393
-268
-324
-316
-405
-623
-597
-147
280
227
-18
198
906
1438
1329
843
471
316
210
128
177
342
510
685
949
1280
1583
1861
2152
2342
2278
2050
1939
2049
2176
2078
1728
1271
886
695
650
541
265
77
305
844
1194
1044
570
114
-164
-228
-67
207
410
531
716
932
942
739
645
796
845
449
-160
-426
-156
306
524
362
-19
-387
-642
-885
-1254
-1672
-1859
-1695
-1442
-1462
-1773
-2020
-1891
-1468
-1090
-935
-861
-684
-456
-296
-100
285
650
567
46
-321
-85
525
1026
1341
1700
2104
2297
2176
1911
1716
1711
1944
2330
2658
2820
2922
3030
3012
2816
2668
2697
2573
1908
921
327
493
1010
1191
796
152
-267
-257
28
277
284
125
108
455
965
1094
578
-64
18
942
1829
1829
1140
660
871
1479
2013
2296
2328
2173
2033
2088
2191
2029
1628
1356
1330
1220
803
363
270
454
554
411
142
-151
-426
-554
-424
-242
-442
-1154
-1956
-2314
-2172
-1923
-1882
-2012
-2161
-2317
-2516
-2691
-2758
-2746
-2680
-2483
-2143
-1875
-1908
-2177
-2398
-2432
-2396
-2447
-2614
-2834
-2993
-2970
-2770
-2576
-2515
-2448
-2219
-2025
-2259
-2938
-3602
-3847
-3713
-3442
-3130
-2842
-2805
-3097
-3285
-2825
-1896
-1364
-1685
-2223
-2088
-1403
-1154
-1802
-2630
-2691
-1946
-1134
-852
-1120
-1609
-1928
-1817
-1393
-1109
-1211
-1378
-1189
-768
-607
-840
-1069
-914
-434
61
369
495
573
742
1002
1218
1290
1263
1219
1213
1331
1596
1787
1640
1290
1159
1277
1159
574
-19
-137
45
97
71
326
862
1347
1653
1909
2140
2309
2598
3211
3912
4174
3838
3285
2921
2768
2624
2409
2253
2348
2749
3280
3684
3865
3846
3544
2890
2170
1887
2089
2207
1832
1307
1217
1539
1715
1447
1038
944
1283
1800
2114
1984
1497
981
659
457
241
102
200
427
464
177
-219
-459
-560
-760
-1175
-1597
-1685
-1358
-921
-744
-888
-1111
-1176
-1029
-720
-311
109
426
557
465
148
-330
-838
-1312
-1798
-2280
-2568
-2512
-2246
-2017
-1859
-1661
-1505
-1617
-1935
-2028
-1603
-883
-319
-77
3
72
111
56
-64
-161
-166
-82
-2
-67
-346
-787
-1270
-1692
-1976
-2086
-2063
-1994
-1919
-1811
-1660
-1526
-1462
-1436
-1362
-1209
-1057
-1012
-1030
-868
-385
147
231
-230
-718
-729
-415
-311
-602
-980
-1174
-1205
-1143
-966
-750
-662
-657
-479
-74
294
461
601
892
1190
1243
1031
723
471
411
651
1086
1355
1212
836
611
676
839
886
812
759
820
917
854
524
81
-144
31
407
555
235
-333
-709
-796
-1030
-1821
-2867
-3357
-2928
-2139
-1792
-2035
-2385
-2419
-2144
-1824
-1686
-1752
-1742
-1280
-418
206
48
-604
-931
-590
-54
113
-63
-192
-130
-81
-208
-389
-395
-177
76
158
127
294
860
1614
2133
2277
2319
2528
2801
2848
2622
2387
2378
2571
2770
2793
2536
2025
1509
1344
1645
2104
2322
2289
2371
2751
3104
2988
2472
2139
2382
2916
3145
2935
2753
3001
3447
3540
3147
2676
2489
2471
2318
2020
1842
1913
2048
1989
1705
1442
1496
1906
2347
2402
1977
1367
890
604
460
499
707
811
496
-171
-775
-1047
-1176
-1527
-2170
-2786
-3057
-3028
-3030
-3228
-3381
-3164
-2626
-2121
-1839
-1636
-1369
-1099
-873
-612
-382
-454
-842
-1065
-745
-230
-208
-781
-1330
-1319
-885
-544
-592
-901
-1111
-939
-427
63
204
51
-75
18
234
374
338
165
2
-21
38
-32
-284
-494
-501
-509
-822
-1377
-1779
-1797
-1602
-1514
-1650
-1862
-1911
-1669
-1212
-727
-358
-180
-269
-637
-1106
-1421
-1512
-1518
-1523
-1470
-1333
-1189
-1055
-862
-645
-565
-658
-744
-668
-490
-352
-317
-385
-537
-690
-745
-705
-658
-601
-424
-99
214
304
126
-132
-206
-32
159
127
-7
118
570
950
868
408
-29
-174
-27
288
607
782
819
882
1066
1255
1321
1388
1730
2410
3112
3379
3044
2422
2000
1925
1921
1747
1534
1528
1692
1773
1666
1531
1584
1893
2303
2496
2278
1856
1674
1883
2204
2363
2419
2505
2541
2399
2173
2084
2235
2535
2765
2721
2434
2203
2182
2051
1420
481
-165
-325
-426
-837
-1391
-1720
-1737
-1630
-1603
-1744
-1990
-2189
-2293
-2392
-2461
-2307
-1939
-1705
-1767
-1761
-1329
-727
-462
-578
-704
-638
-465
-276
-156
-258
-532
-625
-406
-312
-753
-1429
-1712
-1492
-1163
-950
-742
-520
-445
-520
-507
-274
33
173
56
-186
-304
-188
-43
-121
-315
-241
211
689
821
618
351
250
375
584
616
390
164
188
304
192
-108
-280
-261
-282
-400
-385
-112
247
481
497
284
-38
-166
72
432
538
365
122
-193
-676
-1062
-899
-263
163
-81
-653
-905
-698
-467
-594
-950
-1072
-672
73
727
1046
1158
1291
1440
1407
1119
780
676
865
1085
979
448
-230
-675
-793
-829
-1034
-1363
-1555
-1439
-1144
-989
-1157
-1484
-1633
-1504
-1357
-1464
-1731
-1830
-1615
-1262
-990
-839
-733
-634
-550
-495
-502
-605
-774
-914
-954
-904
-810
-725
-700
-748
-789
-731
-619
-600
-692
-689
-432
-99
-72
-483
-1008
-1208
-1014
-776
-818
-1048
-1069
-684
-181
-15
-285
-673
-888
-976
-1076
-1084
-798
-302
46
32
-233
-552
-814
-890
-660
-310
-297
-782
-1292
-1273
-811
-495
-626
-932
-1051
-937
-717
-482
-356
-475
-706
-654
-177
291
209
-418
-1084
-1388
-1353
-1200
-1055
-935
-826
-733
-720
-882
-1189
-1383
-1211
-749
-359
-300
-484
-661
-705
-660
-585
-474
-297
-25
376
884
1314
1372
968
436
257
513
780
653
256
38
192
451
436
50
-452
-693
-505
-133
-16
-280
-575
-553
-319
-199
-215
-125
118
282
244
163
217
415
719
1101
1412
1419
1091
707
569
703
911
1000
937
826
811
882
826
467
-42
-323
-216
5
-27
-311
-484
-287
127
418
476
463
506
556
574
614
646
510
243
228
749
1518
1909
1634
955
303
-68
-94
98
191
-34
-347
-288
181
538
381
-34
-183
6
160
78
-31
34
135
58
-113
-128
32
146
97
12
19
63
47
-14
-47
-15
110
345
611
797
963
1305
1835
2253
2272
1950
1590
1409
1436
1644
2020
2495
2893
3007
2776
2391
2139
2080
1994
1752
1582
1747
2119
2345
2347
2343
2419
2424
2307
2249
2377
2613
2856
3087
3220
3123
2863
2702
2729
2746
2591
2395
2382
2560
2755
2801
2638
2329
2068
2047
2215
2287
2094
1829
1801
1996
2076
1824
1422
1152
987
722
443
487
877
1137
919
521
440
645
686
407
94
-64
-233
-576
-995
-1356
-1698
-2058
-2326
-2417
-2400
-2375
-2358
-2376
-2500
-2709
-2865
-2871
-2771
-2633
-2490
-2424
-2593
-3055
-3632
-4030
-4094
-3938
-3800
-3786
-3780
-3655
-3494
-3471
-3513
-3293
-2637
-1819
-1295
-1226
-1368
-1393
-1220
-1034
-1012
-1117
-1195
-1261
-1526
-2060
-2572
-2725
-2593
-2582
-2875
-3179
-3106
-2671
-2287
-2305
-2625
-2823
-2659
-2362
-2308
-2494
-2526
-2167
-1646
-1336
-1344
-1554
-1858
-2154
-2286
-2198
-2061
-2081
-2287
-2573
-2813
-2830
-2461
-1806
-1249
-1033
-963
-710
-239
237
584
793
832
704
577
627
764
726
436
75
-204
-426
-622
-676
-464
-68
266
373
324
327
511
819
1074
1124
971
771
665
585
338
-50
-247
-66
135
-160
-885
-1398
-1326
-1022
-983
-1153
-1141
-851
-547
-398
-327
-263
-263
-344
-436
-500
-532
-450
-173
169
309
197
126
393
911
1280
1233
931
757
884
1131
1244
1172
1032
934
941
1065
1152
949
447
38
95
517
912
1111
1189
1139
912
749
1022
1670
2145
2098
1764
1534
1465
1391
1254
1101
977
987
1251
1643
1801
1584
1291
1247
1377
1433
1443
1609
1899
2032
1876
1623
1529
1636
1785
1786
1581
1289
1097
1074
1140
1201
1214
1109
849
580
539
690
686
338
-87
-211
-31
142
62
-307
-876
-1395
-1494
-1035
-375
-34
-139
-412
-609
-711
-714
-549
-276
-106
-167
-395
-697
-1050
-1402
-1641
-1733
-1769
-1817
-1841
-1795
-1691
-1545
-1330
-1012
-614
-215
57
122
72
111
293
400
226
-76
-102
335
957
1301
1167
762
450
449
754
1268
1890
2487
2877
2920
2610
2052
1440
1052
1063
1289
1260
719
-85
-700
-947
-956
-879
-761
-577
-263
186
544
487
69
-188
96
643
903
724
383
114
-30
-23
95
89
-212
-602
-752
-699
-776
-1130
-1589
-1973
-2226
-2273
-2054
-1702
-1436
-1267
-1053
-837
-830
-1027
-1099
-812
-354
-100
-129
-150
88
434
491
128
-299
-335
70
591
935
1042
959
747
515
341
181
23
35
345
749
946
971
1065
1176
1024
663
520
755
1020
1045
1002
1087
1106
874
644
760
1067
1113
791
410
202
114
51
-22
-212
-584
-897
-791
-358
-155
-489
-955
-934
-365
235
374
12
-525
-831
-722
-423
-376
-724
-1107
-1165
-1059
-1192
-1526
-1586
-1154
-581
-299
-344
-497
-631
-729
-771
-777
-815
-861
-787
-584
-401
-255
43
534
897
833
498
287
302
299
144
10
40
60
-190
-624
-829
-564
-98
80
-154
-406
-258
233
618
558
148
-217
-216
108
342
92
-540
-948
-657
126
736
787
493
322
504
913
1249
1303
1134
1025
1170
1443
1608
1692
1944
2409
2764
2686
2224
1713
1435
1460
1697
1971
2132
2182
2245
2353
2352
2121
1804
1673
1806
2013
2100
2061
1993
1916
1780
1590
1425
1322
1219
1063
930
936
1044
1057
847
512
223
-3
-246
-475
-579
-620
-863
-1452
-2189
-2751
-3014
-3064
-3006
-2909
-2853
-2840
-2716
-2389
-2105
-2231
-2716
-3042
-2891
-2588
-2621
-2912
-2939
-2509
-1994
-1722
-1539
-1170
-714
-475
-485
-500
-396
-305
-379
-617
-913
-1119
-1111
-941
-851
-958
-1039
-829
-445
-243
-325
-468
-537
-663
-917
-1098
-1000
-697
-419
-282
-261
-325
-433
-476
-341
-73
122
61
-235
-584
-873
-1166
-1502
-1689
-1478
-940
-423
-115
104
315
373
231
160
362
622
636
498
541
829
1131
1303
1389
1390
1261
1095
1014
903
542
21
-285
-223
-74
-152
-413
-560
-393
27
435
539
274
-114
-350
-488
-805
-1328
-1695
-1611
-1270
-1163
-1522
-2060
-2276
-1966
-1409
-1051
-1010
-982
-692
-309
-257
-697
-1379
-1976
-2367
-2570
-2646
-2741
-3001
-3300
-3265
-2733
-2047
-1699
-1757
-1842
-1622
-1146
-708
-527
-586
-680
-599
-331
-86
-89
-363
-712
-850
-570
78
727
998
924
905
1150
1396
1324
1042
935
1195
1685
2138
2286
1979
1408
1077
1273
1688
1828
1658
1539
1619
1671
1518
1320
1345
1664
2124
2462
2502
2366
2431
2880
3382
3438
2989
2440
2136
2065
2053
2024
2036
2215
2647
3181
3416
3099
2477
2050
1984
2016
1926
1841
1962
2177
2159
1784
1319
1119
1220
1315
1167
920
898
1145
1362
1289
983
687
570
646
828
991
1083
1157
1231
1185
942
692
699
921
1053
966
866
948
1124
1193
1105
964
916
1063
1337
1452
1181
713
517
785
1211
1399
1263
911
388
-236
-688
-715
-445
-298
-461
-666
-595
-347
-276
-440
-470
-97
427
632
415
119
97
397
842
1191
1259
1111
1091
1396
1693
1489
900
603
916
1338
1289
919
811
1117
1423
1396
1172
1039
1063
1133
1183
1219
1228
1194
1178
1306
1640
2073
2385
2414
2185
1861
1589
1416
1317
1227
1072
824
539
284
36
-305
-763
-1196
-1393
-1274
-990
-771
-680
-565
-290
70
357
554
757
969
1092
1098
1050
936
680
346
146
136
67
-311
-893
-1289
-1246
-922
-701
-775
-940
-876
-583
-383
-433
-446
-98
425
564
77
-652
-1041
-900
-538
-379
-517
-649
-476
-149
-146
-628
-1144
-1201
-907
-794
-1084
-1490
-1693
-1701
-1661
-1594
-1464
-1317
-1227
-1164
-1022
-749
-404
-168
-208
-485
-712
-636
-346
-156
-212
-348
-336
-159
40
131
63
-131
-311
-304
-110
33
-102
-417
-593
-519
-452
-653
-1008
-1171
-1022
-799
-782
-1043
-1457
-1803
-1833
-1459
-931
-640
-675
-756
-675
-571
-642
-815
-881
-786
-627
-495
-480
-649
-857
-756
-227
356
505
157
-367
-787
-1029
-1078
-986
-969
-1227
-1627
-1815
-1663
-1403
-1275
-1233
-1073
-727
-322
-18
135
202
248
245
133
-25
-47
136
343
325
49
-316
-614
-806
-892
-871
-799
-778
-809
-735
-403
106
483
489
233
52
100
197
144
46
134
353
368
12
-492
-833
-952
-946
-812
-478
-43
225
184
-47
-279
-469
-645
-750
-727
-702
-866
-1136
-1176
-891
-679
-936
-1437
-1577
-1225
-959
-1313
-2069
-2552
-2427
-1965
-1633
-1666
-1979
-2265
-2189
-1665
-1006
-628
-591
-583
-358
-31
135
86
-22
-80
-128
-188
-180
-66
28
-20
-127
-124
-43
-77
-235
-265
-33
230
234
31
-129
-193
-298
-427
-399
-218
-151
-347
-617
-712
-670
-726
-1004
-1400
-1690
-1698
-1437
-1173
-1218
-1571
-1849
-1692
-1173
-707
-616
-852
-1133
-1228
-1100
-867
-659
-520
-424
-381
-454
-635
-749
-584
-164
193
197
-66
-215
-22
325
477
338
131
94
205
239
39
-289
-471
-388
-251
-333
-551
-541
-188
136
63
-256
-374
-179
-18
-194
-599
-912
-985
-914
-839
-779
-662
-472
-339
-425
-720
-1020
-1138
-1079
-1000
-1039
-1231
-1474
-1550
-1300
-832
-477
-470
-725
-934
-829
-363
227
554
439
142
76
277
374
106
-329
-536
-365
-6
241
194
-105
-435
-623
-691
-718
-627
-313
79
225
12
-334
-530
-451
-73
564
1268
1762
1943
1926
1811
1581
1264
1014
927
913
892
942
1147
1390
1458
1313
1139
1116
1198
1189
1006
820
882
1209
1494
1397
887
289
-20
64
323
480
482
507
693
936
1033
946
808
689
506
185
-192
-467
-551
-465
-289
-111
4
24
-55
-193
-280
-211
-54
-53
-350
-767
-975
-869
-640
-473
-338
-127
138
330
361
212
-87
-401
-490
-248
81
107
-219
-513
-457
-251
-348
-830
-1259
-1197
-675
-97
170
22
-407
-868
-1140
-1191
-1178
-1234
-1278
-1117
-715
-306
-197
-493
-1016
-1476
-1704
-1718
-1617
-1490
-1413
-1425
-1452
-1353
-1100
-840
-690
-576
-385
-184
-141
-271
-429
-552
-738
-1025
-1260
-1263
-1028
-707
-445
-298
-243
-195
-76
85
169
111
-18
-125
-212
-309
-389
-431
-499
-616
-676
-615
-578
-686
-723
-382
166
358
18
-321
-158
281
452
354
472
973
1479
1675
1710
1802
1815
1484
889
435
415
732
1041
1100
970
893
999
1209
1424
1677
1996
2259
2340
2284
2188
1993
1586
1045
590
319
141
-22
-112
-24
269
679
1035
1165
1029
744
463
265
173
170
160
35
-172
-298
-276
-221
-211
-101
276
808
1123
959
435
-43
-147
98
409
601
770
1083
1497
1789
1838
1717
1551
1412
1383
1545
1852
2103
2153
2086
2090
2174
2130
1816
1401
1189
1243
1327
1250
1090
986
880
659
422
380
515
575
404
106
-144
-264
-220
-4
290
512
616
684
768
824
821
820
898
1067
1271
1423
1472
1464
1502
1617
1766
1946
2167
2279
2041
1485
1006
897
963
834
489
205
100
56
38
152
327
267
-118
-514
-624
-613
-846
-1296
-1505
-1196
-653
-367
-454
-626
-629
-501
-387
-334
-337
-408
-500
-484
-352
-313
-551
-928
-1099
-918
-622
-556
-812
-1179
-1394
-1379
-1247
-1119
-1025
-961
-992
-1221
-1661
-2172
-2542
-2633
-2505
-2406
-2574
-2998
-3399
-3491
-3227
-2787
-2395
-2178
-2107
-2009
-1733
-1328
-1008
-868
-769
-606
-491
-574
-770
-830
-623
-231
172
423
427
251
118
182
336
371
287
313
577
873
872
511
93
-57
53
161
137
134
317
610
828
917
940
947
986
1126
1331
1437
1400
1403
1546
1620
1431
1161
1119
1252
1261
1114
1044
1089
1034
865
876
1173
1392
1150
562
126
182
606
974
950
622
427
645
1016
1032
580
55
-177
-166
-163
-263
-411
-551
-637
-620
-531
-472
-434
-276
20
233
166
-89
-298
-384
-443
-519
-569
-592
-642
-694
-658
-553
-573
-868
-1343
-1733
-1866
-1781
-1624
-1486
-1395
-1385
-1514
-1781
-2084
-2296
-2371
-2325
-2154
-1839
-1451
-1162
-1092
-1187
-1312
-1411
-1516
-1621
-1642
-1530
-1355
-1245
-1256
-1321
-1292
-1054
-668
-381
-421
-736
-1000
-940
-597
-268
-186
-316
-404
-244
98
311
169
-174
-327
-86
356
663
700
585
509
607
894
1244
1481
1573
1653
1804
1921
1882
1733
1601
1490
1324
1115
968
947
1025
1113
1056
743
310
93
215
377
256
-8
-13
333
725
942
1076
1262
1483
1716
1986
2200
2175
1982
1958
2227
2426
2134
1400
635
132
-113
-210
-221
-161
-9
227
398
298
-46
-304
-232
24
176
193
243
357
394
306
197
137
107
104
113
-22
-453
-1028
-1366
-1295
-1057
-980
-1110
-1239
-1169
-879
-537
-419
-646
-943
-831
-196
518
819
711
543
483
416
293
260
384
513
515
454
447
496
567
668
753
702
521
422
548
750
809
775
878
1156
1367
1312
1079
945
1120
1613
2200
2546
2475
2191
2081
2259
2438
2318
1985
1778
1853
2047
2150
2122
2023
1889
1756
1700
1704
1602
1289
915
721
711
653
435
224
218
357
401
211
-99
-269
-120
241
472
341
-13
-273
-327
-319
-358
-406
-464
-584
-683
-592
-375
-319
-500
-628
-473
-150
183
606
1135
1455
1300
940
873
1118
1194
831
344
214
516
890
927
515
-86
-482
-518
-435
-564
-911
-1177
-1154
-967
-877
-979
-1146
-1210
-1144
-1067
-1068
-1050
-833
-433
-139
-201
-529
-816
-904
-886
-874
-831
-689
-494
-351
-279
-209
-124
-124
-304
-579
-716
-597
-414
-459
-735
-937
-895
-844
-1092
-1564
-1858
-1712
-1241
-768
-558
-674
-927
-1004
-822
-683
-872
-1190
-1162
-726
-382
-551
-1061
-1415
-1357
-1018
-692
-645
-968
-1444
-1658
-1454
-1171
-1257
-1700
-2045
-1966
-1616
-1361
-1322
-1317
-1189
-1030
-1014
-1124
-1157
-1016
-834
-794
-910
-1066
-1164
-1165
-1059
-902
-788
-733
-648
-510
-447
-559
-754
-869
-884
-866
-802
-634
-429
-341
-377
-339
-51
415
814
1014
1116
1269
1417
1378
1171
1082
1291
1588
1645
1465
1334
1403
1518
1485
1283
1006
755
612
596
615
571
490
452
440
396
356
378
409
360
273
247
273
308
406
594
667
371
-216
-690
-781
-620
-506
-529
-536
-360
-23
284
365
194
-58
-146
81
573
1095
1379
1356
1208
1142
1131
1030
872
878
1103
1279
1129
745
501
607
867
932
711
457
426
556
583
437
339
447
586
479
132
-178
-264
-188
-72
65
238
393
478
513
525
458
252
-32
-255
-354
-376
-375
-369
-416
-580
-780
-799
-551
-253
-208
-454
-757
-909
-929
-948
-1039
-1151
-1140
-903
-553
-424
-746
-1330
-1717
-1682
-1444
-1335
-1369
-1262
-841
-340
-227
-688
-1352
-1635
-1377
-998
-993
-1392
-1822
-1942
-1698
-1281
-986
-1004
-1217
-1230
-819
-245
34
-89
-299
-336
-316
-502
-914
-1289
-1380
-1179
-876
-698
-779
-1084
-1394
-1447
-1190
-880
-816
-991
-1138
-1106
-1043
-1144
-1383
-1583
-1634
-1513
-1229
-860
-564
-389
-187
148
465
559
526
665
1020
1253
1072
651
427
584
881
1018
984
985
1101
1175
1022
662
299
133
190
326
374
326
310
367
353
163
-49
-45
171
405
597
837
1068
1050
699
245
-47
-164
-258
-444
-742
-1095
-1362
-1402
-1216
-928
-650
-453
-390
-413
-332
-46
279
442
502
629
755
661
373
164
183
345
574
858
1073
1022
718
407
282
350
565
883
1167
1266
1211
1190
1303
1490
1680
1858
1981
2001
1964
1971
2039
2089
2062
1977
1902
1902
1960
1939
1727
1435
1322
1469
1684
1768
1727
1658
1594
1528
1457
1357
1232
1174
1234
1265
1101
868
849
1026
1084
922
843
1072
1367
1328
913
406
19
-264
-506
-660
-659
-559
-541
-735
-1052
-1237
-1152
-925
-774
-739
-708
-631
-577
-603
-687
-801
-940
-1044
-998
-771
-491
-333
-338
-407
-470
-587
-818
-1043
-1079
-963
-938
-1094
-1212
-1080
-808
-652
-657
-658
-549
-381
-269
-321
-569
-859
-948
-805
-679
-754
-912
-974
-953
-923
-845
-706
-644
-733
-827
-779
-624
-413
-111
213
375
379
426
483
270
-176
-382
-166
20
-151
-295
43
599
819
724
731
858
743
349
52
40
118
115
64
-27
-214
-433
-571
-692
-914
-1120
-1083
-817
-541
-363
-240
-156
-119
-81
-41
-116
-283
-277
23
296
188
-171
-377
-324
-228
-196
-131
-13
75
173
398
699
883
898
857
835
842
942
1154
1317
1291
1218
1307
1429
1268
862
621
742
933
888
758
896
1325
1724
1853
1776
1668
1608
1580
1538
1433
1261
1120
1090
1072
851
390
-67
-264
-208
-85
-27
-57
-145
-188
-17
373
685
615
248
-53
-108
-46
10
87
176
168
69
34
105
111
-50
-273
-469
-719
-1075
-1425
-1688
-1929
-2147
-2164
-1902
-1579
-1432
-1400
-1268
-1002
-786
-819
-1184
-1793
-2340
-2473
-2163
-1781
-1652
-1689
-1619
-1424
-1309
-1339
-1345
-1220
-1070
-1031
-1088
-1155
-1214
-1253
-1182
-940
-654
-527
-546
-467
-172
111
114
-80
-182
-145
-212
-512
-888
-1156
-1297
-1304
-1099
-713
-347
-122
41
198
247
158
113
249
443
513
495
510
507
337
51
-100
34
293
387
224
40
106
353
410
106
-254
-278
-22
154
152
244
589
955
1048
892
716
628
574
514
487
510
524
472
378
334
401
542
651
664
615
595
641
697
684
618
628
815
1109
1375
1633
2003
2417
2599
2434
2174
2097
2131
2028
1752
1483
1343
1335
1468
1711
1892
1842
1619
1456
1502
1733
2005
2108
1902
1527
1305
1329
1347
1201
1124
1349
1669
1694
1400
1091
923
809
724
765
879
838
559
250
142
217
264
133
-105
-207
-11
327
433
145
-244
-333
-123
-24
-326
-847
-1158
-1052
-701
-418
-361
-463
-556
-548
-497
-538
-718
-909
-942
-832
-750
-770
-758
-620
-522
-681
-999
-1131
-933
-620
-455
-444
-445
-409
-406
-494
-659
-825
-877
-757
-566
-500
-604
-704
-611
-344
-92
-10
-95
-189
-99
221
575
716
636
576
710
921
988
874
740
715
781
862
885
775
526
280
217
303
290
68
-141
-71
212
409
406
359
378
366
239
118
174
385
573
604
482
318
270
426
698
894
894
701
375
22
-183
-151
-24
-17
-124
-165
-112
-146
-354
-611
-790
-872
-799
-503
-143
-36
-227
-373
-220
41
74
-136
-317
-270
-22
262
382
228
-50
-130
87
312
227
-127
-469
-666
-811
-994
-1186
-1334
-1454
-1580
-1709
-1796
-1785
-1673
-1551
-1530
-1603
-1644
-1558
-1391
-1261
-1244
-1311
-1353
-1292
-1215
-1300
-1551
-1728
-1673
-1579
-1718
-1999
-2060
-1785
-1468
-1400
-1521
-1600
-1565
-1532
-1590
-1697
-1717
-1537
-1177
-818
-637
-639
-708
-777
-828
-809
-676
-515
-445
-442
-411
-399
-530
-734
-772
-564
-306
-177
-144
-137
-235
-510
-849
-1079
-1190
-1288
-1391
-1404
-1264
-1012
-707
-353
26
352
544
605
608
607
605
603
632
676
628
436
249
290
541
726
685
609
776
1168
1501
1564
1384
1107
885
826
917
990
915
783
771
869
913
857
833
924
1044
1097
1089
1033
921
840
951
1225
1378
1196
828
593
615
761
906
1066
1264
1409
1355
1053
622
294
263
514
809
889
703
425
253
230
250
217
142
94
78
31
-51
-81
-48
-89
-283
-426
-230
254
623
595
316
88
-24
-143
-279
-305
-200
-116
-171
-291
-322
-196
23
208
278
271
311
444
583
638
635
624
553
344
65
-111
-120
-43
27
65
50
-38
-138
-129
27
232
346
275
4
-378
-706
-884
-1006
-1218
-1482
-1609
-1527
-1397
-1424
-1628
-1843
-1889
-1740
-1557
-1538
-1678
-1734
-1482
-960
-400
-10
125
20
-191
-300
-225
-129
-208
-421
-565
-541
-434
-365
-393
-519
-676
-768
-788
-814
-806
-590
-162
166
125
-115
-149
140
477
559
376
177
241
609
972
938
513
143
165
420
574
603
683
793
727
445
125
-103
-244
-300
-259
-197
-194
-181
-68
33
-64
-308
-460
-440
-401
-416
-348
-117
104
116
-31
-118
-37
140
300
383
376
320
338
524
805
998
1014
940
867
771
607
440
390
484
644
775
822
792
759
797
848
772
564
412
446
559
586
535
499
470
395
314
272
183
-36
-272
-353
-308
-308
-385
-419
-342
-192
1
209
335
315
249
260
284
152
-152
-480
-715
-821
-760
-523
-239
-66
-3
54
105
50
-99
-182
-86
131
320
336
102
-321
-701
-799
-588
-264
-18
120
204
235
157
-14
-148
-147
-91
-143
-310
-412
-361
-314
-429
-599
-604
-456
-368
-428
-520
-591
-761
-1067
-1331
-1382
-1279
-1186
-1130
-1022
-829
-621
-499
-536
-739
-1006
-1196
-1284
-1391
-1592
-1805
-1949
-2104
-2376
-2668
-2770
-2670
-2580
-2631
-2698
-2615
-2431
-2317
-2329
-2411
-2541
-2694
-2702
-2384
-1849
-1483
-1511
-1732
-1799
-1643
-1482
-1473
-1525
-1461
-1245
-1012
-930
-1037
-1184
-1175
-973
-720
-556
-478
-420
-329
-144
189
562
706
495
176
134
456
848
993
871
712
722
879
980
903
797
930
1312
1613
1559
1268
1073
1111
1268
1442
1646
1849
1927
1839
1721
1712
1796
1863
1879
1904
1980
2055
2007
1757
1375
1094
1141
1524
1987
2214
2097
1802
1577
1513
1510
1450
1334
1243
1223
1244
1254
1210
1099
963
850
730
521
249
86
134
256
239
73
-76
-124
-154
-216
-226
-97
126
338
469
469
311
80
-25
97
313
404
312
140
-37
-230
-419
-517
-498
-463
-498
-556
-539
-443
-357
-341
-393
-479
-560
-600
-610
-604
-515
-258
77
222
43
-243
-311
-82
265
557
742
817
809
793
790
716
555
491
683
1006
1194
1185
1127
1105
1065
973
845
682
545
608
927
1224
1168
822
562
568
654
622
512
444
425
414
405
377
296
200
189
274
354
351
296
252
252
318
434
514
465
289
57
-205
-527
-876
-1114
-1136
-1020
-954
-1004
-1018
-837
-542
-382
-421
-462
-359
-232
-243
-322
-292
-157
-75
-110
-216
-375
-583
-730
-697
-546
-446
-448
-476
-512
-603
-734
-826
-868
-908
-923
-812
-544
-215
38
132
79
-28
-88
-71
3
135
292
358
260
150
241
481
594
470
300
266
332
412
500
549
453
285
332
708
1129
1263
1152
1087
1184
1309
1362
1426
1601
1811
1878
1733
1525
1459
1550
1623
1589
1619
1920
2403
2763
2808
2602
2279
1918
1602
1429
1420
1501
1628
1812
2005
2073
1938
1688
1509
1513
1643
1725
1649
1512
1504
1643
1713
1541
1244
1088
1182
1399
1569
1636
1671
1768
1914
1936
1670
1196
801
634
564
466
463
690
965
939
545
64
-241
-370
-424
-416
-318
-155
12
111
41
-254
-648
-906
-927
-819
-697
-562
-417
-366
-472
-642
-737
-719
-599
-357
1
380
687
919
1077
1078
873
581
411
470
719
1027
1208
1115
811
555
510
545
429
142
-142
-317
-425
-516
-583
-630
-681
-709
-667
-593
-575
-611
-588
-435
-233
-127
-204
-431
-656
-676
-396
8
179
-82
-586
-949
-1010
-964
-1037
-1188
-1238
-1169
-1129
-1172
-1188
-1115
-1022
-960
-899
-860
-941
-1145
-1324
-1385
-1396
-1411
-1367
-1251
-1206
-1360
-1648
-1916
-2064
-2039
-1829
-1546
-1359
-1278
-1149
-938
-814
-866
-933
-862
-745
-736
-786
-764
-719
-812
-1044
-1237
-1289
-1279
-1325
-1419
-1458
-1396
-1313
-1314
-1381
-1368
-1201
-1004
-956
-1067
-1199
-1260
-1265
-1239
-1171
-1058
-903
-669
-344
-29
125
71
-116
-351
-587
-763
-798
-692
-545
-454
-417
-367
-270
-160
-75
14
163
342
426
343
195
153
262
405
482
536
651
799
850
766
687
759
915
925
711
477
435
510
469
287
198
368
686
933
1047
1119
1224
1342
1416
1415
1366
1323
1309
1284
1198
1051
898
801
780
800
784
697
576
462
325
148
-1
-69
-137
-288
-402
-282
41
314
398
375
314
161
-58
-166
-82
5
-127
-462
-800
-982
-980
-869
-803
-913
-1153
-1314
-1258
-1050
-828
-650
-511
-426
-402
-406
-431
-534
-730
-885
-826
-566
-329
-328
-553
-836
-1058
-1210
-1296
-1303
-1278
-1295
-1318
-1209
-961
-773
-794
-905
-901
-760
-613
-525
-477
-492
-610
-770
-869
-920
-1024
-1209
-1399
-1540
-1646
-1728
-1778
-1792
-1755
-1619
-1375
-1112
-956
-943
-995
-1014
-989
-975
-1000
-984
-848
-679
-673
-866
-1044
-1020
-878
-801
-771
-626
-336
-62
67
85
96
170
330
553
753
831
747
564
417
428
578
704
694
619
565
462
246
81
159
355
366
180
81
167
193
12
-177
-155
6
126
166
140
-10
-260
-406
-310
-120
-73
-181
-247
-140
89
320
481
576
653
739
800
786
723
691
731
817
932
1094
1314
1566
1786
1886
1789
1499
1149
933
959
1156
1326
1318
1159
983
846
681
471
329
326
353
301
271
434
724
877
766
534
371
341
462
745
1085
1254
1134
840
538
275
58
1
186
472
594
476
283
167
103
16
-58
-45
53
200
378
522
489
250
18
18
198
320
316
330
429
485
387
203
46
-54
-105
-123
-205
-457
-788
-937
-817
-668
-737
-933
-984
-832
-685
-705
-825
-889
-864
-834
-879
-1004
-1168
-1328
-1462
-1559
-1596
-1535
-1343
-1042
-706
-427
-263
-228
-290
-365
-346
-210
-81
-102
-240
-287
-111
180
371
365
254
211
343
585
705
543
243
103
157
125
-142
-385
-298
15
198
132
29
80
227
317
314
290
333
464
599
613
486
356
365
523
758
1008
1210
1288
1267
1288
1427
1571
1562
1401
1221
1131
1133
1183
1242
1304
1384
1448
1399
1209
1028
1048
1262
1481
1582
1614
1657
1695
1663
1508
1226
908
741
829
1038
1119
981
718
442
205
70
87
202
289
287
209
60
-120
-218
-158
-47
-55
-188
-308
-337
-327
-323
-300
-241
-175
-138
-150
-202
-227
-134
63
212
197
83
6
2
-5
-87
-277
-554
-794
-820
-623
-452
-557
-878
-1105
-1035
-762
-513
-397
-378
-393
-428
-474
-478
-391
-254
-172
-188
-226
-193
-76
72
210
317
373
372
342
309
268
196
94
2
-18
71
219
324
346
345
354
296
114
-100
-205
-199
-160
-90
40
160
165
104
129
286
488
705
978
1240
1292
1035
630
371
426
706
951
978
874
870
1014
1103
1004
860
841
878
810
670
622
693
766
809
906
1086
1243
1251
1095
876
747
761
791
673
445
305
332
399
417
440
479
395
133
-130
-207
-151
-126
-168
-225
-324
-541
-861
-1181
-1413
-1507
-1448
-1306
-1219
-1246
-1294
-1260
-1171
-1105
-1054
-953
-791
-619
-476
-364
-291
-295
-418
-668
-974
-1187
-1179
-965
-686
-475
-382
-405
-529
-708
-867
-966
-1010
-1004
-926
-788
-698
-770
-996
-1238
-1380
-1434
-1459
-1431
-1287
-1082
-996
-1121
-1328
-1415
-1335
-1207
-1153
-1193
-1280
-1331
-1266
-1091
-933
-910
-986
-1043
-1079
-1218
-1488
-1706
-1670
-1404
-1155
-1134
-1319
-1503
-1531
-1439
-1363
-1325
-1208
-965
-737
-680
-744
-753
-670
-621
-651
-616
-405
-131
-11
-97
-234
-267
-204
-165
-218
-321
-391
-400
-385
-367
-320
-219
-87
39
139
183
136
48
36
136
220
198
181
332
595
746
716
676
765
904
941
868
778
724
699
699
717
720
695
675
674
628
486
313
236
276
291
117
-235
-572
-711
-659
-580
-611
-745
-882
-923
-834
-696
-675
-848
-1053
-1024
-711
-343
-140
-95
-92
-112
-198
-326
-425
-479
-503
-495
-475
-533
-721
-977
-1221
-1466
-1734
-1942
-1994
-1945
-1936
-2005
-2077
-2126
-2214
-2327
-2337
-2179
-1963
-1833
-1786
-1720
-1611
-1511
-1430
-1309
-1126
-932
-762
-611
-509
-526
-659
-782
-801
-755
-704
-589
-325
11
205
144
-68
-241
-285
-267
-316
-467
-568
-417
-35
277
253
-28
-258
-273
-160
-40
93
276
470
594
602
501
362
317
445
668
833
899
944
1020
1121
1258
1434
1555
1529
1458
1550
1787
1873
1629
1274
1171
1376
1607
1597
1347
1049
865
794
712
538
364
363
544
691
626
446
405
592
854
1006
1028
1004
975
905
781
687
720
867
1024
1133
1226
1319
1353
1312
1258
1212
1099
935
901
1067
1191
1029
732
648
809
924
862
793
820
832
821
963
1219
1212
742
152
-99
-15
70
18
-28
11
39
8
-11
16
28
5
-3
17
22
4
2
17
18
4
5
17
15
4
7
17
14
5
9
16
12
5
10
16
11
6
11
15
10
6
12
14
9
7
12
14
9
8
13
13
8
8
13
12
8
9
13
12
8
10
13
11
8
10
13
11
8
10
13
10
8
11
12
10
9
11
12
9
9
11
12
9
9
11
11
9
9
12
11
9
10
12
11
9
10
12
10
9
10
11
10
9
10
11
10
9
10
11
10
9
11
11
10
9
11
11
9
9
11
11
9
10
11
10
9
10
11
10
9
10
11
10
9
10
11
10
9
10
11
10
9
10
10
10
9
10
10
9
9
10
10
9
9
10
10
9
10
10
10
9
10
10
10
9
10
10
10
9
10
10
10
9
10
10
9
9
10
10
9
9
10
10
9
9
10
10
9
9
10
10
9
9
10
10
9
9
10
9
9
9
10
9
9
9
10
9
9
9
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
