5
43272
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-2
-1
0
0
0
-1
-2
-1
0
0
0
-1
-2
-1
0
0
0
-1
-2
-1
0
0
0
-2
-2
-1
0
1
0
-2
-2
-1
0
1
0
-2
-2
-1
1
1
0
-2
-3
-1
1
2
0
-2
-3
-2
1
2
0
-3
-4
-2
2
4
1
-6
-12
-12
-3
11
22
25
18
5
-7
-13
-12
-7
-3
-2
-5
-9
-10
-8
-5
-3
-5
-8
-10
-9
-5
-3
-4
-8
-11
-10
-5
-1
-3
-11
-16
-10
7
27
34
23
-1
-21
-21
-2
20
28
13
-15
-37
-37
-20
1
7
-5
-25
-39
-40
-30
-18
-9
0
10
22
27
20
1
-15
-16
4
35
57
58
38
12
-4
-3
11
25
31
29
23
20
20
20
17
15
15
19
24
24
16
2
-11
-15
-9
6
22
31
26
8
-15
-34
-39
-27
-3
22
36
35
24
10
3
4
9
12
13
14
17
21
23
18
6
-8
-15
-14
-6
0
0
-6
-13
-15
-8
2
12
15
12
5
0
-3
-1
4
11
20
25
22
9
-11
-30
-39
-31
-9
19
42
52
50
40
28
18
10
6
6
9
13
13
7
-6
-20
-27
-22
-6
13
26
26
16
2
-8
-11
-10
-8
-7
-6
-2
5
14
21
24
23
20
16
11
6
-2
-8
-12
-12
-9
-5
0
6
13
21
25
24
17
6
-2
-4
0
6
10
9
7
8
12
18
22
17
7
-6
-14
-14
-8
-2
0
-4
-11
-15
-12
-1
12
22
24
17
6
-6
-13
-14
-9
-3
0
-3
-10
-15
-13
-3
12
23
26
18
3
-9
-14
-11
-4
-1
-5
-18
-33
-44
-49
-45
-36
-25
-14
-7
-4
-4
-6
-8
-9
-7
-6
-5
-6
-7
-8
-7
-6
-6
-6
-7
-8
-7
-6
-6
-6
-7
-8
-7
-6
-6
-7
-7
-8
-7
-6
-6
-7
-8
-8
-7
-6
-6
-7
-8
-8
-7
-6
-5
-7
-8
-8
-7
-5
-5
-6
-8
-9
-8
-5
-3
-5
-9
-13
-11
-3
10
20
24
19
7
-7
-15
-15
-9
-1
1
-4
-12
-17
-13
-1
14
24
23
14
2
-6
-9
-9
-9
-10
-9
-3
8
19
25
20
7
-7
-16
-15
-8
-1
1
-4
-12
-16
-13
-1
13
23
24
16
4
-7
-13
-11
-7
-4
-4
-6
-9
-9
-7
-6
-5
-6
-8
-8
-7
-6
-6
-7
-8
-8
-7
-6
-6
-7
-7
-8
-7
-6
-6
-7
-7
-7
-7
-6
-7
-7
-7
-7
-7
-6
-7
-7
-7
-7
-6
-7
-7
-7
-7
-7
-6
-7
-7
-8
-7
-6
-6
-7
-7
-8
-7
-6
-6
-7
-8
-8
-7
-6
-6
-7
-9
-9
-7
-5
-5
-7
-10
-9
-6
-3
-4
-8
-12
-11
-5
2
1
-12
-30
-40
-34
-14
8
15
2
-21
-39
-40
-25
-6
4
3
-3
-6
-3
0
-2
-10
-18
-16
-3
15
26
25
13
-1
-8
-8
-6
-8
-12
-14
-6
12
32
46
51
48
43
41
41
40
35
24
11
-1
-10
-14
-12
-4
9
22
26
20
4
-12
-18
-10
7
23
29
24
15
9
13
22
28
24
7
-16
-33
-37
-26
-4
17
29
26
14
-2
-11
-11
-3
7
12
11
4
-5
-15
-23
-27
-24
-13
6
24
35
34
24
15
15
23
30
28
14
-3
-9
1
21
34
29
9
-11
-17
-5
15
27
24
11
-2
-6
-5
-5
-10
-16
-14
0
17
23
11
-14
-35
-38
-23
-1
13
18
20
30
46
57
52
27
-4
-22
-19
-1
16
18
9
1
7
24
41
41
21
-8
-29
-30
-13
11
29
32
22
4
-15
-30
-38
-36
-28
-16
-8
-5
-6
-7
-2
6
12
11
2
-9
-16
-15
-9
-3
2
6
11
19
25
25
20
12
8
9
13
13
9
2
-2
0
4
5
-2
-11
-16
-9
7
24
30
21
2
-13
-18
-11
-2
1
-4
-12
-15
-9
-1
2
-5
-15
-18
-8
12
28
30
16
-3
-15
-13
-3
3
-3
-18
-30
-30
-18
-4
0
-9
-23
-32
-27
-12
0
3
-3
-12
-14
-10
-4
-2
-5
-10
-11
-8
-4
-3
-6
-10
-10
-7
-4
-4
-7
-11
-10
-7
-3
-3
-8
-14
-13
-4
10
22
25
18
4
-8
-14
-13
-8
-3
-1
-5
-11
-15
-12
-3
11
22
25
17
4
-9
-14
-12
-6
-3
-4
-8
-10
-9
-5
-4
-7
-11
-12
-6
8
21
27
21
6
-10
-18
-15
-6
1
1
-6
-15
-18
-11
3
16
20
16
9
7
12
19
22
14
1
-9
-8
3
18
25
20
10
3
7
16
23
19
6
-9
-13
-4
12
22
19
4
-12
-20
-15
-1
13
22
23
18
6
-9
-25
-35
-34
-22
-8
-1
-8
-25
-39
-39
-21
5
22
20
3
-14
-18
-7
11
22
23
18
15
18
23
20
6
-12
-21
-13
8
28
33
20
-2
-18
-18
-5
12
23
24
17
8
1
-3
-4
0
8
15
17
9
-6
-18
-19
-6
13
26
26
14
0
-8
-10
-9
-9
-10
-6
6
21
29
22
3
-16
-21
-9
13
27
26
13
1
2
14
26
25
9
-12
-24
-16
6
29
37
25
1
-23
-36
-32
-18
0
12
15
10
-1
-11
-16
-14
-8
0
2
-3
-14
-27
-35
-37
-30
-19
-8
-1
-1
-7
-12
-12
-1
18
36
42
31
6
-20
-35
-33
-20
-6
1
-2
-9
-12
-10
-6
-5
-7
-7
0
14
28
32
24
8
-7
-11
-6
1
0
-12
-30
-44
-48
-42
-29
-17
-8
1
10
18
23
20
9
-9
-26
-38
-42
-38
-30
-22
-16
-12
-9
-6
-3
0
2
5
10
16
21
21
13
0
-9
-9
2
18
26
23
10
0
2
15
30
34
22
-1
-23
-33
-29
-17
-5
6
15
25
30
26
12
-6
-16
-12
2
15
16
5
-9
-15
-8
6
19
24
22
18
17
18
15
7
-5
-13
-14
-9
-4
-2
-6
-10
-11
-9
-5
-2
-4
-10
-21
-33
-40
-39
-25
-3
18
29
25
11
-2
-9
-8
-5
-7
-12
-13
-6
10
23
26
17
1
-10
-12
-9
-6
-8
-10
-6
6
20
27
20
5
-10
-16
-13
-6
-2
-3
-7
-9
-11
-11
-9
-3
7
19
25
21
6
-9
-17
-14
-6
0
-2
-9
-13
-11
-5
-2
-5
-10
-12
-8
-4
-4
-9
-14
-9
6
23
31
22
2
-14
-18
-11
-1
1
-6
-13
-14
-7
-1
-1
-8
-14
-12
-5
1
-3
-12
-18
-10
9
27
31
19
-2
-15
-15
-7
0
-2
-10
-14
-11
-4
0
-5
-12
-15
-9
-1
1
-6
-17
-19
-7
14
28
28
13
-3
-11
-9
-4
-5
-11
-15
-9
9
26
30
19
-2
-16
-17
-4
11
20
20
18
18
21
22
15
1
-11
-13
-5
8
16
12
0
-13
-17
-6
15
36
48
46
35
23
16
17
21
22
17
9
3
5
16
29
34
27
9
-9
-19
-14
2
20
32
32
20
4
-8
-10
-2
10
19
19
14
8
7
13
20
21
11
-7
-26
-39
-45
-45
-43
-36
-21
2
28
48
52
42
25
13
12
17
22
21
14
7
4
2
-3
-13
-23
-25
-12
8
26
30
22
11
8
16
27
29
18
-1
-17
-18
-5
12
22
23
18
14
15
19
21
19
15
14
17
22
23
18
10
4
5
13
24
32
34
27
14
-1
-13
-17
-12
1
14
19
10
-9
-28
-36
-29
-12
3
7
-2
-14
-20
-15
-7
-5
-13
-26
-33
-26
-7
14
24
18
4
-8
-12
-10
-7
-8
-10
-6
5
20
28
22
5
-13
-20
-12
0
5
-5
-25
-41
-44
-32
-14
-2
0
-6
-11
-11
-7
-4
-5
-8
-10
-9
-6
-5
-6
-9
-10
-8
-5
-4
-7
-10
-10
-8
-4
-3
-8
-13
-14
-5
9
23
27
18
3
-10
-15
-12
-5
-2
-4
-9
-11
-9
-6
-4
-5
-8
-10
-9
-6
-5
-5
-8
-10
-9
-6
-4
-5
-8
-10
-9
-6
-4
-5
-8
-11
-10
-6
-2
-3
-9
-15
-14
-4
11
23
26
17
2
-9
-13
-11
-6
-4
-5
-8
-9
-8
-7
-6
-7
-8
-8
-7
-7
-7
-7
-8
-7
-7
-7
-8
-8
-7
-7
-6
-7
-8
-9
-7
-6
-5
-7
-9
-10
-7
-4
-4
-8
-13
-13
-5
10
23
26
18
3
-10
-15
-11
-5
-3
-5
-9
-10
-9
-6
-5
-6
-8
-9
-8
-6
-6
-7
-8
-8
-8
-6
-6
-7
-8
-8
-7
-7
-7
-7
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-7
-6
-7
-8
-9
-7
-5
-4
-7
-12
-13
-6
8
22
27
20
4
-11
-17
-12
-4
-1
-4
-10
-13
-10
-4
-2
-5
-10
-12
-9
-4
-3
-6
-10
-12
-8
-4
-3
-6
-11
-12
-8
-3
-2
-6
-12
-13
-8
-2
0
-6
-14
-17
-10
3
14
17
15
14
19
26
27
15
-3
-17
-16
0
17
21
7
-15
-29
-24
0
27
42
40
24
8
-2
-2
1
4
5
5
6
8
11
13
15
17
18
19
19
17
17
19
21
20
14
4
-6
-11
-10
-7
-9
-18
-27
-30
-18
4
28
41
38
24
9
3
8
17
22
19
10
1
-5
-7
-5
-1
6
16
23
21
5
-18
-37
-37
-19
6
18
6
-22
-46
-46
-21
13
35
32
12
-4
-2
15
30
27
7
-16
-22
-5
23
43
42
25
8
3
11
20
19
4
-16
-29
-29
-21
-11
-6
-3
-1
1
0
-7
-16
-19
-11
8
27
38
35
23
11
4
1
-4
-12
-18
-15
-1
17
30
32
25
18
16
21
24
22
15
10
13
21
27
26
16
4
0
7
19
29
31
27
20
15
10
4
-3
-7
-3
8
18
20
10
-7
-23
-30
-28
-18
-6
5
16
26
30
26
13
-3
-17
-24
-23
-19
-15
-11
-6
0
5
7
5
1
-1
-1
-3
-10
-20
-29
-28
-16
0
8
2
-16
-34
-39
-29
-10
4
5
-3
-14
-16
-11
-2
1
-3
-12
-16
-10
4
22
34
36
28
16
7
5
10
18
22
17
6
-6
-13
-13
-8
-4
-3
-6
-9
-10
-8
-5
-4
-6
-8
-9
-8
-6
-5
-6
-8
-8
-8
-6
-6
-6
-8
-8
-7
-7
-6
-7
-7
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-7
-7
-6
-6
-8
-8
-8
-6
-5
-6
-8
-9
-8
-5
-4
-5
-10
-13
-11
-2
9
18
21
20
19
19
19
15
6
-6
-13
-14
-8
-2
-2
-6
-11
-11
-7
-3
-3
-7
-11
-11
-7
-2
-3
-8
-12
-12
-6
0
-1
-8
-17
-16
-4
14
27
26
13
-2
-10
-8
-3
-3
-13
-26
-32
-24
-6
13
21
14
-1
-14
-19
-14
-5
0
2
3
8
17
25
29
24
14
5
0
-1
-2
-7
-14
-17
-12
1
15
22
19
10
4
7
17
25
23
9
-12
-30
-39
-37
-29
-18
-9
-3
1
-1
-7
-15
-20
-19
-9
5
20
30
34
31
23
14
4
-1
-2
-1
-2
-8
-18
-27
-28
-20
-6
8
18
23
25
25
19
4
-15
-31
-35
-22
-2
14
17
11
5
9
22
34
36
25
10
2
2
5
1
-11
-25
-27
-13
11
30
32
19
-1
-14
-15
-8
-1
-2
-8
-13
-10
2
19
34
38
31
17
5
1
9
21
27
21
3
-15
-19
-7
14
25
17
-8
-34
-43
-29
-3
20
28
22
13
12
19
25
21
7
-9
-18
-15
-5
2
1
-7
-15
-16
-8
4
13
16
15
15
21
33
46
53
46
30
12
4
14
36
54
55
35
3
-25
-35
-30
-19
-14
-16
-16
-7
11
27
27
10
-14
-25
-15
10
33
37
19
-6
-21
-17
1
19
23
10
-12
-31
-37
-27
-7
15
28
29
18
1
-12
-17
-12
-1
11
20
23
20
10
-6
-26
-42
-46
-33
-12
7
12
3
-9
-13
-4
9
12
-1
-24
-41
-36
-11
20
38
33
12
-9
-17
-10
3
13
15
13
15
25
38
48
45
30
8
-11
-20
-17
-7
2
4
-2
-15
-28
-35
-35
-28
-18
-9
-3
-1
-3
-6
-10
-12
-9
-4
1
-1
-10
-25
-37
-39
-30
-16
-5
-1
-3
-8
-9
-8
-6
-5
-6
-7
-7
-6
-6
-7
-8
-7
-5
-3
-6
-11
-13
-7
8
24
30
21
2
-15
-19
-7
12
26
28
18
4
-8
-14
-14
-10
-1
11
22
26
19
3
-11
-13
0
20
33
28
8
-15
-25
-18
1
20
27
22
10
0
-5
-6
-4
-2
1
4
8
9
7
5
8
14
21
23
16
3
-10
-14
-7
7
19
24
24
23
24
27
26
20
9
-1
-6
-6
-3
-1
-1
2
10
21
28
25
8
-16
-33
-36
-23
-3
14
23
25
22
19
14
5
-6
-13
-11
2
19
31
32
21
7
-4
-8
-5
0
3
2
-1
-7
-16
-24
-27
-23
-11
5
16
16
4
-12
-21
-18
-4
11
17
12
-2
-13
-13
-1
18
32
34
22
6
-5
-8
-4
-1
-5
-12
-15
-7
10
27
32
20
-1
-17
-17
-4
14
24
22
16
15
20
26
23
8
-14
-32
-35
-24
-5
14
25
28
21
8
-10
-24
-27
-15
8
30
39
34
20
11
13
21
25
20
8
-2
-4
3
8
6
-4
-13
-14
-4
10
20
24
23
21
18
8
-9
-28
-37
-30
-7
18
32
29
14
-2
-10
-10
-6
-4
-5
-7
-7
-6
-6
-6
-6
-6
-5
-6
-9
-8
1
19
37
43
30
4
-20
-28
-18
2
16
16
6
-4
-5
0
3
0
-8
-14
-12
-5
0
-1
-7
-12
-11
-5
0
-2
-8
-13
-11
-4
1
-1
-9
-16
-14
-2
14
25
24
15
4
-5
-9
-10
-10
-7
-2
1
-2
-11
-25
-35
-35
-27
-18
-18
-27
-38
-39
-22
6
32
40
26
-1
-23
-25
-5
24
43
41
20
-8
-25
-24
-11
1
3
-6
-14
-11
5
25
35
25
2
-18
-22
-7
15
30
29
15
-1
-10
-10
-6
-4
-5
-8
-8
-6
-4
-5
-8
-9
-7
-3
-2
-6
-12
-13
-5
10
24
28
19
4
-9
-14
-10
-4
-1
-4
-8
-9
-8
-5
-3
-5
-7
-8
-7
-5
-4
-5
-7
-8
-7
-5
-4
-5
-7
-7
-7
-5
-5
-6
-7
-7
-6
-5
-5
-6
-7
-7
-6
-5
-5
-6
-7
-7
-6
-5
-5
-6
-7
-7
-6
-5
-5
-6
-7
-7
-5
-5
-5
-8
-9
-6
4
18
31
37
34
24
11
0
-6
-8
-8
-7
-6
-5
-5
-6
-7
-7
-7
-6
-5
-5
-6
-7
-7
-6
-5
-5
-6
-7
-8
-6
-4
-4
-5
-8
-9
-7
-4
-2
-4
-8
-12
-11
-2
11
22
26
19
6
-7
-14
-12
-6
-1
-1
-5
-10
-11
-8
-2
1
-2
-10
-22
-31
-37
-36
-30
-18
-5
6
10
6
-3
-11
-12
-6
0
-2
-16
-34
-46
-42
-20
7
25
25
8
-15
-32
-33
-22
-4
13
23
27
23
13
1
-10
-17
-18
-15
-14
-16
-21
-27
-28
-23
-13
-2
4
2
-6
-14
-16
-10
4
18
21
10
-11
-29
-34
-23
-5
6
1
-17
-36
-44
-39
-29
-21
-17
-11
4
23
37
32
8
-22
-39
-34
-15
3
8
1
-6
-2
10
18
13
-6
-24
-26
-10
15
30
28
14
2
2
13
28
37
35
26
14
1
-10
-14
-8
8
25
34
24
3
-17
-21
-6
16
31
28
13
-1
-7
-5
-4
-9
-15
-10
10
38
58
56
34
7
-7
-6
5
12
9
1
-2
3
9
10
2
-6
-1
19
44
55
42
8
-30
-51
-49
-30
-8
5
12
16
21
24
15
-5
-29
-43
-35
-8
25
48
54
45
34
28
27
23
8
-14
-34
-38
-23
2
22
25
10
-12
-22
-13
13
42
58
53
31
4
-16
-20
-12
0
6
2
-8
-17
-17
-6
9
19
18
5
-13
-26
-28
-20
-9
-3
-3
-6
-4
5
18
27
24
11
-6
-17
-17
-8
2
5
-2
-12
-18
-13
1
17
26
24
14
2
-5
-7
-6
-7
-8
-8
-5
1
2
-7
-24
-40
-43
-28
-1
25
35
25
5
-12
-17
-11
-2
2
-2
-9
-12
-9
-3
-1
-3
-8
-10
-8
-4
-2
-4
-7
-9
-7
-4
-3
-4
-7
-8
-7
-5
-3
-4
-7
-8
-7
-5
-4
-4
-7
-8
-7
-5
-4
-5
-6
-7
-7
-5
-4
-5
-6
-7
-7
-5
-4
-5
-6
-7
-6
-5
-4
-5
-6
-7
-6
-5
-4
-5
-6
-7
-6
-5
-5
-5
-6
-7
-6
-5
-5
-5
-6
-6
-6
-6
-5
-5
-6
-6
-6
-6
-6
-5
-5
-5
-6
-8
-7
-4
-1
-2
-8
-20
-33
-39
-33
-19
-3
5
2
-7
-14
-12
-4
2
1
-7
-15
-14
-3
14
27
27
17
3
-8
-10
-8
-5
-4
-5
-6
-7
-6
-5
-5
-6
-6
-6
-5
-5
-5
-7
-8
-7
-3
5
17
29
37
36
26
12
-2
-8
-8
-5
-4
-5
-8
-8
-5
-2
-2
-7
-12
-12
-3
12
24
27
19
5
-7
-13
-11
-6
-1
-1
-5
-9
-10
-8
-3
1
-1
-9
-22
-34
-38
-32
-18
-3
3
1
-7
-13
-11
-4
2
-1
-9
-15
-13
0
15
24
23
13
6
7
16
24
23
10
-6
-16
-15
-6
2
2
-6
-13
-14
-5
4
5
-7
-26
-41
-41
-27
-8
2
-4
-20
-35
-39
-30
-18
-14
-22
-35
-40
-30
-5
22
36
31
13
-6
-15
-9
4
14
15
7
-4
-10
-8
2
16
28
33
27
12
-4
-14
-11
1
15
22
16
5
-3
1
16
34
42
35
18
-2
-16
-24
-29
-33
-33
-25
-7
15
31
33
19
-1
-16
-17
-4
14
27
28
18
2
-10
-14
-6
7
21
28
27
20
12
6
4
3
2
1
4
10
17
18
11
-2
-12
-12
-3
9
15
11
1
-6
-4
6
17
25
24
17
6
-6
-21
-35
-42
-38
-21
2
21
28
23
11
1
-3
-4
-7
-11
-13
-8
3
14
20
19
13
10
12
17
20
17
9
-1
-8
-12
-13
-9
-3
6
12
12
5
-5
-9
-4
7
16
15
3
-11
-17
-13
-3
3
0
-8
-13
-11
-3
2
-1
-8
-13
-11
-3
3
0
-10
-17
-13
1
17
25
21
11
5
9
19
25
20
7
-7
-14
-12
-5
-1
-2
-6
-9
-8
-5
-3
-4
-6
-8
-7
-5
-4
-5
-6
-7
-7
-6
-5
-5
-6
-6
-6
-6
-5
-5
-6
-6
-6
-6
-6
-5
-5
-6
-8
-9
-5
4
18
32
38
34
21
7
2
8
19
26
22
8
-8
-16
-13
-4
2
0
-8
-13
-11
-3
3
0
-11
-19
-13
11
41
61
57
32
-1
-24
-28
-17
-3
4
4
4
10
21
27
21
6
-9
-16
-11
-2
2
-3
-10
-13
-7
0
2
-5
-15
-16
-4
15
28
28
15
0
-8
-7
-4
-6
-10
-11
-3
12
24
25
14
5
5
17
27
24
7
-13
-19
-7
14
25
17
-4
-21
-17
4
28
38
30
12
1
2
13
23
28
28
28
27
21
7
-10
-20
-15
2
16
16
-1
-21
-30
-21
-3
10
9
0
-6
-1
11
19
15
6
2
12
28
33
17
-14
-41
-45
-22
9
28
23
1
-17
-17
0
19
24
11
-11
-29
-33
-23
-9
1
3
-1
-8
-13
-13
-7
3
13
19
20
18
18
22
26
22
8
-14
-31
-35
-22
-1
15
19
14
10
12
19
21
13
-3
-16
-18
-8
3
5
-4
-15
-17
-8
7
16
13
5
3
14
31
42
33
8
-16
-24
-9
16
31
21
-8
-37
-46
-30
1
26
33
23
7
-2
-3
-1
-4
-11
-16
-11
3
18
22
10
-11
-29
-33
-23
-7
3
2
-5
-11
-12
-7
-2
-1
-5
-10
-12
-9
-1
10
20
25
23
12
-6
-26
-42
-46
-34
-11
16
39
50
49
39
24
9
-3
-13
-20
-23
-22
-16
-6
2
4
0
-9
-18
-23
-25
-27
-31
-38
-40
-34
-22
-10
-4
-6
-11
-11
-1
13
23
22
14
7
8
16
24
22
9
-7
-16
-14
-5
2
1
-7
-13
-13
-6
3
11
15
18
22
25
24
18
10
3
-1
-4
-8
-12
-13
-7
5
16
19
8
-10
-26
-31
-24
-11
0
3
0
-7
-12
-13
-9
0
12
22
25
19
6
-7
-13
-11
-6
-2
-3
-6
-9
-8
-5
-4
-5
-7
-8
-6
-4
-4
-6
-8
-7
-5
-3
-5
-8
-9
-7
-2
-1
-6
-12
-14
-5
12
26
28
18
2
-9
-10
-6
-4
-7
-10
-6
7
23
30
22
5
-11
-16
-10
-2
1
-4
-10
-11
-7
-2
-2
-6
-10
-9
-5
-1
-3
-8
-11
-8
-1
2
-5
-22
-38
-43
-32
-14
1
4
-5
-15
-14
-2
15
24
16
-6
-30
-41
-31
-6
21
35
30
12
-6
-12
-6
1
0
-10
-19
-13
11
42
61
55
28
-3
-19
-16
-2
6
-2
-22
-39
-43
-33
-16
0
12
21
27
25
11
-13
-35
-40
-24
3
24
24
7
-13
-19
-6
14
24
15
-5
-20
-16
5
28
37
27
3
-19
-31
-30
-23
-16
-10
-1
15
37
57
63
51
23
-8
-30
-35
-24
-5
12
22
27
33
43
51
51
35
8
-20
-37
-35
-19
0
14
20
24
31
43
53
53
37
7
-29
-60
-74
-67
-42
-10
21
40
47
48
48
49
46
32
5
-27
-48
-45
-19
15
38
35
10
-20
-38
-37
-20
1
17
24
25
19
8
-9
-27
-36
-30
-9
16
33
34
20
-1
-19
-28
-27
-18
-5
6
11
7
-6
-22
-33
-32
-21
-9
-3
-6
-11
-11
-2
11
22
23
18
11
7
7
7
3
-5
-10
-12
-12
-14
-19
-24
-22
-11
4
12
4
-14
-31
-30
-9
20
39
34
9
-21
-39
-37
-22
-6
1
-1
-2
3
15
25
24
12
-6
-17
-17
-8
1
3
-2
-10
-14
-12
-5
3
10
16
21
22
15
-3
-26
-44
-46
-32
-10
7
7
-9
-28
-40
-38
-26
-13
-5
-4
-5
-6
-5
-5
-7
-8
-7
-5
-3
-4
-7
-10
-9
-4
-1
-3
-9
-13
-10
4
22
36
39
30
14
-3
-15
-20
-17
-3
18
41
53
47
24
-5
-27
-32
-23
-10
0
1
-3
-7
-10
-12
-8
5
28
57
76
71
38
-12
-56
-72
-55
-17
23
47
47
27
-3
-32
-48
-44
-19
16
48
61
51
25
-1
-16
-16
-5
9
21
29
28
13
-20
-59
-86
-77
-29
39
92
98
53
-20
-83
-112
-102
-67
-25
12
41
59
65
54
29
0
-18
-20
-9
3
5
-3
-14
-19
-11
10
39
67
82
73
37
-16
-67
-90
-76
-32
16
48
55
45
30
16
-5
-34
-64
-74
-50
5
63
92
77
32
-12
-30
-19
1
10
2
-13
-19
-12
0
5
-2
-12
-15
-9
0
2
-4
-12
-13
-7
0
0
-6
-12
-11
-5
0
-2
-9
-13
-9
1
4
-7
-26
-38
-30
-4
21
29
15
-9
-22
-18
-3
7
4
-9
-19
-16
-3
8
11
11
16
30
43
41
17
-19
-48
-53
-33
-2
20
25
18
9
8
14
19
20
14
6
-1
-7
-11
-13
-11
-5
4
12
15
16
18
23
28
25
14
-2
-13
-12
-1
13
21
20
14
10
12
16
19
15
8
0
-5
-11
-17
-23
-26
-20
-6
10
20
18
5
-14
-30
-39
-38
-30
-16
0
14
21
15
-3
-26
-42
-45
-32
-12
4
5
-8
-26
-37
-30
-8
17
33
33
18
-2
-17
-24
-25
-21
-13
2
22
41
47
31
-1
-33
-48
-37
-11
14
21
11
-7
-18
-18
-11
-6
-6
-6
-1
10
18
14
-4
-27
-39
-31
-8
17
33
32
18
0
-15
-25
-28
-26
-20
-12
-5
-1
1
5
12
21
28
29
25
21
21
26
30
25
11
-6
-19
-24
-23
-19
-13
-2
14
30
38
28
4
-20
-31
-23
-5
7
6
-3
-7
3
24
40
38
17
-10
-26
-25
-15
-9
-12
-18
-16
0
25
41
36
8
-28
-55
-60
-42
-10
19
35
30
9
-17
-35
-36
-24
-9
-3
-11
-24
-29
-16
8
27
25
2
-29
-45
-37
-12
10
16
3
-13
-16
0
23
38
30
6
-20
-28
-14
17
47
60
51
26
-1
-18
-18
-4
13
24
25
19
14
15
23
32
35
28
15
1
-8
-12
-11
-7
-1
9
20
25
21
8
-7
-16
-14
-6
1
1
-6
-12
-12
-7
0
0
-5
-12
-13
-7
0
1
-5
-13
-14
-8
2
5
-4
-17
-22
-10
17
45
58
48
24
1
-11
-11
-7
-8
-11
-8
8
35
58
60
33
-10
-48
-59
-39
-1
33
46
39
21
9
7
14
19
19
13
8
9
15
21
21
15
5
-5
-9
-9
-7
-5
-5
-5
-5
-6
-7
-7
-6
-5
-5
-5
-6
-7
-7
-6
-6
-6
-4
3
16
28
31
18
-10
-39
-53
-40
-6
33
57
55
32
2
-17
-19
-9
0
1
-4
-10
-11
-7
-2
-3
-8
-11
-7
6
22
31
26
9
-13
-31
-38
-37
-29
-17
-4
10
23
29
23
8
-10
-20
-17
-2
16
27
26
17
4
-9
-21
-32
-40
-39
-25
-2
22
33
27
10
-7
-11
-2
12
22
21
14
8
10
17
21
18
8
-4
-11
-10
-6
-6
-13
-27
-39
-42
-30
-5
24
47
55
45
25
4
-10
-13
-10
-7
-5
-2
5
17
27
27
13
-10
-32
-43
-38
-24
-11
-5
-6
-8
-8
-1
8
17
22
22
17
8
-4
-14
-17
-10
2
15
23
22
13
-2
-22
-40
-51
-50
-35
-13
3
4
-10
-28
-34
-24
-3
16
22
20
18
26
36
35
12
-26
-59
-63
-34
16
58
72
55
22
-10
-29
-36
-35
-30
-20
-6
5
5
-8
-26
-37
-31
-9
19
42
53
53
46
31
7
-25
-56
-72
-67
-44
-14
9
20
22
20
15
7
-5
-13
-10
5
22
24
4
-28
-50
-45
-10
34
61
56
25
-11
-32
-32
-19
-4
7
16
28
42
51
48
30
4
-22
-40
-46
-38
-19
5
24
26
11
-15
-34
-35
-19
1
7
-5
-25
-37
-30
-9
10
17
14
15
28
50
64
56
27
-7
-24
-17
4
22
23
8
-12
-25
-30
-32
-36
-40
-35
-16
14
42
55
49
32
17
12
14
17
13
2
-11
-17
-14
-5
4
6
-3
-18
-30
-32
-20
0
17
22
11
-7
-19
-14
7
36
57
61
48
27
10
3
7
16
22
22
16
6
-4
-11
-11
-7
-3
-2
-4
-8
-10
-7
-2
-1
-5
-11
-13
-5
11
25
29
20
4
-10
-14
-9
-3
-1
-4
-8
-9
-7
-4
-3
-5
-8
-8
-6
-4
-4
-5
-7
-7
-6
-4
-4
-6
-7
-7
-5
-4
-4
-6
-7
-7
-5
-4
-5
-7
-7
-6
-4
-4
-6
-8
-7
-5
-2
-4
-9
-12
-7
8
24
32
24
4
-15
-20
-8
14
30
31
18
0
-11
-11
-6
-2
-3
-7
-9
-7
-4
-3
-5
-8
-8
-5
-2
-3
-8
-12
-8
1
11
15
12
8
11
24
38
38
19
-13
-39
-44
-26
4
25
29
19
9
11
22
34
36
28
16
11
12
14
12
5
2
12
31
46
41
11
-32
-65
-72
-48
-11
21
34
28
15
4
1
2
1
-4
-15
-25
-31
-30
-20
-3
14
26
28
18
4
-8
-12
-9
-4
-3
-5
-6
1
16
33
42
38
20
-3
-21
-29
-26
-16
-3
6
9
5
-4
-12
-11
-2
11
21
17
0
-24
-43
-47
-35
-12
9
19
17
6
-7
-13
-8
6
22
31
27
10
-12
-30
-39
-36
-27
-16
-4
9
22
30
27
12
-10
-27
-29
-12
13
34
39
28
10
-6
-13
-13
-10
-6
1
13
28
43
53
55
51
44
36
26
13
-2
-14
-18
-13
-2
9
13
14
14
17
20
18
10
-2
-9
-8
1
12
16
10
-1
-10
-12
-8
-3
-1
-3
-7
-8
-7
-4
-4
-4
-5
-6
-6
-7
-7
-3
7
20
29
26
11
-9
-22
-18
-1
19
29
25
13
1
-4
-5
-6
-9
-11
-5
10
26
32
22
3
-13
-16
-6
5
4
-10
-29
-36
-24
-1
20
25
13
-5
-16
-15
-6
2
3
-4
-11
-14
-9
1
13
22
24
19
8
-5
-12
-12
-6
0
1
-4
-10
-11
-6
0
2
-5
-13
-15
-4
14
28
30
18
1
-9
-9
-5
-3
-6
-10
-6
8
24
31
24
6
-11
-16
-10
-1
3
-2
-9
-12
-8
-1
2
-2
-10
-15
-10
2
15
23
23
17
8
-2
-10
-13
-11
-3
4
5
-6
-25
-41
-43
-26
1
25
34
25
6
-11
-16
-10
-2
2
-1
-7
-11
-9
-4
0
-1
-6
-10
-10
-4
1
1
-6
-14
-15
-4
15
30
31
14
-10
-25
-21
1
27
42
37
17
-3
-13
-11
-3
1
-2
-7
-10
-7
-3
-1
-3
-7
-9
-7
-3
-1
-4
-7
-9
-6
-2
-1
-4
-8
-9
-6
-2
-1
-4
-8
-9
-6
-2
0
-4
-9
-10
-6
0
1
-3
-10
-13
-7
2
6
-1
-16
-30
-32
-18
2
17
19
10
-3
-10
-9
-5
-5
-14
-27
-38
-38
-26
-6
14
24
20
5
-14
-27
-27
-18
-6
0
-2
-7
-5
5
21
31
27
10
-10
-21
-16
1
19
28
25
14
4
-3
-5
-7
-11
-17
-23
-29
-36
-43
-45
-38
-18
11
36
48
40
17
-7
-20
-15
1
19
28
26
15
3
-6
-14
-25
-39
-54
-63
-59
-39
-11
15
27
21
1
-22
-40
-49
-48
-44
-36
-26
-9
11
30
41
39
24
4
-13
-22
-23
-23
-24
-28
-30
-28
-20
-8
2
5
1
-10
-23
-33
-36
-31
-19
-3
8
12
7
-2
-12
-18
-20
-21
-23
-25
-23
-13
4
25
42
53
55
47
30
6
-21
-42
-48
-36
-12
11
22
17
4
-7
-8
-3
0
-7
-21
-31
-28
-9
16
34
35
20
-1
-14
-15
-3
14
26
29
21
6
-9
-15
-9
8
26
34
29
16
4
4
14
26
28
18
3
-9
-10
-3
1
-4
-18
-33
-40
-34
-19
0
15
26
30
24
9
-13
-31
-35
-22
1
20
25
13
-4
-15
-14
-5
3
2
-5
-11
-10
-4
2
1
-5
-12
-12
-3
12
25
30
23
9
-9
-26
-36
-37
-28
-15
-3
3
0
-5
-9
-8
-4
-1
-1
-5
-8
-8
-4
-1
-1
-4
-8
-8
-5
-1
0
-3
-9
-12
-8
1
14
23
25
19
9
-3
-11
-12
-8
-2
2
1
-5
-11
-13
-7
4
15
21
20
15
11
12
17
22
20
11
-1
-11
-13
-8
-1
2
-1
-6
-10
-8
-3
1
0
-5
-10
-9
-4
2
2
-5
-13
-13
-2
15
28
29
18
3
-8
-9
-5
-2
-3
-6
-7
-4
-2
-2
-6
-9
-7
-2
2
-1
-9
-15
-10
4
20
24
12
-11
-28
-31
-20
-5
3
2
-4
-7
-6
-4
-5
-7
-4
8
24
32
24
4
-13
-14
4
27
38
27
5
-14
-18
-7
4
6
-3
-13
-13
-4
5
5
-5
-16
-15
-2
18
30
28
16
2
-6
-7
-5
-5
-5
-5
-2
-1
-4
-9
-11
-4
11
27
31
22
5
-9
-13
-7
0
1
-4
-9
-9
-4
1
0
-6
-10
-8
-1
4
0
-12
-23
-23
-9
9
19
12
-8
-28
-34
-23
-2
17
25
21
10
-1
-9
-12
-13
-11
-8
-6
-4
-4
-4
-1
7
16
25
29
26
21
16
13
10
4
-5
-13
-14
-6
4
8
1
-15
-30
-33
-19
4
22
24
10
-8
-16
-6
14
27
21
-3
-30
-42
-29
-3
18
15
-9
-36
-45
-26
9
34
32
4
-31
-48
-36
-6
18
20
-1
-27
-38
-27
-6
10
10
-3
-15
-16
-5
7
9
-2
-18
-28
-28
-16
-1
12
21
27
28
25
16
4
-6
-9
-6
-1
-1
-5
-9
-6
5
22
36
40
33
20
10
8
12
18
22
22
21
21
24
30
34
31
21
6
-9
-16
-12
2
16
25
25
20
17
20
26
26
15
-8
-31
-42
-35
-12
14
33
39
36
27
18
7
-8
-25
-37
-35
-17
10
33
37
19
-12
-38
-42
-24
6
29
31
12
-15
-33
-33
-18
2
16
22
24
25
25
20
7
-8
-16
-8
12
30
35
22
2
-12
-12
-3
4
1
-9
-14
-6
13
30
33
20
2
-9
-9
-3
-1
-5
-9
-5
9
26
33
24
6
-10
-14
-7
1
3
-3
-8
-9
-4
1
0
-5
-9
-7
-1
2
-2
-9
-12
-4
13
28
32
22
4
-9
-12
-6
0
1
-3
-7
-7
-4
-1
-1
-4
-6
-6
-3
-1
-2
-5
-6
-5
-3
-2
-3
-5
-6
-5
-3
-2
-3
-5
-6
-5
-2
-2
-3
-5
-6
-5
-2
-1
-2
-5
-9
-8
-1
11
23
30
26
12
-8
-27
-37
-35
-26
-14
-5
3
11
21
28
27
14
-7
-27
-38
-37
-26
-13
0
12
23
31
29
13
-12
-33
-37
-22
4
24
28
15
-7
-27
-36
-36
-29
-16
1
17
26
19
-1
-26
-42
-41
-29
-16
-14
-23
-32
-31
-14
7
21
20
8
-6
-10
-4
9
21
27
29
26
20
8
-8
-23
-33
-35
-27
-16
-5
3
4
0
-6
-12
-11
-3
9
18
17
8
-5
-11
-4
11
25
27
16
-2
-17
-23
-21
-16
-14
-18
-24
-29
-32
-28
-19
-4
14
29
34
26
7
-13
-28
-30
-21
-4
16
30
33
24
6
-12
-18
-7
14
33
36
21
-1
-15
-12
4
19
22
11
-4
-11
-8
-1
1
-4
-9
-5
9
25
34
28
10
-10
-26
-33
-34
-29
-19
-2
17
31
32
21
3
-10
-12
-2
12
23
28
26
22
19
17
19
23
28
28
20
5
-9
-14
-4
14
29
31
20
5
-6
-8
-5
-3
-5
-6
0
12
23
27
20
11
9
15
24
26
15
-2
-14
-14
-5
4
5
-2
-9
-10
-4
2
3
-2
-8
-9
-4
1
2
-2
-7
-8
-4
1
2
-3
-7
-8
-4
1
1
-3
-7
-8
-4
1
2
-2
-7
-8
-4
1
3
-1
-8
-12
-8
3
16
25
26
20
9
-2
-9
-10
-6
0
2
0
-5
-8
-7
-2
2
1
-4
-9
-8
-2
4
3
-5
-12
-12
0
17
30
30
18
3
-5
-5
-2
-3
-6
-8
-2
12
26
31
23
7
-6
-11
-7
-1
2
-1
-5
-7
-4
-1
0
-2
-6
-6
-3
1
2
-5
-17
-30
-37
-34
-19
2
21
32
30
18
4
-6
-7
-4
-1
-1
-4
-5
-4
0
1
-3
-8
-9
-1
13
27
31
23
7
-6
-11
-7
-1
2
0
-4
-6
-5
-2
0
-1
-4
-5
-4
-2
-1
-2
-4
-4
-4
-2
-2
-2
-3
-4
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-3
-3
-4
-3
-1
-1
-3
-5
-5
-2
2
2
-5
-18
-31
-36
-29
-14
0
7
3
-5
-9
-7
-1
3
1
-5
-8
-5
1
4
0
-8
-12
-4
14
30
35
23
4
-10
-11
-1
6
2
-16
-35
-42
-32
-11
7
10
0
-13
-15
-2
18
33
33
18
0
-10
-5
11
27
32
25
9
-5
-12
-9
-2
4
3
-2
-7
-9
-5
1
6
11
14
16
16
11
0
-14
-22
-19
-4
17
32
34
23
6
-9
-19
-26
-34
-43
-46
-37
-14
17
41
49
39
17
-3
-15
-16
-10
-2
2
2
-1
-3
1
14
33
51
58
49
28
6
-9
-10
-4
2
2
-3
-7
-5
1
5
1
-9
-21
-25
-21
-13
-7
-8
-13
-15
-9
3
15
22
18
7
-9
-24
-34
-36
-28
-12
5
18
21
16
8
4
5
7
7
1
-5
-6
1
13
21
17
4
-10
-12
2
25
42
39
15
-17
-39
-38
-15
14
31
26
4
-17
-22
-8
14
29
27
13
-3
-9
-5
0
-3
-14
-25
-25
-9
15
34
38
28
15
11
18
31
36
28
8
-14
-28
-29
-17
1
17
27
29
26
21
19
21
27
29
23
9
-6
-14
-7
12
31
38
27
6
-11
-15
-4
8
11
-2
-22
-38
-38
-24
-6
4
2
-6
-9
-2
14
29
33
23
8
-5
-9
-6
0
2
0
-3
-5
-3
-1
0
-1
-2
-3
-3
-1
-1
-1
-2
-3
-2
-1
-1
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-3
-3
-2
1
1
-2
-6
-7
0
14
28
33
25
9
-5
-11
-6
1
5
2
-4
-7
-4
1
3
0
-4
-6
-3
1
3
0
-5
-6
-3
2
4
0
-6
-7
-3
3
5
0
-7
-10
-3
7
10
2
-14
-27
-26
-13
5
17
18
15
16
22
28
25
12
-5
-13
-6
13
31
36
26
7
-7
-10
-5
2
5
1
-4
-6
-3
1
2
1
-3
-4
-3
0
2
1
-2
-4
-4
-1
1
1
-1
-4
-4
-2
1
3
0
-4
-6
-4
2
6
4
-6
-20
-30
-32
-24
-13
-2
4
4
2
-2
-5
-7
-4
4
16
26
30
24
12
-2
-9
-8
-2
4
5
1
-5
-8
-6
4
16
27
30
24
11
-2
-10
-8
-1
5
5
-1
-7
-7
0
6
5
-2
-10
-10
2
19
32
32
21
7
-3
-5
-2
0
0
-1
-1
0
0
-1
-3
-3
0
3
3
-3
-8
-7
3
18
28
29
22
13
8
6
6
5
7
15
27
35
31
12
-13
-28
-27
-12
3
6
-1
-8
-3
13
30
36
26
7
-6
-8
-2
3
1
-3
-4
3
13
19
19
17
18
26
35
40
35
26
18
15
13
8
-2
-9
-9
0
8
8
-2
-12
-11
4
24
32
20
-6
-29
-35
-20
5
26
34
29
13
-10
-35
-56
-62
-46
-10
29
55
57
40
21
12
11
8
-4
-23
-33
-23
4
29
34
16
-8
-17
-4
20
34
24
0
-19
-15
11
39
49
32
2
-22
-27
-17
-4
1
-3
-6
-3
8
19
24
23
21
20
21
17
7
-3
-6
2
17
27
21
1
-23
-35
-26
-2
25
40
38
23
3
-12
-19
-19
-14
-7
0
5
7
4
-2
-9
-16
-22
-25
-26
-23
-15
-5
4
10
10
6
2
1
1
1
-2
-5
-4
3
16
28
32
25
11
-2
-8
-5
1
4
4
0
-3
-3
0
3
2
0
-2
-2
0
2
2
0
-2
-2
0
2
1
0
-1
-1
0
1
1
0
-1
-1
0
1
1
0
-1
-1
0
2
1
0
-1
-1
1
2
1
0
-2
-1
1
3
2
-1
-4
-4
2
13
25
35
40
39
32
22
9
-3
-9
-6
4
18
29
32
25
12
-1
-8
-7
0
6
8
2
-6
-10
-4
10
23
27
16
-4
-22
-28
-18
-2
10
10
2
-6
-7
0
6
6
0
-5
-5
1
7
5
-3
-9
-4
14
34
42
30
5
-13
-13
5
26
33
20
-6
-27
-30
-16
2
12
8
-2
-8
-5
3
8
6
-2
-8
-7
2
13
19
18
11
4
1
0
-1
-5
-13
-20
-19
-7
14
34
43
35
12
-14
-31
-29
-12
11
26
26
12
-2
-8
0
16
27
25
7
-18
-38
-41
-28
-6
15
25
23
12
1
-5
-5
2
12
25
37
43
41
30
16
7
10
23
36
36
19
-8
-30
-34
-17
10
31
33
17
-7
-25
-28
-17
2
20
32
36
31
23
14
11
15
25
35
40
37
29
21
15
12
8
2
-5
-10
-10
-6
1
5
5
3
0
-3
-4
-2
5
16
28
33
28
14
-1
-9
-6
2
8
6
-1
-6
-4
4
10
7
-4
-18
-27
-27
-24
-22
-24
-28
-26
-15
3
23
34
34
24
11
-1
-6
-4
2
7
7
1
-6
-8
-1
12
23
25
15
-2
-16
-22
-20
-17
-19
-23
-24
-16
-3
9
11
5
-4
-7
-2
5
8
4
-3
-6
-2
5
8
4
-3
-7
-2
6
11
7
-6
-20
-28
-27
-20
-11
-2
4
8
7
2
-6
-9
-3
12
25
28
16
-5
-21
-25
-15
-1
8
8
3
-1
-2
0
0
0
4
14
27
35
30
15
-2
-10
-6
4
10
7
-2
-7
-4
5
11
7
-6
-19
-24
-18
-8
-2
-4
-9
-11
-6
3
8
6
0
-4
-3
3
7
6
0
-5
-4
3
10
9
-2
-18
-29
-31
-22
-8
3
7
5
1
-1
-1
1
3
3
2
0
0
1
2
2
2
1
1
1
2
2
2
1
1
1
1
2
2
1
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
0
1
2
2
2
1
0
0
2
3
3
1
0
0
2
3
3
1
0
0
2
3
3
1
-1
-1
1
4
4
1
-1
-1
1
5
5
2
-2
-3
1
6
8
3
-5
-8
-2
12
25
27
15
-3
-19
-23
-16
-4
6
10
7
1
-3
-5
-3
3
12
19
22
16
3
-13
-26
-32
-32
-26
-18
-8
4
17
28
32
29
21
11
4
0
-3
-6
-8
-7
-2
4
8
7
1
-5
-6
0
10
21
25
19
4
-15
-32
-38
-29
-9
14
28
27
13
-2
-8
0
17
30
27
8
-19
-38
-41
-26
-3
17
26
21
10
0
-3
3
14
24
31
31
26
15
1
-15
-29
-38
-37
-23
0
26
42
42
26
4
-13
-17
-13
-10
-14
-25
-34
-29
-9
19
39
42
27
5
-9
-7
6
20
26
23
14
6
3
6
12
21
29
33
29
16
-4
-22
-28
-19
0
17
25
21
12
4
0
-2
-3
-3
1
10
20
22
15
2
-6
-1
14
28
27
9
-18
-38
-40
-26
-5
12
22
26
28
27
20
3
-18
-33
-36
-28
-16
-10
-13
-20
-24
-18
-7
1
0
-9
-19
-23
-18
-7
3
5
0
-11
-21
-29
-32
-30
-22
-9
7
22
28
22
4
-18
-34
-38
-27
-7
13
24
24
15
4
-5
-6
-2
4
8
6
0
-8
-14
-18
-22
-26
-33
-39
-43
-45
-50
-63
-87
-116
-142
-159
-169
-182
-207
-243
-278
-301
-306
-301
-297
-300
-302
-292
-265
-228
-198
-186
-184
-174
-138
-73
3
63
90
84
60
36
26
31
43
47
27
-22
-96
-173
-228
-249
-245
-244
-272
-329
-390
-420
-407
-367
-334
-328
-334
-316
-242
-123
-6
49
15
-89
-207
-283
-296
-269
-256
-306
-432
-598
-734
-768
-671
-478
-280
-175
-213
-360
-522
-606
-575
-469
-360
-297
-268
-218
-106
53
186
212
102
-96
-282
-362
-306
-158
-15
37
-19
-112
-114
73
438
827
1010
821
267
-437
-981
-1144
-918
-500
-152
-38
-153
-377
-595
-779
-953
-1115
-1187
-1064
-725
-310
-63
-187
-703
-1416
-2028
-2311
-2217
-1880
-1501
-1233
-1121
-1115
-1133
-1102
-978
-743
-414
-63
167
90
-430
-1369
-2460
-3246
-3263
-2312
-639
1101
2145
2035
897
-614
-1688
-1825
-1082
44
989
1458
1499
1304
968
437
-321
-1103
-1489
-1123
-55
1165
1798
1425
286
-834
-1129
-318
1172
2512
3015
2543
1486
425
-265
-554
-616
-575
-378
126
989
2041
2954
3407
3251
2538
1454
230
-878
-1583
-1594
-738
889
2861
4553
5419
5260
4307
3066
2031
1454
1309
1415
1582
1649
1449
817
-285
-1571
-2409
-2105
-399
2178
4423
5122
3839
1281
-1099
-2025
-1221
476
1774
1851
840
-448
-1277
-1553
-1746
-2281
-2980
-3116
-2062
-15
1872
2152
108
-3628
-7321
-9133
-8175
-4966
-1028
2020
3282
2850
1481
4
-1127
-1907
-2521
-3017
-3162
-2613
-1253
562
2087
2612
1974
751
-56
314
1824
3636
4692
4469
3316
2118
1571
1664
1805
1459
711
243
691
1957
3092
2936
1029
-1930
-4475
-5338
-4257
-2060
-30
932
723
-139
-1029
-1592
-1782
-1661
-1258
-613
87
505
328
-501
-1707
-2809
-3347
-3040
-1821
154
2472
4460
5362
4738
2871
806
-141
799
3256
5846
7015
6053
3558
1012
-242
115
1274
1984
1497
53
-1415
-2064
-1778
-1174
-1026
-1590
-2389
-2616
-1806
-245
1221
1804
1347
380
-335
-420
-130
-56
-551
-1362
-1797
-1311
-15
1317
1779
1000
-571
-1981
-2430
-1765
-452
872
1873
2641
3411
4200
4718
4622
3886
2925
2336
2458
3085
3573
3271
1974
112
-1432
-1751
-381
2407
5601
7783
7736
5092
689
-3659
-5987
-5208
-1769
2521
5425
5450
2555
-1985
-6373
-9216
-10019
-9105
-7193
-4995
-3057
-1767
-1365
-1827
-2759
-3440
-3125
-1465
1205
3929
5541
5233
2992
-340
-3412
-4982
-4507
-2408
136
1779
1677
-118
-2746
-5028
-6062
-5589
-3998
-2045
-518
31
-605
-2223
-4232
-5796
-6137
-4909
-2414
509
2915
4224
4431
3918
3059
1964
553
-1128
-2694
-3548
-3299
-2110
-667
267
382
12
-169
293
1273
2183
2449
1949
1056
270
-212
-612
-1281
-2269
-3147
-3274
-2290
-422
1652
3284
4270
4849
5315
5613
5306
4003
1881
-216
-1248
-764
658
1716
1281
-737
-3245
-4678
-4086
-1792
846
2386
2258
1042
-67
-151
844
2210
3073
2985
2091
855
-340
-1365
-2224
-2839
-2970
-2382
-1061
685
2352
3459
3713
3044
1585
-338
-2193
-3321
-3185
-1685
663
2880
3981
3503
1763
-306
-1655
-1657
-391
1447
2924
3316
2413
577
-1451
-2886
-3217
-2386
-767
1020
2357
2831
2344
1138
-272
-1257
-1336
-447
929
1950
1871
507
-1608
-3548
-4596
-4695
-4390
-4312
-4613
-4831
-4310
-2824
-865
682
1237
1012
870
1623
3338
5192
6006
5070
2637
-220
-2274
-2815
-1943
-373
1020
1619
1249
138
-1267
-2543
-3485
-4149
-4706
-5165
-5206
-4320
-2235
682
3424
4868
4505
2808
902
-264
-591
-813
-1774
-3622
-5606
-6669
-6335
-5127
-4122
-4019
-4510
-4519
-3141
-494
2241
3645
3128
1393
-40
135
2183
5249
7983
9340
9038
7483
5400
3468
2135
1580
1717
2247
2785
3069
3098
3083
3206
3391
3306
2642
1439
163
-577
-476
218
869
903
209
-822
-1622
-1837
-1518
-975
-502
-196
22
250
498
706
815
811
692
441
73
-309
-522
-453
-228
-224
-813
-2009
-3301
-3882
-3172
-1254
1132
3073
4081
4338
4424
4759
5249
5422
4898
3758
2467
1421
584
-435
-1879
-3375
-4011
-2978
-323
2850
4971
5012
3156
634
-1149
-1519
-820
56
423
226
-150
-390
-583
-1062
-1963
-2961
-3468
-3151
-2298
-1663
-1888
-2951
-4108
-4396
-3327
-1255
851
2037
1964
1056
183
93
981
2434
3715
4177
3571
2091
191
-1675
-3215
-4286
-4780
-4581
-3658
-2230
-812
19
10
-522
-850
-356
967
2465
3315
3181
2470
1953
2055
2457
2392
1383
-246
-1622
-2127
-2009
-2175
-3245
-4749
-5291
-3724
-388
2747
3358
584
-4102
-7761
-8026
-4776
-114
3260
3999
2855
1738
2004
3409
4522
4116
2277
324
-325
693
2452
3546
3189
1706
111
-775
-905
-883
-1350
-2428
-3635
-4245
-3766
-2230
-157
1688
2627
2350
1072
-554
-1758
-2081
-1636
-1004
-801
-1244
-2039
-2660
-2770
-2413
-1841
-1171
-234
1218
3141
5006
6012
5553
3595
700
-2269
-4516
-5543
-5225
-3824
-1979
-548
-216
-1008
-2084
-2119
-189
3430
7167
8999
7711
3728
-1099
-4611
-5600
-4359
-2249
-681
-261
-634
-974
-676
242
1215
1546
845
-726
-2519
-3722
-3803
-2860
-1645
-1164
-2019
-3906
-5650
-5881
-3934
-387
3203
5229
5013
3159
1057
-91
-32
501
437
-804
-2900
-4866
-5727
-5117
-3427
-1474
40
878
1256
1530
1862
2106
1979
1358
468
-191
-143
747
2162
3498
4212
4117
3449
2685
2252
2300
2641
2861
2511
1330
-615
-2879
-4781
-5682
-5316
-3966
-2336
-1178
-868
-1238
-1774
-2011
-1839
-1464
-1107
-710
75
1569
3697
5871
7284
7389
6246
4467
2811
1728
1131
542
-558
-2374
-4668
-6857
-8295
-8574
-7719
-6190
-4652
-3621
-3170
-2900
-2239
-887
889
2369
2842
2115
665
-673
-1275
-1127
-737
-657
-991
-1316
-1069
-107
1045
1504
690
-1136
-2918
-3440
-2145
457
3081
4488
4254
2959
1681
1177
1352
1421
611
-1128
-2982
-3822
-3068
-1195
516
851
-484
-2623
-4125
-3961
-2195
76
1484
1272
-283
-2130
-3155
-2804
-1281
726
2503
3621
3977
3659
2795
1529
77
-1216
-1935
-1753
-633
1067
2671
3488
3202
2148
1238
1487
3367
6383
9222
10449
9343
6320
2653
-315
-1894
-2235
-1909
-1331
-512
666
1985
2735
2111
-104
-3165
-5667
-6392
-5108
-2730
-735
-239
-1363
-3238
-4565
-4305
-2124
1520
5578
8759
9954
8665
5290
1044
-2548
-4356
-4165
-2643
-831
485
1079
1145
957
697
551
854
1968
3893
5943
6919
5826
2661
-1379
-4540
-5586
-4540
-2517
-838
-140
-181
-380
-551
-1097
-2531
-4770
-6913
-7790
-6853
-4694
-2709
-2154
-3295
-5286
-6808
-6960
-5754
-3937
-2371
-1453
-959
-322
897
2666
4456
5531
5404
4205
2706
1925
2474
4078
5663
6025
4686
2274
98
-812
-461
152
-116
-1606
-3568
-4767
-4471
-2978
-1267
-126
460
1122
2336
3795
4543
3778
1620
-849
-2331
-2252
-1102
50
431
86
-333
-248
338
912
1000
647
406
839
1980
3193
3561
2500
182
-2504
-4403
-4678
-3217
-678
1851
3428
3765
3378
3236
4081
5854
7656
8316
7210
4731
2064
407
209
970
1694
1621
667
-671
-1803
-2481
-2891
-3406
-4266
-5414
-6563
-7375
-7626
-7290
-6529
-5576
-4563
-3366
-1637
909
4093
7121
8897
8724
6863
4480
2889
2624
3082
3073
1858
-158
-1688
-1571
290
2874
4882
5747
5958
6422
7491
8526
8419
6608
3684
1053
-105
291
1204
1287
-151
-2764
-5555
-7608
-8570
-8626
-8150
-7436
-6646
-5896
-5245
-4595
-3680
-2269
-483
1115
1811
1266
-156
-1564
-2125
-1584
-337
980
1985
2709
3332
3825
3883
3235
2028
877
465
989
1946
2447
1861
274
-1577
-2831
-3099
-2685
-2331
-2675
-3824
-5283
-6257
-6109
-4710
-2507
-277
1271
1823
1528
776
-132
-1176
-2497
-4093
-5593
-6376
-5985
-4521
-2681
-1350
-1044
-1620
-2452
-2910
-2728
-2021
-1022
136
1389
2527
3149
2917
1944
913
694
1666
3296
4400
3961
1920
-709
-2507
-2603
-1197
700
2045
2412
2047
1418
744
-60
-1058
-1964
-2224
-1487
-32
1269
1513
436
-1364
-2835
-3214
-2519
-1438
-737
-690
-959
-984
-501
252
792
860
680
783
1525
2715
3673
3691
2567
794
-748
-1383
-1082
-452
-286
-999
-2344
-3603
-4086
-3583
-2461
-1366
-763
-645
-607
-197
728
1897
2849
3284
3286
3235
3471
3974
4312
3930
2587
614
-1226
-2203
-2104
-1365
-754
-823
-1536
-2364
-2746
-2559
-2191
-2166
-2642
-3233
-3319
-2614
-1469
-626
-583
-1115
-1408
-755
733
2032
1882
-235
-3582
-6556
-7732
-6796
-4681
-2840
-2222
-2722
-3433
-3437
-2470
-1010
185
656
451
-80
-679
-1372
-2327
-3555
-4742
-5364
-5007
-3624
-1551
709
2770
4514
6033
7428
8618
9304
9117
7861
5711
3197
983
-458
-1049
-1070
-906
-794
-748
-707
-729
-1025
-1763
-2823
-3749
-4010
-3392
-2195
-1045
-430
-334
-268
328
1623
3256
4603
5237
5185
4826
4555
4498
4486
4253
3633
2631
1366
18
-1167
-1881
-1856
-1065
164
1262
1752
1550
1000
578
520
682
749
588
412
592
1293
2263
2997
3143
2795
2411
2433
2918
3500
3671
3141
1979
497
-964
-2133
-2774
-2672
-1772
-360
921
1382
760
-530
-1625
-1811
-1032
109
872
1002
910
1279
2431
4014
5294
5761
5540
5190
5098
5016
4203
2101
-1026
-4058
-5704
-5380
-3621
-1682
-654
-775
-1427
-1754
-1347
-461
350
808
1157
1892
3227
4784
5802
5710
4600
3210
2407
2574
3349
3913
3603
2401
944
70
228
1170
2114
2269
1346
-279
-1832
-2658
-2628
-2177
-1959
-2373
-3300
-4222
-4643
-4485
-4141
-4141
-4677
-5361
-5470
-4504
-2670
-868
-146
-958
-2797
-4476
-4917
-3879
-2121
-855
-905
-2143
-3618
-4238
-3519
-1859
-198
662
559
-27
-409
-210
429
1061
1347
1340
1415
1932
2887
3839
4162
3450
1799
-229
-1917
-2780
-2774
-2238
-1633
-1262
-1146
-1086
-822
-196
785
1960
3075
3868
4172
4008
3612
3335
3418
3798
4090
3823
2794
1285
-68
-681
-432
261
764
731
359
214
731
1824
2914
3370
2988
2129
1412
1236
1531
1934
2179
2330
2654
3249
3812
3797
2859
1213
-430
-1337
-1255
-562
61
147
-267
-783
-1059
-1107
-1236
-1693
-2356
-2770
-2508
-1583
-524
-57
-589
-1899
-3268
-3960
-3698
-2816
-1980
-1700
-1996
-2419
-2405
-1663
-340
1131
2351
3167
3645
3849
3681
2925
1504
-304
-1891
-2636
-2296
-1181
26
686
561
-125
-902
-1350
-1257
-592
584
2119
3721
4954
5425
5050
4197
3503
3436
3920
4317
3835
2074
-671
-3573
-5749
-6711
-6496
-5488
-4126
-2738
-1530
-628
-53
338
819
1614
2685
3694
4210
4043
3405
2727
2283
1922
1190
-239
-2166
-3888
-4662
-4296
-3374
-2897
-3566
-5222
-6875
-7324
-5964
-3215
-286
1571
1808
844
-308
-773
-401
184
105
-1070
-2943
-4498
-4784
-3563
-1492
313
1002
494
-592
-1447
-1648
-1335
-964
-862
-1002
-1120
-1008
-689
-333
-41
243
602
944
973
413
-708
-2017
-3063
-3674
-4061
-4526
-5041
-5128
-4207
-2185
279
2129
2675
2156
1592
2004
3611
5663
7028
7055
5987
4623
3581
2832
1895
470
-1124
-2128
-2008
-985
70
313
-394
-1412
-1894
-1509
-673
-124
-242
-740
-992
-655
-6
336
31
-616
-906
-399
626
1370
1221
336
-432
-261
884
2125
2325
1002
-1259
-3228
-3944
-3382
-2355
-1794
-2023
-2605
-2813
-2272
-1217
-218
336
508
638
943
1280
1295
797
5
-558
-438
410
1584
2500
2749
2296
1449
648
235
283
550
565
-145
-1763
-4006
-6199
-7626
-7937
-7327
-6329
-5396
-4607
-3752
-2683
-1606
-992
-1162
-1936
-2691
-2851
-2390
-1891
-2069
-3121
-4497
-5283
-4916
-3612
-2157
-1248
-950
-740
-66
1097
2177
2501
1887
837
155
333
1211
2161
2592
2356
1753
1236
1086
1317
1781
2306
2735
2903
2674
2050
1234
531
111
-152
-580
-1377
-2379
-3121
-3219
-2743
-2233
-2280
-3003
-3844
-3899
-2560
22
2985
5262
6168
5684
4311
2700
1329
400
-106
-320
-407
-512
-702
-931
-1073
-1014
-741
-325
157
684
1255
1788
2093
1995
1522
960
658
695
731
208
-1185
-3169
-4970
-5819
-5472
-4315
-2989
-1864
-834
406
1894
3211
3770
3336
2287
1345
1012
1196
1388
1188
706
447
790
1573
2183
2103
1403
698
601
1140
1707
1597
669
-466
-942
-368
826
1769
1902
1460
1245
1906
3330
4711
5201
4609
3544
2901
3135
3930
4504
4267
3277
2158
1588
1801
2477
3045
3129
2795
2485
2739
3904
5956
8472
10731
11956
11659
9941
7537
5478
4511
4644
5153
5108
4058
2369
948
537
1135
1995
2222
1481
257
-565
-460
246
593
-252
-2259
-4444
-5537
-4928
-3189
-1751
-1950
-4116
-7342
-10073
-11073
-10100
-7883
-5529
-3870
-3168
-3273
-3937
-4945
-6003
-6603
-6161
-4409
-1757
764
2052
1630
-17
-1755
-2548
-2075
-791
549
1464
1950
2191
2160
1531
42
-2041
-3856
-4462
-3580
-1936
-832
-1212
-2919
-4763
-5373
-4204
-1930
51
601
-443
-2318
-3990
-4852
-4916
-4483
-3693
-2423
-577
1531
3176
3646
2802
1263
51
-62
988
2621
4090
4965
5269
5239
5000
4472
3549
2358
1290
753
846
1251
1469
1227
730
545
1178
2648
4386
5533
5455
4136
2198
539
-166
185
1142
2035
2396
2186
1707
1282
976
584
-108
-992
-1567
-1233
217
2306
4070
4700
4150
3268
3227
4648
7026
8970
9128
7169
4082
1521
654
1342
2273
1974
-53
-2925
-4998
-5061
-3201
-718
836
733
-531
-1752
-1992
-1211
-122
535
624
613
979
1593
1674
420
-2219
-5287
-7379
-7602
-6192
-4291
-3082
-2955
-3382
-3515
-2970
-2110
-1603
-1705
-1938
-1499
-66
1732
2645
1757
-713
-3431
-4848
-4314
-2537
-1033
-991
-2416
-4182
-4921
-4024
-2021
-107
751
424
-463
-1127
-1214
-933
-701
-700
-738
-505
32
478
253
-951
-2876
-4797
-5950
-5998
-5195
-4193
-3625
-3761
-4423
-5148
-5478
-5171
-4258
-2942
-1444
112
1699
3287
4706
5607
5584
4419
2310
-106
-2023
-2885
-2695
-1990
-1460
-1476
-1873
-2152
-1942
-1366
-994
-1408
-2711
-4369
-5540
-5631
-4673
-3227
-1926
-1026
-323
531
1608
2555
2840
2168
725
-954
-2358
-3291
-3867
-4252
-4435
-4254
-3626
-2735
-1955
-1534
-1308
-741
698
3091
5908
8289
9548
9546
8689
7593
6704
6133
5748
5365
4869
4212
3384
2422
1460
691
247
59
-114
-470
-933
-1140
-709
389
1720
2679
2982
2939
3199
4144
5432
6127
5408
3296
797
-726
-507
1083
2810
3447
2555
610
-1523
-3234
-4424
-5233
-5656
-5475
-4595
-3385
-2593
-2791
-3812
-4730
-4534
-2983
-927
243
-386
-2556
-5043
-6595
-6823
-6341
-6066
-6338
-6606
-5966
-4048
-1480
499
978
88
-1106
-1442
-559
850
1615
1018
-664
-2366
-2994
-2128
-170
2070
3942
5228
5971
6128
5427
3586
691
-2643
-5519
-7276
-7865
-7776
-7572
-7409
-6943
-5708
-3640
-1268
615
1555
1796
2055
2860
4021
4701
4115
2278
170
-884
-177
1850
3951
5020
4887
4328
4316
5177
6370
7035
6802
6117
5806
6269
7069
7288
6369
4676
3279
3106
4205
5740
6723
6839
6639
6940
7983
9096
9192
7690
5069
2568
1258
1225
1551
1093
-555
-2677
-3928
-3309
-901
2176
4508
5260
4578
3308
2307
1888
1758
1404
584
-475
-1279
-1470
-1110
-610
-409
-655
-1141
-1534
-1674
-1695
-1864
-2294
-2789
-2976
-2620
-1851
-1101
-775
-932
-1219
-1137
-421
758
1912
2575
2590
2144
1573
1086
646
50
-846
-1933
-2806
-2936
-1972
-44
2146
3565
3388
1554
-1063
-3079
-3465
-2275
-678
-169
-1459
-3863
-5707
-5528
-3177
13
2185
2320
961
-265
48
1966
4153
4914
3499
677
-1832
-2602
-1454
555
2011
2164
1327
453
301
854
1395
1091
-399
-2708
-5029
-6593
-7016
-6347
-4883
-2951
-805
1345
3280
4766
5617
5772
5315
4431
3327
2170
1061
40
-912
-1878
-2966
-4223
-5524
-6516
-6712
-5744
-3637
-920
1544
2970
3048
2088
811
-73
-208
328
1210
2117
2859
3330
3420
3037
2223
1252
549
431
876
1496
1789
1472
654
-263
-877
-1002
-692
-103
626
1356
1856
1784
854
-913
-3075
-4932
-5910
-5893
-5288
-4756
-4822
-5593
-6738
-7682
-7874
-7013
-5179
-2842
-731
461
438
-507
-1634
-2226
-2084
-1660
-1674
-2447
-3506
-3814
-2538
213
3289
5188
5068
3322
1300
364
999
2616
4110
4695
4344
3585
2931
2481
1991
1260
393
-309
-710
-1055
-1785
-3105
-4701
-5909
-6213
-5641
-4716
-4011
-3724
-3642
-3508
-3391
-3664
-4593
-5920
-6911
-6874
-5747
-4189
-3070
-2777
-2956
-2949
-2513
-2133
-2592
-4126
-5955
-6714
-5498
-2673
296
1930
1864
1068
960
2134
3808
4472
3197
493
-2029
-2946
-2154
-908
-714
-2009
-3749
-4233
-2533
676
3533
4334
2751
19
-1987
-2048
-303
2044
3675
4009
3378
2554
2064
1835
1345
109
-1896
-4145
-5873
-6550
-6237
-5556
-5279
-5766
-6639
-6968
-5926
-3464
-499
1618
2023
995
-212
-278
1186
3325
4676
4269
2342
121
-1129
-1010
-157
411
154
-630
-1191
-1050
-401
126
76
-427
-833
-697
-84
529
715
486
235
316
690
990
942
710
795
1533
2663
3418
3147
1961
802
794
2335
4676
6384
6379
4767
2793
1932
2799
4692
6138
5991
4272
2108
847
1045
2094
2757
2174
544
-1038
-1450
-435
1195
2193
1842
488
-784
-1057
-329
505
425
-831
-2519
-3481
-3081
-1703
-380
127
-10
141
1380
3539
5461
5861
4392
2005
292
258
1565
2792
2535
462
-2485
-4822
-5581
-4859
-3543
-2539
-2182
-2213
-2208
-1976
-1598
-1181
-646
192
1357
2549
3293
3305
2745
2136
2019
2629
3827
5284
6707
7901
8694
8886
8340
7144
5678
4443
3786
3714
3965
4253
4465
4662
4924
5221
5440
5498
5398
5138
4592
3547
1934
41
-1531
-2256
-2132
-1792
-2107
-3526
-5671
-7549
-8225
-7449
-5738
-3879
-2292
-804
1016
3287
5560
7115
7563
7205
6820
7037
7817
8471
8212
6765
4579
2477
1070
397
38
-460
-1215
-1981
-2420
-2407
-2106
-1811
-1710
-1789
-1930
-2077
-2310
-2760
-3461
-4265
-4903
-5124
-4815
-4013
-2831
-1394
175
1692
2886
3449
3178
2116
593
-902
-1931
-2298
-2094
-1592
-1073
-694
-449
-209
229
1084
2487
4327
6128
7114
6548
4220
746
-2603
-4560
-4618
-3354
-2039
-1775
-2771
-4290
-5292
-5256
-4517
-3900
-3962
-4527
-4867
-4369
-3090
-1727
-1049
-1297
-2044
-2605
-2588
-2130
-1662
-1487
-1578
-1722
-1813
-1937
-2190
-2438
-2345
-1683
-644
195
294
-409
-1434
-2179
-2461
-2682
-3463
-5048
-7026
-8609
-9234
-8939
-8215
-7494
-6771
-5703
-4065
-2083
-315
850
1569
2431
3905
5828
7412
7793
6712
4758
3002
2298
2780
3864
4698
4687
3781
2413
1216
703
1045
2017
3134
3920
4186
4091
3931
3794
3404
2373
703
-922
-1440
-212
2268
4447
4654
2307
-1572
-4988
-6348
-5518
-3778
-2728
-3065
-4188
-4866
-4325
-2822
-1284
-434
-230
-73
499
1318
1778
1470
646
44
245
1156
2104
2419
1964
1137
405
-133
-712
-1480
-2155
-2198
-1383
-220
265
-706
-2974
-5471
-6995
-7126
-6491
-6170
-6726
-7711
-8041
-6931
-4578
-2019
-321
221
200
503
1535
2936
3978
4260
4077
4170
5086
6699
8275
8999
8536
7211
5732
4699
4280
4197
3982
3264
1949
256
-1365
-2388
-2422
-1431
167
1621
2214
1670
360
-877
-1226
-416
1079
2286
2313
868
-1578
-4114
-5945
-6825
-7071
-7179
-7338
-7243
-6347
-4388
-1735
744
2261
2688
2668
3105
4413
6110
7145
6715
4942
2825
1488
1305
1660
1521
368
-1346
-2599
-2724
-2007
-1408
-1615
-2289
-2248
-520
2629
5632
6695
5183
2165
-388
-1122
-281
634
229
-1592
-3615
-4447
-3780
-2644
-2470
-3788
-5758
-6923
-6502
-5062
-3961
-4096
-5094
-5681
-4870
-2894
-995
-282
-704
-1085
-239
1851
3859
4157
2188
-1012
-3607
-4376
-3577
-2558
-2525
-3557
-4665
-4753
-3568
-1829
-510
6
140
569
1524
2579
3099
2855
2200
1666
1447
1290
901
405
324
1028
2189
2840
2121
82
-2203
-3396
-2944
-1488
-261
6
-276
22
1650
4175
6231
6615
5304
3475
2525
2924
3903
4212
3246
1558
306
189
816
1073
140
-1755
-3479
-3892
-2697
-559
1524
2968
3838
4481
5024
5244
4904
4122
3340
2909
2718
2299
1350
175
-453
47
1450
2759
2926
1658
-370
-2090
-2884
-2949
-2927
-3177
-3427
-3133
-2163
-1117
-910
-1947
-3661
-4871
-4714
-3352
-1858
-1377
-2281
-4000
-5589
-6485
-6788
-6926
-7117
-7172
-6787
-5962
-5060
-4427
-3951
-3052
-1186
1570
4404
6281
6682
5943
4916
4274
4059
3843
3285
2546
2153
2457
3195
3589
2940
1219
-846
-2253
-2416
-1522
-316
458
521
119
-300
-456
-363
-176
65
513
1349
2499
3518
3778
2887
1043
-963
-2159
-1992
-673
978
2116
2460
2442
2781
3851
5348
6556
6988
6827
6765
7327
8304
8807
7991
5840
3321
1711
1620
2524
3216
2803
1406
-33
-636
-394
-154
-803
-2382
-3909
-4122
-2506
243
2723
3862
3651
2995
2890
3632
4705
5344
5226
4683
4306
4361
4554
4347
3502
2353
1540
1450
1845
2021
1364
-123
-1776
-2731
-2535
-1468
-334
89
-486
-1775
-3239
-4481
-5411
-6073
-6360
-5928
-4463
-2093
442
2092
2160
821
-917
-1860
-1441
-91
1126
1335
481
-691
-1292
-984
-187
371
306
-142
-422
-261
35
-130
-1014
-2175
-2728
-2071
-432
1239
1995
1632
835
596
1396
2839
4014
4280
3776
3253
3385
4174
4958
5008
4180
3048
2402
2548
3014
2929
1773
-160
-1961
-2828
-2701
-2268
-2328
-3058
-3803
-3610
-2053
330
2412
3380
3430
3649
5135
8039
11318
13416
13389
11566
9243
7676
7169
6981
6066
4009
1385
-722
-1590
-1393
-967
-1072
-1761
-2401
-2263
-1165
356
1460
1631
1012
246
-28
440
1444
2565
3460
3981
4101
3788
2961
1564
-321
-2423
-4343
-5698
-6300
-6258
-5948
-5806
-6047
-6480
-6592
-5888
-4290
-2283
-672
-92
-625
-1806
-3004
-3854
-4430
-5060
-5993
-7223
-8563
-9834
-10954
-11860
-12436
-12600
-12512
-12647
-13541
-15314
-17376
-18656
-18312
-16387
-13889
-12129
-11818
-12598
-13384
-13228
-12019
-10485
-9560
-9672
-10500
-11342
-11691
-11545
-11245
-11075
-10996
-10714
-9953
-8680
-7131
-5685
-4723
-4521
-5168
-6459
-7887
-8827
-8878
-8147
-7195
-6639
-6693
-7024
-7067
-6526
-5611
-4795
-4308
-3846
-2805
-844
1710
4011
5279
5321
4577
3662
2876
2094
1103
0
-768
-771
7
1134
2139
2964
4042
5881
8528
11394
13596
14545
14282
13344
12336
11613
11278
11364
11914
12844
13773
14107
13421
11824
9966
8598
8009
7846
7446
6423
4987
3733
3122
3136
3406
3657
4013
4858
6356
8106
9277
9163
7690
5476
3380
1937
1097
415
-525
-1824
-3279
-4567
-5397
-5525
-4745
-2975
-416
2393
4770
6256
6863
7017
7204
7616
8096
8381
8396
8334
8438
8718
8909
8714
8125
7502
7312
7741
8515
9106
9136
8646
7985
7444
6961
6176
4796
2943
1161
36
-282
-258
-683
-2105
-4407
-6839
-8489
-8848
-8080
-6821
-5700
-4955
-4407
-3780
-3053
-2555
-2703
-3603
-4861
-5791
-5878
-5158
-4213
-3761
-4153
-5141
-6074
-6364
-5847
-4822
-3761
-2982
-2500
-2122
-1632
-878
255
1868
3959
6268
8232
9181
8729
7054
4841
2862
1492
515
-622
-2319
-4463
-6500
-7861
-8396
-8472
-8638
-9133
-9616
-9374
-7856
-5185
-2228
-147
317
-647
-1979
-2391
-1199
1193
3505
4402
3383
1157
-786
-1122
472
3169
5616
6867
6944
6666
6894
7824
8837
9001
7807
5569
3190
1514
755
432
-183
-1456
-3074
-4235
-4177
-2696
-295
2082
3563
3776
2961
1736
692
48
-426
-1211
-2691
-4882
-7373
-9514
-10723
-10762
-9851
-8564
-7568
-7307
-7755
-8380
-8371
-7032
-4166
-190
4085
7876
10766
12744
13959
14450
14095
12818
10808
8488
6216
3964
1329
-2068
-6121
-10115
-13133
-14659
-14881
-14417
-13717
-12687
-10885
-8102
-4758
-1703
439
1768
2942
4473
6112
6948
6192
3964
1338
-469
-1087
-1290
-2321
-4794
-8141
-11090
-12712
-13155
-13386
-14214
-15488
-16174
-15257
-12648
-9321
-6570
-5045
-4364
-3558
-1900
590
3298
5573
7151
8135
8690
8813
8392
7427
6148
4914
4019
3609
3727
4353
5333
6289
6726
6383
5557
5032
5528
7051
8718
9328
8264
6011
3794
2621
2508
2556
1769
-103
-2458
-4510
-6083
-7755
-10211
-13411
-16361
-17781
-17076
-14823
-12319
-10609
-9803
-9188
-7938
-5742
-2866
275
3506
6847
10149
12860
14253
13960
12317
10172
8297
6907
5678
4198
2416
706
-446
-789
-368
668
2238
4265
6480
8378
9500
9801
9742
9895
10353
10477
9285
6241
1815
-2673
-5848
-7101
-6823
-5928
-5105
-4417
-3490
-2028
-150
1725
3263
4495
5713
7114
8527
9481
9540
8625
7091
5535
4516
4348
5016
6162
7128
7128
5567
2404
-1705
-5667
-8529
-10011
-10604
-11148
-12181
-13560
-14627
-14769
-13928
-12649
-11666
-11378
-11643
-12031
-12272
-12493
-13018
-13940
-14848
-15002
-13841
-11409
-8329
-5337
-2753
-346
2294
5206
7836
9393
9513
8663
7873
7968
8884
9669
9217
7178
4295
1907
983
1477
2506
3165
3261
3368
4186
5818
7623
8784
9064
9050
9620
11094
12813
13577
12618
10314
8037
7213
8321
10583
12557
13130
12173
10423
8792
7677
6773
5437
3241
318
-2714
-5103
-6330
-6299
-5278
-3700
-1904
33
2298
5157
8647
12358
15473
17093
16675
14299
10604
6447
2547
-681
-3052
-4465
-4830
-4142
-2571
-471
1719
3591
4832
5236
4759
3600
2230
1227
946
1227
1414
736
-1165
-3964
-6871
-9158
-10603
-11473
-12097
-12388
-11762
-9533
-5490
-195
5245
9730
12674
14126
14520
14304
13723
12808
11497
9745
7603
5290
3253
2106
2360
4057
6565
8787
9747
9193
7762
6533
6268
6889
7606
7561
6495
4892
3496
2630
1894
497
-2023
-5304
-8297
-9941
-9870
-8602
-7114
-6150
-5801
-5613
-5056
-3929
-2408
-793
747
2174
3372
4001
3616
2015
-493
-3155
-5170
-6095
-5967
-5083
-3692
-1910
90
1864
2768
2364
825
-1061
-2399
-2853
-2909
-3471
-5076
-7369
-9303
-9905
-9009
-7335
-5886
-5191
-5027
-4825
-4334
-3913
-4193
-5422
-7126
-8397
-8577
-7726
-6493
-5539
-5062
-4804
-4465
-4042
-3745
-3602
-3213
-1992
270
3061
5403
6564
6605
6262
6230
6490
6276
4714
1564
-2607
-6936
-10959
-14828
-18863
-22920
-26230
-27926
-27789
-26490
-25063
-24033
-22977
-20916
-17204
-12128
-6720
-2000
1653
4485
6808
8530
9229
8682
7249
5681
4487
3477
1963
-529
-3704
-6639
-8542
-9432
-10094
-11319
-13097
-14511
-14429
-12398
-8980
-5255
-2004
729
3341
6038
8496
10130
10657
10370
9836
9346
8683
7456
5670
3904
2871
2727
2815
2186
482
-1602
-2770
-2173
-180
1820
2477
1542
76
-362
1126
4178
7544
10061
11381
11946
12334
12618
12301
10818
8131
4885
1985
-47
-1413
-2820
-4889
-7659
-10542
-12756
-13886
-14177
-14334
-15004
-16314
-17797
-18754
-18755
-17891
-16576
-15088
-13252
-10575
-6769
-2208
2103
5119
6445
6578
6448
6632
6894
6471
4868
2474
415
-268
545
1949
2765
2544
1979
2364
4523
8084
11661
13796
13879
12367
10224
8125
6099
3809
1145
-1473
-3327
-3958
-3552
-2837
-2580
-3072
-3954
-4470
-3943
-2193
301
2556
3487
2423
-498
-4293
-7554
-9166
-8907
-7528
-6211
-5771
-6134
-6484
-5918
-4127
-1583
865
2625
3702
4539
5516
6585
7320
7314
6576
5596
5030
5265
6189
7296
8029
8116
7665
7041
6605
6503
6611
6637
6314
5567
4562
3610
2971
2689
2559
2249
1510
319
-1112
-2477
-3543
-4247
-4658
-4856
-4823
-4412
-3442
-1838
246
2444
4330
5659
6535
7365
8589
10321
12177
13441
13505
12297
10376
8600
7585
7349
7393
7138
6367
5334
4492
4089
3997
3892
3616
3374
3577
4456
5792
7011
7600
7510
7207
7302
8031
8991
9373
8542
6551
4186
2492
2089
2793
3804
4338
4213
3944
4240
5326
6639
7201
6412
4619
2947
2451
3232
4262
4119
2122
-1042
-3724
-4483
-3115
-738
1104
1585
1067
581
820
1531
1816
1002
-696
-2338
-3065
-2847
-2478
-2855
-4155
-5634
-6208
-5309
-3313
-1246
-69
-148
-1269
-3026
-5151
-7513
-9900
-11921
-13197
-13688
-13777
-13980
-14487
-14942
-14682
-13262
-10823
-8025
-5627
-4070
-3383
-3367
-3852
-4724
-5776
-6613
-6788
-6120
-4924
-3921
-3833
-4955
-6982
-9212
-10937
-11772
-11749
-11165
-10340
-9419
-8320
-6834
-4830
-2434
-57
1811
2937
3545
4188
5281
6673
7619
7311
5597
3310
1837
2158
4058
6164
6840
5308
2146
-1179
-3354
-4009
-3679
-3101
-2498
-1498
317
2788
5093
6325
6244
5560
5466
6786
9394
12323
14443
15168
14689
13656
12642
11786
10820
9357
7159
4242
818
-2806
-6292
-9299
-11508
-12676
-12674
-11519
-9387
-6636
-3766
-1287
523
1813
3149
5200
8268
11968
15310
17190
16995
14950
12002
9323
7777
7604
8457
9643
10431
10275
8960
6654
3845
1165
-873
-2086
-2650
-2930
-3226
-3611
-3943
-4014
-3688
-2942
-1838
-503
839
1846
2126
1431
-149
-2146
-3906
-4894
-4942
-4260
-3260
-2317
-1649
-1313
-1263
-1381
-1473
-1322
-812
-72
512
486
-382
-1902
-3525
-4631
-4855
-4224
-3054
-1747
-650
-58
-254
-1450
-3617
-6341
-8896
-10575
-11075
-10663
-9977
-9606
-9740
-10143
-10407
-10262
-9692
-8815
-7709
-6373
-4859
-3382
-2248
-1596
-1199
-565
664
2313
3654
3852
2589
374
-1745
-2872
-2839
-2208
-1724
-1666
-1651
-1034
445
2338
3784
4178
3661
3001
2971
3726
4698
5076
4455
3112
1708
681
-127
-1304
-3334
-6144
-9132
-11610
-13279
-14343
-15185
-15939
-16343
-15980
-14691
-12746
-10644
-8694
-6777
-4506
-1647
1550
4421
6304
6984
6805
6396
6241
6425
6722
6884
6849
6727
6613
6463
6157
5677
5208
5021
5227
5618
5763
5285
4118
2512
815
-779
-2297
-3832
-5335
-6579
-7331
-7586
-7622
-7808
-8325
-9027
-9587
-9785
-9688
-9554
-9557
-9587
-9316
-8505
-7266
-6038
-5267
-5035
-4946
-4382
-2945
-752
1639
3600
4825
5453
5876
6411
7098
7771
8286
8705
9241
10020
10843
11178
10451
8435
5482
2371
-140
-1772
-2860
-4043
-5730
-7737
-9395
-10043
-9529
-8304
-7031
-6022
-4997
-3408
-1060
1484
3140
3048
1254
-1250
-3206
-3993
-4024
-4333
-5660
-7781
-9626
-10103
-8963
-7031
-5627
-5628
-6893
-8439
-9195
-8731
-7449
-6184
-5558
-5607
-5868
-5804
-5200
-4276
-3486
-3215
-3582
-4465
-5671
-7086
-8702
-10501
-12322
-13842
-14730
-14863
-14449
-13909
-13561
-13348
-12830
-11505
-9243
-6486
-4035
-2547
-2097
-2162
-1998
-1139
379
2173
3875
5368
6741
8085
9359
10454
11347
12139
12929
13647
14068
14020
13597
13135
12929
12954
12874
12376
11540
10870
10897
11663
12545
12603
11200
8394
4815
1157
-2246
-5452
-8599
-11594
-14115
-15855
-16740
-16886
-16369
-15096
-12935
-9980
-6650
-3445
-577
2190
5296
8967
13008
17028
20847
24645
28645
32625
35770
37153
36480
34454
32347
31081
30575
29955
28447
26171
24113
23264
23695
24410
24149
22475
20183
18669
18752
19937
20741
19796
16863
12972
9661
7958
7851
8529
9064
8969
8313
7481
6891
6850
7539
8988
11026
13289
15349
16917
17936
18481
18566
18066
16835
14936
12736
10729
9212
8074
6887
5224
2993
516
-1682
-3209
-4043
-4550
-5293
-6738
-8993
-11715
-14255
-15997
-16737
-16823
-16917
-17496
-18452
-19149
-18939
-17766
-16321
-15549
-15872
-16751
-17029
-15812
-13227
-10387
-8591
-8358
-9074
-9533
-8902
-7359
-5924
-5672
-6982
-9367
-11915
-13913
-15168
-15902
-16424
-16900
-17327
-17599
-17532
-16859
-15324
-12917
-10076
-7628
-6382
-6646
-8016
-9658
-10877
-11559
-12132
-13139
-14767
-16721
-18487
-19723
-20426
-20790
-20899
-20573
-19468
-17342
-14279
-10715
-7289
-4616
-3080
-2695
-3089
-3646
-3807
-3392
-2719
-2381
-2800
-3856
-4924
-5297
-4708
-3529
-2478
-2101
-2433
-3104
-3754
-4347
-5122
-6234
-7454
-8239
-8106
-7016
-5395
-3813
-2586
-1628
-635
623
2154
3819
5483
7056
8442
9538
10395
11407
13270
16590
21362
26778
31619
35014
36986
38317
39804
41528
42763
42631
40933
38418
36208
34871
33953
32415
29628
26037
22895
21212
20826
20395
18386
14268
8947
4072
802
-997
-2494
-4851
-8309
-12104
-15243
-17396
-19142
-21383
-24443
-27636
-29662
-29503
-27113
-23387
-19490
-16114
-13199
-10260
-6992
-3636
-866
674
788
-168
-1559
-2865
-3920
-4867
-5881
-6912
-7619
-7581
-6619
-5031
-3520
-2834
-3331
-4762
-6449
-7751
-8485
-9000
-9846
-11322
-13246
-15152
-16704
-17963
-19267
-20815
-22351
-23257
-23019
-21679
-19858
-18303
-17303
-16462
-15033
-12551
-9245
-5903
-3304
-1687
-675
332
1648
3099
4258
4865
5053
5216
5649
6315
6905
7123
6912
6448
5932
5392
4663
3528
1882
-228
-2657
-5228
-7724
-9851
-11281
-11794
-11429
-10483
-9337
-8209
-7058
-5714
-4122
-2479
-1127
-298
67
244
455
649
544
-79
-1064
-1835
-1668
-130
2658
6084
9399
12105
14139
15794
17454
19349
21421
23356
24730
25195
24632
23192
21201
18970
16632
14106
11244
8026
4657
1464
-1330
-3765
-6098
-8575
-11213
-13761
-15879
-17383
-18371
-19128
-19932
-20891
-21924
-22836
-23394
-23376
-22615
-21112
-19122
-17119
-15550
-14503
-13555
-11990
-9297
-5605
-1682
1536
3573
4679
5525
6548
7484
7479
5732
2146
-2492
-6964
-10323
-12327
-13304
-13655
-13436
-12363
-10181
-7037
-3510
-279
2288
4282
6049
7835
9595
11100
12228
13156
14275
15906
18027
20257
22087
23215
23724
24000
24445
25193
26020
26504
26319
25457
24197
22855
21478
19753
17236
13766
9749
6050
3506
2389
2233
2190
1682
838
376
991
2728
4853
6346
6645
6045
5446
5643
6728
8070
8871
8828
8373
8303
9118
10604
11976
12461
11841
10577
9426
8899
8941
9038
8614
7405
5539
3342
1044
-1361
-4038
-7092
-10385
-13559
-16215
-18129
-19360
-20145
-20694
-21026
-20992
-20469
-19566
-18648
-18106
-18025
-18031
-17468
-15865
-13328
-10560
-8428
-7360
-7020
-6519
-5031
-2359
968
4122
6598
8534
10512
13001
15938
18749
20813
21973
22673
23632
25290
27472
29505
30681
30712
29853
28659
27590
26761
25969
24907
23355
21226
18496
15155
11250
6968
2654
-1308
-4686
-7502
-9951
-12185
-14119
-15433
-15766
-14971
-13234
-10976
-8618
-6388
-4297
-2280
-355
1334
2616
3446
3967
4442
5084
5930
6835
7581
8020
8138
8032
7820
7558
7243
6855
6426
6063
5893
5968
6170
6182
5573
3984
1318
-2147
-5824
-9032
-11265
-12382
-12615
-12416
-12244
-12408
-13037
-14126
-15603
-17337
-19112
-20630
-21593
-21837
-21447
-20734
-20075
-19687
-19488
-19150
-18321
-16895
-15121
-13497
-12500
-12329
-12841
-13704
-14638
-15573
-16603
-17815
-19130
-20326
-21205
-21779
-22322
-23227
-24778
-26984
-29576
-32128
-34230
-35593
-36107
-35840
-35006
-33875
-32642
-31325
-29769
-27798
-25401
-22799
-20311
-18114
-16104
-14029
-11786
-9637
-8111
-7629
-8143
-9122
-9902
-10146
-10004
-9857
-9866
-9761
-9058
-7521
-5437
-3424
-1940
-927
86
1502
3277
4970
6208
7098
8163
9839
11985
13912
14958
15118
15138
15910
17658
19631
20619
19917
17942
15973
15209
15895
17208
17963
17523
16197
14849
14130
13986
13820
13106
11881
10737
10347
10964
12294
13793
15084
16161
17250
18493
19751
20656
20852
20237
19046
17746
16835
16651
17271
18522
20086
21611
22781
23308
22905
21310
18418
14420
9817
5218
1028
-2731
-6297
-9788
-12880
-14852
-15023
-13259
-10141
-6608
-3335
-339
2867
6698
10983
14951
17723
18902
18780
17995
16974
15619
13501
10368
6500
2619
-593
-2949
-4856
-6982
-9786
-13264
-17054
-20759
-24211
-27492
-30753
-34012
-37099
-39739
-41702
-42882
-43272
-42892
-41744
-39839
-37259
-34209
-30984
-27859
-24952
-22145
-19151
-15694
-11708
-7411
-3179
715
4314
7981
12161
17049
22391
27544
31765
34538
35752
35668
34722
33319
31710
29977
28117
26147
24177
22399
20973
19893
18917
17685
15977
13936
12086
11048
11155
12218
13654
14865
15597
15991
16338
16773
17191
17442
17582
17891
18612
19648
20534
20780
20315
19625
19401
19965
20947
21543
21177
20026
18954
18870
19999
21657
22722
22427
20873
18872
17295
16436
15876
14875
12939
10107
6804
3443
154
-3169
-6590
-9907
-12685
-14505
-15242
-15124
-14566
-13897
-13192
-12313
-11108
-9616
-8132
-7094
-6851
-7461
-8633
-9847
-10599
-10625
-9995
-9011
-8003
-7145
-6406
-5668
-4887
-4188
-3803
-3917
-4529
-5440
-6374
-7136
-7675
-8016
-8130
-7862
-7032
-5631
-3963
-2592
-2057
-2551
-3779
-5154
-6199
-6874
-7572
-8768
-10566
-12530
-13929
-14246
-13538
-12359
-11299
-10503
-9586
-7996
-5545
-2651
-86
1565
2287
2558
2880
3356
3644
3323
2329
1066
117
-189
24
377
607
789
1183
1900
2679
3019
2538
1281
-294
-1610
-2311
-2387
-2065
-1610
-1206
-960
-933
-1116
-1395
-1600
-1673
-1817
-2447
-3905
-6125
-8539
-10357
-11038
-10600
-9516
-8293
-7079
-5635
-3662
-1188
1345
3367
4595
5207
5641
6180
6701
6776
6034
4469
2453
470
-1183
-2505
-3665
-4804
-5952
-7099
-8315
-9789
-11724
-14202
-17122
-20240
-23262
-25904
-27891
-28970
-28959
-27835
-25781
-23146
-20325
-17630
-15224
-13113
-11184
-9263
-7201
-4980
-2788
-969
167
608
767
1344
2929
5607
8820
11625
13204
13300
12323
11086
10359
10523
11485
12817
13978
14483
14001
12389
9732
6336
2674
-760
-3608
-5753
-7324
-8588
-9807
-11092
-12322
-13172
-13245
-12277
-10312
-7743
-5157
-3064
-1652
-729
115
1244
2785
4600
6406
7914
8896
9185
8690
7453
5714
3886
2400
1496
1125
1022
920
711
459
253
71
-224
-750
-1477
-2250
-2959
-3705
-4779
-6441
-8645
-10968
-12814
-13762
-13797
-13257
-12555
-11903
-11263
-10498
-9569
-8556
-7516
-6324
-4727
-2599
-197
1856
2932
2874
2201
1837
2507
4224
6267
7675
7895
7113
6020
5245
4901
4614
3980
3040
2367
2662
4189
6520
8799
10335
11051
11437
12073
13104
14110
14446
13770
12335
10806
9773
9348
9138
8585
7362
5543
3434
1282
-892
-3201
-5655
-7998
-9785
-10651
-10560
-9875
-9165
-8892
-9151
-9626
-9770
-9130
-7618
-5593
-3685
-2455
-2078
-2251
-2394
-2001
-937
546
2031
3233
4142
4926
5723
6519
7206
7746
8248
8872
9637
10319
10572
10173
9208
8029
7022
6388
6091
5990
5979
5999
5934
5541
4553
2888
783
-1328
-3127
-4659
-6272
-8276
-10583
-12649
-13794
-13651
-12389
-10522
-8496
-6369
-3867
-710
3068
7076
10791
13838
16091
17560
18239
18082
17125
15587
13827
12174
10800
9760
9142
9133
9867
11156
12391
12793
11901
9944
7747
6183
5568
5459
5023
3701
1634
-447
-1768
-2036
-1540
-816
-203
323
934
1599
1963
1586
334
-1425
-3015
-3885
-3936
-3482
-2900
-2287
-1395
101
2255
4726
6960
8546
9426
9832
10014
10021
9713
8974
7929
6945
6412
6466
6874
7189
7063
6477
5742
5259
5222
5467
5560
5058
3777
1921
-5
-1404
-1825
-1106
624
3064
5881
8809
11643
14178
16160
17334
17566
16959
15841
14594
13427
12270
10883
9112
7084
5154
3638
2522
1423
-146
-2386
-5024
-7478
-9259
-10285
-10867
-11411
-12115
-12911
-13685
-14504
-15592
-17065
-18661
-19787
-19902
-18938
-17389
-15957
-15041
-14500
-13907
-13045
-12200
-11953
-12661
-14072
-15465
-16187
-16151
-15843
-15855
-16361
-17024
-17382
-17374
-17472
-18303
-20081
-22350
-24290
-25304
-25398
-25047
-24703
-24402
-23795
-22524
-20567
-18238
-15891
-13633
-11327
-8842
-6268
-3857
-1760
146
2140
4338
6501
8206
9248
9915
10817
12402
14555
16668
18127
18803
19107
19552
20231
20683
20287
18837
16796
14987
14001
13802
13864
13670
13113
12476
12045
11748
11180
9977
8202
6367
5057
4459
4202
3632
2320
391
-1555
-2837
-3109
-2498
-1436
-348
550
1262
1867
2396
2809
3074
3253
3493
3925
4545
5169
5546
5544
5294
5154
5474
6313
7311
7843
7386
5849
3635
1368
-494
-1901
-3123
-4448
-5903
-7239
-8148
-8534
-8591
-8665
-9010
-9647
-10421
-11168
-11844
-12540
-13389
-14482
-15826
-17353
-18926
-20348
-21409
-21967
-22019
-21689
-21106
-20274
-19044
-17240
-14834
-12030
-9157
-6464
-3983
-1592
792
3053
4910
6101
6577
6514
6170
5690
5040
4098
2803
1222
-482
-2149
-3652
-4872
-5659
-5859
-5406
-4388
-3026
-1576
-220
972
2012
2959
3901
4940
6143
7461
8703
9632
10143
10394
10735
11460
12546
13601
14090
13677
12440
10783
9139
7681
6264
4595
2482
-9
-2574
-4814
-6390
-7146
-7158
-6707
-6145
-5696
-5300
-4647
-3427
-1637
306
1792
2463
2518
2615
3411
5075
7169
8973
10004
10287
10218
10166
10194
10100
9698
9033
8344
7845
7563
7399
7291
7294
7462
7661
7561
6858
5544
3944
2442
1134
-254
-2056
-4243
-6271
-7408
-7272
-6147
-4781
-3867
-3643
-3922
-4457
-5230
-6378
-7860
-9274
-10074
-10063
-9670
-9704
-10714
-12494
-14189
-14932
-14481
-13331
-12217
-11475
-10827
-9740
-7996
-5931
-4117
-2812
-1687
-111
2263
5132
7703
9255
9608
9148
8443
7804
7146
6193
4789
3030
1177
-532
-1970
-3103
-3947
-4581
-5184
-5990
-7140
-8545
-9908
-10908
-11407
-11491
-11311
-10899
-10143
-8968
-7537
-6247
-5480
-5321
-5487
-5569
-5376
-5076
-5023
-5401
-6019
-6411
-6156
-5143
-3574
-1752
136
2071
4093
6198
8343
10533
12838
15294
17755
19876
21291
21867
21832
21644
21705
22125
22710
23149
23224
22903
22283
21498
20672
19943
19466
19355
19594
20006
20332
20352
19975
19227
18186
16932
15542
14099
12682
11318
9969
8591
7216
5975
5017
4369
3885
3318
2486
1369
59
-1356
-2852
-4385
-5758
-6629
-6715
-6066
-5143
-4573
-4726
-5449
-6192
-6444
-6133
-5657
-5548
-6049
-6968
-7906
-8616
-9160
-9741
-10389
-10825
-10651
-9692
-8176
-6583
-5294
-4335
-3444
-2368
-1131
-40
537
426
-279
-1330
-2487
-3589
-4518
-5166
-5486
-5576
-5679
-6046
-6749
-7615
-8344
-8720
-8729
-8491
-8080
-7428
-6409
-5033
-3544
-2310
-1566
-1221
-914
-269
819
2082
3030
3222
2477
930
-1072
-3143
-4993
-6504
-7705
-8687
-9475
-9964
-9980
-9443
-8527
-7650
-7255
-7517
-8194
-8780
-8857
-8379
-7674
-7157
-6996
-7017
-6899
-6479
-5902
-5502
-5541
-6051
-6881
-7859
-8880
-9846
-10565
-10793
-10423
-9663
-8969
-8737
-8964
-9211
-8927
-7915
-6516
-5351
-4806
-4705
-4456
-3573
-2121
-709
-20
-253
-947
-1304
-774
576
2160
3316
3755
3675
3545
3754
4394
5280
6125
6711
6973
6976
6860
6765
6761
6822
6848
6751
6522
6231
5927
5541
4899
3876
2574
1352
641
664
1281
2108
2810
3336
3899
4729
5839
7000
7938
8545
8904
9093
9001
8345
6923
4871
2666
833
-415
-1285
-2167
-3258
-4374
-5118
-5243
-4867
-4351
-3969
-3676
-3218
-2466
-1638
-1165
-1269
-1648
-1584
-465
1692
4156
5948
6525
6151
5681
5930
7120
8814
10318
11208
11550
11692
11879
12017
11790
10966
9621
8067
6587
5198
3668
1754
-555
-2978
-5115
-6694
-7700
-8309
-8717
-9018
-9211
-9291
-9315
-9359
-9433
-9440
-9242
-8797
-8240
-7828
-7758
-8003
-8271
-8138
-7274
-5631
-3472
-1249
594
1797
2357
2491
2523
2745
3298
4134
5058
5835
6310
6461
6366
6102
5663
4960
3908
2524
959
-587
-1978
-3212
-4365
-5475
-6455
-7132
-7397
-7341
-7260
-7484
-8140
-9025
-9691
-9705
-8924
-7588
-6174
-5115
-4553
-4305
-4030
-3503
-2772
-2151
-2025
-2623
-3897
-5562
-7268
-8758
-9941
-10833
-11454
-11761
-11667
-11132
-10239
-9199
-8267
-7632
-7341
-7304
-7372
-7429
-7453
-7524
-7755
-8202
-8798
-9343
-9601
-9434
-8899
-8217
-7610
-7108
-6484
-5412
-3738
-1679
266
1646
2407
2964
3904
5514
7534
9326
10367
10658
10710
11099
11971
12917
13345
13026
12348
12029
12515
13579
14477
14538
13709
12589
11934
12067
12684
13206
13338
13321
13673
14660
15996
17056
17434
17325
17407
18295
20039
22092
23760
24740
25276
25835
26608
27289
27349
26538
25186
24019
23640
24096
24883
25372
25309
24992
25003
25727
27026
28298
28856
28346
26917
25069
23309
21857
20572
19105
17172
14751
12098
9577
7434
5671
4115
2620
1241
242
-112
203
874
1407
1435
940
227
-347
-662
-919
-1464
-2491
-3885
-5311
-6483
-7391
-8291
-9492
-11085
-12837
-14319
-15170
-15324
-15037
-14731
-14725
-15050
-15426
-15428
-14748
-13413
-11806
-10491
-9906
-10139
-10912
-11803
-12524
-13075
-13636
-14317
-14963
-15207
-14737
-13559
-12038
-10654
-9664
-8931
-8071
-6805
-5235
-3822
-3069
-3154
-3789
-4397
-4471
-3847
-2704
-1350
26
1420
2894
4388
5665
6432
6542
6095
5355
4540
3673
2607
1222
-399
-1945
-3067
-3614
-3730
-3733
-3855
-4077
-4185
-3998
-3582
-3234
-3258
-3696
-4259
-4518
-4219
-3464
-2614
-2012
-1744
-1630
-1418
-1000
-468
26
416
739
1008
1078
678
-391
-2062
-3996
-5799
-7297
-8631
-10108
-11935
-14071
-16303
-18450
-20483
-22467
-24380
-26031
-27162
-27656
-27638
-27373
-27043
-26613
-25929
-24945
-23857
-22998
-22572
-22484
-22416
-22109
-21570
-21021
-20625
-20261
-19580
-18320
-16591
-14873
-13682
-13202
-13184
-13208
-13059
-12890
-13041
-13693
-14706
-15758
-16655
-17476
-18423
-19505
-20410
-20714
-20272
-19424
-18771
-18691
-18989
-19017
-18172
-16376
-14114
-12000
-10247
-8495
-6153
-2943
810
4385
7196
9180
10732
12285
13901
15226
15823
15573
14789
13982
13473
13201
12855
12174
11162
10053
9089
8339
7694
7014
6266
5542
4971
4626
4523
4676
5132
5922
6988
8170
9311
10380
11529
12971
14786
16797
18637
19966
20671
20907
20939
20931
20837
20480
19740
18686
17550
16569
15835
15265
14712
14108
13499
12956
12443
11776
10744
9303
7674
6238
5289
4824
4545
4108
3405
2678
2335
2617
3380
4170
4539
4349
3821
3298
2933
2594
2045
1248
492
212
635
1560
2466
2889
2741
2345
2143
2371
2924
3524
3966
4228
4364
4342
4022
3349
2527
2005
2186
3079
4235
5027
5087
4538
3822
3285
2868
2183
901
-888
-2667
-3842
-4148
-3790
-3205
-2684
-2164
-1371
-144
1344
2647
3326
3211
2442
1321
107
-1078
-2211
-3292
-4299
-5206
-5978
-6559
-6852
-6784
-6396
-5892
-5556
-5562
-5843
-6124
-6132
-5811
-5357
-5051
-5028
-5185
-5298
-5241
-5095
-5057
-5241
-5560
-5786
-5744
-5441
-5040
-4701
-4460
-4230
-3908
-3457
-2900
-2243
-1457
-548
358
1035
1303
1186
923
781
827
863
607
-25
-779
-1208
-990
-162
945
1977
2814
3581
4425
5295
5919
6029
5601
4903
4306
4022
4002
4049
4025
3938
3871
3834
3742
3529
3285
3246
3611
4345
5164
5732
5907
5811
5664
5539
5284
4690
3755
2787
2217
2269
2774
3298
3471
3261
2943
2839
3053
3440
3806
4123
4544
5219
6097
6925
7459
7691
7870
8284
9004
9818
10442
10789
11078
11645
12649
13920
15101
15957
16574
17273
18319
19671
20995
21920
22302
22286
22139
22022
21908
21688
21325
20886
20410
19764
18664
16880
14481
11874
9596
7991
7028
6409
5855
5337
5062
5236
5839
6585
7111
7221
6960
6486
5856
4937
3529
1592
-621
-2659
-4133
-4942
-5312
-5629
-6203
-7128
-8307
-9555
-10699
-11595
-12120
-12204
-11903
-11453
-11218
-11516
-12435
-13758
-15068
-15977
-16315
-16175
-15805
-15422
-15117
-14859
-14574
-14224
-13821
-13388
-12931
-12438
-11918
-11418
-11003
-10723
-10569
-10487
-10396
-10234
-9975
-9640
-9308
-9100
-9146
-9506
-10094
-10669
-10914
-10605
-9751
-8620
-7613
-7065
-7097
-7614
-8429
-9406
-10511
-11746
-13038
-14215
-15097
-15640
-16000
-16441
-17144
-18054
-18898
-19377
-19384
-19088
-18809
-18779
-18975
-19141
-18981
-18356
-17347
-16145
-14889
-13595
-12238
-10875
-9686
-8862
-8426
-8160
-7735
-6965
-5991
-5225
-5080
-5670
-6707
-7678
-8166
-8073
-7601
-7034
-6494
-5881
-4993
-3718
-2144
-510
940
2071
2875
3421
3790
4034
4172
4180
4001
3588
2986
2394
2119
2410
3272
4405
5352
5774
5651
5266
4959
4873
4873
4706
4250
3631
3114
2874
2855
2842
2670
2374
2138
2090
2150
2066
1626
841
-72
-893
-1616
-2455
-3635
-5139
-6642
-7715
-8135
-8057
-7893
-8010
-8487
-9109
-9594
-9830
-9950
-10190
-10677
-11339
-11986
-12480
-12830
-13146
-13511
-13891
-14169
-14249
-14132
-13891
-13571
-13116
-12382
-11243
-9688
-7838
-5874
-3932
-2068
-297
1307
2563
3238
3182
2481
1493
732
632
1318
2545
3841
4798
5328
5710
6395
7698
9591
11727
13686
15237
16442
17532
18679
19858
20912
21738
22429
23236
24362
25773
27168
28154
28501
28282
27810
27429
27322
27444
27600
27579
27243
26541
25501
24223
22891
21736
20938
20503
20219
19763
18898
17654
16321
15259
14632
14282
13825
12933
11568
10007
8614
7541
6602
5431
3818
1958
400
-299
32
1037
2060
2591
2594
2480
2753
3606
4769
5727
6105
5932
5574
5422
5581
5823
5798
5336
4584
3890
3550
3623
3943
4291
4564
4814
5170
5720
6473
7402
8492
9741
11110
12485
13697
14614
15208
15559
15790
15982
16142
16227
16190
16021
15728
15338
14884
14416
13989
13637
13335
12989
12464
11643
10468
8958
7196
5309
3444
1720
188
-1205
-2586
-4069
-5663
-7249
-8662
-9824
-10808
-11775
-12825
-13885
-14750
-15248
-15410
-15462
-15673
-16148
-16772
-17344
-17782
-18209
-18834
-19734
-20741
-21550
-21972
-22092
-22194
-22499
-22952
-23254
-23123
-22559
-21864
-21401
-21285
-21301
-21109
-20580
-19944
-19616
-19835
-20434
-20929
-20881
-20209
-19211
-18289
-17615
-17027
-16215
-15017
-13554
-12115
-10894
-9847
-8756
-7450
-5947
-4427
-3072
-1958
-1084
-486
-285
-589
-1341
-2270
-3039
-3480
-3711
-4021
-4598
-5339
-5918
-6045
-5715
-5219
-4908
-4926
-5115
-5176
-4923
-4412
-3855
-3416
-3086
-2724
-2206
-1525
-758
37
879
1809
2809
3797
4728
5698
6912
8517
10427
12326
13880
14990
15850
16737
17705
18454
18541
17753
16338
14873
13839
13264
12736
11781
10295
8665
7465
6983
6973
6851
6154
4897
3544
2615
2285
2276
2111
1505
573
-298
-764
-779
-582
-477
-595
-822
-923
-728
-234
439
1170
1933
2780
3762
4834
5845
6603
6976
6962
6681
6289
5876
5408
4760
3817
2565
1116
-364
-1757
-3032
-4201
-5235
-6045
-6557
-6840
-7135
-7733
-8764
-10064
-11265
-12058
-12425
-12656
-13098
-13856
-14676
-15139
-15005
-14423
-13832
-13628
-13866
-14262
-14469
-14400
-14316
-14602
-15432
-16595
-17636
-18168
-18111
-17651
-16994
-16157
-14958
-13235
-11061
-8768
-6744
-5177
-3955
-2805
-1537
-196
1002
1867
2397
2762
3131
3523
3789
3761
3434
3019
2827
3064
3693
4462
5063
5327
5299
5178
5163
5320
5564
5742
5762
5675
5634
5781
6117
6473
6593
6308
5662
4906
4349
4179
4365
4735
5163
5718
6644
8177
10314
12734
14937
16514
17373
17747
17992
18333
18733
18980
18889
18459
17847
17206
16525
15621
14294
12537
10607
8911
7753
7154
6846
6477
5860
5110
4569
4586
5290
6517
7913
9140
10044
10691
11267
11929
12700
13465
14054
14331
14244
13813
13087
12125
11000
9821
8722
7811
7115
6567
6056
5524
5026
4711
4716
5059
5610
6162
6555
6763
6868
6951
7002
6912
6563
5932
5123
4286
3494
2685
1711
472
-984
-2473
-3793
-4860
-5740
-6567
-7404
-8151
-8599
-8543
-7917
-6814
-5403
-3824
-2136
-372
1369
2881
3911
4302
4083
3457
2654
1771
718
-688
-2543
-4726
-6944
-8911
-10545
-12031
-13683
-15710
-18051
-20397
-22379
-23784
-24640
-25128
-25411
-25520
-25378
-24919
-24190
-23335
-22494
-21694
-20845
-19833
-18625
-17307
-16015
-14832
-13721
-12573
-11296
-9895
-8498
-7298
-6476
-6126
-6216
-6589
-7022
-7324
-7444
-7501
-7709
-8207
-8927
-9593
-9896
-9716
-9219
-8729
-8472
-8387
-8179
-7582
-6616
-5619
-4995
-4886
-5032
-4954
-4324
-3224
-2077
-1312
-1037
-982
-767
-236
408
787
692
276
-62
-9
397
786
733
72
-1004
-2118
-2979
-3546
-3963
-4381
-4818
-5180
-5368
-5361
-5183
-4830
-4251
-3443
-2554
-1883
-1699
-2029
-2587
-2929
-2774
-2208
-1624
-1410
-1633
-1970
-1942
-1282
-142
1012
1736
1903
1752
1659
1839
2209
2497
2491
2205
1853
1649
1628
1608
1336
671
-316
-1404
-2356
-3049
-3485
-3724
-3804
-3698
-3346
-2699
-1758
-568
789
2208
3565
4730
5607
6173
6510
6779
7160
7766
8577
9435
10110
10407
10277
9846
9353
9004
8837
8688
8295
7487
6332
5125
4222
3818
3839
4017
4108
4072
4082
4354
4934
5621
6103
6192
5984
5795
5919
6389
6942
7197
6929
6220
5380
4718
4345
4161
4014
3866
3826
4022
4449
4915
5169
5089
4764
4415
4218
4190
4230
4275
4393
4734
5360
6128
6753
7019
6977
6938
7248
8020
9049
9974
10571
10912
11273
11856
12575
13108
13157
12712
12084
11672
11660
11890
12021
11824
11377
10998
10991
11421
12088
12696
13042
13083
12854
12360
11564
10480
9258
8143
7322
6790
6349
5778
5005
4151
3393
2778
2149
1257
-44
-1678
-3405
-5005
-6419
-7746
-9103
-10492
-11771
-12758
-13351
-13578
-13544
-13330
-12946
-12359
-11555
-10575
-9509
-8452
-7481
-6648
-5984
-5491
-5126
-4819
-4502
-4148
-3767
-3363
-2901
-2305
-1522
-583
383
1217
1811
2162
2342
2430
2460
2419
2281
2039
1698
1258
714
77
-601
-1240
-1771
-2158
-2389
-2436
-2247
-1787
-1106
-351
310
802
1205
1688
2368
3212
4067
4808
5429
6029
6669
7255
7582
7503
7076
6536
6080
5680
5075
4003
2470
806
-546
-1355
-1764
-2140
-2756
-3575
-4326
-4797
-5060
-5434
-6193
-7299
-8400
-9093
-9233
-9022
-8812
-8805
-8919
-8925
-8714
-8437
-8401
-8804
-9550
-10299
-10711
-10691
-10431
-10262
-10415
-10893
-11499
-11988
-12219
-12221
-12158
-12228
-12533
-13002
-13405
-13472
-13058
-12257
-11344
-10591
-10068
-9593
-8896
-7853
-6620
-5541
-4911
-4808
-5113
-5697
-6570
-7846
-9554
-11477
-13208
-14392
-14955
-15120
-15190
-15281
-15244
-14830
-13934
-12704
-11405
-10200
-9050
-7822
-6490
-5211
-4195
-3475
-2821
-1890
-504
1190
2838
4166
5197
6201
7430
8854
10146
10912
10979
10510
9871
9374
9115
8989
8852
8656
8459
8343
8319
8312
8227
8023
7763
7581
7624
7972
8580
9274
9822
10057
9991
9823
9809
10078
10531
10914
11015
10840
10598
10522
10655
10811
10720
10260
9551
8838
8266
7752
7056
5994
4595
3079
1680
483
-599
-1693
-2841
-3968
-4976
-5835
-6588
-7277
-7869
-8289
-8510
-8623
-8781
-9083
-9483
-9843
-10061
-10183
-10355
-10681
-11092
-11359
-11252
-10714
-9916
-9151
-8657
-8505
-8595
-8759
-8845
-8770
-8512
-8102
-7599
-7071
-6548
-5998
-5345
-4537
-3601
-2627
-1696
-799
145
1194
2295
3292
4043
4557
4991
5530
6221
6928
7454
7718
7835
8009
8355
8811
9229
9551
9887
10406
11140
11892
12373
12465
12363
12453
12994
13884
14724
15138
15086
14893
14971
15453
16068
16367
16073
15312
14478
13906
13612
13327
12773
11927
11054
10484
10355
10516
10666
10588
10265
9808
9292
8659
7788
6634
5316
4051
3008
2191
1485
785
130
-309
-367
-30
515
996
1233
1251
1238
1381
1703
2035
2145
1926
1498
1128
1026
1162
1258
976
157
-1066
-2376
-3520
-4494
-5530
-6877
-8575
-10403
-12037
-13283
-14188
-14934
-15627
-16160
-16285
-15822
-14818
-13531
-12252
-11127
-10133
-9189
-8290
-7513
-6904
-6380
-5769
-4978
-4133
-3552
-3527
-4090
-4965
-5755
-6218
-6412
-6591
-6955
-7470
-7904
-8041
-7872
-7610
-7516
-7696
-8042
-8348
-8476
-8443
-8337
-8179
-7845
-7150
-6012
-4568
-3143
-2076
-1528
-1398
-1391
-1195
-657
141
944
1478
1606
1400
1081
878
888
1048
1220
1322
1400
1571
1904
2333
2702
2910
3021
3239
3744
4525
5352
5932
6127
6068
6060
6369
7044
7914
8737
9357
9767
10039
10223
10319
10316
10243
10149
10023
9752
9173
8210
6957
5633
4430
3382
2382
1336
317
-439
-711
-505
-106
94
-123
-636
-1064
-1035
-445
504
1483
2287
2964
3737
4796
6144
7586
8860
9781
10316
10546
10590
10537
10429
10260
9989
9550
8892
8021
7023
6045
5228
4639
4264
4051
3970
4037
4266
4622
4996
5253
5313
5195
4991
4805
4687
4625
4573
4484
4316
4024
3565
2925
2147
1317
508
-287
-1145
-2138
-3231
-4248
-4950
-5190
-5016
-4646
-4325
-4167
-4114
-4026
-3837
-3637
-3616
-3923
-4546
-5329
-6088
-6738
-7324
-7936
-8604
-9247
-9735
-9996
-10074
-10094
-10159
-10285
-10402
-10439
-10392
-10337
-10365
-10513
-10737
-10954
-11095
-11151
-11155
-11155
-11186
-11264
-11399
-11588
-11802
-11983
-12064
-12007
-11839
-11637
-11491
-11441
-11448
-11408
-11194
-10711
-9938
-8942
-7863
-6874
-6116
-5640
-5388
-5223
-5015
-4708
-4339
-3990
-3708
-3453
-3116
-2585
-1815
-855
182
1174
2033
2720
3242
3641
3989
4363
4821
5374
5989
6613
7192
7685
8045
8230
8209
8015
7745
7510
7352
7194
6884
6320
5553
4792
4269
4086
4145
4232
4186
4013
3865
3905
4197
4695
5336
6113
7066
8183
9330
10287
10888
11127
11145
11094
11011
10815
10433
9924
9469
9219
9127
8952
8438
7531
6452
5529
4932
4535
4022
3149
1945
675
-384
-1158
-1796
-2492
-3288
-4043
-4586
-4902
-5168
-5588
-6182
-6731
-6943
-6704
-6200
-5788
-5721
-5954
-6181
-6080
-5553
-4776
-4030
-3477
-3063
-2624
-2088
-1583
-1367
-1617
-2267
-3012
-3481
-3465
-3025
-2430
-1976
-1813
-1896
-2069
-2207
-2300
-2437
-2704
-3090
-3477
-3724
-3778
-3722
-3708
-3827
-4013
-4069
-3797
-3152
-2288
-1468
-902
-643
-593
-624
-677
-781
-977
-1230
-1416
-1394
-1098
-566
111
869
1696
2605
3568
4505
5335
6034
6644
7211
7703
8005
7993
7647
7097
6552
6160
5918
5689
5326
4794
4189
3658
3279
3018
2787
2547
2374
2412
2766
3413
4207
4958
5537
5917
6134
6223
6186
6015
5748
5478
5314
5296
5366
5405
5328
5159
5015
5011
5144
5268
5179
4758
4062
3293
2650
2181
1743
1092
56
-1347
-2911
-4361
-5493
-6249
-6693
-6926
-7013
-6965
-6773
-6448
-6031
-5577
-5121
-4660
-4171
-3649
-3140
-2745
-2590
-2750
-3196
-3783
-4319
-4666
-4815
-4877
-4985
-5197
-5459
-5682
-5840
-6008
-6290
-6703
-7128
-7391
-7430
-7375
-7475
-7893
-8560
-9215
-9626
-9799
-9994
-10495
-11344
-12252
-12796
-12749
-12253
-11700
-11407
-11367
-11286
-10877
-10144
-9403
-9024
-9113
-9413
-9501
-9119
-8337
-7455
-6715
-6125
-5506
-4721
-3845
-3127
-2782
-2804
-2973
-3036
-2895
-2642
-2430
-2318
-2226
-2037
-1723
-1368
-1086
-916
-798
-660
-497
-370
-315
-268
-94
297
854
1413
1834
2124
2425
2879
3487
4093
4521
4735
4867
5086
5425
5719
5717
5285
4523
3705
3094
2792
2724
2745
2774
2825
2955
3192
3516
3899
4350
4898
5544
6220
6821
7271
7566
7756
7883
7939
7889
7730
7527
7378
7340
7387
7437
7436
7408
7429
7556
7764
7964
8077
8093
8048
7978
7847
7583
7158
6643
6191
5934
5889
5952
5985
5929
5845
5850
6010
6273
6496
6541
6367
6048
5724
5525
5517
5686
5958
6231
6407
6438
6349
6220
6128
6074
5955
5611
4932
3942
2795
1683
718
-113
-892
-1660
-2361
-2878
-3146
-3238
-3337
-3625
-4152
-4804
-5376
-5714
-5793
-5698
-5525
-5292
-4928
-4357
-3582
-2723
-1952
-1401
-1098
-985
-994
-1124
-1439
-2009
-2827
-3782
-4704
-5467
-6046
-6514
-6955
-7373
-7672
-7723
-7487
-7083
-6752
-6724
-7066
-7621
-8090
-8205
-7868
-7205
-6457
-5826
-5367
-4998
-4605
-4167
-3785
-3612
-3727
-4054
-4389
-4520
-4361
-4005
-3649
-3457
-3438
-3437
-3246
-2755
-2047
-1349
-895
-766
-841
-883
-713
-329
90
320
251
-39
-343
-479
-407
-230
-81
0
114
416
983
1727
2437
2902
3041
2937
2759
2646
2633
2664
2675
2656
2667
2788
3065
3481
3983
4521
5073
5639
6220
6805
7379
7933
8468
8977
9426
9762
9945
9982
9948
9952
10074
10316
10593
10777
10776
10581
10257
9883
9493
9051
8506
7855
7188
6654
6373
6356
6497
6646
6711
6708
6722
6818
6963
7045
6952
6657
6233
5779
5338
4865
4290
3605
2911
2356
2029
1888
1785
1585
1261
911
662
555
497
319
-117
-840
-1776
-2827
-3926
-5052
-6184
-7266
-8220
-8998
-9625
-10195
-10818
-11561
-12426
-13374
-14343
-15255
-16000
-16445
-16486
-16128
-15516
-14893
-14473
-14321
-14318
-14237
-13879
-13184
-12233
-11174
-10118
-9088
-8045
-6953
-5815
-4680
-3599
-2605
-1712
-937
-311
132
395
520
568
568
491
272
-126
-649
-1152
-1469
-1505
-1294
-959
-623
-315
40
539
1191
1868
2352
2481
2261
1884
1620
1664
2024
2545
3025
3356
3574
3802
4136
4558
4942
5159
5186
5144
5239
5621
6272
6999
7539
7719
7556
7232
6952
6786
6620
6237
5503
4484
3422
2572
2029
1684
1338
896
462
251
389
761
1053
974
480
-180
-649
-732
-543
-405
-581
-1056
-1545
-1718
-1450
-913
-431
-224
-259
-305
-141
268
755
1105
1221
1187
1170
1271
1437
1508
1350
954
446
-8
-299
-430
-486
-569
-742
-1008
-1325
-1632
-1875
-2033
-2130
-2223
-2380
-2647
-3018
-3448
-3894
-4357
-4882
-5519
-6266
-7043
-7719
-8197
-8476
-8655
-8866
-9171
-9514
-9760
-9807
-9678
-9536
-9575
-9880
-10352
-10760
-10887
-10669
-10216
-9705
-9232
-8743
-8103
-7247
-6263
-5376
-4792
-4568
-4583
-4650
-4648
-4585
-4544
-4577
-4645
-4658
-4561
-4380
-4183
-4008
-3822
-3572
-3265
-2998
-2887
-2956
-3101
-3154
-3029
-2795
-2617
-2598
-2662
-2591
-2188
-1442
-543
264
874
1387
2016
2892
3958
5010
5868
6498
7014
7544
8116
8637
8997
9186
9316
9530
9885
10300
10619
10722
10588
10280
9869
9385
8832
8234
7660
7205
6927
6824
6844
6935
7060
7184
7235
7119
6768
6199
5517
4858
4299
3824
3373
2927
2563
2417
2591
3069
3716
4357
4863
5190
5354
5383
5304
5151
4973
4816
4677
4489
4168
3684
3104
2544
2075
1656
1170
533
-213
-923
-1466
-1845
-2197
-2665
-3245
-3753
-3959
-3776
-3350
-2950
-2757
-2714
-2576
-2113
-1308
-376
397
864
1093
1275
1546
1891
2193
2358
2391
2357
2288
2131
1810
1320
769
309
21
-133
-260
-431
-641
-869
-1167
-1664
-2462
-3496
-4512
-5216
-5481
-5442
-5390
-5531
-5826
-6035
-5927
-5483
-4905
-4454
-4237
-4148
-3992
-3660
-3211
-2799
-2530
-2395
-2322
-2287
-2338
-2529
-2802
-2974
-2848
-2363
-1657
-977
-510
-274
-141
37
322
676
1027
1334
1598
1828
2021
2182
2357
2614
2984
3408
3770
3989
4109
4273
4600
5064
5489
5694
5657
5561
5662
6080
6690
7214
7428
7335
7144
7095
7275
7576
7813
7877
7809
7729
7714
7740
7724
7618
7451
7290
7162
7021
6795
6468
6109
5835
5722
5761
5878
5999
6096
6177
6242
6252
6147
5895
5521
5090
4665
4280
3930
3600
3278
2941
2556
2078
1492
843
230
-233
-478
-514
-412
-262
-126
-28
41
101
170
256
345
403
388
280
114
-26
-47
90
335
576
704
682
566
448
392
388
363
234
-50
-487
-1051
-1701
-2382
-3013
-3482
-3685
-3586
-3246
-2812
-2441
-2230
-2173
-2189
-2197
-2173
-2164
-2253
-2500
-2901
-3396
-3902
-4356
-4728
-5014
-5204
-5264
-5154
-4853
-4409
-3944
-3620
-3565
-3788
-4147
-4413
-4396
-4074
-3632
-3363
-3483
-3980
-4605
-5024
-5037
-4700
-4275
-4022
-4026
-4146
-4163
-3973
-3674
-3476
-3512
-3708
-3828
-3660
-3183
-2582
-2102
-1859
-1770
-1651
-1390
-1046
-802
-813
-1089
-1506
-1905
-2198
-2382
-2471
-2435
-2221
-1831
-1370
-1014
-897
-1012
-1233
-1423
-1553
-1729
-2089
-2682
-3405
-4067
-4521
-4739
-4805
-4812
-4781
-4656
-4373
-3950
-3514
-3246
-3288
-3659
-4240
-4829
-5230
-5349
-5231
-5027
-4897
-4907
-4988
-4990
-4807
-4471
-4148
-4014
-4116
-4320
-4408
-4246
-3893
-3564
-3473
-3677
-4057
-4424
-4655
-4747
-4751
-4671
-4442
-4010
-3445
-2953
-2756
-2937
-3375
-3844
-4204
-4515
-4969
-5708
-6662
-7575
-8183
-8416
-8440
-8514
-8781
-9167
-9464
-9516
-9347
-9116
-8957
-8849
-8628
-8147
-7420
-6643
-6050
-5738
-5595
-5392
-4963
-4330
-3667
-3149
-2802
-2479
-1974
-1182
-187
779
1485
1834
1915
1937
2108
2521
3118
3736
4199
4410
4386
4234
4072
3962
3883
3785
3652
3547
3579
3813
4199
4582
4800
4799
4686
4654
4843
5231
5651
5909
5933
5827
5790
5974
6373
6835
7171
7276
7168
6936
6651
6321
5910
5407
4863
4368
3987
3708
3456
3157
2804
2484
2334
2463
2890
3528
4226
4830
5240
5434
5456
5382
5282
5196
5130
5067
4981
4850
4654
4391
4080
3769
3528
3426
3493
3706
4003
4321
4619
4890
5138
5359
5531
5644
5713
5769
5821
5815
5639
5185
4421
3433
2389
1448
681
46
-556
-1201
-1883
-2518
-2988
-3202
-3118
-2748
-2139
-1359
-483
408
1252
2021
2725
3413
4143
4955
5846
6748
7550
8135
8439
8486
8388
8278
8231
8218
8119
7803
7196
6313
5225
4018
2771
1579
554
-204
-682
-998
-1358
-1922
-2684
-3457
-3993
-4160
-4034
-3835
-3749
-3799
-3853
-3772
-3563
-3394
-3457
-3797
-4243
-4521
-4459
-4112
-3729
-3585
-3802
-4298
-4865
-5301
-5493
-5427
-5143
-4706
-4195
-3702
-3306
-3037
-2871
-2769
-2725
-2784
-2993
-3340
-3741
-4086
-4332
-4510
-4682
-4835
-4851
-4576
-3942
-3046
-2102
-1303
-703
-204
348
1048
1896
2827
3775
4683
5472
6032
6282
6249
6106
6075
6283
6660
6997
7112
6993
6790
6659
6616
6523
6234
5763
5312
5115
5241
5520
5678
5558
5245
4971
4906
4998
5025
4786
4265
3632
3074
2635
2199
1625
899
151
-466
-919
-1321
-1808
-2390
-2913
-3175
-3093
-2768
-2404
-2147
-2008
-1905
-1793
-1728
-1819
-2101
-2467
-2720
-2711
-2440
-2045
-1691
-1463
-1348
-1292
-1270
-1295
-1368
-1439
-1420
-1249
-946
-608
-339
-183
-101
-5
182
502
959
1534
2191
2877
3528
4086
4519
4825
5016
5109
5126
5105
5083
5057
4955
4657
4077
3256
2376
1660
1225
996
758
320
-337
-1054
-1625
-1954
-2115
-2259
-2467
-2673
-2722
-2512
-2083
-1595
-1202
-961
-811
-661
-458
-221
-2
154
216
150
-66
-414
-801
-1100
-1232
-1232
-1233
-1346
-1553
-1707
-1660
-1417
-1163
-1131
-1391
-1756
-1890
-1552
-781
129
845
1233
1428
1694
2207
2923
3641
4177
4494
4700
4929
5219
5491
5625
5552
5285
4890
4427
3935
3434
2938
2440
1897
1243
446
-438
-1271
-1910
-2295
-2496
-2646
-2836
-3043
-3151
-3060
-2780
-2441
-2215
-2201
-2371
-2607
-2798
-2909
-2991
-3126
-3367
-3716
-4146
-4629
-5143
-5659
-6109
-6407
-6490
-6376
-6167
-6001
-5958
-6009
-6043
-5958
-5756
-5562
-5530
-5714
-5999
-6164
-6045
-5668
-5249
-5048
-5172
-5505
-5804
-5902
-5847
-5856
-6133
-6686
-7311
-7747
-7877
-7804
-7749
-7852
-8061
-8191
-8077
-7714
-7232
-6765
-6327
-5821
-5147
-4315
-3443
-2660
-1992
-1362
-691
1
584
924
1010
973
984
1131
1355
1533
1591
1561
1528
1524
1487
1321
1010
655
404
333
372
368
214
-67
-354
-547
-648
-735
-855
-942
-853
-500
58
639
1078
1358
1615
2009
2574
3174
3617
3809
3826
3843
3979
4209
4395
4424
4299
4121
3983
3871
3682
3322
2816
2306
1954
1830
1875
1969
2039
2099
2205
2367
2511
2531
2387
2158
2000
2031
2243
2504
2658
2633
2494
2377
2386
2507
2625
2608
2410
2105
1835
1711
1741
1831
1862
1783
1647
1571
1633
1810
1978
2005
1846
1576
1326
1172
1065
862
444
-173
-831
-1336
-1602
-1717
-1872
-2205
-2684
-3113
-3273
-3076
-2622
-2117
-1711
-1388
-996
-372
513
1524
2446
3123
3536
3778
3954
4094
4140
4027
3754
3404
3091
2865
2680
2436
2072
1627
1228
993
944
979
937
711
312
-154
-573
-911
-1220
-1578
-1999
-2412
-2711
-2851
-2896
-2980
-3209
-3577
-3965
-4230
-4305
-4236
-4134
-4082
-4082
-4075
-4022
-3959
-3979
-4154
-4458
-4766
-4936
-4914
-4781
-4705
-4821
-5133
-5506
-5753
-5751
-5512
-5159
-4833
-4609
-4473
-4360
-4227
-4083
-3969
-3905
-3872
-3830
-3787
-3818
-4040
-4519
-5198
-5898
-6415
-6635
-6598
-6454
-6346
-6319
-6314
-6247
-6102
-5948
-5874
-5899
-5946
-5899
-5701
-5394
-5064
-4735
-4317
-3652
-2647
-1363
1
1237
2255
3111
3919
4730
5482
6065
6430
6645
6836
7070
7287
7342
7131
6686
6154
5688
5336
5023
4650
4200
3780
3545
3581
3834
4155
4410
4563
4683
4868
5158
5503
5807
5997
6071
6094
6151
6294
6509
6721
6831
6768
6538
6229
5974
5868
5911
6000
5999
5843
5576
5321
5183
5172
5213
5223
5186
5159
5196
5268
5258
5056
4665
4233
3969
3987
4223
4472
4534
4351
4027
3749
3642
3722
3918
4159
4414
4680
4928
5087
5089
4929
4692
4500
4430
4459
4491
4433
4258
4016
3774
3566
3369
3142
2867
2571
2300
2084
1924
1796
1683
1586
1516
1467
1408
1288
1060
708
260
-210
-614
-881
-1000
-1025
-1047
-1134
-1283
-1421
-1455
-1344
-1133
-911
-735
-582
-374
-57
331
674
863
893
869
928
1118
1362
1521
1519
1424
1398
1567
1902
2222
2311
2066
1554
951
417
5
-330
-646
-950
-1197
-1348
-1428
-1514
-1675
-1906
-2127
-2234
-2171
-1959
-1660
-1329
-987
-640
-313
-60
61
42
-61
-150
-147
-41
118
261
362
461
636
949
1389
1870
2263
2456
2406
2153
1791
1418
1097
840
633
466
356
334
414
568
739
864
920
925
909
880
806
644
393
112
-97
-165
-113
-59
-154
-495
-1065
-1758
-2448
-3060
-3584
-4030
-4385
-4584
-4569
-4350
-4035
-3790
-3735
-3887
-4139
-4339
-4384
-4275
-4110
-4018
-4089
-4337
-4710
-5118
-5466
-5676
-5710
-5575
-5324
-5034
-4781
-4618
-4576
-4673
-4912
-5256
-5606
-5824
-5790
-5496
-5075
-4737
-4633
-4746
-4891
-4845
-4510
-3995
-3537
-3338
-3428
-3663
-3848
-3876
-3780
-3662
-3584
-3526
-3438
-3322
-3259
-3336
-3545
-3755
-3791
-3568
-3167
-2780
-2567
-2554
-2636
-2687
-2672
-2657
-2728
-2893
-3057
-3108
-3011
-2850
-2762
-2828
-3012
-3194
-3268
-3220
-3134
-3124
-3263
-3529
-3824
-4009
-3959
-3614
-3017
-2315
-1717
-1393
-1386
-1583
-1779
-1800
-1597
-1248
-872
-539
-237
80
418
720
916
993
1016
1082
1239
1443
1589
1582
1391
1056
647
240
-91
-275
-279
-148
-21
-65
-362
-827
-1245
-1410
-1273
-980
-754
-720
-804
-811
-592
-172
267
546
637
678
846
1196
1613
1910
1985
1908
1851
1958
2239
2603
2961
3317
3744
4287
4883
5378
5636
5638
5491
5343
5271
5245
5183
5037
4842
4674
4580
4533
4452
4265
3944
3512
3006
2461
1925
1470
1185
1124
1265
1513
1752
1914
2013
2104
2229
2380
2514
2602
2651
2681
2681
2589
2325
1861
1258
649
166
-124
-233
-216
-118
42
262
536
852
1211
1626
2106
2612
3048
3302
3313
3124
2859
2655
2582
2619
2688
2721
2693
2613
2490
2329
2141
1963
1843
1790
1748
1611
1300
835
343
-21
-178
-173
-131
-155
-244
-307
-254
-83
102
164
34
-239
-526
-712
-774
-784
-843
-998
-1204
-1343
-1298
-1020
-559
-40
400
673
780
789
787
818
861
858
764
584
365
141
-100
-409
-827
-1333
-1851
-2304
-2684
-3054
-3489
-3997
-4485
-4823
-4937
-4874
-4760
-4699
-4690
-4636
-4437
-4085
-3681
-3356
-3170
-3076
-2977
-2825
-2665
-2594
-2670
-2845
-2997
-3012
-2864
-2620
-2377
-2185
-2031
-1873
-1690
-1505
-1359
-1273
-1235
-1222
-1225
-1256
-1326
-1426
-1524
-1586
-1599
-1568
-1496
-1374
-1196
-981
-778
-635
-560
-505
-397
-196
76
364
644
962
1408
2040
2815
3607
4284
4794
5183
5525
5831
6018
5984
5711
5315
4982
4827
4795
4688
4322
3684
2978
2507
2467
2813
3284
3580
3553
3282
2989
2859
2920
3044
3078
2971
2817
2778
2955
3315
3722
4038
4217
4313
4406
4521
4605
4572
4387
4105
3834
3659
3578
3513
3366
3091
2704
2254
1769
1236
623
-71
-796
-1469
-2015
-2406
-2663
-2835
-2975
-3124
-3310
-3541
-3801
-4046
-4228
-4317
-4330
-4323
-4354
-4442
-4554
-4629
-4618
-4509
-4317
-4056
-3723
-3315
-2856
-2417
-2082
-1904
-1860
-1867
-1835
-1724
-1565
-1422
-1333
-1275
-1184
-1006
-749
-486
-313
-290
-405
-594
-787
-958
-1139
-1383
-1719
-2116
-2500
-2797
-2989
-3139
-3355
-3722
-4240
-4819
-5331
-5687
-5891
-6018
-6147
-6295
-6401
-6378
-6194
-5902
-5610
-5407
-5305
-5253
-5189
-5096
-5004
-4935
-4853
-4663
-4277
-3683
-2970
-2273
-1678
-1172
-670
-106
500
1038
1388
1499
1417
1238
1025
777
452
42
-391
-739
-917
-927
-849
-775
-738
-689
-532
-204
285
861
1444
1996
2532
3076
3616
4086
4399
4505
4437
4301
4216
4234
4299
4283
4078
3684
3233
2912
2841
2985
3179
3245
3131
2956
2921
3151
3590
4033
4280
4290
4212
4264
4555
4992
5347
5429
5226
4907
4686
4665
4777
4864
4817
4650
4468
4365
4345
4339
4275
4149
4010
3909
3841
3756
3611
3417
3233
3112
3065
3065
3091
3163
3324
3591
3909
4170
4272
4176
3912
3538
3105
2646
2208
1864
1673
1631
1643
1581
1379
1107
926
978
1268
1652
1949
2072
2089
2146
2330
2575
2699
2543
2094
1490
923
502
191
-133
-566
-1105
-1656
-2119
-2458
-2718
-2964
-3225
-3466
-3611
-3590
-3375
-2980
-2452
-1862
-1292
-823
-507
-344
-287
-283
-318
-432
-689
-1108
-1627
-2118
-2460
-2614
-2649
-2685
-2808
-3008
-3200
-3300
-3300
-3281
-3345
-3530
-3762
-3904
-3859
-3647
-3400
-3271
-3313
-3436
-3462
-3250
-2796
-2233
-1731
-1378
-1127
-856
-482
-43
316
444
296
-29
-354
-539
-554
-472
-382
-310
-204
9
343
726
1035
1189
1197
1154
1167
1280
1455
1612
1692
1688
1628
1516
1312
954
421
-226
-860
-1360
-1685
-1888
-2061
-2257
-2448
-2560
-2548
-2448
-2361
-2376
-2499
-2651
-2739
-2733
-2700
-2741
-2898
-3104
-3215
-3118
-2818
-2450
-2185
-2119
-2214
-2331
-2330
-2164
-1891
-1619
-1425
-1315
-1241
-1153
-1038
-919
-814
-707
-556
-328
-53
177
252
102
-249
-701
-1130
-1461
-1690
-1866
-2028
-2167
-2221
-2120
-1831
-1387
-864
-349
93
421
609
643
530
307
41
-192
-340
-383
-334
-217
-69
62
119
62
-98
-283
-380
-316
-120
81
137
-22
-340
-681
-941
-1129
-1357
-1741
-2299
-2928
-3471
-3832
-4032
-4175
-4348
-4540
-4655
-4590
-4320
-3923
-3531
-3246
-3090
-3010
-2930
-2795
-2595
-2353
-2105
-1888
-1733
-1654
-1646
-1685
-1743
-1808
-1880
-1957
-2021
-2025
-1926
-1721
-1461
-1235
-1110
-1085
-1088
-1022
-830
-542
-252
-59
8
16
96
351
776
1251
1598
1697
1574
1390
1344
1544
1938
2359
2654
2798
2908
3134
3526
3961
4221
4142
3742
3220
2832
2734
2900
3170
3372
3425
3360
3267
3224
3265
3382
3551
3741
3903
3984
3952
3831
3695
3626
3655
3734
3767
3676
3452
3157
2882
2699
2646
2726
2925
3213
3530
3808
4000
4113
4203
4326
4486
4625
4668
4599
4482
4409
4416
4435
4338
4057
3659
3326
3220
3342
3506
3449
3019
2297
1549
1062
957
1126
1329
1367
1214
1006
936
1099
1446
1824
2096
2220
2257
2296
2374
2444
2410
2212
1877
1510
1226
1073
1006
926
759
515
277
131
90
76
-28
-285
-656
-1012
-1224
-1235
-1093
-898
-734
-629
-555
-472
-353
-187
33
312
632
943
1179
1305
1352
1398
1502
1644
1721
1621
1312
877
454
128
-126
-414
-812
-1295
-1743
-2039
-2162
-2187
-2200
-2212
-2147
-1933
-1596
-1269
-1091
-1080
-1096
-946
-547
-16
408
542
404
197
142
305
544
624
403
-68
-598
-1002
-1233
-1377
-1562
-1846
-2188
-2491
-2686
-2771
-2787
-2782
-2788
-2822
-2888
-2966
-3001
-2922
-2698
-2384
-2119
-2039
-2180
-2437
-2636
-2662
-2548
-2457
-2547
-2837
-3175
-3333
-3171
-2730
-2210
-1825
-1667
-1657
-1629
-1457
-1145
-810
-577
-485
-460
-383
-196
40
189
152
-36
-211
-186
104
530
836
803
392
-237
-839
-1249
-1468
-1621
-1827
-2094
-2327
-2425
-2371
-2242
-2126
-2044
-1939
-1752
-1513
-1339
-1350
-1556
-1832
-2001
-1973
-1811
-1679
-1714
-1928
-2214
-2461
-2650
-2868
-3225
-3741
-4314
-4778
-5019
-5041
-4943
-4844
-4799
-4790
-4772
-4727
-4698
-4756
-4950
-5268
-5641
-5972
-6192
-6284
-6283
-6242
-6195
-6143
-6064
-5949
-5823
-5733
-5712
-5745
-5775
-5743
-5638
-5501
-5381
-5278
-5135
-4888
-4546
-4218
-4054
-4127
-4363
-4570
-4565
-4303
-3907
-3582
-3475
-3583
-3778
-3910
-3901
-3768
-3580
-3391
-3214
-3038
-2849
-2645
-2424
-2174
-1888
-1579
-1275
-1000
-742
-466
-149
184
462
622
667
673
732
888
1106
1320
1506
1709
2013
2454
2976
3459
3807
4014
4165
4364
4658
5014
5355
5626
5827
6001
6190
6411
6650
6876
7050
7132
7091
6933
6717
6540
6488
6574
6723
6819
6779
6602
6357
6113
5883
5626
5296
4901
4509
4195
3981
3808
3586
3262
2866
2494
2249
2174
2232
2343
2427
2455
2442
2434
2468
2553
2668
2782
2877
2967
3096
3309
3624
4014
4427
4808
5138
5424
5672
5865
5962
5935
5798
5616
5464
5382
5348
5305
5206
5047
4859
4668
4465
4215
3896
3535
3204
2980
2891
2902
2941
2948
2905
2835
2761
2683
2576
2415
2202
1973
1770
1614
1493
1366
1195
965
692
408
142
-86
-264
-382
-436
-439
-432
-474
-613
-846
-1115
-1330
-1429
-1417
-1365
-1355
-1411
-1471
-1432
-1221
-864
-474
-179
-40
-16
1
105
319
596
871
1104
1293
1449
1561
1604
1563
1457
1336
1232
1129
961
663
230
-261
-693
-979
-1117
-1183
-1277
-1452
-1677
-1865
-1932
-1854
-1679
-1496
-1383
-1369
-1433
-1542
-1679
-1855
-2080
-2331
-2541
-2629
-2556
-2352
-2096
-1862
-1660
-1441
-1149
-788
-436
-192
-97
-98
-96
-29
66
78
-76
-373
-685
-877
-916
-899
-970
-1203
-1537
-1829
-1976
-2007
-2054
-2245
-2586
-2950
-3158
-3107
-2828
-2438
-2048
-1699
-1368
-1035
-731
-526
-469
-541
-662
-747
-756
-710
-646
-588
-524
-438
-336
-242
-177
-132
-73
23
139
221
213
101
-80
-281
-482
-710
-1012
-1406
-1849
-2260
-2568
-2752
-2849
-2905
-2929
-2874
-2675
-2301
-1799
-1281
-859
-581
-397
-198
112
543
1000
1340
1455
1340
1093
845
671
549
393
136
-204
-524
-705
-707
-599
-516
-559
-717
-880
-918
-785
-545
-318
-191
-151
-111
7
206
407
518
518
472
484
605
787
920
912
760
550
383
304
272
207
59
-147
-339
-460
-516
-571
-688
-880
-1096
-1257
-1320
-1304
-1273
-1283
-1341
-1398
-1391
-1286
-1105
-914
-781
-732
-733
-712
-606
-407
-175
-11
-3
-165
-429
-683
-836
-873
-857
-882
-1000
-1195
-1389
-1506
-1520
-1470
-1418
-1401
-1406
-1381
-1287
-1138
-996
-940
-1014
-1200
-1428
-1619
-1732
-1777
-1804
-1861
-1964
-2087
-2192
-2263
-2320
-2409
-2556
-2735
-2872
-2891
-2770
-2567
-2388
-2315
-2340
-2363
-2255
-1949
-1486
-989
-579
-296
-83
157
483
869
1235
1515
1710
1884
2095
2337
2534
2600
2522
2384
2325
2437
2698
2981
3149
3156
3077
3054
3184
3446
3724
3900
3950
3958
4049
4279
4593
4868
5019
5070
5139
5341
5687
6065
6312
6330
6149
5894
5700
5620
5616
5615
5577
5521
5489
5492
5496
5447
5334
5211
5169
5278
5527
5829
6066
6155
6087
5925
5760
5664
5663
5730
5808
5844
5816
5741
5656
5588
5523
5410
5189
4831
4358
3825
3281
2748
2214
1672
1144
679
316
52
-165
-394
-661
-937
-1162
-1289
-1315
-1270
-1185
-1066
-901
-693
-489
-365
-387
-570
-867
-1206
-1531
-1837
-2148
-2492
-2866
-3238
-3567
-3823
-3996
-4093
-4131
-4134
-4135
-4163
-4230
-4319
-4384
-4382
-4295
-4151
-4006
-3914
-3902
-3955
-4038
-4113
-4152
-4145
-4091
-4005
-3907
-3834
-3818
-3877
-4003
-4168
-4337
-4489
-4617
-4723
-4808
-4867
-4898
-4913
-4936
-4995
-5104
-5259
-5434
-5602
-5741
-5844
-5908
-5938
-5931
-5885
-5789
-5632
-5404
-5106
-4760
-4405
-4085
-3828
-3629
-3453
-3252
-2998
-2692
-2358
-2028
-1718
-1431
-1170
-949
-796
-730
-752
-837
-953
-1081
-1232
-1439
-1728
-2102
-2527
-2949
-3313
-3586
-3758
-3841
-3857
-3831
-3777
-3704
-3615
-3518
-3426
-3359
-3328
-3319
-3292
-3196
-2992
-2681
-2305
-1916
-1546
-1186
-802
-367
109
574
963
1241
1422
1557
1704
1893
2113
2324
2488
2580
2604
2582
2545
2524
2543
2617
2749
2926
3116
3261
3296
3168
2871
2465
2058
1755
1602
1548
1477
1284
947
556
252
142
231
431
634
782
898
1040
1246
1498
1757
2013
2312
2719
3258
3869
4430
4833
5051
5149
5234
5381
5587
5783
5882
5827
5608
5254
4822
4381
3992
3687
3451
3225
2938
2552
2094
1637
1252
961
735
525
305
83
-117
-290
-453
-624
-795
-929
-998
-1020
-1061
-1181
-1392
-1629
-1795
-1828
-1742
-1615
-1519
-1470
-1420
-1300
-1077
-778
-468
-206
-13
127
244
353
453
530
569
560
505
415
304
171
-16
-308
-748
-1319
-1925
-2422
-2690
-2701
-2537
-2329
-2173
-2075
-1970
-1789
-1520
-1216
-936
-701
-482
-238
38
308
534
719
916
1186
1526
1859
2067
2075
1900
1642
1420
1307
1307
1377
1468
1548
1595
1583
1472
1231
852
363
-181
-715
-1177
-1519
-1722
-1802
-1814
-1832
-1906
-2032
-2150
-2178
-2067
-1828
-1523
-1219
-951
-709
-465
-198
88
374
645
895
1126
1335
1519
1679
1829
1988
2160
2326
2449
2497
2463
2372
2270
2204
2208
2290
2438
2614
2773
2886
2955
3018
3125
3292
3488
3649
3732
3755
3792
3914
4124
4344
4466
4436
4300
4164
4117
4163
4231
4251
4222
4222
4333
4551
4764
4819
4634
4260
3842
3517
3318
3160
2926
2558
2112
1706
1439
1322
1284
1233
1122
976
863
841
920
1061
1202
1295
1328
1332
1362
1466
1657
1898
2120
2261
2300
2275
2258
2306
2425
2572
2688
2737
2728
2694
2657
2605
2499
2302
2011
1661
1303
976
686
413
131
-166
-455
-699
-871
-975
-1053
-1165
-1350
-1601
-1859
-2044
-2093
-1996
-1791
-1537
-1276
-1027
-794
-592
-453
-408
-464
-594
-759
-930
-1104
-1291
-1488
-1669
-1803
-1893
-1984
-2141
-2402
-2744
-3101
-3405
-3637
-3832
-4037
-4267
-4491
-4662
-4762
-4822
-4890
-4985
-5065
-5055
-4907
-4645
-4360
-4153
-4066
-4053
-4019
-3888
-3647
-3359
-3115
-2980
-2957
-2998
-3038
-3035
-2980
-2885
-2763
-2612
-2421
-2187
-1932
-1703
-1548
-1490
-1508
-1549
-1566
-1552
-1549
-1618
-1791
-2035
-2256
-2357
-2289
-2082
-1824
-1605
-1469
-1401
-1354
-1290
-1201
-1100
-999
-901
-802
-707
-642
-632
-687
-788
-903
-1016
-1143
-1320
-1583
-1938
-2361
-2817
-3278
-3723
-4130
-4456
-4655
-4699
-4609
-4446
-4278
-4134
-3998
-3825
-3596
-3336
-3102
-2939
-2841
-2763
-2666
-2550
-2465
-2460
-2535
-2634
-2681
-2640
-2550
-2491
-2523
-2638
-2770
-2849
-2861
-2848
-2862
-2908
-2931
-2864
-2689
-2466
-2287
-2198
-2144
-1996
-1640
-1067
-398
183
538
647
601
521
468
422
312
101
-175
-417
-541
-531
-455
-411
-448
-525
-532
-363
13
528
1053
1477
1757
1925
2049
2181
2333
2491
2643
2797
2972
3176
3391
3580
3714
3786
3814
3818
3798
3732
3593
3370
3080
2766
2480
2269
2157
2139
2178
2222
2224
2171
2098
2065
2119
2249
2381
2423
2324
2108
1863
1675
1570
1496
1376
1171
927
739
683
747
828
802
611
311
33
-100
-62
69
173
185
136
125
230
439
646
727
626
386
109
-131
-340
-585
-919
-1325
-1719
-2021
-2226
-2402
-2632
-2936
-3243
-3452
-3514
-3478
-3450
-3506
-3635
-3765
-3833
-3853
-3893
-4001
-4145
-4220
-4141
-3920
-3671
-3523
-3514
-3557
-3509
-3290
-2939
-2585
-2335
-2204
-2122
-2017
-1886
-1801
-1836
-1997
-2214
-2395
-2490
-2511
-2485
-2408
-2235
-1933
-1530
-1126
-828
-676
-621
-569
-460
-307
-174
-109
-102
-99
-59
5
34
-22
-150
-272
-290
-149
132
482
820
1103
1332
1545
1786
2075
2400
2707
2927
3008
2950
2816
2697
2660
2707
2772
2771
2661
2466
2253
2078
1948
1822
1651
1414
1135
858
617
413
226
34
-169
-364
-515
-580
-531
-367
-116
171
450
707
966
1264
1615
1989
2331
2604
2820
3035
3304
3633
3977
4275
4496
4655
4789
4905
4971
4945
4823
4657
4522
4455
4421
4340
4162
3916
3702
3621
3707
3911
4148
4365
4569
4802
5080
5369
5599
5723
5753
5744
5751
5782
5798
5746
5598
5366
5084
4785
4488
4210
3973
3799
3694
3638
3605
3582
3586
3643
3747
3842
3835
3654
3307
2888
2526
2306
2213
2146
1985
1672
1249
828
526
397
408
466
484
420
300
187
143
191
302
413
455
384
204
-33
-258
-408
-461
-440
-397
-383
-414
-473
-525
-551
-567
-610
-709
-857
-1014
-1140
-1224
-1297
-1404
-1560
-1732
-1853
-1876
-1810
-1719
-1683
-1746
-1896
-2086
-2269
-2425
-2555
-2662
-2740
-2781
-2792
-2801
-2835
-2901
-2981
-3054
-3126
-3232
-3401
-3619
-3814
-3899
-3833
-3661
-3480
-3376
-3356
-3357
-3297
-3149
-2961
-2812
-2745
-2735
-2721
-2662
-2587
-2568
-2666
-2878
-3140
-3372
-3537
-3651
-3753
-3865
-3975
-4051
-4074
-4051
-3999
-3914
-3787
-3614
-3419
-3245
-3120
-3025
-2899
-2691
-2401
-2095
-1851
-1704
-1611
-1491
-1293
-1045
-838
-752
-798
-906
-982
-978
-921
-882
-913
-1006
-1102
-1141
-1102
-1006
-889
-778
-690
-643
-666
-777
-945
-1091
-1122
-991
-737
-460
-253
-135
-45
92
298
509
630
613
503
412
425
535
650
664
555
405
345
458
719
1010
1214
1283
1265
1252
1308
1427
1556
1643
1683
1709
1758
1835
1909
1946
1941
1927
1953
2041
2166
2269
2291
2212
2056
1873
1704
1562
1433
1295
1137
967
802
656
541
472
471
561
744
981
1206
1351
1390
1352
1297
1269
1262
1224
1094
854
542
231
-19
-186
-283
-327
-324
-273
-195
-142
-174
-321
-550
-777
-920
-947
-899
-861
-913
-1091
-1378
-1729
-2090
-2414
-2669
-2840
-2938
-3001
-3075
-3190
-3342
-3496
-3611
-3667
-3674
-3657
-3636
-3613
-3584
-3551
-3526
-3516
-3505
-3461
-3356
-3188
-2991
-2805
-2655
-2529
-2393
-2215
-1987
-1718
-1428
-1139
-875
-667
-538
-496
-515
-551
-564
-543
-494
-416
-280
-45
303
720
1117
1411
1590
1717
1878
2114
2381
2585
2660
2621
2560
2570
2677
2828
2933
2944
2887
2837
2860
2969
3126
3277
3388
3451
3466
3431
3332
3165
2939
2676
2395
2114
1855
1655
1549
1553
1638
1741
1798
1784
1722
1661
1629
1617
1594
1541
1477
1449
1496
1628
1823
2051
2294
2539
2768
2939
3012
2974
2862
2736
2639
2556
2423
2178
1811
1381
980
673
455
269
48
-232
-546
-837
-1060
-1199
-1268
-1287
-1272
-1229
-1157
-1054
-918
-748
-560
-381
-246
-172
-145
-120
-55
63
203
320
388
424
472
558
666
753
787
793
837
984
1235
1519
1737
1823
1784
1686
1594
1532
1477
1400
1297
1197
1127
1093
1077
1068
1084
1160
1307
1491
1640
1698
1669
1616
1618
1711
1877
2076
2293
2550
2870
3236
3575
3805
3901
3913
3925
3973
4006
3927
3667
3264
2838
2513
2325
2214
2084
1896
1694
1558
1520
1524
1464
1271
975
686
513
490
569
671
753
832
936
1057
1131
1085
898
624
361
172
41
-113
-367
-726
-1115
-1430
-1613
-1695
-1769
-1921
-2167
-2440
-2646
-2726
-2699
-2640
-2619
-2651
-2694
-2699
-2665
-2656
-2747
-2957
-3218
-3411
-3460
-3395
-3337
-3409
-3636
-3923
-4124
-4160
-4085
-4035
-4129
-4368
-4645
-4843
-4934
-4997
-5141
-5399
-5687
-5869
-5863
-5708
-5529
-5435
-5439
-5469
-5442
-5347
-5240
-5186
-5188
-5186
-5114
-4976
-4845
-4801
-4851
-4907
-4856
-4654
-4370
-4136
-4046
-4088
-4160
-4158
-4058
-3921
-3825
-3789
-3751
-3620
-3354
-2997
-2646
-2382
-2217
-2105
-1992
-1865
-1760
-1723
-1777
-1893
-2017
-2100
-2113
-2050
-1920
-1735
-1518
-1294
-1080
-866
-617
-295
108
546
939
1217
1363
1426
1479
1571
1696
1816
1903
1973
2078
2257
2494
2724
2879
2950
2995
3094
3276
3476
3573
3476
3201
2866
2619
2533
2565
2598
2535
2372
2191
2085
2082
2129
2140
2068
1924
1756
1589
1410
1197
968
794
754
866
1059
1217
1259
1202
1139
1161
1268
1369
1350
1165
875
599
426
351
301
203
53
-86
-142
-98
-1
88
153
244
428
727
1083
1390
1572
1633
1650
1710
1854
2052
2246
2400
2525
2657
2814
2973
3096
3165
3206
3264
3356
3436
3421
3245
2918
2531
2201
1992
1880
1775
1590
1315
1014
786
687
701
760
798
796
786
816
902
1022
1132
1208
1267
1346
1480
1666
1873
2065
2233
2396
2581
2787
2972
3069
3031
2870
2660
2504
2470
2556
2686
2765
2736
2612
2457
2334
2252
2169
2031
1822
1589
1402
1307
1281
1250
1146
961
753
605
561
596
643
639
574
483
413
386
389
396
396
399
424
478
546
613
674
739
815
891
933
909
810
656
475
282
62
-209
-542
-913
-1269
-1556
-1748
-1856
-1919
-1972
-2027
-2062
-2037
-1921
-1719
-1480
-1275
-1164
-1163
-1236
-1324
-1383
-1407
-1415
-1417
-1389
-1287
-1090
-838
-622
-528
-571
-678
-744
-703
-585
-479
-465
-544
-641
-671
-607
-501
-427
-417
-429
-394
-275
-111
13
35
-37
-137
-195
-180
-105
7
148
317
492
615
616
475
248
31
-113
-210
-359
-650
-1074
-1509
-1793
-1837
-1681
-1463
-1324
-1315
-1386
-1445
-1432
-1355
-1265
-1206
-1180
-1159
-1123
-1078
-1055
-1078
-1144
-1222
-1274
-1268
-1187
-1026
-789
-497
-193
71
268
413
560
768
1052
1363
1618
1757
1790
1798
1880
2085
2380
2665
2848
2902
2884
2885
2963
3099
3210
3216
3099
2916
2754
2664
2623
2558
2403
2160
1894
1692
1591
1557
1510
1385
1178
941
741
606
517
424
293
123
-59
-223
-352
-447
-514
-558
-585
-609
-645
-697
-749
-773
-747
-675
-588
-519
-483
-469
-450
-417
-386
-388
-448
-561
-702
-838
-958
-1068
-1185
-1317
-1454
-1577
-1666
-1703
-1680
-1590
-1442
-1256
-1073
-929
-842
-795
-748
-668
-555
-449
-406
-461
-605
-790
-964
-1101
-1211
-1322
-1448
-1570
-1652
-1666
-1616
-1536
-1459
-1397
-1332
-1245
-1137
-1036
-974
-953
-935
-866
-723
-536
-373
-289
-283
-302
-282
-198
-79
18
64
73
84
111
120
50
-136
-411
-694
-901
-995
-1002
-983
-974
-980
-978
-960
-940
-947
-996
-1071
-1144
-1197
-1234
-1266
-1286
-1257
-1135
-901
-580
-232
83
334
520
660
765
840
890
927
970
1027
1089
1125
1104
1008
844
639
428
242
96
-22
-138
-285
-474
-687
-886
-1046
-1178
-1330
-1553
-1859
-2203
-2507
-2716
-2830
-2901
-2989
-3114
-3248
-3347
-3390
-3399
-3414
-3454
-3494
-3483
-3378
-3172
-2892
-2581
-2278
-2009
-1794
-1640
-1542
-1473
-1405
-1323
-1246
-1211
-1239
-1318
-1404
-1460
-1486
-1517
-1583
-1678
-1752
-1754
-1678
-1575
-1518
-1539
-1603
-1634
-1568
-1396
-1164
-932
-735
-578
-455
-371
-329
-315
-280
-172
26
273
488
615
661
693
786
969
1203
1420
1574
1675
1773
1912
2103
2324
2544
2744
2925
3086
3221
3319
3369
3367
3305
3167
2935
2618
2262
1940
1706
1561
1453
1318
1136
953
855
905
1103
1387
1685
1963
2237
2540
2872
3190
3431
3553
3568
3524
3462
3389
3281
3123
2932
2764
2668
2650
2655
2602
2432
2150
1822
1535
1355
1294
1318
1376
1423
1439
1428
1413
1419
1464
1548
1651
1735
1770
1739
1655
1543
1424
1306
1182
1046
900
754
610
460
293
109
-77
-241
-383
-538
-759
-1081
-1484
-1888
-2198
-2359
-2395
-2388
-2430
-2566
-2775
-2992
-3149
-3213
-3195
-3141
-3108
-3141
-3258
-3431
-3596
-3669
-3594
-3375
-3081
-2808
-2620
-2515
-2436
-2323
-2166
-2005
-1895
-1846
-1818
-1753
-1631
-1497
-1430
-1474
-1591
-1678
-1637
-1447
-1180
-944
-807
-752
-703
-600
-450
-325
-301
-390
-528
-622
-619
-541
-457
-418
-412
-373
-243
-27
199
338
337
226
83
-18
-52
-45
-28
-4
47
142
257
342
355
303
240
231
298
406
492
514
470
389
294
190
80
-14
-41
40
218
427
584
655
679
730
855
1024
1155
1191
1144
1093
1109
1194
1276
1283
1208
1121
1102
1168
1245
1237
1112
945
862
940
1146
1360
1474
1470
1417
1395
1418
1432
1377
1261
1167
1183
1317
1482
1559
1497
1353
1243
1253
1368
1503
1586
1619
1674
1815
2033
2244
2364
2381
2374
2439
2610
2818
2944
2911
2744
2546
2417
2378
2367
2296
2132
1914
1719
1591
1508
1402
1222
971
702
464
263
63
-174
-444
-703
-900
-1025
-1122
-1250
-1436
-1651
-1839
-1965
-2047
-2132
-2251
-2381
-2465
-2463
-2396
-2341
-2368
-2473
-2572
-2550
-2347
-2005
-1642
-1378
-1268
-1282
-1348
-1407
-1437
-1443
-1432
-1406
-1377
-1380
-1468
-1678
-2001
-2380
-2738
-3024
-3227
-3362
-3452
-3509
-3546
-3583
-3646
-3750
-3880
-3999
-4070
-4083
-4058
-4014
-3960
-3883
-3771
-3633
-3492
-3362
-3231
-3074
-2881
-2686
-2550
-2510
-2542
-2559
-2469
-2241
-1929
-1636
-1451
-1392
-1418
-1462
-1481
-1466
-1425
-1364
-1285
-1196
-1123
-1092
-1119
-1192
-1290
-1396
-1505
-1615
-1709
-1768
-1786
-1786
-1806
-1863
-1927
-1938
-1850
-1671
-1459
-1263
-1072
-823
-457
7
473
830
1049
1211
1441
1802
2232
2590
2770
2787
2759
2807
2955
3115
3172
3086
2921
2789
2753
2784
2807
2775
2715
2689
2723
2770
2752
2630
2447
2298
2251
2306
2403
2492
2574
2685
2841
3003
3104
3112
3067
3057
3144
3306
3462
3542
3546
3539
3583
3673
3738
3712
3592
3442
3327
3246
3127
2897
2560
2205
1944
1812
1741
1617
1381
1083
836
720
714
720
647
493
336
259
268
282
199
-30
-361
-706
-997
-1223
-1401
-1537
-1602
-1560
-1417
-1234
-1089
-1022
-1002
-959
-838
-645
-429
-244
-104
8
108
183
196
119
-36
-219
-375
-476
-532
-570
-613
-672
-754
-869
-1024
-1209
-1397
-1560
-1695
-1828
-1988
-2185
-2395
-2584
-2744
-2901
-3084
-3281
-3426
-3440
-3297
-3061
-2849
-2747
-2741
-2724
-2585
-2293
-1931
-1628
-1455
-1377
-1278
-1065
-745
-423
-224
-199
-297
-408
-450
-415
-363
-355
-404
-472
-507
-492
-460
-474
-575
-754
-956
-1113
-1181
-1164
-1103
-1048
-1020
-1000
-944
-810
-603
-372
-179
-60
0
51
139
269
407
511
568
600
637
682
712
702
666
655
724
877
1057
1171
1162
1038
863
702
575
462
336
206
108
71
78
78
27
-70
-154
-164
-91
7
48
-11
-139
-261
-308
-269
-188
-124
-104
-118
-133
-127
-98
-52
10
100
234
411
613
813
983
1107
1177
1203
1204
1207
1232
1283
1338
1363
1339
1268
1167
1051
916
749
547
336
153
24
-60
-135
-233
-347
-440
-472
-432
-348
-255
-164
-57
81
230
336
341
237
78
-57
-118
-121
-123
-166
-230
-248
-153
58
316
526
631
646
632
646
690
718
675
543
360
194
101
95
144
199
229
237
251
301
401
534
671
786
870
933
989
1041
1083
1105
1116
1141
1212
1342
1514
1683
1798
1836
1805
1742
1686
1668
1694
1759
1848
1948
2050
2151
2254
2366
2490
2621
2745
2845
2912
2943
2942
2919
2882
2845
2818
2801
2782
2740
2666
2575
2509
2505
2561
2618
2591
2426
2144
1835
1598
1472
1409
1316
1122
830
507
228
28
-111
-221
-309
-347
-301
-166
18
193
326
419
499
585
678
765
843
918
991
1043
1043
974
858
747
688
683
684
630
496
311
140
33
-3
-1
3
-2
-1
28
89
162
218
234
209
152
85
31
9
17
32
16
-58
-169
-260
-269
-187
-70
-5
-33
-107
-115
32
326
658
901
1004
1032
1092
1243
1431
1535
1477
1295
1128
1107
1251
1454
1570
1528
1379
1246
1219
1292
1381
1405
1353
1285
1269
1323
1404
1447
1422
1346
1254
1166
1079
988
918
913
1000
1160
1327
1432
1446
1396
1327
1259
1174
1037
847
650
507
450
444
421
325
163
-1
-99
-113
-86
-87
-153
-262
-356
-386
-356
-316
-317
-368
-438
-482
-491
-500
-563
-705
-890
-1047
-1119
-1108
-1074
-1092
-1193
-1343
-1465
-1496
-1430
-1320
-1238
-1232
-1298
-1395
-1480
-1529
-1543
-1532
-1505
-1466
-1420
-1377
-1344
-1322
-1306
-1288
-1270
-1259
-1262
-1276
-1288
-1289
-1288
-1304
-1355
-1440
-1541
-1633
-1713
-1796
-1904
-2035
-2161
-2236
-2234
-2161
-2062
-1984
-1956
-1968
-1981
-1950
-1842
-1648
-1391
-1124
-909
-797
-801
-882
-969
-998
-946
-847
-760
-726
-748
-791
-817
-816
-804
-805
-827
-864
-912
-987
-1114
-1306
-1533
-1737
-1858
-1877
-1827
-1768
-1743
-1755
-1770
-1752
-1690
-1599
-1500
-1400
-1292
-1179
-1082
-1032
-1050
-1122
-1202
-1248
-1245
-1218
-1207
-1230
-1270
-1291
-1272
-1228
-1212
-1269
-1407
-1585
-1733
-1795
-1758
-1655
-1540
-1456
-1408
-1372
-1310
-1199
-1049
-900
-806
-803
-892
-1040
-1201
-1345
-1470
-1600
-1755
-1928
-2084
-2180
-2190
-2124
-2013
-1890
-1771
-1657
-1548
-1453
-1383
-1332
-1274
-1177
-1037
-892
-802
-811
-914
-1057
-1177
-1252
-1302
-1371
-1473
-1584
-1667
-1713
-1765
-1886
-2102
-2376
-2620
-2765
-2804
-2794
-2803
-2847
-2880
-2828
-2650
-2361
-2013
-1656
-1310
-978
-674
-426
-257
-153
-61
73
259
453
589
641
644
661
734
848
955
1020
1068
1145
1279
1440
1557
1583
1537
1492
1512
1593
1665
1651
1533
1368
1241
1196
1208
1220
1199
1171
1190
1287
1438
1584
1687
1764
1870
2049
2291
2543
2749
2895
3012
3136
3275
3397
3457
3434
3341
3212
3073
2934
2797
2667
2558
2476
2411
2334
2214
2039
1825
1601
1399
1234
1104
994
885
761
625
492
389
332
318
329
347
376
438
545
680
791
827
781
698
644
654
710
759
769
764
794
881
977
993
865
622
370
212
170
164
92
-77
-271
-370
-315
-167
-69
-134
-360
-633
-816
-857
-809
-769
-792
-844
-839
-720
-509
-291
-153
-117
-143
-162
-126
-28
105
243
359
435
462
437
381
328
312
352
439
550
660
755
832
897
960
1038
1141
1262
1369
1415
1373
1259
1133
1055
1042
1053
1025
925
782
664
613
608
570
432
194
-71
-273
-369
-400
-442
-552
-720
-890
-1012
-1085
-1150
-1248
-1386
-1534
-1658
-1749
-1829
-1918
-2011
-2073
-2063
-1968
-1810
-1631
-1461
-1313
-1177
-1046
-918
-799
-700
-638
-631
-702
-852
-1052
-1239
-1347
-1342
-1244
-1113
-1012
-966
-955
-937
-886
-815
-762
-761
-806
-853
-847
-762
-619
-472
-373
-335
-320
-276
-176
-49
40
39
-43
-130
-127
8
228
425
502
448
337
273
309
408
473
430
274
72
-105
-232
-347
-506
-727
-975
-1187
-1330
-1418
-1500
-1619
-1783
-1973
-2157
-2313
-2428
-2485
-2473
-2399
-2301
-2233
-2228
-2266
-2283
-2218
-2056
-1841
-1642
-1500
-1406
-1325
-1240
-1179
-1187
-1277
-1408
-1504
-1512
-1440
-1352
-1306
-1309
-1311
-1251
-1115
-945
-812
-757
-766
-788
-782
-743
-696
-658
-620
-555
-453
-339
-266
-274
-357
-463
-532
-530
-468
-387
-323
-289
-274
-259
-238
-211
-174
-115
-18
125
311
521
737
947
1144
1326
1491
1642
1791
1948
2119
2289
2428
2512
2535
2520
2496
2481
2472
2452
2418
2388
2390
2433
2494
2531
2513
2453
2395
2379
2403
2418
2367
2233
2070
1964
1979
2111
2296
2464
2593
2714
2871
3070
3264
3387
3413
3378
3358
3403
3498
3580
3589
3520
3424
3365
3365
3392
3390
3326
3218
3104
3008
2916
2787
2596
2361
2130
1946
1819
1721
1619
1502
1389
1307
1259
1218
1143
1004
815
616
459
375
360
382
398
378
312
213
103
1
-85
-159
-228
-298
-371
-448
-535
-637
-749
-852
-916
-919
-858
-755
-640
-540
-469
-428
-418
-441
-492
-556
-615
-663
-722
-836
-1041
-1338
-1680
-2003
-2255
-2429
-2549
-2644
-2723
-2776
-2792
-2785
-2788
-2821
-2869
-2885
-2821
-2672
-2486
-2340
-2292
-2336
-2412
-2437
-2360
-2187
-1967
-1758
-1591
-1453
-1312
-1142
-952
-778
-662
-620
-627
-637
-612
-551
-484
-442
-425
-397
-315
-165
15
167
253
294
346
457
619
771
851
850
825
854
974
1150
1298
1359
1339
1313
1359
1506
1719
1937
2122
2283
2451
2636
2812
2937
2991
3004
3031
3112
3244
3384
3491
3565
3643
3764
3932
4100
4199
4190
4083
3939
3813
3727
3652
3540
3364
3141
2921
2752
2643
2562
2462
2315
2131
1943
1778
1634
1482
1304
1119
975
920
955
1018
1026
918
713
488
332
284
305
319
263
138
-1
-92
-118
-119
-162
-283
-458
-610
-671
-632
-558
-546
-656
-866
-1080
-1197
-1189
-1127
-1143
-1332
-1676
-2043
-2271
-2275
-2112
-1939
-1906
-2052
-2287
-2461
-2481
-2371
-2246
-2217
-2310
-2459
-2563
-2568
-2504
-2448
-2463
-2548
-2651
-2713
-2714
-2682
-2667
-2700
-2778
-2866
-2917
-2897
-2791
-2611
-2400
-2212
-2096
-2065
-2089
-2110
-2080
-1993
-1886
-1811
-1803
-1856
-1942
-2036
-2133
-2239
-2349
-2442
-2485
-2461
-2386
-2297
-2233
-2212
-2229
-2271
-2330
-2405
-2491
-2573
-2633
-2661
-2665
-2661
-2658
-2644
-2597
-2508
-2396
-2306
-2280
-2324
-2404
-2468
-2481
-2446
-2396
-2357
-2327
-2276
-2176
-2037
-1914
-1874
-1948
-2103
-2262
-2356
-2379
-2391
-2477
-2674
-2934
-3153
-3237
-3169
-3021
-2890
-2831
-2820
-2786
-2683
-2539
-2432
-2425
-2500
-2556
-2484
-2245
-1908
-1602
-1425
-1379
-1381
-1331
-1190
-997
-832
-745
-721
-699
-623
-486
-327
-202
-142
-137
-159
-184
-210
-245
-291
-329
-321
-227
-30
244
529
742
817
742
567
376
239
174
135
62
-77
-251
-394
-459
-460
-461
-524
-651
-776
-805
-693
-479
-260
-122
-80
-68
9
203
490
792
1033
1177
1243
1268
1279
1283
1275
1265
1272
1308
1360
1397
1391
1347
1306
1318
1401
1530
1647
1701
1680
1610
1519
1413
1268
1059
796
529
319
196
133
66
-53
-219
-375
-451
-423
-328
-242
-220
-253
-280
-226
-62
183
442
653
800
911
1031
1187
1370
1545
1675
1745
1773
1796
1846
1936
2048
2153
2227
2268
2294
2327
2370
2407
2422
2414
2408
2432
2494
2568
2607
2584
2513
2439
2403
2411
2434
2440
2425
2418
2443
2483
2484
2402
2249
2111
2094
2246
2520
2797
2973
3022
2999
2980
2997
3012
2963
2823
2627
2442
2311
2224
2131
1989
1800
1601
1434
1315
1236
1180
1135
1096
1055
1004
955
937
986
1104
1242
1325
1316
1253
1238
1355
1596
1846
1967
1900
1721
1583
1608
1796
2033
2196
2244
2241
2288
2423
2591
2694
2682
2605
2572
2663
2862
3075
3206
3236
3228
3269
3395
3564
3688
3710
3635
3519
3414
3324
3206
3019
2765
2502
2317
2264
2330
2440
2498
2445
2291
2107
1974
1929
1937
1911
1776
1522
1215
957
817
789
799
758
627
432
237
95
12
-43
-103
-178
-254
-316
-372
-452
-585
-772
-980
-1158
-1264
-1283
-1232
-1143
-1050
-978
-935
-913
-892
-853
-794
-731
-686
-666
-647
-589
-464
-284
-98
37
93
96
99
146
241
352
443
506
568
664
803
956
1067
1092
1027
906
788
720
724
793
898
1004
1082
1117
1114
1093
1075
1068
1058
1020
935
796
620
435
263
111
-20
-134
-232
-311
-371
-411
-433
-437
-426
-408
-387
-363
-328
-269
-193
-127
-113
-179
-307
-439
-512
-507
-474
-504
-664
-948
-1269
-1524
-1658
-1711
-1776
-1932
-2185
-2470
-2708
-2869
-2991
-3137
-3333
-3535
-3662
-3661
-3556
-3446
-3438
-3575
-3808
-4030
-4151
-4154
-4098
-4078
-4158
-4334
-4538
-4686
-4723
-4654
-4532
-4421
-4362
-4352
-4354
-4328
-4253
-4140
-4011
-3893
-3790
-3703
-3632
-3585
-3564
-3558
-3537
-3475
-3373
-3264
-3194
-3181
-3197
-3186
-3111
-2988
-2877
-2835
-2869
-2925
-2934
-2877
-2801
-2781
-2851
-2960
-3003
-2896
-2648
-2351
-2118
-1995
-1936
-1856
-1704
-1514
-1367
-1320
-1350
-1367
-1283
-1077
-802
-535
-313
-110
128
418
717
943
1038
1008
923
855
847
891
958
1029
1105
1191
1278
1335
1344
1315
1289
1305
1366
1426
1426
1342
1210
1105
1093
1179
1308
1405
1435
1428
1450
1542
1678
1778
1764
1623
1419
1252
1183
1191
1190
1096
888
618
362
169
24
-117
-280
-442
-550
-572
-529
-486
-505
-602
-744
-891
-1037
-1213
-1453
-1748
-2043
-2273
-2418
-2523
-2666
-2892
-3181
-3462
-3671
-3806
-3922
-4085
-4316
-4575
-4795
-4935
-5001
-5030
-5044
-5025
-4935
-4757
-4522
-4297
-4137
-4050
-3991
-3899
-3746
-3551
-3362
-3215
-3110
-3019
-2908
-2766
-2610
-2469
-2365
-2304
-2279
-2277
-2287
-2298
-2303
-2299
-2289
-2273
-2240
-2163
-2013
-1781
-1493
-1200
-951
-762
-604
-431
-212
41
285
475
598
677
753
849
958
1056
1125
1170
1211
1262
1320
1372
1411
1451
1519
1634
1785
1937
2059
2145
2225
2342
2523
2756
2996
3196
3328
3401
3444
3483
3516
3519
3461
3331
3162
3014
2949
2987
3088
3176
3178
3078
2928
2818
2809
2895
3002
3037
2953
2773
2572
2414
2313
2232
2128
1990
1860
1797
1833
1954
2101
2214
2258
2226
2127
1975
1786
1585
1406
1275
1196
1140
1071
965
831
704
611
560
535
515
494
483
492
510
511
467
378
281
234
283
429
621
780
839
773
615
434
290
206
156
93
-19
-169
-312
-399
-412
-370
-304
-221
-89
135
454
810
1105
1265
1290
1259
1273
1378
1534
1648
1643
1514
1328
1167
1071
1020
967
879
770
675
612
562
489
377
257
194
234
370
542
671
713
677
605
538
485
431
360
277
209
177
179
188
177
141
98
72
67
53
-7
-131
-292
-437
-518
-519
-461
-376
-279
-167
-41
74
129
85
-49
-213
-333
-375
-368
-382
-461
-581
-667
-657
-558
-451
-417
-472
-535
-494
-296
3
274
410
403
343
328
383
439
399
236
25
-101
-58
130
354
510
577
621
725
916
1140
1312
1390
1405
1430
1508
1627
1739
1816
1885
2005
2214
2478
2721
2877
2945
2988
3077
3233
3406
3526
3554
3515
3471
3455
3443
3370
3192
2934
2689
2553
2561
2655
2720
2665
2482
2256
2107
2118
2283
2512
2690
2746
2688
2593
2548
2595
2709
2825
2891
2912
2942
3040
3216
3410
3528
3512
3381
3219
3118
3109
3146
3147
3061
2909
2767
2698
2703
2724
2693
2584
2436
2315
2260
2261
2266
2235
2160
2066
1980
1909
1847
1799
1789
1850
1986
2163
2325
2429
2475
2489
2492
2474
2399
2244
2032
1819
1657
1548
1443
1281
1040
757
499
314
196
107
10
-98
-190
-247
-281
-324
-401
-500
-579
-606
-581
-547
-549
-596
-661
-698
-687
-647
-622
-636
-673
-687
-639
-532
-413
-347
-371
-473
-601
-700
-739
-732
-724
-755
-841
-966
-1094
-1192
-1250
-1278
-1293
-1305
-1311
-1310
-1305
-1315
-1358
-1435
-1526
-1603
-1650
-1674
-1696
-1729
-1764
-1781
-1765
-1733
-1721
-1761
-1853
-1965
-2055
-2108
-2149
-2218
-2334
-2479
-2606
-2681
-2711
-2733
-2783
-2859
-2915
-2892
-2766
-2567
-2364
-2224
-2170
-2174
-2186
-2167
-2112
-2048
-2003
-1985
-1977
-1952
-1902
-1843
-1809
-1821
-1867
-1910
-1908
-1854
-1782
-1749
-1790
-1893
-1999
-2052
-2039
-2005
-2019
-2113
-2257
-2374
-2394
-2308
-2171
-2063
-2028
-2053
-2086
-2087
-2055
-2023
-2021
-2041
-2052
-2011
-1913
-1779
-1642
-1512
-1381
-1236
-1085
-952
-855
-784
-702
-577
-410
-247
-149
-153
-251
-395
-539
-658
-754
-836
-898
-921
-888
-805
-704
-627
-602
-631
-691
-754
-797
-810
-796
-769
-748
-751
-782
-832
-878
-902
-904
-903
-920
-957
-990
-989
-942
-878
-848
-897
-1022
-1183
-1320
-1410
-1475
-1563
-1702
-1869
-1999
-2031
-1954
-1814
-1680
-1590
-1530
-1450
-1315
-1137
-973
-880
-870
-901
-913
-875
-807
-759
-771
-840
-928
-995
-1031
-1049
-1062
-1054
-985
-832
-622
-432
-346
-394
-524
-638
-648
-539
-371
-229
-164
-162
-161
-108
3
134
233
275
276
268
276
294
295
259
192
122
84
96
151
225
295
348
389
432
493
582
700
838
971
1067
1100
1062
969
857
765
719
720
749
776
778
736
640
486
287
75
-100
-186
-163
-54
77
162
171
132
111
170
319
506
653
695
624
481
322
187
83
-2
-73
-121
-139
-134
-140
-198
-323
-495
-657
-757
-772
-726
-666
-640
-666
-728
-790
-819
-804
-759
-716
-705
-739
-805
-876
-926
-943
-939
-930
-928
-930
-933
-940
-968
-1029
-1111
-1175
-1174
-1092
-962
-853
-823
-883
-988
-1078
-1120
-1126
-1127
-1132
-1111
-1025
-870
-699
-594
-606
-709
-815
-833
-735
-569
-419
-337
-317
-314
-287
-230
-164
-103
-45
24
97
146
151
135
163
294
528
782
940
940
817
689
667
780
967
1137
1249
1332
1451
1631
1830
1969
2001
1953
1895
1885
1919
1932
1858
1687
1475
1301
1219
1222
1263
1291
1283
1247
1208
1192
1214
1277
1367
1450
1483
1437
1319
1166
1026
913
807
667
479
275
112
29
9
-5
-68
-182
-298
-355
-335
-287
-291
-401
-606
-830
-990
-1040
-995
-909
-842
-820
-835
-852
-835
-761
-632
-470
-312
-192
-131
-128
-169
-234
-302
-354
-376
-359
-314
-272
-269
-320
-398
-447
-417
-309
-182
-114
-146
-253
-362
-414
-411
-410
-472
-609
-769
-880
-905
-874
-851
-881
-955
-1020
-1036
-1000
-954
-948
-998
-1082
-1167
-1231
-1271
-1286
-1265
-1195
-1084
-968
-897
-894
-927
-933
-857
-699
-514
-375
-320
-332
-360
-365
-341
-314
-307
-321
-337
-339
-331
-332
-355
-396
-432
-445
-434
-408
-382
-355
-326
-294
-269
-255
-245
-214
-138
-17
118
224
274
268
228
172
101
3
-119
-243
-331
-367
-365
-365
-396
-457
-515
-537
-522
-503
-513
-555
-595
-587
-521
-435
-386
-408
-470
-504
-448
-301
-124
4
48
42
63
170
361
579
756
860
916
966
1029
1079
1070
978
830
685
587
525
436
254
-38
-386
-694
-889
-954
-932
-877
-818
-745
-636
-488
-323
-174
-51
67
209
380
552
684
755
788
829
912
1030
1139
1203
1220
1229
1279
1379
1494
1569
1577
1544
1535
1603
1746
1903
1999
1993
1908
1806
1745
1729
1711
1633
1474
1276
1121
1078
1152
1279
1368
1362
1272
1166
1114
1135
1189
1214
1181
1123
1106
1182
1337
1508
1626
1666
1662
1664
1700
1750
1777
1767
1751
1773
1850
1944
1994
1964
1883
1823
1851
1974
2144
2295
2397
2469
2550
2657
2768
2845
2869
2853
2825
2801
2773
2724
2660
2605
2591
2624
2682
2740
2792
2852
2932
3017
3073
3090
3102
3176
3344
3562
3715
3704
3526
3297
3173
3234
3415
3555
3514
3277
2965
2729
2640
2640
2606
2455
2210
1976
1849
1846
1898
1916
1860
1761
1684
1664
1680
1672
1582
1396
1145
887
677
545
482
447
396
308
209
160
220
398
633
831
926
918
863
810
754
638
415
112
-175
-345
-381
-371
-453
-696
-1048
-1359
-1498
-1443
-1296
-1203
-1251
-1425
-1643
-1828
-1961
-2068
-2177
-2280
-2346
-2362
-2349
-2358
-2420
-2525
-2626
-2672
-2641
-2543
-2405
-2255
-2120
-2031
-2013
-2072
-2174
-2260
-2275
-2205
-2086
-1974
-1911
-1902
-1927
-1965
-2005
-2047
-2071
-2055
-1982
-1869
-1760
-1696
-1689
-1711
-1726
-1717
-1701
-1696
-1698
-1674
-1602
-1504
-1446
-1490
-1634
-1798
-1869
-1784
-1572
-1332
-1158
-1076
-1045
-1002
-927
-839
-766
-697
-591
-417
-204
-33
23
-36
-125
-140
-33
142
274
285
185
66
23
75
156
165
48
-160
-360
-458
-422
-299
-179
-137
-193
-308
-412
-447
-402
-327
-304
-403
-631
-925
-1186
-1346
-1413
-1462
-1576
-1779
-2016
-2195
-2260
-2237
-2209
-2244
-2338
-2411
-2380
-2226
-2017
-1858
-1803
-1825
-1836
-1766
-1624
-1490
-1452
-1534
-1680
-1799
-1834
-1805
-1784
-1837
-1975
-2149
-2298
-2393
-2460
-2547
-2676
-2820
-2912
-2898
-2776
-2604
-2462
-2393
-2380
-2354
-2256
-2078
-1883
-1763
-1778
-1911
-2081
-2188
-2181
-2074
-1933
-1819
-1761
-1742
-1739
-1741
-1752
-1778
-1801
-1789
-1721
-1614
-1518
-1489
-1543
-1653
-1761
-1821
-1819
-1770
-1693
-1594
-1471
-1328
-1185
-1061
-953
-825
-626
-329
46
433
759
982
1109
1178
1237
1315
1417
1529
1625
1672
1642
1525
1345
1152
994
888
806
702
551
377
237
179
196
230
212
122
6
-53
0
150
320
425
428
361
292
281
338
438
545
647
761
911
1099
1293
1450
1542
1577
1595
1637
1708
1770
1766
1658
1466
1258
1112
1060
1066
1055
966
805
636
534
520
541
513
389
203
41
-18
29
120
178
178
167
221
376
596
803
937
998
1040
1117
1240
1372
1468
1511
1525
1544
1585
1637
1682
1717
1757
1815
1881
1926
1923
1876
1817
1784
1792
1827
1863
1881
1881
1871
1859
1849
1858
1909
2016
2159
2278
2306
2215
2051
1899
1832
1846
1873
1835
1710
1559
1470
1495
1600
1697
1714
1649
1558
1504
1492
1467
1363
1161
914
710
611
615
663
690
666
600
523
457
407
375
372
407
470
523
514
407
212
-20
-229
-382
-487
-579
-681
-782
-845
-836
-753
-628
-509
-425
-374
-331
-274
-214
-183
-221
-340
-515
-697
-842
-941
-1014
-1096
-1199
-1303
-1359
-1322
-1180
-960
-720
-512
-362
-260
-175
-78
38
158
248
281
249
169
71
-14
-75
-115
-146
-179
-215
-248
-273
-289
-297
-291
-259
-192
-94
9
89
128
131
120
114
114
112
106
121
191
325
481
577
537
358
124
-32
-14
172
414
571
560
409
229
136
170
282
377
379
283
139
8
-78
-127
-165
-206
-239
-240
-195
-115
-28
40
76
93
116
164
246
346
436
481
460
375
255
143
75
56
55
29
-55
-195
-353
-479
-540
-531
-473
-393
-308
-223
-139
-60
10
79
167
302
488
695
866
949
927
830
716
628
569
508
411
271
118
3
-38
1
99
226
360
486
585
630
596
481
315
154
50
24
54
89
76
-10
-157
-321
-446
-492
-450
-351
-248
-194
-214
-295
-395
-473
-508
-505
-482
-448
-401
-335
-257
-184
-136
-120
-128
-147
-172
-213
-276
-349
-411
-442
-452
-470
-522
-596
-646
-624
-528
-415
-365
-419
-545
-654
-670
-585
-461
-377
-363
-382
-366
-286
-179
-126
-182
-332
-503
-619
-653
-643
-651
-713
-816
-918
-984
-1004
-992
-955
-897
-817
-729
-657
-616
-595
-563
-495
-399
-316
-292
-341
-433
-516
-557
-560
-559
-582
-624
-650
-626
-545
-433
-331
-265
-233
-215
-195
-170
-152
-152
-173
-208
-249
-291
-335
-374
-397
-385
-325
-221
-93
22
92
106
84
67
93
174
284
374
406
376
317
268
244
218
142
-9
-211
-405
-538
-608
-663
-760
-915
-1077
-1164
-1121
-967
-786
-666
-645
-681
-697
-644
-538
-452
-461
-585
-777
-957
-1060
-1079
-1052
-1026
-1018
-1006
-945
-802
-582
-322
-77
112
226
275
289
303
346
423
519
602
644
642
621
623
676
771
864
911
902
875
891
992
1162
1337
1443
1457
1413
1380
1402
1467
1523
1529
1494
1477
1525
1624
1688
1617
1368
1000
638
386
265
209
131
-2
-148
-230
-219
-163
-161
-280
-501
-732
-876
-912
-902
-944
-1084
-1280
-1436
-1470
-1384
-1258
-1189
-1225
-1338
-1457
-1526
-1544
-1551
-1586
-1649
-1700
-1693
-1615
-1494
-1382
-1311
-1271
-1219
-1115
-947
-749
-577
-478
-466
-519
-596
-663
-704
-721
-726
-729
-733
-736
-736
-726
-701
-656
-595
-531
-481
-454
-439
-414
-352
-252
-138
-49
-4
15
57
168
357
587
793
927
982
992
1000
1032
1082
1127
1152
1153
1134
1097
1041
975
922
916
975
1080
1186
1242
1234
1187
1150
1161
1217
1289
1343
1368
1381
1401
1431
1451
1433
1366
1270
1184
1143
1161
1217
1273
1292
1257
1181
1100
1053
1062
1120
1202
1279
1338
1380
1409
1420
1402
1353
1298
1274
1301
1353
1366
1278
1084
852
677
611
619
604
487
271
46
-88
-101
-60
-69
-181
-348
-463
-451
-335
-220
-202
-284
-375
-359
-196
47
248
324
293
246
267
365
469
482
361
144
-74
-207
-224
-156
-69
-20
-33
-94
-166
-212
-217
-197
-192
-240
-355
-522
-707
-889
-1072
-1271
-1485
-1685
-1823
-1873
-1858
-1840
-1879
-1983
-2101
-2158
-2111
-1976
-1816
-1692
-1624
-1589
-1550
-1490
-1423
-1372
-1348
-1338
-1326
-1306
-1298
-1334
-1433
-1589
-1762
-1902
-1972
-1963
-1908
-1862
-1874
-1957
-2083
-2194
-2249
-2255
-2258
-2312
-2431
-2574
-2679
-2708
-2680
-2646
-2639
-2640
-2589
-2442
-2214
-1973
-1787
-1668
-1570
-1434
-1253
-1080
-982
-973
-990
-939
-768
-511
-258
-78
28
117
235
365
435
387
240
83
16
69
180
248
221
130
68
113
269
474
649
760
824
883
964
1064
1166
1262
1361
1477
1605
1722
1798
1823
1807
1776
1751
1745
1755
1774
1787
1777
1733
1662
1590
1551
1558
1593
1617
1598
1537
1471
1434
1431
1429
1384
1279
1135
995
881
783
675
545
411
304
236
182
106
-3
-105
-139
-79
37
122
103
-16
-159
-225
-166
-17
131
198
159
49
-82
-208
-327
-442
-540
-589
-571
-498
-412
-349
-316
-288
-238
-165
-95
-61
-68
-90
-94
-65
-23
1
-6
-19
2
81
197
303
353
343
312
308
357
438
501
505
446
352
266
211
182
160
131
102
96
136
223
340
454
545
609
659
712
774
838
889
923
951
991
1054
1131
1196
1222
1202
1157
1120
1112
1127
1133
1103
1039
978
968
1037
1166
1303
1397
1427
1413
1392
1383
1375
1343
1268
1166
1074
1022
1018
1031
1033
1006
960
903
835
739
606
456
338
303
366
490
611
680
694
691
711
759
800
790
718
619
549
545
590
625
596
492
359
269
278
387
551
706
811
861
888
934
1026
1168
1334
1492
1608
1665
1661
1607
1522
1429
1351
1308
1301
1306
1275
1153
916
590
249
-23
-177
-219
-196
-156
-113
-53
30
106
113
2
-213
-451
-610
-642
-585
-538
-584
-727
-890
-980
-956
-866
-798
-805
-863
-890
-816
-641
-444
-317
-300
-355
-397
-363
-264
-167
-150
-241
-410
-589
-730
-826
-906
-1004
-1136
-1283
-1424
-1542
-1635
-1704
-1746
-1752
-1715
-1645
-1562
-1485
-1421
-1358
-1284
-1194
-1093
-991
-888
-775
-643
-500
-372
-290
-269
-294
-329
-343
-331
-315
-328
-390
-494
-613
-718
-788
-814
-796
-744
-682
-641
-654
-731
-851
-972
-1057
-1098
-1114
-1132
-1160
-1181
-1168
-1113
-1034
-963
-911
-865
-802
-720
-654
-656
-754
-924
-1098
-1210
-1231
-1183
-1114
-1060
-1027
-1002
-975
-940
-896
-829
-712
-530
-294
-40
194
395
575
749
905
1010
1035
985
910
864
868
889
867
769
622
501
474
562
725
895
1020
1094
1141
1196
1276
1371
1456
1501
1484
1404
1285
1169
1101
1098
1135
1154
1107
990
850
756
747
812
897
953
966
966
988
1049
1129
1197
1229
1220
1176
1102
1002
888
787
726
712
724
723
684
614
544
498
471
434
365
274
208
206
276
376
447
453
404
340
304
312
350
391
409
391
329
232
119
26
-18
-13
6
-22
-135
-324
-534
-699
-789
-821
-841
-874
-907
-902
-832
-713
-590
-511
-488
-501
-511
-498
-471
-455
-472
-526
-605
-687
-755
-795
-808
-803
-804
-831
-893
-966
-1006
-976
-860
-691
-519
-390
-316
-282
-255
-218
-168
-114
-65
-21
20
62
105
152
203
261
319
371
417
464
522
589
641
646
592
506
443
451
539
661
751
764
712
648
627
670
753
829
860
837
773
691
615
570
583
666
800
935
1002
966
839
681
558
499
480
452
380
275
178
127
127
150
160
151
149
189
278
379
425
360
178
-70
-310
-489
-608
-717
-876
-1111
-1386
-1629
-1772
-1797
-1745
-1685
-1670
-1703
-1749
-1766
-1743
-1704
-1686
-1712
-1767
-1819
-1838
-1815
-1760
-1686
-1599
-1503
-1408
-1332
-1290
-1283
-1293
-1299
-1294
-1292
-1316
-1376
-1464
-1558
-1637
-1695
-1733
-1745
-1722
-1657
-1561
-1452
-1346
-1240
-1119
-978
-838
-741
-715
-747
-790
-800
-779
-776
-844
-983
-1130
-1197
-1146
-1022
-921
-914
-988
-1057
-1035
-907
-740
-627
-608
-642
-649
-581
-457
-342
-284
-273
-249
-158
3
189
342
436
479
494
491
462
401
316
228
153
88
27
-23
-39
-5
55
83
24
-121
-282
-362
-306
-142
35
139
150
122
125
183
261
299
275
229
220
278
368
419
382
274
165
125
179
296
415
493
522
522
521
537
580
658
765
883
972
996
942
831
708
613
557
522
481
424
362
316
302
322
374
455
566
705
856
987
1067
1079
1032
959
906
907
972
1077
1175
1217
1186
1102
1012
955
929
898
817
676
510
375
297
246
158
-5
-211
-366
-377
-226
9
204
274
226
148
135
215
340
425
420
340
247
200
212
253
281
276
249
223
216
228
243
239
200
119
12
-84
-120
-62
75
228
312
280
154
15
-48
-3
108
207
237
205
161
155
186
210
185
111
37
27
103
231
343
388
367
321
300
331
407
504
604
695
768
810
812
790
781
832
962
1142
1310
1402
1398
1332
1270
1269
1347
1472
1592
1660
1657
1594
1496
1388
1279
1166
1037
883
712
552
437
395
428
504
578
614
605
574
547
533
507
431
279
61
-174
-367
-479
-508
-489
-461
-452
-460
-465
-445
-393
-320
-242
-173
-117
-68
-17
45
124
218
316
398
436
412
324
198
72
-22
-83
-134
-215
-349
-527
-713
-870
-980
-1054
-1114
-1168
-1204
-1198
-1137
-1040
-950
-903
-905
-925
-909
-820
-657
-455
-266
-125
-37
14
52
89
122
143
147
143
141
145
148
136
98
40
-17
-49
-38
8
69
116
129
102
36
-58
-168
-272
-339
-343
-274
-151
-10
120
242
395
626
949
1319
1649
1857
1908
1839
1721
1614
1528
1431
1281
1069
824
595
413
271
138
-9
-159
-270
-298
-228
-91
52
145
164
131
92
96
157
253
339
373
342
269
198
172
209
304
436
588
749
917
1079
1216
1308
1350
1358
1361
1383
1426
1476
1514
1532
1539
1552
1582
1624
1660
1670
1641
1564
1435
1250
1004
707
373
32
-282
-546
-747
-886
-972
-1014
-1012
-964
-858
-688
-465
-215
22
208
319
356
340
297
247
193
126
36
-82
-224
-379
-541
-711
-894
-1091
-1291
-1471
-1606
-1684
-1716
-1729
-1749
-1780
-1801
-1783
-1717
-1627
-1564
-1569
-1647
-1766
-1882
-1979
-2082
-2233
-2447
-2688
-2888
-2990
-2987
-2924
-2848
-2766
-2634
-2400
-2064
-1698
-1413
-1283
-1289
-1338
-1330
-1238
-1125
-1094
-1204
-1423
-1647
-1780
-1798
-1755
-1733
-1772
-1838
-1856
-1772
-1598
-1399
-1242
-1146
-1075
-974
-822
-650
-527
-504
-582
-709
-814
-849
-810
-727
-639
-565
-499
-420
-308
-158
18
200
363
489
568
597
582
533
455
352
227
84
-66
-212
-344
-460
-563
-662
-754
-831
-877
-880
-844
-794
-766
-790
-873
-993
-1104
-1162
-1148
-1077
-981
-888
-797
-681
-511
-290
-59
121
207
204
157
116
99
79
14
-118
-289
-440
-526
-545
-537
-550
-598
-652
-667
-623
-548
-496
-512
-598
-710
-793
-810
-761
-670
-566
-470
-397
-360
-371
-436
-548
-689
-845
-1016
-1213
-1438
-1673
-1873
-1988
-1983
-1853
-1627
-1343
-1045
-764
-520
-321
-167
-47
50
139
229
322
418
512
596
660
699
725
762
834
939
1045
1099
1066
952
809
697
645
631
604
523
389
237
105
10
-51
-74
-34
105
353
667
965
1182
1310
1405
1540
1746
1991
2209
2352
2426
2470
2510
2530
2487
2358
2177
2013
1924
1910
1919
1897
1835
1781
1794
1891
2027
2132
2163
2134
2090
2063
2037
1973
1846
1684
1554
1511
1551
1617
1640
1592
1499
1420
1391
1408
1434
1444
1445
1479
1587
1783
2039
2311
2557
2763
2933
3078
3201
3290
3320
3270
3131
2917
2661
2399
2149
1903
1635
1331
1010
728
541
472
484
500
454
331
173
51
9
43
109
155
158
132
107
109
152
234
349
484
616
719
773
784
780
793
835
891
926
921
885
846
818
785
714
583
416
272
204
211
226
156
-54
-378
-728
-1006
-1167
-1234
-1267
-1310
-1365
-1398
-1376
-1299
-1196
-1102
-1031
-969
-895
-798
-683
-566
-458
-362
-278
-206
-153
-113
-73
-15
62
142
193
195
155
104
70
58
44
-1
-88
-194
-286
-344
-387
-455
-581
-762
-953
-1096
-1155
-1141
-1099
-1084
-1125
-1207
-1289
-1324
-1287
-1193
-1083
-1006
-993
-1035
-1098
-1135
-1119
-1053
-960
-863
-768
-665
-539
-395
-254
-140
-66
-18
30
96
176
249
286
275
219
134
40
-49
-123
-180
-224
-263
-300
-328
-333
-306
-257
-222
-238
-314
-415
-482
-471
-389
-294
-246
-260
-291
-268
-155
11
145
173
92
-30
-104
-84
-1
74
80
9
-102
-215
-322
-448
-610
-792
-945
-1012
-983
-884
-776
-700
-662
-634
-582
-493
-385
-296
-258
-283
-356
-443
-510
-537
-533
-527
-551
-616
-706
-783
-821
-824
-828
-873
-966
-1075
-1141
-1124
-1025
-891
-780
-724
-710
-700
-664
-601
-541
-520
-551
-615
-676
-713
-734
-778
-881
-1046
-1228
-1351
-1357
-1244
-1080
-959
-949
-1041
-1160
-1215
-1161
-1032
-906
-846
-849
-859
-811
-690
-540
-425
-373
-349
-290
-158
15
145
157
39
-146
-309
-389
-393
-381
-413
-509
-640
-755
-816
-820
-795
-777
-794
-848
-919
-976
-986
-938
-844
-735
-646
-589
-546
-487
-388
-256
-123
-24
26
37
30
15
-17
-78
-168
-267
-344
-383
-392
-393
-401
-407
-383
-303
-164
15
205
381
533
656
750
817
867
913
966
1012
1026
973
853
699
565
487
453
413
319
166
-4
-126
-162
-125
-59
-2
47
114
217
338
434
474
474
490
572
723
881
966
935
811
662
544
460
371
237
65
-97
-199
-232
-241
-288
-398
-542
-649
-666
-586
-453
-323
-230
-175
-129
-60
58
237
469
714
910
991
934
782
632
574
637
766
861
849
732
571
428
317
201
38
-167
-358
-475
-504
-497
-531
-644
-805
-944
-1004
-993
-962
-959
-982
-979
-894
-715
-486
-272
-118
-25
39
107
186
267
340
406
477
568
687
835
1006
1181
1327
1408
1406
1348
1293
1303
1395
1526
1617
1613
1516
1384
1282
1231
1200
1139
1027
888
770
703
679
666
639
603
584
605
669
762
870
990
1115
1228
1300
1313
1280
1246
1253
1312
1392
1448
1457
1441
1437
1471
1531
1585
1611
1609
1590
1547
1449
1268
1018
765
579
489
450
373
197
-65
-334
-532
-633
-675
-708
-739
-724
-616
-413
-181
1
100
157
246
411
614
769
805
719
573
438
343
261
154
15
-111
-172
-148
-74
-10
3
-31
-76
-102
-112
-136
-204
-319
-455
-574
-651
-682
-676
-650
-619
-600
-607
-647
-714
-785
-836
-852
-835
-808
-800
-835
-924
-1055
-1193
-1293
-1318
-1255
-1132
-990
-862
-749
-620
-448
-239
-31
126
219
277
348
454
560
599
521
336
107
-93
-236
-355
-506
-722
-982
-1231
-1415
-1523
-1573
-1590
-1582
-1536
-1443
-1312
-1164
-1014
-861
-687
-489
-285
-108
21
105
168
228
278
295
252
152
20
-102
-188
-231
-242
-238
-233
-240
-262
-288
-296
-261
-176
-64
29
68
55
35
59
146
261
340
341
270
176
108
74
39
-42
-181
-348
-492
-583
-629
-655
-680
-697
-682
-627
-547
-468
-404
-344
-259
-139
4
141
258
366
494
657
832
970
1029
1002
925
842
781
736
680
587
453
289
114
-57
-217
-355
-462
-533
-571
-585
-576
-533
-444
-311
-158
-22
67
114
153
223
345
502
657
775
848
892
935
992
1056
1111
1134
1106
1016
864
655
411
161
-65
-250
-397
-522
-646
-777
-916
-1051
-1171
-1267
-1332
-1364
-1368
-1358
-1353
-1365
-1387
-1398
-1371
-1293
-1178
-1054
-942
-841
-725
-560
-338
-83
156
332
433
485
529
599
696
798
886
957
1030
1125
1236
1324
1342
1261
1094
886
682
504
339
167
-15
-178
-281
-300
-251
-176
-111
-61
2
109
255
400
488
488
413
309
215
135
44
-90
-267
-450
-588
-647
-631
-569
-491
-405
-301
-168
-12
145
274
362
413
443
468
490
502
495
463
408
336
253
170
96
42
12
2
2
4
4
1
1
3
5
6
3
1
0
3
5
5
3
1
1
3
5
5
3
1
1
3
5
5
3
1
1
3
5
5
3
1
1
3
4
4
3
1
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
4
3
2
2
3
4
3
3
2
2
3
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
2
3
3
3
2
2
2
2
3
3
2
2
2
2
3
3
2
2
2
2
3
3
2
2
2
2
3
3
2
2
2
2
3
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
1
2
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
