5
47951
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
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
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
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
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
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
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
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
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
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
118
118
118
118
118
118
118
119
119
119
119
119
119
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
120
120
120
120
120
120
120
121
121
121
121
121
121
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
122
122
122
122
123
123
123
123
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
124
124
124
124
125
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
126
126
127
127
127
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
128
128
128
128
129
129
129
129
129
129
129
129
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
130
130
130
130
130
130
131
131
131
131
131
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
132
132
132
132
132
133
133
133
133
133
133
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
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
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
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
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
138
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
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
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
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
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
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
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
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
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
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
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
97
97
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
43
43
43
43
43
43
43
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
39
39
39
39
39
39
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
36
36
36
36
36
36
36
35
35
35
35
35
35
35
34
34
34
34
34
34
33
33
33
33
33
33
33
32
32
32
32
32
32
32
31
31
31
31
31
31
30
30
30
30
30
30
30
29
29
29
29
29
29
29
28
28
28
28
28
28
28
27
27
27
27
27
27
27
26
26
26
26
26
26
25
25
25
25
25
25
25
24
24
24
24
24
24
24
23
23
23
23
23
23
23
22
22
22
22
22
22
22
21
21
21
21
21
21
21
20
20
20
20
20
20
20
19
19
19
19
19
19
18
18
18
18
18
18
18
17
17
17
17
17
17
17
16
16
16
16
16
16
16
15
15
15
15
15
15
15
14
14
14
14
14
14
13
13
13
13
13
13
13
12
12
12
12
12
12
11
11
11
11
11
11
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
8
7
7
7
7
7
7
6
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
3
3
3
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-133
-134
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-166
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-179
-179
-179
-179
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-187
-187
-187
-187
-188
-188
-188
-189
-189
-189
-190
-190
-190
-190
-191
-191
-191
-192
-192
-192
-192
-193
-193
-193
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-216
-217
-217
-217
-217
-218
-218
-218
-219
-219
-219
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-223
-223
-223
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-227
-227
-227
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-231
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-234
-235
-235
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-241
-242
-242
-242
-243
-243
-243
-243
-244
-244
-244
-245
-245
-245
-246
-246
-246
-247
-247
-247
-248
-248
-248
-249
-249
-249
-250
-250
-250
-251
-251
-251
-252
-252
-252
-253
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-256
-257
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-261
-262
-262
-262
-263
-263
-263
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-267
-267
-267
-268
-268
-268
-269
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-320
-321
-321
-321
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-346
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-350
-350
-350
-351
-351
-351
-352
-352
-352
-353
-353
-354
-354
-354
-355
-355
-355
-356
-356
-356
-357
-357
-358
-358
-358
-359
-359
-359
-360
-360
-361
-361
-361
-362
-362
-362
-363
-363
-364
-364
-364
-365
-365
-365
-366
-366
-367
-367
-367
-368
-368
-368
-369
-369
-370
-370
-370
-371
-371
-371
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-376
-376
-376
-377
-377
-377
-378
-378
-379
-379
-379
-380
-380
-381
-381
-381
-382
-382
-382
-383
-383
-384
-384
-384
-385
-385
-386
-386
-386
-387
-387
-387
-388
-388
-389
-389
-389
-390
-390
-391
-391
-391
-392
-392
-392
-393
-393
-394
-394
-394
-395
-395
-396
-396
-396
-397
-397
-397
-398
-398
-399
-399
-399
-400
-400
-401
-401
-401
-402
-402
-403
-403
-403
-404
-404
-405
-405
-405
-406
-406
-406
-407
-407
-408
-408
-408
-409
-409
-410
-410
-410
-411
-411
-412
-412
-412
-413
-413
-414
-414
-414
-415
-415
-415
-416
-416
-417
-417
-417
-418
-418
-419
-419
-419
-420
-420
-421
-421
-421
-422
-422
-423
-423
-423
-424
-424
-425
-425
-425
-426
-426
-427
-427
-427
-428
-428
-429
-429
-429
-430
-430
-431
-431
-431
-432
-432
-432
-433
-433
-434
-434
-434
-435
-435
-436
-436
-436
-437
-437
-438
-438
-438
-439
-439
-440
-440
-440
-441
-441
-442
-442
-442
-443
-443
-444
-444
-444
-445
-445
-445
-446
-446
-447
-447
-447
-448
-448
-449
-449
-449
-450
-450
-451
-451
-451
-452
-452
-453
-453
-453
-454
-454
-454
-455
-455
-456
-456
-456
-457
-457
-458
-458
-458
-459
-459
-460
-460
-460
-461
-461
-462
-462
-462
-463
-463
-464
-464
-464
-465
-465
-465
-466
-466
-467
-467
-467
-468
-468
-469
-469
-469
-470
-470
-471
-471
-471
-472
-472
-473
-473
-473
-474
-474
-475
-475
-475
-476
-476
-477
-477
-477
-478
-478
-479
-479
-479
-480
-480
-481
-481
-481
-482
-482
-483
-483
-483
-484
-484
-485
-485
-485
-486
-486
-487
-487
-487
-488
-488
-489
-489
-489
-490
-490
-491
-491
-491
-492
-492
-493
-493
-493
-494
-494
-495
-495
-495
-496
-496
-497
-497
-498
-498
-498
-499
-499
-500
-500
-500
-501
-501
-502
-502
-502
-503
-503
-504
-504
-504
-505
-505
-506
-506
-507
-507
-507
-508
-508
-509
-509
-509
-510
-510
-511
-511
-511
-512
-512
-513
-513
-513
-514
-514
-515
-515
-516
-516
-516
-517
-517
-518
-518
-518
-519
-519
-520
-520
-521
-521
-521
-522
-522
-523
-523
-523
-524
-524
-525
-525
-526
-526
-526
-527
-527
-528
-528
-529
-529
-529
-530
-530
-531
-531
-531
-532
-532
-533
-533
-534
-534
-534
-535
-535
-536
-536
-537
-537
-537
-538
-538
-539
-539
-540
-540
-540
-541
-541
-542
-542
-543
-543
-543
-544
-544
-545
-545
-546
-546
-546
-547
-547
-548
-548
-549
-549
-549
-550
-550
-551
-551
-552
-552
-552
-553
-553
-554
-554
-555
-555
-556
-556
-556
-557
-557
-558
-558
-559
-559
-559
-560
-560
-561
-561
-562
-562
-562
-563
-563
-564
-564
-565
-565
-565
-566
-566
-567
-567
-568
-568
-568
-569
-569
-570
-570
-571
-571
-571
-572
-572
-573
-573
-574
-574
-574
-575
-575
-576
-576
-577
-577
-578
-578
-578
-579
-579
-580
-580
-581
-581
-581
-582
-582
-583
-583
-584
-584
-584
-585
-585
-586
-586
-587
-587
-588
-588
-588
-589
-589
-590
-590
-591
-591
-591
-592
-592
-593
-593
-594
-594
-594
-595
-595
-596
-596
-597
-597
-598
-598
-598
-599
-599
-600
-600
-601
-601
-601
-602
-602
-603
-603
-604
-604
-605
-605
-605
-606
-606
-607
-607
-608
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-620
-621
-621
-622
-622
-623
-623
-624
-624
-625
-625
-625
-626
-626
-627
-627
-628
-628
-629
-629
-629
-630
-630
-631
-631
-632
-632
-633
-633
-634
-634
-634
-635
-635
-636
-636
-637
-637
-638
-638
-639
-639
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-645
-645
-645
-646
-646
-647
-647
-648
-648
-649
-649
-650
-650
-651
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-656
-656
-657
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-664
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-670
-671
-671
-672
-672
-672
-673
-673
-674
-674
-675
-675
-676
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-681
-682
-682
-682
-683
-683
-684
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-691
-692
-692
-693
-693
-694
-694
-695
-695
-695
-696
-696
-697
-697
-698
-698
-699
-699
-700
-700
-701
-701
-702
-702
-703
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-710
-711
-711
-712
-712
-713
-713
-714
-714
-715
-715
-716
-716
-717
-717
-718
-718
-719
-719
-719
-720
-720
-721
-721
-722
-722
-723
-723
-724
-724
-725
-725
-726
-726
-727
-727
-728
-728
-729
-729
-730
-730
-731
-731
-732
-732
-733
-733
-734
-734
-735
-735
-736
-736
-737
-737
-738
-738
-739
-739
-740
-740
-741
-741
-742
-742
-743
-743
-744
-744
-745
-745
-746
-746
-747
-747
-748
-748
-749
-749
-750
-750
-751
-751
-752
-752
-753
-753
-754
-754
-755
-755
-756
-756
-756
-757
-757
-758
-758
-759
-759
-760
-760
-761
-761
-762
-762
-763
-763
-764
-764
-765
-765
-766
-766
-767
-767
-768
-768
-769
-769
-770
-770
-771
-771
-771
-772
-772
-773
-773
-774
-774
-775
-775
-776
-776
-777
-777
-778
-778
-779
-779
-780
-780
-780
-781
-781
-782
-782
-783
-783
-784
-784
-785
-785
-786
-786
-787
-787
-788
-788
-788
-789
-789
-790
-790
-791
-791
-792
-792
-793
-793
-794
-794
-795
-795
-796
-796
-796
-797
-797
-798
-798
-799
-799
-800
-800
-801
-801
-802
-802
-802
-803
-803
-804
-804
-805
-805
-806
-806
-806
-807
-807
-808
-808
-808
-809
-809
-810
-810
-811
-811
-811
-812
-812
-813
-813
-813
-814
-814
-814
-815
-815
-816
-816
-816
-817
-817
-818
-818
-818
-819
-819
-820
-820
-820
-821
-821
-821
-822
-822
-823
-823
-823
-824
-824
-825
-825
-825
-826
-826
-827
-827
-828
-828
-828
-829
-829
-830
-830
-831
-831
-832
-832
-833
-833
-834
-834
-835
-835
-836
-836
-837
-837
-838
-838
-839
-839
-840
-840
-840
-841
-841
-842
-842
-843
-843
-844
-844
-845
-845
-845
-846
-846
-847
-847
-848
-848
-848
-849
-849
-850
-850
-850
-851
-851
-851
-852
-852
-852
-853
-853
-853
-854
-854
-854
-855
-855
-855
-856
-856
-856
-857
-857
-857
-858
-858
-858
-858
-859
-859
-859
-860
-860
-860
-861
-861
-861
-862
-862
-862
-862
-863
-863
-863
-864
-864
-864
-865
-865
-865
-866
-866
-866
-867
-867
-867
-868
-868
-869
-869
-869
-870
-870
-871
-871
-872
-872
-873
-873
-874
-874
-875
-875
-876
-877
-877
-878
-878
-879
-879
-880
-881
-881
-882
-883
-883
-884
-884
-885
-886
-886
-887
-888
-888
-889
-890
-890
-891
-892
-892
-893
-894
-894
-895
-896
-896
-897
-898
-898
-899
-899
-900
-901
-901
-902
-902
-903
-904
-904
-905
-905
-906
-906
-907
-907
-908
-908
-909
-909
-910
-910
-911
-911
-912
-912
-913
-913
-914
-914
-914
-915
-915
-916
-916
-916
-917
-917
-918
-918
-918
-919
-919
-919
-920
-920
-920
-920
-921
-921
-921
-922
-922
-923
-923
-923
-924
-924
-925
-925
-926
-926
-927
-927
-928
-928
-929
-929
-930
-930
-931
-932
-932
-933
-933
-934
-935
-935
-936
-936
-937
-938
-938
-939
-940
-941
-941
-942
-943
-943
-944
-945
-946
-947
-947
-948
-949
-950
-951
-951
-952
-953
-954
-955
-955
-956
-957
-957
-958
-959
-960
-960
-961
-961
-962
-963
-963
-964
-965
-965
-966
-967
-967
-968
-969
-969
-970
-971
-971
-972
-972
-973
-973
-974
-974
-975
-975
-976
-976
-976
-977
-977
-977
-978
-978
-978
-978
-979
-979
-979
-979
-980
-980
-980
-980
-981
-981
-981
-981
-981
-982
-982
-982
-982
-983
-983
-983
-984
-984
-984
-984
-984
-985
-985
-985
-985
-985
-985
-985
-985
-986
-986
-986
-986
-986
-987
-987
-987
-988
-988
-988
-989
-989
-990
-990
-991
-991
-992
-992
-993
-993
-994
-994
-994
-995
-995
-995
-995
-996
-996
-996
-996
-997
-997
-997
-997
-998
-998
-998
-998
-999
-999
-999
-999
-1000
-1000
-1000
-1000
-1000
-1002
-1002
-1002
-1002
-1002
-1002
-1002
-1002
-1002
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1002
-1002
-1002
-1000
-1000
-1000
-1000
-1000
-1000
-999
-999
-999
-998
-998
-998
-998
-998
-997
-997
-997
-997
-996
-996
-996
-996
-995
-995
-995
-994
-994
-993
-993
-993
-992
-992
-991
-991
-991
-990
-990
-990
-989
-989
-989
-988
-988
-988
-987
-987
-987
-987
-987
-987
-986
-986
-986
-986
-986
-985
-985
-985
-985
-984
-984
-984
-984
-983
-983
-982
-982
-981
-981
-980
-980
-979
-979
-978
-978
-977
-977
-976
-976
-976
-975
-975
-974
-974
-974
-973
-973
-973
-972
-972
-971
-971
-970
-969
-969
-968
-967
-966
-965
-965
-964
-963
-962
-961
-960
-959
-958
-957
-955
-954
-953
-952
-951
-950
-949
-949
-948
-947
-946
-945
-944
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-933
-932
-931
-930
-929
-929
-928
-927
-927
-926
-925
-925
-924
-924
-923
-922
-922
-921
-920
-919
-919
-918
-917
-917
-916
-915
-914
-913
-913
-912
-911
-910
-909
-908
-907
-906
-905
-904
-902
-901
-900
-899
-898
-897
-895
-894
-893
-891
-890
-889
-887
-886
-885
-884
-882
-881
-880
-879
-878
-877
-875
-874
-873
-871
-870
-868
-867
-865
-863
-861
-859
-858
-856
-854
-853
-851
-850
-848
-847
-845
-844
-843
-842
-840
-839
-838
-837
-836
-835
-834
-833
-832
-831
-830
-829
-828
-827
-826
-825
-823
-822
-821
-820
-819
-818
-817
-816
-815
-814
-813
-812
-812
-811
-810
-809
-809
-808
-808
-807
-806
-806
-805
-804
-803
-803
-802
-801
-800
-799
-799
-798
-797
-796
-796
-795
-794
-793
-792
-791
-789
-788
-786
-785
-783
-782
-780
-779
-778
-777
-776
-775
-773
-772
-771
-770
-769
-768
-767
-766
-764
-763
-762
-761
-759
-758
-757
-756
-754
-753
-752
-750
-749
-747
-746
-744
-742
-740
-739
-737
-736
-734
-733
-732
-731
-729
-728
-727
-726
-725
-724
-723
-723
-722
-721
-721
-720
-720
-719
-719
-719
-718
-717
-717
-716
-716
-715
-714
-714
-713
-713
-712
-712
-711
-711
-710
-710
-709
-709
-709
-708
-708
-708
-708
-708
-708
-708
-709
-709
-709
-709
-710
-710
-710
-711
-711
-711
-711
-711
-710
-710
-710
-710
-709
-709
-709
-709
-708
-708
-707
-707
-706
-705
-705
-704
-704
-703
-703
-702
-702
-701
-701
-701
-700
-700
-700
-699
-699
-698
-698
-697
-697
-696
-696
-695
-695
-694
-694
-693
-693
-692
-691
-691
-690
-690
-690
-689
-689
-689
-688
-688
-687
-686
-686
-685
-685
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-684
-683
-683
-683
-683
-683
-683
-683
-683
-683
-684
-684
-684
-684
-685
-685
-685
-685
-686
-686
-686
-686
-686
-686
-687
-687
-687
-687
-687
-687
-687
-687
-686
-686
-685
-685
-684
-683
-683
-682
-681
-680
-679
-679
-678
-677
-676
-675
-674
-674
-673
-672
-671
-670
-670
-669
-668
-667
-665
-664
-663
-661
-659
-658
-656
-655
-653
-651
-650
-649
-648
-646
-645
-644
-644
-643
-642
-642
-641
-641
-641
-641
-641
-641
-641
-642
-642
-641
-641
-640
-640
-639
-637
-636
-635
-634
-633
-632
-631
-630
-630
-629
-629
-629
-628
-628
-629
-629
-629
-629
-629
-630
-630
-631
-632
-633
-633
-634
-635
-636
-638
-639
-640
-641
-642
-642
-643
-644
-645
-645
-645
-645
-645
-644
-644
-643
-642
-641
-640
-639
-638
-637
-637
-636
-635
-635
-634
-634
-633
-633
-633
-632
-632
-632
-632
-632
-632
-632
-632
-631
-630
-629
-628
-627
-625
-624
-623
-621
-619
-618
-616
-614
-611
-609
-607
-605
-603
-601
-600
-599
-598
-597
-596
-595
-594
-593
-592
-591
-590
-589
-588
-588
-587
-586
-584
-583
-582
-581
-579
-578
-577
-575
-574
-573
-572
-572
-571
-570
-569
-568
-567
-566
-565
-564
-563
-562
-561
-561
-560
-560
-560
-559
-559
-558
-558
-557
-557
-556
-556
-556
-556
-556
-556
-555
-555
-555
-554
-554
-553
-552
-551
-551
-550
-549
-548
-548
-547
-545
-544
-543
-541
-540
-539
-538
-536
-535
-534
-533
-531
-530
-528
-526
-524
-522
-519
-517
-514
-512
-509
-507
-504
-502
-500
-498
-495
-493
-491
-489
-486
-484
-481
-479
-477
-475
-473
-471
-469
-468
-466
-465
-464
-463
-462
-461
-461
-460
-459
-459
-458
-458
-457
-456
-455
-454
-453
-452
-451
-450
-449
-448
-447
-446
-446
-445
-445
-445
-445
-445
-446
-446
-447
-447
-448
-448
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-450
-450
-450
-450
-450
-451
-451
-451
-451
-451
-451
-451
-450
-450
-450
-449
-448
-447
-447
-445
-444
-443
-442
-441
-440
-439
-438
-437
-436
-435
-434
-433
-431
-430
-428
-427
-425
-423
-422
-420
-418
-416
-415
-413
-412
-410
-409
-407
-406
-405
-403
-402
-401
-400
-399
-398
-397
-396
-395
-395
-394
-393
-393
-392
-392
-391
-390
-389
-388
-387
-386
-385
-385
-384
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-384
-385
-385
-386
-386
-387
-387
-387
-388
-388
-388
-389
-389
-390
-390
-390
-391
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-390
-390
-390
-390
-390
-389
-389
-389
-389
-389
-390
-390
-391
-391
-391
-392
-392
-392
-392
-392
-392
-391
-391
-390
-389
-388
-388
-387
-385
-384
-383
-381
-379
-377
-375
-373
-370
-368
-366
-364
-362
-361
-359
-358
-357
-355
-354
-353
-352
-351
-350
-349
-349
-348
-348
-348
-348
-349
-349
-349
-349
-349
-348
-348
-347
-347
-346
-346
-345
-345
-345
-345
-346
-346
-346
-346
-346
-346
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-344
-344
-344
-343
-343
-343
-342
-342
-342
-342
-342
-342
-342
-342
-341
-341
-340
-340
-340
-339
-339
-339
-339
-339
-339
-339
-338
-337
-336
-335
-333
-332
-330
-328
-326
-324
-322
-321
-318
-316
-314
-311
-308
-305
-302
-298
-295
-291
-288
-284
-280
-277
-273
-269
-265
-261
-257
-253
-249
-246
-242
-239
-235
-232
-230
-227
-224
-221
-219
-215
-212
-209
-205
-201
-198
-194
-190
-187
-183
-180
-177
-174
-170
-167
-164
-161
-157
-154
-151
-148
-145
-143
-141
-139
-137
-135
-133
-131
-129
-127
-125
-123
-121
-119
-117
-116
-115
-113
-112
-112
-110
-109
-108
-106
-104
-102
-100
-98
-95
-93
-91
-89
-88
-86
-84
-83
-81
-79
-78
-76
-74
-72
-71
-69
-67
-65
-63
-62
-60
-59
-57
-55
-54
-52
-50
-47
-45
-43
-40
-38
-35
-33
-31
-29
-27
-24
-22
-20
-18
-15
-13
-10
-8
-6
-3
-1
1
2
3
5
5
6
7
8
9
9
10
11
12
13
14
15
16
17
19
20
21
23
25
27
28
30
32
34
35
37
39
40
42
43
45
47
49
50
52
53
55
56
57
58
58
59
60
60
61
62
63
64
65
66
67
68
70
71
73
75
77
79
82
84
87
90
92
95
98
100
103
106
108
111
113
116
118
120
122
124
126
128
130
131
133
134
136
137
138
140
141
142
144
145
146
148
149
151
152
154
156
158
160
162
164
167
169
172
174
177
179
182
184
186
187
189
191
193
195
197
198
200
202
204
205
207
208
210
211
212
213
215
216
217
219
220
221
223
224
226
227
228
230
231
233
234
236
238
239
241
243
245
246
248
249
250
252
253
255
256
258
259
261
263
265
267
269
271
273
276
278
281
283
286
289
291
294
296
298
300
302
304
306
308
310
312
314
316
318
320
321
323
324
325
326
327
328
328
329
330
331
331
332
333
333
334
334
335
335
336
337
338
339
340
342
343
345
346
347
349
350
351
352
353
354
355
357
358
359
361
362
364
365
367
368
370
372
373
375
376
378
380
381
383
385
387
389
391
393
395
396
398
400
401
402
403
404
405
406
407
409
410
412
414
416
418
420
422
424
426
427
429
431
433
435
436
438
440
441
443
444
445
446
446
447
448
449
450
451
452
453
454
455
457
458
459
460
462
463
465
467
468
470
472
474
476
479
481
483
485
488
490
493
495
498
501
503
506
509
512
515
518
521
524
527
530
533
536
539
542
544
547
550
552
555
558
561
564
568
571
575
578
582
585
589
592
595
598
601
603
606
608
611
613
615
617
619
621
623
625
626
628
629
631
632
634
636
638
640
642
644
646
649
651
654
656
659
661
664
666
669
671
673
675
677
679
681
683
684
685
687
688
689
690
691
691
692
693
694
695
696
698
699
701
703
705
707
709
711
713
715
717
719
721
723
725
727
729
731
733
736
738
740
742
745
747
750
752
754
756
758
760
762
763
765
767
769
771
774
776
779
782
785
788
791
794
798
801
804
808
811
814
818
821
825
828
832
835
839
843
847
851
855
860
864
868
872
875
879
883
886
890
893
897
901
905
909
913
917
921
926
930
935
939
944
948
953
957
961
964
968
971
974
976
979
981
984
986
989
991
993
996
998
1000
1002
1004
1008
1010
1014
1016
1020
1024
1028
1032
1035
1039
1042
1045
1049
1052
1055
1058
1062
1066
1069
1073
1077
1081
1085
1089
1092
1096
1099
1103
1106
1110
1113
1116
1120
1123
1127
1131
1135
1139
1143
1148
1152
1157
1162
1167
1173
1178
1183
1188
1193
1198
1203
1208
1212
1217
1221
1226
1230
1235
1240
1244
1249
1254
1258
1263
1267
1272
1276
1281
1285
1289
1294
1298
1302
1307
1311
1316
1320
1324
1329
1333
1338
1343
1347
1352
1357
1362
1367
1371
1376
1381
1386
1390
1394
1399
1403
1406
1410
1414
1417
1421
1425
1429
1433
1436
1440
1444
1448
1451
1455
1459
1462
1466
1470
1474
1478
1482
1486
1490
1494
1498
1502
1506
1510
1514
1517
1520
1523
1526
1528
1530
1533
1535
1537
1540
1542
1545
1548
1551
1554
1557
1559
1562
1564
1566
1568
1571
1573
1575
1577
1579
1581
1583
1585
1587
1589
1591
1593
1596
1598
1600
1602
1605
1607
1609
1611
1614
1616
1618
1621
1623
1626
1628
1631
1634
1637
1640
1644
1647
1651
1655
1658
1662
1667
1670
1674
1678
1681
1685
1688
1690
1692
1694
1696
1698
1699
1700
1701
1701
1702
1702
1702
1702
1702
1702
1702
1702
1701
1701
1700
1700
1699
1698
1698
1697
1696
1696
1695
1694
1693
1692
1691
1689
1688
1686
1685
1684
1682
1681
1679
1677
1676
1674
1673
1671
1669
1668
1667
1665
1664
1663
1662
1660
1659
1658
1657
1655
1654
1653
1652
1650
1649
1647
1646
1644
1642
1640
1638
1635
1633
1630
1627
1623
1619
1615
1611
1607
1603
1598
1594
1590
1586
1583
1579
1576
1573
1569
1566
1563
1560
1556
1553
1550
1546
1543
1539
1536
1532
1528
1524
1520
1516
1512
1508
1504
1500
1497
1493
1489
1486
1482
1479
1475
1472
1469
1466
1462
1459
1456
1453
1450
1447
1444
1441
1438
1435
1432
1429
1426
1423
1420
1417
1414
1411
1408
1406
1403
1401
1398
1396
1393
1391
1389
1386
1384
1381
1379
1376
1374
1372
1370
1368
1366
1364
1363
1362
1360
1359
1358
1357
1356
1355
1354
1353
1352
1351
1351
1350
1349
1347
1346
1345
1344
1343
1341
1340
1338
1337
1335
1333
1331
1329
1327
1325
1323
1321
1319
1317
1315
1313
1312
1310
1309
1308
1307
1306
1305
1304
1304
1304
1303
1304
1304
1305
1306
1308
1310
1312
1315
1318
1321
1324
1327
1331
1335
1339
1343
1346
1350
1354
1359
1363
1367
1372
1377
1382
1387
1393
1398
1403
1408
1413
1417
1421
1426
1429
1433
1437
1441
1444
1448
1452
1456
1460
1464
1467
1471
1475
1478
1481
1485
1487
1490
1493
1495
1498
1500
1502
1505
1507
1510
1512
1515
1517
1520
1522
1524
1527
1529
1532
1535
1538
1541
1545
1549
1553
1557
1561
1565
1569
1573
1577
1581
1585
1588
1592
1596
1600
1604
1608
1612
1617
1621
1625
1629
1632
1636
1640
1644
1648
1653
1657
1661
1666
1670
1675
1680
1684
1688
1693
1697
1700
1704
1708
1712
1715
1719
1722
1726
1730
1733
1737
1741
1744
1748
1751
1754
1757
1759
1762
1764
1766
1768
1769
1771
1772
1773
1774
1775
1777
1778
1780
1782
1784
1786
1788
1791
1793
1796
1798
1801
1804
1807
1810
1813
1817
1821
1825
1829
1834
1838
1843
1848
1853
1858
1863
1867
1872
1877
1882
1887
1892
1896
1901
1906
1910
1915
1919
1924
1928
1933
1938
1942
1947
1952
1958
1963
1968
1974
1979
1985
1990
1995
2000
2005
2009
2013
2017
2021
2025
2029
2032
2035
2037
2039
2041
2043
2045
2045
2047
2047
2047
2047
2045
2045
2044
2041
2040
2037
2035
2032
2029
2025
2020
2016
2012
2007
2003
1999
1995
1991
1987
1983
1979
1976
1972
1969
1966
1963
1960
1957
1954
1951
1948
1945
1941
1938
1935
1932
1929
1926
1924
1922
1921
1920
1919
1919
1919
1919
1920
1920
1920
1920
1920
1919
1919
1918
1918
1917
1916
1914
1913
1911
1909
1907
1905
1902
1900
1897
1895
1893
1891
1889
1888
1886
1885
1884
1884
1884
1884
1885
1886
1887
1889
1891
1893
1896
1899
1902
1905
1908
1912
1915
1919
1923
1927
1931
1934
1938
1942
1946
1949
1953
1956
1959
1962
1965
1968
1971
1974
1977
1980
1982
1985
1987
1989
1990
1992
1993
1993
1993
1993
1992
1990
1988
1986
1983
1980
1976
1972
1968
1963
1959
1954
1950
1945
1940
1936
1931
1927
1922
1918
1913
1909
1905
1900
1896
1892
1888
1884
1880
1875
1871
1867
1863
1859
1855
1852
1848
1845
1842
1839
1837
1834
1831
1829
1826
1824
1822
1820
1819
1817
1816
1816
1815
1815
1816
1816
1818
1819
1821
1823
1826
1829
1833
1837
1841
1845
1850
1854
1859
1863
1868
1872
1876
1880
1884
1888
1892
1895
1899
1902
1906
1909
1913
1916
1920
1923
1927
1930
1933
1936
1939
1941
1944
1946
1947
1949
1950
1951
1952
1953
1954
1955
1955
1956
1956
1957
1958
1959
1960
1960
1961
1963
1964
1964
1965
1965
1966
1965
1965
1964
1962
1961
1960
1958
1957
1955
1953
1952
1950
1949
1947
1946
1944
1942
1940
1938
1936
1934
1932
1930
1928
1926
1924
1923
1921
1920
1918
1918
1917
1918
1918
1919
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1955
1957
1959
1962
1965
1967
1970
1972
1975
1978
1980
1983
1985
1987
1989
1992
1994
1997
2000
2001
2005
2008
2009
2013
2015
2017
2020
2021
2025
2028
2032
2035
2040
2044
2049
2054
2059
2065
2070
2075
2080
2085
2090
2095
2100
2105
2110
2114
2119
2123
2127
2130
2134
2137
2140
2142
2145
2148
2151
2153
2156
2157
2159
2160
2160
2160
2160
2158
2157
2155
2153
2151
2149
2147
2145
2143
2141
2140
2138
2137
2136
2135
2135
2134
2134
2134
2134
2135
2135
2136
2137
2139
2141
2144
2147
2150
2154
2157
2161
2165
2170
2174
2178
2182
2187
2191
2195
2199
2203
2206
2209
2212
2215
2217
2219
2221
2223
2225
2226
2227
2228
2230
2231
2232
2233
2233
2234
2233
2233
2233
2232
2231
2230
2229
2228
2227
2227
2226
2226
2225
2224
2223
2222
2221
2219
2218
2216
2214
2211
2209
2207
2205
2202
2200
2198
2195
2192
2190
2187
2185
2182
2180
2178
2175
2173
2172
2170
2169
2168
2166
2166
2165
2165
2165
2165
2165
2166
2166
2167
2168
2169
2170
2171
2172
2173
2175
2176
2177
2179
2180
2181
2183
2184
2186
2187
2188
2188
2189
2189
2189
2188
2187
2185
2183
2181
2178
2175
2172
2169
2166
2162
2159
2155
2151
2147
2143
2139
2135
2131
2126
2121
2117
2112
2107
2102
2096
2091
2085
2079
2072
2066
2059
2053
2045
2039
2031
2024
2017
2009
2003
1996
1988
1981
1973
1966
1958
1951
1943
1936
1929
1921
1914
1908
1901
1894
1888
1881
1875
1869
1864
1858
1852
1847
1842
1836
1831
1826
1821
1817
1812
1807
1803
1798
1794
1789
1785
1780
1775
1770
1765
1761
1757
1752
1748
1744
1741
1737
1732
1728
1724
1720
1716
1711
1707
1703
1698
1694
1689
1684
1679
1674
1669
1664
1659
1654
1649
1643
1638
1633
1628
1623
1618
1613
1608
1603
1598
1593
1588
1583
1578
1574
1569
1564
1560
1555
1551
1547
1543
1540
1537
1534
1531
1529
1527
1525
1522
1520
1519
1517
1515
1513
1512
1510
1509
1508
1507
1506
1505
1504
1504
1503
1503
1502
1502
1502
1502
1503
1503
1504
1505
1506
1506
1506
1506
1506
1504
1503
1501
1499
1497
1495
1493
1491
1489
1487
1485
1484
1482
1481
1480
1479
1478
1478
1478
1479
1480
1481
1482
1483
1485
1486
1487
1488
1490
1491
1492
1493
1494
1495
1496
1497
1497
1498
1498
1499
1499
1498
1498
1497
1496
1495
1494
1493
1491
1490
1488
1486
1484
1481
1478
1475
1471
1468
1465
1462
1459
1456
1453
1450
1447
1444
1441
1437
1434
1430
1426
1422
1418
1414
1410
1406
1402
1398
1395
1391
1388
1385
1383
1380
1379
1377
1376
1375
1374
1374
1373
1373
1373
1372
1372
1372
1372
1372
1371
1371
1370
1370
1369
1368
1367
1366
1365
1364
1362
1360
1358
1356
1353
1349
1345
1340
1334
1329
1323
1317
1310
1304
1298
1291
1284
1278
1271
1264
1257
1250
1243
1236
1228
1221
1213
1206
1198
1190
1182
1174
1167
1159
1151
1143
1135
1127
1119
1111
1103
1094
1086
1077
1068
1059
1051
1042
1033
1024
1014
1004
996
987
977
968
958
948
938
928
918
908
897
887
877
866
856
846
836
825
815
805
794
784
773
763
752
741
730
718
707
695
684
672
661
649
638
626
616
605
595
585
575
566
557
549
540
532
524
516
508
500
492
484
476
468
461
453
446
438
431
424
418
411
405
398
392
386
379
373
366
359
352
345
338
330
322
314
305
297
288
278
269
260
250
240
230
221
211
201
191
181
171
161
150
139
128
117
105
93
80
68
55
42
29
16
3
-11
-25
-39
-54
-69
-84
-99
-115
-130
-146
-162
-177
-193
-208
-223
-238
-252
-267
-281
-295
-308
-321
-333
-345
-357
-367
-378
-388
-398
-407
-416
-424
-433
-441
-449
-456
-464
-472
-479
-487
-494
-501
-507
-514
-520
-525
-530
-536
-540
-545
-550
-554
-558
-562
-566
-569
-573
-575
-578
-580
-581
-582
-583
-583
-582
-582
-581
-580
-578
-577
-575
-573
-571
-569
-567
-565
-564
-563
-562
-562
-562
-562
-563
-564
-565
-567
-569
-571
-573
-576
-579
-582
-585
-588
-592
-596
-599
-603
-606
-610
-613
-617
-620
-623
-626
-629
-632
-635
-638
-641
-644
-646
-649
-651
-653
-656
-658
-661
-664
-666
-669
-671
-673
-676
-678
-680
-683
-685
-688
-691
-695
-698
-703
-707
-712
-716
-721
-726
-732
-737
-742
-747
-753
-759
-765
-771
-777
-784
-790
-797
-803
-809
-815
-821
-826
-831
-836
-841
-845
-849
-853
-856
-860
-863
-866
-869
-872
-875
-877
-880
-882
-885
-887
-889
-891
-893
-895
-897
-899
-901
-903
-905
-907
-910
-912
-914
-916
-918
-920
-922
-924
-926
-928
-930
-932
-934
-936
-939
-941
-943
-946
-948
-950
-953
-955
-957
-959
-962
-964
-966
-968
-971
-973
-976
-978
-980
-983
-985
-987
-989
-991
-993
-996
-998
-1000
-1004
-1008
-1012
-1016
-1020
-1025
-1030
-1035
-1039
-1044
-1048
-1053
-1057
-1060
-1064
-1067
-1070
-1072
-1074
-1076
-1076
-1077
-1076
-1075
-1073
-1071
-1068
-1064
-1060
-1056
-1051
-1045
-1039
-1033
-1027
-1020
-1012
-1004
-997
-989
-980
-971
-962
-953
-943
-934
-924
-915
-906
-897
-888
-879
-871
-863
-855
-848
-841
-835
-829
-823
-818
-813
-808
-804
-800
-796
-793
-790
-787
-785
-782
-780
-778
-777
-776
-775
-774
-773
-772
-771
-770
-770
-769
-768
-768
-767
-767
-766
-766
-766
-765
-765
-765
-765
-764
-765
-765
-765
-766
-766
-767
-768
-769
-769
-770
-770
-771
-771
-771
-770
-770
-770
-770
-770
-770
-770
-769
-769
-769
-768
-768
-767
-767
-766
-765
-765
-764
-764
-764
-764
-765
-765
-766
-767
-769
-771
-773
-775
-777
-780
-782
-784
-787
-789
-791
-793
-796
-798
-801
-804
-807
-810
-813
-817
-820
-824
-828
-831
-835
-838
-841
-844
-848
-850
-853
-856
-859
-862
-865
-867
-870
-873
-875
-878
-881
-884
-888
-892
-896
-901
-906
-911
-917
-924
-931
-938
-945
-953
-961
-970
-979
-988
-997
-1006
-1016
-1027
-1038
-1049
-1060
-1071
-1082
-1093
-1104
-1114
-1124
-1133
-1142
-1150
-1157
-1164
-1171
-1176
-1181
-1186
-1190
-1194
-1197
-1200
-1203
-1205
-1207
-1209
-1211
-1212
-1214
-1214
-1215
-1215
-1215
-1214
-1214
-1213
-1212
-1211
-1210
-1209
-1208
-1206
-1205
-1203
-1202
-1200
-1198
-1197
-1195
-1193
-1190
-1188
-1185
-1182
-1180
-1177
-1174
-1171
-1168
-1165
-1162
-1159
-1156
-1153
-1149
-1146
-1143
-1139
-1136
-1132
-1129
-1125
-1122
-1119
-1116
-1113
-1110
-1108
-1107
-1105
-1104
-1103
-1102
-1101
-1101
-1101
-1101
-1102
-1103
-1104
-1106
-1109
-1112
-1115
-1119
-1123
-1127
-1132
-1138
-1144
-1150
-1157
-1164
-1172
-1180
-1187
-1195
-1202
-1209
-1216
-1223
-1229
-1235
-1241
-1246
-1251
-1256
-1261
-1265
-1269
-1273
-1276
-1278
-1281
-1283
-1284
-1285
-1286
-1287
-1288
-1288
-1289
-1289
-1289
-1288
-1288
-1286
-1285
-1283
-1280
-1278
-1275
-1272
-1269
-1266
-1263
-1260
-1257
-1254
-1251
-1247
-1244
-1240
-1236
-1232
-1229
-1225
-1221
-1218
-1214
-1211
-1208
-1205
-1203
-1200
-1197
-1195
-1193
-1190
-1189
-1187
-1186
-1185
-1185
-1186
-1187
-1189
-1192
-1195
-1199
-1203
-1208
-1214
-1220
-1226
-1232
-1239
-1246
-1254
-1261
-1268
-1276
-1283
-1290
-1297
-1303
-1309
-1315
-1321
-1326
-1330
-1335
-1339
-1343
-1346
-1349
-1352
-1355
-1357
-1359
-1361
-1363
-1364
-1364
-1365
-1364
-1364
-1362
-1360
-1357
-1354
-1350
-1346
-1342
-1337
-1331
-1325
-1319
-1312
-1305
-1298
-1290
-1282
-1274
-1265
-1257
-1248
-1238
-1229
-1219
-1210
-1200
-1190
-1180
-1170
-1160
-1150
-1141
-1131
-1121
-1111
-1101
-1090
-1080
-1070
-1059
-1049
-1039
-1029
-1018
-1010
-1000
-992
-984
-976
-968
-960
-953
-945
-938
-931
-924
-917
-910
-903
-896
-888
-881
-875
-868
-861
-854
-848
-841
-835
-829
-822
-816
-810
-804
-797
-791
-785
-779
-773
-766
-760
-753
-747
-739
-732
-725
-718
-710
-703
-696
-689
-682
-674
-667
-659
-652
-643
-635
-627
-618
-610
-602
-593
-585
-577
-570
-562
-554
-546
-539
-532
-525
-518
-512
-506
-501
-496
-491
-488
-484
-481
-479
-477
-476
-474
-474
-473
-473
-473
-473
-473
-474
-474
-475
-475
-475
-475
-475
-475
-475
-475
-475
-474
-474
-474
-475
-475
-475
-475
-476
-476
-477
-478
-479
-481
-482
-483
-484
-485
-486
-487
-488
-488
-489
-489
-489
-490
-490
-490
-490
-490
-491
-491
-492
-493
-494
-495
-497
-498
-499
-501
-502
-503
-503
-504
-504
-505
-505
-506
-506
-507
-508
-508
-508
-509
-508
-508
-507
-507
-506
-505
-504
-504
-503
-502
-502
-501
-500
-499
-497
-495
-493
-490
-487
-484
-480
-477
-473
-469
-465
-460
-456
-451
-446
-441
-436
-430
-425
-419
-413
-407
-402
-395
-389
-383
-377
-371
-366
-360
-355
-349
-344
-340
-335
-331
-326
-322
-319
-315
-312
-309
-307
-305
-303
-302
-301
-301
-301
-302
-303
-305
-307
-309
-312
-315
-319
-323
-328
-333
-338
-344
-350
-357
-364
-372
-380
-388
-397
-406
-415
-425
-435
-445
-456
-467
-477
-488
-499
-509
-520
-530
-540
-550
-559
-569
-578
-588
-597
-606
-615
-624
-633
-642
-650
-659
-668
-676
-684
-693
-701
-709
-716
-723
-730
-736
-742
-747
-751
-755
-759
-762
-765
-767
-769
-770
-771
-772
-772
-773
-773
-773
-773
-774
-775
-776
-777
-779
-781
-783
-786
-788
-791
-794
-797
-801
-804
-808
-812
-816
-820
-824
-829
-834
-838
-843
-847
-852
-856
-860
-864
-868
-872
-876
-880
-885
-889
-894
-899
-904
-909
-915
-921
-926
-932
-939
-945
-952
-958
-965
-973
-980
-988
-996
-1004
-1012
-1020
-1030
-1038
-1046
-1054
-1062
-1069
-1076
-1082
-1088
-1093
-1098
-1102
-1105
-1108
-1110
-1111
-1111
-1111
-1110
-1109
-1107
-1105
-1103
-1101
-1098
-1096
-1092
-1089
-1085
-1081
-1076
-1071
-1066
-1060
-1055
-1050
-1044
-1039
-1034
-1030
-1025
-1020
-1016
-1012
-1008
-1004
-1000
-996
-992
-988
-985
-981
-978
-974
-971
-968
-965
-962
-959
-956
-954
-951
-949
-948
-946
-945
-943
-942
-941
-939
-937
-936
-934
-932
-930
-928
-926
-924
-922
-920
-918
-917
-915
-913
-911
-909
-906
-904
-901
-898
-895
-892
-889
-886
-883
-880
-877
-874
-871
-867
-864
-860
-855
-851
-847
-842
-837
-833
-828
-824
-819
-814
-809
-803
-797
-791
-785
-779
-772
-766
-760
-754
-749
-743
-738
-733
-728
-723
-718
-714
-709
-705
-700
-696
-691
-687
-683
-679
-675
-671
-668
-664
-661
-659
-656
-654
-653
-652
-651
-651
-651
-651
-651
-651
-651
-651
-650
-650
-649
-648
-647
-645
-643
-641
-638
-635
-630
-625
-620
-613
-607
-600
-592
-585
-577
-569
-560
-551
-542
-533
-524
-514
-505
-495
-485
-476
-466
-456
-447
-437
-428
-418
-408
-399
-389
-378
-368
-357
-346
-335
-324
-313
-301
-290
-278
-267
-255
-243
-230
-217
-204
-190
-176
-162
-147
-133
-118
-104
-89
-75
-62
-48
-35
-23
-10
2
13
25
37
48
59
70
82
93
104
115
126
137
149
161
172
184
197
209
221
234
246
259
272
285
298
312
325
339
353
368
382
397
412
428
444
460
476
493
509
526
542
557
573
587
601
614
627
639
651
662
672
683
693
703
712
721
729
737
744
751
757
762
767
771
775
779
782
785
787
789
791
792
792
792
791
790
789
786
783
780
775
771
766
761
756
750
744
737
731
723
715
706
696
686
676
665
653
642
630
617
605
593
580
568
556
544
532
521
509
498
487
476
466
456
446
437
428
419
411
403
396
389
382
376
370
364
359
355
350
346
343
339
336
333
330
327
324
320
317
314
310
306
302
298
293
289
285
280
276
272
268
264
260
256
252
248
243
239
234
230
226
221
218
214
210
207
204
201
199
196
194
192
190
189
187
185
182
180
177
174
170
166
162
158
153
149
144
139
134
130
125
121
116
112
109
105
102
99
97
94
92
90
88
86
84
83
82
81
80
80
80
81
83
85
87
90
94
98
102
107
113
119
125
132
138
146
153
161
168
176
184
192
200
209
218
226
235
244
253
262
271
279
288
297
306
315
324
334
343
353
364
374
385
396
407
418
429
441
453
465
477
489
501
512
523
533
542
551
558
565
571
577
582
586
590
593
596
599
601
602
603
604
605
605
605
604
604
603
602
600
599
597
596
594
592
591
590
589
588
588
588
588
588
589
589
590
591
593
594
595
597
599
601
603
606
609
613
617
622
627
633
639
646
653
660
668
676
684
692
700
708
717
725
734
743
753
762
772
781
791
801
811
822
832
842
853
863
874
886
898
910
923
935
949
962
976
990
1004
1018
1033
1047
1061
1076
1090
1104
1118
1131
1144
1157
1168
1179
1190
1200
1208
1217
1224
1232
1238
1245
1251
1256
1262
1267
1272
1276
1280
1284
1287
1290
1292
1294
1296
1298
1300
1302
1304
1307
1309
1312
1314
1317
1320
1323
1326
1329
1333
1336
1339
1342
1346
1349
1353
1358
1362
1367
1373
1379
1386
1393
1401
1409
1417
1425
1433
1442
1450
1459
1468
1477
1485
1494
1504
1513
1523
1532
1543
1553
1564
1576
1587
1599
1611
1623
1635
1647
1659
1671
1683
1694
1705
1716
1727
1737
1747
1756
1766
1774
1783
1790
1797
1804
1810
1815
1819
1823
1827
1829
1831
1833
1833
1833
1832
1831
1830
1828
1826
1825
1823
1821
1819
1817
1815
1812
1809
1807
1803
1800
1797
1794
1790
1787
1783
1780
1777
1773
1770
1767
1764
1762
1759
1756
1754
1751
1749
1746
1743
1740
1737
1733
1729
1726
1722
1718
1714
1710
1706
1703
1699
1696
1693
1690
1687
1684
1681
1678
1675
1672
1669
1665
1662
1660
1657
1654
1651
1649
1646
1643
1640
1638
1635
1633
1631
1630
1629
1628
1627
1627
1627
1626
1626
1626
1626
1626
1627
1627
1627
1627
1627
1627
1627
1627
1626
1625
1624
1622
1620
1618
1615
1612
1609
1605
1602
1598
1595
1591
1587
1584
1581
1578
1576
1574
1572
1571
1570
1570
1570
1571
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1582
1583
1584
1585
1586
1587
1588
1589
1591
1593
1595
1597
1599
1602
1605
1608
1612
1616
1620
1624
1629
1635
1640
1646
1652
1659
1666
1673
1681
1690
1698
1707
1716
1726
1735
1745
1755
1766
1776
1786
1797
1807
1818
1828
1838
1847
1857
1866
1874
1882
1890
1897
1904
1910
1917
1923
1928
1934
1940
1945
1950
1955
1959
1964
1967
1971
1974
1977
1980
1983
1986
1989
1992
1994
1997
2000
2003
2005
2009
2012
2013
2017
2019
2021
2023
2024
2025
2027
2028
2029
2029
2031
2031
2032
2033
2033
2032
2032
2031
2029
2028
2025
2023
2021
2017
2015
2012
2009
2005
2001
1999
1995
1992
1988
1984
1980
1975
1971
1967
1962
1958
1953
1949
1944
1939
1934
1930
1925
1920
1916
1912
1908
1904
1900
1897
1894
1891
1888
1885
1883
1881
1879
1878
1877
1876
1875
1874
1872
1871
1869
1867
1865
1862
1859
1855
1851
1847
1843
1838
1834
1830
1826
1822
1819
1816
1813
1810
1807
1805
1802
1800
1797
1795
1792
1789
1786
1783
1779
1775
1771
1766
1761
1757
1752
1747
1742
1737
1732
1727
1723
1718
1714
1710
1706
1702
1699
1696
1693
1690
1688
1685
1683
1680
1678
1676
1674
1672
1671
1669
1668
1667
1666
1665
1664
1663
1662
1662
1661
1661
1662
1662
1663
1664
1666
1668
1670
1673
1675
1678
1681
1683
1686
1688
1690
1692
1694
1695
1696
1696
1695
1695
1693
1692
1689
1687
1684
1680
1676
1672
1667
1661
1655
1649
1642
1635
1627
1619
1611
1602
1594
1585
1577
1569
1561
1554
1547
1541
1534
1528
1521
1515
1508
1502
1495
1487
1480
1473
1465
1458
1450
1442
1434
1425
1416
1406
1395
1384
1371
1358
1344
1330
1315
1299
1283
1266
1249
1232
1215
1198
1182
1166
1150
1136
1122
1109
1097
1087
1078
1070
1063
1058
1054
1051
1049
1047
1046
1045
1045
1044
1044
1044
1045
1045
1046
1047
1048
1049
1050
1051
1053
1054
1055
1056
1057
1058
1059
1059
1060
1060
1060
1060
1060
1060
1060
1061
1061
1061
1062
1062
1063
1064
1065
1066
1067
1067
1068
1068
1069
1069
1069
1069
1068
1067
1066
1065
1064
1062
1060
1058
1057
1055
1054
1052
1051
1050
1050
1049
1049
1049
1049
1049
1049
1048
1048
1047
1046
1044
1043
1042
1041
1040
1039
1038
1038
1039
1039
1040
1042
1043
1045
1047
1049
1050
1052
1054
1056
1057
1059
1061
1063
1065
1068
1070
1073
1076
1079
1083
1088
1093
1099
1105
1112
1119
1127
1134
1141
1147
1153
1158
1163
1167
1171
1174
1176
1179
1181
1183
1184
1186
1187
1188
1189
1191
1192
1194
1196
1198
1201
1204
1208
1212
1217
1221
1227
1232
1237
1243
1249
1254
1259
1263
1267
1270
1272
1273
1273
1273
1271
1269
1266
1262
1258
1253
1247
1242
1236
1230
1224
1218
1213
1207
1202
1197
1192
1187
1183
1178
1174
1170
1166
1163
1161
1160
1159
1160
1161
1164
1167
1171
1175
1179
1183
1188
1191
1194
1196
1198
1198
1198
1196
1194
1190
1186
1181
1176
1169
1162
1155
1147
1138
1129
1120
1111
1101
1092
1082
1071
1061
1049
1038
1026
1012
1000
987
973
959
945
931
917
904
891
878
865
853
842
831
821
812
803
795
788
782
777
773
769
767
765
765
764
765
765
766
767
767
768
768
769
769
770
770
771
771
772
773
773
774
775
776
776
776
776
775
774
772
770
767
764
762
759
757
756
755
756
757
759
763
767
772
778
785
792
799
807
814
822
830
838
845
852
860
867
874
880
887
894
900
907
913
919
924
929
933
936
938
940
940
940
939
936
933
929
925
919
914
908
901
895
888
881
874
866
858
849
840
831
820
809
797
785
773
761
748
736
725
714
703
693
684
674
666
657
649
641
632
624
615
606
597
587
577
566
554
542
529
515
501
486
470
455
439
424
408
393
378
363
349
335
322
309
296
285
274
263
253
245
237
229
223
218
213
209
206
203
201
199
197
195
193
191
189
187
185
184
183
182
181
181
181
181
183
184
187
190
194
199
205
211
218
226
235
244
253
262
272
281
290
299
307
315
323
330
337
344
350
356
362
368
373
379
384
389
393
398
402
406
409
413
417
421
424
429
433
438
444
451
458
465
474
483
493
503
514
526
539
552
566
581
596
612
628
645
662
679
696
713
730
748
765
783
801
820
839
858
877
897
917
937
958
978
999
1020
1042
1064
1086
1108
1131
1154
1177
1201
1224
1249
1273
1298
1323
1348
1373
1398
1422
1445
1467
1488
1508
1526
1543
1559
1573
1587
1600
1612
1623
1635
1646
1656
1667
1677
1688
1698
1709
1720
1731
1742
1754
1766
1779
1792
1805
1819
1833
1847
1861
1875
1888
1902
1915
1928
1940
1951
1962
1973
1982
1991
1998
2005
2009
2015
2019
2021
2025
2028
2031
2033
2036
2039
2041
2043
2045
2047
2049
2050
2050
2051
2051
2051
2051
2052
2052
2052
2053
2054
2054
2055
2055
2055
2055
2054
2054
2052
2051
2050
2049
2048
2048
2049
2051
2054
2057
2061
2065
2070
2075
2080
2085
2090
2096
2101
2106
2112
2117
2122
2127
2131
2135
2138
2141
2144
2146
2148
2150
2152
2154
2156
2158
2160
2162
2164
2166
2168
2170
2172
2175
2178
2181
2185
2190
2195
2200
2206
2212
2218
2224
2231
2237
2243
2249
2255
2261
2266
2270
2274
2277
2279
2282
2283
2285
2286
2288
2289
2291
2293
2295
2297
2299
2301
2303
2304
2306
2307
2308
2310
2311
2312
2313
2314
2315
2316
2316
2317
2317
2317
2317
2317
2317
2318
2319
2320
2321
2323
2325
2327
2329
2331
2333
2334
2336
2338
2339
2341
2342
2343
2345
2346
2347
2349
2349
2350
2351
2351
2351
2350
2350
2349
2347
2346
2344
2341
2338
2335
2331
2327
2323
2318
2313
2308
2302
2296
2291
2285
2279
2272
2266
2260
2253
2246
2239
2231
2223
2215
2207
2198
2190
2181
2172
2163
2154
2145
2136
2127
2119
2110
2101
2093
2085
2077
2070
2062
2054
2047
2039
2031
2023
2015
2007
1998
1990
1981
1972
1963
1953
1944
1934
1924
1914
1904
1894
1885
1875
1866
1857
1848
1839
1831
1824
1817
1811
1805
1801
1797
1794
1791
1789
1788
1786
1785
1785
1784
1783
1783
1783
1784
1784
1786
1788
1790
1793
1796
1800
1804
1808
1812
1816
1820
1823
1825
1827
1829
1830
1830
1830
1830
1829
1829
1828
1828
1828
1828
1829
1830
1832
1834
1837
1840
1843
1847
1850
1853
1856
1859
1861
1863
1865
1866
1868
1870
1871
1873
1875
1876
1878
1879
1880
1881
1882
1883
1884
1885
1885
1886
1886
1886
1886
1886
1885
1884
1884
1883
1882
1881
1881
1881
1881
1881
1882
1882
1883
1885
1886
1887
1888
1888
1889
1889
1889
1889
1888
1888
1886
1885
1884
1882
1880
1878
1875
1872
1869
1866
1862
1857
1853
1849
1844
1840
1837
1833
1831
1829
1827
1826
1826
1825
1825
1824
1824
1824
1823
1823
1823
1823
1823
1823
1823
1823
1823
1822
1821
1819
1817
1814
1811
1807
1802
1798
1793
1788
1783
1778
1773
1767
1762
1756
1749
1742
1735
1727
1718
1709
1700
1690
1680
1670
1659
1648
1636
1623
1611
1597
1584
1570
1555
1541
1527
1512
1498
1484
1470
1456
1442
1428
1414
1400
1386
1371
1357
1342
1327
1313
1298
1284
1270
1256
1242
1229
1217
1204
1193
1183
1173
1164
1157
1150
1144
1140
1136
1133
1131
1129
1129
1128
1129
1129
1130
1132
1133
1134
1136
1137
1138
1139
1140
1141
1141
1142
1143
1143
1144
1145
1146
1148
1150
1152
1155
1158
1161
1164
1167
1171
1174
1176
1179
1180
1182
1183
1183
1183
1182
1180
1178
1174
1169
1164
1158
1150
1143
1134
1126
1116
1107
1097
1086
1075
1064
1052
1040
1027
1014
1000
987
974
961
948
935
923
911
900
890
881
873
865
858
852
847
842
837
833
829
826
822
819
816
812
809
805
801
796
792
787
781
776
770
764
758
752
746
739
733
726
720
713
706
699
692
685
677
669
661
653
644
635
625
615
604
593
582
570
558
546
533
521
508
495
481
468
454
440
425
411
397
382
368
354
341
328
315
302
290
278
267
255
244
232
221
209
197
185
173
160
147
134
119
105
90
74
58
42
25
8
-9
-26
-43
-60
-77
-94
-111
-128
-145
-162
-178
-195
-211
-227
-242
-257
-272
-287
-301
-314
-328
-341
-353
-365
-377
-388
-399
-409
-419
-428
-437
-446
-454
-462
-470
-478
-486
-494
-502
-511
-520
-529
-539
-548
-557
-566
-575
-584
-591
-598
-605
-610
-615
-619
-622
-625
-627
-629
-630
-630
-631
-630
-630
-629
-629
-628
-628
-627
-627
-627
-628
-628
-629
-630
-631
-632
-633
-634
-636
-637
-638
-640
-642
-643
-645
-646
-648
-650
-652
-654
-657
-660
-663
-666
-670
-674
-678
-682
-686
-690
-694
-698
-702
-707
-711
-716
-721
-726
-732
-738
-744
-750
-757
-765
-773
-781
-790
-799
-808
-818
-829
-840
-851
-862
-874
-886
-897
-909
-920
-932
-943
-953
-964
-974
-983
-993
-1002
-1010
-1018
-1026
-1034
-1042
-1050
-1058
-1066
-1075
-1084
-1093
-1103
-1114
-1125
-1136
-1147
-1158
-1170
-1181
-1191
-1202
-1212
-1221
-1231
-1239
-1247
-1255
-1262
-1268
-1274
-1279
-1284
-1289
-1293
-1296
-1300
-1303
-1305
-1308
-1310
-1312
-1314
-1316
-1318
-1320
-1321
-1323
-1325
-1328
-1331
-1334
-1337
-1341
-1346
-1351
-1357
-1363
-1370
-1377
-1385
-1394
-1404
-1414
-1425
-1436
-1448
-1460
-1473
-1487
-1500
-1514
-1527
-1541
-1555
-1569
-1582
-1596
-1610
-1623
-1637
-1650
-1664
-1677
-1690
-1702
-1714
-1726
-1738
-1749
-1760
-1771
-1782
-1792
-1801
-1810
-1819
-1828
-1836
-1844
-1852
-1860
-1867
-1875
-1883
-1890
-1897
-1905
-1912
-1919
-1926
-1933
-1940
-1946
-1953
-1960
-1967
-1974
-1982
-1988
-1995
-2001
-2008
-2015
-2020
-2025
-2031
-2035
-2039
-2043
-2045
-2049
-2052
-2054
-2057
-2060
-2063
-2066
-2069
-2073
-2077
-2082
-2088
-2094
-2100
-2107
-2114
-2122
-2130
-2139
-2149
-2159
-2170
-2181
-2192
-2204
-2216
-2228
-2240
-2253
-2265
-2277
-2290
-2302
-2315
-2327
-2339
-2351
-2363
-2374
-2385
-2396
-2406
-2416
-2426
-2436
-2446
-2456
-2465
-2475
-2485
-2496
-2506
-2517
-2527
-2538
-2550
-2561
-2573
-2585
-2598
-2611
-2624
-2638
-2653
-2667
-2682
-2697
-2711
-2726
-2740
-2753
-2766
-2779
-2791
-2802
-2813
-2823
-2833
-2841
-2849
-2857
-2864
-2870
-2877
-2883
-2889
-2895
-2900
-2906
-2911
-2917
-2922
-2927
-2932
-2936
-2941
-2946
-2952
-2957
-2963
-2969
-2976
-2982
-2990
-2998
-3006
-3014
-3023
-3032
-3042
-3052
-3063
-3074
-3085
-3096
-3108
-3121
-3133
-3146
-3159
-3173
-3186
-3200
-3214
-3228
-3242
-3256
-3270
-3284
-3298
-3312
-3325
-3338
-3350
-3362
-3374
-3385
-3395
-3405
-3415
-3424
-3432
-3440
-3448
-3454
-3461
-3467
-3472
-3478
-3483
-3488
-3493
-3498
-3503
-3508
-3513
-3517
-3522
-3527
-3532
-3536
-3541
-3547
-3552
-3558
-3565
-3572
-3580
-3588
-3597
-3607
-3617
-3628
-3640
-3652
-3664
-3676
-3688
-3700
-3712
-3723
-3734
-3745
-3755
-3765
-3774
-3782
-3790
-3797
-3804
-3811
-3817
-3824
-3829
-3835
-3841
-3846
-3851
-3856
-3860
-3865
-3869
-3873
-3877
-3881
-3885
-3890
-3895
-3900
-3906
-3912
-3919
-3926
-3933
-3941
-3949
-3958
-3967
-3976
-3986
-3996
-4006
-4016
-4025
-4035
-4043
-4051
-4059
-4066
-4072
-4077
-4082
-4085
-4088
-4090
-4091
-4091
-4093
-4093
-4091
-4091
-4090
-4089
-4088
-4086
-4085
-4083
-4082
-4081
-4080
-4078
-4077
-4075
-4074
-4072
-4070
-4067
-4065
-4062
-4058
-4054
-4051
-4046
-4042
-4038
-4033
-4029
-4024
-4019
-4014
-4009
-4003
-3998
-3993
-3987
-3981
-3974
-3968
-3961
-3954
-3947
-3940
-3933
-3926
-3919
-3913
-3907
-3900
-3894
-3888
-3883
-3877
-3872
-3867
-3862
-3858
-3854
-3850
-3847
-3843
-3840
-3836
-3832
-3828
-3824
-3820
-3815
-3811
-3806
-3802
-3797
-3792
-3787
-3783
-3778
-3773
-3768
-3763
-3758
-3752
-3747
-3742
-3737
-3732
-3727
-3722
-3717
-3712
-3707
-3702
-3697
-3692
-3687
-3682
-3678
-3673
-3670
-3666
-3663
-3661
-3659
-3657
-3656
-3655
-3655
-3655
-3656
-3657
-3659
-3661
-3663
-3666
-3670
-3674
-3678
-3683
-3688
-3693
-3699
-3705
-3712
-3719
-3726
-3734
-3742
-3750
-3759
-3767
-3776
-3784
-3792
-3801
-3809
-3817
-3825
-3833
-3841
-3850
-3858
-3867
-3876
-3885
-3894
-3904
-3913
-3923
-3934
-3944
-3955
-3966
-3978
-3990
-4002
-4014
-4027
-4038
-4051
-4065
-4077
-4090
-4102
-4115
-4127
-4139
-4152
-4164
-4176
-4188
-4201
-4213
-4225
-4237
-4249
-4260
-4272
-4284
-4296
-4308
-4319
-4331
-4343
-4355
-4367
-4379
-4391
-4402
-4413
-4423
-4433
-4442
-4451
-4460
-4469
-4477
-4486
-4495
-4504
-4514
-4524
-4535
-4547
-4559
-4572
-4586
-4599
-4613
-4628
-4642
-4657
-4672
-4687
-4702
-4717
-4732
-4746
-4760
-4774
-4787
-4800
-4813
-4826
-4839
-4851
-4864
-4877
-4890
-4903
-4917
-4930
-4943
-4957
-4971
-4985
-4999
-5014
-5029
-5044
-5060
-5075
-5091
-5107
-5123
-5139
-5155
-5171
-5188
-5204
-5221
-5237
-5253
-5269
-5285
-5300
-5315
-5329
-5343
-5356
-5368
-5379
-5390
-5401
-5410
-5418
-5426
-5432
-5437
-5441
-5444
-5445
-5445
-5445
-5443
-5439
-5435
-5431
-5425
-5418
-5412
-5404
-5396
-5388
-5379
-5370
-5360
-5350
-5339
-5328
-5315
-5302
-5288
-5274
-5259
-5243
-5228
-5212
-5195
-5179
-5162
-5145
-5128
-5111
-5094
-5077
-5059
-5041
-5024
-5006
-4989
-4971
-4954
-4938
-4922
-4906
-4891
-4877
-4864
-4851
-4839
-4828
-4818
-4808
-4799
-4791
-4784
-4777
-4770
-4763
-4757
-4751
-4744
-4738
-4731
-4724
-4717
-4710
-4703
-4696
-4689
-4683
-4677
-4671
-4665
-4659
-4654
-4648
-4642
-4637
-4631
-4625
-4618
-4612
-4605
-4598
-4592
-4585
-4579
-4573
-4567
-4561
-4556
-4551
-4547
-4543
-4539
-4536
-4533
-4529
-4526
-4523
-4520
-4517
-4514
-4511
-4509
-4507
-4505
-4503
-4501
-4500
-4499
-4499
-4498
-4499
-4499
-4501
-4503
-4505
-4509
-4513
-4518
-4523
-4528
-4534
-4540
-4546
-4552
-4558
-4564
-4569
-4574
-4578
-4582
-4586
-4589
-4592
-4594
-4596
-4598
-4599
-4599
-4600
-4599
-4598
-4597
-4595
-4592
-4589
-4586
-4582
-4577
-4571
-4565
-4559
-4552
-4545
-4538
-4530
-4522
-4514
-4506
-4499
-4491
-4483
-4476
-4468
-4460
-4453
-4445
-4437
-4429
-4422
-4414
-4407
-4400
-4394
-4388
-4382
-4376
-4371
-4366
-4361
-4357
-4353
-4349
-4346
-4343
-4341
-4339
-4337
-4336
-4336
-4336
-4337
-4338
-4340
-4342
-4346
-4350
-4354
-4359
-4364
-4369
-4375
-4381
-4386
-4392
-4397
-4401
-4405
-4409
-4412
-4414
-4417
-4418
-4420
-4420
-4420
-4420
-4418
-4416
-4413
-4409
-4404
-4398
-4392
-4385
-4377
-4370
-4362
-4354
-4346
-4338
-4331
-4323
-4315
-4308
-4300
-4293
-4285
-4278
-4271
-4264
-4257
-4250
-4243
-4236
-4228
-4221
-4213
-4204
-4196
-4187
-4179
-4171
-4163
-4155
-4148
-4141
-4135
-4129
-4124
-4120
-4116
-4114
-4112
-4111
-4112
-4113
-4116
-4120
-4125
-4131
-4139
-4147
-4157
-4167
-4179
-4192
-4206
-4221
-4238
-4256
-4276
-4297
-4319
-4343
-4367
-4392
-4417
-4443
-4468
-4493
-4518
-4543
-4567
-4590
-4613
-4636
-4657
-4678
-4699
-4719
-4738
-4757
-4775
-4793
-4810
-4828
-4845
-4862
-4879
-4896
-4914
-4931
-4949
-4967
-4986
-5004
-5024
-5043
-5063
-5083
-5104
-5125
-5146
-5167
-5188
-5209
-5231
-5252
-5273
-5295
-5316
-5337
-5358
-5378
-5398
-5418
-5436
-5455
-5473
-5490
-5508
-5525
-5541
-5557
-5572
-5587
-5601
-5615
-5628
-5641
-5653
-5665
-5677
-5688
-5699
-5709
-5719
-5728
-5736
-5744
-5751
-5758
-5764
-5769
-5774
-5779
-5784
-5788
-5792
-5796
-5800
-5803
-5805
-5807
-5809
-5810
-5811
-5812
-5812
-5812
-5812
-5811
-5811
-5810
-5810
-5809
-5809
-5809
-5808
-5808
-5807
-5806
-5805
-5803
-5801
-5797
-5793
-5787
-5781
-5773
-5765
-5755
-5743
-5731
-5718
-5703
-5688
-5672
-5656
-5639
-5622
-5604
-5586
-5568
-5550
-5532
-5514
-5497
-5481
-5465
-5450
-5436
-5423
-5410
-5398
-5387
-5376
-5366
-5356
-5346
-5336
-5326
-5316
-5307
-5296
-5286
-5275
-5264
-5252
-5240
-5228
-5215
-5202
-5188
-5175
-5161
-5146
-5132
-5118
-5103
-5088
-5073
-5058
-5043
-5028
-5013
-4998
-4983
-4969
-4955
-4941
-4928
-4915
-4903
-4890
-4878
-4866
-4854
-4842
-4829
-4816
-4804
-4791
-4778
-4765
-4753
-4740
-4727
-4715
-4703
-4691
-4679
-4667
-4655
-4644
-4632
-4619
-4607
-4594
-4581
-4568
-4554
-4540
-4527
-4513
-4499
-4485
-4472
-4458
-4444
-4431
-4418
-4405
-4392
-4380
-4368
-4357
-4346
-4336
-4327
-4318
-4311
-4305
-4301
-4297
-4296
-4296
-4297
-4300
-4305
-4311
-4318
-4326
-4336
-4346
-4357
-4369
-4382
-4395
-4409
-4423
-4438
-4453
-4468
-4483
-4499
-4515
-4532
-4548
-4565
-4582
-4598
-4615
-4631
-4648
-4664
-4680
-4696
-4712
-4727
-4743
-4758
-4773
-4788
-4803
-4817
-4831
-4845
-4859
-4871
-4883
-4895
-4905
-4915
-4924
-4932
-4939
-4945
-4950
-4955
-4959
-4962
-4965
-4968
-4970
-4971
-4973
-4974
-4974
-4975
-4975
-4975
-4975
-4975
-4974
-4974
-4972
-4971
-4968
-4965
-4961
-4957
-4951
-4945
-4939
-4931
-4924
-4916
-4908
-4899
-4890
-4881
-4871
-4861
-4851
-4841
-4831
-4820
-4810
-4800
-4790
-4781
-4771
-4762
-4753
-4745
-4737
-4729
-4722
-4715
-4709
-4704
-4699
-4695
-4691
-4688
-4684
-4681
-4677
-4673
-4668
-4662
-4656
-4648
-4641
-4632
-4622
-4612
-4601
-4589
-4576
-4561
-4546
-4529
-4510
-4491
-4471
-4449
-4427
-4405
-4382
-4360
-4337
-4315
-4293
-4271
-4251
-4230
-4211
-4192
-4174
-4156
-4139
-4122
-4106
-4090
-4075
-4059
-4046
-4032
-4019
-4006
-3993
-3980
-3967
-3955
-3942
-3929
-3915
-3901
-3887
-3873
-3858
-3843
-3828
-3812
-3797
-3780
-3764
-3748
-3731
-3714
-3696
-3678
-3660
-3641
-3621
-3601
-3581
-3560
-3539
-3518
-3497
-3476
-3455
-3434
-3414
-3394
-3374
-3355
-3337
-3319
-3303
-3287
-3273
-3260
-3248
-3237
-3227
-3218
-3210
-3202
-3195
-3189
-3184
-3178
-3173
-3168
-3163
-3158
-3153
-3147
-3141
-3135
-3128
-3121
-3114
-3105
-3097
-3087
-3077
-3066
-3055
-3043
-3030
-3017
-3004
-2990
-2976
-2961
-2946
-2931
-2915
-2899
-2883
-2867
-2850
-2833
-2817
-2801
-2785
-2769
-2753
-2738
-2723
-2708
-2693
-2678
-2663
-2648
-2633
-2618
-2602
-2586
-2570
-2552
-2534
-2515
-2495
-2474
-2453
-2431
-2408
-2385
-2362
-2338
-2314
-2290
-2266
-2243
-2220
-2197
-2175
-2153
-2132
-2112
-2092
-2072
-2053
-2035
-2017
-1999
-1982
-1965
-1948
-1931
-1914
-1897
-1880
-1863
-1847
-1830
-1814
-1797
-1781
-1765
-1749
-1733
-1716
-1700
-1684
-1667
-1650
-1634
-1617
-1600
-1583
-1566
-1550
-1533
-1517
-1500
-1484
-1467
-1451
-1434
-1417
-1400
-1383
-1366
-1349
-1333
-1316
-1300
-1284
-1268
-1252
-1236
-1221
-1205
-1190
-1174
-1159
-1143
-1128
-1113
-1097
-1082
-1067
-1052
-1037
-1022
-1006
-993
-978
-964
-949
-934
-919
-903
-886
-868
-850
-831
-811
-790
-768
-746
-722
-698
-674
-650
-625
-600
-576
-553
-530
-508
-487
-467
-448
-431
-414
-399
-384
-371
-358
-346
-336
-325
-316
-307
-299
-291
-283
-275
-267
-260
-252
-245
-238
-230
-223
-216
-210
-203
-196
-189
-182
-175
-167
-160
-152
-145
-137
-130
-122
-115
-107
-100
-92
-84
-76
-68
-60
-51
-42
-33
-24
-15
-6
3
13
22
31
40
49
57
66
74
82
90
97
104
110
117
123
130
137
143
150
158
165
173
181
189
197
206
214
223
232
240
249
258
266
275
283
292
301
310
319
328
337
346
355
363
371
379
386
393
399
406
411
417
422
427
431
436
440
444
448
452
456
459
463
467
471
475
480
484
488
493
498
503
509
514
520
527
533
539
545
552
558
564
570
576
583
589
595
600
606
611
616
621
625
629
633
636
639
642
645
647
650
652
653
655
657
659
661
663
665
667
670
673
675
678
681
684
687
690
692
694
695
696
696
695
693
690
687
682
677
670
663
654
644
633
621
608
593
577
560
542
523
502
482
460
438
415
392
369
346
322
299
276
253
231
209
187
165
143
122
100
78
56
33
10
-13
-36
-60
-84
-107
-131
-155
-179
-202
-225
-248
-270
-293
-315
-337
-359
-381
-403
-425
-448
-471
-494
-518
-542
-567
-592
-618
-645
-672
-700
-729
-758
-787
-817
-847
-877
-908
-938
-969
-999
-1029
-1059
-1089
-1118
-1148
-1176
-1205
-1233
-1261
-1288
-1314
-1340
-1366
-1390
-1415
-1438
-1462
-1484
-1506
-1528
-1548
-1568
-1588
-1606
-1624
-1641
-1658
-1675
-1691
-1707
-1722
-1738
-1753
-1768
-1783
-1797
-1811
-1825
-1839
-1852
-1865
-1877
-1889
-1900
-1912
-1922
-1932
-1941
-1950
-1959
-1967
-1975
-1982
-1990
-1998
-2007
-2016
-2025
-2035
-2045
-2057
-2069
-2082
-2096
-2109
-2124
-2138
-2153
-2168
-2182
-2196
-2210
-2222
-2235
-2246
-2256
-2266
-2275
-2283
-2290
-2296
-2302
-2307
-2311
-2314
-2316
-2317
-2317
-2316
-2315
-2312
-2308
-2303
-2298
-2291
-2284
-2277
-2269
-2260
-2251
-2243
-2234
-2225
-2215
-2207
-2198
-2189
-2181
-2172
-2164
-2157
-2149
-2142
-2135
-2128
-2121
-2114
-2107
-2100
-2093
-2085
-2078
-2071
-2063
-2056
-2049
-2041
-2035
-2029
-2021
-2016
-2009
-2003
-1997
-1990
-1984
-1977
-1971
-1964
-1957
-1949
-1941
-1932
-1923
-1912
-1902
-1890
-1878
-1864
-1850
-1835
-1818
-1801
-1782
-1762
-1741
-1719
-1696
-1672
-1646
-1620
-1593
-1565
-1537
-1508
-1478
-1448
-1417
-1385
-1353
-1320
-1287
-1252
-1217
-1181
-1144
-1106
-1067
-1027
-986
-945
-902
-857
-812
-766
-719
-671
-622
-573
-523
-473
-423
-372
-321
-270
-219
-169
-118
-68
-19
30
78
126
173
219
265
310
353
396
438
479
518
557
594
630
666
700
733
766
798
829
859
889
918
947
975
1002
1029
1055
1080
1104
1128
1150
1172
1193
1212
1231
1249
1266
1282
1298
1313
1327
1341
1354
1368
1381
1395
1409
1424
1439
1456
1472
1490
1508
1527
1547
1567
1588
1610
1633
1656
1681
1706
1731
1758
1785
1812
1840
1869
1898
1927
1956
1985
2013
2043
2072
2100
2128
2156
2184
2212
2239
2267
2294
2321
2349
2376
2403
2430
2456
2483
2510
2537
2563
2590
2617
2645
2672
2700
2729
2758
2787
2818
2848
2879
2910
2942
2974
3006
3038
3069
3101
3133
3164
3195
3226
3256
3286
3316
3345
3373
3401
3429
3457
3484
3512
3540
3568
3597
3626
3656
3687
3718
3749
3782
3815
3848
3882
3916
3951
3985
4021
4056
4091
4127
4163
4198
4234
4269
4304
4339
4374
4408
4441
4474
4506
4538
4568
4599
4629
4658
4687
4715
4744
4772
4800
4828
4855
4883
4911
4939
4967
4996
5024
5053
5082
5111
5141
5171
5201
5231
5262
5292
5323
5353
5384
5415
5446
5477
5508
5539
5570
5600
5631
5661
5691
5721
5750
5779
5808
5836
5864
5890
5916
5941
5965
5988
6009
6029
6048
6066
6082
6098
6112
6126
6139
6150
6161
6171
6181
6190
6198
6206
6214
6222
6230
6238
6246
6254
6263
6271
6280
6289
6298
6307
6316
6325
6335
6344
6354
6364
6374
6384
6394
6404
6414
6425
6435
6445
6456
6466
6477
6487
6498
6509
6519
6530
6541
6551
6562
6572
6582
6592
6602
6611
6621
6630
6638
6647
6655
6663
6671
6678
6685
6692
6698
6703
6708
6713
6717
6721
6725
6727
6730
6731
6732
6732
6731
6729
6726
6722
6717
6711
6704
6697
6688
6679
6669
6658
6646
6633
6619
6604
6589
6573
6556
6538
6520
6501
6483
6463
6444
6423
6403
6382
6360
6338
6316
6293
6270
6247
6224
6201
6178
6156
6134
6112
6091
6070
6050
6030
6010
5991
5972
5953
5934
5916
5898
5880
5862
5845
5827
5810
5792
5775
5759
5742
5727
5711
5697
5684
5671
5660
5649
5640
5632
5625
5619
5614
5610
5607
5605
5603
5603
5603
5605
5606
5609
5612
5615
5619
5623
5628
5632
5638
5643
5649
5655
5661
5667
5673
5679
5685
5691
5696
5702
5707
5712
5718
5723
5728
5733
5739
5744
5749
5755
5761
5767
5773
5780
5786
5793
5801
5808
5816
5824
5832
5840
5849
5857
5866
5875
5884
5894
5903
5913
5923
5933
5943
5953
5963
5974
5985
5996
6008
6020
6033
6047
6061
6075
6090
6106
6122
6138
6155
6171
6188
6204
6220
6236
6251
6265
6278
6291
6302
6313
6323
6333
6341
6350
6357
6364
6371
6378
6384
6389
6395
6400
6405
6410
6416
6421
6428
6434
6441
6448
6456
6464
6473
6482
6491
6501
6511
6522
6533
6544
6556
6569
6582
6595
6608
6621
6635
6649
6663
6677
6691
6705
6720
6734
6749
6764
6779
6794
6809
6824
6840
6855
6871
6887
6903
6920
6937
6955
6973
6991
7010
7029
7048
7067
7086
7105
7125
7144
7163
7182
7201
7220
7239
7258
7277
7295
7314
7331
7349
7366
7383
7399
7416
7432
7447
7463
7478
7492
7506
7520
7533
7546
7558
7569
7580
7591
7601
7611
7620
7629
7637
7645
7653
7660
7668
7675
7682
7689
7696
7703
7710
7717
7724
7731
7738
7744
7751
7757
7764
7769
7775
7780
7784
7788
7792
7795
7797
7799
7800
7800
7800
7799
7797
7794
7791
7788
7783
7779
7774
7769
7763
7757
7750
7743
7736
7728
7720
7712
7704
7695
7687
7678
7670
7662
7654
7646
7639
7632
7626
7621
7616
7612
7609
7606
7603
7601
7600
7599
7598
7597
7597
7598
7599
7601
7603
7606
7609
7613
7617
7621
7626
7632
7637
7643
7650
7656
7663
7671
7678
7685
7693
7700
7708
7715
7722
7729
7736
7743
7750
7758
7765
7773
7781
7789
7796
7803
7809
7815
7820
7824
7828
7832
7835
7838
7840
7843
7846
7849
7853
7856
7860
7864
7868
7873
7878
7884
7890
7897
7904
7913
7921
7930
7940
7950
7960
7971
7981
7992
8003
8013
8026
8037
8048
8058
8070
8080
8092
8103
8115
8127
8138
8151
8166
8180
8195
8210
8225
8241
8257
8274
8290
8307
8324
8340
8357
8373
8389
8405
8420
8434
8448
8461
8474
8485
8497
8508
8519
8530
8540
8551
8562
8574
8586
8598
8610
8623
8636
8649
8661
8674
8687
8699
8710
8722
8733
8743
8753
8763
8772
8780
8789
8797
8804
8812
8819
8825
8831
8837
8841
8845
8848
8850
8850
8849
8846
8842
8835
8826
8815
8802
8786
8768
8748
8727
8703
8678
8651
8622
8593
8562
8530
8497
8464
8429
8394
8358
8322
8286
8249
8212
8175
8138
8101
8064
8026
7989
7951
7913
7876
7838
7801
7763
7726
7688
7651
7613
7575
7536
7497
7457
7416
7374
7331
7288
7244
7199
7153
7107
7061
7014
6968
6920
6873
6825
6777
6729
6680
6631
6582
6532
6482
6432
6381
6331
6280
6229
6179
6128
6077
6026
5975
5925
5875
5826
5777
5730
5683
5636
5591
5546
5502
5459
5417
5375
5333
5292
5252
5212
5172
5133
5095
5057
5020
4983
4948
4913
4880
4848
4817
4787
4758
4731
4705
4680
4656
4634
4613
4592
4573
4554
4536
4518
4501
4484
4468
4453
4438
4423
4410
4396
4384
4372
4361
4351
4341
4332
4324
4317
4310
4304
4299
4295
4291
4288
4285
4283
4282
4280
4280
4279
4279
4280
4280
4281
4283
4284
4286
4289
4292
4295
4298
4302
4307
4311
4316
4321
4327
4333
4339
4346
4353
4360
4367
4375
4382
4389
4396
4403
4410
4416
4423
4429
4435
4441
4447
4453
4459
4464
4469
4474
4478
4482
4485
4488
4490
4492
4494
4495
4496
4497
4498
4499
4500
4500
4501
4501
4501
4501
4501
4502
4502
4503
4505
4507
4509
4512
4515
4519
4523
4528
4533
4538
4543
4549
4554
4560
4565
4569
4573
4577
4580
4582
4584
4585
4586
4586
4585
4584
4583
4580
4578
4574
4569
4564
4557
4550
4542
4533
4524
4514
4504
4493
4482
4471
4460
4449
4438
4428
4418
4408
4400
4392
4385
4379
4374
4371
4369
4369
4370
4373
4377
4383
4390
4398
4407
4418
4430
4443
4456
4470
4485
4500
4516
4532
4547
4563
4578
4594
4609
4623
4637
4651
4664
4677
4688
4699
4710
4719
4727
4734
4740
4745
4749
4752
4755
4756
4756
4756
4754
4751
4748
4742
4736
4729
4721
4712
4702
4692
4681
4670
4658
4645
4631
4617
4602
4585
4568
4550
4531
4511
4490
4468
4445
4421
4396
4370
4344
4316
4288
4259
4229
4199
4169
4137
4106
4074
4041
4008
3974
3940
3905
3870
3835
3799
3762
3725
3688
3651
3614
3576
3539
3502
3465
3428
3392
3355
3319
3283
3246
3210
3174
3137
3101
3064
3027
2991
2954
2918
2881
2845
2808
2772
2736
2700
2664
2629
2594
2559
2525
2491
2457
2424
2391
2358
2327
2296
2266
2236
2208
2180
2153
2127
2102
2077
2052
2028
2004
1980
1956
1931
1907
1882
1856
1831
1804
1776
1748
1719
1689
1659
1628
1596
1564
1532
1500
1467
1434
1401
1368
1334
1300
1265
1230
1194
1158
1122
1086
1051
1016
981
948
915
883
853
823
794
767
740
715
691
667
644
622
601
580
559
538
518
497
477
456
436
415
393
372
350
327
304
280
256
231
206
181
155
129
103
77
51
26
1
-23
-47
-69
-91
-112
-131
-150
-167
-184
-199
-214
-228
-241
-253
-265
-275
-285
-294
-302
-310
-317
-324
-330
-337
-343
-349
-355
-361
-367
-372
-378
-383
-388
-392
-397
-401
-405
-409
-413
-417
-421
-426
-431
-437
-443
-450
-457
-465
-474
-483
-493
-504
-515
-527
-540
-552
-565
-577
-590
-602
-614
-626
-638
-650
-661
-673
-684
-695
-706
-717
-727
-737
-747
-757
-766
-775
-784
-792
-800
-809
-817
-824
-832
-840
-847
-854
-861
-867
-873
-879
-884
-889
-893
-898
-902
-906
-910
-914
-919
-923
-928
-934
-940
-946
-953
-961
-969
-976
-984
-992
-1000
-1008
-1016
-1022
-1031
-1038
-1046
-1054
-1062
-1070
-1078
-1086
-1095
-1104
-1112
-1121
-1130
-1139
-1148
-1158
-1167
-1176
-1186
-1195
-1204
-1212
-1221
-1229
-1236
-1244
-1251
-1257
-1263
-1269
-1274
-1278
-1281
-1284
-1285
-1285
-1285
-1283
-1280
-1276
-1271
-1265
-1257
-1248
-1238
-1227
-1214
-1201
-1187
-1172
-1158
-1143
-1128
-1114
-1101
-1087
-1075
-1063
-1051
-1041
-1031
-1020
-1012
-1004
-997
-990
-984
-978
-973
-968
-964
-960
-956
-952
-949
-946
-943
-940
-937
-935
-932
-930
-928
-926
-924
-922
-920
-918
-916
-914
-912
-911
-909
-908
-907
-906
-905
-905
-904
-904
-904
-904
-903
-903
-903
-904
-904
-905
-907
-909
-911
-914
-918
-922
-927
-932
-938
-945
-953
-961
-970
-980
-990
-1002
-1014
-1027
-1041
-1056
-1072
-1089
-1107
-1126
-1145
-1166
-1187
-1209
-1232
-1256
-1281
-1306
-1332
-1359
-1387
-1415
-1445
-1477
-1509
-1543
-1578
-1615
-1653
-1693
-1734
-1776
-1820
-1866
-1912
-1961
-2011
-2063
-2116
-2172
-2229
-2288
-2348
-2411
-2475
-2540
-2607
-2676
-2746
-2817
-2890
-2963
-3038
-3114
-3190
-3267
-3345
-3423
-3502
-3580
-3659
-3738
-3816
-3894
-3972
-4049
-4126
-4202
-4277
-4352
-4426
-4500
-4573
-4646
-4718
-4790
-4861
-4932
-5003
-5073
-5143
-5212
-5282
-5350
-5419
-5487
-5555
-5622
-5689
-5755
-5821
-5887
-5952
-6016
-6080
-6142
-6204
-6265
-6325
-6385
-6443
-6500
-6557
-6612
-6666
-6720
-6771
-6822
-6871
-6918
-6964
-7008
-7050
-7090
-7129
-7166
-7202
-7237
-7270
-7302
-7333
-7362
-7391
-7418
-7445
-7470
-7495
-7519
-7543
-7566
-7589
-7611
-7633
-7655
-7676
-7696
-7716
-7735
-7753
-7770
-7787
-7802
-7817
-7831
-7844
-7857
-7869
-7880
-7891
-7901
-7910
-7919
-7927
-7934
-7940
-7946
-7951
-7955
-7959
-7962
-7965
-7968
-7970
-7972
-7974
-7975
-7975
-7975
-7975
-7974
-7972
-7970
-7968
-7966
-7963
-7960
-7956
-7952
-7948
-7943
-7938
-7933
-7926
-7920
-7912
-7904
-7896
-7886
-7876
-7865
-7853
-7840
-7826
-7812
-7796
-7780
-7763
-7746
-7728
-7709
-7689
-7669
-7648
-7626
-7603
-7579
-7555
-7530
-7504
-7479
-7453
-7426
-7400
-7374
-7347
-7320
-7293
-7265
-7236
-7207
-7178
-7148
-7117
-7085
-7053
-7021
-6988
-6955
-6921
-6888
-6854
-6821
-6787
-6753
-6720
-6686
-6653
-6620
-6587
-6555
-6523
-6491
-6460
-6429
-6398
-6368
-6338
-6308
-6279
-6250
-6221
-6193
-6165
-6139
-6112
-6087
-6063
-6039
-6017
-5995
-5975
-5955
-5937
-5919
-5903
-5888
-5873
-5859
-5846
-5834
-5823
-5812
-5801
-5791
-5782
-5772
-5763
-5755
-5746
-5738
-5729
-5721
-5713
-5705
-5697
-5690
-5683
-5676
-5670
-5664
-5659
-5654
-5649
-5644
-5640
-5635
-5630
-5626
-5621
-5617
-5612
-5607
-5601
-5596
-5590
-5583
-5576
-5568
-5560
-5551
-5542
-5531
-5521
-5509
-5497
-5485
-5471
-5457
-5442
-5426
-5410
-5393
-5376
-5358
-5340
-5321
-5302
-5282
-5263
-5242
-5222
-5200
-5178
-5156
-5133
-5109
-5085
-5061
-5036
-5011
-4985
-4960
-4934
-4907
-4880
-4853
-4825
-4797
-4768
-4739
-4709
-4678
-4646
-4613
-4579
-4545
-4510
-4474
-4437
-4400
-4362
-4323
-4285
-4246
-4208
-4169
-4130
-4091
-4054
-4016
-3979
-3942
-3905
-3869
-3833
-3797
-3762
-3727
-3693
-3659
-3626
-3594
-3563
-3534
-3505
-3477
-3451
-3426
-3402
-3380
-3359
-3339
-3321
-3304
-3287
-3272
-3258
-3246
-3234
-3224
-3214
-3206
-3199
-3193
-3188
-3183
-3180
-3176
-3174
-3171
-3169
-3167
-3165
-3163
-3162
-3160
-3158
-3156
-3154
-3152
-3150
-3148
-3145
-3142
-3139
-3136
-3133
-3129
-3125
-3121
-3117
-3112
-3107
-3102
-3096
-3091
-3085
-3079
-3073
-3067
-3061
-3055
-3049
-3043
-3038
-3032
-3027
-3023
-3019
-3017
-3015
-3014
-3014
-3014
-3016
-3019
-3022
-3027
-3032
-3038
-3045
-3053
-3062
-3071
-3082
-3094
-3107
-3120
-3134
-3148
-3163
-3179
-3194
-3211
-3228
-3245
-3263
-3281
-3301
-3320
-3341
-3362
-3384
-3407
-3431
-3455
-3481
-3507
-3535
-3563
-3592
-3622
-3653
-3684
-3716
-3749
-3783
-3818
-3853
-3888
-3925
-3962
-4000
-4038
-4075
-4115
-4155
-4194
-4234
-4274
-4313
-4353
-4393
-4432
-4471
-4510
-4548
-4586
-4624
-4660
-4697
-4732
-4767
-4802
-4835
-4868
-4901
-4933
-4964
-4995
-5025
-5055
-5085
-5114
-5143
-5172
-5201
-5229
-5258
-5286
-5315
-5344
-5373
-5402
-5432
-5462
-5492
-5523
-5553
-5584
-5615
-5646
-5677
-5708
-5740
-5771
-5801
-5832
-5863
-5894
-5924
-5955
-5987
-6018
-6050
-6081
-6113
-6146
-6178
-6210
-6243
-6275
-6307
-6339
-6371
-6402
-6434
-6464
-6495
-6525
-6554
-6584
-6612
-6641
-6669
-6696
-6723
-6749
-6775
-6801
-6826
-6851
-6875
-6899
-6922
-6945
-6968
-6991
-7014
-7036
-7058
-7080
-7101
-7123
-7145
-7167
-7188
-7210
-7232
-7254
-7275
-7297
-7318
-7340
-7360
-7381
-7401
-7420
-7439
-7458
-7476
-7493
-7510
-7527
-7544
-7560
-7575
-7591
-7605
-7620
-7633
-7646
-7659
-7670
-7681
-7692
-7702
-7711
-7719
-7727
-7734
-7740
-7745
-7749
-7752
-7754
-7755
-7755
-7754
-7752
-7749
-7745
-7741
-7736
-7731
-7725
-7719
-7713
-7706
-7699
-7691
-7683
-7674
-7665
-7655
-7644
-7633
-7620
-7607
-7594
-7579
-7564
-7548
-7531
-7513
-7495
-7476
-7456
-7436
-7415
-7394
-7371
-7349
-7325
-7301
-7276
-7250
-7224
-7196
-7168
-7139
-7108
-7077
-7045
-7012
-6978
-6944
-6909
-6873
-6836
-6799
-6760
-6721
-6680
-6638
-6594
-6549
-6503
-6455
-6406
-6356
-6304
-6252
-6198
-6143
-6088
-6032
-5975
-5917
-5858
-5798
-5738
-5676
-5614
-5550
-5485
-5419
-5352
-5285
-5216
-5147
-5078
-5009
-4939
-4870
-4801
-4732
-4663
-4594
-4526
-4458
-4391
-4324
-4257
-4190
-4124
-4058
-3993
-3927
-3862
-3798
-3734
-3670
-3607
-3544
-3482
-3421
-3360
-3300
-3241
-3182
-3123
-3064
-3006
-2948
-2889
-2830
-2771
-2712
-2652
-2592
-2532
-2471
-2410
-2350
-2289
-2229
-2169
-2110
-2050
-1991
-1933
-1874
-1815
-1757
-1698
-1639
-1580
-1521
-1461
-1401
-1342
-1282
-1222
-1162
-1103
-1043
-984
-925
-866
-808
-750
-692
-635
-578
-522
-465
-409
-354
-298
-243
-188
-134
-79
-25
29
83
137
191
244
297
350
403
455
508
560
612
664
716
768
819
870
920
970
1018
1068
1115
1162
1208
1253
1297
1340
1382
1424
1464
1504
1542
1580
1616
1652
1686
1719
1750
1781
1810
1838
1865
1891
1915
1938
1960
1981
2001
2021
2039
2057
2074
2091
2108
2124
2140
2155
2169
2184
2197
2210
2222
2234
2245
2255
2265
2274
2283
2291
2299
2306
2313
2320
2326
2331
2337
2341
2346
2351
2355
2359
2363
2367
2371
2375
2379
2382
2386
2389
2393
2396
2400
2404
2409
2413
2418
2424
2429
2435
2440
2446
2451
2456
2462
2467
2472
2477
2482
2487
2492
2497
2501
2506
2511
2515
2520
2524
2529
2533
2538
2542
2547
2551
2554
2558
2561
2563
2565
2566
2567
2567
2566
2565
2563
2560
2557
2553
2548
2543
2538
2532
2526
2520
2513
2507
2500
2493
2485
2477
2469
2461
2453
2445
2436
2428
2419
2411
2403
2395
2388
2381
2374
2367
2361
2355
2349
2344
2339
2334
2330
2327
2324
2322
2320
2319
2319
2319
2320
2321
2322
2325
2327
2331
2334
2339
2344
2349
2356
2362
2370
2378
2386
2395
2405
2416
2427
2439
2451
2464
2478
2492
2507
2522
2538
2554
2570
2587
2604
2621
2639
2656
2674
2692
2711
2730
2749
2768
2788
2808
2829
2850
2872
2894
2917
2940
2963
2987
3010
3034
3057
3080
3104
3127
3150
3173
3197
3220
3243
3267
3291
3314
3338
3361
3385
3409
3433
3457
3481
3505
3529
3554
3578
3602
3626
3650
3673
3697
3720
3743
3766
3789
3812
3834
3856
3877
3898
3919
3939
3959
3979
3998
4016
4034
4051
4069
4086
4103
4119
4134
4150
4165
4179
4194
4208
4222
4236
4249
4263
4277
4290
4304
4318
4331
4345
4360
4374
4388
4403
4418
4433
4449
4465
4481
4497
4515
4532
4550
4569
4588
4608
4628
4648
4669
4690
4711
4732
4754
4775
4798
4820
4843
4867
4890
4915
4940
4965
4990
5016
5042
5068
5094
5120
5146
5172
5197
5223
5248
5273
5297
5322
5346
5370
5394
5417
5441
5464
5487
5510
5533
5556
5579
5601
5622
5644
5664
5684
5703
5722
5741
5758
5776
5793
5810
5827
5844
5860
5877
5894
5911
5927
5944
5961
5978
5995
6012
6029
6046
6063
6079
6096
6113
6130
6146
6163
6180
6197
6214
6231
6248
6266
6283
6301
6319
6337
6355
6373
6392
6410
6428
6446
6465
6483
6501
6519
6536
6554
6571
6587
6604
6620
6635
6650
6665
6679
6693
6706
6718
6730
6741
6751
6760
6768
6775
6781
6785
6789
6791
6793
6793
6791
6789
6785
6780
6774
6766
6757
6747
6735
6722
6708
6692
6675
6656
6636
6614
6591
6566
6539
6511
6481
6450
6417
6382
6346
6308
6269
6227
6185
6141
6095
6048
6000
5951
5901
5849
5796
5743
5688
5633
5577
5520
5462
5404
5345
5286
5227
5168
5109
5050
4992
4933
4875
4818
4761
4704
4648
4592
4537
4483
4429
4375
4323
4271
4219
4167
4116
4066
4014
3966
3916
3867
3819
3772
3725
3678
3633
3588
3544
3501
3458
3416
3374
3333
3292
3252
3212
3172
3133
3093
3054
3015
2975
2936
2897
2857
2818
2779
2739
2699
2660
2620
2580
2540
2500
2459
2419
2379
2338
2298
2257
2216
2175
2134
2093
2052
2011
1970
1929
1888
1847
1806
1766
1725
1685
1645
1605
1566
1526
1487
1448
1408
1369
1329
1290
1250
1210
1170
1130
1090
1050
1010
970
931
892
853
815
777
740
703
667
631
595
560
526
492
460
428
399
370
344
318
295
274
254
236
220
205
192
182
172
165
160
156
154
155
157
161
168
177
188
201
217
234
255
277
302
328
357
387
419
453
489
526
565
605
646
689
732
777
823
869
916
964
1012
1061
1111
1161
1212
1264
1317
1370
1423
1477
1531
1586
1641
1695
1750
1805
1860
1914
1969
2024
2080
2135
2191
2247
2303
2360
2417
2474
2531
2589
2647
2706
2765
2824
2885
2945
3006
3068
3130
3192
3255
3317
3381
3444
3508
3571
3635
3699
3763
3827
3890
3954
4017
4078
4141
4203
4264
4325
4385
4444
4503
4561
4619
4676
4732
4787
4842
4896
4950
5003
5054
5106
5156
5205
5253
5301
5347
5393
5438
5482
5525
5567
5608
5649
5689
5728
5766
5803
5839
5874
5908
5941
5973
6004
6033
6062
6089
6116
6141
6166
6189
6212
6235
6256
6277
6298
6318
6337
6355
6373
6391
6408
6423
6438
6452
6465
6476
6486
6495
6503
6509
6514
6517
6520
6521
6520
6518
6515
6511
6505
6499
6492
6483
6474
6465
6454
6443
6432
6420
6407
6394
6380
6366
6352
6337
6322
6307
6291
6275
6258
6241
6223
6205
6186
6167
6147
6126
6105
6084
6062
6039
6015
5991
5966
5940
5914
5886
5858
5829
5800
5769
5738
5707
5674
5641
5607
5573
5538
5502
5466
5429
5392
5354
5316
5278
5240
5202
5164
5127
5089
5052
5015
4978
4941
4905
4868
4832
4796
4761
4725
4690
4655
4620
4585
4551
4517
4484
4450
4417
4385
4353
4321
4290
4259
4228
4197
4166
4136
4105
4074
4043
4013
3983
3952
3921
3890
3859
3828
3797
3767
3736
3706
3676
3647
3618
3589
3561
3534
3507
3481
3456
3431
3408
3385
3363
3342
3321
3301
3282
3264
3246
3229
3214
3199
3185
3173
3162
3152
3144
3137
3131
3127
3124
3122
3122
3123
3125
3128
3132
3137
3142
3149
3156
3164
3172
3181
3190
3199
3208
3218
3227
3237
3246
3255
3263
3272
3280
3288
3295
3303
3310
3318
3325
3333
3340
3348
3356
3364
3372
3380
3388
3397
3405
3414
3422
3431
3440
3449
3458
3468
3477
3487
3497
3507
3517
3528
3538
3549
3560
3571
3582
3593
3605
3616
3628
3640
3652
3664
3676
3687
3699
3711
3722
3734
3745
3756
3767
3778
3789
3799
3810
3820
3830
3840
3849
3859
3868
3876
3884
3891
3898
3904
3909
3914
3918
3921
3923
3925
3925
3925
3923
3920
3915
3909
3902
3894
3884
3874
3863
3851
3838
3825
3811
3797
3782
3767
3751
3736
3720
3705
3689
3674
3658
3642
3626
3611
3595
3579
3563
3547
3531
3515
3499
3482
3465
3448
3430
3412
3394
3375
3356
3337
3318
3299
3280
3261
3242
3223
3205
3188
3171
3155
3139
3125
3110
3097
3084
3071
3059
3047
3036
3024
3013
3003
2992
2982
2972
2963
2954
2945
2937
2929
2921
2914
2908
2902
2896
2890
2885
2880
2874
2869
2864
2859
2854
2849
2843
2838
2834
2829
2824
2819
2814
2809
2803
2797
2791
2784
2777
2769
2760
2751
2741
2731
2720
2708
2696
2684
2671
2657
2643
2629
2614
2599
2583
2566
2549
2531
2513
2494
2475
2456
2436
2417
2397
2377
2358
2338
2319
2300
2281
2262
2243
2225
2207
2190
2172
2156
2139
2123
2108
2093
2079
2066
2053
2041
2031
2021
2013
2005
1999
1994
1991
1989
1988
1989
1991
1995
2000
2005
2013
2021
2029
2040
2051
2062
2074
2087
2100
2114
2129
2145
2161
2177
2194
2212
2230
2248
2266
2285
2304
2323
2342
2361
2380
2399
2417
2436
2454
2472
2491
2509
2527
2545
2564
2582
2600
2619
2637
2656
2675
2694
2713
2733
2752
2772
2793
2813
2833
2853
2873
2893
2912
2931
2950
2969
2987
3004
3022
3038
3055
3070
3086
3100
3114
3128
3142
3155
3168
3180
3192
3204
3216
3228
3240
3251
3262
3272
3282
3292
3301
3309
3317
3324
3331
3338
3344
3351
3357
3362
3368
3373
3378
3383
3388
3393
3397
3402
3406
3410
3414
3417
3421
3423
3426
3427
3428
3429
3429
3428
3426
3424
3421
3418
3415
3412
3409
3405
3402
3399
3396
3393
3390
3388
3385
3381
3378
3375
3372
3369
3366
3363
3360
3358
3356
3355
3354
3353
3353
3352
3352
3352
3352
3351
3350
3349
3348
3346
3344
3341
3338
3335
3332
3328
3324
3320
3316
3311
3306
3301
3296
3290
3284
3278
3272
3265
3258
3251
3243
3235
3227
3218
3209
3199
3189
3179
3168
3157
3145
3133
3121
3108
3095
3081
3066
3051
3036
3020
3004
2987
2970
2952
2935
2917
2899
2880
2862
2843
2825
2806
2788
2769
2751
2732
2714
2697
2679
2662
2646
2629
2613
2596
2579
2562
2545
2528
2510
2491
2472
2453
2434
2414
2395
2374
2354
2333
2312
2290
2268
2245
2223
2199
2176
2152
2128
2104
2079
2054
2028
2001
1976
1949
1921
1893
1863
1834
1803
1772
1739
1706
1672
1638
1602
1566
1528
1490
1451
1412
1371
1331
1289
1247
1204
1160
1116
1071
1026
979
932
885
836
787
738
688
638
587
537
486
435
384
332
281
230
179
128
77
25
-26
-78
-130
-182
-234
-287
-339
-393
-446
-500
-554
-608
-662
-716
-771
-825
-879
-933
-986
-1039
-1091
-1143
-1195
-1246
-1297
-1348
-1398
-1448
-1497
-1546
-1595
-1642
-1690
-1737
-1783
-1828
-1874
-1918
-1963
-2007
-2051
-2095
-2139
-2183
-2227
-2271
-2316
-2361
-2406
-2452
-2498
-2545
-2592
-2640
-2688
-2736
-2785
-2835
-2884
-2934
-2983
-3033
-3083
-3133
-3183
-3232
-3282
-3331
-3380
-3429
-3477
-3526
-3574
-3622
-3670
-3718
-3767
-3815
-3863
-3911
-3959
-4008
-4056
-4103
-4151
-4199
-4246
-4293
-4339
-4384
-4429
-4473
-4516
-4558
-4598
-4638
-4677
-4714
-4751
-4786
-4820
-4853
-4885
-4916
-4946
-4974
-5001
-5027
-5052
-5075
-5097
-5117
-5136
-5154
-5171
-5186
-5199
-5212
-5223
-5233
-5241
-5249
-5255
-5260
-5264
-5267
-5268
-5269
-5268
-5267
-5264
-5261
-5256
-5250
-5244
-5237
-5228
-5220
-5210
-5200
-5189
-5177
-5165
-5152
-5139
-5125
-5110
-5094
-5078
-5061
-5044
-5026
-5007
-4988
-4969
-4950
-4930
-4910
-4890
-4870
-4851
-4831
-4811
-4792
-4773
-4754
-4735
-4716
-4697
-4679
-4661
-4643
-4625
-4607
-4589
-4572
-4555
-4538
-4522
-4506
-4490
-4474
-4459
-4444
-4428
-4413
-4398
-4383
-4369
-4354
-4339
-4324
-4310
-4295
-4281
-4267
-4253
-4239
-4225
-4211
-4198
-4184
-4170
-4156
-4142
-4127
-4112
-4096
-4080
-4064
-4046
-4029
-4011
-3993
-3974
-3955
-3936
-3917
-3898
-3879
-3860
-3841
-3822
-3803
-3784
-3766
-3748
-3730
-3712
-3694
-3676
-3659
-3641
-3624
-3606
-3588
-3570
-3552
-3533
-3514
-3495
-3475
-3456
-3435
-3415
-3394
-3372
-3351
-3329
-3307
-3285
-3263
-3240
-3217
-3194
-3171
-3147
-3123
-3099
-3075
-3050
-3024
-2999
-2973
-2946
-2919
-2892
-2864
-2836
-2807
-2778
-2749
-2719
-2690
-2660
-2631
-2601
-2572
-2542
-2513
-2483
-2454
-2425
-2396
-2367
-2339
-2311
-2283
-2255
-2228
-2200
-2174
-2147
-2121
-2096
-2071
-2045
-2021
-1997
-1974
-1951
-1928
-1905
-1883
-1862
-1841
-1820
-1800
-1781
-1763
-1745
-1728
-1712
-1696
-1682
-1668
-1655
-1643
-1633
-1623
-1615
-1608
-1602
-1597
-1593
-1590
-1587
-1586
-1585
-1586
-1587
-1589
-1592
-1597
-1602
-1609
-1617
-1626
-1636
-1648
-1661
-1675
-1690
-1707
-1725
-1744
-1765
-1787
-1811
-1836
-1863
-1890
-1919
-1949
-1980
-2011
-2043
-2076
-2108
-2141
-2174
-2207
-2239
-2271
-2302
-2333
-2363
-2393
-2422
-2450
-2478
-2505
-2530
-2555
-2579
-2602
-2623
-2643
-2661
-2679
-2695
-2710
-2723
-2736
-2748
-2759
-2770
-2779
-2788
-2796
-2803
-2810
-2816
-2822
-2827
-2832
-2837
-2841
-2845
-2849
-2853
-2856
-2860
-2863
-2867
-2870
-2874
-2878
-2883
-2888
-2893
-2899
-2905
-2912
-2919
-2927
-2935
-2943
-2952
-2961
-2970
-2979
-2989
-2999
-3008
-3018
-3027
-3037
-3046
-3056
-3065
-3074
-3083
-3092
-3101
-3109
-3118
-3127
-3135
-3144
-3153
-3162
-3171
-3180
-3189
-3199
-3209
-3219
-3229
-3239
-3250
-3260
-3271
-3281
-3292
-3304
-3315
-3327
-3340
-3353
-3367
-3381
-3396
-3411
-3427
-3443
-3460
-3477
-3495
-3513
-3531
-3550
-3570
-3590
-3610
-3631
-3653
-3674
-3697
-3719
-3741
-3764
-3786
-3809
-3831
-3854
-3877
-3900
-3923
-3947
-3971
-3995
-4019
-4046
-4072
-4098
-4125
-4152
-4180
-4208
-4237
-4266
-4296
-4326
-4358
-4390
-4422
-4456
-4491
-4526
-4563
-4600
-4639
-4678
-4718
-4759
-4800
-4843
-4885
-4929
-4973
-5017
-5061
-5106
-5151
-5197
-5242
-5288
-5334
-5380
-5427
-5474
-5521
-5568
-5616
-5663
-5711
-5759
-5807
-5854
-5902
-5949
-5995
-6041
-6087
-6131
-6175
-6218
-6260
-6301
-6340
-6379
-6417
-6453
-6489
-6524
-6558
-6591
-6623
-6655
-6685
-6715
-6744
-6773
-6800
-6827
-6853
-6878
-6902
-6926
-6948
-6969
-6989
-7008
-7027
-7044
-7060
-7076
-7090
-7104
-7116
-7128
-7138
-7147
-7155
-7162
-7168
-7172
-7176
-7178
-7180
-7181
-7181
-7181
-7180
-7178
-7176
-7173
-7169
-7165
-7159
-7153
-7146
-7139
-7130
-7120
-7110
-7098
-7086
-7073
-7060
-7046
-7031
-7015
-6999
-6982
-6964
-6946
-6926
-6906
-6885
-6862
-6839
-6815
-6791
-6765
-6738
-6710
-6682
-6652
-6622
-6591
-6559
-6526
-6492
-6458
-6422
-6386
-6349
-6312
-6273
-6234
-6193
-6153
-6111
-6070
-6027
-5985
-5942
-5898
-5855
-5812
-5769
-5726
-5683
-5641
-5598
-5556
-5514
-5471
-5429
-5386
-5344
-5301
-5257
-5214
-5170
-5126
-5081
-5037
-4992
-4946
-4901
-4856
-4811
-4767
-4722
-4679
-4635
-4593
-4551
-4511
-4471
-4433
-4395
-4359
-4324
-4290
-4257
-4225
-4195
-4165
-4136
-4108
-4081
-4054
-4029
-4005
-3982
-3960
-3938
-3919
-3900
-3883
-3867
-3853
-3841
-3831
-3822
-3815
-3810
-3807
-3805
-3805
-3806
-3809
-3813
-3819
-3825
-3833
-3842
-3852
-3863
-3876
-3889
-3903
-3918
-3935
-3951
-3969
-3987
-4006
-4025
-4045
-4064
-4083
-4104
-4124
-4143
-4163
-4183
-4203
-4223
-4243
-4263
-4283
-4304
-4325
-4347
-4369
-4391
-4414
-4437
-4461
-4484
-4508
-4533
-4558
-4583
-4608
-4634
-4661
-4687
-4714
-4741
-4768
-4795
-4822
-4850
-4877
-4905
-4932
-4959
-4986
-5013
-5039
-5065
-5091
-5116
-5141
-5166
-5191
-5216
-5241
-5266
-5292
-5318
-5344
-5371
-5398
-5425
-5453
-5482
-5510
-5539
-5567
-5596
-5626
-5655
-5684
-5714
-5743
-5773
-5802
-5831
-5861
-5890
-5919
-5948
-5976
-6005
-6033
-6061
-6089
-6116
-6143
-6170
-6196
-6221
-6245
-6268
-6291
-6313
-6334
-6354
-6374
-6393
-6413
-6432
-6450
-6469
-6489
-6508
-6528
-6548
-6568
-6589
-6609
-6630
-6651
-6672
-6693
-6713
-6734
-6754
-6775
-6794
-6814
-6833
-6851
-6870
-6887
-6905
-6922
-6938
-6955
-6970
-6986
-7001
-7016
-7031
-7045
-7059
-7072
-7084
-7096
-7108
-7118
-7128
-7138
-7147
-7155
-7163
-7170
-7177
-7182
-7188
-7192
-7196
-7199
-7201
-7203
-7204
-7205
-7204
-7204
-7202
-7200
-7197
-7194
-7190
-7185
-7180
-7175
-7169
-7163
-7156
-7149
-7142
-7134
-7127
-7119
-7111
-7103
-7096
-7088
-7080
-7073
-7066
-7058
-7051
-7044
-7036
-7029
-7022
-7015
-7007
-7000
-6993
-6986
-6979
-6972
-6964
-6956
-6949
-6940
-6932
-6924
-6915
-6907
-6899
-6890
-6882
-6874
-6866
-6859
-6851
-6844
-6838
-6832
-6827
-6823
-6819
-6817
-6815
-6813
-6813
-6812
-6813
-6813
-6814
-6815
-6817
-6818
-6820
-6823
-6826
-6829
-6833
-6838
-6843
-6849
-6856
-6863
-6871
-6878
-6886
-6894
-6903
-6911
-6920
-6928
-6937
-6946
-6955
-6964
-6973
-6982
-6992
-7002
-7012
-7022
-7032
-7043
-7054
-7065
-7076
-7088
-7100
-7112
-7125
-7138
-7151
-7165
-7180
-7195
-7210
-7226
-7242
-7258
-7275
-7292
-7309
-7326
-7344
-7361
-7378
-7395
-7412
-7429
-7446
-7462
-7479
-7496
-7513
-7530
-7548
-7565
-7583
-7600
-7618
-7635
-7652
-7669
-7685
-7701
-7717
-7732
-7746
-7760
-7774
-7786
-7798
-7810
-7821
-7831
-7840
-7849
-7857
-7865
-7872
-7878
-7883
-7887
-7891
-7893
-7894
-7893
-7892
-7888
-7883
-7877
-7869
-7859
-7848
-7835
-7821
-7805
-7788
-7769
-7749
-7727
-7704
-7680
-7655
-7629
-7603
-7576
-7548
-7519
-7490
-7461
-7431
-7401
-7371
-7341
-7310
-7280
-7249
-7219
-7188
-7157
-7126
-7095
-7064
-7032
-7001
-6969
-6937
-6904
-6871
-6838
-6805
-6771
-6738
-6704
-6670
-6637
-6604
-6571
-6539
-6507
-6475
-6443
-6411
-6380
-6349
-6318
-6287
-6257
-6228
-6200
-6172
-6146
-6120
-6096
-6073
-6050
-6029
-6009
-5990
-5971
-5954
-5937
-5921
-5906
-5891
-5877
-5863
-5849
-5836
-5823
-5811
-5799
-5787
-5776
-5765
-5754
-5745
-5736
-5727
-5719
-5712
-5705
-5700
-5694
-5690
-5686
-5682
-5679
-5677
-5674
-5672
-5669
-5667
-5665
-5663
-5661
-5659
-5656
-5654
-5651
-5649
-5646
-5643
-5641
-5639
-5638
-5636
-5636
-5636
-5637
-5639
-5642
-5645
-5649
-5655
-5661
-5668
-5676
-5685
-5695
-5706
-5717
-5729
-5742
-5755
-5768
-5783
-5797
-5813
-5828
-5844
-5861
-5878
-5896
-5914
-5933
-5952
-5972
-5993
-6015
-6037
-6060
-6083
-6108
-6132
-6158
-6184
-6211
-6239
-6267
-6296
-6326
-6357
-6389
-6422
-6456
-6491
-6527
-6565
-6603
-6643
-6684
-6727
-6771
-6816
-6862
-6910
-6958
-7008
-7058
-7110
-7162
-7214
-7268
-7322
-7377
-7433
-7489
-7546
-7603
-7661
-7720
-7780
-7840
-7901
-7963
-8025
-8087
-8151
-8215
-8278
-8342
-8405
-8468
-8531
-8594
-8657
-8720
-8782
-8844
-8906
-8966
-9026
-9086
-9144
-9201
-9257
-9312
-9367
-9420
-9472
-9523
-9574
-9624
-9673
-9721
-9768
-9815
-9860
-9904
-9948
-9990
-10031
-10071
-10110
-10147
-10183
-10217
-10250
-10282
-10313
-10342
-10370
-10396
-10421
-10444
-10466
-10487
-10506
-10524
-10541
-10556
-10571
-10585
-10598
-10610
-10621
-10631
-10640
-10649
-10657
-10664
-10670
-10675
-10680
-10684
-10687
-10689
-10690
-10690
-10689
-10688
-10685
-10682
-10678
-10673
-10668
-10662
-10656
-10649
-10642
-10634
-10625
-10616
-10606
-10595
-10584
-10572
-10559
-10546
-10531
-10516
-10499
-10482
-10463
-10444
-10423
-10402
-10380
-10356
-10333
-10308
-10283
-10257
-10231
-10204
-10177
-10150
-10123
-10096
-10068
-10041
-10013
-9985
-9957
-9928
-9899
-9869
-9839
-9809
-9778
-9746
-9714
-9682
-9650
-9617
-9585
-9552
-9519
-9486
-9453
-9420
-9388
-9355
-9323
-9291
-9260
-9228
-9197
-9165
-9134
-9103
-9072
-9040
-9009
-8978
-8947
-8917
-8886
-8855
-8824
-8794
-8763
-8733
-8702
-8672
-8641
-8610
-8580
-8549
-8518
-8487
-8456
-8425
-8395
-8364
-8334
-8304
-8274
-8244
-8215
-8186
-8157
-8128
-8098
-8069
-8039
-8007
-7977
-7945
-7912
-7879
-7844
-7809
-7773
-7737
-7699
-7662
-7623
-7585
-7546
-7507
-7467
-7427
-7388
-7348
-7308
-7267
-7227
-7186
-7145
-7104
-7063
-7021
-6978
-6935
-6892
-6849
-6806
-6762
-6718
-6674
-6630
-6586
-6541
-6496
-6451
-6406
-6361
-6315
-6269
-6223
-6177
-6130
-6083
-6036
-5988
-5940
-5892
-5843
-5795
-5745
-5696
-5647
-5598
-5548
-5499
-5450
-5401
-5351
-5302
-5253
-5204
-5156
-5107
-5058
-5010
-4962
-4914
-4867
-4820
-4773
-4726
-4680
-4633
-4587
-4540
-4494
-4448
-4401
-4355
-4308
-4261
-4214
-4166
-4118
-4069
-4019
-3971
-3921
-3871
-3821
-3771
-3721
-3671
-3621
-3572
-3522
-3472
-3422
-3372
-3322
-3271
-3221
-3170
-3120
-3069
-3017
-2966
-2914
-2862
-2810
-2758
-2706
-2653
-2601
-2548
-2495
-2443
-2390
-2337
-2284
-2230
-2177
-2123
-2069
-2015
-1961
-1906
-1852
-1797
-1743
-1688
-1634
-1579
-1525
-1471
-1417
-1364
-1311
-1258
-1206
-1155
-1104
-1054
-1004
-957
-909
-862
-816
-771
-727
-684
-642
-601
-560
-520
-481
-443
-406
-368
-332
-296
-260
-225
-190
-155
-121
-87
-54
-21
11
42
73
103
133
161
189
216
242
268
293
317
341
364
386
408
429
450
471
490
510
529
548
566
583
600
617
633
648
663
677
691
704
717
728
739
750
759
768
776
784
790
797
803
808
813
818
822
825
828
831
833
835
837
838
839
839
839
838
837
835
833
829
825
821
816
811
805
800
794
787
781
775
769
762
756
750
743
737
731
725
719
713
708
703
698
693
689
684
680
675
670
666
661
657
653
649
645
641
638
635
632
630
627
626
624
623
622
621
621
621
621
621
621
622
622
622
622
622
622
622
621
620
619
618
617
615
613
611
608
606
603
599
595
591
587
581
576
570
563
556
549
541
534
525
517
508
499
490
480
469
457
445
432
418
402
387
370
352
333
313
292
269
246
221
195
167
139
109
78
46
13
-21
-55
-90
-126
-162
-198
-234
-271
-308
-345
-383
-420
-458
-495
-533
-571
-608
-646
-683
-720
-757
-793
-830
-867
-903
-940
-977
-1014
-1051
-1089
-1126
-1164
-1202
-1240
-1278
-1317
-1356
-1395
-1435
-1476
-1517
-1558
-1600
-1641
-1683
-1725
-1766
-1808
-1849
-1890
-1931
-1972
-2013
-2054
-2094
-2134
-2174
-2214
-2254
-2293
-2332
-2371
-2409
-2447
-2485
-2523
-2560
-2597
-2634
-2671
-2707
-2743
-2778
-2814
-2849
-2883
-2917
-2950
-2983
-3016
-3047
-3078
-3108
-3137
-3166
-3194
-3221
-3247
-3273
-3298
-3322
-3346
-3369
-3392
-3414
-3436
-3457
-3477
-3497
-3517
-3537
-3557
-3576
-3596
-3616
-3636
-3656
-3676
-3696
-3716
-3735
-3755
-3774
-3793
-3812
-3830
-3848
-3864
-3881
-3896
-3911
-3926
-3939
-3953
-3965
-3977
-3988
-3999
-4010
-4019
-4030
-4041
-4051
-4059
-4070
-4078
-4088
-4098
-4107
-4116
-4124
-4133
-4142
-4151
-4159
-4167
-4175
-4182
-4189
-4195
-4201
-4206
-4210
-4213
-4215
-4217
-4217
-4217
-4216
-4214
-4212
-4210
-4206
-4203
-4199
-4195
-4191
-4186
-4181
-4176
-4169
-4163
-4155
-4147
-4137
-4127
-4116
-4103
-4090
-4075
-4059
-4042
-4024
-4005
-3985
-3963
-3941
-3918
-3894
-3869
-3842
-3815
-3787
-3757
-3727
-3695
-3663
-3629
-3594
-3558
-3521
-3482
-3442
-3401
-3359
-3317
-3273
-3229
-3184
-3138
-3091
-3044
-2996
-2947
-2896
-2846
-2794
-2741
-2687
-2633
-2579
-2524
-2468
-2412
-2355
-2298
-2241
-2183
-2124
-2065
-2005
-1944
-1883
-1822
-1760
-1698
-1636
-1574
-1512
-1449
-1387
-1325
-1263
-1201
-1138
-1076
-1014
-952
-890
-828
-766
-704
-642
-580
-518
-456
-393
-331
-268
-205
-142
-79
-16
46
109
171
232
294
355
416
476
537
597
657
717
776
835
893
952
1010
1067
1125
1183
1241
1299
1357
1415
1474
1533
1592
1652
1712
1771
1831
1892
1952
2012
2071
2131
2191
2250
2309
2368
2426
2484
2542
2599
2656
2713
2769
2826
2881
2937
2992
3047
3101
3155
3209
3262
3315
3368
3421
3473
3525
3576
3628
3679
3730
3781
3832
3882
3932
3981
4030
4078
4128
4175
4223
4269
4316
4362
4407
4452
4496
4540
4583
4626
4669
4711
4752
4793
4834
4873
4913
4952
4990
5028
5065
5102
5139
5175
5211
5247
5281
5316
5349
5382
5414
5445
5475
5504
5533
5560
5585
5610
5634
5657
5679
5699
5719
5739
5757
5774
5791
5807
5822
5837
5851
5865
5878
5891
5904
5916
5928
5939
5950
5961
5971
5980
5988
5996
6003
6009
6014
6019
6022
6025
6027
6028
6028
6027
6024
6021
6017
6011
6004
5995
5986
5975
5963
5950
5936
5920
5904
5888
5870
5853
5834
5815
5796
5776
5755
5735
5714
5692
5670
5647
5624
5601
5577
5552
5527
5501
5474
5447
5419
5390
5360
5330
5298
5266
5234
5200
5166
5132
5096
5061
5024
4987
4950
4912
4874
4836
4797
4758
4719
4680
4641
4601
4561
4521
4481
4441
4400
4359
4318
4277
4236
4195
4153
4111
4069
4027
3985
3943
3901
3859
3817
3776
3735
3694
3653
3613
3573
3533
3494
3455
3416
3378
3341
3304
3267
3231
3195
3159
3124
3089
3055
3021
2987
2954
2921
2888
2856
2824
2793
2762
2732
2703
2674
2647
2620
2594
2569
2545
2523
2501
2480
2460
2441
2424
2408
2393
2379
2366
2355
2345
2336
2328
2322
2317
2312
2309
2307
2307
2307
2309
2312
2316
2321
2327
2334
2342
2351
2360
2371
2383
2395
2408
2422
2437
2453
2469
2487
2505
2523
2543
2563
2583
2605
2627
2649
2673
2697
2722
2747
2774
2800
2828
2855
2883
2912
2941
2970
2999
3029
3060
3091
3122
3154
3187
3220
3254
3289
3324
3360
3396
3434
3473
3512
3552
3594
3636
3678
3722
3766
3811
3857
3903
3950
3997
4045
4094
4143
4193
4243
4294
4345
4397
4449
4503
4556
4611
4665
4721
4777
4833
4890
4947
5004
5061
5119
5177
5235
5294
5353
5413
5473
5533
5594
5656
5718
5780
5842
5905
5968
6032
6095
6159
6224
6289
6354
6419
6485
6551
6617
6683
6750
6816
6883
6950
7016
7083
7150
7216
7283
7350
7417
7484
7551
7618
7686
7753
7820
7887
7954
8020
8087
8151
8217
8282
8346
8410
8472
8534
8596
8657
8717
8777
8837
8896
8956
9015
9075
9134
9193
9252
9311
9370
9428
9486
9543
9600
9656
9712
9767
9822
9876
9930
9983
10036
10088
10140
10192
10243
10293
10343
10393
10442
10490
10538
10585
10631
10677
10722
10766
10809
10852
10894
10936
10977
11018
11058
11098
11138
11177
11215
11254
11291
11328
11364
11399
11433
11467
11499
11531
11562
11593
11622
11651
11679
11706
11732
11757
11781
11804
11826
11846
11866
11884
11901
11916
11930
11943
11955
11965
11973
11980
11985
11988
11990
11990
11989
11985
11980
11973
11964
11954
11942
11928
11913
11896
11877
11857
11835
11811
11786
11758
11730
11699
11667
11634
11599
11562
11525
11486
11446
11404
11361
11317
11272
11226
11178
11129
11079
11028
10975
10922
10867
10810
10752
10692
10631
10568
10504
10438
10370
10301
10231
10159
10086
10013
9939
9864
9788
9713
9637
9561
9485
9409
9334
9258
9182
9107
9032
8958
8884
8810
8737
8664
8591
8519
8447
8377
8306
8237
8169
8101
8035
7970
7906
7842
7780
7719
7658
7598
7538
7480
7422
7364
7307
7251
7196
7142
7089
7037
6985
6935
6886
6837
6790
6743
6698
6653
6609
6566
6524
6482
6442
6402
6364
6326
6290
6254
6219
6185
6151
6118
6085
6053
6022
5990
5960
5929
5899
5869
5840
5811
5782
5753
5724
5695
5666
5637
5608
5579
5551
5522
5493
5465
5437
5409
5382
5355
5328
5302
5275
5249
5223
5197
5172
5146
5121
5095
5071
5046
5022
4999
4976
4955
4933
4913
4893
4874
4856
4839
4823
4807
4793
4779
4767
4755
4744
4734
4724
4716
4708
4701
4694
4687
4681
4675
4669
4663
4658
4652
4646
4641
4635
4630
4626
4621
4618
4615
4612
4610
4609
4609
4609
4610
4611
4614
4616
4619
4623
4628
4633
4640
4647
4655
4665
4676
4688
4702
4716
4732
4750
4768
4788
4808
4829
4851
4874
4897
4920
4944
4968
4992
5017
5042
5068
5095
5122
5151
5180
5210
5241
5273
5306
5340
5375
5410
5447
5484
5522
5561
5601
5641
5682
5723
5765
5807
5849
5892
5935
5978
6022
6066
6110
6154
6199
6244
6290
6336
6382
6430
6477
6525
6574
6624
6674
6726
6777
6830
6883
6938
6992
7048
7104
7161
7218
7276
7334
7392
7451
7511
7571
7631
7692
7753
7815
7877
7939
8002
8064
8127
8189
8254
8317
8380
8444
8507
8571
8634
8697
8761
8824
8887
8950
9012
9074
9135
9195
9255
9315
9374
9432
9490
9546
9603
9658
9713
9766
9818
9869
9919
9968
10015
10061
10107
10151
10194
10236
10278
10318
10357
10396
10433
10469
10505
10539
10573
10607
10639
10671
10703
10733
10762
10791
10818
10844
10868
10892
10914
10935
10954
10973
10990
11007
11022
11036
11049
11060
11071
11080
11088
11095
11100
11104
11106
11107
11106
11105
11102
11098
11093
11087
11080
11073
11065
11056
11046
11035
11023
11011
10998
10984
10969
10953
10937
10919
10901
10882
10862
10842
10820
10798
10776
10752
10728
10704
10679
10653
10626
10599
10572
10544
10515
10486
10456
10426
10394
10362
10328
10294
10259
10223
10185
10148
10109
10069
10029
9988
9946
9902
9858
9812
9766
9718
9669
9619
9568
9517
9464
9410
9355
9300
9244
9187
9129
9071
9012
8953
8893
8833
8773
8712
8651
8589
8527
8464
8401
8338
8275
8212
8148
8086
8023
7960
7898
7835
7772
7710
7647
7584
7521
7458
7394
7330
7265
7200
7134
7068
7002
6935
6868
6800
6733
6665
6598
6531
6464
6398
6333
6268
6204
6140
6077
6015
5954
5893
5833
5774
5715
5657
5599
5542
5486
5430
5375
5320
5265
5211
5157
5103
5050
4997
4945
4894
4842
4792
4742
4693
4644
4596
4549
4502
4456
4411
4367
4323
4280
4238
4197
4156
4116
4077
4038
4000
3962
3925
3889
3853
3818
3784
3751
3719
3688
3658
3629
3602
3575
3549
3525
3501
3477
3455
3434
3413
3393
3374
3355
3336
3318
3301
3284
3268
3252
3237
3223
3210
3198
3188
3178
3169
3162
3155
3149
3144
3140
3136
3133
3130
3128
3127
3126
3125
3125
3125
3126
3127
3129
3131
3135
3138
3143
3148
3153
3159
3166
3173
3181
3189
3198
3208
3218
3229
3240
3252
3265
3279
3293
3307
3323
3338
3355
3372
3389
3408
3426
3445
3464
3483
3503
3522
3542
3561
3581
3600
3620
3639
3659
3678
3698
3718
3739
3759
3780
3801
3822
3843
3864
3886
3907
3928
3949
3970
3991
4011
4032
4051
4070
4089
4106
4124
4140
4156
4171
4185
4198
4211
4223
4234
4244
4254
4263
4270
4277
4283
4288
4291
4294
4296
4296
4296
4294
4292
4289
4285
4280
4275
4268
4261
4254
4245
4236
4226
4214
4202
4190
4176
4162
4147
4132
4117
4101
4085
4069
4053
4035
4018
4000
3982
3963
3944
3925
3905
3884
3863
3841
3818
3795
3771
3746
3720
3693
3667
3639
3611
3583
3555
3526
3497
3468
3439
3409
3379
3350
3320
3290
3260
3231
3202
3173
3145
3117
3090
3063
3037
3011
2986
2962
2937
2913
2890
2867
2844
2821
2799
2777
2755
2734
2713
2692
2672
2652
2632
2612
2593
2574
2555
2536
2517
2498
2480
2463
2445
2428
2411
2395
2379
2363
2347
2331
2315
2300
2284
2269
2253
2238
2222
2207
2191
2176
2161
2147
2132
2118
2104
2091
2077
2064
2052
2039
2027
2015
2003
1991
1979
1967
1954
1941
1928
1915
1901
1886
1871
1856
1839
1823
1805
1787
1769
1750
1731
1711
1691
1671
1650
1629
1608
1587
1565
1542
1520
1496
1473
1449
1424
1399
1373
1347
1320
1293
1265
1237
1209
1180
1150
1120
1089
1058
1026
995
963
930
898
866
833
801
769
736
704
671
638
605
570
535
500
463
426
388
349
309
269
228
187
144
102
59
15
-29
-73
-118
-162
-207
-252
-297
-342
-388
-435
-481
-529
-576
-625
-674
-723
-773
-824
-875
-926
-978
-1030
-1083
-1135
-1189
-1242
-1297
-1352
-1408
-1464
-1522
-1579
-1638
-1697
-1755
-1814
-1873
-1932
-1991
-2050
-2109
-2168
-2226
-2285
-2343
-2402
-2460
-2518
-2576
-2633
-2691
-2748
-2805
-2861
-2918
-2974
-3030
-3085
-3140
-3195
-3250
-3304
-3358
-3412
-3465
-3518
-3571
-3623
-3674
-3725
-3775
-3825
-3874
-3922
-3970
-4017
-4062
-4109
-4155
-4199
-4243
-4287
-4330
-4371
-4413
-4453
-4492
-4531
-4569
-4606
-4643
-4679
-4715
-4751
-4787
-4823
-4859
-4895
-4932
-4969
-5006
-5044
-5082
-5120
-5159
-5199
-5238
-5278
-5318
-5359
-5400
-5440
-5481
-5522
-5563
-5604
-5645
-5686
-5727
-5769
-5810
-5851
-5893
-5934
-5975
-6015
-6056
-6097
-6137
-6177
-6217
-6257
-6297
-6336
-6376
-6416
-6455
-6495
-6534
-6574
-6613
-6652
-6692
-6731
-6770
-6810
-6849
-6888
-6928
-6968
-7008
-7049
-7090
-7131
-7172
-7214
-7257
-7299
-7342
-7384
-7427
-7470
-7512
-7555
-7597
-7639
-7681
-7723
-7765
-7806
-7847
-7889
-7930
-7971
-8013
-8054
-8096
-8138
-8180
-8221
-8263
-8305
-8346
-8387
-8428
-8469
-8510
-8550
-8591
-8631
-8672
-8712
-8752
-8792
-8831
-8870
-8909
-8947
-8985
-9022
-9059
-9096
-9133
-9169
-9205
-9241
-9276
-9312
-9347
-9382
-9416
-9451
-9485
-9519
-9553
-9588
-9622
-9656
-9690
-9725
-9759
-9793
-9827
-9861
-9895
-9928
-9960
-9993
-10025
-10057
-10089
-10120
-10151
-10181
-10211
-10241
-10270
-10298
-10326
-10353
-10379
-10405
-10430
-10454
-10478
-10500
-10523
-10544
-10565
-10585
-10604
-10623
-10641
-10659
-10676
-10693
-10709
-10725
-10741
-10756
-10771
-10785
-10800
-10814
-10827
-10841
-10854
-10867
-10879
-10891
-10902
-10913
-10924
-10934
-10943
-10952
-10960
-10968
-10974
-10980
-10985
-10988
-10991
-10993
-10994
-10994
-10993
-10991
-10989
-10986
-10982
-10978
-10974
-10969
-10963
-10957
-10951
-10944
-10937
-10930
-10923
-10915
-10907
-10899
-10891
-10883
-10874
-10866
-10857
-10849
-10840
-10831
-10822
-10814
-10805
-10796
-10787
-10779
-10770
-10761
-10752
-10743
-10734
-10725
-10715
-10706
-10697
-10687
-10678
-10669
-10659
-10650
-10641
-10633
-10624
-10615
-10607
-10599
-10590
-10582
-10575
-10567
-10559
-10552
-10545
-10538
-10531
-10524
-10518
-10512
-10507
-10501
-10496
-10491
-10486
-10481
-10476
-10471
-10466
-10461
-10455
-10450
-10443
-10437
-10430
-10423
-10416
-10409
-10402
-10395
-10388
-10381
-10374
-10367
-10361
-10355
-10348
-10342
-10336
-10331
-10325
-10320
-10315
-10310
-10305
-10301
-10297
-10294
-10291
-10288
-10285
-10282
-10280
-10278
-10275
-10273
-10272
-10270
-10268
-10267
-10265
-10264
-10262
-10261
-10259
-10258
-10256
-10254
-10251
-10248
-10244
-10239
-10234
-10228
-10222
-10215
-10207
-10199
-10191
-10183
-10174
-10165
-10156
-10146
-10136
-10126
-10116
-10105
-10093
-10082
-10069
-10056
-10043
-10029
-10014
-9999
-9983
-9966
-9949
-9931
-9912
-9893
-9873
-9852
-9831
-9810
-9788
-9765
-9742
-9718
-9693
-9669
-9643
-9618
-9592
-9566
-9540
-9513
-9487
-9460
-9433
-9406
-9379
-9351
-9323
-9295
-9266
-9236
-9207
-9176
-9146
-9115
-9083
-9051
-9019
-8987
-8953
-8919
-8885
-8850
-8814
-8778
-8741
-8704
-8666
-8627
-8588
-8548
-8509
-8468
-8428
-8387
-8346
-8304
-8262
-8219
-8176
-8132
-8089
-8045
-8000
-7955
-7910
-7865
-7820
-7774
-7728
-7682
-7636
-7590
-7544
-7497
-7451
-7406
-7360
-7315
-7270
-7226
-7183
-7140
-7098
-7057
-7017
-6978
-6939
-6901
-6864
-6827
-6791
-6755
-6719
-6684
-6649
-6614
-6579
-6545
-6511
-6477
-6444
-6411
-6379
-6347
-6316
-6286
-6257
-6229
-6201
-6175
-6149
-6125
-6100
-6077
-6053
-6030
-6007
-5984
-5960
-5937
-5914
-5891
-5868
-5845
-5823
-5801
-5780
-5759
-5738
-5717
-5697
-5677
-5657
-5637
-5618
-5599
-5580
-5562
-5544
-5526
-5508
-5491
-5474
-5457
-5440
-5424
-5408
-5393
-5377
-5363
-5348
-5334
-5320
-5306
-5293
-5280
-5266
-5253
-5240
-5226
-5212
-5198
-5183
-5168
-5153
-5138
-5123
-5109
-5094
-5079
-5064
-5050
-5035
-5021
-5006
-4992
-4977
-4962
-4947
-4932
-4917
-4902
-4886
-4870
-4854
-4837
-4820
-4803
-4786
-4768
-4750
-4732
-4713
-4695
-4676
-4657
-4637
-4618
-4598
-4579
-4560
-4540
-4521
-4502
-4482
-4463
-4444
-4425
-4406
-4387
-4368
-4350
-4331
-4313
-4295
-4277
-4260
-4243
-4226
-4210
-4194
-4179
-4164
-4150
-4136
-4122
-4108
-4094
-4082
-4067
-4054
-4042
-4029
-4016
-4002
-3990
-3977
-3964
-3952
-3940
-3928
-3916
-3904
-3893
-3882
-3870
-3859
-3848
-3836
-3825
-3813
-3801
-3789
-3777
-3764
-3751
-3738
-3725
-3713
-3701
-3689
-3677
-3666
-3656
-3646
-3636
-3628
-3619
-3611
-3604
-3597
-3590
-3583
-3575
-3568
-3560
-3552
-3543
-3534
-3525
-3515
-3505
-3495
-3484
-3474
-3464
-3454
-3444
-3434
-3425
-3417
-3408
-3401
-3393
-3386
-3379
-3372
-3365
-3357
-3350
-3341
-3333
-3323
-3314
-3304
-3293
-3282
-3271
-3260
-3247
-3235
-3222
-3208
-3194
-3179
-3164
-3147
-3130
-3112
-3093
-3074
-3053
-3032
-3010
-2988
-2964
-2940
-2916
-2890
-2864
-2837
-2810
-2782
-2753
-2724
-2694
-2663
-2632
-2601
-2569
-2536
-2502
-2468
-2432
-2396
-2359
-2321
-2282
-2243
-2203
-2163
-2122
-2080
-2037
-1995
-1952
-1909
-1865
-1821
-1777
-1732
-1687
-1641
-1595
-1549
-1502
-1454
-1407
-1358
-1310
-1261
-1212
-1162
-1113
-1063
-1012
-962
-910
-859
-807
-754
-701
-648
-595
-541
-487
-433
-378
-323
-269
-213
-158
-102
-45
11
68
126
184
242
300
359
418
478
537
597
658
718
779
840
900
961
1020
1082
1142
1202
1263
1323
1383
1444
1504
1564
1624
1684
1744
1804
1864
1923
1983
2041
2101
2160
2219
2278
2336
2395
2453
2512
2570
2628
2685
2743
2800
2857
2914
2970
3027
3083
3140
3196
3252
3307
3362
3418
3472
3527
3581
3635
3688
3742
3795
3847
3900
3952
4003
4056
4108
4159
4209
4259
4308
4357
4406
4453
4500
4547
4593
4638
4682
4726
4769
4811
4852
4893
4933
4971
5010
5047
5083
5118
5153
5186
5219
5250
5280
5310
5338
5366
5392
5418
5443
5467
5490
5513
5534
5555
5575
5594
5613
5630
5646
5661
5674
5687
5699
5709
5719
5727
5733
5738
5742
5744
5744
5743
5740
5736
5730
5724
5716
5706
5696
5684
5671
5658
5643
5628
5613
5597
5580
5562
5545
5526
5507
5487
5466
5445
5424
5402
5379
5356
5332
5308
5283
5257
5231
5203
5175
5146
5116
5085
5054
5021
4988
4954
4919
4884
4849
4814
4778
4743
4707
4672
4636
4600
4565
4529
4493
4457
4420
4383
4346
4309
4271
4233
4194
4155
4116
4078
4038
3999
3960
3921
3882
3843
3804
3764
3724
3684
3643
3602
3561
3520
3479
3438
3396
3355
3314
3273
3232
3191
3151
3111
3071
3031
2992
2953
2915
2877
2839
2801
2764
2726
2689
2652
2615
2580
2545
2511
2478
2447
2417
2388
2360
2334
2309
2285
2262
2241
2221
2202
2185
2169
2155
2141
2129
2118
2108
2098
2090
2083
2078
2073
2070
2068
2068
2069
2071
2074
2079
2085
2093
2101
2111
2123
2136
2150
2167
2184
2203
2224
2245
2268
2293
2318
2344
2372
2401
2430
2461
2492
2524
2557
2591
2625
2660
2695
2732
2769
2807
2845
2885
2925
2966
3007
3049
3092
3136
3180
3225
3270
3316
3363
3410
3457
3505
3553
3601
3649
3698
3747
3796
3845
3894
3943
3991
4040
4088
4137
4184
4232
4278
4324
4370
4415
4459
4502
4544
4586
4627
4667
4706
4744
4780
4816
4851
4885
4919
4951
4983
5014
5045
5075
5105
5135
5165
5195
5224
5253
5282
5311
5339
5367
5395
5421
5447
5472
5496
5519
5541
5561
5581
5599
5616
5632
5647
5661
5674
5686
5696
5705
5714
5721
5727
5732
5736
5738
5740
5740
5739
5737
5733
5728
5722
5713
5704
5693
5681
5667
5652
5636
5618
5600
5580
5560
5539
5517
5494
5470
5445
5420
5393
5366
5337
5307
5276
5244
5210
5176
5140
5104
5067
5030
4991
4953
4914
4874
4835
4794
4754
4713
4671
4629
4586
4543
4499
4455
4410
4364
4318
4272
4225
4178
4130
4082
4034
3985
3937
3888
3840
3791
3743
3694
3646
3598
3550
3503
3455
3408
3361
3315
3268
3222
3176
3130
3085
3039
2994
2948
2902
2856
2810
2764
2718
2671
2625
2579
2533
2487
2441
2395
2350
2305
2260
2215
2170
2125
2080
2035
1989
1943
1897
1850
1804
1757
1710
1663
1615
1567
1519
1471
1423
1374
1325
1275
1225
1175
1125
1074
1022
972
921
869
817
765
713
661
609
557
505
453
401
349
297
245
194
143
93
42
-7
-57
-106
-155
-204
-252
-301
-349
-397
-445
-493
-540
-587
-634
-680
-725
-770
-814
-858
-902
-945
-988
-1030
-1073
-1115
-1157
-1198
-1239
-1280
-1320
-1360
-1400
-1439
-1477
-1516
-1553
-1591
-1628
-1664
-1701
-1737
-1773
-1809
-1845
-1881
-1917
-1952
-1988
-2023
-2058
-2093
-2127
-2161
-2196
-2230
-2264
-2297
-2331
-2365
-2398
-2431
-2464
-2496
-2529
-2561
-2593
-2625
-2656
-2687
-2718
-2749
-2779
-2809
-2839
-2869
-2899
-2929
-2959
-2990
-3020
-3051
-3081
-3112
-3143
-3175
-3206
-3237
-3267
-3298
-3329
-3359
-3389
-3420
-3450
-3480
-3510
-3540
-3570
-3600
-3630
-3660
-3689
-3719
-3748
-3778
-3807
-3835
-3864
-3892
-3919
-3947
-3974
-4000
-4026
-4051
-4075
-4099
-4122
-4145
-4167
-4188
-4209
-4230
-4251
-4271
-4291
-4310
-4329
-4348
-4367
-4385
-4403
-4421
-4438
-4455
-4471
-4487
-4502
-4517
-4531
-4545
-4558
-4571
-4583
-4595
-4607
-4619
-4630
-4642
-4653
-4664
-4676
-4687
-4698
-4709
-4720
-4731
-4741
-4752
-4763
-4774
-4785
-4796
-4807
-4818
-4830
-4841
-4852
-4864
-4875
-4887
-4898
-4910
-4922
-4934
-4946
-4958
-4971
-4983
-4996
-5009
-5021
-5034
-5046
-5059
-5071
-5083
-5095
-5107
-5119
-5131
-5143
-5155
-5166
-5177
-5188
-5198
-5208
-5218
-5227
-5236
-5245
-5254
-5262
-5269
-5276
-5283
-5290
-5296
-5302
-5307
-5312
-5317
-5321
-5325
-5329
-5332
-5335
-5338
-5341
-5344
-5347
-5350
-5352
-5354
-5356
-5358
-5359
-5360
-5361
-5361
-5360
-5360
-5359
-5357
-5355
-5353
-5350
-5347
-5344
-5341
-5337
-5334
-5330
-5326
-5321
-5317
-5312
-5307
-5302
-5297
-5292
-5287
-5282
-5277
-5272
-5268
-5263
-5259
-5254
-5250
-5245
-5241
-5236
-5232
-5228
-5224
-5221
-5218
-5216
-5213
-5212
-5210
-5210
-5209
-5209
-5209
-5210
-5211
-5212
-5214
-5215
-5218
-5220
-5223
-5226
-5230
-5234
-5239
-5244
-5250
-5256
-5262
-5269
-5276
-5284
-5292
-5301
-5309
-5319
-5329
-5339
-5351
-5362
-5375
-5388
-5402
-5417
-5432
-5448
-5465
-5482
-5500
-5519
-5538
-5558
-5579
-5600
-5622
-5645
-5668
-5691
-5716
-5741
-5767
-5793
-5820
-5848
-5877
-5906
-5937
-5968
-6000
-6033
-6067
-6102
-6137
-6174
-6212
-6251
-6291
-6331
-6372
-6414
-6457
-6501
-6545
-6589
-6634
-6680
-6725
-6771
-6817
-6863
-6910
-6956
-7003
-7049
-7096
-7143
-7190
-7237
-7284
-7332
-7380
-7428
-7476
-7524
-7573
-7621
-7670
-7718
-7766
-7814
-7862
-7909
-7956
-8003
-8050
-8096
-8141
-8186
-8233
-8277
-8321
-8365
-8408
-8451
-8492
-8534
-8574
-8614
-8653
-8692
-8729
-8766
-8802
-8838
-8872
-8906
-8940
-8972
-9004
-9035
-9065
-9094
-9123
-9151
-9177
-9203
-9228
-9251
-9274
-9296
-9316
-9336
-9354
-9372
-9389
-9405
-9420
-9435
-9449
-9463
-9477
-9490
-9503
-9517
-9530
-9543
-9556
-9569
-9582
-9594
-9607
-9620
-9632
-9644
-9657
-9669
-9682
-9694
-9707
-9719
-9732
-9745
-9758
-9772
-9785
-9799
-9813
-9827
-9841
-9855
-9870
-9885
-9900
-9915
-9931
-9947
-9962
-9978
-9995
-10011
-10027
-10043
-10059
-10075
-10091
-10108
-10124
-10140
-10157
-10173
-10190
-10206
-10223
-10239
-10255
-10270
-10285
-10300
-10315
-10330
-10344
-10358
-10372
-10385
-10399
-10412
-10426
-10439
-10452
-10465
-10477
-10489
-10501
-10513
-10524
-10535
-10546
-10556
-10566
-10576
-10585
-10594
-10603
-10612
-10620
-10628
-10636
-10644
-10652
-10659
-10666
-10673
-10679
-10686
-10692
-10698
-10704
-10710
-10716
-10722
-10729
-10735
-10742
-10749
-10756
-10764
-10771
-10779
-10788
-10796
-10806
-10815
-10825
-10835
-10846
-10857
-10868
-10879
-10890
-10901
-10913
-10924
-10936
-10948
-10960
-10972
-10984
-10995
-11007
-11018
-11029
-11039
-11049
-11058
-11067
-11076
-11083
-11091
-11098
-11105
-11111
-11117
-11123
-11128
-11134
-11138
-11143
-11147
-11150
-11153
-11155
-11156
-11157
-11157
-11155
-11153
-11151
-11147
-11143
-11138
-11132
-11125
-11118
-11111
-11102
-11094
-11085
-11075
-11064
-11053
-11041
-11029
-11016
-11002
-10987
-10972
-10957
-10940
-10924
-10907
-10889
-10871
-10852
-10834
-10814
-10795
-10775
-10754
-10733
-10712
-10690
-10667
-10645
-10621
-10597
-10572
-10547
-10522
-10496
-10469
-10442
-10415
-10387
-10358
-10329
-10300
-10270
-10239
-10208
-10177
-10144
-10112
-10079
-10046
-10012
-9978
-9945
-9911
-9877
-9843
-9810
-9776
-9743
-9711
-9678
-9646
-9613
-9582
-9550
-9518
-9486
-9454
-9422
-9390
-9358
-9326
-9293
-9260
-9228
-9195
-9162
-9129
-9096
-9063
-9030
-8996
-8963
-8929
-8895
-8861
-8826
-8791
-8756
-8721
-8685
-8649
-8613
-8576
-8539
-8502
-8465
-8428
-8391
-8354
-8317
-8280
-8244
-8207
-8170
-8134
-8098
-8061
-8025
-7988
-7951
-7914
-7876
-7839
-7801
-7763
-7724
-7685
-7645
-7605
-7564
-7523
-7481
-7439
-7397
-7353
-7310
-7266
-7221
-7175
-7129
-7082
-7035
-6987
-6938
-6889
-6840
-6789
-6739
-6687
-6635
-6583
-6530
-6476
-6421
-6366
-6309
-6252
-6194
-6135
-6076
-6016
-5955
-5894
-5832
-5770
-5708
-5646
-5583
-5520
-5456
-5392
-5328
-5264
-5199
-5133
-5068
-5001
-4935
-4868
-4801
-4734
-4666
-4598
-4530
-4462
-4393
-4324
-4255
-4186
-4117
-4048
-3978
-3909
-3840
-3771
-3701
-3632
-3563
-3495
-3426
-3357
-3288
-3220
-3151
-3082
-3014
-2945
-2877
-2809
-2742
-2674
-2607
-2540
-2473
-2407
-2340
-2273
-2207
-2140
-2073
-2007
-1940
-1874
-1808
-1742
-1677
-1612
-1547
-1483
-1419
-1356
-1294
-1232
-1171
-1110
-1050
-991
-933
-876
-819
-763
-708
-653
-599
-546
-494
-443
-392
-342
-293
-245
-197
-151
-105
-60
-16
28
70
112
153
193
232
271
308
344
380
414
447
479
510
539
568
595
621
645
669
691
712
732
751
769
786
802
817
832
846
859
872
884
896
907
918
929
939
949
959
968
978
986
995
1002
1010
1018
1026
1034
1040
1047
1053
1059
1065
1070
1075
1079
1084
1088
1092
1095
1098
1101
1104
1107
1109
1112
1114
1117
1119
1121
1124
1126
1129
1132
1135
1138
1141
1145
1148
1152
1155
1159
1162
1165
1168
1171
1174
1176
1179
1180
1182
1183
1183
1183
1183
1181
1179
1177
1174
1170
1166
1161
1156
1151
1145
1139
1132
1126
1119
1111
1104
1096
1088
1079
1070
1061
1051
1041
1031
1018
1006
995
982
968
953
938
922
906
889
871
853
834
815
796
776
755
735
714
693
672
650
629
608
586
564
543
521
498
476
453
430
407
383
358
333
308
281
255
227
199
171
142
113
84
53
23
-8
-40
-72
-104
-137
-170
-203
-236
-270
-304
-338
-372
-406
-440
-475
-509
-544
-579
-614
-648
-683
-718
-752
-787
-821
-856
-890
-925
-959
-993
-1028
-1062
-1097
-1132
-1167
-1202
-1238
-1274
-1310
-1346
-1383
-1420
-1456
-1493
-1530
-1567
-1604
-1640
-1676
-1713
-1748
-1784
-1818
-1852
-1886
-1919
-1951
-1982
-2012
-2041
-2069
-2097
-2123
-2148
-2172
-2195
-2218
-2239
-2260
-2279
-2298
-2317
-2335
-2352
-2368
-2384
-2399
-2413
-2427
-2440
-2452
-2463
-2474
-2484
-2493
-2501
-2509
-2516
-2523
-2528
-2533
-2538
-2542
-2545
-2548
-2551
-2553
-2554
-2555
-2556
-2557
-2557
-2558
-2558
-2557
-2557
-2556
-2554
-2553
-2551
-2549
-2546
-2543
-2540
-2536
-2532
-2528
-2524
-2519
-2514
-2509
-2504
-2499
-2493
-2487
-2481
-2474
-2466
-2459
-2450
-2442
-2433
-2423
-2413
-2403
-2392
-2381
-2370
-2358
-2346
-2333
-2320
-2307
-2294
-2280
-2266
-2251
-2236
-2221
-2205
-2188
-2172
-2155
-2137
-2119
-2101
-2083
-2064
-2044
-2024
-2004
-1983
-1962
-1940
-1919
-1897
-1874
-1851
-1828
-1805
-1781
-1757
-1733
-1709
-1685
-1660
-1636
-1612
-1587
-1563
-1539
-1515
-1492
-1468
-1445
-1421
-1397
-1374
-1350
-1326
-1303
-1278
-1254
-1229
-1204
-1179
-1154
-1128
-1103
-1077
-1051
-1025
-1000
-974
-948
-921
-895
-868
-842
-815
-788
-761
-734
-706
-679
-651
-623
-595
-567
-538
-510
-480
-451
-420
-390
-358
-326
-293
-259
-224
-188
-151
-113
-74
-34
7
49
92
136
181
227
273
321
370
420
470
522
575
629
683
739
796
853
912
971
1031
1091
1152
1214
1277
1340
1404
1469
1534
1599
1665
1731
1798
1865
1933
2000
2068
2136
2205
2273
2342
2410
2479
2548
2618
2687
2756
2826
2896
2966
3036
3105
3175
3245
3314
3384
3453
3523
3592
3661
3730
3799
3868
3937
4006
4074
4143
4211
4279
4347
4416
4484
4552
4620
4688
4757
4825
4893
4961
5030
5098
5166
5235
5303
5371
5439
5507
5575
5644
5712
5781
5850
5918
5987
6056
6126
6195
6264
6333
6402
6472
6541
6611
6681
6750
6820
6890
6960
7029
7099
7168
7237
7306
7375
7443
7511
7579
7646
7713
7780
7846
7912
7977
8041
8105
8167
8231
8292
8353
8413
8471
8528
8585
8640
8695
8748
8801
8853
8903
8953
9003
9051
9098
9145
9191
9236
9280
9323
9365
9407
9448
9487
9526
9564
9601
9637
9672
9706
9739
9771
9802
9831
9860
9888
9915
9942
9967
9992
10016
10040
10063
10085
10106
10127
10147
10167
10185
10203
10219
10235
10250
10263
10276
10289
10300
10311
10320
10330
10338
10346
10354
10361
10367
10373
10379
10384
10388
10393
10397
10400
10404
10407
10409
10412
10414
10415
10417
10418
10419
10419
10419
10419
10419
10418
10418
10418
10417
10417
10416
10416
10416
10415
10414
10413
10412
10411
10410
10408
10406
10404
10402
10400
10397
10394
10391
10387
10383
10378
10373
10367
10361
10354
10347
10340
10332
10325
10316
10308
10299
10289
10280
10270
10259
10248
10237
10225
10213
10200
10187
10173
10158
10143
10128
10111
10095
10077
10059
10041
10022
10002
9983
9962
9941
9920
9897
9875
9851
9827
9802
9776
9749
9722
9693
9664
9634
9604
9573
9541
9509
9476
9443
9410
9377
9343
9309
9274
9240
9205
9169
9133
9097
9060
9022
8984
8945
8905
8864
8823
8781
8738
8695
8651
8607
8563
8518
8473
8429
8384
8339
8295
8251
8207
8163
8119
8074
8032
7989
7946
7903
7860
7818
7777
7735
7694
7653
7613
7573
7533
7493
7454
7415
7376
7338
7300
7263
7226
7189
7153
7118
7083
7048
7014
6980
6946
6913
6880
6847
6815
6782
6751
6719
6688
6657
6626
6596
6566
6536
6507
6478
6449
6421
6393
6365
6337
6310
6282
6255
6228
6201
6175
6149
6123
6098
6073
6048
6024
6000
5976
5953
5930
5907
5884
5862
5839
5817
5795
5773
5751
5730
5708
5687
5666
5646
5626
5606
5586
5567
5549
5530
5512
5494
5477
5460
5442
5425
5408
5391
5373
5356
5338
5320
5302
5284
5266
5247
5229
5211
5193
5175
5157
5139
5121
5103
5085
5067
5049
5032
5015
4997
4980
4964
4947
4931
4915
4900
4884
4869
4855
4840
4826
4811
4797
4783
4769
4755
4742
4728
4715
4701
4687
4673
4659
4644
4630
4615
4599
4583
4567
4551
4534
4517
4499
4481
4462
4442
4423
4402
4382
4361
4340
4320
4299
4278
4258
4237
4217
4197
4177
4157
4137
4117
4098
4078
4058
4038
4019
3999
3979
3960
3940
3921
3902
3884
3867
3850
3834
3819
3805
3791
3779
3768
3758
3748
3740
3733
3726
3721
3717
3713
3711
3710
3709
3710
3711
3713
3716
3720
3725
3731
3737
3744
3751
3759
3768
3778
3788
3799
3811
3824
3837
3852
3867
3883
3900
3918
3936
3955
3975
3995
4016
4038
4059
4082
4105
4129
4153
4177
4201
4225
4250
4275
4300
4326
4352
4378
4405
4433
4460
4488
4516
4545
4573
4602
4631
4661
4690
4720
4750
4781
4811
4842
4873
4904
4936
4968
5001
5034
5067
5101
5135
5170
5205
5240
5276
5312
5349
5386
5423
5461
5500
5538
5577
5617
5656
5696
5737
5778
5819
5860
5902
5945
5988
6031
6074
6118
6162
6206
6250
6294
6338
6383
6427
6472
6517
6562
6607
6652
6697
6742
6788
6833
6879
6925
6971
7018
7064
7111
7158
7205
7253
7300
7348
7397
7446
7496
7546
7597
7649
7701
7754
7808
7863
7919
7975
8032
8089
8148
8206
8265
8324
8384
8444
8504
8564
8624
8685
8746
8806
8867
8929
8990
9052
9114
9176
9239
9302
9365
9428
9492
9556
9620
9684
9748
9812
9877
9942
10008
10074
10140
10206
10273
10340
10407
10474
10541
10609
10677
10745
10814
10883
10953
11023
11093
11164
11235
11307
11379
11451
11524
11597
11671
11745
11819
11893
11968
12042
12117
12193
12268
12345
12421
12498
12575
12653
12732
12811
12890
12969
13049
13130
13211
13292
13373
13455
13537
13619
13701
13784
13867
13949
14032
14115
14197
14280
14362
14444
14526
14608
14689
14769
14850
14929
15009
15087
15165
15242
15319
15394
15469
15542
15615
15686
15757
15827
15895
15963
16029
16094
16157
16219
16280
16338
16396
16451
16505
16557
16607
16655
16702
16747
16790
16832
16872
16911
16949
16985
17019
17053
17085
17116
17146
17175
17202
17228
17253
17276
17298
17319
17339
17357
17375
17391
17406
17420
17433
17446
17458
17469
17480
17490
17500
17510
17520
17529
17538
17546
17555
17563
17570
17577
17584
17591
17597
17602
17607
17611
17615
17617
17619
17621
17621
17621
17619
17617
17615
17611
17607
17602
17596
17590
17582
17573
17564
17554
17543
17532
17519
17507
17493
17479
17465
17450
17435
17419
17402
17386
17369
17351
17334
17316
17298
17281
17263
17245
17227
17210
17192
17174
17157
17139
17121
17103
17085
17067
17049
17030
17012
16993
16974
16956
16937
16917
16898
16878
16859
16839
16819
16799
16780
16760
16741
16721
16702
16683
16665
16646
16628
16610
16592
16575
16557
16540
16523
16505
16488
16471
16454
16437
16419
16402
16385
16367
16350
16332
16315
16297
16280
16264
16247
16231
16215
16199
16184
16169
16154
16140
16126
16111
16097
16085
16072
16059
16047
16033
16021
16010
15999
15988
15978
15968
15959
15950
15942
15934
15927
15921
15915
15909
15904
15900
15896
15892
15889
15886
15884
15882
15881
15879
15879
15878
15878
15879
15880
15881
15882
15884
15887
15890
15893
15897
15901
15905
15909
15914
15919
15923
15928
15933
15937
15942
15947
15951
15956
15960
15964
15968
15972
15976
15980
15984
15987
15991
15995
15998
16001
16006
16010
16014
16017
16021
16024
16029
16033
16036
16040
16044
16047
16050
16053
16056
16058
16059
16062
16062
16064
16065
16065
16065
16065
16065
16065
16065
16064
16062
16062
16062
16062
16062
16062
16064
16065
16068
16071
16075
16079
16085
16093
16101
16109
16119
16129
16140
16152
16165
16178
16192
16207
16222
16236
16253
16270
16286
16303
16322
16341
16360
16379
16400
16421
16442
16464
16486
16509
16533
16557
16582
16607
16633
16660
16687
16716
16744
16773
16803
16834
16864
16896
16928
16960
16993
17027
17061
17095
17130
17166
17202
17239
17276
17314
17352
17391
17430
17470
17511
17553
17594
17637
17680
17723
17767
17812
17856
17902
17947
17993
18039
18086
18133
18180
18227
18275
18322
18370
18418
18465
18513
18560
18608
18655
18701
18748
18794
18840
18886
18931
18977
19021
19066
19110
19154
19198
19241
19285
19328
19371
19414
19458
19501
19545
19589
19634
19679
19724
19769
19814
19860
19906
19952
19999
20045
20093
20140
20188
20235
20284
20332
20381
20429
20478
20526
20575
20623
20671
20719
20766
20813
20860
20906
20952
20997
21041
21085
21128
21170
21212
21252
21291
21330
21367
21404
21440
21474
21508
21541
21574
21605
21637
21667
21697
21726
21754
21781
21807
21832
21856
21879
21901
21921
21939
21956
21972
21986
21998
22008
22017
22025
22031
22035
22039
22041
22042
22042
22040
22038
22034
22029
22023
22016
22008
21999
21989
21979
21967
21954
21941
21927
21912
21897
21881
21864
21847
21830
21812
21794
21775
21756
21736
21715
21695
21673
21650
21627
21603
21578
21552
21525
21498
21469
21439
21409
21378
21346
21314
21280
21246
21212
21177
21142
21106
21070
21034
20997
20961
20925
20888
20852
20816
20779
20743
20707
20672
20636
20601
20567
20533
20499
20466
20433
20401
20369
20338
20307
20277
20247
20217
20188
20158
20128
20099
20069
20039
20009
19979
19948
19917
19886
19854
19822
19789
19756
19723
19689
19654
19619
19584
19549
19513
19478
19442
19407
19371
19336
19300
19265
19229
19193
19158
19122
19086
19050
19014
18978
18942
18905
18869
18833
18797
18760
18725
18689
18653
18618
18583
18549
18514
18481
18447
18414
18381
18349
18317
18286
18255
18224
18194
18164
18134
18105
18076
18048
18020
17992
17965
17938
17911
17885
17860
17834
17809
17784
17759
17734
17709
17684
17660
17635
17610
17586
17561
17537
17513
17489
17465
17442
17419
17396
17374
17353
17332
17312
17293
17273
17255
17237
17219
17202
17185
17168
17152
17136
17120
17104
17089
17073
17058
17043
17027
17012
16996
16979
16963
16946
16928
16911
16892
16874
16855
16835
16816
16797
16777
16757
16737
16717
16697
16677
16656
16635
16614
16593
16571
16550
16528
16506
16484
16461
16439
16416
16394
16370
16347
16325
16300
16277
16254
16230
16206
16181
16158
16135
16111
16088
16064
16042
16018
15997
15975
15953
15932
15910
15889
15868
15846
15825
15804
15782
15760
15738
15716
15693
15670
15647
15623
15600
15576
15551
15527
15502
15476
15450
15424
15397
15370
15342
15314
15285
15256
15226
15196
15166
15135
15105
15074
15043
15011
14980
14949
14917
14886
14854
14822
14790
14757
14725
14692
14660
14627
14594
14561
14528
14495
14462
14430
14398
14366
14335
14304
14273
14243
14213
14184
14155
14127
14099
14071
14043
14016
13989
13962
13934
13907
13879
13851
13823
13795
13766
13737
13707
13677
13647
13616
13586
13554
13523
13491
13459
13427
13395
13362
13330
13297
13265
13232
13199
13166
13133
13099
13065
13030
12995
12959
12923
12886
12849
12810
12771
12731
12690
12648
12606
12563
12519
12474
12429
12382
12336
12288
12240
12191
12142
12092
12041
11990
11938
11885
11833
11780
11727
11674
11621
11567
11514
11460
11406
11351
11296
11241
11185
11129
11072
11014
10957
10898
10839
10779
10719
10658
10597
10535
10473
10410
10348
10284
10221
10157
10093
10029
9965
9900
9835
9769
9703
9637
9570
9504
9437
9370
9303
9236
9169
9103
9037
8970
8905
8839
8774
8708
8644
8579
8514
8450
8386
8322
8258
8193
8129
8064
8000
7937
7874
7810
7746
7683
7619
7557
7494
7432
7371
7310
7249
7189
7130
7071
7013
6955
6898
6842
6786
6730
6675
6621
6567
6514
6461
6409
6357
6305
6254
6203
6152
6102
6053
6003
5954
5906
5858
5811
5764
5718
5673
5629
5586
5544
5503
5464
5425
5387
5351
5315
5281
5248
5216
5185
5155
5126
5099
5072
5047
5022
4999
4976
4954
4933
4912
4892
4873
4855
4838
4821
4806
4792
4778
4765
4754
4743
4733
4724
4715
4707
4700
4693
4686
4680
4675
4670
4665
4661
4657
4654
4652
4649
4648
4647
4646
4645
4645
4645
4645
4645
4645
4645
4645
4644
4644
4643
4642
4640
4638
4636
4633
4629
4625
4621
4616
4611
4605
4598
4591
4584
4575
4566
4557
4547
4536
4525
4514
4501
4489
4476
4462
4448
4433
4418
4402
4385
4367
4349
4331
4312
4292
4272
4252
4231
4209
4188
4165
4142
4119
4094
4070
4045
4019
3993
3965
3938
3909
3881
3852
3822
3793
3763
3733
3702
3672
3641
3611
3580
3550
3520
3489
3459
3429
3399
3369
3338
3308
3277
3246
3215
3183
3151
3119
3086
3053
3020
2985
2950
2914
2877
2839
2799
2759
2718
2676
2632
2588
2543
2497
2450
2402
2354
2305
2255
2205
2154
2104
2053
2001
1950
1899
1848
1797
1746
1696
1645
1595
1544
1494
1444
1395
1345
1295
1246
1196
1147
1097
1048
998
948
899
849
799
748
698
647
596
545
494
442
390
338
287
235
183
132
80
29
-21
-72
-122
-171
-220
-269
-317
-364
-411
-457
-503
-548
-593
-637
-681
-725
-769
-813
-856
-900
-943
-986
-1029
-1072
-1115
-1158
-1201
-1244
-1286
-1329
-1372
-1414
-1456
-1498
-1540
-1581
-1622
-1661
-1701
-1739
-1777
-1814
-1851
-1886
-1921
-1955
-1989
-2021
-2053
-2085
-2116
-2146
-2176
-2206
-2235
-2264
-2293
-2321
-2349
-2377
-2405
-2433
-2460
-2488
-2515
-2542
-2568
-2595
-2621
-2646
-2672
-2696
-2721
-2745
-2768
-2791
-2813
-2835
-2856
-2876
-2896
-2915
-2934
-2952
-2970
-2988
-3004
-3021
-3038
-3054
-3070
-3086
-3102
-3118
-3134
-3149
-3165
-3180
-3195
-3210
-3226
-3241
-3256
-3270
-3285
-3299
-3313
-3327
-3341
-3354
-3367
-3379
-3392
-3404
-3416
-3428
-3439
-3451
-3462
-3473
-3484
-3495
-3505
-3515
-3525
-3535
-3545
-3554
-3563
-3571
-3579
-3586
-3594
-3601
-3607
-3614
-3621
-3627
-3634
-3640
-3647
-3654
-3661
-3667
-3674
-3680
-3686
-3692
-3697
-3701
-3705
-3708
-3710
-3712
-3712
-3711
-3709
-3707
-3703
-3699
-3693
-3687
-3679
-3671
-3662
-3651
-3640
-3628
-3616
-3602
-3588
-3574
-3559
-3544
-3529
-3513
-3498
-3481
-3465
-3448
-3432
-3415
-3397
-3380
-3362
-3344
-3326
-3308
-3289
-3271
-3252
-3233
-3213
-3194
-3175
-3155
-3136
-3116
-3097
-3078
-3059
-3041
-3022
-3004
-2986
-2968
-2950
-2933
-2916
-2899
-2884
-2868
-2854
-2840
-2826
-2813
-2801
-2789
-2777
-2765
-2754
-2743
-2733
-2723
-2713
-2703
-2693
-2684
-2675
-2666
-2658
-2649
-2641
-2633
-2626
-2619
-2613
-2608
-2604
-2600
-2598
-2596
-2596
-2597
-2599
-2602
-2606
-2612
-2618
-2626
-2634
-2644
-2654
-2665
-2678
-2691
-2704
-2719
-2734
-2749
-2765
-2780
-2796
-2812
-2828
-2844
-2859
-2875
-2890
-2905
-2921
-2936
-2952
-2968
-2984
-3001
-3019
-3037
-3056
-3076
-3097
-3118
-3140
-3163
-3186
-3210
-3235
-3260
-3286
-3312
-3339
-3366
-3393
-3421
-3450
-3478
-3507
-3536
-3566
-3596
-3626
-3656
-3687
-3717
-3748
-3778
-3809
-3839
-3869
-3899
-3928
-3957
-3985
-4013
-4041
-4067
-4094
-4122
-4149
-4175
-4202
-4229
-4256
-4283
-4310
-4337
-4364
-4390
-4416
-4441
-4466
-4491
-4514
-4537
-4560
-4581
-4601
-4621
-4639
-4657
-4673
-4689
-4704
-4717
-4730
-4741
-4752
-4762
-4772
-4781
-4790
-4799
-4808
-4817
-4826
-4835
-4844
-4853
-4863
-4872
-4882
-4891
-4901
-4911
-4920
-4931
-4941
-4951
-4962
-4972
-4983
-4994
-5005
-5016
-5026
-5036
-5047
-5056
-5066
-5075
-5084
-5093
-5102
-5111
-5119
-5128
-5136
-5145
-5153
-5161
-5170
-5179
-5188
-5197
-5206
-5215
-5225
-5235
-5245
-5255
-5266
-5276
-5286
-5297
-5307
-5318
-5328
-5338
-5348
-5357
-5367
-5376
-5385
-5394
-5403
-5412
-5421
-5429
-5438
-5446
-5455
-5463
-5472
-5480
-5488
-5496
-5504
-5512
-5519
-5527
-5535
-5543
-5551
-5559
-5566
-5574
-5582
-5590
-5597
-5604
-5612
-5619
-5626
-5632
-5638
-5644
-5650
-5655
-5661
-5666
-5671
-5675
-5680
-5685
-5690
-5695
-5700
-5705
-5710
-5715
-5719
-5724
-5727
-5730
-5733
-5734
-5735
-5735
-5734
-5733
-5730
-5728
-5724
-5721
-5716
-5712
-5707
-5701
-5696
-5689
-5683
-5676
-5668
-5660
-5652
-5643
-5633
-5623
-5612
-5601
-5589
-5576
-5563
-5550
-5536
-5521
-5506
-5490
-5474
-5457
-5440
-5422
-5404
-5384
-5365
-5344
-5323
-5301
-5279
-5256
-5233
-5209
-5185
-5160
-5135
-5110
-5084
-5058
-5031
-5003
-4976
-4947
-4918
-4888
-4858
-4826
-4794
-4761
-4727
-4692
-4656
-4620
-4583
-4546
-4507
-4469
-4429
-4389
-4348
-4307
-4264
-4220
-4176
-4131
-4085
-4038
-3991
-3943
-3894
-3846
-3796
-3747
-3697
-3647
-3597
-3546
-3495
-3444
-3392
-3339
-3285
-3231
-3176
-3120
-3063
-3006
-2949
-2891
-2832
-2773
-2714
-2655
-2596
-2536
-2475
-2415
-2354
-2292
-2230
-2167
-2103
-2039
-1974
-1909
-1842
-1775
-1707
-1639
-1569
-1498
-1427
-1355
-1281
-1208
-1133
-1058
-982
-906
-829
-752
-675
-598
-520
-442
-365
-287
-209
-132
-55
22
99
176
254
331
408
486
565
644
724
804
886
968
1050
1133
1217
1302
1386
1471
1556
1642
1727
1811
1896
1980
2064
2147
2230
2313
2395
2477
2559
2640
2722
2803
2884
2965
3046
3127
3207
3288
3368
3448
3528
3608
3687
3767
3846
3925
4003
4081
4159
4236
4312
4388
4463
4538
4612
4685
4758
4831
4902
4974
5044
5114
5184
5253
5321
5389
5457
5525
5592
5660
5727
5794
5861
5928
5994
6060
6124
6189
6252
6315
6377
6438
6499
6559
6618
6677
6735
6792
6849
6904
6960
7014
7068
7121
7173
7224
7275
7325
7374
7423
7472
7520
7567
7615
7662
7709
7755
7802
7848
7894
7940
7985
8029
8074
8118
8162
8204
8246
8288
8329
8369
8409
8448
8487
8525
8562
8599
8634
8669
8703
8735
8767
8798
8828
8856
8884
8911
8938
8963
8988
9012
9035
9058
9080
9101
9122
9142
9161
9180
9198
9215
9231
9246
9260
9273
9285
9297
9308
9317
9327
9335
9344
9351
9358
9365
9372
9378
9384
9390
9395
9401
9407
9413
9419
9425
9431
9438
9444
9451
9458
9465
9472
9480
9488
9495
9503
9511
9518
9526
9533
9540
9547
9554
9560
9566
9571
9576
9579
9583
9585
9586
9587
9587
9586
9584
9582
9578
9574
9569
9563
9556
9549
9541
9532
9523
9513
9502
9491
9479
9467
9455
9443
9430
9417
9404
9390
9377
9363
9349
9334
9320
9305
9290
9275
9260
9245
9230
9215
9201
9186
9172
9159
9146
9134
9122
9111
9100
9090
9080
9070
9061
9053
9045
9037
9030
9024
9018
9013
9008
9004
9001
8999
8997
8996
8995
8996
8996
8997
8999
9001
9003
9005
9008
9011
9014
9018
9023
9028
9033
9040
9046
9054
9062
9070
9079
9088
9098
9108
9117
9127
9137
9147
9156
9165
9174
9182
9191
9199
9208
9217
9227
9236
9247
9258
9270
9282
9296
9311
9327
9343
9361
9380
9399
9420
9441
9463
9486
9509
9533
9558
9583
9608
9633
9659
9685
9711
9737
9764
9790
9816
9842
9868
9895
9921
9947
9974
10000
10027
10053
10080
10106
10132
10159
10185
10210
10235
10260
10284
10308
10331
10353
10375
10396
10416
10436
10454
10472
10490
10507
10523
10539
10555
10570
10585
10600
10616
10631
10646
10661
10676
10691
10707
10722
10737
10752
10767
10782
10797
10812
10827
10843
10858
10874
10890
10906
10922
10938
10954
10970
10986
11003
11019
11036
11054
11071
11089
11107
11125
11144
11163
11182
11202
11221
11241
11261
11281
11302
11322
11344
11365
11387
11409
11433
11456
11480
11505
11530
11556
11582
11609
11635
11663
11690
11717
11744
11771
11797
11823
11849
11875
11900
11925
11949
11973
11997
12020
12043
12066
12088
12110
12131
12153
12174
12194
12215
12236
12256
12276
12296
12315
12334
12352
12370
12386
12402
12417
12431
12444
12456
12467
12477
12487
12496
12505
12512
12519
12526
12532
12537
12541
12545
12548
12549
12551
12551
12551
12550
12548
12545
12542
12539
12535
12530
12526
12521
12515
12510
12504
12499
12493
12487
12481
12474
12467
12461
12453
12446
12438
12429
12420
12411
12401
12390
12379
12367
12355
12342
12329
12314
12300
12284
12268
12251
12233
12214
12195
12175
12155
12134
12112
12091
12069
12047
12024
12002
11980
11958
11936
11914
11893
11871
11850
11828
11806
11784
11762
11739
11716
11692
11667
11642
11616
11589
11562
11535
11507
11478
11449
11420
11391
11362
11332
11302
11272
11242
11211
11180
11149
11117
11085
11052
11019
10985
10951
10916
10881
10845
10809
10773
10736
10699
10662
10624
10586
10548
10510
10472
10434
10395
10357
10319
10282
10244
10207
10171
10134
10099
10063
10027
9992
9957
9922
9887
9853
9818
9784
9751
9718
9685
9652
9621
9589
9558
9526
9495
9464
9433
9402
9371
9340
9309
9278
9248
9217
9187
9156
9125
9095
9064
9032
9001
8969
8937
8905
8872
8839
8807
8774
8741
8708
8676
8643
8611
8580
8548
8517
8487
8457
8427
8398
8369
8341
8313
8285
8258
8231
8204
8177
8150
8122
8096
8070
8044
8018
7992
7967
7942
7918
7894
7871
7848
7826
7804
7783
7763
7743
7724
7706
7688
7670
7652
7635
7618
7601
7585
7568
7552
7537
7521
7506
7492
7478
7464
7451
7438
7425
7414
7402
7391
7381
7371
7362
7354
7346
7340
7334
7329
7324
7320
7317
7314
7312
7310
7309
7308
7308
7308
7309
7310
7312
7314
7317
7320
7323
7327
7331
7335
7339
7344
7349
7355
7360
7367
7373
7380
7387
7394
7401
7409
7416
7423
7431
7438
7445
7453
7460
7466
7473
7479
7484
7489
7493
7496
7498
7500
7500
7500
7499
7497
7494
7490
7486
7480
7474
7467
7459
7450
7440
7430
7419
7408
7396
7383
7371
7358
7344
7330
7317
7302
7288
7274
7259
7244
7230
7215
7200
7185
7170
7155
7139
7123
7107
7091
7074
7057
7039
7020
7001
6981
6961
6940
6919
6898
6876
6854
6832
6809
6787
6764
6742
6719
6695
6671
6647
6622
6597
6572
6546
6520
6494
6467
6441
6415
6389
6363
6337
6311
6286
6262
6238
6214
6191
6168
6146
6124
6102
6081
6060
6040
6019
5998
5978
5957
5936
5914
5893
5871
5850
5828
5806
5783
5761
5738
5714
5689
5664
5638
5610
5581
5552
5520
5488
5454
5419
5382
5344
5305
5265
5224
5182
5140
5096
5051
5006
4961
4914
4867
4820
4772
4724
4676
4627
4577
4528
4478
4427
4377
4325
4274
4222
4169
4116
4062
4006
3952
3896
3838
3780
3721
3661
3599
3537
3473
3408
3342
3275
3207
3137
3067
2996
2924
2851
2777
2703
2628
2553
2478
2402
2326
2251
2175
2099
2023
1948
1872
1797
1722
1648
1573
1500
1426
1354
1281
1209
1137
1066
995
924
854
785
716
647
579
512
445
379
313
248
183
119
55
-8
-71
-134
-196
-257
-319
-380
-442
-504
-566
-629
-692
-755
-820
-884
-949
-1014
-1080
-1145
-1211
-1277
-1343
-1410
-1476
-1543
-1610
-1677
-1744
-1811
-1879
-1946
-2013
-2082
-2150
-2218
-2287
-2355
-2424
-2492
-2561
-2629
-2697
-2765
-2833
-2900
-2966
-3032
-3098
-3163
-3227
-3292
-3356
-3419
-3483
-3546
-3610
-3674
-3738
-3802
-3866
-3931
-3996
-4062
-4127
-4193
-4259
-4324
-4390
-4455
-4521
-4586
-4651
-4715
-4779
-4842
-4905
-4967
-5029
-5090
-5150
-5210
-5269
-5327
-5385
-5441
-5497
-5552
-5606
-5659
-5711
-5763
-5813
-5862
-5911
-5959
-6005
-6052
-6097
-6142
-6186
-6229
-6272
-6314
-6355
-6395
-6435
-6474
-6513
-6550
-6588
-6624
-6660
-6696
-6731
-6766
-6801
-6835
-6869
-6903
-6937
-6970
-7003
-7036
-7068
-7101
-7133
-7166
-7198
-7230
-7263
-7295
-7328
-7361
-7394
-7427
-7460
-7493
-7526
-7559
-7592
-7624
-7656
-7688
-7720
-7751
-7782
-7812
-7842
-7871
-7899
-7927
-7953
-7980
-8005
-8029
-8055
-8079
-8103
-8127
-8150
-8173
-8197
-8220
-8243
-8265
-8287
-8308
-8329
-8349
-8368
-8386
-8403
-8420
-8435
-8449
-8463
-8475
-8486
-8497
-8506
-8514
-8521
-8527
-8532
-8536
-8539
-8541
-8542
-8543
-8543
-8542
-8541
-8539
-8537
-8534
-8531
-8528
-8525
-8521
-8518
-8514
-8510
-8506
-8502
-8497
-8493
-8488
-8484
-8479
-8474
-8468
-8463
-8457
-8451
-8444
-8438
-8431
-8424
-8417
-8410
-8403
-8396
-8390
-8383
-8376
-8370
-8363
-8356
-8349
-8342
-8334
-8326
-8319
-8311
-8303
-8295
-8288
-8280
-8273
-8265
-8258
-8251
-8243
-8236
-8228
-8221
-8214
-8206
-8199
-8192
-8183
-8177
-8169
-8161
-8153
-8145
-8135
-8128
-8119
-8111
-8102
-8093
-8084
-8074
-8066
-8055
-8045
-8035
-8023
-8010
-7998
-7984
-7969
-7954
-7939
-7923
-7907
-7891
-7875
-7858
-7842
-7826
-7810
-7793
-7777
-7761
-7745
-7729
-7714
-7698
-7684
-7669
-7655
-7642
-7629
-7617
-7606
-7595
-7585
-7575
-7566
-7558
-7551
-7545
-7539
-7534
-7530
-7526
-7524
-7522
-7520
-7519
-7518
-7518
-7518
-7519
-7519
-7521
-7522
-7524
-7526
-7528
-7531
-7534
-7537
-7541
-7544
-7547
-7550
-7553
-7556
-7558
-7561
-7562
-7564
-7566
-7567
-7569
-7571
-7573
-7576
-7580
-7584
-7588
-7593
-7599
-7606
-7613
-7620
-7628
-7636
-7645
-7653
-7662
-7670
-7678
-7686
-7694
-7702
-7710
-7717
-7725
-7732
-7740
-7747
-7755
-7762
-7769
-7776
-7784
-7791
-7798
-7805
-7811
-7818
-7825
-7832
-7838
-7844
-7850
-7856
-7861
-7866
-7870
-7875
-7879
-7883
-7887
-7891
-7895
-7899
-7903
-7907
-7912
-7917
-7922
-7926
-7931
-7936
-7940
-7945
-7949
-7953
-7956
-7960
-7963
-7966
-7969
-7972
-7974
-7977
-7979
-7982
-7984
-7986
-7989
-7991
-7993
-7996
-7998
-8000
-8000
-8002
-8003
-8004
-8005
-8005
-8005
-8004
-8004
-8003
-8003
-8002
-8000
-8000
-8000
-7999
-7998
-7998
-7997
-7997
-7996
-7996
-7995
-7994
-7994
-7993
-7991
-7990
-7988
-7987
-7984
-7982
-7980
-7977
-7974
-7971
-7967
-7964
-7960
-7957
-7953
-7949
-7946
-7942
-7939
-7936
-7933
-7931
-7929
-7927
-7926
-7926
-7926
-7926
-7927
-7929
-7931
-7933
-7936
-7940
-7944
-7949
-7954
-7961
-7968
-7977
-7986
-7996
-8007
-8019
-8032
-8045
-8060
-8074
-8090
-8108
-8125
-8144
-8163
-8183
-8203
-8224
-8246
-8268
-8290
-8313
-8336
-8360
-8384
-8408
-8432
-8455
-8479
-8503
-8527
-8551
-8576
-8600
-8625
-8649
-8674
-8700
-8725
-8751
-8777
-8803
-8829
-8855
-8881
-8906
-8932
-8956
-8981
-9005
-9028
-9050
-9072
-9093
-9114
-9133
-9153
-9171
-9189
-9206
-9223
-9239
-9255
-9270
-9285
-9300
-9314
-9328
-9342
-9356
-9371
-9385
-9399
-9414
-9428
-9443
-9458
-9474
-9489
-9505
-9521
-9537
-9553
-9570
-9588
-9605
-9623
-9641
-9660
-9678
-9697
-9716
-9735
-9755
-9774
-9794
-9814
-9835
-9855
-9876
-9897
-9918
-9938
-9959
-9979
-9999
-10018
-10037
-10055
-10073
-10090
-10106
-10121
-10136
-10150
-10162
-10175
-10186
-10197
-10207
-10217
-10226
-10234
-10242
-10250
-10257
-10263
-10269
-10275
-10280
-10285
-10290
-10294
-10298
-10301
-10304
-10307
-10309
-10311
-10312
-10313
-10313
-10313
-10313
-10313
-10312
-10312
-10311
-10310
-10309
-10308
-10308
-10307
-10306
-10304
-10303
-10302
-10300
-10299
-10297
-10295
-10293
-10291
-10289
-10286
-10283
-10280
-10276
-10272
-10267
-10262
-10256
-10250
-10243
-10236
-10228
-10220
-10211
-10201
-10190
-10180
-10168
-10156
-10144
-10131
-10118
-10104
-10090
-10076
-10061
-10045
-10030
-10013
-9997
-9981
-9964
-9947
-9930
-9912
-9895
-9877
-9860
-9841
-9823
-9804
-9785
-9766
-9747
-9728
-9708
-9689
-9670
-9651
-9632
-9614
-9596
-9578
-9560
-9543
-9526
-9510
-9494
-9478
-9462
-9446
-9431
-9415
-9400
-9384
-9369
-9353
-9337
-9320
-9303
-9286
-9268
-9249
-9230
-9211
-9191
-9171
-9150
-9129
-9108
-9086
-9065
-9043
-9021
-9000
-8978
-8957
-8936
-8916
-8896
-8876
-8856
-8836
-8817
-8798
-8780
-8761
-8743
-8726
-8709
-8693
-8677
-8662
-8647
-8633
-8619
-8605
-8592
-8580
-8567
-8556
-8544
-8533
-8522
-8511
-8500
-8490
-8479
-8469
-8459
-8449
-8439
-8429
-8419
-8410
-8400
-8390
-8381
-8371
-8361
-8351
-8341
-8332
-8322
-8313
-8303
-8295
-8286
-8278
-8270
-8263
-8256
-8250
-8243
-8238
-8232
-8227
-8222
-8218
-8214
-8211
-8208
-8205
-8202
-8199
-8196
-8193
-8191
-8188
-8185
-8182
-8180
-8178
-8176
-8175
-8173
-8175
-8175
-8176
-8178
-8179
-8180
-8183
-8185
-8186
-8188
-8189
-8192
-8194
-8196
-8198
-8199
-8201
-8203
-8204
-8206
-8208
-8211
-8213
-8216
-8220
-8223
-8228
-8232
-8238
-8243
-8249
-8254
-8260
-8266
-8271
-8277
-8282
-8287
-8292
-8297
-8301
-8306
-8310
-8314
-8317
-8321
-8325
-8328
-8331
-8335
-8338
-8341
-8345
-8348
-8352
-8356
-8361
-8365
-8370
-8375
-8381
-8386
-8392
-8398
-8404
-8410
-8416
-8422
-8427
-8432
-8437
-8441
-8444
-8448
-8451
-8453
-8456
-8459
-8461
-8463
-8466
-8468
-8471
-8473
-8476
-8479
-8482
-8485
-8488
-8492
-8497
-8502
-8507
-8513
-8520
-8527
-8535
-8543
-8552
-8562
-8572
-8583
-8595
-8607
-8620
-8633
-8647
-8662
-8677
-8692
-8708
-8724
-8741
-8757
-8774
-8792
-8810
-8828
-8847
-8866
-8885
-8905
-8925
-8945
-8965
-8985
-9006
-9026
-9047
-9068
-9089
-9110
-9131
-9151
-9172
-9191
-9211
-9229
-9247
-9264
-9280
-9295
-9310
-9323
-9336
-9348
-9359
-9370
-9379
-9388
-9397
-9405
-9414
-9422
-9430
-9439
-9448
-9457
-9466
-9476
-9487
-9497
-9508
-9520
-9532
-9545
-9559
-9573
-9587
-9602
-9617
-9632
-9648
-9663
-9678
-9692
-9706
-9719
-9731
-9743
-9754
-9764
-9774
-9783
-9791
-9798
-9805
-9811
-9816
-9821
-9826
-9831
-9835
-9840
-9845
-9850
-9856
-9862
-9868
-9875
-9882
-9890
-9898
-9906
-9915
-9924
-9934
-9944
-9954
-9964
-9975
-9986
-9997
-10008
-10018
-10029
-10040
-10050
-10060
-10070
-10080
-10090
-10099
-10108
-10117
-10127
-10136
-10145
-10153
-10162
-10170
-10179
-10187
-10195
-10203
-10211
-10219
-10228
-10236
-10245
-10255
-10264
-10275
-10285
-10296
-10308
-10320
-10332
-10345
-10359
-10374
-10389
-10405
-10422
-10440
-10459
-10478
-10498
-10518
-10539
-10560
-10582
-10604
-10627
-10650
-10673
-10696
-10720
-10744
-10768
-10792
-10817
-10842
-10867
-10892
-10918
-10945
-10971
-10998
-11026
-11053
-11082
-11110
-11138
-11167
-11196
-11224
-11253
-11281
-11309
-11336
-11364
-11390
-11417
-11443
-11470
-11496
-11522
-11547
-11573
-11599
-11624
-11649
-11673
-11697
-11720
-11744
-11766
-11789
-11811
-11832
-11854
-11875
-11896
-11916
-11937
-11957
-11977
-11998
-12018
-12038
-12058
-12078
-12098
-12117
-12136
-12155
-12174
-12192
-12210
-12228
-12246
-12264
-12282
-12299
-12317
-12334
-12352
-12369
-12387
-12405
-12423
-12441
-12459
-12478
-12497
-12517
-12537
-12557
-12578
-12599
-12621
-12643
-12665
-12688
-12711
-12735
-12759
-12784
-12810
-12837
-12864
-12892
-12921
-12950
-12979
-13008
-13038
-13069
-13100
-13131
-13162
-13195
-13228
-13261
-13296
-13331
-13367
-13404
-13441
-13479
-13517
-13557
-13597
-13637
-13678
-13719
-13760
-13802
-13844
-13886
-13928
-13969
-14011
-14053
-14095
-14136
-14178
-14220
-14263
-14306
-14349
-14394
-14438
-14484
-14530
-14577
-14625
-14673
-14722
-14772
-14823
-14874
-14926
-14979
-15033
-15087
-15143
-15199
-15255
-15313
-15370
-15429
-15487
-15546
-15606
-15666
-15726
-15787
-15848
-15909
-15971
-16033
-16097
-16160
-16224
-16289
-16354
-16419
-16484
-16550
-16616
-16682
-16749
-16816
-16883
-16950
-17018
-17086
-17155
-17224
-17293
-17363
-17434
-17505
-17577
-17650
-17723
-17797
-17872
-17947
-18023
-18100
-18178
-18256
-18335
-18415
-18494
-18575
-18656
-18737
-18819
-18901
-18983
-19066
-19149
-19232
-19316
-19400
-19483
-19567
-19651
-19735
-19820
-19904
-19989
-20074
-20158
-20243
-20328
-20412
-20496
-20580
-20663
-20746
-20828
-20910
-20991
-21071
-21151
-21231
-21310
-21388
-21466
-21543
-21619
-21695
-21771
-21846
-21920
-21994
-22067
-22139
-22211
-22283
-22354
-22424
-22494
-22563
-22631
-22699
-22767
-22834
-22900
-22966
-23032
-23097
-23162
-23227
-23291
-23354
-23417
-23480
-23542
-23604
-23666
-23727
-23787
-23848
-23907
-23967
-24026
-24084
-24143
-24200
-24258
-24314
-24371
-24427
-24482
-24537
-24592
-24646
-24701
-24755
-24810
-24865
-24921
-24977
-25034
-25092
-25150
-25208
-25267
-25326
-25386
-25445
-25504
-25563
-25621
-25678
-25734
-25790
-25844
-25897
-25948
-25999
-26048
-26095
-26141
-26186
-26230
-26272
-26313
-26352
-26391
-26428
-26463
-26498
-26531
-26564
-26595
-26625
-26655
-26683
-26711
-26738
-26765
-26790
-26815
-26839
-26862
-26885
-26907
-26928
-26948
-26969
-26989
-27008
-27027
-27047
-27066
-27084
-27103
-27122
-27140
-27158
-27176
-27194
-27211
-27228
-27245
-27262
-27279
-27295
-27312
-27329
-27346
-27363
-27380
-27398
-27415
-27433
-27450
-27468
-27485
-27502
-27520
-27537
-27554
-27570
-27587
-27603
-27619
-27635
-27650
-27665
-27681
-27696
-27711
-27726
-27741
-27757
-27772
-27787
-27802
-27817
-27831
-27845
-27859
-27873
-27887
-27900
-27913
-27926
-27939
-27952
-27965
-27977
-27989
-28000
-28010
-28020
-28029
-28038
-28045
-28052
-28058
-28064
-28068
-28072
-28076
-28078
-28080
-28081
-28081
-28081
-28080
-28077
-28075
-28071
-28067
-28061
-28056
-28049
-28042
-28035
-28027
-28019
-28011
-28002
-27994
-27985
-27976
-27967
-27958
-27949
-27940
-27932
-27923
-27914
-27905
-27896
-27887
-27878
-27869
-27860
-27850
-27840
-27830
-27819
-27808
-27796
-27784
-27771
-27757
-27743
-27727
-27712
-27696
-27679
-27662
-27644
-27626
-27608
-27590
-27571
-27551
-27532
-27512
-27491
-27470
-27448
-27426
-27404
-27382
-27359
-27336
-27312
-27289
-27265
-27241
-27217
-27193
-27169
-27144
-27120
-27094
-27069
-27043
-27017
-26990
-26963
-26936
-26908
-26881
-26854
-26827
-26799
-26772
-26745
-26718
-26692
-26665
-26639
-26612
-26586
-26559
-26533
-26507
-26480
-26454
-26427
-26400
-26373
-26346
-26318
-26291
-26263
-26235
-26207
-26180
-26152
-26123
-26095
-26067
-26039
-26012
-25984
-25957
-25930
-25903
-25877
-25851
-25826
-25802
-25778
-25755
-25732
-25709
-25687
-25665
-25643
-25621
-25599
-25578
-25556
-25535
-25514
-25493
-25473
-25453
-25433
-25414
-25396
-25379
-25362
-25346
-25331
-25317
-25304
-25292
-25280
-25269
-25258
-25249
-25240
-25231
-25223
-25216
-25210
-25205
-25200
-25196
-25193
-25191
-25189
-25188
-25188
-25189
-25191
-25193
-25196
-25200
-25205
-25210
-25216
-25222
-25229
-25236
-25244
-25252
-25260
-25269
-25278
-25287
-25296
-25306
-25316
-25325
-25335
-25345
-25356
-25366
-25376
-25386
-25396
-25406
-25416
-25427
-25438
-25448
-25459
-25471
-25482
-25494
-25506
-25518
-25530
-25542
-25555
-25567
-25580
-25593
-25606
-25620
-25633
-25647
-25662
-25677
-25692
-25707
-25723
-25739
-25755
-25772
-25789
-25807
-25825
-25843
-25862
-25881
-25900
-25920
-25940
-25960
-25980
-26000
-26019
-26039
-26059
-26078
-26097
-26116
-26134
-26153
-26170
-26188
-26204
-26220
-26236
-26251
-26265
-26278
-26290
-26302
-26313
-26324
-26334
-26344
-26354
-26363
-26372
-26381
-26389
-26398
-26406
-26414
-26422
-26430
-26437
-26444
-26452
-26458
-26465
-26472
-26478
-26484
-26490
-26496
-26502
-26508
-26513
-26519
-26526
-26532
-26538
-26545
-26552
-26559
-26567
-26574
-26582
-26590
-26599
-26607
-26616
-26626
-26635
-26645
-26656
-26666
-26677
-26689
-26701
-26713
-26725
-26737
-26750
-26762
-26775
-26789
-26803
-26817
-26832
-26847
-26863
-26879
-26896
-26913
-26930
-26947
-26964
-26981
-26998
-27015
-27032
-27048
-27064
-27079
-27094
-27108
-27122
-27135
-27148
-27160
-27172
-27183
-27193
-27203
-27213
-27222
-27230
-27238
-27246
-27253
-27260
-27266
-27272
-27277
-27282
-27287
-27292
-27296
-27300
-27304
-27308
-27312
-27316
-27320
-27325
-27329
-27334
-27339
-27344
-27349
-27354
-27360
-27365
-27370
-27375
-27381
-27386
-27391
-27396
-27400
-27405
-27410
-27414
-27418
-27422
-27426
-27429
-27432
-27434
-27436
-27437
-27438
-27438
-27438
-27438
-27436
-27434
-27432
-27428
-27424
-27419
-27414
-27407
-27400
-27392
-27383
-27374
-27364
-27354
-27342
-27331
-27319
-27306
-27293
-27280
-27267
-27253
-27239
-27225
-27211
-27196
-27182
-27168
-27154
-27139
-27125
-27111
-27096
-27081
-27066
-27051
-27035
-27019
-27002
-26985
-26967
-26948
-26929
-26909
-26889
-26869
-26848
-26826
-26804
-26782
-26759
-26736
-26713
-26690
-26667
-26643
-26620
-26597
-26574
-26551
-26529
-26507
-26486
-26465
-26444
-26424
-26404
-26384
-26365
-26346
-26328
-26310
-26292
-26274
-26257
-26240
-26223
-26207
-26191
-26175
-26159
-26144
-26129
-26115
-26101
-26088
-26074
-26062
-26049
-26037
-26026
-26014
-26004
-25993
-25983
-25973
-25963
-25954
-25945
-25935
-25926
-25917
-25908
-25899
-25890
-25881
-25871
-25862
-25853
-25843
-25833
-25824
-25814
-25805
-25796
-25787
-25778
-25769
-25760
-25752
-25745
-25737
-25730
-25723
-25717
-25711
-25706
-25701
-25696
-25692
-25689
-25685
-25683
-25680
-25678
-25676
-25674
-25673
-25672
-25671
-25670
-25670
-25670
-25670
-25670
-25670
-25670
-25671
-25671
-25671
-25671
-25670
-25670
-25669
-25669
-25668
-25667
-25666
-25665
-25664
-25662
-25661
-25660
-25659
-25658
-25657
-25657
-25657
-25657
-25657
-25658
-25659
-25661
-25662
-25664
-25666
-25668
-25670
-25673
-25675
-25677
-25680
-25682
-25684
-25686
-25688
-25690
-25692
-25693
-25694
-25694
-25693
-25692
-25691
-25689
-25686
-25683
-25680
-25675
-25671
-25666
-25661
-25655
-25649
-25642
-25635
-25627
-25619
-25610
-25600
-25590
-25578
-25566
-25553
-25539
-25524
-25508
-25491
-25473
-25454
-25434
-25412
-25390
-25367
-25342
-25316
-25288
-25260
-25230
-25199
-25167
-25134
-25099
-25064
-25028
-24991
-24953
-24914
-24874
-24834
-24794
-24752
-24711
-24668
-24626
-24583
-24539
-24495
-24451
-24406
-24362
-24317
-24272
-24227
-24182
-24138
-24093
-24049
-24005
-23961
-23918
-23874
-23831
-23787
-23744
-23701
-23657
-23614
-23571
-23528
-23485
-23442
-23399
-23356
-23313
-23270
-23228
-23185
-23142
-23099
-23057
-23014
-22972
-22929
-22887
-22845
-22803
-22762
-22720
-22679
-22638
-22597
-22556
-22516
-22476
-22437
-22398
-22359
-22321
-22283
-22246
-22209
-22173
-22137
-22101
-22066
-22032
-21997
-21963
-21930
-21896
-21863
-21830
-21797
-21765
-21732
-21699
-21667
-21634
-21601
-21568
-21535
-21503
-21470
-21438
-21405
-21373
-21341
-21309
-21278
-21247
-21216
-21185
-21154
-21124
-21094
-21065
-21036
-21007
-20978
-20949
-20921
-20893
-20865
-20837
-20810
-20782
-20755
-20728
-20701
-20674
-20647
-20620
-20593
-20567
-20540
-20514
-20488
-20462
-20437
-20411
-20386
-20361
-20337
-20313
-20289
-20266
-20243
-20221
-20199
-20177
-20156
-20135
-20115
-20094
-20075
-20056
-20037
-20019
-20001
-19984
-19967
-19951
-19936
-19921
-19906
-19893
-19880
-19867
-19855
-19844
-19833
-19823
-19813
-19803
-19794
-19786
-19778
-19770
-19763
-19757
-19750
-19745
-19740
-19735
-19731
-19727
-19724
-19720
-19717
-19715
-19712
-19709
-19707
-19705
-19703
-19701
-19699
-19698
-19697
-19696
-19696
-19696
-19696
-19697
-19698
-19700
-19701
-19703
-19705
-19707
-19710
-19712
-19715
-19717
-19720
-19723
-19727
-19730
-19734
-19738
-19743
-19747
-19753
-19758
-19764
-19771
-19778
-19785
-19792
-19800
-19808
-19817
-19826
-19835
-19844
-19854
-19864
-19875
-19886
-19897
-19909
-19921
-19933
-19946
-19959
-19973
-19987
-20001
-20015
-20030
-20045
-20060
-20076
-20091
-20107
-20122
-20138
-20154
-20170
-20187
-20204
-20221
-20239
-20258
-20276
-20296
-20316
-20336
-20357
-20379
-20401
-20424
-20447
-20471
-20495
-20520
-20545
-20571
-20597
-20623
-20650
-20678
-20705
-20733
-20761
-20789
-20817
-20846
-20874
-20903
-20932
-20961
-20990
-21019
-21048
-21077
-21106
-21134
-21163
-21192
-21221
-21249
-21278
-21306
-21335
-21363
-21391
-21420
-21448
-21476
-21504
-21533
-21561
-21589
-21617
-21645
-21673
-21701
-21729
-21757
-21785
-21814
-21842
-21871
-21899
-21928
-21958
-21987
-22016
-22046
-22076
-22105
-22135
-22164
-22194
-22223
-22253
-22282
-22311
-22340
-22369
-22398
-22427
-22456
-22484
-22512
-22540
-22568
-22595
-22623
-22650
-22677
-22704
-22730
-22757
-22783
-22808
-22834
-22859
-22884
-22908
-22932
-22956
-22980
-23004
-23027
-23050
-23072
-23094
-23116
-23137
-23158
-23179
-23198
-23218
-23237
-23255
-23273
-23291
-23309
-23326
-23342
-23359
-23374
-23390
-23405
-23420
-23434
-23449
-23463
-23476
-23490
-23503
-23515
-23528
-23540
-23552
-23563
-23574
-23585
-23596
-23606
-23617
-23627
-23638
-23649
-23660
-23671
-23683
-23695
-23707
-23720
-23733
-23746
-23760
-23774
-23788
-23802
-23816
-23830
-23845
-23859
-23872
-23886
-23899
-23912
-23925
-23937
-23949
-23960
-23971
-23982
-23993
-24002
-24011
-24020
-24028
-24036
-24042
-24048
-24054
-24059
-24063
-24067
-24070
-24072
-24074
-24075
-24076
-24077
-24076
-24076
-24074
-24072
-24069
-24066
-24062
-24057
-24051
-24045
-24038
-24030
-24022
-24013
-24004
-23994
-23983
-23972
-23960
-23948
-23935
-23922
-23907
-23892
-23877
-23861
-23844
-23827
-23809
-23791
-23772
-23752
-23732
-23711
-23689
-23666
-23643
-23619
-23594
-23568
-23541
-23514
-23485
-23455
-23424
-23392
-23358
-23323
-23287
-23249
-23210
-23169
-23127
-23084
-23039
-22993
-22946
-22898
-22848
-22798
-22746
-22693
-22640
-22585
-22530
-22473
-22416
-22357
-22297
-22237
-22175
-22113
-22049
-21985
-21919
-21853
-21785
-21717
-21648
-21578
-21507
-21436
-21364
-21291
-21217
-21143
-21068
-20993
-20916
-20840
-20762
-20684
-20605
-20526
-20445
-20365
-20283
-20201
-20118
-20034
-19950
-19864
-19778
-19691
-19603
-19515
-19425
-19335
-19244
-19153
-19060
-18967
-18873
-18779
-18683
-18588
-18492
-18395
-18297
-18199
-18101
-18001
-17901
-17801
-17700
-17598
-17496
-17393
-17290
-17187
-17084
-16980
-16877
-16773
-16669
-16566
-16462
-16359
-16256
-16152
-16050
-15949
-15847
-15746
-15645
-15545
-15445
-15345
-15245
-15146
-15047
-14949
-14850
-14752
-14654
-14557
-14459
-14362
-14265
-14168
-14072
-13975
-13879
-13783
-13687
-13591
-13495
-13400
-13304
-13209
-13115
-13021
-12927
-12834
-12742
-12651
-12560
-12470
-12381
-12293
-12206
-12119
-12034
-11949
-11866
-11783
-11702
-11621
-11541
-11462
-11384
-11307
-11231
-11156
-11082
-11008
-10936
-10864
-10794
-10724
-10655
-10587
-10520
-10453
-10387
-10321
-10256
-10192
-10128
-10065
-10002
-9940
-9878
-9817
-9756
-9696
-9636
-9576
-9517
-9459
-9400
-9343
-9285
-9228
-9171
-9115
-9060
-9004
-8950
-8896
-8842
-8789
-8736
-8683
-8630
-8578
-8526
-8474
-8421
-8369
-8317
-8265
-8213
-8161
-8109
-8057
-8006
-7954
-7902
-7851
-7799
-7748
-7697
-7646
-7595
-7544
-7494
-7443
-7393
-7343
-7293
-7243
-7194
-7145
-7097
-7050
-7003
-6957
-6911
-6866
-6821
-6778
-6735
-6692
-6650
-6609
-6568
-6528
-6488
-6448
-6409
-6371
-6332
-6294
-6256
-6219
-6182
-6146
-6109
-6074
-6039
-6004
-5970
-5936
-5903
-5871
-5839
-5808
-5778
-5749
-5721
-5693
-5667
-5641
-5616
-5593
-5570
-5548
-5526
-5506
-5486
-5467
-5449
-5431
-5414
-5398
-5382
-5367
-5353
-5339
-5326
-5313
-5301
-5290
-5278
-5268
-5257
-5247
-5237
-5227
-5217
-5207
-5197
-5188
-5178
-5169
-5160
-5150
-5141
-5131
-5121
-5111
-5100
-5089
-5077
-5065
-5053
-5040
-5026
-5012
-4997
-4983
-4967
-4952
-4936
-4920
-4904
-4887
-4870
-4853
-4836
-4818
-4800
-4781
-4763
-4744
-4725
-4705
-4686
-4666
-4647
-4627
-4607
-4587
-4567
-4547
-4527
-4506
-4486
-4466
-4446
-4426
-4406
-4387
-4368
-4348
-4330
-4311
-4292
-4274
-4255
-4237
-4219
-4202
-4184
-4167
-4150
-4134
-4118
-4102
-4086
-4070
-4056
-4041
-4026
-4011
-3998
-3985
-3973
-3961
-3949
-3938
-3928
-3918
-3909
-3901
-3892
-3885
-3878
-3871
-3864
-3858
-3853
-3848
-3843
-3839
-3835
-3832
-3829
-3826
-3824
-3822
-3821
-3820
-3820
-3820
-3821
-3822
-3824
-3826
-3829
-3832
-3836
-3841
-3846
-3853
-3860
-3868
-3876
-3886
-3896
-3906
-3918
-3930
-3943
-3956
-3970
-3985
-4000
-4014
-4030
-4046
-4064
-4081
-4098
-4115
-4133
-4150
-4168
-4187
-4205
-4223
-4242
-4260
-4278
-4297
-4315
-4334
-4352
-4371
-4390
-4409
-4428
-4448
-4468
-4488
-4508
-4529
-4549
-4570
-4591
-4611
-4632
-4652
-4672
-4692
-4712
-4731
-4750
-4769
-4789
-4808
-4827
-4846
-4865
-4884
-4903
-4922
-4940
-4959
-4977
-4996
-5014
-5032
-5050
-5068
-5085
-5102
-5119
-5135
-5150
-5165
-5179
-5192
-5204
-5215
-5226
-5236
-5244
-5252
-5259
-5265
-5270
-5274
-5277
-5279
-5279
-5279
-5277
-5275
-5271
-5266
-5261
-5255
-5247
-5239
-5231
-5221
-5211
-5200
-5189
-5177
-5163
-5150
-5135
-5120
-5104
-5087
-5070
-5052
-5033
-5013
-4993
-4971
-4949
-4926
-4902
-4877
-4852
-4826
-4799
-4771
-4742
-4712
-4682
-4650
-4617
-4583
-4548
-4511
-4473
-4434
-4393
-4352
-4308
-4264
-4219
-4173
-4125
-4077
-4029
-3980
-3930
-3880
-3829
-3778
-3727
-3675
-3624
-3572
-3521
-3469
-3418
-3367
-3316
-3266
-3216
-3166
-3117
-3068
-3019
-2971
-2922
-2874
-2826
-2778
-2730
-2682
-2634
-2585
-2537
-2487
-2438
-2388
-2337
-2286
-2235
-2183
-2131
-2079
-2027
-1974
-1922
-1869
-1816
-1764
-1711
-1659
-1606
-1554
-1502
-1449
-1397
-1345
-1293
-1241
-1189
-1137
-1085
-1033
-982
-930
-879
-829
-778
-728
-678
-628
-578
-528
-479
-430
-381
-333
-285
-237
-190
-143
-97
-51
-5
40
85
129
173
216
259
301
342
383
423
462
501
539
576
613
649
685
719
753
787
820
852
884
915
946
977
1006
1037
1067
1097
1126
1155
1184
1212
1240
1267
1293
1319
1344
1368
1391
1414
1436
1458
1479
1499
1519
1538
1557
1575
1593
1611
1629
1647
1664
1681
1697
1714
1730
1745
1761
1776
1791
1806
1821
1835
1850
1864
1878
1892
1907
1921
1935
1950
1964
1979
1993
2008
2021
2037
2052
2067
2082
2097
2112
2128
2144
2160
2177
2194
2212
2230
2248
2266
2285
2303
2322
2340
2358
2376
2394
2412
2429
2447
2464
2481
2498
2515
2532
2549
2566
2583
2600
2618
2635
2653
2671
2689
2707
2726
2745
2763
2782
2800
2819
2838
2856
2875
2894
2912
2931
2949
2968
2986
3005
3023
3041
3059
3078
3096
3114
3132
3151
3169
3188
3206
3225
3243
3262
3280
3298
3317
3335
3353
3371
3389
3406
3424
3441
3458
3475
3492
3508
3524
3539
3555
3570
3585
3600
3614
3629
3643
3657
3672
3686
3700
3715
3729
3744
3759
3774
3790
3806
3823
3841
3859
3878
3898
3919
3940
3963
3987
4011
4038
4065
4093
4122
4152
4184
4216
4250
4285
4322
4359
4398
4439
4480
4522
4566
4610
4655
4701
4748
4796
4844
4894
4944
4995
5047
5099
5153
5207
5262
5318
5374
5431
5489
5547
5607
5666
5727
5788
5849
5911
5974
6037
6100
6164
6228
6293
6358
6423
6489
6555
6622
6689
6757
6825
6894
6963
7032
7102
7172
7243
7314
7386
7458
7531
7604
7677
7752
7826
7901
7977
8053
8130
8208
8286
8364
8443
8523
8603
8684
8765
8846
8928
9010
9092
9175
9258
9341
9425
9509
9593
9678
9763
9849
9935
10022
10110
10197
10286
10374
10463
10553
10643
10733
10824
10915
11007
11099
11191
11283
11375
11467
11560
11652
11744
11836
11927
12017
12108
12197
12286
12374
12462
12549
12636
12722
12808
12894
12979
13064
13149
13233
13318
13402
13486
13569
13652
13736
13818
13901
13984
14066
14149
14231
14314
14396
14479
14561
14644
14726
14808
14890
14972
15053
15134
15215
15295
15374
15452
15530
15607
15683
15758
15832
15905
15978
16049
16119
16187
16256
16323
16389
16453
16516
16578
16639
16699
16758
16816
16873
16929
16984
17039
17093
17146
17198
17250
17300
17351
17400
17449
17498
17545
17592
17639
17684
17729
17772
17815
17857
17897
17937
17975
18012
18048
18082
18116
18148
18179
18208
18237
18265
18291
18316
18340
18363
18384
18404
18423
18440
18456
18470
18483
18495
18505
18514
18522
18528
18533
18537
18540
18542
18543
18543
18541
18539
18537
18533
18529
18524
18518
18511
18504
18496
18487
18478
18468
18457
18446
18434
18421
18408
18394
18380
18364
18348
18332
18315
18297
18278
18259
18239
18219
18198
18176
18153
18129
18104
18078
18052
18024
17995
17964
17933
17900
17866
17830
17794
17755
17715
17674
17631
17587
17541
17495
17447
17397
17347
17295
17242
17189
17134
17077
17020
16962
16902
16841
16779
16716
16652
16586
16519
16451
16382
16311
16239
16167
16093
16018
15944
15867
15791
15713
15635
15557
15478
15399
15319
15239
15159
15078
14997
14916
14834
14752
14669
14586
14503
14419
14334
14249
14164
14078
13992
13905
13817
13730
13641
13553
13463
13374
13283
13193
13102
13010
12918
12825
12733
12640
12547
12453
12360
12267
12175
12082
11990
11899
11808
11717
11627
11537
11448
11359
11271
11184
11097
11010
10925
10839
10755
10671
10587
10504
10422
10340
10258
10178
10098
10018
9939
9860
9782
9705
9627
9550
9473
9397
9321
9246
9170
9096
9021
8947
8874
8800
8727
8654
8582
8510
8439
8368
8297
8227
8157
8089
8021
7953
7886
7820
7754
7689
7624
7560
7497
7434
7372
7311
7251
7192
7134
7077
7021
6967
6914
6862
6812
6763
6715
6669
6625
6582
6541
6502
6464
6428
6394
6361
6330
6301
6273
6247
6222
6199
6177
6156
6136
6117
6100
6083
6068
6053
6039
6026
6014
6003
5992
5982
5973
5965
5957
5950
5944
5939
5934
5930
5927
5925
5923
5922
5922
5922
5923
5925
5928
5931
5936
5941
5947
5955
5963
5973
5983
5995
6007
6021
6037
6053
6070
6089
6108
6129
6151
6174
6198
6223
6249
6277
6305
6335
6365
6397
6431
6465
6500
6537
6575
6614
6654
6695
6737
6780
6824
6870
6916
6964
7014
7064
7115
7168
7221
7276
7332
7388
7445
7504
7563
7623
7684
7746
7809
7872
7937
8003
8069
8137
8206
8276
8347
8419
8492
8567
8643
8720
8799
8879
8960
9042
9125
9210
9295
9382
9469
9558
9647
9738
9830
9922
10016
10111
10207
10303
10401
10500
10600
10700
10802
10905
11008
11112
11218
11324
11431
11539
11647
11756
11866
11977
12088
12200
12313
12426
12539
12653
12767
12882
12997
13113
13229
13346
13463
13581
13699
13818
13937
14057
14177
14298
14420
14541
14663
14786
14909
15033
15157
15281
15406
15531
15657
15783
15909
16036
16163
16290
16417
16544
16671
16799
16926
17053
17181
17308
17435
17561
17688
17814
17940
18065
18190
18315
18439
18564
18687
18811
18935
19058
19181
19303
19425
19547
19669
19790
19911
20032
20152
20272
20392
20512
20631
20750
20869
20988
21107
21226
21345
21465
21584
21703
21823
21943
22062
22181
22300
22419
22538
22656
22774
22892
23010
23127
23244
23361
23478
23595
23712
23828
23945
24061
24176
24292
24407
24522
24636
24750
24864
24977
25090
25202
25314
25426
25537
25648
25759
25868
25978
26086
26194
26302
26409
26515
26620
26725
26829
26933
27036
27139
27241
27342
27444
27545
27645
27745
27844
27943
28042
28140
28238
28335
28431
28528
28624
28719
28814
28909
29003
29097
29190
29282
29373
29464
29554
29644
29732
29820
29907
29993
30079
30163
30247
30330
30412
30494
30574
30653
30732
30809
30885
30960
31034
31107
31179
31250
31319
31388
31455
31522
31587
31650
31713
31774
31835
31894
31951
32008
32064
32118
32171
32225
32277
32328
32378
32427
32476
32525
32573
32619
32667
32712
32756
32802
32845
32888
32930
32972
33012
33052
33091
33130
33167
33204
33240
33274
33309
33342
33374
33405
33436
33466
33495
33523
33550
33577
33602
33627
33652
33675
33698
33720
33741
33762
33783
33802
33821
33840
33858
33876
33893
33910
33926
33941
33957
33972
33986
34000
34015
34028
34042
34056
34069
34083
34096
34109
34122
34136
34149
34162
34175
34187
34199
34212
34223
34235
34246
34257
34267
34277
34287
34297
34306
34314
34323
34331
34339
34347
34354
34362
34369
34376
34383
34389
34396
34402
34409
34415
34421
34427
34433
34439
34444
34450
34456
34461
34467
34472
34478
34484
34490
34496
34503
34510
34518
34526
34534
34543
34553
34564
34575
34588
34601
34615
34630
34646
34663
34681
34699
34719
34740
34761
34784
34807
34831
34856
34882
34908
34935
34963
34992
35021
35051
35081
35112
35143
35175
35207
35240
35273
35307
35341
35376
35411
35447
35483
35519
35556
35594
35632
35670
35708
35748
35787
35827
35867
35908
35949
35991
36033
36075
36118
36160
36203
36246
36288
36331
36374
36416
36459
36501
36543
36585
36627
36669
36710
36752
36793
36835
36876
36917
36958
36998
37039
37079
37119
37158
37198
37237
37276
37314
37352
37390
37427
37463
37499
37534
37567
37600
37633
37664
37694
37723
37752
37780
37806
37832
37857
37881
37904
37926
37948
37968
37987
38006
38023
38040
38055
38070
38084
38096
38108
38118
38128
38136
38144
38150
38156
38160
38163
38166
38167
38168
38168
38167
38166
38163
38160
38157
38153
38149
38144
38139
38134
38129
38123
38117
38111
38104
38097
38090
38082
38075
38067
38059
38051
38043
38035
38027
38019
38012
38005
37998
37992
37986
37981
37977
37973
37969
37967
37964
37962
37960
37959
37958
37957
37957
37957
37956
37956
37957
37957
37957
37957
37957
37957
37957
37957
37957
37957
37957
37957
37957
37956
37956
37956
37956
37956
37955
37955
37954
37953
37952
37950
37949
37947
37945
37943
37940
37937
37935
37931
37928
37925
37921
37918
37914
37910
37905
37901
37896
37891
37886
37880
37874
37868
37862
37855
37848
37841
37834
37827
37820
37813
37806
37798
37791
37784
37777
37770
37763
37757
37750
37744
37739
37733
37728
37724
37719
37715
37712
37709
37706
37703
37701
37699
37698
37697
37696
37696
37696
37696
37697
37697
37698
37699
37700
37701
37702
37703
37704
37705
37705
37706
37706
37706
37706
37705
37704
37703
37702
37700
37697
37695
37692
37688
37684
37680
37675
37669
37664
37657
37651
37644
37637
37630
37623
37616
37609
37602
37595
37588
37582
37575
37569
37563
37557
37552
37546
37540
37534
37529
37523
37518
37512
37507
37502
37496
37492
37487
37482
37478
37474
37471
37468
37465
37462
37460
37458
37456
37455
37453
37452
37451
37449
37448
37447
37447
37446
37445
37445
37444
37444
37443
37443
37443
37443
37443
37444
37445
37446
37447
37449
37451
37453
37456
37459
37463
37467
37471
37476
37481
37487
37493
37499
37506
37514
37521
37529
37537
37545
37553
37561
37569
37576
37584
37592
37599
37606
37613
37620
37627
37633
37639
37646
37652
37658
37664
37670
37676
37681
37687
37693
37699
37704
37710
37715
37720
37725
37729
37733
37737
37740
37743
37746
37747
37749
37749
37749
37748
37747
37744
37741
37737
37732
37727
37720
37713
37704
37695
37685
37673
37661
37648
37633
37618
37602
37585
37568
37549
37530
37509
37488
37467
37444
37421
37398
37373
37348
37323
37297
37270
37243
37216
37189
37161
37133
37105
37077
37049
37020
36991
36963
36934
36905
36877
36848
36820
36791
36763
36735
36708
36680
36652
36625
36598
36571
36544
36518
36491
36465
36439
36413
36387
36362
36336
36311
36286
36262
36237
36212
36187
36162
36137
36111
36086
36060
36034
36008
35981
35954
35928
35901
35873
35846
35819
35791
35764
35736
35708
35680
35651
35623
35594
35565
35535
35506
35476
35445
35415
35383
35352
35320
35287
35254
35220
35186
35151
35116
35080
35044
35008
34971
34935
34897
34860
34822
34784
34746
34708
34669
34630
34591
34551
34511
34471
34430
34389
34347
34304
34261
34217
34173
34127
34081
34034
33987
33938
33890
33840
33791
33740
33690
33639
33587
33536
33484
33431
33379
33326
33273
33221
33168
33115
33062
33008
32955
32902
32849
32796
32741
32689
32636
32582
32529
32475
32421
32368
32314
32262
32209
32156
32104
32051
31999
31948
31896
31845
31794
31744
31694
31644
31594
31545
31496
31447
31399
31351
31303
31255
31208
31161
31114
31068
31022
30976
30931
30886
30842
30798
30754
30710
30667
30624
30580
30537
30494
30451
30407
30364
30320
30276
30232
30188
30144
30100
30055
30011
29966
29921
29875
29830
29784
29738
29691
29644
29597
29549
29501
29453
29404
29355
29306
29256
29206
29156
29105
29055
29004
28952
28901
28849
28797
28745
28693
28641
28588
28536
28483
28430
28377
28324
28271
28218
28165
28112
28058
28005
27952
27900
27847
27795
27743
27691
27639
27588
27537
27486
27435
27385
27335
27285
27236
27187
27138
27090
27042
26995
26949
26903
26858
26813
26770
26727
26685
26644
26603
26564
26526
26488
26452
26416
26382
26349
26316
26285
26255
26226
26198
26172
26146
26121
26098
26075
26054
26034
26015
25997
25980
25964
25949
25935
25922
25911
25900
25891
25883
25876
25870
25865
25861
25859
25857
25857
25859
25861
25865
25870
25877
25885
25895
25906
25919
25934
25950
25968
25988
26009
26031
26056
26082
26109
26139
26169
26202
26235
26271
26308
26346
26386
26427
26470
26514
26559
26606
26654
26703
26754
26806
26859
26913
26969
27025
27083
27142
27202
27263
27326
27389
27453
27519
27585
27652
27720
27789
27859
27930
28001
28073
28146
28220
28294
28370
28445
28522
28599
28677
28756
28835
28915
28996
29077
29158
29240
29323
29406
29489
29573
29658
29743
29829
29915
30002
30089
30177
30265
30354
30443
30532
30622
30712
30802
30893
30984
31075
31166
31257
31348
31440
31532
31623
31715
31807
31899
31991
32084
32176
32268
32360
32453
32545
32637
32729
32822
32913
33004
33094
33184
33274
33362
33450
33537
33622
33707
33791
33874
33956
34037
34117
34195
34272
34349
34424
34497
34570
34641
34710
34778
34845
34911
34975
35037
35098
35158
35216
35272
35328
35381
35433
35483
35532
35579
35624
35668
35709
35749
35788
35824
35859
35892
35923
35952
35980
36005
36029
36050
36070
36087
36103
36117
36128
36138
36145
36150
36153
36154
36153
36150
36144
36136
36126
36114
36099
36082
36063
36042
36018
35992
35964
35934
35901
35866
35828
35788
35746
35702
35655
35606
35555
35501
35446
35388
35328
35267
35203
35137
35069
35000
34928
34855
34779
34702
34624
34543
34461
34377
34291
34203
34114
34023
33931
33836
33740
33642
33542
33440
33336
33230
33123
33014
32903
32790
32676
32560
32442
32323
32202
32079
31955
31829
31702
31574
31443
31312
31179
31044
30909
30771
30633
30493
30352
30209
30065
29920
29773
29625
29476
29326
29174
29022
28868
28713
28557
28401
28243
28085
27926
27766
27606
27445
27283
27121
26958
26795
26632
26467
26302
26137
25971
25805
25639
25472
25304
25137
24969
24801
24633
24465
24297
24129
23961
23793
23624
23456
23288
23120
22952
22783
22615
22447
22278
22110
21941
21772
21603
21434
21265
21096
20926
20757
20587
20416
20246
20076
19905
19734
19563
19391
19220
19048
18876
18704
18532
18360
18188
18016
17845
17673
17502
17330
17159
16989
16819
16649
16479
16309
16142
15974
15807
15640
15474
15308
15143
14979
14816
14653
14491
14330
14170
14010
13851
13693
13535
13378
13222
13067
12912
12758
12605
12453
12301
12150
12000
11850
11701
11552
11404
11257
11111
10965
10820
10675
10531
10388
10246
10105
9964
9825
9686
9548
9410
9274
9138
9003
8870
8737
8606
8475
8346
8218
8092
7967
7843
7721
7600
7480
7362
7246
7131
7018
6907
6797
6689
6583
6478
6375
6274
6174
6076
5979
5884
5791
5699
5608
5520
5432
5346
5262
5179
5097
5017
4938
4861
4785
4711
4638
4566
4496
4427
4359
4293
4228
4164
4102
4041
3981
3923
3866
3810
3756
3703
3652
3602
3553
3506
3460
3415
3372
3330
3289
3250
3211
3173
3137
3101
3066
3031
2997
2964
2932
2899
2868
2836
2806
2775
2746
2717
2688
2660
2632
2605
2578
2553
2527
2502
2478
2454
2431
2408
2386
2363
2342
2321
2300
2279
2259
2238
2219
2199
2179
2159
2140
2120
2101
2081
2062
2041
2021
2003
1983
1963
1942
1922
1901
1880
1859
1837
1814
1792
1768
1745
1721
1696
1671
1646
1620
1594
1567
1539
1511
1482
1453
1423
1392
1360
1328
1295
1261
1226
1191
1154
1117
1078
1039
999
959
917
874
831
787
741
695
648
600
551
502
451
400
348
295
241
186
131
75
18
-40
-98
-157
-217
-278
-339
-402
-465
-528
-593
-658
-724
-790
-858
-926
-994
-1063
-1133
-1204
-1275
-1347
-1420
-1493
-1567
-1641
-1716
-1792
-1868
-1944
-2021
-2099
-2178
-2256
-2336
-2416
-2497
-2578
-2660
-2742
-2825
-2909
-2993
-3078
-3164
-3250
-3336
-3424
-3512
-3601
-3690
-3781
-3872
-3964
-4058
-4152
-4247
-4342
-4439
-4537
-4636
-4735
-4836
-4937
-5040
-5143
-5247
-5352
-5459
-5566
-5674
-5783
-5893
-6004
-6116
-6229
-6343
-6459
-6575
-6692
-6811
-6931
-7051
-7173
-7296
-7420
-7544
-7670
-7797
-7925
-8054
-8183
-8315
-8447
-8580
-8713
-8848
-8984
-9120
-9257
-9395
-9534
-9674
-9814
-9955
-10097
-10239
-10382
-10525
-10669
-10813
-10958
-11103
-11248
-11394
-11540
-11686
-11833
-11980
-12127
-12275
-12423
-12571
-12720
-12869
-13019
-13169
-13319
-13469
-13620
-13771
-13923
-14074
-14226
-14378
-14530
-14682
-14835
-14987
-15140
-15293
-15445
-15598
-15751
-15903
-16056
-16207
-16361
-16512
-16664
-16815
-16966
-17117
-17267
-17417
-17566
-17715
-17863
-18011
-18158
-18305
-18451
-18596
-18741
-18885
-19029
-19172
-19314
-19456
-19597
-19737
-19877
-20016
-20154
-20292
-20429
-20566
-20701
-20837
-20971
-21105
-21238
-21370
-21502
-21632
-21762
-21891
-22019
-22146
-22272
-22397
-22521
-22644
-22766
-22887
-23007
-23126
-23244
-23360
-23476
-23591
-23705
-23818
-23929
-24040
-24150
-24259
-24367
-24475
-24581
-24687
-24792
-24896
-25000
-25103
-25205
-25306
-25407
-25506
-25606
-25704
-25802
-25900
-25997
-26093
-26188
-26283
-26378
-26471
-26564
-26656
-26748
-26838
-26928
-27017
-27106
-27193
-27280
-27366
-27451
-27535
-27619
-27702
-27784
-27865
-27946
-28026
-28105
-28183
-28261
-28338
-28414
-28490
-28565
-28638
-28712
-28784
-28856
-28927
-28997
-29067
-29136
-29204
-29272
-29339
-29405
-29471
-29536
-29600
-29664
-29727
-29789
-29850
-29910
-29970
-30028
-30086
-30142
-30198
-30253
-30306
-30359
-30410
-30461
-30510
-30558
-30606
-30652
-30697
-30741
-30784
-30826
-30866
-30906
-30944
-30981
-31017
-31052
-31085
-31118
-31149
-31180
-31210
-31238
-31266
-31292
-31318
-31343
-31367
-31390
-31411
-31432
-31452
-31471
-31488
-31505
-31520
-31535
-31548
-31560
-31571
-31581
-31590
-31598
-31604
-31610
-31615
-31618
-31621
-31622
-31623
-31622
-31621
-31618
-31615
-31611
-31606
-31600
-31594
-31587
-31579
-31570
-31561
-31551
-31540
-31528
-31516
-31503
-31489
-31475
-31460
-31444
-31428
-31411
-31394
-31377
-31359
-31342
-31324
-31306
-31288
-31270
-31252
-31235
-31217
-31200
-31183
-31166
-31149
-31132
-31115
-31098
-31082
-31065
-31049
-31032
-31016
-30999
-30983
-30967
-30950
-30934
-30918
-30902
-30885
-30869
-30853
-30837
-30821
-30805
-30788
-30773
-30757
-30741
-30725
-30710
-30694
-30679
-30664
-30650
-30636
-30622
-30608
-30595
-30582
-30570
-30559
-30547
-30537
-30526
-30517
-30507
-30499
-30490
-30483
-30475
-30468
-30462
-30456
-30451
-30446
-30441
-30437
-30434
-30431
-30429
-30428
-30427
-30427
-30427
-30429
-30431
-30434
-30438
-30442
-30448
-30454
-30461
-30469
-30478
-30488
-30499
-30511
-30524
-30537
-30552
-30568
-30584
-30602
-30621
-30641
-30661
-30683
-30706
-30730
-30754
-30780
-30806
-30834
-30862
-30892
-30922
-30953
-30985
-31018
-31052
-31087
-31123
-31159
-31197
-31235
-31274
-31315
-31356
-31398
-31440
-31484
-31528
-31574
-31620
-31666
-31714
-31762
-31811
-31860
-31911
-31961
-32012
-32064
-32118
-32171
-32226
-32281
-32336
-32392
-32448
-32506
-32564
-32622
-32680
-32741
-32801
-32862
-32923
-32985
-33048
-33111
-33175
-33240
-33305
-33372
-33439
-33507
-33575
-33645
-33715
-33786
-33857
-33929
-34002
-34076
-34151
-34226
-34301
-34378
-34455
-34533
-34611
-34690
-34770
-34850
-34931
-35013
-35096
-35179
-35263
-35348
-35433
-35519
-35606
-35694
-35783
-35872
-35962
-36053
-36145
-36237
-36330
-36424
-36518
-36613
-36708
-36804
-36900
-36997
-37094
-37192
-37290
-37388
-37486
-37585
-37685
-37784
-37884
-37985
-38085
-38187
-38288
-38390
-38492
-38595
-38697
-38801
-38904
-39008
-39113
-39217
-39322
-39427
-39533
-39639
-39745
-39851
-39957
-40064
-40171
-40277
-40385
-40492
-40599
-40706
-40813
-40920
-41027
-41134
-41241
-41347
-41453
-41559
-41665
-41770
-41876
-41980
-42085
-42189
-42293
-42396
-42499
-42601
-42703
-42804
-42905
-43005
-43105
-43204
-43303
-43400
-43497
-43594
-43689
-43784
-43879
-43972
-44065
-44158
-44249
-44340
-44430
-44519
-44608
-44696
-44783
-44870
-44956
-45040
-45125
-45208
-45290
-45372
-45453
-45533
-45612
-45690
-45767
-45843
-45918
-45992
-46065
-46137
-46208
-46277
-46345
-46413
-46479
-46543
-46607
-46669
-46730
-46789
-46847
-46904
-46960
-47014
-47066
-47118
-47168
-47216
-47263
-47309
-47353
-47395
-47436
-47476
-47514
-47550
-47585
-47619
-47651
-47681
-47709
-47736
-47762
-47785
-47808
-47828
-47847
-47864
-47880
-47894
-47906
-47917
-47926
-47934
-47940
-47945
-47948
-47950
-47951
-47950
-47947
-47943
-47938
-47931
-47923
-47914
-47903
-47890
-47876
-47861
-47844
-47826
-47806
-47786
-47763
-47740
-47715
-47689
-47661
-47633
-47603
-47572
-47540
-47507
-47472
-47437
-47400
-47363
-47324
-47285
-47245
-47203
-47161
-47119
-47075
-47031
-46985
-46940
-46893
-46846
-46797
-46749
-46699
-46649
-46598
-46547
-46495
-46442
-46389
-46334
-46280
-46224
-46168
-46112
-46055
-45997
-45940
-45881
-45822
-45763
-45704
-45643
-45583
-45522
-45461
-45399
-45337
-45274
-45211
-45148
-45084
-45019
-44955
-44889
-44824
-44757
-44691
-44624
-44556
-44489
-44421
-44352
-44284
-44215
-44145
-44076
-44006
-43936
-43866
-43796
-43726
-43655
-43585
-43514
-43444
-43373
-43302
-43232
-43161
-43091
-43020
-42949
-42879
-42809
-42738
-42668
-42598
-42528
-42458
-42388
-42318
-42249
-42179
-42110
-42040
-41971
-41902
-41833
-41764
-41694
-41625
-41556
-41486
-41417
-41347
-41277
-41207
-41137
-41067
-40997
-40927
-40856
-40785
-40715
-40644
-40572
-40501
-40429
-40357
-40285
-40213
-40140
-40067
-39994
-39920
-39846
-39772
-39697
-39622
-39546
-39470
-39394
-39317
-39240
-39162
-39084
-39006
-38927
-38848
-38769
-38689
-38609
-38529
-38448
-38368
-38287
-38205
-38124
-38042
-37960
-37877
-37795
-37712
-37628
-37545
-37461
-37376
-37291
-37206
-37121
-37035
-36949
-36862
-36776
-36689
-36601
-36513
-36425
-36337
-36249
-36160
-36070
-35981
-35891
-35801
-35711
-35621
-35530
-35439
-35349
-35258
-35167
-35075
-34984
-34893
-34802
-34711
-34620
-34529
-34438
-34347
-34256
-34165
-34074
-33983
-33893
-33802
-33711
-33621
-33531
-33440
-33350
-33261
-33171
-33082
-32993
-32904
-32816
-32728
-32640
-32552
-32466
-32380
-32295
-32210
-32125
-32042
-31959
-31877
-31795
-31714
-31634
-31555
-31476
-31399
-31322
-31246
-31170
-31096
-31022
-30949
-30877
-30806
-30736
-30667
-30599
-30532
-30466
-30401
-30337
-30275
-30213
-30153
-30094
-30036
-29979
-29924
-29870
-29818
-29767
-29717
-29668
-29621
-29575
-29531
-29488
-29447
-29407
-29368
-29331
-29295
-29261
-29228
-29197
-29167
-29139
-29112
-29086
-29062
-29039
-29018
-28998
-28979
-28961
-28945
-28929
-28915
-28903
-28891
-28880
-28871
-28862
-28855
-28848
-28843
-28839
-28835
-28832
-28830
-28829
-28829
-28829
-28829
-28831
-28832
-28835
-28837
-28840
-28843
-28846
-28850
-28854
-28858
-28862
-28866
-28870
-28875
-28879
-28884
-28888
-28893
-28897
-28902
-28906
-28910
-28914
-28918
-28922
-28926
-28929
-28932
-28935
-28937
-28939
-28941
-28941
-28942
-28941
-28940
-28939
-28936
-28933
-28929
-28925
-28919
-28912
-28905
-28896
-28887
-28876
-28865
-28852
-28838
-28823
-28807
-28790
-28772
-28752
-28731
-28709
-28685
-28660
-28634
-28606
-28576
-28546
-28513
-28480
-28444
-28408
-28370
-28330
-28289
-28246
-28202
-28156
-28109
-28060
-28010
-27958
-27904
-27849
-27792
-27734
-27674
-27612
-27549
-27484
-27418
-27350
-27281
-27210
-27137
-27063
-26987
-26910
-26831
-26751
-26669
-26586
-26502
-26415
-26328
-26239
-26148
-26056
-25963
-25868
-25772
-25674
-25574
-25473
-25371
-25267
-25162
-25055
-24947
-24838
-24726
-24614
-24500
-24385
-24268
-24149
-24030
-23909
-23786
-23662
-23537
-23410
-23282
-23153
-23022
-22890
-22757
-22623
-22487
-22350
-22212
-22073
-21933
-21792
-21649
-21506
-21361
-21215
-21068
-20921
-20772
-20622
-20471
-20319
-20166
-20012
-19857
-19701
-19544
-19386
-19228
-19068
-18908
-18747
-18585
-18423
-18260
-18096
-17931
-17766
-17600
-17434
-17268
-17100
-16933
-16765
-16597
-16428
-16260
-16091
-15922
-15752
-15583
-15414
-15244
-15074
-14904
-14734
-14564
-14394
-14224
-14053
-13883
-13712
-13542
-13371
-13200
-13029
-12858
-12687
-12515
-12344
-12173
-12001
-11830
-11658
-11487
-11315
-11144
-10972
-10800
-10629
-10457
-10285
-10112
-9940
-9767
-9595
-9422
-9249
-9076
-8903
-8729
-8556
-8383
-8210
-8036
-7863
-7690
-7517
-7344
-7171
-6998
-6825
-6653
-6480
-6308
-6136
-5965
-5794
-5623
-5452
-5282
-5112
-4943
-4774
-4606
-4438
-4271
-4105
-3939
-3773
-3608
-3444
-3281
-3118
-2956
-2795
-2635
-2476
-2317
-2159
-2003
-1847
-1692
-1539
-1386
-1235
-1084
-935
-787
-641
-495
-351
-207
-65
75
215
353
490
626
761
894
1026
1157
1286
1415
1542
1667
1792
1915
2037
2157
2276
2394
2510
2625
2738
2850
2961
3070
3177
3284
3388
3492
3593
3693
3792
3889
3985
4078
4171
4262
4351
4439
4525
4610
4693
4775
4854
4933
5010
5085
5159
5231
5302
5371
5439
5505
5570
5633
5695
5756
5815
5872
5928
5983
6037
6088
6139
6188
6236
6282
6327
6370
6413
6454
6493
6532
6569
6605
6640
6674
6707
6738
6768
6797
6825
6851
6876
6901
6923
6945
6966
6985
7003
7020
7036
7051
7065
7078
7090
7101
7112
7121
7130
7138
7146
7153
7159
7164
7168
7172
7175
7178
7179
7180
7180
7180
7178
7176
7173
7170
7165
7160
7154
7148
7141
7133
7124
7115
7105
7094
7083
7072
7060
7047
7034
7021
7007
6992
6977
6962
6947
6931
6914
6898
6881
6865
6848
6831
6814
6796
6779
6762
6745
6729
6712
6695
6679
6663
6648
6633
6618
6604
6590
6576
6563
6551
6539
6527
6516
6506
6496
6486
6477
6468
6460
6453
6446
6440
6434
6429
6424
6420
6417
6414
6412
6410
6409
6409
6409
6410
6412
6414
6416
6420
6424
6429
6434
6440
6447
6455
6463
6472
6482
6493
6505
6517
6531
6545
6561
6577
6595
6613
6633
6654
6675
6698
6722
6748
6774
6801
6829
6859
6889
6921
6954
6988
7023
7059
7096
7134
7174
7214
7256
7298
7342
7387
7433
7479
7527
7576
7626
7677
7729
7782
7836
7890
7946
8002
8058
8118
8176
8236
8297
8358
8420
8483
8546
8610
8675
8741
8807
8874
8941
9009
9077
9147
9216
9286
9357
9428
9500
9572
9644
9717
9790
9864
9938
10012
10087
10162
10237
10313
10389
10465
10542
10619
10696
10774
10852
10930
11009
11088
11167
11247
11327
11407
11488
11570
11651
11733
11816
11898
11982
12065
12149
12233
12317
12402
12487
12572
12658
12743
12830
12916
13002
13089
13176
13264
13351
13439
13527
13616
13704
13793
13882
13972
14061
14151
14241
14332
14422
14513
14604
14695
14786
14878
14970
15062
15154
15246
15339
15432
15526
15619
15713
15807
15902
15997
16093
16189
16285
16382
16480
16578
16677
16776
16876
16977
17078
17180
17283
17386
17490
17595
17700
17806
17913
18020
18128
18237
18346
18456
18566
18677
18788
18900
19013
19126
19239
19353
19468
19583
19698
19814
19930
20047
20164
20281
20399
20517
20636
20754
20873
20993
21112
21232
21353
21473
21594
21715
21836
21958
22080
22202
22324
22447
22570
22693
22816
22940
23063
23186
23310
23433
23557
23680
23804
23927
24050
24173
24296
24418
24541
24663
24785
24907
25028
25149
25270
25391
25511
25631
25750
25870
25989
26107
26226
26343
26461
26578
26694
26810
26925
27040
27155
27268
27381
27494
27606
27717
27828
27938
28048
28157
28265
28373
28480
28586
28692
28797
28902
29005
29108
29210
29312
29412
29512
29611
29709
29806
29902
29998
30093
30186
30279
30371
30462
30552
30641
30729
30816
30902
30987
31071
31154
31236
31316
31396
31474
31551
31627
31702
31775
31847
31917
31987
32055
32121
32186
32250
32314
32375
32435
32494
32551
32607
32662
32715
32767
32818
32867
32915
32962
33007
33051
33094
33135
33175
33214
33252
33288
33322
33356
33388
33418
33448
33476
33503
33528
33552
33575
33597
33617
33636
33654
33671
33687
33701
33714
33726
33737
33747
33756
33763
33769
33774
33779
33781
33783
33784
33784
33782
33779
33776
33771
33765
33759
33751
33742
33732
33722
33710
33698
33685
33670
33656
33640
33624
33606
33589
33570
33550
33530
33510
33488
33466
33443
33420
33396
33372
33347
33321
33295
33269
33241
33214
33186
33157
33128
33098
33068
33038
33007
32976
32944
32912
32880
32847
32814
32780
32746
32712
32677
32642
32607
32570
32534
32497
32462
32424
32387
32350
32313
32275
32237
32198
32161
32122
32084
32046
32006
31969
31930
31891
31852
31813
31774
31736
31697
31658
31620
31581
31543
31505
31466
31428
31391
31353
31315
31278
31241
31203
31166
31130
31093
31056
31020
30984
30948
30913
30877
30842
30807
30772
30738
30704
30670
30637
30604
30571
30539
30507
30476
30445
30415
30385
30356
30328
30300
30272
30245
30219
30193
30168
30143
30119
30096
30074
30052
30031
30010
29991
29972
29954
29937
29921
29906
29892
29878
29866
29854
29844
29834
29826
29818
29812
29806
29802
29799
29797
29796
29796
29798
29800
29804
29808
29814
29821
29829
29838
29849
29860
29873
29887
29901
29917
29935
29953
29972
29993
30015
30038
30062
30087
30113
30140
30168
30198
30228
30259
30292
30325
30360
30395
30432
30469
30508
30547
30588
30630
30672
30715
30760
30805
30852
30899
30947
30996
31045
31096
31147
31200
31253
31306
31361
31416
31472
31528
31585
31643
31701
31760
31819
31879
31939
32000
32061
32122
32183
32246
32308
32372
32435
32499
32563
32627
32691
32756
32820
32885
32951
33016
33081
33147
33212
33278
33344
33409
33475
33541
33606
33672
33737
33803
33868
33934
33999
34064
34129
34193
34257
34322
34385
34449
34512
34575
34638
34701
34763
34825
34887
34948
35010
35070
35131
35191
35251
35311
35370
35429
35487
35546
35603
35661
35717
35774
35830
35885
35940
35994
36048
36101
36153
36205
36256
36306
36356
36405
36453
36500
36547
36592
36637
36681
36724
36766
36807
36847
36886
36924
36961
36997
37032
37067
37100
37132
37163
37193
37222
37249
37276
37301
37326
37349
37371
37391
37411
37429
37446
37462
37477
37490
37502
37513
37522
37531
37538
37543
37547
37551
37552
37553
37552
37550
37546
37541
37535
37528
37519
37509
37499
37486
37473
37459
37444
37427
37410
37391
37372
37351
37329
37306
37281
37256
37229
37201
37172
37142
37110
37078
37043
37008
36971
36933
36894
36854
36812
36769
36724
36679
36632
36584
36535
36484
36432
36379
36325
36270
36213
36156
36097
36037
35975
35913
35849
35785
35719
35652
35584
35514
35444
35373
35300
35227
35152
35076
34999
34922
34843
34763
34682
34600
34518
34434
34349
34264
34177
34090
34002
33913
33823
33732
33640
33548
33455
33361
33266
33171
33075
32978
32881
32783
32685
32586
32485
32386
32284
32183
32083
31981
31878
31775
31672
31568
31464
31359
31255
31149
31044
30938
30832
30725
30618
30511
30404
30296
30188
30080
29972
29864
29756
29647
29538
29430
29321
29212
29104
28995
28886
28778
28669
28560
28452
28343
28234
28125
28017
27908
27799
27690
27582
27473
27364
27255
27146
27037
26928
26819
26709
26600
26491
26381
26272
26163
26053
25943
25834
25724
25614
25504
25394
25284
25174
25063
24953
24842
24731
24621
24510
24399
24288
24177
24066
23956
23845
23734
23623
23513
23402
23292
23182
23072
22962
22852
22743
22634
22525
22416
22307
22199
22091
21983
21876
21769
21662
21555
21449
21344
21238
21134
21030
20926
20823
20720
20618
20517
20416
20316
20217
20118
20020
19922
19826
19730
19635
19540
19446
19354
19261
19170
19080
18990
18901
18813
18725
18639
18553
18468
18384
18301
18218
18136
18055
17975
17896
17817
17740
17663
17587
17511
17437
17363
17290
17218
17147
17077
17007
16938
16870
16802
16735
16669
16604
16539
16475
16412
16350
16288
16227
16167
16108
16049
15991
15934
15878
15823
15768
15714
15661
15609
15557
15507
15457
15407
15359
15311
15265
15219
15173
15129
15085
15042
15000
14959
14919
14879
14840
14802
14764
14727
14692
14656
14622
14588
14555
14523
14491
14461
14430
14401
14372
14344
14317
14290
14264
14238
14213
14189
14165
14142
14120
14098
14076
14056
14036
14016
13997
13979
13961
13943
13926
13910
13894
13879
13864
13850
13836
13822
13809
13796
13784
13772
13761
13749
13739
13728
13718
13707
13698
13688
13678
13669
13660
13651
13642
13633
13624
13615
13607
13598
13589
13580
13572
13563
13554
13545
13536
13527
13518
13509
13499
13490
13480
13470
13460
13449
13438
13427
13416
13404
13392
13380
13367
13355
13341
13328
13314
13299
13285
13270
13254
13238
13222
13206
13189
13171
13154
13136
13117
13098
13079
13060
13040
13020
12999
12978
12957
12936
12915
12893
12871
12849
12827
12805
12782
12760
12737
12714
12691
12668
12645
12622
12599
12576
12552
12529
12505
12481
12457
12434
12410
12386
12362
12338
12313
12289
12265
12240
12216
12191
12167
12142
12117
12093
12068
12043
12018
11993
11967
11942
11916
11890
11864
11838
11811
11785
11758
11731
11703
11676
11648
11620
11592
11564
11535
11506
11477
11448
11418
11388
11358
11327
11297
11265
11234
11202
11170
11137
11104
11071
11037
11003
10969
10934
10898
10862
10826
10789
10751
10713
10675
10636
10597
10557
10516
10475
10434
10392
10349
10306
10263
10219
10174
10129
10084
10037
9991
9944
9896
9848
9799
9750
9700
9650
9599
9548
9497
9445
9392
9339
9286
9232
9178
9123
9068
9013
8957
8901
8844
8787
8730
8672
8614
8556
8497
8437
8378
8318
8258
8197
8135
8074
8013
7952
7890
7828
7765
7702
7639
7576
7512
7449
7385
7321
7256
7192
7127
7063
6998
6933
6867
6802
6736
6670
6604
6538
6471
6404
6337
6270
6202
6134
6066
5997
5928
5859
5789
5719
5649
5578
5507
5436
5365
5293
5221
5148
5075
5002
4929
4855
4781
4706
4632
4556
4481
4405
4329
4253
4176
4099
4021
3943
3864
3785
3706
3626
3546
3466
3385
3303
3222
3139
3057
2974
2891
2807
2723
2639
2554
2469
2383
2298
2212
2126
2040
1953
1867
1780
1693
1606
1519
1432
1345
1258
1171
1084
997
911
824
737
651
564
478
392
306
220
134
49
-37
-122
-207
-292
-376
-461
-545
-629
-712
-796
-879
-962
-1045
-1128
-1211
-1293
-1376
-1458
-1540
-1622
-1704
-1786
-1868
-1950
-2031
-2113
-2194
-2276
-2357
-2438
-2520
-2601
-2682
-2763
-2845
-2926
-3007
-3088
-3170
-3251
-3332
-3413
-3494
-3576
-3657
-3737
-3818
-3899
-3979
-4059
-4140
-4220
-4300
-4380
-4459
-4538
-4617
-4695
-4773
-4851
-4928
-5005
-5082
-5158
-5234
-5309
-5384
-5458
-5532
-5605
-5678
-5750
-5822
-5893
-5963
-6033
-6102
-6170
-6238
-6305
-6371
-6437
-6501
-6565
-6628
-6690
-6752
-6812
-6871
-6930
-6988
-7044
-7100
-7154
-7208
-7260
-7312
-7362
-7411
-7459
-7506
-7552
-7596
-7639
-7681
-7722
-7761
-7800
-7836
-7872
-7906
-7939
-7971
-8000
-8029
-8058
-8085
-8109
-8134
-8157
-8179
-8199
-8218
-8236
-8253
-8269
-8284
-8298
-8311
-8322
-8333
-8342
-8351
-8358
-8365
-8370
-8375
-8378
-8381
-8383
-8384
-8384
-8384
-8383
-8381
-8378
-8374
-8370
-8366
-8360
-8354
-8347
-8340
-8332
-8324
-8315
-8305
-8295
-8284
-8273
-8261
-8248
-8235
-8221
-8206
-8191
-8175
-8159
-8141
-8124
-8106
-8087
-8067
-8047
-8026
-8004
-7981
-7958
-7935
-7910
-7885
-7859
-7832
-7805
-7777
-7748
-7719
-7689
-7658
-7627
-7595
-7562
-7528
-7494
-7459
-7424
-7388
-7351
-7314
-7276
-7238
-7199
-7159
-7119
-7078
-7037
-6995
-6952
-6909
-6865
-6821
-6776
-6730
-6684
-6638
-6590
-6542
-6494
-6445
-6395
-6345
-6295
-6244
-6192
-6140
-6087
-6034
-5981
-5927
-5872
-5818
-5763
-5707
-5651
-5595
-5539
-5482
-5426
-5369
-5312
-5254
-5197
-5140
-5083
-5025
-4968
-4911
-4853
-4796
-4739
-4682
-4625
-4568
-4512
-4455
-4399
-4343
-4287
-4232
-4176
-4121
-4066
-4011
-3957
-3903
-3849
-3796
-3742
-3689
-3636
-3584
-3532
-3480
-3429
-3378
-3327
-3277
-3228
-3178
-3129
-3081
-3033
-2985
-2938
-2891
-2845
-2799
-2754
-2709
-2664
-2621
-2577
-2534
-2492
-2450
-2409
-2368
-2328
-2289
-2250
-2212
-2174
-2137
-2101
-2065
-2031
-1996
-1963
-1930
-1898
-1867
-1837
-1807
-1778
-1749
-1722
-1695
-1669
-1644
-1620
-1596
-1573
-1551
-1530
-1510
-1491
-1473
-1456
-1440
-1424
-1410
-1397
-1385
-1373
-1363
-1354
-1346
-1339
-1333
-1328
-1324
-1322
-1320
-1320
-1321
-1323
-1326
-1330
-1335
-1342
-1349
-1358
-1367
-1378
-1390
-1403
-1417
-1432
-1448
-1466
-1484
-1503
-1523
-1545
-1567
-1590
-1615
-1640
-1666
-1693
-1722
-1751
-1781
-1813
-1845
-1878
-1913
-1948
-1984
-2021
-2059
-2098
-2139
-2179
-2221
-2264
-2308
-2352
-2397
-2444
-2490
-2538
-2586
-2636
-2685
-2736
-2787
-2839
-2891
-2944
-2998
-3052
-3107
-3162
-3218
-3274
-3330
-3387
-3444
-3501
-3559
-3617
-3676
-3735
-3794
-3853
-3912
-3972
-4032
-4091
-4153
-4213
-4274
-4335
-4396
-4457
-4518
-4580
-4641
-4703
-4765
-4826
-4888
-4950
-5012
-5074
-5136
-5198
-5261
-5323
-5384
-5446
-5508
-5570
-5631
-5693
-5754
-5815
-5876
-5937
-5998
-6058
-6118
-6179
-6238
-6298
-6357
-6416
-6475
-6533
-6591
-6648
-6706
-6763
-6819
-6875
-6931
-6987
-7042
-7097
-7152
-7206
-7260
-7314
-7367
-7420
-7473
-7525
-7578
-7630
-7682
-7733
-7785
-7836
-7887
-7938
-7989
-8039
-8090
-8141
-8192
-8242
-8292
-8342
-8392
-8442
-8492
-8542
-8591
-8641
-8690
-8739
-8788
-8837
-8886
-8935
-8983
-9031
-9080
-9128
-9176
-9224
-9272
-9320
-9367
-9415
-9463
-9510
-9558
-9605
-9653
-9700
-9747
-9795
-9842
-9889
-9936
-9983
-10031
-10078
-10125
-10172
-10218
-10265
-10312
-10359
-10405
-10452
-10498
-10544
-10590
-10636
-10681
-10727
-10772
-10817
-10862
-10907
-10951
-10995
-11040
-11084
-11127
-11171
-11214
-11258
-11301
-11344
-11387
-11430
-11472
-11515
-11557
-11600
-11642
-11684
-11726
-11769
-11811
-11852
-11894
-11936
-11978
-12019
-12060
-12102
-12143
-12183
-12224
-12264
-12305
-12345
-12384
-12424
-12463
-12502
-12540
-12579
-12617
-12655
-12692
-12729
-12766
-12803
-12840
-12876
-12912
-12948
-12984
-13019
-13055
-13090
-13126
-13161
-13196
-13230
-13265
-13299
-13334
-13368
-13402
-13436
-13469
-13503
-13536
-13570
-13603
-13636
-13669
-13702
-13735
-13768
-13801
-13833
-13866
-13898
-13931
-13963
-13996
-14028
-14060
-14093
-14125
-14157
-14189
-14221
-14253
-14285
-14317
-14348
-14380
-14411
-14443
-14474
-14506
-14537
-14568
-14600
-14631
-14662
-14693
-14725
-14756
-14787
-14818
-14849
-14880
-14911
-14942
-14973
-15004
-15035
-15066
-15097
-15128
-15160
-15191
-15222
-15254
-15285
-15316
-15348
-15379
-15411
-15443
-15474
-15506
-15538
-15570
-15603
-15635
-15667
-15700
-15732
-15765
-15798
-15831
-15864
-15897
-15931
-15964
-15998
-16032
-16065
-16100
-16134
-16168
-16202
-16236
-16271
-16306
-16341
-16376
-16411
-16446
-16481
-16517
-16552
-16587
-16623
-16658
-16694
-16729
-16765
-16800
-16836
-16871
-16906
-16941
-16976
-17011
-17046
-17080
-17115
-17149
-17182
-17216
-17249
-17282
-17315
-17347
-17379
-17411
-17442
-17473
-17503
-17533
-17563
-17592
-17621
-17649
-17677
-17704
-17730
-17756
-17782
-17806
-17830
-17854
-17877
-17899
-17921
-17942
-17962
-17982
-18001
-18019
-18037
-18054
-18070
-18086
-18101
-18115
-18128
-18141
-18153
-18165
-18175
-18185
-18194
-18203
-18210
-18217
-18224
-18229
-18234
-18237
-18241
-18243
-18245
-18245
-18246
-18245
-18243
-18241
-18239
-18235
-18231
-18226
-18220
-18213
-18206
-18198
-18189
-18180
-18170
-18159
-18147
-18135
-18122
-18109
-18095
-18080
-18064
-18048
-18031
-18014
-17996
-17977
-17958
-17938
-17918
-17897
-17876
-17854
-17831
-17808
-17785
-17761
-17737
-17712
-17687
-17661
-17635
-17608
-17582
-17554
-17527
-17499
-17470
-17442
-17413
-17384
-17354
-17324
-17295
-17265
-17235
-17204
-17174
-17144
-17113
-17083
-17052
-17022
-16992
-16961
-16931
-16901
-16871
-16841
-16811
-16781
-16752
-16722
-16693
-16663
-16634
-16605
-16576
-16547
-16519
-16490
-16462
-16434
-16405
-16378
-16350
-16322
-16295
-16268
-16241
-16213
-16187
-16161
-16136
-16110
-16085
-16059
-16035
-16011
-15987
-15963
-15940
-15917
-15894
-15871
-15849
-15827
-15806
-15784
-15763
-15743
-15722
-15702
-15683
-15663
-15644
-15625
-15606
-15588
-15570
-15552
-15534
-15517
-15500
-15483
-15466
-15450
-15434
-15418
-15402
-15387
-15371
-15356
-15341
-15327
-15313
-15299
-15285
-15271
-15258
-15245
-15232
-15219
-15207
-15195
-15183
-15171
-15160
-15149
-15138
-15128
-15118
-15108
-15098
-15089
-15080
-15072
-15063
-15055
-15047
-15040
-15033
-15026
-15019
-15012
-15006
-15000
-14994
-14988
-14982
-14977
-14972
-14966
-14962
-14957
-14952
-14948
-14943
-14939
-14936
-14932
-14928
-14925
-14922
-14919
-14916
-14914
-14912
-14910
-14908
-14906
-14905
-14904
-14903
-14903
-14903
-14903
-14903
-14904
-14904
-14906
-14907
-14909
-14911
-14913
-14915
-14918
-14922
-14925
-14929
-14933
-14938
-14943
-14948
-14954
-14960
-14967
-14974
-14981
-14989
-14997
-15005
-15014
-15023
-15032
-15042
-15052
-15063
-15073
-15084
-15096
-15108
-15119
-15132
-15144
-15157
-15170
-15184
-15198
-15212
-15226
-15241
-15256
-15271
-15286
-15302
-15317
-15333
-15349
-15366
-15382
-15399
-15416
-15432
-15450
-15467
-15484
-15501
-15519
-15536
-15554
-15571
-15589
-15607
-15625
-15643
-15661
-15679
-15697
-15716
-15734
-15752
-15771
-15789
-15808
-15827
-15845
-15864
-15883
-15902
-15921
-15940
-15959
-15978
-15997
-16015
-16033
-16053
-16072
-16090
-16109
-16126
-16145
-16163
-16181
-16199
-16216
-16233
-16250
-16267
-16283
-16299
-16315
-16331
-16346
-16361
-16375
-16389
-16403
-16417
-16430
-16443
-16455
-16468
-16479
-16491
-16502
-16513
-16523
-16533
-16543
-16552
-16561
-16569
-16576
-16584
-16590
-16597
-16602
-16608
-16612
-16616
-16620
-16623
-16625
-16627
-16628
-16628
-16628
-16627
-16626
-16624
-16621
-16618
-16613
-16609
-16603
-16597
-16590
-16582
-16574
-16565
-16555
-16544
-16533
-16521
-16509
-16496
-16482
-16468
-16453
-16437
-16421
-16404
-16387
-16369
-16350
-16331
-16311
-16291
-16270
-16248
-16227
-16204
-16181
-16158
-16136
-16111
-16087
-16062
-16036
-16011
-15985
-15959
-15933
-15906
-15879
-15852
-15825
-15797
-15770
-15742
-15714
-15687
-15659
-15631
-15603
-15576
-15548
-15520
-15493
-15466
-15438
-15411
-15384
-15358
-15331
-15305
-15279
-15253
-15227
-15202
-15177
-15152
-15128
-15104
-15080
-15056
-15033
-15010
-14988
-14965
-14944
-14922
-14901
-14880
-14859
-14839
-14819
-14800
-14781
-14762
-14744
-14726
-14708
-14691
-14674
-14657
-14641
-14625
-14610
-14595
-14580
-14566
-14552
-14539
-14526
-14513
-14501
-14489
-14478
-14467
-14456
-14446
-14437
-14428
-14419
-14411
-14403
-14396
-14389
-14383
-14377
-14372
-14367
-14363
-14359
-14356
-14353
-14351
-14349
-14348
-14347
-14347
-14347
-14348
-14349
-14351
-14354
-14357
-14360
-14364
-14369
-14374
-14379
-14386
-14392
-14400
-14408
-14416
-14425
-14434
-14444
-14455
-14466
-14477
-14489
-14501
-14514
-14528
-14541
-14556
-14571
-14586
-14602
-14618
-14635
-14653
-14671
-14689
-14708
-14728
-14748
-14768
-14789
-14810
-14831
-14853
-14876
-14898
-14921
-14945
-14968
-14992
-15016
-15041
-15066
-15091
-15116
-15141
-15167
-15193
-15219
-15245
-15271
-15298
-15324
-15351
-15378
-15405
-15432
-15460
-15487
-15515
-15542
-15570
-15598
-15626
-15654
-15682
-15710
-15738
-15766
-15794
-15822
-15850
-15878
-15906
-15934
-15962
-15990
-16017
-16045
-16072
-16100
-16126
-16154
-16181
-16207
-16234
-16261
-16286
-16312
-16338
-16364
-16390
-16415
-16440
-16464
-16489
-16513
-16537
-16561
-16584
-16608
-16631
-16653
-16676
-16698
-16720
-16741
-16762
-16783
-16804
-16824
-16844
-16864
-16883
-16902
-16920
-16939
-16957
-16974
-16991
-17008
-17025
-17041
-17057
-17072
-17087
-17102
-17117
-17131
-17144
-17158
-17171
-17184
-17196
-17208
-17220
-17231
-17242
-17252
-17262
-17272
-17281
-17290
-17298
-17306
-17313
-17320
-17327
-17333
-17338
-17343
-17348
-17352
-17355
-17358
-17360
-17362
-17364
-17364
-17365
-17365
-17364
-17363
-17361
-17359
-17356
-17353
-17349
-17345
-17340
-17335
-17329
-17323
-17316
-17309
-17302
-17294
-17285
-17277
-17267
-17258
-17248
-17238
-17227
-17216
-17205
-17193
-17181
-17168
-17156
-17142
-17129
-17115
-17101
-17087
-17072
-17057
-17042
-17027
-17011
-16995
-16979
-16962
-16946
-16929
-16912
-16895
-16878
-16861
-16844
-16826
-16808
-16791
-16773
-16755
-16737
-16718
-16700
-16682
-16663
-16644
-16626
-16607
-16588
-16568
-16549
-16530
-16510
-16491
-16471
-16452
-16432
-16412
-16392
-16370
-16351
-16329
-16309
-16289
-16268
-16247
-16226
-16204
-16183
-16161
-16139
-16117
-16094
-16073
-16050
-16027
-16004
-15983
-15960
-15937
-15914
-15890
-15867
-15843
-15820
-15796
-15772
-15748
-15724
-15699
-15675
-15650
-15625
-15601
-15576
-15550
-15525
-15500
-15474
-15448
-15422
-15396
-15370
-15344
-15317
-15290
-15264
-15237
-15209
-15182
-15154
-15126
-15098
-15070
-15042
-15013
-14984
-14955
-14925
-14895
-14865
-14835
-14804
-14774
-14743
-14712
-14680
-14649
-14617
-14585
-14553
-14521
-14488
-14456
-14423
-14390
-14356
-14323
-14289
-14255
-14221
-14187
-14152
-14118
-14083
-14048
-14012
-13977
-13941
-13905
-13868
-13832
-13795
-13758
-13720
-13683
-13645
-13607
-13568
-13530
-13491
-13452
-13412
-13373
-13333
-13293
-13253
-13212
-13172
-13131
-13090
-13049
-13007
-12966
-12924
-12882
-12840
-12798
-12755
-12712
-12670
-12627
-12583
-12540
-12497
-12453
-12410
-12366
-12322
-12278
-12234
-12190
-12146
-12102
-12058
-12014
-11970
-11926
-11882
-11838
-11794
-11750
-11707
-11663
-11619
-11576
-11533
-11490
-11447
-11404
-11362
-11319
-11277
-11235
-11193
-11152
-11110
-11069
-11029
-10988
-10948
-10908
-10868
-10829
-10789
-10750
-10712
-10673
-10635
-10597
-10559
-10522
-10484
-10447
-10410
-10374
-10337
-10301
-10265
-10229
-10194
-10158
-10123
-10088
-10054
-10019
-9985
-9951
-9917
-9883
-9849
-9816
-9783
-9750
-9717
-9684
-9652
-9620
-9588
-9556
-9525
-9494
-9463
-9432
-9402
-9372
-9342
-9313
-9284
-9255
-9226
-9198
-9170
-9143
-9116
-9089
-9062
-9036
-9010
-8984
-8958
-8933
-8908
-8884
-8860
-8836
-8812
-8789
-8766
-8744
-8721
-8699
-8677
-8656
-8634
-8613
-8593
-8572
-8552
-8532
-8512
-8493
-8473
-8454
-8435
-8416
-8398
-8379
-8361
-8343
-8325
-8307
-8289
-8271
-8254
-8236
-8219
-8202
-8185
-8169
-8151
-8135
-8119
-8103
-8087
-8071
-8055
-8039
-8023
-8009
-7994
-7978
-7963
-7948
-7933
-7918
-7903
-7889
-7874
-7859
-7844
-7829
-7815
-7800
-7785
-7770
-7756
-7741
-7726
-7712
-7697
-7682
-7667
-7653
-7638
-7623
-7608
-7594
-7579
-7565
-7550
-7535
-7521
-7507
-7492
-7478
-7464
-7449
-7435
-7421
-7407
-7393
-7379
-7365
-7352
-7338
-7324
-7311
-7298
-7284
-7271
-7258
-7245
-7232
-7219
-7206
-7193
-7180
-7167
-7154
-7141
-7128
-7115
-7102
-7089
-7076
-7062
-7049
-7036
-7022
-7009
-6995
-6981
-6967
-6953
-6939
-6925
-6910
-6896
-6881
-6866
-6851
-6836
-6821
-6805
-6790
-6774
-6757
-6741
-6724
-6707
-6690
-6673
-6655
-6637
-6618
-6600
-6581
-6561
-6541
-6521
-6501
-6480
-6458
-6437
-6414
-6392
-6369
-6345
-6321
-6297
-6272
-6247
-6221
-6195
-6168
-6141
-6113
-6085
-6056
-6026
-5996
-5965
-5933
-5900
-5867
-5834
-5799
-5764
-5727
-5690
-5652
-5614
-5574
-5534
-5492
-5450
-5406
-5362
-5317
-5271
-5223
-5175
-5126
-5076
-5025
-4972
-4919
-4865
-4810
-4754
-4697
-4639
-4580
-4520
-4459
-4397
-4335
-4271
-4206
-4141
-4075
-4006
-3939
-3870
-3800
-3730
-3658
-3585
-3512
-3438
-3363
-3288
-3211
-3134
-3056
-2977
-2898
-2818
-2737
-2655
-2573
-2490
-2407
-2323
-2239
-2154
-2068
-1982
-1895
-1808
-1720
-1632
-1544
-1455
-1366
-1276
-1186
-1095
-1004
-913
-822
-730
-637
-545
-452
-359
-265
-171
-77
17
111
206
301
397
492
588
684
780
876
973
1070
1167
1264
1361
1459
1556
1654
1752
1850
1948
2047
2145
2244
2342
2441
2540
2639
2738
2837
2937
3036
3135
3235
3334
3434
3533
3633
3733
3832
3932
4032
4132
4232
4332
4432
4532
4632
4732
4831
4931
5031
5131
5231
5331
5431
5531
5631
5731
5831
5931
6031
6131
6230
6330
6430
6530
6629
6729
6828
6927
7027
7126
7225
7324
7423
7522
7621
7720
7818
7917
8015
8113
8211
8309
8407
8505
8603
8700
8797
8894
8991
9088
9184
9280
9376
9472
9568
9664
9759
9854
9949
10044
10139
10233
10327
10421
10514
10607
10700
10793
10885
10977
11069
11160
11250
11341
11431
11520
11609
11698
11785
11873
11960
12046
12132
12217
12301
12384
12467
12549
12631
12711
12791
12870
12948
13025
13101
13176
13250
13324
13396
13467
13538
13607
13675
13742
13808
13873
13937
13999
14061
14121
14180
14237
14294
14349
14403
14456
14508
14558
14607
14655
14701
14746
14790
14833
14874
14914
14953
14990
15027
15061
15095
15127
15158
15188
15216
15243
15269
15293
15316
15338
15359
15378
15396
15412
15428
15442
15455
15466
15476
15485
15492
15499
15504
15507
15509
15510
15510
15509
15506
15502
15497
15490
15483
15474
15463
15452
15439
15425
15410
15394
15377
15358
15338
15317
15295
15272
15247
15222
15195
15167
15139
15109
15078
15045
15012
14978
14943
14907
14870
14832
14792
14753
14712
14670
14628
14584
14540
14495
14449
14403
14356
14308
14259
14210
14160
14110
14058
14007
13954
13901
13848
13794
13739
13684
13629
13573
13517
13461
13404
13346
13289
13231
13173
13115
13056
12997
12939
12880
12821
12762
12702
12643
12584
12525
12466
12407
12348
12289
12230
12171
12113
12055
11996
11939
11881
11823
11766
11709
11653
11597
11541
11485
11430
11376
11322
11268
11215
11163
11111
11059
11008
10958
10908
10859
10810
10762
10715
10668
10622
10576
10531
10487
10443
10400
10358
10316
10274
10234
10194
10154
10115
10076
10038
10001
9964
9928
9892
9856
9821
9787
9752
9719
9686
9653
9621
9589
9557
9526
9496
9466
9436
9406
9377
9349
9321
9293
9265
9238
9211
9185
9159
9133
9108
9083
9059
9035
9011
8988
8965
8942
8920
8898
8877
8855
8835
8814
8794
8774
8755
8736
8717
8699
8681
8663
8646
8629
8613
8596
8581
8565
8550
8536
8521
8507
8494
8480
8468
8455
8443
8431
8420
8409
8398
8388
8378
8368
8359
8350
8341
8333
8325
8317
8310
8303
8296
8290
8284
8279
8273
8269
8264
8260
8256
8253
8250
8248
8246
8244
8243
8242
8241
8241
8242
8242
8244
8245
8247
8250
8252
8255
8259
8263
8267
8271
8276
8281
8287
8292
8298
8305
8311
8318
8325
8333
8341
8349
8357
8366
8375
8384
8393
8403
8413
8424
8434
8445
8457
8468
8480
8492
8505
8518
8530
8544
8557
8571
8585
8599
8614
8629
8644
8659
8675
8691
8707
8723
8740
8757
8774
8792
8809
8827
8845
8864
8882
8901
8920
8940
8959
8979
8999
9019
9040
9061
9082
9103
9125
9147
9169
9191
9214
9237
9261
9284
9308
9333
9357
9382
9408
9434
9460
9487
9514
9541
9569
9598
9627
9657
9687
9718
9749
9781
9814
9847
9880
9914
9949
9984
10020
10057
10094
10131
10170
10208
10248
10287
10327
10368
10409
10451
10493
10536
10579
10623
10667
10712
10757
10802
10848
10894
10941
10988
11036
11084
11132
11181
11230
11279
11329
11379
11429
11480
11531
11582
11633
11685
11736
11788
11840
11893
11945
11998
12051
12103
12156
12209
12263
12316
12369
12422
12476
12529
12582
12635
12688
12741
12794
12846
12899
12951
13003
13054
13106
13157
13207
13258
13308
13358
13407
13456
13505
13554
13602
13650
13697
13745
13791
13838
13884
13930
13975
14020
14064
14108
14152
14195
14237
14279
14321
14362
14402
14442
14481
14520
14558
14596
14632
14669
14704
14739
14773
14806
14839
14871
14902
14932
14962
14990
15018
15045
15072
15097
15122
15146
15169
15192
15213
15234
15253
15272
15290
15307
15323
15339
15353
15367
15380
15392
15403
15413
15422
15431
15439
15445
15451
15457
15461
15464
15467
15469
15470
15470
15469
15468
15465
15462
15458
15454
15448
15442
15435
15427
15419
15410
15400
15389
15378
15366
15353
15340
15326
15311
15295
15279
15263
15245
15227
15209
15189
15170
15149
15128
15106
15084
15061
15037
15013
14989
14964
14938
14912
14885
14858
14831
14803
14774
14745
14715
14685
14655
14624
14592
14560
14527
14494
14460
14426
14391
14356
14320
14284
14247
14210
14172
14134
14095
14055
14015
13975
13934
13892
13850
13807
13764
13720
13675
13630
13584
13537
13490
13443
13395
13346
13297
13247
13197
13146
13094
13042
12989
12936
12882
12828
12773
12717
12661
12604
12546
12488
12430
12370
12311
12250
12189
12128
12066
12004
11941
11877
11813
11748
11683
11618
11552
11485
11418
11350
11282
11213
11144
11074
11003
10932
10861
10788
10716
10643
10569
10495
10420
10345
10269
10193
10116
10039
9961
9883
9804
9726
9646
9566
9486
9405
9324
9243
9161
9079
8996
8913
8830
8747
8663
8580
8496
8411
8327
8243
8157
8073
7988
7903
7818
7733
7648
7563
7477
7392
7307
7222
7136
7051
6966
6882
6797
6713
6628
6544
6461
6377
6294
6211
6128
6046
5963
5881
5799
5718
5636
5555
5474
5394
5313
5233
5153
5074
4994
4915
4836
4757
4679
4601
4523
4445
4368
4291
4215
4139
4062
3988
3913
3838
3763
3689
3616
3543
3470
3398
3326
3255
3184
3114
3045
2976
2907
2839
2772
2705
2639
2574
2509
2444
2381
2318
2255
2194
2133
2072
2013
1954
1895
1838
1781
1724
1668
1613
1559
1505
1452
1399
1347
1295
1245
1194
1145
1096
1048
1000
954
908
862
818
774
731
689
648
607
567
528
490
453
416
380
345
311
278
245
213
183
152
123
95
67
41
15
-10
-34
-57
-79
-100
-121
-140
-159
-176
-193
-209
-225
-239
-252
-265
-277
-288
-298
-308
-316
-324
-331
-338
-343
-348
-352
-355
-358
-360
-361
-362
-361
-361
-359
-358
-355
-352
-348
-344
-340
-335
-329
-323
-316
-309
-302
-294
-286
-277
-269
-259
-250
-240
-229
-219
-208
-197
-186
-174
-163
-151
-138
-126
-114
-101
-88
-75
-62
-48
-35
-21
-7
7
21
35
49
64
78
93
108
122
137
152
166
181
196
211
226
240
255
270
284
299
313
328
342
356
370
384
398
412
425
439
452
465
478
491
503
516
528
540
551
563
574
585
596
606
617
627
636
646
655
664
673
681
689
697
705
712
720
727
734
740
746
752
758
764
769
774
778
782
786
790
793
796
799
801
803
805
807
808
809
809
809
809
809
808
807
806
804
803
801
798
796
793
790
787
784
780
776
772
768
764
759
754
750
744
739
733
728
722
716
709
702
696
688
681
674
666
657
649
640
631
622
612
602
592
581
571
559
547
535
523
510
496
483
468
454
438
423
407
390
373
356
337
319
300
280
260
239
218
196
174
151
128
104
80
55
30
4
-22
-49
-76
-104
-132
-161
-190
-220
-250
-280
-312
-343
-375
-408
-441
-474
-508
-542
-577
-612
-648
-684
-720
-757
-794
-832
-871
-909
-949
-988
-1028
-1069
-1110
-1151
-1193
-1235
-1277
-1320
-1363
-1407
-1451
-1495
-1539
-1584
-1630
-1675
-1722
-1768
-1814
-1861
-1909
-1956
-2004
-2052
-2100
-2148
-2197
-2246
-2295
-2344
-2394
-2444
-2494
-2544
-2594
-2644
-2695
-2745
-2796
-2847
-2898
-2949
-3000
-3051
-3102
-3154
-3205
-3256
-3307
-3359
-3410
-3461
-3513
-3564
-3615
-3667
-3718
-3769
-3820
-3872
-3923
-3974
-4025
-4075
-4126
-4177
-4227
-4278
-4328
-4379
-4429
-4479
-4530
-4580
-4630
-4680
-4730
-4780
-4830
-4880
-4929
-4979
-5028
-5077
-5126
-5174
-5223
-5271
-5319
-5367
-5414
-5461
-5508
-5555
-5601
-5647
-5693
-5738
-5783
-5828
-5872
-5916
-5960
-6003
-6047
-6089
-6132
-6174
-6216
-6258
-6300
-6341
-6381
-6422
-6462
-6502
-6541
-6580
-6618
-6657
-6695
-6732
-6769
-6806
-6842
-6878
-6913
-6948
-6983
-7017
-7051
-7084
-7117
-7150
-7182
-7214
-7245
-7276
-7306
-7336
-7366
-7395
-7423
-7451
-7479
-7506
-7533
-7559
-7585
-7610
-7635
-7659
-7682
-7706
-7728
-7750
-7772
-7793
-7813
-7832
-7851
-7870
-7887
-7904
-7921
-7937
-7952
-7966
-7980
-7993
-8006
-8018
-8029
-8039
-8050
-8060
-8069
-8077
-8085
-8092
-8099
-8105
-8109
-8115
-8119
-8122
-8125
-8129
-8131
-8132
-8135
-8135
-8135
-8135
-8135
-8134
-8132
-8131
-8129
-8125
-8122
-8119
-8115
-8111
-8106
-8100
-8095
-8089
-8082
-8074
-8068
-8061
-8053
-8045
-8037
-8028
-8019
-8010
-8000
-7991
-7981
-7971
-7961
-7950
-7939
-7929
-7918
-7906
-7895
-7884
-7872
-7861
-7849
-7837
-7825
-7813
-7801
-7789
-7776
-7764
-7752
-7739
-7727
-7715
-7702
-7690
-7677
-7665
-7652
-7640
-7628
-7615
-7603
-7591
-7579
-7567
-7555
-7543
-7532
-7520
-7509
-7498
-7486
-7475
-7464
-7454
-7443
-7432
-7422
-7411
-7401
-7391
-7381
-7372
-7362
-7353
-7343
-7334
-7325
-7317
-7308
-7300
-7292
-7284
-7277
-7269
-7262
-7255
-7248
-7242
-7235
-7229
-7223
-7217
-7212
-7206
-7201
-7196
-7191
-7186
-7181
-7177
-7172
-7168
-7164
-7161
-7157
-7153
-7150
-7147
-7144
-7141
-7138
-7135
-7133
-7130
-7127
-7125
-7123
-7120
-7118
-7115
-7113
-7111
-7109
-7106
-7104
-7102
-7100
-7098
-7096
-7093
-7091
-7089
-7087
-7085
-7083
-7081
-7079
-7077
-7075
-7073
-7071
-7069
-7067
-7065
-7063
-7061
-7059
-7058
-7056
-7054
-7052
-7051
-7049
-7047
-7046
-7044
-7042
-7040
-7039
-7037
-7035
-7034
-7032
-7030
-7028
-7026
-7024
-7022
-7020
-7018
-7016
-7014
-7012
-7010
-7008
-7006
-7004
-7002
-7000
-6998
-6996
-6994
-6992
-6990
-6989
-6987
-6986
-6984
-6983
-6982
-6981
-6980
-6980
-6979
-6978
-6978
-6978
-6978
-6978
-6978
-6978
-6978
-6979
-6979
-6980
-6981
-6982
-6983
-6984
-6985
-6987
-6988
-6990
-6992
-6994
-6996
-6998
-7001
-7004
-7007
-7010
-7013
-7016
-7020
-7024
-7028
-7032
-7037
-7041
-7046
-7051
-7056
-7062
-7067
-7073
-7079
-7084
-7090
-7097
-7103
-7109
-7115
-7122
-7128
-7134
-7141
-7148
-7154
-7161
-7168
-7175
-7182
-7189
-7196
-7203
-7210
-7218
-7225
-7232
-7240
-7247
-7254
-7262
-7269
-7277
-7284
-7292
-7300
-7308
-7316
-7324
-7332
-7340
-7348
-7356
-7365
-7373
-7382
-7391
-7400
-7409
-7418
-7427
-7436
-7446
-7455
-7465
-7475
-7484
-7494
-7504
-7515
-7525
-7535
-7546
-7556
-7567
-7578
-7588
-7599
-7610
-7621
-7632
-7643
-7654
-7665
-7676
-7687
-7699
-7710
-7721
-7732
-7744
-7755
-7767
-7778
-7790
-7801
-7813
-7825
-7837
-7849
-7861
-7873
-7886
-7898
-7911
-7923
-7936
-7949
-7962
-7975
-7988
-8000
-8013
-8026
-8041
-8054
-8068
-8080
-8095
-8108
-8122
-8135
-8148
-8163
-8177
-8189
-8204
-8218
-8232
-8245
-8259
-8273
-8287
-8300
-8314
-8328
-8341
-8355
-8368
-8381
-8395
-8408
-8421
-8434
-8447
-8459
-8472
-8484
-8497
-8509
-8521
-8533
-8545
-8557
-8569
-8580
-8592
-8603
-8615
-8626
-8637
-8649
-8660
-8671
-8682
-8693
-8704
-8715
-8726
-8737
-8748
-8758
-8769
-8780
-8791
-8801
-8812
-8823
-8834
-8844
-8855
-8866
-8877
-8888
-8900
-8911
-8922
-8934
-8945
-8957
-8969
-8981
-8993
-9006
-9018
-9031
-9044
-9057
-9070
-9084
-9097
-9111
-9126
-9140
-9154
-9169
-9184
-9200
-9215
-9231
-9247
-9264
-9280
-9297
-9314
-9331
-9349
-9367
-9385
-9403
-9422
-9441
-9460
-9479
-9498
-9518
-9538
-9558
-9578
-9599
-9619
-9640
-9661
-9682
-9704
-9725
-9747
-9769
-9791
-9813
-9835
-9857
-9880
-9902
-9925
-9948
-9971
-9994
-10017
-10040
-10064
-10087
-10110
-10134
-10157
-10181
-10204
-10228
-10251
-10275
-10298
-10322
-10345
-10369
-10392
-10415
-10438
-10461
-10484
-10507
-10530
-10552
-10575
-10597
-10619
-10641
-10662
-10684
-10705
-10726
-10747
-10768
-10789
-10809
-10829
-10849
-10869
-10889
-10908
-10927
-10946
-10964
-10983
-11001
-11018
-11036
-11053
-11070
-11087
-11104
-11120
-11136
-11151
-11166
-11181
-11196
-11210
-11223
-11237
-11250
-11262
-11275
-11286
-11298
-11309
-11320
-11330
-11339
-11349
-11357
-11366
-11374
-11381
-11388
-11394
-11400
-11406
-11411
-11415
-11419
-11423
-11426
-11428
-11430
-11432
-11433
-11434
-11434
-11433
-11433
-11431
-11429
-11427
-11424
-11421
-11417
-11413
-11408
-11403
-11397
-11391
-11384
-11377
-11369
-11360
-11351
-11342
-11332
-11321
-11310
-11298
-11286
-11273
-11260
-11246
-11231
-11216
-11201
-11184
-11168
-11151
-11133
-11115
-11096
-11077
-11057
-11037
-11016
-10995
-10973
-10951
-10928
-10905
-10882
-10858
-10834
-10809
-10784
-10759
-10733
-10707
-10680
-10653
-10626
-10599
-10571
-10543
-10515
-10486
-10457
-10428
-10399
-10369
-10340
-10310
-10280
-10250
-10219
-10189
-10159
-10128
-10097
-10066
-10035
-10004
-9973
-9942
-9910
-9879
-9847
-9815
-9783
-9752
-9720
-9688
-9655
-9623
-9591
-9559
-9526
-9494
-9461
-9429
-9396
-9363
-9330
-9298
-9265
-9231
-9198
-9165
-9132
-9098
-9065
-9031
-8998
-8964
-8930
-8897
-8863
-8829
-8795
-8761
-8727
-8693
-8659
-8625
-8590
-8556
-8521
-8487
-8452
-8418
-8383
-8348
-8313
-8278
-8242
-8207
-8170
-8135
-8100
-8064
-8028
-7992
-7955
-7919
-7882
-7845
-7808
-7771
-7734
-7696
-7658
-7621
-7582
-7544
-7506
-7467
-7428
-7389
-7350
-7310
-7270
-7230
-7190
-7149
-7108
-7067
-7026
-6984
-6942
-6900
-6858
-6815
-6772
-6729
-6686
-6642
-6598
-6554
-6510
-6465
-6420
-6375
-6330
-6284
-6238
-6192
-6145
-6098
-6051
-6004
-5956
-5909
-5860
-5812
-5763
-5714
-5665
-5615
-5566
-5516
-5465
-5415
-5364
-5312
-5261
-5209
-5157
-5104
-5052
-4998
-4945
-4891
-4837
-4783
-4729
-4674
-4619
-4563
-4507
-4451
-4395
-4338
-4282
-4224
-4167
-4109
-4051
-3993
-3934
-3875
-3816
-3756
-3696
-3636
-3576
-3515
-3454
-3392
-3331
-3269
-3206
-3144
-3081
-3018
-2954
-2891
-2827
-2762
-2697
-2632
-2567
-2502
-2436
-2370
-2303
-2237
-2170
-2103
-2035
-1968
-1900
-1832
-1764
-1696
-1627
-1558
-1489
-1420
-1351
-1282
-1212
-1143
-1073
-1002
-933
-863
-793
-723
-653
-583
-512
-442
-372
-302
-232
-163
-93
-23
46
115
184
253
322
390
458
526
594
661
727
794
860
926
991
1055
1120
1184
1247
1310
1372
1434
1495
1556
1616
1675
1734
1793
1851
1908
1965
2021
2077
2131
2186
2239
2292
2344
2396
2447
2497
2547
2596
2644
2691
2738
2784
2829
2874
2918
2961
3003
3044
3085
3125
3165
3203
3241
3278
3315
3350
3385
3419
3453
3486
3518
3549
3580
3610
3639
3668
3696
3723
3749
3775
3801
3825
3849
3873
3895
3918
3939
3960
3980
4000
4019
4038
4056
4074
4091
4107
4123
4139
4154
4169
4183
4197
4211
4224
4237
4249
4261
4272
4284
4294
4305
4315
4325
4334
4343
4351
4360
4367
4375
4382
4388
4394
4400
4405
4410
4414
4418
4422
4425
4427
4430
4431
4432
4433
4433
4433
4432
4431
4430
4428
4425
4423
4419
4416
4412
4407
4402
4397
4391
4386
4379
4373
4366
4358
4351
4343
4335
4326
4317
4308
4299
4289
4279
4269
4259
4248
4237
4226
4214
4203
4191
4179
4166
4154
4141
4128
4115
4102
4088
4074
4061
4046
4033
4019
4003
3990
3976
3961
3947
3933
3918
3904
3889
3875
3861
3846
3832
3817
3803
3788
3774
3759
3745
3730
3716
3702
3688
3673
3659
3645
3632
3618
3604
3591
3578
3565
3552
3539
3526
3514
3502
3490
3478
3466
3455
3444
3433
3423
3413
3403
3393
3384
3375
3366
3358
3350
3342
3335
3328
3322
3316
3310
3305
3300
3295
3291
3288
3285
3282
3280
3278
3277
3276
3275
3275
3276
3277
3278
3280
3282
3285
3288
3291
3295
3300
3304
3310
3315
3322
3328
3335
3343
3351
3360
3369
3378
3388
3399
3410
3422
3434
3446
3460
3473
3487
3502
3517
3533
3549
3565
3582
3600
3618
3637
3656
3675
3696
3716
3737
3758
3780
3803
3826
3849
3873
3897
3922
3947
3973
3999
4025
4051
4080
4108
4136
4165
4194
4224
4254
4284
4315
4346
4378
4410
4442
4475
4508
4542
4576
4610
4644
4679
4714
4750
4786
4822
4858
4895
4932
4969
5007
5045
5083
5121
5160
5199
5239
5278
5318
5359
5399
5440
5481
5523
5564
5606
5648
5691
5733
5776
5819
5862
5905
5949
5993
6037
6081
6125
6170
6215
6260
6305
6351
6397
6443
6489
6535
6582
6629
6676
6722
6769
6817
6864
6911
6958
7005
7053
7100
7147
7195
7242
7290
7337
7385
7432
7480
7527
7575
7622
7669
7717
7764
7811
7858
7905
7951
7998
8044
8090
8135
8182
8227
8273
8318
8362
8407
8451
8495
8538
8582
8625
8667
8709
8751
8793
8834
8875
8916
8956
8996
9035
9075
9113
9152
9190
9227
9265
9301
9338
9374
9409
9445
9479
9514
9547
9580
9613
9645
9677
9708
9738
9768
9797
9826
9854
9881
9908
9935
9960
9985
10010
10034
10057
10080
10102
10123
10144
10164
10184
10203
10221
10239
10256
10273
10289
10304
10319
10333
10347
10360
10373
10385
10396
10407
10418
10427
10437
10445
10454
10461
10469
10475
10482
10487
10493
10497
10502
10506
10509
10512
10515
10517
10519
10520
10521
10522
10522
10522
10521
10520
10519
10517
10515
10513
10511
10508
10505
10501
10498
10494
10490
10485
10481
10476
10471
10466
10460
10455
10449
10443
10437
10431
10425
10419
10413
10406
10400
10393
10387
10380
10374
10367
10361
10354
10347
10341
10334
10327
10321
10314
10307
10300
10293
10286
10280
10273
10266
10259
10252
10245
10237
10230
10223
10216
10209
10202
10195
10188
10181
10174
10166
10159
10152
10145
10138
10131
10124
10117
10110
10103
10096
10089
10082
10074
10067
10060
10053
10046
10039
10031
10024
10017
10009
10002
9995
9987
9979
9972
9964
9956
9948
9940
9931
9923
9915
9906
9897
9889
9880
9871
9861
9852
9843
9833
9824
9814
9804
9794
9783
9773
9762
9752
9741
9730
9718
9707
9695
9683
9670
9658
9645
9632
9619
9606
9592
9578
9564
9550
9535
9520
9505
9489
9474
9458
9441
9425
9408
9391
9373
9355
9337
9318
9300
9281
9261
9242
9222
9201
9181
9160
9139
9118
9096
9074
9052
9029
9006
8983
8960
8936
8913
8888
8864
8839
8815
8789
8764
8738
8713
8687
8660
8634
8607
8580
8553
8526
8499
8471
8443
8415
8387
8358
8330
8301
8272
8242
8213
8183
8153
8122
8093
8063
8032
8002
7971
7940
7909
7878
7847
7816
7785
7754
7722
7691
7660
7628
7597
7566
7534
7503
7472
7440
7409
7378
7346
7315
7284
7252
7221
7190
7159
7127
7096
7065
7034
7003
6971
6940
6909
6877
6846
6815
6783
6752
6720
6689
6657
6626
6594
6562
6531
6499
6467
6435
6403
6372
6340
6308
6275
6243
6211
6179
6146
6114
6081
6049
6016
5983
5951
5918
5885
5852
5819
5786
5752
5719
5686
5652
5619
5586
5552
5518
5485
5451
5417
5383
5349
5315
5281
5247
5213
5178
5144
5109
5074
5040
5005
4970
4935
4901
4866
4831
4796
4761
4726
4691
4656
4621
4586
4551
4516
4481
4446
4411
4376
4341
4306
4272
4237
4202
4168
4133
4099
4064
4030
3996
3961
3927
3894
3860
3826
3792
3759
3726
3693
3660
3627
3594
3562
3529
3497
3465
3433
3402
3370
3339
3307
3277
3246
3215
3185
3155
3125
3096
3066
3037
3009
2980
2952
2924
2896
2869
2842
2815
2788
2762
2736
2710
2685
2659
2634
2609
2584
2560
2535
2511
2487
2463
2439
2415
2392
2368
2345
2321
2298
2275
2252
2229
2207
2184
2161
2139
2116
2094
2071
2049
2027
2004
1982
1959
1937
1915
1893
1870
1848
1826
1803
1781
1759
1737
1714
1692
1670
1648
1625
1603
1581
1558
1535
1513
1490
1467
1444
1421
1398
1374
1351
1327
1303
1279
1255
1230
1206
1181
1156
1131
1106
1080
1055
1029
1002
977
950
924
897
870
842
815
787
759
731
702
674
645
616
586
556
527
497
466
436
405
374
343
311
279
248
215
183
150
117
84
51
17
-17
-51
-86
-121
-156
-192
-228
-264
-301
-337
-375
-412
-450
-488
-526
-565
-603
-642
-682
-721
-761
-800
-840
-881
-921
-962
-1002
-1043
-1084
-1125
-1166
-1208
-1249
-1291
-1333
-1374
-1416
-1458
-1501
-1543
-1585
-1628
-1671
-1713
-1756
-1799
-1842
-1885
-1928
-1971
-2013
-2057
-2101
-2144
-2187
-2230
-2273
-2316
-2359
-2402
-2444
-2487
-2530
-2572
-2614
-2656
-2698
-2740
-2782
-2824
-2865
-2906
-2947
-2988
-3029
-3069
-3109
-3150
-3190
-3230
-3269
-3309
-3348
-3387
-3426
-3465
-3504
-3542
-3581
-3619
-3656
-3694
-3731
-3768
-3805
-3842
-3878
-3914
-3950
-3986
-4021
-4056
-4090
-4125
-4159
-4193
-4226
-4259
-4292
-4325
-4357
-4388
-4420
-4450
-4481
-4511
-4541
-4570
-4599
-4627
-4655
-4683
-4710
-4737
-4764
-4790
-4815
-4840
-4865
-4889
-4913
-4936
-4959
-4981
-5002
-5023
-5044
-5064
-5083
-5102
-5120
-5137
-5154
-5171
-5186
-5201
-5216
-5230
-5243
-5256
-5268
-5279
-5290
-5300
-5310
-5319
-5327
-5335
-5342
-5349
-5355
-5360
-5365
-5369
-5373
-5376
-5379
-5380
-5382
-5383
-5383
-5382
-5381
-5380
-5378
-5375
-5372
-5368
-5363
-5358
-5353
-5346
-5340
-5332
-5325
-5316
-5307
-5298
-5288
-5278
-5267
-5255
-5244
-5231
-5219
-5205
-5192
-5178
-5163
-5148
-5133
-5118
-5102
-5085
-5068
-5051
-5034
-5015
-4997
-4978
-4959
-4940
-4920
-4900
-4879
-4858
-4837
-4815
-4794
-4772
-4749
-4727
-4704
-4680
-4657
-4633
-4609
-4585
-4560
-4535
-4510
-4485
-4459
-4434
-4408
-4382
-4355
-4329
-4302
-4276
-4249
-4222
-4195
-4168
-4140
-4113
-4085
-4058
-4030
-4002
-3975
-3947
-3919
-3892
-3864
-3836
-3809
-3781
-3754
-3726
-3699
-3672
-3645
-3617
-3590
-3563
-3536
-3509
-3483
-3456
-3430
-3403
-3377
-3351
-3325
-3300
-3275
-3249
-3225
-3200
-3176
-3152
-3129
-3105
-3083
-3060
-3038
-3016
-2995
-2973
-2953
-2933
-2913
-2893
-2874
-2856
-2838
-2821
-2804
-2787
-2771
-2756
-2741
-2727
-2713
-2699
-2687
-2674
-2663
-2652
-2641
-2631
-2622
-2613
-2605
-2598
-2591
-2585
-2579
-2574
-2570
-2566
-2563
-2560
-2558
-2557
-2556
-2556
-2557
-2558
-2559
-2562
-2564
-2568
-2572
-2576
-2581
-2586
-2592
-2599
-2606
-2613
-2621
-2630
-2639
-2648
-2658
-2669
-2680
-2691
-2703
-2716
-2729
-2742
-2756
-2771
-2786
-2801
-2817
-2833
-2850
-2867
-2885
-2903
-2921
-2940
-2959
-2978
-2998
-3018
-3038
-3059
-3080
-3101
-3123
-3145
-3167
-3190
-3213
-3236
-3260
-3284
-3308
-3332
-3357
-3382
-3408
-3434
-3459
-3486
-3512
-3539
-3566
-3593
-3620
-3648
-3676
-3704
-3732
-3760
-3789
-3818
-3847
-3876
-3905
-3934
-3963
-3993
-4022
-4051
-4082
-4111
-4141
-4171
-4201
-4231
-4260
-4290
-4320
-4350
-4379
-4409
-4438
-4468
-4497
-4526
-4555
-4584
-4613
-4642
-4671
-4699
-4728
-4756
-4784
-4812
-4840
-4868
-4895
-4923
-4950
-4977
-5004
-5030
-5056
-5083
-5108
-5134
-5159
-5184
-5209
-5233
-5257
-5281
-5305
-5328
-5351
-5374
-5396
-5419
-5440
-5462
-5483
-5504
-5525
-5545
-5565
-5585
-5604
-5623
-5642
-5660
-5678
-5695
-5712
-5729
-5745
-5761
-5776
-5791
-5805
-5819
-5832
-5845
-5857
-5869
-5880
-5891
-5901
-5911
-5920
-5929
-5938
-5945
-5953
-5959
-5966
-5972
-5977
-5981
-5986
-5989
-5993
-5996
-5998
-6000
-6001
-6002
-6002
-6002
-6001
-6000
-5998
-5996
-5993
-5990
-5987
-5983
-5979
-5974
-5968
-5963
-5957
-5950
-5943
-5936
-5928
-5920
-5911
-5902
-5893
-5883
-5873
-5863
-5852
-5841
-5830
-5818
-5805
-5792
-5779
-5766
-5752
-5737
-5722
-5707
-5691
-5675
-5658
-5641
-5623
-5605
-5587
-5568
-5549
-5529
-5509
-5489
-5468
-5447
-5426
-5404
-5382
-5359
-5336
-5313
-5290
-5266
-5242
-5217
-5192
-5167
-5142
-5116
-5090
-5064
-5038
-5011
-4984
-4957
-4930
-4902
-4874
-4846
-4818
-4790
-4762
-4733
-4704
-4676
-4647
-4618
-4589
-4559
-4530
-4501
-4471
-4441
-4411
-4381
-4351
-4321
-4291
-4260
-4229
-4199
-4168
-4137
-4105
-4074
-4043
-4011
-3979
-3947
-3915
-3883
-3851
-3819
-3787
-3754
-3722
-3689
-3656
-3624
-3591
-3558
-3525
-3492
-3459
-3426
-3392
-3359
-3326
-3292
-3259
-3225
-3192
-3158
-3124
-3091
-3057
-3023
-2989
-2955
-2922
-2888
-2854
-2820
-2786
-2752
-2719
-2685
-2651
-2617
-2584
-2550
-2517
-2483
-2450
-2417
-2383
-2350
-2317
-2284
-2251
-2219
-2186
-2154
-2121
-2089
-2057
-2025
-1993
-1962
-1930
-1899
-1868
-1837
-1806
-1776
-1745
-1715
-1685
-1655
-1626
-1596
-1567
-1538
-1510
-1482
-1453
-1426
-1398
-1371
-1344
-1317
-1291
-1265
-1239
-1214
-1189
-1165
-1140
-1117
-1093
-1070
-1048
-1025
-1002
-982
-961
-941
-921
-901
-882
-863
-845
-827
-810
-793
-777
-760
-745
-730
-715
-701
-687
-674
-661
-649
-637
-626
-615
-605
-595
-586
-577
-569
-562
-555
-549
-543
-538
-533
-530
-526
-524
-522
-520
-519
-519
-519
-520
-522
-524
-526
-530
-533
-538
-543
-548
-554
-561
-568
-576
-584
-593
-603
-613
-623
-634
-646
-657
-670
-682
-696
-709
-723
-737
-752
-767
-783
-798
-814
-831
-848
-865
-882
-899
-917
-935
-954
-973
-991
-1010
-1030
-1050
-1070
-1090
-1111
-1132
-1153
-1174
-1195
-1217
-1239
-1261
-1283
-1306
-1329
-1351
-1374
-1398
-1421
-1445
-1468
-1492
-1516
-1540
-1564
-1588
-1612
-1636
-1660
-1684
-1708
-1732
-1756
-1780
-1803
-1827
-1850
-1874
-1897
-1920
-1942
-1965
-1988
-2009
-2032
-2054
-2075
-2096
-2117
-2138
-2159
-2179
-2198
-2218
-2237
-2256
-2274
-2292
-2310
-2327
-2344
-2361
-2377
-2393
-2409
-2424
-2438
-2453
-2466
-2480
-2493
-2505
-2518
-2529
-2540
-2551
-2561
-2571
-2581
-2590
-2598
-2606
-2614
-2621
-2627
-2634
-2640
-2645
-2650
-2655
-2660
-2664
-2667
-2670
-2673
-2676
-2678
-2680
-2681
-2682
-2683
-2684
-2684
-2684
-2683
-2683
-2681
-2680
-2678
-2676
-2674
-2671
-2668
-2665
-2661
-2657
-2653
-2649
-2645
-2640
-2635
-2630
-2624
-2618
-2612
-2606
-2600
-2593
-2587
-2580
-2572
-2565
-2557
-2550
-2542
-2534
-2525
-2517
-2508
-2499
-2490
-2481
-2472
-2462
-2452
-2442
-2432
-2422
-2412
-2401
-2391
-2380
-2369
-2358
-2347
-2335
-2323
-2312
-2300
-2288
-2275
-2263
-2250
-2237
-2224
-2211
-2198
-2184
-2171
-2157
-2143
-2129
-2114
-2100
-2085
-2070
-2055
-2040
-2025
-2009
-1994
-1979
-1963
-1947
-1931
-1915
-1899
-1883
-1867
-1850
-1834
-1817
-1800
-1784
-1767
-1750
-1733
-1715
-1698
-1681
-1663
-1646
-1628
-1611
-1593
-1575
-1557
-1539
-1521
-1503
-1484
-1466
-1447
-1429
-1410
-1391
-1372
-1353
-1334
-1315
-1296
-1276
-1257
-1237
-1218
-1199
-1179
-1160
-1140
-1121
-1101
-1082
-1062
-1043
-1024
-1004
-985
-965
-946
-927
-907
-888
-869
-849
-830
-811
-792
-772
-753
-734
-715
-696
-677
-659
-640
-621
-603
-584
-566
-548
-530
-512
-495
-477
-460
-443
-426
-409
-392
-376
-359
-343
-328
-312
-297
-282
-267
-252
-238
-224
-210
-197
-183
-171
-158
-146
-134
-122
-111
-100
-90
-79
-69
-60
-51
-42
-33
-25
-17
-10
-3
4
10
16
22
28
33
37
42
46
50
53
57
60
62
65
67
68
70
71
72
72
73
73
73
72
72
71
70
69
67
66
64
63
61
59
57
54
52
49
47
44
41
38
35
32
29
26
23
20
17
14
11
8
5
2
-2
-5
-8
-11
-14
-17
-20
-23
-26
-29
-32
-35
-37
-40
-43
-45
-47
-50
-52
-54
-56
-58
-59
-61
-62
-63
-64
-65
-66
-66
-66
-66
-66
-65
-64
-63
-62
-61
-59
-57
-55
-53
-50
-47
-44
-41
-37
-33
-28
-24
-19
-14
-8
-2
4
10
16
23
30
37
45
52
60
69
77
86
95
104
114
124
135
146
157
168
180
192
205
218
231
244
258
273
287
302
317
333
349
365
381
398
414
432
449
466
484
502
520
538
557
575
594
613
633
652
672
692
711
731
751
772
792
812
832
853
873
893
914
934
955
975
995
1016
1036
1057
1078
1098
1119
1139
1160
1180
1201
1221
1242
1262
1282
1302
1322
1341
1361
1380
1400
1419
1438
1457
1475
1494
1512
1530
1548
1565
1583
1600
1617
1634
1650
1667
1683
1698
1714
1729
1744
1759
1773
1787
1801
1815
1828
1841
1853
1866
1878
1889
1900
1911
1921
1931
1940
1949
1958
1966
1974
1981
1988
1994
2000
2005
2012
2017
2021
2025
2029
2033
2037
2040
2041
2045
2045
2048
2049
2049
2050
2049
2049
2048
2047
2045
2044
2041
2040
2037
2035
2031
2028
2024
2020
2016
2011
2005
2001
1995
1990
1984
1978
1972
1967
1961
1955
1949
1943
1937
1931
1926
1920
1915
1909
1904
1899
1894
1889
1884
1880
1875
1871
1867
1863
1859
1855
1851
1848
1845
1841
1838
1835
1832
1829
1827
1824
1822
1819
1817
1815
1813
1812
1810
1809
1807
1806
1805
1805
1805
1804
1805
1805
1806
1807
1808
1810
1812
1814
1816
1819
1822
1826
1829
1833
1838
1842
1847
1853
1858
1864
1870
1877
1883
1891
1898
1906
1914
1922
1931
1940
1950
1960
1970
1981
1992
2003
2013
2025
2039
2051
2064
2077
2091
2104
2118
2133
2147
2162
2177
2192
2208
2224
2240
2257
2273
2290
2308
2325
2343
2361
2379
2398
2417
2436
2455
2475
2495
2515
2535
2556
2577
2598
2619
2641
2662
2684
2706
2728
2751
2773
2796
2819
2842
2866
2889
2912
2936
2960
2984
3008
3032
3057
3081
3106
3131
3156
3182
3207
3233
3259
3285
3311
3337
3363
3390
3416
3443
3469
3496
3523
3549
3576
3602
3629
3656
3682
3709
3735
3761
3787
3813
3839
3865
3891
3916
3942
3967
3992
4017
4042
4066
4091
4115
4139
4162
4186
4209
4232
4255
4277
4299
4321
4343
4365
4386
4407
4428
4449
4469
4489
4509
4529
4549
4568
4588
4607
4625
4644
4663
4681
4699
4716
4734
4751
4768
4785
4801
4818
4833
4849
4864
4879
4893
4907
4920
4933
4946
4958
4970
4981
4992
5002
5012
5021
5030
5038
5046
5054
5061
5068
5074
5080
5085
5090
5095
5100
5104
5108
5111
5114
5117
5120
5122
5124
5126
5128
5129
5130
5130
5130
5130
5130
5129
5128
5127
5125
5123
5121
5118
5115
5111
5107
5103
5098
5093
5087
5082
5075
5069
5062
5055
5048
5040
5032
5024
5015
5006
4997
4988
4978
4969
4959
4949
4939
4929
4918
4908
4897
4887
4876
4865
4854
4843
4832
4821
4810
4799
4788
4777
4766
4755
4743
4732
4721
4710
4699
4688
4677
4666
4656
4645
4635
4624
4614
4604
4594
4584
4575
4565
4556
4547
4538
4529
4520
4512
4503
4495
4487
4479
4471
4463
4455
4448
4441
4434
4427
4420
4414
4408
4402
4397
4391
4386
4382
4377
4373
4370
4366
4363
4361
4358
4356
4355
4354
4353
4353
4353
4353
4354
4355
4357
4359
4361
4364
4367
4371
4375
4379
4384
4390
4395
4402
4409
4416
4424
4432
4440
4450
4459
4470
4481
4492
4504
4516
4529
4543
4557
4572
4587
4603
4619
4636
4654
4672
4690
4709
4729
4749
4769
4790
4811
4833
4855
4878
4900
4924
4947
4971
4995
5019
5044
5069
5094
5120
5146
5172
5199
5226
5253
5280
5308
5336
5365
5394
5423
5452
5482
5512
5542
5573
5603
5635
5666
5697
5729
5761
5794
5826
5859
5891
5924
5957
5990
6023
6056
6089
6123
6156
6189
6222
6256
6289
6322
6355
6388
6421
6454
6486
6519
6552
6584
6617
6649
6681
6713
6745
6777
6809
6841
6873
6905
6936
6968
7000
7031
7062
7093
7125
7155
7186
7217
7247
7277
7307
7337
7366
7395
7424
7453
7481
7509
7537
7564
7591
7618
7644
7671
7697
7722
7748
7773
7797
7822
7846
7870
7893
7916
7939
7961
7984
8005
8026
8048
8069
8089
8109
8129
8148
8167
8186
8205
8223
8241
8258
8275
8292
8309
8325
8341
8357
8372
8387
8401
8415
8429
8442
8455
8468
8480
8492
8503
8514
8525
8535
8545
8554
8562
8571
8578
8585
8592
8598
8604
8609
8614
8618
8621
8624
8626
8628
8630
8631
8631
8631
8630
8628
8626
8624
8621
8617
8613
8608
8603
8597
8590
8583
8576
8567
8559
8550
8540
8529
8519
8507
8495
8483
8470
8456
8442
8428
8413
8397
8381
8365
8348
8331
8313
8295
8276
8257
8238
8218
8197
8177
8154
8132
8111
8087
8064
8041
8016
7993
7967
7942
7916
7889
7862
7835
7807
7779
7750
7721
7692
7662
7632
7601
7570
7539
7507
7475
7443
7411
7378
7344
7311
7277
7243
7209
7174
7139
7104
7069
7033
6998
6962
6926
6890
6854
6818
6781
6744
6708
6671
6634
6597
6560
6523
6486
6449
6412
6374
6337
6300
6262
6225
6188
6150
6113
6075
6038
6000
5963
5926
5888
5851
5814
5776
5739
5702
5666
5629
5593
5556
5520
5485
5449
5414
5379
5344
5310
5275
5241
5208
5175
5142
5109
5076
5044
5013
4981
4950
4920
4889
4859
4830
4801
4772
4743
4715
4688
4660
4633
4606
4580
4554
4529
4503
4478
4454
4430
4406
4382
4359
4336
4314
4292
4271
4249
4229
4208
4188
4169
4150
4131
4113
4096
4078
4062
4046
4030
4014
4000
3986
3972
3959
3946
3934
3922
3911
3901
3890
3881
3872
3863
3855
3848
3841
3835
3829
3823
3818
3814
3810
3807
3804
3801
3799
3798
3796
3796
3796
3796
3797
3798
3800
3802
3804
3807
3811
3815
3819
3824
3829
3834
3840
3846
3853
3860
3867
3875
3883
3892
3901
3910
3920
3930
3940
3951
3962
3973
3985
3997
4010
4022
4035
4049
4062
4077
4091
4106
4121
4136
4152
4167
4183
4199
4216
4232
4249
4266
4284
4301
4319
4336
4354
4372
4390
4409
4427
4446
4464
4483
4501
4520
4539
4557
4576
4594
4613
4632
4650
4669
4687
4705
4724
4742
4760
4779
4797
4815
4833
4851
4869
4886
4904
4922
4940
4957
4975
4992
5010
5027
5044
5062
5079
5096
5113
5130
5147
5163
5180
5196
5213
5229
5245
5261
5277
5292
5308
5323
5339
5354
5369
5384
5399
5413
5428
5442
5457
5471
5485
5499
5513
5526
5540
5553
5566
5579
5592
5605
5617
5630
5642
5654
5666
5678
5689
5701
5712
5723
5734
5744
5754
5765
5774
5784
5793
5802
5811
5820
5828
5835
5843
5850
5857
5863
5869
5875
5880
5885
5890
5894
5898
5901
5904
5907
5909
5910
5912
5913
5913
5913
5913
5912
5911
5909
5907
5905
5902
5899
5895
5891
5887
5882
5877
5871
5865
5858
5851
5844
5836
5827
5818
5809
5799
5789
5778
5767
5755
5743
5730
5717
5704
5689
5675
5660
5645
5629
5613
5596
5579
5561
5544
5526
5507
5488
5469
5450
5430
5410
5389
5368
5347
5326
5304
5282
5260
5238
5215
5192
5169
5145
5122
5098
5073
5049
5025
5000
4975
4950
4924
4899
4873
4847
4820
4794
4767
4740
4713
4686
4659
4631
4603
4575
4547
4519
4490
4462
4433
4404
4375
4346
4317
4288
4258
4229
4199
4169
4140
4110
4080
4050
4021
3991
3961
3931
3902
3872
3842
3813
3783
3754
3724
3695
3666
3637
3608
3580
3551
3523
3495
3467
3439
3411
3383
3356
3329
3302
3275
3248
3222
3196
3170
3144
3118
3093
3067
3042
3018
2993
2969
2944
2921
2897
2873
2850
2827
2804
2781
2759
2737
2715
2693
2671
2650
2629
2608
2588
2567
2547
2527
2508
2488
2469
2450
2432
2413
2395
2377
2359
2342
2324
2307
2290
2274
2257
2241
2225
2209
2193
2178
2162
2147
2132
2117
2103
2088
2074
2060
2045
2032
2017
2005
1991
1978
1965
1952
1939
1926
1913
1901
1888
1876
1863
1851
1839
1827
1815
1803
1791
1779
1768
1756
1745
1733
1722
1711
1699
1688
1677
1666
1656
1645
1634
1624
1614
1604
1594
1584
1574
1564
1555
1545
1536
1527
1518
1509
1500
1492
1483
1475
1467
1459
1451
1444
1436
1429
1422
1414
1408
1401
1394
1388
1382
1376
1370
1364
1359
1353
1348
1343
1338
1333
1328
1323
1319
1314
1310
1306
1302
1298
1294
1290
1287
1283
1280
1277
1274
1271
1268
1266
1263
1261
1259
1257
1255
1253
1252
1250
1249
1248
1247
1247
1246
1246
1245
1245
1245
1246
1246
1247
1248
1248
1250
1251
1252
1253
1255
1257
1258
1260
1262
1264
1267
1269
1271
1273
1276
1278
1281
1283
1286
1288
1290
1293
1295
1298
1300
1302
1304
1306
1308
1310
1312
1314
1316
1318
1319
1320
1322
1323
1324
1324
1325
1326
1326
1326
1326
1326
1326
1325
1325
1324
1323
1321
1320
1318
1317
1315
1312
1310
1307
1305
1302
1298
1295
1291
1287
1282
1278
1273
1268
1263
1257
1251
1245
1239
1232
1226
1219
1211
1204
1196
1188
1180
1172
1163
1155
1146
1136
1127
1117
1107
1097
1087
1076
1065
1054
1043
1031
1018
1006
994
981
968
955
941
928
914
899
885
870
855
840
824
809
793
777
760
744
727
710
692
675
657
639
621
602
584
564
545
525
506
485
465
444
423
402
380
358
336
313
290
267
244
220
196
172
148
123
99
74
49
23
-2
-28
-54
-80
-106
-133
-159
-186
-213
-240
-267
-294
-321
-349
-377
-405
-433
-461
-489
-518
-546
-575
-604
-634
-663
-693
-722
-752
-783
-813
-844
-874
-905
-937
-968
-1000
-1031
-1063
-1096
-1128
-1161
-1193
-1226
-1260
-1293
-1326
-1360
-1394
-1428
-1462
-1497
-1531
-1566
-1601
-1635
-1670
-1705
-1740
-1775
-1811
-1846
-1881
-1916
-1952
-1987
-2021
-2057
-2092
-2128
-2163
-2198
-2233
-2268
-2303
-2338
-2373
-2408
-2443
-2478
-2513
-2548
-2583
-2617
-2652
-2687
-2721
-2756
-2791
-2825
-2859
-2894
-2928
-2962
-2996
-3030
-3064
-3098
-3132
-3165
-3199
-3232
-3265
-3299
-3332
-3365
-3398
-3430
-3463
-3496
-3528
-3560
-3593
-3625
-3657
-3688
-3720
-3752
-3783
-3814
-3845
-3876
-3907
-3938
-3969
-3999
-4029
-4059
-4090
-4120
-4150
-4179
-4209
-4238
-4267
-4296
-4325
-4354
-4382
-4410
-4438
-4466
-4493
-4520
-4547
-4574
-4600
-4627
-4652
-4678
-4704
-4729
-4754
-4779
-4803
-4827
-4851
-4875
-4899
-4922
-4945
-4968
-4991
-5014
-5036
-5058
-5080
-5102
-5124
-5146
-5167
-5189
-5210
-5231
-5252
-5273
-5294
-5314
-5335
-5355
-5375
-5395
-5415
-5435
-5455
-5474
-5494
-5513
-5532
-5551
-5570
-5588
-5607
-5625
-5643
-5661
-5679
-5697
-5714
-5732
-5749
-5766
-5783
-5799
-5816
-5832
-5848
-5864
-5880
-5896
-5911
-5926
-5941
-5956
-5971
-5985
-5999
-6013
-6027
-6041
-6055
-6068
-6081
-6094
-6107
-6119
-6132
-6144
-6156
-6168
-6179
-6191
-6202
-6213
-6223
-6234
-6244
-6254
-6264
-6274
-6283
-6292
-6301
-6310
-6318
-6326
-6334
-6342
-6349
-6357
-6364
-6370
-6377
-6383
-6390
-6395
-6401
-6406
-6412
-6417
-6421
-6426
-6430
-6434
-6438
-6441
-6445
-6448
-6451
-6453
-6456
-6458
-6460
-6462
-6464
-6466
-6467
-6468
-6469
-6470
-6470
-6471
-6471
-6471
-6471
-6471
-6471
-6471
-6470
-6469
-6469
-6468
-6467
-6466
-6464
-6463
-6461
-6460
-6458
-6456
-6454
-6452
-6450
-6448
-6446
-6443
-6441
-6439
-6436
-6434
-6431
-6428
-6426
-6423
-6420
-6418
-6415
-6412
-6409
-6406
-6403
-6401
-6398
-6395
-6392
-6389
-6387
-6384
-6381
-6379
-6376
-6374
-6372
-6370
-6368
-6366
-6364
-6362
-6361
-6360
-6359
-6358
-6357
-6357
-6357
-6357
-6357
-6358
-6358
-6359
-6361
-6362
-6364
-6366
-6369
-6371
-6374
-6377
-6380
-6384
-6388
-6392
-6396
-6401
-6406
-6412
-6417
-6423
-6430
-6436
-6443
-6451
-6459
-6467
-6475
-6484
-6494
-6503
-6513
-6524
-6535
-6547
-6559
-6571
-6584
-6597
-6611
-6625
-6640
-6655
-6671
-6687
-6703
-6720
-6738
-6755
-6774
-6793
-6812
-6831
-6851
-6872
-6892
-6913
-6935
-6957
-6979
-7002
-7024
-7048
-7071
-7095
-7119
-7143
-7168
-7193
-7218
-7244
-7270
-7296
-7322
-7348
-7375
-7401
-7428
-7455
-7482
-7510
-7537
-7565
-7592
-7620
-7648
-7675
-7703
-7731
-7759
-7787
-7815
-7843
-7871
-7898
-7926
-7954
-7982
-8009
-8037
-8064
-8090
-8118
-8145
-8172
-8199
-8225
-8251
-8277
-8303
-8329
-8354
-8379
-8404
-8429
-8454
-8478
-8502
-8526
-8549
-8573
-8596
-8618
-8641
-8663
-8685
-8706
-8727
-8748
-8769
-8789
-8809
-8828
-8847
-8866
-8884
-8902
-8920
-8937
-8954
-8970
-8986
-9002
-9017
-9032
-9047
-9061
-9074
-9087
-9100
-9112
-9124
-9136
-9147
-9158
-9168
-9177
-9186
-9195
-9203
-9211
-9218
-9225
-9231
-9237
-9242
-9247
-9251
-9254
-9258
-9260
-9262
-9264
-9265
-9265
-9265
-9264
-9263
-9262
-9260
-9257
-9254
-9250
-9246
-9242
-9236
-9231
-9225
-9218
-9211
-9203
-9195
-9186
-9177
-9167
-9157
-9146
-9135
-9123
-9111
-9099
-9085
-9072
-9058
-9043
-9028
-9012
-8996
-8980
-8963
-8945
-8927
-8909
-8890
-8871
-8851
-8831
-8810
-8789
-8768
-8746
-8724
-8702
-8679
-8655
-8632
-8608
-8583
-8559
-8534
-8508
-8482
-8456
-8430
-8403
-8376
-8348
-8320
-8292
-8263
-8234
-8205
-8175
-8145
-8114
-8083
-8052
-8021
-7989
-7956
-7924
-7891
-7857
-7824
-7789
-7755
-7720
-7685
-7649
-7613
-7577
-7540
-7503
-7466
-7428
-7390
-7351
-7312
-7273
-7234
-7194
-7154
-7113
-7072
-7031
-6990
-6948
-6906
-6864
-6821
-6778
-6735
-6692
-6648
-6604
-6560
-6516
-6471
-6427
-6381
-6336
-6290
-6245
-6198
-6152
-6105
-6059
-6011
-5964
-5916
-5869
-5820
-5772
-5723
-5675
-5625
-5576
-5526
-5477
-5427
-5376
-5326
-5275
-5225
-5174
-5123
-5071
-5020
-4969
-4917
-4866
-4814
-4762
-4710
-4659
-4607
-4555
-4504
-4452
-4401
-4349
-4298
-4247
-4196
-4145
-4094
-4043
-3992
-3942
-3891
-3841
-3791
-3741
-3691
-3642
-3592
-3543
-3494
-3445
-3397
-3348
-3300
-3252
-3205
-3158
-3111
-3064
-3017
-2971
-2926
-2880
-2835
-2790
-2746
-2702
-2658
-2615
-2572
-2530
-2488
-2446
-2405
-2364
-2324
-2284
-2244
-2205
-2166
-2128
-2090
-2053
-2016
-1979
-1943
-1907
-1871
-1836
-1801
-1767
-1733
-1699
-1666
-1633
-1601
-1569
-1537
-1505
-1474
-1444
-1413
-1383
-1354
-1324
-1296
-1267
-1239
-1211
-1184
-1156
-1130
-1103
-1077
-1051
-1026
-1000
-976
-952
-928
-905
-881
-859
-836
-814
-792
-771
-750
-730
-709
-689
-670
-651
-632
-613
-595
-577
-559
-542
-525
-508
-491
-475
-459
-443
-427
-411
-396
-381
-366
-351
-337
-322
-308
-294
-280
-267
-253
-240
-227
-214
-201
-188
-176
-163
-151
-139
-127
-115
-104
-92
-81
-70
-59
-48
-38
-27
-17
-7
3
13
23
32
42
51
60
69
78
87
96
104
112
121
129
137
144
152
160
168
175
182
190
197
204
211
217
224
231
237
243
249
255
261
267
272
277
283
288
293
298
303
307
312
316
321
325
329
333
337
341
345
349
352
356
360
363
367
370
374
377
380
384
387
390
394
397
400
403
406
409
412
415
419
422
425
428
431
434
437
440
443
446
450
453
456
460
463
467
470
474
478
481
485
489
494
498
502
507
511
516
521
526
531
536
541
547
552
558
564
570
576
582
588
595
601
607
614
621
628
634
641
649
656
663
670
678
685
693
701
708
716
724
732
739
747
755
763
771
779
787
795
804
812
820
829
837
846
855
864
873
882
892
901
911
920
930
940
950
960
970
981
991
1002
1012
1024
1035
1046
1057
1068
1080
1091
1103
1115
1127
1139
1151
1163
1175
1188
1200
1213
1225
1238
1251
1264
1277
1290
1303
1316
1329
1343
1356
1370
1383
1397
1411
1425
1439
1453
1467
1481
1495
1509
1523
1537
1552
1566
1580
1595
1609
1623
1637
1652
1666
1680
1695
1709
1723
1737
1751
1766
1780
1794
1808
1822
1836
1850
1864
1878
1892
1906
1919
1933
1946
1960
1973
1987
2000
2013
2025
2039
2051
2064
2076
2089
2101
2113
2124
2136
2147
2159
2170
2181
2191
2202
2212
2223
2233
2243
2253
2262
2272
2281
2290
2299
2308
2317
2325
2334
2342
2350
2358
2366
2373
2381
2388
2395
2402
2408
2415
2421
2427
2433
2439
2444
2449
2454
2459
2464
2468
2473
2477
2481
2485
2489
2492
2496
2499
2503
2506
2509
2512
2515
2517
2520
2522
2524
2526
2528
2530
2532
2534
2535
2536
2537
2538
2539
2540
2541
2541
2541
2542
2542
2542
2542
2542
2542
2541
2541
2540
2540
2539
2539
2538
2537
2536
2535
2534
2533
2532
2531
2530
2528
2527
2525
2524
2522
2520
2519
2517
2515
2513
2510
2508
2506
2503
2501
2498
2496
2493
2490
2488
2485
2482
2480
2477
2474
2471
2468
2465
2462
2459
2456
2453
2450
2447
2444
2440
2437
2434
2430
2427
2423
2420
2416
2412
2409
2405
2401
2398
2394
2390
2386
2383
2379
2375
2371
2368
2364
2360
2356
2353
2349
2345
2341
2338
2334
2330
2327
2323
2319
2315
2312
2308
2304
2301
2297
2293
2289
2286
2282
2278
2274
2271
2267
2263
2260
2256
2252
2249
2245
2242
2238
2235
2231
2228
2224
2221
2217
2214
2210
2207
2203
2200
2196
2192
2189
2185
2181
2177
2173
2169
2165
2161
2156
2152
2147
2143
2138
2133
2128
2123
2118
2112
2107
2102
2096
2090
2084
2078
2072
2066
2060
2053
2047
2040
2033
2027
2020
2013
2005
1999
1991
1984
1977
1969
1962
1954
1947
1939
1931
1924
1916
1908
1900
1892
1884
1876
1868
1860
1852
1844
1836
1828
1820
1812
1804
1796
1787
1779
1771
1763
1755
1747
1739
1731
1722
1714
1707
1699
1691
1683
1676
1668
1661
1654
1647
1640
1633
1626
1620
1613
1607
1601
1595
1589
1583
1578
1573
1568
1563
1558
1553
1549
1545
1541
1537
1534
1531
1527
1524
1521
1519
1516
1514
1512
1509
1507
1506
1504
1502
1501
1500
1498
1497
1496
1496
1495
1494
1494
1494
1493
1493
1494
1494
1494
1494
1495
1496
1496
1497
1498
1499
1500
1501
1503
1504
1506
1508
1509
1511
1513
1516
1518
1520
1523
1525
1528
1531
1534
1536
1539
1542
1546
1549
1552
1555
1558
1562
1565
1568
1571
1574
1577
1581
1583
1586
1589
1592
1595
1597
1600
1602
1604
1606
1608
1610
1612
1613
1614
1615
1616
1617
1618
1618
1618
1618
1618
1618
1618
1617
1617
1616
1615
1614
1612
1611
1609
1607
1605
1603
1600
1598
1595
1592
1589
1586
1583
1579
1575
1571
1567
1563
1558
1554
1549
1544
1539
1534
1529
1524
1518
1513
1507
1501
1496
1490
1484
1478
1472
1466
1459
1453
1447
1441
1435
1428
1422
1416
1409
1403
1397
1390
1384
1378
1371
1365
1359
1352
1346
1339
1333
1326
1320
1313
1307
1300
1294
1288
1281
1275
1269
1262
1256
1250
1244
1238
1232
1226
1220
1214
1208
1202
1197
1191
1185
1180
1174
1169
1164
1158
1153
1148
1143
1138
1133
1128
1124
1119
1115
1110
1106
1102
1097
1093
1089
1085
1081
1078
1074
1071
1067
1064
1061
1058
1056
1053
1051
1049
1047
1045
1043
1041
1040
1038
1037
1036
1035
1035
1034
1034
1034
1034
1034
1034
1035
1035
1036
1037
1038
1039
1040
1041
1042
1044
1046
1047
1049
1051
1053
1054
1056
1058
1060
1062
1064
1066
1068
1070
1072
1074
1076
1078
1080
1082
1084
1086
1088
1090
1091
1093
1095
1096
1098
1100
1101
1102
1104
1105
1106
1107
1108
1109
1110
1111
1112
1112
1113
1113
1114
1114
1114
1115
1115
1115
1115
1114
1114
1114
1114
1113
1113
1112
1111
1110
1109
1109
1107
1106
1105
1104
1103
1101
1100
1098
1096
1095
1093
1091
1089
1088
1086
1084
1082
1081
1079
1077
1075
1074
1072
1070
1069
1067
1066
1064
1063
1062
1060
1059
1058
1057
1056
1056
1055
1055
1054
1054
1054
1053
1053
1053
1053
1053
1053
1054
1054
1054
1055
1055
1056
1057
1057
1058
1059
1059
1060
1061
1062
1063
1064
1065
1066
1067
1069
1070
1071
1072
1074
1075
1077
1079
1080
1082
1084
1085
1087
1089
1091
1093
1095
1097
1099
1101
1103
1105
1107
1109
1111
1113
1115
1117
1119
1121
1122
1124
1126
1128
1129
1131
1133
1134
1136
1137
1139
1140
1142
1143
1145
1146
1147
1149
1150
1151
1152
1153
1154
1155
1156
1156
1157
1157
1158
1158
1158
1158
1158
1158
1158
1158
1157
1156
1156
1155
1153
1152
1151
1149
1147
1146
1144
1141
1139
1137
1134
1131
1128
1125
1122
1118
1114
1110
1106
1102
1097
1092
1087
1082
1076
1070
1064
1058
1051
1044
1037
1029
1022
1014
1004
997
988
979
970
960
950
940
930
920
909
898
887
876
864
852
840
828
816
803
790
777
764
751
737
723
709
696
681
667
653
639
624
610
596
581
567
552
537
523
508
493
479
464
449
434
419
404
389
374
359
344
329
314
299
284
269
254
239
224
209
194
179
164
150
135
120
105
91
76
62
47
33
19
4
-10
-24
-39
-53
-67
-81
-95
-110
-124
-138
-152
-166
-179
-193
-207
-221
-234
-248
-261
-275
-288
-302
-315
-328
-341
-355
-368
-381
-394
-407
-420
-433
-445
-458
-471
-484
-496
-509
-521
-534
-546
-559
-571
-584
-596
-608
-621
-633
-645
-657
-669
-681
-693
-705
-717
-729
-740
-752
-764
-776
-788
-799
-811
-823
-835
-846
-858
-870
-882
-893
-905
-917
-929
-940
-952
-964
-975
-987
-999
-1010
-1022
-1035
-1046
-1058
-1070
-1082
-1094
-1106
-1118
-1130
-1143
-1155
-1167
-1179
-1191
-1204
-1216
-1228
-1240
-1253
-1265
-1277
-1289
-1302
-1314
-1326
-1339
-1351
-1363
-1376
-1388
-1400
-1413
-1425
-1437
-1449
-1461
-1473
-1485
-1497
-1509
-1520
-1532
-1543
-1555
-1566
-1577
-1588
-1599
-1610
-1621
-1632
-1643
-1653
-1664
-1674
-1684
-1694
-1705
-1715
-1725
-1734
-1744
-1754
-1763
-1773
-1782
-1791
-1800
-1809
-1818
-1826
-1835
-1843
-1851
-1859
-1868
-1875
-1883
-1891
-1899
-1906
-1913
-1920
-1928
-1934
-1941
-1948
-1954
-1961
-1967
-1973
-1979
-1985
-1990
-1996
-2001
-2007
-2012
-2017
-2021
-2025
-2031
-2035
-2039
-2043
-2047
-2051
-2055
-2058
-2062
-2065
-2068
-2072
-2075
-2078
-2080
-2083
-2086
-2088
-2091
-2093
-2096
-2098
-2100
-2102
-2105
-2107
-2109
-2111
-2112
-2114
-2116
-2118
-2120
-2122
-2123
-2125
-2127
-2129
-2130
-2132
-2134
-2136
-2137
-2139
-2141
-2143
-2145
-2146
-2148
-2150
-2152
-2155
-2157
-2159
-2161
-2164
-2166
-2169
-2171
-2174
-2177
-2179
-2182
-2185
-2188
-2192
-2195
-2198
-2202
-2205
-2209
-2212
-2216
-2220
-2224
-2228
-2232
-2236
-2240
-2245
-2249
-2254
-2258
-2263
-2268
-2273
-2278
-2283
-2288
-2294
-2299
-2304
-2310
-2315
-2321
-2326
-2331
-2337
-2342
-2348
-2353
-2359
-2364
-2369
-2375
-2380
-2385
-2390
-2396
-2401
-2406
-2411
-2416
-2421
-2426
-2431
-2435
-2440
-2445
-2449
-2453
-2458
-2462
-2466
-2470
-2473
-2477
-2480
-2484
-2487
-2489
-2492
-2494
-2496
-2498
-2500
-2501
-2502
-2503
-2504
-2504
-2504
-2504
-2504
-2503
-2502
-2501
-2500
-2498
-2496
-2494
-2491
-2488
-2484
-2481
-2477
-2472
-2467
-2462
-2457
-2451
-2445
-2438
-2431
-2424
-2416
-2409
-2400
-2392
-2383
-2373
-2364
-2354
-2344
-2333
-2322
-2311
-2300
-2288
-2276
-2264
-2251
-2238
-2224
-2211
-2197
-2183
-2168
-2153
-2138
-2123
-2107
-2091
-2075
-2059
-2041
-2025
-2008
-1990
-1972
-1954
-1936
-1917
-1898
-1879
-1859
-1839
-1819
-1798
-1778
-1757
-1735
-1714
-1692
-1670
-1647
-1625
-1602
-1578
-1555
-1531
-1507
-1483
-1459
-1434
-1409
-1384
-1359
-1334
-1308
-1283
-1257
-1231
-1204
-1178
-1152
-1125
-1098
-1071
-1044
-1016
-990
-963
-935
-908
-880
-853
-825
-797
-769
-742
-714
-686
-658
-630
-602
-574
-547
-519
-491
-463
-435
-407
-379
-351
-323
-295
-267
-239
-211
-183
-156
-128
-101
-73
-46
-18
9
36
63
90
117
143
170
196
223
249
275
301
327
352
378
403
428
453
478
503
528
552
576
601
624
648
672
695
719
742
764
787
810
832
854
876
898
919
940
961
982
1002
1022
1043
1063
1083
1102
1121
1140
1159
1177
1195
1213
1231
1248
1266
1282
1299
1316
1332
1348
1364
1379
1394
1410
1424
1439
1454
1468
1482
1495
1509
1522
1535
1547
1560
1572
1584
1595
1607
1618
1629
1640
1650
1661
1671
1681
1690
1700
1709
1718
1727
1736
1744
1752
1760
1768
1775
1782
1789
1796
1803
1809
1815
1821
1826
1832
1837
1842
1847
1851
1855
1859
1863
1866
1870
1873
1875
1878
1880
1882
1884
1886
1888
1889
1890
1891
1891
1892
1892
1891
1891
1891
1890
1889
1887
1886
1884
1882
1880
1877
1874
1871
1868
1864
1861
1857
1852
1848
1843
1838
1833
1827
1822
1816
1810
1803
1797
1790
1783
1776
1769
1761
1753
1745
1737
1728
1719
1710
1701
1692
1682
1672
1662
1652
1642
1631
1620
1610
1599
1588
1576
1565
1554
1542
1530
1519
1507
1495
1482
1470
1458
1445
1433
1420
1407
1395
1382
1369
1356
1343
1330
1317
1303
1290
1277
1263
1250
1237
1223
1209
1196
1182
1168
1154
1141
1127
1112
1098
1084
1070
1056
1041
1027
1012
998
984
969
955
941
926
912
897
883
869
854
840
825
811
797
782
768
754
739
725
710
696
682
668
653
639
625
610
596
582
568
554
540
526
512
498
484
470
456
442
429
415
401
388
374
361
347
334
320
307
294
280
267
254
241
228
215
202
189
176
163
151
138
125
113
100
87
75
62
50
38
25
13
1
-12
-24
-36
-48
-60
-72
-84
-96
-108
-120
-132
-144
-156
-168
-180
-191
-203
-215
-227
-239
-251
-262
-274
-286
-297
-309
-320
-332
-343
-355
-366
-377
-388
-400
-411
-422
-433
-444
-454
-465
-476
-486
-497
-507
-518
-528
-538
-548
-558
-568
-578
-588
-598
-607
-617
-626
-635
-644
-653
-662
-670
-679
-687
-696
-704
-712
-719
-727
-734
-742
-749
-756
-763
-769
-776
-782
-788
-794
-800
-806
-811
-816
-821
-826
-831
-836
-840
-844
-848
-852
-856
-859
-863
-866
-868
-871
-874
-876
-878
-880
-881
-883
-884
-885
-886
-887
-888
-888
-889
-889
-889
-888
-888
-887
-887
-886
-884
-883
-881
-879
-877
-875
-872
-870
-867
-864
-860
-857
-853
-849
-844
-840
-835
-831
-826
-820
-815
-809
-803
-797
-791
-785
-778
-771
-764
-757
-750
-742
-734
-727
-718
-710
-701
-693
-684
-675
-665
-656
-646
-637
-627
-617
-607
-596
-586
-575
-564
-553
-542
-531
-520
-508
-496
-485
-473
-461
-449
-437
-425
-412
-400
-388
-375
-363
-350
-337
-324
-312
-299
-286
-273
-260
-247
-234
-221
-207
-194
-181
-168
-154
-141
-128
-114
-101
-88
-74
-61
-47
-34
-20
-7
7
20
34
47
61
75
88
102
116
130
143
157
171
185
199
213
227
241
254
268
282
296
310
324
337
351
365
379
392
406
419
433
447
460
474
487
500
514
527
540
554
567
580
593
606
618
631
644
656
669
681
693
706
718
730
742
754
765
777
789
800
811
823
834
845
855
866
876
887
897
907
916
926
935
945
953
962
971
979
987
995
1002
1010
1018
1025
1032
1038
1045
1051
1057
1062
1068
1073
1077
1082
1086
1090
1094
1098
1101
1104
1106
1109
1111
1113
1114
1115
1116
1117
1117
1117
1117
1117
1116
1115
1113
1112
1110
1107
1105
1102
1099
1095
1091
1087
1083
1079
1074
1068
1063
1057
1051
1045
1038
1031
1024
1016
1008
1000
993
985
976
967
958
949
939
929
919
909
898
887
876
865
854
842
830
818
806
793
780
767
754
741
727
714
700
686
672
657
643
628
614
599
583
568
553
537
522
506
490
474
457
441
425
408
391
374
357
340
323
306
288
271
253
236
218
200
183
165
147
129
111
93
75
57
39
21
3
-15
-33
-52
-70
-88
-106
-124
-142
-160
-178
-196
-214
-232
-249
-267
-285
-302
-319
-337
-354
-371
-388
-405
-422
-439
-456
-473
-489
-506
-522
-538
-554
-570
-586
-602
-617
-633
-648
-664
-679
-694
-709
-724
-738
-753
-768
-782
-797
-811
-825
-839
-853
-867
-881
-894
-908
-921
-934
-947
-960
-973
-986
-998
-1010
-1022
-1035
-1046
-1058
-1069
-1081
-1092
-1103
-1113
-1124
-1134
-1144
-1153
-1163
-1172
-1181
-1190
-1199
-1207
-1216
-1224
-1232
-1239
-1247
-1254
-1261
-1267
-1274
-1280
-1286
-1292
-1298
-1303
-1308
-1313
-1318
-1322
-1326
-1330
-1334
-1338
-1341
-1344
-1347
-1349
-1352
-1354
-1356
-1358
-1359
-1361
-1362
-1363
-1364
-1364
-1365
-1365
-1365
-1365
-1365
-1365
-1365
-1364
-1364
-1363
-1362
-1362
-1361
-1360
-1358
-1357
-1356
-1354
-1352
-1351
-1349
-1347
-1345
-1342
-1340
-1337
-1335
-1332
-1329
-1326
-1323
-1320
-1317
-1313
-1310
-1306
-1303
-1299
-1295
-1291
-1287
-1282
-1278
-1274
-1269
-1264
-1260
-1255
-1250
-1245
-1240
-1235
-1230
-1224
-1219
-1214
-1208
-1203
-1197
-1192
-1186
-1180
-1174
-1169
-1163
-1157
-1151
-1144
-1138
-1132
-1126
-1120
-1113
-1107
-1100
-1094
-1087
-1081
-1074
-1067
-1060
-1053
-1046
-1039
-1032
-1025
-1016
-1010
-1002
-995
-987
-979
-972
-964
-956
-948
-939
-931
-923
-915
-906
-898
-889
-881
-872
-863
-854
-846
-837
-828
-819
-810
-801
-792
-783
-774
-765
-756
-747
-738
-729
-720
-711
-702
-693
-684
-675
-666
-657
-648
-639
-630
-621
-612
-603
-594
-585
-576
-567
-558
-549
-540
-531
-522
-513
-504
-494
-485
-476
-467
-458
-449
-440
-431
-422
-413
-403
-394
-385
-376
-367
-358
-349
-340
-331
-322
-313
-304
-295
-286
-278
-269
-260
-251
-243
-234
-225
-217
-208
-200
-191
-183
-174
-166
-157
-149
-141
-132
-124
-116
-107
-99
-91
-83
-75
-66
-58
-50
-43
-35
-27
-19
-11
-4
4
12
19
27
34
42
49
57
64
71
79
86
93
100
108
115
122
129
137
144
152
159
166
174
181
189
197
204
212
219
227
235
243
250
258
266
274
282
290
298
306
314
322
331
339
347
355
364
372
381
389
398
406
415
424
432
441
450
459
468
476
485
494
503
512
521
530
539
548
557
566
575
584
593
601
610
619
627
636
644
653
661
670
678
686
694
703
711
719
727
734
742
750
758
765
773
780
788
795
802
810
817
824
831
838
845
852
859
866
873
879
886
892
899
905
912
918
924
930
937
943
949
955
960
966
972
977
983
988
994
999
1004
1008
1014
1018
1024
1029
1034
1039
1044
1048
1053
1058
1062
1067
1071
1076
1080
1084
1089
1093
1097
1101
1105
1109
1114
1118
1122
1126
1130
1133
1137
1141
1145
1149
1153
1157
1160
1164
1168
1172
1176
1180
1184
1188
1192
1196
1200
1204
1208
1213
1217
1221
1225
1230
1234
1238
1243
1247
1252
1256
1261
1265
1270
1275
1279
1284
1289
1294
1299
1304
1309
1314
1319
1325
1330
1336
1341
1347
1352
1358
1364
1369
1375
1381
1387
1393
1399
1405
1412
1418
1424
1431
1437
1444
1451
1458
1465
1472
1479
1487
1494
1502
1509
1517
1525
1533
1541
1549
1558
1566
1575
1583
1592
1601
1609
1618
1628
1637
1646
1655
1665
1674
1684
1693
1703
1713
1723
1733
1743
1753
1763
1773
1783
1794
1804
1815
1825
1836
1846
1857
1868
1879
1890
1901
1912
1923
1935
1946
1957
1969
1981
1992
2004
2016
2028
2040
2052
2065
2077
2090
2103
2115
2128
2141
2155
2168
2181
2195
2209
2222
2236
2250
2264
2278
2292
2306
2321
2335
2349
2364
2379
2393
2408
2423
2438
2452
2467
2482
2497
2512
2528
2543
2558
2573
2588
2604
2619
2634
2650
2666
2681
2697
2713
2729
2745
2761
2777
2793
2809
2825
2842
2858
2874
2891
2907
2924
2940
2957
2974
2990
3007
3024
3041
3058
3075
3091
3108
3125
3142
3160
3177
3194
3211
3228
3245
3262
3279
3297
3314
3331
3348
3365
3383
3400
3417
3434
3452
3469
3486
3504
3521
3538
3556
3573
3590
3608
3625
3643
3660
3677
3695
3712
3730
3747
3765
3782
3799
3817
3834
3852
3869
3886
3903
3921
3938
3955
3972
3989
4006
4022
4040
4057
4074
4091
4108
4125
4142
4158
4175
4191
4208
4224
4240
4257
4273
4289
4304
4320
4336
4352
4367
4382
4398
4413
4428
4443
4457
4472
4486
4501
4515
4529
4543
4557
4571
4585
4598
4612
4625
4638
4652
4665
4678
4690
4703
4716
4728
4740
4752
4764
4776
4787
4799
4810
4821
4832
4843
4854
4864
4875
4885
4895
4905
4915
4925
4934
4944
4953
4962
4971
4979
4988
4996
5004
5012
5020
5027
5034
5042
5048
5055
5062
5068
5074
5080
5085
5091
5096
5101
5105
5110
5114
5117
5121
5124
5127
5130
5132
5135
5137
5138
5140
5141
5142
5142
5143
5143
5142
5142
5141
5140
5138
5137
5135
5132
5130
5126
5123
5119
5115
5111
5107
5102
5096
5091
5085
5079
5072
5066
5058
5051
5043
5035
5026
5017
5008
4999
4989
4978
4968
4957
4945
4934
4922
4909
4897
4884
4870
4857
4843
4829
4814
4800
4784
4769
4753
4737
4721
4704
4688
4670
4653
4635
4617
4599
4580
4561
4542
4523
4503
4483
4463
4442
4422
4401
4380
4358
4337
4315
4292
4270
4247
4225
4201
4178
4154
4131
4107
4082
4058
4033
4008
3983
3958
3932
3907
3881
3855
3829
3803
3776
3749
3723
3696
3669
3642
3615
3587
3560
3532
3505
3477
3449
3422
3394
3366
3338
3310
3281
3253
3225
3197
3168
3140
3111
3083
3055
3026
2998
2969
2941
2912
2883
2855
2826
2798
2769
2740
2711
2683
2654
2625
2596
2568
2539
2510
2482
2453
2425
2396
2367
2339
2311
2282
2254
2226
2198
2170
2142
2114
2086
2058
2031
2003
1976
1949
1922
1895
1868
1841
1814
1787
1761
1734
1708
1682
1656
1630
1604
1578
1553
1527
1502
1477
1452
1427
1402
1378
1353
1329
1305
1281
1257
1234
1211
1187
1164
1141
1119
1096
1074
1052
1030
1008
986
965
943
922
901
880
860
839
819
799
779
759
740
720
701
682
663
644
626
607
589
571
553
535
518
501
483
466
450
433
417
400
384
368
352
337
321
306
291
276
262
247
233
219
205
191
178
165
152
139
126
114
102
90
78
67
55
44
34
23
12
2
-8
-18
-27
-37
-46
-55
-64
-73
-81
-89
-98
-106
-113
-121
-128
-136
-143
-150
-157
-163
-170
-176
-183
-189
-195
-201
-207
-213
-218
-224
-229
-235
-240
-245
-250
-255
-259
-264
-269
-273
-277
-282
-286
-290
-294
-298
-301
-305
-309
-312
-316
-319
-322
-326
-329
-332
-335
-338
-341
-344
-347
-349
-352
-355
-357
-360
-362
-365
-367
-369
-372
-374
-376
-378
-381
-383
-385
-387
-389
-391
-393
-395
-396
-398
-400
-402
-403
-405
-406
-408
-410
-411
-413
-414
-416
-417
-419
-420
-422
-423
-425
-427
-428
-430
-431
-433
-434
-436
-437
-439
-440
-442
-444
-445
-447
-448
-450
-451
-453
-455
-456
-458
-459
-461
-463
-464
-466
-468
-469
-471
-473
-474
-476
-477
-479
-480
-482
-483
-484
-485
-487
-488
-489
-490
-491
-492
-492
-493
-494
-495
-496
-496
-497
-498
-499
-499
-500
-500
-501
-501
-502
-502
-503
-503
-504
-504
-504
-504
-504
-504
-504
-504
-504
-504
-503
-503
-503
-502
-501
-501
-500
-499
-498
-497
-496
-495
-494
-493
-492
-491
-489
-488
-487
-485
-484
-482
-481
-479
-477
-476
-474
-472
-470
-468
-466
-463
-461
-459
-457
-454
-452
-449
-446
-444
-441
-438
-435
-432
-429
-426
-422
-419
-415
-412
-408
-404
-401
-397
-393
-389
-385
-381
-377
-373
-369
-365
-361
-357
-353
-348
-344
-340
-336
-331
-327
-323
-319
-315
-310
-306
-302
-298
-294
-289
-285
-281
-277
-273
-268
-264
-260
-256
-252
-248
-244
-240
-236
-232
-228
-224
-221
-217
-213
-209
-206
-202
-199
-195
-192
-189
-185
-182
-179
-176
-173
-170
-168
-165
-162
-160
-157
-155
-152
-150
-148
-146
-144
-142
-140
-138
-137
-135
-134
-133
-131
-130
-129
-129
-128
-127
-127
-126
-126
-126
-126
-126
-126
-126
-127
-128
-128
-129
-130
-131
-132
-134
-135
-137
-139
-140
-142
-145
-147
-149
-152
-155
-158
-161
-164
-168
-171
-175
-179
-183
-187
-192
-196
-201
-205
-210
-215
-220
-226
-231
-237
-242
-248
-254
-260
-266
-272
-278
-285
-291
-298
-304
-311
-318
-325
-332
-339
-347
-354
-362
-370
-378
-386
-394
-403
-412
-421
-430
-439
-448
-458
-468
-478
-488
-498
-509
-519
-530
-541
-553
-564
-576
-588
-600
-612
-624
-637
-649
-662
-675
-689
-702
-715
-729
-743
-757
-771
-785
-799
-813
-828
-842
-857
-871
-886
-901
-916
-931
-946
-961
-976
-992
-1006
-1022
-1038
-1053
-1069
-1085
-1100
-1116
-1131
-1147
-1163
-1178
-1194
-1210
-1226
-1241
-1257
-1273
-1289
-1305
-1320
-1336
-1352
-1368
-1384
-1400
-1416
-1432
-1448
-1464
-1480
-1496
-1512
-1528
-1544
-1560
-1575
-1591
-1607
-1623
-1638
-1654
-1670
-1685
-1701
-1716
-1732
-1747
-1762
-1777
-1792
-1807
-1822
-1837
-1851
-1866
-1880
-1894
-1908
-1922
-1936
-1950
-1963
-1977
-1990
-2003
-2017
-2029
-2041
-2055
-2068
-2080
-2093
-2105
-2117
-2129
-2140
-2152
-2163
-2175
-2186
-2197
-2207
-2218
-2229
-2239
-2249
-2259
-2269
-2278
-2288
-2297
-2306
-2315
-2324
-2333
-2341
-2349
-2357
-2365
-2373
-2380
-2387
-2394
-2401
-2408
-2414
-2420
-2426
-2432
-2438
-2443
-2448
-2453
-2458
-2463
-2467
-2471
-2475
-2478
-2482
-2485
-2487
-2490
-2492
-2494
-2496
-2497
-2499
-2499
-2500
-2500
-2500
-2500
-2499
-2499
-2497
-2496
-2494
-2493
-2490
-2488
-2485
-2482
-2479
-2476
-2472
-2468
-2464
-2460
-2455
-2450
-2445
-2440
-2434
-2429
-2423
-2417
-2410
-2404
-2397
-2390
-2383
-2376
-2368
-2360
-2352
-2344
-2336
-2327
-2318
-2309
-2300
-2290
-2281
-2271
-2261
-2250
-2240
-2229
-2218
-2207
-2196
-2184
-2173
-2161
-2149
-2137
-2124
-2112
-2099
-2086
-2073
-2060
-2047
-2033
-2020
-2007
-1993
-1979
-1965
-1951
-1937
-1923
-1908
-1894
-1880
-1865
-1851
-1836
-1822
-1807
-1793
-1778
-1764
-1749
-1734
-1720
-1705
-1691
-1677
-1662
-1648
-1634
-1619
-1605
-1591
-1577
-1563
-1550
-1536
-1523
-1509
-1496
-1483
-1470
-1457
-1444
-1432
-1419
-1407
-1395
-1383
-1371
-1360
-1348
-1337
-1326
-1315
-1304
-1293
-1283
-1272
-1262
-1252
-1242
-1233
-1223
-1214
-1205
-1197
-1188
-1180
-1171
-1164
-1156
-1148
-1141
-1134
-1127
-1120
-1113
-1107
-1101
-1095
-1089
-1083
-1078
-1073
-1068
-1063
-1058
-1053
-1049
-1045
-1041
-1037
-1033
-1029
-1026
-1022
-1020
-1016
-1014
-1010
-1008
-1006
-1004
-1002
-1000
-999
-997
-996
-995
-994
-993
-992
-991
-991
-991
-990
-990
-990
-990
-991
-991
-992
-992
-993
-994
-995
-996
-997
-999
-1000
-1002
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1022
-1025
-1028
-1030
-1033
-1036
-1039
-1042
-1045
-1048
-1051
-1055
-1059
-1062
-1066
-1070
-1074
-1079
-1083
-1088
-1092
-1097
-1102
-1107
-1112
-1118
-1123
-1129
-1134
-1140
-1146
-1152
-1158
-1165
-1171
-1178
-1185
-1192
-1199
-1206
-1214
-1222
-1230
-1238
-1246
-1254
-1263
-1271
-1280
-1289
-1298
-1307
-1316
-1325
-1335
-1344
-1354
-1363
-1373
-1383
-1393
-1402
-1412
-1422
-1432
-1442
-1452
-1462
-1472
-1483
-1493
-1503
-1514
-1524
-1535
-1545
-1556
-1567
-1577
-1588
-1599
-1610
-1621
-1632
-1643
-1654
-1666
-1677
-1688
-1700
-1711
-1722
-1734
-1745
-1757
-1768
-1780
-1791
-1803
-1814
-1826
-1837
-1849
-1861
-1872
-1884
-1895
-1907
-1919
-1930
-1942
-1954
-1965
-1977
-1989
-2000
-2012
-2023
-2035
-2045
-2058
-2069
-2081
-2092
-2104
-2115
-2126
-2137
-2148
-2159
-2170
-2181
-2192
-2203
-2213
-2224
-2234
-2245
-2255
-2266
-2276
-2286
-2297
-2307
-2317
-2327
-2337
-2347
-2357
-2367
-2377
-2387
-2397
-2407
-2417
-2426
-2436
-2446
-2455
-2465
-2475
-2484
-2494
-2503
-2513
-2522
-2532
-2542
-2551
-2561
-2570
-2580
-2589
-2599
-2608
-2618
-2627
-2637
-2646
-2656
-2665
-2675
-2684
-2694
-2703
-2713
-2722
-2732
-2741
-2751
-2760
-2770
-2779
-2789
-2798
-2808
-2817
-2827
-2836
-2846
-2855
-2865
-2874
-2884
-2893
-2903
-2912
-2922
-2931
-2941
-2950
-2960
-2970
-2979
-2989
-2999
-3009
-3019
-3029
-3038
-3048
-3058
-3068
-3078
-3088
-3097
-3107
-3117
-3127
-3137
-3147
-3157
-3166
-3176
-3186
-3196
-3206
-3215
-3225
-3235
-3244
-3254
-3264
-3273
-3283
-3292
-3301
-3310
-3320
-3329
-3338
-3347
-3356
-3365
-3373
-3382
-3391
-3400
-3408
-3417
-3425
-3434
-3442
-3450
-3458
-3467
-3475
-3483
-3491
-3498
-3506
-3514
-3522
-3529
-3537
-3544
-3552
-3559
-3566
-3573
-3579
-3586
-3593
-3599
-3605
-3611
-3617
-3623
-3628
-3633
-3639
-3644
-3649
-3654
-3658
-3663
-3667
-3671
-3676
-3680
-3683
-3687
-3690
-3694
-3697
-3700
-3702
-3705
-3707
-3710
-3712
-3714
-3716
-3717
-3719
-3721
-3722
-3723
-3724
-3725
-3726
-3726
-3727
-3727
-3727
-3727
-3727
-3727
-3727
-3726
-3725
-3725
-3724
-3723
-3722
-3721
-3719
-3718
-3717
-3715
-3713
-3711
-3710
-3708
-3705
-3703
-3701
-3698
-3696
-3693
-3691
-3688
-3685
-3682
-3679
-3676
-3672
-3669
-3666
-3662
-3659
-3655
-3651
-3648
-3644
-3640
-3636
-3632
-3627
-3623
-3619
-3614
-3610
-3605
-3600
-3595
-3590
-3585
-3580
-3575
-3569
-3564
-3558
-3553
-3547
-3541
-3535
-3530
-3524
-3518
-3512
-3506
-3500
-3494
-3488
-3481
-3475
-3469
-3462
-3456
-3449
-3443
-3436
-3430
-3423
-3416
-3409
-3402
-3396
-3389
-3382
-3375
-3368
-3361
-3353
-3346
-3339
-3332
-3325
-3318
-3311
-3304
-3297
-3291
-3284
-3277
-3270
-3263
-3256
-3249
-3242
-3236
-3229
-3222
-3215
-3208
-3201
-3194
-3188
-3181
-3174
-3167
-3160
-3153
-3146
-3139
-3133
-3126
-3119
-3112
-3105
-3098
-3092
-3085
-3078
-3071
-3064
-3058
-3051
-3044
-3037
-3030
-3023
-3016
-3009
-3002
-2995
-2988
-2981
-2974
-2967
-2960
-2953
-2946
-2938
-2931
-2924
-2917
-2909
-2902
-2895
-2888
-2880
-2873
-2866
-2859
-2851
-2844
-2837
-2830
-2823
-2816
-2809
-2802
-2795
-2788
-2781
-2775
-2768
-2762
-2755
-2749
-2743
-2737
-2731
-2725
-2719
-2713
-2708
-2702
-2697
-2691
-2686
-2681
-2676
-2671
-2666
-2661
-2657
-2652
-2648
-2644
-2639
-2635
-2631
-2627
-2623
-2620
-2616
-2612
-2609
-2605
-2602
-2599
-2596
-2593
-2590
-2588
-2585
-2583
-2580
-2578
-2576
-2574
-2572
-2570
-2568
-2566
-2564
-2563
-2561
-2560
-2558
-2557
-2556
-2555
-2554
-2553
-2552
-2551
-2550
-2550
-2549
-2548
-2548
-2548
-2547
-2547
-2547
-2547
-2547
-2547
-2548
-2548
-2548
-2549
-2549
-2550
-2550
-2551
-2551
-2552
-2552
-2553
-2554
-2555
-2555
-2556
-2557
-2558
-2559
-2560
-2561
-2562
-2563
-2564
-2565
-2566
-2568
-2569
-2571
-2572
-2574
-2575
-2577
-2578
-2580
-2581
-2583
-2584
-2586
-2588
-2589
-2591
-2592
-2594
-2595
-2596
-2598
-2599
-2600
-2601
-2603
-2604
-2605
-2606
-2608
-2609
-2610
-2611
-2612
-2614
-2615
-2616
-2617
-2618
-2619
-2620
-2620
-2621
-2622
-2622
-2623
-2623
-2623
-2623
-2623
-2623
-2623
-2622
-2622
-2621
-2620
-2620
-2618
-2617
-2616
-2615
-2613
-2611
-2610
-2608
-2606
-2603
-2601
-2599
-2596
-2594
-2591
-2589
-2586
-2583
-2580
-2577
-2574
-2571
-2567
-2564
-2560
-2557
-2553
-2549
-2545
-2541
-2537
-2533
-2528
-2524
-2520
-2515
-2511
-2506
-2502
-2497
-2492
-2487
-2482
-2477
-2472
-2467
-2462
-2457
-2452
-2446
-2441
-2435
-2429
-2424
-2418
-2412
-2406
-2400
-2394
-2387
-2381
-2374
-2368
-2361
-2354
-2347
-2340
-2333
-2325
-2318
-2310
-2302
-2295
-2287
-2279
-2271
-2262
-2254
-2245
-2237
-2228
-2219
-2211
-2202
-2192
-2183
-2174
-2164
-2154
-2145
-2135
-2124
-2114
-2104
-2093
-2082
-2071
-2060
-2049
-2037
-2025
-2013
-2003
-1991
-1979
-1967
-1954
-1942
-1929
-1917
-1904
-1891
-1878
-1865
-1852
-1839
-1825
-1812
-1798
-1784
-1770
-1756
-1742
-1728
-1714
-1699
-1684
-1670
-1655
-1640
-1625
-1610
-1594
-1579
-1563
-1547
-1532
-1516
-1499
-1483
-1467
-1450
-1434
-1417
-1400
-1383
-1366
-1349
-1331
-1314
-1297
-1279
-1261
-1243
-1226
-1208
-1190
-1171
-1153
-1135
-1117
-1098
-1079
-1061
-1042
-1022
-1004
-985
-966
-947
-928
-909
-889
-870
-851
-831
-812
-793
-773
-754
-734
-715
-695
-675
-656
-636
-616
-597
-577
-557
-538
-518
-499
-479
-460
-440
-421
-402
-383
-364
-345
-326
-308
-289
-271
-252
-234
-216
-198
-180
-162
-145
-127
-110
-93
-75
-59
-42
-25
-9
7
24
39
55
71
86
101
116
131
146
161
175
189
203
217
230
244
257
270
282
295
307
319
331
343
355
366
377
388
399
409
420
430
439
449
458
468
477
485
494
502
511
519
527
534
542
549
556
563
570
577
584
590
596
603
609
614
620
626
631
636
641
646
651
656
660
665
669
673
676
680
684
687
690
693
696
699
701
704
706
708
710
712
713
714
716
717
717
718
718
719
719
719
719
718
718
717
717
716
715
714
712
711
710
708
706
704
702
700
698
696
693
691
688
685
682
679
675
672
668
665
661
657
653
649
644
640
636
631
626
622
617
612
607
602
596
591
586
580
575
569
563
557
552
546
540
534
527
521
515
509
502
496
489
483
476
469
463
456
450
443
436
429
423
416
410
403
396
390
384
377
371
365
358
352
346
340
334
328
322
317
311
305
299
294
288
283
277
272
267
261
256
251
246
241
236
231
226
222
217
213
208
204
200
195
191
187
183
180
176
172
169
166
162
159
156
154
151
149
147
145
143
141
140
138
137
136
135
135
134
134
134
134
135
135
136
137
138
140
141
143
145
147
149
152
155
158
161
165
169
172
177
181
186
190
195
201
206
212
218
224
230
237
244
251
258
265
273
281
289
297
305
314
323
332
342
351
361
371
381
392
402
413
424
435
447
459
470
482
495
507
520
532
545
558
572
585
599
612
626
640
654
669
683
697
712
727
741
756
771
786
802
817
832
848
864
879
895
911
927
944
960
976
993
1008
1026
1042
1059
1076
1092
1109
1126
1143
1160
1177
1194
1212
1229
1246
1264
1281
1298
1316
1334
1351
1369
1387
1404
1422
1440
1457
1475
1493
1510
1528
1546
1563
1581
1598
1616
1633
1651
1668
1685
1703
1720
1737
1754
1771
1788
1805
1822
1839
1855
1872
1889
1905
1921
1938
1954
1970
1986
2001
2017
2033
2049
2064
2080
2095
2110
2125
2140
2155
2170
2184
2199
2213
2228
2242
2256
2270
2284
2298
2311
2325
2338
2351
2365
2378
2390
2403
2416
2428
2441
2453
2465
2477
2489
2500
2512
2523
2534
2545
2556
2566
2577
2587
2597
2607
2616
2625
2635
2644
2652
2661
2669
2677
2685
2693
2701
2708
2715
2722
2728
2735
2741
2747
2752
2758
2763
2768
2772
2777
2781
2785
2788
2792
2795
2797
2800
2802
2804
2806
2807
2808
2809
2810
2810
2810
2810
2809
2808
2807
2806
2804
2802
2800
2797
2794
2791
2788
2784
2781
2776
2772
2767
2762
2757
2752
2746
2740
2734
2727
2721
2714
2706
2699
2691
2683
2675
2666
2658
2649
2640
2630
2621
2611
2601
2591
2581
2571
2560
2549
2539
2528
2516
2505
2494
2482
2470
2458
2446
2434
2422
2410
2397
2385
2372
2359
2346
2333
2320
2307
2294
2281
2267
2254
2240
2227
2213
2200
2186
2172
2159
2145
2131
2118
2104
2090
2077
2063
2049
2036
2021
2009
1995
1982
1968
1955
1942
1928
1915
1902
1889
1876
1863
1850
1837
1825
1812
1800
1788
1775
1763
1751
1739
1727
1715
1704
1692
1681
1670
1658
1647
1636
1626
1615
1605
1595
1585
1575
1565
1556
1546
1537
1528
1519
1510
1502
1494
1485
1477
1470
1462
1454
1447
1440
1433
1426
1419
1413
1406
1400
1394
1388
1382
1376
1371
1365
1360
1355
1350
1345
1340
1335
1331
1326
1322
1318
1313
1309
1305
1301
1298
1294
1291
1287
1284
1281
1278
1275
1272
1269
1266
1263
1260
1258
1255
1253
1250
1247
1245
1242
1240
1237
1235
1232
1229
1226
1224
1221
1218
1215
1212
1209
1206
1203
1200
1197
1193
1190
1187
1184
1180
1177
1173
1170
1166
1163
1159
1155
1152
1148
1144
1140
1136
1132
1127
1123
1119
1114
1110
1105
1101
1096
1092
1087
1082
1077
1072
1067
1062
1057
1052
1046
1041
1036
1030
1025
1018
1014
1008
1002
996
991
985
979
973
966
960
954
948
942
935
929
922
916
909
903
896
889
883
876
870
863
856
850
843
837
830
824
817
811
805
798
792
786
780
773
767
761
755
749
742
736
730
724
719
713
707
701
695
689
684
678
672
667
661
656
651
645
640
635
630
625
619
614
610
605
600
595
590
586
581
576
572
567
563
559
554
550
546
542
537
533
529
525
522
518
514
510
507
503
500
496
493
490
487
484
481
478
476
473
471
468
466
464
462
460
459
457
455
454
452
451
449
448
447
446
445
444
443
442
441
440
440
439
438
438
437
437
436
436
435
435
435
434
434
434
434
434
434
434
434
434
435
435
436
436
437
438
439
440
441
442
443
444
445
446
448
449
450
451
452
454
455
456
457
458
459
460
460
461
462
463
464
464
465
466
466
467
468
468
468
469
469
469
469
469
469
469
469
468
468
468
467
467
466
465
465
464
463
462
461
459
458
457
455
454
452
451
449
447
446
444
442
440
438
435
433
431
428
426
423
420
417
414
411
408
405
402
398
395
392
389
385
382
379
375
372
369
365
362
359
355
352
348
345
341
338
334
331
327
323
320
316
313
309
306
302
298
295
291
288
284
281
277
274
270
267
264
260
257
254
250
247
244
241
238
235
232
230
227
224
221
218
216
213
210
207
205
202
199
196
194
191
188
186
183
181
178
176
173
171
168
166
164
161
159
157
155
153
151
148
146
144
142
140
138
136
134
132
130
128
126
124
122
120
119
117
115
113
111
109
108
106
104
102
100
99
97
95
93
92
90
88
86
84
82
80
77
75
73
70
68
65
62
59
57
54
51
48
44
41
38
35
32
28
25
22
18
15
12
8
5
2
-2
-5
-8
-12
-15
-19
-22
-25
-29
-32
-35
-39
-42
-45
-49
-52
-55
-58
-62
-65
-68
-71
-75
-78
-82
-85
-88
-92
-95
-98
-102
-105
-109
-112
-116
-119
-123
-126
-130
-134
-137
-141
-145
-148
-152
-156
-160
-163
-167
-171
-175
-179
-182
-186
-190
-193
-197
-201
-204
-208
-212
-215
-219
-222
-226
-229
-233
-236
-239
-243
-246
-249
-252
-255
-258
-261
-264
-267
-270
-272
-275
-277
-280
-282
-284
-286
-288
-290
-292
-294
-296
-297
-299
-300
-302
-303
-305
-306
-307
-309
-310
-311
-312
-313
-315
-316
-317
-318
-319
-320
-322
-323
-324
-325
-327
-328
-329
-330
-332
-333
-335
-336
-338
-339
-341
-343
-344
-346
-348
-350
-351
-353
-355
-357
-359
-361
-363
-365
-367
-369
-371
-373
-375
-377
-379
-381
-383
-385
-387
-389
-391
-393
-395
-397
-399
-401
-404
-406
-408
-410
-412
-414
-416
-418
-420
-422
-424
-426
-428
-430
-432
-434
-436
-437
-439
-441
-443
-444
-446
-448
-449
-451
-452
-454
-455
-457
-458
-459
-460
-461
-462
-463
-463
-464
-465
-465
-465
-466
-466
-466
-466
-466
-465
-465
-465
-464
-464
-463
-462
-461
-460
-459
-458
-457
-455
-454
-452
-450
-448
-446
-444
-442
-439
-437
-434
-431
-428
-425
-422
-418
-415
-411
-407
-403
-399
-395
-391
-386
-382
-377
-372
-367
-362
-357
-352
-347
-342
-336
-331
-325
-320
-314
-308
-302
-296
-290
-284
-278
-271
-265
-258
-251
-244
-237
-230
-223
-216
-208
-200
-193
-185
-177
-168
-160
-152
-143
-134
-125
-116
-107
-98
-89
-80
-70
-60
-51
-41
-31
-21
-11
-1
10
20
31
41
52
63
74
85
96
107
119
130
141
153
165
176
188
200
212
224
236
248
260
272
285
297
310
323
335
348
361
374
386
399
412
425
438
451
465
478
491
504
518
531
545
558
572
586
599
613
627
641
655
669
683
697
712
726
740
754
769
783
798
812
827
841
856
870
885
900
914
929
944
959
973
988
1002
1018
1033
1048
1063
1078
1093
1107
1122
1137
1152
1167
1181
1196
1210
1225
1239
1254
1268
1282
1296
1310
1324
1338
1352
1366
1379
1393
1407
1420
1433
1447
1460
1473
1486
1499
1511
1524
1537
1549
1561
1574
1586
1598
1610
1621
1633
1645
1656
1667
1679
1690
1701
1712
1722
1733
1743
1754
1764
1774
1784
1794
1803
1813
1822
1831
1840
1849
1857
1866
1874
1882
1889
1897
1904
1911
1918
1925
1932
1938
1944
1951
1956
1962
1968
1973
1978
1983
1987
1992
1996
2000
2004
2008
2012
2015
2017
2021
2024
2027
2029
2032
2035
2037
2039
2041
2041
2044
2045
2047
2048
2049
2049
2050
2050
2051
2051
2051
2051
2051
2050
2050
2049
2048
2047
2045
2045
2043
2041
2040
2039
2037
2035
2033
2031
2029
2027
2024
2021
2019
2016
2013
2011
2007
2004
2001
1997
1993
1989
1985
1981
1976
1972
1967
1962
1958
1953
1947
1942
1937
1931
1925
1920
1914
1907
1901
1895
1889
1882
1875
1869
1862
1855
1847
1840
1833
1825
1818
1810
1802
1794
1786
1778
1770
1762
1754
1745
1737
1728
1719
1711
1702
1693
1684
1674
1665
1656
1646
1636
1627
1617
1607
1597
1587
1576
1566
1556
1545
1534
1524
1513
1502
1491
1480
1469
1458
1447
1436
1425
1414
1402
1391
1379
1368
1356
1344
1333
1321
1309
1297
1285
1274
1262
1250
1238
1226
1214
1202
1191
1179
1167
1155
1144
1132
1120
1109
1097
1085
1074
1062
1051
1039
1027
1016
1004
993
981
970
958
947
935
924
912
901
890
878
867
855
844
833
821
810
799
787
776
765
753
742
731
720
709
698
687
676
665
654
643
633
622
612
601
591
581
571
561
551
541
531
522
512
503
494
485
476
467
458
449
441
432
424
415
407
399
390
382
374
366
358
351
343
335
327
320
312
305
297
290
283
275
268
261
254
247
240
234
227
221
214
208
201
195
189
183
178
172
166
161
156
150
145
140
135
131
126
122
117
113
109
105
101
98
94
90
87
84
81
78
75
72
69
67
64
62
60
58
56
54
52
51
49
48
47
46
45
44
44
43
43
43
43
43
43
43
44
45
45
46
47
48
49
51
52
53
55
57
58
60
62
65
67
69
72
75
78
81
84
87
90
94
97
101
105
109
113
117
121
126
130
135
139
144
149
154
159
164
169
174
179
185
190
196
201
207
213
219
225
230
236
242
248
254
260
266
272
279
285
291
297
303
309
315
322
328
334
340
346
353
359
365
371
377
383
390
396
402
408
414
420
426
431
437
443
449
454
460
466
471
476
482
487
492
497
502
507
512
516
521
525
529
534
538
542
546
549
553
557
560
563
567
570
573
576
579
582
584
587
589
591
594
595
597
599
601
602
603
605
606
607
608
609
609
610
610
611
611
611
611
611
611
611
611
610
610
609
609
608
607
607
606
605
604
603
601
600
599
597
596
594
592
591
589
587
585
583
581
579
577
574
572
570
568
565
563
560
558
555
552
550
547
545
542
539
536
534
531
528
526
523
520
517
515
512
509
506
503
500
498
495
492
489
486
483
480
477
474
471
468
465
462
459
456
453
450
446
443
440
436
433
430
426
423
419
416
412
409
405
402
398
395
391
387
384
380
377
373
370
366
363
359
355
352
348
345
341
338
334
331
327
324
320
316
313
309
306
302
298
295
291
288
284
281
277
274
270
267
263
260
256
253
250
246
243
240
236
233
230
227
224
220
217
214
211
208
205
202
198
195
192
189
186
183
180
177
174
171
168
165
162
159
156
153
149
146
143
140
136
133
130
126
123
119
116
112
109
105
101
97
93
90
86
82
78
74
70
65
61
57
53
48
44
39
35
30
26
21
16
11
6
1
-4
-9
-14
-19
-24
-29
-34
-40
-45
-51
-56
-62
-67
-73
-78
-84
-90
-96
-102
-108
-113
-119
-125
-131
-138
-144
-150
-156
-162
-168
-174
-180
-186
-192
-198
-204
-210
-216
-222
-228
-234
-241
-247
-253
-259
-265
-271
-277
-282
-288
-294
-300
-306
-311
-317
-323
-328
-334
-339
-345
-350
-356
-361
-367
-372
-377
-382
-387
-393
-398
-403
-408
-412
-417
-422
-427
-432
-436
-441
-445
-450
-454
-459
-463
-467
-472
-476
-480
-484
-488
-492
-496
-500
-503
-507
-510
-514
-517
-521
-524
-527
-530
-533
-536
-539
-541
-544
-546
-548
-551
-553
-555
-557
-559
-562
-564
-566
-568
-570
-571
-573
-575
-577
-578
-580
-582
-583
-585
-586
-587
-589
-590
-591
-592
-593
-594
-595
-595
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-595
-595
-594
-593
-593
-592
-591
-590
-589
-588
-587
-585
-584
-583
-581
-580
-578
-576
-575
-573
-571
-569
-567
-565
-563
-561
-559
-557
-554
-552
-550
-547
-545
-542
-539
-537
-534
-531
-528
-526
-523
-520
-516
-513
-510
-507
-504
-500
-497
-494
-490
-487
-484
-480
-477
-473
-470
-466
-462
-459
-455
-452
-448
-445
-442
-438
-435
-431
-428
-425
-421
-418
-415
-411
-408
-405
-402
-399
-395
-392
-389
-386
-383
-380
-378
-375
-372
-369
-366
-364
-361
-358
-355
-353
-350
-347
-345
-342
-339
-337
-334
-331
-329
-326
-323
-321
-318
-315
-313
-310
-308
-305
-303
-300
-298
-295
-293
-291
-288
-286
-284
-282
-280
-278
-276
-274
-272
-270
-268
-267
-265
-263
-262
-260
-258
-257
-255
-254
-252
-251
-250
-248
-247
-246
-244
-243
-242
-241
-239
-238
-237
-236
-235
-234
-233
-232
-231
-230
-230
-229
-228
-228
-227
-227
-226
-226
-225
-225
-225
-225
-225
-224
-224
-224
-224
-224
-225
-225
-225
-225
-226
-226
-227
-227
-227
-228
-228
-229
-230
-230
-231
-231
-232
-233
-234
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-245
-246
-247
-248
-250
-251
-253
-254
-256
-257
-259
-261
-262
-264
-266
-268
-270
-272
-273
-275
-277
-279
-282
-284
-286
-288
-290
-292
-294
-297
-299
-301
-303
-306
-308
-310
-313
-315
-318
-320
-323
-325
-328
-331
-333
-336
-339
-342
-345
-348
-351
-354
-357
-360
-363
-366
-369
-372
-375
-379
-382
-385
-388
-391
-395
-398
-401
-404
-407
-410
-414
-417
-420
-422
-425
-428
-431
-433
-436
-438
-441
-443
-446
-448
-450
-453
-455
-457
-459
-461
-463
-465
-466
-468
-470
-471
-472
-474
-475
-476
-477
-477
-478
-478
-479
-479
-479
-479
-478
-478
-477
-476
-475
-473
-472
-470
-468
-466
-464
-461
-459
-456
-453
-449
-446
-442
-438
-434
-430
-426
-421
-416
-411
-406
-401
-396
-390
-384
-378
-372
-365
-359
-352
-345
-338
-331
-323
-316
-308
-300
-292
-284
-275
-267
-258
-249
-240
-231
-222
-213
-203
-194
-184
-175
-165
-155
-145
-135
-124
-114
-104
-93
-83
-72
-61
-50
-39
-28
-16
-5
7
18
30
42
53
65
77
89
102
114
126
138
151
163
176
188
201
213
226
239
251
264
277
290
303
316
329
342
356
369
382
395
409
422
435
449
462
475
489
502
515
529
542
556
569
582
596
609
622
636
649
662
675
689
702
715
728
741
754
767
780
793
806
819
831
844
857
869
882
894
907
919
931
943
955
967
979
991
1002
1014
1025
1037
1048
1059
1070
1081
1091
1102
1113
1123
1134
1144
1154
1164
1174
1184
1194
1203
1213
1222
1231
1241
1250
1259
1268
1276
1285
1293
1302
1310
1318
1327
1335
1342
1350
1358
1366
1373
1380
1388
1395
1402
1409
1416
1422
1429
1435
1442
1448
1454
1460
1466
1471
1477
1482
1488
1493
1498
1502
1507
1511
1516
1520
1524
1528
1532
1535
1539
1542
1545
1548
1551
1554
1556
1559
1561
1563
1565
1567
1569
1570
1572
1573
1574
1575
1576
1576
1577
1577
1577
1577
1577
1577
1577
1576
1575
1574
1573
1572
1571
1570
1568
1566
1564
1562
1560
1558
1555
1553
1550
1547
1545
1542
1538
1535
1532
1528
1525
1521
1517
1513
1509
1505
1501
1497
1493
1488
1484
1479
1475
1470
1465
1461
1456
1451
1446
1441
1436
1430
1425
1420
1415
1409
1404
1398
1393
1387
1381
1375
1369
1363
1357
1351
1345
1339
1333
1326
1320
1313
1307
1300
1294
1287
1280
1273
1266
1260
1253
1246
1239
1232
1225
1217
1210
1203
1196
1189
1181
1174
1167
1159
1152
1145
1137
1130
1123
1115
1108
1100
1092
1085
1077
1069
1061
1053
1045
1037
1029
1020
1012
1004
996
988
979
971
962
953
945
936
927
918
909
900
891
882
873
864
855
846
836
827
818
808
799
789
780
770
760
750
741
731
721
711
700
690
680
670
659
649
638
628
617
606
595
585
574
563
552
541
530
520
509
498
487
476
465
454
443
431
420
409
398
386
375
363
351
340
328
316
304
292
280
268
256
243
231
218
206
193
180
167
154
141
127
114
100
86
72
58
43
29
14
-1
-16
-31
-46
-62
-77
-93
-109
-125
-141
-157
-173
-189
-206
-223
-239
-256
-273
-290
-307
-325
-342
-359
-377
-395
-412
-430
-448
-466
-484
-502
-521
-539
-558
-576
-595
-614
-632
-651
-670
-689
-709
-728
-747
-767
-786
-806
-826
-845
-865
-885
-905
-925
-945
-965
-986
-1006
-1026
-1046
-1067
-1087
-1108
-1128
-1149
-1169
-1190
-1210
-1231
-1251
-1272
-1292
-1313
-1334
-1354
-1375
-1395
-1416
-1437
-1457
-1478
-1499
-1519
-1540
-1560
-1581
-1601
-1622
-1642
-1662
-1683
-1703
-1723
-1743
-1763
-1783
-1803
-1823
-1842
-1862
-1881
-1901
-1920
-1939
-1958
-1977
-1996
-2015
-2033
-2052
-2070
-2089
-2107
-2125
-2143
-2161
-2179
-2197
-2214
-2232
-2250
-2267
-2284
-2301
-2319
-2336
-2352
-2369
-2386
-2402
-2419
-2435
-2451
-2468
-2484
-2499
-2515
-2531
-2546
-2562
-2577
-2592
-2607
-2622
-2637
-2652
-2666
-2681
-2695
-2710
-2724
-2738
-2752
-2765
-2779
-2792
-2806
-2819
-2832
-2845
-2857
-2870
-2882
-2895
-2907
-2919
-2931
-2943
-2955
-2966
-2978
-2989
-3001
-3012
-3023
-3034
-3045
-3056
-3066
-3077
-3088
-3098
-3109
-3119
-3129
-3140
-3150
-3160
-3170
-3180
-3190
-3200
-3209
-3219
-3229
-3239
-3248
-3258
-3267
-3277
-3286
-3295
-3304
-3314
-3323
-3332
-3340
-3349
-3358
-3367
-3375
-3384
-3392
-3400
-3408
-3416
-3424
-3432
-3440
-3448
-3455
-3463
-3470
-3477
-3484
-3491
-3498
-3505
-3512
-3518
-3525
-3531
-3537
-3544
-3550
-3556
-3562
-3567
-3573
-3579
-3584
-3589
-3595
-3600
-3605
-3610
-3615
-3620
-3624
-3629
-3634
-3638
-3643
-3647
-3651
-3656
-3660
-3664
-3668
-3672
-3676
-3680
-3683
-3687
-3691
-3694
-3698
-3701
-3705
-3708
-3711
-3715
-3718
-3721
-3724
-3727
-3730
-3733
-3736
-3738
-3741
-3743
-3746
-3748
-3750
-3753
-3755
-3757
-3758
-3760
-3762
-3763
-3765
-3766
-3767
-3768
-3769
-3770
-3771
-3771
-3772
-3772
-3772
-3773
-3773
-3772
-3772
-3772
-3771
-3770
-3770
-3769
-3768
-3767
-3766
-3764
-3763
-3762
-3760
-3758
-3757
-3755
-3753
-3751
-3748
-3746
-3744
-3742
-3739
-3736
-3734
-3731
-3728
-3725
-3722
-3719
-3715
-3712
-3708
-3705
-3701
-3697
-3693
-3688
-3684
-3680
-3675
-3671
-3666
-3661
-3657
-3652
-3647
-3642
-3637
-3632
-3627
-3621
-3616
-3611
-3605
-3600
-3594
-3588
-3583
-3577
-3571
-3565
-3559
-3553
-3547
-3541
-3534
-3528
-3522
-3515
-3508
-3502
-3495
-3488
-3481
-3474
-3467
-3459
-3452
-3444
-3437
-3429
-3421
-3414
-3406
-3398
-3390
-3382
-3374
-3366
-3358
-3350
-3341
-3333
-3325
-3316
-3308
-3299
-3291
-3282
-3274
-3265
-3257
-3248
-3240
-3231
-3222
-3214
-3205
-3196
-3188
-3179
-3170
-3161
-3152
-3144
-3135
-3126
-3117
-3108
-3099
-3090
-3081
-3072
-3063
-3054
-3045
-3036
-3027
-3018
-3008
-2999
-2989
-2980
-2970
-2961
-2951
-2941
-2932
-2922
-2912
-2902
-2892
-2882
-2872
-2862
-2852
-2842
-2832
-2821
-2811
-2801
-2790
-2780
-2769
-2759
-2748
-2738
-2727
-2716
-2705
-2694
-2683
-2672
-2661
-2650
-2639
-2627
-2616
-2605
-2593
-2581
-2570
-2558
-2546
-2533
-2521
-2509
-2496
-2483
-2470
-2457
-2444
-2431
-2417
-2404
-2390
-2376
-2362
-2348
-2333
-2319
-2304
-2289
-2274
-2259
-2243
-2227
-2212
-2196
-2180
-2163
-2147
-2130
-2113
-2096
-2079
-2062
-2044
-2025
-2008
-1990
-1972
-1954
-1935
-1916
-1897
-1878
-1859
-1840
-1820
-1800
-1781
-1761
-1740
-1720
-1700
-1679
-1659
-1638
-1617
-1596
-1575
-1554
-1532
-1511
-1490
-1468
-1446
-1425
-1403
-1381
-1359
-1337
-1315
-1292
-1270
-1248
-1225
-1202
-1180
-1157
-1134
-1111
-1088
-1065
-1042
-1018
-995
-972
-948
-925
-901
-878
-854
-831
-807
-783
-759
-736
-712
-687
-663
-639
-615
-590
-566
-542
-517
-492
-468
-443
-419
-394
-369
-344
-319
-294
-269
-244
-219
-194
-169
-144
-118
-93
-68
-42
-17
8
33
59
84
109
135
160
185
210
235
260
286
311
336
361
386
411
436
461
485
510
535
560
585
609
634
658
682
707
731
755
779
802
826
850
873
897
920
943
966
989
1012
1035
1058
1081
1103
1125
1148
1170
1192
1214
1235
1257
1278
1300
1321
1342
1363
1383
1404
1424
1445
1465
1485
1505
1524
1544
1563
1582
1601
1620
1638
1657
1675
1693
1711
1728
1746
1763
1781
1798
1815
1831
1848
1864
1881
1897
1913
1928
1944
1959
1974
1989
2004
2019
2033
2047
2061
2075
2088
2102
2115
2128
2141
2153
2166
2178
2190
2202
2213
2225
2236
2247
2258
2268
2279
2289
2299
2308
2318
2327
2336
2344
2353
2361
2369
2376
2384
2391
2398
2405
2411
2417
2423
2429
2434
2440
2445
2450
2454
2459
2463
2467
2470
2474
2477
2480
2483
2486
2488
2490
2492
2494
2496
2497
2498
2499
2499
2500
2500
2500
2500
2499
2498
2497
2496
2495
2493
2491
2489
2487
2485
2482
2479
2476
2472
2469
2465
2461
2457
2452
2448
2443
2438
2433
2428
2422
2416
2410
2404
2398
2392
2385
2379
2372
2365
2358
2351
2343
2336
2328
2320
2311
2303
2294
2286
2277
2267
2258
2248
2238
2229
2218
2208
2198
2187
2176
2165
2154
2143
2132
2120
2109
2097
2085
2073
2061
2049
2037
2024
2012
1999
1986
1973
1960
1947
1933
1920
1906
1893
1879
1865
1851
1837
1823
1809
1794
1780
1765
1750
1736
1721
1706
1690
1675
1660
1644
1629
1613
1597
1582
1566
1550
1534
1519
1503
1487
1471
1455
1439
1423
1407
1391
1375
1359
1343
1327
1311
1296
1280
1264
1248
1233
1217
1201
1186
1170
1155
1140
1125
1110
1095
1080
1066
1051
1037
1022
1008
995
981
967
954
940
927
914
901
889
876
864
852
839
828
816
804
793
781
770
759
748
737
727
717
706
696
686
677
667
658
649
640
631
622
613
605
597
589
581
573
565
558
550
543
536
529
522
516
509
503
497
491
485
480
474
469
464
459
455
450
446
442
438
434
430
427
424
421
418
415
413
411
409
407
405
404
402
401
400
399
399
398
398
398
398
399
399
400
401
403
404
406
407
410
412
414
417
419
422
425
428
432
435
439
442
446
450
454
458
463
467
471
476
480
485
490
494
499
504
509
515
520
525
530
536
541
547
552
558
563
569
574
580
586
591
597
602
608
614
619
625
630
636
641
647
652
658
663
669
674
680
685
691
697
702
708
713
718
724
729
735
740
745
751
756
761
766
772
777
782
787
792
797
802
807
812
818
823
828
833
839
844
849
855
860
866
871
877
882
888
893
899
905
910
916
921
927
932
938
943
949
954
959
965
970
975
980
985
990
995
1000
1004
1010
1014
1018
1024
1028
1033
1037
1041
1046
1050
1054
1058
1062
1066
1070
1074
1078
1082
1086
1089
1093
1097
1100
1103
1107
1110
1113
1116
1119
1122
1125
1127
1130
1132
1135
1137
1139
1141
1143
1145
1147
1148
1150
1151
1152
1153
1155
1155
1156
1157
1158
1158
1159
1159
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1160
1159
1159
1159
1159
1158
1158
1157
1157
1156
1155
1154
1153
1153
1152
1150
1149
1148
1147
1145
1143
1142
1140
1138
1136
1134
1132
1129
1127
1124
1122
1119
1116
1113
1110
1107
1104
1101
1098
1094
1091
1088
1084
1081
1077
1074
1070
1066
1063
1059
1055
1051
1047
1043
1039
1035
1031
1027
1022
1018
1014
1008
1004
1000
996
991
987
982
977
972
968
963
958
953
949
944
939
934
929
925
920
915
910
905
901
896
891
886
881
877
872
867
862
858
853
848
844
839
834
830
825
821
816
812
807
803
798
794
789
785
781
776
772
768
764
759
755
751
747
743
739
734
730
726
722
718
714
710
706
702
698
694
690
686
682
678
674
671
667
663
660
656
653
649
646
643
639
636
633
630
627
623
620
617
614
611
608
605
602
599
596
593
590
587
584
581
579
576
573
570
568
565
563
560
558
556
553
551
549
547
545
543
541
539
537
535
533
532
530
529
527
526
525
524
523
522
521
520
519
518
517
516
516
515
514
514
513
513
512
512
511
511
510
510
510
509
509
509
508
508
508
508
508
508
507
507
507
507
507
507
507
507
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
507
507
507
507
508
508
509
509
510
510
511
511
512
512
513
513
514
515
515
516
517
517
518
519
520
520
521
522
523
524
524
525
526
527
528
529
530
532
533
534
535
537
538
539
541
542
543
545
546
548
549
551
552
554
555
557
558
560
562
563
565
567
569
570
572
574
576
577
579
581
583
585
587
589
590
592
594
596
599
601
603
605
607
609
612
614
616
618
621
623
625
628
630
632
635
637
639
642
644
647
649
652
654
657
659
661
664
666
669
671
673
675
678
680
682
684
686
688
689
691
693
695
697
698
700
702
703
705
707
708
710
711
713
714
716
717
719
720
721
723
724
725
726
727
729
730
731
732
733
734
735
737
738
739
740
741
743
744
745
746
748
749
750
752
753
754
756
757
759
760
762
764
765
767
768
770
772
774
776
777
779
781
783
785
787
789
792
794
796
798
801
803
805
808
811
813
816
818
821
824
827
829
832
835
838
841
844
847
851
854
857
861
864
868
872
876
880
884
888
892
897
901
906
910
915
920
925
930
935
940
945
951
956
962
968
973
979
985
992
998
1004
1010
1016
1024
1031
1038
1045
1052
1059
1067
1074
1082
1089
1097
1104
1112
1120
1128
1136
1144
1152
1161
1169
1177
1186
1195
1203
1212
1221
1230
1239
1248
1257
1266
1275
1284
1293
1303
1312
1322
1331
1341
1351
1361
1370
1380
1390
1400
1410
1420
1430
1440
1450
1460
1470
1480
1489
1499
1509
1519
1528
1538
1547
1557
1566
1575
1584
1593
1602
1611
1620
1629
1637
1646
1654
1663
1671
1679
1687
1695
1703
1711
1719
1726
1734
1741
1748
1756
1763
1770
1777
1784
1791
1797
1804
1810
1817
1823
1829
1835
1841
1847
1853
1859
1864
1870
1875
1880
1886
1891
1896
1901
1905
1910
1914
1919
1923
1927
1931
1935
1939
1943
1946
1950
1953
1957
1960
1963
1966
1969
1972
1975
1977
1980
1982
1984
1986
1988
1990
1992
1994
1996
1997
1999
2001
2001
2003
2005
2005
2007
2008
2009
2009
2011
2012
2013
2013
2015
2015
2016
2017
2017
2017
2019
2019
2020
2021
2021
2021
2021
2021
2023
2023
2024
2024
2024
2024
2024
2025
2025
2025
2025
2025
2025
2025
2024
2024
2024
2024
2023
2023
2023
2021
2021
2021
2021
2021
2020
2020
2019
2019
2017
2017
2017
2017
2016
2016
2015
2015
2013
2013
2013
2012
2012
2011
2009
2009
2009
2009
2008
2008
2007
2007
2005
2005
2005
2005
2004
2004
2004
2003
2003
2003
2001
2001
2001
2001
2001
2000
2000
1999
1999
1999
1998
1998
1997
1997
1997
1996
1996
1995
1995
1995
1994
1994
1994
1993
1993
1992
1992
1992
1991
1991
1990
1990
1990
1989
1989
1989
1988
1988
1987
1987
1987
1986
1986
1986
1985
1985
1985
1984
1984
1984
1983
1983
1983
1982
1982
1981
1981
1980
1980
1979
1978
1978
1977
1976
1975
1974
1974
1973
1972
1971
1971
1970
1969
1968
1968
1967
1966
1965
1965
1964
1963
1963
1962
1962
1961
1961
1961
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1961
1961
1961
1962
1962
1962
1963
1963
1964
1964
1965
1965
1966
1967
1967
1968
1969
1969
1970
1971
1971
1972
1973
1973
1974
1975
1975
1976
1976
1977
1977
1978
1978
1978
1979
1979
1980
1980
1980
1981
1981
1981
1982
1982
1983
1983
1983
1984
1984
1984
1985
1985
1985
1986
1986
1987
1987
1987
1988
1988
1988
1989
1989
1989
1990
1990
1990
1990
1990
1990
1991
1991
1991
1990
1990
1990
1990
1990
1990
1989
1989
1988
1988
1987
1987
1986
1985
1984
1983
1982
1981
1980
1979
1977
1976
1974
1973
1971
1969
1968
1966
1964
1962
1959
1957
1955
1952
1949
1947
1944
1941
1938
1934
1931
1928
1924
1920
1916
1912
1908
1904
1900
1895
1890
1885
1880
1875
1870
1865
1859
1853
1848
1842
1836
1829
1823
1817
1810
1804
1797
1790
1783
1776
1768
1761
1753
1746
1738
1730
1722
1713
1705
1696
1687
1679
1670
1660
1651
1642
1632
1622
1612
1602
1592
1582
1571
1561
1550
1539
1528
1517
1506
1494
1483
1471
1460
1448
1436
1424
1412
1399
1387
1374
1362
1349
1336
1323
1310
1297
1283
1270
1256
1243
1229
1215
1201
1187
1173
1159
1145
1130
1116
1101
1086
1071
1056
1041
1026
1010
996
980
964
949
933
917
901
885
869
853
837
820
804
787
771
754
738
721
704
687
670
653
636
619
601
584
567
549
532
514
496
479
461
443
425
408
390
372
354
336
317
299
281
263
244
226
208
189
171
152
134
115
97
78
59
41
22
4
-15
-33
-52
-70
-89
-108
-126
-144
-163
-181
-200
-218
-237
-255
-273
-291
-310
-328
-346
-364
-382
-400
-417
-435
-452
-470
-487
-504
-522
-539
-555
-572
-589
-605
-622
-638
-654
-670
-686
-702
-717
-732
-747
-762
-777
-792
-806
-821
-835
-848
-862
-876
-889
-902
-915
-928
-940
-953
-965
-977
-988
-1000
-1010
-1022
-1033
-1044
-1054
-1064
-1074
-1084
-1094
-1103
-1112
-1121
-1130
-1138
-1147
-1155
-1163
-1170
-1178
-1185
-1192
-1199
-1206
-1212
-1218
-1224
-1230
-1236
-1241
-1246
-1251
-1256
-1260
-1265
-1269
-1273
-1277
-1280
-1284
-1287
-1290
-1293
-1295
-1298
-1300
-1302
-1304
-1306
-1307
-1308
-1309
-1310
-1311
-1312
-1312
-1312
-1312
-1312
-1312
-1311
-1310
-1309
-1308
-1307
-1306
-1304
-1302
-1300
-1298
-1296
-1294
-1291
-1289
-1286
-1283
-1280
-1277
-1273
-1270
-1267
-1263
-1259
-1256
-1252
-1248
-1244
-1240
-1236
-1231
-1227
-1223
-1218
-1214
-1209
-1204
-1200
-1195
-1190
-1185
-1180
-1176
-1171
-1166
-1161
-1156
-1151
-1146
-1140
-1135
-1130
-1125
-1120
-1115
-1110
-1105
-1100
-1095
-1090
-1085
-1080
-1075
-1071
-1066
-1061
-1057
-1052
-1048
-1043
-1039
-1034
-1030
-1026
-1022
-1018
-1014
-1010
-1006
-1002
-999
-996
-993
-990
-987
-984
-981
-978
-976
-973
-971
-969
-967
-965
-963
-961
-960
-958
-957
-956
-954
-953
-952
-952
-951
-950
-950
-950
-949
-949
-949
-950
-950
-950
-951
-951
-952
-953
-954
-955
-956
-957
-959
-960
-962
-963
-965
-967
-969
-971
-973
-976
-978
-981
-983
-986
-989
-992
-996
-999
-1002
-1006
-1010
-1014
-1018
-1022
-1026
-1031
-1035
-1040
-1045
-1050
-1055
-1061
-1066
-1071
-1077
-1083
-1089
-1095
-1101
-1108
-1114
-1121
-1127
-1134
-1141
-1148
-1156
-1163
-1170
-1178
-1186
-1194
-1202
-1210
-1218
-1226
-1235
-1243
-1252
-1261
-1269
-1278
-1287
-1296
-1306
-1315
-1324
-1334
-1343
-1353
-1362
-1372
-1382
-1392
-1401
-1411
-1422
-1432
-1442
-1452
-1463
-1473
-1484
-1494
-1505
-1516
-1527
-1538
-1549
-1560
-1571
-1583
-1594
-1605
-1617
-1629
-1640
-1652
-1664
-1676
-1688
-1700
-1712
-1724
-1736
-1749
-1761
-1774
-1786
-1799
-1812
-1825
-1837
-1850
-1863
-1876
-1889
-1903
-1916
-1929
-1942
-1955
-1969
-1982
-1996
-2009
-2023
-2036
-2050
-2063
-2077
-2091
-2104
-2118
-2132
-2146
-2160
-2173
-2187
-2201
-2215
-2229
-2243
-2257
-2271
-2285
-2299
-2313
-2327
-2341
-2355
-2369
-2382
-2396
-2410
-2424
-2438
-2452
-2466
-2480
-2493
-2507
-2521
-2534
-2548
-2562
-2575
-2588
-2602
-2615
-2628
-2641
-2654
-2667
-2680
-2693
-2706
-2719
-2731
-2744
-2756
-2769
-2781
-2794
-2806
-2818
-2830
-2842
-2854
-2866
-2878
-2889
-2901
-2912
-2924
-2935
-2946
-2957
-2968
-2979
-2990
-3000
-3011
-3021
-3032
-3042
-3052
-3061
-3071
-3080
-3090
-3099
-3108
-3117
-3125
-3134
-3142
-3150
-3158
-3166
-3173
-3180
-3187
-3194
-3200
-3207
-3213
-3219
-3224
-3230
-3235
-3240
-3245
-3249
-3254
-3258
-3262
-3266
-3269
-3272
-3276
-3279
-3281
-3284
-3286
-3288
-3290
-3292
-3293
-3294
-3295
-3296
-3297
-3297
-3297
-3297
-3297
-3297
-3296
-3295
-3294
-3292
-3291
-3289
-3287
-3284
-3282
-3279
-3276
-3272
-3269
-3265
-3261
-3257
-3252
-3248
-3243
-3237
-3232
-3226
-3220
-3214
-3208
-3201
-3194
-3187
-3180
-3172
-3165
-3157
-3149
-3140
-3132
-3123
-3114
-3105
-3096
-3086
-3077
-3067
-3057
-3047
-3036
-3025
-3015
-3004
-2992
-2981
-2969
-2958
-2946
-2934
-2922
-2909
-2897
-2884
-2871
-2858
-2845
-2832
-2818
-2805
-2791
-2777
-2763
-2749
-2735
-2721
-2706
-2692
-2677
-2662
-2647
-2632
-2616
-2601
-2585
-2569
-2554
-2538
-2521
-2505
-2489
-2472
-2456
-2439
-2422
-2405
-2388
-2371
-2354
-2337
-2320
-2302
-2285
-2267
-2249
-2232
-2214
-2196
-2178
-2160
-2142
-2124
-2106
-2088
-2070
-2052
-2033
-2016
-1997
-1979
-1961
-1943
-1924
-1906
-1888
-1869
-1851
-1833
-1814
-1796
-1778
-1760
-1742
-1724
-1706
-1688
-1670
-1652
-1635
-1617
-1600
-1582
-1565
-1548
-1531
-1514
-1497
-1480
-1464
-1447
-1431
-1415
-1398
-1383
-1367
-1351
-1335
-1320
-1305
-1290
-1275
-1260
-1245
-1231
-1217
-1203
-1189
-1175
-1162
-1149
-1136
-1123
-1110
-1098
-1085
-1073
-1062
-1050
-1039
-1027
-1016
-1004
-995
-984
-974
-964
-954
-944
-935
-926
-917
-908
-899
-891
-883
-875
-867
-859
-852
-845
-838
-831
-825
-819
-813
-807
-801
-796
-791
-786
-781
-776
-772
-768
-764
-760
-756
-753
-749
-746
-744
-741
-739
-736
-734
-733
-731
-730
-728
-727
-727
-726
-726
-725
-726
-726
-726
-727
-728
-729
-730
-731
-733
-735
-737
-739
-741
-744
-747
-750
-753
-756
-759
-763
-767
-770
-774
-778
-783
-787
-792
-796
-801
-806
-811
-816
-821
-826
-832
-837
-843
-849
-854
-860
-866
-872
-878
-885
-891
-897
-904
-910
-917
-923
-930
-936
-943
-949
-956
-963
-969
-976
-983
-990
-996
-1002
-1010
-1016
-1022
-1030
-1036
-1043
-1050
-1056
-1063
-1069
-1076
-1082
-1089
-1095
-1101
-1107
-1113
-1119
-1125
-1131
-1137
-1143
-1148
-1154
-1159
-1165
-1170
-1175
-1180
-1185
-1190
-1194
-1199
-1203
-1208
-1212
-1216
-1220
-1224
-1227
-1231
-1234
-1237
-1241
-1243
-1246
-1249
-1251
-1253
-1255
-1257
-1258
-1260
-1261
-1262
-1262
-1263
-1263
-1263
-1263
-1263
-1262
-1261
-1260
-1259
-1258
-1256
-1255
-1253
-1251
-1249
-1246
-1244
-1241
-1238
-1235
-1231
-1228
-1224
-1220
-1216
-1212
-1208
-1203
-1199
-1194
-1189
-1184
-1178
-1173
-1167
-1162
-1156
-1150
-1144
-1137
-1131
-1124
-1117
-1110
-1103
-1096
-1089
-1081
-1074
-1066
-1058
-1050
-1042
-1034
-1025
-1016
-1008
-999
-991
-982
-972
-963
-954
-944
-935
-925
-915
-905
-895
-885
-875
-864
-854
-843
-832
-821
-811
-799
-788
-777
-766
-754
-742
-731
-719
-707
-695
-682
-670
-658
-645
-633
-620
-607
-594
-582
-569
-555
-542
-529
-516
-502
-489
-475
-462
-448
-434
-421
-407
-393
-379
-365
-351
-337
-322
-308
-294
-279
-265
-250
-236
-221
-206
-192
-177
-162
-147
-132
-117
-102
-87
-72
-57
-42
-27
-11
4
19
35
50
66
81
97
113
129
144
160
176
192
208
224
241
257
273
289
306
322
338
355
371
388
404
420
437
453
470
486
503
519
535
552
568
585
601
617
634
650
666
682
699
715
731
747
764
780
796
812
828
844
860
876
892
907
923
939
954
970
985
1000
1016
1031
1046
1061
1076
1091
1106
1121
1136
1150
1165
1179
1193
1208
1222
1236
1250
1264
1277
1291
1305
1318
1331
1344
1358
1370
1383
1396
1409
1421
1433
1446
1458
1470
1481
1493
1505
1516
1527
1538
1549
1560
1571
1581
1592
1602
1612
1622
1632
1641
1651
1660
1669
1678
1687
1696
1704
1712
1721
1729
1737
1744
1752
1759
1767
1774
1781
1787
1794
1801
1807
1813
1819
1825
1831
1836
1842
1847
1852
1857
1862
1867
1872
1876
1880
1885
1889
1892
1896
1900
1903
1907
1910
1913
1916
1918
1921
1923
1925
1927
1929
1931
1932
1934
1935
1936
1937
1937
1938
1938
1938
1938
1938
1938
1937
1937
1936
1935
1934
1933
1931
1930
1928
1926
1924
1922
1920
1917
1915
1912
1909
1906
1903
1899
1896
1892
1889
1885
1881
1877
1873
1868
1864
1860
1855
1850
1846
1841
1836
1831
1826
1821
1816
1810
1805
1800
1794
1789
1783
1777
1772
1766
1760
1754
1748
1742
1736
1730
1724
1717
1711
1705
1698
1692
1685
1679
1672
1666
1659
1652
1646
1639
1632
1626
1619
1612
1605
1598
1592
1585
1578
1571
1564
1557
1550
1543
1536
1530
1523
1516
1509
1502
1495
1488
1481
1474
1467
1460
1453
1446
1439
1432
1426
1419
1412
1405
1398
1391
1385
1378
1371
1364
1358
1351
1344
1338
1331
1324
1318
1311
1305
1298
1292
1285
1279
1272
1266
1259
1253
1246
1240
1234
1227
1221
1215
1208
1202
1196
1190
1183
1177
1171
1165
1159
1153
1147
1141
1135
1130
1124
1118
1112
1106
1101
1095
1089
1084
1078
1073
1067
1062
1057
1051
1046
1040
1035
1030
1025
1018
1014
1008
1004
999
993
988
983
978
973
968
963
958
953
947
942
937
932
927
922
917
912
907
902
896
891
886
881
876
871
866
860
855
850
845
840
835
830
824
819
814
809
804
799
793
788
783
778
773
768
762
757
752
747
742
737
732
727
722
716
711
706
701
696
692
687
682
677
672
667
662
658
653
648
644
639
635
630
626
622
617
613
609
604
600
596
592
588
584
580
576
573
569
565
562
558
555
551
548
545
542
539
536
533
530
527
525
522
519
517
515
512
510
508
506
504
502
500
498
497
495
493
492
491
489
488
487
486
485
484
483
482
482
481
481
480
480
479
479
479
479
479
479
479
479
480
480
480
481
481
482
483
484
484
485
486
487
488
490
491
492
493
494
496
497
499
500
502
503
505
507
509
511
512
514
516
518
521
523
525
527
529
531
534
536
538
541
543
546
548
551
554
556
559
562
565
567
570
573
576
580
583
586
589
593
596
599
603
606
609
613
616
620
623
627
630
634
637
640
644
647
651
654
658
662
665
669
672
676
680
683
687
691
695
698
702
706
710
713
717
721
725
729
733
737
741
745
749
753
757
761
765
769
773
777
781
785
789
794
798
802
806
811
815
819
824
828
833
837
842
847
851
856
861
866
871
876
881
886
891
896
902
907
913
918
924
929
935
941
947
952
958
964
970
976
982
988
994
1000
1006
1012
1018
1024
1031
1037
1043
1049
1055
1061
1068
1074
1080
1086
1093
1099
1105
1111
1118
1124
1130
1136
1143
1149
1155
1161
1168
1174
1180
1186
1192
1198
1205
1211
1217
1223
1229
1235
1241
1246
1252
1258
1264
1269
1275
1280
1286
1291
1297
1302
1307
1312
1317
1322
1327
1332
1337
1342
1347
1351
1356
1361
1365
1370
1374
1379
1383
1387
1392
1396
1400
1404
1408
1412
1416
1420
1424
1427
1431
1435
1438
1442
1445
1448
1451
1455
1458
1461
1463
1466
1469
1472
1474
1477
1479
1481
1484
1486
1488
1490
1492
1494
1495
1497
1498
1500
1501
1502
1503
1504
1505
1506
1506
1507
1507
1508
1508
1508
1508
1508
1508
1507
1507
1507
1506
1505
1505
1504
1503
1502
1500
1499
1498
1496
1495
1493
1491
1489
1487
1485
1483
1481
1479
1477
1474
1472
1469
1467
1464
1462
1459
1456
1453
1450
1448
1445
1442
1439
1435
1432
1429
1426
1423
1419
1416
1413
1409
1406
1403
1399
1396
1392
1389
1385
1382
1378
1375
1371
1368
1364
1361
1357
1354
1350
1347
1343
1340
1336
1333
1329
1326
1322
1319
1315
1312
1308
1305
1302
1298
1295
1292
1288
1285
1282
1279
1275
1272
1269
1266
1263
1260
1257
1254
1251
1248
1245
1242
1239
1237
1234
1231
1229
1226
1223
1221
1218
1216
1213
1211
1209
1207
1204
1202
1200
1198
1196
1194
1192
1190
1188
1186
1184
1182
1180
1178
1177
1175
1173
1171
1170
1168
1167
1165
1164
1162
1161
1160
1158
1157
1156
1155
1154
1153
1152
1151
1150
1150
1149
1148
1148
1147
1147
1147
1146
1146
1146
1146
1147
1147
1147
1148
1148
1149
1149
1150
1151
1152
1153
1154
1156
1157
1158
1160
1162
1164
1166
1168
1170
1172
1174
1177
1179
1182
1185
1188
1191
1194
1197
1201
1204
1208
1212
1215
1219
1224
1228
1232
1236
1241
1246
1250
1255
1260
1265
1270
1275
1281
1286
1291
1297
1303
1308
1314
1320
1326
1332
1338
1344
1350
1356
1362
1369
1375
1381
1388
1394
1401
1408
1414
1421
1428
1435
1442
1449
1456
1464
1471
1478
1485
1493
1500
1508
1515
1523
1530
1538
1546
1553
1561
1569
1576
1584
1592
1599
1607
1615
1623
1630
1638
1646
1653
1661
1669
1677
1684
1692
1700
1708
1715
1723
1731
1739
1746
1754
1761
1769
1777
1784
1791
1799
1806
1813
1820
1827
1834
1841
1848
1854
1861
1867
1873
1879
1885
1891
1896
1902
1907
1912
1917
1922
1926
1931
1935
1939
1943
1946
1950
1953
1957
1960
1963
1966
1968
1971
1973
1976
1978
1980
1983
1985
1986
1988
1990
1991
1993
1994
1995
1997
1998
1998
1999
2000
2000
2000
2000
2000
2000
2000
1999
1999
1998
1997
1996
1994
1993
1992
1990
1988
1986
1985
1983
1980
1978
1976
1974
1971
1969
1966
1963
1961
1958
1955
1952
1949
1946
1942
1939
1936
1932
1928
1925
1921
1917
1913
1908
1904
1899
1895
1890
1885
1880
1875
1870
1865
1859
1854
1848
1842
1836
1830
1824
1818
1812
1806
1799
1793
1786
1779
1772
1765
1758
1751
1744
1736
1728
1721
1713
1705
1697
1688
1680
1672
1663
1655
1646
1637
1628
1619
1610
1601
1592
1583
1574
1565
1556
1546
1537
1527
1518
1508
1499
1489
1479
1470
1460
1450
1440
1430
1420
1410
1399
1389
1379
1368
1358
1347
1336
1326
1315
1304
1293
1282
1271
1261
1250
1239
1228
1217
1206
1195
1184
1173
1163
1152
1141
1130
1120
1109
1098
1087
1076
1066
1055
1044
1033
1022
1012
1000
990
979
968
958
947
936
926
915
904
894
883
873
862
852
841
831
820
810
800
790
779
769
759
749
739
729
719
709
699
689
679
670
660
650
640
631
621
612
602
593
583
574
565
555
546
537
528
519
510
501
492
483
474
465
456
447
438
429
420
411
402
393
384
376
367
358
349
340
331
323
314
306
298
289
281
273
265
257
250
242
234
227
220
212
205
198
190
183
176
169
162
155
148
141
134
128
121
114
108
101
95
88
82
76
69
63
57
51
45
39
33
28
22
16
11
5
0
-5
-10
-15
-20
-25
-30
-34
-39
-44
-48
-53
-57
-61
-66
-70
-74
-79
-83
-87
-92
-96
-100
-104
-108
-112
-116
-120
-124
-127
-131
-135
-138
-142
-145
-148
-152
-155
-158
-161
-164
-167
-170
-173
-176
-179
-182
-184
-187
-190
-192
-194
-196
-199
-201
-203
-205
-207
-208
-210
-212
-214
-215
-217
-218
-220
-221
-222
-223
-224
-225
-226
-227
-227
-228
-228
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-229
-229
-229
-228
-228
-227
-227
-226
-226
-225
-224
-224
-223
-222
-222
-221
-220
-220
-219
-219
-218
-218
-217
-217
-217
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-217
-217
-218
-218
-218
-219
-220
-220
-221
-222
-223
-223
-224
-226
-227
-228
-229
-231
-232
-234
-235
-237
-239
-241
-243
-245
-247
-249
-251
-253
-255
-257
-260
-262
-264
-266
-268
-271
-273
-276
-278
-281
-283
-286
-289
-292
-295
-298
-301
-304
-308
-311
-315
-318
-322
-326
-330
-334
-338
-342
-347
-351
-356
-361
-366
-371
-376
-381
-386
-391
-397
-402
-408
-413
-419
-425
-431
-437
-443
-449
-455
-462
-468
-474
-481
-487
-494
-500
-507
-513
-520
-526
-533
-540
-547
-554
-561
-568
-575
-582
-589
-596
-603
-610
-618
-625
-632
-640
-647
-654
-662
-669
-676
-684
-691
-699
-706
-713
-721
-728
-735
-743
-750
-757
-764
-771
-779
-786
-793
-800
-807
-814
-821
-828
-835
-842
-849
-856
-863
-870
-877
-884
-890
-897
-904
-911
-918
-924
-931
-938
-945
-951
-958
-965
-971
-978
-984
-991
-997
-1004
-1010
-1016
-1022
-1030
-1036
-1043
-1049
-1055
-1061
-1068
-1074
-1080
-1086
-1092
-1098
-1104
-1110
-1116
-1122
-1127
-1133
-1139
-1145
-1150
-1156
-1162
-1168
-1173
-1179
-1185
-1191
-1197
-1202
-1208
-1214
-1220
-1226
-1232
-1237
-1243
-1249
-1254
-1260
-1266
-1271
-1277
-1282
-1287
-1293
-1298
-1303
-1308
-1314
-1319
-1324
-1329
-1334
-1339
-1344
-1349
-1353
-1358
-1363
-1368
-1373
-1377
-1382
-1387
-1391
-1396
-1400
-1405
-1409
-1413
-1418
-1422
-1426
-1430
-1434
-1438
-1442
-1446
-1450
-1454
-1458
-1462
-1466
-1469
-1473
-1477
-1481
-1485
-1489
-1493
-1497
-1500
-1504
-1508
-1511
-1515
-1518
-1522
-1525
-1529
-1532
-1535
-1539
-1542
-1545
-1549
-1552
-1555
-1559
-1562
-1565
-1568
-1571
-1575
-1578
-1581
-1584
-1587
-1590
-1593
-1597
-1600
-1603
-1606
-1609
-1612
-1615
-1618
-1621
-1624
-1627
-1630
-1633
-1637
-1640
-1643
-1646
-1649
-1652
-1655
-1659
-1662
-1665
-1668
-1672
-1675
-1678
-1681
-1685
-1688
-1691
-1694
-1697
-1700
-1703
-1706
-1709
-1712
-1714
-1717
-1720
-1723
-1725
-1728
-1731
-1733
-1736
-1739
-1741
-1744
-1747
-1750
-1752
-1755
-1758
-1761
-1764
-1767
-1770
-1773
-1776
-1779
-1782
-1785
-1788
-1792
-1795
-1798
-1802
-1805
-1808
-1812
-1815
-1819
-1822
-1826
-1829
-1833
-1836
-1840
-1843
-1847
-1850
-1854
-1857
-1861
-1864
-1868
-1871
-1875
-1879
-1882
-1886
-1890
-1894
-1897
-1901
-1905
-1909
-1913
-1917
-1921
-1926
-1930
-1934
-1938
-1942
-1946
-1951
-1955
-1959
-1963
-1967
-1971
-1975
-1979
-1983
-1987
-1991
-1995
-1999
-2001
-2005
-2009
-2013
-2017
-2021
-2025
-2028
-2032
-2036
-2039
-2043
-2045
-2050
-2053
-2057
-2061
-2064
-2068
-2071
-2074
-2078
-2081
-2085
-2088
-2091
-2094
-2098
-2101
-2104
-2107
-2110
-2113
-2116
-2119
-2122
-2125
-2128
-2131
-2133
-2136
-2139
-2141
-2144
-2146
-2149
-2151
-2154
-2156
-2158
-2161
-2163
-2165
-2168
-2170
-2172
-2174
-2176
-2178
-2180
-2182
-2184
-2186
-2187
-2189
-2191
-2192
-2194
-2195
-2196
-2198
-2199
-2200
-2201
-2203
-2204
-2205
-2206
-2207
-2208
-2209
-2209
-2210
-2211
-2211
-2212
-2212
-2213
-2213
-2214
-2214
-2214
-2214
-2214
-2214
-2214
-2214
-2214
-2214
-2214
-2213
-2213
-2213
-2212
-2212
-2211
-2211
-2210
-2209
-2209
-2208
-2207
-2206
-2205
-2204
-2203
-2202
-2201
-2200
-2199
-2198
-2197
-2195
-2194
-2193
-2191
-2190
-2188
-2187
-2185
-2183
-2182
-2180
-2178
-2176
-2174
-2172
-2170
-2168
-2166
-2164
-2162
-2159
-2157
-2155
-2152
-2150
-2147
-2145
-2142
-2140
-2137
-2135
-2132
-2130
-2127
-2125
-2122
-2119
-2117
-2114
-2112
-2109
-2106
-2104
-2101
-2099
-2096
-2093
-2090
-2088
-2085
-2082
-2079
-2077
-2074
-2071
-2068
-2065
-2062
-2059
-2057
-2054
-2051
-2048
-2045
-2041
-2039
-2036
-2033
-2029
-2027
-2024
-2021
-2019
-2016
-2013
-2009
-2007
-2004
-2001
-1998
-1995
-1992
-1988
-1985
-1982
-1979
-1976
-1972
-1969
-1966
-1963
-1959
-1956
-1952
-1949
-1945
-1942
-1938
-1935
-1931
-1927
-1923
-1920
-1916
-1912
-1908
-1904
-1900
-1896
-1892
-1888
-1884
-1880
-1876
-1872
-1867
-1863
-1859
-1855
-1850
-1846
-1841
-1837
-1832
-1828
-1823
-1818
-1814
-1809
-1804
-1799
-1794
-1789
-1785
-1780
-1775
-1770
-1765
-1760
-1755
-1750
-1745
-1740
-1735
-1730
-1725
-1720
-1715
-1710
-1705
-1700
-1695
-1690
-1685
-1680
-1675
-1670
-1665
-1661
-1656
-1651
-1646
-1641
-1637
-1632
-1627
-1622
-1618
-1613
-1609
-1604
-1599
-1595
-1590
-1586
-1581
-1577
-1573
-1568
-1564
-1560
-1555
-1551
-1547
-1543
-1539
-1535
-1531
-1527
-1523
-1519
-1515
-1511
-1508
-1504
-1501
-1497
-1494
-1490
-1487
-1483
-1480
-1477
-1474
-1471
-1468
-1465
-1462
-1459
-1457
-1454
-1451
-1449
-1447
-1444
-1442
-1440
-1438
-1436
-1435
-1433
-1432
-1430
-1429
-1428
-1426
-1425
-1424
-1423
-1421
-1420
-1419
-1417
-1416
-1415
-1414
-1412
-1411
-1410
-1409
-1407
-1406
-1405
-1403
-1402
-1401
-1400
-1398
-1397
-1396
-1395
-1393
-1392
-1391
-1389
-1388
-1387
-1386
-1384
-1383
-1382
-1381
-1379
-1378
-1377
-1376
-1374
-1373
-1372
-1370
-1369
-1368
-1367
-1365
-1364
-1363
-1362
-1360
-1359
-1358
-1357
-1355
-1354
-1353
-1352
-1350
-1349
-1348
-1347
-1345
-1344
-1343
-1342
-1340
-1339
-1338
-1337
-1335
-1334
-1333
-1332
-1330
-1329
-1328
-1327
-1326
-1324
-1323
-1322
-1321
-1319
-1318
-1317
-1316
-1314
-1313
-1312
-1311
-1309
-1308
-1307
-1306
-1305
-1303
-1302
-1301
-1300
-1298
-1297
-1296
-1295
-1294
-1292
-1291
-1290
-1289
-1287
-1286
-1285
-1284
-1283
-1281
-1280
-1279
-1278
-1276
-1275
-1274
-1273
-1272
-1270
-1269
-1268
-1267
-1266
-1264
-1263
-1262
-1261
-1259
-1258
-1257
-1256
-1255
-1253
-1252
-1251
-1250
-1249
-1247
-1246
-1245
-1244
-1243
-1241
-1240
-1239
-1238
-1237
-1235
-1234
-1233
-1232
-1231
-1229
-1228
-1227
-1226
-1225
-1224
-1222
-1221
-1220
-1219
-1218
-1216
-1215
-1214
-1213
-1212
-1210
-1209
-1208
-1207
-1206
-1205
-1203
-1202
-1201
-1200
-1199
-1197
-1196
-1195
-1194
-1193
-1192
-1190
-1189
-1188
-1187
-1186
-1185
-1183
-1182
-1181
-1180
-1179
-1178
-1176
-1175
-1174
-1173
-1172
-1171
-1169
-1168
-1167
-1166
-1165
-1164
-1162
-1161
-1160
-1159
-1158
-1157
-1155
-1154
-1153
-1152
-1151
-1150
-1148
-1147
-1146
-1145
-1144
-1143
-1142
-1140
-1139
-1138
-1137
-1136
-1135
-1134
-1132
-1131
-1130
-1129
-1128
-1127
-1126
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1116
-1115
-1114
-1113
-1112
-1111
-1110
-1108
-1107
-1106
-1105
-1104
-1103
-1102
-1100
-1099
-1098
-1097
-1096
-1095
-1094
-1093
-1091
-1090
-1089
-1088
-1087
-1086
-1085
-1084
-1082
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1074
-1072
-1071
-1070
-1069
-1068
-1067
-1066
-1065
-1063
-1062
-1061
-1060
-1059
-1058
-1057
-1056
-1055
-1053
-1052
-1051
-1050
-1049
-1048
-1047
-1046
-1045
-1044
-1042
-1041
-1040
-1039
-1038
-1037
-1036
-1035
-1034
-1033
-1031
-1030
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1022
-1020
-1018
-1018
-1016
-1016
-1014
-1014
-1012
-1012
-1010
-1010
-1008
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-1000
-999
-998
-997
-996
-995
-993
-992
-991
-990
-989
-988
-987
-986
-985
-984
-983
-982
-981
-980
-978
-977
-976
-975
-974
-973
-972
-971
-970
-969
-968
-967
-966
-965
-964
-962
-961
-960
-959
-958
-957
-956
-955
-954
-953
-952
-951
-950
-949
-948
-947
-946
-945
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-933
-932
-931
-930
-929
-928
-927
-926
-925
-924
-923
-922
-921
-919
-918
-917
-916
-915
-914
-913
-912
-911
-910
-909
-908
-907
-906
-905
-904
-903
-902
-901
-900
-899
-898
-897
-896
-895
-894
-893
-892
-891
-890
-889
-888
-887
-886
-885
-883
-882
-881
-880
-879
-878
-877
-876
-875
-874
-873
-872
-871
-870
-869
-868
-867
-866
-865
-864
-863
-862
-861
-860
-859
-858
-857
-856
-855
-854
-853
-852
-851
-850
-849
-848
-847
-846
-845
-844
-843
-842
-841
-840
-839
-838
-837
-836
-835
-834
-833
-832
-831
-830
-829
-828
-827
-826
-825
-824
-823
-822
-821
-820
-819
-818
-817
-816
-816
-815
-814
-813
-812
-811
-810
-809
-808
-807
-806
-805
-804
-803
-802
-801
-800
-799
-798
-797
-796
-795
-794
-793
-792
-791
-790
-789
-788
-787
-786
-785
-784
-783
-782
-781
-781
-780
-779
-778
-777
-776
-775
-774
-773
-772
-771
-770
-769
-768
-767
-766
-765
-764
-763
-762
-761
-760
-760
-759
-758
-757
-756
-755
-754
-753
-752
-751
-750
-749
-748
-747
-746
-745
-744
-743
-742
-742
-741
-740
-739
-738
-737
-736
-735
-734
-733
-732
-731
-730
-729
-728
-728
-727
-726
-725
-724
-723
-722
-721
-720
-719
-718
-717
-716
-715
-715
-714
-713
-712
-711
-710
-709
-708
-707
-706
-705
-704
-703
-703
-702
-701
-700
-699
-698
-697
-696
-695
-694
-693
-692
-692
-691
-690
-689
-688
-687
-686
-685
-684
-683
-682
-682
-681
-680
-679
-678
-677
-676
-675
-674
-673
-673
-672
-671
-670
-669
-668
-667
-666
-665
-664
-664
-663
-662
-661
-660
-659
-658
-657
-656
-656
-655
-654
-653
-652
-651
-650
-649
-648
-648
-647
-646
-645
-644
-643
-642
-641
-641
-640
-639
-638
-637
-636
-635
-634
-633
-633
-632
-631
-630
-629
-628
-627
-626
-626
-625
-624
-623
-622
-621
-620
-620
-619
-618
-617
-616
-615
-614
-613
-613
-612
-611
-610
-609
-608
-607
-607
-606
-605
-604
-603
-602
-601
-601
-600
-599
-598
-597
-596
-595
-595
-594
-593
-592
-591
-590
-589
-589
-588
-587
-586
-585
-584
-583
-583
-582
-581
-580
-579
-578
-578
-577
-576
-575
-574
-573
-573
-572
-571
-570
-569
-568
-567
-567
-566
-565
-564
-563
-562
-562
-561
-560
-559
-558
-557
-557
-556
-555
-554
-553
-553
-552
-551
-550
-549
-548
-548
-547
-546
-545
-544
-543
-543
-542
-541
-540
-539
-539
-538
-537
-536
-535
-534
-534
-533
-532
-531
-530
-530
-529
-528
-527
-526
-525
-525
-524
-523
-522
-521
-521
-520
-519
-518
-517
-517
-516
-515
-514
-513
-513
-512
-511
-510
-509
-509
-508
-507
-506
-505
-505
-504
-503
-502
-501
-501
-500
-499
-498
-497
-497
-496
-495
-494
-493
-493
-492
-491
-490
-489
-489
-488
-487
-486
-486
-485
-484
-483
-482
-482
-481
-480
-479
-478
-478
-477
-476
-475
-475
-474
-473
-472
-471
-471
-470
-469
-468
-468
-467
-466
-465
-465
-464
-463
-462
-461
-461
-460
-459
-458
-458
-457
-456
-455
-454
-454
-453
-452
-451
-451
-450
-449
-448
-448
-447
-446
-445
-445
-444
-443
-442
-442
-441
-440
-439
-439
-438
-437
-436
-436
-435
-434
-433
-432
-432
-431
-430
-429
-429
-428
-427
-426
-426
-425
-424
-424
-423
-422
