5
48113
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
2
2
1
1
2
2
1
1
1
2
1
0
1
2
2
1
1
2
2
1
0
2
2
1
0
1
2
2
0
1
2
2
0
0
2
2
1
0
1
3
1
0
1
3
2
0
0
2
3
1
0
2
3
1
-1
1
3
2
-1
0
3
3
0
-1
3
4
-1
-6
-4
0
-3
-7
-5
1
-1
-8
-7
2
2
-11
-13
10
32
14
-32
-46
-1
52
49
2
-12
35
86
73
15
-21
-9
9
-2
-17
0
36
47
21
-8
-12
-4
-2
2
24
44
32
-5
-24
-7
14
4
-19
-15
13
16
-22
-57
-37
16
43
23
-5
-6
-6
-33
-61
-36
41
96
73
7
-22
1
11
-38
-99
-93
-13
58
47
-22
-65
-40
16
43
32
20
31
44
28
-14
-46
-48
-27
-6
6
11
10
5
1
-4
-16
-34
-40
-10
39
61
28
-28
-52
-29
3
7
-8
-12
2
10
-8
-47
-78
-78
-40
14
49
42
10
-9
-1
7
-11
-42
-50
-27
0
5
-5
-7
-1
0
-6
-6
1
1
-10
-13
10
38
34
-9
-50
-45
-5
21
6
-23
-21
18
48
29
-20
-48
-34
-3
9
-1
-10
-5
1
-1
-6
-4
-1
-2
-5
-4
-1
-2
-5
-4
0
-1
-6
-5
0
0
-7
-8
1
4
-8
-16
4
38
46
18
-10
-7
7
-6
-40
-53
-29
2
8
-5
-10
-2
2
-4
-7
-2
1
-4
-7
0
2
-7
-12
5
34
44
23
-5
-13
-4
4
-1
-7
-6
0
1
-4
-6
-3
0
-1
-5
-6
-1
2
-3
-8
-5
4
3
-11
-15
8
40
44
14
-11
2
36
38
-5
-50
-48
-6
24
9
-24
-24
18
53
34
-26
-61
-25
47
79
38
-25
-46
-17
14
19
14
25
42
42
26
12
7
-1
-11
-9
5
7
-9
-18
6
40
46
18
-8
-8
2
0
-7
-4
3
-1
-9
-5
6
1
-16
-7
41
86
73
15
-23
-4
39
50
21
-10
-13
0
6
-2
-12
-8
10
32
39
25
0
-14
-8
4
5
-6
-12
-3
8
4
-18
-38
-42
-28
-7
6
5
-5
-11
-5
6
5
-11
-19
5
50
70
35
-25
-47
-7
47
56
18
-16
-12
7
7
-9
-12
2
8
-4
-13
-3
9
1
-14
-9
8
9
-13
-21
9
46
45
8
-13
8
39
33
-9
-45
-42
-10
18
14
-18
-49
-48
-18
8
-5
-42
-56
-21
33
53
29
-8
-20
-4
12
7
-18
-42
-44
-23
-2
1
-6
3
30
45
28
-5
-17
-4
8
0
-10
-6
3
2
-7
-7
1
3
-4
-7
-1
3
-3
-7
-3
3
-1
-8
-5
4
1
-9
-8
6
9
-14
-42
-45
-24
-5
0
7
26
41
32
1
-22
-14
17
42
33
-11
-50
-45
4
49
49
15
-11
-7
4
1
-8
-5
3
1
-7
-6
2
2
-6
-7
1
4
-5
-9
0
7
-5
-16
4
39
48
19
-9
-8
2
-3
-3
25
55
37
-17
-33
15
60
33
-33
-47
10
56
26
-41
-65
-31
8
14
-3
-18
-32
-43
-34
-4
14
1
-18
-2
39
53
22
-12
-13
5
7
-8
-11
2
7
-5
-12
0
9
-2
-15
-5
14
6
-26
-37
-4
30
16
-33
-57
-32
5
12
-5
-12
-1
5
-2
-8
-3
3
0
-6
-5
2
1
-5
-6
0
2
-4
-7
-1
3
-2
-7
-3
4
1
-8
-7
5
6
-9
-15
8
40
44
17
-7
-3
6
-9
-38
-48
-28
-3
7
4
-2
-13
-33
-45
-32
-4
10
2
-8
-6
0
-1
3
24
45
36
-1
-25
-12
21
39
32
18
6
-4
-11
-6
7
6
-10
-16
7
41
46
18
-9
-8
6
5
-15
-35
-41
-32
-11
13
17
-14
-54
-53
-3
36
9
-60
-86
-31
46
65
22
-19
-15
8
10
-8
-15
-1
12
4
-19
-38
-40
-27
-7
6
5
-5
-9
-2
5
0
-8
-6
3
3
-5
-8
0
5
-2
-10
-3
6
2
-10
-9
8
11
-14
-44
-46
-22
-1
2
-1
-1
-2
-6
-4
4
4
-11
-14
12
44
36
-13
-50
-38
0
15
0
-13
-5
6
1
-8
-5
3
1
-6
-4
2
-1
-9
2
32
49
28
-7
-18
-1
12
1
-16
-11
15
36
36
21
4
-8
-9
-2
5
3
-8
-12
0
18
21
4
-18
-25
-14
2
8
1
-9
-8
2
7
-1
-14
-10
16
40
31
-10
-44
-41
-7
17
8
-16
-17
12
42
42
18
-4
-7
0
0
-4
-3
1
0
-5
-4
2
1
-6
-7
3
8
-10
-39
-49
-28
1
9
-2
-11
-4
7
5
-14
-37
-44
-30
-4
10
4
-9
-10
3
8
-3
-14
-7
15
33
36
23
5
-9
-12
-1
10
3
-14
-15
13
42
41
13
-7
4
30
42
28
2
-14
-11
3
11
0
-18
-13
19
45
28
-16
-44
-32
-5
6
3
-1
-5
-9
-4
16
28
7
-29
-32
6
35
13
-27
-32
-3
5
-29
-57
-38
5
18
-3
-17
-4
10
3
-11
-8
4
6
-5
-10
-1
6
0
-9
-7
3
6
-3
-13
-8
16
38
31
-8
-44
-42
-7
17
7
-14
-12
6
9
-6
-14
-1
9
0
-13
-6
8
5
-11
-12
6
11
-9
-21
5
47
52
8
-41
-52
-26
0
7
0
-6
-6
-1
4
0
-10
-9
10
32
37
30
29
38
32
-4
-46
-58
-29
13
39
40
22
0
-11
-7
4
5
-5
-10
-2
9
3
-17
-36
-41
-30
-9
10
11
-9
-21
3
47
56
7
-49
-47
9
50
35
-6
-19
-2
10
1
-10
-6
4
3
-5
-9
-4
8
27
43
34
-5
-49
-58
-27
14
38
38
23
3
-13
-10
4
9
-6
-18
-3
23
23
-4
-18
7
42
38
-8
-50
-51
-24
2
8
-1
-11
-10
9
35
43
21
-5
-8
3
-5
-34
-52
-33
1
13
0
-13
-7
5
6
-4
-16
-29
-40
-38
-14
20
40
35
17
2
-6
-6
-2
1
0
-4
-5
-1
0
-4
-3
2
-4
-31
-55
-42
8
51
47
9
-13
3
35
45
23
-5
-13
-2
8
-5
-36
-56
-37
11
46
43
15
-5
-5
-1
-2
-4
-1
0
-4
-6
0
4
-6
-13
4
36
47
22
-9
-13
3
6
-9
-14
8
37
42
22
-1
-10
-7
1
4
-1
-12
-11
13
39
34
-9
-48
-43
-4
19
5
-19
-16
15
40
38
18
-1
-7
-5
-2
0
-1
-4
-4
-2
0
-2
-5
-4
-1
1
-2
-8
-7
8
29
41
29
1
-19
-13
14
38
38
19
-1
-8
-5
0
0
-3
-4
-3
-2
-2
-1
-2
-6
-7
5
29
43
29
-3
-19
-7
11
5
-14
-13
9
15
-15
-50
-47
-14
2
-15
-31
-14
18
25
5
-12
-8
1
1
-4
-4
-3
-5
-1
6
-4
-43
-83
-79
-30
13
14
-10
-18
0
13
2
-22
-38
-38
-28
-11
5
9
-3
-16
-11
14
36
38
17
-3
-2
23
45
35
-1
-25
-11
15
12
-18
-28
10
60
66
23
-22
-30
-12
3
3
-1
-5
-8
-4
4
4
-11
-18
7
47
45
-20
-92
-92
-17
54
49
-14
-61
-44
4
24
0
-28
-17
25
48
23
-24
-44
-21
20
44
43
31
21
17
13
2
-20
-43
-45
-20
3
-9
-40
-43
-1
44
42
0
-29
-15
20
38
33
18
3
-9
-10
0
5
-5
-14
2
35
47
23
-8
-15
-1
7
-2
-12
-8
8
29
42
31
-7
-49
-56
-25
7
7
-12
-12
6
10
-15
-44
-47
-25
-3
3
0
-5
-7
-4
1
1
-8
-12
5
35
44
22
-6
-12
-2
3
-4
-7
-1
1
-6
-7
1
3
-9
-15
7
39
38
-9
-55
-50
4
52
51
11
-20
-6
43
80
69
21
-17
-16
6
11
-14
-43
-49
-27
-2
7
-1
-11
-9
3
8
-11
-45
-55
-21
32
53
26
-11
-19
-1
8
-2
-13
-7
5
3
-9
-13
-3
11
24
34
31
7
-23
-23
16
51
33
-24
-57
-26
33
55
25
-13
-17
1
7
-5
-11
-4
3
-2
-9
-6
1
0
-7
-7
-1
1
-5
-8
-3
2
-3
-9
-5
2
-1
-9
-7
1
2
-8
-11
0
6
-6
-15
-3
12
1
-29
-35
-4
23
14
-7
1
31
41
21
0
-5
-15
-39
-42
-1
44
38
-2
-4
50
85
41
-39
-64
-21
16
-5
-49
-55
-23
3
1
-8
-6
0
-3
-6
-4
-2
-6
-3
21
53
63
40
6
-8
-1
4
-13
-39
-49
-31
-3
8
-1
-12
-8
2
1
-8
-9
-1
2
-6
-10
-2
3
-5
-12
-2
8
-8
-43
-56
-28
4
6
-10
-12
2
4
-9
-13
1
7
-10
-20
5
40
43
14
-7
-3
-5
-34
-59
-40
11
44
38
14
-2
-7
-9
-5
2
0
-10
-11
3
8
-11
-24
2
53
69
28
-26
-38
-12
8
2
-9
-9
-3
-2
-3
-2
-6
-13
-2
38
76
70
23
-18
-19
2
8
-6
-14
-6
4
1
-9
-12
-5
9
25
35
28
3
-21
-19
11
39
39
14
-7
-7
1
-8
-36
-56
-39
6
42
43
16
-8
-11
-3
0
-4
-8
-6
0
1
-11
-36
-54
-41
4
46
46
11
-16
-2
33
45
22
-7
-15
-6
1
1
-3
-14
-35
-48
-36
-6
11
1
-14
-11
2
4
-8
-13
-3
4
-3
-13
-9
3
3
-10
-15
-5
12
24
31
28
8
-21
-25
8
47
44
4
-18
7
41
32
-16
-50
-39
-6
8
1
-10
-12
-7
6
28
40
24
-6
-18
-5
6
-5
-18
0
35
46
19
-11
-14
-1
2
-8
-10
-2
0
-8
-10
-1
3
-10
-18
5
39
37
-12
-58
-50
5
48
45
11
-12
-10
1
2
-11
-17
0
40
73
67
25
-16
-22
-1
10
-4
-19
-11
9
8
-21
-47
-46
-24
-7
-2
-2
-3
-6
-9
-5
0
-2
-11
-11
3
7
-15
-46
-51
-25
-1
-3
-12
1
30
41
22
-5
-15
-10
-4
6
24
38
28
-2
-22
-12
8
8
-18
-46
-49
-28
-3
4
-7
-15
1
31
43
23
-9
-18
-5
5
-4
-14
-8
2
-1
-12
-11
1
2
-10
-14
-1
5
-8
-18
-4
14
-7
-54
-66
-15
44
41
-18
-59
-41
0
11
-7
-17
-6
3
-4
-12
-7
1
-3
-12
-8
2
-2
-17
-10
36
82
73
14
-29
-10
41
54
13
-23
-7
37
49
17
-15
-14
2
1
-13
-11
2
2
-13
-14
2
7
-14
-25
6
48
38
-25
-65
-31
37
57
16
-23
-9
34
48
21
-12
-19
-5
7
1
-20
-41
-47
-31
-8
4
-1
-10
-10
-4
-2
-6
-8
-6
-4
-4
-6
-7
-7
-5
-3
-4
-10
-12
3
29
40
23
-6
-18
-8
3
-2
-12
-10
-1
-1
-9
-11
-3
1
-8
-16
-1
31
46
23
-14
-24
4
38
41
15
-10
-13
-2
-1
-10
-13
3
28
39
24
-4
-22
-15
10
33
35
17
-4
-12
-9
-4
-3
-6
-7
-7
-6
-3
-4
-9
-9
-3
1
-8
-19
-6
39
78
68
16
-24
-11
32
50
23
-15
-23
-3
12
-2
-32
-41
-6
50
73
27
-51
-81
-29
47
63
11
-34
-12
51
82
56
13
-9
-10
-8
-6
-1
-2
-13
-17
4
34
40
15
-10
-9
0
-12
-40
-51
-34
-9
3
6
16
31
36
31
24
16
4
-11
-15
-6
1
-3
-12
-10
-2
-1
-8
-12
-6
0
-3
-11
-12
-6
6
21
34
30
2
-27
-24
14
43
32
0
-3
35
73
66
21
-16
-19
-4
2
-4
-11
-12
-8
4
24
37
26
-4
-22
-12
6
3
-17
-20
6
36
38
14
-8
-11
-6
-5
-7
-6
-4
-7
-10
-5
0
-8
-19
-5
38
75
67
19
-19
-19
0
4
-9
-16
-6
2
-4
-14
-10
0
0
-11
-15
-4
5
-3
-23
-39
-43
-34
-15
4
6
-10
-22
-9
12
6
-30
-55
-34
11
33
20
0
-8
-15
-20
1
49
71
22
-61
-89
-42
6
-13
-64
-62
5
58
44
-2
-17
0
5
-12
-19
-2
8
-8
-22
-8
11
-2
-28
-14
41
66
12
-73
-94
-27
55
72
27
-19
-23
-4
5
-4
-14
-13
-3
3
-3
-21
-40
-46
-34
-12
4
1
-11
-15
-7
3
-2
-16
-18
5
35
39
12
-13
-5
27
42
23
-9
-20
-8
2
-3
-12
-12
-3
-1
-7
-12
-8
-1
-2
-10
-15
-7
9
22
27
30
34
29
11
-7
-4
22
41
26
-7
-23
-10
5
-1
-15
-14
-1
2
-10
-15
-5
3
-6
-16
-10
2
-1
-15
-15
1
5
-14
-24
2
40
43
8
-18
-3
31
42
19
-10
-20
-3
28
45
28
-14
-35
-3
53
75
46
17
31
66
68
24
-19
-22
-2
5
-8
-18
-5
24
52
59
29
-22
-56
-43
-3
13
-8
-27
-4
39
49
9
-45
-64
-39
6
39
40
12
-15
-9
27
48
25
-18
-28
5
39
37
12
-7
-10
-9
-8
-3
-2
-13
-18
4
37
34
-15
-59
-47
-1
16
-10
-29
-2
40
44
11
-15
-11
-1
-5
-12
-8
-1
-5
-13
-8
0
-6
-17
-5
30
47
21
-17
-22
2
10
-18
-50
-51
-26
-6
-3
-6
-7
-8
-10
-6
-1
-6
-16
-10
11
21
-1
-24
-9
40
68
45
1
-16
-6
1
-8
-15
-6
2
-6
-16
-9
4
-1
-19
-18
9
35
30
9
4
22
35
23
-4
-18
-13
-2
1
-7
-16
-13
6
29
36
19
-6
-16
-9
-2
-4
-10
-9
-5
-5
-8
-8
-5
-6
-10
-7
-2
-7
-17
-7
35
75
69
19
-23
-21
4
7
-15
-24
3
37
40
13
-11
-12
-4
-4
-9
-9
-4
-5
-9
-9
-4
-4
-9
-10
-5
-3
-8
-11
-6
-2
-7
-12
-7
0
-7
-17
-4
30
47
21
-17
-22
2
8
-16
-28
6
46
34
-24
-62
-40
9
33
29
26
31
26
10
6
23
33
19
-2
-9
-15
-39
-60
-33
37
79
42
-33
-61
-20
27
16
-38
-64
-33
18
35
13
-10
-3
24
38
23
-5
-19
-13
-1
1
-8
-14
-11
-3
6
16
28
36
33
21
11
5
-5
-19
-19
6
36
39
10
-16
-5
30
43
17
-15
-11
25
46
27
-11
-28
-12
14
29
28
18
1
-14
-17
-5
4
-4
-18
-16
7
32
35
16
-5
-14
-11
-4
-3
-7
-11
-9
-2
-2
-12
-17
1
31
41
19
-11
-18
-4
2
-11
-18
1
30
40
20
-8
-21
-13
8
28
35
20
-5
-18
-12
0
-1
-11
-14
-5
1
-5
-16
-14
6
29
35
19
-4
-17
-12
-2
-1
-9
-13
-6
-1
-6
-12
-9
-2
-3
-11
-12
-4
-1
-9
-14
-7
1
-5
-15
-11
2
0
-17
-20
7
36
35
12
-6
-8
-9
-13
-5
7
-9
-51
-67
-21
43
44
-20
-68
-37
32
58
26
1
27
74
84
48
8
-8
-8
-8
-9
-6
-3
-7
-11
-8
-2
-3
-13
-15
3
30
38
19
-8
-17
-8
0
-4
-12
-10
-3
-3
-10
-11
-4
-2
-8
-12
-6
-1
-7
-13
-6
2
-7
-20
-5
35
51
11
-49
-65
-30
4
3
-14
-13
-1
-1
-12
-13
-2
-1
-11
-14
-2
2
-12
-20
1
35
41
15
-11
-14
-5
-3
-7
-11
-9
0
22
41
30
-10
-34
-4
46
51
4
-28
1
47
36
-27
-64
-30
32
52
21
-14
-19
-6
1
-4
-11
-13
-9
6
25
35
22
-3
-18
-14
-1
2
-7
-17
-14
7
30
36
18
-6
-16
-8
1
-9
-38
-59
-45
2
45
45
7
-21
-4
36
45
12
-19
-6
31
44
19
-11
-16
-6
-2
-6
-8
-9
-11
-2
25
45
26
-16
-30
6
45
32
-21
-55
-41
-6
8
-3
-15
-14
-4
4
-1
-23
-46
-41
-1
37
34
-3
-26
-13
7
2
-16
-16
0
3
-10
-17
-5
4
-7
-17
-8
5
-4
-22
-8
36
55
12
-53
-67
-24
12
-6
-49
-59
-29
1
1
-11
-12
-3
-2
-9
-11
-5
-3
-7
-8
-10
-28
-57
-56
-2
64
74
15
-42
-31
27
54
20
-21
-13
31
50
22
-15
-21
-4
6
-3
-21
-38
-49
-41
-5
40
49
14
-22
-12
32
52
21
-22
-25
9
38
34
11
-4
-8
-10
-9
-4
-1
-8
-14
-8
4
-1
-20
-20
13
42
24
-25
-44
-8
39
39
-3
-32
-18
16
34
30
15
-1
-13
-14
-3
2
-9
-18
-1
32
44
18
-13
-17
-2
1
-10
-13
-4
0
-9
-14
-4
2
-8
-17
-4
8
-11
-50
-60
-25
7
-6
-46
-59
-30
0
3
-11
-15
0
22
46
57
42
5
-18
-1
33
39
14
-3
16
40
32
-6
-29
-16
14
32
31
16
-1
-13
-12
-3
-3
-11
-6
22
48
33
-17
-59
-58
-23
11
20
4
-21
-35
-23
3
11
-10
-28
-5
41
53
11
-31
-12
52
83
46
-13
-27
7
29
2
-48
-66
-37
5
16
-10
-36
-31
-3
15
7
-6
2
26
36
20
-1
-11
-18
-35
-48
-36
-8
5
-6
-8
19
47
34
-13
-36
-3
49
53
0
-53
-52
0
52
63
37
6
-9
-9
-6
-5
-6
-7
-7
-7
-4
-4
-10
-13
1
27
42
23
-10
-22
-4
10
-11
-48
-57
-29
1
2
-11
-12
-2
-1
-10
-12
-3
0
-10
-14
-2
6
-14
-46
-54
-30
-2
2
-8
-12
-5
-2
-7
-10
-6
-3
-7
-9
-6
-4
-6
-9
-7
-4
-5
-8
-8
-4
-5
-8
-8
-5
-5
-7
-8
-6
-5
-7
-6
-5
-8
-11
-1
25
42
26
-8
-25
-12
12
28
32
25
-4
-47
-65
-35
9
13
-20
-31
10
52
33
-31
-62
-25
33
48
19
-11
-15
-7
-3
-3
-5
-12
-14
2
31
43
18
-17
-14
34
78
72
20
-24
-23
4
12
-12
-30
-3
47
55
0
-60
-53
17
74
68
28
12
25
29
6
-20
-21
-4
13
23
29
24
3
-19
-18
0
7
-8
-21
-9
10
5
-27
-51
-36
5
35
28
0
-20
-16
1
5
-7
-19
-12
11
30
32
18
0
-13
-15
-5
3
-2
-17
-17
7
34
36
15
-5
-10
-8
-7
-4
-1
-8
-17
-3
32
49
18
-24
-15
39
60
7
-59
-56
9
51
28
-16
-22
-1
5
-10
-15
-3
1
-9
-13
-3
2
-11
-17
6
29
12
-33
-48
-6
46
49
7
-21
-3
34
43
18
-10
-16
-5
1
-5
-12
-8
-2
-3
-10
-11
-4
-1
-7
-13
-7
1
-3
-14
-12
2
4
-14
-23
3
43
46
1
-46
-46
-4
37
41
7
-37
-57
-34
13
39
20
-13
-9
28
48
20
-17
-12
29
48
23
-12
-20
-7
1
3
15
33
38
28
21
20
8
-16
-24
2
38
43
14
-12
-13
-2
-2
-9
-10
-4
-2
-8
-10
-6
-2
-6
-10
-8
-3
-4
-8
-10
-5
-2
-4
-12
-13
3
28
41
24
-11
-26
0
39
42
9
-10
22
75
82
25
-35
-33
19
53
25
-32
-56
-23
27
46
24
-7
-20
-11
2
3
-8
-18
-12
9
32
35
15
-7
-5
20
41
31
-3
-28
-19
14
39
34
8
-9
0
25
38
24
-4
-19
-12
1
2
-10
-14
-6
2
-4
-13
-11
-1
1
-10
-14
-5
4
-5
-17
-11
5
4
-18
-25
9
47
33
-27
-63
-27
38
47
-11
-64
-50
3
23
-13
-56
-57
-23
3
0
-14
-14
4
28
40
26
-12
-50
-56
-29
0
4
-9
-14
-5
1
-6
-13
-8
0
-3
-12
-10
-1
0
-11
-13
-2
4
-9
-20
-1
35
47
17
-19
-17
13
26
2
-29
-33
-12
3
-1
-10
-10
-4
-3
-7
-9
-6
-4
-5
-7
-7
-6
-5
-6
-7
-7
-6
-5
-6
-7
-7
-4
-4
-8
-9
-4
1
-11
-39
-57
-40
5
41
40
13
-9
-12
-5
-3
-6
-7
-6
-6
-6
-4
-4
-10
-12
2
28
40
23
-7
-20
-8
4
-2
-15
-12
2
3
-13
-20
3
36
41
15
-10
-12
-3
-3
-10
-9
0
-3
-14
-13
10
26
7
-32
-42
-6
39
47
17
-13
-16
-3
3
-6
-15
-12
6
28
36
22
-4
-19
-11
4
2
-15
-18
5
34
39
17
-8
-14
-6
-2
-5
-9
-7
-4
-5
-7
-7
-5
-5
-6
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-6
-5
-5
-8
-8
-4
0
-12
-38
-56
-42
3
42
43
12
-13
-10
2
-7
-40
-60
-40
7
41
39
13
-8
-11
-6
-4
-5
-7
-7
-6
-5
-6
-7
-6
-6
-6
-6
-7
-6
-5
-6
-7
-7
-5
-5
-6
-7
-6
-5
-6
-8
-7
-5
-5
-7
-8
-5
-4
-7
-9
-6
-3
-6
-10
-8
-1
-2
-12
-15
4
31
39
20
-7
-16
-8
0
-3
-11
-11
-2
2
-12
-40
-57
-40
5
41
40
13
-9
-11
-5
-4
-7
-7
-5
-7
-9
-4
-2
-9
-16
0
32
44
17
-15
-10
28
49
25
-14
-24
-3
12
-3
-30
-35
-11
17
19
-3
-19
-4
30
45
23
-12
-21
-5
6
-5
-17
-9
4
-1
-16
-14
4
5
-16
-24
6
43
38
2
-8
33
77
69
18
-20
-17
1
1
-10
-12
-4
-1
-7
-10
-6
-3
-5
-9
-8
-4
-4
-9
-9
-3
0
-12
-38
-57
-42
3
43
44
9
-17
-4
30
44
21
-10
-20
-6
5
-3
-17
-15
8
32
33
15
3
13
34
39
26
16
25
39
34
12
-6
-9
-7
-7
-6
-4
-7
-13
-3
27
46
26
-15
-28
4
40
40
11
-10
-9
-4
-7
-9
-4
-3
-10
-11
-2
2
-11
-20
1
37
43
12
-17
-5
30
43
20
-8
-17
-8
-1
-2
-7
-13
-11
5
28
37
20
-6
-16
-9
-1
-3
-9
-8
-6
-5
-5
-5
-10
-13
0
30
43
19
-16
-14
29
55
20
-47
-74
-37
18
39
26
15
26
45
51
38
14
-6
-14
-9
-1
-2
-11
-12
-2
3
-13
-42
-57
-38
3
39
42
14
-15
-11
26
51
28
-21
-33
10
51
30
-32
-52
-1
51
31
-42
-80
-43
21
45
27
7
1
-4
-13
-13
-1
3
-9
-18
-6
8
-2
-23
-19
16
41
23
-21
-46
-36
-13
2
4
-5
-17
-17
6
37
39
9
-15
0
34
33
-12
-53
-47
-9
14
2
-20
-21
4
36
45
19
-26
-45
-11
48
70
33
-19
-30
-3
13
-4
-24
-13
10
8
-24
-50
-46
-24
-9
-5
-4
-3
-8
-12
-8
1
-2
-15
-17
5
34
39
13
-12
-6
25
43
25
-9
-23
-9
6
1
-16
-18
-2
15
15
-2
-20
-28
-21
-5
6
-1
-18
-20
6
37
39
10
-13
-3
26
40
24
-5
-22
-17
8
34
38
14
-13
-7
26
45
24
-12
-22
-4
5
-6
-16
-8
2
-4
-14
-10
1
-2
-14
-12
3
0
-19
-15
36
85
72
8
-32
-6
42
47
8
-19
-3
31
41
20
-7
-18
-10
2
1
-13
-20
1
37
47
9
-45
-61
-32
0
4
-9
-13
-5
-2
-7
-9
-6
-6
-9
-5
0
-12
-41
-57
-33
2
2
-38
-67
-44
11
45
35
8
-6
-7
-7
-9
-6
-2
-6
-12
-9
0
-2
-14
-15
6
30
34
23
23
36
29
-11
-54
-58
-26
2
0
-13
-10
0
-3
-13
-11
1
1
-16
-20
8
40
30
-18
-54
-42
-6
10
-3
-17
-12
0
1
-9
-16
-10
7
26
34
23
-2
-20
-14
3
4
-14
-22
2
37
43
12
-17
-7
30
46
22
-15
-24
3
34
40
18
-8
-18
-9
3
1
-19
-43
-50
-33
-7
4
-3
-13
-11
-3
-2
-9
-11
-6
-2
-6
-11
-8
-2
-4
-10
-11
-4
-1
-8
-13
-7
1
-4
-16
-15
7
31
35
18
-3
-14
-13
-4
1
-4
-15
-15
5
32
37
17
-7
-14
-8
-4
-6
-7
-6
-7
-8
-5
-2
-10
-16
-1
32
45
17
-19
-11
32
51
18
-22
-13
33
51
19
-18
-19
1
4
-13
-16
-2
4
-10
-18
-4
6
-9
-24
-3
40
48
9
-24
-2
41
38
-18
-60
-43
0
11
-9
-20
-7
4
-5
-16
-9
2
-3
-14
-12
0
0
-13
-15
-1
4
-12
-22
1
37
42
13
-13
-11
-1
-5
-13
-7
2
-7
-20
-5
36
50
13
-25
-8
42
46
-18
-75
-45
47
100
57
-27
-67
-40
3
11
-9
-23
-12
12
29
31
18
-1
-14
-14
-5
1
-5
-13
-11
-3
1
-7
-16
-12
8
29
34
19
-3
-13
-9
-9
-30
-56
-51
-2
49
51
6
-29
-8
47
77
56
16
-9
-14
-11
-5
1
-2
-17
-19
7
38
36
5
-10
9
23
-8
-52
-48
2
35
12
-24
-23
3
9
-12
-21
-4
7
-7
-20
-7
8
-5
-25
-7
39
53
11
-30
-9
50
71
28
-29
-46
-20
15
35
34
15
-8
-13
-1
-4
-41
-69
-35
46
85
36
-43
-59
-1
52
45
4
-16
-5
1
-9
-15
-5
2
-6
-16
-9
2
-1
-15
-15
1
6
-13
-27
-3
47
76
55
12
-3
17
38
28
-3
-22
-16
1
6
-6
-24
-38
-43
-35
-15
3
5
-10
-19
-9
7
1
-21
-23
11
45
31
-25
-60
-31
29
53
23
-17
-22
-2
5
-8
-16
-7
2
-4
-14
-10
0
-2
-13
-13
-1
3
-12
-21
1
37
43
11
-17
-5
30
43
20
-10
-18
-8
0
-3
-10
-13
-9
5
25
36
24
-4
-20
-12
2
1
-12
-15
-5
3
-5
-18
-14
8
31
34
18
-3
-14
-11
-4
-2
-7
-11
-8
-3
-4
-8
-10
-6
-4
-4
-6
-13
-33
-54
-48
-2
47
50
6
-26
-4
40
47
9
-20
-4
33
42
16
-10
-14
-6
-4
-6
-7
-7
-8
-8
-3
-3
-12
-15
3
31
38
18
-7
-15
-8
-3
-5
-8
-8
-8
-6
-4
-4
-12
-14
3
29
39
20
-8
-17
-8
-1
-4
-9
-9
-6
-4
-4
-8
-15
-6
32
76
75
17
-33
-16
44
61
4
-60
-55
8
49
29
-13
-26
-9
12
25
31
23
0
-20
-16
3
5
-15
-22
4
37
40
13
-10
-11
-4
-5
-9
-7
-4
-6
-10
-7
-2
-5
-12
-10
0
1
-17
-42
-50
-34
-8
6
0
-16
-19
4
35
41
13
-14
-7
27
45
24
-11
-22
-6
6
-3
-19
-16
8
32
35
17
-4
-14
-11
-3
-2
-8
-11
-6
-3
-5
-10
-8
-3
-4
-9
-10
-4
-3
-8
-11
-5
0
-8
-16
-2
30
46
22
-16
-25
4
37
39
14
-8
-12
-7
-4
-5
-7
-8
-7
-6
-5
-7
-9
-7
-2
-4
-12
-14
3
29
39
21
-7
-19
-10
3
1
-17
-40
-53
-40
-1
40
47
13
-20
-10
33
52
19
-25
-18
40
85
66
11
-21
-12
2
-2
-13
-11
-1
-2
-10
-11
-4
-3
-7
-8
-10
-30
-57
-51
1
53
47
-1
-24
7
43
29
-22
-52
-37
-8
3
0
-5
-17
-39
-51
-33
-5
2
-10
-6
23
45
28
-9
-27
-12
14
29
30
20
1
-16
-15
-2
4
-7
-17
-8
5
-1
-18
-17
9
34
34
15
-2
-11
-13
-8
2
0
-15
-20
5
39
38
4
-9
31
78
69
13
-16
13
52
38
-19
-60
-55
-24
5
26
37
26
-4
-24
-13
8
5
-18
-24
7
41
39
7
-14
-1
28
39
21
-5
-17
-11
0
0
-9
-13
-7
1
-2
-12
-15
-4
10
19
26
34
36
25
8
2
0
-12
-24
-5
48
83
51
-21
-54
-13
45
45
-8
-40
-7
46
54
11
-26
-18
17
35
24
9
11
24
29
20
4
-12
-19
-12
10
32
35
15
-8
-6
22
43
29
-7
-25
-11
9
3
-19
-22
8
38
38
12
-8
-9
-4
-7
-9
-5
-2
-7
-12
-6
2
-4
-16
-11
6
7
-23
-52
-40
6
39
28
-4
-19
-12
0
1
-7
-14
-12
5
30
40
18
-12
-11
25
50
27
-16
-26
1
14
-14
-52
-54
-24
-1
-3
-10
-6
-2
-7
-10
-4
0
-9
-17
1
32
42
19
-10
-15
-4
0
-7
-10
-5
-3
-7
-7
-4
-6
-12
-2
27
45
25
-12
-24
-1
13
-12
-51
-57
-24
6
-5
-42
-60
-38
7
39
39
16
-8
-14
-6
0
-4
-10
-8
-2
-3
-8
-9
-4
-2
-7
-10
-6
-1
-5
-11
-8
0
-1
-13
-15
5
32
39
19
-6
-15
-8
-1
-3
-9
-10
-5
-1
-4
-12
-12
5
28
38
24
-3
-20
-16
8
34
39
17
-11
-10
26
51
27
-21
-24
35
92
76
5
-35
-3
47
47
5
-19
2
34
39
17
-4
-13
-11
-2
4
-9
-41
-61
-39
12
43
32
6
5
25
36
22
-2
-15
-12
-3
3
-2
-15
-17
6
37
41
11
-14
-1
31
39
15
0
18
40
27
-7
-15
16
50
46
12
-16
-21
-16
-14
-11
-2
4
-3
-17
-15
8
35
38
13
-10
-4
26
43
26
-7
-20
-8
4
-1
-12
-11
-2
1
-6
-11
-7
-1
0
-5
-16
-34
-48
-40
-9
13
4
-20
-21
10
40
38
10
-10
-2
24
43
32
-10
-55
-61
-23
12
-2
-50
-66
-21
38
51
16
-14
-13
0
-1
-10
-9
-2
-2
-8
-8
-3
-2
-7
-8
-3
-2
-7
-8
-4
-2
-6
-8
-3
-4
-10
-3
26
47
29
-13
-27
0
18
-11
-56
-58
-17
9
-12
-47
-51
-25
-5
-2
-3
-4
-7
-11
-5
3
-2
-18
-16
13
39
26
-16
-46
-39
-12
7
6
-8
-20
-13
15
39
27
-17
-49
-38
-6
5
-7
-5
24
45
28
-8
-22
-8
6
1
-12
-15
-5
10
25
34
26
1
-18
-15
2
7
-7
-19
-10
12
30
33
21
1
-14
-13
-2
4
-5
-14
-8
4
2
-15
-18
7
37
39
15
-6
-9
-5
-5
-5
-2
-3
-10
-10
1
6
-15
-46
-51
-23
0
-10
-32
-24
14
34
2
-50
-67
-33
16
39
32
15
0
-9
-11
-5
1
-2
-10
-10
-1
2
-9
-16
1
33
47
22
-15
-23
8
41
34
-13
-55
-49
2
47
47
12
-15
-11
4
2
-15
-17
8
35
37
17
-3
-10
-9
-4
2
-5
-33
-67
-71
-33
8
9
-21
-37
-16
10
6
-16
-19
8
36
38
17
-4
-11
-8
-2
0
-5
-10
-8
2
4
-15
-42
-50
-30
-4
4
-4
-10
-6
-2
-3
-6
-6
-4
-4
-5
-5
-4
-4
-7
-6
-1
0
-13
-36
-50
-38
-6
15
2
-23
-20
16
45
27
-20
-49
-35
-6
6
-2
-9
-7
-5
-3
-2
-3
-10
-12
5
31
40
21
-6
-14
-6
0
-3
-7
-5
-5
-6
-3
-1
-8
-14
1
34
46
18
-16
-9
33
51
20
-18
-10
31
51
26
-12
-23
-6
15
27
31
24
4
-15
-17
-1
9
-3
-20
-16
16
41
27
-19
-46
-15
50
81
40
-33
-63
-32
9
10
-16
-22
9
39
38
14
-5
-8
-6
-5
-4
-3
-5
-7
-5
-2
-4
-8
-6
-1
-2
-8
-8
-2
0
-7
-10
-2
2
-7
-13
-3
9
-9
-46
-58
-25
9
-2
-44
-60
-30
6
7
-13
-17
7
34
39
21
-3
-16
-10
5
7
-16
-45
-50
-27
-3
2
-5
-7
-4
-4
-6
-3
-1
-8
-13
3
32
43
21
-8
-15
-4
2
-5
-9
-5
-2
-5
-6
-3
-5
-10
0
28
45
27
-9
-22
-4
10
-2
-20
-13
14
33
32
20
4
-13
-20
0
38
52
20
-27
-39
-9
20
17
-4
-3
24
43
29
-4
-21
-10
7
5
-11
-17
-3
11
2
-25
-43
-39
-25
-14
-6
4
11
13
23
45
51
15
-38
-44
18
80
64
-13
-57
-18
47
52
-1
-40
-20
25
43
27
8
2
-1
-8
-11
-6
0
4
18
37
36
4
-29
-24
17
48
35
0
-10
14
35
21
-15
-32
-13
25
48
44
22
5
1
5
-1
-23
-44
-35
3
36
33
1
-21
-13
5
5
-9
-14
-3
4
-4
-11
-6
0
-4
-4
19
48
39
-10
-40
-6
61
85
47
4
9
36
27
-18
-41
-8
39
40
1
-27
-15
8
10
-8
-24
-32
-39
-37
-16
10
11
-14
-25
3
45
48
9
-20
-1
39
46
13
-15
-2
32
43
22
-5
-14
-9
-3
6
24
38
28
-1
-21
-12
7
6
-13
-18
2
15
-11
-54
-61
-13
41
39
-13
-55
-45
-4
17
1
-21
-18
11
39
41
10
-34
-58
-41
0
19
-4
-30
-7
52
80
34
-38
-54
0
55
51
-2
-44
-47
-29
-13
0
14
22
23
30
44
40
0
-44
-42
5
35
5
-48
-56
-11
25
9
-27
-25
16
46
35
7
-4
-1
-4
-11
-8
3
2
-11
-14
1
9
-8
-25
-2
46
56
4
-56
-51
12
53
22
-42
-66
-34
7
11
-9
-16
-4
5
-3
-13
-8
2
1
-9
-11
-2
3
-5
-13
-7
4
1
-14
-16
8
36
38
17
-4
-10
-7
-4
-2
-1
-8
-13
1
32
47
21
-16
-13
31
59
27
-30
-46
-9
26
21
-5
-13
-4
0
-6
-8
-2
-1
-7
-9
-1
0
-9
-12
1
7
-13
-45
-52
-27
-1
2
-6
-7
-2
-5
-8
-3
1
-7
-15
1
35
46
17
-15
-8
31
50
25
-14
-23
5
37
42
20
-7
-17
-5
7
0
-18
-16
14
40
28
-16
-47
-39
-10
9
6
-8
-18
-12
13
38
30
-16
-54
-36
26
61
31
-19
-28
5
19
-13
-53
-54
-22
2
0
-9
-10
-4
5
22
39
32
-1
-27
-16
15
16
-26
-60
-39
18
47
15
-39
-59
-34
0
9
-3
-13
-10
-1
4
-1
-17
-38
-48
-31
-3
2
-29
-62
-49
8
52
44
4
-14
0
9
-15
-48
-51
-23
-1
-4
-11
3
30
39
23
-2
-15
-13
-2
13
20
5
-24
-37
-10
37
53
22
-17
-21
4
13
-15
-49
-52
-25
0
2
-8
-11
-3
8
15
12
-10
-44
-60
-36
14
43
27
-10
-23
3
36
42
19
-7
-14
-6
1
-2
-8
-9
-4
0
-3
-10
-11
-3
11
16
4
-18
-31
-22
1
12
-2
-22
-18
16
42
27
-19
-49
-37
-6
7
-2
-10
-8
-3
-3
-4
-4
-8
-12
2
31
44
20
-14
-10
29
50
26
-14
-21
-1
8
-6
-16
-6
5
-2
-14
-9
3
1
-11
-12
0
4
-8
-16
-5
8
1
-22
-41
-42
-31
-13
3
6
-8
-17
-7
9
2
-21
-21
15
45
26
-22
-48
-33
-9
0
3
2
-17
-48
-46
4
49
32
-19
-22
35
66
14
-61
-61
11
58
29
-19
-23
4
9
-12
-18
-1
7
-8
-18
-5
8
-3
-18
-10
9
4
-21
-22
14
45
28
-21
-50
-36
-7
5
-2
-9
-9
-5
-3
-2
-6
-11
-10
6
28
37
23
-2
-17
-12
1
3
-8
-15
-6
6
0
-19
-19
12
42
29
-19
-51
-38
-5
7
-4
-11
-6
-4
-9
-1
26
43
26
-9
-21
-5
7
-4
-16
-7
7
-5
-43
-62
-37
11
40
35
14
-3
-10
-11
-5
1
-2
-13
-14
5
32
39
20
-6
-15
-7
0
-3
-9
-9
-4
-1
-5
-11
-11
3
27
41
27
-8
-27
-3
39
51
15
-24
-13
42
81
65
16
-17
-16
-1
3
-5
-14
-12
5
30
40
20
-11
-12
24
51
31
-16
-33
3
46
46
7
-21
-5
40
73
66
25
-16
-25
-3
12
-3
-23
-14
13
12
-28
-58
-36
14
36
19
-2
-7
-13
-17
4
42
40
-21
-70
-33
46
56
-21
-79
-34
50
55
-21
-72
-41
10
13
-16
-20
0
6
-9
-13
-8
-25
-57
-54
3
55
46
0
-18
2
10
-19
-50
-47
-23
-9
-5
-1
-1
-12
-18
3
35
41
14
-10
-10
-2
-8
-15
2
31
39
20
-5
-15
-13
-4
10
18
5
-23
-35
-18
5
4
-12
-15
-2
3
-8
-14
-5
2
-6
-15
-7
4
-6
-19
-5
33
49
20
-19
-22
9
35
33
16
0
-12
-17
-9
11
25
26
26
35
34
12
-12
-5
27
43
23
-10
-19
-6
2
-4
-12
-9
-3
-3
-7
-11
-10
2
24
42
31
-13
-56
-58
-23
6
-6
-42
-61
-38
6
38
39
15
-8
-15
-7
0
-5
-13
-10
1
2
-18
-43
-49
-32
-9
3
0
-10
-15
-9
7
26
34
22
-2
-18
-15
-1
3
-7
-17
-10
5
3
-17
-27
4
52
65
22
-31
-33
15
51
33
-12
-29
-9
10
1
-19
-18
1
9
-6
-28
-38
-38
-34
-22
1
15
-3
-37
-43
-1
53
64
24
-19
-21
9
25
6
-26
-37
-20
2
10
-4
-29
-45
-35
0
32
32
1
-24
-18
3
6
-11
-20
-7
7
-1
-21
-20
9
37
35
9
-9
-2
22
37
28
-1
-26
-22
12
40
33
2
-5
31
73
69
20
-22
-21
2
6
-13
-21
0
33
44
21
-17
-48
-53
-32
-5
5
-5
-17
-11
4
2
-21
-45
-48
-31
-11
2
1
-11
-20
-4
33
52
17
-55
-98
-78
-26
5
0
-12
-11
-6
-5
-5
-4
-14
-37
-54
-42
-6
37
76
105
101
52
-18
-62
-79
-107
-155
-163
-77
65
172
208
202
164
56
-119
-263
-277
-190
-108
-70
-5
119
210
157
5
-89
-53
12
-29
-157
-222
-132
40
138
100
11
-8
63
126
90
-9
-56
-3
72
77
26
10
50
77
47
8
4
-22
-136
-265
-249
-60
129
154
71
66
185
271
181
-20
-148
-128
-44
-7
-40
-104
-151
-133
-23
133
215
141
-23
-125
-94
-6
24
-21
-61
-29
62
152
183
133
10
-140
-260
-308
-274
-166
-12
140
234
248
213
162
82
-57
-226
-327
-297
-179
-69
4
95
231
348
352
240
93
-27
-139
-277
-389
-369
-175
103
315
377
314
202
85
-40
-182
-311
-372
-327
-194
-29
112
210
279
321
311
220
56
-119
-225
-227
-164
-114
-106
-87
21
210
361
343
153
-76
-199
-187
-123
-93
-108
-112
-57
54
164
200
128
-18
-146
-175
-104
-7
43
40
40
94
184
232
174
25
-129
-204
-187
-129
-70
7
121
227
234
108
-56
-127
-74
2
-1
-60
-64
35
147
146
24
-105
-137
-91
-54
-72
-101
-77
11
117
185
184
118
34
-10
2
14
-41
-148
-209
-147
-6
101
109
60
31
36
26
-37
-129
-184
-154
-51
67
143
170
174
166
120
11
-132
-231
-233
-154
-54
23
65
81
86
90
81
22
-97
-222
-270
-210
-91
25
123
215
284
283
194
56
-78
-176
-225
-222
-173
-93
8
125
227
256
190
94
43
25
-42
-167
-235
-146
40
158
142
86
92
122
68
-79
-198
-188
-88
-10
-1
-10
25
99
157
148
60
-63
-143
-117
-10
80
80
22
2
52
94
44
-70
-137
-103
-35
-25
-73
-92
-26
84
153
140
62
-38
-112
-127
-89
-56
-76
-109
-70
55
163
150
40
-42
-31
15
11
-50
-103
-96
-27
81
175
176
50
-122
-195
-116
4
34
-19
-46
-1
37
-7
-87
-98
-19
69
91
56
22
25
51
66
43
-11
-51
-23
63
133
124
63
28
37
24
-60
-165
-194
-120
-17
36
35
37
85
160
201
156
29
-113
-174
-115
7
81
48
-43
-87
-37
45
67
12
-40
-1
113
194
150
5
-131
-175
-142
-108
-111
-121
-87
-5
76
113
117
134
174
179
87
-75
-196
-197
-123
-83
-104
-102
-4
140
213
164
56
-29
-80
-126
-162
-151
-86
-1
80
151
194
161
44
-83
-135
-112
-92
-107
-97
1
141
206
154
68
39
44
-9
-134
-221
-167
-1
148
198
181
159
131
58
-45
-109
-100
-66
-67
-90
-75
-20
6
-40
-101
-87
6
93
111
94
107
148
145
61
-51
-111
-101
-65
-39
-9
43
88
71
-24
-142
-201
-161
-49
61
105
78
39
54
120
151
63
-111
-236
-206
-68
41
45
3
11
83
148
145
84
8
-55
-98
-113
-99
-78
-66
-46
7
77
111
77
3
-62
-94
-99
-85
-60
-40
-31
-13
34
84
96
88
125
215
241
95
-166
-346
-329
-201
-105
-50
66
259
391
347
183
56
12
-39
-165
-292
-297
-169
-22
35
3
-40
-26
51
135
146
46
-106
-188
-127
27
148
163
107
62
63
79
64
6
-61
-79
-17
85
136
79
-46
-150
-187
-175
-140
-70
44
171
261
283
230
109
-41
-129
-92
9
29
-85
-210
-192
-43
85
103
85
126
194
181
72
-41
-91
-112
-148
-164
-98
22
97
75
11
-27
-39
-71
-122
-133
-67
29
65
10
-64
-56
39
114
68
-68
-154
-120
-59
-96
-211
-250
-137
26
98
82
89
147
162
71
-44
-62
8
56
23
-39
-67
-70
-79
-72
-28
8
-28
-102
-98
35
191
238
181
136
157
166
82
-48
-106
-72
-40
-82
-135
-89
59
190
212
155
108
96
66
-19
-130
-207
-221
-178
-88
26
123
157
129
81
48
28
-4
-52
-94
-106
-77
-5
91
167
178
120
36
-16
-19
-4
-17
-80
-166
-207
-147
-2
141
197
164
111
87
71
16
-81
-173
-220
-223
-200
-158
-99
-28
46
122
187
203
142
33
-43
-26
54
103
60
-34
-74
-1
134
207
144
-7
-123
-128
-56
0
-7
-47
-54
1
85
127
75
-60
-197
-240
-164
-40
35
31
-4
-17
-7
0
3
22
48
33
-39
-108
-94
-5
58
19
-83
-132
-75
28
92
100
94
100
102
89
88
110
112
53
-32
-60
-20
-13
-117
-257
-254
-45
217
314
189
2
-64
13
101
89
0
-66
-51
19
83
105
80
17
-60
-102
-72
16
96
111
63
7
-9
19
52
47
-11
-95
-142
-100
18
133
165
99
0
-46
0
95
140
60
-107
-227
-194
-65
-11
-118
-259
-228
12
265
323
185
27
-19
3
-23
-123
-207
-192
-86
32
103
130
141
140
102
17
-73
-116
-106
-92
-106
-115
-69
21
88
108
126
180
222
177
47
-86
-161
-183
-176
-132
-51
22
46
56
110
185
192
99
-15
-64
-64
-88
-132
-123
-44
30
42
40
87
132
70
-80
-157
-63
87
106
-23
-127
-80
40
69
-14
-80
-37
60
99
62
11
-6
-4
-1
3
3
-11
-12
42
125
132
15
-117
-111
28
135
102
27
51
143
135
-32
-203
-210
-74
51
84
90
138
197
186
87
-41
-129
-152
-130
-101
-87
-69
-6
95
167
161
103
54
11
-79
-207
-282
-238
-130
-53
-20
34
127
197
184
95
-32
-163
-250
-225
-78
95
176
161
154
214
269
211
40
-129
-181
-99
38
139
181
223
325
444
448
280
58
-30
66
220
299
309
330
377
394
361
320
293
246
170
130
196
344
474
520
530
618
856
1190
1448
1465
1242
971
864
958
1122
1237
1331
1512
1821
2176
2432
2483
2361
2239
2298
2517
2648
2469
2058
1707
1539
1336
813
14
-667
-836
-413
382
1249
1990
2545
2921
3058
2805
2072
1036
99
-395
-344
226
1269
2547
3473
3470
2628
1760
1531
1614
1020
-623
-2363
-2718
-1152
1389
3381
4005
3472
2350
858
-1106
-3425
-5486
-6480
-5936
-4022
-1480
711
1825
1838
1415
1212
1148
557
-752
-1852
-1537
138
1554
1100
-1138
-3532
-4683
-4666
-4480
-4690
-4968
-4772
-4065
-3301
-3045
-3685
-5177
-6741
-7011
-5031
-1345
2146
3758
3462
2602
2182
1726
37
-3007
-5781
-6302
-4268
-1520
-299
-1050
-2070
-1403
1035
3362
3693
1941
-418
-2063
-2847
-3143
-2870
-1704
25
1480
2484
3741
5228
5014
1000
-5824
-11007
-10597
-5291
260
2318
1367
328
537
557
-1331
-4582
-6687
-5372
-247
6968
13183
15512
13299
8902
5670
4621
3562
25
-5316
-9026
-8844
-6426
-5497
-7534
-10067
-9569
-5552
-1128
526
-325
-538
2039
6001
8102
7059
4862
4188
5287
6102
5119
3235
2503
3552
4780
3993
550
-3984
-6955
-6537
-3155
595
1791
-398
-3845
-5253
-3201
446
2232
439
-3168
-4998
-3231
226
1596
-774
-4390
-4861
-278
6747
11326
10438
4980
-1613
-6258
-7951
-7485
-6120
-4549
-2779
-654
1725
4162
6666
9168
10793
9958
5833
-291
-5713
-8775
-10253
-11893
-13836
-14206
-11380
-6057
-634
3051
4807
5221
4700
3710
3204
3919
5395
6436
6673
6937
7663
7611
5124
578
-3354
-4368
-2998
-1892
-2927
-5602
-8073
-8972
-7997
-5505
-2286
471
1785
1692
1114
775
604
414
756
2611
6244
10622
13851
13974
9759
1640
-7728
-14586
-16719
-15081
-12277
-9436
-5270
1452
9217
14410
14529
10036
3088
-4515
-11458
-15893
-15864
-11254
-4508
1314
4919
6778
7256
5792
2112
-2685
-6966
-10081
-12316
-13474
-12327
-7849
-611
7281
13413
16198
15428
12184
7811
2484
-4758
-13645
-20684
-21159
-14132
-4564
952
561
-1835
-1917
114
765
-1706
-5099
-6040
-3477
1159
6141
10580
13752
14648
12836
9220
5288
1655
-2115
-6058
-8614
-7598
-2741
3112
6130
5113
2423
814
-22
-2598
-7395
-11037
-9814
-4149
1926
5537
7457
9311
10104
7465
1841
-2675
-2574
1178
4537
5040
3939
3889
5685
7696
7776
5189
1139
-1980
-2173
485
3622
4573
3001
1226
1618
3854
5188
3476
-444
-3563
-3670
-1238
1536
3110
3718
4360
5213
5324
3678
231
-3999
-7454
-8586
-6510
-1766
3559
7057
7745
6580
5124
3842
1835
-1896
-7093
-12009
-14339
-12643
-7445
-1169
3423
5189
5114
4767
4460
3226
458
-3054
-5937
-7576
-8052
-7053
-3797
1486
6609
8890
7646
4549
1175
-3055
-9581
-17454
-22533
-20809
-12360
-1400
7506
12719
15130
15569
13558
8455
1047
-6313
-10899
-11102
-7468
-2671
149
-174
-2012
-2993
-2686
-2569
-3342
-3412
-936
3258
6103
5836
3975
3041
3163
2216
-782
-3837
-4302
-2209
-81
403
318
1534
3789
4906
3787
2054
2101
4164
6140
6136
4414
2604
1724
1491
1245
880
802
1392
2579
3662
3545
1632
-1294
-3559
-4330
-4495
-5216
-5891
-4498
-264
4771
7573
7190
5359
4213
4155
4155
3394
2037
768
175
502
1379
1656
-19
-4011
-9106
-13207
-14705
-13347
-10161
-6622
-3570
-730
2542
5979
8354
9066
9200
10084
10907
9032
3363
-3476
-7564
-8061
-7877
-9521
-11545
-10352
-5217
-26
750
-2821
-5990
-4429
1134
5816
5847
2339
-490
-264
1326
1478
358
841
4168
7390
6384
845
-5166
-7856
-7617
-7467
-8475
-8209
-3934
3746
11140
14970
15045
13694
13149
13586
13308
10551
5214
-949
-5746
-8163
-8783
-8912
-9430
-10101
-9689
-7014
-2533
1287
2119
740
897
5155
11241
13874
10533
4252
2
-648
-31
-340
-1091
-1063
-919
-2295
-5010
-6984
-7085
-6575
-6980
-7678
-6867
-4407
-2220
-1612
-1421
377
3981
7697
10290
12178
13913
14448
12042
6772
1177
-2118
-3020
-3737
-6124
-9840
-13175
-15050
-15717
-15778
-15242
-13655
-10601
-5727
1202
9513
16935
20590
19374
15219
11504
10088
10036
9081
5884
808
-4981
-10575
-15516
-19382
-21551
-21507
-19412
-16190
-12679
-8472
-2051
7188
16903
22646
21697
16085
11048
10008
11419
11049
7075
2037
-557
-754
-2081
-6812
-12436
-14048
-10193
-5066
-4078
-7851
-11739
-11269
-6720
-1680
1769
4778
8813
12832
14525
13431
11379
9896
8614
6799
5318
5791
7968
9143
6696
719
-6243
-11687
-14906
-16587
-17382
-17129
-15170
-11105
-5258
1470
8236
14777
21231
27380
32201
34299
32756
27560
19300
8711
-3351
-15463
-25353
-30548
-29998
-25424
-20634
-18692
-19423
-20008
-18202
-14516
-10814
-7323
-2097
6261
16161
24036
27447
26599
23058
18075
12537
7563
4013
1535
-970
-3666
-5397
-5529
-5524
-7553
-11482
-14295
-13283
-9373
-6384
-6884
-9529
-10907
-9472
-6890
-5675
-6376
-7554
-7843
-7156
-5852
-3619
173
5243
10104
13051
13181
10507
5589
-666
-7104
-12609
-16257
-17178
-14713
-9306
-3081
1376
3373
4874
8274
13518
18059
19783
19264
18550
18107
15858
9612
35
-9411
-15617
-18708
-21442
-25680
-29689
-29479
-23065
-13033
-4270
889
4554
9952
16774
20830
18538
11035
3273
-612
-341
1932
5084
10148
18042
26975
32888
32692
26817
18415
10312
3161
-3594
-9798
-14305
-16312
-16160
-14668
-12390
-9933
-8341
-8301
-9127
-9451
-9092
-9300
-10489
-10479
-6297
2077
10735
15322
15090
12805
10838
8310
2672
-6329
-15087
-18860
-15835
-8333
-289
6000
10746
15073
19184
21897
21315
15929
5917
-5984
-15380
-19062
-17302
-12996
-8501
-3944
1241
6096
8444
7042
2518
-3726
-10414
-15862
-17776
-14810
-8153
-685
5476
9976
12889
13419
10482
4062
-4461
-12931
-18994
-20793
-18104
-12703
-6769
-859
5671
12029
14950
11431
2194
-8482
-16372
-20041
-20157
-17328
-11504
-3052
6469
14776
19904
21065
18895
14722
9099
1251
-9338
-20741
-28928
-30892
-26957
-19432
-9704
2028
14216
22917
24740
20387
13936
8418
3259
-3224
-9878
-12898
-10196
-4367
-284
-155
-1864
-2106
-64
2546
4151
4833
5318
5644
5475
5072
5157
6059
7679
10213
14009
18370
21134
20093
14735
6338
-3257
-12494
-20166
-25571
-28712
-29480
-26338
-16885
-976
16912
29753
33251
28914
21722
15216
9272
2124
-6448
-14201
-18109
-16540
-10157
-1415
6650
11627
12537
10045
5981
2218
-516
-2941
-6127
-9914
-12546
-12107
-8274
-2578
2916
6917
9104
9609
8742
7057
5290
3966
3052
2027
399
-1743
-3764
-5364
-7382
-11082
-16062
-19295
-17361
-10164
-1762
3327
4489
5031
7920
12354
14949
13647
9693
6025
4550
5103
6272
6647
5585
3392
844
-1688
-4578
-8080
-11272
-12400
-10518
-6344
-1173
4617
11234
17777
21822
21386
17006
11194
5860
871
-4651
-10244
-13897
-13823
-9986
-3989
2012
6200
7662
6785
4983
3521
2522
1502
828
1902
5385
9657
11889
10761
7585
4487
2116
-279
-2875
-4451
-3943
-2260
-1789
-4094
-8502
-12980
-15898
-16650
-15094
-11233
-5734
-239
3454
4647
3971
2347
8
-3265
-7101
-10108
-10708
-8492
-4823
-2062
-1921
-4165
-6786
-7633
-6076
-3145
-136
2625
5498
8388
10380
10566
8798
5458
879
-4627
-10355
-15279
-18556
-19716
-18458
-14803
-9596
-4325
-17
3401
6232
7862
7296
4894
2695
2400
3446
3791
2442
513
-299
440
1919
3325
4350
4687
3884
2020
45
-1040
-1256
-1572
-2720
-4205
-4494
-2201
2580
7781
10417
8888
4724
1760
2943
7725
12733
14990
14139
11520
7836
2604
-4125
-10451
-13696
-12543
-7603
-192
8482
16627
21323
19911
12261
1302
-8823
-14944
-15706
-11447
-4019
3870
10169
14440
16812
16169
10522
-211
-12542
-21557
-24678
-22766
-17872
-11031
-2651
6007
12898
16683
17489
16201
13570
10143
6524
3284
714
-1303
-3354
-6208
-9800
-12391
-11694
-7608
-3165
-1570
-2443
-2366
444
3437
2954
-772
-3678
-3037
-783
-688
-3490
-6496
-7586
-7718
-8713
-9930
-8588
-3147
4795
12127
16774
18190
16303
11246
4196
-2488
-6747
-8208
-7726
-5846
-2557
1259
3037
430
-5768
-11381
-12336
-8379
-2911
732
2203
3273
4986
6623
7238
7027
6547
5263
1976
-3184
-7946
-9655
-7635
-3451
946
4878
8738
12616
15482
15640
11953
5021
-2467
-6860
-5959
-952
4221
6038
4255
1535
257
-12
-1667
-5929
-11015
-13659
-12327
-8726
-6050
-5748
-6095
-4053
1362
7646
10900
9448
5320
2127
1681
2842
3443
2727
1616
980
341
-1405
-4314
-6930
-7653
-6348
-4374
-3024
-2247
-1152
386
1090
-423
-3895
-7386
-9066
-8774
-7638
-6480
-5029
-2661
534
3671
5834
6677
6337
5085
3186
1048
-635
-1080
2
1922
3428
3920
4144
5221
6950
7687
6311
3799
2019
1026
-1384
-6728
-13074
-16355
-14693
-10613
-8253
-8651
-8498
-3807
5479
14770
18620
15297
8012
2037
506
2455
4453
4014
1675
57
1078
4030
6304
5961
3593
1626
1784
3383
4264
3210
959
-1265
-3522
-6587
-9771
-10462
-6734
10
5983
8695
8927
8763
8606
7130
3781
23
-2353
-3316
-4228
-5871
-7703
-9004
-9818
-10350
-10078
-8160
-4571
-281
3666
6777
8727
8940
7015
3454
-420
-3346
-4815
-4973
-4153
-2617
-590
1601
3334
3594
1358
-3402
-8887
-12014
-10504
-4914
1531
5556
6491
6194
6380
6507
4754
751
-3457
-5455
-4868
-3256
-2023
-1218
-363
399
513
-75
-828
-1416
-2141
-3485
-5440
-7289
-7836
-5985
-1533
4373
9787
13133
13798
11860
7910
3332
-22
-1226
-1095
-887
-439
1365
4118
5217
2742
-1667
-4115
-2654
1020
4340
7091
10824
15719
19382
19031
14079
6306
-1763
-8157
-11811
-12735
-12065
-11339
-11179
-10651
-8135
-2929
3969
10536
15102
17142
16994
15207
12343
9054
5746
2085
-2489
-7333
-10324
-9929
-7421
-6015
-7477
-10491
-12836
-14137
-15316
-16068
-14725
-10917
-6748
-4238
-2716
-191
3252
5121
3800
723
-1430
-1626
-627
883
2913
5033
5882
4229
-52
-6155
-12636
-17293
-17934
-14326
-8951
-4848
-2803
-1514
-340
-583
-3446
-7649
-10114
-8868
-4607
336
3792
4620
2853
-358
-3364
-5232
-6335
-7493
-8716
-9127
-7965
-5255
-1550
2545
6462
9677
11929
13365
14405
15525
16958
18128
17360
13017
5645
-1489
-5062
-5082
-4693
-6162
-7908
-6533
-1344
4473
7441
7370
6494
5927
4479
1075
-3044
-5490
-5521
-4665
-4618
-5406
-5912
-5561
-4840
-4406
-4233
-3717
-2373
-357
1555
2616
2944
3473
4647
5337
3902
594
-1983
-1678
391
1058
-791
-2558
-1140
3040
6293
5641
1485
-3555
-7158
-8234
-6668
-3411
-327
1311
2235
4046
6442
6657
2397
-5343
-13108
-18063
-19458
-17656
-13262
-7465
-1837
3150
8593
15061
20520
21691
17674
11174
5734
2647
1150
643
1401
3320
5313
6426
6721
6489
5247
2379
-1476
-4555
-5641
-5067
-3913
-2769
-1666
-733
-243
-11
758
2742
5735
8615
9965
8869
5585
1675
-854
-1104
-184
-310
-2665
-5998
-7473
-5204
-202
4253
5519
4017
2499
2666
2877
-75
-6855
-14021
-17135
-15111
-10784
-7406
-5587
-4081
-2542
-2140
-3417
-4773
-3951
-562
3750
7618
11473
16199
20827
22565
19476
12730
5783
1367
-539
-1937
-4481
-8018
-11045
-12129
-10832
-7640
-3406
1055
5067
8115
9896
10261
8950
5458
-480
-7938
-14475
-17345
-15561
-10786
-5905
-2602
-387
2193
5777
9675
12525
13002
10294
4828
-1225
-5052
-5753
-5655
-8143
-13721
-18751
-18773
-13065
-5432
-474
421
-754
-1720
-2237
-3314
-5088
-6452
-6713
-6690
-7476
-8492
-7654
-3842
1362
4984
5590
4394
3486
3631
4165
4433
4451
4211
3250
1472
-180
-675
-477
-1364
-4224
-7505
-8554
-6498
-3274
-1522
-1733
-1882
179
4318
8243
9771
8780
7084
6718
8345
10953
12730
12406
10183
7596
6224
6254
6318
4899
1838
-1681
-4432
-6037
-6538
-5663
-3077
742
4460
6994
8389
9350
10091
10020
8554
5935
3037
531
-1555
-3452
-4990
-5418
-3932
-451
4038
7939
9967
9789
7883
4880
1104
-3285
-7796
-11420
-13039
-12085
-8811
-3942
1749
7346
11421
12351
9552
4401
-560
-3680
-5339
-6854
-8452
-8748
-6345
-1635
3267
6323
7164
7027
7287
8028
7871
5206
-185
-6628
-11843
-14851
-16445
-17613
-17788
-15234
-9329
-2016
3570
5839
5708
4844
3660
1543
-1366
-3614
-4011
-3173
-2934
-4385
-6933
-9044
-9329
-7041
-2500
2469
5336
5137
3739
3816
5406
5476
1481
-5479
-11971
-16105
-18760
-20954
-21524
-18463
-11783
-3782
3351
9058
13264
14880
12474
6194
-1735
-8567
-12774
-14366
-14132
-12865
-11031
-8743
-5937
-2630
972
4553
7726
10088
11421
11814
11280
9294
5324
217
-3540
-3861
-1425
824
999
461
2017
6259
10613
12220
11000
9279
8801
8883
7714
4909
2269
1966
4313
7575
10013
11852
14917
20308
26776
31622
32973
30837
26210
19910
12626
5467
-365
-4465
-7229
-8823
-8753
-6930
-4736
-4183
-5690
-7192
-6048
-1890
2773
5093
4931
5094
8320
14130
19046
20159
18223
16751
18044
20616
20929
17288
11368
6002
2310
-507
-3237
-5670
-7699
-10424
-15317
-22415
-29899
-35436
-37507
-35561
-29814
-21586
-13336
-7371
-4196
-2651
-1946
-2985
-7027
-13216
-18299
-19323
-16509
-13150
-12616
-15406
-18911
-19898
-17345
-13103
-9827
-8292
-6904
-3906
378
4017
5929
7027
8594
10352
11033
10527
10242
10950
11144
8428
2199
-5714
-12801
-17311
-17973
-13672
-4545
7009
17553
25130
29969
32662
32586
28842
22202
15165
10063
7830
8585
12317
18144
23553
25706
23912
20109
16485
13225
9272
4892
2258
3001
5859
7699
6889
5027
5007
7727
11072
12025
9399
4493
-531
-4585
-8045
-11541
-14671
-16187
-15601
-14377
-14974
-18254
-22077
-23095
-20152
-15503
-12332
-11434
-10947
-9221
-7153
-7220
-10710
-16494
-22286
-26432
-28453
-28688
-27912
-26806
-25218
-22203
-17511
-12857
-10838
-12238
-15167
-17441
-19202
-22198
-26680
-30165
-29735
-24854
-17395
-9608
-2927
1698
3754
3967
4254
6006
8700
10807
11717
11937
11474
9123
4043
-2571
-8241
-11519
-12918
-13463
-13044
-10679
-6046
-132
5712
11007
16311
22330
28935
34849
38163
37374
32281
24087
14570
5098
-3572
-10637
-14680
-14170
-8772
-141
8844
15887
20470
23382
25257
25729
23889
19317
12548
4820
-2343
-7447
-9426
-8151
-4535
31
4367
7606
8945
7843
4731
1119
-1630
-3770
-6909
-11892
-17211
-20160
-19686
-17526
-16106
-15716
-14427
-10761
-5675
-1493
567
1127
1172
719
-729
-3018
-5207
-6394
-6221
-4686
-2032
979
3065
3140
1067
-2263
-5441
-7122
-6515
-3737
283
4442
8028
10665
12046
12176
11785
11907
12775
13514
13318
12676
12992
15070
18355
21599
23744
24097
22334
18952
15433
13263
12605
12338
11586
10840
11249
12932
14398
13769
10522
6010
2282
340
-554
-1956
-4763
-8753
-13356
-18264
-22922
-25882
-25513
-21565
-15473
-8818
-2060
4653
9947
11638
8994
3751
-1675
-6438
-10946
-14776
-16195
-14224
-10232
-6558
-3924
-1166
2525
6177
8343
9045
9495
10208
10373
9274
7467
6130
5887
6925
9721
14489
19803
22777
21348
16023
8986
1983
-4244
-8966
-11175
-10680
-8616
-6206
-3597
-594
1986
2897
2482
2958
5925
10226
13140
13462
12454
11668
10819
8582
5053
2460
3035
6543
10298
11643
10235
7883
6349
5611
4336
1788
-1095
-2550
-1634
1031
3820
5263
5121
4811
6509
11018
16350
19081
17617
13666
9925
6714
1808
-6263
-15613
-22285
-23832
-21215
-17416
-14718
-13266
-11768
-9323
-6641
-5451
-6644
-9216
-11355
-12350
-12857
-13440
-13756
-13573
-13666
-14703
-15609
-14237
-9935
-4583
-690
815
437
-1272
-3827
-5946
-6077
-4309
-2877
-4014
-7710
-12090
-15568
-17903
-19474
-20406
-20469
-19052
-15114
-8082
659
7915
11238
11063
9563
7814
5314
2374
1296
3849
8470
11756
12892
14858
20159
26499
28479
23616
15153
8205
4281
888
-4075
-9406
-12660
-13716
-14728
-16838
-18531
-17940
-15769
-14676
-15831
-17202
-15782
-10958
-5038
-685
1449
2395
2787
1732
-2225
-9321
-17886
-25375
-30071
-31979
-32223
-31701
-30349
-27758
-24285
-21231
-19688
-19334
-18700
-16732
-13882
-11440
-9999
-9052
-8212
-8277
-10401
-14172
-17183
-17076
-13917
-10085
-7749
-6803
-5458
-2553
1104
3632
3966
2739
1493
1076
725
-1331
-6162
-12844
-18845
-21836
-21212
-18065
-14038
-10394
-7840
-6589
-6279
-6121
-5474
-4300
-2932
-1521
17
1552
2563
2644
2064
1613
1914
3038
4782
7124
10103
13151
14708
12968
7512
284
-5456
-7605
-6690
-4716
-2784
-336
3218
6945
9190
9612
9452
9562
9055
6718
3249
976
1169
2607
3467
3910
5738
9647
13999
16796
17961
18734
19295
18304
15153
11669
10718
13349
17959
22056
24168
24127
22456
20076
18034
16747
15635
14090
12700
12759
14386
15881
15567
13815
12484
12485
12757
11940
10396
9930
11745
15204
18537
20256
19829
17553
14240
10830
7896
5435
3271
1526
500
208
425
1257
3246
6566
10333
13223
14836
16046
17680
19151
18923
16471
13305
11585
11740
11916
9993
5887
1521
-1270
-2309
-2506
-2392
-1807
-752
269
1051
2229
4401
6949
8456
8420
7999
8594
10058
10887
10101
8370
6979
6137
4835
2310
-881
-3581
-5613
-8208
-12623
-18466
-23630
-25996
-25027
-21558
-16267
-9003
89
9210
15519
17396
15785
13070
10971
9838
9464
9643
9782
8871
6622
4318
3763
5306
7509
8937
9666
10582
11705
12023
10997
9492
8806
9109
9278
8153
5672
2849
988
931
2689
5472
8080
9442
8960
6635
3071
-726
-3984
-6759
-9616
-12473
-14015
-12761
-8734
-3699
354
2664
3543
3344
2113
107
-1998
-3629
-4691
-5256
-5248
-4786
-4557
-5272
-6695
-7639
-7190
-5667
-4089
-2859
-1387
950
3815
6102
6961
6416
5073
3541
2270
1699
2158
3454
4757
5122
4183
2196
-578
-4269
-8917
-13743
-17335
-18882
-19058
-19358
-20508
-21840
-22454
-22665
-23786
-26334
-28928
-29502
-27549
-24636
-22432
-20691
-17759
-13005
-7984
-4715
-3233
-1571
1748
5809
8281
7911
5514
2609
-298
-3777
-8251
-13191
-17508
-20350
-21426
-20928
-19545
-18485
-18996
-21485
-25138
-28721
-31913
-35584
-40432
-45423
-48113
-46866
-42525
-37438
-32914
-28174
-22107
-15574
-11302
-11345
-14990
-19300
-21515
-20826
-18184
-14807
-10915
-5682
1683
10698
19447
25822
29075
30116
30268
29835
27947
23696
17352
10527
5257
2764
2868
4468
6582
8906
11314
13105
13179
11144
7980
5215
3478
2083
62
-2708
-5583
-8106
-10540
-13416
-16842
-20349
-23171
-24456
-23383
-19638
-14095
-8748
-5366
-3929
-2635
221
4372
7767
8570
6712
3451
-160
-4022
-8448
-13385
-18288
-22389
-24875
-25069
-22821
-18704
-13673
-8582
-4203
-1424
-813
-1725
-2341
-1192
1388
3769
5101
6492
9775
15302
21298
25393
26495
25209
22872
20509
18430
16296
13534
10139
7350
7070
10053
14707
18342
19815
20424
21734
23031
21831
16928
10002
3708
-1104
-5313
-9046
-10613
-8503
-3656
1149
3929
4746
4436
3045
71
-4214
-8306
-10288
-8845
-3789
3746
11454
16701
17816
14838
9249
3188
-1286
-2918
-1792
973
4473
8831
14369
20058
23545
23221
19966
16296
13833
12069
9658
6266
2711
-331
-2926
-4992
-5474
-3134
1826
7450
11626
13779
14766
15423
15774
15682
15584
15975
16381
15557
13019
9974
8246
8323
8876
8360
6891
6272
8127
12155
16294
18622
18944
18457
17999
17054
14649
10850
6827
3511
862
-1244
-2054
-706
2118
4188
3851
1825
404
1047
3109
4827
5128
4395
3860
4425
5791
6467
4814
447
-5236
-9961
-12115
-11632
-9748
-8016
-7261
-7073
-6382
-4748
-2998
-2285
-2562
-2467
-788
2409
6343
10650
15314
19743
22748
23658
22971
21665
20302
19110
18405
18309
18239
17325
15384
12988
10495
7562
3900
-15
-3416
-6116
-8409
-10372
-11900
-13378
-15541
-18271
-20047
-19128
-15192
-9503
-3655
1435
5498
8495
10446
11335
10951
9131
6354
3823
2538
2369
2289
1484
-45
-1822
-3399
-4416
-4635
-4278
-4139
-4993
-6915
-9405
-12104
-15022
-18005
-20351
-21297
-20733
-19120
-16686
-12998
-7589
-967
5174
8905
9342
7086
3509
-311
-3991
-7417
-10296
-12262
-13289
-13681
-13617
-12861
-11091
-8492
-6016
-5019
-6451
-10097
-14495
-17880
-19492
-19916
-20014
-19724
-18306
-15683
-12963
-11275
-10514
-9787
-8952
-8989
-10581
-12902
-14378
-14496
-14266
-14806
-15973
-16723
-16464
-15551
-14442
-12887
-10314
-6858
-3641
-1828
-1508
-1600
-919
673
2161
2433
1521
806
1901
5205
9498
12978
14679
14821
13916
11870
8247
3274
-1843
-5805
-8128
-8918
-8032
-5166
-928
2774
4185
3504
2683
3147
4108
3541
620
-3249
-5860
-6258
-5227
-4157
-3824
-4174
-4831
-5557
-6327
-7102
-7563
-7128
-5400
-2650
293
2765
4808
6865
9024
10798
11661
11594
10995
10205
9320
8394
7592
7054
6751
6550
6365
6141
5741
4966
3763
2410
1435
1261
1809
2512
2876
3133
4113
6192
8408
9008
7159
3990
1623
1163
1884
2446
2585
3250
5125
7433
8479
7336
4758
2343
922
-41
-1453
-3177
-3873
-2290
1389
5568
8438
9019
7258
3639
-947
-5209
-7917
-8653
-8050
-7146
-6515
-6030
-5327
-4406
-3868
-4582
-6933
-10202
-12909
-14111
-14331
-14809
-15782
-15980
-14185
-10937
-8071
-6593
-5634
-3740
-711
2277
4059
4456
4014
3395
3123
3386
3681
3079
1388
-88
564
4154
9837
16183
22222
27354
30921
32586
32899
32773
32313
30726
27689
24346
22446
22628
23874
24554
23692
21361
18360
15622
13486
11319
8200
4295
1154
121
612
678
-600
-1928
-1457
831
3003
3254
1477
-1237
-3888
-5935
-6958
-6707
-5473
-3829
-1949
374
2843
4323
3788
1278
-2506
-7268
-12992
-18690
-22196
-21979
-18886
-15319
-12575
-9690
-5312
-189
2950
2031
-2328
-7599
-11717
-14371
-16306
-18048
-19525
-20537
-21087
-21204
-20752
-19617
-17995
-16309
-14805
-13323
-11591
-9698
-8180
-7537
-7707
-8096
-8151
-7821
-7420
-7184
-7104
-7153
-7321
-7229
-5905
-2477
2662
7616
10391
10683
10073
10248
11228
11618
10528
8794
8042
8813
10029
10291
9255
7517
5523
3170
506
-1663
-2283
-1066
1306
3979
6679
9539
12327
14081
13633
10598
5983
1757
-450
-528
200
337
-285
-704
-52
1556
3303
4417
4444
3167
799
-1769
-3456
-4035
-4366
-5203
-5984
-5236
-2227
2180
6401
9428
10991
10981
9447
7149
5348
4562
3910
2208
-451
-2817
-4187
-5296
-7055
-8875
-9039
-6781
-3333
-561
1010
2326
4199
6262
7658
8231
8588
9185
9842
10219
10409
10854
11861
13373
15094
16632
17524
17330
15856
13366
10612
8608
8085
8875
9892
9969
8849
7191
5601
3994
2121
457
57
1472
4104
6753
8550
9206
8704
7106
4588
1372
-2327
-6013
-8733
-9746
-9530
-9589
-10833
-12453
-12984
-12323
-12009
-13333
-15847
-18234
-20170
-22506
-25662
-28637
-30063
-29812
-28979
-28382
-27555
-25379
-21460
-16747
-12907
-11134
-11355
-12362
-12754
-11899
-10124
-8118
-6350
-5019
-4270
-4216
-4829
-5989
-7491
-8750
-8618
-6058
-1334
3657
6586
6318
3387
-767
-4661
-7120
-7548
-6254
-4187
-1945
808
4536
8617
11520
12373
11941
11687
12137
12608
12380
11592
10846
10372
9972
9555
9323
9376
9401
8901
7657
5933
4259
2980
1880
320
-2020
-4501
-5887
-5526
-3982
-2236
-433
2238
6356
11308
15654
18231
18783
17793
16061
14259
12506
10331
7379
4177
1780
443
-916
-3457
-6859
-9627
-10993
-11823
-13226
-14752
-14749
-12536
-9551
-7875
-7915
-8029
-6490
-3462
-836
-255
-1519
-2988
-3373
-2966
-3050
-4277
-5908
-6754
-6611
-6417
-7003
-8002
-8223
-6943
-4558
-2073
-280
442
-91
-1843
-4240
-6190
-6717
-5651
-3607
-1337
799
2761
4512
6015
7499
9394
11779
14090
15639
16381
16847
17226
16911
15251
12538
9781
7561
5633
3824
2704
2715
2872
1175
-3291
-9121
-13905
-16561
-17906
-19070
-20012
-19911
-18543
-16674
-15090
-13745
-12146
-10338
-9075
-8891
-9221
-8769
-6868
-4301
-2545
-2164
-2244
-1598
-318
299
-579
-2126
-2654
-1400
838
2736
3677
3845
3559
2990
2350
1891
1587
1142
536
331
1188
3217
6046
9403
13179
16851
19307
19721
18514
17055
16323
16202
16196
16428
17457
19246
20887
21579
21487
21241
20787
19353
16707
13935
12439
12246
11832
9830
6612
3882
2855
3207
3845
4253
4710
5403
5888
5637
4720
3474
1661
-1402
-5576
-9296
-10921
-10652
-10390
-11380
-12583
-12076
-9769
-7788
-7941
-9635
-10997
-11498
-12431
-14748
-17477
-18901
-18692
-18040
-17913
-18083
-17991
-17738
-17661
-17458
-16461
-14627
-12567
-10500
-7831
-4126
-114
2758
3656
2910
1421
-5
-755
-406
986
2815
4433
5607
6213
5749
3690
472
-2354
-3416
-2879
-2211
-2609
-3948
-5325
-6250
-6957
-7656
-7882
-6751
-3673
1319
7654
14257
19529
21900
20952
18000
15142
13510
12623
11523
10233
9726
10605
12301
13696
14110
13432
11663
8871
5500
2159
-1104
-4888
-9498
-14215
-17869
-19969
-20850
-20860
-20012
-18614
-17572
-17517
-17939
-17875
-17423
-17853
-19843
-22143
-22630
-20612
-17511
-15143
-13814
-12476
-10450
-8440
-7713
-8678
-10593
-12556
-14419
-16564
-18950
-20705
-20752
-18743
-15308
-11519
-8311
-6328
-5931
-7044
-9079
-11201
-12686
-12925
-11341
-7778
-3113
983
3385
4540
5785
7687
9479
10259
10226
10309
10831
11153
10666
9588
8490
7428
6063
4492
3397
3176
3272
2700
1084
-1088
-3147
-4813
-5980
-6265
-5164
-2684
390
3037
4762
5784
6566
7309
7928
8365
8752
9219
9634
9636
8954
7688
6240
4910
3502
1379
-1966
-6282
-10548
-13690
-15330
-15796
-15432
-14072
-11286
-7083
-2271
1888
4404
5143
4909
4888
5745
7144
8324
9220
10754
13753
17717
21049
22548
22328
21106
19038
15810
11816
8608
7777
9531
12638
15621
17765
19122
19993
20588
20805
20029
17378
12633
7023
2674
929
1289
2240
3019
4259
6870
10626
14135
16068
16172
15145
13855
12845
12299
12165
12252
12328
12174
11534
10127
7908
5293
2904
1061
-300
-1196
-1474
-1367
-1810
-3536
-5826
-6803
-5390
-2610
-453
322
615
1248
1618
540
-2061
-5051
-7515
-9536
-11381
-12648
-12841
-12437
-12609
-13745
-14808
-14538
-13014
-11591
-11362
-12084
-12778
-13052
-13505
-14820
-16798
-18448
-18907
-18001
-15935
-12779
-8590
-3894
400
3767
6491
9065
11346
12644
12612
11625
10167
8293
6069
4220
3726
4680
6041
6809
7115
7749
8783
9183
7934
5252
2480
921
914
1868
2907
3469
3503
3242
2827
2153
1094
-240
-1596
-2833
-3927
-4762
-5199
-5423
-5875
-6538
-6461
-4502
-718
3265
5571
5695
4671
3773
3342
2887
1985
800
-157
-544
-453
-312
-551
-1243
-2008
-2384
-2313
-2135
-2008
-1526
-223
1567
2688
2310
1006
387
1590
4261
7090
9125
10374
11318
12201
12882
13098
12656
11504
9886
8380
7534
7368
7387
7112
6447
5455
4072
2304
529
-808
-1865
-3357
-5570
-7686
-8477
-7628
-6051
-4835
-4263
-4046
-4175
-5019
-6650
-8534
-10169
-11726
-13652
-15658
-16511
-15119
-11715
-7784
-4815
-3283
-2814
-3023
-3882
-5347
-7001
-8317
-9143
-9641
-9756
-9041
-7163
-4436
-1615
776
2692
4150
4847
4401
2849
720
-1385
-3165
-4586
-5644
-6255
-6324
-5869
-5085
-4250
-3487
-2632
-1483
-203
749
1198
1584
2419
3515
4129
3967
3726
4339
5863
7390
8032
7707
6908
6030
5016
3505
1176
-1888
-4991
-7176
-8038
-8114
-8154
-8048
-6868
-4100
-482
2684
4795
6146
7024
7192
6475
5456
5136
5937
7295
8240
8262
7641
7110
7129
7297
6524
4115
752
-1932
-2973
-3029
-3418
-4456
-5259
-5174
-4746
-4892
-5514
-5515
-4115
-1662
945
3143
4782
5791
6305
6943
8338
10212
11385
11062
9859
9129
9291
9269
7754
4757
1658
-135
-358
182
516
262
-243
-278
716
2620
4521
5218
4030
1222
-2335
-5845
-8934
-11428
-13032
-13404
-12586
-11269
-10453
-10721
-11805
-12933
-13634
-14160
-15064
-16429
-17702
-18318
-18335
-18246
-18205
-17659
-15888
-12800
-9068
-5542
-2669
-472
1126
2089
2299
1691
417
-989
-1701
-1101
669
2806
4675
6509
9045
12351
15191
15864
13840
10529
8232
8141
9336
9793
8456
6312
5377
6656
9095
10512
9436
6124
2050
-1379
-3716
-5485
-7514
-10137
-12806
-14417
-14132
-12016
-8995
-6283
-4859
-5222
-7325
-10587
-14077
-16841
-18132
-17484
-14853
-10816
-6426
-2566
542
3032
4705
5017
3915
2386
1829
2933
5317
8127
10635
12365
13162
13405
13776
14388
14317
12487
9026
5344
2734
1310
540
357
1178
2996
5152
7200
9429
12050
14180
14317
11984
8510
5885
4998
5164
5188
4558
3612
2852
2326
1644
506
-794
-1447
-842
727
2192
2759
2769
3284
4731
6170
6185
4486
2342
1305
1673
2388
2324
1358
132
-855
-1616
-2314
-2924
-3343
-3539
-3449
-2968
-2269
-1947
-2511
-3743
-4855
-5359
-5486
-5630
-5689
-5249
-4216
-2876
-1418
179
1706
2662
2947
3282
4472
6343
7870
8414
8418
8688
9398
10142
10683
11129
11384
10948
9499
7370
5130
2910
494
-1958
-3670
-3912
-2743
-931
738
1970
2868
3554
3911
3632
2494
704
-1016
-1796
-1197
539
2772
4913
6584
7521
7596
7032
6427
6328
6734
7138
7137
6900
6903
7277
7639
7652
7495
7537
7649
7224
6027
4712
4165
4399
4488
3671
2198
874
-2
-874
-2177
-3753
-5175
-6334
-7404
-8335
-8764
-8547
-8129
-8162
-8784
-9460
-9566
-9023
-8262
-7602
-6792
-5272
-2904
-361
1317
1585
750
-531
-1971
-3747
-5951
-8154
-9605
-9775
-8670
-6718
-4471
-2315
-271
1903
4224
6050
6390
4883
2394
377
-428
-494
-677
-1119
-1191
-400
937
1967
2047
1138
-316
-1712
-2557
-2696
-2380
-2050
-2017
-2402
-3290
-4746
-6592
-8401
-9864
-11031
-11974
-12340
-11619
-9927
-8170
-7176
-6864
-6650
-6573
-7517
-10077
-13499
-16163
-17181
-17287
-18044
-20233
-23045
-24811
-24538
-22819
-21214
-20656
-20505
-19388
-16950
-14448
-13386
-13782
-14161
-13197
-10935
-8299
-5881
-3653
-1648
-272
268
469
1057
2117
2990
3092
2598
2244
2612
3742
5289
6830
8035
8820
9484
10543
12107
13384
13085
10677
7206
4593
3922
4511
4770
3820
2086
461
-696
-1589
-2405
-3080
-3514
-3667
-3396
-2514
-1154
197
1217
2083
3053
3906
4204
4090
4348
5415
6674
7100
6501
5697
5449
5627
5669
5559
5886
6933
8090
8434
7743
6698
6062
5848
5427
4338
2824
1500
665
71
-625
-1373
-1826
-1830
-1673
-1764
-2163
-2473
-2176
-1051
667
2485
4017
5252
6463
7824
9105
9811
9612
8642
7393
6372
5767
5328
4537
3096
1406
424
786
1976
2545
1380
-1250
-4003
-5804
-6820
-8087
-10287
-12925
-14725
-14720
-13018
-10614
-8576
-7394
-6910
-6647
-6166
-5309
-4299
-3548
-3146
-2469
-549
2916
6915
9723
10297
9095
7519
6646
6535
6583
6358
6040
6236
7461
9714
12339
14256
14533
12998
10418
7966
6371
5565
5153
5093
5673
6842
7885
8048
7373
6589
6178
5876
5253
4467
4075
4237
4508
4479
4250
4078
3870
3305
2301
961
-832
-3323
-6232
-8624
-9773
-9930
-9836
-9523
-8150
-5225
-1652
911
1700
1495
1492
1800
1373
-612
-3591
-6015
-6835
-6433
-6074
-6593
-7693
-8417
-8083
-6753
-4981
-3314
-1997
-960
-27
823
1361
1345
874
406
365
817
1584
2529
3553
4374
4619
4340
4246
5149
7063
8957
9528
8263
5820
3485
2223
2106
2502
2765
2800
2963
3455
3947
3876
3103
2139
1643
1714
1729
885
-1063
-3555
-5646
-6720
-6870
-6619
-6283
-5647
-4276
-2145
130
1731
2288
2071
1576
1056
544
213
418
1249
2199
2566
2268
1986
2341
3067
3299
2659
1768
1563
2332
3616
4868
5864
6485
6495
5768
4570
3314
2114
793
-619
-1636
-1685
-640
1109
3007
4633
5712
6021
5433
4070
2380
1000
415
624
1195
1684
2004
2301
2525
2346
1600
686
301
783
1867
3108
4409
5967
7765
9262
9726
8886
7279
5864
5214
4976
4181
2182
-663
-3254
-4703
-5016
-4863
-4761
-4581
-3848
-2480
-1104
-571
-1099
-1990
-2299
-1813
-1295
-1698
-3201
-5068
-6361
-6720
-6527
-6535
-7358
-9049
-10964
-12157
-12214
-11739
-11777
-12613
-13299
-12600
-10374
-7775
-6048
-5349
-4898
-4148
-3478
-3634
-4730
-6065
-6907
-7249
-7628
-8281
-8682
-8010
-6018
-3322
-886
712
1449
1477
783
-669
-2594
-4367
-5427
-5627
-5120
-4032
-2460
-824
22
-670
-2839
-5590
-7944
-9532
-10484
-10858
-10411
-8953
-6719
-4291
-2295
-1243
-1436
-2721
-4359
-5438
-5598
-5258
-5006
-4882
-4431
-3401
-2150
-1294
-1091
-1289
-1481
-1466
-1323
-1268
-1477
-1902
-2188
-1810
-463
1627
3759
5194
5647
5462
5326
5740
6657
7599
8106
8064
7674
7210
6871
6770
6916
7155
7230
6965
6413
5831
5518
5583
5801
5702
5040
4268
4360
5857
8066
9456
9050
7330
5665
4941
4914
4827
4351
3790
3516
3484
3306
2678
1639
447
-697
-1728
-2525
-2763
-2153
-924
121
239
-559
-1603
-2357
-2894
-3539
-4327
-5034
-5559
-5894
-5780
-4838
-3228
-1807
-1255
-1252
-935
-107
512
369
-135
-339
-446
-1242
-2710
-3653
-3167
-2074
-2192
-4152
-6510
-7340
-6368
-5133
-5148
-6326
-7343
-7198
-6117
-5062
-4687
-4900
-5222
-5317
-5163
-4902
-4671
-4559
-4584
-4637
-4474
-3849
-2677
-1061
833
2889
5011
6993
8491
9139
8760
7533
5987
4774
4335
4730
5794
7412
9556
12032
14298
15699
15948
15349
14514
13830
13170
12115
10503
8821
7965
8437
9728
10679
10620
10027
9832
10141
9962
8407
5897
3820
3037
3078
2961
2472
2234
2618
3037
2585
1158
-393
-1246
-1461
-1740
-2540
-3674
-4757
-5699
-6580
-7173
-6980
-5847
-4388
-3545
-3751
-4640
-5599
-6412
-7294
-8440
-9725
-10808
-11341
-11053
-9831
-7873
-5709
-3929
-2835
-2353
-2181
-1954
-1396
-517
302
612
421
292
796
1932
3205
4165
4629
4441
3396
1641
-45
-758
-320
604
1307
1770
2408
3222
3516
2586
587
-1423
-2352
-1976
-1008
-310
-65
236
1014
1916
1994
582
-2071
-4997
-7212
-8254
-8255
-7705
-7099
-6592
-5920
-4769
-3273
-2043
-1626
-2051
-2984
-4175
-5504
-6629
-6898
-5872
-3837
-1607
157
1329
2045
2281
1864
789
-620
-1889
-2672
-2850
-2467
-1659
-610
502
1552
2436
2982
2915
2028
446
-1289
-2520
-2981
-3004
-3173
-3771
-4570
-5141
-5276
-5101
-4860
-4641
-4264
-3405
-1901
-52
1447
2053
1888
1582
1583
1773
1881
2031
2610
3621
4542
4976
5193
5724
6573
7159
7084
6609
6205
5866
5167
3927
2495
1320
491
-147
-573
-521
180
1318
2371
2788
2274
976
-552
-1703
-2227
-2275
-2036
-1521
-770
-111
57
-310
-891
-1422
-1838
-1903
-1044
1051
3758
5847
6624
6478
6140
5730
4877
3642
2747
2715
3098
2962
2005
856
197
-66
-542
-1428
-2166
-2081
-1195
-253
-11
-593
-1511
-2151
-2152
-1419
-23
1764
3393
4201
3789
2274
198
-1753
-2961
-3047
-2063
-556
730
1379
1497
1343
879
-192
-1920
-3805
-5064
-5210
-4375
-3158
-2176
-1646
-1287
-613
604
2167
3747
5237
6696
7961
8525
7959
6370
4291
2119
-174
-2683
-5037
-6439
-6317
-4883
-2949
-1225
104
1134
1795
1870
1438
983
858
778
156
-1046
-2085
-2215
-1490
-586
47
509
961
1177
813
-88
-1119
-1940
-2422
-2429
-1769
-505
874
1780
1934
1355
129
-1572
-3329
-4631
-5256
-5341
-4996
-4098
-2621
-1012
25
117
-599
-1832
-3424
-5194
-6715
-7469
-7209
-6079
-4470
-2897
-1888
-1709
-2116
-2542
-2686
-2792
-3243
-3948
-4308
-3744
-2169
12
2163
3702
4398
4570
4816
5331
5548
4727
2903
1008
-65
-308
-328
-432
-289
507
1858
3320
4581
5555
6120
6074
5415
4449
3512
2726
2127
1861
2050
2519
2877
2916
2761
2599
2425
2186
1981
1922
1850
1442
646
-189
-733
-1085
-1583
-2274
-2770
-2663
-1968
-1083
-414
-107
-53
-61
-39
-104
-544
-1566
-3019
-4382
-5099
-4994
-4395
-3832
-3579
-3458
-3135
-2619
-2397
-2973
-4290
-5696
-6514
-6527
-5914
-4904
-3685
-2558
-1914
-1961
-2614
-3738
-5285
-7053
-8447
-8823
-8125
-6988
-6078
-5491
-4923
-4288
-3872
-3877
-4094
-4161
-4014
-3890
-3920
-3939
-3743
-3398
-3138
-3000
-2709
-2013
-1087
-499
-666
-1325
-1604
-709
1400
3995
6223
7729
8672
9237
9292
8566
7086
5345
4003
3450
3626
4233
4991
5721
6252
6384
5999
5146
3957
2515
903
-637
-1749
-2301
-2597
-3033
-3518
-3404
-2174
-143
1715
2678
2872
2873
2880
2504
1417
17
-736
-166
1493
3318
4463
4725
4483
4234
4209
4353
4557
4881
5568
6839
8611
10380
11456
11436
10519
9321
8323
7555
6831
6201
5994
6374
7000
7290
6986
6306
5562
4767
3753
2546
1469
858
756
911
991
806
444
210
303
468
104
-1087
-2601
-3524
-3489
-3049
-2942
-3146
-2939
-1907
-628
-192
-1127
-2923
-4571
-5433
-5610
-5617
-5773
-5903
-5581
-4705
-3770
-3516
-4262
-5647
-6989
-7791
-7890
-7326
-6256
-4909
-3391
-1525
879
3499
5458
6056
5475
4567
3978
3692
3442
3256
3381
3831
4327
4681
4970
5246
5279
4779
3798
2740
2004
1753
2025
2859
4167
5558
6424
6280
5077
3268
1602
696
644
1000
1265
1444
2005
3226
4684
5534
5293
4250
3067
2151
1502
1074
1039
1586
2564
3454
3754
3343
2478
1492
546
-363
-1221
-1895
-2208
-2119
-1806
-1563
-1603
-1927
-2371
-2745
-2943
-2978
-2961
-3010
-3090
-2915
-2123
-669
953
2039
2308
2147
2124
2308
2196
1293
-356
-2275
-4019
-5367
-6159
-6213
-5525
-4410
-3283
-2333
-1491
-690
21
584
1004
1206
977
216
-801
-1600
-1986
-2200
-2535
-2925
-3088
-3026
-3150
-3806
-4774
-5415
-5339
-4830
-4496
-4541
-4504
-3816
-2577
-1628
-1761
-2910
-4248
-5073
-5457
-5939
-6768
-7633
-8125
-8213
-8183
-8261
-8480
-8810
-9166
-9298
-8885
-7896
-6717
-5793
-5222
-4844
-4665
-4902
-5567
-6204
-6256
-5614
-4667
-3827
-3218
-2829
-2772
-3205
-4106
-5266
-6502
-7713
-8719
-9171
-8777
-7593
-6054
-4706
-3898
-3651
-3720
-3795
-3717
-3532
-3329
-3053
-2555
-1809
-966
-144
704
1587
2236
2279
1730
1110
948
1225
1471
1364
1046
819
739
646
442
96
-539
-1610
-2853
-3583
-3352
-2533
-1935
-1832
-1672
-903
166
648
146
-822
-1534
-1894
-2280
-2751
-2771
-1828
-82
1788
3250
4289
5160
5981
6631
6928
6841
6551
6369
6545
7076
7682
7997
7813
7207
6494
6049
6063
6355
6482
6149
5540
5154
5294
5793
6259
6487
6529
6482
6396
6375
6556
6860
6864
6131
4693
3148
2209
2170
2716
3206
3151
2584
2059
2208
3172
4454
5345
5488
5013
4225
3319
2367
1418
497
-358
-936
-827
217
1860
3312
4011
4101
4080
4142
4045
3645
3225
3105
3134
2858
2223
1785
2072
2914
3645
3893
3910
4086
4423
4657
4729
4807
4859
4475
3287
1448
-479
-2027
-3113
-3858
-4320
-4471
-4313
-3903
-3337
-2755
-2310
-2044
-1825
-1520
-1202
-1043
-982
-658
208
1406
2346
2612
2358
2155
2493
3397
4416
4963
4756
4054
3447
3289
3349
3057
2175
1170
858
1635
3072
4273
4645
4317
3857
3639
3555
3300
2812
2326
2060
1976
1885
1682
1399
1104
843
678
650
696
682
582
567
869
1564
2503
3354
3708
3284
2221
1119
593
691
866
612
35
-318
-103
507
1107
1471
1615
1592
1385
936
195
-799
-1815
-2453
-2442
-1926
-1306
-749
-10
1166
2556
3564
3771
3217
2149
672
-1196
-3242
-5057
-6328
-7032
-7275
-7069
-6398
-5437
-4548
-3957
-3502
-2825
-1832
-896
-528
-892
-1722
-2687
-3706
-4804
-5775
-6235
-6075
-5723
-5750
-6227
-6629
-6437
-5736
-5110
-5006
-5320
-5622
-5659
-5540
-5484
-5519
-5483
-5268
-4956
-4714
-4615
-4620
-4697
-4841
-4941
-4762
-4193
-3535
-3348
-3892
-4810
-5518
-5902
-6431
-7466
-8623
-9043
-8314
-6936
-5792
-5293
-5161
-4963
-4622
-4369
-4403
-4744
-5314
-5945
-6357
-6341
-6105
-6251
-7193
-8613
-9680
-9892
-9591
-9528
-10022
-10672
-10861
-10381
-9483
-8478
-7462
-6430
-5462
-4664
-3956
-3071
-1885
-709
-148
-564
-1653
-2622
-2847
-2404
-1946
-2076
-2814
-3602
-3777
-3105
-1953
-982
-590
-580
-417
185
1000
1683
2261
3080
4244
5385
6131
6615
7257
8100
8670
8592
8119
7845
8023
8435
8834
9236
9613
9641
9035
8082
7484
7564
7855
7676
7018
6615
7090
8223
9181
9363
8854
8122
7468
6849
6128
5328
4664
4402
4662
5255
5735
5738
5325
4895
4692
4566
4360
4380
5121
6501
7686
7951
7507
7147
7175
7085
6395
5330
4404
3634
2688
1721
1483
2341
3617
4290
4154
3843
3751
3463
2439
910
-277
-548
-4
996
2241
3544
4507
4733
4205
3282
2320
1463
753
257
-14
-145
-158
90
693
1393
1663
1205
320
-327
-340
63
356
297
128
208
554
842
792
401
-193
-918
-1685
-2237
-2300
-1919
-1474
-1260
-1180
-959
-561
-246
-252
-598
-1194
-1929
-2607
-3003
-3180
-3596
-4624
-5958
-6748
-6471
-5501
-4682
-4453
-4595
-4733
-4815
-4986
-5218
-5290
-5053
-4524
-3743
-2732
-1727
-1259
-1796
-3256
-4999
-6332
-6955
-6908
-6286
-5198
-3965
-3089
-2843
-2967
-2959
-2657
-2382
-2446
-2670
-2558
-1887
-950
-175
341
825
1463
2192
2850
3390
3869
4304
4602
4642
4397
3988
3628
3467
3469
3488
3499
3692
4236
4958
5371
5075
4104
2853
1742
1010
747
940
1419
1871
2039
1954
1906
2159
2714
3351
3880
4313
4780
5288
5623
5535
5018
4350
3829
3523
3360
3400
3884
4922
6212
7193
7459
6981
5938
4494
2817
1222
101
-343
-246
84
433
748
1006
1124
1006
655
153
-384
-838
-1101
-1145
-1068
-1006
-969
-812
-472
-158
-211
-746
-1469
-1926
-1892
-1524
-1158
-1025
-1105
-1191
-1087
-841
-815
-1391
-2526
-3650
-4152
-3984
-3690
-3785
-4197
-4409
-4080
-3423
-2977
-3074
-3586
-4118
-4372
-4323
-4105
-3801
-3413
-3021
-2847
-3035
-3399
-3566
-3472
-3548
-4237
-5367
-6237
-6386
-6098
-6010
-6353
-6795
-6976
-6931
-6902
-6951
-6949
-6839
-6674
-6386
-5734
-4634
-3394
-2463
-1921
-1390
-504
603
1366
1345
634
-277
-977
-1384
-1580
-1533
-1094
-243
762
1557
1929
1886
1539
1000
381
-222
-784
-1344
-1887
-2283
-2382
-2139
-1593
-786
204
1187
1946
2436
2788
3065
3111
2754
2114
1550
1315
1362
1503
1627
1681
1565
1192
636
105
-261
-471
-556
-498
-332
-228
-362
-720
-1114
-1364
-1389
-1140
-578
243
1131
1877
2398
2746
2988
3123
3072
2752
2206
1710
1642
2174
3105
4094
4997
5800
6257
5884
4542
2867
1804
1648
1784
1495
857
611
1257
2485
3526
3819
3268
2054
456
-1159
-2399
-3054
-3216
-3126
-2899
-2432
-1563
-340
882
1648
1797
1639
1661
1989
2214
1854
955
136
-4
547
1252
1556
1295
680
25
-453
-659
-588
-288
181
788
1528
2377
3233
3913
4222
4064
3497
2710
1933
1355
1085
1111
1296
1470
1575
1699
1922
2150
2168
1869
1385
942
674
618
821
1321
1990
2498
2543
2098
1431
886
666
742
883
806
413
-53
-191
165
766
1236
1496
1801
2351
3011
3482
3639
3592
3431
3084
2482
1777
1300
1311
1818
2594
3308
3684
3674
3509
3495
3640
3559
2841
1514
78
-958
-1456
-1561
-1361
-811
14
746
940
442
-481
-1351
-1799
-1739
-1375
-1050
-1004
-1219
-1515
-1822
-2303
-3129
-4169
-5023
-5435
-5628
-6133
-7271
-8795
-10043
-10416
-9765
-8410
-6884
-5614
-4754
-4237
-3973
-4006
-4480
-5415
-6546
-7429
-7784
-7734
-7695
-8012
-8695
-9452
-9897
-9730
-8859
-7495
-6156
-5389
-5376
-5812
-6225
-6391
-6396
-6358
-6228
-5914
-5451
-4965
-4529
-4170
-3966
-3992
-4159
-4238
-4135
-4035
-4169
-4483
-4712
-4727
-4669
-4685
-4685
-4491
-4150
-3902
-3822
-3657
-3128
-2324
-1640
-1326
-1205
-896
-270
405
785
863
1020
1665
2819
4105
5107
5738
6231
6798
7327
7476
7070
6373
5929
6101
6742
7365
7626
7640
7795
8292
8913
9251
9091
8534
7825
7169
6696
6466
6430
6447
6436
6477
6678
6946
7006
6697
6154
5629
5186
4685
4059
3484
3195
3204
3286
3231
3052
2927
2986
3166
3250
3030
2475
1760
1138
759
603
579
649
826
1090
1334
1410
1224
818
414
331
762
1568
2354
2816
3017
3240
3604
3908
3901
3615
3319
3164
2978
2490
1683
850
272
-65
-404
-900
-1450
-1847
-2047
-2188
-2386
-2598
-2740
-2850
-3019
-3180
-3128
-2821
-2536
-2575
-2846
-2925
-2571
-2057
-1860
-2132
-2621
-3040
-3350
-3629
-3874
-4058
-4261
-4563
-4840
-4851
-4559
-4214
-4011
-3793
-3223
-2209
-1046
-158
177
-119
-946
-2004
-2886
-3369
-3571
-3718
-3760
-3381
-2456
-1359
-707
-811
-1461
-2186
-2644
-2785
-2793
-2906
-3209
-3504
-3431
-2798
-1774
-702
238
1092
1877
2428
2602
2509
2412
2415
2404
2334
2406
2820
3439
3875
3937
3819
3776
3757
3528
3092
2760
2740
2825
2652
2168
1671
1383
1211
1000
883
1162
1876
2644
3032
2958
2681
2437
2202
1813
1248
735
580
879
1415
1861
2131
2435
2944
3455
3556
3158
2703
2727
3282
3952
4397
4692
5074
5496
5624
5197
4279
3141
2059
1258
932
1149
1740
2372
2748
2749
2435
2009
1764
1915
2381
2755
2628
1994
1288
962
1027
1082
808
381
342
1016
2130
3000
3119
2517
1611
795
201
-254
-693
-1138
-1447
-1382
-821
30
727
974
917
938
1127
1063
195
-1542
-3551
-5018
-5524
-5249
-4662
-4098
-3610
-3145
-2727
-2429
-2235
-2048
-1854
-1803
-2061
-2608
-3237
-3743
-4048
-4161
-4104
-3912
-3629
-3251
-2726
-2113
-1680
-1705
-2142
-2598
-2721
-2569
-2481
-2641
-2842
-2710
-2089
-1158
-238
476
1010
1481
1891
2089
1978
1728
1657
1846
1983
1731
1199
875
1037
1376
1310
628
-302
-939
-1068
-927
-933
-1348
-2088
-2793
-3104
-2949
-2553
-2149
-1752
-1275
-807
-637
-986
-1804
-2848
-3862
-4626
-4990
-4991
-4891
-4928
-5032
-4929
-4573
-4306
-4455
-4883
-5135
-5023
-4880
-5151
-5871
-6661
-7150
-7244
-6999
-6432
-5550
-4490
-3484
-2718
-2269
-2161
-2383
-2820
-3260
-3534
-3619
-3576
-3425
-3169
-2909
-2819
-2960
-3157
-3139
-2781
-2177
-1524
-997
-719
-718
-859
-871
-538
138
1002
1923
2793
3399
3440
2811
1811
918
358
-14
-365
-557
-270
572
1617
2381
2663
2646
2633
2743
2872
2895
2862
2946
3205
3447
3404
3029
2529
2104
1775
1537
1550
1962
2543
2746
2294
1584
1295
1602
2007
1996
1660
1533
1910
2554
3040
3179
3047
2771
2458
2237
2166
2092
1757
1124
500
236
330
451
361
200
318
844
1516
1933
1925
1651
1375
1212
1116
1045
1037
1118
1225
1314
1509
2021
2892
3872
4612
4909
4757
4250
3551
2901
2486
2255
2003
1700
1601
1894
2340
2474
2183
1839
1771
1780
1395
534
-339
-727
-607
-311
-81
77
198
224
111
-79
-279
-517
-827
-1115
-1216
-1063
-760
-482
-353
-400
-564
-751
-921
-1104
-1278
-1277
-943
-388
34
146
223
686
1557
2387
2750
2641
2292
1783
1045
176
-490
-711
-549
-166
440
1304
2194
2665
2502
1954
1425
1022
545
-134
-841
-1304
-1471
-1530
-1653
-1830
-1989
-2178
-2537
-3075
-3548
-3659
-3383
-3039
-2974
-3192
-3353
-3135
-2552
-1916
-1551
-1601
-2031
-2662
-3201
-3362
-3113
-2768
-2721
-3042
-3414
-3490
-3245
-2896
-2543
-2045
-1268
-334
513
1214
1906
2598
2989
2767
2041
1311
941
824
634
367
423
1115
2218
3096
3266
2750
1929
1158
553
87
-215
-203
278
1203
2330
3382
4246
4940
5380
5319
4619
3522
2505
1818
1324
854
585
882
1777
2795
3374
3362
2998
2495
1814
867
-205
-1087
-1571
-1701
-1627
-1396
-973
-419
43
194
46
-166
-248
-274
-490
-1002
-1606
-1967
-1939
-1696
-1555
-1678
-1938
-2017
-1692
-1030
-331
204
712
1482
2501
3306
3417
2875
2220
1913
1918
1914
1772
1662
1745
1963
2177
2374
2614
2858
3006
3100
3332
3795
4296
4496
4236
3659
3058
2626
2364
2184
2063
2106
2452
3085
3781
4288
4539
4630
4556
4086
3037
1627
401
-297
-696
-1306
-2258
-3049
-3052
-2220
-1187
-661
-784
-1157
-1405
-1613
-2148
-3147
-4291
-5089
-5324
-5155
-4864
-4603
-4394
-4283
-4371
-4677
-5045
-5225
-5045
-4507
-3763
-3034
-2508
-2232
-2096
-1984
-1978
-2331
-3140
-4059
-4487
-4097
-3191
-2404
-2081
-2017
-1829
-1453
-1200
-1324
-1692
-1926
-1793
-1365
-859
-430
-163
-109
-219
-272
-9
570
1115
1227
853
342
95
228
574
949
1317
1719
2119
2390
2405
2134
1674
1199
840
573
261
-123
-343
-76
696
1557
2001
1891
1510
1175
947
718
468
278
172
80
-29
-111
-188
-422
-911
-1495
-1888
-1994
-1987
-2054
-2195
-2363
-2671
-3300
-4214
-5106
-5646
-5702
-5288
-4458
-3366
-2346
-1748
-1644
-1840
-2207
-2870
-3934
-5103
-5775
-5590
-4808
-4059
-3768
-3882
-4094
-4233
-4371
-4656
-5105
-5578
-5899
-5993
-5924
-5824
-5794
-5833
-5834
-5650
-5240
-4791
-4683
-5193
-6183
-7123
-7541
-7460
-7320
-7424
-7558
-7226
-6239
-4979
-4069
-3825
-4057
-4317
-4300
-4019
-3704
-3511
-3343
-2934
-2144
-1184
-459
-164
-87
130
586
1055
1343
1553
1916
2391
2623
2357
1812
1511
1727
2202
2464
2370
2225
2386
2845
3282
3473
3524
3698
4090
4553
4891
5023
4960
4711
4315
3935
3796
3964
4206
4152
3648
2907
2310
2075
2186
2585
3322
4412
5618
6520
6869
6796
6608
6435
6187
5835
5605
5812
6554
7641
8763
9659
10143
10124
9664
8985
8345
7918
7778
7916
8225
8540
8794
9101
9557
9973
9976
9485
8956
8954
9511
10067
10113
9748
9472
9517
9569
9176
8281
7272
6575
6302
6275
6279
6234
6179
6148
6093
5913
5547
5027
4424
3761
2998
2133
1284
633
273
127
63
68
280
792
1450
1867
1698
905
-224
-1283
-1984
-2232
-2084
-1667
-1135
-646
-350
-372
-745
-1355
-1966
-2384
-2586
-2669
-2704
-2702
-2731
-2971
-3560
-4408
-5260
-5958
-6559
-7170
-7745
-8121
-8225
-8178
-8175
-8335
-8655
-9066
-9461
-9732
-9831
-9834
-9894
-10106
-10425
-10709
-10830
-10741
-10448
-9948
-9232
-8342
-7393
-6503
-5700
-4968
-4398
-4236
-4657
-5498
-6280
-6574
-6329
-5818
-5321
-4913
-4525
-4100
-3656
-3274
-3081
-3230
-3780
-4584
-5317
-5663
-5520
-5048
-4525
-4123
-3796
-3418
-3035
-2899
-3188
-3732
-4145
-4234
-4127
-3945
-3515
-2595
-1323
-208
404
675
970
1328
1457
1221
917
965
1444
2065
2543
2851
3114
3350
3435
3275
2988
2854
3088
3644
4268
4770
5206
5754
6437
7041
7344
7323
7088
6696
6156
5589
5245
5296
5656
6084
6405
6607
6754
6924
7196
7591
7973
8109
7927
7701
7867
8611
9666
10544
10920
10775
10229
9370
8279
7144
6218
5648
5399
5361
5468
5658
5777
5653
5278
4822
4414
3997
3473
2936
2620
2598
2663
2570
2299
1997
1756
1551
1389
1333
1359
1293
1002
568
181
-99
-365
-688
-1027
-1335
-1637
-1949
-2217
-2426
-2695
-3162
-3787
-4362
-4735
-4940
-5080
-5187
-5257
-5341
-5501
-5686
-5761
-5692
-5610
-5639
-5719
-5685
-5497
-5308
-5266
-5299
-5190
-4864
-4506
-4349
-4374
-4308
-3962
-3467
-3093
-2906
-2719
-2433
-2268
-2535
-3227
-3977
-4423
-4528
-4483
-4441
-4424
-4421
-4433
-4411
-4265
-3999
-3761
-3702
-3814
-3959
-4033
-4057
-4101
-4175
-4216
-4175
-4090
-4062
-4133
-4171
-3955
-3407
-2734
-2252
-2082
-2053
-1918
-1570
-1038
-401
199
534
465
141
-86
-27
190
369
521
769
1074
1254
1281
1369
1682
2092
2355
2452
2601
2927
3279
3428
3322
3093
2879
2749
2757
2972
3405
3965
4500
4877
5026
4969
4806
4653
4569
4583
4761
5173
5769
6364
6802
7067
7172
6988
6351
5371
4489
4107
4181
4299
4143
3786
3534
3566
3823
4149
4428
4570
4468
4070
3475
2869
2372
1948
1513
1107
897
999
1315
1613
1758
1808
1858
1850
1622
1162
713
546
651
711
403
-295
-1091
-1655
-1881
-1929
-2032
-2264
-2472
-2452
-2185
-1908
-1927
-2376
-3145
-4005
-4773
-5366
-5777
-6028
-6116
-5995
-5642
-5164
-4803
-4743
-4928
-5137
-5273
-5506
-6068
-6936
-7764
-8157
-7987
-7450
-6859
-6402
-6062
-5730
-5378
-5122
-5095
-5278
-5493
-5595
-5626
-5722
-5899
-5994
-5857
-5524
-5157
-4843
-4522
-4108
-3632
-3220
-2974
-2902
-2944
-3038
-3135
-3166
-3013
-2582
-1949
-1402
-1251
-1512
-1854
-1936
-1782
-1711
-1881
-2055
-1912
-1505
-1228
-1330
-1622
-1744
-1583
-1301
-1018
-662
-153
406
835
1071
1145
1016
584
-140
-944
-1588
-1958
-1999
-1592
-647
666
1918
2730
3051
3086
2996
2768
2373
1941
1689
1730
2017
2481
3138
3988
4844
5358
5295
4764
4126
3671
3418
3257
3204
3432
4049
4927
5808
6544
7144
7609
7813
7626
7097
6459
5917
5485
5038
4498
3949
3582
3537
3791
4171
4484
4645
4704
4743
4777
4732
4521
4137
3690
3352
3242
3334
3507
3702
4010
4518
5094
5405
5211
4609
3919
3368
2959
2638
2453
2498
2772
3163
3549
3812
3796
3377
2629
1832
1226
805
421
38
-204
-197
-25
98
18
-291
-767
-1317
-1843
-2291
-2663
-2940
-3021
-2808
-2349
-1819
-1314
-771
-139
427
661
467
5
-531
-1097
-1712
-2287
-2660
-2792
-2800
-2769
-2639
-2337
-1953
-1681
-1609
-1656
-1718
-1791
-1899
-1993
-2019
-2045
-2243
-2669
-3172
-3530
-3660
-3631
-3512
-3306
-3046
-2868
-2881
-3030
-3147
-3159
-3161
-3244
-3323
-3217
-2851
-2318
-1741
-1175
-646
-224
31
155
216
209
64
-207
-453
-512
-364
-127
57
117
70
28
132
421
773
1025
1173
1348
1578
1708
1606
1400
1350
1518
1694
1678
1495
1270
987
515
-168
-897
-1491
-1865
-1948
-1613
-806
273
1222
1704
1645
1201
599
0
-570
-1195
-1924
-2623
-3012
-2926
-2510
-2116
-1988
-2096
-2266
-2414
-2627
-3029
-3597
-4107
-4276
-3981
-3348
-2621
-1950
-1361
-923
-819
-1175
-1866
-2589
-3149
-3547
-3807
-3837
-3588
-3245
-3120
-3322
-3670
-3971
-4258
-4665
-5152
-5499
-5584
-5521
-5474
-5413
-5164
-4680
-4156
-3860
-3913
-4254
-4737
-5210
-5533
-5629
-5551
-5429
-5296
-5009
-4412
-3597
-2888
-2521
-2353
-2017
-1373
-719
-487
-761
-1174
-1309
-1115
-879
-852
-992
-1068
-915
-521
67
793
1523
2013
2064
1706
1186
698
198
-451
-1155
-1526
-1240
-411
494
1114
1518
2003
2676
3323
3692
3782
3793
3884
4038
4154
4153
3985
3622
3118
2661
2477
2633
2990
3361
3727
4223
4895
5534
5812
5619
5200
4913
4893
5015
5157
5365
5705
6049
6171
6013
5746
5508
5217
4738
4193
3938
4205
4823
5355
5458
5119
4607
4248
4200
4345
4391
4126
3593
3012
2564
2286
2140
2092
2112
2191
2415
2935
3745
4531
4849
4495
3657
2684
1798
1057
474
52
-274
-588
-837
-841
-487
95
638
971
1101
1091
927
546
-66
-825
-1593
-2246
-2720
-3009
-3124
-3064
-2842
-2524
-2217
-1970
-1730
-1410
-1025
-722
-665
-903
-1339
-1825
-2267
-2657
-3007
-3262
-3344
-3284
-3261
-3431
-3710
-3834
-3678
-3426
-3353
-3478
-3545
-3357
-3002
-2712
-2604
-2634
-2742
-2910
-3105
-3291
-3517
-3872
-4293
-4506
-4266
-3602
-2755
-1913
-1135
-535
-352
-737
-1528
-2357
-2964
-3308
-3403
-3166
-2531
-1621
-713
-12
475
850
1162
1388
1532
1670
1872
2094
2201
2100
1855
1618
1456
1275
942
454
-47
-415
-598
-623
-535
-405
-343
-418
-574
-694
-739
-767
-794
-711
-406
52
457
701
907
1277
1845
2432
2825
2947
2838
2535
2053
1462
938
660
658
794
918
1006
1120
1210
1068
505
-404
-1309
-1836
-1844
-1464
-925
-388
112
599
1067
1433
1592
1536
1413
1407
1552
1717
1773
1736
1709
1734
1770
1788
1803
1784
1643
1351
1032
847
836
932
1132
1529
2153
2846
3381
3677
3801
3781
3496
2810
1810
850
357
544
1251
2058
2601
2848
3046
3390
3769
3891
3632
3189
2857
2746
2767
2831
2960
3215
3594
4045
4528
4999
5375
5542
5423
5010
4367
3643
3031
2645
2400
2076
1557
975
577
467
529
595
612
612
581
434
125
-262
-554
-595
-317
243
947
1599
2024
2146
1993
1638
1145
584
57
-338
-581
-736
-859
-924
-882
-759
-654
-607
-537
-366
-198
-274
-711
-1342
-1875
-2173
-2340
-2525
-2732
-2839
-2756
-2497
-2152
-1840
-1669
-1677
-1790
-1900
-2009
-2246
-2681
-3181
-3493
-3473
-3189
-2799
-2395
-2007
-1683
-1498
-1481
-1570
-1670
-1732
-1790
-1916
-2145
-2400
-2536
-2468
-2279
-2140
-2111
-2070
-1864
-1492
-1084
-746
-508
-419
-570
-947
-1332
-1481
-1398
-1353
-1586
-2033
-2421
-2549
-2454
-2277
-2075
-1795
-1368
-796
-156
423
794
852
601
151
-363
-867
-1327
-1665
-1731
-1412
-788
-128
306
487
606
838
1134
1289
1189
946
763
710
665
448
-16
-664
-1345
-1882
-2132
-2049
-1702
-1219
-692
-166
304
609
648
432
124
-59
-1
219
391
334
27
-418
-899
-1396
-1920
-2430
-2855
-3177
-3437
-3625
-3627
-3349
-2885
-2488
-2371
-2539
-2840
-3144
-3424
-3694
-3913
-3998
-3911
-3711
-3491
-3287
-3043
-2694
-2267
-1865
-1548
-1266
-950
-673
-626
-926
-1469
-2031
-2463
-2730
-2782
-2527
-1988
-1431
-1200
-1419
-1899
-2335
-2545
-2511
-2281
-1921
-1511
-1113
-711
-265
151
348
207
-149
-446
-521
-452
-422
-504
-613
-610
-428
-95
289
605
780
851
932
1114
1374
1610
1748
1801
1811
1780
1673
1489
1291
1151
1063
950
766
599
628
977
1585
2230
2695
2916
2998
3105
3324
3610
3830
3871
3716
3454
3199
2997
2797
2507
2097
1647
1307
1205
1367
1723
2164
2586
2892
3008
2939
2812
2800
2977
3262
3517
3688
3830
4001
4184
4323
4396
4436
4504
4666
4957
5324
5622
5704
5552
5276
4997
4745
4491
4217
3931
3636
3360
3188
3216
3451
3815
4227
4641
4961
5016
4725
4245
3859
3690
3596
3408
3177
3129
3404
3885
4274
4273
3751
2855
1974
1494
1474
1628
1669
1608
1631
1746
1723
1437
1091
958
990
864
416
-115
-376
-326
-253
-400
-689
-849
-741
-498
-380
-529
-848
-1085
-1050
-776
-483
-389
-548
-878
-1280
-1695
-2073
-2353
-2493
-2494
-2367
-2124
-1834
-1641
-1679
-1952
-2342
-2729
-3045
-3211
-3102
-2628
-1876
-1104
-586
-447
-643
-1056
-1597
-2236
-2956
-3685
-4289
-4655
-4795
-4839
-4905
-4985
-4990
-4891
-4777
-4757
-4842
-4941
-4957
-4857
-4648
-4342
-3978
-3628
-3375
-3244
-3199
-3216
-3341
-3628
-4027
-4362
-4463
-4330
-4111
-3922
-3745
-3543
-3415
-3527
-3887
-4255
-4392
-4322
-4269
-4345
-4397
-4218
-3831
-3482
-3394
-3589
-3929
-4239
-4362
-4218
-3881
-3537
-3280
-2978
-2446
-1771
-1340
-1446
-1936
-2343
-2370
-2143
-1978
-1988
-2009
-1840
-1449
-942
-440
-44
138
59
-181
-371
-379
-245
-85
72
265
470
555
421
129
-169
-391
-549
-629
-526
-166
364
851
1129
1187
1122
1047
1042
1142
1308
1453
1535
1602
1717
1859
1943
1939
1898
1850
1740
1520
1247
1016
830
595
280
-35
-282
-499
-748
-974
-1062
-1000
-894
-773
-523
-73
397
581
373
-21
-337
-538
-759
-1044
-1256
-1268
-1139
-1022
-941
-758
-377
94
455
658
878
1287
1814
2178
2177
1908
1645
1554
1555
1494
1368
1321
1440
1630
1722
1654
1505
1364
1236
1103
1022
1117
1458
2005
2631
3190
3548
3626
3463
3221
3070
3033
2984
2835
2689
2752
3086
3517
3812
3919
3951
3986
3953
3767
3491
3293
3235
3197
3029
2737
2474
2371
2407
2445
2352
2094
1756
1480
1365
1368
1335
1160
912
783
888
1141
1339
1352
1214
1035
884
763
673
648
701
766
732
555
326
192
204
262
206
-32
-373
-667
-786
-684
-401
-37
295
535
710
877
1048
1176
1226
1215
1174
1086
916
705
595
724
1070
1435
1597
1507
1311
1192
1168
1084
811
430
179
212
446
681
833
1004
1309
1706
2024
2133
2047
1846
1583
1274
964
736
644
680
807
1026
1341
1665
1789
1532
935
290
-95
-177
-191
-373
-716
-1029
-1189
-1257
-1348
-1483
-1620
-1773
-1975
-2166
-2210
-2093
-2016
-2205
-2649
-3095
-3310
-3283
-3163
-3077
-3051
-3044
-2993
-2860
-2687
-2617
-2780
-3141
-3521
-3799
-4030
-4310
-4575
-4637
-4422
-4081
-3822
-3685
-3570
-3433
-3380
-3520
-3817
-4122
-4345
-4541
-4832
-5256
-5705
-5975
-5899
-5466
-4850
-4303
-3975
-3822
-3669
-3374
-2965
-2619
-2523
-2713
-3035
-3268
-3311
-3258
-3262
-3357
-3423
-3352
-3181
-3042
-3016
-3092
-3250
-3498
-3779
-3903
-3689
-3198
-2736
-2584
-2740
-2975
-3117
-3188
-3279
-3360
-3297
-3020
-2589
-2118
-1684
-1354
-1213
-1309
-1580
-1888
-2118
-2224
-2194
-2025
-1775
-1541
-1379
-1249
-1101
-979
-991
-1179
-1473
-1795
-2115
-2396
-2533
-2431
-2096
-1585
-894
5
1010
1887
2463
2781
2961
3012
2878
2664
2646
2983
3506
3902
4059
4140
4332
4629
4894
5030
5043
4984
4915
4906
4973
5031
4960
4738
4473
4292
4251
4360
4640
5073
5535
5863
6004
6044
6076
6076
5972
5782
5637
5645
5770
5880
5889
5829
5769
5699
5535
5259
5024
5048
5395
5896
6320
6604
6845
7106
7309
7362
7313
7312
7434
7609
7718
7702
7554
7287
6931
6547
6194
5905
5721
5715
5907
6176
6325
6255
6025
5722
5317
4735
4027
3393
3017
2923
3000
3142
3311
3499
3681
3814
3842
3698
3323
2729
2033
1415
988
742
588
487
510
740
1120
1440
1499
1268
861
376
-178
-807
-1451
-2029
-2502
-2856
-3051
-3070
-3009
-3014
-3122
-3216
-3191
-3102
-3072
-3098
-3053
-2898
-2785
-2886
-3189
-3524
-3771
-3955
-4143
-4322
-4437
-4489
-4544
-4646
-4766
-4857
-4929
-5038
-5217
-5429
-5603
-5723
-5862
-6102
-6412
-6631
-6606
-6344
-6001
-5714
-5496
-5291
-5117
-5094
-5338
-5851
-6497
-7103
-7557
-7865
-8103
-8308
-8397
-8239
-7792
-7192
-6661
-6342
-6220
-6198
-6213
-6268
-6368
-6450
-6404
-6150
-5706
-5181
-4714
-4419
-4339
-4421
-4515
-4443
-4135
-3700
-3343
-3184
-3164
-3131
-2968
-2655
-2239
-1811
-1477
-1296
-1216
-1129
-1025
-1034
-1264
-1605
-1790
-1655
-1300
-942
-651
-291
276
1000
1679
2168
2506
2830
3205
3575
3856
4046
4198
4343
4464
4557
4666
4810
4925
4920
4788
4614
4470
4344
4192
4027
3895
3807
3742
3705
3731
3798
3816
3726
3593
3535
3586
3661
3666
3592
3494
3430
3433
3523
3689
3863
3954
3915
3789
3690
3736
3971
4321
4636
4806
4849
4863
4891
4876
4760
4588
4474
4479
4555
4622
4662
4713
4792
4839
4747
4453
4016
3607
3398
3420
3525
3496
3221
2780
2391
2247
2370
2607
2764
2782
2754
2770
2791
2711
2525
2362
2336
2439
2610
2864
3240
3661
3922
3867
3530
3067
2613
2245
2017
1957
1986
1959
1781
1495
1211
999
854
748
677
658
727
903
1132
1275
1200
891
462
51
-267
-488
-636
-764
-929
-1138
-1322
-1415
-1440
-1489
-1603
-1724
-1789
-1825
-1917
-2104
-2336
-2538
-2677
-2782
-2924
-3171
-3532
-3938
-4299
-4597
-4885
-5184
-5425
-5533
-5559
-5654
-5903
-6220
-6420
-6405
-6246
-6097
-6035
-6010
-5935
-5817
-5753
-5804
-5883
-5845
-5663
-5474
-5416
-5471
-5538
-5605
-5768
-6054
-6329
-6434
-6368
-6264
-6206
-6162
-6109
-6131
-6310
-6554
-6628
-6376
-5888
-5394
-5035
-4765
-4475
-4170
-3958
-3898
-3899
-3819
-3646
-3513
-3526
-3633
-3701
-3698
-3711
-3788
-3824
-3673
-3317
-2864
-2405
-1934
-1415
-877
-396
-18
251
426
534
619
700
733
668
555
531
674
918
1133
1279
1425
1644
1935
2268
2644
3075
3520
3896
4145
4278
4352
4407
4423
4337
4112
3822
3643
3714
3969
4158
4053
3639
3082
2544
2057
1579
1116
750
573
624
880
1282
1748
2182
2504
2697
2814
2937
3099
3259
3350
3350
3287
3172
2961
2612
2184
1820
1625
1579
1584
1599
1668
1829
2021
2103
1969
1622
1165
712
314
-47
-392
-675
-799
-715
-490
-252
-69
100
326
601
844
977
984
895
744
565
393
254
139
22
-97
-183
-189
-93
96
343
578
712
688
542
384
301
270
184
-32
-332
-592
-717
-702
-589
-424
-248
-125
-104
-168
-249
-300
-336
-353
-265
43
565
1130
1546
1768
1881
1942
1875
1563
1002
342
-235
-632
-856
-944
-900
-690
-292
247
796
1203
1390
1392
1301
1155
929
609
275
67
57
169
229
112
-162
-463
-699
-903
-1174
-1520
-1797
-1852
-1704
-1534
-1474
-1435
-1213
-744
-194
215
412
474
452
308
17
-324
-567
-642
-583
-446
-258
-53
117
234
348
521
745
968
1170
1378
1590
1741
1764
1659
1478
1259
1014
763
549
391
247
43
-275
-685
-1088
-1351
-1390
-1223
-929
-546
-48
567
1200
1712
2033
2174
2118
1814
1280
662
110
-352
-771
-1093
-1163
-908
-457
-14
329
585
734
713
554
415
405
442
357
114
-148
-291
-297
-207
-18
289
657
963
1137
1219
1287
1373
1466
1548
1604
1591
1457
1204
913
697
609
605
609
609
681
896
1211
1465
1523
1399
1221
1086
982
856
694
530
385
271
227
312
531
807
1043
1204
1308
1366
1355
1255
1095
956
921
1028
1238
1448
1552
1519
1401
1278
1184
1081
895
588
211
-110
-279
-329
-397
-563
-740
-776
-666
-583
-687
-942
-1178
-1311
-1414
-1582
-1791
-1933
-1958
-1914
-1887
-1919
-2013
-2136
-2230
-2253
-2225
-2220
-2274
-2325
-2268
-2070
-1802
-1578
-1483
-1544
-1730
-1955
-2124
-2207
-2260
-2349
-2460
-2517
-2471
-2361
-2269
-2270
-2398
-2653
-2988
-3317
-3574
-3757
-3895
-3991
-3991
-3840
-3531
-3109
-2640
-2201
-1859
-1635
-1493
-1368
-1237
-1126
-1057
-992
-857
-630
-386
-256
-331
-580
-879
-1105
-1217
-1234
-1148
-893
-410
257
980
1644
2208
2671
2992
3092
2938
2607
2240
1951
1762
1636
1557
1555
1663
1838
1969
1987
1945
1971
2120
2307
2405
2382
2310
2260
2227
2163
2047
1906
1791
1756
1833
1982
2069
1952
1602
1126
654
251
-68
-273
-337
-322
-354
-490
-644
-681
-595
-514
-549
-644
-628
-386
14
352
404
96
-438
-943
-1240
-1362
-1499
-1775
-2107
-2292
-2235
-2041
-1906
-1914
-1995
-2005
-1847
-1515
-1097
-745
-583
-595
-628
-542
-377
-304
-430
-662
-830
-889
-948
-1118
-1386
-1665
-1921
-2188
-2478
-2733
-2875
-2869
-2730
-2489
-2178
-1815
-1383
-859
-292
161
346
258
43
-150
-303
-464
-622
-685
-603
-434
-277
-172
-108
-84
-121
-197
-215
-53
343
920
1543
2045
2318
2355
2244
2077
1876
1618
1318
1056
907
875
900
917
883
784
638
488
376
303
248
236
349
657
1125
1626
2053
2390
2672
2908
3059
3098
3062
3020
2997
2948
2814
2617
2488
2584
2929
3350
3597
3564
3401
3396
3704
4220
4690
4959
5075
5178
5314
5381
5265
4975
4646
4412
4299
4249
4211
4200
4251
4360
4468
4509
4462
4351
4214
4066
3902
3720
3556
3478
3540
3736
3992
4210
4338
4393
4419
4416
4300
3949
3320
2538
1847
1438
1307
1300
1288
1284
1350
1445
1409
1123
647
163
-191
-403
-526
-599
-642
-699
-829
-1060
-1369
-1708
-2040
-2341
-2603
-2831
-3037
-3219
-3351
-3403
-3367
-3275
-3197
-3212
-3345
-3515
-3588
-3529
-3473
-3606
-3957
-4355
-4621
-4760
-4936
-5271
-5734
-6192
-6541
-6743
-6814
-6799
-6754
-6697
-6598
-6435
-6246
-6072
-5876
-5566
-5134
-4706
-4429
-4318
-4284
-4277
-4347
-4558
-4886
-5229
-5489
-5603
-5554
-5369
-5122
-4872
-4618
-4334
-4051
-3858
-3798
-3804
-3776
-3684
-3570
-3475
-3402
-3371
-3446
-3661
-3947
-4148
-4130
-3881
-3508
-3162
-2926
-2769
-2603
-2398
-2245
-2257
-2422
-2596
-2649
-2590
-2511
-2432
-2271
-1954
-1533
-1148
-910
-839
-896
-1026
-1169
-1269
-1311
-1340
-1406
-1490
-1503
-1379
-1150
-897
-640
-295
215
835
1385
1728
1886
1999
2151
2292
2314
2192
2017
1907
1895
1917
1883
1767
1650
1667
1895
2279
2674
2972
3177
3362
3565
3753
3875
3920
3916
3896
3880
3876
3871
3841
3775
3710
3714
3833
4054
4335
4613
4819
4875
4743
4491
4273
4208
4281
4358
4315
4137
3891
3628
3334
2989
2642
2406
2350
2432
2539
2599
2626
2653
2649
2547
2331
2067
1819
1577
1291
974
739
701
874
1167
1468
1710
1864
1912
1839
1644
1340
951
524
148
-83
-124
-5
207
458
721
969
1180
1374
1605
1896
2181
2348
2362
2310
2306
2361
2374
2274
2122
2055
2133
2288
2436
2590
2831
3164
3475
3623
3566
3340
2966
2421
1723
1000
441
154
113
203
313
370
338
224
65
-94
-228
-323
-356
-291
-115
130
369
525
563
509
437
407
413
406
381
408
551
760
901
889
758
576
335
-20
-468
-886
-1169
-1317
-1396
-1425
-1372
-1246
-1120
-1049
-998
-888
-706
-531
-453
-511
-689
-948
-1253
-1576
-1888
-2144
-2273
-2223
-2036
-1857
-1800
-1820
-1756
-1532
-1274
-1187
-1333
-1593
-1828
-2035
-2284
-2551
-2689
-2568
-2215
-1785
-1427
-1190
-1048
-970
-945
-971
-1036
-1098
-1093
-969
-729
-449
-232
-145
-186
-294
-393
-436
-444
-493
-645
-884
-1126
-1318
-1495
-1734
-2054
-2394
-2682
-2895
-3044
-3118
-3085
-2945
-2752
-2585
-2514
-2577
-2761
-2996
-3195
-3326
-3430
-3537
-3583
-3451
-3111
-2700
-2412
-2317
-2306
-2242
-2128
-2099
-2251
-2507
-2678
-2658
-2531
-2464
-2522
-2611
-2600
-2471
-2326
-2259
-2269
-2279
-2236
-2152
-2071
-2017
-1972
-1889
-1746
-1583
-1485
-1511
-1628
-1739
-1785
-1800
-1841
-1893
-1880
-1765
-1598
-1452
-1340
-1219
-1074
-944
-872
-862
-896
-970
-1086
-1215
-1300
-1313
-1273
-1197
-1058
-830
-561
-359
-292
-312
-314
-256
-185
-131
-40
164
457
714
858
944
1073
1248
1384
1447
1522
1692
1900
2017
2027
2077
2303
2659
2964
3119
3208
3375
3648
3925
4093
4118
4019
3816
3539
3257
3050
2936
2857
2747
2595
2434
2275
2091
1874
1678
1578
1604
1738
1960
2282
2704
3178
3615
3946
4144
4202
4116
3906
3621
3309
2995
2698
2456
2302
2205
2101
1982
1938
2061
2322
2585
2741
2797
2812
2786
2657
2395
2060
1746
1495
1280
1057
813
570
344
120
-141
-464
-822
-1142
-1363
-1480
-1532
-1548
-1516
-1415
-1253
-1062
-884
-749
-675
-662
-699
-788
-956
-1222
-1545
-1838
-2043
-2178
-2296
-2420
-2535
-2633
-2727
-2820
-2891
-2923
-2922
-2894
-2825
-2697
-2537
-2394
-2287
-2178
-2023
-1815
-1581
-1350
-1154
-1038
-1035
-1125
-1240
-1325
-1377
-1418
-1455
-1478
-1489
-1512
-1553
-1585
-1570
-1501
-1415
-1351
-1315
-1277
-1222
-1179
-1192
-1255
-1296
-1250
-1137
-1039
-1010
-1036
-1081
-1143
-1223
-1272
-1223
-1073
-895
-736
-558
-290
66
446
812
1183
1578
1943
2187
2261
2208
2139
2167
2323
2521
2620
2557
2394
2222
2040
1788
1489
1288
1294
1458
1647
1821
2050
2373
2700
2906
2961
2934
2896
2873
2882
2942
3047
3164
3272
3371
3437
3411
3278
3128
3100
3235
3442
3592
3636
3598
3517
3404
3272
3163
3123
3161
3229
3253
3183
3017
2783
2484
2092
1603
1088
654
357
169
32
-73
-126
-115
-67
-33
-60
-157
-274
-337
-322
-296
-361
-544
-770
-935
-986
-928
-803
-678
-631
-686
-779
-822
-809
-829
-951
-1152
-1353
-1509
-1616
-1662
-1623
-1503
-1349
-1197
-1061
-964
-941
-1006
-1126
-1253
-1395
-1595
-1879
-2235
-2628
-2986
-3204
-3204
-3022
-2802
-2656
-2574
-2470
-2304
-2123
-1982
-1885
-1793
-1656
-1436
-1141
-847
-664
-629
-676
-723
-766
-849
-957
-998
-901
-694
-472
-314
-243
-242
-280
-339
-440
-623
-865
-1048
-1056
-884
-619
-316
53
503
952
1282
1456
1531
1557
1533
1436
1251
958
556
116
-224
-393
-460
-540
-635
-650
-543
-397
-305
-236
-97
129
350
485
552
613
683
720
683
579
459
396
425
496
498
361
139
-52
-172
-281
-414
-491
-404
-169
51
119
59
1
19
44
-51
-306
-644
-953
-1194
-1414
-1655
-1877
-1994
-1975
-1887
-1816
-1763
-1656
-1472
-1299
-1256
-1362
-1521
-1640
-1714
-1802
-1934
-2075
-2172
-2192
-2130
-1999
-1842
-1726
-1703
-1769
-1888
-2049
-2271
-2538
-2755
-2796
-2624
-2337
-2085
-1949
-1886
-1797
-1623
-1398
-1208
-1119
-1126
-1178
-1238
-1311
-1421
-1561
-1682
-1729
-1682
-1551
-1365
-1156
-948
-755
-583
-455
-404
-428
-462
-418
-275
-92
73
246
484
773
1010
1117
1135
1171
1271
1375
1401
1334
1230
1163
1184
1311
1526
1788
2063
2356
2693
3079
3473
3804
4011
4074
4035
3978
3978
4043
4125
4184
4236
4314
4402
4449
4443
4424
4412
4365
4249
4123
4094
4181
4272
4263
4193
4203
4356
4558
4666
4638
4548
4482
4450
4411
4344
4282
4276
4343
4435
4467
4376
4174
3917
3641
3340
3025
2770
2673
2754
2919
3047
3091
3077
3033
2938
2753
2477
2164
1887
1703
1625
1621
1651
1700
1775
1864
1910
1870
1773
1701
1700
1743
1775
1778
1768
1747
1710
1667
1631
1577
1455
1261
1053
873
690
460
226
87
76
110
95
23
-73
-215
-458
-773
-1030
-1123
-1071
-969
-872
-779
-703
-695
-792
-991
-1280
-1638
-1991
-2231
-2312
-2314
-2356
-2455
-2537
-2587
-2706
-2982
-3355
-3682
-3916
-4144
-4435
-4710
-4811
-4685
-4435
-4215
-4088
-4021
-3970
-3963
-4080
-4372
-4785
-5175
-5405
-5440
-5353
-5232
-5106
-4972
-4850
-4790
-4824
-4939
-5097
-5267
-5415
-5499
-5489
-5391
-5233
-5029
-4784
-4533
-4344
-4264
-4285
-4374
-4525
-4745
-5003
-5228
-5368
-5431
-5449
-5434
-5398
-5387
-5463
-5628
-5801
-5910
-5956
-5977
-5963
-5867
-5681
-5469
-5280
-5075
-4788
-4444
-4158
-4006
-3953
-3913
-3879
-3911
-4042
-4220
-4350
-4361
-4233
-3993
-3722
-3520
-3425
-3374
-3279
-3132
-2993
-2878
-2721
-2479
-2217
-2044
-1966
-1879
-1696
-1445
-1207
-1008
-825
-646
-495
-374
-238
-59
137
318
500
737
1053
1418
1792
2150
2483
2784
3060
3329
3579
3767
3866
3909
3956
4018
4046
4009
3952
3948
4022
4142
4265
4388
4523
4673
4837
5009
5152
5189
5069
4845
4662
4628
4713
4804
4844
4891
5036
5288
5572
5805
5953
6014
5999
5949
5945
6041
6203
6344
6427
6508
6651
6824
6925
6886
6725
6491
6193
5804
5332
4847
4442
4176
4049
4013
4006
3996
3993
4010
4017
3947
3756
3470
3147
2818
2473
2109
1772
1525
1404
1387
1414
1414
1343
1202
1034
887
778
698
649
653
735
889
1075
1234
1308
1253
1060
747
361
-40
-394
-655
-815
-900
-925
-878
-764
-654
-664
-843
-1124
-1397
-1632
-1873
-2136
-2342
-2391
-2269
-2052
-1833
-1654
-1526
-1463
-1477
-1569
-1733
-1961
-2227
-2473
-2634
-2693
-2696
-2715
-2807
-2992
-3243
-3497
-3701
-3846
-3959
-4032
-3986
-3731
-3277
-2758
-2342
-2109
-2028
-2009
-1989
-1952
-1918
-1894
-1845
-1729
-1548
-1377
-1298
-1318
-1362
-1365
-1332
-1315
-1336
-1373
-1405
-1439
-1484
-1513
-1481
-1361
-1169
-943
-717
-514
-327
-129
91
289
395
381
287
176
52
-124
-355
-551
-585
-421
-169
7
33
-14
-2
96
180
149
49
53
282
674
1049
1285
1409
1510
1627
1722
1743
1675
1542
1393
1292
1289
1373
1479
1559
1634
1755
1917
2037
2037
1921
1765
1646
1600
1635
1742
1894
2040
2141
2192
2203
2170
2094
2005
1947
1919
1875
1787
1695
1652
1634
1554
1368
1135
944
806
673
541
471
517
652
826
1034
1294
1567
1749
1774
1681
1549
1406
1212
944
635
350
132
-11
-98
-171
-260
-353
-405
-400
-380
-402
-475
-582
-734
-976
-1307
-1649
-1915
-2091
-2214
-2293
-2290
-2193
-2063
-1994
-2037
-2189
-2411
-2662
-2893
-3054
-3123
-3107
-3022
-2880
-2705
-2545
-2456
-2449
-2490
-2535
-2578
-2638
-2701
-2702
-2587
-2390
-2231
-2209
-2307
-2428
-2524
-2645
-2860
-3155
-3449
-3698
-3946
-4247
-4588
-4874
-5012
-4974
-4817
-4649
-4561
-4576
-4649
-4732
-4814
-4892
-4927
-4878
-4777
-4720
-4764
-4864
-4937
-4947
-4902
-4781
-4540
-4196
-3840
-3552
-3344
-3207
-3173
-3259
-3393
-3448
-3369
-3204
-3009
-2771
-2466
-2144
-1898
-1758
-1672
-1603
-1588
-1668
-1807
-1908
-1899
-1776
-1566
-1283
-939
-560
-182
171
477
697
790
753
659
616
694
873
1072
1254
1467
1780
2181
2566
2835
2979
3053
3103
3147
3203
3296
3428
3589
3792
4072
4411
4705
4856
4875
4883
4988
5203
5475
5763
6046
6292
6458
6527
6523
6479
6416
6346
6291
6268
6285
6344
6445
6579
6730
6895
7079
7267
7398
7399
7256
7020
6763
6536
6372
6292
6288
6305
6300
6284
6316
6418
6533
6573
6496
6319
6077
5805
5552
5372
5292
5282
5299
5333
5402
5493
5533
5447
5233
4963
4706
4471
4226
3960
3699
3472
3283
3122
2984
2874
2782
2678
2537
2361
2188
2057
1966
1863
1688
1436
1183
1010
936
896
817
663
431
128
-210
-500
-667
-724
-765
-873
-1042
-1212
-1362
-1530
-1767
-2091
-2480
-2878
-3205
-3388
-3420
-3370
-3318
-3291
-3285
-3326
-3472
-3742
-4075
-4388
-4639
-4851
-5052
-5225
-5318
-5292
-5176
-5056
-5013
-5040
-5055
-4997
-4906
-4875
-4937
-5029
-5069
-5036
-4960
-4873
-4808
-4812
-4913
-5065
-5186
-5247
-5306
-5417
-5548
-5608
-5548
-5385
-5159
-4904
-4671
-4511
-4419
-4322
-4149
-3900
-3607
-3273
-2886
-2494
-2206
-2090
-2102
-2148
-2200
-2303
-2470
-2634
-2704
-2668
-2609
-2618
-2713
-2835
-2905
-2889
-2811
-2722
-2644
-2541
-2349
-2045
-1688
-1392
-1241
-1215
-1215
-1148
-997
-808
-621
-429
-220
-15
145
240
287
299
275
220
175
185
263
394
562
741
889
959
950
914
894
871
798
674
555
499
505
516
464
323
122
-79
-234
-332
-382
-364
-238
1
283
509
632
666
639
563
459
369
327
322
325
331
348
368
364
332
295
258
212
180
240
437
689
849
851
781
766
837
933
1008
1102
1277
1549
1870
2179
2438
2628
2722
2687
2520
2272
2036
1876
1777
1678
1562
1495
1549
1716
1919
2089
2203
2260
2241
2141
1992
1830
1664
1490
1330
1215
1146
1093
1047
1022
1022
1010
985
1006
1138
1348
1533
1634
1677
1708
1719
1674
1571
1444
1326
1243
1233
1303
1382
1357
1209
1057
1033
1131
1228
1241
1199
1165
1131
1026
813
520
207
-77
-298
-445
-534
-590
-616
-580
-478
-366
-331
-404
-528
-613
-617
-561
-485
-392
-251
-60
124
239
308
426
644
879
997
964
879
830
770
589
276
-53
-305
-515
-772
-1074
-1321
-1453
-1516
-1580
-1627
-1591
-1473
-1356
-1310
-1309
-1296
-1283
-1347
-1512
-1689
-1754
-1665
-1502
-1380
-1363
-1445
-1572
-1669
-1685
-1631
-1580
-1588
-1616
-1569
-1403
-1183
-1002
-880
-754
-587
-420
-321
-321
-401
-518
-622
-659
-604
-497
-412
-387
-394
-400
-423
-511
-664
-812
-876
-840
-758
-694
-662
-615
-516
-394
-321
-317
-296
-149
122
381
492
450
352
286
258
241
225
224
252
317
423
548
664
780
957
1217
1478
1609
1581
1500
1479
1511
1514
1463
1428
1469
1556
1604
1568
1475
1381
1335
1355
1436
1559
1723
1934
2167
2341
2372
2261
2074
1859
1591
1238
840
491
251
120
74
110
238
468
789
1152
1449
1571
1489
1287
1060
823
540
227
-27
-150
-159
-120
-65
13
118
230
330
395
388
292
157
71
53
21
-111
-316
-488
-576
-631
-710
-783
-778
-689
-589
-552
-572
-598
-603
-625
-730
-934
-1165
-1304
-1294
-1199
-1137
-1156
-1197
-1198
-1183
-1223
-1332
-1436
-1456
-1374
-1213
-995
-760
-572
-475
-422
-326
-165
-16
36
-15
-125
-280
-505
-789
-1055
-1227
-1297
-1312
-1303
-1266
-1190
-1083
-969
-867
-785
-717
-631
-499
-335
-209
-200
-329
-529
-690
-740
-692
-613
-557
-520
-463
-376
-306
-310
-402
-553
-742
-973
-1228
-1440
-1528
-1476
-1338
-1190
-1075
-1000
-954
-923
-896
-883
-921
-1042
-1234
-1452
-1653
-1815
-1914
-1921
-1832
-1695
-1570
-1473
-1381
-1280
-1194
-1154
-1159
-1176
-1171
-1132
-1060
-973
-904
-887
-928
-1010
-1119
-1254
-1409
-1545
-1601
-1550
-1411
-1232
-1048
-869
-691
-520
-362
-209
-35
178
422
653
834
963
1064
1150
1223
1304
1443
1668
1939
2169
2313
2415
2551
2743
2945
3115
3263
3430
3637
3856
4037
4135
4128
4026
3872
3718
3598
3515
3452
3384
3292
3177
3064
2978
2917
2858
2786
2713
2654
2594
2495
2342
2155
1963
1783
1627
1519
1481
1502
1540
1554
1527
1466
1387
1305
1224
1125
979
791
607
473
399
355
300
200
38
-158
-297
-290
-149
-8
4
-110
-243
-327
-403
-539
-721
-879
-992
-1108
-1268
-1448
-1603
-1745
-1935
-2191
-2439
-2570
-2526
-2348
-2135
-1972
-1879
-1818
-1754
-1696
-1671
-1669
-1639
-1548
-1413
-1276
-1153
-1038
-943
-884
-832
-718
-515
-291
-143
-100
-110
-128
-162
-240
-356
-491
-635
-770
-846
-832
-784
-805
-927
-1047
-1041
-903
-749
-689
-750
-899
-1094
-1293
-1447
-1534
-1579
-1609
-1592
-1489
-1325
-1188
-1111
-1034
-900
-756
-694
-709
-686
-554
-375
-260
-221
-168
-51
80
159
203
278
392
481
480
396
279
169
71
-16
-85
-125
-136
-130
-125
-136
-168
-227
-322
-455
-600
-711
-774
-840
-971
-1155
-1295
-1294
-1157
-978
-854
-812
-801
-748
-613
-422
-266
-229
-313
-428
-473
-427
-351
-307
-299
-278
-196
-46
126
246
260
185
108
110
202
333
465
617
831
1096
1329
1421
1321
1084
836
670
579
488
367
290
343
507
658
698
660
642
680
719
707
656
616
601
595
594
606
616
594
551
548
637
796
967
1120
1261
1379
1426
1398
1382
1479
1683
1872
1945
1925
1915
1954
1968
1863
1631
1348
1090
879
688
497
318
200
204
347
582
824
1020
1180
1315
1399
1383
1269
1123
1020
983
973
945
878
782
684
611
552
462
315
150
48
50
119
187
218
210
163
64
-85
-276
-505
-761
-995
-1137
-1182
-1213
-1312
-1470
-1611
-1713
-1838
-2045
-2293
-2474
-2528
-2479
-2384
-2271
-2142
-2001
-1870
-1761
-1678
-1614
-1561
-1511
-1461
-1415
-1386
-1392
-1457
-1587
-1745
-1870
-1950
-2056
-2266
-2567
-2849
-3007
-3026
-2944
-2779
-2521
-2199
-1905
-1731
-1690
-1735
-1820
-1943
-2100
-2227
-2220
-2019
-1687
-1371
-1173
-1069
-970
-847
-739
-656
-521
-266
65
361
588
815
1081
1316
1434
1445
1423
1375
1243
1020
790
620
486
355
276
323
473
612
683
740
830
902
879
781
697
669
655
627
617
669
782
941
1154
1397
1578
1601
1489
1363
1303
1271
1194
1094
1067
1168
1339
1486
1580
1685
1875
2158
2458
2674
2757
2730
2640
2507
2337
2152
1988
1849
1699
1525
1378
1331
1402
1545
1712
1877
2016
2096
2108
2082
2048
2003
1939
1891
1911
1992
2061
2053
1986
1917
1862
1783
1656
1524
1456
1487
1589
1707
1790
1818
1805
1791
1820
1911
2037
2136
2166
2126
2055
1985
1923
1875
1859
1871
1844
1684
1380
1045
819
728
669
550
399
313
330
387
393
307
158
20
-34
11
85
90
19
-5
130
369
498
363
29
-304
-504
-612
-729
-869
-950
-908
-774
-630
-527
-454
-397
-383
-456
-625
-843
-1046
-1218
-1389
-1601
-1848
-2079
-2227
-2258
-2191
-2081
-1977
-1897
-1839
-1819
-1863
-1977
-2120
-2246
-2337
-2384
-2346
-2190
-1971
-1828
-1859
-2005
-2121
-2141
-2144
-2226
-2376
-2510
-2603
-2709
-2870
-3050
-3194
-3293
-3367
-3396
-3331
-3169
-2967
-2779
-2617
-2483
-2407
-2415
-2473
-2517
-2533
-2568
-2642
-2680
-2575
-2319
-2047
-1914
-1957
-2069
-2127
-2104
-2067
-2077
-2108
-2080
-1934
-1686
-1397
-1125
-900
-725
-585
-465
-372
-334
-362
-416
-426
-357
-240
-131
-48
21
70
70
7
-92
-186
-253
-291
-297
-266
-220
-186
-166
-125
-35
103
265
420
517
496
347
151
36
57
154
234
275
333
452
607
741
831
907
1018
1188
1396
1585
1690
1688
1619
1551
1516
1482
1395
1244
1078
969
945
971
984
966
953
995
1088
1176
1210
1202
1199
1235
1302
1373
1414
1412
1386
1388
1453
1548
1583
1504
1340
1157
990
839
717
650
624
598
577
649
885
1225
1522
1700
1821
1962
2100
2133
2012
1790
1547
1315
1104
930
800
677
514
321
153
34
-79
-245
-458
-657
-800
-897
-961
-962
-858
-661
-447
-281
-163
-65
-4
-42
-189
-352
-413
-363
-296
-291
-314
-299
-251
-243
-306
-388
-444
-506
-612
-715
-704
-525
-234
77
361
612
824
986
1101
1165
1160
1086
1002
980
1014
1027
962
842
715
581
424
282
234
308
446
581
696
804
887
904
836
692
488
252
41
-90
-144
-175
-208
-213
-164
-99
-84
-132
-213
-312
-426
-515
-495
-336
-116
57
160
260
417
611
768
819
738
559
379
296
328
386
384
333
309
336
354
293
145
-51
-269
-483
-653
-748
-779
-765
-679
-482
-217
-21
15
-55
-120
-155
-237
-393
-531
-554
-501
-509
-647
-844
-986
-1049
-1081
-1111
-1105
-1029
-905
-798
-759
-792
-862
-921
-931
-896
-859
-856
-866
-817
-680
-532
-511
-675
-936
-1136
-1201
-1193
-1218
-1293
-1331
-1242
-1028
-774
-562
-417
-329
-288
-289
-302
-278
-190
-88
-61
-141
-247
-240
-66
187
358
362
254
156
145
211
298
374
456
576
742
918
1044
1077
1008
850
624
375
192
154
251
378
434
426
433
487
519
451
305
179
146
199
290
391
491
571
613
617
598
567
525
468
390
281
164
102
153
296
444
540
612
711
817
860
835
831
923
1073
1174
1187
1183
1244
1354
1421
1380
1267
1173
1151
1175
1180
1137
1079
1057
1090
1158
1245
1355
1478
1565
1549
1391
1101
722
311
-65
-357
-559
-699
-798
-854
-872
-890
-937
-988
-984
-916
-835
-786
-739
-623
-421
-199
-52
-19
-49
-47
37
151
180
64
-122
-245
-252
-210
-194
-200
-193
-186
-208
-219
-135
46
221
308
339
387
447
458
422
401
407
372
279
232
331
515
628
620
603
691
855
986
1051
1104
1185
1276
1345
1386
1390
1337
1248
1191
1208
1258
1259
1184
1062
913
732
543
415
394
439
460
404
291
167
71
12
-25
-74
-146
-201
-175
-66
40
35
-106
-308
-464
-508
-449
-361
-358
-511
-776
-1018
-1140
-1177
-1252
-1426
-1623
-1721
-1686
-1589
-1510
-1454
-1389
-1329
-1333
-1422
-1533
-1585
-1584
-1622
-1756
-1932
-2047
-2075
-2099
-2190
-2311
-2346
-2231
-2016
-1798
-1649
-1589
-1618
-1716
-1829
-1892
-1898
-1919
-2029
-2210
-2357
-2393
-2352
-2336
-2386
-2425
-2343
-2128
-1891
-1762
-1777
-1877
-1996
-2116
-2234
-2308
-2279
-2146
-1984
-1867
-1780
-1650
-1457
-1293
-1261
-1343
-1409
-1369
-1286
-1304
-1475
-1704
-1855
-1889
-1860
-1827
-1792
-1728
-1614
-1447
-1243
-1043
-888
-774
-644
-460
-272
-176
-211
-326
-452
-585
-759
-978
-1193
-1348
-1409
-1373
-1273
-1170
-1108
-1067
-985
-846
-710
-641
-624
-597
-552
-540
-581
-615
-576
-475
-371
-285
-181
-36
133
307
501
725
951
1149
1342
1575
1838
2065
2217
2331
2457
2579
2634
2605
2556
2547
2558
2513
2382
2220
2120
2122
2186
2225
2182
2074
1972
1937
1972
2039
2121
2245
2429
2632
2784
2863
2931
3054
3219
3341
3364
3325
3310
3369
3488
3613
3694
3714
3702
3722
3807
3909
3938
3864
3760
3711
3712
3682
3578
3439
3310
3182
3028
2879
2807
2830
2903
2981
3064
3159
3248
3316
3387
3474
3517
3427
3199
2935
2734
2594
2455
2295
2155
2068
2021
1980
1915
1800
1605
1333
1025
721
439
196
40
-1
17
-10
-122
-245
-291
-283
-339
-531
-798
-1006
-1075
-1032
-979
-1000
-1113
-1251
-1335
-1337
-1312
-1332
-1412
-1493
-1511
-1469
-1439
-1487
-1612
-1750
-1837
-1867
-1889
-1948
-2047
-2156
-2268
-2408
-2591
-2786
-2942
-3036
-3084
-3109
-3124
-3140
-3169
-3191
-3164
-3074
-2979
-2968
-3062
-3196
-3305
-3414
-3596
-3860
-4102
-4195
-4100
-3889
-3658
-3447
-3244
-3044
-2882
-2801
-2807
-2867
-2952
-3060
-3186
-3298
-3340
-3282
-3140
-2952
-2755
-2586
-2487
-2471
-2507
-2549
-2600
-2696
-2835
-2935
-2909
-2774
-2641
-2592
-2595
-2567
-2485
-2406
-2385
-2401
-2380
-2271
-2089
-1910
-1810
-1804
-1815
-1740
-1559
-1376
-1316
-1375
-1410
-1283
-990
-635
-321
-70
155
401
699
1039
1343
1505
1493
1405
1392
1512
1687
1810
1874
1966
2158
2428
2697
2905
3045
3134
3162
3102
2956
2780
2652
2606
2607
2603
2589
2597
2618
2589
2453
2247
2075
2001
1998
1994
1968
1956
1995
2077
2162
2205
2176
2074
1943
1855
1858
1930
2001
2024
2000
1954
1892
1801
1674
1529
1393
1281
1203
1170
1194
1278
1400
1519
1604
1650
1676
1699
1715
1704
1664
1615
1587
1594
1633
1690
1743
1757
1701
1586
1461
1367
1297
1198
1034
822
614
454
355
312
327
404
523
637
700
706
692
698
716
683
554
355
177
90
89
112
110
87
84
139
251
371
433
413
369
387
485
578
582
515
481
527
576
515
336
139
17
-18
-4
35
84
116
107
81
93
149
192
172
112
82
127
241
400
576
725
798
778
694
584
444
261
54
-119
-232
-321
-444
-604
-745
-809
-801
-779
-796
-849
-892
-891
-863
-861
-903
-949
-944
-893
-869
-949
-1135
-1357
-1530
-1624
-1679
-1747
-1827
-1864
-1802
-1651
-1481
-1359
-1302
-1294
-1328
-1409
-1522
-1631
-1721
-1814
-1926
-2033
-2093
-2107
-2124
-2178
-2248
-2290
-2301
-2322
-2381
-2455
-2491
-2467
-2415
-2390
-2421
-2486
-2528
-2505
-2425
-2335
-2261
-2180
-2058
-1895
-1747
-1668
-1658
-1671
-1668
-1659
-1670
-1700
-1717
-1700
-1661
-1621
-1570
-1483
-1371
-1277
-1214
-1135
-1002
-859
-793
-807
-791
-656
-450
-301
-254
-233
-159
-71
-60
-151
-270
-337
-318
-196
48
382
699
906
1016
1122
1271
1410
1465
1433
1388
1404
1507
1670
1826
1899
1871
1813
1816
1883
1925
1877
1795
1781
1842
1874
1798
1658
1561
1551
1579
1595
1606
1639
1679
1677
1607
1483
1326
1156
1000
893
838
796
733
669
665
747
870
965
1008
1014
1004
970
887
749
570
380
218
117
90
126
206
298
358
355
308
280
309
353
339
257
170
126
86
-3
-107
-133
-60
10
-19
-109
-132
-26
141
270
353
447
588
758
924
1072
1171
1168
1030
794
546
354
228
141
69
19
21
93
220
351
434
443
395
325
272
255
265
258
190
71
-36
-83
-100
-165
-294
-414
-434
-355
-264
-245
-305
-389
-453
-490
-502
-477
-397
-273
-157
-105
-132
-187
-191
-102
44
170
226
231
240
292
377
465
532
569
569
540
520
548
618
669
647
569
509
500
485
388
227
109
97
135
121
41
-21
-11
18
-23
-129
-201
-161
-33
100
176
182
122
21
-73
-114
-107
-101
-121
-124
-65
25
68
37
-4
24
121
229
319
409
505
564
545
473
415
401
397
363
314
297
324
355
340
266
149
3
-167
-347
-508
-611
-630
-568
-464
-370
-324
-323
-335
-332
-313
-290
-259
-200
-93
59
222
344
388
367
344
398
548
720
816
810
780
820
924
990
937
803
705
707
752
741
651
546
482
446
395
325
279
283
310
319
298
260
195
69
-134
-371
-561
-644
-633
-596
-589
-604
-583
-492
-363
-266
-219
-171
-77
32
71
5
-127
-268
-395
-504
-564
-546
-475
-419
-399
-361
-261
-150
-135
-260
-457
-622
-722
-788
-848
-887
-880
-821
-726
-606
-472
-355
-299
-327
-417
-518
-594
-648
-707
-781
-852
-894
-899
-892
-900
-932
-981
-1036
-1087
-1118
-1106
-1034
-907
-765
-658
-630
-681
-774
-865
-941
-1020
-1119
-1222
-1296
-1321
-1299
-1254
-1213
-1201
-1223
-1251
-1241
-1170
-1047
-894
-730
-588
-522
-558
-653
-732
-774
-829
-926
-1006
-986
-872
-784
-817
-933
-1006
-973
-879
-804
-765
-718
-651
-609
-631
-683
-685
-598
-469
-365
-283
-164
9
163
207
151
101
135
222
286
308
337
406
488
552
612
703
828
968
1121
1302
1493
1646
1734
1776
1792
1770
1690
1577
1471
1385
1304
1243
1247
1319
1398
1410
1346
1243
1120
961
768
582
449
394
426
547
732
919
1054
1123
1132
1060
889
671
506
442
426
379
300
250
255
280
297
332
416
521
578
565
526
512
518
507
455
381
322
290
262
198
87
-36
-110
-109
-57
16
104
203
272
253
142
4
-96
-155
-212
-279
-322
-314
-259
-183
-107
-54
-44
-75
-115
-134
-139
-160
-209
-274
-346
-430
-513
-559
-545
-493
-444
-416
-407
-423
-470
-522
-523
-458
-388
-392
-476
-567
-611
-634
-700
-823
-941
-996
-995
-997
-1035
-1086
-1106
-1099
-1121
-1210
-1330
-1407
-1410
-1383
-1392
-1444
-1491
-1478
-1395
-1273
-1159
-1102
-1127
-1212
-1295
-1325
-1303
-1258
-1190
-1067
-871
-633
-409
-244
-165
-178
-248
-301
-281
-208
-146
-121
-89
-10
99
189
245
282
297
261
174
83
40
60
133
248
382
496
579
670
807
952
1022
1000
983
1066
1248
1453
1627
1768
1871
1915
1909
1899
1901
1872
1782
1681
1636
1634
1604
1525
1450
1408
1340
1190
1008
908
917
965
980
978
1000
1051
1113
1198
1324
1452
1507
1464
1373
1289
1218
1143
1079
1050
1045
1028
991
958
932
878
770
636
530
485
487
504
512
503
490
492
510
516
491
453
429
409
358
276
212
197
196
169
141
170
251
296
243
137
68
59
66
69
116
247
423
548
566
489
357
197
24
-141
-274
-360
-394
-374
-314
-249
-218
-230
-248
-230
-166
-104
-106
-202
-366
-550
-727
-905
-1087
-1247
-1341
-1345
-1277
-1170
-1064
-1002
-1018
-1111
-1230
-1326
-1390
-1443
-1487
-1484
-1398
-1244
-1078
-939
-831
-745
-677
-622
-566
-499
-449
-459
-536
-631
-683
-685
-684
-724
-793
-852
-882
-895
-903
-909
-924
-969
-1044
-1104
-1108
-1084
-1107
-1221
-1379
-1502
-1574
-1648
-1766
-1896
-1962
-1927
-1816
-1693
-1615
-1605
-1641
-1673
-1668
-1635
-1599
-1556
-1482
-1385
-1328
-1359
-1447
-1507
-1502
-1482
-1502
-1546
-1552
-1494
-1410
-1347
-1314
-1299
-1298
-1305
-1277
-1165
-989
-842
-800
-839
-865
-825
-748
-684
-628
-551
-469
-419
-378
-264
-49
167
258
223
185
226
295
307
288
351
546
803
1030
1212
1374
1506
1577
1596
1605
1613
1594
1557
1570
1685
1864
2025
2128
2190
2239
2285
2333
2389
2442
2479
2527
2623
2735
2772
2693
2590
2581
2650
2668
2564
2415
2334
2325
2310
2258
2209
2195
2197
2201
2231
2284
2293
2201
2058
1976
2001
2065
2075
2025
1977
1973
1997
1986
1877
1663
1424
1271
1243
1256
1204
1095
1034
1068
1106
1035
861
695
596
522
412
279
166
75
-23
-120
-166
-140
-86
-51
-25
25
93
128
103
51
15
-16
-101
-266
-456
-581
-612
-604
-628
-679
-691
-627
-538
-504
-537
-582
-603
-629
-709
-824
-905
-916
-891
-885
-905
-916
-901
-878
-865
-851
-819
-779
-757
-752
-730
-671
-617
-628
-706
-785
-814
-836
-928
-1074
-1150
-1062
-873
-735
-715
-728
-669
-555
-491
-537
-650
-764
-849
-902
-912
-885
-856
-840
-801
-715
-644
-694
-864
-1006
-987
-836
-713
-714
-780
-795
-728
-639
-597
-626
-716
-830
-903
-880
-781
-696
-686
-711
-683
-579
-466
-405
-369
-292
-171
-87
-111
-221
-338
-418
-479
-547
-596
-583
-508
-417
-344
-290
-244
-217
-211
-200
-157
-105
-99
-139
-155
-88
21
72
34
-18
5
94
170
179
155
155
187
207
177
94
-25
-160
-299
-426
-538
-649
-760
-839
-831
-716
-551
-424
-380
-389
-403
-426
-504
-652
-819
-933
-971
-958
-927
-891
-857
-834
-815
-775
-714
-677
-715
-821
-935
-1020
-1104
-1221
-1348
-1405
-1343
-1194
-1037
-923
-849
-778
-691
-607
-567
-589
-653
-721
-773
-808
-820
-802
-774
-788
-857
-908
-837
-634
-427
-353
-402
-434
-342
-179
-83
-119
-202
-205
-83
107
288
427
537
631
711
783
854
924
977
1006
1038
1109
1217
1309
1324
1264
1196
1186
1242
1319
1383
1439
1497
1542
1546
1522
1522
1579
1651
1663
1595
1501
1450
1448
1455
1452
1468
1530
1622
1705
1767
1820
1873
1923
1972
2033
2102
2150
2149
2094
1993
1845
1662
1477
1332
1231
1154
1101
1095
1134
1165
1135
1050
970
928
896
829
714
576
434
296
169
68
8
-5
22
57
51
-29
-171
-335
-491
-639
-778
-898
-984
-1026
-1018
-960
-868
-781
-720
-680
-672
-755
-969
-1241
-1413
-1398
-1271
-1164
-1114
-1046
-903
-724
-583
-506
-479
-493
-546
-593
-576
-484
-375
-305
-279
-270
-263
-266
-287
-339
-442
-597
-770
-916
-1022
-1100
-1148
-1147
-1095
-1016
-927
-826
-739
-732
-846
-1014
-1110
-1087
-1029
-1052
-1175
-1317
-1405
-1437
-1446
-1435
-1377
-1250
-1065
-850
-646
-486
-391
-351
-332
-301
-253
-210
-197
-206
-202
-161
-112
-117
-204
-334
-433
-464
-434
-358
-246
-124
-47
-39
-56
-30
42
95
83
45
49
112
191
252
303
354
388
392
398
460
589
740
869
966
1042
1100
1138
1173
1213
1223
1147
991
845
803
870
964
1018
1039
1073
1136
1218
1315
1430
1536
1593
1598
1600
1639
1687
1700
1695
1736
1846
1966
2032
2051
2068
2070
1991
1807
1597
1471
1456
1487
1500
1491
1500
1545
1608
1658
1670
1630
1536
1409
1295
1242
1261
1313
1327
1266
1168
1129
1202
1337
1418
1378
1270
1196
1201
1242
1249
1199
1121
1046
982
924
862
784
684
572
473
412
389
391
410
444
474
456
359
208
74
11
5
-2
-36
-58
-24
52
94
46
-81
-233
-374
-501
-614
-700
-755
-802
-864
-951
-1059
-1186
-1323
-1442
-1525
-1602
-1734
-1944
-2169
-2322
-2381
-2403
-2444
-2508
-2573
-2641
-2731
-2821
-2856
-2824
-2788
-2822
-2914
-2970
-2918
-2796
-2713
-2745
-2868
-3002
-3086
-3119
-3136
-3167
-3208
-3238
-3248
-3254
-3276
-3299
-3287
-3224
-3138
-3076
-3053
-3045
-3017
-2963
-2910
-2887
-2900
-2911
-2853
-2677
-2414
-2156
-1971
-1841
-1703
-1554
-1477
-1529
-1640
-1671
-1559
-1385
-1260
-1187
-1066
-832
-529
-255
-47
145
369
606
791
884
905
902
919
986
1106
1244
1343
1378
1399
1486
1649
1816
1926
2013
2155
2350
2497
2521
2469
2441
2447
2409
2286
2155
2120
2185
2264
2288
2262
2202
2096
1938
1774
1667
1624
1598
1551
1494
1450
1432
1443
1487
1547
1589
1600
1600
1610
1610
1565
1482
1409
1369
1322
1229
1100
980
875
750
572
358
150
-26
-165
-266
-320
-318
-267
-196
-149
-158
-213
-273
-312
-343
-380
-405
-378
-291
-174
-65
24
91
138
179
242
325
387
406
430
514
631
678
602
471
388
365
338
267
174
76
-43
-172
-245
-213
-130
-100
-148
-198
-189
-155
-161
-210
-246
-237
-202
-155
-89
-7
52
55
20
-8
-7
10
28
49
69
76
64
39
-3
-77
-186
-295
-362
-382
-387
-406
-419
-376
-246
-61
95
142
69
-62
-174
-246
-311
-388
-451
-460
-417
-355
-293
-217
-117
-1
118
235
336
391
399
404
437
458
402
278
185
189
228
186
42
-118
-225
-308
-424
-569
-693
-791
-890
-975
-982
-909
-850
-881
-942
-906
-749
-584
-511
-507
-496
-470
-474
-511
-523
-492
-475
-508
-527
-444
-281
-151
-132
-188
-244
-275
-301
-320
-305
-254
-183
-96
21
148
232
248
246
282
348
391
393
399
443
495
500
442
348
251
164
106
98
140
204
274
358
465
562
605
592
566
551
526
470
420
439
533
629
659
642
653
721
801
843
856
886
943
991
1000
974
912
785
591
396
298
323
406
466
482
474
454
422
403
425
478
513
513
521
575
648
671
628
575
579
647
735
806
855
901
960
1016
1020
936
797
696
700
784
875
941
1010
1093
1141
1106
1006
910
852
819
795
790
808
837
873
935
1027
1103
1114
1065
1008
972
930
852
745
645
578
545
534
516
461
372
284
224
161
48
-98
-208
-246
-265
-331
-431
-491
-478
-442
-455
-535
-657
-796
-933
-1037
-1087
-1098
-1106
-1110
-1067
-951
-799
-682
-639
-659
-713
-779
-841
-887
-929
-1006
-1145
-1316
-1449
-1493
-1465
-1419
-1390
-1366
-1321
-1257
-1206
-1188
-1197
-1230
-1302
-1417
-1541
-1626
-1672
-1732
-1830
-1906
-1877
-1745
-1614
-1578
-1625
-1664
-1636
-1561
-1493
-1456
-1434
-1400
-1346
-1282
-1225
-1184
-1154
-1122
-1094
-1090
-1123
-1182
-1245
-1311
-1385
-1451
-1462
-1393
-1273
-1163
-1103
-1090
-1102
-1127
-1171
-1241
-1324
-1389
-1409
-1395
-1393
-1432
-1485
-1505
-1501
-1525
-1582
-1594
-1497
-1349
-1283
-1338
-1406
-1372
-1270
-1229
-1281
-1304
-1169
-911
-678
-560
-514
-464
-405
-385
-405
-414
-368
-277
-160
-4
208
434
594
656
674
728
830
925
981
1043
1173
1355
1507
1578
1605
1656
1735
1789
1785
1750
1723
1708
1692
1690
1729
1797
1848
1871
1920
2052
2248
2423
2510
2511
2469
2417
2363
2307
2262
2252
2295
2383
2470
2500
2458
2383
2321
2267
2185
2071
1971
1922
1896
1831
1713
1598
1544
1549
1559
1534
1486
1451
1436
1407
1332
1224
1145
1147
1215
1288
1320
1311
1270
1186
1051
895
766
669
563
429
306
229
172
87
-6
-28
45
137
158
116
90
111
114
35
-101
-204
-218
-170
-129
-150
-248
-395
-542
-652
-729
-811
-937
-1107
-1277
-1392
-1414
-1358
-1283
-1245
-1239
-1201
-1086
-933
-835
-854
-970
-1117
-1234
-1289
-1277
-1225
-1179
-1159
-1137
-1065
-944
-822
-741
-709
-708
-724
-740
-737
-726
-754
-840
-938
-989
-996
-1024
-1089
-1127
-1074
-963
-874
-824
-758
-666
-627
-705
-838
-905
-867
-804
-796
-829
-845
-851
-908
-1018
-1102
-1086
-1010
-973
-998
-999
-895
-720
-579
-512
-446
-304
-116
21
78
133
257
413
507
512
493
506
533
538
558
667
873
1091
1232
1294
1329
1358
1349
1269
1135
995
899
879
933
1025
1094
1097
1028
910
771
636
537
494
504
549
608
654
650
576
462
370
322
276
184
64
-24
-53
-56
-72
-103
-136
-173
-212
-220
-163
-65
-1
-25
-111
-191
-223
-204
-155
-105
-92
-130
-188
-210
-191
-192
-260
-366
-429
-413
-353
-302
-272
-250
-231
-221
-208
-167
-102
-54
-54
-78
-71
-21
20
-12
-119
-236
-297
-302
-292
-298
-308
-301
-282
-272
-265
-236
-176
-117
-92
-91
-72
-21
40
90
143
214
268
245
133
8
-30
39
141
189
168
149
201
319
419
425
329
197
98
54
52
79
131
195
247
278
304
342
385
408
407
400
398
402
424
483
579
671
718
735
771
847
924
958
964
995
1076
1173
1230
1213
1123
989
852
742
652
552
435
334
287
286
304
340
410
495
528
478
396
356
361
354
315
289
304
315
272
204
186
217
197
55
-157
-321
-389
-409
-437
-474
-497
-510
-534
-567
-600
-642
-711
-787
-818
-775
-702
-674
-724
-824
-925
-1012
-1110
-1233
-1360
-1441
-1443
-1389
-1345
-1350
-1385
-1400
-1395
-1420
-1512
-1630
-1701
-1704
-1691
-1699
-1687
-1590
-1425
-1304
-1314
-1417
-1501
-1510
-1493
-1517
-1560
-1547
-1454
-1352
-1312
-1334
-1370
-1401
-1444
-1486
-1476
-1392
-1293
-1247
-1236
-1175
-1034
-881
-802
-791
-769
-691
-599
-570
-627
-726
-801
-812
-760
-679
-614
-584
-564
-505
-381
-225
-108
-80
-134
-219
-284
-313
-312
-289
-255
-224
-204
-165
-56
132
328
449
493
527
585
625
609
582
616
704
763
764
783
885
1018
1069
1022
980
1028
1130
1197
1204
1202
1233
1281
1311
1315
1303
1286
1269
1263
1274
1295
1312
1313
1299
1285
1296
1347
1420
1479
1514
1548
1584
1578
1498
1378
1274
1183
1050
890
812
889
1048
1151
1172
1215
1357
1531
1617
1574
1457
1327
1211
1132
1115
1147
1177
1180
1185
1211
1227
1197
1144
1123
1148
1175
1168
1137
1100
1053
992
942
933
966
1012
1050
1072
1083
1093
1108
1115
1079
983
867
799
805
839
847
825
808
818
847
874
885
867
825
788
789
819
840
835
828
846
873
875
839
771
672
550
430
348
310
300
303
308
280
189
68
-3
3
19
-33
-124
-161
-120
-80
-116
-213
-325
-448
-599
-743
-829
-870
-933
-1031
-1092
-1072
-1032
-1065
-1175
-1276
-1310
-1303
-1297
-1292
-1267
-1224
-1187
-1156
-1118
-1067
-1014
-973
-958
-970
-980
-931
-808
-686
-666
-765
-883
-922
-892
-880
-929
-993
-1012
-993
-979
-1000
-1044
-1075
-1072
-1029
-955
-871
-808
-783
-793
-813
-824
-832
-862
-916
-955
-927
-831
-725
-668
-658
-662
-673
-714
-785
-855
-907
-968
-1048
-1106
-1099
-1049
-1014
-1008
-989
-948
-946
-1014
-1090
-1082
-1006
-973
-1030
-1100
-1081
-979
-890
-880
-913
-912
-835
-701
-554
-435
-366
-347
-366
-400
-426
-422
-389
-362
-379
-424
-433
-375
-296
-271
-307
-345
-343
-316
-295
-269
-216
-148
-111
-119
-148
-166
-170
-163
-134
-68
35
158
270
333
323
255
178
120
69
10
-20
27
134
231
283
334
427
533
591
604
635
717
799
819
775
717
681
668
667
673
673
659
642
633
608
529
405
303
278
304
317
303
295
303
281
200
99
42
31
15
-38
-96
-112
-84
-54
-56
-105
-197
-321
-448
-532
-542
-490
-420
-379
-383
-405
-413
-397
-382
-389
-414
-439
-458
-476
-476
-436
-367
-315
-301
-271
-160
16
156
193
165
154
180
202
204
230
314
423
502
549
605
681
737
743
725
724
748
777
799
816
813
763
682
635
664
729
753
724
711
779
900
990
999
962
943
968
1016
1056
1073
1064
1040
1020
1030
1070
1118
1148
1150
1124
1067
985
913
881
870
816
687
538
465
496
568
607
601
583
560
504
405
289
180
67
-59
-167
-217
-213
-195
-187
-171
-130
-83
-54
-30
8
47
51
22
-1
-3
-22
-101
-223
-338
-422
-483
-515
-506
-483
-514
-622
-739
-790
-792
-827
-919
-999
-1008
-989
-1020
-1114
-1203
-1245
-1266
-1304
-1348
-1375
-1395
-1438
-1489
-1509
-1493
-1491
-1533
-1589
-1610
-1597
-1590
-1606
-1611
-1567
-1478
-1381
-1304
-1252
-1219
-1195
-1168
-1125
-1054
-953
-837
-736
-671
-630
-571
-471
-362
-310
-330
-354
-303
-176
-58
-29
-79
-127
-107
-25
67
142
218
320
429
501
515
494
466
428
363
280
205
136
47
-61
-139
-144
-109
-103
-138
-150
-92
-8
20
-26
-89
-117
-128
-167
-240
-305
-316
-262
-173
-109
-117
-181
-227
-202
-147
-149
-215
-242
-132
77
242
272
209
150
128
104
52
5
4
37
50
19
-11
23
120
202
189
90
-12
-51
-41
-41
-78
-126
-142
-105
-18
91
163
139
30
-74
-94
-48
-13
-16
-2
70
170
246
304
389
495
563
567
559
602
683
748
785
831
893
920
867
770
711
723
766
790
797
829
901
972
991
954
907
899
935
981
1006
1004
979
942
919
953
1054
1173
1249
1277
1308
1372
1430
1434
1399
1389
1427
1461
1438
1362
1272
1181
1080
975
899
878
902
948
1002
1051
1080
1080
1054
1000
921
832
780
786
819
832
829
862
946
1030
1057
1027
970
884
746
585
488
507
594
662
674
663
660
652
617
560
493
413
315
228
190
195
181
96
-36
-139
-161
-121
-83
-92
-141
-192
-207
-172
-114
-83
-120
-199
-231
-147
21
150
160
101
88
149
193
133
6
-71
-47
13
28
-2
-24
-9
20
44
63
70
43
-8
-31
-2
32
7
-59
-73
17
146
202
157
81
51
71
92
84
63
55
62
71
78
91
105
108
96
93
124
186
248
285
303
306
277
192
70
-37
-112
-202
-358
-557
-718
-793
-813
-837
-894
-982
-1093
-1207
-1284
-1309
-1334
-1431
-1599
-1754
-1834
-1871
-1934
-2025
-2095
-2136
-2202
-2319
-2443
-2523
-2577
-2643
-2703
-2704
-2657
-2643
-2707
-2793
-2826
-2821
-2856
-2954
-3044
-3054
-3005
-2984
-3043
-3150
-3233
-3248
-3213
-3175
-3153
-3118
-3030
-2896
-2761
-2647
-2523
-2359
-2183
-2057
-1990
-1926
-1813
-1665
-1532
-1443
-1396
-1373
-1342
-1263
-1129
-996
-915
-862
-755
-570
-379
-256
-182
-91
27
129
214
342
538
734
844
873
899
974
1066
1116
1110
1090
1114
1209
1344
1439
1446
1412
1445
1596
1800
1962
2061
2149
2255
2355
2432
2507
2589
2652
2682
2723
2817
2931
2979
2928
2841
2800
2833
2914
3018
3122
3203
3247
3270
3298
3323
3311
3252
3176
3121
3095
3085
3072
3036
2965
2868
2773
2693
2611
2517
2428
2364
2295
2178
2028
1918
1890
1905
1896
1863
1852
1881
1904
1874
1795
1709
1641
1587
1528
1460
1397
1357
1337
1304
1220
1101
1002
957
925
857
773
743
781
807
749
637
562
558
572
551
507
487
503
516
496
455
444
506
621
714
717
650
605
635
691
679
591
503
457
398
259
78
-47
-88
-117
-212
-362
-507
-629
-753
-897
-1041
-1163
-1262
-1346
-1423
-1510
-1622
-1754
-1877
-1981
-2091
-2224
-2344
-2400
-2394
-2389
-2432
-2520
-2615
-2695
-2753
-2780
-2788
-2810
-2868
-2929
-2939
-2900
-2880
-2925
-2996
-3022
-2996
-2978
-3002
-3026
-3002
-2942
-2890
-2860
-2831
-2803
-2808
-2843
-2849
-2789
-2709
-2682
-2705
-2691
-2583
-2433
-2322
-2260
-2187
-2074
-1972
-1933
-1942
-1938
-1898
-1850
-1821
-1801
-1767
-1715
-1659
-1614
-1591
-1593
-1609
-1606
-1565
-1511
-1488
-1503
-1512
-1468
-1381
-1306
-1282
-1299
-1317
-1304
-1258
-1189
-1116
-1050
-1004
-997
-1034
-1086
-1088
-1000
-859
-756
-746
-789
-806
-770
-718
-689
-667
-624
-563
-509
-462
-395
-307
-241
-223
-215
-141
30
246
427
540
611
683
757
795
766
686
611
580
591
614
636
665
709
749
774
796
838
889
911
896
886
929
1022
1120
1189
1244
1311
1386
1449
1485
1503
1506
1497
1487
1504
1564
1654
1748
1832
1914
2003
2099
2191
2262
2296
2290
2260
2225
2185
2128
2059
2004
1979
1976
1988
2037
2137
2244
2276
2214
2135
2117
2147
2151
2104
2061
2064
2072
2033
1971
1959
2004
2024
1964
1869
1815
1800
1757
1662
1565
1513
1485
1440
1382
1344
1329
1305
1257
1213
1190
1169
1129
1081
1052
1037
1002
926
828
748
714
726
748
735
672
597
553
531
476
369
263
214
203
164
80
9
-12
-26
-100
-230
-344
-391
-395
-405
-437
-475
-509
-540
-579
-630
-691
-749
-783
-797
-829
-914
-1032
-1125
-1161
-1163
-1172
-1195
-1213
-1213
-1193
-1158
-1124
-1122
-1172
-1247
-1297
-1302
-1301
-1326
-1355
-1344
-1291
-1243
-1227
-1215
-1163
-1074
-985
-914
-831
-706
-561
-460
-445
-485
-507
-473
-415
-390
-397
-377
-298
-200
-143
-121
-81
-12
31
8
-34
-17
63
131
135
113
134
218
317
387
422
442
463
497
546
598
631
637
633
639
664
718
802
893
953
968
970
1000
1050
1072
1046
1012
1018
1056
1073
1042
982
921
864
805
753
728
731
734
704
632
547
488
471
474
468
449
436
438
439
422
395
374
355
329
313
340
393
407
338
233
178
193
212
177
113
84
95
88
26
-53
-98
-120
-169
-253
-308
-293
-248
-252
-317
-381
-407
-434
-507
-595
-624
-593
-580
-633
-698
-710
-708
-774
-896
-953
-885
-792
-809
-928
-1030
-1056
-1078
-1155
-1231
-1218
-1138
-1102
-1145
-1189
-1163
-1110
-1122
-1209
-1298
-1321
-1275
-1182
-1066
-964
-916
-925
-942
-925
-900
-919
-976
-998
-931
-809
-713
-688
-706
-708
-664
-584
-500
-453
-474
-554
-631
-623
-519
-409
-404
-517
-646
-691
-681
-723
-860
-1010
-1070
-1031
-961
-903
-852
-816
-826
-877
-910
-897
-895
-959
-1038
-1022
-888
-739
-666
-636
-565
-457
-398
-428
-490
-510
-493
-490
-510
-509
-458
-379
-315
-282
-264
-230
-162
-71
-1
14
-8
-8
40
97
108
68
19
-5
-7
-1
12
36
69
110
172
265
375
474
551
624
712
814
912
989
1046
1101
1164
1227
1268
1278
1274
1275
1288
1305
1319
1336
1364
1404
1456
1519
1579
1614
1618
1605
1589
1564
1533
1526
1565
1618
1629
1593
1572
1612
1685
1728
1734
1738
1744
1709
1621
1537
1509
1518
1510
1480
1466
1475
1456
1378
1277
1214
1200
1195
1170
1132
1099
1078
1072
1078
1074
1032
955
882
851
862
884
899
912
935
971
1016
1056
1076
1068
1041
998
931
837
750
715
733
751
733
701
692
701
685
629
555
480
392
288
197
149
134
114
64
-19
-138
-289
-446
-572
-654
-704
-723
-701
-646
-602
-600
-630
-669
-727
-821
-924
-992
-1025
-1071
-1149
-1222
-1263
-1304
-1382
-1461
-1471
-1423
-1410
-1491
-1604
-1660
-1659
-1683
-1774
-1877
-1912
-1868
-1803
-1779
-1820
-1916
-2025
-2099
-2107
-2059
-2008
-2007
-2074
-2182
-2270
-2284
-2222
-2141
-2100
-2104
-2103
-2059
-1982
-1906
-1852
-1810
-1766
-1711
-1651
-1608
-1595
-1595
-1569
-1511
-1475
-1517
-1618
-1703
-1737
-1758
-1807
-1857
-1847
-1771
-1682
-1614
-1549
-1471
-1408
-1388
-1398
-1395
-1364
-1323
-1285
-1247
-1221
-1223
-1241
-1233
-1186
-1146
-1154
-1184
-1168
-1084
-980
-898
-822
-711
-567
-431
-321
-218
-102
5
65
81
93
139
203
244
247
253
311
423
539
623
689
779
897
1006
1086
1157
1246
1341
1398
1401
1376
1362
1367
1373
1372
1374
1396
1443
1494
1519
1507
1485
1498
1557
1619
1647
1662
1719
1822
1903
1894
1818
1772
1825
1956
2093
2191
2259
2315
2359
2383
2395
2415
2442
2453
2432
2398
2389
2410
2424
2400
2352
2326
2343
2375
2380
2343
2269
2173
2077
2015
2001
2005
1975
1897
1810
1754
1726
1701
1668
1632
1592
1556
1557
1619
1698
1698
1573
1382
1228
1138
1060
959
864
819
807
772
698
630
604
585
501
338
181
131
188
234
154
-35
-198
-247
-231
-267
-390
-532
-625
-683
-757
-855
-955
-1048
-1147
-1248
-1330
-1401
-1501
-1632
-1739
-1778
-1784
-1827
-1922
-2015
-2056
-2057
-2063
-2093
-2136
-2180
-2226
-2277
-2338
-2411
-2483
-2516
-2478
-2375
-2254
-2167
-2141
-2168
-2201
-2180
-2086
-1983
-1963
-2036
-2111
-2102
-2036
-2005
-2041
-2081
-2061
-2007
-1989
-2027
-2075
-2094
-2106
-2155
-2244
-2322
-2330
-2253
-2149
-2100
-2132
-2185
-2174
-2083
-1967
-1873
-1778
-1642
-1480
-1355
-1303
-1292
-1264
-1189
-1077
-958
-863
-788
-689
-528
-339
-211
-182
-170
-68
122
292
371
408
482
597
697
763
823
885
917
916
928
981
1030
1016
959
944
1010
1105
1161
1179
1205
1248
1267
1235
1181
1162
1201
1265
1313
1342
1387
1470
1574
1661
1724
1785
1855
1901
1884
1821
1759
1723
1685
1614
1526
1453
1394
1326
1248
1194
1189
1212
1222
1201
1169
1155
1173
1216
1260
1277
1270
1271
1311
1379
1434
1452
1443
1428
1410
1395
1403
1446
1491
1488
1433
1381
1390
1454
1509
1508
1466
1428
1406
1374
1317
1264
1256
1287
1309
1289
1253
1239
1238
1214
1162
1122
1107
1076
1000
911
855
811
725
612
559
593
627
574
477
446
489
495
404
294
257
255
180
31
-76
-67
-9
-9
-69
-115
-104
-74
-79
-132
-212
-286
-309
-264
-195
-177
-226
-282
-300
-317
-395
-518
-609
-631
-621
-624
-633
-628
-614
-600
-560
-476
-389
-369
-427
-517
-603
-705
-829
-930
-971
-985
-1033
-1117
-1174
-1171
-1146
-1154
-1196
-1233
-1245
-1246
-1257
-1292
-1362
-1458
-1542
-1581
-1591
-1619
-1680
-1735
-1745
-1717
-1685
-1654
-1610
-1553
-1507
-1479
-1456
-1440
-1460
-1529
-1612
-1657
-1653
-1629
-1608
-1588
-1562
-1538
-1527
-1518
-1493
-1456
-1428
-1428
-1454
-1482
-1486
-1454
-1414
-1411
-1461
-1511
-1485
-1370
-1243
-1187
-1203
-1207
-1128
-978
-830
-742
-720
-717
-675
-574
-448
-360
-339
-340
-292
-170
-24
87
157
221
299
364
394
401
418
454
482
482
471
482
529
599
668
726
777
828
887
962
1051
1138
1206
1251
1285
1316
1331
1312
1264
1220
1212
1243
1286
1316
1329
1339
1349
1345
1315
1271
1245
1254
1281
1291
1276
1256
1257
1275
1286
1275
1246
1207
1164
1126
1107
1115
1139
1154
1153
1142
1136
1143
1157
1156
1106
1000
877
802
805
853
893
916
947
993
1022
1018
1002
1008
1024
1014
973
931
905
878
835
795
779
773
750
720
720
750
753
687
581
514
521
571
604
598
575
573
618
691
735
704
618
547
532
535
484
375
279
263
319
389
435
460
481
507
532
533
476
351
211
142
189
309
419
478
505
525
529
488
389
254
136
88
133
234
318
338
305
261
218
149
26
-135
-288
-386
-414
-393
-364
-371
-428
-512
-600
-696
-811
-930
-1014
-1053
-1091
-1167
-1259
-1299
-1257
-1174
-1122
-1139
-1215
-1325
-1446
-1550
-1604
-1604
-1582
-1572
-1581
-1596
-1618
-1660
-1720
-1780
-1828
-1867
-1896
-1892
-1848
-1802
-1804
-1857
-1908
-1908
-1871
-1835
-1814
-1793
-1772
-1771
-1793
-1806
-1783
-1738
-1700
-1666
-1608
-1528
-1457
-1414
-1387
-1360
-1346
-1354
-1368
-1369
-1378
-1430
-1511
-1546
-1485
-1362
-1253
-1190
-1150
-1101
-1047
-1002
-969
-947
-945
-958
-958
-918
-844
-760
-670
-569
-475
-431
-450
-477
-448
-367
-296
-279
-281
-233
-104
76
270
463
651
803
886
901
896
916
959
1000
1042
1117
1244
1388
1491
1528
1519
1492
1460
1441
1465
1541
1635
1701
1731
1752
1786
1825
1858
1890
1922
1935
1913
1870
1836
1819
1809
1803
1817
1860
1922
1991
2068
2147
2199
2195
2141
2072
2024
2007
2015
2027
2019
1982
1932
1880
1809
1698
1575
1508
1524
1564
1556
1505
1469
1460
1416
1298
1152
1043
973
893
797
728
704
682
617
528
458
407
341
262
219
246
306
333
292
201
93
-14
-107
-172
-198
-191
-174
-171
-187
-204
-208
-206
-223
-262
-296
-304
-298
-311
-350
-393
-427
-464
-512
-567
-625
-696
-777
-833
-831
-799
-807
-886
-985
-1018
-952
-843
-780
-811
-903
-979
-993
-978
-1002
-1093
-1191
-1234
-1222
-1201
-1192
-1174
-1143
-1133
-1162
-1190
-1185
-1174
-1210
-1277
-1303
-1249
-1160
-1095
-1065
-1048
-1042
-1054
-1058
-1014
-936
-882
-880
-895
-881
-843
-807
-779
-740
-699
-679
-683
-681
-654
-608
-547
-461
-355
-263
-221
-216
-211
-190
-171
-172
-187
-197
-183
-142
-93
-76
-112
-169
-195
-181
-175
-215
-272
-289
-261
-231
-214
-178
-111
-54
-60
-127
-209
-274
-317
-335
-320
-278
-234
-200
-159
-99
-32
12
18
-13
-66
-118
-143
-142
-148
-184
-227
-239
-211
-170
-135
-111
-111
-149
-195
-182
-95
-10
1
-31
-12
82
181
233
279
365
461
504
503
518
547
527
446
390
409
425
324
130
-13
-21
35
51
18
1
22
39
25
9
17
32
28
15
15
27
29
19
15
24
29
22
16
21
27
24
17
19
26
25
19
18
24
26
21
18
22
25
22
19
21
24
23
19
20
23
24
21
19
22
24
22
19
21
24
22
20
20
23
23
20
20
22
23
21
20
21
23
22
20
21
23
22
20
20
22
23
21
20
21
23
21
20
21
22
22
20
20
22
22
21
20
21
22
21
20
21
22
21
20
20
22
22
20
20
21
22
21
20
21
22
21
20
20
21
21
20
20
21
21
20
20
20
21
21
20
20
21
21
20
20
21
21
20
20
20
21
20
20
20
21
20
20
20
20
21
20
19
20
21
20
19
20
20
20
19
19
20
20
20
19
20
20
20
19
20
20
20
19
19
20
20
19
19
20
20
19
19
19
20
19
19
19
20
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
19
19
19
18
18
19
19
18
18
19
19
18
18
18
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
18
18
17
17
17
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
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
