5
71112
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
-1
0
1
1
0
-1
0
1
1
0
-1
0
2
2
0
-4
-7
-9
-7
-3
0
1
0
-2
-3
-1
0
0
-2
-3
-1
0
0
-2
-3
-2
1
1
-2
-3
-2
1
1
-2
-4
-2
2
2
-2
-5
-2
3
3
-3
-8
-3
8
9
-10
-40
-60
-53
-26
0
10
3
-6
-7
-1
3
2
-3
-5
-2
2
2
-2
-4
-3
1
3
-1
-5
-5
1
6
1
-12
-17
-2
29
51
46
18
-7
-11
0
6
-1
-8
0
21
30
13
-20
-38
-24
8
30
26
8
-4
-3
2
1
-3
-4
0
2
0
-5
-4
1
3
-2
-7
-4
8
20
22
14
2
-5
-5
-1
2
2
-3
-7
-3
8
19
16
1
-10
-1
29
54
52
20
-13
-20
3
34
47
37
13
-9
-23
-25
-17
-4
5
4
-4
-3
11
25
18
-12
-39
-36
-1
34
39
15
-12
-18
-6
4
1
-4
2
18
27
20
8
7
20
33
30
13
-7
-20
-25
-26
-22
-13
-2
3
-2
-6
-1
12
17
6
-13
-21
-10
5
2
-17
-34
-25
4
29
30
10
-8
-7
4
8
-6
-25
-31
-17
7
24
24
12
-1
-5
-2
1
0
-4
-3
5
17
23
17
3
-7
-7
0
5
2
-5
-7
-1
5
3
-5
-10
-3
13
27
28
17
4
-4
-5
-3
-1
1
2
0
-9
-20
-24
-17
-4
5
3
-5
-6
5
19
24
15
1
-5
7
30
48
47
29
7
-3
3
18
24
15
-1
-8
1
18
27
18
0
-10
-6
3
6
-1
-7
-5
2
5
-1
-7
-5
2
6
0
-8
-7
3
10
2
-17
-31
-30
-17
-6
-1
1
4
3
-9
-25
-29
-10
21
34
13
-27
-52
-42
-14
-5
-30
-62
-63
-20
34
51
15
-39
-62
-36
10
31
11
-26
-43
-28
-1
12
5
-8
-10
-1
11
17
19
16
6
-10
-24
-27
-16
-2
5
4
8
20
30
25
7
-8
-7
9
23
21
9
2
5
9
4
-10
-20
-17
-7
1
1
-2
-2
0
0
-3
-4
4
18
27
18
-5
-25
-30
-17
0
7
2
-6
-7
1
7
2
-11
-23
-24
-14
-3
2
1
-2
-2
-1
-1
-2
-2
0
1
-1
-5
-8
-8
-5
-4
-3
0
7
16
21
17
5
-7
-8
-1
6
4
-6
-11
1
27
51
54
38
19
16
30
43
37
12
-18
-34
-30
-16
-5
-2
0
7
16
21
16
3
-7
-6
2
5
-5
-20
-28
-20
-2
9
5
-6
-11
-2
12
21
21
12
-2
-18
-30
-26
-6
18
26
13
-6
-11
0
10
4
-11
-14
2
22
22
2
-16
-8
19
43
43
24
1
-11
-10
-2
7
9
-2
-18
-25
-13
8
15
-3
-27
-26
9
49
56
23
-22
-45
-38
-18
-2
10
21
24
7
-23
-42
-30
0
16
0
-30
-38
-11
29
45
26
-10
-34
-29
-1
28
36
17
-15
-34
-21
13
38
32
3
-18
-12
8
14
-2
-18
-9
19
36
22
-12
-34
-26
-4
8
4
-5
-5
1
4
-2
-6
-2
8
16
19
22
28
29
20
3
-9
-6
5
7
-8
-30
-38
-24
0
11
-1
-23
-34
-20
3
15
2
-20
-28
-13
11
22
8
-16
-28
-21
-3
7
0
-18
-30
-26
-6
19
29
15
-13
-32
-25
0
19
13
-8
-14
8
41
50
22
-20
-42
-29
-2
9
-5
-27
-32
-16
8
24
25
13
-5
-21
-27
-20
-4
8
7
-4
-11
-4
9
10
-9
-39
-56
-46
-17
8
9
-10
-31
-36
-22
-3
6
3
-3
-4
-2
0
0
3
13
23
22
6
-15
-32
-38
-36
-29
-17
2
22
34
32
22
9
1
-3
-4
-2
1
2
-2
-7
-4
9
21
18
-2
-26
-33
-18
7
25
25
12
-3
-7
2
18
28
20
-5
-28
-32
-14
5
7
-6
-12
5
35
53
41
8
-20
-29
-22
-11
-4
0
1
0
-2
-2
0
-3
-16
-31
-32
-11
17
29
19
2
-5
-2
-4
-16
-27
-21
-3
9
4
-8
-8
3
8
-3
-14
-1
35
62
51
5
-37
-44
-20
4
8
-3
-9
-2
10
16
18
20
23
20
10
1
-2
-1
-2
-4
2
18
34
34
13
-16
-34
-35
-26
-20
-21
-24
-25
-21
-11
1
10
9
1
-8
-7
1
8
7
1
1
6
6
-9
-31
-40
-24
8
32
34
18
0
-7
-4
1
2
0
-3
-4
-2
2
3
-2
-8
-5
10
28
34
20
-2
-14
-11
-3
-5
-18
-26
-20
-4
7
4
-4
-6
-1
3
2
-3
-4
-1
2
1
-3
-4
-1
2
2
-2
-6
-8
-7
-6
-4
-2
1
6
14
22
21
7
-16
-34
-34
-18
-2
4
0
-3
-2
1
-1
-4
-2
4
3
-10
-28
-35
-24
-4
8
4
-4
-7
-1
4
2
-4
-5
-1
3
1
-4
-5
-1
3
2
-4
-7
-2
9
19
21
14
3
-4
-5
-1
2
1
-2
-4
-2
1
1
-2
-3
-1
1
0
-3
-3
2
3
-6
-21
-28
-19
-2
8
3
-7
-7
3
12
10
1
-4
-1
3
1
-5
-5
2
5
-1
-9
-6
9
23
23
10
-1
-3
1
-1
-5
-3
5
6
-9
-31
-39
-21
3
10
-7
-27
-27
-11
1
-1
-8
-1
18
29
18
-2
-7
11
30
26
3
-14
-4
21
33
19
-5
-14
-3
10
7
-7
-14
-2
18
25
9
-17
-31
-24
-6
5
5
-2
-5
-2
2
1
-3
-3
0
3
-1
-6
-5
9
26
32
22
2
-9
-7
2
5
0
-5
-4
1
3
-1
-5
-3
2
3
-1
-5
-3
2
4
-2
-8
-5
9
21
22
12
1
-4
-3
0
0
-1
-1
-1
-1
-2
-1
0
0
-3
-3
0
3
-1
-7
-5
9
27
33
21
1
-9
-6
3
4
-2
-6
-2
3
3
-4
-6
0
6
2
-8
-9
7
27
28
3
-28
-39
-25
-2
9
3
-6
-6
1
4
0
-4
-3
1
2
-2
-4
-2
2
1
-3
-4
0
4
0
-7
-6
9
27
33
21
1
-9
-5
3
4
-2
-5
-3
2
2
-2
-5
-2
3
3
-3
-7
-3
9
19
21
13
3
-4
-6
-4
1
7
14
19
22
22
18
11
2
-3
-4
-1
1
0
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
0
0
-1
-2
-1
0
0
-1
-2
-1
0
0
-1
-2
-1
0
0
-2
-3
-1
1
0
-2
-3
-1
1
0
-3
-3
-1
2
1
-4
-5
0
6
3
-12
-29
-33
-22
-5
5
4
-2
-5
-2
1
1
-2
-3
-2
0
1
-1
-3
-2
0
1
-1
-3
-2
0
1
-1
-4
-3
2
4
-2
-12
-16
-5
11
16
1
-23
-32
-19
2
10
1
-10
-6
6
8
-8
-28
-29
-11
5
-2
-22
-32
-18
5
10
-9
-33
-38
-21
-1
6
1
-5
-3
1
1
-2
-3
-1
1
0
-2
-2
0
0
-1
-2
-2
0
0
-2
-2
-1
0
-1
-2
-2
0
0
-3
-3
1
4
-5
-23
-35
-28
-8
7
5
-7
-8
3
9
-7
-32
-41
-22
4
10
-4
-14
3
34
43
14
-30
-50
-30
7
29
24
8
3
10
14
5
-10
-20
-19
-10
-1
1
-1
-3
-3
-1
2
1
-3
-5
-2
4
3
-4
-10
-4
13
28
28
16
4
0
-2
-11
-25
-32
-23
-6
5
4
-2
-3
-1
-5
-17
-26
-21
-5
7
5
-4
-7
-2
4
2
-3
-5
-1
3
1
-3
-4
-1
2
1
-3
-4
-1
2
0
-3
-3
0
2
0
-3
-3
0
1
-1
-3
-3
0
1
-1
-3
-2
0
1
-1
-3
-2
0
1
-1
-3
-2
0
1
-2
-3
-2
1
1
-2
-3
-1
1
0
-2
-3
-1
1
0
-2
-3
-1
1
0
-3
-3
-1
1
0
-3
-3
0
1
-1
-4
-3
0
2
-1
-4
-3
2
2
-2
-6
-2
5
4
-9
-23
-27
-15
-1
4
0
-4
-2
1
1
-3
-4
0
3
0
-5
-4
2
4
-1
-9
-6
11
28
32
18
1
-7
-4
1
1
-1
-2
-1
0
-1
-2
-1
0
-1
-2
-2
0
0
-2
-3
-1
2
1
-4
-6
-1
6
3
-12
-30
-34
-21
-4
5
3
-3
-4
-1
1
0
-2
-2
-1
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-1
0
-1
-3
-2
2
3
-8
-27
-37
-26
-3
12
5
-11
-12
7
28
26
6
-8
1
22
28
13
-6
-8
3
7
-5
-14
0
32
55
46
15
-7
0
24
36
24
1
-11
-7
3
5
-1
-5
-4
0
2
0
-4
-4
-1
2
1
-3
-4
-2
2
2
-2
-6
-4
3
5
-2
-11
-8
12
32
33
12
-6
1
31
54
47
15
-10
-6
17
30
20
-2
-13
-6
6
7
-3
-11
-5
10
22
22
12
0
-5
-3
1
2
-2
-6
-4
7
19
22
14
2
-6
-4
0
1
-1
-2
-1
-1
-3
-3
5
17
23
16
2
-7
-6
0
3
0
-4
-4
0
2
0
-3
-3
-1
0
0
-2
-3
-2
-1
0
0
-2
-4
-2
1
4
-1
-13
-22
-17
1
19
21
7
-8
-10
-1
6
2
-5
-6
0
3
-1
-6
1
17
27
19
0
-13
-7
6
9
-3
-13
-7
12
26
21
5
-3
5
19
23
13
0
-5
-2
0
-2
-3
0
3
0
-8
-9
7
34
51
44
19
-5
-11
-4
4
4
-3
-6
-3
2
2
-2
-4
-3
1
1
-1
-4
-3
0
2
0
-4
-6
-2
8
18
21
14
3
-5
-6
-1
2
1
-3
-4
-1
1
0
-2
-3
-1
1
0
-2
-3
-1
0
0
-2
-3
-1
0
0
-2
-3
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-3
-2
0
0
-2
-3
-2
0
0
-2
-3
-1
2
0
-5
-5
5
19
24
15
0
-8
-4
2
2
-3
-5
-2
2
1
-4
-5
0
4
0
-8
-7
8
27
34
21
0
-12
-7
9
21
22
12
1
-5
-5
-1
2
0
-3
-4
-1
1
0
-3
-4
-1
2
1
-4
-5
0
4
1
-8
-8
8
29
36
20
-4
-12
3
24
27
11
-6
-3
17
31
20
-8
-30
-29
-12
2
2
-6
-6
7
21
19
-2
-25
-27
-9
11
12
-7
-19
-3
33
55
40
-2
-35
-34
-14
-6
-22
-43
-44
-20
3
7
-2
-3
14
29
22
-5
-30
-32
-14
3
5
-3
-7
-2
3
1
-4
-5
-1
2
0
-4
-4
0
2
0
-4
-3
0
1
-1
-4
-3
0
1
-1
-4
-3
0
1
-1
-4
-2
1
1
-2
-4
-2
1
1
-3
-5
-2
4
3
-9
-22
-26
-16
-2
4
1
-4
-4
0
3
-1
-6
-5
6
19
23
14
1
-7
-5
1
3
-1
-5
-4
2
4
-2
-12
-15
-6
9
14
6
-7
-9
5
21
25
14
-1
-8
-4
3
2
-3
-6
-2
3
2
-3
-7
-3
8
19
21
13
2
-5
-5
-1
2
0
-3
-4
-1
1
0
-4
-4
1
4
-5
-25
-44
-45
-28
-7
2
-1
-5
-2
4
1
-8
-9
8
30
35
17
-5
-6
16
33
22
-11
-35
-24
10
30
15
-20
-40
-25
10
31
24
4
-6
4
19
24
14
0
-7
-4
1
2
-2
-4
-2
1
1
-3
-5
-2
6
15
20
22
20
17
11
4
-3
-6
-5
0
7
15
19
17
6
-7
-12
-4
12
21
19
9
2
1
-1
-11
-24
-32
-29
-23
-20
-20
-17
-6
3
3
-4
-7
-2
5
2
-7
-11
0
15
18
7
-3
2
18
26
14
-3
-8
1
6
-8
-30
-37
-21
0
2
-16
-30
-24
-3
10
5
-7
-9
0
6
2
-7
-8
0
6
1
-8
-7
7
19
12
-13
-41
-52
-42
-20
-3
1
-6
-13
-10
6
23
27
13
-6
-11
4
24
28
12
-7
-10
6
23
23
11
-1
-4
-1
-1
-4
-2
4
4
-11
-31
-37
-22
1
8
-7
-25
-23
0
23
24
5
-13
-12
2
11
4
-11
-14
0
21
27
14
-7
-19
-16
-5
2
3
6
17
31
33
16
-9
-27
-25
-7
13
22
19
10
2
-3
-4
-2
0
0
-1
-3
-2
0
0
-3
-3
1
7
8
2
-4
-1
11
19
15
6
3
10
15
7
-11
-22
-17
-5
-4
-13
-15
6
38
56
43
15
1
11
26
20
-6
-29
-25
2
28
35
28
22
22
21
9
-6
-13
-5
8
12
4
-9
-16
-15
-10
-5
0
11
23
29
21
5
-8
-9
-1
4
1
-5
-4
5
12
10
1
-2
10
29
39
34
17
1
-7
-9
-3
9
21
18
-3
-27
-29
-2
29
35
10
-15
-8
28
54
42
6
-14
-1
26
31
10
-11
-6
13
17
-5
-28
-25
-1
14
-3
-32
-38
-6
38
55
36
3
-12
-3
11
13
1
-9
-9
0
6
3
-5
-10
-4
10
22
22
9
-4
-4
8
18
14
-3
-18
-21
-18
-19
-27
-28
-13
8
13
-6
-31
-34
-10
12
1
-39
-67
-47
11
59
60
21
-14
-15
5
7
-21
-54
-54
-22
7
0
-35
-56
-37
5
26
4
-40
-61
-40
2
30
23
-4
-28
-31
-17
-2
1
-7
-15
-11
4
13
-2
-31
-43
-14
40
71
44
-22
-68
-55
-5
21
-3
-46
-55
-14
34
39
3
-29
-17
26
53
37
-1
-20
-4
22
21
-14
-50
-53
-15
36
63
48
11
-16
-12
12
29
18
-12
-30
-19
7
20
5
-17
-18
4
18
-2
-42
-54
-10
60
95
61
-9
-44
-11
54
82
42
-24
-47
-8
47
55
7
-44
-41
12
56
39
-24
-65
-39
26
59
23
-44
-71
-28
38
56
8
-54
-61
-1
72
90
42
-20
-36
-5
27
11
-40
-72
-42
30
80
66
13
-20
1
45
54
7
-53
-67
-26
22
22
-23
-60
-40
19
58
37
-21
-56
-35
16
42
14
-40
-72
-56
-13
16
11
-8
-7
25
60
58
6
-61
-97
-79
-31
2
3
-10
-6
13
19
-12
-63
-89
-64
-7
35
34
7
-9
6
30
28
-7
-48
-58
-27
18
37
18
-19
-36
-17
18
34
15
-18
-32
-13
16
22
2
-17
-7
28
53
42
8
-10
9
41
45
5
-47
-60
-20
40
67
42
-4
-22
5
46
53
11
-43
-57
-16
43
63
27
-26
-40
-4
39
37
-13
-60
-53
2
46
30
-27
-61
-24
54
96
56
-34
-93
-73
-5
37
14
-40
-56
-9
54
63
2
-72
-86
-28
39
48
-9
-68
-69
-12
39
30
-31
-79
-66
-4
48
44
-7
-53
-52
-7
40
49
15
-26
-32
7
58
74
36
-22
-48
-16
40
61
22
-44
-78
-53
-5
11
-19
-55
-46
10
62
58
3
-44
-31
29
72
49
-21
-65
-32
52
103
64
-37
-111
-92
-5
60
38
-45
-99
-66
25
83
48
-42
-97
-60
32
90
60
-23
-72
-44
26
60
20
-53
-83
-39
34
63
22
-44
-65
-19
44
59
12
-48
-58
-10
43
43
-14
-73
-78
-22
43
60
16
-44
-63
-20
51
90
65
2
-42
-27
28
65
41
-23
-59
-23
53
90
40
-55
-102
-48
62
124
79
-28
-93
-60
29
77
34
-56
-101
-58
30
75
39
-34
-67
-25
51
85
44
-31
-73
-50
3
27
-2
-47
-56
-16
35
48
15
-29
-37
0
49
66
37
-14
-44
-24
34
86
86
30
-40
-63
-22
41
60
16
-40
-39
28
93
79
-13
-96
-87
8
93
83
-10
-90
-75
22
107
105
24
-56
-68
-17
37
42
0
-41
-39
5
50
56
20
-21
-27
10
49
45
-10
-71
-76
-10
77
110
63
-20
-58
-18
57
92
52
-25
-67
-39
23
56
28
-32
-65
-41
17
57
48
2
-37
-35
7
52
58
19
-29
-39
0
46
46
-9
-68
-65
7
80
79
0
-80
-81
-2
76
75
-3
-80
-81
-12
56
61
2
-62
-72
-23
40
64
32
-26
-59
-37
15
43
9
-60
-101
-68
10
60
35
-36
-77
-46
24
61
28
-37
-67
-30
42
87
68
10
-34
-27
21
61
49
-7
-58
-51
12
73
68
-3
-75
-80
-14
54
57
-6
-66
-62
6
73
79
20
-50
-69
-22
50
84
51
-23
-75
-59
8
59
43
-28
-84
-71
1
62
55
-8
-65
-65
-12
44
59
28
-17
-37
-17
26
55
40
-12
-58
-53
4
60
61
5
-47
-40
20
65
40
-38
-96
-80
-8
54
56
9
-35
-36
0
39
47
20
-18
-36
-22
12
32
17
-24
-57
-50
-6
39
50
20
-20
-34
-14
19
35
19
-12
-27
-10
27
51
39
-1
-34
-32
-1
28
30
6
-18
-23
-13
-3
-4
-12
-21
-26
-24
-10
12
26
17
-10
-30
-20
12
33
18
-19
-44
-37
-12
1
-7
-23
-29
-25
-20
-17
-4
18
36
33
12
-9
-15
-7
2
7
13
20
19
4
-14
-15
4
26
30
17
6
8
13
7
-11
-20
-10
12
24
19
10
9
13
11
3
1
10
20
15
-2
-12
-2
17
19
-1
-19
-14
11
29
20
-4
-14
3
29
37
20
-2
-11
-5
4
3
-5
-8
0
17
33
40
33
16
-2
-9
-4
5
4
-11
-30
-35
-23
-4
6
3
-4
-7
-2
2
1
-3
-5
-2
2
1
-3
-6
-3
2
3
-2
-8
-6
3
13
15
8
-2
-9
-10
-7
-3
7
23
38
38
21
-3
-15
-4
19
38
41
29
13
2
-4
-5
-3
0
1
-1
-4
-4
0
2
-2
-8
-6
9
26
32
20
1
-9
-6
1
3
-1
-5
-4
1
1
-2
-4
-3
0
1
-2
-4
-2
0
0
-2
-4
-2
0
0
-3
-4
-2
1
0
-3
-4
-2
1
0
-3
-5
-1
2
0
-5
-6
-1
6
2
-13
-30
-34
-22
-5
5
3
-3
-6
-2
1
1
-3
-5
-2
1
1
-3
-7
-4
7
18
21
14
2
-6
-6
-1
2
-1
-4
-4
-1
1
-1
-4
-3
-1
1
-1
-4
-3
0
1
-2
-4
-3
0
1
-2
-5
-3
1
1
-4
-7
-2
5
3
-12
-30
-35
-22
-4
5
2
-5
-5
-1
1
-1
-4
-3
0
0
-3
-3
-1
0
-4
-5
3
17
25
16
0
-10
-6
3
4
-3
-7
-4
3
3
-4
-7
-2
4
3
-5
-8
-2
6
3
-8
-12
-1
15
24
22
22
31
36
21
-12
-38
-37
-15
2
-2
-13
-12
1
5
-17
-48
-55
-25
17
37
23
-6
-18
-7
10
14
4
-6
-4
8
17
16
5
-7
-11
-2
13
25
25
18
11
11
16
16
6
-5
-9
-3
3
2
-3
-6
-3
1
1
-3
-5
-3
1
1
-2
-4
-2
1
0
-2
-4
-2
0
0
-2
-4
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
0
0
-3
-4
-2
1
0
-3
-4
-1
2
0
-5
-6
0
5
2
-13
-29
-34
-23
-5
5
3
-3
-6
-2
1
1
-3
-4
-2
1
0
-3
-5
-2
1
1
-3
-7
-4
7
18
21
13
2
-6
-6
-1
1
0
-3
-4
-2
0
0
-2
-4
-2
0
0
-2
-4
-2
0
0
-2
-4
-2
0
1
-2
-5
-3
2
3
-3
-9
-5
10
26
30
19
2
-8
-6
0
2
-1
-4
-3
-1
0
-1
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-1
-1
-2
-2
-1
-1
-2
-3
-3
0
1
-2
-6
-4
6
18
22
14
1
-7
-5
0
2
-1
-4
-3
-1
0
-1
-3
-3
-1
0
-2
-3
-2
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
0
-2
-3
-3
0
1
-2
-6
-4
5
18
23
15
1
-8
-6
2
4
-2
-8
-6
7
20
22
13
0
-6
-4
0
1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-1
-1
-1
-2
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-4
-3
0
1
-2
-5
-3
1
3
-3
-9
-5
10
27
31
19
2
-8
-6
0
2
-1
-4
-3
-1
0
-1
-3
-3
-2
-1
-1
-2
-3
-2
-1
1
-1
-5
-7
0
14
26
24
9
-7
-12
-5
2
1
-5
-6
0
4
-1
-8
-7
7
21
23
12
-1
-6
-2
0
-1
-3
-2
0
-1
-4
-4
0
3
-2
-9
-6
10
27
31
18
2
-6
-6
-7
-12
-11
5
26
34
22
0
-11
-7
3
4
-2
-7
-4
2
2
-3
-5
-3
1
1
-3
-5
-2
1
0
-3
-4
-2
1
0
-3
-4
-1
1
-1
-4
-4
-1
1
-1
-4
-4
0
1
-1
-5
-4
1
2
-2
-8
-5
7
20
22
13
0
-6
-4
0
0
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-1
-1
-1
-2
-2
-1
-1
-2
-3
-2
-1
0
-2
-4
-3
1
2
-3
-8
-4
11
25
28
18
9
10
17
18
6
-7
-10
-2
6
2
-6
-8
0
6
1
-9
-9
6
24
25
9
-6
-1
18
30
18
-9
-29
-28
-14
-1
2
-1
-3
-2
-1
-1
-2
-2
-2
-2
-2
0
-1
-4
-5
4
23
37
27
-6
-39
-46
-23
12
32
30
15
2
-5
-7
-5
6
19
24
15
-2
-10
-3
7
5
-14
-32
-34
-20
-4
1
0
4
15
22
17
2
-8
-7
0
3
0
-5
-5
-1
2
-1
-4
-4
-1
1
-1
-4
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-1
-4
-3
0
1
-2
-4
-3
0
1
-2
-5
-4
2
3
-3
-9
-6
9
22
21
8
-2
3
16
22
14
1
-2
9
23
26
21
13
9
5
-1
-6
-6
-1
3
0
-5
-5
0
2
-1
-5
-5
0
2
-2
-6
-4
2
3
-3
-7
-4
4
4
-7
-13
1
30
52
47
19
-5
-10
-2
4
0
-5
-4
1
1
-3
-5
-1
3
0
-7
-7
6
21
23
12
-2
-6
-2
1
-2
-4
-1
2
-1
-8
-7
9
27
32
18
0
-7
-4
0
-2
-4
3
17
24
16
0
-9
-6
1
3
-2
-5
-4
0
1
-2
-4
-3
0
0
-2
-3
-2
0
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-3
-2
0
-1
-4
-5
2
17
27
19
-6
-31
-38
-24
-5
3
-1
-5
-3
2
0
-7
-7
6
21
23
10
-3
0
15
25
17
0
-10
-6
3
4
-4
-7
-2
4
1
-7
-7
5
20
24
13
-2
-8
-3
2
1
-3
-4
-2
1
-1
-3
-4
-1
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-3
-3
-1
0
-2
-4
-3
0
0
-2
-4
-3
0
1
-2
-5
-3
1
2
-3
-7
-4
7
19
22
13
1
-6
-4
-1
0
-1
-3
-2
-1
-1
-2
-1
-1
-2
-4
-3
4
16
23
17
2
-10
-10
0
12
20
25
28
30
26
15
2
-6
-5
-1
1
-1
-3
-3
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
0
0
-2
-3
-2
0
0
-3
-4
-2
1
0
-4
-6
-1
5
2
-13
-30
-34
-23
-5
5
3
-4
-6
-2
1
0
-3
-4
-1
0
-1
-3
-3
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
0
-1
-3
-3
0
1
-2
-6
-5
6
19
22
14
0
-7
-5
0
2
-2
-4
-3
0
0
-2
-3
-2
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-1
-1
-1
-3
-3
-1
-1
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-4
-3
0
2
-2
-7
-5
6
20
23
12
-1
-6
-1
2
-6
-21
-28
-20
-3
6
3
-5
-7
-2
3
1
-5
-6
-1
3
1
-6
-7
0
7
2
-14
-30
-33
-21
-5
4
2
-3
-5
-3
0
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-4
-3
0
2
-2
-8
-6
9
26
32
20
1
-9
-7
1
3
-2
-6
-4
1
1
-3
-5
-2
2
1
-4
-5
-1
3
0
-8
-8
8
27
33
19
-1
-10
-5
3
2
-5
-6
-1
4
-1
-9
-7
9
28
32
19
0
-9
-5
1
2
-2
-5
-2
0
0
-3
-3
-2
0
-1
-3
-3
-1
0
-1
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-3
-3
-1
0
-1
-3
-3
-1
1
-1
-4
-4
0
4
0
-13
-27
-32
-25
-10
4
13
18
23
29
31
27
15
1
-7
-5
1
3
-2
-8
-6
9
26
31
20
2
-9
-7
0
3
-1
-5
-5
0
2
-1
-4
-4
-1
1
-1
-4
-4
-1
1
0
-3
-5
-4
1
9
17
23
26
27
30
35
38
32
19
5
-1
1
2
-4
-11
-5
13
29
27
8
-10
-7
12
27
20
0
-13
-7
5
6
-6
-13
2
33
55
49
17
-16
-30
-24
-11
-3
-1
-2
-1
-1
-2
-3
-2
0
0
-2
-4
-3
1
1
-3
-7
-4
7
18
21
13
1
-6
-5
-1
1
-1
-3
-3
-1
0
-1
-3
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-3
-3
-1
-1
-1
-3
-3
-1
0
-1
-3
-3
-1
1
-2
-4
-4
1
2
-2
-8
-6
9
26
31
19
1
-9
-6
1
3
-2
-5
-4
0
1
-2
-4
-3
0
0
-2
-4
-2
0
-1
-3
-3
-2
0
-1
-3
-3
-2
0
-1
-3
-3
-1
0
-1
-3
-3
-1
0
-2
-4
-3
0
0
-2
-4
-3
0
1
-3
-5
-2
2
1
-5
-8
3
20
28
16
-9
-28
-28
-14
-2
1
-1
-3
-1
-1
-3
-3
0
1
-2
-8
-5
9
26
31
20
2
-9
-7
0
3
-1
-5
-4
-1
1
-2
-4
-3
-1
0
-2
-3
-3
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-2
-2
-1
-1
-1
-4
-8
-11
-8
-3
0
0
-2
-4
-3
-1
0
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-3
-1
-1
-2
-3
-3
-1
0
-2
-4
-3
0
0
-3
-4
2
15
25
23
11
-2
-6
-3
1
0
-3
-4
-1
0
-2
-4
-3
0
1
-3
-5
-2
3
2
-9
-23
-26
-17
-3
3
0
-4
-4
-1
0
-2
-4
-2
0
-1
-3
-4
-1
1
-1
-5
-4
1
3
-2
-9
-6
9
27
31
19
1
-8
-6
0
1
-2
-4
-3
-1
-1
-2
-2
-1
-2
-5
-4
5
16
22
16
2
-8
-8
-1
4
1
-5
-8
-3
8
18
20
12
2
-5
-5
-2
1
0
-3
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-4
-9
-11
-8
-3
0
0
-3
-3
-2
-1
-1
-2
-3
-2
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-2
-2
-1
-1
-2
-3
-1
0
-2
-4
-3
0
1
-2
-7
-5
8
25
31
20
2
-10
-7
1
4
-1
-6
-5
0
2
-2
-5
-4
0
1
-2
-5
-4
1
2
-2
-6
-5
1
5
0
-14
-28
-32
-24
-8
4
6
-1
-10
-8
6
22
25
12
-6
-10
4
21
26
12
-5
-9
4
20
24
14
0
-7
-5
0
1
-1
-4
-4
-1
0
0
-3
-5
-3
1
3
-1
-12
-26
-33
-27
-9
11
23
22
10
-1
-6
-3
1
1
-3
-7
-4
7
18
21
13
2
-6
-6
-2
1
0
-3
-4
-2
-1
-2
-3
2
13
23
25
19
12
9
9
2
-13
-28
-28
-9
16
27
17
-2
-12
-4
7
5
-13
-31
-35
-22
-4
5
2
-4
-6
-3
0
0
-2
-4
-5
-7
-9
-9
-6
0
4
1
-9
-22
-28
-20
1
22
29
15
-9
-27
-28
-14
-2
1
-2
1
17
38
49
40
15
-11
-21
-10
12
27
23
5
-12
-11
5
22
25
12
-3
-8
-3
2
1
-4
-5
-2
1
0
-4
-5
-2
1
0
-4
-5
-2
2
1
-4
-8
-3
8
18
20
13
2
-5
-6
-2
1
0
-3
-4
-2
0
0
-2
-4
-2
-1
-1
-3
-3
-2
0
-3
-9
-13
-9
-2
2
0
-5
-5
-1
2
0
-5
-6
-1
3
1
-7
-9
-2
12
23
25
20
9
-4
-18
-29
-31
-21
-7
2
2
-2
-4
-3
-1
-1
-2
-2
-2
-2
-3
-2
0
-1
-4
-6
-1
5
2
-13
-30
-35
-22
-3
4
-1
-6
1
17
25
16
-1
-10
-6
2
3
-2
-6
-4
1
1
-3
-5
-3
0
0
-3
-4
-1
0
-3
-5
3
16
24
17
0
-10
-7
2
5
-2
-8
-6
2
4
-2
-8
-6
2
6
0
-10
-15
-12
-4
2
9
16
21
18
8
-1
2
14
24
22
11
-1
-5
-3
-2
-2
-2
0
0
-4
-7
-4
9
24
29
20
4
-8
-10
-3
4
4
-3
-10
-8
6
27
40
35
17
-2
-10
-6
1
2
-2
-5
-4
0
1
-2
-4
-3
-1
0
-2
-4
-3
-1
-1
-2
-3
-3
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
-2
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-3
-2
-1
-1
-4
-10
-12
-8
-2
1
-2
-4
-3
1
0
-6
-9
-1
15
26
20
3
-10
-9
1
5
-1
-8
-6
2
5
-2
-10
-7
8
22
21
7
-3
2
16
23
16
0
-9
-6
1
3
-2
-6
-4
1
2
-3
-8
-5
7
19
21
13
0
-7
-5
-1
1
-1
-4
-4
-1
0
-2
-4
-3
-1
0
-2
-4
-3
-1
0
-2
-4
-3
-1
0
-2
-5
-4
1
2
-3
-9
-6
9
26
30
19
2
-9
-7
0
2
-1
-5
-4
-1
0
-2
-4
-3
-1
0
-2
-4
-3
-1
-1
-2
-3
-3
-1
-1
-2
-3
-3
-1
-1
-2
-3
-3
-1
-1
-2
-3
-3
-1
-1
-2
-4
-3
-1
0
-2
-4
-4
0
1
-3
-8
-6
8
25
31
20
1
-11
-8
2
5
-3
-11
-7
10
27
30
17
2
-6
-7
-4
-1
5
14
20
16
3
-8
-8
-1
4
0
-6
-6
-1
2
0
-6
-6
0
3
-1
-7
-6
2
5
-6
-25
-33
-20
6
24
23
10
-2
-5
-2
-1
-2
-3
-2
-1
-2
-4
-3
-1
0
-2
-5
-4
0
3
-1
-11
-21
-24
-18
-7
2
4
-1
-6
-6
-1
3
0
-6
-7
-1
5
1
-10
-13
5
35
54
43
13
-10
-9
4
6
-11
-32
-37
-22
-4
4
1
-4
-4
-2
-3
-3
4
15
22
16
1
-9
-8
0
3
-1
-5
-5
-1
1
-1
-4
-4
-1
0
-1
-4
-4
-2
0
-1
-4
-4
-2
0
-1
-3
-4
-2
0
-1
-3
-4
-2
0
-1
-3
-4
-3
0
0
-3
-6
-5
0
7
12
15
17
16
10
-1
-12
-16
-11
-2
3
1
-4
-5
-2
0
-1
-3
-4
-2
-1
-2
-3
-3
-1
-1
-3
-4
-1
1
-2
-7
-6
7
25
32
20
1
-11
-8
1
3
-2
-7
-5
1
2
-3
-6
-4
1
1
-4
-6
-3
2
1
-5
-8
-2
6
3
-14
-31
-35
-22
-5
4
1
-4
-5
-3
-1
-1
-2
-3
-3
-3
-2
3
11
20
26
26
21
14
11
12
16
15
5
-7
-10
-3
5
4
-8
-14
1
30
51
46
20
-5
-12
-4
3
1
-5
-6
-1
1
-1
-5
-5
0
1
-2
-6
-4
0
1
-3
-6
-3
2
2
-5
-10
-4
11
24
26
19
7
-5
-17
-28
-32
-24
-8
4
4
-3
-7
-4
1
1
-3
-6
-3
2
1
-5
-9
-4
9
24
28
21
5
-9
-13
-4
12
26
28
17
2
-7
-7
-2
1
-1
-4
-4
-2
-1
-1
-3
-4
-3
-1
-1
-3
-3
-3
-1
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-4
-4
-1
0
-2
-4
-4
-1
1
-2
-7
-7
5
24
38
37
24
8
-2
-6
-6
-2
6
15
20
15
2
-8
-9
-2
3
3
-5
-14
-23
-30
-34
-35
-29
-18
-7
0
1
-1
-4
-4
-3
-1
-1
-3
-4
-3
-1
0
-2
-5
-4
-1
1
-1
-6
-7
-1
9
14
14
12
14
19
22
18
12
12
14
13
4
-5
-6
2
10
8
-2
-9
-6
1
3
-2
-7
-5
0
2
-2
-7
-5
1
2
-3
-8
-6
2
5
-3
-14
-14
1
21
28
19
2
-8
-8
-1
2
-1
-4
-5
-2
0
-1
-4
-4
-3
-1
-1
-3
-5
-4
0
3
-1
-13
-27
-33
-26
-9
5
7
-2
-11
-10
1
14
21
20
17
16
14
7
-7
-19
-20
-11
1
5
0
-6
-6
-2
1
-1
-5
-5
-2
0
-1
-4
-5
-2
0
-1
-4
-5
-2
0
-1
-4
-5
-2
0
-1
-4
-5
-2
0
-1
-4
-5
-2
1
-1
-5
-6
-1
4
1
-12
-24
-26
-16
-5
1
0
-3
-4
-3
-2
-2
-3
-3
-2
-2
-3
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-1
-3
-4
-3
-1
-1
-3
-4
-3
0
-1
-4
-6
-3
3
1
-10
-23
-27
-17
-4
3
0
-5
-5
-2
0
-2
-4
-3
-1
-1
-3
-4
-3
-1
-1
-4
-4
-2
0
-2
-5
-4
-1
0
-2
-6
-5
0
2
-3
-9
-6
7
20
21
10
-1
-5
-3
-3
-4
-2
1
0
-9
-23
-27
-18
-4
3
0
-6
-5
0
0
-5
-6
-1
4
-2
-19
-32
-31
-18
-4
1
1
0
-2
-12
-27
-35
-26
-8
6
5
-5
-9
-4
2
1
-4
-7
-3
1
0
-4
-6
-3
0
-1
-4
-5
-3
0
-1
-4
-5
-2
0
-1
-4
-5
-2
0
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-3
-4
-4
-1
-1
-3
-5
-4
-1
-1
-3
-5
-4
-1
0
-3
-5
-4
0
0
-3
-6
-4
1
2
-4
-10
-6
9
25
29
18
1
-8
-7
-1
1
-1
-5
-5
-2
-1
-2
-4
-4
-2
-1
-2
-3
-4
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-1
-2
-4
-4
-3
-1
-1
-4
-5
-3
0
-1
-5
-7
-2
4
1
-14
-31
-35
-24
-6
4
2
-5
-7
-3
0
-1
-4
-5
-2
-1
-2
-4
-4
-2
-1
-3
-4
-3
-2
-2
-3
-4
-3
-1
-2
-4
-4
-2
0
-1
-9
-20
-27
-24
-8
12
27
29
17
0
-9
-7
-1
1
-2
-6
-5
-1
0
-3
-6
-4
0
0
-5
-8
-3
4
2
-13
-32
-36
-23
-4
4
0
-6
-6
-1
0
-3
-5
-4
0
-1
-5
-6
-2
2
-2
-9
-8
7
25
31
19
0
-10
-7
0
1
-3
-6
-4
-1
-1
-4
-5
-3
-1
-1
-4
-5
-3
-1
-2
-4
-4
-2
-1
-2
-4
-4
-2
-1
-3
-5
-4
0
1
-4
-9
-6
8
23
29
20
3
-11
-12
-3
9
17
18
11
2
-5
-7
-4
0
0
-3
-5
-4
-1
0
-3
-5
-4
-1
0
-3
-6
-5
0
1
-3
-9
-6
6
19
21
11
-2
-7
-4
-1
-2
-4
-3
0
-2
-7
-7
5
24
32
20
-2
-13
-6
5
2
-17
-36
-35
-17
0
4
-3
-8
-5
0
0
-4
-6
-3
0
-1
-5
-5
-2
0
-2
-5
-5
-2
-2
-3
0
14
36
52
51
36
15
0
-7
-6
-3
-1
-1
-3
-5
-4
-1
0
-5
-7
1
20
35
34
15
-8
-18
-15
-7
-3
-3
-2
0
-2
-6
-7
-1
5
1
-16
-32
-34
-21
-6
1
-1
-3
-1
-2
-10
-21
-26
-19
-7
2
1
-3
-5
-5
-3
-1
-1
-3
-5
-5
-2
1
0
-7
-11
-4
14
26
18
-8
-31
-32
-13
6
8
-3
-11
-7
1
3
-3
-8
-6
0
1
-3
-7
-5
-1
0
-3
-6
-4
-1
-1
-3
-4
-3
-4
-8
-12
-12
-5
1
1
-4
-7
-4
0
0
-4
-6
-4
0
0
-4
-6
-4
0
0
-5
-6
-3
0
0
-5
-7
-3
1
0
-6
-8
-2
4
0
-10
-13
4
34
51
42
14
-9
-12
-2
4
-2
-10
-8
6
19
21
11
-1
-6
-5
-3
-2
-2
-2
-4
-7
-4
5
16
20
13
0
-8
-8
-2
1
-2
-6
-5
-2
0
-2
-5
-5
-2
-1
-3
-5
-4
-2
-1
-3
-5
-4
-2
-1
-3
-5
-4
-2
-1
-3
-5
-4
-1
-1
-4
-5
-4
0
-1
-5
-7
-3
3
1
-13
-31
-37
-25
-6
5
2
-6
-8
-3
1
-1
-6
-6
-2
1
-2
-7
-6
0
2
-3
-11
-8
8
26
30
17
-1
-9
-7
-1
0
-3
-6
-4
-1
-2
-4
-5
-3
-2
-3
-4
-4
-2
-2
-4
-5
-3
-1
-2
-6
-8
3
22
38
39
24
5
-5
-6
-2
-1
-3
-5
-4
-2
-2
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-3
-3
-2
-3
-4
-3
-2
-2
-3
-4
-3
-2
-3
-4
-4
-3
-2
-3
-4
-4
-2
-1
-3
-5
-5
-1
1
-3
-9
-9
2
16
21
10
-6
-15
-10
0
3
-2
-8
-6
-1
1
-3
-6
-5
-1
0
-3
-6
-5
-1
0
-3
-6
-5
-1
0
-3
-6
-5
-1
0
-4
-7
-5
0
0
-4
-8
-4
1
1
-6
-10
-4
5
3
-13
-30
-25
1
30
38
22
2
-5
3
15
19
14
4
-6
-13
-11
8
35
54
49
23
-5
-15
-8
2
3
-4
-8
-5
0
0
-4
-6
-4
-1
-1
-4
-6
-4
-1
-1
-4
-5
-4
-2
-2
-3
-5
-4
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-3
-3
-3
-3
-4
-4
-3
-2
-2
-4
-7
-5
4
16
20
14
0
-9
-8
-2
1
-2
-6
-6
-2
0
-2
-5
-6
-2
0
-2
-5
-5
-2
0
-2
-5
-5
-2
0
-2
-6
-6
-2
1
-2
-7
-6
-1
2
-3
-11
-9
8
27
31
17
-3
-11
-5
2
-1
-9
-9
6
25
31
19
-1
-11
-8
0
3
-3
-9
-7
1
12
20
24
23
18
11
7
9
14
17
12
2
-7
-8
-3
1
-1
-5
-7
-4
0
1
-4
-12
-19
-23
-26
-26
-23
-15
-6
-1
0
-3
-5
-4
-2
-2
-3
-4
-4
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-2
-2
-4
-4
-3
-2
-2
-4
-4
-3
-2
-2
-4
-4
-3
-2
-2
-4
-4
-3
-2
-2
-4
-4
-3
-1
-3
-5
-5
-2
-1
-3
-5
-5
-2
0
-3
-6
-5
0
2
-4
-10
-8
8
26
30
17
-1
-10
-7
0
1
-4
-7
-4
1
5
5
2
-1
-4
-5
-4
-2
-1
-3
-6
-5
-1
2
-2
-12
-23
-25
-18
-7
1
2
-2
-6
-6
-3
1
0
-5
-10
-6
9
24
29
18
1
-9
-8
-1
1
-2
-6
-5
-2
-1
-3
-5
-4
-2
-2
-4
-5
-3
-2
-2
-4
-5
-3
-1
-2
-5
-5
-1
2
-2
-12
-22
-24
-19
-10
-1
8
15
18
12
2
-7
-8
-3
0
-1
-4
-5
-3
-1
-2
-4
-4
-3
-2
-2
-4
-4
-3
-2
-3
-4
-3
-2
-2
-4
-6
-3
4
12
17
20
21
17
8
-3
-6
2
15
20
13
1
-3
6
18
25
27
35
53
77
97
113
129
144
149
137
112
84
59
32
-9
-63
-119
-164
-194
-209
-210
-196
-175
-155
-140
-123
-95
-62
-42
-43
-44
-15
53
127
166
152
107
58
5
-80
-217
-384
-522
-570
-512
-380
-227
-87
45
197
373
530
597
545
420
316
288
299
262
123
-83
-282
-424
-510
-535
-450
-183
289
896
1512
2017
2335
2427
2284
1926
1387
682
-188
-1164
-2060
-2591
-2546
-1950
-1058
-167
594
1283
2004
2744
3369
3732
3764
3471
2881
2029
985
-146
-1229
-2135
-2749
-2988
-2850
-2440
-1931
-1446
-993
-510
12
496
842
1022
1056
915
505
-211
-1060
-1692
-1804
-1382
-717
-168
119
290
608
1174
1789
2078
1804
1106
445
261
623
1187
1526
1512
1379
1404
1571
1581
1179
433
-341
-896
-1234
-1475
-1627
-1557
-1165
-503
326
1315
2503
3719
4472
4201
2724
443
-1885
-3594
-4392
-4346
-3750
-3030
-2642
-2849
-3477
-3948
-3658
-2450
-716
944
2177
2994
3495
3563
2883
1244
-1199
-3976
-6592
-8754
-10354
-11286
-11340
-10279
-8055
-4954
-1544
1556
3951
5572
6543
6905
6480
5012
2503
-595
-3553
-5788
-7129
-7672
-7380
-5900
-2879
1467
6107
9624
11067
10551
9100
7857
7290
7016
6323
4907
3186
1938
1610
1915
2114
1722
988
646
1156
2151
2680
2033
369
-1465
-2703
-3217
-3327
-3174
-2432
-705
1822
4243
5515
5239
3881
2284
943
-283
-1856
-3977
-6266
-7948
-8399
-7591
-6056
-4367
-2581
-230
3044
6764
9577
10083
7818
3499
-1632
-6638
-11065
-14490
-16178
-15411
-12162
-7381
-2513
1288
3601
4636
4915
5005
5262
5570
5299
3756
907
-2320
-4558
-4936
-3568
-1187
1562
4420
7198
9406
10333
9514
7058
3570
-182
-3509
-5906
-7098
-7064
-5946
-3886
-1038
2201
5027
6493
6114
4211
1603
-1084
-3790
-6724
-9811
-12473
-13917
-13555
-11201
-7072
-1791
3632
8028
10495
10702
8861
5521
1471
-2265
-4691
-5383
-4792
-3839
-3049
-2148
-619
1394
2923
3036
1799
247
-578
-464
100
663
1168
1595
1541
472
-1545
-3558
-4351
-3422
-1336
843
2389
3223
3579
3575
3175
2498
2033
2453
4100
6554
8659
9116
7306
3766
-109
-2901
-3877
-3078
-953
1888
4602
6129
5721
3650
1254
-35
132
831
905
165
-545
-417
359
812
321
-620
-824
455
2854
5232
6538
6369
4921
2682
216
-1922
-3308
-3761
-3311
-2008
149
2948
5611
6826
5406
1205
-4455
-9309
-11382
-10112
-6606
-2869
-599
-354
-1546
-3045
-3837
-3355
-1527
1247
4135
6099
6342
4708
1672
-2071
-6017
-9861
-13195
-15363
-15749
-14263
-11504
-8380
-5516
-2973
-467
2166
4672
6442
6841
5594
3047
149
-1898
-2216
-731
1792
4264
5992
7052
8003
9160
10048
9603
7011
2512
-2588
-6743
-9153
-10056
-10165
-9888
-9079
-7427
-4938
-2001
876
3279
4858
5356
4850
3941
3466
3828
4620
5032
4669
3891
3323
3153
3028
2609
1988
1446
921
-14
-1566
-3298
-4467
-4755
-4438
-3745
-2274
628
4780
8679
10382
9052
5657
2148
-33
-756
-809
-988
-1563
-2395
-3281
-4158
-5093
-6166
-7279
-7992
-7614
-5673
-2453
951
3232
3683
2525
559
-1467
-3245
-4881
-6622
-8510
-10120
-10594
-9170
-5912
-1910
1443
3543
4844
5945
6500
5358
1979
-2438
-5550
-5757
-3397
-32
3247
6514
10035
13047
13986
12032
8167
4439
2186
1118
75
-1566
-3403
-4725
-5400
-5940
-6881
-8263
-9586
-10057
-8849
-5489
-389
4937
8503
9054
6826
3137
-767
-4414
-7794
-10644
-12280
-12156
-10382
-7587
-4364
-998
2298
5111
6968
7737
7755
7567
7602
8153
9462
11583
14059
15898
16119
14464
11565
8363
5310
2083
-1959
-7025
-12443
-16836
-18820
-17817
-14503
-10511
-7499
-6200
-6162
-6344
-6010
-5183
-4438
-4391
-5306
-6919
-8407
-8615
-6660
-2626
2323
6738
9948
12330
14484
16230
16605
14884
11459
7568
4229
1663
-198
-900
482
4359
9856
15190
18851
20357
19963
17887
13996
8183
854
-6993
-14004
-18796
-20352
-18566
-14585
-10343
-7354
-5792
-4867
-4183
-4548
-7182
-12076
-17365
-20520
-20203
-16946
-12229
-7263
-2779
462
1639
732
-884
-1251
460
3112
4646
3946
1623
-873
-2569
-3251
-2764
-579
3705
9608
15807
20903
23971
24435
21928
16782
10619
5776
3520
2772
1057
-2876
-7423
-9392
-7055
-1879
2859
5063
5376
5942
7927
10368
11208
9163
4677
-508
-4452
-5954
-5076
-3132
-1947
-2595
-4497
-5827
-5026
-2074
1675
4796
6827
8109
8956
9295
9108
8863
9157
9912
10107
8469
4463
-1345
-7695
-13218
-16724
-17338
-14789
-9715
-3572
1964
5610
6691
5045
1034
-4300
-9400
-12909
-14477
-14825
-14922
-15031
-14551
-12763
-9664
-6106
-3227
-1789
-1917
-3260
-5226
-7149
-8380
-8355
-6649
-3038
2323
8670
14601
18524
19422
17435
13787
10052
7276
5522
4081
2147
-532
-3443
-5654
-6407
-5487
-3140
215
4066
7645
9912
10043
8076
4987
1908
-820
-3747
-7351
-11029
-13171
-12425
-9003
-4822
-2335
-3015
-6574
-11284
-15037
-16444
-15385
-12693
-9252
-5238
-235
5885
12294
17609
21042
22997
24349
25117
24112
20063
13059
4727
-3032
-9312
-14221
-17923
-20066
-20243
-18732
-16369
-13629
-10034
-4697
2548
10627
17761
22361
23476
20778
14598
6139
-2622
-9652
-13732
-14708
-13005
-9110
-3611
2411
7418
10081
10025
7935
5059
2659
1771
3052
6456
10982
14972
16944
16332
13552
9499
5105
1173
-1769
-3872
-6247
-10460
-17312
-25845
-33562
-37765
-36910
-31035
-21327
-9556
2210
11864
17794
19402
17090
11699
4118
-4432
-11896
-15669
-13921
-6909
3076
13249
21977
29078
34752
38541
39446
36902
31349
23755
14807
4861
-5331
-14246
-20363
-23454
-24874
-26298
-28067
-28929
-27500
-23955
-20144
-18002
-17845
-18155
-16847
-12690
-5765
2948
12017
19693
24111
23926
19049
10837
1559
-6404
-11113
-11435
-7465
-785
5997
10538
11993
11071
8853
5593
795
-5530
-11840
-15539
-14677
-9377
-1779
5346
10144
12347
12945
13356
14644
17082
20168
22982
24585
24157
20926
14334
4664
-6306
-15549
-20250
-19568
-15227
-10293
-7143
-6292
-6910
-8182
-10073
-12859
-16207
-18956
-19918
-18862
-16642
-14281
-11875
-8348
-2348
6434
16622
25767
31762
33987
33337
31183
28249
24348
19132
13006
7253
3196
1174
300
-816
-3060
-6351
-9961
-13146
-15524
-17024
-17622
-17136
-15197
-11452
-5982
255
5428
7589
5851
1059
-4735
-9641
-12946
-14910
-15748
-15083
-12532
-8708
-5281
-3754
-4170
-5201
-5627
-5601
-6229
-7889
-9224
-8138
-3927
1710
5964
7310
6628
6004
6581
7651
7758
6411
4548
3389
3067
2511
621
-2561
-5771
-7436
-6606
-3274
1809
7391
11994
14411
14313
12441
10076
8173
6978
6374
6412
7265
8664
9630
9072
6730
3435
329
-2096
-4022
-5426
-5473
-3200
1071
5179
6360
3366
-2478
-8319
-11961
-13275
-13773
-15019
-17383
-20011
-21652
-21423
-19022
-14521
-8177
-459
7817
15437
20989
23325
22081
17926
12247
6430
1272
-3010
-6245
-7876
-7161
-3897
999
5637
8007
6961
2704
-3372
-9331
-13415
-14543
-12448
-7531
-654
6941
13666
17844
18340
15252
10063
4915
1413
-192
-806
-1503
-2586
-3433
-3181
-1618
388
1216
-689
-6012
-14196
-23655
-32389
-38668
-41422
-40226
-35053
-26124
-14043
-71
13794
25130
31771
32518
27639
18987
9672
3214
2258
7317
16318
25488
31279
32130
28878
23574
17778
11692
4697
-3471
-12063
-19681
-25143
-27990
-28362
-26645
-23317
-18963
-14115
-8874
-2734
4979
14238
23716
31060
33933
31134
23129
11829
-122
-10159
-16493
-18551
-17005
-13321
-8989
-4842
-891
3225
7534
11303
13253
12316
8403
2661
-3020
-6933
-8362
-7792
-6431
-5384
-4987
-4724
-3758
-1683
1056
3424
4562
4421
3726
3293
3279
3032
1616
-1465
-5948
-11019
-15736
-19250
-20801
-19751
-15828
-9451
-1808
5458
10809
13283
12697
9597
5076
476
-3031
-4904
-5444
-5503
-5766
-6126
-5717
-3659
78
4469
8085
10009
10218
9222
7485
5234
2673
121
-2207
-4426
-6733
-8778
-9415
-7384
-2470
3956
9661
12960
13606
12532
10921
9546
8766
8773
9581
10807
11680
11497
10172
8348
6921
6368
6404
6195
4945
2444
-783
-3866
-6241
-8061
-9966
-12358
-14842
-16392
-16100
-13824
-10147
-5831
-1411
2708
5953
7654
7498
5821
3303
330
-3244
-7635
-12483
-16818
-19738
-21037
-21036
-19784
-16602
-10669
-2213
6944
14159
17519
16811
13227
8310
3219
-1244
-4363
-5635
-5184
-3769
-2127
-303
2176
5348
8222
9422
8590
7036
6766
8720
11924
14370
14711
13145
10876
8963
7687
6734
5623
3862
1000
-3089
-7840
-12013
-14303
-14003
-11173
-6310
-83
6559
12278
15721
16291
14541
11722
8838
6171
3638
1465
266
376
1167
1227
-593
-4174
-8154
-11020
-12299
-12763
-13441
-14426
-14684
-13104
-9740
-5934
-3123
-1581
-467
839
1603
204
-4185
-10447
-16190
-19546
-20244
-19037
-16364
-11958
-5754
1067
6310
8150
6330
2145
-2492
-5879
-6812
-4719
3
5836
10774
13535
14348
14532
15291
16877
18749
20274
21095
20951
19490
16515
12382
7950
4002
705
-2315
-5393
-8347
-10533
-11284
-10319
-7903
-4820
-2187
-1069
-1957
-4461
-7526
-10068
-11512
-11798
-10949
-8692
-4500
2032
10787
20951
31064
39263
43722
43208
37513
27504
14780
1215
-11359
-21317
-27421
-29055
-26372
-20222
-11954
-3230
4139
8558
9209
6447
1573
-3997
-9505
-14865
-19932
-23839
-25200
-23076
-17810
-10896
-4014
1819
6239
8878
8970
5815
-284
-7605
-13665
-16528
-15716
-12114
-7163
-2112
2184
5141
6420
6107
4753
3054
1398
-239
-1950
-3536
-4581
-4888
-4693
-4290
-3461
-1437
2402
7716
13153
17137
18732
17805
14554
9165
2071
-5574
-11970
-15460
-15364
-12126
-6806
-568
5383
9750
11488
10508
7977
5664
4745
5091
5673
5591
4734
3579
2586
1933
1782
2554
4714
8167
11886
14255
13964
10812
5863
883
-2534
-3599
-2443
211
3466
6491
8569
9172
8148
5871
3081
462
-1708
-3490
-4889
-5609
-5258
-3790
-1676
404
1995
2910
2879
1295
-2460
-8278
-14885
-20219
-22431
-20788
-15890
-9188
-2302
3447
7243
8825
8493
6935
4865
2629
135
-2775
-5822
-8167
-8929
-7964
-6220
-5215
-5989
-8366
-11133
-12909
-12959
-11356
-8586
-5145
-1431
2211
5535
8476
10993
12673
12572
9733
4144
-2771
-8766
-12143
-12733
-11679
-10321
-9256
-8299
-7088
-5553
-3821
-1872
534
3618
7377
11646
16161
20369
23140
22990
18976
11617
2902
-4848
-10361
-13852
-16254
-18108
-19165
-18928
-17332
-14835
-11974
-9014
-6071
-3407
-1439
-430
-298
-776
-1682
-2887
-4035
-4484
-3711
-1791
642
2980
5174
7616
10570
13790
16736
19011
20465
20948
20211
18276
15843
14062
13649
14131
14065
12128
8129
3086
-1601
-5064
-7286
-8799
-10155
-11578
-12880
-13603
-13313
-11915
-9732
-7268
-4832
-2416
53
2356
3926
4174
2897
432
-2500
-5069
-6593
-6780
-5891
-4673
-3952
-4101
-4825
-5453
-5466
-4789
-3664
-2328
-896
521
1684
2286
2118
1156
-496
-2655
-4995
-6944
-7690
-6390
-2530
3669
10992
17363
20548
19233
13812
6208
-1272
-7230
-11618
-15112
-18124
-20413
-21478
-21130
-19558
-16946
-13224
-8346
-2783
2367
5885
7119
6285
4236
2000
395
-203
-6
242
-354
-2246
-5063
-7798
-9419
-9393
-7763
-4922
-1457
1815
3920
4096
2273
-834
-4202
-7117
-9377
-10947
-11536
-10603
-7795
-3336
2001
7280
11700
14647
15605
14253
10726
5773
573
-3727
-6436
-7431
-6961
-5332
-2755
585
4327
7862
10560
12191
13200
14519
16956
20608
24733
28158
29855
29286
26416
21611
15576
9280
3727
-354
-2664
-3198
-2007
847
5069
9913
14273
17088
17782
16426
13599
10115
6773
4154
2502
1745
1692
2285
3683
6074
9365
13038
16300
18402
18886
17674
15068
11754
8733
7049
7328
9394
12317
14959
16647
17468
17939
18340
18302
16982
13653
8195
1156
-6544
-13928
-20125
-24496
-26838
-27574
-27648
-28097
-29545
-32016
-35111
-38314
-41137
-43117
-43842
-43063
-40754
-37023
-31986
-25808
-18882
-11910
-5684
-796
2438
3783
3005
160
-3977
-7931
-10203
-10094
-7915
-4395
86
5649
12350
19545
25883
29922
30815
28564
23857
17813
11784
7087
4600
4435
6003
8485
11278
14043
16388
17660
17147
14568
10337
5315
237
-4670
-9563
-14521
-19212
-22974
-25214
-25747
-24836
-22997
-20830
-18987
-18169
-18963
-21527
-25341
-29275
-31985
-32417
-30151
-25470
-19189
-12297
-5536
909
7385
14328
21675
28587
33780
36259
35900
33429
29865
25915
21823
17726
14113
11886
11899
14303
18229
22128
24519
24639
22555
18795
13912
8324
2440
-3241
-8218
-12140
-14832
-16170
-16093
-14852
-13253
-12494
-13502
-16260
-19726
-22444
-23359
-22209
-19352
-15412
-11145
-7507
-5566
-6073
-8941
-13103
-16970
-19226
-19448
-18195
-16560
-15505
-15347
-15656
-15582
-14387
-11866
-8402
-4693
-1385
1145
2783
3567
3587
2947
1778
249
-1396
-2825
-3651
-3515
-2177
440
4217
8789
13464
17253
19128
18432
15202
10150
4298
-1464
-6563
-10601
-13106
-13500
-11365
-6822
-670
5859
11544
15516
17304
16729
13887
9299
4009
-640
-3565
-4468
-3893
-2705
-1410
168
2605
6261
10852
15529
19357
21800
22863
22874
22105
20542
17928
14027
8936
3245
-2043
-5825
-7295
-6247
-3135
1149
5644
9615
12622
14408
14787
13711
11441
8614
6006
4135
3006
2251
1519
760
139
-285
-736
-1549
-2829
-4334
-5730
-6932
-8119
-9369
-10265
-9974
-7809
-3819
1136
5898
9674
12304
14035
15136
15740
15945
15908
15748
15360
14414
12604
9902
6564
2876
-1064
-5309
-9808
-14247
-18143
-21129
-23134
-24295
-24676
-24021
-21783
-17454
-11047
-3370
4168
10204
14120
16261
17484
18402
18941
18565
16894
14117
10879
7827
5280
3249
1654
449
-406
-970
-1272
-1253
-869
-303
-58
-751
-2725
-5736
-8964
-11302
-11775
-9869
-5697
66
6427
12411
17334
20868
22925
23497
22576
20198
16512
11811
6495
1008
-4235
-8943
-13047
-16790
-20715
-25498
-31631
-39128
-47423
-55568
-62595
-67761
-70545
-70507
-67317
-61078
-52669
-43726
-36104
-31141
-29218
-29825
-31956
-34509
-36558
-37584
-37644
-37315
-37280
-37750
-38189
-37619
-35293
-31193
-26001
-20664
-15922
-12132
-9332
-7407
-6225
-5740
-6002
-7032
-8601
-10094
-10652
-9541
-6508
-1875
3653
9290
14413
18680
22011
24462
26004
26380
25183
22172
17563
12027
6364
1156
-3316
-6871
-9259
-10265
-9978
-8892
-7623
-6425
-4925
-2317
2120
8583
16649
25485
34130
41691
47471
51130
52845
53299
53362
53613
54000
53945
52816
50416
47115
43546
40131
36833
33292
29222
24803
20770
18121
17568
19060
21709
24255
25754
25978
25202
23621
21018
17038
11806
6207
1503
-1344
-1979
-347
3724
10433
19414
29300
38057
43933
46192
45048
41007
34365
25366
14707
3768
-5782
-12658
-16354
-17023
-15119
-11153
-5719
438
6508
11887
16388
20207
23626
26655
28917
29873
29228
27156
24154
20668
16870
12810
8750
5280
3025
2192
2389
2866
2929
2187
561
-1769
-4350
-6475
-7407
-6731
-4548
-1328
2450
6514
10717
14801
18268
20478
20872
19176
15531
10528
5119
373
-2841
-4106
-3549
-1815
32
707
-944
-5521
-12836
-22047
-32002
-41533
-49511
-54873
-56844
-55334
-51157
-45777
-40705
-36966
-34945
-34556
-35461
-37193
-39247
-41226
-43005
-44782
-46970
-50009
-54166
-59316
-64753
-69187
-71112
-69448
-64110
-56111
-47132
-38855
-32451
-28377
-26430
-25938
-26033
-25939
-25212
-23776
-21785
-19416
-16743
-13761
-10480
-7014
-3575
-377
2494
5105
7525
9615
11002
11395
11032
10808
11803
14498
18290
21775
23562
23004
20340
16331
11830
7616
4435
2991
3742
6674
11250
16596
21822
26289
29721
32173
33874
35038
35700
35679
34671
32461
29122
25120
21207
18165
16550
16593
18266
21327
25186
28700
30224
28141
21640
11192
-1619
-14774
-26478
-35484
-41127
-43328
-42578
-39720
-35479
-30082
-23350
-15260
-6418
2058
9172
14618
18762
22151
25029
27276
28641
28963
28229
26569
24312
21988
20150
19093
18766
18984
19725
21124
23112
25065
25865
24405
20135
13245
4464
-5251
-14884
-23427
-30015
-34153
-35860
-35559
-33763
-30828
-26938
-22277
-17172
-12046
-7256
-3026
439
2781
3547
2548
291
-1973
-2800
-1408
1814
5538
8303
9242
8248
5658
1939
-2354
-6482
-9620
-11161
-10896
-8882
-5211
-67
5920
11493
15206
16283
15155
13184
11832
12012
14078
18156
24255
31985
40291
47625
52526
54141
52360
47616
40659
32401
23768
15513
8134
1998
-2460
-4736
-4523
-2017
2053
6701
10975
14112
15569
15100
12878
9460
5517
1476
-2628
-6993
-11747
-16776
-21770
-26432
-30730
-35024
-39959
-46026
-53030
-59859
-64913
-66974
-65864
-62351
-57412
-51550
-44777
-37161
-29289
-22159
-16609
-12871
-10636
-9478
-9174
-9634
-10585
-11366
-11068
-8933
-4746
1027
7433
13435
18305
21774
23909
24848
24600
23053
20091
15691
9938
3012
-4779
-12956
-20895
-27950
-33572
-37318
-38791
-37655
-33842
-27791
-20500
-13237
-7084
-2639
-71
611
-614
-3678
-8154
-13107
-17241
-19283
-18402
-14469
-8084
-354
7513
14642
20726
25944
30640
35045
39215
43120
46664
49560
51239
51017
48481
43793
37622
30791
23966
17598
12063
7710
4760
3168
2624
2667
2780
2444
1263
-795
-3243
-5259
-6157
-5779
-4459
-2640
-563
1699
4016
6188
8206
10422
13255
16635
19759
21557
21501
20017
18096
16497
15281
14003
12238
9880
7049
3883
492
-2942
-6153
-8924
-11172
-12852
-13816
-13850
-12921
-11359
-9768
-8713
-8473
-8986
-9938
-10849
-11174
-10492
-8699
-6019
-2801
699
4317
7798
10730
12722
13623
13493
12348
10028
6389
1620
-3690
-8800
-13095
-16117
-17510
-17113
-15168
-12282
-8986
-5305
-845
4625
10731
16679
21802
25796
28438
29294
27967
24701
20569
16894
14439
13185
12809
13201
14428
16322
18311
19715
20106
19360
17503
14715
11452
8320
5591
2879
-538
-5004
-10178
-15462
-20602
-25662
-30479
-34425
-36920
-38055
-38473
-38585
-38211
-37194
-36221
-36571
-38814
-41956
-44209
-44675
-44030
-43386
-42707
-40682
-36257
-29942
-23345
-17458
-11763
-5150
2502
9941
15718
19434
21704
23106
23519
22566
20439
18016
16175
15174
14698
14330
13771
12765
11146
9166
7616
7359
8596
10683
12728
14319
15582
16622
17112
16586
15032
13020
11169
9591
7951
6022
4043
2512
1731
1706
2457
4277
7546
12260
17814
23257
27747
30786
32148
31754
29700
26343
22238
17928
13806
10208
7597
6540
7412
10098
14025
18524
23192
27896
32451
36358
38879
39370
37515
33272
26693
17931
7457
-3797
-14655
-24171
-31949
-38044
-42592
-45561
-46849
-46528
-44944
-42565
-39779
-36817
-33795
-30765
-27735
-24745
-22026
-20057
-19358
-20129
-22031
-24386
-26636
-28661
-30666
-32759
-34610
-35500
-34697
-31852
-27120
-20975
-13914
-6273
1731
9814
17467
23972
28619
30985
31128
29566
27055
24289
21680
19327
17165
15145
13291
11605
9977
8243
6409
4776
3789
3645
4030
4244
3625
1935
-607
-3578
-6563
-9165
-10938
-11451
-10550
-8565
-6252
-4470
-3815
-4427
-5992
-7879
-9332
-9681
-8537
-5890
-2093
2233
6286
9201
10261
9177
6252
2264
-1901
-5584
-8419
-10131
-10354
-8715
-5135
-64
5604
10891
15091
17879
19152
18853
16965
13712
9732
6011
3541
2897
4009
6286
8983
11571
13897
16110
18437
20986
23667
26242
28440
30076
31089
31515
31452
31063
30582
30263
30229
30358
30334
29905
29117
28291
27716
27330
26711
25383
23148
20116
16446
12135
7127
1606
-3886
-8733
-12700
-16097
-19486
-23174
-27007
-30597
-33739
-36573
-39360
-42135
-44591
-46266
-46825
-46163
-44327
-41410
-37599
-33289
-29122
-25845
-24094
-24265
-26512
-30769
-36697
-43587
-50384
-55917
-59248
-59902
-57872
-53438
-47038
-39263
-30905
-22879
-16001
-10741
-7143
-4919
-3606
-2664
-1564
86
2372
5017
7514
9398
10423
10562
9889
8516
6609
4407
2142
-97
-2410
-4987
-7925
-11106
-14179
-16626
-17894
-17565
-15529
-12031
-7575
-2749
1864
5674
8103
8789
7815
5771
3453
1451
-34
-1037
-1570
-1580
-1117
-471
-60
-186
-929
-2224
-3945
-5828
-7363
-7905
-7009
-4692
-1319
2766
7455
12684
18124
23148
27196
30131
32208
33704
34692
35209
35577
36385
38019
40186
41972
42441
41235
38677
35377
31801
28152
24492
20826
17033
12857
8128
3070
-1639
-5200
-7140
-7461
-6401
-4103
-607
3849
8576
12573
14979
15418
13933
10624
5430
-1711
-10481
-19977
-28916
-36058
-40545
-42006
-40518
-36579
-31058
-24993
-19258
-14291
-10126
-6665
-3898
-1846
-331
1118
3056
5762
9073
12555
15809
18623
20888
22450
23097
22706
21382
19434
17243
15141
13355
11982
10927
9851
8241
5645
1965
-2368
-6458
-9242
-9876
-8023
-3915
1819
8407
15125
21343
26496
30118
31972
32159
31088
29252
27009
24497
21725
18721
15618
12638
10042
8077
6922
6573
6750
6873
6205
4112
328
-4919
-10989
-17083
-22526
-26927
-30127
-32031
-32512
-31480
-29065
-25704
-21995
-18421
-15185
-12264
-9591
-7140
-4831
-2406
498
4083
8128
11988
14914
16427
16521
15554
13987
12164
10253
8338
6527
5000
3951
3459
3396
3436
3197
2378
796
-1707
-5329
-10205
-16139
-22446
-28108
-32223
-34423
-34949
-34339
-33058
-31365
-29442
-27565
-26080
-25218
-24946
-25014
-25127
-25095
-24887
-24603
-24425
-24519
-24904
-25370
-25543
-25062
-23707
-21368
-17956
-13433
-7969
-2037
3786
9206
14379
19672
25167
30392
34510
36791
36934
35049
31479
26723
21481
16622
12957
10955
10630
11675
13647
16053
18348
20022
20824
20936
20885
21193
21994
22929
23370
22804
21080
18389
15067
11421
7725
4323
1647
38
-512
-425
-299
-529
-1116
-1821
-2444
-2949
-3344
-3542
-3419
-2998
-2506
-2178
-1993
-1641
-747
859
3060
5533
7845
9520
10167
9679
8333
6612
4848
3023
906
-1648
-4610
-7950
-11798
-16302
-21292
-26149
-30072
-32509
-33324
-32619
-30499
-27066
-22627
-17782
-13265
-9660
-7249
-6011
-5662
-5643
-5181
-3490
-45
5299
12361
20737
29815
38762
46647
52685
56413
57664
56442
52896
47407
40584
33059
25200
17083
8752
521
-6994
-13123
-17417
-19720
-20109
-18835
-16306
-13009
-9355
-5604
-1984
1144
3282
4046
3411
1683
-729
-3508
-6411
-9182
-11601
-13649
-15535
-17482
-19470
-21256
-22652
-23721
-24635
-25348
-25509
-24746
-23046
-20817
-18573
-16580
-14789
-13034
-11206
-9259
-7151
-4896
-2674
-830
317
683
399
-388
-1682
-3575
-6057
-8924
-11883
-14706
-17218
-19156
-20113
-19711
-17907
-15118
-12001
-9077
-6516
-4283
-2463
-1414
-1580
-3140
-5841
-9155
-12591
-15859
-18787
-21162
-22721
-23283
-22834
-21431
-19046
-15554
-10919
-5386
533
6244
11252
15176
17728
18779
18523
17532
16549
16167
16616
17806
19492
21344
22940
23794
23525
22031
19499
16254
12625
8950
5672
3273
2059
1959
2584
3485
4351
4955
4971
3968
1675
-1697
-5437
-8693
-10924
-12061
-12328
-11941
-11007
-9615
-7922
-6100
-4237
-2389
-764
204
90
-1131
-2913
-4407
-4955
-4380
-2868
-654
2113
5254
8429
11207
13253
14370
14347
12874
9745
5203
20
-4878
-8901
-11915
-13903
-14629
-13764
-11392
-8289
-5584
-4037
-3621
-3760
-3921
-3949
-3912
-3773
-3313
-2345
-906
818
2704
4747
6880
8809
10103
10454
9850
8486
6576
4304
1947
-62
-1276
-1481
-798
480
2095
3855
5493
6574
6649
5530
3417
735
-2147
-5021
-7732
-10049
-11709
-12600
-12846
-12672
-12205
-11436
-10360
-9086
-7749
-6346
-4732
-2869
-1054
168
378
-404
-1782
-3327
-4809
-6105
-6964
-6991
-5928
-3945
-1600
495
1953
2603
2297
875
-1653
-4898
-8182
-10865
-12634
-13504
-13651
-13309
-12826
-12683
-13294
-14678
-16337
-17497
-17555
-16352
-14123
-11228
-7969
-4558
-1142
2230
5640
9239
13081
17005
20707
23934
26626
28885
30857
32668
34452
36335
38338
40223
41479
41521
39959
36757
32156
26489
20048
13081
5880
-1149
-7495
-12627
-16123
-17803
-17773
-16361
-13944
-10799
-7090
-2978
1283
5380
9078
12314
15146
17590
19525
20746
21101
20573
19241
17213
14615
11645
8586
5715
3173
920
-1157
-3092
-4783
-6069
-6844
-7079
-6760
-5828
-4227
-2004
650
3480
6276
8899
11182
12851
13571
13120
11539
9130
6312
3461
841
-1392
-3170
-4516
-5528
-6320
-6969
-7513
-7991
-8443
-8869
-9180
-9255
-9061
-8724
-8456
-8395
-8520
-8713
-8891
-9048
-9188
-9253
-9153
-8874
-8518
-8218
-8020
-7852
-7595
-7169
-6526
-5605
-4348
-2789
-1141
238
970
808
-296
-2171
-4443
-6608
-8208
-9037
-9217
-9062
-8807
-8449
-7832
-6888
-5779
-4802
-4170
-3876
-3780
-3781
-3913
-4275
-4879
-5570
-6069
-6108
-5536
-4350
-2673
-703
1313
3079
4281
4666
4167
2982
1540
328
-289
-153
737
2300
4402
6835
9347
11760
14068
16401
18842
21251
23268
24492
24656
23668
21530
18300
14164
9534
5009
1177
-1605
-3272
-3949
-3793
-2928
-1450
567
3102
6187
9811
13805
17806
21368
24115
25795
26220
25220
22728
18952
14468
10078
6502
4102
2813
2270
2025
1720
1170
377
-525
-1380
-2118
-2785
-3475
-4237
-5031
-5782
-6451
-7045
-7589
-8095
-8602
-9212
-10067
-11273
-12827
-14633
-16559
-18465
-20178
-21476
-22163
-22198
-21746
-21083
-20436
-19870
-19315
-18644
-17717
-16376
-14458
-11869
-8664
-5024
-1152
2829
6869
10911
14838
18508
21810
24660
26933
28446
29038
28694
27569
25899
23863
21549
19024
16386
13742
11109
8380
5408
2152
-1261
-4592
-7619
-10234
-12456
-14386
-16145
-17824
-19406
-20721
-21461
-21295
-20043
-17785
-14831
-11588
-8414
-5577
-3290
-1730
-965
-838
-975
-955
-577
16
455
418
-200
-1313
-2815
-4655
-6756
-8890
-10673
-11731
-11856
-11019
-9251
-6579
-3106
839
4700
7882
10002
10982
10940
10028
8391
6242
3921
1822
229
-789
-1336
-1575
-1629
-1557
-1355
-931
-104
1336
3512
6356
9599
12836
15602
17458
18070
17323
15375
12595
9400
6120
2996
272
-1766
-2890
-3093
-2636
-1901
-1180
-579
-115
124
-86
-1008
-2797
-5405
-8609
-12070
-15383
-18109
-19830
-20263
-19354
-17325
-14616
-11742
-9145
-7092
-5669
-4851
-4557
-4667
-5003
-5369
-5650
-5920
-6413
-7349
-8726
-10265
-11554
-12265
-12299
-11750
-10796
-9610
-8343
-7131
-6092
-5329
-4942
-5032
-5658
-6732
-7961
-8904
-9135
-8405
-6695
-4150
-983
2590
6352
10085
13592
16723
19382
21520
23107
24116
24505
24225
23248
21622
19504
17138
14774
12606
10743
9249
8179
7568
7409
7626
8092
8654
9147
9400
9253
8598
7431
5862
4102
2421
1098
367
341
955
1977
3093
4011
4527
4527
3972
2915
1507
-40
-1561
-3018
-4471
-5946
-7327
-8390
-8970
-9096
-8976
-8843
-8798
-8786
-8688
-8417
-7948
-7275
-6388
-5301
-4099
-2951
-2081
-1699
-1950
-2861
-4313
-6058
-7775
-9169
-10052
-10369
-10193
-9688
-9067
-8523
-8164
-7998
-7951
-7957
-7978
-7987
-7918
-7676
-7220
-6631
-6093
-5767
-5667
-5637
-5449
-4934
-4046
-2842
-1426
70
1492
2672
3487
3915
4045
4022
3980
4001
4118
4326
4568
4722
4617
4093
3077
1628
-63
-1727
-3087
-3943
-4257
-4165
-3913
-3710
-3605
-3466
-3087
-2326
-1177
256
1821
3373
4786
5967
6876
7528
7965
8233
8391
8557
8921
9671
10901
12592
14682
17154
20018
23195
26448
29453
31963
33906
35307
36116
36144
35185
33223
30522
27515
24584
21897
19398
16920
14318
11562
8774
6203
4172
2987
2854
3808
5671
8041
10357
12031
12617
11939
10102
7401
4196
807
-2554
-5812
-9006
-12207
-15387
-18344
-20743
-22257
-22689
-22017
-20380
-18054
-15436
-12977
-11062
-9872
-9357
-9328
-9552
-9778
-9705
-9020
-7556
-5468
-3245
-1506
-714
-1018
-2286
-4242
-6597
-9107
-11604
-14014
-16328
-18521
-20455
-21894
-22636
-22656
-22140
-21348
-20435
-19366
-17986
-16175
-13962
-11524
-9123
-7025
-5474
-4676
-4756
-5676
-7177
-8814
-10101
-10675
-10393
-9303
-7552
-5327
-2857
-421
1712
3378
4589
5490
6248
6934
7490
7765
7599
6918
5801
4497
3341
2621
2480
2924
3913
5407
7314
9400
11279
12544
12952
12490
11301
9551
7367
4864
2194
-474
-3011
-5354
-7462
-9247
-10567
-11303
-11443
-11123
-10575
-10043
-9701
-9612
-9735
-9960
-10149
-10183
-9985
-9534
-8864
-8047
-7168
-6297
-5477
-4732
-4065
-3453
-2837
-2137
-1306
-380
528
1284
1817
2158
2442
2873
3658
4921
6592
8374
9821
10547
10410
9555
8267
6784
5203
3533
1792
37
-1679
-3340
-4934
-6382
-7536
-8259
-8522
-8412
-8061
-7569
-6987
-6363
-5760
-5217
-4702
-4129
-3432
-2619
-1755
-886
-12
867
1683
2298
2600
2605
2475
2444
2703
3364
4465
5983
7818
9768
11568
12990
13940
14473
14716
14749
14550
14028
13106
11800
10237
8610
7113
5899
5077
4749
5024
5976
7577
9635
11804
13682
14945
15458
15308
14732
13983
13208
12417
11554
10602
9627
8701
7802
6778
5458
3803
1968
202
-1330
-2647
-3887
-5150
-6378
-7386
-7997
-8199
-8189
-8298
-8831
-9923
-11481
-13241
-14892
-16193
-17031
-17383
-17271
-16712
-15701
-14237
-12354
-10142
-7736
-5245
-2692
7
2957
6152
9392
12319
14533
15704
15639
14310
11910
8866
5759
3114
1190
-76
-923
-1571
-2150
-2777
-3642
-4949
-6731
-8735
-10504
-11620
-11915
-11490
-10591
-9483
-8407
-7594
-7226
-7361
-7889
-8608
-9348
-10036
-10659
-11168
-11473
-11526
-11404
-11265
-11187
-11051
-10597
-9645
-8276
-6825
-5674
-5022
-4809
-4806
-4769
-4522
-3970
-3095
-1989
-876
-59
221
-85
-796
-1605
-2257
-2667
-2923
-3159
-3409
-3556
-3432
-2991
-2401
-1954
-1861
-2084
-2387
-2543
-2523
-2492
-2629
-2939
-3231
-3262
-2907
-2225
-1389
-567
138
690
1079
1309
1401
1406
1387
1390
1414
1418
1373
1300
1275
1378
1638
2025
2506
3077
3757
4520
5253
5803
6075
6100
6015
5968
6041
6222
6432
6575
6581
6464
6352
6472
7059
8245
9988
12082
14238
16152
17542
18159
17827
16495
14260
11339
7993
4468
998
-2161
-4724
-6444
-7203
-7078
-6304
-5186
-4035
-3140
-2762
-3087
-4148
-5776
-7655
-9434
-10822
-11626
-11748
-11199
-10128
-8789
-7437
-6199
-5050
-3896
-2719
-1615
-733
-164
113
177
107
-50
-248
-407
-424
-219
213
790
1384
1902
2328
2715
3116
3515
3819
3913
3723
3233
2470
1477
302
-1018
-2478
-4097
-5851
-7581
-8985
-9727
-9608
-8644
-7012
-4925
-2565
-105
2268
4372
6073
7262
7789
7461
6157
3972
1240
-1607
-4225
-6403
-7973
-8744
-8553
-7410
-5548
-3310
-977
1302
3453
5366
6875
7822
8114
7731
6699
5085
3027
745
-1509
-3521
-5170
-6432
-7338
-7929
-8229
-8241
-7970
-7452
-6782
-6108
-5593
-5349
-5399
-5670
-6052
-6468
-6918
-7460
-8138
-8914
-9677
-10321
-10812
-11182
-11463
-11635
-11645
-11468
-11118
-10609
-9909
-8971
-7795
-6455
-5029
-3526
-1899
-142
1642
3287
4683
5843
6823
7607
8077
8115
7743
7162
6669
6529
6897
7812
9210
10949
12853
14769
16600
18277
19693
20694
21148
21046
20527
19805
19048
18326
17630
16931
16204
15427
14575
13644
12662
11658
10613
9446
8051
6377
4474
2503
692
-731
-1618
-1966
-1909
-1634
-1257
-780
-161
560
1217
1620
1722
1683
1765
2148
2804
3519
4000
3973
3252
1785
-305
-2732
-5141
-7251
-8953
-10287
-11345
-12182
-12773
-13030
-12842
-12140
-10972
-9529
-8100
-6955
-6252
-6023
-6212
-6703
-7303
-7749
-7798
-7363
-6558
-5624
-4775
-4113
-3646
-3339
-3129
-2914
-2595
-2160
-1714
-1388
-1185
-944
-463
310
1238
2119
2854
3470
4002
4388
4499
4275
3818
3348
3073
3096
3424
4038
4940
6119
7507
8938
10201
11126
11657
11850
11792
11502
10917
9966
8653
7079
5362
3565
1707
-149
-1834
-3106
-3772
-3774
-3198
-2228
-1093
-41
712
1051
993
646
118
-539
-1278
-1970
-2385
-2289
-1589
-399
1027
2431
3661
4696
5596
6443
7290
8134
8908
9501
9816
9824
9602
9301
9080
9032
9142
9317
9443
9425
9201
8720
7930
6794
5315
3538
1533
-619
-2802
-4842
-6521
-7664
-8242
-8400
-8366
-8320
-8320
-8351
-8433
-8661
-9144
-9871
-10662
-11243
-11422
-11222
-10886
-10716
-10874
-11260
-11563
-11465
-10847
-9857
-8790
-7850
-7002
-6019
-4688
-3019
-1280
146
973
1143
824
297
-151
-322
-148
306
896
1498
2077
2682
3329
3905
4180
3975
3353
2640
2218
2233
2465
2490
2013
1078
-9
-954
-1681
-2280
-2780
-3022
-2760
-1888
-559
935
2368
3649
4692
5279
5085
3907
1878
-532
-2701
-4090
-4359
-3376
-1217
1825
5268
8551
11197
12932
13715
13697
13155
12399
11666
11068
10631
10417
10584
11284
12466
13793
14790
15124
14777
13980
13000
11988
10991
10029
9128
8292
7513
6834
6387
6299
6553
6945
7219
7269
7201
7223
7446
7799
8076
8061
7630
6804
5737
4641
3670
2843
2088
1377
782
353
-74
-930
-2676
-5478
-9051
-12816
-16175
-18688
-20086
-20257
-19308
-17611
-15681
-13928
-12485
-11281
-10254
-9467
-9023
-8927
-9085
-9416
-9902
-10476
-10901
-10840
-10117
-8884
-7504
-6230
-5010
-3609
-1910
-76
1551
2682
3189
3042
2200
618
-1633
-4274
-6856
-8911
-10103
-10303
-9558
-8023
-5908
-3466
-1033
987
2221
2494
1944
970
35
-553
-734
-639
-439
-224
30
431
1082
1994
3046
4038
4790
5201
5231
4843
4003
2754
1272
-181
-1390
-2269
-2823
-3037
-2834
-2146
-1020
364
1787
3082
4165
4980
5448
5457
4905
3765
2123
171
-1872
-3861
-5750
-7484
-8853
-9473
-8990
-7335
-4795
-1809
1300
4391
7314
9704
11029
10861
9139
6186
2536
-1237
-4598
-7112
-8574
-9112
-9095
-8853
-8428
-7624
-6319
-4727
-3351
-2670
-2863
-3792
-5205
-6903
-8734
-10485
-11850
-12524
-12357
-11423
-9973
-8331
-6788
-5518
-4549
-3787
-3139
-2635
-2443
-2747
-3558
-4636
-5593
-6110
-6088
-5632
-4933
-4171
-3487
-2984
-2696
-2530
-2291
-1803
-1036
-101
906
2045
3504
5386
7534
9546
10997
11674
11649
11198
10668
10377
10529
11124
11944
12662
13060
13177
13240
13449
13808
14155
14341
14359
14306
14242
14092
13686
12883
11689
10278
8902
7732
6733
5682
4352
2746
1174
69
-334
-179
119
170
-157
-729
-1323
-1801
-2192
-2665
-3431
-4601
-6044
-7361
-8053
-7821
-6783
-5418
-4302
-3821
-4075
-4952
-6262
-7821
-9486
-11174
-12837
-14394
-15651
-16341
-16290
-15580
-14535
-13511
-12665
-11908
-11081
-10191
-9479
-9273
-9730
-10644
-11464
-11518
-10338
-7899
-4644
-1283
1488
3163
3461
2289
-235
-3716
-7474
-10695
-12692
-13117
-12035
-9828
-7031
-4154
-1551
616
2313
3517
4153
4148
3534
2486
1265
129
-686
-938
-406
1002
3153
5717
8329
10713
12684
14072
14709
14503
13511
11911
9907
7692
5486
3582
2265
1681
1774
2353
3194
4057
4659
4716
4096
2929
1517
107
-1249
-2595
-3856
-4782
-5129
-4888
-4302
-3660
-3111
-2685
-2451
-2582
-3208
-4229
-5311
-6089
-6392
-6268
-5838
-5176
-4329
-3436
-2779
-2682
-3321
-4593
-6145
-7530
-8410
-8688
-8491
-8016
-7363
-6499
-5374
-4069
-2813
-1832
-1183
-738
-323
137
599
1000
1332
1598
1747
1672
1303
693
26
-481
-690
-616
-443
-466
-935
-1873
-2998
-3861
-4132
-3805
-3128
-2350
-1552
-710
99
645
716
351
-148
-449
-441
-268
-149
-205
-436
-813
-1314
-1853
-2218
-2131
-1421
-147
1405
2844
3809
4083
3670
2814
1921
1373
1351
1799
2546
3474
4571
5841
7200
8464
9443
10015
10123
9709
8717
7186
5357
3645
2444
1883
1751
1687
1489
1291
1419
2055
2994
3724
3777
3041
1789
462
-591
-1203
-1356
-1135
-738
-431
-408
-625
-813
-716
-369
-150
-524
-1703
-3516
-5591
-7654
-9664
-11678
-13606
-15098
-15698
-15124
-13460
-11107
-8552
-6166
-4142
-2578
-1557
-1123
-1213
-1633
-2140
-2539
-2719
-2614
-2177
-1415
-438
568
1434
2075
2458
2521
2188
1492
688
183
294
1022
2049
2943
3437
3541
3469
3452
3590
3807
3931
3825
3500
3112
2833
2701
2584
2319
1911
1609
1744
2466
3587
4674
5330
5426
5138
4772
4565
4609
4936
5615
6741
8303
10090
11734
12882
13333
13038
12024
10365
8257
6074
4289
3276
3177
3934
5411
7433
9690
11667
12755
12546
11057
8725
6169
3926
2325
1485
1385
1921
2952
4325
5854
7266
8213
8392
7717
6366
4641
2784
914
-854
-2301
-3147
-3260
-2788
-2088
-1502
-1187
-1121
-1224
-1452
-1802
-2281
-2914
-3753
-4846
-6150
-7484
-8577
-9209
-9315
-9001
-8447
-7796
-7090
-6309
-5448
-4580
-3849
-3405
-3335
-3643
-4273
-5134
-6099
-7003
-7674
-8022
-8090
-8025
-7973
-8004
-8109
-8272
-8491
-8753
-8980
-9033
-8791
-8221
-7391
-6414
-5398
-4438
-3615
-2972
-2469
-1982
-1377
-605
287
1241
2292
3548
5027
6508
7554
7763
7042
5675
4140
2822
1875
1292
1047
1136
1499
1965
2315
2409
2262
1988
1702
1482
1395
1505
1830
2303
2814
3306
3814
4398
5062
5744
6400
7052
7733
8388
8873
9074
9038
8967
9075
9448
10018
10647
11215
11639
11880
11948
11911
11852
11780
11591
11139
10370
9399
8436
7633
6976
6333
5615
4904
4448
4504
5166
6283
7524
8527
9022
8868
8037
6593
4699
2596
531
-1339
-2991
-4464
-5750
-6731
-7237
-7151
-6482
-5377
-4083
-2893
-2087
-1847
-2207
-3068
-4266
-5628
-6947
-7941
-8291
-7811
-6620
-5160
-4010
-3623
-4147
-5434
-7150
-8895
-10287
-11055
-11130
-10688
-10080
-9657
-9593
-9807
-10020
-9894
-9196
-7903
-6242
-4612
-3433
-2976
-3258
-4059
-5026
-5790
-6091
-5836
-5139
-4280
-3602
-3338
-3502
-3896
-4250
-4384
-4283
-4035
-3723
-3372
-3003
-2698
-2591
-2768
-3155
-3523
-3597
-3217
-2400
-1305
-127
963
1844
2443
2753
2858
2924
3126
3576
4274
5128
6010
6791
7356
7607
7484
6994
6218
5278
4291
3341
2494
1820
1384
1195
1170
1167
1077
898
723
657
735
926
1183
1468
1716
1801
1589
1073
464
105
267
960
1943
2905
3665
4222
4648
4967
5129
5077
4833
4492
4166
3912
3721
3534
3285
2924
2439
1856
1229
619
76
-366
-705
-981
-1280
-1698
-2255
-2845
-3258
-3298
-2903
-2173
-1280
-363
510
1292
1882
2153
2049
1663
1193
812
563
396
292
356
756
1571
2686
3850
4833
5537
5981
6192
6133
5743
5021
4082
3123
2355
1946
1985
2448
3177
3934
4508
4826
4966
5067
5237
5527
5984
6664
7584
8639
9598
10207
10308
9886
9014
7793
6340
4810
3405
2313
1649
1425
1582
2021
2640
3356
4129
4966
5874
6786
7513
7791
7383
6182
4249
1788
-915
-3551
-5859
-7674
-8947
-9702
-9964
-9705
-8866
-7441
-5581
-3624
-2024
-1189
-1312
-2292
-3796
-5432
-6898
-8036
-8786
-9118
-9020
-8535
-7772
-6870
-5925
-4960
-3947
-2862
-1715
-553
543
1493
2244
2811
3268
3689
4083
4397
4582
4679
4825
5147
5642
6128
6322
5989
5072
3735
2278
990
12
-716
-1376
-2136
-3047
-4030
-4956
-5713
-6235
-6484
-6437
-6102
-5543
-4878
-4254
-3810
-3633
-3732
-4027
-4390
-4710
-4951
-5154
-5390
-5699
-6080
-6527
-7051
-7672
-8386
-9140
-9846
-10415
-10800
-11022
-11183
-11436
-11900
-12556
-13218
-13615
-13546
-13007
-12168
-11250
-10380
-9554
-8693
-7735
-6671
-5521
-4310
-3069
-1856
-752
193
1002
1749
2475
3141
3652
3945
4056
4086
4126
4210
4351
4575
4912
5352
5843
6358
6965
7768
8780
9842
10714
11268
11578
11824
12095
12327
12405
12313
12147
11992
11834
11605
11307
11052
10961
11041
11179
11227
11078
10642
9799
8447
6617
4541
2565
972
-121
-739
-948
-815
-422
112
670
1180
1603
1882
1923
1665
1159
562
35
-359
-659
-914
-1114
-1204
-1158
-1016
-847
-695
-563
-453
-407
-490
-759
-1233
-1902
-2736
-3667
-4583
-5335
-5799
-5924
-5758
-5418
-5052
-4799
-4755
-4946
-5319
-5785
-6275
-6775
-7295
-7794
-8157
-8238
-7957
-7360
-6588
-5791
-5070
-4479
-4083
-3983
-4285
-5016
-6054
-7142
-7990
-8419
-8449
-8260
-8061
-7962
-7948
-7950
-7945
-7970
-8067
-8201
-8243
-8009
-7336
-6125
-4378
-2205
189
2540
4584
6079
6830
6710
5730
4086
2125
215
-1398
-2642
-3546
-4151
-4473
-4541
-4436
-4264
-4101
-3959
-3806
-3592
-3262
-2778
-2146
-1443
-781
-245
168
514
832
1104
1293
1407
1505
1639
1806
1961
2066
2115
2106
2031
1890
1723
1607
1595
1685
1844
2058
2329
2609
2745
2520
1788
589
-846
-2202
-3206
-3690
-3596
-2953
-1879
-598
577
1313
1384
776
-302
-1535
-2663
-3564
-4206
-4551
-4528
-4127
-3495
-2913
-2646
-2792
-3278
-3951
-4672
-5318
-5765
-5915
-5772
-5447
-5056
-4611
-4026
-3246
-2367
-1603
-1128
-964
-992
-1061
-1067
-958
-717
-382
-68
65
-79
-458
-916
-1280
-1446
-1376
-1047
-426
509
1742
3206
4803
6402
7852
9000
9745
10060
9980
9541
8747
7586
6085
4344
2515
757
-810
-2112
-3087
-3664
-3756
-3311
-2372
-1107
230
1380
2157
2463
2279
1659
748
-220
-995
-1415
-1474
-1292
-1027
-794
-653
-630
-734
-948
-1230
-1529
-1795
-1969
-1979
-1759
-1304
-698
-72
461
856
1117
1266
1321
1310
1280
1271
1310
1419
1622
1921
2248
2457
2413
2116
1737
1530
1685
2240
3088
4042
4875
5357
5320
4749
3816
2808
1984
1475
1281
1336
1550
1830
2083
2257
2366
2468
2615
2828
3113
3476
3895
4271
4445
4303
3878
3351
2929
2702
2596
2440
2073
1413
482
-605
-1679
-2576
-3207
-3578
-3730
-3679
-3408
-2945
-2422
-2050
-2005
-2343
-2996
-3859
-4852
-5925
-7025
-8089
-9057
-9885
-10524
-10905
-10955
-10646
-10019
-9165
-8180
-7151
-6151
-5259
-4546
-4043
-3743
-3608
-3599
-3654
-3685
-3599
-3375
-3108
-2981
-3135
-3552
-4046
-4363
-4320
-3892
-3195
-2427
-1807
-1520
-1667
-2207
-2951
-3626
-4011
-4022
-3718
-3213
-2597
-1906
-1155
-367
414
1141
1789
2380
2988
3721
4656
5786
6999
8143
9096
9796
10202
10269
9968
9359
8610
7930
7471
7287
7379
7749
8391
9234
10126
10900
11466
11835
12055
12138
12064
11831
11488
11108
10720
10286
9744
9067
8285
7476
6726
6116
5695
5467
5393
5410
5460
5494
5468
5343
5112
4820
4546
4354
4276
4340
4621
5220
6181
7394
8595
9484
9879
9806
9453
9056
8774
8646
8619
8610
8542
8356
7988
7371
6474
5350
4148
3063
2251
1758
1521
1400
1227
837
96
-1054
-2564
-4274
-5976
-7489
-8712
-9618
-10222
-10555
-10667
-10646
-10611
-10675
-10893
-11246
-11667
-12082
-12441
-12702
-12829
-12793
-12605
-12314
-11973
-11585
-11094
-10429
-9569
-8556
-7468
-6361
-5260
-4168
-3088
-2037
-1048
-197
400
641
516
162
-187
-321
-143
317
961
1676
2345
2847
3085
3025
2707
2213
1622
999
418
-39
-303
-356
-230
33
403
855
1333
1750
2020
2085
1926
1542
945
175
-694
-1570
-2362
-2982
-3327
-3281
-2774
-1845
-667
525
1544
2327
2927
3439
3927
4389
4765
4977
4964
4718
4298
3823
3443
3295
3457
3911
4534
5115
5409
5206
4383
2932
942
-1422
-3964
-6483
-8800
-10763
-12257
-13213
-13621
-13534
-13035
-12205
-11095
-9758
-8286
-6823
-5538
-4562
-3955
-3716
-3803
-4134
-4589
-5019
-5290
-5322
-5100
-4647
-4003
-3216
-2334
-1397
-422
561
1462
2104
2303
1992
1301
490
-212
-721
-1084
-1358
-1527
-1527
-1328
-972
-532
-48
475
1008
1459
1681
1533
938
-100
-1483
-3016
-4429
-5444
-5874
-5690
-5012
-4048
-3029
-2172
-1644
-1527
-1789
-2309
-2950
-3618
-4257
-4797
-5127
-5138
-4811
-4237
-3552
-2817
-1976
-919
380
1809
3171
4311
5193
5866
6363
6646
6639
6312
5715
4932
4008
2944
1763
586
-385
-953
-1027
-657
10
799
1559
2202
2735
3248
3856
4605
5422
6160
6681
6917
6855
6507
5912
5174
4469
3979
3806
3954
4374
5026
5872
6819
7707
8373
8735
8811
8657
8306
7773
7097
6355
5623
4928
4265
3655
3165
2858
2728
2696
2700
2767
3005
3497
4209
4977
5593
5889
5790
5310
4532
3577
2568
1599
718
-61
-742
-1343
-1906
-2491
-3145
-3860
-4579
-5242
-5828
-6347
-6792
-7109
-7230
-7143
-6923
-6683
-6484
-6290
-6004
-5546
-4894
-4067
-3077
-1903
-531
1014
2659
4293
5793
7029
7879
8268
8200
7751
7010
6028
4815
3391
1828
245
-1235
-2529
-3580
-4347
-4806
-4986
-4977
-4882
-4757
-4598
-4384
-4146
-3968
-3920
-3989
-4075
-4062
-3894
-3603
-3274
-2991
-2798
-2685
-2594
-2448
-2206
-1900
-1627
-1484
-1504
-1638
-1808
-1958
-2061
-2075
-1921
-1514
-826
82
1107
2166
3230
4291
5326
6289
7136
7851
8441
8919
9305
9636
9957
10295
10617
10829
10786
10324
9285
7563
5178
2327
-638
-3334
-5489
-7016
-7979
-8507
-8732
-8775
-8742
-8699
-8657
-8577
-8424
-8197
-7921
-7601
-7201
-6665
-5975
-5179
-4391
-3764
-3443
-3508
-3925
-4546
-5162
-5604
-5791
-5722
-5416
-4890
-4185
-3390
-2627
-1982
-1458
-1002
-561
-134
249
571
865
1195
1614
2130
2695
3212
3555
3611
3336
2786
2095
1409
798
213
-476
-1389
-2526
-3731
-4758
-5397
-5588
-5440
-5140
-4833
-4557
-4259
-3863
-3327
-2665
-1934
-1227
-646
-286
-205
-411
-848
-1392
-1863
-2061
-1836
-1139
-32
1341
2803
4164
5232
5842
5911
5472
4634
3525
2238
869
-439
-1494
-2133
-2307
-2101
-1669
-1155
-666
-283
-75
-91
-340
-806
-1477
-2356
-3431
-4649
-5901
-7052
-7976
-8584
-8845
-8797
-8552
-8260
-8052
-7995
-8080
-8235
-8359
-8360
-8191
-7878
-7498
-7126
-6766
-6349
-5785
-5037
-4130
-3114
-2019
-869
268
1256
1941
2215
2058
1506
611
-560
-1893
-3209
-4301
-4993
-5194
-4901
-4177
-3114
-1814
-369
1139
2632
4016
5173
5989
6390
6374
5997
5346
4507
3548
2514
1424
282
-884
-1984
-2865
-3369
-3402
-2981
-2196
-1154
65
1391
2716
3877
4693
5042
4926
4485
3939
3503
3308
3382
3687
4173
4805
5544
6319
7023
7566
7920
8143
8337
8607
9033
9660
10468
11346
12102
12548
12607
12354
11944
11484
10959
10275
9366
8259
7063
5913
4925
4181
3727
3578
3727
4178
4954
6057
7401
8795
10013
10905
11449
11705
11718
11493
11026
10362
9599
8845
8178
7648
7274
7034
6851
6622
6270
5784
5182
4446
3508
2303
837
-797
-2460
-4013
-5336
-6329
-6930
-7144
-7044
-6722
-6246
-5663
-5054
-4547
-4264
-4244
-4399
-4574
-4637
-4531
-4283
-3971
-3697
-3554
-3578
-3728
-3908
-4034
-4089
-4113
-4143
-4167
-4125
-3957
-3648
-3233
-2782
-2373
-2075
-1930
-1939
-2058
-2211
-2322
-2339
-2254
-2106
-1953
-1842
-1776
-1724
-1658
-1575
-1493
-1418
-1342
-1263
-1222
-1290
-1516
-1893
-2375
-2930
-3567
-4310
-5150
-6026
-6857
-7573
-8117
-8439
-8505
-8335
-8019
-7673
-7371
-7103
-6820
-6499
-6179
-5922
-5733
-5532
-5206
-4703
-4091
-3525
-3130
-2908
-2732
-2436
-1934
-1259
-530
130
632
917
941
693
225
-338
-842
-1150
-1174
-877
-277
558
1539
2608
3774
5084
6555
8118
9650
11035
12196
13064
13540
13524
12995
12068
10952
9848
8879
8102
7561
7297
7312
7533
7820
8019
7997
7660
6963
5938
4709
3462
2364
1485
777
124
-574
-1346
-2132
-2824
-3317
-3553
-3525
-3250
-2747
-2047
-1218
-380
334
834
1096
1141
1010
753
455
230
175
310
590
948
1347
1771
2181
2500
2659
2654
2550
2430
2335
2262
2200
2161
2165
2217
2293
2368
2431
2484
2524
2549
2589
2718
3027
3568
4319
5196
6108
7013
7915
8829
9732
10553
11191
11555
11582
11249
10579
9650
8588
7527
6553
5690
4930
4291
3826
3576
3508
3514
3474
3317
3026
2579
1907
924
-408
-2051
-3912
-5888
-7883
-9775
-11413
-12648
-13381
-13587
-13285
-12524
-11377
-9958
-8401
-6816
-5260
-3748
-2298
-957
220
1211
2037
2730
3279
3613
3635
3290
2612
1707
696
-357
-1459
-2636
-3861
-5047
-6100
-7000
-7804
-8578
-9312
-9907
-10247
-10276
-10002
-9452
-8627
-7517
-6157
-4641
-3095
-1625
-292
877
1867
2644
3150
3306
3045
2368
1365
193
-1004
-2149
-3216
-4177
-4964
-5506
-5794
-5900
-5919
-5902
-5828
-5666
-5448
-5288
-5323
-5624
-6149
-6750
-7247
-7500
-7453
-7123
-6562
-5838
-5028
-4244
-3622
-3287
-3297
-3616
-4137
-4719
-5229
-5550
-5592
-5315
-4744
-3964
-3084
-2191
-1322
-471
390
1280
2187
3062
3839
4460
4895
5121
5096
4759
4077
3101
1975
872
-94
-898
-1555
-2041
-2276
-2169
-1695
-912
74
1141
2153
2950
3380
3381
3037
2550
2125
1858
1725
1657
1612
1597
1638
1755
1988
2406
3077
4003
5088
6175
7124
7859
8362
8629
8662
8471
8090
7566
6948
6285
5636
5057
4583
4219
3957
3802
3760
3795
3807
3663
3271
2624
1782
814
-227
-1281
-2249
-2989
-3372
-3330
-2890
-2160
-1299
-482
150
525
639
531
242
-197
-756
-1394
-2069
-2744
-3379
-3911
-4253
-4330
-4120
-3674
-3083
-2442
-1826
-1291
-879
-610
-471
-420
-407
-386
-329
-233
-117
-27
-6
-74
-217
-398
-586
-759
-911
-1040
-1146
-1239
-1343
-1493
-1726
-2059
-2453
-2811
-3018
-3011
-2823
-2556
-2293
-2037
-1737
-1373
-1010
-773
-768
-1041
-1585
-2374
-3364
-4461
-5506
-6309
-6714
-6627
-6020
-4919
-3389
-1539
498
2585
4588
6381
7852
8945
9672
10094
10265
10200
9911
9452
8922
8411
7940
7460
6911
6266
5525
4672
3687
2573
1387
209
-911
-1959
-2927
-3773
-4448
-4939
-5292
-5568
-5791
-5945
-6014
-6017
-5982
-5913
-5785
-5589
-5361
-5168
-5059
-5044
-5111
-5252
-5449
-5643
-5742
-5674
-5438
-5105
-4755
-4425
-4119
-3859
-3710
-3744
-3975
-4350
-4781
-5211
-5629
-6055
-6512
-7032
-7658
-8429
-9327
-10247
-11014
-11461
-11490
-11095
-10333
-9276
-8009
-6631
-5265
-4027
-2987
-2150
-1495
-1022
-775
-814
-1168
-1804
-2639
-3568
-4473
-5207
-5598
-5502
-4879
-3836
-2585
-1335
-205
783
1638
2349
2878
3217
3425
3608
3853
4169
4483
4687
4705
4528
4208
3810
3366
2859
2260
1586
942
486
343
519
886
1260
1518
1658
1786
2027
2465
3132
4032
5162
6483
7889
9208
10253
10904
11142
11037
10690
10200
9654
9127
8657
8218
7703
6978
5954
4642
3143
1600
161
-1020
-1782
-1991
-1597
-682
557
1882
3094
4075
4777
5191
5335
5250
4999
4654
4274
3887
3481
3018
2468
1837
1182
590
132
-186
-421
-658
-964
-1364
-1842
-2360
-2861
-3281
-3554
-3642
-3546
-3296
-2922
-2429
-1802
-1032
-137
827
1788
2673
3422
3995
4363
4504
4387
3978
3262
2292
1196
155
-674
-1225
-1524
-1638
-1615
-1472
-1225
-924
-644
-448
-366
-409
-596
-956
-1493
-2155
-2841
-3455
-3943
-4292
-4515
-4642
-4730
-4873
-5168
-5652
-6265
-6856
-7249
-7316
-7008
-6358
-5442
-4351
-3173
-1989
-882
61
770
1221
1453
1550
1602
1677
1792
1926
2036
2082
2066
2043
2106
2338
2764
3334
3960
4549
5028
5342
5463
5408
5248
5062
4882
4662
4319
3800
3120
2344
1540
759
52
-510
-856
-949
-807
-500
-110
294
672
1024
1388
1817
2332
2883
3363
3657
3706
3522
3167
2721
2256
1844
1556
1464
1628
2083
2813
3735
4697
5514
6030
6179
5988
5539
4921
4204
3447
2721
2103
1650
1379
1260
1243
1290
1379
1492
1597
1644
1581
1362
953
331
-497
-1467
-2449
-3297
-3918
-4299
-4476
-4471
-4266
-3859
-3318
-2790
-2414
-2234
-2190
-2176
-2125
-2019
-1861
-1644
-1369
-1070
-812
-644
-570
-556
-578
-646
-788
-1012
-1288
-1552
-1739
-1790
-1659
-1333
-855
-321
162
539
840
1149
1543
2037
2590
3132
3611
3996
4268
4414
4426
4317
4106
3801
3381
2825
2150
1443
837
454
343
466
732
1045
1332
1541
1617
1501
1145
544
-250
-1146
-2040
-2850
-3531
-4062
-4442
-4688
-4832
-4920
-4997
-5094
-5233
-5430
-5688
-5983
-6248
-6394
-6355
-6111
-5682
-5094
-4369
-3546
-2694
-1892
-1185
-566
-19
417
649
583
190
-479
-1338
-2315
-3354
-4393
-5355
-6170
-6788
-7172
-7280
-7070
-6542
-5752
-4789
-3732
-2634
-1542
-518
372
1106
1718
2273
2822
3386
3978
4602
5231
5773
6098
6095
5730
5041
4097
2967
1733
509
-570
-1399
-1938
-2212
-2270
-2152
-1894
-1533
-1123
-723
-396
-209
-222
-460
-886
-1417
-1969
-2494
-2982
-3425
-3796
-4062
-4230
-4344
-4452
-4548
-4573
-4473
-4264
-4045
-3920
-3928
-4014
-4090
-4094
-4018
-3840
-3496
-2877
-1907
-607
892
2399
3738
4793
5519
5921
6027
5862
5442
4786
3945
3006
2079
1266
640
253
143
320
737
1299
1890
2428
2875
3209
3392
3380
3156
2754
2233
1641
1000
332
-313
-864
-1285
-1607
-1924
-2347
-2951
-3745
-4678
-5650
-6543
-7255
-7722
-7910
-7801
-7380
-6653
-5670
-4540
-3392
-2342
-1465
-808
-404
-267
-381
-691
-1133
-1655
-2237
-2867
-3521
-4161
-4754
-5279
-5735
-6114
-6400
-6574
-6629
-6582
-6466
-6318
-6169
-6044
-5956
-5893
-5815
-5666
-5412
-5065
-4690
-4367
-4162
-4107
-4206
-4436
-4729
-4964
-4990
-4694
-4046
-3115
-2004
-817
358
1431
2320
2989
3487
3922
4378
4861
5317
5716
6098
6551
7128
7793
8454
9029
9485
9826
10058
10181
10207
10167
10086
9956
9749
9463
9154
8923
8845
8931
9124
9353
9577
9775
9927
9988
9907
9660
9261
8756
8189
7598
7028
6536
6190
6033
6063
6234
6483
6738
6922
6950
6750
6302
5674
5004
4450
4129
4094
4348
4849
5520
6244
6880
7305
7447
7301
6913
6351
5682
4960
4229
3520
2875
2347
1994
1843
1862
1968
2061
2077
1999
1833
1576
1195
651
-71
-929
-1827
-2637
-3246
-3597
-3698
-3604
-3370
-3029
-2604
-2128
-1660
-1270
-1022
-974
-1176
-1664
-2420
-3346
-4288
-5083
-5620
-5860
-5819
-5552
-5134
-4653
-4183
-3754
-3337
-2875
-2330
-1708
-1055
-436
89
474
685
714
585
357
104
-114
-269
-383
-508
-705
-1006
-1400
-1829
-2229
-2550
-2780
-2927
-2997
-2983
-2876
-2683
-2442
-2211
-2047
-1976
-1995
-2088
-2241
-2447
-2692
-2949
-3179
-3339
-3393
-3316
-3093
-2723
-2223
-1632
-987
-322
338
955
1472
1825
1970
1894
1609
1132
480
-318
-1204
-2099
-2927
-3637
-4206
-4628
-4898
-5008
-4966
-4798
-4551
-4273
-3994
-3724
-3461
-3195
-2917
-2618
-2297
-1970
-1664
-1406
-1199
-1022
-850
-674
-505
-343
-159
100
464
918
1406
1872
2290
2653
2949
3140
3185
3077
2861
2618
2428
2338
2354
2445
2550
2603
2553
2377
2098
1769
1450
1175
926
643
252
-286
-943
-1635
-2252
-2701
-2930
-2927
-2709
-2312
-1780
-1171
-552
0
416
666
775
814
860
948
1066
1175
1235
1216
1093
838
432
-117
-775
-1493
-2215
-2898
-3515
-4064
-4561
-5022
-5448
-5817
-6108
-6310
-6412
-6389
-6194
-5801
-5238
-4582
-3911
-3261
-2627
-2004
-1416
-903
-477
-103
266
636
943
1083
970
581
-28
-751
-1477
-2125
-2648
-3023
-3232
-3263
-3123
-2843
-2465
-2019
-1521
-988
-457
19
391
634
746
737
619
423
188
-52
-293
-555
-863
-1220
-1605
-1986
-2315
-2531
-2562
-2358
-1922
-1310
-593
170
937
1655
2257
2682
2917
2996
2970
2864
2678
2419
2122
1842
1610
1419
1237
1043
847
676
560
527
611
854
1286
1893
2614
3361
4051
4629
5057
5315
5411
5392
5334
5318
5386
5533
5718
5892
6010
6033
5926
5680
5318
4895
4476
4120
3874
3771
3821
3985
4173
4271
4188
3890
3399
2771
2066
1333
613
-53
-632
-1099
-1452
-1703
-1880
-2008
-2112
-2213
-2340
-2516
-2741
-2990
-3227
-3438
-3636
-3831
-4001
-4086
-4042
-3881
-3669
-3477
-3334
-3228
-3139
-3067
-3022
-3010
-3024
-3064
-3139
-3250
-3373
-3472
-3518
-3507
-3436
-3282
-3018
-2649
-2230
-1842
-1529
-1285
-1075
-884
-726
-616
-546
-485
-418
-358
-328
-335
-355
-351
-305
-216
-95
40
163
239
232
137
-14
-168
-285
-351
-364
-312
-165
94
444
832
1202
1524
1797
2021
2198
2338
2477
2656
2880
3109
3293
3439
3609
3873
4229
4601
4896
5083
5202
5316
5454
5602
5735
5854
5980
6135
6327
6547
6778
6996
7171
7279
7312
7279
7202
7097
6977
6854
6737
6642
6599
6640
6784
7011
7251
7410
7415
7231
6853
6285
5537
4636
3639
2623
1667
830
142
-392
-791
-1090
-1314
-1476
-1585
-1664
-1748
-1858
-1969
-2024
-1978
-1826
-1599
-1336
-1073
-851
-708
-657
-659
-635
-522
-303
2
378
821
1311
1778
2124
2274
2207
1942
1498
899
190
-544
-1209
-1735
-2078
-2208
-2103
-1789
-1357
-942
-658
-546
-590
-758
-1032
-1386
-1783
-2176
-2534
-2845
-3103
-3300
-3440
-3556
-3688
-3851
-4026
-4200
-4394
-4660
-5022
-5439
-5841
-6181
-6468
-6739
-7010
-7259
-7451
-7576
-7658
-7731
-7826
-7948
-8077
-8179
-8210
-8154
-8019
-7804
-7478
-6994
-6329
-5514
-4613
-3679
-2736
-1809
-951
-226
353
845
1340
1873
2403
2857
3199
3442
3609
3683
3622
3393
3006
2500
1910
1249
514
-287
-1127
-1949
-2674
-3222
-3540
-3623
-3506
-3235
-2845
-2363
-1835
-1318
-862
-489
-195
18
126
102
-52
-311
-645
-1054
-1552
-2139
-2774
-3393
-3936
-4367
-4668
-4830
-4863
-4811
-4751
-4749
-4828
-4958
-5090
-5188
-5246
-5262
-5224
-5104
-4882
-4559
-4149
-3669
-3138
-2583
-2052
-1598
-1264
-1073
-1032
-1137
-1369
-1690
-2036
-2340
-2554
-2664
-2670
-2579
-2402
-2161
-1901
-1677
-1532
-1488
-1538
-1659
-1807
-1920
-1925
-1766
-1426
-943
-394
133
565
850
961
883
612
164
-415
-1048
-1642
-2113
-2405
-2491
-2371
-2053
-1558
-925
-207
535
1256
1930
2545
3093
3560
3936
4233
4479
4716
4977
5276
5610
5963
6310
6618
6847
6955
6910
6693
6302
5757
5114
4461
3897
3485
3232
3101
3055
3090
3208
3385
3552
3625
3557
3346
3022
2613
2144
1649
1171
745
384
91
-124
-245
-268
-221
-140
-34
122
353
641
929
1152
1277
1293
1188
938
522
-60
-794
-1662
-2643
-3686
-4717
-5658
-6458
-7098
-7562
-7829
-7892
-7794
-7614
-7420
-7222
-6989
-6686
-6313
-5882
-5400
-4870
-4327
-3842
-3471
-3196
-2913
-2501
-1891
-1096
-168
833
1850
2805
3604
4185
4558
4802
5017
5270
5573
5907
6257
6616
6985
7362
7739
8106
8452
8766
9034
9240
9359
9357
9194
8837
8275
7532
6664
5752
4874
4094
3454
2970
2640
2440
2324
2235
2123
1972
1792
1605
1417
1211
964
671
352
46
-197
-330
-315
-137
193
634
1138
1666
2194
2710
3198
3641
4029
4359
4631
4833
4945
4948
4835
4612
4281
3846
3316
2720
2098
1478
865
249
-368
-956
-1461
-1830
-2023
-2021
-1822
-1442
-931
-363
180
628
942
1112
1162
1144
1127
1180
1333
1580
1885
2219
2570
2932
3285
3587
3789
3869
3831
3695
3472
3155
2736
2235
1707
1224
836
561
384
283
225
156
5
-289
-721
-1222
-1695
-2081
-2372
-2564
-2628
-2529
-2287
-1997
-1778
-1678
-1653
-1623
-1547
-1432
-1281
-1057
-725
-310
87
355
434
317
-1
-547
-1322
-2246
-3175
-3977
-4604
-5076
-5408
-5578
-5549
-5323
-4957
-4538
-4136
-3796
-3533
-3325
-3122
-2865
-2539
-2179
-1835
-1519
-1179
-746
-178
514
1284
2072
2807
3416
3849
4096
4171
4073
3770
3244
2543
1780
1081
517
107
-147
-237
-179
-42
67
73
-33
-213
-438
-706
-1012
-1320
-1578
-1771
-1933
-2107
-2289
-2421
-2422
-2246
-1889
-1387
-799
-197
347
785
1106
1312
1398
1353
1193
981
797
702
713
825
1037
1343
1705
2045
2276
2346
2249
2005
1627
1118
491
-216
-946
-1639
-2247
-2749
-3161
-3518
-3833
-4051
-4072
-3801
-3236
-2471
-1641
-851
-155
427
889
1260
1604
1993
2455
2955
3432
3848
4194
4448
4553
4446
4110
3584
2932
2204
1445
717
108
-312
-518
-529
-381
-137
87
121
-177
-832
-1733
-2720
-3676
-4555
-5318
-5891
-6200
-6254
-6158
-6041
-5937
-5770
-5424
-4848
-4090
-3257
-2458
-1781
-1291
-1028
-985
-1109
-1325
-1562
-1775
-1931
-2013
-2037
-2065
-2173
-2380
-2601
-2669
-2441
-1907
-1218
-603
-234
-141
-234
-399
-575
-752
-917
-1008
-942
-668
-212
345
926
1491
2043
2594
3139
3642
4034
4231
4173
3871
3428
3006
2760
2776
3044
3471
3910
4203
4221
3906
3286
2453
1520
585
-293
-1082
-1782
-2415
-3016
-3625
-4268
-4938
-5588
-6134
-6486
-6594
-6479
-6209
-5848
-5414
-4904
-4327
-3725
-3130
-2521
-1846
-1088
-322
328
771
1004
1091
1089
1028
936
855
825
833
823
748
623
502
412
311
111
-254
-791
-1458
-2184
-2889
-3485
-3903
-4130
-4212
-4213
-4158
-4011
-3724
-3310
-2875
-2578
-2547
-2815
-3306
-3894
-4462
-4945
-5307
-5522
-5563
-5440
-5223
-5019
-4894
-4837
-4784
-4693
-4584
-4486
-4365
-4120
-3663
-3013
-2296
-1654
-1153
-767
-452
-217
-133
-270
-636
-1161
-1724
-2202
-2517
-2654
-2663
-2628
-2628
-2699
-2821
-2919
-2900
-2694
-2305
-1824
-1390
-1099
-945
-842
-700
-498
-267
-25
272
704
1302
2009
2708
3311
3810
4266
4739
5241
5731
6144
6442
6630
6750
6852
6967
7099
7235
7361
7456
7471
7341
7020
6543
6038
5655
5471
5441
5457
5455
5472
5581
5779
5948
5937
5688
5286
4868
4506
4160
3759
3299
2855
2502
2231
1966
1646
1288
967
754
677
739
936
1240
1573
1809
1846
1663
1324
916
498
89
-301
-646
-913
-1081
-1148
-1129
-1060
-1000
-1018
-1136
-1285
-1320
-1093
-552
227
1086
1876
2518
2985
3254
3279
3028
2551
1998
1571
1413
1538
1851
2234
2608
2942
3210
3380
3447
3467
3526
3673
3869
4024
4086
4086
4106
4193
4323
4428
4447
4361
4184
3945
3680
3420
3168
2889
2531
2074
1553
1041
593
215
-109
-375
-544
-580
-495
-358
-259
-254
-352
-533
-787
-1123
-1554
-2066
-2603
-3094
-3491
-3800
-4062
-4319
-4591
-4874
-5161
-5435
-5649
-5726
-5601
-5282
-4863
-4471
-4168
-3922
-3656
-3347
-3060
-2899
-2918
-3085
-3312
-3511
-3626
-3623
-3487
-3230
-2908
-2609
-2417
-2378
-2495
-2742
-3071
-3424
-3738
-3970
-4115
-4193
-4228
-4221
-4164
-4059
-3924
-3773
-3605
-3416
-3237
-3133
-3168
-3352
-3636
-3956
-4274
-4581
-4857
-5049
-5092
-4960
-4698
-4387
-4101
-3879
-3724
-3632
-3596
-3607
-3646
-3687
-3702
-3654
-3501
-3213
-2794
-2286
-1742
-1200
-675
-180
261
616
874
1060
1221
1398
1615
1878
2188
2543
2934
3345
3756
4142
4471
4697
4776
4683
4422
4027
3544
3023
2525
2124
1889
1863
2037
2361
2752
3127
3409
3542
3501
3302
2999
2660
2348
2097
1923
1828
1802
1818
1838
1833
1805
1787
1820
1924
2086
2276
2465
2629
2742
2772
2692
2499
2219
1889
1548
1227
939
673
393
55
-362
-835
-1313
-1751
-2132
-2457
-2719
-2898
-2980
-2983
-2942
-2882
-2795
-2665
-2498
-2345
-2276
-2345
-2573
-2950
-3441
-3991
-4523
-4962
-5260
-5410
-5439
-5386
-5282
-5149
-5004
-4852
-4689
-4494
-4242
-3917
-3516
-3051
-2535
-1977
-1383
-761
-128
491
1067
1573
1989
2298
2492
2585
2622
2658
2732
2835
2926
2973
2982
2996
3041
3106
3145
3127
3057
2961
2850
2700
2473
2154
1771
1375
1016
730
545
492
582
778
988
1109
1095
990
893
892
1000
1180
1399
1664
1995
2377
2738
2997
3117
3117
3023
2829
2502
2025
1435
795
161
-443
-1012
-1540
-2011
-2413
-2740
-2977
-3095
-3077
-2934
-2709
-2447
-2167
-1864
-1533
-1185
-836
-498
-184
65
182
97
-208
-682
-1227
-1753
-2208
-2584
-2883
-3102
-3245
-3334
-3404
-3476
-3521
-3474
-3265
-2861
-2284
-1582
-812
-20
752
1473
2132
2742
3305
3782
4102
4219
4166
4043
3950
3918
3907
3868
3803
3757
3767
3828
3905
3979
4070
4230
4502
4889
5345
5793
6158
6397
6512
6525
6444
6257
5961
5590
5210
4869
4562
4249
3906
3554
3233
2955
2692
2409
2101
1787
1487
1201
922
665
475
404
495
761
1177
1672
2145
2505
2719
2817
2853
2861
2839
2772
2656
2491
2270
1978
1615
1201
768
338
-70
-430
-711
-908
-1067
-1259
-1530
-1870
-2236
-2594
-2938
-3263
-3543
-3752
-3888
-3977
-4043
-4082
-4075
-4033
-4014
-4088
-4289
-4607
-5006
-5446
-5886
-6278
-6570
-6730
-6747
-6613
-6319
-5878
-5351
-4833
-4393
-4022
-3647
-3196
-2662
-2092
-1526
-950
-315
413
1215
2031
2800
3483
4066
4544
4914
5177
5344
5428
5441
5381
5238
5007
4696
4329
3938
3547
3164
2797
2461
2186
1995
1877
1783
1653
1445
1162
836
501
171
-157
-488
-812
-1109
-1367
-1590
-1797
-2003
-2195
-2341
-2401
-2351
-2204
-2009
-1846
-1792
-1891
-2130
-2437
-2722
-2914
-2979
-2908
-2700
-2361
-1918
-1419
-913
-424
42
475
845
1123
1311
1449
1572
1675
1713
1655
1520
1375
1286
1275
1319
1371
1384
1328
1194
1000
790
605
468
385
369
458
691
1075
1560
2061
2496
2825
3047
3191
3294
3388
3479
3535
3503
3346
3069
2711
2313
1896
1468
1052
696
439
275
148
-18
-274
-622
-1025
-1425
-1756
-1966
-2039
-2011
-1958
-1956
-2033
-2165
-2303
-2418
-2517
-2610
-2687
-2720
-2695
-2647
-2645
-2742
-2934
-3166
-3375
-3526
-3621
-3670
-3680
-3667
-3661
-3683
-3718
-3706
-3587
-3351
-3049
-2748
-2473
-2213
-1951
-1705
-1512
-1392
-1334
-1314
-1318
-1337
-1330
-1235
-1016
-714
-431
-246
-146
-40
155
445
769
1067
1332
1577
1785
1892
1842
1654
1418
1236
1154
1153
1199
1289
1444
1666
1917
2131
2271
2337
2355
2332
2243
2045
1715
1270
762
256
-203
-593
-911
-1145
-1274
-1274
-1158
-989
-854
-804
-815
-814
-739
-586
-387
-168
80
363
638
818
835
706
523
392
356
397
477
574
684
787
857
882
888
913
964
999
971
866
721
588
491
416
329
203
21
-226
-535
-884
-1233
-1545
-1809
-2033
-2226
-2379
-2458
-2437
-2309
-2093
-1814
-1493
-1148
-814
-546
-408
-437
-627
-937
-1307
-1683
-2009
-2240
-2340
-2316
-2222
-2129
-2076
-2058
-2048
-2041
-2070
-2157
-2283
-2388
-2420
-2371
-2262
-2091
-1812
-1383
-814
-179
445
1031
1607
2194
2763
3246
3596
3817
3947
4016
4019
3948
3811
3644
3485
3353
3253
3183
3143
3120
3090
3031
2938
2830
2729
2636
2529
2383
2194
1990
1809
1674
1584
1514
1446
1372
1293
1201
1063
842
518
99
-374
-846
-1254
-1541
-1671
-1658
-1564
-1480
-1466
-1518
-1578
-1580
-1498
-1354
-1184
-1004
-798
-530
-173
278
806
1387
2008
2670
3370
4080
4741
5285
5667
5887
5977
5975
5918
5841
5774
5730
5691
5627
5530
5432
5375
5363
5349
5279
5144
4993
4889
4857
4870
4878
4840
4730
4539
4275
3972
3670
3388
3102
2759
2324
1808
1253
695
155
-358
-833
-1257
-1636
-1995
-2362
-2748
-3151
-3569
-4014
-4500
-5030
-5583
-6116
-6581
-6932
-7141
-7199
-7114
-6903
-6579
-6163
-5697
-5244
-4867
-4607
-4476
-4461
-4533
-4640
-4703
-4650
-4458
-4170
-3860
-3571
-3285
-2950
-2542
-2098
-1691
-1383
-1190
-1085
-1020
-966
-915
-886
-898
-945
-987
-983
-922
-832
-757
-715
-689
-661
-640
-653
-716
-811
-905
-981
-1047
-1117
-1191
-1266
-1343
-1429
-1529
-1637
-1742
-1838
-1919
-1962
-1937
-1836
-1684
-1523
-1370
-1207
-1018
-824
-664
-559
-481
-393
-290
-211
-181
-174
-128
-4
185
403
637
907
1220
1553
1877
2197
2554
2976
3433
3856
4187
4409
4529
4540
4428
4202
3910
3612
3332
3055
2762
2464
2193
1968
1775
1581
1367
1132
897
688
539
472
490
559
638
714
808
942
1101
1231
1285
1256
1166
1022
792
442
-24
-553
-1082
-1575
-2033
-2457
-2820
-3090
-3255
-3339
-3382
-3411
-3429
-3428
-3400
-3345
-3271
-3188
-3114
-3060
-3024
-3000
-2980
-2971
-2978
-2993
-2986
-2925
-2798
-2628
-2454
-2310
-2215
-2173
-2183
-2239
-2334
-2456
-2605
-2786
-3012
-3284
-3596
-3935
-4288
-4644
-4986
-5288
-5522
-5666
-5712
-5670
-5570
-5460
-5388
-5381
-5431
-5499
-5551
-5571
-5567
-5546
-5506
-5442
-5372
-5329
-5341
-5399
-5458
-5468
-5404
-5262
-5044
-4750
-4388
-3983
-3568
-3148
-2701
-2199
-1654
-1123
-674
-338
-105
57
171
262
368
549
856
1297
1839
2431
3037
3632
4199
4715
5157
5509
5756
5886
5895
5803
5658
5519
5430
5414
5483
5639
5869
6126
6343
6465
6482
6429
6352
6267
6166
6039
5909
5825
5833
5940
6113
6295
6449
6561
6635
6663
6619
6486
6275
6036
5823
5661
5525
5371
5174
4945
4716
4512
4333
4163
3977
3751
3457
3079
2620
2112
1605
1147
774
512
373
353
421
522
596
599
509
324
57
-273
-641
-1026
-1413
-1791
-2146
-2457
-2713
-2913
-3076
-3229
-3396
-3591
-3822
-4077
-4326
-4526
-4644
-4673
-4625
-4514
-4343
-4109
-3818
-3484
-3108
-2672
-2163
-1601
-1046
-566
-190
91
294
409
413
311
159
39
6
66
197
389
647
963
1292
1577
1784
1927
2045
2169
2303
2434
2548
2638
2697
2726
2744
2784
2872
3000
3133
3228
3253
3180
2982
2636
2159
1612
1073
600
204
-127
-387
-551
-600
-544
-424
-278
-126
27
179
329
489
676
893
1111
1291
1411
1482
1531
1568
1585
1578
1567
1580
1613
1624
1564
1425
1245
1068
907
736
535
319
135
20
-15
19
111
264
475
731
1008
1287
1542
1748
1869
1888
1827
1751
1722
1763
1841
1900
1905
1866
1822
1823
1900
2065
2301
2568
2817
3015
3154
3250
3309
3317
3245
3088
2872
2646
2443
2259
2059
1804
1467
1040
522
-81
-750
-1439
-2077
-2584
-2902
-3009
-2926
-2704
-2406
-2085
-1784
-1532
-1342
-1209
-1107
-1002
-861
-673
-442
-182
98
393
701
1018
1335
1640
1916
2144
2308
2393
2393
2300
2110
1828
1467
1054
619
190
-204
-539
-792
-948
-1004
-963
-838
-649
-428
-213
-35
86
143
125
12
-217
-560
-977
-1407
-1799
-2132
-2416
-2663
-2864
-3001
-3065
-3071
-3052
-3036
-3027
-3019
-3010
-3008
-3023
-3056
-3099
-3147
-3200
-3255
-3303
-3326
-3324
-3315
-3322
-3354
-3406
-3475
-3576
-3724
-3908
-4083
-4196
-4228
-4196
-4116
-3973
-3726
-3350
-2867
-2325
-1765
-1195
-625
-97
322
584
701
733
746
778
843
949
1108
1310
1514
1665
1725
1695
1594
1423
1168
830
457
133
-66
-120
-55
95
316
610
956
1305
1601
1821
1967
2045
2037
1929
1742
1548
1413
1346
1291
1187
1016
814
611
401
165
-82
-279
-357
-302
-169
-39
22
-16
-161
-403
-710
-1029
-1305
-1508
-1638
-1712
-1744
-1751
-1753
-1763
-1775
-1769
-1739
-1713
-1736
-1831
-1974
-2125
-2269
-2424
-2617
-2841
-3069
-3282
-3491
-3720
-3971
-4217
-4428
-4598
-4737
-4850
-4925
-4947
-4913
-4831
-4708
-4539
-4322
-4065
-3788
-3513
-3251
-3007
-2774
-2532
-2252
-1902
-1471
-975
-446
81
574
1004
1347
1581
1706
1729
1663
1520
1317
1079
837
620
440
296
176
58
-83
-264
-488
-739
-999
-1250
-1482
-1686
-1855
-1990
-2101
-2201
-2291
-2356
-2371
-2322
-2210
-2050
-1871
-1703
-1574
-1496
-1449
-1396
-1300
-1156
-1002
-895
-880
-963
-1106
-1258
-1387
-1488
-1567
-1619
-1624
-1572
-1493
-1448
-1482
-1588
-1708
-1789
-1821
-1825
-1812
-1762
-1643
-1450
-1205
-928
-618
-272
89
414
655
797
853
830
720
525
274
19
-194
-340
-411
-401
-316
-191
-81
-29
-33
-60
-75
-65
-25
52
173
323
467
573
628
631
567
418
188
-80
-329
-529
-687
-817
-913
-955
-942
-901
-855
-794
-690
-540
-380
-262
-207
-204
-230
-274
-320
-328
-254
-85
148
400
654
913
1167
1367
1462
1443
1352
1233
1094
916
695
463
257
94
-42
-159
-246
-287
-290
-282
-285
-299
-312
-324
-346
-379
-402
-386
-320
-214
-82
70
241
422
586
700
732
661
469
159
-247
-701
-1147
-1532
-1817
-1981
-2020
-1948
-1784
-1544
-1246
-927
-641
-433
-304
-210
-107
4
72
56
-42
-173
-297
-412
-534
-665
-779
-855
-899
-930
-952
-937
-863
-747
-636
-565
-519
-446
-303
-82
193
499
831
1182
1535
1861
2141
2376
2587
2791
2985
3158
3304
3440
3592
3766
3932
4035
4027
3902
3691
3464
3296
3254
3366
3608
3910
4181
4353
4405
4347
4210
4026
3837
3683
3578
3491
3370
3192
2994
2853
2820
2889
3015
3158
3308
3469
3653
3888
4219
4661
5144
5504
5563
5246
4631
3891
3196
2648
2293
2146
2189
2357
2545
2662
2676
2620
2552
2531
2595
2756
2972
3151
3190
3055
2798
2511
2241
1968
1657
1326
1033
813
625
400
127
-120
-248
-239
-171
-130
-129
-113
-56
-44
-238
-740
-1482
-2236
-2749
-2889
-2691
-2287
-1800
-1287
-770
-290
91
328
438
485
521
552
557
536
515
503
450
278
-43
-440
-774
-945
-946
-845
-696
-500
-230
110
475
813
1104
1359
1587
1785
1944
2054
2085
1970
1645
1118
506
-13
-304
-349
-226
-31
168
321
379
299
96
-144
-315
-362
-310
-227
-178
-206
-343
-603
-951
-1291
-1514
-1571
-1509
-1423
-1383
-1404
-1481
-1621
-1831
-2073
-2254
-2284
-2141
-1880
-1586
-1321
-1129
-1061
-1170
-1464
-1870
-2276
-2610
-2887
-3166
-3466
-3723
-3831
-3709
-3339
-2746
-1973
-1082
-179
594
1117
1350
1341
1181
938
650
351
101
-20
24
189
367
462
448
380
337
351
391
384
270
31
-305
-675
-993
-1174
-1157
-931
-534
-32
501
990
1359
1553
1557
1412
1196
994
880
919
1151
1567
2083
2567
2916
3095
3121
2997
2677
2113
1329
448
-376
-1031
-1467
-1660
-1584
-1244
-732
-212
157
326
364
386
447
522
543
468
298
48
-269
-636
-996
-1251
-1300
-1119
-796
-505
-402
-518
-743
-888
-812
-492
-2
560
1130
1675
2161
2533
2733
2739
2579
2328
2085
1945
1974
2183
2522
2909
3257
3491
3551
3392
3015
2481
1902
1386
995
749
644
667
776
889
914
812
628
447
319
206
19
-305
-742
-1192
-1527
-1653
-1540
-1220
-763
-254
226
600
809
841
757
693
792
1120
1611
2110
2464
2597
2518
2276
1929
1530
1135
789
517
328
231
236
323
417
413
250
-42
-355
-581
-673
-652
-575
-498
-466
-504
-599
-696
-726
-646
-461
-211
56
287
420
397
209
-75
-329
-447
-402
-262
-149
-185
-453
-944
-1528
-1980
-2090
-1800
-1262
-739
-437
-402
-556
-825
-1211
-1761
-2476
-3271
-4018
-4597
-4924
-4934
-4590
-3920
-3044
-2156
-1451
-1051
-984
-1190
-1549
-1904
-2110
-2082
-1832
-1439
-990
-529
-58
414
844
1164
1327
1332
1213
1010
754
474
217
42
-2
93
290
518
706
802
798
726
643
608
654
775
924
1039
1073
1036
996
1042
1209
1417
1480
1208
528
-461
-1535
-2468
-3134
-3517
-3664
-3624
-3443
-3171
-2870
-2591
-2353
-2156
-2001
-1907
-1884
-1933
-2051
-2248
-2529
-2863
-3166
-3346
-3384
-3343
-3310
-3301
-3246
-3062
-2742
-2366
-2012
-1694
-1381
-1088
-911
-964
-1264
-1699
-2106
-2387
-2548
-2631
-2637
-2519
-2257
-1918
-1632
-1482
-1436
-1364
-1134
-705
-142
434
916
1246
1400
1381
1211
947
673
481
432
536
755
1032
1309
1540
1695
1767
1783
1796
1856
1983
2156
2343
2526
2707
2874
2972
2922
2681
2298
1910
1662
1625
1756
1947
2088
2112
1991
1723
1339
915
560
361
336
436
582
713
785
760
619
414
283
376
733
1227
1631
1792
1725
1579
1498
1522
1604
1687
1743
1742
1634
1382
1032
716
564
599
718
785
749
675
672
804
1046
1309
1488
1506
1345
1052
723
447
255
121
11
-77
-133
-190
-322
-580
-899
-1113
-1079
-800
-437
-187
-154
-316
-608
-992
-1453
-1931
-2293
-2399
-2195
-1753
-1230
-782
-510
-444
-562
-800
-1071
-1296
-1419
-1408
-1246
-937
-534
-147
94
117
-37
-254
-435
-565
-701
-903
-1163
-1401
-1516
-1451
-1219
-898
-594
-387
-300
-282
-242
-96
187
572
986
1352
1621
1781
1849
1850
1796
1676
1466
1148
729
248
-250
-725
-1147
-1489
-1719
-1812
-1770
-1636
-1476
-1326
-1168
-949
-646
-325
-135
-220
-622
-1261
-1991
-2693
-3312
-3828
-4217
-4443
-4483
-4348
-4077
-3714
-3324
-2996
-2827
-2855
-3009
-3137
-3102
-2868
-2519
-2186
-1982
-1957
-2109
-2385
-2692
-2924
-3014
-2971
-2866
-2772
-2713
-2666
-2593
-2474
-2298
-2053
-1729
-1333
-901
-482
-133
86
116
-75
-463
-955
-1433
-1796
-1985
-1967
-1729
-1293
-742
-207
198
421
487
445
331
164
-20
-154
-169
-37
198
446
616
659
586
455
324
221
124
-6
-178
-340
-412
-340
-149
78
266
401
530
703
936
1208
1516
1891
2376
2953
3523
3951
4152
4149
4049
3967
3968
4065
4247
4502
4801
5084
5270
5297
5146
4850
4468
4066
3695
3374
3083
2794
2514
2308
2255
2367
2550
2671
2670
2616
2633
2766
2923
2960
2813
2555
2310
2125
1941
1677
1335
1010
800
728
748
813
918
1065
1216
1296
1276
1222
1245
1400
1616
1764
1771
1692
1652
1728
1887
2019
2019
1830
1437
861
176
-475
-927
-1100
-1060
-979
-999
-1126
-1245
-1221
-1002
-637
-210
216
615
979
1291
1531
1678
1713
1631
1452
1236
1073
1043
1182
1463
1820
2170
2424
2499
2334
1926
1341
700
139
-233
-348
-200
150
564
855
861
528
-67
-753
-1365
-1815
-2101
-2253
-2288
-2202
-2007
-1760
-1575
-1574
-1826
-2298
-2851
-3297
-3486
-3384
-3080
-2724
-2442
-2282
-2227
-2229
-2246
-2247
-2225
-2204
-2227
-2329
-2490
-2638
-2705
-2672
-2575
-2441
-2242
-1925
-1489
-1016
-626
-368
-191
7
283
602
869
997
953
762
478
170
-99
-281
-351
-296
-108
194
551
859
1018
991
818
582
363
220
201
352
686
1160
1674
2118
2413
2528
2471
2286
2051
1861
1796
1879
2084
2364
2676
2973
3186
3241
3113
2852
2555
2291
2056
1802
1505
1202
962
825
784
813
912
1103
1382
1666
1825
1751
1434
957
442
-23
-385
-606
-647
-507
-256
-26
64
-21
-234
-511
-820
-1157
-1493
-1767
-1923
-1956
-1906
-1797
-1618
-1351
-1039
-786
-692
-779
-979
-1200
-1377
-1481
-1485
-1358
-1088
-710
-296
82
380
570
623
517
263
-86
-468
-833
-1154
-1402
-1531
-1497
-1284
-915
-432
117
675
1171
1530
1712
1740
1689
1629
1574
1477
1277
956
572
240
64
81
239
437
581
628
570
413
154
-195
-589
-960
-1251
-1456
-1609
-1740
-1836
-1859
-1784
-1641
-1500
-1433
-1464
-1573
-1729
-1914
-2134
-2390
-2659
-2898
-3061
-3117
-3055
-2874
-2582
-2212
-1830
-1520
-1357
-1370
-1540
-1826
-2181
-2549
-2841
-2940
-2748
-2251
-1549
-807
-187
208
334
187
-183
-660
-1071
-1274
-1239
-1066
-895
-795
-734
-647
-526
-413
-328
-210
36
429
853
1128
1145
940
640
366
168
55
39
139
328
520
609
543
349
100
-143
-341
-457
-438
-251
74
426
672
732
627
445
268
117
-52
-292
-618
-995
-1358
-1644
-1804
-1812
-1669
-1426
-1182
-1046
-1079
-1266
-1546
-1872
-2244
-2672
-3117
-3471
-3614
-3502
-3202
-2847
-2555
-2372
-2281
-2249
-2256
-2282
-2295
-2251
-2121
-1926
-1732
-1613
-1606
-1680
-1759
-1763
-1652
-1434
-1148
-841
-550
-306
-135
-57
-78
-184
-348
-542
-744
-941
-1114
-1225
-1220
-1050
-715
-278
159
515
773
969
1132
1248
1280
1218
1104
996
917
850
789
773
866
1084
1362
1600
1742
1810
1859
1915
1956
1965
1958
1964
1983
1977
1928
1883
1931
2134
2457
2799
3064
3214
3259
3217
3091
2892
2655
2431
2252
2136
2103
2190
2432
2805
3220
3560
3741
3741
3586
3318
2990
2663
2406
2265
2237
2280
2348
2423
2505
2594
2670
2701
2650
2479
2149
1648
1014
351
-220
-620
-852
-980
-1067
-1137
-1196
-1281
-1474
-1863
-2469
-3198
-3884
-4371
-4586
-4549
-4344
-4077
-3850
-3745
-3781
-3884
-3913
-3756
-3429
-3093
-2939
-3048
-3331
-3610
-3765
-3809
-3845
-3943
-4066
-4091
-3912
-3505
-2964
-2442
-2071
-1893
-1849
-1823
-1733
-1580
-1433
-1354
-1331
-1281
-1116
-799
-362
123
585
987
1334
1661
1993
2295
2469
2417
2140
1764
1475
1394
1509
1722
1940
2113
2210
2185
2009
1732
1479
1388
1497
1715
1889
1900
1713
1368
948
555
272
136
117
159
239
390
639
923
1071
915
428
-225
-786
-1076
-1100
-1000
-936
-980
-1129
-1363
-1675
-2045
-2383
-2543
-2409
-1991
-1427
-905
-552
-395
-392
-482
-615
-746
-848
-939
-1079
-1308
-1569
-1700
-1518
-946
-75
878
1682
2176
2292
2041
1492
768
27
-557
-841
-745
-275
477
1357
2190
2822
3144
3105
2739
2185
1650
1316
1230
1274
1270
1126
916
810
948
1353
1946
2612
3243
3743
4026
4035
3771
3286
2679
2072
1590
1323
1272
1346
1409
1373
1235
1047
852
654
439
186
-136
-568
-1113
-1672
-2065
-2141
-1897
-1473
-1024
-598
-144
365
843
1134
1141
892
494
53
-352
-644
-733
-577
-251
76
240
183
-35
-308
-548
-703
-747
-677
-518
-319
-137
-24
-33
-203
-506
-815
-949
-806
-462
-137
-25
-137
-303
-315
-82
344
846
1315
1667
1828
1747
1445
1018
578
182
-160
-420
-507
-331
97
625
1058
1293
1376
1415
1467
1497
1432
1248
985
713
490
368
405
644
1071
1589
2054
2347
2412
2255
1913
1443
933
492
202
73
38
22
13
80
303
692
1151
1543
1775
1853
1842
1792
1696
1505
1195
812
455
229
191
335
596
885
1121
1263
1318
1329
1334
1343
1339
1294
1189
1012
756
413
12
-375
-661
-791
-771
-659
-519
-379
-237
-89
43
110
79
-36
-173
-259
-252
-152
27
293
668
1131
1583
1860
1834
1486
913
261
-359
-887
-1301
-1599
-1806
-1981
-2176
-2397
-2603
-2756
-2870
-2990
-3127
-3226
-3218
-3097
-2934
-2800
-2686
-2521
-2270
-1995
-1821
-1824
-1972
-2166
-2330
-2457
-2562
-2621
-2563
-2323
-1903
-1376
-847
-401
-80
108
170
116
-36
-243
-427
-497
-398
-163
95
251
251
144
31
-5
67
235
472
740
976
1090
1002
689
200
-355
-846
-1158
-1228
-1065
-770
-498
-400
-553
-919
-1367
-1730
-1867
-1715
-1298
-720
-119
382
712
861
864
772
628
459
283
118
-12
-90
-117
-114
-97
-59
37
219
469
713
864
877
777
638
532
488
490
503
501
477
449
445
490
606
807
1100
1461
1824
2085
2159
2044
1834
1658
1596
1639
1734
1858
2037
2301
2608
2847
2906
2749
2430
2051
1699
1415
1206
1072
1006
1002
1056
1156
1283
1406
1489
1504
1446
1326
1160
959
732
493
252
9
-245
-516
-809
-1119
-1444
-1770
-2074
-2316
-2467
-2515
-2471
-2354
-2199
-2059
-2004
-2093
-2324
-2631
-2902
-3038
-2982
-2733
-2334
-1862
-1415
-1077
-895
-861
-925
-1024
-1102
-1133
-1122
-1106
-1123
-1175
-1220
-1199
-1098
-976
-928
-1022
-1255
-1559
-1840
-2005
-1995
-1803
-1490
-1146
-834
-541
-210
190
613
976
1240
1441
1626
1769
1758
1475
899
121
-704
-1424
-1916
-2097
-1942
-1515
-951
-393
74
442
731
947
1076
1120
1101
1050
981
899
819
770
770
810
864
922
1002
1124
1271
1384
1397
1278
1046
748
426
98
-228
-548
-847
-1102
-1296
-1418
-1453
-1372
-1145
-757
-240
326
833
1172
1255
1033
519
-183
-901
-1451
-1728
-1739
-1575
-1339
-1101
-888
-704
-542
-381
-205
-18
152
278
355
394
395
327
160
-83
-320
-455
-440
-291
-49
265
661
1139
1650
2095
2362
2370
2105
1626
1033
426
-136
-640
-1091
-1481
-1787
-1988
-2077
-2054
-1915
-1669
-1363
-1078
-874
-735
-572
-301
78
465
728
786
633
315
-108
-579
-1040
-1430
-1694
-1795
-1711
-1453
-1080
-697
-416
-297
-314
-386
-446
-477
-506
-555
-611
-643
-626
-567
-491
-425
-387
-372
-362
-326
-238
-97
69
217
318
373
408
452
518
596
657
676
641
557
428
255
33
-231
-512
-765
-945
-1020
-984
-853
-660
-442
-214
38
344
703
1051
1276
1288
1081
733
344
-19
-330
-563
-664
-575
-298
94
499
852
1155
1444
1730
1982
2150
2203
2140
1981
1764
1548
1410
1416
1586
1869
2165
2372
2430
2336
2135
1896
1695
1594
1626
1782
2015
2254
2432
2493
2405
2148
1721
1147
487
-165
-704
-1055
-1208
-1215
-1156
-1089
-1020
-921
-758
-535
-283
-29
234
540
914
1328
1701
1940
1983
1830
1528
1142
729
325
-39
-328
-489
-466
-229
194
708
1183
1512
1649
1611
1437
1159
807
425
73
-207
-414
-589
-767
-946
-1101
-1215
-1304
-1401
-1524
-1672
-1838
-2033
-2276
-2569
-2893
-3218
-3516
-3756
-3880
-3824
-3562
-3150
-2711
-2368
-2178
-2121
-2141
-2195
-2256
-2288
-2233
-2037
-1691
-1241
-765
-333
25
316
555
752
897
963
912
706
340
-138
-628
-1018
-1229
-1251
-1130
-941
-747
-585
-471
-397
-335
-242
-83
135
361
522
572
513
389
252
136
48
-22
-82
-127
-133
-76
58
256
490
736
989
1240
1454
1564
1514
1303
991
661
358
77
-202
-466
-658
-714
-612
-394
-153
20
75
27
-61
-120
-113
-49
36
108
147
137
61
-81
-257
-407
-474
-428
-256
57
526
1138
1830
2501
3064
3491
3802
4014
4121
4097
3935
3673
3375
3111
2933
2866
2899
2977
3018
2940
2704
2325
1856
1371
942
634
491
515
653
811
891
841
670
436
200
1
-143
-211
-176
-36
159
304
304
137
-134
-418
-666
-881
-1086
-1273
-1413
-1492
-1537
-1589
-1658
-1717
-1730
-1694
-1631
-1560
-1475
-1372
-1272
-1232
-1291
-1427
-1554
-1566
-1407
-1102
-747
-454
-307
-330
-499
-755
-1010
-1167
-1128
-850
-370
199
731
1143
1420
1578
1623
1546
1348
1073
791
567
437
415
502
680
911
1138
1319
1451
1564
1683
1806
1906
1945
1899
1766
1571
1373
1239
1216
1299
1439
1572
1649
1638
1520
1291
979
651
388
237
200
243
337
463
604
734
825
871
892
915
946
961
926
830
687
532
389
260
138
33
-17
44
244
558
912
1225
1438
1533
1525
1443
1325
1196
1042
808
436
-65
-594
-1000
-1182
-1152
-1008
-848
-698
-527
-305
-62
133
222
201
117
32
-8
18
115
275
473
664
800
850
816
715
557
328
20
-339
-673
-903
-1002
-1010
-997
-1004
-1018
-1008
-960
-895
-829
-750
-627
-446
-229
-15
164
292
362
365
297
171
14
-146
-298
-444
-584
-708
-797
-828
-783
-652
-449
-213
2
141
159
30
-248
-639
-1082
-1509
-1876
-2180
-2434
-2641
-2777
-2807
-2711
-2496
-2195
-1863
-1566
-1355
-1245
-1213
-1217
-1233
-1261
-1306
-1348
-1348
-1283
-1165
-1031
-910
-811
-734
-693
-703
-766
-854
-929
-964
-955
-913
-866
-848
-893
-1010
-1168
-1307
-1366
-1309
-1123
-822
-446
-80
175
250
145
-78
-359
-673
-1016
-1372
-1688
-1923
-2080
-2202
-2315
-2393
-2376
-2213
-1904
-1493
-1044
-632
-335
-208
-250
-393
-537
-617
-633
-633
-656
-709
-779
-867
-979
-1096
-1153
-1068
-810
-449
-129
11
-69
-306
-584
-823
-1016
-1199
-1383
-1529
-1574
-1481
-1264
-971
-647
-314
18
331
584
732
749
647
477
306
180
103
51
-1
-50
-74
-67
-47
-39
-38
-9
76
198
293
309
252
181
159
203
277
326
319
260
181
122
113
163
257
365
457
509
507
453
368
305
317
422
578
702
737
682
583
486
406
338
290
269
255
181
-15
-327
-654
-857
-853
-664
-390
-136
28
69
-28
-249
-539
-804
-955
-954
-824
-610
-343
-34
304
637
916
1101
1175
1143
1025
848
643
430
209
-23
-253
-435
-512
-455
-283
-44
214
457
661
800
870
904
967
1111
1335
1591
1831
2045
2251
2459
2635
2724
2691
2551
2356
2164
2003
1855
1669
1389
996
536
102
-211
-363
-389
-357
-324
-302
-273
-221
-142
-39
83
223
377
540
710
879
1035
1156
1226
1250
1250
1255
1276
1307
1331
1324
1269
1159
1006
838
684
556
451
367
318
325
386
452
451
330
95
-187
-427
-553
-542
-431
-291
-204
-219
-338
-521
-710
-865
-971
-1034
-1067
-1088
-1120
-1175
-1255
-1345
-1430
-1506
-1580
-1652
-1713
-1746
-1746
-1731
-1721
-1721
-1704
-1616
-1406
-1053
-585
-79
375
714
920
1002
968
805
512
130
-244
-499
-565
-444
-188
145
515
891
1236
1507
1677
1746
1735
1661
1523
1313
1030
705
396
182
128
265
560
926
1257
1459
1486
1337
1046
666
265
-88
-338
-455
-442
-318
-116
122
347
509
577
548
437
271
65
-172
-440
-735
-1038
-1307
-1479
-1498
-1344
-1064
-751
-501
-362
-332
-383
-496
-675
-924
-1223
-1520
-1748
-1858
-1836
-1697
-1462
-1149
-774
-369
10
297
450
459
342
122
-176
-507
-806
-1016
-1125
-1182
-1251
-1353
-1445
-1455
-1348
-1145
-893
-625
-347
-69
182
370
481
524
510
426
252
-4
-289
-523
-648
-650
-564
-440
-334
-291
-337
-458
-598
-684
-660
-523
-310
-72
152
337
459
481
362
84
-334
-826
-1293
-1630
-1761
-1665
-1396
-1061
-772
-595
-530
-528
-538
-526
-479
-375
-180
134
562
1048
1503
1838
1994
1964
1796
1575
1379
1244
1154
1074
989
910
850
798
737
680
676
760
905
1025
1041
945
789
618
420
156
-179
-534
-842
-1074
-1243
-1361
-1404
-1323
-1097
-751
-340
84
476
796
1010
1113
1138
1132
1123
1112
1082
1024
931
797
613
388
149
-76
-273
-447
-601
-725
-812
-875
-944
-1032
-1130
-1205
-1227
-1172
-1024
-784
-486
-183
91
361
679
1056
1413
1622
1602
1387
1080
766
468
182
-66
-213
-209
-66
166
445
761
1113
1483
1843
2188
2544
2941
3374
3794
4140
4357
4407
4267
3929
3407
2737
1961
1133
321
-393
-947
-1327
-1570
-1718
-1772
-1695
-1458
-1080
-623
-166
221
479
563
470
255
15
-178
-320
-470
-693
-1014
-1414
-1841
-2244
-2571
-2779
-2854
-2831
-2771
-2733
-2743
-2802
-2902
-3024
-3119
-3119
-2973
-2708
-2429
-2253
-2234
-2335
-2476
-2601
-2705
-2808
-2903
-2949
-2897
-2731
-2477
-2183
-1895
-1638
-1423
-1258
-1143
-1076
-1044
-1024
-989
-924
-828
-716
-597
-468
-313
-132
47
170
194
122
15
-43
13
195
460
746
1004
1227
1441
1680
1950
2226
2463
2625
2696
2680
2584
2427
2248
2109
2056
2086
2153
2206
2239
2284
2372
2492
2607
2688
2732
2743
2701
2582
2390
2180
2013
1914
1850
1790
1744
1754
1842
1977
2107
2212
2321
2461
2613
2711
2695
2558
2345
2117
1912
1743
1619
1553
1562
1663
1863
2150
2478
2781
2996
3097
3097
3025
2911
2780
2661
2579
2539
2508
2445
2326
2170
2005
1853
1704
1542
1360
1166
980
833
767
813
964
1166
1342
1437
1437
1351
1174
896
518
80
-356
-743
-1066
-1329
-1528
-1644
-1657
-1574
-1423
-1248
-1093
-1000
-1006
-1122
-1310
-1501
-1619
-1629
-1543
-1405
-1251
-1091
-922
-758
-643
-633
-761
-1002
-1293
-1567
-1795
-1979
-2130
-2247
-2314
-2326
-2286
-2191
-2025
-1775
-1457
-1124
-840
-646
-555
-570
-702
-960
-1323
-1739
-2151
-2514
-2795
-2950
-2930
-2720
-2370
-1975
-1616
-1310
-1027
-740
-453
-188
52
272
463
580
576
446
245
52
-80
-140
-139
-92
-27
8
-36
-172
-354
-505
-574
-563
-500
-404
-263
-63
180
418
603
707
737
712
659
599
545
501
460
408
335
237
119
4
-60
-17
163
457
790
1084
1302
1450
1543
1573
1513
1357
1138
910
714
551
403
262
149
99
140
270
458
653
805
894
933
956
993
1048
1105
1143
1157
1150
1114
1033
887
676
429
192
10
-90
-106
-62
13
95
177
263
352
432
486
504
492
460
422
389
373
377
385
369
306
198
75
-33
-116
-194
-289
-407
-532
-646
-743
-831
-925
-1031
-1153
-1289
-1433
-1573
-1696
-1783
-1828
-1841
-1849
-1879
-1940
-2007
-2032
-1977
-1837
-1640
-1423
-1213
-1025
-880
-801
-789
-806
-794
-717
-585
-440
-308
-183
-40
122
272
364
373
302
161
-42
-301
-599
-897
-1144
-1288
-1288
-1124
-808
-384
83
521
867
1073
1109
976
715
404
125
-60
-127
-85
33
172
271
281
193
35
-145
-314
-452
-546
-580
-553
-488
-427
-404
-434
-517
-655
-849
-1079
-1303
-1478
-1595
-1677
-1745
-1790
-1779
-1690
-1531
-1333
-1115
-884
-652
-447
-297
-208
-153
-100
-31
62
186
349
539
715
827
849
796
710
624
555
514
510
546
606
663
697
705
690
653
588
507
453
485
637
898
1219
1546
1849
2121
2366
2587
2785
2964
3126
3263
3351
3358
3273
3114
2920
2729
2549
2369
2173
1965
1755
1551
1346
1128
890
631
349
48
-251
-510
-701
-829
-931
-1038
-1140
-1202
-1207
-1183
-1179
-1213
-1258
-1276
-1263
-1247
-1255
-1288
-1329
-1382
-1467
-1606
-1795
-2021
-2278
-2568
-2874
-3148
-3335
-3418
-3416
-3364
-3276
-3160
-3041
-2955
-2917
-2896
-2837
-2721
-2581
-2471
-2414
-2387
-2360
-2325
-2292
-2262
-2220
-2153
-2077
-2015
-1970
-1921
-1853
-1775
-1715
-1678
-1641
-1574
-1465
-1321
-1139
-905
-610
-286
13
246
417
556
679
767
787
725
589
395
155
-118
-399
-658
-869
-1022
-1109
-1112
-1012
-810
-534
-236
31
233
357
407
401
359
284
163
-23
-267
-530
-762
-938
-1066
-1170
-1249
-1277
-1224
-1092
-924
-770
-660
-588
-528
-460
-386
-336
-346
-448
-637
-871
-1080
-1203
-1216
-1147
-1051
-981
-970
-1022
-1133
-1278
-1428
-1547
-1608
-1605
-1550
-1460
-1340
-1182
-986
-769
-568
-413
-310
-235
-163
-90
-34
-16
-41
-87
-123
-134
-119
-84
-31
42
129
211
272
307
334
377
460
586
752
946
1160
1385
1606
1802
1945
2020
2023
1963
1852
1695
1493
1252
986
714
446
189
-48
-243
-370
-421
-413
-377
-333
-285
-233
-184
-148
-118
-66
33
180
345
504
653
805
962
1100
1190
1226
1226
1218
1206
1179
1124
1045
960
884
824
773
715
621
466
244
-18
-269
-467
-595
-657
-666
-632
-566
-475
-351
-174
64
340
598
794
936
1067
1219
1367
1452
1433
1335
1227
1165
1163
1199
1248
1307
1376
1455
1534
1602
1645
1645
1581
1446
1266
1088
957
882
835
776
686
578
490
448
448
457
438
377
288
194
108
17
-97
-246
-426
-618
-797
-930
-991
-968
-875
-746
-615
-498
-399
-330
-311
-363
-480
-628
-768
-883
-984
-1088
-1194
-1283
-1328
-1312
-1236
-1110
-952
-782
-622
-484
-363
-236
-85
93
269
403
460
438
364
280
223
222
294
457
721
1079
1500
1936
2343
2696
2995
3244
3443
3583
3662
3699
3729
3785
3870
3958
4017
4033
4021
4005
3993
3974
3927
3849
3756
3673
3617
3587
3571
3557
3536
3513
3489
3458
3393
3256
3022
2700
2331
1963
1624
1321
1061
869
783
819
962
1167
1391
1601
1781
1913
1978
1965
1879
1743
1593
1474
1419
1443
1535
1669
1816
1952
2054
2092
2041
1907
1730
1566
1457
1406
1390
1379
1362
1345
1342
1365
1412
1455
1456
1391
1269
1120
965
792
575
317
63
-126
-222
-244
-227
-182
-99
21
136
182
112
-71
-330
-615
-890
-1130
-1317
-1446
-1527
-1575
-1599
-1597
-1569
-1532
-1510
-1525
-1575
-1648
-1732
-1826
-1930
-2029
-2101
-2122
-2097
-2060
-2055
-2105
-2197
-2292
-2356
-2382
-2391
-2413
-2467
-2557
-2677
-2809
-2922
-2980
-2957
-2854
-2699
-2531
-2379
-2265
-2204
-2206
-2269
-2379
-2520
-2683
-2863
-3041
-3182
-3257
-3265
-3232
-3181
-3113
-3013
-2878
-2733
-2612
-2532
-2495
-2496
-2543
-2636
-2754
-2852
-2894
-2877
-2831
-2792
-2774
-2779
-2799
-2827
-2848
-2840
-2782
-2676
-2541
-2407
-2297
-2220
-2173
-2141
-2113
-2083
-2061
-2056
-2068
-2080
-2074
-2037
-1971
-1874
-1750
-1613
-1484
-1381
-1287
-1160
-962
-696
-413
-165
27
177
299
383
413
401
392
445
584
790
1022
1246
1443
1599
1699
1726
1673
1548
1370
1160
934
703
479
283
147
95
127
209
298
375
461
590
771
975
1156
1289
1379
1436
1453
1408
1293
1130
955
796
656
523
396
283
193
124
64
2
-66
-136
-202
-253
-279
-272
-241
-200
-168
-160
-186
-253
-359
-492
-631
-760
-876
-983
-1080
-1152
-1175
-1141
-1057
-934
-780
-595
-394
-210
-87
-46
-76
-147
-236
-334
-440
-546
-641
-724
-806
-902
-1010
-1115
-1192
-1233
-1245
-1239
-1223
-1197
-1151
-1077
-971
-842
-710
-598
-523
-488
-489
-519
-571
-630
-673
-682
-662
-638
-640
-683
-759
-844
-914
-952
-944
-884
-785
-672
-573
-496
-430
-359
-279
-204
-147
-108
-81
-71
-93
-163
-277
-410
-532
-626
-694
-748
-795
-843
-901
-986
-1108
-1272
-1461
-1651
-1810
-1910
-1924
-1840
-1661
-1415
-1152
-932
-804
-781
-838
-927
-999
-1025
-997
-913
-770
-573
-337
-94
133
341
542
747
948
1129
1283
1415
1524
1590
1588
1509
1380
1243
1128
1036
951
865
780
695
605
515
450
440
494
587
690
795
919
1072
1234
1366
1452
1503
1540
1559
1537
1466
1366
1274
1204
1141
1076
1024
1016
1071
1170
1278
1366
1419
1425
1384
1313
1250
1228
1248
1285
1319
1355
1404
1455
1470
1419
1319
1223
1175
1173
1184
1175
1143
1097
1036
945
813
649
474
312
186
114
96
110
114
75
-5
-100
-178
-223
-231
-192
-93
60
232
368
426
403
325
229
130
23
-105
-254
-406
-537
-630
-692
-742
-781
-792
-751
-662
-557
-466
-394
-321
-239
-163
-110
-75
-28
47
132
193
232
291
410
572
709
760
718
624
511
379
217
50
-64
-69
45
244
486
746
1012
1260
1456
1569
1599
1573
1529
1492
1468
1452
1445
1459
1511
1600
1705
1784
1809
1785
1742
1716
1719
1737
1750
1741
1706
1649
1578
1499
1416
1330
1239
1143
1046
942
818
666
499
350
251
208
207
236
301
405
527
618
637
593
529
491
484
485
471
448
440
465
529
632
769
934
1109
1277
1433
1579
1716
1828
1894
1902
1867
1812
1754
1692
1617
1521
1401
1262
1108
941
757
547
310
62
-177
-391
-586
-778
-974
-1159
-1309
-1411
-1472
-1500
-1498
-1469
-1424
-1389
-1384
-1407
-1442
-1478
-1519
-1575
-1646
-1716
-1772
-1816
-1861
-1911
-1958
-1985
-1983
-1955
-1909
-1849
-1781
-1714
-1658
-1618
-1591
-1569
-1542
-1495
-1413
-1283
-1108
-906
-709
-546
-439
-391
-389
-402
-395
-337
-223
-70
92
230
326
381
415
455
523
622
734
835
915
986
1062
1144
1220
1272
1304
1333
1374
1426
1472
1504
1529
1563
1618
1683
1737
1755
1725
1639
1500
1317
1110
914
756
648
581
536
510
517
579
705
882
1076
1244
1349
1371
1310
1190
1055
951
910
930
991
1061
1122
1169
1201
1219
1225
1233
1264
1331
1424
1509
1551
1540
1486
1408
1310
1184
1027
851
685
550
460
418
430
493
591
700
802
884
938
943
875
736
559
392
256
132
-10
-170
-310
-390
-403
-377
-337
-283
-201
-87
29
111
135
103
28
-81
-219
-380
-551
-714
-847
-933
-965
-949
-900
-831
-747
-643
-525
-412
-320
-248
-188
-135
-103
-116
-180
-284
-404
-519
-610
-661
-673
-672
-701
-785
-908
-1018
-1074
-1070
-1024
-951
-854
-743
-646
-592
-586
-604
-625
-656
-717
-808
-898
-947
-943
-907
-865
-824
-784
-757
-769
-827
-913
-997
-1063
-1120
-1177
-1225
-1240
-1210
-1149
-1081
-1020
-961
-892
-807
-711
-621
-564
-562
-620
-714
-814
-905
-1000
-1113
-1230
-1315
-1337
-1301
-1235
-1153
-1042
-884
-683
-477
-303
-175
-88
-37
-15
-9
12
72
163
248
297
308
310
326
359
396
425
442
442
419
377
333
308
306
312
313
317
349
420
508
575
592
565
521
491
484
494
507
518
532
562
619
700
787
862
919
973
1038
1122
1218
1327
1456
1608
1767
1898
1971
1989
1979
1969
1956
1920
1843
1736
1627
1540
1481
1450
1451
1493
1569
1652
1703
1699
1640
1543
1423
1289
1145
1000
866
752
663
593
526
447
348
235
132
56
9
-31
-86
-159
-229
-274
-292
-296
-305
-320
-330
-328
-321
-322
-341
-374
-411
-439
-447
-424
-370
-301
-243
-220
-240
-286
-331
-353
-347
-331
-338
-397
-519
-689
-878
-1060
-1219
-1345
-1428
-1458
-1434
-1367
-1274
-1178
-1101
-1068
-1098
-1184
-1300
-1416
-1525
-1644
-1791
-1961
-2128
-2270
-2383
-2473
-2538
-2566
-2551
-2506
-2454
-2408
-2365
-2324
-2289
-2268
-2251
-2221
-2174
-2121
-2077
-2040
-1989
-1910
-1808
-1701
-1590
-1469
-1337
-1219
-1146
-1121
-1115
-1101
-1082
-1084
-1120
-1166
-1182
-1147
-1081
-1022
-1000
-1018
-1057
-1093
-1100
-1062
-983
-883
-779
-663
-518
-342
-160
-9
95
166
224
276
321
370
443
549
672
785
875
949
1008
1036
1014
957
909
905
934
952
930
874
811
744
653
530
402
320
303
332
375
423
486
565
635
656
608
504
366
207
32
-149
-315
-443
-515
-524
-465
-347
-189
-19
140
287
421
535
609
629
604
559
511
460
394
311
218
129
57
12
9
54
136
226
295
333
350
357
352
322
255
156
39
-77
-187
-295
-416
-560
-724
-895
-1059
-1210
-1357
-1509
-1667
-1819
-1949
-2045
-2104
-2120
-2088
-2009
-1894
-1757
-1612
-1471
-1345
-1245
-1174
-1122
-1062
-974
-850
-700
-544
-401
-293
-238
-246
-307
-386
-445
-464
-448
-416
-390
-380
-388
-407
-419
-401
-339
-234
-102
46
217
420
648
867
1032
1113
1109
1045
946
825
692
556
428
317
224
158
134
166
247
346
425
469
496
526
563
586
576
541
506
490
486
474
449
421
403
393
372
330
275
224
175
104
-10
-160
-308
-412
-449
-428
-366
-283
-191
-99
-15
57
119
171
215
250
281
311
335
344
331
305
283
275
276
270
252
231
226
251
311
402
516
637
747
833
896
952
1014
1089
1163
1230
1291
1351
1416
1484
1544
1584
1591
1561
1507
1450
1409
1381
1350
1310
1281
1296
1363
1453
1518
1538
1528
1515
1498
1445
1333
1178
1031
934
895
892
909
946
1012
1108
1216
1321
1414
1483
1512
1490
1420
1321
1200
1053
872
671
482
332
220
123
29
-50
-99
-125
-162
-233
-328
-411
-459
-474
-475
-463
-422
-346
-257
-191
-161
-142
-97
-19
68
136
189
256
353
460
535
556
537
513
503
497
480
457
444
451
459
437
374
284
200
137
87
29
-53
-161
-284
-408
-521
-613
-686
-752
-819
-881
-911
-880
-782
-634
-469
-319
-201
-124
-89
-88
-112
-158
-231
-335
-459
-568
-634
-649
-630
-601
-568
-528
-477
-424
-374
-323
-263
-195
-135
-88
-34
57
193
349
486
584
656
721
773
790
761
706
660
640
640
641
640
648
673
707
736
754
764
771
774
770
759
746
733
719
702
687
675
665
651
634
624
630
648
664
667
664
663
657
625
553
459
378
330
297
239
132
-4
-128
-211
-250
-258
-239
-190
-112
-24
52
112
167
231
297
346
364
356
336
316
296
273
254
247
251
258
264
270
285
310
336
361
392
445
519
594
646
680
724
811
943
1091
1224
1329
1416
1491
1544
1554
1516
1442
1353
1263
1177
1097
1028
968
900
803
663
493
319
164
34
-82
-198
-320
-441
-553
-643
-707
-753
-797
-849
-909
-961
-991
-998
-995
-995
-992
-970
-922
-861
-816
-810
-838
-874
-897
-908
-928
-981
-1079
-1213
-1370
-1535
-1701
-1863
-2017
-2162
-2293
-2404
-2486
-2530
-2534
-2501
-2444
-2373
-2300
-2231
-2168
-2098
-2007
-1880
-1720
-1540
-1353
-1162
-964
-765
-581
-432
-320
-230
-144
-61
-4
3
-43
-122
-209
-289
-362
-433
-495
-536
-543
-514
-455
-383
-317
-271
-248
-238
-221
-179
-99
26
195
397
597
759
861
915
955
1004
1053
1079
1075
1062
1069
1103
1144
1170
1178
1180
1179
1164
1129
1090
1073
1080
1078
1028
928
817
733
674
600
481
329
189
88
19
-42
-104
-160
-199
-229
-265
-311
-358
-400
-444
-504
-584
-680
-793
-936
-1117
-1323
-1524
-1696
-1835
-1943
-2007
-2004
-1933
-1828
-1740
-1688
-1650
-1595
-1519
-1457
-1443
-1474
-1514
-1535
-1539
-1543
-1558
-1568
-1555
-1509
-1440
-1359
-1277
-1196
-1117
-1036
-947
-848
-757
-697
-684
-705
-728
-724
-686
-621
-535
-427
-299
-164
-46
35
70
60
13
-56
-123
-163
-172
-170
-186
-240
-326
-422
-501
-548
-557
-536
-504
-479
-475
-485
-491
-475
-430
-370
-320
-309
-356
-452
-561
-640
-668
-667
-678
-726
-788
-822
-805
-764
-745
-775
-841
-914
-976
-1024
-1051
-1034
-958
-838
-721
-644
-607
-570
-500
-402
-305
-231
-175
-121
-70
-46
-68
-124
-170
-172
-132
-87
-73
-93
-121
-128
-105
-69
-38
-16
10
51
98
129
120
68
-11
-95
-160
-196
-200
-170
-115
-49
0
10
-26
-87
-137
-148
-119
-75
-42
-30
-37
-64
-122
-221
-352
-479
-562
-579
-537
-454
-351
-243
-146
-74
-34
-25
-34
-51
-71
-88
-95
-89
-62
-9
81
212
367
510
605
644
649
655
672
688
675
614
501
340
147
-52
-225
-349
-427
-482
-540
-617
-717
-833
-951
-1045
-1091
-1090
-1072
-1072
-1101
-1136
-1151
-1140
-1116
-1085
-1041
-972
-890
-823
-788
-782
-787
-792
-795
-783
-735
-641
-521
-411
-325
-245
-142
-19
94
174
230
290
368
450
520
575
618
644
639
607
584
607
678
760
820
855
890
945
1008
1064
1104
1135
1155
1151
1119
1076
1050
1056
1089
1148
1242
1368
1485
1542
1528
1492
1503
1578
1664
1700
1680
1656
1668
1697
1691
1627
1540
1478
1448
1405
1306
1150
973
808
662
526
399
291
208
153
128
137
179
232
269
283
298
345
424
506
562
604
679
816
989
1132
1197
1201
1209
1267
1359
1425
1425
1373
1317
1285
1263
1219
1157
1116
1139
1230
1356
1488
1617
1749
1870
1949
1964
1921
1845
1752
1639
1502
1361
1247
1178
1152
1153
1174
1211
1259
1302
1333
1362
1399
1441
1471
1476
1466
1459
1464
1468
1453
1418
1373
1332
1302
1292
1312
1363
1429
1487
1524
1549
1570
1583
1577
1551
1523
1508
1503
1490
1468
1449
1442
1437
1418
1389
1383
1420
1476
1504
1481
1435
1399
1368
1295
1149
955
781
669
604
540
458
380
341
350
388
434
481
524
557
580
602
628
641
612
529
419
323
250
167
38
-135
-308
-443
-539
-621
-703
-773
-811
-820
-816
-811
-808
-813
-846
-916
-1006
-1082
-1130
-1176
-1253
-1367
-1487
-1584
-1668
-1763
-1866
-1934
-1923
-1843
-1756
-1715
-1721
-1737
-1736
-1730
-1741
-1759
-1746
-1675
-1568
-1475
-1428
-1412
-1389
-1340
-1269
-1184
-1078
-943
-796
-680
-621
-603
-578
-512
-416
-333
-284
-257
-223
-177
-147
-161
-209
-242
-212
-111
31
173
291
383
456
517
574
635
701
754
772
740
665
564
451
330
212
116
62
51
63
81
104
147
207
257
258
197
91
-30
-153
-280
-410
-526
-610
-666
-715
-780
-857
-928
-982
-1027
-1077
-1130
-1172
-1197
-1223
-1275
-1357
-1447
-1515
-1550
-1569
-1590
-1613
-1619
-1599
-1558
-1518
-1485
-1449
-1388
-1294
-1177
-1054
-939
-830
-724
-626
-553
-517
-517
-534
-543
-537
-522
-512
-515
-530
-556
-596
-649
-697
-721
-708
-674
-639
-606
-550
-444
-299
-160
-75
-46
-34
-3
46
78
63
9
-53
-108
-166
-240
-323
-392
-435
-465
-506
-555
-586
-580
-549
-529
-538
-559
-564
-552
-553
-595
-669
-736
-767
-772
-788
-835
-899
-952
-982
-1004
-1040
-1085
-1115
-1112
-1077
-1033
-996
-969
-936
-883
-804
-712
-629
-579
-575
-609
-654
-683
-674
-620
-519
-372
-192
-10
134
211
219
185
140
103
76
56
43
38
36
28
8
-18
-29
-7
55
143
235
317
389
458
524
577
604
601
583
572
588
642
728
831
933
1018
1092
1169
1265
1376
1469
1514
1503
1452
1385
1308
1215
1109
1010
935
873
798
697
592
515
479
462
445
435
458
517
584
617
606
577
557
547
529
495
461
444
441
441
441
451
466
450
363
199
3
-173
-312
-434
-559
-680
-771
-821
-841
-843
-821
-763
-678
-596
-544
-524
-520
-528
-558
-617
-681
-706
-665
-566
-442
-323
-220
-128
-39
51
143
229
293
325
331
334
346
360
355
326
297
296
326
361
376
368
352
330
286
201
74
-80
-246
-424
-609
-778
-897
-954
-971
-986
-1016
-1056
-1093
-1138
-1215
-1332
-1471
-1595
-1682
-1738
-1783
-1829
-1869
-1885
-1864
-1805
-1722
-1636
-1570
-1533
-1519
-1500
-1447
-1344
-1200
-1044
-909
-813
-754
-722
-710
-716
-736
-755
-754
-723
-673
-623
-580
-533
-473
-409
-363
-354
-372
-384
-359
-289
-190
-78
35
147
254
357
462
575
690
788
854
888
910
935
959
969
962
953
957
965
947
878
771
663
583
527
469
402
353
356
422
520
613
693
779
888
997
1063
1061
1016
979
984
1016
1039
1028
988
936
878
816
758
726
725
735
717
655
568
490
434
379
300
191
71
-42
-144
-239
-319
-366
-376
-366
-355
-348
-329
-290
-256
-261
-321
-412
-492
-540
-570
-603
-640
-660
-649
-626
-625
-665
-732
-795
-839
-872
-907
-936
-929
-871
-772
-669
-591
-535
-483
-419
-348
-285
-236
-193
-153
-123
-117
-147
-212
-300
-391
-461
-486
-454
-382
-308
-265
-252
-235
-187
-113
-44
-11
-12
-27
-45
-76
-136
-215
-284
-316
-315
-312
-328
-361
-394
-417
-446
-501
-576
-641
-660
-621
-544
-456
-372
-288
-201
-115
-46
-1
21
22
0
-40
-74
-68
-9
86
182
265
359
491
652
790
859
859
825
787
738
655
545
448
399
394
409
436
501
621
768
880
915
890
856
843
842
829
807
802
832
886
943
993
1043
1092
1122
1117
1078
1022
967
915
867
832
811
791
749
677
596
537
508
492
469
441
419
408
394
367
342
339
360
385
388
366
327
275
204
117
38
-3
-4
6
-1
-18
-12
43
138
239
324
391
442
464
432
332
181
14
-138
-263
-365
-446
-504
-522
-489
-412
-315
-232
-179
-154
-142
-142
-160
-199
-241
-261
-255
-245
-257
-289
-311
-297
-248
-183
-114
-41
31
83
96
82
76
106
163
213
244
282
369
514
682
825
928
1006
1085
1158
1215
1254
1292
1349
1422
1491
1542
1582
1629
1693
1763
1820
1854
1866
1859
1829
1770
1693
1625
1587
1568
1530
1442
1312
1183
1090
1030
966
877
783
716
678
631
540
412
293
213
156
84
-10
-93
-124
-109
-92
-107
-145
-171
-174
-175
-208
-273
-345
-403
-447
-491
-536
-569
-583
-581
-576
-570
-568
-580
-616
-671
-717
-726
-702
-671
-651
-629
-577
-492
-409
-365
-354
-331
-259
-144
-25
70
157
262
387
493
540
524
487
474
500
542
577
603
638
690
740
759
741
708
694
709
731
730
699
664
650
660
673
677
680
697
721
728
695
628
555
489
417
319
204
104
49
30
13
-29
-91
-144
-173
-184
-192
-204
-216
-231
-261
-321
-410
-518
-630
-738
-841
-935
-1016
-1081
-1126
-1145
-1130
-1082
-1018
-964
-936
-930
-933
-937
-949
-977
-1012
-1034
-1022
-974
-907
-836
-767
-696
-618
-540
-478
-441
-427
-426
-431
-443
-470
-515
-576
-639
-695
-734
-745
-713
-628
-493
-339
-209
-136
-128
-162
-207
-245
-272
-299
-325
-337
-315
-254
-170
-88
-18
55
155
286
418
506
527
499
455
416
381
340
303
286
294
314
327
331
339
363
398
426
437
433
423
409
387
361
339
321
303
283
277
305
366
431
464
450
405
349
283
191
75
-42
-128
-168
-175
-171
-164
-155
-149
-154
-181
-233
-307
-398
-496
-574
-607
-583
-525
-467
-431
-401
-353
-275
-187
-117
-81
-70
-67
-64
-67
-80
-99
-109
-94
-48
20
92
150
193
229
265
294
304
300
306
347
425
510
562
561
512
441
374
330
318
335
362
383
395
407
426
436
412
344
252
162
79
-14
-127
-245
-338
-397
-431
-451
-447
-405
-336
-277
-259
-268
-262
-218
-167
-158
-204
-266
-294
-277
-251
-253
-282
-305
-293
-253
-210
-186
-175
-165
-146
-123
-108
-105
-111
-113
-99
-65
-23
20
66
132
228
348
473
588
696
804
909
996
1056
1097
1136
1184
1239
1298
1365
1439
1506
1539
1524
1478
1430
1399
1378
1352
1316
1278
1245
1208
1154
1076
982
884
792
710
632
553
465
370
289
242
234
246
255
259
278
321
369
393
389
384
412
470
522
547
560
596
664
727
738
685
596
512
448
392
333
275
230
199
177
162
154
154
154
145
124
94
58
7
-68
-162
-253
-314
-333
-314
-271
-216
-153
-75
25
150
291
438
577
695
777
808
785
720
642
577
525
468
391
296
194
92
-16
-126
-219
-274
-296
-319
-375
-453
-510
-513
-476
-450
-468
-517
-556
-562
-553
-558
-584
-610
-606
-566
-508
-448
-385
-313
-232
-160
-113
-97
-103
-118
-139
-166
-192
-205
-196
-174
-159
-167
-196
-235
-274
-315
-361
-405
-429
-430
-425
-439
-474
-507
-509
-482
-456
-464
-509
-565
-606
-625
-634
-635
-620
-577
-511
-439
-374
-317
-256
-183
-104
-31
23
62
105
173
269
360
404
381
321
272
259
261
239
192
160
177
222
233
163
33
-98
-188
-244
-292
-333
-343
-310
-257
-222
-220
-234
-240
-238
-245
-264
-284
-291
-289
-292
-305
-319
-327
-329
-328
-323
-310
-302
-321
-380
-469
-554
-612
-637
-638
-621
-597
-588
-617
-689
-783
-876
-971
-1091
-1245
-1406
-1531
-1605
-1650
-1694
-1738
-1760
-1752
-1733
-1729
-1737
-1730
-1693
-1634
-1577
-1527
-1473
-1415
-1374
-1367
-1379
-1372
-1324
-1251
-1193
-1168
-1162
-1148
-1115
-1072
-1024
-962
-885
-806
-750
-721
-703
-672
-620
-552
-472
-375
-262
-146
-50
12
47
70
94
117
134
142
145
159
196
256
322
365
372
358
355
376
404
409
389
373
387
421
435
402
338
285
269
278
285
274
248
210
153
69
-27
-113
-180
-240
-312
-403
-507
-625
-766
-936
-1116
-1272
-1380
-1442
-1478
-1504
-1525
-1535
-1532
-1514
-1477
-1419
-1347
-1269
-1189
-1103
-1014
-943
-918
-941
-973
-963
-890
-778
-671
-592
-533
-470
-402
-349
-331
-347
-372
-376
-343
-274
-185
-98
-29
23
71
130
201
273
334
386
444
516
598
671
719
734
722
701
694
718
768
822
853
856
847
850
867
881
873
848
827
825
835
834
806
757
711
687
689
704
714
702
665
613
563
533
526
536
550
563
572
575
563
524
454
357
248
140
46
-27
-70
-80
-55
-3
60
119
167
213
272
349
434
505
549
565
557
522
451
347
226
113
19
-64
-146
-217
-257
-254
-222
-190
-172
-166
-171
-199
-270
-376
-482
-550
-571
-574
-586
-607
-609
-577
-530
-508
-531
-586
-645
-698
-756
-827
-902
-963
-1008
-1056
-1129
-1221
-1306
-1357
-1373
-1374
-1379
-1387
-1383
-1355
-1310
-1267
-1235
-1210
-1173
-1110
-1018
-915
-818
-750
-716
-710
-715
-718
-716
-711
-705
-689
-655
-606
-564
-552
-576
-618
-645
-637
-599
-552
-513
-480
-442
-396
-357
-345
-361
-389
-400
-380
-341
-302
-267
-214
-114
43
226
384
477
506
498
482
458
408
324
225
149
123
140
174
204
229
255
283
305
314
310
298
278
244
192
123
39
-56
-151
-222
-244
-203
-116
-9
107
236
377
504
580
593
574
571
599
629
623
579
538
535
567
596
595
576
576
611
668
721
756
778
789
780
744
688
629
585
558
544
545
567
612
676
748
818
877
911
915
899
884
888
910
931
942
950
979
1043
1135
1233
1320
1388
1437
1465
1468
1440
1380
1293
1196
1109
1051
1022
1008
996
983
985
1010
1057
1107
1148
1174
1180
1159
1110
1048
998
969
947
911
861
822
818
835
835
791
710
627
568
529
496
466
443
425
396
346
284
236
213
197
161
93
6
-80
-156
-228
-304
-379
-453
-532
-622
-719
-808
-873
-915
-944
-968
-984
-980
-951
-891
-797
-676
-551
-455
-406
-392
-373
-326
-264
-227
-237
-275
-301
-287
-240
-189
-156
-142
-137
-136
-137
-140
-138
-127
-111
-97
-92
-92
-92
-88
-85
-89
-99
-107
-104
-91
-75
-68
-76
-96
-120
-140
-158
-174
-184
-182
-161
-130
-100
-79
-56
-12
67
180
310
437
547
628
670
670
636
578
505
420
324
225
130
46
-26
-79
-97
-70
-5
73
140
198
267
360
463
547
599
633
671
714
736
721
682
658
671
711
752
781
807
843
874
873
824
750
692
672
676
673
647
611
591
595
609
610
589
556
526
501
473
432
376
320
283
278
301
330
342
326
289
251
227
223
236
265
320
409
521
630
707
746
763
782
809
830
829
810
794
797
810
810
781
734
698
686
686
673
623
535
427
319
230
168
131
106
77
38
-4
-45
-92
-151
-218
-270
-281
-252
-206
-165
-130
-84
-21
40
81
102
127
168
207
210
158
68
-33
-132
-238
-354
-463
-544
-591
-621
-652
-682
-701
-712
-732
-776
-827
-855
-842
-802
-763
-732
-687
-603
-481
-351
-247
-179
-134
-92
-48
-12
5
3
-8
-12
-5
13
35
57
77
96
109
119
127
140
159
181
207
246
309
391
466
508
519
527
557
602
630
619
583
549
525
482
388
242
83
-51
-146
-214
-268
-306
-332
-362
-415
-491
-565
-612
-632
-641
-654
-666
-669
-659
-644
-621
-583
-530
-481
-459
-467
-483
-482
-464
-446
-447
-470
-506
-550
-602
-653
-690
-709
-720
-736
-751
-747
-715
-679
-675
-716
-782
-837
-865
-874
-878
-875
-855
-818
-780
-760
-758
-765
-768
-769
-770
-768
-760
-742
-713
-666
-593
-496
-395
-320
-284
-280
-287
-293
-296
-295
-279
-237
-169
-96
-48
-42
-71
-110
-132
-119
-72
-9
49
92
124
160
207
261
310
350
385
427
478
534
586
623
637
627
597
553
500
438
370
307
256
222
201
191
205
256
343
445
530
582
607
626
653
690
726
747
744
710
650
579
517
474
447
430
423
432
456
483
496
486
458
417
367
313
265
233
214
185
131
57
-13
-61
-95
-138
-196
-252
-281
-283
-282
-305
-355
-413
-459
-495
-532
-580
-631
-668
-682
-681
-679
-682
-683
-667
-628
-573
-516
-467
-420
-368
-313
-260
-211
-149
-60
49
145
195
197
180
171
171
166
148
127
118
113
97
64
30
3
-29
-90
-181
-268
-311
-302
-273
-256
-250
-228
-175
-107
-57
-42
-52
-76
-110
-156
-209
-260
-310
-371
-447
-519
-562
-575
-586
-630
-706
-784
-833
-850
-857
-862
-851
-805
-724
-640
-581
-557
-549
-534
-499
-449
-397
-351
-314
-273
-212
-120
-4
114
211
281
339
403
481
567
648
712
758
790
819
848
872
880
863
833
817
834
883
940
984
1018
1056
1110
1170
1216
1234
1232
1226
1232
1253
1279
1297
1293
1259
1198
1123
1049
984
931
891
864
850
845
840
828
810
792
779
768
751
720
676
627
582
549
527
515
512
522
543
564
564
527
455
367
294
253
247
262
280
286
273
244
210
179
154
125
80
16
-63
-146
-225
-296
-352
-391
-416
-442
-478
-513
-526
-503
-460
-432
-449
-506
-574
-624
-651
-670
-692
-709
-698
-643
-545
-435
-355
-344
-423
-590
-822
-1083
-1333
-1533
-1657
-1700
-1682
-1633
-1583
-1552
-1561
-1625
-1750
-1920
-2093
-2229
-2309
-2323
-2256
-2072
-1757
-1352
-956
-666
-521
-495
-555
-706
-976
-1357
-1778
-2136
-2367
-2461
-2428
-2263
-1956
-1538
-1097
-727
-467
-287
-144
-46
-48
-198
-477
-795
-1037
-1129
-1059
-871
-634
-408
-217
-55
89
204
253
199
49
-144
-297
-336
-228
8
305
571
726
741
642
469
237
-60
-416
-780
-1082
-1276
-1352
-1302
-1095
-705
-183
324
659
752
657
467
210
-155
-649
-1184
-1593
-1733
-1578
-1196
-676
-79
538
1083
1440
1517
1303
869
337
-154
-491
-620
-569
-424
-257
-82
123
340
474
412
135
-234
-508
-576
-466
-301
-188
-164
-217
-338
-510
-671
-710
-534
-167
239
498
532
419
309
275
246
76
-298
-769
-1112
-1155
-908
-550
-284
-186
-179
-142
-37
57
34
-119
-299
-369
-294
-184
-215
-491
-961
-1454
-1802
-1935
-1879
-1687
-1373
-924
-376
153
504
582
417
138
-126
-315
-433
-482
-427
-233
71
370
513
418
118
-257
-564
-719
-719
-618
-475
-313
-108
186
582
1018
1371
1517
1408
1095
687
284
-54
-290
-388
-318
-81
270
650
977
1188
1236
1091
766
335
-82
-376
-500
-469
-334
-147
37
163
200
168
132
150
228
328
413
491
581
666
672
527
225
-160
-517
-763
-860
-824
-709
-604
-593
-697
-850
-936
-878
-675
-374
-9
404
821
1132
1210
1004
595
132
-256
-522
-663
-664
-491
-147
285
667
885
915
823
705
624
586
555
498
420
372
420
611
939
1340
1713
1949
1971
1761
1373
909
461
78
-232
-464
-588
-561
-371
-57
322
726
1141
1551
1917
2184
2317
2311
2166
1871
1432
910
423
91
-49
-53
-20
-16
-34
-19
93
341
729
1211
1696
2067
2228
2142
1832
1356
777
168
-377
-756
-890
-772
-458
-27
469
1025
1657
2348
3021
3538
3739
3498
2782
1696
464
-643
-1413
-1755
-1698
-1318
-686
133
1029
1838
2392
2609
2534
2288
1962
1569
1067
445
-233
-838
-1232
-1326
-1104
-637
-53
506
944
1231
1373
1364
1167
752
145
-562
-1239
-1766
-2050
-2027
-1671
-1016
-171
716
1496
2060
2349
2341
2041
1482
725
-141
-985
-1655
-2021
-2041
-1784
-1379
-911
-388
209
823
1307
1521
1448
1196
891
562
147
-382
-925
-1281
-1271
-850
-124
723
1494
2029
2229
2077
1636
1008
291
-452
-1147
-1687
-1953
-1892
-1558
-1080
-564
-35
538
1143
1671
1964
1918
1553
988
342
-319
-951
-1472
-1736
-1606
-1052
-189
770
1597
2111
2215
1912
1315
608
-39
-545
-919
-1190
-1340
-1324
-1133
-824
-461
-52
441
994
1470
1677
1518
1069
514
7
-396
-696
-876
-903
-804
-695
-718
-925
-1230
-1468
-1497
-1260
-770
-82
709
1448
1936
2008
1626
917
113
-555
-948
-1034
-847
-450
74
606
1006
1165
1055
721
225
-396
-1098
-1773
-2248
-2370
-2098
-1522
-796
-53
602
1067
1261
1184
957
745
620
510
288
-88
-530
-913
-1188
-1391
-1542
-1587
-1444
-1096
-631
-170
222
545
794
915
827
497
-12
-571
-1040
-1314
-1342
-1122
-700
-158
404
879
1171
1228
1080
852
700
713
850
965
921
676
288
-156
-594
-997
-1326
-1512
-1474
-1171
-632
33
668
1130
1353
1372
1281
1167
1048
889
657
372
92
-130
-282
-373
-396
-311
-76
326
862
1455
2001
2369
2429
2097
1402
519
-284
-764
-820
-515
-5
584
1204
1836
2412
2793
2842
2515
1898
1148
410
-226
-701
-960
-944
-619
-8
794
1611
2213
2389
2050
1293
363
-471
-1039
-1309
-1323
-1131
-761
-257
301
814
1203
1435
1517
1479
1362
1207
1042
871
692
516
370
264
176
63
-99
-294
-477
-604
-649
-593
-445
-261
-149
-214
-477
-851
-1200
-1428
-1526
-1527
-1446
-1257
-936
-507
-49
344
603
704
663
526
340
133
-100
-373
-676
-962
-1168
-1253
-1207
-1051
-830
-623
-532
-636
-929
-1305
-1619
-1762
-1699
-1448
-1050
-566
-81
317
584
726
758
652
356
-124
-668
-1090
-1249
-1124
-793
-351
116
509
703
595
190
-380
-937
-1368
-1669
-1897
-2100
-2283
-2422
-2485
-2418
-2156
-1657
-958
-189
475
884
970
751
310
-232
-745
-1131
-1352
-1439
-1462
-1479
-1505
-1504
-1421
-1217
-907
-564
-292
-182
-282
-585
-1042
-1566
-2032
-2307
-2299
-2021
-1600
-1208
-979
-941
-1024
-1107
-1086
-911
-603
-251
39
192
197
84
-125
-435
-847
-1308
-1708
-1942
-1976
-1859
-1664
-1425
-1132
-773
-380
-24
223
325
285
136
-72
-281
-440
-535
-588
-632
-679
-702
-660
-529
-317
-46
252
531
723
754
588
261
-138
-523
-856
-1145
-1388
-1542
-1550
-1392
-1123
-836
-603
-438
-320
-250
-266
-400
-630
-873
-1022
-1008
-819
-498
-121
212
404
402
228
-27
-258
-409
-495
-567
-657
-762
-850
-893
-880
-823
-747
-688
-682
-748
-881
-1046
-1204
-1320
-1367
-1331
-1212
-1024
-801
-573
-358
-153
59
293
538
750
853
784
538
191
-137
-358
-458
-479
-454
-358
-144
193
577
879
993
898
655
371
147
45
70
173
285
356
387
411
455
505
515
450
315
159
46
24
104
252
393
449
382
218
19
-167
-342
-521
-677
-725
-581
-243
184
551
756
793
729
644
587
568
576
593
614
642
692
766
851
931
1010
1119
1281
1470
1611
1630
1506
1288
1047
832
661
548
513
554
617
621
513
326
161
113
211
416
674
959
1267
1590
1884
2092
2168
2114
1978
1825
1713
1655
1624
1575
1483
1354
1210
1054
867
644
423
276
257
367
563
802
1054
1285
1417
1366
1102
701
294
-17
-218
-345
-411
-374
-197
97
416
662
780
763
617
356
31
-259
-411
-379
-200
56
340
629
882
1016
944
641
182
-298
-668
-854
-836
-633
-292
121
534
882
1110
1169
1029
703
262
-192
-575
-851
-1020
-1091
-1057
-922
-720
-498
-288
-88
114
313
472
538
460
214
-187
-671
-1115
-1391
-1426
-1245
-943
-631
-381
-208
-91
7
115
239
347
391
329
159
-91
-384
-688
-968
-1176
-1271
-1253
-1168
-1072
-999
-947
-913
-915
-972
-1067
-1133
-1090
-899
-581
-204
151
408
508
414
128
-303
-800
-1272
-1635
-1842
-1894
-1834
-1700
-1490
-1168
-714
-187
289
599
716
703
641
559
434
234
-36
-333
-616
-857
-1039
-1150
-1185
-1145
-1041
-878
-669
-444
-248
-101
25
186
408
643
795
799
666
471
289
159
89
84
148
268
405
514
578
607
622
633
640
650
677
725
766
761
684
555
425
344
330
365
421
469
483
434
298
72
-208
-481
-685
-778
-745
-586
-321
-3
287
462
478
347
117
-160
-451
-727
-950
-1084
-1128
-1122
-1112
-1103
-1047
-893
-650
-396
-229
-196
-267
-366
-429
-434
-401
-354
-308
-255
-186
-94
12
119
215
289
331
320
234
73
-123
-289
-370
-348
-251
-115
36
197
354
468
482
357
103
-215
-498
-660
-663
-533
-332
-119
80
264
423
523
514
381
163
-58
-208
-260
-231
-154
-56
48
144
222
280
318
325
284
191
77
11
48
190
369
495
517
441
314
174
42
-74
-152
-163
-87
69
270
477
664
820
947
1047
1124
1179
1211
1217
1189
1123
1026
925
855
838
867
908
920
886
821
751
689
624
539
429
316
235
228
331
559
886
1235
1501
1600
1512
1278
963
617
273
-32
-249
-338
-308
-217
-143
-123
-138
-136
-69
63
214
313
301
159
-80
-350
-590
-761
-850
-861
-804
-703
-584
-456
-297
-74
213
499
680
681
505
228
-55
-278
-411
-444
-387
-278
-179
-144
-186
-269
-346
-387
-369
-262
-40
270
556
670
528
177
-237
-570
-775
-889
-955
-967
-884
-696
-453
-237
-97
-21
31
70
76
25
-59
-111
-74
49
194
286
298
266
247
264
283
241
102
-122
-375
-588
-707
-698
-554
-307
-27
205
333
349
282
173
53
-48
-97
-77
-14
22
-37
-198
-398
-545
-587
-538
-440
-325
-198
-62
56
118
106
30
-88
-221
-340
-392
-318
-94
234
562
781
831
708
447
102
-248
-515
-627
-566
-382
-147
94
338
586
819
998
1094
1115
1082
1002
861
652
406
187
59
47
140
306
516
741
956
1133
1253
1308
1306
1269
1224
1187
1149
1075
937
739
520
325
169
42
-57
-90
-2
217
502
739
834
762
568
320
75
-123
-241
-259
-182
-36
145
336
512
634
656
541
295
-44
-427
-814
-1168
-1447
-1602
-1606
-1470
-1231
-928
-592
-255
28
197
217
104
-91
-317
-553
-797
-1040
-1251
-1392
-1447
-1433
-1393
-1372
-1394
-1456
-1537
-1610
-1652
-1651
-1600
-1505
-1384
-1257
-1140
-1030
-916
-805
-723
-701
-740
-800
-829
-813
-781
-776
-802
-823
-807
-756
-705
-675
-648
-590
-498
-408
-359
-351
-348
-321
-267
-206
-141
-56
56
162
208
164
64
-15
-7
101
258
392
450
423
341
252
192
168
169
186
227
303
406
501
535
479
337
140
-77
-290
-474
-607
-673
-671
-611
-502
-348
-152
59
239
344
370
353
345
371
414
432
397
328
285
331
488
716
938
1084
1133
1108
1054
999
951
908
861
794
674
476
205
-101
-395
-648
-862
-1042
-1179
-1260
-1293
-1306
-1325
-1329
-1264
-1089
-827
-563
-398
-378
-479
-620
-719
-722
-619
-441
-241
-67
52
114
134
127
101
57
-19
-143
-327
-557
-792
-974
-1065
-1064
-1008
-940
-887
-859
-852
-860
-867
-850
-794
-710
-635
-614
-675
-820
-1029
-1272
-1517
-1733
-1898
-2008
-2074
-2114
-2140
-2150
-2139
-2103
-2044
-1962
-1843
-1667
-1424
-1125
-801
-482
-184
95
356
578
739
833
890
940
980
960
829
588
297
30
-176
-333
-456
-539
-560
-525
-467
-420
-386
-345
-291
-234
-177
-85
91
356
646
868
981
1014
1035
1084
1166
1278
1424
1597
1743
1765
1582
1186
647
81
-407
-748
-906
-874
-672
-338
85
560
1057
1548
2001
2389
2689
2890
2993
3012
2967
2871
2716
2487
2183
1830
1477
1156
867
585
287
-31
-355
-663
-916
-1071
-1098
-1000
-820
-600
-361
-95
199
494
751
957
1140
1334
1537
1701
1763
1696
1514
1252
943
617
319
113
50
150
387
719
1109
1526
1925
2233
2371
2302
2061
1734
1403
1099
801
489
182
-78
-267
-415
-575
-776
-987
-1146
-1207
-1169
-1049
-846
-545
-144
310
727
1025
1169
1175
1091
961
825
713
645
620
610
571
473
319
150
16
-50
-50
-13
34
86
163
288
469
686
892
1032
1067
981
787
521
228
-54
-288
-440
-474
-373
-163
82
265
318
237
76
-96
-248
-384
-518
-641
-728
-770
-788
-817
-863
-888
-838
-685
-445
-156
155
474
783
1039
1189
1197
1068
835
542
230
-70
-335
-557
-748
-925
-1093
-1239
-1334
-1341
-1241
-1039
-770
-495
-262
-81
80
269
512
793
1082
1356
1605
1817
1969
2031
1982
1818
1546
1184
761
316
-116
-528
-929
-1312
-1624
-1786
-1736
-1468
-1037
-521
6
494
917
1271
1570
1830
2066
2279
2473
2653
2821
2963
3051
3054
2951
2723
2365
1897
1377
881
452
78
-286
-658
-995
-1233
-1335
-1315
-1198
-992
-690
-315
67
381
587
683
678
574
393
208
118
180
373
622
867
1104
1346
1572
1719
1733
1609
1380
1071
679
208
-298
-761
-1123
-1378
-1552
-1654
-1657
-1530
-1283
-973
-664
-387
-140
87
277
401
435
367
191
-95
-475
-898
-1285
-1571
-1734
-1793
-1775
-1693
-1552
-1362
-1149
-940
-753
-601
-499
-458
-469
-494
-484
-405
-260
-80
88
198
228
183
100
12
-73
-168
-270
-341
-331
-231
-87
44
153
274
427
582
697
770
843
921
931
786
496
174
-77
-284
-560
-932
-1236
-1238
-873
-345
34
113
0
-94
-68
9
29
-19
-60
-44
-1
9
-22
-48
-35
-5
0
-24
-41
-30
-8
-5
-25
-37
-27
-9
-9
-25
-35
-25
-11
-11
-25
-33
-24
-12
-13
-25
-31
-23
-12
-15
-25
-30
-22
-13
-16
-25
-29
-21
-14
-17
-25
-28
-20
-14
-18
-25
-27
-20
-15
-18
-25
-26
-20
-15
-19
-25
-25
-19
-16
-19
-25
-25
-19
-16
-20
-25
-24
-19
-17
-20
-25
-24
-19
-17
-21
-24
-23
-19
-17
-21
-24
-23
-19
-18
-21
-24
-22
-18
-18
-21
-24
-22
-18
-18
-22
-24
-22
-18
-19
-22
-23
-21
-18
-19
-22
-23
-21
-19
-19
-22
-23
-21
-19
-19
-22
-23
-21
-19
-19
-22
-22
-20
-19
-20
-22
-22
-20
-19
-20
-22
-22
-20
-19
-20
-22
-22
-20
-19
-20
-22
-22
-20
-19
-20
-22
-21
-20
-19
-20
-22
-21
-20
-19
-20
-21
-21
-20
-19
-20
-21
-21
-20
-19
-20
-21
-21
-20
-20
-21
-21
-21
-20
-20
-21
-21
-20
-20
-20
-21
-21
-20
-20
-20
-21
-21
-20
-20
-20
-21
-21
-20
-20
-20
-20
-21
-20
-20
-20
-20
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-19
-19
-19
-18
-18
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
