5
43635
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-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
-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
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-5
-5
-5
-5
-5
-5
-5
-6
-6
-5
-5
-5
-5
-5
-6
-6
-6
-5
-5
-5
-5
-5
-6
-6
-6
-5
-5
-5
-5
-5
-6
-6
-6
-5
-5
-4
-5
-6
-6
-6
-6
-5
-4
-4
-5
-6
-6
-6
-6
-5
-4
-4
-5
-6
-7
-6
-6
-5
-4
-4
-5
-6
-7
-6
-5
-4
-4
-4
-5
-7
-7
-6
-5
-4
-4
-4
-6
-7
-7
-6
-5
-4
-4
-5
-6
-7
-7
-6
-5
-4
-3
-5
-6
-8
-8
-6
-4
-3
-3
-5
-7
-8
-8
-6
-4
-3
-3
-5
-7
-9
-8
-6
-4
-2
-3
-5
-8
-9
-8
-6
-3
-2
-3
-6
-9
-10
-8
-5
-2
-1
-3
-6
-9
-10
-8
-5
-1
-1
-3
-7
-11
-11
-8
-4
0
0
-3
-8
-12
-12
-9
-3
2
2
-2
-9
-14
-15
-11
-3
5
8
6
0
-8
-15
-18
-17
-13
-8
1
15
34
57
78
93
96
87
71
57
53
62
83
105
119
115
94
63
32
11
5
10
18
20
12
-1
-13
-16
-5
14
32
40
30
4
-28
-54
-63
-52
-24
10
40
58
60
51
38
28
26
34
50
69
85
92
86
71
49
31
23
31
53
82
103
108
89
52
7
-31
-49
-45
-25
0
15
16
2
-15
-25
-18
4
35
64
81
82
69
50
30
14
2
-8
-16
-21
-20
-11
7
29
47
56
52
39
25
15
13
18
24
25
19
7
-3
-7
-3
5
10
3
-16
-44
-72
-89
-90
-77
-57
-38
-27
-24
-24
-23
-15
-3
9
13
8
-5
-18
-23
-15
3
24
40
43
34
17
1
-6
-1
14
30
40
39
28
8
-13
-31
-43
-49
-48
-43
-34
-23
-13
-7
-7
-12
-20
-26
-26
-15
2
22
35
37
25
5
-14
-24
-19
-2
22
41
49
42
25
7
-4
-2
12
33
51
59
53
38
19
6
3
8
15
16
5
-16
-42
-60
-60
-39
-3
38
66
72
54
19
-17
-40
-42
-24
2
20
19
-3
-38
-72
-91
-88
-65
-31
-1
17
21
14
3
-4
-6
-4
-1
1
1
4
12
22
32
34
24
3
-20
-36
-34
-13
20
54
75
73
51
18
-12
-28
-26
-8
16
36
46
45
38
30
23
18
14
9
2
-2
-3
3
14
26
36
41
43
44
48
55
62
65
61
49
35
24
22
28
38
44
39
22
-2
-23
-35
-33
-21
-7
0
-4
-15
-27
-30
-20
1
25
40
40
26
5
-12
-17
-9
7
19
22
11
-8
-26
-37
-35
-23
-8
2
5
2
-4
-7
-5
-2
-1
-6
-17
-29
-36
-35
-26
-15
-9
-13
-27
-43
-52
-48
-29
-2
20
29
21
3
-13
-17
-4
20
41
45
25
-14
-57
-86
-87
-60
-17
20
33
15
-27
-72
-100
-94
-57
-2
49
76
72
44
7
-20
-25
-8
19
42
49
36
12
-12
-25
-22
-7
12
23
20
2
-25
-52
-73
-82
-80
-69
-51
-30
-7
13
30
38
38
28
13
-4
-16
-19
-14
-2
10
20
24
24
21
18
18
20
24
27
27
23
13
1
-14
-25
-31
-26
-11
12
38
60
71
68
51
26
-1
-24
-38
-42
-40
-34
-26
-17
-5
8
22
34
41
41
34
25
16
9
6
2
-3
-12
-21
-26
-25
-16
-3
7
8
-2
-21
-40
-52
-52
-42
-28
-19
-21
-33
-48
-57
-51
-29
3
34
54
55
41
17
-8
-27
-36
-36
-32
-24
-13
2
20
39
53
58
52
37
20
10
12
24
39
48
42
21
-10
-39
-56
-55
-38
-11
14
31
37
34
28
23
20
18
13
4
-6
-16
-21
-20
-15
-10
-7
-9
-12
-13
-8
3
18
31
37
35
25
12
1
-2
2
12
24
35
42
44
43
39
35
32
33
37
44
53
59
58
50
36
20
9
10
24
47
71
86
86
71
44
15
-7
-17
-16
-9
-2
0
0
0
5
17
33
45
49
39
19
-3
-19
-21
-8
17
43
63
68
59
39
15
-7
-22
-31
-36
-37
-37
-35
-30
-23
-14
-5
1
1
-4
-12
-19
-20
-14
-1
15
28
32
23
2
-25
-49
-62
-59
-40
-12
14
28
28
13
-7
-24
-28
-19
0
18
26
20
2
-20
-36
-41
-34
-20
-9
-8
-18
-36
-52
-56
-45
-22
3
21
24
12
-9
-27
-35
-29
-14
1
7
-2
-24
-50
-70
-76
-64
-41
-15
3
9
5
-3
-7
-1
15
33
45
41
22
-10
-43
-68
-78
-71
-55
-37
-25
-21
-23
-26
-24
-16
-4
8
14
14
9
3
1
3
8
12
12
7
1
-3
-1
6
12
11
0
-19
-39
-50
-43
-18
18
51
70
67
45
15
-9
-18
-9
12
35
51
56
53
47
47
54
64
71
68
54
34
15
6
8
19
30
34
29
15
-2
-14
-19
-16
-10
-8
-10
-15
-20
-21
-14
-4
6
13
13
11
10
13
20
26
26
16
-3
-24
-39
-41
-28
-7
14
23
17
-1
-24
-40
-41
-28
-5
18
32
33
24
10
-1
-5
-2
2
5
3
-4
-11
-15
-13
-4
6
14
16
12
3
-6
-10
-8
-1
6
11
9
4
-3
-6
-2
11
28
44
54
56
51
44
40
42
50
60
64
58
42
20
3
-2
9
33
60
78
80
67
45
26
21
33
58
83
96
90
67
35
8
-5
-1
12
24
25
9
-19
-49
-68
-70
-52
-22
10
34
46
44
34
19
5
-7
-14
-15
-10
2
17
31
37
32
13
-13
-37
-50
-43
-18
18
52
74
76
60
35
12
0
4
20
42
63
77
83
80
70
54
32
9
-14
-31
-37
-31
-15
5
20
27
22
12
3
2
9
21
28
24
6
-21
-48
-63
-61
-42
-16
8
20
22
21
25
42
70
99
113
101
62
6
-46
-77
-75
-43
1
38
48
28
-15
-62
-96
-104
-89
-61
-34
-19
-18
-23
-24
-17
-2
13
20
11
-8
-29
-39
-30
-5
26
49
53
39
15
-5
-8
7
33
54
59
42
12
-17
-29
-17
15
52
76
75
48
8
-31
-53
-53
-38
-17
-5
-5
-16
-28
-32
-23
-5
14
23
16
-4
-29
-50
-57
-47
-25
3
29
47
55
55
48
37
25
13
5
0
-1
-1
-2
-8
-19
-31
-40
-40
-31
-17
-5
-3
-16
-40
-66
-81
-75
-48
-7
32
55
53
29
-5
-37
-52
-48
-30
-9
5
7
-1
-11
-17
-13
-2
11
20
21
16
8
3
3
5
5
0
-11
-25
-36
-39
-33
-21
-12
-10
-21
-39
-57
-65
-58
-35
-4
25
43
45
33
15
-1
-7
0
14
30
38
35
20
-1
-22
-35
-36
-26
-9
9
21
25
18
5
-9
-18
-16
-2
21
48
70
83
81
65
39
11
-12
-23
-22
-11
6
21
27
23
9
-9
-26
-36
-38
-30
-18
-6
5
13
19
26
36
47
56
59
52
34
7
-24
-50
-67
-71
-62
-45
-25
-7
6
12
14
13
9
3
-5
-15
-25
-32
-35
-30
-18
-1
15
25
24
12
-7
-27
-39
-37
-21
6
36
59
70
65
49
28
12
6
11
24
38
45
43
30
10
-12
-32
-46
-55
-59
-59
-57
-54
-52
-52
-55
-60
-65
-68
-65
-53
-35
-16
-2
-1
-14
-39
-69
-95
-109
-108
-93
-70
-48
-31
-22
-20
-23
-28
-35
-42
-49
-54
-52
-42
-23
2
26
41
44
34
16
-5
-21
-31
-35
-37
-38
-41
-43
-40
-30
-14
2
12
12
2
-14
-27
-31
-21
-2
19
33
35
26
11
-3
-10
-8
-1
7
11
11
7
2
-3
-8
-14
-22
-30
-34
-30
-15
7
30
44
44
30
10
-5
-6
9
33
53
56
36
-1
-42
-69
-69
-39
9
58
88
89
63
21
-21
-47
-55
-48
-37
-31
-35
-45
-55
-56
-45
-25
-4
11
14
4
-12
-29
-40
-43
-39
-33
-27
-20
-13
-4
7
15
18
12
-2
-19
-32
-34
-24
-4
18
36
42
37
23
8
-1
-3
2
9
13
13
10
6
7
14
25
36
41
37
23
5
-14
-29
-36
-37
-33
-27
-20
-14
-6
3
13
25
35
44
49
51
50
46
38
27
13
0
-10
-13
-8
4
17
26
25
13
-7
-29
-45
-49
-38
-18
7
28
41
44
39
30
23
19
18
18
14
5
-10
-27
-42
-49
-44
-26
4
40
72
93
96
79
48
11
-23
-43
-45
-33
-11
11
28
37
41
44
47
51
53
47
33
12
-9
-22
-21
-7
14
30
33
20
-4
-30
-46
-46
-30
-7
13
23
21
14
9
11
20
28
26
10
-17
-46
-64
-61
-38
-5
23
32
19
-9
-39
-54
-48
-27
-4
6
-5
-35
-70
-90
-85
-53
-7
34
53
44
12
-25
-52
-59
-47
-26
-8
0
-2
-6
-2
12
35
55
63
53
29
2
-16
-18
-4
16
31
31
16
-6
-25
-31
-21
-2
18
31
34
30
23
20
21
22
18
4
-16
-36
-47
-47
-35
-19
-8
-7
-16
-27
-34
-29
-16
0
8
3
-14
-36
-52
-54
-42
-23
-7
-2
-10
-24
-35
-36
-25
-8
5
8
-3
-21
-36
-42
-34
-18
-2
6
3
-7
-17
-18
-10
4
14
14
3
-14
-28
-30
-19
-1
15
19
8
-12
-29
-35
-25
-4
16
24
16
-6
-30
-46
-48
-38
-25
-20
-27
-45
-62
-67
-53
-22
17
49
65
62
46
27
12
4
-1
-8
-20
-38
-52
-56
-43
-17
14
40
52
50
41
34
35
45
57
61
50
21
-18
-55
-79
-83
-69
-45
-18
2
12
14
10
1
-12
-27
-43
-53
-53
-40
-14
17
42
52
42
16
-16
-42
-54
-50
-37
-20
-8
-1
3
10
22
36
47
49
40
24
9
2
5
15
22
18
0
-27
-49
-55
-38
-3
39
70
81
71
49
30
23
33
52
66
65
45
13
-19
-40
-43
-34
-20
-11
-13
-21
-29
-27
-14
5
23
29
22
7
-8
-12
-3
15
34
42
37
19
-3
-21
-31
-34
-36
-41
-51
-61
-61
-46
-16
23
56
73
67
43
14
-7
-10
2
23
37
38
21
-3
-25
-32
-22
-1
20
26
12
-21
-62
-97
-114
-106
-78
-39
-1
25
34
29
15
0
-12
-16
-14
-8
-1
4
6
6
5
6
7
10
12
11
6
-2
-11
-17
-18
-13
-3
11
24
34
39
41
42
44
49
55
62
67
67
61
50
35
19
5
-8
-18
-26
-33
-41
-50
-58
-64
-65
-60
-47
-31
-14
-1
6
6
2
-2
-3
0
6
13
20
25
31
39
49
60
67
63
48
22
-7
-28
-35
-27
-7
12
22
16
-3
-27
-46
-50
-39
-18
3
15
16
8
-4
-12
-15
-13
-11
-12
-15
-16
-9
7
28
46
52
39
8
-28
-56
-63
-45
-6
39
74
86
73
42
5
-25
-41
-42
-31
-18
-8
-3
-5
-10
-18
-25
-33
-40
-46
-49
-48
-45
-38
-31
-24
-18
-11
-3
6
15
22
25
23
18
12
7
3
-1
-7
-16
-24
-29
-26
-14
5
21
28
20
-2
-30
-51
-56
-39
-7
30
58
65
52
24
-6
-25
-27
-12
12
34
48
50
45
39
39
48
65
85
102
111
109
97
81
63
49
42
44
53
70
89
105
115
112
96
68
34
1
-22
-28
-17
9
41
68
83
81
62
33
3
-21
-32
-31
-20
-5
7
13
13
12
11
15
21
30
36
39
37
32
28
24
22
21
18
13
7
1
-1
1
8
16
24
30
34
37
42
49
57
64
64
57
42
22
2
-13
-22
-22
-17
-10
-3
1
1
0
-1
3
13
31
54
78
97
103
95
74
45
16
-5
-11
-4
11
27
37
40
36
29
24
22
22
21
16
8
-2
-9
-9
-2
7
14
14
9
1
-4
-2
9
24
37
40
33
16
-4
-21
-32
-34
-31
-24
-13
3
23
44
63
70
60
32
-7
-45
-69
-72
-54
-26
1
16
14
3
-9
-11
1
23
45
56
51
32
8
-11
-17
-9
9
29
47
59
65
66
63
54
36
12
-15
-34
-36
-17
20
67
109
133
134
115
84
53
28
12
3
-4
-12
-20
-26
-30
-30
-29
-30
-33
-39
-41
-38
-28
-16
-9
-12
-24
-41
-53
-52
-35
-10
14
24
15
-7
-32
-44
-37
-13
19
42
46
29
1
-26
-37
-29
-5
23
44
51
47
37
30
30
34
37
34
23
8
-3
-8
-4
1
1
-9
-30
-54
-72
-77
-68
-51
-33
-23
-21
-25
-25
-16
3
25
41
42
26
0
-28
-44
-41
-19
14
48
73
83
75
53
20
-16
-50
-75
-88
-87
-76
-62
-53
-55
-67
-83
-91
-83
-54
-12
32
62
70
58
38
24
27
47
72
87
78
45
-1
-40
-52
-30
19
75
116
126
104
63
22
-2
-4
9
27
36
32
20
10
12
27
48
64
65
48
21
-5
-18
-14
2
22
32
28
12
-11
-29
-39
-40
-37
-37
-39
-42
-39
-25
-1
25
45
48
33
5
-25
-47
-53
-45
-31
-21
-22
-36
-56
-73
-79
-69
-49
-24
-3
8
8
1
-10
-18
-22
-22
-17
-9
0
7
10
6
-8
-30
-56
-79
-90
-84
-60
-24
11
35
41
28
4
-20
-32
-28
-11
10
22
17
-5
-40
-73
-94
-94
-76
-48
-24
-14
-23
-47
-77
-98
-101
-83
-48
-8
25
43
42
26
1
-23
-41
-48
-46
-37
-26
-16
-11
-12
-19
-29
-40
-48
-50
-44
-30
-11
10
29
42
49
50
45
36
25
14
6
3
6
14
26
35
38
32
17
-1
-13
-12
5
32
61
79
80
62
32
-1
-25
-34
-30
-21
-15
-18
-29
-41
-46
-39
-19
5
24
30
18
-7
-36
-59
-68
-63
-47
-27
-10
-1
2
-1
-5
-8
-10
-11
-12
-12
-12
-11
-10
-8
-6
-2
3
9
15
19
20
17
12
9
12
23
41
61
75
76
62
35
5
-18
-26
-19
-2
16
25
20
3
-18
-34
-36
-26
-6
13
23
21
6
-18
-41
-60
-68
-65
-51
-28
0
27
48
57
51
32
4
-21
-36
-34
-15
11
33
39
24
-8
-46
-77
-88
-76
-45
-6
28
47
50
40
25
12
6
4
2
-4
-15
-29
-41
-46
-43
-34
-25
-24
-33
-52
-73
-90
-94
-84
-65
-42
-25
-18
-19
-23
-24
-18
-5
11
23
23
12
-8
-26
-36
-31
-13
13
38
54
57
46
26
3
-18
-35
-47
-54
-57
-57
-52
-43
-34
-27
-24
-27
-32
-34
-31
-21
-6
10
20
22
15
4
-5
-9
-7
-4
-5
-12
-25
-38
-43
-37
-20
1
16
17
3
-22
-45
-54
-44
-16
18
45
53
43
19
-4
-15
-8
10
28
34
18
-15
-55
-86
-96
-82
-53
-23
-8
-14
-38
-67
-84
-79
-50
-7
35
61
62
42
11
-16
-27
-20
0
24
40
44
37
26
16
12
12
12
8
-3
-17
-26
-24
-6
25
60
89
104
103
89
73
63
63
72
82
86
77
56
28
4
-8
-5
10
30
44
47
34
10
-18
-41
-54
-53
-40
-18
6
28
44
54
57
54
47
37
28
20
16
14
14
16
19
24
31
41
53
64
71
71
62
47
29
15
10
17
32
49
59
56
39
10
-22
-46
-55
-45
-20
13
46
68
76
68
49
22
-4
-24
-34
-32
-21
-3
16
31
37
33
22
8
-1
-1
8
24
37
40
29
5
-23
-44
-49
-36
-11
15
30
27
7
-19
-38
-40
-20
13
45
62
56
30
-5
-35
-50
-47
-34
-23
-25
-43
-70
-92
-98
-81
-46
-5
27
41
35
17
1
-4
6
24
40
45
38
23
10
10
24
48
71
81
75
55
32
14
9
14
20
18
3
-22
-47
-58
-50
-24
8
33
39
25
0
-19
-20
0
34
64
72
51
4
-50
-90
-99
-74
-26
24
54
53
24
-18
-55
-70
-60
-34
-9
1
-10
-36
-65
-80
-74
-48
-16
7
8
-15
-53
-89
-110
-105
-78
-38
0
24
31
23
8
-5
-12
-14
-14
-16
-21
-27
-30
-27
-20
-13
-11
-16
-29
-42
-51
-50
-40
-28
-20
-23
-37
-54
-66
-65
-50
-28
-10
-7
-23
-53
-87
-109
-113
-97
-71
-46
-32
-31
-38
-44
-39
-24
-5
7
2
-24
-63
-100
-121
-116
-86
-41
4
34
42
29
5
-19
-34
-38
-33
-27
-25
-32
-48
-70
-91
-107
-111
-102
-79
-46
-11
18
33
30
11
-16
-41
-55
-54
-41
-23
-13
-15
-32
-59
-86
-105
-112
-108
-98
-88
-82
-78
-73
-63
-46
-24
-3
10
10
-3
-26
-51
-73
-84
-84
-72
-51
-26
0
23
40
51
54
53
48
42
35
24
8
-15
-43
-71
-91
-97
-89
-68
-43
-24
-18
-24
-39
-53
-56
-46
-26
-3
12
13
-2
-25
-49
-62
-60
-43
-17
10
29
37
32
17
-2
-20
-34
-42
-43
-40
-36
-34
-36
-41
-50
-57
-61
-58
-48
-33
-17
-2
6
8
3
-6
-15
-21
-20
-10
7
27
46
57
57
47
30
16
12
20
39
61
74
71
48
11
-28
-58
-70
-63
-46
-28
-18
-18
-24
-27
-20
0
25
46
53
43
20
-6
-20
-16
7
42
75
95
97
84
61
38
21
14
14
19
24
28
29
26
19
7
-9
-26
-40
-44
-36
-18
6
27
39
37
26
9
-5
-11
-10
-5
0
-1
-6
-12
-15
-11
1
17
31
41
43
40
36
37
44
55
66
71
65
47
21
-5
-26
-36
-34
-25
-12
-2
1
-1
-8
-16
-22
-24
-22
-17
-9
2
17
39
65
92
114
122
113
87
49
9
-22
-38
-38
-24
-4
13
25
29
28
23
15
6
-5
-16
-22
-18
-1
27
61
88
101
94
71
41
17
9
18
38
60
73
71
55
31
6
-15
-31
-43
-54
-62
-63
-54
-34
-9
11
18
5
-24
-57
-82
-88
-75
-50
-26
-16
-23
-40
-57
-59
-43
-13
21
44
50
39
20
4
-1
4
13
17
10
-6
-24
-36
-36
-24
-4
15
28
33
32
29
24
14
-6
-36
-73
-106
-124
-116
-85
-39
2
22
14
-17
-56
-84
-89
-70
-37
-10
-2
-20
-56
-94
-118
-117
-92
-54
-19
2
4
-9
-26
-37
-38
-29
-16
-6
-4
-12
-25
-39
-50
-56
-56
-54
-49
-43
-36
-29
-22
-15
-9
-4
2
8
14
17
18
15
10
6
6
11
19
25
24
12
-8
-30
-45
-46
-31
-4
22
37
33
13
-16
-41
-50
-39
-14
16
37
41
27
3
-20
-34
-37
-30
-23
-21
-26
-35
-39
-33
-15
11
35
47
42
22
-3
-22
-25
-13
11
36
53
56
47
34
23
18
18
18
10
-8
-34
-58
-72
-68
-46
-14
19
39
43
30
9
-10
-20
-16
-3
13
23
24
15
1
-11
-18
-19
-14
-8
-4
-5
-9
-12
-12
-6
5
18
28
32
28
19
8
-2
-8
-10
-12
-15
-23
-35
-47
-54
-50
-32
-2
33
65
85
89
75
50
20
-9
-30
-44
-52
-54
-54
-51
-44
-33
-20
-5
9
20
27
33
38
41
40
34
21
3
-17
-30
-33
-24
-6
13
27
32
28
20
16
17
23
29
27
14
-4
-18
-19
1
37
77
104
105
78
33
-12
-37
-32
1
45
80
90
70
29
-15
-44
-48
-30
-2
20
28
20
5
-5
-2
16
40
60
67
59
41
23
15
21
36
52
62
60
48
31
16
7
6
9
14
19
25
32
40
46
47
37
18
-6
-28
-40
-38
-24
-2
20
36
47
55
63
73
81
79
61
27
-17
-58
-81
-78
-48
-3
42
71
77
63
40
22
18
30
50
69
76
67
46
18
-7
-24
-34
-36
-36
-36
-35
-32
-27
-18
-7
6
19
32
43
51
51
41
18
-14
-46
-69
-72
-53
-15
28
61
73
62
34
2
-21
-27
-16
3
20
27
22
12
4
4
13
24
30
25
8
-15
-36
-47
-46
-35
-21
-11
-8
-12
-16
-16
-10
2
13
20
18
8
-5
-15
-19
-15
-4
9
19
25
26
22
17
12
10
13
21
31
42
49
48
38
20
1
-12
-13
1
25
51
69
71
57
31
4
-13
-16
-5
14
32
40
34
17
-6
-25
-35
-32
-18
2
20
30
25
7
-23
-55
-79
-86
-71
-39
2
38
55
49
23
-12
-41
-55
-51
-36
-23
-24
-41
-69
-94
-102
-85
-46
2
41
60
54
29
-1
-24
-35
-34
-30
-30
-38
-50
-58
-56
-43
-25
-10
-7
-18
-39
-59
-69
-63
-47
-30
-23
-32
-55
-79
-91
-82
-52
-10
29
51
49
28
-1
-25
-34
-28
-13
-2
-2
-17
-39
-56
-56
-35
2
42
69
68
37
-14
-67
-101
-103
-71
-16
42
81
90
71
34
-1
-19
-15
5
25
32
19
-12
-47
-71
-74
-54
-22
8
24
22
8
-8
-15
-9
7
21
25
12
-11
-35
-50
-48
-32
-9
12
22
20
12
4
0
1
3
2
-6
-19
-31
-36
-31
-17
2
19
29
32
28
21
13
5
-3
-11
-18
-22
-19
-11
1
11
16
13
5
-2
-4
3
16
31
40
40
33
24
19
24
39
61
82
94
93
78
52
23
-4
-21
-25
-17
-2
13
20
15
-3
-25
-39
-36
-10
30
69
86
71
25
-34
-79
-86
-48
21
90
126
110
44
-43
-114
-136
-103
-33
37
71
52
-7
-75
-113
-100
-41
36
92
100
57
-13
-73
-92
-60
7
76
116
110
66
9
-33
-42
-22
8
24
13
-23
-68
-98
-100
-73
-30
11
36
41
34
26
24
30
37
38
29
14
2
1
12
29
45
53
52
48
50
59
70
73
56
18
-32
-74
-89
-69
-20
35
70
69
30
-29
-82
-105
-91
-49
-1
30
31
5
-31
-60
-69
-56
-32
-8
5
5
-2
-10
-15
-17
-23
-33
-48
-62
-66
-58
-40
-24
-18
-29
-53
-76
-84
-68
-31
13
47
56
38
2
-33
-51
-42
-12
25
52
58
39
4
-33
-61
-71
-64
-43
-14
16
40
54
56
44
22
-3
-23
-29
-19
2
23
30
18
-10
-44
-67
-67
-44
-6
26
37
20
-20
-65
-94
-95
-69
-28
8
22
8
-25
-63
-87
-87
-64
-29
4
24
26
15
-2
-14
-18
-14
-5
4
11
15
15
12
5
-6
-21
-34
-41
-38
-23
-1
21
32
27
4
-29
-61
-80
-79
-59
-26
9
33
40
31
12
-7
-18
-17
-4
15
32
38
31
12
-12
-33
-44
-41
-25
-2
22
38
42
36
23
7
-7
-16
-19
-17
-11
-3
7
18
28
33
31
19
0
-22
-41
-51
-50
-36
-16
7
26
39
45
46
42
33
21
6
-10
-24
-32
-34
-30
-22
-17
-19
-27
-41
-55
-61
-57
-41
-15
14
39
56
61
54
40
24
13
9
16
31
47
55
49
25
-11
-49
-74
-78
-58
-23
11
28
19
-13
-52
-80
-80
-48
8
66
104
108
80
32
-15
-43
-45
-25
3
25
34
28
16
6
2
2
1
-6
-21
-38
-49
-47
-32
-11
7
14
9
-1
-5
5
31
65
95
108
98
72
41
19
14
24
41
56
61
58
52
55
68
90
111
119
108
78
41
10
-5
-1
18
39
52
51
38
20
6
2
7
18
27
31
27
19
9
2
0
1
7
14
23
32
41
47
50
48
42
34
26
20
17
14
11
6
2
-1
-1
1
3
1
-7
-20
-33
-43
-44
-37
-25
-15
-13
-21
-35
-50
-58
-57
-48
-35
-24
-17
-14
-11
-6
4
13
18
13
-2
-23
-40
-49
-45
-31
-13
0
7
9
11
16
24
32
32
19
-7
-38
-63
-71
-58
-30
1
23
28
17
-2
-16
-17
-6
12
25
26
15
-4
-22
-30
-28
-22
-20
-29
-47
-67
-79
-75
-54
-25
0
11
5
-12
-29
-36
-29
-14
1
6
-1
-16
-25
-18
9
49
85
101
87
44
-13
-64
-91
-88
-61
-24
5
15
4
-17
-36
-43
-36
-19
-2
5
1
-11
-23
-26
-19
-4
12
22
22
15
7
4
10
23
37
41
31
6
-26
-56
-72
-69
-49
-20
4
12
0
-29
-63
-89
-94
-73
-32
16
55
73
65
36
-2
-35
-53
-54
-43
-30
-23
-25
-34
-43
-43
-31
-10
15
37
50
55
55
57
62
69
72
66
51
31
11
0
2
12
22
23
10
-15
-45
-65
-68
-52
-23
6
23
20
0
-28
-50
-58
-48
-26
-3
12
12
-2
-24
-44
-52
-44
-21
9
36
50
46
25
-7
-39
-61
-65
-51
-26
1
19
23
15
1
-10
-9
2
18
31
32
21
3
-11
-14
-2
18
37
42
30
5
-21
-36
-33
-13
13
32
34
20
-2
-19
-20
-3
25
53
68
67
53
36
26
26
32
35
28
7
-21
-46
-55
-44
-16
20
50
63
59
41
20
4
-1
3
12
22
28
31
32
32
31
29
27
23
20
21
28
39
52
64
70
69
60
45
29
14
2
-6
-8
-6
-1
7
15
21
25
26
27
27
28
30
30
30
28
28
32
41
53
62
63
51
28
-3
-31
-48
-49
-38
-21
-8
-4
-11
-25
-36
-40
-35
-22
-8
5
13
18
21
22
20
15
4
-7
-15
-14
-5
6
9
-4
-35
-75
-107
-115
-90
-37
24
70
82
55
3
-50
-81
-76
-41
5
41
53
42
22
11
21
50
82
97
83
39
-18
-65
-84
-70
-31
12
44
54
46
32
24
27
36
41
33
11
-17
-37
-41
-24
3
27
36
26
4
-16
-23
-11
14
39
50
41
16
-12
-29
-25
1
39
76
99
104
92
70
47
29
20
19
23
28
33
33
28
16
-2
-22
-41
-51
-50
-36
-12
17
47
73
92
103
103
92
69
40
12
-8
-13
0
24
46
54
41
10
-27
-53
-56
-33
5
40
56
45
13
-23
-45
-42
-17
15
36
31
2
-37
-66
-69
-41
7
53
78
73
43
4
-23
-27
-8
22
44
48
32
4
-19
-27
-14
10
34
45
37
13
-15
-35
-41
-31
-10
13
32
44
51
53
51
45
35
21
9
1
2
12
25
34
31
15
-10
-34
-48
-48
-35
-17
-4
-3
-14
-29
-40
-40
-28
-10
4
9
1
-13
-26
-30
-23
-9
6
14
13
6
-1
-2
5
14
22
22
17
11
13
27
49
71
79
65
28
-22
-68
-95
-96
-75
-45
-21
-14
-24
-41
-52
-45
-21
12
41
53
48
31
18
18
37
66
91
98
79
39
-6
-39
-47
-29
4
36
50
40
10
-26
-52
-58
-42
-12
19
41
48
44
35
29
31
41
53
61
61
51
35
18
4
-7
-13
-15
-16
-13
-6
6
23
40
53
55
43
19
-12
-45
-69
-81
-78
-64
-45
-28
-18
-15
-18
-21
-20
-12
2
16
27
29
21
7
-7
-13
-8
8
31
51
61
59
47
32
23
24
37
54
66
63
42
7
-31
-59
-67
-51
-19
18
45
53
41
17
-8
-22
-21
-8
7
13
4
-19
-47
-69
-75
-62
-38
-13
1
-3
-21
-46
-64
-66
-51
-23
6
26
31
22
5
-11
-18
-18
-12
-8
-12
-23
-39
-52
-55
-47
-28
-7
8
10
-1
-20
-41
-53
-53
-39
-18
3
16
16
6
-10
-24
-30
-25
-11
6
17
16
2
-19
-41
-54
-54
-39
-16
8
22
23
11
-7
-24
-34
-34
-26
-17
-12
-14
-22
-30
-32
-24
-4
21
45
58
56
38
8
-26
-56
-74
-80
-74
-61
-48
-38
-32
-30
-25
-15
4
28
54
72
77
65
38
3
-33
-59
-71
-67
-52
-32
-13
-2
1
-3
-13
-25
-34
-41
-43
-41
-38
-34
-31
-31
-31
-32
-29
-22
-10
4
16
21
16
4
-11
-22
-25
-19
-8
2
4
-4
-18
-33
-41
-39
-28
-15
-11
-19
-38
-60
-73
-71
-49
-15
20
43
45
29
0
-30
-52
-63
-64
-59
-54
-49
-46
-40
-33
-24
-19
-22
-31
-45
-57
-60
-51
-32
-9
10
18
11
-8
-33
-59
-79
-88
-85
-68
-42
-11
14
23
11
-22
-66
-105
-121
-102
-50
20
83
116
109
68
13
-29
-40
-14
32
76
94
76
28
-28
-71
-85
-69
-37
-7
7
0
-19
-38
-47
-42
-30
-21
-20
-26
-34
-34
-23
-5
10
13
1
-21
-39
-42
-27
-1
21
25
5
-30
-63
-75
-56
-14
33
65
68
44
11
-12
-8
22
60
84
75
29
-40
-105
-140
-134
-90
-30
23
52
51
30
6
-7
-5
9
24
31
26
12
-3
-16
-24
-32
-43
-59
-77
-90
-90
-73
-42
-7
23
37
33
15
-9
-31
-42
-42
-34
-23
-16
-15
-23
-35
-45
-47
-37
-17
10
31
39
27
-3
-42
-75
-91
-84
-59
-28
-4
2
-10
-32
-49
-54
-42
-22
-5
0
-11
-32
-53
-62
-59
-46
-33
-28
-30
-34
-32
-19
3
23
29
13
-20
-57
-79
-73
-40
7
48
65
53
19
-18
-42
-42
-25
-5
4
-5
-27
-50
-60
-49
-20
13
38
46
39
23
8
-1
-5
-11
-22
-37
-48
-47
-29
0
27
40
32
8
-15
-23
-8
26
60
73
53
4
-53
-94
-99
-67
-15
33
53
39
2
-35
-51
-37
-2
33
49
36
1
-34
-51
-38
-3
35
53
41
2
-44
-74
-71
-33
25
81
114
116
91
53
20
0
-4
3
13
22
29
35
43
50
51
42
22
-6
-35
-55
-61
-54
-39
-22
-10
-4
-4
-6
-6
-3
4
13
20
25
27
23
16
6
-2
-5
1
19
44
70
89
94
86
69
51
37
30
27
22
12
-2
-13
-13
4
34
67
89
92
72
40
9
-6
0
20
43
56
53
40
27
25
39
63
83
88
72
43
14
0
8
33
61
78
74
53
27
8
3
9
16
12
-5
-28
-44
-40
-14
26
60
72
56
21
-13
-23
-2
44
91
114
97
46
-20
-69
-78
-44
17
75
101
82
24
-49
-108
-130
-112
-65
-13
24
36
26
9
-1
4
24
49
66
64
43
8
-29
-57
-68
-63
-45
-24
-9
-7
-19
-39
-59
-69
-61
-34
7
50
82
93
79
49
15
-9
-14
1
29
60
83
92
88
76
63
51
42
33
25
18
14
15
21
27
28
20
1
-24
-47
-60
-59
-46
-27
-10
-2
-1
-3
-4
-2
3
4
-5
-25
-50
-72
-80
-71
-47
-18
2
3
-17
-50
-84
-105
-108
-93
-68
-46
-35
-36
-46
-55
-55
-43
-21
2
19
22
11
-10
-31
-45
-45
-31
-10
9
18
13
-6
-30
-49
-55
-45
-22
3
22
27
18
3
-10
-13
-5
10
22
25
15
-2
-17
-23
-15
1
17
25
22
9
-3
-6
3
19
33
35
20
-7
-33
-46
-38
-13
17
37
38
20
-7
-28
-33
-19
5
26
32
20
-1
-19
-22
-7
19
43
51
39
11
-19
-38
-40
-28
-11
-1
-4
-16
-28
-28
-13
14
42
58
53
29
-4
-33
-48
-47
-37
-25
-19
-20
-24
-25
-18
-5
5
7
-4
-24
-43
-50
-40
-15
14
34
35
16
-16
-47
-65
-66
-54
-38
-31
-35
-48
-60
-60
-40
-3
40
77
95
88
62
26
-6
-25
-27
-15
3
19
29
32
28
22
16
11
7
3
-2
-6
-10
-12
-13
-15
-21
-31
-45
-60
-71
-74
-67
-50
-27
-3
20
38
51
58
61
60
53
41
27
15
8
10
20
31
36
27
2
-32
-63
-79
-72
-43
-1
35
53
45
18
-16
-39
-43
-26
-1
19
22
6
-21
-46
-55
-45
-23
0
11
4
-17
-40
-51
-44
-20
10
32
38
25
0
-25
-40
-40
-27
-6
17
37
54
68
78
82
76
59
35
11
-5
-10
-5
3
5
-2
-17
-29
-28
-7
29
67
88
78
38
-19
-71
-97
-85
-42
13
54
62
34
-19
-75
-113
-121
-100
-62
-25
0
8
2
-8
-14
-12
-5
3
6
4
-2
-8
-8
-1
12
29
46
59
68
70
66
56
43
32
26
27
35
45
52
48
33
10
-14
-29
-30
-15
12
40
60
65
56
36
14
0
0
16
44
77
105
120
117
95
61
26
0
-9
2
24
47
58
51
27
-4
-29
-37
-25
-1
26
42
42
30
13
3
6
21
41
58
66
65
57
48
39
27
7
-21
-53
-80
-88
-73
-35
11
47
59
44
11
-21
-36
-28
-1
26
36
23
-9
-42
-56
-39
5
60
101
113
91
50
9
-12
-6
20
51
69
66
47
26
15
22
45
69
84
80
60
33
11
0
0
3
0
-12
-31
-46
-46
-27
10
52
85
98
87
59
25
-2
-16
-14
-2
12
20
19
9
-7
-21
-28
-22
-2
29
63
90
101
91
60
17
-24
-50
-52
-30
8
49
80
93
87
67
41
17
0
-7
-5
6
23
42
60
72
74
67
54
40
31
31
37
42
41
28
7
-15
-30
-31
-19
0
17
25
23
17
14
20
32
41
38
16
-21
-60
-85
-84
-54
-8
39
68
72
55
32
15
13
23
34
34
18
-9
-35
-46
-37
-13
14
29
24
3
-19
-27
-11
28
74
109
121
105
69
30
-1
-17
-24
-31
-45
-68
-93
-110
-110
-94
-66
-37
-17
-8
-5
-2
7
22
38
49
49
41
32
28
32
39
41
31
10
-17
-36
-37
-18
12
40
49
36
5
-27
-42
-34
-6
25
39
27
-11
-58
-94
-103
-83
-46
-9
12
10
-6
-23
-28
-19
-2
9
5
-18
-48
-71
-73
-51
-12
28
55
64
58
49
45
50
57
56
37
1
-40
-70
-72
-43
8
62
98
104
83
47
13
-5
-3
12
28
38
38
32
27
31
43
57
64
59
41
13
-16
-35
-39
-26
1
38
78
114
136
137
111
60
-9
-82
-140
-170
-168
-139
-97
-57
-31
-20
-20
-20
-10
13
46
80
109
127
133
131
123
110
93
72
50
34
28
35
52
69
78
72
51
23
1
-7
0
16
28
24
1
-37
-76
-103
-107
-88
-54
-16
16
38
53
66
82
101
119
131
131
116
87
44
-10
-71
-132
-184
-214
-212
-176
-111
-36
30
68
73
55
34
32
63
124
198
261
291
281
237
180
128
96
86
90
97
101
102
107
124
155
194
229
249
247
226
197
173
163
167
178
186
184
166
136
98
58
16
-26
-68
-105
-131
-137
-118
-72
-9
60
120
159
174
166
139
100
56
10
-34
-72
-100
-115
-118
-111
-97
-81
-67
-54
-41
-28
-15
-3
9
20
33
50
73
98
118
127
119
97
70
54
61
95
152
214
264
285
273
233
177
121
78
53
48
63
96
143
198
249
282
283
247
177
93
18
-28
-34
-6
39
80
101
99
82
63
55
57
63
61
42
9
-28
-57
-67
-62
-50
-46
-57
-80
-103
-109
-87
-38
25
84
123
139
140
138
142
152
158
147
112
61
10
-19
-13
26
79
119
124
89
27
-35
-69
-61
-15
52
115
155
170
168
166
176
198
227
247
248
227
190
146
102
60
17
-28
-75
-115
-135
-125
-84
-21
48
103
133
135
118
93
73
60
54
48
40
28
18
15
25
45
72
97
115
123
119
107
90
74
63
66
87
129
185
244
285
292
255
177
77
-22
-95
-128
-117
-74
-14
48
102
141
161
159
130
74
-3
-84
-150
-183
-177
-143
-106
-93
-123
-193
-276
-336
-336
-261
-123
44
196
297
335
318
274
231
203
187
166
113
14
-133
-311
-488
-632
-716
-723
-652
-512
-321
-103
116
311
461
555
591
574
519
439
347
253
163
85
22
-20
-46
-63
-88
-141
-236
-374
-541
-709
-842
-910
-896
-799
-639
-444
-246
-72
57
132
151
120
56
-22
-90
-128
-124
-80
-8
71
135
168
167
133
77
6
-73
-156
-235
-302
-341
-343
-304
-234
-159
-108
-104
-157
-250
-350
-415
-409
-316
-143
80
316
531
700
816
882
908
898
857
779
663
512
334
151
-17
-148
-231
-268
-273
-268
-274
-303
-351
-399
-420
-389
-294
-140
48
235
388
485
522
507
456
381
286
166
21
-142
-301
-423
-478
-448
-339
-186
-40
47
37
-80
-285
-538
-791
-998
-1131
-1177
-1136
-1026
-868
-689
-517
-373
-269
-204
-160
-114
-40
76
232
411
582
712
779
771
698
577
435
296
182
106
75
88
137
210
291
370
440
503
566
637
718
802
877
927
942
923
881
832
788
747
697
620
502
344
166
0
-120
-174
-160
-99
-23
36
63
55
29
4
-4
7
30
46
38
-5
-86
-199
-331
-467
-589
-682
-735
-744
-710
-645
-560
-466
-370
-268
-152
-13
146
309
449
531
531
439
271
59
-153
-327
-436
-475
-451
-382
-282
-162
-26
122
277
428
558
651
697
693
649
584
516
459
422
397
374
337
272
178
62
-57
-160
-229
-263
-273
-281
-312
-377
-469
-558
-600
-556
-409
-174
100
341
478
464
289
-16
-392
-770
-1092
-1325
-1459
-1505
-1478
-1394
-1260
-1079
-854
-597
-328
-74
138
285
355
349
279
169
52
-34
-54
15
177
412
676
913
1069
1110
1032
862
649
450
305
233
227
262
306
334
334
303
245
164
64
-50
-171
-282
-368
-414
-421
-404
-390
-412
-489
-619
-777
-919
-1000
-997
-904
-748
-575
-429
-347
-340
-400
-502
-616
-717
-786
-817
-809
-766
-694
-603
-503
-404
-317
-251
-210
-195
-202
-228
-265
-302
-328
-333
-309
-259
-197
-142
-117
-133
-187
-255
-304
-302
-234
-112
29
140
176
118
-24
-210
-392
-523
-582
-569
-507
-423
-335
-246
-146
-20
140
330
533
720
866
951
972
934
855
754
655
572
516
487
474
459
422
349
237
102
-33
-144
-219
-271
-327
-427
-597
-843
-1136
-1424
-1647
-1758
-1739
-1604
-1387
-1135
-884
-655
-456
-283
-133
-5
104
197
287
388
510
648
776
856
851
742
543
299
73
-79
-129
-89
-5
65
74
8
-105
-212
-255
-191
-17
237
517
765
941
1032
1050
1026
987
950
912
856
756
595
372
109
-156
-374
-508
-539
-477
-355
-221
-114
-53
-24
6
80
226
438
675
872
965
917
738
483
240
94
101
265
537
836
1068
1163
1093
874
564
242
-13
-136
-92
117
455
859
1252
1562
1737
1761
1653
1464
1255
1078
961
900
871
843
795
730
667
631
639
692
769
839
878
874
835
777
715
654
592
524
457
414
435
556
787
1102
1436
1701
1815
1737
1473
1079
630
195
-196
-550
-901
-1283
-1700
-2118
-2473
-2697
-2745
-2618
-2362
-2048
-1742
-1483
-1267
-1061
-825
-533
-189
170
492
730
860
883
823
713
584
454
333
223
124
36
-47
-135
-240
-372
-530
-695
-830
-890
-840
-669
-395
-68
251
504
651
680
604
452
260
68
-90
-181
-181
-84
97
320
525
648
641
494
237
-66
-345
-545
-646
-666
-648
-633
-647
-682
-715
-718
-681
-622
-577
-584
-663
-800
-948
-1049
-1054
-950
-759
-539
-358
-270
-300
-436
-634
-836
-983
-1031
-957
-767
-489
-170
132
360
473
452
311
91
-149
-350
-464
-462
-341
-114
196
561
951
1333
1666
1913
2037
2021
1861
1576
1205
789
374
2
-291
-469
-504
-383
-116
256
660
1008
1217
1231
1038
673
199
-315
-812
-1257
-1633
-1931
-2135
-2223
-2175
-1989
-1695
-1351
-1031
-793
-664
-623
-614
-575
-464
-282
-73
92
150
69
-140
-429
-729
-979
-1140
-1198
-1161
-1046
-871
-650
-398
-133
123
351
534
670
765
829
868
880
859
796
692
559
420
301
219
177
167
173
179
178
170
160
149
139
127
118
119
137
175
220
242
203
75
-147
-428
-709
-916
-997
-935
-763
-544
-349
-231
-205
-256
-348
-448
-542
-631
-723
-816
-891
-916
-861
-722
-529
-341
-229
-246
-407
-681
-997
-1275
-1443
-1457
-1309
-1018
-626
-185
243
598
822
873
738
446
59
-332
-643
-815
-836
-746
-617
-530
-550
-705
-985
-1351
-1744
-2105
-2381
-2527
-2514
-2326
-1971
-1480
-910
-337
163
528
724
749
634
430
196
-13
-153
-197
-135
21
240
477
681
809
836
768
630
465
307
179
76
-18
-122
-240
-360
-448
-472
-413
-276
-94
87
223
294
305
291
294
356
494
706
963
1227
1458
1625
1707
1700
1607
1444
1233
999
775
588
465
419
452
552
693
842
964
1035
1042
994
916
846
822
872
1000
1187
1386
1547
1622
1588
1452
1250
1038
872
795
817
916
1043
1131
1122
972
674
252
-244
-750
-1207
-1574
-1838
-2005
-2096
-2130
-2112
-2033
-1872
-1611
-1248
-804
-324
135
522
803
972
1045
1050
1014
950
856
723
540
306
32
-263
-554
-822
-1053
-1240
-1379
-1464
-1488
-1445
-1334
-1159
-939
-693
-445
-212
-4
179
344
502
668
855
1074
1327
1608
1897
2163
2367
2470
2446
2289
2016
1666
1286
923
614
376
212
109
48
10
-25
-72
-146
-262
-435
-675
-986
-1357
-1758
-2144
-2455
-2626
-2608
-2378
-1956
-1404
-820
-309
37
173
112
-82
-316
-502
-597
-612
-612
-687
-906
-1287
-1772
-2245
-2564
-2616
-2354
-1821
-1133
-442
123
490
670
738
797
929
1166
1479
1799
2056
2211
2281
2326
2421
2613
2898
3210
3445
3499
3313
2891
2300
1645
1028
516
126
-165
-397
-598
-767
-878
-899
-813
-644
-451
-316
-310
-472
-785
-1185
-1577
-1869
-1996
-1940
-1729
-1427
-1112
-858
-713
-700
-809
-1006
-1241
-1459
-1608
-1652
-1577
-1397
-1150
-894
-690
-589
-614
-757
-977
-1209
-1387
-1459
-1405
-1246
-1031
-825
-681
-622
-631
-659
-639
-522
-291
25
363
647
820
861
795
679
577
528
535
566
567
492
322
76
-199
-447
-625
-719
-743
-726
-698
-673
-654
-636
-617
-617
-669
-809
-1063
-1425
-1857
-2299
-2684
-2965
-3123
-3172
-3142
-3064
-2948
-2789
-2570
-2280
-1936
-1579
-1271
-1067
-991
-1020
-1088
-1105
-989
-700
-258
265
770
1161
1382
1430
1350
1213
1088
1012
991
991
974
915
813
702
628
640
760
977
1243
1489
1643
1648
1478
1141
678
146
-397
-903
-1342
-1711
-2021
-2299
-2564
-2831
-3099
-3356
-3577
-3736
-3813
-3794
-3681
-3483
-3220
-2911
-2578
-2236
-1897
-1570
-1269
-1010
-820
-724
-743
-879
-1103
-1351
-1531
-1544
-1310
-794
-25
909
1880
2756
3434
3866
4058
4059
3929
3717
3444
3108
2695
2202
1649
1079
547
106
-208
-381
-415
-321
-109
204
598
1037
1466
1826
2062
2140
2066
1876
1632
1399
1231
1157
1183
1293
1461
1657
1851
2021
2150
2236
2292
2342
2410
2507
2617
2690
2656
2449
2036
1444
759
107
-382
-619
-577
-304
103
530
880
1096
1165
1105
957
764
574
437
405
520
800
1225
1725
2194
2515
2594
2390
1929
1292
588
-82
-648
-1089
-1417
-1669
-1874
-2052
-2202
-2308
-2349
-2297
-2131
-1827
-1375
-778
-64
709
1465
2118
2596
2854
2888
2728
2427
2044
1631
1225
854
537
288
112
7
-45
-76
-119
-201
-334
-505
-690
-855
-976
-1040
-1057
-1047
-1041
-1067
-1151
-1309
-1543
-1836
-2149
-2424
-2591
-2588
-2380
-1975
-1427
-827
-272
159
430
548
561
526
490
479
491
514
540
574
639
761
956
1222
1531
1840
2103
2284
2367
2352
2253
2087
1868
1607
1310
982
633
274
-78
-404
-676
-867
-948
-902
-728
-453
-126
184
411
504
445
248
-45
-386
-732
-1062
-1373
-1670
-1955
-2213
-2413
-2513
-2485
-2325
-2066
-1772
-1520
-1376
-1368
-1478
-1636
-1745
-1708
-1461
-993
-354
359
1028
1549
1858
1943
1844
1625
1356
1086
836
607
391
196
45
-22
32
223
528
891
1238
1503
1651
1690
1668
1645
1669
1753
1864
1939
1909
1723
1378
914
410
-46
-379
-551
-568
-472
-331
-214
-175
-241
-406
-634
-869
-1047
-1115
-1038
-817
-482
-95
269
535
649
590
375
55
-300
-617
-839
-939
-921
-818
-678
-552
-477
-476
-548
-675
-834
-995
-1135
-1237
-1290
-1290
-1236
-1131
-979
-785
-550
-277
33
375
737
1096
1419
1668
1807
1814
1684
1434
1097
715
327
-31
-332
-549
-663
-660
-537
-318
-51
193
341
334
152
-175
-581
-979
-1298
-1502
-1598
-1628
-1642
-1673
-1723
-1762
-1745
-1638
-1430
-1142
-816
-491
-193
75
322
555
767
934
1022
1014
920
785
681
680
828
1130
1544
1996
2403
2694
2827
2793
2610
2318
1968
1616
1318
1120
1043
1079
1184
1291
1325
1229
983
609
161
-295
-704
-1037
-1294
-1491
-1646
-1764
-1837
-1845
-1772
-1613
-1374
-1073
-728
-359
9
341
589
701
636
387
-10
-473
-897
-1189
-1302
-1249
-1101
-959
-911
-1006
-1239
-1549
-1859
-2093
-2200
-2161
-1979
-1675
-1273
-799
-288
219
678
1053
1328
1512
1633
1724
1805
1870
1892
1836
1682
1437
1145
866
662
568
589
700
860
1024
1156
1225
1200
1050
749
284
-328
-1035
-1757
-2409
-2923
-3271
-3462
-3532
-3520
-3443
-3290
-3032
-2643
-2121
-1500
-846
-238
257
601
794
864
856
818
789
801
873
1014
1216
1453
1684
1863
1952
1938
1837
1684
1524
1385
1274
1173
1053
895
698
481
270
80
-91
-265
-467
-709
-977
-1232
-1434
-1556
-1606
-1622
-1659
-1761
-1940
-2172
-2411
-2617
-2777
-2916
-3085
-3335
-3688
-4123
-4574
-4956
-5189
-5224
-5051
-4695
-4198
-3610
-2972
-2323
-1699
-1133
-655
-275
16
258
501
794
1165
1606
2075
2513
2863
3085
3173
3150
3055
2931
2808
2697
2590
2467
2307
2097
1843
1573
1328
1155
1090
1136
1261
1397
1461
1380
1119
695
175
-343
-763
-1010
-1055
-907
-602
-187
289
782
1242
1613
1838
1873
1708
1375
952
538
220
44
2
37
73
54
-37
-171
-293
-353
-338
-276
-225
-245
-364
-562
-776
-925
-940
-788
-484
-73
391
866
1340
1816
2303
2794
3257
3638
3882
3946
3821
3534
3135
2687
2241
1830
1464
1138
842
567
311
74
-141
-342
-539
-745
-970
-1213
-1459
-1679
-1838
-1908
-1871
-1735
-1523
-1275
-1029
-813
-636
-485
-334
-156
61
306
550
748
863
883
826
742
695
745
919
1204
1549
1880
2126
2247
2244
2157
2049
1973
1948
1952
1925
1794
1502
1035
430
-237
-872
-1397
-1772
-2001
-2130
-2215
-2311
-2452
-2649
-2897
-3190
-3523
-3897
-4312
-4752
-5181
-5544
-5779
-5832
-5676
-5320
-4810
-4216
-3621
-3099
-2703
-2456
-2349
-2345
-2389
-2424
-2401
-2291
-2092
-1822
-1516
-1206
-914
-647
-396
-152
91
324
523
662
719
686
570
388
159
-107
-408
-746
-1120
-1515
-1907
-2260
-2544
-2736
-2833
-2839
-2765
-2618
-2398
-2105
-1738
-1309
-839
-357
104
519
871
1150
1354
1485
1556
1589
1622
1697
1853
2102
2421
2750
3008
3119
3044
2794
2437
2068
1780
1630
1623
1721
1865
2005
2131
2260
2437
2699
3052
3461
3863
4185
4371
4404
4298
4091
3818
3496
3117
2657
2094
1430
702
-21
-652
-1109
-1332
-1301
-1034
-582
-9
619
1250
1851
2405
2904
3342
3707
3979
4135
4154
4027
3766
3392
2945
2462
1971
1487
1012
546
86
-355
-754
-1085
-1328
-1480
-1558
-1595
-1626
-1678
-1758
-1851
-1928
-1960
-1927
-1830
-1682
-1499
-1288
-1038
-717
-283
304
1061
1977
3009
4088
5134
6072
6836
7385
7693
7759
7597
7236
6716
6084
5384
4651
3905
3152
2387
1608
823
57
-649
-1250
-1706
-2000
-2139
-2150
-2077
-1964
-1852
-1773
-1756
-1825
-1999
-2287
-2676
-3126
-3576
-3952
-4190
-4253
-4145
-3905
-3594
-3270
-2972
-2709
-2465
-2210
-1920
-1581
-1194
-768
-310
174
685
1219
1760
2279
2740
3104
3341
3433
3378
3179
2842
2377
1801
1143
448
-226
-822
-1295
-1626
-1819
-1901
-1906
-1864
-1803
-1741
-1698
-1691
-1733
-1823
-1933
-2013
-2005
-1859
-1558
-1132
-646
-180
206
488
689
856
1031
1229
1423
1559
1587
1490
1299
1085
927
880
951
1095
1239
1319
1302
1201
1058
922
824
765
730
707
703
757
917
1221
1663
2191
2712
3128
3369
3413
3290
3061
2785
2495
2190
1844
1433
950
426
-88
-534
-874
-1105
-1255
-1369
-1486
-1624
-1771
-1895
-1961
-1949
-1860
-1722
-1575
-1459
-1401
-1410
-1477
-1582
-1706
-1836
-1969
-2115
-2293
-2520
-2809
-3159
-3555
-3966
-4349
-4662
-4874
-4969
-4953
-4849
-4688
-4502
-4310
-4122
-3933
-3737
-3533
-3331
-3152
-3021
-2958
-2970
-3040
-3133
-3201
-3196
-3083
-2851
-2515
-2108
-1673
-1251
-869
-538
-254
-3
235
481
756
1075
1452
1891
2377
2879
3344
3706
3899
3872
3605
3115
2450
1683
892
144
-509
-1040
-1443
-1724
-1902
-2005
-2065
-2116
-2189
-2302
-2457
-2635
-2801
-2915
-2941
-2860
-2671
-2391
-2045
-1658
-1247
-822
-385
66
528
999
1474
1945
2404
2840
3231
3551
3767
3850
3784
3574
3247
2849
2431
2037
1687
1377
1079
758
381
-59
-541
-1016
-1422
-1696
-1805
-1752
-1579
-1360
-1174
-1082
-1111
-1239
-1412
-1558
-1618
-1559
-1384
-1120
-807
-470
-117
260
670
1108
1539
1909
2160
2257
2207
2061
1904
1823
1875
2069
2365
2690
2975
3174
3283
3332
3367
3426
3521
3635
3736
3794
3796
3756
3701
3662
3653
3663
3664
3617
3495
3294
3037
2764
2521
2342
2239
2202
2208
2231
2253
2273
2304
2362
2460
2595
2742
2862
2907
2842
2652
2356
2003
1660
1395
1251
1235
1310
1410
1458
1393
1190
869
485
107
-208
-430
-568
-658
-749
-880
-1072
-1322
-1612
-1924
-2245
-2566
-2875
-3147
-3335
-3380
-3227
-2849
-2269
-1560
-833
-210
216
398
349
128
-185
-517
-820
-1071
-1267
-1408
-1485
-1478
-1373
-1168
-886
-573
-285
-69
50
79
48
-7
-54
-76
-71
-42
9
86
190
315
436
507
475
291
-73
-615
-1304
-2092
-2925
-3752
-4529
-5212
-5754
-6108
-6228
-6089
-5698
-5103
-4386
-3646
-2984
-2478
-2172
-2077
-2171
-2409
-2731
-3072
-3365
-3553
-3598
-3490
-3245
-2899
-2497
-2070
-1629
-1163
-655
-95
501
1090
1612
2009
2259
2367
2381
2364
2372
2439
2569
2741
2927
3099
3243
3345
3395
3375
3266
3060
2767
2423
2083
1803
1619
1536
1525
1535
1514
1428
1265
1033
747
414
34
-395
-868
-1354
-1803
-2147
-2325
-2296
-2050
-1611
-1024
-345
365
1050
1654
2124
2414
2497
2370
2062
1625
1120
599
91
-397
-873
-1335
-1763
-2109
-2315
-2325
-2108
-1674
-1068
-360
377
1080
1706
2229
2637
2923
3088
3136
3087
2969
2816
2662
2530
2428
2356
2305
2267
2239
2219
2202
2182
2148
2093
2020
1943
1884
1858
1868
1899
1913
1870
1734
1489
1138
694
177
-404
-1042
-1733
-2460
-3188
-3866
-4436
-4854
-5095
-5164
-5083
-4880
-4572
-4162
-3646
-3026
-2325
-1591
-894
-307
112
336
375
263
52
-206
-468
-698
-873
-972
-984
-904
-740
-509
-236
56
349
632
898
1138
1336
1470
1517
1466
1317
1089
805
486
142
-232
-646
-1103
-1587
-2058
-2462
-2742
-2860
-2807
-2605
-2303
-1957
-1618
-1327
-1113
-997
-1000
-1136
-1414
-1823
-2331
-2882
-3405
-3835
-4123
-4249
-4229
-4102
-3922
-3736
-3579
-3465
-3382
-3303
-3197
-3034
-2801
-2505
-2177
-1859
-1599
-1431
-1361
-1368
-1404
-1411
-1341
-1173
-925
-645
-400
-254
-245
-376
-613
-893
-1148
-1314
-1353
-1257
-1045
-760
-453
-175
31
136
130
18
-183
-446
-741
-1034
-1294
-1488
-1592
-1584
-1456
-1213
-877
-481
-65
337
700
1018
1300
1561
1816
2071
2321
2551
2750
2911
3044
3164
3290
3430
3575
3694
3746
3688
3490
3148
2685
2145
1584
1053
588
207
-95
-340
-558
-778
-1027
-1323
-1670
-2063
-2479
-2886
-3241
-3499
-3619
-3572
-3351
-2966
-2447
-1832
-1164
-476
209
875
1516
2120
2675
3161
3560
3859
4057
4164
4201
4188
4141
4062
3949
3792
3591
3360
3124
2918
2771
2698
2694
2735
2786
2818
2811
2761
2674
2556
2410
2228
2001
1726
1412
1086
787
550
398
326
302
281
217
81
-130
-390
-657
-882
-1030
-1087
-1061
-978
-876
-789
-746
-766
-855
-1008
-1214
-1450
-1691
-1904
-2054
-2108
-2037
-1829
-1484
-1025
-490
73
617
1106
1522
1864
2148
2392
2606
2790
2933
3021
3048
3026
2981
2949
2957
3017
3110
3197
3232
3177
3016
2763
2453
2128
1826
1572
1375
1235
1152
1128
1166
1266
1413
1586
1755
1897
2000
2071
2126
2182
2245
2303
2332
2309
2219
2070
1888
1705
1543
1405
1269
1098
858
527
113
-352
-818
-1234
-1558
-1762
-1842
-1805
-1672
-1473
-1242
-1014
-824
-694
-639
-656
-729
-836
-951
-1054
-1128
-1166
-1167
-1141
-1109
-1106
-1172
-1344
-1640
-2047
-2516
-2972
-3335
-3541
-3571
-3447
-3230
-2988
-2771
-2592
-2426
-2225
-1946
-1572
-1123
-649
-211
144
396
556
652
709
740
740
692
587
432
258
107
22
26
117
266
433
580
688
761
827
921
1075
1307
1612
1964
2321
2634
2856
2953
2906
2717
2406
2007
1558
1097
652
244
-116
-421
-665
-842
-948
-983
-952
-868
-746
-601
-443
-277
-101
88
295
520
758
1002
1242
1464
1654
1798
1883
1903
1861
1772
1662
1562
1496
1475
1491
1519
1524
1475
1349
1142
865
534
168
-222
-629
-1053
-1488
-1926
-2352
-2752
-3112
-3426
-3693
-3911
-4072
-4159
-4148
-4017
-3752
-3358
-2858
-2291
-1699
-1119
-573
-72
385
799
1168
1484
1737
1917
2024
2065
2054
2004
1928
1828
1711
1584
1462
1372
1340
1390
1528
1743
2003
2266
2492
2649
2725
2724
2663
2568
2460
2357
2266
2187
2105
2000
1847
1623
1317
936
510
83
-294
-580
-755
-829
-835
-816
-810
-836
-892
-965
-1038
-1111
-1200
-1336
-1551
-1857
-2238
-2649
-3023
-3288
-3392
-3306
-3036
-2612
-2079
-1492
-900
-345
141
539
846
1076
1254
1416
1591
1797
2032
2279
2510
2701
2840
2932
2995
3051
3112
3184
3256
3317
3358
3379
3386
3389
3391
3381
3339
3238
3060
2795
2456
2064
1648
1231
825
431
45
-336
-709
-1062
-1378
-1639
-1834
-1963
-2032
-2054
-2037
-1986
-1898
-1768
-1590
-1371
-1126
-887
-692
-583
-593
-746
-1045
-1475
-2005
-2595
-3198
-3768
-4266
-4663
-4939
-5088
-5112
-5027
-4853
-4616
-4338
-4038
-3725
-3402
-3070
-2732
-2398
-2086
-1822
-1630
-1525
-1508
-1557
-1634
-1695
-1698
-1618
-1450
-1217
-958
-715
-524
-399
-331
-290
-233
-121
76
364
730
1143
1565
1954
2276
2504
2621
2622
2515
2318
2067
1802
1568
1396
1297
1254
1229
1169
1029
782
433
14
-425
-830
-1164
-1412
-1581
-1696
-1786
-1872
-1966
-2067
-2165
-2245
-2292
-2292
-2236
-2115
-1928
-1679
-1382
-1057
-732
-435
-195
-36
27
-8
-127
-303
-494
-655
-748
-759
-700
-614
-557
-581
-711
-928
-1172
-1362
-1417
-1288
-977
-531
-32
435
803
1040
1144
1135
1036
864
627
337
16
-292
-534
-654
-614
-408
-66
359
804
1215
1563
1841
2058
2229
2361
2451
2490
2466
2375
2223
2025
1802
1574
1353
1148
960
791
643
517
415
335
269
207
136
50
-50
-152
-234
-271
-238
-119
90
381
730
1109
1486
1829
2113
2314
2414
2397
2254
1984
1598
1120
586
39
-478
-933
-1305
-1593
-1812
-1991
-2165
-2367
-2620
-2928
-3273
-3613
-3890
-4043
-4022
-3804
-3400
-2853
-2230
-1599
-1016
-514
-93
261
565
829
1051
1219
1321
1361
1361
1359
1400
1518
1732
2033
2397
2789
3178
3546
3887
4202
4495
4761
4988
5154
5239
5226
5108
4894
4606
4280
3954
3667
3448
3310
3249
3241
3249
3233
3160
3011
2789
2516
2229
1973
1790
1711
1750
1902
2145
2439
2738
2996
3176
3256
3234
3121
2943
2729
2506
2298
2122
1992
1913
1886
1897
1924
1931
1882
1746
1509
1181
790
375
-25
-384
-692
-956
-1188
-1398
-1591
-1765
-1919
-2057
-2191
-2340
-2522
-2743
-2996
-3259
-3506
-3713
-3871
-3985
-4075
-4172
-4296
-4465
-4685
-4953
-5259
-5590
-5932
-6269
-6583
-6855
-7066
-7198
-7238
-7176
-7006
-6725
-6338
-5856
-5301
-4706
-4112
-3561
-3089
-2719
-2461
-2311
-2259
-2290
-2392
-2555
-2766
-3008
-3261
-3502
-3711
-3873
-3983
-4043
-4059
-4045
-4006
-3956
-3904
-3869
-3872
-3931
-4057
-4245
-4477
-4725
-4964
-5177
-5368
-5556
-5769
-6028
-6333
-6661
-6968
-7203
-7324
-7310
-7167
-6923
-6610
-6257
-5874
-5454
-4983
-4453
-3874
-3274
-2698
-2190
-1784
-1493
-1309
-1215
-1192
-1236
-1350
-1541
-1808
-2131
-2472
-2778
-3004
-3121
-3128
-3042
-2890
-2686
-2424
-2076
-1608
-995
-243
609
1489
2314
3008
3523
3843
3982
3972
3852
3660
3430
3194
2984
2833
2768
2805
2946
3176
3472
3813
4180
4565
4966
5380
5795
6189
6528
6778
6910
6911
6785
6556
6262
5942
5633
5360
5129
4928
4735
4516
4247
3913
3518
3089
2663
2285
1992
1810
1749
1801
1949
2166
2423
2687
2927
3114
3229
3265
3231
3151
3054
2970
2918
2900
2899
2891
2844
2735
2549
2286
1959
1589
1209
853
554
343
235
229
307
436
579
698
772
790
761
702
637
593
595
665
818
1060
1377
1737
2094
2389
2569
2599
2468
2195
1820
1393
965
576
257
23
-116
-160
-115
9
196
426
682
949
1219
1483
1734
1962
2154
2304
2412
2492
2564
2647
2750
2863
2955
2987
2924
2749
2472
2122
1744
1377
1046
758
508
284
74
-126
-316
-500
-684
-878
-1089
-1322
-1570
-1818
-2052
-2258
-2431
-2570
-2673
-2731
-2733
-2666
-2525
-2321
-2081
-1846
-1653
-1530
-1481
-1495
-1549
-1621
-1699
-1778
-1859
-1940
-2013
-2062
-2074
-2047
-1994
-1945
-1930
-1971
-2071
-2210
-2349
-2449
-2477
-2419
-2277
-2073
-1836
-1595
-1382
-1226
-1149
-1165
-1274
-1456
-1673
-1876
-2017
-2067
-2021
-1899
-1746
-1607
-1521
-1505
-1554
-1645
-1747
-1831
-1876
-1869
-1808
-1698
-1552
-1387
-1223
-1082
-975
-906
-863
-823
-764
-671
-549
-419
-315
-271
-304
-411
-565
-727
-855
-922
-917
-846
-723
-557
-347
-85
235
608
1004
1376
1660
1800
1763
1550
1196
761
313
-97
-438
-713
-942
-1155
-1375
-1611
-1855
-2083
-2269
-2387
-2422
-2368
-2227
-2011
-1737
-1422
-1089
-758
-446
-166
74
273
434
561
662
748
834
942
1095
1315
1614
1983
2392
2791
3121
3330
3387
3294
3087
2825
2575
2394
2313
2331
2418
2523
2593
2588
2490
2310
2083
1858
1688
1614
1659
1820
2074
2386
2717
3037
3323
3560
3741
3855
3889
3831
3673
3420
3095
2730
2362
2017
1706
1409
1092
717
257
-289
-889
-1488
-2023
-2437
-2698
-2806
-2792
-2707
-2612
-2560
-2587
-2708
-2912
-3171
-3441
-3677
-3838
-3897
-3847
-3700
-3485
-3235
-2983
-2751
-2550
-2378
-2225
-2083
-1943
-1804
-1666
-1531
-1401
-1282
-1178
-1101
-1059
-1060
-1101
-1170
-1245
-1299
-1312
-1273
-1186
-1068
-940
-819
-718
-646
-613
-634
-731
-929
-1244
-1673
-2184
-2723
-3223
-3627
-3899
-4041
-4083
-4074
-4062
-4083
-4140
-4218
-4286
-4313
-4277
-4169
-3992
-3753
-3464
-3135
-2775
-2396
-2015
-1649
-1313
-1012
-745
-499
-261
-20
219
444
629
752
798
765
672
545
416
312
249
231
254
314
408
539
716
945
1226
1544
1873
2182
2438
2620
2723
2759
2752
2725
2692
2651
2584
2460
2254
1950
1554
1094
616
172
-193
-448
-584
-611
-554
-447
-325
-216
-143
-117
-146
-227
-355
-520
-708
-901
-1083
-1236
-1347
-1409
-1422
-1392
-1331
-1249
-1157
-1059
-957
-850
-735
-612
-478
-333
-172
11
222
464
731
1010
1280
1517
1700
1820
1880
1896
1893
1894
1922
1992
2108
2270
2467
2683
2896
3083
3222
3298
3309
3270
3204
3144
3116
3135
3204
3310
3437
3571
3703
3830
3954
4072
4174
4244
4265
4224
4120
3958
3753
3522
3273
3012
2738
2454
2164
1886
1640
1450
1336
1306
1357
1473
1629
1797
1950
2065
2129
2139
2102
2028
1928
1806
1656
1467
1226
933
602
267
-27
-243
-360
-387
-358
-324
-328
-395
-514
-653
-765
-813
-785
-697
-587
-498
-467
-510
-626
-799
-1014
-1260
-1530
-1822
-2129
-2437
-2726
-2979
-3185
-3343
-3465
-3566
-3661
-3752
-3836
-3899
-3930
-3918
-3857
-3745
-3575
-3338
-3026
-2633
-2167
-1649
-1113
-600
-143
237
540
775
963
1120
1255
1367
1450
1500
1517
1509
1489
1470
1459
1455
1451
1439
1410
1365
1307
1245
1186
1131
1078
1016
935
819
664
470
252
34
-148
-254
-248
-104
179
577
1040
1502
1895
2163
2281
2258
2136
1975
1840
1777
1808
1920
2076
2221
2299
2267
2101
1801
1388
901
387
-102
-522
-838
-1031
-1095
-1039
-881
-644
-356
-38
287
601
891
1145
1359
1536
1681
1801
1902
1978
2016
1996
1901
1722
1469
1169
858
573
339
156
4
-149
-337
-579
-874
-1202
-1529
-1823
-2062
-2237
-2352
-2414
-2431
-2400
-2314
-2166
-1953
-1685
-1382
-1069
-773
-510
-288
-100
65
218
366
506
627
714
752
734
662
550
421
301
215
179
198
263
352
438
490
482
393
214
-57
-413
-836
-1302
-1782
-2243
-2652
-2984
-3223
-3367
-3429
-3430
-3401
-3371
-3364
-3395
-3467
-3575
-3708
-3854
-4006
-4162
-4321
-4484
-4646
-4794
-4907
-4961
-4932
-4809
-4592
-4299
-3959
-3598
-3242
-2905
-2591
-2303
-2049
-1844
-1709
-1666
-1720
-1861
-2052
-2241
-2369
-2390
-2282
-2049
-1719
-1336
-945
-579
-259
7
224
399
537
641
713
751
757
737
702
667
650
670
744
881
1084
1346
1656
1997
2346
2682
2978
3208
3347
3372
3277
3070
2784
2467
2179
1977
1900
1961
2146
2420
2736
3051
3339
3590
3818
4046
4308
4628
5020
5482
5992
6514
7000
7402
7679
7810
7789
7633
7372
7044
6686
6329
6003
5729
5527
5410
5385
5445
5569
5724
5868
5960
5967
5867
5653
5329
4907
4406
3849
3262
2671
2102
1570
1082
635
215
-190
-591
-993
-1394
-1794
-2193
-2592
-2995
-3398
-3783
-4121
-4375
-4513
-4514
-4380
-4129
-3787
-3373
-2892
-2329
-1665
-887
-6
937
1876
2732
3433
3935
4222
4313
4249
4081
3863
3638
3441
3296
3215
3197
3230
3287
3340
3356
3311
3193
3000
2736
2408
2020
1569
1051
463
-189
-895
-1634
-2381
-3111
-3800
-4424
-4962
-5395
-5707
-5895
-5970
-5959
-5900
-5839
-5811
-5837
-5913
-6010
-6088
-6102
-6016
-5817
-5510
-5122
-4696
-4275
-3903
-3612
-3420
-3327
-3318
-3358
-3404
-3408
-3328
-3144
-2862
-2517
-2165
-1874
-1702
-1684
-1826
-2103
-2468
-2865
-3244
-3568
-3813
-3968
-4033
-4011
-3915
-3760
-3573
-3383
-3222
-3112
-3065
-3077
-3133
-3212
-3291
-3352
-3380
-3360
-3280
-3131
-2911
-2631
-2316
-2001
-1732
-1539
-1444
-1448
-1535
-1685
-1874
-2088
-2315
-2544
-2762
-2948
-3085
-3161
-3178
-3154
-3114
-3077
-3050
-3013
-2927
-2745
-2423
-1938
-1289
-502
382
1312
2232
3087
3822
4393
4767
4938
4930
4794
4598
4407
4266
4187
4148
4106
4022
3872
3664
3430
3218
3071
3013
3045
3146
3288
3446
3603
3758
3915
4078
4247
4406
4535
4610
4613
4536
4390
4200
4005
3844
3750
3735
3786
3867
3930
3929
3838
3661
3433
3203
3022
2916
2882
2884
2872
2796
2629
2371
2052
1714
1400
1135
927
769
644
538
445
362
288
220
151
72
-16
-106
-180
-217
-201
-130
-21
99
195
238
213
123
-24
-214
-438
-697
-991
-1320
-1668
-2005
-2294
-2495
-2588
-2576
-2492
-2380
-2286
-2237
-2228
-2223
-2165
-2001
-1700
-1265
-739
-190
309
700
956
1080
1103
1060
979
869
722
518
244
-98
-485
-875
-1224
-1500
-1695
-1833
-1957
-2117
-2349
-2662
-3028
-3398
-3712
-3923
-4017
-4013
-3958
-3913
-3924
-4011
-4161
-4331
-4468
-4526
-4484
-4343
-4133
-3889
-3644
-3420
-3220
-3037
-2860
-2683
-2507
-2342
-2206
-2118
-2092
-2137
-2251
-2424
-2632
-2848
-3038
-3172
-3233
-3215
-3128
-2991
-2823
-2638
-2439
-2220
-1974
-1705
-1432
-1191
-1026
-972
-1044
-1227
-1478
-1735
-1943
-2060
-2076
-2005
-1880
-1731
-1576
-1413
-1226
-993
-700
-353
18
370
652
825
866
777
578
297
-36
-399
-778
-1165
-1550
-1920
-2252
-2519
-2698
-2778
-2761
-2667
-2528
-2374
-2230
-2109
-2008
-1918
-1826
-1725
-1609
-1476
-1318
-1126
-884
-585
-234
142
495
764
892
845
624
268
-159
-582
-940
-1202
-1365
-1456
-1508
-1549
-1590
-1622
-1628
-1593
-1512
-1393
-1256
-1118
-984
-842
-671
-443
-144
219
618
1010
1349
1602
1759
1833
1852
1849
1852
1872
1903
1934
1951
1946
1927
1908
1911
1951
2036
2159
2304
2444
2556
2620
2629
2589
2516
2436
2374
2347
2363
2413
2478
2532
2555
2536
2482
2414
2362
2355
2413
2541
2729
2957
3204
3456
3702
3939
4162
4361
4516
4602
4596
4488
4281
3996
3663
3308
2946
2577
2184
1745
1247
694
113
-454
-962
-1374
-1677
-1880
-2009
-2097
-2165
-2220
-2253
-2244
-2179
-2059
-1900
-1731
-1583
-1479
-1419
-1389
-1362
-1310
-1219
-1087
-926
-753
-580
-407
-227
-25
212
486
791
1113
1440
1766
2093
2432
2793
3182
3596
4019
4430
4805
5123
5368
5535
5627
5656
5643
5612
5587
5589
5628
5699
5786
5866
5913
5911
5851
5734
5567
5360
5120
4855
4580
4312
4077
3899
3792
3753
3758
3767
3739
3639
3457
3207
2923
2644
2402
2213
2077
1976
1894
1814
1728
1635
1540
1452
1379
1331
1320
1353
1427
1531
1638
1711
1718
1639
1474
1248
1002
777
601
480
398
322
219
67
-140
-389
-656
-917
-1149
-1339
-1482
-1579
-1631
-1641
-1608
-1529
-1396
-1200
-932
-589
-181
270
724
1136
1459
1664
1741
1702
1578
1403
1209
1014
824
639
457
284
129
3
-91
-158
-215
-286
-389
-532
-710
-902
-1083
-1230
-1332
-1390
-1421
-1446
-1483
-1544
-1623
-1705
-1763
-1772
-1716
-1593
-1419
-1225
-1043
-904
-824
-807
-842
-917
-1020
-1150
-1306
-1487
-1682
-1868
-2011
-2079
-2053
-1937
-1761
-1571
-1413
-1319
-1295
-1322
-1368
-1401
-1399
-1363
-1310
-1264
-1248
-1273
-1336
-1430
-1539
-1653
-1763
-1864
-1947
-2004
-2027
-2009
-1961
-1894
-1833
-1804
-1830
-1923
-2086
-2314
-2592
-2901
-3215
-3501
-3722
-3837
-3817
-3647
-3341
-2939
-2509
-2123
-1847
-1723
-1754
-1907
-2125
-2338
-2484
-2523
-2443
-2254
-1984
-1665
-1322
-973
-627
-295
12
274
469
578
597
538
434
323
244
217
242
295
342
348
291
167
-14
-234
-481
-752
-1056
-1404
-1805
-2254
-2734
-3216
-3671
-4074
-4410
-4668
-4836
-4903
-4851
-4666
-4347
-3913
-3409
-2901
-2457
-2138
-1974
-1964
-2075
-2252
-2441
-2599
-2708
-2775
-2829
-2907
-3042
-3254
-3541
-3880
-4231
-4548
-4790
-4931
-4964
-4902
-4775
-4614
-4451
-4307
-4192
-4108
-4051
-4017
-3993
-3967
-3916
-3812
-3623
-3325
-2913
-2405
-1843
-1283
-785
-393
-126
23
85
99
105
129
184
266
364
460
536
577
576
535
465
389
334
325
373
475
608
739
839
887
884
846
804
787
817
910
1068
1295
1591
1957
2388
2867
3365
3842
4260
4594
4838
5009
5137
5250
5362
5470
5550
5575
5525
5400
5224
5033
4871
4777
4772
4862
5037
5274
5548
5830
6098
6337
6544
6733
6925
7149
7428
7765
8147
8539
8897
9180
9363
9440
9423
9329
9175
8966
8699
8370
7979
7537
7069
6605
6177
5813
5531
5341
5244
5237
5305
5426
5563
5677
5726
5678
5520
5257
4910
4509
4082
3654
3243
2861
2521
2231
1996
1809
1656
1514
1362
1192
1010
837
701
626
618
666
748
838
921
995
1070
1158
1265
1384
1496
1584
1632
1640
1613
1564
1501
1428
1346
1259
1186
1152
1188
1312
1518
1768
2001
2148
2153
1989
1664
1216
695
150
-387
-898
-1380
-1832
-2251
-2633
-2972
-3268
-3528
-3766
-3989
-4201
-4393
-4547
-4648
-4688
-4676
-4637
-4601
-4602
-4661
-4784
-4964
-5181
-5415
-5649
-5871
-6075
-6263
-6433
-6582
-6700
-6771
-6773
-6689
-6506
-6226
-5871
-5481
-5107
-4796
-4584
-4481
-4471
-4511
-4552
-4544
-4456
-4275
-4011
-3695
-3362
-3051
-2798
-2631
-2560
-2581
-2667
-2776
-2857
-2867
-2781
-2607
-2382
-2164
-2013
-1969
-2043
-2215
-2443
-2679
-2884
-3041
-3145
-3203
-3221
-3200
-3136
-3025
-2869
-2677
-2462
-2229
-1976
-1695
-1374
-1018
-650
-317
-77
25
-33
-234
-527
-845
-1123
-1320
-1420
-1433
-1377
-1266
-1104
-887
-609
-275
100
490
868
1217
1530
1810
2059
2274
2444
2552
2587
2551
2461
2344
2228
2129
2047
1969
1877
1757
1606
1433
1250
1071
903
749
613
505
440
435
499
630
807
1002
1181
1321
1407
1438
1419
1357
1258
1126
967
789
601
409
213
10
-202
-414
-598
-716
-723
-592
-328
23
386
677
828
809
635
351
12
-335
-663
-965
-1237
-1469
-1642
-1736
-1740
-1671
-1571
-1496
-1492
-1571
-1705
-1830
-1875
-1788
-1561
-1230
-865
-544
-326
-240
-284
-437
-675
-979
-1337
-1735
-2149
-2548
-2893
-3152
-3309
-3366
-3341
-3258
-3135
-2982
-2801
-2593
-2363
-2124
-1890
-1676
-1487
-1325
-1190
-1089
-1039
-1064
-1185
-1407
-1715
-2074
-2439
-2770
-3046
-3264
-3437
-3578
-3687
-3748
-3728
-3595
-3335
-2956
-2498
-2017
-1576
-1216
-960
-801
-715
-670
-640
-608
-575
-548
-538
-551
-583
-621
-648
-649
-614
-545
-452
-346
-236
-117
27
216
468
787
1156
1544
1914
2235
2499
2720
2927
3150
3405
3680
3946
4158
4280
4296
4214
4064
3886
3712
3556
3419
3289
3150
2994
2822
2638
2454
2283
2138
2037
2004
2065
2239
2533
2933
3407
3909
4393
4828
5201
5520
5799
6054
6284
6476
6607
6654
6608
6478
6288
6073
5861
5670
5506
5359
5220
5079
4939
4807
4698
4625
4592
4597
4633
4687
4754
4831
4920
5023
5136
5247
5334
5372
5338
5218
5017
4756
4467
4184
3934
3730
3568
3431
3300
3156
2988
2794
2573
2328
2059
1765
1447
1110
764
422
92
-226
-540
-867
-1219
-1602
-2007
-2408
-2774
-3073
-3283
-3396
-3423
-3384
-3302
-3197
-3082
-2960
-2833
-2701
-2571
-2459
-2388
-2381
-2458
-2623
-2861
-3135
-3396
-3590
-3678
-3646
-3510
-3311
-3101
-2924
-2798
-2716
-2646
-2550
-2403
-2202
-1968
-1738
-1544
-1401
-1301
-1224
-1143
-1048
-949
-872
-847
-890
-995
-1135
-1272
-1374
-1431
-1461
-1498
-1584
-1742
-1971
-2244
-2515
-2738
-2879
-2926
-2892
-2806
-2703
-2619
-2577
-2589
-2655
-2765
-2905
-3059
-3215
-3369
-3526
-3694
-3878
-4077
-4274
-4444
-4553
-4580
-4520
-4392
-4237
-4106
-4043
-4078
-4211
-4415
-4649
-4871
-5042
-5137
-5143
-5056
-4874
-4597
-4232
-3793
-3309
-2820
-2371
-1999
-1724
-1538
-1410
-1292
-1138
-917
-626
-293
36
309
486
555
530
447
351
276
242
248
279
318
356
391
431
480
536
583
602
578
510
415
330
293
328
438
596
759
876
912
855
720
540
354
194
77
5
-29
-35
-20
14
68
140
222
299
350
355
296
167
-29
-277
-557
-841
-1106
-1331
-1505
-1626
-1697
-1725
-1715
-1669
-1583
-1456
-1290
-1093
-883
-679
-496
-338
-200
-65
82
249
427
597
732
810
823
784
721
670
665
724
849
1018
1208
1386
1535
1655
1759
1874
2027
2235
2499
2796
3083
3311
3431
3414
3257
2984
2638
2270
1924
1627
1386
1193
1031
884
744
606
471
340
208
72
-71
-217
-352
-460
-522
-531
-491
-420
-348
-307
-321
-405
-559
-766
-1002
-1241
-1453
-1617
-1719
-1755
-1728
-1648
-1527
-1380
-1221
-1063
-921
-808
-736
-708
-723
-765
-814
-845
-843
-807
-754
-711
-712
-780
-917
-1105
-1308
-1480
-1580
-1583
-1481
-1288
-1032
-751
-484
-269
-135
-95
-145
-257
-387
-478
-481
-365
-126
206
581
941
1237
1437
1536
1545
1484
1375
1236
1082
928
791
685
622
603
616
639
651
637
597
547
513
519
581
698
863
1059
1275
1505
1748
2001
2257
2496
2700
2852
2950
3007
3047
3099
3181
3299
3442
3588
3717
3816
3882
3917
3925
3905
3855
3773
3667
3556
3471
3436
3463
3538
3619
3655
3601
3439
3186
2894
2631
2452
2382
2407
2473
2515
2472
2313
2041
1693
1318
968
677
460
310
204
113
5
-151
-377
-686
-1076
-1533
-2025
-2519
-2976
-3369
-3687
-3933
-4123
-4275
-4408
-4532
-4652
-4766
-4869
-4952
-5001
-4998
-4921
-4749
-4470
-4082
-3604
-3066
-2508
-1971
-1487
-1080
-762
-537
-403
-354
-375
-449
-553
-660
-750
-810
-834
-822
-771
-672
-507
-256
94
538
1051
1588
2102
2556
2936
3256
3548
3849
4182
4542
4896
5191
5368
5378
5196
4820
4271
3580
2783
1911
994
60
-858
-1723
-2493
-3129
-3599
-3887
-3993
-3934
-3744
-3461
-3122
-2758
-2389
-2025
-1677
-1349
-1055
-811
-633
-531
-503
-528
-575
-608
-597
-530
-416
-282
-168
-113
-146
-279
-504
-795
-1113
-1413
-1650
-1786
-1797
-1672
-1416
-1050
-599
-95
436
970
1487
1969
2395
2742
2993
3144
3206
3206
3184
3175
3204
3271
3353
3417
3427
3362
3224
3036
2837
2668
2562
2539
2600
2730
2906
3092
3250
3339
3322
3176
2896
2503
2039
1559
1117
749
468
259
91
-79
-284
-547
-874
-1260
-1687
-2135
-2581
-3000
-3369
-3665
-3877
-4001
-4051
-4051
-4032
-4021
-4035
-4083
-4157
-4244
-4328
-4398
-4444
-4455
-4423
-4334
-4176
-3944
-3639
-3279
-2888
-2495
-2126
-1797
-1514
-1276
-1082
-932
-835
-799
-835
-943
-1114
-1327
-1558
-1782
-1980
-2144
-2267
-2348
-2381
-2357
-2265
-2094
-1843
-1521
-1144
-736
-324
72
436
759
1036
1267
1453
1596
1698
1759
1778
1747
1654
1483
1223
867
426
-81
-621
-1158
-1657
-2088
-2430
-2661
-2763
-2713
-2496
-2103
-1546
-859
-95
682
1412
2052
2586
3020
3374
3675
3941
4175
4371
4510
4576
4555
4445
4249
3979
3657
3308
2964
2661
2430
2293
2260
2323
2458
2632
2808
2951
3036
3044
2968
2807
2573
2283
1958
1621
1290
976
683
412
165
-45
-199
-273
-251
-133
60
286
498
656
735
737
679
586
477
362
237
97
-56
-211
-342
-423
-433
-364
-222
-24
211
465
726
983
1223
1435
1605
1728
1808
1859
1900
1940
1976
1984
1932
1789
1541
1196
787
358
-45
-393
-672
-883
-1038
-1144
-1211
-1246
-1263
-1281
-1325
-1417
-1565
-1759
-1972
-2170
-2322
-2411
-2442
-2434
-2413
-2404
-2424
-2486
-2592
-2749
-2959
-3221
-3524
-3848
-4167
-4456
-4698
-4891
-5045
-5175
-5289
-5386
-5452
-5469
-5428
-5334
-5209
-5088
-5000
-4966
-4986
-5048
-5133
-5228
-5325
-5423
-5518
-5593
-5612
-5529
-5298
-4885
-4281
-3507
-2608
-1641
-664
272
1130
1888
2537
3086
3553
3969
4367
4776
5209
5655
6086
6457
6732
6890
6939
6910
6848
6790
6753
6724
6667
6531
6276
5884
5368
4771
4155
3585
3119
2794
2623
2598
2690
2862
3069
3273
3442
3558
3612
3606
3546
3438
3283
3084
2846
2578
2295
2016
1757
1528
1326
1138
951
753
546
344
170
46
-14
-10
44
130
232
346
482
664
917
1263
1715
2270
2909
3601
4306
4976
5564
6029
6346
6508
6534
6457
6319
6155
5987
5821
5650
5469
5279
5094
4935
4816
4735
4669
4578
4422
4175
3842
3452
3047
2666
2324
2011
1696
1346
941
487
6
-472
-928
-1358
-1775
-2198
-2636
-3081
-3510
-3899
-4230
-4505
-4741
-4958
-5167
-5363
-5527
-5642
-5702
-5725
-5740
-5776
-5844
-5924
-5974
-5943
-5801
-5549
-5224
-4881
-4570
-4319
-4124
-3969
-3837
-3736
-3698
-3767
-3973
-4311
-4736
-5170
-5532
-5771
-5877
-5885
-5853
-5833
-5851
-5896
-5934
-5926
-5839
-5660
-5388
-5027
-4579
-4043
-3428
-2763
-2105
-1526
-1100
-880
-884
-1094
-1465
-1943
-2483
-3049
-3611
-4132
-4560
-4834
-4894
-4697
-4238
-3546
-2678
-1707
-704
266
1143
1868
2380
2629
2582
2248
1681
972
236
-423
-936
-1274
-1456
-1525
-1530
-1515
-1506
-1513
-1535
-1566
-1595
-1609
-1594
-1542
-1457
-1360
-1287
-1276
-1349
-1504
-1702
-1880
-1971
-1921
-1709
-1348
-877
-346
203
739
1240
1686
2052
2309
2434
2424
2302
2119
1937
1815
1782
1839
1954
2078
2163
2170
2076
1871
1552
1121
588
-26
-684
-1336
-1931
-2427
-2805
-3072
-3251
-3374
-3463
-3525
-3549
-3520
-3428
-3275
-3077
-2858
-2637
-2424
-2213
-1989
-1734
-1439
-1106
-750
-390
-47
265
541
781
992
1178
1343
1485
1601
1686
1737
1752
1734
1695
1651
1619
1618
1660
1746
1872
2025
2189
2347
2483
2579
2616
2571
2419
2137
1713
1150
470
-291
-1086
-1868
-2597
-3243
-3787
-4220
-4542
-4753
-4859
-4865
-4781
-4614
-4376
-4075
-3717
-3302
-2828
-2290
-1687
-1020
-302
441
1172
1849
2429
2883
3203
3406
3536
3648
3794
4013
4315
4681
5067
5422
5695
5852
5877
5774
5560
5257
4891
4488
4075
3679
3327
3044
2845
2737
2712
2752
2833
2930
3028
3120
3210
3307
3425
3570
3738
3915
4078
4203
4268
4265
4195
4065
3885
3651
3350
2956
2444
1801
1038
195
-664
-1460
-2119
-2579
-2806
-2790
-2544
-2096
-1489
-777
-20
714
1363
1875
2224
2410
2455
2398
2282
2142
2005
1892
1826
1830
1926
2120
2396
2702
2959
3077
2984
2642
2064
1307
452
-416
-1233
-1964
-2602
-3154
-3632
-4041
-4381
-4647
-4838
-4951
-4980
-4909
-4717
-4377
-3878
-3230
-2478
-1690
-950
-330
123
395
500
467
332
120
-143
-430
-707
-929
-1057
-1060
-930
-679
-329
101
611
1219
1946
2802
3763
4766
5718
6518
7084
7372
7380
7138
6687
6067
5303
4414
3427
2382
1341
377
-437
-1049
-1432
-1584
-1521
-1270
-865
-347
233
811
1316
1689
1893
1925
1816
1618
1383
1147
921
692
446
172
-121
-408
-659
-857
-999
-1102
-1189
-1280
-1378
-1473
-1547
-1588
-1594
-1579
-1559
-1548
-1543
-1529
-1485
-1401
-1288
-1176
-1110
-1132
-1264
-1503
-1821
-2176
-2531
-2859
-3153
-3416
-3655
-3865
-4032
-4135
-4158
-4101
-3989
-3869
-3803
-3848
-4040
-4383
-4848
-5370
-5872
-6276
-6522
-6574
-6429
-6104
-5632
-5050
-4387
-3666
-2906
-2127
-1357
-633
0
501
839
1000
993
836
556
181
-270
-777
-1323
-1886
-2434
-2927
-3328
-3603
-3734
-3720
-3575
-3324
-2996
-2617
-2205
-1774
-1335
-895
-466
-64
289
567
746
806
742
563
297
-14
-321
-578
-751
-823
-792
-669
-469
-205
115
486
903
1352
1815
2266
2677
3021
3280
3440
3494
3434
3259
2970
2576
2096
1560
1000
455
-51
-498
-876
-1178
-1397
-1528
-1569
-1531
-1438
-1330
-1252
-1242
-1313
-1444
-1588
-1684
-1679
-1553
-1325
-1053
-816
-685
-703
-869
-1145
-1467
-1767
-1994
-2125
-2168
-2149
-2105
-2071
-2072
-2116
-2203
-2317
-2439
-2544
-2613
-2632
-2598
-2519
-2413
-2298
-2191
-2100
-2021
-1952
-1881
-1808
-1736
-1673
-1627
-1602
-1595
-1597
-1596
-1581
-1539
-1453
-1303
-1061
-699
-194
464
1257
2148
3076
3975
4776
5426
5890
6152
6216
6097
5824
5427
4935
4373
3752
3079
2356
1598
836
121
-486
-930
-1187
-1276
-1255
-1209
-1218
-1329
-1545
-1826
-2117
-2370
-2565
-2711
-2831
-2929
-2981
-2931
-2716
-2300
-1701
-996
-299
283
693
948
1128
1337
1659
2117
2667
3220
3685
4009
4192
4274
4309
4328
4327
4283
4173
4011
3857
3791
3886
4164
4579
5028
5395
5595
5610
5491
5330
5218
5200
5268
5368
5438
5436
5358
5224
5059
4865
4618
4280
3827
3275
2684
2142
1729
1489
1406
1423
1463
1465
1406
1296
1162
1022
872
685
437
129
-204
-494
-668
-675
-502
-182
231
678
1121
1543
1942
2315
2647
2915
3099
3196
3226
3228
3241
3290
3374
3470
3552
3601
3613
3595
3547
3453
3277
2984
2555
2012
1416
850
386
58
-155
-315
-496
-748
-1080
-1455
-1819
-2126
-2362
-2549
-2731
-2944
-3200
-3479
-3740
-3941
-4057
-4086
-4045
-3948
-3809
-3632
-3426
-3209
-3013
-2869
-2794
-2769
-2743
-2645
-2411
-2017
-1491
-901
-336
128
450
631
700
691
624
503
323
87
-185
-457
-697
-888
-1042
-1191
-1370
-1591
-1828
-2023
-2105
-2020
-1760
-1363
-907
-480
-158
17
36
-80
-297
-576
-875
-1157
-1384
-1533
-1599
-1608
-1609
-1668
-1840
-2157
-2610
-3160
-3750
-4326
-4854
-5317
-5710
-6025
-6242
-6332
-6264
-6023
-5614
-5061
-4394
-3640
-2813
-1922
-985
-40
843
1580
2085
2307
2238
1926
1455
919
401
-45
-401
-671
-869
-1008
-1095
-1131
-1115
-1047
-934
-787
-625
-471
-360
-333
-432
-687
-1110
-1681
-2358
-3080
-3787
-4432
-4986
-5436
-5775
-5990
-6062
-5966
-5686
-5225
-4614
-3905
-3159
-2438
-1786
-1228
-776
-435
-208
-100
-110
-229
-435
-690
-955
-1188
-1360
-1450
-1447
-1344
-1140
-840
-457
-20
434
860
1219
1484
1650
1729
1747
1732
1707
1683
1659
1626
1571
1478
1337
1142
898
620
337
88
-84
-140
-53
182
550
1016
1538
2062
2543
2937
3213
3350
3340
3194
2934
2594
2211
1820
1446
1105
805
553
356
222
156
157
214
305
403
481
517
498
408
235
-40
-431
-938
-1542
-2195
-2830
-3375
-3775
-4006
-4083
-4049
-3954
-3840
-3720
-3588
-3419
-3197
-2923
-2615
-2305
-2017
-1761
-1518
-1260
-956
-595
-189
229
623
966
1254
1508
1758
2033
2344
2680
3012
3306
3532
3676
3735
3714
3620
3461
3244
2985
2711
2458
2269
2175
2188
2292
2444
2587
2662
2629
2472
2204
1861
1486
1124
805
545
345
198
97
41
40
110
272
538
908
1366
1876
2392
2861
3233
3466
3530
3407
3098
2621
2016
1343
677
100
-319
-532
-532
-347
-36
326
670
945
1126
1215
1231
1204
1167
1147
1169
1250
1395
1598
1838
2080
2286
2420
2465
2422
2309
2157
1991
1827
1667
1502
1325
1136
949
784
660
588
564
571
587
592
572
520
431
296
107
-145
-450
-778
-1079
-1288
-1345
-1219
-911
-465
52
570
1033
1418
1724
1971
2173
2335
2438
2457
2367
2160
1849
1468
1061
674
337
70
-122
-239
-284
-261
-172
-26
169
401
660
939
1235
1540
1839
2105
2301
2389
2339
2144
1824
1422
995
600
280
59
-55
-65
26
219
520
932
1449
2051
2703
3362
3987
4545
5017
5398
5690
5902
6043
6130
6181
6222
6281
6382
6533
6715
6888
6989
6949
6706
6222
5490
4529
3383
2104
748
-632
-1988
-3274
-4448
-5468
-6299
-6916
-7312
-7492
-7475
-7292
-6975
-6559
-6080
-5571
-5064
-4590
-4172
-3829
-3572
-3408
-3344
-3389
-3553
-3847
-4269
-4804
-5415
-6050
-6648
-7156
-7538
-7780
-7889
-7880
-7767
-7553
-7227
-6774
-6181
-5457
-4630
-3753
-2889
-2103
-1447
-956
-643
-501
-511
-642
-857
-1112
-1367
-1587
-1750
-1854
-1912
-1952
-2005
-2097
-2244
-2447
-2698
-2984
-3293
-3609
-3916
-4190
-4401
-4519
-4520
-4396
-4159
-3840
-3480
-3117
-2776
-2465
-2177
-1900
-1626
-1355
-1096
-863
-661
-489
-337
-190
-41
106
232
311
318
237
69
-173
-463
-776
-1088
-1383
-1649
-1881
-2074
-2228
-2347
-2438
-2514
-2584
-2655
-2726
-2789
-2832
-2848
-2836
-2803
-2764
-2727
-2693
-2649
-2571
-2431
-2214
-1918
-1560
-1171
-780
-405
-45
319
716
1170
1687
2254
2835
3386
3865
4239
4493
4625
4637
4534
4321
4001
3588
3104
2580
2051
1547
1086
673
305
-21
-300
-515
-640
-656
-556
-355
-84
221
531
838
1152
1502
1911
2391
2931
3500
4057
4565
4993
5329
5567
5703
5737
5664
5489
5228
4909
4567
4231
3915
3610
3287
2912
2458
1925
1334
731
166
-316
-683
-921
-1025
-998
-847
-588
-253
109
435
660
733
638
396
64
-284
-576
-763
-828
-786
-670
-519
-362
-215
-77
62
213
384
577
784
992
1186
1353
1486
1591
1683
1794
1961
2225
2617
3150
3821
4604
5458
6329
7161
7896
8485
8894
9109
9146
9051
8891
8739
8657
8673
8772
8901
8978
8926
8695
8275
7707
7065
6438
5904
5512
5279
5185
5188
5237
5279
5271
5184
5006
4746
4428
4091
3782
3539
3389
3336
3362
3432
3501
3529
3483
3349
3126
2830
2488
2135
1806
1533
1330
1196
1105
1016
888
687
400
41
-362
-779
-1196
-1620
-2076
-2594
-3194
-3864
-4565
-5233
-5805
-6227
-6476
-6548
-6458
-6220
-5847
-5353
-4759
-4108
-3462
-2897
-2478
-2238
-2166
-2206
-2279
-2302
-2220
-2017
-1710
-1342
-960
-600
-291
-53
93
120
1
-282
-729
-1317
-2004
-2739
-3473
-4165
-4785
-5305
-5699
-5944
-6027
-5957
-5773
-5537
-5326
-5204
-5215
-5365
-5635
-5991
-6400
-6842
-7303
-7769
-8212
-8592
-8860
-8979
-8938
-8754
-8470
-8132
-7775
-7409
-7027
-6620
-6192
-5771
-5402
-5124
-4950
-4852
-4771
-4633
-4379
-3993
-3500
-2956
-2424
-1944
-1530
-1173
-858
-589
-392
-309
-378
-611
-984
-1439
-1909
-2337
-2700
-3008
-3291
-3584
-3903
-4240
-4568
-4849
-5049
-5142
-5109
-4936
-4609
-4115
-3458
-2657
-1759
-828
67
872
1556
2120
2586
2986
3350
3694
4021
4324
4593
4813
4968
5035
4988
4803
4459
3954
3302
2537
1699
830
-31
-857
-1622
-2299
-2858
-3269
-3508
-3571
-3475
-3262
-2994
-2733
-2534
-2429
-2423
-2494
-2603
-2698
-2729
-2655
-2453
-2117
-1666
-1131
-555
15
540
983
1321
1537
1624
1589
1452
1251
1040
875
806
861
1033
1285
1558
1787
1922
1936
1832
1633
1366
1053
700
302
-148
-647
-1174
-1683
-2114
-2404
-2496
-2358
-1985
-1399
-645
220
1138
2054
2927
3728
4437
5043
5537
5913
6170
6308
6336
6262
6095
5841
5502
5076
4571
4008
3429
2890
2454
2171
2062
2114
2285
2516
2751
2954
3110
3222
3292
3310
3253
3085
2782
2342
1793
1189
594
55
-405
-799
-1160
-1524
-1913
-2325
-2734
-3110
-3422
-3660
-3827
-3941
-4019
-4078
-4127
-4169
-4209
-4254
-4313
-4384
-4453
-4492
-4457
-4300
-3979
-3466
-2753
-1852
-798
358
1554
2718
3781
4685
5393
5899
6226
6418
6527
6600
6668
6748
6844
6957
7094
7260
7458
7674
7877
8018
8042
7910
7597
7115
6500
5800
5064
4335
3645
3020
2487
2075
1809
1707
1768
1970
2271
2623
2978
3296
3549
3718
3788
3745
3589
3331
3006
2668
2379
2198
2156
2254
2463
2734
3017
3281
3515
3734
3962
4227
4546
4927
5371
5874
6429
7021
7623
8193
8675
9011
9152
9071
8769
8274
7630
6885
6082
5254
4422
3602
2806
2043
1319
633
-20
-643
-1231
-1769
-2229
-2580
-2800
-2883
-2850
-2735
-2583
-2431
-2294
-2168
-2032
-1861
-1635
-1348
-1010
-642
-268
87
402
659
845
955
992
973
921
865
823
797
770
705
562
306
-74
-570
-1152
-1781
-2424
-3056
-3663
-4241
-4788
-5300
-5775
-6211
-6613
-6991
-7354
-7703
-8028
-8303
-8495
-8569
-8504
-8295
-7963
-7542
-7080
-6626
-6224
-5907
-5695
-5588
-5570
-5605
-5651
-5664
-5622
-5525
-5408
-5323
-5328
-5467
-5753
-6164
-6655
-7171
-7670
-8131
-8557
-8963
-9362
-9754
-10118
-10422
-10630
-10715
-10669
-10500
-10225
-9867
-9443
-8968
-8449
-7895
-7313
-6710
-6093
-5464
-4829
-4196
-3582
-3017
-2542
-2201
-2029
-2052
-2267
-2654
-3172
-3770
-4393
-4986
-5505
-5914
-6192
-6331
-6337
-6230
-6033
-5775
-5486
-5191
-4917
-4687
-4524
-4450
-4473
-4594
-4794
-5042
-5298
-5519
-5666
-5705
-5608
-5350
-4913
-4281
-3456
-2455
-1320
-111
1101
2244
3262
4115
4780
5247
5507
5551
5374
4978
4384
3637
2806
1971
1207
574
95
-238
-460
-626
-790
-999
-1280
-1640
-2065
-2525
-2979
-3380
-3684
-3849
-3845
-3653
-3267
-2691
-1945
-1055
-60
996
2064
3091
4034
4857
5537
6068
6457
6722
6889
6985
7040
7079
7121
7174
7238
7302
7350
7366
7345
7293
7230
7189
7199
7282
7444
7670
7929
8180
8386
8514
8544
8468
8290
8019
7674
7276
6851
6425
6020
5652
5327
5038
4775
4523
4276
4038
3826
3665
3582
3599
3721
3933
4204
4488
4740
4918
4999
4978
4866
4684
4452
4182
3878
3534
3142
2706
2238
1768
1326
940
626
381
190
32
-107
-233
-341
-422
-478
-524
-588
-703
-891
-1151
-1455
-1751
-1981
-2097
-2077
-1934
-1705
-1442
-1193
-988
-836
-730
-657
-606
-572
-563
-584
-641
-730
-843
-969
-1102
-1245
-1406
-1594
-1817
-2070
-2340
-2611
-2870
-3116
-3364
-3635
-3953
-4332
-4765
-5229
-5686
-6099
-6441
-6701
-6879
-6981
-7007
-6941
-6756
-6422
-5921
-5264
-4489
-3661
-2854
-2126
-1511
-1008
-595
-230
116
461
798
1112
1382
1590
1731
1805
1816
1766
1660
1501
1304
1092
895
742
658
651
720
853
1035
1251
1490
1739
1981
2193
2350
2433
2435
2363
2238
2083
1915
1735
1529
1278
967
601
201
-190
-527
-769
-888
-873
-728
-462
-87
381
918
1491
2056
2560
2955
3208
3309
3274
3143
2968
2800
2680
2631
2652
2727
2826
2918
2981
3003
2991
2967
2955
2974
3027
3098
3153
3152
3061
2864
2563
2171
1702
1158
522
-229
-1116
-2142
-3278
-4468
-5639
-6722
-7670
-8461
-9100
-9601
-9974
-10214
-10303
-10216
-9939
-9479
-8868
-8157
-7405
-6660
-5953
-5293
-4672
-4075
-3492
-2918
-2364
-1853
-1413
-1074
-861
-784
-838
-999
-1228
-1477
-1704
-1877
-1980
-2015
-1992
-1919
-1797
-1614
-1355
-1006
-568
-57
498
1061
1604
2111
2581
3026
3458
3884
4300
4696
5061
5392
5696
5992
6302
6644
7025
7438
7867
8291
8692
9066
9421
9773
10145
10552
10998
11473
11954
12407
12795
13087
13258
13296
13197
12965
12608
12138
11569
10923
10229
9521
8837
8211
7669
7219
6859
6574
6349
6170
6036
5950
5922
5959
6059
6207
6380
6544
6667
6720
6682
6546
6316
6010
5654
5279
4916
4584
4288
4019
3757
3476
3158
2799
2409
2009
1624
1263
923
584
218
-198
-675
-1202
-1751
-2282
-2761
-3164
-3487
-3744
-3957
-4150
-4340
-4531
-4721
-4904
-5075
-5238
-5404
-5588
-5805
-6064
-6363
-6689
-7023
-7342
-7628
-7871
-8071
-8242
-8394
-8545
-8702
-8865
-9023
-9158
-9243
-9255
-9174
-8988
-8696
-8308
-7844
-7326
-6782
-6232
-5691
-5169
-4667
-4190
-3744
-3340
-2997
-2730
-2548
-2448
-2410
-2403
-2396
-2360
-2287
-2186
-2082
-2007
-1989
-2039
-2150
-2299
-2457
-2599
-2712
-2800
-2878
-2963
-3066
-3184
-3299
-3385
-3418
-3385
-3293
-3169
-3052
-2978
-2967
-3015
-3093
-3151
-3138
-3013
-2761
-2395
-1950
-1473
-1002
-565
-164
207
564
913
1248
1550
1799
1979
2088
2147
2188
2252
2372
2568
2838
3164
3515
3856
4158
4400
4575
4686
4746
4776
4799
4836
4904
5014
5161
5336
5519
5688
5820
5899
5913
5858
5738
5562
5346
5111
4886
4703
4600
4608
4757
5061
5523
6126
6842
7629
8443
9242
9992
10673
11273
11789
12219
12559
12797
12921
12918
12783
12525
12169
11749
11301
10854
10421
9995
9556
9077
8539
7934
7275
6586
5897
5235
4608
4010
3422
2819
2186
1521
839
171
-450
-996
-1454
-1830
-2140
-2411
-2668
-2930
-3204
-3491
-3789
-4091
-4393
-4686
-4954
-5179
-5334
-5395
-5342
-5171
-4896
-4545
-4160
-3781
-3445
-3176
-2983
-2860
-2790
-2753
-2728
-2702
-2673
-2649
-2650
-2699
-2817
-3010
-3268
-3565
-3860
-4114
-4297
-4396
-4421
-4394
-4344
-4294
-4256
-4228
-4201
-4163
-4106
-4030
-3943
-3852
-3772
-3713
-3692
-3726
-3834
-4034
-4339
-4752
-5262
-5851
-6497
-7178
-7879
-8588
-9291
-9969
-10594
-11128
-11533
-11780
-11851
-11750
-11493
-11107
-10621
-10057
-9436
-8775
-8098
-7430
-6808
-6267
-5840
-5549
-5399
-5383
-5478
-5657
-5887
-6133
-6364
-6550
-6660
-6668
-6550
-6288
-5877
-5320
-4638
-3865
-3047
-2236
-1486
-843
-338
17
230
331
362
371
401
484
631
835
1072
1312
1528
1700
1828
1927
2025
2156
2346
2616
2971
3405
3899
4427
4953
5436
5831
6098
6203
6132
5893
5519
5063
4584
4138
3766
3488
3308
3215
3196
3237
3327
3456
3617
3796
3983
4166
4336
4489
4623
4736
4828
4899
4957
5013
5086
5196
5355
5562
5803
6054
6292
6507
6705
6906
7138
7421
7756
8127
8502
8851
9151
9401
9610
9795
9967
10125
10258
10352
10400
10406
10384
10350
10311
10261
10185
10065
9894
9680
9452
9242
9076
8960
8877
8791
8660
8453
8154
7765
7302
6778
6205
5584
4914
4200
3452
2692
1949
1247
607
41
-448
-857
-1183
-1420
-1563
-1612
-1577
-1474
-1322
-1140
-939
-724
-493
-244
21
291
550
776
944
1032
1014
869
569
96
-557
-1381
-2342
-3387
-4453
-5479
-6416
-7242
-7958
-8582
-9136
-9631
-10066
-10422
-10674
-10804
-10807
-10697
-10504
-10260
-9994
-9721
-9439
-9139
-8809
-8441
-8034
-7594
-7127
-6634
-6115
-5568
-4999
-4424
-3871
-3375
-2964
-2655
-2442
-2304
-2213
-2146
-2095
-2071
-2096
-2195
-2381
-2649
-2976
-3332
-3686
-4019
-4332
-4626
-4913
-5197
-5480
-5755
-6021
-6281
-6546
-6826
-7123
-7426
-7705
-7923
-8044
-8051
-7950
-7767
-7537
-7288
-7031
-6753
-6428
-6033
-5560
-5030
-4486
-3984
-3574
-3283
-3115
-3045
-3040
-3070
-3115
-3173
-3250
-3353
-3486
-3646
-3823
-4008
-4195
-4380
-4558
-4724
-4865
-4970
-5027
-5037
-5008
-4963
-4925
-4916
-4947
-5019
-5121
-5238
-5352
-5445
-5495
-5480
-5377
-5166
-4839
-4400
-3868
-3270
-2632
-1974
-1305
-625
59
734
1371
1932
2383
2701
2892
2979
3002
3000
2998
3001
3000
2976
2915
2809
2662
2479
2263
2009
1711
1362
961
515
37
-462
-975
-1498
-2032
-2570
-3095
-3582
-4006
-4349
-4612
-4811
-4974
-5132
-5300
-5483
-5667
-5835
-5972
-6069
-6123
-6132
-6085
-5966
-5755
-5444
-5042
-4579
-4103
-3665
-3302
-3031
-2845
-2723
-2640
-2575
-2520
-2476
-2440
-2405
-2352
-2253
-2080
-1809
-1427
-932
-330
367
1142
1969
2818
3653
4441
5156
5789
6350
6861
7350
7842
8347
8862
9370
9849
10278
10643
10937
11162
11322
11431
11502
11554
11602
11661
11735
11821
11913
12002
12085
12167
12256
12360
12479
12601
12708
12780
12806
12791
12749
12702
12668
12650
12641
12623
12579
12502
12394
12268
12135
12003
11874
11747
11628
11529
11472
11472
11536
11647
11769
11855
11864
11774
11588
11330
11032
10721
10407
10083
9736
9359
8959
8561
8203
7924
7749
7687
7729
7852
8023
8217
8401
8551
8647
8670
8609
8457
8212
7870
7428
6879
6219
5456
4617
3752
2925
2203
1638
1252
1037
959
973
1041
1140
1268
1431
1634
1869
2117
2350
2543
2684
2774
2826
2850
2850
2816
2732
2580
2355
2069
1749
1432
1152
933
780
684
628
598
584
593
636
731
892
1125
1422
1763
2123
2479
2814
3121
3403
3667
3917
4146
4341
4478
4540
4518
4418
4263
4083
3906
3751
3627
3531
3459
3408
3380
3378
3403
3445
3487
3503
3467
3361
3172
2897
2537
2096
1578
993
359
-297
-944
-1551
-2100
-2590
-3035
-3452
-3855
-4241
-4592
-4883
-5096
-5230
-5305
-5358
-5427
-5539
-5700
-5898
-6115
-6339
-6576
-6850
-7194
-7634
-8180
-8823
-9528
-10258
-10976
-11658
-12290
-12868
-13394
-13871
-14305
-14707
-15092
-15478
-15879
-16297
-16719
-17118
-17460
-17718
-17877
-17942
-17932
-17871
-17778
-17661
-17513
-17317
-17057
-16721
-16309
-15834
-15315
-14778
-14247
-13743
-13283
-12876
-12530
-12247
-12027
-11871
-11777
-11745
-11771
-11842
-11940
-12038
-12107
-12122
-12065
-11931
-11722
-11445
-11103
-10696
-10219
-9670
-9054
-8393
-7718
-7065
-6465
-5934
-5468
-5047
-4650
-4259
-3874
-3516
-3214
-3004
-2913
-2954
-3125
-3413
-3799
-4261
-4780
-5334
-5902
-6462
-6996
-7491
-7945
-8365
-8763
-9152
-9530
-9885
-10191
-10418
-10540
-10545
-10439
-10243
-9986
-9696
-9387
-9060
-8704
-8303
-7842
-7313
-6720
-6074
-5389
-4678
-3955
-3228
-2511
-1819
-1174
-596
-103
298
610
846
1026
1169
1291
1404
1514
1630
1760
1917
2115
2365
2669
3023
3414
3827
4244
4653
5044
5411
5748
6049
6308
6519
6680
6791
6860
6896
6906
6898
6871
6819
6730
6590
6387
6112
5770
5373
4945
4517
4118
3772
3492
3277
3116
2992
2890
2799
2717
2645
2588
2545
2511
2472
2415
2329
2208
2058
1891
1720
1559
1416
1291
1177
1067
956
847
753
695
702
799
1006
1335
1780
2326
2949
3623
4324
5027
5713
6362
6955
7476
7914
8263
8529
8726
8867
8964
9023
9041
9014
8940
8826
8687
8539
8394
8251
8093
7893
7628
7284
6867
6405
5931
5481
5073
4712
4386
4077
3774
3470
3170
2878
2594
2306
1997
1647
1244
792
308
-178
-635
-1039
-1375
-1644
-1853
-2015
-2147
-2263
-2373
-2487
-2607
-2729
-2842
-2928
-2972
-2966
-2915
-2840
-2774
-2755
-2815
-2971
-3222
-3546
-3901
-4238
-4504
-4657
-4668
-4529
-4257
-3885
-3461
-3031
-2636
-2298
-2021
-1799
-1613
-1452
-1309
-1189
-1099
-1048
-1039
-1069
-1132
-1219
-1324
-1437
-1546
-1627
-1647
-1566
-1347
-965
-417
277
1079
1944
2827
3702
4554
5383
6195
6994
7774
8525
9226
9858
10399
10838
11168
11392
11522
11576
11580
11557
11528
11506
11497
11498
11505
11515
11534
11571
11639
11745
11890
12059
12231
12377
12469
12487
12419
12260
12012
11686
11296
10865
10423
10008
9658
9404
9266
9242
9316
9460
9647
9855
10075
10311
10573
10872
11214
11600
12027
12487
12977
13488
14009
14523
15001
15415
15741
15968
16105
16177
16219
16265
16335
16430
16535
16630
16699
16737
16756
16777
16820
16895
16997
17109
17204
17255
17243
17154
16980
16717
16363
15922
15405
14834
14240
13660
13127
12662
12269
11935
11636
11346
11039
10700
10317
9883
9392
8839
8225
7558
6854
6133
5417
4720
4045
3386
2728
2059
1370
658
-78
-844
-1654
-2529
-3493
-4565
-5744
-7010
-8322
-9627
-10873
-12021
-13047
-13951
-14750
-15469
-16139
-16787
-17434
-18093
-18764
-19441
-20107
-20739
-21316
-21818
-22236
-22566
-22814
-22987
-23091
-23130
-23104
-23018
-22877
-22698
-22498
-22298
-22109
-21932
-21758
-21567
-21339
-21058
-20720
-20333
-19911
-19470
-19025
-18586
-18162
-17759
-17388
-17064
-16801
-16609
-16487
-16421
-16382
-16335
-16248
-16094
-15862
-15553
-15184
-14779
-14362
-13960
-13591
-13274
-13019
-12833
-12717
-12665
-12665
-12697
-12741
-12776
-12789
-12775
-12737
-12686
-12636
-12604
-12602
-12637
-12709
-12815
-12942
-13077
-13201
-13296
-13345
-13338
-13268
-13138
-12955
-12730
-12473
-12192
-11886
-11554
-11194
-10809
-10410
-10021
-9669
-9385
-9190
-9089
-9071
-9107
-9161
-9197
-9184
-9105
-8952
-8719
-8403
-7995
-7488
-6879
-6175
-5399
-4586
-3775
-3003
-2295
-1665
-1112
-635
-231
98
349
524
635
702
750
803
872
953
1030
1085
1105
1087
1044
989
935
882
821
734
608
436
225
-14
-264
-517
-767
-1010
-1243
-1447
-1604
-1691
-1691
-1602
-1433
-1202
-921
-597
-225
205
699
1247
1825
2396
2924
3384
3769
4088
4360
4604
4826
5021
5179
5286
5337
5339
5307
5259
5212
5179
5165
5170
5189
5217
5242
5257
5254
5230
5189
5144
5108
5089
5084
5078
5047
4968
4829
4634
4406
4180
3987
3849
3774
3757
3788
3863
3985
4162
4405
4711
5068
5450
5829
6182
6500
6785
7051
7311
7576
7845
8112
8367
8600
8803
8969
9090
9158
9158
9080
8915
8660
8319
7904
7431
6921
6397
5884
5408
4987
4630
4335
4085
3856
3624
3376
3111
2845
2603
2408
2275
2206
2189
2209
2252
2309
2383
2480
2610
2778
2986
3233
3515
3829
4172
4538
4919
5300
5668
6012
6328
6623
6909
7201
7509
7836
8172
8501
8804
9067
9280
9445
9569
9658
9720
9756
9762
9736
9674
9577
9447
9291
9116
8927
8730
8530
8332
8146
7983
7857
7777
7745
7755
7789
7821
7827
7788
7693
7546
7359
7147
6925
6701
6478
6260
6050
5858
5703
5604
5579
5637
5776
5978
6218
6465
6693
6885
7035
7147
7237
7322
7421
7546
7701
7883
8077
8267
8430
8548
8607
8598
8519
8369
8154
7887
7581
7262
6954
6683
6466
6305
6186
6079
5954
5781
5547
5255
4924
4577
4231
3894
3554
3196
2797
2345
1837
1281
689
69
-573
-1238
-1927
-2639
-3364
-4083
-4782
-5441
-6055
-6625
-7160
-7667
-8151
-8611
-9042
-9440
-9803
-10139
-10458
-10770
-11082
-11394
-11697
-11979
-12226
-12429
-12579
-12671
-12704
-12678
-12596
-12466
-12302
-12124
-11953
-11809
-11702
-11634
-11598
-11581
-11574
-11572
-11580
-11610
-11672
-11777
-11926
-12111
-12321
-12540
-12754
-12957
-13144
-13317
-13480
-13639
-13800
-13974
-14175
-14417
-14718
-15087
-15529
-16033
-16580
-17139
-17678
-18167
-18585
-18921
-19175
-19354
-19469
-19534
-19559
-19556
-19534
-19503
-19468
-19427
-19373
-19289
-19157
-18962
-18696
-18365
-17989
-17589
-17189
-16801
-16425
-16050
-15667
-15266
-14853
-14441
-14050
-13692
-13372
-13079
-12799
-12515
-12223
-11929
-11647
-11395
-11178
-10993
-10822
-10646
-10449
-10226
-9986
-9740
-9496
-9255
-9007
-8738
-8440
-8116
-7784
-7466
-7184
-6947
-6752
-6582
-6421
-6259
-6098
-5948
-5824
-5733
-5669
-5617
-5557
-5472
-5354
-5206
-5033
-4839
-4617
-4356
-4038
-3657
-3209
-2706
-2165
-1603
-1031
-449
148
765
1408
2074
2759
3458
4170
4891
5615
6327
7006
7621
8146
8563
8871
9079
9204
9260
9252
9175
9019
8777
8454
8068
7650
7233
6844
6503
6220
5998
5843
5762
5763
5850
6019
6258
6543
6854
7174
7498
7829
8175
8539
8917
9296
9659
9989
10276
10514
10708
10859
10970
11037
11056
11026
10950
10840
10711
10580
10460
10360
10285
10237
10217
10229
10276
10357
10470
10610
10767
10938
11119
11309
11508
11708
11898
12056
12164
12211
12199
12151
12104
12096
12159
12306
12528
12799
13086
13363
13621
13870
14128
14416
14743
15101
15467
15811
16108
16347
16530
16672
16789
16888
16966
17011
17008
16948
16830
16665
16461
16225
15956
15649
15300
14917
14523
14151
13831
13585
13407
13272
13140
12969
12730
12416
12034
11603
11136
10634
10089
9486
8817
8083
7300
6487
5660
4821
3958
3054
2097
1089
51
-982
-1974
-2894
-3728
-4475
-5143
-5736
-6256
-6696
-7050
-7322
-7524
-7680
-7816
-7947
-8077
-8191
-8268
-8287
-8234
-8111
-7928
-7699
-7431
-7123
-6771
-6369
-5921
-5441
-4954
-4487
-4059
-3679
-3341
-3030
-2729
-2425
-2111
-1787
-1457
-1124
-793
-466
-152
144
412
649
860
1060
1270
1516
1811
2160
2549
2956
3352
3710
4013
4253
4428
4544
4606
4620
4594
4537
4464
4389
4327
4291
4285
4305
4342
4379
4396
4369
4275
4094
3816
3440
2981
2468
1936
1422
953
544
196
-102
-365
-608
-846
-1086
-1341
-1622
-1942
-2312
-2732
-3191
-3666
-4126
-4543
-4900
-5199
-5454
-5689
-5925
-6176
-6441
-6710
-6971
-7212
-7431
-7631
-7820
-8004
-8186
-8374
-8568
-8776
-9009
-9278
-9589
-9935
-10301
-10665
-11002
-11294
-11536
-11731
-11887
-12011
-12105
-12162
-12170
-12119
-12003
-11827
-11601
-11344
-11074
-10807
-10561
-10351
-10190
-10094
-10071
-10123
-10247
-10432
-10665
-10939
-11251
-11604
-12003
-12448
-12926
-13416
-13884
-14294
-14618
-14843
-14978
-15051
-15104
-15182
-15328
-15567
-15903
-16320
-16785
-17257
-17698
-18082
-18400
-18661
-18883
-19086
-19282
-19471
-19640
-19768
-19836
-19832
-19755
-19611
-19412
-19167
-18882
-18560
-18204
-17823
-17426
-17026
-16631
-16239
-15843
-15428
-14988
-14525
-14055
-13607
-13205
-12867
-12588
-12348
-12115
-11860
-11569
-11248
-10923
-10630
-10399
-10248
-10172
-10150
-10149
-10134
-10079
-9966
-9789
-9550
-9255
-8915
-8542
-8151
-7756
-7369
-6997
-6641
-6293
-5941
-5572
-5177
-4751
-4301
-3837
-3377
-2937
-2533
-2175
-1866
-1607
-1392
-1213
-1063
-932
-809
-682
-541
-375
-175
59
323
603
884
1150
1392
1610
1817
2032
2279
2575
2930
3346
3814
4322
4856
5403
5954
6498
7025
7524
7985
8398
8752
9040
9255
9396
9462
9462
9412
9336
9259
9203
9177
9173
9168
9133
9040
8875
8645
8374
8099
7853
7661
7533
7467
7456
7493
7580
7725
7937
8222
8578
8995
9459
9954
10471
11006
11556
12115
12668
13196
13671
14070
14378
14595
14734
14818
14875
14928
14994
15079
15183
15301
15427
15557
15689
15822
15952
16073
16178
16258
16305
16315
16294
16247
16183
16108
16023
15924
15806
15666
15506
15336
15170
15020
14891
14779
14669
14542
14380
14174
13922
13634
13323
13002
12679
12359
12041
11727
11418
11117
10826
10545
10270
10001
9739
9491
9271
9094
8972
8907
8890
8904
8922
8922
8888
8814
8709
8587
8471
8384
8344
8363
8440
8564
8711
8852
8960
9016
9013
8957
8863
8747
8620
8482
8328
8153
7954
7738
7516
7299
7094
6900
6707
6507
6299
6090
5893
5724
5585
5468
5348
5199
5001
4748
4457
4160
3893
3689
3569
3540
3598
3730
3921
4153
4402
4645
4854
5008
5097
5123
5101
5050
4988
4924
4856
4774
4670
4540
4388
4223
4051
3875
3686
3473
3229
2953
2657
2355
2064
1793
1540
1299
1064
836
627
456
343
298
316
378
459
531
577
591
575
535
480
414
340
262
185
118
64
22
-20
-80
-180
-336
-554
-827
-1140
-1472
-1805
-2129
-2441
-2742
-3035
-3323
-3602
-3870
-4121
-4353
-4565
-4760
-4943
-5122
-5306
-5508
-5740
-6012
-6327
-6682
-7063
-7452
-7831
-8189
-8526
-8852
-9187
-9546
-9939
-10359
-10788
-11201
-11573
-11890
-12151
-12371
-12573
-12784
-13024
-13304
-13624
-13979
-14360
-14757
-15163
-15571
-15976
-16369
-16745
-17098
-17425
-17730
-18015
-18287
-18548
-18799
-19039
-19266
-19479
-19679
-19870
-20053
-20229
-20397
-20553
-20692
-20814
-20921
-21021
-21119
-21214
-21301
-21366
-21390
-21354
-21246
-21059
-20799
-20477
-20113
-19731
-19354
-19009
-18720
-18506
-18376
-18334
-18370
-18470
-18619
-18803
-19014
-19246
-19490
-19731
-19944
-20099
-20164
-20120
-19963
-19710
-19389
-19033
-18667
-18302
-17933
-17546
-17125
-16662
-16163
-15640
-15111
-14592
-14092
-13615
-13163
-12740
-12354
-12020
-11751
-11557
-11439
-11392
-11399
-11445
-11508
-11571
-11614
-11618
-11565
-11439
-11235
-10956
-10616
-10236
-9837
-9437
-9040
-8639
-8222
-7770
-7269
-6709
-6091
-5417
-4695
-3933
-3136
-2314
-1473
-624
221
1053
1861
2637
3376
4073
4722
5321
5869
6366
6818
7231
7617
7987
8350
8716
9095
9493
9911
10347
10788
11219
11618
11965
12246
12462
12622
12746
12857
12975
13111
13268
13442
13629
13829
14046
14291
14574
14903
15280
15702
16158
16641
17141
17652
18170
18692
19214
19733
20248
20761
21274
21790
22311
22833
23346
23835
24288
24692
25045
25350
25622
25875
26127
26390
26670
26965
27267
27564
27845
28100
28323
28515
28681
28825
28951
29062
29155
29227
29276
29302
29311
29311
29305
29292
29264
29208
29109
28962
28773
28564
28360
28189
28065
27985
27932
27873
27779
27628
27416
27152
26859
26559
26272
26007
25766
25542
25332
25130
24937
24751
24573
24402
24236
24075
23924
23795
23701
23657
23670
23742
23863
24015
24175
24324
24449
24543
24607
24647
24668
24673
24665
24643
24611
24573
24537
24508
24485
24462
24425
24356
24244
24085
23887
23664
23432
23198
22955
22680
22343
21917
21388
20763
20062
19313
18540
17750
16935
16075
15148
14143
13066
11936
10781
9626
8487
7369
6269
5187
4128
3106
2141
1247
428
-325
-1036
-1731
-2435
-3161
-3907
-4660
-5400
-6106
-6766
-7376
-7942
-8480
-9010
-9555
-10133
-10758
-11435
-12160
-12924
-13712
-14510
-15310
-16106
-16896
-17680
-18457
-19225
-19981
-20720
-21441
-22148
-22846
-23542
-24241
-24944
-25650
-26353
-27046
-27720
-28364
-28968
-29520
-30010
-30431
-30780
-31059
-31275
-31433
-31538
-31595
-31605
-31571
-31499
-31401
-31290
-31182
-31085
-31002
-30925
-30846
-30751
-30636
-30501
-30354
-30210
-30080
-29972
-29888
-29821
-29763
-29704
-29639
-29569
-29503
-29451
-29425
-29428
-29453
-29482
-29487
-29440
-29321
-29121
-28854
-28544
-28225
-27928
-27673
-27461
-27285
-27129
-26982
-26844
-26722
-26632
-26589
-26599
-26660
-26759
-26885
-27027
-27182
-27353
-27545
-27758
-27988
-28223
-28447
-28646
-28813
-28945
-29049
-29131
-29200
-29261
-29315
-29362
-29398
-29418
-29414
-29375
-29291
-29151
-28949
-28684
-28361
-27990
-27582
-27147
-26693
-26226
-25744
-25245
-24725
-24181
-23615
-23035
-22459
-21910
-21414
-20993
-20659
-20409
-20227
-20087
-19964
-19839
-19705
-19563
-19419
-19273
-19117
-18935
-18707
-18418
-18064
-17654
-17205
-16739
-16268
-15801
-15330
-14849
-14350
-13831
-13297
-12752
-12202
-11648
-11089
-10523
-9953
-9381
-8812
-8246
-7680
-7105
-6512
-5896
-5257
-4603
-3943
-3279
-2610
-1926
-1218
-482
272
1020
1738
2401
2997
3533
4027
4501
4970
5438
5901
6351
6789
7223
7671
8151
8673
9228
9794
10345
10856
11319
11742
12144
12545
12957
13378
13794
14190
14555
14895
15227
15575
15960
16392
16869
17375
17892
18408
18917
19424
19940
20476
21038
21627
22237
22858
23478
24088
24681
25254
25803
26329
26828
27298
27733
28126
28472
28769
29019
29231
29416
29585
29745
29897
30041
30172
30288
30393
30494
30600
30716
30843
30976
31109
31235
31356
31480
31620
31787
31989
32226
32494
32782
33080
33380
33679
33968
34238
34481
34689
34860
35005
35143
35297
35485
35714
35975
36250
36516
36754
36960
37139
37304
37465
37621
37761
37868
37921
37907
37824
37680
37490
37268
37028
36780
36532
36293
36069
35865
35683
35515
35353
35185
35004
34810
34611
34414
34224
34039
33847
33634
33383
33084
32732
32329
31874
31370
30819
30225
29603
28974
28366
27804
27303
26864
26473
26110
25755
25401
25053
24726
24436
24192
23988
23809
23634
23445
23234
23002
22758
22509
22256
21996
21716
21408
21064
20680
20256
19793
19292
18756
18191
17609
17024
16448
15888
15340
14786
14204
13571
12873
12105
11275
10394
9474
8526
7557
6575
5587
4603
3630
2667
1700
708
-329
-1424
-2570
-3744
-4906
-6014
-7038
-7964
-8797
-9554
-10248
-10889
-11470
-11980
-12405
-12744
-13007
-13218
-13408
-13609
-13841
-14116
-14434
-14789
-15171
-15572
-15987
-16417
-16866
-17338
-17836
-18363
-18914
-19481
-20055
-20629
-21200
-21773
-22356
-22958
-23578
-24208
-24828
-25415
-25950
-26424
-26842
-27219
-27573
-27920
-28264
-28601
-28924
-29229
-29520
-29808
-30111
-30441
-30806
-31204
-31625
-32061
-32509
-32968
-33445
-33950
-34487
-35061
-35671
-36314
-36985
-37676
-38376
-39070
-39740
-40368
-40943
-41460
-41920
-42329
-42690
-43003
-43261
-43454
-43578
-43635
-43634
-43587
-43504
-43391
-43248
-43069
-42853
-42604
-42331
-42042
-41743
-41430
-41095
-40726
-40320
-39883
-39432
-38991
-38578
-38202
-37861
-37542
-37232
-36921
-36607
-36291
-35978
-35664
-35343
-35005
-34646
-34268
-33881
-33498
-33131
-32783
-32452
-32130
-31812
-31498
-31191
-30894
-30610
-30331
-30045
-29743
-29420
-29079
-28730
-28382
-28040
-27697
-27339
-26955
-26543
-26110
-25675
-25253
-24853
-24465
-24072
-23652
-23195
-22702
-22193
-21691
-21212
-20759
-20320
-19876
-19411
-18918
-18406
-17887
-17371
-16858
-16335
-15784
-15193
-14559
-13896
-13223
-12554
-11897
-11241
-10574
-9882
-9164
-8432
-7706
-7006
-6339
-5698
-5068
-4428
-3768
-3085
-2388
-1687
-987
-286
428
1167
1940
2746
3579
4430
5290
6156
7026
7897
8765
9620
10455
11266
12060
12851
13654
14480
15332
16204
17084
17963
18836
19706
20576
21445
22303
23133
23915
24638
25301
25915
26500
27074
27644
28207
28751
29261
29733
30169
30582
30986
31387
31784
32164
32514
32822
33085
33309
33506
33686
33855
34013
34155
34278
34381
34468
34545
34617
34687
34752
34804
34838
34849
34833
34791
34720
34619
34484
34313
34108
33875
33624
33366
33111
32865
32625
32392
32155
31910
31655
31389
31115
30839
30568
30310
30075
29869
29702
29578
29496
29453
29437
29435
29435
29425
29401
29366
29328
29297
29283
29287
29301
29311
29298
29249
29159
29037
28900
28768
28652
28549
28446
28316
28141
27912
27641
27355
27085
26856
26673
26523
26379
26213
26007
25761
25488
25209
24940
24684
24433
24176
23905
23621
23335
23063
22810
22572
22330
22062
21752
21398
21015
20626
20254
19907
19580
19256
18920
18564
18199
17840
17505
17196
16900
16587
16229
15805
15320
14798
14272
13772
13310
12879
12453
12009
11532
11026
10511
10014
9557
9145
8769
8413
8058
7696
7330
6971
6629
6308
6004
5703
5390
5056
4698
4321
3935
3548
3162
2774
2371
1939
1464
936
350
-288
-967
-1667
-2365
-3044
-3695
-4323
-4943
-5578
-6245
-6950
-7681
-8412
-9111
-9751
-10325
-10841
-11328
-11815
-12327
-12869
-13429
-13983
-14501
-14965
-15372
-15732
-16061
-16376
-16682
-16974
-17238
-17462
-17638
-17772
-17880
-17984
-18107
-18265
-18465
-18707
-18987
-19298
-19637
-19997
-20368
-20735
-21081
-21386
-21638
-21833
-21977
-22085
-22174
-22256
-22337
-22411
-22474
-22520
-22556
-22596
-22662
-22772
-22934
-23142
-23378
-23618
-23838
-24024
-24174
-24294
-24392
-24474
-24536
-24573
-24577
-24546
-24487
-24416
-24351
-24309
-24301
-24328
-24383
-24460
-24553
-24663
-24794
-24955
-25151
-25380
-25635
-25900
-26160
-26402
-26622
-26824
-27020
-27224
-27448
-27695
-27958
-28216
-28444
-28619
-28722
-28749
-28704
-28595
-28430
-28212
-27936
-27596
-27192
-26731
-26235
-25727
-25234
-24769
-24334
-23917
-23507
-23096
-22689
-22305
-21963
-21677
-21446
-21252
-21066
-20860
-20615
-20330
-20014
-19684
-19355
-19029
-18704
-18372
-18032
-17693
-17373
-17091
-16861
-16685
-16552
-16442
-16338
-16236
-16139
-16056
-16004
-15986
-15994
-16008
-16006
-15967
-15877
-15733
-15541
-15308
-15040
-14738
-14402
-14032
-13631
-13205
-12767
-12332
-11912
-11516
-11148
-10807
-10487
-10180
-9879
-9578
-9274
-8969
-8667
-8374
-8093
-7828
-7572
-7321
-7064
-6794
-6503
-6190
-5854
-5501
-5139
-4777
-4426
-4098
-3800
-3532
-3290
-3058
-2818
-2554
-2250
-1901
-1510
-1084
-632
-162
323
824
1342
1878
2427
2982
3531
4066
4579
5065
5524
5958
6371
6767
7148
7518
7879
8235
8586
8937
9292
9652
10021
10399
10784
11171
11556
11938
12318
12704
13105
13526
13968
14423
14878
15315
15719
16084
16410
16699
16956
17183
17377
17534
17654
17742
17809
17868
17928
17991
18051
18103
18143
18181
18236
18331
18486
18709
18990
19311
19649
19986
20315
20640
20963
21284
21589
21859
22076
22234
22345
22440
22557
22735
22994
23342
23768
24254
24781
25334
25901
26466
27009
27506
27931
28270
28522
28699
28825
28922
29002
29063
29095
29083
29017
28900
28744
28567
28382
28197
28012
27824
27632
27444
27273
27135
27042
26996
26989
27008
27037
27063
27085
27104
27127
27161
27207
27265
27328
27387
27431
27451
27440
27393
27312
27204
27078
26943
26806
26663
26507
26320
26089
25803
25462
25076
24663
24246
23845
23476
23151
22874
22645
22457
22299
22155
22008
21840
21641
21409
21148
20868
20578
20283
19982
19669
19334
18971
18577
18153
17702
17226
16725
16201
15651
15078
14482
13865
13227
12561
11863
11128
10357
9556
8738
7917
7101
6291
5482
4669
3849
3029
2223
1446
709
12
-656
-1310
-1961
-2609
-3241
-3840
-4390
-4888
-5350
-5808
-6294
-6833
-7427
-8063
-8710
-9340
-9938
-10504
-11056
-11615
-12199
-12813
-13449
-14091
-14726
-15347
-15960
-16574
-17202
-17845
-18502
-19160
-19811
-20450
-21076
-21696
-22313
-22922
-23513
-24067
-24566
-25001
-25372
-25692
-25978
-26250
-26517
-26780
-27034
-27268
-27475
-27653
-27809
-27953
-28096
-28240
-28382
-28511
-28613
-28678
-28707
-28709
-28703
-28709
-28746
-28820
-28923
-29037
-29142
-29219
-29260
-29272
-29270
-29273
-29297
-29349
-29422
-29505
-29582
-29643
-29684
-29707
-29716
-29714
-29694
-29646
-29556
-29414
-29217
-28971
-28692
-28398
-28106
-27824
-27555
-27292
-27029
-26759
-26482
-26201
-25925
-25661
-25414
-25184
-24967
-24756
-24544
-24329
-24110
-23893
-23685
-23488
-23304
-23123
-22937
-22733
-22503
-22247
-21970
-21682
-21394
-21111
-20832
-20551
-20261
-19959
-19649
-19343
-19055
-18799
-18578
-18389
-18218
-18049
-17867
-17663
-17438
-17195
-16938
-16672
-16394
-16103
-15796
-15473
-15138
-14794
-14443
-14086
-13718
-13336
-12937
-12523
-12101
-11682
-11273
-10883
-10514
-10167
-9838
-9528
-9235
-8961
-8705
-8466
-8241
-8023
-7814
-7608
-7405
-7204
-7005
-6805
-6603
-6397
-6187
-5973
-5757
-5535
-5304
-5057
-4788
-4495
-4180
-3849
-3508
-3164
-2814
-2454
-2076
-1673
-1241
-782
-300
201
720
1259
1821
2407
3013
3630
4252
4872
5493
6123
6773
7447
8143
8847
9538
10197
10812
11379
11907
12408
12891
13364
13824
14272
14705
15129
15554
15987
16433
16890
17352
17811
18264
18715
19170
19637
20114
20592
21049
21466
21827
22131
22384
22602
22798
22975
23128
23246
23321
23352
23351
23336
23323
23322
23326
23323
23297
23238
23147
23039
22931
22836
22760
22696
22629
22548
22447
22332
22212
22099
21995
21894
21780
21638
21459
21243
21002
20756
20522
20313
20135
19984
19855
19744
19652
19580
19531
19503
19492
19486
19474
19442
19381
19285
19150
18978
18770
18529
18262
17973
17670
17356
17035
16704
16361
16006
15639
15267
14905
14569
14273
14028
13832
13674
13536
13395
13232
13037
12809
12558
12299
12048
11818
11612
11430
11264
11107
10951
10795
10637
10476
10308
10126
9918
9676
9396
9081
8743
8397
8061
7752
7475
7234
7026
6845
6686
6542
6406
6267
6117
5946
5752
5538
5317
5106
4921
4773
4666
4595
4550
4523
4509
4510
4530
4569
4622
4679
4725
4746
4736
4700
4645
4583
4521
4457
4382
4287
4166
4022
3869
3720
3588
3476
3376
3272
3149
2999
2826
2647
2480
2344
2246
2184
2143
2109
2068
2016
1954
1889
1826
1763
1696
1614
1508
1374
1216
1046
882
739
631
560
520
495
466
414
327
200
40
-144
-343
-553
-781
-1043
-1356
-1734
-2179
-2678
-3205
-3727
-4215
-4651
-5032
-5368
-5679
-5981
-6282
-6583
-6876
-7151
-7405
-7640
-7867
-8098
-8346
-8615
-8903
-9203
-9503
-9799
-10085
-10364
-10635
-10898
-11148
-11378
-11582
-11757
-11903
-12028
-12143
-12255
-12368
-12481
-12586
-12672
-12732
-12762
-12765
-12748
-12719
-12688
-12659
-12636
-12620
-12610
-12609
-12620
-12643
-12679
-12721
-12762
-12789
-12792
-12764
-12703
-12610
-12492
-12357
-12212
-12065
-11918
-11774
-11634
-11500
-11372
-11252
-11142
-11045
-10968
-10915
-10890
-10895
-10929
-10991
-11076
-11182
-11310
-11461
-11636
-11834
-12052
-12282
-12518
-12755
-12992
-13229
-13469
-13713
-13956
-14190
-14405
-14592
-14748
-14877
-14986
-15086
-15183
-15279
-15371
-15451
-15514
-15556
-15576
-15576
-15559
-15526
-15483
-15434
-15388
-15354
-15338
-15342
-15357
-15372
-15370
-15344
-15292
-15225
-15157
-15101
-15061
-15028
-14987
-14921
-14823
-14695
-14550
-14405
-14270
-14146
-14023
-13887
-13729
-13550
-13362
-13182
-13022
-12882
-12746
-12593
-12399
-12155
-11867
-11558
-11258
-10989
-10761
-10567
-10387
-10195
-9976
-9725
-9452
-9174
-8912
-8681
-8486
-8321
-8175
-8031
-7876
-7699
-7498
-7278
-7047
-6816
-6597
-6392
-6197
-6002
-5788
-5542
-5252
-4918
-4546
-4150
-3743
-3335
-2933
-2538
-2148
-1763
-1384
-1014
-651
-293
68
437
820
1218
1624
2028
2423
2804
3172
3533
3894
4260
4630
5000
5361
5709
6046
6377
6712
7060
7424
7802
8185
8561
8922
9266
9594
9915
10234
10554
10873
11181
11468
11727
11951
12142
12306
12447
12572
12682
12779
12860
12925
12976
13015
13047
13076
13107
13142
13186
13247
13329
13438
13573
13730
13897
14059
14205
14331
14442
14552
14678
14834
15028
15255
15504
15761
16014
16256
16486
16704
16911
17106
17285
17448
17598
17744
17899
18076
18278
18502
18736
18963
19173
19362
19537
19709
19888
20078
20272
20456
20614
20738
20826
20883
20919
20937
20935
20901
20824
20695
20516
20303
20075
19855
19655
19477
19311
19144
18965
18772
18575
18391
18236
18118
18032
17960
17882
17779
17644
17482
17308
17140
16987
16848
16707
16544
16340
16085
15784
15452
15109
14770
14441
14118
13791
13454
13103
12743
12384
12033
11691
11350
10998
10625
10227
9812
9392
8981
8586
8201
7811
7399
6953
6469
5954
5423
4889
4361
3842
3330
2826
2332
1856
1407
988
594
214
-162
-540
-918
-1285
-1628
-1940
-2224
-2493
-2766
-3057
-3372
-3706
-4048
-4388
-4723
-5059
-5407
-5776
-6164
-6556
-6932
-7273
-7566
-7812
-8021
-8206
-8374
-8523
-8645
-8732
-8782
-8804
-8816
-8833
-8869
-8923
-8986
-9044
-9089
-9119
-9145
-9181
-9237
-9317
-9418
-9530
-9644
-9755
-9863
-9966
-10063
-10143
-10195
-10209
-10184
-10128
-10059
-9995
-9951
-9930
-9926
-9927
-9925
-9919
-9916
-9927
-9957
-10006
-10061
-10111
-10143
-10157
-10161
-10168
-10190
-10228
-10273
-10308
-10314
-10284
-10219
-10135
-10054
-9997
-9973
-9987
-10030
-10094
-10172
-10258
-10354
-10458
-10567
-10674
-10764
-10828
-10855
-10845
-10804
-10743
-10682
-10637
-10624
-10654
-10731
-10854
-11014
-11202
-11408
-11622
-11841
-12065
-12296
-12534
-12781
-13034
-13288
-13541
-13791
-14038
-14283
-14528
-14771
-15006
-15229
-15433
-15620
-15793
-15962
-16138
-16327
-16534
-16755
-16983
-17209
-17424
-17624
-17805
-17965
-18106
-18226
-18323
-18397
-18444
-18463
-18454
-18417
-18353
-18263
-18150
-18015
-17864
-17697
-17515
-17316
-17096
-16851
-16580
-16286
-15975
-15657
-15339
-15028
-14726
-14428
-14128
-13817
-13490
-13146
-12789
-12430
-12078
-11744
-11438
-11160
-10908
-10676
-10454
-10230
-9998
-9749
-9483
-9198
-8897
-8584
-8261
-7934
-7608
-7289
-6983
-6696
-6427
-6173
-5923
-5666
-5391
-5092
-4772
-4444
-4124
-3830
-3574
-3357
-3168
-2991
-2809
-2607
-2382
-2138
-1884
-1627
-1369
-1104
-825
-526
-208
115
426
708
954
1173
1388
1625
1910
2248
2626
3016
3382
3697
3953
4161
4348
4543
4766
5019
5291
5560
5809
6032
6235
6432
6638
6858
7086
7309
7512
7686
7832
7960
8085
8216
8359
8507
8656
8802
8946
9095
9256
9433
9620
9805
9975
10122
10250
10370
10501
10661
10860
11098
11366
11653
11949
12247
12543
12835
13120
13391
13641
13864
14056
14219
14354
14460
14531
14563
14550
14497
14419
14341
14292
14296
14363
14490
14657
14843
15029
15205
15377
15557
15759
15990
16245
16511
16766
16988
17165
17291
17367
17402
17402
17375
17321
17242
17138
17007
16853
16680
16494
16299
16100
15902
15705
15513
15327
15148
14981
14826
14687
14563
14452
14352
14256
14159
14058
13952
13842
13734
13633
13547
13483
13446
13443
13473
13536
13624
13726
13827
13914
13975
14009
14017
14010
13996
13984
13978
13976
13974
13969
13957
13937
13905
13860
13798
13713
13604
13474
13330
13183
13045
12920
12809
12705
12597
12475
12332
12164
11967
11737
11468
11152
10781
10356
9886
9387
8879
8378
7892
7419
6952
6483
6010
5537
5078
4648
4256
3905
3587
3286
2987
2675
2343
1987
1611
1220
822
426
43
-317
-642
-925
-1164
-1356
-1505
-1611
-1676
-1699
-1685
-1646
-1601
-1571
-1581
-1645
-1762
-1920
-2098
-2274
-2432
-2571
-2700
-2835
-2993
-3182
-3406
-3662
-3947
-4259
-4599
-4968
-5362
-5768
-6169
-6547
-6885
-7180
-7438
-7673
-7903
-8137
-8380
-8626
-8863
-9080
-9269
-9429
-9561
-9669
-9754
-9816
-9852
-9862
-9847
-9813
-9769
-9723
-9682
-9650
-9626
-9609
-9601
-9605
-9625
-9666
-9733
-9821
-9924
-10029
-10124
-10201
-10257
-10301
-10344
-10401
-10484
-10594
-10727
-10876
-11033
-11196
-11375
-11584
-11835
-12137
-12482
-12851
-13216
-13551
-13839
-14078
-14280
-14462
-14638
-14816
-14988
-15142
-15264
-15343
-15382
-15390
-15378
-15359
-15339
-15319
-15300
-15283
-15274
-15279
-15306
-15357
-15430
-15519
-15617
-15722
-15832
-15950
-16076
-16203
-16321
-16416
-16477
-16497
-16479
-16428
-16352
-16254
-16134
-15989
-15816
-15619
-15405
-15188
-14975
-14769
-14567
-14357
-14131
-13885
-13622
-13355
-13094
-12847
-12611
-12381
-12146
-11903
-11654
-11409
-11181
-10978
-10799
-10633
-10464
-10279
-10067
-9831
-9578
-9321
-9067
-8821
-8583
-8350
-8121
-7898
-7686
-7488
-7308
-7142
-6988
-6843
-6706
-6579
-6469
-6380
-6310
-6257
-6213
-6171
-6125
-6074
-6021
-5969
-5920
-5874
-5828
-5779
-5726
-5672
-5619
-5574
-5541
-5524
-5521
-5531
-5552
-5581
-5614
-5646
-5673
-5687
-5682
-5654
-5603
-5534
-5454
-5371
-5290
-5213
-5137
-5052
-4951
-4825
-4667
-4477
-4257
-4014
-3758
-3499
-3245
-3002
-2774
-2560
-2355
-2155
-1954
-1751
-1543
-1333
-1124
-920
-724
-540
-371
-217
-77
53
181
315
467
646
856
1100
1373
1670
1986
2316
2657
3007
3363
3719
4066
4393
4690
4949
5168
5350
5502
5636
5763
5893
6034
6191
6362
6544
6730
6912
7083
7239
7382
7520
7664
7827
8019
8249
8519
8829
9173
9545
9935
10330
10717
11082
11415
11713
11978
12219
12448
12672
12888
13089
13258
13384
13460
13493
13500
13503
13520
13562
13629
13715
13812
13918
14035
14166
14313
14467
14611
14724
14788
14798
14766
14713
14665
14637
14635
14645
14653
14644
14620
14592
14582
14608
14677
14778
14889
14982
15039
15059
15054
15043
15046
15067
15100
15127
15133
15106
15053
14987
14931
14900
14901
14925
14955
14972
14959
14911
14832
14736
14638
14551
14480
14423
14368
14305
14221
14110
13976
13826
13670
13517
13369
13221
13065
12889
12689
12465
12226
11981
11737
11495
11250
10993
10718
10426
10129
9839
9572
9334
9119
8914
8700
8467
8211
7943
7679
7437
7228
7055
6912
6788
6673
6561
6452
6346
6247
6156
6075
6001
5934
5871
5809
5745
5673
5589
5492
5388
5285
5194
5121
5066
5019
4969
4904
4821
4729
4642
4576
4540
4528
4523
4503
4448
4347
4207
4043
3872
3708
3552
3394
3220
3019
2789
2538
2283
2036
1803
1579
1349
1098
815
500
164
-177
-507
-816
-1106
-1384
-1661
-1946
-2241
-2545
-2851
-3154
-3450
-3741
-4030
-4321
-4612
-4901
-5182
-5446
-5692
-5920
-6133
-6340
-6550
-6769
-7004
-7256
-7528
-7818
-8128
-8458
-8810
-9184
-9580
-9997
-10429
-10873
-11318
-11755
-12175
-12569
-12933
-13262
-13557
-13816
-14039
-14226
-14375
-14488
-14571
-14635
-14695
-14764
-14854
-14971
-15112
-15272
-15445
-15624
-15811
-16009
-16216
-16434
-16648
-16845
-17006
-17122
-17189
-17214
-17212
-17196
-17173
-17144
-17100
-17034
-16941
-16827
-16705
-16590
-16495
-16426
-16375
-16328
-16274
-16207
-16136
-16078
-16056
-16090
-16186
-16337
-16521
-16713
-16890
-17042
-17170
-17285
-17403
-17531
-17667
-17795
-17894
-17944
-17933
-17866
-17762
-17649
-17555
-17498
-17481
-17495
-17516
-17522
-17497
-17434
-17339
-17222
-17089
-16943
-16775
-16572
-16318
-16009
-15647
-15249
-14836
-14429
-14044
-13683
-13342
-13009
-12671
-12324
-11967
-11610
-11263
-10938
-10640
-10370
-10120
-9882
-9642
-9393
-9130
-8853
-8569
-8285
-8010
-7754
-7518
-7300
-7096
-6896
-6686
-6455
-6196
-5903
-5580
-5236
-4881
-4528
-4186
-3856
-3532
-3202
-2854
-2481
-2083
-1673
-1267
-882
-526
-200
108
416
736
1075
1427
1778
2115
2427
2716
2992
3267
3554
3855
4164
4472
4769
5054
5333
5619
5922
6244
6581
6915
7231
7518
7775
8016
8257
8516
8801
9109
9428
9741
10034
10297
10533
10748
10950
11144
11331
11507
11668
11810
11935
12044
12144
12236
12320
12393
12447
12480
12490
12481
12464
12452
12458
12490
12552
12639
12744
12854
12960
13056
13140
13214
13279
13339
13394
13440
13474
13492
13489
13466
13423
13365
13298
13228
13163
13109
13071
13050
13043
13045
13050
13050
13043
13029
13011
12991
12969
12941
12903
12850
12782
12704
12627
12566
12530
12523
12542
12579
12622
12664
12702
12738
12774
12810
12843
12865
12865
12839
12787
12717
12641
12568
12503
12439
12366
12272
12146
11988
11807
11616
11429
11255
11092
10930
10753
10548
10306
10031
9735
9435
9147
8878
8627
8382
8129
7854
7552
7228
6895
6568
6258
5967
5692
5420
5142
4851
4550
4250
3964
3711
3502
3344
3239
3180
3158
3156
3158
3146
3110
3045
2961
2876
2812
2784
2794
2828
2860
2862
2818
2729
2619
2525
2480
2503
2589
2714
2841
2939
2991
2999
2980
2952
2928
2910
2887
2849
2789
2714
2636
2572
2533
2518
2517
2516
2503
2473
2429
2379
2333
2295
2266
2246
2232
2225
2225
2231
2236
2232
2210
2165
2101
2024
1946
1871
1795
1709
1599
1461
1302
1139
995
886
815
768
720
647
537
396
244
107
5
-59
-95
-126
-171
-241
-336
-448
-568
-692
-829
-989
-1183
-1414
-1674
-1946
-2214
-2465
-2694
-2905
-3104
-3294
-3474
-3640
-3787
-3916
-4034
-4153
-4282
-4427
-4586
-4755
-4926
-5098
-5275
-5462
-5666
-5889
-6127
-6374
-6623
-6873
-7127
-7391
-7669
-7960
-8254
-8543
-8816
-9071
-9316
-9561
-9818
-10088
-10366
-10635
-10877
-11082
-11247
-11381
-11498
-11610
-11720
-11822
-11908
-11970
-12008
-12033
-12061
-12109
-12179
-12265
-12345
-12398
-12409
-12380
-12328
-12281
-12266
-12295
-12362
-12443
-12502
-12507
-12435
-12282
-12058
-11784
-11483
-11175
-10874
-10589
-10330
-10103
-9913
-9758
-9629
-9510
-9381
-9226
-9039
-8830
-8615
-8416
-8248
-8113
-7999
-7884
-7750
-7584
-7390
-7181
-6981
-6807
-6670
-6569
-6494
-6433
-6374
-6310
-6240
-6164
-6085
-6005
-5929
-5859
-5801
-5759
-5733
-5716
-5698
-5665
-5607
-5520
-5409
-5286
-5163
-5047
-4942
-4841
-4737
-4623
-4501
-4375
-4256
-4154
-4073
-4016
-3977
-3953
-3935
-3917
-3892
-3853
-3789
-3697
-3575
-3429
-3273
-3119
-2981
-2860
-2755
-2656
-2556
-2449
-2336
-2220
-2100
-1970
-1820
-1640
-1427
-1189
-944
-716
-522
-366
-235
-103
54
251
486
740
986
1201
1374
1511
1627
1743
1871
2011
2157
2298
2427
2542
2649
2750
2848
2935
3006
3054
3083
3100
3120
3155
3207
3270
3334
3387
3425
3456
3493
3550
3635
3742
3857
3960
4037
4085
4116
4148
4204
4298
4434
4605
4796
4991
5177
5350
5509
5660
5804
5944
6075
6191
6286
6354
6394
6410
6408
6399
6393
6399
6420
6457
6506
6563
6627
6701
6790
6902
7041
7206
7389
7580
7765
7933
8080
8211
8328
8441
8556
8674
8795
8910
9012
9093
9149
9179
9189
9187
9179
9169
9156
9131
9080
8990
8857
8682
8480
8270
8067
7881
7710
7543
7367
7174
6968
6758
6563
6393
6247
6114
5973
5806
5603
5371
5131
4904
4709
4550
4417
4294
4163
4017
3861
3707
3571
3462
3378
3307
3231
3135
3015
2874
2727
2589
2475
2393
2340
2307
2281
2245
2186
2097
1980
1841
1694
1555
1433
1333
1249
1169
1082
983
877
776
699
659
659
689
730
762
773
763
747
743
769
831
924
1029
1128
1207
1260
1295
1324
1357
1402
1456
1510
1555
1582
1588
1577
1550
1513
1466
1409
1342
1266
1188
1115
1057
1020
1006
1018
1049
1093
1147
1204
1261
1311
1349
1370
1371
1355
1330
1309
1306
1330
1385
1463
1553
1636
1697
1729
1730
1709
1676
1640
1607
1573
1532
1477
1403
1311
1208
1101
998
905
818
730
631
512
364
186
-20
-250
-498
-762
-1039
-1334
-1650
-1992
-2362
-2755
-3161
-3563
-3943
-4284
-4577
-4823
-5033
-5220
-5401
-5585
-5775
-5964
-6145
-6307
-6447
-6566
-6668
-6759
-6839
-6903
-6941
-6946
-6913
-6844
-6749
-6644
-6542
-6453
-6377
-6311
-6248
-6183
-6115
-6052
-6006
-5989
-6010
-6071
-6162
-6269
-6376
-6469
-6539
-6587
-6619
-6643
-6662
-6677
-6684
-6678
-6657
-6626
-6595
-6577
-6583
-6614
-6666
-6726
-6783
-6832
-6876
-6926
-6996
-7095
-7221
-7366
-7513
-7645
-7752
-7834
-7897
-7945
-7984
-8009
-8013
-7986
-7924
-7829
-7712
-7584
-7455
-7330
-7209
-7085
-6951
-6801
-6633
-6447
-6244
-6030
-5813
-5603
-5412
-5250
-5121
-5019
-4934
-4848
-4747
-4628
-4493
-4355
-4226
-4113
-4011
-3909
-3791
-3646
-3477
-3292
-3106
-2929
-2761
-2592
-2407
-2196
-1962
-1717
-1484
-1283
-1122
-996
-891
-790
-683
-571
-468
-389
-347
-343
-367
-406
-447
-482
-514
-544
-576
-604
-619
-609
-565
-485
-376
-250
-118
12
138
261
384
507
630
753
875
1000
1134
1278
1430
1584
1733
1875
2011
2152
2313
2507
2740
3005
3289
3575
3847
4099
4334
4558
4781
5006
5228
5437
5620
5765
5866
5924
5945
5940
5922
5899
5878
5860
5842
5820
5785
5731
5656
5562
5459
5356
5268
5201
5158
5135
5122
5110
5089
5054
5006
4949
4893
4846
4819
4820
4852
4912
4991
5073
5140
5178
5178
5142
5080
5009
4948
4908
4897
4911
4941
4979
5016
5046
5069
5084
5089
5082
5060
5020
4963
4893
4821
4755
4707
4678
4668
4669
4670
4660
4635
4596
4552
4513
4493
4498
4527
4574
4628
4679
4723
4762
4801
4850
4913
4989
5075
5159
5236
5302
5359
5413
5471
5538
5615
5697
5779
5857
5930
5999
6066
6132
6197
6259
6316
6365
6407
6441
6467
6483
6486
6475
6449
6412
6369
6328
6289
6252
6213
6166
6110
6047
5983
5923
5870
5821
5767
5700
5616
5519
5420
5335
5277
5254
5261
5287
5312
5325
5315
5284
5238
5185
5133
5086
5043
5000
4953
4898
4831
4747
4644
4519
4374
4212
4038
3859
3677
3491
3299
3094
2874
2637
2385
2125
1860
1597
1337
1083
832
584
333
74
-201
-498
-821
-1167
-1525
-1883
-2225
-2546
-2844
-3128
-3406
-3686
-3969
-4251
-4524
-4787
-5046
-5313
-5601
-5916
-6250
-6583
-6890
-7149
-7354
-7512
-7646
-7775
-7910
-8047
-8164
-8242
-8266
-8240
-8186
-8135
-8108
-8111
-8129
-8134
-8096
-8007
-7871
-7718
-7583
-7497
-7472
-7500
-7560
-7624
-7673
-7697
-7699
-7687
-7667
-7643
-7617
-7592
-7572
-7568
-7591
-7645
-7725
-7817
-7903
-7965
-7997
-8006
-8010
-8032
-8093
-8200
-8344
-8506
-8660
-8780
-8848
-8859
-8817
-8741
-8650
-8564
-8496
-8448
-8415
-8385
-8343
-8282
-8203
-8114
-8023
-7944
-7872
-7801
-7717
-7607
-7466
-7302
-7130
-6973
-6842
-6741
-6658
-6573
-6467
-6329
-6164
-5987
-5818
-5673
-5555
-5454
-5353
-5235
-5094
-4936
-4777
-4636
-4525
-4446
-4386
-4327
-4251
-4152
-4035
-3917
-3814
-3739
-3691
-3655
-3610
-3540
-3437
-3312
-3185
-3079
-3008
-2969
-2944
-2906
-2832
-2717
-2575
-2435
-2327
-2269
-2253
-2248
-2211
-2103
-1909
-1642
-1340
-1048
-798
-600
-435
-267
-63
190
480
771
1024
1212
1330
1401
1460
1540
1655
1797
1940
2055
2123
2140
2123
2094
2074
2073
2089
2111
2131
2143
2149
2154
2162
2171
2175
2169
2152
2131
2117
2125
2159
2216
2283
2345
2387
2405
2405
2398
2398
2415
2453
2511
2583
2664
2747
2828
2904
2973
3035
3095
3159
3239
3342
3473
3631
3807
3993
4185
4383
4592
4820
5068
5328
5583
5815
6007
6153
6259
6342
6418
6498
6581
6658
6714
6738
6728
6692
6645
6603
6579
6575
6586
6601
6606
6592
6551
6485
6397
6300
6208
6135
6096
6097
6136
6202
6281
6357
6419
6467
6509
6557
6625
6719
6842
6991
7161
7351
7558
7781
8016
8257
8489
8701
8886
9045
9188
9328
9474
9632
9797
9957
10101
10218
10305
10365
10405
10430
10448
10460
10471
10484
10499
10515
10526
10523
10495
10439
10357
10261
10168
10091
10034
9990
9939
9861
9743
9586
9406
9225
9066
8940
8842
8756
8661
8539
8388
8215
8035
7860
7695
7533
7360
7159
6922
6650
6354
6049
5754
5477
5222
4982
4746
4502
4242
3962
3662
3348
3032
2721
2426
2153
1906
1687
1496
1329
1181
1044
907
757
583
382
156
-81
-312
-522
-706
-871
-1038
-1229
-1459
-1730
-2025
-2315
-2572
-2780
-2944
-3086
-3236
-3418
-3639
-3882
-4118
-4316
-4458
-4544
-4595
-4637
-4690
-4762
-4842
-4913
-4958
-4975
-4974
-4979
-5010
-5078
-5181
-5303
-5428
-5542
-5648
-5758
-5888
-6051
-6249
-6471
-6697
-6907
-7085
-7225
-7329
-7410
-7479
-7548
-7622
-7704
-7792
-7879
-7956
-8018
-8058
-8084
-8102
-8130
-8183
-8274
-8406
-8572
-8755
-8941
-9118
-9284
-9443
-9601
-9763
-9923
-10071
-10195
-10288
-10354
-10405
-10463
-10540
-10641
-10757
-10866
-10947
-10986
-10984
-10956
-10927
-10918
-10940
-10986
-11037
-11065
-11049
-10978
-10856
-10699
-10530
-10368
-10223
-10096
-9982
-9872
-9761
-9651
-9549
-9459
-9385
-9321
-9254
-9168
-9050
-8892
-8701
-8488
-8274
-8074
-7904
-7764
-7655
-7571
-7509
-7469
-7448
-7445
-7452
-7459
-7454
-7429
-7385
-7333
-7290
-7273
-7293
-7352
-7443
-7551
-7665
-7775
-7877
-7970
-8050
-8112
-8146
-8145
-8109
-8042
-7957
-7863
-7767
-7662
-7537
-7376
-7169
-6915
-6623
-6306
-5975
-5632
-5275
-4898
-4501
-4091
-3687
-3306
-2963
-2658
-2379
-2109
-1834
-1551
-1273
-1020
-810
-649
-529
-426
-316
-184
-28
138
291
413
497
549
588
633
699
792
910
1043
1181
1313
1431
1530
1608
1669
1723
1782
1859
1958
2072
2183
2273
2328
2351
2361
2393
2475
2623
2828
3059
3280
3465
3609
3734
3874
4061
4308
4600
4904
5182
5409
5585
5728
5866
6019
6188
6357
6500
6598
6648
6666
6680
6713
6772
6848
6919
6964
6974
6959
6939
6936
6962
7014
7076
7129
7162
7177
7188
7214
7272
7365
7486
7618
7748
7865
7971
8071
8177
8293
8420
8549
8668
8763
8822
8837
8808
8742
8657
8575
8516
8497
8520
8569
8620
8643
8617
8538
8419
8285
8167
8084
8038
8016
7992
7943
7853
7720
7557
7379
7203
7038
6886
6745
6612
6488
6375
6277
6196
6129
6071
6013
5952
5885
5815
5746
5684
5628
5577
5528
5474
5412
5342
5267
5189
5114
5044
4981
4924
4872
4821
4769
4717
4663
4609
4556
4504
4451
4396
4336
4272
4205
4135
4062
3985
3897
3791
3661
3506
3329
3142
2955
2780
2622
2479
2345
2212
2073
1929
1787
1655
1540
1449
1378
1322
1272
1219
1154
1072
968
844
703
555
410
278
165
64
-40
-166
-331
-539
-782
-1032
-1260
-1444
-1578
-1676
-1764
-1871
-2009
-2170
-2321
-2427
-2458
-2411
-2308
-2191
-2102
-2071
-2099
-2162
-2229
-2273
-2290
-2299
-2336
-2434
-2607
-2847
-3118
-3383
-3607
-3781
-3915
-4032
-4155
-4295
-4447
-4593
-4713
-4795
-4838
-4851
-4845
-4823
-4781
-4706
-4587
-4424
-4229
-4026
-3843
-3706
-3626
-3599
-3611
-3638
-3655
-3641
-3583
-3476
-3326
-3149
-2970
-2814
-2703
-2646
-2636
-2655
-2680
-2691
-2684
-2669
-2662
-2676
-2709
-2743
-2748
-2698
-2587
-2432
-2269
-2145
-2091
-2114
-2190
-2276
-2327
-2310
-2218
-2071
-1900
-1742
-1623
-1558
-1549
-1589
-1668
-1774
-1894
-2012
-2118
-2205
-2278
-2351
-2437
-2547
-2676
-2806
-2912
-2975
-2994
-2988
-2988
-3027
-3123
-3272
-3453
-3638
-3808
-3958
-4098
-4238
-4376
-4497
-4576
-4595
-4556
-4489
-4439
-4446
-4523
-4647
-4768
-4832
-4812
-4721
-4609
-4539
-4550
-4636
-4742
-4794
-4731
-4547
-4294
-4066
-3958
-4021
-4236
-4521
-4768
-4888
-4848
-4681
-4466
-4287
-4196
-4194
-4237
-4265
-4236
-4146
-4027
-3929
-3884
-3893
-3924
-3923
-3848
-3686
-3460
-3216
-3005
-2857
-2773
-2727
-2686
-2623
-2529
-2417
-2305
-2210
-2132
-2057
-1969
-1855
-1719
-1582
-1475
-1426
-1451
-1541
-1667
-1788
-1858
-1846
-1740
-1554
-1325
-1102
-932
-847
-852
-929
-1035
-1124
-1158
-1124
-1034
-919
-816
-749
-723
-719
-709
-665
-574
-440
-284
-130
5
119
220
320
428
544
659
761
845
909
961
1004
1037
1050
1030
969
876
775
701
684
741
861
1012
1156
1254
1294
1285
1255
1236
1251
1307
1397
1502
1610
1716
1823
1939
2068
2204
2341
2473
2600
2737
2904
3116
3375
3664
3951
4198
4378
4483
4527
4544
4569
4632
4747
4908
5098
5291
5468
5615
5728
5813
5881
5949
6031
6137
6266
6411
6553
6675
6763
6815
6841
6859
6882
6914
6946
6957
6934
6871
6784
6701
6649
6642
6667
6688
6660
6547
6342
6070
5778
5521
5336
5229
5181
5154
5110
5030
4916
4785
4656
4543
4445
4357
4270
4186
4112
4061
4041
4049
4072
4091
4094
4077
4048
4017
3990
3962
3919
3846
3737
3601
3462
3346
3272
3242
3237
3228
3188
3103
2976
2823
2663
2507
2353
2187
1995
1772
1525
1273
1036
829
654
499
351
198
38
-123
-273
-404
-516
-617
-720
-834
-963
-1100
-1238
-1366
-1481
-1582
-1673
-1755
-1827
-1882
-1914
-1918
-1898
-1863
-1825
-1793
-1772
-1760
-1750
-1736
-1716
-1691
-1668
-1654
-1650
-1653
-1656
-1653
-1643
-1630
-1624
-1638
-1676
-1735
-1803
-1862
-1896
-1898
-1872
-1831
-1795
-1775
-1775
-1785
-1788
-1768
-1721
-1654
-1587
-1542
-1535
-1564
-1615
-1660
-1673
-1641
-1569
-1478
-1393
-1336
-1311
-1306
-1296
-1256
-1171
-1042
-889
-734
-601
-502
-439
-400
-374
-350
-321
-288
-250
-209
-163
-117
-73
-42
-31
-44
-77
-116
-141
-136
-89
-6
98
205
295
359
401
428
454
486
528
578
634
693
755
822
892
959
1012
1043
1046
1022
979
927
873
821
766
703
630
549
469
401
348
309
270
217
136
22
-119
-274
-429
-574
-705
-826
-940
-1047
-1144
-1223
-1281
-1321
-1353
-1387
-1434
-1491
-1545
-1574
-1558
-1488
-1372
-1233
-1104
-1018
-995
-1033
-1114
-1206
-1270
-1278
-1211
-1075
-893
-705
-553
-472
-476
-549
-648
-714
-692
-555
-317
-33
217
355
337
167
-95
-361
-545
-590
-495
-308
-108
23
31
-93
-318
-583
-820
-975
-1018
-954
-807
-626
-466
-377
-395
-527
-751
-1016
-1262
-1429
-1492
-1463
-1394
-1352
-1399
-1561
-1819
-2114
-2371
-2531
-2569
-2505
-2394
-2300
-2273
-2334
-2468
-2640
-2809
-2942
-3028
-3070
-3083
-3086
-3092
-3110
-3142
-3186
-3230
-3260
-3258
-3211
-3116
-2986
-2848
-2733
-2665
-2652
-2676
-2709
-2716
-2678
-2594
-2483
-2374
-2290
-2243
-2224
-2221
-2221
-2226
-2248
-2306
-2407
-2543
-2688
-2807
-2869
-2864
-2802
-2709
-2616
-2537
-2470
-2395
-2292
-2148
-1972
-1790
-1635
-1533
-1489
-1486
-1489
-1461
-1381
-1246
-1076
-902
-755
-657
-611
-612
-644
-693
-745
-791
-820
-823
-790
-720
-623
-523
-452
-442
-508
-637
-791
-911
-943
-857
-662
-409
-172
-20
8
-75
-209
-310
-300
-141
148
496
807
995
1018
889
676
470
352
367
509
726
947
1106
1166
1134
1051
977
961
1022
1146
1275
1342
1290
1103
815
508
280
215
342
617
934
1155
1164
912
441
-129
-641
-957
-1016
-857
-597
-395
-384
-619
-1056
-1567
-1987
-2173
-2058
-1671
-1127
-582
-184
-22
-94
-320
-566
-699
-631
-353
68
513
869
1065
1109
1077
1078
1200
1464
1812
2125
2283
2222
1974
1662
1455
1492
1824
2381
3002
3498
3732
3671
3398
3069
2848
2842
3059
3426
3822
4140
4322
4372
4343
4301
4294
4343
4435
4536
4603
4594
4471
4213
3827
3361
2903
2566
2449
2590
2942
3371
3701
3777
3537
3035
2423
1885
1555
1464
1532
1619
1608
1474
1298
1229
1402
1843
2441
2967
3172
2896
2155
1146
190
-396
-417
129
1049
2033
2778
3084
2925
2435
1845
1390
1225
1375
1746
2167
2460
2505
2282
1869
1412
1071
957
1100
1435
1835
2163
2330
2327
2224
2128
2126
2235
2383
2441
2283
1858
1231
577
121
50
435
1192
2106
2902
3343
3312
2839
2086
1279
628
258
182
316
520
664
674
561
413
354
491
862
1399
1940
2272
2208
1665
714
-427
-1453
-2079
-2143
-1672
-871
-41
532
692
462
14
-419
-657
-651
-491
-352
-388
-651
-1053
-1409
-1524
-1288
-736
-32
592
933
895
511
-82
-709
-1218
-1523
-1606
-1500
-1260
-952
-647
-429
-381
-563
-976
-1542
-2114
-2523
-2648
-2473
-2105
-1735
-1558
-1683
-2087
-2623
-3093
-3344
-3338
-3169
-3009
-3017
-3256
-3657
-4059
-4288
-4251
-3986
-3640
-3403
-3403
-3652
-4037
-4378
-4518
-4399
-4082
-3712
-3441
-3357
-3443
-3600
-3704
-3666
-3473
-3180
-2871
-2612
-2423
-2283
-2162
-2050
-1969
-1957
-2029
-2153
-2248
-2220
-2013
-1649
-1227
-885
-731
-789
-982
-1178
-1250
-1150
-930
-710
-605
-653
-785
-854
-713
-301
309
934
1356
1427
1140
631
117
-200
-219
26
403
755
975
1039
996
913
831
740
603
403
171
-8
-40
120
434
781
1012
1027
822
500
210
74
118
263
372
334
130
-154
-371
-399
-216
77
304
304
23
-451
-920
-1173
-1081
-661
-63
499
843
892
683
330
-46
-376
-651
-905
-1161
-1408
-1595
-1669
-1608
-1447
-1257
-1106
-1018
-964
-877
-722
-531
-419
-536
-991
-1775
-2730
-3592
-4086
-4041
-3468
-2570
-1670
-1089
-1032
-1514
-2370
-3329
-4116
-4548
-4581
-4300
-3863
-3429
-3105
-2922
-2851
-2839
-2850
-2887
-2982
-3175
-3470
-3819
-4120
-4252
-4131
-3749
-3196
-2633
-2234
-2116
-2285
-2636
-3003
-3233
-3256
-3117
-2942
-2866
-2960
-3189
-3433
-3553
-3467
-3202
-2873
-2619
-2530
-2596
-2725
-2816
-2830
-2829
-2933
-3230
-3676
-4067
-4100
-3534
-2339
-783
629
1349
1026
-311
-2238
-4089
-5232
-5331
-4465
-3069
-1706
-806
-484
-544
-632
-468
-17
486
677
283
-694
-1941
-2956
-3283
-2725
-1444
126
1470
2232
2343
2013
1588
1352
1397
1606
1757
1680
1371
1012
876
1169
1922
2950
3933
4554
4640
4225
3519
2809
2340
2227
2450
2894
3422
3929
4365
4709
4948
5055
4999
4775
4424
4043
3755
3665
3825
4208
4716
5223
5605
5785
5745
5522
5193
4855
4594
4470
4498
4648
4850
5021
5100
5070
4975
4898
4927
5112
5431
5799
6102
6248
6214
6059
5899
5849
5974
6248
6568
6801
6843
6670
6348
6007
5785
5773
5980
6337
6726
7028
7164
7117
6921
6645
6363
6138
6006
5982
6062
6228
6447
6673
6854
6938
6895
6723
6465
6194
5996
5945
6071
6349
6705
7037
7252
7299
7180
6952
6696
6489
6379
6367
6425
6506
6568
6580
6524
6385
6155
5834
5450
5063
4762
4627
4695
4920
5175
5293
5137
4674
4005
3342
2917
2883
3232
3790
4284
4469
4234
3656
2964
2424
2218
2356
2683
2964
3005
2748
2292
1829
1536
1478
1585
1691
1642
1381
984
612
414
440
602
717
606
197
-436
-1101
-1588
-1774
-1686
-1481
-1361
-1470
-1826
-2321
-2796
-3128
-3293
-3370
-3477
-3689
-3988
-4268
-4401
-4322
-4080
-3828
-3745
-3938
-4376
-4890
-5253
-5287
-4961
-4410
-3876
-3597
-3700
-4147
-4755
-5291
-5573
-5545
-5291
-4979
-4781
-4799
-5036
-5410
-5807
-6128
-6323
-6391
-6366
-6294
-6222
-6189
-6230
-6366
-6594
-6877
-7146
-7324
-7355
-7242
-7052
-6893
-6865
-7009
-7281
-7565
-7728
-7686
-7450
-7125
-6865
-6797
-6958
-7276
-7601
-7787
-7758
-7552
-7301
-7161
-7229
-7495
-7836
-8080
-8090
-7837
-7416
-7004
-6777
-6824
-7101
-7453
-7690
-7676
-7392
-6948
-6530
-6308
-6361
-6643
-7002
-7258
-7282
-7054
-6662
-6259
-5991
-5935
-6071
-6302
-6504
-6582
-6505
-6306
-6058
-5834
-5677
-5592
-5556
-5539
-5523
-5504
-5483
-5463
-5432
-5374
-5276
-5137
-4972
-4801
-4642
-4499
-4363
-4220
-4066
-3911
-3774
-3671
-3602
-3544
-3466
-3348
-3194
-3045
-2955
-2971
-3097
-3290
-3472
-3566
-3531
-3388
-3207
-3074
-3047
-3128
-3259
-3357
-3357
-3243
-3062
-2891
-2798
-2798
-2853
-2885
-2824
-2650
-2409
-2190
-2078
-2114
-2263
-2433
-2515
-2438
-2203
-1879
-1573
-1378
-1330
-1395
-1495
-1541
-1480
-1310
-1072
-828
-625
-477
-369
-273
-167
-49
66
156
217
261
319
426
602
846
1132
1419
1665
1841
1937
1965
1957
1961
2025
2186
2453
2791
3131
3380
3460
3337
3049
2697
2420
2335
2488
2829
3225
3508
3545
3298
2841
2335
1963
1853
2029
2398
2797
3058
3083
2881
2559
2271
2148
2240
2499
2801
3007
3029
2865
2604
2385
2331
2497
2845
3260
3601
3762
3717
3527
3314
3200
3262
3495
3826
4147
4361
4428
4367
4242
4127
4072
4086
4148
4223
4290
4347
4409
4490
4586
4674
4725
4720
4669
4606
4577
4606
4684
4767
4798
4735
4581
4380
4203
4109
4114
4188
4266
4286
4225
4109
4001
3968
4045
4216
4423
4596
4691
4709
4693
4703
4782
4936
5129
5309
5437
5504
5539
5585
5680
5833
6028
6232
6414
6559
6669
6748
6798
6810
6781
6723
6673
6684
6795
7008
7269
7480
7539
7391
7061
6656
6330
6215
6367
6733
7173
7517
7633
7479
7115
6665
6263
5995
5877
5859
5868
5842
5762
5644
5519
5406
5298
5166
4983
4743
4474
4225
4043
3949
3921
3907
3848
3704
3475
3198
2927
2709
2561
2469
2395
2299
2158
1975
1767
1559
1361
1172
976
762
530
300
100
-44
-124
-160
-192
-263
-403
-611
-853
-1076
-1230
-1287
-1252
-1166
-1078
-1034
-1049
-1111
-1184
-1232
-1233
-1193
-1138
-1098
-1092
-1118
-1153
-1172
-1158
-1117
-1069
-1043
-1055
-1103
-1170
-1232
-1274
-1297
-1314
-1342
-1387
-1445
-1508
-1579
-1679
-1842
-2092
-2423
-2778
-3065
-3191
-3110
-2858
-2550
-2342
-2366
-2660
-3147
-3661
-4011
-4073
-3846
-3455
-3096
-2951
-3106
-3519
-4043
-4503
-4770
-4819
-4720
-4594
-4545
-4614
-4764
-4922
-5025
-5064
-5083
-5153
-5319
-5564
-5810
-5956
-5932
-5747
-5492
-5306
-5310
-5549
-5969
-6432
-6785
-6923
-6837
-6613
-6397
-6325
-6469
-6805
-7227
-7599
-7804
-7796
-7611
-7348
-7128
-7048
-7147
-7392
-7699
-7963
-8099
-8071
-7906
-7674
-7469
-7366
-7400
-7553
-7765
-7961
-8079
-8096
-8028
-7923
-7833
-7794
-7817
-7882
-7959
-8015
-8029
-7999
-7929
-7835
-7733
-7643
-7583
-7566
-7596
-7656
-7711
-7717
-7639
-7469
-7241
-7014
-6860
-6824
-6906
-7058
-7207
-7284
-7259
-7152
-7021
-6927
-6907
-6951
-7014
-7043
-7009
-6923
-6831
-6786
-6809
-6878
-6928
-6886
-6708
-6405
-6045
-5716
-5490
-5389
-5374
-5368
-5297
-5120
-4851
-4545
-4263
-4045
-3889
-3761
-3615
-3425
-3195
-2958
-2753
-2602
-2494
-2393
-2256
-2058
-1806
-1538
-1302
-1129
-1020
-943
-843
-669
-400
-48
339
703
996
1197
1327
1434
1585
1835
2212
2700
3243
3758
4163
4407
4492
4478
4464
4557
4830
5288
5867
6449
6910
7165
7204
7097
6965
6937
7098
7460
7959
8484
8923
9209
9336
9364
9390
9502
9752
10131
10580
11011
11345
11536
11589
11550
11490
11476
11551
11722
11965
12238
12494
12690
12795
12795
12688
12495
12260
12051
11942
11991
12210
12547
12889
13101
13074
12785
12316
11836
11540
11564
11919
12475
13011
13303
13226
12816
12251
11777
11596
11773
12208
12687
12985
12977
12690
12287
11984
11936
12164
12545
12874
12968
12749
12277
11712
11230
10943
10853
10871
10880
10799
10624
10417
10251
10163
10121
10047
9866
9558
9181
8845
8653
8642
8757
8876
8873
8689
8359
8002
7752
7684
7774
7907
7938
7770
7406
6951
6559
6351
6353
6485
6593
6534
6234
5724
5113
4532
4067
3732
3469
3201
2872
2478
2053
1645
1268
897
478
-30
-616
-1212
-1712
-2024
-2119
-2053
-1947
-1936
-2115
-2494
-2996
-3495
-3867
-4035
-3998
-3814
-3576
-3380
-3296
-3357
-3557
-3858
-4195
-4489
-4664
-4673
-4524
-4288
-4080
-4022
-4181
-4530
-4951
-5274
-5359
-5166
-4787
-4417
-4266
-4457
-4960
-5594
-6105
-6285
-6072
-5590
-5089
-4833
-4975
-5485
-6166
-6754
-7040
-6969
-6653
-6305
-6125
-6206
-6501
-6866
-7153
-7299
-7346
-7411
-7589
-7890
-8208
-8389
-8322
-8028
-7675
-7504
-7709
-8317
-9149
-9893
-10245
-10071
-9481
-8789
-8368
-8464
-9073
-9940
-10684
-10986
-10747
-10136
-9498
-9182
-9359
-9947
-10655
-11140
-11182
-10790
-10185
-9676
-9497
-9686
-10081
-10418
-10480
-10216
-9761
-9362
-9233
-9441
-9870
-10286
-10463
-10305
-9892
-9437
-9168
-9216
-9546
-9987
-10320
-10392
-10181
-9796
-9412
-9178
-9155
-9302
-9510
-9669
-9712
-9629
-9452
-9226
-8986
-8765
-8595
-8522
-8579
-8767
-9023
-9229
-9252
-9012
-8534
-7954
-7472
-7262
-7379
-7731
-8106
-8280
-8113
-7627
-6990
-6433
-6136
-6145
-6357
-6582
-6644
-6465
-6094
-5664
-5310
-5099
-5005
-4948
-4851
-4703
-4560
-4502
-4565
-4703
-4788
-4686
-4335
-3800
-3261
-2931
-2942
-3271
-3733
-4062
-4040
-3603
-2881
-2137
-1645
-1558
-1841
-2293
-2646
-2697
-2393
-1850
-1279
-888
-778
-914
-1152
-1320
-1300
-1070
-702
-311
5
200
294
343
405
515
675
870
1079
1293
1510
1732
1952
2160
2343
2494
2617
2720
2811
2888
2946
2983
3012
3059
3159
3329
3558
3799
3983
4051
3983
3818
3641
3555
3637
3903
4302
4728
5069
5247
5252
5145
5035
5035
5216
5581
6063
6547
6918
7103
7100
6981
6864
6860
7034
7367
7767
8105
8274
8239
8055
7852
7763
7869
8151
8499
8753
8789
8582
8229
7912
7812
8023
8502
9066
9483
9566
9267
8706
8127
7796
7881
8379
9109
9786
10138
10020
9481
8738
8090
7796
7966
8518
9215
9764
9938
9677
9107
8489
8106
8141
8589
9264
9869
10131
9918
9301
8528
7912
7700
7956
8541
9169
9545
9489
9015
8319
7680
7332
7366
7697
8122
8426
8473
8264
7911
7560
7317
7199
7147
7083
6965
6817
6706
6691
6767
6858
6846
6647
6268
5820
5472
5367
5539
5889
6224
6351
6177
5755
5260
4896
4796
4945
5196
5346
5240
4856
4310
3792
3467
3385
3461
3523
3405
3035
2476
1884
1427
1200
1174
1222
1184
959
549
60
-364
-611
-664
-599
-549
-632
-895
-1298
-1737
-2105
-2333
-2422
-2430
-2433
-2490
-2620
-2804
-3008
-3201
-3373
-3528
-3669
-3787
-3866
-3888
-3857
-3801
-3773
-3823
-3977
-4214
-4472
-4673
-4751
-4691
-4536
-4374
-4308
-4410
-4690
-5092
-5507
-5816
-5938
-5860
-5649
-5428
-5328
-5438
-5767
-6233
-6694
-7004
-7071
-6896
-6579
-6274
-6129
-6221
-6523
-6917
-7248
-7391
-7308
-7064
-6793
-6642
-6697
-6951
-7307
-7621
-7775
-7720
-7497
-7216
-7000
-6934
-7027
-7220
-7410
-7502
-7446
-7250
-6976
-6706
-6509
-6421
-6434
-6505
-6579
-6604
-6546
-6396
-6171
-5902
-5634
-5407
-5252
-5179
-5179
-5222
-5269
-5281
-5230
-5108
-4927
-4710
-4489
-4290
-4130
-4014
-3933
-3866
-3790
-3684
-3538
-3359
-3164
-2977
-2820
-2698
-2596
-2487
-2340
-2139
-1888
-1614
-1351
-1126
-943
-781
-605
-388
-127
151
400
576
660
673
662
682
767
915
1085
1220
1275
1236
1127
998
897
847
841
844
818
745
634
523
458
473
575
743
937
1115
1246
1322
1355
1370
1399
1467
1591
1772
1996
2234
2452
2621
2730
2789
2833
2899
3018
3188
3381
3549
3647
3659
3603
3530
3493
3527
3630
3764
3878
3932
3921
3875
3840
3851
3915
4001
4062
4059
3984
3866
3758
3715
3763
3889
4051
4195
4284
4307
4280
4234
4198
4190
4211
4253
4304
4348
4363
4328
4222
4041
3807
3566
3378
3289
3304
3382
3441
3403
3230
2949
2648
2434
2383
2491
2678
2814
2791
2568
2202
1814
1536
1444
1519
1664
1755
1706
1514
1259
1056
991
1072
1225
1329
1282
1056
716
387
196
208
397
662
869
917
775
486
141
-165
-365
-439
-399
-275
-97
108
308
459
506
399
115
-317
-818
-1273
-1566
-1620
-1425
-1042
-590
-206
-9
-63
-357
-807
-1281
-1638
-1778
-1675
-1396
-1076
-866
-870
-1096
-1449
-1765
-1889
-1751
-1402
-1006
-763
-813
-1171
-1709
-2213
-2485
-2434
-2122
-1730
-1472
-1490
-1789
-2247
-2678
-2935
-2977
-2878
-2775
-2778
-2909
-3086
-3178
-3093
-2838
-2535
-2362
-2451
-2812
-3304
-3693
-3763
-3424
-2767
-2039
-1533
-1466
-1873
-2595
-3338
-3794
-3762
-3219
-2323
-1341
-552
-150
-190
-591
-1174
-1727
-2072
-2105
-1822
-1301
-681
-111
289
465
432
265
59
-107
-200
-238
-263
-312
-387
-454
-458
-362
-171
55
230
274
157
-88
-381
-631
-774
-795
-729
-631
-547
-497
-475
-469
-475
-509
-589
-723
-884
-1020
-1074
-1010
-839
-616
-415
-296
-278
-333
-410
-464
-483
-485
-501
-541
-584
-578
-481
-293
-76
58
3
-294
-784
-1332
-1760
-1924
-1773
-1371
-868
-438
-206
-213
-413
-718
-1043
-1347
-1635
-1927
-2230
-2506
-2684
-2690
-2495
-2135
-1717
-1379
-1246
-1375
-1743
-2250
-2759
-3138
-3298
-3218
-2937
-2537
-2120
-1776
-1560
-1486
-1524
-1618
-1704
-1740
-1723
-1684
-1679
-1753
-1912
-2117
-2285
-2328
-2191
-1879
-1466
-1065
-793
-725
-870
-1170
-1528
-1838
-2019
-2032
-1878
-1591
-1224
-843
-515
-303
-251
-367
-616
-916
-1163
-1264
-1166
-884
-492
-102
186
313
283
157
19
-48
-2
157
392
650
883
1067
1198
1295
1386
1496
1643
1830
2045
2265
2457
2594
2663
2668
2636
2600
2593
2627
2696
2778
2847
2887
2901
2904
2915
2937
2958
2951
2894
2779
2629
2484
2393
2388
2475
2629
2810
2977
3108
3199
3264
3318
3374
3432
3491
3549
3612
3687
3777
3874
3958
4006
4005
3959
3894
3841
3824
3846
3886
3908
3882
3797
3669
3530
3410
3326
3270
3220
3151
3055
2940
2831
2752
2711
2697
2681
2638
2552
2429
2287
2145
2015
1895
1775
1651
1531
1433
1378
1369
1391
1407
1380
1287
1135
961
816
740
745
810
887
929
906
818
686
538
395
258
115
-46
-226
-409
-567
-678
-737
-765
-797
-870
-1002
-1187
-1397
-1594
-1748
-1852
-1918
-1968
-2027
-2105
-2198
-2296
-2383
-2455
-2519
-2588
-2676
-2793
-2938
-3102
-3268
-3421
-3547
-3640
-3700
-3739
-3771
-3817
-3887
-3985
-4097
-4203
-4277
-4304
-4290
-4257
-4237
-4260
-4332
-4433
-4523
-4558
-4507
-4372
-4185
-3994
-3846
-3763
-3737
-3732
-3705
-3622
-3474
-3275
-3054
-2835
-2631
-2433
-2226
-1993
-1732
-1455
-1185
-944
-745
-587
-457
-337
-212
-74
77
238
406
575
738
884
995
1060
1071
1039
989
958
979
1073
1239
1454
1682
1887
2045
2156
2232
2299
2382
2495
2642
2814
3000
3182
3350
3495
3612
3697
3754
3791
3819
3855
3913
3999
4112
4241
4369
4483
4574
4643
4700
4755
4815
4880
4943
4991
5018
5021
5007
4986
4968
4957
4947
4929
4890
4823
4729
4618
4505
4403
4322
4260
4212
4168
4115
4049
3967
3871
3767
3661
3561
3470
3394
3333
3282
3235
3183
3118
3038
2948
2860
2789
2744
2725
2722
2715
2684
2615
2508
2376
2242
2125
2039
1983
1945
1910
1866
1810
1748
1692
1650
1622
1599
1566
1512
1431
1327
1212
1100
1002
921
853
791
728
659
582
495
398
287
162
28
-103
-219
-306
-361
-393
-420
-466
-550
-677
-838
-1012
-1184
-1336
-1469
-1592
-1711
-1828
-1931
-1999
-2012
-1962
-1866
-1757
-1678
-1666
-1733
-1862
-2013
-2135
-2191
-2169
-2085
-1977
-1887
-1847
-1865
-1927
-2008
-2083
-2137
-2174
-2210
-2262
-2340
-2440
-2547
-2641
-2706
-2739
-2747
-2747
-2754
-2779
-2823
-2876
-2927
-2967
-2994
-3016
-3042
-3082
-3140
-3212
-3287
-3352
-3394
-3408
-3398
-3377
-3360
-3362
-3393
-3458
-3549
-3657
-3771
-3881
-3981
-4069
-4146
-4213
-4266
-4304
-4327
-4337
-4344
-4359
-4392
-4445
-4512
-4572
-4602
-4582
-4502
-4373
-4217
-4069
-3955
-3891
-3874
-3882
-3891
-3878
-3836
-3774
-3710
-3668
-3662
-3694
-3751
-3811
-3856
-3870
-3854
-3816
-3772
-3735
-3714
-3705
-3702
-3691
-3663
-3611
-3539
-3453
-3363
-3279
-3203
-3133
-3064
-2989
-2905
-2817
-2738
-2684
-2667
-2691
-2746
-2813
-2865
-2881
-2853
-2785
-2698
-2618
-2567
-2561
-2602
-2680
-2779
-2879
-2964
-3019
-3037
-3014
-2958
-2882
-2805
-2749
-2728
-2744
-2788
-2838
-2872
-2876
-2848
-2798
-2738
-2679
-2620
-2552
-2464
-2355
-2236
-2134
-2076
-2077
-2129
-2205
-2264
-2274
-2222
-2124
-2011
-1919
-1862
-1831
-1798
-1726
-1595
-1407
-1188
-972
-784
-628
-489
-342
-169
31
236
420
562
661
737
817
924
1058
1202
1326
1409
1447
1454
1460
1486
1540
1608
1665
1688
1671
1629
1586
1564
1574
1609
1651
1684
1704
1721
1750
1802
1874
1951
2009
2041
2050
2053
2074
2124
2195
2260
2289
2266
2198
2117
2060
2057
2109
2192
2266
2299
2284
2239
2203
2209
2273
2380
2492
2570
2591
2557
2494
2435
2405
2410
2433
2446
2427
2364
2263
2138
2005
1875
1748
1625
1506
1399
1310
1246
1203
1172
1142
1105
1065
1035
1031
1064
1132
1218
1298
1349
1361
1336
1291
1246
1219
1217
1241
1284
1337
1389
1433
1461
1469
1459
1440
1426
1433
1474
1546
1636
1718
1770
1776
1741
1682
1624
1586
1574
1580
1588
1583
1563
1537
1519
1518
1537
1564
1585
1590
1585
1583
1605
1661
1747
1843
1921
1961
1961
1935
1907
1900
1919
1949
1964
1939
1862
1744
1609
1485
1391
1327
1275
1215
1127
1010
878
750
643
565
512
470
428
379
327
277
234
196
156
107
45
-23
-84
-124
-136
-125
-107
-102
-126
-180
-251
-315
-348
-335
-280
-201
-126
-82
-85
-135
-219
-312
-392
-441
-453
-430
-385
-333
-292
-277
-301
-367
-470
-594
-714
-801
-830
-794
-704
-588
-486
-431
-439
-505
-598
-683
-729
-726
-686
-637
-607
-611
-644
-680
-692
-663
-597
-520
-463
-451
-491
-562
-633
-675
-673
-636
-591
-567
-579
-625
-688
-744
-778
-794
-809
-847
-921
-1030
-1158
-1279
-1374
-1438
-1477
-1509
-1548
-1597
-1654
-1710
-1760
-1807
-1859
-1925
-2001
-2076
-2127
-2137
-2101
-2033
-1963
-1921
-1927
-1979
-2053
-2114
-2130
-2085
-1983
-1845
-1696
-1559
-1442
-1343
-1252
-1158
-1054
-938
-812
-681
-552
-436
-341
-278
-248
-244
-250
-246
-218
-168
-115
-89
-116
-206
-340
-480
-580
-608
-565
-483
-415
-413
-498
-654
-830
-959
-992
-916
-761
-587
-460
-424
-485
-609
-741
-822
-818
-725
-569
-389
-225
-100
-18
30
61
88
115
140
158
166
165
163
167
182
207
235
256
262
248
218
181
145
121
113
123
151
197
260
340
429
519
593
639
650
630
602
592
626
718
857
1016
1154
1236
1248
1202
1130
1076
1073
1132
1239
1362
1467
1531
1552
1545
1534
1530
1534
1526
1484
1390
1244
1067
890
747
655
614
604
598
570
508
415
305
194
97
19
-42
-87
-116
-126
-107
-54
34
144
254
341
381
365
302
214
134
95
112
185
292
399
473
494
461
395
330
300
326
413
547
705
862
1000
1112
1194
1252
1289
1311
1325
1343
1375
1433
1514
1608
1693
1747
1758
1731
1685
1654
1662
1719
1812
1911
1984
2009
1995
1961
1946
1977
2063
2189
2323
2431
2492
2502
2480
2451
2439
2455
2495
2548
2599
2633
2645
2633
2598
2545
2483
2424
2383
2373
2400
2457
2523
2574
2586
2553
2484
2400
2326
2277
2252
2238
2213
2163
2084
1989
1893
1805
1726
1641
1536
1403
1246
1086
950
855
806
787
771
735
665
569
467
384
342
347
394
468
552
632
696
739
756
751
730
708
704
732
798
891
988
1065
1102
1101
1078
1063
1080
1134
1210
1274
1296
1259
1175
1076
1002
984
1020
1086
1139
1142
1080
966
836
731
679
681
714
742
733
673
570
449
339
261
222
215
226
241
255
265
273
281
291
304
324
359
414
491
580
662
711
706
641
529
400
289
223
210
236
268
275
237
154
48
-51
-115
-131
-107
-66
-32
-23
-43
-81
-125
-164
-199
-236
-282
-334
-378
-389
-343
-233
-71
107
259
350
368
330
274
239
255
325
432
548
650
729
796
865
947
1035
1106
1134
1103
1022
926
860
865
953
1102
1265
1386
1427
1382
1279
1169
1099
1098
1164
1266
1366
1427
1430
1377
1283
1170
1055
952
871
816
793
802
838
889
942
985
1012
1032
1054
1089
1141
1202
1257
1296
1317
1334
1368
1437
1544
1673
1790
1864
1874
1829
1761
1712
1715
1781
1888
1993
2049
2027
1928
1780
1625
1499
1421
1382
1354
1305
1214
1080
920
760
622
518
444
387
333
273
204
133
65
4
-51
-108
-171
-243
-319
-393
-455
-503
-537
-567
-603
-654
-722
-803
-886
-957
-1004
-1022
-1016
-1000
-990
-1006
-1059
-1151
-1271
-1400
-1515
-1596
-1633
-1629
-1598
-1563
-1547
-1567
-1632
-1735
-1860
-1987
-2095
-2171
-2214
-2232
-2242
-2261
-2301
-2366
-2449
-2534
-2605
-2653
-2678
-2691
-2712
-2761
-2845
-2960
-3088
-3202
-3279
-3304
-3281
-3226
-3165
-3119
-3103
-3117
-3150
-3186
-3211
-3219
-3212
-3196
-3177
-3160
-3146
-3135
-3127
-3126
-3136
-3161
-3198
-3236
-3262
-3265
-3243
-3205
-3169
-3158
-3186
-3251
-3337
-3416
-3460
-3454
-3397
-3308
-3214
-3138
-3094
-3080
-3082
-3085
-3077
-3056
-3033
-3017
-3019
-3038
-3067
-3093
-3104
-3097
-3073
-3041
-3009
-2983
-2962
-2944
-2922
-2891
-2850
-2798
-2738
-2671
-2597
-2518
-2433
-2345
-2253
-2159
-2063
-1964
-1863
-1762
-1668
-1585
-1520
-1471
-1437
-1410
-1382
-1347
-1304
-1250
-1186
-1114
-1033
-945
-858
-778
-718
-683
-676
-688
-707
-718
-710
-684
-643
-596
-548
-502
-451
-394
-330
-267
-216
-183
-164
-145
-103
-22
102
252
399
511
573
588
586
601
662
770
905
1028
1105
1123
1094
1052
1038
1073
1155
1257
1343
1383
1370
1318
1256
1212
1197
1207
1227
1239
1239
1235
1242
1271
1325
1390
1451
1494
1519
1539
1573
1639
1740
1865
1995
2115
2218
2309
2405
2518
2652
2798
2940
3060
3149
3207
3241
3264
3285
3308
3333
3360
3388
3417
3443
3457
3444
3395
3305
3185
3055
2941
2860
2812
2781
2742
2672
2565
2431
2294
2181
2105
2060
2028
1986
1920
1828
1726
1628
1543
1465
1378
1264
1122
964
817
708
649
628
617
579
490
351
187
34
-75
-132
-146
-147
-160
-197
-249
-294
-314
-307
-292
-302
-368
-495
-662
-820
-913
-903
-784
-584
-359
-165
-41
3
-13
-57
-95
-108
-96
-72
-53
-47
-57
-72
-84
-86
-78
-67
-59
-59
-65
-74
-79
-78
-73
-66
-62
-63
-68
-74
-76
-75
-70
-66
-64
-66
-69
-73
-74
-72
-69
-66
-65
-67
-70
-72
-72
-71
-68
-66
-66
-67
-70
-71
-71
-69
-67
-66
-66
-68
-69
-71
-70
-68
-67
-66
-66
-68
-69
-70
-69
-68
-66
-66
-66
-68
-69
-69
-68
-67
-66
-65
-66
-67
-68
-69
-68
-66
-65
-65
-66
-67
-68
-68
-67
-66
-65
-65
-66
-67
-67
-67
-67
-65
-65
-65
-66
-66
-67
-67
-66
-65
-64
-65
-65
-66
-67
-66
-65
-65
-64
-64
-65
-66
-66
-66
-65
-64
-64
-64
-65
-65
-66
-65
-64
-64
-63
-64
-64
-65
-65
-65
-64
-63
-63
-63
-64
-65
-65
-64
-63
-63
-63
-63
-64
-64
-64
-64
-63
-62
-62
-63
-63
-64
-64
-63
-62
-62
-62
-62
-63
-63
-63
-62
-62
-61
-62
-62
-63
-63
-63
-62
-61
-61
-61
-62
-62
-62
-62
-61
-61
-61
-61
-61
-62
-62
-61
-61
-60
-60
-61
-61
-61
-61
-61
-60
-60
-60
-60
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-58
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
