5
29236
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
3
3
2
1
1
1
1
2
3
3
2
1
0
1
1
2
3
3
2
1
0
0
1
3
4
4
2
1
0
0
1
3
4
4
3
0
-2
-2
0
4
6
6
4
-1
-4
-5
-1
6
11
11
4
-6
-13
-9
10
45
84
113
117
88
31
-37
-95
-121
-107
-60
-2
43
54
26
-27
-80
-108
-96
-47
21
81
110
100
59
5
-39
-60
-56
-39
-22
-15
-20
-29
-33
-28
-17
-9
-13
-31
-54
-69
-60
-22
37
96
133
131
90
26
-38
-79
-89
-71
-41
-17
-10
-19
-35
-44
-40
-24
-7
2
0
-10
-16
-10
12
39
58
52
17
-39
-95
-130
-130
-95
-40
13
43
43
21
-8
-26
-22
2
34
57
63
46
16
-17
-42
-55
-56
-52
-48
-47
-47
-43
-31
-12
13
37
53
57
49
31
9
-11
-25
-29
-24
-17
-12
-17
-33
-58
-84
-102
-102
-80
-42
2
40
61
63
51
34
21
16
17
18
13
-2
-23
-41
-49
-44
-29
-12
-3
-3
-12
-20
-18
-3
22
48
64
63
48
24
1
-13
-18
-19
-23
-34
-52
-68
-76
-68
-47
-18
9
26
33
32
29
29
33
37
35
25
7
-12
-28
-36
-38
-35
-33
-35
-38
-41
-40
-34
-26
-19
-12
-5
10
34
65
94
105
85
30
-47
-125
-175
-180
-135
-57
24
80
92
63
12
-32
-48
-29
16
64
94
90
56
5
-44
-76
-84
-73
-53
-33
-18
-8
1
11
20
24
19
5
-12
-24
-25
-13
9
30
40
34
11
-20
-50
-70
-76
-70
-56
-39
-21
-4
12
28
39
41
30
8
-22
-50
-66
-66
-48
-19
10
30
32
17
-10
-38
-56
-57
-40
-10
25
53
67
64
46
22
1
-9
-5
11
32
49
53
39
11
-26
-62
-86
-93
-79
-48
-8
34
67
84
82
62
30
-6
-35
-50
-49
-36
-19
-9
-12
-28
-49
-65
-68
-54
-28
1
21
26
18
3
-7
-7
3
15
18
5
-23
-58
-84
-91
-76
-47
-17
-1
-5
-26
-50
-61
-49
-15
30
67
82
68
30
-17
-59
-82
-84
-69
-46
-22
-5
3
2
-7
-23
-42
-59
-65
-53
-21
25
70
98
94
55
-7
-70
-109
-111
-76
-22
25
42
20
-30
-82
-110
-95
-40
37
105
137
122
68
-1
-55
-76
-57
-14
30
54
47
13
-31
-63
-69
-45
-2
40
63
57
26
-17
-54
-69
-58
-24
17
51
67
60
36
5
-24
-45
-56
-61
-63
-63
-59
-47
-27
1
29
49
54
45
27
8
-3
-3
5
10
6
-11
-35
-55
-60
-44
-13
22
43
40
14
-23
-51
-56
-31
12
55
76
65
24
-28
-68
-80
-59
-16
28
52
45
8
-41
-82
-98
-81
-39
13
56
78
73
43
1
-42
-74
-87
-80
-57
-26
4
23
28
20
6
-5
-5
8
30
50
56
44
14
-21
-48
-55
-37
-4
32
56
57
39
11
-15
-27
-22
-6
13
23
22
12
-1
-11
-12
-6
3
11
15
14
10
6
3
0
-2
-3
-2
4
13
22
26
22
9
-9
-23
-26
-14
9
32
42
32
4
-33
-61
-69
-51
-15
23
46
44
19
-17
-46
-55
-40
-5
34
63
75
68
50
29
13
2
-7
-17
-30
-42
-47
-38
-13
24
64
95
108
99
72
34
-4
-32
-44
-41
-26
-4
15
27
28
19
3
-12
-18
-10
13
45
75
91
85
56
13
-30
-58
-61
-38
3
45
73
75
48
0
-54
-97
-116
-107
-72
-23
25
59
71
60
31
-4
-34
-50
-47
-30
-7
12
20
13
-3
-21
-30
-23
-1
29
58
74
73
53
24
-7
-29
-37
-32
-18
0
16
28
36
39
36
27
10
-12
-34
-47
-46
-28
3
36
61
68
55
30
4
-11
-10
3
17
19
4
-25
-56
-73
-64
-29
21
67
89
81
46
1
-36
-50
-40
-16
8
18
10
-12
-33
-42
-32
-8
19
35
35
18
-5
-25
-31
-22
-4
18
35
45
47
44
34
18
-7
-36
-62
-74
-62
-24
31
85
119
117
79
19
-40
-76
-77
-46
-2
32
41
21
-17
-54
-71
-59
-25
18
50
60
43
10
-28
-56
-67
-59
-36
-7
21
42
52
49
35
12
-11
-28
-30
-19
1
19
25
15
-9
-34
-45
-33
0
42
74
80
56
10
-39
-68
-68
-38
6
44
60
51
25
-3
-18
-15
1
18
24
16
-1
-16
-20
-7
16
37
46
38
17
-8
-25
-30
-25
-17
-14
-19
-27
-30
-19
5
37
64
74
62
31
-9
-45
-68
-76
-74
-65
-54
-40
-19
10
43
74
91
85
59
19
-21
-48
-55
-47
-31
-20
-18
-24
-30
-26
-10
13
32
37
23
-5
-34
-50
-44
-18
17
44
51
36
8
-18
-30
-22
0
21
27
11
-23
-62
-87
-86
-55
-3
53
96
116
108
80
42
4
-26
-47
-56
-55
-43
-22
8
39
64
74
66
41
7
-24
-43
-43
-26
-2
19
30
27
14
0
-9
-10
-5
1
0
-10
-25
-38
-43
-33
-11
18
45
62
66
58
44
28
15
4
-6
-15
-24
-29
-28
-19
-4
12
23
27
24
21
23
32
45
54
49
27
-9
-46
-68
-65
-34
11
53
70
54
10
-45
-87
-99
-77
-32
16
48
52
32
4
-16
-14
8
40
64
67
44
1
-47
-85
-105
-104
-85
-53
-15
28
69
104
124
119
88
36
-21
-62
-71
-44
6
57
84
73
27
-33
-79
-88
-54
9
73
109
101
54
-12
-64
-80
-54
1
59
92
87
47
-8
-55
-74
-62
-29
6
25
21
0
-24
-35
-22
13
57
92
102
81
34
-25
-77
-104
-101
-68
-17
34
70
80
62
24
-19
-51
-60
-44
-9
31
61
68
51
20
-13
-33
-33
-17
4
16
8
-18
-55
-84
-93
-74
-32
20
65
91
94
79
56
34
17
4
-9
-25
-42
-54
-54
-38
-11
18
35
32
11
-17
-36
-33
-6
35
73
88
72
30
-20
-58
-66
-41
3
48
71
64
30
-14
-48
-58
-39
-1
40
70
80
70
48
24
5
-7
-14
-18
-20
-20
-14
-3
9
18
16
3
-17
-36
-45
-39
-20
5
24
31
22
5
-14
-24
-24
-16
-7
-5
-11
-22
-30
-30
-20
-3
12
16
8
-9
-24
-25
-4
36
82
117
127
102
49
-19
-79
-113
-113
-81
-32
16
44
45
22
-11
-37
-41
-19
22
67
97
101
75
28
-23
-63
-79
-69
-42
-9
19
34
37
32
25
18
13
9
4
0
0
6
18
30
37
31
12
-16
-44
-62
-63
-49
-28
-9
1
2
0
2
12
27
38
36
15
-18
-50
-63
-47
-5
47
85
89
52
-13
-82
-125
-123
-76
0
74
119
119
79
17
-40
-69
-63
-27
22
65
83
72
34
-19
-72
-111
-125
-108
-62
2
69
120
141
124
73
5
-57
-91
-85
-44
16
68
89
67
7
-72
-143
-180
-173
-122
-45
36
98
128
123
90
45
2
-26
-34
-25
-7
10
18
11
-10
-37
-60
-71
-62
-37
-1
34
58
65
57
39
21
10
10
17
24
24
16
0
-16
-24
-17
3
31
57
70
66
47
20
-4
-15
-10
10
36
57
64
52
24
-12
-46
-69
-75
-62
-38
-9
15
25
21
3
-20
-40
-48
-39
-13
23
59
83
87
69
36
-2
-32
-45
-40
-20
2
18
18
5
-16
-33
-37
-22
8
45
77
94
92
72
41
6
-24
-44
-53
-53
-47
-37
-27
-18
-10
-2
7
18
30
42
51
55
50
38
21
6
-2
-1
7
17
21
13
-6
-30
-49
-53
-37
-5
31
60
70
59
35
8
-10
-13
-2
15
28
30
20
4
-12
-22
-23
-19
-13
-8
-4
3
15
34
56
74
79
67
40
7
-22
-37
-35
-20
1
16
18
5
-17
-41
-56
-58
-46
-22
5
29
45
50
44
33
21
13
12
16
22
23
16
-2
-26
-52
-69
-73
-61
-36
-5
25
50
67
76
80
78
69
51
26
-4
-30
-46
-47
-35
-17
-2
1
-7
-23
-34
-34
-17
11
40
58
60
47
25
5
-7
-11
-12
-18
-33
-51
-63
-60
-38
-2
35
57
56
32
-2
-30
-35
-15
21
56
73
63
30
-12
-47
-62
-56
-34
-10
7
12
10
6
7
12
18
17
10
0
-6
0
20
45
64
63
39
-3
-46
-71
-68
-36
9
48
64
52
21
-10
-24
-12
24
67
98
105
86
51
17
-5
-10
-4
-1
-7
-26
-48
-60
-51
-16
34
84
115
119
94
53
12
-16
-27
-22
-12
-5
-7
-16
-27
-32
-31
-23
-12
-3
6
17
33
56
81
101
104
85
47
0
-41
-62
-57
-31
3
27
30
12
-21
-50
-62
-49
-13
34
74
95
91
66
30
-4
-27
-36
-36
-34
-34
-38
-42
-42
-33
-13
13
39
56
61
53
38
23
14
12
17
23
26
22
11
-3
-16
-24
-25
-21
-15
-10
-8
-8
-7
-1
10
26
44
59
68
70
65
54
39
22
5
-12
-26
-35
-36
-30
-19
-5
6
11
11
9
12
24
44
69
88
91
76
43
4
-30
-48
-48
-36
-21
-15
-22
-39
-55
-57
-38
-2
41
76
92
84
59
28
4
-6
-4
2
4
-3
-16
-27
-28
-15
10
36
53
53
37
13
-9
-19
-16
-5
5
6
-2
-15
-24
-22
-8
12
28
31
17
-7
-31
-43
-35
-9
26
55
68
59
33
1
-24
-35
-30
-14
4
17
20
15
7
4
8
19
33
43
43
33
16
-1
-10
-7
8
28
44
47
33
6
-25
-47
-50
-34
-4
27
45
41
18
-14
-41
-49
-31
7
53
89
104
91
58
13
-27
-55
-65
-60
-45
-26
-6
12
28
41
49
51
46
37
26
16
11
10
11
11
10
8
6
6
10
15
18
16
8
-3
-13
-17
-13
-2
13
27
34
35
30
22
14
5
-4
-15
-26
-35
-38
-31
-16
4
25
39
43
39
28
16
6
-2
-9
-18
-28
-38
-43
-40
-25
-3
20
36
40
31
12
-7
-21
-24
-16
0
17
30
36
35
30
25
21
18
14
7
-6
-24
-44
-63
-75
-77
-68
-49
-23
4
28
46
56
58
52
40
25
9
-7
-20
-27
-28
-22
-11
-1
7
9
6
1
-4
-3
2
11
21
27
29
27
25
23
24
25
22
11
-6
-28
-47
-58
-56
-41
-18
7
28
45
56
65
71
74
71
58
34
4
-25
-46
-54
-49
-35
-20
-10
-6
-4
1
12
29
45
54
48
29
2
-21
-31
-21
4
34
56
62
51
27
1
-16
-20
-11
3
17
23
21
13
6
1
0
1
2
-1
-6
-12
-15
-14
-9
-4
0
0
-3
-5
-3
3
13
24
31
30
23
11
-1
-7
-6
1
11
17
14
3
-14
-31
-40
-39
-27
-8
8
15
10
-4
-20
-28
-22
-2
26
51
64
57
34
2
-26
-41
-38
-21
3
23
35
37
32
25
20
19
19
18
13
7
2
1
6
14
19
19
13
4
-3
-1
9
24
37
41
32
13
-7
-21
-21
-8
13
32
43
42
33
21
10
4
1
-2
-7
-14
-18
-16
-5
13
31
43
42
30
11
-7
-19
-23
-20
-16
-13
-13
-11
-4
10
28
44
47
34
5
-29
-55
-64
-49
-16
24
58
74
71
53
30
10
0
0
6
13
18
19
15
8
-1
-11
-19
-23
-18
-4
19
43
61
63
46
12
-26
-57
-68
-55
-22
19
52
67
60
36
6
-18
-28
-24
-9
8
20
23
18
9
0
-5
-5
0
7
14
19
20
18
11
1
-10
-18
-21
-19
-13
-6
-2
-2
-7
-13
-17
-16
-11
-5
1
2
-1
-7
-11
-10
-4
3
8
5
-5
-22
-39
-50
-49
-37
-17
3
17
22
18
9
0
-4
-2
4
11
15
13
6
-3
-8
-6
5
22
42
58
65
61
48
30
12
0
-3
1
11
22
32
38
39
36
30
20
8
-5
-18
-25
-25
-15
2
22
38
46
42
29
12
-3
-11
-12
-9
-5
-3
-3
-3
-1
6
15
22
22
12
-5
-23
-34
-33
-19
2
20
28
22
7
-10
-18
-13
5
28
45
48
35
10
-16
-34
-37
-25
-4
19
37
46
44
36
24
10
-5
-19
-31
-38
-37
-28
-11
10
30
42
43
36
23
11
3
1
5
10
13
13
11
10
13
20
29
37
38
30
14
-7
-26
-39
-40
-31
-13
7
23
32
33
29
22
16
13
12
12
10
6
1
-3
-5
-2
5
13
19
22
21
17
13
10
9
9
8
7
5
5
7
13
21
29
33
30
21
9
-4
-13
-17
-16
-13
-12
-12
-13
-11
-4
8
24
37
45
43
32
18
5
-1
0
7
13
15
9
-1
-13
-20
-20
-13
0
13
22
27
28
27
25
24
23
21
16
9
4
1
3
9
15
17
11
-1
-16
-27
-29
-16
8
38
64
76
69
45
11
-23
-46
-50
-35
-6
27
55
69
66
49
24
-1
-19
-27
-24
-15
-5
4
9
11
11
12
15
20
24
25
21
14
5
-1
-1
4
15
25
31
29
20
6
-7
-16
-17
-12
-5
2
5
4
3
5
11
20
30
36
36
28
15
3
-6
-9
-6
-1
3
6
8
12
17
24
28
27
16
-3
-25
-44
-52
-47
-30
-8
10
21
22
16
11
10
15
23
27
23
10
-7
-20
-23
-12
9
33
47
47
29
1
-29
-49
-53
-43
-24
-3
12
19
19
18
19
24
30
35
34
28
17
5
-2
-4
0
6
10
11
7
2
-1
0
6
14
22
25
20
9
-5
-18
-23
-19
-5
14
32
42
41
27
6
-17
-32
-34
-24
-3
19
35
40
32
15
-3
-18
-24
-22
-14
-5
2
6
7
9
11
14
16
15
10
3
-1
-1
6
16
27
32
28
15
-2
-17
-24
-20
-8
7
17
20
13
1
-12
-20
-20
-14
-4
6
12
13
12
9
6
5
6
8
9
10
9
8
7
7
7
8
9
9
10
9
7
6
6
7
10
13
12
6
-6
-21
-35
-42
-39
-25
-2
20
36
38
27
6
-17
-33
-38
-31
-15
4
21
31
33
27
15
0
-14
-24
-27
-21
-7
11
27
35
33
22
6
-7
-12
-7
3
12
13
4
-12
-27
-35
-32
-19
-3
9
12
8
2
0
6
16
23
21
4
-22
-47
-58
-47
-16
24
57
70
56
22
-17
-46
-54
-39
-10
20
40
47
42
32
23
20
19
18
12
2
-10
-18
-19
-15
-9
-4
-4
-7
-9
-7
-1
9
16
18
13
5
-1
-1
5
13
18
14
2
-13
-22
-20
-6
13
27
27
10
-18
-45
-60
-55
-30
4
35
52
50
33
8
-17
-35
-45
-48
-45
-38
-25
-6
17
38
50
47
29
1
-27
-45
-44
-26
1
27
43
42
29
10
-5
-11
-6
6
19
28
30
24
12
-2
-15
-25
-29
-25
-13
5
25
39
43
33
13
-11
-32
-42
-39
-27
-12
-1
4
2
-2
-3
3
13
24
30
26
14
-1
-13
-16
-9
4
15
19
12
-4
-22
-36
-39
-32
-17
-1
10
12
8
-1
-7
-7
1
15
29
40
44
40
28
14
1
-8
-12
-11
-7
-1
4
9
14
21
28
34
36
34
26
14
4
-2
-1
4
9
9
0
-18
-40
-58
-65
-56
-32
-2
26
43
44
31
10
-9
-20
-19
-7
8
22
27
24
12
-3
-16
-24
-25
-19
-9
3
14
22
25
22
11
-5
-24
-43
-58
-66
-65
-56
-42
-28
-18
-16
-20
-29
-38
-41
-36
-22
-2
19
34
42
41
35
29
25
26
28
28
23
12
-2
-15
-23
-23
-17
-10
-6
-8
-15
-22
-25
-21
-11
1
8
8
2
-5
-5
7
32
63
91
107
105
88
62
38
22
15
14
13
8
-1
-12
-20
-22
-19
-15
-18
-32
-55
-80
-100
-106
-98
-79
-58
-43
-38
-41
-43
-36
-16
16
51
77
85
72
41
4
-30
-51
-58
-54
-47
-44
-50
-64
-84
-104
-121
-132
-136
-135
-128
-116
-102
-87
-75
-67
-67
-72
-82
-90
-93
-86
-71
-50
-26
-3
17
34
47
57
63
62
52
32
4
-27
-54
-71
-77
-70
-56
-39
-24
-14
-8
-2
5
15
28
40
46
44
31
7
-24
-58
-87
-105
-106
-86
-47
6
62
108
136
138
116
76
26
-23
-65
-98
-120
-134
-139
-133
-117
-92
-61
-35
-21
-27
-54
-95
-141
-181
-208
-220
-217
-204
-184
-157
-124
-86
-48
-18
-7
-18
-52
-101
-150
-188
-206
-206
-195
-185
-180
-183
-188
-186
-171
-145
-112
-81
-60
-48
-44
-41
-34
-23
-12
-5
-3
-4
-2
10
34
67
101
129
144
148
147
146
149
152
148
133
107
81
69
83
128
194
262
311
329
314
278
239
211
198
194
185
160
118
66
19
-12
-22
-18
-10
-8
-12
-16
-8
20
64
107
126
104
33
-72
-186
-279
-330
-333
-298
-244
-190
-149
-124
-113
-114
-130
-167
-233
-326
-435
-538
-611
-635
-604
-529
-433
-340
-269
-231
-226
-245
-279
-321
-365
-407
-439
-456
-450
-421
-375
-323
-281
-261
-267
-295
-336
-377
-410
-433
-447
-454
-456
-447
-423
-377
-307
-215
-111
-3
98
188
265
330
383
423
447
455
445
422
390
353
314
275
235
196
162
139
132
147
183
238
310
392
481
567
641
687
687
628
510
347
172
25
-59
-60
16
139
267
363
402
385
329
259
191
127
56
-37
-160
-298
-421
-490
-471
-356
-162
69
285
443
516
504
424
303
165
28
-98
-208
-296
-357
-386
-383
-355
-312
-265
-221
-181
-139
-93
-45
-7
7
-13
-64
-125
-164
-145
-44
136
370
613
814
939
971
923
819
692
569
465
386
336
317
330
375
439
500
523
481
361
176
-35
-217
-320
-322
-230
-86
59
166
223
256
309
422
607
834
1040
1152
1117
929
630
296
4
-196
-301
-347
-390
-470
-598
-746
-869
-926
-903
-819
-719
-646
-625
-652
-705
-757
-795
-832
-892
-998
-1154
-1338
-1511
-1639
-1706
-1723
-1716
-1714
-1722
-1718
-1666
-1531
-1308
-1026
-740
-511
-381
-358
-421
-539
-687
-860
-1063
-1300
-1553
-1778
-1918
-1930
-1801
-1566
-1290
-1041
-864
-761
-697
-628
-522
-380
-231
-112
-42
-14
3
34
82
115
79
-65
-314
-611
-857
-956
-856
-577
-205
141
367
433
367
241
131
82
94
137
182
229
315
488
781
1177
1603
1954
2134
2095
1859
1506
1145
869
724
707
781
895
1014
1117
1201
1260
1279
1240
1128
944
712
473
270
136
87
119
217
365
548
750
952
1129
1256
1314
1299
1221
1101
963
823
693
583
511
497
561
709
916
1132
1291
1344
1278
1126
957
837
802
833
863
804
596
232
-232
-698
-1066
-1270
-1301
-1200
-1035
-869
-743
-671
-649
-671
-730
-818
-919
-1006
-1053
-1044
-996
-954
-985
-1141
-1437
-1837
-2266
-2637
-2888
-2998
-2990
-2905
-2780
-2628
-2443
-2218
-1964
-1721
-1541
-1465
-1491
-1573
-1635
-1610
-1474
-1261
-1045
-899
-858
-894
-937
-916
-800
-634
-514
-552
-813
-1282
-1862
-2410
-2797
-2949
-2871
-2621
-2280
-1905
-1521
-1124
-709
-291
97
414
644
806
949
1126
1359
1623
1851
1972
1945
1792
1589
1428
1378
1444
1566
1647
1604
1406
1094
761
509
407
466
640
856
1046
1173
1238
1265
1284
1313
1359
1421
1503
1614
1766
1957
2167
2350
2449
2404
2178
1764
1195
533
-131
-697
-1069
-1179
-1004
-586
-19
560
1012
1240
1210
964
599
228
-59
-224
-279
-272
-253
-257
-295
-362
-447
-544
-651
-755
-837
-870
-839
-758
-678
-667
-783
-1033
-1356
-1635
-1745
-1603
-1216
-679
-139
263
454
444
314
156
27
-83
-234
-493
-881
-1350
-1795
-2103
-2208
-2115
-1897
-1640
-1395
-1140
-790
-248
532
1502
2515
3371
3889
3964
3605
2915
2053
1178
418
-147
-475
-553
-394
-45
412
862
1189
1311
1215
959
655
411
291
289
342
377
361
323
346
515
870
1361
1863
2221
2312
2098
1637
1047
453
-70
-519
-941
-1392
-1889
-2388
-2794
-3008
-2967
-2684
-2236
-1742
-1315
-1022
-870
-812
-772
-675
-475
-165
220
611
924
1081
1031
770
345
-157
-638
-1022
-1282
-1439
-1548
-1658
-1778
-1871
-1870
-1717
-1406
-1000
-618
-374
-334
-478
-706
-884
-906
-738
-425
-58
283
568
825
1106
1429
1738
1897
1750
1191
234
-960
-2135
-3027
-3465
-3430
-3053
-2544
-2096
-1803
-1628
-1437
-1075
-450
425
1434
2403
3172
3649
3824
3755
3526
3212
2855
2467
2039
1564
1044
491
-70
-606
-1068
-1384
-1471
-1243
-649
300
1512
2819
4010
4882
5286
5169
4588
3689
2674
1751
1084
751
729
895
1061
1029
653
-106
-1162
-2318
-3324
-3959
-4098
-3749
-3042
-2174
-1338
-666
-204
67
193
203
91
-170
-590
-1130
-1689
-2134
-2345
-2271
-1951
-1501
-1069
-776
-675
-744
-913
-1113
-1306
-1498
-1712
-1951
-2174
-2300
-2238
-1936
-1424
-806
-233
168
342
333
251
220
312
507
710
804
714
456
135
-109
-172
-49
157
282
181
-183
-704
-1162
-1308
-973
-148
1008
2222
3214
3798
3939
3740
3369
2967
2586
2179
1653
943
89
-759
-1378
-1560
-1203
-360
772
1920
2826
3325
3386
3087
2571
1981
1419
930
522
188
-75
-265
-382
-439
-468
-508
-586
-702
-832
-941
-1004
-1026
-1042
-1103
-1245
-1463
-1695
-1828
-1729
-1284
-437
779
2243
3763
5121
6125
6670
6763
6529
6169
5890
5832
6010
6310
6536
6492
6070
5295
4316
3336
2512
1887
1371
799
23
-990
-2133
-3196
-3974
-4383
-4522
-4649
-5076
-6018
-7488
-9259
-10945
-12140
-12566
-12167
-11101
-9660
-8144
-6767
-5624
-4720
-4038
-3595
-3455
-3693
-4336
-5324
-6499
-7658
-8608
-9217
-9433
-9257
-8707
-7802
-6568
-5082
-3498
-2051
-1000
-540
-711
-1363
-2196
-2854
-3063
-2718
-1913
-879
124
917
1458
1830
2175
2610
3168
3798
4407
4916
5308
5621
5918
6237
6553
6783
6821
6594
6098
5414
4676
4034
3604
3440
3531
3811
4184
4546
4801
4875
4729
4363
3811
3134
2389
1620
842
57
-723
-1452
-2045
-2400
-2443
-2170
-1674
-1120
-697
-539
-680
-1043
-1482
-1855
-2077
-2150
-2126
-2056
-1926
-1644
-1075
-113
1245
2870
4528
5959
6972
7499
7597
7390
6994
6457
5756
4848
3748
2578
1564
972
1004
1704
2930
4391
5752
6740
7230
7257
6965
6522
6040
5546
4986
4285
3399
2357
1257
235
-573
-1076
-1233
-1056
-590
105
962
1902
2837
3671
4302
4648
4655
4320
3693
2869
1975
1137
453
-42
-383
-674
-1051
-1646
-2534
-3712
-5106
-6601
-8089
-9512
-10865
-12171
-13440
-14626
-15618
-16270
-16462
-16152
-15402
-14361
-13202
-12055
-10969
-9923
-8875
-7829
-6868
-6137
-5774
-5826
-6191
-6636
-6870
-6664
-5941
-4805
-3484
-2224
-1177
-351
367
1117
1974
2886
3703
4264
4505
4513
4508
4735
5341
6285
7332
8157
8484
8208
7447
6473
5585
4966
4606
4324
3867
3042
1807
289
-1284
-2687
-3782
-4549
-5052
-5364
-5513
-5466
-5166
-4600
-3834
-3011
-2293
-1781
-1464
-1218
-874
-311
473
1339
2062
2429
2321
1763
887
-139
-1195
-2249
-3339
-4499
-5678
-6705
-7313
-7231
-6306
-4583
-2326
49
2100
3494
4097
3995
3443
2766
2254
2093
2341
2956
3845
4919
6123
7442
8874
10400
11950
13388
14529
15177
15181
14488
13174
11443
9582
7895
6629
5920
5775
6098
6737
7539
8391
9228
10017
10734
11342
11791
12030
12026
11771
11272
10534
9539
8244
6603
4604
2304
-152
-2549
-4650
-6264
-7295
-7771
-7827
-7664
-7481
-7425
-7559
-7858
-8241
-8603
-8863
-8991
-9021
-9038
-9146
-9428
-9898
-10484
-11036
-11360
-11287
-10731
-9726
-8420
-7034
-5789
-4838
-4237
-3951
-3893
-3979
-4162
-4431
-4777
-5152
-5444
-5494
-5140
-4287
-2955
-1292
468
2075
3333
4148
4528
4546
4288
3817
3157
2319
1336
285
-708
-1491
-1937
-1978
-1636
-1008
-250
477
1038
1350
1394
1208
869
464
74
-250
-493
-661
-771
-829
-816
-697
-446
-77
336
663
750
474
-208
-1239
-2480
-3766
-4969
-6048
-7052
-8077
-9199
-10417
-11629
-12662
-13339
-13543
-13270
-12616
-11735
-10772
-9807
-8844
-7827
-6698
-5436
-4078
-2712
-1427
-283
720
1634
2537
3498
4549
5678
6839
7974
9032
9983
10815
11527
12117
12572
12864
12950
12784
12332
11597
10636
9566
8549
7755
7315
7273
7567
8041
8495
8748
8689
8302
7648
6828
5931
5018
4116
3253
2482
1896
1601
1679
2142
2914
3848
4776
5562
6140
6513
6714
6756
6597
6138
5263
3896
2056
-129
-2447
-4663
-6581
-8093
-9186
-9917
-10372
-10616
-10677
-10540
-10167
-9520
-8574
-7333
-5825
-4102
-2236
-311
1579
3342
4905
6222
7280
8096
8705
9146
9448
9619
9651
9522
9209
8702
8016
7211
6377
5634
5088
4802
4750
4811
4788
4458
3645
2276
412
-1772
-4040
-6160
-7964
-9364
-10340
-10911
-11106
-10960
-10525
-9896
-9203
-8591
-8167
-7947
-7844
-7694
-7323
-6628
-5626
-4447
-3277
-2265
-1462
-800
-141
640
1573
2564
3420
3932
3948
3427
2432
1074
-544
-2360
-4346
-6461
-8601
-10589
-12210
-13285
-13740
-13637
-13139
-12432
-11632
-10734
-9622
-8147
-6223
-3897
-1366
1080
3148
4628
5443
5632
5312
4616
3663
2554
1391
288
-629
-1252
-1525
-1462
-1135
-638
-41
635
1410
2308
3317
4372
5369
6215
6870
7367
7794
8233
8712
9176
9509
9594
9380
8917
8334
7781
7354
7049
6779
6425
5920
5299
4689
4253
4100
4226
4503
4741
4777
4554
4146
3720
3446
3415
3592
3844
4005
3962
3705
3316
2919
2594
2335
2040
1567
813
-228
-1437
-2605
-3496
-3923
-3788
-3090
-1899
-314
1566
3652
5853
8058
10130
11913
13261
14072
14311
14018
13294
12276
11096
9860
8617
7363
6044
4593
2958
1144
-771
-2634
-4255
-5458
-6139
-6306
-6082
-5668
-5283
-5104
-5223
-5646
-6320
-7179
-8173
-9282
-10487
-11749
-12976
-14036
-14782
-15105
-14977
-14463
-13704
-12862
-12067
-11378
-10776
-10187
-9526
-8730
-7783
-6703
-5524
-4271
-2951
-1564
-124
1318
2660
3766
4496
4748
4494
3791
2773
1618
501
-441
-1136
-1581
-1827
-1955
-2049
-2184
-2413
-2774
-3289
-3964
-4782
-5692
-6604
-7397
-7941
-8138
-7946
-7407
-6637
-5797
-5048
-4505
-4218
-4171
-4309
-4572
-4922
-5349
-5851
-6411
-6980
-7471
-7784
-7843
-7628
-7183
-6610
-6030
-5544
-5205
-5005
-4888
-4767
-4553
-4163
-3536
-2631
-1443
-14
1559
3133
4541
5641
6366
6752
6937
7114
7464
8079
8929
9864
10672
11157
11210
10848
10196
9441
8759
8261
7972
7851
7829
7853
7903
7991
8132
8318
8501
8602
8533
8234
7692
6946
6064
5123
4183
3285
2453
1720
1134
758
655
860
1357
2078
2914
3753
4518
5183
5785
6392
7071
7853
8708
9554
10280
10786
11013
10963
10697
10307
9893
9529
9249
9048
8893
8742
8560
8326
8039
7709
7343
6947
6515
6042
5520
4953
4354
3742
3137
2550
1974
1383
743
22
-795
-1695
-2635
-3553
-4387
-5090
-5646
-6070
-6399
-6681
-6958
-7264
-7621
-8048
-8571
-9206
-9964
-10837
-11785
-12747
-13650
-14437
-15083
-15607
-16065
-16528
-17057
-17677
-18370
-19078
-19714
-20189
-20413
-20315
-19834
-18929
-17579
-15798
-13639
-11202
-8623
-6054
-3634
-1462
422
2040
3459
4765
6031
7290
8519
9645
10558
11147
11329
11076
10424
9465
8318
7101
5897
4750
3673
2676
1794
1092
661
570
830
1364
2005
2550
2805
2669
2153
1378
524
-240
-809
-1164
-1357
-1460
-1524
-1552
-1511
-1372
-1144
-897
-744
-796
-1111
-1658
-2314
-2907
-3261
-3248
-2813
-1967
-756
763
2537
4516
6629
8773
10815
12614
14050
15063
15655
15885
15839
15598
15221
14746
14203
13629
13069
12573
12170
11854
11579
11272
10862
10302
9581
8719
7754
6712
5604
4431
3194
1918
651
-537
-1582
-2445
-3122
-3649
-4075
-4449
-4802
-5139
-5454
-5735
-5982
-6198
-6393
-6570
-6725
-6852
-6952
-7039
-7137
-7272
-7452
-7652
-7816
-7865
-7721
-7331
-6684
-5810
-4779
-3678
-2602
-1640
-872
-357
-132
-196
-513
-1002
-1562
-2083
-2478
-2690
-2707
-2544
-2241
-1845
-1406
-981
-628
-404
-341
-436
-634
-840
-946
-867
-582
-143
334
714
883
793
466
-18
-561
-1075
-1502
-1821
-2024
-2116
-2100
-1998
-1853
-1737
-1732
-1905
-2274
-2798
-3381
-3908
-4285
-4462
-4436
-4231
-3862
-3319
-2579
-1634
-536
587
1546
2145
2249
1842
1031
16
-987
-1807
-2366
-2661
-2729
-2592
-2229
-1582
-604
697
2229
3827
5303
6505
7363
7892
8163
8256
8217
8051
7743
7286
6713
6087
5478
4925
4411
3872
3239
2481
1638
813
134
-304
-484
-474
-392
-352
-409
-540
-666
-704
-615
-444
-300
-323
-621
-1235
-2124
-3185
-4297
-5352
-6282
-7057
-7667
-8108
-8376
-8462
-8365
-8096
-7680
-7141
-6497
-5748
-4889
-3910
-2819
-1640
-419
790
1935
2977
3896
4688
5362
5936
6434
6879
7297
7708
8125
8558
9008
9476
9963
10463
10964
11437
11840
12121
12235
12151
11862
11377
10713
9883
8893
7757
6512
5231
4014
2972
2172
1612
1201
783
184
-719
-1955
-3450
-5053
-6604
-7985
-9154
-10136
-10983
-11723
-12331
-12729
-12824
-12555
-11934
-11053
-10051
-9077
-8236
-7579
-7099
-6765
-6546
-6429
-6410
-6474
-6577
-6638
-6557
-6239
-5632
-4737
-3614
-2360
-1081
128
1203
2112
2850
3434
3890
4254
4553
4802
4990
5087
5045
4823
4399
3789
3048
2254
1490
823
292
-90
-330
-439
-433
-325
-141
83
300
465
547
546
494
449
481
651
999
1531
2224
3025
3861
4651
5318
5804
6080
6158
6082
5910
5698
5472
5221
4906
4480
3915
3219
2433
1615
813
38
-740
-1575
-2516
-3572
-4701
-5809
-6783
-7522
-7971
-8131
-8051
-7799
-7439
-7002
-6486
-5865
-5109
-4200
-3145
-1977
-745
498
1704
2832
3848
4724
5429
5934
6219
6281
6146
5870
5530
5211
4982
4876
4889
4984
5117
5256
5398
5571
5810
6138
6542
6969
7347
7614
7744
7761
7720
7673
7638
7577
7410
7047
6437
5589
4579
3511
2474
1505
580
-355
-1340
-2363
-3344
-4167
-4728
-4992
-5011
-4912
-4836
-4885
-5078
-5356
-5619
-5790
-5862
-5902
-6020
-6311
-6802
-7431
-8070
-8579
-8869
-8940
-8878
-8822
-8904
-9202
-9714
-10373
-11076
-11717
-12211
-12501
-12547
-12318
-11786
-10938
-9789
-8389
-6822
-5188
-3577
-2053
-640
662
1867
2970
3944
4731
5265
5484
5359
4901
4159
3215
2162
1086
59
-870
-1667
-2308
-2771
-3033
-3073
-2885
-2489
-1939
-1322
-740
-295
-61
-73
-322
-768
-1352
-2016
-2710
-3389
-4011
-4540
-4940
-5194
-5311
-5327
-5297
-5274
-5288
-5338
-5397
-5431
-5426
-5400
-5401
-5477
-5650
-5893
-6122
-6231
-6123
-5755
-5147
-4375
-3536
-2710
-1934
-1209
-516
147
752
1238
1543
1633
1525
1290
1029
838
782
876
1102
1423
1805
2217
2629
2993
3241
3300
3118
2692
2086
1418
825
420
258
329
581
958
1431
2013
2750
3679
4810
6106
7498
8914
10303
11650
12961
14237
15449
16534
17407
18003
18303
18353
18244
18078
17922
17785
17623
17364
16949
16358
15618
14778
13886
12962
11999
10981
9907
8807
7739
6759
5888
5088
4268
3315
2140
720
-886
-2553
-4134
-5503
-6584
-7359
-7842
-8054
-7995
-7645
-6986
-6024
-4815
-3470
-2132
-945
-19
589
880
898
709
385
-12
-431
-831
-1182
-1468
-1688
-1860
-2013
-2178
-2369
-2584
-2794
-2958
-3024
-2946
-2685
-2207
-1486
-505
736
2212
3862
5590
7277
8805
10078
11038
11670
11983
11996
11715
11129
10219
8970
7399
5559
3537
1437
-646
-2641
-4509
-6233
-7802
-9200
-10399
-11372
-12109
-12633
-13005
-13310
-13634
-14035
-14522
-15059
-15575
-15995
-16263
-16361
-16305
-16133
-15892
-15615
-15322
-15017
-14696
-14349
-13964
-13524
-13012
-12408
-11705
-10909
-10049
-9161
-8283
-7434
-6610
-5781
-4912
-3978
-2975
-1932
-890
107
1033
1878
2645
3333
3924
4381
4662
4742
4626
4360
4016
3671
3382
3177
3060
3028
3092
3286
3655
4233
5015
5941
6900
7755
8384
8704
8700
8414
7927
7335
6728
6173
5712
5364
5123
4958
4816
4623
4302
3789
3046
2079
931
-321
-1583
-2756
-3747
-4477
-4892
-4968
-4725
-4225
-3563
-2843
-2157
-1552
-1026
-534
-11
600
1334
2198
3181
4277
5483
6792
8180
9585
10898
11995
12765
13151
13169
12899
12453
11929
11374
10786
10125
9358
8485
7549
6615
5736
4925
4145
3332
2431
1427
360
-694
-1657
-2487
-3193
-3823
-4440
-5082
-5744
-6387
-6958
-7420
-7769
-8028
-8224
-8365
-8425
-8353
-8089
-7598
-6877
-5953
-4872
-3673
-2383
-1016
410
1862
3290
4640
5872
6973
7958
8853
9675
10409
11013
11428
11609
11539
11234
10730
10056
9221
8218
7035
5688
4240
2796
1479
398
-391
-890
-1157
-1274
-1325
-1370
-1453
-1603
-1848
-2218
-2734
-3402
-4204
-5109
-6087
-7126
-8236
-9442
-10753
-12141
-13534
-14826
-15915
-16739
-17294
-17635
-17843
-17989
-18097
-18147
-18084
-17860
-17459
-16905
-16253
-15557
-14843
-14097
-13277
-12338
-11258
-10056
-8779
-7489
-6240
-5058
-3949
-2910
-1941
-1062
-301
309
754
1045
1220
1340
1476
1697
2058
2596
3317
4195
5171
6159
7068
7816
8355
8667
8761
8648
8327
7776
6967
5892
4591
3164
1755
519
-426
-1026
-1302
-1325
-1179
-920
-568
-112
453
1102
1764
2334
2711
2830
2691
2356
1927
1510
1190
1022
1031
1232
1637
2258
3091
4112
5267
6485
7694
8847
9923
10928
11878
12777
13615
14368
15017
15553
15986
16329
16589
16736
16720
16478
15966
15177
14154
12975
11726
10473
9255
8080
6953
5892
4935
4134
3527
3118
2866
2702
2554
2380
2181
1997
1878
1849
1893
1952
1955
1851
1636
1355
1077
862
727
638
526
317
-25
-491
-1022
-1545
-2001
-2366
-2656
-2906
-3139
-3355
-3520
-3585
-3516
-3317
-3034
-2747
-2543
-2481
-2584
-2828
-3166
-3546
-3936
-4334
-4758
-5235
-5784
-6405
-7081
-7783
-8486
-9178
-9859
-10533
-11197
-11833
-12397
-12831
-13078
-13094
-12868
-12423
-11807
-11079
-10289
-9461
-8593
-7668
-6667
-5591
-4462
-3327
-2240
-1240
-348
442
1146
1775
2323
2764
3067
3209
3195
3063
2869
2668
2496
2361
2252
2156
2081
2063
2152
2390
2782
3278
3788
4208
4462
4530
4448
4288
4115
3949
3754
3453
2965
2246
1316
250
-848
-1891
-2836
-3689
-4483
-5247
-5979
-6643
-7188
-7583
-7843
-8036
-8254
-8579
-9045
-9623
-10233
-10781
-11199
-11463
-11595
-11640
-11630
-11569
-11431
-11180
-10794
-10280
-9670
-9001
-8288
-7513
-6630
-5586
-4356
-2954
-1441
107
1620
3060
4419
5709
6933
8068
9066
9873
10452
10801
10956
10965
10865
10661
10319
9795
9059
8122
7049
5926
4839
3837
2921
2053
1190
316
-540
-1307
-1900
-2255
-2357
-2248
-2008
-1728
-1476
-1280
-1128
-983
-801
-552
-230
151
564
970
1332
1614
1785
1822
1716
1470
1100
629
82
-522
-1167
-1837
-2511
-3156
-3734
-4204
-4533
-4709
-4738
-4649
-4487
-4302
-4147
-4065
-4086
-4216
-4440
-4715
-4982
-5182
-5269
-5231
-5088
-4886
-4679
-4501
-4363
-4244
-4109
-3931
-3703
-3441
-3178
-2940
-2733
-2538
-2317
-2036
-1682
-1269
-831
-409
-24
321
650
987
1348
1727
2098
2432
2712
2938
3126
3293
3435
3524
3508
3332
2963
2404
1700
922
151
-553
-1152
-1636
-2003
-2251
-2368
-2334
-2133
-1764
-1251
-634
37
718
1378
2009
2615
3210
3805
4408
5020
5633
6233
6800
7309
7734
8058
8281
8419
8511
8607
8754
8985
9308
9702
10130
10545
10907
11186
11369
11458
11462
11397
11283
11139
10987
10847
10729
10639
10574
10527
10487
10439
10365
10237
10011
9635
9060
8251
7211
5991
4684
3411
2290
1413
818
493
383
414
518
651
794
946
1110
1282
1449
1588
1678
1709
1684
1614
1511
1373
1188
935
594
160
-350
-898
-1433
-1912
-2311
-2633
-2907
-3177
-3487
-3865
-4316
-4823
-5354
-5870
-6336
-6727
-7018
-7187
-7208
-7054
-6702
-6151
-5430
-4608
-3786
-3082
-2610
-2446
-2616
-3091
-3792
-4618
-5472
-6284
-7025
-7700
-8339
-8971
-9612
-10256
-10877
-11442
-11922
-12298
-12563
-12712
-12738
-12623
-12345
-11887
-11253
-10474
-9610
-8740
-7948
-7302
-6846
-6597
-6548
-6675
-6948
-7331
-7780
-8244
-8663
-8978
-9141
-9131
-8951
-8632
-8220
-7756
-7267
-6758
-6215
-5618
-4951
-4204
-3381
-2490
-1541
-543
489
1533
2545
3469
4243
4814
5155
5274
5208
5010
4725
4378
3967
3466
2848
2100
1238
312
-611
-1464
-2196
-2786
-3242
-3590
-3854
-4049
-4167
-4187
-4083
-3841
-3467
-2996
-2480
-1979
-1548
-1221
-1006
-893
-850
-845
-846
-828
-771
-661
-486
-235
96
504
970
1464
1940
2354
2664
2846
2896
2829
2674
2469
2250
2048
1885
1773
1717
1710
1739
1778
1799
1774
1680
1511
1281
1020
776
589
488
479
541
630
696
690
583
366
51
-338
-774
-1233
-1699
-2156
-2587
-2964
-3255
-3426
-3453
-3334
-3086
-2747
-2361
-1965
-1580
-1211
-851
-497
-154
156
405
570
653
680
702
773
928
1168
1451
1713
1886
1927
1836
1657
1454
1291
1199
1173
1173
1150
1073
945
805
707
695
784
942
1111
1225
1244
1166
1033
909
857
913
1074
1310
1574
1828
2054
2256
2446
2636
2824
3002
3163
3309
3461
3648
3893
4195
4521
4813
5003
5038
4899
4606
4204
3738
3236
2693
2082
1371
549
-358
-1289
-2163
-2902
-3455
-3809
-3978
-3997
-3894
-3690
-3391
-3005
-2553
-2075
-1630
-1281
-1076
-1038
-1153
-1381
-1667
-1955
-2198
-2369
-2457
-2464
-2405
-2304
-2190
-2092
-2036
-2037
-2097
-2202
-2332
-2467
-2594
-2710
-2817
-2911
-2974
-2963
-2821
-2487
-1917
-1106
-93
1037
2169
3184
3984
4511
4753
4745
4551
4251
3922
3629
3420
3318
3330
3438
3609
3790
3919
3931
3774
3417
2863
2142
1314
448
-389
-1143
-1777
-2273
-2622
-2823
-2878
-2788
-2563
-2219
-1778
-1265
-704
-117
480
1068
1619
2100
2468
2692
2754
2665
2463
2201
1932
1695
1506
1358
1237
1135
1059
1028
1067
1191
1399
1668
1969
2274
2574
2873
3182
3503
3822
4104
4307
4407
4406
4342
4272
4250
4300
4404
4507
4535
4432
4176
3786
3307
2786
2246
1675
1037
294
-568
-1522
-2506
-3439
-4256
-4921
-5439
-5840
-6158
-6404
-6563
-6600
-6478
-6181
-5727
-5160
-4537
-3902
-3273
-2639
-1971
-1243
-447
401
1269
2123
2939
3711
4440
5129
5767
6329
6782
7098
7258
7262
7114
6812
6341
5674
4789
3686
2403
1018
-362
-1646
-2768
-3718
-4531
-5264
-5964
-6647
-7284
-7821
-8203
-8399
-8422
-8316
-8141
-7952
-7771
-7593
-7397
-7164
-6890
-6589
-6289
-6011
-5767
-5548
-5343
-5144
-4956
-4801
-4703
-4677
-4717
-4795
-4871
-4906
-4876
-4776
-4617
-4412
-4170
-3891
-3574
-3225
-2864
-2522
-2241
-2050
-1963
-1971
-2048
-2163
-2294
-2427
-2562
-2700
-2839
-2965
-3062
-3108
-3089
-2996
-2825
-2571
-2231
-1805
-1301
-745
-181
341
771
1083
1278
1389
1465
1560
1710
1932
2218
2547
2894
3239
3567
3874
4155
4411
4642
4849
5034
5199
5342
5459
5546
5604
5642
5677
5727
5805
5909
6024
6132
6228
6331
6486
6750
7164
7734
8409
9092
9669
10038
10149
10006
9662
9192
8657
8092
7508
6904
6291
5700
5174
4748
4425
4163
3893
3540
3061
2463
1799
1146
568
91
-306
-676
-1066
-1493
-1932
-2323
-2601
-2728
-2703
-2569
-2383
-2197
-2035
-1896
-1760
-1613
-1453
-1293
-1149
-1028
-915
-786
-613
-390
-132
126
350
524
663
807
1000
1266
1589
1911
2147
2215
2063
1686
1126
453
-253
-927
-1528
-2037
-2454
-2779
-3011
-3149
-3189
-3136
-3002
-2807
-2576
-2335
-2107
-1907
-1743
-1618
-1532
-1481
-1460
-1462
-1477
-1490
-1479
-1423
-1304
-1117
-873
-600
-335
-110
63
202
351
566
886
1317
1820
2322
2737
2999
3084
3014
2842
2623
2385
2120
1793
1362
812
168
-503
-1120
-1618
-1972
-2207
-2378
-2547
-2747
-2973
-3189
-3350
-3432
-3445
-3433
-3452
-3544
-3714
-3936
-4163
-4352
-4495
-4612
-4745
-4931
-5172
-5429
-5624
-5671
-5503
-5093
-4461
-3658
-2746
-1779
-787
214
1211
2184
3097
3903
4560
5040
5341
5478
5478
5371
5180
4927
4643
4370
4155
4045
4059
4177
4334
4436
4388
4122
3626
2946
2170
1398
711
151
-279
-605
-854
-1039
-1153
-1173
-1084
-889
-615
-311
-28
193
328
371
318
160
-123
-551
-1135
-1855
-2667
-3508
-4321
-5082
-5808
-6555
-7391
-8361
-9460
-10625
-11747
-12701
-13389
-13758
-13813
-13605
-13199
-12657
-12023
-11320
-10564
-9776
-8985
-8222
-7511
-6854
-6222
-5568
-4836
-3978
-2968
-1805
-508
893
2361
3863
5362
6823
8206
9475
10596
11543
12293
12830
13148
13247
13148
12894
12544
12166
11816
11516
11250
10965
10601
10115
9513
8846
8195
7638
7209
6881
6576
6192
5648
4915
4027
3065
2112
1224
411
-361
-1144
-1970
-2837
-3698
-4484
-5127
-5583
-5844
-5936
-5902
-5793
-5661
-5550
-5499
-5538
-5672
-5879
-6105
-6276
-6325
-6211
-5942
-5571
-5176
-4829
-4571
-4394
-4257
-4104
-3894
-3609
-3259
-2864
-2439
-1983
-1491
-965
-427
75
485
765
916
988
1064
1233
1558
2055
2692
3405
4125
4793
5369
5824
6133
6266
6202
5936
5496
4944
4359
3814
3358
3000
2722
2500
2326
2217
2207
2319
2544
2829
3089
3242
3239
3092
2870
2674
2592
2666
2876
3154
3414
3591
3665
3662
3642
3664
3764
3943
4168
4395
4587
4725
4817
4883
4947
5020
5096
5149
5149
5067
4892
4631
4314
3983
3679
3431
3245
3103
2965
2784
2518
2140
1645
1053
400
-264
-884
-1402
-1772
-1966
-1985
-1869
-1686
-1522
-1453
-1518
-1707
-1962
-2201
-2352
-2387
-2336
-2273
-2284
-2428
-2700
-3035
-3323
-3458
-3377
-3088
-2667
-2223
-1860
-1639
-1563
-1593
-1676
-1780
-1910
-2109
-2424
-2882
-3459
-4075
-4625
-5003
-5148
-5062
-4804
-4465
-4127
-3832
-3565
-3271
-2888
-2377
-1753
-1079
-444
74
442
676
839
996
1191
1422
1649
1817
1895
1889
1850
1844
1925
2105
2355
2625
2877
3112
3369
3702
4139
4649
5132
5451
5476
5142
4473
3576
2599
1672
865
179
-435
-1038
-1660
-2289
-2879
-3380
-3767
-4051
-4266
-4452
-4629
-4789
-4908
-4964
-4954
-4894
-4806
-4700
-4560
-4347
-4024
-3574
-3014
-2391
-1758
-1153
-583
-34
502
1004
1416
1664
1700
1534
1250
985
875
995
1321
1740
2090
2234
2113
1768
1320
915
666
624
774
1064
1440
1869
2337
2831
3321
3753
4064
4210
4188
4035
3808
3554
3276
2940
2493
1906
1202
462
-199
-681
-939
-995
-923
-807
-699
-595
-451
-218
117
513
881
1128
1198
1105
933
801
825
1074
1560
2248
3082
4016
5021
6083
7191
8317
9420
10455
11385
12187
12851
13360
13681
13758
13529
12950
12023
10805
9401
7932
6503
5182
3996
2946
2033
1276
702
340
191
217
345
487
579
596
563
539
578
708
911
1130
1291
1334
1227
975
611
178
-283
-740
-1164
-1534
-1826
-2025
-2134
-2177
-2200
-2259
-2402
-2651
-2995
-3394
-3790
-4125
-4350
-4434
-4358
-4111
-3689
-3099
-2363
-1520
-623
270
1113
1880
2571
3196
3772
4300
4771
5168
5483
5726
5928
6131
6371
6661
6985
7312
7612
7875
8128
8414
8781
9246
9782
10321
10772
11057
11132
10999
10692
10255
9710
9054
8261
7306
6192
4958
3677
2427
1267
214
-753
-1675
-2583
-3475
-4318
-5054
-5640
-6067
-6371
-6625
-6904
-7260
-7698
-8173
-8609
-8931
-9087
-9062
-8880
-8582
-8216
-7818
-7408
-6994
-6576
-6155
-5738
-5334
-4957
-4624
-4353
-4163
-4066
-4062
-4140
-4267
-4403
-4505
-4539
-4485
-4340
-4117
-3836
-3524
-3209
-2925
-2706
-2578
-2554
-2620
-2733
-2834
-2857
-2754
-2510
-2147
-1709
-1244
-784
-328
148
683
1305
2017
2799
3602
4373
5064
5639
6076
6363
6498
6487
6352
6127
5859
5589
5347
5135
4935
4714
4441
4098
3686
3215
2695
2129
1510
832
104
-649
-1390
-2084
-2720
-3311
-3891
-4489
-5105
-5699
-6197
-6526
-6649
-6587
-6419
-6246
-6146
-6140
-6175
-6161
-6014
-5707
-5294
-4892
-4635
-4608
-4817
-5181
-5570
-5863
-5993
-5969
-5850
-5708
-5582
-5464
-5310
-5076
-4755
-4390
-4064
-3855
-3800
-3875
-4005
-4103
-4116
-4050
-3969
-3958
-4083
-4352
-4711
-5069
-5344
-5492
-5533
-5528
-5547
-5629
-5765
-5896
-5942
-5829
-5515
-4992
-4273
-3373
-2294
-1027
441
2101
3918
5825
7741
9587
11307
12865
14249
15455
16481
17320
17967
18417
18670
18726
18578
18204
17573
16650
15414
13869
12054
10032
7886
5699
3550
1510
-357
-1991
-3345
-4388
-5124
-5595
-5871
-6042
-6184
-6348
-6551
-6784
-7036
-7308
-7624
-8022
-8527
-9128
-9765
-10331
-10700
-10760
-10443
-9748
-8729
-7478
-6094
-4660
-3236
-1859
-553
652
1720
2605
3261
3646
3734
3520
3021
2281
1369
371
-618
-1517
-2272
-2870
-3337
-3727
-4100
-4502
-4951
-5441
-5955
-6477
-7006
-7551
-8122
-8719
-9322
-9899
-10421
-10878
-11287
-11683
-12100
-12546
-12985
-13343
-13523
-13441
-13047
-12343
-11367
-10183
-8854
-7432
-5962
-4488
-3073
-1792
-724
66
541
701
566
166
-480
-1359
-2458
-3740
-5131
-6516
-7763
-8748
-9383
-9632
-9502
-9021
-8219
-7115
-5722
-4067
-2214
-252
1699
3533
5175
6607
7854
8969
9999
10968
11875
12708
13462
14155
14824
15510
16234
16984
17716
18366
18874
19195
19308
19203
18871
18298
17473
16398
15100
13640
12093
10534
9007
7525
6066
4603
3121
1633
179
-1190
-2430
-3512
-4425
-5154
-5673
-5940
-5904
-5531
-4816
-3794
-2527
-1079
501
2188
3968
5811
7649
9365
10821
11891
12505
12673
12481
12051
11503
10907
10274
9571
8759
7823
6793
5737
4728
3817
3008
2264
1530
770
-8
-747
-1354
-1734
-1828
-1632
-1202
-641
-70
401
697
782
665
379
-26
-500
-999
-1487
-1936
-2313
-2584
-2719
-2694
-2506
-2180
-1770
-1345
-983
-745
-676
-798
-1127
-1676
-2468
-3521
-4845
-6419
-8189
-10081
-12014
-13927
-15794
-17620
-19418
-21181
-22865
-24382
-25629
-26518
-27010
-27128
-26945
-26547
-26000
-25323
-24490
-23456
-22193
-20718
-19098
-17435
-15829
-14351
-13024
-11830
-10728
-9680
-8665
-7679
-6722
-5787
-4852
-3890
-2887
-1852
-826
128
952
1607
2091
2434
2680
2867
3009
3094
3092
2972
2710
2301
1750
1067
261
-658
-1665
-2715
-3733
-4619
-5268
-5597
-5563
-5182
-4521
-3677
-2749
-1812
-899
-3
904
1849
2831
3809
4712
5450
5951
6179
6146
5909
5546
5130
4710
4305
3908
3511
3120
2767
2504
2386
2450
2697
3094
3584
4106
4607
5059
5448
5764
5994
6111
6085
5889
5512
4965
4276
3482
2623
1738
863
46
-656
-1176
-1442
-1397
-1006
-262
812
2175
3774
5544
7406
9268
11021
12544
13728
14483
14762
14561
13914
12882
11539
9958
8212
6370
4504
2686
985
-541
-1852
-2929
-3769
-4380
-4781
-4987
-5019
-4898
-4643
-4268
-3778
-3165
-2415
-1513
-461
714
1954
3176
4290
5218
5906
6336
6522
6497
6305
5984
5562
5058
4478
3827
3107
2327
1504
664
-153
-898
-1523
-1984
-2251
-2312
-2173
-1856
-1394
-833
-223
376
905
1310
1554
1619
1511
1246
841
300
-387
-1240
-2268
-3453
-4742
-6048
-7275
-8340
-9196
-9841
-10307
-10638
-10864
-10990
-10997
-10852
-10540
-10069
-9482
-8839
-8206
-7632
-7144
-6749
-6439
-6207
-6048
-5955
-5917
-5911
-5900
-5841
-5689
-5404
-4959
-4333
-3516
-2510
-1331
-17
1374
2768
4086
5266
6269
7086
7732
8232
8609
8879
9051
9140
9172
9189
9239
9362
9576
9868
10203
10532
10817
11043
11215
11355
11482
11598
11679
11686
11575
11315
10900
10350
9706
9012
8304
7600
6897
6173
5403
4560
3630
2610
1510
346
-861
-2095
-3345
-4601
-5856
-7097
-8301
-9441
-10485
-11407
-12195
-12857
-13415
-13905
-14354
-14780
-15177
-15520
-15772
-15899
-15884
-15729
-15461
-15121
-14755
-14401
-14083
-13805
-13559
-13328
-13087
-12812
-12469
-12020
-11415
-10596
-9510
-8115
-6393
-4354
-2037
500
3195
5987
8817
11621
14321
16818
18994
20728
21926
22545
22607
22195
21433
20452
19354
18199
17004
15757
14441
13051
11603
10119
8618
7102
5555
3952
2276
531
-1254
-3027
-4736
-6337
-7803
-9125
-10304
-11340
-12230
-12966
-13539
-13945
-14182
-14249
-14139
-13841
-13347
-12658
-11800
-10822
-9790
-8770
-7816
-6952
-6184
-5503
-4903
-4392
-3990
-3718
-3588
-3585
-3673
-3804
-3935
-4038
-4116
-4183
-4262
-4369
-4507
-4665
-4829
-4983
-5117
-5216
-5259
-5212
-5037
-4694
-4159
-3430
-2526
-1476
-310
953
2306
3746
5264
6834
8415
9957
11418
12769
14004
15132
16163
17101
17931
18629
19165
19514
19667
19627
19402
18999
18419
17655
16704
15573
14290
12905
11481
10086
8774
7579
6505
5536
4639
3782
2938
2095
1253
419
-403
-1219
-2045
-2906
-3825
-4813
-5866
-6959
-8060
-9133
-10149
-11088
-11940
-12697
-13347
-13878
-14282
-14562
-14736
-14839
-14911
-14982
-15062
-15139
-15184
-15161
-15050
-14848
-14574
-14254
-13915
-13576
-13244
-12923
-12613
-12318
-12030
-11726
-11353
-10834
-10082
-9024
-7628
-5911
-3943
-1827
327
2425
4396
6195
7791
9160
10280
11139
11748
12142
12378
12522
12627
12719
12798
12845
12841
12788
12706
12634
12602
12617
12654
12660
12578
12368
12026
11589
11120
10692
10360
10150
10050
10022
10008
9948
9791
9501
9060
8473
7760
6953
6087
5191
4277
3341
2372
1359
310
-744
-1745
-2626
-3325
-3807
-4070
-4153
-4111
-4011
-3912
-3852
-3849
-3902
-4003
-4137
-4293
-4458
-4623
-4782
-4925
-5044
-5124
-5148
-5093
-4938
-4672
-4297
-3840
-3347
-2873
-2472
-2181
-2015
-1968
-2019
-2151
-2353
-2620
-2948
-3318
-3692
-4018
-4240
-4324
-4270
-4116
-3928
-3771
-3689
-3687
-3733
-3772
-3756
-3658
-3487
-3274
-3050
-2832
-2605
-2333
-1968
-1481
-870
-163
597
1365
2116
2845
3562
4272
4959
5583
6089
6418
6528
6406
6067
5545
4883
4121
3299
2456
1642
913
325
-79
-284
-310
-203
-23
174
352
496
606
682
717
692
586
387
106
-220
-537
-786
-920
-913
-763
-485
-102
357
865
1387
1882
2304
2610
2777
2808
2741
2641
2584
2634
2829
3170
3623
4136
4652
5127
5534
5873
6160
6423
6698
7023
7431
7949
8589
9347
10200
11107
12018
12887
13679
14381
15001
15562
16088
16602
17099
17564
17965
18270
18454
18510
18446
18283
18039
17719
17314
16796
16131
15288
14250
13020
11620
10080
8438
6728
4984
3238
1529
-100
-1604
-2945
-4102
-5077
-5897
-6605
-7253
-7889
-8547
-9248
-10003
-10816
-11687
-12619
-13606
-14639
-15695
-16741
-17738
-18644
-19425
-20055
-20518
-20806
-20915
-20841
-20581
-20132
-19499
-18695
-17750
-16705
-15614
-14532
-13505
-12570
-11744
-11035
-10444
-9975
-9640
-9452
-9421
-9535
-9759
-10026
-10252
-10345
-10230
-9853
-9187
-8224
-6967
-5416
-3574
-1453
916
3473
6130
8786
11340
13708
15832
17671
19189
20343
21077
21328
21045
20210
18850
17038
14876
12476
9941
7350
4763
2232
-192
-2451
-4480
-6221
-7630
-8688
-9395
-9767
-9829
-9602
-9109
-8374
-7429
-6314
-5072
-3747
-2370
-960
475
1931
3399
4862
6288
7640
8877
9963
10870
11584
12098
12412
12532
12464
12214
11788
11190
10431
9521
8479
7328
6094
4795
3441
2033
562
-980
-2590
-4251
-5928
-7579
-9165
-10660
-12057
-13364
-14595
-15756
-16837
-17811
-18638
-19274
-19683
-19834
-19714
-19316
-18649
-17735
-16613
-15344
-14001
-12660
-11386
-10219
-9174
-8239
-7391
-6613
-5903
-5273
-4746
-4338
-4049
-3860
-3736
-3637
-3532
-3408
-3270
-3137
-3037
-2995
-3029
-3150
-3357
-3643
-3994
-4392
-4818
-5251
-5675
-6073
-6432
-6735
-6963
-7096
-7122
-7037
-6858
-6612
-6335
-6051
-5759
-5430
-5010
-4433
-3643
-2610
-1336
147
1791
3547
5370
7223
9067
10858
12537
14041
15310
16305
17011
17443
17635
17631
17475
17204
16856
16470
16090
15766
15540
15434
15442
15530
15640
15710
15689
15550
15289
14925
14480
13973
13413
12798
12127
11408
10665
9942
9287
8746
8349
8099
7977
7948
7976
8032
8109
8208
8337
8500
8687
8868
9005
9055
8985
8777
8426
7938
7327
6603
5781
4882
3935
2980
2059
1202
419
-308
-1018
-1758
-2558
-3419
-4307
-5164
-5922
-6532
-6970
-7247
-7390
-7434
-7401
-7298
-7121
-6868
-6548
-6186
-5815
-5460
-5133
-4817
-4481
-4089
-3615
-3060
-2447
-1813
-1197
-624
-102
374
817
1234
1622
1972
2276
2530
2739
2916
3069
3195
3276
3279
3167
2900
2451
1803
950
-103
-1347
-2761
-4314
-5963
-7655
-9328
-10927
-12403
-13723
-14866
-15816
-16563
-17089
-17374
-17399
-17145
-16602
-15769
-14654
-13273
-11654
-9838
-7881
-5852
-3833
-1905
-140
1406
2701
3728
4487
4985
5238
5269
5121
4850
4528
4225
4000
3879
3858
3901
3960
3995
3986
3946
3904
3898
3950
4054
4176
4258
4236
4059
3703
3174
2514
1788
1077
463
19
-207
-191
56
495
1070
1722
2401
3074
3729
4368
4993
5598
6159
6639
6994
7180
7172
6958
6551
5977
5273
4481
3647
2813
2023
1315
726
287
24
-39
114
497
1109
1939
2955
4105
5323
6530
7649
8608
9351
9830
10013
9875
9401
8589
7457
6043
4407
2626
782
-1052
-2819
-4485
-6034
-7462
-8763
-9924
-10924
-11734
-12335
-12721
-12913
-12962
-12934
-12910
-12961
-13144
-13492
-14018
-14715
-15567
-16555
-17655
-18844
-20093
-21368
-22633
-23843
-24958
-25933
-26724
-27285
-27570
-27540
-27167
-26452
-25426
-24153
-22723
-21236
-19785
-18438
-17240
-16207
-15341
-14628
-14050
-13583
-13187
-12809
-12382
-11840
-11124
-10203
-9070
-7743
-6251
-4618
-2852
-952
1090
3273
5576
7958
10361
12720
14980
17093
19020
20726
22173
23319
24128
24578
24668
24427
23898
23137
22190
21090
19852
18476
16958
15293
13477
11510
9390
7117
4699
2163
-442
-3044
-5553
-7877
-9937
-11681
-13085
-14149
-14889
-15325
-15475
-15357
-14993
-14410
-13642
-12728
-11700
-10576
-9361
-8042
-6606
-5042
-3355
-1569
281
2152
4002
5793
7495
9077
10508
11748
12755
13486
13909
14002
13768
13224
12403
11347
10100
8705
7201
5619
3988
2332
671
-979
-2600
-4171
-5666
-7043
-8250
-9225
-9903
-10231
-10171
-9712
-8871
-7687
-6218
-4528
-2686
-757
1200
3126
4972
6691
8249
9624
10807
11799
12610
13254
13744
14093
14318
14439
14483
14478
14453
14430
14421
14427
14443
14459
14472
14478
14479
14474
14454
14403
14296
14105
13806
13379
12815
12113
11279
10329
9287
8189
7091
6057
5158
4460
4010
3827
3902
4197
4659
5229
5849
6470
7048
7546
7933
8183
8286
8237
8045
7729
7300
6766
6129
5387
4541
3609
2623
1631
683
-171
-900
-1481
-1905
-2159
-2230
-2099
-1754
-1197
-454
428
1387
2367
3330
4264
5176
6081
6983
7859
8669
9356
9873
10195
10329
10302
10153
9911
9587
9174
8666
8064
7395
6711
6072
5534
5127
4852
4680
4575
4508
4471
4475
4545
4701
4945
5253
5580
5873
6089
6196
6189
6074
5866
5579
5222
4800
4323
3807
3281
2782
2348
2008
1782
1673
1673
1768
1939
2168
2433
2711
2970
3172
3278
3249
3060
2698
2163
1467
621
-363
-1485
-2746
-4146
-5677
-7318
-9034
-10777
-12500
-14157
-15710
-17128
-18383
-19445
-20280
-20857
-21148
-21147
-20870
-20357
-19666
-18859
-17994
-17107
-16219
-15335
-14456
-13587
-12740
-11936
-11192
-10523
-9932
-9414
-8964
-8584
-8283
-8083
-8005
-8064
-8263
-8577
-8977
-9426
-9892
-10360
-10824
-11288
-11751
-12205
-12632
-13005
-13304
-13516
-13641
-13690
-13675
-13597
-13448
-13208
-12854
-12373
-11769
-11063
-10294
-9508
-8747
-8041
-7413
-6873
-6431
-6092
-5861
-5735
-5703
-5743
-5826
-5921
-6005
-6064
-6099
-6115
-6126
-6145
-6187
-6272
-6429
-6691
-7092
-7659
-8399
-9298
-10321
-11415
-12526
-13602
-14598
-15475
-16193
-16710
-16979
-16956
-16609
-15929
-14931
-13650
-12137
-10442
-8610
-6676
-4670
-2620
-563
1458
3394
5194
6812
8210
9360
10245
10862
11216
11328
11231
10965
10572
10093
9553
8968
8346
7693
7019
6344
5695
5096
4567
4113
3726
3388
3083
2796
2525
2274
2052
1866
1720
1614
1546
1515
1523
1580
1699
1899
2205
2639
3222
3961
4848
5848
6904
7945
8899
9707
10339
10793
11092
11267
11342
11326
11213
10986
10633
10157
9572
8907
8189
7434
6651
5839
5000
4145
3300
2492
1743
1059
422
-202
-846
-1533
-2261
-3006
-3732
-4406
-5011
-5544
-6019
-6447
-6828
-7148
-7385
-7517
-7536
-7454
-7295
-7086
-6842
-6562
-6229
-5824
-5337
-4778
-4178
-3578
-3018
-2521
-2089
-1712
-1372
-1062
-794
-592
-494
-532
-725
-1079
-1582
-2216
-2962
-3800
-4712
-5677
-6672
-7668
-8632
-9535
-10349
-11052
-11624
-12046
-12303
-12385
-12289
-12024
-11606
-11058
-10397
-9632
-8762
-7775
-6659
-5410
-4035
-2561
-1012
581
2201
3842
5508
7204
8931
10671
12394
14061
15631
17071
18363
19500
20481
21307
21975
22474
22794
22923
22862
22622
22224
21696
21064
20351
19571
18732
17846
16929
16001
15094
14235
13447
12743
12125
11585
11109
10684
10300
9950
9627
9320
9020
8717
8405
8090
7790
7530
7341
7246
7259
7380
7598
7892
8237
8605
8968
9293
9541
9676
9661
9468
9082
8500
7731
6784
5669
4390
2950
1355
-380
-2225
-4136
-6054
-7916
-9660
-11229
-12579
-13682
-14523
-15105
-15445
-15572
-15517
-15311
-14974
-14517
-13943
-13250
-12443
-11540
-10571
-9576
-8597
-7670
-6819
-6049
-5356
-4725
-4145
-3605
-3105
-2645
-2228
-1854
-1513
-1191
-866
-519
-137
286
736
1192
1623
2000
2302
2521
2664
2743
2769
2745
2661
2500
2245
1886
1426
878
258
-419
-1146
-1914
-2710
-3498
-4223
-4813
-5197
-5325
-5180
-4788
-4198
-3472
-2658
-1781
-849
131
1142
2137
3049
3804
4346
4650
4727
4617
4359
3980
3477
2830
2020
1046
-58
-1227
-2382
-3449
-4380
-5162
-5804
-6325
-6737
-7036
-7204
-7223
-7085
-6802
-6402
-5923
-5397
-4846
-4278
-3689
-3079
-2450
-1811
-1174
-547
67
672
1272
1866
2446
2997
3503
3954
4351
4706
5035
5354
5665
5961
6216
6402
6490
6460
6308
6042
5686
5269
4816
4348
3871
3379
2856
2285
1653
961
224
-535
-1287
-2012
-2697
-3345
-3968
-4580
-5194
-5813
-6436
-7054
-7653
-8221
-8743
-9200
-9572
-9836
-9973
-9968
-9811
-9502
-9042
-8439
-7702
-6845
-5890
-4864
-3797
-2712
-1623
-528
590
1746
2950
4186
5419
6597
7665
8584
9339
9935
10393
10728
10947
11036
10977
10755
10374
9863
9269
8645
8042
7489
7001
6581
6227
5942
5736
5620
5598
5667
5812
6010
6241
6485
6734
6981
7224
7455
7668
7852
7998
8099
8153
8159
8116
8029
7903
7749
7579
7403
7219
7010
6744
6377
5871
5199
4359
3373
2279
1121
-61
-1240
-2395
-3510
-4567
-5541
-6406
-7140
-7731
-8180
-8500
-8703
-8802
-8804
-8712
-8532
-8276
-7962
-7617
-7268
-6937
-6642
-6395
-6212
-6109
-6104
-6209
-6425
-6732
-7099
-7484
-7855
-8192
-8498
-8786
-9073
-9367
-9658
-9923
-10134
-10273
-10342
-10362
-10367
-10393
-10467
-10596
-10777
-10993
-11227
-11463
-11684
-11871
-12001
-12046
-11977
-11775
-11435
-10968
-10397
-9752
-9056
-8322
-7549
-6729
-5845
-4884
-3834
-2690
-1453
-133
1249
2662
4062
5405
6644
7745
8688
9472
10104
10601
10975
11235
11385
11425
11360
11196
10943
10608
10200
9723
9179
8575
7923
7236
6533
5826
5124
4430
3747
3084
2454
1875
1362
920
538
191
-145
-489
-832
-1143
-1367
-1450
-1351
-1058
-592
3
676
1386
2115
2864
3645
4471
5334
6210
7057
7829
8490
9021
9429
9740
9991
10217
10446
10690
10948
11205
11440
11635
11777
11868
11923
11965
12019
12098
12199
12298
12361
12352
12251
12063
11821
11577
11382
11275
11266
11343
11479
11655
11869
12147
12531
13064
13771
14646
15648
16718
17798
18845
19851
20831
21815
22827
23872
24927
25948
26882
27686
28330
28803
29105
29236
29183
28927
28441
27705
26717
25496
24085
22537
20904
19230
17540
15846
14149
12445
10732
9011
7282
5548
3807
2058
307
-1437
-3155
-4823
-6414
-7908
-9291
-10555
-11697
-12710
-13584
-14303
-14851
-15213
-15383
-15369
-15187
-14861
-14415
-13871
-13240
-12528
-11736
-10866
-9926
-8932
-7910
-6895
-5927
-5044
-4278
-3650
-3168
-2827
-2616
-2523
-2539
-2665
-2905
-3265
-3747
-4343
-5033
-5789
-6580
-7377
-8157
-8908
-9619
-10283
-10886
-11409
-11830
-12120
-12255
-12216
-11994
-11590
-11015
-10285
-9424
-8455
-7400
-6279
-5107
-3898
-2664
-1423
-199
978
2076
3059
3899
4571
5058
5349
5436
5318
5000
4495
3829
3042
2182
1300
443
-352
-1063
-1685
-2223
-2693
-3115
-3511
-3903
-4313
-4762
-5267
-5843
-6504
-7260
-8119
-9089
-10165
-11337
-12582
-13867
-15152
-16397
-17577
-18679
-19708
-20675
-21590
-22451
-23239
-23922
-24465
-24841
-25047
-25100
-25035
-24892
-24701
-24479
-24220
-23913
-23543
-23109
-22622
-22104
-21577
-21054
-20529
-19980
-19369
-18658
-17820
-16844
-15743
-14543
-13284
-12001
-10726
-9474
-8255
-7065
-5899
-4749
-3607
-2465
-1315
-150
1029
2207
3354
4421
5346
6066
6527
6698
6573
6173
5532
4685
3664
2489
1178
-243
-1731
-3223
-4643
-5915
-6983
-7824
-8446
-8889
-9200
-9418
-9566
-9642
-9633
-9525
-9314
-9016
-8657
-8270
-7883
-7509
-7151
-6804
-6466
-6145
-5859
-5628
-5472
-5397
-5399
-5459
-5560
-5690
-5855
-6074
-6372
-6775
-7295
-7921
-8623
-9356
-10070
-10722
-11280
-11730
-12066
-12288
-12394
-12376
-12221
-11916
-11452
-10827
-10049
-9132
-8090
-6939
-5684
-4330
-2881
-1346
261
1917
3592
5250
6852
8357
9730
10943
11986
12864
13603
14240
14812
15344
15840
16277
16619
16822
16862
16737
16469
16097
15662
15180
14652
14058
13373
12588
11711
10778
9832
8911
8039
7216
6432
5682
4971
4328
3792
3400
3175
3116
3204
3413
3723
4128
4633
5238
5930
6670
7399
8055
8596
9003
9296
9510
9686
9843
9973
10047
10030
9895
9640
9283
8852
8371
7848
7279
6650
5960
5221
4464
3731
3055
2454
1927
1462
1046
681
384
183
100
137
275
476
698
915
1121
1335
1588
1903
2286
2721
3177
3626
4054
4470
4902
5387
5951
6601
7325
8096
8888
9682
10472
11261
12051
12836
13597
14311
14954
15512
15984
16379
16712
16993
17225
17405
17535
17624
17693
17775
17899
18082
18319
18586
18847
19067
19230
19337
19412
19486
19581
19706
19848
19986
20095
20165
20197
20207
20213
20227
20245
20251
20221
20132
19971
19735
19425
19047
18601
18082
17488
16818
16079
15291
14468
13625
12767
11891
10988
10054
9092
8118
7150
6204
5283
4375
3456
2502
1494
430
-676
-1797
-2904
-3971
-4983
-5934
-6819
-7636
-8380
-9045
-9628
-10133
-10571
-10959
-11312
-11642
-11950
-12232
-12482
-12691
-12857
-12982
-13068
-13116
-13125
-13095
-13028
-12934
-12834
-12756
-12732
-12788
-12939
-13187
-13522
-13924
-14373
-14849
-15339
-15833
-16318
-16789
-17232
-17642
-18015
-18358
-18681
-18997
-19314
-19631
-19940
-20222
-20464
-20655
-20802
-20916
-21013
-21103
-21176
-21205
-21150
-20969
-20632
-20130
-19478
-18707
-17851
-16938
-15978
-14971
-13911
-12797
-11642
-10472
-9313
-8186
-7095
-6023
-4945
-3836
-2684
-1495
-291
904
2076
3228
4376
5543
6743
7968
9192
10372
11468
12454
13322
14084
14759
15365
15908
16383
16781
17101
17350
17549
17723
17887
18043
18174
18249
18237
18114
17876
17533
17111
16634
16125
15594
15045
14480
13902
13318
12746
12202
11706
11268
10898
10597
10362
10190
10078
10022
10018
10059
10131
10219
10300
10351
10350
10280
10131
9897
9576
9165
8655
8037
7301
6442
5470
4407
3287
2150
1033
-42
-1067
-2047
-2998
-3936
-4875
-5826
-6793
-7779
-8785
-9812
-10853
-11897
-12930
-13936
-14905
-15834
-16729
-17596
-18432
-19228
-19960
-20604
-21143
-21578
-21932
-22235
-22521
-22801
-23062
-23266
-23369
-23333
-23149
-22839
-22447
-22022
-21599
-21182
-20748
-20259
-19675
-18978
-18169
-17268
-16303
-15292
-14239
-13139
-11987
-10786
-9560
-8345
-7182
-6103
-5124
-4243
-3448
-2733
-2103
-1583
-1206
-1004
-989
-1154
-1463
-1869
-2321
-2783
-3235
-3677
-4120
-4579
-5068
-5590
-6146
-6729
-7335
-7958
-8595
-9247
-9911
-10586
-11268
-11948
-12613
-13241
-13808
-14283
-14639
-14856
-14923
-14843
-14627
-14293
-13858
-13337
-12739
-12072
-11347
-10577
-9783
-8987
-8213
-7481
-6807
-6202
-5678
-5244
-4915
-4701
-4611
-4642
-4781
-5006
-5286
-5593
-5903
-6200
-6473
-6714
-6914
-7058
-7127
-7105
-6979
-6750
-6430
-6043
-5615
-5173
-4731
-4294
-3853
-3396
-2915
-2411
-1894
-1388
-919
-509
-164
120
367
605
862
1158
1498
1875
2275
2683
3090
3492
3891
4283
4660
5001
5281
5474
5562
5543
5425
5227
4964
4645
4266
3816
3287
2679
2013
1325
663
73
-410
-765
-987
-1081
-1048
-881
-568
-95
544
1339
2265
3283
4355
5453
6565
7696
8860
10069
11325
12616
13914
15187
16404
17538
18572
19488
20265
20881
21307
21525
21526
21322
20942
20427
19816
19140
18414
17643
16830
15983
15123
14282
13493
12778
12141
11565
11017
10463
9883
9277
8668
8087
7567
7123
6752
6436
6151
5880
5621
5392
5221
5136
5159
5298
5548
5899
6343
6873
7485
8177
8939
9751
10587
11415
12209
12948
13621
14223
14754
15213
15599
15908
16140
16297
16390
16420
16392
16303
16143
15906
15581
15173
14693
14159
13593
13006
12403
11777
11116
10411
9663
8884
8099
7336
6621
5965
5370
4826
4323
3858
3435
3071
2782
2577
2450
2378
2330
2273
2185
2063
1916
1760
1602
1435
1232
954
567
52
-581
-1297
-2045
-2775
-3452
-4065
-4626
-5161
-5695
-6245
-6812
-7388
-7958
-8511
-9045
-9566
-10085
-10613
-11158
-11722
-12302
-12891
-13476
-14039
-14558
-15006
-15358
-15593
-15702
-15683
-15544
-15295
-14938
-14472
-13889
-13186
-12370
-11466
-10511
-9549
-8621
-7750
-6937
-6166
-5415
-4664
-3907
-3151
-2413
-1708
-1044
-411
208
835
1478
2135
2784
3392
3931
4375
4718
4962
5119
5196
5198
5121
4959
4709
4378
3981
3540
3079
2619
2169
1730
1293
849
393
-76
-550
-1014
-1451
-1844
-2180
-2454
-2668
-2834
-2970
-3096
-3228
-3370
-3513
-3635
-3705
-3691
-3575
-3357
-3056
-2708
-2356
-2039
-1781
-1595
-1479
-1427
-1435
-1501
-1630
-1822
-2077
-2388
-2745
-3142
-3579
-4062
-4601
-5201
-5856
-6547
-7244
-7918
-8546
-9119
-9643
-10128
-10581
-11001
-11369
-11662
-11859
-11954
-11955
-11888
-11779
-11645
-11490
-11298
-11044
-10705
-10275
-9760
-9183
-8569
-7935
-7284
-6609
-5895
-5135
-4333
-3510
-2691
-1906
-1170
-489
146
744
1308
1832
2295
2672
2937
3076
3086
2975
2762
2470
2124
1749
1372
1024
729
508
372
318
332
396
490
601
724
857
1000
1151
1300
1440
1564
1673
1778
1892
2031
2203
2407
2634
2872
3109
3341
3566
3782
3985
4160
4285
4335
4291
4141
3888
3542
3121
2643
2121
1569
996
410
-185
-788
-1407
-2055
-2744
-3477
-4246
-5033
-5809
-6554
-7262
-7947
-8636
-9356
-10122
-10920
-11716
-12460
-13111
-13647
-14076
-14424
-14724
-14991
-15213
-15351
-15356
-15186
-14826
-14290
-13620
-12862
-12057
-11222
-10356
-9450
-8498
-7510
-6515
-5552
-4662
-3875
-3206
-2658
-2229
-1918
-1727
-1660
-1719
-1897
-2178
-2538
-2947
-3375
-3792
-4170
-4481
-4700
-4810
-4802
-4685
-4477
-4200
-3869
-3487
-3037
-2492
-1824
-1018
-80
960
2061
3176
4274
5334
6354
7333
8265
9134
9914
10577
11101
11484
11742
11903
12003
12068
12114
12141
12141
12102
12017
11886
11714
11505
11264
10985
10661
10282
9841
9336
8769
8151
7491
6799
6088
5366
4647
3948
3288
2688
2167
1738
1409
1181
1048
1008
1054
1185
1396
1685
2043
2459
2914
3390
3867
4329
4764
5168
5544
5900
6246
6595
6954
7326
7706
8083
8445
8784
9099
9402
9708
10037
10403
10810
11248
11696
12130
12530
12880
13173
13405
13572
13669
13686
13619
13474
13267
13028
12785
12564
12376
12214
12059
11892
11696
11466
11209
10934
10647
10345
10020
9658
9251
8805
8331
7850
7378
6924
6486
6057
5628
5196
4766
4344
3932
3526
3110
2664
2174
1634
1054
451
-153
-746
-1325
-1901
-2482
-3076
-3678
-4272
-4841
-5370
-5859
-6318
-6762
-7208
-7660
-8106
-8528
-8897
-9192
-9400
-9517
-9549
-9505
-9393
-9222
-8999
-8733
-8435
-8118
-7796
-7477
-7170
-6878
-6604
-6352
-6124
-5922
-5742
-5579
-5424
-5267
-5106
-4944
-4790
-4652
-4533
-4429
-4327
-4216
-4086
-3940
-3788
-3648
-3535
-3456
-3405
-3369
-3333
-3286
-3234
-3191
-3182
-3226
-3337
-3514
-3743
-4003
-4277
-4547
-4805
-5052
-5287
-5513
-5727
-5926
-6101
-6246
-6356
-6429
-6465
-6469
-6447
-6409
-6363
-6317
-6272
-6227
-6176
-6110
-6022
-5905
-5755
-5567
-5335
-5051
-4706
-4291
-3807
-3263
-2681
-2090
-1523
-1010
-566
-196
108
362
579
770
937
1076
1180
1249
1283
1292
1285
1270
1250
1217
1163
1077
958
815
668
545
473
471
544
683
868
1077
1291
1498
1692
1874
2045
2203
2346
2472
2582
2683
2780
2879
2983
3084
3173
3240
3279
3291
3289
3284
3288
3307
3341
3386
3441
3507
3587
3687
3808
3948
4099
4261
4436
4639
4890
5209
5604
6066
6572
7091
7593
8061
8490
8888
9264
9618
9940
10209
10403
10508
10522
10455
10323
10141
9914
9639
9311
8930
8505
8054
7601
7164
6755
6376
6022
5692
5390
5126
4913
4762
4670
4624
4601
4578
4538
4477
4399
4317
4243
4185
4144
4116
4100
4093
4099
4122
4164
4227
4306
4393
4477
4551
4608
4647
4665
4665
4645
4603
4536
4442
4326
4195
4065
3952
3869
3819
3789
3754
3681
3538
3309
2999
2630
2235
1848
1485
1147
821
491
149
-195
-518
-787
-979
-1084
-1110
-1080
-1014
-925
-813
-668
-475
-231
61
385
720
1046
1347
1606
1803
1910
1893
1720
1368
836
139
-691
-1617
-2608
-3640
-4692
-5747
-6779
-7756
-8650
-9440
-10124
-10716
-11241
-11722
-12170
-12581
-12942
-13242
-13483
-13684
-13874
-14080
-14315
-14568
-14807
-14993
-15093
-15094
-15000
-14832
-14609
-14342
-14027
-13653
-13206
-12684
-12098
-11472
-10832
-10198
-9578
-8969
-8359
-7740
-7110
-6478
-5858
-5266
-4714
-4207
-3742
-3311
-2910
-2539
-2206
-1923
-1701
-1550
-1465
-1434
-1433
-1434
-1417
-1372
-1301
-1217
-1136
-1066
-1002
-933
-838
-706
-540
-359
-190
-57
32
87
138
215
344
531
768
1036
1320
1615
1927
2264
2628
3010
3388
3739
4048
4319
4569
4824
5097
5384
5660
5886
6029
6077
6038
5940
5813
5673
5516
5320
5054
4696
4243
3708
3120
2505
1882
1260
636
7
-625
-1258
-1886
-2507
-3124
-3743
-4366
-4992
-5611
-6206
-6768
-7293
-7785
-8253
-8704
-9131
-9516
-9829
-10042
-10127
-10073
-9877
-9544
-9087
-8519
-7859
-7132
-6363
-5578
-4799
-4037
-3296
-2577
-1888
-1246
-677
-210
139
374
518
610
683
753
810
830
784
655
453
208
-43
-268
-457
-618
-772
-934
-1104
-1261
-1374
-1414
-1365
-1226
-1008
-730
-397
-13
423
904
1412
1922
2407
2852
3258
3643
4029
4428
4837
5235
5592
5887
6111
6273
6390
6472
6515
6502
6406
6210
5913
5535
5108
4665
4225
3790
3349
2890
2408
1911
1419
951
519
123
-251
-619
-996
-1389
-1801
-2230
-2674
-3135
-3610
-4096
-4584
-5066
-5541
-6013
-6498
-7011
-7561
-8135
-8703
-9225
-9657
-9975
-10178
-10286
-10331
-10343
-10339
-10318
-10269
-10178
-10039
-9859
-9654
-9442
-9239
-9053
-8887
-8738
-8604
-8482
-8366
-8247
-8115
-7959
-7772
-7555
-7317
-7067
-6813
-6554
-6289
-6018
-5749
-5504
-5315
-5211
-5211
-5311
-5489
-5716
-5964
-6221
-6494
-6798
-7144
-7531
-7936
-8329
-8680
-8980
-9240
-9491
-9768
-10090
-10453
-10832
-11189
-11492
-11726
-11898
-12031
-12150
-12264
-12370
-12444
-12461
-12397
-12242
-11996
-11668
-11261
-10775
-10198
-9519
-8730
-7833
-6839
-5769
-4650
-3508
-2368
-1256
-194
797
1699
2502
3205
3813
4341
4800
5202
5553
5858
6120
6346
6546
6734
6918
7104
7290
7468
7630
7772
7897
8016
8141
8280
8433
8584
8708
8774
8759
8648
8447
8173
7851
7508
7165
6831
6514
6218
5951
5729
5568
5483
5481
5554
5684
5847
6018
6183
6337
6481
6621
6759
6892
7013
7113
7185
7230
7252
7257
7251
7234
7202
7152
7078
6980
6857
6713
6554
6389
6232
6099
6006
5966
5983
6043
6123
6195
6230
6214
6149
6045
5918
5777
5623
5447
5242
5010
4768
4548
4383
4297
4292
4346
4420
4470
4465
4389
4249
4059
3834
3582
3295
2958
2554
2071
1509
874
184
-545
-1295
-2053
-2809
-3558
-4297
-5031
-5764
-6499
-7231
-7949
-8632
-9262
-9824
-10317
-10752
-11148
-11519
-11865
-12172
-12411
-12548
-12561
-12445
-12212
-11885
-11486
-11025
-10500
-9899
-9208
-8427
-7567
-6652
-5712
-4769
-3833
-2905
-1978
-1046
-112
814
1713
2564
3350
4061
4692
5247
5733
6160
6537
6871
7159
7392
7553
7625
7599
7482
7300
7096
6918
6803
6769
6810
6899
7008
7114
7213
7318
7448
7616
7822
8045
8256
8425
8535
8588
8602
8604
8618
8659
8729
8820
8921
9021
9114
9197
9269
9332
9388
9437
9481
9520
9550
9565
9553
9505
9415
9284
9120
8932
8721
8479
8186
7824
7372
6829
6211
5547
4873
4216
3591
2997
2426
1870
1333
825
365
-35
-375
-667
-930
-1181
-1426
-1653
-1840
-1962
-2000
-1954
-1836
-1672
-1486
-1300
-1125
-970
-842
-752
-714
-738
-827
-972
-1151
-1340
-1520
-1682
-1834
-1997
-2190
-2430
-2719
-3051
-3410
-3785
-4170
-4570
-4992
-5443
-5922
-6422
-6925
-7414
-7879
-8314
-8724
-9120
-9511
-9903
-10294
-10679
-11044
-11374
-11656
-11874
-12017
-12076
-12051
-11944
-11766
-11528
-11241
-10909
-10528
-10089
-9581
-8997
-8337
-7614
-6845
-6048
-5235
-4410
-3570
-2711
-1832
-947
-78
742
1486
2134
2685
3153
3561
3935
4293
4641
4974
5282
5556
5798
6018
6236
6472
6739
7041
7367
7700
8018
8304
8548
8747
8908
9036
9139
9217
9268
9287
9269
9210
9108
8968
8792
8589
8370
8148
7937
7745
7577
7425
7275
7106
6899
6641
6332
5981
5605
5215
4812
4384
3909
3360
2720
1983
1161
276
-648
-1594
-2553
-3524
-4508
-5498
-6477
-7423
-8316
-9147
-9921
-10657
-11383
-12120
-12877
-13651
-14425
-15183
-15912
-16609
-17276
-17914
-18517
-19071
-19554
-19950
-20251
-20463
-20603
-20694
-20753
-20788
-20800
-20788
-20752
-20699
-20640
-20587
-20546
-20511
-20472
-20417
-20341
-20245
-20140
-20029
-19907
-19755
-19538
-19220
-18774
-18194
-17493
-16701
-15857
-14989
-14118
-13248
-12377
-11503
-10625
-9751
-8890
-8048
-7227
-6420
-5618
-4813
-3997
-3168
-2326
-1472
-606
267
1138
1994
2814
3579
4272
4886
5421
5886
6292
6648
6958
7223
7437
7598
7701
7748
7743
7692
7606
7498
7379
7260
7146
7035
6918
6782
6616
6411
6167
5887
5579
5245
4885
4493
4070
3619
3157
2707
2295
1940
1649
1419
1241
1105
1010
962
967
1028
1135
1266
1399
1515
1611
1703
1816
1975
2193
2461
2756
3045
3304
3521
3702
3860
4009
4151
4275
4362
4391
4349
4234
4051
3808
3510
3156
2747
2285
1779
1245
702
161
-373
-905
-1441
-1980
-2512
-3017
-3473
-3864
-4192
-4474
-4738
-5012
-5312
-5633
-5961
-6271
-6547
-6786
-6996
-7193
-7387
-7579
-7756
-7895
-7974
-7979
-7909
-7773
-7586
-7359
-7096
-6791
-6437
-6025
-5552
-5025
-4455
-3856
-3243
-2625
-2009
-1399
-797
-206
375
945
1506
2062
2616
3170
3720
4259
4780
5272
5727
6137
6499
6809
7061
7245
7352
7367
7282
7095
6814
6456
6042
5596
5132
4657
4168
3659
3125
2575
2025
1501
1026
613
264
-37
-311
-579
-857
-1147
-1444
-1744
-2045
-2349
-2665
-2993
-3330
-3657
-3949
-4184
-4342
-4419
-4419
-4349
-4213
-4011
-3735
-3379
-2948
-2456
-1927
-1387
-851
-323
203
738
1286
1833
2355
2819
3205
3508
3748
3959
4175
4418
4687
4963
5219
5433
5600
5733
5856
5986
6128
6268
6382
6443
6439
6377
6281
6181
6102
6053
6031
6021
6013
6004
6000
6016
6059
6125
6199
6255
6270
6231
6140
6015
5878
5751
5646
5569
5518
5495
5504
5556
5659
5816
6023
6263
6520
6779
7033
7285
7541
7805
8071
8325
8551
8732
8867
8966
9048
9134
9235
9348
9457
9536
9564
9531
9443
9315
9169
9022
8885
8756
8630
8501
8369
8237
8116
8015
7940
7893
7872
7873
7894
7932
7980
8034
8084
8121
8138
8132
8106
8071
8031
7989
7940
7872
7771
7625
7426
7175
6882
6559
6219
5876
5541
5221
4923
4654
4414
4205
4022
3859
3708
3558
3400
3226
3028
2796
2523
2200
1820
1382
887
341
-246
-860
-1482
-2091
-2662
-3175
-3609
-3955
-4212
-4389
-4499
-4559
-4580
-4568
-4524
-4447
-4338
-4206
-4066
-3936
-3835
-3777
-3766
-3801
-3875
-3979
-4106
-4249
-4407
-4576
-4753
-4931
-5098
-5244
-5355
-5418
-5424
-5373
-5272
-5139
-4998
-4879
-4809
-4810
-4890
-5048
-5275
-5558
-5889
-6261
-6674
-7127
-7618
-8141
-8688
-9243
-9794
-10330
-10844
-11333
-11792
-12218
-12606
-12947
-13234
-13460
-13616
-13694
-13688
-13593
-13409
-13138
-12790
-12374
-11899
-11371
-10790
-10157
-9471
-8739
-7975
-7199
-6431
-5689
-4979
-4303
-3651
-3018
-2400
-1800
-1226
-687
-190
268
693
1097
1492
1884
2276
2662
3033
3378
3684
3942
4144
4284
4365
4391
4371
4313
4225
4110
3967
3796
3598
3384
3167
2966
2794
2659
2557
2475
2399
2319
2235
2157
2098
2072
2082
2120
2170
2212
2231
2224
2197
2165
2143
2142
2165
2208
2266
2333
2405
2485
2573
2674
2787
2911
3044
3187
3339
3503
3678
3864
4056
4248
4433
4603
4752
4875
4967
5022
5037
5008
4938
4834
4704
4562
4419
4285
4163
4051
3948
3848
3747
3647
3549
3457
3375
3302
3235
3167
3092
3004
2904
2797
2692
2598
2522
2464
2419
2379
2340
2301
2269
2257
2278
2340
2444
2577
2722
2857
2970
3054
3116
3168
3227
3301
3395
3500
3604
3688
3738
3742
3694
3596
3455
3285
3100
2917
2746
2591
2450
2313
2171
2015
1846
1671
1507
1372
1280
1238
1238
1268
1305
1330
1325
1284
1205
1095
963
815
659
494
318
128
-78
-294
-512
-713
-878
-986
-1025
-988
-881
-711
-492
-232
61
385
737
1111
1495
1875
2233
2556
2832
3056
3223
3330
3376
3362
3295
3187
3059
2934
2832
2762
2726
2715
2718
2729
2751
2795
2872
2992
3149
3329
3505
3653
3754
3801
3798
3752
3668
3546
3377
3148
2851
2483
2051
1566
1042
491
-79
-662
-1250
-1835
-2403
-2943
-3442
-3897
-4306
-4672
-4999
-5287
-5533
-5731
-5875
-5958
-5973
-5914
-5776
-5558
-5264
-4908
-4513
-4110
-3730
-3398
-3129
-2919
-2755
-2622
-2506
-2404
-2323
-2276
-2273
-2314
-2388
-2476
-2559
-2621
-2662
-2689
-2721
-2773
-2855
-2966
-3092
-3215
-3314
-3374
-3390
-3365
-3312
-3248
-3188
-3146
-3123
-3114
-3101
-3065
-2984
-2844
-2641
-2385
-2096
-1799
-1519
-1275
-1080
-937
-847
-809
-824
-893
-1016
-1194
-1419
-1684
-1979
-2297
-2631
-2976
-3325
-3670
-3997
-4291
-4538
-4731
-4867
-4952
-4994
-5000
-4971
-4904
-4793
-4631
-4415
-4152
-3850
-3527
-3195
-2867
-2552
-2253
-1974
-1714
-1471
-1238
-1006
-768
-513
-243
36
310
564
790
991
1180
1382
1619
1903
2232
2589
2947
3279
3569
3811
4011
4186
4343
4488
4620
4731
4813
4861
4874
4853
4801
4716
4598
4447
4263
4050
3811
3544
3247
2911
2533
2111
1657
1190
734
310
-70
-403
-696
-954
-1179
-1365
-1503
-1585
-1611
-1592
-1542
-1478
-1406
-1322
-1215
-1071
-885
-662
-421
-179
48
256
451
643
838
1029
1203
1341
1432
1474
1477
1457
1423
1374
1293
1160
959
688
365
20
-315
-616
-873
-1091
-1277
-1435
-1558
-1628
-1625
-1541
-1378
-1158
-907
-650
-398
-150
108
391
702
1034
1366
1674
1938
2149
2314
2448
2567
2684
2803
2922
3033
3129
3204
3259
3292
3304
3293
3253
3184
3083
2953
2799
2629
2448
2258
2057
1842
1609
1358
1093
826
571
342
147
-13
-142
-250
-344
-423
-476
-484
-427
-286
-57
254
631
1054
1505
1978
2472
2990
3535
4103
4686
5269
5839
6387
6911
7408
7877
8310
8698
9034
9313
9540
9725
9882
10018
10131
10209
10235
10193
10077
9890
9647
9359
9039
8686
8297
7865
7387
6870
6327
5772
5221
4680
4155
3648
3164
2716
2318
1982
1712
1503
1343
1216
1110
1024
962
936
953
1010
1096
1193
1281
1345
1380
1386
1370
1339
1299
1254
1210
1172
1146
1134
1134
1141
1144
1138
1121
1104
1104
1138
1221
1354
1527
1724
1928
2132
2336
2553
2797
3081
3405
3761
4134
4511
4884
5251
5620
6000
6396
6812
7240
7673
8099
8509
8895
9248
9560
9822
10026
10166
10241
10255
10217
10138
10026
9886
9718
9520
9287
9019
8717
8388
8039
7683
7326
6976
6638
6315
6006
5710
5427
5156
4897
4651
4421
4207
4005
3810
3612
3400
3162
2892
2587
2249
1887
1512
1134
764
408
70
-251
-554
-840
-1112
-1367
-1606
-1828
-2035
-2234
-2433
-2645
-2883
-3157
-3474
-3834
-4230
-4656
-5102
-5564
-6041
-6536
-7052
-7590
-8147
-8716
-9286
-9850
-10402
-10939
-11463
-11972
-12461
-12925
-13355
-13745
-14095
-14411
-14706
-14994
-15286
-15584
-15884
-16174
-16443
-16681
-16886
-17062
-17216
-17353
-17476
-17579
-17652
-17685
-17672
-17611
-17508
-17372
-17215
-17048
-16877
-16705
-16534
-16367
-16207
-16061
-15935
-15839
-15777
-15752
-15763
-15805
-15873
-15959
-16053
-16149
-16236
-16305
-16347
-16353
-16318
-16245
-16131
-15983
-15805
-15600
-15368
-15104
-14804
-14463
-14080
-13658
-13203
-12724
-12227
-11715
-11187
-10641
-10073
-9486
-8881
-8267
-7651
-7038
-6433
-5837
-5251
-4677
-4118
-3577
-3053
-2545
-2045
-1546
-1038
-518
12
546
1079
1608
2137
2674
3229
3808
4411
5028
5644
6245
6818
7361
7875
8366
8841
9300
9742
10161
10553
10914
11241
11533
11786
11996
12157
12270
12337
12368
12374
12367
12351
12323
12277
12206
12110
11997
11884
11789
11729
11708
11719
11748
11778
11796
11799
11789
11771
11746
11707
11640
11531
11365
11138
10854
10523
10156
9760
9339
8892
8422
7938
7458
7002
6590
6235
5936
5684
5464
5263
5078
4917
4797
4734
4740
4815
4950
5126
5327
5539
5754
5970
6187
6402
6609
6800
6970
7115
7237
7342
7432
7509
7572
7617
7647
7669
7697
7748
7833
7952
8090
8224
8323
8366
8347
8277
8177
8071
7978
7895
7814
7714
7577
7394
7166
6901
6606
6285
5933
5540
5098
4608
4081
3537
3001
2493
2028
1613
1250
941
691
504
382
317
294
287
273
235
171
94
26
-8
4
64
155
252
329
371
372
342
298
264
258
294
377
506
674
872
1086
1308
1525
1732
1925
2103
2267
2421
2562
2690
2798
2884
2943
2978
2996
3008
3024
3052
3095
3150
3213
3278
3345
3421
3519
3652
3831
4057
4322
4610
4902
5182
5441
5680
5906
6123
6332
6523
6682
6795
6854
6863
6838
6799
6764
6741
6724
6700
6654
6578
6475
6361
6255
6174
6122
6093
6070
6038
5985
5913
5830
5750
5685
5639
5605
5572
5527
5458
5359
5225
5053
4840
4586
4291
3959
3600
3222
2834
2440
2036
1619
1189
751
321
-80
-429
-713
-930
-1091
-1216
-1323
-1423
-1521
-1609
-1680
-1727
-1752
-1764
-1774
-1790
-1815
-1843
-1863
-1866
-1846
-1809
-1763
-1723
-1696
-1686
-1686
-1684
-1670
-1638
-1591
-1542
-1504
-1491
-1510
-1557
-1623
-1696
-1764
-1822
-1873
-1925
-1985
-2060
-2146
-2234
-2312
-2368
-2399
-2407
-2404
-2406
-2426
-2471
-2538
-2614
-2680
-2716
-2709
-2654
-2555
-2428
-2291
-2162
-2052
-1967
-1904
-1854
-1806
-1755
-1699
-1644
-1601
-1580
-1591
-1631
-1696
-1770
-1838
-1887
-1911
-1911
-1892
-1866
-1842
-1828
-1829
-1849
-1894
-1968
-2078
-2229
-2420
-2646
-2898
-3167
-3443
-3725
-4016
-4324
-4655
-5010
-5386
-5771
-6154
-6528
-6889
-7243
-7599
-7961
-8329
-8694
-9040
-9347
-9600
-9788
-9910
-9971
-9974
-9927
-9833
-9697
-9527
-9332
-9125
-8915
-8703
-8481
-8237
-7956
-7635
-7278
-6903
-6530
-6175
-5838
-5503
-5145
-4739
-4270
-3748
-3195
-2643
-2116
-1622
-1147
-666
-153
404
996
1594
2164
2677
3118
3495
3830
4146
4463
4785
5109
5425
5725
6009
6282
6549
6812
7066
7297
7494
7648
7759
7833
7881
7912
7929
7933
7922
7893
7848
7788
7715
7626
7516
7377
7204
6997
6764
6516
6267
6025
5797
5583
5381
5193
5021
4868
4736
4620
4513
4405
4288
4159
4022
3888
3762
3654
3563
3485
3412
3336
3252
3157
3050
2937
2822
2717
2633
2579
2560
2568
2587
2587
2542
2430
2247
2005
1732
1455
1194
953
719
474
200
-101
-411
-700
-931
-1082
-1151
-1157
-1135
-1118
-1129
-1172
-1229
-1273
-1275
-1219
-1103
-943
-763
-588
-434
-303
-186
-65
82
268
497
761
1042
1321
1580
1815
2025
2223
2413
2596
2764
2898
2979
2997
2952
2863
2757
2662
2598
2572
2573
2582
2581
2557
2509
2445
2377
2311
2246
2172
2076
1941
1762
1538
1278
996
709
428
163
-87
-327
-568
-823
-1101
-1403
-1717
-2020
-2284
-2486
-2612
-2670
-2681
-2680
-2696
-2747
-2832
-2935
-3031
-3105
-3152
-3187
-3230
-3305
-3424
-3584
-3768
-3955
-4128
-4281
-4416
-4546
-4682
-4828
-4983
-5140
-5290
-5430
-5558
-5676
-5782
-5871
-5937
-5970
-5963
-5916
-5832
-5720
-5588
-5441
-5285
-5123
-4956
-4790
-4626
-4466
-4309
-4153
-3997
-3846
-3704
-3579
-3471
-3373
-3267
-3129
-2939
-2688
-2386
-2058
-1735
-1444
-1195
-979
-771
-543
-274
41
389
746
1090
1404
1687
1946
2196
2449
2706
2965
3214
3440
3637
3799
3931
4041
4142
4248
4372
4520
4692
4876
5052
5201
5305
5359
5366
5341
5300
5251
5197
5130
5041
4925
4785
4632
4480
4339
4208
4078
3940
3784
3614
3443
3291
3172
3090
3031
2974
2895
2777
2619
2433
2237
2048
1875
1715
1558
1390
1204
998
779
558
352
174
35
-58
-109
-129
-136
-155
-202
-288
-407
-538
-657
-740
-778
-781
-772
-781
-831
-930
-1069
-1228
-1383
-1521
-1642
-1760
-1890
-2049
-2240
-2452
-2667
-2865
-3031
-3159
-3257
-3340
-3426
-3531
-3663
-3822
-3996
-4168
-4320
-4436
-4510
-4548
-4564
-4575
-4597
-4639
-4701
-4783
-4881
-5000
-5150
-5343
-5584
-5871
-6189
-6513
-6822
-7105
-7361
-7605
-7852
-8109
-8369
-8612
-8808
-8932
-8971
-8929
-8824
-8679
-8514
-8338
-8153
-7952
-7733
-7496
-7249
-7000
-6758
-6527
-6312
-6115
-5940
-5797
-5693
-5633
-5614
-5628
-5659
-5693
-5720
-5735
-5740
-5737
-5728
-5711
-5682
-5636
-5569
-5481
-5377
-5263
-5147
-5039
-4945
-4873
-4824
-4796
-4783
-4773
-4757
-4730
-4696
-4665
-4653
-4674
-4734
-4827
-4944
-5074
-5209
-5352
-5512
-5698
-5916
-6159
-6414
-6666
-6902
-7121
-7326
-7528
-7730
-7931
-8121
-8286
-8417
-8515
-8586
-8640
-8683
-8711
-8713
-8674
-8585
-8446
-8271
-8079
-7888
-7709
-7543
-7383
-7220
-7053
-6886
-6730
-6595
-6488
-6404
-6338
-6277
-6215
-6145
-6067
-5979
-5880
-5767
-5640
-5499
-5353
-5210
-5074
-4944
-4810
-4654
-4464
-4231
-3959
-3661
-3353
-3048
-2748
-2448
-2134
-1798
-1435
-1051
-661
-281
75
400
693
960
1210
1452
1697
1950
2213
2482
2749
3002
3232
3436
3620
3799
3989
4202
4437
4679
4904
5089
5222
5304
5354
5396
5450
5526
5619
5719
5815
5904
5992
6095
6225
6387
6577
6784
6998
7216
7441
7685
7956
8253
8568
8883
9186
9468
9733
9990
10246
10497
10730
10921
11049
11105
11094
11038
10964
10894
10839
10792
10737
10659
10550
10412
10259
10108
9973
9856
9752
9649
9539
9414
9277
9132
8984
8833
8677
8509
8326
8128
7919
7707
7502
7306
7120
6936
6741
6525
6278
5998
5688
5359
5023
4695
4383
4093
3822
3564
3311
3057
2801
2549
2309
2092
1904
1746
1609
1483
1355
1218
1072
926
790
672
576
497
425
349
263
169
76
-4
-62
-97
-119
-142
-182
-250
-348
-468
-600
-736
-873
-1014
-1171
-1347
-1546
-1758
-1974
-2179
-2368
-2540
-2702
-2862
-3025
-3193
-3363
-3531
-3697
-3865
-4043
-4237
-4447
-4667
-4887
-5100
-5303
-5504
-5712
-5935
-6169
-6397
-6594
-6735
-6808
-6817
-6785
-6743
-6714
-6706
-6709
-6698
-6647
-6545
-6401
-6244
-6111
-6032
-6020
-6069
-6152
-6242
-6316
-6369
-6409
-6452
-6514
-6602
-6713
-6835
-6954
-7062
-7155
-7236
-7310
-7380
-7447
-7509
-7561
-7606
-7645
-7685
-7730
-7781
-7834
-7881
-7909
-7908
-7871
-7796
-7683
-7538
-7368
-7179
-6974
-6759
-6535
-6305
-6070
-5830
-5584
-5327
-5055
-4766
-4461
-4143
-3824
-3514
-3223
-2955
-2708
-2473
-2243
-2013
-1790
-1586
-1416
-1292
-1217
-1178
-1155
-1127
-1079
-1012
-939
-880
-854
-869
-916
-980
-1041
-1086
-1114
-1133
-1157
-1193
-1240
-1289
-1323
-1331
-1310
-1263
-1203
-1138
-1075
-1012
-952
-890
-833
-791
-772
-783
-820
-873
-932
-990
-1047
-1108
-1181
-1268
-1361
-1448
-1517
-1560
-1582
-1595
-1613
-1645
-1686
-1725
-1746
-1742
-1718
-1693
-1688
-1719
-1782
-1856
-1905
-1896
-1810
-1650
-1440
-1213
-997
-806
-631
-452
-242
16
323
664
1014
1349
1648
1908
2134
2338
2535
2734
2939
3152
3367
3582
3797
4011
4230
4455
4687
4924
5159
5381
5580
5749
5889
6004
6106
6205
6304
6398
6471
6501
6469
6365
6191
5966
5712
5452
5203
4969
4746
4524
4296
4064
3834
3619
3434
3285
3173
3089
3017
2943
2852
2736
2594
2432
2258
2086
1925
1781
1656
1542
1431
1310
1171
1008
826
631
432
237
49
-133
-315
-501
-693
-887
-1073
-1236
-1364
-1446
-1480
-1470
-1427
-1364
-1296
-1234
-1184
-1149
-1129
-1124
-1132
-1158
-1204
-1271
-1360
-1468
-1590
-1721
-1856
-1995
-2140
-2291
-2449
-2606
-2754
-2879
-2973
-3029
-3050
-3047
-3032
-3016
-3008
-3006
-3005
-2999
-2983
-2958
-2929
-2908
-2906
-2931
-2985
-3064
-3159
-3261
-3362
-3460
-3559
-3669
-3801
-3966
-4169
-4404
-4660
-4914
-5145
-5331
-5462
-5535
-5559
-5551
-5528
-5503
-5483
-5469
-5456
-5436
-5403
-5356
-5298
-5235
-5176
-5127
-5094
-5075
-5068
-5064
-5052
-5025
-4976
-4903
-4805
-4685
-4544
-4380
-4188
-3966
-3709
-3420
-3107
-2781
-2449
-2119
-1788
-1450
-1097
-723
-332
70
471
861
1238
1604
1968
2334
2703
3060
3388
3666
3881
4032
4133
4206
4272
4347
4432
4517
4586
4625
4630
4608
4575
4551
4551
4584
4644
4719
4794
4857
4900
4924
4937
4950
4974
5018
5084
5173
5281
5404
5538
5681
5837
6009
6206
6432
6693
6989
7317
7667
8029
8388
8735
9060
9358
9631
9883
10122
10354
10586
10816
11040
11247
11422
11553
11627
11640
11592
11490
11345
11170
10977
10772
10559
10336
10099
9844
9567
9269
8956
8638
8323
8021
7736
7466
7206
6948
6687
6423
6160
5910
5685
5495
5347
5236
5156
5094
5040
4990
4944
4913
4904
4926
4977
5048
5119
5168
5175
5129
5028
4880
4701
4503
4294
4070
3828
3557
3254
2927
2590
2260
1955
1678
1423
1175
913
622
300
-46
-400
-745
-1069
-1369
-1656
-1944
-2246
-2571
-2921
-3287
-3660
-4027
-4381
-4719
-5044
-5359
-5671
-5984
-6301
-6621
-6940
-7251
-7550
-7830
-8090
-8337
-8577
-8817
-9062
-9311
-9554
-9777
-9968
-10119
-10230
-10312
-10377
-10437
-10497
-10555
-10597
-10611
-10586
-10519
-10416
-10286
-10141
-9987
-9823
-9643
-9441
-9214
-8967
-8712
-8468
-8250
-8068
-7920
-7796
-7680
-7556
-7414
-7253
-7078
-6898
-6720
-6544
-6366
-6178
-5976
-5760
-5540
-5330
-5141
-4980
-4842
-4714
-4580
-4429
-4262
-4091
-3935
-3815
-3737
-3699
-3683
-3664
-3622
-3543
-3429
-3287
-3129
-2965
-2800
-2632
-2458
-2277
-2089
-1897
-1703
-1503
-1296
-1077
-844
-601
-356
-115
117
343
569
801
1040
1280
1507
1712
1890
2047
2201
2368
2561
2774
2989
3180
3324
3413
3457
3479
3507
3559
3635
3719
3790
3827
3826
3801
3773
3768
3795
3850
3911
3950
3949
3902
3820
3731
3660
3625
3630
3663
3699
3714
3689
3619
3506
3367
3216
3069
2934
2813
2702
2592
2478
2356
2227
2096
1969
1853
1751
1663
1586
1515
1445
1374
1306
1245
1196
1164
1149
1150
1160
1171
1176
1164
1131
1075
997
902
797
691
588
489
390
289
182
70
-45
-159
-272
-388
-519
-678
-875
-1111
-1375
-1645
-1897
-2115
-2292
-2441
-2584
-2744
-2936
-3157
-3387
-3594
-3746
-3824
-3825
-3768
-3680
-3593
-3526
-3485
-3461
-3434
-3387
-3312
-3216
-3119
-3051
-3040
-3106
-3256
-3477
-3749
-4043
-4335
-4608
-4861
-5101
-5344
-5603
-5883
-6181
-6479
-6756
-6988
-7163
-7277
-7343
-7378
-7403
-7433
-7472
-7514
-7543
-7546
-7514
-7447
-7355
-7253
-7156
-7070
-6994
-6918
-6830
-6721
-6588
-6438
-6278
-6116
-5952
-5781
-5591
-5375
-5135
-4882
-4635
-4415
-4235
-4097
-3992
-3902
-3811
-3716
-3621
-3542
-3495
-3487
-3511
-3550
-3579
-3575
-3525
-3426
-3287
-3121
-2938
-2747
-2549
-2348
-2146
-1944
-1743
-1535
-1309
-1048
-739
-381
15
424
822
1189
1526
1849
2182
2550
2958
3392
3819
4203
4516
4752
4930
5080
5232
5404
5589
5767
5911
6002
6041
6045
6039
6045
6072
6114
6153
6171
6163
6133
6097
6068
6050
6034
5998
5921
5790
5610
5404
5201
5029
4903
4822
4771
4733
4692
4645
4596
4556
4535
4537
4564
4612
4679
4765
4871
4994
5130
5267
5395
5506
5597
5674
5743
5809
5868
5909
5918
5887
5816
5719
5617
5527
5454
5390
5312
5198
5032
4818
4570
4316
4075
3863
3670
3484
3289
3080
2862
2647
2450
2277
2121
1967
1800
1611
1405
1195
999
829
686
560
436
303
159
10
-133
-260
-370
-469
-565
-663
-759
-845
-908
-945
-960
-968
-985
-1022
-1082
-1153
-1220
-1272
-1307
-1339
-1383
-1457
-1564
-1697
-1838
-1966
-2073
-2158
-2235
-2323
-2436
-2579
-2747
-2927
-3102
-3263
-3403
-3521
-3619
-3698
-3762
-3813
-3858
-3905
-3965
-4043
-4141
-4252
-4367
-4479
-4581
-4674
-4761
-4846
-4929
-5005
-5068
-5113
-5138
-5148
-5151
-5157
-5171
-5193
-5219
-5241
-5253
-5250
-5232
-5200
-5157
-5105
-5045
-4978
-4905
-4828
-4747
-4662
-4574
-4482
-4388
-4292
-4194
-4094
-3988
-3873
-3747
-3610
-3472
-3343
-3236
-3159
-3112
-3084
-3059
-3021
-2959
-2873
-2773
-2673
-2587
-2524
-2485
-2465
-2456
-2449
-2435
-2406
-2357
-2282
-2182
-2063
-1935
-1811
-1701
-1606
-1516
-1412
-1277
-1102
-893
-665
-440
-233
-48
127
309
513
739
975
1195
1376
1508
1596
1658
1716
1785
1867
1953
2033
2108
2185
2283
2421
2607
2831
3073
3309
3524
3719
3909
4114
4345
4598
4853
5085
5276
5424
5541
5645
5754
5869
5977
6057
6093
6081
6030
5957
5878
5794
5694
5563
5386
5162
4904
4632
4362
4099
3830
3540
3212
2848
2464
2091
1756
1475
1244
1044
848
636
403
158
-83
-301
-485
-636
-756
-851
-923
-969
-988
-982
-955
-911
-852
-772
-656
-491
-271
-1
298
602
889
1149
1391
1631
1889
2171
2468
2757
3014
3218
3369
3482
3578
3678
3790
3908
4016
4099
4151
4178
4196
4222
4266
4325
4386
4435
4459
4458
4440
4420
4410
4416
4437
4466
4497
4526
4550
4571
4585
4589
4578
4548
4505
4459
4421
4400
4396
4397
4387
4355
4299
4232
4176
4157
4187
4260
4355
4444
4504
4529
4536
4550
4600
4697
4830
4970
5085
5148
5158
5131
5101
5096
5130
5199
5281
5350
5390
5399
5388
5373
5365
5362
5351
5315
5243
5135
5001
4860
4728
4613
4512
4420
4329
4239
4152
4070
3996
3923
3841
3747
3644
3544
3466
3424
3419
3439
3461
3462
3432
3374
3308
3257
3236
3248
3278
3305
3314
3302
3282
3276
3304
3372
3466
3563
3633
3655
3623
3541
3423
3279
3115
2926
2707
2455
2171
1862
1538
1206
869
527
179
-171
-513
-835
-1125
-1379
-1597
-1787
-1961
-2127
-2293
-2463
-2637
-2819
-3012
-3220
-3442
-3673
-3904
-4123
-4317
-4479
-4604
-4693
-4749
-4777
-4780
-4762
-4725
-4669
-4593
-4496
-4377
-4242
-4098
-3962
-3847
-3761
-3704
-3663
-3621
-3564
-3490
-3413
-3363
-3368
-3448
-3601
-3801
-4010
-4190
-4322
-4411
-4482
-4571
-4707
-4898
-5136
-5395
-5649
-5882
-6091
-6287
-6482
-6684
-6895
-7110
-7323
-7530
-7732
-7933
-8129
-8314
-8476
-8607
-8706
-8785
-8861
-8952
-9066
-9194
-9315
-9405
-9444
-9429
-9368
-9281
-9183
-9082
-8975
-8852
-8703
-8529
-8338
-8144
-7962
-7798
-7647
-7500
-7348
-7187
-7020
-6855
-6701
-6562
-6435
-6313
-6189
-6059
-5924
-5786
-5644
-5500
-5350
-5191
-5025
-4852
-4678
-4500
-4316
-4115
-3890
-3639
-3371
-3104
-2859
-2654
-2499
-2387
-2304
-2232
-2159
-2077
-1990
-1904
-1827
-1762
-1710
-1670
-1636
-1605
-1566
-1509
-1421
-1292
-1122
-921
-711
-517
-357
-236
-140
-45
74
229
413
600
757
857
891
867
811
751
707
682
667
643
591
503
380
235
86
-50
-158
-227
-253
-236
-183
-104
-14
76
155
223
285
346
414
488
564
633
694
749
810
890
999
1138
1298
1465
1624
1770
1912
2064
2245
2467
2727
3012
3298
3562
3787
3972
4125
4261
4397
4544
4704
4868
5021
5144
5222
5247
5223
5167
5103
5057
5049
5084
5153
5232
5295
5319
5296
5236
5160
5094
5055
5048
5065
5083
5081
5041
4959
4842
4705
4569
4450
4357
4291
4243
4199
4142
4057
3937
3787
3620
3456
3316
3212
3146
3106
3073
3026
2954
2855
2738
2619
2510
2415
2330
2245
2147
2033
1902
1762
1622
1487
1356
1225
1092
960
841
757
727
766
874
1035
1224
1409
1567
1688
1779
1861
1960
2095
2273
2482
2692
2867
2977
3003
2948
2832
2688
2550
2441
2369
2327
2291
2236
2139
1984
1774
1519
1245
976
735
537
378
243
106
-61
-276
-541
-837
-1137
-1407
-1630
-1805
-1954
-2111
-2307
-2555
-2850
-3162
-3459
-3713
-3912
-4065
-4188
-4296
-4391
-4462
-4490
-4460
-4373
-4246
-4105
-3977
-3872
-3780
-3673
-3521
-3308
-3040
-2748
-2475
-2258
-2114
-2028
-1964
-1874
-1721
-1493
-1206
-897
-609
-377
-211
-97
-4
102
246
432
645
859
1043
1179
1263
1305
1322
1330
1338
1344
1343
1325
1289
1237
1173
1099
1014
911
786
645
503
385
319
322
392
507
634
739
799
815
803
790
796
832
892
961
1022
1067
1094
1107
1112
1111
1105
1098
1095
1111
1158
1241
1355
1483
1602
1696
1763
1818
1882
1975
2101
2246
2381
2477
2520
2509
2464
2407
2358
2326
2309
2307
2324
2371
2459
2591
2751
2909
3033
3102
3119
3114
3131
3208
3358
3565
3790
3989
4133
4217
4262
4296
4344
4415
4500
4588
4671
4752
4844
4954
5080
5205
5306
5367
5389
5391
5403
5444
5512
5578
5602
5551
5414
5210
4982
4773
4607
4485
4381
4269
4131
3971
3809
3666
3550
3451
3346
3217
3065
2911
2792
2739
2755
2813
2862
2848
2741
2545
2298
2052
1848
1699
1584
1460
1282
1025
688
297
-110
-498
-844
-1141
-1394
-1614
-1814
-2001
-2176
-2336
-2471
-2567
-2610
-2587
-2500
-2362
-2199
-2037
-1902
-1800
-1725
-1661
-1597
-1530
-1469
-1430
-1425
-1453
-1503
-1556
-1601
-1643
-1702
-1800
-1952
-2152
-2370
-2569
-2714
-2796
-2826
-2838
-2863
-2920
-3006
-3105
-3199
-3281
-3361
-3458
-3590
-3761
-3955
-4148
-4322
-4472
-4614
-4773
-4965
-5187
-5417
-5619
-5767
-5859
-5919
-5987
-6097
-6260
-6453
-6630
-6741
-6757
-6677
-6533
-6369
-6222
-6107
-6016
-5927
-5815
-5669
-5493
-5300
-5104
-4914
-4730
-4551
-4379
-4220
-4081
-3964
-3860
-3752
-3620
-3455
-3259
-3056
-2873
-2731
-2639
-2584
-2543
-2495
-2430
-2352
-2276
-2220
-2191
-2185
-2186
-2180
-2156
-2109
-2043
-1958
-1849
-1706
-1520
-1291
-1031
-763
-514
-304
-140
-11
102
216
343
482
624
755
866
951
1010
1049
1074
1091
1112
1151
1220
1329
1475
1644
1811
1954
2058
2123
2163
2198
2247
2314
2391
2460
2504
2512
2487
2438
2381
2327
2277
2231
2180
2122
2055
1983
1909
1838
1772
1717
1679
1667
1687
1744
1832
1942
2063
2188
2318
2454
2601
2756
2907
3041
3146
3223
3285
3354
3448
3574
3717
3851
3948
3992
3986
3951
3915
3895
3888
3874
3823
3715
3550
3351
3153
2987
2865
2776
2693
2586
2438
2252
2045
1842
1655
1486
1323
1152
967
774
587
420
276
143
0
-172
-380
-616
-856
-1076
-1256
-1393
-1495
-1576
-1647
-1716
-1780
-1839
-1892
-1944
-2001
-2067
-2131
-2178
-2193
-2166
-2102
-2016
-1930
-1859
-1804
-1750
-1673
-1553
-1382
-1169
-938
-712
-510
-336
-181
-30
128
293
462
622
768
899
1020
1138
1256
1372
1481
1578
1666
1754
1856
1984
2139
2313
2486
2642
2768
2867
2950
3036
3138
3262
3400
3540
3668
3776
3863
3933
3991
4033
4051
4038
3985
3892
3769
3633
3501
3379
3264
3141
2991
2798
2559
2282
1985
1684
1392
1106
816
505
162
-215
-616
-1025
-1422
-1790
-2121
-2414
-2672
-2903
-3113
-3309
-3497
-3681
-3861
-4032
-4183
-4300
-4373
-4399
-4388
-4360
-4337
-4334
-4346
-4350
-4314
-4208
-4022
-3770
-3492
-3234
-3035
-2910
-2848
-2818
-2790
-2744
-2684
-2628
-2600
-2613
-2662
-2725
-2775
-2791
-2769
-2721
-2665
-2613
-2564
-2505
-2417
-2291
-2131
-1958
-1797
-1668
-1575
-1506
-1438
-1349
-1232
-1094
-954
-837
-759
-727
-737
-779
-840
-912
-986
-1056
-1118
-1168
-1209
-1251
-1307
-1386
-1492
-1616
-1740
-1846
-1927
-1986
-2041
-2117
-2223
-2355
-2493
-2611
-2688
-2722
-2728
-2732
-2755
-2798
-2848
-2877
-2861
-2796
-2698
-2597
-2522
-2485
-2469
-2441
-2363
-2213
-1993
-1735
-1480
-1263
-1101
-982
-879
-760
-607
-420
-215
-15
163
317
458
607
785
1006
1273
1579
1909
2246
2572
2871
3136
3361
3551
3715
3863
4003
4139
4262
4360
4423
4445
4430
4388
4335
4285
4246
4220
4204
4195
4192
4195
4201
4206
4206
4193
4163
4121
4074
4030
3996
3967
3934
3885
3810
3710
3595
3480
3382
3305
3249
3205
3162
3113
3060
3008
2965
2936
2922
2919
2922
2927
2932
2936
2935
2926
2903
2863
2807
2737
2660
2579
2496
2405
2305
2192
2071
1951
1837
1733
1634
1528
1404
1258
1098
938
801
698
633
591
551
490
395
264
109
-53
-209
-349
-476
-599
-729
-877
-1050
-1245
-1454
-1665
-1858
-2020
-2143
-2230
-2298
-2365
-2448
-2549
-2650
-2725
-2743
-2690
-2578
-2442
-2328
-2274
-2292
-2364
-2453
-2523
-2557
-2572
-2605
-2696
-2864
-3094
-3339
-3546
-3678
-3736
-3755
-3790
-3880
-4033
-4214
-4368
-4441
-4413
-4302
-4160
-4040
-3974
-3957
-3952
-3914
-3813
-3649
-3454
-3273
-3140
-3060
-3012
-2962
-2880
-2757
-2611
-2471
-2363
-2297
-2266
-2252
-2241
-2232
-2232
-2253
-2295
-2346
-2377
-2366
-2302
-2200
-2092
-2013
-1985
-2005
-2047
-2078
-2069
-2016
-1936
-1857
-1806
-1790
-1797
-1797
-1763
-1676
-1538
-1362
-1169
-974
-781
-585
-376
-148
98
357
619
875
1121
1352
1564
1751
1909
2033
2133
2217
2304
2408
2536
2685
2841
2987
3107
3191
3235
3244
3227
3192
3148
3099
3049
2997
2941
2883
2830
2798
2803
2864
2986
3158
3354
3536
3668
3737
3752
3748
3767
3839
3970
4135
4292
4398
4436
4419
4388
4388
4452
4577
4733
4875
4962
4985
4962
4934
4941
5003
5111
5232
5327
5371
5360
5312
5258
5220
5210
5220
5236
5249
5257
5268
5294
5342
5410
5486
5560
5623
5676
5722
5764
5795
5803
5774
5703
5598
5484
5385
5321
5290
5272
5231
5140
4983
4771
4535
4309
4123
3986
3887
3803
3712
3600
3468
3331
3206
3108
3044
3012
3006
3020
3047
3088
3143
3215
3307
3416
3542
3677
3812
3937
4038
4112
4154
4171
4174
4175
4182
4197
4214
4229
4235
4234
4228
4223
4222
4227
4232
4237
4239
4242
4250
4264
4282
4296
4299
4288
4265
4241
4226
4224
4231
4232
4211
4160
4083
4000
3930
3889
3879
3885
3882
3851
3783
3687
3583
3492
3421
3364
3303
3218
3104
2970
2838
2735
2674
2653
2652
2647
2619
2562
2486
2405
2329
2257
2175
2068
1926
1750
1557
1365
1189
1031
885
738
586
434
298
194
130
101
84
55
-6
-102
-218
-331
-420
-477
-513
-548
-606
-698
-819
-945
-1048
-1105
-1108
-1067
-1006
-957
-941
-968
-1035
-1127
-1228
-1325
-1416
-1507
-1610
-1739
-1902
-2098
-2319
-2548
-2772
-2980
-3171
-3352
-3533
-3725
-3930
-4143
-4354
-4555
-4741
-4917
-5092
-5275
-5471
-5672
-5866
-6041
-6189
-6317
-6439
-6572
-6729
-6907
-7090
-7252
-7371
-7436
-7450
-7435
-7414
-7409
-7427
-7463
-7501
-7523
-7517
-7479
-7417
-7341
-7259
-7178
-7097
-7015
-6929
-6837
-6739
-6633
-6517
-6387
-6241
-6079
-5908
-5736
-5578
-5442
-5336
-5258
-5202
-5161
-5125
-5093
-5066
-5050
-5050
-5070
-5111
-5165
-5225
-5282
-5329
-5367
-5399
-5435
-5484
-5554
-5650
-5772
-5918
-6082
-6261
-6444
-6625
-6791
-6933
-7044
-7122
-7172
-7203
-7221
-7228
-7216
-7169
-7072
-6913
-6696
-6436
-6159
-5890
-5645
-5426
-5219
-5008
-4780
-4531
-4270
-4010
-3763
-3530
-3304
-3073
-2830
-2573
-2314
-2062
-1826
-1600
-1368
-1116
-835
-536
-247
-2
173
271
313
333
370
444
551
660
735
745
683
570
443
340
286
280
303
325
322
283
219
148
92
63
64
84
112
143
175
218
281
371
487
623
767
913
1057
1201
1350
1508
1677
1849
2013
2158
2273
2358
2419
2469
2523
2591
2676
2776
2881
2983
3078
3165
3245
3322
3395
3461
3513
3547
3564
3567
3562
3551
3530
3491
3426
3333
3224
3119
3040
2998
2986
2977
2934
2828
2650
2418
2175
1964
1816
1730
1676
1609
1489
1304
1071
831
625
481
394
338
276
183
56
-83
-201
-273
-292
-276
-254
-255
-288
-346
-405
-443
-449
-425
-384
-340
-296
-243
-167
-61
72
216
349
456
534
598
667
756
862
970
1056
1107
1128
1145
1191
1295
1460
1659
1849
1986
2048
2045
2017
2015
2076
2208
2387
2564
2695
2754
2749
2713
2691
2718
2802
2922
3042
3127
3160
3149
3124
3120
3165
3266
3412
3576
3730
3856
3948
4011
4053
4083
4105
4119
4128
4138
4160
4200
4261
4331
4393
4429
4426
4388
4326
4259
4202
4154
4104
4034
3929
3788
3628
3474
3345
3251
3177
3096
2979
2811
2602
2380
2185
2045
1969
1933
1900
1834
1715
1552
1376
1225
1126
1086
1084
1088
1069
1014
935
856
808
804
840
889
919
900
820
688
528
368
231
125
45
-24
-97
-183
-279
-376
-459
-514
-538
-536
-521
-511
-520
-558
-621
-697
-769
-819
-837
-822
-783
-733
-684
-643
-610
-578
-539
-487
-422
-350
-277
-211
-152
-101
-52
-1
56
119
186
252
310
352
373
369
343
305
267
246
250
279
321
357
367
340
277
194
109
41
-5
-38
-72
-125
-205
-308
-418
-516
-591
-640
-675
-711
-765
-845
-946
-1057
-1161
-1247
-1310
-1355
-1393
-1440
-1508
-1605
-1732
-1884
-2047
-2207
-2354
-2482
-2599
-2716
-2848
-3006
-3186
-3376
-3556
-3709
-3829
-3927
-4022
-4139
-4285
-4455
-4626
-4770
-4868
-4920
-4942
-4961
-5001
-5070
-5159
-5246
-5313
-5354
-5379
-5404
-5445
-5503
-5558
-5585
-5561
-5479
-5356
-5221
-5102
-5013
-4944
-4871
-4764
-4608
-4409
-4192
-3988
-3820
-3692
-3592
-3500
-3401
-3296
-3201
-3133
-3105
-3113
-3138
-3155
-3145
-3104
-3040
-2970
-2904
-2839
-2761
-2648
-2490
-2286
-2054
-1820
-1607
-1427
-1276
-1142
-1010
-870
-724
-581
-451
-341
-255
-189
-139
-105
-85
-80
-90
-107
-125
-137
-140
-137
-136
-145
-172
-220
-286
-369
-463
-562
-660
-753
-838
-914
-986
-1063
-1153
-1262
-1388
-1524
-1663
-1800
-1934
-2074
-2227
-2392
-2562
-2718
-2845
-2937
-3005
-3073
-3169
-3308
-3485
-3677
-3847
-3973
-4049
-4098
-4154
-4246
-4377
-4522
-4636
-4676
-4621
-4487
-4319
-4168
-4072
-4034
-4026
-4003
-3930
-3793
-3613
-3426
-3270
-3164
-3100
-3057
-3007
-2935
-2844
-2747
-2658
-2580
-2506
-2424
-2330
-2232
-2149
-2100
-2094
-2115
-2137
-2126
-2067
-1965
-1846
-1744
-1676
-1642
-1616
-1565
-1469
-1329
-1173
-1037
-950
-918
-920
-923
-895
-825
-727
-628
-554
-516
-503
-493
-461
-402
-327
-261
-228
-238
-281
-334
-370
-374
-345
-296
-248
-214
-199
-200
-214
-240
-284
-353
-451
-572
-704
-830
-941
-1038
-1133
-1243
-1382
-1553
-1746
-1945
-2136
-2307
-2459
-2599
-2734
-2871
-3014
-3162
-3314
-3468
-3621
-3766
-3896
-4001
-4078
-4135
-4183
-4243
-4326
-4435
-4555
-4662
-4730
-4742
-4699
-4618
-4528
-4452
-4406
-4391
-4396
-4406
-4409
-4402
-4386
-4367
-4353
-4349
-4359
-4386
-4428
-4481
-4533
-4568
-4569
-4527
-4448
-4349
-4258
-4199
-4182
-4198
-4221
-4223
-4185
-4110
-4019
-3945
-3911
-3924
-3970
-4024
-4058
-4059
-4035
-4003
-3986
-3994
-4021
-4053
-4070
-4062
-4033
-3997
-3968
-3952
-3943
-3926
-3883
-3808
-3705
-3590
-3480
-3385
-3306
-3234
-3158
-3073
-2980
-2887
-2801
-2724
-2652
-2576
-2491
-2398
-2302
-2212
-2131
-2054
-1968
-1861
-1729
-1578
-1425
-1289
-1180
-1097
-1025
-942
-829
-683
-509
-325
-148
14
160
300
445
599
762
930
1095
1255
1409
1561
1712
1862
2009
2157
2307
2467
2640
2826
3015
3192
3341
3458
3552
3646
3766
3932
4148
4397
4652
4881
5062
5192
5280
5346
5407
5474
5550
5630
5711
5792
5876
5964
6060
6161
6266
6371
6477
6583
6686
6776
6838
6857
6827
6755
6664
6585
6544
6554
6601
6654
6676
6639
6539
6396
6247
6130
6068
6057
6076
6091
6076
6023
5946
5871
5830
5839
5898
5988
6078
6143
6169
6157
6126
6099
6098
6130
6187
6246
6276
6252
6158
5994
5779
5537
5295
5070
4867
4677
4488
4288
4075
3857
3648
3463
3310
3185
3079
2976
2864
2738
2601
2463
2336
2230
2151
2101
2078
2072
2071
2061
2025
1954
1850
1728
1614
1535
1509
1535
1592
1648
1669
1634
1544
1420
1292
1183
1102
1037
964
862
721
553
382
235
131
71
40
13
-29
-97
-188
-290
-389
-475
-544
-599
-639
-664
-669
-653
-614
-558
-490
-416
-335
-242
-128
10
170
340
507
659
794
917
1041
1176
1324
1476
1620
1740
1829
1888
1924
1948
1966
1977
1979
1971
1954
1937
1930
1934
1944
1943
1912
1839
1723
1580
1437
1317
1233
1179
1132
1068
968
829
668
510
381
291
236
198
152
86
0
-90
-161
-195
-186
-146
-98
-68
-70
-106
-158
-204
-223
-209
-168
-121
-88
-84
-106
-138
-159
-148
-102
-34
33
70
61
3
-84
-173
-234
-250
-217
-148
-64
15
78
122
154
184
216
254
293
331
363
385
397
397
383
356
322
289
267
268
292
336
385
425
447
455
461
485
538
622
719
805
854
856
819
769
739
754
823
935
1067
1194
1301
1392
1482
1590
1727
1891
2065
2225
2350
2431
2472
2489
2501
2523
2558
2604
2651
2687
2704
2699
2672
2626
2566
2499
2428
2357
2283
2198
2092
1950
1770
1554
1319
1089
881
704
549
393
207
-28
-310
-619
-915
-1160
-1328
-1418
-1454
-1472
-1508
-1583
-1695
-1820
-1928
-1989
-1991
-1938
-1853
-1760
-1682
-1629
-1601
-1583
-1560
-1518
-1449
-1353
-1237
-1110
-985
-872
-777
-702
-640
-581
-515
-435
-339
-237
-141
-68
-26
-13
-19
-25
-12
30
98
179
252
301
317
310
295
296
326
391
480
576
663
731
788
848
933
1055
1215
1398
1579
1732
1843
1910
1948
1979
2021
2084
2159
2233
2288
2318
2327
2328
2337
2364
2404
2442
2457
2436
2378
2299
2224
2173
2154
2155
2152
2114
2025
1886
1715
1543
1396
1284
1202
1129
1044
934
804
669
553
471
425
405
394
378
356
334
326
340
378
429
480
522
557
596
653
738
846
962
1061
1125
1149
1145
1138
1151
1201
1287
1395
1504
1597
1664
1709
1737
1752
1753
1732
1686
1618
1544
1486
1462
1479
1524
1572
1589
1555
1466
1341
1210
1102
1033
998
976
941
874
772
649
524
417
334
269
206
130
32
-85
-211
-332
-439
-528
-602
-664
-717
-757
-783
-793
-793
-795
-815
-862
-939
-1037
-1144
-1243
-1326
-1394
-1458
-1531
-1625
-1746
-1891
-2054
-2226
-2400
-2573
-2742
-2902
-3044
-3158
-3236
-3278
-3290
-3289
-3293
-3313
-3352
-3397
-3429
-3429
-3387
-3309
-3211
-3114
-3034
-2975
-2923
-2852
-2740
-2574
-2361
-2129
-1912
-1745
-1642
-1596
-1582
-1563
-1509
-1407
-1262
-1100
-949
-835
-766
-737
-733
-737
-740
-740
-745
-759
-785
-814
-833
-832
-805
-757
-700
-648
-609
-582
-556
-519
-463
-391
-315
-252
-211
-192
-181
-152
-83
35
197
375
537
655
717
734
731
744
799
907
1057
1225
1383
1510
1600
1660
1705
1752
1807
1867
1922
1959
1972
1961
1938
1914
1903
1907
1927
1955
1984
2009
2032
2055
2083
2120
2165
2213
2260
2300
2329
2349
2362
2376
2397
2435
2493
2571
2662
2751
2826
2873
2893
2897
2905
2940
3016
3129
3258
3366
3420
3397
3303
3164
3018
2899
2820
2771
2721
2635
2491
2292
2064
1842
1655
1512
1396
1281
1139
965
772
592
455
375
340
319
277
193
70
-67
-182
-252
-277
-282
-302
-364
-472
-602
-714
-770
-758
-694
-617
-571
-583
-650
-744
-828
-873
-875
-857
-848
-873
-932
-1004
-1060
-1073
-1046
-1008
-1002
-1066
-1207
-1402
-1602
-1753
-1827
-1828
-1792
-1768
-1796
-1882
-2001
-2112
-2167
-2150
-2070
-1965
-1877
-1834
-1838
-1866
-1885
-1866
-1801
-1705
-1608
-1537
-1510
-1524
-1562
-1604
-1637
-1657
-1675
-1703
-1747
-1807
-1873
-1931
-1970
-1985
-1981
-1963
-1939
-1914
-1888
-1859
-1828
-1797
-1769
-1747
-1734
-1727
-1726
-1729
-1734
-1741
-1751
-1764
-1774
-1778
-1772
-1751
-1715
-1665
-1603
-1527
-1439
-1335
-1217
-1090
-959
-830
-710
-598
-492
-389
-287
-186
-90
-1
79
152
224
301
386
475
561
637
697
746
791
848
928
1037
1173
1322
1471
1607
1723
1821
1907
1992
2083
2184
2290
2394
2484
2552
2594
2612
2615
2617
2629
2658
2703
2755
2803
2834
2843
2835
2820
2809
2810
2820
2823
2802
2743
2641
2507
2362
2227
2117
2028
1947
1849
1717
1543
1338
1125
931
776
665
592
539
488
429
358
282
209
147
100
66
42
21
-5
-43
-97
-173
-270
-384
-505
-621
-725
-814
-890
-964
-1045
-1138
-1239
-1337
-1420
-1480
-1517
-1540
-1562
-1594
-1642
-1701
-1758
-1803
-1830
-1842
-1848
-1857
-1878
-1911
-1951
-1991
-2028
-2063
-2102
-2152
-2215
-2290
-2368
-2442
-2509
-2570
-2633
-2702
-2777
-2853
-2915
-2948
-2943
-2899
-2825
-2733
-2639
-2550
-2464
-2376
-2279
-2170
-2055
-1942
-1847
-1780
-1743
-1735
-1745
-1762
-1777
-1788
-1796
-1807
-1827
-1863
-1912
-1972
-2033
-2087
-2126
-2144
-2139
-2114
-2073
-2019
-1954
-1879
-1797
-1709
-1624
-1548
-1489
-1448
-1418
-1386
-1339
-1265
-1165
-1052
-946
-869
-834
-839
-864
-884
-874
-826
-747
-662
-599
-579
-604
-657
-711
-737
-721
-668
-597
-535
-504
-510
-545
-592
-636
-668
-692
-720
-764
-828
-906
-984
-1047
-1086
-1101
-1103
-1101
-1106
-1116
-1126
-1124
-1104
-1063
-1006
-947
-893
-853
-830
-828
-846
-889
-959
-1057
-1175
-1302
-1422
-1522
-1594
-1639
-1665
-1681
-1693
-1700
-1694
-1665
-1607
-1522
-1420
-1318
-1228
-1155
-1092
-1024
-935
-811
-652
-467
-272
-86
81
228
362
496
641
802
972
1137
1278
1381
1440
1459
1449
1428
1410
1399
1392
1376
1338
1267
1162
1032
894
761
645
548
460
372
271
153
23
-113
-246
-369
-483
-595
-709
-830
-958
-1088
-1213
-1331
-1442
-1548
-1656
-1768
-1884
-2000
-2109
-2207
-2292
-2363
-2421
-2469
-2509
-2544
-2575
-2607
-2641
-2678
-2716
-2746
-2763
-2762
-2743
-2714
-2686
-2670
-2669
-2680
-2693
-2694
-2676
-2638
-2590
-2546
-2518
-2509
-2512
-2516
-2502
-2461
-2386
-2285
-2165
-2037
-1912
-1792
-1679
-1571
-1470
-1372
-1278
-1185
-1090
-995
-903
-824
-767
-743
-755
-798
-862
-934
-1000
-1059
-1109
-1158
-1213
-1275
-1343
-1412
-1479
-1540
-1598
-1653
-1706
-1752
-1787
-1806
-1808
-1801
-1795
-1800
-1820
-1846
-1863
-1852
-1803
-1716
-1609
-1505
-1429
-1394
-1397
-1419
-1436
-1429
-1393
-1341
-1297
-1287
-1324
-1407
-1515
-1615
-1678
-1686
-1638
-1551
-1449
-1354
-1275
-1211
-1148
-1069
-966
-841
-708
-586
-491
-430
-394
-370
-341
-296
-234
-164
-94
-29
33
103
192
306
436
567
678
755
797
818
840
885
963
1071
1191
1305
1400
1476
1543
1615
1704
1805
1910
2003
2077
2135
2193
2270
2381
2523
2682
2834
2959
3048
3108
3160
3222
3306
3408
3510
3591
3638
3648
3632
3610
3596
3596
3607
3618
3619
3606
3586
3568
3565
3581
3615
3657
3700
3733
3754
3762
3758
3740
3704
3647
3567
3466
3350
3224
3093
2956
2814
2666
2517
2374
2246
2138
2047
1964
1874
1763
1626
1468
1301
1141
1000
879
773
672
567
456
342
233
132
37
-61
-175
-315
-483
-671
-866
-1054
-1227
-1386
-1539
-1694
-1858
-2027
-2190
-2333
-2450
-2541
-2617
-2693
-2782
-2888
-3003
-3110
-3191
-3233
-3234
-3207
-3169
-3139
-3126
-3129
-3139
-3140
-3122
-3081
-3026
-2970
-2927
-2907
-2913
-2940
-2980
-3027
-3076
-3126
-3177
-3228
-3274
-3309
-3329
-3331
-3320
-3305
-3294
-3291
-3294
-3295
-3280
-3241
-3175
-3086
-2986
-2888
-2800
-2725
-2656
-2585
-2506
-2417
-2323
-2230
-2145
-2066
-1987
-1894
-1778
-1633
-1464
-1283
-1105
-944
-802
-675
-549
-414
-263
-101
58
197
302
372
416
456
516
613
749
913
1081
1225
1327
1380
1396
1397
1408
1450
1528
1634
1750
1856
1939
1996
2036
2075
2130
2208
2312
2431
2554
2666
2760
2836
2898
2956
3020
3099
3195
3307
3431
3554
3666
3751
3800
3807
3775
3719
3656
3610
3598
3628
3693
3777
3857
3910
3926
3905
3861
3817
3794
3809
3864
3946
4038
4119
4173
4200
4208
4213
4234
4282
4356
4446
4536
4613
4669
4708
4743
4789
4856
4945
5045
5137
5201
5220
5191
5121
5023
4917
4818
4735
4670
4622
4585
4556
4535
4520
4512
4509
4509
4506
4497
4477
4445
4401
4348
4291
4236
4189
4153
4127
4105
4078
4038
3979
3905
3830
3768
3737
3740
3771
3810
3830
3812
3750
3654
3552
3474
3442
3459
3508
3558
3578
3550
3478
3385
3306
3274
3304
3388
3502
3609
3677
3689
3646
3564
3464
3367
3284
3216
3157
3094
3018
2920
2797
2649
2480
2301
2125
1971
1851
1773
1733
1713
1688
1635
1538
1400
1236
1070
925
811
721
637
534
396
219
16
-189
-372
-515
-615
-676
-714
-739
-762
-785
-809
-836
-870
-916
-973
-1037
-1095
-1135
-1148
-1136
-1114
-1104
-1128
-1197
-1308
-1439
-1561
-1651
-1698
-1710
-1707
-1716
-1759
-1840
-1953
-2078
-2198
-2301
-2387
-2464
-2546
-2638
-2740
-2846
-2943
-3024
-3090
-3148
-3208
-3279
-3364
-3458
-3549
-3628
-3689
-3737
-3782
-3836
-3910
-4002
-4105
-4203
-4280
-4326
-4339
-4328
-4310
-4299
-4304
-4327
-4359
-4388
-4402
-4392
-4358
-4305
-4244
-4185
-4133
-4091
-4059
-4027
-3991
-3942
-3875
-3788
-3683
-3563
-3438
-3314
-3197
-3086
-2975
-2855
-2714
-2547
-2357
-2156
-1963
-1799
-1673
-1585
-1524
-1469
-1404
-1319
-1216
-1109
-1014
-943
-900
-877
-865
-851
-832
-809
-790
-780
-782
-792
-802
-805
-802
-795
-794
-805
-826
-853
-876
-887
-884
-873
-862
-860
-868
-878
-879
-865
-834
-795
-763
-750
-759
-780
-793
-780
-734
-660
-581
-524
-506
-531
-583
-636
-662
-651
-608
-556
-524
-533
-590
-683
-788
-882
-951
-994
-1022
-1048
-1083
-1129
-1178
-1220
-1247
-1256
-1250
-1235
-1211
-1180
-1136
-1079
-1012
-945
-891
-859
-853
-863
-874
-869
-839
-786
-721
-660
-614
-586
-565
-534
-477
-389
-276
-157
-54
17
52
58
53
51
61
80
97
101
83
43
-8
-58
-94
-110
-107
-92
-74
-59
-51
-49
-52
-61
-75
-99
-132
-175
-223
-272
-318
-360
-402
-444
-490
-538
-585
-625
-657
-683
-709
-745
-799
-875
-969
-1071
-1169
-1253
-1316
-1361
-1392
-1421
-1455
-1497
-1546
-1596
-1638
-1667
-1680
-1678
-1665
-1647
-1629
-1612
-1596
-1580
-1561
-1541
-1522
-1508
-1501
-1502
-1506
-1506
-1497
-1475
-1440
-1397
-1354
-1313
-1277
-1240
-1198
-1148
-1092
-1039
-1000
-989
-1006
-1047
-1097
-1138
-1160
-1161
-1149
-1137
-1137
-1154
-1181
-1203
-1206
-1182
-1134
-1075
-1018
-975
-943
-912
-868
-797
-698
-580
-457
-345
-250
-168
-90
-2
104
226
358
487
606
713
813
911
1012
1116
1212
1293
1354
1395
1422
1442
1460
1474
1479
1471
1446
1409
1372
1345
1337
1349
1376
1408
1439
1465
1492
1526
1571
1628
1693
1760
1826
1893
1967
2055
2160
2277
2393
2499
2585
2653
2714
2781
2865
2968
3080
3189
3281
3352
3407
3460
3521
3595
3678
3754
3810
3842
3856
3868
3898
3959
4049
4151
4245
4311
4342
4347
4344
4351
4380
4426
4477
4512
4518
4494
4448
4398
4360
4341
4340
4350
4361
4369
4372
4375
4376
4375
4364
4336
4289
4225
4154
4086
4026
3969
3905
3822
3711
3576
3430
3288
3166
3069
2992
2923
2850
2770
2685
2602
2528
2462
2396
2317
2215
2091
1957
1831
1730
1661
1616
1579
1531
1463
1378
1292
1223
1187
1185
1204
1225
1233
1217
1182
1138
1095
1060
1029
997
957
909
858
812
777
751
727
699
664
626
597
589
604
633
658
659
625
561
487
430
410
434
487
544
579
581
556
523
510
532
590
665
735
779
793
789
788
809
859
930
1002
1055
1080
1081
1075
1079
1107
1156
1214
1261
1286
1288
1281
1281
1302
1346
1402
1449
1468
1451
1402
1338
1278
1233
1206
1185
1155
1105
1036
960
895
856
847
857
866
852
803
722
625
537
478
455
460
473
475
454
413
366
335
332
359
405
453
486
500
502
510
540
601
689
788
879
947
988
1006
1016
1030
1049
1074
1100
1125
1153
1193
1254
1338
1434
1524
1588
1610
1591
1547
1499
1470
1467
1483
1502
1502
1473
1421
1362
1320
1309
1331
1372
1410
1427
1415
1380
1341
1316
1313
1331
1352
1358
1336
1283
1208
1126
1050
985
925
860
778
677
562
445
338
248
173
106
35
-49
-146
-253
-362
-466
-561
-650
-734
-818
-902
-983
-1059
-1128
-1191
-1252
-1314
-1380
-1446
-1504
-1548
-1573
-1583
-1586
-1595
-1621
-1669
-1736
-1813
-1887
-1951
-1999
-2035
-2066
-2096
-2130
-2167
-2203
-2237
-2270
-2309
-2360
-2427
-2508
-2595
-2677
-2746
-2801
-2851
-2909
-2990
-3097
-3223
-3350
-3456
-3523
-3547
-3537
-3512
-3491
-3487
-3497
-3508
-3503
-3471
-3414
-3347
-3289
-3261
-3268
-3303
-3348
-3382
-3393
-3382
-3363
-3355
-3372
-3417
-3479
-3538
-3576
-3583
-3562
-3528
-3498
-3483
-3484
-3494
-3499
-3490
-3463
-3426
-3388
-3358
-3336
-3312
-3273
-3208
-3112
-2993
-2864
-2737
-2618
-2503
-2382
-2242
-2081
-1905
-1727
-1566
-1430
-1316
-1210
-1094
-956
-795
-626
-475
-361
-294
-266
-255
-235
-190
-117
-34
39
82
90
77
64
75
119
188
262
313
325
298
247
200
178
191
233
282
318
325
305
271
244
240
264
309
359
398
416
414
400
384
375
373
375
375
368
354
337
321
307
292
272
240
197
147
99
62
38
20
-1
-41
-105
-192
-288
-373
-432
-458
-458
-452
-462
-506
-583
-681
-774
-837
-857
-836
-795
-759
-749
-771
-817
-865
-893
-891
-864
-830
-813
-825
-867
-923
-971
-994
-988
-966
-950
-958
-997
-1060
-1127
-1177
-1199
-1199
-1190
-1190
-1209
-1242
-1275
-1291
-1283
-1256
-1228
-1218
-1236
-1276
-1321
-1353
-1361
-1352
-1347
-1368
-1426
-1511
-1596
-1649
-1649
-1601
-1537
-1498
-1521
-1619
-1770
-1934
-2066
-2139
-2157
-2150
-2158
-2211
-2312
-2440
-2555
-2625
-2638
-2607
-2563
-2539
-2553
-2597
-2648
-2675
-2663
-2613
-2549
-2500
-2490
-2524
-2593
-2675
-2751
-2815
-2876
-2949
-3047
-3171
-3308
-3439
-3544
-3614
-3655
-3683
-3717
-3763
-3818
-3867
-3888
-3870
-3813
-3730
-3640
-3562
-3504
-3459
-3413
-3347
-3251
-3125
-2983
-2843
-2724
-2637
-2580
-2540
-2505
-2461
-2404
-2340
-2279
-2230
-2200
-2184
-2173
-2156
-2124
-2075
-2011
-1941
-1871
-1806
-1747
-1692
-1642
-1599
-1568
-1552
-1550
-1554
-1553
-1536
-1497
-1440
-1377
-1322
-1283
-1257
-1233
-1196
-1134
-1050
-961
-891
-863
-882
-936
-999
-1042
-1047
-1014
-966
-931
-935
-984
-1061
-1135
-1176
-1164
-1104
-1020
-942
-892
-878
-886
-889
-863
-796
-691
-565
-438
-324
-226
-136
-45
55
166
281
396
507
616
728
841
951
1046
1113
1146
1154
1153
1168
1213
1288
1378
1452
1483
1459
1388
1298
1222
1183
1186
1211
1224
1194
1104
963
799
648
535
468
434
405
355
270
159
45
-43
-86
-81
-45
-6
11
-6
-55
-118
-176
-213
-227
-230
-237
-264
-317
-389
-470
-544
-605
-651
-693
-739
-800
-876
-964
-1056
-1144
-1224
-1294
-1359
-1422
-1488
-1561
-1644
-1740
-1849
-1969
-2095
-2218
-2326
-2411
-2466
-2495
-2504
-2501
-2492
-2475
-2443
-2387
-2302
-2188
-2056
-1918
-1788
-1672
-1569
-1467
-1353
-1220
-1066
-899
-730
-573
-435
-314
-206
-102
3
109
213
309
393
461
517
562
601
636
670
700
724
740
741
724
687
633
571
514
478
472
497
543
592
626
633
618
594
585
606
663
746
832
900
940
959
978
1022
1109
1236
1384
1522
1620
1666
1668
1652
1648
1678
1745
1830
1908
1953
1957
1930
1895
1881
1902
1958
2033
2107
2158
2184
2191
2197
2217
2256
2306
2353
2380
2379
2354
2319
2286
2268
2265
2267
2263
2246
2215
2180
2156
2153
2173
2211
2254
2289
2311
2325
2340
2367
2412
2470
2530
2580
2611
2628
2645
2681
2750
2858
2996
3146
3286
3403
3493
3564
3631
3707
3796
3893
3984
4054
4097
4114
4121
4134
4168
4228
4307
4388
4455
4494
4502
4485
4458
4433
4417
4407
4392
4357
4292
4192
4066
3929
3801
3697
3625
3582
3557
3534
3498
3442
3368
3286
3207
3140
3089
3048
3007
2958
2894
2817
2735
2662
2606
2573
2561
2561
2564
2561
2549
2530
2508
2489
2476
2472
2476
2488
2503
2519
2529
2527
2510
2474
2423
2365
2311
2269
2245
2233
2225
2208
2175
2127
2074
2029
2005
2007
2029
2057
2074
2071
2048
2013
1982
1967
1972
1994
2020
2039
2045
2041
2037
2045
2073
2121
2180
2241
2292
2328
2350
2364
2376
2388
2400
2410
2415
2416
2417
2422
2436
2461
2496
2540
2590
2648
2713
2787
2865
2944
3017
3078
3126
3168
3211
3263
3324
3389
3445
3477
3477
3445
3392
3336
3293
3275
3278
3290
3289
3261
3196
3099
2985
2870
2770
2690
2625
2564
2494
2404
2296
2177
2059
1955
1872
1810
1764
1724
1681
1633
1581
1531
1491
1467
1460
1465
1476
1482
1478
1458
1424
1378
1322
1258
1185
1098
996
879
750
616
488
369
263
163
60
-57
-196
-357
-536
-721
-901
-1068
-1219
-1358
-1493
-1629
-1769
-1910
-2044
-2163
-2261
-2337
-2393
-2435
-2469
-2501
-2533
-2563
-2593
-2621
-2647
-2673
-2698
-2725
-2752
-2780
-2809
-2839
-2868
-2893
-2911
-2919
-2915
-2901
-2883
-2867
-2859
-2861
-2870
-2880
-2887
-2893
-2903
-2928
-2978
-3057
-3156
-3263
-3357
-3428
-3471
-3497
-3523
-3565
-3632
-3718
-3808
-3884
-3932
-3948
-3944
-3933
-3929
-3938
-3953
-3962
-3952
-3919
-3869
-3816
-3774
-3754
-3754
-3765
-3775
-3774
-3763
-3745
-3730
-3725
-3729
-3738
-3744
-3742
-3733
-3723
-3716
-3717
-3724
-3730
-3729
-3719
-3705
-3698
-3706
-3734
-3777
-3823
-3859
-3877
-3878
-3872
-3872
-3888
-3923
-3969
-4013
-4043
-4054
-4049
-4034
-4019
-4009
-4003
-3995
-3979
-3952
-3916
-3875
-3831
-3787
-3737
-3680
-3614
-3547
-3489
-3453
-3444
-3460
-3485
-3501
-3489
-3442
-3365
-3272
-3180
-3099
-3032
-2972
-2907
-2828
-2736
-2641
-2553
-2484
-2436
-2402
-2371
-2333
-2286
-2237
-2199
-2185
-2200
-2239
-2287
-2327
-2347
-2345
-2331
-2320
-2327
-2357
-2404
-2453
-2485
-2488
-2459
-2405
-2342
-2287
-2249
-2233
-2232
-2237
-2237
-2229
-2212
-2193
-2178
-2174
-2185
-2211
-2249
-2296
-2348
-2400
-2446
-2481
-2502
-2506
-2494
-2468
-2434
-2395
-2350
-2297
-2232
-2152
-2056
-1948
-1836
-1726
-1622
-1522
-1420
-1309
-1183
-1041
-887
-728
-569
-416
-266
-117
34
188
343
495
638
771
895
1014
1133
1251
1368
1478
1574
1651
1707
1741
1755
1749
1724
1681
1620
1546
1465
1385
1309
1239
1172
1103
1029
948
864
783
707
638
572
503
428
351
279
226
204
218
262
327
395
456
506
550
600
668
761
875
1002
1128
1244
1343
1430
1510
1592
1680
1771
1859
1936
1997
2041
2075
2103
2132
2164
2196
2224
2239
2240
2227
2207
2188
2175
2170
2172
2173
2167
2153
2133
2115
2108
2117
2140
2166
2184
2182
2155
2110
2058
2015
1991
1988
2000
2015
2021
2017
2004
1989
1980
1982
1991
1998
1996
1980
1953
1924
1900
1888
1882
1875
1854
1812
1750
1673
1592
1518
1454
1398
1344
1287
1224
1160
1099
1046
1004
971
941
911
882
859
848
856
885
933
993
1059
1126
1190
1252
1313
1374
1434
1493
1550
1605
1656
1703
1743
1774
1797
1814
1831
1854
1885
1921
1954
1973
1971
1950
1919
1893
1886
1899
1926
1950
1955
1932
1888
1842
1816
1825
1870
1935
1995
2028
2027
1998
1963
1945
1954
1989
2029
2054
2045
2000
1931
1860
1803
1768
1750
1733
1706
1663
1609
1555
1511
1478
1449
1412
1358
1284
1200
1120
1055
1006
966
914
838
733
607
480
370
287
225
169
95
-8
-142
-292
-436
-556
-643
-706
-762
-829
-917
-1024
-1138
-1242
-1327
-1395
-1459
-1538
-1645
-1785
-1948
-2117
-2273
-2404
-2510
-2601
-2693
-2801
-2932
-3084
-3245
-3404
-3550
-3680
-3793
-3895
-3989
-4077
-4157
-4226
-4284
-4331
-4371
-4412
-4459
-4513
-4573
-4633
-4686
-4726
-4751
-4766
-4776
-4788
-4806
-4829
-4852
-4867
-4869
-4854
-4827
-4796
-4771
-4758
-4759
-4768
-4777
-4778
-4767
-4751
-4740
-4747
-4780
-4836
-4904
-4965
-5000
-5000
-4964
-4906
-4844
-4792
-4758
-4734
-4708
-4663
-4592
-4497
-4393
-4297
-4224
-4178
-4155
-4139
-4117
-4080
-4027
-3968
-3911
-3860
-3815
-3767
-3709
-3636
-3551
-3463
-3382
-3315
-3262
-3214
-3166
-3111
-3054
-3006
-2980
-2987
-3027
-3090
-3160
-3224
-3272
-3306
-3331
-3355
-3383
-3412
-3435
-3446
-3443
-3428
-3412
-3400
-3395
-3393
-3386
-3369
-3341
-3312
-3294
-3298
-3324
-3360
-3385
-3376
-3322
-3225
-3105
-2988
-2900
-2851
-2834
-2831
-2814
-2766
-2682
-2569
-2445
-2329
-2230
-2148
-2074
-1996
-1905
-1801
-1687
-1570
-1451
-1331
-1204
-1066
-918
-768
-627
-508
-415
-345
-288
-231
-163
-84
1
82
153
212
270
339
432
553
696
849
998
1132
1255
1374
1502
1646
1801
1958
2099
2214
2304
2385
2475
2594
2746
2919
3089
3230
3326
3380
3414
3456
3532
3649
3795
3942
4059
4129
4152
4149
4149
4175
4236
4322
4412
4484
4528
4549
4567
4604
4673
4770
4878
4972
5032
5050
5036
5009
4988
4986
5002
5027
5047
5055
5054
5055
5074
5121
5197
5292
5391
5482
5559
5626
5696
5780
5887
6011
6141
6258
6347
6399
6418
6413
6400
6391
6391
6395
6395
6379
6341
6280
6206
6129
6062
6010
5973
5943
5909
5862
5799
5721
5634
5544
5455
5367
5281
5194
5108
5026
4954
4893
4840
4786
4720
4635
4530
4416
4307
4219
4160
4126
4104
4073
4019
3937
3835
3729
3637
3571
3527
3493
3452
3392
3310
3216
3124
3048
2993
2953
2914
2861
2787
2699
2610
2538
2494
2479
2478
2469
2436
2371
2282
2191
2124
2099
2121
2175
2234
2271
2266
2216
2138
2058
2007
2001
2047
2124
2207
2270
2294
2278
2234
2185
2154
2155
2188
2241
2296
2333
2342
2320
2276
2222
2172
2133
2109
2095
2081
2059
2021
1964
1889
1801
1708
1616
1532
1455
1382
1307
1224
1130
1030
931
843
774
723
684
646
597
533
460
388
335
311
316
338
356
353
317
252
177
113
82
89
130
182
224
237
213
160
96
39
6
-1
16
43
70
87
94
98
108
133
177
238
308
376
427
453
449
420
373
319
267
223
188
159
131
99
63
26
-7
-31
-44
-46
-41
-32
-26
-27
-35
-53
-78
-109
-143
-175
-199
-212
-210
-195
-173
-149
-130
-118
-110
-103
-89
-68
-42
-17
-1
-2
-18
-44
-70
-88
-92
-88
-83
-92
-125
-184
-264
-354
-440
-512
-564
-599
-623
-647
-675
-708
-745
-779
-804
-817
-819
-814
-809
-808
-814
-827
-844
-862
-877
-891
-907
-928
-958
-997
-1044
-1092
-1135
-1168
-1190
-1204
-1217
-1238
-1272
-1323
-1388
-1463
-1542
-1619
-1691
-1754
-1806
-1846
-1874
-1890
-1896
-1897
-1899
-1904
-1916
-1928
-1935
-1927
-1902
-1862
-1818
-1783
-1772
-1791
-1835
-1892
-1940
-1963
-1952
-1910
-1853
-1800
-1766
-1759
-1776
-1802
-1824
-1829
-1818
-1798
-1783
-1787
-1814
-1864
-1925
-1986
-2037
-2077
-2108
-2137
-2172
-2216
-2266
-2317
-2364
-2404
-2440
-2477
-2518
-2566
-2616
-2660
-2689
-2699
-2692
-2674
-2657
-2648
-2651
-2665
-2681
-2693
-2695
-2689
-2679
-2674
-2680
-2695
-2717
-2736
-2747
-2749
-2744
-2739
-2742
-2754
-2770
-2780
-2775
-2750
-2711
-2670
-2647
-2652
-2690
-2748
-2805
-2837
-2826
-2770
-2681
-2583
-2500
-2451
-2437
-2448
-2463
-2461
-2429
-2363
-2273
-2175
-2082
-2005
-1945
-1897
-1854
-1803
-1737
-1649
-1536
-1401
-1249
-1092
-941
-806
-690
-588
-488
-374
-237
-80
86
237
354
427
465
486
519
583
681
799
910
989
1020
1010
980
959
968
1012
1080
1144
1179
1175
1135
1081
1036
1016
1028
1058
1086
1094
1073
1029
976
932
909
913
938
972
1002
1020
1018
997
961
919
878
849
837
843
861
879
882
861
814
751
689
647
640
666
715
763
792
788
754
704
657
628
627
647
678
709
730
741
748
754
762
771
776
770
753
728
702
681
665
653
638
616
585
551
522
504
499
503
509
507
495
477
461
460
481
524
581
640
692
732
763
797
843
910
999
1102
1209
1310
1399
1479
1554
1630
1711
1793
1867
1923
1953
1957
1944
1926
1919
1936
1977
2037
2101
2151
2175
2168
2135
2091
2052
2032
2040
2068
2106
2133
2135
2104
2043
1968
1898
1854
1847
1878
1932
1989
2025
2029
1994
1933
1865
1811
1787
1795
1825
1859
1876
1860
1805
1717
1610
1500
1399
1313
1239
1169
1095
1008
906
787
652
502
339
160
-34
-241
-457
-676
-893
-1100
-1296
-1481
-1654
-1820
-1978
-2131
-2280
-2426
-2568
-2709
-2848
-2984
-3112
-3231
-3335
-3424
-3498
-3560
-3615
-3665
-3712
-3756
-3796
-3830
-3861
-3891
-3926
-3969
-4019
-4073
-4120
-4149
-4155
-4136
-4100
-4058
-4027
-4014
-4026
-4051
-4080
-4094
-4086
-4054
-4006
-3959
-3923
-3905
-3903
-3907
-3902
-3878
-3832
-3769
-3700
-3638
-3591
-3561
-3541
-3522
-3494
-3454
-3404
-3352
-3308
-3279
-3267
-3267
-3273
-3278
-3277
-3271
-3266
-3269
-3283
-3306
-3331
-3348
-3347
-3322
-3274
-3213
-3151
-3100
-3067
-3051
-3043
-3032
-3008
-2968
-2914
-2856
-2803
-2761
-2730
-2705
-2677
-2639
-2592
-2539
-2489
-2447
-2414
-2384
-2348
-2296
-2223
-2131
-2029
-1926
-1829
-1739
-1651
-1559
-1456
-1341
-1218
-1091
-963
-835
-703
-564
-416
-266
-123
1
98
171
227
281
345
424
513
605
687
755
813
872
944
1039
1155
1281
1403
1507
1591
1658
1723
1799
1895
2008
2127
2237
2325
2387
2428
2462
2500
2552
2620
2698
2778
2853
2918
2975
3028
3082
3140
3202
3266
3329
3388
3442
3492
3539
3585
3629
3674
3721
3771
3827
3889
3954
4019
4080
4132
4174
4206
4230
4250
4266
4281
4292
4297
4295
4284
4264
4237
4202
4161
4114
4062
4010
3959
3911
3871
3837
3810
3788
3768
3750
3730
3709
3682
3649
3605
3550
3483
3406
3323
3236
3142
3037
2917
2779
2625
2465
2314
2183
2082
2009
1952
1897
1828
1739
1634
1527
1432
1362
1318
1292
1269
1236
1187
1124
1059
1004
968
950
942
931
905
860
798
724
647
572
501
430
356
277
193
103
11
-85
-184
-288
-394
-497
-593
-676
-745
-803
-857
-914
-977
-1044
-1109
-1163
-1202
-1225
-1236
-1243
-1251
-1264
-1279
-1291
-1299
-1304
-1311
-1329
-1364
-1420
-1491
-1570
-1647
-1716
-1772
-1818
-1857
-1895
-1937
-1985
-2041
-2105
-2175
-2248
-2318
-2380
-2430
-2469
-2502
-2540
-2592
-2663
-2751
-2844
-2931
-3000
-3047
-3080
-3111
-3155
-3217
-3293
-3369
-3425
-3448
-3433
-3391
-3340
-3303
-3293
-3312
-3350
-3389
-3415
-3418
-3401
-3373
-3347
-3333
-3336
-3353
-3378
-3404
-3426
-3444
-3458
-3468
-3471
-3465
-3448
-3418
-3376
-3328
-3278
-3230
-3184
-3140
-3094
-3043
-2984
-2920
-2852
-2784
-2720
-2662
-2610
-2561
-2513
-2461
-2401
-2330
-2245
-2149
-2041
-1930
-1817
-1706
-1597
-1488
-1376
-1255
-1123
-979
-825
-667
-510
-360
-219
-88
37
160
285
411
538
659
769
864
941
1004
1062
1122
1190
1268
1350
1425
1483
1515
1519
1498
1463
1426
1397
1381
1376
1378
1381
1379
1370
1357
1342
1330
1322
1319
1319
1319
1315
1309
1299
1289
1282
1280
1285
1299
1318
1340
1361
1378
1389
1395
1400
1407
1419
1434
1449
1460
1459
1446
1422
1391
1361
1339
1327
1327
1335
1350
1372
1403
1445
1500
1568
1644
1720
1788
1846
1893
1934
1976
2025
2085
2152
2221
2285
2339
2378
2402
2413
2413
2405
2392
2375
2356
2337
2320
2305
2292
2281
2271
2262
2258
2261
2276
2304
2347
2404
2470
2540
2611
2679
2746
2811
2876
2944
3016
3090
3165
3238
3308
3374
3436
3496
3557
3621
3691
3767
3848
3934
4021
4110
4199
4287
4371
4448
4514
4565
4600
4623
4639
4656
4678
4707
4738
4766
4786
4797
4805
4817
4843
4887
4945
5006
5058
5090
5098
5090
5077
5071
5080
5101
5125
5137
5127
5089
5026
4945
4856
4764
4673
4582
4488
4393
4298
4206
4115
4022
3926
3818
3704
3588
3483
3400
3342
3305
3276
3241
3189
3118
3034
2952
2881
2826
2783
2741
2690
2630
2565
2508
2472
2461
2470
2485
2490
2475
2438
2390
2345
2312
2295
2286
2270
2236
2179
2104
2024
1952
1897
1856
1820
1779
1725
1657
1583
1516
1464
1430
1410
1396
1381
1362
1341
1325
1316
1317
1320
1319
1306
1279
1243
1210
1189
1190
1212
1252
1299
1344
1378
1401
1412
1416
1415
1409
1400
1386
1368
1346
1322
1300
1279
1260
1241
1220
1197
1169
1136
1097
1052
999
939
874
808
746
692
647
611
582
553
522
487
449
410
375
348
329
319
313
310
308
305
302
300
299
299
297
294
287
278
270
264
265
274
291
313
339
365
389
412
434
456
479
504
526
542
549
542
522
490
451
411
375
346
324
306
287
262
228
187
142
98
60
28
0
-29
-68
-120
-187
-268
-357
-450
-545
-642
-742
-848
-960
-1073
-1181
-1279
-1365
-1443
-1522
-1611
-1718
-1844
-1981
-2114
-2228
-2315
-2371
-2406
-2434
-2470
-2523
-2591
-2667
-2739
-2796
-2835
-2862
-2890
-2929
-2986
-3062
-3148
-3232
-3305
-3360
-3401
-3433
-3463
-3495
-3529
-3561
-3588
-3611
-3635
-3664
-3703
-3751
-3799
-3836
-3853
-3846
-3823
-3800
-3794
-3820
-3882
-3971
-4072
-4166
-4241
-4292
-4325
-4352
-4381
-4416
-4455
-4488
-4505
-4501
-4477
-4439
-4396
-4355
-4316
-4279
-4238
-4192
-4140
-4089
-4043
-4011
-3992
-3983
-3976
-3961
-3930
-3882
-3822
-3761
-3709
-3676
-3664
-3668
-3678
-3679
-3663
-3624
-3570
-3514
-3471
-3453
-3461
-3488
-3517
-3529
-3512
-3466
-3403
-3342
-3303
-3296
-3319
-3362
-3407
-3439
-3452
-3452
-3448
-3454
-3477
-3517
-3571
-3633
-3700
-3773
-3855
-3946
-4042
-4134
-4213
-4271
-4308
-4334
-4360
-4396
-4442
-4491
-4531
-4553
-4555
-4547
-4550
-4580
-4647
-4747
-4859
-4961
-5032
-5065
-5065
-5047
-5029
-5020
-5022
-5029
-5033
-5031
-5029
-5037
-5062
-5107
-5158
-5198
-5208
-5177
-5110
-5024
-4943
-4887
-4864
-4866
-4876
-4870
-4834
-4766
-4676
-4584
-4510
-4466
-4454
-4467
-4491
-4514
-4524
-4517
-4494
-4459
-4414
-4364
-4311
-4254
-4195
-4131
-4059
-3977
-3882
-3774
-3657
-3539
-3428
-3336
-3268
-3225
-3203
-3191
-3177
-3150
-3106
-3043
-2968
-2892
-2824
-2774
-2743
-2729
-2723
-2715
-2695
-2659
-2607
-2546
-2484
-2429
-2385
-2352
-2326
-2302
-2277
-2249
-2222
-2198
-2182
-2175
-2175
-2181
-2190
-2200
-2214
-2233
-2257
-2285
-2315
-2341
-2362
-2375
-2384
-2389
-2392
-2390
-2380
-2356
-2315
-2257
-2191
-2124
-2066
-2023
-1994
-1976
-1959
-1938
-1908
-1869
-1824
-1773
-1717
-1654
-1582
-1499
-1405
-1303
-1197
-1090
-980
-866
-744
-611
-470
-325
-185
-57
57
154
239
313
377
432
474
503
517
519
513
502
490
476
463
450
444
447
463
493
529
562
582
582
563
533
503
483
480
492
512
534
554
573
598
633
680
733
785
825
849
862
874
897
940
1000
1072
1140
1196
1239
1277
1322
1387
1476
1584
1696
1798
1879
1939
1988
2037
2095
2166
2241
2312
2370
2414
2449
2487
2537
2602
2676
2751
2819
2879
2937
3008
3103
3229
3381
3542
3694
3821
3915
3982
4030
4077
4129
4188
4249
4304
4349
4386
4420
4458
4503
4551
4592
4616
4613
4579
4519
4443
4359
4274
4189
4101
4003
3898
3786
3676
3578
3498
3438
3395
3365
3342
3322
3303
3288
3274
3259
3237
3202
3149
3081
3002
2921
2847
2784
2734
2693
2659
2626
2592
2556
2515
2463
2396
2307
2198
2074
1948
1834
1745
1682
1641
1607
1566
1511
1442
1374
1322
1302
1320
1368
1431
1491
1533
1554
1561
1566
1580
1610
1650
1691
1723
1739
1740
1734
1733
1743
1769
1806
1849
1889
1924
1951
1971
1984
1984
1968
1929
1865
1781
1687
1596
1522
1472
1448
1445
1456
1469
1478
1478
1466
1442
1408
1368
1327
1288
1254
1227
1202
1173
1131
1074
1002
926
857
812
800
823
874
939
1002
1051
1082
1097
1101
1100
1093
1076
1042
983
897
789
668
550
448
372
324
301
298
305
316
326
330
328
318
301
277
249
223
203
196
204
229
267
311
350
376
381
364
328
283
238
202
180
168
157
135
94
30
-51
-138
-217
-276
-310
-324
-330
-338
-361
-401
-456
-518
-582
-642
-699
-758
-822
-895
-976
-1062
-1149
-1235
-1315
-1390
-1455
-1508
-1546
-1568
-1579
-1585
-1593
-1608
-1630
-1650
-1654
-1631
-1574
-1489
-1390
-1295
-1218
-1164
-1128
-1095
-1054
-999
-932
-866
-811
-774
-749
-720
-672
-592
-480
-348
-214
-91
12
100
184
271
365
458
537
591
618
629
642
677
746
848
969
1092
1199
1282
1343
1388
1424
1454
1473
1476
1459
1426
1389
1359
1346
1346
1350
1341
1307
1246
1171
1097
1044
1020
1018
1025
1018
986
927
852
783
737
725
743
775
805
817
806
777
740
707
687
681
685
694
702
704
698
682
656
618
569
513
457
409
374
355
350
351
350
342
327
310
297
295
306
328
352
372
381
377
361
338
311
282
249
211
166
117
69
31
10
13
42
92
158
232
311
391
471
553
636
718
793
855
900
925
930
918
896
868
841
818
802
792
790
791
794
796
791
779
759
733
705
679
659
647
642
640
638
632
623
613
606
606
615
631
650
666
673
670
656
637
616
598
583
569
550
520
474
414
342
267
199
146
114
103
109
123
137
142
135
115
83
45
5
-34
-72
-109
-145
-181
-216
-248
-276
-296
-309
-314
-313
-310
-305
-301
-300
-302
-309
-323
-343
-370
-402
-437
-475
-513
-552
-593
-635
-679
-721
-757
-783
-797
-799
-792
-782
-776
-776
-782
-792
-799
-803
-804
-805
-814
-834
-868
-912
-959
-1002
-1040
-1069
-1094
-1124
-1162
-1211
-1266
-1322
-1369
-1401
-1417
-1418
-1411
-1401
-1392
-1384
-1375
-1365
-1349
-1327
-1300
-1270
-1239
-1210
-1184
-1162
-1146
-1133
-1123
-1114
-1103
-1091
-1080
-1072
-1072
-1080
-1096
-1117
-1136
-1148
-1148
-1139
-1123
-1106
-1091
-1079
-1068
-1054
-1032
-1002
-969
-935
-905
-881
-860
-838
-811
-776
-736
-694
-658
-636
-628
-636
-657
-685
-717
-750
-783
-814
-842
-863
-874
-877
-871
-859
-845
-832
-819
-805
-789
-768
-743
-716
-688
-663
-638
-613
-585
-553
-518
-485
-458
-443
-440
-449
-463
-478
-490
-495
-496
-494
-492
-490
-487
-480
-466
-443
-413
-379
-347
-317
-293
-272
-250
-223
-191
-154
-116
-80
-51
-30
-13
3
24
55
98
153
216
284
353
419
478
530
574
609
636
658
675
686
691
686
668
632
581
518
452
393
347
318
300
286
267
235
190
136
79
27
-17
-55
-93
-136
-190
-252
-318
-380
-430
-464
-482
-487
-484
-480
-478
-479
-485
-494
-505
-516
-523
-523
-515
-499
-476
-449
-420
-390
-356
-316
-269
-220
-173
-136
-115
-109
-112
-115
-107
-86
-53
-19
6
14
7
-6
-11
2
35
80
121
143
139
112
79
59
66
105
168
238
297
334
350
354
360
380
419
475
539
607
674
745
825
919
1027
1144
1260
1369
1465
1552
1636
1724
1821
1924
2028
2124
2205
2271
2325
2375
2427
2485
2550
2616
2679
2735
2785
2833
2884
2944
3013
3087
3159
3218
3261
3284
3292
3290
3286
3284
3286
3290
3294
3298
3302
3311
3330
3361
3403
3449
3493
3526
3545
3551
3548
3546
3549
3562
3586
3617
3652
3690
3729
3769
3808
3845
3876
3900
3915
3927
3941
3963
3997
4042
4091
4140
4179
4206
4221
4228
4228
4222
4207
4177
4132
4073
4006
3944
3892
3857
3837
3826
3818
3808
3799
3797
3810
3841
3890
3947
3999
4035
4049
4043
4027
4011
4000
3997
3995
3986
3963
3923
3869
3808
3747
3687
3629
3568
3499
3420
3333
3243
3156
3073
2993
2911
2821
2721
2616
2514
2426
2359
2313
2283
2257
2224
2179
2120
2056
1992
1936
1888
1840
1783
1711
1619
1510
1392
1272
1154
1040
926
811
696
588
494
424
380
356
342
325
295
251
200
151
115
96
87
77
55
10
-59
-145
-238
-328
-409
-481
-547
-612
-677
-740
-798
-849
-894
-940
-993
-1058
-1136
-1224
-1313
-1399
-1478
-1551
-1622
-1693
-1763
-1827
-1875
-1902
-1906
-1893
-1877
-1871
-1885
-1923
-1978
-2040
-2098
-2142
-2172
-2190
-2202
-2210
-2215
-2216
-2208
-2192
-2171
-2153
-2142
-2144
-2157
-2177
-2198
-2217
-2237
-2262
-2300
-2356
-2429
-2512
-2597
-2673
-2735
-2786
-2831
-2878
-2933
-2996
-3063
-3125
-3177
-3218
-3252
-3286
-3327
-3379
-3439
-3502
-3559
-3605
-3639
-3663
-3683
-3704
-3729
-3758
-3788
-3815
-3839
-3859
-3875
-3889
-3901
-3910
-3919
-3928
-3942
-3964
-3995
-4034
-4075
-4111
-4138
-4154
-4163
-4171
-4183
-4201
-4221
-4235
-4236
-4219
-4186
-4145
-4103
-4067
-4038
-4017
-3996
-3977
-3963
-3959
-3971
-4001
-4038
-4070
-4080
-4054
-3995
-3911
-3820
-3740
-3680
-3639
-3607
-3570
-3517
-3447
-3364
-3280
-3202
-3131
-3061
-2983
-2890
-2781
-2664
-2549
-2449
-2370
-2310
-2263
-2220
-2175
-2130
-2086
-2049
-2020
-1996
-1973
-1945
-1911
-1873
-1837
-1809
-1792
-1785
-1782
-1781
-1777
-1773
-1771
-1772
-1776
-1778
-1770
-1747
-1708
-1658
-1604
-1555
-1516
-1486
-1461
-1434
-1400
-1358
-1312
-1267
-1232
-1210
-1204
-1215
-1240
-1276
-1320
-1366
-1409
-1442
-1457
-1452
-1423
-1373
-1306
-1228
-1144
-1062
-985
-921
-875
-851
-849
-865
-889
-910
-915
-898
-856
-793
-719
-641
-569
-508
-458
-419
-387
-357
-328
-294
-254
-205
-149
-89
-32
17
56
82
99
111
121
131
141
149
155
160
171
195
237
298
371
445
506
544
553
536
503
467
442
437
459
506
573
651
732
809
879
943
1004
1069
1136
1206
1273
1325
1355
1358
1335
1298
1260
1235
1232
1251
1283
1314
1332
1331
1317
1299
1295
1317
1371
1454
1553
1656
1749
1826
1890
1947
2005
2070
2142
2216
2282
2331
2361
2373
2378
2388
2415
2466
2538
2625
2715
2800
2877
2949
3023
3106
3198
3291
3371
3424
3446
3441
3428
3428
3462
3536
3642
3755
3847
3893
3885
3831
3753
3678
3626
3605
3609
3621
3623
3603
3558
3495
3425
3356
3295
3239
3185
3126
3060
2985
2902
2813
2722
2631
2545
2467
2400
2345
2297
2251
2196
2124
2032
1922
1801
1678
1560
1447
1337
1225
1107
983
857
737
630
537
458
386
315
241
162
77
-13
-112
-222
-345
-478
-614
-741
-847
-929
-987
-1035
-1086
-1153
-1241
-1344
-1448
-1537
-1604
-1647
-1676
-1704
-1742
-1794
-1855
-1914
-1958
-1982
-1984
-1974
-1959
-1948
-1943
-1944
-1947
-1948
-1947
-1946
-1946
-1949
-1951
-1950
-1943
-1927
-1906
-1885
-1867
-1855
-1848
-1842
-1835
-1822
-1805
-1783
-1759
-1730
-1695
-1652
-1601
-1549
-1504
-1475
-1468
-1480
-1502
-1519
-1519
-1498
-1460
-1417
-1383
-1369
-1374
-1390
-1403
-1399
-1369
-1317
-1254
-1195
-1151
-1129
-1127
-1135
-1144
-1147
-1139
-1123
-1104
-1090
-1085
-1091
-1109
-1135
-1162
-1184
-1193
-1182
-1152
-1106
-1058
-1022
-1014
-1041
-1106
-1196
-1296
-1386
-1454
-1495
-1514
-1523
-1533
-1553
-1581
-1610
-1630
-1634
-1623
-1604
-1589
-1593
-1623
-1678
-1751
-1827
-1892
-1938
-1963
-1969
-1964
-1954
-1942
-1929
-1915
-1900
-1888
-1885
-1899
-1932
-1981
-2037
-2083
-2104
-2086
-2029
-1940
-1834
-1729
-1639
-1574
-1532
-1508
-1494
-1482
-1468
-1454
-1440
-1429
-1425
-1430
-1446
-1476
-1523
-1586
-1660
-1735
-1798
-1838
-1846
-1823
-1780
-1730
-1688
-1663
-1655
-1658
-1663
-1661
-1652
-1641
-1638
-1652
-1685
-1735
-1792
-1846
-1891
-1925
-1951
-1977
-2005
-2037
-2065
-2084
-2086
-2070
-2037
-1994
-1946
-1894
-1838
-1777
-1709
-1638
-1569
-1509
-1462
-1429
-1403
-1378
-1345
-1299
-1242
-1177
-1110
-1043
-975
-905
-829
-748
-668
-598
-545
-516
-507
-513
-521
-523
-512
-490
-460
-429
-401
-379
-360
-340
-315
-284
-246
-203
-158
-114
-72
-36
-7
14
28
38
51
70
100
141
191
243
291
334
370
405
443
488
538
589
632
661
673
671
663
660
670
699
746
804
865
922
970
1004
1030
1048
1060
1068
1074
1075
1072
1065
1054
1041
1027
1014
1006
1002
1002
1002
996
978
941
881
801
704
602
506
426
370
340
333
342
358
377
394
409
423
435
444
449
446
435
418
400
389
389
402
424
448
465
466
450
419
379
340
305
278
256
237
220
207
202
211
235
273
318
360
390
403
401
387
369
351
337
331
332
343
365
399
441
484
516
526
509
465
409
357
326
329
365
422
486
538
570
581
579
574
577
590
609
627
634
624
598
559
516
476
445
427
421
423
430
438
443
444
442
441
445
460
488
527
572
613
642
651
640
611
573
534
501
480
471
472
479
488
496
500
499
494
487
481
478
480
485
492
497
495
487
472
456
443
435
433
434
436
435
434
436
446
468
500
541
584
627
670
717
772
839
915
992
1058
1103
1123
1122
1113
1111
1130
1176
1244
1323
1400
1465
1513
1548
1577
1610
1651
1700
1753
1802
1845
1879
1907
1935
1965
1999
2033
2066
2090
2103
2107
2104
2099
2093
2086
2075
2059
2035
2007
1982
1966
1967
1988
2024
2068
2107
2133
2143
2141
2138
2143
2166
2209
2267
2330
2388
2432
2458
2468
2466
2457
2442
2423
2400
2375
2349
2327
2312
2304
2301
2297
2288
2271
2243
2209
2173
2136
2099
2060
2015
1962
1905
1848
1799
1764
1746
1744
1751
1762
1771
1773
1769
1758
1742
1720
1693
1661
1625
1589
1558
1538
1530
1538
1558
1586
1616
1641
1657
1659
1649
1628
1600
1569
1539
1511
1485
1462
1441
1425
1415
1416
1429
1452
1478
1499
1507
1499
1476
1446
1415
1390
1370
1350
1321
1281
1232
1184
1152
1148
1176
1230
1292
1344
1370
1365
1337
1300
1270
1257
1263
1280
1297
1304
1298
1283
1268
1263
1272
1297
1333
1375
1420
1465
1509
1553
1595
1633
1664
1688
1706
1723
1741
1763
1785
1804
1814
1813
1802
1786
1770
1761
1755
1750
1736
1706
1657
1590
1512
1433
1365
1312
1277
1256
1241
1225
1202
1168
1124
1072
1016
961
911
867
830
797
769
745
728
720
723
740
770
811
857
904
948
986
1014
1034
1043
1040
1028
1010
995
987
992
1012
1049
1092
1135
1172
1199
1218
1233
1249
1269
1293
1318
1340
1353
1356
1350
1335
1316
1295
1272
1249
1224
1200
1176
1154
1134
1117
1101
1088
1078
1073
1074
1084
1102
1128
1157
1187
1210
1222
1219
1199
1165
1123
1083
1054
1044
1053
1077
1102
1113
1101
1061
1000
931
868
822
796
784
777
766
747
724
706
700
708
727
748
764
769
767
762
761
767
776
779
772
750
719
687
662
647
637
621
589
535
464
385
311
250
201
154
97
21
-73
-176
-277
-366
-444
-521
-609
-718
-848
-987
-1117
-1223
-1298
-1349
-1394
-1450
-1527
-1625
-1731
-1828
-1903
-1952
-1980
-1997
-2009
-2021
-2024
-2012
-1982
-1938
-1892
-1858
-1846
-1858
-1884
-1912
-1931
-1939
-1939
-1941
-1952
-1970
-1988
-1993
-1977
-1936
-1881
-1826
-1783
-1759
-1749
-1741
-1722
-1682
-1625
-1561
-1505
-1467
-1451
-1449
-1450
-1439
-1411
-1367
-1312
-1256
-1207
-1167
-1135
-1109
-1085
-1062
-1039
-1018
-998
-979
-960
-943
-929
-922
-922
-927
-932
-926
-905
-866
-812
-755
-706
-675
-668
-680
-705
-731
-750
-756
-751
-737
-720
-704
-687
-668
-642
-604
-555
-496
-438
-389
-359
-352
-369
-402
-441
-475
-499
-513
-521
-532
-553
-585
-625
-663
-691
-703
-700
-690
-681
-682
-696
-719
-741
-754
-749
-726
-688
-643
-601
-566
-542
-529
-522
-519
-513
-500
-476
-439
-392
-342
-298
-269
-261
-272
-292
-310
-316
-306
-283
-259
-244
-242
-250
-255
-241
-197
-124
-36
47
102
117
92
40
-18
-65
-91
-99
-101
-108
-132
-173
-226
-279
-326
-362
-392
-422
-458
-505
-562
-623
-684
-739
-784
-821
-847
-866
-876
-879
-879
-878
-882
-892
-907
-922
-930
-927
-910
-885
-861
-849
-858
-891
-942
-1002
-1059
-1102
-1126
-1135
-1137
-1143
-1161
-1195
-1243
-1297
-1351
-1400
-1445
-1489
-1538
-1594
-1654
-1712
-1757
-1782
-1786
-1775
-1764
-1765
-1786
-1828
-1879
-1924
-1946
-1940
-1907
-1862
-1820
-1795
-1788
-1792
-1793
-1777
-1735
-1671
-1596
-1523
-1467
-1433
-1417
-1413
-1412
-1409
-1404
-1398
-1394
-1394
-1396
-1398
-1399
-1402
-1412
-1432
-1462
-1494
-1517
-1520
-1498
-1455
-1402
-1358
-1334
-1336
-1356
-1380
-1391
-1379
-1345
-1297
-1250
-1214
-1193
-1182
-1167
-1138
-1089
-1022
-947
-875
-818
-776
-747
-721
-691
-652
-605
-555
-506
-461
-420
-380
-340
-300
-264
-235
-217
-210
-210
-209
-198
-173
-133
-84
-34
9
41
59
65
64
56
43
19
-18
-71
-139
-217
-297
-370
-433
-484
-528
-572
-621
-678
-737
-792
-833
-855
-857
-843
-821
-799
-784
-777
-779
-788
-803
-825
-855
-891
-932
-969
-996
-1006
-1000
-984
-962
-944
-938
-946
-966
-994
-1026
-1059
-1091
-1121
-1145
-1160
-1163
-1153
-1132
-1107
-1086
-1076
-1078
-1091
-1105
-1115
-1117
-1114
-1112
-1121
-1145
-1187
-1239
-1294
-1344
-1383
-1411
-1433
-1453
-1474
-1500
-1528
-1557
-1584
-1607
-1623
-1628
-1621
-1601
-1570
-1536
-1507
-1490
-1490
-1502
-1518
-1528
-1524
-1504
-1474
-1445
-1429
-1433
-1455
-1488
-1517
-1531
-1525
-1498
-1456
-1407
-1359
-1317
-1282
-1253
-1227
-1200
-1171
-1136
-1096
-1049
-999
-948
-900
-857
-820
-788
-757
-726
-693
-658
-620
-580
-537
-487
-432
-371
-311
-257
-213
-179
-150
-118
-76
-20
49
122
191
253
305
354
405
459
516
570
617
658
698
745
806
879
955
1020
1067
1094
1111
1136
1181
1248
1323
1383
1406
1389
1349
1316
1321
1377
1466
1541
1546
1437
1204
879
529
227
30
-45
-22
52
121
151
136
93
51
34
47
78
107
117
106
82
60
53
63
83
100
105
96
79
65
62
70
85
97
99
90
77
67
67
75
86
94
95
87
76
69
70
77
87
93
92
84
76
71
72
79
87
91
89
83
76
72
74
81
87
90
87
81
76
73
76
82
87
88
86
80
76
74
77
82
86
87
84
80
76
75
78
83
86
86
83
79
76
76
79
83
86
85
82
79
76
77
80
83
85
84
82
78
77
77
80
83
85
84
81
78
77
78
81
83
84
83
80
78
77
78
81
83
84
82
80
78
77
79
81
83
83
82
79
78
78
79
81
83
82
81
79
78
78
79
81
82
82
81
79
78
78
80
81
82
81
80
79
78
78
80
81
81
81
80
78
78
79
80
81
81
81
79
78
78
79
80
81
81
80
79
78
78
79
80
80
80
80
79
78
78
79
80
80
80
79
79
78
78
79
79
80
80
79
78
78
78
79
79
79
79
79
78
78
78
79
79
79
79
78
78
78
78
78
79
79
79
78
78
78
78
78
79
79
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
77
77
77
78
78
78
78
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
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
55
55
55
55
55
54
54
54
54
54
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
53
53
53
52
52
52
52
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
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
50
49
49
49
49
49
49
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
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
