5
12806
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
15
15
15
15
15
15
15
16
16
16
16
16
16
16
17
17
17
17
17
17
17
18
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20
20
20
20
21
21
21
21
21
21
21
22
22
22
22
22
22
22
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
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
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
64
64
64
64
64
65
65
65
65
65
66
66
66
66
67
67
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
71
71
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
75
76
76
76
76
76
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
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
80
81
81
81
81
81
81
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
82
82
82
82
83
83
84
84
84
85
85
86
86
87
87
88
88
89
90
90
91
92
92
93
94
94
95
95
96
96
97
97
97
97
97
96
96
96
96
95
95
94
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
77
76
75
74
74
74
73
73
73
73
72
72
71
71
70
69
68
67
66
66
65
64
64
63
62
62
61
61
60
60
59
59
59
59
59
59
59
59
59
59
58
58
57
56
55
54
53
51
50
49
48
47
46
45
44
43
42
42
42
42
42
42
43
43
43
44
44
45
45
46
47
49
50
51
53
54
56
57
59
60
61
62
62
63
64
65
66
67
68
69
71
72
74
75
76
77
78
79
80
82
83
85
87
89
91
93
95
97
99
100
101
103
104
105
106
107
109
110
112
113
114
115
116
115
115
114
114
113
113
113
113
113
114
115
115
116
116
116
116
116
115
115
114
114
113
113
113
112
112
112
112
111
111
110
110
109
108
106
105
104
103
102
102
101
101
100
100
99
97
96
94
92
89
87
84
81
78
74
71
68
65
62
60
57
55
52
49
45
42
38
36
33
32
32
32
33
33
34
35
35
35
35
35
35
35
36
36
37
38
39
41
43
46
48
50
53
55
57
58
61
63
66
70
74
80
85
91
97
102
108
113
118
122
127
131
135
138
141
144
147
150
152
155
158
160
161
163
163
163
163
164
164
165
166
168
170
171
173
173
174
174
174
174
174
175
175
177
179
182
186
191
196
201
206
210
214
217
220
222
224
226
229
231
234
237
240
243
247
250
254
258
262
266
270
273
276
279
281
284
287
290
293
295
296
297
296
294
292
290
288
286
284
282
280
278
276
274
273
272
270
269
267
266
265
264
263
264
264
266
268
270
273
276
279
282
284
286
288
288
289
289
288
288
287
287
288
288
290
292
293
295
296
297
297
298
299
301
303
305
307
309
311
311
312
311
309
306
303
300
296
293
290
287
284
282
279
276
273
270
267
263
259
256
252
249
246
243
239
236
232
229
225
222
220
219
218
218
218
217
215
213
209
206
202
198
194
191
188
185
182
180
179
179
180
181
183
185
186
186
185
183
181
178
175
172
169
167
166
165
166
166
167
168
169
168
168
166
165
163
161
160
160
160
161
162
164
166
169
172
176
179
182
185
188
190
191
193
194
195
196
197
197
198
198
198
196
195
193
190
189
187
186
185
184
182
180
176
171
164
157
149
142
135
130
125
121
117
114
111
107
103
99
96
92
89
86
83
80
78
75
72
69
66
62
57
53
48
44
40
36
33
30
26
22
17
12
6
1
-4
-9
-13
-16
-18
-20
-21
-22
-22
-22
-21
-20
-20
-21
-23
-25
-28
-32
-37
-41
-46
-51
-56
-61
-66
-72
-78
-85
-92
-100
-108
-117
-125
-133
-141
-147
-153
-159
-164
-169
-175
-181
-188
-195
-202
-208
-212
-216
-218
-219
-219
-218
-216
-214
-211
-208
-205
-201
-198
-196
-193
-191
-189
-187
-186
-184
-183
-180
-177
-173
-169
-165
-161
-157
-154
-152
-150
-149
-148
-148
-148
-149
-149
-151
-153
-156
-161
-166
-172
-179
-187
-195
-203
-211
-219
-228
-238
-249
-261
-274
-287
-302
-316
-331
-345
-358
-372
-385
-399
-411
-423
-434
-444
-453
-463
-472
-482
-491
-500
-509
-517
-524
-532
-539
-547
-555
-563
-571
-577
-582
-586
-589
-591
-594
-598
-602
-608
-613
-617
-620
-622
-622
-623
-624
-625
-629
-633
-637
-642
-646
-650
-654
-656
-658
-659
-659
-658
-657
-654
-650
-646
-642
-636
-631
-624
-618
-611
-603
-596
-589
-582
-576
-570
-565
-561
-557
-554
-551
-548
-547
-546
-547
-548
-549
-550
-550
-550
-548
-546
-544
-543
-541
-541
-541
-541
-540
-538
-534
-529
-521
-512
-503
-494
-485
-477
-469
-461
-452
-443
-434
-425
-417
-410
-404
-397
-391
-385
-379
-374
-370
-368
-366
-365
-364
-361
-357
-349
-339
-327
-314
-300
-287
-276
-265
-256
-247
-239
-229
-218
-206
-193
-178
-161
-143
-124
-105
-86
-68
-51
-34
-18
-3
12
28
43
60
77
93
109
123
134
143
150
156
161
167
174
183
193
203
212
220
226
231
234
236
239
242
246
251
256
261
265
269
271
272
274
277
281
286
292
298
304
309
314
318
321
325
329
333
339
346
355
364
373
382
391
399
408
416
425
434
444
455
468
481
494
506
517
528
538
548
559
570
583
595
607
617
627
635
642
648
654
659
663
666
668
667
666
663
659
655
652
649
647
646
644
641
638
634
629
624
618
613
609
605
602
600
598
597
596
596
596
597
600
605
611
619
629
638
647
655
662
667
671
675
679
682
685
687
687
686
682
675
664
651
634
616
596
577
558
540
525
510
498
487
478
470
464
460
457
455
454
453
453
454
454
455
456
458
459
459
459
456
451
443
432
420
407
394
383
372
363
354
344
335
325
316
309
306
306
311
317
325
333
339
343
346
348
352
358
366
376
386
394
399
401
399
395
388
381
373
365
357
349
341
333
323
312
298
283
265
245
225
206
189
175
165
159
155
153
149
143
134
120
103
84
63
43
27
13
3
-4
-11
-17
-26
-37
-49
-63
-78
-92
-105
-116
-126
-134
-142
-151
-160
-170
-181
-193
-205
-217
-228
-239
-247
-253
-257
-258
-257
-256
-255
-256
-259
-263
-269
-275
-281
-287
-293
-300
-308
-319
-332
-347
-363
-379
-394
-407
-419
-430
-440
-450
-459
-468
-476
-486
-496
-507
-521
-536
-551
-565
-576
-584
-588
-590
-591
-592
-594
-598
-602
-606
-609
-611
-612
-612
-612
-613
-616
-621
-628
-636
-645
-654
-662
-668
-673
-677
-680
-683
-686
-689
-693
-697
-701
-706
-713
-722
-732
-744
-758
-772
-788
-805
-823
-842
-862
-882
-902
-920
-936
-951
-963
-973
-982
-990
-997
-1002
-1004
-1004
-1004
-1002
-1000
-999
-997
-995
-994
-993
-991
-989
-986
-982
-977
-970
-963
-955
-948
-942
-938
-936
-935
-935
-936
-937
-937
-936
-936
-935
-936
-937
-940
-945
-952
-959
-967
-974
-979
-981
-980
-976
-968
-957
-943
-926
-909
-890
-872
-852
-832
-810
-788
-764
-740
-716
-693
-671
-649
-629
-611
-595
-582
-571
-561
-552
-543
-532
-521
-508
-496
-486
-477
-472
-469
-468
-469
-471
-473
-476
-480
-483
-485
-487
-489
-490
-490
-490
-489
-489
-490
-492
-496
-501
-508
-517
-526
-535
-542
-547
-549
-548
-545
-539
-532
-523
-514
-504
-495
-486
-478
-469
-459
-449
-439
-427
-415
-403
-391
-380
-369
-359
-349
-339
-330
-320
-310
-299
-286
-270
-253
-234
-214
-193
-173
-155
-139
-128
-122
-119
-120
-122
-125
-127
-127
-124
-119
-112
-104
-94
-83
-70
-54
-37
-19
0
20
39
58
77
96
114
131
148
165
182
199
216
232
247
261
273
283
292
301
310
319
329
342
355
369
382
393
401
407
411
414
416
418
420
422
423
423
422
417
411
404
395
387
379
373
367
363
361
360
362
367
375
385
397
412
427
442
457
470
481
489
494
496
494
489
482
474
467
462
459
459
460
462
465
467
467
466
465
464
464
466
471
479
491
505
522
540
558
577
595
613
630
647
664
682
702
722
742
762
781
796
808
818
824
828
831
834
836
838
839
840
840
839
838
836
835
834
834
834
833
831
827
823
816
809
799
789
777
764
750
736
721
706
689
672
652
632
610
588
567
547
530
515
504
495
488
481
474
466
455
441
425
408
388
369
349
330
311
293
276
259
242
225
208
193
179
167
158
150
144
138
132
127
121
114
107
99
89
78
66
53
41
30
21
16
15
17
24
33
44
56
68
78
85
89
91
91
89
88
86
84
81
78
75
73
71
69
68
67
65
61
56
48
37
23
5
-17
-41
-68
-95
-123
-149
-175
-199
-222
-245
-268
-292
-316
-340
-363
-385
-406
-426
-445
-464
-484
-503
-521
-537
-551
-560
-567
-570
-570
-570
-568
-566
-564
-562
-560
-557
-555
-552
-549
-547
-545
-543
-541
-540
-537
-535
-531
-526
-520
-512
-502
-493
-483
-474
-466
-459
-454
-451
-450
-449
-450
-452
-455
-458
-461
-465
-468
-472
-476
-481
-488
-497
-508
-520
-535
-551
-569
-588
-608
-627
-647
-666
-684
-702
-720
-737
-754
-770
-787
-803
-818
-833
-847
-859
-870
-879
-888
-895
-902
-910
-917
-924
-931
-936
-938
-938
-935
-929
-922
-913
-902
-890
-876
-861
-845
-829
-813
-799
-787
-778
-770
-762
-754
-746
-736
-725
-713
-701
-689
-676
-662
-647
-630
-612
-592
-572
-552
-534
-517
-504
-492
-483
-475
-467
-461
-454
-447
-440
-433
-426
-417
-406
-392
-375
-355
-335
-314
-294
-276
-262
-250
-240
-231
-222
-212
-199
-183
-164
-143
-120
-94
-67
-38
-9
20
49
77
103
127
151
174
198
221
244
267
288
307
324
340
355
369
382
395
409
422
435
448
460
471
481
489
494
498
501
502
504
507
510
514
519
523
528
533
538
543
549
555
561
566
570
573
575
577
578
579
580
582
583
586
588
591
593
596
599
601
603
606
609
613
619
627
635
643
652
661
670
678
685
691
694
697
699
701
703
706
709
714
720
727
736
746
757
768
779
790
798
805
810
813
815
815
814
813
813
814
817
821
827
834
842
850
857
862
865
868
869
869
869
868
867
864
861
855
848
838
828
816
805
793
780
767
753
738
722
703
683
660
635
609
582
555
528
501
475
448
420
393
365
337
310
284
260
236
214
192
171
151
132
115
100
87
76
65
56
47
39
32
25
17
10
1
-9
-20
-32
-46
-61
-78
-95
-114
-135
-158
-182
-209
-238
-268
-299
-330
-361
-392
-422
-452
-482
-514
-548
-583
-619
-655
-691
-726
-760
-794
-827
-860
-893
-924
-955
-984
-1010
-1036
-1059
-1079
-1099
-1117
-1136
-1155
-1174
-1194
-1214
-1233
-1252
-1268
-1281
-1292
-1301
-1309
-1316
-1324
-1332
-1341
-1351
-1362
-1375
-1389
-1404
-1420
-1438
-1456
-1474
-1492
-1509
-1526
-1542
-1557
-1572
-1587
-1601
-1615
-1629
-1643
-1657
-1670
-1683
-1696
-1708
-1720
-1732
-1743
-1754
-1764
-1774
-1785
-1795
-1806
-1818
-1830
-1843
-1857
-1871
-1885
-1900
-1915
-1931
-1947
-1963
-1979
-1994
-2008
-2019
-2028
-2033
-2037
-2037
-2037
-2033
-2025
-2017
-2008
-1996
-1984
-1971
-1959
-1946
-1933
-1920
-1907
-1895
-1883
-1873
-1863
-1854
-1845
-1837
-1828
-1819
-1810
-1800
-1789
-1779
-1768
-1756
-1745
-1733
-1722
-1710
-1698
-1685
-1671
-1658
-1645
-1633
-1622
-1612
-1603
-1594
-1586
-1577
-1568
-1559
-1549
-1538
-1525
-1511
-1496
-1479
-1462
-1445
-1428
-1412
-1397
-1382
-1368
-1354
-1340
-1326
-1314
-1303
-1294
-1286
-1281
-1277
-1275
-1273
-1271
-1268
-1264
-1259
-1251
-1243
-1234
-1225
-1215
-1205
-1194
-1181
-1167
-1151
-1133
-1114
-1094
-1074
-1054
-1033
-1012
-993
-973
-953
-934
-914
-895
-874
-853
-832
-811
-791
-772
-756
-742
-731
-722
-715
-708
-700
-690
-679
-666
-653
-639
-625
-611
-598
-585
-572
-559
-546
-534
-520
-507
-492
-476
-460
-445
-430
-416
-405
-394
-385
-377
-368
-360
-350
-341
-333
-325
-319
-315
-314
-314
-317
-321
-325
-330
-335
-339
-343
-344
-345
-343
-341
-337
-332
-326
-320
-314
-307
-299
-292
-284
-276
-268
-260
-252
-244
-235
-225
-214
-200
-183
-164
-141
-118
-94
-71
-51
-33
-18
-5
6
17
28
39
49
59
68
74
79
80
80
78
76
73
72
72
75
78
83
87
90
91
91
87
82
75
68
61
55
50
45
41
37
33
29
24
19
13
7
1
-5
-9
-12
-13
-13
-12
-11
-9
-6
-3
1
5
9
12
16
20
25
30
36
42
48
54
59
63
66
69
71
73
73
73
73
71
68
64
61
57
55
53
52
53
53
54
53
52
50
46
43
39
36
33
29
26
23
20
19
18
18
20
21
23
26
29
33
39
47
57
69
82
95
108
119
129
136
143
149
155
161
169
179
189
201
212
224
236
247
258
269
279
289
300
311
324
336
350
364
378
391
403
414
424
433
442
451
462
475
489
505
521
538
553
567
580
592
603
614
625
635
646
656
666
676
686
697
707
718
728
738
747
755
763
770
777
784
790
797
802
806
810
812
814
816
818
821
825
829
833
837
840
842
843
845
846
849
853
858
864
870
876
881
887
892
898
904
910
918
926
935
943
951
958
964
968
971
973
974
975
975
975
975
977
979
982
986
991
995
999
1002
1006
1008
1010
1014
1016
1020
1022
1022
1022
1020
1016
1010
1004
999
992
984
976
967
959
950
941
933
926
919
912
905
899
891
884
875
865
855
845
835
826
818
811
806
801
798
794
791
787
783
778
772
765
758
751
744
739
735
732
731
730
730
731
732
734
736
739
742
746
750
753
756
758
758
757
755
751
746
739
731
721
709
695
680
663
646
629
611
594
577
562
548
537
526
518
511
505
500
495
490
485
481
477
473
470
466
464
461
459
457
454
450
445
439
432
424
416
407
399
392
386
381
378
375
373
371
369
366
363
358
351
344
336
327
318
309
301
294
287
281
276
271
265
258
250
241
230
218
205
190
174
157
139
119
99
78
57
36
13
-9
-33
-56
-78
-100
-119
-137
-152
-165
-176
-185
-192
-198
-203
-206
-209
-210
-212
-214
-216
-218
-220
-224
-227
-232
-238
-244
-251
-258
-264
-270
-274
-277
-279
-280
-281
-283
-284
-286
-288
-290
-292
-293
-293
-293
-293
-292
-292
-292
-292
-293
-296
-300
-305
-312
-319
-325
-331
-337
-341
-346
-350
-354
-359
-365
-371
-377
-384
-390
-395
-398
-399
-398
-395
-392
-388
-384
-380
-376
-372
-367
-362
-356
-349
-341
-334
-327
-320
-314
-307
-301
-295
-288
-281
-273
-265
-257
-247
-238
-228
-217
-207
-196
-185
-173
-161
-146
-131
-114
-96
-79
-62
-47
-34
-23
-13
-4
4
12
21
30
39
49
58
66
74
81
88
94
100
106
112
118
124
129
134
139
143
145
147
148
147
146
144
143
142
143
144
146
148
151
153
155
156
157
158
159
161
165
169
174
179
186
192
199
207
215
223
232
241
250
259
269
279
290
302
315
327
339
350
360
370
379
388
397
406
415
425
434
443
451
458
466
473
480
487
495
505
515
527
540
554
568
582
597
611
626
641
656
673
689
705
721
736
751
764
776
788
798
807
816
824
832
841
850
861
873
885
898
911
924
936
949
962
975
988
1000
1014
1026
1037
1048
1057
1066
1074
1083
1093
1103
1114
1125
1138
1150
1162
1175
1187
1200
1214
1227
1241
1255
1269
1283
1298
1312
1326
1340
1354
1368
1382
1396
1412
1429
1448
1467
1487
1507
1525
1542
1558
1572
1585
1596
1606
1615
1623
1631
1639
1647
1657
1666
1676
1685
1694
1702
1709
1716
1723
1730
1737
1744
1752
1759
1767
1773
1780
1786
1792
1798
1805
1813
1822
1832
1843
1855
1867
1879
1890
1900
1908
1914
1920
1924
1927
1929
1931
1932
1933
1934
1934
1934
1933
1932
1931
1931
1930
1931
1932
1934
1936
1938
1940
1942
1943
1945
1947
1948
1949
1950
1950
1950
1950
1949
1949
1948
1948
1948
1949
1952
1957
1964
1973
1983
1995
2005
2017
2028
2036
2041
2044
2044
2041
2037
2032
2025
2017
2009
2001
1995
1987
1980
1973
1968
1963
1960
1956
1953
1950
1945
1940
1933
1925
1915
1905
1894
1883
1873
1864
1856
1850
1845
1842
1840
1839
1838
1835
1832
1828
1823
1817
1812
1807
1802
1797
1793
1787
1782
1776
1770
1763
1757
1751
1745
1738
1732
1725
1718
1710
1700
1689
1677
1664
1649
1634
1619
1604
1589
1575
1561
1549
1537
1526
1515
1505
1495
1484
1472
1458
1442
1424
1404
1383
1361
1340
1319
1299
1281
1263
1246
1230
1214
1199
1185
1170
1156
1142
1128
1114
1098
1082
1064
1046
1026
1006
987
968
949
930
911
892
872
852
832
812
794
777
761
747
735
724
713
702
691
680
668
657
646
635
626
617
609
602
595
588
581
574
566
558
549
540
530
519
508
496
483
469
456
442
429
418
406
396
386
378
369
362
355
348
342
336
329
323
316
309
302
296
290
285
281
277
273
269
266
262
258
253
248
242
235
228
219
210
199
187
175
162
148
134
121
107
94
82
70
58
46
35
24
13
2
-8
-18
-29
-39
-49
-60
-70
-82
-94
-106
-119
-132
-145
-157
-170
-181
-192
-201
-210
-218
-225
-232
-238
-245
-252
-259
-267
-273
-280
-285
-290
-292
-292
-291
-287
-282
-276
-269
-262
-255
-249
-242
-235
-228
-221
-214
-207
-201
-195
-189
-184
-179
-174
-168
-162
-155
-147
-139
-130
-121
-112
-103
-94
-85
-77
-69
-61
-54
-49
-44
-39
-35
-30
-25
-18
-9
1
11
23
34
45
55
64
72
78
84
88
92
94
96
96
96
95
94
93
92
91
89
87
84
79
72
65
56
46
35
25
14
4
-6
-16
-26
-36
-46
-56
-67
-77
-88
-98
-108
-117
-126
-134
-141
-147
-151
-154
-156
-155
-154
-151
-148
-145
-143
-140
-138
-136
-134
-132
-130
-127
-124
-122
-119
-116
-114
-111
-109
-107
-104
-101
-98
-95
-90
-85
-79
-72
-63
-54
-45
-35
-26
-18
-11
-6
-2
-1
0
-2
-4
-6
-9
-12
-16
-19
-23
-27
-31
-34
-37
-40
-44
-48
-54
-60
-69
-79
-89
-101
-113
-125
-138
-150
-163
-175
-188
-200
-211
-221
-231
-239
-246
-252
-257
-261
-265
-268
-271
-275
-279
-285
-291
-299
-308
-317
-327
-337
-348
-359
-370
-382
-395
-409
-425
-441
-458
-476
-494
-512
-531
-551
-571
-592
-614
-635
-657
-678
-699
-719
-739
-758
-778
-798
-818
-838
-859
-880
-901
-922
-942
-961
-981
-1000
-1018
-1038
-1058
-1077
-1097
-1116
-1135
-1154
-1173
-1191
-1208
-1226
-1243
-1259
-1274
-1288
-1302
-1314
-1326
-1337
-1349
-1360
-1372
-1384
-1397
-1410
-1424
-1437
-1451
-1464
-1476
-1487
-1497
-1506
-1514
-1522
-1531
-1540
-1551
-1563
-1576
-1590
-1605
-1620
-1635
-1649
-1662
-1675
-1687
-1700
-1713
-1727
-1741
-1757
-1773
-1789
-1807
-1824
-1842
-1859
-1876
-1893
-1908
-1923
-1937
-1951
-1963
-1975
-1986
-1997
-2008
-2017
-2029
-2037
-2047
-2055
-2062
-2068
-2073
-2078
-2083
-2089
-2095
-2102
-2110
-2120
-2130
-2141
-2151
-2162
-2172
-2181
-2190
-2198
-2207
-2216
-2225
-2237
-2250
-2266
-2283
-2301
-2321
-2340
-2359
-2377
-2394
-2409
-2424
-2439
-2452
-2465
-2476
-2486
-2494
-2500
-2505
-2508
-2509
-2510
-2509
-2508
-2506
-2505
-2505
-2504
-2504
-2504
-2505
-2505
-2506
-2506
-2507
-2507
-2506
-2505
-2503
-2501
-2498
-2495
-2492
-2489
-2486
-2483
-2480
-2477
-2473
-2469
-2464
-2459
-2455
-2450
-2446
-2443
-2439
-2437
-2435
-2434
-2433
-2434
-2436
-2438
-2441
-2443
-2446
-2448
-2449
-2449
-2449
-2448
-2447
-2445
-2443
-2441
-2438
-2435
-2432
-2429
-2425
-2421
-2417
-2413
-2410
-2408
-2407
-2406
-2406
-2407
-2408
-2408
-2409
-2409
-2408
-2407
-2406
-2404
-2403
-2400
-2397
-2393
-2387
-2379
-2370
-2358
-2346
-2333
-2320
-2307
-2294
-2281
-2267
-2254
-2240
-2225
-2210
-2195
-2179
-2163
-2148
-2134
-2120
-2109
-2098
-2089
-2082
-2076
-2070
-2066
-2062
-2058
-2054
-2051
-2049
-2047
-2045
-2045
-2044
-2043
-2041
-2040
-2037
-2033
-2027
-2021
-2013
-2003
-1993
-1982
-1970
-1958
-1947
-1935
-1924
-1913
-1902
-1892
-1882
-1872
-1863
-1854
-1844
-1834
-1822
-1809
-1794
-1778
-1762
-1746
-1730
-1715
-1702
-1689
-1678
-1668
-1658
-1648
-1639
-1631
-1623
-1616
-1610
-1604
-1599
-1594
-1589
-1585
-1581
-1577
-1574
-1570
-1566
-1562
-1558
-1554
-1550
-1547
-1544
-1543
-1542
-1541
-1541
-1540
-1538
-1535
-1531
-1526
-1519
-1511
-1503
-1494
-1484
-1475
-1465
-1454
-1444
-1434
-1424
-1414
-1404
-1395
-1386
-1379
-1372
-1367
-1362
-1359
-1356
-1354
-1352
-1350
-1347
-1343
-1339
-1334
-1327
-1320
-1310
-1300
-1288
-1275
-1261
-1245
-1228
-1210
-1191
-1169
-1147
-1123
-1098
-1073
-1048
-1022
-997
-972
-947
-921
-894
-867
-839
-809
-779
-747
-715
-683
-651
-618
-587
-555
-524
-494
-463
-434
-404
-375
-347
-320
-294
-269
-247
-226
-208
-192
-177
-165
-154
-145
-136
-127
-119
-110
-102
-93
-84
-76
-69
-62
-57
-54
-51
-49
-48
-46
-45
-44
-44
-44
-44
-45
-45
-45
-44
-42
-39
-36
-33
-31
-30
-30
-31
-32
-35
-37
-40
-43
-47
-50
-54
-58
-63
-68
-73
-79
-86
-95
-105
-117
-132
-147
-164
-181
-197
-213
-228
-243
-257
-271
-285
-299
-313
-326
-340
-354
-368
-383
-399
-415
-431
-446
-462
-476
-488
-500
-510
-518
-526
-532
-538
-542
-546
-548
-549
-549
-548
-547
-546
-544
-543
-541
-538
-535
-531
-527
-522
-517
-512
-507
-502
-496
-489
-481
-472
-461
-449
-436
-422
-408
-394
-380
-366
-354
-343
-333
-324
-316
-308
-301
-293
-286
-278
-270
-262
-255
-248
-241
-235
-229
-224
-219
-214
-209
-203
-198
-192
-186
-179
-173
-167
-161
-156
-153
-151
-151
-152
-154
-155
-157
-158
-160
-161
-164
-166
-170
-175
-181
-187
-194
-201
-208
-215
-221
-226
-232
-237
-243
-250
-257
-266
-276
-287
-299
-313
-327
-343
-359
-375
-391
-407
-423
-438
-453
-467
-480
-493
-505
-516
-527
-538
-549
-561
-573
-586
-600
-615
-629
-644
-658
-672
-685
-698
-712
-725
-739
-754
-770
-787
-804
-822
-841
-861
-881
-902
-923
-945
-968
-992
-1016
-1042
-1068
-1095
-1124
-1153
-1182
-1212
-1243
-1273
-1303
-1332
-1360
-1387
-1413
-1438
-1462
-1485
-1507
-1530
-1551
-1573
-1595
-1617
-1637
-1656
-1673
-1688
-1701
-1712
-1720
-1727
-1734
-1739
-1744
-1749
-1752
-1755
-1756
-1756
-1755
-1752
-1748
-1743
-1738
-1731
-1725
-1718
-1710
-1702
-1693
-1684
-1674
-1663
-1651
-1639
-1626
-1612
-1596
-1580
-1562
-1544
-1524
-1504
-1483
-1462
-1440
-1418
-1396
-1375
-1353
-1331
-1310
-1289
-1268
-1247
-1226
-1204
-1182
-1159
-1135
-1112
-1088
-1063
-1039
-1014
-988
-962
-935
-907
-879
-851
-822
-794
-764
-734
-702
-667
-631
-592
-551
-507
-461
-413
-363
-313
-261
-208
-155
-103
-51
0
50
99
147
194
239
284
328
371
413
455
497
538
579
619
660
700
740
779
818
855
892
927
961
995
1027
1059
1090
1120
1150
1180
1209
1237
1265
1291
1317
1341
1365
1387
1408
1429
1447
1465
1481
1496
1509
1521
1531
1540
1547
1554
1560
1566
1572
1577
1581
1585
1587
1588
1588
1587
1584
1581
1577
1573
1569
1565
1562
1559
1555
1550
1545
1538
1530
1521
1511
1501
1491
1480
1470
1461
1453
1446
1442
1440
1441
1445
1451
1458
1467
1478
1490
1503
1518
1535
1553
1573
1595
1618
1641
1666
1690
1715
1739
1764
1788
1812
1836
1859
1884
1908
1934
1961
1989
2019
2050
2083
2116
2150
2183
2217
2251
2285
2319
2354
2390
2427
2466
2507
2549
2593
2638
2684
2731
2780
2829
2878
2927
2977
3027
3078
3129
3182
3237
3293
3352
3411
3471
3531
3591
3650
3708
3765
3820
3874
3927
3981
4034
4088
4142
4197
4252
4306
4360
4412
4463
4512
4560
4605
4649
4692
4734
4776
4816
4857
4896
4934
4970
5005
5038
5070
5100
5129
5156
5181
5206
5230
5254
5277
5301
5323
5345
5366
5385
5402
5417
5431
5442
5453
5462
5471
5479
5488
5497
5506
5516
5526
5537
5548
5559
5570
5581
5592
5603
5613
5623
5632
5640
5648
5656
5664
5673
5681
5689
5697
5705
5711
5717
5722
5727
5731
5735
5739
5743
5747
5750
5751
5751
5749
5744
5738
5728
5716
5702
5685
5666
5645
5622
5596
5569
5539
5507
5473
5436
5397
5357
5314
5270
5224
5177
5129
5079
5029
4977
4924
4870
4816
4760
4703
4646
4587
4528
4468
4406
4344
4280
4215
4150
4083
4014
3945
3873
3801
3727
3653
3578
3503
3428
3354
3280
3206
3133
3060
2987
2914
2842
2771
2702
2634
2568
2503
2440
2377
2316
2254
2193
2132
2070
2008
1946
1883
1820
1756
1691
1625
1559
1491
1422
1353
1282
1212
1143
1075
1010
946
885
827
770
713
657
601
545
489
433
378
323
270
217
165
113
62
11
-39
-88
-137
-185
-233
-280
-326
-373
-421
-470
-520
-572
-624
-678
-731
-784
-836
-887
-936
-983
-1027
-1069
-1109
-1147
-1183
-1216
-1248
-1278
-1307
-1334
-1359
-1383
-1406
-1427
-1448
-1467
-1486
-1505
-1525
-1544
-1564
-1585
-1605
-1626
-1647
-1667
-1688
-1709
-1730
-1753
-1776
-1799
-1824
-1849
-1875
-1902
-1930
-1959
-1989
-2020
-2052
-2084
-2117
-2150
-2182
-2215
-2247
-2279
-2311
-2343
-2374
-2406
-2437
-2469
-2500
-2531
-2562
-2591
-2620
-2648
-2675
-2700
-2725
-2749
-2773
-2796
-2821
-2846
-2873
-2902
-2932
-2964
-2998
-3033
-3070
-3107
-3146
-3185
-3225
-3266
-3306
-3347
-3386
-3425
-3463
-3499
-3534
-3567
-3598
-3627
-3654
-3677
-3699
-3718
-3735
-3749
-3762
-3774
-3784
-3792
-3800
-3806
-3811
-3816
-3821
-3825
-3830
-3835
-3840
-3847
-3853
-3860
-3866
-3870
-3873
-3873
-3870
-3863
-3854
-3841
-3825
-3806
-3784
-3759
-3730
-3698
-3662
-3623
-3581
-3536
-3489
-3440
-3389
-3337
-3284
-3230
-3176
-3123
-3071
-3020
-2971
-2923
-2877
-2831
-2785
-2740
-2696
-2651
-2606
-2561
-2516
-2471
-2427
-2382
-2339
-2296
-2256
-2216
-2179
-2143
-2108
-2075
-2043
-2012
-1982
-1952
-1922
-1893
-1863
-1834
-1804
-1773
-1742
-1709
-1675
-1640
-1603
-1565
-1527
-1488
-1448
-1407
-1364
-1320
-1275
-1227
-1177
-1126
-1074
-1020
-968
-915
-863
-809
-756
-702
-648
-593
-539
-484
-431
-378
-327
-277
-228
-181
-135
-90
-47
-5
35
74
111
147
183
218
251
284
314
341
365
384
400
411
418
422
422
420
416
410
402
392
380
367
351
334
316
295
274
251
229
206
184
163
143
124
107
90
75
60
44
28
12
-6
-23
-41
-58
-74
-89
-104
-118
-131
-144
-156
-168
-181
-193
-206
-221
-236
-253
-271
-289
-308
-327
-347
-367
-387
-409
-433
-458
-485
-514
-544
-575
-606
-638
-669
-701
-733
-764
-796
-828
-860
-892
-923
-955
-986
-1018
-1049
-1081
-1113
-1146
-1178
-1211
-1244
-1275
-1306
-1334
-1361
-1386
-1407
-1426
-1441
-1453
-1462
-1467
-1469
-1470
-1468
-1465
-1461
-1455
-1448
-1438
-1426
-1410
-1392
-1371
-1348
-1322
-1295
-1266
-1235
-1203
-1171
-1138
-1103
-1068
-1031
-993
-953
-913
-871
-830
-789
-749
-710
-671
-632
-593
-554
-513
-469
-424
-377
-328
-277
-225
-172
-119
-66
-13
39
91
142
193
242
290
337
381
424
464
503
539
574
607
641
674
708
743
778
814
851
888
926
963
1000
1038
1075
1112
1149
1185
1222
1258
1295
1332
1370
1409
1449
1489
1530
1572
1613
1653
1694
1733
1772
1809
1846
1882
1917
1952
1986
2017
2051
2083
2114
2146
2177
2208
2239
2269
2298
2326
2353
2380
2405
2429
2454
2477
2501
2523
2546
2567
2587
2606
2624
2640
2654
2667
2678
2688
2696
2703
2709
2713
2717
2719
2721
2724
2726
2730
2735
2741
2749
2757
2765
2774
2781
2789
2795
2802
2807
2813
2818
2822
2825
2827
2827
2824
2819
2812
2802
2791
2778
2765
2752
2739
2727
2716
2706
2697
2689
2683
2678
2675
2672
2671
2671
2674
2679
2687
2698
2712
2729
2749
2772
2797
2823
2851
2878
2905
2931
2956
2980
3004
3027
3050
3073
3097
3122
3147
3174
3202
3230
3259
3289
3321
3354
3389
3425
3464
3505
3549
3595
3643
3695
3748
3803
3861
3919
3979
4038
4099
4158
4217
4275
4332
4389
4444
4499
4552
4604
4653
4700
4745
4787
4827
4864
4900
4934
4968
5000
5032
5063
5092
5121
5148
5173
5198
5222
5245
5268
5291
5314
5338
5361
5385
5408
5430
5452
5472
5491
5509
5526
5541
5556
5569
5582
5593
5604
5615
5624
5633
5641
5648
5653
5656
5657
5656
5653
5648
5642
5636
5628
5620
5610
5600
5590
5578
5566
5554
5542
5530
5518
5507
5497
5487
5478
5469
5460
5452
5446
5441
5437
5436
5436
5439
5444
5451
5461
5473
5486
5501
5518
5536
5554
5574
5594
5615
5636
5658
5680
5704
5728
5754
5779
5805
5831
5856
5880
5903
5925
5946
5965
5984
6003
6021
6039
6057
6076
6094
6113
6133
6152
6172
6191
6210
6227
6243
6257
6267
6275
6280
6282
6281
6276
6267
6255
6239
6220
6197
6172
6144
6114
6082
6050
6015
5980
5943
5904
5864
5822
5779
5736
5691
5646
5602
5557
5514
5471
5428
5386
5344
5303
5262
5220
5177
5133
5088
5041
4992
4942
4891
4839
4786
4732
4678
4622
4566
4509
4452
4394
4335
4276
4217
4159
4102
4045
3989
3935
3881
3828
3777
3726
3677
3629
3582
3536
3491
3447
3403
3360
3318
3275
3233
3191
3148
3106
3063
3019
2975
2929
2882
2833
2783
2731
2678
2624
2569
2515
2461
2407
2355
2304
2254
2207
2161
2117
2074
2033
1992
1951
1910
1868
1826
1782
1738
1693
1647
1602
1555
1509
1461
1412
1361
1308
1253
1196
1137
1076
1014
949
884
816
747
676
603
527
450
370
288
203
116
27
-65
-159
-256
-354
-454
-556
-660
-764
-870
-977
-1085
-1193
-1301
-1408
-1515
-1620
-1724
-1826
-1926
-2023
-2118
-2210
-2300
-2387
-2473
-2556
-2637
-2718
-2797
-2877
-2956
-3036
-3116
-3196
-3276
-3357
-3437
-3518
-3598
-3677
-3757
-3835
-3914
-3991
-4067
-4144
-4219
-4293
-4365
-4436
-4506
-4576
-4645
-4713
-4781
-4849
-4917
-4986
-5054
-5122
-5190
-5257
-5324
-5391
-5458
-5524
-5590
-5655
-5720
-5784
-5847
-5909
-5969
-6029
-6086
-6143
-6198
-6253
-6306
-6358
-6409
-6459
-6506
-6552
-6596
-6637
-6676
-6712
-6745
-6776
-6804
-6828
-6849
-6867
-6881
-6892
-6898
-6902
-6902
-6899
-6893
-6885
-6875
-6861
-6846
-6827
-6806
-6784
-6759
-6734
-6707
-6680
-6652
-6624
-6596
-6567
-6536
-6504
-6470
-6434
-6396
-6356
-6314
-6271
-6225
-6178
-6129
-6078
-6026
-5972
-5918
-5864
-5810
-5757
-5705
-5655
-5607
-5561
-5517
-5475
-5436
-5398
-5363
-5329
-5295
-5263
-5231
-5199
-5167
-5136
-5105
-5075
-5045
-5016
-4986
-4956
-4926
-4895
-4864
-4833
-4801
-4769
-4735
-4701
-4665
-4628
-4589
-4549
-4509
-4469
-4430
-4391
-4354
-4318
-4285
-4253
-4225
-4198
-4175
-4154
-4135
-4118
-4104
-4091
-4081
-4072
-4065
-4059
-4056
-4054
-4054
-4057
-4059
-4062
-4067
-4072
-4078
-4083
-4089
-4094
-4101
-4107
-4114
-4121
-4128
-4136
-4145
-4155
-4167
-4181
-4196
-4215
-4235
-4259
-4285
-4315
-4347
-4382
-4419
-4458
-4498
-4539
-4579
-4618
-4656
-4693
-4728
-4762
-4794
-4826
-4856
-4884
-4912
-4937
-4962
-4984
-5006
-5027
-5048
-5068
-5089
-5110
-5132
-5155
-5178
-5202
-5225
-5247
-5269
-5289
-5308
-5327
-5344
-5363
-5381
-5401
-5423
-5447
-5471
-5498
-5524
-5551
-5577
-5601
-5623
-5644
-5661
-5677
-5689
-5699
-5707
-5711
-5713
-5712
-5708
-5700
-5690
-5676
-5660
-5641
-5621
-5600
-5577
-5554
-5529
-5503
-5476
-5447
-5415
-5381
-5344
-5303
-5260
-5213
-5164
-5111
-5055
-4997
-4936
-4873
-4808
-4741
-4672
-4600
-4527
-4451
-4374
-4295
-4217
-4138
-4059
-3984
-3908
-3835
-3762
-3692
-3623
-3555
-3489
-3425
-3363
-3304
-3246
-3192
-3140
-3090
-3043
-2998
-2955
-2915
-2878
-2843
-2811
-2782
-2755
-2732
-2711
-2692
-2675
-2660
-2647
-2635
-2625
-2616
-2608
-2599
-2590
-2581
-2569
-2557
-2543
-2529
-2515
-2500
-2486
-2474
-2462
-2452
-2444
-2437
-2433
-2432
-2433
-2436
-2440
-2447
-2455
-2463
-2472
-2480
-2488
-2494
-2500
-2504
-2508
-2510
-2512
-2512
-2512
-2511
-2511
-2510
-2511
-2511
-2513
-2515
-2517
-2518
-2519
-2519
-2519
-2519
-2518
-2516
-2515
-2513
-2511
-2509
-2507
-2504
-2502
-2500
-2498
-2497
-2496
-2497
-2497
-2498
-2500
-2502
-2503
-2505
-2507
-2509
-2512
-2514
-2516
-2518
-2519
-2520
-2520
-2520
-2518
-2517
-2516
-2515
-2515
-2516
-2518
-2521
-2525
-2528
-2532
-2534
-2536
-2538
-2539
-2540
-2542
-2543
-2546
-2548
-2550
-2553
-2555
-2558
-2560
-2563
-2566
-2569
-2572
-2575
-2579
-2582
-2584
-2586
-2588
-2590
-2591
-2592
-2594
-2596
-2598
-2600
-2603
-2606
-2610
-2614
-2619
-2624
-2630
-2636
-2641
-2646
-2650
-2653
-2654
-2653
-2650
-2645
-2638
-2629
-2618
-2606
-2593
-2578
-2562
-2545
-2527
-2508
-2487
-2465
-2443
-2420
-2396
-2373
-2351
-2330
-2310
-2291
-2274
-2259
-2244
-2231
-2219
-2208
-2197
-2187
-2177
-2167
-2157
-2145
-2133
-2119
-2104
-2087
-2069
-2049
-2028
-2005
-1983
-1959
-1934
-1909
-1884
-1859
-1835
-1812
-1790
-1770
-1752
-1735
-1721
-1709
-1699
-1691
-1684
-1679
-1675
-1673
-1670
-1669
-1668
-1667
-1667
-1667
-1667
-1667
-1667
-1666
-1664
-1662
-1659
-1654
-1648
-1641
-1632
-1622
-1610
-1597
-1582
-1566
-1549
-1529
-1508
-1486
-1461
-1436
-1409
-1382
-1354
-1327
-1300
-1274
-1249
-1225
-1201
-1178
-1156
-1133
-1111
-1088
-1064
-1040
-1014
-988
-961
-932
-903
-872
-840
-808
-774
-740
-705
-670
-635
-599
-564
-528
-492
-456
-420
-385
-349
-312
-276
-239
-203
-166
-130
-93
-58
-22
12
46
78
111
143
175
207
240
275
311
349
388
429
471
513
556
600
643
686
728
770
812
853
894
935
975
1014
1054
1092
1129
1165
1198
1231
1261
1291
1320
1349
1378
1407
1437
1468
1499
1531
1564
1597
1631
1665
1699
1735
1771
1808
1847
1888
1930
1973
2017
2065
2113
2163
2213
2264
2316
2367
2418
2469
2519
2567
2615
2662
2708
2753
2796
2839
2880
2920
2957
2993
3026
3057
3087
3114
3139
3163
3185
3205
3224
3241
3255
3267
3275
3280
3282
3280
3274
3265
3252
3236
3217
3196
3171
3144
3114
3082
3048
3013
2975
2936
2896
2855
2814
2772
2731
2691
2651
2613
2577
2543
2510
2480
2452
2425
2399
2375
2351
2328
2305
2284
2264
2245
2228
2212
2198
2186
2176
2166
2158
2151
2144
2137
2131
2124
2118
2111
2104
2096
2088
2080
2072
2063
2053
2043
2032
2020
2007
1993
1978
1961
1944
1925
1904
1883
1860
1835
1809
1781
1752
1722
1690
1656
1622
1585
1548
1509
1469
1428
1387
1346
1306
1266
1228
1190
1153
1117
1082
1046
1010
975
938
902
864
827
788
750
710
671
631
591
550
509
467
425
382
338
294
249
204
157
109
60
9
-43
-97
-153
-210
-269
-330
-392
-455
-519
-585
-650
-715
-781
-846
-910
-974
-1037
-1100
-1162
-1223
-1284
-1344
-1402
-1460
-1516
-1571
-1625
-1679
-1731
-1783
-1834
-1885
-1934
-1983
-2029
-2075
-2119
-2162
-2203
-2242
-2280
-2317
-2352
-2387
-2420
-2453
-2485
-2517
-2548
-2580
-2611
-2643
-2675
-2707
-2739
-2773
-2808
-2844
-2882
-2922
-2965
-3009
-3056
-3104
-3154
-3206
-3258
-3311
-3365
-3418
-3472
-3525
-3579
-3632
-3685
-3738
-3791
-3844
-3898
-3952
-4005
-4059
-4112
-4164
-4215
-4264
-4312
-4358
-4401
-4443
-4484
-4523
-4560
-4596
-4631
-4664
-4695
-4726
-4755
-4782
-4808
-4833
-4856
-4877
-4897
-4914
-4930
-4943
-4955
-4965
-4972
-4977
-4980
-4980
-4979
-4975
-4970
-4964
-4957
-4948
-4939
-4929
-4917
-4905
-4892
-4878
-4863
-4848
-4831
-4813
-4794
-4774
-4753
-4730
-4707
-4682
-4656
-4629
-4601
-4571
-4541
-4509
-4475
-4440
-4403
-4363
-4321
-4277
-4229
-4180
-4128
-4074
-4018
-3961
-3901
-3840
-3777
-3714
-3649
-3584
-3519
-3453
-3388
-3323
-3259
-3194
-3130
-3066
-3003
-2940
-2877
-2815
-2754
-2693
-2633
-2574
-2516
-2458
-2400
-2344
-2288
-2233
-2180
-2129
-2078
-2029
-1981
-1934
-1888
-1843
-1800
-1757
-1716
-1676
-1637
-1599
-1562
-1525
-1489
-1453
-1416
-1379
-1343
-1306
-1270
-1233
-1196
-1158
-1120
-1081
-1040
-999
-957
-913
-869
-823
-776
-728
-678
-628
-578
-526
-475
-423
-371
-319
-267
-216
-165
-113
-62
-10
43
97
151
207
264
322
381
442
503
564
627
692
757
825
894
965
1038
1114
1191
1271
1353
1438
1524
1611
1700
1791
1882
1975
2068
2163
2260
2358
2456
2556
2655
2755
2854
2952
3051
3149
3247
3346
3445
3544
3643
3743
3842
3941
4038
4137
4234
4331
4427
4523
4618
4713
4806
4897
4988
5076
5163
5248
5331
5412
5492
5571
5648
5723
5798
5872
5944
6016
6087
6157
6226
6295
6362
6428
6493
6556
6619
6680
6740
6799
6857
6914
6969
7022
7073
7121
7166
7208
7248
7284
7317
7347
7374
7397
7416
7432
7444
7453
7457
7458
7455
7448
7438
7424
7408
7389
7368
7344
7318
7290
7260
7229
7195
7160
7123
7086
7047
7009
6969
6930
6890
6849
6808
6766
6724
6680
6636
6590
6544
6495
6446
6395
6343
6289
6234
6177
6119
6059
5999
5937
5874
5809
5744
5678
5610
5541
5470
5399
5326
5252
5177
5101
5024
4947
4869
4792
4714
4636
4558
4480
4401
4321
4241
4160
4078
3997
3915
3833
3751
3669
3586
3504
3420
3336
3252
3167
3080
2993
2906
2817
2727
2638
2547
2457
2367
2277
2187
2098
2009
1923
1836
1749
1663
1577
1491
1406
1320
1235
1149
1065
981
897
815
733
651
570
489
408
328
248
168
90
12
-64
-139
-213
-285
-357
-428
-498
-569
-639
-710
-781
-853
-926
-1000
-1076
-1153
-1231
-1311
-1392
-1474
-1557
-1641
-1726
-1813
-1899
-1987
-2075
-2164
-2253
-2342
-2431
-2520
-2608
-2697
-2785
-2872
-2958
-3043
-3126
-3208
-3289
-3367
-3444
-3520
-3594
-3668
-3740
-3811
-3881
-3950
-4018
-4085
-4152
-4218
-4284
-4349
-4414
-4479
-4544
-4608
-4671
-4734
-4795
-4855
-4914
-4972
-5029
-5086
-5142
-5197
-5252
-5306
-5359
-5410
-5460
-5508
-5554
-5598
-5641
-5681
-5720
-5758
-5793
-5827
-5860
-5890
-5918
-5945
-5970
-5993
-6015
-6037
-6058
-6078
-6098
-6118
-6137
-6155
-6171
-6187
-6201
-6213
-6224
-6233
-6242
-6249
-6255
-6260
-6265
-6268
-6269
-6270
-6268
-6265
-6260
-6254
-6245
-6235
-6223
-6209
-6194
-6176
-6157
-6136
-6113
-6089
-6062
-6034
-6004
-5972
-5939
-5903
-5866
-5828
-5788
-5746
-5704
-5660
-5615
-5568
-5520
-5471
-5419
-5366
-5312
-5255
-5197
-5136
-5075
-5011
-4947
-4881
-4813
-4744
-4674
-4601
-4528
-4452
-4375
-4296
-4216
-4135
-4051
-3970
-3887
-3803
-3720
-3636
-3552
-3467
-3381
-3294
-3205
-3114
-3022
-2929
-2834
-2737
-2640
-2541
-2441
-2341
-2239
-2137
-2033
-1931
-1826
-1720
-1614
-1508
-1401
-1294
-1188
-1082
-975
-869
-763
-657
-551
-446
-341
-237
-133
-31
70
170
269
368
466
562
658
753
847
939
1031
1122
1211
1300
1388
1475
1561
1647
1733
1819
1905
1991
2077
2162
2247
2332
2415
2498
2580
2660
2740
2819
2897
2974
3051
3127
3203
3279
3355
3431
3507
3583
3659
3734
3809
3884
3958
4030
4104
4176
4248
4319
4389
4459
4528
4596
4662
4727
4790
4851
4909
4965
5019
5071
5120
5168
5213
5256
5297
5334
5369
5402
5431
5458
5483
5505
5525
5543
5559
5573
5584
5594
5601
5605
5607
5607
5604
5599
5593
5584
5573
5560
5545
5528
5510
5490
5469
5447
5424
5400
5376
5351
5324
5297
5269
5240
5209
5178
5146
5112
5078
5043
5006
4968
4928
4887
4845
4802
4758
4713
4668
4623
4578
4532
4486
4439
4392
4344
4296
4247
4197
4146
4094
4043
3991
3937
3883
3829
3775
3720
3665
3610
3556
3502
3449
3396
3344
3293
3241
3191
3141
3092
3044
2997
2951
2906
2861
2818
2775
2733
2692
2652
2612
2572
2533
2494
2455
2416
2378
2339
2299
2259
2219
2178
2136
2094
2051
2008
1964
1921
1877
1832
1788
1743
1698
1653
1609
1564
1521
1477
1435
1394
1354
1315
1277
1240
1205
1170
1137
1105
1074
1045
1016
990
964
939
916
893
872
851
830
810
789
769
749
728
708
687
666
644
623
601
580
558
536
514
493
472
451
432
413
395
378
361
345
330
315
301
289
278
269
262
257
254
253
255
258
265
273
284
298
314
333
354
378
403
431
462
494
529
566
604
645
687
731
778
826
877
930
985
1043
1102
1164
1228
1293
1359
1427
1496
1566
1636
1707
1778
1850
1922
1994
2066
2138
2210
2283
2355
2427
2500
2573
2646
2721
2795
2871
2948
3025
3104
3184
3265
3347
3430
3514
3599
3685
3771
3858
3946
4034
4123
4212
4301
4390
4479
4568
4655
4742
4827
4910
4992
5073
5151
5228
5304
5378
5450
5520
5589
5656
5722
5786
5848
5909
5968
6026
6082
6137
6191
6242
6293
6341
6389
6435
6479
6523
6565
6606
6646
6685
6723
6759
6795
6829
6862
6894
6924
6954
6983
7010
7038
7064
7090
7115
7139
7162
7183
7204
7224
7242
7259
7276
7292
7307
7322
7336
7350
7362
7375
7386
7397
7408
7418
7428
7437
7447
7457
7467
7477
7487
7498
7510
7522
7534
7546
7559
7571
7584
7598
7611
7624
7638
7652
7666
7680
7694
7708
7722
7736
7750
7764
7777
7790
7803
7815
7826
7837
7847
7856
7864
7871
7876
7881
7884
7886
7886
7884
7881
7877
7871
7864
7855
7844
7832
7819
7804
7787
7768
7748
7725
7700
7673
7644
7612
7577
7540
7500
7458
7412
7363
7311
7256
7198
7137
7072
7005
6934
6861
6785
6706
6625
6541
6454
6365
6274
6181
6087
5990
5892
5793
5692
5590
5486
5381
5276
5169
5061
4952
4842
4732
4620
4508
4396
4283
4169
4054
3941
3825
3709
3592
3474
3356
3236
3115
2992
2869
2745
2619
2492
2365
2236
2106
1974
1842
1708
1572
1435
1297
1157
1016
874
732
589
446
303
160
18
-124
-266
-407
-548
-688
-828
-968
-1108
-1247
-1386
-1524
-1662
-1799
-1935
-2071
-2206
-2341
-2475
-2609
-2743
-2877
-3011
-3145
-3278
-3412
-3545
-3678
-3811
-3943
-4075
-4206
-4337
-4467
-4596
-4725
-4852
-4979
-5104
-5228
-5352
-5474
-5596
-5718
-5838
-5958
-6077
-6194
-6311
-6426
-6539
-6651
-6762
-6872
-6981
-7090
-7198
-7306
-7413
-7521
-7628
-7735
-7841
-7948
-8055
-8161
-8268
-8376
-8483
-8591
-8698
-8805
-8912
-9019
-9125
-9231
-9336
-9440
-9545
-9648
-9751
-9853
-9955
-10056
-10157
-10256
-10355
-10453
-10550
-10646
-10741
-10835
-10929
-11021
-11113
-11203
-11292
-11380
-11465
-11549
-11631
-11710
-11787
-11861
-11933
-12002
-12068
-12132
-12192
-12250
-12305
-12357
-12406
-12452
-12495
-12535
-12572
-12607
-12639
-12668
-12694
-12718
-12739
-12757
-12772
-12784
-12793
-12800
-12804
-12806
-12806
-12804
-12800
-12794
-12787
-12779
-12769
-12758
-12746
-12732
-12717
-12700
-12682
-12662
-12642
-12620
-12597
-12573
-12547
-12520
-12491
-12461
-12429
-12395
-12359
-12321
-12282
-12241
-12198
-12152
-12104
-12054
-12001
-11945
-11885
-11824
-11759
-11692
-11623
-11552
-11478
-11402
-11324
-11244
-11161
-11076
-10988
-10898
-10806
-10712
-10616
-10518
-10419
-10317
-10215
-10111
-10006
-9899
-9791
-9682
-9571
-9459
-9345
-9231
-9115
-8998
-8881
-8762
-8643
-8523
-8402
-8280
-8157
-8032
-7908
-7782
-7655
-7527
-7398
-7268
-7138
-7007
-6876
-6744
-6611
-6478
-6345
-6211
-6076
-5941
-5805
-5668
-5530
-5390
-5250
-5108
-4964
-4820
-4673
-4526
-4377
-4227
-4075
-3924
-3771
-3617
-3462
-3305
-3148
-2990
-2830
-2669
-2508
-2345
-2181
-2017
-1852
-1686
-1520
-1352
-1184
-1016
-846
-675
-504
-331
-158
16
190
364
539
713
888
1062
1236
1410
1583
1756
1927
2098
2267
2436
2603
2768
2932
3095
3256
3415
3573
3728
3882
4033
4182
4328
4472
4614
4754
4891
5026
5159
5290
5419
5547
5673
5797
5919
6041
6160
6278
6394
6510
6623
6735
6846
6955
7063
7169
7273
7375
7477
7577
7675
7773
7869
7965
8058
8151
8244
8335
8425
8514
8602
8688
8774
8858
8942
9024
9105
9185
9263
9341
9419
9495
9570
9645
9719
9792
9864
9936
10007
10077
10146
10215
10284
10351
10419
10485
10551
10616
10681
10745
10808
10869
10930
10989
11047
11104
11160
11214
11267
11319
11370
11420
11468
11514
11559
11602
11644
11685
11724
11762
11798
11833
11867
11899
11930
11959
11986
12010
12033
12054
12072
12088
12102
12114
12123
12130
12135
12137
12137
12134
12128
12120
12109
12096
12080
12061
12040
12017
11992
11965
11936
11905
11873
11839
11803
11766
11727
11686
11643
11598
11552
11505
11456
11405
11354
11301
11247
11191
11134
11076
11016
10954
10890
10825
10759
10691
10621
10550
10478
10404
10329
10252
10175
10096
10017
9936
9854
9771
9687
9602
9517
9430
9343
9255
9167
9079
8990
8901
8812
8723
8633
8543
8454
8364
8273
8183
8093
8003
7913
7823
7733
7643
7553
7462
7372
7281
7190
7099
7008
6917
6827
6736
6646
6556
6465
6374
6283
6191
6098
6004
5910
5816
5721
5625
5530
5434
5338
5242
5146
5050
4953
4856
4759
4662
4566
4470
4374
4279
4185
4091
3998
3905
3812
3720
3629
3537
3446
3355
3265
3174
3085
2995
2907
2819
2732
2645
2560
2474
2389
2304
2219
2134
2049
1962
1876
1788
1700
1612
1522
1432
1340
1248
1155
1061
965
869
772
673
573
472
370
267
162
57
-50
-157
-265
-374
-483
-592
-702
-812
-922
-1033
-1143
-1254
-1365
-1477
-1589
-1701
-1814
-1928
-2041
-2156
-2271
-2386
-2502
-2618
-2735
-2852
-2969
-3087
-3205
-3324
-3443
-3561
-3681
-3800
-3919
-4038
-4158
-4277
-4397
-4516
-4634
-4753
-4871
-4988
-5105
-5221
-5336
-5449
-5562
-5672
-5782
-5889
-5995
-6098
-6200
-6300
-6398
-6494
-6588
-6679
-6768
-6855
-6939
-7021
-7099
-7175
-7249
-7319
-7387
-7452
-7514
-7573
-7630
-7684
-7735
-7784
-7830
-7874
-7915
-7955
-7992
-8026
-8058
-8089
-8117
-8141
-8164
-8185
-8203
-8219
-8233
-8244
-8253
-8261
-8266
-8270
-8271
-8271
-8270
-8266
-8261
-8255
-8247
-8238
-8228
-8217
-8205
-8192
-8178
-8162
-8146
-8128
-8109
-8090
-8069
-8047
-8023
-8000
-7975
-7949
-7923
-7896
-7868
-7839
-7810
-7779
-7747
-7714
-7679
-7644
-7609
-7572
-7535
-7498
-7461
-7424
-7387
-7350
-7314
-7278
-7243
-7209
-7175
-7143
-7112
-7082
-7054
-7027
-7001
-6976
-6953
-6930
-6908
-6888
-6868
-6849
-6831
-6813
-6796
-6780
-6764
-6748
-6732
-6717
-6701
-6686
-6670
-6654
-6639
-6623
-6607
-6591
-6574
-6557
-6540
-6521
-6502
-6483
-6462
-6441
-6419
-6397
-6374
-6351
-6327
-6303
-6278
-6253
-6226
-6199
-6171
-6143
-6113
-6083
-6052
-6021
-5990
-5958
-5925
-5892
-5858
-5824
-5789
-5753
-5717
-5679
-5641
-5602
-5563
-5522
-5481
-5438
-5395
-5351
-5306
-5261
-5215
-5169
-5122
-5075
-5027
-4979
-4929
-4879
-4829
-4777
-4725
-4672
-4618
-4564
-4508
-4453
-4397
-4340
-4283
-4226
-4168
-4110
-4051
-3994
-3936
-3877
-3818
-3759
-3700
-3640
-3581
-3522
-3462
-3403
-3344
-3286
-3227
-3169
-3111
-3053
-2996
-2938
-2881
-2823
-2766
-2709
-2652
-2595
-2538
-2482
-2426
-2369
-2313
-2257
-2201
-2145
-2089
-2032
-1975
-1918
-1860
-1802
-1744
-1685
-1626
-1566
-1505
-1443
-1381
-1318
-1255
-1190
-1126
-1061
-995
-930
-865
-801
-737
-673
-610
-549
-488
-428
-370
-313
-257
-203
-151
-100
-51
-3
43
88
132
175
216
256
295
332
367
402
435
468
499
530
561
590
619
647
675
701
727
752
776
799
821
843
864
884
904
923
942
960
978
996
1012
1029
1045
1060
1075
1088
1101
1114
1125
1136
1147
1157
1167
1176
1185
1193
1201
1208
1215
1222
1227
1232
1237
1240
1242
1243
1244
1243
1241
1238
1234
1230
1225
1219
1213
1207
1200
1192
1185
1177
1170
1162
1155
1147
1140
1134
1127
1122
1116
1112
1108
1104
1101
1099
1097
1096
1096
1096
1096
1096
1097
1097
1098
1099
1100
1102
1103
1104
1105
1106
1106
1106
1106
1106
1105
1104
1102
1100
1098
1095
1092
1090
1087
1084
1081
1078
1076
1073
1071
1068
1066
1063
1060
1057
1054
1051
1048
1045
1043
1040
1037
1034
1031
1029
1026
1024
1022
1020
1020
1018
1018
1018
1020
1022
1024
1027
1030
1034
1039
1044
1050
1056
1063
1070
1077
1085
1092
1100
1108
1116
1124
1133
1141
1149
1157
1165
1173
1181
1188
1196
1204
1213
1222
1231
1242
1252
1264
1276
1288
1301
1314
1327
1339
1352
1365
1377
1390
1402
1415
1428
1440
1453
1466
1478
1491
1503
1514
1525
1536
1546
1555
1564
1573
1580
1588
1594
1600
1605
1609
1613
1615
1617
1618
1618
1618
1616
1615
1613
1610
1607
1603
1598
1592
1586
1580
1572
1564
1555
1545
1534
1523
1511
1499
1486
1472
1457
1442
1426
1409
1392
1375
1358
1340
1322
1305
1287
1269
1251
1233
1215
1197
1180
1162
1145
1128
1111
1094
1078
1061
1044
1028
1010
994
978
961
945
928
912
896
881
866
851
836
822
809
796
783
771
759
748
737
727
717
708
700
691
684
676
669
662
655
649
642
636
629
623
616
609
602
594
586
578
569
560
550
540
530
520
509
499
488
478
467
456
445
434
422
410
398
385
372
358
344
330
316
302
287
271
256
240
223
205
187
168
149
128
106
84
60
35
10
-17
-45
-74
-105
-136
-170
-205
-241
-279
-318
-359
-401
-444
-489
-534
-581
-630
-679
-729
-780
-832
-884
-938
-992
-1048
-1104
-1160
-1218
-1276
-1334
-1393
-1453
-1513
-1574
-1635
-1696
-1758
-1820
-1883
-1946
-2009
-2073
-2138
-2202
-2268
-2333
-2399
-2465
-2532
-2598
-2665
-2732
-2798
-2865
-2931
-2997
-3064
-3130
-3196
-3262
-3328
-3394
-3459
-3525
-3590
-3655
-3720
-3785
-3851
-3916
-3981
-4046
-4111
-4176
-4241
-4305
-4370
-4435
-4499
-4564
-4628
-4692
-4756
-4820
-4883
-4946
-5009
-5071
-5133
-5195
-5256
-5317
-5378
-5439
-5500
-5560
-5620
-5679
-5739
-5798
-5856
-5915
-5973
-6031
-6088
-6145
-6202
-6258
-6313
-6368
-6422
-6476
-6529
-6581
-6632
-6682
-6731
-6779
-6827
-6873
-6919
-6964
-7007
-7050
-7092
-7132
-7172
-7209
-7246
-7280
-7313
-7344
-7374
-7402
-7428
-7452
-7474
-7494
-7511
-7527
-7540
-7550
-7558
-7563
-7566
-7566
-7565
-7561
-7555
-7547
-7536
-7523
-7508
-7491
-7471
-7449
-7426
-7400
-7372
-7342
-7311
-7277
-7241
-7204
-7164
-7123
-7080
-7035
-6989
-6942
-6893
-6842
-6790
-6737
-6682
-6626
-6568
-6509
-6448
-6386
-6323
-6259
-6194
-6128
-6060
-5992
-5923
-5853
-5782
-5710
-5637
-5563
-5488
-5413
-5337
-5261
-5183
-5106
-5027
-4948
-4868
-4787
-4706
-4624
-4541
-4458
-4374
-4290
-4206
-4122
-4037
-3953
-3868
-3782
-3697
-3611
-3525
-3438
-3351
-3264
-3177
-3090
-3004
-2917
-2830
-2744
-2658
-2571
-2485
-2398
-2312
-2225
-2139
-2052
-1965
-1879
-1792
-1706
-1621
-1536
-1451
-1368
-1285
-1204
-1123
-1043
-964
-886
-808
-732
-656
-581
-506
-432
-360
-288
-217
-147
-79
-11
55
120
184
246
308
369
428
487
545
601
657
712
765
818
871
922
973
1022
1072
1120
1168
1215
1262
1308
1353
1399
1444
1489
1533
1578
1622
1667
1711
1755
1800
1844
1889
1934
1979
2024
2070
2116
2162
2209
2256
2304
2352
2401
2451
2501
2551
2602
2654
2706
2758
2811
2864
2917
2971
3026
3080
3135
3191
3247
3303
3359
3415
3472
3529
3586
3643
3701
3759
3817
3875
3934
3992
4051
4109
4168
4226
4285
4343
4401
4459
4517
4574
4631
4688
4745
4802
4858
4914
4970
5025
5081
5135
5190
5244
5297
5350
5403
5455
5507
5558
5608
5658
5708
5756
5805
5853
5900
5947
5993
6039
6085
6131
6176
6220
6265
6309
6353
6396
6439
6481
6523
6565
6606
6646
6686
6726
6765
6804
6842
6879
6917
6953
6990
7025
7061
7096
7130
7165
7199
7233
7267
7300
7334
7367
7401
7434
7467
7500
7533
7566
7599
7632
7666
7699
7732
7766
7799
7833
7867
7901
7935
7968
8002
8035
8068
8101
8132
8164
8194
8224
8253
8282
8310
8337
8363
8389
8414
8438
8460
8482
8503
8522
8541
8558
8574
8588
8601
8613
8624
8634
8642
8650
8656
8661
8665
8668
8670
8670
8670
8668
8665
8661
8656
8650
8642
8633
8623
8611
8598
8583
8567
8549
8530
8509
8487
8463
8439
8413
8386
8358
8330
8300
8270
8238
8206
8172
8138
8103
8066
8029
7990
7951
7910
7869
7826
7782
7738
7692
7645
7597
7549
7499
7448
7396
7342
7288
7233
7176
7118
7059
6999
6938
6876
6812
6747
6681
6614
6545
6476
6405
6334
6261
6187
6111
6035
5957
5878
5798
5717
5634
5550
5466
5380
5293
5205
5116
5026
4935
4844
4752
4659
4565
4470
4375
4280
4183
4086
3988
3890
3791
3692
3592
3492
3392
3291
3191
3090
2989
2888
2788
2688
2588
2489
2390
2292
2194
2097
2000
1904
1809
1714
1621
1528
1436
1345
1256
1167
1080
993
908
823
740
657
576
495
416
337
259
182
106
30
-44
-118
-191
-263
-335
-405
-475
-544
-613
-680
-747
-814
-879
-944
-1008
-1072
-1135
-1197
-1259
-1319
-1379
-1438
-1497
-1555
-1613
-1670
-1726
-1782
-1838
-1893
-1947
-2001
-2055
-2107
-2160
-2212
-2263
-2314
-2365
-2415
-2465
-2514
-2564
-2613
-2662
-2711
-2759
-2807
-2854
-2901
-2948
-2994
-3039
-3085
-3130
-3175
-3220
-3264
-3309
-3353
-3397
-3441
-3485
-3528
-3571
-3614
-3657
-3700
-3742
-3784
-3827
-3869
-3911
-3953
-3995
-4037
-4078
-4121
-4162
-4204
-4245
-4285
-4326
-4367
-4407
-4447
-4487
-4527
-4567
-4607
-4646
-4684
-4723
-4761
-4799
-4837
-4874
-4912
-4949
-4986
-5022
-5058
-5094
-5129
-5163
-5198
-5232
-5265
-5298
-5331
-5363
-5394
-5425
-5455
-5483
-5511
-5539
-5565
-5590
-5615
-5639
-5661
-5683
-5705
-5725
-5744
-5762
-5779
-5795
-5810
-5824
-5837
-5850
-5861
-5871
-5880
-5888
-5895
-5901
-5906
-5911
-5914
-5917
-5919
-5921
-5921
-5921
-5920
-5919
-5916
-5913
-5910
-5906
-5902
-5897
-5892
-5887
-5881
-5875
-5869
-5862
-5855
-5848
-5840
-5832
-5824
-5815
-5806
-5797
-5788
-5778
-5768
-5758
-5748
-5738
-5728
-5719
-5709
-5699
-5689
-5678
-5668
-5656
-5644
-5632
-5618
-5604
-5590
-5574
-5558
-5542
-5524
-5506
-5487
-5467
-5446
-5425
-5402
-5379
-5355
-5330
-5305
-5279
-5253
-5227
-5200
-5172
-5144
-5116
-5087
-5058
-5029
-4999
-4970
-4940
-4910
-4880
-4850
-4819
-4788
-4758
-4726
-4695
-4663
-4631
-4599
-4566
-4533
-4498
-4464
-4428
-4393
-4356
-4319
-4282
-4244
-4206
-4168
-4129
-4090
-4050
-4010
-3969
-3928
-3886
-3843
-3800
-3756
-3712
-3666
-3620
-3573
-3526
-3477
-3428
-3378
-3327
-3275
-3223
-3170
-3117
-3064
-3010
-2955
-2900
-2844
-2788
-2731
-2673
-2615
-2557
-2497
-2438
-2378
-2317
-2257
-2196
-2135
-2075
-2015
-1955
-1895
-1836
-1777
-1719
-1662
-1605
-1548
-1493
-1438
-1383
-1330
-1277
-1224
-1173
-1122
-1072
-1022
-975
-928
-881
-836
-792
-749
-707
-665
-624
-584
-545
-507
-470
-433
-398
-363
-328
-294
-261
-229
-197
-166
-135
-105
-75
-46
-17
11
38
65
92
117
141
165
188
210
231
251
271
290
308
325
342
358
373
387
400
412
424
434
443
452
459
466
472
476
480
484
486
487
488
488
487
485
482
479
474
468
462
454
446
436
426
415
402
389
375
360
344
327
310
292
273
254
234
213
191
169
147
123
100
76
51
27
2
-23
-49
-74
-100
-125
-151
-177
-203
-228
-254
-280
-305
-331
-356
-381
-407
-432
-457
-482
-507
-533
-558
-584
-609
-635
-660
-686
-711
-736
-761
-785
-809
-833
-857
-881
-904
-927
-949
-971
-993
-1012
-1033
-1052
-1071
-1088
-1104
-1120
-1134
-1147
-1159
-1170
-1179
-1188
-1195
-1201
-1205
-1209
-1211
-1213
-1213
-1212
-1210
-1207
-1203
-1198
-1192
-1184
-1176
-1166
-1155
-1143
-1129
-1115
-1100
-1083
-1066
-1048
-1029
-1008
-988
-967
-944
-921
-898
-873
-848
-822
-796
-768
-740
-712
-682
-652
-621
-588
-556
-522
-488
-453
-417
-381
-344
-307
-269
-231
-192
-153
-114
-74
-33
8
49
91
133
177
220
265
309
355
401
447
494
541
589
637
686
734
783
832
880
929
978
1027
1076
1126
1175
1224
1273
1323
1372
1421
1470
1518
1567
1615
1663
1711
1758
1805
1852
1898
1944
1990
2035
2079
2123
2167
2210
2252
2294
2336
2377
2418
2458
2498
2537
2576
2614
2652
2688
2725
2760
2795
2828
2861
2893
2923
2953
2981
3008
3035
3059
3083
3106
3127
3147
3165
3182
3198
3212
3225
3237
3247
3256
3264
3270
3275
3279
3282
3283
3282
3281
3278
3274
3269
3263
3255
3247
3237
3227
3217
3205
3192
3179
3165
3151
3135
3119
3102
3084
3066
3047
3027
3007
2986
2964
2942
2919
2897
2873
2850
2826
2802
2778
2753
2729
2704
2679
2653
2627
2601
2575
2549
2522
2496
2469
2443
2416
2390
2363
2337
2311
2285
2260
2234
2208
2183
2158
2134
2110
2086
2063
2041
2019
1997
1976
1956
1936
1916
1897
1879
1862
1845
1829
1814
1799
1786
1774
1762
1752
1742
1734
1727
1720
1715
1712
1709
1707
1707
1707
1709
1713
1717
1723
1730
1738
1748
1758
1770
1782
1795
1809
1824
1840
1856
1873
1890
1907
1925
1944
1962
1981
2000
2019
2039
2058
2078
2098
2118
2139
2160
2181
2202
2224
2245
2267
2288
2310
2331
2352
2374
2395
2416
2437
2458
2479
2499
2520
2541
2562
2583
2604
2625
2645
2666
2686
2706
2725
2745
2765
2784
2803
2822
2840
2859
2876
2894
2911
2927
2943
2959
2974
2988
3002
3016
3028
3040
3052
3062
3072
3080
3088
3094
3099
3103
3106
3108
3109
3108
3106
3103
3099
3094
3087
3080
3071
3061
3050
3038
3025
3011
2996
2980
2963
2945
2926
2906
2886
2864
2843
2820
2798
2774
2751
2727
2703
2678
2653
2628
2603
2578
2553
2527
2502
2476
2450
2423
2397
2370
2343
2316
2288
2261
2234
2207
2180
2152
2125
2097
2069
2041
2013
1984
1956
1926
1897
1868
1838
1809
1779
1750
1720
1690
1660
1630
1600
1570
1540
1510
1480
1450
1421
1391
1361
1332
1303
1273
1244
1215
1187
1159
1131
1103
1077
1051
1026
1002
979
957
936
916
896
878
860
843
828
813
799
785
773
762
752
743
734
726
719
713
707
702
697
693
689
685
681
678
674
671
668
665
663
660
658
655
653
651
649
647
644
642
640
637
635
632
630
627
624
622
619
617
615
613
611
609
607
604
601
598
594
590
586
582
578
573
567
562
556
549
542
535
527
519
511
503
494
485
476
466
456
446
435
424
413
401
389
376
363
349
335
321
306
291
275
259
242
225
208
190
172
153
134
114
94
74
54
33
13
-8
-29
-50
-72
-94
-115
-137
-159
-182
-204
-226
-248
-271
-292
-314
-336
-357
-378
-399
-420
-440
-460
-480
-500
-519
-537
-555
-573
-590
-607
-622
-638
-652
-666
-680
-693
-705
-717
-729
-740
-752
-763
-774
-785
-797
-808
-819
-830
-841
-853
-864
-875
-886
-898
-909
-921
-932
-943
-955
-966
-977
-988
-998
-1008
-1020
-1030
-1041
-1051
-1061
-1071
-1081
-1091
-1101
-1111
-1121
-1130
-1141
-1151
-1161
-1172
-1183
-1193
-1204
-1215
-1226
-1236
-1247
-1257
-1268
-1278
-1288
-1298
-1308
-1318
-1328
-1337
-1347
-1356
-1365
-1373
-1382
-1390
-1398
-1406
-1414
-1421
-1429
-1436
-1443
-1449
-1456
-1462
-1468
-1474
-1480
-1486
-1491
-1497
-1502
-1507
-1511
-1515
-1519
-1523
-1526
-1529
-1532
-1535
-1537
-1538
-1539
-1540
-1540
-1539
-1537
-1535
-1532
-1528
-1522
-1516
-1509
-1501
-1492
-1482
-1471
-1459
-1446
-1433
-1418
-1403
-1386
-1369
-1351
-1332
-1312
-1291
-1270
-1248
-1225
-1201
-1177
-1152
-1127
-1101
-1075
-1048
-1020
-994
-967
-939
-910
-882
-853
-824
-795
-766
-737
-708
-679
-650
-621
-592
-563
-535
-506
-478
-449
-421
-394
-366
-339
-313
-287
-261
-237
-213
-189
-167
-145
-124
-103
-84
-65
-48
-31
-15
0
14
27
39
50
60
68
76
82
87
91
93
95
94
93
90
86
81
74
66
56
46
33
20
5
-12
-29
-48
-69
-91
-114
-139
-165
-193
-223
-254
-286
-320
-355
-391
-428
-467
-506
-547
-588
-631
-675
-719
-765
-811
-857
-905
-953
-1002
-1051
-1101
-1152
-1203
-1254
-1306
-1357
-1410
-1462
-1515
-1568
-1621
-1674
-1727
-1781
-1834
-1888
-1941
-1995
-2049
-2102
-2156
-2210
-2264
-2318
-2372
-2425
-2479
-2532
-2585
-2637
-2689
-2741
-2793
-2844
-2894
-2944
-2994
-3043
-3091
-3138
-3185
-3232
-3277
-3322
-3366
-3409
-3451
-3493
-3533
-3572
-3610
-3648
-3684
-3719
-3753
-3786
-3818
-3849
-3879
-3908
-3936
-3963
-3989
-4014
-4037
-4059
-4081
-4102
-4122
-4140
-4158
-4175
-4190
-4205
-4219
-4232
-4245
-4256
-4266
-4276
-4285
-4292
-4299
-4305
-4311
-4315
-4318
-4320
-4321
-4321
-4321
-4319
-4316
-4313
-4309
-4303
-4297
-4290
-4282
-4272
-4262
-4250
-4238
-4224
-4209
-4194
-4177
-4159
-4140
-4119
-4098
-4075
-4051
-4027
-4002
-3975
-3947
-3919
-3890
-3860
-3829
-3797
-3765
-3732
-3699
-3664
-3629
-3594
-3557
-3521
-3483
-3445
-3406
-3367
-3326
-3285
-3244
-3201
-3158
-3115
-3070
-3026
-2981
-2935
-2889
-2843
-2796
-2749
-2701
-2654
-2606
-2557
-2508
-2459
-2410
-2360
-2310
-2259
-2208
-2156
-2105
-2053
-2000
-1948
-1895
-1843
-1790
-1737
-1684
-1631
-1579
-1526
-1473
-1421
-1368
-1316
-1264
-1213
-1161
-1110
-1060
-1010
-961
-912
-864
-817
-770
-723
-678
-633
-588
-544
-500
-457
-414
-372
-330
-289
-249
-208
-169
-130
-91
-54
-16
20
56
91
126
159
192
224
255
286
315
343
370
396
421
445
468
490
511
530
549
566
582
597
611
624
636
647
656
665
673
680
686
692
696
699
702
704
705
704
704
702
699
696
692
687
682
676
670
662
654
646
637
627
616
605
593
580
567
553
539
524
508
492
475
458
440
422
403
383
363
343
321
300
278
255
232
209
185
162
138
114
89
65
40
14
-11
-36
-62
-88
-113
-139
-165
-190
-216
-241
-266
-291
-316
-341
-366
-390
-414
-438
-461
-484
-507
-529
-551
-573
-594
-615
-636
-656
-677
-697
-717
-736
-756
-776
-795
-815
-835
-855
-874
-894
-914
-934
-955
-975
-996
-1016
-1037
-1058
-1079
-1100
-1121
-1142
-1164
-1185
-1206
-1228
-1250
-1271
-1293
-1314
-1335
-1357
-1378
-1399
-1420
-1441
-1461
-1481
-1501
-1521
-1541
-1560
-1579
-1598
-1617
-1635
-1652
-1669
-1686
-1702
-1717
-1733
-1747
-1761
-1774
-1787
-1800
-1812
-1823
-1834
-1844
-1854
-1863
-1872
-1880
-1888
-1896
-1903
-1909
-1915
-1921
-1927
-1932
-1936
-1940
-1944
-1947
-1950
-1952
-1954
-1956
-1957
-1957
-1957
-1956
-1955
-1953
-1950
-1946
-1942
-1938
-1933
-1927
-1921
-1914
-1907
-1898
-1890
-1880
-1871
-1860
-1849
-1837
-1825
-1812
-1799
-1785
-1770
-1754
-1737
-1720
-1701
-1682
-1661
-1640
-1617
-1594
-1570
-1544
-1518
-1491
-1463
-1433
-1403
-1372
-1340
-1306
-1272
-1237
-1201
-1164
-1126
-1087
-1047
-1006
-964
-921
-877
-832
-785
-738
-689
-639
-589
-537
-484
-430
-376
-320
-263
-205
-146
-85
-24
38
102
166
232
299
368
437
508
581
654
729
805
882
960
1039
1119
1200
1282
1364
1447
1531
1616
1701
1787
1873
1959
2045
2134
2221
2309
2398
2487
2575
2665
2754
2844
2933
3023
3113
3204
3294
3384
3475
3565
3655
3745
3834
3924
4013
4101
4190
4278
4365
4453
4540
4627
4713
4799
4885
4970
5054
5138
5221
5303
5384
5465
5545
5624
5702
5779
5855
5931
6006
6079
6152
6224
6294
6364
6433
6500
6567
6632
6696
6759
6821
6882
6941
7000
7057
7112
7167
7220
7272
7322
7371
7419
7465
7509
7552
7592
7632
7669
7705
7739
7771
7802
7831
7859
7884
7909
7931
7952
7971
7988
8004
8018
8029
8041
8048
8055
8060
8063
8063
8061
8058
8054
8047
8039
8028
8016
8000
7985
7967
7946
7925
7901
7875
7848
7818
7787
7755
7721
7685
7648
7610
7570
7529
7487
7444
7399
7354
7307
7260
7211
7161
7110
7059
7006
6953
6899
6843
6787
6730
6673
6614
6554
6494
6432
6370
6307
6243
6179
6113
6048
5981
5914
5847
5779
5711
5642
5573
5504
5434
5364
5294
5223
5152
5081
5009
4938
4866
4794
4723
4651
4580
4508
4436
4365
4294
4222
4151
4081
4010
3940
3870
3800
3730
3660
3590
3521
3452
3383
3315
3246
3178
3110
3043
2975
2908
2841
2774
2708
2641
2575
2509
2443
2377
2311
2245
2179
2113
2047
1981
1915
1849
1782
1716
1649
1582
1515
1448
1380
1312
1243
1174
1105
1035
965
895
825
755
685
614
544
473
403
333
262
192
123
53
-16
-85
-154
-222
-290
-358
-426
-493
-560
-627
-693
-759
-823
-888
-951
-1014
-1077
-1138
-1199
-1260
-1319
-1378
-1437
-1495
-1552
-1609
-1666
-1721
-1776
-1830
-1884
-1936
-1988
-2039
-2089
-2139
-2188
-2236
-2283
-2330
-2376
-2422
-2467
-2512
-2556
-2599
-2642
-2684
-2725
-2766
-2806
-2845
-2884
-2922
-2960
-2997
-3034
-3070
-3105
-3140
-3175
-3209
-3242
-3275
-3307
-3339
-3370
-3400
-3431
-3460
-3490
-3519
-3547
-3576
-3603
-3630
-3657
-3683
-3708
-3733
-3758
-3783
-3807
-3831
-3855
-3879
-3903
-3928
-3952
-3976
-3999
-4022
-4046
-4070
-4093
-4116
-4139
-4163
-4186
-4209
-4231
-4254
-4277
-4300
-4323
-4346
-4369
-4391
-4414
-4436
-4458
-4480
-4502
-4524
-4545
-4567
-4588
-4609
-4630
-4650
-4670
-4690
-4709
-4728
-4747
-4766
-4784
-4802
-4819
-4837
-4854
-4871
-4887
-4903
-4919
-4935
-4950
-4965
-4980
-4994
-5008
-5021
-5034
-5047
-5059
-5071
-5083
-5094
-5106
-5117
-5127
-5138
-5148
-5158
-5167
-5176
-5184
-5192
-5200
-5207
-5213
-5219
-5224
-5229
-5233
-5236
-5239
-5240
-5242
-5242
-5243
-5242
-5241
-5240
-5238
-5236
-5233
-5230
-5226
-5221
-5216
-5210
-5203
-5195
-5187
-5178
-5168
-5158
-5147
-5135
-5123
-5109
-5095
-5080
-5064
-5047
-5029
-5011
-4991
-4971
-4950
-4929
-4906
-4883
-4860
-4835
-4811
-4785
-4759
-4732
-4704
-4676
-4647
-4617
-4587
-4555
-4524
-4491
-4458
-4425
-4391
-4357
-4323
-4288
-4253
-4217
-4182
-4146
-4109
-4073
-4035
-3999
-3963
-3926
-3889
-3851
-3814
-3777
-3740
-3703
-3666
-3629
-3592
-3555
-3518
-3481
-3445
-3408
-3372
-3336
-3300
-3265
-3230
-3195
-3161
-3127
-3093
-3059
-3025
-2991
-2958
-2924
-2891
-2858
-2826
-2793
-2761
-2729
-2697
-2666
-2635
-2605
-2575
-2545
-2516
-2486
-2458
-2429
-2401
-2373
-2345
-2317
-2289
-2262
-2234
-2207
-2180
-2153
-2126
-2099
-2072
-2045
-2019
-1993
-1966
-1940
-1913
-1887
-1861
-1835
-1809
-1784
-1758
-1733
-1708
-1682
-1657
-1632
-1606
-1581
-1555
-1530
-1505
-1480
-1455
-1431
-1406
-1382
-1357
-1333
-1309
-1285
-1260
-1236
-1212
-1187
-1163
-1139
-1116
-1093
-1070
-1047
-1024
-1000
-979
-956
-933
-911
-888
-865
-843
-820
-798
-775
-753
-731
-709
-687
-666
-644
-622
-601
-579
-558
-536
-514
-492
-470
-448
-426
-403
-380
-357
-333
-309
-285
-261
-236
-211
-186
-161
-136
-110
-84
-58
-31
-4
24
52
80
109
138
168
198
228
259
290
321
352
384
416
448
481
514
548
582
617
652
687
722
758
795
831
868
905
943
980
1018
1056
1094
1133
1171
1210
1249
1288
1328
1367
1407
1447
1487
1527
1567
1607
1647
1688
1728
1768
1809
1849
1889
1928
1968
2007
2047
2086
2125
2164
2202
2241
2280
2318
2357
2396
2434
2473
2512
2550
2589
2627
2665
2703
2741
2779
2817
2855
2894
2932
2970
3007
3045
3082
3119
3156
3193
3230
3267
3304
3340
3377
3414
3450
3487
3523
3560
3596
3632
3669
3705
3741
3777
3813
3849
3885
3921
3956
3992
4027
4061
4096
4130
4164
4198
4232
4265
4297
4330
4361
4392
4423
4453
4483
4512
4541
4569
4597
4624
4651
4678
4704
4730
4755
4780
4805
4828
4852
4874
4896
4918
4939
4959
4979
4998
5017
5036
5054
5073
5091
5108
5126
5142
5159
5175
5190
5205
5219
5233
5246
5259
5271
5283
5295
5306
5316
5326
5336
5345
5354
5362
5370
5377
5384
5390
5396
5402
5407
5412
5416
5419
5423
5426
5428
5430
5432
5433
5435
5436
5436
5437
5437
5437
5436
5435
5434
5432
5431
5429
5426
5424
5421
5418
5415
5411
5407
5402
5397
5392
5386
5380
5373
5366
5359
5351
5343
5335
5327
5318
5310
5301
5293
5284
5275
5266
5258
5249
5240
5231
5222
5213
5204
5194
5185
5175
5166
5156
5146
5136
5126
5115
5105
5094
5083
5072
5061
5049
5038
5026
5013
5001
4988
4975
4962
4948
4935
4921
4907
4893
4879
4864
4850
4836
4821
4807
4792
4777
4762
4748
4732
4717
4702
4686
4670
4655
4639
4622
4606
4589
4572
4555
4537
4519
4500
4481
4461
4441
4421
4400
4379
4358
4336
4314
4291
4268
4244
4220
4196
4171
4146
4121
4094
4069
4043
4016
3989
3961
3933
3904
3875
3846
3816
3785
3754
3723
3691
3658
3625
3592
3558
3523
3488
3452
3416
3379
3341
3303
3264
3225
3186
3146
3106
3065
3024
2982
2940
2898
2855
2811
2767
2722
2677
2632
2585
2539
2491
2444
2395
2346
2297
2246
2196
2144
2093
2040
1987
1934
1880
1825
1770
1714
1658
1601
1544
1486
1427
1368
1308
1248
1186
1124
1061
998
934
869
803
737
671
603
535
466
396
325
254
182
109
35
-39
-114
-189
-265
-342
-420
-498
-577
-656
-737
-818
-900
-982
-1065
-1149
-1234
-1320
-1406
-1492
-1580
-1668
-1757
-1847
-1937
-2028
-2120
-2212
-2305
-2399
-2492
-2587
-2682
-2777
-2873
-2969
-3066
-3163
-3260
-3358
-3456
-3554
-3653
-3752
-3852
-3952
-4051
-4152
-4252
-4352
-4452
-4553
-4653
-4753
-4854
-4954
-5054
-5155
-5255
-5355
-5454
-5554
-5654
-5753
-5852
-5952
-6050
-6149
-6247
-6345
-6442
-6539
-6636
-6732
-6828
-6923
-7018
-7113
-7207
-7301
-7395
-7488
-7580
-7673
-7764
-7855
-7945
-8035
-8124
-8212
-8300
-8386
-8473
-8558
-8643
-8727
-8811
-8894
-8976
-9057
-9137
-9216
-9295
-9372
-9449
-9524
-9599
-9672
-9745
-9817
-9888
-9958
-10027
-10095
-10162
-10228
-10293
-10356
-10419
-10481
-10541
-10601
-10659
-10717
-10773
-10829
-10883
-10937
-10989
-11039
-11089
-11137
-11184
-11230
-11274
-11317
-11359
-11399
-11438
-11476
-11513
-11548
-11582
-11614
-11645
-11674
-11702
-11728
-11752
-11774
-11795
-11814
-11831
-11847
-11861
-11873
-11884
-11893
-11900
-11905
-11909
-11911
-11911
-11909
-11906
-11901
-11894
-11885
-11874
-11862
-11847
-11831
-11813
-11792
-11770
-11747
-11721
-11694
-11665
-11634
-11601
-11567
-11530
-11492
-11452
-11410
-11367
-11322
-11275
-11226
-11176
-11124
-11070
-11015
-10959
-10900
-10840
-10779
-10716
-10651
-10585
-10518
-10449
-10378
-10306
-10232
-10157
-10081
-10002
-9923
-9842
-9760
-9676
-9591
-9505
-9417
-9329
-9238
-9147
-9054
-8960
-8865
-8768
-8671
-8572
-8472
-8372
-8270
-8167
-8064
-7960
-7855
-7748
-7641
-7533
-7425
-7315
-7205
-7095
-6984
-6873
-6761
-6648
-6535
-6422
-6308
-6194
-6079
-5964
-5849
-5733
-5617
-5502
-5386
-5269
-5153
-5037
-4920
-4803
-4685
-4567
-4449
-4331
-4212
-4093
-3974
-3855
-3736
-3616
-3497
-3377
-3257
-3137
-3017
-2896
-2776
-2656
-2536
-2417
-2297
-2178
-2059
-1940
-1821
-1703
-1585
-1467
-1349
-1232
-1115
-998
-882
-766
-651
-536
-422
-307
-194
-80
32
144
256
367
477
586
695
803
910
1016
1121
1225
1329
1431
1533
1633
1733
1832
1929
2025
2121
2216
2309
2401
2492
2582
2671
2758
2844
2928
3012
3094
3174
3254
3332
3410
3486
3561
3635
3707
3779
3850
3919
3988
4054
4121
4186
4249
4312
4373
4434
4493
4551
4608
4663
4718
4772
4825
4877
4927
4977
5025
5072
5118
5163
5207
5250
5292
5333
5373
5411
5449
5486
5522
5556
5590
5623
5655
5686
5716
5745
5774
5801
5828
5854
5880
5904
5928
5951
5973
5995
6016
6037
6056
6075
6094
6111
6129
6145
6162
6177
6193
6208
6222
6236
6249
6262
6274
6286
6297
6308
6318
6327
6336
6345
6353
6361
6368
6375
6381
6387
6393
6398
6404
6408
6413
6417
6421
6424
6427
6430
6433
6435
6437
6438
6439
6440
6441
6441
6441
6440
6439
6437
6435
6433
6430
6427
6424
6420
6416
6411
6405
6400
6393
6387
6380
6372
6364
6356
6347
6338
6328
6318
6308
6298
6287
6276
6265
6253
6242
6230
6219
6207
6195
6183
6171
6159
6147
6135
6123
6111
6099
6087
6075
6063
6051
6040
6029
6017
6007
5996
5986
5976
5966
5957
5948
5939
5931
5923
5915
5908
5901
5894
5888
5882
5876
5870
5864
5859
5853
5848
5843
5838
5833
5828
5824
5819
5815
5811
5807
5804
5800
5796
5793
5790
5787
5784
5781
5779
5777
5775
5773
5772
5770
5769
5768
5767
5766
5766
5766
5766
5766
5767
5767
5768
5769
5770
5771
5771
5772
5773
5773
5773
5774
5774
5774
5775
5775
5775
5775
5775
5775
5775
5775
5775
5774
5773
5772
5771
5770
5768
5767
5765
5763
5761
5759
5756
5754
5751
5748
5745
5742
5738
5735
5731
5727
5723
5718
5714
5709
5705
5700
5695
5690
5685
5679
5674
5668
5661
5655
5648
5641
5634
5626
5618
5610
5602
5594
5585
5575
5566
5556
5546
5535
5524
5512
5500
5487
5474
5461
5447
5432
5417
5401
5385
5368
5351
5333
5314
5295
5275
5254
5233
5211
5188
5164
5140
5115
5089
5062
5034
5005
4976
4946
4915
4883
4850
4816
4782
4746
4709
4672
4633
4593
4553
4512
4469
4426
4382
4337
4291
4244
4196
4147
4096
4046
3994
3941
3888
3833
3778
3722
3666
3608
3550
3491
3431
3371
3310
3248
3186
3123
3060
2996
2931
2866
2800
2733
2666
2599
2531
2462
2393
2323
2253
2182
2110
2037
1965
1892
1818
1743
1668
1593
1516
1439
1362
1284
1206
1127
1048
968
888
808
727
645
563
481
399
316
233
149
65
-19
-104
-189
-274
-359
-444
-529
-614
-700
-785
-870
-956
-1041
-1127
-1213
-1298
-1383
-1469
-1554
-1639
-1724
-1809
-1893
-1978
-2062
-2146
-2230
-2313
-2396
-2479
-2561
-2643
-2725
-2807
-2888
-2968
-3049
-3129
-3208
-3287
-3366
-3444
-3522
-3599
-3676
-3752
-3828
-3903
-3978
-4053
-4126
-4200
-4272
-4344
-4416
-4487
-4557
-4627
-4696
-4764
-4832
-4899
-4966
-5031
-5096
-5161
-5224
-5287
-5349
-5410
-5470
-5530
-5589
-5648
-5705
-5762
-5819
-5874
-5929
-5983
-6037
-6089
-6141
-6192
-6243
-6292
-6341
-6390
-6437
-6484
-6530
-6576
-6621
-6665
-6708
-6751
-6793
-6835
-6875
-6915
-6955
-6993
-7031
-7068
-7104
-7140
-7175
-7209
-7242
-7275
-7307
-7338
-7369
-7399
-7428
-7456
-7483
-7510
-7536
-7561
-7585
-7609
-7631
-7653
-7675
-7695
-7715
-7734
-7752
-7769
-7786
-7801
-7816
-7830
-7843
-7856
-7867
-7878
-7887
-7896
-7904
-7911
-7917
-7922
-7927
-7930
-7932
-7934
-7935
-7934
-7933
-7932
-7929
-7926
-7922
-7918
-7913
-7907
-7900
-7893
-7885
-7877
-7868
-7858
-7848
-7838
-7827
-7815
-7803
-7791
-7778
-7764
-7750
-7735
-7719
-7703
-7686
-7669
-7651
-7632
-7613
-7593
-7572
-7551
-7529
-7506
-7483
-7458
-7434
-7408
-7382
-7355
-7327
-7299
-7269
-7240
-7209
-7178
-7146
-7113
-7079
-7045
-7009
-6974
-6937
-6900
-6862
-6823
-6784
-6744
-6704
-6662
-6620
-6576
-6532
-6488
-6442
-6395
-6348
-6300
-6250
-6200
-6149
-6098
-6045
-5992
-5937
-5882
-5826
-5770
-5712
-5654
-5595
-5535
-5475
-5413
-5351
-5287
-5223
-5158
-5093
-5026
-4959
-4892
-4823
-4754
-4685
-4615
-4544
-4472
-4400
-4328
-4255
-4181
-4108
-4034
-3959
-3885
-3810
-3735
-3660
-3584
-3509
-3433
-3357
-3281
-3205
-3129
-3053
-2976
-2900
-2823
-2747
-2670
-2594
-2517
-2440
-2364
-2287
-2211
-2134
-2058
-1981
-1904
-1828
-1751
-1674
-1597
-1520
-1443
-1366
-1288
-1211
-1133
-1055
-977
-900
-822
-744
-665
-587
-509
-431
-354
-276
-198
-120
-43
35
112
189
266
343
420
496
572
648
724
800
875
950
1024
1098
1171
1245
1317
1390
1462
1534
1605
1676
1747
1818
1888
1957
2027
2096
2165
2233
2301
2369
2436
2503
2569
2634
2700
2764
2828
2892
2955
3017
3079
3141
3202
3262
3322
3382
3441
3499
3557
3614
3671
3727
3783
3838
3893
3947
4001
4054
4107
4159
4210
4261
4312
4361
4411
4459
4507
4555
4602
4649
4695
4740
4785
4830
4874
4917
4960
5003
5045
5087
5128
5169
5209
5249
5288
5327
5365
5403
5441
5478
5515
5551
5587
5622
5657
5691
5725
5758
5791
5823
5854
5885
5916
5946
5975
6004
6032
6060
6087
6113
6139
6164
6189
6213
6237
6260
6283
6305
6326
6347
6367
6387
6406
6424
6442
6459
6475
6491
6506
6521
6535
6549
6562
6574
6586
6597
6607
6617
6627
6636
6644
6652
6659
6666
6672
6678
6682
6686
6689
6692
6693
6694
6695
6694
6693
6691
6688
6685
6681
6676
6671
6665
6658
6650
6642
6633
6624
6614
6603
6592
6581
6569
6556
6543
6529
6515
6500
6485
6468
6452
6435
6417
6399
6380
6361
6341
6321
6300
6279
6258
6236
6213
6190
6166
6142
6117
6092
6066
6040
6014
5987
5959
5932
5904
5875
5847
5818
5788
5759
5729
5698
5668
5637
5605
5573
5541
5509
5475
5442
5407
5373
5337
5301
5264
5227
5188
5149
5110
5069
5028
4986
4944
4900
4856
4811
4765
4718
4670
4622
4573
4523
4472
4421
4369
4316
4263
4209
4154
4099
4043
3987
3930
3872
3813
3754
3694
3634
3573
3511
3449
3386
3322
3258
3194
3128
3062
2996
2929
2862
2794
2725
2657
2587
2518
2448
2378
2308
2238
2167
2096
2025
1954
1883
1812
1740
1669
1597
1526
1454
1383
1312
1240
1169
1098
1027
957
886
816
746
676
606
536
467
398
329
261
193
126
59
-7
-73
-138
-203
-267
-331
-394
-456
-518
-579
-640
-700
-759
-818
-876
-933
-990
-1046
-1102
-1157
-1212
-1266
-1319
-1372
-1424
-1475
-1526
-1576
-1625
-1674
-1722
-1770
-1817
-1864
-1910
-1956
-2001
-2045
-2090
-2134
-2178
-2221
-2264
-2306
-2348
-2389
-2430
-2470
-2510
-2549
-2588
-2626
-2664
-2701
-2739
-2776
-2812
-2849
-2885
-2920
-2956
-2991
-3026
-3061
-3095
-3129
-3163
-3197
-3230
-3264
-3297
-3330
-3363
-3396
-3428
-3460
-3492
-3524
-3556
-3587
-3618
-3649
-3679
-3710
-3740
-3769
-3799
-3828
-3857
-3885
-3914
-3942
-3969
-3997
-4024
-4050
-4077
-4103
-4129
-4155
-4180
-4205
-4230
-4255
-4279
-4303
-4327
-4351
-4374
-4398
-4421
-4444
-4466
-4488
-4510
-4532
-4554
-4575
-4596
-4617
-4637
-4658
-4678
-4697
-4717
-4736
-4755
-4773
-4791
-4809
-4827
-4844
-4862
-4879
-4896
-4913
-4929
-4946
-4962
-4977
-4993
-5008
-5023
-5038
-5052
-5066
-5080
-5094
-5108
-5121
-5134
-5148
-5160
-5173
-5186
-5198
-5210
-5222
-5233
-5245
-5256
-5267
-5278
-5289
-5299
-5309
-5318
-5328
-5337
-5345
-5353
-5361
-5369
-5376
-5383
-5390
-5397
-5403
-5408
-5414
-5418
-5423
-5427
-5430
-5433
-5436
-5438
-5440
-5441
-5442
-5443
-5443
-5443
-5442
-5441
-5440
-5438
-5436
-5434
-5431
-5428
-5424
-5420
-5416
-5411
-5406
-5400
-5394
-5388
-5381
-5374
-5366
-5358
-5349
-5341
-5331
-5322
-5312
-5302
-5291
-5280
-5269
-5257
-5245
-5233
-5220
-5207
-5194
-5180
-5166
-5152
-5137
-5122
-5106
-5091
-5075
-5059
-5042
-5025
-5008
-4990
-4972
-4953
-4935
-4915
-4896
-4876
-4855
-4834
-4813
-4791
-4769
-4747
-4724
-4701
-4677
-4653
-4629
-4604
-4579
-4553
-4527
-4500
-4473
-4446
-4418
-4390
-4361
-4332
-4303
-4273
-4243
-4212
-4181
-4150
-4118
-4086
-4053
-4019
-3986
-3951
-3917
-3881
-3846
-3809
-3773
-3735
-3698
-3659
-3621
-3582
-3542
-3502
-3461
-3420
-3378
-3336
-3294
-3251
-3207
-3163
-3119
-3074
-3028
-2982
-2936
-2889
-2841
-2793
-2745
-2696
-2646
-2596
-2546
-2495
-2444
-2392
-2340
-2287
-2233
-2179
-2124
-2069
-2013
-1956
-1899
-1842
-1784
-1726
-1667
-1608
-1549
-1489
-1428
-1368
-1306
-1244
-1182
-1119
-1056
-993
-929
-865
-801
-736
-671
-606
-540
-473
-407
-340
-272
-204
-136
-68
1
70
139
209
278
348
418
488
559
629
700
770
841
912
983
1054
1125
1196
1268
1339
1410
1482
1553
1624
1696
1767
1839
1910
1982
2053
2124
2196
2267
2338
2410
2481
2552
2623
2694
2766
2837
2908
2978
3049
3119
3189
3259
3328
3398
3467
3535
3603
3671
3739
3806
3873
3939
4005
4070
4136
4201
4266
4330
4394
4457
4520
4583
4645
4706
4767
4827
4887
4946
5004
5062
5119
5175
5230
5284
5337
5390
5442
5493
5543
5592
5640
5687
5734
5779
5824
5867
5910
5952
5993
6033
6072
6111
6149
6186
6222
6258
6292
6327
6360
6393
6425
6456
6486
6516
6546
6574
6602
6629
6655
6680
6705
6729
6752
6774
6796
6817
6837
6856
6875
6893
6910
6927
6942
6957
6971
6985
6997
7009
7021
7031
7041
7050
7058
7066
7073
7079
7085
7090
7094
7098
7101
7104
7106
7107
7108
7108
7107
7106
7104
7102
7099
7095
7091
7086
7080
7074
7067
7060
7052
7043
7034
7024
7014
7003
6991
6979
6966
6952
6938
6923
6907
6890
6873
6855
6837
6817
6797
6776
6754
6732
6708
6684
6660
6634
6608
6581
6553
6525
6496
6466
6435
6403
6371
6339
6305
6271
6236
6200
6164
6127
6089
6051
6011
5971
5930
5889
5846
5803
5759
5715
5670
5624
5578
5531
5484
5435
5387
5338
5288
5238
5187
5135
5084
5031
4979
4926
4872
4818
4763
4708
4652
4596
4540
4483
4426
4368
4310
4251
4192
4132
4072
4011
3951
3890
3829
3767
3706
3643
3581
3519
3456
3393
3330
3267
3203
3139
3075
3010
2945
2880
2815
2750
2684
2618
2552
2486
2420
2353
2286
2219
2152
2084
2017
1949
1880
1812
1744
1675
1606
1537
1468
1399
1330
1260
1191
1121
1051
981
911
841
771
700
630
559
487
416
345
273
202
130
58
-14
-87
-159
-232
-305
-378
-452
-525
-599
-672
-746
-820
-894
-968
-1043
-1118
-1192
-1267
-1343
-1418
-1494
-1569
-1645
-1721
-1797
-1873
-1949
-2025
-2102
-2179
-2256
-2333
-2410
-2487
-2565
-2642
-2720
-2798
-2876
-2954
-3032
-3109
-3187
-3265
-3343
-3421
-3499
-3577
-3654
-3732
-3810
-3887
-3965
-4042
-4120
-4197
-4274
-4350
-4427
-4503
-4580
-4656
-4732
-4807
-4883
-4958
-5034
-5108
-5183
-5258
-5332
-5405
-5479
-5552
-5625
-5698
-5770
-5843
-5915
-5986
-6058
-6129
-6200
-6270
-6340
-6410
-6480
-6549
-6617
-6686
-6754
-6821
-6888
-6954
-7021
-7086
-7152
-7216
-7281
-7344
-7408
-7471
-7533
-7595
-7656
-7717
-7778
-7838
-7897
-7955
-8013
-8071
-8128
-8183
-8240
-8295
-8349
-8403
-8456
-8508
-8559
-8610
-8660
-8709
-8757
-8805
-8852
-8898
-8943
-8988
-9032
-9076
-9118
-9160
-9202
-9242
-9282
-9322
-9360
-9398
-9436
-9473
-9509
-9545
-9580
-9615
-9649
-9682
-9715
-9746
-9777
-9808
-9837
-9865
-9892
-9919
-9944
-9969
-9992
-10014
-10035
-10055
-10074
-10092
-10109
-10124
-10139
-10152
-10164
-10175
-10185
-10194
-10202
-10209
-10214
-10219
-10223
-10225
-10226
-10227
-10226
-10224
-10221
-10217
-10211
-10205
-10197
-10189
-10179
-10168
-10155
-10142
-10127
-10111
-10093
-10074
-10054
-10032
-10009
-9984
-9958
-9930
-9901
-9871
-9838
-9805
-9769
-9732
-9694
-9654
-9612
-9568
-9523
-9476
-9428
-9377
-9325
-9272
-9217
-9160
-9102
-9042
-8980
-8917
-8853
-8786
-8719
-8649
-8578
-8506
-8432
-8357
-8280
-8202
-8122
-8041
-7958
-7874
-7789
-7702
-7613
-7524
-7433
-7341
-7247
-7153
-7057
-6960
-6862
-6763
-6663
-6562
-6460
-6356
-6252
-6147
-6040
-5933
-5824
-5715
-5605
-5494
-5382
-5269
-5155
-5040
-4925
-4809
-4692
-4574
-4456
-4337
-4217
-4096
-3975
-3853
-3731
-3608
-3485
-3361
-3237
-3112
-2988
-2862
-2737
-2611
-2485
-2358
-2231
-2104
-1977
-1849
-1721
-1593
-1465
-1337
-1209
-1080
-952
-823
-695
-566
-438
-309
-181
-52
76
204
332
460
587
714
841
968
1094
1220
1346
1471
1595
1719
1843
1966
2089
2211
2332
2453
2573
2692
2811
2929
3047
3163
3279
3394
3508
3621
3733
3845
3956
4065
4174
4282
4389
4495
4599
4703
4806
4907
5008
5107
5205
5303
5399
5494
5588
5681
5773
5863
5953
6041
6128
6214
6299
6382
6464
6544
6624
6702
6778
6854
6928
7000
7072
7141
7210
7276
7342
7406
7468
7529
7589
7648
7705
7761
7816
7869
7921
7972
8022
8070
8117
8163
8207
8250
8293
8333
8373
8412
8449
8486
8521
8555
8588
8620
8651
8681
8710
8738
8765
8792
8817
8841
8865
8887
8909
8929
8949
8968
8986
9003
9019
9035
9049
9064
9077
9090
9102
9113
9124
9134
9143
9152
9160
9168
9175
9181
9187
9192
9197
9200
9203
9206
9208
9209
9210
9211
9210
9210
9208
9206
9204
9201
9197
9193
9189
9183
9177
9171
9163
9156
9147
9138
9129
9119
9108
9097
9085
9072
9059
9045
9030
9014
8998
8982
8965
8947
8928
8909
8889
8868
8847
8824
8802
8778
8754
8730
8705
8679
8653
8625
8598
8570
8541
8511
8481
8449
8418
8385
8352
8318
8283
8248
8212
8175
8137
8098
8058
8019
7978
7936
7893
7849
7805
7760
7714
7667
7620
7572
7523
7473
7423
7372
7320
7267
7214
7159
7104
7049
6992
6935
6877
6818
6759
6699
6638
6577
6515
6452
6388
6324
6260
6195
6129
6063
5997
5930
5863
5795
5727
5659
5590
5521
5451
5381
5310
5239
5168
5096
5024
4952
4879
4806
4733
4660
4586
4512
4437
4363
4288
4212
4137
4061
3985
3909
3833
3756
3679
3602
3525
3447
3370
3292
3214
3136
3058
2979
2901
2822
2743
2665
2586
2508
2429
2350
2272
2193
2115
2036
1958
1879
1801
1723
1645
1567
1489
1411
1334
1256
1179
1103
1026
950
874
798
722
647
572
498
424
350
276
203
131
59
-13
-85
-156
-227
-298
-368
-438
-507
-576
-645
-713
-781
-848
-915
-982
-1048
-1114
-1180
-1245
-1310
-1374
-1438
-1502
-1565
-1628
-1690
-1752
-1814
-1875
-1936
-1997
-2057
-2116
-2175
-2234
-2292
-2350
-2408
-2465
-2521
-2578
-2634
-2689
-2745
-2800
-2855
-2909
-2963
-3017
-3071
-3124
-3177
-3230
-3282
-3334
-3386
-3437
-3489
-3539
-3590
-3640
-3690
-3739
-3788
-3837
-3886
-3934
-3983
-4030
-4078
-4126
-4174
-4220
-4267
-4313
-4359
-4404
-4449
-4494
-4539
-4583
-4627
-4670
-4714
-4757
-4800
-4842
-4884
-4926
-4967
-5008
-5049
-5089
-5128
-5167
-5206
-5244
-5282
-5319
-5355
-5392
-5427
-5462
-5496
-5530
-5563
-5596
-5628
-5659
-5689
-5719
-5747
-5775
-5803
-5829
-5855
-5880
-5904
-5928
-5950
-5972
-5992
-6012
-6031
-6049
-6065
-6081
-6096
-6110
-6123
-6134
-6145
-6155
-6164
-6171
-6178
-6184
-6188
-6192
-6194
-6196
-6196
-6196
-6195
-6192
-6189
-6185
-6180
-6174
-6167
-6159
-6150
-6140
-6129
-6117
-6105
-6091
-6076
-6060
-6043
-6025
-6006
-5986
-5965
-5943
-5921
-5897
-5872
-5847
-5821
-5794
-5766
-5738
-5708
-5678
-5647
-5616
-5584
-5551
-5517
-5483
-5448
-5413
-5377
-5340
-5303
-5265
-5226
-5188
-5148
-5109
-5068
-5028
-4987
-4945
-4903
-4861
-4819
-4776
-4733
-4689
-4645
-4601
-4556
-4511
-4465
-4419
-4373
-4326
-4279
-4232
-4185
-4137
-4090
-4041
-3993
-3944
-3895
-3846
-3797
-3747
-3697
-3647
-3598
-3548
-3498
-3448
-3398
-3347
-3297
-3247
-3197
-3147
-3097
-3048
-2998
-2949
-2899
-2850
-2801
-2753
-2704
-2656
-2608
-2559
-2511
-2463
-2415
-2367
-2319
-2271
-2222
-2174
-2126
-2078
-2029
-1982
-1934
-1887
-1839
-1791
-1743
-1695
-1647
-1599
-1551
-1503
-1455
-1407
-1359
-1311
-1263
-1215
-1167
-1119
-1071
-1022
-975
-928
-880
-832
-784
-736
-688
-639
-591
-543
-495
-446
-398
-349
-301
-253
-204
-156
-107
-59
-10
38
87
135
184
232
281
329
378
426
475
523
572
621
670
718
767
816
866
915
964
1012
1062
1112
1161
1211
1260
1310
1359
1409
1459
1509
1559
1609
1659
1708
1757
1807
1856
1904
1953
2001
2050
2099
2147
2195
2243
2290
2338
2385
2432
2479
2526
2572
2619
2665
2711
2757
2803
2848
2893
2938
2983
3028
3072
3116
3160
3203
3246
3289
3331
3374
3416
3457
3499
3540
3581
3621
3661
3701
3740
3779
3817
3855
3893
3930
3967
4003
4040
4075
4110
4145
4179
4212
4245
4278
4309
4341
4371
4401
4430
4459
4486
4513
4540
4565
4590
4614
4637
4659
4680
4701
4721
4740
4758
4775
4792
4807
4822
4835
4848
4859
4870
4879
4887
4895
4901
4906
4910
4913
4915
4916
4917
4916
4914
4911
4906
4901
4895
4887
4879
4869
4858
4847
4834
4820
4805
4789
4772
4754
4735
4714
4693
4671
4647
4623
4598
4571
4544
4516
4486
4456
4425
4392
4359
4324
4289
4253
4215
4177
4138
4098
4057
4016
3973
3929
3885
3840
3794
3747
3699
3651
3601
3551
3501
3450
3398
3345
3292
3239
3185
3130
3075
3020
2964
2908
2851
2794
2737
2679
2621
2563
2504
2445
2386
2326
2266
2206
2146
2086
2025
1964
1903
1841
1780
1718
1657
1595
1533
1471
1409
1347
1285
1223
1161
1099
1038
976
914
853
791
730
669
608
546
485
424
363
303
242
181
121
61
0
-60
-120
-180
-240
-300
-359
-419
-478
-537
-596
-654
-713
-771
-829
-886
-944
-1000
-1058
-1114
-1170
-1226
-1282
-1337
-1392
-1447
-1501
-1555
-1609
-1662
-1714
-1766
-1818
-1870
-1921
-1971
-2021
-2071
-2120
-2169
-2217
-2265
-2313
-2360
-2406
-2452
-2498
-2544
-2588
-2633
-2677
-2720
-2764
-2806
-2849
-2891
-2932
-2973
-3014
-3054
-3094
-3134
-3173
-3212
-3250
-3288
-3326
-3363
-3400
-3437
-3473
-3509
-3544
-3580
-3615
-3649
-3684
-3718
-3751
-3785
-3817
-3850
-3882
-3914
-3945
-3976
-4006
-4035
-4065
-4094
-4123
-4151
-4179
-4206
-4233
-4259
-4284
-4310
-4334
-4358
-4382
-4405
-4428
-4450
-4472
-4493
-4514
-4535
-4555
-4574
-4593
-4611
-4629
-4647
-4664
-4680
-4697
-4712
-4727
-4742
-4756
-4770
-4783
-4796
-4808
-4820
-4831
-4842
-4852
-4863
-4872
-4882
-4891
-4899
-4907
-4915
-4922
-4929
-4935
-4941
-4946
-4951
-4955
-4959
-4963
-4967
-4970
-4972
-4974
-4976
-4978
-4979
-4979
-4980
-4980
-4979
-4978
-4977
-4976
-4974
-4972
-4969
-4967
-4963
-4960
-4956
-4952
-4947
-4942
-4937
-4931
-4924
-4918
-4911
-4903
-4895
-4887
-4878
-4869
-4859
-4849
-4838
-4827
-4815
-4802
-4790
-4776
-4762
-4748
-4733
-4718
-4702
-4686
-4669
-4651
-4633
-4615
-4595
-4575
-4555
-4534
-4512
-4490
-4467
-4444
-4421
-4396
-4372
-4347
-4321
-4295
-4268
-4241
-4213
-4185
-4156
-4126
-4097
-4066
-4035
-4005
-3973
-3941
-3908
-3875
-3842
-3807
-3773
-3738
-3702
-3666
-3629
-3592
-3554
-3516
-3477
-3438
-3399
-3359
-3318
-3277
-3236
-3193
-3151
-3108
-3064
-3019
-2974
-2929
-2883
-2837
-2790
-2742
-2695
-2647
-2598
-2549
-2499
-2450
-2399
-2349
-2298
-2246
-2194
-2142
-2089
-2036
-1983
-1929
-1875
-1821
-1767
-1712
-1657
-1602
-1547
-1491
-1436
-1380
-1324
-1267
-1210
-1154
-1096
-1039
-981
-923
-865
-807
-748
-689
-630
-570
-511
-451
-391
-330
-270
-210
-149
-88
-27
34
95
156
218
279
340
402
464
525
587
648
710
772
833
895
956
1016
1078
1140
1201
1261
1322
1383
1443
1503
1564
1624
1683
1743
1802
1861
1920
1979
2037
2095
2152
2210
2266
2323
2379
2434
2490
2545
2599
2653
2707
2760
2812
2864
2916
2967
3018
3068
3118
3167
3216
3264
3311
3358
3405
3451
3496
3540
3584
3628
3671
3713
3755
3796
3836
3876
3915
3954
3992
4029
4066
4102
4138
4172
4206
4239
4272
4304
4335
4365
4395
4424
4452
4479
4506
4532
4557
4582
4605
4629
4651
4673
4694
4714
4733
4752
4770
4787
4804
4820
4835
4849
4863
4875
4888
4899
4910
4919
4929
4937
4945
4952
4959
4964
4970
4974
4978
4981
4984
4985
4987
4987
4987
4987
4986
4985
4983
4980
4977
4974
4970
4965
4960
4955
4949
4942
4935
4927
4919
4910
4901
4891
4881
4870
4859
4847
4834
4821
4808
4794
4779
4764
4748
4732
4715
4698
4680
4662
4643
4624
4604
4583
4563
4541
4519
4497
4474
4451
4427
4403
4379
4354
4328
4302
4276
4249
4222
4194
4166
4137
4108
4078
4049
4019
3989
3958
3927
3896
3865
3833
3802
3770
3737
3705
3672
3640
3607
3574
3541
3507
3474
3440
3406
3372
3338
3304
3269
3234
3200
3165
3130
3095
3060
3025
2990
2954
2919
2883
2848
2812
2777
2741
2705
2669
2634
2598
2562
2526
2491
2455
2419
2383
2348
2312
2276
2240
2205
2169
2133
2098
2062
2025
1991
1955
1919
1884
1848
1812
1776
1741
1705
1669
1633
1598
1562
1527
1491
1456
1420
1385
1350
1315
1280
1245
1210
1175
1140
1105
1071
1036
1002
967
933
898
864
830
796
761
727
693
659
625
590
556
522
488
454
420
386
351
317
283
249
215
181
146
112
78
44
10
-24
-59
-93
-127
-161
-195
-229
-262
-296
-330
-363
-396
-429
-462
-495
-528
-560
-592
-624
-656
-687
-718
-749
-779
-810
-840
-870
-899
-929
-958
-987
-1014
-1044
-1072
-1099
-1127
-1154
-1180
-1207
-1233
-1258
-1284
-1308
-1333
-1357
-1381
-1404
-1427
-1449
-1472
-1493
-1515
-1537
-1558
-1579
-1599
-1620
-1640
-1660
-1680
-1700
-1719
-1738
-1757
-1775
-1794
-1812
-1830
-1848
-1866
-1884
-1901
-1919
-1936
-1953
-1970
-1986
-2003
-2020
-2036
-2052
-2068
-2085
-2101
-2117
-2132
-2148
-2164
-2180
-2195
-2211
-2226
-2242
-2257
-2273
-2289
-2304
-2320
-2335
-2351
-2366
-2382
-2397
-2413
-2428
-2444
-2459
-2474
-2489
-2504
-2519
-2533
-2548
-2562
-2576
-2590
-2604
-2618
-2631
-2644
-2657
-2670
-2683
-2695
-2708
-2720
-2732
-2744
-2755
-2767
-2778
-2790
-2801
-2812
-2824
-2835
-2846
-2857
-2868
-2879
-2890
-2902
-2913
-2924
-2935
-2946
-2956
-2967
-2978
-2989
-3000
-3011
-3022
-3034
-3045
-3057
-3068
-3080
-3091
-3103
-3114
-3126
-3137
-3149
-3161
-3173
-3185
-3197
-3209
-3221
-3233
-3245
-3257
-3269
-3281
-3293
-3305
-3316
-3328
-3339
-3350
-3361
-3372
-3383
-3394
-3404
-3414
-3424
-3434
-3444
-3453
-3463
-3471
-3480
-3489
-3497
-3504
-3512
-3519
-3526
-3532
-3538
-3544
-3549
-3554
-3558
-3562
-3566
-3570
-3573
-3576
-3579
-3581
-3583
-3584
-3585
-3586
-3586
-3586
-3585
-3584
-3583
-3581
-3579
-3576
-3573
-3570
-3566
-3562
-3557
-3552
-3546
-3540
-3534
-3527
-3519
-3511
-3503
-3494
-3485
-3475
-3464
-3454
-3443
-3431
-3419
-3407
-3395
-3381
-3368
-3354
-3340
-3325
-3310
-3294
-3278
-3261
-3244
-3226
-3208
-3190
-3171
-3152
-3132
-3112
-3091
-3070
-3049
-3027
-3005
-2983
-2960
-2937
-2913
-2890
-2865
-2841
-2816
-2791
-2765
-2739
-2713
-2687
-2661
-2634
-2607
-2579
-2552
-2524
-2496
-2467
-2438
-2409
-2380
-2350
-2321
-2291
-2260
-2230
-2199
-2168
-2137
-2106
-2074
-2041
-2009
-1978
-1945
-1913
-1880
-1847
-1814
-1781
-1748
-1714
-1680
-1646
-1612
-1578
-1544
-1509
-1474
-1439
-1404
-1368
-1333
-1297
-1260
-1224
-1187
-1151
-1113
-1076
-1038
-1000
-963
-924
-886
-847
-808
-769
-730
-691
-652
-612
-573
-533
-492
-452
-411
-370
-329
-288
-246
-204
-162
-119
-76
-33
10
54
98
142
186
231
275
320
365
411
457
503
549
595
642
688
735
783
830
878
925
974
1022
1070
1119
1168
1217
1266
1315
1365
1415
1465
1515
1565
1616
1666
1717
1768
1820
1871
1923
1974
2025
2078
2130
2183
2235
2287
2339
2392
2444
2497
2549
2602
2654
2707
2759
2812
2865
2918
2970
3023
3075
3127
3179
3231
3283
3334
3385
3435
3486
3536
3585
3635
3684
3732
3780
3827
3874
3921
3966
4011
4056
4101
4144
4187
4230
4272
4313
4354
4394
4433
4472
4510
4548
4584
4621
4656
4691
4725
4758
4791
4823
4854
4885
4915
4944
4972
5000
5027
5052
5078
5102
5125
5148
5169
5190
5210
5229
5247
5264
5280
5295
5309
5322
5334
5345
5355
5364
5372
5378
5384
5388
5391
5393
5394
5393
5392
5388
5384
5378
5371
5363
5353
5342
5330
5316
5301
5285
5268
5250
5231
5210
5188
5166
5142
5117
5091
5064
5036
5006
4976
4945
4912
4879
4845
4809
4773
4735
4697
4657
4617
4575
4533
4490
4445
4400
4354
4307
4260
4211
4162
4112
4061
4009
3956
3903
3849
3794
3739
3683
3627
3570
3512
3454
3396
3337
3278
3218
3158
3097
3036
2974
2913
2850
2788
2725
2662
2599
2535
2471
2407
2343
2278
2213
2148
2083
2017
1952
1886
1820
1754
1688
1622
1556
1490
1423
1357
1290
1224
1157
1091
1024
957
891
824
757
691
624
557
491
424
358
291
225
159
92
26
-40
-106
-172
-238
-303
-368
-433
-498
-562
-627
-691
-754
-818
-881
-943
-1004
-1067
-1129
-1190
-1251
-1311
-1371
-1431
-1490
-1548
-1607
-1665
-1722
-1780
-1836
-1893
-1949
-2004
-2059
-2113
-2167
-2221
-2273
-2326
-2378
-2429
-2480
-2530
-2579
-2628
-2676
-2724
-2770
-2817
-2862
-2907
-2951
-2995
-3038
-3080
-3121
-3162
-3202
-3240
-3278
-3316
-3352
-3387
-3422
-3455
-3488
-3520
-3550
-3580
-3609
-3637
-3664
-3690
-3715
-3739
-3762
-3784
-3806
-3826
-3846
-3865
-3883
-3900
-3916
-3931
-3945
-3959
-3971
-3983
-3994
-4003
-4013
-4021
-4029
-4035
-4041
-4046
-4051
-4054
-4056
-4058
-4059
-4058
-4057
-4056
-4053
-4049
-4045
-4038
-4033
-4026
-4018
-4009
-3999
-3988
-3976
-3963
-3949
-3934
-3918
-3901
-3883
-3864
-3845
-3824
-3802
-3779
-3755
-3730
-3704
-3677
-3649
-3620
-3590
-3559
-3527
-3494
-3460
-3425
-3390
-3353
-3315
-3277
-3238
-3198
-3157
-3116
-3073
-3030
-2986
-2941
-2895
-2848
-2801
-2753
-2704
-2655
-2605
-2554
-2502
-2450
-2397
-2343
-2289
-2233
-2178
-2121
-2064
-2007
-1949
-1890
-1831
-1771
-1711
-1651
-1590
-1528
-1466
-1404
-1341
-1278
-1215
-1151
-1087
-1022
-958
-893
-827
-762
-696
-631
-564
-498
-432
-365
-299
-232
-165
-99
-32
34
101
167
233
299
365
431
497
563
629
694
759
824
888
953
1016
1081
1144
1207
1270
1332
1395
1456
1518
1579
1640
1700
1760
1820
1879
1938
1996
2054
2111
2168
2225
2281
2337
2392
2446
2501
2554
2607
2659
2711
2763
2813
2864
2913
2962
3010
3058
3105
3151
3197
3242
3286
3329
3372
3414
3455
3495
3535
3573
3611
3648
3684
3719
3754
3787
3819
3851
3881
3911
3939
3966
3992
4018
4042
4064
4086
4107
4126
4145
4162
4178
4194
4208
4221
4233
4243
4253
4261
4268
4274
4279
4282
4285
4286
4286
4285
4282
4279
4274
4268
4261
4253
4244
4234
4222
4209
4195
4180
4164
4147
4128
4109
4088
4066
4043
4019
3994
3968
3941
3913
3883
3853
3821
3789
3756
3721
3686
3650
3612
3574
3535
3495
3454
3412
3369
3325
3281
3235
3189
3141
3093
3045
2995
2945
2894
2842
2789
2736
2683
2628
2574
2518
2463
2406
2349
2292
2234
2176
2117
2058
1999
1939
1878
1817
1756
1695
1633
1571
1508
1445
1382
1319
1256
1192
1128
1065
1000
936
872
808
744
679
615
551
487
422
358
294
230
165
101
37
-27
-91
-155
-218
-282
-346
-409
-472
-536
-599
-662
-724
-787
-850
-912
-975
-1037
-1099
-1161
-1223
-1284
-1345
-1406
-1466
-1526
-1586
-1646
-1705
-1765
-1823
-1882
-1940
-1998
-2055
-2112
-2168
-2224
-2280
-2335
-2390
-2445
-2499
-2552
-2606
-2658
-2710
-2762
-2813
-2864
-2914
-2963
-3011
-3059
-3107
-3153
-3199
-3245
-3289
-3333
-3376
-3419
-3460
-3501
-3542
-3581
-3620
-3658
-3695
-3731
-3767
-3802
-3836
-3869
-3901
-3932
-3963
-3992
-4021
-4049
-4077
-4103
-4129
-4153
-4177
-4200
-4222
-4243
-4264
-4284
-4302
-4320
-4337
-4353
-4369
-4383
-4396
-4408
-4419
-4430
-4439
-4448
-4455
-4462
-4468
-4473
-4477
-4480
-4482
-4484
-4484
-4484
-4483
-4481
-4478
-4474
-4469
-4464
-4457
-4450
-4442
-4433
-4423
-4412
-4401
-4389
-4376
-4362
-4347
-4331
-4315
-4298
-4280
-4261
-4242
-4222
-4201
-4179
-4156
-4133
-4109
-4083
-4059
-4032
-4005
-3978
-3950
-3921
-3891
-3861
-3830
-3799
-3767
-3735
-3702
-3668
-3634
-3600
-3565
-3529
-3493
-3456
-3419
-3382
-3344
-3305
-3266
-3227
-3187
-3147
-3106
-3065
-3023
-2981
-2939
-2896
-2853
-2810
-2766
-2722
-2678
-2633
-2589
-2544
-2499
-2453
-2408
-2362
-2316
-2270
-2225
-2179
-2133
-2087
-2041
-1995
-1949
-1903
-1857
-1812
-1766
-1720
-1675
-1630
-1584
-1539
-1494
-1449
-1405
-1360
-1316
-1272
-1227
-1184
-1140
-1096
-1053
-1010
-967
-924
-882
-840
-799
-757
-716
-675
-634
-594
-553
-513
-474
-434
-395
-356
-318
-279
-241
-203
-166
-128
-91
-54
-18
19
55
91
126
162
197
232
266
301
335
369
403
436
469
502
535
568
600
632
663
695
726
757
787
817
847
877
906
935
964
992
1020
1048
1076
1103
1130
1156
1183
1208
1234
1259
1284
1308
1332
1355
1379
1401
1424
1446
1467
1488
1508
1528
1548
1567
1586
1604
1622
1639
1656
1672
1688
1704
1719
1733
1747
1761
1774
1787
1800
1812
1823
1835
1845
1856
1866
1876
1886
1895
1903
1912
1920
1927
1935
1942
1948
1955
1960
1966
1971
1976
1980
1985
1988
1992
1994
1997
1999
2000
2001
2003
2003
2003
2003
2001
2001
1999
1997
1994
1991
1988
1984
1980
1975
1970
1965
1959
1953
1946
1939
1932
1925
1917
1909
1900
1891
1882
1872
1863
1853
1843
1832
1822
1811
1800
1789
1777
1765
1753
1741
1729
1717
1704
1691
1678
1665
1652
1639
1626
1613
1599
1586
1572
1559
1545
1532
1518
1505
1491
1478
1464
1451
1437
1424
1410
1397
1383
1370
1357
1343
1330
1317
1304
1292
1279
1266
1254
1241
1229
1217
1205
1193
1181
1170
1158
1147
1136
1125
1115
1104
1094
1084
1075
1065
1056
1047
1038
1030
1020
1012
1004
998
990
983
976
969
963
957
951
945
940
934
929
925
920
916
911
908
904
900
897
894
891
889
886
884
882
880
878
877
875
874
873
872
871
870
870
869
869
869
868
868
868
868
869
869
870
871
872
873
874
876
877
878
880
882
884
886
888
890
892
895
897
900
902
905
908
911
914
917
920
924
927
931
935
939
943
947
951
956
961
966
971
976
981
987
992
998
1004
1010
1016
1022
1029
1036
1043
1050
1057
1064
1071
1078
1086
1093
1101
1109
1117
1125
1133
1141
1150
1158
1166
1175
1183
1191
1199
1207
1216
1224
1232
1240
1248
1256
1263
1271
1278
1285
1292
1299
1306
1312
1318
1324
1330
1336
1341
1346
1351
1356
1361
1365
1369
1373
1376
1380
1383
1386
1389
1391
1393
1395
1397
1399
1400
1401
1402
1402
1403
1403
1403
1403
1402
1401
1400
1399
1398
1396
1394
1392
1390
1387
1384
1381
1378
1374
1370
1367
1362
1358
1354
1349
1344
1339
1334
1328
1322
1316
1310
1304
1297
1291
1284
1277
1270
1262
1255
1247
1240
1232
1224
1216
1208
1200
1191
1183
1174
1166
1157
1149
1140
1131
1123
1114
1105
1096
1088
1079
1071
1062
1054
1045
1036
1028
1018
1010
1002
993
985
976
967
958
950
941
932
923
913
904
895
885
876
866
856
846
836
826
815
805
794
783
772
761
750
739
727
716
704
692
681
669
657
644
632
620
608
595
583
570
557
545
532
519
506
493
480
467
454
441
428
414
401
388
375
361
348
334
320
307
293
279
265
251
237
223
209
194
180
165
151
136
121
106
91
76
61
46
31
16
0
-15
-30
-45
-60
-75
-90
-105
-120
-135
-149
-163
-178
-192
-206
-220
-234
-247
-261
-274
-288
-301
-315
-328
-341
-355
-368
-381
-394
-407
-421
-434
-447
-461
-474
-488
-501
-515
-528
-542
-555
-569
-583
-597
-611
-626
-640
-655
-670
-685
-700
-716
-732
-747
-763
-779
-796
-812
-829
-846
-863
-880
-898
-916
-933
-952
-970
-989
-1006
-1026
-1046
-1065
-1084
-1104
-1124
-1144
-1164
-1185
-1206
-1226
-1247
-1269
-1290
-1311
-1333
-1355
-1377
-1400
-1422
-1445
-1468
-1491
-1514
-1538
-1561
-1585
-1609
-1633
-1657
-1681
-1706
-1731
-1755
-1780
-1805
-1831
-1856
-1882
-1908
-1933
-1959
-1986
-2012
-2037
-2064
-2091
-2118
-2144
-2171
-2198
-2225
-2252
-2279
-2306
-2334
-2361
-2388
-2415
-2442
-2470
-2497
-2524
-2551
-2578
-2605
-2633
-2660
-2687
-2714
-2741
-2768
-2795
-2822
-2849
-2876
-2903
-2929
-2956
-2983
-3009
-3035
-3062
-3088
-3114
-3140
-3165
-3191
-3216
-3241
-3265
-3290
-3313
-3337
-3360
-3383
-3406
-3428
-3450
-3472
-3493
-3514
-3534
-3554
-3574
-3593
-3611
-3630
-3648
-3665
-3682
-3699
-3715
-3731
-3746
-3761
-3775
-3789
-3802
-3815
-3827
-3838
-3849
-3860
-3870
-3879
-3888
-3896
-3903
-3910
-3916
-3922
-3927
-3931
-3934
-3937
-3940
-3941
-3942
-3942
-3942
-3941
-3939
-3937
-3934
-3930
-3926
-3921
-3916
-3910
-3903
-3895
-3887
-3878
-3869
-3858
-3847
-3836
-3823
-3810
-3797
-3783
-3768
-3752
-3736
-3719
-3701
-3683
-3664
-3645
-3625
-3604
-3583
-3561
-3539
-3516
-3492
-3469
-3444
-3419
-3394
-3368
-3342
-3315
-3288
-3260
-3232
-3203
-3174
-3144
-3114
-3084
-3053
-3022
-2991
-2959
-2927
-2894
-2861
-2828
-2794
-2760
-2726
-2691
-2656
-2621
-2585
-2549
-2513
-2476
-2439
-2402
-2364
-2326
-2288
-2250
-2211
-2171
-2132
-2092
-2052
-2012
-1971
-1930
-1889
-1848
-1806
-1764
-1723
-1681
-1638
-1596
-1554
-1512
-1470
-1427
-1385
-1342
-1300
-1258
-1216
-1173
-1131
-1089
-1047
-1004
-963
-921
-879
-838
-796
-755
-714
-673
-632
-591
-550
-510
-469
-429
-389
-349
-309
-270
-230
-191
-152
-114
-75
-37
2
39
77
115
152
189
226
263
299
335
371
407
442
477
512
546
581
614
648
681
714
747
779
811
843
875
906
937
967
998
1027
1057
1086
1115
1144
1173
1201
1228
1256
1283
1310
1337
1363
1389
1414
1439
1464
1488
1512
1536
1559
1582
1604
1626
1648
1669
1690
1710
1730
1750
1769
1788
1806
1824
1841
1858
1875
1891
1907
1923
1938
1952
1967
1980
1994
2007
2019
2031
2043
2054
2065
2075
2085
2094
2104
2112
2121
2129
2137
2144
2151
2158
2164
2170
2176
2181
2186
2191
2195
2200
2203
2207
2210
2213
2216
2219
2221
2223
2225
2227
2229
2230
2231
2232
2233
2234
2234
2235
2235
2235
2235
2235
2235
2235
2234
2234
2234
2233
2233
2233
2232
2232
2231
2230
2230
2229
2229
2228
2227
2227
2226
2225
2224
2224
2223
2222
2221
2220
2220
2219
2218
2217
2216
2215
2214
2213
2211
2210
2209
2208
2206
2205
2204
2202
2200
2199
2197
2195
2193
2190
2188
2185
2182
2179
2176
2173
2169
2165
2161
2157
2152
2148
2143
2137
2132
2126
2120
2114
2107
2100
2093
2085
2077
2069
2061
2052
2043
2033
2024
2013
2004
1994
1984
1973
1962
1951
1939
1927
1915
1903
1891
1878
1865
1851
1837
1823
1809
1794
1779
1764
1748
1733
1717
1701
1685
1668
1651
1634
1617
1600
1582
1564
1546
1527
1509
1490
1470
1451
1431
1412
1392
1371
1351
1331
1310
1289
1268
1248
1226
1205
1184
1162
1141
1119
1098
1076
1054
1032
1010
988
966
944
922
900
878
855
833
811
789
768
746
724
702
680
659
637
616
595
573
552
531
511
490
470
450
430
410
390
371
352
333
314
296
278
260
242
225
208
191
175
159
143
128
112
98
83
69
55
42
29
16
4
-8
-19
-31
-42
-52
-62
-72
-81
-90
-99
-107
-115
-122
-129
-136
-142
-148
-154
-159
-164
-169
-173
-177
-180
-183
-186
-188
-190
-192
-193
-194
-195
-195
-195
-195
-195
-194
-193
-191
-189
-187
-185
-183
-180
-177
-174
-170
-167
-163
-159
-154
-150
-145
-141
-136
-131
-126
-120
-115
-110
-104
-98
-93
-87
-81
-74
-68
-62
-56
-49
-43
-36
-30
-23
-17
-10
-4
3
10
16
23
30
37
44
51
58
65
72
79
85
92
99
106
113
120
127
135
142
149
156
163
170
176
183
190
197
203
210
217
224
231
237
244
251
258
265
272
279
286
293
301
308
315
323
330
338
346
354
362
370
378
386
395
403
411
420
428
437
445
454
462
471
479
488
497
505
514
523
532
540
549
557
566
574
583
591
600
608
616
624
633
641
649
657
665
672
680
688
695
702
710
717
724
731
738
744
751
757
763
768
774
779
784
789
794
798
803
807
811
815
818
822
825
827
830
832
835
836
838
839
841
841
842
842
842
841
841
840
838
837
835
833
831
828
825
821
817
813
809
804
799
793
787
781
774
768
760
753
745
737
728
719
710
700
690
680
669
658
646
634
622
609
596
582
568
554
539
524
509
493
477
460
443
426
409
391
373
354
335
316
297
277
257
237
216
195
174
152
130
108
86
63
40
17
-6
-30
-54
-78
-102
-126
-151
-176
-201
-226
-252
-278
-304
-330
-356
-383
-410
-436
-463
-491
-518
-545
-573
-600
-628
-656
-684
-711
-739
-767
-795
-823
-851
-879
-907
-935
-963
-991
-1018
-1046
-1073
-1101
-1128
-1155
-1182
-1209
-1236
-1263
-1289
-1316
-1342
-1368
-1394
-1419
-1445
-1470
-1495
-1519
-1544
-1568
-1591
-1615
-1638
-1661
-1684
-1706
-1729
-1751
-1772
-1793
-1814
-1835
-1855
-1875
-1895
-1914
-1933
-1951
-1970
-1988
-2005
-2021
-2039
-2055
-2071
-2086
-2101
-2116
-2130
-2143
-2156
-2169
-2181
-2193
-2205
-2216
-2226
-2236
-2245
-2254
-2262
-2270
-2277
-2284
-2290
-2296
-2301
-2305
-2310
-2313
-2316
-2319
-2321
-2323
-2324
-2324
-2324
-2323
-2322
-2321
-2319
-2316
-2314
-2310
-2307
-2303
-2298
-2293
-2288
-2282
-2276
-2269
-2262
-2255
-2247
-2239
-2230
-2221
-2212
-2203
-2193
-2183
-2173
-2162
-2152
-2141
-2129
-2118
-2107
-2095
-2083
-2071
-2059
-2045
-2033
-2021
-2008
-1995
-1982
-1969
-1956
-1943
-1929
-1916
-1902
-1888
-1875
-1861
-1847
-1833
-1819
-1805
-1791
-1777
-1763
-1749
-1735
-1721
-1707
-1693
-1679
-1666
-1652
-1638
-1625
-1612
-1598
-1585
-1572
-1560
-1547
-1535
-1522
-1510
-1498
-1487
-1475
-1464
-1453
-1442
-1431
-1420
-1410
-1399
-1389
-1379
-1370
-1360
-1351
-1342
-1333
-1324
-1316
-1307
-1299
-1292
-1284
-1277
-1269
-1262
-1256
-1249
-1243
-1238
-1232
-1227
-1222
-1217
-1212
-1208
-1204
-1200
-1197
-1193
-1190
-1187
-1184
-1181
-1179
-1176
-1174
-1172
-1170
-1168
-1166
-1164
-1162
-1160
-1158
-1156
-1154
-1153
-1151
-1149
-1147
-1145
-1143
-1141
-1139
-1136
-1134
-1131
-1129
-1126
-1123
-1119
-1116
-1113
-1109
-1105
-1101
-1097
-1092
-1087
-1083
-1077
-1072
-1066
-1061
-1055
-1048
-1042
-1035
-1028
-1020
-1012
-1004
-998
-990
-982
-973
-965
-956
-948
-939
-930
-921
-911
-902
-893
-883
-873
-864
-854
-844
-834
-823
-813
-803
-792
-781
-771
-760
-749
-738
-727
-715
-704
-692
-680
-669
-656
-644
-632
-619
-606
-593
-579
-566
-552
-538
-524
-509
-495
-480
-465
-450
-435
-419
-404
-388
-372
-356
-340
-323
-307
-290
-273
-256
-239
-222
-204
-187
-169
-152
-134
-117
-99
-81
-64
-46
-28
-10
8
26
44
61
79
97
115
133
151
168
186
204
222
239
257
274
291
309
326
343
360
377
394
411
427
444
461
477
493
509
525
541
557
572
588
603
618
633
648
663
678
692
706
720
734
748
761
774
787
800
813
825
837
849
861
872
884
895
906
916
927
937
947
956
966
975
984
993
1002
1010
1018
1026
1034
1042
1049
1056
1063
1070
1076
1083
1089
1094
1100
1105
1110
1115
1120
1124
1128
1132
1136
1140
1143
1146
1149
1152
1155
1157
1160
1162
1164
1166
1167
1169
1170
1172
1173
1174
1175
1176
1177
1178
1179
1180
1180
1181
1182
1183
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1194
1195
1197
1199
1201
1203
1206
1208
1211
1214
1217
1220
1223
1227
1231
1235
1239
1243
1248
1253
1258
1263
1268
1274
1280
1286
1293
1299
1306
1314
1321
1329
1337
1346
1355
1364
1374
1383
1394
1404
1415
1427
1439
1451
1463
1476
1489
1503
1517
1531
1546
1561
1577
1592
1608
1625
1642
1659
1677
1695
1713
1732
1751
1770
1790
1809
1830
1850
1871
1892
1914
1935
1957
1980
2001
2025
2048
2072
2095
2119
2143
2167
2192
2216
2241
2266
2290
2315
2341
2366
2391
2417
2442
2468
2493
2519
2544
2570
2596
2621
2646
2672
2697
2723
2748
2773
2798
2823
2848
2873
2897
2922
2946
2970
2994
3017
3041
3064
3087
3109
3132
3153
3175
3196
3217
3238
3258
3277
3296
3315
3333
3351
3368
3384
3400
3416
3431
3445
3459
3472
3485
3497
3508
3519
3529
3538
3547
3555
3563
3569
3575
3580
3585
3588
3591
3593
3595
3595
3595
3594
3591
3589
3585
3580
3575
3569
3562
3554
3545
3536
3525
3514
3502
3489
3475
3460
3445
3428
3411
3393
3374
3355
3335
3314
3292
3269
3246
3221
3196
3170
3144
3116
3088
3059
3030
2999
2968
2936
2904
2870
2836
2802
2767
2731
2694
2657
2619
2580
2541
2502
2461
2420
2379
2336
2294
2250
2206
2162
2117
2071
2025
1978
1930
1883
1834
1785
1736
1686
1635
1585
1533
1482
1430
1377
1324
1271
1217
1163
1109
1054
998
943
887
830
774
717
660
603
546
488
431
373
315
257
199
141
82
24
-34
-92
-150
-208
-266
-324
-382
-440
-498
-555
-613
-670
-727
-784
-841
-897
-954
-1010
-1066
-1122
-1178
-1233
-1289
-1344
-1398
-1453
-1507
-1561
-1615
-1668
-1721
-1773
-1826
-1878
-1929
-1980
-2031
-2081
-2131
-2180
-2229
-2278
-2326
-2374
-2421
-2467
-2513
-2559
-2604
-2648
-2692
-2736
-2779
-2821
-2863
-2904
-2945
-2985
-3024
-3063
-3101
-3139
-3176
-3212
-3248
-3283
-3318
-3351
-3385
-3417
-3449
-3480
-3510
-3540
-3569
-3598
-3625
-3652
-3678
-3704
-3729
-3753
-3776
-3799
-3821
-3842
-3862
-3882
-3901
-3919
-3936
-3953
-3968
-3984
-3998
-4011
-4024
-4035
-4046
-4057
-4067
-4075
-4083
-4091
-4098
-4103
-4108
-4112
-4116
-4118
-4120
-4122
-4122
-4122
-4121
-4119
-4117
-4114
-4110
-4106
-4101
-4094
-4088
-4081
-4073
-4065
-4054
-4045
-4035
-4024
-4011
-3999
-3986
-3972
-3957
-3942
-3926
-3909
-3892
-3874
-3856
-3837
-3817
-3797
-3775
-3754
-3731
-3708
-3685
-3661
-3636
-3611
-3585
-3559
-3532
-3504
-3476
-3448
-3419
-3390
-3360
-3329
-3298
-3267
-3235
-3203
-3171
-3138
-3105
-3071
-3037
-3003
-2968
-2933
-2898
-2863
-2827
-2792
-2756
-2719
-2683
-2646
-2610
-2572
-2535
-2498
-2460
-2422
-2384
-2346
-2307
-2269
-2230
-2191
-2152
-2112
-2072
-2033
-1993
-1953
-1912
-1872
-1831
-1790
-1749
-1708
-1666
-1624
-1583
-1541
-1498
-1456
-1414
-1371
-1329
-1286
-1243
-1201
-1158
-1115
-1072
-1029
-986
-943
-900
-857
-814
-771
-729
-686
-643
-600
-557
-514
-472
-429
-387
-344
-302
-259
-217
-175
-133
-91
-49
-8
34
75
116
157
198
239
279
319
359
399
438
477
516
555
593
632
670
707
744
781
818
854
890
925
960
995
1029
1063
1096
1129
1162
1194
1226
1257
1288
1318
1348
1378
1407
1435
1464
1491
1519
1546
1572
1598
1624
1649
1674
1698
1721
1745
1767
1790
1811
1833
1853
1873
1893
1912
1931
1948
1966
1983
1999
2015
2029
2044
2059
2072
2085
2098
2109
2121
2132
2142
2152
2161
2170
2179
2186
2193
2200
2206
2211
2216
2221
2225
2229
2232
2235
2237
2239
2241
2241
2242
2242
2242
2241
2239
2238
2235
2233
2230
2226
2222
2218
2214
2208
2203
2197
2190
2184
2176
2169
2161
2152
2144
2134
2125
2115
2104
2093
2082
2070
2058
2045
2033
2020
2005
1992
1977
1963
1947
1932
1916
1899
1882
1865
1847
1829
1810
1791
1772
1752
1732
1711
1690
1668
1646
1624
1601
1578
1554
1530
1506
1481
1456
1431
1405
1379
1353
1326
1299
1271
1244
1216
1188
1159
1130
1101
1072
1042
1012
982
952
921
891
860
828
797
765
733
701
669
637
605
572
540
507
474
441
407
374
340
307
273
239
205
170
136
102
67
33
-2
-37
-72
-106
-141
-176
-211
-246
-281
-316
-351
-386
-421
-455
-490
-524
-559
-593
-627
-661
-695
-729
-762
-796
-829
-862
-895
-927
-959
-991
-1022
-1054
-1085
-1116
-1147
-1177
-1207
-1236
-1266
-1295
-1323
-1351
-1379
-1406
-1433
-1460
-1487
-1513
-1538
-1564
-1588
-1613
-1637
-1661
-1685
-1708
-1731
-1754
-1776
-1798
-1820
-1841
-1862
-1882
-1902
-1922
-1941
-1961
-1980
-1998
-2017
-2035
-2052
-2070
-2087
-2104
-2120
-2136
-2152
-2167
-2182
-2196
-2211
-2225
-2238
-2251
-2264
-2277
-2289
-2300
-2312
-2322
-2333
-2343
-2352
-2361
-2370
-2378
-2385
-2393
-2399
-2405
-2411
-2417
-2421
-2426
-2430
-2433
-2436
-2438
-2440
-2442
-2443
-2443
-2443
-2442
-2441
-2439
-2437
-2434
-2431
-2427
-2423
-2418
-2412
-2407
-2400
-2393
-2386
-2378
-2370
-2362
-2353
-2343
-2333
-2323
-2312
-2300
-2289
-2277
-2264
-2251
-2238
-2225
-2211
-2197
-2183
-2168
-2153
-2138
-2123
-2107
-2091
-2074
-2058
-2041
-2024
-2005
-1988
-1970
-1952
-1933
-1915
-1896
-1876
-1857
-1837
-1817
-1797
-1776
-1756
-1735
-1714
-1693
-1671
-1650
-1628
-1606
-1583
-1561
-1538
-1515
-1492
-1469
-1446
-1422
-1398
-1374
-1350
-1326
-1301
-1277
-1252
-1227
-1201
-1176
-1150
-1125
-1099
-1073
-1046
-1020
-993
-966
-939
-912
-884
-857
-829
-801
-773
-744
-716
-687
-658
-630
-600
-571
-542
-512
-483
-453
-423
-393
-363
-333
-302
-272
-241
-210
-180
-149
-118
-87
-56
-25
6
37
69
100
132
163
195
226
258
289
321
352
384
415
447
478
510
541
573
604
635
666
697
727
758
788
818
848
878
908
937
967
996
1024
1053
1081
1109
1136
1164
1191
1217
1244
1270
1296
1321
1346
1371
1395
1419
1443
1466
1488
1511
1533
1554
1575
1596
1616
1636
1655
1674
1692
1710
1728
1745
1762
1778
1794
1809
1824
1839
1853
1867
1880
1893
1905
1917
1929
1940
1950
1960
1970
1979
1988
1996
2004
2012
2019
2025
2033
2039
2044
2050
2055
2059
2063
2067
2070
2073
2075
2077
2079
2081
2082
2083
2083
2083
2083
2083
2082
2080
2079
2077
2074
2072
2069
2066
2062
2058
2054
2050
2045
2041
2036
2031
2025
2021
2015
2009
2004
1998
1992
1986
1979
1973
1966
1960
1953
1946
1939
1932
1925
1918
1911
1903
1896
1889
1881
1873
1866
1858
1851
1843
1835
1828
1820
1813
1805
1797
1790
1782
1774
1767
1759
1752
1744
1737
1729
1722
1715
1708
1701
1694
1687
1680
1673
1667
1660
1654
1648
1642
1635
1629
1623
1617
1612
1606
1600
1595
1589
1584
1579
1574
1569
1564
1559
1554
1550
1545
1541
1537
1533
1529
1525
1521
1518
1514
1511
1508
1505
1502
1499
1497
1495
1493
1491
1489
1488
1487
1486
1485
1484
1484
1483
1483
1483
1483
1483
1484
1484
1485
1486
1487
1488
1489
1490
1492
1493
1495
1497
1498
1500
1502
1504
1506
1509
1511
1513
1516
1518
1521
1523
1526
1528
1531
1534
1536
1539
1541
1544
1546
1548
1551
1553
1555
1557
1560
1562
1564
1566
1568
1569
1571
1573
1574
1575
1577
1578
1579
1580
1580
1581
1582
1582
1582
1582
1582
1582
1582
1581
1581
1580
1579
1577
1576
1574
1572
1570
1568
1565
1562
1559
1556
1552
1549
1545
1540
1536
1531
1526
1520
1514
1509
1502
1496
1489
1482
1475
1467
1459
1451
1442
1433
1424
1414
1405
1394
1384
1373
1361
1350
1338
1325
1312
1299
1285
1271
1257
1242
1227
1211
1196
1179
1163
1146
1129
1111
1093
1075
1056
1037
1016
997
977
957
936
914
893
871
848
826
803
779
756
732
708
683
658
633
608
582
556
529
502
475
448
421
393
364
336
307
278
249
219
189
159
128
97
66
35
4
-28
-60
-92
-124
-157
-190
-223
-256
-289
-323
-356
-390
-424
-458
-492
-527
-561
-596
-630
-665
-700
-735
-770
-805
-840
-875
-910
-945
-981
-1016
-1051
-1086
-1122
-1157
-1192
-1227
-1263
-1298
-1333
-1368
-1403
-1438
-1473
-1507
-1542
-1577
-1612
-1646
-1681
-1715
-1749
-1783
-1817
-1851
-1884
-1918
-1951
-1985
-2017
-2051
-2084
-2117
-2150
-2183
-2215
-2247
-2279
-2311
-2343
-2374
-2406
-2437
-2467
-2498
-2528
-2558
-2587
-2617
-2646
-2675
-2703
-2731
-2759
-2787
-2814
-2841
-2868
-2894
-2919
-2944
-2969
-2994
-3018
-3041
-3065
-3088
-3110
-3133
-3154
-3176
-3197
-3217
-3237
-3257
-3276
-3294
-3313
-3330
-3348
-3364
-3381
-3397
-3412
-3427
-3442
-3456
-3469
-3482
-3495
-3507
-3519
-3530
-3541
-3552
-3562
-3571
-3581
-3589
-3598
-3606
-3613
-3620
-3627
-3633
-3639
-3644
-3649
-3653
-3657
-3661
-3664
-3667
-3669
-3671
-3672
-3673
-3673
-3673
-3673
-3672
-3670
-3669
-3666
-3664
-3660
-3657
-3653
-3648
-3643
-3638
-3632
-3625
-3618
-3611
-3603
-3594
-3586
-3576
-3566
-3556
-3546
-3534
-3523
-3511
-3498
-3486
-3472
-3458
-3444
-3429
-3414
-3398
-3382
-3365
-3348
-3331
-3313
-3294
-3275
-3256
-3237
-3217
-3197
-3176
-3155
-3134
-3112
-3090
-3068
-3045
-3022
-2999
-2976
-2952
-2928
-2903
-2879
-2854
-2829
-2804
-2778
-2752
-2726
-2699
-2672
-2645
-2618
-2591
-2563
-2535
-2507
-2479
-2450
-2422
-2393
-2364
-2335
-2306
-2276
-2247
-2217
-2187
-2157
-2126
-2096
-2066
-2035
-2004
-1973
-1942
-1911
-1880
-1848
-1816
-1784
-1752
-1720
-1688
-1655
-1623
-1590
-1557
-1524
-1491
-1458
-1424
-1391
-1357
-1324
-1290
-1256
-1222
-1188
-1154
-1120
-1086
-1051
-1016
-982
-948
-913
-879
-844
-809
-775
-740
-706
-671
-637
-602
-568
-533
-499
-464
-430
-396
-361
-327
-292
-258
-224
-190
-156
-121
-87
-54
-20
14
48
81
115
149
182
215
249
282
315
348
381
413
446
479
511
544
576
608
640
672
704
736
767
799
830
861
893
923
954
985
1014
1045
1076
1105
1135
1164
1194
1222
1251
1280
1308
1336
1363
1391
1418
1445
1472
1498
1524
1550
1576
1602
1627
1652
1677
1702
1726
1750
1775
1799
1822
1846
1869
1892
1916
1939
1961
1984
2007
2029
2051
2073
2095
2116
2138
2159
2180
2201
2221
2242
2262
2282
2302
2322
2341
2360
2379
2398
2417
2435
2453
2471
2488
2505
2522
2539
2556
2572
2588
2604
2619
2634
2649
2664
2679
2693
2707
2721
2735
2748
2761
2773
2786
2798
2810
2822
2833
2844
2855
2865
2875
2885
2894
2903
2912
2920
2928
2936
2943
2950
2957
2963
2969
2974
2979
2984
2988
2992
2996
2999
3002
3004
3007
3008
3010
3011
3011
3012
3011
3011
3010
3009
3007
3005
3003
3000
2997
2994
2990
2986
2982
2977
2972
2967
2961
2955
2949
2942
2935
2928
2920
2912
2904
2895
2886
2877
2867
2857
2847
2836
2825
2813
2802
2790
2777
2765
2752
2739
2725
2711
2697
2682
2668
2652
2637
2621
2605
2588
2572
2554
2537
2519
2501
2483
2465
2446
2427
2407
2388
2368
2348
2327
2307
2286
2264
2243
2221
2199
2177
2154
2131
2108
2085
2061
2037
2013
1988
1963
1938
1913
1887
1862
1835
1809
1782
1755
1728
1700
1672
1644
1615
1587
1558
1529
1500
1470
1441
1411
1381
1350
1320
1289
1258
1227
1196
1165
1134
1102
1071
1039
1006
975
943
911
879
847
814
782
749
717
684
652
619
587
554
522
489
457
424
392
359
327
294
262
230
198
166
134
103
71
40
8
-23
-54
-85
-116
-147
-177
-208
-238
-269
-299
-329
-359
-388
-418
-447
-476
-505
-533
-562
-590
-618
-646
-673
-700
-727
-754
-781
-807
-833
-859
-884
-909
-934
-958
-982
-1006
-1030
-1053
-1076
-1098
-1121
-1143
-1164
-1186
-1207
-1227
-1248
-1267
-1287
-1306
-1325
-1343
-1361
-1379
-1396
-1413
-1430
-1446
-1461
-1477
-1491
-1506
-1520
-1533
-1547
-1559
-1572
-1584
-1596
-1607
-1618
-1628
-1638
-1647
-1656
-1664
-1672
-1680
-1687
-1694
-1700
-1706
-1711
-1716
-1721
-1725
-1729
-1732
-1735
-1738
-1740
-1742
-1743
-1744
-1745
-1745
-1745
-1744
-1743
-1742
-1740
-1738
-1736
-1733
-1730
-1726
-1723
-1718
-1714
-1709
-1704
-1699
-1693
-1688
-1682
-1675
-1669
-1662
-1655
-1647
-1640
-1632
-1625
-1617
-1609
-1601
-1593
-1584
-1576
-1567
-1558
-1549
-1540
-1530
-1521
-1511
-1502
-1492
-1483
-1473
-1463
-1453
-1443
-1433
-1423
-1413
-1403
-1393
-1383
-1373
-1363
-1353
-1343
-1333
-1323
-1313
-1303
-1293
-1282
-1272
-1262
-1252
-1241
-1231
-1221
-1210
-1200
-1189
-1178
-1167
-1157
-1146
-1135
-1124
-1113
-1102
-1091
-1080
-1069
-1057
-1045
-1034
-1022
-1010
-998
-986
-973
-961
-948
-935
-922
-909
-896
-883
-870
-856
-843
-829
-815
-802
-788
-774
-760
-745
-731
-717
-702
-687
-672
-657
-642
-627
-612
-596
-581
-566
-550
-535
-519
-503
-488
-472
-455
-439
-423
-407
-390
-374
-357
-340
-324
-307
-290
-273
-255
-238
-220
-203
-185
-167
-149
-131
-113
-94
-76
-57
-39
-20
-1
18
37
57
76
96
115
135
155
175
195
215
235
255
275
295
316
336
356
377
397
418
438
459
479
500
520
540
561
581
601
622
642
663
683
703
724
744
764
784
805
825
844
864
884
904
924
944
963
983
1002
1020
1041
1060
1079
1098
1117
1136
1154
1173
1191
1209
1227
1245
1262
1280
1297
1314
1331
1347
1364
1380
1396
1412
1427
1442
1457
1472
1487
1501
1515
1528
1542
1555
1567
1580
1592
1604
1615
1626
1637
1648
1658
1668
1678
1687
1696
1705
1713
1721
1729
1736
1743
1749
1755
1761
1766
1771
1776
1780
1784
1787
1790
1793
1795
1797
1798
1799
1799
1799
1799
1798
1797
1795
1793
1791
1788
1784
1781
1776
1772
1767
1761
1755
1748
1741
1734
1726
1717
1709
1700
1690
1680
1670
1659
1648
1637
1625
1613
1600
1587
1574
1561
1546
1532
1517
1502
1486
1471
1455
1438
1421
1404
1387
1369
1350
1332
1313
1294
1274
1254
1234
1213
1192
1170
1148
1126
1103
1080
1057
1033
1008
985
960
935
910
884
858
832
805
778
751
723
695
667
639
610
581
552
523
493
463
433
403
373
342
312
281
249
218
187
155
123
91
59
27
-6
-38
-71
-104
-137
-170
-203
-236
-270
-304
-337
-371
-405
-439
-473
-508
-542
-576
-611
-645
-679
-714
-749
-783
-818
-853
-887
-922
-957
-992
-1027
-1062
-1097
-1132
-1167
-1202
-1237
-1272
-1306
-1341
-1376
-1410
-1445
-1479
-1513
-1547
-1582
-1616
-1649
-1683
-1717
-1750
-1784
-1817
-1850
-1882
-1915
-1947
-1979
-2011
-2041
-2073
-2105
-2135
-2166
-2196
-2226
-2256
-2286
-2315
-2345
-2374
-2403
-2431
-2459
-2487
-2515
-2542
-2570
-2597
-2623
-2650
-2676
-2702
-2728
-2753
-2778
-2803
-2828
-2852
-2876
-2900
-2924
-2947
-2970
-2993
-3015
-3037
-3058
-3079
-3100
-3120
-3140
-3160
-3179
-3197
-3215
-3233
-3251
-3268
-3284
-3300
-3316
-3331
-3346
-3360
-3373
-3386
-3399
-3411
-3422
-3433
-3444
-3454
-3463
-3472
-3480
-3488
-3495
-3502
-3508
-3514
-3519
-3523
-3527
-3531
-3533
-3536
-3537
-3539
-3539
-3539
-3539
-3537
-3536
-3534
-3531
-3528
-3524
-3519
-3515
-3509
-3503
-3497
-3490
-3482
-3474
-3466
-3457
-3447
-3437
-3426
-3415
-3404
-3392
-3379
-3367
-3353
-3339
-3325
-3310
-3295
-3280
-3264
-3248
-3231
-3214
-3196
-3178
-3159
-3141
-3121
-3102
-3082
-3061
-3041
-3020
-2998
-2977
-2955
-2932
-2910
-2887
-2863
-2840
-2816
-2792
-2768
-2743
-2718
-2693
-2667
-2641
-2615
-2589
-2562
-2535
-2508
-2481
-2454
-2426
-2398
-2370
-2342
-2313
-2284
-2255
-2226
-2196
-2166
-2136
-2106
-2076
-2045
-2015
-1984
-1953
-1922
-1890
-1859
-1827
-1795
-1763
-1731
-1699
-1667
-1634
-1601
-1569
-1536
-1503
-1469
-1436
-1403
-1369
-1335
-1301
-1267
-1233
-1199
-1165
-1130
-1095
-1061
-1026
-991
-956
-921
-885
-850
-814
-778
-742
-706
-670
-634
-598
-561
-525
-488
-451
-414
-377
-340
-303
-265
-227
-190
-152
-114
-76
-37
1
39
78
117
155
194
233
273
312
351
391
430
470
510
549
589
629
669
710
750
790
830
871
911
952
992
1033
1074
1115
1156
1197
1238
1279
1320
1361
1402
1443
1485
1526
1567
1609
1650
1691
1732
1774
1815
1856
1897
1938
1979
2020
2061
2102
2143
2183
2224
2264
2304
2345
2385
2425
2464
2504
2543
2582
2621
2660
2698
2736
2774
2812
2849
2886
2923
2959
2996
3032
3067
3103
3138
3173
3208
3242
3276
3310
3343
3376
3409
3441
3473
3505
3536
3567
3598
3628
3658
3688
3718
3747
3775
3803
3831
3859
3886
3913
3939
3965
3990
4014
4040
4064
4088
4111
4134
4157
4178
4200
4221
4241
4261
4281
4300
4318
4336
4354
4371
4387
4403
4418
4433
4447
4461
4474
4487
4499
4510
4521
4531
4541
4550
4559
4567
4574
4581
4587
4592
4597
4602
4605
4609
4611
4613
4615
4616
4616
4616
4615
4613
4611
4608
4604
4600
4595
4590
4584
4577
4569
4561
4552
4543
4533
4522
4510
4498
4485
4471
4457
4442
4426
4410
4392
4375
4356
4337
4317
4296
4275
4253
4231
4208
4184
4159
4134
4109
4082
4054
4027
3999
3970
3941
3911
3880
3849
3817
3785
3752
3718
3684
3650
3614
3579
3543
3506
3468
3431
3392
3353
3314
3274
3234
3193
3152
3110
3068
3025
2982
2938
2894
2850
2805
2760
2714
2668
2621
2574
2527
2479
2431
2383
2334
2284
2235
2185
2135
2084
2033
1982
1931
1879
1827
1775
1723
1671
1618
1565
1512
1459
1406
1352
1299
1245
1191
1137
1082
1028
974
919
865
810
755
700
645
590
535
480
424
369
314
259
204
148
93
38
-17
-72
-127
-182
-237
-292
-347
-401
-456
-511
-565
-620
-674
-728
-782
-836
-890
-943
-997
-1050
-1103
-1156
-1208
-1261
-1313
-1365
-1417
-1468
-1520
-1571
-1622
-1673
-1723
-1773
-1822
-1872
-1921
-1969
-2017
-2065
-2113
-2160
-2206
-2252
-2298
-2343
-2388
-2433
-2477
-2520
-2563
-2606
-2648
-2689
-2730
-2770
-2810
-2849
-2887
-2925
-2963
-3000
-3036
-3071
-3106
-3141
-3174
-3208
-3240
-3272
-3304
-3335
-3365
-3394
-3423
-3452
-3479
-3506
-3533
-3559
-3584
-3608
-3632
-3655
-3678
-3699
-3721
-3741
-3761
-3780
-3798
-3816
-3833
-3849
-3865
-3880
-3895
-3908
-3921
-3934
-3945
-3956
-3966
-3975
-3984
-3992
-3999
-4006
-4011
-4017
-4021
-4025
-4027
-4030
-4032
-4033
-4034
-4033
-4032
-4030
-4027
-4025
-4021
-4017
-4011
-4006
-3999
-3992
-3984
-3975
-3966
-3956
-3945
-3934
-3922
-3909
-3896
-3882
-3868
-3852
-3837
-3820
-3803
-3786
-3768
-3749
-3729
-3709
-3689
-3667
-3645
-3623
-3600
-3577
-3552
-3528
-3503
-3477
-3451
-3424
-3397
-3370
-3341
-3313
-3284
-3254
-3224
-3194
-3163
-3132
-3100
-3068
-3036
-3003
-2970
-2936
-2902
-2868
-2834
-2799
-2764
-2729
-2694
-2658
-2622
-2586
-2550
-2513
-2477
-2440
-2402
-2365
-2328
-2290
-2252
-2215
-2177
-2139
-2101
-2063
-2024
-1986
-1948
-1910
-1871
-1833
-1795
-1757
-1719
-1681
-1642
-1604
-1566
-1529
-1491
-1453
-1415
-1378
-1340
-1303
-1266
-1228
-1191
-1155
-1118
-1081
-1045
-1008
-973
-937
-902
-866
-831
-797
-762
-728
-693
-660
-626
-593
-560
-527
-495
-463
-431
-400
-369
-338
-308
-278
-248
-219
-190
-162
-134
-106
-79
-52
-25
2
27
53
78
103
128
152
176
199
222
245
268
290
312
334
355
376
396
416
436
456
475
495
513
532
550
568
586
603
620
637
654
670
686
702
717
732
747
762
777
791
805
819
832
845
858
871
884
896
908
920
931
943
954
964
975
985
995
1004
1014
1024
1033
1042
1051
1059
1067
1075
1083
1091
1098
1105
1111
1118
1124
1130
1136
1141
1147
1152
1157
1162
1166
1170
1174
1178
1181
1185
1188
1191
1193
1196
1198
1200
1202
1204
1206
1207
1208
1209
1210
1211
1211
1211
1211
1211
1211
1211
1210
1209
1209
1207
1206
1205
1203
1201
1199
1197
1195
1193
1190
1188
1185
1182
1179
1176
1173
1170
1166
1162
1159
1155
1151
1147
1143
1139
1134
1130
1126
1121
1117
1112
1107
1103
1098
1093
1088
1083
1077
1072
1067
1062
1057
1051
1046
1041
1035
1030
1025
1018
1014
1008
1002
997
992
986
980
975
969
964
958
952
947
941
935
929
924
918
912
906
900
894
888
883
877
871
865
859
853
847
841
835
829
823
817
811
805
799
793
787
781
775
769
763
757
751
745
739
732
726
720
714
708
701
695
689
682
676
669
663
656
650
643
637
630
624
617
611
604
597
591
584
578
571
565
558
552
546
539
533
527
520
514
508
501
495
489
483
477
470
464
458
452
446
440
435
429
423
417
411
405
399
394
388
382
376
371
365
359
353
347
342
336
330
325
319
314
308
303
297
291
286
280
275
269
264
258
253
247
242
236
231
225
219
214
208
203
197
192
186
181
175
169
163
158
152
146
140
134
128
122
116
109
103
97
90
84
77
70
63
57
50
43
36
29
22
14
7
0
-7
-15
-22
-29
-37
-44
-52
-60
-67
-75
-82
-90
-97
-105
-113
-120
-128
-136
-143
-151
-159
-166
-174
-182
-189
-196
-204
-211
-218
-225
-232
-239
-246
-252
-259
-265
-272
-278
-284
-290
-296
-302
-308
-313
-319
-324
-329
-334
-339
-344
-348
-353
-357
-361
-365
-369
-373
-376
-380
-383
-386
-389
-392
-395
-397
-399
-402
-404
-405
-407
-409
-410
-411
-412
-413
-413
-414
-414
-414
-414
-414
-414
-413
-412
-412
-410
-409
-408
-406
-405
-403
-401
-399
-396
-394
-392
-389
-386
-384
-381
-378
-375
-372
-368
-365
-362
-358
-354
-351
-347
-343
-339
-335
-331
-327
-323
-319
-315
-311
-307
-303
-299
-295
-291
-287
-283
-279
-275
-271
-267
-264
-260
-257
-253
-250
-247
-243
-240
-237
-234
-231
-229
-226
-223
-221
-219
-216
-214
-212
-210
-209
-207
-205
-204
-203
-201
-200
-199
-199
-198
-197
-197
-196
-196
-196
-196
-196
-196
-196
-197
-197
-198
-199
-199
-200
-201
-203
-204
-205
-207
-209
-210
-212
-214
-216
-218
-220
-223
-225
-228
-230
-233
-235
-238
-241
-243
-246
-249
-252
-255
-259
-262
-265
-268
-272
-275
-278
-282
-285
-288
-292
-295
-299
-303
-306
-310
-313
-317
-320
-324
-328
-331
-335
-339
-342
-346
-349
-353
-356
-360
-364
-367
-371
-374
-378
-381
-384
-388
-391
-395
-398
-401
-405
-408
-411
-414
-418
-421
-424
-427
-430
-433
-435
-438
-441
-443
-446
-448
-451
-453
-455
-457
-459
-461
-463
-465
-467
-468
-470
-471
-472
-474
-475
-475
-476
-477
-477
-478
-478
-478
-478
-478
-478
-477
-477
-476
-475
-474
-474
-472
-471
-470
-469
-467
-466
-464
-462
-461
-459
-457
-455
-453
-450
-448
-446
-443
-441
-438
-436
-433
-431
-428
-425
-422
-419
-416
-412
-409
-405
-402
-398
-394
-391
-387
-383
-379
-375
-371
-367
-362
-358
-354
-349
-345
-340
-335
-331
-326
-321
-316
-311
-306
-300
-295
-290
-284
-279
-273
-267
-262
-256
-250
-244
-238
-232
-226
-220
-214
-208
-201
-195
-189
-182
-176
-169
-162
-155
-148
-141
-134
-127
-120
-112
-105
-97
-90
-82
-74
-66
-57
-49
-41
-32
-23
-14
-5
5
14
24
34
44
54
64
75
85
96
108
119
131
143
155
167
179
192
204
217
230
243
256
270
283
297
311
325
340
354
368
383
397
412
427
442
457
472
487
502
517
532
548
563
578
594
609
625
640
655
671
686
702
717
733
748
764
779
795
810
826
841
856
872
887
902
917
932
947
962
976
991
1004
1020
1034
1048
1062
1076
1090
1104
1118
1131
1145
1158
1171
1183
1196
1208
1220
1232
1244
1256
1267
1278
1289
1300
1310
1321
1331
1341
1350
1360
1369
1378
1387
1396
1405
1413
1421
1429
1437
1444
1451
1458
1465
1472
1478
1484
1490
1496
1502
1507
1512
1517
1522
1527
1531
1535
1539
1542
1545
1548
1551
1554
1556
1558
1559
1561
1562
1563
1563
1564
1564
1564
1564
1563
1562
1561
1560
1558
1556
1554
1551
1548
1545
1542
1539
1535
1531
1527
1522
1518
1513
1507
1502
1496
1490
1484
1477
1471
1464
1457
1449
1442
1434
1426
1417
1409
1400
1391
1381
1372
1362
1352
1342
1331
1321
1310
1299
1287
1276
1264
1252
1240
1228
1215
1203
1190
1177
1163
1150
1137
1123
1109
1095
1081
1066
1052
1037
1022
1006
992
976
961
945
929
913
897
881
865
848
832
815
798
781
764
747
730
712
695
677
660
642
625
607
589
571
553
535
516
498
480
461
442
424
405
386
367
347
328
309
289
270
250
230
210
190
170
150
130
109
89
68
48
27
6
-15
-36
-58
-79
-100
-122
-143
-165
-187
-209
-230
-252
-275
-297
-319
-341
-364
-386
-409
-431
-454
-477
-499
-522
-545
-568
-591
-614
-637
-660
-683
-706
-729
-752
-775
-798
-821
-844
-867
-890
-913
-935
-958
-981
-1004
-1027
-1049
-1072
-1094
-1117
-1139
-1162
-1184
-1206
-1228
-1250
-1272
-1294
-1315
-1337
-1358
-1380
-1401
-1422
-1443
-1464
-1485
-1506
-1527
-1547
-1567
-1588
-1608
-1627
-1647
-1667
-1686
-1705
-1724
-1743
-1762
-1780
-1798
-1816
-1834
-1852
-1869
-1886
-1903
-1920
-1936
-1952
-1968
-1984
-1999
-2013
-2029
-2044
-2058
-2072
-2086
-2100
-2113
-2126
-2139
-2151
-2163
-2175
-2187
-2198
-2209
-2220
-2230
-2240
-2250
-2259
-2268
-2277
-2285
-2293
-2301
-2309
-2316
-2322
-2329
-2335
-2341
-2346
-2351
-2356
-2360
-2364
-2368
-2371
-2374
-2377
-2380
-2381
-2383
-2384
-2385
-2386
-2386
-2386
-2386
-2385
-2384
-2383
-2381
-2379
-2377
-2374
-2371
-2367
-2363
-2359
-2355
-2350
-2345
-2340
-2334
-2328
-2322
-2315
-2308
-2300
-2293
-2285
-2276
-2268
-2259
-2249
-2240
-2230
-2220
-2209
-2198
-2187
-2176
-2164
-2152
-2139
-2127
-2114
-2101
-2087
-2073
-2059
-2045
-2031
-2016
-2001
-1985
-1970
-1954
-1937
-1921
-1904
-1887
-1870
-1852
-1834
-1816
-1798
-1779
-1761
-1741
-1722
-1702
-1682
-1661
-1641
-1620
-1599
-1577
-1556
-1534
-1512
-1489
-1466
-1443
-1420
-1397
-1373
-1350
-1326
-1301
-1277
-1253
-1228
-1203
-1178
-1153
-1128
-1102
-1077
-1051
-1026
-1000
-974
-948
-922
-896
-869
-843
-817
-791
-764
-738
-712
-686
-660
-634
-608
-582
-556
-530
-505
-479
-454
-428
-403
-378
-352
-328
-303
-278
-254
-230
-206
-182
-158
-135
-111
-88
-66
-43
-21
1
23
44
66
87
107
128
148
167
187
206
225
244
262
280
298
315
332
349
366
382
398
414
429
444
459
474
488
502
516
529
542
555
568
581
593
605
617
628
640
651
662
673
684
694
705
715
725
734
744
753
762
771
780
789
797
806
814
822
830
838
845
853
860
867
874
881
888
894
900
906
912
918
924
929
935
940
945
950
955
959
964
968
972
976
980
984
988
991
995
998
1000
1004
1006
1008
1010
1012
1016
1016
1018
1020
1022
1024
1025
1026
1026
1027
1027
1027
1027
1027
1027
1026
1026
1025
1024
1022
1022
1020
1018
1016
1014
1012
1010
1008
1004
1002
1000
997
994
990
987
983
979
975
971
967
963
959
954
949
945
940
935
929
924
919
913
908
902
896
890
884
877
871
864
858
851
844
837
829
822
815
807
799
792
784
776
768
759
751
742
734
725
716
707
698
689
680
671
661
651
642
632
622
613
603
593
583
573
563
553
543
533
523
512
502
492
482
471
461
451
440
430
420
410
399
389
379
369
358
348
338
328
318
308
298
288
278
268
258
248
239
229
219
209
200
190
181
171
162
152
143
134
125
116
107
98
89
80
72
63
55
46
38
29
21
13
5
-3
-11
-19
-27
-34
-42
-50
-57
-64
-71
-79
-86
-93
-100
-107
-114
-121
-127
-134
-141
-147
-153
-160
-166
-172
-178
-185
-191
-196
-202
-208
-214
-220
-225
-231
-237
-242
-248
-253
-259
-264
-270
-275
-280
-286
-291
-297
-302
-308
-313
-318
-324
-329
-334
-340
-345
-350
-356
-361
-366
-371
-377
-382
-387
-392
-397
-402
-406
-411
-416
-421
-425
-430
-434
-438
-443
-447
-451
-455
-459
-464
-468
-471
-475
-479
-483
-487
-490
-494
-497
-501
-504
-507
-510
-513
-516
-519
-522
-525
-528
-531
-533
-536
-539
-541
-544
-546
-548
-550
-553
-555
-557
-559
-560
-562
-564
-565
-567
-568
-569
-570
-571
-572
-573
-574
-574
-575
-575
-575
-575
-575
-574
-573
-573
-572
-570
-569
-567
-566
-564
-561
-559
-556
-554
-551
-547
-544
-540
-536
-531
-527
-521
-516
-510
-504
-498
-492
-485
-478
-470
-463
-455
-446
-438
-429
-419
-410
-400
-389
-379
-368
-357
-345
-334
-322
-309
-297
-284
-271
-258
-245
-231
-217
-203
-189
-174
-159
-144
-129
-114
-99
-83
-67
-51
-35
-19
-3
14
30
47
64
80
97
114
131
148
165
182
199
216
233
250
267
285
302
318
335
352
369
386
402
419
436
452
469
485
501
517
533
549
564
580
595
610
625
639
654
668
682
695
709
722
735
747
760
772
783
795
806
817
827
837
847
856
865
874
882
889
897
904
910
917
922
928
933
937
941
945
948
951
953
955
957
958
958
958
958
957
956
954
952
949
946
942
939
934
929
924
919
913
906
900
893
885
877
869
860
851
842
832
822
811
800
789
778
766
754
742
730
717
704
691
677
663
649
635
620
606
591
575
560
544
529
513
497
480
464
448
431
414
398
381
364
347
330
313
296
279
262
245
228
211
194
177
160
143
126
109
93
76
60
44
27
11
-4
-20
-36
-51
-66
-81
-96
-111
-126
-140
-154
-168
-182
-196
-209
-223
-236
-248
-261
-273
-285
-297
-308
-320
-331
-341
-352
-362
-371
-381
-390
-399
-408
-416
-424
-432
-439
-446
-453
-460
-466
-472
-478
-483
-488
-492
-496
-500
-504
-507
-510
-513
-515
-517
-518
-519
-520
-520
-520
-520
-519
-518
-517
-515
-513
-511
-508
-505
-502
-499
-495
-491
-486
-481
-476
-471
-465
-460
-453
-447
-441
-434
-427
-420
-412
-405
-397
-389
-381
-372
-364
-355
-346
-337
-328
-319
-310
-300
-290
-281
-271
-261
-251
-240
-230
-219
-209
-198
-187
-176
-165
-154
-143
-132
-121
-110
-99
-88
-76
-65
-54
-42
-31
-20
-8
3
14
26
37
48
59
70
81
92
103
114
125
135
146
156
166
177
187
197
207
217
227
236
246
255
265
274
283
292
301
310
319
327
336
344
352
360
368
376
383
391
398
405
413
420
427
433
440
447
453
459
465
471
477
483
489
494
500
505
510
516
521
526
531
535
540
545
549
554
558
563
567
571
575
579
583
587
591
594
598
602
605
609
612
616
619
623
626
629
632
636
639
642
645
648
651
654
658
661
664
667
670
673
676
679
682
685
688
690
693
696
698
701
703
706
708
711
713
715
718
720
722
724
726
728
730
732
734
735
737
739
740
741
743
744
745
746
747
748
749
749
750
750
751
751
751
751
751
751
751
751
751
750
750
749
748
748
747
745
744
743
742
741
739
738
736
735
733
731
729
727
724
722
719
717
714
712
709
706
703
699
696
693
689
685
681
677
673
669
664
660
655
650
645
640
635
629
624
618
612
607
601
594
588
582
575
568
562
555
547
540
533
525
517
509
501
493
485
476
467
459
450
441
431
422
413
403
393
383
373
362
352
341
330
320
309
298
286
275
264
252
241
229
217
206
194
182
170
158
146
134
122
109
97
85
72
60
48
35
23
10
-2
-15
-27
-39
-52
-64
-77
-89
-101
-114
-126
-139
-151
-164
-176
-188
-201
-213
-225
-238
-250
-262
-275
-287
-299
-312
-324
-336
-348
-360
-372
-385
-397
-408
-420
-432
-444
-455
-467
-478
-490
-501
-512
-523
-534
-545
-556
-567
-577
-588
-598
-608
-618
-628
-638
-647
-657
-666
-675
-685
-694
-703
-712
-720
-729
-737
-745
-753
-761
-769
-777
-784
-791
-798
-805
-812
-819
-826
-832
-838
-844
-850
-856
-861
-867
-872
-877
-882
-887
-892
-897
-901
-905
-910
-914
-918
-921
-925
-928
-932
-935
-938
-941
-944
-946
-949
-951
-953
-955
-957
-959
-961
-963
-964
-966
-967
-968
-970
-971
-972
-973
-974
-975
-976
-976
-977
-978
-978
-979
-979
-980
-980
-980
-980
-980
-979
-979
-979
-978
-978
-977
-976
-975
-974
-973
-972
-971
-969
-967
-966
-964
-962
-960
-957
-955
-953
-950
-947
-945
-942
-939
-936
-933
-930
-927
-924
-920
-917
-913
-909
-906
-902
-898
-894
-890
-885
-881
-877
-872
-868
-863
-858
-853
-848
-843
-838
-833
-827
-822
-816
-810
-805
-799
-793
-787
-781
-774
-768
-762
-755
-748
-742
-735
-728
-721
-714
-706
-699
-692
-684
-677
-669
-661
-653
-645
-637
-629
-620
-612
-603
-595
-586
-578
-569
-560
-551
-542
-532
-523
-514
-504
-495
-485
-475
-465
-456
-446
-436
-426
-415
-405
-395
-384
-374
-364
-353
-342
-332
-321
-310
-299
-288
-277
-266
-255
-244
-233
-221
-210
-199
-188
-176
-165
-154
-142
-131
-120
-108
-97
-86
-75
-64
-53
-42
-31
-19
-9
2
13
24
35
46
56
66
77
87
97
107
117
127
136
146
155
165
174
183
192
200
209
218
226
234
243
251
259
267
274
282
289
296
304
311
317
324
331
338
344
350
356
362
368
374
379
385
390
395
400
404
409
413
417
421
425
428
431
435
438
441
443
446
448
450
452
454
455
456
457
458
458
459
459
458
458
457
456
455
453
452
450
448
446
443
441
438
435
431
428
424
420
416
412
407
402
397
392
387
381
375
370
364
357
351
345
338
331
324
317
310
303
295
288
280
272
264
256
248
240
232
224
215
207
199
190
181
173
164
155
146
137
128
119
110
101
91
82
73
64
54
45
35
26
16
6
-3
-13
-23
-33
-42
-52
-62
-72
-81
-91
-101
-110
-120
-129
-139
-148
-158
-167
-176
-185
-194
-203
-212
-221
-229
-238
-246
-254
-262
-270
-278
-286
-293
-301
-308
-315
-322
-329
-335
-342
-348
-354
-360
-366
-372
-377
-383
-388
-393
-398
-403
-408
-412
-416
-420
-424
-428
-432
-435
-438
-441
-444
-447
-450
-452
-454
-456
-458
-460
-462
-464
-465
-466
-468
-469
-469
-470
-471
-471
-471
-472
-472
-472
-471
-471
-471
-470
-470
-469
-468
-467
-466
-465
-464
-462
-461
-459
-458
-456
-454
-453
-451
-449
-447
-445
-443
-441
-439
-437
-435
-432
-430
-428
-426
-424
-421
-419
-417
-415
-412
-410
-408
-406
-403
-401
-399
-397
-394
-392
-390
-388
-386
-384
-381
-379
-377
-375
-373
-370
-368
-366
-363
-361
-359
-356
-354
-352
-349
-347
-344
-342
-339
-337
-334
-331
-329
-326
-323
-320
-317
-314
-311
-308
-305
-302
-299
-296
-292
-289
-285
-282
-278
-275
-271
-267
-263
-259
-255
-251
-246
-242
-238
-233
-229
-224
-220
-215
-210
-205
-200
-196
-191
-185
-180
-175
-170
-164
-159
-153
-148
-142
-136
-131
-125
-119
-113
-106
-100
-94
-87
-81
-74
-67
-60
-54
-46
-39
-32
-25
-17
-10
-2
6
14
22
30
38
47
56
65
74
83
92
101
111
120
130
140
150
160
170
180
190
201
211
222
233
244
255
266
277
288
300
311
323
335
346
358
370
382
394
407
419
432
444
457
470
483
496
509
522
535
548
562
575
589
602
616
630
643
657
671
685
699
712
726
741
755
769
783
797
811
826
840
854
869
883
897
911
926
940
954
968
983
997
1010
1026
1040
1054
1068
1083
1097
1111
1125
1139
1154
1168
1182
1196
1210
1224
1238
1252
1266
1280
1294
1308
1322
1336
1349
1363
1376
1390
1404
1417
1431
1444
1457
1471
1484
1497
1510
1524
1537
1550
1563
1575
1588
1601
1614
1626
1638
1651
1663
1675
1687
1699
1711
1723
1734
1746
1757
1769
1780
1791
1802
1813
1823
1834
1845
1855
1865
1875
1885
1895
1905
1915
1924
1934
1943
1952
1961
1970
1978
1987
1995
2003
2012
2019
2027
2035
2041
2049
2056
2063
2070
2076
2083
2089
2095
2100
2106
2111
2117
2122
2127
2132
2136
2141
2145
2149
2153
2156
2160
2163
2166
2169
2172
2175
2177
2179
2181
2183
2184
2185
2187
2187
2188
2189
2189
2189
2189
2189
2188
2188
2187
2186
2184
2183
2181
2179
2177
2174
2172
2169
2166
2163
2159
2156
2152
2148
2144
2139
2134
2129
2124
2119
2113
2107
2101
2095
2089
2082
2076
2069
2061
2054
2047
2039
2031
2023
2015
2005
1998
1989
1980
1971
1962
1952
1943
1933
1923
1913
1903
1893
1882
1872
1861
1850
1839
1828
1816
1804
1793
1781
1768
1756
1744
1731
1718
1705
1692
1678
1665
1651
1637
1623
1608
1594
1579
1565
1550
1535
1519
1504
1488
1473
1457
1441
1424
1408
1391
1375
1358
1341
1323
1306
1288
1271
1253
1235
1216
1198
1179
1161
1142
1123
1103
1084
1064
1045
1025
1004
984
964
944
923
902
881
860
839
818
796
775
753
732
710
688
666
644
621
599
577
554
531
509
486
463
440
417
393
370
347
323
300
276
252
229
205
181
157
133
109
85
61
37
13
-11
-35
-59
-83
-107
-132
-156
-180
-204
-229
-253
-277
-302
-326
-350
-375
-399
-423
-447
-472
-496
-520
-544
-567
-591
-615
-639
-662
-686
-710
-733
-756
-779
-802
-825
-848
-871
-893
-916
-938
-960
-982
-1004
-1025
-1047
-1068
-1089
-1110
-1131
-1152
-1172
-1193
-1213
-1233
-1253
-1273
-1292
-1312
-1331
-1349
-1368
-1386
-1404
-1422
-1440
-1457
-1475
-1491
-1508
-1524
-1540
-1556
-1571
-1587
-1601
-1616
-1630
-1644
-1658
-1671
-1684
-1696
-1708
-1720
-1732
-1743
-1753
-1763
-1773
-1782
-1791
-1800
-1808
-1815
-1822
-1829
-1835
-1841
-1847
-1852
-1856
-1860
-1864
-1867
-1870
-1873
-1874
-1876
-1877
-1878
-1878
-1878
-1877
-1876
-1874
-1872
-1870
-1867
-1864
-1860
-1856
-1851
-1846
-1841
-1835
-1829
-1822
-1816
-1808
-1801
-1793
-1784
-1775
-1766
-1757
-1747
-1736
-1726
-1715
-1703
-1692
-1680
-1667
-1655
-1642
-1628
-1614
-1600
-1586
-1571
-1557
-1542
-1526
-1511
-1495
-1479
-1462
-1446
-1429
-1412
-1394
-1376
-1359
-1340
-1322
-1304
-1285
-1266
-1247
-1227
-1208
-1188
-1168
-1148
-1127
-1106
-1086
-1065
-1044
-1022
-1002
-980
-959
-937
-916
-894
-872
-850
-827
-805
-783
-760
-738
-715
-692
-669
-646
-623
-600
-577
-554
-531
-508
-485
-462
-438
-415
-391
-368
-345
-321
-298
-275
-252
-229
-206
-182
-159
-136
-113
-90
-67
-44
-21
2
24
47
69
91
113
136
158
179
201
223
244
265
286
307
327
348
369
389
409
430
450
470
489
509
528
547
567
585
604
623
641
660
678
696
713
731
748
765
782
799
816
832
849
865
880
896
912
927
942
957
971
986
1000
1014
1027
1041
1054
1067
1080
1093
1105
1117
1129
1141
1153
1164
1176
1187
1197
1208
1218
1229
1238
1248
1258
1267
1276
1285
1293
1302
1310
1318
1326
1334
1342
1349
1356
1363
1370
1377
1384
1391
1397
1403
1409
1415
1421
1426
1432
1437
1442
1447
1452
1457
1461
1466
1470
1474
1478
1482
1486
1490
1493
1497
1500
1503
1506
1510
1512
1515
1518
1520
1522
1525
1527
1528
1530
1532
1533
1534
1536
1537
1538
1538
1539
1539
1540
1540
1540
1539
1539
1539
1538
1537
1537
1536
1534
1533
1532
1530
1528
1527
1525
1523
1521
1518
1516
1513
1511
1508
1505
1502
1499
1495
1492
1489
1485
1482
1478
1474
1471
1467
1463
1459
1455
1451
1447
1442
1438
1434
1429
1425
1420
1416
1411
1406
1402
1397
1392
1387
1383
1378
1373
1368
1363
1358
1353
1348
1343
1338
1333
1329
1324
1319
1314
1309
1304
1299
1294
1289
1284
1279
1274
1269
1264
1259
1255
1250
1245
1240
1235
1231
1226
1221
1217
1212
1208
1203
1199
1195
1190
1186
1182
1178
1174
1170
1166
1162
1158
1154
1151
1147
1143
1140
1137
1133
1130
1127
1124
1121
1118
1115
1113
1110
1108
1106
1104
1102
1100
1098
1096
1094
1093
1091
1090
1089
1088
1087
1086
1085
1085
1084
1084
1084
1083
1083
1083
1083
1084
1084
1084
1085
1086
1086
1087
1088
1089
1090
1091
1093
1094
1095
1097
1099
1100
1102
1104
1106
1108
1110
1112
1114
1116
1118
1121
1123
1126
1129
1131
1134
1137
1140
1143
1146
1149
1152
1155
1158
1161
1164
1167
1171
1174
1177
1181
1184
1187
1191
1194
1197
1201
1204
1207
1211
1214
1217
1221
1224
1227
1230
1233
1236
1239
1242
1245
1248
1251
1253
1256
1258
1261
1263
1265
1267
1269
1271
1273
1274
1276
1277
1278
1279
1280
1281
1281
1282
1282
1282
1282
1282
1282
1282
1281
1280
1279
1278
1277
1275
1274
1272
1270
1268
1265
1263
1260
1257
1254
1251
1248
1244
1240
1236
1232
1228
1223
1219
1214
1209
1204
1199
1193
1188
1182
1176
1170
1164
1158
1151
1145
1138
1131
1124
1116
1109
1101
1093
1085
1077
1069
1060
1052
1043
1034
1025
1014
1006
996
986
976
966
956
946
935
924
914
903
891
880
868
857
845
833
821
809
797
785
772
760
747
734
721
708
695
682
669
655
642
628
615
601
587
573
559
545
531
517
502
488
473
459
444
429
414
400
385
370
355
340
325
309
294
279
263
248
232
217
201
185
170
154
138
122
106
90
74
58
42
26
9
-7
-23
-40
-56
-73
-89
-106
-123
-140
-157
-174
-192
-209
-226
-244
-261
-279
-296
-314
-331
-349
-367
-385
-403
-421
-438
-456
-475
-493
-511
-529
-547
-566
-584
-603
-622
-640
-659
-678
-697
-716
-735
-754
-774
-793
-812
-832
-851
-871
-890
-910
-930
-950
-970
-990
-1010
-1030
-1050
-1071
-1091
-1111
-1132
-1152
-1173
-1194
-1215
-1235
-1256
-1277
-1298
-1319
-1340
-1361
-1382
-1403
-1425
-1446
-1468
-1489
-1511
-1532
-1554
-1576
-1597
-1619
-1640
-1662
-1684
-1706
-1727
-1749
-1771
-1793
-1815
-1836
-1858
-1880
-1902
-1924
-1945
-1967
-1989
-2011
-2032
-2054
-2076
-2098
-2120
-2142
-2163
-2185
-2207
-2229
-2251
-2273
-2295
-2317
-2338
-2360
-2382
-2404
-2425
-2447
-2469
-2490
-2512
-2533
-2555
-2576
-2598
-2619
-2640
-2661
-2683
-2704
-2725
-2746
-2767
-2787
-2808
-2829
-2849
-2869
-2890
-2910
-2930
-2950
-2970
-2990
-3009
-3029
-3048
-3067
-3086
-3105
-3124
-3143
-3161
-3179
-3197
-3215
-3232
-3250
-3267
-3284
-3301
-3318
-3334
-3351
-3367
-3383
-3398
-3414
-3429
-3444
-3458
-3473
-3487
-3501
-3514
-3528
-3541
-3554
-3567
-3579
-3592
-3604
-3615
-3627
-3638
-3649
-3660
-3671
-3681
-3691
-3701
-3711
-3720
-3730
-3739
-3747
-3756
-3764
-3772
-3780
-3787
-3794
-3801
-3808
-3814
-3820
-3826
-3832
-3838
-3843
-3848
-3852
-3857
-3861
-3865
-3868
-3872
-3874
-3877
-3880
-3882
-3884
-3885
-3887
-3888
-3889
-3890
-3890
-3890
-3890
-3890
-3889
-3889
-3887
-3886
-3884
-3882
-3880
-3878
-3875
-3872
-3869
-3866
-3862
-3858
-3854
-3850
-3845
-3841
-3836
-3831
-3825
-3819
-3814
-3808
-3801
-3795
-3788
-3781
-3774
-3767
-3760
-3752
-3744
-3737
-3729
-3721
-3713
-3704
-3696
-3687
-3679
-3670
-3661
-3652
-3643
-3634
-3624
-3615
-3605
-3595
-3585
-3575
-3565
-3555
-3545
-3534
-3524
-3513
-3502
-3491
-3480
-3469
-3457
-3446
-3434
-3423
-3411
-3399
-3387
-3375
-3363
-3351
-3338
-3326
-3313
-3301
-3288
-3276
-3263
-3250
-3237
-3224
-3211
-3198
-3185
-3171
-3158
-3144
-3131
-3117
-3103
-3090
-3076
-3063
-3049
-3035
-3021
-3007
-2994
-2980
-2966
-2952
-2938
-2924
-2910
-2897
-2883
-2869
-2855
-2841
-2828
-2814
-2800
-2786
-2772
-2758
-2744
-2730
-2717
-2703
-2689
-2675
-2661
-2647
-2633
-2619
-2605
-2592
-2578
-2564
-2550
-2536
-2522
-2509
-2495
-2481
-2467
-2454
-2440
-2426
-2413
-2399
-2386
-2372
-2359
-2345
-2332
-2319
-2306
-2292
-2279
-2266
-2253
-2240
-2227
-2214
-2202
-2189
-2176
-2164
-2151
-2139
-2127
-2115
-2103
-2091
-2079
-2068
-2056
-2045
-2033
-2021
-2011
-2000
-1990
-1979
-1968
-1958
-1947
-1937
-1927
-1917
-1907
-1898
-1888
-1879
-1870
-1861
-1852
-1843
-1835
-1826
-1818
-1809
-1801
-1792
-1784
-1776
-1767
-1759
-1750
-1742
-1734
-1725
-1717
-1709
-1701
-1693
-1684
-1676
-1668
-1660
-1652
-1644
-1636
-1627
-1619
-1611
-1603
-1595
-1587
-1579
-1572
-1564
-1556
-1548
-1540
-1532
-1524
-1516
-1509
-1501
-1493
-1485
-1478
-1470
-1462
-1455
-1447
-1439
-1432
-1424
-1417
-1409
-1402
-1394
-1387
-1379
-1372
-1364
-1357
-1349
-1342
-1335
-1327
-1320
-1313
-1305
-1298
-1291
-1283
-1276
-1269
-1262
-1255
-1248
-1240
-1233
-1226
-1219
-1212
-1205
-1198
-1191
-1184
-1177
-1170
-1163
-1156
-1149
-1142
-1135
-1129
-1122
-1115
-1108
-1101
-1095
-1088
-1081
-1074
-1068
-1061
-1054
-1048
-1041
-1034
-1028
-1020
-1014
-1008
-1002
-995
-989
-982
-976
-969
-963
-956
-950
-944
-937
-931
-925
-918
-912
-906
-899
-893
-887
-881
-875
-868
-862
-856
-850
-844
-838
-832
-826
-820
-814
-808
-802
-796
-790
-784
-778
-772
-766
-760
-754
-748
-743
-737
-731
-725
-719
-714
-708
-702
-697
-691
-685
-680
-674
-668
-663
-657
-652
-646
-641
-635
-629
-624
-619
-613
-608
-602
-597
-591
-586
-581
-575
-570
-565
-559
-554
-549
-544
-538
-533
-528
-523
-517
-512
-507
-502
-497
-492
-487
-482
-477
-472
-467
-462
-457
-452
-447
-442
-437
-432
-427
-422
-417
-412
-407
-403
-398
-393
-388
-383
-379
-374
-369
-364
-360
-355
-350
-346
-341
-337
-332
-327
-323
-318
-314
-309
-305
-300
-296
-291
-287
-282
-278
-273
-269
-264
-260
-256
-251
-247
-243
-238
-234
-230
-226
-221
-217
-213
-209
-204
-200
-196
-192
-188
-184
-180
-175
-171
-167
-163
-159
-155
-151
-147
-143
-139
-135
-131
-127
-123
-119
-116
-112
-108
-104
-100
-96
-92
-89
-85
-81
-77
-74
-70
-66
-62
-59
-55
-51
-48
-44
-40
-37
-33
-30
-26
-22
-19
-15
-12
-8
-5
-1
2
6
9
13
16
19
23
26
30
33
36
40
43
46
50
53
56
60
63
66
69
73
76
79
82
85
88
92
95
98
101
104
107
110
113
116
119
122
125
128
131
134
137
140
143
146
149
152
155
158
161
164
166
169
172
175
178
181
183
186
189
192
194
197
200
203
205
208
211
213
216
219
221
224
226
229
232
234
237
239
242
244
247
249
252
254
257
259
262
264
267
269
272
274
276
279
281
284
286
288
291
293
295
297
300
302
304
307
309
311
313
316
318
320
322
324
326
329
331
333
335
337
339
341
343
346
348
350
352
354
356
358
360
362
364
366
368
370
372
374
376
378
379
381
383
385
387
389
391
393
394
396
398
400
402
403
405
407
409
411
412
414
416
418
419
421
423
424
426
428
429
431
433
434
436
437
439
441
442
444
445
447
449
450
452
453
455
456
458
459
461
462
464
465
467
468
469
471
472
474
475
476
478
479
481
482
483
485
486
487
489
490
491
493
494
495
496
498
499
500
501
503
504
505
506
508
509
510
511
512
513
515
516
517
518
519
520
521
522
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
550
551
552
553
554
555
556
557
557
558
559
560
561
562
562
563
564
565
566
566
567
568
569
569
570
571
572
572
573
574
574
575
576
576
577
578
578
579
580
580
581
582
582
583
584
584
585
585
586
587
587
588
588
589
589
590
590
591
592
592
593
593
594
594
595
595
596
596
597
597
597
598
598
599
599
600
600
601
601
601
602
602
603
603
603
604
604
604
605
605
606
606
606
607
607
607
608
608
608
608
609
609
609
610
610
610
610
611
611
611
611
612
612
612
612
613
613
613
613
613
614
614
614
614
614
615
615
615
615
615
615
616
616
616
616
616
616
616
616
617
617
617
617
617
617
617
617
617
617
617
617
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
617
617
617
617
617
617
617
617
617
617
617
617
616
616
616
616
616
616
616
616
616
615
615
615
615
615
615
615
614
614
614
614
614
613
613
613
613
613
613
612
612
612
612
612
611
611
611
611
610
610
610
610
609
609
609
609
608
608
608
608
607
607
607
607
606
606
606
605
605
605
605
604
604
604
603
603
603
602
602
602
601
601
601
600
600
600
599
599
599
598
598
598
597
597
596
596
596
595
595
595
594
594
593
593
593
592
592
591
591
591
590
590
589
589
589
588
588
587
587
586
586
586
585
585
584
584
583
583
582
582
582
581
581
580
580
579
579
578
578
577
577
576
576
575
575
574
574
573
573
572
572
571
571
570
570
569
569
568
568
567
567
566
566
565
565
564
564
563
562
562
561
561
560
560
559
559
558
558
557
556
556
555
555
554
554
553
552
552
551
551
550
550
549
548
548
547
547
546
546
545
544
544
543
543
542
541
541
540
540
539
538
538
537
536
536
535
535
534
533
533
532
531
531
530
530
529
528
528
527
526
526
525
525
524
523
523
522
521
521
520
519
519
