537
100
537
2
0
0
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
1793
4230
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
121
121
62
176
150
132
129
178
136
147
152
152
136
130
144
132
145
140
144
183
147
148
170
152
159
169
176
144
146
147
144
167
138
142
145
151
146
148
163
150
151
151
170
155
158
178
157
162
169
165
176
183
155
152
155
149
152
151
149
167
143
141
139
139
131
133
152
122
129
142
151
151
150
150
117
113
118
115
126
140
155
183
183
183
147
141
134
124
118
112
109
106
104
103
102
101
101
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
7
8
9
9
7
5
11
18
21
17
13
23
15
8
8
9
9
9
12
15
39
36
33
21
9
9
9
21
43
54
34
14
11
8
24
40
29
17
6
8
7
6
19
12
6
9
12
14
10
6
6
17
11
6
6
6
9
12
20
27
27
27
28
33
36
35
35
35
35
35
66
53
40
40
40
53
59
66
47
28
28
28
30
31
32
32
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
182
182
23
136
111
182
143
157
168
169
182
178
162
165
163
162
161
158
169
149
144
145
143
141
139
133
136
143
115
110
114
123
116
140
107
149
121
129
128
129
140
117
122
125
127
130
144
140
138
136
136
149
132
138
123
129
122
119
129
123
92
91
88
98
100
97
129
100
104
119
138
138
106
106
69
65
64
64
75
89
108
141
141
141
106
102
97
89
87
84
82
81
80
79
79
78
78
78
78
78
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
9
16
9
3
3
4
8
9
9
9
6
3
3
3
3
3
3
5
8
12
16
26
16
6
4
3
3
4
4
5
5
6
12
7
3
6
9
8
4
1
2
3
5
7
6
4
2
1
3
6
6
6
9
13
10
5
1
5
7
6
6
9
12
10
8
6
14
17
19
20
21
23
26
16
7
7
6
6
6
6
6
6
6
7
8
8
9
43
60
69
73
75
76
77
77
77
78
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
61
175
101
108
111
115
114
110
132
131
117
121
118
116
130
103
123
120
113
123
175
145
150
142
170
107
109
108
108
147
104
116
101
120
83
69
67
81
93
97
175
100
102
112
106
122
142
127
170
122
116
112
102
93
101
99
102
147
94
88
86
91
64
62
59
66
71
70
91
91
58
53
55
57
53
78
78
73
78
81
81
81
78
78
62
52
45
45
26
22
18
15
14
13
13
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
6
1
4
5
4
3
5
5
5
8
11
6
1
42
26
11
3
7
10
6
2
11
6
1
2
4
3
3
11
13
9
6
8
10
6
3
5
3
1
3
2
1
1
1
1
2
3
2
2
1
1
4
5
6
3
1
4
2
1
1
2
4
6
5
4
23
13
4
1
1
1
14
18
23
12
1
1
1
2
9
12
6
1
1
1
1
1
2
3
3
3
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
49
59
59
182
91
94
97
98
104
108
157
110
106
118
117
117
157
121
117
131
114
122
182
136
144
142
178
126
126
124
121
163
120
108
110
120
97
114
89
98
111
107
182
116
123
135
123
136
137
131
178
131
122
118
111
110
121
116
113
163
92
86
77
70
71
61
85
71
81
87
111
111
70
65
53
40
47
30
47
69
89
131
131
131
95
89
82
65
59
59
34
29
24
20
19
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
14
14
14
15
8
2
2
2
2
2
3
8
14
46
40
27
14
12
11
13
17
12
7
25
17
10
6
3
10
11
12
10
8
6
4
2
4
18
19
11
4
1
2
2
3
2
1
2
3
2
2
5
3
2
2
3
2
2
2
4
4
4
6
7
6
6
6
5
5
5
5
13
21
12
4
4
5
5
6
5
4
4
4
4
4
4
5
5
5
5
5
6
6
6
6
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
40
40
40
185
98
84
88
83
76
85
127
85
84
94
90
98
127
88
110
99
106
113
176
137
139
145
185
107
119
124
117
175
115
103
104
94
94
110
102
98
111
108
176
107
107
117
112
131
145
123
185
120
115
109
99
95
110
110
107
175
90
87
89
75
78
73
68
77
76
84
90
98
98
98
61
62
58
57
64
64
70
80
80
80
72
70
69
64
64
64
36
31
25
20
18
18
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
19
16
8
1
4
8
12
17
19
14
8
3
3
2
1
2
3
17
14
11
8
8
8
8
4
1
4
7
10
11
13
10
7
7
4
1
4
7
6
6
5
3
2
2
2
4
5
4
4
3
2
4
7
7
4
2
6
4
3
2
1
1
7
10
8
6
3
1
1
5
10
16
22
12
3
3
2
2
2
2
2
2
3
5
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
58
104
65
66
64
76
70
75
104
95
86
95
92
92
104
92
88
75
76
88
68
66
88
68
65
76
62
64
70
62
76
80
68
76
70
74
67
68
72
100
80
83
87
88
100
100
98
100
100
100
89
100
81
80
79
76
74
74
69
74
74
68
60
72
61
60
63
64
67
72
72
72
48
50
48
48
58
58
43
45
50
50
57
63
69
82
82
82
82
82
82
82
82
71
82
82
16
68
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
5
8
4
1
2
3
2
1
4
3
2
36
23
10
1
1
1
8
5
2
2
2
2
2
1
1
2
8
11
11
10
6
2
2
9
7
5
3
2
1
1
2
2
2
3
3
3
2
2
24
15
6
4
3
8
5
2
2
2
2
10
6
2
2
2
2
2
4
6
14
23
14
5
5
3
2
2
3
4
4
5
8
10
11
12
40
54
68
68
68
42
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
56
79
79
141
113
86
86
78
70
69
67
65
66
63
66
71
73
74
94
83
88
92
115
104
104
106
141
95
96
97
87
109
85
78
84
81
81
87
113
84
96
100
115
101
110
102
102
111
112
110
141
110
104
105
90
86
89
87
87
110
78
77
76
70
62
79
63
56
67
81
90
113
113
113
75
78
82
78
78
77
79
79
73
74
76
77
77
78
78
78
78
78
78
78
78
67
78
78
14
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
6
3
7
9
5
2
2
2
2
2
7
5
3
7
7
5
3
7
8
7
5
3
3
3
3
3
5
4
3
5
15
39
30
19
9
2
4
3
3
6
6
5
4
3
3
4
6
5
3
1
1
1
2
2
2
3
2
2
2
3
9
16
14
8
2
7
17
15
13
13
13
16
17
17
17
18
12
7
3
3
3
6
7
8
8
8
9
37
51
64
65
65
39
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
86
86
157
96
102
95
124
86
88
92
89
83
86
92
90
97
92
106
117
104
111
157
125
128
152
148
110
119
120
119
155
124
100
105
117
97
106
105
91
101
102
157
94
92
105
98
111
152
118
148
117
101
98
96
95
107
124
100
155
92
89
85
74
71
58
61
53
55
60
71
71
55
52
44
50
33
35
42
51
58
75
75
75
61
61
52
43
39
39
24
21
18
15
15
15
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
18
14
10
10
6
3
3
3
3
3
6
5
4
4
4
7
8
7
6
13
16
13
10
16
11
6
5
5
6
12
16
14
12
10
6
3
5
5
5
5
3
1
3
2
1
1
1
1
1
1
1
2
1
1
2
3
3
3
3
3
3
3
4
5
6
7
18
15
13
13
13
31
25
19
14
14
14
14
14
16
17
13
10
8
6
6
6
6
6
6
6
6
6
7
9
7
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
102
116
116
156
110
111
106
102
116
106
105
104
106
97
116
98
105
99
99
116
103
110
156
132
130
150
146
111
117
112
117
153
114
130
105
116
91
87
81
93
95
99
156
98
110
113
108
117
150
124
146
116
110
105
98
97
100
104
112
153
110
110
96
89
86
81
82
67
72
66
64
64
51
51
37
32
27
33
42
54
76
76
75
75
61
59
53
44
42
42
24
21
17
14
13
13
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
30
30
30
15
1
1
2
1
1
1
1
1
1
7
4
1
8
15
12
9
8
5
2
4
8
4
1
4
15
11
7
17
17
16
14
12
7
2
2
4
4
5
6
3
1
2
5
5
3
1
1
2
3
4
3
2
1
2
4
2
1
1
4
2
1
1
5
10
14
7
1
1
5
9
14
16
12
9
9
9
14
19
18
18
13
9
7
5
5
5
5
5
5
5
5
5
6
7
6
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
123
123
61
158
96
112
109
106
123
97
112
94
88
95
93
94
123
92
87
101
94
97
158
120
127
152
147
108
118
112
109
155
101
89
91
89
86
84
80
86
96
98
158
99
100
114
109
121
152
120
147
117
112
109
104
98
105
105
109
155
98
98
95
82
85
67
53
53
54
62
67
79
79
79
46
50
55
63
79
79
70
70
67
71
77
85
85
85
85
85
73
71
62
62
62
60
62
62
54
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
6
10
6
3
3
3
3
3
3
2
2
5
9
7
5
31
24
17
15
13
7
2
6
10
6
3
16
13
10
12
14
11
6
2
2
4
5
7
4
2
6
4
3
2
2
2
1
1
1
2
1
1
2
3
2
1
1
2
1
1
4
3
2
2
1
1
1
3
6
13
16
8
1
1
1
1
2
1
1
1
1
4
6
7
7
7
7
8
8
8
8
31
42
25
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
59
91
85
113
98
107
138
105
113
98
88
91
98
105
106
138
134
89
93
93
85
85
128
88
82
92
93
98
134
128
95
100
94
93
99
92
123
98
103
105
134
106
107
107
123
101
98
105
92
93
92
93
85
86
87
89
105
86
89
89
70
80
71
80
105
66
73
82
81
89
89
89
50
43
34
31
37
45
51
66
66
66
77
89
89
89
89
89
49
42
34
27
24
22
20
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
10
7
5
5
5
4
4
4
4
4
3
2
3
5
7
10
7
4
4
4
5
13
12
8
5
7
8
6
4
9
12
10
9
21
13
5
3
1
5
9
10
11
14
8
2
4
7
7
8
7
6
10
14
16
13
10
12
8
4
1
1
1
1
2
2
2
7
7
7
8
9
10
12
15
10
5
5
3
2
2
3
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
8
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
93
93
70
108
77
81
85
83
90
97
107
116
128
128
128
116
109
98
116
85
91
87
108
88
94
106
91
87
81
84
81
108
76
70
79
99
75
80
77
81
101
132
113
132
132
113
120
125
116
117
120
119
119
125
117
113
111
119
114
108
119
119
96
87
99
74
69
71
66
66
71
71
57
51
41
52
28
37
46
51
73
73
60
64
64
64
64
64
64
64
36
31
25
21
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
7
4
3
6
5
4
7
6
6
9
9
6
4
15
8
2
4
4
4
10
6
2
3
4
3
2
2
2
2
3
6
6
6
7
4
1
2
3
5
6
5
4
3
3
3
3
6
7
5
4
3
3
3
3
2
1
1
1
1
2
5
3
1
9
14
17
10
3
1
1
1
26
22
11
1
1
14
9
5
3
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
60
126
126
111
96
101
90
81
118
91
93
96
101
98
103
113
107
118
92
126
96
95
108
101
104
107
118
99
113
96
90
111
79
70
78
76
80
126
84
82
92
88
108
87
88
93
90
92
106
88
91
86
82
81
83
68
74
74
77
111
68
68
59
50
61
43
44
51
53
53
55
55
42
42
36
29
50
26
30
35
36
38
43
50
50
50
42
37
35
35
21
19
16
15
15
15
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
39
29
33
22
11
3
3
3
3
3
7
5
3
3
3
5
6
6
7
11
7
3
8
28
20
13
10
7
6
4
3
3
4
8
11
6
2
2
2
3
2
2
2
2
2
3
3
3
2
1
2
7
6
5
3
2
3
2
2
2
3
2
2
3
4
6
4
2
2
2
2
10
18
10
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
85
85
93
93
89
111
85
85
91
111
94
101
102
111
106
94
80
75
71
78
86
95
93
106
90
97
80
74
71
68
64
69
72
97
93
89
95
84
93
94
99
99
99
92
92
91
93
91
91
93
92
87
93
87
98
85
87
93
92
98
98
69
75
64
61
98
59
60
68
66
66
63
63
51
36
27
29
34
42
51
57
57
57
57
57
58
59
59
59
59
59
59
58
59
59
57
54
54
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
33
33
33
19
5
2
4
5
7
21
17
13
8
4
4
5
5
6
4
3
5
3
2
4
3
2
2
2
2
4
6
7
8
5
2
11
12
6
1
1
21
11
2
2
2
2
2
2
2
5
3
1
1
1
1
4
2
1
4
2
1
1
1
2
19
28
15
2
8
15
10
6
6
6
21
19
10
2
2
2
2
2
2
2
2
2
3
4
4
4
4
4
4
4
5
5
5
5
29
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
95
113
113
113
152
119
118
117
152
113
115
118
152
108
108
101
96
101
100
112
128
108
108
108
102
94
112
89
86
109
92
88
97
103
89
96
84
86
88
97
102
89
88
90
92
94
104
103
91
89
86
83
80
83
89
90
102
109
82
82
76
70
103
76
69
79
76
84
90
101
101
101
58
57
57
62
65
64
76
76
65
67
67
65
65
65
65
65
36
31
25
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
7
8
39
29
16
3
4
6
10
10
11
18
11
5
5
3
2
2
5
6
8
14
21
23
20
18
10
3
3
3
21
18
16
11
6
5
5
5
5
6
8
10
7
4
5
3
1
3
6
3
1
4
3
2
1
1
1
1
1
2
2
1
1
7
11
13
15
8
1
1
1
13
16
9
3
3
3
2
2
2
2
2
3
4
4
4
4
4
4
4
4
5
5
5
5
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
100
121
114
114
153
126
133
122
153
121
125
132
153
124
133
112
127
113
121
123
141
127
115
117
102
127
107
84
85
75
78
87
87
104
91
141
84
83
86
82
85
81
82
83
96
87
87
104
87
84
85
82
81
83
83
96
95
87
88
88
88
90
104
90
84
81
83
80
95
95
62
60
50
39
52
36
45
55
71
71
77
90
90
90
70
59
50
50
30
25
21
18
17
17
17
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
8
42
28
14
45
23
1
4
4
4
6
5
5
5
5
15
20
21
16
10
5
4
3
5
7
5
4
7
6
4
3
13
8
4
2
1
2
1
1
1
1
1
3
5
3
2
1
1
1
1
1
1
2
3
2
1
1
1
1
5
4
4
9
9
10
10
10
10
20
25
26
27
16
5
4
4
4
4
4
4
4
5
6
7
7
7
7
7
7
7
7
7
7
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
98
98
112
98
103
141
96
103
105
112
103
109
115
129
111
126
95
84
92
87
97
141
103
111
112
104
126
89
91
93
108
96
88
95
103
98
141
93
97
100
95
104
91
91
90
93
91
91
103
91
89
86
82
82
80
89
91
104
108
83
83
73
67
103
69
70
77
74
83
89
100
100
100
63
63
59
57
64
64
48
50
54
56
60
68
68
68
68
68
37
32
26
20
18
16
15
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
15
8
2
8
13
17
9
1
4
4
2
1
20
20
12
5
1
1
5
8
6
5
16
18
18
16
9
3
7
6
5
10
15
9
3
4
5
6
7
5
3
3
3
3
5
4
3
3
2
2
2
2
1
1
2
4
3
2
2
2
4
4
4
10
11
12
7
2
2
3
4
16
29
17
5
5
4
4
4
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
99
110
103
108
127
88
85
92
111
90
96
109
127
108
126
90
97
90
86
97
127
104
110
108
104
126
93
92
95
108
96
92
91
99
91
107
88
84
91
91
107
90
91
94
93
95
102
99
91
88
85
86
85
88
92
92
104
108
82
84
76
67
99
74
69
77
83
83
89
97
97
97
56
55
55
62
66
63
83
83
70
73
72
70
70
70
70
70
39
33
27
22
20
19
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
8
10
42
28
15
2
1
1
1
2
3
4
23
18
11
5
4
4
5
7
10
13
16
19
18
16
10
4
8
12
17
13
9
7
6
5
5
6
7
7
6
6
6
6
7
4
1
3
6
4
2
1
2
2
3
5
4
3
3
3
2
1
9
13
14
14
8
3
3
5
7
16
17
10
3
3
4
4
4
3
3
3
3
4
5
5
5
5
5
5
5
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
92
108
103
111
121
89
87
92
113
92
98
99
121
108
92
80
97
78
89
95
121
91
108
89
77
77
74
69
76
87
67
62
70
84
78
92
79
84
81
97
85
85
93
103
93
108
99
96
98
108
98
97
99
108
94
93
93
88
93
93
66
70
66
65
91
58
60
67
64
67
67
67
42
45
47
50
63
63
56
55
59
66
81
103
103
103
103
103
55
47
37
28
24
21
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
22
22
22
21
20
45
29
13
5
7
10
10
10
8
6
22
21
11
2
2
2
5
3
1
3
5
3
1
7
4
2
6
4
3
6
10
14
7
1
8
4
1
3
2
2
2
2
3
2
1
3
2
1
2
3
2
1
1
2
3
3
4
8
17
10
4
5
7
10
17
9
1
1
1
13
18
12
7
7
4
1
1
1
1
4
7
6
6
6
6
6
6
6
6
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
88
88
88
164
111
119
131
178
131
131
144
128
122
125
153
131
144
145
166
183
124
123
123
125
131
164
133
119
125
135
140
159
158
144
136
153
143
166
142
139
142
136
145
142
143
178
157
158
164
173
165
183
173
152
153
173
155
166
151
159
146
142
142
125
122
130
129
119
169
133
134
129
127
127
96
100
80
92
113
136
169
183
183
183
140
128
119
108
103
99
95
93
91
90
89
89
88
88
88
88
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
44
44
28
13
12
12
12
13
11
10
10
13
15
16
18
13
8
6
4
12
12
12
11
11
12
18
14
11
12
11
11
14
18
18
18
14
11
25
40
27
15
13
8
4
4
4
8
6
4
6
9
17
15
13
20
28
23
18
13
17
22
25
28
28
28
28
28
28
34
28
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
30
31
32
32
32
32
32
32
32
32
32
32
32
33
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
68
191
169
126
134
128
126
113
126
126
110
117
130
131
145
134
155
174
158
162
191
170
172
181
187
145
147
148
142
169
140
140
142
112
122
120
114
126
140
139
191
151
146
156
144
153
181
158
187
174
152
152
143
152
150
145
169
166
125
120
120
120
119
133
130
120
123
126
128
133
133
133
94
90
86
79
93
114
134
174
174
174
148
144
139
123
123
123
65
55
44
31
25
20
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
11
8
6
4
3
4
7
9
9
7
5
5
18
12
7
5
4
4
9
14
13
13
15
18
21
12
3
4
29
21
13
11
9
9
8
8
13
16
19
14
8
3
4
6
9
6
3
4
3
3
6
16
14
13
16
40
26
12
8
7
6
9
12
10
9
15
15
15
15
33
42
50
41
33
43
48
27
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
143
143
93
163
122
123
143
184
141
143
128
128
117
122
149
130
143
140
163
173
128
129
132
130
129
163
133
124
129
140
141
163
153
140
136
149
147
163
154
165
154
160
157
155
158
184
162
161
163
155
152
173
157
160
162
165
161
163
155
163
138
131
130
131
129
136
147
118
126
136
165
165
120
118
120
119
122
125
129
141
157
184
184
184
148
136
128
118
113
109
106
104
103
102
101
101
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
11
7
28
42
23
4
8
9
9
6
4
5
6
6
7
5
4
6
9
11
8
6
6
7
11
16
16
13
10
8
6
8
24
17
10
16
24
20
16
12
8
4
10
13
16
13
11
7
3
3
3
4
13
9
5
10
7
5
5
6
8
9
10
28
18
9
26
18
10
10
10
49
78
101
75
50
50
50
50
50
50
30
10
10
10
10
10
10
10
10
10
10
55
77
88
94
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
73
181
151
123
135
162
126
127
128
126
110
119
119
119
148
115
119
173
140
148
181
155
161
164
170
148
132
133
136
157
127
140
114
118
123
124
171
146
151
162
181
171
175
176
184
175
174
174
173
173
173
171
141
139
147
136
135
173
114
115
114
109
111
106
128
96
99
116
117
131
131
131
82
67
55
54
75
101
124
173
173
173
144
139
134
122
116
116
89
85
85
84
85
85
81
76
76
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
52
30
9
3
3
4
8
9
9
9
7
6
23
13
3
3
3
3
4
9
15
13
12
32
17
3
3
4
20
13
7
11
15
11
7
11
15
9
3
15
9
3
5
4
4
3
3
4
3
3
10
8
6
8
5
3
3
3
4
6
9
8
8
13
14
15
10
6
4
4
4
32
32
19
7
7
21
28
35
20
6
5
5
5
5
5
5
7
8
9
9
10
10
10
10
43
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
75
87
87
189
133
129
131
178
136
132
127
118
123
124
122
126
150
125
125
184
138
140
187
158
168
184
189
150
157
148
144
161
128
142
134
151
160
200
163
200
165
157
187
165
171
178
200
189
200
200
189
184
174
180
189
200
200
200
200
200
200
200
200
200
183
200
200
197
200
200
200
200
200
200
200
200
200
200
200
197
200
200
199
200
200
200
166
160
154
146
143
140
138
136
135
134
134
133
133
133
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
13
22
15
8
6
4
25
39
30
22
13
4
4
6
4
3
15
9
3
8
19
13
8
22
15
8
15
20
26
23
20
22
33
44
36
28
22
20
18
16
15
14
14
15
16
15
15
15
15
15
22
66
47
28
40
65
40
15
15
21
28
66
47
28
28
28
34
37
40
53
66
133
166
116
66
66
66
86
96
101
107
86
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
72
185
169
125
137
151
126
122
126
126
114
119
138
130
145
135
158
174
140
148
181
153
165
181
185
145
131
144
144
169
151
130
142
138
136
158
137
146
151
146
181
151
140
149
142
150
181
157
185
174
146
145
143
145
152
158
169
157
107
99
102
110
111
133
128
96
107
120
128
133
133
133
77
72
66
62
79
101
127
174
174
174
148
144
139
123
123
123
66
57
46
33
27
22
18
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
17
13
9
9
6
4
8
9
9
9
6
4
18
12
7
5
4
17
43
33
23
23
20
18
13
9
6
4
20
20
20
19
19
14
10
8
13
14
8
3
3
3
3
6
4
3
3
4
5
6
20
62
42
23
10
15
11
8
6
6
6
7
7
8
7
6
6
6
6
23
37
31
26
16
7
7
6
6
6
6
6
6
6
7
8
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
39
106
110
111
82
84
83
88
111
93
89
93
117
88
80
80
97
78
81
81
85
97
93
106
117
80
85
85
72
110
75
76
89
83
92
107
117
89
101
102
102
98
112
103
107
112
107
112
105
109
98
109
99
101
107
99
110
106
91
89
86
79
78
79
53
60
64
68
78
79
79
79
52
50
33
37
46
53
75
75
65
69
71
73
73
73
73
73
62
62
62
61
62
62
60
57
57
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
8
10
8
6
4
3
3
3
3
3
4
7
10
9
8
6
5
7
7
7
4
1
5
10
7
4
5
4
2
1
1
8
14
8
2
4
6
11
11
6
2
3
5
4
3
9
10
6
2
2
2
9
5
1
9
10
6
3
3
6
15
17
18
10
3
7
7
5
3
3
3
26
23
15
8
6
6
5
5
5
5
4
3
3
3
3
3
4
4
4
4
5
5
5
5
31
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
97
97
174
106
112
104
156
93
101
126
100
105
102
140
104
110
103
155
96
106
106
111
117
128
174
137
126
125
128
135
152
156
126
127
140
116
155
99
96
104
105
126
109
118
121
120
126
174
126
137
118
107
119
116
116
124
156
110
152
100
96
98
88
92
78
67
65
74
65
65
62
62
62
40
43
45
54
63
73
82
101
101
101
102
103
103
103
103
103
55
47
38
29
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
26
26
26
20
14
17
21
14
7
7
5
4
4
4
6
5
4
4
6
7
6
6
7
8
7
7
7
8
13
11
10
13
13
14
10
7
8
5
3
11
8
6
7
4
1
1
4
7
5
4
11
7
3
2
2
19
12
5
6
5
4
3
3
4
5
6
8
10
14
10
6
6
16
27
24
22
15
8
8
10
11
13
10
8
8
8
5
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
126
126
100
131
112
122
129
161
131
126
126
126
111
115
113
119
121
119
136
143
117
118
117
119
118
125
131
121
127
127
136
122
118
140
103
101
115
117
105
128
121
124
136
140
137
161
148
140
144
142
137
143
142
130
140
128
121
120
112
122
95
92
87
81
96
81
73
96
88
98
128
128
90
79
64
66
41
45
66
90
114
161
161
161
127
121
114
93
93
93
51
44
35
26
22
18
15
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
9
9
10
26
37
48
43
23
4
6
9
14
17
13
9
12
16
14
12
10
9
10
12
16
11
7
9
12
18
12
7
13
16
19
18
13
9
9
8
8
8
7
7
16
10
4
3
4
3
3
3
4
15
16
9
3
4
5
5
6
6
4
3
8
7
6
6
4
3
3
3
34
25
15
6
6
6
6
6
6
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
69
69
68
127
97
101
93
160
95
107
105
105
90
90
91
90
103
105
98
169
102
108
117
102
102
127
104
99
105
129
99
122
106
94
98
144
108
106
107
122
104
105
117
118
123
160
126
121
128
123
130
169
130
131
132
122
120
120
112
122
102
98
93
87
89
83
73
89
88
99
131
131
89
84
63
56
55
62
80
102
125
169
169
169
116
109
100
89
84
80
77
75
70
70
70
68
70
70
62
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
7
5
16
21
12
3
3
3
3
3
4
4
5
8
7
6
6
6
6
8
11
11
8
5
8
11
10
9
9
10
15
13
11
11
12
18
24
15
7
8
6
4
5
5
6
3
1
2
1
1
3
8
14
19
12
5
3
1
1
7
9
11
22
20
18
16
13
11
11
11
12
34
25
15
6
6
20
27
34
20
6
5
5
5
5
5
5
6
7
8
8
8
8
35
48
28
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
87
87
172
130
124
114
185
101
107
109
108
111
112
144
107
119
117
105
154
107
118
129
123
131
172
130
133
145
169
142
168
129
131
126
144
134
137
127
142
126
127
137
146
152
185
176
166
172
175
152
169
149
148
154
176
151
144
146
168
153
145
150
176
147
175
133
136
176
147
163
163
157
155
155
163
118
124
131
153
176
185
185
185
158
153
147
136
130
130
116
112
109
106
104
103
102
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
22
12
3
32
22
13
13
11
9
5
2
4
12
15
9
3
4
3
3
8
8
8
8
8
8
8
6
4
9
14
11
8
24
17
11
17
24
16
8
9
8
6
5
14
14
11
8
7
6
6
6
15
17
11
6
10
11
11
12
20
28
52
40
28
25
22
22
23
24
24
25
94
92
90
57
25
25
51
64
71
78
51
25
25
25
25
25
25
25
25
25
25
62
81
90
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
73
73
68
127
97
101
103
162
111
114
114
120
111
112
112
120
123
121
120
168
104
111
105
93
92
87
95
95
104
133
101
127
110
97
101
143
105
101
105
122
98
101
109
112
114
162
120
125
137
126
125
168
127
124
125
125
122
118
123
127
99
94
97
100
100
103
123
90
97
106
122
122
87
86
82
80
79
83
91
111
131
168
168
168
123
111
104
93
88
84
81
79
74
74
74
71
74
74
59
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
9
4
5
16
17
9
1
1
1
1
1
1
2
5
8
6
4
2
1
1
4
7
9
6
4
7
11
6
1
3
5
9
13
19
15
9
3
3
4
3
2
2
2
2
1
1
2
3
2
1
1
1
10
15
19
10
1
4
3
3
3
7
11
36
29
22
22
16
11
11
16
21
34
48
63
62
61
45
30
30
30
30
21
12
12
12
12
12
14
15
16
16
16
16
37
48
32
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
117
140
140
160
134
135
134
149
129
128
128
124
122
129
122
125
128
130
124
140
115
126
132
135
138
158
151
130
137
138
129
160
130
97
112
108
104
140
113
101
111
100
129
106
111
149
119
130
158
130
151
138
110
101
100
102
118
130
117
160
98
97
90
82
85
73
68
69
76
87
95
113
113
113
76
78
69
73
73
94
114
149
149
149
129
125
121
109
109
109
57
48
38
27
23
20
17
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
100
100
76
43
11
6
16
27
22
17
14
11
11
11
8
5
5
8
11
10
10
11
11
11
11
16
11
6
8
10
12
17
16
16
17
13
9
7
6
4
2
5
3
1
1
1
2
1
1
1
1
1
1
2
3
3
3
3
6
4
2
2
6
4
3
2
2
11
14
8
3
3
3
12
18
24
14
5
5
5
6
14
19
12
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
92
157
124
133
139
163
138
135
133
138
128
132
138
136
138
130
153
115
114
116
125
123
133
157
148
130
131
142
128
125
163
105
122
137
112
153
109
103
106
97
125
104
110
151
116
127
157
129
148
142
111
105
112
107
114
163
116
125
97
95
81
79
77
71
79
64
64
65
66
68
68
68
45
39
48
28
50
76
101
151
151
151
107
100
91
81
76
71
61
61
61
59
61
61
58
54
54
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
19
6
6
6
33
61
41
21
10
10
10
8
6
6
6
11
16
21
15
9
8
7
6
6
6
6
6
6
7
15
12
10
11
10
6
2
4
18
30
20
10
1
1
1
2
1
1
2
2
1
1
4
2
1
9
5
2
2
2
3
3
4
10
9
8
7
4
1
1
2
4
11
19
11
3
3
3
3
4
3
3
3
3
3
3
3
4
5
6
6
6
7
7
7
7
30
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
168
168
88
160
126
155
139
141
168
140
155
138
119
126
138
131
168
126
114
115
104
101
127
118
123
158
151
110
125
126
123
160
126
103
114
132
102
110
92
94
103
109
127
104
106
113
111
121
158
118
151
116
107
99
97
94
109
132
114
160
101
96
89
81
76
70
65
64
65
67
71
71
68
68
53
58
54
71
71
77
90
108
108
108
87
82
78
64
64
64
35
30
24
18
16
15
14
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
30
30
30
18
6
6
6
32
59
31
4
2
10
11
8
6
6
6
9
12
11
10
9
8
8
7
6
6
6
6
6
6
7
8
8
8
8
8
6
4
20
32
20
9
1
1
2
3
2
2
2
2
2
2
5
3
1
5
5
3
1
1
2
3
5
7
7
7
7
6
5
4
4
4
12
16
21
12
4
4
4
4
12
16
10
4
4
4
4
4
4
4
5
5
5
5
5
6
5
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
169
169
105
162
140
164
156
158
169
157
164
141
137
145
146
153
168
169
157
130
129
125
162
132
142
159
151
127
126
127
126
161
127
106
111
107
103
130
108
115
119
116
162
121
123
146
125
133
159
130
151
130
110
106
105
100
113
130
111
161
99
92
96
87
84
80
83
67
65
72
73
73
73
73
43
36
27
33
54
81
101
146
146
146
106
99
92
73
67
67
37
31
25
20
18
16
15
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
57
57
57
31
5
17
23
17
11
11
11
6
1
4
4
5
38
47
29
12
17
13
10
8
7
6
5
6
7
4
1
7
8
10
12
14
11
6
2
5
3
1
2
3
3
3
8
6
4
3
2
2
1
1
2
1
1
1
1
1
1
1
3
5
4
3
6
6
6
3
1
1
1
1
10
15
9
3
3
4
5
6
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
5
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
38
114
80
86
99
150
101
105
114
104
100
101
127
111
114
108
124
100
90
103
108
110
143
108
113
119
119
142
124
113
111
143
104
127
106
104
112
91
96
92
143
100
103
150
102
106
112
107
105
142
92
84
90
88
99
127
94
113
82
73
72
67
65
60
62
57
58
69
76
91
91
91
58
51
37
36
56
80
103
150
150
150
116
110
103
83
82
82
44
38
30
23
21
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
11
11
8
5
3
2
2
3
3
2
1
3
5
8
12
7
2
17
11
5
9
8
8
8
8
8
5
2
23
19
14
10
10
7
4
1
8
5
2
2
2
2
2
2
2
2
3
6
3
1
1
2
1
1
2
3
3
3
3
4
6
4
3
6
4
3
20
11
3
3
3
27
24
13
2
2
2
2
3
2
2
2
2
3
4
4
4
4
4
4
4
5
5
5
5
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
59
59
182
83
92
93
127
86
93
112
87
83
89
89
101
133
99
130
130
115
125
182
148
154
162
178
133
132
135
131
181
127
112
122
122
114
130
103
104
110
106
182
108
108
120
109
127
162
132
178
130
113
107
104
98
114
130
110
181
98
94
82
66
77
64
64
77
75
80
98
98
69
69
51
41
47
32
48
69
89
130
130
130
94
88
81
64
59
59
33
28
23
18
16
16
14
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
6
7
5
3
5
7
7
6
5
4
4
5
7
5
3
4
7
10
8
6
11
11
9
7
5
3
3
4
18
14
10
12
15
10
5
7
15
8
2
3
2
1
1
2
14
7
1
1
2
1
1
2
1
1
1
2
1
1
1
2
3
5
6
8
7
7
25
18
11
11
11
15
20
11
3
3
3
3
3
3
3
3
3
4
5
5
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
147
147
123
159
139
142
146
162
149
152
168
152
151
151
168
155
161
168
156
173
137
131
127
127
128
126
138
119
125
131
139
159
113
103
115
144
126
127
118
163
116
119
139
127
134
162
137
147
147
140
140
173
143
147
154
163
155
156
157
159
155
155
155
135
129
132
147
121
129
135
163
163
107
98
85
75
73
77
92
111
133
173
173
173
130
123
116
106
102
99
96
94
90
90
90
86
90
90
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
39
39
39
23
7
22
29
36
82
43
5
5
9
6
4
3
2
2
3
4
6
8
10
13
12
9
7
7
8
6
4
8
19
13
8
23
15
8
9
10
9
5
2
2
2
2
7
4
2
3
8
5
3
3
12
12
12
16
24
18
12
12
16
13
11
19
28
27
26
26
30
35
35
35
35
30
26
26
26
26
30
35
40
43
35
28
28
28
28
28
28
28
28
28
28
28
47
56
42
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
97
158
116
122
131
184
130
133
131
138
124
121
138
126
135
138
137
150
112
115
121
121
123
127
128
132
141
166
146
158
139
140
117
110
120
128
118
129
140
126
138
140
140
184
141
141
147
141
138
166
134
135
140
135
139
139
128
158
115
112
106
101
100
97
97
100
96
106
129
129
91
87
75
60
60
51
73
105
130
184
184
184
135
127
117
96
87
87
59
52
47
40
37
34
32
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
14
13
8
3
3
3
3
3
3
3
13
24
14
5
3
23
16
10
11
12
13
17
21
37
20
3
9
16
19
19
20
22
20
15
11
8
9
12
15
13
8
3
5
7
24
13
3
8
7
6
6
62
33
5
14
24
14
5
5
8
7
7
21
36
31
26
16
7
7
8
10
35
30
26
18
10
10
22
35
40
43
26
10
10
10
10
10
10
10
10
10
10
19
23
25
26
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
85
125
100
108
117
165
125
132
130
148
129
135
148
136
140
148
134
143
119
115
123
110
111
125
106
104
112
128
105
118
99
88
93
101
101
116
101
128
108
108
123
116
122
165
136
135
139
153
137
143
153
130
132
153
129
124
123
118
105
116
116
110
112
99
123
114
116
116
128
128
96
91
82
78
81
83
91
109
129
165
165
165
120
110
100
79
70
70
41
34
28
21
18
15
13
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
11
7
5
3
3
4
7
9
9
9
14
10
6
3
3
3
4
6
9
10
11
16
11
7
5
3
3
4
13
15
17
14
12
11
9
8
9
6
3
2
9
5
2
5
3
2
3
3
3
3
6
10
8
6
4
3
8
8
8
6
5
8
12
10
9
33
32
26
21
21
21
43
38
33
51
60
33
6
6
6
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
55
137
110
161
134
145
153
151
176
160
159
170
169
166
170
169
159
149
145
147
143
143
147
143
137
143
147
112
117
147
118
108
109
149
123
121
154
122
124
125
123
116
115
121
130
135
154
157
141
149
147
135
141
147
141
146
157
154
136
136
113
119
117
116
157
121
128
133
136
136
120
120
101
126
94
98
108
117
126
139
139
139
105
98
92
74
70
70
40
34
28
21
18
15
13
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
5
4
3
3
4
8
9
9
9
14
10
6
6
6
4
3
4
6
10
16
19
12
6
4
3
3
4
6
6
7
15
17
10
3
6
10
8
5
2
2
3
5
7
6
4
3
2
2
3
4
6
6
6
6
4
2
6
8
11
11
11
13
11
9
33
22
11
11
16
21
35
34
33
51
60
47
34
21
13
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
149
149
52
120
112
126
134
162
149
148
165
172
152
158
172
164
162
172
164
143
132
125
119
119
117
120
117
104
104
100
94
120
93
95
101
98
105
117
101
126
107
107
118
116
125
162
134
147
133
129
128
143
124
129
132
131
147
127
129
122
110
113
113
97
95
111
147
118
129
122
129
129
95
82
78
73
76
75
88
105
125
162
162
162
123
115
107
97
92
88
85
83
81
80
79
79
78
78
78
78
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
8
5
3
7
11
19
11
4
9
5
2
13
8
3
2
2
19
15
8
1
6
11
17
10
3
16
10
4
10
16
14
12
8
4
6
9
8
4
1
2
1
1
6
3
1
1
1
3
4
5
6
12
9
6
3
1
4
6
6
6
7
8
45
39
33
34
21
8
8
8
33
33
33
19
6
6
6
6
6
6
6
6
7
7
7
8
43
60
69
73
75
76
77
77
77
78
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
92
92
35
118
94
92
87
102
84
90
94
91
90
101
94
84
88
88
83
101
88
90
113
92
96
114
86
85
85
80
81
118
80
90
82
88
82
72
94
78
89
91
113
91
92
102
91
92
114
88
86
89
81
78
90
78
86
85
84
118
77
73
73
74
64
77
89
68
76
82
84
94
94
94
67
71
74
75
75
80
89
102
102
102
84
79
75
63
63
63
35
30
25
20
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
11
6
2
6
3
1
1
1
1
1
1
1
6
6
6
3
1
1
1
9
8
7
10
13
9
6
3
1
2
3
8
9
10
6
3
8
12
7
3
2
2
2
2
2
2
2
4
2
1
1
3
5
3
1
3
4
2
1
1
1
1
1
11
6
1
6
7
5
3
3
3
13
18
24
43
53
27
2
1
1
1
2
2
2
2
2
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
107
107
93
98
123
100
97
99
107
92
94
93
92
99
97
98
107
100
96
99
91
94
93
119
100
89
81
77
93
87
92
123
94
100
90
108
99
95
116
99
103
119
101
100
99
107
96
94
96
108
93
95
87
85
81
85
88
89
123
88
79
83
76
69
108
70
63
72
69
84
95
116
116
116
65
56
44
37
44
52
61
78
78
78
92
107
107
107
107
107
57
48
39
29
25
22
19
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
7
4
11
7
4
4
4
3
3
10
13
9
6
9
10
6
3
4
3
3
4
14
13
8
4
14
13
8
4
8
27
21
12
4
4
3
2
30
17
4
1
1
1
1
3
2
1
2
4
4
3
2
3
4
4
4
6
12
8
4
4
4
5
8
18
24
22
13
5
4
4
4
9
15
9
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
102
102
68
124
82
88
84
99
102
93
96
104
94
104
101
105
112
112
112
143
94
95
121
102
105
124
123
89
100
91
97
100
100
123
90
99
90
84
98
92
103
106
123
123
107
112
110
111
124
110
110
143
115
111
123
111
108
104
123
90
81
80
77
80
95
80
73
91
78
89
103
103
89
89
60
56
38
41
60
82
102
143
143
143
116
111
106
89
89
89
50
43
35
27
24
23
21
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
14
8
2
9
8
7
6
6
6
7
4
2
7
8
8
5
2
5
7
9
5
1
11
11
8
6
6
5
5
3
1
5
10
7
5
7
9
6
3
4
5
4
4
4
4
4
6
4
3
5
7
22
17
10
3
20
11
2
2
8
6
4
20
12
4
13
12
7
3
3
3
29
27
14
2
2
9
13
17
9
2
2
2
3
3
3
4
5
6
7
7
7
7
9
11
9
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
72
61
114
125
98
109
120
94
104
120
110
102
102
120
103
109
108
106
140
111
111
114
105
104
107
129
92
103
90
92
125
99
96
96
97
105
117
96
128
107
106
129
97
96
103
105
106
117
128
112
140
106
102
103
102
108
109
129
128
96
92
91
90
88
86
99
82
78
87
86
90
90
90
75
75
67
75
75
94
110
140
140
140
115
110
105
95
90
90
67
62
62
62
62
62
60
58
58
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
5
14
9
4
3
3
3
3
3
11
8
5
6
8
8
8
9
11
12
13
17
11
5
12
8
4
3
10
11
12
7
2
4
5
6
18
15
12
12
6
1
1
6
10
8
6
5
3
2
4
4
4
18
28
21
12
4
4
4
6
9
12
18
23
26
29
20
12
12
12
30
39
48
30
12
9
6
6
9
10
11
11
7
4
4
4
4
4
4
4
4
4
4
4
31
58
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
91
91
97
89
88
80
105
91
87
91
94
91
102
112
106
112
107
134
107
108
120
99
99
121
96
97
100
106
104
134
121
104
95
89
89
91
89
95
89
101
103
134
105
108
105
103
118
107
107
108
118
111
112
119
139
121
138
132
138
120
139
139
106
95
89
118
87
97
109
139
139
90
79
65
48
40
43
54
69
80
105
105
105
82
78
74
60
60
60
31
26
21
15
13
11
10
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
17
2
2
2
1
1
1
1
1
1
3
2
2
2
2
2
3
2
1
3
2
1
1
2
1
1
1
1
1
5
10
12
11
9
7
6
5
10
8
7
7
5
4
3
3
2
1
3
2
1
2
3
10
7
4
2
3
2
1
1
1
1
1
2
3
9
5
1
1
1
2
25
26
18
11
11
7
4
4
4
4
3
3
2
2
2
2
2
2
2
2
2
2
2
2
3
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
93
93
70
84
92
82
124
101
93
97
99
97
90
117
88
90
92
94
96
91
117
95
105
114
107
114
102
117
98
101
91
95
129
98
131
115
115
127
125
128
160
140
142
176
153
159
160
176
150
153
150
149
176
142
138
134
124
126
126
134
134
108
97
104
88
77
85
89
93
131
131
80
75
58
46
38
39
53
71
89
124
124
124
97
93
87
80
77
73
66
66
66
64
66
66
62
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
33
33
17
2
5
8
11
8
5
5
5
5
5
4
4
6
7
6
5
4
4
5
5
5
15
8
2
7
13
13
13
22
20
11
2
6
8
10
12
14
8
3
2
2
3
4
4
4
2
1
2
4
6
8
9
8
8
5
3
3
3
4
10
10
9
8
13
9
6
5
4
4
4
4
15
24
15
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
64
64
62
56
57
64
49
56
62
54
56
64
59
61
68
62
64
60
66
68
54
59
55
56
68
55
51
53
66
53
64
61
75
123
93
129
112
129
105
129
104
102
101
123
96
102
103
99
112
102
93
101
101
104
123
98
101
112
97
91
87
86
83
77
102
64
62
74
77
78
104
104
65
59
59
60
58
78
78
68
73
73
74
78
78
78
79
80
80
80
80
80
80
80
80
69
80
80
16
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
5
3
2
5
7
7
5
3
3
4
2
1
1
2
5
5
5
7
6
4
2
2
2
2
2
2
2
3
2
2
4
4
2
1
5
4
3
5
3
1
1
1
1
3
2
1
3
4
3
2
1
3
7
5
3
2
1
2
2
3
5
11
6
1
1
2
12
18
9
1
1
1
15
19
23
18
14
13
10
8
7
7
7
7
9
10
11
12
38
51
65
65
65
40
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
90
177
135
131
137
182
137
135
176
134
141
144
172
142
154
152
184
185
134
136
148
140
156
177
163
176
142
152
158
153
174
176
147
172
169
184
167
170
154
149
176
161
166
182
200
180
184
200
162
185
160
149
159
200
164
184
163
148
143
140
151
165
158
200
200
166
200
188
200
200
163
163
171
182
200
200
200
200
200
200
200
200
200
200
166
160
154
146
143
140
138
136
135
134
134
133
133
133
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
31
31
31
26
22
21
20
20
20
15
9
4
2
1
14
13
12
12
16
16
16
12
8
7
7
8
15
11
8
15
11
8
34
66
54
38
22
44
33
22
25
23
19
15
15
15
15
22
44
33
22
15
15
22
38
33
27
22
27
21
15
15
21
28
38
33
28
34
37
40
53
59
62
64
66
100
150
108
66
66
66
66
83
100
70
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
89
89
108
136
123
138
136
136
116
110
111
114
112
141
130
116
112
119
99
102
115
138
131
130
137
170
124
160
141
137
160
141
133
155
148
141
148
126
156
148
144
170
155
133
140
140
130
156
133
130
127
124
127
130
138
138
156
170
137
133
133
111
120
133
106
125
97
101
117
119
133
133
133
82
65
53
50
57
67
72
86
86
91
105
123
123
123
123
123
63
53
41
27
21
16
12
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
29
17
6
13
8
4
7
7
7
4
1
4
3
2
2
7
21
14
7
9
10
10
11
11
11
11
10
9
26
19
12
16
21
13
6
4
3
5
7
9
5
2
3
5
8
5
2
1
1
3
5
17
9
1
7
26
17
8
3
3
5
25
13
1
9
20
31
19
7
7
7
34
29
17
5
5
5
5
5
5
5
5
5
4
3
3
3
3
3
3
3
3
3
3
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
130
130
65
92
84
107
84
89
130
92
107
94
92
104
101
109
130
114
114
81
84
83
79
81
97
84
88
77
88
78
80
88
77
92
76
73
76
88
68
73
83
91
92
88
89
88
90
91
89
109
98
109
94
109
91
89
87
82
83
74
72
72
67
76
57
69
50
56
70
62
72
72
57
55
43
52
27
34
45
52
76
76
62
65
63
61
61
60
60
60
33
29
23
18
17
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
14
17
9
2
2
3
4
4
2
1
4
7
9
5
2
3
2
1
1
1
2
2
3
2
2
2
1
1
7
6
6
6
8
8
4
1
9
8
7
8
5
3
2
1
1
3
5
5
6
3
1
2
1
1
1
1
1
1
1
2
6
6
6
9
13
16
10
4
4
4
5
28
25
14
3
3
5
5
5
4
3
3
3
4
4
4
5
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
88
88
104
79
86
83
88
88
87
107
94
94
107
102
111
122
122
122
94
93
91
91
92
90
104
97
76
73
72
67
64
63
60
65
70
75
97
94
78
90
95
94
92
94
95
98
99
104
109
102
109
97
109
95
92
92
86
84
86
72
72
59
60
75
52
61
55
56
61
75
75
51
46
37
28
24
24
26
28
37
37
32
36
39
44
44
44
44
44
26
23
19
15
14
14
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
13
13
9
5
5
5
4
2
1
8
25
22
17
13
7
2
1
1
1
1
1
4
3
2
3
2
1
4
2
1
3
5
3
2
5
8
9
5
1
2
3
5
3
1
8
4
1
1
1
1
18
9
1
6
3
1
1
1
5
9
12
13
10
6
2
7
9
10
10
11
13
16
9
3
3
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
6
9
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
74
74
64
106
68
71
76
77
83
79
107
94
88
107
105
114
128
128
128
83
82
76
77
84
81
106
87
70
70
69
70
59
58
48
52
57
57
64
65
63
71
98
81
87
89
98
96
98
106
112
103
112
94
112
86
86
85
81
82
75
77
77
56
54
45
43
52
40
44
43
44
44
37
37
35
26
23
24
25
27
35
35
31
35
39
45
45
45
45
45
26
23
19
16
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
7
4
4
5
5
5
5
5
3
1
5
6
8
6
5
5
3
1
1
1
2
6
7
4
2
5
3
1
5
5
6
3
1
5
4
3
8
7
7
5
4
6
5
3
1
1
1
1
2
1
1
3
2
1
2
3
2
1
1
2
4
4
2
1
1
2
17
9
1
1
1
9
13
10
8
8
5
2
2
3
5
4
3
3
3
3
3
4
5
5
5
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
72
72
91
106
96
90
116
101
99
101
101
90
87
85
91
83
80
85
76
79
85
90
96
93
94
106
91
89
87
87
100
100
95
95
149
110
107
123
108
110
123
117
115
123
116
117
117
115
149
113
111
110
105
102
102
106
99
101
92
98
98
99
105
149
105
101
103
99
100
101
101
100
100
67
57
52
44
58
76
87
116
116
116
111
110
109
106
106
106
87
84
71
69
69
67
69
69
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
9
1
2
3
15
14
12
10
6
3
4
2
1
2
3
5
6
8
13
17
11
5
3
1
2
3
3
3
8
6
5
5
5
6
8
6
5
4
2
1
5
3
1
14
7
1
1
1
1
1
1
1
14
7
1
1
1
2
2
3
6
8
10
29
19
10
6
3
3
6
9
22
36
24
13
9
7
6
6
9
10
9
9
9
9
9
9
11
12
13
13
13
13
35
46
29
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
160
160
59
117
111
160
132
141
150
146
160
155
143
146
144
144
150
149
133
173
129
131
130
126
142
124
125
119
142
126
113
142
125
118
119
173
126
122
130
115
114
114
115
108
112
108
112
112
122
130
131
173
131
130
122
115
114
115
114
117
108
108
108
91
88
86
86
85
84
90
115
115
78
70
57
56
51
57
70
86
105
139
139
139
105
98
93
85
82
79
73
73
73
71
73
73
70
66
66
73
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
10
7
8
9
6
4
6
8
5
3
2
2
7
7
5
3
2
2
3
11
14
12
9
7
8
9
6
4
6
7
9
8
7
8
9
9
9
7
4
1
1
1
1
2
1
1
1
1
1
1
2
3
6
7
6
3
1
1
1
3
5
11
10
7
4
13
22
22
22
22
22
34
29
15
2
2
2
3
5
3
2
2
2
5
6
7
7
7
7
7
7
8
8
8
8
37
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
132
132
112
108
104
98
94
95
101
112
102
112
103
108
103
112
108
99
132
98
103
112
94
94
97
95
91
96
84
87
89
84
96
94
127
110
132
101
116
106
111
102
103
105
108
109
111
108
127
112
116
115
124
105
112
101
97
97
91
93
93
93
90
127
88
81
90
88
101
124
124
100
100
67
56
41
44
51
60
79
79
75
84
93
108
108
108
108
108
61
53
42
32
27
25
23
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
29
8
7
4
2
2
3
3
3
3
3
4
5
37
19
2
3
5
7
9
9
9
10
7
5
3
2
5
9
16
13
9
5
5
8
7
5
3
6
9
7
4
1
1
2
6
3
1
3
2
2
2
2
2
6
6
6
3
1
1
2
3
5
16
10
5
13
12
11
10
10
10
33
29
15
2
2
11
9
7
4
2
2
2
2
2
2
2
2
2
3
3
3
3
9
13
8
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
125
125
58
145
126
116
111
116
125
108
121
129
120
134
136
143
162
129
127
119
130
131
162
133
140
136
145
162
111
110
107
126
92
87
75
67
66
68
70
82
88
93
123
105
100
114
98
107
109
105
145
103
101
103
97
103
110
107
126
117
96
94
88
85
91
77
66
65
65
72
82
82
77
77
53
50
51
55
61
62
67
76
76
85
96
114
114
114
114
114
88
83
69
62
62
61
62
62
53
53
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
4
4
5
6
4
2
15
16
11
6
5
4
4
5
7
4
2
2
3
12
31
18
6
4
5
6
4
2
5
8
12
12
10
9
6
3
5
3
1
4
5
3
2
3
4
3
3
3
2
1
5
7
10
5
1
2
3
2
1
1
2
3
2
2
3
4
3
2
1
1
1
25
26
15
5
5
4
4
4
4
4
4
5
7
8
9
9
9
9
10
10
10
10
31
42
26
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
39
91
96
111
99
108
137
107
117
141
118
125
141
127
138
141
100
86
87
80
72
83
76
85
96
91
96
80
79
96
74
71
83
73
75
67
100
71
83
100
88
91
100
89
89
85
89
86
81
82
79
89
86
73
75
73
70
75
65
64
57
54
53
47
59
50
53
59
71
71
56
55
59
60
55
71
71
66
73
77
77
77
73
72
71
69
69
69
41
36
30
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
8
8
9
9
5
1
2
3
2
1
6
7
7
7
8
4
1
1
1
6
5
5
6
8
7
6
3
1
1
1
5
3
1
6
8
9
10
7
4
1
2
3
4
5
5
4
2
1
2
3
4
6
6
6
5
3
1
1
1
3
5
5
6
4
2
2
17
11
6
6
6
28
40
52
33
15
8
2
2
4
5
6
7
8
8
8
8
8
8
8
8
9
11
12
12
12
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
170
170
93
129
123
165
138
153
170
157
165
141
138
145
147
154
168
170
157
124
126
114
119
98
93
100
100
86
114
92
90
100
89
86
89
97
99
104
105
115
107
109
118
108
109
109
118
111
117
123
118
123
114
123
109
115
103
104
95
91
88
90
86
85
115
74
70
76
77
85
115
115
78
70
56
56
42
48
57
68
76
95
95
95
88
86
85
82
81
81
77
76
74
74
74
72
74
74
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
16
10
4
3
3
3
3
3
10
14
13
11
8
5
3
3
5
3
2
4
7
12
9
6
4
5
6
12
18
21
24
13
3
3
3
7
12
7
2
3
5
7
12
9
6
4
3
3
7
12
10
9
6
3
7
5
3
3
2
2
3
11
13
14
8
2
2
2
3
29
23
12
2
2
21
31
41
21
2
2
2
5
6
7
7
7
7
8
8
8
8
37
51
29
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
186
186
52
133
133
155
152
160
186
174
160
160
142
148
157
161
162
186
174
139
123
116
106
107
102
106
128
96
110
109
111
133
136
104
105
108
108
112
105
119
113
112
128
112
114
128
119
120
120
129
122
139
120
129
118
120
126
136
133
124
108
102
95
90
86
82
72
75
81
93
119
119
96
96
64
56
42
44
61
82
100
139
139
139
117
113
109
100
96
96
85
83
74
74
74
71
74
74
59
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
6
8
11
14
13
13
13
13
11
8
5
6
3
1
1
7
10
13
10
7
6
14
11
8
6
6
8
7
6
10
14
16
13
11
11
7
3
10
6
2
3
2
2
5
3
2
3
4
6
5
4
4
4
4
5
27
17
8
3
3
4
5
16
12
9
15
22
15
8
8
8
32
24
15
6
6
17
25
34
20
6
6
6
7
8
8
9
12
14
16
16
16
16
37
48
32
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
172
172
93
153
134
159
152
156
172
161
159
147
136
140
147
147
145
172
161
125
134
123
125
125
123
127
153
116
123
121
115
137
119
111
121
158
135
158
124
158
133
129
131
130
133
133
142
133
130
130
153
126
126
129
130
132
133
142
133
137
121
119
113
113
120
108
133
104
113
118
124
124
115
115
70
61
51
51
65
84
99
133
133
133
133
133
133
133
133
133
71
61
49
35
29
23
19
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
6
8
14
20
12
4
8
13
11
8
5
6
8
19
14
9
4
4
9
6
3
13
10
6
3
6
5
4
6
13
21
22
20
14
8
8
9
8
6
4
3
3
3
3
3
3
3
6
9
14
15
16
14
13
10
7
13
10
8
7
6
9
12
18
22
24
17
11
8
8
8
17
25
16
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
40
77
75
115
72
79
80
82
115
83
81
85
97
84
87
88
97
91
76
75
66
61
71
65
67
76
70
71
74
86
70
76
74
91
72
86
72
75
79
92
86
76
76
74
75
76
80
92
84
91
86
92
85
84
82
92
80
74
77
77
60
63
75
63
60
73
60
68
75
75
70
70
43
34
26
24
34
47
58
82
82
82
77
76
75
73
73
73
38
32
25
18
15
13
11
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
5
8
5
3
3
3
3
3
5
5
5
6
5
4
3
4
5
3
2
7
4
2
2
8
7
7
13
18
10
2
17
10
3
2
5
6
4
2
2
2
2
7
4
2
3
8
5
3
6
6
5
4
3
3
7
6
5
5
3
2
2
19
10
2
2
2
2
2
3
13
15
8
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
54
116
92
111
89
85
92
99
124
124
95
94
97
89
88
78
97
81
84
84
112
94
94
110
98
81
86
89
87
116
84
79
81
87
84
92
94
82
92
93
112
94
98
100
96
101
110
97
98
98
90
101
90
88
92
87
87
116
79
75
75
63
66
65
59
62
68
62
65
67
67
67
48
49
34
37
44
54
68
73
73
73
67
66
65
62
62
62
37
32
26
21
20
20
19
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
3
20
20
14
8
9
10
18
15
8
1
3
4
6
3
1
7
10
9
9
10
6
3
8
13
10
8
16
15
12
9
9
8
8
8
12
6
1
2
6
4
2
2
2
1
1
5
4
4
5
6
3
1
1
1
5
8
10
6
2
1
6
7
8
13
7
1
1
3
5
27
23
14
5
5
3
2
2
5
8
6
5
5
5
5
5
5
5
5
5
5
5
8
12
8
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
34
61
101
69
77
97
80
77
97
80
87
97
97
107
122
122
122
88
97
97
89
93
97
86
84
89
80
81
85
93
78
92
86
101
100
112
101
112
96
93
92
83
82
81
83
83
88
101
89
112
94
91
96
107
96
112
95
98
102
107
107
95
112
93
83
84
107
95
98
101
101
101
62
61
59
62
64
64
72
72
76
84
84
84
72
61
61
61
32
27
21
15
13
11
10
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
5
2
4
3
3
5
8
8
8
5
3
17
10
4
3
3
3
7
11
8
6
7
8
6
4
3
3
11
8
6
6
7
7
8
4
1
14
11
8
7
6
6
6
7
4
1
3
4
6
8
9
5
1
6
7
4
1
1
1
1
2
6
9
12
13
7
2
2
6
10
18
23
18
13
13
9
6
6
6
6
6
7
5
3
3
3
3
3
3
3
3
3
3
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
54
157
102
110
112
146
108
105
110
107
98
107
99
102
107
101
109
128
91
100
117
116
117
154
144
112
129
137
116
157
113
99
104
117
96
109
92
82
93
90
117
100
101
146
108
123
154
123
144
137
108
99
95
91
106
109
106
157
90
88
80
68
97
64
65
66
64
66
70
70
65
65
55
60
62
64
71
86
109
146
146
146
121
117
112
97
97
97
51
43
34
25
22
19
17
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
1
1
2
2
2
2
2
2
2
9
5
1
3
6
5
4
4
3
2
2
2
1
1
1
2
3
2
2
8
14
13
12
7
2
5
8
4
1
6
3
1
2
1
1
2
3
2
1
1
1
2
1
1
2
4
3
2
2
2
3
7
9
7
6
5
24
25
25
25
26
22
18
33
41
49
26
3
3
8
10
11
13
8
4
4
4
4
4
4
4
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
54
90
108
96
102
139
111
109
118
118
107
107
118
106
102
92
118
78
88
91
93
99
92
93
89
93
93
98
103
102
139
98
92
92
92
88
99
88
89
94
92
94
94
108
93
92
91
90
86
86
85
86
91
95
95
139
102
92
95
90
89
91
93
90
90
82
74
81
81
84
84
84
73
75
79
79
84
84
79
81
88
92
97
108
108
108
108
108
59
51
40
29
25
23
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
13
20
25
30
18
7
8
10
5
1
2
3
21
40
22
5
3
1
1
5
10
23
21
15
10
18
9
1
17
15
14
9
5
3
2
7
25
18
9
1
2
1
1
1
1
1
1
2
1
1
2
6
4
2
5
5
3
1
1
7
4
2
15
12
7
2
2
1
1
1
1
31
41
52
63
73
37
2
2
4
7
7
7
5
3
3
3
3
3
3
3
3
3
7
11
7
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
52
151
79
88
84
97
78
85
95
86
91
95
92
93
95
92
75
75
80
84
107
101
103
148
101
98
109
98
102
151
94
103
92
88
85
94
97
93
88
87
107
94
96
106
105
105
148
104
106
103
97
104
92
94
101
98
99
151
84
80
73
64
65
52
62
50
52
57
65
65
52
52
39
28
22
23
36
52
67
97
97
97
71
66
61
49
45
45
27
23
19
17
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
3
3
15
10
6
7
8
11
7
3
3
4
6
5
5
4
4
5
12
12
12
8
4
8
12
9
6
3
1
8
4
1
3
4
5
7
5
3
4
3
3
2
1
1
2
3
3
2
1
1
4
3
2
3
4
3
2
2
2
2
7
12
9
7
5
16
11
7
7
7
13
15
8
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
92
92
95
92
87
110
81
85
94
110
101
97
97
110
105
84
73
101
73
80
86
90
82
105
94
101
95
93
86
87
93
86
100
84
104
89
90
90
84
97
127
106
112
114
127
114
117
122
135
121
121
112
111
112
101
99
104
95
89
92
92
70
72
102
74
74
84
74
78
79
80
80
80
53
46
52
33
34
35
35
38
49
57
66
85
85
85
85
85
47
40
32
24
21
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
2
6
8
10
10
10
9
5
2
1
1
3
4
3
2
2
2
2
2
2
1
1
1
2
7
8
4
1
1
1
1
2
1
1
5
3
2
1
1
2
2
2
2
2
3
4
2
1
1
1
2
2
3
5
4
3
3
2
2
2
6
27
16
6
7
7
8
21
28
25
23
14
5
5
3
2
2
2
2
3
5
4
4
4
4
4
4
4
4
4
4
6
9
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
69
69
62
62
69
71
67
100
82
77
76
76
73
73
95
83
88
100
95
85
91
87
95
84
82
81
74
100
72
70
82
64
67
71
67
73
78
103
94
82
88
94
88
89
94
89
89
88
103
83
83
84
80
78
83
81
81
81
103
78
77
72
70
67
61
59
80
57
60
64
71
71
54
52
57
58
54
71
71
57
61
63
70
80
80
80
57
49
41
34
27
24
19
17
16
17
17
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
3
5
4
4
11
15
19
14
10
7
4
4
5
4
4
2
1
5
10
7
5
7
6
5
4
4
7
7
7
12
11
8
5
3
1
5
9
6
3
1
2
3
3
2
1
2
1
1
3
2
1
9
7
6
3
1
1
3
5
4
4
4
4
6
9
12
10
7
4
4
4
24
36
48
32
16
10
4
4
4
4
8
10
6
2
2
2
2
2
2
2
2
2
8
12
7
2
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
77
96
107
97
107
122
90
99
107
96
95
99
120
99
99
90
116
88
94
96
98
100
95
101
120
93
101
99
103
107
104
120
101
103
114
120
116
126
115
117
121
120
131
122
119
119
116
118
121
122
131
131
126
126
131
116
119
118
131
131
97
96
90
84
74
83
85
94
126
126
84
75
61
56
38
43
57
75
90
122
122
122
95
93
92
87
85
84
83
82
81
81
81
70
81
81
16
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
19
13
8
9
11
7
4
12
11
11
12
11
9
6
4
4
4
4
4
5
11
8
5
6
8
13
19
11
4
24
14
5
5
5
7
7
7
9
11
8
6
4
3
4
5
5
4
3
4
3
3
7
18
14
10
6
3
5
6
7
6
5
4
3
6
9
15
22
12
3
3
3
29
27
14
2
2
3
4
5
3
2
2
2
5
7
8
9
37
51
66
66
66
41
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
154
154
30
97
94
154
112
117
138
118
119
154
109
112
114
113
112
138
96
86
85
85
80
97
97
87
84
97
68
74
78
75
97
76
67
71
73
66
97
72
75
82
76
73
78
73
74
75
76
78
78
81
81
81
75
73
77
82
80
75
72
72
72
70
63
80
65
58
63
70
72
82
82
82
49
52
53
54
65
65
63
65
65
65
67
69
72
77
77
77
77
77
77
77
77
66
77
77
16
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
6
5
4
3
5
7
7
4
2
2
2
3
4
3
3
6
4
2
4
3
2
2
2
2
2
3
10
13
11
10
15
9
3
5
11
7
3
6
4
3
2
2
5
3
1
1
1
1
1
14
9
4
3
3
6
7
9
5
2
4
6
4
2
11
22
19
17
17
17
18
19
12
5
5
3
2
2
2
2
2
2
5
7
8
9
35
48
62
62
62
39
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
60
114
93
115
88
90
95
95
116
116
95
98
95
97
100
92
113
99
102
113
112
112
153
110
102
100
100
91
103
114
90
153
95
96
94
86
91
88
93
95
153
102
99
103
94
96
107
92
91
96
86
85
84
84
89
89
90
114
84
84
81
79
84
80
71
79
73
77
79
80
80
80
59
64
69
74
74
70
73
75
75
75
74
74
69
65
65
65
36
31
26
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
22
22
22
13
5
2
9
5
1
2
3
2
1
3
4
4
4
5
11
18
65
41
17
11
35
20
5
11
14
7
1
3
5
7
6
5
6
4
3
3
4
5
6
4
2
2
2
6
3
1
1
1
1
1
8
5
2
5
7
10
6
3
2
2
5
6
7
7
8
6
5
5
5
5
13
17
22
43
54
28
2
2
7
13
11
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
151
151
93
118
118
142
128
134
151
127
142
119
114
114
119
123
119
151
127
111
116
119
119
117
124
114
117
107
106
105
104
106
100
124
94
99
105
106
124
100
110
125
124
111
111
111
113
111
125
110
111
113
108
111
125
100
100
96
94
111
89
82
82
70
59
57
60
51
62
53
52
50
50
50
37
47
25
31
41
48
70
70
56
57
55
53
52
50
50
50
31
27
23
19
19
19
19
19
19
19
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
8
2
2
3
5
7
8
10
12
13
14
20
30
16
3
5
7
23
19
10
2
7
13
17
10
3
5
7
16
13
10
9
8
9
7
6
6
4
3
2
2
3
5
4
4
3
3
4
3
2
3
4
8
12
7
3
4
3
2
2
2
2
3
2
2
12
7
2
2
2
3
25
25
13
2
2
4
6
7
4
2
2
2
3
3
3
4
5
6
7
7
7
7
9
12
9
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
62
117
87
110
83
81
86
89
92
110
85
92
91
93
105
88
113
97
101
113
105
95
113
96
90
105
100
87
96
117
83
109
79
75
74
67
77
80
82
88
138
98
101
102
94
100
102
102
138
100
102
100
93
94
96
96
97
138
83
81
82
74
81
68
63
75
62
69
75
75
66
66
48
50
30
32
38
45
57
57
58
63
63
63
63
63
63
63
35
30
25
20
18
18
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
7
2
5
7
5
3
5
4
4
4
4
3
2
7
6
5
7
8
8
7
7
7
4
2
6
7
5
3
8
14
9
5
5
6
8
6
5
12
20
12
5
1
2
2
3
5
7
15
8
1
3
5
3
1
2
3
4
4
4
3
2
4
6
7
4
2
3
3
3
3
3
26
27
17
8
3
2
2
2
5
6
4
3
3
3
3
3
4
5
5
5
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
59
68
68
168
97
112
112
163
120
118
120
120
113
111
113
113
126
138
118
172
127
128
157
139
148
163
168
138
140
138
142
158
142
140
129
145
127
129
133
135
140
137
157
145
149
163
154
150
163
160
168
172
154
145
141
136
141
141
129
158
108
102
105
96
100
96
99
104
109
110
128
128
94
94
80
75
78
75
88
107
131
172
172
172
141
136
130
111
111
111
60
51
41
29
24
20
16
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
11
11
10
10
6
3
3
3
3
3
5
8
8
5
3
5
8
16
25
24
19
14
32
50
35
20
21
13
6
10
14
19
24
15
6
7
9
8
5
2
2
3
5
7
9
6
3
2
2
3
6
14
12
10
8
5
2
5
6
6
6
7
8
8
7
6
6
6
7
12
18
38
35
33
51
60
33
6
6
6
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
90
90
35
104
65
66
76
70
71
90
64
66
61
58
58
65
70
65
90
92
69
72
76
75
80
104
83
71
73
66
54
64
51
52
56
92
58
53
60
57
65
95
76
82
85
95
92
94
104
109
101
109
94
109
88
85
84
80
76
72
69
69
70
73
76
68
63
76
66
67
76
76
58
53
45
52
30
38
48
58
73
82
82
82
73
71
69
66
64
64
59
59
59
58
59
59
57
56
56
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
3
5
4
3
3
3
3
3
2
1
2
3
4
2
1
1
5
5
3
1
1
2
2
2
4
3
2
1
1
1
2
4
3
2
5
6
3
1
2
3
4
3
3
2
1
1
2
1
1
2
1
1
2
1
1
1
1
4
15
10
6
12
18
21
22
12
3
3
3
27
27
15
3
3
15
13
12
7
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
29
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
126
126
85
157
105
110
107
109
126
106
117
132
121
129
132
147
130
132
131
112
129
131
157
133
137
141
145
147
127
109
104
127
79
72
77
71
71
100
67
85
98
104
157
108
128
116
116
123
123
128
145
118
117
128
109
105
105
102
103
109
99
99
84
78
76
73
63
63
59
65
68
74
74
74
43
37
30
34
43
52
74
74
62
65
65
63
63
63
63
63
35
30
25
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
17
13
7
1
4
8
19
11
4
8
13
7
1
1
1
3
3
3
2
1
11
11
12
16
14
10
7
7
5
4
7
9
12
6
1
2
6
7
9
8
7
5
3
12
35
19
4
4
2
1
1
1
21
21
15
9
15
8
2
2
1
1
9
6
4
2
1
1
1
6
12
13
15
10
6
6
4
2
2
4
5
5
6
5
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
69
69
48
112
65
70
72
75
85
80
92
90
78
87
92
91
94
93
115
100
101
115
112
106
115
104
94
87
82
75
75
73
76
90
74
91
87
87
80
101
92
95
112
91
95
97
93
95
104
101
103
103
128
107
110
128
109
108
109
128
93
93
76
70
86
68
62
84
65
74
78
78
78
78
45
38
30
28
37
49
60
82
82
82
84
86
86
86
86
86
47
40
32
25
22
20
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
2
2
2
2
5
9
9
10
5
1
1
2
2
2
3
5
7
4
1
6
4
3
3
3
2
2
1
1
2
2
3
10
15
11
7
3
2
2
2
5
3
2
2
2
2
7
10
13
8
4
16
38
22
6
5
4
6
4
2
2
9
6
4
11
7
4
18
11
4
4
4
11
13
8
4
4
6
7
9
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
48
116
80
98
93
98
124
93
106
93
83
103
85
97
127
80
112
95
100
112
127
109
113
107
97
127
82
81
81
66
63
88
57
58
58
50
65
65
78
86
116
91
105
101
102
105
107
105
97
98
96
99
88
82
82
82
85
84
96
96
75
77
71
71
56
55
56
62
68
71
71
71
45
41
34
31
35
41
45
56
56
56
58
61
61
61
61
61
34
29
24
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
11
2
2
3
6
9
25
16
8
10
11
6
2
2
3
4
4
4
5
9
13
14
8
2
2
3
3
4
2
1
8
7
7
8
5
2
8
7
7
8
4
1
1
1
6
3
1
2
4
5
6
13
7
1
3
6
4
3
2
1
1
4
7
6
6
6
5
5
5
8
11
14
17
14
11
11
6
1
1
3
5
8
9
7
5
5
5
5
5
5
5
5
5
5
5
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
89
89
139
102
113
120
168
122
124
122
130
124
124
142
130
139
138
158
176
140
140
137
141
137
130
139
141
126
130
123
125
137
113
121
146
130
158
121
129
126
126
133
135
137
168
143
144
153
153
151
176
153
141
150
153
145
158
144
140
140
140
117
126
125
140
123
107
110
125
131
140
140
140
93
83
79
77
95
117
136
176
176
176
141
135
128
107
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
29
8
5
3
6
9
19
14
10
19
11
4
20
11
3
3
4
6
7
9
10
11
12
22
12
3
6
9
21
14
7
5
3
5
7
10
13
10
6
2
2
2
2
18
10
2
2
2
4
4
4
4
8
6
5
3
2
3
4
11
13
15
25
36
29
22
22
22
22
22
22
44
33
22
22
22
22
22
22
22
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
59
100
105
111
108
103
99
94
111
91
87
86
108
90
94
95
105
95
98
108
92
96
88
94
100
81
108
87
88
105
95
92
94
121
93
94
84
94
89
91
88
96
103
93
99
103
103
121
103
99
99
103
93
93
95
103
96
94
95
98
95
91
121
82
73
74
72
78
93
93
65
63
45
37
32
42
53
62
91
91
77
79
77
74
74
72
72
72
42
37
31
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
3
6
8
9
6
4
7
5
4
4
4
5
6
7
6
3
1
5
7
4
2
3
4
3
2
6
5
4
6
10
14
9
5
3
1
2
3
3
2
1
10
7
5
7
8
5
3
1
2
3
6
10
10
6
3
2
1
2
2
3
3
3
3
6
6
7
7
5
3
3
3
13
19
10
2
2
4
5
7
4
2
2
2
5
7
8
8
8
8
8
8
9
11
12
12
12
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
40
109
102
113
94
97
105
99
117
117
93
93
89
100
85
75
102
76
87
89
108
89
85
90
96
87
96
85
76
109
82
87
90
108
92
90
84
107
94
97
108
94
104
95
97
100
107
108
104
104
102
104
98
94
98
123
111
112
123
123
100
99
123
83
72
73
72
77
94
94
66
59
48
48
29
32
38
46
51
64
64
67
67
67
64
61
61
61
33
28
23
17
15
14
13
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
9
7
6
7
4
1
2
3
2
1
2
3
8
8
8
4
1
1
1
4
3
3
5
6
7
8
4
1
3
3
3
3
4
5
6
8
15
11
6
1
5
3
2
1
1
3
2
1
1
1
1
13
7
1
2
1
1
1
1
6
12
8
4
5
8
12
20
10
1
1
1
24
23
13
3
3
7
4
2
2
2
2
3
4
4
4
4
4
4
5
5
5
5
5
6
5
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
54
97
129
108
96
103
102
99
108
108
94
95
96
94
94
92
112
81
97
97
96
129
94
96
122
87
95
95
96
127
91
92
96
96
101
96
123
107
105
129
106
103
109
116
110
122
107
105
103
100
95
100
93
98
102
107
127
88
80
75
63
62
72
52
66
54
65
83
95
123
123
123
70
60
46
39
45
54
61
77
77
79
96
116
116
116
116
116
61
51
41
29
25
21
18
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
30
36
28
19
11
3
3
3
5
7
4
1
17
25
15
5
1
3
5
9
5
1
3
8
4
1
10
5
1
8
16
8
1
4
3
2
3
3
3
7
4
1
1
1
1
2
4
5
3
2
2
3
6
7
5
3
2
1
1
3
5
3
2
5
3
2
5
3
1
1
1
10
19
12
5
5
3
2
2
2
2
2
2
3
4
4
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
61
61
106
115
79
79
86
67
68
68
66
67
69
70
76
74
73
101
69
79
86
98
91
81
79
83
76
83
86
78
106
76
80
79
89
81
75
115
80
91
96
98
99
102
109
100
102
101
106
102
106
99
106
96
91
98
92
97
106
98
98
90
83
89
71
61
65
70
86
94
115
115
115
66
56
43
43
50
58
77
77
74
84
93
109
109
109
109
109
75
70
63
63
60
60
58
53
53
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
26
16
6
7
6
6
6
6
3
1
3
6
15
11
7
4
1
1
1
7
7
7
10
12
9
7
4
1
5
10
12
14
29
18
8
3
1
1
2
7
6
3
1
4
8
4
1
4
2
1
4
4
2
1
1
2
5
3
1
1
5
9
9
9
10
12
10
9
9
9
9
16
21
13
6
6
9
5
1
1
1
2
4
5
6
6
6
6
6
6
6
7
7
7
7
30
53
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
87
167
133
120
136
179
128
127
119
117
119
122
144
133
141
130
166
183
133
132
134
138
146
167
163
146
153
154
144
164
158
143
150
150
134
166
132
133
142
140
163
146
154
179
166
180
170
173
169
183
173
160
168
180
166
166
163
164
159
173
173
149
143
137
147
128
133
147
173
173
133
133
116
110
119
120
128
142
156
183
183
183
158
153
148
143
140
138
136
135
134
134
133
133
133
133
133
133
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
19
20
14
9
8
9
10
11
11
11
17
12
8
8
8
8
15
19
23
15
8
10
9
8
47
26
6
24
15
6
13
20
14
9
9
24
23
22
28
31
17
4
4
4
4
7
5
4
7
10
18
14
10
19
28
47
28
10
17
25
26
20
15
21
18
15
27
31
33
35
50
58
66
53
40
40
40
40
53
66
47
28
28
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
158
158
87
165
133
125
129
125
158
133
131
153
135
143
153
144
158
151
126
155
125
115
127
132
136
165
183
142
171
151
148
171
156
153
169
155
145
145
163
153
158
159
183
169
152
162
163
155
165
156
157
155
163
150
146
151
157
153
183
163
139
141
140
138
142
140
129
113
120
134
145
168
168
168
118
104
98
95
105
120
128
151
151
151
159
168
168
168
168
168
117
108
98
86
81
77
73
66
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
19
20
17
12
8
9
11
10
10
10
12
10
8
12
14
16
19
14
10
9
8
12
10
8
10
9
8
25
23
21
19
17
13
9
8
8
22
40
31
19
8
8
10
12
23
41
24
7
7
7
7
7
19
23
28
41
24
8
15
18
22
28
28
28
28
28
28
34
28
22
22
22
61
50
40
40
40
53
31
9
9
9
18
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
117
117
96
166
133
121
127
158
123
132
149
128
132
132
144
133
141
129
163
177
122
121
122
129
140
166
163
144
147
148
150
158
158
149
154
177
148
163
138
139
146
157
163
143
148
153
160
180
166
173
171
180
173
161
167
180
165
163
163
158
142
133
128
128
125
133
147
116
120
130
133
133
133
133
109
109
118
120
127
139
151
175
175
175
154
150
146
141
139
137
136
135
134
134
133
133
133
133
133
133
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
42
42
42
32
19
6
8
9
11
10
10
11
9
8
8
9
10
11
30
21
12
10
8
8
8
8
13
10
8
10
9
9
10
11
20
25
30
35
28
22
27
30
16
3
3
5
7
15
9
3
4
6
26
25
24
25
15
6
15
15
15
16
22
28
28
28
28
28
28
40
53
59
62
64
66
53
40
40
40
40
24
9
9
9
18
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
153
153
62
166
135
124
134
154
153
137
144
144
127
133
144
137
153
130
160
174
131
135
139
135
136
166
135
123
132
128
136
135
154
144
141
153
142
160
132
130
133
146
135
138
141
147
169
149
166
162
158
174
169
145
151
148
153
160
146
169
130
125
119
109
111
108
116
122
133
133
133
133
115
115
96
96
91
107
107
123
143
174
174
174
144
139
133
115
115
115
71
64
55
45
41
37
34
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
18
18
13
8
8
9
17
26
33
24
16
8
8
9
10
7
4
6
7
8
12
16
24
33
22
12
29
16
4
10
16
14
13
8
4
9
15
18
9
1
2
3
5
7
26
14
3
1
3
6
20
34
19
5
23
12
1
3
5
13
15
17
28
43
32
22
28
26
25
25
25
45
42
40
32
25
23
22
22
25
26
25
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
62
92
90
108
105
109
135
111
108
103
98
104
108
114
132
135
111
83
89
84
74
99
73
77
83
71
66
70
67
67
75
65
65
91
75
68
99
75
86
98
95
92
98
92
94
95
93
103
93
95
93
95
95
92
92
91
103
87
82
82
82
82
82
88
105
83
105
93
105
105
75
65
54
54
36
40
48
58
68
79
79
79
61
56
52
43
40
40
25
22
19
17
17
17
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
14
22
14
7
5
3
3
3
3
3
2
1
1
7
6
3
1
1
4
3
2
5
13
7
2
3
5
7
13
9
5
4
4
5
7
6
5
3
2
1
2
3
4
5
6
3
1
1
1
1
1
1
3
6
4
2
1
1
1
1
2
3
6
7
4
2
2
2
3
4
6
30
22
15
15
15
8
2
2
8
11
8
5
5
5
5
5
5
5
5
5
6
6
6
6
8
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
128
128
89
162
120
122
136
167
133
128
122
128
122
124
142
128
138
137
158
174
131
130
132
132
134
162
130
123
133
131
136
157
147
129
130
144
134
158
131
129
129
127
133
135
142
167
151
158
162
149
151
174
147
149
153
151
158
158
145
157
130
123
127
131
129
140
158
118
129
136
133
140
140
140
97
91
92
89
104
122
139
174
174
174
136
128
123
114
110
107
105
103
102
101
101
100
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
20
21
21
15
9
9
9
21
15
10
17
15
14
8
3
3
6
9
9
9
10
10
11
16
22
15
9
9
9
24
17
11
7
3
5
8
10
13
11
10
9
6
3
5
7
10
6
3
8
7
6
7
13
16
19
24
18
11
4
4
11
10
10
19
28
25
22
22
22
22
22
22
44
33
22
22
22
34
40
46
32
18
14
10
10
10
10
10
10
10
10
10
10
55
77
88
94
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
39
111
73
104
69
73
81
82
111
118
94
98
118
101
94
118
93
71
72
74
79
82
108
104
78
80
93
80
86
111
77
108
72
66
65
55
60
61
65
63
108
70
73
79
77
86
104
90
98
82
83
78
73
98
79
78
82
111
83
83
81
73
73
69
61
73
66
67
79
79
60
55
46
52
29
35
44
51
70
70
61
62
61
60
61
61
61
61
61
61
61
61
61
60
61
61
56
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
3
5
8
4
1
2
3
2
1
6
4
3
7
6
3
1
1
1
5
10
8
5
3
4
6
3
1
8
12
9
6
8
8
5
2
2
4
7
6
5
4
3
2
1
2
4
13
7
1
1
5
6
5
4
6
3
1
1
2
7
9
12
10
9
13
8
4
4
6
8
30
27
16
6
6
8
6
5
5
5
5
6
5
5
5
5
5
5
5
5
5
5
30
43
24
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
118
118
155
116
127
122
155
118
109
122
104
103
104
136
117
117
106
149
97
106
115
112
113
148
112
120
122
128
135
140
155
155
148
129
136
126
149
99
101
101
93
148
104
107
143
106
114
119
111
130
135
109
108
115
106
118
155
119
155
103
95
92
87
97
77
84
63
61
66
64
65
65
65
47
50
34
34
53
76
98
143
143
143
101
94
87
78
74
70
68
66
62
62
62
60
62
62
53
53
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
22
22
22
12
2
6
11
6
1
1
1
1
1
1
1
2
4
7
7
8
16
14
13
13
10
6
2
6
11
8
6
24
20
15
10
13
10
6
3
8
10
13
10
5
1
1
4
16
8
1
9
5
2
1
1
1
1
2
13
7
2
2
3
2
2
4
31
18
5
3
2
2
3
4
27
23
15
8
8
8
8
8
12
15
11
8
8
8
8
8
8
8
9
9
9
9
31
42
25
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
97
153
133
135
146
189
154
155
157
166
150
152
161
166
163
151
166
184
143
141
143
136
137
136
153
129
135
133
123
137
118
120
123
138
123
121
123
133
127
129
143
140
144
189
148
150
160
150
153
184
144
145
148
141
147
136
129
137
120
119
117
120
118
122
153
116
129
130
138
138
113
111
92
100
77
82
103
126
146
189
189
189
133
118
106
92
85
80
75
73
71
69
68
67
67
66
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
10
7
10
14
17
21
27
21
16
12
14
17
21
20
20
20
18
15
10
6
5
5
13
19
19
20
16
12
18
11
5
7
9
8
8
24
40
31
21
12
8
4
4
4
4
4
4
7
10
16
10
5
16
28
23
14
5
13
22
25
20
15
21
27
33
36
35
28
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
30
31
32
32
32
32
32
32
32
32
32
32
32
33
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
160
160
26
162
108
160
136
144
150
140
175
154
150
152
168
156
158
168
159
149
147
144
160
144
143
138
141
144
123
124
129
162
130
129
124
149
130
136
131
133
129
129
160
133
134
138
139
140
144
157
146
149
157
144
142
157
155
154
156
162
155
155
155
130
126
120
129
104
106
114
131
131
93
87
76
70
69
74
85
99
115
144
144
144
115
110
105
98
95
92
85
85
85
83
85
85
81
76
76
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
8
12
7
3
3
4
8
7
6
9
6
4
10
6
3
3
3
4
6
9
13
12
12
37
20
3
3
4
14
10
7
5
3
3
3
9
15
15
9
4
3
3
5
7
17
10
3
4
8
10
13
31
22
13
18
11
4
4
4
12
14
16
18
36
27
18
24
27
31
33
34
35
30
26
26
26
26
18
11
11
11
14
18
14
10
10
10
10
10
10
10
10
10
10
10
43
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
57
123
124
124
123
166
141
147
177
172
166
176
177
173
176
177
166
151
151
165
149
149
180
150
142
143
167
139
143
167
135
164
115
106
119
107
103
131
115
120
164
129
133
166
136
138
142
131
127
141
120
121
122
125
122
122
128
131
113
125
125
107
106
112
128
116
125
114
114
114
92
91
79
65
104
59
81
109
124
166
166
166
128
119
111
99
92
85
81
78
70
70
70
68
70
70
62
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
10
7
34
48
24
1
1
1
1
1
11
9
7
6
6
4
2
1
1
7
13
15
16
17
13
9
5
1
8
8
9
9
9
8
8
30
50
30
10
6
3
3
4
4
4
5
6
6
6
6
6
8
7
5
4
32
24
16
16
16
10
5
7
5
4
40
25
11
10
10
10
37
64
39
14
14
15
16
17
15
14
9
4
4
4
4
4
6
7
8
8
8
8
35
48
28
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
176
176
52
158
128
164
159
161
176
169
166
172
163
164
172
166
164
176
169
138
141
147
157
139
139
133
134
139
130
129
120
158
123
109
113
144
131
125
138
165
135
134
157
133
140
161
139
152
142
137
138
138
136
144
140
165
152
146
147
158
131
131
126
136
145
138
152
145
144
150
165
165
133
133
99
91
89
83
95
111
128
161
161
161
124
116
109
88
85
85
47
40
33
24
20
17
14
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
8
5
3
3
4
6
5
4
3
3
6
10
6
3
3
4
8
9
8
8
9
11
22
12
3
3
4
8
12
21
11
2
5
6
7
9
9
5
1
2
4
5
4
3
4
2
1
2
2
3
7
10
12
7
3
1
1
1
3
2
2
12
47
40
33
38
30
22
22
22
40
36
33
49
57
31
6
6
6
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
62
62
50
91
120
76
71
75
74
85
107
107
89
95
93
91
90
90
92
80
87
88
86
120
87
86
81
91
83
84
83
119
82
77
80
86
82
80
116
89
95
120
95
92
96
106
92
98
84
86
81
81
81
98
76
84
90
89
119
98
79
80
69
65
86
75
81
87
94
98
104
116
116
116
83
80
72
70
70
57
58
59
70
78
87
106
106
106
106
106
85
81
68
64
64
63
64
64
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
2
1
12
9
7
7
8
6
4
4
4
4
5
10
8
7
6
5
19
15
11
18
13
7
1
4
7
7
7
4
2
7
6
6
7
7
8
11
6
1
4
2
1
2
3
7
4
2
1
1
1
1
4
3
2
1
1
4
2
1
1
2
3
4
23
15
8
6
4
4
4
4
28
28
28
21
14
9
4
4
4
4
4
4
6
7
7
7
7
7
8
8
8
8
32
44
26
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
62
107
107
120
97
89
97
78
74
82
80
82
107
87
88
102
85
80
77
79
84
86
120
95
92
114
96
86
102
85
79
118
81
89
93
85
107
79
82
91
96
107
120
98
87
92
89
93
114
85
96
77
77
76
76
84
87
92
94
118
94
94
94
83
77
67
80
65
66
74
84
84
69
69
65
66
59
71
71
68
73
75
78
84
84
84
72
62
61
61
35
31
25
21
20
20
19
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
64
64
64
33
2
2
7
4
1
2
3
2
1
1
1
2
4
7
4
1
1
1
1
2
4
3
2
2
7
4
1
5
10
7
4
1
6
4
2
10
32
16
1
1
2
2
2
4
2
1
1
1
1
1
6
6
7
6
3
1
2
3
2
2
4
6
6
6
13
20
13
6
6
6
28
40
52
33
15
8
2
2
7
12
10
9
8
8
8
8
8
8
8
8
8
8
9
10
9
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
55
118
84
104
84
86
91
92
112
122
94
122
98
101
122
98
77
80
79
78
113
92
95
118
96
86
96
91
87
118
77
74
78
87
70
62
69
67
75
78
113
80
81
91
88
92
118
91
96
90
86
85
85
81
89
87
81
118
75
74
80
76
71
75
58
65
57
64
68
75
75
75
45
46
48
56
62
62
76
76
66
67
67
65
65
65
65
65
61
61
61
60
61
61
59
56
56
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
1
3
5
5
6
6
6
3
1
9
5
1
3
5
3
2
1
1
5
6
7
4
1
3
5
3
1
10
13
15
16
17
10
3
3
5
3
1
4
2
1
4
2
1
3
5
5
6
6
6
6
7
4
1
4
3
3
3
4
15
10
6
16
11
6
17
9
1
1
1
11
16
9
3
3
4
3
2
2
2
2
3
4
5
5
5
5
5
5
5
6
6
6
6
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
56
56
114
116
92
88
118
76
80
77
72
68
66
76
79
75
82
124
77
90
97
112
103
100
109
115
95
100
111
124
116
118
96
93
95
99
101
111
101
99
100
124
96
95
105
99
102
109
111
94
95
91
90
94
102
105
118
116
114
97
97
97
76
75
67
60
64
65
81
90
111
111
111
68
53
41
40
45
51
65
65
67
77
87
105
105
105
105
105
56
48
38
28
25
22
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
6
1
7
12
7
2
2
2
2
2
2
1
1
2
4
3
2
2
8
9
11
17
9
1
3
6
6
6
6
11
16
13
10
11
7
3
5
15
9
3
3
3
3
4
4
3
2
2
1
1
1
2
3
3
3
3
3
3
3
3
4
5
6
11
14
15
17
11
6
6
6
28
24
13
3
3
3
3
3
3
3
3
3
5
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
126
126
58
82
81
101
95
101
104
126
105
101
94
92
105
103
101
103
126
77
77
83
78
78
94
86
75
74
93
80
85
93
79
94
86
92
96
126
98
87
93
92
94
96
116
103
104
122
101
101
109
116
103
125
114
112
125
126
108
125
92
85
77
71
75
62
74
62
68
65
75
75
57
53
45
54
31
38
46
52
71
71
69
74
74
74
65
56
56
56
30
26
21
16
15
14
13
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
6
5
8
7
7
10
43
37
32
16
1
7
6
5
5
5
5
7
4
1
4
8
7
6
5
5
6
3
1
2
9
8
8
8
5
2
5
8
6
3
1
1
1
1
2
3
2
1
1
1
1
1
5
6
5
3
2
1
3
4
5
4
3
2
4
7
13
20
11
2
2
2
28
27
16
6
6
10
10
10
8
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
73
131
158
122
134
147
135
118
137
113
113
121
151
127
132
135
111
120
99
100
93
97
100
104
115
137
112
124
131
131
147
137
117
151
130
123
158
123
130
131
137
129
135
145
135
147
136
134
133
132
133
135
138
139
147
151
139
136
134
134
121
126
122
113
147
121
134
141
145
158
158
158
112
104
93
88
98
112
122
145
145
145
139
138
136
133
133
133
80
71
61
49
44
39
36
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
37
53
31
9
15
21
23
16
10
15
12
10
10
9
9
9
9
10
12
7
2
7
9
5
2
8
13
10
8
25
23
18
14
13
12
8
5
11
14
16
10
4
4
4
5
4
4
8
7
6
8
7
6
5
5
18
21
23
25
21
18
32
30
22
15
16
18
26
30
32
35
50
52
53
53
53
54
60
66
42
18
18
18
23
25
26
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
140
140
47
103
111
115
104
113
140
112
115
114
105
110
114
117
137
140
98
86
91
90
96
95
76
85
80
83
110
83
96
106
78
75
79
101
81
73
103
80
90
101
110
93
98
111
96
101
95
101
92
91
92
101
90
94
93
93
106
87
91
91
81
83
101
82
75
82
79
87
92
103
103
103
66
64
43
45
53
61
79
79
76
85
95
111
111
111
111
111
59
50
39
28
23
20
17
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
14
9
30
16
3
3
4
8
13
11
9
9
12
11
7
3
3
3
4
5
10
7
5
7
9
6
3
3
4
3
2
5
5
5
8
7
6
6
8
5
2
2
2
2
5
3
2
2
2
2
3
3
4
6
8
5
3
2
4
5
5
5
4
3
10
14
18
24
13
3
3
3
33
25
15
5
5
5
5
5
5
5
5
5
4
3
3
3
3
3
3
3
3
3
5
7
5
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
154
154
66
121
156
154
126
136
138
131
129
154
116
119
123
124
135
138
115
92
102
103
96
135
97
94
113
86
97
97
100
120
102
125
99
105
110
102
156
102
113
113
112
135
114
119
112
113
106
111
106
110
120
106
125
106
103
105
113
107
108
108
108
100
97
83
104
79
88
113
124
156
156
156
110
105
98
89
87
87
87
89
95
100
106
119
119
119
119
119
63
54
43
30
25
20
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
38
57
38
20
12
4
8
13
11
9
8
8
11
13
15
9
4
18
14
8
3
7
10
9
8
8
6
4
8
13
18
22
27
17
8
3
3
9
15
21
12
3
4
6
9
6
3
8
5
3
3
3
11
19
14
9
10
11
12
9
6
5
10
9
9
11
13
11
9
9
9
33
48
61
65
67
36
6
6
7
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
72
108
158
110
106
131
98
103
96
110
94
101
128
101
101
96
94
95
95
97
101
102
100
99
116
102
111
124
120
127
131
128
111
128
115
107
158
106
116
115
112
128
115
124
113
116
114
116
116
124
127
114
128
117
112
131
107
94
92
90
92
87
105
96
65
76
84
107
123
158
158
158
111
106
99
90
94
101
109
124
124
124
123
122
122
122
122
122
71
62
50
39
35
34
32
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
20
41
51
35
20
10
1
1
1
1
1
1
2
9
10
12
7
2
2
6
9
9
10
7
5
10
16
14
12
16
13
9
5
25
18
11
6
3
5
7
6
5
5
6
7
6
5
7
10
6
3
4
5
7
10
8
6
5
4
3
3
4
5
7
6
5
9
10
10
11
16
21
39
51
63
66
68
40
12
12
9
6
6
6
7
7
7
7
7
7
8
8
8
8
14
20
14
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
59
115
95
111
100
100
99
94
115
89
85
91
88
95
115
89
106
82
82
96
86
97
138
95
94
98
92
93
106
89
95
138
90
124
105
97
97
112
96
98
138
95
94
95
96
95
99
124
108
112
109
124
101
112
96
91
91
83
85
85
76
76
124
78
79
87
91
97
124
124
80
79
61
47
52
34
39
48
52
65
65
66
73
82
82
82
82
82
44
38
30
23
21
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
5
8
15
22
11
1
2
3
2
1
1
1
8
14
20
10
1
1
1
1
2
6
5
3
2
5
3
1
13
25
15
5
5
10
6
2
3
8
10
6
3
2
2
3
3
3
3
6
4
3
3
2
2
1
1
2
1
1
1
2
2
2
3
15
10
6
4
2
2
2
3
14
26
16
7
4
4
5
6
6
6
5
4
4
4
4
4
5
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
93
93
54
91
85
76
83
84
91
93
91
116
100
101
116
101
99
91
117
76
85
90
82
85
117
89
91
90
94
83
88
117
79
78
83
104
79
77
77
76
80
84
88
85
98
84
89
94
98
104
91
93
93
99
96
84
82
83
82
80
83
83
72
68
104
60
53
65
66
72
99
99
63
58
45
34
29
26
32
41
45
58
58
58
52
51
50
47
47
47
28
24
20
16
15
15
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
10
9
9
18
16
14
12
10
10
8
7
11
14
15
17
9
2
2
8
13
9
5
6
7
11
15
11
7
4
1
4
2
1
1
1
2
5
7
4
1
2
1
1
3
2
1
1
1
2
2
2
2
4
3
3
2
1
2
3
4
5
5
6
6
4
2
17
10
3
3
3
11
19
12
5
3
2
2
2
3
4
3
3
3
3
3
3
4
4
5
5
5
5
7
9
7
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
93
93
92
102
103
116
138
101
100
108
98
105
106
108
116
106
108
105
95
97
104
106
109
116
101
100
93
93
100
105
115
138
93
102
110
97
106
109
93
100
99
104
107
108
133
109
106
106
110
106
103
115
105
106
109
110
138
105
104
96
93
96
92
110
96
70
83
88
96
105
115
115
115
71
69
61
64
76
91
105
133
133
133
106
98
92
76
72
72
46
41
34
28
25
22
20
20
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
10
2
2
16
30
16
3
7
5
3
3
4
3
2
7
12
42
26
11
11
9
6
3
2
2
9
16
9
3
16
11
6
10
16
13
7
2
3
9
6
4
3
2
2
5
7
5
3
2
2
2
3
4
3
2
5
4
3
2
2
3
4
6
8
7
6
6
18
13
9
9
9
17
26
16
7
7
6
6
6
6
6
6
6
7
8
8
8
8
8
9
9
9
9
9
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
45
80
75
78
87
95
133
99
107
138
114
122
138
116
138
92
100
73
67
69
65
65
75
70
86
68
71
73
72
90
72
75
78
102
77
90
83
85
87
113
90
91
128
103
111
113
128
111
121
124
124
129
112
105
98
101
96
88
98
98
80
84
102
74
65
75
62
69
75
75
67
67
43
35
28
26
32
41
47
62
62
62
61
60
60
60
60
60
35
30
24
19
17
17
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
7
5
6
9
8
6
5
5
5
3
1
1
1
6
13
11
6
1
1
3
6
11
8
6
5
5
6
4
2
1
1
7
4
1
4
2
1
12
8
5
3
7
4
2
4
3
3
3
2
1
1
1
1
3
2
1
2
2
2
3
4
3
3
4
5
4
4
3
3
3
5
7
15
18
13
8
7
5
4
4
4
5
6
6
5
4
4
4
4
4
4
4
4
4
7
10
7
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
129
129
89
112
101
129
102
108
116
109
133
133
109
109
102
100
94
94
100
93
93
90
112
88
90
89
96
95
86
87
84
108
80
80
86
89
87
96
79
106
89
87
112
83
83
83
82
90
88
87
91
106
83
85
83
79
90
81
83
108
73
77
71
71
106
77
90
75
68
72
75
75
53
50
36
28
24
22
26
33
36
46
46
46
45
44
44
44
44
44
24
21
16
12
11
10
9
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
4
6
9
10
11
6
1
1
1
10
7
4
6
9
8
8
4
1
8
4
1
2
4
6
9
10
11
11
6
1
6
12
10
5
1
6
6
5
5
4
4
5
6
8
4
1
4
2
1
1
12
8
5
4
4
3
3
3
3
4
4
4
6
5
4
21
12
3
3
3
9
15
9
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
3
5
3
2
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
132
132
88
96
88
108
80
88
132
91
108
95
94
101
103
112
132
122
122
85
84
81
70
75
80
76
103
71
74
69
66
81
70
65
73
97
76
103
81
78
81
102
76
74
77
73
79
93
80
97
85
80
78
97
73
78
77
80
85
74
80
80
62
67
102
71
66
93
74
84
97
97
79
79
49
43
38
38
38
37
43
43
45
60
75
102
102
102
102
102
58
51
42
32
28
24
21
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
6
5
3
1
2
3
2
1
6
4
2
3
4
2
1
1
1
4
4
5
3
2
6
5
3
1
3
4
4
4
5
12
9
6
6
8
5
2
2
3
2
2
3
3
2
2
2
3
3
4
3
2
4
3
2
2
2
2
2
4
6
19
15
11
11
9
7
7
7
13
15
10
5
5
3
2
2
2
3
4
5
10
12
13
14
14
14
14
14
14
14
14
14
14
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
90
90
76
88
99
109
123
112
114
135
120
113
113
147
116
114
112
112
98
101
117
111
109
109
113
147
115
117
111
110
109
123
135
106
107
110
147
100
96
105
98
100
100
99
111
101
100
112
94
95
100
84
92
94
98
105
135
100
112
94
90
87
77
90
66
60
66
61
69
75
78
78
78
46
40
32
37
51
69
81
111
111
111
100
98
96
90
90
90
48
41
32
22
18
16
13
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
7
12
33
23
14
20
10
1
10
6
2
2
2
5
7
4
1
7
4
1
1
2
7
12
6
1
12
6
1
5
7
7
8
4
1
17
9
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
3
1
5
6
8
8
4
1
1
1
10
17
10
3
3
5
6
8
5
3
3
3
2
1
1
1
1
1
1
1
1
1
4
6
3
1
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
77
40
120
73
74
75
88
77
82
110
94
89
104
90
97
104
89
110
82
85
84
120
91
94
114
96
72
78
78
71
114
64
62
74
72
76
94
90
81
92
91
120
92
92
98
94
95
114
91
96
87
85
81
82
90
91
93
94
114
88
90
90
79
88
67
63
66
66
71
90
90
65
59
52
56
39
42
48
52
66
66
63
67
68
72
72
72
72
72
65
65
65
64
65
65
63
60
60
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
8
7
6
5
4
3
3
4
6
8
10
8
7
6
5
4
3
3
5
7
6
5
6
7
6
5
4
3
4
4
5
5
5
8
9
5
1
2
4
6
4
3
3
3
3
4
6
4
2
1
2
3
6
5
4
4
2
1
1
1
4
5
7
7
7
15
23
22
21
21
21
33
28
23
21
21
12
4
4
4
4
7
11
8
5
5
5
5
5
5
5
5
5
5
5
32
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
87
117
102
111
97
104
133
98
111
100
95
104
105
113
133
122
122
97
103
104
117
105
101
111
105
94
93
113
82
72
74
66
79
101
84
113
91
92
98
100
117
101
102
104
104
108
111
114
114
114
99
109
91
87
86
83
83
83
81
81
80
76
101
67
53
62
66
76
97
97
83
83
49
53
58
66
83
83
90
104
104
104
93
91
89
83
83
83
46
40
33
24
21
18
15
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
17
12
10
9
7
6
7
8
4
1
6
5
4
4
4
5
6
3
1
6
4
3
7
12
9
6
3
1
6
4
3
7
8
9
7
5
5
3
2
7
4
2
1
9
8
6
4
5
3
1
1
8
6
5
3
2
4
4
4
5
4
4
4
4
4
4
6
7
9
13
17
16
15
8
1
1
2
3
4
2
1
1
1
5
7
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
48
111
97
85
89
105
88
85
85
83
77
88
84
84
80
88
88
68
81
84
91
105
105
106
94
86
91
87
101
111
107
165
104
105
114
101
105
112
117
118
113
165
120
124
130
152
133
131
134
152
141
147
165
152
141
123
124
122
118
133
133
121
118
115
141
106
117
125
133
133
123
123
76
78
87
93
123
123
88
85
89
94
106
123
123
123
123
123
64
55
43
31
27
23
20
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
5
3
2
7
7
8
9
7
5
5
3
1
2
3
4
2
1
6
6
6
3
1
2
4
5
6
10
14
18
9
1
5
10
9
8
5
2
5
8
8
8
6
5
7
7
6
6
5
4
2
1
6
7
4
1
4
3
2
2
2
2
3
14
8
3
10
17
12
8
8
8
32
26
14
3
3
21
11
1
1
1
2
3
3
3
3
3
3
3
3
3
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
51
111
82
112
90
93
98
97
112
103
90
104
89
92
104
98
84
82
76
72
78
84
88
111
97
86
80
79
76
86
67
71
70
75
65
86
57
61
66
62
86
64
64
71
73
81
111
84
97
85
81
80
78
76
76
81
78
75
81
81
61
62
81
61
56
75
59
64
75
75
53
49
37
27
22
24
26
28
37
37
35
42
49
60
60
60
60
60
33
29
24
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
5
6
3
1
1
1
1
1
4
3
2
5
5
4
3
4
5
3
2
6
4
2
2
5
8
13
11
10
9
7
5
4
3
2
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
3
3
3
3
2
1
1
1
1
2
3
4
13
8
4
17
10
4
4
4
11
13
7
1
1
1
1
2
1
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
93
93
128
107
119
110
174
108
124
137
132
125
125
176
136
140
138
167
137
118
120
125
113
123
128
121
151
129
136
141
130
174
137
146
176
147
167
139
130
134
129
151
135
135
163
136
139
139
131
131
137
116
110
122
125
118
176
120
125
98
88
74
72
88
62
73
63
63
69
78
78
60
59
51
38
33
36
57
83
110
163
163
163
108
106
105
95
93
91
85
85
85
81
85
85
78
66
66
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
5
5
6
13
18
20
11
3
11
8
5
10
16
23
14
5
8
6
5
3
2
2
3
5
3
2
6
4
2
3
5
4
3
5
6
7
9
6
4
7
7
6
5
7
8
7
6
5
5
5
6
10
7
5
4
4
4
4
4
5
6
5
4
7
6
6
8
6
4
4
4
15
24
15
7
7
6
6
6
6
6
5
5
5
5
5
5
13
17
19
20
22
22
22
22
44
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
52
78
86
101
78
109
97
99
124
149
115
149
119
124
149
105
116
92
88
98
90
109
124
100
117
88
80
76
71
66
65
59
64
102
79
81
124
82
85
88
82
87
84
88
100
94
116
102
91
92
89
84
89
90
92
116
100
87
91
91
87
88
102
74
78
80
82
85
100
100
70
70
59
60
66
75
75
70
76
76
74
75
75
75
72
70
70
70
39
33
27
22
20
18
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
4
5
7
22
14
6
6
5
5
4
2
1
3
4
4
2
1
3
5
6
5
5
4
3
7
11
11
11
10
7
5
3
1
2
4
4
5
5
5
4
3
2
2
2
3
5
7
10
5
1
3
2
2
2
2
3
2
2
2
5
4
3
9
20
16
12
7
3
3
4
5
17
14
12
37
49
39
22
6
6
6
9
12
8
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
83
88
88
83
90
91
107
91
90
96
107
91
91
84
107
79
79
84
78
79
100
77
84
76
77
79
72
100
66
69
62
53
66
58
68
98
83
93
81
113
81
85
78
77
83
85
87
87
113
84
85
87
89
101
97
101
94
113
95
94
93
93
86
82
87
78
66
76
81
81
95
95
81
74
75
95
76
79
83
76
95
95
83
82
78
78
72
65
65
65
36
31
25
20
18
17
15
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
7
1
5
14
12
7
3
3
3
3
3
13
9
5
5
3
2
4
3
2
2
4
3
2
1
1
2
3
4
6
6
4
3
12
10
5
1
8
5
2
1
2
1
1
4
2
1
1
1
1
1
3
3
4
3
2
6
7
5
4
4
5
5
6
6
7
28
30
16
2
2
2
48
38
28
43
51
36
20
4
4
4
10
13
8
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
44
61
91
73
75
108
81
85
97
86
83
83
119
84
85
87
97
79
82
88
86
105
93
95
119
84
93
85
76
105
66
76
84
87
105
77
119
82
87
105
91
96
102
108
105
112
117
125
126
135
135
135
119
112
104
107
99
98
94
94
90
84
79
75
84
75
101
84
90
90
68
69
72
79
101
82
82
90
96
108
108
108
101
101
82
78
74
70
62
62
62
61
62
62
59
56
56
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
9
8
5
2
2
2
3
5
8
8
8
10
8
7
4
2
2
3
16
16
13
9
5
6
7
4
2
2
3
3
3
5
3
1
6
6
6
6
11
6
2
2
2
2
1
1
1
1
5
4
3
2
1
4
7
5
3
2
1
1
3
2
2
4
3
2
6
7
4
1
1
1
12
23
52
31
11
8
6
6
33
47
29
11
8
6
6
6
6
6
6
6
6
6
6
6
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
47
47
176
87
103
106
149
103
105
103
103
83
80
85
82
93
88
128
131
104
111
161
134
136
159
176
124
139
135
128
161
108
98
103
96
92
111
103
102
104
103
161
109
115
149
113
128
159
131
176
131
111
106
97
89
103
111
89
161
76
72
65
59
51
51
87
49
51
58
54
54
54
54
35
28
22
22
43
70
97
149
149
149
98
89
79
61
49
47
30
25
21
18
17
16
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
3
3
4
3
3
3
3
3
3
6
4
3
2
4
8
7
6
4
2
7
11
7
3
2
4
6
6
6
30
21
13
10
11
6
1
2
3
2
1
1
1
1
1
1
3
2
1
1
1
1
2
1
1
3
2
1
1
1
1
1
3
5
5
5
6
8
6
5
5
5
12
15
9
3
3
2
1
1
2
2
2
3
3
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
58
112
101
108
110
137
113
110
113
113
99
98
137
98
101
99
94
90
83
77
93
77
80
84
96
83
89
101
100
112
137
93
105
137
99
95
116
88
89
90
92
93
98
125
107
111
116
103
101
111
100
96
104
111
103
137
105
112
97
90
84
78
84
64
72
62
63
67
84
84
59
54
44
48
33
37
53
70
89
125
125
125
95
88
82
66
62
62
35
30
25
19
16
14
12
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
6
7
20
33
20
7
7
7
7
5
4
7
7
7
6
5
8
6
5
6
6
6
7
7
8
9
10
12
19
12
6
9
16
21
13
6
3
6
9
11
12
9
6
5
9
6
3
4
3
3
3
7
8
9
9
9
5
2
2
3
4
5
16
10
5
9
8
7
7
8
9
28
22
12
3
3
4
4
5
4
3
3
3
5
6
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
55
50
61
71
79
75
131
87
86
83
85
82
82
128
86
92
91
94
88
82
77
96
69
72
74
74
82
76
86
96
82
131
86
96
128
93
94
116
82
88
87
89
96
96
122
101
101
116
96
94
92
89
83
89
92
96
131
101
98
97
90
90
90
88
96
83
84
89
88
101
101
73
73
57
47
63
45
61
82
92
122
122
122
105
100
96
84
84
84
46
39
32
23
19
16
13
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
3
2
2
10
19
15
11
11
7
4
4
4
3
2
3
5
6
7
8
9
8
7
7
4
2
5
8
10
9
8
9
9
10
16
21
12
3
3
5
7
5
3
3
6
16
20
11
3
2
2
3
6
8
8
9
8
7
11
7
3
3
4
5
8
20
13
6
26
17
8
8
8
17
26
16
7
7
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
65
65
108
72
79
76
76
100
78
107
79
77
84
83
89
107
100
86
88
90
91
94
94
94
86
100
81
87
89
86
108
79
76
75
92
69
67
67
67
68
70
86
69
77
78
81
111
90
92
95
111
96
93
94
111
95
94
95
108
87
88
85
81
92
75
67
73
67
75
84
84
75
75
51
48
49
55
61
65
71
82
82
82
71
69
67
61
61
61
34
29
24
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
9
2
2
2
1
1
2
3
2
1
1
1
2
2
2
1
1
1
1
2
3
5
3
2
2
2
1
1
6
5
5
5
12
10
7
5
3
6
6
5
3
2
2
2
3
2
1
1
1
1
1
8
5
2
2
3
2
2
2
3
6
9
13
12
12
17
14
11
10
10
10
25
25
13
2
2
13
10
7
4
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
92
92
77
92
87
92
81
104
89
104
104
80
87
80
82
87
91
71
84
66
68
66
69
69
69
91
65
65
64
61
62
60
63
62
66
65
84
76
73
77
87
85
95
121
106
126
115
103
111
115
121
126
115
102
97
100
97
98
126
92
91
86
78
87
74
64
84
68
78
86
86
80
80
54
48
36
35
37
42
48
50
59
65
72
87
87
87
87
87
47
40
32
23
20
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
18
5
2
6
8
4
1
1
1
1
1
5
3
2
6
5
4
2
1
1
7
5
3
2
2
6
8
4
1
1
1
3
2
1
4
6
3
1
2
4
6
5
4
4
4
4
2
1
1
1
1
2
3
2
1
3
5
7
4
1
1
4
2
1
1
4
9
11
10
9
9
9
28
21
15
9
9
6
4
4
4
5
7
8
6
4
4
4
4
4
4
4
4
4
5
7
5
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
72
72
83
148
95
89
128
85
89
88
87
83
82
84
82
84
84
86
88
81
86
83
97
81
82
104
85
89
86
86
107
82
87
83
100
101
100
148
103
109
111
110
110
115
128
115
131
115
113
113
108
107
108
99
101
102
108
111
109
131
131
94
94
92
83
80
93
89
105
121
148
148
148
88
82
72
64
72
83
100
128
128
128
122
121
120
117
117
117
95
91
76
74
74
73
74
74
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
9
5
7
6
5
3
1
1
1
1
1
1
2
4
4
4
3
2
2
5
8
6
4
4
5
4
4
5
4
4
4
4
5
13
21
12
3
3
5
3
2
2
5
5
6
32
19
6
2
3
6
5
4
5
7
7
4
2
2
2
3
4
5
7
10
8
6
8
9
11
16
21
23
26
16
7
7
6
6
6
6
6
6
6
7
7
7
7
7
7
8
8
8
8
37
51
29
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
97
108
112
127
112
117
133
109
127
116
116
124
155
123
133
119
124
125
116
155
124
122
122
124
118
112
155
100
101
95
90
96
84
96
84
103
76
79
83
96
96
92
92
101
96
95
98
100
100
100
90
89
91
88
88
96
87
87
81
86
86
66
87
57
48
56
59
68
86
86
78
78
48
40
31
30
42
57
72
101
101
101
94
92
91
87
87
87
46
39
31
22
18
14
12
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
6
8
10
5
1
1
1
1
1
10
8
6
5
5
4
3
2
1
4
2
1
3
6
10
16
8
1
9
5
1
3
5
7
4
1
5
15
8
1
2
1
1
7
4
1
1
1
1
1
1
2
1
1
2
1
1
1
1
2
3
3
4
4
4
4
6
5
4
4
4
12
18
10
3
3
3
3
4
3
3
3
3
4
5
5
5
5
5
5
5
5
5
5
5
5
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
92
92
96
113
111
139
131
110
120
142
117
118
117
121
114
108
93
134
92
105
118
139
117
134
121
112
107
117
112
123
134
131
142
117
120
120
139
124
110
113
108
124
105
105
113
103
99
98
120
96
96
94
107
102
110
112
142
107
103
99
96
93
89
120
84
75
90
79
95
107
110
110
110
64
51
39
40
48
57
78
78
71
82
95
113
113
113
113
113
60
51
41
29
24
19
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
6
1
19
34
19
4
4
4
4
4
3
2
1
3
6
4
3
3
17
11
6
7
4
1
1
15
13
11
18
14
10
15
21
16
11
8
6
10
6
2
5
5
6
13
9
6
3
2
2
3
5
8
8
8
5
3
2
2
2
2
2
2
3
10
11
12
7
2
2
2
3
20
18
10
3
3
4
5
6
4
3
3
3
3
3
3
3
3
3
3
3
4
6
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
153
153
133
129
136
125
176
116
122
151
112
124
131
151
153
141
125
167
120
132
145
130
134
137
139
133
151
153
141
149
132
176
151
133
151
142
167
129
129
133
129
151
135
135
145
137
138
138
138
138
132
136
150
144
150
147
176
141
136
134
129
124
120
130
113
103
106
120
120
130
133
133
133
100
100
88
90
101
114
123
145
145
145
139
138
136
133
133
133
116
113
110
106
104
103
102
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
14
9
14
11
8
9
11
21
16
11
6
1
4
8
14
9
5
5
5
5
8
8
8
8
9
8
8
15
11
8
18
20
22
31
40
31
22
15
40
53
28
4
4
4
4
9
6
4
5
5
5
6
15
21
24
28
21
15
18
22
25
20
15
28
43
41
40
22
5
5
5
5
52
46
40
40
40
53
59
66
47
28
28
28
47
56
61
66
83
91
95
97
98
99
99
99
99
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
153
153
147
145
153
153
141
146
142
144
146
153
141
140
141
147
137
138
135
125
119
121
120
130
130
136
183
139
147
145
139
153
146
117
120
125
124
142
121
133
143
143
183
148
149
149
140
139
139
140
142
145
138
150
147
153
150
150
183
158
155
155
155
137
123
140
123
120
142
138
153
153
140
140
120
124
133
107
108
120
128
145
145
145
147
150
150
150
150
150
89
78
66
52
46
41
37
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
29
8
28
18
8
37
66
48
31
26
22
15
8
15
17
20
28
32
37
22
8
7
7
7
8
9
10
16
13
10
38
66
51
37
37
27
18
9
11
12
13
14
14
14
15
15
15
11
8
11
15
15
15
25
30
35
25
15
15
15
18
22
36
36
26
17
28
32
34
35
36
37
43
50
78
66
54
38
22
22
20
18
18
18
23
25
26
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
76
35
106
93
82
86
147
94
100
142
102
115
117
137
116
112
108
116
79
87
93
87
112
105
104
97
137
89
103
120
114
147
142
126
137
121
116
112
101
111
109
137
101
96
96
87
88
89
89
93
95
86
86
95
98
102
147
92
95
87
79
78
78
65
64
59
56
72
62
64
66
66
66
47
54
33
40
49
59
78
79
79
79
70
68
66
61
61
61
35
31
26
21
18
15
14
10
10
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
5
7
4
1
3
6
7
8
4
1
1
1
6
3
1
1
1
1
1
4
4
5
12
20
10
1
1
1
38
21
5
14
17
10
3
2
1
10
6
2
2
2
2
2
2
2
2
2
2
2
3
3
2
1
2
2
1
1
1
1
1
2
3
6
9
16
9
2
2
2
3
28
28
15
3
3
15
22
30
16
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
67
157
99
115
111
110
124
106
121
129
120
134
136
146
162
129
163
115
132
136
162
163
153
152
146
163
121
110
105
113
79
77
74
72
75
83
81
86
91
98
157
109
111
126
137
131
152
135
146
133
137
115
117
99
101
99
97
137
84
78
76
69
67
69
54
62
53
59
63
69
69
69
40
34
26
25
30
37
41
52
52
52
57
63
63
63
63
63
35
30
25
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
9
5
3
1
2
4
20
12
4
4
4
4
4
4
4
4
3
3
2
1
6
9
7
5
5
6
4
3
2
2
8
7
6
3
1
4
14
9
4
5
4
4
3
2
1
2
4
4
4
2
1
2
1
1
1
1
1
1
1
2
3
5
9
5
2
11
6
2
2
4
6
11
14
8
2
2
2
2
2
2
2
2
2
4
5
5
5
5
5
5
5
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
52
148
99
111
106
102
107
105
117
117
113
119
116
146
126
105
133
97
110
112
126
133
129
130
148
146
117
113
105
117
81
75
75
72
75
90
83
80
93
97
120
98
98
101
99
109
114
109
148
108
105
101
94
85
88
85
82
117
68
64
65
64
57
62
82
61
65
69
85
85
60
60
63
63
55
72
72
77
86
100
100
100
85
85
68
56
46
46
28
24
20
17
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
3
1
9
20
11
3
6
6
6
5
5
3
1
6
5
4
3
3
5
10
13
15
8
1
7
14
8
3
5
8
12
7
2
7
5
3
1
3
4
5
5
5
6
4
3
3
4
3
2
2
2
2
2
2
2
2
2
1
1
1
5
6
7
7
8
14
9
4
4
4
4
27
40
53
29
5
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
90
120
104
108
110
112
135
111
108
110
101
104
119
118
132
135
119
105
111
111
120
106
104
108
97
95
111
94
94
94
86
86
81
93
86
93
84
107
89
91
120
88
85
92
87
92
108
93
96
107
90
85
84
79
82
86
78
88
74
78
83
79
107
78
71
69
79
72
72
72
72
72
52
56
51
59
63
66
79
79
71
70
68
68
63
58
58
58
32
28
23
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
5
22
38
24
11
12
11
11
10
10
9
8
8
8
5
3
3
7
6
5
8
8
8
10
12
11
10
16
19
15
12
11
7
3
3
3
6
10
7
5
5
5
4
3
2
1
1
1
1
1
8
7
7
5
3
2
1
1
3
2
2
6
9
12
13
7
2
2
6
10
33
31
22
13
13
27
14
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
142
142
64
145
151
111
117
119
142
130
161
157
136
161
138
140
161
126
123
135
119
128
141
130
126
145
128
102
120
108
112
151
113
107
109
124
106
124
104
98
115
117
141
130
115
121
120
123
145
127
128
135
116
116
100
107
119
115
151
145
103
107
102
91
105
81
71
79
71
84
91
104
104
104
63
48
37
37
55
78
95
135
135
135
120
118
115
106
106
106
56
48
38
29
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
43
25
8
5
3
1
1
1
1
1
3
6
6
5
5
4
2
1
1
10
8
6
17
17
11
5
3
1
6
6
6
11
15
12
7
2
2
1
1
6
3
1
3
2
1
2
4
3
2
1
2
3
5
6
8
8
5
3
3
5
6
8
12
10
9
10
12
7
3
3
3
25
20
11
3
3
3
11
15
9
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
62
127
116
104
92
91
92
97
115
111
103
110
108
127
115
91
94
90
89
85
93
83
90
95
111
127
101
105
102
116
94
89
90
90
92
94
116
99
104
126
111
104
106
104
105
111
106
111
104
111
104
105
100
111
104
103
116
100
97
97
88
88
80
96
92
71
78
92
98
116
116
116
90
89
84
80
79
81
83
86
89
96
96
96
81
68
66
66
37
32
26
19
16
14
12
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
4
7
5
3
2
1
1
1
1
1
1
2
8
5
3
2
1
1
6
11
9
7
7
8
5
3
13
10
8
9
10
13
16
8
1
6
24
20
16
13
8
3
4
5
16
9
3
8
5
3
5
7
7
6
5
5
4
4
4
18
10
2
2
6
6
6
4
2
2
23
34
45
54
63
62
62
34
6
6
7
8
6
5
5
5
5
5
5
5
5
5
5
6
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
142
142
106
109
105
142
92
102
111
117
150
144
114
114
122
111
106
99
122
92
90
95
106
88
97
85
84
76
71
66
68
77
72
94
69
74
76
77
97
88
94
94
96
101
107
107
109
109
102
100
94
92
90
100
82
81
80
79
79
81
79
79
75
70
79
66
58
75
60
64
75
75
56
51
43
48
30
36
44
51
70
70
65
67
67
68
71
76
76
76
76
76
76
73
76
76
63
63
14
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
54
54
37
19
2
2
2
1
1
3
6
6
5
4
3
2
2
2
1
1
1
8
7
6
7
4
2
2
2
1
1
4
7
10
10
10
10
10
5
1
1
1
2
1
1
2
1
1
2
6
3
1
1
1
9
8
8
4
1
5
3
1
1
3
2
1
9
10
12
7
3
1
1
1
24
23
15
8
8
10
8
6
6
6
7
8
11
13
14
15
39
51
57
60
63
38
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
57
117
91
115
81
84
94
95
131
131
106
108
101
99
96
83
106
86
92
98
117
96
101
106
94
99
98
94
95
117
88
89
85
83
82
106
89
92
89
85
117
97
99
105
120
107
106
120
102
101
120
88
91
87
93
106
92
117
84
79
79
69
68
65
59
60
81
67
69
69
65
65
41
34
26
33
43
57
81
81
80
80
71
69
65
58
58
58
32
27
22
18
16
15
14
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
3
7
10
13
8
4
3
3
13
7
2
3
5
5
4
3
3
8
7
7
4
2
4
7
10
8
7
7
8
6
5
5
6
7
8
6
5
6
3
1
1
1
2
1
1
2
3
2
1
2
3
2
2
2
2
2
2
5
5
5
7
8
9
14
10
6
5
5
5
12
18
11
5
5
6
6
7
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
62
142
107
115
96
124
99
103
117
117
102
102
113
99
98
87
127
89
98
101
117
106
112
112
142
99
101
107
103
116
124
83
97
97
94
127
99
90
96
90
117
85
85
94
93
104
110
107
142
108
106
104
101
98
102
127
100
116
89
79
77
74
65
66
81
61
78
68
67
66
66
66
42
37
31
35
45
58
78
82
82
82
70
67
65
57
57
57
32
28
23
19
18
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
8
3
3
9
10
11
10
10
6
3
4
3
2
2
2
2
2
2
3
4
3
2
2
3
2
2
2
2
2
5
6
7
9
9
6
3
7
4
1
2
1
1
1
1
4
2
1
1
2
1
1
1
1
1
1
1
1
1
2
3
2
1
6
9
12
14
7
1
1
3
5
12
14
12
10
10
7
5
5
11
14
12
10
8
6
6
6
6
6
6
6
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
178
178
105
151
131
178
138
145
156
145
155
178
137
135
133
133
128
126
145
99
107
114
111
122
123
130
151
109
114
110
108
127
111
106
110
142
122
120
136
120
119
119
136
118
119
126
142
134
134
140
151
117
119
111
110
111
120
142
127
124
105
108
104
99
140
93
86
85
80
90
92
100
100
100
65
64
48
49
58
69
76
94
94
94
97
100
100
100
100
100
72
67
66
66
66
66
65
63
63
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
9
6
10
14
9
4
4
5
7
9
11
8
6
7
9
6
4
4
9
14
10
6
6
6
20
25
14
4
13
9
6
4
3
7
11
10
9
11
13
12
7
3
5
7
8
5
3
8
5
3
6
10
8
6
13
11
10
9
8
7
5
4
15
12
9
16
25
19
13
13
13
34
25
16
14
14
24
13
3
3
3
6
7
5
3
3
3
3
3
3
3
3
3
3
3
33
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
166
166
46
138
113
159
142
148
155
166
159
161
149
149
157
161
155
151
166
147
119
128
125
125
122
123
138
112
114
128
107
123
110
102
108
147
124
136
122
129
119
122
125
116
124
124
138
158
145
170
151
147
153
143
148
153
158
140
170
131
133
129
118
125
122
130
170
123
145
141
145
145
120
120
75
69
65
64
75
90
110
144
144
144
109
106
102
95
93
90
85
85
85
83
85
85
81
76
76
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
5
7
8
9
6
4
20
13
6
7
5
4
5
6
5
4
4
4
5
14
17
13
10
7
7
7
8
9
29
18
7
11
15
11
7
8
22
14
7
2
10
6
2
7
4
2
2
2
4
5
5
6
9
6
4
3
2
9
16
11
6
9
12
15
10
6
18
22
24
25
26
26
26
16
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
43
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
138
138
132
134
140
148
138
151
129
125
129
131
137
164
141
136
151
129
119
130
164
125
133
130
133
151
133
164
135
131
126
138
110
123
138
121
122
114
122
108
107
109
110
116
135
118
133
118
116
126
135
120
138
131
131
133
138
126
111
88
82
80
91
91
91
133
90
102
120
138
138
120
120
74
60
46
41
57
77
96
135
135
135
130
129
128
126
126
126
88
81
74
65
61
58
55
50
50
50
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
11
2
7
13
20
12
4
21
21
22
13
4
16
28
24
20
12
4
10
16
9
2
7
4
2
2
10
7
4
10
25
15
6
8
19
18
13
9
13
8
4
4
4
4
4
7
5
3
2
9
9
9
10
7
5
7
5
4
6
7
8
7
6
12
22
14
6
8
9
9
9
10
18
25
16
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
30
40
45
47
50
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
127
150
150
136
139
144
169
133
150
116
105
115
117
122
181
139
139
169
132
128
134
181
132
145
152
141
152
120
181
122
130
127
125
142
108
107
110
142
100
104
108
121
102
102
105
104
109
121
109
121
111
109
105
121
105
105
104
125
96
90
85
84
70
70
60
63
61
67
99
80
89
96
96
99
99
69
66
76
78
82
99
99
78
76
73
68
67
62
62
62
34
30
24
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
36
36
25
15
31
39
21
3
1
1
1
1
1
13
8
3
3
3
2
1
1
16
18
10
3
9
15
11
7
3
1
7
5
3
9
15
13
12
11
10
7
4
8
6
4
3
3
4
7
11
6
2
2
1
1
4
8
6
5
5
5
5
5
3
2
5
10
15
26
14
3
3
4
5
24
38
23
8
8
26
35
44
26
8
8
8
7
6
6
6
6
6
6
6
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
186
186
127
133
133
151
109
103
111
108
111
127
133
163
186
140
151
131
132
141
163
160
159
167
160
167
138
186
124
127
111
97
140
98
103
106
140
110
105
119
141
126
141
160
140
151
160
145
160
146
146
139
145
145
121
120
129
121
115
139
139
84
84
66
57
60
50
59
75
85
110
110
110
62
62
63
61
72
72
66
65
65
65
68
72
72
72
72
72
41
36
29
23
21
21
19
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
83
83
45
8
13
17
22
17
13
14
15
8
1
4
8
6
5
5
4
2
1
1
8
5
3
4
5
10
16
8
1
13
16
10
5
5
13
9
6
6
10
6
2
4
7
4
2
12
9
5
2
3
4
6
8
6
4
6
4
2
2
3
2
2
2
2
7
7
7
7
7
7
7
8
15
16
9
2
2
2
2
2
2
2
2
2
4
5
6
6
6
6
7
7
7
7
9
11
9
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
166
166
130
132
124
117
112
104
103
117
104
115
119
118
166
119
113
117
125
115
118
117
119
127
122
127
107
166
108
107
107
82
85
84
88
97
125
117
90
99
98
97
104
117
107
117
114
108
117
104
103
97
103
86
89
92
90
107
88
79
79
74
64
63
53
61
51
60
75
86
110
110
110
61
62
63
61
71
71
64
61
61
61
66
71
71
71
71
71
42
37
31
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
56
30
36
23
11
11
11
11
7
4
1
4
10
17
24
14
5
3
1
1
9
15
16
10
5
10
16
8
1
13
16
10
5
5
8
6
5
12
13
10
7
5
3
5
7
7
5
3
8
5
2
7
13
11
9
6
3
8
5
2
2
2
2
2
2
2
2
2
2
2
2
3
9
13
9
5
5
3
2
2
2
2
3
5
7
8
8
8
8
8
8
8
9
11
12
12
12
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
122
122
89
156
124
122
120
120
120
118
138
120
113
123
122
120
125
122
117
148
120
125
127
126
127
124
135
107
111
106
103
156
116
115
119
148
124
118
127
122
114
112
128
108
115
117
125
133
135
157
138
148
147
142
141
147
144
137
157
156
112
108
96
107
106
112
157
105
111
115
122
122
87
75
61
56
52
60
74
90
109
144
144
144
131
128
126
118
118
118
96
92
77
74
74
73
74
74
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
19
7
5
3
3
4
4
5
7
10
6
2
7
5
3
2
2
7
9
11
18
14
10
7
5
3
3
2
2
4
25
24
23
17
11
10
9
11
9
8
5
2
2
3
5
3
1
2
1
1
31
21
11
12
12
12
10
8
8
8
12
17
19
22
22
22
22
17
13
13
13
34
29
15
2
2
9
8
7
4
2
2
2
5
6
7
7
7
7
8
8
8
8
37
51
29
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
79
159
126
161
143
146
152
150
164
155
145
147
145
145
152
150
132
150
134
145
159
143
164
136
136
120
113
117
125
156
122
129
116
150
127
134
164
134
129
135
159
133
139
141
147
136
139
143
143
150
151
139
142
151
139
133
127
156
109
105
99
101
100
105
133
99
111
115
120
120
107
107
70
61
58
59
72
89
108
144
144
144
108
103
100
92
90
88
86
85
82
82
82
79
82
82
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
10
6
7
9
6
4
8
9
9
9
6
4
6
6
5
4
4
6
8
10
13
12
9
6
7
9
6
4
12
20
13
6
15
17
16
12
9
8
7
6
6
6
6
6
9
7
6
4
3
6
12
19
17
12
7
7
7
7
7
6
6
9
12
10
8
6
8
9
11
13
15
34
31
17
3
3
4
5
6
4
3
3
3
6
7
8
9
13
15
18
18
18
18
42
54
36
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
81
161
103
110
84
80
94
97
138
131
114
117
124
112
109
100
124
100
101
106
161
120
120
118
150
96
102
106
96
121
87
77
81
80
82
92
94
93
104
119
161
108
115
117
113
119
118
115
150
112
109
119
100
101
103
102
104
121
101
101
75
73
86
60
60
58
61
74
79
94
94
94
54
46
36
32
37
43
48
60
60
65
82
103
103
103
103
103
56
48
38
29
25
23
21
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
13
21
11
2
1
1
1
1
1
1
4
7
6
5
5
4
3
2
1
7
4
2
6
10
6
2
1
1
2
7
8
7
7
7
8
6
5
13
20
14
7
1
1
2
2
3
6
6
4
3
2
2
2
3
3
3
3
3
4
3
2
3
4
4
4
10
17
10
4
4
4
13
16
9
3
3
2
2
2
2
2
2
3
4
5
5
5
5
5
6
6
6
6
8
10
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
85
174
110
112
104
98
107
106
130
130
99
99
97
93
99
94
98
129
101
104
159
129
131
155
174
114
125
120
113
158
102
90
100
119
98
98
83
104
96
99
159
102
102
112
105
121
155
126
174
129
114
111
106
101
106
104
98
158
87
90
96
87
96
77
79
69
74
76
101
101
61
56
42
31
25
33
51
74
90
129
129
129
90
81
73
57
47
47
29
24
20
17
17
17
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
25
25
25
21
17
12
8
8
8
11
7
4
8
8
8
9
9
9
9
9
12
10
6
3
5
8
5
3
6
7
6
6
11
11
9
8
8
5
3
4
4
3
2
3
5
4
2
1
3
2
2
1
1
1
1
1
2
1
1
1
1
2
4
2
1
1
3
3
4
2
1
1
1
1
9
14
7
1
1
2
3
4
2
1
1
1
4
5
6
6
6
6
6
6
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
87
188
133
135
129
164
136
141
143
146
136
140
146
142
150
139
167
188
146
145
172
155
164
188
177
151
158
155
154
164
159
142
144
182
166
200
169
200
168
166
172
169
168
175
200
186
200
200
177
188
176
181
190
200
200
200
200
200
200
200
200
200
180
200
200
196
200
200
200
200
181
178
174
170
163
163
163
179
200
200
196
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
19
20
22
24
26
22
19
19
27
44
34
25
19
14
14
14
16
22
28
18
8
19
13
8
22
15
8
12
14
16
18
20
22
33
44
36
28
22
22
22
22
22
22
22
22
22
23
22
22
25
23
22
36
29
22
22
25
28
25
22
22
28
66
47
28
15
21
28
34
40
53
59
62
64
65
65
65
66
56
46
46
46
56
61
63
64
65
65
65
65
65
65
66
133
166
183
191
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
45
68
68
120
80
94
91
129
120
112
120
120
102
101
112
97
108
99
116
147
89
93
99
97
100
120
104
105
111
129
105
120
107
108
115
147
112
116
110
120
107
107
110
110
112
120
114
115
120
121
123
147
125
121
121
120
117
120
115
120
107
107
87
90
87
83
80
85
85
90
120
120
75
70
60
48
37
40
58
81
99
140
140
140
104
95
87
70
62
62
37
31
26
20
17
15
13
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
7
2
6
11
7
3
3
3
3
3
7
11
10
9
6
4
3
3
4
3
2
13
23
22
14
7
5
3
13
10
7
13
19
16
14
9
4
9
14
8
2
2
4
4
4
4
4
5
4
3
3
4
6
9
8
8
6
4
4
10
13
10
8
8
9
17
14
9
4
4
4
23
30
21
12
12
13
13
13
12
12
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
34
87
87
176
101
121
120
171
136
135
127
125
136
117
137
113
119
120
121
155
129
125
160
142
151
169
176
145
152
148
138
162
131
118
120
137
125
135
122
129
131
140
160
147
152
171
152
158
169
160
176
155
150
148
147
150
147
145
145
162
134
133
124
122
120
121
147
113
120
125
133
133
110
106
88
100
66
73
92
115
132
171
171
171
138
133
126
106
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
20
15
10
8
10
13
18
14
11
7
3
8
11
12
14
21
15
10
9
8
20
14
8
33
20
8
15
22
46
33
20
31
26
18
11
8
5
16
10
4
6
6
6
5
5
15
9
4
35
20
6
14
14
10
6
5
4
13
17
22
28
28
28
28
28
28
40
32
25
25
25
62
51
38
25
25
25
45
61
44
28
26
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
105
105
68
86
95
105
90
130
94
94
95
105
87
88
95
89
90
89
95
94
82
86
90
87
84
90
97
91
97
130
84
97
93
83
87
94
77
76
95
81
87
103
92
92
92
128
102
113
120
120
120
130
104
101
98
92
89
91
93
87
103
103
85
82
78
75
67
76
70
69
76
76
60
53
44
55
30
38
56
76
92
128
128
128
96
90
84
68
64
64
36
31
25
20
18
17
15
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
3
2
1
1
3
6
7
6
3
1
5
3
2
1
1
3
6
3
1
7
9
12
7
2
1
1
1
1
3
5
12
12
12
8
4
5
6
3
1
6
3
1
3
2
1
1
1
1
1
1
1
1
2
4
2
1
1
1
1
2
4
6
9
13
15
18
12
7
6
6
6
30
24
14
5
5
12
8
4
4
4
4
5
4
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
99
102
102
106
103
105
103
103
95
106
101
105
106
104
111
103
106
147
91
93
96
74
76
83
92
85
80
79
79
70
94
76
87
147
85
96
84
79
79
79
85
77
86
79
80
82
93
95
100
147
100
95
95
87
89
94
85
81
75
69
71
79
70
72
66
82
71
74
80
85
85
85
56
56
38
43
61
83
100
139
139
139
112
107
102
85
85
85
45
38
30
23
20
17
15
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
5
26
39
21
3
3
7
7
5
3
2
3
3
2
2
2
6
8
7
7
9
7
5
8
11
8
5
5
8
10
10
10
6
3
2
6
6
6
6
5
3
2
2
3
3
4
5
4
3
3
4
3
2
2
3
2
2
2
2
2
2
8
5
2
12
7
2
2
4
6
31
28
15
2
2
15
16
16
9
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
98
91
142
102
98
89
84
91
93
103
103
93
95
94
102
89
89
86
94
97
99
141
114
121
142
128
102
96
93
89
96
89
91
81
87
77
79
87
96
102
106
141
106
103
113
106
111
142
111
128
108
101
99
95
91
93
90
92
96
93
93
86
88
81
74
74
81
77
79
88
88
71
71
53
45
56
40
46
50
63
63
71
84
84
84
73
71
69
67
63
63
63
61
63
63
59
54
54
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
10
5
7
10
5
1
1
1
1
1
10
19
23
25
28
15
3
2
1
3
5
7
11
22
15
8
4
1
7
8
10
5
1
5
7
4
2
18
10
2
2
2
2
1
1
2
3
4
2
1
3
21
11
1
1
1
1
1
1
2
3
2
1
6
12
29
41
21
1
1
1
15
29
17
5
5
4
3
3
4
4
2
1
1
1
1
1
5
7
8
8
9
9
9
9
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
88
95
95
159
101
103
95
108
95
99
112
112
104
105
108
102
99
108
89
87
90
89
120
114
122
159
148
110
120
109
93
124
74
72
76
71
71
67
84
75
80
87
120
92
94
108
104
119
159
118
148
110
101
93
87
86
91
90
93
124
86
86
86
74
73
70
77
69
74
76
86
86
66
66
50
41
45
36
50
67
79
108
108
108
85
77
72
59
55
55
32
28
23
20
19
19
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
22
12
8
5
4
3
6
10
12
11
10
11
11
11
12
7
3
10
7
5
6
7
9
12
10
8
5
3
5
8
10
8
7
6
5
6
8
4
1
4
2
1
2
1
1
1
1
7
6
5
3
2
1
1
2
4
2
1
1
2
4
4
4
7
9
11
26
15
4
4
4
17
30
20
11
11
7
4
4
5
6
6
7
6
6
6
6
6
6
6
6
6
6
6
6
8
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
42
158
67
72
75
67
71
78
95
93
99
114
117
144
161
108
129
114
116
120
161
129
138
134
146
161
107
108
101
113
82
74
80
93
76
83
71
83
95
99
158
107
109
114
109
116
116
114
146
112
105
102
100
93
94
94
99
113
100
100
81
77
74
67
56
57
58
64
74
74
67
67
45
41
34
31
32
33
39
39
36
42
49
59
59
59
59
59
33
28
23
19
17
16
15
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
10
10
7
4
3
2
2
2
2
2
3
7
12
8
5
4
4
5
4
4
8
10
13
17
11
5
4
4
3
3
9
7
6
5
4
4
12
7
2
3
2
2
2
2
2
16
22
12
2
1
1
1
1
1
1
2
6
4
3
3
3
3
3
6
5
4
4
4
5
6
8
11
15
11
8
8
5
3
3
3
4
6
7
5
3
3
3
3
3
3
3
3
3
3
3
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
130
130
65
115
90
109
104
107
130
105
109
104
102
107
109
116
130
119
129
103
119
119
129
129
118
112
99
129
96
100
100
108
81
90
82
81
92
82
82
90
90
94
115
93
99
101
100
109
104
103
103
109
102
102
100
109
97
99
104
108
107
107
83
82
71
76
66
61
66
72
83
83
76
76
46
40
32
32
39
49
57
74
74
74
68
67
66
65
65
64
64
64
64
64
64
62
64
64
54
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
3
2
2
1
1
1
1
1
1
4
3
3
3
3
5
6
8
9
10
6
3
3
3
2
2
7
11
16
9
3
3
4
6
4
3
26
17
8
8
6
4
2
2
3
3
4
4
3
2
3
5
3
2
5
5
3
1
1
1
2
3
9
9
9
18
10
3
3
9
15
15
16
10
4
4
3
2
2
3
3
3
4
7
8
9
9
9
9
10
10
10
10
32
43
26
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
47
149
100
107
112
108
133
102
108
101
104
108
113
115
130
133
102
101
98
97
127
111
117
120
149
104
108
98
90
121
79
80
80
77
78
94
93
80
88
90
127
95
97
101
98
108
120
109
149
109
101
94
94
79
86
83
80
121
71
72
66
59
76
61
55
76
61
64
76
76
53
47
41
30
25
28
40
55
69
98
98
98
80
77
73
62
62
62
34
30
24
20
18
16
15
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
8
9
11
7
3
3
3
3
3
4
4
4
4
4
4
3
3
3
5
8
11
9
8
13
18
10
3
4
6
7
5
4
6
6
4
2
3
4
6
5
4
2
1
1
2
3
2
2
2
2
2
2
1
1
1
1
1
1
2
1
1
6
12
7
2
1
1
1
1
1
10
15
8
1
1
9
13
15
8
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
125
126
126
121
122
113
122
113
125
109
109
107
107
119
124
127
162
125
128
116
127
124
162
128
116
125
116
162
126
98
94
75
68
70
63
66
69
72
85
75
80
98
90
101
120
103
120
108
110
120
108
112
95
112
83
83
85
79
77
81
69
69
63
58
73
61
59
73
60
67
73
73
66
66
42
34
25
24
32
43
51
70
70
70
69
71
74
78
78
78
78
78
78
76
78
78
68
68
11
78
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
26
26
22
19
18
12
6
6
6
8
7
6
7
15
19
23
14
6
2
3
4
5
8
5
3
10
18
12
6
4
2
2
2
3
11
13
11
6
2
25
15
5
7
6
3
1
1
2
3
4
2
1
2
1
1
3
3
3
5
5
4
4
3
2
4
7
21
11
2
3
2
2
2
2
11
17
10
3
2
2
2
2
2
2
2
2
2
2
2
2
35
51
59
63
68
39
11
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
121
165
165
147
162
149
162
135
143
131
130
139
153
138
143
162
137
121
106
165
110
124
153
111
138
127
118
113
162
110
112
112
97
82
94
94
97
165
94
96
102
95
98
97
94
117
94
92
97
109
104
109
112
109
91
88
92
97
85
92
74
73
72
72
82
77
63
75
72
86
94
112
112
112
66
63
60
59
68
78
92
117
117
117
91
88
85
80
78
76
75
74
72
72
72
69
72
72
54
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
70
3
2
1
1
2
3
9
9
10
74
42
10
2
1
1
4
4
4
5
6
4
2
2
2
1
1
4
3
2
4
6
7
8
7
6
5
28
15
2
1
2
1
1
2
1
1
1
1
2
3
3
4
6
3
1
1
1
1
1
1
2
8
9
9
9
10
9
8
8
14
21
24
26
15
5
5
3
2
2
3
4
4
5
7
8
8
9
14
17
20
20
20
20
37
45
32
20
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
126
126
97
111
122
135
117
148
125
124
130
114
113
117
126
119
148
130
113
119
117
114
119
124
123
148
116
135
113
105
106
92
85
90
124
101
97
124
96
99
97
113
96
97
111
100
97
98
124
98
98
100
107
96
100
103
95
106
92
103
103
80
83
124
81
82
82
81
88
93
103
103
103
65
57
58
40
43
47
49
53
62
74
87
111
111
111
111
111
59
50
40
30
26
23
20
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
8
7
7
15
10
5
5
5
5
4
4
6
22
29
17
5
6
17
17
9
2
7
6
4
2
8
6
5
8
13
9
5
12
11
6
2
3
6
4
2
4
3
2
7
4
2
2
2
3
4
4
4
4
5
4
3
2
2
2
2
2
2
2
27
14
2
2
2
2
2
3
13
23
12
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
145
145
68
95
99
110
102
127
145
122
150
128
122
150
124
131
150
122
122
122
90
93
93
91
117
95
98
99
117
101
102
117
86
93
89
80
92
72
64
70
72
71
110
87
92
127
90
88
89
84
82
84
78
84
79
81
77
93
85
79
80
80
80
79
80
82
69
82
71
78
81
85
85
85
53
48
32
36
54
75
91
127
127
127
106
102
98
85
85
85
50
44
37
29
26
23
21
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
8
2
5
9
6
3
3
3
3
3
2
2
2
4
6
4
2
2
8
5
2
13
7
2
4
7
5
3
14
10
7
5
7
7
6
4
3
10
7
4
2
3
3
3
3
3
3
8
7
5
3
5
12
15
9
3
7
5
3
3
7
11
15
19
16
13
12
8
4
4
4
26
21
12
3
3
4
6
7
5
3
3
3
3
3
3
3
3
3
3
3
4
10
13
14
15
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
52
113
86
112
84
89
100
92
112
103
98
104
108
100
104
108
78
76
74
72
79
85
92
109
87
80
84
79
87
113
88
125
90
86
86
86
67
68
83
86
92
125
101
107
108
133
109
104
133
104
103
98
133
81
88
87
80
113
76
76
76
68
74
65
46
52
54
58
74
74
57
52
43
52
29
35
44
54
65
76
76
76
60
59
52
42
39
39
23
20
16
14
13
13
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
8
14
16
15
9
3
3
3
3
3
3
13
9
5
5
8
7
6
10
10
8
6
9
9
7
6
10
8
6
5
14
8
2
3
4
6
8
7
7
5
4
4
3
3
3
2
1
1
1
2
3
5
7
9
6
3
4
4
4
5
4
3
3
3
2
2
1
1
1
4
8
30
25
15
5
5
8
9
11
8
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
47
157
102
106
105
125
102
97
109
106
90
97
88
98
106
92
128
127
97
103
127
118
121
157
150
101
105
112
107
125
125
81
94
92
88
128
92
92
99
97
127
93
96
106
105
116
157
116
150
127
105
98
99
89
96
128
95
125
85
78
68
66
67
57
85
56
59
62
68
68
49
44
40
27
22
24
41
63
84
127
127
127
87
80
72
57
47
47
30
25
22
20
19
19
19
19
19
19
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
1
7
10
7
4
4
3
3
3
3
2
1
2
4
3
3
3
8
8
9
8
4
1
8
10
7
4
13
16
13
10
7
8
6
4
2
4
4
4
4
4
2
1
8
4
1
2
3
2
1
7
4
1
1
2
1
1
1
1
1
2
3
5
6
8
6
4
3
3
3
10
15
8
1
1
1
1
1
1
1
1
1
3
4
5
5
5
5
5
5
6
6
6
6
9
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
133
133
124
164
126
124
144
114
112
111
110
116
114
144
133
117
114
125
101
102
102
100
108
110
117
160
122
133
133
127
138
144
114
118
144
125
125
160
117
123
123
126
129
136
164
142
146
139
156
140
133
133
138
133
141
160
144
140
128
141
141
116
110
134
105
99
146
112
135
145
160
160
160
96
77
60
55
68
87
101
133
133
133
148
164
164
164
164
164
96
84
71
55
49
43
38
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
26
2
12
7
3
3
3
3
3
3
3
3
3
7
8
6
5
4
14
8
3
4
5
3
2
8
19
12
5
25
15
5
19
19
13
8
6
9
11
13
13
10
7
5
7
6
5
3
2
4
5
5
5
5
5
17
11
5
5
5
6
6
6
7
6
6
15
11
7
7
8
10
35
34
20
7
7
10
22
35
20
6
6
6
8
9
9
9
9
9
9
9
10
19
23
25
26
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
72
48
111
156
81
86
90
89
89
111
108
94
103
98
100
111
85
97
82
84
84
82
100
90
91
108
100
92
89
84
131
81
78
85
101
90
84
149
85
101
105
112
123
116
156
116
111
111
107
110
111
120
106
111
116
115
111
143
107
98
102
103
103
123
134
86
92
99
112
125
149
149
149
90
72
58
53
58
66
70
82
86
101
122
156
156
156
156
156
83
71
55
39
33
28
24
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
8
5
2
4
2
1
1
1
1
1
2
3
9
6
4
3
3
3
7
11
8
6
7
8
6
4
6
8
9
7
6
5
5
4
3
5
11
6
1
1
1
1
3
2
1
2
1
1
1
1
4
7
7
4
1
1
1
1
1
7
4
2
14
8
2
6
4
2
2
9
17
34
31
17
4
4
5
5
6
5
4
4
4
3
3
3
3
3
3
3
3
3
3
7
11
7
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
107
107
39
84
108
107
85
94
101
92
117
117
93
97
96
100
93
87
100
80
80
79
71
89
73
83
97
76
97
84
76
125
71
81
93
95
108
89
133
98
107
112
133
127
130
132
171
128
126
135
132
128
171
122
112
116
119
119
125
171
95
89
80
75
76
79
103
82
81
88
90
97
97
97
62
68
68
69
89
89
81
80
86
93
105
125
125
125
125
125
94
88
73
65
63
63
63
63
54
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
8
11
11
6
1
1
2
3
2
1
2
3
10
11
12
6
1
1
1
6
4
3
6
11
8
4
1
1
1
1
3
5
7
5
3
4
10
12
6
1
2
2
2
5
5
6
3
1
3
6
5
5
5
6
8
4
1
1
1
3
6
3
1
1
2
29
26
17
8
8
8
13
19
11
4
4
5
5
6
5
4
4
4
6
7
8
8
8
8
9
9
9
9
31
42
25
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
85
108
94
94
125
98
100
98
108
91
96
102
99
114
108
95
96
95
92
98
125
93
114
101
92
97
88
73
67
62
59
53
69
87
87
125
105
91
103
104
105
101
106
101
102
107
100
109
103
109
98
109
96
89
92
87
87
107
87
83
83
78
62
73
51
59
71
64
83
83
60
56
46
55
31
40
49
55
78
78
64
65
62
59
59
56
56
56
30
26
21
16
15
14
13
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
2
24
34
20
7
9
11
6
1
5
3
2
6
10
9
9
5
1
6
8
7
4
2
6
11
6
1
5
8
9
11
15
10
5
2
5
5
5
6
4
3
3
4
2
1
1
1
1
1
1
2
1
1
1
2
2
2
3
5
3
1
1
1
2
9
6
3
2
2
2
28
24
13
3
3
15
12
9
6
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
5
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
75
97
97
104
86
84
84
71
75
79
80
95
86
88
90
98
95
93
128
87
95
100
102
128
107
107
101
128
97
87
89
84
89
98
90
117
103
93
131
94
95
100
131
119
124
128
167
122
121
128
126
123
167
122
124
135
125
124
122
167
104
105
99
98
117
99
103
90
103
96
103
103
76
75
70
68
61
68
68
66
70
73
76
84
84
84
71
61
59
59
34
29
24
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
11
7
11
13
10
8
16
9
3
3
4
5
7
9
5
2
8
5
2
9
13
17
12
7
11
13
10
8
11
14
18
10
3
5
7
8
9
5
2
5
3
2
1
1
12
9
7
10
5
1
3
6
4
3
2
2
2
3
3
2
1
2
3
25
21
18
10
2
2
2
3
26
38
51
34
18
9
1
1
6
12
12
12
9
7
7
7
7
7
7
7
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
59
113
101
115
110
113
137
110
117
138
117
124
138
121
138
102
120
103
100
120
112
109
120
109
94
86
85
87
82
113
69
64
68
65
63
62
81
70
77
91
112
91
95
99
102
103
109
115
104
107
115
99
115
96
97
96
93
113
83
79
75
68
60
63
62
53
58
68
79
79
78
78
48
52
57
63
78
78
73
73
73
73
75
78
78
78
78
78
44
38
31
25
24
23
22
20
20
20
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
8
5
3
8
7
6
8
7
5
4
7
9
11
19
28
15
2
3
4
3
3
3
7
5
3
8
6
4
7
5
3
14
13
7
2
4
7
6
3
1
1
1
2
1
1
2
1
1
4
2
1
2
3
3
2
1
1
2
3
7
4
1
6
5
5
5
3
1
1
8
16
19
21
14
8
8
6
5
5
6
6
6
7
8
8
8
8
8
8
8
8
9
9
9
9
10
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
55
55
114
66
71
66
65
65
75
95
85
87
95
90
100
95
84
79
81
78
82
113
92
98
111
95
100
88
88
87
114
79
72
79
90
87
94
81
106
87
88
113
87
85
91
90
91
111
91
95
90
87
88
88
90
94
106
95
114
86
83
85
79
83
76
64
64
74
68
72
72
62
62
41
42
45
54
62
64
76
76
76
76
79
83
83
83
83
83
45
39
31
24
21
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
4
5
9
10
8
6
5
4
3
3
4
4
4
4
3
3
9
6
3
8
14
11
8
5
9
10
6
3
6
10
9
8
8
9
8
7
9
5
1
1
1
1
3
2
1
2
1
1
1
2
3
5
5
4
2
1
1
3
5
8
5
3
2
7
12
14
8
3
2
2
2
12
17
11
6
6
11
13
15
10
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
134
134
91
114
102
98
103
103
111
134
105
128
114
112
128
121
104
101
134
96
92
100
113
103
107
111
96
87
88
87
92
114
92
107
86
92
79
81
72
77
77
78
113
83
84
92
92
92
111
90
96
85
80
75
76
78
81
92
83
114
72
69
69
67
73
57
67
58
63
63
73
73
55
50
42
48
25
31
39
45
63
63
62
67
67
67
52
44
38
38
22
18
15
12
11
11
10
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
12
11
10
25
13
1
1
1
1
1
1
1
3
4
6
3
1
1
1
3
6
6
7
6
6
6
3
1
7
6
6
5
5
5
4
3
6
8
5
2
2
1
1
2
2
2
2
1
1
1
1
1
1
1
2
2
1
1
1
2
4
4
4
3
3
11
20
11
3
3
3
25
24
13
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
5
4
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
85
85
79
85
89
103
97
85
85
103
87
90
97
103
91
90
84
97
73
70
77
86
80
100
85
88
75
88
77
82
88
80
100
78
80
82
86
88
83
87
88
100
88
88
87
84
85
83
82
82
81
81
81
66
64
66
64
64
65
60
65
65
50
65
52
47
65
51
56
65
65
48
47
37
26
21
23
25
28
37
37
34
40
46
56
56
56
56
56
32
28
22
18
16
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
12
7
2
7
6
6
6
6
3
1
10
17
13
9
9
8
8
4
1
5
10
13
16
13
10
11
6
1
3
5
15
10
5
8
6
5
24
18
12
8
5
3
4
14
11
8
8
8
4
1
3
4
2
1
3
5
3
1
1
10
11
7
3
11
19
18
17
10
3
3
3
11
13
7
1
1
1
1
1
1
1
1
1
3
4
4
4
4
4
5
5
5
5
6
8
6
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
72
100
106
111
95
97
100
93
111
93
78
78
76
77
77
67
93
74
72
75
89
75
80
86
104
76
96
88
92
106
94
96
84
83
83
96
91
90
99
107
105
111
131
120
122
131
123
120
120
131
108
122
101
100
103
102
111
89
89
89
71
74
64
77
60
54
58
64
67
77
77
77
45
39
33
30
38
48
56
74
74
74
71
70
69
68
68
68
37
32
26
19
16
13
11
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
12
7
2
5
8
4
1
4
8
7
7
5
3
2
5
5
3
1
1
7
7
6
5
3
2
4
6
3
1
6
5
5
5
6
9
7
6
6
4
3
5
4
3
2
2
3
2
1
1
1
2
4
7
7
7
10
9
6
3
2
2
2
2
6
4
2
9
5
2
2
5
8
13
11
9
9
9
5
2
2
5
7
8
9
8
7
7
7
7
7
7
7
7
7
7
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
89
96
96
83
85
88
109
96
96
93
109
93
87
85
110
84
86
77
89
81
82
110
94
83
84
88
81
87
110
73
77
68
66
95
72
73
77
95
78
83
84
100
89
97
106
100
106
99
98
106
98
98
103
95
103
96
96
98
89
90
93
93
74
77
67
62
80
66
71
73
85
85
58
54
46
37
48
35
41
50
60
61
68
80
80
80
74
73
72
71
70
70
69
69
69
67
69
69
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
9
2
1
1
4
8
9
7
6
9
13
7
2
1
1
4
6
8
18
15
12
13
7
2
1
1
1
1
1
1
8
4
1
4
5
6
10
6
2
1
1
1
1
1
1
1
1
1
1
2
3
5
7
7
4
2
1
4
8
5
2
3
4
3
2
10
24
14
4
4
4
15
27
16
5
5
3
2
2
2
2
3
5
8
9
10
11
12
12
13
13
13
13
35
46
29
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
64
120
149
103
95
94
88
92
92
103
92
94
100
100
97
98
124
99
111
122
121
144
134
119
111
107
134
105
103
134
109
102
109
137
128
137
149
137
132
144
124
108
107
105
108
108
126
109
102
99
93
99
98
102
106
126
106
114
96
96
88
96
109
89
114
100
114
123
130
149
149
149
94
92
92
81
77
72
69
69
77
83
90
104
104
104
104
104
74
69
63
64
62
62
59
54
54
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
40
31
22
20
17
15
12
8
4
1
4
10
8
6
6
8
7
4
1
6
12
9
5
2
4
6
3
1
7
8
5
2
5
12
6
1
1
5
3
1
1
1
1
2
1
1
3
2
2
2
4
6
6
7
5
4
5
5
6
4
2
14
28
21
14
10
17
10
4
4
4
15
15
15
43
57
29
2
2
2
2
3
3
3
3
3
4
6
7
7
7
8
8
8
8
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
42
126
96
106
95
106
100
99
100
108
89
88
85
91
92
93
141
98
101
117
117
118
153
120
105
114
116
111
141
126
125
153
116
127
124
127
110
127
113
105
153
102
108
111
108
108
120
106
106
105
103
100
102
107
106
113
108
126
100
100
81
81
104
81
85
81
86
94
107
107
99
99
64
64
61
59
68
71
86
106
106
106
87
83
80
68
68
68
38
33
27
22
20
19
18
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
3
2
2
8
11
14
12
8
5
4
4
3
3
4
6
7
6
6
10
8
6
9
6
3
3
13
10
8
15
15
15
15
16
12
8
7
30
16
2
4
3
3
2
2
3
4
6
4
2
1
1
1
1
1
1
2
1
1
1
1
2
3
4
23
17
12
6
1
1
3
5
15
26
17
8
8
5
2
2
3
3
3
4
5
6
6
6
6
6
6
6
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
44
77
71
106
70
74
80
77
90
108
82
83
82
77
77
74
77
72
66
65
63
68
61
60
61
63
50
54
56
57
62
53
61
59
62
66
90
74
80
87
90
85
87
85
84
90
83
83
82
82
81
82
81
70
70
69
72
78
75
75
73
70
78
63
53
60
70
63
78
78
57
52
43
52
28
35
44
53
70
72
72
72
61
59
57
51
51
51
27
23
18
14
12
11
10
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
4
3
2
2
1
1
1
1
1
1
1
4
8
8
8
7
7
7
4
2
3
5
6
7
7
8
7
7
11
8
5
4
3
2
2
3
5
13
10
8
5
3
2
2
2
2
2
2
2
2
2
3
2
1
3
3
2
1
1
5
4
4
7
11
15
17
20
14
8
8
8
30
24
12
1
1
10
13
14
7
1
1
1
2
3
3
3
3
3
3
3
3
3
3
4
4
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
69
80
80
143
99
101
123
103
80
85
76
77
76
74
101
76
80
78
73
80
79
83
123
104
105
113
143
102
108
106
99
117
85
77
91
90
82
123
74
82
90
88
115
93
95
103
99
110
113
110
143
107
98
107
85
86
95
90
89
117
72
68
68
66
64
64
62
61
67
75
80
93
93
93
66
71
63
74
74
79
89
103
103
103
96
94
93
89
89
89
49
42
33
25
22
20
18
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
9
11
21
25
13
2
2
2
2
2
7
6
6
6
6
7
8
7
7
5
3
5
7
5
3
17
11
6
20
16
13
10
9
14
8
2
5
3
1
2
1
1
2
1
1
2
2
2
1
1
1
5
5
5
3
1
3
3
3
3
2
1
2
6
11
24
14
4
4
4
4
10
16
27
15
4
4
4
4
12
19
11
4
4
4
4
4
4
4
5
5
5
5
7
9
7
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
129
129
55
155
105
103
124
152
120
129
110
103
106
105
108
115
122
122
129
105
95
102
112
110
110
154
117
115
125
141
121
155
103
104
99
92
91
114
96
87
93
95
112
98
103
152
117
121
154
117
119
141
111
110
113
105
112
114
116
155
107
107
88
82
78
72
84
59
59
65
63
65
65
65
45
51
30
33
54
79
103
152
152
152
105
96
87
68
57
57
34
28
23
19
17
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
4
2
1
1
2
2
2
2
2
3
3
4
7
11
8
6
10
5
1
8
7
5
4
7
10
6
3
16
13
10
10
11
6
1
1
2
1
1
4
2
1
2
1
1
4
14
8
2
2
2
2
2
2
3
3
2
2
2
2
2
2
4
5
4
4
2
1
1
2
4
27
24
13
3
3
6
7
9
6
3
3
3
4
5
5
5
5
5
5
5
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
119
119
112
109
115
110
105
119
107
117
113
108
110
119
109
112
108
117
116
102
102
114
103
105
110
102
114
100
95
99
112
96
101
97
116
102
112
93
93
90
86
112
82
82
89
92
94
110
105
93
116
89
88
94
89
94
112
91
112
82
83
87
86
105
83
85
81
78
81
86
86
74
70
61
86
48
50
61
69
86
86
83
83
83
83
71
61
59
59
34
29
24
20
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
6
1
6
12
7
2
2
2
2
2
15
8
1
1
2
3
6
4
3
8
12
14
7
1
7
14
8
3
15
17
15
13
13
11
6
2
4
4
5
7
4
1
1
8
5
3
3
12
7
2
2
2
2
2
3
4
5
4
4
4
2
1
1
30
30
30
15
1
1
6
12
39
43
23
3
3
12
21
26
14
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
7
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
76
57
161
100
105
108
134
107
118
146
126
119
134
146
129
132
122
146
123
120
115
141
125
138
156
150
141
129
121
111
161
107
105
112
108
115
142
128
103
109
103
120
104
105
114
113
121
156
121
150
115
113
111
113
112
123
142
121
161
105
96
93
90
87
82
93
82
84
88
100
100
71
71
59
57
48
47
49
63
78
104
104
104
83
79
75
62
62
62
37
32
27
23
22
23
22
22
22
22
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
10
18
11
5
5
4
4
5
10
6
2
11
21
13
6
16
13
7
2
3
2
2
2
11
15
15
15
15
19
12
6
6
4
2
7
9
11
11
8
6
4
6
8
4
1
1
1
1
2
6
4
3
6
10
6
3
3
25
24
17
11
14
12
10
31
19
8
8
8
13
18
13
9
9
9
9
9
8
8
8
8
8
8
8
9
9
9
10
10
10
10
11
12
11
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
93
118
114
114
121
131
137
113
111
100
101
108
119
119
133
137
119
106
116
111
119
109
104
118
108
106
111
129
115
120
131
98
109
110
107
105
114
96
102
109
111
109
123
129
120
123
118
123
117
129
120
96
100
97
105
131
101
118
94
84
86
78
66
88
57
64
78
84
97
120
120
120
84
80
75
76
84
95
107
129
129
129
99
94
88
71
70
70
40
35
29
22
19
16
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
11
7
11
16
47
80
46
13
9
6
4
12
8
5
5
4
4
4
8
12
15
13
9
6
9
12
8
4
28
23
14
6
12
13
13
11
9
13
18
12
6
5
5
7
9
8
7
10
7
4
5
7
9
12
12
12
12
9
6
6
5
5
10
9
9
15
10
6
6
12
18
35
30
26
26
26
30
32
35
40
43
26
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
147
147
126
125
124
125
119
147
108
108
111
109
106
147
106
110
109
125
110
108
117
125
95
94
104
100
97
117
78
78
67
62
56
66
80
72
100
81
71
78
90
77
82
95
87
88
98
87
86
91
95
91
98
94
98
94
98
92
98
82
82
77
73
82
60
65
58
60
62
79
79
56
53
43
52
27
32
39
46
52
65
65
65
63
63
54
46
45
45
26
22
19
15
15
15
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
39
39
24
10
2
21
15
8
1
1
1
1
1
13
7
2
2
2
2
3
16
14
9
5
1
1
2
1
1
1
1
1
3
5
7
8
9
5
1
9
5
1
3
2
1
1
4
13
10
7
6
5
4
4
23
15
8
4
1
4
4
4
4
4
6
8
6
4
12
20
14
8
8
8
30
24
12
1
1
2
1
1
1
1
1
1
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
152
152
141
139
138
152
135
137
141
131
145
152
120
128
141
130
132
135
124
107
117
114
124
101
95
102
113
96
114
93
81
104
66
67
76
78
82
92
110
79
89
99
94
98
103
130
103
113
102
97
95
90
86
89
81
84
88
92
108
102
108
108
108
86
72
66
70
56
64
79
88
110
110
110
66
53
43
40
55
75
93
130
130
130
124
123
122
119
119
119
63
54
43
30
25
20
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
30
30
16
2
46
43
40
21
3
3
3
3
3
4
13
10
8
8
15
19
23
19
15
10
6
4
2
6
10
7
5
13
9
6
5
5
5
5
4
4
5
4
4
4
4
4
4
4
3
2
2
4
4
4
5
7
6
5
4
4
4
4
4
5
6
8
7
6
9
7
5
4
4
4
26
21
12
3
3
4
4
5
4
3
3
3
5
6
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
121
121
87
92
94
92
77
121
75
74
84
75
76
121
84
86
77
85
75
81
105
85
81
80
87
113
79
105
76
71
62
56
61
64
69
74
113
85
76
77
73
70
71
76
72
77
78
74
77
76
76
77
78
77
74
76
77
86
78
76
77
76
76
78
74
57
63
70
73
78
86
86
86
55
56
38
42
50
59
76
76
74
74
80
86
86
86
86
86
50
44
37
28
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
6
1
8
8
5
3
7
11
9
8
13
7
1
6
4
2
2
2
2
7
4
2
1
1
1
2
2
2
2
4
6
4
2
6
3
1
2
4
3
3
2
1
1
1
3
2
1
1
1
3
3
3
3
2
2
2
3
2
2
2
2
3
6
7
9
15
21
12
4
4
4
30
23
13
4
4
14
25
36
20
4
4
4
6
7
8
8
8
8
8
8
9
11
12
13
13
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
116
122
122
151
120
121
115
111
122
110
119
116
111
114
122
112
121
102
119
111
109
109
151
125
132
149
138
121
117
109
109
150
96
98
92
86
90
113
93
87
91
87
151
93
94
104
97
109
149
107
138
103
95
89
87
84
98
112
99
150
83
77
72
59
59
66
50
52
48
53
58
66
66
66
40
34
27
27
38
53
66
93
93
93
75
74
73
70
69
68
67
67
66
66
66
64
66
66
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
10
7
4
2
2
2
18
10
3
9
15
11
7
4
2
2
2
2
3
8
10
10
8
7
4
2
2
2
4
7
9
9
10
9
6
3
5
4
3
2
2
3
6
4
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
3
5
5
4
4
2
1
1
2
4
11
15
8
2
2
2
2
2
2
2
2
2
6
8
9
10
11
11
12
12
12
12
33
44
28
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
154
154
120
158
136
154
130
143
130
128
131
154
120
124
123
122
124
120
152
127
121
120
158
132
138
155
147
125
133
134
129
158
130
108
120
123
116
152
103
110
113
107
158
113
115
143
116
125
155
123
147
134
110
107
114
103
115
152
107
158
98
91
91
85
83
81
81
76
75
77
100
100
61
56
43
32
25
32
52
78
98
143
143
143
98
91
87
78
75
72
70
68
65
65
65
63
65
65
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
28
28
28
14
1
4
8
8
9
12
11
7
3
13
7
1
11
7
3
9
6
3
8
10
9
5
1
6
12
7
3
12
15
17
14
11
9
7
5
4
3
3
7
4
1
1
1
2
2
2
2
2
1
1
8
4
1
1
1
1
1
1
2
3
3
4
7
11
13
7
1
1
1
2
11
15
9
4
4
3
3
3
3
3
3
4
6
7
8
9
10
10
11
11
11
11
33
44
27
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
45
66
66
107
73
82
83
72
94
82
81
82
97
75
78
79
77
94
72
67
70
72
83
86
91
107
94
97
91
86
86
91
72
81
73
72
73
83
83
74
83
98
97
88
92
94
96
98
107
100
102
106
108
112
116
112
116
116
100
98
83
79
79
73
79
63
51
57
63
61
75
75
57
51
42
48
27
35
44
50
73
73
59
62
62
60
60
60
60
60
59
59
59
58
59
59
57
54
54
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
12
8
8
11
9
8
8
9
11
12
13
9
6
5
5
11
27
35
27
20
20
20
13
6
6
6
4
3
8
7
6
3
1
3
5
5
5
4
2
1
2
3
4
3
3
2
1
1
4
2
1
5
3
1
2
1
1
1
1
5
4
3
6
5
4
9
6
3
3
3
3
25
22
12
3
3
10
7
5
4
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
29
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
117
117
64
177
109
117
117
108
117
107
105
117
93
100
101
105
117
113
111
130
99
97
117
118
122
177
146
118
129
119
112
158
106
98
103
118
98
111
103
91
97
91
126
97
100
126
113
125
177
126
146
130
104
100
99
98
109
111
102
158
87
78
77
63
56
66
52
57
58
59
62
66
66
66
46
40
52
31
49
70
90
130
130
130
94
88
81
64
58
58
34
29
24
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
7
11
16
11
6
13
14
16
14
8
2
12
17
23
12
2
16
16
11
7
8
10
13
14
16
11
6
16
12
8
6
5
7
7
4
2
2
2
4
2
1
2
2
2
4
6
5
3
1
4
2
1
1
1
14
11
6
2
2
2
2
6
8
8
8
5
2
2
4
6
15
24
13
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
96
96
97
96
91
103
83
89
91
103
94
98
105
120
103
120
120
77
74
80
83
83
89
98
87
97
81
100
85
89
91
85
120
87
103
94
86
94
87
96
100
100
120
103
92
96
94
93
103
97
102
103
96
120
98
96
98
96
90
103
103
88
81
103
72
68
73
66
78
83
94
94
94
61
57
57
61
63
66
70
73
73
73
67
66
64
61
61
61
34
30
24
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
12
9
7
10
6
2
2
2
2
1
1
7
7
7
6
4
2
2
4
3
2
4
5
3
2
6
4
2
1
1
4
2
1
4
3
3
5
3
2
1
1
1
1
2
5
3
1
1
1
1
1
2
4
2
1
1
1
3
4
5
14
9
4
9
14
17
20
12
4
4
4
26
27
17
8
8
18
17
16
11
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
65
92
82
103
79
83
91
91
116
127
100
102
99
96
94
98
88
60
64
63
68
70
73
92
72
76
61
65
75
69
76
120
72
76
73
66
73
67
76
83
87
120
96
98
98
106
92
83
81
88
97
96
120
132
105
107
109
113
111
132
132
103
91
84
97
81
90
97
132
132
83
75
59
52
33
38
45
52
73
73
60
61
60
58
57
56
56
56
32
28
23
18
16
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
1
1
3
6
7
8
4
1
5
3
2
5
7
5
3
1
1
1
3
5
3
2
4
6
3
1
10
7
5
3
1
1
1
1
1
1
1
1
1
1
2
7
15
11
6
1
1
1
1
22
11
1
1
1
1
1
1
1
8
10
12
15
15
16
17
11
6
6
6
29
22
11
1
1
6
4
3
2
1
1
1
2
3
3
3
3
3
4
4
4
4
6
9
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
62
62
57
183
128
119
124
183
122
129
137
122
118
125
137
127
137
134
158
174
133
141
181
155
157
183
170
141
153
152
149
159
152
137
131
137
138
158
127
138
129
128
181
141
151
183
161
166
183
159
170
174
150
150
155
153
158
158
152
159
130
142
142
130
128
135
158
139
152
136
133
133
109
109
113
121
133
133
133
144
159
183
183
183
149
138
131
109
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
13
18
10
3
3
4
7
8
8
9
8
8
10
6
3
3
4
6
9
7
5
14
14
9
5
3
25
25
25
21
18
15
11
8
8
8
37
22
8
8
7
7
8
13
10
7
4
5
5
5
6
20
17
11
6
20
12
4
4
11
11
11
19
26
33
66
63
44
25
25
25
45
66
45
25
25
23
22
22
20
18
16
15
15
15
15
15
15
15
15
15
15
21
24
26
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
107
107
68
169
99
109
108
146
126
122
128
137
121
146
144
129
139
134
125
185
127
128
158
139
141
162
169
120
128
128
131
159
132
140
128
175
143
145
146
167
143
144
158
140
136
141
138
142
162
152
169
185
158
150
148
167
146
144
131
159
104
103
105
104
115
106
111
117
128
135
167
167
120
120
95
86
86
78
93
114
140
185
185
185
128
118
106
85
70
70
48
42
37
32
29
27
25
22
22
22
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
9
6
7
9
11
6
2
6
10
12
7
2
5
6
6
4
2
4
6
9
13
12
9
6
13
20
18
16
35
27
16
6
12
16
17
13
9
8
5
3
3
3
3
3
5
4
3
3
4
6
6
7
14
22
14
7
3
2
2
4
6
9
8
8
7
6
14
17
19
20
21
39
36
33
51
60
33
6
6
6
6
6
6
7
8
8
9
15
18
20
21
21
21
21
21
21
22
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
123
123
120
124
127
130
128
168
123
117
111
111
114
119
149
125
132
127
125
151
108
119
121
114
116
124
117
121
116
130
122
120
153
113
115
149
124
125
125
122
115
113
123
121
129
168
142
145
145
145
134
151
123
114
120
115
120
153
119
115
108
107
98
99
96
93
104
85
90
105
115
120
120
120
84
80
75
76
91
109
130
168
168
168
119
110
101
89
83
78
66
66
66
67
69
71
75
75
75
75
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
8
7
38
43
26
9
25
17
10
10
7
4
7
18
11
4
4
4
4
19
15
12
9
7
9
12
8
4
12
16
20
24
21
19
26
26
26
16
7
5
3
3
17
13
9
6
3
4
5
6
7
9
10
9
8
7
9
8
8
8
7
7
7
8
9
15
11
7
7
14
21
35
30
26
26
26
30
32
35
40
43
26
9
9
9
9
9
9
9
9
9
9
9
9
9
37
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
127
127
87
172
142
130
145
192
140
148
151
139
137
142
176
145
156
154
167
185
132
133
136
133
143
172
148
144
155
178
162
168
176
151
160
176
161
167
149
170
147
157
152
154
155
192
162
164
172
162
161
185
159
150
154
170
160
176
156
168
145
138
137
129
122
133
107
115
122
138
170
170
146
146
120
115
123
120
131
146
162
192
192
192
169
165
160
155
153
151
149
148
147
147
146
146
146
146
146
146
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
8
8
12
16
17
19
28
37
36
22
9
10
7
4
4
5
7
6
5
10
9
9
15
15
12
9
15
12
9
13
17
22
44
56
42
28
15
34
44
33
18
4
4
4
9
6
4
4
4
5
6
15
21
23
20
17
15
20
25
26
28
28
28
28
28
28
34
37
40
53
59
66
53
40
40
40
40
53
66
47
28
28
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
54
97
131
108
119
163
124
118
109
109
94
96
141
108
121
124
112
146
105
108
108
131
104
109
127
95
100
101
100
127
113
112
127
152
133
152
123
152
130
131
130
127
130
163
132
128
133
141
134
146
141
132
141
141
137
141
127
141
111
112
106
110
130
104
128
96
98
107
117
117
89
89
66
64
42
45
66
91
115
163
163
163
129
123
116
103
95
95
70
65
63
63
63
63
61
59
59
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
6
13
21
12
4
8
7
6
9
5
2
6
13
8
4
2
5
8
10
13
17
11
6
15
25
14
4
18
17
17
13
10
6
2
5
9
8
4
1
2
1
1
4
2
1
3
4
3
3
4
6
15
19
13
7
6
7
8
7
7
4
2
42
36
31
27
21
15
15
15
34
35
20
5
5
15
24
34
18
2
2
2
3
3
3
3
3
3
3
3
4
4
4
4
31
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
107
107
109
169
124
148
133
109
117
108
107
108
111
148
113
116
108
119
102
121
125
148
151
126
130
169
131
141
136
126
169
128
132
151
133
134
128
145
124
143
146
169
151
149
149
147
166
149
147
145
166
146
146
149
166
154
153
169
147
134
134
101
108
104
100
126
89
96
116
118
137
137
137
84
70
58
57
70
88
102
133
133
133
128
127
126
123
123
123
102
98
93
88
85
73
81
81
8
73
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
12
8
7
7
26
21
16
13
9
6
10
13
13
13
10
7
5
5
6
14
11
8
5
6
7
9
22
13
5
14
9
5
10
15
19
24
13
3
14
18
23
13
3
5
7
8
5
3
8
5
3
4
5
7
9
12
11
10
6
3
3
4
5
21
15
9
11
12
12
13
19
25
41
33
22
12
12
14
15
16
12
8
8
8
8
8
8
9
41
57
69
71
72
40
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
176
176
154
162
167
162
176
176
136
151
135
142
146
176
150
157
140
168
166
146
151
168
143
145
144
147
139
140
154
149
139
176
151
140
151
147
166
156
128
132
128
137
137
143
176
143
147
140
133
136
141
128
128
138
138
139
176
140
126
124
118
122
126
122
140
133
104
112
130
135
156
156
156
121
122
111
107
112
131
146
176
176
176
154
149
144
137
133
130
123
121
120
117
120
120
100
100
28
120
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
33
35
22
9
9
10
27
35
22
10
4
15
11
8
8
14
12
10
9
8
8
9
10
9
8
25
18
11
18
19
20
28
19
11
9
8
9
13
9
6
5
4
4
4
5
4
4
5
6
6
6
6
10
8
6
6
6
14
22
20
18
19
17
15
15
15
15
15
15
18
22
44
66
86
70
54
50
46
46
48
49
32
15
15
15
15
15
57
78
89
94
100
64
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
146
146
111
119
131
154
133
146
127
154
124
128
131
173
136
151
135
166
173
133
153
166
154
173
150
157
130
157
117
119
116
108
122
104
105
117
149
112
112
107
107
96
97
98
98
107
98
101
106
110
120
120
120
111
107
104
98
95
92
107
107
92
92
112
85
75
77
70
73
77
77
64
64
45
47
46
55
61
61
70
70
70
78
88
104
104
104
104
104
87
84
71
70
70
67
70
70
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
4
1
3
6
11
9
7
11
15
11
8
13
15
15
15
10
5
5
5
5
6
5
5
3
1
9
18
12
7
12
8
5
9
14
10
6
2
3
6
3
1
2
3
5
7
8
5
3
1
2
3
5
8
6
4
3
2
1
2
2
3
13
8
3
19
17
15
15
9
3
3
3
25
21
11
2
2
17
12
7
4
2
2
2
7
9
10
12
14
15
16
16
16
16
35
45
30
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
72
100
107
111
117
138
137
113
111
114
106
110
144
123
133
137
113
98
97
90
87
109
95
100
117
93
100
97
105
98
138
123
109
144
110
105
117
94
101
103
107
123
106
130
104
99
100
94
91
97
93
94
123
102
106
144
93
92
79
69
61
63
61
57
73
57
66
62
60
60
60
60
51
39
33
36
52
72
91
130
130
130
105
101
96
88
83
81
66
66
66
64
66
66
62
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
18
10
2
8
14
10
6
6
6
3
1
1
1
2
4
6
4
2
18
16
9
2
8
12
11
9
8
4
1
8
13
8
3
3
9
7
5
3
9
13
17
10
3
5
7
19
11
3
8
5
3
3
3
7
11
7
4
4
3
3
3
4
4
4
5
5
6
12
8
4
4
4
15
24
15
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
66
84
85
115
96
103
107
98
117
117
94
94
95
100
86
99
100
67
70
70
59
64
71
73
99
81
72
82
81
86
89
81
74
72
74
86
75
78
84
92
86
89
106
83
91
91
88
105
95
97
106
105
95
95
101
89
92
96
106
106
88
89
92
78
80
68
67
75
76
82
82
82
72
73
65
75
75
61
64
64
73
80
82
92
92
92
92
92
48
41
33
24
20
17
15
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
3
2
2
3
5
5
5
4
3
8
5
3
2
2
5
7
5
3
5
8
12
7
3
2
2
2
3
13
11
10
8
7
7
4
1
14
23
17
11
7
3
2
2
3
5
7
4
2
1
1
1
1
1
2
3
3
3
3
4
4
3
3
8
7
6
8
5
3
3
3
30
43
56
34
13
9
6
6
6
7
9
11
7
3
3
3
3
3
3
3
3
3
3
3
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
79
79
52
87
73
79
76
71
80
85
108
135
102
109
135
109
100
135
90
78
85
83
78
80
111
89
87
81
111
82
87
111
81
81
82
108
78
76
78
75
76
77
81
79
78
80
100
88
89
108
92
96
96
99
94
93
90
88
100
84
88
88
90
91
108
96
80
83
86
84
100
100
66
62
52
41
52
40
49
53
78
78
82
96
96
96
80
67
64
64
35
30
24
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
3
11
6
1
2
2
2
2
2
4
3
3
7
9
5
2
2
6
8
10
10
6
3
7
4
1
2
1
1
4
2
1
3
3
4
8
6
3
1
1
1
1
3
2
1
1
1
1
1
2
3
3
3
3
2
1
1
1
2
5
4
3
7
8
10
6
2
2
2
3
15
27
16
5
5
7
5
4
4
4
4
5
5
5
5
5
5
5
5
5
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
87
87
83
80
87
110
85
88
94
110
98
97
104
110
100
104
108
84
83
76
74
90
77
78
84
109
76
77
74
71
76
89
86
94
150
112
128
112
128
104
99
97
92
92
97
105
106
112
150
108
106
104
102
106
109
109
138
120
118
138
138
119
122
150
102
93
93
90
96
102
102
100
100
65
56
58
45
52
61
71
75
85
99
99
109
109
109
109
109
59
51
41
32
28
24
22
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
7
4
14
12
7
2
17
14
11
7
4
15
27
21
13
5
2
13
12
7
2
5
11
6
2
6
4
2
8
6
5
5
5
6
3
1
5
3
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
1
2
1
1
1
1
5
12
8
4
13
11
10
21
12
4
4
4
15
27
16
5
5
7
8
10
7
5
5
5
4
3
3
3
3
3
3
3
3
3
3
3
8
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
89
89
112
90
100
118
96
100
100
106
100
102
103
118
99
95
98
82
80
87
88
118
103
103
107
123
94
115
97
91
115
106
101
123
151
116
130
114
130
117
113
112
123
105
105
114
112
110
151
105
102
101
97
95
98
106
99
98
109
90
92
85
88
151
91
88
89
87
94
97
103
103
103
64
54
51
35
45
59
71
96
96
96
101
106
106
106
106
106
57
49
40
31
28
25
23
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
18
14
10
10
10
10
8
6
5
4
4
8
15
18
22
13
4
4
9
10
7
5
10
12
10
8
8
8
8
6
5
4
3
3
2
2
5
8
5
3
3
3
3
2
1
3
3
2
2
1
1
5
25
15
6
4
3
4
4
5
3
1
5
8
8
8
4
1
1
3
5
14
23
13
3
3
4
4
5
4
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
8
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
48
91
91
108
93
97
120
105
85
82
78
77
86
87
120
100
88
80
90
78
91
97
120
105
100
100
90
95
91
86
84
108
83
91
91
94
108
88
105
95
97
108
108
89
85
83
81
83
82
80
87
79
80
82
75
83
80
82
85
108
79
83
83
74
73
73
100
77
100
90
100
100
71
64
46
34
26
27
32
39
45
53
53
53
56
60
60
60
60
60
34
30
25
21
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
15
11
7
8
6
4
4
4
3
3
11
8
5
5
5
5
6
4
3
12
9
6
15
24
22
15
9
3
5
5
6
6
6
6
4
3
12
24
25
23
12
2
2
1
1
2
3
3
2
1
1
2
3
3
2
1
1
2
3
18
12
6
4
7
10
13
17
10
4
4
4
16
16
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
7
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
87
87
93
87
91
103
96
86
96
108
98
94
98
108
95
91
108
75
74
78
77
82
79
95
84
86
93
91
86
87
91
86
90
101
128
109
128
103
128
97
93
92
90
88
96
91
89
89
108
90
90
87
98
85
84
86
91
77
86
68
72
66
63
108
57
58
71
72
71
98
98
59
60
49
39
55
32
44
59
70
96
96
96
71
65
60
48
44
44
27
23
20
17
17
18
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
7
18
13
8
8
8
4
1
5
3
2
2
2
4
6
3
1
7
4
1
1
2
4
7
4
1
6
3
1
2
4
5
4
3
5
4
2
1
1
1
1
2
2
2
1
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
2
5
6
8
18
10
2
2
2
12
22
11
1
1
1
1
2
1
1
1
1
4
6
7
7
7
7
7
7
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
43
120
89
101
80
83
94
101
131
149
131
149
138
129
149
101
118
92
95
100
117
96
100
108
107
120
113
98
97
107
88
84
86
82
77
107
75
87
108
132
117
130
130
110
116
132
114
114
114
107
103
132
96
93
93
95
89
82
89
89
67
67
79
54
60
57
58
64
79
79
57
55
47
33
29
27
33
42
47
60
60
60
56
55
54
52
52
52
30
26
22
18
17
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
7
8
4
1
2
3
5
7
7
7
4
1
4
2
1
1
1
1
5
3
2
13
10
6
2
1
2
3
8
9
11
9
7
7
4
1
1
1
1
13
7
1
1
1
1
1
2
2
2
1
1
5
8
6
3
1
2
1
1
1
2
1
1
2
3
6
10
5
1
1
1
12
20
12
5
3
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
58
144
91
108
82
82
91
96
131
131
101
102
102
98
97
90
97
86
96
102
115
106
107
111
144
92
102
96
88
116
83
76
82
66
65
62
65
71
78
83
115
87
84
91
87
100
111
102
144
100
98
92
82
82
83
83
87
116
82
82
82
66
70
56
56
60
64
66
82
82
55
55
44
35
51
29
37
48
55
72
72
72
59
56
54
46
46
46
26
23
19
15
14
14
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
5
5
6
9
12
10
9
9
9
13
9
5
10
6
2
6
5
5
6
4
3
4
5
7
8
5
2
5
4
3
5
7
6
5
4
5
3
1
1
2
2
2
1
1
4
2
1
6
3
1
2
1
1
1
1
1
1
1
1
1
1
4
2
1
8
18
11
4
4
4
13
22
11
1
1
1
1
2
1
1
1
1
3
4
5
5
5
5
6
6
6
6
6
7
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
66
117
84
103
85
83
98
89
90
103
85
94
88
89
94
98
79
86
79
79
117
86
85
91
97
76
85
78
76
85
66
72
67
63
62
66
59
68
69
71
117
82
86
89
95
86
86
81
97
74
78
77
76
81
80
80
95
77
73
73
77
75
79
90
71
79
80
78
95
95
61
58
48
39
48
40
49
51
75
75
78
90
90
90
77
66
64
64
37
32
27
23
21
19
18
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
6
1
2
3
5
8
9
6
4
4
4
2
1
2
3
5
5
5
5
5
5
5
3
1
2
3
5
8
11
8
5
5
5
8
5
3
1
2
3
4
3
2
1
1
1
1
1
1
1
1
1
1
1
1
2
4
2
1
1
1
5
7
10
14
10
6
8
9
10
13
17
20
23
14
5
5
3
2
2
2
2
3
5
4
3
3
3
3
3
3
3
3
3
3
3
8
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
129
129
119
158
123
123
128
122
119
129
112
103
100
102
131
109
116
115
129
122
114
118
157
135
132
157
146
117
125
125
119
158
118
101
107
131
100
108
93
93
99
95
157
100
101
111
101
113
157
111
146
105
94
88
87
89
105
131
104
158
97
93
84
68
86
55
49
54
55
65
71
84
84
84
69
72
76
72
84
84
90
100
100
100
93
91
90
86
86
86
46
40
32
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
5
6
6
7
4
2
2
2
2
2
5
5
6
6
4
3
6
4
3
10
12
9
7
6
6
7
5
3
14
13
12
11
11
10
7
4
2
2
2
2
1
1
1
5
9
11
6
2
1
1
2
1
1
1
1
1
2
2
2
2
2
2
2
5
5
5
4
3
2
2
2
26
37
48
58
68
42
17
17
14
11
11
11
7
4
4
4
4
4
4
4
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
128
128
130
126
124
123
190
123
129
151
137
132
130
176
128
136
139
157
164
127
129
128
123
133
130
137
151
120
135
143
143
174
151
140
176
154
157
146
178
150
148
153
155
157
190
158
158
178
153
152
164
139
133
141
140
143
178
146
139
140
140
128
139
135
146
153
112
117
134
134
148
148
148
117
119
108
107
113
134
154
190
190
190
156
147
140
117
117
117
72
65
56
46
41
37
34
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
58
43
28
15
3
12
21
25
14
4
4
4
4
28
15
3
3
4
12
17
15
13
13
17
15
9
3
8
10
13
15
18
23
21
14
8
15
22
12
3
7
5
4
4
4
7
5
4
3
3
4
5
10
7
5
4
3
10
16
19
18
18
23
28
19
11
16
22
22
22
22
22
44
66
86
70
54
38
22
22
25
26
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
98
88
91
88
98
86
102
88
83
94
98
90
97
95
98
126
87
112
84
86
94
126
83
89
94
86
126
89
91
106
91
102
141
93
93
94
112
78
75
93
93
95
141
105
107
109
134
107
106
134
107
109
105
141
101
104
112
94
92
87
83
83
65
58
56
61
55
59
69
83
83
78
78
69
69
69
71
71
64
66
67
68
71
71
71
69
68
68
68
39
34
27
22
20
19
18
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
9
5
7
8
4
1
1
1
1
1
13
19
25
48
29
10
3
2
1
3
5
11
8
5
10
9
5
1
17
15
10
5
6
8
5
3
3
6
3
1
2
1
1
2
1
1
4
3
3
4
5
4
2
1
4
5
3
1
1
1
2
2
2
4
5
6
4
3
3
5
7
30
41
52
56
58
30
2
2
4
6
9
12
9
6
6
6
6
6
6
6
6
6
8
10
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
55
159
77
84
85
99
80
84
104
94
85
104
87
90
104
89
80
131
94
101
159
125
126
156
150
104
111
110
105
159
94
84
90
78
81
110
68
81
94
95
159
98
98
108
103
116
156
121
150
131
106
99
90
88
101
104
107
159
99
95
95
86
83
79
85
75
75
73
80
80
55
47
47
50
47
70
70
85
103
131
131
131
90
78
69
54
43
40
26
21
18
16
15
14
14
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
1
1
2
4
7
7
7
5
3
7
4
1
3
5
7
6
6
4
2
8
7
4
1
4
8
5
3
9
9
8
5
3
2
2
4
6
3
1
4
2
1
1
2
3
2
1
1
1
1
1
8
5
3
1
1
1
2
3
2
2
4
5
7
5
4
18
10
2
2
2
10
13
16
9
2
2
2
2
7
9
5
2
2
2
2
2
3
3
3
3
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
77
77
95
122
102
100
163
99
101
106
105
103
117
115
95
102
96
93
117
89
85
92
85
92
99
103
105
115
130
108
103
105
132
93
109
98
89
110
98
110
119
128
132
150
163
137
141
138
142
139
141
150
137
142
124
116
121
125
120
150
150
112
116
109
99
104
93
90
102
109
110
110
110
68
56
45
45
66
92
115
163
163
163
142
139
135
122
122
122
65
55
44
31
25
20
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
24
21
19
19
10
2
2
2
2
2
3
4
6
7
9
6
4
14
12
11
8
6
10
10
10
19
18
18
19
12
6
11
16
14
9
5
3
5
4
4
7
4
1
2
3
4
4
4
4
3
3
3
10
10
6
3
4
3
3
3
7
11
22
16
11
18
14
11
11
14
17
23
25
14
3
3
13
18
23
13
3
3
3
5
6
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
114
114
100
115
106
111
132
115
117
117
111
103
103
114
102
111
100
82
88
90
103
97
96
132
97
100
114
94
92
114
76
75
80
80
81
90
94
83
91
91
132
90
90
97
91
91
107
88
88
87
84
88
79
77
85
85
86
114
79
78
78
74
78
78
55
58
63
72
79
94
94
94
54
56
56
56
67
67
58
53
53
53
60
67
67
67
67
67
38
33
28
23
22
21
20
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
61
55
37
20
3
6
21
59
34
9
5
4
4
6
5
5
5
5
5
6
6
6
17
16
11
7
11
16
12
8
10
12
9
5
1
3
4
5
10
9
9
8
5
3
5
7
8
5
3
2
2
2
2
2
2
2
2
6
6
6
6
8
5
2
8
7
7
8
5
2
2
5
9
12
15
9
3
3
5
6
7
5
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
9
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
142
142
114
122
124
122
125
142
118
117
119
117
121
142
123
126
133
109
133
104
113
107
109
117
106
106
99
123
89
89
81
82
86
90
124
110
133
117
112
98
95
98
102
106
125
111
111
112
124
112
112
114
124
106
112
107
107
108
111
102
102
103
102
124
103
83
95
99
95
124
124
76
76
63
50
63
48
63
83
94
125
125
125
103
103
90
84
81
77
75
73
70
70
70
67
70
70
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
61
34
8
5
18
31
47
78
44
11
9
6
4
4
5
8
12
18
13
9
9
5
2
3
5
3
2
10
9
9
16
11
6
6
11
10
6
2
6
6
7
8
5
3
2
5
8
5
3
4
3
3
10
10
11
11
7
3
5
6
8
13
20
11
3
6
9
17
21
12
3
3
3
20
37
22
7
7
12
14
17
12
7
7
7
8
8
8
9
12
14
16
16
16
16
35
45
30
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
126
124
126
129
133
130
135
119
117
123
112
111
115
126
114
135
123
103
110
112
110
130
117
121
123
117
133
111
111
102
117
86
95
101
105
106
130
112
107
115
105
104
103
108
102
106
107
106
115
112
108
107
105
112
105
107
110
106
115
115
100
93
112
84
76
82
80
93
112
112
100
100
63
56
41
44
54
63
86
86
76
85
95
108
108
108
108
108
58
49
39
29
25
23
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
10
8
31
21
12
8
4
20
18
16
9
2
17
14
12
12
8
4
16
15
8
2
10
7
4
2
16
10
4
16
13
9
5
11
16
10
5
6
8
5
2
3
2
2
13
7
2
5
5
3
2
4
25
21
15
9
3
14
10
6
6
14
8
3
17
13
9
15
9
3
3
3
29
19
9
6
6
11
7
3
3
3
4
6
6
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
46
46
31
98
59
68
74
97
77
69
77
72
71
97
70
78
72
68
97
69
77
79
98
82
83
92
83
70
74
75
67
98
62
60
59
55
57
56
66
63
73
87
98
80
83
85
83
85
92
84
86
86
87
96
92
94
96
94
95
98
96
96
79
80
87
68
59
60
61
65
71
81
81
81
53
58
59
59
81
81
54
57
63
66
74
87
87
87
87
87
47
41
33
26
23
21
19
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
6
5
5
5
5
5
5
4
3
6
6
6
6
6
4
2
2
3
5
3
1
3
6
5
5
4
3
4
2
1
3
6
7
5
4
5
6
7
7
5
3
1
4
6
4
3
13
10
7
7
8
11
6
1
1
1
1
1
2
2
2
8
8
8
11
7
4
4
5
7
16
26
13
1
1
2
2
2
1
1
1
1
3
4
5
5
5
5
5
5
6
6
6
6
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
72
110
111
125
116
122
149
115
125
135
120
126
135
128
132
149
111
107
108
126
108
120
124
120
149
109
126
111
115
127
108
125
101
100
107
107
114
115
125
145
121
125
125
122
130
145
140
163
155
163
157
163
143
135
123
135
121
120
125
125
98
94
80
78
76
67
78
90
102
127
127
127
80
74
71
73
74
74
78
78
75
75
74
73
73
72
72
72
41
35
29
22
19
16
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
3
2
8
15
11
7
11
15
9
4
4
4
22
21
20
12
4
4
8
5
2
7
13
7
2
8
7
7
8
41
49
32
16
10
4
6
9
12
16
9
2
9
15
12
9
15
18
14
10
6
6
14
10
6
7
9
9
9
9
9
7
6
13
9
6
16
11
7
7
8
9
34
33
20
7
7
21
19
18
12
6
6
6
7
8
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
44
104
88
113
101
111
138
123
131
152
126
127
152
128
124
152
116
87
90
82
76
71
75
73
77
104
81
80
97
76
75
125
73
78
77
72
88
84
94
104
105
125
139
118
125
117
139
115
122
124
117
139
125
99
101
104
99
98
107
107
75
71
77
54
47
53
55
60
77
77
56
56
43
32
29
26
31
39
43
55
55
55
58
61
61
61
61
61
35
31
26
22
20
19
18
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
12
9
6
9
12
15
24
33
26
18
10
5
5
5
5
5
5
6
7
9
7
5
10
16
13
10
7
5
9
7
5
3
2
5
8
12
16
8
1
6
3
1
1
1
2
1
1
2
2
2
3
4
3
3
2
1
2
2
3
2
2
6
10
12
7
2
5
4
4
4
4
11
19
12
5
4
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
8
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
72
118
93
103
87
89
91
88
118
103
102
108
106
111
118
98
88
78
84
88
113
98
104
118
104
111
101
107
99
114
90
87
83
76
75
107
69
80
82
81
113
84
85
95
95
95
118
95
96
90
85
85
79
81
88
84
95
114
82
81
83
75
67
90
60
71
78
72
95
95
59
59
49
39
52
38
47
58
71
72
78
90
90
90
69
59
48
48
30
25
21
19
18
17
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
11
4
7
9
5
1
2
3
2
1
1
1
4
10
7
4
1
1
5
10
7
5
4
4
10
10
5
1
10
7
5
5
6
9
5
1
1
2
2
2
2
2
4
3
3
3
2
2
1
1
1
1
3
6
3
1
1
1
1
1
3
2
1
3
6
10
10
5
1
1
1
14
27
16
5
5
5
5
6
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
7
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
72
53
116
89
97
100
144
101
103
101
101
87
84
82
88
98
89
131
127
106
110
113
109
118
114
99
104
108
112
131
118
117
93
96
93
90
108
93
84
90
89
131
103
109
144
107
108
114
104
102
127
97
94
102
97
96
117
90
116
79
76
74
75
80
65
85
67
69
75
90
90
65
58
48
50
30
35
55
78
100
144
144
144
96
85
75
58
46
42
28
23
20
18
17
18
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
12
15
19
25
17
10
7
4
4
4
5
9
12
13
15
12
8
4
7
10
12
14
15
16
14
13
10
8
14
13
13
15
17
12
7
2
3
3
3
4
3
2
1
1
1
1
1
2
3
2
1
1
1
1
1
2
2
2
2
1
1
8
14
13
12
15
18
14
10
10
10
30
26
15
5
5
3
1
1
3
4
4
5
6
6
6
6
6
6
6
6
7
7
7
7
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
75
109
109
117
114
122
138
121
155
149
138
155
138
136
155
110
124
94
99
104
90
105
114
106
127
96
107
96
96
107
100
92
127
96
106
112
119
95
106
127
104
105
107
108
114
118
119
129
124
129
122
145
121
118
113
119
105
101
93
93
84
77
105
64
69
64
64
74
84
84
83
83
48
44
39
38
46
57
67
88
88
88
96
105
105
105
105
105
77
73
70
69
70
70
66
59
59
70
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
12
8
9
20
24
13
3
4
5
5
5
11
17
13
9
9
6
3
6
9
12
15
13
10
8
10
12
7
3
11
13
15
18
14
10
6
3
3
16
16
14
8
3
4
6
9
6
3
3
3
3
19
39
29
19
12
6
9
6
3
2
2
2
6
6
4
2
6
6
6
6
6
12
15
10
5
5
3
2
2
2
3
4
5
7
8
8
9
10
10
10
10
11
11
11
11
35
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
174
174
106
152
167
156
156
162
167
174
156
154
149
153
157
160
167
165
174
138
147
144
129
167
126
137
164
115
149
116
111
152
125
123
164
148
143
148
134
148
146
167
140
150
138
128
129
122
120
126
112
117
108
109
115
117
117
129
133
104
94
95
86
90
125
87
80
84
87
104
114
130
130
130
80
65
54
52
64
81
95
125
125
125
120
119
118
116
116
116
80
74
67
68
65
65
63
60
60
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
8
6
22
38
20
3
2
2
3
5
8
7
4
1
1
2
2
3
17
18
14
11
8
6
9
12
7
3
7
9
11
7
4
3
3
8
14
27
30
16
3
2
4
6
6
6
7
6
5
4
5
6
7
9
6
4
6
7
9
7
6
5
4
6
9
20
11
3
3
3
4
30
29
16
4
4
5
5
6
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
32
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
61
108
90
94
110
104
133
98
107
96
101
107
106
110
133
91
93
91
82
87
90
81
110
80
77
77
84
71
75
108
81
81
76
91
78
74
97
81
88
94
97
92
103
96
95
97
103
90
94
92
87
103
87
88
92
91
91
108
86
86
79
80
92
76
67
82
63
72
80
89
89
89
54
46
37
35
44
55
64
85
85
85
88
92
92
92
92
92
51
44
35
26
22
20
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
12
13
29
31
16
1
1
1
1
1
7
6
5
5
5
6
7
8
7
7
10
8
7
8
7
7
7
7
4
1
7
4
1
6
4
2
6
4
3
2
6
4
2
2
2
2
10
23
14
6
8
9
6
4
3
3
2
2
2
2
2
6
8
10
8
6
19
17
15
15
15
19
23
14
5
5
3
2
2
3
4
4
5
4
3
3
3
3
3
3
3
3
3
6
9
6
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
61
54
106
69
75
83
70
70
77
87
85
84
87
85
88
87
84
77
66
70
72
77
83
95
103
86
88
83
85
87
106
80
95
75
76
76
67
91
71
80
82
95
82
84
88
86
91
103
83
86
78
75
80
76
73
77
77
81
106
77
77
62
56
48
48
63
49
52
59
68
68
55
54
57
58
52
68
68
53
56
57
61
68
68
68
55
47
43
43
25
22
18
16
15
14
14
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
5
6
9
6
4
4
4
5
6
8
6
5
5
3
2
3
2
2
10
15
21
13
5
12
12
8
4
6
8
11
7
4
6
7
6
6
4
3
6
4
2
1
1
1
1
2
2
1
1
1
3
2
1
1
1
2
2
2
2
1
1
1
3
3
3
2
1
1
1
1
26
37
49
30
11
6
2
2
4
7
8
9
5
2
2
2
2
2
2
2
2
2
2
2
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
118
118
54
90
90
118
93
99
106
102
118
108
94
94
88
90
84
83
102
77
76
77
71
69
76
71
68
76
76
72
78
76
86
86
81
99
83
88
89
88
88
127
92
99
110
105
110
127
110
109
111
108
105
127
100
100
97
93
93
89
94
94
78
77
66
75
69
60
70
71
76
85
85
85
55
55
37
39
47
55
70
70
68
71
77
85
85
85
85
85
44
37
29
20
17
14
12
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
6
5
9
14
11
6
1
1
1
1
1
2
2
3
4
5
4
3
2
1
3
6
13
9
5
10
9
5
1
16
16
11
6
13
9
5
4
3
4
3
2
1
1
2
3
2
1
1
5
3
2
5
3
2
7
13
28
18
9
3
3
2
2
9
6
4
14
8
2
2
6
11
32
25
15
5
5
11
10
10
7
5
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
107
107
87
97
95
107
106
98
99
94
107
92
89
92
106
93
92
90
92
81
74
75
82
77
97
85
107
77
74
77
76
79
91
96
93
129
109
129
108
129
106
102
101
95
93
93
97
92
90
101
87
87
87
94
91
96
107
97
101
85
78
78
73
71
101
73
72
86
79
88
94
100
100
100
70
74
67
75
75
63
66
68
75
83
91
107
107
107
107
107
76
71
65
66
65
65
63
59
59
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
13
11
9
8
20
12
4
4
4
13
11
9
9
8
8
8
9
5
2
1
14
12
10
9
8
8
10
5
1
9
15
13
11
10
9
10
5
1
2
5
6
8
10
5
1
1
2
3
5
14
11
8
4
1
1
2
2
3
3
2
1
4
5
6
8
4
1
1
1
12
18
24
16
9
5
2
2
5
8
8
8
7
6
6
6
6
6
6
6
6
6
6
6
32
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
68
131
107
107
125
163
133
117
115
114
109
112
144
125
130
133
125
141
109
109
105
109
106
103
117
100
106
133
119
131
138
106
114
144
110
125
120
111
120
120
142
129
137
163
139
161
148
144
142
161
135
134
140
161
138
144
139
143
125
125
103
104
102
99
125
89
92
103
109
109
97
97
67
60
47
51
71
95
117
163
163
163
130
124
118
97
97
97
56
49
41
35
33
32
30
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
7
2
8
5
3
6
10
25
14
4
10
11
9
8
5
3
9
16
18
14
10
9
8
5
2
2
3
7
7
8
7
7
8
9
8
7
7
18
13
8
9
10
12
16
14
12
10
6
2
9
8
7
68
40
13
12
12
18
21
25
22
13
5
13
12
11
18
19
13
8
8
8
34
33
20
7
7
21
28
35
20
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
14
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
107
130
136
120
126
127
133
116
113
110
107
104
100
107
133
101
113
95
85
88
107
101
103
130
131
95
101
96
104
136
95
124
97
94
104
106
114
120
124
136
131
124
125
127
123
125
130
120
136
113
116
108
104
120
113
112
136
124
92
91
87
86
89
89
71
89
85
95
120
120
89
89
60
54
52
53
64
79
96
127
127
127
108
104
101
94
89
89
73
73
73
71
73
73
70
66
66
73
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
20
14
8
5
3
29
55
34
13
9
9
10
9
8
5
3
3
3
4
5
15
10
6
7
4
2
3
3
4
3
3
5
8
11
11
11
10
9
8
8
9
6
3
5
4
4
3
3
8
5
3
6
10
8
6
17
13
8
4
4
5
6
9
12
8
4
6
25
26
27
27
28
27
26
16
7
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
8
8
8
8
37
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
100
99
96
127
99
102
118
96
100
87
100
94
94
112
100
96
87
102
84
97
112
94
127
97
103
122
94
112
97
91
126
98
95
122
99
109
99
144
107
119
127
144
125
130
125
122
144
115
114
113
107
123
99
96
104
106
107
126
109
117
117
84
78
72
70
73
63
67
82
95
120
120
120
72
66
54
46
56
72
88
118
118
118
114
113
113
111
111
111
58
49
39
28
24
20
17
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
9
3
8
11
15
8
1
1
1
1
1
9
8
8
20
30
16
3
2
1
7
4
1
2
3
4
6
3
1
2
1
1
2
3
4
5
15
19
10
1
4
3
3
3
3
13
8
3
3
2
2
7
8
7
6
3
1
7
10
12
9
6
4
8
7
5
4
4
4
4
7
10
13
16
14
12
12
8
4
4
7
9
10
11
7
4
4
4
4
4
4
4
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
132
132
32
113
86
125
102
110
132
102
125
100
97
104
96
99
132
86
90
83
79
81
112
91
92
113
91
77
83
80
83
109
84
90
80
92
87
89
90
108
90
89
112
84
85
96
92
92
113
90
91
86
80
77
80
75
83
108
89
109
86
82
79
73
82
63
48
55
56
60
77
77
58
53
44
52
29
35
45
56
64
83
83
83
68
66
67
65
64
64
63
63
63
61
63
63
59
54
54
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
10
16
9
3
2
2
2
2
2
2
5
11
10
10
10
8
6
4
3
3
3
4
9
9
6
4
3
3
3
3
9
6
3
3
2
2
25
15
6
1
3
2
1
1
1
1
1
1
1
1
1
5
4
3
3
3
2
1
1
3
4
4
5
5
4
4
4
4
4
7
11
31
26
15
4
4
4
4
4
4
4
4
4
7
8
9
9
9
9
9
9
10
10
10
10
32
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
65
93
93
124
96
103
102
151
99
99
97
87
89
86
97
93
99
99
97
133
99
106
120
108
108
117
107
99
103
99
102
124
100
103
90
92
83
82
78
80
93
99
120
104
105
151
102
108
117
107
107
133
96
89
88
82
91
92
90
124
80
78
79
76
78
73
86
75
71
80
89
89
70
70
50
50
32
34
55
79
103
151
151
151
106
97
89
78
74
70
60
60
60
58
60
60
57
53
53
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
15
12
10
18
18
18
14
10
6
2
2
4
8
10
12
8
4
5
7
9
8
8
13
19
16
13
10
7
15
11
8
8
8
9
8
5
2
12
8
4
7
5
3
2
1
1
2
2
2
2
2
4
3
2
1
1
1
1
1
2
4
2
1
6
6
7
17
9
1
1
1
25
23
13
3
3
3
3
4
3
3
3
3
5
6
7
7
7
7
7
7
8
8
8
8
30
53
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
68
113
84
76
71
71
73
71
80
75
78
81
82
84
89
89
82
78
85
85
113
97
95
108
110
89
92
87
79
111
85
80
85
97
90
110
90
97
97
97
113
95
103
101
101
110
108
96
103
92
89
84
85
82
88
103
93
111
89
89
78
72
74
73
69
84
62
66
66
63
63
63
47
47
36
41
48
54
70
70
66
72
76
84
84
84
84
84
47
41
34
28
26
25
23
21
21
21
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
8
2
2
9
8
8
8
8
8
6
4
2
5
6
8
5
2
2
8
5
2
5
19
13
8
7
8
10
12
8
5
5
5
6
4
3
6
8
5
2
2
3
5
9
6
4
3
2
2
2
3
2
2
6
4
3
2
2
2
2
2
2
3
2
2
12
7
2
2
2
3
25
30
21
13
13
19
10
2
2
2
2
2
4
5
6
6
6
6
6
6
7
7
7
7
10
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
65
159
99
110
93
105
94
100
116
130
111
114
130
115
112
130
108
88
98
99
120
116
119
157
150
115
122
113
109
159
90
83
90
86
85
90
108
88
91
94
120
96
95
104
101
115
157
115
150
108
94
89
78
75
88
85
87
159
78
74
66
55
47
47
63
41
41
43
40
39
39
39
36
25
24
24
37
54
70
103
103
103
79
76
72
67
65
63
59
59
59
58
59
59
57
55
55
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
10
4
3
2
3
5
5
5
5
4
3
2
4
3
2
2
2
6
5
4
5
10
7
4
3
2
2
3
7
6
6
9
12
8
4
2
1
1
1
3
2
2
5
8
6
5
8
4
1
1
1
2
4
2
1
2
3
2
1
1
1
2
4
6
5
4
3
2
1
1
1
8
15
9
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
29
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
57
95
96
127
112
126
137
114
127
113
109
113
114
119
133
137
108
113
89
84
77
79
81
84
91
93
95
126
95
94
98
90
86
101
99
108
93
120
95
96
102
100
101
124
102
100
108
103
105
126
105
101
104
120
97
108
96
95
91
89
87
88
83
80
72
83
88
88
120
120
80
74
61
58
36
43
58
78
91
124
124
124
90
81
74
58
50
50
30
25
21
16
14
12
11
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
5
9
11
13
11
10
11
10
10
10
10
9
8
5
3
5
8
5
2
7
7
8
7
7
14
10
7
7
7
11
16
9
3
8
14
14
14
8
2
4
7
5
4
2
1
3
2
1
6
8
8
8
5
3
2
1
1
11
13
8
3
3
4
8
9
6
3
3
3
30
27
19
11
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
6
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
83
83
54
158
92
94
94
89
98
97
117
141
107
115
141
128
138
141
126
118
103
104
123
114
111
158
104
100
106
98
101
125
92
93
95
118
94
111
95
89
95
94
123
93
94
107
107
110
158
112
112
118
99
98
98
97
102
111
103
125
94
94
71
69
66
68
86
65
66
67
65
65
65
65
45
49
49
51
65
65
70
80
80
80
84
88
88
88
88
88
65
61
61
60
61
61
58
54
54
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
5
4
18
28
15
3
3
3
3
3
7
5
4
17
21
12
4
16
16
11
6
2
3
4
3
2
3
2
2
7
9
9
10
11
6
1
8
5
3
3
3
3
3
2
1
1
1
1
1
1
1
5
5
5
3
1
1
1
2
2
3
2
1
4
3
3
2
1
1
1
1
11
21
15
10
10
6
3
3
2
2
2
2
5
6
7
7
7
7
7
7
8
8
8
8
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
48
89
89
128
96
90
90
141
90
90
107
84
96
100
97
124
109
101
112
148
112
114
118
113
116
128
112
124
112
111
109
126
109
113
117
138
113
112
112
129
116
113
118
120
114
141
120
116
128
119
128
148
124
138
129
129
127
120
126
121
98
101
101
97
120
94
85
95
96
112
138
138
120
120
87
73
60
55
70
93
110
148
148
148
137
135
133
126
126
126
68
58
47
33
28
23
19
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
9
7
5
3
3
4
8
13
11
6
1
3
7
5
3
3
3
4
3
3
11
11
9
7
8
9
6
4
13
13
10
8
13
11
9
8
10
9
6
4
5
5
5
7
8
7
5
4
4
4
7
10
10
8
6
5
4
4
4
11
8
6
8
10
18
22
16
11
10
10
10
35
30
26
18
10
10
22
35
40
43
26
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
102
102
93
118
130
104
104
121
102
101
103
104
95
104
92
98
104
88
120
96
106
120
118
107
120
110
125
100
102
96
96
130
102
108
99
96
102
94
105
112
106
109
125
110
110
121
110
111
111
108
110
108
111
119
114
119
114
119
130
99
98
98
80
84
81
80
69
80
79
88
112
112
80
80
59
56
52
59
69
82
95
121
121
121
117
116
115
113
113
113
60
51
40
29
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
7
4
2
9
9
9
20
15
10
9
9
7
6
7
8
10
9
9
9
10
8
6
6
6
7
9
9
9
6
4
6
9
12
11
7
3
3
14
29
20
11
3
3
3
8
4
1
2
1
1
6
12
10
9
10
12
7
3
3
3
5
8
16
24
23
22
15
8
8
16
25
34
29
15
2
2
3
4
5
3
2
2
2
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
99
99
104
94
92
80
118
82
89
111
91
96
99
111
99
97
94
101
94
101
103
104
118
111
104
111
94
99
94
90
104
79
70
77
81
81
86
118
82
90
98
98
85
98
88
91
96
99
106
98
98
102
108
103
108
103
108
99
104
87
87
65
61
58
47
52
46
48
57
65
66
66
66
42
37
31
29
32
39
42
52
52
52
55
58
58
58
58
58
32
28
23
18
17
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
13
4
13
23
12
1
1
1
1
1
2
3
4
8
12
7
3
2
1
8
5
2
3
4
8
12
6
1
12
7
2
7
12
8
4
4
5
8
8
6
4
7
9
5
2
2
5
3
2
1
1
6
4
3
4
5
3
2
2
2
2
4
7
7
4
2
3
2
2
2
2
12
14
11
9
9
5
2
2
5
9
9
9
8
7
7
7
7
7
7
7
7
7
7
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
129
129
42
176
170
129
142
153
129
127
130
129
118
153
112
124
137
127
155
153
140
145
144
151
154
144
176
125
155
125
121
170
136
139
151
151
147
138
161
157
156
161
170
156
161
153
154
161
163
168
176
168
160
168
156
159
163
168
170
157
133
133
120
105
100
92
81
89
87
102
112
133
133
133
84
67
53
52
68
89
106
144
144
144
133
131
129
123
123
123
65
55
44
32
27
24
20
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
63
54
37
20
4
9
20
15
10
7
4
4
4
6
8
6
4
4
12
15
19
35
57
34
12
7
4
8
5
3
7
5
3
5
7
36
49
41
21
2
3
4
4
4
4
4
3
2
9
9
6
4
8
13
28
15
2
6
8
6
5
7
18
19
21
27
17
7
7
12
17
34
35
18
2
2
4
5
6
4
2
2
2
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
87
87
85
158
114
103
98
118
96
105
117
127
110
118
127
109
127
104
101
102
100
106
158
118
119
117
144
99
100
111
106
116
118
97
99
124
103
101
114
93
104
103
158
102
104
106
102
113
111
111
144
100
98
103
101
99
102
124
96
116
86
78
79
71
64
70
54
58
62
76
89
114
114
114
67
61
50
47
51
54
71
71
69
80
89
106
106
106
106
106
56
47
37
27
23
20
17
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
5
5
4
3
12
15
9
4
5
5
5
5
3
2
2
5
8
6
5
10
7
5
5
5
4
3
5
5
5
10
16
12
9
8
7
6
5
3
2
5
3
2
1
1
1
3
6
3
1
1
1
2
1
1
1
1
1
1
2
3
3
4
7
7
6
5
5
5
5
8
11
13
15
13
11
11
8
5
5
6
8
9
10
7
4
4
4
4
4
4
4
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
60
161
101
112
104
100
105
97
112
103
97
104
110
100
104
105
84
96
103
110
161
129
131
157
151
107
112
105
102
160
89
95
90
80
81
86
73
87
99
103
161
104
104
113
108
122
157
118
151
114
106
101
93
87
99
97
102
160
92
86
77
60
53
45
37
39
39
43
49
49
47
47
38
30
27
27
34
45
54
73
73
73
69
71
73
76
76
76
76
76
76
77
78
79
82
82
82
82
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
5
3
5
7
5
3
3
3
3
3
5
4
3
7
11
9
7
9
8
7
9
12
7
3
6
10
9
8
9
10
11
10
10
8
5
2
12
8
5
3
5
3
2
2
4
5
4
3
2
2
2
3
3
4
4
3
3
3
4
3
2
3
4
3
3
6
17
10
4
4
4
13
15
14
14
14
8
2
2
8
11
10
9
8
7
7
7
7
7
7
7
7
7
7
7
41
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
117
117
91
174
121
119
119
138
111
112
117
107
104
109
132
117
123
122
154
128
113
118
159
135
142
154
174
119
126
131
127
158
138
109
123
132
109
154
95
105
116
108
159
109
107
117
113
129
154
132
174
128
115
109
103
101
115
154
115
158
95
83
76
67
65
62
61
60
62
64
70
70
66
66
52
57
54
70
70
83
101
128
128
128
95
89
83
76
72
70
67
66
63
63
63
61
63
63
54
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
10
18
26
34
22
10
21
15
10
6
3
10
18
16
12
8
10
9
8
8
8
14
14
11
7
4
4
4
6
5
4
8
13
8
4
6
8
5
3
1
2
4
2
1
5
4
2
1
2
1
1
3
2
1
1
1
1
1
1
1
1
1
2
4
4
4
3
2
2
2
2
11
16
21
15
10
5
1
1
8
14
12
10
9
9
9
9
9
9
9
9
9
9
31
42
25
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
56
85
85
157
96
102
95
131
88
99
108
100
99
105
131
109
126
114
108
127
104
107
157
126
136
154
149
126
125
129
126
157
131
108
114
131
98
108
90
93
104
102
157
103
104
114
107
118
154
121
149
127
102
94
92
87
101
131
98
157
86
76
68
53
43
43
41
45
50
49
49
49
49
49
35
32
50
29
47
68
87
127
127
127
84
74
66
50
39
37
24
19
16
13
12
12
12
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
8
15
10
5
3
1
1
1
1
1
1
10
26
15
5
4
4
3
3
9
12
13
13
14
9
5
4
3
6
11
12
11
11
10
6
2
3
3
4
6
5
3
1
2
4
5
6
5
4
5
6
3
1
1
1
2
2
2
2
3
2
2
2
3
3
3
2
2
2
6
11
14
17
9
1
1
6
9
12
6
1
1
1
3
4
4
4
4
4
5
5
5
5
5
6
5
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
56
63
63
173
87
95
96
134
83
87
83
75
69
68
82
82
84
89
113
85
102
108
159
128
135
155
173
118
125
129
125
158
134
101
106
104
100
113
119
96
108
114
159
121
122
134
134
134
155
141
173
135
134
129
130
132
125
134
114
158
94
84
71
56
52
52
52
57
54
58
62
68
68
68
45
40
48
31
43
57
69
96
96
96
77
74
71
67
65
64
63
62
61
61
61
60
61
61
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
9
16
19
22
14
6
5
6
4
2
1
8
16
42
23
5
9
6
3
6
9
14
15
12
9
9
6
3
16
12
9
11
13
10
7
4
1
2
2
2
3
4
2
1
4
3
2
2
2
2
3
2
1
1
1
1
2
1
1
1
1
1
1
2
3
5
3
1
1
1
1
10
19
10
2
2
1
1
1
1
1
1
2
4
5
6
6
6
6
7
7
7
7
31
43
25
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
49
160
84
96
98
107
107
106
146
115
114
120
146
126
132
117
146
117
115
119
159
133
143
156
150
141
128
125
125
160
112
103
108
108
107
141
128
109
120
116
159
113
111
120
114
124
156
117
150
113
107
98
98
96
112
141
111
160
96
83
75
63
52
52
54
52
53
55
57
61
61
61
43
38
53
31
43
58
71
98
98
98
74
70
65
52
50
50
28
24
20
16
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
7
12
15
18
10
3
6
9
11
10
10
17
25
16
8
5
2
13
9
6
4
3
6
7
6
6
4
3
13
19
26
16
7
4
2
2
2
11
6
1
4
2
1
7
7
4
1
1
1
1
1
3
5
14
9
4
1
1
1
2
3
3
4
8
8
8
6
4
4
4
4
13
22
11
1
1
6
8
11
6
1
1
1
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
120
120
89
97
97
120
89
106
112
107
124
118
110
116
124
118
123
115
124
100
96
98
89
89
98
90
102
88
86
91
90
92
103
91
93
100
91
120
91
95
101
100
100
100
112
112
122
169
133
157
149
169
157
132
136
169
123
125
137
140
141
157
157
115
100
105
141
117
129
128
157
157
103
93
86
77
70
75
75
77
84
94
94
94
77
75
68
57
54
54
35
31
27
26
26
27
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
39
39
39
23
7
9
11
10
7
5
15
12
8
4
4
7
7
7
5
4
6
8
11
12
11
10
10
8
7
8
6
4
5
6
4
3
3
4
6
9
8
4
1
4
2
1
4
2
1
1
1
3
5
4
3
4
5
4
2
1
3
5
5
6
4
3
6
6
6
20
11
3
3
3
30
31
33
25
17
11
6
6
6
6
6
6
7
8
8
9
9
9
9
9
10
10
10
10
14
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
60
156
105
95
104
95
106
89
86
88
86
91
90
96
106
79
86
77
80
85
120
109
118
155
148
105
120
114
107
156
101
93
88
84
75
65
78
70
80
84
120
91
91
105
98
113
155
111
148
106
98
99
94
94
105
102
102
156
92
87
92
80
78
83
68
64
76
66
65
65
58
58
40
39
42
53
61
71
83
95
95
95
100
105
105
105
105
105
55
47
37
28
24
21
18
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
14
18
11
5
11
18
13
8
3
4
6
7
8
6
5
4
6
5
4
6
5
4
13
22
13
5
6
7
8
6
4
8
10
8
6
5
5
3
1
14
7
1
2
1
1
1
1
2
3
3
2
2
3
2
1
1
2
2
3
5
4
2
1
9
14
16
9
3
1
1
1
11
16
9
3
3
10
13
14
8
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
61
81
78
106
72
79
87
88
116
116
93
94
90
86
85
84
77
82
81
88
94
94
100
82
78
75
78
70
79
78
78
128
86
93
89
93
94
96
121
103
100
128
97
98
101
121
98
97
97
109
103
102
128
109
95
98
95
91
95
95
77
85
73
83
95
63
68
77
76
83
83
83
53
55
58
58
72
72
74
82
82
82
77
76
75
72
72
72
37
31
24
17
14
12
10
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
2
3
4
6
7
8
4
1
4
3
2
3
5
5
3
1
1
4
7
10
6
2
3
3
2
1
5
7
8
10
10
8
6
5
6
4
3
4
5
3
2
7
5
4
6
6
4
3
6
10
7
4
3
12
10
8
6
4
2
4
11
6
2
2
5
4
3
3
3
15
22
17
13
13
7
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
98
49
116
80
89
86
89
98
99
116
124
107
110
124
109
107
124
100
96
89
93
108
101
116
106
94
85
85
85
91
116
84
116
94
90
91
110
79
87
83
79
116
83
84
91
87
91
106
90
94
87
86
78
77
77
86
87
89
116
84
84
65
56
58
45
45
51
53
54
57
63
63
63
44
38
50
29
38
50
57
76
76
76
67
65
63
58
58
58
31
27
21
16
15
14
13
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
10
16
13
11
7
3
5
4
4
4
3
3
3
5
5
4
3
4
5
8
8
9
12
13
11
9
6
3
9
13
12
11
14
9
4
2
1
6
4
3
2
2
2
1
1
2
4
9
5
2
3
2
2
4
3
3
2
1
1
1
1
1
4
4
5
6
3
1
1
1
1
11
22
12
3
3
2
2
2
2
2
2
3
4
4
4
4
4
4
4
4
4
4
4
5
5
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
65
65
56
63
63
68
92
72
77
78
73
77
82
74
92
77
78
85
77
76
76
79
92
80
99
83
78
82
89
76
77
89
73
77
65
64
67
62
80
68
79
100
89
95
133
108
112
115
133
110
116
112
104
133
100
99
99
97
97
95
97
97
85
77
89
66
56
57
62
64
71
81
81
81
65
68
76
81
81
81
73
69
71
73
80
89
89
89
89
89
48
41
33
24
21
20
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
3
1
14
12
9
6
6
6
6
6
9
5
1
3
2
2
4
6
7
8
10
9
5
1
4
7
4
2
1
1
9
10
12
9
6
8
11
9
6
3
9
7
6
6
6
6
4
3
3
3
3
2
1
1
1
2
1
1
1
3
13
16
14
8
3
11
19
13
8
8
8
29
24
19
19
19
25
18
11
11
11
12
13
9
5
5
5
5
5
5
5
5
5
6
8
6
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
97
97
69
78
77
90
110
99
142
106
110
106
87
90
110
96
96
142
91
94
97
94
89
94
102
97
142
90
88
91
91
86
80
96
74
70
67
69
64
72
88
116
105
116
146
108
119
130
115
135
125
128
146
127
135
131
120
131
131
118
146
146
92
91
89
76
66
87
68
78
82
88
88
88
51
56
62
63
86
86
52
48
53
58
71
89
89
89
89
89
47
40
32
24
21
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
1
1
14
13
10
8
6
4
6
4
2
1
1
5
9
5
2
17
14
11
9
8
4
1
6
9
13
12
7
2
8
8
9
9
5
2
8
17
9
1
1
1
1
1
1
1
3
5
3
1
1
3
7
5
3
3
2
1
1
2
2
2
2
18
10
2
2
1
1
1
1
10
16
10
5
5
3
2
2
2
2
3
5
4
4
4
4
4
4
4
4
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
121
121
98
104
107
133
97
94
93
87
98
106
106
153
121
123
133
111
131
114
153
114
120
131
117
117
103
153
99
104
104
97
120
97
90
96
117
96
103
109
122
103
120
105
106
112
122
108
116
109
116
116
122
120
113
108
103
102
100
108
108
88
88
76
71
96
74
78
83
88
88
79
79
63
67
71
78
78
70
73
74
75
78
78
78
70
62
62
62
34
29
23
18
16
15
14
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
20
11
2
11
6
2
8
9
7
6
9
13
7
2
3
4
3
2
6
11
13
7
1
1
2
4
3
2
4
7
4
1
6
11
7
4
7
10
14
18
11
4
4
4
5
4
3
2
2
1
1
2
3
7
6
5
4
3
2
2
3
4
4
5
5
5
20
15
10
5
5
5
16
22
28
45
53
29
5
2
2
2
4
7
5
4
4
4
4
4
4
4
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
53
88
88
79
92
80
107
70
70
75
74
76
84
88
85
107
87
85
92
79
78
88
89
85
107
84
85
71
76
68
77
92
74
121
81
83
86
89
87
75
90
89
90
121
100
101
102
131
104
105
131
110
109
109
131
99
104
98
98
96
104
104
72
68
56
53
62
51
54
60
72
72
53
53
40
28
21
22
29
39
46
62
62
62
58
57
57
55
55
55
31
27
22
17
15
15
13
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
14
8
3
3
2
2
5
8
7
4
1
9
7
6
4
2
2
2
2
2
2
2
8
5
3
2
2
2
2
4
6
5
4
6
8
8
9
5
1
3
2
1
1
1
1
1
1
1
2
1
1
7
4
1
1
1
1
1
1
1
2
3
4
4
4
8
15
8
1
1
1
12
15
9
3
1
1
1
2
2
2
1
1
1
1
1
1
2
3
4
4
4
4
6
8
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
90
90
79
104
117
97
105
123
104
97
104
104
91
88
90
97
92
92
104
82
82
82
75
89
84
94
120
97
103
89
92
117
95
118
94
85
85
77
88
88
99
103
120
118
108
123
107
103
106
96
101
105
103
117
118
108
109
104
120
98
109
109
84
87
82
74
71
70
73
78
81
89
89
89
57
51
52
38
53
71
88
123
123
123
106
103
99
91
89
89
76
73
63
63
63
62
63
63
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
10
5
8
11
6
1
1
1
1
1
1
3
5
9
13
10
7
7
7
7
4
1
3
5
6
7
8
7
7
4
1
3
5
7
6
5
6
5
5
8
9
7
5
4
4
2
1
4
3
2
2
2
2
2
3
5
4
4
4
5
6
6
6
9
5
2
17
10
4
4
4
11
19
12
5
5
3
2
2
3
4
4
5
5
5
5
5
5
5
6
6
6
6
31
44
25
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
65
84
81
111
89
98
104
98
111
119
90
88
85
90
85
77
119
68
69
68
58
69
67
67
119
70
74
70
67
61
47
49
53
51
52
60
52
56
69
91
79
91
107
87
94
94
98
107
97
99
101
107
86
85
85
85
87
89
101
101
81
77
67
76
55
58
61
70
76
85
85
85
55
50
35
38
46
53
71
71
65
72
77
85
85
85
85
85
45
38
30
22
18
14
12
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
1
2
4
10
16
23
30
15
1
5
3
1
3
6
5
3
1
1
3
2
1
1
1
1
2
1
1
2
1
1
1
2
3
2
2
5
5
5
5
5
5
5
4
4
4
5
3
2
1
1
3
4
2
1
16
10
4
4
5
3
1
6
3
1
2
6
5
4
4
4
27
25
14
3
3
2
2
2
2
2
2
3
2
1
1
1
1
1
1
1
1
1
1
1
3
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
65
114
72
89
91
97
137
105
108
115
111
110
125
109
108
111
97
97
90
91
112
100
105
137
100
100
125
99
102
114
92
118
85
83
85
78
88
98
113
150
137
136
142
150
143
149
153
159
159
159
149
144
149
126
121
138
129
123
138
138
85
80
64
56
51
47
46
50
51
55
55
55
42
31
24
25
34
47
57
79
79
79
63
60
57
48
48
48
28
24
20
17
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
7
8
9
10
11
21
15
10
8
6
6
7
8
10
12
9
7
10
10
10
5
1
4
8
4
1
3
2
1
1
6
3
1
4
4
5
16
8
1
3
2
1
1
1
1
2
2
2
2
1
1
11
6
1
2
2
1
1
1
1
2
2
3
4
5
10
21
12
3
3
3
12
18
10
3
3
2
2
2
2
2
2
3
5
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
55
87
81
113
95
106
143
106
113
107
83
83
90
94
99
143
96
88
89
80
79
90
90
88
143
85
85
81
88
67
69
63
59
62
61
65
67
68
78
128
86
100
103
103
128
121
130
142
142
147
147
147
133
124
114
124
110
101
110
110
77
80
75
76
69
68
94
72
73
73
59
60
63
70
94
73
73
66
69
75
82
94
94
94
74
62
54
54
31
26
21
17
15
14
13
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
10
10
8
7
9
11
10
8
6
6
6
8
10
8
7
7
7
8
11
10
6
3
6
7
7
7
7
7
6
4
3
3
4
7
4
1
5
9
5
1
1
1
1
2
3
6
3
1
10
6
2
10
6
2
8
4
1
1
2
2
2
2
8
9
7
6
7
6
5
5
5
13
21
47
26
6
4
2
2
5
8
7
6
5
5
5
5
5
5
5
5
5
5
6
7
6
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
56
84
82
111
92
99
103
113
111
93
84
80
78
84
78
87
113
81
78
76
65
67
67
68
87
75
68
70
76
64
68
63
65
85
79
85
75
104
78
85
77
77
82
83
83
85
104
82
85
96
80
85
81
83
84
104
83
77
78
78
69
73
96
71
69
72
69
73
74
78
78
78
57
62
57
70
70
59
62
64
66
70
70
72
72
72
72
72
39
34
27
21
19
17
16
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
2
3
5
7
5
4
7
10
15
14
7
1
3
5
7
4
1
17
14
9
5
4
3
3
4
6
7
6
4
3
8
5
3
2
2
3
5
3
1
3
2
2
2
3
4
3
3
2
2
1
1
2
3
2
1
1
2
2
3
5
3
1
5
23
12
2
1
1
1
2
4
11
15
20
13
7
5
4
4
4
4
5
6
4
3
3
3
3
3
3
3
3
3
3
3
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
62
149
99
110
104
117
100
101
110
101
97
117
103
109
121
98
124
117
110
108
121
124
123
115
149
124
108
106
95
117
82
74
71
64
64
62
65
71
74
80
120
92
94
116
95
107
113
105
149
100
95
87
75
69
77
73
73
117
64
60
55
50
44
46
60
48
50
50
48
48
48
48
35
33
50
29
45
64
81
116
116
116
79
71
64
50
40
40
25
21
17
15
14
14
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
12
17
27
37
21
6
8
7
6
6
4
3
3
3
4
2
1
1
8
10
5
1
8
16
12
9
7
6
5
3
1
2
4
6
4
3
5
4
4
5
3
1
2
1
1
2
3
3
3
2
1
2
2
1
1
1
1
1
1
2
1
1
4
2
1
6
5
4
4
4
4
9
14
9
4
4
4
2
1
1
1
2
4
5
5
5
5
5
5
6
6
6
6
6
7
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
45
156
100
110
105
115
100
101
110
107
100
115
101
105
123
101
99
120
102
102
156
113
124
125
145
123
100
99
90
113
89
87
88
120
81
72
89
78
86
91
156
95
100
105
95
102
106
105
145
120
99
95
88
100
85
88
94
113
90
90
71
70
61
58
90
58
61
65
70
70
56
54
58
59
53
70
70
64
68
68
68
70
70
70
53
45
36
36
23
19
17
15
15
15
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
9
16
11
7
5
3
6
10
9
6
3
8
25
18
12
7
3
3
5
7
5
3
8
14
15
11
7
3
3
3
3
14
24
14
4
4
5
11
18
11
4
2
2
1
1
1
2
6
4
2
1
4
3
3
6
8
4
1
1
1
1
2
7
5
3
13
7
2
1
1
1
28
37
47
29
11
6
2
2
4
5
6
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
140
140
87
146
158
133
143
153
151
139
144
131
128
128
144
135
146
151
163
160
127
133
134
136
137
146
151
125
129
136
137
138
153
144
133
144
142
163
158
130
140
136
138
142
144
152
176
154
158
166
145
160
149
154
159
176
160
163
160
158
161
155
155
176
141
166
138
141
176
151
157
159
158
158
155
123
111
118
126
144
176
176
160
160
149
144
142
133
133
133
116
113
110
106
104
103
102
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
17
16
33
29
24
20
19
29
39
30
21
13
17
28
18
8
14
20
36
21
6
6
7
7
8
14
20
18
16
30
25
16
8
9
14
20
12
5
11
16
12
8
8
9
7
5
16
16
16
20
13
6
35
31
18
6
13
21
57
75
75
45
15
27
21
15
31
55
54
54
54
54
77
83
68
54
54
54
72
81
85
87
61
35
35
35
35
35
35
35
35
35
35
67
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
87
146
150
134
140
177
137
129
131
132
119
123
132
122
137
116
120
162
114
118
123
121
125
146
146
132
142
177
139
146
144
110
122
162
128
127
124
133
128
133
138
142
135
177
139
142
148
139
141
177
140
142
147
144
146
144
146
139
133
134
128
127
142
124
129
115
120
128
138
138
133
133
101
100
88
90
106
126
142
177
177
177
163
161
158
150
150
150
89
78
66
52
46
41
37
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
7
9
31
17
4
8
13
11
7
4
5
6
6
7
5
4
6
7
8
7
7
7
8
8
8
28
18
8
14
11
8
9
8
8
11
15
16
18
13
8
8
9
15
15
15
28
17
6
6
6
15
21
13
6
10
15
18
20
22
28
28
28
28
28
28
34
28
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
122
122
101
124
117
107
128
122
103
109
109
95
92
122
92
97
95
96
93
94
107
90
91
92
97
120
100
107
128
105
124
103
94
94
94
98
94
96
120
106
120
120
117
115
126
120
111
115
108
104
128
110
106
115
120
110
109
124
96
100
100
87
84
91
78
71
91
83
95
120
120
85
85
60
47
36
37
53
73
90
126
126
126
105
102
98
85
85
85
50
44
37
29
25
22
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
13
3
6
21
37
20
4
6
8
8
8
13
9
5
1
1
2
4
8
12
14
8
3
3
3
13
23
13
4
14
16
19
22
25
17
10
6
3
6
9
9
6
3
6
5
4
4
3
3
3
3
6
21
18
14
10
21
14
8
3
3
10
11
13
8
4
13
12
11
10
10
10
25
25
13
2
2
11
7
3
2
2
2
2
3
3
3
4
9
12
13
14
14
14
14
14
14
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
81
82
84
103
82
85
112
97
100
103
112
94
98
96
94
112
74
84
77
75
80
84
84
94
95
78
77
75
77
68
72
81
77
101
82
95
84
85
86
96
94
91
94
94
96
100
95
101
96
100
99
99
99
129
100
102
107
111
109
129
129
112
101
97
114
95
114
105
129
129
84
81
79
74
76
77
78
78
78
79
85
93
93
93
78
75
72
69
67
66
63
63
63
62
63
63
60
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
12
7
3
9
15
16
17
13
10
5
1
9
6
3
7
12
10
5
1
1
4
5
7
5
3
5
8
4
1
7
8
10
12
16
12
7
2
20
10
1
1
1
1
2
3
4
2
1
1
1
1
2
3
9
8
4
1
1
2
3
9
5
2
9
5
2
6
15
12
9
9
9
31
43
56
31
6
6
6
6
7
9
8
8
5
3
3
3
3
3
3
3
3
3
31
45
24
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
87
87
114
78
85
81
76
87
78
75
94
84
96
109
96
121
85
94
91
95
109
121
100
108
108
94
121
109
94
98
114
83
86
85
89
89
89
88
100
93
104
112
92
95
100
102
107
106
113
113
117
124
141
133
129
124
129
126
129
124
124
87
87
79
68
92
63
66
77
79
81
81
81
49
50
52
53
64
64
56
53
55
59
69
84
84
84
84
84
45
38
30
23
20
18
16
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
10
8
7
5
4
12
21
18
15
12
10
10
10
12
14
9
5
8
9
9
5
1
3
5
6
5
3
2
3
2
1
3
5
8
11
13
11
7
3
3
2
1
1
1
4
2
1
3
2
1
6
11
6
2
2
2
3
9
15
8
2
3
8
5
3
10
7
4
4
6
8
15
19
12
6
6
4
2
2
3
3
3
4
5
5
5
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
64
93
93
144
109
105
102
123
92
89
93
81
82
81
93
84
87
78
107
85
96
99
117
109
108
112
144
98
101
106
103
117
123
83
95
95
91
107
109
84
94
94
117
94
98
102
102
110
112
108
144
100
99
97
98
95
98
123
95
117
89
85
86
81
79
75
77
67
73
86
92
109
109
109
60
62
64
68
76
78
83
93
93
93
84
83
81
76
76
76
42
36
29
23
21
19
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
36
36
36
31
23
16
10
7
4
4
4
3
3
2
2
17
12
7
4
2
2
3
5
8
8
8
8
8
8
5
3
23
21
18
15
16
13
10
7
5
10
15
16
10
5
1
1
4
7
27
14
2
2
4
7
5
3
6
7
8
6
5
5
3
1
11
7
3
11
6
1
1
8
15
16
17
9
1
1
9
11
12
6
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
55
137
112
161
133
144
152
142
175
158
152
154
169
156
159
169
157
150
124
119
111
103
119
100
97
94
97
101
111
137
109
140
117
150
131
131
124
133
140
112
112
124
125
128
151
140
138
143
142
150
151
138
140
143
155
150
155
155
155
155
155
130
126
119
129
101
106
114
131
131
93
87
76
70
69
74
85
98
113
141
141
141
114
109
104
96
91
87
83
81
79
78
77
77
76
76
76
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
5
7
7
7
5
4
18
16
13
10
7
4
7
7
6
5
4
5
6
9
13
11
9
7
7
7
8
9
14
20
14
8
3
3
4
7
10
9
8
9
6
3
5
7
8
5
3
4
3
3
3
38
21
5
14
24
14
5
5
6
6
7
21
36
31
26
16
6
6
20
27
35
30
26
26
26
26
22
19
19
19
23
25
26
27
27
27
27
27
27
27
28
52
64
70
73
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
123
123
142
116
118
109
109
123
107
131
131
108
108
123
100
99
86
97
85
92
100
115
108
108
111
142
102
104
95
90
116
83
88
77
72
76
90
69
76
83
93
115
88
92
101
95
104
111
101
142
95
94
93
84
82
83
81
84
116
83
82
79
82
64
61
57
63
66
67
82
82
55
53
50
53
52
70
70
76
86
101
101
101
74
70
59
48
38
38
24
20
17
15
15
15
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
25
25
25
20
13
7
7
5
3
5
4
3
3
10
18
13
9
7
8
9
6
3
9
5
2
3
18
10
2
2
2
2
8
14
8
2
5
5
3
2
9
5
1
2
3
4
3
3
2
1
1
1
1
2
3
2
2
7
4
1
1
1
2
3
3
4
4
4
20
12
5
5
10
16
18
19
20
18
16
16
16
16
15
14
13
13
9
6
6
6
6
6
6
6
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
109
109
77
167
127
114
106
120
109
115
115
147
114
121
147
134
147
146
134
170
135
133
159
137
143
141
167
145
123
121
114
127
115
114
119
146
117
122
110
119
117
117
159
120
124
126
120
129
138
139
167
170
131
130
130
126
126
123
136
122
115
120
120
111
110
136
111
117
121
123
128
136
136
136
96
94
91
83
93
113
133
170
170
170
135
129
122
109
100
100
86
82
70
70
70
67
70
70
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
6
6
6
4
3
3
5
5
4
4
5
6
6
6
4
3
3
9
14
15
16
11
6
6
6
4
3
8
12
16
10
4
6
6
6
9
17
20
15
9
3
5
7
8
5
3
8
5
3
6
10
11
13
19
14
10
9
8
8
9
11
23
16
9
33
34
24
15
15
15
35
34
33
43
48
39
30
30
30
30
19
9
9
9
9
9
12
14
16
16
16
16
35
45
30
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
120
120
63
153
126
120
111
155
111
121
153
124
120
155
123
139
153
142
142
155
130
128
145
126
132
127
133
145
102
109
114
126
113
103
99
147
104
102
123
97
101
103
122
100
102
105
101
108
119
116
133
147
111
106
100
98
101
99
126
98
91
90
84
80
81
80
87
91
101
101
101
101
96
96
76
75
70
78
78
93
110
138
138
138
117
113
109
99
96
96
71
66
65
64
65
65
62
57
57
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
7
5
12
15
9
3
3
3
4
7
10
7
5
7
8
5
3
7
11
8
6
11
8
5
6
12
7
3
3
4
20
65
42
20
11
2
14
11
6
1
2
1
1
4
2
1
2
2
1
1
2
4
4
4
2
1
1
1
1
5
6
8
11
11
10
10
9
8
8
8
8
32
30
29
25
21
15
10
10
8
7
4
1
1
1
1
1
4
6
7
7
8
8
8
8
32
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
97
97
143
88
91
83
70
72
74
74
79
85
86
110
97
97
87
120
90
97
110
112
114
120
111
143
101
110
100
90
120
85
84
89
86
93
100
94
110
96
96
112
91
92
96
94
103
110
98
143
98
99
95
93
106
101
110
94
108
83
79
83
77
75
81
70
66
75
81
106
106
69
66
49
37
28
34
43
50
81
81
70
72
70
70
67
66
64
64
61
61
61
59
61
61
58
54
54
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
14
12
14
14
7
1
1
1
1
1
1
13
10
8
8
5
2
1
1
3
5
8
13
9
6
10
5
1
4
6
8
5
2
7
8
6
5
5
5
5
5
5
4
4
4
2
1
1
1
2
3
5
4
3
7
6
5
4
3
3
4
5
6
8
6
4
4
3
2
2
2
11
19
13
7
2
2
2
2
2
2
2
2
2
2
2
2
4
5
6
6
7
7
7
7
30
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
63
43
115
121
71
73
71
66
68
74
85
72
85
82
84
85
82
102
75
86
91
115
96
88
98
121
85
102
88
84
121
101
97
108
145
120
145
106
145
113
108
121
97
102
105
101
112
111
102
98
112
91
88
96
112
101
111
121
94
87
87
86
85
112
73
67
76
77
87
111
111
84
84
60
54
38
42
48
54
72
72
69
74
77
84
84
84
84
84
45
38
30
23
20
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
27
20
12
5
3
1
1
1
1
1
6
5
5
5
5
3
1
1
1
5
11
9
7
14
12
9
5
1
1
1
14
7
1
3
5
5
5
3
2
5
3
2
1
1
2
4
7
4
1
1
1
5
6
6
7
8
4
1
1
3
4
5
11
14
18
21
12
4
4
4
4
29
28
15
3
3
4
2
1
1
1
2
3
3
3
3
3
3
3
3
3
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
151
151
81
153
126
127
142
165
151
139
139
141
137
141
144
147
150
151
159
145
134
136
144
144
141
143
153
144
137
165
133
127
138
107
115
145
135
159
137
150
142
157
143
147
151
165
150
157
156
153
155
165
150
157
148
149
150
159
150
151
150
150
150
128
123
128
110
116
155
141
163
163
156
155
155
163
105
115
127
140
163
165
165
165
163
163
134
116
106
106
68
60
53
44
40
36
34
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
7
7
7
7
11
16
20
15
11
16
10
4
3
3
3
3
4
3
3
9
13
17
19
22
19
16
14
13
16
28
40
24
9
8
8
24
40
31
22
15
8
4
4
4
16
10
4
3
3
4
5
6
13
9
6
17
28
47
56
66
40
15
29
43
32
22
22
22
22
22
22
92
57
22
22
22
54
77
100
61
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
168
168
58
126
115
164
141
151
158
168
164
162
158
159
158
162
161
155
168
169
136
138
126
115
138
110
105
100
98
94
95
121
106
100
100
145
117
113
138
120
113
114
126
112
116
121
120
133
124
122
127
169
123
127
132
125
133
122
119
121
108
108
108
101
99
99
133
92
99
102
120
120
82
75
62
66
58
66
83
102
126
169
169
169
116
107
100
88
84
80
77
75
70
70
70
68
70
70
62
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
9
8
8
9
6
4
8
6
5
9
6
4
11
9
6
4
4
4
4
6
8
9
11
11
10
9
6
4
8
8
9
8
7
8
8
8
9
9
8
8
7
6
6
5
4
5
6
4
3
6
11
11
12
9
7
7
5
4
4
4
5
6
8
6
4
19
15
11
8
8
8
34
31
18
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
8
8
8
8
35
48
28
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
49
61
61
161
82
87
80
88
71
77
86
83
87
95
102
99
124
95
114
107
106
105
161
127
138
158
154
124
116
119
116
161
102
90
96
88
89
114
93
103
106
110
161
106
113
116
108
119
158
121
154
113
105
99
94
90
105
114
99
161
84
73
73
58
59
65
49
56
50
55
59
65
65
65
42
38
31
29
36
48
57
77
77
77
67
65
63
58
58
58
33
29
24
20
18
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
16
11
11
11
6
1
1
1
1
1
1
7
14
13
10
7
4
3
3
7
11
9
8
11
13
13
8
3
16
20
15
11
11
10
6
2
5
6
3
1
1
1
4
3
2
2
1
1
2
2
2
3
4
4
3
2
1
3
4
3
3
5
8
9
6
3
19
13
7
7
7
13
16
11
7
7
5
3
3
7
11
9
7
6
5
5
5
5
5
5
5
5
5
5
5
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
52
70
70
163
100
106
105
147
101
115
142
110
109
117
137
124
131
132
158
151
125
120
159
131
141
163
138
137
139
138
143
158
147
142
129
146
136
158
125
128
127
128
159
133
136
142
143
146
163
142
143
151
141
146
146
155
152
158
154
158
150
155
155
134
129
140
133
141
155
146
146
146
140
140
112
100
133
92
105
122
128
151
151
151
133
133
122
106
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
8
10
13
16
13
11
10
10
11
10
7
4
22
19
16
10
4
4
12
13
14
15
18
16
15
15
14
11
8
16
24
33
26
17
8
11
15
16
8
1
7
9
12
22
17
12
6
1
6
6
6
14
16
11
6
3
1
6
12
16
15
15
29
31
33
43
51
36
22
22
22
55
88
57
26
26
24
16
9
9
9
9
9
18
23
25
26
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
131
131
93
163
124
127
138
178
136
128
137
127
113
116
142
130
143
131
158
183
124
129
125
121
129
125
137
137
122
133
141
163
152
140
137
160
151
160
145
165
152
157
156
158
161
178
161
161
163
160
164
183
162
160
160
165
155
158
151
163
133
133
119
124
120
116
152
109
122
137
165
165
113
113
81
60
46
47
70
101
127
183
183
183
151
146
140
120
120
120
74
66
57
46
42
38
35
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
39
39
39
23
8
5
3
26
67
40
13
13
12
8
4
8
5
3
3
4
10
10
9
8
9
8
8
5
3
11
19
21
20
20
36
27
19
16
12
9
11
6
2
4
3
2
7
4
2
6
6
6
6
10
25
19
12
5
12
8
4
4
8
7
7
13
36
31
26
16
7
7
8
10
35
34
20
7
7
10
22
35
20
6
6
6
8
9
9
9
9
9
9
9
10
19
23
25
26
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
123
123
137
124
135
133
177
133
130
128
128
119
118
149
124
140
129
166
183
120
127
121
120
129
127
139
144
128
133
130
133
153
124
139
149
142
166
145
129
138
145
144
154
161
177
161
145
152
153
151
183
144
137
144
137
145
166
130
161
123
119
114
108
111
103
107
104
100
111
131
131
94
94
69
60
41
47
72
103
128
183
183
183
142
135
127
106
102
102
65
58
51
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
31
13
9
19
30
64
36
8
8
8
6
4
6
7
5
3
4
3
3
8
12
17
37
47
31
16
10
4
16
18
20
11
3
7
11
10
9
14
9
4
5
4
4
7
5
4
5
5
5
5
6
6
6
5
5
5
5
5
5
12
14
17
30
43
34
26
26
18
10
10
10
35
34
20
7
7
10
22
35
20
6
6
6
8
9
9
9
9
9
9
9
10
19
23
25
26
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
144
144
105
131
124
121
137
177
140
144
144
127
124
127
149
134
146
130
163
182
116
123
119
119
130
137
155
144
155
142
149
155
158
144
151
149
142
163
132
133
146
157
152
151
152
177
157
157
155
160
161
182
153
160
151
150
149
163
143
135
133
133
118
120
134
110
107
106
94
108
114
126
126
126
87
75
60
58
79
106
131
182
182
182
161
157
153
140
140
140
84
74
63
50
45
40
36
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
47
47
47
45
43
26
9
10
11
12
9
6
9
6
4
6
7
7
5
4
6
8
9
8
7
20
15
11
7
10
8
7
12
18
10
3
5
8
8
9
6
3
6
4
3
5
8
12
8
4
7
6
6
6
16
14
10
6
3
3
3
4
8
7
7
21
16
11
18
12
7
7
16
25
35
30
26
25
25
25
30
35
40
43
34
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
109
123
123
127
124
121
123
133
115
114
133
133
124
126
125
127
122
118
101
102
94
95
98
94
100
103
128
127
98
102
106
124
103
90
93
86
83
80
95
92
101
107
128
120
113
133
111
112
110
107
107
103
109
103
97
107
108
113
147
102
99
102
107
112
120
142
104
89
96
108
122
147
147
147
90
72
56
52
66
86
100
133
133
133
140
147
147
147
147
147
81
70
57
45
41
37
34
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
12
7
2
24
17
10
21
17
11
6
11
8
6
6
6
10
21
15
10
12
10
9
8
7
8
9
10
9
9
11
14
14
12
11
9
8
18
13
8
18
13
8
5
6
8
5
3
4
3
3
6
10
14
12
10
10
9
9
9
14
12
11
13
19
22
24
17
11
10
10
10
35
34
20
7
7
10
22
35
20
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
14
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
62
84
125
93
113
97
93
92
113
98
89
95
113
100
99
108
99
86
98
111
95
92
92
99
125
88
111
99
98
125
96
88
89
83
78
75
90
85
92
95
125
100
102
113
93
91
88
84
85
84
84
91
89
98
113
92
125
91
83
81
79
76
77
79
67
74
72
75
79
79
79
79
53
58
52
59
64
68
72
81
81
87
98
113
113
113
113
113
59
50
40
29
25
22
19
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
38
22
7
3
3
3
3
3
13
13
13
18
24
13
3
3
3
3
10
10
8
5
3
7
5
3
5
7
9
7
6
10
10
6
3
2
6
4
2
2
4
3
2
2
2
2
3
5
5
5
7
9
5
1
2
5
4
3
3
4
4
3
2
1
12
18
10
3
2
2
2
30
26
13
1
1
1
1
2
1
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
68
164
131
161
157
185
172
162
195
194
188
195
195
193
195
195
193
147
157
157
157
159
192
164
160
163
184
162
170
184
155
192
141
135
147
158
128
137
141
138
192
151
154
185
155
157
164
151
149
166
152
150
152
166
151
158
160
157
166
166
142
133
126
129
133
132
142
133
133
133
106
109
113
121
133
133
133
142
160
185
185
185
144
133
122
111
106
101
98
95
90
90
90
86
90
90
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
22
28
18
9
6
4
8
13
11
9
11
14
7
1
1
2
3
4
9
14
28
25
23
24
15
7
5
4
14
10
7
10
13
12
11
10
9
18
24
17
11
7
5
7
15
11
7
22
18
12
7
24
18
13
18
21
24
16
8
8
9
11
27
42
41
40
37
23
10
10
10
38
66
38
10
10
10
16
22
20
18
14
10
10
10
10
10
19
23
28
28
28
28
47
56
42
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
185
185
35
165
129
181
167
171
180
185
189
190
187
187
190
187
185
184
190
175
136
128
127
130
137
165
140
137
142
142
146
161
152
142
146
144
140
158
145
146
142
157
143
150
152
168
159
158
165
165
163
175
154
165
154
151
153
158
150
161
140
140
120
123
120
124
147
131
134
137
137
140
140
140
125
134
133
133
133
139
155
175
175
175
145
135
128
108
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
4
4
5
12
8
4
20
22
25
17
9
4
12
16
18
11
4
4
8
10
12
12
12
13
12
12
12
13
18
17
16
17
19
11
4
9
15
16
18
13
8
3
5
7
10
6
3
8
7
6
7
13
19
19
18
15
13
14
16
19
17
15
21
28
25
22
28
25
22
22
22
44
66
60
54
54
38
22
22
53
69
51
33
30
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
90
90
54
113
73
70
82
79
75
90
68
66
68
65
65
73
70
61
90
67
70
82
108
97
96
104
123
98
118
99
99
118
116
113
123
166
115
102
108
159
115
115
109
123
93
97
113
110
122
166
118
159
106
99
109
108
111
142
126
117
142
142
102
105
166
101
94
139
104
119
139
139
100
100
64
48
36
31
34
40
43
52
52
61
78
102
102
102
102
102
55
47
38
29
26
23
21
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
14
22
12
2
5
8
9
10
5
1
7
14
9
5
2
4
2
1
1
5
10
9
8
9
5
2
1
1
5
10
16
13
10
8
6
4
2
2
3
5
5
4
3
2
2
1
1
2
1
1
2
12
9
6
3
2
3
2
2
2
3
4
7
7
7
10
7
4
2
2
2
12
16
9
3
2
2
2
2
2
2
2
2
2
2
2
2
3
4
4
4
5
5
5
5
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
105
105
127
106
129
132
198
175
165
175
177
169
183
197
181
182
181
183
172
171
165
162
192
168
172
190
177
148
156
166
155
198
173
157
197
167
162
192
148
151
147
171
142
141
140
144
133
140
144
141
172
144
134
146
142
148
198
149
144
132
131
112
108
104
97
84
95
91
104
122
122
115
115
83
70
60
57
77
102
125
172
172
172
143
138
133
115
115
115
71
64
55
45
41
37
34
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
17
9
2
8
14
21
34
21
9
15
11
8
27
17
8
14
21
21
14
8
10
9
8
9
8
8
12
16
51
35
20
16
13
12
11
8
5
7
5
4
3
3
3
3
3
3
3
4
5
5
5
6
10
8
6
5
4
7
9
11
8
6
10
15
15
15
17
13
10
10
10
35
30
26
25
25
25
30
35
40
43
29
15
15
15
15
15
15
15
15
15
15
21
24
26
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
150
150
123
132
132
137
148
140
150
141
145
143
139
143
155
152
159
159
162
147
136
134
148
124
126
138
143
145
142
125
134
138
140
145
143
147
137
162
125
117
135
135
145
143
147
147
147
134
136
131
129
147
123
122
128
128
126
162
125
116
119
119
92
91
123
83
86
102
102
109
122
122
122
122
88
85
77
75
75
77
82
89
89
92
99
109
109
109
109
109
56
47
36
25
20
17
13
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
4
4
6
28
25
23
22
11
1
5
5
5
19
33
21
9
11
13
18
15
10
6
9
6
4
6
12
11
6
2
8
14
16
13
7
2
4
6
6
6
19
10
2
2
2
5
3
2
3
2
1
2
8
9
11
6
1
3
4
5
3
2
4
6
4
3
2
17
11
6
6
6
34
31
29
24
19
10
2
2
4
5
3
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
77
62
70
92
77
71
94
77
80
104
94
86
104
89
94
104
94
92
81
85
86
79
83
104
89
88
94
88
87
93
92
94
104
85
100
113
108
190
140
152
188
190
182
189
187
189
190
180
181
183
189
170
190
147
139
136
125
125
190
106
102
89
77
77
72
66
75
76
81
110
110
68
61
46
34
26
27
34
44
52
70
70
70
63
61
60
56
56
56
31
27
22
18
17
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
5
12
10
5
1
1
1
1
1
6
5
5
6
5
4
3
2
1
1
2
6
5
3
2
5
3
1
23
37
46
28
11
10
9
8
9
5
1
1
2
1
1
4
2
1
1
1
1
2
5
8
8
8
4
1
1
1
1
3
7
5
3
6
6
6
19
13
8
8
8
12
17
9
1
1
2
2
3
2
1
1
1
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
55
55
91
113
89
96
95
88
94
109
88
88
88
96
91
90
82
109
83
95
109
96
97
111
100
113
91
93
89
91
95
88
111
85
95
97
92
188
127
154
188
171
187
188
187
181
176
187
171
162
155
152
187
133
128
127
117
120
166
124
119
113
128
81
81
72
83
108
105
128
128
113
113
89
85
86
83
84
82
86
86
80
80
80
79
78
78
78
78
46
40
34
27
23
21
18
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
10
14
19
14
10
12
15
18
10
3
2
5
7
8
5
2
6
4
3
17
12
8
9
10
13
11
6
2
11
9
8
33
27
19
12
9
6
4
3
2
3
2
2
5
3
2
1
1
1
1
1
2
2
3
3
3
3
3
4
4
3
3
5
4
3
16
14
11
9
9
9
28
37
47
61
69
37
5
5
8
9
8
8
8
8
8
8
8
8
8
8
8
11
12
13
13
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
57
115
80
87
95
107
94
93
117
96
105
109
117
116
122
122
122
129
93
100
99
100
107
111
98
102
97
90
93
112
95
107
98
119
111
108
138
103
94
104
107
122
144
139
169
149
143
144
149
144
169
149
146
167
143
126
122
169
94
93
84
74
96
69
60
63
56
62
63
65
65
65
39
32
25
24
42
64
86
129
129
129
93
87
80
64
58
58
34
29
24
20
18
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
5
4
9
14
11
9
6
3
1
3
6
5
4
6
5
5
9
7
5
5
5
13
8
4
5
13
11
9
5
1
6
7
8
8
7
7
8
5
2
5
3
2
2
2
1
1
3
12
7
2
1
1
1
1
1
1
1
2
3
2
2
3
4
21
12
3
15
9
4
4
4
12
15
8
1
1
1
1
2
1
1
1
1
3
4
5
5
5
5
5
5
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
52
111
90
115
95
97
99
92
115
103
86
91
90
87
91
98
69
65
70
71
80
87
105
111
87
83
93
88
94
111
89
104
79
81
80
75
96
84
90
96
104
109
124
132
176
173
154
173
172
126
136
129
136
172
147
161
175
112
109
97
103
99
93
176
98
125
161
129
175
175
143
134
118
146
70
84
101
116
147
147
156
176
176
176
118
108
97
83
69
62
60
60
60
60
57
52
52
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
13
19
11
4
4
4
4
5
5
5
4
4
6
5
4
4
3
3
6
4
2
1
5
3
2
4
4
4
13
7
1
8
16
12
8
7
26
15
4
7
5
3
3
2
2
2
2
2
1
1
1
2
5
8
5
2
3
3
3
4
4
5
6
6
7
27
16
5
4
4
4
75
63
32
2
2
12
7
2
2
2
2
2
5
6
7
7
7
7
7
7
8
8
8
8
30
52
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
80
110
115
111
98
103
133
99
111
100
101
106
110
116
133
122
127
130
111
114
112
127
117
111
117
127
105
97
95
110
93
88
93
119
103
96
143
106
119
143
126
131
143
128
131
130
130
130
131
130
124
112
109
131
114
118
121
110
126
126
111
107
109
123
87
94
105
109
121
126
126
126
78
73
73
77
85
95
107
130
130
130
123
123
103
98
93
87
84
82
76
76
76
79
83
83
83
83
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
6
2
6
11
7
4
4
4
3
3
11
6
2
4
6
7
5
3
3
11
9
7
4
2
4
7
5
3
5
7
16
10
4
5
7
9
11
12
7
2
1
1
2
8
5
2
2
2
2
2
2
3
2
1
7
4
2
3
3
4
2
1
3
3
4
14
7
1
1
8
15
39
32
16
1
1
20
18
17
9
1
1
1
4
6
7
7
7
7
8
8
8
8
42
62
35
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
156
156
101
125
132
156
141
147
152
152
157
164
176
172
178
176
159
181
146
121
141
140
172
176
122
133
131
138
178
142
181
124
138
104
106
130
111
106
109
113
118
125
181
129
138
138
129
127
138
130
125
120
112
138
106
105
110
138
109
108
105
105
84
85
130
81
75
73
69
72
80
80
61
60
51
39
33
36
53
74
96
138
138
138
109
104
99
90
84
81
66
66
66
64
66
66
62
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
14
8
5
15
25
48
72
54
37
28
16
4
6
8
12
11
10
10
10
10
7
5
18
13
8
15
23
25
25
26
22
17
12
8
9
11
13
16
15
14
9
5
2
2
2
3
2
2
3
4
6
5
5
5
6
7
6
5
4
4
5
6
7
7
8
7
6
6
5
4
4
4
15
24
15
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
100
100
89
84
91
115
89
107
117
121
147
133
133
136
122
121
106
147
108
114
125
136
114
113
120
147
124
125
112
136
99
94
97
93
91
99
108
87
97
104
107
123
112
129
117
122
124
127
147
136
140
147
137
147
120
116
108
110
107
136
136
85
87
92
64
58
53
52
60
66
78
78
78
46
41
33
32
36
42
47
58
58
61
75
92
92
92
92
92
49
42
33
24
20
18
15
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
3
1
3
4
6
15
12
9
6
5
5
3
1
6
6
5
4
4
9
15
8
2
1
1
1
2
4
3
2
4
6
5
4
6
5
4
11
35
19
4
8
5
2
2
2
4
4
4
4
2
1
2
2
2
3
3
2
2
2
3
4
3
3
4
3
2
5
3
2
2
2
9
16
9
3
3
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
5
7
5
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
56
118
88
101
80
83
94
100
131
149
114
149
116
122
149
97
116
101
103
115
117
111
115
117
104
87
89
90
83
118
70
68
79
77
94
107
90
152
105
101
117
88
84
92
100
113
117
152
138
105
104
104
109
123
131
140
163
163
152
152
152
107
99
91
80
79
79
79
85
85
67
67
55
59
56
74
74
65
68
68
70
74
74
74
67
60
60
60
35
31
25
21
19
19
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
7
8
9
12
11
10
5
1
2
2
2
7
12
8
5
3
1
2
2
3
2
2
9
9
5
1
5
4
3
5
7
6
5
4
12
6
1
1
1
1
1
8
5
3
2
1
1
1
1
1
13
18
9
1
1
9
13
17
9
1
7
8
9
19
10
1
1
4
7
14
16
19
13
7
6
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
8
11
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
85
157
99
108
104
104
137
122
155
153
132
155
138
137
155
122
122
111
106
109
156
126
128
156
147
111
121
115
108
157
99
94
98
90
93
98
80
100
98
98
156
100
102
112
104
115
156
113
147
109
105
104
100
100
107
103
100
157
90
90
91
83
82
76
81
79
75
84
100
100
70
70
47
36
28
31
44
61
73
101
101
101
82
79
75
64
64
64
35
31
25
20
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
14
8
3
14
9
4
2
1
2
3
4
16
12
9
9
10
10
8
7
9
12
14
16
22
18
14
9
4
22
20
18
15
13
9
5
3
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
2
1
1
1
2
1
1
1
3
4
6
34
33
24
14
5
1
1
1
10
15
10
6
6
6
14
18
12
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
47
47
116
124
83
86
106
67
70
65
65
61
60
85
67
71
66
80
77
72
81
112
99
100
110
124
96
103
99
98
124
89
100
85
85
76
78
86
97
103
131
124
106
119
117
126
162
140
145
140
162
145
132
143
162
143
147
145
147
133
146
146
124
120
103
127
91
104
115
146
146
90
77
61
54
54
60
67
77
87
106
106
106
113
120
120
120
120
120
91
86
71
63
62
62
62
62
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
15
11
7
10
8
6
6
6
3
1
3
6
8
9
10
9
8
8
9
5
2
11
19
10
2
10
5
1
25
17
10
10
11
7
4
5
7
9
5
2
2
2
2
3
2
1
1
1
1
1
1
2
4
4
4
4
4
3
3
3
2
1
9
5
1
3
2
1
1
2
4
12
19
15
11
11
7
3
3
4
5
5
6
7
7
7
7
7
7
8
8
8
8
31
43
25
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
60
102
102
74
78
88
80
77
118
98
111
124
140
140
140
126
123
123
95
100
106
113
136
102
101
107
118
107
113
102
136
95
99
93
90
111
100
93
126
105
136
188
165
187
187
188
183
183
183
188
181
181
177
180
179
155
155
178
154
148
179
179
122
116
111
86
74
69
65
67
69
69
58
58
41
37
33
36
43
51
67
67
60
60
53
52
48
41
41
41
22
19
16
12
12
11
10
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
3
3
15
14
14
10
6
6
5
5
4
3
5
5
5
5
5
5
14
13
12
7
3
15
23
15
7
13
11
9
7
6
7
8
9
9
9
7
6
7
8
9
5
1
5
5
3
1
1
1
2
2
3
4
5
3
1
1
4
7
6
6
11
9
8
20
10
1
1
1
8
15
16
17
17
12
8
5
5
5
6
7
5
4
4
4
4
4
4
4
4
4
4
4
4
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
85
85
112
94
103
96
164
99
109
112
106
101
118
111
105
107
104
112
118
97
111
89
89
88
91
98
99
111
129
97
87
85
96
80
86
80
96
91
109
132
178
154
172
172
169
172
177
171
167
169
172
168
177
170
163
162
162
148
138
163
163
114
109
92
79
73
67
65
67
76
76
59
54
45
56
31
40
64
90
114
164
164
164
113
105
96
85
80
76
66
66
66
64
66
66
62
55
55
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
8
2
7
14
10
7
9
6
4
4
4
3
2
5
9
8
7
12
13
12
8
5
3
2
10
18
12
7
12
8
5
9
14
11
8
5
14
7
1
4
2
1
4
8
11
8
6
6
4
2
2
2
2
1
1
1
6
4
2
2
4
7
8
7
7
14
22
17
12
12
12
34
29
15
2
2
15
24
34
18
2
2
2
7
9
10
11
11
11
11
11
12
12
12
12
33
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
51
107
107
112
87
101
95
97
150
125
136
151
164
164
172
156
172
172
117
139
118
112
165
115
115
132
116
132
161
115
165
101
97
91
86
88
85
105
99
115
139
188
162
172
179
188
180
184
187
193
191
191
182
186
174
167
154
186
152
150
167
167
101
99
88
77
66
72
63
66
72
72
55
55
41
31
27
26
32
41
46
60
60
60
55
57
59
61
61
61
61
61
61
60
61
61
59
56
56
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
1
4
2
1
8
9
7
6
5
4
2
1
2
2
2
2
2
3
12
9
6
3
1
4
2
1
5
7
6
6
20
16
9
3
1
14
7
1
2
3
2
1
1
2
3
5
6
4
2
2
11
7
3
2
1
1
1
2
10
6
2
5
8
7
6
5
3
2
2
2
10
18
10
3
3
3
3
3
3
3
3
3
4
5
5
5
5
5
5
5
6
6
6
6
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
176
176
154
165
170
194
178
154
134
121
128
142
147
196
176
174
194
158
175
170
196
183
177
175
183
162
154
196
143
156
137
137
175
140
146
150
175
143
127
125
115
121
120
118
178
126
134
142
136
134
162
130
126
131
126
133
158
131
131
120
120
106
108
104
99
114
90
95
110
122
122
120
120
84
72
60
55
75
104
128
178
178
178
152
147
142
132
126
126
114
111
100
100
100
96
100
100
76
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
5
7
28
42
51
60
49
33
18
8
8
7
7
8
9
6
4
4
12
11
9
7
7
7
7
8
6
4
8
9
8
7
6
5
4
6
9
8
8
10
11
11
12
12
8
5
5
5
6
6
5
5
6
6
6
5
5
6
7
8
7
6
10
15
15
15
15
12
10
10
10
35
30
26
18
10
10
22
35
40
43
26
10
10
10
10
10
19
23
28
28
28
28
52
64
46
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
188
188
131
136
148
178
154
188
157
178
161
162
158
194
158
170
154
192
194
152
165
192
177
194
172
189
140
179
120
124
119
107
162
113
115
119
189
101
105
108
98
94
93
98
93
93
98
95
89
92
98
91
95
95
81
83
81
77
83
72
79
79
63
65
55
65
61
65
66
79
79
54
52
43
34
48
27
34
44
50
65
65
65
54
52
50
43
43
43
25
22
18
16
15
14
14
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
7
5
7
9
6
3
13
11
10
11
12
13
20
13
6
6
7
9
9
8
4
1
5
5
3
1
2
3
7
10
7
5
9
13
11
9
8
10
9
8
9
6
3
2
1
1
2
3
5
4
3
3
3
6
7
4
1
1
1
1
1
2
1
1
2
3
6
25
13
1
1
1
12
23
14
5
5
3
2
2
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
44
35
93
183
89
94
91
89
82
79
78
86
78
75
93
82
76
121
72
79
83
82
102
105
113
183
103
118
126
118
195
119
121
141
129
145
183
150
195
167
187
186
191
187
191
164
195
142
129
138
123
118
194
125
146
157
151
194
161
194
194
138
140
178
114
106
106
117
140
157
194
194
194
111
123
133
132
185
185
116
116
127
135
157
188
188
188
188
188
115
103
88
81
75
70
67
59
59
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
4
3
2
3
4
4
4
4
4
6
5
4
4
4
3
3
3
6
9
7
6
5
4
3
2
6
6
6
12
17
22
21
12
3
9
34
28
14
1
2
3
2
2
5
3
1
1
1
1
3
5
5
5
4
2
1
3
5
3
2
2
3
2
2
10
17
10
3
3
3
15
27
16
5
5
3
2
2
2
2
3
5
4
3
3
3
3
3
3
3
3
3
3
3
31
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
52
113
145
108
89
91
83
88
108
90
90
98
97
97
108
84
129
88
98
102
112
110
111
112
145
107
120
125
129
180
125
128
137
130
133
145
123
180
148
148
161
178
155
178
151
180
130
124
132
125
121
167
119
133
135
132
167
122
129
129
111
116
163
98
86
90
91
110
122
147
147
147
86
82
83
83
92
92
78
77
91
107
129
167
167
167
167
167
115
106
87
73
66
68
63
63
56
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
3
1
5
5
6
10
10
8
6
6
6
3
1
4
7
8
7
6
4
3
6
4
2
1
2
3
6
11
17
16
16
14
13
11
7
3
6
7
4
1
1
1
2
4
6
3
1
1
1
1
1
2
3
2
1
1
1
3
4
4
3
2
11
11
12
18
10
2
2
5
8
31
26
13
1
1
2
3
4
2
1
1
1
4
6
7
7
7
7
8
8
8
8
32
44
26
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
72
96
114
111
105
126
115
113
117
120
102
101
98
120
102
91
120
91
77
76
69
78
81
78
114
84
98
126
103
132
94
85
86
91
75
72
75
77
89
102
94
125
105
122
105
111
105
101
100
126
98
103
107
111
114
106
145
101
99
105
98
96
125
92
84
90
86
105
119
145
145
145
87
81
82
84
89
96
105
122
122
122
133
145
145
145
145
145
111
105
96
88
84
73
77
77
16
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
14
8
8
8
9
8
8
8
8
8
8
5
2
2
5
5
3
2
2
6
4
2
6
7
4
2
7
6
5
7
13
14
7
1
6
5
4
3
8
14
13
8
4
5
4
3
2
1
1
1
1
2
4
6
8
16
25
14
3
3
3
2
2
14
8
2
13
7
2
2
2
3
33
25
15
5
5
23
15
7
6
5
5
5
34
48
55
59
61
62
63
63
63
39
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
77
112
111
127
118
128
137
109
127
107
106
117
108
109
113
137
99
117
93
94
89
97
98
108
150
110
122
128
111
122
124
116
127
168
123
109
109
115
117
116
147
127
122
123
127
118
125
168
127
128
119
138
115
126
120
127
147
103
97
105
100
92
168
93
96
108
106
124
138
150
150
150
101
87
79
84
90
100
107
123
123
123
116
115
114
110
110
110
60
52
41
30
26
23
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
8
24
14
4
5
6
7
5
3
1
1
2
3
3
4
3
2
19
14
10
7
5
6
8
6
4
2
1
23
14
5
11
15
11
8
7
6
5
4
6
4
3
8
6
4
2
1
1
1
1
1
1
2
8
7
6
3
1
1
2
4
5
6
14
20
27
17
7
6
6
6
30
39
22
5
5
30
18
7
4
2
2
2
2
2
2
2
2
2
3
3
3
3
7
11
7
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
39
79
150
88
95
115
92
99
108
98
92
93
108
94
92
108
86
86
96
93
95
141
102
105
108
94
100
95
91
120
100
106
109
126
114
108
150
111
120
141
113
112
109
115
108
112
110
126
129
115
120
125
111
116
114
112
138
100
94
94
100
101
126
138
81
96
107
118
128
150
150
150
87
84
77
69
74
80
94
115
115
115
112
112
111
110
110
110
58
50
40
30
26
22
19
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
8
13
7
2
2
2
2
2
2
2
3
5
6
4
2
2
3
26
18
10
2
5
4
3
2
2
3
5
12
8
5
4
12
7
3
4
5
11
9
6
4
2
1
7
5
4
6
3
1
2
3
4
5
6
14
9
4
3
2
2
2
2
6
4
2
2
2
2
2
9
17
18
19
12
5
5
3
2
2
3
4
4
5
4
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
95
95
104
104
96
129
88
93
96
104
102
104
101
129
100
101
93
104
86
99
105
129
106
106
103
105
97
100
120
84
104
91
82
90
105
93
120
98
103
119
146
134
146
157
139
148
157
142
157
142
140
146
123
138
119
114
119
122
115
146
146
104
102
105
71
59
65
68
81
97
99
99
99
61
58
59
60
68
68
68
72
72
72
73
75
75
75
75
75
43
37
30
23
20
19
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
19
15
26
20
13
7
6
5
5
6
9
10
10
11
20
29
20
11
11
13
11
6
1
8
8
9
8
7
10
9
5
1
1
2
7
4
2
13
7
1
1
1
1
1
1
1
1
2
2
2
1
1
1
2
3
4
7
16
10
4
4
4
4
7
9
10
12
7
3
3
5
7
27
25
14
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
4
4
4
4
7
11
7
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
95
95
104
101
101
153
100
96
99
153
93
105
112
153
102
104
93
104
91
97
113
117
98
101
105
102
99
113
91
88
101
79
74
76
72
71
95
75
81
84
87
102
78
83
79
86
87
92
107
99
107
99
107
99
98
97
94
102
87
97
97
77
76
66
77
49
53
56
63
67
77
77
77
47
39
30
28
30
33
40
40
40
48
57
72
72
72
72
72
64
64
64
62
64
64
61
57
57
64
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
3
1
12
15
8
1
1
1
1
1
6
3
1
9
17
9
2
2
9
7
4
1
1
1
6
12
6
1
10
5
1
4
8
7
5
4
8
5
2
1
1
1
1
1
2
4
2
1
1
2
2
2
2
2
3
2
1
1
1
1
2
5
8
7
6
8
17
11
6
6
6
14
19
12
6
6
4
2
2
2
2
4
5
5
5
5
6
7
7
7
7
8
8
8
8
32
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
151
151
35
164
103
113
118
152
162
139
162
162
137
152
145
153
161
157
173
189
147
173
152
158
173
164
140
141
146
134
136
167
122
123
137
189
124
117
118
113
114
118
136
111
117
129
133
138
164
150
153
189
148
145
136
124
134
130
126
160
115
115
112
106
118
99
91
94
93
104
111
120
120
120
78
65
54
51
71
99
122
172
172
172
149
145
140
131
126
126
113
110
100
100
100
92
100
100
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
5
7
8
9
9
9
15
12
9
9
6
4
7
7
8
6
4
6
9
9
9
24
15
7
8
9
9
9
21
19
13
8
7
5
4
6
9
8
8
10
6
3
8
10
12
14
23
16
10
11
12
14
10
6
5
9
7
5
5
8
10
13
28
43
28
13
21
15
10
10
10
13
17
21
15
10
10
11
13
11
9
9
9
9
9
9
10
30
40
50
50
50
50
53
55
52
50
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
118
118
35
114
87
118
84
106
97
105
132
128
108
108
130
112
110
106
130
97
100
109
113
106
109
97
103
83
73
78
80
78
87
90
73
83
83
74
109
84
88
96
113
80
84
88
84
86
88
84
90
83
83
80
84
78
84
90
90
84
82
84
84
81
96
79
68
82
70
79
84
85
85
85
51
56
61
63
85
85
80
83
83
83
89
96
96
96
96
96
51
44
35
27
24
21
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
1
2
1
1
2
3
3
3
4
8
5
3
2
1
1
1
1
1
1
4
7
10
6
2
1
1
2
3
14
12
10
6
2
1
1
10
12
12
13
10
7
5
3
2
3
5
7
15
9
3
4
5
6
3
1
3
2
1
1
1
1
2
6
4
2
6
24
13
3
3
3
11
19
12
5
5
3
2
2
3
4
4
5
4
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
59
59
118
90
114
110
166
155
138
155
155
123
115
116
110
113
146
104
115
95
91
96
103
107
118
146
114
118
130
108
118
103
90
92
88
89
117
86
95
109
143
123
130
138
166
140
144
151
157
150
154
145
154
130
135
130
126
125
123
123
123
116
100
99
95
82
93
87
99
116
116
100
100
67
58
46
50
70
96
119
166
166
166
133
127
121
108
100
100
86
82
70
70
70
68
70
70
62
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
8
7
7
42
25
9
21
20
18
11
4
4
12
18
14
9
4
4
10
11
10
9
21
18
12
7
11
10
9
8
7
6
6
6
6
6
9
9
10
10
6
2
9
8
8
6
4
5
4
3
4
6
6
7
7
8
7
7
7
8
7
7
20
34
26
18
14
11
10
10
10
34
31
17
3
3
9
12
16
9
3
3
3
5
6
7
7
7
7
8
8
8
8
35
48
28
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
68
68
65
67
75
81
76
109
97
109
142
86
85
83
90
93
91
142
84
95
94
97
91
81
89
142
98
95
97
91
70
70
91
72
76
76
97
77
79
89
136
102
113
142
124
129
136
142
120
128
122
121
148
123
121
112
121
108
99
108
108
83
87
82
81
74
73
98
82
84
85
85
85
76
83
98
78
78
71
74
80
86
98
98
98
91
85
85
85
47
40
32
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
16
9
3
13
7
2
2
2
2
2
2
2
2
4
4
3
2
3
5
6
4
2
7
7
4
2
7
4
2
1
6
3
1
4
2
1
6
3
1
1
1
1
1
1
1
5
3
1
1
2
4
6
7
5
4
2
1
1
2
2
2
8
15
15
12
10
9
5
2
2
2
14
27
52
32
12
7
2
2
3
4
8
10
7
4
4
4
4
4
4
4
4
4
6
9
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
152
152
87
140
128
152
123
130
126
112
112
152
113
122
118
114
122
118
106
144
101
104
108
115
115
133
140
109
111
111
111
127
109
105
112
145
129
145
127
145
126
122
124
120
119
130
122
127
133
131
140
144
128
121
120
120
118
120
115
127
113
120
120
102
116
94
83
87
88
98
120
120
94
94
75
62
60
51
67
90
106
144
144
144
123
119
115
103
102
102
79
75
71
66
63
61
60
57
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
7
6
4
3
3
4
7
8
8
8
6
4
4
3
3
3
4
6
9
11
13
18
12
6
4
3
3
4
6
18
12
6
12
11
11
17
24
21
19
12
6
5
5
12
11
10
10
10
8
7
7
10
7
5
10
10
7
4
4
12
11
11
10
8
6
16
13
11
10
10
10
35
30
26
18
10
10
22
35
40
43
26
10
10
10
10
10
10
10
10
10
10
33
45
51
54
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
90
163
113
118
130
170
130
123
142
126
114
112
142
119
130
117
158
148
120
129
132
134
138
163
138
137
137
139
148
163
170
142
136
148
142
158
150
155
149
157
147
142
148
146
152
157
163
160
158
160
152
160
147
147
154
170
150
163
134
134
112
103
117
95
87
92
97
110
133
133
120
120
80
67
60
59
74
94
111
148
148
148
144
143
142
140
140
140
120
116
112
108
106
104
103
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
20
13
7
9
11
7
4
8
9
9
9
8
7
7
7
7
5
4
6
8
10
13
17
12
7
9
12
8
4
10
13
16
9
3
5
8
8
9
23
25
19
11
4
4
4
33
18
3
4
6
6
6
7
10
7
5
26
30
19
8
8
20
31
37
35
24
13
47
41
35
24
13
13
17
21
23
26
19
13
13
11
9
9
9
21
27
30
31
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
79
79
63
158
105
84
88
80
79
83
90
90
79
79
77
75
74
74
72
69
82
88
120
115
114
158
145
92
102
98
95
121
89
100
91
99
90
86
98
83
90
89
120
92
95
105
105
117
158
114
145
109
98
95
87
87
94
93
93
121
83
83
74
69
99
68
62
83
67
81
87
98
98
98
54
45
36
31
31
32
35
35
43
58
75
105
105
105
105
105
56
48
38
29
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
17
15
8
2
2
3
4
4
5
4
4
9
21
11
2
2
2
3
5
7
12
9
5
2
2
2
2
3
9
14
8
2
3
5
7
4
1
1
1
1
1
1
1
4
17
9
1
1
1
1
1
2
4
4
3
2
1
1
1
1
4
5
6
15
10
6
17
12
8
8
8
13
12
8
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
45
121
121
178
111
122
107
104
121
108
135
110
110
118
135
114
125
115
135
122
108
111
120
130
129
178
145
129
137
129
128
158
108
93
99
95
96
133
112
103
104
100
128
101
105
125
116
126
178
123
145
113
105
104
105
98
108
133
109
158
100
95
95
87
84
82
80
75
75
71
75
75
55
49
40
29
22
30
44
63
75
104
104
104
74
66
60
48
39
39
25
21
18
16
16
16
17
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
8
8
8
8
6
5
4
4
4
2
1
15
22
25
29
19
10
7
4
9
5
2
6
22
12
2
3
2
2
27
27
17
7
8
5
3
3
7
11
10
7
4
1
3
5
3
1
2
2
3
2
1
1
1
1
11
9
6
3
3
7
4
1
9
13
15
18
9
1
1
1
11
15
8
1
1
9
14
18
9
1
1
1
3
4
5
5
5
5
5
5
6
6
6
6
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
77
63
112
136
89
90
106
85
92
112
94
91
104
93
101
104
100
116
89
85
86
81
107
90
98
131
97
104
112
108
136
108
101
102
98
106
116
105
115
113
112
131
107
116
127
137
163
157
157
137
163
137
138
142
163
136
137
138
140
137
146
146
129
128
128
136
111
115
125
146
146
100
100
72
55
48
59
74
87
128
128
102
107
106
102
102
100
100
100
53
45
36
25
21
17
14
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
5
6
4
3
3
4
8
9
9
9
7
6
8
5
3
3
3
3
5
9
13
17
12
8
5
3
3
4
13
15
18
24
29
21
14
8
3
15
8
2
2
2
2
5
3
2
3
8
5
3
6
10
7
5
24
16
8
5
3
3
15
13
12
10
9
16
24
26
27
27
28
32
30
17
5
5
18
10
3
3
3
4
5
6
6
6
6
6
6
6
6
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
85
100
92
99
98
101
138
121
155
149
136
155
138
138
155
122
122
116
114
109
123
98
102
109
103
123
109
92
92
90
88
91
92
85
83
99
85
87
91
89
91
92
102
98
103
116
106
106
101
116
104
102
102
116
96
95
95
95
82
88
88
76
77
73
64
67
67
72
88
88
66
60
49
55
31
37
44
50
67
67
59
59
58
58
54
50
50
50
28
24
20
15
14
13
12
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
19
20
22
25
15
6
6
5
3
1
1
17
25
24
23
12
2
1
1
12
6
1
10
19
10
2
1
1
2
1
1
8
16
15
12
8
5
3
1
4
2
1
3
2
1
1
1
2
2
2
2
2
2
1
1
2
3
3
4
5
6
7
8
9
11
15
11
6
1
1
1
28
25
14
3
3
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
5
7
5
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
122
122
120
117
116
122
109
114
120
110
122
113
109
109
120
108
110
97
111
117
106
104
114
103
105
113
109
98
100
103
103
117
114
93
101
117
93
111
99
83
93
93
114
87
86
94
92
95
113
97
98
117
96
95
99
95
95
114
90
117
84
80
82
77
67
77
80
58
61
62
64
64
50
50
41
34
29
35
43
55
77
77
74
74
64
62
62
60
60
59
59
59
59
58
59
59
57
55
55
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
16
18
12
6
5
4
4
3
3
3
4
14
10
7
4
1
6
4
3
7
8
9
11
13
9
6
3
1
9
11
12
10
9
7
6
5
4
5
3
2
4
2
1
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
4
5
6
3
1
1
4
8
13
17
12
8
8
7
6
6
9
10
9
8
6
5
5
5
5
5
5
5
5
5
5
5
30
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
49
109
126
111
81
87
88
92
117
117
94
94
97
86
79
72
97
73
90
93
108
126
92
89
91
71
78
78
70
119
85
92
109
154
126
144
119
144
121
126
113
107
105
110
113
114
112
154
109
108
107
115
100
105
112
126
119
114
126
126
102
103
154
91
84
89
86
100
115
115
115
115
72
57
44
42
47
54
66
66
70
80
91
110
110
110
110
110
76
70
64
64
61
61
59
56
56
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
33
21
9
5
5
5
5
5
3
1
1
1
3
4
5
3
1
1
1
2
2
3
7
5
3
5
3
1
3
3
3
3
4
6
7
6
5
8
4
1
1
1
2
3
19
12
6
1
1
1
1
1
2
2
3
2
1
2
3
3
4
4
4
15
19
21
24
14
4
4
4
28
29
17
6
6
5
3
2
2
2
3
4
5
5
5
5
5
5
5
5
6
6
6
6
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
47
97
123
111
100
112
130
109
117
117
105
104
116
100
100
101
100
82
89
87
95
123
104
130
123
105
116
100
101
120
117
116
127
174
142
174
146
174
138
126
130
109
105
113
122
123
153
160
121
120
118
125
114
115
117
153
121
122
131
131
108
111
160
96
87
92
90
101
125
125
87
87
64
50
38
39
44
51
64
64
65
72
78
90
90
90
90
90
77
75
65
65
65
64
65
65
60
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
33
21
9
13
8
3
23
22
11
1
1
2
3
4
5
4
3
2
1
14
8
3
23
20
13
6
3
1
1
2
3
2
2
6
4
2
5
4
2
1
1
1
1
2
4
2
1
1
1
2
5
9
8
7
5
3
1
2
3
2
2
4
6
6
6
13
20
12
4
4
4
27
27
17
8
8
5
2
2
4
5
5
5
5
5
5
5
5
5
5
5
5
5
32
46
25
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
78
78
73
116
90
90
133
93
106
108
105
114
109
110
114
105
114
96
95
92
86
87
117
89
95
111
92
97
97
93
120
81
71
80
81
91
100
117
100
104
119
112
113
114
133
115
116
115
114
119
114
120
111
108
107
106
113
108
108
119
119
96
92
78
88
66
67
78
86
98
120
120
120
76
71
69
72
82
94
107
133
133
133
101
96
90
74
70
70
45
40
33
29
27
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
5
5
4
3
3
3
19
15
11
8
5
6
8
5
3
3
3
17
14
9
5
3
2
2
2
3
3
3
14
10
6
2
11
16
18
21
33
18
3
2
2
7
7
7
8
4
1
3
4
4
5
8
7
6
4
3
4
8
12
16
11
6
8
7
6
16
13
11
11
16
21
35
34
20
7
7
21
28
35
20
6
6
6
7
7
7
7
7
7
8
8
8
8
14
20
14
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
95
95
88
101
101
111
120
95
100
111
98
93
97
111
96
98
108
79
84
87
86
89
93
84
82
92
80
82
78
70
96
68
65
75
83
82
89
101
88
95
123
103
104
109
120
112
123
110
112
112
112
108
123
108
99
97
92
96
81
79
79
66
75
59
59
56
55
57
71
81
101
101
101
72
70
73
70
79
89
99
120
120
120
93
88
83
67
66
66
37
32
27
20
17
15
13
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
9
6
6
7
22
11
1
1
1
1
1
13
19
25
20
16
22
16
10
15
9
3
1
3
3
2
1
8
4
1
1
3
6
9
10
10
7
5
3
1
3
2
1
2
1
1
7
6
6
4
2
1
1
3
2
2
4
3
2
2
5
5
5
6
18
14
10
9
7
6
6
6
28
21
15
15
15
10
6
6
10
12
13
15
12
9
9
9
9
9
9
9
9
9
9
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
58
165
135
151
158
190
161
146
153
142
138
141
153
150
154
161
158
165
131
134
138
139
137
165
142
138
144
168
147
161
142
137
129
137
143
158
142
157
135
139
148
148
150
190
158
159
165
157
151
168
142
140
143
140
146
158
139
161
130
138
138
119
117
115
114
100
104
112
129
129
97
97
85
84
96
104
113
132
153
190
190
190
143
135
126
104
97
97
63
56
50
42
38
35
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
30
24
16
8
6
4
8
13
11
7
4
7
10
9
8
6
4
6
7
6
5
14
23
14
5
8
6
4
30
19
8
10
13
16
19
12
5
16
21
13
6
6
6
5
5
4
4
5
5
5
6
12
12
8
5
9
6
4
4
13
10
7
21
36
29
22
14
7
7
26
36
46
34
22
22
22
22
22
22
22
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
129
129
46
133
104
116
128
166
138
138
155
134
135
137
155
138
149
142
155
174
139
139
137
140
134
132
132
140
136
135
144
133
125
115
115
149
125
128
118
129
123
123
144
132
137
166
142
147
151
145
145
174
141
142
138
134
147
130
145
133
120
118
115
125
116
121
147
114
129
122
129
129
100
87
75
88
80
92
107
121
140
174
174
174
130
123
114
94
87
87
58
52
46
40
37
34
32
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
8
8
5
3
11
19
25
30
35
22
9
10
23
13
3
3
4
12
13
13
13
17
24
57
30
3
8
12
11
11
18
15
13
8
4
7
10
12
8
4
3
3
4
7
5
4
3
6
9
12
14
16
14
13
18
17
10
4
4
11
8
6
28
50
36
22
14
7
7
26
36
46
34
22
24
25
26
36
46
34
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
89
160
106
116
112
163
122
126
132
145
123
134
145
127
145
120
111
173
121
126
159
134
135
160
138
119
126
130
129
160
129
140
125
146
141
142
142
155
140
127
159
129
139
163
150
155
160
157
151
173
157
149
149
157
155
142
155
160
133
128
120
117
115
113
129
102
104
118
128
128
120
120
82
88
70
78
95
115
134
173
173
173
130
124
121
112
109
107
104
103
100
100
100
96
100
100
76
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
7
5
3
3
4
6
8
8
9
11
9
7
5
3
3
3
4
7
10
13
18
12
7
5
3
3
4
13
10
7
13
16
11
7
30
53
28
3
1
2
1
1
6
3
1
1
1
3
5
6
7
9
6
4
2
1
6
12
16
16
14
13
16
19
22
26
26
26
26
26
57
45
26
7
7
36
51
61
33
6
6
6
11
14
15
17
22
25
28
28
28
28
52
64
46
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
100
72
164
155
120
120
152
122
122
122
122
116
119
147
127
138
139
158
173
139
142
161
141
145
164
155
130
155
139
136
160
152
130
137
162
147
162
140
167
145
138
161
139
143
149
147
147
164
152
154
173
153
146
149
167
152
158
136
160
120
122
119
115
147
117
105
147
121
137
167
167
120
120
84
62
48
48
69
98
122
173
173
173
149
145
140
126
126
126
77
68
59
48
43
39
35
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
14
14
14
35
23
11
3
6
7
8
7
6
9
6
3
3
6
9
7
6
7
5
3
9
9
10
11
9
7
5
4
4
5
7
10
13
8
4
6
9
6
3
1
2
3
5
5
6
4
2
1
2
3
6
9
14
12
7
3
1
4
6
8
20
16
13
37
31
26
26
18
10
10
10
35
34
20
7
7
10
22
35
20
6
6
6
8
9
9
9
9
9
9
9
10
19
23
25
26
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
127
127
43
117
103
115
125
184
129
127
132
122
115
160
118
132
139
131
137
160
107
112
117
111
124
117
112
121
128
168
137
114
121
124
102
120
109
100
96
156
102
98
137
115
127
184
136
141
156
130
127
168
123
115
125
122
119
156
130
122
131
131
111
108
131
96
86
89
89
97
120
120
86
79
62
64
58
65
86
109
135
184
184
184
125
115
103
80
66
66
38
31
25
19
16
15
13
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
5
3
2
3
5
5
5
3
1
1
1
5
3
2
1
1
1
1
6
11
12
8
5
3
2
1
1
5
9
14
9
5
4
3
6
10
6
3
7
4
2
2
2
2
2
2
2
2
2
2
3
5
8
5
3
2
1
1
7
10
14
21
12
3
9
22
16
11
11
11
37
23
9
11
14
27
34
41
25
9
6
3
3
3
3
3
3
3
3
3
3
3
5
7
5
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
62
62
109
74
66
64
60
62
59
74
63
68
69
76
74
69
63
67
76
65
67
74
80
80
102
97
78
97
81
72
109
76
78
87
87
83
87
74
87
82
81
80
87
78
81
83
85
102
85
87
80
83
75
75
80
78
75
72
109
68
68
71
70
53
63
46
50
70
55
57
56
56
56
41
52
29
36
45
51
70
70
60
62
62
62
63
64
64
64
64
64
64
64
64
62
64
64
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
10
8
7
7
4
1
1
1
1
1
6
12
15
16
18
10
3
2
1
7
4
1
7
12
9
7
4
1
4
2
1
4
7
7
6
3
1
1
2
7
5
3
4
3
3
2
1
1
1
1
1
3
2
1
1
2
1
1
1
1
1
2
3
3
3
11
7
4
3
3
3
27
25
14
3
3
13
9
5
4
3
3
3
3
3
3
3
5
6
8
8
8
8
32
44
26
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
162
162
89
138
120
162
138
147
154
144
174
162
159
169
168
165
169
168
157
169
136
136
132
134
145
132
138
120
145
123
122
145
115
104
112
149
122
128
119
122
112
110
128
113
115
121
114
119
128
131
138
169
127
124
126
122
117
122
111
120
94
94
95
97
115
88
97
86
90
106
122
122
120
120
71
70
68
66
82
100
125
169
169
169
119
111
101
80
70
70
41
35
29
22
19
16
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
13
16
9
3
3
4
8
7
6
5
4
11
13
8
3
3
3
4
7
11
15
13
9
6
4
3
3
4
19
19
12
6
12
14
14
8
3
5
6
6
4
3
5
7
7
7
7
6
6
6
6
7
7
7
7
7
8
5
3
3
7
9
12
10
8
6
8
9
11
16
21
23
26
16
7
7
6
6
6
6
6
6
6
7
8
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
44
120
95
96
112
191
111
115
125
113
111
158
119
129
137
130
130
158
106
110
117
115
122
120
121
122
122
165
123
123
127
122
120
109
113
113
107
129
112
120
122
123
129
191
134
138
145
133
130
165
122
120
127
122
117
129
112
121
101
97
92
95
93
94
125
89
95
105
122
122
86
82
61
56
55
63
84
110
138
191
191
191
149
142
133
118
107
107
81
75
70
70
70
70
65
55
55
70
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
6
5
13
7
1
1
1
1
1
1
1
1
1
18
9
1
1
1
5
9
10
11
15
10
5
3
1
4
3
2
9
16
16
17
9
2
6
14
12
11
11
6
2
2
2
2
2
3
2
2
3
3
3
3
4
3
3
2
1
1
13
12
7
3
6
9
15
22
12
3
3
3
29
22
14
6
6
20
27
34
20
6
6
6
7
8
8
9
12
14
15
15
16
16
16
16
35
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
44
145
99
129
121
122
138
124
133
141
127
133
141
135
138
141
133
116
132
132
137
133
133
129
145
137
108
108
100
121
84
76
78
81
93
110
117
100
101
98
120
97
100
103
102
110
114
102
145
101
101
98
90
90
92
95
100
121
101
101
101
87
75
93
59
68
71
70
90
90
63
64
67
66
59
75
75
63
75
75
82
93
93
93
65
56
45
38
27
22
18
16
14
13
12
10
10
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
16
11
6
4
3
6
7
8
4
1
1
1
3
4
6
3
1
1
1
12
8
5
7
9
7
5
3
1
4
4
5
9
9
10
8
4
1
1
1
1
1
1
2
1
1
2
1
1
3
2
1
5
4
2
1
1
1
1
1
1
1
1
1
1
2
11
20
10
1
1
1
27
41
56
33
10
8
6
6
6
6
8
9
5
1
1
1
1
1
1
1
1
1
1
1
5
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
137
137
90
162
118
127
130
125
137
117
127
117
109
113
136
126
133
137
128
116
106
107
162
129
131
156
150
111
119
120
120
159
125
103
117
136
108
128
100
110
110
107
162
104
105
114
107
118
156
114
150
111
103
96
95
93
108
136
109
159
99
92
89
79
78
71
68
78
74
77
89
89
67
67
55
58
55
71
71
76
85
98
98
98
80
75
71
58
58
58
33
29
24
20
19
19
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
25
25
25
13
2
4
7
4
1
1
1
1
1
4
3
2
4
4
3
3
2
1
1
2
8
5
2
2
7
4
1
16
19
14
10
13
10
7
4
22
22
15
9
8
5
3
2
5
5
5
3
2
1
1
1
6
20
11
2
2
2
2
6
5
3
2
7
4
2
3
2
2
2
2
10
15
21
15
10
10
10
10
10
10
10
10
9
8
8
8
8
8
8
8
8
8
8
9
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
154
154
44
160
116
154
141
147
143
144
154
121
117
118
118
125
130
125
144
102
107
108
127
117
116
121
149
117
136
138
132
160
128
94
102
94
91
111
95
90
96
91
132
100
103
147
110
123
129
123
149
138
101
100
100
99
112
128
104
160
90
85
85
80
76
72
85
67
72
80
83
93
93
93
56
49
45
33
52
76
100
147
147
147
116
110
104
85
85
85
47
40
32
25
23
21
20
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
22
22
22
13
5
8
11
8
5
5
5
4
3
3
4
4
4
5
6
8
5
3
7
4
2
3
5
3
2
2
2
2
7
10
8
7
9
5
2
6
4
2
8
4
1
4
3
2
3
4
7
5
3
1
1
1
2
2
2
4
3
2
2
4
6
8
9
6
4
3
2
2
5
9
12
15
8
2
2
3
3
4
3
2
2
2
4
5
6
6
6
6
7
7
7
7
8
9
8
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
59
59
108
91
82
93
97
80
89
108
89
93
104
138
106
108
105
115
90
88
94
93
88
90
95
106
93
100
99
98
110
105
98
101
138
113
115
142
109
129
139
133
142
142
140
142
142
144
131
139
142
132
144
130
129
129
138
115
144
108
105
106
98
96
100
86
87
117
100
105
110
110
110
61
62
61
66
71
76
87
88
91
100
100
100
81
78
74
70
68
66
63
63
63
62
63
63
60
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
5
5
6
7
5
3
1
1
1
1
1
6
8
11
17
9
2
3
2
1
16
16
16
10
5
10
6
3
1
14
14
15
20
20
12
4
19
18
11
5
1
2
3
9
6
3
5
3
1
1
1
7
27
16
6
5
3
1
2
3
4
6
5
4
3
3
17
12
8
8
10
12
10
8
7
7
7
47
54
57
32
7
5
3
3
3
3
3
3
3
3
3
3
3
31
45
24
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
57
91
87
90
98
101
135
102
111
106
98
107
111
112
132
135
102
101
95
86
98
80
80
87
78
78
87
75
77
76
77
84
76
93
83
81
100
86
91
100
97
96
102
98
101
112
102
109
103
112
104
109
104
112
101
98
99
102
92
92
87
84
91
74
70
64
66
75
83
85
85
85
55
56
61
68
85
85
80
82
82
82
86
91
91
91
91
91
48
41
32
24
21
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
10
5
2
8
15
9
3
3
3
4
10
14
8
2
5
3
2
3
3
4
8
7
6
4
2
8
15
8
2
10
8
6
8
10
9
5
2
14
11
7
4
3
3
3
3
3
2
2
2
2
2
3
11
6
2
2
3
5
6
7
20
33
19
6
4
2
9
21
14
8
8
8
32
25
13
1
1
3
4
6
3
1
1
1
3
4
4
4
4
4
4
4
5
5
5
5
5
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
155
155
59
131
126
123
128
131
155
131
123
152
131
140
152
143
155
153
131
144
119
114
117
117
107
117
131
99
108
97
101
126
110
129
101
144
94
100
100
104
129
111
126
116
119
122
130
129
126
131
131
144
130
110
106
106
111
111
135
130
87
83
90
96
98
135
103
81
93
104
113
135
135
135
76
73
67
62
64
68
75
86
86
86
91
96
96
96
96
96
53
45
37
27
23
19
16
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
11
9
7
11
6
1
1
1
1
1
4
8
10
9
9
6
3
1
1
7
7
7
13
15
16
18
9
1
1
1
7
4
2
2
3
4
6
4
3
7
5
3
3
3
3
3
4
13
8
4
4
4
4
7
9
12
6
1
1
3
5
5
6
14
8
2
5
6
8
12
16
17
19
12
5
5
3
2
2
3
4
4
5
7
8
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
93
115
115
152
115
120
116
133
115
106
127
102
105
105
137
103
105
103
112
95
89
90
117
110
117
152
144
110
112
115
119
118
133
127
112
137
103
112
97
94
96
93
117
90
89
98
95
107
152
105
144
101
94
88
89
85
94
137
93
118
83
76
74
70
76
66
62
64
65
63
76
76
50
45
46
49
47
69
69
70
80
92
92
92
69
69
55
45
37
34
23
19
16
15
15
15
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
43
43
22
2
2
2
6
10
10
10
7
4
13
7
2
2
2
6
26
15
4
9
15
12
7
2
2
2
3
4
10
13
15
12
10
9
5
2
10
5
1
1
1
1
1
1
1
1
1
1
1
1
4
2
1
1
1
1
1
1
1
1
1
1
1
8
5
2
6
3
1
1
1
9
14
19
14
9
5
2
2
9
14
10
7
5
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
88
88
72
119
95
104
109
152
116
119
142
123
126
129
172
122
131
133
120
173
112
112
112
107
112
113
111
137
107
118
129
123
152
142
125
172
122
116
116
105
111
113
137
113
108
131
111
117
128
126
127
173
119
117
131
126
131
172
124
119
111
98
93
93
83
80
123
85
93
104
104
115
115
115
71
69
61
64
82
104
128
173
173
173
125
114
104
82
72
72
42
36
30
23
19
17
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
12
9
6
13
20
13
7
7
6
6
7
5
4
6
7
9
6
4
6
8
11
9
7
6
6
6
7
13
10
7
13
20
11
3
7
10
6
3
5
3
1
10
5
1
5
3
1
3
4
3
3
7
6
6
12
9
7
11
7
3
3
10
17
30
19
9
18
12
6
6
13
21
23
26
16
7
7
11
13
16
11
7
7
7
8
8
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
54
136
98
98
107
120
113
114
131
141
125
141
124
125
141
123
128
138
126
128
123
128
130
129
136
128
130
112
118
130
120
119
127
118
112
110
104
109
114
127
140
113
118
140
133
145
161
161
161
138
132
131
127
160
132
130
124
160
106
107
95
86
118
82
74
76
78
92
101
120
120
120
67
58
47
40
56
77
97
138
138
138
124
122
119
111
111
111
58
49
39
28
24
20
17
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
12
16
17
19
11
3
3
3
3
3
5
8
7
7
4
2
3
2
2
12
9
7
13
55
38
21
13
5
14
10
7
13
16
9
3
3
3
5
7
9
6
4
3
2
1
2
4
14
8
3
3
3
3
2
1
2
1
1
1
1
2
3
4
2
1
10
10
7
4
4
4
9
12
13
12
12
7
2
2
8
11
6
1
1
1
1
1
2
2
2
2
3
3
3
3
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
52
84
84
159
133
123
122
184
126
123
126
126
110
111
103
105
116
110
119
151
112
121
128
136
134
159
169
141
143
166
133
135
135
124
151
116
126
128
119
125
138
137
169
151
153
184
159
157
159
161
153
166
151
146
161
143
149
145
169
161
117
115
120
121
118
142
123
101
109
123
126
142
142
142
87
78
73
73
91
113
138
184
184
184
150
144
137
116
116
116
63
54
43
31
26
21
18
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
10
17
10
3
3
3
12
33
21
10
6
3
13
8
3
6
8
8
8
9
11
10
10
16
9
3
6
6
6
6
7
16
17
11
6
7
9
12
7
3
3
3
13
14
16
11
6
3
4
5
6
6
6
7
6
4
3
4
5
6
11
12
13
16
19
22
14
6
6
12
18
35
34
20
7
7
21
28
35
20
6
5
5
5
5
5
5
7
8
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
116
116
51
106
91
105
97
100
116
93
105
93
95
99
95
96
116
77
87
78
81
88
106
95
108
102
92
96
87
80
81
99
82
79
80
106
84
77
85
95
82
85
106
86
88
91
93
94
102
106
96
95
95
99
95
96
94
96
90
99
78
80
85
80
106
76
64
67
59
65
67
69
69
69
41
34
27
32
42
51
76
76
64
66
65
63
63
62
62
62
34
29
23
18
16
15
14
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
3
5
16
20
13
7
5
4
5
3
2
3
5
7
5
4
4
4
7
11
15
15
10
5
10
16
18
19
12
5
9
6
3
4
5
5
6
6
6
5
3
1
3
5
4
2
1
2
1
1
1
2
1
1
3
3
3
3
3
4
4
4
6
9
5
2
3
3
4
5
7
14
16
10
4
4
3
2
2
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
93
127
118
104
90
106
91
102
111
122
117
122
121
127
122
118
108
142
105
105
98
88
93
97
90
127
93
97
99
126
93
86
88
103
87
85
111
81
92
100
94
98
99
118
97
96
106
107
108
142
120
96
100
101
99
101
126
101
101
102
98
101
100
88
87
87
92
101
106
120
120
120
81
84
77
84
84
101
115
142
142
142
134
132
131
126
126
126
103
99
92
87
84
73
81
81
16
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
15
12
10
7
4
4
7
5
4
10
10
11
11
10
9
6
4
4
7
11
7
3
4
6
9
6
4
4
14
10
6
4
3
8
7
6
9
6
3
4
3
3
9
10
11
7
4
6
4
3
7
13
9
5
4
3
3
3
4
8
6
5
7
10
13
16
26
18
10
10
10
18
17
16
13
10
10
13
16
16
16
13
10
10
10
10
10
38
52
66
66
66
41
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
99
99
125
99
109
102
137
101
99
125
101
100
100
140
104
108
109
109
100
93
98
117
105
105
116
104
93
99
105
114
125
137
125
111
140
114
109
92
110
92
91
117
92
89
103
87
94
116
94
104
90
90
87
95
105
99
140
105
125
93
85
80
77
83
72
68
77
79
78
105
105
62
57
56
57
54
73
73
76
88
103
103
103
75
73
59
47
39
35
24
20
17
16
16
16
17
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
32
28
17
7
16
17
18
10
2
2
2
1
1
1
2
3
2
1
2
3
10
11
11
11
13
12
11
14
13
13
14
15
15
15
9
4
7
11
11
6
1
1
1
1
1
1
1
1
1
1
1
1
4
2
1
2
7
4
1
1
2
1
1
1
6
5
4
2
1
1
1
1
10
16
23
16
9
6
4
4
4
4
6
7
6
6
6
6
6
6
6
6
6
6
6
6
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
90
90
143
92
94
104
79
80
84
95
93
93
95
95
104
95
92
106
79
84
92
120
108
106
106
143
88
93
98
90
114
84
74
81
84
89
106
98
95
95
91
120
91
93
97
94
104
106
97
143
96
90
89
86
86
92
106
90
114
83
81
72
65
87
67
61
84
62
71
74
77
77
77
47
42
35
31
31
31
35
35
38
50
64
87
87
87
87
87
47
40
33
25
22
20
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
8
3
10
7
5
3
3
3
3
3
8
5
3
3
3
3
3
4
9
11
12
13
8
3
8
6
5
4
12
11
11
11
11
11
9
7
12
8
4
7
5
4
4
4
4
3
3
8
7
6
5
4
4
14
8
2
8
6
4
4
4
3
2
1
1
2
17
9
2
2
2
10
13
12
12
12
7
2
2
5
8
10
11
8
6
6
6
6
6
6
6
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
128
128
45
113
90
117
108
110
116
128
117
121
117
116
114
121
121
107
128
145
102
106
113
89
91
85
92
92
75
75
77
75
85
81
78
145
82
86
85
84
83
83
113
84
83
86
87
83
94
95
98
145
96
93
96
85
85
86
80
87
69
69
63
66
77
70
69
77
72
70
77
77
61
55
49
58
36
40
57
79
96
135
135
135
96
89
84
76
73
70
63
63
63
61
63
63
60
56
56
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
6
10
5
1
2
3
2
1
1
1
2
5
6
3
1
1
1
9
13
12
7
2
11
20
10
1
2
9
11
9
8
5
2
3
14
8
2
7
4
2
4
3
3
2
2
1
1
1
2
3
4
4
3
2
2
2
3
4
6
6
6
7
9
16
12
7
3
3
3
30
27
16
6
6
6
6
6
10
12
9
6
6
6
6
6
7
7
7
7
8
8
8
8
32
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
166
166
57
131
122
166
148
166
162
160
160
166
160
145
160
154
162
160
141
116
105
108
109
113
150
108
112
120
115
136
112
131
116
116
103
130
117
114
150
112
112
109
112
119
119
166
130
129
134
130
136
136
124
122
123
151
130
130
123
136
119
113
113
104
87
100
81
93
151
113
119
120
120
120
93
88
88
90
107
128
151
166
166
166
125
113
102
85
71
71
51
46
42
37
34
32
31
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
6
5
4
3
5
7
7
7
7
5
4
6
5
4
3
5
8
26
18
11
6
1
4
8
4
1
6
3
1
16
19
13
8
8
8
8
9
14
14
15
11
7
6
6
10
8
7
8
7
6
7
71
38
5
25
46
25
5
5
6
6
6
6
6
6
16
17
18
19
32
46
66
46
26
26
26
46
56
63
54
46
31
17
17
17
17
17
17
17
17
17
17
22
25
26
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
87
87
70
168
111
125
133
184
132
132
142
126
122
129
172
129
146
146
158
188
126
130
132
136
140
168
139
140
148
148
149
164
156
142
141
172
143
158
125
122
126
124
142
135
136
184
144
150
168
152
149
188
147
145
154
169
155
172
152
164
148
142
142
130
122
120
129
117
169
131
133
127
127
127
95
100
80
92
113
138
169
188
188
188
145
134
127
117
113
109
106
104
103
102
101
101
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
11
13
11
9
14
19
14
10
9
6
4
9
23
20
18
11
4
6
7
9
13
32
27
22
15
8
6
4
13
10
8
32
40
25
11
10
9
22
22
16
9
3
9
21
15
10
9
7
6
6
6
10
14
12
10
10
10
10
11
19
27
27
27
28
28
28
34
28
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
30
31
32
32
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
130
130
72
112
114
130
116
124
117
115
117
130
110
113
116
113
114
109
108
144
107
109
104
100
113
102
102
97
101
102
97
120
105
92
93
103
98
94
96
120
102
104
111
113
108
124
115
112
119
137
122
144
121
116
120
140
117
115
123
115
115
120
120
117
117
137
123
110
140
122
122
120
120
120
76
71
69
82
96
112
140
144
144
144
111
101
94
75
70
70
39
33
27
20
17
14
12
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
10
4
7
27
31
17
4
8
9
9
5
2
4
7
8
10
7
4
6
9
16
14
12
8
4
5
7
5
4
2
1
7
15
17
12
7
8
9
6
3
6
4
3
5
7
5
4
3
4
3
3
3
4
5
6
4
3
4
5
5
6
11
12
13
11
9
17
11
6
6
13
21
35
34
20
7
7
21
28
35
21
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
141
141
97
139
122
131
139
182
141
138
128
135
123
122
149
124
141
141
133
186
134
129
122
117
110
113
128
123
129
152
137
139
144
140
134
162
136
127
127
129
129
131
140
145
149
182
155
148
156
153
154
186
155
149
150
155
149
155
144
146
143
155
155
135
129
140
129
136
155
138
141
140
140
140
125
134
133
133
133
145
161
186
186
186
150
140
132
122
116
111
108
105
104
102
101
101
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
19
15
9
3
17
31
35
22
10
12
11
10
9
6
3
6
10
18
17
17
11
6
14
14
8
3
15
21
28
17
6
18
29
20
11
25
40
34
24
15
9
4
4
4
9
6
4
6
9
15
22
37
32
28
26
24
23
22
22
34
24
15
29
31
33
40
35
28
22
22
22
44
66
60
54
54
52
50
50
48
46
39
33
33
33
33
33
33
33
33
33
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
145
145
93
121
133
122
130
133
127
145
118
122
122
123
146
130
136
132
145
148
110
109
103
107
105
121
169
113
155
126
124
155
133
129
155
152
148
152
145
158
154
154
169
155
153
152
154
169
151
157
156
169
157
144
152
169
150
150
169
154
143
157
157
136
137
138
141
137
140
144
158
158
133
133
98
80
104
60
77
101
113
148
148
148
139
138
136
131
131
131
69
59
47
33
27
21
17
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
42
51
30
9
16
23
18
13
9
9
9
9
6
3
3
3
3
3
7
8
9
17
41
25
9
9
6
4
13
16
20
19
19
28
23
16
9
13
12
12
12
8
5
4
4
3
3
5
4
3
6
16
11
6
13
40
24
8
8
8
15
18
22
13
4
36
35
19
4
4
4
30
56
31
6
4
4
27
50
28
6
5
4
4
4
4
4
4
4
4
4
4
6
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
150
150
85
113
105
150
119
130
141
120
150
112
107
112
111
121
138
141
120
94
88
82
73
75
72
79
106
79
90
83
74
107
65
74
85
87
107
85
106
89
98
157
115
122
148
118
129
134
137
165
146
148
150
165
143
141
140
165
134
131
133
133
91
84
84
64
61
68
70
72
84
84
66
66
50
44
52
37
42
48
52
62
62
62
68
71
74
81
81
81
81
81
81
81
81
73
81
81
8
73
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
8
6
25
35
22
9
24
14
4
4
4
5
6
9
12
10
9
9
9
7
6
8
7
6
6
9
9
9
9
9
7
5
3
11
8
5
3
9
11
8
6
5
7
5
4
3
3
6
10
7
5
9
7
5
6
8
6
4
3
3
4
5
7
10
8
6
26
15
4
4
4
15
26
16
7
7
6
6
6
6
6
6
6
11
14
15
17
45
59
70
71
72
40
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
154
154
64
120
106
154
118
125
133
124
135
154
109
118
118
118
118
133
116
98
106
116
103
103
155
112
115
115
143
107
117
143
115
155
103
97
105
89
98
94
103
105
155
107
108
106
104
105
109
123
114
117
123
112
123
105
100
97
96
120
77
77
68
65
56
63
59
52
63
55
54
53
52
52
40
48
28
31
39
46
63
63
57
57
56
56
51
47
47
47
29
26
22
19
19
20
20
20
20
20
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
5
8
11
15
12
10
5
1
2
2
2
7
6
5
4
2
1
8
24
17
9
2
6
11
6
1
2
3
20
11
3
5
5
3
1
2
3
12
7
3
3
2
1
1
1
1
1
1
1
1
1
1
3
5
3
1
1
1
1
1
8
5
3
11
7
4
1
1
1
24
26
17
8
4
3
3
3
4
5
4
4
4
4
4
4
6
7
8
8
8
8
10
12
10
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
101
101
105
155
115
112
131
120
111
111
116
120
109
137
116
115
120
116
105
109
114
108
109
113
109
117
101
114
112
119
127
131
131
114
137
122
116
155
101
116
114
110
131
118
120
130
141
133
152
141
131
134
131
141
150
129
137
138
143
152
152
150
132
113
112
133
111
134
140
152
155
155
155
123
131
107
108
114
115
134
134
114
117
118
116
116
116
116
116
62
53
42
30
24
20
16
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
10
2
6
4
3
27
37
27
18
11
9
6
3
19
24
30
17
4
6
4
3
10
18
10
2
10
15
12
9
26
22
17
13
16
13
8
3
3
4
4
4
3
3
4
6
5
4
3
2
3
5
6
7
6
5
5
4
4
4
4
4
4
5
13
11
9
15
22
28
31
33
35
83
73
63
66
68
67
66
66
36
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
61
61
76
147
89
110
88
80
84
77
78
83
83
90
110
91
92
115
86
93
102
92
123
110
96
100
87
90
87
94
115
92
122
83
90
96
101
147
105
122
107
106
123
106
105
106
122
103
100
98
107
107
102
122
135
105
107
111
114
107
135
135
107
95
85
95
88
101
118
135
147
147
147
86
85
76
71
69
69
64
63
69
77
87
105
105
105
105
105
57
49
40
29
24
20
17
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
9
11
13
31
18
6
7
5
3
1
4
11
11
11
12
9
6
3
1
3
5
7
8
7
6
8
4
1
8
9
10
5
1
4
7
15
27
14
1
2
1
1
2
1
1
2
4
7
6
5
4
7
7
4
1
4
2
1
1
7
4
2
6
4
2
6
25
18
12
12
12
15
19
12
5
5
5
5
6
5
5
5
5
7
8
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
59
87
93
108
110
130
152
113
116
134
103
120
107
113
124
152
134
120
99
94
83
90
86
92
152
88
88
80
72
85
75
71
76
75
84
91
102
91
99
106
115
108
110
130
111
110
111
112
111
112
108
119
106
109
115
108
115
109
115
115
97
95
84
85
77
72
78
83
86
96
96
96
64
60
42
45
61
81
96
130
130
130
113
110
106
96
96
96
52
44
36
26
21
17
14
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
2
22
42
26
10
23
16
10
7
4
8
6
4
4
5
7
10
10
6
2
6
10
12
11
10
7
5
10
16
22
13
5
7
10
21
24
19
11
4
2
3
4
4
4
4
4
3
3
4
5
13
9
5
10
9
6
4
4
12
14
13
11
10
9
17
26
15
4
4
4
32
32
19
7
7
13
14
15
10
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
169
169
144
147
139
164
143
154
169
146
164
144
141
141
144
143
145
169
145
128
132
129
121
127
141
127
123
127
123
111
108
122
94
87
91
88
85
128
77
85
95
90
123
96
99
106
93
95
90
87
87
85
85
95
91
99
108
97
123
95
87
82
79
76
75
83
69
63
66
73
79
83
83
83
70
71
71
71
71
71
76
82
82
87
95
108
108
108
108
108
57
48
38
28
24
21
18
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
105
105
69
34
2
4
7
11
15
13
8
4
1
3
2
2
4
7
6
3
1
1
11
8
5
3
2
4
7
4
1
12
8
5
10
15
13
9
5
1
2
1
1
2
2
2
1
1
2
1
1
2
3
4
6
6
5
4
2
1
1
1
1
2
4
6
5
3
2
20
10
1
1
1
25
38
52
57
60
31
2
2
9
12
14
16
9
3
3
3
3
3
3
3
3
3
3
3
5
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
56
56
23
162
81
85
93
166
87
92
95
84
88
97
95
103
120
114
173
187
136
142
137
136
149
125
129
122
132
138
173
162
128
127
122
149
125
120
115
122
128
131
173
141
147
166
141
141
150
147
149
187
144
137
135
136
132
133
137
162
131
131
131
129
123
136
128
108
111
120
136
136
106
106
101
102
91
107
107
130
150
187
187
187
151
140
132
110
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
7
7
5
3
3
4
7
6
6
7
5
4
7
5
3
3
4
6
9
11
13
12
9
7
5
3
3
4
16
17
12
8
17
12
8
6
5
6
8
7
5
4
4
4
5
4
4
5
6
6
6
37
36
21
6
24
24
17
11
11
13
15
29
43
32
22
22
23
24
24
25
45
66
86
55
25
25
35
46
68
79
52
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
35
129
98
111
105
168
122
119
122
122
118
119
141
123
129
127
119
176
105
111
116
114
120
129
128
123
120
134
120
123
136
112
114
150
126
128
125
129
116
121
128
128
131
168
141
140
150
161
152
176
156
154
161
153
149
141
131
161
120
120
115
111
111
111
123
106
107
116
129
129
106
106
79
88
61
67
88
112
132
176
176
176
141
135
128
107
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
11
13
8
3
3
4
6
7
8
8
9
10
9
6
3
3
4
4
3
3
13
12
12
33
18
3
3
4
14
10
7
17
18
10
3
6
9
12
15
13
8
3
5
7
7
5
3
8
5
3
3
8
6
5
10
9
6
4
4
9
9
10
26
43
32
22
28
23
18
18
18
46
34
22
24
26
35
40
46
27
9
9
9
18
23
25
26
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
85
89
95
106
90
131
96
94
98
115
92
96
115
101
106
115
116
97
96
101
93
109
117
100
99
91
106
97
102
106
131
84
95
97
97
116
109
88
92
90
86
87
91
91
93
110
95
95
95
97
87
91
90
96
100
131
115
100
91
92
92
83
83
88
75
83
88
97
110
115
115
115
71
65
54
49
55
64
76
97
97
97
106
115
115
115
115
115
62
53
43
31
26
21
18
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
23
27
18
9
9
10
20
16
13
10
13
16
14
11
9
15
18
19
14
10
10
10
9
8
8
9
10
11
16
18
13
8
3
6
10
7
5
6
8
9
6
3
3
3
5
4
3
3
3
6
18
31
18
5
10
19
11
4
4
5
6
9
9
7
6
6
32
25
18
18
18
22
26
16
7
7
6
6
6
6
6
6
6
8
9
9
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
133
133
126
132
133
126
148
128
133
116
124
115
121
126
148
130
130
140
119
110
120
118
148
118
120
124
137
117
140
122
116
133
112
109
114
113
112
134
115
115
117
115
137
115
116
116
115
119
117
116
122
119
111
112
116
122
121
117
137
122
96
97
95
92
113
84
73
78
79
89
111
111
82
82
68
61
64
61
60
59
61
64
75
85
97
121
121
121
121
121
99
95
89
83
81
70
77
77
13
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
8
7
29
38
25
13
19
16
13
11
10
8
7
10
13
10
7
7
8
5
2
7
7
4
2
10
15
12
10
10
11
12
13
12
12
7
3
3
3
7
9
7
5
12
12
7
3
20
11
3
7
9
12
7
3
21
13
6
3
2
2
9
16
29
15
2
7
5
3
3
3
30
25
20
20
20
11
2
2
4
7
13
20
23
25
26
27
46
55
65
65
65
39
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
161
161
68
154
136
155
152
165
161
145
155
136
140
148
147
150
162
160
145
144
142
141
162
133
136
132
138
162
129
165
141
133
144
131
118
144
124
120
111
120
113
114
131
123
135
164
137
169
141
138
142
169
138
141
149
169
138
144
133
127
113
120
120
106
105
111
133
116
120
112
120
120
89
79
78
74
68
83
83
107
127
164
164
164
121
112
106
97
93
89
87
85
82
81
81
73
81
81
8
73
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
6
8
29
40
22
4
27
24
17
10
7
4
8
11
10
9
9
9
9
11
8
5
6
8
9
11
10
9
21
13
5
18
18
14
10
21
27
15
3
6
4
3
4
4
4
3
3
5
4
3
5
7
9
10
6
3
3
3
4
5
6
7
8
8
9
33
22
11
4
4
4
35
34
33
23
13
9
6
3
3
3
6
7
8
8
8
9
41
57
69
71
72
40
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
170
170
72
124
122
158
149
165
170
160
158
153
149
155
147
151
170
142
160
142
121
120
119
118
124
124
112
107
109
134
126
124
142
142
126
145
136
145
119
145
131
135
143
137
142
165
141
143
145
146
148
153
153
153
135
130
136
142
131
143
116
120
120
107
112
97
104
109
120
113
120
120
107
107
81
79
77
75
85
106
126
165
165
165
122
110
101
90
85
81
77
75
70
70
70
68
70
70
62
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
10
5
6
4
3
3
4
8
9
9
9
6
4
6
4
3
3
4
62
36
10
7
5
5
5
4
3
3
4
24
14
5
23
29
18
7
5
3
5
7
8
10
7
5
5
12
7
3
5
4
3
7
12
8
5
6
7
6
4
3
3
4
5
10
10
11
15
15
15
15
15
15
31
32
33
39
42
23
5
5
17
23
21
19
13
8
8
8
8
8
8
8
8
8
35
48
28
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
125
125
68
118
130
107
117
125
125
107
117
117
100
104
105
107
125
102
109
144
94
97
92
93
88
94
102
90
101
97
101
140
101
106
102
103
107
95
136
102
116
131
121
134
127
130
133
135
138
153
140
144
153
132
129
153
133
131
140
136
117
117
116
112
134
108
106
111
110
113
116
120
120
120
87
85
79
75
79
96
113
144
144
144
142
141
141
140
140
140
93
85
76
73
69
66
64
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
6
8
5
3
3
4
17
11
5
10
7
4
13
8
3
6
8
8
8
8
6
5
6
8
5
3
6
9
12
8
5
8
13
10
6
3
3
5
5
6
4
3
5
15
10
6
4
7
6
6
7
18
11
5
6
23
13
4
3
3
6
9
12
11
8
6
5
5
5
11
18
38
35
33
34
34
20
6
6
6
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
54
84
84
142
86
90
81
96
78
86
106
91
85
89
97
93
106
92
91
93
87
87
116
102
105
101
142
93
100
99
91
112
89
86
92
111
90
97
79
87
90
95
116
99
119
107
111
118
119
115
142
119
108
119
105
98
117
95
97
119
89
94
91
87
111
70
79
72
76
83
109
109
68
61
48
36
27
32
45
61
72
96
96
96
74
67
63
51
47
47
27
23
19
16
15
15
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
8
1
7
13
8
3
3
3
3
3
6
3
1
7
13
11
10
8
6
5
5
10
5
1
5
12
8
5
12
20
18
16
14
9
5
2
7
4
1
3
2
1
3
2
1
3
4
4
3
2
1
1
1
1
1
1
1
1
2
6
3
1
1
1
1
8
5
3
1
1
1
9
17
11
6
6
7
7
8
5
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
102
102
85
174
109
115
120
130
130
115
130
111
103
105
120
113
123
130
101
111
114
114
159
134
143
152
174
130
126
128
125
158
130
94
101
96
91
89
109
92
104
110
159
114
116
125
121
132
152
130
174
127
123
114
109
103
114
130
120
158
109
109
95
81
76
77
74
73
99
73
73
68
66
66
45
38
47
34
49
67
75
100
100
100
81
78
74
63
63
63
35
30
25
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
11
2
5
8
5
3
3
3
3
3
6
4
2
5
4
4
10
10
10
12
14
15
8
2
5
8
5
3
16
14
12
11
10
9
5
1
5
10
5
1
1
1
3
2
1
1
1
1
4
2
1
16
10
4
2
1
1
3
4
5
3
1
4
6
7
9
5
1
1
2
3
11
19
11
4
3
3
6
9
6
4
3
3
3
3
3
3
5
6
7
7
7
7
7
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
63
63
98
118
85
83
88
116
103
116
116
101
101
100
98
97
100
98
86
87
91
89
118
96
95
117
95
85
90
84
92
79
72
69
83
69
61
83
70
83
118
94
103
119
106
111
117
114
115
119
116
113
123
110
123
105
123
96
86
76
76
66
70
87
69
67
85
69
74
76
77
77
77
57
62
57
70
70
59
62
64
68
73
77
87
87
87
87
87
46
40
32
24
21
19
17
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
26
16
6
7
9
10
12
13
9
6
14
16
18
14
8
3
1
2
3
3
3
7
10
6
3
6
6
6
9
9
9
9
10
8
7
9
9
5
2
4
3
2
3
2
2
1
1
4
2
1
2
2
2
2
2
3
2
2
2
4
3
3
3
19
12
6
5
4
3
3
3
10
17
24
17
11
6
1
1
1
1
4
6
5
4
4
4
4
4
4
4
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
163
163
63
153
117
153
143
147
163
145
164
172
160
165
172
166
170
172
159
141
154
159
163
137
184
156
159
163
184
141
155
184
143
182
131
117
122
114
112
122
127
130
182
131
133
134
129
132
132
132
132
131
126
126
130
127
122
125
126
127
130
130
96
102
97
94
104
89
94
100
122
122
85
76
63
66
38
44
61
79
94
128
128
128
97
92
87
81
78
76
74
73
70
70
70
67
70
70
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
7
15
24
13
3
3
3
3
3
2
2
7
38
56
29
2
10
10
11
11
11
9
7
13
20
23
18
14
13
12
18
24
17
11
7
4
3
3
7
5
4
5
4
4
2
1
3
6
4
2
7
10
6
3
3
8
12
14
10
6
4
3
3
4
19
15
9
3
3
3
34
31
18
6
6
6
4
3
3
3
3
3
3
3
3
4
10
13
16
16
16
16
35
45
30
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
70
70
53
131
91
105
118
192
122
129
130
122
121
121
124
133
142
136
171
172
145
148
146
139
144
131
125
139
140
133
171
144
132
140
122
138
141
142
142
165
140
138
171
149
155
192
161
160
163
155
149
172
144
145
156
165
155
160
155
143
135
138
138
129
126
122
165
113
126
137
165
165
108
98
86
74
70
74
93
116
143
192
192
192
134
128
120
108
104
100
97
95
90
90
90
86
90
90
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
5
7
5
3
3
4
7
9
9
6
4
3
7
7
7
5
3
6
4
3
13
12
9
7
7
7
5
4
7
7
7
6
6
4
3
13
24
13
3
1
6
6
7
8
9
6
3
1
2
3
6
6
6
12
7
3
1
3
4
6
6
7
21
15
9
17
11
6
6
13
21
35
30
26
26
26
30
32
35
40
43
26
9
9
9
9
9
18
23
28
28
28
28
47
56
42
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
178
178
60
117
123
123
129
154
178
150
185
189
171
187
189
173
189
161
153
174
128
135
127
119
175
129
126
133
175
131
139
175
141
175
127
174
120
110
109
110
108
104
175
103
105
107
103
106
122
141
118
174
117
109
110
103
97
95
91
103
84
93
90
92
141
98
92
130
100
105
130
130
83
75
61
54
36
39
55
76
96
137
137
137
96
89
85
76
73
70
68
66
63
63
63
62
63
63
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
11
21
12
3
5
7
7
7
10
6
2
5
9
6
3
4
10
12
14
15
8
2
11
20
11
3
3
3
11
8
6
4
2
8
14
7
1
1
1
1
1
1
1
1
1
1
1
1
1
4
5
4
4
7
5
3
3
2
2
7
9
11
10
10
9
6
3
3
3
28
25
13
1
1
1
1
2
1
1
1
1
3
4
5
5
5
5
6
6
6
6
31
44
25
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
53
120
105
97
110
134
126
118
126
126
110
110
141
102
115
117
119
148
100
104
115
112
122
120
113
114
113
134
117
117
123
122
114
148
124
119
122
120
118
127
122
119
122
130
125
127
130
129
130
148
126
127
126
123
124
141
123
123
115
115
91
92
88
93
104
89
104
101
120
120
84
74
61
58
37
44
63
85
104
144
144
144
104
95
87
69
60
60
36
30
25
19
16
14
12
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
7
5
3
5
7
6
6
6
5
3
2
5
4
3
2
2
16
11
6
8
14
10
7
5
3
13
15
17
13
9
12
16
11
6
19
33
19
6
8
4
1
4
4
4
5
6
6
6
9
7
6
7
6
6
6
6
12
16
16
16
11
7
5
4
14
25
15
6
6
6
32
30
16
3
3
7
7
7
5
3
3
3
3
3
3
4
6
7
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
83
128
128
171
150
143
133
191
131
142
151
136
136
126
151
122
137
125
157
169
124
133
135
135
145
171
146
151
152
176
161
167
174
151
137
151
145
157
150
129
143
141
151
146
147
191
154
157
171
158
158
176
148
140
143
139
150
174
151
167
148
140
138
129
120
133
100
107
120
126
133
150
150
150
116
113
118
114
127
143
159
191
191
191
151
144
136
119
111
111
85
79
74
78
82
89
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
61
61
34
7
7
8
9
11
21
16
11
7
4
4
7
8
10
7
4
4
6
8
8
9
21
15
10
9
9
9
9
18
28
36
29
18
8
11
15
16
18
13
8
4
4
4
9
6
4
6
9
7
6
14
22
14
6
10
15
20
25
26
20
15
28
21
15
27
28
29
30
32
35
66
53
40
40
40
53
59
66
47
28
28
28
30
31
32
33
36
38
39
39
40
40
40
40
53
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
140
140
66
146
113
120
132
174
140
137
151
138
130
135
151
137
140
122
167
120
112
112
115
110
126
125
146
151
116
128
141
132
174
151
146
151
144
167
132
132
141
162
151
145
148
152
153
162
157
165
161
165
154
165
148
147
150
174
147
136
142
142
121
125
120
140
99
102
105
119
129
140
140
140
93
83
79
77
91
109
122
152
152
152
129
125
120
114
110
107
105
103
100
100
100
92
100
100
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
4
1
1
29
20
11
24
17
11
16
13
10
10
10
10
9
8
8
10
8
6
6
12
14
12
10
11
13
19
12
6
22
22
15
8
8
9
15
15
11
7
3
5
7
6
4
3
4
6
9
7
5
5
6
18
11
5
6
7
8
9
11
16
15
15
18
14
11
11
16
22
44
33
22
22
22
22
22
22
22
22
22
22
27
30
31
33
41
45
50
50
50
50
53
55
52
50
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
41
123
123
95
123
112
123
129
97
107
114
101
116
104
114
113
100
90
105
91
91
109
92
103
113
112
137
118
118
124
112
115
127
118
137
182
152
182
145
182
147
138
136
128
127
131
138
138
162
157
146
142
157
139
145
157
141
162
143
148
141
153
153
138
144
112
141
109
115
128
153
153
104
100
76
65
65
71
79
91
104
129
129
129
122
121
120
116
116
116
62
53
43
30
25
20
17
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
7
2
6
10
32
21
11
25
18
11
7
4
2
5
7
9
5
2
2
7
10
9
9
5
2
5
9
10
9
9
13
18
27
19
11
11
10
9
6
3
4
3
3
5
7
8
5
3
2
2
3
6
10
11
12
7
3
4
6
7
8
8
9
13
11
9
17
13
10
10
20
27
35
34
20
7
7
21
15
9
7
6
5
5
5
5
5
5
7
8
8
8
8
8
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
146
146
139
138
145
133
184
146
137
169
135
137
136
169
130
143
133
173
160
127
131
118
111
117
124
131
160
132
145
154
144
184
169
144
169
158
173
150
144
152
167
160
151
154
153
154
167
151
150
152
160
145
167
155
156
156
184
154
154
147
147
138
124
122
110
107
100
102
113
125
125
123
123
84
88
71
75
92
110
126
160
160
160
128
121
118
111
108
106
104
103
102
101
101
100
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
84
84
78
42
7
10
16
13
11
18
14
11
7
4
7
7
7
8
21
15
10
15
14
11
9
15
12
10
16
19
22
23
16
9
26
24
16
8
11
15
16
17
12
8
4
4
4
11
7
4
6
9
7
6
11
12
9
6
18
52
59
62
35
8
7
21
36
29
22
14
7
7
14
22
46
34
22
24
26
36
41
46
32
18
18
18
25
29
31
32
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
109
143
143
146
139
137
134
176
133
129
151
124
123
118
151
119
134
123
157
162
125
133
135
128
136
133
146
151
132
140
146
137
176
151
144
151
142
157
123
129
131
128
151
142
144
176
148
150
156
157
153
162
157
144
154
157
149
176
146
142
136
133
123
121
118
140
111
104
107
121
129
140
140
140
93
83
79
77
95
117
136
176
176
176
141
135
128
107
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
28
7
21
34
22
11
21
16
11
7
4
7
8
8
6
5
5
5
5
10
9
9
12
11
10
9
16
12
9
18
28
29
27
17
8
10
13
15
13
10
7
4
4
4
4
4
4
7
10
8
6
5
9
7
6
5
5
9
11
9
8
15
11
8
15
18
11
5
5
13
22
44
33
22
22
22
34
40
46
34
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
93
123
123
124
123
122
123
147
108
105
102
105
102
96
137
100
107
106
116
102
99
103
107
112
106
124
97
94
93
108
109
124
147
109
133
162
148
162
161
162
152
161
161
154
161
151
148
161
130
131
130
123
142
115
120
122
123
147
116
124
108
105
103
105
111
97
111
96
111
109
122
122
97
97
69
62
62
68
73
80
87
102
102
102
86
83
80
71
71
71
40
34
28
21
18
15
13
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
28
7
27
15
4
11
25
14
4
8
6
4
6
7
9
6
4
22
21
15
10
18
12
7
10
7
4
10
16
17
12
8
24
17
11
10
9
8
8
9
6
3
5
7
12
7
3
8
6
4
5
7
6
5
5
5
5
5
5
8
12
12
13
15
17
21
26
27
27
27
28
35
34
20
7
7
21
28
35
20
6
5
5
5
5
5
5
5
5
5
5
5
7
8
8
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
93
93
79
126
96
94
126
100
97
97
94
100
97
100
99
101
113
83
89
95
92
101
109
92
93
97
101
106
126
113
106
99
98
100
131
106
106
109
122
107
109
113
110
110
126
112
111
117
131
114
126
108
107
103
101
102
104
106
94
104
104
103
101
131
96
95
101
95
101
104
109
109
109
70
64
63
55
68
85
96
124
124
124
125
126
126
126
126
126
73
64
51
40
36
35
32
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
12
9
5
2
3
2
1
1
1
1
1
4
15
19
11
3
18
27
31
22
13
10
8
8
9
6
3
10
9
8
13
8
3
3
7
7
5
3
7
5
4
5
6
7
9
11
8
6
4
3
2
1
10
5
1
2
3
2
1
1
3
7
5
3
15
21
28
19
11
3
3
3
14
26
16
7
7
9
6
3
3
3
4
6
7
7
7
7
7
7
8
8
8
8
14
20
14
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
147
147
105
108
115
117
103
147
110
117
116
110
110
147
118
125
120
134
138
121
120
130
100
94
103
102
112
120
119
134
94
91
108
90
94
96
138
100
95
106
105
134
110
120
111
110
113
104
113
110
120
110
119
108
119
107
120
100
92
87
87
67
68
87
70
63
89
68
82
89
100
100
100
61
52
41
36
39
44
47
55
56
67
83
108
108
108
108
108
60
52
43
32
27
23
20
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
32
32
26
20
17
11
5
5
5
5
4
3
3
4
16
14
9
5
6
4
3
3
2
2
6
4
3
2
5
4
3
6
9
6
3
1
6
6
3
1
1
1
2
3
4
4
4
5
3
2
2
2
1
1
3
2
1
1
1
1
1
1
1
4
3
2
8
5
2
5
6
8
9
10
18
23
18
13
10
6
2
2
6
9
9
9
9
9
9
9
9
9
9
9
10
11
12
12
12
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
37
81
81
87
74
75
98
64
62
66
63
64
73
81
73
98
77
69
72
74
71
76
90
77
98
83
87
77
91
74
76
91
70
96
76
78
79
90
89
84
86
95
96
91
93
95
93
93
90
103
92
93
95
103
89
100
95
103
90
88
79
79
81
83
79
93
87
70
72
81
84
88
88
88
73
74
64
71
71
71
75
79
84
93
93
93
90
88
88
88
49
43
34
27
24
23
21
19
19
19
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
8
2
10
10
7
5
5
5
4
3
2
2
2
5
8
8
5
3
3
3
2
1
1
2
4
6
4
3
2
1
1
1
1
5
7
4
1
1
1
2
1
1
1
1
1
2
4
3
2
1
1
1
4
6
9
6
3
2
1
1
9
17
14
9
4
9
15
11
8
8
8
28
42
56
32
8
8
16
24
24
24
16
8
7
7
7
7
7
7
7
7
7
7
9
11
9
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
61
61
106
66
68
64
79
61
60
61
58
67
80
81
99
121
75
70
72
73
78
121
70
80
80
69
121
74
82
87
106
79
71
78
99
89
89
124
100
104
124
117
108
124
106
107
117
104
104
103
104
101
104
100
94
95
101
99
106
100
100
87
88
99
70
80
69
71
81
96
96
79
79
69
68
69
68
68
64
66
69
73
80
80
80
71
63
63
63
37
33
28
22
20
18
16
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
5
9
5
2
3
4
4
3
3
2
1
8
16
9
2
1
1
2
3
6
4
2
5
9
5
2
2
2
2
2
2
9
16
11
7
20
34
17
1
2
4
3
2
4
3
2
7
5
4
3
2
2
2
1
1
1
1
1
1
2
2
2
5
3
2
9
5
2
2
6
10
28
38
49
56
59
31
4
1
1
1
6
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
40
50
50
117
72
83
87
88
88
88
108
87
88
96
92
97
108
87
104
89
88
84
117
92
101
116
100
97
88
92
89
117
84
81
84
84
82
84
75
84
85
92
117
87
89
96
97
101
116
110
106
103
104
117
102
117
107
117
100
117
89
83
76
85
64
61
59
65
71
66
85
85
53
54
51
51
51
51
51
60
71
71
76
85
85
85
62
53
42
39
26
21
18
16
15
16
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
5
4
14
11
8
8
7
7
12
9
6
5
4
5
5
5
6
5
5
7
4
1
2
4
3
2
4
3
2
1
1
7
13
12
9
6
7
6
5
8
7
4
1
6
3
1
3
4
2
1
1
1
1
2
2
2
2
1
1
1
1
2
3
6
9
27
14
1
1
1
2
9
16
14
12
12
8
5
5
7
10
10
10
9
8
8
8
8
8
8
8
8
8
8
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
58
158
110
110
105
123
103
103
116
107
97
96
116
101
105
100
107
119
109
112
158
126
129
156
149
113
122
123
118
157
123
97
109
119
96
107
106
91
97
98
158
94
93
106
100
114
156
121
149
119
102
96
95
95
108
123
104
157
90
85
83
74
69
67
53
56
58
69
75
90
90
90
53
46
38
32
39
50
59
79
79
79
81
83
83
83
83
83
45
39
31
24
22
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
4
3
15
23
14
5
4
3
4
4
5
4
3
11
8
5
10
7
5
3
1
3
3
2
1
14
16
16
16
15
14
11
8
11
8
5
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
5
9
6
3
1
1
1
3
4
4
5
6
4
2
3
4
5
6
8
13
14
11
8
8
8
8
8
12
14
11
8
6
4
4
4
4
4
4
4
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
157
157
85
177
128
126
124
154
157
149
178
177
158
178
177
168
178
160
160
192
145
150
172
161
153
170
177
153
155
147
136
163
135
138
147
192
151
142
175
146
162
175
172
164
175
168
171
180
176
178
177
192
173
163
165
180
163
157
168
169
160
173
173
157
156
152
147
150
139
158
173
173
168
168
119
104
98
95
109
128
142
174
174
174
171
170
169
168
168
168
98
86
72
56
49
43
38
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
46
49
51
53
32
11
5
5
6
10
9
8
8
12
7
2
6
11
9
8
19
13
8
13
16
20
11
2
26
23
20
32
29
18
8
22
40
29
17
6
5
4
4
4
5
4
4
7
10
18
20
22
25
28
41
31
22
22
22
25
28
28
28
28
34
37
36
29
22
22
22
61
50
40
40
40
53
56
57
42
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
143
143
63
117
97
143
87
94
109
112
149
168
149
158
168
160
166
168
152
123
126
121
119
115
127
117
111
119
127
104
102
127
93
91
93
88
81
100
69
75
84
84
117
82
80
88
86
89
105
92
97
92
89
89
82
82
85
81
88
100
74
70
70
53
50
46
48
47
50
54
70
70
47
43
36
33
28
27
34
46
55
76
76
76
63
60
58
50
50
50
29
25
21
18
17
17
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
3
4
5
7
10
10
10
5
1
8
5
3
4
5
11
6
1
1
10
11
10
6
3
4
5
3
1
16
14
13
10
7
8
5
2
8
7
7
17
10
4
3
2
1
1
1
1
1
1
1
2
2
1
1
1
4
6
7
8
9
5
2
5
4
4
7
4
2
2
2
6
10
9
8
8
8
8
8
9
10
9
8
6
5
5
5
5
5
5
5
5
5
5
5
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
159
159
55
140
113
159
138
145
153
151
174
159
159
169
170
166
169
170
159
148
149
151
144
143
151
138
140
140
135
130
141
126
122
114
114
148
136
130
151
165
134
135
141
129
132
136
140
142
151
157
147
148
157
146
152
165
155
156
156
155
155
155
155
131
127
120
129
107
118
128
165
165
106
98
85
72
67
71
82
97
113
144
144
144
130
127
124
116
116
116
87
85
85
86
87
89
93
93
93
93
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
18
10
3
9
9
9
22
14
6
13
13
11
10
9
9
8
7
6
9
14
18
21
24
39
24
9
11
13
16
17
18
20
23
15
8
9
10
19
10
2
3
2
2
7
4
2
2
2
2
3
3
4
8
6
5
3
2
7
13
16
16
17
26
22
19
22
26
22
18
18
18
35
30
26
26
26
30
18
7
7
7
6
5
5
5
5
5
7
8
8
8
9
9
9
9
47
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
100
64
162
127
128
132
192
129
132
137
131
121
158
116
128
133
116
140
158
135
143
161
144
147
162
143
140
136
164
117
127
117
101
101
120
114
111
138
122
122
130
161
146
146
192
149
152
162
149
148
164
136
133
135
132
133
133
133
138
131
131
118
123
134
120
133
134
114
123
134
134
96
89
86
81
71
83
85
117
143
192
192
192
141
132
122
106
96
89
71
66
66
65
66
66
63
59
59
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
7
9
47
29
11
25
17
10
10
10
8
7
13
13
10
8
8
14
20
19
19
13
7
11
16
17
15
8
1
16
12
9
21
14
7
39
28
14
1
1
1
1
2
1
1
4
5
5
5
6
17
15
13
18
23
15
8
8
8
6
5
12
8
4
19
31
17
4
4
4
34
43
52
28
4
4
8
12
9
6
5
4
4
4
4
4
6
7
7
7
8
8
8
8
33
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
124
124
66
160
110
124
116
116
117
113
124
121
108
109
111
109
118
114
116
169
119
119
153
130
130
160
129
114
111
105
102
112
107
99
94
148
92
90
90
96
101
104
153
118
123
133
138
132
160
144
142
169
138
117
112
108
114
113
123
138
95
92
91
85
85
80
73
85
75
82
85
89
89
89
60
55
41
41
63
90
116
169
169
169
129
122
114
91
89
89
47
40
32
24
20
18
15
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
9
9
9
5
1
1
1
1
1
5
16
28
31
35
19
3
2
1
5
9
10
11
13
12
11
6
1
10
12
14
8
2
5
5
5
6
6
6
8
6
4
5
4
4
4
4
7
4
1
10
18
13
9
6
16
14
10
6
6
6
7
13
8
4
13
10
7
6
6
6
13
20
17
14
14
13
13
13
13
13
8
4
3
3
3
3
3
3
3
3
3
3
3
3
5
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
116
116
84
164
119
121
132
185
128
132
126
126
114
112
137
113
129
126
116
188
114
119
126
126
129
164
145
120
127
131
135
160
147
129
123
137
130
130
136
138
136
157
148
156
162
185
169
165
169
166
166
188
163
160
162
169
156
153
152
160
151
145
148
169
149
166
166
139
169
151
163
163
158
155
155
163
118
122
130
152
169
188
188
188
149
140
132
110
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
17
22
12
3
5
8
22
16
11
12
10
8
8
5
3
4
21
12
4
7
9
11
22
33
18
3
11
11
11
9
7
22
20
19
23
28
66
50
35
35
24
14
5
12
12
13
21
16
12
8
10
13
23
21
19
16
13
17
21
19
13
7
28
30
26
22
14
7
7
16
25
94
92
90
57
25
25
62
100
95
90
57
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
105
123
123
163
137
142
140
168
126
129
128
132
125
132
129
129
132
140
119
147
116
121
128
137
135
163
169
139
155
132
119
155
124
116
137
126
131
128
128
155
138
138
169
148
155
168
156
155
163
152
149
147
154
135
141
147
155
149
169
154
138
137
134
132
141
133
112
141
115
130
141
141
133
133
89
88
67
73
90
111
129
168
168
168
142
137
132
118
116
116
82
76
69
69
66
66
63
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
17
19
22
37
20
4
7
8
8
9
8
7
4
2
2
3
3
4
8
10
11
12
23
38
29
20
12
4
2
1
12
11
11
9
8
8
40
28
16
16
16
12
8
12
16
9
3
3
3
3
7
9
11
13
19
10
2
2
2
11
11
11
13
16
19
22
16
11
11
19
28
58
45
26
7
7
36
51
65
35
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
54
62
85
77
84
109
74
70
68
59
61
64
67
73
73
84
90
60
75
75
72
109
82
87
89
90
89
81
79
80
79
90
83
77
82
71
109
73
84
89
84
90
94
87
87
89
94
90
102
93
95
94
93
102
94
94
92
102
82
82
72
71
69
66
63
69
66
66
75
75
53
53
50
55
52
75
75
63
68
69
70
75
75
75
60
51
45
45
27
23
18
14
12
12
11
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
2
7
14
8
3
3
3
3
3
2
1
2
9
8
4
1
1
8
15
8
1
1
2
7
13
10
7
8
4
1
1
1
6
5
5
6
3
1
1
1
1
1
1
1
1
1
1
1
1
1
51
35
18
1
7
6
6
6
6
5
3
2
5
5
6
8
4
1
1
1
12
18
24
16
9
5
2
2
5
8
8
8
5
2
2
2
2
2
2
2
2
2
4
7
4
2
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
41
59
59
71
64
66
76
79
67
69
78
68
71
72
85
81
83
86
111
89
91
111
91
88
111
90
85
87
93
74
79
93
78
100
72
70
72
62
75
65
71
76
100
78
86
82
83
82
84
99
88
88
88
88
84
88
88
87
99
88
75
75
61
64
67
57
99
60
65
70
75
75
55
50
43
33
29
30
37
47
56
74
74
74
54
50
46
37
34
34
21
18
16
14
14
15
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
11
11
7
3
5
7
7
7
9
5
2
18
16
9
3
6
9
11
13
15
8
2
9
10
6
3
3
4
12
7
2
2
2
2
3
3
3
2
2
3
2
2
3
2
1
10
5
1
8
18
17
12
7
3
3
3
3
2
2
2
4
3
2
11
7
4
3
3
3
11
19
12
5
5
3
2
2
2
2
2
2
4
5
5
5
5
5
5
5
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
41
62
62
111
116
74
75
71
62
58
63
60
64
67
76
77
79
73
109
76
85
109
84
91
109
96
112
91
93
83
87
116
93
104
90
95
96
97
129
98
103
103
112
105
106
112
127
111
129
112
112
114
127
123
113
114
123
116
116
129
101
101
87
82
79
73
61
70
68
78
95
95
84
84
57
50
37
38
44
51
64
64
63
69
74
84
84
84
84
84
47
40
33
26
23
22
20
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
6
4
2
4
3
3
3
3
3
3
13
9
5
4
4
5
7
9
8
7
21
16
10
5
4
4
5
7
4
2
11
6
2
4
3
2
1
1
1
2
2
2
2
2
2
2
2
3
2
2
5
4
3
2
2
35
19
3
1
1
2
15
15
12
7
2
15
8
2
2
2
26
24
16
8
8
5
2
2
4
5
6
7
7
7
7
7
7
7
8
8
8
8
9
10
9
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
56
112
82
111
106
113
174
124
124
127
116
119
127
131
126
174
127
109
109
98
112
108
108
113
174
111
110
97
95
75
74
65
60
65
61
61
81
78
81
98
112
93
112
95
96
99
101
104
108
120
112
117
112
120
117
105
110
102
120
120
95
94
86
79
69
67
68
75
81
85
85
85
55
50
36
39
46
54
71
71
67
73
78
86
86
86
86
86
47
41
32
24
22
20
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
4
4
5
14
23
16
10
5
1
8
6
4
4
5
4
3
2
1
9
5
1
2
4
3
2
1
1
2
1
1
2
4
3
3
3
5
16
22
15
8
3
3
2
2
3
15
9
3
1
1
1
4
3
2
2
2
2
2
4
6
6
6
10
15
17
13
7
2
2
2
26
24
13
3
3
4
3
2
2
2
2
3
4
4
4
4
4
4
5
5
5
5
7
9
7
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
128
128
137
123
122
123
138
111
114
111
107
128
96
93
96
97
90
105
102
95
104
128
112
116
124
137
105
108
117
114
124
138
108
131
162
144
162
140
162
135
140
129
129
147
131
135
139
142
147
137
140
139
142
147
125
131
138
119
124
100
100
95
103
115
97
111
101
104
109
122
122
97
97
66
65
62
61
71
72
85
102
102
102
86
83
80
71
71
71
45
41
34
28
25
22
20
20
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
50
50
28
7
7
8
19
31
36
30
25
14
4
4
7
7
8
6
4
10
9
8
13
18
12
7
19
31
22
13
19
18
13
8
24
16
8
8
9
8
8
9
11
9
7
9
12
7
3
3
3
4
4
5
5
5
5
5
5
5
5
5
6
9
12
11
8
6
8
9
10
19
26
26
26
16
7
7
6
6
6
6
6
5
5
5
5
5
5
7
8
9
9
9
9
9
9
9
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
79
79
116
84
89
96
106
72
78
80
79
86
106
86
96
90
87
86
106
79
86
91
94
111
110
87
83
100
88
95
116
86
111
94
89
89
110
74
80
89
89
111
90
98
94
91
92
110
92
94
92
89
98
88
89
95
94
97
116
84
84
77
75
78
75
71
69
92
75
78
78
66
66
65
72
92
74
74
74
77
80
84
92
92
92
77
65
62
62
35
30
24
20
18
16
15
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
7
2
2
11
7
3
5
8
8
8
10
6
2
4
6
4
3
7
6
6
7
6
4
2
4
6
4
3
6
7
8
8
9
6
4
4
4
2
1
2
1
1
1
1
1
2
3
2
1
1
2
3
6
10
12
10
8
6
4
3
2
1
5
10
8
6
3
1
1
2
4
10
17
45
24
4
3
2
2
9
17
10
4
3
2
2
2
2
2
2
2
2
2
2
2
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
171
171
35
113
124
146
134
146
158
171
146
126
129
132
134
146
154
158
171
122
121
117
120
103
106
111
120
120
102
103
105
124
107
100
103
125
111
118
123
102
106
104
120
103
103
113
110
117
126
126
126
103
105
105
111
126
118
118
124
126
87
88
76
73
125
75
71
79
76
91
102
123
123
123
69
59
47
41
49
59
68
88
88
88
100
113
113
113
113
113
60
51
40
28
24
20
17
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
6
4
2
2
3
5
4
4
7
4
1
6
5
3
1
1
1
1
2
4
7
6
6
5
4
3
3
5
5
6
16
18
10
2
9
16
17
19
10
2
2
2
2
19
10
2
2
2
3
3
3
4
5
3
1
2
2
3
5
6
3
1
15
8
2
5
3
1
1
1
8
15
10
5
5
3
2
2
3
4
4
5
4
3
3
3
3
3
3
3
3
3
5
7
5
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
89
108
116
125
112
120
135
111
125
101
98
102
104
113
132
135
111
92
93
94
88
87
112
98
106
91
112
92
95
120
84
82
83
100
94
86
116
108
105
109
101
113
103
105
107
109
108
106
108
105
120
109
99
99
98
113
91
84
80
78
77
78
73
88
72
63
71
86
96
120
120
120
72
65
64
64
62
62
63
65
67
72
72
72
74
77
77
77
77
77
77
77
77
66
77
77
16
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
39
39
35
20
5
7
9
9
9
23
24
17
10
7
4
8
8
9
6
4
6
9
7
5
7
7
8
8
9
9
9
25
19
13
8
11
9
8
5
3
3
3
4
4
3
3
7
8
10
7
4
38
21
5
4
4
4
3
3
4
3
3
3
4
5
7
6
5
6
8
9
11
21
31
44
30
16
3
3
4
5
6
4
3
3
3
11
15
17
19
41
52
63
63
63
39
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
81
161
106
125
119
120
135
113
125
111
109
113
115
119
132
135
111
116
112
109
161
128
133
157
150
110
111
109
101
121
97
91
90
83
81
86
79
94
96
96
161
92
97
112
106
118
157
115
150
111
104
99
91
83
89
88
90
121
87
81
79
76
62
62
63
52
54
57
63
63
51
51
35
28
24
32
42
55
76
80
80
80
70
68
66
61
61
61
34
29
24
19
17
17
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
14
12
6
1
2
4
7
6
6
8
10
16
14
7
1
2
4
16
13
10
12
16
20
36
18
1
2
4
4
5
11
8
6
8
5
3
25
13
2
7
5
3
3
4
6
5
4
9
7
6
5
28
14
1
1
2
1
1
1
7
4
2
2
5
9
15
8
2
2
2
2
8
14
7
1
1
15
17
18
9
1
1
1
4
5
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
54
70
70
176
133
118
118
152
123
111
112
107
110
108
105
133
126
120
156
183
145
156
170
162
156
165
183
148
171
158
146
171
147
148
169
150
141
133
125
131
146
147
183
169
163
168
166
166
166
165
176
183
151
152
149
153
156
149
183
162
134
134
133
126
120
140
107
108
120
122
128
140
140
140
102
100
84
85
104
126
144
183
183
183
166
163
160
150
150
150
125
120
115
110
107
105
103
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
13
11
9
14
16
12
9
10
8
6
4
9
11
12
14
9
4
4
5
5
6
21
37
53
34
16
20
23
26
28
30
18
6
5
4
22
40
31
22
15
8
11
14
22
16
10
16
22
23
22
16
10
19
28
41
25
10
16
22
25
15
6
24
28
33
36
33
27
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
30
31
32
32
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
149
149
96
186
135
134
152
177
144
149
138
131
136
129
129
136
142
132
163
164
143
150
172
160
160
166
177
157
164
162
159
186
141
152
140
170
159
170
155
170
151
144
172
149
157
177
161
168
169
170
177
164
163
163
161
170
168
169
170
186
161
161
148
150
145
142
170
131
137
153
170
170
142
142
110
100
91
92
107
127
142
177
177
177
138
132
124
115
111
108
105
104
102
101
101
100
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
13
18
19
20
46
80
55
31
28
18
9
10
11
15
11
8
8
8
8
11
6
1
9
12
6
1
11
6
1
33
27
22
40
58
49
35
22
20
18
16
15
15
15
15
16
15
15
15
15
15
18
35
31
26
22
18
16
15
15
21
28
28
28
28
28
28
40
53
59
62
64
66
53
40
40
40
53
59
66
47
28
28
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
127
127
35
163
110
115
136
179
154
136
135
135
109
110
116
123
132
154
125
164
121
124
161
135
134
163
154
131
142
138
137
163
133
145
134
138
147
140
171
170
161
171
167
170
171
179
171
169
166
169
167
169
166
169
163
170
161
160
162
163
161
161
133
129
123
118
123
119
131
136
170
170
112
106
103
98
90
90
98
119
140
179
179
179
129
120
101
83
70
60
49
43
39
35
33
31
30
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
18
31
17
3
6
10
26
18
10
9
6
3
3
6
9
6
4
10
6
3
2
2
12
11
6
2
7
4
2
10
16
22
20
14
8
10
13
17
10
4
8
6
4
18
11
4
4
4
35
35
35
35
31
28
23
13
4
13
22
22
22
25
28
30
33
40
58
40
22
22
22
36
50
52
53
53
37
22
22
25
26
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
100
87
175
133
133
131
192
123
127
125
119
125
126
144
133
138
133
131
187
139
139
170
150
154
164
175
149
171
153
148
171
153
148
169
144
149
138
137
170
156
157
170
169
166
192
167
170
174
169
175
187
162
159
163
170
162
158
163
161
147
145
142
145
142
143
163
137
169
159
170
170
146
146
128
133
152
169
169
173
181
192
192
192
169
165
160
155
153
151
149
148
147
147
146
146
146
146
146
146
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
42
42
42
32
21
10
8
19
31
24
18
24
29
18
8
11
9
8
13
15
14
11
8
13
10
8
50
29
8
16
22
28
23
18
31
44
26
8
24
40
31
22
15
8
4
4
4
7
5
4
7
10
16
13
10
19
28
23
16
10
16
19
22
28
28
28
28
28
28
40
86
109
87
66
66
53
40
40
40
40
53
66
47
28
28
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
155
155
55
151
107
121
130
128
155
135
121
118
103
109
118
124
129
155
152
119
129
152
132
141
152
147
135
112
115
114
126
151
114
150
115
117
107
103
98
90
100
99
150
95
95
106
100
111
147
113
135
117
99
95
93
93
106
114
99
151
95
92
89
76
64
60
55
55
73
63
65
68
68
68
42
35
26
31
41
54
76
76
74
74
70
71
73
75
75
75
75
75
75
72
75
75
62
62
15
75
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
10
14
8
3
3
3
3
3
3
2
1
7
10
11
6
2
7
9
6
3
14
38
26
14
13
12
7
2
16
14
13
11
10
6
3
3
3
12
22
13
4
1
2
2
2
2
3
3
2
1
1
2
3
3
2
2
2
2
2
3
15
10
5
5
5
12
19
11
3
3
3
12
18
11
4
4
5
7
10
7
4
4
4
4
4
4
5
33
47
54
58
62
38
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
65
83
72
69
65
69
82
78
108
98
91
104
108
96
104
108
74
80
73
73
69
72
80
69
83
63
61
64
62
62
66
58
66
61
63
64
87
71
76
95
84
87
92
95
90
92
96
109
99
109
93
109
86
77
81
80
80
92
78
78
77
71
78
68
52
59
68
63
78
78
57
52
43
50
26
33
42
49
71
71
58
57
53
53
45
38
37
37
22
20
16
13
12
12
12
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
6
5
4
2
1
1
1
1
1
8
7
6
8
8
5
3
1
1
1
2
4
5
3
2
4
2
1
4
5
6
6
6
5
4
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
3
2
1
1
1
1
1
6
3
1
2
4
9
15
8
1
1
1
25
22
12
3
3
6
4
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
6
8
6
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
98
36
160
89
91
103
112
101
103
108
124
104
108
124
109
108
124
109
93
97
99
120
122
118
160
148
114
125
117
118
160
109
111
106
97
96
109
89
82
88
86
120
93
94
112
102
115
160
112
148
104
97
99
96
100
109
109
112
160
110
105
105
84
76
65
53
59
67
61
76
76
55
52
43
51
27
34
50
67
81
112
112
112
79
72
65
52
43
43
28
24
20
17
16
17
17
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
3
3
4
8
12
18
12
6
7
7
5
3
3
4
5
7
10
8
7
7
8
5
3
3
4
9
15
27
17
8
7
6
5
4
5
8
4
1
2
1
1
2
1
1
1
3
23
12
1
1
1
2
2
2
1
1
1
1
8
9
7
5
9
13
15
17
11
5
5
5
28
25
15
5
5
6
14
18
11
5
5
5
5
5
5
5
5
5
6
6
6
6
8
11
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
84
84
160
97
104
105
148
104
104
124
103
105
107
131
114
119
115
116
132
99
104
123
121
124
159
149
115
131
138
134
160
136
124
117
131
106
116
93
86
86
79
123
90
97
148
108
121
159
121
149
138
101
100
105
100
112
136
108
160
93
83
83
78
75
72
86
68
70
72
73
73
66
66
53
59
55
73
73
92
113
148
148
148
105
96
87
69
59
59
35
29
24
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
11
7
10
14
11
8
4
1
1
1
8
6
4
4
3
3
12
7
3
5
7
7
7
8
10
12
10
9
12
13
10
8
8
7
4
1
2
15
31
19
7
1
1
1
1
1
1
2
2
1
1
2
5
11
15
9
3
2
2
2
4
5
6
8
5
2
1
1
1
4
8
13
18
24
16
8
8
8
8
15
19
13
8
7
6
6
6
6
6
6
6
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
52
114
79
84
90
103
90
92
107
94
94
107
102
111
122
122
122
92
96
89
112
92
95
113
94
90
94
90
88
114
82
79
86
83
82
108
91
88
96
94
112
95
95
103
96
96
113
92
94
88
78
81
78
84
92
108
87
114
74
74
67
59
94
61
57
75
60
67
75
75
63
63
41
43
46
48
63
66
81
103
103
103
98
97
96
94
94
94
51
43
35
26
23
21
19
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
2
4
14
23
13
3
6
4
3
2
1
2
3
4
3
2
2
3
9
15
8
2
3
4
7
10
6
2
13
7
2
5
8
8
7
4
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
3
3
3
13
20
18
10
2
1
1
1
10
17
11
6
6
4
3
3
4
5
5
6
6
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
109
109
97
140
115
116
116
174
121
129
160
129
130
130
160
132
140
136
129
160
117
124
133
145
131
140
130
132
128
145
145
139
174
160
144
160
144
129
145
129
123
131
126
127
127
145
130
132
140
135
132
160
130
128
137
135
140
174
142
145
138
138
138
122
129
111
107
98
99
114
129
129
123
123
86
77
74
71
86
105
123
160
160
160
125
115
108
90
83
83
56
51
45
39
36
34
32
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
31
31
31
19
7
7
8
9
11
21
16
11
22
15
8
13
14
16
19
23
28
18
8
8
8
8
13
10
8
16
12
9
14
18
22
44
26
8
11
15
18
20
14
8
4
4
4
9
6
4
5
6
6
6
15
24
33
25
18
15
20
25
21
14
7
21
36
29
22
14
7
7
14
22
44
33
22
22
22
22
22
22
20
18
18
18
23
25
26
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
174
174
136
162
150
162
129
174
126
117
126
124
120
174
131
144
140
161
138
135
158
161
133
138
128
122
118
158
106
109
95
89
92
85
85
87
129
83
84
97
101
103
104
138
113
123
138
119
138
123
117
117
113
104
103
101
106
107
100
117
117
87
82
78
72
62
61
68
66
72
72
64
64
44
50
48
57
64
65
75
75
72
73
78
83
83
83
83
83
44
38
30
23
20
18
16
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
43
42
24
7
19
13
7
1
1
1
1
1
14
10
7
11
15
11
7
7
8
7
6
6
6
6
6
7
8
18
26
16
6
7
12
20
10
1
11
6
2
1
2
3
4
3
3
3
2
1
1
2
2
3
7
10
6
2
1
2
3
4
15
13
12
6
1
6
12
7
3
3
3
26
21
12
3
3
20
29
38
20
3
3
3
4
5
5
5
5
5
5
5
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
120
120
103
120
114
120
117
106
111
109
115
111
111
117
114
109
108
115
99
104
109
105
117
114
105
117
97
85
86
78
73
76
65
68
76
83
88
117
88
93
96
90
94
97
89
93
97
92
100
95
100
87
100
80
81
80
83
76
76
70
74
74
69
62
76
68
64
71
77
84
99
99
99
63
63
59
56
58
58
62
68
68
68
63
62
61
58
58
58
30
25
20
14
11
9
7
3
3
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
6
4
2
11
21
11
1
1
1
1
1
4
3
2
3
5
6
7
8
8
9
7
5
3
2
4
6
14
10
6
5
5
9
14
12
8
5
11
9
7
8
7
5
4
6
7
7
6
5
3
2
2
2
2
12
6
1
1
1
1
5
9
10
12
12
9
7
15
18
19
20
21
22
23
18
13
13
10
7
7
4
2
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
148
148
113
123
130
123
128
148
117
113
116
113
112
148
115
120
110
125
127
119
120
125
109
91
101
101
98
120
97
93
85
76
91
85
92
91
127
109
94
104
115
108
109
110
128
110
107
109
104
107
128
106
107
104
94
95
91
96
86
77
75
79
86
89
89
128
84
82
96
95
103
103
103
64
56
43
46
61
80
95
128
128
128
122
121
119
116
116
116
81
75
68
69
66
66
64
59
59
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
43
22
2
6
6
6
6
7
7
7
7
5
4
15
16
16
10
5
11
8
5
6
12
9
5
2
4
7
11
16
20
19
12
5
7
6
5
5
6
12
18
11
5
5
5
9
14
15
8
2
3
5
9
14
11
9
11
14
11
8
6
6
6
7
8
10
12
13
12
11
11
14
17
36
27
14
2
2
17
29
41
21
2
2
2
5
6
7
7
7
7
7
7
8
8
8
8
33
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
88
88
84
116
95
93
131
95
104
108
107
104
104
128
107
104
108
94
91
96
94
96
109
85
91
109
86
92
102
98
100
131
88
101
128
97
103
109
95
101
127
107
111
116
127
120
127
122
127
124
118
116
127
112
107
109
131
112
107
124
124
98
93
78
76
70
77
83
90
101
106
106
106
74
78
73
84
84
95
107
127
127
127
121
120
119
116
116
116
98
95
89
85
82
72
81
81
16
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
6
2
4
3
3
11
20
31
17
4
4
4
14
9
5
3
9
9
9
9
9
7
5
3
2
2
3
6
9
19
12
5
5
16
13
7
2
3
8
7
6
6
4
2
3
4
5
3
2
2
3
3
4
4
5
6
8
6
4
3
3
4
5
8
8
9
16
10
5
4
4
4
15
15
16
14
13
13
19
26
18
11
10
9
9
9
9
9
37
51
66
66
66
41
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
79
122
122
110
122
107
141
98
96
102
108
108
103
103
120
119
110
141
98
100
108
120
129
113
119
116
104
103
141
96
98
100
84
89
86
85
85
129
92
101
104
114
100
105
106
106
123
109
107
106
114
104
102
101
105
89
92
96
100
100
114
114
85
87
79
76
68
68
70
73
78
78
78
78
50
54
52
53
64
64
49
50
54
55
58
64
64
64
64
64
64
64
64
63
64
64
62
59
59
64
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
9
14
25
19
11
3
3
3
3
3
5
5
5
5
6
3
1
1
11
12
7
2
8
14
8
2
5
3
2
2
3
2
2
5
7
8
9
5
2
1
5
4
3
3
3
4
2
1
1
1
3
5
5
5
3
2
1
2
4
5
3
1
1
1
1
2
5
4
4
4
4
10
16
9
3
3
2
1
1
1
1
2
3
4
5
5
5
5
5
5
5
6
6
6
6
32
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
67
104
107
108
114
120
135
114
114
135
118
124
135
125
132
135
111
98
99
108
96
92
91
96
87
87
108
80
82
81
76
77
83
70
77
79
79
79
74
76
83
84
87
120
88
88
89
85
83
83
89
81
82
89
79
77
79
89
69
74
74
61
70
66
71
70
66
65
70
70
50
48
39
33
45
29
45
65
83
120
120
120
88
84
79
72
70
67
62
62
62
60
62
62
59
54
54
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
6
10
26
39
40
42
28
15
5
4
3
14
13
12
12
10
9
9
10
7
5
6
16
10
5
7
8
7
7
6
6
3
1
5
5
5
6
6
6
7
5
3
8
7
6
8
7
4
2
1
1
15
8
1
1
1
1
1
1
1
2
1
1
5
3
2
5
3
1
1
1
10
19
12
5
5
3
2
2
3
4
4
4
4
4
4
5
6
7
7
7
8
8
8
8
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
138
138
87
140
121
122
136
177
138
131
151
128
125
127
142
129
138
116
157
125
107
109
112
109
117
140
120
137
127
133
142
134
174
151
142
147
148
157
166
138
159
166
166
166
167
177
166
166
163
152
155
149
155
163
144
142
142
174
139
141
135
142
142
121
120
110
109
124
142
133
133
133
109
105
93
93
93
107
107
124
144
177
177
177
135
124
122
113
109
107
104
103
102
101
101
100
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
33
43
48
54
32
11
13
12
11
7
4
8
10
11
13
19
22
25
16
8
7
7
8
8
8
8
16
12
8
14
20
23
24
16
8
11
15
16
18
13
8
16
19
22
18
15
18
22
23
22
18
15
21
21
19
17
15
18
22
20
17
15
27
21
15
40
60
41
22
22
22
44
42
40
47
50
36
22
22
25
26
27
28
30
31
32
32
32
32
32
32
33
66
83
91
95
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
141
141
87
140
126
133
135
152
141
126
137
123
118
122
137
135
138
141
157
120
113
113
111
114
123
140
128
137
120
126
133
131
147
137
135
137
136
157
126
129
134
140
137
137
138
152
142
144
145
153
145
146
153
142
145
153
144
157
140
131
114
111
114
121
129
140
123
105
110
124
129
140
140
140
94
85
75
73
86
102
119
152
152
152
129
125
120
114
110
107
105
103
100
100
100
96
100
100
76
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
19
19
19
36
45
35
26
18
11
27
19
11
10
10
19
15
12
12
17
20
23
15
8
7
7
8
22
15
8
16
12
8
14
18
22
37
22
8
13
18
20
21
14
8
4
4
4
9
6
4
6
9
15
13
11
12
13
34
24
15
18
22
21
20
19
31
32
29
26
22
19
19
20
22
35
30
26
26
26
30
32
35
40
43
38
33
30
28
28
28
28
28
28
28
28
28
52
64
46
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
169
169
62
131
126
157
148
163
169
147
157
133
127
134
132
139
169
132
147
144
115
117
112
130
106
105
106
95
101
112
111
131
147
110
134
162
145
162
144
162
138
134
144
139
142
163
144
131
133
123
124
144
126
128
123
122
129
147
128
131
102
104
103
106
119
98
125
94
97
107
122
122
88
87
66
60
62
70
85
103
124
163
163
163
125
118
111
99
91
87
69
66
66
68
69
71
75
75
75
75
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
8
7
7
8
13
19
28
19
11
10
9
8
7
7
8
9
9
10
9
8
7
7
7
7
7
7
8
8
8
24
16
8
24
16
8
13
18
13
8
9
8
8
9
21
18
13
9
6
4
5
6
9
11
10
10
24
17
11
11
15
13
11
13
9
6
16
13
11
11
23
29
35
34
20
7
7
7
21
35
20
6
6
6
7
8
8
8
8
8
8
8
9
9
9
9
37
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
169
169
87
133
138
164
156
176
169
157
164
132
126
132
136
148
168
169
157
162
122
124
116
115
117
112
114
113
117
129
113
131
116
115
128
158
138
158
129
158
131
128
138
137
137
176
138
140
145
140
141
162
129
133
132
124
127
133
117
131
102
101
100
105
120
100
107
96
104
114
124
127
127
127
87
78
75
75
93
116
135
176
176
176
132
125
117
107
103
99
96
94
90
90
90
86
90
90
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
12
15
15
16
13
11
15
13
11
7
4
7
10
15
20
15
10
10
13
11
9
7
14
11
9
20
22
24
24
22
20
22
24
32
25
18
18
18
12
6
11
8
6
19
12
6
14
22
23
22
22
37
35
28
22
18
20
21
22
22
14
6
21
13
6
14
10
7
7
14
22
44
33
22
22
22
22
22
22
22
22
22
22
25
26
27
27
27
27
28
28
28
28
47
56
42
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
168
168
55
146
127
156
151
152
168
157
156
139
135
142
138
144
168
130
157
130
122
137
119
131
137
125
146
123
124
129
131
127
152
137
133
164
153
164
157
164
148
157
144
146
157
143
144
144
154
136
146
129
127
121
125
120
131
152
121
154
113
110
106
98
119
91
95
104
105
104
119
119
89
87
76
72
65
75
75
88
104
129
129
129
108
104
100
93
88
87
81
79
74
74
74
72
74
74
66
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
11
18
30
35
23
11
26
18
11
10
7
4
4
4
5
4
4
20
16
12
15
13
12
14
13
12
11
11
28
23
18
15
13
8
4
4
5
7
5
4
5
5
6
5
5
6
5
4
5
6
7
10
7
5
14
9
4
4
4
5
6
9
9
10
8
6
26
18
10
10
10
34
33
33
21
10
8
6
6
6
6
6
6
7
7
7
7
7
7
8
8
8
8
37
51
29
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
112
115
104
113
104
90
93
105
117
117
112
115
118
110
126
106
118
110
106
110
126
96
103
109
98
126
110
90
91
78
76
92
77
85
78
96
72
77
89
86
115
92
90
90
86
87
86
85
98
89
90
96
92
89
96
90
91
92
96
96
83
69
70
56
52
61
64
63
83
83
53
54
52
53
53
53
53
57
65
76
76
76
64
62
60
53
53
53
31
27
22
18
17
17
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
1
5
9
5
1
1
1
1
1
5
3
1
5
5
5
10
7
5
6
6
7
4
1
4
7
12
9
7
12
9
6
7
7
8
6
5
3
1
3
2
2
2
2
3
3
3
3
3
2
2
4
3
2
1
3
4
4
4
3
2
1
8
7
5
4
4
2
1
1
1
10
20
17
15
15
8
2
2
8
11
7
3
3
3
3
3
5
6
7
7
7
7
8
9
8
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
135
135
109
120
117
125
119
122
135
116
125
114
110
118
122
123
132
135
122
107
110
116
122
120
120
111
109
117
101
103
106
104
117
94
91
93
92
103
117
87
99
98
102
100
100
110
101
92
91
87
85
86
85
90
94
92
108
92
104
92
88
86
84
79
79
90
75
82
85
88
101
101
84
84
60
62
64
71
84
84
76
79
88
92
98
110
110
110
110
110
81
76
76
77
78
79
82
82
82
82
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
11
10
6
3
5
4
4
4
3
2
2
7
12
7
3
7
11
20
13
7
4
2
5
7
5
3
8
9
10
7
5
6
7
4
1
7
7
8
5
3
8
4
1
8
8
4
1
1
1
1
1
1
4
6
3
1
1
1
4
3
2
4
5
6
19
10
1
1
1
16
32
22
13
13
7
2
2
2
3
5
6
6
6
6
6
6
6
6
6
6
6
6
6
41
76
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
147
147
143
173
173
155
163
192
159
158
169
153
149
149
185
151
163
161
180
187
139
151
152
150
156
173
151
160
154
157
166
171
188
169
169
185
168
180
173
157
167
163
160
169
180
192
200
200
188
200
180
187
174
163
168
200
186
192
200
200
200
200
200
200
200
200
200
173
200
191
200
200
173
173
174
186
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
52
52
52
29
7
8
9
11
13
13
13
13
7
1
14
9
4
4
5
7
6
5
10
8
6
12
13
9
6
13
9
6
25
45
27
9
8
8
24
40
29
18
13
8
11
13
15
15
15
15
15
15
15
15
15
15
15
16
15
15
15
15
21
28
50
39
28
34
37
40
53
59
62
64
66
100
150
108
66
66
66
66
110
155
110
66
66
66
66
66
66
66
66
66
66
133
166
183
191
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
125
125
151
121
127
118
178
105
114
112
114
125
108
149
116
131
131
125
184
124
129
130
128
127
130
151
113
121
130
134
163
153
133
138
149
131
127
114
129
126
127
139
160
143
178
143
142
151
155
151
184
163
151
157
154
155
160
153
155
147
155
155
140
135
140
114
111
117
132
141
163
163
163
104
88
81
80
98
121
141
184
184
184
162
158
154
140
140
140
84
74
63
50
45
40
36
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
53
53
53
30
7
5
3
12
20
24
17
10
5
1
4
5
4
3
3
4
12
17
16
15
18
12
7
5
3
8
7
6
12
10
8
13
11
9
8
15
11
8
9
6
4
4
4
4
4
4
5
6
5
5
5
20
13
6
5
5
35
50
35
20
33
36
40
31
22
31
35
40
43
44
46
34
22
24
26
36
41
46
34
22
22
22
25
26
27
27
27
27
27
27
27
27
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
123
123
93
162
125
125
134
190
133
131
144
123
117
118
149
130
143
130
163
183
120
128
122
121
129
126
141
144
126
135
144
162
153
144
134
149
143
163
130
148
140
132
144
140
134
190
138
141
152
145
144
183
142
134
140
123
135
163
123
162
110
107
109
113
111
97
153
97
102
119
122
122
120
120
77
69
66
69
89
113
140
190
190
190
130
120
108
88
73
71
52
46
42
37
34
32
31
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
54
54
54
30
7
8
9
9
10
20
15
10
5
1
4
5
5
6
5
4
10
18
19
17
16
11
7
8
9
10
11
22
19
16
34
22
11
8
8
9
8
5
2
2
2
2
7
4
2
3
4
5
6
12
9
6
5
5
7
6
5
5
6
6
7
13
15
17
21
13
6
6
16
25
35
34
20
7
7
21
28
35
20
6
6
6
12
15
17
18
18
18
18
18
19
23
25
26
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
53
157
84
88
90
126
85
92
100
94
93
94
90
96
94
84
128
84
88
88
120
104
111
157
107
97
107
105
105
125
126
86
101
98
92
128
92
85
92
83
120
86
89
106
100
107
157
101
107
91
80
80
84
84
93
128
99
125
86
83
73
70
83
69
77
75
65
71
75
75
60
60
48
51
56
60
61
70
84
106
106
106
83
79
74
60
60
60
34
29
24
20
19
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
11
10
7
5
3
2
14
15
16
10
4
11
18
14
11
6
2
2
3
5
3
1
5
6
3
1
1
1
1
2
3
5
8
6
4
3
5
4
4
7
4
2
2
1
1
1
2
4
3
2
1
13
7
1
1
1
3
4
4
3
2
1
1
30
18
7
4
1
1
1
1
8
13
16
17
19
10
2
2
5
7
8
9
8
7
7
7
7
7
7
7
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
140
140
48
171
112
115
130
127
140
118
117
117
100
103
108
113
115
140
134
95
99
101
109
122
134
171
124
122
125
127
118
134
109
98
99
96
106
122
111
114
121
118
158
123
127
158
144
158
174
174
174
145
142
131
125
134
128
125
142
121
118
113
113
105
102
142
98
99
134
118
129
142
142
142
87
80
76
86
96
108
134
134
127
127
112
109
106
96
96
96
52
44
36
26
21
17
14
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
3
2
11
20
12
4
17
30
20
10
7
4
4
4
5
4
4
6
13
7
2
5
7
10
22
32
21
11
22
13
5
4
3
3
4
6
9
12
16
9
2
3
5
7
9
6
4
5
5
5
4
4
4
5
10
40
22
4
4
8
6
5
20
14
9
17
26
31
35
35
35
35
34
20
7
7
21
28
35
20
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
130
130
153
137
136
134
178
132
136
151
134
135
133
176
131
145
143
167
164
140
135
131
130
138
138
153
151
130
133
145
132
178
151
140
176
147
167
131
129
127
120
151
136
145
177
145
145
150
147
153
164
140
138
144
140
142
178
129
133
117
110
106
106
111
100
107
95
100
117
138
138
126
126
81
74
71
74
90
111
134
177
177
177
130
128
126
117
115
113
111
110
107
107
107
93
107
107
28
85
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
15
19
13
8
9
10
22
16
10
10
9
8
15
15
10
5
11
8
5
8
13
10
8
6
7
8
9
11
31
24
15
6
8
10
9
8
15
15
16
11
6
3
5
7
8
5
3
8
7
6
6
10
11
8
5
7
5
4
4
8
11
12
13
16
19
22
26
22
19
19
19
35
34
20
7
7
21
28
35
20
6
6
6
11
14
15
17
51
68
85
85
85
56
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
141
141
70
146
125
126
141
190
141
134
151
135
134
164
151
147
154
141
157
164
121
122
124
117
125
146
132
137
128
167
149
139
174
151
135
151
141
157
125
129
130
126
137
139
145
190
149
146
150
142
146
167
141
146
147
144
148
174
148
146
140
140
131
133
129
136
133
110
112
128
136
140
140
140
113
116
106
107
112
134
153
190
190
190
153
141
133
111
106
106
67
60
52
43
39
36
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
5
7
11
16
14
13
27
19
11
7
4
4
7
11
15
9
4
10
20
16
12
9
8
7
8
9
11
10
9
25
16
8
8
6
4
11
18
13
8
9
6
4
4
4
9
6
4
5
6
6
6
10
12
9
6
10
15
18
20
22
18
15
29
22
15
18
22
28
31
33
35
46
66
86
70
54
50
46
46
48
49
42
35
31
28
28
28
28
28
28
28
28
28
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
57
105
91
76
79
70
67
75
105
75
74
80
75
85
89
89
105
82
82
81
76
87
80
86
94
87
94
80
75
94
69
66
68
65
66
77
70
65
73
86
75
77
98
80
83
86
85
94
90
92
98
96
94
85
96
85
90
86
98
98
64
65
56
51
65
50
50
54
56
56
51
51
47
32
29
30
39
51
61
82
82
82
73
71
69
67
65
64
62
62
62
61
62
62
59
56
56
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
2
2
7
4
1
2
3
2
1
1
1
2
12
23
12
1
1
1
9
7
6
4
2
9
11
6
1
1
2
6
8
11
9
7
5
3
2
1
2
2
2
2
1
1
2
3
3
2
2
4
6
6
6
3
1
1
1
1
3
6
8
11
11
6
2
13
7
1
1
1
12
20
12
5
5
3
2
2
3
4
4
5
5
5
5
5
5
5
5
5
6
6
6
6
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
39
102
67
68
73
75
82
83
86
98
86
94
98
91
94
98
77
68
64
68
74
75
92
102
75
77
74
74
77
74
73
92
69
69
70
65
65
68
69
69
92
66
73
79
82
88
102
96
96
81
80
76
71
72
75
84
84
70
67
65
65
59
51
76
47
53
66
65
72
84
84
84
55
52
35
37
44
50
66
66
64
70
75
84
84
84
84
84
45
38
31
24
21
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
2
2
1
1
1
1
1
1
1
1
2
2
2
1
1
10
11
6
2
9
5
2
2
2
1
1
14
14
13
7
2
4
6
9
20
13
7
1
2
1
1
4
7
11
6
1
1
2
2
3
2
1
7
4
1
1
1
2
2
3
4
4
5
14
8
3
3
5
7
29
28
15
3
3
3
3
4
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
5
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
65
75
77
77
87
113
86
96
94
93
92
113
85
87
93
81
96
113
83
83
85
82
83
86
76
86
77
75
92
70
70
74
71
76
92
71
90
82
84
100
94
99
116
113
101
101
102
103
102
100
116
96
94
91
91
94
101
100
116
116
93
89
76
90
60
66
72
70
87
87
64
64
66
65
57
71
71
83
94
113
113
113
90
90
81
76
73
70
69
67
65
65
65
64
65
65
59
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
10
8
16
9
2
4
6
20
34
38
21
4
12
8
4
2
4
5
6
7
8
6
4
6
8
5
2
4
4
2
1
5
3
1
1
2
3
5
8
4
1
2
5
4
2
1
3
2
1
1
1
1
5
5
5
3
1
1
2
3
5
13
7
1
4
8
11
15
8
1
1
1
27
41
56
31
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
32
45
25
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
40
62
62
109
75
86
79
103
89
77
74
69
69
70
74
76
78
89
78
68
69
72
78
85
85
104
107
79
86
85
84
109
92
86
91
102
86
86
83
76
86
91
98
94
95
103
98
97
104
102
90
86
80
81
85
89
107
95
98
109
84
84
79
84
102
79
86
86
71
81
81
83
83
83
49
53
59
60
83
83
89
103
103
103
105
107
107
107
107
107
57
49
39
30
26
23
20
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
10
8
8
8
5
3
3
3
3
3
8
13
14
11
8
10
8
7
7
7
8
12
16
16
12
8
6
4
3
3
12
7
3
3
3
11
11
9
8
5
3
3
3
3
4
2
1
7
4
1
1
2
2
3
5
6
5
4
4
4
4
5
7
18
14
10
7
4
4
4
4
13
16
9
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
7
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
117
117
109
159
112
117
100
97
99
104
117
107
109
111
114
112
125
105
114
116
113
116
159
136
139
154
148
125
127
111
105
127
84
75
85
80
81
111
89
90
94
96
159
92
92
109
100
113
154
110
148
105
97
93
91
89
95
111
92
117
87
78
74
66
56
53
55
49
51
55
66
66
47
46
36
26
22
27
36
49
66
73
73
73
66
69
72
75
75
75
75
75
75
75
75
65
75
75
15
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
67
67
67
35
3
4
6
7
8
19
18
14
10
6
2
3
4
3
2
2
2
3
7
14
11
7
3
4
6
6
7
16
15
13
11
9
8
5
2
8
5
2
5
3
1
1
1
2
1
1
2
3
2
1
1
1
1
1
1
3
3
3
3
2
1
1
2
3
4
4
2
1
1
1
9
15
9
3
3
3
3
4
3
3
3
3
4
5
5
6
33
47
61
61
61
38
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
99
99
148
94
98
86
96
81
85
107
85
86
90
92
99
107
86
85
85
85
93
107
103
106
148
106
103
104
91
93
108
93
102
92
112
101
91
128
97
101
113
128
124
146
137
163
133
148
141
140
146
163
127
125
130
118
117
119
163
98
98
95
91
112
82
80
75
74
76
81
81
69
69
47
41
47
37
49
64
72
95
95
95
80
80
71
59
58
58
33
29
24
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
9
3
9
15
11
7
7
5
4
7
8
5
3
6
5
5
5
5
5
10
19
34
18
3
10
17
12
7
5
4
11
7
4
5
7
8
9
5
1
1
1
1
2
3
13
7
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
2
20
11
2
1
1
1
1
2
9
16
8
1
1
1
1
2
1
1
1
1
4
5
6
6
6
6
6
6
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
60
69
69
107
85
94
95
130
130
107
130
105
99
99
93
95
107
81
97
79
78
84
77
109
79
79
86
77
65
71
70
64
70
77
62
69
74
64
109
68
79
82
87
85
80
83
87
77
78
81
86
72
87
72
75
84
74
77
72
87
66
63
63
50
45
45
50
47
49
49
50
52
52
52
37
32
46
26
35
46
53
72
72
72
58
56
53
45
45
45
26
22
19
15
15
15
14
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
11
11
11
17
10
3
4
6
8
22
17
13
7
1
11
28
16
4
6
8
7
6
3
1
2
8
4
1
2
4
3
2
2
3
2
2
3
5
14
13
9
6
6
4
2
1
1
5
3
1
3
4
2
1
2
2
2
1
1
2
2
3
4
3
2
1
4
7
13
8
4
1
1
1
11
21
12
3
3
4
5
6
4
3
3
3
5
6
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
96
96
31
155
92
92
110
146
99
97
99
101
95
103
131
99
107
108
129
103
96
99
112
102
99
113
94
97
112
119
129
155
131
101
111
131
97
108
90
89
94
95
129
101
102
146
107
112
113
113
99
108
102
100
113
108
114
131
122
155
113
113
95
88
84
74
85
58
58
64
63
67
67
67
40
34
27
31
52
78
99
146
146
146
102
94
86
67
58
58
35
29
24
20
19
19
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
3
4
6
4
3
5
7
6
5
3
2
3
5
7
4
2
4
5
3
1
2
2
1
1
6
6
6
6
10
13
12
11
8
4
1
4
18
9
1
1
1
1
1
1
1
2
3
2
1
1
2
3
2
1
14
30
17
4
4
3
3
6
4
3
9
6
3
3
6
9
13
17
11
5
5
9
38
53
29
5
5
5
6
7
7
7
7
7
8
8
8
8
8
9
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
165
165
120
124
117
124
95
107
103
101
104
114
119
121
165
121
107
108
134
106
110
121
111
117
125
117
121
165
95
89
83
74
70
75
73
76
134
85
89
92
123
91
94
99
99
104
123
116
99
104
104
99
123
116
94
92
98
89
87
104
104
74
73
63
78
48
49
53
60
68
82
82
82
50
51
53
54
65
65
58
55
55
55
60
65
65
65
65
65
36
31
25
20
18
16
14
11
11
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
93
93
53
14
2
8
14
12
11
12
11
9
7
5
3
2
13
25
13
1
1
7
7
4
1
1
2
7
13
10
7
6
3
1
3
6
9
6
4
8
6
4
4
4
4
3
3
3
3
4
10
6
2
2
3
3
3
3
4
4
4
4
5
4
3
6
4
3
4
4
4
4
9
14
20
22
14
6
6
3
1
1
1
1
3
6
3
1
1
1
1
1
1
1
1
1
1
1
5
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
159
159
123
141
134
159
134
139
145
139
159
154
127
126
123
118
113
105
129
97
102
102
117
106
111
111
141
102
102
107
101
114
118
87
93
91
86
108
86
86
86
82
117
78
78
86
83
96
110
98
141
96
91
84
82
78
88
118
86
114
83
80
72
65
81
63
56
62
56
60
68
68
54
53
57
58
52
68
68
57
61
62
64
68
68
68
67
66
66
66
66
66
66
66
66
64
66
66
55
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
20
18
12
7
5
4
4
2
1
3
13
19
12
5
5
6
7
12
18
14
10
9
12
16
11
7
5
3
9
12
14
14
15
11
6
2
7
5
4
4
4
2
1
1
1
5
4
4
3
2
1
1
1
1
1
1
2
3
4
3
3
2
2
6
6
6
3
1
1
1
2
26
37
49
29
10
6
3
3
5
6
7
8
9
9
9
10
11
11
12
12
12
12
33
44
28
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
83
83
58
73
74
83
71
79
74
73
71
83
75
75
92
74
66
63
63
51
54
63
61
64
90
78
95
76
90
81
81
90
85
81
91
101
81
73
73
70
73
91
73
74
78
76
80
90
82
101
84
82
84
96
87
89
90
92
87
87
83
83
84
85
101
75
90
76
79
88
96
96
95
95
59
58
57
62
66
63
79
79
67
68
67
65
65
65
65
65
65
65
65
65
65
63
65
65
56
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
51
51
26
1
10
8
7
6
6
6
7
7
4
1
5
4
4
4
4
4
3
2
6
4
2
1
1
3
6
10
14
32
17
2
8
10
9
5
1
12
8
5
6
5
4
4
8
10
5
1
1
1
1
1
1
2
2
3
7
5
3
3
3
4
5
14
10
6
13
9
5
5
5
5
17
24
17
11
11
12
8
5
4
4
4
4
6
7
8
8
8
8
9
9
9
9
32
44
26
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
97
97
91
119
101
105
97
97
97
105
98
96
96
111
93
94
87
88
88
93
111
97
97
105
98
94
94
111
101
103
132
88
96
99
99
110
96
105
95
100
110
109
114
140
119
121
123
140
118
123
120
119
142
120
122
119
116
132
111
108
108
91
84
85
80
74
101
76
87
92
96
96
96
62
64
69
77
96
96
79
79
84
94
108
132
132
132
132
132
70
59
47
34
29
25
22
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
9
9
9
8
8
15
22
23
19
16
13
10
13
10
8
6
5
5
5
5
6
6
6
7
7
7
8
14
16
19
12
6
4
2
11
8
5
3
13
23
18
10
2
3
4
6
4
2
2
2
2
2
2
1
1
10
29
15
1
1
3
2
2
2
2
2
13
7
2
2
16
28
41
29
17
5
5
23
15
7
6
5
5
5
6
6
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
72
72
83
128
101
94
131
102
106
137
105
103
103
116
97
98
86
94
97
94
102
103
109
117
103
102
102
116
111
118
116
131
137
114
160
125
115
117
129
109
108
116
110
110
128
119
120
126
160
124
129
115
109
111
113
115
137
116
106
104
104
100
106
160
105
94
101
91
103
109
113
113
113
87
85
76
75
75
80
83
90
94
102
111
128
128
128
128
128
71
62
51
41
38
35
33
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
11
2
2
1
1
6
10
10
11
11
7
4
2
3
2
1
1
1
2
11
17
12
7
4
2
1
1
10
9
8
9
9
10
14
12
9
6
3
7
5
4
9
7
5
12
11
8
5
2
2
3
5
10
7
5
4
4
4
3
3
3
7
5
4
10
14
18
14
9
4
4
4
31
41
52
37
23
19
14
9
9
9
14
16
13
10
10
10
10
10
10
10
10
10
10
10
14
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
118
118
114
118
106
118
95
99
99
106
106
102
102
106
112
88
82
71
70
68
79
92
83
112
105
83
92
81
76
79
84
73
94
78
88
77
84
70
73
73
69
94
70
70
76
77
86
105
94
94
86
81
88
74
72
71
69
69
67
68
68
60
57
86
49
44
55
57
63
88
88
57
51
38
29
22
23
26
29
38
38
35
41
48
58
58
58
58
58
33
29
24
20
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
11
14
40
26
12
3
3
3
3
3
6
5
4
4
3
3
3
3
3
9
10
10
10
14
13
12
7
3
2
1
7
6
6
9
5
2
8
5
3
1
1
1
1
3
5
3
1
1
1
1
1
6
4
2
1
1
1
1
1
3
3
3
4
3
3
12
8
5
5
5
5
10
15
8
1
1
3
2
1
1
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
7
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
141
141
109
146
178
139
152
191
141
140
151
124
118
121
151
130
147
141
157
185
126
131
132
130
137
146
150
137
136
176
153
146
174
151
135
160
149
157
158
145
145
138
144
142
147
191
157
155
163
166
146
185
151
156
163
169
157
174
149
146
145
142
143
142
142
166
124
127
169
143
152
158
158
158
113
100
94
101
120
144
169
191
191
191
184
183
182
180
179
179
178
178
178
178
178
178
178
178
178
178
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
53
53
32
12
11
11
12
11
11
7
4
18
13
8
8
21
15
10
16
17
12
7
7
8
8
8
13
10
8
13
10
8
9
8
8
11
15
16
18
13
8
15
15
15
15
15
15
15
15
15
15
15
21
21
19
17
15
15
15
22
76
52
28
23
18
29
34
28
22
22
22
61
50
40
40
40
53
59
66
47
28
28
28
47
56
61
63
64
65
65
65
65
65
65
65
65
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
113
113
118
153
107
97
103
95
111
141
118
113
110
141
118
117
118
141
100
110
113
113
119
117
114
152
100
106
102
93
118
108
102
110
157
131
134
153
134
123
120
117
113
112
120
120
119
117
157
119
116
117
110
104
111
119
109
109
118
90
95
97
94
157
88
82
85
90
112
124
153
153
153
85
81
74
67
63
61
58
53
62
73
91
120
120
120
120
120
65
56
44
32
27
24
20
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
52
26
1
3
6
4
3
7
11
9
8
6
3
1
3
6
4
3
3
8
8
6
5
3
1
3
6
4
3
4
4
5
5
5
8
7
4
2
4
6
9
7
6
6
6
6
6
6
6
4
2
1
6
3
1
3
4
2
1
1
2
2
2
6
14
8
2
2
2
2
9
16
17
19
12
5
5
3
2
2
2
2
3
5
4
3
3
3
3
3
3
3
3
3
7
10
6
3
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
61
90
90
76
90
85
90
78
98
79
87
85
77
87
83
81
87
98
66
79
63
62
56
60
65
70
98
71
85
74
81
85
81
118
82
78
79
79
78
80
118
90
94
103
121
106
125
118
107
111
116
121
125
115
100
99
102
101
103
125
92
90
83
84
81
89
109
85
109
94
109
109
73
65
52
48
30
32
36
41
51
52
57
67
67
67
58
50
50
50
28
24
19
15
13
12
11
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
28
28
28
21
13
6
13
14
15
8
1
1
1
4
8
5
3
3
3
2
1
1
7
6
6
8
9
8
7
8
7
4
1
6
3
1
2
3
2
1
1
2
3
2
2
2
2
2
1
1
1
1
1
1
2
1
1
2
3
4
2
1
1
3
3
3
9
10
12
10
6
3
3
3
25
22
12
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
4
4
4
4
5
6
5
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
58
58
44
102
59
63
64
78
66
71
87
85
85
87
87
97
89
88
126
82
89
98
99
126
106
104
103
126
95
90
91
82
78
99
64
73
76
79
130
98
103
108
130
111
114
117
137
111
106
113
113
110
137
111
101
97
97
95
94
137
78
72
77
70
70
88
59
62
65
71
85
85
71
71
62
66
58
70
70
76
86
86
86
88
88
88
74
63
60
60
33
28
23
18
16
15
14
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
3
3
2
1
1
1
1
1
1
1
1
3
5
10
6
2
1
1
1
1
11
9
7
5
6
7
5
3
10
14
15
9
4
2
1
5
10
6
3
2
1
1
1
2
4
2
1
1
2
2
2
24
13
3
2
2
2
2
2
2
2
2
2
3
17
15
8
2
2
2
3
10
18
44
28
12
7
2
1
1
1
6
9
6
4
4
4
4
4
4
4
4
4
4
4
6
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
70
70
58
155
93
100
103
117
96
94
110
85
89
99
103
100
110
93
107
130
88
99
114
108
111
153
105
100
111
110
115
155
117
100
108
124
112
124
95
124
99
92
114
91
92
102
103
108
153
114
116
130
109
101
101
103
112
117
114
155
101
101
93
86
103
77
74
78
81
84
103
103
68
68
51
40
49
30
47
69
89
130
130
130
95
89
82
74
70
66
58
58
58
56
58
58
55
51
51
58
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
4
3
8
24
33
42
23
4
1
4
7
5
3
3
4
4
5
8
10
9
5
2
2
3
2
2
6
4
2
7
13
15
16
10
5
1
4
3
3
6
4
2
3
3
3
2
2
1
1
1
1
3
2
1
7
5
4
4
4
4
5
6
10
14
11
9
7
5
5
6
7
14
22
11
1
1
4
6
8
4
1
1
1
4
5
6
6
6
6
6
6
7
7
7
7
29
51
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
105
105
157
112
122
116
153
100
112
109
106
105
104
116
98
102
90
81
128
84
91
116
109
109
157
114
110
114
98
95
124
105
96
100
124
104
124
98
124
105
98
125
104
107
153
118
122
157
116
111
128
100
103
108
105
107
113
103
124
89
87
77
77
101
77
87
78
78
91
105
105
96
96
57
46
36
31
51
76
102
153
153
153
127
123
118
107
102
102
89
86
75
75
75
79
83
83
83
83
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
12
10
10
15
8
1
1
1
1
1
7
11
11
11
8
4
1
3
5
6
6
6
19
13
8
6
3
1
5
10
16
13
10
13
8
3
11
10
10
10
6
2
3
3
4
3
2
1
1
2
5
19
10
1
2
10
8
6
6
6
4
3
3
9
7
6
4
3
3
3
3
12
16
10
5
5
5
5
5
5
5
5
5
5
5
5
6
7
8
9
9
9
9
42
62
35
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
145
145
81
102
109
145
103
134
122
126
157
157
127
134
132
126
132
113
134
99
97
97
94
109
99
94
118
90
76
80
72
65
76
71
80
149
100
100
109
108
97
118
94
97
102
98
108
118
105
149
115
110
114
130
114
114
111
137
119
114
137
137
114
109
149
96
94
93
89
91
97
97
77
77
62
65
61
78
78
69
71
71
75
78
80
86
86
86
86
86
64
63
63
62
63
63
61
59
59
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
9
7
8
8
9
12
19
11
4
14
13
10
8
8
9
7
6
26
20
13
7
3
2
1
3
6
9
12
7
2
1
1
5
5
3
2
1
4
3
2
1
1
2
6
4
2
4
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
11
15
19
11
3
1
1
1
14
16
19
14
10
10
8
6
6
6
8
9
6
4
4
4
4
4
4
4
4
4
4
4
31
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
44
30
60
155
72
75
79
70
71
85
92
75
76
76
80
77
68
128
61
82
87
76
147
87
93
108
78
92
94
96
155
109
103
110
129
118
129
111
129
125
147
120
129
118
118
109
105
98
106
97
95
89
101
83
95
101
95
155
85
78
83
76
74
106
77
65
78
81
91
101
111
111
111
70
61
62
41
43
47
49
53
65
77
91
118
118
118
118
118
62
53
42
29
24
19
15
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
8
13
10
7
13
17
9
1
1
1
2
3
6
7
6
3
1
1
4
3
2
5
6
4
2
9
7
5
12
8
5
12
20
10
1
1
1
9
5
2
2
1
1
2
2
1
1
1
1
1
1
1
1
1
8
8
4
1
1
1
1
1
2
4
7
16
9
2
2
5
8
15
23
14
5
5
3
2
2
3
4
4
5
6
6
6
6
6
6
6
6
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
68
101
156
110
97
98
91
91
92
110
89
99
128
100
99
94
94
86
91
91
98
107
91
92
113
98
94
100
98
120
98
87
95
128
104
100
156
100
109
107
105
113
109
119
107
113
103
113
105
102
120
101
103
104
101
128
104
93
98
98
96
101
101
88
75
86
97
111
127
156
156
156
100
102
101
91
91
86
85
86
93
98
105
119
119
119
119
119
98
94
88
82
80
70
77
77
16
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
40
51
27
3
3
3
3
3
3
3
2
2
23
13
3
2
2
2
6
6
6
7
11
8
5
3
3
3
8
9
9
10
15
12
10
6
3
3
3
6
4
3
5
6
8
5
3
8
5
2
2
2
2
9
6
3
7
5
3
3
10
11
13
11
9
18
25
23
21
21
21
23
20
18
44
57
41
24
8
8
8
8
8
8
8
8
9
36
49
63
63
63
39
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
50
87
83
111
78
85
103
97
117
117
93
93
97
86
86
83
97
72
63
70
62
70
92
79
96
85
76
78
79
86
84
92
96
78
81
92
83
87
90
122
96
91
98
95
103
122
116
127
129
137
137
137
116
116
105
116
97
92
97
97
64
60
62
50
47
57
51
64
76
95
95
95
55
55
55
54
61
61
65
72
72
72
67
66
65
62
62
62
35
31
25
20
18
18
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
7
8
9
9
5
1
3
3
4
4
4
10
6
2
3
2
1
1
1
2
4
6
11
6
2
5
3
1
6
10
15
12
9
10
7
4
1
20
10
1
2
1
1
2
1
1
4
3
3
3
3
9
8
4
1
4
3
3
3
3
13
7
1
2
3
10
17
9
1
1
1
11
16
9
3
3
10
13
15
9
3
3
3
4
4
4
4
4
4
5
5
5
5
7
9
7
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
124
124
87
92
94
99
80
102
93
100
116
130
130
145
136
145
145
125
108
106
108
145
123
119
145
119
125
145
98
129
81
81
73
75
83
88
98
88
116
113
130
119
130
133
120
127
125
133
131
127
129
124
133
131
114
118
117
118
116
124
124
95
90
77
78
64
62
64
71
79
79
78
78
60
60
65
65
67
68
75
75
66
66
67
65
65
65
65
65
36
31
26
21
20
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
6
6
3
1
1
8
9
6
4
2
1
1
1
1
2
1
1
1
1
1
3
6
6
6
7
4
1
5
9
7
6
4
3
2
1
2
10
10
5
1
6
4
2
8
8
6
3
1
3
6
7
5
4
4
4
2
1
2
3
4
3
3
7
11
13
14
8
3
3
6
10
30
22
15
15
15
25
13
1
1
1
7
10
8
7
7
7
7
7
7
7
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
89
89
113
89
95
103
87
89
94
103
98
91
94
106
93
94
98
82
81
80
86
91
98
117
113
106
93
117
96
91
131
91
84
94
101
99
131
106
89
97
95
131
96
97
103
100
102
113
101
98
92
91
95
88
89
93
94
100
108
93
95
92
88
101
73
81
80
83
81
100
100
64
58
58
60
57
82
82
74
78
78
79
82
82
82
65
55
48
48
29
24
20
17
17
17
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
7
2
8
4
1
3
3
3
3
3
10
6
2
2
2
27
27
28
19
11
16
13
7
2
6
3
1
11
9
8
12
16
18
15
9
4
1
2
3
7
5
3
4
3
3
4
6
6
3
1
6
5
5
5
3
1
2
1
1
1
3
2
1
3
6
21
14
7
1
1
1
14
17
21
13
5
5
12
15
11
7
6
5
5
5
5
5
5
5
5
5
6
6
6
6
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
93
108
106
108
128
101
144
107
108
117
114
111
154
110
111
114
100
88
93
95
128
111
112
144
122
127
154
118
114
91
96
97
106
130
114
130
120
130
141
166
154
150
159
166
157
159
163
173
165
169
160
169
169
138
123
138
129
129
169
169
120
115
108
91
81
86
81
92
106
106
96
96
61
52
39
41
48
57
73
73
72
80
90
106
106
106
106
106
75
70
65
66
65
65
63
59
59
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
6
1
8
4
1
8
8
9
24
18
13
7
1
1
1
10
14
19
17
15
10
6
3
1
10
5
1
12
6
1
6
3
1
6
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
15
19
12
5
2
11
20
16
12
12
12
32
25
13
1
1
12
22
33
17
1
1
1
3
4
5
5
5
5
5
5
6
6
6
6
32
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
64
179
110
112
119
148
114
117
137
115
113
117
137
126
129
128
165
133
111
119
159
140
150
179
173
138
147
141
139
179
132
116
126
132
118
165
112
111
118
113
159
119
118
148
131
145
179
148
173
139
133
120
122
123
133
165
138
179
125
119
119
98
90
82
87
80
89
97
119
119
91
91
62
51
48
35
53
77
101
148
148
148
115
109
103
83
82
82
45
39
31
25
23
21
20
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
6
11
8
6
4
2
2
2
2
2
2
12
22
14
6
6
6
5
4
6
4
2
9
8
5
2
3
2
2
7
13
9
6
6
5
4
4
3
2
6
4
2
1
1
1
2
10
5
1
1
1
2
17
13
10
6
2
3
3
2
2
2
6
8
8
8
7
6
6
8
10
15
21
12
4
4
3
2
2
3
3
3
4
5
6
6
6
6
6
6
6
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
115
115
101
108
107
115
106
116
141
122
129
138
143
143
153
133
131
131
108
125
114
117
140
121
115
141
110
120
153
113
140
105
108
98
95
126
101
98
109
116
137
178
157
172
172
169
172
176
170
167
168
172
157
176
150
142
135
159
139
134
159
159
108
104
126
89
86
89
94
103
125
125
102
102
68
56
48
36
37
40
42
46
55
68
83
110
110
110
110
110
78
72
66
67
65
65
62
57
57
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
3
13
24
23
23
16
9
8
7
9
6
3
3
4
3
3
3
7
11
7
4
3
3
3
4
5
4
2
1
6
3
1
2
2
3
4
3
2
7
4
2
2
2
2
3
5
5
4
2
1
2
1
1
2
4
2
1
1
1
1
2
4
3
2
10
6
2
2
3
4
15
27
16
5
5
3
2
2
2
3
4
5
6
7
7
7
7
7
7
7
8
8
8
8
32
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
62
120
73
78
77
72
85
80
85
98
86
94
98
93
94
98
92
76
76
83
120
98
100
114
96
82
89
88
91
118
85
100
87
99
83
86
78
84
86
87
120
92
93
98
96
100
114
107
103
107
96
107
91
91
99
96
95
118
84
84
79
71
99
63
60
71
73
74
95
95
62
55
55
57
54
75
75
66
71
71
72
75
75
75
68
67
66
64
62
62
62
61
62
62
60
57
57
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
7
4
2
1
5
20
15
10
9
6
4
4
4
4
5
11
14
17
11
5
4
18
11
5
3
1
4
8
11
8
6
10
10
7
5
3
5
5
3
1
2
3
3
3
4
3
2
1
1
1
1
6
3
1
6
3
1
1
1
5
4
4
4
4
3
2
4
5
6
9
12
19
19
20
16
12
7
2
2
2
2
7
9
7
5
5
5
5
5
5
5
5
5
5
5
31
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
89
89
121
89
88
89
81
84
89
108
98
104
107
108
121
108
108
88
80
80
80
83
88
86
91
105
121
92
92
91
109
95
91
101
110
83
83
85
86
88
101
105
89
94
95
97
108
100
110
99
108
100
97
97
108
100
101
105
109
92
93
95
95
110
93
90
84
87
94
97
104
104
104
66
65
61
65
67
65
75
75
82
93
93
93
79
66
65
65
35
30
24
18
17
15
14
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
5
4
14
31
16
2
3
3
3
3
2
2
10
15
10
5
2
2
2
2
4
3
2
10
6
2
2
2
8
14
20
12
5
4
3
3
8
5
3
1
3
2
1
7
4
1
1
1
1
1
1
2
3
3
2
1
3
4
5
8
5
3
1
9
9
10
6
3
1
1
1
14
27
16
5
5
7
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
59
76
78
81
109
85
91
98
109
119
96
96
109
102
99
98
119
83
87
85
90
89
90
90
119
89
90
91
92
82
85
85
89
97
92
97
86
97
88
89
92
88
95
90
91
95
90
95
92
95
91
95
90
95
88
88
92
95
95
95
86
95
75
72
84
77
81
80
95
95
64
62
52
43
52
41
49
58
72
72
75
84
84
84
76
68
68
68
39
34
28
21
18
16
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
4
2
2
28
18
8
9
10
11
10
10
6
2
5
8
7
7
7
8
5
2
3
2
2
2
11
9
8
14
10
6
11
17
12
7
6
13
8
3
2
2
2
2
2
2
2
2
2
3
4
4
4
2
1
5
3
2
1
1
3
2
2
2
2
2
29
19
10
10
13
16
21
27
20
13
13
9
6
6
6
7
10
12
11
10
10
10
10
10
10
10
10
10
10
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
132
132
85
117
108
108
110
109
132
101
108
100
94
99
109
109
132
98
136
103
102
109
117
113
134
116
100
108
109
109
136
134
103
104
97
89
93
99
80
89
86
83
136
94
96
106
94
99
116
97
100
92
87
81
79
76
78
79
79
76
79
79
66
73
64
68
88
66
70
73
74
74
68
68
55
60
56
74
74
78
90
106
106
106
85
80
76
71
69
67
63
63
63
61
63
63
60
56
56
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
2
3
5
3
1
1
1
1
1
8
5
2
3
5
4
3
2
1
1
2
30
16
2
2
5
3
1
3
5
7
10
18
11
5
1
1
2
1
1
2
1
1
1
1
1
7
4
1
1
2
6
4
3
6
13
7
2
1
1
1
1
7
4
2
11
6
1
1
1
2
12
18
24
17
10
9
8
8
16
20
15
10
8
7
7
7
7
7
7
7
7
7
7
7
31
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
63
78
120
93
91
103
142
117
132
138
144
144
152
130
133
133
110
131
108
103
143
112
116
142
121
123
152
120
143
109
107
95
91
104
92
95
100
110
126
157
152
152
173
163
167
169
173
172
167
169
161
173
172
148
139
154
137
133
151
151
114
106
104
91
82
101
79
90
95
101
101
101
64
56
46
50
56
61
79
79
76
89
101
121
121
121
121
121
64
55
43
32
27
24
21
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
20
20
11
2
1
9
17
19
22
16
10
4
1
1
1
1
4
4
3
2
1
1
4
4
5
3
1
3
6
3
1
6
5
5
5
5
8
7
5
3
2
1
2
1
1
2
1
1
2
2
2
2
1
1
1
1
1
4
3
2
1
1
3
4
5
7
17
19
20
22
14
7
7
7
31
28
15
2
2
18
14
11
6
2
2
2
4
5
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
68
68
62
109
75
82
83
78
101
95
101
118
89
84
82
86
85
85
118
90
90
90
108
97
101
109
118
90
90
87
82
86
72
76
73
76
67
86
67
75
77
73
108
75
76
84
82
88
109
87
91
86
86
86
84
94
82
86
87
87
94
94
82
84
74
71
94
66
67
72
80
80
61
53
45
50
31
37
46
53
75
75
61
63
63
62
62
63
63
63
63
63
63
61
63
63
59
54
54
63
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
2
12
23
14
5
5
4
4
4
3
3
4
6
8
5
3
6
10
6
2
13
8
4
5
6
8
11
15
10
6
6
6
6
4
2
2
3
4
3
2
3
3
4
4
4
4
14
8
2
1
1
4
4
4
4
3
2
2
2
9
12
15
13
11
13
12
11
11
11
11
30
22
15
11
11
11
9
7
7
7
9
10
9
9
9
9
9
9
9
9
9
9
9
9
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
94
110
105
113
122
116
149
124
116
162
110
116
122
128
128
149
162
112
114
117
122
112
109
110
162
103
98
113
89
94
96
90
95
100
92
113
91
89
91
95
88
91
91
91
96
93
94
100
95
94
96
94
88
86
86
90
84
83
81
81
67
70
100
69
63
68
59
65
68
68
65
65
50
36
30
32
40
52
60
80
80
80
65
63
60
51
51
51
29
25
21
17
16
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
15
8
14
14
14
10
6
6
6
3
1
2
3
23
21
19
11
3
1
1
1
2
3
5
3
2
6
3
1
13
9
6
5
5
5
5
4
3
13
12
12
7
3
2
2
6
6
6
4
2
2
6
4
2
2
1
1
1
1
1
1
1
1
1
11
11
11
6
2
1
1
1
14
15
10
6
6
4
2
2
4
5
3
1
1
1
1
1
4
5
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
56
110
74
77
73
79
85
78
75
85
75
78
86
84
83
84
111
78
85
86
110
90
91
104
90
89
96
89
87
108
81
78
85
87
90
111
116
99
106
116
114
104
116
107
104
114
104
101
104
113
97
111
95
93
102
111
92
113
86
76
75
68
62
77
60
61
80
67
68
68
67
67
44
40
33
38
46
55
80
80
66
68
65
62
61
58
58
58
33
29
24
21
19
18
17
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
9
9
9
10
10
10
10
8
6
3
1
13
9
5
5
4
3
3
6
10
16
22
20
18
14
10
10
10
16
13
10
10
11
10
7
4
3
3
2
2
1
1
1
2
3
3
2
2
2
1
1
1
2
3
4
3
2
1
1
3
2
1
7
4
2
11
6
1
1
2
4
12
16
13
10
10
10
6
3
3
3
6
8
4
1
1
1
1
1
1
1
1
1
1
1
7
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
87
121
114
103
90
87
87
90
91
103
87
94
98
92
94
98
85
92
92
91
120
102
103
121
110
82
89
89
77
118
75
72
73
75
63
68
61
71
80
96
120
93
98
114
99
102
121
97
103
94
89
92
90
94
110
95
108
118
80
85
88
79
96
77
66
90
67
77
81
84
84
84
66
69
78
84
84
84
73
73
74
83
95
114
114
114
114
114
94
90
86
82
80
80
67
63
18
80
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
10
5
3
2
1
1
2
3
2
1
4
4
5
3
2
1
1
1
1
11
8
5
5
5
3
2
1
1
1
1
5
5
5
8
7
4
2
4
2
1
2
1
1
4
2
1
1
1
1
1
2
3
2
1
4
2
1
1
1
2
3
4
4
5
4
4
15
11
8
8
8
28
21
15
15
15
9
4
3
3
3
5
6
7
7
7
8
35
49
56
59
63
40
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
92
92
121
100
105
109
123
93
103
109
107
106
110
144
116
124
118
124
109
108
110
120
113
115
118
130
105
107
111
110
121
123
99
105
144
107
103
130
89
95
94
120
89
91
105
96
102
118
100
103
89
85
82
90
88
98
144
102
121
88
83
73
67
100
66
66
71
65
65
71
71
51
51
47
47
46
46
47
62
78
105
105
105
84
81
77
64
64
64
36
31
24
18
15
13
11
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
21
21
21
20
11
2
8
13
17
14
11
6
1
10
15
17
18
20
12
4
2
1
1
1
1
1
5
3
1
1
1
14
7
1
6
11
9
5
1
5
3
2
1
2
1
1
3
2
1
1
1
1
1
1
3
3
4
3
2
1
2
2
3
6
5
5
9
9
9
10
7
4
4
4
12
21
17
14
14
10
6
4
4
4
7
10
5
1
1
1
1
1
1
1
1
1
4
5
3
1
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
102
102
58
117
114
102
93
96
91
94
118
116
104
105
118
102
100
92
118
82
91
91
117
95
97
111
111
92
94
87
78
113
74
74
85
76
77
71
114
77
89
94
117
91
90
96
95
100
111
111
98
90
86
81
80
78
83
83
82
113
76
73
77
71
64
81
66
56
67
80
90
114
114
114
63
66
68
74
83
83
88
96
96
96
89
88
87
83
83
83
45
39
31
24
21
20
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
6
5
21
27
14
1
1
1
1
1
6
5
5
5
3
2
3
2
2
5
5
6
5
5
7
9
6
3
2
1
6
3
1
4
2
1
2
2
3
5
4
4
6
3
1
2
4
5
3
2
1
1
2
3
2
1
2
2
2
2
11
20
13
6
5
7
19
18
17
17
17
17
18
9
1
1
4
5
7
4
1
1
1
4
5
6
6
6
6
7
7
7
7
7
8
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
69
69
61
108
77
78
75
118
74
79
84
95
85
99
95
98
101
90
126
99
83
86
88
90
99
104
84
90
99
104
126
108
118
99
92
90
94
109
89
95
94
96
126
92
97
100
96
97
104
94
96
95
90
89
93
95
96
118
101
108
96
96
80
85
91
77
89
70
70
71
67
67
63
63
43
37
45
28
41
58
71
100
100
100
78
74
70
57
57
57
32
28
23
19
18
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
5
3
5
7
4
1
1
1
1
1
7
5
3
6
9
5
1
3
3
4
10
7
4
3
3
4
5
6
12
11
10
9
9
8
6
3
1
1
1
5
4
3
3
2
2
1
1
3
2
2
2
5
3
1
1
1
4
2
1
1
1
2
4
6
4
3
2
2
2
4
7
11
16
10
4
4
3
2
1
1
1
1
2
3
4
4
4
4
4
4
4
5
5
5
5
7
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
47
91
91
75
91
81
91
80
69
75
78
76
72
78
90
81
90
90
69
64
67
68
81
63
65
70
69
71
72
67
67
62
80
63
72
99
74
81
78
76
78
103
80
83
89
95
87
101
93
99
103
88
85
101
79
80
78
98
83
85
103
103
74
74
99
59
51
62
65
75
99
99
74
74
50
49
50
53
63
63
46
45
45
48
54
63
63
63
63
63
35
30
24
18
15
14
12
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
11
6
1
9
11
6
2
2
2
2
2
3
2
1
15
10
5
4
4
5
7
4
1
1
1
4
7
7
7
7
4
1
7
13
11
6
1
5
3
1
6
4
3
2
2
5
4
3
4
3
2
3
3
3
2
1
1
1
2
3
2
1
1
4
8
9
10
5
1
1
1
2
13
20
13
6
6
4
2
2
2
2
3
4
2
1
1
1
1
1
1
1
1
1
4
7
4
1
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
78
151
107
104
104
146
106
111
116
127
103
102
100
100
106
98
108
130
92
96
102
112
111
149
135
108
117
118
123
151
125
122
105
100
99
108
92
92
102
100
106
122
109
146
126
131
149
132
135
130
126
115
122
126
117
125
124
151
113
126
126
92
78
75
92
79
92
96
126
126
77
72
58
44
48
31
50
75
99
146
146
146
103
96
88
69
61
61
35
29
24
19
17
17
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
15
11
8
10
13
14
15
12
7
3
7
8
10
10
10
13
11
9
7
5
3
2
3
4
3
2
4
5
5
6
4
3
3
3
6
6
4
3
13
23
15
8
1
1
3
3
2
1
1
1
1
1
1
1
1
1
2
3
3
3
3
3
3
3
6
6
6
18
10
2
2
2
12
22
14
6
2
2
3
5
5
5
3
2
2
2
2
2
4
5
5
5
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
103
103
67
180
108
103
107
150
99
100
101
103
100
101
102
102
102
98
112
101
98
107
162
137
143
180
176
125
135
126
122
163
105
100
101
93
94
112
93
96
103
98
162
110
116
150
124
140
180
131
176
124
114
104
96
95
110
112
111
163
95
95
73
68
66
67
88
63
69
76
81
93
93
93
68
70
67
59
73
88
111
150
150
150
105
97
88
69
60
60
36
30
25
20
18
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
19
20
21
22
13
4
4
4
3
3
8
14
11
8
6
5
7
5
3
11
18
16
10
5
7
10
6
3
18
14
9
5
10
10
8
5
3
10
6
3
2
1
1
1
3
2
1
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
6
6
6
4
2
1
1
1
10
19
36
44
51
26
1
1
7
10
11
12
9
6
6
6
6
6
6
6
6
6
7
9
7
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
68
142
142
109
112
120
133
105
148
121
118
160
116
112
154
127
140
148
160
142
144
154
157
129
119
133
160
137
164
157
133
131
129
164
121
119
123
164
111
116
121
132
123
127
141
132
129
127
132
161
142
149
161
138
161
134
124
124
123
119
139
139
109
106
102
85
67
75
75
86
100
102
102
102
58
58
58
64
68
71
85
85
73
72
70
67
66
63
63
63
35
31
25
21
20
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
34
34
34
18
3
13
10
5
1
1
1
1
1
14
8
3
5
8
10
10
10
10
6
2
5
4
3
2
4
7
9
11
8
5
9
14
13
12
8
5
8
11
11
6
2
2
2
16
9
2
2
1
1
1
1
1
1
2
3
2
1
1
5
3
2
3
2
2
13
11
7
3
3
3
11
15
9
4
4
11
14
15
9
4
4
4
5
5
5
5
5
5
5
5
6
6
6
6
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
97
108
98
111
108
102
112
104
131
131
113
114
116
107
102
90
116
80
85
93
108
86
99
86
91
71
66
61
66
51
60
71
68
93
81
93
73
93
80
80
108
85
82
82
84
83
83
85
91
84
85
82
85
83
76
73
70
84
57
56
59
59
64
64
59
57
68
61
62
62
62
62
44
50
47
55
61
62
68
72
72
72
67
66
65
62
62
62
33
28
22
17
15
14
12
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
1
2
9
8
4
1
3
6
6
3
1
1
1
1
2
1
1
3
2
2
3
2
2
2
2
2
1
1
3
5
6
5
5
8
5
3
2
1
1
4
3
2
3
2
2
2
3
2
1
1
2
1
1
1
1
1
2
2
2
2
5
3
1
1
2
7
12
6
1
1
1
25
23
15
8
8
6
5
5
6
6
6
7
5
4
4
4
4
4
4
4
4
4
4
5
4
4
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
93
93
95
170
116
114
163
104
110
109
105
104
104
114
111
118
108
134
137
117
121
120
121
134
120
133
123
124
127
124
140
138
93
101
106
108
106
162
115
126
131
132
134
135
170
132
132
135
130
128
137
126
120
122
129
133
138
140
122
118
119
112
107
134
108
107
106
117
120
138
162
162
162
117
89
70
73
89
112
127
163
163
163
166
170
170
170
170
170
92
79
64
49
44
40
36
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
15
15
11
8
5
2
30
21
12
12
12
12
8
4
7
10
22
23
20
18
18
16
12
7
3
2
2
6
11
15
19
26
18
10
2
3
6
10
12
14
15
13
7
2
2
2
7
6
4
3
6
10
7
4
4
11
10
10
7
5
8
11
15
17
19
17
11
6
15
15
15
15
20
25
42
52
29
7
7
25
42
58
32
6
6
6
8
9
9
9
9
9
9
9
10
10
10
10
14
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
113
113
93
112
103
113
121
103
103
97
113
92
95
99
121
102
93
81
96
73
80
89
121
97
100
102
94
102
87
87
87
111
85
81
95
124
104
124
104
124
102
97
112
87
88
93
96
103
108
101
98
103
100
105
104
103
105
108
106
111
105
105
83
85
101
76
87
71
73
80
95
95
67
63
46
43
46
50
61
61
64
72
72
72
76
81
81
81
81
81
44
38
30
24
21
19
17
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
8
10
39
25
11
14
8
2
4
5
6
7
6
5
5
5
5
5
5
9
14
14
9
4
10
10
8
7
7
8
6
4
8
9
7
5
5
3
1
2
2
2
2
2
6
4
2
2
2
2
2
1
1
1
1
1
2
3
4
4
4
3
2
4
7
12
17
9
1
1
1
14
17
10
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
6
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
101
101
65
182
104
104
114
136
106
110
124
106
104
106
130
114
111
111
152
116
115
120
182
143
152
180
177
134
146
149
145
181
136
124
128
130
121
152
102
111
121
121
182
133
135
147
139
145
180
137
177
128
121
116
116
113
128
152
120
181
101
94
94
87
84
79
82
79
81
85
100
100
72
72
59
60
57
70
70
74
85
100
100
100
82
77
73
69
67
65
61
61
61
59
61
61
57
52
52
61
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
9
17
9
1
2
3
3
3
3
2
1
13
9
5
1
4
8
6
4
7
4
2
11
21
11
1
2
2
2
5
9
8
8
7
4
2
6
4
3
4
2
1
1
7
5
4
4
3
2
1
2
3
2
1
3
3
3
3
4
10
7
5
9
12
10
8
6
4
3
3
3
12
16
21
16
11
11
11
11
16
18
14
11
9
8
8
8
8
8
8
8
8
8
8
8
30
52
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
104
104
41
72
75
77
85
106
104
88
93
95
90
106
95
90
96
104
81
106
75
80
74
69
98
77
75
77
94
81
87
94
85
98
77
99
75
72
81
85
93
128
106
109
114
128
119
125
126
139
131
139
126
139
121
103
101
95
92
92
82
82
75
73
83
72
52
60
63
70
83
83
80
80
47
48
50
50
59
60
68
81
81
81
70
69
68
66
65
65
64
64
64
64
64
63
64
64
59
59
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
5
4
7
8
4
1
3
5
4
3
3
3
4
8
9
5
1
1
1
2
13
7
2
4
3
2
1
1
5
30
19
9
7
6
4
3
5
6
7
8
6
4
4
7
6
4
2
1
1
1
1
1
1
1
3
4
3
3
3
5
3
1
1
1
3
6
7
8
9
11
14
14
14
11
8
8
15
18
20
14
8
8
8
6
5
5
5
5
5
5
5
5
5
32
45
25
5
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
90
90
84
100
89
105
85
90
94
105
97
93
104
105
95
104
89
83
82
81
81
85
80
80
84
100
89
87
88
83
112
81
78
88
120
95
93
100
93
99
118
105
113
141
126
142
124
141
125
134
136
142
141
134
115
118
113
114
142
100
100
99
95
120
90
86
77
76
90
96
112
112
112
67
61
59
61
65
70
75
86
86
86
77
77
78
77
77
77
77
77
77
77
77
66
77
77
16
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
8
1
10
18
14
11
21
12
4
4
4
2
1
6
12
40
40
40
28
16
5
3
2
1
8
15
13
11
15
15
9
4
12
12
6
1
2
1
1
2
1
1
2
1
1
2
2
2
1
1
3
6
3
1
3
2
1
1
1
2
11
15
10
5
10
12
15
13
12
12
12
28
23
13
3
3
16
21
24
13
3
3
3
7
9
10
12
37
49
62
62
62
39
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
86
86
156
93
96
100
87
89
91
106
95
100
104
106
111
114
114
129
100
98
99
120
118
116
153
143
105
118
117
129
156
98
94
94
82
79
92
69
80
88
93
129
91
92
102
100
113
153
109
143
104
95
91
83
79
91
94
99
156
87
87
76
63
74
53
45
52
55
63
80
80
67
67
44
37
30
31
39
49
58
78
78
78
65
62
60
52
52
52
30
26
22
19
18
18
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
4
2
14
15
11
8
9
10
11
10
10
6
2
9
16
11
6
10
8
5
3
2
2
2
2
2
5
3
2
2
9
6
4
5
5
5
10
14
19
15
8
2
2
2
3
2
2
2
2
2
2
5
3
1
2
3
3
3
3
3
3
5
8
8
7
7
10
12
13
14
15
18
21
12
3
3
3
3
3
3
3
3
3
3
3
3
3
5
6
6
6
7
7
7
7
8
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
108
108
70
195
123
134
126
170
136
145
152
155
138
142
155
149
173
148
153
188
154
155
191
171
177
181
195
173
152
151
147
158
138
142
128
148
140
143
144
173
152
155
191
161
164
170
169
174
181
179
195
188
169
167
161
176
158
156
157
169
152
155
155
153
157
166
157
160
176
163
173
173
146
140
128
163
116
124
136
154
176
188
188
188
152
141
133
117
106
106
83
77
73
77
82
88
100
100
100
100
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
20
28
18
8
31
17
3
14
26
15
4
8
14
11
8
6
4
26
17
8
8
8
8
22
15
8
15
16
17
18
20
31
26
22
25
28
40
29
18
29
16
4
4
4
33
18
4
7
10
16
22
83
55
28
26
24
23
22
22
34
34
31
28
30
33
40
35
28
22
22
22
66
53
40
47
50
54
60
66
47
28
28
28
30
31
32
33
36
38
39
39
40
40
40
40
53
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
110
110
89
175
115
110
98
117
97
103
127
127
107
114
110
109
121
107
123
128
115
122
161
135
145
156
175
123
127
128
123
159
117
110
117
120
104
106
111
99
106
102
161
102
108
120
116
129
156
132
175
128
120
114
110
104
114
117
114
159
102
96
93
85
80
73
82
60
65
76
79
91
91
91
54
48
39
39
55
76
92
128
128
128
105
101
96
82
82
82
44
38
31
24
21
20
18
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
28
28
28
15
2
5
8
4
1
1
1
1
1
5
3
2
2
2
3
4
3
2
8
13
11
6
2
4
6
4
2
6
11
11
10
9
8
7
4
2
3
3
4
2
1
2
4
6
3
1
2
2
2
2
1
1
1
1
2
4
3
2
2
2
2
10
9
7
5
19
12
5
5
5
11
14
12
10
10
7
5
5
9
11
10
10
8
6
6
6
6
6
6
6
6
6
6
6
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
107
107
75
109
98
107
90
89
80
83
107
82
78
80
87
84
87
87
86
75
78
84
108
94
94
102
98
82
94
90
92
109
91
89
85
104
87
90
85
76
83
80
108
84
86
90
90
93
102
104
87
84
86
77
81
85
89
90
98
109
81
81
83
78
104
79
72
75
77
73
75
75
66
66
44
39
33
37
45
54
77
77
64
65
63
61
61
59
59
59
34
29
24
20
19
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
17
17
17
31
35
18
1
4
8
8
6
3
1
2
3
3
3
4
3
2
1
1
5
5
5
19
14
7
1
1
1
17
11
5
10
16
12
6
1
1
6
3
1
4
5
7
9
8
4
1
1
3
6
3
1
2
2
3
2
1
1
1
1
3
4
5
8
14
17
11
5
5
6
8
14
17
12
8
8
6
4
2
2
2
5
6
7
7
7
7
7
7
8
8
8
8
8
9
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
125
125
107
120
121
139
120
124
127
126
131
132
135
148
136
148
148
114
120
113
109
132
115
119
116
119
116
139
105
132
98
90
125
90
91
91
125
91
104
119
139
127
137
150
139
143
141
150
147
139
150
138
147
138
122
114
130
109
103
109
109
78
76
81
60
58
58
58
64
81
81
59
53
47
32
23
25
40
60
78
115
115
115
89
89
89
85
84
84
82
82
82
80
82
82
71
71
12
82
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
125
125
77
30
3
13
24
14
4
8
6
4
4
4
3
3
3
3
4
5
16
12
8
6
5
4
3
10
18
11
5
9
7
5
5
5
6
4
2
1
1
1
1
1
1
2
1
1
3
2
1
1
1
3
2
2
2
1
1
1
1
1
1
1
2
8
5
2
8
5
2
2
2
3
17
17
9
2
2
3
4
6
4
2
2
2
2
2
2
3
37
54
62
66
71
41
12
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
76
87
87
68
73
75
72
88
88
88
108
98
93
104
108
99
104
108
84
78
77
78
84
88
97
88
84
76
72
71
71
63
67
76
74
100
93
100
97
115
90
92
88
87
103
95
97
97
115
98
100
101
103
102
100
99
102
115
102
96
103
103
82
87
90
67
80
71
73
74
85
85
58
54
45
36
48
34
42
48
64
64
69
80
80
80
70
60
60
60
33
29
24
19
18
16
15
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
9
6
4
4
5
25
33
22
11
4
1
4
5
7
6
5
4
2
1
1
2
4
7
5
4
4
5
3
1
8
9
6
4
3
6
4
2
1
2
1
1
2
3
2
2
3
4
2
1
3
3
3
3
2
1
2
1
1
1
1
1
2
5
3
1
3
6
5
4
4
5
6
14
23
14
5
5
3
2
2
3
4
4
5
4
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
74
74
39
136
97
90
91
127
94
96
107
89
95
100
107
117
107
105
103
139
105
105
122
110
117
114
136
117
107
110
102
114
103
88
86
95
96
88
97
122
106
109
122
109
110
127
110
116
122
121
136
139
116
113
115
122
113
111
107
114
94
91
91
89
89
89
104
84
90
104
122
122
107
107
70
66
63
69
81
96
110
139
139
139
102
96
89
71
66
66
37
32
26
19
16
14
12
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
7
13
9
6
3
1
5
8
9
8
8
8
4
1
1
1
1
5
9
11
8
6
17
28
17
6
3
1
11
8
6
6
6
28
17
6
3
8
10
6
3
3
5
4
4
3
3
3
3
3
4
6
7
8
8
8
8
5
3
3
7
11
16
10
4
13
12
10
8
8
8
37
26
16
6
6
25
35
45
25
6
5
4
4
4
4
4
4
4
4
4
4
6
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
112
112
68
154
101
112
98
94
99
96
112
110
104
111
120
111
124
101
124
105
113
109
124
124
124
154
120
124
116
99
86
117
75
75
82
81
80
112
90
83
93
90
115
89
89
101
101
105
154
98
95
94
84
83
81
79
84
81
80
117
74
74
70
70
64
60
84
59
62
60
64
64
50
47
39
53
26
34
43
48
70
70
60
59
58
58
49
43
41
41
25
22
19
17
16
16
15
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
12
12
12
8
4
8
10
6
3
3
3
3
3
11
7
4
2
2
2
3
6
10
16
11
7
5
4
5
7
4
2
5
6
8
8
9
8
6
4
2
3
3
3
3
2
2
3
4
3
3
2
1
1
1
2
2
1
1
1
1
1
1
2
2
1
1
3
5
14
8
2
1
1
1
27
24
13
3
3
5
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
7
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
148
148
66
126
138
148
121
131
136
125
148
125
113
120
111
117
120
113
128
101
102
112
113
120
128
136
134
104
106
106
96
138
103
106
117
149
128
149
117
149
124
121
136
112
113
114
114
118
115
123
115
118
120
125
119
146
127
121
138
127
117
146
146
119
123
99
102
97
102
114
146
146
96
93
70
52
43
42
46
52
62
62
66
73
80
93
93
93
93
93
70
66
66
64
66
66
61
54
54
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
8
8
27
19
12
54
44
24
4
8
13
10
8
10
13
10
8
8
9
5
2
3
5
3
2
7
5
4
9
13
18
11
5
6
8
7
6
10
6
2
8
5
2
3
4
3
2
2
2
3
5
8
8
9
25
13
2
2
2
3
3
3
16
9
3
9
15
15
15
15
15
31
30
21
13
13
8
4
2
2
2
2
2
3
3
3
4
8
10
11
12
13
13
13
13
33
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
30
60
92
63
65
76
89
85
104
95
91
104
105
97
104
92
92
89
88
85
97
87
90
93
98
86
105
98
97
131
93
98
97
94
110
87
89
117
105
110
107
124
103
109
107
117
104
108
110
108
119
109
110
115
109
112
131
107
109
109
98
96
124
83
64
65
69
82
95
119
119
119
76
64
54
48
49
52
54
55
68
83
99
131
131
131
131
131
97
91
75
65
63
64
63
63
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
4
8
9
7
5
4
4
4
4
4
4
5
6
7
6
3
1
25
16
7
6
5
6
7
7
6
5
5
9
7
5
9
9
5
1
3
12
11
6
1
2
1
1
2
1
1
1
1
1
2
6
10
5
1
13
7
1
1
1
1
2
2
2
5
5
6
15
9
3
3
3
28
26
22
19
19
10
2
2
2
3
11
15
10
6
6
6
6
6
6
6
6
6
31
44
25
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
62
108
76
78
101
76
76
80
108
77
80
86
101
88
89
79
108
73
78
83
110
92
95
103
117
99
105
110
78
105
77
79
92
82
85
110
76
79
91
88
117
92
90
91
88
88
88
87
91
86
88
88
86
91
87
87
117
88
81
82
81
91
68
80
67
72
76
82
91
93
93
93
67
72
67
78
78
73
75
75
78
82
85
93
93
93
93
93
50
42
34
25
22
20
18
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
12
22
12
2
1
1
1
1
1
1
2
15
15
8
2
4
6
10
11
13
7
2
17
16
9
2
1
1
1
1
10
5
1
5
3
2
5
5
6
10
6
2
2
2
4
2
1
1
1
1
1
1
2
4
6
6
3
1
1
1
2
6
8
8
9
23
28
17
6
6
6
14
18
23
19
15
8
2
2
9
12
10
9
8
7
7
7
7
7
7
7
7
7
7
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
106
106
53
182
95
106
96
96
90
99
117
116
107
109
117
107
102
99
117
104
101
107
182
138
149
180
176
126
134
126
118
163
106
97
102
92
97
114
89
95
106
104
182
107
107
122
109
127
180
125
176
118
104
97
89
91
107
114
96
163
82
80
81
68
67
69
53
56
58
59
63
69
69
69
45
40
50
31
43
58
70
96
96
96
77
74
70
59
59
59
33
29
24
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
3
2
3
4
8
11
7
4
4
4
5
3
2
3
4
5
11
7
4
3
2
7
4
2
2
4
4
4
7
10
14
15
17
12
7
2
3
2
1
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
15
8
2
2
1
1
4
8
11
7
4
4
4
4
4
4
10
16
8
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
77
39
69
116
72
71
76
77
77
104
94
84
104
86
90
104
89
77
77
76
77
77
101
84
85
111
76
80
80
87
100
97
120
96
104
93
87
108
90
100
101
103
120
104
116
103
99
99
104
95
99
97
100
120
104
111
101
100
95
83
84
76
75
104
76
70
89
74
87
95
108
108
108
68
54
42
43
50
57
75
75
74
86
97
116
116
116
116
116
61
52
42
31
26
23
19
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
5
3
2
2
2
2
3
3
3
4
5
5
5
5
3
2
3
5
7
6
5
5
6
4
2
2
2
12
8
5
8
11
7
3
2
1
1
1
1
1
1
2
6
6
4
2
1
2
2
2
6
3
1
1
1
1
1
1
1
6
4
2
20
13
6
8
8
8
8
9
30
29
16
3
3
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
56
112
74
76
74
97
76
83
100
90
93
97
100
97
95
100
97
83
89
88
112
94
96
104
92
88
92
79
80
92
77
75
82
77
86
88
88
106
96
103
112
93
93
95
95
99
104
106
103
89
88
85
82
87
87
91
106
95
103
103
80
76
65
64
61
56
71
58
57
57
52
49
43
57
34
39
46
53
71
71
61
62
60
59
58
57
57
57
33
29
23
19
17
17
16
15
15
15
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
7
7
7
8
7
5
4
2
1
1
1
1
1
8
15
10
6
4
5
6
7
9
9
8
7
11
35
19
4
5
6
7
11
20
10
1
4
3
3
29
20
11
10
5
1
3
3
3
2
1
1
1
1
1
10
9
9
9
9
6
3
3
4
5
10
12
9
6
14
23
16
9
9
9
33
28
18
9
9
7
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
7
9
7
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
111
111
99
108
107
111
99
105
112
107
111
108
112
100
106
106
106
112
100
84
87
83
108
87
92
95
87
97
99
85
83
98
80
74
78
101
78
83
77
80
93
121
108
104
109
107
109
121
111
110
114
110
105
121
102
101
101
101
103
96
114
114
88
92
99
84
76
95
80
89
101
101
82
82
57
54
59
66
82
82
76
77
79
83
93
107
107
107
107
107
76
71
65
66
65
65
62
57
57
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
44
39
27
15
3
3
5
49
45
25
6
3
3
3
6
7
9
6
3
3
3
3
2
1
7
5
3
4
3
3
2
1
1
4
7
7
6
5
11
13
15
11
7
4
3
2
5
3
2
3
2
2
4
3
2
6
9
9
9
6
4
3
2
28
27
14
2
13
23
17
12
12
12
31
27
14
1
1
1
1
2
1
1
1
1
4
6
7
7
7
7
7
7
8
8
8
8
32
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
66
35
55
58
61
63
68
91
74
75
72
76
66
72
70
71
72
72
77
71
76
76
73
81
91
70
74
74
72
92
73
78
117
91
93
94
93
82
93
90
92
92
117
86
87
85
80
80
80
82
88
85
86
117
77
81
78
68
83
57
57
51
50
63
47
57
50
51
58
65
65
61
61
43
34
29
26
35
47
56
77
77
77
72
71
70
67
67
67
37
32
26
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
2
2
1
1
17
28
19
10
6
3
2
2
2
2
11
10
10
10
9
8
9
5
2
2
1
1
5
3
1
3
6
11
10
8
6
6
6
7
6
3
1
2
1
1
1
1
2
3
2
1
1
1
2
1
1
1
1
2
4
3
2
4
3
2
11
8
6
4
4
4
11
19
12
5
5
5
5
6
4
2
2
2
4
5
5
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
170
170
140
190
200
168
181
200
171
168
189
162
165
166
189
169
181
170
193
200
171
177
177
179
184
190
200
185
189
192
191
200
195
189
168
200
192
200
200
200
197
200
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
47
47
47
97
106
76
47
30
13
13
13
13
13
15
23
55
31
8
15
12
10
9
7
6
7
8
7
6
8
15
11
8
14
18
22
22
22
31
26
22
25
23
19
15
15
15
15
22
18
15
22
36
32
28
28
34
40
34
28
34
37
40
120
160
180
190
195
197
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
68
101
101
111
98
97
94
95
87
83
84
89
91
89
103
101
91
83
106
82
85
85
108
92
98
110
101
97
103
95
92
111
87
80
84
90
89
106
85
90
101
122
108
106
106
122
109
112
112
122
104
104
94
92
92
96
99
106
101
111
81
76
73
76
66
69
91
63
66
68
67
69
69
69
46
40
51
29
41
57
68
95
95
95
79
76
73
64
64
64
36
31
26
21
20
19
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
34
34
34
18
3
6
9
15
15
12
9
6
7
8
5
3
3
3
6
6
6
7
14
7
1
2
3
6
9
8
7
13
7
1
12
18
13
8
4
9
8
5
2
2
2
2
6
3
1
1
1
1
1
1
1
3
3
3
2
1
3
4
5
3
2
9
10
11
12
8
4
4
4
5
12
19
10
1
1
3
4
6
3
1
1
1
3
4
4
5
6
7
8
8
8
8
8
9
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
103
103
106
106
111
143
115
99
101
106
105
115
118
160
131
133
143
133
119
125
160
133
115
116
125
117
121
160
97
100
88
76
100
76
78
87
102
84
84
87
91
92
93
98
115
98
102
104
106
101
106
100
106
100
98
95
106
90
89
84
84
76
69
67
61
60
55
56
62
72
72
61
61
44
54
47
54
65
76
90
115
115
115
88
83
78
72
69
67
62
62
62
60
62
62
59
54
54
62
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
4
4
4
3
2
21
41
24
7
24
20
16
11
7
7
8
20
15
9
4
4
7
4
2
7
6
5
6
7
7
7
5
4
7
5
4
4
4
10
34
19
5
3
2
2
2
3
5
8
6
3
1
1
5
16
12
8
9
7
5
5
5
3
2
2
3
3
2
2
6
8
10
21
28
35
27
14
1
1
1
1
1
1
1
1
1
4
6
7
7
7
7
7
7
8
8
8
8
31
54
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
89
89
82
120
97
93
125
117
115
118
132
117
120
132
124
132
127
120
109
111
120
109
108
120
102
97
98
111
96
96
95
82
81
80
105
88
85
109
95
101
122
112
120
145
126
131
132
131
137
134
135
145
131
137
119
110
114
118
111
145
145
108
107
105
92
81
93
83
96
101
109
109
109
67
56
45
46
61
80
93
125
125
125
122
122
121
120
120
120
100
97
90
85
83
72
81
81
16
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
13
13
13
20
19
19
19
16
13
21
17
12
8
4
13
10
8
8
14
11
8
8
16
10
5
9
14
15
16
12
8
16
10
5
5
5
3
2
2
3
19
12
6
2
3
5
9
7
6
5
5
5
5
5
12
19
14
10
23
19
11
3
3
4
5
18
11
5
13
9
5
5
11
17
34
25
15
6
6
17
25
34
20
6
6
6
11
14
15
17
41
53
66
66
66
41
16
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
65
65
59
148
74
79
87
102
83
81
97
79
78
84
99
89
99
89
109
92
93
94
123
108
111
120
148
104
109
107
97
122
85
77
88
101
88
109
89
81
87
84
123
91
91
102
95
109
120
105
148
99
93
86
81
78
90
109
94
122
85
84
82
76
101
71
71
78
71
75
78
78
76
76
50
55
55
57
76
76
85
102
102
102
89
86
84
76
76
76
42
36
29
23
21
20
19
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
7
10
7
5
3
1
1
1
1
1
3
7
9
7
5
6
6
6
6
8
7
7
9
11
8
5
5
6
7
7
8
9
10
7
5
14
15
9
3
4
3
2
1
2
3
4
6
5
3
2
2
2
1
1
1
2
3
4
5
7
6
4
2
7
7
8
6
5
5
9
13
15
18
9
1
1
12
18
21
11
1
1
1
4
5
6
6
6
6
6
6
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
47
62
62
105
67
71
65
84
65
73
78
84
87
95
111
100
111
93
111
79
74
81
82
81
93
105
82
100
89
76
80
82
70
93
69
73
72
62
89
68
78
81
93
78
84
77
81
87
105
90
90
86
81
84
81
78
77
76
82
72
70
70
59
53
64
45
40
46
48
53
68
68
49
49
38
27
22
23
26
29
38
38
35
41
47
57
57
57
57
57
32
28
23
19
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
9
9
9
5
2
3
5
6
7
7
5
3
3
6
4
2
4
4
2
1
2
3
5
13
11
6
2
4
6
4
3
7
9
10
9
9
7
5
5
5
6
4
3
5
7
4
1
1
4
3
2
1
1
1
2
1
1
1
1
1
1
2
3
2
1
1
6
4
3
2
1
1
1
1
9
15
8
1
1
2
1
1
1
1
1
1
2
3
3
3
3
3
3
3
4
4
4
4
7
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
177
177
63
135
118
165
144
156
177
169
168
172
163
165
172
167
166
177
169
148
136
132
121
119
128
116
135
105
105
98
93
120
104
97
102
148
117
113
128
122
115
117
121
113
112
114
123
135
135
157
138
148
147
142
141
147
140
143
157
141
135
135
108
118
115
116
157
109
112
128
125
135
135
135
101
98
95
86
93
104
117
140
140
140
112
107
101
84
84
84
46
39
32
23
19
16
13
8
8
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
6
7
9
6
4
8
9
9
9
8
7
6
6
6
4
3
5
7
10
13
17
11
6
7
9
6
4
6
8
33
22
12
7
3
8
13
10
5
1
3
5
5
6
26
16
6
1
3
6
8
10
21
33
20
7
1
4
6
5
5
8
12
22
28
31
33
27
21
21
21
34
43
52
61
65
35
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
82
82
181
100
109
106
150
100
106
124
104
102
104
130
113
120
116
152
133
127
132
163
145
153
181
176
145
155
151
145
163
136
124
124
130
116
152
107
119
120
110
163
115
121
150
127
140
181
140
176
137
124
116
117
115
127
152
124
163
106
95
91
87
81
77
82
65
64
73
76
76
75
75
49
49
32
35
56
81
103
150
150
150
108
101
93
74
67
67
39
33
27
22
20
20
18
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
18
10
3
5
7
13
17
13
10
10
10
10
6
3
5
7
20
15
10
14
18
18
18
10
3
5
7
8
10
22
34
47
26
5
5
4
3
28
14
1
3
2
1
1
1
1
8
15
8
2
2
2
3
15
8
2
5
8
7
6
4
2
5
10
14
13
13
8
3
3
6
9
29
23
13
4
4
3
2
2
3
3
3
4
5
5
5
5
5
5
6
6
6
6
8
10
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
54
54
124
84
86
81
106
82
80
90
79
81
85
90
90
95
86
116
111
88
93
88
89
102
94
100
93
100
100
102
124
106
95
98
111
93
116
87
87
89
89
90
90
92
92
92
97
103
104
122
111
104
102
105
122
112
116
104
124
92
87
78
76
73
79
104
73
72
77
77
77
63
60
46
56
32
38
51
64
73
96
96
96
84
82
79
72
72
72
46
41
34
29
28
29
28
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
3
6
9
13
12
10
9
10
10
7
4
4
18
19
16
9
3
3
7
6
6
8
5
3
6
11
10
10
21
21
22
19
16
9
3
3
3
8
10
8
5
3
5
4
4
3
3
3
3
3
7
64
41
19
13
8
6
4
3
3
4
5
8
8
9
15
13
8
4
4
4
30
23
14
6
6
13
16
18
12
6
6
6
7
7
7
7
7
7
8
8
8
8
14
20
14
8
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
93
93
79
82
88
117
86
93
107
117
117
127
127
131
119
115
109
130
113
110
120
131
103
100
105
105
112
120
111
131
96
94
100
85
82
81
111
80
91
113
152
131
135
153
152
142
153
148
169
155
156
156
153
156
135
121
141
125
123
147
147
94
90
90
75
69
83
67
75
77
80
80
80
51
42
33
33
37
43
51
54
54
61
73
90
90
90
90
90
48
41
32
24
21
18
16
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
3
1
3
5
24
22
16
10
4
4
4
2
1
1
1
6
12
9
6
7
6
6
3
1
3
5
5
5
6
6
6
7
8
6
4
2
5
6
3
1
3
5
5
5
6
6
3
1
1
1
1
1
2
6
5
3
1
4
6
5
4
4
4
20
15
10
9
6
4
4
4
15
22
13
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
72
72
31
152
101
79
82
73
68
70
84
72
74
88
87
101
124
88
126
100
96
102
124
119
127
152
143
124
116
116
126
116
102
100
89
93
89
91
101
89
100
107
126
102
102
112
110
119
152
118
143
113
104
100
95
97
100
96
99
116
74
70
63
55
68
52
50
55
58
72
81
101
101
101
56
56
55
54
60
60
44
40
43
45
51
60
60
60
60
60
33
29
24
19
18
16
15
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
6
7
8
8
4
1
1
1
1
1
5
6
7
8
10
7
4
3
3
9
13
14
10
7
8
8
5
3
10
15
17
14
11
9
6
4
7
13
7
2
3
2
1
1
2
1
1
1
1
1
2
2
2
1
1
1
2
1
1
1
10
6
3
4
3
3
22
12
3
3
3
9
15
8
1
1
2
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
6
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
50
97
97
140
111
123
112
166
112
107
142
99
104
105
142
114
129
128
158
145
114
114
121
118
122
128
140
121
124
138
133
126
147
142
122
142
134
158
122
129
121
118
124
126
131
166
134
140
139
134
140
145
126
131
127
129
135
158
140
129
140
140
120
118
116
140
100
106
110
121
131
140
140
140
88
78
73
70
86
106
126
166
166
166
136
131
125
111
106
106
77
71
66
67
66
66
63
57
57
66
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
16
16
16
11
7
6
14
15
16
22
23
24
14
5
4
7
12
18
11
4
12
13
8
3
16
12
7
3
16
17
19
32
24
16
8
3
5
6
7
9
8
8
8
8
8
8
21
12
4
4
5
5
4
4
4
6
5
5
4
4
4
4
6
6
6
7
8
10
13
9
6
6
9
11
13
17
21
23
26
19
13
13
17
19
20
22
16
10
10
10
10
10
10
10
10
10
10
10
33
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
70
70
71
71
80
92
74
126
82
79
99
74
76
85
87
90
126
99
82
87
81
92
86
85
91
126
84
97
79
76
75
74
97
73
75
79
97
82
89
96
127
99
100
101
100
97
102
105
105
127
109
109
111
105
109
111
104
110
103
127
127
86
83
73
71
58
59
79
65
69
71
71
71
42
35
28
34
44
53
79
79
64
66
64
62
62
60
60
60
36
32
27
21
19
17
15
12
12
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
18
18
14
10
8
6
7
4
1
1
1
1
1
3
5
21
14
7
5
4
4
6
3
1
6
8
4
1
4
3
3
4
5
6
6
6
7
5
3
2
2
3
5
4
3
3
3
3
3
3
2
1
1
1
4
6
5
5
5
5
3
2
2
11
9
7
4
1
9
17
11
6
6
6
15
15
8
1
1
2
3
3
2
1
1
1
6
9
10
11
11
11
11
11
11
11
11
11
11
12
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
100
132
132
119
156
110
96
98
93
100
103
112
105
112
109
106
112
109
101
132
103
105
105
102
102
102
114
97
96
96
96
129
89
96
98
103
108
132
150
101
117
110
113
120
117
156
114
113
115
111
111
105
120
104
105
113
114
109
129
99
96
100
97
92
120
90
84
97
94
111
125
150
150
150
87
75
57
54
59
66
79
79
93
108
124
156
156
156
156
156
83
70
55
40
33
29
25
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
52
52
30
9
8
5
2
3
5
5
4
4
4
4
8
17
22
27
17
8
16
14
13
10
7
7
8
5
2
8
8
8
12
10
8
19
17
9
2
9
5
1
2
2
2
2
3
2
2
4
6
9
5
1
3
2
1
1
1
1
1
1
8
17
9
2
11
6
2
17
16
15
15
15
17
19
12
5
5
3
2
2
3
4
4
5
5
5
5
5
5
5
6
6
6
6
8
10
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
140
140
53
178
115
128
134
127
129
140
128
117
103
106
106
115
117
120
140
101
106
104
120
126
124
178
146
127
137
137
131
159
127
103
106
104
113
130
132
106
114
115
129
113
115
125
125
132
178
129
146
127
120
114
112
111
122
130
119
159
105
97
89
81
73
74
82
74
76
79
88
88
74
71
62
88
50
49
64
76
88
104
104
104
86
84
76
63
61
61
35
30
25
21
19
18
17
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
2
1
6
12
7
3
3
3
3
3
4
2
1
3
5
4
3
3
4
9
11
13
7
1
7
13
8
4
13
13
14
10
6
4
3
17
15
9
3
5
4
3
2
2
3
2
2
2
2
2
2
3
4
4
4
15
13
10
8
8
10
13
17
13
10
26
36
20
5
5
5
38
44
24
4
4
5
13
17
10
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
59
59
59
182
96
114
117
184
126
138
138
133
138
120
144
121
124
130
118
146
138
127
156
148
152
182
166
140
150
165
145
159
139
140
119
144
132
138
135
167
140
142
156
148
154
184
154
157
182
163
166
165
156
148
146
167
142
144
132
159
108
112
116
112
151
121
123
151
138
144
167
167
126
120
107
126
95
99
116
134
150
184
184
184
127
117
106
83
70
70
42
35
29
22
19
16
14
10
10
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
4
6
8
11
7
4
1
2
4
9
5
2
6
6
4
3
2
2
3
10
18
20
13
6
6
7
5
4
13
10
7
16
17
10
3
23
44
25
7
8
10
9
8
8
9
16
12
9
6
6
7
6
6
6
6
7
7
6
6
6
6
7
13
11
9
33
20
7
7
14
21
35
34
33
51
60
47
35
35
20
6
6
6
7
8
8
9
9
9
9
9
9
9
9
9
9
10
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
93
93
71
78
84
110
82
93
85
110
83
81
84
110
84
88
86
81
84
80
81
88
77
84
79
86
68
75
65
64
64
56
71
63
64
68
88
65
62
67
67
71
76
84
84
84
80
81
87
79
83
78
83
77
74
72
75
72
69
77
77
58
60
54
51
69
52
55
62
71
71
56
55
59
60
54
71
71
65
71
74
74
74
71
71
68
66
65
64
64
63
63
63
63
62
63
63
57
57
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
6
2
7
11
10
9
10
11
6
1
10
6
2
3
5
7
4
1
1
4
2
1
1
2
1
1
1
1
1
1
5
10
15
13
9
5
9
6
3
1
1
1
1
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
6
4
2
10
10
6
3
3
3
26
39
52
31
10
8
6
6
9
10
10
10
8
6
6
6
6
6
6
6
6
6
31
44
25
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
127
127
54
110
99
83
94
104
117
127
150
144
132
133
150
129
120
108
150
86
90
93
90
80
85
81
78
76
85
72
79
85
76
85
72
76
84
86
99
86
86
90
86
86
95
84
83
83
83
85
86
95
89
87
88
91
87
87
89
95
89
89
86
91
78
76
67
74
77
84
91
99
99
99
69
74
76
78
78
73
75
75
76
78
78
78
77
77
77
77
77
77
77
77
77
66
77
77
13
65
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
15
11
8
30
16
3
3
3
3
3
4
5
16
19
18
11
5
5
10
16
17
16
15
14
15
16
12
9
14
14
14
12
10
9
7
5
10
7
4
1
6
3
1
4
2
1
6
4
2
1
6
26
13
1
1
1
6
5
4
4
4
4
2
1
4
23
13
4
4
12
21
20
19
23
40
49
27
6
6
6
6
3
1
1
1
1
1
33
49
63
64
64
38
13
13
13
13
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
77
97
97
131
133
130
148
174
119
129
151
123
127
126
144
134
141
148
157
141
138
133
144
114
114
126
128
137
148
138
148
140
174
151
145
142
135
157
127
132
132
129
137
135
138
163
138
141
144
142
142
142
139
134
142
139
143
174
145
135
142
142
132
136
134
136
133
130
134
136
136
136
126
126
111
114
107
107
107
125
138
163
163
163
151
149
147
140
140
140
84
74
63
50
45
40
36
28
28
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
5
2
19
36
20
4
9
15
22
13
4
24
26
27
27
15
4
4
6
4
2
5
8
13
10
8
6
4
8
25
26
28
23
15
8
8
9
13
15
8
2
4
4
4
11
7
4
6
9
8
7
18
23
14
5
10
17
11
6
6
12
11
10
15
15
15
15
12
10
10
10
38
66
86
55
25
25
37
50
50
50
37
25
25
25
25
25
25
25
25
25
25
26
27
27
27
28
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
98
81
144
81
82
89
83
90
98
92
116
110
117
117
144
127
100
127
95
110
111
127
127
126
121
142
144
98
93
81
69
68
62
64
69
69
81
91
77
83
91
115
96
97
99
99
109
111
110
142
110
113
128
113
113
111
107
111
113
111
111
81
77
69
72
62
52
55
61
64
72
72
72
48
48
33
37
44
50
66
66
59
61
60
60
60
61
61
61
61
61
61
61
61
59
61
61
52
52
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
23
23
23
12
2
2
2
7
19
14
10
5
1
5
3
2
2
2
2
1
1
1
6
4
2
2
2
2
2
1
1
2
4
6
6
6
7
5
4
10
6
3
5
4
3
4
3
2
1
1
1
1
1
1
2
2
2
3
16
8
1
1
5
4
3
12
10
8
6
4
3
2
2
2
25
23
13
3
3
3
3
3
3
3
3
3
6
7
8
8
8
8
9
9
9
9
30
41
25
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
71
58
108
107
80
78
79
91
85
104
94
91
104
92
92
104
91
72
75
80
82
108
92
91
104
91
80
89
87
87
108
84
81
88
97
89
107
98
85
91
87
108
89
91
107
95
97
104
97
91
91
92
92
81
89
92
93
96
108
92
92
75
68
97
66
68
84
73
83
89
98
98
98
67
67
56
47
47
40
40
41
53
65
80
107
107
107
107
107
57
49
39
30
26
24
21
17
17
17
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
16
15
9
4
4
4
4
4
4
4
4
5
3
2
3
4
5
5
3
2
12
9
6
4
2
4
11
23
18
14
12
11
17
12
8
8
8
6
4
6
4
2
1
2
3
3
3
3
2
2
3
3
4
12
7
2
2
6
8
8
5
3
2
12
9
6
4
3
2
2
2
8
14
13
12
12
7
3
3
3
3
5
8
7
7
7
7
7
7
7
7
7
7
7
7
8
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
86
86
110
84
91
107
87
90
89
110
98
91
104
108
103
127
108
91
96
89
94
127
91
96
101
100
127
90
90
92
90
81
96
84
97
87
100
84
87
87
95
108
93
100
97
99
100
101
113
108
113
109
134
109
103
102
103
100
100
97
97
73
69
97
64
59
77
61
67
77
77
56
52
38
29
23
24
26
28
38
38
34
42
49
61
61
61
61
61
33
29
23
18
17
16
15
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
2
2
5
3
1
4
22
19
16
9
2
2
2
13
15
9
4
14
11
7
4
6
4
2
4
2
1
3
2
1
3
2
1
5
4
4
5
3
1
2
1
1
2
1
1
1
1
3
3
4
2
1
2
3
3
3
3
3
3
5
12
9
6
12
7
2
13
8
3
3
3
14
15
9
3
3
4
4
4
3
3
3
3
3
3
3
3
4
5
5
5
6
6
6
6
6
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
66
85
85
159
90
97
93
102
85
89
95
93
103
111
113
149
132
115
132
121
129
131
159
140
147
156
149
149
137
130
132
155
104
92
92
85
85
98
84
100
103
103
159
111
117
129
119
126
156
120
149
114
102
95
90
76
88
85
87
155
81
83
75
64
80
64
58
80
63
65
80
80
54
49
41
33
28
28
39
56
71
102
102
102
71
71
71
66
65
64
63
63
62
62
62
60
62
62
53
53
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
2
2
2
3
4
7
10
11
13
10
7
4
3
2
3
3
3
4
5
7
7
7
10
16
13
8
4
7
10
8
7
5
3
12
12
12
10
8
7
25
13
1
5
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
6
5
5
5
3
1
1
1
11
15
11
7
7
4
2
2
4
7
5
3
3
3
3
3
6
7
9
9
9
9
31
42
25
9
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
63
66
66
93
82
83
85
109
76
78
73
97
75
77
78
93
79
71
97
67
81
83
85
109
88
94
97
93
95
78
81
72
68
95
69
78
83
95
109
89
96
102
96
97
115
99
99
102
94
95
105
115
107
124
109
124
106
124
97
85
77
76
64
61
79
53
53
54
56
61
79
79
54
50
42
31
25
27
31
38
42
53
53
53
54
56
59
64
64
64
64
64
64
62
64
64
61
56
56
64
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
5
5
5
16
9
3
5
5
6
6
6
5
4
5
7
5
4
4
2
1
10
8
7
4
2
5
9
5
2
2
2
2
4
6
6
7
13
13
10
8
5
3
6
4
3
2
2
3
4
5
3
2
1
1
1
1
1
1
1
1
1
1
5
4
2
1
2
4
10
7
4
1
1
1
11
17
10
3
3
2
1
1
1
1
2
3
4
4
4
5
6
7
7
7
8
8
8
8
32
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
98
112
112
99
111
98
88
91
98
97
108
102
112
100
113
100
97
108
88
91
96
96
112
97
97
99
90
92
113
87
100
106
82
76
81
101
85
82
103
82
91
95
113
99
100
111
97
95
95
101
93
92
98
107
100
107
102
107
106
97
93
93
82
76
101
73
66
73
68
81
88
103
103
103
57
49
39
34
34
34
38
38
47
62
80
111
111
111
111
111
59
50
40
29
25
22
19
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
55
55
32
9
9
5
1
4
7
7
7
7
5
4
8
10
5
1
2
2
3
11
8
6
18
11
5
3
1
4
14
15
15
10
5
12
9
6
6
12
11
6
2
4
3
2
7
4
2
5
9
6
4
2
1
4
7
5
3
7
7
7
7
9
5
2
10
6
2
6
4
3
3
3
9
13
9
5
5
3
2
2
2
3
4
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
45
60
60
108
69
78
78
68
90
74
74
76
72
71
87
74
75
90
64
69
77
78
108
92
92
107
91
82
84
85
87
108
80
92
78
77
75
78
80
78
87
116
108
92
96
98
99
101
116
98
104
104
99
98
116
97
99
101
102
108
104
104
78
73
91
67
64
86
60
68
74
78
78
78
45
39
33
31
32
31
37
37
42
54
67
91
91
91
91
91
50
43
35
28
25
23
21
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
10
10
10
5
1
8
5
3
5
5
5
5
5
3
1
1
1
1
1
1
1
9
9
9
10
5
1
3
3
3
6
3
1
5
3
1
3
6
5
5
5
6
7
5
3
1
3
2
1
1
1
1
1
1
1
2
3
9
9
9
7
5
5
3
1
1
1
1
11
7
3
3
9
16
16
16
10
4
4
6
5
5
4
4
4
4
5
5
5
5
5
5
5
5
6
6
6
6
8
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
120
120
92
103
112
113
117
161
120
112
113
107
97
115
100
106
115
120
94
115
85
84
94
80
76
80
94
79
85
78
81
75
75
127
81
84
88
94
87
92
120
97
111
127
114
161
114
120
112
101
104
122
107
106
127
96
92
91
88
81
87
87
72
83
75
70
122
68
71
76
72
72
59
55
59
60
54
71
71
97
120
161
161
161
116
106
97
76
67
67
38
32
26
20
18
17
16
14
14
14
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
1
1
1
1
2
19
36
30
24
14
4
4
4
4
3
2
14
10
5
1
1
4
8
7
6
4
2
10
18
16
14
11
8
6
6
7
4
1
7
14
8
2
5
3
1
1
1
5
5
5
3
1
1
1
9
8
5
3
2
3
2
2
2
2
2
8
7
4
2
2
2
2
5
8
30
39
48
30
13
7
2
2
10
14
13
13
10
7
7
7
7
7
7
7
7
7
7
7
7
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
82
82
62
81
109
88
108
90
90
96
108
98
96
104
108
103
104
108
100
85
88
96
100
101
105
95
104
85
80
74
78
83
83
95
96
82
81
79
109
83
85
101
87
90
100
89
92
90
91
104
92
100
89
91
89
87
89
95
91
100
88
88
73
78
71
75
93
73
81
92
95
109
109
109
68
68
62
65
66
65
72
74
81
93
93
93
77
66
61
61
39
34
28
24
23
24
23
23
23
23
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
7
6
8
11
10
9
10
7
4
1
4
5
5
5
5
5
6
8
26
16
6
5
5
5
6
8
4
1
8
6
5
8
11
9
6
3
1
5
3
2
2
2
2
4
3
2
2
2
4
5
4
4
8
9
5
1
2
1
1
1
3
5
10
15
8
2
6
8
9
9
10
14
19
12
5
5
3
2
2
3
4
2
1
1
1
1
1
4
5
7
7
7
7
11
16
11
7
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
44
63
63
108
70
79
77
68
92
76
74
80
87
79
90
88
90
113
74
84
90
93
108
102
111
105
111
98
111
97
113
86
88
100
83
107
85
86
77
79
86
103
113
89
95
95
97
97
102
107
87
85
84
96
85
90
90
103
86
86
84
84
74
77
107
80
90
79
76
73
79
79
53
52
43
35
50
29
34
41
43
53
53
53
52
54
56
60
60
60
60
60
60
59
60
60
58
56
56
60
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
6
6
6
5
4
7
7
6
5
3
2
3
5
7
5
4
4
5
4
3
3
6
6
7
15
8
2
10
8
7
6
7
8
5
2
8
7
6
6
9
8
8
5
2
2
2
2
5
3
2
1
1
1
1
3
6
7
8
9
8
8
8
12
8
5
5
12
12
13
9
5
5
8
11
18
25
14
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
30
56
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
71
97
97
162
104
109
102
125
97
98
117
98
103
107
117
107
110
98
108
98
96
101
162
124
128
160
150
117
125
126
122
161
125
96
100
93
93
108
100
93
100
98
162
102
104
114
106
118
160
113
150
102
95
94
95
98
112
125
110
161
102
98
97
89
83
73
81
62
63
70
73
73
73
73
50
50
37
39
52
68
79
106
106
106
82
78
73
60
59
59
34
30
25
21
20
20
19
19
19
19
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
43
43
43
23
4
5
7
4
2
2
2
2
2
6
5
4
5
7
8
9
10
11
6
2
1
2
2
1
1
4
2
1
9
16
12
8
6
4
2
11
6
2
2
2
2
4
3
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
3
6
7
8
9
8
7
8
5
3
3
3
26
21
17
15
15
11
7
7
12
14
13
13
10
7
7
7
7
7
7
7
7
7
7
7
9
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
40
121
121
114
103
113
151
108
121
108
151
109
116
124
151
112
108
92
88
87
92
101
124
104
112
108
92
89
101
88
92
114
88
102
93
87
87
124
73
80
87
81
110
78
79
87
86
88
108
84
89
80
74
75
71
70
86
76
78
114
70
72
66
65
80
68
86
64
64
65
62
62
54
54
38
34
45
28
37
47
55
74
74
74
57
54
50
42
40
40
25
22
19
17
17
17
18
18
18
18
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
29
29
29
17
6
14
14
9
4
4
4
3
3
10
8
6
10
14
11
7
4
3
9
6
3
4
6
9
11
7
3
3
3
3
15
23
16
8
1
8
7
4
2
4
3
2
5
3
2
2
2
2
2
2
3
4
4
4
4
3
2
2
2
4
5
6
10
7
5
5
5
6
10
14
15
17
9
1
1
7
10
12
6
1
1
1
4
5
6
6
6
6
6
6
7
7
7
7
9
11
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
40
43
43
115
59
73
70
71
110
88
104
103
110
110
124
116
124
124
108
97
101
108
115
105
108
109
94
97
104
91
90
113
86
85
81
89
85
89
89
93
95
102
115
103
135
118
119
119
135
115
119
115
105
135
95
95
103
99
101
113
99
99
84
79
87
61
58
53
55
65
70
84
84
84
66
68
76
80
80
80
68
66
69
72
78
87
87
87
87
87
63
59
58
58
58
58
57
55
55
58
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
8
8
8
4
1
6
10
9
9
14
17
10
3
6
3
1
14
28
19
11
3
3
6
4
2
1
1
6
10
6
3
2
2
2
15
18
14
8
2
25
14
3
2
2
2
3
6
5
5
3
2
7
5
3
3
3
3
3
2
2
2
3
5
6
5
4
9
8
7
7
5
4
4
4
27
23
19
19
19
10
1
1
1
1
9
13
7
2
2
2
2
2
2
2
2
2
2
2
28
55
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
88
93
93
118
152
108
113
105
98
106
141
110
115
117
141
112
112
102
141
90
104
113
113
125
110
114
112
89
99
90
88
152
104
100
111
148
127
128
149
128
123
119
114
125
109
116
117
116
114
148
102
94
95
95
86
98
106
107
152
118
91
98
85
88
148
92
91
94
98
112
125
149
149
149
92
86
76
67
68
69
77
86
86
89
101
116
116
116
116
116
63
54
43
32
27
25
22
16
16
16
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
3
3
3
36
19
2
14
7
1
1
1
1
1
3
5
19
20
21
11
2
2
3
8
7
7
11
12
10
8
5
3
5
7
10
33
31
16
2
1
2
3
2
2
2
1
1
2
2
1
1
7
5
4
3
3
2
1
4
5
6
4
2
2
2
4
4
5
7
10
21
14
7
7
7
21
36
24
13
13
7
2
2
2
2
7
9
7
6
6
6
6
6
6
6
6
6
8
10
8
6
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1793
1817
1841
1866
1890
1914
1939
1963
1988
2012
2036
2061
2085
2109
2134
2158
2183
2207
2231
2256
2280
2304
2329
2353
2378
2402
2426
2451
2475
2500
2524
2548
2573
2597
2621
2646
2670
2695
2719
2743
2768
2792
2816
2841
2865
2890
2914
2938
2963
2987
3012
3036
3060
3085
3109
3133
3158
3182
3207
3231
3255
3280
3304
3328
3353
3377
3402
3426
3450
3475
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3792
3816
3840
3865
3889
3914
3938
3962
3987
4011
4035
4060
4084
4109
4133
4157
4182
4206
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
