5
49148
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
-1
0
0
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
1
0
-1
-1
-1
0
1
0
-1
-1
-1
0
1
0
-1
-2
-1
0
1
0
-1
-2
-1
0
1
1
-1
-2
-1
0
1
1
-1
-2
-1
0
1
1
-1
-2
-2
0
2
1
-1
-3
-2
1
2
1
-2
-3
-2
1
3
1
-2
-4
-2
1
3
2
-3
-5
-3
2
5
2
-4
-7
-3
3
7
4
-5
-10
-5
11
28
34
28
17
14
21
32
35
25
8
-2
3
19
30
25
4
-19
-29
-19
1
16
16
5
-5
-6
2
10
11
4
-3
-3
3
9
9
3
-3
-3
3
10
10
2
-5
-6
5
22
35
37
26
12
1
-3
0
5
6
5
2
1
2
4
5
4
2
1
2
4
5
5
2
0
1
4
9
9
1
-13
-26
-30
-23
-8
6
12
8
1
-3
0
5
8
6
1
-2
1
7
9
5
-2
-5
4
20
35
39
29
12
-1
-5
0
7
9
5
0
-1
2
6
7
5
1
-1
1
5
8
8
4
-3
-11
-20
-25
-25
-17
-2
16
29
33
29
21
13
8
4
0
-4
-3
4
15
24
23
14
2
-2
4
17
27
24
11
-3
-9
-3
8
14
10
-2
-9
-5
10
27
34
30
20
14
18
28
34
29
16
2
-5
-3
4
8
7
3
0
1
4
6
5
2
1
4
7
3
-7
-22
-31
-31
-23
-13
-7
-7
-8
-6
-2
-2
-10
-24
-34
-30
-11
15
33
33
17
-3
-18
-23
-23
-24
-26
-24
-12
9
28
34
23
1
-19
-29
-28
-23
-19
-16
-11
-2
8
13
8
-1
-6
-2
8
15
11
-4
-20
-27
-22
-13
-8
-13
-22
-26
-21
-9
3
9
8
5
4
3
-1
-9
-19
-26
-27
-25
-22
-20
-18
-11
1
11
11
-4
-25
-39
-35
-11
18
37
35
15
-9
-23
-21
-7
7
10
2
-12
-21
-19
-4
18
38
48
47
36
21
7
-3
-9
-8
-3
6
13
14
6
-8
-21
-22
-11
9
25
29
21
6
-4
-5
1
8
10
6
-1
-3
1
7
11
8
-2
-15
-25
-27
-21
-8
3
8
8
6
11
22
35
39
28
4
-19
-29
-21
-1
16
22
18
12
10
11
7
-6
-21
-28
-20
0
19
21
6
-15
-25
-18
0
14
14
2
-10
-14
-9
-2
-2
-9
-17
-20
-18
-16
-17
-19
-16
-5
9
17
13
0
-11
-9
7
23
27
12
-15
-37
-42
-30
-10
6
12
10
5
2
-1
-4
-7
-6
0
10
14
7
-11
-33
-46
-44
-29
-9
5
7
1
-4
-3
8
22
33
34
26
14
3
-2
-1
3
6
6
5
2
1
2
4
5
5
3
2
2
3
4
5
4
3
2
3
4
5
5
3
2
2
3
5
5
4
1
1
3
6
7
4
1
-1
1
7
10
8
-2
-15
-24
-27
-20
-9
2
9
12
8
1
-6
-7
3
24
48
64
62
42
14
-7
-11
-2
11
15
8
-3
-7
-1
11
17
9
-7
-22
-24
-11
10
26
29
20
6
-4
-4
1
7
9
5
1
-1
1
5
7
6
3
0
0
4
8
9
5
-3
-12
-20
-24
-25
-24
-21
-18
-18
-21
-26
-27
-21
-8
8
15
8
-10
-30
-37
-26
-4
15
18
4
-18
-33
-32
-18
-1
9
8
0
-10
-18
-25
-30
-30
-21
-5
13
26
28
19
4
-11
-23
-31
-32
-27
-14
1
13
14
6
-4
-8
0
15
26
26
15
1
-7
-9
-8
-10
-18
-25
-26
-18
-5
4
5
0
-8
-11
-10
-7
-4
-2
3
10
17
20
16
10
6
10
19
27
26
16
0
-11
-11
-3
6
5
-8
-29
-44
-42
-21
11
38
47
36
12
-11
-23
-20
-7
7
15
14
7
-3
-11
-14
-11
-5
1
4
1
-6
-13
-16
-17
-18
-23
-30
-34
-33
-26
-17
-11
-8
-3
10
30
49
55
43
19
-2
-10
-4
5
6
-2
-13
-17
-10
1
8
4
-7
-16
-18
-16
-16
-23
-31
-35
-31
-22
-16
-17
-22
-23
-15
1
13
15
7
-3
-6
0
9
13
9
0
-8
-11
-13
-19
-28
-33
-27
-8
15
31
30
16
-1
-8
0
18
35
41
33
16
-4
-19
-27
-26
-18
-7
2
8
10
8
3
-3
-11
-20
-26
-25
-14
3
16
18
5
-16
-32
-35
-23
-3
15
25
24
17
7
-6
-21
-36
-47
-50
-43
-28
-11
3
11
13
10
3
-6
-15
-21
-21
-17
-13
-13
-18
-23
-22
-13
1
12
13
6
-2
-4
1
9
12
5
-4
-7
3
22
38
41
27
7
-5
-1
16
33
40
32
17
2
-8
-14
-19
-23
-23
-14
1
13
15
7
-4
-8
-1
12
18
10
-9
-24
-25
-9
13
28
28
16
4
-1
1
5
3
-7
-18
-27
-30
-27
-19
-7
9
24
31
25
7
-17
-34
-35
-21
-1
13
14
2
-15
-27
-29
-21
-7
5
11
9
3
-2
-2
4
10
11
4
-5
-7
4
23
40
42
24
-4
-27
-34
-25
-7
7
12
10
6
2
-4
-11
-19
-23
-21
-14
-11
-14
-21
-23
-16
-1
13
16
9
-3
-7
-2
8
14
10
0
-7
-5
5
16
23
25
25
25
25
24
22
21
24
27
26
15
-2
-14
-13
-1
12
12
-1
-20
-27
-15
9
30
33
20
2
-7
-3
6
10
7
1
-2
2
7
8
4
0
0
4
8
7
2
-1
1
6
9
6
0
-3
1
8
11
5
-3
-5
4
15
13
-6
-34
-47
-32
7
41
46
15
-28
-53
-43
-6
30
41
26
2
-10
-6
5
10
6
2
9
27
42
41
21
-6
-24
-27
-21
-17
-20
-24
-18
2
27
43
40
24
6
-1
2
7
7
0
-10
-16
-17
-17
-18
-20
-18
-12
-2
5
10
12
17
23
27
21
6
-13
-27
-31
-28
-24
-21
-17
-8
5
16
18
9
-6
-16
-15
-6
1
1
-4
-6
3
18
29
27
11
-7
-14
-4
16
32
34
22
7
-4
-5
-2
-3
-11
-24
-33
-34
-23
-4
15
28
28
17
1
-14
-20
-18
-13
-12
-18
-26
-27
-17
2
21
29
21
1
-23
-41
-49
-47
-40
-29
-15
0
13
21
22
18
11
4
-1
-4
-2
4
14
24
26
18
2
-15
-22
-17
-3
11
16
11
1
-7
-7
3
17
27
27
16
-1
-16
-21
-15
-2
10
14
8
0
-4
-1
6
10
8
1
-3
-1
6
11
8
1
-4
-2
7
14
12
-2
-19
-28
-24
-13
-7
-10
-21
-28
-23
-9
6
13
9
2
-2
0
6
8
6
1
-1
2
6
8
4
0
0
3
8
8
3
-1
-1
5
11
11
1
-15
-27
-29
-20
-6
6
10
7
3
1
2
4
5
5
4
3
2
3
4
5
5
3
1
1
4
8
9
2
-11
-26
-31
-24
-8
8
14
9
-1
-6
-1
9
15
10
-4
-18
-25
-22
-14
-10
-13
-19
-24
-21
-11
1
10
12
8
2
-3
-4
1
11
23
32
32
18
-6
-31
-46
-45
-29
-9
4
7
2
-1
1
7
10
6
-2
-6
1
19
38
43
32
9
-10
-15
-5
7
9
0
-11
-13
1
21
33
28
10
-8
-13
-3
13
20
13
-5
-25
-38
-44
-45
-41
-33
-18
1
18
25
21
12
6
5
6
4
-4
-14
-19
-13
2
19
33
38
36
30
21
11
4
1
2
5
5
2
-1
4
17
32
40
33
14
-3
-8
1
12
13
-3
-27
-43
-42
-26
-11
-10
-25
-45
-56
-50
-30
-7
9
14
10
3
-2
-3
1
9
13
10
-2
-17
-27
-25
-15
-6
-7
-18
-31
-37
-32
-23
-19
-21
-23
-14
6
28
36
24
2
-13
-8
10
27
26
8
-13
-20
-9
9
18
7
-15
-32
-33
-19
-2
8
8
3
2
4
6
3
-1
-1
9
23
30
23
3
-18
-27
-19
0
16
18
8
-6
-10
-2
12
22
20
5
-11
-19
-13
2
16
21
13
-1
-15
-22
-25
-26
-25
-20
-9
9
25
30
23
7
-6
-8
1
11
14
6
-4
-8
0
14
26
29
25
22
24
27
24
13
-3
-15
-17
-10
-1
3
-2
-12
-23
-32
-38
-37
-27
-5
23
45
49
31
4
-15
-15
1
18
21
8
-10
-15
-2
20
35
32
13
-9
-20
-17
-5
3
4
2
2
10
21
27
22
7
-12
-27
-32
-29
-21
-11
-4
1
3
4
6
8
7
0
-11
-23
-29
-25
-12
7
25
36
37
30
16
-1
-17
-28
-29
-20
-6
6
11
8
2
-1
1
5
7
6
3
1
2
5
6
5
3
1
2
5
6
5
3
1
3
5
6
5
2
2
3
5
6
4
2
2
3
5
6
4
2
1
3
6
6
4
1
1
4
6
6
4
1
1
4
8
7
3
-1
-1
5
11
11
1
-15
-27
-28
-19
-6
5
8
7
5
3
1
0
0
7
19
31
37
31
16
1
-5
-2
6
10
8
2
-1
1
5
8
6
2
0
2
6
7
5
1
1
3
6
7
4
1
1
4
8
7
2
-1
1
8
12
5
-12
-29
-34
-23
-2
14
11
-7
-28
-37
-27
-6
13
19
10
-6
-19
-24
-23
-17
-10
-1
7
13
12
5
-6
-16
-21
-20
-16
-13
-13
-16
-21
-23
-16
0
21
40
46
34
11
-12
-23
-19
-4
9
10
0
-13
-19
-14
-2
9
13
9
1
-4
-4
3
14
23
25
18
6
-4
-3
12
33
46
41
18
-11
-28
-25
-6
13
18
5
-16
-31
-31
-19
-2
9
11
3
-9
-22
-29
-28
-17
-2
9
10
1
-11
-14
-5
11
25
26
16
5
1
4
6
1
-12
-21
-18
1
25
38
31
6
-22
-37
-34
-17
3
13
11
-2
-17
-23
-16
3
26
38
32
7
-25
-49
-56
-49
-38
-30
-28
-23
-8
13
30
33
19
-2
-17
-19
-14
-11
-15
-23
-24
-14
3
14
14
4
-4
-4
4
12
11
2
-7
-5
10
27
34
24
0
-22
-29
-18
6
29
41
38
25
10
0
-1
3
9
7
-4
-22
-38
-43
-35
-17
3
15
18
13
6
1
-1
-4
-8
-11
-11
-6
2
9
13
10
3
-5
-14
-20
-23
-20
-12
0
10
14
10
2
-5
-5
2
14
25
30
28
23
20
21
26
30
28
19
7
-2
-4
0
6
10
10
5
-3
-13
-21
-25
-22
-12
2
13
15
7
-3
-8
-2
13
27
33
29
20
16
20
29
33
29
17
4
-3
-2
4
7
7
4
2
2
4
5
5
4
4
3
4
4
4
4
5
5
4
3
3
4
6
6
4
0
0
5
11
11
2
-14
-28
-30
-19
-3
8
8
2
-1
7
21
31
25
5
-18
-28
-19
1
17
19
7
-5
-9
0
12
18
11
-5
-20
-26
-23
-15
-6
0
5
9
10
7
1
-4
-2
8
23
35
36
27
13
2
-1
1
5
7
5
3
3
4
5
5
4
3
4
5
5
4
3
3
4
5
5
3
2
3
5
6
5
3
2
3
6
7
5
1
0
3
8
10
6
-3
-6
3
22
41
44
26
-3
-28
-35
-24
-5
7
10
9
14
25
36
36
22
2
-10
-8
5
16
15
4
-7
-9
2
19
30
28
15
-2
-15
-19
-13
-2
8
13
10
3
-3
-3
5
13
14
3
-15
-29
-31
-19
-2
9
10
5
0
1
5
8
6
2
0
3
7
8
5
2
2
3
-2
-14
-32
-44
-42
-26
-6
5
4
-2
-2
7
16
15
-2
-22
-30
-15
13
36
38
18
-8
-22
-19
-6
5
6
3
3
11
21
24
19
9
1
0
3
4
2
3
9
20
28
24
8
-14
-29
-32
-25
-17
-12
-8
-2
6
13
12
4
-5
-6
4
19
28
24
12
1
0
10
22
26
19
7
0
3
15
27
32
28
18
7
0
-3
-5
-5
-6
-7
-7
-8
-7
-5
0
7
15
19
20
18
17
17
19
16
7
-9
-28
-39
-38
-28
-15
-9
-12
-20
-21
-10
10
29
34
22
1
-18
-26
-24
-20
-19
-21
-23
-20
-11
-2
1
-2
-7
-10
-10
-9
-12
-18
-23
-21
-13
-3
2
-1
-7
-12
-10
-2
4
5
-2
-11
-16
-11
1
14
20
15
0
-15
-22
-15
1
16
19
9
-9
-22
-23
-12
1
9
10
9
14
25
36
36
23
2
-11
-9
7
28
39
37
25
12
4
1
2
3
5
7
9
8
0
-11
-22
-27
-22
-10
4
13
14
8
0
-5
-3
6
18
26
25
16
1
-10
-15
-16
-16
-19
-21
-18
-7
5
9
0
-19
-34
-33
-14
13
34
40
32
20
12
8
5
1
-1
1
8
14
11
-2
-17
-25
-22
-12
-7
-11
-21
-26
-19
-4
8
7
-6
-20
-27
-23
-15
-10
-9
-5
4
16
19
6
-21
-45
-51
-35
-8
11
14
4
-5
-3
7
14
12
2
-5
-3
7
16
15
4
-9
-15
-14
-13
-19
-31
-41
-38
-20
5
22
23
12
-1
-5
1
9
12
8
0
-3
1
9
16
17
13
6
-1
-5
-6
-4
2
8
12
11
4
-4
-5
2
16
29
30
18
-1
-17
-21
-12
3
13
11
-2
-21
-36
-41
-36
-23
-9
0
4
3
3
6
11
12
5
-13
-37
-55
-57
-39
-9
21
38
35
18
-3
-18
-22
-21
-20
-23
-30
-34
-31
-19
-3
10
15
11
-1
-14
-24
-26
-20
-7
6
14
10
-5
-24
-37
-33
-11
19
40
39
16
-18
-45
-55
-48
-33
-21
-13
-6
5
21
35
40
31
15
1
-4
0
6
9
8
6
4
1
-6
-18
-28
-27
-14
8
23
20
0
-24
-32
-17
13
40
43
20
-18
-49
-59
-48
-29
-15
-14
-19
-21
-13
2
14
16
8
-2
-6
1
12
18
11
-6
-21
-23
-10
11
28
31
21
7
-3
-3
3
9
11
8
4
-1
-8
-17
-25
-25
-17
-3
8
7
-4
-18
-23
-15
0
10
8
0
-4
6
25
40
37
15
-14
-32
-30
-11
9
18
14
4
-4
-4
3
10
16
20
22
20
11
-5
-23
-34
-33
-22
-7
3
5
3
-1
-5
-11
-20
-30
-34
-27
-10
9
19
17
4
-10
-18
-15
-4
8
16
15
7
-5
-16
-22
-20
-14
-9
-10
-16
-24
-24
-13
6
26
39
40
32
16
-1
-16
-25
-26
-18
-6
5
10
10
6
4
4
1
-7
-16
-17
-5
19
43
51
37
10
-14
-22
-14
0
7
5
1
3
10
14
7
-7
-17
-10
16
45
58
45
17
-7
-10
4
17
14
-7
-30
-38
-25
0
19
19
3
-18
-29
-27
-16
-3
5
9
9
7
4
1
1
6
12
12
3
-12
-26
-29
-20
-4
8
12
8
3
2
4
7
7
5
3
5
6
6
4
2
4
9
11
4
-10
-24
-30
-22
-6
9
14
10
3
-1
1
6
10
10
6
-1
-10
-20
-25
-23
-11
5
17
17
6
-6
-9
2
19
31
29
15
-2
-12
-14
-12
-13
-18
-22
-19
-9
4
12
11
6
1
1
5
8
8
5
3
3
5
7
6
4
4
4
6
6
5
4
4
5
6
5
4
4
5
7
7
4
2
3
6
9
7
3
-1
2
9
15
11
-3
-19
-23
-11
12
29
31
18
4
2
14
28
30
13
-12
-28
-27
-13
-2
-5
-21
-36
-37
-22
-2
9
5
-6
-16
-17
-14
-14
-18
-21
-16
-1
17
24
13
-8
-26
-28
-13
6
18
15
4
-4
-3
6
14
12
3
-5
-4
9
26
37
37
26
13
4
2
3
4
3
3
8
19
31
37
33
19
4
-5
-4
4
11
13
9
2
-5
-10
-14
-18
-23
-27
-26
-21
-11
-2
5
7
4
-4
-15
-25
-30
-28
-20
-11
-7
-10
-19
-24
-22
-13
-2
4
2
-6
-15
-21
-26
-30
-33
-32
-22
-3
17
28
23
3
-19
-33
-31
-16
2
12
11
1
-11
-20
-23
-23
-22
-21
-20
-15
-8
1
8
11
10
6
2
-2
-7
-14
-21
-26
-27
-24
-17
-10
-5
-2
3
8
13
13
5
-7
-16
-16
-6
6
11
5
-9
-19
-20
-10
2
7
2
-9
-18
-22
-21
-19
-20
-19
-13
-1
15
29
35
32
24
16
9
5
1
-3
-8
-13
-19
-24
-23
-14
4
26
42
46
37
20
5
-2
0
4
5
-2
-14
-26
-33
-30
-18
0
16
26
25
16
7
4
5
6
1
-10
-19
-16
1
25
40
34
8
-22
-39
-33
-13
7
13
5
-4
-3
9
26
36
33
23
16
18
28
35
33
20
4
-5
-3
6
11
4
-16
-38
-49
-41
-15
12
27
21
1
-18
-23
-11
7
16
10
-8
-24
-30
-25
-18
-16
-18
-20
-13
1
13
16
9
-1
-5
0
10
15
11
0
-9
-10
-3
6
13
15
14
11
7
3
0
1
5
10
10
5
-2
-4
6
23
37
40
29
13
0
-2
4
9
9
4
1
2
6
9
7
3
1
3
8
10
7
1
-1
3
10
13
9
-2
-15
-23
-23
-18
-8
2
9
13
11
4
-3
-4
4
15
19
8
-17
-44
-59
-51
-27
-1
15
12
-4
-23
-33
-29
-12
11
31
41
38
24
9
0
2
8
13
12
9
10
18
27
26
11
-13
-31
-28
-8
14
21
6
-18
-30
-18
9
34
40
24
-1
-19
-25
-23
-21
-22
-20
-9
10
26
31
22
8
-2
-2
2
5
5
8
21
39
51
44
18
-13
-29
-22
-1
15
12
-8
-29
-32
-15
13
32
29
8
-18
-35
-36
-25
-10
2
10
13
12
6
-4
-14
-21
-21
-17
-11
-9
-11
-18
-26
-30
-24
-8
14
31
35
22
-1
-20
-23
-11
6
13
3
-18
-35
-35
-17
5
16
11
-4
-15
-13
1
18
26
23
13
2
-2
-1
3
9
14
16
12
2
-10
-19
-17
-4
12
22
17
-2
-24
-40
-43
-33
-16
2
17
24
24
17
9
2
2
4
4
-4
-18
-30
-29
-14
8
24
21
2
-22
-36
-31
-11
10
22
21
14
10
13
19
22
15
-3
-24
-40
-43
-33
-15
1
8
4
-8
-21
-28
-26
-20
-12
-7
-2
3
10
18
22
20
11
-2
-19
-35
-48
-51
-43
-25
-4
9
7
-5
-17
-18
-6
10
19
14
1
-7
-4
8
18
15
-1
-19
-29
-25
-13
-2
3
3
5
10
13
8
-6
-19
-20
-7
13
24
17
-5
-25
-30
-17
4
19
18
6
-5
-6
2
13
16
10
-3
-16
-23
-24
-20
-10
5
21
35
41
35
18
-2
-20
-28
-25
-16
-4
5
9
8
5
3
3
5
6
5
4
3
5
8
8
2
-10
-22
-28
-23
-9
6
14
13
6
-1
-4
-1
7
16
24
25
18
4
-11
-21
-18
-4
11
19
13
1
-7
-4
7
17
14
2
-9
-8
8
30
41
37
21
7
4
9
11
2
-14
-27
-26
-15
-4
-6
-18
-29
-27
-10
10
19
12
-2
-9
0
15
20
8
-17
-37
-36
-14
16
37
40
29
14
4
0
-1
1
4
10
13
9
-4
-19
-23
-11
11
29
32
19
4
-3
3
9
5
-9
-23
-21
1
29
44
33
3
-26
-38
-28
-10
4
6
2
1
6
11
9
1
-6
-2
13
29
33
21
-2
-19
-22
-11
3
11
11
6
4
4
1
-7
-19
-28
-25
-12
6
16
15
5
-4
-5
3
13
16
9
-4
-17
-24
-22
-16
-7
0
6
11
12
8
-1
-14
-24
-26
-20
-7
5
11
10
5
0
0
4
8
8
4
0
0
5
11
11
3
-13
-26
-30
-20
-4
8
11
5
0
4
17
30
31
14
-14
-37
-41
-25
2
23
29
21
10
5
6
9
7
-2
-13
-20
-21
-19
-15
-11
-4
6
15
19
13
4
0
3
10
11
1
-15
-25
-18
6
31
40
28
1
-23
-32
-27
-15
-5
5
17
33
43
39
19
-9
-27
-24
-6
13
17
4
-16
-28
-27
-17
-5
2
6
10
13
10
-3
-22
-34
-32
-15
7
22
24
19
12
8
3
-7
-20
-27
-24
-12
-4
-8
-21
-31
-23
3
33
49
42
19
1
-2
8
16
11
-6
-21
-21
-6
11
15
2
-16
-25
-16
5
26
35
35
32
31
29
18
-7
-38
-60
-62
-41
-13
5
3
-15
-33
-37
-21
6
29
35
22
0
-18
-21
-15
-8
-10
-22
-36
-42
-33
-16
2
11
12
11
11
12
9
-2
-18
-27
-23
-5
16
28
26
14
4
3
6
7
-1
-14
-21
-14
5
25
33
25
9
-4
-7
-1
7
11
12
14
20
30
36
33
21
3
-16
-30
-35
-31
-17
4
26
41
43
31
13
-5
-17
-22
-23
-21
-13
2
22
41
46
34
8
-17
-31
-29
-17
-4
4
10
17
28
38
37
23
-1
-23
-32
-26
-12
0
3
1
1
8
21
32
36
29
16
4
-2
-1
3
5
6
8
14
25
35
38
28
5
-24
-48
-57
-49
-28
-5
11
14
8
1
-1
2
7
9
6
2
1
2
6
8
7
3
0
1
5
10
10
5
-5
-14
-18
-12
3
20
32
32
17
-6
-26
-33
-25
-9
5
7
-2
-14
-21
-20
-15
-12
-15
-20
-21
-15
-5
1
0
-6
-11
-9
-2
2
-5
-24
-44
-53
-43
-18
9
26
27
18
7
0
-2
1
5
11
18
23
24
16
2
-10
-11
1
21
35
32
11
-21
-48
-58
-51
-32
-13
-1
4
3
2
4
8
17
27
36
36
24
1
-23
-33
-22
7
37
49
36
5
-23
-33
-21
-1
12
6
-11
-23
-20
1
26
39
33
10
-15
-28
-24
-6
15
29
29
17
3
-5
0
17
35
42
34
15
-3
-9
-2
11
16
10
-3
-10
-4
14
32
37
26
6
-9
-11
0
15
27
30
28
24
22
22
20
16
7
-3
-12
-16
-11
-1
8
12
8
0
-4
1
13
23
25
17
7
4
11
22
25
15
-3
-16
-15
0
17
22
13
-5
-19
-26
-28
-30
-29
-20
4
38
65
67
38
-9
-48
-59
-41
-10
14
20
11
2
4
19
37
47
44
29
5
-21
-41
-50
-40
-14
20
46
52
37
11
-12
-25
-29
-35
-47
-60
-64
-50
-22
9
27
27
16
5
4
7
5
-12
-37
-55
-49
-16
30
64
68
39
-3
-33
-36
-17
6
15
7
-9
-16
-6
17
39
48
42
29
15
3
-10
-26
-39
-38
-18
16
47
57
40
7
-27
-48
-51
-44
-32
-17
3
29
54
68
63
41
10
-19
-41
-52
-56
-51
-38
-17
6
25
34
30
18
6
-1
-2
0
4
8
12
16
22
29
36
40
37
25
6
-14
-24
-22
-10
1
5
2
-2
2
14
25
23
7
-15
-32
-33
-21
-6
2
2
-2
-3
-2
-6
-18
-35
-45
-40
-19
7
24
25
13
-4
-15
-16
-11
-1
10
20
27
28
21
8
-3
-7
0
12
24
29
22
5
-19
-44
-63
-68
-53
-23
11
34
37
23
3
-9
-6
5
13
12
3
-4
-3
6
15
12
-6
-31
-50
-52
-37
-15
2
9
7
3
3
6
5
-5
-21
-33
-32
-14
13
34
40
31
18
10
9
10
5
-7
-18
-20
-8
9
21
25
22
22
28
34
28
7
-21
-39
-34
-11
14
24
14
-5
-15
-6
16
34
37
26
14
13
25
38
39
22
-3
-24
-29
-21
-11
-7
-13
-22
-25
-16
1
14
17
9
-3
-8
-2
11
19
13
-5
-23
-27
-13
13
32
33
18
0
-8
-1
12
16
5
-15
-31
-31
-18
-1
7
7
3
3
7
9
3
-10
-23
-29
-27
-20
-14
-8
-2
7
14
14
4
-8
-12
-5
10
20
15
-1
-17
-19
-8
6
8
-5
-24
-32
-24
-6
9
11
4
0
5
19
29
25
8
-12
-25
-25
-18
-9
-2
6
17
27
27
13
-11
-33
-40
-27
-3
18
27
27
28
37
48
49
31
-4
-37
-48
-28
15
57
77
67
36
5
-10
-8
1
5
-3
-14
-19
-11
7
21
21
6
-17
-35
-40
-33
-19
-5
7
17
24
25
17
3
-13
-20
-17
-4
9
15
12
4
-3
-6
-8
-11
-19
-27
-31
-27
-18
-9
-3
-2
0
4
11
14
8
-6
-22
-25
-10
21
52
66
55
24
-10
-32
-33
-21
-7
0
-1
-2
2
10
15
10
-4
-19
-25
-22
-13
-7
-5
-1
10
27
41
37
11
-27
-57
-63
-42
-8
21
35
34
29
24
18
7
-11
-28
-35
-26
-5
14
19
6
-15
-31
-32
-20
-3
9
12
6
0
-2
2
8
11
8
0
-5
-3
9
27
38
34
13
-14
-31
-30
-11
10
19
9
-11
-26
-25
-11
4
8
1
-10
-12
-3
11
19
15
1
-13
-18
-16
-12
-13
-17
-21
-20
-15
-10
-8
-7
-2
9
20
20
3
-26
-50
-54
-33
1
28
35
23
5
-4
-1
6
7
-5
-22
-32
-27
-10
8
16
13
3
-5
-4
4
11
13
8
-3
-15
-24
-25
-19
-8
3
10
10
6
1
0
3
7
8
5
1
1
6
9
5
-8
-24
-33
-27
-9
11
20
15
-3
-20
-29
-25
-14
-4
2
4
5
7
9
6
-1
-12
-22
-26
-21
-10
2
11
13
10
2
-6
-13
-18
-21
-21
-16
-4
13
29
38
35
22
8
1
4
11
16
11
-2
-14
-16
-6
10
22
23
11
-6
-21
-28
-26
-17
-3
13
30
41
41
26
0
-28
-47
-52
-44
-29
-12
3
13
18
14
0
-22
-42
-52
-46
-29
-12
-5
-10
-21
-25
-17
-2
12
16
13
10
15
28
40
39
22
-2
-24
-32
-29
-21
-13
-6
3
13
20
16
-3
-28
-46
-46
-28
-5
8
5
-7
-16
-14
-4
6
9
7
8
16
24
24
10
-12
-28
-27
-11
7
12
2
-17
-28
-22
-6
11
16
9
-4
-14
-20
-25
-32
-37
-34
-20
0
15
16
2
-18
-30
-27
-8
16
38
53
61
61
53
37
17
0
-8
-5
5
13
13
6
-3
-9
-10
-8
-6
-5
-3
4
13
19
18
6
-12
-26
-26
-10
16
39
44
27
-6
-39
-57
-56
-43
-30
-26
-30
-31
-24
-9
5
7
-4
-17
-20
-8
10
21
15
-2
-15
-10
12
38
50
40
14
-11
-25
-24
-18
-12
-10
-6
2
13
18
12
-5
-25
-40
-42
-33
-16
1
14
19
14
1
-13
-21
-18
-5
12
22
23
17
10
5
3
0
-6
-12
-13
-7
4
12
13
6
-2
-6
-5
-2
-2
-7
-11
-11
-3
8
17
18
12
1
-8
-11
-8
0
8
14
14
9
3
-2
-2
1
6
12
18
24
31
33
26
11
-9
-24
-28
-21
-11
-4
-3
-2
4
15
25
26
16
1
-13
-17
-16
-15
-17
-21
-21
-12
1
11
12
6
-1
-2
2
8
9
5
0
0
3
7
7
4
1
1
4
7
7
3
0
1
5
8
6
2
0
2
6
9
5
0
-2
3
10
12
3
-14
-28
-31
-21
-4
8
11
6
1
0
3
6
7
6
4
1
-7
-19
-30
-30
-16
9
32
42
36
20
7
3
6
8
4
-2
-5
2
15
26
26
15
0
-12
-16
-13
-8
-7
-10
-16
-22
-25
-22
-11
3
15
17
7
-9
-22
-24
-14
0
10
12
8
4
1
-2
-9
-19
-27
-25
-13
4
15
14
4
-4
-5
2
11
14
7
-5
-16
-20
-21
-21
-23
-25
-24
-17
-7
3
9
9
5
1
-1
1
6
11
10
1
-14
-26
-30
-21
-5
7
10
5
-1
1
15
32
40
34
16
-1
-9
-4
7
14
11
2
-7
-7
3
17
27
27
16
-1
-15
-20
-13
-2
8
10
7
4
10
23
37
40
28
4
-19
-28
-20
-2
15
24
22
14
8
5
3
2
-2
-9
-16
-22
-27
-28
-26
-19
-12
-6
-1
2
6
10
10
5
-5
-14
-20
-21
-20
-18
-14
-4
16
40
54
47
19
-17
-40
-40
-20
3
14
11
1
-6
-9
-14
-25
-39
-44
-34
-12
7
11
2
-7
-4
11
22
12
-19
-53
-63
-40
2
35
40
21
-3
-11
-1
12
12
-6
-28
-37
-29
-14
-7
-16
-31
-38
-26
-2
20
28
21
10
5
7
8
3
-8
-17
-16
-5
7
14
10
1
-5
-2
10
22
28
22
7
-9
-19
-18
-8
4
10
8
2
-4
-2
6
16
21
19
12
6
2
-2
-6
-11
-13
-9
0
6
3
-7
-17
-18
-8
8
17
13
1
-8
-5
7
17
14
-2
-21
-30
-25
-12
-4
-9
-22
-31
-26
-8
14
24
17
-2
-19
-23
-11
11
29
36
31
20
13
16
26
37
37
24
-3
-34
-57
-62
-45
-13
21
43
43
24
-2
-18
-14
7
29
36
20
-10
-34
-40
-25
-2
13
13
3
-4
-3
5
11
8
0
-5
-1
8
14
9
-4
-18
-24
-23
-17
-12
-6
6
24
41
43
25
-6
-32
-37
-18
8
23
18
-1
-16
-16
-4
10
14
8
-1
-5
0
7
10
6
0
-2
2
7
8
5
0
-1
3
8
8
3
-3
-4
5
20
34
37
29
14
0
-6
-2
6
10
8
1
-4
-2
6
13
12
0
-17
-29
-29
-18
-4
4
6
4
4
5
5
1
-3
-2
9
24
32
23
0
-22
-29
-16
7
20
12
-12
-34
-38
-23
0
13
11
1
-5
0
9
13
4
-13
-28
-32
-24
-9
8
23
33
37
32
17
-3
-20
-25
-17
-5
3
1
-8
-14
-13
-6
1
0
-8
-18
-22
-17
-3
13
27
33
31
23
13
5
1
2
2
-1
-8
-16
-18
-8
12
37
54
54
36
6
-24
-41
-37
-17
7
19
12
-9
-28
-31
-15
6
16
5
-18
-34
-30
-6
21
32
25
8
-2
1
11
11
-2
-20
-28
-16
10
31
33
18
-1
-7
0
10
9
-6
-27
-38
-30
-8
17
30
29
17
1
-13
-24
-30
-30
-23
-13
-3
2
3
2
4
7
8
4
-5
-14
-19
-21
-22
-26
-29
-26
-16
-1
8
7
-4
-15
-18
-10
2
7
3
-8
-17
-17
-8
4
13
14
8
-1
-10
-16
-17
-9
5
19
27
24
12
-2
-9
-6
5
14
14
4
-10
-20
-20
-10
7
22
28
23
10
-4
-10
-5
7
16
14
1
-14
-22
-16
-1
12
14
6
-5
-7
1
15
24
23
14
3
-4
-8
-11
-16
-22
-23
-16
-2
11
15
10
-1
-8
-6
4
14
15
5
-11
-23
-22
-9
10
24
27
18
6
-2
-3
2
6
6
3
1
2
5
5
3
-1
-2
6
19
31
35
29
16
3
-4
-4
1
6
10
9
4
-5
-15
-22
-23
-18
-12
-11
-18
-27
-27
-12
14
38
46
34
11
-7
-11
0
12
14
6
-5
-8
0
11
14
7
-6
-11
-3
15
30
31
16
-6
-20
-21
-11
2
9
8
4
0
0
3
4
4
3
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
3
3
4
3
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
2
4
5
4
3
1
0
2
6
8
6
-1
-13
-24
-28
-23
-11
3
11
11
5
-1
-4
-2
4
11
19
26
31
29
20
6
-6
-9
-2
9
14
9
-2
-10
-6
9
26
35
32
22
12
6
1
-8
-22
-37
-42
-34
-21
-10
-9
-13
-13
-2
15
26
22
2
-20
-33
-30
-16
-2
4
3
2
4
8
8
2
-9
-16
-15
-6
2
4
-2
-10
-14
-11
-5
-1
-4
-13
-23
-28
-26
-17
-5
3
5
0
-8
-13
-14
-8
-1
4
5
2
-3
-7
-10
-11
-9
-1
10
22
27
22
8
-9
-20
-21
-14
-6
-2
-2
-6
-9
-13
-18
-24
-30
-29
-21
-6
10
22
26
21
7
-11
-27
-37
-35
-22
-6
4
3
-6
-12
-8
6
21
27
22
12
6
9
17
20
14
2
-5
-4
5
11
8
-4
-16
-19
-11
2
12
14
11
10
12
16
16
11
1
-7
-10
-10
-8
-7
-6
-2
4
10
12
6
-5
-17
-24
-24
-18
-11
-9
-14
-25
-37
-42
-36
-18
3
14
11
-5
-21
-25
-13
8
26
30
20
5
-5
-5
0
6
7
5
5
9
12
12
5
-6
-17
-23
-23
-21
-16
-10
-2
5
10
8
3
-3
-3
3
10
11
2
-14
-29
-32
-23
-6
7
12
7
-1
-4
0
6
9
6
-1
-5
-1
7
13
10
-3
-19
-28
-26
-16
-6
0
1
3
9
19
28
30
25
19
18
23
29
29
19
5
-5
-6
0
7
9
5
0
-2
1
5
7
5
1
0
1
4
5
4
2
1
2
3
3
2
3
5
6
1
-11
-24
-31
-26
-11
5
13
10
2
-5
-3
3
9
9
3
-2
-3
2
7
9
6
-1
-5
-3
4
14
22
23
16
2
-13
-22
-20
-7
8
17
14
2
-11
-12
1
19
31
28
12
-7
-18
-18
-10
-1
4
6
6
7
6
-1
-13
-25
-29
-23
-9
4
10
8
2
-2
-1
3
6
6
3
0
-1
0
6
16
28
36
35
22
-1
-23
-34
-30
-15
0
6
3
-3
-2
9
23
29
21
1
-18
-26
-18
-1
12
15
7
-2
-7
-4
4
12
19
25
30
30
23
6
-16
-34
-39
-26
-3
18
28
24
11
0
-2
7
18
24
21
11
-1
-6
-4
2
8
12
14
18
27
38
43
34
9
-22
-47
-54
-39
-12
11
20
13
-2
-10
-6
6
16
15
2
-14
-22
-17
-3
8
8
-3
-17
-22
-13
4
21
29
24
11
-2
-10
-9
-1
13
30
44
49
42
25
4
-10
-12
-4
9
18
22
21
21
24
28
27
20
8
-2
-4
4
21
41
56
63
55
33
3
-25
-41
-39
-24
-5
5
3
-8
-16
-16
-7
4
10
10
9
10
15
20
18
9
-4
-12
-12
-3
9
19
23
21
18
13
8
0
-9
-20
-29
-37
-40
-38
-30
-17
-4
2
0
-9
-17
-17
-6
9
18
14
-3
-25
-41
-43
-34
-21
-11
-9
-11
-9
-2
9
16
13
0
-14
-21
-15
-1
9
6
-13
-37
-55
-56
-42
-23
-9
-2
3
12
27
40
39
22
-3
-22
-22
-3
24
43
46
34
17
4
-2
-3
-3
-6
-13
-22
-31
-35
-29
-14
6
19
18
2
-17
-25
-16
3
15
9
-11
-29
-27
-2
30
45
33
0
-31
-42
-29
-8
5
5
-3
-5
2
13
16
10
0
1
16
38
55
54
38
16
-1
-6
-4
2
7
9
9
4
-6
-17
-21
-14
4
24
32
24
7
-8
-9
0
11
13
5
-4
-6
1
10
12
5
-4
-7
0
12
17
8
-9
-24
-25
-9
14
29
25
5
-20
-36
-34
-15
8
22
19
0
-23
-37
-33
-13
13
32
38
30
15
2
-5
-4
2
8
11
8
-2
-15
-26
-29
-21
-8
5
10
8
3
-2
-1
3
7
7
3
-1
-2
1
8
18
28
35
33
21
1
-20
-32
-32
-21
-5
9
20
28
34
34
23
1
-22
-35
-32
-16
1
8
4
-3
-3
8
23
31
30
23
19
21
23
18
3
-15
-25
-19
-3
12
17
10
0
-9
-16
-23
-31
-36
-31
-15
5
16
13
2
-5
1
16
27
25
11
-3
-4
9
24
29
18
-1
-15
-19
-15
-13
-17
-25
-32
-32
-29
-27
-25
-20
-4
20
44
57
52
37
22
16
18
20
15
5
-5
-8
-3
7
16
22
23
17
4
-13
-25
-24
-5
24
47
49
29
0
-22
-28
-20
-13
-14
-19
-19
-7
11
22
15
-6
-27
-32
-18
3
15
14
8
7
16
25
20
-3
-33
-50
-41
-11
18
29
16
-8
-24
-21
-6
9
11
1
-14
-22
-24
-22
-23
-25
-25
-18
-6
6
10
4
-9
-21
-29
-30
-26
-18
-6
7
20
29
33
34
32
27
17
0
-18
-27
-20
3
29
41
30
2
-26
-39
-31
-11
4
7
0
-5
0
14
26
28
16
0
-13
-18
-17
-16
-18
-21
-19
-12
-1
8
11
9
4
0
-5
-10
-14
-15
-12
-7
-2
-1
-2
-3
-1
3
7
8
8
8
11
13
8
-4
-19
-28
-23
-5
15
26
24
14
5
3
5
3
-4
-13
-16
-10
1
7
3
-6
-9
4
28
51
58
44
19
-2
-8
0
12
18
17
12
13
22
34
42
40
30
17
7
2
0
-3
-9
-17
-24
-25
-17
-2
15
29
34
31
22
13
6
2
0
-1
1
6
10
10
1
-14
-27
-30
-21
-6
7
10
6
2
2
5
4
-6
-22
-33
-30
-12
11
22
15
-4
-23
-30
-24
-12
-4
-1
0
5
12
15
5
-18
-43
-57
-52
-31
-7
10
14
10
4
0
-4
-9
-17
-24
-25
-17
-2
16
28
33
31
23
14
6
1
0
1
4
6
6
4
2
2
3
5
5
5
3
2
3
4
5
5
4
3
3
4
5
5
4
3
2
3
4
5
5
3
2
2
3
6
8
6
0
-10
-21
-28
-27
-14
6
27
39
39
26
9
-2
-3
4
11
11
1
-14
-26
-28
-21
-8
4
11
11
6
-1
-4
-1
8
22
33
35
28
15
2
-3
-1
4
7
6
4
4
5
3
-7
-21
-31
-28
-12
9
19
14
-1
-11
-7
9
22
18
-3
-30
-45
-35
-7
26
47
52
43
27
9
-7
-19
-22
-13
6
26
36
27
3
-21
-32
-23
2
32
56
65
59
39
13
-14
-32
-37
-27
-7
16
31
34
26
11
-4
-15
-18
-11
0
6
2
-13
-30
-37
-26
-3
20
30
24
11
2
3
9
8
-2
-17
-23
-13
8
27
32
21
5
-4
-1
6
5
-6
-20
-22
-6
21
44
49
34
8
-14
-22
-16
-4
7
13
15
16
17
17
14
8
1
-5
-7
-3
5
13
15
8
-6
-21
-26
-18
-1
15
20
12
1
-3
5
17
21
6
-24
-52
-62
-45
-9
26
42
34
11
-12
-21
-16
-4
6
7
2
-7
-17
-25
-30
-30
-21
-5
14
26
27
18
6
-2
-2
4
8
7
3
0
2
6
8
5
1
-1
3
10
12
3
-13
-28
-31
-20
-3
8
9
3
-1
4
17
30
36
34
30
28
28
26
19
8
-2
-5
1
8
11
7
1
-2
2
7
9
6
1
-1
2
8
9
6
0
-2
3
9
11
5
-4
-6
4
23
39
40
27
8
-3
1
17
33
39
32
18
4
-8
-15
-21
-23
-21
-11
2
12
14
7
-1
-5
0
9
14
11
-2
-17
-26
-26
-17
-6
3
8
9
7
4
1
-2
0
8
20
32
36
30
17
2
-5
-3
5
11
10
3
-3
-2
5
13
13
2
-15
-28
-29
-18
-4
6
8
5
3
5
7
3
-9
-23
-30
-24
-8
8
15
10
1
-3
-1
6
10
8
2
-2
1
6
10
7
1
-2
1
7
10
7
0
-3
2
10
14
5
-13
-29
-33
-21
-3
10
12
5
-1
-2
4
10
9
3
-2
-2
5
12
13
5
-8
-18
-18
-9
7
21
28
25
13
-1
-8
-6
5
15
17
8
-7
-20
-24
-20
-13
-8
-5
1
10
17
16
0
-24
-44
-50
-41
-28
-25
-34
-47
-50
-36
-11
11
19
12
0
-5
-1
7
11
8
2
-1
1
6
8
7
3
0
1
4
7
8
6
0
-10
-22
-28
-25
-11
6
17
14
2
-7
-5
7
17
15
0
-15
-16
-2
16
19
-1
-34
-57
-56
-33
-4
13
14
8
3
2
-1
-10
-19
-18
0
25
40
33
5
-24
-38
-32
-14
1
8
14
25
39
43
27
-4
-33
-39
-20
10
28
21
-2
-20
-22
-9
4
8
4
2
9
21
26
19
5
-3
2
17
28
25
12
-1
-5
0
2
-3
-13
-17
-9
6
14
6
-15
-32
-32
-16
6
20
20
15
12
13
13
6
-8
-20
-22
-16
-11
-13
-21
-23
-11
13
32
34
15
-12
-30
-30
-19
-9
-9
-14
-12
1
20
32
28
12
-5
-11
-5
7
17
18
13
3
-8
-20
-32
-38
-36
-26
-14
-6
-5
-5
-2
5
12
13
5
-5
-10
-7
1
6
6
6
11
24
38
42
31
6
-20
-36
-37
-30
-20
-11
-3
5
13
16
8
-7
-23
-33
-32
-23
-11
-3
2
3
4
6
8
6
0
-11
-22
-29
-25
-11
7
18
12
-8
-31
-41
-31
-5
22
34
27
10
-5
-11
-11
-12
-18
-25
-25
-16
-3
4
2
-3
1
20
47
65
64
42
12
-7
-10
0
10
12
6
-1
-3
2
7
8
5
1
0
2
5
6
5
2
1
2
4
5
5
3
2
2
3
4
5
4
3
2
2
3
5
6
4
1
-1
2
7
11
8
-2
-16
-25
-24
-17
-10
-11
-18
-25
-24
-12
3
12
12
4
-3
-3
3
8
8
3
-1
-1
3
7
7
3
0
0
4
7
6
2
-1
1
5
8
6
1
-3
0
8
12
8
-5
-19
-24
-14
7
25
31
23
7
-6
-9
-1
10
13
8
-2
-9
-4
9
25
35
33
23
11
4
2
2
2
0
-1
4
12
20
21
16
8
3
2
1
-3
-11
-17
-14
-1
15
24
19
2
-17
-26
-22
-10
2
6
2
-6
-12
-14
-10
-5
1
7
11
10
3
-8
-18
-20
-11
5
22
29
24
9
-5
-10
-4
7
14
11
-1
-11
-9
7
29
41
33
8
-19
-33
-27
-8
9
12
2
-10
-15
-8
6
18
23
23
23
24
24
22
19
19
26
38
48
46
30
6
-15
-22
-16
-4
5
5
-3
-12
-16
-13
-5
3
7
7
7
11
19
30
36
32
18
-2
-20
-30
-32
-29
-26
-27
-29
-30
-27
-24
-23
-27
-36
-44
-49
-49
-51
-60
-78
-101
-123
-134
-131
-121
-112
-113
-126
-145
-157
-155
-136
-108
-79
-56
-35
-15
9
33
52
62
68
79
104
144
189
221
221
182
109
21
-58
-112
-138
-151
-174
-224
-301
-385
-450
-477
-464
-427
-384
-346
-309
-267
-214
-156
-97
-41
17
86
166
248
317
358
365
344
304
260
217
173
113
18
-125
-305
-481
-596
-612
-533
-417
-347
-386
-544
-765
-960
-1045
-979
-767
-457
-115
186
389
463
413
279
122
2
-38
21
174
383
583
688
636
424
135
-99
-169
-71
74
88
-151
-619
-1139
-1473
-1448
-1046
-419
185
518
426
-98
-900
-1704
-2191
-2126
-1467
-411
664
1353
1399
793
-223
-1275
-1999
-2170
-1752
-893
128
986
1400
1228
531
-431
-1277
-1647
-1366
-544
439
1080
994
125
-1177
-2300
-2672
-2074
-781
575
1339
1182
251
-954
-1867
-2126
-1681
-727
433
1481
2125
2139
1454
251
-1037
-1888
-1961
-1288
-243
703
1278
1532
1701
1939
2129
1946
1119
-315
-1956
-3223
-3664
-3165
-1969
-537
640
1185
919
-73
-1430
-2571
-2914
-2157
-502
1373
2633
2728
1726
303
-606
-304
1290
3570
5513
6126
4897
2061
-1423
-4197
-5051
-3502
-123
3593
5874
5533
2628
-1515
-4963
-6192
-4877
-1986
858
2320
2040
657
-745
-1357
-1054
-293
330
503
326
128
155
395
609
513
-42
-1002
-2144
-3162
-3768
-3774
-3146
-2033
-723
455
1236
1490
1245
669
47
-280
-27
853
2061
3019
3180
2413
1203
444
907
2697
5090
6906
7172
5665
2975
123
-1982
-2882
-2584
-1394
224
1682
2331
1670
-334
-3063
-5442
-6487
-5875
-4149
-2374
-1485
-1766
-2791
-3794
-4158
-3672
-2474
-840
951
2596
3731
4019
3369
2101
873
346
797
1959
3185
3834
3594
2577
1185
-110
-929
-1051
-444
707
2013
2997
3298
2882
2064
1321
994
1070
1214
1012
260
-901
-2059
-2770
-2791
-2183
-1267
-478
-179
-506
-1288
-2076
-2318
-1620
4
2063
3776
4465
3947
2672
1500
1201
1975
3304
4250
4046
2611
656
-705
-618
1012
3466
5633
6614
6122
4483
2322
219
-1454
-2468
-2652
-1923
-448
1245
2395
2373
1081
-925
-2687
-3359
-2658
-1004
721
1617
1186
-466
-2681
-4520
-5140
-4175
-1961
537
2120
1934
-74
-3098
-5878
-7347
-7134
-5657
-3799
-2409
-1940
-2368
-3326
-4308
-4821
-4503
-3249
-1321
668
1974
2088
1041
-575
-1901
-2258
-1475
101
1846
3175
3726
3395
2280
656
-1043
-2309
-2770
-2425
-1724
-1343
-1758
-2862
-3934
-4035
-2612
69
2962
4763
4613
2572
-396
-2925
-3922
-3067
-879
1641
3565
4472
4556
4379
4447
4897
5460
5716
5429
4731
4032
3724
3911
4363
4718
4758
4555
4372
4413
4630
4740
4423
3547
2234
762
-614
-1748
-2574
-3032
-3067
-2725
-2234
-1946
-2116
-2680
-3215
-3178
-2293
-793
664
1388
1089
65
-990
-1415
-958
116
1209
1724
1340
120
-1555
-3128
-4057
-3999
-2958
-1338
182
924
555
-714
-2193
-3038
-2687
-1166
902
2586
3110
2226
339
-1693
-2984
-3029
-1914
-207
1373
2318
2513
2170
1620
1112
763
609
650
810
850
378
-967
-3218
-5897
-8115
-8975
-8047
-5632
-2627
-88
1269
1349
649
-35
3
1071
2937
4922
6203
6224
5021
3261
1925
1767
2883
4652
6101
6461
5553
3796
1884
387
-465
-762
-761
-742
-926
-1416
-2131
-2781
-2977
-2467
-1360
-146
564
411
-485
-1631
-2493
-2813
-2673
-2312
-1919
-1587
-1431
-1665
-2488
-3815
-5132
-5693
-5001
-3231
-1225
-1
-97
-1224
-2487
-2982
-2334
-814
970
2489
3503
3956
3797
2936
1417
-398
-1866
-2389
-1810
-579
459
547
-536
-2348
-4021
-4711
-4006
-2110
282
2286
3224
2899
1658
195
-804
-994
-509
179
570
421
-143
-734
-937
-518
467
1700
2732
3171
2873
2033
1123
632
786
1397
1998
2190
1955
1679
1847
2624
3661
4297
4038
2937
1584
697
615
1084
1464
1212
257
-990
-1953
-2273
-1988
-1412
-867
-489
-241
-59
23
-113
-537
-1153
-1696
-1875
-1549
-825
-9
546
603
143
-655
-1494
-2076
-2208
-1865
-1208
-525
-118
-156
-573
-1087
-1338
-1085
-346
622
1477
1983
2106
1958
1673
1313
890
446
87
-95
-154
-332
-941
-2135
-3739
-5311
-6395
-6805
-6719
-6522
-6519
-6745
-6977
-6917
-6380
-5350
-3942
-2337
-769
485
1184
1291
1110
1223
2203
4235
6905
9337
10614
10264
8495
6084
3972
2805
2627
2886
2731
1481
-951
-3939
-6417
-7466
-6853
-5165
-3425
-2425
-2257
-2378
-2143
-1354
-370
294
515
736
1580
3232
5136
6329
6173
4879
3386
2669
3041
4000
4695
4587
3755
2653
1612
579
-703
-2299
-3884
-4963
-5292
-5090
-4823
-4748
-4645
-3999
-2486
-351
1683
2896
3066
2592
2176
2346
3180
4371
5511
6327
6732
6742
6401
5784
5031
4329
3826
3542
3362
3098
2578
1700
470
-956
-2261
-3058
-3107
-2548
-1930
-1921
-2845
-4359
-5592
-5692
-4421
-2347
-465
455
313
-401
-1078
-1434
-1574
-1700
-1805
-1674
-1181
-562
-321
-801
-1762
-2390
-1822
189
2967
5254
5972
4892
2753
786
-19
564
1950
3128
3223
1929
-348
-2687
-4091
-4000
-2617
-859
120
-412
-2313
-4629
-6185
-6311
-5243
-3918
-3314
-3799
-4929
-5799
-5680
-4491
-2810
-1466
-1012
-1418
-2131
-2441
-1891
-523
1166
2484
2912
2375
1290
369
252
1175
2837
4557
5627
5676
4832
3625
2678
2376
2686
3196
3355
2767
1400
-398
-2085
-3205
-3623
-3565
-3464
-3691
-4352
-5259
-6085
-6565
-6617
-6313
-5758
-4992
-3992
-2758
-1385
-58
1024
1742
2088
2151
2069
2003
2106
2475
3078
3715
4073
3897
3166
2162
1349
1114
1540
2340
3011
3097
2404
1060
-574
-2080
-3143
-3658
-3745
-3687
-3795
-4251
-4991
-5725
-6088
-5838
-4983
-3745
-2410
-1182
-159
588
946
809
235
-426
-601
225
2166
4780
7232
8703
8794
7684
5963
4286
3062
2343
1922
1526
969
197
-744
-1770
-2788
-3695
-4354
-4601
-4296
-3411
-2118
-784
145
348
-188
-1143
-2020
-2395
-2102
-1240
-31
1326
2683
3875
4672
4885
4561
4094
4058
4808
6117
7185
7110
5548
3085
991
458
1795
4157
6009
6047
3981
690
-2324
-3814
-3444
-1876
-286
324
-387
-2041
-3873
-5172
-5582
-5113
-3978
-2398
-561
1297
2815
3575
3325
2215
820
-114
-78
916
2374
3646
4311
4327
3887
3150
2097
633
-1174
-2974
-4271
-4738
-4437
-3782
-3234
-2991
-2884
-2545
-1705
-410
981
1980
2209
1603
483
-515
-680
410
2577
4997
6546
6405
4566
1871
-486
-1701
-1809
-1559
-1796
-2846
-4328
-5513
-5889
-5503
-4852
-4468
-4567
-4990
-5416
-5603
-5456
-4930
-3942
-2415
-429
1687
3436
4396
4438
3782
2859
2075
1639
1495
1396
1036
229
-949
-2137
-2835
-2688
-1752
-526
306
282
-549
-1687
-2528
-2750
-2461
-2033
-1807
-1901
-2236
-2679
-3114
-3390
-3256
-2430
-823
1273
3250
4513
4859
4588
4248
4184
4279
4078
3210
1746
221
-725
-783
-175
518
741
288
-633
-1595
-2234
-2453
-2448
-2570
-3088
-3985
-4877
-5160
-4346
-2405
118
2345
3570
3685
3227
2992
3474
4547
5601
6016
5597
4650
3678
2974
2428
1670
389
-1445
-3582
-5664
-7368
-8446
-8689
-7956
-6293
-4038
-1777
-85
777
1033
1272
2102
3790
6101
8392
9927
10208
9198
7334
5326
3827
3131
3063
3122
2822
2005
911
-38
-581
-831
-1180
-1977
-3239
-4627
-5684
-6162
-6148
-5949
-5823
-5821
-5832
-5759
-5629
-5547
-5533
-5425
-4950
-3917
-2359
-516
1321
2962
4346
5443
6163
6370
6001
5175
4178
3316
2739
2373
2005
1450
687
-131
-761
-1002
-790
-226
462
1004
1215
1069
732
463
474
806
1321
1805
2097
2149
1986
1622
1027
184
-827
-1805
-2513
-2801
-2671
-2227
-1558
-679
421
1653
2758
3377
3231
2285
786
-845
-2183
-2939
-2996
-2401
-1335
-75
1064
1830
2119
1990
1582
1022
396
-194
-549
-412
346
1536
2624
2987
2313
873
-570
-1194
-624
835
2392
3247
3049
2041
854
126
188
946
1961
2650
2498
1269
-875
-3385
-5522
-6690
-6724
-5960
-5015
-4413
-4283
-4342
-4134
-3344
-1980
-319
1290
2594
3478
3912
3898
3494
2861
2266
1972
2094
2517
2966
3190
3119
2894
2738
2763
2867
2778
2238
1195
-133
-1356
-2139
-2403
-2372
-2425
-2829
-3531
-4176
-4336
-3815
-2804
-1751
-1038
-694
-380
329
1580
3086
4302
4819
4647
4174
3828
3734
3633
3148
2152
920
-53
-441
-338
-170
-330
-851
-1382
-1494
-1064
-420
-113
-506
-1480
-2494
-2946
-2585
-1681
-855
-701
-1435
-2784
-4147
-4925
-4824
-4006
-2994
-2405
-2635
-3652
-5025
-6162
-6626
-6344
-5581
-4716
-3993
-3402
-2766
-1919
-842
334
1428
2290
2825
2967
2687
2063
1333
834
830
1326
2033
2555
2654
2414
2148
2120
2316
2437
2145
1333
203
-890
-1711
-2272
-2740
-3213
-3597
-3677
-3330
-2673
-1997
-1568
-1439
-1456
-1404
-1175
-785
-277
370
1209
2191
3093
3618
3626
3298
3059
3283
3980
4748
5009
4400
2999
1259
-293
-1346
-1906
-2185
-2430
-2802
-3367
-4100
-4867
-5415
-5451
-4803
-3582
-2171
-1022
-370
-105
107
527
1125
1600
1628
1117
271
-555
-1082
-1201
-925
-287
666
1789
2795
3364
3378
3072
2933
3367
4372
5499
6149
5996
5183
4165
3333
2747
2204
1535
850
477
650
1230
1730
1663
922
-127
-925
-1150
-948
-781
-1042
-1760
-2619
-3251
-3530
-3616
-3745
-3972
-4112
-3920
-3341
-2603
-2053
-1877
-1927
-1804
-1131
177
1853
3432
4510
4936
4828
4456
4077
3825
3680
3521
3199
2617
1763
702
-482
-1740
-3064
-4441
-5789
-6942
-7714
-8020
-7940
-7678
-7417
-7186
-6835
-6156
-5063
-3690
-2332
-1265
-573
-107
397
1141
2135
3203
4099
4643
4805
4703
4532
4476
4639
4993
5385
5580
5370
4686
3672
2659
2028
2031
2646
3563
4309
4459
3834
2569
1046
-292
-1130
-1381
-1165
-691
-152
318
614
623
253
-480
-1367
-2041
-2148
-1561
-483
663
1493
1896
2060
2274
2657
3030
3038
2415
1187
-335
-1756
-2810
-3425
-3631
-3442
-2852
-1952
-1006
-366
-239
-493
-701
-455
296
1162
1593
1326
637
157
380
1227
2047
2077
1022
-669
-2086
-2446
-1610
-123
1186
1744
1520
896
306
-73
-358
-756
-1351
-2039
-2640
-3051
-3289
-3411
-3403
-3172
-2647
-1911
-1220
-863
-951
-1305
-1524
-1227
-296
1037
2324
3164
3416
3233
2895
2580
2247
1702
813
-324
-1371
-1945
-1858
-1260
-561
-209
-456
-1261
-2363
-3434
-4210
-4534
-4359
-3739
-2839
-1907
-1185
-772
-549
-246
362
1251
2097
2453
2041
988
-188
-834
-524
694
2317
3650
4176
3817
2957
2218
2108
2739
3767
4591
4698
3960
2691
1443
672
474
569
507
-54
-1177
-2671
-4253
-5695
-6876
-7732
-8206
-8234
-7787
-6909
-5707
-4322
-2901
-1599
-563
132
567
996
1735
2943
4462
5847
6620
6599
6056
5563
5624
6332
7293
7883
7639
6532
4950
3436
2362
1762
1374
851
-34
-1271
-2643
-3847
-4643
-4944
-4807
-4347
-3627
-2620
-1287
288
1812
2870
3141
2628
1701
913
680
1068
1809
2529
2984
3143
3082
2849
2417
1781
1048
404
-45
-403
-936
-1833
-2984
-3990
-4431
-4198
-3603
-3143
-3105
-3339
-3392
-2909
-1950
-967
-445
-519
-880
-1047
-751
-133
418
601
434
196
158
358
613
711
605
418
284
191
-21
-498
-1208
-1898
-2241
-2021
-1253
-161
926
1698
1961
1700
1114
554
358
649
1237
1734
1841
1587
1331
1469
2098
2883
3275
2908
1867
607
-382
-906
-1127
-1357
-1790
-2393
-3009
-3505
-3823
-3910
-3673
-3061
-2220
-1517
-1334
-1738
-2326
-2442
-1647
-86
1581
2638
2820
2433
2015
1842
1722
1252
290
-806
-1411
-1151
-245
640
900
454
-244
-626
-491
-158
-166
-829
-2005
-3238
-4116
-4512
-4558
-4441
-4234
-3898
-3393
-2737
-1968
-1074
-36
1053
1909
2180
1721
796
-2
-127
528
1517
2128
1868
791
-543
-1429
-1418
-510
923
2352
3299
3472
2834
1630
327
-588
-873
-698
-560
-959
-2043
-3494
-4736
-5321
-5192
-4651
-4090
-3721
-3498
-3246
-2823
-2189
-1350
-311
880
2043
2869
3084
2675
1983
1522
1641
2268
2953
3189
2768
1897
1016
486
397
628
1049
1663
2558
3742
5031
6092
6612
6446
5641
4364
2821
1245
-91
-921
-1118
-814
-372
-201
-509
-1199
-1985
-2628
-3091
-3493
-3895
-4163
-4024
-3304
-2138
-944
-165
26
-182
-422
-452
-308
-202
-249
-280
69
1069
2618
4212
5207
5188
4195
2686
1283
477
459
1103
2063
2921
3337
3183
2598
1900
1384
1090
734
-99
-1615
-3543
-5189
-5819
-5138
-3521
-1823
-887
-1072
-2127
-3430
-4396
-4739
-4455
-3628
-2278
-393
1904
4248
6117
7067
6941
5904
4292
2426
527
-1229
-2620
-3388
-3354
-2551
-1230
283
1761
3141
4396
5367
5702
5037
3309
953
-1194
-2299
-2004
-647
912
1783
1523
335
-1137
-2226
-2610
-2391
-1911
-1454
-1076
-654
-76
591
1104
1203
788
-9
-919
-1720
-2369
-2976
-3659
-4382
-4899
-4871
-4078
-2621
-940
325
636
-170
-1756
-3419
-4412
-4328
-3317
-2019
-1211
-1367
-2375
-3588
-4195
-3691
-2172
-269
1224
1801
1502
831
425
677
1557
2693
3627
4077
4029
3661
3185
2722
2283
1845
1420
1067
844
732
624
368
-135
-851
-1605
-2129
-2168
-1587
-430
1072
2581
3776
4489
4796
4981
5399
6284
7587
8971
9938
10073
9244
7690
5918
4472
3679
3484
3478
3116
2017
214
-1840
-3475
-4171
-3837
-2850
-1820
-1245
-1269
-1684
-2145
-2407
-2452
-2444
-2608
-3134
-4139
-5614
-7351
-8885
-9590
-8965
-6972
-4181
-1532
188
811
851
1092
1994
3353
4483
4750
4040
2814
1715
1096
836
556
13
-687
-1227
-1417
-1398
-1535
-2094
-2993
-3844
-4253
-4106
-3634
-3199
-3022
-3060
-3117
-3050
-2905
-2872
-3124
-3683
-4402
-5049
-5426
-5446
-5147
-4660
-4137
-3669
-3229
-2687
-1913
-904
176
1093
1740
2249
2917
3960
5289
6498
7106
6882
5999
4906
4008
3434
3047
2670
2302
2135
2354
2908
3469
3613
3104
2037
768
-313
-977
-1195
-1048
-612
72
954
1909
2746
3273
3380
3085
2521
1895
1433
1324
1656
2371
3271
4083
4572
4630
4316
3818
3370
3152
3210
3410
3465
3056
2028
546
-896
-1694
-1484
-428
788
1278
441
-1686
-4413
-6734
-7808
-7337
-5634
-3422
-1470
-269
130
63
18
329
973
1563
1605
835
-541
-1916
-2611
-2272
-1070
424
1574
1988
1620
654
-674
-2152
-3557
-4620
-5099
-4927
-4313
-3662
-3334
-3413
-3673
-3763
-3468
-2842
-2141
-1633
-1456
-1619
-2077
-2753
-3478
-3925
-3703
-2611
-904
687
1285
397
-1712
-4085
-5579
-5497
-3957
-1766
91
982
879
218
-460
-811
-779
-479
-42
450
925
1261
1291
897
96
-956
-2066
-3120
-4125
-5135
-6123
-6943
-7406
-7449
-7224
-7016
-7021
-7147
-7025
-6254
-4742
-2861
-1279
-555
-758
-1404
-1754
-1285
4
1644
3041
3851
4119
4132
4152
4257
4392
4542
4836
5456
6440
7541
8298
8298
7444
6043
4642
3724
3444
3574
3670
3339
2462
1241
67
-698
-909
-691
-339
-124
-141
-273
-289
-9
595
1397
2210
2890
3395
3771
4118
4557
5193
6060
7059
7944
8416
8295
7678
6916
6424
6402
6701
6922
6698
5935
4828
3658
2552
1420
111
-1352
-2703
-3598
-3886
-3766
-3662
-3927
-4605
-5427
-6042
-6276
-6214
-6081
-6047
-6126
-6223
-6233
-6082
-5675
-4860
-3497
-1616
494
2380
3697
4453
5009
5802
6981
8229
8938
8618
7256
5355
3648
2661
2436
2541
2351
1403
-359
-2551
-4522
-5650
-5643
-4712
-3495
-2745
-2908
-3848
-4917
-5372
-4884
-3805
-2967
-3148
-4537
-6578
-8291
-8855
-8048
-6303
-4368
-2855
-1956
-1462
-988
-218
960
2447
3982
5212
5789
5512
4456
2999
1673
896
746
943
1049
764
95
-699
-1332
-1707
-1942
-2229
-2646
-3075
-3295
-3142
-2632
-1943
-1310
-919
-861
-1139
-1681
-2324
-2817
-2877
-2308
-1133
375
1787
2705
2940
2593
2008
1642
1889
2921
4589
6431
7827
8258
7563
6017
4174
2531
1245
103
-1233
-2876
-4537
-5674
-5862
-5113
-3892
-2820
-2268
-2150
-2037
-1498
-404
1014
2350
3296
3806
4070
4352
4823
5488
6184
6651
6621
5934
4653
3113
1822
1224
1435
2131
2695
2565
1578
66
-1357
-2192
-2366
-2244
-2347
-2973
-3983
-4886
-5157
-4566
-3300
-1831
-642
5
131
-58
-316
-457
-386
-100
286
538
371
-384
-1598
-2816
-3452
-3142
-2001
-598
414
724
566
520
1058
2170
3363
4022
3851
3045
2098
1420
1086
897
658
399
354
745
1582
2655
3697
4545
5142
5432
5306
4699
3774
2953
2686
3084
3740
3957
3278
1906
659
415
1453
3207
4630
4917
4034
2652
1586
1171
1080
664
-482
-2200
-3906
-5039
-5422
-5294
-5024
-4804
-4564
-4137
-3502
-2860
-2503
-2586
-2993
-3403
-3496
-3142
-2460
-1730
-1238
-1150
-1478
-2122
-2962
-3903
-4863
-5707
-6219
-6164
-5468
-4385
-3496
-3443
-4515
-6355
-8061
-8696
-7903
-6208
-4729
-4451
-5555
-7279
-8422
-8134
-6447
-4186
-2385
-1642
-1871
-2530
-3069
-3218
-2964
-2345
-1336
50
1579
2767
3111
2427
1022
-480
-1539
-2007
-2126
-2232
-2438
-2563
-2360
-1814
-1247
-1112
-1651
-2693
-3766
-4423
-4528
-4284
-4011
-3864
-3716
-3292
-2416
-1183
70
951
1215
874
163
-561
-949
-759
47
1265
2472
3179
3061
2160
921
4
-70
774
2082
3107
3234
2368
1020
25
37
1122
2693
3866
4014
3158
1948
1243
1565
2803
4346
5503
5919
5696
5191
4698
4285
3858
3364
2895
2611
2569
2647
2648
2486
2280
2227
2378
2530
2354
1703
804
163
217
996
2094
2966
3346
3428
3691
4494
5778
7105
7965
8121
7710
7071
6481
6016
5628
5313
5188
5393
5911
6488
6757
6485
5774
5038
4773
5234
6248
7256
7590
6837
5084
2922
1161
396
659
1372
1669
927
-813
-2835
-4161
-4156
-2912
-1175
143
519
72
-602
-865
-409
657
1981
3204
4078
4441
4167
3201
1664
-107
-1670
-2708
-3206
-3416
-3652
-4053
-4532
-4919
-5175
-5462
-6007
-6875
-7868
-8637
-8933
-8789
-8461
-8206
-8063
-7837
-7286
-6354
-5244
-4291
-3744
-3624
-3778
-4022
-4254
-4425
-4445
-4131
-3293
-1888
-118
1625
2940
3587
3538
2906
1865
622
-550
-1323
-1437
-879
36
786
936
402
-502
-1293
-1643
-1564
-1331
-1216
-1266
-1294
-1063
-505
219
842
1173
1189
975
602
68
-628
-1385
-1972
-2134
-1741
-881
202
1251
2101
2675
2912
2714
2003
830
-568
-1841
-2682
-2975
-2803
-2341
-1730
-1037
-328
244
437
38
-972
-2331
-3566
-4193
-3937
-2861
-1349
36
757
513
-629
-2226
-3605
-4130
-3479
-1793
406
2478
3989
4888
5449
6020
6753
7479
7816
7420
6219
4485
2695
1300
532
363
620
1138
1834
2659
3473
3989
3864
2903
1253
-583
-1964
-2436
-1988
-1046
-230
-14
-501
-1436
-2413
-3112
-3426
-3435
-3299
-3161
-3120
-3225
-3460
-3707
-3752
-3376
-2514
-1362
-339
144
-48
-647
-1122
-1020
-300
611
1060
611
-656
-2168
-3234
-3486
-3114
-2706
-2829
-3633
-4750
-5550
-5548
-4689
-3319
-1917
-784
86
901
1857
2980
4116
5045
5605
5750
5546
5137
4714
4477
4568
4996
5614
6195
6555
6648
6541
6315
5970
5449
4770
4122
3814
4046
4685
5225
5037
3759
1574
-837
-2646
-3308
-2812
-1604
-307
590
876
609
7
-639
-1028
-931
-303
630
1409
1544
794
-655
-2267
-3453
-3930
-3885
-3837
-4274
-5308
-6576
-7466
-7498
-6615
-5201
-3835
-2973
-2771
-3123
-3824
-4690
-5534
-6097
-6039
-5095
-3279
-961
1298
3051
4183
4868
5297
5450
5116
4170
2842
1697
1293
1764
2721
3556
3932
4022
4275
4904
5579
5613
4536
2557
491
-828
-1166
-1027
-1174
-1961
-3037
-3674
-3408
-2426
-1365
-741
-526
-273
358
1189
1633
1254
266
-536
-383
797
2249
2933
2312
762
-718
-1230
-561
778
2007
2593
2454
1814
954
121
-421
-389
348
1537
2526
2609
1515
-324
-1998
-2717
-2319
-1344
-618
-712
-1658
-3072
-4476
-5529
-6046
-5924
-5162
-3977
-2847
-2301
-2553
-3258
-3685
-3217
-1823
-103
1163
1584
1396
1168
1267
1550
1563
1036
212
-309
-92
712
1424
1335
237
-1449
-3026
-4017
-4398
-4441
-4371
-4202
-3858
-3400
-3049
-2966
-2991
-2680
-1675
-117
1306
1806
1125
-174
-1039
-665
919
2860
4067
3929
2620
875
-545
-1252
-1271
-834
-198
381
606
210
-837
-2178
-3188
-3367
-2729
-1844
-1444
-1885
-2889
-3765
-3955
-3436
-2681
-2235
-2286
-2576
-2699
-2467
-2029
-1662
-1459
-1240
-780
-118
353
139
-944
-2569
-4083
-4968
-5168
-5078
-5160
-5534
-5862
-5618
-4516
-2779
-1044
10
55
-711
-1704
-2271
-2003
-896
687
2207
3195
3466
3203
2867
2967
3779
5175
6656
7599
7580
6615
5167
3920
3421
3798
4704
5525
5739
5219
4285
3481
3207
3477
3954
4256
4283
4309
4754
5799
7165
8248
8532
7978
7057
6411
6378
6750
6957
6502
5321
3792
2423
1495
953
586
300
212
488
1083
1651
1755
1211
294
-386
-279
736
2256
3586
4113
3584
2141
193
-1746
-3172
-3680
-3100
-1636
101
1288
1289
29
-1909
-3586
-4247
-3758
-2664
-1820
-1848
-2764
-4003
-4786
-4593
-3435
-1807
-386
311
141
-666
-1663
-2384
-2510
-1955
-877
389
1455
2045
2126
1930
1835
2139
2854
3659
4064
3688
2491
804
-872
-2146
-2926
-3395
-3834
-4430
-5204
-6063
-6892
-7581
-8002
-8009
-7524
-6669
-5792
-5304
-5400
-5862
-6161
-5810
-4729
-3322
-2183
-1652
-1576
-1484
-1032
-336
105
-149
-1045
-1990
-2262
-1558
-227
994
1532
1370
971
835
1068
1330
1175
468
-460
-1065
-989
-298
633
1451
2094
2794
3852
5392
7270
9157
10681
11533
11511
10564
8856
6792
4911
3668
3215
3345
3655
3810
3714
3500
3361
3410
3650
4058
4654
5466
6430
7335
7898
7936
7488
6812
6235
5985
6118
6540
7079
7525
7642
7219
6171
4651
3058
1879
1432
1669
2180
2417
1994
892
-565
-1908
-2802
-3215
-3434
-3889
-4897
-6444
-8130
-9333
-9534
-8616
-6964
-5254
-4059
-3527
-3338
-2985
-2170
-1031
-47
280
-264
-1517
-3092
-4610
-5820
-6582
-6794
-6407
-5522
-4462
-3696
-3595
-4198
-5153
-5915
-6058
-5500
-4511
-3512
-2854
-2694
-3014
-3692
-4564
-5429
-6071
-6328
-6175
-5764
-5350
-5152
-5227
-5440
-5548
-5344
-4774
-3976
-3240
-2876
-3054
-3661
-4277
-4329
-3392
-1484
847
2759
3550
3048
1687
228
-675
-785
-273
515
1316
2013
2543
2771
2538
1831
921
298
399
1325
2759
4162
5108
5527
5690
5985
6651
7634
8612
9152
8900
7747
5926
3982
2572
2153
2710
3728
4484
4500
3854
3093
2787
3064
3477
3337
2260
514
-1121
-1858
-1395
-43
1567
2910
3802
4304
4475
4246
3529
2429
1319
653
648
1099
1492
1327
424
-1024
-2627
-4045
-5124
-5852
-6255
-6327
-6055
-5467
-4644
-3696
-2749
-1970
-1572
-1729
-2425
-3362
-4054
-4124
-3594
-2957
-2895
-3825
-5604
-7618
-9206
-10102
-10564
-11107
-12070
-13343
-14467
-14969
-14673
-13745
-12513
-11236
-10036
-8982
-8182
-7729
-7533
-7216
-6239
-4249
-1410
1567
3765
4595
4156
3187
2623
3064
4489
6364
8028
9071
9484
9536
9535
9639
9820
9948
9883
9532
8863
7929
6893
6030
5645
5931
6850
8127
9384
10320
10843
11052
11118
11159
11203
11233
11268
11370
11585
11854
11978
11683
10753
9165
7164
5220
3885
3572
4350
5867
7475
8536
8767
8391
7981
8045
8648
9316
9352
8339
6489
4579
3511
3788
5250
7215
8884
9712
9568
8657
7349
6044
5070
4595
4520
4475
3989
2805
1138
-367
-1000
-483
780
1894
2004
795
-1386
-3851
-6064
-7925
-9661
-11449
-13122
-14212
-14298
-13385
-11998
-10899
-10627
-11189
-12106
-12786
-12951
-12836
-13040
-14143
-16338
-19293
-22309
-24648
-25836
-25796
-24767
-23113
-21141
-19021
-16810
-14541
-12299
-10244
-8586
-7508
-7099
-7315
-8010
-9007
-10156
-11356
-12487
-13349
-13689
-13355
-12489
-11573
-11216
-11739
-12837
-13613
-13047
-10660
-6898
-2949
-49
1263
1439
1580
2693
5078
8203
11090
12879
13203
12210
10346
8106
5885
3920
2259
766
-791
-2545
-4358
-5821
-6477
-6139
-5035
-3660
-2415
-1335
-114
1601
3891
6485
8950
10977
12508
13644
14452
14874
14793
14158
13020
11462
9533
7292
4943
2894
1622
1387
2029
3044
3890
4321
4458
4568
4759
4857
4568
3754
2583
1431
646
389
663
1448
2760
4580
6729
8860
10596
11721
12240
12276
11928
11230
10260
9252
8549
8410
8824
9516
10162
10619
10954
11249
11389
11060
9998
8274
6333
4715
3679
3052
2421
1495
315
-866
-1878
-2805
-3860
-5088
-6204
-6754
-6499
-5669
-4852
-4591
-5000
-5721
-6209
-6124
-5492
-4568
-3570
-2529
-1349
8
1431
2712
3674
4244
4416
4185
3540
2518
1237
-159
-1610
-3164
-4865
-6581
-7946
-8529
-8129
-6976
-5647
-4725
-4467
-4688
-4950
-4861
-4272
-3261
-1988
-597
754
1837
2377
2200
1388
273
-773
-1615
-2461
-3696
-5530
-7728
-9632
-10493
-9912
-8087
-5725
-3648
-2360
-1817
-1532
-945
199
1677
2918
3359
2768
1358
-360
-1864
-2821
-3115
-2744
-1741
-211
1568
3148
4115
4382
4346
4715
6042
8307
10839
12706
13289
12654
11443
10386
9824
9582
9267
8694
8100
7947
8511
9587
10570
10848
10206
8942
7609
6614
5939
5202
3963
2041
-367
-2835
-4954
-6531
-7587
-8238
-8561
-8573
-8307
-7901
-7602
-7655
-8160
-9008
-9948
-10739
-11286
-11661
-12004
-12394
-12768
-12953
-12762
-12083
-10903
-9279
-7300
-5073
-2739
-472
1550
3195
4400
5151
5426
5158
4255
2677
513
-1995
-4509
-6710
-8405
-9567
-10272
-10568
-10359
-9400
-7445
-4498
-1018
2092
3800
3423
1042
-2435
-5654
-7457
-7439
-6105
-4543
-3812
-4393
-6000
-7804
-8891
-8704
-7243
-4970
-2519
-373
1336
2823
4448
6430
8637
10570
11574
11169
9311
6436
3271
518
-1393
-2380
-2613
-2343
-1765
-990
-80
894
1833
2624
3176
3456
3480
3290
2919
2388
1737
1086
650
679
1314
2461
3795
4927
5663
6148
6781
7912
9533
11192
12222
12137
10921
9024
7072
5524
4500
3866
3453
3229
3276
3640
4191
4610
4527
3713
2205
291
-1642
-3311
-4688
-5996
-7527
-9356
-11152
-12232
-11907
-9914
-6649
-2995
175
2478
4154
5754
7642
9692
11396
12259
12139
11270
9995
8501
6788
4871
2953
1363
284
-474
-1382
-2829
-4780
-6756
-8178
-8773
-8701
-8295
-7694
-6701
-5027
-2683
-155
1840
2805
2760
2141
1421
798
210
-406
-911
-1051
-742
-262
-105
-579
-1514
-2341
-2516
-1947
-1054
-447
-485
-1091
-1918
-2681
-3324
-3931
-4514
-4929
-5007
-4743
-4302
-3821
-3184
-2037
-86
2569
5357
7557
8746
9043
8919
8764
8567
7971
6655
4684
2548
857
-44
-245
-115
-5
-44
-168
-281
-377
-524
-747
-966
-1036
-865
-496
-73
258
445
550
692
966
1390
1896
2386
2804
3194
3691
4415
5320
6103
6290
5486
3647
1169
-1306
-3248
-4503
-5277
-5845
-6256
-6269
-5591
-4207
-2532
-1228
-839
-1502
-2933
-4652
-6230
-7421
-8128
-8352
-8189
-7863
-7666
-7789
-8135
-8322
-7919
-6809
-5373
-4331
-4321
-5491
-7405
-9314
-10606
-11120
-11153
-11185
-11551
-12233
-12895
-13086
-12499
-11165
-9484
-8058
-7403
-7657
-8509
-9384
-9800
-9664
-9275
-9032
-9072
-9113
-8653
-7354
-5331
-3106
-1291
-257
-12
-346
-1036
-1925
-2834
-3457
-3413
-2473
-779
1179
2837
3931
4660
5522
6942
8962
11215
13160
14388
14775
14422
13484
12062
10224
8099
5933
4026
2610
1748
1335
1192
1169
1204
1295
1436
1570
1583
1350
790
-84
-1161
-2240
-3066
-3359
-2867
-1430
937
3994
7309
10390
12866
14620
15778
16544
17005
17025
16338
14762
12382
9570
6818
4508
2772
1518
563
-246
-1002
-1769
-2608
-3530
-4442
-5139
-5413
-5210
-4716
-4292
-4270
-4739
-5472
-6034
-6029
-5310
-4037
-2551
-1135
163
1555
3350
5717
8531
11393
13837
15555
16506
16831
16668
16023
14813
13024
10852
8666
6823
5471
4508
3714
2937
2155
1395
606
-336
-1474
-2602
-3281
-3097
-1984
-355
1106
1849
1782
1266
831
828
1292
2058
2968
3962
5009
5980
6651
6852
6647
6359
6387
6941
7885
8800
9208
8810
7613
5920
4207
2947
2408
2499
2767
2614
1656
15
-1688
-2688
-2570
-1571
-455
-65
-844
-2657
-4955
-7109
-8666
-9411
-9335
-8628
-7685
-7035
-7088
-7831
-8720
-8940
-7925
-5761
-3169
-1031
167
575
738
1113
1749
2362
2686
2737
2775
3030
3488
3945
4266
4569
5128
6071
7159
7883
7825
6973
5724
4559
3684
2946
2087
1094
306
170
835
1947
2832
2958
2315
1440
1075
1704
3296
5387
7402
8966
10018
10706
11170
11394
11200
10371
8799
6557
3863
964
-1961
-4821
-7540
-9972
-11891
-13095
-13550
-13450
-13130
-12861
-12694
-12478
-12036
-11367
-10703
-10355
-10477
-10941
-11417
-11609
-11456
-11139
-10922
-10956
-11206
-11540
-11882
-12291
-12920
-13884
-15165
-16592
-17898
-18802
-19089
-18663
-17605
-16171
-14719
-13560
-12823
-12406
-12073
-11611
-10942
-10116
-9213
-8261
-7245
-6180
-5154
-4287
-3615
-3033
-2365
-1518
-599
132
446
334
49
-46
304
1105
2150
3182
4038
4706
5276
5879
6639
7646
8920
10357
11716
12711
13156
13085
12716
12277
11822
11187
10146
8653
6962
5515
4662
4422
4479
4401
3932
3129
2272
1630
1281
1118
980
799
601
401
97
-513
-1581
-3055
-4644
-5969
-6783
-7108
-7177
-7218
-7260
-7089
-6402
-5034
-3091
-887
1239
3085
4594
5724
6333
6214
5296
3840
2437
1719
1948
2771
3359
2888
1056
-1719
-4560
-6675
-7804
-8289
-8760
-9689
-11140
-12830
-14388
-15589
-16407
-16925
-17232
-17393
-17475
-17520
-17455
-17020
-15841
-13658
-10561
-7052
-3840
-1485
-136
476
808
1236
1918
2845
3951
5173
6420
7535
8341
8734
8749
8497
8038
7308
6205
4762
3252
2083
1541
1578
1835
1908
1654
1282
1172
1551
2301
3035
3381
3246
2863
2634
2891
3752
5129
6814
8572
10180
11469
12359
12898
13233
13510
13752
13814
13448
12448
10792
8679
6478
4608
3401
2995
3274
3912
4529
4894
5055
5286
5829
6643
7348
7459
6770
5571
4508
4152
4604
5449
6095
6246
6107
6181
6830
7965
9124
9859
10107
10238
10761
11927
13543
15121
16206
16620
16477
16001
15332
14461
13316
11871
10194
8412
6645
4980
3484
2231
1305
767
605
701
826
705
119
-971
-2373
-3750
-4813
-5515
-6083
-6837
-7913
-9103
-9969
-10169
-9735
-9088
-8729
-8853
-9190
-9191
-8445
-6991
-5301
-3963
-3319
-3317
-3645
-3998
-4272
-4550
-4969
-5591
-6374
-7235
-8115
-8992
-9864
-10735
-11607
-12478
-13317
-14049
-14583
-14882
-15018
-15152
-15425
-15853
-16317
-16660
-16805
-16792
-16686
-16463
-15981
-15082
-13734
-12076
-10306
-8534
-6727
-4819
-2893
-1242
-232
-57
-582
-1418
-2155
-2573
-2671
-2523
-2114
-1318
-17
1749
3750
5665
7212
8214
8578
8271
7350
6005
4518
3110
1773
246
-1786
-4409
-7342
-10087
-12284
-13970
-15516
-17274
-19217
-20873
-21642
-21237
-19908
-18264
-16839
-15747
-14680
-13231
-11250
-8965
-6779
-4936
-3330
-1588
652
3481
6673
9828
12602
14843
16575
17878
18782
19241
19212
18749
18051
17398
17021
16960
17030
16921
16375
15346
14024
12714
11667
10979
10617
10514
10642
10981
11451
11890
12147
12231
12363
12857
13905
15412
17048
18467
19538
20373
21145
21863
22286
22088
21110
19489
17557
15582
13608
11519
9269
7062
5274
4175
3664
3260
2397
817
-1237
-3158
-4364
-4642
-4252
-3721
-3529
-3855
-4537
-5185
-5372
-4790
-3351
-1214
1274
3714
5834
7605
9229
10960
12898
14885
16593
17744
18297
18473
18589
18843
19191
19417
19314
18843
18165
17511
17017
16601
15988
14842
12945
10318
7233
4097
1270
-1095
-3106
-5037
-7148
-9526
-12029
-14372
-16268
-17546
-18177
-18236
-17862
-17234
-16561
-16027
-15703
-15467
-15045
-14170
-12783
-11147
-9769
-9167
-9630
-11091
-13185
-15422
-17371
-18773
-19579
-19920
-20038
-20177
-20456
-20799
-20957
-20661
-19794
-18475
-16990
-15613
-14467
-13511
-12648
-11818
-11006
-10147
-9069
-7568
-5598
-3412
-1497
-313
10
-226
-482
-335
262
991
1429
1343
811
113
-484
-870
-1071
-1145
-1117
-1014
-961
-1177
-1871
-3045
-4395
-5394
-5546
-4644
-2889
-788
1099
2402
3042
3159
2941
2484
1772
773
-450
-1704
-2746
-3425
-3767
-3930
-4053
-4128
-3995
-3470
-2510
-1257
86
1434
2911
4723
6914
9185
10956
11654
11033
9295
6916
4324
1648
-1253
-4556
-8203
-11821
-14863
-16887
-17755
-17664
-17013
-16218
-15583
-15249
-15220
-15406
-15678
-15915
-16027
-15959
-15653
-15033
-14012
-12537
-10634
-8409
-5991
-3483
-949
1525
3770
5542
6603
6842
6329
5266
3859
2235
434
-1515
-3521
-5419
-7025
-8191
-8811
-8795
-8060
-6567
-4400
-1782
983
3637
6063
8289
10401
12436
14354
16068
17501
18609
19359
19709
19642
19215
18588
17959
17461
17096
16780
16473
16277
16417
17093
18330
19947
21658
23235
24580
25667
26414
26644
26163
24907
23013
20720
18203
15463
12413
9082
5764
2932
967
-124
-750
-1488
-2707
-4346
-6000
-7253
-7988
-8447
-9031
-10003
-11340
-12829
-14272
-15617
-16886
-17996
-18649
-18428
-17053
-14601
-11512
-8373
-5626
-3402
-1574
43
1523
2785
3687
4131
4115
3702
2989
2097
1202
521
234
381
820
1293
1585
1644
1583
1559
1621
1667
1530
1151
674
391
556
1196
2061
2763
3023
2854
2560
2538
3007
3859
4714
5155
4977
4264
3273
2205
1065
-290
-1964
-3852
-5653
-7054
-7936
-8409
-8661
-8727
-8416
-7462
-5795
-3693
-1650
-48
1115
2222
3729
5803
8169
10299
11771
12540
12912
13299
13934
14780
15623
16258
16589
16613
16364
15890
15255
14545
13783
12841
11436
9287
6330
2837
-675
-3698
-5980
-7593
-8789
-9790
-10671
-11378
-11843
-12050
-12022
-11781
-11355
-10846
-10457
-10438
-10932
-11880
-13043
-14176
-15172
-16072
-16913
-17573
-17760
-17205
-15903
-14192
-12583
-11445
-10786
-10286
-9551
-8409
-7030
-5832
-5252
-5568
-6833
-8910
-11535
-14360
-17002
-19122
-20523
-21195
-21270
-20908
-20188
-19107
-17652
-15903
-14044
-12298
-10826
-9676
-8824
-8245
-7950
-7953
-8201
-8544
-8773
-8706
-8266
-7489
-6471
-5296
-4002
-2577
-1000
724
2547
4371
6060
7458
8406
8775
8494
7580
6150
4405
2587
912
-486
-1558
-2283
-2605
-2413
-1612
-249
1396
2866
3716
3746
3109
2229
1553
1313
1435
1643
1663
1392
932
507
342
571
1199
2107
3081
3879
4334
4439
4360
4340
4554
5009
5558
6028
6339
6529
6683
6841
7001
7194
7565
8336
9659
11477
13526
15498
17239
18811
20354
21858
23048
23514
22988
21576
19748
18093
17012
16558
16511
16596
16677
16813
17181
17961
19237
20949
22877
24679
26004
26672
26813
26843
27233
28199
29510
30596
30877
30103
28450
26306
23947
21345
18279
14617
10534
6475
2894
4
-2275
-4138
-5668
-6768
-7306
-7324
-7123
-7116
-7582
-8502
-9621
-10663
-11531
-12323
-13183
-14127
-14992
-15548
-15667
-15398
-14909
-14344
-13745
-13087
-12396
-11833
-11653
-12045
-12983
-14192
-15275
-15944
-16197
-16344
-16837
-17995
-19799
-21861
-23604
-24549
-24526
-23695
-22356
-20704
-18696
-16146
-12947
-9266
-5519
-2143
687
3179
5777
8848
12425
16181
19644
22462
24564
26104
27290
28248
29007
29556
29897
30012
29828
29255
28314
27251
26488
26387
26953
27734
28037
27361
25755
23826
22363
21837
22113
22580
22563
21728
20199
18343
16451
14545
12432
9897
6846
3296
-735
-5289
-10403
-15981
-21730
-27259
-32253
-36608
-40384
-43653
-46342
-48241
-49148
-49047
-48156
-46803
-45226
-43441
-41278
-38541
-35190
-31404
-27518
-23869
-20657
-17883
-15376
-12900
-10289
-7543
-4850
-2494
-707
470
1206
1765
2322
2834
3055
2691
1576
-247
-2589
-5251
-8125
-11196
-14460
-17861
-21282
-24599
-27706
-30493
-32782
-34323
-34889
-34423
-33129
-31408
-29659
-28069
-26547
-24852
-22823
-20539
-18279
-16314
-14687
-13158
-11356
-9044
-6307
-3527
-1170
479
1451
2033
2567
3252
4070
4871
5500
5903
6126
6230
6226
6066
5717
5242
4832
4745
5185
6193
7622
9215
10745
12130
13471
14958
16713
18664
20521
21883
22424
22050
20936
19435
17926
16683
15830
15371
15233
15297
15400
15366
15064
14471
13684
12836
11972
10986
9687
7953
5880
3771
1967
631
-348
-1246
-2254
-3300
-4075
-4270
-3830
-3052
-2408
-2230
-2490
-2831
-2822
-2259
-1287
-277
452
841
1108
1564
2396
3546
4767
5769
6342
6376
5819
4642
2868
651
-1693
-3765
-5248
-6053
-6327
-6315
-6169
-5843
-5182
-4126
-2889
-1945
-1802
-2706
-4466
-6530
-8277
-9319
-9645
-9538
-9354
-9338
-9568
-10031
-10702
-11571
-12591
-13650
-14595
-15328
-15865
-16299
-16691
-16976
-16990
-16607
-15891
-15109
-14589
-14492
-14681
-14781
-14407
-13391
-11856
-10092
-8342
-6647
-4861
-2811
-454
2064
4503
6668
8517
10141
11652
13072
14277
15054
15215
14702
13634
12274
10922
9806
9021
8546
8327
8365
8728
9468
10500
11537
12182
12148
11462
10519
9893
10027
10988
12468
14015
15343
16480
17664
19083
20666
22085
22974
23182
22896
22541
22559
23198
24422
25941
27307
28041
27778
26426
24268
21903
20000
18971
18755
18889
18825
18285
17405
16557
16021
15753
15434
14740
13581
12126
10598
9046
7290
5095
2403
-578
-3509
-6153
-8509
-10744
-12998
-15243
-17300
-18979
-20196
-20972
-21345
-21306
-20839
-20010
-18996
-17990
-17041
-15990
-14581
-12686
-10466
-8322
-6658
-5622
-5025
-4482
-3680
-2559
-1308
-210
543
931
1064
1082
1077
1067
1024
903
667
302
-166
-681
-1175
-1599
-1926
-2137
-2194
-2043
-1661
-1110
-547
-152
-23
-101
-200
-117
230
753
1252
1550
1607
1548
1586
1904
2545
3396
4236
4851
5127
5077
4795
4361
3767
2932
1800
448
-882
-1881
-2343
-2305
-2025
-1831
-1898
-2162
-2379
-2325
-1970
-1514
-1267
-1449
-2074
-2958
-3854
-4609
-5233
-5849
-6578
-7418
-8233
-8827
-9088
-9081
-9032
-9209
-9756
-10604
-11511
-12212
-12568
-12622
-12509
-12319
-11999
-11367
-10217
-8422
-5977
-2976
410
3930
7240
9950
11753
12577
12651
12398
12219
12283
12482
12548
12259
11578
10639
9637
8713
7912
7208
6556
5901
5183
4351
3411
2457
1649
1118
860
720
461
-90
-946
-1962
-2925
-3671
-4138
-4363
-4422
-4381
-4247
-3955
-3374
-2355
-815
1185
3419
5567
7355
8659
9512
10018
10246
10191
9831
9210
8460
7742
7140
6617
6068
5419
4681
3919
3166
2382
1504
549
-320
-856
-876
-392
383
1158
1725
2045
2212
2324
2409
2426
2355
2266
2326
2696
3421
4368
5285
5929
6207
6234
6271
6577
7246
8132
8913
9258
9014
8291
7391
6620
6100
5688
5055
3849
1862
-896
-4238
-7890
-11599
-15191
-18593
-21824
-24943
-27990
-30918
-33572
-35734
-37229
-38023
-38244
-38104
-37771
-37272
-36511
-35368
-33830
-32034
-30202
-28511
-26976
-25443
-23686
-21551
-19044
-16322
-13587
-10969
-8472
-6033
-3621
-1311
739
2399
3669
4679
5562
6301
6673
6376
5263
3516
1610
63
-858
-1264
-1504
-1875
-2395
-2812
-2836
-2381
-1639
-916
-391
14
555
1465
2792
4410
6145
7891
9619
11297
12830
14104
15087
15870
16585
17244
17657
17515
16608
15005
13045
11134
9519
8191
6990
5785
4574
3430
2366
1277
17
-1451
-2970
-4273
-5159
-5621
-5818
-5922
-5971
-5844
-5375
-4500
-3319
-2053
-938
-160
180
76
-349
-827
-1002
-589
460
1894
3292
4311
4883
5205
5544
6007
6472
6724
6662
6413
6226
6260
6448
6553
6382
5969
5566
5457
5738
6241
6661
6767
6521
6046
5476
4859
4176
3453
2828
2483
2485
2679
2742
2382
1569
591
-90
-109
603
1798
3083
4151
4914
5483
6035
6672
7362
7964
8308
8267
7803
6982
5959
4936
4085
3478
3057
2682
2228
1666
1072
549
124
-304
-909
-1831
-3082
-4534
-5994
-7285
-8287
-8933
-9198
-9121
-8846
-8616
-8691
-9208
-10084
-11038
-11748
-12031
-11921
-11600
-11240
-10872
-10384
-9630
-8548
-7198
-5706
-4173
-2628
-1058
532
2082
3499
4693
5603
6185
6395
6191
5573
4618
3484
2367
1432
765
360
141
0
-152
-344
-528
-603
-479
-136
367
956
1635
2522
3780
5480
7508
9607
11548
13285
14980
16843
18926
21026
22782
23892
24269
24021
23295
22136
20491
18335
15792
13121
10580
8286
6217
4336
2714
1517
839
544
275
-339
-1415
-2715
-3783
-4228
-3950
-3140
-2103
-1054
-23
1077
2346
3822
5484
7273
9085
10743
12020
12724
12797
12353
11599
10717
9786
8825
7870
7012
6338
5825
5307
4568
3495
2153
724
-661
-2029
-3529
-5282
-7248
-9233
-11006
-12425
-13454
-14077
-14229
-13830
-12908
-11682
-10501
-9649
-9173
-8870
-8466
-7825
-7039
-6332
-5878
-5692
-5672
-5719
-5799
-5895
-5897
-5583
-4736
-3315
-1539
215
1634
2627
3319
3877
4337
4573
4421
3843
2986
2097
1354
776
256
-316
-951
-1560
-2037
-2362
-2635
-3039
-3758
-4905
-6474
-8336
-10271
-12041
-13485
-14588
-15479
-16332
-17241
-18143
-18856
-19210
-19164
-18832
-18389
-17939
-17456
-16839
-16023
-15058
-14084
-13229
-12519
-11876
-11198
-10449
-9693
-9034
-8528
-8141
-7761
-7253
-6511
-5470
-4099
-2412
-500
1456
3232
4650
5671
6406
7032
7654
8224
8573
8547
8143
7558
7090
6973
7239
7708
8095
8175
7892
7368
6823
6456
6366
6530
6843
7178
7447
7627
7762
7923
8160
8459
8750
8950
9020
9004
8998
9078
9235
9356
9293
8947
8344
7625
6969
6504
6250
6130
6023
5828
5494
5038
4538
4121
3937
4105
4657
5507
6491
7440
8274
9015
9733
10441
11041
11362
11280
10836
10250
9812
9708
9897
10127
10076
9538
8513
7172
5717
4251
2741
1099
-705
-2560
-4251
-5565
-6419
-6914
-7284
-7792
-8601
-9719
-11016
-12299
-13412
-14298
-15013
-15675
-16384
-17154
-17894
-18448
-18672
-18515
-18033
-17361
-16637
-15944
-15302
-14703
-14159
-13723
-13462
-13396
-13461
-13510
-13355
-12845
-11914
-10611
-9068
-7451
-5901
-4490
-3230
-2106
-1131
-371
92
223
101
-96
-169
-11
331
698
942
1030
1059
1158
1365
1567
1555
1150
311
-866
-2225
-3633
-5008
-6271
-7298
-7937
-8079
-7734
-7036
-6167
-5260
-4361
-3466
-2599
-1860
-1389
-1291
-1580
-2182
-2971
-3810
-4566
-5117
-5389
-5405
-5302
-5274
-5451
-5813
-6213
-6509
-6702
-6955
-7460
-8243
-9089
-9657
-9720
-9347
-8866
-8644
-8838
-9309
-9754
-9934
-9805
-9484
-9087
-8621
-7998
-7157
-6143
-5071
-4001
-2856
-1485
177
1980
3594
4689
5139
5084
4810
4553
4375
4200
3949
3656
3459
3503
3841
4430
5207
6177
7409
8958
10766
12638
14322
15632
16536
17139
17600
18027
18435
18766
18962
19013
18974
18934
18969
19109
19326
19548
19685
19651
19369
18786
17888
16713
15363
13984
12723
11675
10859
10233
9732
9289
8823
8208
7271
5859
3944
1697
-545
-2438
-3803
-4730
-5497
-6391
-7530
-8813
-10030
-11019
-11772
-12391
-12970
-13482
-13784
-13710
-13190
-12289
-11163
-9965
-8790
-7686
-6707
-5938
-5463
-5293
-5318
-5332
-5137
-4657
-3973
-3275
-2730
-2363
-2045
-1576
-841
84
937
1411
1323
723
-141
-973
-1606
-2073
-2544
-3171
-3957
-4732
-5247
-5316
-4908
-4139
-3184
-2183
-1190
-188
864
1988
3164
4338
5431
6360
7063
7532
7833
8090
8426
8885
9385
9735
9716
9208
8260
7085
5966
5130
4648
4427
4259
3918
3221
2075
488
-1402
-3327
-4921
-5842
-5937
-5356
-4524
-3949
-3955
-4518
-5302
-5885
-6016
-5719
-5211
-4695
-4220
-3700
-3044
-2268
-1473
-732
9
887
1981
3184
4242
4938
5275
5507
5950
6738
7695
8443
8647
8215
7308
6184
5020
3870
2750
1743
996
608
501
420
87
-618
-1567
-2486
-3144
-3497
-3686
-3905
-4250
-4671
-5034
-5243
-5310
-5341
-5458
-5711
-6035
-6279
-6263
-5860
-5061
-3982
-2812
-1718
-758
139
1110
2246
3511
4744
5751
6400
6677
6667
6481
6200
5847
5395
4788
3958
2865
1547
152
-1080
-1923
-2283
-2272
-2152
-2181
-2440
-2775
-2881
-2487
-1521
-152
1305
2557
3473
4113
4662
5290
6056
6875
7581
8051
8293
8472
8826
9529
10588
11835
13022
13969
14645
15157
15650
16202
16779
17276
17588
17669
17524
17190
16707
16132
15548
15063
14760
14652
14660
14649
14494
14126
13534
12729
11702
10431
8923
7262
5619
4189
3096
2324
1738
1192
648
230
153
561
1391
2370
3155
3548
3615
3628
3870
4429
5146
5736
5990
5897
5606
5275
4946
4550
4013
3368
2751
2302
2053
1905
1731
1493
1277
1213
1348
1584
1728
1603
1147
422
-439
-1285
-1988
-2451
-2644
-2639
-2609
-2749
-3162
-3787
-4452
-5010
-5471
-5994
-6748
-7751
-8817
-9671
-10125
-10183
-9988
-9691
-9353
-8971
-8566
-8224
-8025
-7936
-7785
-7388
-6747
-6122
-5897
-6296
-7174
-8071
-8497
-8242
-7490
-6655
-6089
-5892
-5950
-6114
-6357
-6764
-7400
-8213
-9067
-9864
-10637
-11496
-12473
-13432
-14122
-14379
-14285
-14148
-14303
-14879
-15721
-16510
-16990
-17095
-16929
-16617
-16204
-15678
-15079
-14571
-14400
-14736
-15561
-16668
-17795
-18763
-19539
-20168
-20666
-20974
-21004
-20730
-20247
-19741
-19402
-19344
-19567
-19976
-20417
-20719
-20733
-20383
-19703
-18825
-17915
-17081
-16328
-15587
-14801
-13990
-13228
-12549
-11879
-11054
-9933
-8520
-6981
-5535
-4307
-3258
-2264
-1269
-373
226
415
309
230
496
1187
2036
2567
2379
1393
-107
-1663
-2929
-3854
-4666
-5671
-7020
-8596
-10090
-11185
-11737
-11827
-11674
-11478
-11316
-11136
-10836
-10348
-9657
-8759
-7619
-6177
-4427
-2477
-522
1272
2893
4502
6307
8376
10538
12477
13954
14989
15854
16867
18138
19479
20537
21057
21056
20791
20549
20458
20463
20456
20444
20576
21020
21791
22696
23442
23819
23817
23600
23369
23245
23243
23325
23459
23625
23782
23867
23831
23690
23525
23413
23340
23186
22806
22155
21349
20611
20131
19952
19940
19864
19501
18712
17462
15812
13891
11867
9894
8054
6334
4673
3048
1536
276
-644
-1280
-1819
-2430
-3108
-3623
-3655
-3000
-1710
-63
1616
3135
4486
5769
7077
8438
9856
11361
13003
14767
16517
18021
19078
19648
19872
19961
20027
19999
19683
18914
17691
16192
14672
13322
12176
11131
10023
8718
7170
5422
3582
1765
53
-1530
-2990
-4316
-5434
-6214
-6531
-6351
-5777
-5009
-4255
-3647
-3212
-2919
-2723
-2598
-2511
-2401
-2197
-1847
-1353
-755
-91
630
1395
2138
2726
3012
2939
2603
2202
1921
1815
1811
1807
1786
1833
2032
2350
2613
2619
2298
1788
1330
1078
967
751
193
-748
-1888
-2946
-3743
-4304
-4800
-5401
-6158
-7002
-7833
-8602
-9323
-10015
-10653
-11163
-11475
-11578
-11523
-11392
-11260
-11183
-11203
-11337
-11554
-11758
-11825
-11694
-11432
-11233
-11302
-11726
-12407
-13123
-13674
-13999
-14181
-14366
-14643
-15010
-15407
-15780
-16105
-16356
-16483
-16424
-16175
-15837
-15584
-15568
-15821
-16242
-16680
-17029
-17268
-17405
-17395
-17130
-16518
-15594
-14557
-13660
-13051
-12667
-12282
-11681
-10809
-9807
-8883
-8148
-7537
-6857
-5942
-4761
-3438
-2178
-1166
-525
-311
-528
-1119
-1952
-2836
-3573
-4042
-4242
-4280
-4293
-4386
-4597
-4907
-5266
-5607
-5849
-5915
-5765
-5430
-5006
-4608
-4316
-4137
-4022
-3916
-3786
-3628
-3440
-3209
-2918
-2576
-2217
-1868
-1516
-1100
-565
89
784
1415
1932
2387
2901
3564
4357
5150
5784
6165
6311
6312
6252
6156
6005
5786
5532
5316
5207
5236
5384
5610
5869
6111
6279
6319
6213
6021
5866
5882
6133
6565
7032
7373
7497
7408
7171
6844
6433
5898
5198
4344
3420
2564
1910
1544
1477
1647
1961
2332
2705
3056
3374
3637
3816
3889
3865
3777
3650
3477
3208
2787
2196
1475
705
-42
-719
-1291
-1692
-1834
-1655
-1210
-698
-396
-511
-1048
-1800
-2476
-2877
-3000
-2989
-2977
-2954
-2755
-2190
-1204
53
1312
2340
3076
3628
4164
4784
5471
6136
6723
7255
7807
8416
9015
9456
9600
9417
9030
8648
8448
8479
8646
8777
8743
8523
8197
7862
7548
7193
6695
6014
5223
4488
3968
3718
3657
3617
3445
3075
2522
1832
1033
133
-835
-1764
-2499
-2902
-2939
-2713
-2409
-2200
-2161
-2249
-2351
-2347
-2155
-1744
-1119
-328
542
1366
2021
2454
2700
2875
3094
3392
3693
3856
3770
3427
2928
2417
1995
1673
1384
1039
578
-22
-775
-1714
-2886
-4325
-6017
-7900
-9882
-11872
-13792
-15561
-17087
-18273
-19052
-19416
-19414
-19116
-18582
-17855
-16996
-16109
-15336
-14787
-14457
-14205
-13814
-13108
-12051
-10756
-9404
-8143
-7023
-6026
-5122
-4318
-3644
-3117
-2719
-2425
-2244
-2233
-2457
-2913
-3511
-4112
-4622
-5044
-5460
-5943
-6471
-6930
-7193
-7210
-7034
-6755
-6406
-5911
-5149
-4061
-2730
-1363
-173
745
1468
2195
3129
4373
5892
7549
9170
10614
11804
12727
13417
13913
14227
14325
14140
13610
12722
11522
10090
8498
6786
4977
3112
1280
-406
-1864
-3084
-4139
-5136
-6146
-7172
-8148
-8988
-9610
-9967
-10062
-9952
-9753
-9610
-9624
-9770
-9859
-9609
-8799
-7412
-5671
-3918
-2416
-1201
-88
1173
2707
4426
6102
7526
8631
9497
10251
10961
11606
12123
12486
12720
12867
12937
12905
12766
12578
12444
12439
12539
12632
12605
12445
12259
12198
12341
12644
13003
13360
13776
14389
15305
16498
17829
19132
20311
21359
22294
23090
23664
23942
23916
23656
23242
22695
21967
21005
19837
18588
17423
16456
15703
15102
14579
14088
13611
13123
12587
11982
11332
10708
10182
9784
9507
9343
9319
9474
9797
10178
10443
10460
10230
9889
9606
9456
9369
9194
8813
8212
7459
6624
5738
4808
3864
2958
2100
1198
80
-1385
-3159
-5014
-6680
-8038
-9218
-10490
-12036
-13773
-15383
-16527
-17079
-17192
-17159
-17191
-17285
-17275
-16998
-16425
-15660
-14825
-13958
-13013
-11950
-10836
-9843
-9155
-8849
-8842
-8944
-8967
-8825
-8550
-8251
-8036
-7953
-7973
-8019
-8023
-7977
-7949
-8055
-8397
-8992
-9773
-10630
-11469
-12240
-12916
-13455
-13804
-13948
-13957
-13968
-14096
-14318
-14456
-14277
-13655
-12676
-11574
-10574
-9740
-8972
-8137
-7226
-6386
-5804
-5557
-5541
-5557
-5468
-5284
-5118
-5050
-5044
-4992
-4838
-4669
-4666
-4959
-5505
-6086
-6453
-6478
-6217
-5839
-5504
-5279
-5150
-5071
-4997
-4865
-4566
-3969
-3005
-1736
-366
865
1806
2473
3012
3585
4271
5026
5732
6277
6613
6776
6872
7040
7394
7968
8669
9292
9592
9398
8694
7623
6406
5234
4209
3341
2595
1924
1277
593
-181
-1048
-1933
-2699
-3230
-3514
-3669
-3881
-4294
-4925
-5664
-6343
-6830
-7079
-7127
-7048
-6927
-6836
-6831
-6932
-7108
-7271
-7313
-7159
-6822
-6400
-6041
-5863
-5894
-6052
-6182
-6133
-5830
-5324
-4767
-4330
-4104
-4030
-3925
-3575
-2861
-1822
-625
531
1514
2291
2888
3338
3661
3885
4064
4260
4472
4590
4415
3776
2651
1218
-222
-1401
-2215
-2737
-3133
-3522
-3909
-4203
-4303
-4176
-3881
-3525
-3210
-2987
-2847
-2741
-2607
-2393
-2080
-1689
-1278
-912
-652
-541
-604
-854
-1286
-1870
-2554
-3281
-4017
-4760
-5521
-6289
-7016
-7650
-8173
-8627
-9063
-9472
-9750
-9742
-9365
-8706
-8010
-7554
-7479
-7715
-8054
-8303
-8406
-8441
-8499
-8573
-8534
-8224
-7584
-6703
-5766
-4941
-4312
-3880
-3613
-3487
-3461
-3445
-3307
-2930
-2300
-1531
-805
-261
85
349
700
1282
2156
3308
4662
6099
7478
8668
9605
10330
10965
11634
12362
13043
13494
13570
13265
12724
12170
11806
11746
12000
12492
13084
13599
13867
13798
13442
12990
12681
12662
12896
13188
13324
13224
13000
12868
12987
13335
13727
13951
13916
13713
13525
13475
13514
13440
13027
12174
10957
9566
8154
6735
5182
3343
1182
-1154
-3388
-5254
-6630
-7601
-8395
-9257
-10317
-11530
-12695
-13544
-13847
-13502
-12565
-11234
-9764
-8384
-7220
-6290
-5543
-4933
-4460
-4155
-4030
-4035
-4051
-3951
-3650
-3145
-2494
-1777
-1065
-425
74
365
404
202
-181
-665
-1183
-1684
-2120
-2422
-2522
-2403
-2129
-1822
-1579
-1392
-1143
-685
45
967
1917
2757
3469
4150
4917
5811
6776
7717
8581
9394
10211
11063
11935
12803
13689
14663
15777
16989
18153
19089
19686
19971
20070
20113
20148
20136
20010
19738
19344
18872
18346
17772
17165
16571
16043
15581
15095
14438
13511
12348
11123
10052
9256
8681
8138
7423
6440
5237
3948
2681
1467
276
-912
-2053
-3050
-3822
-4362
-4740
-5034
-5259
-5342
-5179
-4732
-4078
-3392
-2834
-2460
-2190
-1871
-1374
-665
196
1111
1999
2805
3487
3989
4257
4275
4086
3761
3350
2839
2166
1282
207
-967
-2126
-3193
-4148
-4994
-5715
-6269
-6636
-6868
-7091
-7443
-7987
-8674
-9381
-9995
-10474
-10844
-11140
-11347
-11401
-11241
-10856
-10309
-9699
-9118
-8616
-8209
-7893
-7647
-7431
-7197
-6919
-6622
-6395
-6351
-6573
-7069
-7785
-8631
-9518
-10364
-11085
-11600
-11859
-11877
-11728
-11494
-11205
-10823
-10286
-9597
-8850
-8196
-7741
-7473
-7274
-7012
-6641
-6235
-5928
-5825
-5945
-6237
-6630
-7075
-7535
-7952
-8236
-8303
-8148
-7873
-7668
-7723
-8132
-8861
-9760
-10655
-11436
-12105
-12766
-13554
-14535
-15647
-16708
-17513
-17942
-18028
-17913
-17733
-17503
-17110
-16410
-15364
-14106
-12877
-11886
-11190
-10700
-10272
-9830
-9395
-9023
-8726
-8442
-8096
-7684
-7291
-7038
-6984
-7088
-7255
-7434
-7665
-8042
-8609
-9278
-9853
-10129
-10001
-9513
-8797
-7983
-7128
-6221
-5247
-4244
-3313
-2579
-2116
-1898
-1806
-1689
-1436
-1035
-562
-127
210
473
751
1125
1605
2129
2614
3019
3367
3707
4057
4392
4694
5003
5417
6023
6815
7672
8445
9078
9656
10334
11187
12112
12893
13365
13572
13751
14164
14887
15732
16366
16527
16178
15496
14702
13912
13102
12194
11175
10133
9186
8381
7666
6947
6182
5430
4804
4388
4170
4061
3956
3803
3622
3479
3434
3510
3675
3856
3972
3972
3880
3796
3851
4121
4575
5073
5450
5608
5560
5392
5187
4966
4711
4424
4168
4043
4123
4403
4821
5324
5908
6615
7464
8404
9331
10161
10887
11566
12249
12910
13459
13816
14004
14155
14431
14911
15536
16158
16636
16911
17006
16961
16779
16419
15847
15084
14201
13281
12362
11425
10422
9328
8170
7029
6007
5202
4672
4420
4386
4466
4550
4565
4501
4399
4302
4221
4121
3957
3717
3445
3231
3170
3330
3722
4299
4961
5571
5996
6155
6053
5779
5454
5162
4909
4638
4288
3846
3357
2896
2513
2217
1977
1742
1458
1074
564
-45
-662
-1154
-1429
-1495
-1475
-1521
-1703
-1961
-2150
-2175
-2083
-2045
-2243
-2715
-3336
-3902
-4276
-4471
-4599
-4755
-4919
-4973
-4795
-4367
-3786
-3204
-2732
-2411
-2236
-2207
-2338
-2627
-3022
-3432
-3789
-4094
-4423
-4854
-5408
-6035
-6674
-7322
-8060
-8983
-10117
-11364
-12542
-13492
-14162
-14620
-14988
-15353
-15718
-16018
-16180
-16172
-16015
-15759
-15445
-15091
-14694
-14245
-13741
-13191
-12604
-11991
-11350
-10675
-9957
-9205
-8453
-7752
-7151
-6666
-6273
-5920
-5565
-5207
-4880
-4627
-4462
-4355
-4254
-4128
-3984
-3860
-3783
-3733
-3638
-3403
-2964
-2311
-1492
-569
419
1472
2617
3872
5220
6608
7969
9248
10422
11491
12460
13327
14075
14683
15133
15401
15452
15241
14738
13968
13025
12060
11226
10625
10279
10144
10155
10252
10386
10507
10556
10476
10241
9856
9337
8678
7854
6855
5735
4623
3673
2971
2473
2037
1515
855
132
-517
-998
-1325
-1598
-1926
-2355
-2865
-3414
-3980
-4567
-5160
-5708
-6137
-6419
-6611
-6837
-7212
-7764
-8413
-9029
-9514
-9855
-10107
-10335
-10563
-10771
-10927
-11020
-11077
-11146
-11283
-11531
-11908
-12394
-12926
-13407
-13750
-13924
-13978
-14004
-14075
-14194
-14301
-14333
-14285
-14223
-14224
-14306
-14397
-14376
-14151
-13724
-13172
-12593
-12037
-11487
-10894
-10217
-9449
-8602
-7689
-6717
-5713
-4738
-3873
-3187
-2685
-2306
-1947
-1516
-973
-333
352
1025
1645
2198
2690
3140
3569
3995
4428
4884
5392
5996
6735
7620
8622
9681
10739
11766
12761
13729
14649
15481
16190
16780
17282
17735
18140
18459
18649
18713
18715
18743
18846
18999
19117
19118
18970
18694
18318
17835
17201
16385
15423
14420
13495
12708
12031
11390
10745
10139
9675
9429
9377
9384
9282
8967
8466
7910
7448
7158
7016
6935
6825
6644
6400
6119
5817
5499
5178
4882
4647
4489
4380
4260
4075
3806
3486
3164
2868
2583
2260
1859
1382
876
399
-17
-390
-777
-1239
-1796
-2418
-3028
-3539
-3881
-4033
-4013
-3866
-3631
-3316
-2900
-2355
-1683
-929
-177
491
1030
1445
1779
2075
2357
2623
2861
3050
3160
3147
2966
2603
2095
1527
988
525
121
-288
-763
-1324
-1954
-2620
-3295
-3954
-4563
-5079
-5471
-5763
-6024
-6333
-6713
-7102
-7396
-7528
-7526
-7495
-7533
-7652
-7765
-7757
-7583
-7306
-7056
-6931
-6932
-6966
-6920
-6728
-6404
-6012
-5630
-5327
-5159
-5163
-5336
-5614
-5882
-6034
-6036
-5949
-5885
-5919
-6035
-6138
-6141
-6038
-5919
-5912
-6098
-6475
-6976
-7523
-8060
-8534
-8874
-8984
-8806
-8373
-7839
-7414
-7252
-7366
-7618
-7811
-7803
-7573
-7211
-6830
-6485
-6146
-5727
-5160
-4435
-3603
-2747
-1934
-1211
-607
-158
98
140
-11
-284
-588
-852
-1061
-1255
-1494
-1814
-2200
-2597
-2933
-3155
-3240
-3196
-3049
-2832
-2584
-2333
-2084
-1814
-1484
-1066
-575
-84
304
495
454
212
-148
-527
-845
-1051
-1125
-1069
-900
-651
-357
-47
270
610
1014
1528
2185
2980
3859
4725
5465
5991
6278
6371
6358
6322
6299
6268
6169
5938
5532
4935
4154
3223
2198
1156
170
-714
-1506
-2261
-3048
-3915
-4860
-5840
-6787
-7636
-8331
-8840
-9162
-9336
-9433
-9531
-9687
-9912
-10185
-10468
-10725
-10930
-11051
-11057
-10939
-10731
-10505
-10331
-10225
-10136
-9996
-9792
-9613
-9616
-9924
-10533
-11303
-12040
-12607
-12988
-13255
-13477
-13647
-13691
-13540
-13198
-12742
-12261
-11776
-11228
-10523
-9620
-8574
-7509
-6543
-5711
-4952
-4159
-3250
-2234
-1219
-361
206
445
433
324
260
299
388
416
302
57
-220
-418
-487
-462
-415
-377
-305
-116
244
752
1329
1901
2449
3006
3601
4216
4793
5284
5694
6078
6486
6913
7301
7594
7798
7981
8216
8513
8796
8963
8972
8897
8896
9122
9635
10377
11209
11991
12634
13121
13491
13811
14147
14533
14951
15328
15579
15664
15642
15653
15845
16270
16834
17343
17608
17550
17235
16812
16410
16068
15730
15309
14744
14036
13235
12415
11661
11061
10698
10619
10796
11108
11380
11454
11261
10839
10298
9741
9215
8696
8128
7475
6743
5975
5222
4519
3880
3303
2787
2325
1908
1519
1150
804
509
306
237
325
560
898
1258
1549
1695
1673
1526
1345
1227
1208
1246
1231
1055
667
106
-524
-1100
-1521
-1725
-1685
-1407
-936
-368
172
571
792
886
962
1113
1353
1615
1811
1902
1933
2000
2183
2494
2871
3227
3500
3669
3744
3735
3641
3464
3227
2972
2737
2530
2317
2044
1671
1189
610
-48
-782
-1591
-2456
-3321
-4110
-4746
-5196
-5477
-5640
-5730
-5754
-5670
-5424
-4995
-4438
-3880
-3462
-3263
-3238
-3239
-3099
-2741
-2242
-1798
-1622
-1819
-2338
-3018
-3693
-4283
-4813
-5360
-5973
-6629
-7244
-7724
-8013
-8112
-8073
-7968
-7868
-7817
-7816
-7816
-7732
-7485
-7050
-6469
-5824
-5182
-4547
-3865
-3066
-2126
-1094
-75
815
1486
1888
2005
1843
1436
843
137
-625
-1414
-2228
-3054
-3841
-4498
-4941
-5142
-5152
-5080
-5039
-5098
-5268
-5513
-5777
-5999
-6126
-6126
-6010
-5840
-5707
-5678
-5750
-5838
-5823
-5616
-5203
-4641
-4017
-3396
-2809
-2264
-1767
-1324
-932
-567
-200
171
517
790
967
1073
1170
1317
1524
1747
1918
1987
1947
1824
1654
1464
1265
1057
830
563
230
-178
-643
-1134
-1631
-2156
-2763
-3489
-4296
-5069
-5663
-5992
-6079
-6027
-5932
-5808
-5592
-5215
-4699
-4170
-3781
-3599
-3546
-3441
-3129
-2586
-1945
-1407
-1127
-1139
-1369
-1713
-2096
-2498
-2919
-3342
-3719
-3995
-4146
-4192
-4184
-4170
-4166
-4155
-4100
-3981
-3807
-3611
-3435
-3295
-3176
-3042
-2866
-2652
-2431
-2235
-2058
-1854
-1553
-1116
-558
59
664
1211
1691
2110
2458
2723
2911
3078
3315
3711
4291
5005
5756
6463
7095
7679
8258
8866
9515
10205
10923
11638
12280
12751
12967
12911
12651
12304
11961
11634
11251
10718
9992
9128
8254
7514
6998
6701
6536
6373
6097
5653
5067
4430
3849
3396
3081
2862
2688
2535
2407
2300
2173
1945
1551
996
372
-184
-566
-756
-816
-841
-912
-1077
-1374
-1835
-2475
-3258
-4078
-4811
-5373
-5773
-6092
-6411
-6742
-7029
-7213
-7311
-7435
-7720
-8235
-8921
-9632
-10230
-10658
-10948
-11155
-11284
-11284
-11093
-10715
-10242
-9805
-9496
-9303
-9132
-8874
-8483
-7997
-7503
-7062
-6659
-6212
-5630
-4890
-4065
-3295
-2708
-2347
-2143
-1970
-1722
-1385
-1028
-744
-580
-506
-457
-395
-351
-388
-538
-746
-886
-833
-543
-70
482
1035
1581
2160
2801
3482
4134
4701
5172
5592
6023
6501
7018
7541
8032
8461
8798
9018
9105
9063
8922
8726
8515
8317
8154
8055
8032
8057
8050
7897
7514
6902
6154
5392
4695
4062
3446
2821
2239
1799
1584
1591
1738
1923
2090
2235
2363
2433
2357
2073
1617
1139
829
788
957
1144
1132
801
180
-600
-1390
-2104
-2730
-3303
-3866
-4449
-5065
-5708
-6344
-6918
-7366
-7652
-7791
-7837
-7841
-7806
-7685
-7407
-6937
-6306
-5591
-4874
-4196
-3554
-2926
-2306
-1723
-1224
-849
-608
-475
-398
-311
-156
90
400
695
880
907
820
739
796
1042
1408
1743
1910
1878
1736
1626
1646
1805
2043
2303
2571
2865
3182
3470
3663
3750
3821
4027
4479
5155
5903
6540
6968
7236
7490
7861
8381
8978
9552
10054
10502
10938
11363
11715
11906
11876
11629
11208
10654
9978
9164
8202
7123
6006
4966
4112
3517
3179
3007
2853
2573
2118
1567
1103
893
988
1276
1557
1671
1594
1443
1388
1542
1914
2436
3027
3629
4196
4664
4962
5047
4952
4776
4625
4535
4450
4275
3951
3500
3000
2517
2063
1606
1120
624
160
-246
-616
-995
-1398
-1769
-2007
-2031
-1839
-1508
-1139
-793
-471
-141
217
592
962
1329
1721
2167
2661
3148
3553
3826
3969
4032
4082
4172
4320
4503
4666
4733
4646
4405
4098
3878
3888
4176
4654
5137
5447
5509
5371
5143
4903
4643
4290
3780
3115
2354
1557
732
-163
-1169
-2253
-3307
-4197
-4854
-5315
-5700
-6122
-6602
-7052
-7334
-7346
-7095
-6687
-6267
-5943
-5739
-5605
-5472
-5300
-5105
-4947
-4893
-4981
-5201
-5510
-5857
-6212
-6582
-6996
-7480
-8028
-8595
-9122
-9570
-9950
-10312
-10714
-11172
-11656
-12107
-12492
-12827
-13163
-13534
-13915
-14220
-14352
-14270
-14026
-13731
-13496
-13372
-13334
-13315
-13248
-13091
-12829
-12468
-12031
-11576
-11192
-10969
-10939
-11047
-11168
-11174
-11021
-10781
-10599
-10610
-10851
-11241
-11637
-11912
-12025
-12029
-12033
-12127
-12329
-12577
-12750
-12728
-12441
-11902
-11195
-10444
-9752
-9168
-8677
-8224
-7749
-7219
-6638
-6038
-5468
-4974
-4592
-4338
-4205
-4160
-4158
-4150
-4098
-3987
-3832
-3671
-3553
-3514
-3548
-3604
-3606
-3497
-3286
-3055
-2918
-2956
-3166
-3467
-3748
-3936
-4025
-4065
-4110
-4192
-4316
-4483
-4691
-4920
-5108
-5156
-4975
-4552
-3973
-3387
-2920
-2602
-2356
-2057
-1612
-1008
-301
435
1155
1845
2511
3154
3775
4387
5010
5650
6275
6814
7186
7356
7369
7339
7391
7605
7972
8417
8839
9169
9397
9569
9757
10015
10354
10741
11123
11464
11762
12046
12341
12639
12899
13067
13119
13073
12976
12866
12746
12595
12405
12205
12058
12018
12095
12237
12368
12426
12391
12276
12106
11899
11679
11488
11387
11419
11570
11764
11891
11873
11711
11483
11290
11190
11170
11165
11110
10983
10806
10618
10438
10251
10036
9787
9525
9287
9091
8927
8761
8564
8335
8096
7873
7676
7490
7297
7096
6913
6782
6713
6671
6597
6435
6177
5865
5569
5338
5180
5069
4975
4902
4884
4963
5146
5386
5598
5711
5703
5620
5545
5540
5607
5673
5633
5402
4965
4384
3762
3182
2669
2190
1696
1165
623
120
-311
-684
-1051
-1468
-1957
-2500
-3064
-3626
-4178
-4712
-5193
-5570
-5809
-5929
-6006
-6126
-6328
-6576
-6786
-6902
-6944
-7002
-7170
-7470
-7825
-8109
-8219
-8141
-7942
-7713
-7508
-7314
-7083
-6772
-6375
-5918
-5427
-4909
-4357
-3768
-3169
-2605
-2124
-1742
-1439
-1170
-899
-617
-344
-115
50
167
279
436
661
930
1177
1318
1292
1081
714
251
-245
-720
-1135
-1459
-1670
-1773
-1799
-1802
-1831
-1901
-1979
-2003
-1928
-1762
-1573
-1449
-1442
-1526
-1599
-1541
-1284
-851
-347
106
444
687
920
1223
1614
2031
2377
2584
2653
2652
2664
2739
2875
3034
3179
3298
3401
3501
3610
3734
3885
4074
4300
4527
4695
4751
4685
4546
4418
4364
4396
4467
4510
4487
4407
4320
4287
4343
4483
4668
4836
4922
4887
4742
4555
4421
4419
4563
4788
4998
5122
5160
5176
5236
5364
5518
5626
5632
5513
5277
4931
4483
3963
3432
2970
2620
2342
2019
1522
804
-63
-924
-1641
-2179
-2621
-3104
-3724
-4485
-5307
-6091
-6785
-7408
-8026
-8708
-9469
-10267
-11009
-11596
-11972
-12154
-12221
-12271
-12356
-12460
-12523
-12509
-12451
-12442
-12563
-12815
-13114
-13349
-13477
-13549
-13662
-13858
-14070
-14161
-14022
-13656
-13172
-12691
-12250
-11791
-11231
-10561
-9877
-9317
-8955
-8747
-8567
-8311
-7970
-7624
-7371
-7250
-7218
-7193
-7112
-6950
-6711
-6397
-6005
-5548
-5068
-4628
-4270
-3992
-3752
-3505
-3234
-2944
-2641
-2307
-1903
-1399
-799
-143
511
1108
1601
1960
2176
2279
2341
2444
2627
2843
2971
2888
2546
2015
1438
958
646
486
406
326
180
-82
-479
-983
-1509
-1940
-2189
-2257
-2237
-2255
-2382
-2602
-2840
-3039
-3213
-3423
-3715
-4078
-4452
-4788
-5084
-5365
-5623
-5784
-5742
-5450
-4974
-4472
-4086
-3852
-3680
-3442
-3070
-2606
-2151
-1778
-1482
-1203
-894
-568
-285
-100
-28
-50
-153
-346
-644
-1027
-1430
-1770
-2001
-2133
-2210
-2269
-2313
-2330
-2317
-2287
-2253
-2191
-2052
-1803
-1473
-1143
-886
-697
-492
-174
273
761
1156
1393
1528
1695
1983
2355
2656
2739
2583
2319
2144
2179
2394
2644
2772
2710
2494
2204
1897
1571
1196
757
279
-194
-624
-994
-1299
-1525
-1644
-1619
-1423
-1041
-473
267
1140
2079
3001
3831
4542
5158
5729
6291
6832
7300
7638
7829
7904
7922
7932
7945
7936
7876
7758
7604
7454
7344
7283
7262
7268
7300
7372
7502
7692
7924
8173
8423
8684
8979
9320
9690
10040
10327
10545
10732
10938
11186
11439
11628
11700
11656
11546
11416
11266
11046
10710
10277
9849
9555
9469
9556
9690
9750
9694
9589
9551
9659
9902
10193
10427
10533
10490
10304
9978
9514
8930
8281
7643
7073
6578
6102
5573
4953
4271
3619
3101
2769
2591
2461
2251
1877
1351
774
296
40
48
269
596
926
1209
1453
1707
2015
2396
2831
3270
3647
3893
3960
3845
3602
3329
3120
3017
2980
2914
2722
2371
1901
1410
983
655
389
110
-261
-762
-1380
-2052
-2698
-3240
-3635
-3885
-4024
-4099
-4138
-4148
-4115
-4030
-3902
-3743
-3574
-3409
-3272
-3200
-3235
-3398
-3667
-3975
-4250
-4460
-4629
-4814
-5052
-5320
-5556
-5703
-5758
-5774
-5811
-5884
-5951
-5952
-5879
-5796
-5805
-5973
-6269
-6580
-6774
-6791
-6682
-6577
-6611
-6838
-7212
-7609
-7898
-8006
-7946
-7803
-7679
-7636
-7665
-7692
-7624
-7400
-7014
-6513
-5959
-5398
-4859
-4365
-3942
-3616
-3384
-3192
-2959
-2612
-2143
-1614
-1130
-771
-555
-432
-327
-184
8
226
439
630
801
964
1141
1352
1616
1932
2266
2550
2700
2653
2400
1991
1506
1024
585
192
-173
-523
-848
-1125
-1332
-1466
-1550
-1624
-1716
-1835
-1957
-2052
-2096
-2093
-2071
-2066
-2106
-2196
-2323
-2463
-2579
-2631
-2582
-2418
-2171
-1911
-1725
-1666
-1729
-1853
-1971
-2052
-2113
-2189
-2291
-2383
-2417
-2379
-2314
-2301
-2390
-2562
-2734
-2820
-2786
-2670
-2539
-2432
-2335
-2201
-1987
-1686
-1314
-888
-412
107
641
1148
1599
2017
2471
3026
3690
4390
5018
5497
5827
6070
6281
6463
6562
6524
6349
6112
5920
5845
5892
6003
6100
6121
6030
5818
5493
5085
4655
4271
3978
3766
3574
3319
2958
2512
2061
1697
1480
1409
1430
1461
1427
1291
1069
827
648
587
629
690
654
431
7
-568
-1217
-1886
-2562
-3247
-3928
-4565
-5112
-5555
-5919
-6241
-6529
-6751
-6860
-6850
-6769
-6705
-6716
-6790
-6856
-6832
-6693
-6479
-6259
-6064
-5862
-5584
-5191
-4713
-4242
-3864
-3595
-3361
-3040
-2548
-1898
-1203
-615
-243
-93
-76
-64
38
245
507
751
934
1057
1147
1224
1282
1301
1278
1242
1237
1287
1365
1405
1350
1203
1032
937
977
1135
1329
1469
1517
1500
1484
1519
1611
1723
1823
1902
1984
2088
2203
2282
2272
2152
1959
1773
1672
1694
1808
1934
1989
1932
1781
1602
1457
1368
1302
1195
1000
715
385
70
-200
-437
-680
-971
-1317
-1702
-2090
-2455
-2782
-3069
-3318
-3542
-3768
-4026
-4337
-4684
-5016
-5268
-5397
-5404
-5325
-5193
-5015
-4763
-4412
-3974
-3513
-3119
-2870
-2796
-2873
-3053
-3286
-3533
-3764
-3947
-4053
-4075
-4042
-4006
-4014
-4074
-4147
-4171
-4114
-4001
-3906
-3903
-4006
-4152
-4220
-4109
-3791
-3326
-2824
-2376
-2015
-1718
-1439
-1152
-851
-539
-200
191
646
1133
1586
1947
2209
2425
2668
2975
3311
3593
3748
3769
3716
3673
3695
3780
3887
3976
4035
4070
4090
4078
4009
3862
3632
3334
2991
2628
2277
1973
1744
1582
1438
1236
909
440
-126
-705
-1210
-1588
-1826
-1955
-2037
-2152
-2363
-2692
-3086
-3434
-3621
-3594
-3410
-3197
-3079
-3093
-3171
-3192
-3068
-2802
-2478
-2200
-2029
-1965
-1965
-1985
-1999
-1994
-1961
-1890
-1780
-1649
-1518
-1397
-1271
-1108
-886
-611
-310
-17
245
475
681
872
1054
1228
1393
1534
1626
1650
1620
1587
1624
1778
2035
2326
2575
2744
2857
2969
3110
3259
3365
3391
3343
3256
3153
3014
2789
2449
2017
1562
1143
778
434
85
-251
-505
-612
-575
-483
-460
-579
-808
-1033
-1127
-1039
-811
-544
-326
-182
-80
35
204
439
737
1088
1475
1870
2238
2558
2847
3158
3546
4016
4497
4869
5030
4963
4754
4539
4427
4443
4533
4623
4675
4701
4727
4738
4676
4474
4125
3698
3301
2998
2763
2494
2100
1581
1039
612
379
311
296
225
65
-132
-282
-332
-287
-185
-50
124
354
634
922
1162
1330
1455
1605
1830
2131
2441
2670
2746
2658
2453
2205
1972
1766
1551
1274
901
456
8
-361
-617
-797
-993
-1290
-1713
-2202
-2654
-2986
-3178
-3270
-3327
-3392
-3479
-3588
-3720
-3871
-4014
-4089
-4033
-3825
-3521
-3219
-3000
-2855
-2692
-2402
-1951
-1425
-989
-789
-865
-1133
-1450
-1696
-1824
-1856
-1837
-1803
-1779
-1797
-1899
-2105
-2380
-2629
-2745
-2685
-2510
-2356
-2344
-2487
-2664
-2685
-2412
-1843
-1120
-441
53
351
549
772
1090
1489
1899
2255
2532
2740
2889
2971
2971
2897
2796
2731
2731
2761
2733
2570
2264
1893
1577
1398
1355
1374
1372
1325
1282
1323
1491
1756
2031
2230
2318
2322
2299
2288
2294
2288
2245
2161
2057
1963
1900
1877
1889
1918
1938
1918
1834
1691
1523
1373
1260
1158
1002
737
366
-37
-362
-532
-556
-525
-559
-738
-1058
-1445
-1804
-2077
-2257
-2385
-2510
-2668
-2865
-3083
-3283
-3422
-3468
-3418
-3310
-3207
-3162
-3190
-3257
-3303
-3279
-3181
-3048
-2937
-2894
-2939
-3069
-3265
-3491
-3694
-3805
-3770
-3571
-3246
-2866
-2489
-2126
-1742
-1290
-752
-164
415
942
1417
1874
2343
2821
3264
3616
3845
3961
4006
4038
4098
4213
4385
4598
4820
5020
5185
5335
5517
5776
6120
6499
6827
7026
7068
6991
6872
6779
6736
6720
6677
6562
6354
6061
5716
5365
5053
4817
4670
4601
4581
4581
4595
4642
4753
4940
5171
5376
5471
5405
5190
4897
4619
4422
4305
4205
4034
3735
3310
2826
2375
2024
1783
1605
1411
1128
724
214
-343
-869
-1293
-1578
-1740
-1842
-1971
-2194
-2525
-2911
-3261
-3488
-3558
-3509
-3425
-3398
-3483
-3679
-3937
-4187
-4368
-4442
-4395
-4232
-3974
-3650
-3308
-3002
-2787
-2689
-2692
-2740
-2762
-2708
-2584
-2448
-2381
-2442
-2632
-2897
-3158
-3349
-3449
-3472
-3457
-3440
-3447
-3483
-3531
-3555
-3500
-3321
-3010
-2603
-2175
-1795
-1494
-1248
-1004
-726
-422
-139
73
196
258
310
378
445
458
363
146
-153
-463
-721
-915
-1084
-1289
-1567
-1903
-2239
-2517
-2732
-2942
-3240
-3686
-4262
-4876
-5419
-5828
-6112
-6322
-6484
-6576
-6543
-6363
-6091
-5835
-5690
-5664
-5677
-5625
-5464
-5245
-5071
-5014
-5055
-5103
-5073
-4958
-4830
-4781
-4846
-4977
-5078
-5082
-4992
-4871
-4790
-4778
-4818
-4870
-4906
-4917
-4901
-4851
-4745
-4571
-4332
-4059
-3788
-3551
-3358
-3201
-3054
-2881
-2648
-2340
-1977
-1611
-1298
-1066
-904
-772
-644
-530
-464
-467
-513
-528
-437
-212
117
495
889
1315
1813
2397
3030
3636
4158
4587
4962
5316
5635
5856
5916
5807
5591
5363
5188
5063
4938
4764
4545
4343
4233
4260
4407
4618
4828
4996
5112
5182
5210
5197
5145
5061
4960
4860
4770
4697
4641
4604
4589
4588
4584
4556
4481
4351
4171
3958
3730
3494
3244
2974
2690
2425
2224
2128
2137
2204
2251
2215
2087
1922
1809
1816
1948
2146
2326
2429
2445
2406
2347
2275
2172
2012
1792
1530
1254
974
686
383
78
-194
-395
-517
-595
-687
-837
-1039
-1246
-1400
-1475
-1498
-1533
-1637
-1825
-2068
-2317
-2541
-2746
-2960
-3207
-3473
-3708
-3849
-3857
-3742
-3559
-3383
-3270
-3235
-3259
-3297
-3308
-3262
-3144
-2945
-2669
-2331
-1964
-1613
-1316
-1079
-876
-664
-412
-129
141
343
451
484
497
547
660
824
996
1131
1195
1173
1066
892
694
532
473
558
778
1073
1356
1547
1604
1526
1350
1124
899
716
596
540
527
538
568
634
767
982
1257
1543
1792
1988
2153
2328
2542
2804
3112
3467
3877
4336
4798
5186
5433
5529
5531
5530
5583
5673
5720
5643
5417
5084
4715
4368
4062
3800
3587
3449
3398
3408
3421
3381
3279
3165
3107
3138
3223
3281
3236
3062
2791
2485
2204
1986
1853
1807
1830
1874
1875
1781
1584
1322
1050
803
580
359
134
-76
-245
-377
-520
-736
-1057
-1461
-1882
-2261
-2585
-2875
-3159
-3433
-3661
-3806
-3856
-3840
-3799
-3761
-3735
-3718
-3709
-3707
-3695
-3640
-3508
-3298
-3057
-2851
-2732
-2697
-2705
-2706
-2681
-2641
-2608
-2583
-2546
-2480
-2396
-2326
-2294
-2298
-2311
-2312
-2317
-2369
-2500
-2691
-2871
-2962
-2928
-2809
-2695
-2673
-2778
-2976
-3193
-3349
-3394
-3326
-3190
-3058
-2995
-3020
-3088
-3118
-3048
-2888
-2725
-2675
-2797
-3055
-3337
-3545
-3661
-3763
-3952
-4277
-4692
-5102
-5433
-5679
-5891
-6110
-6329
-6491
-6543
-6486
-6372
-6260
-6169
-6066
-5903
-5668
-5397
-5145
-4933
-4723
-4434
-4000
-3421
-2772
-2163
-1679
-1331
-1063
-784
-432
-7
428
792
1036
1180
1293
1446
1654
1857
1959
1898
1699
1478
1371
1467
1753
2135
2497
2766
2937
3060
3197
3390
3646
3947
4261
4552
4793
4975
5104
5206
5304
5409
5510
5586
5624
5628
5617
5611
5613
5607
5561
5441
5227
4923
4565
4220
3961
3832
3819
3854
3848
3750
3579
3413
3331
3351
3413
3419
3302
3083
2855
2728
2755
2908
3097
3239
3303
3320
3350
3438
3589
3772
3939
4056
4110
4115
4089
4046
3989
3897
3748
3533
3272
3011
2801
2674
2619
2591
2533
2406
2207
1965
1724
1520
1365
1244
1120
951
709
403
77
-200
-374
-430
-405
-358
-341
-370
-433
-512
-605
-720
-863
-1016
-1154
-1260
-1354
-1468
-1615
-1756
-1817
-1742
-1549
-1345
-1262
-1367
-1609
-1847
-1941
-1841
-1618
-1399
-1276
-1252
-1256
-1219
-1131
-1036
-986
-979
-960
-868
-693
-488
-325
-227
-150
-15
221
521
791
948
982
954
941
971
1006
980
862
689
539
462
441
402
277
71
-136
-231
-150
82
358
557
606
513
345
185
88
67
104
165
223
259
268
257
247
261
312
387
438
404
240
-58
-435
-800
-1062
-1174
-1154
-1072
-1012
-1032
-1142
-1313
-1503
-1684
-1853
-2017
-2187
-2363
-2547
-2752
-3000
-3305
-3654
-3995
-4258
-4387
-4373
-4258
-4113
-4002
-3955
-3964
-3996
-4019
-4014
-3975
-3895
-3774
-3617
-3447
-3302
-3228
-3246
-3346
-3476
-3570
-3576
-3477
-3294
-3072
-2852
-2666
-2530
-2454
-2446
-2503
-2599
-2687
-2714
-2653
-2517
-2358
-2225
-2130
-2031
-1861
-1578
-1204
-831
-567
-478
-550
-694
-805
-813
-716
-563
-422
-335
-308
-318
-334
-331
-298
-233
-137
-10
148
331
523
699
832
904
915
894
878
896
956
1037
1112
1169
1219
1291
1409
1580
1788
2009
2220
2398
2517
2546
2462
2276
2037
1825
1699
1673
1705
1728
1690
1593
1482
1419
1444
1555
1713
1863
1955
1962
1881
1738
1572
1418
1290
1172
1034
855
644
435
258
114
-34
-231
-498
-804
-1095
-1326
-1499
-1656
-1848
-2102
-2410
-2751
-3113
-3504
-3930
-4380
-4814
-5189
-5481
-5689
-5819
-5861
-5788
-5587
-5284
-4952
-4670
-4474
-4332
-4160
-3881
-3475
-2985
-2493
-2067
-1734
-1478
-1259
-1034
-771
-453
-91
276
591
805
918
984
1089
1301
1622
1989
2311
2519
2605
2615
2618
2670
2794
2982
3204
3415
3570
3632
3591
3466
3297
3126
2985
2897
2883
2957
3116
3320
3494
3569
3523
3407
3309
3296
3363
3439
3443
3353
3218
3122
3113
3169
3225
3239
3229
3252
3343
3477
3579
3590
3526
3471
3517
3692
3937
4161
4304
4373
4420
4474
4512
4480
4348
4148
3954
3822
3742
3651
3481
3223
2925
2655
2442
2261
2064
1831
1590
1395
1273
1207
1144
1043
908
786
726
753
853
997
1161
1335
1518
1705
1886
2053
2200
2320
2391
2388
2295
2125
1922
1735
1583
1447
1288
1081
842
612
431
303
209
134
89
110
221
405
599
732
771
738
691
679
712
760
780
743
649
511
348
174
0
-162
-309
-450
-602
-769
-930
-1043
-1077
-1037
-976
-968
-1065
-1264
-1519
-1768
-1976
-2141
-2285
-2424
-2556
-2676
-2780
-2876
-2966
-3046
-3102
-3131
-3150
-3188
-3265
-3365
-3445
-3454
-3368
-3193
-2953
-2667
-2335
-1953
-1538
-1126
-761
-460
-204
50
332
632
911
1123
1251
1308
1323
1322
1310
1282
1237
1182
1135
1109
1118
1171
1273
1412
1554
1640
1617
1464
1210
925
675
493
358
221
41
-186
-428
-642
-799
-902
-979
-1066
-1194
-1372
-1589
-1817
-2021
-2184
-2303
-2402
-2513
-2653
-2813
-2958
-3046
-3048
-2958
-2796
-2598
-2409
-2275
-2232
-2287
-2415
-2569
-2702
-2797
-2875
-2973
-3111
-3267
-3397
-3465
-3483
-3501
-3574
-3712
-3873
-3995
-4045
-4054
-4086
-4193
-4355
-4499
-4553
-4501
-4410
-4387
-4498
-4724
-4969
-5126
-5152
-5095
-5057
-5115
-5260
-5395
-5389
-5157
-4706
-4128
-3542
-3033
-2615
-2248
-1882
-1495
-1103
-735
-409
-118
154
410
626
777
859
913
1002
1174
1408
1626
1734
1683
1508
1313
1198
1198
1255
1261
1135
878
578
354
278
344
476
598
680
749
850
1004
1182
1333
1428
1481
1536
1622
1716
1754
1680
1492
1253
1046
913
829
728
560
341
139
21
-8
-20
-109
-328
-646
-968
-1200
-1308
-1330
-1335
-1373
-1434
-1470
-1432
-1315
-1165
-1058
-1063
-1207
-1465
-1774
-2057
-2255
-2345
-2343
-2289
-2223
-2170
-2134
-2111
-2101
-2101
-2094
-2037
-1873
-1558
-1097
-556
-26
417
758
1035
1309
1616
1948
2268
2543
2774
2992
3233
3507
3799
4072
4299
4468
4575
4614
4567
4412
4152
3819
3478
3192
2990
2855
2737
2587
2394
2192
2036
1962
1966
2005
2039
2054
2078
2153
2294
2478
2661
2811
2929
3039
3157
3271
3343
3348
3301
3248
3234
3262
3286
3244
3105
2886
2637
2398
2171
1925
1627
1272
885
498
127
-235
-601
-972
-1335
-1666
-1945
-2159
-2300
-2364
-2361
-2316
-2265
-2231
-2198
-2115
-1929
-1631
-1274
-954
-750
-682
-699
-725
-709
-653
-597
-573
-578
-571
-509
-383
-227
-99
-45
-70
-139
-194
-189
-112
6
114
165
148
97
74
137
302
538
788
998
1148
1252
1339
1434
1542
1658
1777
1898
2023
2150
2275
2395
2509
2615
2710
2786
2844
2901
2988
3131
3334
3568
3782
3933
4003
4013
3993
3971
3961
3960
3962
3960
3955
3946
3937
3933
3936
3936
3908
3820
3648
3391
3071
2720
2359
1995
1632
1284
979
737
548
369
145
-156
-520
-899
-1243
-1530
-1772
-1995
-2218
-2441
-2652
-2842
-2999
-3110
-3159
-3144
-3096
-3077
-3154
-3349
-3611
-3831
-3907
-3807
-3588
-3368
-3251
-3277
-3403
-3546
-3626
-3612
-3521
-3403
-3314
-3292
-3348
-3463
-3597
-3711
-3789
-3851
-3947
-4123
-4392
-4720
-5043
-5307
-5491
-5615
-5717
-5829
-5956
-6086
-6195
-6262
-6271
-6210
-6078
-5889
-5669
-5448
-5246
-5060
-4876
-4679
-4476
-4287
-4130
-3999
-3853
-3636
-3309
-2881
-2408
-1973
-1646
-1454
-1367
-1318
-1235
-1070
-813
-484
-122
236
563
846
1081
1272
1427
1553
1652
1713
1719
1661
1552
1434
1364
1386
1505
1681
1852
1967
2013
2021
2045
2120
2254
2422
2586
2717
2809
2874
2933
3000
3073
3136
3177
3196
3217
3272
3386
3546
3701
3783
3744
3585
3356
3121
2914
2722
2498
2210
1869
1529
1245
1033
855
645
365
31
-290
-529
-664
-728
-789
-900
-1066
-1254
-1427
-1575
-1728
-1925
-2182
-2475
-2746
-2942
-3049
-3096
-3137
-3213
-3328
-3451
-3544
-3584
-3576
-3544
-3506
-3468
-3423
-3369
-3314
-3273
-3246
-3211
-3130
-2980
-2769
-2541
-2341
-2186
-2051
-1893
-1691
-1472
-1298
-1225
-1263
-1364
-1454
-1477
-1424
-1316
-1186
-1048
-905
-767
-659
-609
-617
-635
-585
-406
-97
274
612
850
984
1065
1153
1279
1432
1582
1710
1820
1929
2049
2174
2295
2406
2516
2628
2730
2790
2787
2725
2648
2615
2659
2763
2869
2911
2852
2700
2498
2289
2105
1957
1847
1782
1766
1800
1877
1984
2107
2236
2354
2436
2455
2405
2316
2245
2255
2371
2562
2752
2864
2853
2728
2536
2330
2140
1969
1801
1624
1435
1245
1069
919
803
722
667
622
566
481
357
200
24
-153
-315
-447
-538
-579
-570
-525
-470
-439
-458
-540
-674
-830
-964
-1031
-1004
-885
-705
-514
-355
-246
-176
-117
-43
49
143
222
278
324
380
463
581
731
909
1099
1271
1380
1381
1258
1039
791
587
469
429
423
410
378
343
333
352
382
401
401
403
439
527
655
786
880
910
870
764
596
380
136
-97
-280
-389
-431
-443
-472
-549
-673
-812
-923
-966
-926
-805
-623
-402
-163
79
311
514
670
761
784
750
684
605
510
378
182
-84
-393
-692
-932
-1090
-1180
-1239
-1294
-1344
-1363
-1316
-1182
-956
-651
-286
113
518
901
1243
1557
1880
2257
2714
3231
3749
4198
4536
4766
4929
5075
5233
5395
5523
5572
5512
5345
5100
4822
4554
4318
4103
3875
3596
3252
2855
2441
2041
1672
1331
1020
755
562
460
433
433
407
333
239
185
218
332
472
562
563
491
412
386
437
534
624
662
639
570
471
349
199
27
-144
-278
-357
-389
-411
-453
-519
-579
-591
-533
-425
-308
-219
-162
-114
-45
52
162
263
351
446
569
721
867
962
981
945
908
923
1004
1131
1256
1357
1445
1555
1715
1923
2148
2352
2517
2646
2753
2840
2894
2896
2838
2738
2635
2568
2562
2610
2682
2743
2770
2775
2793
2867
3017
3221
3417
3530
3509
3356
3126
2889
2694
2538
2370
2123
1758
1282
755
255
-148
-432
-623
-790
-1006
-1318
-1714
-2133
-2496
-2745
-2876
-2940
-3007
-3129
-3313
-3521
-3702
-3820
-3864
-3851
-3811
-3774
-3764
-3792
-3852
-3920
-3972
-3994
-3998
-4013
-4064
-4149
-4235
-4282
-4271
-4219
-4164
-4131
-4111
-4067
-3973
-3836
-3703
-3627
-3627
-3675
-3713
-3697
-3623
-3517
-3411
-3315
-3212
-3088
-2943
-2796
-2665
-2545
-2411
-2246
-2065
-1915
-1842
-1855
-1914
-1955
-1933
-1856
-1772
-1732
-1749
-1787
-1792
-1731
-1617
-1491
-1392
-1325
-1268
-1193
-1088
-963
-837
-719
-614
-529
-492
-540
-695
-938
-1211
-1444
-1591
-1657
-1685
-1729
-1822
-1966
-2151
-2364
-2595
-2830
-3046
-3212
-3313
-3364
-3397
-3441
-3498
-3536
-3519
-3436
-3324
-3244
-3250
-3354
-3518
-3680
-3780
-3789
-3712
-3577
-3420
-3272
-3150
-3044
-2925
-2757
-2520
-2229
-1928
-1669
-1480
-1347
-1229
-1089
-918
-734
-566
-423
-294
-163
-30
84
154
173
159
148
162
203
255
309
374
469
602
756
897
996
1054
1097
1155
1234
1314
1362
1362
1325
1278
1236
1190
1116
997
846
705
616
602
648
715
762
762
715
639
563
521
539
622
748
869
934
920
848
775
758
821
938
1053
1117
1119
1085
1051
1032
1010
953
837
671
484
310
165
53
-28
-74
-74
-25
63
172
281
380
468
541
595
624
637
652
687
743
791
796
736
626
511
435
414
433
462
483
497
519
548
570
562
519
453
388
328
253
141
-11
-167
-274
-301
-266
-219
-205
-228
-242
-191
-55
133
308
419
465
484
525
600
684
737
738
700
659
647
664
690
702
697
692
705
739
774
786
769
745
752
810
905
989
1012
959
861
783
777
846
945
1014
1022
996
998
1083
1257
1472
1663
1793
1883
1994
2182
2459
2790
3117
3398
3625
3817
3992
4149
4266
4320
4298
4208
4069
3905
3732
3565
3414
3281
3159
3023
2847
2612
2322
2004
1693
1415
1176
958
739
510
282
83
-68
-173
-261
-365
-493
-615
-679
-645
-523
-372
-266
-243
-280
-304
-248
-100
89
243
317
330
350
440
613
820
990
1078
1094
1093
1131
1229
1362
1481
1545
1551
1530
1532
1592
1717
1875
2016
2096
2101
2053
1990
1942
1910
1870
1792
1673
1537
1428
1374
1377
1411
1450
1479
1499
1509
1495
1434
1317
1163
1012
904
853
838
820
766
669
543
413
301
222
181
167
144
56
-144
-468
-863
-1231
-1480
-1570
-1537
-1461
-1415
-1415
-1421
-1374
-1238
-1029
-795
-596
-472
-439
-489
-600
-732
-838
-874
-831
-741
-672
-689
-813
-1010
-1210
-1345
-1390
-1371
-1341
-1347
-1410
-1517
-1640
-1747
-1815
-1836
-1815
-1774
-1746
-1760
-1831
-1949
-2084
-2204
-2291
-2345
-2378
-2402
-2424
-2447
-2478
-2533
-2630
-2774
-2955
-3146
-3315
-3436
-3494
-3479
-3388
-3221
-2989
-2712
-2418
-2125
-1838
-1551
-1265
-1002
-804
-712
-734
-827
-912
-918
-821
-662
-527
-490
-576
-744
-915
-1022
-1047
-1016
-981
-982
-1027
-1096
-1158
-1189
-1177
-1120
-1022
-892
-737
-569
-395
-220
-47
116
250
331
347
310
256
229
257
338
441
528
576
593
604
640
712
807
889
923
888
791
663
545
467
432
417
390
335
268
226
242
312
395
428
376
253
119
42
49
115
177
183
128
51
6
14
46
40
-60
-260
-518
-768
-962
-1099
-1216
-1366
-1578
-1849
-2155
-2466
-2768
-3059
-3336
-3587
-3789
-3929
-4010
-4057
-4100
-4155
-4211
-4244
-4229
-4162
-4061
-3952
-3859
-3795
-3766
-3775
-3820
-3890
-3962
-4006
-4009
-3979
-3946
-3938
-3958
-3977
-3955
-3867
-3724
-3568
-3443
-3369
-3336
-3310
-3263
-3178
-3051
-2884
-2672
-2417
-2132
-1839
-1562
-1307
-1061
-798
-499
-169
170
486
758
979
1165
1340
1536
1778
2069
2387
2685
2921
3082
3196
3322
3505
3743
3987
4175
4277
4321
4373
4486
4661
4843
4962
4985
4938
4887
4899
5001
5182
5412
5665
5929
6191
6431
6631
6794
6958
7174
7473
7825
8150
8360
8414
8356
8282
8287
8399
8563
8674
8647
8462
8173
7862
7594
7384
7208
7034
6848
6658
6481
6317
6152
5973
5779
5587
5408
5234
5027
4746
4375
3937
3482
3057
2674
2314
1941
1535
1105
677
272
-108
-474
-833
-1178
-1490
-1759
-1990
-2204
-2419
-2638
-2851
-3044
-3216
-3378
-3546
-3721
-3891
-4033
-4131
-4177
-4175
-4128
-4042
-3921
-3773
-3611
-3446
-3291
-3156
-3053
-2999
-2999
-3041
-3095
-3121
-3099
-3039
-2976
-2945
-2954
-2980
-2984
-2942
-2864
-2783
-2738
-2740
-2765
-2775
-2740
-2661
-2564
-2482
-2431
-2396
-2341
-2232
-2057
-1836
-1611
-1415
-1255
-1105
-922
-678
-380
-68
207
417
566
688
814
955
1095
1215
1312
1406
1525
1676
1838
1971
2045
2063
2053
2045
2041
2008
1905
1720
1484
1265
1122
1067
1057
1016
892
677
420
191
41
-26
-36
-23
3
57
166
342
565
793
980
1097
1144
1145
1137
1154
1219
1332
1466
1572
1599
1517
1334
1100
875
704
592
502
382
199
-45
-316
-570
-779
-940
-1078
-1222
-1390
-1580
-1770
-1931
-2044
-2107
-2141
-2171
-2223
-2308
-2421
-2550
-2676
-2782
-2861
-2917
-2972
-3057
-3199
-3399
-3625
-3825
-3963
-4043
-4113
-4236
-4443
-4711
-4975
-5182
-5320
-5431
-5566
-5745
-5941
-6104
-6204
-6258
-6307
-6378
-6457
-6500
-6468
-6357
-6203
-6044
-5891
-5728
-5532
-5306
-5074
-4865
-4678
-4492
-4281
-4048
-3826
-3646
-3510
-3383
-3219
-3005
-2772
-2573
-2439
-2350
-2247
-2070
-1794
-1437
-1038
-632
-232
160
543
912
1262
1596
1916
2223
2508
2763
2989
3199
3401
3578
3690
3695
3579
3374
3147
2958
2834
2756
2682
2577
2433
2268
2106
1970
1872
1813
1785
1766
1725
1640
1509
1362
1243
1189
1202
1247
1271
1229
1106
928
742
600
530
526
545
526
425
235
1
-212
-346
-392
-380
-362
-367
-388
-397
-362
-276
-148
11
200
417
649
863
1022
1118
1178
1253
1385
1577
1789
1973
2103
2188
2257
2330
2402
2449
2450
2407
2343
2292
2277
2304
2362
2432
2490
2517
2503
2455
2390
2323
2256
2170
2039
1857
1645
1445
1297
1208
1159
1114
1054
990
947
947
991
1054
1109
1140
1148
1151
1172
1226
1324
1461
1616
1757
1851
1889
1893
1913
1998
2166
2392
2622
2802
2904
2932
2908
2849
2760
2639
2484
2298
2089
1861
1618
1366
1128
932
801
737
714
689
622
497
319
115
-89
-276
-441
-590
-729
-861
-979
-1071
-1129
-1159
-1180
-1215
-1277
-1358
-1429
-1457
-1430
-1361
-1282
-1210
-1142
-1049
-909
-723
-523
-348
-213
-100
26
186
362
514
604
632
635
655
710
780
822
807
741
658
598
575
586
617
660
715
771
803
782
700
585
493
470
527
629
725
791
838
897
984
1072
1111
1060
922
737
555
400
260
110
-60
-235
-380
-475
-525
-548
-558
-549
-501
-411
-295
-189
-111
-51
27
158
339
529
668
713
663
554
438
351
303
280
261
228
175
109
41
-17
-69
-128
-220
-359
-543
-744
-930
-1082
-1206
-1332
-1481
-1656
-1834
-1987
-2108
-2209
-2312
-2426
-2536
-2620
-2665
-2686
-2705
-2736
-2769
-2781
-2760
-2724
-2711
-2756
-2857
-2983
-3092
-3165
-3210
-3248
-3288
-3314
-3310
-3277
-3244
-3248
-3297
-3359
-3381
-3328
-3212
-3080
-2981
-2926
-2887
-2825
-2724
-2604
-2502
-2438
-2399
-2354
-2286
-2211
-2166
-2183
-2262
-2373
-2477
-2549
-2585
-2589
-2563
-2500
-2397
-2264
-2116
-1965
-1808
-1635
-1440
-1231
-1030
-849
-681
-504
-295
-52
208
456
673
850
989
1095
1178
1256
1355
1492
1658
1815
1912
1923
1870
1817
1832
1946
2136
2340
2496
2572
2577
2545
2524
2553
2654
2822
3019
3177
3237
3182
3062
2976
3015
3206
3489
3757
3920
3956
3915
3872
3870
3906
3943
3954
3942
3930
3927
3916
3867
3770
3653
3566
3548
3589
3639
3642
3579
3476
3384
3339
3340
3353
3349
3325
3302
3298
3310
3311
3284
3240
3224
3286
3439
3645
3835
3952
3989
3984
3992
4042
4123
4194
4216
4174
4083
3967
3851
3744
3650
3565
3475
3359
3193
2973
2727
2509
2372
2333
2364
2406
2409
2358
2273
2182
2100
2021
1939
1855
1780
1717
1646
1537
1374
1181
1012
917
902
924
920
857
748
637
551
475
366
188
-53
-308
-527
-692
-828
-978
-1170
-1397
-1636
-1869
-2095
-2320
-2537
-2722
-2849
-2916
-2947
-2975
-3018
-3060
-3068
-3017
-2908
-2765
-2617
-2478
-2351
-2240
-2154
-2104
-2083
-2058
-1995
-1879
-1736
-1617
-1563
-1572
-1601
-1597
-1540
-1459
-1408
-1422
-1492
-1565
-1587
-1543
-1465
-1405
-1397
-1428
-1456
-1446
-1408
-1397
-1479
-1685
-1985
-2305
-2563
-2713
-2761
-2746
-2712
-2687
-2676
-2675
-2680
-2689
-2695
-2691
-2670
-2635
-2601
-2581
-2575
-2570
-2548
-2505
-2462
-2446
-2470
-2524
-2574
-2594
-2579
-2547
-2518
-2502
-2485
-2454
-2413
-2381
-2384
-2428
-2495
-2554
-2582
-2573
-2540
-2496
-2450
-2411
-2388
-2396
-2443
-2515
-2585
-2628
-2641
-2642
-2656
-2689
-2724
-2737
-2716
-2677
-2641
-2616
-2578
-2494
-2343
-2143
-1936
-1763
-1640
-1556
-1489
-1433
-1388
-1353
-1311
-1238
-1128
-1004
-911
-871
-875
-878
-838
-752
-665
-634
-683
-781
-864
-878
-817
-728
-680
-720
-857
-1061
-1293
-1515
-1700
-1837
-1920
-1957
-1960
-1942
-1911
-1866
-1804
-1734
-1674
-1641
-1637
-1647
-1647
-1618
-1554
-1462
-1349
-1220
-1080
-942
-821
-732
-667
-604
-522
-417
-314
-244
-220
-221
-204
-140
-38
46
46
-80
-322
-625
-920
-1152
-1302
-1383
-1429
-1478
-1559
-1679
-1820
-1949
-2032
-2052
-2023
-1978
-1948
-1945
-1952
-1941
-1890
-1802
-1699
-1610
-1553
-1533
-1540
-1560
-1571
-1556
-1501
-1403
-1273
-1130
-994
-872
-769
-686
-629
-606
-607
-609
-576
-489
-360
-225
-123
-61
-14
59
175
311
419
467
465
462
506
608
733
829
873
890
929
1026
1166
1299
1378
1404
1424
1507
1694
1976
2306
2631
2925
3187
3427
3653
3862
4053
4227
4391
4545
4675
4767
4813
4818
4798
4765
4720
4658
4576
4484
4391
4298
4198
4083
3957
3843
3767
3733
3720
3695
3633
3538
3430
3325
3226
3123
3015
2921
2866
2863
2892
2915
2904
2865
2831
2834
2869
2893
2855
2736
2563
2389
2253
2157
2070
1962
1828
1689
1572
1485
1417
1349
1271
1193
1130
1091
1070
1055
1032
994
936
855
750
623
480
322
149
-41
-232
-393
-487
-495
-430
-333
-243
-177
-118
-45
45
130
178
182
167
178
237
334
428
487
513
535
578
638
675
651
555
414
273
160
70
-22
-134
-261
-379
-463
-509
-532
-551
-580
-619
-665
-720
-792
-884
-994
-1111
-1222
-1318
-1398
-1464
-1519
-1566
-1608
-1650
-1694
-1742
-1788
-1826
-1844
-1826
-1759
-1640
-1485
-1323
-1184
-1078
-987
-881
-744
-590
-458
-385
-372
-379
-352
-255
-96
83
247
386
528
707
935
1189
1428
1618
1755
1860
1959
2067
2180
2280
2351
2388
2400
2406
2427
2474
2544
2617
2671
2694
2690
2673
2656
2633
2591
2517
2417
2318
2251
2231
2249
2285
2322
2356
2391
2430
2465
2488
2498
2503
2509
2510
2482
2410
2293
2157
2029
1921
1813
1680
1518
1358
1242
1194
1193
1186
1120
978
788
594
428
296
182
75
-23
-104
-164
-213
-262
-312
-347
-350
-318
-268
-232
-236
-290
-385
-504
-638
-781
-932
-1092
-1265
-1458
-1683
-1941
-2224
-2512
-2782
-3019
-3225
-3414
-3608
-3829
-4090
-4389
-4703
-4995
-5234
-5409
-5543
-5679
-5852
-6061
-6267
-6416
-6476
-6452
-6383
-6305
-6230
-6143
-6024
-5872
-5706
-5548
-5411
-5286
-5167
-5060
-4986
-4964
-4992
-5034
-5046
-4997
-4894
-4769
-4662
-4593
-4548
-4494
-4398
-4240
-4032
-3809
-3617
-3492
-3447
-3462
-3497
-3511
-3483
-3421
-3348
-3285
-3238
-3202
-3173
-3155
-3154
-3166
-3179
-3170
-3130
-3066
-2992
-2916
-2823
-2694
-2518
-2313
-2120
-1973
-1876
-1802
-1714
-1595
-1454
-1318
-1202
-1095
-964
-781
-542
-271
-7
224
414
578
744
930
1145
1376
1600
1784
1910
1977
2005
2025
2062
2121
2193
2264
2330
2391
2452
2508
2549
2570
2579
2595
2634
2697
2766
2822
2854
2875
2911
2988
3118
3297
3511
3743
3983
4223
4456
4683
4905
5122
5335
5540
5728
5890
6013
6085
6094
6034
5918
5771
5626
5501
5392
5274
5128
4955
4783
4644
4550
4482
4409
4310
4196
4091
4011
3946
3862
3742
3600
3474
3398
3371
3354
3303
3202
3080
2987
2961
2997
3063
3120
3152
3165
3173
3181
3182
3166
3133
3088
3033
2961
2866
2750
2630
2523
2433
2338
2209
2031
1816
1600
1418
1281
1179
1095
1020
958
916
892
875
851
818
782
752
731
717
712
729
783
877
994
1110
1203
1275
1344
1424
1515
1595
1644
1656
1649
1648
1669
1712
1767
1821
1866
1890
1878
1811
1685
1517
1337
1171
1022
881
732
587
475
419
414
419
379
266
98
-79
-220
-313
-379
-451
-545
-650
-745
-820
-886
-965
-1071
-1206
-1355
-1505
-1647
-1777
-1892
-1984
-2053
-2110
-2170
-2247
-2337
-2425
-2495
-2541
-2573
-2603
-2633
-2653
-2656
-2647
-2641
-2655
-2688
-2719
-2729
-2712
-2687
-2674
-2674
-2658
-2588
-2442
-2238
-2020
-1836
-1701
-1598
-1494
-1374
-1245
-1128
-1032
-946
-848
-718
-558
-380
-199
-18
163
337
481
570
591
556
501
461
459
497
568
669
802
963
1135
1285
1385
1428
1432
1433
1462
1523
1597
1656
1684
1686
1686
1707
1755
1809
1834
1802
1707
1575
1449
1365
1336
1342
1351
1336
1289
1220
1138
1041
916
750
548
328
112
-91
-289
-498
-727
-968
-1206
-1435
-1656
-1877
-2094
-2282
-2409
-2456
-2431
-2369
-2305
-2263
-2239
-2224
-2209
-2196
-2195
-2210
-2237
-2268
-2298
-2327
-2356
-2386
-2418
-2461
-2534
-2658
-2834
-3037
-3224
-3360
-3431
-3458
-3470
-3488
-3511
-3529
-3535
-3539
-3560
-3608
-3684
-3772
-3861
-3941
-4011
-4070
-4110
-4132
-4145
-4169
-4216
-4282
-4341
-4371
-4365
-4343
-4332
-4346
-4370
-4373
-4329
-4242
-4140
-4054
-4000
-3970
-3941
-3896
-3833
-3755
-3670
-3577
-3473
-3358
-3228
-3080
-2903
-2688
-2437
-2169
-1913
-1690
-1503
-1338
-1182
-1031
-892
-772
-670
-572
-466
-352
-239
-139
-55
21
99
181
268
365
484
639
827
1022
1185
1292
1346
1377
1419
1488
1575
1666
1760
1871
2007
2156
2282
2352
2359
2333
2313
2316
2325
2305
2245
2173
2143
2195
2320
2466
2572
2611
2605
2600
2633
2699
2765
2795
2772
2704
2603
2479
2334
2175
2023
1902
1830
1805
1803
1797
1769
1717
1648
1571
1491
1410
1336
1276
1237
1218
1209
1200
1178
1142
1097
1054
1027
1018
1016
995
926
801
640
490
395
372
390
391
318
155
-69
-295
-468
-570
-624
-673
-761
-909
-1104
-1306
-1466
-1546
-1536
-1462
-1372
-1313
-1303
-1333
-1373
-1402
-1417
-1432
-1456
-1484
-1497
-1488
-1464
-1446
-1443
-1437
-1400
-1316
-1207
-1122
-1106
-1159
-1235
-1274
-1243
-1166
-1097
-1078
-1112
-1160
-1187
-1185
-1183
-1213
-1280
-1356
-1397
-1376
-1297
-1190
-1083
-989
-906
-828
-749
-661
-550
-407
-239
-78
39
93
106
129
205
338
484
585
611
578
537
528
558
606
644
668
689
715
733
712
637
521
404
320
266
209
107
-41
-196
-296
-307
-242
-154
-95
-86
-107
-120
-94
-23
88
230
397
583
773
946
1086
1197
1298
1407
1528
1643
1732
1778
1789
1783
1782
1800
1841
1905
1984
2065
2131
2170
2183
2190
2215
2273
2352
2422
2456
2446
2404
2351
2293
2219
2117
1997
1891
1842
1869
1955
2054
2125
2157
2171
2199
2258
2337
2410
2451
2453
2420
2360
2281
2193
2116
2072
2068
2090
2098
2056
1955
1817
1680
1571
1484
1396
1284
1152
1025
932
883
863
850
826
787
735
664
564
426
265
111
-7
-80
-131
-195
-298
-432
-562
-650
-684
-683
-690
-740
-843
-978
-1112
-1218
-1292
-1354
-1428
-1525
-1638
-1740
-1806
-1823
-1806
-1780
-1774
-1795
-1831
-1855
-1844
-1794
-1719
-1648
-1607
-1613
-1666
-1752
-1846
-1920
-1956
-1947
-1906
-1853
-1808
-1774
-1743
-1702
-1645
-1581
-1533
-1523
-1564
-1652
-1765
-1874
-1947
-1963
-1919
-1832
-1734
-1660
-1624
-1617
-1611
-1580
-1515
-1435
-1371
-1352
-1391
-1486
-1627
-1803
-1997
-2190
-2358
-2489
-2580
-2647
-2700
-2743
-2764
-2754
-2716
-2670
-2639
-2631
-2631
-2620
-2588
-2544
-2503
-2470
-2430
-2360
-2259
-2150
-2073
-2043
-2033
-1988
-1856
-1634
-1370
-1137
-979
-892
-835
-765
-670
-575
-514
-505
-535
-577
-608
-622
-622
-607
-569
-499
-405
-309
-245
-229
-247
-259
-220
-103
82
298
497
646
741
804
866
949
1056
1177
1303
1440
1601
1798
2024
2255
2457
2612
2726
2821
2915
3008
3084
3129
3144
3151
3178
3239
3326
3416
3484
3517
3507
3448
3338
3191
3038
2930
2906
2968
3069
3131
3090
2932
2700
2468
2304
2225
2203
2180
2109
1972
1790
1604
1455
1365
1335
1344
1363
1365
1329
1251
1143
1032
957
948
1012
1126
1232
1274
1227
1117
1016
997
1095
1280
1478
1618
1672
1664
1648
1662
1709
1762
1798
1811
1821
1844
1878
1905
1911
1900
1901
1940
2020
2117
2194
2230
2228
2209
2198
2205
2233
2274
2322
2363
2377
2346
2274
2192
2148
2176
2265
2364
2413
2388
2314
2250
2242
2287
2346
2375
2368
2357
2383
2456
2546
2609
2625
2619
2636
2709
2823
2929
2979
2962
2908
2861
2847
2861
2875
2864
2817
2735
2617
2465
2290
2126
2013
1980
2004
2023
1964
1791
1527
1245
1016
878
814
781
741
685
625
571
518
450
357
250
153
90
62
46
13
-56
-153
-252
-333
-395
-467
-582
-756
-973
-1181
-1320
-1352
-1283
-1159
-1043
-980
-980
-1018
-1055
-1064
-1044
-1018
-1020
-1076
-1190
-1353
-1542
-1723
-1866
-1952
-1980
-1970
-1954
-1957
-1990
-2036
-2073
-2080
-2052
-1998
-1931
-1865
-1805
-1755
-1721
-1708
-1717
-1743
-1780
-1822
-1871
-1931
-2008
-2104
-2212
-2325
-2432
-2524
-2597
-2653
-2703
-2765
-2848
-2943
-3023
-3052
-3007
-2899
-2758
-2623
-2509
-2403
-2278
-2116
-1925
-1733
-1564
-1425
-1300
-1172
-1041
-924
-846
-818
-833
-867
-899
-917
-922
-922
-923
-930
-947
-973
-1000
-1016
-1008
-981
-955
-960
-1014
-1108
-1196
-1229
-1176
-1042
-867
-701
-581
-518
-496
-493
-483
-456
-414
-373
-353
-373
-438
-531
-621
-676
-674
-616
-527
-441
-397
-423
-532
-713
-934
-1152
-1334
-1469
-1581
-1706
-1870
-2070
-2266
-2413
-2484
-2491
-2475
-2482
-2536
-2627
-2724
-2793
-2813
-2781
-2709
-2614
-2515
-2420
-2332
-2246
-2154
-2055
-1957
-1869
-1797
-1735
-1671
-1597
-1522
-1463
-1430
-1411
-1373
-1284
-1146
-998
-896
-874
-921
-983
-1000
-950
-848
-741
-667
-636
-637
-658
-695
-750
-815
-868
-890
-885
-886
-934
-1041
-1169
-1251
-1237
-1133
-1004
-933
-956
-1048
-1134
-1152
-1089
-988
-912
-900
-948
-1027
-1113
-1206
-1320
-1459
-1604
-1722
-1793
-1823
-1846
-1894
-1978
-2077
-2154
-2186
-2173
-2136
-2100
-2073
-2048
-2008
-1942
-1854
-1758
-1670
-1594
-1518
-1422
-1285
-1103
-886
-654
-428
-215
-13
182
362
509
604
648
669
715
830
1030
1295
1573
1810
1968
2041
2051
2037
2041
2086
2171
2272
2346
2363
2317
2243
2194
2214
2313
2465
2621
2741
2810
2837
2840
2834
2828
2829
2850
2899
2975
3063
3140
3186
3199
3187
3168
3158
3165
3188
3215
3224
3186
3079
2912
2725
2575
2505
2520
2576
2615
2592
2500
2364
2217
2074
1932
1782
1621
1454
1278
1084
861
612
363
149
-11
-128
-238
-377
-560
-774
-997
-1217
-1436
-1656
-1867
-2049
-2188
-2290
-2376
-2469
-2571
-2665
-2731
-2772
-2814
-2886
-2999
-3134
-3255
-3339
-3387
-3415
-3436
-3445
-3427
-3374
-3295
-3210
-3135
-3069
-3002
-2923
-2837
-2756
-2688
-2633
-2582
-2536
-2507
-2507
-2529
-2539
-2498
-2384
-2219
-2052
-1935
-1887
-1879
-1860
-1784
-1638
-1451
-1273
-1149
-1100
-1114
-1154
-1173
-1133
-1022
-862
-687
-535
-429
-362
-317
-271
-208
-120
-4
139
292
425
506
523
498
479
514
612
733
816
820
757
680
646
675
736
781
780
747
726
753
824
898
931
904
837
771
738
744
774
810
846
886
932
974
1000
1012
1025
1059
1123
1200
1261
1291
1303
1339
1433
1586
1757
1889
1950
1953
1946
1973
2040
2108
2130
2085
1997
1916
1881
1892
1917
1923
1904
1886
1903
1962
2037
2085
2078
2028
1973
1955
1985
2045
2105
2152
2202
2291
2444
2655
2884
3081
3215
3291
3342
3404
3487
3565
3596
3545
3413
3236
3060
2916
2795
2667
2499
2285
2045
1811
1606
1433
1290
1179
1115
1108
1147
1199
1229
1224
1213
1241
1339
1492
1645
1744
1768
1752
1757
1826
1952
2083
2154
2127
2015
1865
1729
1631
1557
1467
1319
1097
818
524
262
61
-86
-212
-359
-547
-763
-967
-1110
-1168
-1149
-1089
-1033
-1002
-995
-982
-931
-831
-699
-575
-505
-513
-585
-678
-738
-732
-662
-563
-474
-419
-395
-381
-362
-338
-320
-312
-297
-242
-119
77
316
548
720
807
820
799
796
840
925
1008
1037
977
841
681
557
497
478
448
368
239
105
16
-11
-1
5
-18
-55
-71
-42
25
103
178
261
380
547
739
912
1031
1106
1183
1307
1482
1667
1803
1866
1878
1892
1947
2040
2128
2164
2128
2039
1938
1854
1798
1759
1723
1682
1633
1568
1480
1360
1210
1045
891
773
710
708
753
813
847
823
731
597
467
379
342
328
288
186
21
-173
-346
-459
-508
-520
-545
-625
-780
-992
-1209
-1373
-1446
-1434
-1385
-1359
-1393
-1475
-1558
-1588
-1549
-1472
-1412
-1411
-1473
-1564
-1644
-1699
-1747
-1820
-1940
-2101
-2277
-2445
-2598
-2751
-2914
-3086
-3249
-3384
-3484
-3563
-3643
-3739
-3847
-3951
-4034
-4094
-4148
-4210
-4291
-4386
-4481
-4566
-4639
-4703
-4757
-4794
-4801
-4774
-4721
-4661
-4606
-4556
-4497
-4415
-4306
-4181
-4056
-3940
-3832
-3724
-3615
-3508
-3404
-3294
-3167
-3021
-2881
-2782
-2751
-2776
-2805
-2775
-2662
-2493
-2333
-2229
-2184
-2153
-2090
-1989
-1891
-1841
-1845
-1854
-1800
-1653
-1455
-1293
-1240
-1299
-1405
-1478
-1477
-1426
-1378
-1370
-1385
-1376
-1305
-1177
-1035
-929
-882
-883
-902
-916
-916
-897
-850
-762
-629
-466
-309
-191
-123
-92
-61
0
109
263
440
614
760
869
955
1049
1180
1357
1554
1722
1826
1868
1894
1959
2088
2260
2414
2500
2508
2474
2450
2466
2519
2582
2628
2652
2659
2661
2659
2653
2649
2662
2705
2775
2857
2933
2997
3060
3132
3207
3254
3243
3163
3043
2932
2872
2870
2903
2941
2973
3010
3075
3178
3304
3424
3513
3561
3575
3567
3547
3527
3521
3540
3587
3639
3655
3594
3440
3214
2958
2714
2497
2297
2095
1886
1688
1526
1411
1332
1258
1171
1073
995
971
1010
1091
1167
1196
1166
1094
1014
955
919
890
849
789
722
667
643
653
685
719
733
714
654
551
411
248
85
-51
-136
-163
-147
-122
-129
-199
-334
-507
-672
-789
-838
-835
-814
-808
-831
-873
-909
-920
-907
-886
-881
-909
-977
-1082
-1213
-1353
-1477
-1556
-1569
-1519
-1434
-1358
-1328
-1347
-1389
-1418
-1411
-1381
-1362
-1386
-1460
-1559
-1653
-1725
-1782
-1844
-1924
-2011
-2080
-2112
-2112
-2107
-2130
-2192
-2282
-2373
-2441
-2480
-2497
-2508
-2522
-2543
-2573
-2617
-2674
-2738
-2793
-2822
-2822
-2805
-2793
-2797
-2811
-2812
-2784
-2726
-2662
-2615
-2596
-2588
-2560
-2489
-2372
-2228
-2082
-1951
-1839
-1747
-1675
-1630
-1608
-1595
-1566
-1497
-1382
-1231
-1069
-919
-790
-680
-579
-473
-356
-223
-83
51
162
246
318
412
554
742
938
1084
1142
1118
1063
1038
1074
1162
1263
1346
1408
1468
1542
1622
1682
1699
1676
1640
1618
1616
1616
1594
1548
1496
1467
1476
1512
1555
1592
1624
1655
1676
1664
1593
1461
1290
1118
969
843
727
613
519
470
480
534
591
617
608
591
603
666
768
879
974
1052
1133
1239
1381
1546
1707
1837
1917
1939
1910
1839
1737
1622
1510
1427
1398
1438
1545
1689
1828
1927
1982
2025
2109
2261
2472
2689
2848
2911
2884
2804
2716
2645
2593
2550
2504
2447
2366
2249
2089
1901
1720
1584
1508
1477
1450
1388
1276
1123
956
799
666
568
511
490
481
452
374
252
120
30
10
48
99
116
88
36
-7
-27
-40
-71
-132
-210
-279
-326
-366
-430
-545
-716
-933
-1179
-1443
-1711
-1958
-2147
-2250
-2264
-2222
-2172
-2144
-2134
-2108
-2031
-1897
-1731
-1574
-1455
-1381
-1334
-1286
-1210
-1084
-903
-682
-462
-299
-241
-303
-450
-617
-740
-788
-770
-721
-677
-658
-673
-719
-787
-857
-897
-882
-811
-711
-629
-592
-590
-572
-487
-318
-97
118
280
385
468
567
696
843
986
1122
1264
1429
1607
1762
1853
1866
1830
1797
1806
1862
1934
1984
1995
1981
1972
1989
2032
2090
2158
2244
2363
2521
2702
2878
3022
3129
3210
3285
3359
3418
3437
3393
3281
3114
2916
2708
2505
2315
2139
1980
1838
1718
1619
1536
1461
1383
1300
1218
1150
1107
1084
1065
1033
980
919
868
836
810
758
660
520
376
271
229
236
257
257
225
170
106
31
-69
-198
-339
-454
-510
-505
-473
-463
-503
-585
-673
-733
-760
-780
-829
-935
-1103
-1314
-1538
-1744
-1906
-2012
-2069
-2107
-2164
-2263
-2400
-2539
-2638
-2679
-2684
-2703
-2779
-2929
-3132
-3350
-3548
-3711
-3834
-3922
-3986
-4040
-4104
-4193
-4295
-4376
-4395
-4330
-4196
-4038
-3904
-3810
-3738
-3657
-3548
-3420
-3300
-3206
-3138
-3083
-3030
-2980
-2941
-2912
-2878
-2821
-2736
-2637
-2546
-2475
-2416
-2346
-2252
-2146
-2057
-2009
-1998
-1996
-1964
-1882
-1758
-1620
-1492
-1385
-1294
-1205
-1110
-1008
-910
-830
-784
-778
-806
-844
-868
-865
-847
-844
-880
-946
-1000
-995
-907
-764
-629
-556
-554
-578
-559
-454
-271
-61
111
206
220
173
95
8
-66
-111
-118
-101
-91
-126
-219
-348
-461
-508
-473
-379
-274
-194
-146
-110
-57
24
126
230
322
400
470
533
583
613
622
620
622
641
678
725
775
822
870
919
966
998
1008
1000
995
1014
1069
1136
1172
1134
1012
844
690
600
583
597
582
504
376
248
169
145
143
115
37
-73
-170
-216
-203
-150
-83
-21
35
81
111
116
107
107
143
215
288
314
262
152
38
-25
-26
-1
-7
-81
-212
-356
-466
-526
-551
-570
-600
-647
-705
-774
-856
-948
-1037
-1109
-1153
-1176
-1192
-1215
-1245
-1274
-1290
-1291
-1279
-1255
-1216
-1163
-1108
-1067
-1058
-1078
-1111
-1133
-1134
-1125
-1132
-1171
-1243
-1335
-1425
-1502
-1559
-1591
-1595
-1577
-1551
-1537
-1548
-1575
-1592
-1574
-1519
-1446
-1382
-1338
-1302
-1251
-1176
-1092
-1031
-1008
-1020
-1039
-1043
-1033
-1030
-1054
-1103
-1152
-1170
-1138
-1061
-963
-871
-803
-765
-751
-748
-737
-700
-632
-538
-435
-334
-235
-129
-13
102
197
263
315
385
497
644
790
893
940
955
978
1035
1116
1196
1262
1330
1431
1587
1786
1986
2153
2277
2380
2490
2626
2788
2967
3156
3345
3513
3631
3679
3666
3634
3633
3683
3762
3824
3835
3799
3747
3697
3633
3518
3332
3102
2891
2753
2684
2626
2508
2303
2044
1796
1609
1482
1383
1278
1164
1059
975
899
804
676
535
424
382
410
472
521
533
510
481
474
503
572
670
780
882
952
976
955
906
849
795
744
694
647
608
576
536
469
374
275
216
223
283
344
355
308
244
227
291
414
538
609
613
583
561
565
582
589
578
564
565
587
619
646
673
718
795
891
971
999
974
932
924
979
1090
1220
1335
1430
1526
1647
1801
1972
2132
2258
2343
2396
2431
2466
2508
2559
2603
2620
2598
2546
2493
2466
2467
2457
2383
2220
1996
1785
1654
1615
1609
1545
1364
1083
784
557
448
432
446
435
380
300
224
175
165
202
291
423
564
664
690
646
586
574
643
768
879
909
836
691
533
403
306
213
98
-43
-192
-328
-449
-574
-728
-916
-1118
-1299
-1429
-1509
-1570
-1656
-1799
-2000
-2229
-2438
-2588
-2667
-2694
-2706
-2731
-2777
-2832
-2874
-2888
-2874
-2840
-2790
-2722
-2627
-2508
-2382
-2276
-2214
-2198
-2209
-2217
-2196
-2142
-2062
-1976
-1897
-1828
-1763
-1694
-1616
-1529
-1441
-1362
-1302
-1266
-1246
-1229
-1194
-1123
-1006
-847
-662
-477
-316
-194
-105
-29
65
198
371
556
713
810
837
815
777
757
764
791
816
821
805
782
772
791
840
902
950
965
943
902
869
860
870
877
855
796
716
644
603
596
609
623
630
635
646
664
680
685
677
660
637
604
551
476
388
306
242
192
134
52
-53
-157
-234
-278
-306
-346
-416
-507
-590
-639
-652
-646
-647
-672
-721
-784
-847
-898
-924
-911
-852
-758
-661
-598
-592
-638
-702
-749
-758
-736
-706
-689
-692
-712
-733
-746
-739
-708
-655
-597
-560
-573
-641
-745
-841
-891
-888
-853
-827
-834
-866
-887
-857
-759
-609
-442
-290
-167
-66
28
129
242
364
491
614
720
797
833
824
782
725
675
644
627
612
583
535
472
408
353
313
284
263
253
263
306
391
519
685
884
1108
1348
1585
1793
1943
2019
2024
1977
1903
1821
1739
1658
1577
1502
1437
1379
1320
1248
1152
1031
890
734
571
411
267
159
99
85
100
116
112
74
4
-88
-188
-277
-330
-322
-242
-99
71
219
304
313
262
184
114
72
63
80
110
144
172
192
204
209
209
198
167
110
33
-49
-117
-162
-188
-214
-256
-319
-396
-475
-546
-607
-658
-697
-722
-733
-734
-737
-751
-777
-811
-845
-873
-889
-885
-851
-777
-669
-542
-424
-334
-275
-237
-212
-205
-232
-306
-421
-552
-664
-739
-787
-834
-905
-1000
-1096
-1162
-1182
-1163
-1128
-1097
-1080
-1069
-1057
-1040
-1020
-1006
-996
-982
-960
-934
-914
-914
-939
-981
-1027
-1062
-1081
-1093
-1109
-1138
-1180
-1230
-1283
-1340
-1407
-1485
-1564
-1621
-1635
-1597
-1530
-1476
-1480
-1559
-1689
-1816
-1880
-1849
-1734
-1582
-1442
-1347
-1290
-1242
-1169
-1053
-903
-743
-599
-490
-422
-395
-402
-431
-462
-467
-417
-309
-163
-30
43
37
-26
-85
-83
3
144
281
358
359
312
271
279
348
460
584
694
779
833
858
858
845
840
858
903
955
983
967
907
827
761
733
747
794
852
901
926
915
871
816
781
792
853
935
995
1002
960
904
874
882
908
914
875
799
717
662
642
639
631
606
572
545
531
520
499
464
426
405
415
456
515
579
637
681
699
679
616
523
426
354
317
304
287
244
177
110
73
88
155
256
364
452
504
513
484
435
387
360
357
366
366
341
291
234
194
190
228
297
380
456
503
509
472
405
331
274
246
235
216
165
74
-44
-163
-259
-326
-375
-431
-516
-639
-794
-957
-1089
-1151
-1120
-1000
-832
-671
-567
-535
-554
-584
-593
-575
-550
-543
-562
-597
-627
-642
-645
-644
-638
-618
-573
-512
-469
-483
-571
-709
-838
-899
-869
-773
-672
-617
-631
-696
-780
-863
-941
-1020
-1100
-1163
-1190
-1176
-1134
-1087
-1051
-1018
-972
-902
-822
-757
-723
-708
-671
-571
-403
-201
-24
86
124
126
131
159
200
231
245
255
289
360
456
556
645
733
845
990
1146
1262
1296
1247
1167
1133
1203
1373
1586
1759
1840
1831
1783
1755
1772
1812
1825
1773
1659
1535
1458
1459
1515
1573
1586
1547
1492
1469
1489
1521
1509
1423
1284
1160
1115
1166
1268
1353
1371
1319
1230
1133
1033
908
748
573
426
339
305
277
207
85
-55
-162
-216
-252
-337
-523
-804
-1118
-1384
-1557
-1647
-1709
-1796
-1929
-2079
-2197
-2244
-2217
-2152
-2095
-2080
-2100
-2120
-2096
-2012
-1891
-1782
-1729
-1735
-1766
-1771
-1728
-1657
-1602
-1597
-1631
-1657
-1632
-1554
-1469
-1439
-1496
-1622
-1762
-1872
-1941
-1990
-2047
-2113
-2172
-2204
-2217
-2238
-2297
-2400
-2527
-2644
-2729
-2780
-2805
-2811
-2796
-2761
-2716
-2672
-2632
-2574
-2461
-2271
-2016
-1743
-1512
-1359
-1277
-1228
-1167
-1072
-951
-824
-716
-643
-610
-618
-657
-709
-754
-780
-792
-814
-867
-961
-1079
-1188
-1258
-1271
-1229
-1148
-1044
-932
-821
-714
-611
-502
-379
-233
-66
111
285
444
582
694
776
830
864
898
951
1034
1138
1244
1333
1403
1464
1530
1603
1668
1711
1725
1722
1720
1731
1747
1743
1692
1582
1422
1240
1063
905
761
616
451
268
85
-67
-164
-200
-189
-156
-114
-66
-4
73
155
232
306
398
534
712
900
1039
1091
1064
1008
982
1002
1039
1041
982
884
802
774
792
807
774
686
583
515
503
525
542
536
521
533
591
683
772
832
860
882
924
996
1097
1223
1377
1570
1800
2052
2298
2521
2716
2889
3043
3172
3269
3332
3375
3408
3429
3420
3360
3249
3107
2963
2832
2703
2559
2392
2216
2054
1917
1795
1669
1535
1411
1329
1301
1310
1320
1299
1247
1184
1132
1091
1046
987
932
911
945
1018
1082
1082
1006
885
773
704
669
627
542
411
273
179
160
208
280
329
323
263
177
103
73
95
151
201
209
160
72
-20
-83
-105
-103
-103
-118
-141
-149
-120
-49
48
146
222
261
256
210
133
41
-43
-107
-151
-190
-241
-310
-386
-452
-496
-527
-569
-645
-753
-860
-924
-911
-829
-720
-637
-617
-652
-695
-694
-623
-501
-380
-303
-275
-255
-188
-46
146
319
407
383
274
134
10
-84
-162
-232
-284
-295
-249
-161
-71
-14
6
19
63
150
255
338
373
376
390
456
578
721
840
910
944
975
1028
1099
1158
1177
1153
1118
1119
1185
1305
1430
1503
1490
1397
1266
1149
1074
1038
1008
949
847
711
566
434
318
209
98
-13
-109
-174
-207
-224
-249
-296
-359
-418
-458
-473
-479
-495
-531
-580
-630
-672
-708
-754
-818
-896
-971
-1028
-1069
-1116
-1202
-1349
-1553
-1778
-1978
-2117
-2187
-2205
-2200
-2198
-2210
-2235
-2268
-2310
-2359
-2411
-2456
-2478
-2468
-2427
-2368
-2306
-2253
-2215
-2194
-2191
-2206
-2236
-2272
-2305
-2335
-2370
-2425
-2502
-2581
-2625
-2597
-2492
-2340
-2196
-2109
-2092
-2117
-2137
-2121
-2067
-2008
-1977
-1989
-2033
-2086
-2126
-2153
-2178
-2207
-2234
-2240
-2213
-2154
-2080
-2009
-1946
-1878
-1786
-1657
-1494
-1319
-1156
-1018
-903
-791
-665
-512
-335
-151
12
129
185
188
166
157
188
267
376
485
568
617
638
646
654
674
711
764
827
883
911
901
865
836
847
910
1002
1080
1111
1096
1067
1067
1110
1171
1206
1184
1108
1012
937
895
871
843
799
749
711
690
673
642
592
538
509
516
546
568
557
513
465
444
467
521
578
615
624
617
610
614
629
645
652
646
628
607
596
607
646
712
792
880
972
1074
1186
1297
1385
1429
1424
1387
1346
1321
1311
1303
1285
1265
1266
1302
1366
1422
1434
1386
1294
1193
1109
1047
992
940
905
919
1002
1143
1294
1404
1450
1452
1460
1518
1631
1771
1895
1979
2028
2066
2110
2153
2173
2149
2081
1989
1902
1830
1762
1678
1565
1438
1323
1245
1202
1173
1126
1051
964
903
898
955
1053
1160
1253
1335
1421
1525
1640
1744
1810
1821
1780
1698
1592
1469
1336
1201
1077
970
881
791
679
529
343
142
-49
-211
-343
-451
-544
-621
-673
-689
-673
-639
-613
-613
-648
-707
-772
-824
-854
-861
-852
-837
-823
-812
-806
-801
-797
-794
-800
-828
-894
-1010
-1171
-1354
-1529
-1667
-1757
-1807
-1838
-1866
-1894
-1910
-1904
-1874
-1834
-1803
-1794
-1805
-1819
-1816
-1785
-1726
-1648
-1561
-1468
-1370
-1267
-1161
-1061
-973
-900
-839
-782
-727
-673
-620
-567
-511
-454
-404
-382
-410
-504
-651
-815
-947
-1006
-983
-898
-794
-707
-653
-623
-594
-547
-473
-375
-264
-155
-65
-9
6
-12
-42
-59
-53
-31
-17
-33
-80
-133
-159
-137
-74
3
63
94
104
114
135
168
202
228
246
264
286
310
326
323
295
241
166
77
-20
-115
-202
-279
-352
-431
-515
-597
-659
-689
-691
-683
-684
-707
-739
-756
-734
-664
-553
-422
-289
-160
-37
84
199
299
373
412
413
378
312
220
109
-15
-145
-274
-392
-488
-554
-585
-586
-567
-539
-511
-479
-436
-379
-309
-238
-176
-125
-78
-22
50
137
224
302
371
443
537
662
813
970
1111
1226
1317
1391
1448
1480
1479
1445
1397
1357
1340
1342
1341
1316
1262
1189
1120
1072
1049
1046
1051
1056
1051
1022
961
862
738
616
519
451
402
352
294
236
196
180
179
179
176
183
215
273
324
330
266
150
28
-56
-96
-127
-190
-304
-442
-560
-625
-646
-657
-684
-724
-746
-722
-653
-573
-519
-502
-500
-479
-425
-358
-321
-344
-428
-538
-633
-686
-696
-679
-659
-655
-680
-740
-831
-934
-1014
-1042
-1000
-906
-802
-734
-733
-796
-892
-981
-1029
-1022
-975
-921
-898
-933
-1027
-1159
-1289
-1380
-1418
-1413
-1396
-1397
-1429
-1480
-1526
-1537
-1503
-1435
-1362
-1314
-1310
-1346
-1397
-1436
-1449
-1436
-1413
-1391
-1367
-1328
-1262
-1179
-1107
-1077
-1109
-1193
-1297
-1389
-1449
-1476
-1482
-1478
-1474
-1476
-1492
-1521
-1552
-1560
-1524
-1443
-1348
-1286
-1297
-1385
-1514
-1631
-1695
-1697
-1661
-1622
-1603
-1606
-1612
-1597
-1544
-1448
-1324
-1200
-1111
-1075
-1093
-1139
-1182
-1204
-1212
-1233
-1287
-1370
-1447
-1478
-1439
-1338
-1210
-1090
-998
-932
-880
-836
-799
-774
-758
-747
-733
-714
-687
-641
-564
-451
-315
-186
-95
-51
-30
8
91
217
356
471
546
597
654
741
855
978
1084
1159
1209
1246
1289
1354
1445
1555
1662
1731
1736
1675
1578
1489
1440
1426
1413
1364
1273
1173
1117
1141
1239
1370
1484
1553
1585
1605
1635
1684
1747
1813
1878
1934
1968
1960
1897
1785
1647
1517
1419
1356
1312
1267
1206
1125
1027
922
821
735
674
639
621
602
569
521
470
439
443
488
564
654
738
799
824
812
777
740
726
738
759
753
687
557
386
214
69
-47
-157
-283
-430
-581
-706
-785
-819
-818
-797
-757
-691
-595
-478
-358
-249
-150
-44
90
261
455
642
795
900
969
1027
1092
1161
1208
1198
1107
945
748
564
426
337
277
220
162
121
131
211
355
533
711
874
1030
1196
1377
1560
1716
1828
1903
1971
2067
2206
2374
2540
2672
2755
2792
2794
2767
2713
2627
2509
2366
2204
2029
1844
1656
1484
1350
1276
1265
1295
1336
1359
1358
1354
1374
1438
1539
1641
1701
1684
1586
1430
1253
1093
974
900
862
843
825
794
749
697
657
643
663
704
746
767
757
728
700
690
699
710
702
659
584
488
385
278
163
37
-96
-223
-332
-419
-497
-583
-687
-809
-934
-1043
-1126
-1182
-1212
-1217
-1195
-1148
-1093
-1058
-1072
-1143
-1252
-1365
-1449
-1496
-1524
-1561
-1623
-1703
-1779
-1830
-1853
-1863
-1880
-1909
-1942
-1966
-1973
-1965
-1949
-1921
-1870
-1786
-1676
-1568
-1493
-1469
-1482
-1499
-1488
-1444
-1392
-1365
-1379
-1416
-1439
-1416
-1341
-1236
-1136
-1063
-1014
-971
-916
-846
-771
-702
-641
-578
-495
-381
-237
-75
91
249
394
526
638
724
774
780
740
657
536
382
208
33
-117
-215
-248
-225
-178
-144
-147
-187
-240
-278
-286
-265
-231
-194
-152
-91
0
118
247
370
477
574
672
776
881
968
1022
1042
1034
1010
983
950
904
838
747
629
485
315
123
-77
-265
-423
-539
-619
-681
-745
-823
-909
-980
-1010
-981
-888
-745
-578
-409
-256
-122
-9
89
169
228
254
239
178
76
-45
-155
-224
-241
-217
-187
-190
-249
-363
-506
-648
-768
-868
-959
-1055
-1155
-1250
-1328
-1386
-1429
-1466
-1503
-1536
-1561
-1574
-1576
-1571
-1556
-1527
-1477
-1410
-1340
-1285
-1255
-1247
-1244
-1235
-1222
-1228
-1281
-1398
-1567
-1753
-1918
-2041
-2127
-2192
-2244
-2269
-2236
-2116
-1908
-1645
-1382
-1170
-1042
-1000
-1031
-1109
-1209
-1305
-1370
-1386
-1348
-1270
-1169
-1060
-944
-812
-663
-509
-371
-268
-202
-152
-89
8
142
304
480
660
830
967
1042
1036
953
832
731
691
719
775
801
757
644
509
422
439
574
791
1024
1209
1317
1366
1405
1484
1615
1768
1884
1917
1860
1757
1673
1661
1737
1875
2035
2185
2312
2414
2495
2554
2588
2601
2603
2607
2625
2668
2745
2863
3025
3220
3423
3605
3753
3871
3976
4082
4182
4253
4273
4238
4165
4078
3989
3895
3782
3648
3502
3360
3227
3091
2934
2754
2573
2428
2346
2321
2318
2301
2254
2191
2139
2116
2117
2124
2125
2122
2129
2150
2168
2155
2091
1985
1864
1756
1669
1583
1468
1312
1130
952
804
689
588
475
332
162
-27
-220
-410
-590
-754
-894
-1004
-1091
-1155
-1202
-1228
-1226
-1193
-1133
-1058
-976
-894
-815
-745
-696
-677
-684
-697
-686
-634
-547
-455
-396
-392
-439
-513
-585
-638
-672
-694
-711
-724
-730
-732
-738
-761
-806
-867
-929
-974
-995
-1000
-1008
-1040
-1096
-1160
-1197
-1178
-1091
-955
-807
-679
-584
-514
-455
-404
-369
-365
-390
-424
-440
-422
-380
-343
-338
-370
-418
-454
-461
-442
-418
-408
-427
-475
-550
-640
-724
-778
-782
-741
-688
-675
-738
-873
-1033
-1155
-1200
-1177
-1138
-1144
-1224
-1363
-1511
-1616
-1648
-1613
-1539
-1460
-1399
-1358
-1324
-1276
-1201
-1100
-984
-870
-769
-680
-600
-527
-470
-440
-438
-447
-442
-404
-340
-272
-229
-215
-209
-173
-79
69
237
384
481
526
537
534
525
504
460
383
277
155
32
-80
-178
-259
-321
-352
-341
-282
-190
-96
-39
-43
-100
-179
-246
-292
-339
-422
-559
-730
-886
-973
-970
-899
-802
-718
-659
-613
-555
-471
-357
-223
-85
34
110
121
64
-39
-149
-231
-279
-316
-380
-494
-654
-830
-989
-1117
-1216
-1297
-1365
-1414
-1434
-1422
-1381
-1316
-1227
-1111
-969
-813
-659
-520
-394
-271
-141
-7
115
200
232
205
128
18
-103
-213
-295
-345
-373
-398
-437
-487
-533
-554
-548
-534
-541
-594
-691
-809
-920
-1006
-1072
-1121
-1156
-1171
-1159
-1124
-1081
-1045
-1012
-967
-886
-768
-640
-553
-548
-633
-779
-932
-1045
-1100
-1108
-1099
-1096
-1104
-1111
-1103
-1072
-1028
-985
-953
-933
-917
-897
-876
-864
-870
-891
-909
-901
-855
-782
-710
-668
-664
-681
-685
-639
-526
-352
-138
87
297
468
585
634
618
555
474
406
370
366
378
387
386
383
394
431
490
555
601
617
609
596
595
610
627
624
588
526
458
402
363
326
272
196
112
48
27
51
104
156
186
186
169
158
177
241
351
489
626
731
791
815
828
855
897
933
931
871
756
612
468
331
193
35
-151
-360
-576
-785
-982
-1162
-1314
-1421
-1467
-1454
-1399
-1327
-1259
-1203
-1152
-1099
-1046
-996
-955
-922
-888
-846
-792
-727
-658
-596
-552
-538
-559
-607
-666
-717
-757
-798
-860
-952
-1058
-1140
-1166
-1128
-1048
-960
-890
-838
-787
-725
-655
-589
-537
-490
-434
-366
-304
-278
-307
-377
-446
-480
-469
-441
-431
-451
-478
-472
-411
-315
-228
-188
-193
-200
-158
-47
107
249
334
360
362
389
466
578
688
766
809
844
903
1004
1133
1258
1347
1390
1398
1389
1378
1367
1347
1311
1261
1210
1167
1135
1105
1068
1022
981
957
960
988
1030
1077
1127
1184
1244
1295
1313
1287
1223
1153
1117
1136
1204
1287
1346
1359
1336
1306
1297
1320
1358
1378
1345
1238
1055
813
544
282
55
-122
-251
-348
-435
-528
-630
-733
-822
-886
-919
-924
-909
-884
-855
-827
-801
-776
-749
-722
-696
-678
-669
-672
-684
-706
-737
-780
-835
-894
-951
-997
-1028
-1048
-1064
-1077
-1085
-1082
-1061
-1022
-972
-919
-872
-836
-812
-797
-788
-779
-765
-747
-731
-731
-754
-805
-875
-953
-1026
-1090
-1148
-1205
-1270
-1342
-1422
-1502
-1575
-1629
-1657
-1657
-1634
-1595
-1544
-1471
-1359
-1191
-962
-684
-381
-78
212
483
736
963
1155
1301
1398
1452
1473
1471
1447
1404
1347
1288
1240
1211
1199
1193
1175
1133
1059
959
848
750
686
663
673
698
726
765
837
961
1137
1329
1490
1592
1640
1676
1744
1860
2001
2122
2188
2193
2160
2119
2084
2052
2019
1987
1963
1949
1929
1880
1786
1659
1533
1438
1380
1331
1248
1113
939
771
650
592
581
590
598
607
625
658
695
723
739
761
818
930
1089
1258
1385
1431
1386
1273
1131
994
876
769
652
510
342
161
-12
-160
-280
-376
-464
-563
-690
-853
-1043
-1236
-1390
-1471
-1463
-1390
-1300
-1244
-1247
-1288
-1319
-1288
-1177
-1010
-842
-718
-661
-660
-687
-715
-734
-748
-767
-798
-840
-891
-940
-972
-965
-899
-770
-592
-403
-243
-138
-82
-46
7
95
202
292
328
292
203
98
18
-20
-19
-2
10
9
-1
-8
-7
-1
5
4
-1
-5
-5
-1
3
3
0
-4
-4
-1
2
2
0
-3
-3
-1
1
1
0
-3
-3
-1
1
1
-1
-2
-3
-1
0
1
-1
-2
-3
-1
0
1
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-1
-1
0
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
