5
86819
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
196
196
196
196
196
196
196
196
196
196
196
196
196
196
195
195
195
195
195
195
195
195
195
195
195
195
195
194
194
194
194
194
194
194
194
194
194
194
194
194
194
193
193
193
193
193
193
193
193
193
193
193
193
192
192
192
192
192
192
192
192
192
192
192
192
192
191
191
191
191
191
191
191
191
191
191
191
191
191
190
190
190
190
190
190
190
190
190
190
190
190
190
189
189
189
189
189
189
189
189
189
189
189
188
188
188
188
188
188
188
188
188
188
188
188
187
187
187
187
187
187
187
187
187
187
187
187
186
186
186
186
186
186
186
186
186
186
186
186
185
185
185
185
185
185
185
185
185
185
185
185
184
184
184
184
184
184
184
184
184
184
184
183
183
183
183
183
183
183
183
183
183
183
182
182
182
182
182
182
182
182
182
182
182
181
181
181
181
181
181
181
181
181
181
180
180
180
180
180
180
180
180
180
180
179
179
179
179
179
179
179
179
179
179
178
178
178
178
178
178
178
178
178
178
177
177
177
177
177
177
177
177
177
177
176
176
176
176
176
176
176
176
176
176
175
175
175
175
175
175
175
175
175
175
174
174
174
174
174
174
174
174
174
174
173
173
173
173
173
173
173
173
173
172
172
172
172
172
172
172
172
172
172
171
171
171
171
171
171
171
171
171
170
170
170
170
170
170
170
170
170
170
169
169
169
169
169
169
169
169
169
168
168
168
168
168
168
168
168
168
167
167
167
167
167
167
167
167
166
166
166
166
166
166
166
166
166
165
165
165
165
165
165
165
165
165
164
164
164
164
164
164
164
164
164
163
163
163
163
163
163
163
163
163
162
162
162
162
162
162
162
162
162
161
161
161
161
161
161
161
161
161
160
160
160
160
160
160
160
160
160
159
159
159
159
159
159
159
159
159
159
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
156
155
155
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
150
150
150
150
150
150
150
150
150
149
149
149
149
149
149
149
149
149
148
148
148
148
148
148
148
148
148
147
147
147
147
147
147
147
147
147
146
146
146
146
146
146
146
146
146
145
145
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
143
143
142
142
142
142
142
142
142
142
141
141
141
141
141
141
141
141
141
140
140
140
140
140
140
140
139
139
139
139
139
139
139
139
138
138
138
138
138
138
138
138
137
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
135
135
135
135
135
135
135
135
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
122
122
122
122
122
122
122
121
121
121
121
121
121
121
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
110
110
110
110
110
110
110
109
109
109
109
109
109
109
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
102
102
102
102
102
102
102
101
101
101
101
101
101
100
100
100
100
100
100
100
99
99
99
99
99
99
98
98
98
98
98
98
98
97
97
97
97
97
97
96
96
96
96
96
96
95
95
95
95
95
95
94
94
94
94
94
94
93
93
93
93
93
93
92
92
92
92
92
92
91
91
91
91
91
91
90
90
90
90
90
90
89
89
89
89
89
89
88
88
88
88
88
87
87
87
87
87
87
86
86
86
86
86
86
85
85
85
85
85
84
84
84
84
84
84
83
83
83
83
83
82
82
82
82
82
82
81
81
81
81
81
80
80
80
80
80
79
79
79
79
79
79
78
78
78
78
78
77
77
77
77
77
76
76
76
76
76
75
75
75
75
75
74
74
74
74
74
73
73
73
73
73
72
72
72
72
72
71
71
71
71
71
70
70
70
70
70
69
69
69
69
69
68
68
68
68
68
67
67
67
67
67
66
66
66
66
66
65
65
65
65
64
64
64
64
64
63
63
63
63
63
62
62
62
62
62
61
61
61
61
60
60
60
60
60
59
59
59
59
59
58
58
58
58
57
57
57
57
57
56
56
56
56
55
55
55
55
55
54
54
54
54
53
53
53
53
53
52
52
52
52
51
51
51
51
51
50
50
50
50
49
49
49
49
49
48
48
48
48
47
47
47
47
47
46
46
46
46
45
45
45
45
45
44
44
44
44
43
43
43
43
42
42
42
42
42
41
41
41
41
40
40
40
40
40
39
39
39
39
38
38
38
38
37
37
37
37
37
36
36
36
36
35
35
35
35
34
34
34
34
34
33
33
33
33
32
32
32
32
31
31
31
31
30
30
30
30
30
29
29
29
29
28
28
28
28
27
27
27
27
26
26
26
26
26
25
25
25
25
24
24
24
24
23
23
23
23
22
22
22
22
21
21
21
21
20
20
20
20
19
19
19
19
18
18
18
18
17
17
17
17
16
16
16
15
15
15
15
14
14
14
14
13
13
13
13
12
12
12
12
11
11
11
10
10
10
10
9
9
9
9
8
8
8
7
7
7
7
6
6
6
6
5
5
5
4
4
4
4
3
3
3
3
2
2
2
1
1
1
1
0
0
0
-1
-1
-1
-1
-2
-2
-2
-3
-3
-3
-3
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-41
-41
-41
-42
-42
-42
-43
-43
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-77
-77
-77
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-81
-81
-81
-82
-82
-83
-83
-83
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-88
-88
-88
-89
-89
-90
-90
-90
-90
-91
-91
-91
-92
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-105
-105
-106
-107
-107
-108
-109
-110
-110
-111
-111
-112
-112
-112
-112
-112
-112
-113
-113
-113
-114
-114
-115
-116
-116
-117
-117
-118
-119
-120
-120
-121
-122
-122
-123
-123
-123
-123
-122
-122
-122
-121
-121
-121
-122
-122
-122
-122
-123
-123
-124
-124
-125
-125
-125
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-129
-130
-130
-131
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-138
-138
-139
-140
-141
-141
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-158
-157
-157
-157
-157
-157
-157
-156
-156
-156
-157
-157
-157
-157
-157
-158
-158
-159
-161
-162
-164
-165
-167
-168
-170
-171
-172
-172
-173
-173
-172
-172
-171
-171
-170
-170
-169
-169
-169
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-168
-169
-169
-170
-170
-170
-170
-170
-170
-169
-168
-167
-167
-166
-165
-165
-165
-166
-167
-168
-169
-170
-172
-173
-174
-175
-176
-177
-178
-179
-179
-180
-180
-180
-180
-179
-179
-178
-177
-176
-176
-175
-175
-175
-175
-175
-176
-176
-177
-178
-178
-179
-180
-180
-181
-181
-181
-181
-180
-180
-179
-179
-178
-177
-176
-176
-175
-174
-173
-172
-171
-170
-170
-170
-171
-172
-174
-175
-177
-179
-181
-182
-183
-184
-184
-183
-183
-182
-180
-179
-178
-177
-177
-176
-176
-175
-175
-175
-175
-176
-177
-178
-179
-181
-183
-184
-186
-186
-186
-185
-184
-182
-180
-177
-174
-171
-168
-166
-164
-163
-162
-162
-162
-162
-162
-163
-164
-166
-167
-169
-170
-171
-172
-173
-172
-172
-170
-168
-166
-164
-162
-160
-159
-158
-157
-157
-158
-159
-161
-163
-165
-167
-169
-171
-173
-175
-176
-177
-177
-177
-177
-176
-174
-173
-172
-171
-169
-168
-167
-167
-166
-165
-164
-162
-161
-159
-157
-155
-154
-152
-150
-149
-148
-148
-148
-148
-148
-149
-151
-152
-154
-157
-159
-162
-164
-167
-169
-170
-172
-172
-172
-171
-170
-168
-167
-165
-164
-163
-163
-163
-163
-164
-165
-167
-169
-171
-173
-175
-176
-178
-179
-179
-179
-179
-177
-176
-174
-172
-170
-169
-167
-167
-166
-166
-166
-166
-167
-167
-168
-169
-169
-170
-169
-169
-168
-166
-165
-162
-160
-157
-155
-152
-150
-147
-146
-144
-143
-142
-142
-142
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-157
-159
-160
-162
-163
-164
-165
-166
-167
-168
-168
-169
-169
-169
-169
-168
-168
-167
-166
-165
-164
-162
-160
-158
-156
-153
-150
-147
-143
-139
-135
-131
-127
-123
-120
-118
-118
-118
-119
-122
-125
-129
-133
-137
-140
-144
-146
-148
-148
-148
-147
-146
-144
-141
-138
-135
-131
-128
-124
-121
-118
-116
-114
-113
-113
-114
-115
-116
-117
-117
-118
-118
-117
-116
-115
-113
-112
-110
-109
-108
-108
-108
-107
-107
-107
-106
-105
-104
-103
-101
-99
-97
-94
-92
-90
-87
-85
-82
-80
-78
-78
-77
-78
-79
-81
-83
-84
-85
-86
-86
-85
-83
-81
-79
-77
-74
-71
-69
-67
-65
-65
-66
-67
-70
-74
-80
-86
-93
-100
-106
-112
-116
-119
-120
-119
-116
-113
-109
-104
-99
-95
-91
-88
-86
-84
-84
-85
-87
-90
-95
-100
-107
-114
-121
-127
-132
-135
-136
-134
-130
-124
-117
-108
-100
-92
-85
-81
-78
-76
-77
-79
-83
-88
-94
-101
-108
-115
-122
-129
-134
-138
-141
-142
-142
-140
-137
-132
-126
-119
-112
-106
-100
-96
-93
-93
-94
-98
-102
-108
-113
-119
-124
-128
-131
-134
-135
-137
-138
-139
-139
-138
-136
-134
-130
-126
-122
-118
-114
-112
-110
-110
-112
-115
-118
-123
-129
-134
-140
-145
-149
-153
-157
-160
-162
-164
-164
-163
-161
-157
-151
-145
-139
-133
-128
-124
-121
-120
-120
-122
-124
-128
-132
-136
-141
-146
-152
-158
-164
-170
-176
-180
-184
-186
-186
-185
-183
-180
-177
-173
-170
-168
-167
-167
-168
-169
-172
-175
-179
-183
-188
-191
-195
-197
-199
-199
-199
-197
-194
-189
-184
-178
-171
-164
-157
-150
-144
-138
-134
-132
-132
-134
-138
-145
-153
-162
-172
-183
-193
-203
-212
-220
-225
-229
-231
-231
-230
-228
-224
-219
-214
-207
-201
-196
-191
-188
-187
-188
-191
-196
-203
-211
-219
-227
-235
-241
-246
-248
-249
-249
-246
-242
-237
-230
-223
-214
-206
-197
-189
-184
-180
-180
-182
-187
-195
-204
-215
-226
-238
-248
-258
-266
-272
-277
-280
-282
-283
-282
-281
-280
-278
-277
-276
-276
-277
-278
-279
-280
-282
-283
-284
-285
-285
-284
-282
-279
-275
-271
-266
-262
-258
-255
-252
-250
-248
-247
-246
-245
-244
-244
-245
-246
-248
-250
-252
-255
-259
-263
-267
-273
-279
-285
-293
-302
-312
-321
-332
-341
-350
-357
-363
-368
-370
-371
-371
-371
-370
-369
-368
-367
-367
-367
-367
-367
-367
-367
-367
-368
-369
-372
-375
-379
-383
-387
-390
-391
-391
-390
-388
-385
-381
-378
-376
-375
-376
-378
-380
-384
-389
-394
-399
-406
-412
-420
-428
-436
-444
-452
-459
-466
-471
-475
-477
-477
-476
-474
-471
-468
-464
-461
-459
-458
-459
-463
-468
-476
-486
-497
-509
-522
-534
-546
-556
-564
-569
-573
-573
-571
-566
-559
-550
-541
-531
-522
-515
-509
-506
-505
-506
-509
-515
-522
-530
-539
-549
-558
-567
-574
-579
-583
-586
-587
-587
-586
-584
-581
-577
-572
-568
-564
-561
-561
-563
-569
-577
-587
-599
-612
-624
-635
-645
-653
-659
-664
-668
-671
-674
-677
-680
-683
-686
-688
-689
-691
-693
-696
-699
-704
-710
-716
-722
-728
-732
-735
-736
-734
-732
-728
-723
-718
-713
-710
-708
-708
-709
-712
-714
-716
-717
-718
-716
-714
-711
-706
-702
-697
-692
-687
-682
-677
-673
-670
-668
-667
-668
-670
-675
-682
-690
-700
-711
-722
-734
-744
-754
-763
-770
-776
-780
-782
-783
-782
-780
-778
-774
-770
-766
-762
-759
-757
-756
-756
-757
-761
-765
-770
-775
-780
-784
-788
-790
-791
-789
-785
-780
-773
-764
-755
-747
-739
-732
-727
-724
-723
-725
-729
-736
-745
-757
-772
-788
-805
-822
-837
-850
-860
-866
-868
-865
-860
-852
-842
-831
-820
-810
-801
-794
-789
-786
-786
-788
-791
-796
-803
-811
-819
-829
-839
-850
-860
-869
-877
-881
-883
-882
-878
-872
-864
-856
-848
-840
-834
-828
-823
-820
-817
-815
-814
-814
-814
-816
-817
-819
-821
-823
-824
-825
-824
-823
-820
-815
-809
-801
-793
-785
-778
-772
-768
-765
-765
-767
-771
-776
-782
-790
-797
-803
-810
-815
-820
-823
-827
-829
-832
-836
-839
-844
-848
-853
-857
-860
-862
-862
-860
-855
-849
-841
-831
-821
-810
-799
-789
-778
-768
-758
-750
-743
-738
-736
-736
-739
-744
-750
-758
-766
-772
-777
-778
-776
-771
-763
-753
-742
-729
-718
-707
-698
-692
-689
-689
-693
-699
-709
-721
-735
-750
-765
-780
-793
-805
-815
-822
-824
-823
-818
-809
-798
-785
-772
-759
-747
-737
-731
-727
-727
-731
-737
-746
-757
-769
-781
-792
-802
-809
-813
-813
-810
-804
-794
-781
-767
-752
-736
-721
-707
-696
-688
-684
-685
-691
-702
-716
-733
-751
-770
-788
-803
-814
-821
-824
-822
-817
-807
-795
-782
-768
-755
-743
-734
-729
-728
-730
-737
-747
-761
-776
-791
-807
-820
-830
-837
-839
-837
-832
-823
-812
-800
-787
-774
-762
-751
-742
-734
-729
-724
-721
-719
-717
-716
-715
-713
-712
-711
-710
-710
-710
-711
-712
-713
-715
-717
-719
-723
-726
-731
-736
-742
-748
-754
-760
-764
-766
-767
-767
-765
-763
-761
-759
-757
-755
-754
-753
-752
-752
-752
-752
-753
-754
-755
-756
-757
-757
-758
-758
-758
-758
-758
-758
-756
-754
-752
-750
-748
-746
-746
-746
-747
-748
-749
-749
-750
-750
-750
-750
-751
-751
-751
-750
-747
-744
-741
-737
-734
-733
-733
-735
-739
-744
-751
-758
-765
-773
-781
-789
-796
-803
-809
-814
-817
-818
-819
-818
-817
-816
-815
-815
-817
-819
-823
-829
-837
-847
-858
-871
-884
-897
-909
-920
-928
-934
-937
-938
-936
-932
-926
-919
-912
-905
-899
-894
-891
-889
-889
-889
-891
-892
-894
-896
-898
-899
-899
-899
-898
-898
-897
-896
-895
-895
-895
-895
-895
-894
-892
-889
-886
-882
-878
-875
-874
-874
-876
-881
-887
-895
-904
-914
-925
-934
-943
-951
-958
-965
-971
-978
-984
-990
-996
-1000
-1002
-1004
-1004
-1004
-1002
-1000
-997
-995
-994
-994
-994
-995
-995
-994
-991
-987
-980
-973
-965
-956
-948
-941
-935
-930
-928
-928
-930
-934
-939
-946
-954
-963
-973
-984
-996
-1008
-1020
-1034
-1047
-1060
-1072
-1082
-1092
-1099
-1105
-1110
-1112
-1114
-1115
-1115
-1116
-1118
-1120
-1125
-1131
-1138
-1147
-1157
-1167
-1176
-1184
-1190
-1195
-1198
-1200
-1200
-1199
-1196
-1191
-1186
-1178
-1170
-1160
-1150
-1139
-1129
-1120
-1112
-1105
-1100
-1097
-1096
-1097
-1099
-1103
-1108
-1113
-1120
-1127
-1134
-1143
-1152
-1163
-1174
-1187
-1200
-1213
-1225
-1237
-1247
-1255
-1261
-1267
-1272
-1277
-1282
-1289
-1298
-1308
-1319
-1332
-1347
-1362
-1379
-1395
-1411
-1426
-1440
-1452
-1462
-1468
-1470
-1468
-1461
-1451
-1438
-1423
-1406
-1390
-1374
-1361
-1352
-1346
-1344
-1345
-1350
-1359
-1369
-1381
-1393
-1405
-1416
-1426
-1434
-1441
-1447
-1452
-1456
-1460
-1464
-1467
-1469
-1472
-1476
-1481
-1488
-1497
-1508
-1522
-1539
-1558
-1580
-1603
-1628
-1653
-1678
-1701
-1722
-1739
-1752
-1761
-1765
-1765
-1761
-1756
-1750
-1743
-1737
-1732
-1728
-1724
-1722
-1721
-1722
-1724
-1729
-1736
-1745
-1755
-1766
-1778
-1788
-1798
-1806
-1812
-1816
-1818
-1818
-1817
-1815
-1812
-1809
-1806
-1804
-1803
-1805
-1809
-1816
-1826
-1839
-1856
-1877
-1900
-1927
-1955
-1984
-2013
-2041
-2068
-2091
-2109
-2123
-2132
-2136
-2135
-2130
-2123
-2112
-2101
-2089
-2077
-2067
-2059
-2054
-2053
-2055
-2061
-2071
-2084
-2099
-2116
-2134
-2152
-2169
-2184
-2196
-2206
-2211
-2214
-2215
-2214
-2212
-2210
-2210
-2211
-2215
-2223
-2234
-2250
-2270
-2293
-2319
-2347
-2376
-2405
-2433
-2458
-2481
-2500
-2515
-2526
-2533
-2537
-2539
-2539
-2537
-2536
-2535
-2535
-2536
-2539
-2545
-2552
-2562
-2573
-2586
-2601
-2617
-2633
-2649
-2664
-2678
-2691
-2702
-2712
-2720
-2728
-2736
-2743
-2752
-2762
-2772
-2782
-2792
-2801
-2808
-2813
-2817
-2818
-2818
-2816
-2815
-2813
-2813
-2814
-2815
-2818
-2823
-2828
-2833
-2840
-2847
-2854
-2862
-2871
-2880
-2891
-2903
-2914
-2926
-2938
-2949
-2961
-2972
-2985
-2998
-3012
-3027
-3043
-3060
-3077
-3095
-3112
-3130
-3148
-3165
-3183
-3199
-3215
-3229
-3242
-3253
-3262
-3270
-3277
-3282
-3287
-3291
-3294
-3297
-3300
-3304
-3309
-3317
-3327
-3340
-3356
-3374
-3394
-3414
-3435
-3455
-3474
-3492
-3509
-3523
-3537
-3549
-3558
-3566
-3572
-3575
-3576
-3574
-3570
-3564
-3557
-3548
-3537
-3527
-3516
-3506
-3498
-3491
-3487
-3486
-3487
-3492
-3499
-3509
-3520
-3534
-3548
-3563
-3579
-3595
-3611
-3626
-3641
-3654
-3666
-3676
-3685
-3692
-3697
-3701
-3705
-3709
-3713
-3719
-3726
-3733
-3743
-3753
-3766
-3779
-3793
-3807
-3820
-3833
-3845
-3854
-3863
-3869
-3875
-3880
-3886
-3892
-3899
-3907
-3917
-3928
-3942
-3957
-3973
-3991
-4010
-4030
-4049
-4069
-4086
-4105
-4121
-4135
-4147
-4156
-4163
-4168
-4171
-4172
-4171
-4169
-4166
-4163
-4160
-4158
-4159
-4161
-4167
-4174
-4185
-4197
-4210
-4224
-4237
-4250
-4261
-4269
-4276
-4280
-4282
-4283
-4283
-4283
-4285
-4287
-4292
-4298
-4306
-4317
-4328
-4340
-4353
-4364
-4372
-4378
-4380
-4379
-4373
-4364
-4352
-4338
-4322
-4306
-4290
-4275
-4261
-4250
-4240
-4234
-4231
-4232
-4236
-4244
-4255
-4270
-4286
-4304
-4323
-4341
-4356
-4369
-4376
-4379
-4377
-4370
-4359
-4345
-4330
-4314
-4299
-4286
-4275
-4267
-4263
-4263
-4267
-4275
-4285
-4298
-4313
-4328
-4344
-4358
-4372
-4383
-4392
-4398
-4402
-4403
-4400
-4396
-4390
-4382
-4375
-4368
-4363
-4360
-4360
-4363
-4369
-4378
-4390
-4404
-4421
-4439
-4457
-4476
-4493
-4509
-4521
-4531
-4538
-4541
-4542
-4541
-4538
-4534
-4529
-4524
-4520
-4516
-4513
-4513
-4514
-4518
-4525
-4535
-4548
-4563
-4580
-4600
-4621
-4642
-4665
-4687
-4708
-4728
-4745
-4759
-4769
-4775
-4777
-4775
-4770
-4761
-4750
-4737
-4723
-4709
-4695
-4681
-4669
-4659
-4651
-4646
-4645
-4647
-4652
-4661
-4673
-4686
-4702
-4718
-4735
-4751
-4767
-4781
-4793
-4804
-4813
-4819
-4824
-4828
-4832
-4835
-4838
-4842
-4846
-4853
-4861
-4871
-4883
-4895
-4909
-4924
-4938
-4952
-4965
-4977
-4987
-4996
-5003
-5010
-5015
-5019
-5023
-5027
-5032
-5038
-5046
-5054
-5065
-5076
-5088
-5100
-5113
-5126
-5139
-5151
-5162
-5172
-5180
-5186
-5189
-5191
-5190
-5187
-5182
-5177
-5171
-5165
-5160
-5157
-5156
-5157
-5160
-5166
-5173
-5183
-5194
-5206
-5219
-5232
-5246
-5261
-5275
-5289
-5302
-5314
-5325
-5334
-5341
-5348
-5353
-5359
-5365
-5373
-5382
-5392
-5403
-5416
-5429
-5442
-5455
-5467
-5477
-5486
-5492
-5497
-5500
-5500
-5499
-5496
-5492
-5486
-5480
-5473
-5466
-5459
-5453
-5448
-5444
-5442
-5443
-5445
-5449
-5455
-5463
-5471
-5481
-5491
-5502
-5514
-5528
-5542
-5557
-5573
-5589
-5605
-5621
-5637
-5653
-5668
-5684
-5698
-5713
-5726
-5739
-5751
-5762
-5771
-5779
-5785
-5791
-5796
-5799
-5800
-5800
-5797
-5792
-5785
-5776
-5767
-5757
-5747
-5738
-5730
-5722
-5715
-5709
-5703
-5697
-5691
-5686
-5680
-5673
-5665
-5656
-5644
-5630
-5614
-5598
-5580
-5563
-5547
-5533
-5521
-5512
-5507
-5506
-5509
-5515
-5525
-5538
-5553
-5570
-5588
-5606
-5624
-5641
-5656
-5668
-5677
-5682
-5684
-5683
-5679
-5672
-5665
-5657
-5649
-5642
-5636
-5633
-5632
-5633
-5637
-5645
-5655
-5668
-5683
-5700
-5718
-5735
-5751
-5766
-5778
-5787
-5793
-5795
-5795
-5793
-5788
-5782
-5774
-5767
-5760
-5753
-5748
-5745
-5744
-5745
-5749
-5754
-5763
-5774
-5787
-5803
-5821
-5840
-5859
-5879
-5898
-5915
-5931
-5945
-5956
-5964
-5969
-5972
-5971
-5968
-5962
-5956
-5949
-5943
-5938
-5935
-5934
-5936
-5939
-5944
-5950
-5957
-5964
-5972
-5979
-5985
-5990
-5994
-5995
-5994
-5990
-5985
-5977
-5968
-5957
-5947
-5936
-5927
-5919
-5914
-5912
-5913
-5918
-5926
-5937
-5951
-5968
-5987
-6008
-6030
-6051
-6072
-6091
-6109
-6123
-6134
-6143
-6149
-6152
-6153
-6153
-6150
-6147
-6144
-6142
-6141
-6141
-6144
-6150
-6159
-6170
-6184
-6200
-6217
-6234
-6251
-6267
-6281
-6293
-6303
-6310
-6314
-6314
-6313
-6309
-6304
-6299
-6294
-6290
-6287
-6286
-6287
-6290
-6295
-6301
-6307
-6315
-6324
-6333
-6341
-6348
-6354
-6359
-6361
-6361
-6359
-6355
-6350
-6346
-6342
-6339
-6339
-6341
-6345
-6352
-6361
-6371
-6382
-6394
-6406
-6416
-6426
-6434
-6442
-6448
-6453
-6457
-6461
-6464
-6467
-6471
-6474
-6476
-6479
-6481
-6483
-6485
-6487
-6489
-6491
-6492
-6492
-6492
-6491
-6489
-6486
-6483
-6480
-6477
-6475
-6474
-6475
-6479
-6484
-6492
-6502
-6516
-6531
-6548
-6565
-6584
-6602
-6618
-6633
-6646
-6656
-6664
-6669
-6671
-6670
-6668
-6664
-6659
-6653
-6646
-6639
-6632
-6626
-6620
-6616
-6613
-6613
-6614
-6617
-6623
-6630
-6639
-6649
-6659
-6669
-6679
-6689
-6698
-6706
-6712
-6718
-6722
-6725
-6728
-6730
-6733
-6737
-6742
-6748
-6757
-6768
-6780
-6794
-6809
-6825
-6842
-6858
-6874
-6890
-6904
-6918
-6930
-6941
-6950
-6958
-6965
-6970
-6974
-6977
-6979
-6981
-6984
-6987
-6992
-6997
-7004
-7011
-7019
-7027
-7034
-7040
-7045
-7048
-7049
-7049
-7046
-7042
-7035
-7027
-7018
-7008
-6997
-6987
-6978
-6970
-6964
-6959
-6957
-6956
-6957
-6959
-6963
-6968
-6975
-6983
-6992
-7003
-7014
-7025
-7038
-7050
-7063
-7076
-7088
-7099
-7109
-7118
-7126
-7132
-7136
-7140
-7143
-7146
-7149
-7151
-7154
-7158
-7162
-7167
-7172
-7178
-7185
-7192
-7201
-7210
-7218
-7226
-7234
-7240
-7244
-7246
-7246
-7244
-7241
-7235
-7229
-7223
-7217
-7213
-7211
-7211
-7214
-7220
-7229
-7240
-7254
-7270
-7287
-7305
-7323
-7341
-7357
-7371
-7382
-7391
-7397
-7401
-7402
-7401
-7399
-7396
-7394
-7392
-7390
-7391
-7393
-7398
-7405
-7415
-7426
-7439
-7453
-7467
-7480
-7492
-7502
-7511
-7518
-7522
-7525
-7527
-7529
-7530
-7531
-7533
-7535
-7538
-7541
-7545
-7549
-7553
-7556
-7560
-7562
-7564
-7565
-7565
-7565
-7565
-7565
-7565
-7565
-7567
-7569
-7571
-7574
-7578
-7583
-7589
-7595
-7602
-7610
-7618
-7627
-7636
-7645
-7655
-7666
-7678
-7692
-7706
-7722
-7739
-7757
-7775
-7794
-7814
-7833
-7851
-7867
-7882
-7895
-7906
-7915
-7923
-7929
-7934
-7938
-7942
-7945
-7948
-7950
-7951
-7952
-7952
-7952
-7952
-7951
-7951
-7952
-7953
-7954
-7957
-7960
-7963
-7966
-7970
-7973
-7975
-7977
-7978
-7978
-7977
-7976
-7974
-7973
-7971
-7970
-7968
-7967
-7967
-7966
-7965
-7964
-7964
-7964
-7965
-7966
-7968
-7970
-7972
-7974
-7974
-7974
-7972
-7969
-7965
-7961
-7956
-7951
-7947
-7944
-7942
-7943
-7946
-7953
-7963
-7976
-7993
-8012
-8034
-8057
-8082
-8106
-8130
-8151
-8173
-8191
-8207
-8221
-8231
-8240
-8246
-8251
-8254
-8257
-8260
-8264
-8268
-8273
-8281
-8289
-8300
-8313
-8328
-8345
-8363
-8383
-8404
-8425
-8448
-8470
-8492
-8512
-8532
-8550
-8565
-8578
-8589
-8596
-8602
-8605
-8607
-8606
-8605
-8603
-8600
-8597
-8593
-8589
-8585
-8580
-8576
-8571
-8567
-8563
-8559
-8555
-8551
-8547
-8542
-8537
-8531
-8524
-8516
-8507
-8497
-8486
-8473
-8461
-8447
-8435
-8423
-8412
-8403
-8396
-8392
-8391
-8392
-8396
-8402
-8411
-8422
-8434
-8447
-8461
-8474
-8485
-8496
-8504
-8509
-8512
-8512
-8510
-8505
-8499
-8491
-8483
-8473
-8464
-8454
-8444
-8434
-8424
-8414
-8404
-8394
-8384
-8374
-8363
-8352
-8340
-8327
-8315
-8302
-8289
-8276
-8263
-8249
-8236
-8222
-8207
-8192
-8176
-8160
-8143
-8125
-8108
-8090
-8074
-8058
-8045
-8035
-8026
-8020
-8016
-8015
-8015
-8016
-8021
-8026
-8032
-8039
-8047
-8054
-8061
-8070
-8079
-8087
-8096
-8103
-8112
-8119
-8125
-8129
-8132
-8135
-8137
-8138
-8138
-8138
-8138
-8140
-8141
-8141
-8143
-8143
-8143
-8141
-8140
-8137
-8132
-8125
-8117
-8106
-8093
-8079
-8061
-8044
-8025
-8005
-7986
-7968
-7950
-7935
-7922
-7911
-7903
-7898
-7895
-7894
-7895
-7897
-7900
-7903
-7905
-7906
-7906
-7903
-7899
-7892
-7883
-7872
-7858
-7843
-7826
-7809
-7791
-7773
-7755
-7738
-7721
-7704
-7687
-7670
-7652
-7634
-7615
-7597
-7578
-7559
-7540
-7521
-7501
-7480
-7459
-7436
-7413
-7389
-7365
-7341
-7316
-7291
-7266
-7241
-7215
-7190
-7165
-7140
-7115
-7090
-7065
-7040
-7015
-6989
-6963
-6937
-6912
-6889
-6867
-6848
-6830
-6815
-6800
-6787
-6773
-6759
-6744
-6728
-6711
-6694
-6675
-6657
-6638
-6620
-6602
-6585
-6570
-6554
-6540
-6525
-6511
-6497
-6482
-6466
-6450
-6433
-6415
-6396
-6375
-6353
-6329
-6303
-6274
-6242
-6207
-6171
-6132
-6091
-6049
-6007
-5964
-5922
-5881
-5841
-5803
-5766
-5730
-5696
-5664
-5633
-5606
-5581
-5558
-5537
-5519
-5502
-5487
-5472
-5457
-5443
-5430
-5416
-5403
-5389
-5375
-5360
-5344
-5327
-5308
-5287
-5264
-5237
-5209
-5177
-5143
-5106
-5068
-5027
-4986
-4944
-4901
-4857
-4813
-4769
-4725
-4682
-4640
-4600
-4562
-4527
-4495
-4466
-4439
-4412
-4387
-4360
-4333
-4303
-4271
-4236
-4199
-4159
-4119
-4077
-4035
-3995
-3956
-3918
-3881
-3845
-3810
-3776
-3742
-3711
-3680
-3652
-3624
-3597
-3569
-3541
-3509
-3475
-3438
-3397
-3353
-3307
-3259
-3210
-3163
-3116
-3072
-3030
-2992
-2958
-2928
-2901
-2878
-2859
-2841
-2826
-2812
-2798
-2783
-2768
-2752
-2733
-2713
-2689
-2662
-2632
-2598
-2562
-2522
-2480
-2437
-2391
-2345
-2298
-2250
-2203
-2155
-2108
-2061
-2013
-1967
-1921
-1875
-1829
-1785
-1742
-1700
-1659
-1620
-1581
-1541
-1502
-1462
-1420
-1377
-1332
-1286
-1238
-1188
-1137
-1085
-1032
-978
-925
-873
-821
-770
-722
-675
-630
-588
-549
-513
-481
-451
-424
-400
-377
-356
-337
-319
-302
-286
-272
-259
-247
-235
-224
-213
-201
-188
-173
-158
-140
-121
-100
-78
-55
-32
-9
13
35
56
78
100
124
149
177
206
236
268
299
331
362
392
422
450
478
505
532
558
583
607
630
651
669
685
698
707
713
717
718
718
718
718
719
721
725
730
736
743
750
756
762
766
770
772
773
773
772
771
770
769
770
773
778
786
798
812
830
850
872
897
923
951
980
1008
1036
1062
1087
1108
1128
1145
1161
1175
1189
1203
1218
1234
1252
1272
1294
1319
1346
1376
1409
1444
1480
1518
1556
1594
1632
1667
1701
1732
1759
1784
1805
1822
1835
1846
1854
1860
1865
1870
1874
1879
1885
1891
1897
1904
1909
1914
1918
1920
1920
1918
1914
1909
1901
1892
1882
1870
1857
1843
1829
1814
1801
1789
1780
1773
1770
1770
1775
1784
1796
1812
1831
1851
1872
1894
1915
1936
1956
1975
1992
2009
2024
2039
2053
2065
2078
2089
2101
2113
2125
2139
2155
2173
2193
2215
2239
2263
2289
2314
2339
2363
2385
2406
2426
2444
2460
2474
2487
2499
2511
2522
2535
2550
2568
2589
2613
2640
2668
2698
2729
2759
2789
2818
2845
2871
2894
2916
2936
2955
2973
2992
3011
3031
3054
3080
3108
3138
3171
3204
3240
3276
3313
3351
3389
3428
3465
3502
3536
3567
3595
3620
3641
3659
3673
3686
3695
3703
3709
3714
3718
3722
3727
3732
3738
3745
3755
3765
3777
3790
3805
3821
3838
3856
3873
3890
3906
3921
3935
3948
3961
3973
3986
4000
4014
4032
4050
4070
4091
4115
4139
4163
4188
4212
4236
4259
4282
4303
4323
4341
4357
4372
4385
4397
4407
4417
4426
4435
4445
4456
4468
4481
4495
4510
4524
4539
4552
4565
4576
4585
4591
4596
4598
4599
4596
4592
4584
4574
4561
4545
4526
4504
4479
4451
4422
4391
4359
4328
4298
4269
4242
4218
4196
4176
4157
4141
4126
4113
4102
4091
4083
4077
4072
4067
4065
4062
4059
4056
4053
4050
4046
4043
4043
4042
4042
4043
4045
4048
4051
4058
4065
4074
4083
4094
4105
4118
4131
4145
4162
4181
4203
4229
4259
4293
4331
4372
4415
4459
4503
4547
4588
4627
4664
4697
4726
4751
4772
4788
4800
4807
4811
4812
4810
4806
4799
4791
4782
4772
4762
4752
4743
4734
4726
4719
4713
4708
4704
4701
4699
4698
4698
4699
4700
4703
4707
4712
4718
4725
4735
4747
4761
4779
4799
4823
4851
4882
4916
4954
4994
5037
5082
5129
5176
5225
5275
5325
5376
5426
5475
5522
5566
5609
5648
5685
5721
5755
5789
5823
5859
5896
5935
5976
6018
6062
6106
6150
6194
6235
6275
6312
6345
6373
6397
6415
6427
6435
6437
6434
6427
6417
6404
6391
6378
6366
6358
6353
6352
6356
6365
6378
6394
6415
6437
6462
6488
6514
6539
6562
6584
6603
6621
6638
6653
6669
6684
6700
6718
6738
6761
6789
6820
6856
6897
6942
6990
7041
7092
7145
7196
7245
7291
7333
7370
7402
7427
7447
7461
7470
7477
7481
7485
7490
7497
7507
7520
7537
7556
7579
7605
7632
7662
7692
7724
7755
7785
7815
7842
7866
7888
7907
7923
7936
7947
7957
7966
7974
7984
7994
8006
8019
8034
8050
8067
8083
8099
8112
8122
8129
8134
8135
8132
8128
8121
8112
8100
8087
8071
8054
8035
8016
7996
7978
7962
7947
7934
7924
7915
7908
7900
7893
7886
7877
7868
7858
7846
7833
7818
7799
7778
7754
7726
7696
7662
7626
7589
7551
7513
7477
7443
7413
7388
7367
7353
7345
7342
7345
7351
7360
7369
7378
7385
7389
7390
7387
7380
7369
7354
7337
7316
7293
7269
7244
7219
7193
7168
7144
7121
7101
7082
7065
7050
7036
7022
7007
6991
6971
6947
6919
6886
6850
6810
6768
6725
6682
6642
6604
6570
6541
6517
6498
6484
6475
6471
6472
6477
6486
6499
6514
6531
6549
6568
6588
6606
6625
6641
6657
6671
6684
6695
6706
6717
6729
6741
6754
6769
6784
6799
6815
6831
6847
6863
6880
6897
6914
6933
6952
6972
6993
7015
7037
7061
7084
7108
7131
7155
7179
7204
7228
7252
7276
7298
7317
7334
7347
7356
7360
7360
7354
7344
7331
7314
7297
7279
7263
7248
7237
7229
7225
7224
7228
7235
7245
7258
7275
7293
7314
7336
7359
7382
7404
7424
7441
7456
7467
7475
7480
7483
7484
7485
7485
7486
7487
7488
7490
7492
7493
7494
7495
7494
7494
7493
7492
7493
7494
7498
7504
7512
7523
7536
7552
7570
7591
7614
7641
7671
7704
7738
7774
7810
7846
7883
7921
7959
7998
8038
8079
8119
8163
8206
8250
8294
8337
8381
8424
8467
8509
8551
8593
8634
8676
8717
8757
8798
8838
8879
8920
8961
9003
9046
9089
9131
9174
9216
9257
9297
9336
9374
9412
9449
9485
9522
9559
9597
9635
9675
9715
9757
9800
9844
9889
9936
9983
10032
10081
10131
10181
10233
10284
10336
10388
10439
10491
10542
10592
10642
10693
10743
10795
10850
10907
10968
11034
11105
11182
11263
11347
11434
11521
11607
11690
11768
11842
11910
11972
12026
12074
12115
12149
12178
12202
12223
12241
12259
12278
12298
12322
12349
12381
12418
12458
12503
12551
12601
12652
12703
12751
12796
12837
12871
12900
12922
12938
12947
12952
12951
12946
12939
12929
12918
12907
12899
12894
12893
12899
12910
12929
12954
12986
13024
13067
13114
13164
13217
13271
13326
13381
13436
13491
13545
13598
13651
13703
13754
13804
13855
13905
13956
14007
14060
14114
14168
14224
14280
14337
14393
14449
14504
14556
14606
14651
14691
14727
14757
14782
14802
14818
14830
14840
14847
14854
14861
14869
14878
14890
14903
14919
14937
14958
14982
15007
15033
15059
15086
15113
15138
15163
15187
15210
15232
15254
15276
15298
15321
15344
15368
15393
15420
15449
15480
15513
15549
15588
15630
15675
15723
15775
15830
15889
15952
16018
16088
16161
16238
16315
16394
16473
16552
16629
16705
16780
16852
16923
16991
17057
17120
17182
17242
17301
17359
17416
17472
17527
17582
17636
17688
17739
17789
17837
17884
17929
17973
18014
18053
18089
18121
18150
18176
18198
18216
18232
18246
18258
18269
18282
18296
18313
18333
18357
18385
18416
18450
18485
18521
18558
18593
18628
18660
18691
18719
18744
18766
18785
18801
18815
18827
18839
18850
18864
18879
18898
18919
18944
18973
19006
19044
19086
19132
19182
19236
19293
19353
19416
19480
19547
19615
19685
19756
19828
19901
19975
20050
20125
20201
20278
20356
20434
20514
20594
20675
20756
20837
20917
20995
21070
21143
21211
21274
21332
21384
21429
21470
21505
21536
21564
21589
21614
21640
21667
21695
21726
21758
21792
21826
21859
21892
21922
21949
21974
21995
22014
22029
22042
22054
22063
22073
22082
22093
22107
22124
22146
22174
22210
22253
22303
22360
22422
22490
22561
22633
22706
22778
22848
22913
22975
23031
23082
23126
23165
23198
23226
23249
23269
23287
23304
23321
23340
23361
23385
23412
23444
23481
23521
23565
23611
23658
23706
23752
23795
23834
23869
23899
23924
23945
23962
23976
23986
23995
24003
24011
24021
24033
24048
24068
24091
24119
24151
24186
24222
24259
24295
24330
24361
24389
24412
24431
24443
24451
24454
24452
24448
24441
24434
24428
24422
24418
24416
24417
24421
24428
24437
24449
24463
24477
24492
24505
24516
24524
24528
24527
24521
24511
24497
24480
24460
24440
24420
24402
24387
24376
24368
24365
24365
24368
24373
24380
24388
24396
24405
24413
24422
24430
24438
24445
24452
24458
24463
24468
24474
24480
24488
24498
24510
24524
24541
24560
24583
24609
24638
24669
24703
24738
24775
24813
24851
24890
24928
24967
25005
25043
25080
25117
25152
25186
25218
25248
25275
25299
25320
25337
25351
25361
25367
25369
25367
25362
25352
25340
25324
25305
25285
25265
25245
25227
25212
25199
25190
25184
25181
25181
25184
25190
25197
25207
25218
25230
25243
25257
25273
25291
25311
25335
25363
25396
25433
25477
25525
25580
25641
25707
25779
25855
25935
26018
26103
26189
26276
26362
26447
26530
26611
26688
26761
26831
26897
26960
27021
27078
27134
27186
27237
27287
27335
27383
27431
27479
27529
27579
27632
27684
27737
27789
27839
27886
27930
27970
28005
28034
28059
28077
28089
28096
28097
28093
28084
28070
28052
28031
28006
27978
27947
27910
27870
27824
27773
27717
27655
27589
27519
27445
27370
27294
27218
27145
27073
27005
26941
26880
26823
26770
26720
26673
26629
26588
26550
26513
26477
26442
26407
26372
26336
26299
26262
26223
26183
26143
26101
26058
26014
25970
25926
25883
25841
25799
25758
25716
25675
25632
25589
25544
25498
25451
25402
25350
25297
25241
25183
25122
25060
24996
24932
24866
24800
24733
24665
24597
24528
24457
24386
24314
24240
24165
24088
24011
23932
23851
23770
23687
23604
23520
23436
23353
23270
23190
23112
23038
22970
22909
22854
22809
22772
22744
22725
22713
22708
22710
22716
22725
22736
22749
22761
22772
22783
22791
22796
22799
22800
22798
22793
22787
22780
22772
22764
22756
22749
22743
22738
22733
22728
22723
22717
22710
22700
22687
22670
22649
22624
22595
22561
22524
22484
22442
22400
22357
22314
22273
22234
22197
22162
22130
22100
22073
22049
22028
22010
21994
21983
21974
21968
21965
21963
21963
21963
21964
21964
21963
21961
21957
21952
21947
21942
21937
21933
21929
21927
21924
21922
21919
21916
21912
21907
21901
21895
21888
21881
21874
21866
21858
21849
21841
21833
21825
21817
21810
21802
21795
21787
21778
21769
21760
21751
21741
21732
21724
21716
21709
21703
21697
21692
21686
21681
21675
21669
21663
21656
21649
21640
21630
21618
21604
21588
21569
21549
21526
21502
21476
21449
21421
21392
21362
21331
21299
21264
21229
21191
21151
21109
21065
21020
20974
20927
20880
20833
20786
20740
20694
20649
20605
20561
20518
20476
20434
20393
20353
20315
20279
20244
20211
20180
20150
20122
20096
20071
20047
20023
20001
19979
19959
19940
19923
19908
19897
19889
19884
19884
19887
19894
19905
19918
19934
19953
19973
19994
20016
20037
20057
20074
20088
20097
20101
20099
20093
20082
20066
20047
20025
20000
19972
19943
19912
19880
19847
19814
19781
19747
19714
19679
19644
19608
19570
19531
19489
19446
19399
19349
19296
19240
19180
19117
19051
18984
18915
18847
18778
18710
18642
18575
18508
18441
18373
18305
18235
18164
18092
18017
17939
17858
17773
17684
17590
17491
17388
17281
17170
17055
16938
16819
16699
16578
16457
16338
16219
16105
15991
15881
15772
15664
15558
15451
15344
15237
15129
15021
14913
14805
14697
14589
14482
14376
14271
14167
14066
13968
13873
13782
13694
13609
13528
13449
13373
13297
13222
13147
13070
12991
12909
12824
12734
12639
12540
12436
12328
12216
12103
11988
11873
11760
11648
11538
11432
11328
11227
11129
11034
10941
10851
10762
10675
10588
10503
10419
10335
10253
10172
10094
10018
9946
9877
9813
9752
9697
9646
9601
9562
9528
9500
9478
9462
9450
9443
9438
9436
9434
9433
9431
9428
9423
9417
9410
9401
9392
9381
9369
9358
9347
9336
9326
9317
9308
9300
9293
9286
9279
9272
9265
9257
9246
9234
9219
9200
9178
9152
9123
9091
9056
9020
8983
8946
8911
8880
8852
8828
8810
8797
8790
8788
8790
8796
8804
8815
8827
8840
8851
8860
8866
8868
8865
8857
8844
8826
8803
8778
8749
8720
8689
8659
8629
8600
8572
8545
8519
8493
8468
8442
8416
8388
8357
8324
8288
8249
8207
8162
8114
8064
8012
7959
7905
7851
7798
7746
7695
7645
7596
7548
7501
7453
7404
7355
7305
7254
7202
7149
7095
7041
6987
6934
6880
6828
6778
6729
6683
6640
6599
6562
6528
6498
6470
6445
6422
6402
6382
6363
6345
6326
6307
6288
6267
6245
6222
6198
6173
6148
6123
6098
6076
6056
6039
6027
6019
6015
6018
6026
6039
6057
6080
6106
6133
6162
6190
6218
6243
6265
6285
6302
6316
6326
6334
6339
6341
6340
6338
6334
6328
6321
6313
6304
6294
6283
6271
6259
6245
6231
6217
6201
6185
6167
6149
6130
6111
6091
6070
6048
6025
6000
5972
5942
5910
5874
5836
5796
5752
5706
5657
5604
5547
5487
5423
5355
5283
5207
5128
5044
4955
4863
4767
4668
4566
4460
4352
4242
4130
4016
3901
3786
3670
3555
3442
3330
3222
3118
3017
2921
2830
2742
2659
2579
2503
2431
2361
2294
2229
2164
2099
2033
1967
1898
1826
1751
1674
1594
1512
1428
1343
1257
1172
1087
1004
921
840
759
679
599
518
436
353
269
183
96
8
-80
-169
-258
-348
-438
-530
-622
-714
-807
-900
-993
-1086
-1180
-1274
-1369
-1466
-1564
-1664
-1766
-1870
-1975
-2081
-2187
-2294
-2400
-2505
-2609
-2709
-2806
-2898
-2985
-3067
-3143
-3213
-3277
-3337
-3392
-3443
-3490
-3535
-3578
-3619
-3659
-3698
-3737
-3776
-3816
-3856
-3896
-3936
-3977
-4017
-4059
-4101
-4145
-4190
-4237
-4284
-4333
-4383
-4434
-4486
-4538
-4592
-4646
-4702
-4759
-4817
-4875
-4932
-4988
-5042
-5095
-5146
-5194
-5241
-5287
-5332
-5377
-5420
-5464
-5507
-5551
-5594
-5638
-5683
-5728
-5774
-5820
-5867
-5914
-5961
-6009
-6056
-6104
-6152
-6200
-6248
-6295
-6342
-6388
-6433
-6476
-6518
-6558
-6597
-6635
-6671
-6706
-6739
-6771
-6802
-6833
-6863
-6894
-6925
-6957
-6990
-7023
-7057
-7091
-7126
-7161
-7196
-7231
-7266
-7301
-7335
-7370
-7404
-7439
-7474
-7510
-7546
-7584
-7624
-7665
-7708
-7752
-7799
-7848
-7900
-7954
-8010
-8068
-8127
-8186
-8246
-8305
-8362
-8419
-8473
-8525
-8576
-8625
-8674
-8722
-8769
-8818
-8868
-8920
-8974
-9032
-9093
-9158
-9227
-9299
-9375
-9454
-9537
-9622
-9710
-9799
-9889
-9978
-10066
-10152
-10234
-10312
-10386
-10454
-10518
-10578
-10633
-10684
-10732
-10776
-10818
-10857
-10895
-10931
-10968
-11005
-11044
-11084
-11126
-11170
-11214
-11259
-11305
-11352
-11399
-11447
-11495
-11545
-11595
-11645
-11696
-11747
-11798
-11849
-11901
-11954
-12008
-12065
-12123
-12185
-12250
-12318
-12390
-12465
-12545
-12628
-12714
-12802
-12894
-12987
-13083
-13180
-13279
-13379
-13480
-13581
-13682
-13783
-13884
-13986
-14088
-14190
-14293
-14398
-14504
-14612
-14723
-14837
-14954
-15073
-15195
-15320
-15446
-15573
-15700
-15826
-15949
-16070
-16187
-16300
-16412
-16518
-16621
-16721
-16819
-16914
-17008
-17099
-17190
-17279
-17369
-17460
-17552
-17647
-17744
-17843
-17945
-18049
-18155
-18261
-18367
-18472
-18576
-18677
-18775
-18869
-18959
-19046
-19129
-19208
-19284
-19358
-19431
-19503
-19574
-19647
-19720
-19795
-19873
-19952
-20033
-20117
-20202
-20289
-20378
-20467
-20556
-20646
-20735
-20823
-20911
-20997
-21082
-21166
-21248
-21329
-21408
-21486
-21562
-21637
-21712
-21786
-21859
-21933
-22006
-22079
-22153
-22228
-22303
-22379
-22456
-22534
-22611
-22687
-22763
-22836
-22908
-22976
-23042
-23105
-23165
-23223
-23278
-23330
-23381
-23429
-23477
-23522
-23567
-23611
-23654
-23698
-23742
-23785
-23830
-23874
-23918
-23961
-24005
-24048
-24092
-24136
-24180
-24224
-24269
-24314
-24358
-24402
-24445
-24487
-24528
-24567
-24605
-24642
-24677
-24711
-24744
-24775
-24805
-24835
-24863
-24889
-24915
-24939
-24961
-24981
-24998
-25014
-25027
-25037
-25046
-25054
-25061
-25068
-25074
-25081
-25088
-25097
-25107
-25119
-25132
-25148
-25166
-25186
-25209
-25234
-25262
-25293
-25325
-25359
-25393
-25427
-25462
-25495
-25528
-25560
-25592
-25625
-25658
-25692
-25727
-25764
-25803
-25844
-25887
-25932
-25980
-26029
-26080
-26134
-26188
-26244
-26300
-26357
-26413
-26468
-26523
-26576
-26627
-26678
-26727
-26776
-26824
-26872
-26920
-26968
-27016
-27064
-27113
-27162
-27210
-27258
-27304
-27349
-27391
-27431
-27467
-27500
-27529
-27555
-27579
-27600
-27619
-27638
-27656
-27676
-27697
-27720
-27746
-27775
-27806
-27840
-27876
-27916
-27957
-28001
-28047
-28094
-28143
-28191
-28237
-28282
-28325
-28364
-28399
-28430
-28458
-28483
-28505
-28524
-28542
-28558
-28573
-28587
-28601
-28615
-28630
-28646
-28665
-28685
-28708
-28733
-28760
-28789
-28818
-28848
-28878
-28907
-28934
-28961
-28987
-29013
-29038
-29064
-29090
-29119
-29149
-29181
-29216
-29253
-29292
-29333
-29376
-29419
-29463
-29507
-29551
-29595
-29637
-29678
-29719
-29758
-29796
-29833
-29868
-29902
-29934
-29965
-29994
-30022
-30050
-30079
-30107
-30138
-30169
-30203
-30240
-30279
-30321
-30366
-30414
-30464
-30516
-30569
-30623
-30677
-30729
-30779
-30826
-30871
-30913
-30952
-30988
-31022
-31052
-31080
-31105
-31127
-31148
-31167
-31186
-31203
-31221
-31238
-31256
-31273
-31290
-31306
-31321
-31334
-31346
-31356
-31366
-31374
-31382
-31390
-31398
-31407
-31416
-31426
-31436
-31447
-31458
-31470
-31481
-31491
-31500
-31508
-31513
-31516
-31514
-31508
-31497
-31480
-31458
-31430
-31398
-31362
-31324
-31285
-31246
-31209
-31174
-31141
-31110
-31082
-31057
-31034
-31013
-30993
-30975
-30959
-30944
-30929
-30915
-30901
-30886
-30871
-30853
-30834
-30814
-30791
-30767
-30742
-30717
-30692
-30667
-30645
-30624
-30604
-30585
-30568
-30550
-30533
-30516
-30499
-30480
-30462
-30443
-30423
-30403
-30384
-30365
-30348
-30331
-30315
-30300
-30286
-30273
-30260
-30247
-30234
-30222
-30210
-30198
-30186
-30174
-30161
-30149
-30135
-30122
-30107
-30092
-30077
-30062
-30047
-30031
-30017
-30003
-29990
-29979
-29969
-29961
-29954
-29949
-29946
-29945
-29947
-29951
-29958
-29968
-29981
-29997
-30014
-30034
-30054
-30075
-30096
-30117
-30137
-30157
-30176
-30197
-30217
-30239
-30262
-30285
-30311
-30337
-30365
-30394
-30424
-30455
-30486
-30518
-30550
-30582
-30613
-30644
-30674
-30702
-30729
-30755
-30778
-30800
-30819
-30837
-30853
-30868
-30882
-30896
-30908
-30921
-30933
-30944
-30956
-30967
-30978
-30988
-30999
-31009
-31019
-31029
-31039
-31048
-31056
-31064
-31070
-31075
-31079
-31081
-31082
-31080
-31076
-31070
-31063
-31053
-31043
-31030
-31017
-31003
-30988
-30972
-30955
-30936
-30916
-30894
-30870
-30844
-30815
-30785
-30753
-30720
-30687
-30654
-30623
-30592
-30563
-30537
-30513
-30491
-30473
-30458
-30446
-30437
-30430
-30426
-30424
-30423
-30423
-30423
-30422
-30420
-30416
-30409
-30398
-30383
-30364
-30340
-30311
-30278
-30242
-30203
-30162
-30120
-30078
-30036
-29995
-29957
-29921
-29888
-29858
-29831
-29808
-29787
-29770
-29755
-29741
-29728
-29715
-29702
-29687
-29671
-29654
-29635
-29614
-29592
-29569
-29545
-29521
-29497
-29473
-29450
-29427
-29404
-29383
-29362
-29341
-29320
-29299
-29278
-29255
-29233
-29209
-29184
-29159
-29132
-29105
-29076
-29045
-29013
-28978
-28941
-28901
-28858
-28812
-28763
-28711
-28657
-28600
-28540
-28478
-28414
-28348
-28280
-28210
-28139
-28066
-27992
-27918
-27843
-27768
-27692
-27616
-27539
-27461
-27382
-27302
-27221
-27139
-27056
-26973
-26888
-26804
-26719
-26634
-26550
-26466
-26384
-26302
-26221
-26141
-26062
-25984
-25905
-25827
-25748
-25668
-25587
-25503
-25417
-25328
-25235
-25140
-25041
-24939
-24833
-24724
-24612
-24498
-24383
-24266
-24150
-24033
-23918
-23803
-23689
-23576
-23464
-23351
-23238
-23124
-23009
-22893
-22775
-22655
-22534
-22411
-22287
-22161
-22035
-21908
-21782
-21656
-21532
-21411
-21292
-21178
-21069
-20966
-20869
-20777
-20690
-20608
-20530
-20453
-20377
-20301
-20224
-20145
-20064
-19979
-19892
-19800
-19706
-19608
-19508
-19406
-19302
-19197
-19092
-18987
-18884
-18782
-18682
-18585
-18492
-18401
-18314
-18230
-18149
-18070
-17993
-17918
-17842
-17767
-17690
-17612
-17533
-17452
-17369
-17284
-17198
-17111
-17023
-16934
-16846
-16758
-16671
-16585
-16501
-16417
-16335
-16253
-16172
-16093
-16014
-15936
-15858
-15779
-15700
-15621
-15540
-15459
-15376
-15291
-15205
-15118
-15029
-14940
-14850
-14761
-14672
-14584
-14497
-14410
-14324
-14238
-14151
-14064
-13976
-13886
-13795
-13704
-13611
-13518
-13426
-13334
-13245
-13157
-13072
-12991
-12912
-12837
-12764
-12694
-12626
-12559
-12493
-12427
-12360
-12293
-12225
-12156
-12087
-12015
-11943
-11869
-11793
-11716
-11636
-11556
-11474
-11391
-11308
-11225
-11141
-11057
-10974
-10890
-10807
-10723
-10640
-10558
-10476
-10394
-10313
-10233
-10153
-10074
-9996
-9918
-9842
-9766
-9692
-9620
-9549
-9479
-9410
-9342
-9275
-9209
-9144
-9080
-9017
-8956
-8894
-8833
-8771
-8708
-8645
-8580
-8515
-8448
-8381
-8314
-8245
-8176
-8106
-8034
-7960
-7884
-7806
-7726
-7644
-7560
-7474
-7386
-7296
-7205
-7113
-7019
-6924
-6829
-6734
-6638
-6541
-6444
-6345
-6246
-6146
-6045
-5943
-5842
-5740
-5637
-5534
-5431
-5326
-5221
-5115
-5008
-4900
-4791
-4682
-4573
-4464
-4355
-4245
-4136
-4026
-3917
-3809
-3701
-3595
-3490
-3388
-3288
-3191
-3097
-3005
-2916
-2830
-2745
-2662
-2580
-2499
-2418
-2339
-2260
-2182
-2105
-2029
-1955
-1882
-1811
-1740
-1670
-1601
-1532
-1463
-1394
-1325
-1256
-1186
-1114
-1042
-968
-892
-814
-734
-652
-567
-479
-388
-294
-197
-98
3
105
209
314
419
524
628
731
832
931
1027
1120
1209
1294
1375
1453
1527
1599
1669
1738
1805
1871
1936
2000
2063
2126
2187
2247
2307
2365
2422
2478
2533
2588
2641
2695
2750
2805
2862
2921
2983
3049
3117
3190
3266
3346
3428
3514
3602
3691
3781
3870
3959
4048
4135
4221
4306
4391
4475
4558
4641
4723
4805
4886
4967
5047
5127
5207
5288
5368
5450
5532
5615
5699
5785
5871
5958
6046
6134
6223
6313
6403
6494
6585
6678
6771
6865
6961
7058
7156
7255
7354
7453
7552
7649
7746
7842
7936
8029
8122
8214
8305
8394
8483
8571
8658
8744
8829
8913
8996
9077
9157
9236
9313
9390
9465
9539
9612
9684
9757
9830
9902
9975
10049
10123
10198
10274
10351
10430
10510
10592
10675
10758
10841
10925
11008
11092
11175
11258
11340
11423
11505
11588
11670
11753
11835
11917
11999
12082
12164
12248
12332
12417
12503
12589
12677
12765
12854
12944
13034
13124
13215
13304
13392
13479
13564
13647
13728
13807
13884
13958
14031
14101
14171
14240
14309
14378
14447
14517
14587
14657
14727
14798
14867
14936
15005
15072
15139
15205
15270
15335
15399
15463
15527
15591
15656
15721
15789
15857
15928
16001
16076
16154
16234
16315
16399
16484
16569
16655
16740
16823
16904
16982
17058
17130
17199
17264
17326
17385
17441
17495
17547
17597
17646
17695
17744
17793
17844
17896
17949
18004
18059
18114
18170
18226
18281
18335
18386
18436
18482
18525
18564
18598
18629
18655
18679
18699
18718
18736
18753
18771
18789
18809
18830
18851
18874
18897
18921
18944
18965
18985
19003
19019
19033
19044
19052
19059
19063
19066
19067
19068
19067
19066
19065
19065
19066
19068
19074
19082
19094
19109
19127
19149
19174
19202
19232
19264
19297
19330
19364
19399
19434
19470
19505
19540
19574
19607
19638
19669
19698
19727
19755
19783
19812
19840
19869
19898
19926
19955
19983
20011
20038
20064
20089
20113
20137
20159
20180
20200
20220
20239
20258
20276
20293
20310
20326
20342
20359
20376
20394
20414
20435
20457
20482
20508
20535
20563
20591
20620
20648
20676
20703
20728
20753
20776
20797
20817
20836
20853
20869
20883
20896
20908
20919
20928
20937
20943
20948
20952
20954
20957
20959
20962
20967
20974
20983
20995
21008
21024
21041
21058
21076
21092
21108
21122
21135
21147
21157
21166
21174
21180
21186
21189
21192
21194
21195
21197
21199
21203
21208
21215
21224
21234
21246
21259
21273
21288
21303
21319
21336
21354
21373
21392
21411
21430
21448
21466
21482
21496
21508
21517
21524
21528
21531
21533
21533
21533
21533
21533
21534
21535
21538
21541
21545
21549
21554
21559
21564
21571
21579
21589
21601
21616
21633
21653
21676
21701
21729
21760
21792
21827
21864
21901
21939
21977
22013
22049
22083
22116
22147
22176
22203
22229
22253
22276
22297
22317
22336
22354
22370
22387
22403
22418
22434
22450
22466
22482
22499
22517
22536
22556
22576
22597
22618
22638
22659
22679
22698
22716
22733
22749
22763
22777
22788
22796
22802
22806
22806
22805
22802
22797
22792
22785
22778
22770
22761
22752
22741
22731
22719
22707
22695
22683
22670
22657
22644
22630
22616
22601
22585
22569
22553
22537
22521
22506
22490
22474
22458
22440
22421
22400
22377
22353
22325
22295
22262
22224
22182
22135
22084
22028
21967
21903
21835
21764
21691
21616
21539
21461
21382
21303
21224
21148
21073
21001
20932
20866
20803
20743
20686
20631
20580
20531
20484
20441
20400
20362
20326
20291
20257
20224
20189
20154
20117
20079
20039
19998
19955
19910
19864
19817
19769
19719
19669
19619
19569
19519
19469
19420
19371
19324
19277
19231
19186
19142
19099
19057
19017
18977
18938
18900
18862
18824
18786
18747
18708
18668
18626
18584
18540
18494
18448
18399
18349
18298
18245
18192
18137
18083
18027
17971
17915
17859
17803
17745
17688
17630
17571
17511
17450
17389
17325
17261
17195
17128
17060
16992
16923
16855
16787
16720
16653
16587
16521
16456
16390
16324
16256
16187
16117
16045
15970
15893
15813
15730
15644
15556
15466
15373
15279
15184
15090
14996
14903
14812
14724
14638
14554
14471
14390
14310
14230
14150
14071
13992
13912
13833
13755
13676
13597
13519
13440
13362
13283
13203
13123
13043
12962
12880
12799
12718
12638
12559
12480
12403
12327
12252
12178
12107
12036
11968
11902
11838
11776
11717
11659
11602
11546
11491
11437
11383
11329
11275
11221
11167
11113
11059
11007
10955
10905
10856
10809
10764
10719
10677
10635
10594
10554
10515
10477
10439
10401
10362
10322
10282
10240
10196
10151
10104
10056
10007
9958
9908
9859
9810
9762
9717
9673
9632
9594
9559
9526
9497
9470
9446
9425
9406
9388
9371
9355
9339
9324
9307
9290
9272
9253
9232
9209
9184
9158
9129
9098
9065
9032
8997
8961
8925
8888
8851
8814
8776
8737
8696
8654
8610
8563
8515
8463
8408
8351
8290
8227
8161
8093
8022
7949
7874
7797
7719
7639
7558
7477
7397
7319
7241
7165
7090
7016
6943
6870
6797
6724
6649
6572
6492
6409
6322
6230
6133
6031
5925
5815
5703
5587
5470
5350
5229
5108
4986
4864
4744
4626
4511
4400
4294
4192
4094
4000
3909
3819
3729
3639
3547
3452
3355
3256
3153
3048
2941
2830
2718
2603
2486
2368
2248
2129
2009
1893
1777
1665
1554
1447
1342
1238
1137
1036
936
836
737
637
537
436
335
234
132
30
-73
-175
-277
-379
-481
-583
-685
-786
-887
-987
-1086
-1183
-1279
-1373
-1466
-1557
-1646
-1733
-1819
-1902
-1984
-2063
-2141
-2217
-2293
-2368
-2443
-2517
-2592
-2667
-2743
-2818
-2893
-2966
-3036
-3103
-3165
-3223
-3276
-3322
-3363
-3398
-3428
-3452
-3472
-3489
-3502
-3512
-3520
-3526
-3532
-3537
-3542
-3546
-3550
-3554
-3557
-3560
-3563
-3565
-3567
-3568
-3568
-3566
-3562
-3556
-3547
-3536
-3523
-3508
-3492
-3474
-3457
-3438
-3419
-3399
-3378
-3357
-3335
-3313
-3290
-3268
-3246
-3225
-3205
-3186
-3167
-3151
-3135
-3121
-3110
-3100
-3093
-3089
-3085
-3084
-3083
-3082
-3081
-3077
-3072
-3063
-3052
-3036
-3017
-2994
-2969
-2942
-2912
-2881
-2848
-2813
-2778
-2741
-2702
-2663
-2623
-2582
-2540
-2497
-2454
-2409
-2363
-2315
-2266
-2214
-2161
-2105
-2047
-1986
-1923
-1859
-1794
-1728
-1662
-1596
-1532
-1469
-1408
-1349
-1293
-1241
-1192
-1147
-1105
-1067
-1033
-1000
-973
-947
-922
-900
-879
-860
-843
-828
-814
-802
-792
-782
-773
-764
-757
-750
-744
-739
-736
-735
-736
-738
-742
-747
-754
-762
-772
-782
-792
-801
-810
-818
-824
-830
-834
-837
-840
-842
-842
-842
-840
-837
-834
-830
-826
-822
-817
-812
-806
-798
-790
-780
-771
-761
-752
-744
-737
-731
-727
-724
-722
-721
-721
-722
-723
-725
-727
-728
-730
-730
-729
-727
-723
-718
-711
-703
-695
-686
-677
-669
-663
-659
-656
-656
-658
-662
-669
-677
-687
-699
-712
-726
-739
-753
-767
-781
-796
-812
-830
-850
-872
-897
-925
-955
-986
-1020
-1054
-1088
-1123
-1157
-1189
-1220
-1248
-1274
-1297
-1317
-1335
-1351
-1364
-1374
-1382
-1388
-1392
-1395
-1396
-1397
-1398
-1400
-1402
-1405
-1409
-1413
-1418
-1424
-1428
-1433
-1436
-1438
-1439
-1440
-1439
-1438
-1437
-1436
-1435
-1436
-1437
-1440
-1444
-1449
-1454
-1461
-1468
-1476
-1484
-1491
-1498
-1504
-1509
-1512
-1514
-1515
-1515
-1515
-1514
-1513
-1513
-1514
-1516
-1519
-1523
-1528
-1535
-1541
-1548
-1554
-1560
-1565
-1569
-1572
-1572
-1571
-1567
-1561
-1552
-1541
-1527
-1511
-1494
-1476
-1458
-1441
-1424
-1410
-1398
-1388
-1381
-1376
-1375
-1376
-1379
-1383
-1389
-1395
-1402
-1408
-1414
-1420
-1425
-1430
-1435
-1439
-1443
-1446
-1449
-1451
-1453
-1455
-1457
-1458
-1459
-1460
-1461
-1462
-1463
-1464
-1466
-1467
-1467
-1468
-1468
-1467
-1466
-1463
-1459
-1453
-1447
-1439
-1431
-1421
-1412
-1402
-1393
-1386
-1379
-1375
-1372
-1372
-1374
-1379
-1386
-1395
-1406
-1418
-1431
-1445
-1459
-1473
-1487
-1501
-1516
-1532
-1548
-1566
-1583
-1601
-1619
-1635
-1650
-1664
-1675
-1684
-1690
-1693
-1695
-1694
-1691
-1687
-1681
-1675
-1669
-1663
-1658
-1655
-1655
-1658
-1665
-1675
-1689
-1707
-1728
-1751
-1776
-1804
-1832
-1861
-1891
-1920
-1950
-1979
-2007
-2033
-2060
-2086
-2110
-2134
-2157
-2181
-2204
-2228
-2251
-2273
-2295
-2315
-2335
-2353
-2370
-2385
-2399
-2411
-2422
-2430
-2438
-2444
-2449
-2454
-2458
-2462
-2465
-2469
-2473
-2476
-2479
-2481
-2482
-2483
-2484
-2484
-2484
-2484
-2483
-2481
-2477
-2472
-2464
-2454
-2440
-2423
-2402
-2378
-2351
-2322
-2291
-2258
-2225
-2193
-2161
-2132
-2104
-2079
-2057
-2037
-2023
-2011
-2001
-1998
-1996
-1998
-2003
-2009
-2019
-2029
-2039
-2050
-2060
-2069
-2077
-2084
-2090
-2095
-2098
-2101
-2103
-2105
-2107
-2109
-2112
-2115
-2118
-2123
-2127
-2132
-2138
-2143
-2149
-2155
-2161
-2169
-2177
-2187
-2198
-2212
-2229
-2249
-2272
-2300
-2331
-2367
-2408
-2452
-2499
-2550
-2603
-2658
-2714
-2770
-2826
-2882
-2938
-2993
-3047
-3100
-3152
-3203
-3253
-3301
-3349
-3396
-3443
-3490
-3537
-3585
-3632
-3679
-3726
-3773
-3819
-3865
-3910
-3954
-3997
-4038
-4080
-4120
-4159
-4199
-4239
-4281
-4324
-4370
-4418
-4468
-4521
-4576
-4632
-4691
-4751
-4813
-4875
-4938
-5001
-5065
-5128
-5189
-5250
-5309
-5366
-5422
-5476
-5528
-5579
-5629
-5678
-5728
-5778
-5828
-5878
-5930
-5981
-6034
-6087
-6142
-6198
-6255
-6313
-6371
-6430
-6488
-6546
-6604
-6660
-6715
-6768
-6820
-6870
-6918
-6963
-7007
-7049
-7089
-7128
-7165
-7200
-7234
-7266
-7296
-7325
-7352
-7378
-7403
-7426
-7449
-7471
-7492
-7513
-7534
-7554
-7575
-7596
-7618
-7640
-7664
-7689
-7715
-7743
-7772
-7802
-7833
-7865
-7897
-7930
-7962
-7994
-8026
-8055
-8087
-8116
-8145
-8173
-8201
-8229
-8257
-8285
-8313
-8342
-8371
-8399
-8428
-8456
-8483
-8510
-8536
-8562
-8587
-8611
-8634
-8656
-8676
-8694
-8709
-8722
-8733
-8741
-8748
-8753
-8757
-8761
-8765
-8769
-8773
-8778
-8782
-8786
-8790
-8793
-8795
-8795
-8795
-8792
-8788
-8781
-8771
-8759
-8743
-8725
-8703
-8678
-8651
-8622
-8591
-8560
-8529
-8498
-8468
-8438
-8409
-8380
-8351
-8322
-8292
-8262
-8230
-8198
-8164
-8131
-8096
-8058
-8021
-7981
-7939
-7894
-7847
-7796
-7743
-7688
-7630
-7569
-7507
-7443
-7378
-7312
-7246
-7179
-7112
-7044
-6977
-6909
-6840
-6771
-6701
-6630
-6558
-6484
-6410
-6334
-6257
-6178
-6098
-6017
-5934
-5850
-5765
-5679
-5592
-5504
-5417
-5329
-5243
-5157
-5073
-4989
-4906
-4824
-4743
-4663
-4583
-4503
-4424
-4345
-4266
-4189
-4112
-4037
-3963
-3892
-3823
-3757
-3692
-3630
-3569
-3509
-3451
-3393
-3337
-3283
-3229
-3177
-3125
-3075
-3026
-2977
-2929
-2882
-2836
-2791
-2746
-2702
-2659
-2617
-2575
-2533
-2491
-2449
-2408
-2366
-2325
-2285
-2245
-2207
-2170
-2135
-2103
-2074
-2047
-2023
-2001
-1981
-1962
-1942
-1923
-1902
-1880
-1855
-1829
-1801
-1771
-1741
-1709
-1679
-1649
-1620
-1594
-1570
-1548
-1530
-1514
-1501
-1491
-1483
-1477
-1472
-1469
-1465
-1460
-1454
-1446
-1435
-1421
-1404
-1384
-1362
-1336
-1309
-1280
-1250
-1220
-1190
-1162
-1134
-1109
-1086
-1064
-1045
-1029
-1014
-1006
-1000
-998
-1000
-1006
-1016
-1028
-1043
-1059
-1077
-1094
-1112
-1130
-1148
-1166
-1185
-1204
-1224
-1244
-1265
-1288
-1312
-1337
-1365
-1393
-1424
-1456
-1489
-1523
-1557
-1591
-1625
-1658
-1690
-1721
-1751
-1779
-1807
-1834
-1861
-1887
-1914
-1941
-1970
-1999
-2029
-2062
-2095
-2129
-2164
-2199
-2235
-2272
-2307
-2343
-2378
-2413
-2447
-2481
-2514
-2547
-2581
-2614
-2647
-2680
-2714
-2747
-2780
-2813
-2845
-2876
-2906
-2934
-2961
-2986
-3010
-3031
-3050
-3066
-3080
-3092
-3102
-3109
-3115
-3119
-3121
-3121
-3119
-3117
-3114
-3112
-3110
-3109
-3108
-3109
-3110
-3112
-3113
-3115
-3115
-3115
-3114
-3112
-3108
-3102
-3093
-3082
-3068
-3050
-3029
-3005
-2979
-2950
-2919
-2887
-2853
-2818
-2781
-2742
-2701
-2658
-2614
-2568
-2521
-2472
-2421
-2370
-2318
-2265
-2211
-2158
-2105
-2054
-2004
-1956
-1910
-1867
-1827
-1791
-1758
-1728
-1701
-1676
-1654
-1632
-1610
-1588
-1565
-1540
-1514
-1486
-1456
-1424
-1390
-1356
-1320
-1285
-1250
-1214
-1179
-1143
-1107
-1071
-1035
-999
-962
-926
-889
-852
-815
-777
-740
-703
-666
-629
-594
-560
-527
-497
-470
-446
-425
-408
-394
-384
-377
-373
-372
-373
-375
-378
-382
-386
-390
-392
-395
-397
-399
-401
-403
-406
-409
-413
-417
-421
-425
-429
-433
-437
-441
-446
-450
-456
-461
-467
-472
-478
-484
-490
-497
-504
-513
-523
-535
-547
-560
-572
-585
-596
-607
-617
-625
-632
-638
-641
-644
-644
-643
-641
-638
-633
-627
-619
-609
-596
-581
-563
-543
-519
-493
-465
-436
-405
-373
-340
-307
-273
-239
-204
-170
-137
-103
-71
-39
-8
23
55
86
117
148
179
210
241
271
301
331
361
390
419
448
476
505
533
562
592
622
653
685
717
749
781
812
844
876
908
941
975
1010
1049
1088
1131
1175
1223
1273
1326
1381
1438
1498
1561
1625
1691
1759
1828
1897
1966
2033
2102
2167
2231
2293
2352
2410
2467
2522
2577
2632
2686
2742
2798
2855
2914
2974
3037
3101
3168
3237
3307
3380
3455
3530
3607
3685
3764
3844
3926
4008
4091
4177
4264
4353
4445
4539
4637
4738
4843
4952
5064
5181
5301
5426
5554
5685
5819
5954
6091
6228
6365
6503
6639
6775
6911
7046
7180
7314
7447
7580
7713
7845
7977
8109
8242
8374
8505
8636
8767
8897
9026
9154
9280
9406
9530
9653
9773
9892
10008
10122
10234
10344
10452
10559
10665
10769
10873
10977
11080
11183
11285
11387
11489
11590
11692
11793
11894
11995
12096
12197
12297
12396
12495
12592
12688
12782
12873
12963
13051
13136
13221
13304
13385
13466
13546
13625
13703
13781
13857
13933
14007
14079
14148
14214
14276
14335
14389
14439
14484
14524
14560
14591
14617
14638
14655
14669
14678
14686
14691
14695
14699
14701
14703
14705
14705
14705
14703
14700
14697
14693
14688
14683
14676
14668
14659
14648
14636
14622
14605
14586
14564
14538
14510
14478
14443
14406
14367
14326
14284
14240
14195
14149
14102
14054
14005
13954
13902
13849
13795
13740
13684
13627
13570
13512
13453
13395
13336
13277
13218
13159
13101
13043
12986
12930
12875
12821
12766
12712
12657
12602
12547
12491
12436
12380
12325
12270
12215
12162
12108
12055
12001
11947
11893
11837
11781
11725
11668
11611
11554
11497
11439
11380
11320
11258
11195
11130
11063
10995
10925
10853
10781
10707
10632
10557
10481
10404
10328
10251
10174
10097
10020
9943
9867
9791
9716
9643
9571
9500
9431
9363
9294
9226
9158
9088
9018
8947
8875
8801
8727
8652
8576
8499
8422
8345
8267
8189
8109
8029
7949
7867
7785
7703
7622
7542
7463
7385
7309
7234
7160
7086
7012
6937
6861
6783
6704
6624
6543
6462
6380
6297
6214
6130
6045
5959
5872
5784
5696
5606
5517
5426
5336
5246
5156
5066
4976
4887
4799
4712
4626
4541
4458
4375
4293
4213
4134
4056
3979
3902
3827
3751
3675
3598
3521
3442
3363
3283
3203
3122
3042
2962
2884
2806
2728
2651
2574
2497
2420
2343
2265
2186
2106
2025
1942
1858
1772
1685
1597
1509
1421
1334
1246
1159
1073
986
900
813
727
640
553
465
376
287
197
106
14
-78
-172
-265
-359
-454
-548
-642
-736
-829
-921
-1012
-1101
-1188
-1274
-1359
-1443
-1526
-1610
-1693
-1777
-1862
-1946
-2031
-2116
-2202
-2287
-2372
-2456
-2541
-2625
-2710
-2794
-2878
-2962
-3047
-3132
-3218
-3305
-3393
-3482
-3572
-3663
-3755
-3848
-3940
-4033
-4126
-4218
-4311
-4403
-4495
-4586
-4678
-4769
-4861
-4952
-5044
-5136
-5228
-5321
-5414
-5507
-5601
-5695
-5789
-5883
-5976
-6070
-6163
-6254
-6345
-6434
-6521
-6606
-6688
-6768
-6844
-6917
-6987
-7055
-7120
-7183
-7245
-7306
-7366
-7425
-7484
-7543
-7602
-7661
-7719
-7778
-7838
-7897
-7956
-8015
-8073
-8129
-8183
-8237
-8289
-8339
-8388
-8436
-8483
-8529
-8573
-8617
-8659
-8699
-8738
-8776
-8812
-8848
-8883
-8916
-8949
-8982
-9013
-9042
-9071
-9099
-9125
-9151
-9174
-9197
-9217
-9236
-9252
-9266
-9277
-9287
-9294
-9300
-9305
-9308
-9310
-9311
-9311
-9309
-9307
-9304
-9300
-9295
-9289
-9282
-9274
-9265
-9255
-9243
-9230
-9215
-9199
-9182
-9163
-9144
-9124
-9103
-9081
-9059
-9037
-9015
-8993
-8971
-8950
-8930
-8910
-8891
-8873
-8855
-8837
-8820
-8804
-8788
-8772
-8757
-8743
-8729
-8715
-8701
-8687
-8672
-8657
-8641
-8626
-8610
-8595
-8581
-8569
-8558
-8549
-8541
-8535
-8530
-8528
-8527
-8528
-8532
-8538
-8548
-8559
-8573
-8589
-8606
-8625
-8643
-8663
-8682
-8702
-8722
-8742
-8763
-8784
-8805
-8828
-8851
-8875
-8900
-8926
-8953
-8980
-9006
-9033
-9059
-9086
-9113
-9140
-9167
-9194
-9222
-9249
-9277
-9304
-9332
-9360
-9388
-9416
-9445
-9475
-9506
-9537
-9569
-9602
-9635
-9668
-9701
-9734
-9767
-9798
-9829
-9858
-9886
-9911
-9934
-9954
-9972
-9987
-9999
-10008
-10014
-10018
-10021
-10023
-10024
-10026
-10029
-10034
-10041
-10049
-10060
-10072
-10086
-10102
-10118
-10135
-10152
-10169
-10184
-10198
-10210
-10220
-10227
-10232
-10234
-10234
-10233
-10229
-10224
-10218
-10211
-10203
-10195
-10188
-10182
-10176
-10172
-10169
-10166
-10165
-10164
-10162
-10160
-10158
-10155
-10152
-10148
-10143
-10139
-10134
-10128
-10123
-10119
-10117
-10116
-10118
-10123
-10131
-10143
-10158
-10177
-10199
-10223
-10251
-10280
-10309
-10340
-10370
-10399
-10427
-10453
-10479
-10502
-10524
-10545
-10564
-10582
-10599
-10616
-10632
-10648
-10664
-10680
-10696
-10712
-10728
-10745
-10761
-10777
-10792
-10807
-10820
-10833
-10844
-10855
-10863
-10870
-10876
-10880
-10884
-10887
-10890
-10894
-10899
-10906
-10915
-10926
-10941
-10959
-10979
-11002
-11028
-11056
-11085
-11117
-11149
-11182
-11216
-11251
-11286
-11322
-11358
-11395
-11433
-11471
-11510
-11549
-11588
-11629
-11669
-11710
-11752
-11795
-11838
-11882
-11928
-11974
-12020
-12067
-12113
-12160
-12205
-12250
-12295
-12339
-12384
-12428
-12474
-12519
-12566
-12615
-12665
-12717
-12771
-12827
-12887
-12949
-13014
-13082
-13153
-13225
-13300
-13375
-13450
-13526
-13601
-13675
-13749
-13821
-13892
-13962
-14031
-14098
-14166
-14232
-14299
-14366
-14433
-14501
-14569
-14637
-14706
-14774
-14843
-14912
-14980
-15048
-15116
-15183
-15248
-15312
-15375
-15436
-15496
-15554
-15610
-15666
-15720
-15773
-15825
-15877
-15928
-15979
-16030
-16081
-16133
-16184
-16236
-16290
-16343
-16398
-16453
-16510
-16567
-16626
-16685
-16745
-16806
-16867
-16929
-16990
-17051
-17112
-17172
-17232
-17292
-17351
-17410
-17469
-17527
-17586
-17644
-17703
-17761
-17819
-17878
-17936
-17995
-18054
-18113
-18172
-18231
-18291
-18350
-18410
-18469
-18527
-18586
-18644
-18701
-18759
-18815
-18872
-18929
-18986
-19043
-19100
-19158
-19215
-19273
-19330
-19388
-19444
-19501
-19557
-19612
-19667
-19721
-19775
-19828
-19881
-19933
-19985
-20036
-20087
-20138
-20188
-20238
-20287
-20335
-20382
-20428
-20474
-20518
-20562
-20604
-20646
-20686
-20725
-20762
-20798
-20832
-20864
-20894
-20923
-20949
-20972
-20993
-21012
-21028
-21041
-21051
-21060
-21066
-21070
-21071
-21071
-21069
-21064
-21057
-21048
-21036
-21022
-21005
-20986
-20964
-20939
-20911
-20880
-20845
-20808
-20768
-20726
-20680
-20633
-20582
-20530
-20475
-20418
-20360
-20300
-20239
-20178
-20116
-20054
-19993
-19932
-19872
-19812
-19754
-19696
-19639
-19583
-19528
-19475
-19422
-19369
-19318
-19267
-19216
-19166
-19116
-19066
-19016
-18966
-18915
-18864
-18812
-18759
-18706
-18652
-18597
-18543
-18488
-18432
-18377
-18322
-18268
-18214
-18160
-18107
-18054
-18001
-17948
-17894
-17840
-17786
-17732
-17678
-17624
-17571
-17518
-17465
-17413
-17362
-17312
-17262
-17212
-17163
-17115
-17067
-17020
-16973
-16927
-16881
-16836
-16790
-16745
-16698
-16651
-16602
-16552
-16501
-16449
-16397
-16344
-16292
-16239
-16186
-16132
-16077
-16021
-15964
-15906
-15846
-15785
-15723
-15659
-15594
-15528
-15461
-15394
-15326
-15257
-15189
-15120
-15051
-14981
-14910
-14839
-14766
-14692
-14617
-14541
-14464
-14386
-14307
-14227
-14145
-14063
-13979
-13894
-13808
-13721
-13634
-13546
-13458
-13370
-13282
-13194
-13107
-13020
-12932
-12845
-12757
-12669
-12581
-12492
-12403
-12313
-12223
-12133
-12042
-11952
-11861
-11770
-11679
-11588
-11497
-11407
-11318
-11228
-11140
-11052
-10966
-10880
-10796
-10714
-10635
-10557
-10480
-10406
-10332
-10259
-10187
-10114
-10042
-9969
-9895
-9821
-9746
-9671
-9594
-9516
-9437
-9357
-9276
-9195
-9114
-9033
-8951
-8870
-8790
-8709
-8629
-8550
-8471
-8393
-8317
-8242
-8167
-8093
-8021
-7948
-7876
-7803
-7730
-7657
-7584
-7511
-7439
-7367
-7297
-7227
-7160
-7093
-7029
-6966
-6904
-6844
-6786
-6728
-6672
-6616
-6562
-6509
-6457
-6407
-6357
-6309
-6263
-6217
-6173
-6131
-6089
-6049
-6010
-5972
-5935
-5898
-5862
-5826
-5790
-5756
-5722
-5688
-5656
-5625
-5595
-5566
-5539
-5513
-5488
-5464
-5440
-5417
-5394
-5370
-5345
-5319
-5292
-5263
-5232
-5198
-5162
-5122
-5080
-5034
-4986
-4935
-4883
-4830
-4776
-4721
-4667
-4613
-4559
-4506
-4453
-4400
-4348
-4296
-4244
-4192
-4139
-4083
-4029
-3972
-3914
-3854
-3793
-3731
-3669
-3605
-3541
-3477
-3413
-3348
-3285
-3222
-3160
-3100
-3042
-2985
-2930
-2876
-2823
-2772
-2720
-2668
-2616
-2562
-2507
-2451
-2393
-2332
-2271
-2207
-2142
-2076
-2009
-1944
-1879
-1815
-1753
-1692
-1633
-1577
-1522
-1471
-1421
-1374
-1329
-1285
-1243
-1201
-1160
-1118
-1076
-1034
-990
-945
-898
-850
-800
-749
-698
-646
-594
-542
-490
-439
-390
-343
-297
-254
-213
-175
-138
-104
-71
-39
-7
26
59
93
129
166
206
246
288
331
375
419
463
507
550
592
633
672
710
747
783
818
854
890
927
965
1006
1048
1092
1139
1187
1236
1287
1340
1393
1447
1502
1558
1613
1667
1721
1773
1824
1873
1921
1968
2013
2060
2105
2151
2197
2243
2289
2336
2383
2431
2479
2527
2575
2624
2673
2722
2771
2819
2868
2917
2966
3016
3067
3118
3171
3224
3279
3336
3395
3456
3518
3583
3648
3715
3781
3848
3914
3980
4045
4109
4172
4235
4298
4361
4423
4485
4546
4607
4667
4725
4782
4837
4891
4944
4996
5047
5098
5147
5197
5245
5293
5341
5386
5431
5472
5512
5548
5582
5614
5643
5671
5697
5724
5750
5776
5802
5828
5853
5878
5903
5928
5953
5978
6004
6030
6056
6083
6109
6135
6160
6186
6211
6236
6261
6285
6307
6329
6349
6368
6386
6403
6421
6438
6455
6472
6489
6505
6520
6534
6547
6560
6572
6584
6596
6607
6618
6629
6639
6648
6657
6665
6672
6679
6684
6690
6695
6700
6705
6711
6717
6724
6732
6740
6748
6757
6764
6770
6776
6781
6785
6789
6793
6797
6803
6810
6818
6829
6841
6856
6873
6893
6916
6941
6969
6999
7030
7062
7095
7128
7160
7190
7219
7245
7269
7292
7311
7330
7346
7362
7378
7394
7410
7427
7445
7464
7484
7505
7528
7551
7576
7602
7629
7656
7685
7714
7743
7772
7801
7831
7860
7891
7921
7952
7983
8015
8047
8079
8112
8145
8179
8213
8249
8284
8320
8356
8392
8426
8459
8492
8522
8552
8580
8607
8634
8659
8684
8709
8733
8757
8782
8807
8833
8860
8888
8917
8948
8980
9013
9047
9082
9118
9154
9190
9226
9261
9295
9326
9355
9382
9407
9431
9452
9473
9493
9513
9532
9553
9573
9595
9617
9639
9662
9686
9711
9738
9765
9794
9824
9855
9886
9918
9949
9980
10011
10041
10070
10099
10128
10157
10187
10217
10249
10283
10318
10355
10393
10433
10473
10515
10557
10600
10643
10687
10732
10777
10822
10869
10916
10964
11013
11062
11113
11165
11218
11273
11329
11386
11444
11503
11564
11627
11690
11755
11820
11885
11951
12017
12083
12149
12215
12283
12351
12420
12490
12561
12632
12704
12776
12848
12920
12992
13063
13134
13205
13274
13342
13410
13476
13541
13606
13670
13735
13800
13865
13933
14001
14071
14143
14217
14292
14369
14447
14527
14607
14688
14770
14853
14935
15018
15102
15186
15269
15353
15437
15521
15605
15689
15774
15860
15947
16033
16122
16210
16299
16388
16476
16564
16650
16736
16820
16902
16984
17065
17144
17222
17299
17375
17450
17522
17594
17664
17732
17799
17865
17930
17994
18058
18121
18183
18244
18304
18362
18419
18474
18527
18579
18628
18675
18721
18764
18807
18847
18886
18924
18961
18997
19033
19067
19101
19135
19167
19200
19232
19263
19293
19322
19351
19379
19406
19432
19457
19481
19504
19526
19548
19568
19587
19606
19624
19641
19657
19673
19688
19703
19718
19732
19747
19762
19778
19794
19811
19830
19849
19870
19892
19916
19940
19965
19991
20017
20044
20072
20100
20129
20158
20187
20215
20243
20270
20296
20319
20341
20361
20379
20395
20410
20423
20437
20450
20464
20479
20496
20514
20535
20559
20584
20612
20642
20673
20706
20741
20777
20814
20852
20891
20930
20970
21011
21052
21094
21137
21180
21225
21270
21317
21364
21412
21461
21509
21558
21606
21653
21699
21743
21786
21828
21868
21907
21944
21981
22017
22053
22089
22125
22162
22201
22241
22283
22328
22374
22423
22474
22528
22582
22638
22695
22751
22807
22861
22914
22964
23011
23056
23098
23138
23176
23212
23247
23280
23312
23344
23375
23405
23435
23464
23493
23520
23546
23570
23592
23611
23628
23642
23653
23663
23671
23677
23682
23686
23690
23695
23700
23706
23714
23725
23737
23752
23769
23788
23807
23828
23849
23869
23889
23908
23925
23940
23951
23960
23963
23963
23958
23948
23934
23917
23897
23876
23852
23828
23805
23781
23760
23740
23723
23708
23697
23688
23682
23679
23679
23680
23683
23688
23694
23701
23709
23718
23728
23738
23747
23756
23765
23773
23781
23789
23796
23804
23811
23818
23825
23831
23837
23843
23849
23855
23862
23869
23876
23884
23891
23897
23902
23905
23908
23909
23909
23909
23908
23908
23909
23910
23914
23919
23926
23936
23947
23959
23972
23985
23998
24010
24021
24031
24038
24043
24046
24047
24046
24042
24036
24029
24019
24008
23994
23980
23963
23945
23927
23907
23887
23868
23848
23829
23810
23791
23771
23750
23728
23704
23677
23647
23614
23577
23537
23492
23444
23392
23337
23278
23217
23153
23086
23017
22947
22876
22804
22733
22662
22593
22524
22456
22389
22322
22255
22189
22122
22056
21990
21923
21857
21790
21722
21655
21586
21518
21449
21381
21312
21243
21174
21105
21035
20965
20896
20827
20759
20692
20626
20560
20495
20430
20364
20298
20231
20165
20098
20032
19966
19901
19836
19773
19709
19647
19586
19526
19468
19412
19360
19310
19262
19216
19172
19128
19085
19041
18997
18951
18904
18856
18807
18756
18704
18651
18595
18538
18480
18420
18358
18297
18235
18174
18113
18054
17995
17939
17883
17830
17778
17728
17680
17633
17587
17541
17497
17453
17409
17365
17321
17276
17230
17184
17137
17090
17042
16994
16947
16900
16854
16809
16766
16724
16684
16644
16605
16567
16528
16490
16453
16415
16378
16340
16300
16260
16216
16172
16125
16076
16024
15973
15920
15868
15816
15765
15715
15666
15617
15570
15523
15478
15432
15387
15342
15296
15249
15201
15152
15102
15052
15000
14947
14892
14837
14780
14722
14663
14604
14545
14486
14430
14375
14321
14271
14222
14177
14135
14096
14060
14027
13997
13969
13943
13917
13892
13867
13840
13811
13781
13749
13716
13680
13644
13607
13570
13534
13499
13466
13437
13411
13388
13370
13356
13345
13337
13331
13327
13325
13323
13321
13318
13315
13311
13304
13295
13284
13271
13255
13237
13219
13200
13182
13166
13151
13139
13129
13121
13114
13107
13101
13095
13089
13082
13075
13067
13059
13049
13039
13029
13019
13010
13003
12997
12993
12992
12992
12995
12999
13005
13012
13020
13029
13039
13050
13062
13072
13082
13090
13097
13101
13104
13106
13107
13108
13108
13109
13110
13112
13116
13121
13128
13136
13146
13158
13172
13187
13203
13221
13238
13256
13274
13291
13307
13321
13334
13345
13353
13360
13365
13368
13371
13374
13376
13380
13384
13390
13398
13406
13416
13425
13434
13443
13450
13456
13460
13462
13463
13463
13461
13458
13454
13447
13440
13432
13422
13413
13402
13391
13379
13367
13353
13337
13320
13301
13280
13257
13232
13205
13177
13147
13116
13084
13053
13021
12991
12961
12934
12908
12883
12860
12838
12817
12796
12777
12758
12740
12722
12704
12685
12664
12642
12618
12592
12564
12534
12503
12470
12438
12405
12374
12342
12313
12284
12256
12230
12204
12179
12153
12128
12101
12074
12045
12014
11982
11948
11911
11873
11833
11792
11750
11708
11666
11625
11584
11546
11509
11474
11441
11409
11380
11352
11325
11299
11274
11250
11226
11202
11178
11153
11127
11101
11073
11044
11013
10981
10948
10914
10879
10844
10807
10771
10734
10697
10659
10622
10584
10547
10509
10471
10432
10393
10353
10312
10270
10228
10185
10142
10098
10055
10011
9968
9925
9881
9838
9796
9754
9711
9668
9624
9578
9530
9479
9426
9372
9316
9261
9206
9151
9099
9047
8997
8949
8902
8857
8813
8772
8731
8692
8654
8616
8579
8542
8506
8471
8435
8400
8365
8329
8293
8255
8217
8177
8137
8096
8057
8016
7978
7940
7904
7869
7837
7807
7779
7752
7727
7703
7681
7659
7638
7618
7598
7579
7561
7543
7526
7510
7494
7479
7464
7450
7437
7424
7412
7399
7388
7376
7365
7355
7346
7338
7331
7326
7323
7320
7319
7318
7317
7316
7315
7314
7311
7308
7303
7297
7290
7282
7273
7265
7257
7250
7244
7240
7237
7236
7237
7240
7245
7251
7259
7268
7278
7287
7296
7304
7312
7319
7325
7331
7337
7344
7351
7360
7369
7380
7393
7407
7424
7443
7465
7488
7514
7541
7570
7599
7628
7657
7686
7715
7744
7773
7802
7832
7863
7894
7926
7959
7994
8029
8064
8102
8141
8180
8221
8262
8303
8345
8385
8425
8463
8500
8536
8571
8604
8636
8668
8699
8730
8761
8791
8823
8854
8887
8919
8952
8985
9018
9049
9080
9110
9139
9166
9191
9214
9234
9251
9265
9275
9283
9287
9289
9289
9287
9282
9276
9268
9259
9249
9238
9227
9217
9208
9200
9192
9185
9178
9171
9164
9156
9148
9140
9131
9122
9113
9103
9094
9084
9075
9067
9060
9054
9051
9050
9051
9055
9061
9069
9078
9088
9099
9109
9118
9126
9131
9134
9135
9133
9130
9124
9118
9109
9100
9089
9078
9065
9052
9038
9023
9007
8991
8974
8956
8938
8920
8901
8882
8862
8841
8820
8798
8775
8751
8728
8704
8681
8658
8636
8616
8597
8579
8563
8547
8533
8518
8504
8490
8475
8460
8445
8430
8416
8401
8385
8369
8352
8334
8314
8293
8271
8248
8225
8202
8179
8157
8135
8116
8098
8082
8067
8054
8042
8032
8022
8013
8007
8000
7997
7994
7992
7992
7993
7995
7997
7999
8000
8003
8004
8005
8004
8002
7998
7992
7985
7976
7966
7955
7943
7930
7917
7903
7888
7872
7855
7837
7819
7800
7781
7762
7743
7724
7707
7689
7673
7659
7646
7635
7626
7619
7614
7612
7611
7612
7615
7620
7626
7633
7642
7651
7660
7669
7677
7685
7691
7696
7700
7702
7704
7704
7702
7700
7697
7693
7689
7685
7681
7677
7674
7672
7672
7673
7676
7681
7689
7698
7709
7721
7735
7751
7767
7784
7802
7820
7838
7857
7875
7892
7908
7922
7935
7946
7956
7964
7971
7978
7985
7992
8000
8010
8022
8036
8053
8071
8093
8116
8141
8167
8196
8224
8253
8281
8309
8336
8362
8386
8410
8432
8453
8474
8494
8514
8534
8553
8573
8592
8611
8631
8650
8670
8689
8708
8727
8746
8764
8782
8800
8818
8835
8852
8868
8884
8898
8913
8927
8940
8954
8967
8981
8994
9009
9023
9037
9051
9064
9077
9089
9100
9111
9121
9130
9139
9146
9153
9159
9164
9170
9175
9180
9186
9191
9197
9203
9209
9215
9220
9224
9229
9233
9237
9242
9247
9252
9257
9262
9267
9271
9275
9279
9283
9286
9288
9290
9291
9291
9290
9288
9284
9280
9275
9269
9262
9256
9250
9244
9239
9236
9233
9233
9234
9238
9243
9249
9256
9263
9270
9275
9280
9282
9284
9283
9281
9277
9271
9263
9254
9243
9230
9217
9203
9189
9174
9160
9145
9130
9115
9100
9084
9068
9052
9035
9017
8998
8978
8958
8936
8913
8889
8864
8840
8815
8791
8766
8743
8719
8696
8674
8652
8632
8612
8593
8575
8558
8541
8525
8508
8492
8476
8460
8444
8428
8412
8395
8379
8362
8346
8330
8314
8299
8285
8270
8255
8240
8224
8208
8191
8173
8156
8138
8121
8103
8087
8073
8060
8048
8039
8032
8028
8025
8023
8022
8021
8021
8020
8018
8015
8012
8007
8000
7993
7985
7975
7965
7955
7945
7935
7925
7916
7908
7901
7895
7888
7882
7876
7869
7862
7854
7845
7835
7825
7813
7801
7789
7776
7762
7748
7734
7720
7706
7692
7677
7662
7646
7629
7610
7591
7571
7551
7529
7508
7485
7462
7438
7414
7388
7362
7336
7310
7284
7258
7234
7210
7188
7166
7147
7128
7110
7092
7074
7056
7037
7017
6997
6975
6952
6930
6907
6884
6860
6837
6813
6788
6763
6737
6709
6682
6653
6625
6596
6566
6537
6506
6475
6443
6411
6377
6343
6307
6270
6231
6192
6150
6108
6066
6023
5981
5938
5896
5854
5812
5770
5728
5686
5644
5602
5560
5518
5476
5434
5391
5348
5304
5259
5214
5168
5121
5074
5026
4979
4932
4885
4839
4793
4749
4706
4663
4622
4582
4543
4504
4466
4428
4391
4353
4317
4281
4246
4212
4179
4148
4118
4090
4062
4038
4014
3993
3973
3954
3936
3919
3904
3889
3876
3863
3851
3840
3829
3817
3805
3791
3775
3757
3738
3717
3694
3670
3644
3619
3594
3570
3547
3526
3507
3490
3475
3461
3449
3437
3425
3413
3402
3390
3377
3364
3350
3335
3318
3301
3283
3265
3247
3229
3212
3197
3182
3170
3159
3150
3142
3136
3131
3127
3123
3120
3116
3112
3107
3102
3096
3089
3081
3072
3063
3052
3041
3028
3015
3000
2986
2971
2956
2941
2928
2914
2901
2888
2874
2860
2844
2827
2809
2790
2770
2749
2727
2705
2682
2659
2636
2613
2590
2566
2543
2519
2494
2469
2442
2415
2387
2358
2328
2296
2262
2226
2188
2149
2108
2065
2021
1975
1929
1881
1833
1785
1737
1689
1642
1596
1550
1505
1461
1416
1371
1326
1280
1233
1186
1137
1087
1037
985
932
880
827
774
722
670
618
567
516
466
416
366
317
269
220
172
124
75
26
-23
-73
-123
-175
-228
-282
-337
-393
-451
-510
-570
-631
-693
-756
-820
-886
-953
-1020
-1091
-1162
-1233
-1306
-1380
-1454
-1530
-1607
-1685
-1764
-1845
-1926
-2007
-2089
-2171
-2253
-2335
-2417
-2499
-2581
-2664
-2747
-2830
-2914
-2998
-3083
-3169
-3254
-3340
-3426
-3513
-3599
-3686
-3773
-3860
-3948
-4035
-4123
-4211
-4297
-4384
-4469
-4553
-4637
-4719
-4800
-4881
-4959
-5037
-5113
-5187
-5260
-5331
-5400
-5468
-5535
-5601
-5667
-5732
-5797
-5862
-5928
-5993
-6059
-6125
-6191
-6258
-6325
-6392
-6459
-6527
-6595
-6663
-6732
-6802
-6872
-6942
-7013
-7084
-7155
-7227
-7298
-7370
-7441
-7512
-7584
-7654
-7724
-7794
-7864
-7933
-8000
-8070
-8138
-8205
-8272
-8339
-8404
-8469
-8532
-8593
-8653
-8711
-8767
-8822
-8876
-8928
-8980
-9031
-9082
-9134
-9185
-9237
-9289
-9342
-9395
-9448
-9501
-9555
-9608
-9661
-9714
-9766
-9818
-9870
-9921
-9972
-10022
-10072
-10123
-10173
-10224
-10275
-10326
-10378
-10430
-10483
-10537
-10591
-10645
-10700
-10755
-10811
-10867
-10924
-10982
-11041
-11100
-11160
-11220
-11281
-11341
-11402
-11463
-11525
-11587
-11649
-11712
-11775
-11837
-11899
-11960
-12021
-12080
-12138
-12196
-12252
-12308
-12364
-12420
-12476
-12532
-12589
-12646
-12704
-12763
-12822
-12881
-12941
-13001
-13062
-13124
-13186
-13249
-13313
-13379
-13447
-13515
-13586
-13658
-13732
-13808
-13886
-13966
-14049
-14134
-14221
-14311
-14402
-14494
-14587
-14679
-14772
-14863
-14953
-15041
-15128
-15214
-15297
-15379
-15460
-15538
-15615
-15690
-15764
-15837
-15909
-15981
-16052
-16123
-16196
-16268
-16341
-16416
-16492
-16569
-16648
-16728
-16811
-16894
-16979
-17064
-17150
-17236
-17323
-17410
-17497
-17584
-17670
-17758
-17845
-17932
-18020
-18108
-18196
-18283
-18371
-18458
-18545
-18632
-18718
-18804
-18889
-18974
-19057
-19139
-19219
-19298
-19375
-19451
-19524
-19597
-19669
-19739
-19810
-19880
-19949
-20019
-20089
-20159
-20229
-20298
-20367
-20437
-20506
-20574
-20643
-20711
-20779
-20846
-20912
-20978
-21041
-21104
-21165
-21225
-21284
-21342
-21400
-21457
-21513
-21570
-21627
-21684
-21743
-21802
-21863
-21924
-21986
-22048
-22111
-22174
-22236
-22298
-22359
-22419
-22478
-22536
-22593
-22649
-22705
-22760
-22814
-22868
-22922
-22976
-23030
-23085
-23140
-23196
-23252
-23308
-23365
-23421
-23477
-23533
-23588
-23642
-23696
-23748
-23800
-23851
-23902
-23951
-24000
-24048
-24095
-24140
-24185
-24228
-24269
-24309
-24348
-24387
-24424
-24461
-24498
-24535
-24573
-24610
-24647
-24684
-24721
-24757
-24792
-24825
-24856
-24886
-24913
-24938
-24961
-24983
-25003
-25022
-25039
-25056
-25072
-25087
-25102
-25117
-25132
-25148
-25165
-25183
-25202
-25223
-25245
-25268
-25293
-25318
-25343
-25369
-25393
-25416
-25438
-25459
-25478
-25495
-25510
-25524
-25536
-25546
-25555
-25562
-25568
-25574
-25578
-25583
-25587
-25590
-25593
-25595
-25595
-25593
-25589
-25583
-25575
-25564
-25550
-25534
-25516
-25495
-25473
-25449
-25424
-25400
-25375
-25352
-25329
-25307
-25287
-25268
-25251
-25234
-25217
-25201
-25185
-25168
-25150
-25131
-25111
-25089
-25065
-25040
-25014
-24987
-24959
-24930
-24902
-24874
-24847
-24821
-24797
-24774
-24753
-24732
-24713
-24695
-24677
-24659
-24640
-24620
-24600
-24578
-24554
-24529
-24501
-24471
-24440
-24406
-24371
-24336
-24299
-24264
-24229
-24195
-24162
-24132
-24104
-24077
-24053
-24029
-24007
-23984
-23962
-23938
-23913
-23887
-23859
-23829
-23797
-23763
-23727
-23690
-23652
-23613
-23574
-23535
-23496
-23459
-23424
-23390
-23359
-23330
-23302
-23276
-23250
-23225
-23201
-23175
-23149
-23122
-23093
-23062
-23030
-22996
-22960
-22923
-22885
-22847
-22808
-22770
-22734
-22698
-22664
-22632
-22602
-22574
-22548
-22525
-22504
-22486
-22470
-22454
-22440
-22425
-22409
-22391
-22371
-22349
-22324
-22297
-22267
-22236
-22203
-22168
-22133
-22098
-22063
-22028
-21994
-21961
-21928
-21896
-21865
-21834
-21802
-21771
-21738
-21705
-21670
-21633
-21595
-21554
-21512
-21467
-21422
-21376
-21330
-21285
-21242
-21202
-21164
-21131
-21101
-21075
-21052
-21033
-21017
-21003
-20991
-20980
-20969
-20957
-20944
-20930
-20914
-20894
-20872
-20848
-20820
-20789
-20756
-20721
-20684
-20645
-20606
-20567
-20528
-20489
-20452
-20415
-20381
-20348
-20318
-20290
-20264
-20240
-20218
-20198
-20179
-20160
-20142
-20124
-20106
-20087
-20068
-20048
-20028
-20007
-19988
-19970
-19954
-19941
-19931
-19925
-19922
-19923
-19926
-19932
-19940
-19950
-19961
-19972
-19984
-19996
-20008
-20019
-20028
-20034
-20039
-20041
-20040
-20036
-20031
-20023
-20014
-20004
-19994
-19983
-19973
-19964
-19956
-19949
-19943
-19939
-19936
-19935
-19934
-19934
-19934
-19934
-19933
-19932
-19929
-19925
-19919
-19911
-19900
-19887
-19871
-19853
-19832
-19808
-19782
-19754
-19724
-19693
-19661
-19629
-19597
-19565
-19533
-19500
-19467
-19434
-19400
-19365
-19328
-19290
-19249
-19207
-19164
-19118
-19072
-19024
-18976
-18928
-18880
-18834
-18788
-18744
-18702
-18661
-18621
-18583
-18546
-18511
-18477
-18443
-18410
-18376
-18343
-18308
-18272
-18235
-18197
-18158
-18118
-18079
-18039
-18001
-17964
-17929
-17895
-17864
-17836
-17811
-17790
-17773
-17760
-17752
-17748
-17749
-17753
-17761
-17773
-17787
-17804
-17822
-17842
-17864
-17886
-17909
-17932
-17955
-17979
-18004
-18029
-18055
-18082
-18109
-18136
-18163
-18190
-18217
-18244
-18270
-18297
-18323
-18350
-18377
-18404
-18431
-18458
-18485
-18512
-18538
-18564
-18589
-18613
-18636
-18658
-18680
-18703
-18725
-18749
-18774
-18800
-18828
-18858
-18890
-18923
-18958
-18994
-19030
-19067
-19104
-19140
-19176
-19211
-19245
-19279
-19312
-19344
-19375
-19406
-19435
-19463
-19489
-19514
-19537
-19559
-19579
-19597
-19614
-19630
-19646
-19661
-19676
-19691
-19707
-19723
-19740
-19757
-19776
-19795
-19815
-19835
-19856
-19878
-19900
-19922
-19945
-19968
-19991
-20014
-20037
-20060
-20082
-20104
-20126
-20148
-20170
-20192
-20215
-20238
-20261
-20286
-20311
-20338
-20366
-20395
-20425
-20456
-20488
-20520
-20552
-20583
-20614
-20644
-20673
-20701
-20728
-20754
-20779
-20805
-20830
-20855
-20879
-20904
-20928
-20952
-20975
-20998
-21021
-21044
-21067
-21090
-21115
-21140
-21166
-21193
-21221
-21249
-21277
-21306
-21334
-21362
-21389
-21417
-21443
-21470
-21496
-21522
-21548
-21575
-21601
-21627
-21653
-21679
-21705
-21730
-21755
-21779
-21802
-21824
-21844
-21863
-21880
-21895
-21908
-21917
-21924
-21928
-21929
-21927
-21922
-21915
-21906
-21896
-21886
-21875
-21863
-21852
-21842
-21831
-21821
-21811
-21801
-21792
-21782
-21773
-21764
-21755
-21746
-21738
-21731
-21723
-21716
-21708
-21701
-21693
-21686
-21679
-21672
-21666
-21660
-21654
-21649
-21643
-21638
-21632
-21626
-21621
-21614
-21608
-21600
-21592
-21582
-21571
-21559
-21545
-21530
-21514
-21497
-21478
-21458
-21436
-21412
-21387
-21360
-21331
-21301
-21270
-21239
-21208
-21176
-21146
-21116
-21088
-21062
-21038
-21016
-20996
-20980
-20966
-20955
-20948
-20943
-20942
-20942
-20945
-20949
-20954
-20960
-20966
-20971
-20977
-20981
-20985
-20989
-20992
-20995
-20999
-21003
-21007
-21012
-21017
-21022
-21027
-21032
-21037
-21042
-21048
-21053
-21059
-21064
-21069
-21075
-21080
-21085
-21090
-21094
-21099
-21103
-21106
-21110
-21112
-21115
-21117
-21118
-21119
-21118
-21117
-21115
-21111
-21104
-21096
-21085
-21072
-21057
-21040
-21022
-21003
-20982
-20961
-20939
-20917
-20894
-20872
-20849
-20828
-20807
-20786
-20767
-20748
-20730
-20712
-20694
-20676
-20658
-20639
-20620
-20600
-20579
-20557
-20534
-20509
-20484
-20457
-20430
-20403
-20375
-20346
-20317
-20287
-20256
-20225
-20192
-20159
-20124
-20088
-20051
-20012
-19972
-19931
-19889
-19846
-19802
-19758
-19713
-19669
-19625
-19581
-19538
-19497
-19456
-19417
-19379
-19342
-19306
-19271
-19236
-19201
-19166
-19130
-19093
-19054
-19013
-18970
-18925
-18877
-18826
-18772
-18716
-18657
-18597
-18534
-18471
-18407
-18343
-18279
-18216
-18154
-18093
-18033
-17973
-17915
-17857
-17799
-17742
-17685
-17628
-17572
-17515
-17458
-17401
-17343
-17284
-17224
-17163
-17102
-17040
-16979
-16918
-16857
-16798
-16740
-16684
-16630
-16578
-16527
-16478
-16430
-16382
-16335
-16288
-16239
-16190
-16140
-16088
-16035
-15980
-15924
-15867
-15810
-15752
-15695
-15639
-15585
-15533
-15483
-15436
-15393
-15353
-15316
-15282
-15250
-15221
-15193
-15166
-15138
-15109
-15078
-15046
-15011
-14975
-14938
-14899
-14860
-14821
-14781
-14743
-14705
-14668
-14633
-14599
-14567
-14536
-14508
-14482
-14457
-14434
-14411
-14389
-14366
-14343
-14318
-14293
-14266
-14237
-14207
-14176
-14143
-14109
-14075
-14041
-14008
-13976
-13945
-13916
-13888
-13862
-13836
-13812
-13788
-13765
-13742
-13720
-13697
-13674
-13651
-13626
-13601
-13575
-13548
-13521
-13494
-13468
-13442
-13418
-13394
-13372
-13351
-13332
-13314
-13297
-13281
-13267
-13253
-13240
-13228
-13215
-13203
-13190
-13177
-13164
-13149
-13134
-13118
-13102
-13084
-13066
-13047
-13027
-13006
-12985
-12964
-12942
-12920
-12897
-12873
-12849
-12824
-12799
-12773
-12747
-12721
-12696
-12670
-12646
-12621
-12598
-12575
-12553
-12531
-12511
-12491
-12471
-12453
-12434
-12417
-12400
-12383
-12368
-12352
-12338
-12323
-12309
-12294
-12279
-12262
-12244
-12224
-12203
-12179
-12154
-12128
-12101
-12073
-12044
-12015
-11986
-11957
-11927
-11898
-11869
-11841
-11814
-11787
-11761
-11736
-11712
-11688
-11666
-11644
-11623
-11604
-11585
-11566
-11549
-11531
-11514
-11497
-11479
-11462
-11445
-11427
-11409
-11390
-11370
-11349
-11328
-11305
-11281
-11257
-11232
-11206
-11181
-11155
-11128
-11102
-11076
-11051
-11025
-11000
-10975
-10950
-10925
-10900
-10876
-10851
-10827
-10803
-10779
-10755
-10732
-10708
-10686
-10663
-10641
-10620
-10600
-10581
-10562
-10545
-10529
-10512
-10496
-10481
-10465
-10449
-10433
-10417
-10401
-10385
-10369
-10353
-10338
-10323
-10307
-10292
-10277
-10261
-10246
-10231
-10216
-10202
-10189
-10176
-10165
-10155
-10146
-10138
-10130
-10123
-10116
-10108
-10100
-10092
-10083
-10073
-10063
-10053
-10043
-10033
-10023
-10014
-10005
-9996
-9987
-9977
-9967
-9955
-9943
-9931
-9917
-9903
-9889
-9875
-9861
-9848
-9834
-9819
-9805
-9790
-9775
-9759
-9741
-9723
-9703
-9681
-9657
-9631
-9602
-9572
-9538
-9503
-9466
-9427
-9386
-9345
-9302
-9259
-9216
-9173
-9130
-9087
-9045
-9004
-8963
-8923
-8883
-8843
-8804
-8765
-8727
-8689
-8652
-8616
-8580
-8544
-8509
-8475
-8441
-8408
-8376
-8344
-8313
-8284
-8255
-8229
-8204
-8180
-8157
-8137
-8117
-8096
-8077
-8055
-8035
-8013
-7991
-7967
-7943
-7917
-7889
-7861
-7833
-7803
-7774
-7745
-7717
-7689
-7662
-7637
-7613
-7590
-7568
-7547
-7526
-7506
-7486
-7466
-7446
-7426
-7405
-7384
-7362
-7340
-7317
-7293
-7269
-7244
-7219
-7193
-7169
-7145
-7121
-7099
-7077
-7056
-7036
-7016
-6998
-6979
-6961
-6944
-6926
-6908
-6889
-6869
-6848
-6826
-6803
-6779
-6754
-6728
-6702
-6675
-6647
-6618
-6588
-6559
-6528
-6498
-6468
-6438
-6408
-6379
-6349
-6319
-6289
-6258
-6226
-6193
-6159
-6123
-6085
-6047
-6006
-5965
-5923
-5879
-5834
-5787
-5740
-5691
-5641
-5590
-5539
-5486
-5434
-5381
-5328
-5274
-5220
-5166
-5111
-5057
-5002
-4948
-4894
-4841
-4789
-4737
-4686
-4636
-4587
-4538
-4490
-4444
-4398
-4354
-4312
-4272
-4232
-4195
-4159
-4124
-4091
-4059
-4029
-4000
-3973
-3947
-3923
-3899
-3878
-3857
-3836
-3816
-3796
-3776
-3755
-3734
-3711
-3688
-3665
-3641
-3617
-3593
-3569
-3545
-3521
-3498
-3476
-3454
-3432
-3410
-3389
-3368
-3348
-3328
-3308
-3287
-3267
-3245
-3222
-3197
-3169
-3139
-3106
-3071
-3033
-2993
-2951
-2907
-2862
-2817
-2770
-2724
-2677
-2630
-2583
-2536
-2488
-2439
-2390
-2340
-2289
-2236
-2183
-2128
-2073
-2017
-1961
-1904
-1847
-1790
-1732
-1674
-1616
-1557
-1498
-1437
-1376
-1313
-1250
-1185
-1120
-1053
-986
-917
-848
-778
-707
-635
-564
-492
-421
-351
-281
-211
-143
-75
-8
59
125
190
255
319
382
444
506
566
625
683
740
796
850
902
953
1000
1048
1091
1132
1171
1207
1241
1273
1304
1335
1365
1395
1425
1455
1486
1516
1545
1574
1602
1628
1653
1676
1698
1719
1739
1758
1776
1795
1814
1833
1853
1873
1896
1919
1945
1972
2001
2032
2065
2098
2131
2164
2196
2227
2256
2284
2309
2332
2353
2372
2390
2406
2422
2437
2452
2466
2480
2495
2508
2522
2536
2550
2565
2579
2593
2608
2623
2637
2650
2663
2675
2686
2695
2704
2711
2716
2721
2725
2729
2732
2735
2739
2744
2749
2755
2762
2770
2779
2788
2798
2808
2818
2828
2838
2847
2855
2861
2867
2871
2873
2874
2873
2870
2866
2861
2855
2849
2842
2835
2828
2822
2815
2808
2801
2794
2786
2777
2767
2756
2743
2728
2711
2692
2670
2646
2620
2592
2563
2531
2499
2466
2433
2399
2365
2331
2298
2265
2231
2198
2164
2130
2096
2061
2025
1989
1952
1914
1876
1836
1796
1754
1712
1668
1623
1577
1531
1485
1438
1391
1343
1296
1250
1204
1159
1116
1073
1032
992
954
917
881
848
816
786
759
732
707
683
659
636
614
594
574
555
536
519
501
484
466
449
431
414
396
378
359
339
318
297
274
251
227
202
177
152
127
101
75
50
24
-2
-26
-50
-74
-96
-117
-138
-158
-177
-195
-211
-227
-241
-254
-266
-277
-287
-297
-307
-317
-326
-336
-347
-357
-368
-379
-389
-401
-412
-424
-437
-451
-466
-482
-500
-518
-537
-558
-579
-602
-626
-650
-676
-702
-728
-754
-780
-807
-833
-860
-886
-912
-938
-964
-989
-1014
-1039
-1063
-1087
-1110
-1132
-1154
-1175
-1196
-1217
-1238
-1259
-1281
-1304
-1326
-1350
-1374
-1399
-1424
-1450
-1477
-1505
-1534
-1563
-1593
-1624
-1655
-1686
-1718
-1751
-1784
-1817
-1850
-1883
-1915
-1948
-1980
-2012
-2044
-2076
-2108
-2140
-2172
-2204
-2236
-2266
-2296
-2326
-2354
-2381
-2407
-2433
-2457
-2481
-2504
-2527
-2549
-2571
-2593
-2616
-2639
-2663
-2688
-2715
-2742
-2771
-2800
-2829
-2859
-2888
-2917
-2944
-2971
-2996
-3020
-3043
-3065
-3086
-3106
-3124
-3142
-3158
-3173
-3188
-3203
-3217
-3231
-3245
-3260
-3274
-3289
-3304
-3318
-3332
-3346
-3359
-3372
-3385
-3397
-3408
-3418
-3427
-3435
-3441
-3448
-3454
-3460
-3468
-3476
-3485
-3496
-3507
-3519
-3532
-3545
-3559
-3573
-3586
-3599
-3611
-3622
-3633
-3642
-3651
-3659
-3666
-3673
-3679
-3685
-3691
-3696
-3700
-3705
-3710
-3715
-3721
-3728
-3736
-3745
-3755
-3766
-3777
-3789
-3801
-3813
-3825
-3838
-3850
-3861
-3871
-3881
-3889
-3896
-3901
-3905
-3907
-3907
-3907
-3906
-3904
-3902
-3900
-3898
-3897
-3896
-3895
-3895
-3895
-3896
-3897
-3898
-3899
-3899
-3899
-3898
-3896
-3893
-3888
-3882
-3876
-3869
-3861
-3852
-3844
-3835
-3827
-3818
-3810
-3802
-3794
-3786
-3779
-3772
-3766
-3761
-3755
-3750
-3745
-3740
-3734
-3729
-3723
-3717
-3709
-3701
-3691
-3680
-3669
-3656
-3643
-3630
-3616
-3603
-3590
-3578
-3566
-3555
-3545
-3535
-3527
-3519
-3512
-3505
-3499
-3493
-3487
-3481
-3475
-3467
-3459
-3449
-3438
-3425
-3410
-3395
-3378
-3360
-3341
-3321
-3301
-3280
-3261
-3243
-3226
-3213
-3202
-3195
-3190
-3187
-3185
-3185
-3185
-3186
-3186
-3186
-3186
-3186
-3184
-3181
-3178
-3174
-3171
-3167
-3165
-3163
-3163
-3163
-3165
-3166
-3169
-3171
-3173
-3175
-3176
-3177
-3176
-3173
-3169
-3163
-3155
-3145
-3134
-3121
-3108
-3095
-3082
-3070
-3059
-3049
-3041
-3034
-3030
-3028
-3028
-3029
-3032
-3036
-3042
-3048
-3054
-3061
-3067
-3072
-3076
-3078
-3078
-3075
-3070
-3063
-3053
-3040
-3026
-3011
-2995
-2979
-2963
-2948
-2934
-2921
-2910
-2900
-2891
-2883
-2874
-2866
-2858
-2850
-2840
-2830
-2818
-2805
-2791
-2775
-2758
-2740
-2722
-2703
-2684
-2666
-2648
-2629
-2611
-2592
-2573
-2554
-2533
-2512
-2489
-2466
-2441
-2415
-2389
-2363
-2336
-2310
-2284
-2257
-2232
-2206
-2179
-2153
-2126
-2097
-2068
-2037
-2007
-1974
-1941
-1907
-1873
-1837
-1801
-1764
-1727
-1689
-1651
-1611
-1571
-1531
-1490
-1449
-1408
-1367
-1327
-1289
-1251
-1215
-1181
-1148
-1118
-1089
-1061
-1034
-1008
-983
-957
-931
-905
-879
-852
-825
-797
-768
-740
-711
-681
-652
-623
-594
-565
-535
-506
-476
-446
-415
-383
-351
-317
-284
-249
-214
-178
-141
-103
-64
-24
15
55
95
135
175
215
255
296
336
378
421
465
510
555
602
649
697
745
793
841
888
935
981
1027
1073
1118
1163
1207
1252
1296
1341
1386
1431
1476
1522
1567
1614
1660
1707
1755
1802
1850
1897
1943
1989
2033
2078
2120
2161
2200
2237
2273
2306
2339
2369
2399
2428
2456
2484
2513
2543
2574
2606
2640
2675
2712
2751
2791
2833
2876
2921
2966
3012
3057
3102
3145
3186
3226
3264
3300
3333
3365
3395
3424
3452
3479
3506
3533
3559
3584
3610
3634
3658
3681
3703
3725
3745
3764
3782
3799
3814
3828
3840
3851
3861
3868
3874
3878
3879
3879
3877
3874
3871
3867
3862
3857
3852
3846
3840
3833
3825
3816
3807
3798
3789
3781
3773
3765
3759
3753
3748
3744
3740
3737
3734
3731
3728
3725
3723
3721
3720
3719
3719
3720
3722
3726
3732
3739
3748
3760
3774
3792
3812
3834
3859
3885
3911
3939
3966
3993
4019
4043
4067
4091
4114
4135
4156
4176
4196
4215
4235
4255
4276
4298
4321
4346
4373
4401
4432
4463
4496
4530
4563
4595
4626
4655
4683
4709
4734
4757
4778
4798
4817
4835
4853
4870
4887
4904
4922
4941
4960
4980
5000
5020
5040
5060
5078
5096
5112
5127
5140
5151
5161
5169
5176
5181
5185
5188
5190
5191
5192
5193
5193
5194
5196
5199
5203
5208
5215
5223
5233
5243
5253
5262
5271
5278
5284
5286
5287
5284
5279
5271
5260
5248
5233
5218
5201
5185
5170
5156
5143
5131
5121
5112
5104
5096
5089
5082
5074
5066
5058
5050
5041
5032
5022
5011
4998
4984
4968
4951
4931
4910
4887
4863
4838
4813
4788
4762
4737
4714
4691
4669
4648
4628
4609
4591
4573
4554
4535
4516
4495
4474
4452
4429
4406
4383
4360
4336
4314
4291
4270
4251
4233
4216
4202
4189
4179
4169
4160
4152
4143
4134
4123
4111
4098
4083
4067
4051
4035
4018
4001
3983
3965
3948
3931
3914
3898
3884
3870
3857
3845
3834
3824
3813
3802
3792
3781
3771
3761
3752
3742
3733
3723
3713
3702
3691
3679
3667
3655
3643
3631
3621
3610
3600
3590
3581
3571
3562
3553
3544
3536
3527
3519
3510
3502
3494
3486
3479
3473
3467
3462
3458
3453
3448
3442
3435
3426
3416
3405
3392
3379
3364
3348
3332
3314
3295
3276
3256
3236
3215
3195
3175
3155
3136
3118
3100
3084
3069
3055
3042
3030
3019
3008
2998
2989
2980
2974
2968
2964
2961
2960
2961
2963
2967
2973
2982
2992
3004
3018
3033
3048
3064
3079
3095
3109
3123
3136
3149
3160
3171
3181
3191
3201
3213
3226
3240
3257
3275
3295
3317
3341
3366
3393
3421
3450
3480
3511
3542
3573
3604
3636
3668
3700
3733
3766
3801
3837
3874
3913
3955
3998
4043
4090
4140
4191
4244
4298
4352
4407
4463
4519
4576
4634
4693
4753
4815
4879
4944
5012
5080
5151
5222
5294
5367
5439
5511
5583
5654
5725
5794
5863
5932
6000
6067
6135
6203
6272
6341
6412
6483
6556
6630
6705
6782
6859
6938
7017
7096
7176
7254
7332
7410
7486
7561
7635
7709
7783
7856
7929
8002
8074
8148
8222
8296
8370
8446
8522
8599
8677
8756
8836
8917
8998
9080
9162
9244
9326
9407
9487
9567
9645
9722
9799
9876
9953
10030
10108
10187
10267
10348
10431
10515
10600
10685
10771
10856
10942
11027
11112
11195
11279
11361
11443
11523
11603
11681
11759
11835
11910
11984
12057
12129
12201
12272
12343
12413
12483
12553
12623
12693
12762
12831
12901
12970
13038
13106
13174
13241
13308
13374
13440
13505
13570
13634
13698
13761
13825
13889
13954
14019
14084
14149
14215
14280
14345
14410
14474
14538
14601
14663
14724
14783
14842
14899
14955
15009
15063
15116
15168
15219
15271
15321
15371
15421
15470
15519
15568
15616
15664
15711
15757
15803
15847
15890
15932
15974
16015
16056
16097
16137
16178
16219
16260
16300
16341
16381
16421
16461
16501
16540
16580
16619
16658
16697
16737
16776
16815
16854
16893
16933
16972
17012
17052
17092
17133
17174
17216
17257
17300
17342
17385
17428
17470
17513
17555
17597
17639
17681
17723
17765
17807
17849
17891
17933
17974
18016
18056
18096
18135
18172
18209
18243
18277
18308
18337
18364
18390
18413
18436
18457
18479
18500
18521
18543
18566
18590
18614
18640
18665
18691
18717
18743
18768
18794
18819
18845
18870
18896
18923
18951
18981
19012
19045
19079
19115
19151
19188
19224
19259
19294
19328
19361
19394
19425
19456
19486
19516
19545
19574
19604
19633
19663
19694
19726
19759
19793
19827
19862
19898
19934
19971
20008
20044
20081
20117
20152
20186
20220
20253
20285
20318
20350
20382
20414
20448
20482
20517
20554
20592
20631
20670
20710
20749
20787
20824
20859
20893
20925
20956
20985
21014
21041
21067
21092
21116
21140
21163
21185
21207
21229
21250
21271
21291
21312
21333
21353
21373
21393
21411
21428
21442
21454
21464
21472
21478
21483
21487
21491
21494
21498
21502
21506
21511
21515
21520
21525
21531
21537
21543
21550
21557
21563
21569
21574
21579
21582
21584
21585
21584
21583
21581
21578
21575
21572
21570
21567
21566
21565
21564
21565
21565
21567
21568
21570
21571
21572
21573
21573
21573
21571
21568
21565
21561
21557
21552
21549
21545
21542
21539
21536
21532
21528
21523
21517
21510
21502
21494
21484
21474
21462
21450
21437
21422
21408
21394
21379
21365
21350
21335
21319
21303
21286
21268
21250
21232
21214
21196
21177
21159
21142
21124
21106
21089
21071
21052
21034
21016
20997
20979
20961
20944
20927
20912
20896
20881
20866
20851
20835
20820
20804
20788
20772
20756
20741
20726
20712
20699
20686
20674
20663
20653
20643
20633
20622
20612
20601
20590
20578
20566
20554
20542
20530
20518
20506
20494
20482
20470
20458
20446
20434
20422
20411
20400
20389
20378
20367
20355
20342
20329
20315
20300
20285
20270
20255
20240
20226
20213
20201
20190
20181
20172
20165
20159
20153
20148
20143
20139
20134
20130
20126
20121
20115
20110
20103
20096
20088
20080
20072
20063
20055
20046
20038
20030
20021
20013
20005
19997
19991
19986
19981
19978
19976
19974
19973
19973
19973
19973
19974
19974
19975
19976
19976
19977
19979
19980
19982
19985
19987
19990
19993
19996
19999
20002
20003
20005
20005
20005
20005
20003
20001
19997
19993
19987
19979
19971
19963
19954
19945
19936
19928
19921
19915
19910
19906
19902
19900
19897
19894
19891
19887
19881
19874
19864
19852
19838
19822
19804
19784
19762
19740
19718
19695
19673
19651
19630
19611
19592
19575
19559
19545
19532
19521
19511
19501
19492
19483
19474
19465
19455
19446
19436
19426
19416
19406
19397
19388
19379
19370
19362
19355
19348
19343
19337
19333
19328
19324
19320
19314
19308
19301
19292
19282
19270
19257
19242
19225
19208
19189
19171
19153
19137
19121
19108
19096
19086
19078
19072
19066
19062
19058
19054
19050
19046
19041
19036
19030
19023
19014
19004
18992
18979
18964
18948
18930
18913
18895
18877
18859
18843
18827
18813
18799
18787
18775
18763
18751
18739
18726
18713
18699
18685
18671
18657
18642
18626
18610
18592
18574
18555
18534
18513
18492
18470
18447
18425
18403
18380
18357
18335
18312
18289
18266
18242
18219
18195
18171
18146
18120
18094
18068
18043
18018
17993
17969
17945
17920
17895
17870
17844
17817
17790
17762
17735
17707
17680
17653
17626
17601
17576
17552
17529
17507
17486
17466
17447
17427
17408
17387
17366
17344
17320
17296
17270
17242
17213
17183
17151
17119
17087
17056
17026
16997
16970
16945
16922
16901
16881
16863
16845
16828
16811
16795
16778
16761
16744
16726
16707
16687
16667
16645
16623
16601
16578
16555
16532
16509
16487
16466
16446
16426
16407
16389
16372
16354
16337
16318
16300
16280
16260
16239
16216
16192
16167
16140
16114
16087
16059
16033
16006
15980
15955
15931
15908
15886
15865
15846
15829
15814
15801
15790
15781
15773
15766
15759
15751
15741
15731
15718
15705
15691
15676
15662
15647
15634
15620
15608
15596
15584
15573
15562
15550
15539
15528
15517
15506
15495
15484
15472
15458
15444
15428
15410
15390
15369
15346
15322
15298
15273
15249
15227
15207
15189
15174
15162
15154
15148
15144
15142
15142
15143
15144
15146
15147
15147
15146
15144
15141
15136
15130
15122
15113
15102
15091
15077
15063
15047
15031
15014
14997
14980
14964
14947
14932
14917
14903
14890
14879
14869
14861
14854
14848
14843
14838
14834
14830
14826
14822
14818
14814
14810
14806
14801
14796
14790
14783
14775
14767
14757
14747
14735
14723
14709
14695
14680
14664
14648
14632
14617
14601
14586
14571
14556
14542
14528
14515
14503
14490
14479
14467
14455
14443
14431
14419
14407
14395
14383
14372
14363
14356
14351
14347
14345
14344
14344
14343
14342
14339
14335
14329
14321
14311
14300
14288
14276
14263
14251
14239
14228
14218
14208
14199
14191
14184
14176
14169
14163
14157
14151
14144
14137
14129
14119
14108
14094
14079
14063
14044
14024
14002
13978
13953
13928
13902
13875
13849
13823
13798
13774
13750
13728
13707
13686
13666
13646
13626
13606
13586
13564
13542
13520
13496
13472
13448
13425
13401
13377
13354
13331
13307
13283
13258
13232
13205
13178
13151
13123
13094
13065
13034
13003
12970
12935
12899
12861
12821
12779
12737
12694
12650
12607
12564
12520
12477
12434
12391
12348
12304
12261
12218
12176
12134
12093
12054
12015
11978
11941
11905
11870
11834
11799
11763
11728
11692
11655
11618
11581
11543
11505
11467
11427
11387
11346
11303
11259
11214
11169
11122
11076
11029
10982
10936
10889
10843
10797
10751
10705
10661
10617
10575
10533
10492
10452
10413
10373
10335
10296
10258
10220
10181
10142
10103
10063
10023
9983
9942
9901
9859
9817
9774
9730
9685
9640
9595
9550
9507
9465
9425
9386
9349
9312
9275
9239
9201
9163
9124
9084
9043
9001
8958
8915
8872
8829
8786
8742
8699
8656
8613
8569
8526
8484
8441
8400
8359
8320
8281
8244
8209
8173
8138
8103
8068
8032
7994
7955
7914
7871
7828
7784
7739
7695
7651
7607
7565
7523
7483
7443
7404
7366
7328
7291
7254
7218
7181
7145
7108
7070
7032
6992
6950
6906
6861
6814
6765
6715
6664
6613
6561
6511
6461
6413
6366
6321
6278
6237
6197
6159
6121
6084
6046
6009
5972
5934
5896
5859
5821
5784
5746
5709
5672
5635
5598
5561
5524
5488
5452
5416
5381
5345
5310
5273
5236
5198
5159
5119
5080
5040
5001
4962
4924
4885
4848
4810
4774
4739
4705
4673
4644
4616
4590
4566
4542
4519
4495
4472
4449
4426
4403
4382
4361
4342
4325
4310
4297
4286
4276
4268
4261
4254
4247
4239
4230
4221
4211
4199
4188
4175
4162
4148
4134
4118
4102
4085
4067
4050
4033
4016
4000
3986
3973
3961
3951
3942
3934
3927
3919
3911
3902
3892
3881
3869
3855
3839
3823
3805
3785
3765
3743
3720
3696
3672
3647
3622
3597
3574
3551
3529
3508
3488
3469
3451
3434
3419
3405
3392
3380
3369
3357
3346
3333
3320
3306
3291
3276
3260
3244
3228
3213
3198
3184
3171
3161
3152
3146
3142
3140
3140
3140
3142
3143
3144
3145
3144
3143
3141
3136
3130
3123
3114
3104
3094
3084
3074
3066
3059
3054
3051
3050
3050
3052
3055
3059
3065
3072
3080
3089
3098
3108
3119
3129
3140
3151
3163
3175
3187
3200
3213
3226
3239
3252
3264
3276
3288
3299
3309
3319
3328
3335
3342
3348
3353
3357
3361
3365
3368
3371
3374
3377
3380
3383
3386
3389
3392
3396
3401
3407
3414
3422
3432
3442
3453
3465
3477
3490
3504
3518
3531
3545
3558
3570
3582
3592
3601
3609
3617
3624
3630
3636
3640
3645
3648
3652
3655
3660
3665
3670
3677
3684
3690
3696
3700
3703
3704
3705
3705
3705
3705
3705
3707
3710
3713
3719
3725
3733
3742
3752
3763
3774
3785
3796
3807
3817
3827
3838
3848
3858
3867
3876
3885
3894
3902
3911
3919
3926
3934
3942
3950
3957
3965
3972
3979
3985
3991
3996
4002
4009
4014
4022
4030
4038
4048
4058
4067
4075
4085
4094
4102
4108
4113
4116
4118
4117
4115
4110
4104
4097
4088
4078
4067
4056
4046
4035
4027
4021
4016
4014
4013
4014
4019
4024
4030
4037
4043
4051
4056
4059
4062
4062
4059
4057
4051
4046
4040
4033
4027
4021
4014
4010
4005
3999
3994
3987
3980
3971
3962
3952
3941
3930
3918
3906
3892
3878
3862
3845
3827
3808
3788
3767
3745
3723
3700
3676
3650
3623
3596
3567
3538
3509
3480
3451
3423
3394
3364
3334
3304
3273
3242
3209
3175
3139
3102
3061
3018
2972
2924
2873
2819
2765
2709
2653
2596
2539
2483
2428
2374
2320
2268
2218
2168
2119
2069
2019
1969
1918
1866
1813
1760
1707
1654
1600
1546
1492
1437
1382
1326
1269
1213
1157
1102
1048
994
942
890
839
789
738
686
634
581
527
473
418
362
306
248
190
131
70
9
-52
-114
-175
-235
-293
-350
-404
-457
-507
-556
-604
-650
-696
-742
-789
-837
-886
-937
-990
-1043
-1098
-1153
-1209
-1264
-1320
-1374
-1428
-1480
-1530
-1577
-1622
-1664
-1703
-1740
-1776
-1809
-1842
-1875
-1908
-1942
-1976
-2011
-2047
-2083
-2120
-2157
-2195
-2233
-2271
-2309
-2346
-2383
-2418
-2451
-2483
-2514
-2543
-2571
-2597
-2623
-2648
-2673
-2697
-2721
-2745
-2769
-2794
-2820
-2846
-2873
-2902
-2931
-2961
-2991
-3021
-3052
-3082
-3112
-3140
-3168
-3194
-3218
-3241
-3262
-3281
-3300
-3318
-3335
-3352
-3368
-3384
-3399
-3414
-3428
-3442
-3456
-3470
-3484
-3497
-3509
-3521
-3531
-3541
-3550
-3557
-3564
-3569
-3573
-3575
-3576
-3576
-3575
-3574
-3574
-3574
-3575
-3577
-3579
-3582
-3586
-3590
-3594
-3598
-3602
-3606
-3608
-3609
-3609
-3607
-3604
-3599
-3593
-3586
-3577
-3569
-3559
-3548
-3537
-3525
-3513
-3500
-3489
-3477
-3467
-3458
-3450
-3444
-3438
-3433
-3429
-3426
-3424
-3422
-3420
-3419
-3419
-3418
-3417
-3415
-3413
-3409
-3403
-3396
-3388
-3379
-3368
-3357
-3346
-3336
-3325
-3316
-3307
-3299
-3293
-3288
-3284
-3281
-3279
-3277
-3275
-3272
-3269
-3266
-3262
-3257
-3253
-3247
-3242
-3236
-3230
-3223
-3216
-3208
-3200
-3192
-3183
-3175
-3167
-3160
-3152
-3146
-3139
-3133
-3128
-3122
-3117
-3111
-3106
-3100
-3094
-3088
-3081
-3075
-3069
-3062
-3055
-3048
-3040
-3031
-3021
-3010
-2998
-2986
-2973
-2961
-2948
-2936
-2923
-2909
-2896
-2881
-2866
-2851
-2836
-2821
-2807
-2794
-2783
-2774
-2767
-2761
-2757
-2755
-2753
-2753
-2753
-2754
-2755
-2756
-2757
-2757
-2758
-2757
-2757
-2755
-2753
-2751
-2749
-2747
-2745
-2744
-2744
-2745
-2747
-2750
-2754
-2760
-2766
-2774
-2783
-2793
-2804
-2815
-2827
-2839
-2852
-2866
-2879
-2892
-2905
-2917
-2928
-2939
-2949
-2959
-2968
-2976
-2985
-2994
-3003
-3012
-3023
-3033
-3044
-3056
-3068
-3079
-3091
-3102
-3114
-3124
-3134
-3144
-3151
-3158
-3163
-3168
-3171
-3175
-3177
-3180
-3182
-3184
-3185
-3186
-3186
-3187
-3187
-3187
-3188
-3189
-3190
-3192
-3194
-3196
-3198
-3200
-3202
-3203
-3204
-3205
-3206
-3206
-3206
-3206
-3206
-3207
-3209
-3210
-3213
-3215
-3217
-3218
-3220
-3221
-3222
-3223
-3225
-3226
-3228
-3231
-3233
-3235
-3238
-3240
-3242
-3244
-3246
-3248
-3250
-3251
-3251
-3251
-3250
-3248
-3246
-3243
-3239
-3235
-3230
-3225
-3219
-3212
-3205
-3197
-3187
-3177
-3167
-3155
-3143
-3131
-3117
-3104
-3090
-3075
-3061
-3047
-3033
-3019
-3006
-2992
-2979
-2966
-2954
-2942
-2931
-2920
-2909
-2899
-2888
-2877
-2866
-2855
-2843
-2831
-2820
-2808
-2797
-2786
-2775
-2764
-2753
-2741
-2729
-2717
-2704
-2693
-2681
-2670
-2659
-2648
-2637
-2626
-2615
-2604
-2592
-2579
-2566
-2553
-2539
-2524
-2509
-2493
-2476
-2459
-2442
-2424
-2406
-2387
-2369
-2350
-2330
-2311
-2291
-2272
-2252
-2233
-2213
-2194
-2176
-2158
-2140
-2122
-2105
-2089
-2073
-2058
-2044
-2032
-2020
-2009
-1999
-1990
-1982
-1975
-1969
-1964
-1959
-1955
-1950
-1946
-1941
-1935
-1929
-1921
-1912
-1902
-1892
-1879
-1866
-1852
-1836
-1820
-1802
-1785
-1767
-1749
-1732
-1716
-1701
-1688
-1676
-1665
-1655
-1647
-1639
-1632
-1625
-1620
-1615
-1610
-1605
-1600
-1595
-1590
-1584
-1577
-1570
-1563
-1554
-1546
-1536
-1527
-1517
-1506
-1495
-1483
-1472
-1460
-1449
-1438
-1427
-1417
-1408
-1398
-1389
-1379
-1369
-1358
-1347
-1335
-1321
-1306
-1290
-1273
-1254
-1234
-1213
-1191
-1170
-1148
-1127
-1107
-1087
-1069
-1051
-1034
-1016
-1002
-987
-972
-958
-944
-930
-916
-901
-887
-871
-855
-838
-820
-802
-783
-762
-742
-722
-702
-684
-668
-654
-641
-631
-623
-616
-610
-604
-600
-596
-593
-590
-588
-586
-584
-582
-579
-576
-573
-568
-562
-556
-547
-537
-526
-513
-499
-483
-467
-449
-431
-413
-395
-378
-362
-348
-335
-325
-317
-311
-307
-305
-304
-303
-304
-305
-305
-305
-305
-304
-302
-299
-297
-294
-290
-287
-284
-280
-277
-274
-271
-269
-267
-265
-264
-262
-261
-260
-258
-257
-256
-256
-255
-256
-258
-261
-267
-273
-282
-292
-304
-317
-332
-348
-365
-383
-401
-420
-440
-459
-478
-496
-513
-528
-542
-553
-563
-571
-578
-585
-591
-597
-603
-611
-620
-629
-640
-652
-665
-679
-694
-709
-724
-740
-756
-771
-785
-798
-810
-819
-827
-833
-836
-837
-837
-835
-831
-826
-820
-813
-806
-799
-791
-784
-776
-768
-760
-751
-743
-735
-727
-718
-710
-701
-692
-684
-676
-669
-662
-657
-653
-650
-648
-646
-646
-645
-644
-644
-642
-641
-638
-635
-631
-626
-620
-613
-604
-595
-584
-572
-558
-543
-526
-508
-489
-469
-448
-426
-405
-383
-362
-341
-321
-302
-283
-265
-248
-231
-213
-196
-179
-161
-143
-125
-106
-87
-66
-45
-22
2
28
56
85
114
145
175
204
233
260
287
311
335
357
378
399
419
439
460
482
505
529
555
582
611
641
671
703
736
769
803
837
872
906
939
971
1002
1032
1060
1086
1111
1135
1158
1181
1203
1226
1249
1273
1298
1324
1352
1381
1410
1440
1469
1498
1526
1552
1576
1597
1616
1632
1647
1659
1669
1677
1684
1690
1695
1700
1704
1709
1715
1723
1732
1743
1755
1769
1783
1798
1813
1827
1841
1854
1866
1876
1886
1894
1900
1905
1909
1911
1914
1916
1918
1921
1924
1928
1933
1939
1945
1951
1958
1965
1972
1978
1984
1989
1993
1996
1997
1997
1994
1990
1985
1978
1969
1960
1949
1937
1925
1912
1898
1885
1872
1860
1849
1838
1827
1816
1804
1792
1779
1765
1749
1732
1715
1696
1677
1658
1638
1619
1601
1583
1565
1549
1533
1519
1505
1492
1480
1468
1458
1447
1436
1426
1414
1402
1388
1373
1357
1340
1322
1304
1286
1268
1251
1234
1218
1203
1189
1175
1162
1150
1138
1128
1118
1108
1099
1090
1082
1074
1066
1058
1051
1043
1036
1029
1022
1014
1008
1002
994
987
979
970
960
949
937
925
913
900
888
876
866
856
847
840
834
829
824
820
816
812
808
803
797
792
786
780
774
769
765
761
759
758
758
760
762
766
769
773
777
780
782
783
783
781
778
773
766
757
746
733
719
704
688
671
655
639
624
610
597
586
577
568
561
556
551
548
545
542
539
537
533
529
525
520
516
511
508
505
503
503
504
508
513
519
527
537
547
557
567
576
584
590
595
597
597
596
593
588
583
577
571
564
557
549
543
537
531
527
524
522
521
521
521
522
522
523
523
523
523
521
519
515
511
506
500
494
486
478
469
460
450
439
428
418
407
398
389
383
378
375
374
374
375
377
379
381
382
383
382
380
376
370
364
356
347
339
330
322
316
310
306
303
302
303
305
307
311
314
318
322
325
329
332
334
336
337
337
337
336
335
335
335
337
340
345
352
360
370
382
395
408
423
437
452
467
481
495
508
521
534
547
560
574
587
600
614
628
643
658
674
692
710
730
751
772
794
816
838
860
881
901
920
937
953
967
981
993
1004
1014
1026
1036
1045
1055
1065
1075
1087
1099
1112
1127
1143
1159
1176
1193
1209
1226
1242
1258
1274
1290
1306
1322
1337
1353
1369
1385
1402
1420
1438
1457
1476
1496
1515
1534
1552
1570
1587
1604
1620
1636
1650
1664
1677
1688
1696
1703
1708
1711
1712
1712
1711
1710
1710
1709
1710
1711
1714
1718
1722
1728
1736
1744
1753
1763
1773
1784
1795
1805
1816
1827
1837
1846
1855
1864
1872
1881
1890
1899
1909
1920
1931
1944
1957
1971
1986
2000
2013
2025
2037
2045
2054
2060
2064
2067
2069
2069
2068
2066
2063
2059
2054
2049
2043
2037
2031
2024
2016
2009
2001
1992
1983
1974
1963
1951
1937
1922
1905
1887
1867
1846
1825
1802
1779
1756
1732
1708
1685
1661
1638
1615
1593
1573
1553
1536
1520
1506
1494
1483
1472
1463
1452
1441
1430
1417
1403
1388
1372
1356
1339
1321
1302
1282
1261
1239
1216
1194
1172
1150
1128
1108
1088
1069
1051
1033
1016
1000
986
972
958
944
931
917
903
888
874
859
845
830
816
802
788
774
761
747
734
720
708
696
684
674
664
655
647
639
631
624
617
609
600
591
580
568
554
540
526
511
497
484
471
459
448
437
427
418
409
401
393
387
380
375
370
365
359
354
348
342
335
328
321
314
306
299
291
284
277
271
266
262
259
257
256
256
258
261
264
268
273
277
281
283
285
286
285
283
281
278
275
271
268
265
262
260
258
257
256
256
257
260
263
267
272
278
284
291
298
307
316
325
335
345
356
368
380
394
409
425
443
461
481
501
522
544
567
590
613
637
661
684
708
731
753
774
795
813
831
847
862
875
887
899
910
921
932
943
955
968
981
994
1008
1022
1036
1049
1061
1071
1080
1088
1094
1100
1104
1109
1113
1117
1121
1125
1129
1132
1136
1140
1145
1149
1154
1158
1163
1167
1170
1174
1177
1180
1182
1184
1186
1187
1188
1188
1188
1188
1189
1190
1192
1196
1202
1209
1217
1227
1239
1251
1264
1278
1292
1306
1319
1332
1344
1355
1365
1374
1382
1390
1398
1406
1414
1423
1434
1445
1457
1471
1486
1503
1522
1542
1564
1587
1611
1636
1661
1686
1711
1736
1760
1783
1806
1829
1852
1875
1898
1921
1945
1968
1992
2017
2041
2067
2092
2118
2144
2170
2196
2222
2248
2272
2296
2318
2339
2359
2376
2392
2406
2418
2429
2438
2447
2454
2462
2469
2476
2484
2492
2502
2514
2527
2543
2560
2580
2601
2623
2646
2669
2691
2713
2733
2751
2768
2783
2795
2806
2816
2824
2832
2840
2847
2855
2864
2872
2881
2890
2900
2911
2922
2934
2947
2959
2972
2984
2996
3007
3018
3030
3043
3057
3072
3090
3110
3132
3157
3184
3214
3246
3280
3316
3352
3389
3426
3461
3495
3528
3558
3587
3614
3639
3663
3686
3707
3728
3749
3769
3790
3811
3834
3858
3884
3912
3943
3976
4011
4050
4091
4134
4178
4224
4271
4318
4364
4411
4456
4501
4544
4585
4625
4662
4698
4732
4765
4797
4827
4856
4884
4912
4939
4966
4993
5020
5048
5076
5103
5130
5157
5184
5210
5236
5263
5289
5316
5344
5372
5401
5431
5462
5494
5527
5560
5595
5629
5664
5699
5733
5767
5800
5832
5862
5892
5919
5944
5968
5990
6009
6027
6044
6059
6073
6087
6101
6114
6127
6141
6155
6169
6183
6198
6213
6230
6246
6264
6282
6301
6320
6340
6361
6381
6403
6425
6448
6472
6499
6527
6557
6589
6623
6658
6694
6731
6768
6805
6843
6880
6916
6953
6990
7026
7062
7097
7132
7167
7200
7234
7267
7299
7331
7363
7396
7430
7464
7501
7538
7578
7619
7661
7705
7749
7794
7839
7884
7928
7971
8013
8054
8093
8130
8164
8198
8229
8259
8286
8313
8339
8364
8390
8416
8442
8469
8497
8526
8557
8587
8619
8651
8684
8717
8751
8785
8819
8853
8887
8921
8955
8989
9022
9055
9087
9119
9150
9181
9212
9243
9274
9306
9338
9370
9402
9434
9466
9497
9527
9555
9582
9607
9629
9650
9668
9684
9698
9711
9723
9733
9744
9754
9765
9777
9791
9807
9826
9848
9872
9899
9927
9956
9985
10015
10044
10072
10099
10124
10148
10170
10190
10208
10223
10236
10247
10255
10262
10267
10271
10274
10276
10279
10282
10285
10290
10296
10303
10311
10321
10331
10341
10352
10362
10372
10380
10387
10393
10398
10401
10403
10403
10403
10401
10397
10393
10387
10379
10370
10360
10348
10335
10321
10306
10290
10273
10254
10236
10216
10196
10176
10156
10136
10116
10096
10076
10056
10035
10014
9993
9972
9952
9931
9911
9891
9872
9855
9839
9824
9812
9802
9795
9791
9789
9790
9794
9799
9806
9814
9823
9832
9841
9849
9855
9860
9862
9863
9862
9859
9855
9852
9848
9846
9845
9846
9848
9851
9856
9861
9866
9871
9875
9880
9883
9886
9887
9888
9887
9885
9882
9878
9874
9868
9862
9856
9850
9844
9838
9833
9829
9826
9823
9822
9821
9821
9822
9824
9826
9828
9830
9832
9834
9836
9838
9840
9841
9841
9841
9839
9836
9832
9827
9821
9814
9807
9799
9791
9783
9774
9766
9757
9748
9739
9729
9719
9709
9699
9689
9679
9670
9662
9655
9650
9646
9644
9644
9647
9651
9658
9667
9678
9690
9703
9716
9729
9742
9755
9766
9775
9783
9790
9795
9800
9804
9808
9812
9817
9823
9831
9842
9854
9869
9886
9906
9928
9953
9981
10010
10042
10075
10109
10144
10179
10213
10246
10278
10309
10338
10366
10393
10420
10446
10471
10496
10521
10547
10573
10600
10629
10658
10689
10721
10753
10786
10820
10854
10888
10922
10957
10993
11030
11068
11107
11148
11190
11233
11279
11327
11377
11431
11488
11548
11611
11676
11743
11812
11882
11951
12020
12088
12155
12219
12282
12341
12398
12453
12504
12554
12602
12649
12695
12741
12787
12833
12880
12927
12975
13024
13074
13124
13175
13226
13277
13327
13378
13427
13476
13524
13571
13617
13662
13706
13749
13792
13833
13874
13915
13956
13997
14038
14079
14120
14162
14203
14244
14284
14325
14364
14404
14442
14480
14516
14550
14584
14616
14647
14677
14707
14736
14766
14795
14824
14853
14882
14912
14943
14976
15009
15044
15081
15118
15156
15194
15232
15268
15303
15336
15367
15395
15421
15445
15465
15484
15500
15514
15525
15536
15545
15553
15561
15569
15577
15585
15593
15600
15607
15614
15621
15627
15633
15638
15644
15650
15656
15663
15670
15678
15687
15697
15707
15719
15730
15742
15754
15766
15778
15789
15801
15811
15822
15832
15841
15850
15858
15864
15868
15870
15870
15869
15866
15862
15857
15852
15847
15843
15839
15837
15835
15835
15835
15837
15839
15842
15845
15848
15850
15853
15855
15857
15859
15861
15862
15863
15863
15861
15858
15853
15846
15837
15826
15813
15799
15784
15768
15751
15733
15714
15695
15674
15652
15628
15603
15576
15549
15520
15491
15461
15431
15401
15371
15341
15311
15281
15251
15221
15191
15161
15131
15100
15069
15038
15007
14978
14949
14922
14897
14873
14850
14828
14806
14784
14763
14742
14720
14699
14678
14657
14635
14614
14593
14572
14551
14531
14511
14493
14475
14459
14443
14428
14414
14401
14388
14377
14366
14356
14346
14336
14327
14317
14307
14297
14286
14276
14266
14256
14248
14240
14234
14229
14227
14225
14226
14229
14233
14238
14245
14253
14262
14272
14283
14295
14308
14321
14335
14348
14360
14372
14384
14393
14402
14410
14416
14421
14425
14428
14430
14432
14434
14435
14437
14438
14440
14441
14441
14441
14439
14436
14431
14424
14415
14404
14391
14376
14359
14341
14321
14301
14281
14260
14240
14221
14202
14184
14167
14151
14135
14119
14103
14087
14071
14055
14038
14019
13999
13977
13952
13925
13896
13864
13831
13796
13761
13726
13691
13658
13626
13596
13569
13542
13517
13492
13467
13441
13414
13387
13357
13326
13294
13260
13224
13187
13148
13108
13067
13025
12984
12943
12903
12863
12825
12787
12751
12716
12683
12652
12622
12593
12564
12535
12506
12477
12446
12414
12381
12346
12311
12275
12239
12202
12165
12129
12093
12057
12023
11990
11958
11927
11898
11870
11843
11817
11793
11769
11746
11724
11702
11680
11657
11634
11611
11588
11565
11542
11521
11501
11483
11467
11453
11441
11431
11422
11416
11411
11408
11406
11405
11404
11402
11400
11396
11391
11383
11373
11360
11345
11327
11307
11284
11259
11233
11205
11176
11146
11116
11085
11055
11026
10996
10968
10941
10915
10890
10867
10844
10823
10801
10779
10757
10734
10710
10685
10660
10633
10607
10580
10554
10529
10505
10482
10460
10440
10422
10405
10389
10374
10360
10346
10333
10319
10306
10292
10278
10263
10247
10229
10209
10187
10163
10137
10109
10079
10049
10019
9989
9960
9931
9904
9877
9851
9827
9803
9781
9759
9739
9720
9703
9686
9670
9654
9639
9623
9608
9592
9576
9559
9542
9523
9504
9485
9464
9442
9419
9396
9372
9348
9325
9301
9277
9255
9233
9212
9192
9173
9154
9135
9116
9097
9077
9055
9033
9010
8985
8960
8935
8909
8883
8857
8832
8807
8783
8760
8738
8717
8697
8677
8658
8641
8624
8608
8592
8578
8563
8549
8534
8518
8502
8484
8464
8443
8419
8393
8364
8334
8302
8268
8234
8200
8166
8132
8100
8069
8039
8010
7984
7958
7933
7908
7884
7860
7837
7815
7792
7770
7749
7728
7707
7687
7666
7646
7625
7604
7582
7558
7534
7509
7483
7456
7428
7400
7373
7345
7317
7291
7265
7240
7217
7195
7175
7155
7136
7118
7100
7081
7061
7040
7018
6993
6966
6937
6905
6871
6834
6796
6756
6716
6675
6634
6594
6554
6515
6477
6440
6405
6371
6338
6306
6274
6243
6211
6179
6146
6113
6079
6044
6010
5976
5943
5910
5878
5848
5819
5791
5766
5742
5720
5700
5682
5664
5647
5631
5616
5600
5584
5569
5553
5537
5521
5505
5489
5474
5458
5444
5430
5416
5403
5391
5379
5367
5357
5346
5336
5327
5317
5307
5297
5287
5275
5263
5251
5239
5227
5216
5205
5195
5186
5176
5167
5158
5148
5139
5130
5121
5113
5105
5098
5091
5085
5080
5075
5069
5064
5057
5050
5043
5035
5027
5019
5013
5008
5005
5003
5003
5004
5006
5010
5015
5021
5027
5033
5040
5046
5052
5057
5060
5062
5062
5059
5055
5048
5040
5031
5021
5011
5002
4994
4987
4981
4977
4974
4973
4973
4973
4973
4971
4969
4964
4956
4945
4931
4913
4892
4868
4841
4811
4779
4745
4710
4676
4642
4609
4579
4550
4524
4500
4478
4459
4442
4427
4414
4402
4392
4383
4373
4362
4350
4335
4317
4297
4274
4248
4220
4190
4159
4127
4094
4062
4029
3998
3969
3941
3915
3891
3869
3848
3828
3808
3787
3765
3742
3715
3686
3654
3618
3579
3537
3491
3442
3391
3339
3287
3235
3185
3138
3095
3056
3021
2991
2965
2942
2922
2904
2888
2872
2856
2839
2819
2796
2771
2743
2712
2678
2642
2606
2568
2531
2495
2460
2427
2397
2370
2345
2322
2302
2283
2265
2248
2230
2211
2191
2169
2144
2116
2084
2049
2011
1970
1927
1883
1838
1793
1750
1707
1666
1628
1592
1559
1530
1504
1482
1463
1448
1436
1426
1419
1415
1411
1410
1408
1407
1405
1402
1398
1393
1386
1377
1366
1354
1340
1325
1309
1291
1273
1254
1234
1214
1193
1172
1152
1131
1110
1090
1069
1049
1029
1010
991
973
955
939
924
910
897
885
875
866
859
852
847
843
840
837
833
830
826
822
817
812
806
801
795
790
784
779
774
768
761
755
747
738
729
718
707
694
680
665
649
633
616
599
582
566
549
532
516
499
483
468
452
438
424
410
397
383
370
357
344
330
316
302
287
272
258
243
228
214
200
186
172
158
145
133
121
110
99
89
80
71
62
55
49
44
41
39
38
39
40
41
44
46
49
52
56
59
62
63
63
62
58
53
47
40
33
26
20
14
8
2
-3
-7
-11
-15
-18
-20
-22
-23
-24
-24
-23
-21
-18
-13
-7
1
10
20
31
43
56
71
86
102
119
136
155
173
192
211
229
247
264
280
295
309
323
337
352
366
381
396
412
427
443
458
473
488
503
517
531
544
556
567
576
585
594
602
610
618
626
635
643
653
662
672
682
692
702
711
721
730
739
748
755
763
770
777
783
789
794
799
803
806
809
813
816
820
825
830
836
842
848
854
861
867
874
882
890
899
908
919
930
942
955
969
983
998
1014
1032
1050
1069
1087
1106
1124
1142
1159
1176
1193
1209
1226
1242
1258
1273
1288
1302
1315
1327
1338
1349
1360
1371
1381
1392
1402
1413
1423
1432
1441
1448
1455
1460
1465
1469
1472
1475
1478
1480
1483
1486
1489
1493
1496
1500
1504
1508
1512
1516
1520
1523
1525
1526
1526
1524
1520
1515
1508
1500
1489
1477
1463
1448
1431
1414
1395
1375
1354
1333
1310
1286
1262
1237
1212
1187
1163
1140
1119
1100
1082
1067
1054
1043
1034
1026
1020
1014
1008
1002
995
987
977
965
951
934
915
894
872
847
820
791
761
730
698
667
635
604
573
544
515
486
459
434
409
386
365
345
327
311
295
281
268
256
245
235
225
217
208
201
194
187
181
175
170
165
159
154
148
141
134
125
116
106
94
81
67
50
33
13
-8
-29
-52
-74
-95
-116
-137
-156
-174
-190
-205
-219
-232
-243
-254
-265
-276
-287
-300
-315
-332
-351
-372
-394
-418
-442
-466
-490
-513
-535
-555
-572
-588
-602
-614
-624
-634
-644
-653
-663
-673
-685
-698
-713
-729
-748
-768
-791
-817
-844
-874
-905
-938
-973
-1008
-1044
-1080
-1116
-1150
-1183
-1215
-1246
-1276
-1306
-1336
-1366
-1397
-1429
-1461
-1494
-1527
-1560
-1593
-1625
-1656
-1686
-1716
-1744
-1771
-1797
-1823
-1847
-1872
-1896
-1920
-1944
-1968
-1992
-2017
-2044
-2071
-2100
-2130
-2160
-2192
-2224
-2257
-2290
-2323
-2356
-2389
-2422
-2455
-2487
-2519
-2551
-2583
-2615
-2647
-2680
-2713
-2746
-2779
-2812
-2843
-2873
-2902
-2930
-2956
-2982
-3006
-3031
-3055
-3079
-3105
-3131
-3157
-3185
-3214
-3244
-3275
-3306
-3338
-3369
-3401
-3432
-3464
-3496
-3528
-3561
-3596
-3631
-3667
-3704
-3743
-3782
-3822
-3863
-3904
-3946
-3987
-4027
-4066
-4104
-4141
-4175
-4207
-4238
-4266
-4293
-4320
-4345
-4371
-4395
-4420
-4445
-4469
-4494
-4519
-4544
-4570
-4597
-4625
-4655
-4685
-4716
-4749
-4783
-4819
-4855
-4893
-4933
-4974
-5017
-5061
-5108
-5156
-5205
-5256
-5309
-5363
-5419
-5476
-5534
-5592
-5652
-5712
-5772
-5831
-5891
-5949
-6006
-6062
-6117
-6171
-6225
-6278
-6331
-6383
-6435
-6485
-6535
-6584
-6633
-6681
-6730
-6779
-6829
-6880
-6931
-6982
-7034
-7084
-7135
-7184
-7233
-7281
-7328
-7374
-7420
-7464
-7508
-7550
-7590
-7630
-7668
-7706
-7742
-7778
-7813
-7848
-7883
-7917
-7951
-7985
-8019
-8055
-8090
-8128
-8167
-8207
-8249
-8292
-8337
-8383
-8430
-8477
-8525
-8574
-8622
-8669
-8716
-8761
-8805
-8847
-8887
-8925
-8962
-8997
-9030
-9063
-9094
-9125
-9155
-9186
-9216
-9246
-9276
-9307
-9339
-9371
-9404
-9437
-9471
-9504
-9539
-9574
-9609
-9645
-9682
-9721
-9760
-9801
-9843
-9886
-9930
-9975
-10021
-10068
-10116
-10164
-10214
-10264
-10316
-10369
-10422
-10477
-10532
-10588
-10643
-10698
-10751
-10804
-10856
-10906
-10955
-11003
-11050
-11095
-11139
-11181
-11221
-11260
-11298
-11334
-11370
-11406
-11443
-11480
-11518
-11557
-11597
-11638
-11679
-11719
-11759
-11799
-11837
-11874
-11911
-11945
-11979
-12012
-12045
-12077
-12108
-12139
-12169
-12199
-12228
-12257
-12285
-12312
-12338
-12364
-12390
-12414
-12438
-12462
-12485
-12507
-12528
-12549
-12570
-12590
-12611
-12632
-12654
-12677
-12701
-12726
-12753
-12780
-12809
-12839
-12869
-12899
-12930
-12960
-12989
-13018
-13047
-13075
-13103
-13130
-13157
-13184
-13209
-13234
-13258
-13280
-13301
-13320
-13339
-13356
-13374
-13390
-13407
-13425
-13443
-13463
-13485
-13508
-13534
-13562
-13592
-13624
-13659
-13696
-13735
-13776
-13820
-13864
-13910
-13956
-14002
-14047
-14091
-14132
-14172
-14210
-14246
-14281
-14315
-14349
-14383
-14418
-14453
-14490
-14528
-14568
-14609
-14653
-14699
-14747
-14796
-14846
-14896
-14946
-14994
-15041
-15087
-15129
-15169
-15206
-15240
-15271
-15300
-15327
-15353
-15378
-15404
-15430
-15456
-15485
-15515
-15547
-15581
-15617
-15656
-15695
-15736
-15777
-15818
-15858
-15897
-15935
-15971
-16004
-16035
-16064
-16091
-16116
-16140
-16163
-16187
-16210
-16236
-16263
-16292
-16323
-16358
-16395
-16436
-16480
-16527
-16576
-16628
-16680
-16733
-16784
-16834
-16880
-16924
-16964
-17000
-17031
-17060
-17084
-17106
-17125
-17142
-17159
-17175
-17193
-17212
-17234
-17258
-17285
-17315
-17348
-17383
-17419
-17457
-17495
-17533
-17570
-17607
-17641
-17674
-17704
-17731
-17756
-17778
-17797
-17815
-17831
-17846
-17860
-17875
-17891
-17908
-17926
-17946
-17969
-17993
-18018
-18045
-18073
-18101
-18130
-18159
-18187
-18215
-18242
-18268
-18294
-18318
-18341
-18363
-18385
-18406
-18427
-18448
-18470
-18492
-18515
-18538
-18562
-18587
-18612
-18636
-18661
-18684
-18707
-18730
-18751
-18772
-18792
-18811
-18829
-18846
-18861
-18876
-18889
-18902
-18914
-18926
-18939
-18953
-18968
-18986
-19005
-19027
-19050
-19076
-19103
-19131
-19160
-19189
-19219
-19248
-19276
-19304
-19331
-19356
-19381
-19405
-19428
-19451
-19474
-19497
-19522
-19547
-19574
-19603
-19633
-19665
-19699
-19734
-19770
-19808
-19846
-19886
-19925
-19966
-20007
-20048
-20090
-20133
-20176
-20220
-20265
-20310
-20356
-20402
-20449
-20495
-20541
-20585
-20627
-20668
-20706
-20743
-20777
-20811
-20844
-20877
-20910
-20945
-20981
-21019
-21059
-21102
-21149
-21199
-21252
-21310
-21370
-21434
-21500
-21568
-21638
-21709
-21781
-21854
-21927
-22001
-22074
-22146
-22217
-22287
-22355
-22423
-22488
-22553
-22616
-22678
-22739
-22800
-22860
-22919
-22979
-23038
-23098
-23158
-23219
-23282
-23346
-23412
-23479
-23548
-23618
-23690
-23764
-23839
-23916
-23994
-24074
-24155
-24237
-24320
-24404
-24490
-24576
-24664
-24754
-24844
-24935
-25026
-25116
-25206
-25295
-25383
-25469
-25553
-25636
-25717
-25797
-25874
-25951
-26025
-26098
-26170
-26241
-26312
-26382
-26452
-26523
-26593
-26664
-26736
-26808
-26881
-26955
-27031
-27108
-27186
-27266
-27347
-27429
-27512
-27597
-27682
-27769
-27858
-27948
-28040
-28134
-28229
-28325
-28423
-28522
-28621
-28721
-28821
-28922
-29023
-29123
-29224
-29323
-29422
-29519
-29615
-29709
-29801
-29891
-29979
-30065
-30150
-30232
-30314
-30394
-30474
-30553
-30632
-30710
-30787
-30864
-30940
-31015
-31089
-31163
-31235
-31307
-31378
-31447
-31515
-31582
-31647
-31711
-31774
-31836
-31897
-31959
-32020
-32082
-32144
-32207
-32270
-32333
-32397
-32461
-32527
-32593
-32659
-32726
-32795
-32862
-32929
-32995
-33060
-33125
-33188
-33251
-33312
-33372
-33431
-33488
-33544
-33598
-33650
-33701
-33751
-33800
-33848
-33894
-33941
-33986
-34031
-34077
-34123
-34169
-34217
-34265
-34314
-34364
-34415
-34466
-34518
-34569
-34620
-34670
-34720
-34770
-34820
-34869
-34919
-34968
-35018
-35068
-35118
-35168
-35218
-35267
-35316
-35364
-35411
-35457
-35502
-35546
-35589
-35630
-35672
-35712
-35751
-35789
-35825
-35860
-35893
-35924
-35954
-35982
-36009
-36034
-36058
-36080
-36102
-36122
-36142
-36161
-36179
-36198
-36216
-36236
-36256
-36277
-36301
-36326
-36354
-36384
-36417
-36453
-36491
-36531
-36573
-36617
-36662
-36707
-36752
-36796
-36840
-36882
-36923
-36962
-37000
-37037
-37072
-37106
-37139
-37172
-37204
-37236
-37268
-37301
-37333
-37366
-37399
-37432
-37464
-37497
-37530
-37562
-37594
-37626
-37658
-37689
-37720
-37750
-37780
-37809
-37837
-37865
-37892
-37919
-37946
-37974
-38001
-38029
-38057
-38085
-38112
-38140
-38167
-38192
-38217
-38239
-38260
-38278
-38294
-38307
-38318
-38326
-38331
-38335
-38336
-38336
-38334
-38331
-38327
-38323
-38320
-38318
-38317
-38318
-38322
-38328
-38335
-38344
-38355
-38366
-38377
-38389
-38400
-38411
-38421
-38430
-38438
-38446
-38454
-38462
-38470
-38479
-38489
-38500
-38511
-38523
-38536
-38550
-38564
-38579
-38594
-38609
-38625
-38640
-38656
-38671
-38685
-38698
-38709
-38719
-38727
-38733
-38738
-38742
-38744
-38745
-38744
-38742
-38739
-38734
-38728
-38720
-38711
-38701
-38690
-38677
-38663
-38648
-38632
-38615
-38598
-38580
-38561
-38541
-38520
-38499
-38477
-38454
-38430
-38405
-38380
-38354
-38328
-38301
-38273
-38245
-38216
-38187
-38157
-38126
-38096
-38066
-38037
-38009
-37982
-37956
-37931
-37907
-37884
-37861
-37839
-37818
-37798
-37780
-37764
-37750
-37737
-37726
-37718
-37711
-37706
-37703
-37702
-37703
-37705
-37709
-37713
-37718
-37722
-37727
-37732
-37736
-37741
-37746
-37751
-37756
-37761
-37766
-37771
-37776
-37781
-37787
-37793
-37800
-37808
-37816
-37825
-37835
-37845
-37857
-37868
-37881
-37894
-37908
-37922
-37936
-37952
-37967
-37983
-38000
-38017
-38034
-38051
-38070
-38088
-38107
-38127
-38147
-38168
-38189
-38210
-38232
-38253
-38275
-38296
-38318
-38339
-38359
-38379
-38398
-38416
-38433
-38449
-38464
-38479
-38493
-38508
-38523
-38540
-38559
-38579
-38602
-38628
-38656
-38686
-38719
-38754
-38791
-38831
-38873
-38917
-38962
-39009
-39056
-39105
-39154
-39203
-39252
-39302
-39352
-39402
-39453
-39506
-39559
-39615
-39671
-39730
-39789
-39850
-39913
-39976
-40041
-40106
-40173
-40240
-40308
-40376
-40444
-40512
-40581
-40649
-40718
-40788
-40858
-40929
-41001
-41074
-41148
-41223
-41299
-41376
-41454
-41532
-41611
-41691
-41770
-41848
-41926
-42002
-42078
-42151
-42223
-42293
-42362
-42428
-42493
-42556
-42617
-42678
-42737
-42796
-42854
-42912
-42970
-43029
-43087
-43146
-43205
-43263
-43321
-43379
-43436
-43493
-43548
-43602
-43656
-43708
-43759
-43808
-43856
-43904
-43950
-43995
-44040
-44083
-44126
-44168
-44209
-44249
-44288
-44325
-44360
-44394
-44426
-44455
-44482
-44506
-44529
-44549
-44566
-44582
-44595
-44606
-44615
-44623
-44628
-44633
-44636
-44638
-44639
-44639
-44640
-44641
-44641
-44642
-44643
-44645
-44647
-44649
-44650
-44651
-44651
-44650
-44648
-44644
-44638
-44631
-44622
-44612
-44599
-44586
-44571
-44555
-44538
-44519
-44500
-44481
-44461
-44441
-44421
-44401
-44380
-44359
-44338
-44317
-44295
-44273
-44250
-44226
-44202
-44177
-44153
-44127
-44102
-44077
-44052
-44027
-44003
-43979
-43955
-43932
-43909
-43886
-43863
-43840
-43816
-43792
-43767
-43741
-43713
-43685
-43656
-43626
-43595
-43563
-43531
-43497
-43463
-43428
-43393
-43358
-43322
-43286
-43249
-43212
-43175
-43138
-43101
-43063
-43026
-42988
-42950
-42912
-42874
-42836
-42797
-42758
-42718
-42679
-42638
-42598
-42557
-42515
-42473
-42431
-42388
-42346
-42303
-42260
-42217
-42174
-42133
-42092
-42051
-42012
-41973
-41935
-41898
-41861
-41825
-41789
-41754
-41718
-41683
-41649
-41615
-41582
-41549
-41518
-41487
-41458
-41430
-41403
-41376
-41351
-41326
-41301
-41277
-41254
-41231
-41209
-41187
-41167
-41148
-41130
-41113
-41097
-41083
-41071
-41059
-41050
-41041
-41033
-41025
-41018
-41009
-41000
-40990
-40978
-40965
-40950
-40933
-40915
-40896
-40875
-40854
-40831
-40808
-40784
-40760
-40736
-40713
-40690
-40668
-40647
-40626
-40606
-40586
-40566
-40545
-40523
-40500
-40474
-40447
-40417
-40385
-40352
-40316
-40279
-40241
-40203
-40165
-40128
-40092
-40058
-40025
-39995
-39966
-39940
-39915
-39893
-39872
-39853
-39836
-39820
-39805
-39791
-39776
-39761
-39746
-39729
-39711
-39692
-39672
-39651
-39629
-39605
-39580
-39554
-39527
-39498
-39468
-39437
-39404
-39371
-39337
-39302
-39266
-39229
-39192
-39154
-39115
-39076
-39036
-38996
-38955
-38913
-38872
-38831
-38791
-38751
-38712
-38675
-38640
-38605
-38573
-38542
-38512
-38484
-38456
-38429
-38402
-38375
-38349
-38322
-38296
-38269
-38243
-38217
-38192
-38167
-38143
-38120
-38098
-38077
-38058
-38040
-38024
-38010
-37996
-37985
-37975
-37967
-37960
-37954
-37950
-37948
-37947
-37948
-37951
-37955
-37961
-37969
-37978
-37990
-38004
-38020
-38039
-38059
-38081
-38105
-38129
-38154
-38180
-38206
-38231
-38256
-38280
-38304
-38327
-38349
-38371
-38392
-38412
-38433
-38453
-38473
-38493
-38513
-38533
-38554
-38576
-38598
-38622
-38646
-38670
-38696
-38722
-38748
-38775
-38802
-38828
-38855
-38880
-38905
-38928
-38951
-38972
-38991
-39010
-39028
-39044
-39060
-39075
-39089
-39102
-39115
-39126
-39138
-39148
-39158
-39168
-39177
-39186
-39194
-39201
-39207
-39212
-39216
-39219
-39221
-39222
-39222
-39221
-39219
-39216
-39213
-39210
-39207
-39203
-39200
-39196
-39193
-39189
-39185
-39180
-39176
-39172
-39168
-39164
-39160
-39156
-39151
-39146
-39139
-39132
-39123
-39112
-39101
-39087
-39072
-39054
-39036
-39015
-38993
-38969
-38944
-38918
-38891
-38863
-38835
-38806
-38778
-38750
-38723
-38696
-38670
-38644
-38619
-38594
-38570
-38545
-38521
-38496
-38471
-38444
-38418
-38390
-38362
-38333
-38303
-38273
-38242
-38211
-38179
-38147
-38115
-38083
-38050
-38017
-37984
-37951
-37917
-37883
-37848
-37813
-37777
-37741
-37706
-37670
-37634
-37597
-37561
-37525
-37489
-37453
-37416
-37379
-37342
-37304
-37267
-37230
-37193
-37156
-37119
-37083
-37046
-37010
-36973
-36935
-36897
-36858
-36818
-36777
-36735
-36692
-36647
-36602
-36555
-36507
-36458
-36408
-36357
-36306
-36254
-36202
-36150
-36098
-36045
-35993
-35941
-35889
-35838
-35788
-35739
-35690
-35642
-35595
-35548
-35502
-35456
-35410
-35365
-35320
-35274
-35229
-35184
-35138
-35093
-35048
-35003
-34959
-34916
-34874
-34833
-34793
-34753
-34713
-34674
-34635
-34595
-34556
-34516
-34476
-34436
-34395
-34355
-34314
-34273
-34232
-34192
-34151
-34112
-34073
-34035
-33998
-33963
-33928
-33896
-33865
-33836
-33808
-33782
-33757
-33734
-33712
-33690
-33670
-33649
-33629
-33609
-33589
-33568
-33547
-33525
-33503
-33480
-33455
-33430
-33405
-33378
-33352
-33324
-33297
-33270
-33243
-33216
-33189
-33163
-33137
-33110
-33083
-33056
-33028
-33000
-32971
-32941
-32911
-32880
-32849
-32817
-32785
-32753
-32720
-32686
-32654
-32621
-32587
-32552
-32517
-32479
-32442
-32402
-32360
-32317
-32273
-32226
-32179
-32130
-32080
-32028
-31975
-31920
-31864
-31807
-31749
-31689
-31628
-31566
-31503
-31438
-31373
-31307
-31240
-31172
-31104
-31036
-30967
-30899
-30830
-30761
-30690
-30619
-30547
-30473
-30398
-30323
-30246
-30169
-30092
-30016
-29939
-29863
-29787
-29711
-29636
-29561
-29487
-29414
-29342
-29271
-29200
-29130
-29060
-28990
-28920
-28851
-28780
-28710
-28639
-28567
-28495
-28423
-28350
-28276
-28202
-28129
-28055
-27981
-27908
-27835
-27762
-27690
-27618
-27546
-27475
-27404
-27333
-27263
-27192
-27121
-27050
-26979
-26908
-26837
-26766
-26694
-26622
-26550
-26477
-26404
-26331
-26258
-26185
-26111
-26037
-25963
-25887
-25811
-25735
-25657
-25578
-25499
-25418
-25336
-25253
-25168
-25083
-24996
-24908
-24819
-24729
-24638
-24546
-24454
-24361
-24268
-24174
-24080
-23985
-23890
-23795
-23700
-23603
-23506
-23408
-23308
-23208
-23107
-23004
-22900
-22795
-22689
-22581
-22472
-22362
-22250
-22138
-22024
-21908
-21791
-21672
-21552
-21429
-21306
-21180
-21053
-20925
-20795
-20664
-20531
-20396
-20260
-20120
-19979
-19834
-19687
-19536
-19383
-19227
-19069
-18908
-18745
-18580
-18412
-18244
-18074
-17902
-17730
-17557
-17383
-17209
-17033
-16858
-16681
-16504
-16326
-16146
-15966
-15784
-15601
-15417
-15231
-15042
-14852
-14661
-14467
-14272
-14075
-13878
-13679
-13480
-13280
-13080
-12879
-12678
-12476
-12274
-12072
-11869
-11666
-11461
-11256
-11051
-10844
-10636
-10427
-10217
-10006
-9794
-9582
-9368
-9154
-8939
-8724
-8508
-8292
-8076
-7859
-7644
-7429
-7214
-7001
-6789
-6578
-6368
-6159
-5950
-5743
-5536
-5330
-5125
-4919
-4714
-4508
-4302
-4096
-3889
-3681
-3473
-3264
-3055
-2845
-2635
-2424
-2214
-2004
-1794
-1584
-1374
-1164
-954
-744
-534
-324
-114
96
305
515
725
935
1145
1355
1565
1775
1985
2194
2403
2612
2820
3027
3233
3438
3643
3848
4051
4255
4458
4661
4863
5065
5266
5467
5668
5868
6068
6268
6468
6668
6867
7067
7266
7465
7663
7862
8061
8261
8460
8660
8861
9062
9263
9466
9669
9872
10076
10280
10485
10690
10894
11099
11302
11506
11708
11910
12112
12313
12513
12714
12913
13113
13312
13511
13709
13906
14103
14300
14495
14691
14885
15079
15272
15464
15655
15845
16033
16222
16410
16597
16784
16970
17155
17341
17526
17711
17896
18080
18264
18448
18630
18811
18992
19172
19350
19528
19705
19882
20059
20235
20410
20586
20762
20937
21113
21288
21462
21636
21808
21980
22150
22319
22487
22653
22818
22982
23144
23306
23467
23628
23788
23949
24110
24271
24433
24595
24757
24919
25082
25244
25407
25570
25732
25894
26055
26216
26375
26533
26690
26845
26999
27151
27302
27452
27601
27750
27898
28046
28194
28343
28492
28642
28793
28945
29097
29250
29404
29559
29714
29870
30026
30183
30340
30497
30653
30810
30965
31121
31276
31430
31585
31739
31894
32049
32204
32360
32517
32674
32833
32993
33154
33316
33479
33643
33806
33970
34133
34296
34458
34620
34781
34942
35102
35262
35422
35581
35740
35899
36059
36219
36379
36540
36702
36864
37027
37189
37352
37514
37675
37836
37996
38155
38313
38470
38626
38780
38934
39086
39236
39385
39532
39678
39822
39966
40108
40250
40391
40532
40672
40811
40951
41089
41228
41366
41503
41640
41777
41913
42049
42184
42319
42452
42586
42718
42849
42980
43110
43238
43366
43492
43618
43742
43864
43986
44106
44225
44343
44460
44577
44694
44810
44926
45043
45160
45278
45396
45516
45636
45756
45877
45999
46121
46243
46365
46486
46607
46727
46846
46963
47080
47195
47309
47422
47533
47644
47753
47862
47970
48077
48183
48288
48392
48495
48597
48698
48797
48896
48993
49089
49184
49279
49373
49467
49560
49653
49745
49837
49928
50019
50109
50199
50287
50376
50463
50551
50637
50724
50809
50894
50979
51063
51147
51231
51314
51398
51481
51565
51649
51734
51820
51907
51995
52083
52172
52262
52352
52443
52533
52624
52715
52805
52895
52985
53073
53161
53248
53333
53418
53502
53585
53667
53748
53828
53909
53988
54068
54146
54225
54303
54381
54458
54534
54610
54686
54762
54836
54911
54985
55059
55132
55204
55276
55348
55419
55490
55561
55631
55701
55770
55839
55907
55975
56042
56109
56175
56242
56307
56373
56438
56502
56566
56629
56691
56753
56814
56875
56935
56996
57056
57117
57180
57243
57308
57374
57443
57514
57587
57662
57738
57816
57896
57977
58058
58141
58224
58307
58390
58474
58558
58642
58727
58812
58897
58983
59069
59157
59245
59335
59426
59518
59611
59705
59801
59897
59994
60092
60190
60288
60387
60485
60584
60682
60780
60879
60978
61077
61177
61277
61379
61481
61584
61687
61791
61895
62000
62104
62207
62309
62411
62511
62610
62708
62805
62901
62996
63090
63184
63277
63369
63461
63552
63643
63734
63824
63914
64004
64093
64184
64274
64364
64453
64545
64635
64727
64819
64913
65006
65099
65194
65290
65385
65482
65578
65674
65770
65865
65960
66053
66146
66238
66329
66417
66505
66590
66674
66756
66837
66916
66994
67071
67148
67223
67298
67373
67447
67521
67595
67669
67743
67817
67891
67965
68040
68115
68190
68265
68339
68414
68488
68562
68636
68709
68782
68855
68927
68999
69071
69142
69212
69282
69351
69420
69488
69556
69624
69691
69759
69826
69893
69959
70025
70090
70154
70218
70281
70344
70406
70469
70531
70594
70657
70721
70786
70852
70919
70987
71056
71126
71196
71268
71341
71415
71490
71567
71644
71722
71801
71879
71958
72035
72111
72186
72260
72332
72402
72471
72539
72607
72673
72740
72808
72876
72946
73017
73091
73166
73244
73324
73406
73491
73579
73668
73759
73851
73944
74038
74131
74224
74316
74408
74500
74591
74682
74773
74864
74956
75048
75142
75237
75334
75433
75535
75638
75743
75850
75958
76067
76177
76286
76396
76505
76613
76720
76825
76929
77031
77132
77233
77332
77432
77531
77631
77732
77833
77935
78038
78142
78247
78351
78456
78561
78665
78769
78871
78972
79071
79169
79264
79357
79447
79536
79623
79708
79793
79876
79959
80041
80123
80206
80288
80371
80455
80538
80622
80706
80788
80870
80950
81028
81105
81179
81252
81322
81391
81459
81526
81592
81658
81724
81790
81857
81925
81993
82062
82132
82203
82274
82345
82417
82488
82559
82629
82699
82767
82834
82900
82965
83028
83090
83151
83212
83272
83332
83392
83452
83512
83573
83634
83696
83758
83819
83881
83941
84001
84060
84117
84173
84227
84280
84332
84382
84430
84477
84522
84566
84608
84650
84690
84730
84770
84809
84848
84887
84926
84964
85001
85038
85073
85107
85139
85170
85199
85225
85250
85272
85293
85312
85329
85345
85360
85375
85388
85401
85415
85429
85443
85459
85476
85494
85513
85532
85553
85573
85593
85614
85634
85653
85673
85692
85712
85731
85751
85770
85790
85809
85829
85848
85868
85888
85908
85928
85948
85967
85986
86004
86021
86037
86052
86066
86079
86090
86100
86108
86116
86122
86128
86132
86136
86140
86143
86146
86150
86154
86159
86166
86174
86184
86195
86209
86224
86241
86260
86280
86302
86324
86347
86371
86394
86417
86440
86462
86483
86503
86522
86539
86554
86568
86580
86590
86599
86606
86612
86617
86620
86623
86626
86628
86630
86632
86634
86636
86638
86640
86643
86646
86649
86653
86657
86661
86665
86670
86675
86679
86683
86687
86691
86694
86696
86698
86700
86701
86702
86703
86704
86704
86705
86704
86704
86702
86700
86698
86694
86689
86683
86675
86666
86656
86644
86630
86615
86599
86581
86562
86542
86520
86496
86472
86446
86418
86390
86360
86329
86297
86264
86229
86192
86154
86114
86073
86030
85986
85940
85892
85843
85792
85738
85683
85627
85568
85508
85446
85383
85318
85253
85186
85119
85051
84982
84914
84846
84778
84710
84643
84576
84510
84444
84378
84312
84246
84179
84112
84045
83976
83907
83836
83765
83692
83618
83544
83468
83391
83313
83233
83153
83072
82990
82907
82824
82741
82656
82572
82486
82399
82312
82224
82135
82045
81954
81862
81769
81675
81579
81482
81384
81285
81185
81083
80981
80877
80773
80668
80563
80457
80351
80244
80137
80028
79920
79810
79699
79587
79474
79360
79245
79129
79012
78894
78776
78658
78539
78419
78298
78177
78055
77933
77809
77684
77558
77431
77302
77172
77040
76906
76771
76633
76494
76352
76209
76064
75917
75768
75617
75465
75312
75157
75001
74845
74687
74528
74369
74210
74049
73888
73725
73562
73398
73233
73067
72900
72731
72562
72392
72220
72047
71874
71699
71524
71349
71172
70996
70818
70641
70462
70282
70102
69920
69737
69552
69366
69177
68987
68794
68600
68402
68203
68001
67798
67593
67386
67179
66970
66760
66549
66338
66125
65913
65700
65486
65274
65061
64848
64635
64421
64206
63991
63775
63557
63338
63117
62895
62672
62448
62222
61994
61766
61537
61306
61075
60842
60609
60374
60139
59903
59666
59428
59188
58947
58704
58459
58212
57964
57714
57462
57209
56955
56701
56446
56190
55935
55679
55424
55168
54912
54656
54400
54143
53885
53626
53367
53106
52845
52582
52318
52053
51788
51521
51254
50987
50719
50450
50182
49913
49643
49373
49103
48832
48561
48289
48017
47744
47470
47195
46920
46645
46368
46092
45814
45536
45257
44977
44696
44414
44131
43848
43564
43279
42993
42707
42419
42131
41843
41554
41264
40974
40684
40394
40103
39813
39522
39232
38942
38653
38363
38074
37785
37496
37208
36919
36630
36341
36051
35761
35470
35179
34887
34594
34300
34006
33711
33415
33119
32822
32524
32225
31926
31627
31327
31027
30727
30427
30127
29826
29526
29226
28925
28625
28325
28025
27725
27425
27126
26827
26528
26229
25930
25632
25334
25036
24738
24440
24142
23845
23548
23251
22954
22657
22360
22062
21764
21466
21166
20867
20567
20266
19964
19662
19359
19055
18750
18445
18140
17834
17528
17222
16916
16611
16306
16003
15700
15399
15098
14799
14500
14203
13906
13610
13316
13022
12730
12438
12149
11860
11572
11286
11000
10715
10430
10146
9862
9578
9293
9009
8724
8439
8154
7869
7585
7300
7017
6734
6452
6172
5893
5615
5339
5064
4790
4517
4245
3974
3703
3434
3165
2896
2628
2360
2092
1825
1559
1293
1029
766
505
245
-14
-270
-526
-779
-1031
-1282
-1532
-1781
-2029
-2277
-2526
-2774
-3023
-3272
-3522
-3773
-4024
-4275
-4526
-4777
-5027
-5276
-5524
-5771
-6016
-6259
-6500
-6740
-6977
-7213
-7448
-7681
-7912
-8143
-8373
-8601
-8830
-9058
-9285
-9512
-9738
-9965
-10190
-10416
-10640
-10864
-11087
-11309
-11530
-11751
-11970
-12190
-12409
-12628
-12847
-13067
-13287
-13508
-13731
-13954
-14178
-14402
-14628
-14854
-15080
-15306
-15532
-15758
-15982
-16206
-16428
-16649
-16869
-17087
-17304
-17520
-17734
-17947
-18159
-18370
-18581
-18792
-19002
-19212
-19423
-19634
-19845
-20056
-20267
-20478
-20688
-20897
-21106
-21314
-21521
-21727
-21932
-22135
-22338
-22539
-22740
-22939
-23137
-23335
-23532
-23729
-23927
-24124
-24322
-24520
-24718
-24917
-25116
-25315
-25515
-25715
-25915
-26114
-26314
-26513
-26711
-26909
-27106
-27302
-27497
-27691
-27883
-28073
-28262
-28449
-28635
-28819
-29002
-29184
-29365
-29544
-29723
-29902
-30080
-30258
-30436
-30613
-30791
-30968
-31145
-31323
-31500
-31677
-31853
-32030
-32206
-32381
-32557
-32732
-32907
-33081
-33254
-33427
-33598
-33769
-33940
-34110
-34279
-34448
-34616
-34785
-34953
-35122
-35290
-35459
-35629
-35798
-35969
-36139
-36310
-36482
-36653
-36824
-36995
-37166
-37335
-37503
-37669
-37834
-37996
-38156
-38314
-38471
-38625
-38778
-38930
-39082
-39232
-39383
-39534
-39685
-39836
-39988
-40140
-40293
-40446
-40599
-40752
-40906
-41059
-41212
-41365
-41518
-41670
-41822
-41973
-42123
-42272
-42420
-42566
-42712
-42857
-43002
-43146
-43290
-43433
-43576
-43719
-43862
-44004
-44146
-44287
-44427
-44567
-44706
-44844
-44981
-45117
-45252
-45385
-45517
-45648
-45778
-45907
-46036
-46164
-46291
-46419
-46547
-46675
-46804
-46933
-47063
-47193
-47324
-47454
-47585
-47714
-47844
-47972
-48100
-48226
-48352
-48477
-48602
-48725
-48848
-48970
-49092
-49214
-49335
-49456
-49578
-49699
-49821
-49942
-50064
-50185
-50307
-50428
-50548
-50669
-50788
-50908
-51027
-51146
-51264
-51381
-51498
-51614
-51730
-51845
-51959
-52073
-52186
-52299
-52412
-52523
-52635
-52746
-52856
-52966
-53075
-53184
-53293
-53402
-53510
-53619
-53727
-53836
-53944
-54053
-54162
-54271
-54380
-54489
-54599
-54710
-54822
-54934
-55047
-55161
-55276
-55391
-55507
-55623
-55739
-55856
-55973
-56090
-56208
-56326
-56444
-56563
-56682
-56801
-56921
-57040
-57159
-57278
-57397
-57516
-57634
-57753
-57870
-57988
-58105
-58221
-58337
-58452
-58566
-58679
-58793
-58905
-59018
-59131
-59243
-59356
-59469
-59583
-59696
-59810
-59923
-60037
-60151
-60265
-60379
-60493
-60607
-60722
-60836
-60950
-61064
-61177
-61291
-61403
-61515
-61626
-61737
-61846
-61955
-62063
-62170
-62277
-62384
-62490
-62597
-62703
-62809
-62915
-63021
-63127
-63233
-63340
-63446
-63552
-63658
-63764
-63871
-63978
-64084
-64191
-64300
-64409
-64518
-64628
-64739
-64849
-64962
-65074
-65187
-65300
-65414
-65528
-65641
-65755
-65869
-65983
-66096
-66209
-66322
-66435
-66547
-66659
-66771
-66883
-66995
-67107
-67218
-67330
-67441
-67553
-67664
-67776
-67888
-68000
-68112
-68225
-68337
-68451
-68564
-68677
-68791
-68905
-69018
-69132
-69246
-69359
-69472
-69585
-69698
-69811
-69924
-70036
-70148
-70259
-70370
-70480
-70590
-70700
-70809
-70918
-71028
-71137
-71247
-71357
-71468
-71579
-71691
-71802
-71915
-72027
-72140
-72252
-72364
-72476
-72588
-72700
-72811
-72922
-73032
-73142
-73252
-73362
-73472
-73581
-73691
-73801
-73911
-74022
-74134
-74247
-74360
-74474
-74590
-74706
-74823
-74940
-75058
-75176
-75293
-75410
-75527
-75644
-75760
-75876
-75991
-76106
-76220
-76333
-76446
-76558
-76669
-76779
-76889
-76998
-77107
-77215
-77323
-77430
-77537
-77643
-77748
-77853
-77957
-78059
-78160
-78260
-78358
-78455
-78550
-78644
-78736
-78827
-78917
-79005
-79092
-79178
-79263
-79348
-79432
-79517
-79602
-79687
-79773
-79860
-79947
-80034
-80122
-80209
-80295
-80381
-80466
-80550
-80632
-80712
-80790
-80866
-80940
-81012
-81082
-81151
-81219
-81285
-81351
-81417
-81482
-81547
-81613
-81679
-81745
-81812
-81880
-81948
-82017
-82086
-82155
-82223
-82291
-82359
-82425
-82491
-82556
-82620
-82683
-82746
-82807
-82868
-82928
-82988
-83047
-83107
-83166
-83226
-83286
-83347
-83408
-83470
-83532
-83595
-83658
-83721
-83785
-83848
-83911
-83973
-84034
-84094
-84153
-84211
-84268
-84323
-84377
-84431
-84484
-84537
-84589
-84642
-84694
-84747
-84801
-84855
-84909
-84963
-85018
-85072
-85125
-85179
-85231
-85283
-85335
-85386
-85436
-85485
-85534
-85582
-85629
-85675
-85719
-85763
-85806
-85848
-85888
-85929
-85968
-86006
-86044
-86081
-86117
-86153
-86188
-86223
-86257
-86291
-86323
-86356
-86387
-86417
-86447
-86475
-86503
-86529
-86555
-86579
-86602
-86623
-86643
-86662
-86680
-86696
-86711
-86725
-86738
-86750
-86762
-86772
-86782
-86790
-86797
-86804
-86809
-86814
-86817
-86819
-86819
-86817
-86814
-86809
-86801
-86792
-86780
-86767
-86751
-86734
-86715
-86695
-86673
-86650
-86626
-86601
-86575
-86549
-86522
-86494
-86466
-86436
-86407
-86376
-86346
-86315
-86283
-86251
-86219
-86186
-86153
-86119
-86085
-86050
-86014
-85978
-85942
-85904
-85866
-85826
-85786
-85745
-85704
-85661
-85617
-85573
-85528
-85482
-85437
-85391
-85345
-85299
-85254
-85209
-85164
-85120
-85076
-85032
-84988
-84944
-84900
-84856
-84812
-84767
-84723
-84678
-84633
-84589
-84545
-84501
-84458
-84416
-84374
-84333
-84292
-84253
-84214
-84177
-84140
-84104
-84070
-84036
-84002
-83969
-83937
-83905
-83873
-83841
-83809
-83777
-83744
-83711
-83677
-83643
-83609
-83574
-83540
-83504
-83469
-83433
-83397
-83361
-83324
-83287
-83250
-83213
-83176
-83138
-83101
-83064
-83026
-82989
-82951
-82913
-82876
-82838
-82800
-82762
-82724
-82685
-82647
-82608
-82568
-82529
-82489
-82448
-82407
-82366
-82324
-82282
-82239
-82195
-82152
-82107
-82063
-82019
-81974
-81929
-81885
-81840
-81794
-81749
-81704
-81658
-81613
-81567
-81522
-81476
-81431
-81386
-81341
-81296
-81252
-81209
-81166
-81124
-81084
-81044
-81005
-80967
-80930
-80894
-80859
-80825
-80791
-80758
-80726
-80695
-80664
-80633
-80604
-80575
-80546
-80518
-80491
-80464
-80438
-80412
-80387
-80363
-80338
-80314
-80290
-80266
-80242
-80218
-80194
-80170
-80146
-80122
-80098
-80074
-80050
-80025
-80002
-79978
-79954
-79930
-79906
-79882
-79858
-79833
-79809
-79784
-79758
-79732
-79705
-79677
-79649
-79620
-79590
-79560
-79528
-79497
-79464
-79432
-79398
-79365
-79332
-79299
-79266
-79233
-79200
-79168
-79135
-79103
-79071
-79040
-79008
-78977
-78946
-78916
-78885
-78854
-78823
-78792
-78760
-78728
-78696
-78664
-78631
-78598
-78565
-78531
-78497
-78462
-78427
-78391
-78355
-78319
-78282
-78244
-78205
-78166
-78125
-78084
-78042
-78000
-77956
-77912
-77867
-77822
-77776
-77729
-77681
-77634
-77585
-77536
-77487
-77437
-77386
-77334
-77282
-77228
-77174
-77118
-77062
-77004
-76946
-76886
-76825
-76764
-76701
-76637
-76572
-76507
-76440
-76372
-76302
-76232
-76160
-76087
-76013
-75938
-75862
-75785
-75707
-75628
-75547
-75466
-75384
-75300
-75216
-75130
-75043
-74954
-74865
-74775
-74683
-74590
-74497
-74402
-74306
-74210
-74112
-74012
-73911
-73809
-73705
-73600
-73492
-73383
-73273
-73161
-73047
-72932
-72816
-72698
-72579
-72459
-72338
-72215
-72091
-71966
-71841
-71714
-71587
-71460
-71332
-71203
-71074
-70945
-70816
-70686
-70555
-70424
-70292
-70159
-70026
-69891
-69756
-69619
-69481
-69342
-69202
-69060
-68917
-68773
-68627
-68480
-68332
-68184
-68034
-67884
-67733
-67582
-67431
-67280
-67128
-66976
-66824
-66671
-66518
-66365
-66211
-66057
-65902
-65746
-65589
-65432
-65274
-65114
-64955
-64794
-64632
-64471
-64309
-64146
-63982
-63819
-63654
-63490
-63325
-63159
-62993
-62827
-62660
-62493
-62325
-62157
-61988
-61819
-61650
-61480
-61309
-61139
-60968
-60797
-60626
-60454
-60283
-60111
-59939
-59768
-59596
-59423
-59251
-59078
-58905
-58732
-58559
-58384
-58210
-58035
-57859
-57682
-57505
-57326
-57148
-56968
-56787
-56606
-56424
-56241
-56058
-55874
-55689
-55505
-55319
-55134
-54948
-54761
-54574
-54387
-54199
-54010
-53820
-53629
-53438
-53245
-53052
-52857
-52661
-52464
-52266
-52067
-51867
-51666
-51464
-51262
-51059
-50855
-50651
-50445
-50240
-50033
-49826
-49617
-49408
-49198
-48986
-48774
-48560
-48345
-48130
-47913
-47696
-47478
-47259
-47039
-46819
-46599
-46377
-46155
-45933
-45710
-45486
-45261
-45035
-44809
-44581
-44353
-44124
-43894
-43663
-43432
-43199
-42965
-42730
-42493
-42256
-42017
-41776
-41535
-41292
-41048
-40803
-40557
-40310
-40063
-39815
-39567
-39319
-39070
-38821
-38571
-38322
-38072
-37822
-37571
-37320
-37069
-36816
-36563
-36309
-36053
-35797
-35539
-35280
-35019
-34758
-34495
-34231
-33966
-33700
-33434
-33166
-32897
-32627
-32356
-32085
-31813
-31541
-31268
-30995
-30722
-30447
-30173
-29897
-29621
-29344
-29065
-28786
-28505
-28224
-27941
-27659
-27375
-27091
-26807
-26523
-26238
-25953
-25668
-25383
-25097
-24812
-24526
-24240
-23955
-23669
-23383
-23097
-22811
-22525
-22239
-21952
-21664
-21376
-21087
-20797
-20507
-20215
-19923
-19630
-19337
-19043
-18749
-18454
-18158
-17862
-17565
-17268
-16971
-16673
-16375
-16077
-15779
-15480
-15182
-14883
-14584
-14286
-13987
-13689
-13390
-13092
-12794
-12495
-12197
-11899
-11601
-11303
-11004
-10706
-10407
-10108
-9808
-9509
-9209
-8910
-8611
-8313
-8015
-7717
-7421
-7125
-6830
-6536
-6243
-5952
-5660
-5370
-5081
-4792
-4503
-4215
-3927
-3639
-3351
-3063
-2775
-2487
-2198
-1909
-1620
-1330
-1041
-750
-460
-170
120
410
700
990
1281
1571
1861
2152
2443
2734
3025
3317
3609
3902
4195
4488
4781
5075
5368
5662
5955
6249
6542
6835
7128
7420
7712
8004
8295
8586
8876
9166
9455
9744
10033
10323
10612
10902
11193
11485
11777
12070
12365
12660
12955
13252
13548
13845
14142
14439
14737
15034
15331
15628
15925
16221
16518
16814
17110
17406
17702
17999
18295
18592
18890
19188
19487
19786
20085
20385
20686
20986
21286
21587
21887
22186
22485
22783
23081
23379
23676
23972
24268
24563
24858
25152
25446
25739
26032
26325
26618
26911
27203
27495
27788
28079
28371
28661
28951
29241
29529
29817
30103
30388
30672
30955
31236
31517
31797
32075
32353
32631
32907
33183
33458
33733
34006
34279
34551
34822
35092
35360
35628
35893
36157
36420
36680
36939
37197
37452
37707
37959
38210
38460
38709
38957
39203
39448
39692
39936
40178
40419
40659
40899
41137
41374
41610
41845
42078
42310
42540
42768
42995
43219
43442
43664
43883
44101
44317
44532
44745
44957
45168
45377
45586
45793
45999
46203
46406
46608
46809
47008
47206
47403
47599
47793
47985
48177
48367
48556
48743
48929
49113
49296
49478
49658
49836
50013
50188
50362
50535
50706
50876
51045
51212
51379
51544
51708
51872
52034
52196
52358
52518
52678
52838
52996
53154
53311
53468
53624
53778
53932
54085
54237
54388
54538
54686
54834
54981
55127
55273
55418
55563
55707
55851
55995
56138
56281
56423
56566
56707
56849
56990
57130
57271
57410
57549
57688
57826
57963
58099
58233
58367
58500
58632
58762
58892
59021
59149
59276
59403
59529
59654
59780
59904
60029
60152
60276
60399
60522
60644
60765
60885
61005
61124
61242
61360
61477
61593
61710
61826
61942
62058
62174
62291
62407
62523
62640
62757
62874
62991
63108
63226
63344
63462
63580
63699
63817
63935
64054
64172
64290
64408
64525
64641
64759
64876
64992
65108
65224
65339
65453
65568
65682
65796
65909
66021
66132
66243
66353
66463
66572
66680
66788
66895
67001
67106
67211
67315
67418
67521
67623
67725
67826
67928
68029
68129
68230
68330
68429
68528
68626
68723
68819
68915
69010
69103
69196
69288
69379
69470
69559
69648
69736
69822
69909
69994
70078
70161
70244
70325
70405
70485
70563
70640
70716
70791
70864
70937
71008
71078
71147
71214
71280
71345
71408
71471
71532
71591
71650
71707
71764
71819
71873
71926
71979
72031
72082
72132
72182
72232
72280
72328
72375
72421
72466
72511
72554
72596
72637
72677
72716
72754
72791
72826
72861
72894
72927
72959
72990
73020
73049
73077
73105
73132
73158
73184
73209
73233
73256
73278
73299
73320
73339
73357
73375
73391
73406
73421
73434
73447
73459
73470
73481
73491
73501
73510
73520
73528
73537
73545
73552
73559
73565
73571
73576
73580
73584
73587
73589
73590
73591
73591
73590
73588
73586
73584
73580
73576
73572
73567
73561
73555
73548
73540
73531
73522
73511
73500
73488
73475
73461
73447
73431
73415
73397
73378
73358
73338
73316
73293
73270
73247
73223
73200
73176
73153
73129
73106
73084
73062
73040
73019
72998
72977
72956
72935
72914
72893
72872
72850
72828
72805
72782
72758
72732
72706
72680
72652
72624
72595
72566
72536
72507
72477
72447
72417
72387
72357
72327
72296
72266
72235
72203
72171
72138
72105
72071
72036
72001
71965
71928
71891
71854
71817
71778
71740
71701
71662
71622
71582
71542
71501
71460
71418
71375
71333
71289
71245
71201
71156
71110
71064
71018
70971
70923
70875
70827
70778
70728
70678
70628
70576
70525
70472
70419
70365
70310
70255
70199
70142
70084
70026
69967
69907
69846
69785
69723
69660
69596
69532
69468
69402
69337
69271
69205
69138
69071
69004
68937
68869
68800
68732
68662
68593
68522
68451
68379
68306
68233
68159
68084
68009
67933
67857
67780
67702
67624
67546
67467
67387
67307
67227
67146
67064
66982
66900
66817
66733
66648
66563
66477
66390
66303
66215
66127
66038
65950
65861
65771
65682
65592
65501
65412
65321
65230
65138
65045
64950
64857
64762
64666
64568
64470
64370
64269
64167
64063
63960
63855
63750
63644
63538
63432
63326
63220
63114
63008
62902
62796
62690
62583
62477
62370
62262
62154
62046
61937
61828
61719
61610
61500
61390
61281
61171
61061
60952
60842
60732
60622
60513
60402
60292
60181
60070
59958
59846
59733
59619
59505
59390
59275
59159
59042
58925
58807
58689
58571
58453
58334
58215
58096
57978
57859
57740
57622
57503
57385
57266
57148
57029
56910
56791
56672
56553
56434
56314
56195
56075
55956
55837
55718
55599
55480
55362
55244
55127
55009
54892
54775
54659
54543
54428
54313
54199
54085
53972
53859
53747
53635
53523
53412
53301
53190
53079
52968
52857
52746
52635
52523
52412
52301
52189
52077
51965
51853
51741
51628
51516
51404
51291
51179
51066
50954
50842
50729
50617
50504
50392
50279
50167
50055
49943
49831
49720
49608
49497
49386
49275
49163
49052
48941
48830
48719
48608
48497
48386
48275
48163
48052
47941
47831
47720
47610
47500
47390
47280
47171
47061
46952
46843
46734
46625
46516
46407
46298
46189
46079
45970
45860
45749
45638
45527
45415
45303
45191
45079
44966
44853
44740
44627
44514
44401
44288
44175
44062
43949
43836
43722
43609
43496
43382
43268
43154
43040
42926
42812
42698
42584
42470
42355
42241
42127
42014
41900
41786
41673
41560
41447
41333
41219
41106
40991
40877
40762
40647
40532
40416
40301
40186
40071
39956
39841
39726
39612
39497
39383
39270
39157
39044
38931
38819
38706
38594
38482
38370
38259
38147
38035
37923
37811
37699
37587
37474
37362
37249
37137
37024
36911
36798
36685
36572
36459
36346
36233
36119
36006
35892
35779
35666
35553
35440
35327
35215
35104
34992
34881
34770
34659
34549
34438
34328
34217
34107
33996
33886
33775
33664
33553
33442
33331
33219
33107
32995
32883
32771
32658
32546
32433
32320
32207
32094
31981
31868
31755
31642
31529
31416
31304
31191
31079
30967
30855
30744
30632
30522
30411
30300
30189
30079
29968
29857
29746
29635
29524
29412
29300
29188
29075
28962
28849
28736
28622
28509
28396
28283
28170
28057
27944
27832
27720
27609
27498
27388
27278
27168
27059
26951
26843
26736
26628
26522
26415
26309
26202
26096
25990
25883
25777
25671
25565
25459
25354
25249
25144
25040
24936
24832
24729
24625
24522
24418
24315
24211
24107
24003
23899
23795
23691
23586
23482
23377
23272
23167
23061
22956
22850
22745
22639
22533
22428
22323
22217
22112
22007
21901
21795
21689
21582
21474
21366
21257
21148
21038
20927
20815
20703
20590
20477
20363
20249
20135
20020
19905
19789
19674
19558
19441
19325
19208
19090
18972
18854
18735
18617
18497
18378
18258
18139
18019
17900
17781
17662
17544
17426
17308
17191
17075
16959
16843
16728
16612
16498
16383
16268
16152
16039
15924
15810
15695
15581
15467
15353
15239
15126
15013
14900
14788
14677
14566
14456
14347
14239
14132
14025
13920
13816
13713
13610
13509
13407
13307
13206
13106
13007
12907
12807
12708
12609
12510
12411
12313
12214
12116
12018
11920
11823
11727
11630
11534
11439
11344
11250
11156
11062
10969
10876
10783
10691
10599
10507
10415
10323
10231
10140
10048
9957
9866
9775
9685
9595
9505
9415
9326
9237
9148
9059
8971
8883
8794
8706
8617
8529
8440
8351
8262
8173
8083
7994
7904
7815
7725
7636
7547
7459
7370
7283
7196
7109
7023
6937
6852
6768
6684
6601
6519
6437
6356
6275
6194
6114
6035
5956
5876
5798
5719
5640
5562
5484
5405
5327
5248
5170
5091
5012
4934
4855
4776
4698
4620
4541
4463
4385
4308
4230
4152
4075
3997
3920
3843
3766
3689
3613
3536
3460
3384
3309
3233
3157
3081
3005
2929
2852
2775
2699
2622
2545
2468
2391
2314
2237
2160
2083
2005
1929
1852
1776
1699
1623
1547
1471
1396
1321
1246
1172
1098
1025
952
880
808
737
666
597
528
459
392
325
259
193
128
64
0
-64
-128
-191
-255
-318
-382
-445
-508
-572
-635
-698
-761
-824
-886
-949
-1010
-1072
-1134
-1194
-1255
-1315
-1374
-1433
-1490
-1548
-1604
-1659
-1713
-1767
-1819
-1871
-1921
-1971
-2020
-2068
-2115
-2161
-2206
-2251
-2295
-2338
-2381
-2423
-2464
-2505
-2545
-2585
-2624
-2662
-2700
-2737
-2774
-2810
-2845
-2879
-2913
-2946
-2979
-3011
-3042
-3074
-3105
-3135
-3166
-3196
-3226
-3256
-3285
-3315
-3343
-3372
-3399
-3427
-3453
-3480
-3505
-3531
-3556
-3581
-3605
-3629
-3652
-3676
-3699
-3722
-3744
-3767
-3790
-3812
-3835
-3857
-3879
-3902
-3924
-3946
-3968
-3990
-4011
-4033
-4054
-4075
-4094
-4116
-4136
-4156
-4176
-4196
-4216
-4236
-4256
-4276
-4296
-4317
-4337
-4358
-4379
-4401
-4422
-4444
-4466
-4488
-4510
-4533
-4555
-4578
-4601
-4623
-4646
-4669
-4692
-4714
-4737
-4760
-4783
-4806
-4829
-4852
-4874
-4897
-4919
-4942
-4964
-4986
-5008
-5030
-5052
-5073
-5095
-5117
-5140
-5162
-5184
-5207
-5230
-5253
-5276
-5300
-5324
-5348
-5372
-5396
-5421
-5446
-5470
-5495
-5519
-5544
-5568
-5592
-5616
-5640
-5664
-5687
-5711
-5735
-5759
-5783
-5807
-5832
-5858
-5883
-5910
-5937
-5964
-5992
-6020
-6049
-6078
-6106
-6135
-6164
-6192
-6221
-6248
-6276
-6304
-6331
-6358
-6385
-6412
-6440
-6467
-6495
-6523
-6551
-6580
-6609
-6639
-6669
-6700
-6731
-6762
-6794
-6826
-6858
-6890
-6923
-6956
-6989
-7023
-7057
-7091
-7125
-7160
-7194
-7229
-7264
-7299
-7334
-7369
-7403
-7438
-7472
-7506
-7540
-7574
-7608
-7642
-7676
-7709
-7742
-7775
-7807
-7839
-7870
-7901
-7931
-7960
-7989
-8016
-8044
-8070
-8096
-8122
-8146
-8170
-8195
-8218
-8242
-8265
-8288
-8310
-8332
-8354
-8375
-8395
-8415
-8435
-8454
-8472
-8490
-8507
-8523
-8539
-8554
-8569
-8584
-8598
-8611
-8625
-8638
-8651
-8663
-8675
-8686
-8696
-8706
-8715
-8724
-8731
-8738
-8744
-8749
-8753
-8757
-8759
-8761
-8762
-8762
-8762
-8761
-8759
-8757
-8754
-8750
-8746
-8742
-8736
-8731
-8724
-8718
-8710
-8702
-8694
-8686
-8676
-8667
-8657
-8647
-8636
-8625
-8613
-8601
-8588
-8575
-8561
-8547
-8532
-8516
-8500
-8483
-8466
-8449
-8431
-8412
-8394
-8375
-8356
-8336
-8316
-8295
-8274
-8252
-8230
-8207
-8183
-8159
-8134
-8109
-8083
-8057
-8029
-8002
-7975
-7947
-7919
-7890
-7861
-7832
-7803
-7774
-7744
-7713
-7683
-7651
-7620
-7587
-7555
-7522
-7488
-7454
-7419
-7384
-7349
-7313
-7277
-7240
-7203
-7166
-7128
-7090
-7051
-7012
-6973
-6933
-6892
-6851
-6809
-6766
-6723
-6679
-6635
-6590
-6544
-6498
-6451
-6404
-6356
-6308
-6259
-6210
-6160
-6110
-6060
-6010
-5960
-5909
-5858
-5807
-5756
-5704
-5652
-5600
-5547
-5493
-5439
-5384
-5329
-5274
-5218
-5162
-5106
-5049
-4993
-4936
-4879
-4822
-4764
-4707
-4649
-4590
-4531
-4472
-4413
-4353
-4293
-4232
-4172
-4111
-4050
-3989
-3928
-3867
-3806
-3745
-3684
-3624
-3563
-3503
-3442
-3382
-3322
-3261
-3200
-3139
-3078
-3016
-2953
-2890
-2827
-2764
-2701
-2638
-2574
-2511
-2448
-2386
-2324
-2262
-2200
-2139
-2078
-2017
-1957
-1896
-1836
-1775
-1715
-1655
-1594
-1533
-1472
-1411
-1350
-1288
-1227
-1165
-1103
-1042
-980
-918
-856
-794
-731
-669
-606
-543
-480
-417
-353
-289
-225
-161
-96
-32
33
98
162
227
292
357
422
487
553
618
684
750
817
884
952
1020
1088
1157
1226
1296
1366
1436
1506
1577
1648
1719
1790
1862
1933
2004
2076
2148
2219
2291
2363
2436
2508
2581
2653
2726
2799
2872
2945
3018
3091
3164
3237
3311
3384
3457
3531
3605
3679
3753
3828
3902
3977
4053
4129
4205
4281
4357
4434
4510
4587
4663
4739
4816
4892
4968
5044
5120
5196
5273
5349
5427
5504
5582
5661
5740
5819
5898
5978
6058
6138
6218
6298
6378
6458
6538
6619
6699
6779
6859
6939
7019
7099
7179
7259
7338
7418
7498
7578
7658
7738
7818
7898
7977
8055
8135
8213
8290
8368
8444
8521
8597
8673
8749
8824
8900
8975
9049
9123
9197
9270
9342
9414
9486
9557
9627
9697
9767
9835
9903
9970
10036
10101
10166
10230
10294
10357
10419
10482
10544
10606
10668
10730
10792
10855
10917
10980
11043
11105
11168
11230
11292
11354
11416
11477
11538
11599
11659
11719
11778
11837
11895
11952
12009
12065
12121
12175
12229
12283
12336
12388
12440
12492
12543
12593
12643
12692
12740
12788
12834
12880
12924
12968
13012
13054
13097
13138
13180
13222
13263
13304
13346
13387
13428
13469
13510
13551
13591
13632
13672
13712
13751
13789
13827
13864
13900
13935
13969
14002
14035
14068
14100
14132
14163
14194
14224
14255
14284
14314
14343
14371
14399
14427
14453
14479
14503
14527
14550
14572
14593
14613
14633
14652
14670
14687
14705
14721
14738
14754
14770
14786
14801
14816
14831
14846
14860
14875
14889
14903
14917
14931
14944
14957
14969
14981
14992
15003
15013
15023
15033
15042
15052
15061
15070
15080
15089
15099
15109
15118
15129
15139
15149
15160
15171
15182
15192
15202
15212
15222
15230
15238
15245
15252
15257
15262
15266
15269
15271
15273
15274
15275
15277
15278
15279
15281
15283
15286
15289
15293
15297
15302
15307
15313
15319
15325
15332
15339
15347
15354
15361
15369
15376
15383
15390
15397
15404
15411
15418
15425
15433
15442
15450
15459
15468
15477
15487
15496
15506
15516
15526
15535
15545
15554
15563
15572
15580
15588
15596
15604
15611
15618
15624
15631
15637
15643
15649
15655
15660
15666
15671
15675
15680
15684
15688
15691
15694
15697
15700
15702
15704
15705
15706
15706
15705
15704
15702
15699
15695
15691
15686
15680
15674
15668
15661
15653
15645
15636
15626
15617
15606
15595
15584
15572
15560
15546
15533
15518
15503
15487
15470
15452
15434
15415
15396
15376
15355
15334
15312
15290
15267
15244
15221
15197
15173
15149
15124
15099
15074
15048
15022
14995
14968
14941
14913
14884
14854
14824
14794
14762
14730
14698
14665
14631
14597
14563
14529
14494
14459
14424
14388
14352
14316
14279
14242
14204
14165
14127
14087
14048
14008
13967
13926
13885
13844
13802
13760
13718
13676
13633
13591
13548
13504
13461
13417
13373
13328
13283
13238
13192
13146
13099
13052
13004
12956
12908
12859
12810
12760
12711
12660
12610
12559
12508
12457
12406
12354
12303
12251
12200
12148
12096
12045
11993
11941
11889
11837
11785
11733
11681
11628
11575
11522
11469
11415
11361
11307
11252
11197
11141
11086
11030
10974
10918
10862
10806
10751
10695
10640
10585
10530
10475
10420
10364
10309
10253
10197
10140
10083
10025
9967
9908
9849
9790
9730
9671
9611
9552
9493
9434
9376
9319
9262
9205
9149
9093
9037
8981
8925
8870
8814
8758
8702
8645
8588
8531
8474
8417
8359
8302
8245
8188
8131
8074
8019
7965
7911
7857
7805
7754
7703
7653
7604
7555
7507
7459
7412
7365
7319
7273
7227
7182
7137
7093
7049
7006
6963
6922
6881
6842
6803
6765
6728
6692
6657
6623
6590
6557
6524
6492
6459
6427
6394
6361
6328
6294
6260
6226
6191
6156
6121
6087
6052
6018
5984
5951
5918
5885
5852
5820
5788
5757
5725
5694
5663
5632
5601
5570
5538
5507
5475
5444
5412
5380
5349
5318
5287
5257
5227
5198
5170
5142
5114
5087
5060
5034
5007
4980
4953
4926
4899
4872
4844
4817
4789
4761
4732
4704
4676
4647
4619
4591
4563
4535
4508
4481
4454
4427
4400
4373
4346
4319
4291
4263
4234
4205
4175
4145
4114
4083
4051
4019
3988
3955
3922
3889
3855
3822
3788
3753
3719
3684
3649
3614
3578
3542
3506
3470
3433
3396
3358
3320
3281
3242
3203
3163
3123
3083
3042
3002
2961
2920
2880
2839
2799
2759
2719
2679
2639
2600
2561
2522
2483
2444
2405
2365
2325
2285
2244
2202
2160
2117
2073
2029
1985
1941
1896
1852
1807
1762
1717
1672
1627
1582
1536
1490
1443
1397
1349
1302
1254
1206
1157
1108
1059
1008
958
908
857
806
755
704
653
602
551
500
449
398
346
294
241
187
133
78
23
-34
-91
-148
-206
-265
-324
-383
-442
-501
-561
-621
-680
-740
-800
-860
-919
-979
-1039
-1099
-1159
-1218
-1278
-1338
-1397
-1456
-1515
-1574
-1633
-1692
-1751
-1810
-1869
-1928
-1988
-2047
-2107
-2168
-2228
-2290
-2351
-2413
-2475
-2538
-2602
-2665
-2729
-2793
-2858
-2922
-2987
-3053
-3118
-3184
-3250
-3316
-3383
-3450
-3517
-3585
-3653
-3720
-3788
-3856
-3924
-3992
-4059
-4128
-4195
-4263
-4331
-4398
-4466
-4533
-4601
-4669
-4736
-4804
-4871
-4939
-5006
-5073
-5141
-5208
-5276
-5343
-5410
-5477
-5544
-5611
-5677
-5744
-5810
-5876
-5942
-6007
-6073
-6139
-6204
-6270
-6336
-6402
-6468
-6535
-6602
-6668
-6735
-6802
-6869
-6935
-7001
-7067
-7133
-7198
-7262
-7326
-7389
-7452
-7515
-7577
-7638
-7700
-7761
-7822
-7883
-7943
-8003
-8064
-8122
-8183
-8242
-8302
-8361
-8419
-8478
-8536
-8594
-8652
-8710
-8767
-8824
-8881
-8938
-8995
-9052
-9109
-9167
-9224
-9281
-9338
-9396
-9453
-9510
-9567
-9623
-9679
-9735
-9790
-9845
-9900
-9954
-10008
-10061
-10114
-10167
-10219
-10271
-10323
-10374
-10425
-10475
-10525
-10575
-10624
-10673
-10722
-10770
-10817
-10864
-10911
-10957
-11002
-11047
-11092
-11137
-11181
-11225
-11269
-11312
-11355
-11399
-11442
-11484
-11527
-11570
-11612
-11654
-11696
-11737
-11778
-11819
-11860
-11900
-11940
-11980
-12019
-12058
-12097
-12136
-12174
-12212
-12250
-12287
-12325
-12362
-12399
-12435
-12471
-12507
-12542
-12578
-12612
-12647
-12681
-12715
-12748
-12782
-12814
-12846
-12878
-12909
-12940
-12971
-13000
-13029
-13058
-13085
-13112
-13138
-13163
-13188
-13211
-13234
-13256
-13277
-13298
-13318
-13337
-13356
-13374
-13392
-13409
-13426
-13443
-13458
-13474
-13489
-13503
-13517
-13531
-13544
-13557
-13569
-13581
-13593
-13605
-13617
-13628
-13638
-13649
-13659
-13668
-13677
-13686
-13695
-13702
-13710
-13717
-13723
-13729
-13734
-13739
-13743
-13747
-13750
-13753
-13756
-13759
-13761
-13763
-13766
-13768
-13770
-13771
-13773
-13775
-13777
-13778
-13780
-13781
-13783
-13784
-13785
-13786
-13787
-13787
-13788
-13789
-13790
-13790
-13791
-13792
-13793
-13794
-13794
-13795
-13796
-13796
-13797
-13797
-13798
-13798
-13798
-13798
-13797
-13796
-13795
-13793
-13791
-13789
-13786
-13783
-13780
-13777
-13773
-13769
-13765
-13760
-13756
-13752
-13747
-13743
-13739
-13734
-13730
-13726
-13722
-13718
-13714
-13710
-13706
-13702
-13698
-13694
-13689
-13685
-13681
-13676
-13672
-13667
-13662
-13658
-13653
-13648
-13643
-13637
-13632
-13626
-13621
-13615
-13610
-13604
-13599
-13593
-13588
-13582
-13576
-13570
-13563
-13557
-13550
-13544
-13537
-13531
-13524
-13517
-13511
-13504
-13498
-13491
-13484
-13477
-13469
-13462
-13453
-13445
-13436
-13427
-13417
-13407
-13396
-13386
-13374
-13363
-13351
-13339
-13327
-13314
-13301
-13288
-13274
-13261
-13247
-13233
-13220
-13206
-13192
-13179
-13165
-13152
-13140
-13127
-13115
-13103
-13092
-13080
-13069
-13058
-13047
-13036
-13025
-13014
-13003
-12993
-12982
-12972
-12962
-12952
-12943
-12934
-12924
-12915
-12906
-12897
-12888
-12880
-12871
-12861
-12852
-12843
-12834
-12824
-12815
-12805
-12796
-12787
-12778
-12769
-12760
-12752
-12745
-12737
-12730
-12724
-12718
-12712
-12706
-12701
-12696
-12691
-12687
-12683
-12678
-12674
-12670
-12666
-12662
-12659
-12655
-12652
-12649
-12647
-12644
-12642
-12640
-12638
-12636
-12634
-12632
-12629
-12627
-12624
-12622
-12619
-12616
-12613
-12609
-12606
-12603
-12599
-12596
-12592
-12589
-12585
-12582
-12578
-12575
-12572
-12569
-12566
-12563
-12560
-12558
-12555
-12552
-12549
-12547
-12544
-12541
-12538
-12534
-12531
-12527
-12523
-12518
-12514
-12508
-12502
-12496
-12489
-12482
-12474
-12465
-12456
-12447
-12438
-12428
-12418
-12408
-12398
-12388
-12377
-12367
-12357
-12346
-12335
-12324
-12313
-12302
-12290
-12277
-12265
-12252
-12239
-12225
-12211
-12196
-12181
-12166
-12150
-12134
-12118
-12101
-12083
-12065
-12047
-12027
-12008
-11987
-11966
-11944
-11922
-11899
-11875
-11851
-11826
-11800
-11775
-11749
-11722
-11695
-11668
-11641
-11614
-11587
-11560
-11534
-11507
-11481
-11456
-11430
-11404
-11379
-11353
-11328
-11303
-11277
-11252
-11226
-11201
-11175
-11149
-11124
-11097
-11071
-11045
-11018
-10992
-10966
-10939
-10913
-10887
-10860
-10834
-10808
-10783
-10757
-10731
-10706
-10680
-10655
-10629
-10604
-10579
-10554
-10529
-10504
-10480
-10455
-10431
-10407
-10383
-10359
-10335
-10311
-10287
-10263
-10238
-10214
-10189
-10164
-10139
-10114
-10089
-10063
-10037
-10010
-9984
-9957
-9929
-9901
-9873
-9845
-9816
-9787
-9757
-9728
-9698
-9668
-9638
-9607
-9577
-9546
-9515
-9483
-9451
-9420
-9387
-9355
-9323
-9290
-9257
-9224
-9190
-9156
-9121
-9086
-9051
-9015
-8979
-8942
-8904
-8867
-8828
-8790
-8751
-8712
-8672
-8632
-8592
-8551
-8510
-8468
-8425
-8383
-8339
-8296
-8252
-8207
-8163
-8118
-8073
-8028
-7983
-7937
-7892
-7846
-7800
-7754
-7707
-7661
-7614
-7567
-7520
-7472
-7424
-7376
-7327
-7278
-7228
-7179
-7129
-7079
-7028
-6978
-6927
-6876
-6825
-6774
-6722
-6671
-6619
-6566
-6514
-6461
-6408
-6355
-6301
-6247
-6192
-6137
-6082
-6026
-5971
-5915
-5858
-5802
-5745
-5688
-5632
-5575
-5518
-5461
-5405
-5349
-5293
-5237
-5181
-5125
-5070
-5014
-4958
-4902
-4846
-4790
-4734
-4678
-4621
-4564
-4506
-4449
-4391
-4332
-4274
-4215
-4155
-4096
-4035
-3976
-3915
-3855
-3794
-3733
-3671
-3610
-3548
-3486
-3423
-3360
-3298
-3235
-3172
-3108
-3045
-2982
-2918
-2855
-2791
-2728
-2665
-2601
-2538
-2475
-2412
-2348
-2285
-2222
-2159
-2096
-2032
-1969
-1905
-1842
-1777
-1713
-1649
-1584
-1520
-1455
-1390
-1325
-1260
-1196
-1131
-1067
-1002
-939
-876
-813
-750
-687
-624
-562
-499
-437
-375
-313
-250
-188
-126
-64
-1
61
123
185
247
309
370
431
492
553
613
674
734
794
854
914
974
1034
1094
1154
1214
1274
1334
1394
1454
1514
1574
1634
1694
1754
1814
1875
1935
1996
2056
2117
2177
2238
2299
2360
2421
2483
2544
2606
2668
2731
2794
2857
2921
2985
3050
3115
3181
3247
3314
3381
3449
3516
3584
3652
3721
3789
3857
3925
3994
4062
4130
4198
4267
4335
4404
4472
4541
4610
4680
4750
4820
4890
4961
5032
5103
5175
5248
5320
5393
5467
5541
5615
5690
5766
5841
5918
5994
6072
6149
6227
6305
6383
6462
6540
6619
6697
6776
6854
6933
7012
7090
7169
7248
7327
7406
7486
7566
7646
7727
7808
7890
7971
8053
8135
8217
8300
8382
8464
8546
8628
8710
8792
8873
8955
9037
9118
9200
9281
9363
9444
9526
9607
9689
9770
9852
9934
10015
10096
10177
10258
10339
10418
10498
10577
10656
10734
10812
10890
10967
11045
11123
11200
11278
11356
11434
11512
11591
11669
11747
11825
11903
11980
12058
12135
12212
12289
12365
12441
12517
12593
12668
12743
12817
12891
12965
13038
13111
13184
13256
13328
13400
13472
13543
13615
13686
13756
13827
13897
13968
14038
14107
14177
14247
14317
14386
14455
14524
14593
14661
14729
14797
14864
14931
14997
15063
15128
15193
15258
15322
15385
15448
15510
15572
15634
15694
15755
15815
15874
15932
15991
16047
16105
16161
16216
16273
16327
16381
16434
16487
16539
16590
16640
16689
16738
16786
16833
16879
16925
16970
17014
17057
17100
17142
17183
17224
17264
17303
17341
17379
17416
17452
17488
17522
17557
17590
17623
17655
17686
17717
17746
17775
17803
17829
17855
17880
17904
17927
17949
17970
17991
18010
18029
18047
18065
18082
18098
18113
18127
18141
18153
18165
18175
18185
18193
18200
18206
18211
18215
18218
18220
18221
18221
18221
18219
18217
18214
18210
18206
18201
18195
18188
18180
18171
18161
18150
18138
18124
18110
18095
18079
18061
18043
18024
18004
17983
17961
17938
17915
17891
17866
17840
17814
17787
17759
17731
17702
17673
17643
17612
17581
17549
17517
17484
17451
17417
17382
17347
17312
17276
17240
17203
17167
17130
17093
17055
17018
16981
16943
16906
16868
16830
16792
16753
16714
16675
16635
16595
16554
16513
16471
16429
16386
16343
16300
16257
16213
16169
16125
16081
16038
15994
15950
15906
15862
15817
15773
15729
15685
15640
15596
15551
15506
15461
15415
15369
15323
15276
15230
15182
15135
15087
15039
14990
14942
14893
14843
14794
14744
14694
14644
14593
14542
14491
14440
14388
14336
14284
14231
14178
14125
14071
14017
13963
13909
13854
13799
13745
13690
13634
13579
13523
13467
13411
13354
13298
13240
13183
13126
13068
13010
12951
12893
12834
12775
12716
12656
12597
12537
12477
12417
12357
12296
12236
12175
12114
12053
11992
11931
11869
11807
11745
11683
11621
11558
11495
11431
11367
11302
11237
11172
11106
11040
10973
10906
10838
10770
10701
10632
10562
10492
10422
10350
10279
10206
10134
10060
9986
9911
9836
9760
9684
9607
9530
9452
9374
9296
9217
9138
9058
8979
8899
8819
8738
8657
8576
8494
8412
8329
8245
8161
8077
7992
7906
7820
7733
7645
7557
7468
7379
7289
7198
7107
7015
6923
6830
6737
6644
6550
6455
6360
6265
6169
6073
5977
5880
5783
5685
5587
5489
5391
5292
5193
5094
4995
4896
4796
4697
4598
4498
4399
4299
4200
4100
4000
3900
3800
3700
3599
3499
3399
3298
3198
3098
2997
2897
2797
2697
2597
2498
2398
2299
2200
2100
2001
1902
1803
1704
1605
1507
1408
1309
1210
1112
1012
915
816
719
621
523
426
329
232
135
39
-57
-153
-249
-345
-441
-537
-634
-730
-826
-923
-1018
-1116
-1213
-1310
-1407
-1505
-1602
-1700
-1797
-1895
-1993
-2091
-2188
-2286
-2384
-2482
-2581
-2679
-2777
-2876
-2974
-3073
-3171
-3269
-3368
-3466
-3565
-3663
-3762
-3860
-3958
-4056
-4154
-4252
-4350
-4447
-4545
-4642
-4739
-4836
-4933
-5031
-5128
-5225
-5322
-5420
-5517
-5614
-5711
-5807
-5904
-6000
-6096
-6191
-6286
-6381
-6475
-6569
-6663
-6756
-6850
-6943
-7036
-7129
-7222
-7314
-7407
-7501
-7594
-7687
-7780
-7874
-7967
-8061
-8154
-8247
-8341
-8434
-8527
-8619
-8712
-8805
-8897
-8990
-9082
-9174
-9267
-9359
-9451
-9543
-9635
-9727
-9819
-9911
-10003
-10094
-10186
-10277
-10369
-10460
-10551
-10642
-10733
-10824
-10915
-11006
-11096
-11187
-11277
-11367
-11456
-11545
-11634
-11723
-11812
-11900
-11988
-12076
-12164
-12251
-12338
-12426
-12513
-12600
-12686
-12773
-12859
-12945
-13030
-13116
-13201
-13286
-13371
-13456
-13541
-13625
-13710
-13795
-13880
-13965
-14049
-14134
-14219
-14304
-14390
-14475
-14560
-14646
-14731
-14817
-14903
-14988
-15074
-15160
-15245
-15330
-15415
-15501
-15586
-15670
-15755
-15840
-15924
-16008
-16093
-16177
-16261
-16344
-16429
-16512
-16596
-16680
-16764
-16848
-16932
-17016
-17100
-17184
-17268
-17352
-17436
-17520
-17604
-17687
-17771
-17854
-17937
-18020
-18102
-18185
-18267
-18348
-18430
-18510
-18591
-18671
-18750
-18830
-18909
-18987
-19066
-19144
-19221
-19299
-19377
-19454
-19531
-19608
-19685
-19762
-19838
-19915
-19991
-20067
-20143
-20218
-20294
-20369
-20444
-20519
-20594
-20669
-20744
-20819
-20894
-20968
-21043
-21117
-21192
-21266
-21340
-21414
-21487
-21561
-21634
-21706
-21778
-21850
-21921
-21992
-22062
-22133
-22203
-22272
-22342
-22412
-22481
-22551
-22620
-22689
-22759
-22828
-22898
-22967
-23036
-23106
-23175
-23244
-23313
-23382
-23451
-23520
-23589
-23658
-23726
-23794
-23863
-23931
-23999
-24067
-24134
-24202
-24270
-24337
-24405
-24472
-24539
-24606
-24673
-24739
-24806
-24872
-24939
-25005
-25072
-25139
-25205
-25272
-25338
-25405
-25471
-25537
-25603
-25669
-25735
-25800
-25865
-25930
-25994
-26057
-26121
-26183
-26246
-26308
-26370
-26431
-26493
-26554
-26614
-26675
-26735
-26796
-26856
-26916
-26976
-27036
-27096
-27156
-27215
-27274
-27333
-27391
-27449
-27507
-27564
-27621
-27678
-27735
-27791
-27847
-27903
-27959
-28014
-28070
-28125
-28180
-28235
-28290
-28345
-28399
-28453
-28506
-28558
-28611
-28662
-28713
-28762
-28811
-28859
-28907
-28954
-29000
-29045
-29091
-29135
-29180
-29224
-29268
-29312
-29355
-29398
-29442
-29484
-29527
-29569
-29611
-29652
-29693
-29733
-29773
-29813
-29851
-29889
-29926
-29963
-29999
-30034
-30068
-30101
-30134
-30165
-30196
-30226
-30255
-30284
-30312
-30339
-30365
-30390
-30415
-30439
-30463
-30485
-30507
-30528
-30549
-30569
-30588
-30606
-30623
-30640
-30656
-30671
-30686
-30700
-30713
-30726
-30738
-30750
-30761
-30772
-30783
-30793
-30804
-30814
-30823
-30833
-30843
-30852
-30861
-30870
-30879
-30887
-30895
-30903
-30910
-30916
-30923
-30929
-30935
-30940
-30945
-30950
-30954
-30958
-30962
-30966
-30970
-30973
-30977
-30980
-30983
-30986
-30989
-30992
-30995
-30998
-31000
-31001
-31003
-31004
-31004
-31004
-31003
-31002
-31001
-30999
-30997
-30994
-30991
-30988
-30985
-30981
-30977
-30972
-30968
-30963
-30958
-30953
-30948
-30943
-30937
-30931
-30925
-30919
-30912
-30904
-30896
-30888
-30878
-30869
-30858
-30847
-30836
-30823
-30811
-30797
-30784
-30769
-30755
-30740
-30725
-30711
-30695
-30680
-30665
-30650
-30635
-30620
-30604
-30588
-30572
-30556
-30540
-30523
-30505
-30487
-30468
-30449
-30429
-30408
-30387
-30365
-30343
-30320
-30296
-30272
-30248
-30223
-30198
-30172
-30146
-30119
-30092
-30065
-30037
-30008
-29979
-29949
-29918
-29887
-29855
-29822
-29788
-29754
-29718
-29682
-29646
-29608
-29570
-29532
-29493
-29454
-29414
-29374
-29334
-29293
-29253
-29211
-29169
-29127
-29085
-29041
-28998
-28954
-28909
-28864
-28818
-28772
-28726
-28679
-28632
-28584
-28537
-28489
-28440
-28392
-28343
-28294
-28245
-28195
-28145
-28095
-28044
-27993
-27941
-27889
-27836
-27783
-27730
-27676
-27621
-27566
-27511
-27455
-27399
-27343
-27286
-27230
-27173
-27116
-27059
-27002
-26944
-26886
-26829
-26770
-26712
-26654
-26595
-26537
-26478
-26419
-26361
-26302
-26243
-26184
-26125
-26065
-26006
-25946
-25886
-25826
-25766
-25705
-25645
-25584
-25523
-25462
-25401
-25340
-25278
-25216
-25154
-25092
-25029
-24966
-24903
-24839
-24776
-24711
-24647
-24582
-24518
-24453
-24387
-24322
-24257
-24191
-24125
-24059
-23993
-23927
-23860
-23794
-23727
-23660
-23592
-23525
-23457
-23389
-23321
-23252
-23183
-23114
-23045
-22976
-22906
-22837
-22767
-22698
-22628
-22558
-22489
-22419
-22350
-22280
-22211
-22141
-22072
-22002
-21933
-21863
-21794
-21724
-21654
-21584
-21514
-21444
-21374
-21304
-21234
-21164
-21093
-21022
-20951
-20880
-20809
-20738
-20667
-20595
-20523
-20452
-20380
-20308
-20236
-20163
-20091
-20018
-19945
-19872
-19799
-19726
-19652
-19578
-19504
-19430
-19356
-19281
-19207
-19133
-19059
-18985
-18911
-18837
-18763
-18690
-18616
-18543
-18469
-18396
-18323
-18249
-18175
-18102
-18028
-17954
-17880
-17806
-17731
-17657
-17583
-17508
-17434
-17360
-17286
-17213
-17139
-17067
-16994
-16922
-16850
-16778
-16707
-16636
-16565
-16495
-16424
-16354
-16283
-16213
-16142
-16072
-16001
-15930
-15860
-15789
-15719
-15648
-15578
-15507
-15437
-15367
-15297
-15227
-15157
-15088
-15018
-14949
-14879
-14810
-14741
-14672
-14602
-14533
-14464
-14395
-14325
-14256
-14186
-14116
-14047
-13977
-13907
-13837
-13767
-13698
-13628
-13558
-13489
-13419
-13350
-13281
-13211
-13142
-13073
-13003
-12934
-12865
-12795
-12726
-12656
-12586
-12515
-12444
-12373
-12302
-12230
-12158
-12085
-12013
-11940
-11868
-11795
-11722
-11650
-11578
-11506
-11435
-11363
-11292
-11221
-11151
-11080
-11010
-10940
-10870
-10800
-10730
-10660
-10590
-10520
-10449
-10379
-10309
-10239
-10169
-10099
-10029
-9959
-9889
-9820
-9750
-9680
-9611
-9541
-9471
-9402
-9332
-9263
-9193
-9124
-9055
-8986
-8917
-8848
-8779
-8710
-8640
-8571
-8502
-8433
-8363
-8293
-8224
-8154
-8084
-8013
-7945
-7875
-7805
-7735
-7666
-7596
-7527
-7457
-7388
-7318
-7249
-7180
-7111
-7041
-6972
-6902
-6833
-6763
-6693
-6622
-6552
-6482
-6411
-6341
-6270
-6200
-6129
-6059
-5989
-5918
-5848
-5778
-5707
-5637
-5566
-5495
-5424
-5353
-5282
-5210
-5138
-5066
-4994
-4921
-4848
-4775
-4701
-4627
-4553
-4479
-4404
-4329
-4254
-4179
-4104
-4029
-3954
-3878
-3803
-3727
-3652
-3576
-3500
-3425
-3349
-3274
-3198
-3123
-3047
-2972
-2896
-2820
-2745
-2669
-2593
-2517
-2441
-2365
-2289
-2214
-2138
-2063
-1988
-1913
-1838
-1762
-1687
-1611
-1536
-1460
-1383
-1307
-1230
-1153
-1075
-998
-920
-842
-764
-686
-608
-530
-452
-374
-296
-219
-141
-63
14
91
169
246
323
401
478
556
633
711
788
866
943
1020
1098
1176
1253
1330
1407
1483
1560
1636
1712
1788
1864
1939
2013
2089
2164
2238
2313
2387
2461
2535
2609
2682
2755
2828
2900
2972
3043
3114
3184
3254
3324
3393
3461
3529
3596
3663
3730
3795
3861
3926
3990
4054
4118
4181
4244
4307
4369
4431
4493
4555
4617
4679
4740
4801
4861
4921
4980
5039
5098
5155
5212
5269
5324
5379
5434
5488
5541
5594
5647
5699
5751
5803
5855
5907
5959
6010
6062
6114
6165
6216
6267
6318
6369
6419
6469
6518
6567
6616
6665
6713
6761
6809
6856
6903
6950
6996
7043
7089
7134
7180
7225
7270
7314
7358
7402
7445
7488
7531
7573
7615
7657
7699
7740
7781
7822
7862
7903
7943
7982
8022
8061
8100
8138
8178
8217
8256
8294
8332
8370
8408
8445
8482
8520
8557
8594
8631
8668
8704
8741
8777
8814
8850
8885
8921
8956
8990
9025
9059
9092
9126
9159
9191
9224
9256
9288
9319
9351
9382
9413
9443
9474
9504
9534
9564
9593
9623
9652
9680
9709
9737
9764
9792
9819
9845
9871
9897
9922
9947
9971
9995
10019
10042
10066
10088
10111
10133
10155
10176
10198
10218
10239
10259
10280
10300
10320
10339
10359
10379
10398
10417
10436
10456
10474
10493
10512
10531
10549
10567
10585
10602
10619
10636
10653
10669
10685
10701
10717
10732
10747
10762
10777
10791
10806
10820
10834
10848
10862
10875
10889
10902
10914
10926
10938
10950
10961
10972
10982
10992
11003
11013
11023
11033
11043
11053
11064
11074
11085
11096
11106
11117
11127
11138
11148
11159
11169
11179
11189
11198
11208
11216
11225
11233
11241
11249
11257
11265
11273
11281
11289
11297
11305
11313
11321
11329
11336
11344
11351
11358
11365
11372
11378
11385
11391
11397
11403
11409
11415
11421
11427
11432
11438
11444
11449
11455
11461
11466
11472
11478
11483
11489
11494
11499
11504
11508
11513
11517
11521
11524
11528
11531
11534
11537
11540
11543
11546
11549
11552
11555
11559
11562
11565
11568
11572
11575
11578
11580
11583
11585
11587
11588
11590
11590
11591
11591
11591
11591
11591
11590
11590
11589
11588
11588
11587
11586
11586
11585
11584
11582
11581
11579
11577
11575
11572
11568
11564
11559
11554
11549
11543
11536
11530
11523
11516
11509
11502
11495
11488
11480
11473
11465
11457
11449
11441
11433
11424
11414
11404
11394
11383
11371
11359
11347
11334
11321
11308
11294
11280
11266
11252
11238
11223
11209
11194
11179
11165
11150
11134
11119
11103
11087
11071
11055
11038
11021
11004
10986
10968
10949
10930
10910
10890
10869
10847
10825
10803
10780
10758
10735
10711
10688
10664
10641
10617
10593
10568
10544
10519
10494
10469
10444
10418
10392
10366
10339
10312
10285
10257
10229
10201
10172
10143
10114
10084
10055
10025
9995
9965
9935
9905
9875
9845
9814
9783
9752
9720
9688
9655
9622
9588
9553
9518
9483
9446
9409
9372
9335
9297
9259
9221
9183
9144
9106
9068
9030
8992
8954
8916
8879
8841
8803
8766
8728
8690
8652
8614
8576
8537
8499
8460
8421
8383
8344
8305
8265
8226
8186
8147
8106
8067
8026
7987
7946
7906
7865
7825
7784
7743
7703
7663
7622
7582
7543
7503
7463
7424
7385
7346
7307
7268
7230
7192
7154
7116
7079
7042
7005
6968
6931
6895
6858
6823
6787
6752
6717
6683
6649
6615
6582
6550
6518
6486
6455
6424
6393
6363
6333
6303
6273
6244
6215
6187
6158
6130
6103
6076
6049
6023
5997
5972
5947
5922
5898
5875
5851
5829
5806
5784
5762
5741
5719
5697
5675
5653
5631
5609
5586
5563
5540
5517
5494
5472
5449
5427
5406
5384
5364
5343
5324
5305
5286
5268
5250
5232
5215
5198
5181
5164
5147
5130
5112
5095
5077
5059
5041
5024
5006
4988
4971
4953
4937
4920
4904
4888
4872
4856
4840
4825
4809
4793
4777
4761
4744
4727
4710
4693
4675
4657
4639
4620
4601
4582
4562
4543
4523
4504
4485
4466
4447
4428
4410
4391
4372
4354
4335
4316
4296
4276
4256
4236
4215
4194
4173
4151
4130
4108
4085
4062
4041
4018
3995
3973
3951
3928
3907
3885
3863
3842
3821
3800
3778
3757
3736
3715
3693
3671
3650
3628
3605
3583
3560
3537
3514
3490
3467
3443
3419
3394
3370
3346
3322
3298
3274
3250
3226
3203
3180
3157
3134
3111
3088
3065
3043
3020
2997
2973
2950
2927
2903
2880
2857
2833
2810
2787
2764
2741
2718
2695
2673
2651
2629
2608
2587
2565
2544
2523
2503
2482
2461
2441
2420
2400
2380
2361
2341
2322
2303
2284
2266
2248
2230
2212
2194
2177
2160
2142
2125
2107
2089
2071
2053
2033
2015
1996
1977
1958
1938
1919
1900
1881
1863
1844
1826
1809
1791
1774
1758
1742
1726
1710
1695
1680
1665
1650
1635
1620
1605
1589
1574
1558
1542
1526
1510
1495
1479
1463
1448
1433
1418
1404
1390
1376
1362
1349
1336
1323
1310
1298
1285
1272
1259
1245
1232
1218
1204
1190
1176
1161
1147
1133
1119
1106
1093
1080
1068
1056
1044
1032
1020
1010
999
988
977
966
955
944
933
921
910
898
887
876
865
854
844
833
824
814
805
796
787
779
770
762
755
747
739
732
725
718
711
704
698
691
685
679
673
667
662
656
651
646
641
635
630
625
619
614
608
602
596
591
585
579
574
569
564
559
554
550
545
540
535
531
526
521
516
512
507
503
499
494
490
486
482
478
473
469
465
460
456
451
446
441
436
431
426
421
416
411
406
401
396
391
386
381
376
371
366
361
355
350
344
338
332
325
319
312
305
298
291
284
276
269
261
253
246
238
231
224
217
210
203
196
189
182
175
168
161
154
147
140
133
127
120
115
109
104
98
94
89
84
79
75
70
66
61
57
52
47
42
38
32
27
21
16
10
4
-3
-9
-15
-21
-27
-32
-38
-43
-48
-52
-57
-61
-65
-69
-73
-77
-80
-84
-88
-92
-96
-100
-104
-108
-112
-117
-121
-126
-131
-135
-140
-145
-150
-155
-160
-164
-169
-174
-178
-183
-187
-191
-195
-199
-203
-207
-210
-214
-217
-220
-223
-226
-229
-232
-235
-237
-239
-242
-243
-245
-247
-248
-249
-250
-250
-251
-252
-253
-254
-255
-256
-258
-260
-262
-265
-267
-269
-271
-273
-275
-277
-278
-280
-281
-282
-282
-283
-284
-284
-285
-285
-286
-286
-286
-287
-287
-287
-287
-287
-286
-286
-286
-285
-284
-282
-280
-278
-275
-272
-269
-265
-260
-256
-251
-246
-241
-237
-232
-227
-223
-218
-214
-209
-205
-200
-195
-190
-185
-180
-175
-169
-163
-157
-151
-144
-137
-130
-123
-116
-108
-101
-94
-87
-81
-74
-67
-60
-53
-46
-39
-31
-24
-16
-7
1
9
18
27
36
45
54
63
72
81
90
99
107
116
125
133
142
151
160
169
178
187
197
207
217
227
237
247
258
268
278
288
298
307
317
325
334
342
350
358
365
373
380
388
395
403
411
420
428
437
445
454
463
471
480
488
497
505
513
521
528
535
542
549
556
562
568
574
579
584
589
594
599
604
608
612
616
621
625
628
632
635
638
641
643
645
647
648
649
650
651
652
652
653
654
654
655
655
656
657
658
658
659
660
661
661
662
662
662
662
661
661
660
660
659
658
657
655
654
652
651
649
646
644
642
639
637
634
631
627
624
620
617
613
609
605
601
598
593
589
585
581
576
572
567
562
557
552
546
540
534
528
522
515
508
501
494
486
479
471
463
455
446
438
429
420
411
403
394
385
375
366
357
347
338
328
318
308
298
288
277
266
255
244
232
220
208
195
182
169
155
141
127
113
98
83
69
54
39
25
10
-4
-19
-33
-47
-61
-76
-90
-104
-118
-132
-146
-160
-174
-188
-202
-215
-229
-244
-258
-272
-287
-301
-316
-331
-346
-361
-376
-391
-407
-422
-438
-453
-469
-485
-500
-516
-531
-547
-562
-577
-592
-607
-622
-637
-652
-667
-681
-696
-710
-724
-738
-752
-766
-780
-793
-807
-820
-834
-847
-859
-872
-884
-897
-908
-920
-931
-942
-953
-963
-974
-984
-995
-1004
-1016
-1026
-1037
-1047
-1058
-1068
-1079
-1089
-1100
-1110
-1120
-1130
-1140
-1149
-1159
-1167
-1176
-1184
-1192
-1200
-1208
-1215
-1222
-1230
-1237
-1244
-1251
-1259
-1266
-1273
-1280
-1286
-1292
-1298
-1303
-1308
-1313
-1317
-1321
-1324
-1327
-1329
-1331
-1333
-1334
-1335
-1336
-1337
-1338
-1338
-1339
-1339
-1339
-1340
-1340
-1340
-1339
-1339
-1338
-1337
-1336
-1334
-1333
-1331
-1329
-1327
-1325
-1322
-1319
-1316
-1312
-1308
-1304
-1299
-1295
-1289
-1284
-1279
-1273
-1267
-1261
-1254
-1248
-1241
-1234
-1227
-1220
-1212
-1204
-1195
-1187
-1178
-1168
-1159
-1149
-1138
-1128
-1117
-1106
-1094
-1083
-1071
-1059
-1047
-1035
-1022
-1010
-998
-985
-972
-958
-944
-929
-914
-899
-883
-867
-850
-833
-815
-797
-779
-761
-742
-723
-704
-684
-665
-645
-624
-604
-582
-561
-539
-517
-494
-471
-447
-423
-398
-373
-347
-321
-294
-268
-241
-213
-186
-159
-132
-104
-77
-50
-22
5
33
60
88
116
144
172
201
230
259
288
317
347
376
406
436
466
496
525
555
585
615
646
676
706
737
768
799
831
862
894
926
959
991
1024
1056
1089
1121
1153
1185
1217
1249
1281
1313
1344
1375
1407
1438
1469
1501
1532
1563
1595
1626
1658
1690
1722
1754
1786
1818
1850
1882
1915
1947
1979
2011
2043
2075
2107
2138
2170
2201
2233
2264
2295
2327
2358
2389
2420
2452
2483
2515
2546
2578
2609
2640
2672
2703
2734
2765
2796
2827
2858
2889
2920
2951
2982
3013
3045
3076
3108
3139
3171
3203
3235
3266
3298
3329
3361
3391
3422
3452
3482
3511
3540
3569
3597
3625
3654
3682
3710
3738
3766
3794
3822
3850
3878
3907
3935
3963
3992
4019
4049
4077
4106
4134
4163
4191
4220
4248
4277
4305
4334
4362
4391
4421
4450
4480
4510
4541
4572
4603
4634
4665
4696
4727
4758
4788
4819
4848
4878
4907
4936
4964
4992
5020
5048
5075
5103
5130
5157
5185
5212
5240
5268
5295
5323
5351
5379
5407
5434
5461
5488
5515
5541
5567
5592
5618
5643
5668
5693
5718
5742
5767
5792
5817
5842
5867
5892
5918
5943
5968
5993
6018
6042
6067
6091
6114
6138
6161
6184
6206
6229
6252
6274
6297
6320
6343
6367
6390
6414
6437
6461
6485
6509
6532
6556
6580
6604
6627
6651
6674
6697
6720
6743
6765
6787
6810
6832
6854
6876
6898
6920
6942
6964
6987
7009
7032
7055
7077
7099
7121
7143
7165
7187
7209
7230
7251
7273
7294
7315
7336
7356
7377
7398
7419
7440
7461
7481
7502
7523
7544
7564
7585
7605
7625
7645
7665
7684
7704
7723
7742
7760
7779
7798
7816
7835
7853
7872
7890
7909
7927
7946
7964
7983
8000
8020
8038
8055
8074
8093
8111
8130
8148
8167
8186
8205
8224
8243
8262
8281
8300
8319
8337
8356
8375
8393
8411
8429
8447
8464
8481
8498
8515
8531
8548
8564
8581
8597
8614
8630
8647
8663
8680
8697
8714
8731
8749
8766
8783
8801
8818
8836
8853
8871
8888
8906
8923
8941
8959
8977
8995
9012
9030
9048
9066
9084
9102
9121
9139
9158
9176
9195
9214
9233
9252
9271
9290
9309
9328
9348
9367
9386
9406
9425
9444
9464
9483
9503
9522
9541
9560
9579
9598
9617
9635
9653
9671
9689
9707
9724
9742
9759
9776
9794
9811
9828
9845
9862
9879
9896
9913
9930
9947
9963
9980
9996
10013
10029
10045
10061
10077
10092
10107
10122
10136
10150
10164
10178
10191
10204
10216
10229
10241
10253
10264
10276
10287
10297
10308
10319
10329
10339
10349
10359
10368
10378
10388
10397
10407
10416
10425
10434
10443
10452
10461
10470
10478
10487
10495
10503
10511
10519
10527
10534
10542
10550
10558
10565
10572
10580
10586
10593
10599
10606
10611
10617
10622
10626
10631
10635
10638
10642
10645
10648
10651
10654
10656
10659
10662
10665
10668
10671
10674
10677
10680
10682
10685
10688
10691
10694
10696
10698
10700
10702
10704
10705
10706
10708
10708
10709
10710
10711
10712
10712
10713
10714
10714
10715
10716
10717
10717
10718
10719
10719
10720
10721
10721
10721
10721
10721
10721
10720
10719
10719
10718
10717
10716
10715
10714
10713
10713
10712
10711
10711
10710
10709
10709
10708
10707
10707
10706
10705
10703
10702
10701
10700
10699
10697
10696
10695
10695
10694
10694
10693
10693
10693
10693
10694
10694
10694
10695
10695
10695
10694
10694
10693
10692
10690
10689
10687
10685
10683
10680
10677
10675
10672
10669
10667
10664
10661
10658
10656
10653
10650
10648
10645
10642
10639
10636
10633
10629
10626
10622
10618
10614
10610
10606
10602
10598
10594
10590
10587
10582
10578
10574
10569
10565
10559
10554
10548
10542
10535
10528
10521
10513
10505
10496
10487
10479
10470
10461
10452
10442
10433
10424
10415
10406
10397
10388
10378
10369
10359
10350
10340
10329
10318
10307
10296
10284
10271
10258
10245
10232
10218
10204
10189
10174
10159
10144
10128
10112
10097
10080
10064
10047
10031
10014
9997
9979
9962
9944
9926
9908
9889
9871
9852
9833
9813
9794
9775
9756
9736
9717
9698
9679
9660
9640
9621
9602
9583
9564
9545
9525
9506
9486
9466
9446
9425
9405
9384
9363
9342
9321
9300
9278
9257
9235
9213
9191
9169
9147
9125
9103
9080
9058
9036
9013
8991
8969
8947
8924
8902
8880
8858
8836
8815
8793
8771
8750
8728
8707
8686
8665
8645
8625
8605
8585
8565
8546
8527
8509
8490
8472
8454
8436
8419
8401
8384
8367
8350
8333
8316
8299
8282
8264
8247
8229
8212
8194
8176
8157
8140
8122
8103
8087
8069
8051
8032
8015
7997
7979
7961
7943
7925
7907
7888
7870
7851
7833
7814
7795
7776
7757
7738
7718
7699
7679
7660
7640
7621
7601
7582
7562
7542
7522
7501
7481
7460
7439
7417
7396
7374
7351
7329
7306
7283
7259
7235
7212
7187
7163
7139
7114
7090
7065
7040
7015
6989
6964
6938
6912
6886
6859
6833
6806
6778
6751
6723
6696
6668
6640
6611
6583
6555
6526
6497
6468
6439
6409
6380
6350
6320
6291
6261
6230
6200
6170
6139
6109
6078
6047
6016
5985
5954
5923
5892
5861
5830
5799
5769
5738
5707
5677
5646
5615
5584
5553
5522
5491
5459
5428
5397
5365
5334
5302
5270
5238
5206
5174
5141
5108
5076
5043
5010
4977
4944
4911
4878
4845
4812
4780
4747
4715
4682
4650
4618
4586
4555
4523
4492
4461
4430
4400
4369
4339
4308
4278
4248
4217
4187
4157
4127
4097
4067
4037
4006
3978
3948
3919
3890
3861
3832
3803
3774
3745
3717
3689
3661
3633
3606
3579
3553
3526
3500
3475
3449
3424
3399
3374
3349
3324
3300
3276
3251
3227
3203
3179
3154
3130
3106
3082
3058
3034
3011
2988
2965
2942
2920
2897
2875
2854
2832
2811
2790
2769
2748
2727
2706
2686
2665
2645
2625
2605
2585
2566
2546
2527
2507
2488
2469
2451
2432
2413
2395
2376
2358
2339
2320
2301
2282
2263
2243
2224
2204
2184
2165
2145
2126
2107
2087
2068
2050
2031
2013
1994
1976
1958
1941
1923
1905
1888
1870
1852
1835
1817
1799
1781
1763
1745
1726
1708
1690
1671
1652
1634
1615
1596
1577
1558
1539
1520
1501
1481
1462
1442
1422
1402
1382
1362
1341
1321
1300
1280
1259
1238
1217
1196
1176
1155
1134
1114
1093
1073
1052
1032
1010
990
969
948
927
906
884
863
841
819
796
774
751
729
706
682
659
635
612
588
563
539
515
491
467
442
418
394
370
346
322
298
274
250
226
202
177
153
129
105
80
55
31
6
-19
-44
-68
-93
-118
-143
-168
-193
-218
-242
-267
-292
-316
-341
-366
-390
-415
-440
-464
-489
-513
-537
-562
-586
-610
-633
-657
-681
-704
-727
-750
-773
-796
-819
-842
-865
-887
-909
-931
-954
-976
-997
-1018
-1041
-1063
-1084
-1106
-1127
-1149
-1170
-1192
-1213
-1234
-1256
-1277
-1298
-1319
-1340
-1361
-1382
-1403
-1424
-1444
-1465
-1485
-1506
-1526
-1546
-1566
-1586
-1605
-1625
-1644
-1664
-1683
-1702
-1721
-1740
-1758
-1777
-1795
-1813
-1831
-1849
-1866
-1883
-1900
-1917
-1933
-1950
-1966
-1983
-1999
-2015
-2031
-2048
-2064
-2080
-2096
-2111
-2127
-2142
-2157
-2172
-2186
-2201
-2215
-2229
-2242
-2256
-2270
-2283
-2296
-2310
-2323
-2336
-2349
-2362
-2375
-2387
-2400
-2413
-2425
-2437
-2449
-2460
-2471
-2482
-2493
-2503
-2513
-2523
-2533
-2542
-2552
-2561
-2570
-2579
-2587
-2596
-2604
-2612
-2620
-2627
-2635
-2642
-2648
-2655
-2661
-2666
-2672
-2677
-2682
-2686
-2690
-2694
-2698
-2702
-2705
-2708
-2711
-2714
-2717
-2719
-2722
-2724
-2726
-2728
-2730
-2731
-2733
-2734
-2735
-2736
-2737
-2738
-2738
-2738
-2739
-2739
-2738
-2738
-2737
-2737
-2736
-2735
-2733
-2732
-2730
-2728
-2726
-2723
-2720
-2717
-2713
-2709
-2704
-2699
-2693
-2687
-2680
-2673
-2666
-2658
-2649
-2641
-2632
-2623
-2614
-2604
-2595
-2585
-2575
-2565
-2554
-2544
-2533
-2521
-2510
-2498
-2486
-2473
-2460
-2447
-2434
-2420
-2406
-2392
-2377
-2362
-2347
-2332
-2317
-2301
-2285
-2269
-2253
-2237
-2220
-2203
-2186
-2169
-2152
-2134
-2117
-2099
-2081
-2063
-2045
-2027
-2009
-1991
-1973
-1955
-1937
-1919
-1901
-1883
-1864
-1846
-1827
-1808
-1789
-1770
-1751
-1731
-1712
-1692
-1673
-1653
-1633
-1614
-1594
-1574
-1555
-1535
-1516
-1497
-1478
-1459
-1440
-1421
-1403
-1384
-1366
-1348
-1329
-1311
-1293
-1275
-1257
-1239
-1221
-1202
-1184
-1165
-1147
-1128
-1109
-1091
-1072
-1053
-1034
-1014
-996
-978
-959
-940
-922
-903
-885
-866
-848
-830
-811
-793
-775
-757
-740
-722
-704
-687
-669
-651
-634
-617
-599
-582
-565
-547
-530
-513
-496
-478
-461
-444
-426
-409
-391
-374
-356
-339
-321
-303
-286
-268
-251
-233
-215
-198
-180
-162
-144
-126
-108
-90
-72
-54
-37
-19
-1
17
35
53
72
90
108
126
145
163
182
200
219
237
256
275
294
313
331
350
369
387
406
424
443
461
479
497
514
532
549
567
584
601
618
635
652
668
685
701
717
733
749
765
780
796
811
826
841
856
871
885
900
915
929
944
959
974
989
1004
1018
1034
1049
1064
1079
1094
1109
1125
1140
1155
1171
1186
1201
1216
1231
1245
1260
1274
1289
1303
1316
1330
1344
1357
1371
1384
1397
1410
1423
1437
1450
1463
1476
1489
1502
1516
1529
1542
1555
1568
1581
1593
1606
1619
1632
1645
1658
1671
1684
1698
1711
1724
1738
1751
1765
1778
1792
1806
1820
1834
1848
1862
1877
1891
1905
1919
1934
1948
1962
1976
1990
2004
2019
2033
2047
2062
2076
2091
2105
2120
2135
2150
2165
2180
2195
2210
2225
2240
2256
2271
2286
2302
2317
2333
2348
2364
2380
2396
2412
2428
2444
2460
2476
2492
2508
2524
2540
2556
2572
2588
2603
2619
2635
2651
2667
2683
2699
2716
2732
2749
2765
2782
2799
2815
2832
2849
2866
2883
2900
2916
2933
2949
2965
2981
2998
3014
3030
3046
3063
3079
3096
3113
3130
3148
3165
3183
3201
3219
3237
3255
3273
3290
3308
3326
3343
3361
3378
3395
3413
3430
3448
3466
3483
3501
3520
3538
3556
3575
3594
3613
3632
3651
3670
3689
3709
3728
3748
3768
3787
3808
3828
3848
3869
3890
3911
3932
3953
3975
3997
4018
4040
4062
4083
4105
4127
4148
4170
4191
4212
4234
4255
4276
4297
4319
4340
4362
4383
4404
4426
4447
4469
4490
4511
4532
4553
4574
4594
4615
4635
4655
4675
4695
4714
4734
4753
4773
4792
4811
4830
4849
4868
4887
4905
4924
4942
4960
4978
4996
5014
5032
5049
5066
5083
5100
5116
5131
5147
5161
5176
5190
5203
5217
5230
5243
5256
5268
5281
5293
5306
5318
5330
5342
5354
5366
5377
5389
5400
5411
5421
5431
5441
5451
5460
5469
5478
5486
5494
5502
5509
5516
5523
5529
5535
5541
5546
5550
5555
5558
5561
5564
5566
5567
5568
5569
5569
5568
5567
5566
5564
5562
5559
5556
5553
5549
5545
5540
5535
5529
5523
5516
5509
5502
5494
5486
5478
5469
5460
5450
5440
5430
5419
5408
5396
5385
5372
5360
5347
5333
5320
5305
5291
5276
5260
5244
5228
5212
5195
5177
5160
5142
5123
5104
5085
5065
5045
5024
5003
4982
4960
4937
4914
4891
4868
4844
4819
4795
4769
4744
4718
4692
4666
4639
4612
4584
4557
4528
4500
4471
4442
4413
4383
4353
4323
4292
4261
4229
4198
4165
4133
4099
4066
4032
3998
3963
3928
3892
3857
3820
3784
3747
3711
3673
3636
3598
3560
3522
3484
3445
3405
3366
3326
3286
3245
3204
3163
3122
3081
3039
2997
2956
2913
2871
2829
2786
2743
2700
2657
2614
2570
2527
2483
2440
2396
2352
2308
2264
2219
2175
2131
2087
2043
1999
1955
1911
1867
1823
1779
1735
1691
1647
1603
1559
1515
1471
1427
1383
1339
1295
1251
1207
1163
1119
1076
1032
988
945
901
858
815
772
728
685
642
599
556
513
470
428
386
343
302
260
218
177
135
94
53
12
-29
-70
-111
-152
-193
-234
-275
-316
-358
-399
-440
-482
-523
-564
-605
-646
-687
-728
-768
-808
-848
-888
-928
-968
-1006
-1047
-1087
-1126
-1166
-1206
-1245
-1285
-1325
-1364
-1404
-1443
-1482
-1521
-1560
-1598
-1637
-1675
-1714
-1752
-1790
-1829
-1867
-1905
-1943
-1981
-2019
-2057
-2095
-2133
-2171
-2209
-2248
-2286
-2324
-2362
-2401
-2439
-2477
-2515
-2552
-2590
-2628
-2665
-2702
-2740
-2777
-2814
-2851
-2888
-2925
-2962
-2999
-3036
-3073
-3110
-3147
-3184
-3222
-3259
-3296
-3333
-3370
-3407
-3443
-3479
-3516
-3552
-3587
-3623
-3659
-3695
-3731
-3766
-3802
-3838
-3874
-3911
-3947
-3983
-4019
-4056
-4091
-4128
-4164
-4200
-4236
-4272
-4308
-4343
-4378
-4413
-4448
-4483
-4518
-4553
-4588
-4622
-4657
-4692
-4726
-4761
-4795
-4829
-4863
-4897
-4931
-4965
-4998
-5031
-5065
-5098
-5131
-5163
-5196
-5229
-5261
-5293
-5326
-5358
-5390
-5422
-5453
-5485
-5516
-5547
-5577
-5608
-5638
-5668
-5698
-5728
-5757
-5786
-5815
-5843
-5871
-5899
-5927
-5954
-5981
-6008
-6034
-6060
-6086
-6112
-6137
-6162
-6188
-6213
-6237
-6262
-6286
-6311
-6335
-6358
-6382
-6405
-6427
-6449
-6471
-6492
-6513
-6533
-6553
-6572
-6592
-6611
-6629
-6648
-6666
-6685
-6703
-6721
-6739
-6757
-6775
-6793
-6810
-6827
-6844
-6860
-6876
-6892
-6908
-6923
-6938
-6953
-6968
-6983
-6998
-7013
-7027
-7042
-7056
-7070
-7084
-7098
-7112
-7125
-7138
-7151
-7163
-7175
-7187
-7199
-7210
-7221
-7231
-7242
-7252
-7261
-7271
-7280
-7289
-7298
-7307
-7315
-7324
-7332
-7340
-7348
-7356
-7364
-7371
-7378
-7385
-7392
-7399
-7405
-7411
-7417
-7422
-7427
-7432
-7437
-7441
-7446
-7449
-7453
-7457
-7460
-7463
-7465
-7468
-7470
-7472
-7474
-7475
-7476
-7477
-7477
-7477
-7477
-7477
-7476
-7475
-7474
-7473
-7472
-7471
-7469
-7468
-7466
-7464
-7462
-7460
-7458
-7456
-7454
-7452
-7449
-7446
-7442
-7439
-7435
-7431
-7426
-7422
-7417
-7412
-7406
-7401
-7395
-7389
-7383
-7377
-7371
-7364
-7358
-7351
-7343
-7336
-7328
-7320
-7312
-7303
-7294
-7285
-7275
-7266
-7255
-7245
-7234
-7223
-7212
-7201
-7190
-7178
-7166
-7154
-7142
-7129
-7117
-7103
-7090
-7076
-7061
-7047
-7031
-7016
-7000
-6983
-6966
-6949
-6931
-6912
-6894
-6874
-6855
-6834
-6813
-6792
-6770
-6748
-6726
-6703
-6679
-6655
-6631
-6607
-6582
-6557
-6531
-6505
-6479
-6453
-6426
-6399
-6372
-6344
-6316
-6288
-6260
-6231
-6202
-6173
-6143
-6113
-6083
-6052
-6021
-5990
-5957
-5924
-5891
-5857
-5822
-5787
-5752
-5716
-5679
-5643
-5605
-5568
-5530
-5493
-5454
-5416
-5377
-5338
-5299
-5260
-5220
-5179
-5138
-5097
-5055
-5013
-4971
-4928
-4885
-4842
-4798
-4754
-4710
-4666
-4622
-4577
-4532
-4487
-4441
-4396
-4350
-4304
-4257
-4211
-4164
-4117
-4070
-4022
-3975
-3927
-3880
-3832
-3783
-3735
-3687
-3639
-3591
-3543
-3494
-3446
-3398
-3350
-3301
-3253
-3205
-3156
-3108
-3060
-3011
-2963
-2915
-2867
-2819
-2770
-2722
-2674
-2626
-2577
-2529
-2481
-2432
-2384
-2335
-2287
-2238
-2190
-2141
-2092
-2044
-1995
-1947
-1899
-1850
-1803
-1755
-1708
-1660
-1614
-1567
-1521
-1475
-1429
-1384
-1339
-1294
-1249
-1205
-1160
-1116
-1072
-1029
-985
-942
-898
-855
-812
-769
-726
-683
-641
-598
-555
-513
-470
-428
-386
-344
-301
-259
-217
-175
-134
-92
-51
-10
31
72
112
153
193
233
273
313
353
393
434
474
514
554
594
634
674
713
752
791
829
868
906
944
982
1018
1057
1095
1132
1170
1207
1245
1283
1321
1359
1398
1436
1475
1513
1552
1591
1630
1668
1707
1745
1783
1822
1860
1897
1935
1973
2009
2047
2084
2120
2157
2193
2229
2265
2301
2337
2372
2408
2443
2478
2513
2548
2583
2618
2652
2686
2720
2754
2788
2822
2856
2889
2922
2956
2989
3022
3055
3088
3121
3154
3186
3219
3251
3283
3314
3346
3376
3407
3437
3467
3497
3527
3556
3585
3614
3642
3671
3698
3726
3753
3780
3806
3831
3856
3881
3905
3928
3952
3974
3996
4018
4040
4061
4082
4102
4122
4141
4161
4180
4198
4217
4235
4252
4269
4286
4303
4319
4335
4350
4366
4381
4396
4411
4426
4440
4455
4469
4483
4497
4511
4524
4537
4550
4562
4574
4585
4596
4606
4616
4626
4635
4644
4652
4660
4668
4675
4682
4689
4696
4702
4709
4715
4721
4727
4732
4737
4742
4747
4751
4755
4759
4762
4765
4768
4770
4771
4773
4774
4775
4775
4775
4774
4774
4772
4771
4769
4767
4764
4761
4758
4754
4750
4745
4740
4735
4730
4724
4718
4712
4705
4698
4692
4685
4678
4670
4663
4655
4648
4640
4632
4623
4615
4606
4597
4588
4579
4569
4559
4549
4538
4528
4516
4505
4494
4482
4470
4458
4445
4433
4420
4408
4395
4383
4370
4357
4345
4332
4320
4307
4295
4282
4269
4256
4243
4229
4215
4201
4187
4172
4158
4143
4128
4113
4099
4083
4070
4054
4041
4027
4011
3998
3984
3970
3956
3942
3927
3913
3898
3883
3868
3853
3837
3822
3806
3790
3774
3758
3742
3726
3710
3695
3680
3665
3650
3635
3621
3607
3593
3579
3565
3551
3538
3524
3511
3497
3483
3470
3456
3441
3427
3413
3398
3384
3370
3355
3341
3327
3313
3300
3286
3273
3260
3248
3235
3223
3210
3198
3186
3174
3162
3150
3138
3126
3113
3101
3089
3076
3064
3051
3039
3026
3014
3002
2990
2978
2966
2955
2943
2932
2920
2909
2897
2885
2874
2862
2850
2838
2827
2814
2802
2790
2777
2765
2752
2740
2727
2714
2702
2689
2676
2664
2651
2638
2626
2613
2600
2588
2575
2563
2550
2537
2525
2512
2499
2487
2474
2460
2447
2434
2420
2407
2393
2379
2365
2351
2337
2322
2308
2293
2279
2264
2249
2234
2219
2204
2189
2175
2160
2145
2130
2115
2101
2086
2071
2056
2041
2025
2009
1995
1980
1964
1949
1933
1918
1902
1886
1870
1855
1839
1823
1807
1791
1775
1760
1744
1728
1713
1697
1681
1665
1650
1634
1618
1602
1586
1570
1554
1538
1521
1505
1489
1473
1457
1441
1424
1408
1392
1376
1360
1344
1328
1312
1296
1281
1265
1249
1234
1219
1204
1188
1173
1159
1144
1129
1114
1100
1085
1071
1056
1042
1027
1012
999
984
969
955
940
925
909
894
878
863
847
831
815
798
782
766
749
732
716
699
682
664
647
630
612
595
578
560
543
525
507
490
472
455
438
421
404
388
371
355
339
324
308
292
276
261
244
228
212
195
179
162
145
128
111
95
78
61
44
27
11
-6
-22
-38
-53
-68
-84
-98
-113
-128
-142
-157
-172
-187
-202
-217
-232
-247
-262
-277
-292
-307
-321
-336
-350
-364
-378
-392
-405
-418
-431
-444
-457
-470
-482
-494
-506
-518
-530
-542
-554
-566
-578
-590
-603
-615
-627
-639
-651
-663
-675
-687
-698
-710
-721
-732
-742
-753
-763
-773
-782
-791
-800
-809
-818
-826
-835
-843
-851
-859
-868
-876
-885
-893
-901
-910
-918
-926
-934
-942
-950
-958
-965
-973
-980
-988
-995
-1002
-1010
-1018
-1025
-1032
-1040
-1047
-1055
-1062
-1069
-1077
-1085
-1093
-1101
-1109
-1117
-1126
-1134
-1143
-1152
-1160
-1169
-1178
-1186
-1195
-1204
-1213
-1222
-1231
-1240
-1249
-1258
-1268
-1277
-1286
-1296
-1306
-1315
-1325
-1336
-1346
-1356
-1367
-1378
-1389
-1400
-1412
-1423
-1435
-1447
-1458
-1470
-1482
-1494
-1506
-1518
-1530
-1542
-1554
-1565
-1577
-1588
-1600
-1611
-1622
-1633
-1644
-1655
-1666
-1678
-1689
-1701
-1713
-1725
-1737
-1750
-1763
-1776
-1789
-1802
-1816
-1829
-1843
-1857
-1871
-1885
-1899
-1914
-1928
-1943
-1958
-1973
-1988
-2003
-2019
-2035
-2051
-2067
-2083
-2099
-2116
-2133
-2149
-2166
-2183
-2200
-2217
-2233
-2250
-2267
-2284
-2301
-2318
-2335
-2352
-2370
-2387
-2405
-2424
-2442
-2460
-2479
-2498
-2516
-2535
-2555
-2574
-2593
-2612
-2632
-2652
-2671
-2691
-2711
-2731
-2751
-2771
-2791
-2811
-2831
-2851
-2871
-2892
-2912
-2933
-2953
-2974
-2995
-3017
-3038
-3060
-3082
-3104
-3127
-3150
-3173
-3196
-3219
-3243
-3267
-3290
-3315
-3339
-3363
-3388
-3413
-3438
-3463
-3488
-3514
-3539
-3564
-3589
-3614
-3639
-3664
-3688
-3712
-3736
-3760
-3784
-3808
-3832
-3856
-3880
-3904
-3928
-3952
-3976
-4000
-4025
-4049
-4073
-4098
-4122
-4146
-4171
-4195
-4219
-4243
-4268
-4292
-4316
-4340
-4364
-4388
-4412
-4435
-4459
-4483
-4506
-4530
-4553
-4577
-4600
-4623
-4646
-4669
-4691
-4713
-4735
-4756
-4778
-4798
-4819
-4839
-4858
-4878
-4896
-4915
-4934
-4952
-4970
-4987
-5005
-5022
-5040
-5057
-5074
-5091
-5108
-5125
-5142
-5159
-5175
-5191
-5207
-5222
-5237
-5252
-5267
-5280
-5294
-5307
-5320
-5333
-5345
-5357
-5369
-5380
-5391
-5402
-5413
-5423
-5433
-5443
-5453
-5462
-5471
-5479
-5488
-5496
-5503
-5511
-5518
-5524
-5531
-5537
-5543
-5548
-5553
-5557
-5561
-5565
-5568
-5570
-5572
-5574
-5575
-5576
-5577
-5578
-5578
-5578
-5578
-5577
-5577
-5576
-5575
-5573
-5572
-5570
-5568
-5566
-5563
-5560
-5558
-5554
-5551
-5547
-5543
-5539
-5535
-5530
-5525
-5520
-5515
-5510
-5505
-5500
-5495
-5489
-5484
-5478
-5472
-5466
-5460
-5454
-5447
-5441
-5434
-5427
-5419
-5412
-5404
-5396
-5388
-5379
-5371
-5362
-5353
-5345
-5336
-5328
-5319
-5311
-5303
-5294
-5286
-5278
-5269
-5261
-5252
-5243
-5234
-5225
-5215
-5205
-5195
-5185
-5174
-5163
-5152
-5140
-5129
-5116
-5104
-5092
-5079
-5066
-5054
-5041
-5028
-5015
-5002
-4989
-4976
-4963
-4949
-4935
-4921
-4906
-4892
-4877
-4862
-4848
-4833
-4818
-4803
-4788
-4772
-4757
-4742
-4727
-4711
-4696
-4680
-4665
-4649
-4633
-4617
-4601
-4584
-4567
-4550
-4533
-4515
-4498
-4480
-4462
-4444
-4426
-4408
-4390
-4373
-4355
-4337
-4320
-4302
-4285
-4268
-4251
-4234
-4217
-4200
-4182
-4165
-4147
-4129
-4110
-4091
-4072
-4053
-4033
-4011
-3992
-3971
-3950
-3929
-3908
-3886
-3864
-3843
-3821
-3800
-3778
-3757
-3737
-3716
-3696
-3675
-3655
-3635
-3615
-3594
-3574
-3553
-3532
-3510
-3489
-3468
-3446
-3424
-3403
-3381
-3360
-3338
-3317
-3295
-3274
-3253
-3232
-3211
-3190
-3169
-3148
-3127
-3107
-3086
-3065
-3044
-3023
-3002
-2981
-2960
-2939
-2919
-2898
-2878
-2859
-2840
-2822
-2804
-2787
-2771
-2755
-2739
-2724
-2709
-2695
-2680
-2666
-2651
-2637
-2622
-2608
-2594
-2580
-2566
-2552
-2538
-2525
-2512
-2499
-2486
-2474
-2463
-2451
-2440
-2430
-2420
-2410
-2400
-2391
-2383
-2375
-2367
-2359
-2352
-2345
-2338
-2332
-2325
-2320
-2314
-2309
-2304
-2300
-2296
-2293
-2290
-2287
-2285
-2283
-2281
-2279
-2278
-2277
-2276
-2276
-2275
-2275
-2274
-2273
-2273
-2272
-2271
-2270
-2268
-2267
-2266
-2264
-2263
-2262
-2261
-2260
-2259
-2259
-2258
-2257
-2257
-2257
-2256
-2256
-2256
-2256
-2256
-2256
-2255
-2255
-2255
-2255
-2254
-2254
-2254
-2254
-2253
-2253
-2253
-2252
-2252
-2251
-2251
-2250
-2250
-2249
-2249
-2249
-2248
-2248
-2248
-2247
-2247
-2247
-2247
-2247
-2247
-2247
-2247
-2247
-2246
-2246
-2246
-2246
-2246
-2246
-2245
-2245
-2244
-2243
-2243
-2242
-2241
-2240
-2240
-2239
-2239
-2238
-2238
-2238
-2237
-2237
-2237
-2236
-2236
-2235
-2235
-2234
-2234
-2233
-2232
-2232
-2231
-2230
-2230
-2229
-2229
-2228
-2228
-2227
-2227
-2226
-2226
-2225
-2225
-2224
-2223
-2222
-2221
-2219
-2218
-2216
-2214
-2212
-2209
-2206
-2203
-2200
-2197
-2193
-2190
-2186
-2182
-2178
-2174
-2170
-2165
-2161
-2157
-2153
-2148
-2143
-2138
-2133
-2128
-2122
-2116
-2110
-2104
-2097
-2091
-2085
-2078
-2071
-2064
-2057
-2050
-2041
-2035
-2027
-2019
-2011
-2003
-1995
-1987
-1979
-1970
-1962
-1954
-1945
-1937
-1928
-1920
-1911
-1903
-1894
-1886
-1877
-1869
-1861
-1853
-1845
-1836
-1828
-1819
-1811
-1802
-1792
-1783
-1773
-1764
-1754
-1743
-1733
-1722
-1712
-1701
-1690
-1679
-1668
-1657
-1647
-1636
-1625
-1615
-1604
-1594
-1583
-1573
-1562
-1552
-1541
-1531
-1520
-1509
-1499
-1488
-1477
-1466
-1456
-1445
-1434
-1424
-1413
-1402
-1392
-1381
-1371
-1360
-1349
-1338
-1327
-1315
-1304
-1292
-1281
-1269
-1257
-1245
-1232
-1220
-1208
-1195
-1182
-1169
-1156
-1143
-1130
-1116
-1103
-1089
-1075
-1061
-1046
-1032
-1018
-1002
-988
-974
-959
-944
-930
-915
-901
-887
-872
-858
-843
-828
-814
-799
-784
-769
-753
-737
-721
-705
-689
-672
-655
-638
-620
-603
-586
-568
-551
-534
-517
-500
-483
-466
-449
-432
-415
-398
-380
-363
-345
-327
-309
-291
-273
-254
-235
-216
-197
-178
-158
-138
-118
-98
-78
-57
-36
-16
5
27
48
70
92
115
138
161
184
208
232
257
282
307
333
359
385
411
438
465
491
518
545
572
599
626
653
681
708
735
763
790
818
846
874
903
931
960
990
1018
1049
1079
1109
1140
1170
1201
1231
1262
1293
1324
1355
1386
1417
1448
1479
1511
1543
1575
1607
1639
1671
1704
1736
1768
1800
1832
1864
1896
1928
1960
1992
2023
2055
2087
2119
2151
2183
2215
2248
2281
2314
2347
2381
2415
2449
2483
2517
2552
2586
2621
2656
2691
2725
2760
2795
2830
2866
2901
2936
2972
3007
3043
3079
3115
3151
3187
3223
3260
3297
3334
3371
3408
3445
3483
3521
3558
3596
3633
3671
3709
3746
3784
3821
3859
3897
3935
3973
4011
4050
4088
4127
4165
4204
4244
4283
4323
4363
4403
4443
4483
4524
4564
4605
4646
4687
4728
4770
4811
4852
4894
4935
4976
5018
5059
5100
5141
5182
5224
5265
5306
5347
5388
5429
5469
5510
5550
5591
5631
5672
5712
5752
5793
5833
5873
5914
5954
5994
6034
6074
6114
6154
6194
6234
6274
6314
6354
6393
6432
6471
6509
6547
6585
6623
6661
6698
6735
6772
6808
6845
6881
6917
6952
6988
7023
7058
7093
7128
7162
7197
7231
7266
7300
7334
7368
7402
7436
7471
7505
7538
7572
7606
7640
7673
7707
7740
7773
7806
7839
7872
7905
7938
7971
8003
8035
8068
8100
8131
8163
8194
8225
8256
8286
8316
8346
8376
8405
8434
8463
8492
8520
8549
8577
8606
8634
8662
8690
8719
8747
8776
8804
8833
8862
8890
8919
8947
8975
9003
9030
9057
9084
9110
9136
9162
9187
9212
9236
9260
9284
9308
9332
9355
9379
9402
9425
9448
9471
9494
9517
9539
9562
9584
9606
9628
9649
9671
9692
9713
9733
9753
9773
9793
9813
9832
9851
9869
9887
9905
9923
9941
9958
9975
9991
10008
10024
10040
10056
10071
10087
10102
10117
10132
10147
10161
10176
10190
10204
10219
10233
10246
10260
10274
10288
10301
10315
10328
10342
10355
10369
10382
10395
10408
10421
10435
10447
10460
10473
10486
10498
10510
10522
10534
10545
10556
10567
10577
10587
10596
10605
10614
10622
10631
10638
10646
10653
10661
10668
10674
10681
10687
10694
10700
10705
10711
10716
10721
10726
10731
10735
10739
10743
10746
10750
10753
10756
10759
10761
10764
10766
10768
10769
10771
10772
10773
10773
10774
10774
10774
10774
10774
10773
10772
10771
10770
10768
10767
10765
10763
10761
10759
10757
10755
10753
10751
10748
10746
10743
10741
10738
10735
10732
10729
10726
10723
10719
10715
10711
10707
10702
10698
10693
10688
10683
10678
10673
10668
10663
10658
10653
10648
10643
10639
10634
10630
10626
10622
10617
10613
10608
10603
10598
10593
10588
10582
10576
10569
10563
10556
10548
10541
10533
10525
10517
10509
10501
10493
10485
10477
10469
10461
10453
10445
10438
10430
10422
10415
10407
10399
10391
10383
10375
10366
10358
10349
10341
10332
10323
10314
10305
10296
10287
10278
10269
10259
10250
10240
10230
10220
10210
10199
10189
10178
10167
10156
10144
10133
10121
10109
10097
10085
10073
10061
10050
10038
10026
10014
10003
9991
9980
9969
9957
9946
9934
9922
9911
9899
9887
9875
9863
9851
9839
9827
9815
9803
9791
9779
9766
9754
9742
9729
9717
9704
9692
9679
9667
9654
9642
9629
9617
9604
9591
9579
9566
9553
9540
9527
9514
9501
9488
9475
9462
9449
9435
9422
9408
9395
9381
9367
9352
9338
9323
9308
9293
9278
9262
9247
9231
9215
9199
9183
9166
9150
9134
9117
9101
9085
9068
9052
9036
9020
9004
8988
8972
8956
8940
8924
8908
8891
8874
8857
8840
8823
8805
8787
8769
8751
8733
8714
8696
8677
8658
8639
8619
8599
8579
8559
8539
8518
8497
8476
8455
8435
8414
8393
8372
8350
8329
8308
8287
8265
8244
8222
8201
8179
8157
8134
8112
8089
8066
8042
8019
7995
7971
7946
7922
7896
7871
7846
7820
7795
7769
7743
7716
7690
7663
7637
7610
7582
7555
7527
7500
7472
7444
7416
7388
7359
7331
7302
7273
7244
7215
7186
7156
7126
7095
7065
7034
7003
6972
6940
6909
6877
6845
6813
6780
6748
6715
6682
6649
6616
6582
6549
6515
6481
6447
6413
6379
6345
6311
6276
6242
6208
6173
6139
6104
6070
6035
6000
5965
5930
5894
5858
5822
5786
5749
5713
5676
5638
5601
5563
5525
5487
5449
5410
5372
5333
5294
5255
5216
5177
5137
5098
5059
5020
4981
4942
4903
4864
4825
4786
4747
4709
4670
4631
4592
4553
4515
4476
4437
4398
4359
4320
4281
4242
4204
4165
4126
4086
4049
4010
3972
3934
3895
3857
3820
3782
3745
3708
3671
3634
3597
3561
3525
3489
3452
3416
3380
3344
3308
3272
3236
3199
3163
3126
3090
3053
3016
2980
2943
2907
2870
2833
2797
2760
2724
2687
2650
2614
2577
2541
2504
2468
2432
2396
2360
2324
2288
2252
2217
2181
2146
2112
2077
2043
2009
1975
1942
1909
1875
1842
1809
1776
1743
1710
1678
1645
1612
1579
1547
1514
1481
1449
1417
1385
1353
1321
1290
1259
1228
1197
1166
1136
1106
1076
1046
1016
987
958
929
900
871
843
814
786
757
729
701
673
645
617
589
561
533
505
477
450
422
395
368
341
313
286
259
232
205
178
151
124
97
70
44
17
-10
-36
-62
-89
-115
-141
-167
-193
-219
-245
-271
-297
-323
-349
-374
-400
-426
-451
-477
-502
-528
-553
-578
-604
-629
-654
-679
-705
-730
-755
-780
-805
-829
-854
-878
-903
-927
-951
-974
-998
-1022
-1045
-1069
-1092
-1115
-1139
-1162
-1185
-1209
-1232
-1256
-1280
-1304
-1328
-1352
-1376
-1400
-1425
-1450
-1474
-1499
-1524
-1549
-1574
-1599
-1624
-1650
-1675
-1700
-1725
-1750
-1775
-1800
-1825
-1850
-1875
-1899
-1924
-1948
-1972
-1997
-2021
-2045
-2069
-2093
-2118
-2142
-2166
-2191
-2215
-2240
-2264
-2288
-2313
-2337
-2361
-2386
-2410
-2434
-2457
-2481
-2505
-2529
-2553
-2576
-2600
-2624
-2647
-2671
-2694
-2718
-2741
-2765
-2788
-2812
-2835
-2858
-2882
-2905
-2928
-2951
-2974
-2997
-3020
-3043
-3066
-3089
-3112
-3135
-3157
-3180
-3203
-3225
-3248
-3271
-3293
-3316
-3339
-3362
-3385
-3409
-3432
-3456
-3480
-3504
-3528
-3552
-3577
-3601
-3626
-3651
-3675
-3700
-3725
-3750
-3775
-3800
-3825
-3850
-3875
-3900
-3926
-3951
-3977
-4003
-4029
-4054
-4081
-4107
-4133
-4160
-4186
-4212
-4238
-4265
-4291
-4317
-4343
-4369
-4395
-4421
-4447
-4474
-4500
-4527
-4553
-4580
-4607
-4634
-4661
-4689
-4716
-4744
-4771
-4799
-4827
-4855
-4883
-4912
-4940
-4969
-4998
-5026
-5055
-5084
-5113
-5142
-5171
-5200
-5229
-5259
-5288
-5317
-5347
-5376
-5406
-5436
-5465
-5495
-5525
-5555
-5585
-5614
-5644
-5674
-5703
-5733
-5762
-5791
-5821
-5850
-5880
-5909
-5939
-5968
-5998
-6027
-6057
-6086
-6115
-6144
-6173
-6202
-6230
-6259
-6287
-6315
-6343
-6371
-6399
-6426
-6453
-6480
-6507
-6533
-6559
-6585
-6612
-6638
-6663
-6689
-6715
-6741
-6766
-6792
-6817
-6842
-6867
-6892
-6916
-6941
-6965
-6990
-7014
-7038
-7061
-7085
-7109
-7132
-7156
-7179
-7202
-7226
-7249
-7272
-7295
-7318
-7341
-7364
-7387
-7410
-7433
-7456
-7479
-7502
-7524
-7547
-7569
-7591
-7613
-7635
-7657
-7678
-7699
-7720
-7742
-7762
-7783
-7804
-7825
-7846
-7867
-7887
-7908
-7929
-7950
-7971
-7992
-8013
-8034
-8055
-8074
-8096
-8117
-8137
-8157
-8177
-8197
-8217
-8236
-8256
-8275
-8294
-8312
-8331
-8350
-8368
-8387
-8405
-8424
-8442
-8461
-8479
-8497
-8515
-8532
-8550
-8567
-8585
-8602
-8619
-8635
-8652
-8669
-8685
-8701
-8717
-8733
-8748
-8764
-8779
-8794
-8809
-8824
-8839
-8853
-8868
-8883
-8897
-8912
-8926
-8941
-8955
-8970
-8984
-8998
-9013
-9027
-9041
-9055
-9070
-9084
-9098
-9112
-9125
-9139
-9152
-9165
-9178
-9191
-9203
-9215
-9227
-9239
-9250
-9261
-9272
-9283
-9294
-9304
-9315
-9325
-9335
-9345
-9355
-9364
-9374
-9383
-9393
-9402
-9411
-9420
-9429
-9438
-9447
-9456
-9465
-9474
-9483
-9492
-9501
-9510
-9519
-9528
-9536
-9545
-9553
-9561
-9569
-9577
-9584
-9591
-9598
-9604
-9611
-9616
-9622
-9627
-9632
-9637
-9642
-9646
-9651
-9655
-9659
-9662
-9666
-9669
-9673
-9675
-9678
-9681
-9683
-9686
-9688
-9690
-9692
-9694
-9696
-9698
-9699
-9701
-9702
-9703
-9704
-9705
-9705
-9706
-9706
-9706
-9706
-9706
-9706
-9705
-9705
-9704
-9703
-9701
-9700
-9698
-9696
-9694
-9691
-9689
-9686
-9683
-9681
-9678
-9676
-9673
-9671
-9668
-9666
-9664
-9661
-9659
-9657
-9654
-9651
-9648
-9644
-9641
-9636
-9632
-9627
-9622
-9617
-9611
-9605
-9599
-9592
-9586
-9579
-9571
-9564
-9557
-9550
-9542
-9534
-9527
-9519
-9511
-9502
-9494
-9486
-9478
-9470
-9462
-9454
-9446
-9439
-9431
-9424
-9417
-9410
-9403
-9395
-9388
-9380
-9372
-9364
-9356
-9348
-9339
-9330
-9322
-9313
-9304
-9294
-9285
-9276
-9267
-9258
-9249
-9240
-9231
-9222
-9213
-9204
-9195
-9186
-9176
-9167
-9158
-9149
-9140
-9130
-9121
-9112
-9103
-9094
-9085
-9076
-9067
-9058
-9049
-9040
-9031
-9022
-9014
-9005
-8995
-8986
-8977
-8968
-8958
-8949
-8939
-8930
-8920
-8911
-8901
-8892
-8883
-8874
-8866
-8857
-8849
-8841
-8834
-8826
-8819
-8812
-8805
-8797
-8790
-8783
-8775
-8768
-8760
-8753
-8745
-8737
-8729
-8722
-8714
-8706
-8698
-8690
-8682
-8673
-8665
-8657
-8649
-8641
-8633
-8625
-8618
-8610
-8603
-8596
-8589
-8582
-8575
-8569
-8563
-8557
-8551
-8545
-8540
-8534
-8529
-8523
-8518
-8512
-8506
-8500
-8495
-8489
-8483
-8477
-8471
-8465
-8459
-8453
-8448
-8442
-8436
-8430
-8425
-8419
-8414
-8409
-8404
-8399
-8394
-8390
-8385
-8381
-8376
-8372
-8368
-8363
-8359
-8355
-8350
-8346
-8342
-8338
-8333
-8329
-8324
-8320
-8316
-8311
-8307
-8302
-8298
-8294
-8290
-8286
-8282
-8277
-8273
-8269
-8264
-8259
-8254
-8249
-8243
-8237
-8231
-8224
-8217
-8210
-8203
-8196
-8188
-8180
-8173
-8166
-8159
-8151
-8144
-8135
-8129
-8121
-8113
-8106
-8098
-8090
-8080
-8073
-8064
-8054
-8045
-8035
-8025
-8015
-8005
-7995
-7985
-7975
-7965
-7955
-7944
-7934
-7924
-7914
-7903
-7892
-7880
-7868
-7856
-7844
-7831
-7818
-7804
-7791
-7777
-7763
-7749
-7735
-7720
-7706
-7691
-7676
-7661
-7645
-7629
-7614
-7598
-7582
-7565
-7549
-7532
-7515
-7497
-7480
-7462
-7444
-7426
-7408
-7390
-7372
-7355
-7337
-7319
-7301
-7283
-7265
-7247
-7229
-7211
-7192
-7174
-7155
-7136
-7116
-7097
-7077
-7056
-7036
-7015
-6994
-6972
-6951
-6929
-6907
-6886
-6864
-6842
-6820
-6798
-6776
-6754
-6732
-6710
-6687
-6665
-6642
-6619
-6595
-6572
-6548
-6523
-6499
-6475
-6450
-6426
-6401
-6377
-6352
-6328
-6304
-6280
-6256
-6231
-6207
-6183
-6158
-6133
-6108
-6083
-6057
-6032
-6006
-5980
-5954
-5928
-5902
-5876
-5850
-5824
-5798
-5772
-5746
-5720
-5693
-5667
-5641
-5615
-5588
-5561
-5534
-5507
-5480
-5453
-5425
-5397
-5369
-5341
-5312
-5284
-5255
-5226
-5198
-5169
-5140
-5111
-5083
-5054
-5025
-4996
-4967
-4939
-4910
-4881
-4852
-4822
-4793
-4763
-4733
-4703
-4673
-4642
-4612
-4581
-4550
-4520
-4489
-4458
-4427
-4396
-4365
-4335
-4304
-4273
-4243
-4212
-4182
-4151
-4121
-4090
-4059
-4029
-3998
-3967
-3936
-3904
-3873
-3841
-3808
-3776
-3743
-3710
-3677
-3644
-3610
-3577
-3543
-3510
-3476
-3442
-3409
-3375
-3341
-3308
-3274
-3240
-3207
-3174
-3140
-3107
-3074
-3041
-3007
-2974
-2941
-2908
-2875
-2841
-2808
-2775
-2742
-2708
-2675
-2642
-2608
-2575
-2541
-2508
-2474
-2440
-2406
-2372
-2337
-2303
-2269
-2234
-2200
-2165
-2130
-2096
-2061
-2025
-1991
-1956
-1920
-1885
-1850
-1815
-1779
-1744
-1709
-1674
-1639
-1604
-1569
-1535
-1500
-1465
-1430
-1395
-1361
-1326
-1291
-1256
-1221
-1186
-1151
-1116
-1081
-1045
-1010
-974
-939
-904
-868
-833
-799
-764
-729
-695
-661
-627
-593
-559
-524
-490
-456
-422
-388
-353
-319
-284
-249
-215
-180
-146
-111
-77
-42
-8
26
60
94
128
162
195
229
262
296
329
363
396
429
463
496
529
563
596
629
662
695
728
761
794
827
859
892
924
957
989
1020
1053
1084
1116
1148
1179
1210
1242
1273
1304
1335
1366
1397
1427
1458
1489
1519
1549
1579
1609
1638
1668
1697
1726
1755
1783
1812
1840
1868
1896
1924
1952
1979
2007
2033
2061
2089
2116
2143
2170
2196
2223
2249
2275
2301
2326
2352
2376
2401
2426
2450
2474
2498
2522
2545
2568
2591
2614
2637
2660
2682
2705
2727
2749
2771
2793
2815
2837
2858
2879
2900
2921
2942
2962
2982
3002
3021
3040
3060
3079
3097
3116
3135
3154
3172
3191
3210
3228
3246
3264
3282
3300
3318
3335
3352
3369
3386
3402
3419
3435
3451
3467
3482
3498
3513
3528
3543
3557
3572
3586
3600
3614
3628
3642
3655
3669
3682
3695
3708
3721
3734
3747
3759
3772
3785
3798
3811
3823
3836
3848
3861
3873
3884
3896
3908
3919
3930
3941
3952
3963
3974
3984
3994
4005
4014
4024
4034
4043
4054
4062
4073
4082
4091
4101
4110
4119
4127
4136
4144
4152
4160
4167
4175
4182
4189
4195
4202
4208
4215
4221
4227
4233
4239
4245
4251
4257
4263
4269
4275
4281
4287
4292
4298
4304
4310
4315
4321
4326
4332
4337
4343
4348
4354
4360
4365
4371
4377
4383
4389
4395
4401
4407
4414
4420
4425
4431
4436
4441
4446
4451
4455
4459
4463
4466
4470
4472
4475
4478
4481
4483
4486
4489
4492
4495
4498
4502
4505
4508
4512
4516
4519
4523
4527
4530
4534
4537
4540
4543
4546
4549
4551
4554
4556
4558
4560
4561
4563
4564
4565
4567
4568
4569
4570
4571
4572
4574
4575
4577
4578
4580
4583
4585
4588
4591
4595
4598
4602
4605
4609
4613
4616
4619
4622
4624
4627
4628
4630
4631
4632
4633
4634
4634
4635
4635
4636
4636
4636
4637
4637
4638
4639
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4652
4653
4654
4656
4658
4660
4662
4665
4667
4670
4673
4677
4680
4683
4686
4689
4692
4694
4696
4698
4699
4700
4701
4701
4701
4701
4701
4701
4701
4701
4701
4702
4703
4704
4706
4709
4712
4715
4718
4722
4727
4731
4736
4741
4746
4751
4755
4760
4765
4769
4774
4778
4782
4787
4791
4795
4799
4803
4807
4811
4816
4820
4824
4828
4833
4837
4841
4846
4850
4855
4860
4865
4871
4877
4883
4890
4897
4904
4912
4920
4929
4938
4947
4957
4966
4975
4985
4994
5002
5010
5018
5026
5033
5040
5046
5053
5059
5065
5072
5078
5085
5091
5098
5106
5113
5121
5130
5139
5148
5157
5168
5178
5189
5200
5212
5224
5236
5248
5260
5272
5285
5297
5309
5321
5333
5345
5357
5368
5380
5392
5404
5416
5428
5441
5453
5466
5479
5492
5506
5520
5535
5550
5565
5580
5596
5612
5628
5645
5661
5678
5695
5712
5729
5746
5763
5780
5797
5814
5831
5848
5865
5881
5898
5915
5932
5949
5966
5984
6002
6020
6038
6057
6076
6096
6116
6136
6157
6178
6200
6222
6244
6267
6290
6313
6337
6360
6384
6408
6432
6456
6480
6504
6528
6552
6576
6600
6624
6648
6671
6695
6719
6743
6767
6792
6816
6841
6866
6891
6917
6943
6969
6996
7023
7050
7078
7106
7134
7162
7190
7219
7247
7276
7305
7334
7363
7391
7420
7449
7478
7506
7535
7564
7593
7622
7651
7680
7709
7738
7768
7797
7827
7857
7887
7918
7948
7979
8010
8039
8071
8102
8132
8163
8194
8224
8254
8285
8315
8346
8376
8407
8438
8468
8499
8531
8562
8593
8624
8656
8687
8719
8750
8781
8812
8843
8874
8905
8936
8967
8997
9028
9058
9089
9120
9150
9181
9213
9244
9275
9307
9339
9370
9402
9433
9465
9496
9527
9558
9589
9619
9648
9678
9707
9735
9764
9792
9820
9848
9875
9903
9930
9957
9984
10012
10039
10066
10094
10122
10149
10177
10205
10232
10260
10287
10314
10340
10367
10393
10419
10445
10470
10495
10520
10545
10570
10594
10619
10643
10668
10692
10716
10741
10765
10789
10814
10838
10862
10887
10911
10935
10959
10983
11007
11031
11054
11078
11101
11124
11146
11169
11191
11213
11234
11256
11277
11298
11318
11339
11359
11380
11400
11420
11440
11460
11480
11500
11519
11539
11558
11577
11596
11615
11634
11652
11670
11688
11705
11722
11739
11756
11772
11789
11805
11821
11837
11852
11868
11884
11899
11915
11930
11946
11961
11976
11990
12005
12019
12033
12047
12060
12074
12087
12100
12112
12124
12137
12149
12160
12172
12184
12196
12208
12220
12232
12244
12256
12268
12280
12292
12304
12316
12329
12340
12352
12364
12376
12388
12399
12411
12423
12434
12446
12458
12469
12481
12493
12506
12518
12531
12543
12556
12569
12582
12596
12609
12622
12636
12649
12662
12676
12688
12701
12714
12726
12739
12751
12762
12774
12785
12796
12807
12818
12829
12839
12850
12860
12870
12881
12891
12901
12912
12922
12932
12943
12953
12963
12974
12984
12994
13004
13015
13025
13035
13046
13056
13066
13076
13085
13095
13104
13114
13122
13131
13139
13148
13155
13163
13171
13178
13185
13192
13199
13205
13212
13218
13225
13231
13238
13244
13250
13256
13262
13268
13274
13279
13284
13289
13294
13298
13303
13306
13310
13313
13316
13319
13322
13324
13326
13329
13331
13332
13334
13336
13337
13338
13339
13340
13341
13342
13343
13343
13344
13344
13344
13343
13343
13342
13341
13339
13338
13336
13335
13333
13330
13328
13326
13323
13320
13318
13315
13311
13308
13305
13301
13297
13292
13288
13283
13278
13272
13266
13260
13254
13247
13240
13233
13225
13217
13209
13201
13192
13183
13173
13164
13154
13144
13134
13123
13112
13101
13090
13079
13067
13055
13043
13030
13017
13004
12991
12978
12964
12950
12936
12921
12906
12890
12875
12859
12842
12825
12808
12790
12772
12754
12735
12716
12697
12677
12657
12637
12617
12596
12575
12554
12533
12512
12490
12469
12446
12424
12401
12378
12354
12331
12307
12282
12258
12233
12208
12183
12157
12132
12106
12080
12054
12028
12001
11975
11948
11921
11894
11866
11838
11810
11782
11753
11724
11695
11665
11635
11604
11574
11542
11511
11479
11447
11415
11383
11351
11318
11285
11252
11219
11185
11152
11118
11084
11050
11015
10981
10946
10911
10875
10839
10803
10767
10730
10693
10655
10618
10580
10542
10504
10466
10427
10388
10349
10310
10270
10230
10190
10150
10109
10069
10028
9987
9947
9906
9865
9824
9783
9742
9701
9660
9619
9578
9537
9496
9455
9414
9374
9333
9292
9251
9210
9169
9128
9086
9044
9002
8960
8918
8875
8833
8790
8747
8705
8662
8619
8576
8534
8491
8449
8406
8364
8322
8280
8238
8196
8154
8112
8071
8029
7987
7945
7904
7862
7820
7777
7735
7692
7650
7606
7563
7520
7476
7432
7388
7344
7300
7255
7211
7166
7121
7076
7031
6986
6941
6896
6851
6806
6761
6716
6671
6626
6581
6536
6491
6447
6402
6357
6313
6269
6225
6181
6137
6093
6050
6006
5963
5920
5877
5834
5791
5748
5705
5663
5620
5577
5535
5492
5450
5408
5366
5324
5282
5240
5199
5157
5117
5076
5036
4995
4955
4916
4876
4837
4797
4758
4719
4679
4640
4601
4562
4523
4483
4444
4405
4365
4326
4286
4247
4207
4168
4129
4090
4050
4011
3973
3934
3896
3857
3819
3782
3744
3707
3670
3633
3596
3559
3522
3485
3448
3411
3374
3337
3300
3263
3226
3189
3152
3116
3079
3043
3006
2970
2935
2899
2864
2829
2794
2759
2724
2689
2654
2619
2584
2550
2515
2481
2446
2412
2378
2344
2310
2277
2243
2210
2177
2144
2112
2080
2047
2015
1983
1952
1920
1888
1856
1825
1794
1762
1731
1701
1670
1640
1609
1579
1550
1520
1490
1461
1432
1403
1375
1346
1318
1290
1262
1234
1206
1179
1151
1124
1097
1069
1042
1014
988
961
935
908
882
856
830
804
778
753
728
703
678
653
629
605
580
556
532
508
484
460
436
412
389
365
342
319
296
273
251
229
207
186
164
144
123
103
83
63
43
23
4
-16
-36
-55
-75
-94
-114
-134
-153
-173
-192
-212
-231
-250
-269
-288
-307
-325
-343
-361
-379
-397
-415
-433
-450
-468
-485
-502
-519
-536
-553
-570
-586
-603
-620
-636
-652
-668
-684
-699
-715
-730
-745
-759
-774
-788
-802
-816
-829
-843
-856
-869
-882
-895
-908
-921
-933
-946
-958
-970
-982
-994
-1006
-1016
-1029
-1040
-1051
-1061
-1071
-1081
-1091
-1100
-1109
-1118
-1126
-1134
-1142
-1150
-1158
-1166
-1174
-1182
-1189
-1196
-1204
-1211
-1218
-1225
-1232
-1238
-1245
-1251
-1257
-1263
-1269
-1274
-1280
-1285
-1289
-1294
-1299
-1303
-1307
-1312
-1316
-1320
-1324
-1327
-1331
-1335
-1339
-1342
-1346
-1350
-1354
-1357
-1361
-1364
-1367
-1371
-1374
-1376
-1379
-1381
-1383
-1385
-1387
-1388
-1389
-1390
-1391
-1392
-1393
-1393
-1394
-1394
-1395
-1395
-1395
-1395
-1396
-1396
-1395
-1395
-1395
-1394
-1393
-1392
-1391
-1389
-1388
-1386
-1385
-1383
-1381
-1380
-1378
-1376
-1373
-1371
-1369
-1367
-1365
-1363
-1361
-1359
-1357
-1355
-1353
-1351
-1350
-1348
-1346
-1344
-1342
-1339
-1337
-1335
-1332
-1330
-1327
-1325
-1322
-1319
-1316
-1313
-1311
-1308
-1305
-1302
-1298
-1295
-1292
-1288
-1285
-1281
-1278
-1274
-1270
-1266
-1261
-1257
-1252
-1247
-1242
-1237
-1231
-1226
-1220
-1213
-1207
-1200
-1193
-1186
-1178
-1171
-1163
-1155
-1147
-1139
-1131
-1123
-1115
-1107
-1099
-1091
-1082
-1073
-1065
-1055
-1046
-1036
-1027
-1016
-1006
-996
-985
-975
-964
-953
-942
-930
-919
-908
-896
-884
-873
-861
-849
-837
-826
-814
-802
-790
-778
-765
-753
-740
-728
-715
-702
-689
-675
-662
-648
-635
-621
-607
-593
-579
-565
-550
-536
-521
-506
-492
-477
-462
-447
-432
-417
-402
-387
-372
-357
-341
-326
-311
-296
-281
-266
-252
-237
-223
-209
-194
-180
-166
-152
-138
-124
-110
-96
-82
-69
-55
-41
-28
-15
-1
12
24
37
49
61
73
84
96
107
118
128
139
150
160
170
181
191
201
211
221
231
241
251
261
270
280
288
297
306
314
322
330
337
345
353
360
368
376
385
393
401
410
419
428
437
446
454
463
471
479
487
495
502
510
516
523
530
536
542
549
555
561
568
575
582
589
597
605
613
621
629
637
645
653
660
668
675
683
690
697
704
710
717
723
729
736
742
748
755
761
767
774
780
787
793
799
805
811
817
823
829
835
841
846
852
857
863
868
873
878
882
887
892
896
901
905
910
915
920
925
930
935
941
946
951
957
962
968
973
978
983
987
991
995
999
1002
1004
1008
1010
1014
1016
1020
1024
1027
1030
1034
1038
1042
1047
1051
1056
1060
1065
1070
1075
1079
1083
1087
1091
1094
1097
1100
1102
1105
1107
1109
1112
1114
1116
1119
1122
1125
1128
1131
1135
1139
1142
1146
1149
1152
1155
1158
1161
1163
1165
1167
1169
1170
1172
1173
1175
1176
1177
1179
1180
1182
1183
1185
1187
1188
1190
1192
1194
1196
1197
1199
1200
1201
1202
1202
1203
1203
1203
1203
1203
1203
1202
1202
1202
1201
1201
1201
1200
1200
1199
1198
1197
1196
1195
1193
1192
1190
1189
1187
1185
1183
1181
1179
1177
1175
1173
1170
1167
1164
1161
1157
1153
1149
1145
1140
1135
1130
1124
1118
1113
1107
1101
1095
1089
1084
1078
1072
1067
1061
1055
1049
1043
1036
1030
1022
1014
1008
999
991
983
974
965
956
946
937
928
919
910
901
892
883
875
866
857
848
839
830
820
811
801
790
780
768
757
746
734
722
709
697
685
672
659
647
634
621
608
595
582
569
556
543
530
517
503
489
475
460
445
430
415
400
384
368
352
336
320
304
288
273
257
241
225
210
194
178
162
146
130
113
96
79
62
44
26
7
-11
-30
-49
-69
-88
-108
-127
-147
-167
-186
-206
-225
-245
-265
-284
-304
-324
-345
-365
-386
-407
-429
-450
-472
-494
-516
-538
-560
-583
-605
-628
-651
-673
-696
-719
-742
-764
-787
-810
-833
-856
-880
-903
-927
-951
-975
-1000
-1024
-1049
-1074
-1099
-1124
-1149
-1174
-1200
-1226
-1252
-1278
-1304
-1331
-1357
-1384
-1410
-1437
-1464
-1491
-1518
-1545
-1572
-1600
-1628
-1655
-1683
-1711
-1740
-1768
-1796
-1824
-1852
-1881
-1909
-1938
-1966
-1995
-2023
-2051
-2080
-2108
-2137
-2165
-2194
-2223
-2251
-2280
-2309
-2338
-2368
-2397
-2427
-2457
-2486
-2516
-2547
-2577
-2607
-2638
-2668
-2698
-2729
-2759
-2789
-2820
-2850
-2880
-2911
-2941
-2971
-3002
-3032
-3063
-3093
-3123
-3154
-3184
-3214
-3245
-3275
-3305
-3335
-3366
-3396
-3426
-3456
-3487
-3517
-3548
-3578
-3608
-3639
-3669
-3699
-3730
-3760
-3790
-3821
-3851
-3881
-3911
-3942
-3972
-4002
-4032
-4062
-4093
-4123
-4154
-4184
-4214
-4244
-4274
-4304
-4334
-4364
-4394
-4424
-4454
-4483
-4513
-4542
-4571
-4600
-4629
-4658
-4687
-4715
-4744
-4772
-4800
-4828
-4857
-4885
-4913
-4942
-4970
-4999
-5027
-5056
-5085
-5114
-5142
-5171
-5199
-5228
-5256
-5284
-5312
-5339
-5366
-5393
-5419
-5445
-5471
-5496
-5522
-5547
-5572
-5597
-5622
-5647
-5672
-5697
-5722
-5747
-5772
-5797
-5822
-5846
-5871
-5896
-5920
-5944
-5968
-5992
-6016
-6040
-6063
-6087
-6110
-6133
-6156
-6179
-6202
-6224
-6247
-6269
-6291
-6313
-6334
-6356
-6377
-6398
-6419
-6439
-6460
-6480
-6500
-6520
-6539
-6559
-6578
-6597
-6616
-6635
-6654
-6673
-6692
-6710
-6728
-6747
-6765
-6783
-6800
-6818
-6835
-6852
-6870
-6886
-6903
-6920
-6936
-6952
-6968
-6984
-7000
-7015
-7031
-7046
-7062
-7077
-7092
-7107
-7122
-7137
-7152
-7167
-7182
-7197
-7211
-7226
-7240
-7254
-7268
-7282
-7295
-7309
-7322
-7335
-7348
-7361
-7373
-7386
-7398
-7410
-7422
-7433
-7444
-7455
-7466
-7477
-7487
-7498
-7508
-7518
-7528
-7538
-7548
-7557
-7567
-7577
-7587
-7596
-7606
-7616
-7626
-7635
-7645
-7655
-7664
-7674
-7684
-7693
-7702
-7711
-7720
-7728
-7737
-7745
-7753
-7762
-7770
-7778
-7786
-7795
-7804
-7813
-7821
-7830
-7839
-7848
-7856
-7865
-7873
-7881
-7888
-7895
-7902
-7909
-7915
-7921
-7927
-7932
-7938
-7943
-7948
-7954
-7959
-7964
-7969
-7975
-7980
-7985
-7990
-7995
-8000
-8005
-8009
-8013
-8018
-8023
-8026
-8029
-8034
-8037
-8039
-8042
-8045
-8048
-8050
-8052
-8054
-8055
-8058
-8060
-8061
-8063
-8064
-8067
-8069
-8071
-8073
-8074
-8077
-8080
-8083
-8085
-8087
-8090
-8092
-8093
-8096
-8098
-8100
-8102
-8103
-8106
-8108
-8109
-8112
-8114
-8116
-8118
-8119
-8121
-8122
-8124
-8125
-8127
-8128
-8129
-8130
-8131
-8131
-8131
-8131
-8130
-8130
-8129
-8129
-8128
-8127
-8125
-8125
-8124
-8122
-8122
-8122
-8121
-8119
-8119
-8118
-8117
-8116
-8115
-8113
-8112
-8109
-8108
-8106
-8103
-8102
-8100
-8098
-8095
-8093
-8090
-8087
-8084
-8080
-8077
-8074
-8071
-8067
-8063
-8058
-8055
-8051
-8047
-8042
-8039
-8035
-8029
-8026
-8022
-8016
-8012
-8007
-8002
-7997
-7991
-7985
-7979
-7972
-7966
-7959
-7952
-7945
-7938
-7931
-7924
-7917
-7910
-7903
-7896
-7889
-7882
-7875
-7868
-7862
-7855
-7849
-7842
-7835
-7829
-7822
-7814
-7807
-7799
-7792
-7784
-7775
-7767
-7758
-7749
-7740
-7731
-7721
-7712
-7702
-7692
-7682
-7672
-7662
-7652
-7642
-7632
-7621
-7610
-7599
-7588
-7577
-7565
-7553
-7541
-7528
-7516
-7503
-7489
-7476
-7463
-7450
-7436
-7423
-7410
-7397
-7383
-7370
-7357
-7344
-7331
-7318
-7305
-7291
-7277
-7263
-7249
-7234
-7219
-7204
-7189
-7173
-7157
-7142
-7126
-7109
-7093
-7077
-7061
-7045
-7029
-7013
-6997
-6981
-6965
-6949
-6933
-6916
-6900
-6883
-6866
-6848
-6831
-6813
-6795
-6777
-6758
-6740
-6721
-6703
-6684
-6665
-6646
-6627
-6608
-6589
-6570
-6550
-6530
-6510
-6490
-6470
-6449
-6428
-6408
-6387
-6366
-6345
-6324
-6303
-6283
-6262
-6242
-6221
-6201
-6180
-6160
-6140
-6119
-6099
-6078
-6057
-6036
-6015
-5994
-5972
-5950
-5928
-5906
-5884
-5862
-5839
-5817
-5795
-5773
-5750
-5728
-5706
-5685
-5663
-5641
-5619
-5596
-5574
-5551
-5529
-5506
-5483
-5460
-5437
-5414
-5390
-5367
-5344
-5321
-5298
-5275
-5252
-5229
-5206
-5183
-5160
-5137
-5113
-5090
-5067
-5043
-5020
-4997
-4973
-4950
-4926
-4903
-4879
-4855
-4831
-4808
-4784
-4760
-4736
-4712
-4688
-4664
-4640
-4617
-4593
-4570
-4546
-4523
-4500
-4477
-4454
-4431
-4408
-4385
-4362
-4339
-4316
-4294
-4271
-4248
-4225
-4202
-4179
-4156
-4133
-4111
-4088
-4065
-4043
-4019
-3998
-3975
-3953
-3931
-3909
-3886
-3864
-3842
-3820
-3798
-3776
-3754
-3732
-3711
-3689
-3668
-3647
-3627
-3606
-3586
-3566
-3546
-3526
-3506
-3486
-3466
-3446
-3426
-3406
-3386
-3366
-3346
-3326
-3306
-3287
-3267
-3248
-3229
-3209
-3190
-3172
-3153
-3134
-3116
-3097
-3079
-3060
-3042
-3023
-3005
-2986
-2967
-2949
-2930
-2911
-2893
-2874
-2856
-2838
-2820
-2802
-2784
-2766
-2749
-2732
-2714
-2697
-2679
-2662
-2644
-2626
-2609
-2591
-2573
-2555
-2537
-2519
-2501
-2483
-2465
-2447
-2430
-2413
-2396
-2379
-2362
-2346
-2330
-2314
-2298
-2282
-2266
-2251
-2235
-2219
-2203
-2188
-2172
-2157
-2141
-2126
-2111
-2096
-2081
-2067
-2052
-2037
-2023
-2009
-1995
-1981
-1967
-1953
-1939
-1925
-1911
-1897
-1883
-1869
-1855
-1841
-1827
-1813
-1798
-1784
-1770
-1756
-1742
-1728
-1714
-1700
-1686
-1672
-1658
-1645
-1632
-1618
-1605
-1592
-1579
-1566
-1553
-1540
-1527
-1514
-1502
-1489
-1476
-1463
-1450
-1437
-1424
-1411
-1398
-1385
-1371
-1358
-1345
-1332
-1319
-1306
-1293
-1281
-1268
-1255
-1242
-1230
-1217
-1205
-1193
-1181
-1169
-1157
-1145
-1133
-1121
-1110
-1098
-1087
-1076
-1065
-1054
-1043
-1032
-1020
-1010
-1000
-989
-978
-967
-957
-946
-936
-925
-915
-905
-895
-884
-874
-864
-854
-844
-834
-823
-813
-803
-792
-782
-772
-761
-751
-741
-731
-721
-711
-701
-691
-681
-671
-661
-651
-642
-632
-622
-613
-603
-593
-583
-573
-563
-553
-543
-533
-523
-513
-502
-492
-482
-472
-462
-452
-443
-433
-424
-415
-407
-398
-390
-381
-373
-365
-356
-348
-340
-331
-323
-314
-306
-297
-289
-280
-272
-263
-255
-247
-239
-231
-223
-216
-208
-201
-194
-187
-179
-172
-165
-158
-150
-143
-135
-128
-120
-113
-105
-97
-90
-82
-74
-67
-59
-51
-44
-36
-29
-21
-13
-5
2
10
18
26
33
41
49
57
64
72
79
87
95
102
110
117
124
132
139
147
154
162
170
177
185
193
201
209
217
225
233
241
249
257
265
273
281
289
297
305
313
321
328
336
344
352
360
368
377
385
394
403
411
420
429
438
447
456
466
475
484
493
502
511
520
528
537
546
555
565
574
584
593
603
613
623
634
644
655
665
676
686
697
708
719
730
741
753
764
776
788
800
813
825
838
851
864
878
891
904
918
931
945
958
972
985
999
1012
1027
1040
1054
1068
1082
1097
1111
1126
1140
1155
1170
1185
1200
1215
1230
1246
1261
1277
1293
1308
1324
1340
1357
1373
1389
1405
1421
1436
1452
1468
1484
1500
1516
1532
1548
1564
1580
1596
1612
1629
1645
1661
1678
1695
1711
1728
1745
1762
1778
1795
1812
1828
1845
1862
1879
1896
1913
1930
1947
1964
1982
1999
2017
2033
2051
2068
2085
2101
2117
2133
2149
2165
2180
2196
2211
2227
2243
2259
2275
2292
2309
2326
2343
2360
2378
2395
2412
2428
2444
2460
2476
2491
2507
2522
2537
2551
2566
2582
2597
2613
2629
2646
2663
2681
2699
2717
2735
2753
2771
2789
2807
2825
2842
2859
2875
2892
2909
2925
2942
2959
2976
2993
3010
3027
3045
3062
3079
3096
3113
3130
3147
3163
3180
3197
3215
3232
3250
3269
3288
3308
3328
3349
3370
3391
3413
3434
3456
3477
3498
3519
3539
3559
3579
3598
3616
3635
3653
3672
3691
3710
3730
3751
3772
3793
3816
3838
3861
3884
3907
3930
3952
3975
3996
4018
4038
4059
4078
4098
4118
4137
4156
4175
4194
4213
4233
4254
4275
4297
4320
4343
4366
4389
4413
4436
4460
4483
4505
4527
4548
4569
4590
4610
4630
4650
4670
4691
4711
4732
4754
4776
4798
4821
4845
4868
4891
4915
4938
4960
4983
5004
5026
5047
5067
5087
5107
5127
5146
5166
5186
5205
5225
5245
5264
5284
5303
5322
5342
5361
5380
5399
5418
5437
5456
5474
5493
5511
5529
5547
5565
5583
5600
5618
5636
5654
5672
5690
5708
5727
5745
5763
5781
5799
5816
5834
5851
5868
5884
5901
5917
5933
5949
5965
5981
5997
6012
6028
6043
6059
6074
6089
6104
6119
6135
6150
6165
6180
6194
6209
6223
6237
6250
6263
6276
6289
6301
6312
6324
6336
6347
6358
6369
6380
6391
6402
6413
6424
6434
6445
6456
6466
6477
6487
6497
6507
6516
6526
6535
6544
6553
6562
6571
6579
6588
6596
6605
6613
6621
6629
6637
6645
6653
6660
6668
6676
6684
6691
6699
6706
6713
6720
6727
6733
6739
6744
6749
6754
6759
6763
6767
6771
6775
6778
6782
6785
6789
6793
6796
6800
6804
6807
6811
6814
6817
6819
6821
6823
6825
6826
6827
6828
6830
6831
6833
6835
6837
6839
6841
6843
6846
6848
6850
6852
6853
6854
6854
6854
6854
6853
6852
6850
6849
6847
6845
6843
6840
6838
6836
6833
6831
6828
6826
6823
6820
6817
6815
6812
6809
6806
6804
6801
6798
6795
6793
6790
6787
6783
6780
6776
6772
6768
6764
6759
6754
6749
6744
6738
6733
6727
6722
6716
6709
6703
6696
6688
6681
6672
6664
6655
6646
6637
6627
6618
6608
6599
6589
6579
6570
6560
6551
6541
6532
6522
6513
6503
6493
6483
6473
6462
6451
6439
6427
6415
6403
6390
6378
6365
6353
6340
6328
6316
6303
6291
6279
6267
6255
6242
6230
6218
6205
6193
6179
6166
6152
6138
6123
6109
6093
6078
6062
6046
6029
6013
5996
5980
5963
5946
5929
5913
5896
5880
5863
5846
5830
5813
5796
5778
5760
5742
5724
5705
5686
5667
5647
5628
5608
5588
5568
5549
5530
5510
5491
5473
5454
5436
5418
5400
5382
5364
5346
5327
5309
5290
5271
5251
5232
5212
5191
5171
5150
5129
5108
5087
5066
5045
5023
5002
4980
4959
4938
4916
4895
4873
4851
4830
4808
4786
4764
4742
4720
4698
4675
4653
4630
4607
4584
4561
4537
4514
4490
4466
4442
4418
4394
4370
4346
4322
4298
4274
4251
4227
4203
4180
4156
4132
4109
4085
4061
4038
4014
3990
3967
3944
3920
3897
3874
3851
3828
3805
3782
3759
3736
3713
3689
3666
3642
3618
3594
3570
3546
3522
3498
3474
3450
3426
3402
3378
3354
3331
3307
3284
3260
3237
3213
3189
3165
3141
3117
3093
3070
3046
3022
2998
2974
2951
2927
2904
2880
2857
2835
2812
2789
2767
2744
2722
2699
2677
2654
2632
2609
2586
2563
2541
2518
2494
2471
2448
2425
2402
2378
2354
2331
2306
2282
2258
2233
2208
2183
2158
2133
2107
2082
2057
2032
2007
1982
1957
1933
1908
1884
1860
1836
1813
1790
1767
1744
1721
1698
1675
1653
1630
1607
1585
1563
1541
1519
1497
1476
1455
1434
1414
1394
1373
1353
1333
1313
1292
1271
1250
1229
1208
1187
1166
1145
1123
1102
1080
1059
1038
1016
995
974
953
932
911
891
871
851
831
812
792
773
754
734
715
696
677
659
640
622
603
585
568
550
532
515
498
480
463
446
429
411
394
377
360
343
326
309
292
275
259
243
227
211
196
181
166
152
138
125
111
98
85
72
59
46
33
20
7
-6
-19
-32
-45
-59
-72
-85
-98
-110
-123
-135
-147
-158
-168
-179
-188
-198
-207
-216
-224
-233
-241
-250
-258
-266
-275
-284
-292
-301
-310
-319
-328
-336
-345
-353
-360
-368
-375
-382
-388
-394
-400
-405
-410
-416
-421
-425
-430
-435
-441
-446
-451
-456
-461
-466
-470
-475
-479
-483
-486
-489
-492
-494
-496
-498
-499
-500
-501
-502
-502
-503
-503
-504
-504
-505
-505
-506
-506
-506
-507
-507
-507
-507
-507
-506
-505
-504
-502
-500
-498
-495
-492
-489
-486
-482
-478
-474
-470
-465
-461
-456
-451
-446
-440
-435
-429
-423
-417
-410
-403
-396
-389
-381
-374
-366
-359
-351
-343
-336
-328
-320
-312
-304
-296
-287
-279
-270
-261
-251
-241
-231
-221
-210
-200
-188
-177
-166
-154
-142
-131
-119
-106
-94
-82
-69
-57
-44
-31
-18
-5
9
22
36
50
64
78
92
106
121
135
150
165
180
195
211
227
243
259
276
293
310
328
345
363
381
400
418
436
455
473
492
510
528
546
565
583
601
620
638
657
675
694
713
732
751
770
790
809
828
847
866
885
904
923
941
959
978
996
1014
1033
1052
1071
1090
1109
1129
1149
1169
1188
1208
1228
1248
1267
1287
1306
1324
1343
1361
1379
1397
1414
1432
1449
1466
1484
1501
1519
1537
1555
1573
1592
1610
1629
1648
1666
1685
1704
1722
1740
1758
1776
1794
1812
1829
1847
1864
1882
1899
1917
1934
1952
1969
1987
2005
2023
2040
2058
2076
2093
2111
2128
2146
2163
2180
2197
2214
2231
2248
2265
2282
2298
2315
2332
2349
2366
2384
2401
2419
2436
2454
2472
2490
2508
2525
2543
2561
2578
2595
2612
2629
2646
2663
2679
2696
2712
2728
2745
2761
2777
2793
2809
2825
2841
2857
2873
2889
2905
2921
2937
2953
2969
2984
3000
3016
3032
3048
3063
3079
3095
3110
3126
3141
3156
3172
3187
3202
3217
3232
3247
3262
3277
3292
3307
3322
3336
3351
3366
3380
3395
3409
3424
3438
3452
3465
3479
3492
3505
3518
3531
3544
3556
3569
3581
3594
3606
3618
3630
3643
3655
3667
3679
3691
3703
3714
3726
3737
3748
3758
3768
3778
3788
3798
3807
3816
3825
3834
3843
3852
3861
3870
3880
3889
3898
3907
3916
3925
3934
3943
3952
3961
3970
3978
3986
3995
4003
4010
4018
4026
4033
4040
4048
4054
4062
4069
4075
4083
4090
4097
4103
4110
4116
4122
4127
4132
4137
4142
4146
4150
4154
4158
4162
4166
4171
4176
4181
4186
4192
4198
4205
4211
4218
4225
4231
4237
4242
4248
4252
4256
4260
4263
4265
4267
4269
4270
4271
4272
4273
4273
4274
4275
4276
4277
4278
4279
4280
4281
4281
4280
4279
4278
4275
4273
4269
4265
4261
4256
4252
4247
4242
4237
4233
4229
4225
4221
4218
4215
4212
4209
4206
4204
4201
4197
4193
4189
4184
4179
4173
4167
4160
4153
4146
4139
4132
4125
4119
4113
4107
4101
4096
4091
4086
4083
4078
4075
4070
4067
4062
4057
4051
4046
4038
4032
4025
4017
4008
3999
3991
3982
3973
3964
3956
3947
3939
3931
3922
3914
3906
3898
3889
3880
3870
3860
3850
3839
3827
3815
3803
3790
3776
3763
3750
3736
3723
3710
3697
3684
3671
3658
3645
3632
3619
3605
3591
3577
3562
3547
3531
3516
3500
3483
3467
3451
3434
3418
3403
3387
3371
3356
3341
3326
3311
3296
3281
3265
3249
3233
3217
3200
3182
3165
3146
3128
3110
3091
3072
3054
3035
3017
2999
2981
2963
2945
2928
2910
2892
2874
2856
2838
2819
2799
2779
2759
2738
2717
2695
2673
2650
2627
2605
2582
2560
2538
2515
2493
2471
2449
2427
2405
2383
2360
2338
2315
2291
2268
2244
2219
2195
2170
2145
2120
2096
2071
2047
2023
2000
1977
1954
1932
1910
1888
1866
1844
1822
1800
1777
1755
1732
1709
1686
1663
1639
1615
1591
1567
1542
1518
1493
1469
1444
1419
1395
1370
1346
1322
1297
1273
1249
1225
1202
1178
1154
1130
1106
1082
1058
1034
1010
986
962
938
915
891
868
844
821
798
774
751
727
704
680
657
633
609
586
562
539
516
492
469
446
423
401
378
356
333
311
289
267
245
223
201
179
157
135
113
91
68
46
24
2
-20
-42
-64
-86
-109
-131
-153
-175
-197
-219
-240
-262
-284
-305
-327
-348
-369
-389
-410
-430
-449
-469
-488
-507
-526
-544
-563
-581
-600
-618
-637
-655
-674
-692
-711
-729
-747
-766
-784
-802
-820
-838
-855
-873
-891
-909
-926
-944
-962
-980
-997
-1014
-1032
-1049
-1067
-1084
-1101
-1118
-1135
-1151
-1168
-1184
-1200
-1216
-1232
-1247
-1262
-1277
-1291
-1305
-1320
-1334
-1348
-1362
-1376
-1389
-1403
-1417
-1431
-1445
-1458
-1472
-1485
-1498
-1511
-1524
-1537
-1550
-1562
-1574
-1586
-1598
-1609
-1621
-1632
-1643
-1654
-1665
-1675
-1686
-1696
-1706
-1716
-1726
-1736
-1746
-1757
-1767
-1777
-1787
-1797
-1807
-1817
-1827
-1837
-1847
-1857
-1867
-1877
-1887
-1897
-1907
-1917
-1926
-1935
-1944
-1953
-1961
-1969
-1977
-1985
-1993
-2000
-2008
-2015
-2021
-2029
-2036
-2043
-2049
-2056
-2062
-2068
-2073
-2079
-2084
-2089
-2094
-2099
-2103
-2107
-2111
-2115
-2118
-2121
-2124
-2127
-2130
-2132
-2134
-2136
-2138
-2139
-2141
-2142
-2144
-2145
-2146
-2147
-2148
-2149
-2149
-2150
-2150
-2150
-2150
-2150
-2149
-2148
-2147
-2146
-2145
-2143
-2141
-2139
-2136
-2134
-2131
-2128
-2125
-2122
-2119
-2116
-2113
-2110
-2107
-2103
-2100
-2097
-2093
-2090
-2086
-2083
-2079
-2076
-2072
-2068
-2065
-2061
-2058
-2054
-2050
-2045
-2041
-2037
-2033
-2029
-2025
-2021
-2016
-2012
-2005
-2001
-1996
-1990
-1984
-1978
-1972
-1966
-1960
-1954
-1948
-1942
-1936
-1930
-1924
-1918
-1912
-1906
-1900
-1895
-1889
-1883
-1877
-1871
-1864
-1858
-1852
-1845
-1838
-1831
-1824
-1817
-1810
-1803
-1796
-1789
-1781
-1773
-1766
-1758
-1750
-1742
-1734
-1726
-1718
-1710
-1702
-1693
-1685
-1677
-1669
-1661
-1653
-1645
-1638
-1630
-1622
-1614
-1606
-1599
-1591
-1583
-1575
-1567
-1559
-1550
-1542
-1533
-1524
-1515
-1506
-1497
-1487
-1477
-1468
-1457
-1447
-1437
-1427
-1416
-1406
-1396
-1385
-1375
-1364
-1354
-1344
-1333
-1322
-1311
-1300
-1289
-1278
-1267
-1255
-1244
-1233
-1221
-1210
-1198
-1187
-1175
-1164
-1153
-1141
-1130
-1119
-1108
-1097
-1087
-1076
-1065
-1054
-1043
-1032
-1020
-1008
-998
-987
-975
-963
-952
-940
-928
-916
-903
-891
-879
-866
-854
-841
-829
-816
-803
-790
-777
-764
-751
-738
-724
-711
-698
-685
-672
-659
-646
-633
-620
-607
-595
-582
-570
-557
-545
-532
-520
-508
-496
-483
-471
-459
-447
-435
-423
-411
-400
-388
-376
-364
-352
-340
-328
-315
-303
-290
-278
-265
-252
-239
-226
-213
-200
-186
-173
-160
-146
-133
-119
-106
-92
-78
-64
-50
-36
-22
-7
7
21
36
50
64
79
93
107
122
136
150
165
179
193
207
220
234
248
262
276
289
303
317
331
345
359
373
388
402
416
431
445
460
475
489
504
519
534
549
564
579
594
609
625
640
655
670
686
701
716
731
746
761
776
791
805
820
834
848
861
875
888
901
914
927
940
953
966
978
991
1004
1016
1029
1041
1054
1066
1079
1091
1103
1115
1127
1139
1151
1162
1174
1186
1197
1208
1220
1231
1242
1253
1264
1274
1285
1296
1306
1317
1327
1337
1347
1357
1367
1376
1386
1395
1404
1412
1421
1429
1437
1445
1453
1460
1468
1475
1483
1490
1497
1504
1510
1517
1524
1530
1536
1542
1548
1553
1558
1563
1568
1572
1576
1580
1584
1588
1591
1595
1598
1602
1605
1608
1611
1614
1617
1620
1623
1625
1627
1629
1631
1632
1633
1634
1635
1635
1635
1635
1635
1634
1634
1633
1632
1631
1629
1627
1625
1622
1619
1616
1612
1608
1603
1598
1593
1587
1581
1575
1568
1561
1554
1547
1539
1531
1524
1515
1507
1499
1491
1482
1473
1464
1455
1446
1436
1426
1415
1405
1394
1382
1371
1359
1347
1335
1322
1310
1297
1284
1271
1257
1244
1230
1217
1203
1189
1174
1160
1145
1130
1114
1099
1082
1066
1049
1032
1014
996
978
960
942
923
904
886
867
848
829
810
790
771
752
732
713
693
673
653
633
612
591
570
548
526
504
481
459
436
413
390
367
344
321
298
275
252
228
205
182
159
136
113
89
65
41
17
-8
-33
-58
-84
-109
-135
-161
-186
-212
-238
-264
-290
-316
-342
-367
-393
-419
-446
-472
-499
-526
-554
-581
-609
-638
-667
-695
-724
-754
-783
-812
-841
-870
-899
-928
-957
-986
-1014
-1044
-1073
-1102
-1130
-1159
-1188
-1218
-1247
-1276
-1306
-1335
-1365
-1395
-1426
-1456
-1487
-1517
-1548
-1579
-1610
-1641
-1673
-1704
-1735
-1767
-1798
-1829
-1861
-1892
-1923
-1955
-1986
-2017
-2048
-2080
-2111
-2142
-2173
-2204
-2235
-2266
-2297
-2327
-2358
-2388
-2418
-2449
-2479
-2509
-2539
-2569
-2599
-2629
-2659
-2689
-2719
-2749
-2779
-2809
-2839
-2870
-2900
-2931
-2962
-2993
-3024
-3055
-3086
-3118
-3149
-3180
-3212
-3243
-3274
-3306
-3337
-3367
-3398
-3429
-3459
-3490
-3520
-3550
-3581
-3611
-3642
-3672
-3703
-3734
-3765
-3796
-3828
-3859
-3891
-3922
-3953
-3984
-4016
-4046
-4077
-4108
-4138
-4168
-4198
-4228
-4257
-4287
-4316
-4346
-4375
-4405
-4434
-4464
-4494
-4524
-4554
-4584
-4614
-4644
-4674
-4704
-4733
-4763
-4792
-4822
-4851
-4879
-4908
-4937
-4965
-4994
-5022
-5051
-5079
-5108
-5137
-5166
-5196
-5225
-5254
-5284
-5313
-5343
-5372
-5402
-5431
-5460
-5489
-5518
-5547
-5576
-5604
-5633
-5661
-5689
-5717
-5745
-5772
-5800
-5828
-5855
-5883
-5910
-5938
-5965
-5992
-6020
-6047
-6074
-6100
-6127
-6153
-6180
-6206
-6232
-6257
-6282
-6307
-6332
-6357
-6381
-6405
-6429
-6452
-6476
-6499
-6522
-6546
-6569
-6592
-6615
-6639
-6662
-6684
-6707
-6729
-6751
-6773
-6794
-6815
-6836
-6856
-6876
-6895
-6914
-6933
-6952
-6970
-6989
-7007
-7025
-7044
-7062
-7080
-7097
-7115
-7133
-7150
-7167
-7184
-7200
-7216
-7232
-7248
-7264
-7279
-7294
-7309
-7323
-7338
-7353
-7367
-7382
-7397
-7411
-7426
-7440
-7455
-7469
-7483
-7497
-7510
-7524
-7536
-7549
-7561
-7572
-7584
-7595
-7606
-7616
-7627
-7637
-7647
-7658
-7668
-7678
-7689
-7699
-7709
-7720
-7729
-7739
-7749
-7758
-7767
-7776
-7784
-7792
-7800
-7807
-7814
-7820
-7826
-7832
-7837
-7842
-7846
-7850
-7854
-7858
-7861
-7865
-7868
-7871
-7873
-7876
-7879
-7881
-7884
-7886
-7889
-7891
-7893
-7896
-7898
-7900
-7902
-7904
-7906
-7908
-7910
-7912
-7913
-7915
-7916
-7918
-7919
-7920
-7921
-7921
-7921
-7921
-7921
-7921
-7920
-7919
-7918
-7917
-7915
-7913
-7910
-7907
-7904
-7901
-7897
-7893
-7888
-7884
-7879
-7875
-7870
-7865
-7860
-7855
-7850
-7845
-7840
-7835
-7831
-7826
-7822
-7817
-7812
-7808
-7803
-7798
-7794
-7789
-7784
-7779
-7773
-7768
-7762
-7756
-7750
-7743
-7737
-7730
-7723
-7716
-7708
-7701
-7693
-7686
-7678
-7670
-7663
-7654
-7646
-7638
-7629
-7620
-7611
-7602
-7592
-7582
-7572
-7562
-7551
-7540
-7529
-7518
-7507
-7496
-7486
-7475
-7464
-7453
-7442
-7431
-7420
-7408
-7397
-7385
-7372
-7360
-7347
-7334
-7320
-7307
-7293
-7279
-7265
-7250
-7236
-7222
-7207
-7193
-7179
-7164
-7150
-7136
-7122
-7109
-7095
-7082
-7068
-7055
-7042
-7029
-7016
-7003
-6990
-6977
-6964
-6951
-6938
-6924
-6911
-6897
-6883
-6868
-6854
-6840
-6825
-6810
-6795
-6781
-6766
-6751
-6736
-6721
-6707
-6692
-6677
-6662
-6647
-6631
-6616
-6601
-6585
-6569
-6553
-6537
-6521
-6504
-6488
-6471
-6454
-6437
-6421
-6404
-6387
-6370
-6353
-6336
-6320
-6303
-6286
-6269
-6251
-6234
-6216
-6198
-6181
-6163
-6144
-6126
-6108
-6090
-6072
-6054
-6036
-6018
-6000
-5982
-5964
-5946
-5928
-5910
-5892
-5874
-5855
-5837
-5819
-5801
-5783
-5764
-5746
-5727
-5709
-5690
-5672
-5653
-5634
-5615
-5597
-5579
-5560
-5542
-5525
-5507
-5490
-5473
-5456
-5439
-5422
-5405
-5389
-5372
-5356
-5339
-5323
-5306
-5289
-5272
-5255
-5238
-5221
-5203
-5185
-5167
-5149
-5131
-5112
-5093
-5074
-5055
-5036
-5018
-4999
-4980
-4962
-4944
-4926
-4908
-4891
-4875
-4858
-4843
-4828
-4813
-4799
-4785
-4771
-4758
-4746
-4733
-4721
-4709
-4697
-4685
-4674
-4662
-4650
-4639
-4627
-4615
-4604
-4592
-4580
-4569
-4557
-4546
-4534
-4523
-4512
-4501
-4490
-4479
-4468
-4457
-4446
-4436
-4425
-4414
-4403
-4392
-4381
-4370
-4359
-4348
-4336
-4325
-4314
-4302
-4290
-4279
-4267
-4255
-4244
-4232
-4221
-4210
-4199
-4187
-4176
-4165
-4154
-4143
-4131
-4120
-4109
-4098
-4086
-4075
-4064
-4053
-4042
-4030
-4021
-4010
-4000
-3990
-3981
-3971
-3962
-3954
-3946
-3938
-3930
-3923
-3915
-3908
-3902
-3895
-3889
-3883
-3877
-3871
-3866
-3861
-3855
-3850
-3844
-3839
-3833
-3826
-3820
-3812
-3805
-3797
-3788
-3780
-3771
-3761
-3752
-3743
-3733
-3724
-3714
-3705
-3696
-3688
-3679
-3671
-3663
-3655
-3648
-3640
-3632
-3625
-3617
-3609
-3601
-3592
-3584
-3575
-3566
-3557
-3548
-3539
-3530
-3521
-3512
-3503
-3495
-3486
-3477
-3469
-3461
-3452
-3444
-3436
-3428
-3420
-3412
-3404
-3396
-3388
-3379
-3370
-3361
-3352
-3343
-3334
-3325
-3316
-3306
-3297
-3288
-3279
-3269
-3260
-3251
-3242
-3233
-3223
-3214
-3205
-3195
-3186
-3177
-3167
-3158
-3148
-3139
-3130
-3120
-3111
-3101
-3092
-3082
-3073
-3063
-3053
-3044
-3034
-3024
-3014
-3004
-2993
-2982
-2971
-2960
-2948
-2936
-2923
-2911
-2898
-2884
-2871
-2857
-2844
-2830
-2816
-2802
-2787
-2773
-2759
-2745
-2731
-2717
-2704
-2690
-2676
-2663
-2649
-2636
-2622
-2609
-2595
-2582
-2569
-2555
-2542
-2529
-2515
-2501
-2487
-2473
-2459
-2444
-2429
-2414
-2398
-2382
-2366
-2350
-2334
-2317
-2301
-2284
-2267
-2251
-2234
-2217
-2199
-2182
-2164
-2146
-2128
-2110
-2092
-2073
-2054
-2035
-2016
-1997
-1977
-1958
-1938
-1919
-1899
-1880
-1860
-1840
-1820
-1799
-1779
-1758
-1737
-1716
-1694
-1672
-1650
-1628
-1606
-1583
-1561
-1539
-1516
-1494
-1472
-1450
-1427
-1405
-1383
-1362
-1340
-1319
-1297
-1276
-1255
-1234
-1214
-1193
-1171
-1150
-1129
-1107
-1086
-1064
-1042
-1018
-997
-974
-952
-929
-906
-883
-860
-837
-814
-791
-769
-746
-723
-700
-678
-655
-632
-610
-587
-564
-541
-517
-494
-470
-446
-421
-397
-373
-348
-323
-299
-274
-250
-225
-200
-175
-150
-125
-100
-75
-50
-24
1
27
54
80
107
133
160
188
215
243
270
298
326
354
381
409
437
465
493
521
549
578
606
635
664
693
723
752
782
812
842
872
903
933
963
994
1024
1054
1084
1114
1145
1175
1205
1235
1265
1295
1325
1355
1386
1416
1446
1476
1506
1536
1566
1596
1626
1656
1685
1714
1743
1772
1801
1830
1859
1887
1916
1945
1974
2004
2033
2063
2092
2122
2152
2182
2213
2243
2273
2303
2333
2363
2393
2423
2453
2482
2512
2542
2572
2602
2631
2661
2691
2721
2751
2782
2812
2842
2873
2903
2934
2964
2994
3024
3054
3084
3114
3144
3174
3203
3233
3262
3292
3321
3351
3380
3410
3440
3470
3500
3530
3561
3591
3622
3652
3683
3714
3745
3776
3807
3837
3868
3899
3930
3960
3991
4022
4051
4083
4113
4144
4175
4205
4237
4268
4300
4332
4364
4396
4429
4461
4494
4527
4559
4592
4624
4657
4689
4721
4752
4784
4815
4847
4878
4909
4940
4971
5001
5032
5063
5094
5125
5156
5187
5218
5250
5281
5312
5344
5376
5407
5439
5470
5502
5533
5564
5595
5626
5656
5686
5716
5746
5776
5806
5836
5867
5897
5928
5959
5991
6022
6054
6086
6118
6150
6182
6214
6245
6276
6308
6339
6369
6399
6430
6459
6489
6518
6548
6577
6606
6635
6664
6694
6723
6753
6783
6812
6842
6872
6903
6933
6963
6993
7023
7053
7083
7113
7143
7172
7202
7231
7261
7290
7319
7348
7376
7405
7434
7462
7490
7518
7547
7575
7603
7631
7659
7687
7715
7743
7770
7798
7825
7853
7880
7907
7933
7959
7985
8010
8036
8061
8085
8109
8132
8156
8180
8202
8225
8247
8270
8292
8314
8336
8358
8380
8402
8424
8446
8468
8491
8514
8537
8560
8584
8607
8631
8656
8680
8704
8729
8753
8778
8803
8827
8851
8876
8900
8924
8947
8971
8994
9017
9039
9062
9084
9106
9127
9149
9170
9190
9210
9231
9250
9270
9290
9309
9329
9348
9368
9387
9407
9427
9447
9467
9487
9508
9528
9549
9569
9589
9610
9630
9650
9670
9690
9709
9729
9748
9766
9785
9803
9821
9839
9857
9874
9891
9908
9925
9942
9959
9975
9992
10008
10024
10040
10056
10072
10087
10103
10118
10133
10148
10163
10177
10192
10206
10220
10234
10247
10261
10274
10287
10301
10314
10327
10340
10353
10366
10379
10392
10404
10416
10428
10439
10450
10461
10472
10482
10492
10501
10511
10520
10530
10539
10548
10557
10565
10574
10583
10591
10599
10608
10616
10624
10632
10639
10646
10653
10660
10667
10673
10679
10685
10690
10695
10701
10706
10710
10715
10720
10725
10729
10734
10739
10744
10749
10754
10759
10763
10768
10773
10778
10783
10787
10792
10797
10801
10806
10810
10814
10818
10822
10826
10830
10833
10836
10838
10841
10842
10844
10845
10846
10846
10845
10845
10843
10842
10840
10838
10835
10833
10830
10826
10823
10819
10816
10812
10808
10804
10800
10795
10791
10786
10781
10775
10770
10764
10758
10751
10745
10738
10731
10724
10716
10709
10701
10693
10686
10678
10669
10661
10653
10645
10636
10628
10619
10610
10601
10592
10583
10573
10563
10553
10543
10533
10523
10512
10502
10491
10481
10470
10460
10449
10439
10428
10417
10407
10396
10385
10373
10362
10350
10338
10325
10313
10300
10286
10273
10259
10245
10231
10216
10202
10187
10172
10157
10142
10127
10111
10096
10080
10064
10048
10032
10015
9998
9981
9964
9947
9929
9911
9894
9876
9858
9840
9821
9803
9785
9766
9747
9729
9710
9691
9672
9653
9634
9614
9595
9575
9555
9536
9515
9495
9475
9454
9433
9411
9390
9368
9345
9323
9300
9277
9254
9231
9208
9184
9161
9138
9115
9092
9070
9048
9026
9004
8982
8961
8940
8918
8897
8876
8856
8835
8814
8793
8771
8750
8728
8707
8685
8663
8640
8618
8595
8572
8549
8526
8502
8479
8455
8432
8408
8384
8360
8336
8311
8287
8262
8237
8212
8186
8162
8135
8109
8084
8058
8032
8006
7980
7954
7928
7902
7876
7851
7826
7800
7775
7750
7725
7700
7676
7651
7626
7601
7576
7550
7525
7499
7474
7448
7422
7396
7370
7344
7319
7293
7267
7241
7215
7190
7164
7139
7114
7089
7063
7038
7013
6988
6963
6938
6912
6887
6861
6835
6810
6784
6758
6732
6707
6681
6656
6631
6606
6581
6557
6532
6508
6483
6459
6434
6410
6386
6361
6337
6313
6288
6264
6239
6215
6190
6166
6141
6117
6092
6067
6042
6017
5991
5966
5941
5915
5889
5864
5838
5812
5786
5760
5733
5707
5681
5654
5628
5602
5575
5549
5523
5496
5470
5444
5419
5393
5368
5342
5317
5292
5267
5243
5218
5193
5169
5144
5120
5095
5071
5046
5021
4997
4972
4948
4923
4899
4874
4850
4826
4802
4778
4754
4730
4706
4682
4658
4634
4610
4586
4563
4539
4515
4492
4468
4445
4421
4398
4375
4353
4330
4308
4285
4263
4241
4219
4198
4176
4154
4133
4111
4089
4067
4045
4022
4001
3978
3956
3933
3911
3888
3865
3843
3820
3797
3774
3751
3729
3706
3683
3661
3638
3616
3595
3573
3552
3530
3510
3489
3468
3448
3428
3408
3388
3369
3349
3330
3311
3292
3273
3254
3235
3217
3198
3180
3161
3143
3125
3107
3089
3071
3053
3035
3017
2999
2981
2963
2945
2927
2909
2890
2872
2854
2835
2817
2799
2781
2762
2744
2726
2707
2689
2671
2652
2634
2615
2597
2579
2560
2542
2523
2505
2487
2468
2450
2432
2414
2396
2378
2361
2343
2326
2308
2291
2273
2256
2239
2221
2204
2187
2170
2153
2136
2119
2102
2085
2068
2051
2035
2019
2001
1986
1970
1954
1938
1922
1906
1891
1875
1859
1844
1828
1813
1797
1782
1766
1751
1736
1720
1705
1690
1674
1659
1643
1628
1612
1596
1580
1564
1548
1532
1516
1500
1484
1469
1453
1437
1421
1406
1390
1374
1357
1341
1325
1308
1291
1274
1257
1240
1222
1205
1188
1170
1153
1135
1118
1101
1084
1068
1051
1035
1018
1002
986
970
954
937
921
905
888
872
855
838
821
804
787
769
752
735
717
700
682
665
648
630
613
596
578
561
544
526
509
491
474
456
439
421
403
385
367
348
330
311
293
274
256
237
219
201
182
164
146
127
109
91
73
54
36
18
-1
-20
-39
-58
-77
-96
-114
-133
-152
-170
-189
-207
-225
-243
-260
-278
-295
-312
-328
-345
-362
-379
-395
-412
-429
-446
-463
-480
-497
-514
-532
-550
-568
-585
-603
-622
-640
-658
-676
-694
-713
-731
-749
-767
-785
-803
-822
-840
-859
-877
-896
-915
-934
-953
-972
-991
-1010
-1030
-1049
-1069
-1088
-1107
-1126
-1146
-1165
-1184
-1203
-1222
-1242
-1261
-1280
-1300
-1320
-1339
-1359
-1379
-1400
-1420
-1440
-1461
-1481
-1502
-1522
-1542
-1563
-1583
-1603
-1623
-1642
-1662
-1682
-1701
-1721
-1740
-1759
-1779
-1798
-1818
-1838
-1858
-1878
-1898
-1918
-1939
-1959
-1980
-2001
-2021
-2043
-2064
-2085
-2106
-2127
-2148
-2169
-2190
-2211
-2232
-2252
-2273
-2294
-2314
-2335
-2356
-2376
-2397
-2417
-2438
-2459
-2479
-2500
-2521
-2541
-2562
-2582
-2603
-2624
-2644
-2665
-2685
-2706
-2727
-2747
-2768
-2789
-2810
-2831
-2852
-2873
-2894
-2916
-2937
-2959
-2980
-3002
-3024
-3045
-3067
-3088
-3109
-3130
-3152
-3173
-3193
-3214
-3235
-3256
-3276
-3297
-3318
-3338
-3359
-3380
-3401
-3422
-3443
-3464
-3485
-3506
-3527
-3548
-3569
-3589
-3610
-3631
-3651
-3672
-3692
-3713
-3733
-3753
-3773
-3793
-3813
-3833
-3853
-3873
-3893
-3913
-3933
-3954
-3974
-3994
-4014
-4035
-4054
-4075
-4096
-4116
-4137
-4157
-4177
-4198
-4218
-4238
-4258
-4279
-4299
-4319
-4340
-4360
-4381
-4402
-4422
-4443
-4463
-4484
-4504
-4524
-4544
-4564
-4584
-4604
-4623
-4643
-4662
-4682
-4701
-4720
-4739
-4758
-4778
-4797
-4816
-4835
-4854
-4873
-4891
-4910
-4928
-4947
-4965
-4983
-5001
-5019
-5036
-5054
-5071
-5089
-5106
-5124
-5141
-5158
-5175
-5193
-5210
-5227
-5244
-5261
-5278
-5294
-5311
-5327
-5343
-5359
-5375
-5391
-5407
-5422
-5438
-5453
-5469
-5485
-5500
-5516
-5531
-5547
-5563
-5579
-5595
-5610
-5626
-5642
-5658
-5674
-5690
-5705
-5721
-5737
-5752
-5768
-5783
-5798
-5814
-5829
-5844
-5859
-5874
-5889
-5904
-5919
-5933
-5947
-5961
-5975
-5989
-6002
-6015
-6028
-6041
-6054
-6066
-6079
-6091
-6104
-6116
-6128
-6140
-6152
-6164
-6176
-6188
-6200
-6212
-6223
-6235
-6247
-6258
-6269
-6281
-6292
-6303
-6314
-6324
-6335
-6346
-6356
-6367
-6377
-6388
-6398
-6409
-6419
-6430
-6440
-6451
-6462
-6472
-6483
-6493
-6504
-6514
-6525
-6535
-6546
-6556
-6567
-6578
-6588
-6599
-6609
-6620
-6630
-6641
-6652
-6662
-6673
-6683
-6694
-6705
-6715
-6726
-6736
-6747
-6758
-6768
-6779
-6789
-6800
-6810
-6821
-6831
-6842
-6852
-6863
-6873
-6883
-6894
-6904
-6914
-6924
-6934
-6945
-6955
-6964
-6974
-6984
-6994
-7004
-7013
-7023
-7032
-7041
-7051
-7060
-7069
-7078
-7087
-7096
-7105
-7114
-7123
-7132
-7140
-7149
-7158
-7166
-7174
-7183
-7190
-7198
-7206
-7213
-7221
-7228
-7236
-7243
-7251
-7258
-7266
-7273
-7281
-7288
-7296
-7303
-7311
-7318
-7326
-7333
-7340
-7348
-7355
-7362
-7368
-7375
-7381
-7388
-7394
-7400
-7406
-7412
-7417
-7423
-7428
-7433
-7438
-7443
-7448
-7453
-7458
-7463
-7467
-7472
-7476
-7481
-7485
-7489
-7494
-7498
-7502
-7505
-7509
-7512
-7516
-7519
-7522
-7525
-7527
-7530
-7532
-7535
-7538
-7541
-7543
-7546
-7548
-7551
-7553
-7555
-7557
-7559
-7560
-7561
-7562
-7563
-7563
-7563
-7563
-7563
-7562
-7561
-7561
-7560
-7559
-7558
-7557
-7556
-7556
-7555
-7554
-7554
-7553
-7552
-7551
-7550
-7549
-7547
-7545
-7543
-7541
-7539
-7536
-7534
-7531
-7528
-7525
-7522
-7519
-7516
-7513
-7510
-7507
-7504
-7501
-7498
-7495
-7493
-7490
-7487
-7484
-7480
-7477
-7474
-7470
-7466
-7462
-7458
-7453
-7449
-7445
-7440
-7435
-7430
-7425
-7420
-7415
-7410
-7405
-7400
-7394
-7389
-7383
-7378
-7372
-7366
-7359
-7353
-7346
-7339
-7332
-7324
-7317
-7309
-7300
-7292
-7283
-7275
-7266
-7257
-7248
-7239
-7230
-7221
-7212
-7203
-7194
-7185
-7176
-7167
-7158
-7149
-7139
-7130
-7120
-7111
-7101
-7091
-7081
-7071
-7061
-7050
-7040
-7029
-7019
-7008
-6997
-6986
-6975
-6964
-6953
-6941
-6930
-6919
-6907
-6895
-6884
-6872
-6861
-6849
-6837
-6825
-6814
-6802
-6790
-6778
-6767
-6755
-6743
-6732
-6720
-6708
-6696
-6684
-6672
-6659
-6647
-6634
-6621
-6608
-6595
-6582
-6569
-6556
-6543
-6530
-6517
-6504
-6491
-6478
-6465
-6452
-6439
-6426
-6413
-6400
-6387
-6374
-6361
-6348
-6335
-6322
-6309
-6296
-6283
-6270
-6257
-6244
-6230
-6217
-6204
-6190
-6177
-6163
-6149
-6134
-6120
-6105
-6091
-6076
-6060
-6045
-6030
-6014
-5999
-5983
-5967
-5951
-5936
-5920
-5904
-5888
-5872
-5857
-5841
-5825
-5810
-5794
-5779
-5763
-5747
-5732
-5716
-5700
-5685
-5669
-5653
-5638
-5622
-5606
-5590
-5574
-5558
-5542
-5526
-5509
-5493
-5477
-5461
-5445
-5429
-5413
-5397
-5381
-5365
-5349
-5333
-5317
-5300
-5284
-5267
-5251
-5234
-5217
-5200
-5183
-5165
-5148
-5130
-5113
-5095
-5077
-5059
-5042
-5024
-5006
-4988
-4970
-4952
-4934
-4916
-4898
-4880
-4862
-4844
-4826
-4808
-4790
-4772
-4754
-4736
-4718
-4699
-4681
-4663
-4645
-4627
-4609
-4591
-4572
-4554
-4536
-4518
-4501
-4483
-4465
-4448
-4431
-4413
-4396
-4379
-4363
-4346
-4329
-4312
-4295
-4278
-4262
-4245
-4227
-4210
-4193
-4175
-4158
-4141
-4123
-4106
-4089
-4070
-4054
-4037
-4019
-4003
-3986
-3969
-3953
-3936
-3919
-3902
-3885
-3868
-3851
-3834
-3817
-3800
-3784
-3767
-3750
-3733
-3716
-3700
-3683
-3667
-3651
-3634
-3618
-3602
-3587
-3571
-3555
-3540
-3525
-3510
-3496
-3481
-3467
-3453
-3438
-3424
-3410
-3395
-3381
-3366
-3352
-3337
-3323
-3308
-3294
-3280
-3266
-3252
-3238
-3224
-3210
-3197
-3183
-3169
-3156
-3143
-3129
-3116
-3103
-3090
-3077
-3064
-3051
-3038
-3025
-3013
-3000
-2987
-2975
-2963
-2950
-2938
-2926
-2915
-2903
-2891
-2880
-2868
-2857
-2845
-2834
-2823
-2812
-2800
-2789
-2778
-2767
-2755
-2744
-2733
-2722
-2710
-2699
-2688
-2677
-2666
-2655
-2644
-2634
-2623
-2612
-2602
-2591
-2581
-2570
-2559
-2549
-2538
-2527
-2516
-2505
-2494
-2484
-2473
-2462
-2451
-2441
-2430
-2420
-2410
-2400
-2390
-2380
-2371
-2361
-2352
-2342
-2333
-2323
-2313
-2304
-2294
-2284
-2274
-2263
-2253
-2243
-2233
-2222
-2212
-2202
-2192
-2181
-2171
-2161
-2151
-2142
-2132
-2122
-2112
-2102
-2092
-2083
-2073
-2063
-2054
-2044
-2035
-2025
-2017
-2008
-1999
-1991
-1982
-1974
-1966
-1958
-1949
-1941
-1933
-1924
-1915
-1906
-1897
-1888
-1879
-1870
-1860
-1851
-1841
-1832
-1823
-1813
-1804
-1795
-1786
-1777
-1768
-1759
-1750
-1741
-1733
-1724
-1715
-1706
-1697
-1687
-1678
-1669
-1659
-1650
-1640
-1631
-1622
-1613
-1604
-1595
-1586
-1578
-1570
-1562
-1554
-1546
-1538
-1530
-1523
-1515
-1507
-1500
-1492
-1484
-1476
-1468
-1460
-1452
-1444
-1436
-1428
-1419
-1411
-1403
-1395
-1386
-1378
-1370
-1362
-1354
-1346
-1338
-1330
-1322
-1314
-1307
-1299
-1291
-1283
-1275
-1267
-1259
-1251
-1243
-1234
-1226
-1218
-1210
-1203
-1195
-1187
-1180
-1173
-1165
-1158
-1151
-1145
-1138
-1131
-1124
-1117
-1109
-1102
-1095
-1088
-1081
-1073
-1066
-1059
-1052
-1045
-1039
-1032
-1025
-1018
-1012
-1006
-1000
-994
-989
-983
-978
-972
-967
-962
-956
-951
-946
-941
-936
-931
-926
-921
-916
-911
-906
-901
-896
-891
-886
-881
-875
-870
-864
-858
-851
-845
-839
-833
-826
-820
-814
-808
-802
-796
-791
-785
-779
-773
-768
-762
-756
-750
-744
-737
-730
-723
-716
-708
-700
-692
-683
-675
-666
-657
-649
-640
-632
-623
-615
-607
-599
-591
-584
-576
-568
-560
-552
-544
-536
-527
-519
-511
-502
-493
-485
-476
-467
-458
-450
-441
-433
-425
-417
-409
-402
-394
-387
-379
-371
-364
-356
-348
-340
-332
-323
-315
-306
-298
-289
-280
-271
-263
-254
-245
-236
-227
-219
-210
-202
-193
-185
-177
-168
-160
-152
-144
-135
-127
-119
-111
-103
-95
-87
-80
-72
-64
-57
-49
-41
-33
-25
-16
-7
2
11
20
30
40
50
60
71
81
91
101
111
121
130
139
148
157
166
174
182
190
198
206
214
222
230
239
247
256
265
275
285
295
306
318
329
341
354
367
380
393
407
421
435
449
463
477
491
505
519
532
545
558
571
584
597
609
622
635
648
661
674
687
701
714
728
741
755
769
782
796
810
824
837
851
865
879
892
906
920
934
948
962
976
990
1004
1018
1033
1047
1062
1076
1090
1104
1117
1130
1143
1156
1168
1180
1191
1202
1214
1225
1236
1247
1258
1269
1281
1294
1306
1319
1333
1347
1362
1377
1393
1409
1425
1442
1458
1475
1491
1508
1524
1540
1556
1572
1588
1603
1618
1633
1648
1663
1677
1691
1705
1719
1733
1747
1760
1774
1787
1800
1812
1825
1837
1850
1862
1875
1887
1900
1913
1927
1941
1955
1970
1986
2001
2017
2033
2051
2067
2084
2101
2118
2135
2151
2167
2183
2198
2213
2228
2243
2257
2271
2284
2298
2312
2326
2339
2353
2367
2382
2396
2410
2424
2439
2453
2467
2482
2496
2510
2525
2539
2553
2568
2583
2598
2613
2629
2645
2661
2677
2694
2710
2727
2743
2760
2776
2793
2809
2825
2841
2857
2873
2889
2905
2921
2937
2953
2969
2986
3003
3020
3037
3055
3073
3092
3110
3129
3147
3165
3184
3201
3219
3236
3253
3270
3287
3303
3319
3335
3351
3367
3383
3399
3415
3432
3449
3467
3484
3503
3521
3540
3559
3577
3596
3615
3634
3653
3672
3690
3709
3727
3745
3763
3781
3798
3816
3833
3851
3868
3885
3902
3919
3936
3953
3970
3986
4002
4018
4034
4050
4065
4080
4096
4111
4127
4142
4158
4174
4190
4207
4224
4241
4259
4277
4294
4313
4331
4349
4367
4386
4404
4422
4440
4458
4475
4493
4510
4527
4545
4562
4579
4597
4615
4632
4650
4669
4687
4705
4724
4742
4761
4780
4799
4817
4836
4854
4873
4891
4910
4928
4946
4964
4982
5000
5018
5036
5054
5072
5091
5109
5128
5147
5166
5185
5204
5223
5242
5261
5280
5299
5318
5336
5355
5373
5391
5409
5428
5446
5464
5482
5500
5518
5537
5555
5573
5592
5610
5629
5648
5666
5685
5704
5722
5741
5759
5777
5795
5813
5831
5849
5866
5884
5902
5919
5937
5954
5972
5989
6006
6023
6040
6057
6074
6091
6107
6124
6140
6156
6172
6188
6203
6219
6234
6250
6265
6280
6296
6311
6327
6342
6358
6374
6390
6406
6422
6439
6455
6471
6487
6504
6520
6536
6553
6569
6586
6602
6619
6635
6651
6668
6685
6701
6718
6735
6752
6769
6786
6804
6821
6839
6857
6874
6892
6910
6927
6945
6962
6980
6997
7014
7031
7048
7065
7082
7098
7114
7131
7146
7162
7178
7194
7209
7224
7239
7255
7269
7284
7299
7314
7328
7343
7357
7371
7386
7400
7414
7428
7441
7455
7469
7482
7496
7509
7522
7536
7549
7562
7576
7589
7602
7614
7627
7640
7652
7664
7677
7688
7700
7712
7723
7734
7746
7757
7768
7779
7789
7800
7811
7821
7831
7841
7850
7860
7868
7877
7886
7894
7902
7910
7918
7926
7933
7941
7948
7956
7963
7970
7978
7985
7991
7998
8004
8010
8016
8022
8026
8032
8036
8039
8044
8047
8048
8052
8054
8055
8058
8060
8061
8064
8066
8068
8071
8073
8076
8079
8083
8086
8089
8093
8096
8099
8102
8105
8108
8111
8114
8116
8119
8121
8122
8125
8127
8129
8131
8132
8135
8137
8138
8141
8143
8145
8147
8148
8151
8153
8154
8154
8157
8157
8159
8159
8160
8161
8161
8162
8163
8164
8164
8166
8167
8167
8169
8170
8172
8173
8173
8176
8177
8178
8178
8179
8179
8179
8179
8179
8178
8178
8177
8177
8176
8175
8173
8173
8172
8170
8170
8169
8167
8167
8164
8164
8163
8161
8160
8157
8157
8154
8154
8151
8151
8150
8148
8148
8147
8146
8146
8145
8144
8143
8141
8141
8140
8138
8137
8135
8132
8131
8129
8127
8124
8122
8119
8117
8114
8112
8109
8106
8103
8100
8096
8092
8089
8085
8080
8076
8071
8066
8061
8055
8050
8045
8039
8034
8028
8022
8016
8010
8005
7999
7993
7987
7980
7974
7968
7961
7955
7948
7942
7935
7929
7923
7917
7911
7905
7900
7894
7889
7884
7879
7873
7868
7863
7858
7853
7848
7843
7838
7832
7827
7821
7815
7810
7803
7797
7791
7784
7778
7771
7765
7758
7751
7745
7738
7732
7726
7719
7713
7707
7701
7696
7690
7684
7679
7673
7668
7662
7657
7651
7645
7639
7633
7627
7620
7613
7606
7599
7592
7584
7576
7568
7559
7551
7543
7534
7525
7516
7507
7499
7490
7481
7472
7463
7455
7446
7437
7429
7420
7411
7403
7394
7385
7376
7368
7359
7350
7341
7332
7323
7314
7306
7297
7289
7281
7272
7265
7257
7249
7242
7234
7227
7220
7212
7205
7199
7192
7185
7178
7172
7165
7158
7152
7145
7138
7132
7125
7118
7112
7105
7099
7092
7086
7080
7073
7067
7061
7055
7048
7042
7036
7030
7024
7017
7011
7005
6999
6993
6986
6980
6974
6967
6961
6955
6948
6942
6936
6930
6924
6918
6911
6905
6899
6893
6886
6879
6873
6866
6860
6853
6846
6840
6833
6826
6820
6813
6807
6800
6793
6787
6780
6773
6766
6758
6751
6743
6735
6726
6718
6709
6701
6692
6683
6675
6666
6658
6649
6641
6633
6625
6617
6610
6602
6595
6588
6581
6573
6566
6559
6552
6545
6538
6531
6524
6517
6510
6503
6496
6489
6481
6474
6467
6460
6453
6446
6439
6432
6424
6417
6410
6403
6396
6389
6382
6375
6368
6362
6355
6349
6343
6337
6331
6325
6319
6313
6307
6301
6295
6290
6284
6278
6272
6267
6261
6255
6250
6244
6238
6232
6226
6221
6215
6209
6203
6197
6191
6185
6179
6173
6166
6160
6154
6148
6142
6136
6130
6124
6118
6113
6107
6102
6097
6093
6089
6085
6081
6077
6074
6071
6067
6064
6061
6058
6054
6051
6047
6044
6040
6036
6032
6028
6025
6021
6017
6014
6010
6007
6003
6000
5998
5995
5992
5990
5988
5986
5984
5982
5980
5978
5976
5973
5971
5969
5967
5964
5962
5960
5958
5957
5955
5954
5952
5951
5950
5949
5948
5947
5946
5945
5944
5943
5942
5941
5940
5939
5937
5935
5934
5932
5931
5929
5927
5926
5925
5923
5922
5922
5921
5920
5920
5919
5919
5919
5919
5918
5918
5918
5918
5918
5918
5918
5918
5918
5917
5917
5917
5916
5916
5916
5916
5915
5915
5915
5915
5915
5915
5916
5916
5916
5917
5918
5918
5919
5920
5920
5921
5921
5922
5922
5922
5923
5923
5923
5923
5922
5922
5922
5922
5922
5922
5922
5923
5923
5924
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5946
5947
5948
5949
5950
5951
5953
5954
5955
5956
5958
5959
5961
5963
5965
5967
5969
5971
5973
5975
5977
5980
5982
5985
5987
5990
5992
5995
5998
6000
6003
6005
6008
6011
6014
6016
6019
6022
6024
6027
6029
6032
6034
6036
6038
6040
6042
6044
6046
6048
6050
6052
6055
6057
6059
6061
6064
6066
6068
6070
6072
6075
6077
6079
6081
6083
6085
6086
6088
6090
6091
6092
6093
6093
6094
6094
6094
6094
6093
6093
6092
6092
6091
6090
6089
6088
6087
6086
6085
6084
6083
6082
6081
6081
6080
6079
6078
6077
6076
6075
6073
6072
6070
6069
6067
6065
6062
6060
6057
6055
6052
6049
6047
6044
6041
6037
6034
6031
6028
6025
6021
6018
6015
6011
6008
6005
6001
5998
5995
5992
5989
5986
5983
5980
5977
5975
5972
5970
5968
5966
5963
5961
5960
5958
5956
5954
5953
5951
5950
5948
5947
5946
5945
5944
5943
5942
5941
5940
5940
5940
5939
5939
5939
5939
5939
5939
5939
5939
5940
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5951
5952
5953
5954
5955
5957
5958
5959
5960
5962
5963
5965
5967
5969
5972
5975
5977
5980
5984
5987
5991
5994
5998
6002
6006
6010
6014
6018
6022
6027
6031
6035
6040
6044
6049
6054
6059
6064
6070
6075
6081
6086
6092
6098
6104
6110
6116
6122
6127
6133
6139
6145
6151
6157
6164
6170
6177
6184
6191
6199
6206
6214
6222
6231
6240
6248
6257
6266
6275
6284
6293
6302
6311
6320
6330
6339
6348
6358
6367
6377
6387
6397
6407
6417
6428
6438
6449
6460
6471
6483
6494
6505
6517
6529
6540
6552
6564
6575
6587
6599
6611
6623
6635
6647
6659
6671
6684
6697
6709
6722
6735
6749
6762
6776
6789
6803
6817
6831
6845
6859
6873
6887
6901
6915
6929
6944
6959
6973
6988
7003
7018
7033
7049
7064
7079
7094
7110
7125
7140
7155
7170
7185
7200
7215
7230
7245
7259
7274
7288
7302
7317
7331
7345
7360
7374
7389
7403
7418
7432
7447
7461
7475
7490
7504
7519
7534
7549
7563
7578
7593
7608
7624
7639
7654
7670
7685
7701
7717
7732
7748
7763
7779
7795
7810
7826
7842
7857
7873
7888
7903
7918
7933
7948
7963
7977
7992
8006
8020
8034
8048
8061
8076
8090
8103
8117
8131
8144
8157
8172
8185
8199
8212
8226
8239
8253
8266
8280
8293
8306
8320
8333
8346
8359
8372
8384
8397
8410
8423
8435
8448
8461
8473
8486
8498
8510
8523
8535
8547
8559
8572
8584
8596
8608
8620
8632
8644
8656
8667
8679
8690
8702
8713
8724
8736
8747
8758
8769
8780
8791
8802
8812
8823
8834
8844
8854
8864
8874
8884
8894
8904
8913
8923
8933
8942
8952
8962
8972
8981
8991
9001
9010
9020
9029
9039
9048
9057
9066
9075
9084
9093
9102
9111
9120
9129
9138
9146
9155
9164
9172
9181
9189
9198
9206
9214
9222
9229
9237
9244
9251
9258
9265
9272
9278
9285
9291
9297
9303
9309
9314
9320
9325
9330
9335
9340
9345
9349
9354
9358
9362
9366
9370
9374
9378
9381
9384
9387
9390
9393
9396
9398
9400
9403
9405
9407
9409
9410
9412
9413
9414
9416
9417
9417
9418
9419
9419
9420
9420
9420
9420
9420
9420
9420
9419
9418
9418
9417
9416
9415
9414
9413
9411
9409
9408
9406
9404
9401
9399
9397
9394
9391
9389
9386
9383
9381
9378
9375
9373
9370
9367
9364
9361
9358
9354
9351
9347
9343
9339
9335
9331
9326
9322
9317
9313
9308
9303
9298
9293
9288
9283
9278
9273
9268
9263
9257
9252
9247
9242
9236
9231
9225
9220
9214
9209
9203
9197
9191
9185
9179
9173
9167
9160
9154
9148
9141
9134
9128
9121
9115
9108
9102
9096
9089
9083
9077
9071
9065
9059
9053
9047
9041
9035
9030
9024
9018
9012
9006
9000
8994
8988
8981
8975
8969
8962
8956
8949
8943
8936
8930
8923
8917
8910
8903
8897
8890
8883
8876
8869
8862
8855
8848
8841
8834
8826
8819
8812
8804
8797
8790
8782
8774
8767
8759
8751
8743
8735
8727
8719
8710
8702
8693
8684
8675
8666
8657
8648
8639
8630
8621
8612
8603
8594
8584
8575
8566
8556
8547
8537
8527
8517
8507
8497
8487
8476
8465
8454
8443
8431
8420
8408
8396
8384
8372
8360
8347
8335
8323
8310
8298
8285
8273
8260
8247
8234
8222
8209
8196
8182
8169
8156
8143
8130
8116
8103
8089
8076
8061
8048
8035
8021
8007
7994
7980
7967
7953
7940
7926
7913
7900
7886
7873
7859
7845
7832
7818
7804
7791
7777
7763
7749
7735
7721
7707
7693
7680
7666
7652
7639
7625
7612
7599
7586
7573
7560
7547
7534
7522
7509
7497
7484
7472
7460
7447
7435
7422
7410
7397
7385
7373
7360
7348
7336
7324
7312
7300
7288
7277
7265
7253
7241
7230
7218
7207
7195
7184
7173
7161
7150
7139
7128
7116
7105
7094
7084
7073
7062
7052
7041
7031
7021
7011
7001
6991
6981
6971
6962
6952
6943
6934
6925
6916
6907
6898
6889
6881
6872
6864
6856
6847
6839
6831
6823
6816
6808
6800
6793
6785
6778
6771
6763
6756
6750
6743
6736
6729
6723
6716
6709
6703
6696
6690
6683
6676
6670
6663
6656
6650
6643
6637
6630
6623
6617
6610
6604
6597
6591
6584
6577
6571
6564
6558
6551
6545
6538
6532
6525
6518
6512
6505
6499
6492
6486
6479
6473
6466
6460
6453
6447
6440
6434
6427
6421
6414
6408
6401
6395
6389
6382
6376
6369
6363
6356
6350
6343
6337
6331
6324
6318
6311
6305
6298
6292
6286
6279
6273
6266
6260
6254
6247
6241
6235
6228
6222
6215
6209
6203
6196
6190
6184
6177
6171
6165
6158
6152
6146
6139
6133
6127
6120
6114
6108
6102
6095
6089
6083
6076
6070
6064
6058
6051
6045
6039
6032
6026
6020
6014
6007
6001
5995
5989
5983
5976
5970
5964
5958
5951
5945
5939
5933
5927
5920
5914
5908
5902
5896
5890
5883
5877
5871
5865
5859
5853
5846
5840
5834
5828
5822
5816
5810
5803
5797
5791
5785
5779
5773
5767
5761
5755
5748
5742
5736
5730
5724
5718
5712
5706
5700
5694
5688
5682
5676
5670
5664
5658
5651
5645
5639
5633
5627
5621
5615
5609
5603
5597
5591
5585
5579
5573
5567
5561
5555
5549
5543
5537
5532
5526
5520
5514
5508
5502
5496
5490
5484
5478
5472
5466
5460
5454
5448
5442
5437
5431
5425
5419
5413
5407
5401
5395
5389
5384
5378
5372
5366
5360
5354
5348
5343
5337
5331
5325
5319
5313
5307
5302
5296
5290
5284
5278
5273
5267
5261
5255
5249
5244
5238
5232
5226
5220
5215
5209
5203
5197
5192
5186
5180
5174
5169
5163
5157
5151
5146
5140
5134
5128
5123
5117
5111
5106
5100
5094
5089
5083
5077
5071
5066
5060
5054
5049
5043
5037
5032
5026
5020
5015
5009
5004
4998
4992
4987
4981
4975
4970
4964
4958
4953
4947
4942
4936
4930
4925
4919
4914
4908
4902
4897
4891
4886
4880
4875
4869
4864
4858
4852
4847
4841
4836
4830
4825
4819
4814
4808
4803
4797
4792
4786
4781
4775
4770
4764
4759
4753
4748
4742
4737
4731
4726
4720
4715
4709
4704
4698
4693
4687
4682
4677
4671
4666
4660
4655
4649
4644
4639
4633
4628
4622
4617
4612
4606
4601
4595
4590
4585
4579
4574
4569
4563
4558
4552
4547
4542
4536
4531
4526
4520
4515
4510
4504
4499
4494
4488
4483
4478
4472
4467
4462
4456
4451
4446
4441
4435
4430
4425
4419
4414
4409
4404
4398
4393
4388
4383
4377
4372
4367
4362
4356
4351
4346
4341
4335
4330
4325
4320
4315
4309
4304
4299
4294
4289
4283
4278
4273
4268
4263
4258
4252
4247
4242
4237
4232
4227
4221
4216
4211
4206
4201
4196
4191
4185
4180
4175
4170
4165
4160
4155
4150
4145
4139
4134
4129
4124
4119
4114
4109
4104
4099
4094
4089
4083
4078
4074
4067
4062
4058
4053
4048
4043
4038
4033
4027
4022
4018
4013
4008
4003
3998
3993
3988
3983
3978
3973
3968
3963
3958
3953
3948
3943
3938
3933
3928
3924
3919
3914
3909
3904
3899
3894
3889
3884
3879
3874
3869
3864
3859
3854
3850
3845
3840
3835
3830
3825
3820
3815
3810
3806
3801
3796
3791
3786
3781
3776
3772
3767
3762
3757
3752
3747
3743
3738
3733
3728
3723
3718
3714
3709
3704
3699
3694
3690
3685
3680
3675
3670
3666
3661
3656
3651
3647
3642
3637
3632
3628
3623
3618
3613
3609
3604
3599
3594
3590
3585
3580
3575
3571
3566
3561
3557
3552
3547
3543
3538
3533
3528
3524
3519
3514
3510
3505
3500
3496
3491
3486
3482
3477
3472
3468
3463
3459
3454
3449
3445
3440
3435
3431
3426
3422
3417
3412
3408
3403
3399
3394
3389
3385
3380
3376
3371
3366
3362
3357
3353
3348
3344
3339
3334
3330
3325
3321
3316
3312
3307
3303
3298
3294
3289
3285
3280
3276
3271
3267
3262
3258
3253
3249
3244
3240
3235
3231
3226
3222
3217
3213
3208
3204
3199
3195
3190
3186
3182
3177
3173
3168
3164
3159
3155
3151
3146
3142
3137
3133
3128
3124
3120
3115
3111
3106
3102
3098
3093
3089
3085
3080
3076
3071
3067
3063
3058
3054
3050
3045
3041
3037
3032
3028
3024
3019
3015
3011
3006
3002
2998
2993
2989
2985
2980
2976
2972
2968
2963
2959
2955
2950
2946
2942
2938
2933
2929
2925
2921
2916
2912
2908
2904
2899
2895
2891
2887
2882
2878
2874
2870
2865
2861
2857
2853
2849
2844
2840
2836
2832
2828
2823
2819
2815
2811
2807
2803
2798
2794
2790
2786
2782
2778
2773
2769
2765
2761
2757
2753
2749
2744
2740
2736
2732
2728
2724
2720
2716
2711
2707
2703
2699
2695
2691
2687
2683
2679
2675
2671
2666
2662
2658
2654
2650
2646
2642
2638
2634
2630
2626
2622
2618
2614
2610
2606
2602
2598
2594
2590
2586
2582
2578
2574
2570
2566
2562
2558
2554
2550
2546
2542
2538
2534
2530
2526
2522
2518
2514
2510
2506
2502
2498
2494
2490
2486
2482
2478
2474
2471
2467
2463
2459
2455
2451
2447
2443
2439
2435
2431
2428
2424
2420
2416
2412
2408
2404
2400
2396
2393
2389
2385
2381
2377
2373
2369
2366
2362
2358
2354
2350
2346
2343
2339
2335
2331
2327
2323
2320
2316
2312
2308
2304
2301
2297
2293
2289
2285
2282
2278
2274
2270
2267
2263
2259
2255
2252
2248
2244
2240
2236
2233
2229
2225
2222
2218
2214
2210
2207
2203
2199
2195
2192
2188
2184
2181
2177
2173
2169
2166
2162
2158
2155
2151
2147
2144
2140
2136
2133
2129
2125
2122
2118
2114
2111
2107
2103
2100
2096
2093
2089
2085
2082
2078
2074
2071
2067
2064
2060
2056
2053
2049
2045
2041
2037
2035
2031
2028
2024
2020
2017
2013
2009
2005
2003
1999
1995
1992
1988
1985
1981
1978
1974
1971
1967
1963
1960
1956
1953
1949
1946
1942
1939
1935
1932
1928
1925
1921
1918
1914
1911
1907
1904
1900
1897
1893
1890
1886
1883
1879
1876
1873
1869
1866
1862
1859
1855
1852
1848
1845
1841
1838
1835
1831
1828
1824
1821
1817
1814
1811
1807
1804
1800
1797
1794
