5
32980
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-180
-180
-180
-180
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-188
-188
-188
-188
-189
-189
-189
-189
-189
-190
-190
-190
-190
-191
-191
-191
-191
-191
-192
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-202
-203
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-205
-206
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-211
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-218
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-232
-233
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-243
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-253
-253
-253
-253
-254
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-257
-258
-258
-258
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-269
-269
-269
-269
-270
-270
-270
-271
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-273
-274
-274
-274
-275
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-278
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-282
-283
-283
-283
-284
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-287
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-290
-290
-290
-290
-291
-291
-291
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-306
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-312
-313
-313
-313
-314
-314
-314
-314
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-318
-318
-318
-318
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-321
-322
-322
-322
-323
-323
-323
-323
-324
-324
-324
-325
-325
-325
-325
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-373
-373
-373
-373
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-403
-403
-403
-404
-404
-404
-404
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-413
-413
-413
-413
-414
-414
-414
-415
-415
-415
-415
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-419
-419
-419
-420
-420
-420
-420
-421
-421
-421
-422
-422
-422
-423
-423
-423
-423
-424
-424
-424
-425
-425
-425
-425
-426
-426
-426
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-441
-441
-441
-442
-442
-442
-442
-443
-443
-443
-444
-444
-444
-445
-445
-445
-445
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-449
-449
-449
-450
-450
-450
-450
-451
-451
-451
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-455
-455
-455
-456
-456
-456
-456
-457
-457
-457
-458
-458
-458
-459
-459
-459
-459
-460
-460
-460
-461
-461
-461
-462
-462
-462
-462
-463
-463
-463
-464
-464
-464
-465
-465
-465
-466
-466
-466
-466
-467
-467
-467
-468
-468
-468
-469
-469
-469
-469
-470
-470
-470
-471
-471
-471
-472
-472
-472
-473
-473
-473
-473
-474
-474
-474
-475
-475
-475
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-479
-479
-479
-480
-480
-480
-481
-481
-481
-481
-482
-482
-482
-483
-483
-483
-484
-484
-484
-485
-485
-485
-485
-486
-486
-486
-487
-487
-487
-488
-488
-488
-489
-489
-489
-489
-490
-490
-490
-491
-491
-491
-492
-492
-492
-493
-493
-493
-494
-494
-494
-495
-495
-495
-495
-496
-496
-496
-497
-497
-497
-498
-498
-498
-499
-499
-499
-500
-500
-500
-500
-501
-501
-501
-502
-502
-502
-503
-503
-503
-504
-504
-504
-505
-505
-505
-505
-506
-506
-506
-507
-507
-507
-508
-508
-508
-508
-509
-509
-509
-510
-510
-510
-511
-511
-511
-512
-512
-512
-512
-513
-513
-513
-514
-514
-514
-515
-515
-515
-516
-516
-516
-516
-517
-517
-517
-518
-518
-518
-519
-519
-519
-520
-520
-520
-520
-521
-521
-521
-522
-522
-522
-523
-523
-523
-523
-524
-524
-524
-525
-525
-525
-526
-526
-526
-527
-527
-527
-527
-528
-528
-528
-529
-529
-529
-530
-530
-530
-531
-531
-531
-531
-532
-532
-532
-533
-533
-533
-534
-534
-534
-535
-535
-535
-535
-536
-536
-536
-537
-537
-537
-538
-538
-538
-539
-539
-539
-539
-540
-540
-540
-541
-541
-541
-542
-542
-542
-543
-543
-543
-544
-544
-544
-544
-545
-545
-545
-546
-546
-546
-547
-547
-547
-548
-548
-548
-548
-549
-549
-549
-550
-550
-550
-551
-551
-551
-552
-552
-552
-553
-553
-553
-553
-554
-554
-554
-555
-555
-555
-556
-556
-556
-557
-557
-557
-558
-558
-558
-558
-559
-559
-559
-560
-560
-560
-561
-561
-561
-562
-562
-562
-563
-563
-563
-564
-564
-564
-564
-565
-565
-565
-566
-566
-566
-567
-567
-567
-568
-568
-568
-569
-569
-569
-570
-570
-570
-570
-571
-571
-571
-572
-572
-572
-573
-573
-573
-574
-574
-574
-575
-575
-575
-575
-576
-576
-576
-577
-577
-577
-578
-578
-578
-579
-579
-579
-580
-580
-580
-580
-581
-581
-581
-582
-582
-582
-583
-583
-583
-584
-584
-584
-584
-585
-585
-585
-586
-586
-586
-587
-587
-587
-587
-588
-588
-588
-589
-589
-589
-590
-590
-590
-590
-591
-591
-591
-592
-592
-592
-593
-593
-593
-593
-594
-594
-594
-595
-595
-595
-596
-596
-596
-597
-597
-597
-597
-598
-598
-598
-599
-599
-599
-600
-600
-600
-600
-601
-601
-601
-602
-602
-602
-603
-603
-603
-603
-604
-604
-604
-605
-605
-605
-606
-606
-606
-606
-607
-607
-607
-608
-608
-608
-608
-609
-609
-609
-610
-610
-610
-610
-611
-611
-611
-612
-612
-612
-612
-613
-613
-613
-614
-614
-614
-614
-615
-615
-615
-616
-616
-616
-616
-617
-617
-617
-618
-618
-618
-618
-619
-619
-619
-620
-620
-620
-620
-621
-621
-621
-622
-622
-622
-622
-623
-623
-623
-624
-624
-624
-624
-625
-625
-625
-626
-626
-626
-626
-627
-627
-627
-628
-628
-628
-628
-629
-629
-629
-629
-630
-630
-630
-631
-631
-631
-631
-632
-632
-632
-633
-633
-633
-633
-634
-634
-634
-634
-635
-635
-635
-636
-636
-636
-636
-637
-637
-637
-637
-638
-638
-638
-639
-639
-639
-639
-640
-640
-640
-640
-641
-641
-641
-642
-642
-642
-642
-643
-643
-643
-643
-644
-644
-644
-645
-645
-645
-645
-646
-646
-646
-647
-647
-647
-647
-648
-648
-648
-648
-649
-649
-649
-650
-650
-650
-650
-651
-651
-651
-651
-652
-652
-652
-652
-653
-653
-653
-654
-654
-654
-654
-655
-655
-655
-655
-656
-656
-656
-656
-657
-657
-657
-658
-658
-658
-658
-659
-659
-659
-659
-660
-660
-660
-660
-661
-661
-661
-661
-662
-662
-662
-663
-663
-663
-663
-664
-664
-664
-664
-665
-665
-665
-665
-666
-666
-666
-666
-667
-667
-667
-668
-668
-668
-668
-669
-669
-669
-669
-670
-670
-670
-670
-671
-671
-671
-671
-672
-672
-672
-672
-673
-673
-673
-673
-674
-674
-674
-675
-675
-675
-675
-676
-676
-676
-676
-677
-677
-677
-677
-678
-678
-678
-678
-679
-679
-679
-680
-680
-680
-680
-681
-681
-681
-681
-682
-682
-682
-682
-683
-683
-683
-683
-684
-684
-684
-684
-685
-685
-685
-685
-686
-686
-686
-686
-687
-687
-687
-687
-688
-688
-688
-688
-689
-689
-689
-689
-690
-690
-690
-690
-691
-691
-691
-691
-692
-692
-692
-692
-693
-693
-693
-693
-694
-694
-694
-694
-695
-695
-695
-695
-695
-696
-696
-696
-696
-697
-697
-697
-697
-698
-698
-698
-698
-699
-699
-699
-699
-700
-700
-700
-700
-700
-701
-701
-701
-701
-702
-702
-702
-702
-702
-703
-703
-703
-703
-703
-703
-704
-704
-704
-704
-704
-704
-704
-704
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-706
-706
-706
-706
-706
-706
-706
-706
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-705
-704
-704
-704
-704
-704
-703
-703
-703
-703
-702
-702
-702
-702
-701
-701
-701
-700
-700
-700
-700
-699
-699
-699
-698
-698
-698
-697
-697
-697
-697
-696
-696
-696
-695
-695
-695
-695
-694
-694
-694
-693
-693
-693
-693
-692
-692
-692
-692
-692
-691
-691
-691
-691
-690
-690
-690
-690
-690
-689
-689
-689
-689
-689
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-688
-689
-689
-689
-689
-689
-689
-690
-690
-690
-690
-691
-691
-691
-692
-692
-692
-693
-693
-693
-694
-694
-694
-694
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-695
-694
-694
-694
-694
-693
-693
-693
-692
-692
-691
-691
-690
-690
-689
-689
-688
-687
-687
-686
-686
-685
-684
-684
-683
-683
-682
-682
-681
-681
-680
-680
-679
-679
-678
-677
-677
-676
-676
-676
-675
-675
-675
-675
-675
-675
-675
-675
-674
-674
-674
-674
-674
-674
-674
-674
-674
-674
-674
-674
-674
-674
-675
-675
-675
-675
-676
-676
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-681
-682
-682
-683
-683
-683
-684
-684
-685
-685
-685
-686
-687
-687
-688
-689
-689
-690
-691
-691
-692
-693
-694
-695
-696
-696
-697
-698
-699
-700
-701
-702
-702
-703
-704
-705
-706
-707
-708
-709
-710
-710
-711
-711
-711
-712
-712
-712
-713
-713
-714
-714
-715
-716
-717
-718
-718
-719
-720
-721
-721
-722
-722
-723
-723
-724
-724
-724
-724
-724
-725
-725
-725
-726
-726
-726
-726
-726
-726
-726
-725
-725
-725
-724
-724
-724
-724
-724
-723
-723
-723
-723
-723
-723
-723
-724
-724
-724
-724
-724
-724
-724
-724
-724
-724
-724
-725
-725
-725
-725
-726
-726
-727
-727
-728
-728
-728
-729
-729
-729
-729
-729
-729
-728
-728
-728
-728
-728
-727
-727
-727
-726
-726
-726
-725
-725
-724
-723
-723
-722
-721
-720
-719
-718
-717
-716
-715
-714
-713
-712
-712
-711
-711
-710
-710
-710
-709
-709
-709
-708
-708
-707
-707
-706
-705
-705
-704
-703
-703
-702
-701
-701
-700
-699
-699
-698
-698
-697
-696
-696
-695
-695
-694
-693
-692
-691
-690
-689
-688
-687
-685
-684
-683
-683
-682
-681
-681
-680
-679
-678
-678
-677
-676
-675
-673
-672
-671
-670
-669
-668
-667
-666
-665
-664
-663
-662
-662
-661
-660
-659
-658
-657
-656
-655
-653
-652
-651
-650
-649
-648
-648
-647
-646
-645
-645
-644
-643
-643
-642
-641
-639
-638
-636
-634
-632
-630
-627
-624
-621
-618
-616
-613
-610
-608
-605
-603
-601
-598
-596
-594
-592
-590
-588
-585
-582
-579
-576
-573
-570
-567
-564
-561
-558
-556
-554
-552
-549
-547
-545
-543
-541
-538
-536
-533
-530
-526
-523
-520
-516
-513
-510
-508
-505
-503
-501
-500
-498
-496
-494
-493
-491
-489
-487
-485
-483
-481
-479
-477
-475
-473
-471
-469
-467
-466
-464
-462
-461
-459
-457
-456
-454
-452
-451
-449
-447
-446
-444
-443
-441
-440
-438
-437
-435
-433
-431
-429
-427
-425
-422
-420
-418
-415
-413
-411
-409
-406
-404
-402
-400
-397
-395
-392
-389
-385
-382
-378
-375
-371
-367
-363
-359
-356
-352
-348
-344
-341
-337
-334
-330
-326
-323
-319
-315
-312
-308
-303
-299
-295
-290
-285
-279
-273
-268
-262
-256
-249
-243
-238
-232
-227
-222
-218
-213
-209
-204
-199
-194
-189
-183
-178
-172
-167
-161
-155
-150
-144
-139
-133
-128
-123
-117
-112
-107
-102
-97
-91
-86
-80
-74
-69
-63
-57
-50
-44
-38
-31
-25
-19
-12
-6
1
7
14
20
27
33
40
46
53
59
66
72
79
85
92
98
105
111
118
125
132
139
146
153
161
168
176
183
191
198
206
213
220
227
234
240
247
254
260
267
273
279
286
292
298
304
310
316
322
328
334
340
345
351
357
362
368
374
380
386
392
397
403
408
412
417
421
424
428
431
434
437
439
442
445
447
450
452
455
458
460
463
466
469
471
473
474
475
475
474
474
473
472
471
470
470
469
468
468
467
467
466
466
465
465
464
463
463
463
463
464
466
467
469
472
474
476
478
480
482
484
486
488
490
492
494
496
498
501
503
505
507
509
511
513
514
515
516
517
517
518
518
519
519
520
521
523
524
526
528
529
531
533
534
536
538
540
542
545
548
552
556
561
567
572
578
584
590
595
600
604
608
611
614
617
619
621
623
625
627
629
632
636
639
643
646
648
651
653
654
656
658
660
663
665
668
671
674
678
681
685
688
692
695
699
701
704
706
708
711
713
715
717
719
721
724
726
729
732
734
737
739
742
744
746
749
751
754
756
759
762
766
770
774
779
784
790
795
801
806
811
816
820
825
829
833
836
839
842
844
846
847
848
849
850
851
852
852
852
853
852
852
851
851
850
850
849
849
848
847
846
845
844
843
842
842
841
840
840
840
839
839
838
837
836
835
834
834
834
834
835
836
837
839
840
841
842
842
841
840
838
836
833
831
828
825
823
821
819
817
816
815
814
814
814
815
816
818
821
824
827
829
832
834
837
840
843
846
849
853
857
861
866
869
873
877
880
883
886
888
889
890
890
889
889
889
889
890
891
892
893
895
896
898
899
900
901
902
903
903
904
904
905
906
908
909
911
914
916
919
922
925
929
933
937
940
944
947
949
951
951
952
951
950
949
948
947
946
946
945
946
946
947
948
949
950
950
951
951
952
952
952
952
952
952
953
953
953
954
954
955
955
956
957
957
958
958
958
958
958
958
958
957
957
957
957
959
960
963
965
968
971
975
978
982
985
989
992
996
1000
1004
1008
1014
1018
1022
1028
1034
1039
1044
1049
1053
1057
1061
1064
1066
1068
1069
1069
1069
1068
1067
1067
1066
1066
1067
1067
1069
1070
1072
1074
1077
1079
1082
1085
1089
1092
1095
1098
1101
1104
1107
1110
1114
1118
1122
1127
1131
1136
1141
1146
1151
1156
1160
1165
1169
1173
1176
1179
1182
1185
1189
1193
1198
1202
1207
1212
1217
1221
1225
1229
1233
1237
1241
1244
1248
1252
1255
1258
1262
1265
1269
1273
1277
1281
1285
1289
1293
1297
1300
1304
1308
1313
1317
1322
1328
1333
1339
1345
1351
1357
1363
1369
1375
1381
1386
1391
1396
1400
1404
1408
1412
1417
1422
1428
1435
1441
1448
1455
1462
1468
1474
1479
1483
1487
1489
1492
1494
1496
1498
1500
1501
1503
1505
1507
1509
1511
1513
1514
1515
1516
1516
1516
1516
1516
1516
1517
1517
1518
1519
1520
1522
1524
1526
1528
1530
1533
1536
1539
1541
1544
1547
1550
1553
1557
1560
1565
1569
1573
1576
1579
1582
1584
1585
1586
1585
1585
1583
1581
1579
1577
1574
1571
1568
1565
1562
1559
1556
1552
1548
1543
1539
1534
1528
1524
1519
1514
1509
1505
1500
1496
1492
1488
1484
1480
1476
1473
1469
1466
1462
1458
1453
1449
1443
1438
1433
1427
1422
1417
1412
1406
1400
1394
1387
1381
1374
1367
1360
1354
1348
1342
1337
1332
1327
1322
1317
1312
1307
1301
1296
1290
1285
1279
1274
1268
1263
1258
1252
1247
1242
1237
1232
1227
1222
1217
1212
1206
1201
1194
1187
1179
1170
1161
1151
1141
1130
1120
1109
1099
1090
1080
1071
1063
1055
1048
1042
1036
1030
1025
1020
1014
1010
1004
1000
998
995
993
991
990
989
988
987
986
985
983
982
980
977
974
971
966
962
957
952
947
941
936
931
926
921
916
911
905
900
895
890
885
880
874
870
865
862
859
857
857
857
858
860
861
863
864
865
865
865
865
864
863
863
862
862
861
861
862
862
862
863
863
863
862
862
861
861
861
862
863
864
866
869
872
875
878
882
886
890
895
900
904
909
913
918
922
927
932
937
943
949
955
962
969
975
982
988
993
998
1002
1006
1008
1012
1014
1016
1018
1020
1020
1022
1022
1022
1024
1025
1026
1028
1029
1030
1031
1032
1033
1034
1036
1038
1041
1044
1047
1050
1053
1056
1060
1063
1068
1072
1077
1081
1085
1089
1093
1097
1102
1106
1111
1116
1121
1126
1131
1137
1142
1147
1151
1156
1160
1164
1169
1173
1178
1183
1187
1192
1198
1203
1209
1215
1220
1226
1231
1235
1239
1242
1245
1248
1249
1251
1251
1251
1249
1248
1245
1243
1240
1237
1234
1232
1230
1228
1227
1226
1226
1226
1226
1227
1228
1230
1232
1235
1238
1242
1247
1252
1258
1264
1270
1277
1284
1291
1298
1305
1312
1319
1326
1333
1341
1349
1356
1365
1373
1381
1389
1396
1404
1411
1418
1425
1431
1437
1442
1448
1454
1460
1467
1474
1481
1488
1495
1501
1508
1515
1522
1528
1534
1540
1546
1553
1559
1566
1573
1581
1589
1597
1604
1612
1620
1628
1635
1643
1651
1659
1667
1675
1683
1691
1700
1708
1717
1726
1735
1744
1753
1762
1771
1781
1790
1800
1809
1819
1829
1839
1850
1861
1873
1885
1898
1911
1924
1938
1952
1967
1982
1997
2013
2028
2044
2059
2075
2090
2105
2120
2135
2150
2165
2181
2196
2212
2227
2243
2258
2274
2289
2304
2319
2333
2346
2359
2372
2385
2397
2409
2421
2432
2443
2453
2463
2472
2480
2488
2495
2501
2508
2514
2519
2525
2530
2535
2539
2544
2549
2555
2561
2567
2574
2582
2591
2600
2611
2622
2635
2649
2663
2678
2693
2708
2722
2737
2752
2767
2783
2798
2815
2831
2848
2865
2882
2900
2918
2937
2956
2975
2993
3012
3029
3046
3062
3078
3093
3107
3121
3135
3148
3161
3173
3185
3197
3209
3220
3231
3243
3254
3266
3278
3289
3301
3313
3325
3338
3350
3363
3376
3389
3402
3416
3430
3444
3459
3474
3489
3504
3519
3534
3549
3564
3579
3594
3610
3626
3642
3658
3674
3690
3705
3721
3736
3752
3766
3781
3795
3810
3824
3838
3852
3867
3881
3896
3910
3925
3939
3953
3967
3980
3991
4002
4011
4021
4030
4038
4046
4053
4059
4066
4073
4078
4085
4090
4094
4098
4102
4104
4106
4107
4107
4107
4106
4104
4103
4100
4098
4096
4093
4090
4086
4082
4078
4073
4067
4062
4058
4053
4048
4043
4038
4034
4027
4022
4014
4008
4000
3991
3982
3972
3961
3951
3940
3930
3918
3907
3896
3884
3872
3860
3847
3835
3822
3810
3798
3786
3775
3764
3753
3742
3731
3720
3709
3697
3685
3673
3660
3647
3634
3621
3607
3593
3578
3563
3548
3531
3515
3498
3480
3460
3440
3419
3396
3372
3347
3322
3296
3271
3245
3220
3196
3171
3147
3123
3100
3077
3055
3033
3011
2990
2968
2947
2926
2905
2885
2864
2845
2826
2807
2788
2770
2752
2735
2718
2701
2686
2670
2656
2641
2627
2612
2598
2583
2569
2555
2541
2527
2514
2501
2488
2475
2463
2450
2437
2425
2412
2400
2388
2376
2363
2351
2338
2324
2310
2296
2282
2268
2255
2242
2229
2217
2205
2193
2181
2170
2159
2147
2135
2122
2110
2096
2083
2070
2057
2045
2033
2021
2009
2000
1990
1980
1969
1959
1949
1940
1930
1920
1911
1902
1893
1885
1878
1871
1865
1860
1855
1851
1847
1843
1839
1835
1831
1827
1823
1819
1815
1811
1806
1802
1798
1793
1789
1785
1781
1778
1775
1772
1770
1767
1765
1763
1761
1759
1758
1756
1754
1753
1752
1751
1752
1753
1755
1758
1761
1765
1769
1773
1777
1781
1784
1787
1789
1790
1791
1792
1792
1792
1793
1793
1794
1794
1795
1796
1797
1798
1799
1799
1799
1798
1797
1795
1793
1790
1787
1784
1781
1778
1775
1773
1771
1769
1767
1766
1765
1764
1762
1761
1760
1759
1757
1756
1755
1753
1752
1750
1748
1747
1745
1742
1740
1738
1736
1734
1732
1731
1729
1727
1725
1724
1722
1721
1720
1720
1720
1720
1719
1719
1718
1717
1715
1712
1709
1706
1702
1698
1693
1687
1681
1673
1665
1655
1645
1635
1624
1614
1603
1593
1583
1573
1564
1556
1548
1540
1533
1526
1519
1513
1506
1501
1495
1491
1487
1484
1482
1482
1483
1485
1488
1493
1498
1504
1511
1518
1524
1530
1536
1542
1547
1552
1557
1562
1567
1572
1576
1581
1585
1590
1595
1600
1606
1612
1618
1625
1632
1639
1647
1654
1662
1670
1678
1687
1696
1705
1715
1725
1734
1744
1753
1763
1773
1782
1791
1800
1808
1817
1825
1834
1843
1852
1861
1870
1879
1888
1896
1903
1910
1916
1922
1927
1932
1936
1941
1946
1950
1955
1960
1966
1972
1979
1985
1992
1999
2005
2013
2019
2025
2033
2039
2045
2051
2056
2060
2064
2068
2071
2074
2076
2077
2078
2079
2079
2078
2077
2075
2072
2068
2063
2057
2050
2041
2032
2021
2012
2001
1989
1978
1966
1954
1942
1930
1918
1906
1894
1884
1873
1864
1856
1849
1842
1838
1834
1831
1830
1830
1831
1833
1835
1839
1844
1850
1857
1865
1873
1881
1889
1897
1904
1911
1917
1922
1927
1932
1936
1939
1942
1945
1947
1948
1950
1950
1950
1950
1948
1946
1942
1937
1931
1924
1916
1906
1895
1882
1869
1855
1840
1825
1809
1792
1775
1758
1741
1723
1705
1687
1669
1650
1631
1611
1590
1570
1549
1527
1506
1485
1464
1443
1422
1402
1382
1362
1342
1322
1302
1282
1262
1242
1222
1202
1183
1163
1144
1126
1107
1090
1073
1056
1041
1026
1012
998
985
973
962
952
943
935
928
923
917
913
909
905
902
900
897
895
892
890
886
883
879
875
871
866
862
858
854
849
845
840
836
832
827
823
820
816
813
809
806
803
799
796
793
790
788
785
783
781
779
778
776
774
773
770
768
764
760
755
750
744
737
731
723
716
708
700
692
685
678
671
665
659
654
649
645
641
638
635
633
631
631
631
633
635
638
643
648
655
663
673
685
697
711
726
742
758
774
789
805
819
833
845
857
867
876
884
891
896
901
904
906
907
906
905
903
899
895
889
881
873
864
853
841
829
816
802
787
773
758
743
728
713
698
682
666
650
633
615
597
578
558
538
517
497
475
453
431
408
385
362
338
315
291
267
242
217
191
165
138
111
85
58
32
6
-19
-43
-66
-89
-111
-132
-152
-172
-191
-210
-227
-244
-260
-275
-290
-304
-318
-332
-345
-358
-369
-381
-391
-400
-408
-416
-422
-428
-433
-437
-441
-444
-447
-449
-450
-450
-450
-449
-448
-446
-442
-438
-434
-428
-421
-414
-406
-396
-386
-375
-364
-352
-340
-327
-315
-302
-289
-276
-263
-250
-236
-223
-210
-196
-184
-171
-160
-148
-138
-128
-119
-112
-105
-100
-96
-93
-91
-90
-91
-92
-93
-96
-99
-102
-106
-111
-116
-123
-130
-137
-146
-155
-164
-173
-183
-192
-202
-210
-218
-226
-233
-239
-245
-251
-256
-262
-267
-273
-279
-285
-291
-297
-303
-308
-313
-317
-321
-324
-327
-329
-331
-332
-334
-335
-336
-338
-340
-343
-346
-349
-352
-356
-359
-361
-364
-365
-366
-365
-364
-362
-358
-354
-350
-345
-341
-337
-333
-330
-327
-325
-324
-324
-324
-324
-325
-326
-327
-328
-330
-331
-333
-336
-338
-341
-345
-350
-355
-361
-368
-375
-383
-391
-400
-409
-417
-426
-435
-443
-452
-461
-470
-479
-488
-497
-506
-515
-524
-533
-541
-550
-558
-566
-575
-582
-590
-597
-603
-609
-614
-618
-621
-624
-627
-629
-632
-636
-640
-644
-649
-655
-660
-665
-670
-674
-678
-681
-683
-685
-685
-685
-684
-683
-681
-679
-677
-675
-673
-671
-669
-667
-666
-664
-663
-662
-661
-661
-662
-662
-663
-664
-665
-664
-663
-661
-658
-655
-651
-645
-639
-633
-625
-615
-605
-593
-580
-566
-551
-535
-518
-500
-483
-466
-449
-432
-416
-400
-385
-371
-357
-343
-330
-317
-304
-292
-280
-269
-258
-247
-237
-227
-218
-209
-200
-191
-183
-174
-165
-156
-147
-137
-127
-116
-104
-92
-79
-66
-52
-37
-21
-5
12
30
48
66
84
103
121
140
159
177
196
213
230
246
261
275
288
300
311
322
332
342
351
361
371
380
389
397
405
412
419
424
430
435
439
442
445
448
450
453
456
459
463
467
472
478
485
492
501
509
518
528
537
546
555
563
570
577
583
589
595
599
603
606
608
609
609
609
609
608
607
605
602
598
594
589
583
577
571
565
559
554
548
543
539
534
530
525
521
516
511
505
498
490
480
470
460
448
436
424
411
399
387
375
364
352
342
331
321
311
301
291
281
272
262
252
242
232
222
213
204
196
188
181
176
171
168
166
165
165
166
168
170
173
177
181
186
191
197
202
208
214
220
225
231
236
242
247
252
256
260
263
266
269
272
274
276
278
280
280
281
280
279
277
273
269
264
257
250
241
231
220
207
194
179
164
148
131
114
96
78
59
40
21
1
-18
-37
-56
-74
-92
-109
-127
-144
-161
-178
-194
-210
-224
-239
-252
-264
-275
-286
-296
-306
-316
-325
-335
-345
-356
-367
-378
-390
-403
-416
-429
-442
-456
-470
-485
-500
-515
-531
-548
-566
-585
-605
-626
-648
-670
-693
-715
-737
-758
-777
-796
-813
-829
-844
-858
-871
-883
-894
-904
-912
-920
-927
-933
-938
-942
-946
-948
-950
-951
-950
-949
-947
-944
-940
-936
-932
-927
-922
-916
-911
-906
-901
-895
-890
-885
-880
-875
-871
-867
-863
-859
-855
-851
-848
-844
-841
-838
-835
-832
-830
-827
-824
-822
-820
-818
-816
-815
-814
-813
-813
-814
-815
-817
-820
-823
-826
-830
-834
-839
-844
-849
-855
-861
-868
-875
-883
-892
-901
-912
-923
-936
-949
-962
-976
-990
-1004
-1018
-1032
-1046
-1059
-1072
-1084
-1095
-1105
-1114
-1122
-1129
-1135
-1140
-1144
-1147
-1149
-1150
-1150
-1149
-1147
-1144
-1139
-1134
-1128
-1122
-1116
-1109
-1102
-1094
-1087
-1079
-1071
-1063
-1055
-1047
-1038
-1029
-1020
-1012
-1002
-995
-987
-980
-973
-967
-962
-957
-954
-953
-953
-954
-956
-960
-964
-969
-975
-981
-989
-997
-1006
-1016
-1027
-1039
-1051
-1064
-1076
-1089
-1101
-1113
-1124
-1134
-1144
-1152
-1160
-1166
-1171
-1174
-1176
-1177
-1177
-1176
-1174
-1172
-1169
-1167
-1164
-1161
-1159
-1156
-1154
-1151
-1149
-1147
-1144
-1142
-1139
-1137
-1135
-1134
-1133
-1132
-1132
-1132
-1133
-1133
-1134
-1136
-1138
-1141
-1145
-1150
-1156
-1162
-1170
-1178
-1186
-1195
-1203
-1212
-1222
-1231
-1241
-1252
-1263
-1275
-1287
-1301
-1315
-1330
-1345
-1360
-1376
-1392
-1409
-1425
-1442
-1459
-1476
-1493
-1511
-1529
-1548
-1567
-1587
-1608
-1630
-1652
-1675
-1698
-1721
-1743
-1766
-1787
-1808
-1828
-1847
-1865
-1882
-1899
-1915
-1931
-1946
-1961
-1975
-1989
-2004
-2017
-2032
-2045
-2060
-2073
-2086
-2100
-2113
-2126
-2139
-2152
-2166
-2180
-2195
-2211
-2227
-2244
-2261
-2279
-2298
-2316
-2335
-2354
-2373
-2391
-2410
-2428
-2446
-2464
-2482
-2500
-2517
-2533
-2550
-2566
-2581
-2597
-2611
-2625
-2639
-2652
-2665
-2677
-2689
-2701
-2711
-2722
-2732
-2742
-2751
-2760
-2767
-2774
-2781
-2786
-2791
-2795
-2798
-2801
-2804
-2807
-2809
-2812
-2815
-2818
-2820
-2823
-2825
-2827
-2829
-2831
-2833
-2834
-2836
-2837
-2837
-2837
-2836
-2835
-2833
-2831
-2828
-2825
-2821
-2816
-2811
-2805
-2797
-2789
-2780
-2770
-2760
-2748
-2736
-2723
-2710
-2696
-2682
-2668
-2653
-2639
-2625
-2611
-2597
-2583
-2569
-2555
-2541
-2527
-2512
-2498
-2483
-2468
-2453
-2437
-2422
-2407
-2391
-2376
-2361
-2346
-2331
-2316
-2301
-2286
-2272
-2257
-2244
-2231
-2218
-2206
-2195
-2184
-2174
-2165
-2155
-2146
-2138
-2129
-2121
-2114
-2107
-2100
-2094
-2088
-2082
-2075
-2068
-2059
-2050
-2041
-2031
-2020
-2009
-1998
-1987
-1976
-1965
-1954
-1943
-1933
-1924
-1915
-1907
-1900
-1894
-1888
-1883
-1877
-1872
-1867
-1862
-1857
-1852
-1848
-1844
-1841
-1839
-1838
-1837
-1837
-1838
-1839
-1842
-1845
-1850
-1855
-1861
-1868
-1875
-1882
-1889
-1898
-1906
-1916
-1926
-1937
-1949
-1962
-1975
-1989
-2003
-2017
-2031
-2045
-2059
-2072
-2086
-2100
-2112
-2125
-2137
-2148
-2159
-2170
-2180
-2190
-2201
-2211
-2221
-2230
-2239
-2248
-2256
-2264
-2271
-2277
-2282
-2287
-2291
-2294
-2296
-2298
-2300
-2302
-2304
-2306
-2308
-2310
-2312
-2314
-2317
-2320
-2323
-2327
-2331
-2336
-2342
-2349
-2356
-2364
-2374
-2385
-2397
-2411
-2426
-2444
-2463
-2485
-2507
-2531
-2556
-2582
-2608
-2635
-2662
-2689
-2716
-2743
-2771
-2798
-2826
-2854
-2883
-2911
-2940
-2969
-2997
-3026
-3054
-3081
-3109
-3135
-3161
-3186
-3211
-3235
-3258
-3281
-3303
-3324
-3346
-3367
-3387
-3407
-3426
-3445
-3462
-3479
-3494
-3509
-3523
-3536
-3548
-3559
-3569
-3578
-3586
-3594
-3602
-3609
-3616
-3622
-3629
-3635
-3641
-3647
-3653
-3659
-3665
-3670
-3674
-3678
-3682
-3686
-3690
-3693
-3697
-3701
-3706
-3710
-3715
-3720
-3724
-3729
-3733
-3737
-3742
-3746
-3751
-3757
-3762
-3768
-3774
-3780
-3786
-3792
-3798
-3803
-3808
-3812
-3816
-3821
-3825
-3828
-3832
-3836
-3839
-3843
-3846
-3849
-3851
-3854
-3856
-3857
-3858
-3859
-3859
-3859
-3858
-3856
-3855
-3853
-3851
-3849
-3847
-3844
-3842
-3840
-3838
-3836
-3834
-3832
-3830
-3828
-3825
-3823
-3821
-3819
-3817
-3815
-3814
-3813
-3812
-3811
-3811
-3812
-3813
-3814
-3815
-3817
-3819
-3821
-3824
-3826
-3828
-3830
-3832
-3834
-3836
-3838
-3840
-3842
-3844
-3846
-3849
-3852
-3854
-3857
-3860
-3863
-3866
-3868
-3871
-3873
-3875
-3876
-3878
-3879
-3880
-3881
-3882
-3883
-3884
-3884
-3884
-3884
-3883
-3882
-3881
-3880
-3880
-3880
-3879
-3879
-3879
-3878
-3876
-3874
-3872
-3869
-3865
-3861
-3856
-3851
-3844
-3837
-3829
-3820
-3810
-3800
-3789
-3777
-3765
-3752
-3738
-3724
-3709
-3694
-3679
-3665
-3650
-3635
-3620
-3605
-3589
-3574
-3559
-3544
-3531
-3517
-3505
-3493
-3482
-3472
-3463
-3454
-3447
-3440
-3435
-3429
-3424
-3419
-3415
-3412
-3409
-3406
-3404
-3403
-3402
-3401
-3400
-3399
-3399
-3398
-3398
-3397
-3396
-3395
-3394
-3392
-3389
-3385
-3382
-3378
-3373
-3368
-3364
-3358
-3353
-3347
-3341
-3334
-3327
-3320
-3312
-3305
-3298
-3292
-3286
-3280
-3275
-3271
-3267
-3264
-3261
-3260
-3258
-3258
-3257
-3258
-3258
-3259
-3261
-3262
-3264
-3266
-3269
-3272
-3276
-3281
-3287
-3293
-3300
-3307
-3315
-3323
-3332
-3342
-3351
-3361
-3371
-3380
-3389
-3397
-3405
-3412
-3419
-3425
-3431
-3436
-3441
-3445
-3449
-3452
-3455
-3457
-3458
-3458
-3458
-3457
-3454
-3452
-3448
-3445
-3441
-3437
-3433
-3428
-3423
-3418
-3414
-3409
-3405
-3401
-3397
-3394
-3390
-3387
-3384
-3380
-3377
-3375
-3372
-3369
-3365
-3362
-3359
-3356
-3352
-3349
-3347
-3344
-3342
-3339
-3337
-3335
-3334
-3332
-3331
-3330
-3330
-3330
-3331
-3332
-3333
-3335
-3338
-3341
-3345
-3350
-3355
-3361
-3368
-3376
-3384
-3392
-3400
-3409
-3417
-3425
-3433
-3441
-3448
-3456
-3463
-3471
-3478
-3486
-3493
-3500
-3507
-3514
-3521
-3527
-3534
-3540
-3546
-3551
-3556
-3560
-3564
-3567
-3569
-3571
-3572
-3573
-3573
-3572
-3571
-3570
-3568
-3566
-3564
-3562
-3560
-3557
-3555
-3552
-3549
-3546
-3543
-3539
-3536
-3533
-3530
-3527
-3524
-3521
-3518
-3515
-3512
-3508
-3504
-3499
-3494
-3488
-3481
-3473
-3465
-3456
-3447
-3437
-3427
-3416
-3405
-3393
-3381
-3369
-3355
-3342
-3327
-3313
-3297
-3281
-3265
-3247
-3230
-3211
-3193
-3174
-3155
-3136
-3117
-3098
-3078
-3058
-3037
-3015
-2993
-2970
-2946
-2921
-2896
-2870
-2844
-2818
-2792
-2765
-2738
-2711
-2683
-2655
-2626
-2596
-2565
-2533
-2500
-2466
-2432
-2396
-2360
-2324
-2286
-2247
-2208
-2168
-2127
-2085
-2043
-2000
-1957
-1913
-1869
-1825
-1780
-1735
-1690
-1645
-1600
-1555
-1511
-1468
-1425
-1384
-1344
-1305
-1267
-1231
-1196
-1163
-1131
-1100
-1070
-1042
-1014
-990
-966
-943
-921
-900
-881
-862
-843
-825
-807
-789
-771
-754
-737
-720
-702
-685
-667
-650
-632
-615
-597
-580
-563
-545
-528
-511
-493
-476
-459
-441
-424
-407
-390
-374
-358
-342
-328
-313
-300
-288
-277
-267
-258
-249
-242
-235
-228
-222
-217
-212
-208
-204
-200
-197
-194
-190
-187
-184
-182
-179
-177
-175
-174
-173
-174
-176
-178
-182
-187
-194
-201
-209
-219
-231
-244
-258
-273
-290
-308
-327
-347
-368
-391
-415
-440
-466
-493
-521
-549
-578
-608
-638
-668
-698
-728
-758
-788
-818
-847
-877
-906
-936
-965
-995
-1025
-1056
-1088
-1119
-1152
-1184
-1216
-1249
-1281
-1314
-1346
-1378
-1410
-1442
-1474
-1506
-1538
-1569
-1600
-1630
-1659
-1688
-1717
-1746
-1774
-1802
-1830
-1859
-1887
-1915
-1944
-1973
-2001
-2029
-2059
-2088
-2116
-2145
-2174
-2203
-2231
-2260
-2289
-2317
-2344
-2371
-2398
-2425
-2452
-2478
-2504
-2530
-2554
-2578
-2601
-2623
-2644
-2664
-2683
-2701
-2717
-2732
-2746
-2758
-2770
-2780
-2788
-2796
-2802
-2808
-2812
-2814
-2816
-2816
-2815
-2813
-2810
-2807
-2803
-2798
-2794
-2789
-2784
-2778
-2773
-2769
-2766
-2763
-2762
-2762
-2763
-2765
-2767
-2771
-2777
-2783
-2790
-2797
-2806
-2815
-2825
-2836
-2848
-2860
-2872
-2885
-2898
-2911
-2924
-2936
-2948
-2960
-2971
-2981
-2990
-2998
-3005
-3011
-3015
-3018
-3020
-3020
-3019
-3016
-3012
-3007
-3001
-2994
-2987
-2978
-2968
-2956
-2944
-2931
-2917
-2902
-2887
-2871
-2856
-2840
-2824
-2808
-2793
-2777
-2761
-2745
-2729
-2713
-2697
-2681
-2666
-2650
-2634
-2619
-2604
-2589
-2574
-2560
-2546
-2531
-2518
-2504
-2490
-2476
-2462
-2448
-2433
-2418
-2403
-2388
-2373
-2358
-2344
-2330
-2317
-2304
-2291
-2278
-2266
-2252
-2239
-2224
-2209
-2193
-2177
-2159
-2141
-2122
-2102
-2081
-2060
-2037
-2013
-1988
-1963
-1936
-1909
-1881
-1854
-1826
-1797
-1769
-1741
-1712
-1684
-1656
-1627
-1599
-1570
-1542
-1514
-1486
-1459
-1432
-1406
-1381
-1356
-1332
-1309
-1286
-1265
-1244
-1223
-1204
-1184
-1165
-1146
-1128
-1109
-1091
-1074
-1058
-1042
-1027
-1012
-998
-984
-970
-956
-942
-928
-914
-899
-885
-872
-858
-845
-833
-821
-811
-802
-794
-787
-782
-778
-774
-771
-769
-768
-767
-766
-767
-768
-769
-771
-774
-778
-782
-787
-792
-798
-804
-810
-817
-823
-828
-833
-836
-839
-841
-843
-844
-845
-845
-845
-845
-844
-843
-842
-840
-838
-835
-831
-827
-823
-819
-815
-810
-806
-803
-799
-797
-795
-794
-794
-795
-798
-801
-806
-812
-819
-827
-836
-845
-855
-865
-877
-888
-901
-915
-930
-946
-964
-982
-1000
-1020
-1040
-1061
-1082
-1104
-1126
-1148
-1170
-1191
-1213
-1233
-1253
-1271
-1289
-1306
-1323
-1338
-1352
-1366
-1379
-1391
-1403
-1414
-1425
-1436
-1446
-1457
-1468
-1478
-1488
-1498
-1508
-1517
-1525
-1533
-1540
-1547
-1554
-1560
-1566
-1573
-1579
-1585
-1591
-1597
-1603
-1609
-1614
-1619
-1623
-1628
-1632
-1635
-1638
-1642
-1645
-1647
-1650
-1652
-1655
-1657
-1660
-1663
-1666
-1669
-1671
-1673
-1673
-1673
-1672
-1669
-1664
-1658
-1651
-1642
-1632
-1622
-1612
-1601
-1591
-1581
-1571
-1562
-1554
-1545
-1537
-1528
-1520
-1511
-1502
-1492
-1482
-1471
-1460
-1448
-1436
-1424
-1411
-1398
-1385
-1372
-1358
-1344
-1329
-1314
-1299
-1282
-1265
-1248
-1230
-1210
-1191
-1170
-1149
-1128
-1107
-1087
-1066
-1046
-1027
-1008
-990
-973
-957
-942
-929
-918
-908
-899
-892
-887
-883
-881
-880
-880
-882
-885
-888
-892
-897
-902
-907
-912
-917
-921
-925
-927
-929
-929
-927
-924
-920
-913
-906
-896
-885
-872
-857
-840
-821
-802
-780
-758
-735
-710
-685
-658
-630
-601
-571
-540
-508
-475
-441
-406
-371
-334
-298
-260
-223
-186
-148
-111
-75
-39
-3
31
65
99
132
165
197
228
259
289
318
347
375
402
429
454
478
501
523
544
564
584
603
621
640
658
676
694
712
730
749
768
788
808
829
850
872
894
916
938
961
983
1006
1029
1051
1074
1097
1120
1143
1166
1189
1211
1233
1255
1277
1299
1321
1342
1362
1381
1400
1417
1433
1448
1462
1474
1484
1493
1501
1507
1513
1517
1521
1524
1526
1529
1531
1533
1536
1538
1540
1543
1545
1547
1549
1552
1555
1558
1562
1567
1571
1576
1581
1587
1592
1597
1602
1606
1610
1614
1617
1618
1619
1618
1616
1614
1609
1604
1597
1589
1579
1567
1554
1539
1522
1505
1486
1466
1446
1425
1402
1379
1355
1330
1303
1275
1246
1216
1185
1153
1120
1087
1054
1020
989
957
926
895
866
837
809
782
756
731
707
683
660
637
616
595
576
557
540
523
507
492
477
464
451
438
427
416
405
395
385
376
368
360
352
345
338
332
326
321
316
311
306
301
297
292
287
282
276
270
263
256
248
239
229
219
208
197
184
172
158
143
127
111
95
78
61
45
28
12
-4
-20
-36
-52
-67
-81
-95
-109
-122
-134
-146
-157
-168
-178
-188
-196
-204
-211
-217
-222
-226
-229
-230
-231
-231
-229
-227
-225
-223
-220
-217
-214
-210
-207
-204
-201
-198
-196
-194
-193
-192
-192
-193
-194
-196
-199
-203
-209
-216
-224
-234
-245
-258
-272
-288
-305
-324
-343
-362
-382
-402
-422
-441
-460
-478
-495
-511
-526
-540
-554
-567
-579
-591
-602
-613
-623
-633
-642
-650
-658
-665
-671
-676
-679
-682
-684
-685
-686
-686
-685
-685
-685
-684
-683
-681
-680
-678
-675
-672
-668
-664
-659
-653
-646
-638
-629
-620
-609
-598
-585
-572
-558
-543
-528
-513
-496
-480
-463
-446
-429
-412
-394
-376
-357
-338
-319
-299
-279
-260
-241
-223
-204
-187
-170
-154
-139
-126
-113
-102
-92
-83
-75
-68
-62
-57
-52
-49
-47
-45
-45
-44
-45
-46
-46
-48
-49
-50
-52
-54
-56
-58
-61
-63
-66
-69
-72
-76
-80
-84
-89
-95
-100
-105
-110
-114
-118
-122
-125
-128
-130
-132
-133
-134
-134
-133
-132
-130
-128
-125
-121
-117
-113
-108
-102
-97
-90
-83
-76
-68
-59
-50
-40
-30
-20
-10
1
11
21
31
40
49
57
66
73
81
87
94
100
105
110
114
117
119
119
119
118
116
113
109
103
97
90
82
74
65
55
45
35
24
12
0
-12
-25
-38
-53
-67
-82
-98
-114
-130
-146
-162
-178
-193
-209
-224
-239
-253
-268
-282
-296
-311
-325
-339
-354
-369
-385
-400
-416
-433
-449
-466
-483
-500
-517
-533
-550
-566
-582
-598
-614
-630
-646
-662
-678
-694
-710
-727
-743
-760
-777
-794
-811
-827
-844
-860
-876
-892
-908
-924
-939
-955
-970
-984
-999
-1012
-1026
-1039
-1052
-1064
-1075
-1086
-1095
-1105
-1113
-1121
-1128
-1134
-1140
-1145
-1150
-1155
-1159
-1163
-1167
-1171
-1176
-1181
-1186
-1191
-1197
-1204
-1210
-1217
-1224
-1231
-1239
-1246
-1254
-1261
-1269
-1276
-1283
-1290
-1296
-1301
-1306
-1310
-1312
-1314
-1314
-1312
-1309
-1304
-1297
-1288
-1278
-1265
-1251
-1236
-1220
-1202
-1183
-1164
-1145
-1126
-1106
-1087
-1068
-1050
-1032
-1014
-997
-980
-964
-948
-932
-916
-901
-885
-870
-855
-840
-824
-809
-794
-779
-764
-749
-734
-718
-702
-685
-667
-648
-628
-607
-585
-562
-538
-513
-487
-461
-434
-406
-379
-351
-323
-295
-267
-238
-208
-178
-146
-114
-80
-46
-11
25
62
99
137
176
216
256
297
339
381
424
467
510
554
598
643
688
734
781
828
875
923
971
1018
1067
1114
1161
1206
1250
1294
1336
1376
1415
1453
1489
1524
1558
1590
1621
1651
1679
1705
1731
1755
1778
1800
1821
1841
1861
1879
1897
1914
1931
1947
1963
1980
1996
2012
2029
2045
2063
2081
2099
2118
2136
2155
2175
2194
2213
2232
2251
2270
2288
2306
2323
2341
2358
2374
2391
2407
2423
2439
2455
2470
2485
2499
2513
2527
2540
2553
2565
2577
2588
2598
2607
2614
2621
2626
2630
2632
2632
2631
2628
2624
2618
2611
2603
2593
2581
2569
2555
2540
2525
2507
2489
2469
2448
2426
2402
2377
2350
2322
2292
2262
2231
2198
2165
2132
2098
2064
2029
1994
1959
1923
1888
1853
1817
1781
1746
1710
1674
1638
1602
1566
1531
1495
1460
1425
1391
1356
1322
1287
1253
1219
1186
1152
1118
1084
1050
1016
983
950
917
884
852
821
790
759
729
700
671
643
615
588
562
536
511
486
463
440
418
398
378
360
342
325
310
295
282
269
258
247
238
229
220
213
205
198
191
183
176
168
161
153
145
136
128
119
110
101
91
82
72
62
51
41
30
20
10
-1
-10
-19
-28
-35
-42
-48
-53
-58
-62
-65
-67
-69
-70
-70
-69
-67
-64
-60
-55
-49
-41
-33
-23
-12
0
13
28
43
59
76
93
111
129
146
164
182
199
216
233
250
267
284
300
317
333
349
365
380
394
407
419
430
440
449
456
463
468
471
474
477
478
479
480
481
482
482
483
484
485
485
486
487
487
488
489
489
490
491
492
494
495
496
497
499
499
500
499
498
496
492
487
481
473
463
451
438
424
407
389
370
349
327
303
279
254
228
201
173
144
115
86
56
27
-2
-32
-61
-89
-118
-146
-173
-199
-225
-250
-274
-297
-319
-341
-362
-383
-402
-421
-440
-457
-474
-490
-505
-518
-531
-541
-551
-558
-564
-568
-570
-571
-570
-567
-563
-558
-551
-544
-535
-525
-513
-501
-487
-472
-455
-437
-418
-398
-377
-356
-334
-311
-288
-264
-240
-216
-191
-166
-140
-114
-88
-62
-35
-8
20
48
77
105
134
163
193
222
252
281
311
340
368
396
424
450
476
502
526
550
573
596
618
639
660
680
699
717
734
750
766
780
793
805
815
825
834
843
850
858
865
871
878
884
890
897
903
910
917
924
931
938
946
953
960
967
974
981
988
995
1002
1010
1018
1026
1034
1043
1051
1060
1069
1078
1087
1095
1103
1111
1119
1127
1134
1141
1147
1154
1160
1167
1173
1179
1185
1191
1197
1204
1211
1218
1225
1232
1239
1246
1253
1260
1267
1274
1280
1287
1294
1300
1307
1315
1322
1330
1337
1345
1352
1360
1368
1375
1383
1390
1397
1404
1410
1416
1422
1427
1432
1437
1442
1446
1450
1453
1457
1460
1463
1465
1467
1468
1468
1467
1465
1462
1457
1451
1443
1433
1421
1408
1393
1377
1359
1339
1318
1296
1273
1250
1225
1200
1174
1148
1121
1094
1066
1038
1008
981
952
923
894
866
838
811
784
758
732
707
682
658
634
610
586
563
541
518
497
475
455
435
416
397
379
361
344
327
311
295
280
265
251
237
224
211
199
188
177
167
158
149
142
135
128
123
118
114
111
109
108
108
108
110
112
115
119
123
129
135
142
149
158
167
177
188
199
212
225
238
252
267
281
296
310
325
339
354
369
383
398
412
426
439
452
465
477
489
501
512
523
533
544
554
564
574
585
595
606
617
628
639
650
660
671
681
691
702
712
722
733
743
753
764
774
784
795
805
816
827
838
850
861
873
885
897
909
922
935
947
960
973
987
1000
1014
1028
1042
1056
1069
1083
1096
1109
1122
1134
1145
1155
1165
1173
1181
1188
1194
1199
1203
1205
1207
1207
1206
1203
1199
1194
1187
1179
1170
1159
1147
1134
1119
1104
1088
1072
1055
1037
1018
1000
982
963
944
924
903
882
861
840
818
796
774
751
728
705
681
657
632
607
582
556
530
504
477
450
423
395
367
338
309
279
249
218
187
155
124
91
59
27
-6
-38
-71
-104
-138
-171
-205
-239
-273
-307
-341
-376
-411
-446
-481
-516
-552
-588
-625
-661
-698
-734
-770
-806
-841
-875
-908
-941
-972
-1002
-1031
-1059
-1086
-1111
-1136
-1159
-1182
-1203
-1224
-1243
-1262
-1279
-1296
-1311
-1326
-1340
-1352
-1364
-1375
-1385
-1394
-1402
-1410
-1417
-1423
-1429
-1433
-1438
-1442
-1445
-1448
-1450
-1453
-1455
-1457
-1459
-1461
-1462
-1464
-1465
-1466
-1467
-1467
-1467
-1466
-1465
-1464
-1462
-1460
-1458
-1455
-1452
-1448
-1445
-1441
-1438
-1435
-1432
-1430
-1427
-1425
-1422
-1420
-1418
-1415
-1413
-1410
-1407
-1404
-1400
-1396
-1390
-1385
-1378
-1370
-1362
-1353
-1343
-1332
-1320
-1307
-1293
-1279
-1263
-1246
-1228
-1209
-1188
-1167
-1145
-1122
-1099
-1075
-1050
-1025
-999
-973
-946
-918
-890
-861
-832
-802
-772
-742
-711
-680
-649
-617
-584
-552
-518
-485
-451
-416
-382
-347
-312
-277
-242
-207
-172
-136
-101
-66
-32
3
38
72
107
141
176
210
245
279
314
349
384
419
454
490
526
561
597
632
668
704
741
778
816
855
894
934
976
1018
1061
1106
1152
1199
1248
1298
1349
1403
1458
1515
1574
1634
1697
1762
1828
1897
1967
2037
2111
2184
2260
2336
2413
2492
2571
2652
2734
2817
2900
2985
3069
3155
3240
3326
3412
3499
3585
3672
3759
3846
3933
4019
4105
4190
4275
4359
4442
4525
4606
4686
4766
4845
4923
5000
5076
5151
5226
5299
5371
5442
5512
5581
5648
5715
5781
5846
5910
5973
6035
6097
6157
6216
6274
6331
6387
6442
6495
6547
6598
6648
6697
6745
6792
6838
6883
6928
6970
7012
7053
7092
7130
7166
7202
7235
7268
7299
7328
7356
7382
7406
7428
7448
7467
7483
7498
7510
7520
7528
7535
7539
7542
7543
7543
7541
7538
7534
7529
7522
7515
7506
7497
7487
7476
7464
7452
7439
7426
7412
7398
7383
7368
7352
7335
7317
7298
7278
7257
7234
7210
7184
7157
7129
7099
7067
7033
6998
6961
6922
6881
6839
6796
6751
6705
6658
6610
6561
6512
6460
6408
6355
6300
6244
6187
6128
6067
6005
5942
5878
5813
5746
5678
5609
5539
5468
5396
5322
5248
5173
5097
5020
4943
4864
4784
4703
4622
4539
4456
4372
4286
4200
4112
4024
3934
3843
3751
3658
3564
3469
3373
3276
3178
3079
2980
2879
2777
2674
2571
2467
2362
2257
2151
2045
1940
1834
1729
1624
1519
1414
1308
1203
1097
991
885
779
672
566
459
354
248
143
39
-65
-168
-271
-373
-474
-575
-675
-774
-872
-970
-1067
-1164
-1260
-1355
-1448
-1541
-1633
-1723
-1812
-1900
-1987
-2073
-2158
-2241
-2323
-2405
-2485
-2565
-2644
-2723
-2801
-2880
-2957
-3035
-3112
-3189
-3265
-3341
-3417
-3492
-3568
-3643
-3718
-3793
-3867
-3942
-4016
-4090
-4163
-4237
-4309
-4381
-4453
-4524
-4594
-4663
-4732
-4800
-4867
-4933
-4999
-5064
-5128
-5191
-5254
-5315
-5375
-5434
-5491
-5546
-5599
-5651
-5701
-5749
-5796
-5841
-5885
-5926
-5966
-6004
-6041
-6076
-6109
-6140
-6170
-6198
-6225
-6250
-6273
-6295
-6315
-6333
-6349
-6364
-6377
-6389
-6400
-6410
-6418
-6426
-6432
-6437
-6441
-6444
-6447
-6448
-6449
-6449
-6448
-6447
-6446
-6444
-6442
-6440
-6438
-6435
-6433
-6431
-6428
-6425
-6422
-6418
-6413
-6407
-6400
-6393
-6384
-6374
-6363
-6351
-6337
-6322
-6306
-6289
-6271
-6251
-6231
-6209
-6186
-6161
-6136
-6109
-6080
-6050
-6019
-5987
-5954
-5919
-5884
-5848
-5812
-5774
-5736
-5698
-5659
-5619
-5579
-5539
-5498
-5457
-5416
-5374
-5332
-5291
-5250
-5208
-5167
-5126
-5086
-5046
-5007
-4968
-4929
-4890
-4852
-4814
-4775
-4737
-4699
-4661
-4622
-4584
-4546
-4507
-4468
-4429
-4389
-4349
-4308
-4267
-4225
-4183
-4141
-4098
-4054
-4011
-3967
-3923
-3878
-3832
-3786
-3740
-3694
-3647
-3599
-3552
-3504
-3457
-3409
-3360
-3312
-3264
-3215
-3167
-3119
-3071
-3023
-2976
-2929
-2882
-2835
-2789
-2744
-2698
-2653
-2608
-2563
-2519
-2474
-2430
-2386
-2343
-2299
-2255
-2212
-2169
-2125
-2082
-2039
-1996
-1953
-1910
-1867
-1825
-1783
-1742
-1702
-1663
-1624
-1587
-1551
-1516
-1483
-1451
-1420
-1391
-1363
-1336
-1311
-1287
-1265
-1244
-1225
-1207
-1190
-1175
-1162
-1149
-1139
-1129
-1121
-1114
-1109
-1104
-1100
-1097
-1094
-1092
-1090
-1089
-1088
-1088
-1088
-1088
-1089
-1090
-1092
-1094
-1097
-1100
-1103
-1106
-1110
-1114
-1118
-1123
-1127
-1132
-1138
-1143
-1149
-1156
-1163
-1171
-1180
-1190
-1201
-1213
-1225
-1239
-1254
-1269
-1285
-1302
-1320
-1338
-1357
-1376
-1396
-1416
-1437
-1458
-1479
-1501
-1523
-1546
-1569
-1593
-1617
-1642
-1666
-1692
-1718
-1744
-1771
-1799
-1827
-1857
-1887
-1917
-1949
-1981
-2013
-2048
-2083
-2119
-2155
-2192
-2229
-2267
-2306
-2346
-2386
-2426
-2468
-2509
-2551
-2594
-2636
-2679
-2722
-2766
-2809
-2852
-2896
-2939
-2983
-3027
-3070
-3114
-3157
-3201
-3244
-3287
-3331
-3374
-3417
-3460
-3503
-3546
-3589
-3632
-3675
-3718
-3761
-3804
-3847
-3890
-3932
-3975
-4019
-4062
-4106
-4150
-4195
-4240
-4286
-4332
-4379
-4426
-4474
-4522
-4571
-4620
-4669
-4719
-4768
-4817
-4867
-4916
-4965
-5014
-5062
-5110
-5158
-5205
-5251
-5297
-5341
-5385
-5427
-5468
-5508
-5547
-5584
-5620
-5655
-5689
-5721
-5752
-5783
-5812
-5841
-5869
-5897
-5925
-5953
-5980
-6008
-6036
-6064
-6092
-6121
-6149
-6178
-6207
-6237
-6266
-6296
-6326
-6356
-6386
-6417
-6447
-6478
-6508
-6539
-6569
-6599
-6630
-6661
-6691
-6722
-6752
-6783
-6813
-6843
-6873
-6903
-6932
-6961
-6990
-7018
-7045
-7071
-7096
-7120
-7143
-7165
-7185
-7203
-7220
-7236
-7250
-7263
-7274
-7285
-7294
-7302
-7309
-7315
-7320
-7324
-7328
-7330
-7333
-7334
-7335
-7336
-7336
-7336
-7336
-7336
-7335
-7334
-7333
-7332
-7331
-7330
-7330
-7329
-7328
-7328
-7328
-7328
-7328
-7328
-7328
-7328
-7328
-7329
-7329
-7330
-7331
-7333
-7334
-7336
-7338
-7340
-7343
-7345
-7348
-7350
-7353
-7354
-7356
-7357
-7358
-7357
-7356
-7355
-7353
-7350
-7346
-7341
-7336
-7330
-7323
-7314
-7305
-7295
-7283
-7271
-7257
-7242
-7225
-7207
-7187
-7166
-7144
-7120
-7094
-7068
-7039
-7010
-6979
-6947
-6914
-6879
-6844
-6808
-6771
-6733
-6693
-6653
-6611
-6569
-6525
-6481
-6435
-6389
-6343
-6295
-6248
-6200
-6152
-6104
-6056
-6007
-5959
-5910
-5861
-5812
-5762
-5713
-5663
-5614
-5564
-5514
-5465
-5415
-5365
-5314
-5263
-5212
-5160
-5107
-5054
-5000
-4945
-4889
-4833
-4775
-4716
-4656
-4595
-4533
-4470
-4405
-4340
-4273
-4205
-4136
-4066
-3994
-3922
-3848
-3774
-3699
-3623
-3546
-3469
-3391
-3313
-3234
-3155
-3076
-2996
-2917
-2837
-2756
-2675
-2594
-2512
-2429
-2346
-2262
-2177
-2091
-2005
-1918
-1830
-1741
-1651
-1561
-1471
-1380
-1289
-1198
-1107
-1014
-923
-832
-740
-648
-556
-463
-371
-279
-186
-93
0
93
187
280
374
467
561
654
747
840
933
1025
1118
1210
1303
1395
1487
1580
1672
1764
1856
1948
2040
2131
2223
2314
2405
2495
2585
2674
2763
2851
2938
3025
3111
3196
3281
3366
3450
3533
3616
3699
3782
3865
3947
4030
4113
4196
4279
4363
4446
4529
4613
4696
4780
4864
4948
5032
5117
5202
5287
5372
5458
5543
5629
5716
5802
5889
5976
6064
6151
6239
6327
6414
6501
6588
6673
6758
6843
6926
7008
7089
7170
7249
7327
7404
7479
7554
7627
7699
7770
7839
7908
7974
8039
8103
8166
8227
8286
8343
8398
8452
8503
8552
8600
8646
8690
8732
8772
8811
8848
8883
8917
8949
8979
9008
9035
9060
9084
9105
9125
9144
9160
9175
9189
9200
9210
9219
9225
9230
9233
9235
9235
9233
9231
9226
9221
9214
9205
9194
9182
9168
9152
9133
9113
9091
9067
9040
9012
8981
8948
8912
8874
8834
8791
8745
8698
8648
8596
8541
8484
8425
8363
8299
8233
8164
8093
8021
7946
7870
7792
7713
7632
7549
7465
7379
7292
7203
7113
7021
6928
6834
6738
6641
6543
6444
6344
6242
6140
6037
5932
5827
5720
5613
5505
5396
5287
5177
5066
4955
4843
4731
4618
4505
4391
4276
4161
4045
3929
3811
3694
3576
3458
3339
3220
3100
2981
2861
2742
2622
2501
2381
2261
2140
2020
1899
1779
1658
1538
1417
1296
1175
1054
933
812
691
571
451
331
213
95
-23
-139
-254
-369
-482
-594
-705
-815
-924
-1032
-1138
-1243
-1346
-1448
-1549
-1648
-1745
-1840
-1933
-2025
-2115
-2204
-2291
-2377
-2461
-2543
-2625
-2705
-2784
-2862
-2939
-3015
-3091
-3165
-3238
-3311
-3382
-3452
-3520
-3587
-3653
-3717
-3779
-3839
-3899
-3957
-4014
-4070
-4126
-4181
-4236
-4290
-4344
-4398
-4452
-4506
-4559
-4613
-4666
-4719
-4772
-4825
-4878
-4930
-4982
-5033
-5084
-5134
-5183
-5232
-5279
-5325
-5370
-5414
-5457
-5498
-5539
-5578
-5615
-5652
-5688
-5722
-5756
-5788
-5820
-5851
-5880
-5909
-5936
-5962
-5987
-6010
-6032
-6052
-6070
-6086
-6100
-6113
-6123
-6131
-6138
-6142
-6145
-6146
-6146
-6144
-6140
-6134
-6127
-6118
-6107
-6095
-6082
-6066
-6050
-6031
-6011
-5990
-5967
-5943
-5917
-5890
-5862
-5833
-5802
-5771
-5739
-5706
-5672
-5637
-5601
-5564
-5526
-5487
-5447
-5406
-5364
-5320
-5275
-5228
-5180
-5129
-5077
-5023
-4967
-4909
-4849
-4787
-4723
-4656
-4587
-4516
-4442
-4366
-4288
-4207
-4124
-4038
-3952
-3863
-3772
-3679
-3585
-3488
-3390
-3291
-3190
-3088
-2985
-2881
-2775
-2668
-2559
-2450
-2340
-2229
-2117
-2005
-1892
-1778
-1664
-1550
-1435
-1321
-1206
-1091
-976
-860
-745
-630
-516
-401
-287
-174
-60
53
165
277
389
500
611
721
831
940
1048
1155
1262
1368
1472
1576
1678
1780
1880
1979
2078
2176
2273
2369
2465
2559
2653
2746
2838
2928
3017
3105
3193
3279
3363
3447
3530
3612
3693
3774
3854
3934
4014
4093
4172
4251
4330
4408
4485
4562
4638
4713
4787
4860
4932
5003
5073
5142
5210
5277
5343
5408
5472
5534
5595
5654
5712
5768
5823
5877
5929
5980
6029
6077
6124
6169
6213
6256
6298
6338
6378
6417
6455
6493
6529
6564
6599
6632
6665
6696
6726
6755
6783
6809
6833
6856
6877
6897
6915
6931
6945
6957
6967
6975
6980
6983
6983
6980
6975
6967
6956
6942
6926
6907
6885
6861
6834
6804
6771
6737
6699
6659
6616
6571
6524
6473
6421
6366
6309
6249
6188
6125
6061
5995
5927
5858
5788
5718
5646
5574
5501
5428
5354
5279
5204
5129
5053
4976
4898
4820
4741
4661
4581
4500
4419
4337
4255
4172
4089
4005
3921
3836
3751
3664
3577
3489
3401
3312
3222
3132
3042
2952
2862
2771
2682
2592
2502
2413
2325
2237
2150
2065
1980
1897
1815
1734
1655
1577
1500
1424
1349
1275
1203
1131
1061
991
923
856
790
726
663
601
540
481
423
366
310
255
202
150
98
48
0
-48
-94
-138
-181
-223
-263
-301
-338
-374
-409
-442
-474
-505
-534
-562
-589
-614
-638
-660
-681
-701
-718
-734
-749
-761
-771
-778
-784
-786
-786
-784
-778
-770
-760
-746
-730
-712
-691
-668
-643
-616
-586
-554
-519
-483
-444
-403
-360
-315
-268
-219
-168
-115
-59
-2
58
119
183
248
315
384
455
528
602
677
754
833
913
995
1078
1163
1250
1338
1428
1519
1612
1706
1801
1898
1995
2094
2195
2297
2400
2505
2611
2719
2828
2938
3049
3162
3275
3389
3504
3619
3736
3853
3972
4091
4211
4332
4454
4576
4698
4820
4943
5066
5188
5310
5432
5553
5674
5795
5914
6033
6152
6270
6388
6505
6621
6737
6852
6967
7081
7194
7307
7418
7529
7638
7746
7853
7958
8061
8164
8266
8365
8463
8558
8651
8741
8830
8915
8998
9078
9156
9231
9303
9372
9439
9503
9565
9624
9681
9735
9787
9836
9883
9927
9968
10007
10043
10076
10106
10133
10157
10178
10197
10213
10226
10237
10246
10252
10256
10258
10257
10253
10247
10238
10226
10212
10195
10175
10153
10128
10101
10071
10039
10005
9969
9931
9892
9850
9806
9760
9713
9664
9613
9561
9508
9453
9396
9339
9281
9221
9161
9101
9040
8978
8916
8853
8790
8727
8663
8599
8535
8470
8405
8340
8274
8209
8143
8077
8010
7945
7879
7813
7747
7681
7615
7549
7484
7418
7353
7289
7224
7160
7096
7033
6970
6908
6846
6784
6724
6664
6605
6548
6491
6435
6381
6328
6275
6224
6175
6126
6078
6031
5985
5939
5894
5850
5806
5763
5721
5679
5638
5597
5557
5517
5478
5439
5401
5363
5326
5289
5253
5218
5183
5148
5113
5079
5046
5012
4979
4946
4914
4881
4849
4816
4784
4753
4721
4690
4659
4628
4597
4566
4534
4503
4470
4438
4405
4371
4337
4302
4266
4230
4193
4156
4118
4080
4041
4001
3961
3920
3878
3835
3792
3747
3701
3655
3607
3558
3508
3457
3405
3352
3298
3243
3186
3129
3070
3010
2950
2887
2824
2760
2694
2627
2559
2490
2420
2348
2275
2202
2127
2051
1974
1896
1816
1735
1652
1568
1482
1394
1305
1214
1122
1027
931
834
734
633
530
426
320
212
103
-9
-122
-236
-353
-472
-592
-714
-837
-962
-1088
-1215
-1343
-1472
-1601
-1732
-1863
-1995
-2128
-2262
-2396
-2530
-2666
-2802
-2939
-3077
-3215
-3353
-3491
-3630
-3768
-3905
-4043
-4179
-4315
-4450
-4584
-4717
-4849
-4981
-5111
-5240
-5369
-5496
-5623
-5749
-5874
-5997
-6120
-6242
-6362
-6482
-6601
-6719
-6835
-6951
-7067
-7181
-7295
-7408
-7520
-7632
-7743
-7854
-7964
-8073
-8180
-8289
-8395
-8500
-8605
-8708
-8811
-8912
-9013
-9112
-9210
-9308
-9404
-9498
-9592
-9683
-9774
-9862
-9950
-10035
-10119
-10201
-10280
-10359
-10435
-10509
-10581
-10652
-10721
-10788
-10852
-10916
-10977
-11036
-11094
-11150
-11205
-11257
-11309
-11358
-11406
-11453
-11498
-11542
-11585
-11626
-11666
-11704
-11742
-11778
-11814
-11849
-11882
-11915
-11948
-11979
-12010
-12040
-12070
-12099
-12127
-12155
-12182
-12208
-12233
-12258
-12282
-12304
-12327
-12348
-12369
-12389
-12408
-12427
-12445
-12462
-12479
-12495
-12511
-12526
-12540
-12554
-12568
-12582
-12595
-12608
-12620
-12632
-12643
-12653
-12663
-12673
-12682
-12690
-12698
-12706
-12713
-12721
-12729
-12737
-12745
-12753
-12762
-12771
-12780
-12789
-12798
-12807
-12816
-12825
-12834
-12843
-12852
-12861
-12871
-12880
-12889
-12898
-12907
-12915
-12924
-12932
-12939
-12946
-12952
-12958
-12962
-12966
-12969
-12970
-12971
-12970
-12969
-12966
-12962
-12957
-12951
-12944
-12936
-12927
-12917
-12906
-12894
-12882
-12868
-12854
-12840
-12825
-12809
-12793
-12776
-12758
-12740
-12722
-12702
-12682
-12662
-12640
-12618
-12596
-12572
-12549
-12524
-12499
-12473
-12447
-12420
-12393
-12364
-12335
-12305
-12275
-12244
-12212
-12180
-12147
-12114
-12079
-12044
-12008
-11971
-11933
-11895
-11855
-11815
-11774
-11732
-11689
-11645
-11601
-11555
-11508
-11461
-11413
-11364
-11315
-11265
-11214
-11163
-11111
-11059
-11006
-10952
-10898
-10843
-10787
-10729
-10671
-10611
-10551
-10489
-10427
-10364
-10300
-10236
-10171
-10105
-10038
-9971
-9903
-9835
-9766
-9696
-9626
-9555
-9484
-9412
-9340
-9266
-9193
-9119
-9046
-8973
-8900
-8827
-8755
-8683
-8612
-8540
-8469
-8397
-8325
-8254
-8182
-8109
-8036
-7962
-7887
-7811
-7734
-7655
-7576
-7495
-7413
-7329
-7245
-7159
-7072
-6983
-6893
-6802
-6709
-6615
-6519
-6422
-6324
-6224
-6122
-6020
-5916
-5810
-5704
-5597
-5489
-5380
-5270
-5159
-5048
-4936
-4823
-4709
-4595
-4480
-4364
-4247
-4130
-4011
-3892
-3773
-3653
-3532
-3411
-3289
-3167
-3045
-2922
-2799
-2675
-2552
-2429
-2307
-2184
-2062
-1941
-1820
-1699
-1579
-1460
-1341
-1223
-1106
-990
-874
-760
-646
-534
-422
-312
-202
-94
14
120
225
328
430
531
631
728
824
919
1010
1102
1192
1279
1365
1450
1533
1614
1693
1771
1847
1921
1993
2063
2131
2198
2263
2326
2387
2446
2503
2558
2612
2663
2713
2760
2805
2848
2889
2927
2964
2998
3030
3060
3087
3113
3137
3159
3179
3198
3214
3229
3242
3253
3263
3272
3279
3285
3289
3292
3294
3295
3295
3294
3292
3289
3285
3280
3273
3266
3257
3246
3235
3222
3207
3191
3174
3155
3134
3112
3089
3063
3035
3006
2974
2940
2905
2867
2827
2784
2740
2693
2644
2593
2539
2484
2426
2366
2305
2242
2177
2110
2043
1974
1904
1833
1762
1690
1617
1544
1471
1398
1325
1251
1178
1105
1032
959
886
813
740
668
595
522
449
376
303
230
158
86
14
-57
-128
-198
-268
-338
-407
-476
-544
-612
-679
-746
-812
-877
-942
-1006
-1072
-1136
-1199
-1263
-1326
-1389
-1451
-1514
-1576
-1638
-1701
-1764
-1827
-1891
-1955
-2020
-2085
-2151
-2217
-2284
-2351
-2418
-2486
-2555
-2623
-2692
-2761
-2830
-2899
-2967
-3035
-3103
-3169
-3235
-3299
-3363
-3425
-3486
-3546
-3604
-3662
-3718
-3772
-3826
-3877
-3928
-3976
-4024
-4069
-4114
-4157
-4198
-4239
-4278
-4316
-4353
-4388
-4422
-4455
-4487
-4518
-4548
-4576
-4604
-4631
-4657
-4682
-4706
-4729
-4752
-4773
-4793
-4811
-4829
-4845
-4859
-4872
-4884
-4894
-4902
-4909
-4914
-4918
-4920
-4922
-4922
-4920
-4918
-4913
-4907
-4899
-4890
-4879
-4865
-4850
-4833
-4815
-4794
-4772
-4748
-4723
-4697
-4670
-4641
-4611
-4580
-4547
-4514
-4479
-4442
-4405
-4366
-4325
-4283
-4239
-4194
-4147
-4099
-4049
-3997
-3944
-3889
-3832
-3774
-3715
-3653
-3591
-3526
-3460
-3393
-3324
-3254
-3182
-3109
-3034
-2958
-2881
-2802
-2722
-2640
-2557
-2473
-2387
-2301
-2213
-2125
-2035
-1945
-1853
-1761
-1668
-1574
-1479
-1383
-1286
-1189
-1091
-993
-894
-794
-694
-593
-492
-390
-287
-184
-80
24
129
235
341
448
555
664
773
882
993
1104
1216
1329
1442
1556
1670
1784
1899
2013
2129
2245
2361
2478
2595
2713
2831
2950
3070
3190
3311
3433
3555
3678
3801
3926
4050
4176
4301
4428
4554
4680
4807
4934
5060
5187
5313
5439
5566
5692
5818
5944
6070
6196
6321
6447
6572
6697
6821
6945
7069
7193
7316
7439
7561
7682
7802
7922
8039
8157
8274
8390
8504
8617
8729
8840
8949
9056
9161
9265
9366
9465
9562
9657
9750
9841
9930
10016
10101
10184
10264
10343
10419
10492
10564
10633
10699
10762
10824
10882
10938
10992
11043
11091
11138
11182
11225
11265
11304
11342
11377
11411
11443
11473
11502
11529
11555
11579
11602
11623
11642
11660
11676
11691
11704
11715
11725
11733
11739
11744
11747
11749
11750
11748
11745
11741
11735
11727
11717
11706
11692
11676
11658
11638
11615
11591
11564
11536
11506
11474
11440
11404
11367
11327
11286
11243
11198
11152
11104
11054
11003
10950
10896
10840
10783
10724
10664
10602
10539
10474
10408
10341
10272
10202
10130
10058
9985
9910
9835
9758
9681
9602
9523
9442
9360
9276
9191
9105
9017
8928
8838
8746
8654
8560
8466
8371
8275
8178
8080
7984
7886
7787
7688
7589
7489
7389
7289
7188
7088
6986
6885
6783
6681
6578
6475
6371
6268
6163
6059
5954
5849
5743
5636
5529
5421
5312
5203
5093
4983
4871
4759
4647
4534
4420
4306
4191
4075
3959
3843
3726
3608
3489
3370
3250
3130
3009
2887
2765
2643
2521
2399
2277
2155
2033
1913
1793
1674
1556
1439
1323
1209
1095
983
872
763
655
549
444
341
240
141
43
-53
-147
-239
-329
-417
-503
-587
-669
-748
-825
-899
-971
-1041
-1108
-1173
-1236
-1296
-1353
-1408
-1460
-1510
-1556
-1600
-1641
-1679
-1714
-1747
-1777
-1805
-1830
-1854
-1876
-1895
-1913
-1928
-1942
-1954
-1963
-1971
-1976
-1980
-1982
-1982
-1981
-1978
-1974
-1969
-1963
-1956
-1948
-1939
-1928
-1917
-1905
-1893
-1879
-1864
-1849
-1832
-1815
-1796
-1777
-1757
-1737
-1716
-1694
-1672
-1650
-1628
-1605
-1581
-1558
-1534
-1510
-1486
-1461
-1436
-1410
-1384
-1358
-1332
-1305
-1277
-1249
-1221
-1192
-1164
-1135
-1106
-1077
-1048
-1018
-990
-961
-933
-904
-876
-848
-820
-792
-765
-738
-711
-685
-659
-634
-609
-585
-561
-538
-516
-493
-472
-450
-429
-408
-386
-365
-344
-322
-300
-277
-254
-230
-206
-181
-155
-128
-101
-74
-45
-16
13
44
75
107
140
173
207
242
277
312
348
385
422
459
497
535
574
613
653
693
733
773
814
855
897
938
979
1020
1061
1102
1143
1184
1225
1265
1306
1346
1387
1427
1467
1507
1547
1588
1628
1669
1710
1752
1793
1836
1878
1922
1966
2012
2058
2105
2154
2203
2253
2304
2357
2410
2464
2519
2574
2631
2688
2746
2804
2863
2922
2982
3042
3102
3163
3223
3284
3345
3406
3467
3527
3588
3649
3709
3770
3830
3890
3950
4010
4070
4129
4189
4248
4307
4365
4423
4481
4539
4596
4654
4712
4769
4828
4886
4945
5004
5065
5126
5188
5251
5314
5378
5443
5509
5574
5640
5706
5773
5839
5906
5974
6041
6108
6176
6243
6311
6378
6446
6513
6579
6646
6711
6777
6841
6905
6969
7032
7094
7156
7217
7277
7337
7397
7457
7516
7576
7635
7694
7752
7810
7868
7926
7982
8039
8093
8150
8204
8258
8311
8364
8416
8468
8520
8570
8621
8671
8721
8770
8819
8868
8916
8964
9012
9060
9107
9154
9201
9248
9294
9341
9387
9433
9478
9523
9568
9613
9657
9701
9744
9788
9830
9873
9915
9958
10000
10042
10083
10125
10167
10209
10252
10294
10337
10380
10424
10468
10513
10558
10603
10647
10692
10736
10780
10824
10867
10909
10952
10993
11035
11076
11117
11157
11198
11238
11278
11317
11357
11396
11435
11474
11512
11550
11587
11624
11660
11696
11732
11768
11803
11838
11873
11909
11944
11979
12015
12051
12086
12122
12159
12195
12231
12267
12303
12339
12375
12410
12445
12480
12514
12548
12581
12614
12646
12677
12708
12737
12765
12792
12818
12841
12864
12884
12902
12918
12932
12945
12954
12962
12968
12971
12973
12972
12969
12965
12958
12949
12938
12925
12909
12892
12873
12851
12828
12803
12775
12747
12716
12684
12650
12615
12578
12540
12500
12459
12417
12373
12328
12282
12235
12187
12138
12088
12036
11984
11931
11877
11823
11768
11713
11658
11603
11548
11492
11437
11383
11328
11273
11219
11166
11113
11061
11009
10958
10908
10859
10810
10763
10716
10671
10627
10584
10542
10502
10462
10424
10387
10351
10316
10282
10250
10219
10190
10162
10135
10109
10085
10062
10040
10020
10001
9983
9966
9950
9936
9922
9909
9898
9888
9879
9871
9864
9858
9853
9850
9847
9846
9845
9846
9847
9849
9852
9856
9861
9867
9873
9881
9889
9897
9906
9916
9926
9937
9948
9960
9973
9986
10000
10014
10028
10043
10058
10073
10089
10104
10120
10137
10153
10169
10186
10203
10219
10236
10253
10270
10288
10305
10323
10341
10359
10378
10397
10416
10435
10454
10473
10493
10512
10532
10552
10573
10593
10614
10636
10658
10680
10702
10725
10748
10771
10795
10819
10843
10867
10892
10918
10944
10970
10996
11023
11050
11077
11105
11133
11162
11190
11219
11249
11279
11309
11341
11373
11405
11439
11474
11509
11545
11581
11619
11656
11695
11734
11773
11814
11854
11895
11936
11978
12019
12061
12104
12146
12189
12232
12276
12320
12365
12410
12455
12501
12547
12593
12640
12687
12734
12782
12829
12877
12925
12973
13021
13070
13119
13168
13218
13267
13317
13367
13417
13468
13518
13569
13620
13670
13721
13771
13822
13872
13922
13972
14022
14071
14120
14169
14217
14264
14310
14356
14400
14444
14486
14527
14567
14605
14641
14676
14710
14741
14771
14799
14825
14850
14872
14893
14913
14930
14945
14958
14969
14978
14985
14990
14992
14992
14990
14986
14980
14971
14959
14946
14930
14911
14891
14869
14844
14818
14790
14760
14729
14695
14661
14625
14587
14549
14510
14469
14428
14386
14344
14300
14256
14212
14167
14121
14075
14029
13982
13936
13889
13842
13795
13748
13702
13655
13608
13562
13516
13470
13425
13381
13336
13293
13249
13207
13164
13123
13082
13041
13002
12962
12923
12885
12846
12809
12772
12735
12699
12664
12630
12596
12563
12530
12498
12467
12436
12405
12375
12346
12317
12288
12260
12233
12207
12181
12157
12133
12110
12088
12067
12046
12025
12005
11986
11966
11948
11929
11911
11894
11877
11860
11844
11828
11813
11799
11785
11773
11760
11748
11737
11726
11716
11705
11695
11686
11676
11667
11658
11649
11640
11631
11621
11612
11602
11591
11580
11569
11557
11544
11531
11516
11501
11485
11469
11451
11432
11412
11392
11371
11349
11326
11303
11280
11256
11232
11207
11182
11157
11130
11103
11074
11045
11015
10984
10951
10918
10883
10848
10811
10774
10736
10697
10658
10618
10577
10536
10494
10451
10408
10364
10319
10273
10226
10179
10130
10080
10030
9979
9926
9873
9819
9764
9708
9651
9592
9533
9473
9412
9350
9287
9223
9158
9093
9027
8961
8894
8826
8758
8689
8620
8551
8482
8412
8343
8273
8203
8134
8064
7995
7927
7859
7791
7724
7658
7592
7526
7461
7397
7334
7271
7208
7147
7086
7025
6965
6905
6845
6787
6728
6670
6613
6556
6499
6443
6388
6334
6280
6226
6173
6121
6069
6017
5966
5915
5865
5815
5765
5716
5667
5618
5569
5521
5473
5426
5379
5332
5286
5240
5195
5150
5105
5060
5015
4970
4926
4881
4836
4792
4748
4704
4660
4617
4574
4531
4489
4448
4407
4367
4328
4289
4252
4215
4179
4145
4111
4078
4048
4018
3990
3964
3938
3915
3893
3872
3854
3837
3822
3808
3797
3787
3780
3774
3771
3770
3770
3774
3779
3787
3796
3808
3822
3838
3857
3877
3899
3924
3951
3980
4011
4045
4081
4119
4159
4202
4246
4293
4341
4392
4444
4498
4553
4609
4666
4725
4785
4846
4908
4971
5034
5099
5164
5230
5296
5363
5430
5497
5564
5632
5699
5767
5834
5902
5969
6037
6105
6172
6240
6307
6375
6442
6509
6577
6644
6711
6779
6846
6913
6981
7048
7115
7181
7248
7314
7379
7445
7510
7574
7638
7702
7765
7828
7890
7951
8010
8071
8129
8186
8243
8298
8351
8404
8454
8504
8551
8597
8640
8682
8722
8759
8794
8828
8859
8888
8915
8940
8962
8983
9001
9017
9031
9043
9052
9059
9063
9066
9066
9064
9060
9053
9044
9033
9020
9005
8987
8967
8945
8920
8893
8864
8832
8799
8763
8725
8685
8643
8598
8552
8503
8453
8400
8345
8288
8229
8167
8105
8039
7973
7903
7832
7757
7681
7602
7521
7437
7351
7262
7170
7076
6979
6879
6777
6672
6564
6454
6341
6226
6108
5988
5865
5741
5614
5486
5355
5223
5089
4954
4817
4679
4540
4400
4259
4118
3976
3833
3689
3546
3402
3258
3114
2970
2826
2683
2539
2396
2254
2111
1969
1827
1685
1544
1402
1261
1120
978
837
696
555
414
273
131
-10
-151
-291
-432
-573
-714
-854
-995
-1136
-1277
-1418
-1558
-1699
-1840
-1981
-2121
-2262
-2402
-2541
-2681
-2819
-2958
-3095
-3232
-3369
-3504
-3639
-3772
-3905
-4035
-4167
-4296
-4425
-4552
-4678
-4803
-4927
-5050
-5171
-5292
-5412
-5530
-5648
-5764
-5880
-5994
-6107
-6220
-6331
-6441
-6549
-6657
-6764
-6870
-6974
-7078
-7181
-7284
-7386
-7487
-7588
-7688
-7789
-7889
-7989
-8089
-8189
-8290
-8391
-8492
-8593
-8694
-8796
-8898
-8999
-9101
-9203
-9305
-9407
-9509
-9610
-9712
-9813
-9915
-10015
-10116
-10216
-10315
-10414
-10512
-10609
-10706
-10802
-10898
-10992
-11086
-11179
-11270
-11361
-11451
-11541
-11629
-11716
-11802
-11888
-11973
-12056
-12139
-12221
-12301
-12381
-12460
-12538
-12616
-12693
-12769
-12844
-12920
-12994
-13068
-13142
-13215
-13289
-13362
-13435
-13507
-13580
-13653
-13726
-13799
-13872
-13945
-14019
-14093
-14168
-14243
-14318
-14394
-14470
-14547
-14624
-14702
-14780
-14859
-14938
-15018
-15098
-15179
-15261
-15343
-15426
-15509
-15593
-15678
-15763
-15848
-15933
-16018
-16105
-16190
-16276
-16361
-16447
-16531
-16614
-16697
-16779
-16860
-16940
-17019
-17097
-17174
-17249
-17324
-17397
-17469
-17540
-17609
-17677
-17743
-17809
-17872
-17935
-17996
-18056
-18115
-18173
-18229
-18285
-18339
-18392
-18443
-18494
-18543
-18590
-18636
-18681
-18724
-18766
-18806
-18845
-18883
-18919
-18954
-18988
-19020
-19052
-19083
-19113
-19142
-19170
-19198
-19225
-19252
-19278
-19303
-19329
-19353
-19378
-19402
-19425
-19449
-19472
-19495
-19518
-19541
-19563
-19585
-19607
-19628
-19649
-19669
-19688
-19707
-19725
-19743
-19760
-19776
-19792
-19807
-19821
-19835
-19848
-19860
-19872
-19883
-19893
-19902
-19910
-19918
-19924
-19929
-19933
-19935
-19937
-19937
-19937
-19935
-19932
-19928
-19924
-19918
-19912
-19905
-19898
-19890
-19882
-19873
-19864
-19854
-19844
-19833
-19822
-19811
-19799
-19787
-19775
-19762
-19749
-19736
-19722
-19708
-19694
-19679
-19664
-19649
-19633
-19616
-19599
-19582
-19563
-19544
-19525
-19504
-19482
-19460
-19436
-19411
-19385
-19358
-19330
-19301
-19271
-19240
-19209
-19177
-19144
-19111
-19077
-19043
-19008
-18973
-18937
-18902
-18865
-18829
-18793
-18756
-18720
-18684
-18648
-18611
-18575
-18539
-18503
-18467
-18432
-18397
-18362
-18327
-18292
-18258
-18225
-18192
-18159
-18127
-18095
-18064
-18033
-18003
-17973
-17944
-17916
-17888
-17861
-17835
-17809
-17783
-17758
-17734
-17710
-17686
-17662
-17639
-17615
-17592
-17569
-17547
-17524
-17501
-17478
-17455
-17432
-17409
-17386
-17363
-17340
-17316
-17293
-17269
-17246
-17222
-17198
-17175
-17151
-17127
-17103
-17079
-17055
-17031
-17007
-16983
-16959
-16935
-16910
-16886
-16861
-16837
-16812
-16786
-16761
-16735
-16708
-16681
-16654
-16627
-16600
-16573
-16546
-16519
-16492
-16466
-16440
-16415
-16390
-16366
-16343
-16320
-16297
-16277
-16256
-16236
-16216
-16197
-16178
-16160
-16142
-16125
-16108
-16091
-16077
-16062
-16047
-16033
-16018
-16004
-15990
-15976
-15961
-15945
-15929
-15913
-15895
-15877
-15859
-15839
-15819
-15798
-15776
-15754
-15730
-15706
-15681
-15655
-15629
-15602
-15574
-15546
-15517
-15488
-15458
-15428
-15398
-15367
-15336
-15305
-15273
-15241
-15209
-15177
-15145
-15113
-15080
-15048
-15015
-14982
-14949
-14917
-14884
-14852
-14820
-14789
-14758
-14728
-14698
-14668
-14638
-14609
-14580
-14551
-14522
-14493
-14463
-14434
-14403
-14373
-14341
-14310
-14277
-14244
-14211
-14177
-14143
-14107
-14072
-14035
-13999
-13961
-13924
-13886
-13847
-13808
-13768
-13728
-13687
-13646
-13604
-13561
-13517
-13473
-13429
-13384
-13339
-13293
-13247
-13201
-13155
-13108
-13061
-13014
-12966
-12919
-12871
-12823
-12774
-12727
-12679
-12631
-12583
-12535
-12487
-12439
-12391
-12344
-12297
-12250
-12204
-12158
-12112
-12067
-12023
-11978
-11935
-11891
-11848
-11806
-11764
-11722
-11681
-11641
-11601
-11562
-11524
-11487
-11450
-11414
-11379
-11345
-11311
-11278
-11246
-11214
-11183
-11152
-11122
-11092
-11062
-11034
-11005
-10977
-10950
-10923
-10897
-10871
-10846
-10822
-10798
-10774
-10752
-10730
-10709
-10689
-10669
-10649
-10631
-10613
-10595
-10579
-10563
-10548
-10534
-10521
-10509
-10498
-10488
-10479
-10471
-10463
-10457
-10451
-10447
-10443
-10441
-10439
-10439
-10440
-10442
-10446
-10450
-10456
-10462
-10471
-10480
-10491
-10502
-10515
-10528
-10543
-10558
-10574
-10591
-10608
-10625
-10643
-10662
-10681
-10700
-10719
-10738
-10758
-10777
-10797
-10816
-10835
-10854
-10872
-10890
-10907
-10923
-10939
-10954
-10968
-10981
-10993
-11004
-11015
-11024
-11033
-11040
-11046
-11051
-11055
-11058
-11060
-11060
-11059
-11057
-11055
-11051
-11046
-11041
-11034
-11027
-11019
-11010
-11000
-10990
-10979
-10968
-10956
-10943
-10930
-10916
-10901
-10885
-10868
-10851
-10833
-10815
-10795
-10775
-10754
-10732
-10710
-10686
-10663
-10638
-10613
-10587
-10561
-10534
-10507
-10480
-10452
-10424
-10396
-10367
-10338
-10310
-10281
-10252
-10223
-10194
-10165
-10136
-10108
-10080
-10052
-10024
-9997
-9969
-9942
-9915
-9889
-9862
-9836
-9810
-9784
-9757
-9731
-9705
-9678
-9652
-9625
-9598
-9572
-9545
-9518
-9490
-9463
-9435
-9408
-9380
-9352
-9324
-9296
-9267
-9239
-9211
-9182
-9154
-9125
-9096
-9068
-9039
-9010
-8982
-8954
-8926
-8898
-8871
-8843
-8816
-8789
-8762
-8735
-8708
-8681
-8653
-8626
-8598
-8570
-8542
-8514
-8485
-8457
-8428
-8398
-8368
-8337
-8306
-8274
-8241
-8209
-8176
-8141
-8109
-8074
-8039
-8005
-7970
-7934
-7897
-7860
-7822
-7784
-7745
-7706
-7666
-7626
-7585
-7543
-7502
-7459
-7417
-7374
-7330
-7287
-7243
-7198
-7154
-7109
-7064
-7018
-6972
-6925
-6879
-6832
-6784
-6737
-6689
-6641
-6593
-6544
-6495
-6446
-6396
-6346
-6296
-6245
-6195
-6143
-6092
-6041
-5989
-5938
-5886
-5835
-5783
-5731
-5680
-5629
-5578
-5527
-5476
-5426
-5377
-5327
-5278
-5229
-5180
-5133
-5086
-5039
-4994
-4949
-4905
-4863
-4821
-4781
-4742
-4703
-4667
-4631
-4596
-4562
-4529
-4497
-4466
-4436
-4406
-4377
-4350
-4323
-4297
-4272
-4248
-4224
-4202
-4181
-4160
-4140
-4122
-4104
-4086
-4070
-4054
-4038
-4025
-4010
-3996
-3983
-3970
-3958
-3946
-3934
-3924
-3913
-3903
-3894
-3885
-3877
-3868
-3861
-3854
-3847
-3841
-3836
-3831
-3827
-3823
-3820
-3818
-3816
-3815
-3814
-3815
-3816
-3818
-3820
-3823
-3826
-3830
-3834
-3838
-3842
-3846
-3851
-3855
-3859
-3863
-3867
-3870
-3874
-3878
-3881
-3884
-3887
-3890
-3892
-3893
-3894
-3895
-3895
-3895
-3894
-3893
-3892
-3890
-3887
-3884
-3881
-3877
-3872
-3868
-3862
-3857
-3850
-3843
-3835
-3827
-3818
-3809
-3799
-3789
-3778
-3767
-3755
-3743
-3730
-3718
-3705
-3691
-3678
-3664
-3650
-3635
-3620
-3605
-3589
-3573
-3557
-3541
-3525
-3508
-3492
-3475
-3458
-3442
-3425
-3408
-3391
-3374
-3356
-3339
-3321
-3303
-3284
-3265
-3246
-3226
-3206
-3186
-3165
-3144
-3123
-3102
-3080
-3059
-3037
-3015
-2993
-2972
-2950
-2929
-2908
-2888
-2868
-2850
-2831
-2814
-2798
-2782
-2766
-2752
-2738
-2725
-2712
-2701
-2690
-2680
-2671
-2663
-2656
-2649
-2644
-2639
-2636
-2633
-2631
-2630
-2629
-2630
-2631
-2634
-2637
-2641
-2645
-2650
-2656
-2663
-2670
-2678
-2687
-2697
-2707
-2719
-2731
-2744
-2758
-2774
-2790
-2808
-2827
-2846
-2868
-2890
-2914
-2939
-2965
-2993
-3022
-3052
-3084
-3118
-3153
-3190
-3228
-3268
-3310
-3353
-3398
-3444
-3492
-3542
-3592
-3644
-3698
-3752
-3808
-3865
-3923
-3982
-4043
-4104
-4166
-4229
-4292
-4356
-4420
-4485
-4551
-4617
-4683
-4749
-4816
-4884
-4951
-5019
-5087
-5156
-5224
-5293
-5362
-5431
-5501
-5570
-5640
-5710
-5781
-5851
-5921
-5991
-6060
-6130
-6199
-6267
-6336
-6403
-6470
-6537
-6603
-6668
-6733
-6797
-6861
-6923
-6985
-7045
-7105
-7163
-7220
-7276
-7330
-7384
-7436
-7488
-7538
-7588
-7637
-7684
-7731
-7776
-7821
-7864
-7906
-7948
-7988
-8026
-8064
-8102
-8137
-8172
-8205
-8237
-8268
-8298
-8326
-8354
-8380
-8406
-8430
-8453
-8475
-8495
-8514
-8533
-8550
-8566
-8581
-8596
-8609
-8621
-8632
-8643
-8653
-8662
-8670
-8678
-8685
-8691
-8696
-8701
-8704
-8707
-8708
-8708
-8707
-8704
-8700
-8694
-8687
-8679
-8669
-8658
-8646
-8634
-8620
-8605
-8589
-8572
-8553
-8534
-8514
-8492
-8468
-8444
-8418
-8390
-8361
-8331
-8300
-8268
-8234
-8199
-8164
-8127
-8089
-8051
-8012
-7971
-7930
-7888
-7845
-7801
-7756
-7710
-7663
-7615
-7567
-7519
-7470
-7420
-7371
-7321
-7271
-7222
-7172
-7123
-7074
-7025
-6976
-6927
-6878
-6829
-6781
-6732
-6683
-6633
-6584
-6535
-6485
-6436
-6387
-6338
-6289
-6241
-6194
-6147
-6101
-6055
-6009
-5965
-5920
-5877
-5833
-5790
-5747
-5705
-5664
-5623
-5582
-5542
-5502
-5463
-5425
-5387
-5351
-5315
-5280
-5246
-5213
-5180
-5148
-5117
-5087
-5057
-5027
-4998
-4970
-4942
-4915
-4888
-4862
-4837
-4812
-4788
-4764
-4740
-4717
-4695
-4673
-4651
-4630
-4609
-4589
-4569
-4549
-4529
-4510
-4491
-4472
-4453
-4434
-4415
-4397
-4379
-4361
-4343
-4326
-4309
-4293
-4278
-4263
-4248
-4234
-4220
-4207
-4195
-4183
-4172
-4161
-4151
-4142
-4134
-4126
-4119
-4113
-4107
-4102
-4098
-4094
-4091
-4089
-4088
-4086
-4086
-4086
-4088
-4090
-4091
-4094
-4097
-4101
-4104
-4108
-4113
-4117
-4122
-4128
-4133
-4139
-4146
-4152
-4159
-4167
-4174
-4182
-4190
-4197
-4205
-4213
-4220
-4227
-4234
-4241
-4247
-4253
-4259
-4264
-4269
-4273
-4277
-4279
-4282
-4283
-4284
-4284
-4284
-4283
-4281
-4279
-4276
-4273
-4268
-4264
-4258
-4252
-4245
-4238
-4230
-4221
-4212
-4202
-4192
-4181
-4170
-4159
-4147
-4135
-4121
-4108
-4093
-4078
-4062
-4045
-4027
-4009
-3990
-3970
-3949
-3927
-3904
-3881
-3856
-3831
-3805
-3778
-3750
-3721
-3691
-3660
-3629
-3596
-3562
-3528
-3492
-3456
-3418
-3380
-3341
-3302
-3262
-3222
-3181
-3140
-3100
-3059
-3018
-2977
-2936
-2895
-2855
-2814
-2773
-2733
-2692
-2652
-2611
-2571
-2530
-2489
-2448
-2407
-2365
-2323
-2281
-2239
-2196
-2153
-2110
-2066
-2021
-1976
-1930
-1884
-1836
-1788
-1740
-1691
-1641
-1590
-1539
-1488
-1435
-1383
-1330
-1276
-1221
-1167
-1111
-1056
-1000
-944
-887
-831
-774
-717
-660
-603
-546
-489
-432
-375
-318
-261
-203
-146
-88
-30
28
85
143
201
258
315
372
428
484
540
595
650
704
758
812
865
917
968
1018
1070
1119
1168
1215
1262
1307
1352
1396
1439
1480
1521
1561
1600
1637
1674
1709
1744
1777
1809
1839
1868
1896
1923
1948
1973
1996
2017
2039
2060
2079
2097
2115
2132
2147
2162
2176
2189
2201
2212
2221
2230
2238
2245
2251
2256
2260
2263
2264
2265
2264
2263
2260
2257
2252
2247
2241
2234
2226
2216
2206
2194
2182
2168
2154
2138
2121
2103
2084
2064
2043
2020
1996
1971
1945
1917
1889
1859
1829
1797
1764
1731
1696
1660
1623
1585
1546
1506
1465
1423
1380
1336
1291
1245
1198
1150
1101
1052
1000
951
899
847
795
742
689
635
581
526
471
415
359
301
244
185
127
68
8
-52
-112
-173
-234
-296
-358
-420
-482
-544
-607
-670
-733
-796
-859
-923
-987
-1051
-1116
-1180
-1245
-1310
-1376
-1441
-1506
-1571
-1636
-1700
-1764
-1828
-1892
-1955
-2017
-2080
-2141
-2202
-2262
-2322
-2380
-2438
-2495
-2551
-2606
-2661
-2714
-2767
-2819
-2870
-2920
-2968
-3016
-3062
-3108
-3152
-3195
-3237
-3277
-3317
-3356
-3393
-3429
-3464
-3498
-3531
-3563
-3594
-3623
-3651
-3678
-3703
-3727
-3750
-3770
-3790
-3808
-3824
-3839
-3852
-3864
-3875
-3883
-3891
-3897
-3901
-3904
-3905
-3905
-3903
-3899
-3893
-3886
-3877
-3866
-3854
-3840
-3824
-3806
-3787
-3767
-3745
-3721
-3695
-3668
-3638
-3607
-3574
-3540
-3503
-3464
-3424
-3382
-3338
-3292
-3244
-3194
-3142
-3088
-3032
-2974
-2913
-2851
-2786
-2719
-2650
-2578
-2504
-2428
-2350
-2269
-2185
-2100
-2012
-1922
-1830
-1735
-1639
-1540
-1438
-1335
-1229
-1120
-1010
-897
-782
-664
-545
-424
-301
-177
-51
75
204
333
464
595
728
861
996
1131
1268
1405
1543
1681
1820
1960
2101
2242
2383
2525
2667
2810
2952
3095
3238
3380
3523
3665
3806
3947
4088
4227
4367
4506
4645
4783
4921
5058
5195
5332
5468
5604
5739
5874
6007
6140
6273
6404
6534
6664
6793
6920
7047
7172
7297
7420
7542
7663
7783
7902
8020
8135
8251
8365
8478
8589
8699
8808
8915
9021
9126
9229
9330
9431
9529
9627
9723
9818
9911
10004
10095
10185
10274
10361
10447
10532
10615
10697
10777
10856
10933
11009
11083
11156
11227
11297
11364
11431
11495
11558
11619
11679
11737
11793
11847
11900
11952
12001
12049
12096
12141
12184
12225
12265
12303
12339
12374
12408
12439
12470
12498
12526
12552
12577
12600
12622
12643
12662
12679
12695
12710
12724
12736
12747
12758
12767
12775
12783
12789
12794
12799
12803
12806
12808
12809
12809
12809
12808
12806
12803
12800
12797
12793
12788
12783
12777
12771
12765
12758
12750
12741
12732
12722
12711
12699
12686
12672
12658
12642
12624
12606
12586
12565
12542
12518
12493
12466
12438
12409
12378
12346
12313
12278
12241
12204
12164
12124
12081
12037
11992
11945
11897
11848
11797
11745
11691
11636
11580
11522
11463
11403
11342
11279
11216
11151
11085
11018
10950
10881
10812
10741
10670
10599
10527
10454
10381
10307
10233
10158
10084
10008
9933
9857
9782
9706
9630
9554
9478
9403
9327
9251
9175
9100
9025
8950
8876
8801
8728
8654
8581
8508
8436
8363
8291
8218
8145
8071
7999
7925
7852
7778
7705
7631
7557
7483
7409
7336
7262
7189
7116
7043
6971
6898
6826
6755
6684
6614
6544
6475
6406
6339
6271
6205
6140
6075
6012
5950
5889
5829
5770
5713
5657
5603
5551
5500
5451
5403
5358
5314
5271
5231
5192
5155
5120
5086
5054
5024
4996
4970
4945
4922
4900
4880
4861
4845
4829
4816
4804
4795
4786
4780
4775
4772
4771
4771
4773
4778
4783
4791
4800
4812
4824
4838
4854
4871
4890
4910
4930
4952
4975
4999
5024
5049
5076
5103
5132
5161
5191
5222
5254
5286
5319
5352
5386
5420
5455
5490
5526
5561
5597
5633
5670
5707
5744
5782
5820
5859
5899
5939
5979
6020
6062
6104
6146
6188
6231
6275
6318
6362
6406
6450
6494
6538
6582
6625
6668
6711
6753
6795
6836
6877
6917
6957
6997
7035
7073
7111
7148
7184
7220
7256
7291
7326
7361
7396
7430
7464
7498
7532
7565
7599
7632
7665
7698
7732
7765
7798
7832
7865
7899
7934
7968
8002
8036
8070
8103
8137
8170
8202
8233
8264
8295
8324
8353
8380
8407
8433
8458
8481
8504
8526
8547
8567
8586
8604
8621
8637
8651
8665
8678
8689
8700
8710
8719
8727
8734
8740
8745
8750
8753
8755
8756
8756
8754
8752
8747
8742
8735
8726
8716
8705
8693
8679
8664
8648
8630
8612
8592
8570
8548
8524
8500
8474
8447
8419
8390
8360
8329
8297
8263
8229
8194
8157
8121
8082
8042
8003
7963
7921
7878
7834
7789
7743
7696
7648
7600
7551
7501
7451
7400
7349
7297
7246
7194
7142
7090
7038
6985
6933
6880
6827
6774
6721
6668
6615
6562
6510
6458
6406
6354
6302
6251
6200
6148
6097
6046
5995
5944
5893
5842
5791
5739
5687
5636
5583
5531
5478
5425
5371
5317
5262
5208
5152
5097
5041
4984
4928
4871
4814
4757
4699
4642
4584
4527
4470
4413
4356
4300
4244
4189
4134
4081
4027
3975
3924
3873
3823
3774
3726
3679
3633
3587
3543
3499
3456
3414
3372
3330
3289
3248
3208
3167
3127
3087
3046
3005
2964
2923
2882
2841
2799
2757
2715
2673
2630
2587
2543
2499
2455
2410
2364
2318
2272
2226
2179
2132
2086
2039
1993
1948
1902
1858
1813
1769
1726
1683
1641
1599
1558
1517
1477
1438
1399
1361
1324
1287
1251
1215
1180
1146
1112
1078
1045
1012
980
948
916
884
852
820
788
755
723
690
656
622
588
553
518
482
446
409
371
333
294
255
215
174
133
91
48
5
-39
-84
-130
-176
-222
-269
-316
-363
-410
-458
-505
-552
-598
-645
-691
-737
-782
-827
-871
-915
-958
-1000
-1041
-1082
-1121
-1160
-1197
-1233
-1268
-1302
-1334
-1366
-1396
-1425
-1454
-1481
-1508
-1535
-1561
-1587
-1612
-1637
-1662
-1686
-1711
-1735
-1759
-1782
-1806
-1830
-1854
-1878
-1901
-1925
-1949
-1973
-1996
-2020
-2043
-2066
-2089
-2111
-2133
-2154
-2175
-2196
-2215
-2235
-2254
-2272
-2290
-2308
-2325
-2342
-2359
-2375
-2390
-2405
-2419
-2433
-2447
-2460
-2473
-2486
-2498
-2510
-2521
-2533
-2543
-2554
-2564
-2574
-2583
-2592
-2601
-2609
-2616
-2623
-2630
-2636
-2641
-2646
-2650
-2653
-2655
-2655
-2655
-2654
-2652
-2648
-2644
-2639
-2633
-2627
-2620
-2613
-2605
-2597
-2589
-2580
-2571
-2561
-2552
-2541
-2531
-2520
-2509
-2498
-2486
-2475
-2463
-2451
-2439
-2427
-2415
-2403
-2392
-2380
-2369
-2359
-2348
-2337
-2326
-2316
-2305
-2295
-2285
-2275
-2264
-2255
-2245
-2235
-2226
-2217
-2208
-2199
-2190
-2181
-2172
-2163
-2154
-2144
-2134
-2124
-2114
-2103
-2092
-2081
-2069
-2058
-2045
-2033
-2020
-2008
-1995
-1981
-1968
-1954
-1940
-1927
-1913
-1899
-1885
-1870
-1856
-1841
-1825
-1810
-1794
-1778
-1762
-1746
-1729
-1712
-1696
-1678
-1661
-1643
-1625
-1606
-1587
-1568
-1548
-1528
-1508
-1488
-1467
-1446
-1425
-1404
-1383
-1362
-1341
-1320
-1299
-1278
-1257
-1236
-1215
-1195
-1174
-1153
-1133
-1112
-1092
-1072
-1052
-1033
-1014
-995
-976
-958
-940
-922
-905
-888
-873
-857
-842
-829
-815
-803
-792
-782
-773
-765
-758
-752
-748
-744
-742
-740
-740
-742
-744
-747
-752
-758
-764
-772
-781
-791
-802
-814
-827
-841
-855
-871
-887
-904
-922
-940
-960
-979
-1000
-1020
-1042
-1064
-1086
-1108
-1130
-1153
-1175
-1197
-1219
-1242
-1264
-1286
-1309
-1332
-1356
-1379
-1404
-1428
-1454
-1479
-1505
-1531
-1558
-1585
-1612
-1639
-1666
-1693
-1720
-1747
-1775
-1802
-1829
-1857
-1885
-1913
-1941
-1970
-2000
-2029
-2060
-2091
-2123
-2155
-2187
-2220
-2253
-2287
-2321
-2355
-2390
-2425
-2461
-2498
-2535
-2573
-2612
-2651
-2691
-2731
-2772
-2813
-2854
-2896
-2938
-2980
-3021
-3063
-3104
-3145
-3186
-3227
-3267
-3308
-3348
-3388
-3428
-3467
-3507
-3546
-3585
-3624
-3662
-3701
-3739
-3777
-3814
-3852
-3889
-3925
-3961
-3997
-4033
-4067
-4103
-4138
-4173
-4207
-4242
-4276
-4311
-4346
-4380
-4415
-4451
-4486
-4523
-4559
-4597
-4636
-4675
-4715
-4756
-4797
-4840
-4883
-4927
-4972
-5018
-5065
-5113
-5161
-5211
-5261
-5312
-5364
-5417
-5471
-5526
-5581
-5638
-5695
-5753
-5812
-5871
-5932
-5993
-6054
-6116
-6178
-6241
-6304
-6367
-6430
-6493
-6556
-6620
-6683
-6746
-6810
-6873
-6936
-7000
-7063
-7125
-7188
-7251
-7313
-7375
-7437
-7500
-7562
-7624
-7686
-7749
-7811
-7873
-7936
-7999
-8061
-8125
-8188
-8252
-8315
-8379
-8443
-8508
-8572
-8637
-8702
-8767
-8832
-8896
-8960
-9024
-9087
-9149
-9211
-9272
-9333
-9392
-9451
-9508
-9564
-9619
-9673
-9726
-9777
-9827
-9874
-9921
-9965
-10008
-10049
-10088
-10126
-10162
-10196
-10228
-10260
-10289
-10317
-10344
-10369
-10393
-10416
-10438
-10458
-10477
-10495
-10512
-10527
-10542
-10555
-10567
-10578
-10588
-10597
-10606
-10613
-10621
-10627
-10633
-10639
-10644
-10649
-10653
-10657
-10660
-10662
-10664
-10665
-10665
-10664
-10663
-10660
-10657
-10653
-10648
-10642
-10635
-10627
-10618
-10609
-10598
-10586
-10573
-10558
-10543
-10526
-10508
-10488
-10467
-10445
-10421
-10396
-10370
-10342
-10313
-10283
-10251
-10219
-10185
-10150
-10114
-10076
-10038
-9999
-9958
-9917
-9874
-9831
-9787
-9742
-9696
-9649
-9602
-9554
-9505
-9456
-9406
-9355
-9304
-9252
-9199
-9146
-9092
-9037
-8981
-8925
-8867
-8809
-8750
-8691
-8631
-8570
-8510
-8449
-8388
-8326
-8265
-8203
-8140
-8077
-8016
-7953
-7891
-7828
-7766
-7704
-7642
-7581
-7520
-7460
-7399
-7340
-7280
-7221
-7162
-7104
-7046
-6989
-6932
-6876
-6820
-6765
-6710
-6656
-6602
-6548
-6495
-6442
-6389
-6337
-6284
-6231
-6179
-6126
-6072
-6018
-5964
-5910
-5854
-5799
-5743
-5686
-5629
-5571
-5513
-5454
-5395
-5335
-5274
-5213
-5151
-5088
-5025
-4961
-4896
-4831
-4766
-4700
-4633
-4566
-4499
-4432
-4364
-4296
-4228
-4160
-4091
-4022
-3953
-3884
-3815
-3745
-3676
-3607
-3538
-3470
-3401
-3332
-3263
-3194
-3125
-3056
-2986
-2917
-2847
-2776
-2706
-2635
-2564
-2494
-2423
-2352
-2281
-2210
-2139
-2069
-1998
-1927
-1857
-1787
-1716
-1646
-1575
-1505
-1435
-1365
-1295
-1226
-1158
-1090
-1022
-957
-891
-827
-763
-700
-637
-576
-515
-454
-395
-336
-277
-219
-161
-104
-47
10
66
121
176
231
285
338
392
445
497
549
600
651
702
752
802
851
900
947
995
1041
1086
1131
1175
1217
1259
1299
1338
1377
1414
1450
1485
1518
1550
1581
1610
1638
1664
1689
1713
1735
1756
1775
1792
1808
1823
1837
1849
1860
1869
1878
1884
1890
1894
1897
1899
1899
1898
1896
1891
1885
1877
1868
1857
1843
1829
1812
1794
1774
1752
1728
1703
1676
1648
1618
1586
1554
1519
1484
1447
1409
1370
1329
1288
1245
1202
1157
1111
1065
1018
970
921
871
820
768
716
662
608
553
498
442
386
330
273
216
159
102
44
-13
-71
-129
-187
-246
-304
-363
-423
-482
-542
-603
-664
-725
-787
-849
-911
-973
-1035
-1097
-1159
-1221
-1283
-1345
-1406
-1468
-1530
-1592
-1654
-1715
-1777
-1838
-1899
-1960
-2020
-2080
-2139
-2198
-2255
-2311
-2366
-2419
-2471
-2522
-2571
-2619
-2666
-2711
-2755
-2799
-2841
-2882
-2921
-2959
-2995
-3030
-3063
-3094
-3123
-3150
-3175
-3198
-3218
-3237
-3254
-3268
-3281
-3292
-3301
-3308
-3314
-3318
-3321
-3322
-3321
-3319
-3315
-3310
-3303
-3294
-3285
-3274
-3261
-3248
-3233
-3216
-3199
-3179
-3159
-3136
-3112
-3086
-3059
-3030
-3000
-2968
-2934
-2899
-2862
-2823
-2783
-2742
-2699
-2654
-2607
-2559
-2510
-2458
-2406
-2352
-2296
-2240
-2182
-2123
-2064
-2003
-1940
-1877
-1812
-1745
-1678
-1609
-1539
-1468
-1395
-1322
-1247
-1172
-1095
-1016
-938
-858
-777
-695
-611
-526
-440
-353
-264
-174
-83
9
103
197
292
389
486
584
684
784
886
988
1092
1197
1303
1409
1517
1626
1735
1845
1955
2066
2177
2289
2400
2512
2624
2735
2846
2958
3068
3179
3289
3400
3510
3620
3730
3840
3951
4059
4170
4279
4388
4497
4605
4712
4819
4926
5032
5137
5242
5346
5450
5553
5655
5756
5857
5956
6055
6153
6251
6347
6443
6538
6633
6726
6818
6910
7001
7091
7180
7268
7355
7441
7525
7609
7692
7773
7853
7932
8010
8087
8163
8237
8310
8382
8452
8521
8589
8656
8721
8785
8847
8908
8967
9024
9080
9134
9187
9238
9287
9335
9381
9425
9467
9507
9545
9582
9616
9649
9680
9710
9737
9763
9787
9809
9829
9847
9863
9878
9890
9901
9910
9918
9924
9928
9931
9932
9932
9930
9927
9922
9916
9908
9899
9888
9875
9861
9845
9829
9810
9791
9770
9748
9725
9701
9677
9652
9625
9598
9570
9541
9511
9480
9448
9414
9380
9344
9307
9269
9230
9189
9147
9103
9059
9013
8966
8919
8870
8820
8769
8717
8664
8610
8554
8497
8439
8380
8320
8259
8196
8134
8070
8006
7941
7875
7810
7744
7678
7612
7546
7480
7415
7350
7286
7222
7158
7096
7034
6972
6911
6850
6790
6730
6671
6612
6553
6496
6438
6382
6327
6272
6219
6167
6116
6067
6019
5972
5926
5882
5839
5797
5757
5718
5680
5644
5609
5575
5542
5510
5480
5450
5422
5395
5369
5344
5320
5296
5274
5253
5232
5212
5193
5175
5158
5141
5126
5110
5096
5081
5068
5054
5042
5029
5017
5005
4994
4983
4972
4961
4951
4941
4931
4922
4914
4906
4898
4890
4883
4876
4870
4863
4857
4851
4846
4840
4835
4831
4826
4822
4818
4815
4811
4808
4805
4802
4800
4798
4797
4796
4795
4795
4794
4794
4794
4794
4794
4794
4793
4793
4793
4792
4791
4789
4788
4786
4784
4781
4778
4775
4771
4767
4763
4757
4751
4745
4737
4729
4721
4711
4701
4690
4678
4666
4653
4640
4626
4612
4598
4584
4570
4557
4544
4531
4519
4507
4496
4485
4474
4464
4453
4443
4432
4422
4412
4402
4393
4384
4375
4367
4359
4351
4345
4338
4333
4328
4324
4320
4318
4316
4315
4314
4313
4313
4314
4314
4315
4316
4317
4318
4320
4321
4322
4323
4324
4325
4327
4328
4329
4330
4331
4332
4333
4334
4336
4338
4340
4342
4345
4348
4352
4355
4360
4364
4369
4374
4379
4386
4392
4399
4406
4413
4421
4429
4437
4446
4456
4466
4476
4486
4497
4508
4519
4530
4541
4552
4563
4574
4585
4596
4606
4615
4624
4633
4641
4648
4655
4662
4669
4675
4681
4687
4693
4699
4705
4711
4716
4721
4725
4729
4733
4736
4739
4742
4745
4747
4749
4751
4752
4753
4754
4754
4754
4754
4753
4752
4750
4748
4745
4742
4738
4733
4728
4723
4716
4709
4701
4692
4683
4673
4661
4649
4637
4623
4609
4594
4578
4561
4544
4526
4507
4488
4469
4449
4428
4408
4386
4365
4343
4321
4298
4276
4253
4231
4208
4185
4162
4140
4116
4093
4069
4045
4021
3997
3972
3948
3924
3900
3875
3851
3828
3804
3780
3757
3734
3711
3688
3666
3643
3621
3599
3577
3555
3534
3513
3492
3471
3451
3431
3412
3393
3375
3357
3340
3324
3308
3292
3277
3262
3248
3234
3221
3207
3194
3181
3168
3156
3143
3131
3119
3108
3096
3085
3075
3065
3055
3047
3039
3031
3025
3020
3015
3012
3009
3007
3006
3007
3007
3009
3012
3016
3021
3027
3034
3043
3052
3063
3074
3087
3101
3115
3131
3147
3164
3182
3200
3219
3239
3259
3280
3301
3322
3343
3365
3387
3408
3430
3452
3474
3496
3518
3540
3563
3585
3607
3629
3651
3673
3696
3718
3741
3764
3787
3810
3832
3855
3878
3901
3924
3947
3969
3992
4014
4038
4059
4083
4106
4128
4150
4172
4194
4216
4237
4257
4277
4296
4314
4332
4348
4364
4379
4392
4405
4417
4429
4439
4449
4458
4465
4472
4478
4484
4488
4491
4494
4496
4497
4498
4499
4499
4498
4497
4495
4493
4491
4488
4485
4481
4477
4473
4468
4462
4455
4448
4441
4433
4425
4417
4408
4399
4391
4382
4373
4364
4356
4348
4340
4333
4325
4318
4310
4303
4295
4287
4279
4271
4263
4254
4245
4236
4227
4218
4208
4198
4188
4178
4168
4158
4147
4136
4126
4115
4104
4091
4081
4069
4057
4045
4032
4019
4006
3994
3982
3968
3955
3941
3927
3912
3897
3881
3865
3848
3830
3812
3793
3773
3753
3731
3709
3687
3664
3640
3616
3592
3567
3541
3515
3489
3462
3434
3407
3379
3351
3324
3296
3269
3243
3216
3190
3164
3139
3113
3088
3063
3038
3013
2989
2965
2941
2918
2895
2872
2850
2828
2807
2786
2766
2746
2727
2708
2690
2672
2655
2638
2622
2607
2592
2577
2563
2549
2536
2523
2511
2499
2487
2476
2465
2455
2446
2436
2428
2420
2413
2406
2400
2395
2390
2386
2384
2382
2381
2381
2382
2385
2388
2392
2398
2405
2412
2421
2431
2442
2454
2467
2480
2495
2510
2525
2542
2560
2578
2597
2617
2638
2660
2683
2706
2731
2756
2783
2810
2839
2868
2898
2930
2962
2996
3030
3065
3102
3139
3178
3217
3258
3299
3342
3385
3429
3473
3518
3564
3610
3656
3703
3749
3796
3842
3889
3935
3981
4027
4072
4117
4163
4208
4253
4298
4342
4387
4431
4475
4519
4563
4607
4651
4695
4738
4782
4824
4867
4909
4950
4992
5033
5073
5113
5153
5193
5232
5271
5310
5348
5385
5422
5459
5495
5531
5566
5601
5635
5669
5703
5736
5769
5802
5834
5865
5896
5925
5954
5981
6008
6034
6059
6083
6106
6129
6151
6173
6193
6214
6233
6252
6271
6289
6307
6324
6341
6357
6372
6387
6402
6415
6429
6441
6453
6463
6474
6483
6492
6500
6507
6514
6520
6526
6530
6534
6537
6539
6541
6541
6540
6539
6536
6532
6527
6522
6515
6508
6500
6491
6481
6471
6460
6447
6434
6420
6406
6390
6374
6356
6338
6319
6299
6278
6256
6233
6209
6184
6158
6131
6103
6073
6043
6013
5981
5948
5915
5881
5847
5812
5776
5740
5704
5668
5631
5594
5557
5520
5483
5445
5408
5370
5333
5295
5257
5219
5181
5143
5104
5066
5028
4990
4952
4914
4876
4838
4801
4763
4726
4689
4652
4615
4579
4543
4508
4473
4439
4405
4372
4339
4307
4276
4246
4216
4186
4157
4129
4101
4073
4045
4017
3990
3962
3934
3907
3879
3851
3824
3796
3769
3741
3714
3687
3659
3632
3605
3578
3552
3525
3498
3471
3445
3419
3392
3366
3340
3314
3288
3262
3236
3210
3184
3158
3133
3108
3084
3060
3036
3013
2991
2969
2947
2926
2905
2885
2865
2846
2827
2808
2790
2773
2755
2738
2722
2706
2691
2675
2661
2646
2631
2617
2602
2587
2573
2557
2542
2526
2510
2493
2476
2458
2439
2420
2400
2380
2359
2338
2317
2295
2274
2252
2231
2209
2188
2166
2144
2123
2101
2080
2059
2037
2016
1995
1973
1952
1931
1909
1888
1867
1845
1824
1803
1782
1761
1740
1720
1700
1680
1660
1640
1620
1599
1579
1559
1539
1519
1499
1479
1458
1438
1418
1397
1377
1357
1337
1317
1296
1276
1256
1235
1215
1194
1173
1151
1129
1107
1085
1063
1040
1016
994
971
947
923
899
874
848
822
796
769
741
713
684
655
625
594
562
530
497
463
429
395
360
325
289
253
217
181
145
109
73
38
2
-32
-66
-100
-133
-165
-197
-228
-258
-287
-316
-344
-371
-398
-425
-450
-475
-500
-524
-547
-570
-593
-614
-636
-657
-679
-700
-720
-741
-761
-780
-800
-820
-839
-858
-878
-897
-917
-936
-955
-975
-995
-1014
-1035
-1055
-1076
-1096
-1117
-1138
-1158
-1178
-1198
-1218
-1237
-1256
-1276
-1294
-1313
-1331
-1349
-1366
-1383
-1400
-1416
-1433
-1449
-1465
-1481
-1497
-1513
-1529
-1545
-1561
-1577
-1593
-1610
-1627
-1645
-1662
-1681
-1700
-1719
-1739
-1760
-1782
-1805
-1828
-1852
-1877
-1903
-1930
-1957
-1985
-2013
-2044
-2074
-2104
-2135
-2166
-2197
-2229
-2260
-2292
-2323
-2355
-2387
-2419
-2451
-2483
-2515
-2547
-2578
-2610
-2641
-2672
-2703
-2734
-2765
-2795
-2826
-2856
-2886
-2915
-2945
-2975
-3004
-3034
-3063
-3093
-3122
-3151
-3180
-3209
-3238
-3266
-3295
-3323
-3350
-3378
-3405
-3432
-3459
-3485
-3512
-3538
-3565
-3591
-3618
-3644
-3670
-3696
-3721
-3746
-3771
-3796
-3820
-3844
-3867
-3890
-3913
-3936
-3959
-3981
-4003
-4026
-4048
-4070
-4093
-4116
-4138
-4160
-4183
-4204
-4226
-4247
-4269
-4289
-4310
-4330
-4350
-4370
-4389
-4409
-4428
-4446
-4465
-4483
-4500
-4518
-4535
-4552
-4568
-4584
-4601
-4616
-4632
-4647
-4663
-4678
-4692
-4707
-4721
-4735
-4748
-4762
-4775
-4788
-4800
-4812
-4824
-4836
-4847
-4858
-4868
-4879
-4888
-4898
-4907
-4916
-4924
-4932
-4939
-4946
-4953
-4959
-4964
-4968
-4972
-4976
-4978
-4980
-4982
-4983
-4984
-4984
-4983
-4983
-4981
-4980
-4978
-4976
-4973
-4970
-4967
-4964
-4961
-4958
-4954
-4951
-4947
-4943
-4938
-4934
-4929
-4924
-4919
-4914
-4909
-4904
-4900
-4895
-4891
-4886
-4882
-4877
-4872
-4867
-4862
-4857
-4851
-4846
-4841
-4836
-4831
-4826
-4821
-4816
-4811
-4806
-4801
-4796
-4791
-4785
-4780
-4775
-4770
-4765
-4761
-4757
-4753
-4749
-4746
-4742
-4739
-4736
-4733
-4730
-4727
-4725
-4722
-4720
-4718
-4716
-4715
-4714
-4713
-4713
-4713
-4713
-4714
-4715
-4717
-4718
-4720
-4723
-4726
-4729
-4732
-4736
-4740
-4744
-4749
-4754
-4760
-4766
-4772
-4778
-4785
-4791
-4798
-4805
-4812
-4818
-4825
-4832
-4839
-4846
-4853
-4860
-4867
-4874
-4882
-4889
-4897
-4905
-4914
-4922
-4930
-4938
-4946
-4954
-4961
-4968
-4975
-4981
-4986
-4991
-4995
-4998
-5001
-5003
-5004
-5004
-5003
-5000
-4996
-4991
-4984
-4976
-4967
-4956
-4944
-4930
-4915
-4899
-4882
-4863
-4843
-4822
-4799
-4776
-4752
-4728
-4702
-4676
-4649
-4621
-4593
-4565
-4535
-4506
-4475
-4444
-4412
-4380
-4347
-4314
-4280
-4245
-4209
-4174
-4138
-4101
-4065
-4027
-3990
-3953
-3915
-3878
-3840
-3801
-3763
-3725
-3686
-3647
-3609
-3570
-3532
-3494
-3456
-3418
-3380
-3343
-3305
-3268
-3231
-3194
-3156
-3119
-3082
-3045
-3009
-2972
-2935
-2898
-2862
-2825
-2789
-2752
-2715
-2678
-2641
-2604
-2568
-2531
-2494
-2457
-2420
-2383
-2346
-2309
-2272
-2235
-2198
-2161
-2124
-2087
-2050
-2013
-1975
-1938
-1900
-1863
-1825
-1788
-1751
-1714
-1678
-1641
-1605
-1569
-1534
-1499
-1464
-1429
-1395
-1361
-1327
-1294
-1261
-1228
-1196
-1164
-1131
-1099
-1067
-1035
-1002
-971
-940
-908
-876
-845
-814
-782
-751
-720
-688
-657
-625
-593
-562
-530
-498
-466
-434
-403
-371
-340
-309
-278
-247
-217
-187
-158
-129
-100
-72
-44
-17
9
35
61
86
111
135
159
183
205
228
249
271
291
311
330
349
367
385
403
420
437
453
470
485
501
516
530
544
557
570
582
594
605
617
628
638
649
660
670
681
692
703
714
726
738
750
763
777
790
804
817
831
845
859
873
886
900
914
928
941
955
969
983
997
1010
1026
1040
1055
1070
1085
1100
1115
1130
1145
1160
1175
1190
1205
1220
1235
1250
1264
1278
1291
1304
1316
1328
1339
1349
1357
1364
1370
1375
1378
1379
1380
1379
1377
1374
1369
1364
1357
1350
1341
1331
1319
1306
1292
1277
1260
1243
1223
1203
1182
1159
1136
1112
1088
1063
1038
1012
986
960
934
908
882
855
828
801
773
745
716
687
657
627
596
565
533
502
469
437
404
371
338
304
271
237
203
169
135
100
65
30
-5
-41
-77
-114
-150
-187
-224
-261
-299
-337
-375
-413
-452
-492
-531
-571
-612
-653
-695
-737
-780
-824
-868
-913
-958
-1004
-1050
-1096
-1143
-1190
-1236
-1283
-1330
-1377
-1424
-1471
-1517
-1563
-1609
-1655
-1700
-1745
-1789
-1834
-1878
-1921
-1965
-2008
-2051
-2094
-2136
-2178
-2220
-2261
-2302
-2343
-2384
-2424
-2464
-2505
-2545
-2585
-2624
-2664
-2704
-2744
-2784
-2824
-2863
-2903
-2943
-2983
-3023
-3063
-3103
-3142
-3181
-3220
-3259
-3297
-3336
-3374
-3412
-3450
-3488
-3526
-3565
-3603
-3641
-3678
-3716
-3753
-3789
-3825
-3861
-3897
-3932
-3967
-4002
-4035
-4069
-4103
-4135
-4167
-4199
-4230
-4261
-4292
-4322
-4352
-4382
-4411
-4441
-4470
-4500
-4530
-4559
-4589
-4618
-4648
-4678
-4708
-4737
-4767
-4797
-4827
-4856
-4886
-4916
-4945
-4975
-5004
-5034
-5063
-5093
-5122
-5152
-5182
-5211
-5241
-5270
-5299
-5328
-5357
-5385
-5413
-5440
-5467
-5495
-5521
-5548
-5575
-5601
-5628
-5654
-5681
-5707
-5734
-5761
-5788
-5815
-5842
-5870
-5897
-5924
-5951
-5977
-6003
-6030
-6055
-6081
-6106
-6131
-6155
-6179
-6203
-6226
-6248
-6270
-6292
-6313
-6334
-6355
-6376
-6396
-6417
-6437
-6457
-6477
-6497
-6516
-6536
-6555
-6574
-6592
-6611
-6629
-6647
-6664
-6681
-6698
-6715
-6731
-6747
-6763
-6779
-6794
-6809
-6824
-6838
-6852
-6865
-6878
-6890
-6901
-6913
-6923
-6933
-6943
-6952
-6960
-6967
-6975
-6982
-6988
-6994
-7000
-7005
-7010
-7014
-7018
-7022
-7026
-7029
-7032
-7035
-7037
-7039
-7040
-7042
-7042
-7043
-7043
-7043
-7042
-7041
-7040
-7038
-7036
-7033
-7030
-7026
-7022
-7017
-7012
-7007
-7001
-6995
-6988
-6982
-6975
-6968
-6961
-6954
-6947
-6939
-6931
-6923
-6914
-6906
-6897
-6888
-6878
-6869
-6859
-6849
-6838
-6827
-6816
-6804
-6792
-6779
-6766
-6752
-6738
-6724
-6709
-6694
-6679
-6663
-6646
-6629
-6612
-6593
-6574
-6554
-6533
-6512
-6489
-6466
-6443
-6418
-6394
-6368
-6342
-6316
-6289
-6261
-6233
-6205
-6176
-6146
-6115
-6084
-6051
-6018
-5983
-5948
-5912
-5875
-5837
-5799
-5760
-5720
-5680
-5640
-5599
-5558
-5517
-5475
-5434
-5393
-5351
-5310
-5268
-5226
-5183
-5140
-5097
-5054
-5011
-4968
-4924
-4881
-4837
-4793
-4750
-4707
-4664
-4621
-4578
-4536
-4494
-4452
-4410
-4368
-4327
-4285
-4243
-4201
-4159
-4117
-4075
-4034
-3992
-3951
-3909
-3868
-3827
-3786
-3746
-3706
-3666
-3626
-3586
-3547
-3508
-3468
-3429
-3390
-3351
-3311
-3272
-3232
-3193
-3154
-3116
-3077
-3039
-3002
-2965
-2929
-2893
-2858
-2824
-2791
-2758
-2726
-2694
-2663
-2633
-2603
-2575
-2546
-2519
-2491
-2465
-2439
-2413
-2388
-2363
-2339
-2315
-2292
-2270
-2248
-2226
-2205
-2184
-2163
-2142
-2122
-2101
-2080
-2059
-2037
-2015
-1993
-1971
-1948
-1926
-1903
-1880
-1858
-1836
-1813
-1791
-1769
-1747
-1725
-1703
-1680
-1658
-1636
-1614
-1592
-1570
-1549
-1528
-1507
-1486
-1466
-1445
-1425
-1405
-1385
-1366
-1347
-1328
-1310
-1293
-1276
-1259
-1243
-1227
-1211
-1196
-1180
-1165
-1150
-1136
-1121
-1106
-1092
-1078
-1064
-1050
-1036
-1022
-1010
-998
-986
-974
-963
-952
-941
-931
-920
-910
-899
-889
-878
-867
-857
-847
-836
-826
-816
-807
-797
-788
-778
-769
-760
-751
-742
-732
-723
-713
-703
-693
-683
-672
-662
-651
-640
-630
-620
-610
-600
-590
-581
-572
-563
-554
-546
-537
-528
-519
-510
-501
-492
-483
-475
-466
-457
-448
-439
-431
-422
-413
-404
-396
-387
-379
-370
-362
-353
-345
-337
-329
-321
-314
-307
-301
-295
-290
-285
-280
-277
-273
-271
-268
-267
-266
-265
-265
-266
-268
-270
-274
-278
-283
-290
-297
-305
-315
-325
-337
-349
-363
-377
-392
-407
-424
-440
-458
-475
-493
-512
-531
-550
-570
-590
-610
-631
-653
-675
-697
-720
-743
-766
-791
-815
-841
-866
-893
-920
-947
-975
-1004
-1032
-1062
-1091
-1121
-1152
-1182
-1213
-1243
-1274
-1304
-1333
-1363
-1392
-1420
-1448
-1474
-1500
-1526
-1551
-1575
-1598
-1621
-1643
-1665
-1686
-1707
-1727
-1746
-1765
-1783
-1801
-1818
-1835
-1852
-1868
-1885
-1900
-1916
-1932
-1947
-1962
-1977
-1991
-2005
-2019
-2033
-2045
-2059
-2071
-2082
-2093
-2103
-2113
-2122
-2131
-2139
-2146
-2153
-2160
-2167
-2173
-2179
-2184
-2189
-2194
-2199
-2203
-2207
-2211
-2214
-2216
-2218
-2219
-2220
-2220
-2220
-2219
-2219
-2218
-2216
-2215
-2213
-2211
-2209
-2206
-2203
-2199
-2195
-2189
-2183
-2175
-2167
-2157
-2146
-2135
-2122
-2109
-2095
-2079
-2063
-2045
-2027
-2008
-1987
-1966
-1943
-1921
-1897
-1872
-1847
-1820
-1793
-1765
-1736
-1706
-1676
-1646
-1615
-1584
-1553
-1522
-1491
-1460
-1429
-1397
-1366
-1334
-1303
-1270
-1238
-1205
-1172
-1139
-1105
-1071
-1037
-1002
-969
-935
-900
-866
-831
-796
-761
-726
-691
-655
-620
-584
-549
-514
-480
-445
-411
-378
-344
-311
-278
-245
-213
-180
-148
-115
-83
-51
-19
12
43
75
106
136
167
197
227
257
286
315
343
371
399
426
452
478
504
529
553
577
600
623
644
665
685
705
724
742
759
775
791
807
821
835
848
861
872
883
893
903
911
919
925
931
936
939
942
944
944
944
942
939
934
929
922
914
905
895
884
871
857
841
824
806
787
766
743
720
695
669
641
612
581
550
517
483
448
413
376
338
300
261
222
182
142
101
60
19
-23
-65
-107
-149
-190
-232
-274
-316
-358
-400
-443
-485
-528
-570
-613
-656
-700
-744
-788
-832
-878
-923
-970
-1016
-1065
-1113
-1162
-1211
-1260
-1310
-1360
-1409
-1459
-1509
-1559
-1609
-1659
-1709
-1759
-1809
-1859
-1908
-1957
-2005
-2053
-2100
-2146
-2191
-2234
-2277
-2319
-2359
-2398
-2435
-2472
-2507
-2541
-2573
-2604
-2633
-2661
-2687
-2712
-2735
-2757
-2777
-2795
-2812
-2827
-2841
-2853
-2864
-2873
-2881
-2888
-2894
-2898
-2901
-2902
-2903
-2903
-2901
-2899
-2896
-2892
-2888
-2882
-2876
-2868
-2860
-2851
-2841
-2831
-2819
-2807
-2794
-2780
-2765
-2749
-2732
-2715
-2696
-2677
-2657
-2637
-2615
-2592
-2569
-2545
-2520
-2494
-2467
-2439
-2411
-2382
-2352
-2322
-2290
-2258
-2226
-2192
-2158
-2123
-2088
-2051
-2013
-1976
-1937
-1898
-1857
-1816
-1773
-1730
-1685
-1640
-1594
-1547
-1499
-1450
-1401
-1352
-1302
-1252
-1201
-1150
-1099
-1048
-996
-944
-892
-839
-786
-733
-680
-627
-573
-519
-465
-411
-358
-304
-251
-197
-144
-91
-38
15
67
118
169
219
269
318
367
415
463
510
558
604
651
697
743
788
833
877
921
965
1008
1050
1092
1133
1173
1213
1252
1290
1328
1366
1403
1439
1475
1510
1544
1578
1611
1643
1674
1706
1736
1766
1795
1823
1851
1878
1905
1931
1956
1982
2007
2032
2057
2081
2105
2130
2154
2178
2202
2225
2249
2272
2296
2319
2342
2366
2389
2412
2436
2459
2483
2507
2530
2554
2578
2602
2626
2650
2673
2697
2720
2744
2767
2790
2813
2836
2858
2879
2900
2920
2940
2959
2977
2994
3011
3027
3043
3058
3073
3087
3100
3113
3125
3136
3147
3156
3165
3174
3181
3188
3195
3201
3207
3213
3218
3223
3228
3233
3238
3243
3248
3254
3260
3266
3272
3279
3286
3294
3302
3310
3319
3328
3337
3347
3357
3367
3377
3387
3396
3406
3415
3423
3431
3438
3445
3451
3457
3462
3466
3470
3474
3477
3480
3483
3484
3486
3486
3486
3486
3484
3482
3480
3476
3472
3467
3461
3454
3447
3439
3431
3422
3412
3401
3390
3378
3365
3352
3338
3323
3308
3292
3277
3260
3244
3227
3210
3193
3176
3159
3142
3125
3109
3092
3076
3060
3044
3028
3013
2998
2983
2969
2954
2940
2926
2912
2898
2884
2871
2857
2843
2830
2816
2803
2789
2775
2761
2747
2732
2717
2701
2685
2669
2652
2635
2617
2598
2580
2560
2541
2521
2501
2481
2461
2442
2422
2403
2384
2364
2346
2327
2308
2289
2271
2253
2235
2218
2201
2184
2167
2151
2136
2120
2106
2091
2078
2064
2051
2037
2025
2013
2001
1991
1981
1971
1962
1953
1945
1937
1931
1925
1919
1915
1911
1908
1905
1903
1902
1901
1901
1902
1903
1906
1909
1913
1918
1925
1932
1941
1950
1961
1972
1985
1999
2013
2029
2045
2063
2081
2101
2121
2141
2163
2185
2208
2232
2256
2282
2308
2334
2361
2388
2415
2443
2471
2499
2527
2556
2584
2612
2640
2669
2697
2724
2752
2779
2806
2833
2859
2885
2911
2937
2963
2989
3014
3040
3065
3090
3115
3140
3166
3191
3216
3242
3267
3292
3317
3343
3368
3394
3420
3446
3473
3501
3529
3558
3587
3617
3647
3678
3710
3742
3775
3808
3842
3875
3909
3943
3977
4011
4045
4078
4112
4145
4178
4211
4243
4276
4308
4340
4371
4403
4434
4464
4494
4523
4552
4580
4607
4634
4660
4686
4710
4734
4758
4781
4803
4824
4845
4865
4884
4903
4922
4940
4957
4974
4990
5006
5022
5036
5051
5065
5078
5091
5105
5118
5131
5144
5157
5170
5183
5195
5207
5219
5231
5242
5253
5264
5274
5285
5295
5304
5314
5323
5332
5342
5351
5360
5369
5378
5387
5396
5404
5412
5420
5428
5435
5442
5449
5454
5460
5465
5469
5472
5476
5478
5480
5482
5483
5483
5483
5482
5480
5477
5473
5468
5462
5455
5446
5437
5427
5416
5403
5390
5376
5361
5345
5328
5310
5291
5271
5250
5228
5205
5182
5157
5131
5105
5077
5049
5020
4990
4960
4929
4897
4864
4831
4798
4764
4730
4695
4659
4623
4587
4549
4512
4474
4435
4396
4357
4316
4275
4233
4191
4148
4104
4059
4014
3968
3921
3873
3823
3773
3721
3668
3614
3558
3502
3445
3386
3327
3267
3207
3145
3083
3020
2957
2893
2829
2765
2700
2635
2570
2504
2438
2372
2306
2240
2173
2107
2041
1975
1910
1845
1780
1716
1652
1588
1524
1460
1397
1334
1270
1207
1144
1081
1018
955
892
829
766
704
641
579
517
454
392
329
267
204
141
78
15
-48
-111
-174
-237
-301
-364
-427
-489
-552
-614
-677
-739
-800
-862
-923
-983
-1043
-1102
-1161
-1218
-1276
-1332
-1387
-1442
-1496
-1550
-1602
-1654
-1704
-1753
-1801
-1848
-1894
-1939
-1982
-2024
-2064
-2104
-2143
-2180
-2217
-2252
-2287
-2320
-2352
-2384
-2414
-2444
-2472
-2500
-2528
-2554
-2580
-2606
-2630
-2654
-2678
-2700
-2722
-2743
-2764
-2784
-2804
-2823
-2842
-2860
-2877
-2894
-2911
-2927
-2943
-2959
-2974
-2989
-3003
-3017
-3030
-3043
-3056
-3068
-3080
-3092
-3103
-3114
-3125
-3135
-3145
-3155
-3164
-3173
-3182
-3190
-3198
-3206
-3213
-3220
-3226
-3232
-3237
-3242
-3246
-3250
-3253
-3256
-3258
-3260
-3261
-3262
-3262
-3262
-3261
-3260
-3259
-3257
-3255
-3253
-3250
-3247
-3243
-3239
-3235
-3230
-3225
-3220
-3214
-3208
-3202
-3196
-3190
-3183
-3176
-3169
-3161
-3154
-3147
-3140
-3133
-3126
-3120
-3115
-3110
-3105
-3101
-3098
-3095
-3093
-3090
-3088
-3086
-3085
-3084
-3084
-3084
-3085
-3087
-3090
-3093
-3097
-3102
-3107
-3113
-3119
-3126
-3133
-3141
-3149
-3157
-3166
-3175
-3185
-3195
-3206
-3217
-3229
-3241
-3254
-3268
-3282
-3296
-3312
-3327
-3343
-3360
-3377
-3394
-3412
-3431
-3450
-3469
-3490
-3511
-3532
-3554
-3577
-3600
-3624
-3649
-3673
-3698
-3724
-3749
-3775
-3800
-3825
-3850
-3875
-3900
-3924
-3949
-3973
-3997
-4021
-4045
-4070
-4094
-4118
-4142
-4167
-4191
-4216
-4240
-4264
-4289
-4313
-4338
-4363
-4388
-4413
-4438
-4463
-4488
-4513
-4538
-4563
-4587
-4612
-4636
-4661
-4685
-4709
-4733
-4757
-4782
-4806
-4830
-4854
-4879
-4903
-4927
-4951
-4975
-4999
-5023
-5046
-5070
-5093
-5116
-5139
-5163
-5186
-5210
-5233
-5257
-5282
-5306
-5331
-5356
-5381
-5406
-5431
-5457
-5483
-5509
-5536
-5563
-5590
-5618
-5647
-5675
-5704
-5734
-5764
-5794
-5825
-5856
-5887
-5919
-5951
-5983
-6016
-6048
-6080
-6112
-6145
-6177
-6209
-6241
-6273
-6304
-6336
-6367
-6398
-6430
-6461
-6492
-6523
-6554
-6586
-6617
-6649
-6681
-6712
-6744
-6775
-6807
-6838
-6869
-6900
-6930
-6961
-6991
-7022
-7052
-7082
-7112
-7142
-7172
-7202
-7232
-7262
-7292
-7324
-7355
-7387
-7420
-7453
-7487
-7522
-7557
-7593
-7630
-7667
-7706
-7745
-7785
-7826
-7868
-7910
-7953
-7997
-8041
-8085
-8130
-8176
-8222
-8268
-8314
-8361
-8408
-8456
-8504
-8552
-8599
-8647
-8695
-8743
-8790
-8837
-8884
-8930
-8976
-9021
-9067
-9111
-9156
-9200
-9244
-9287
-9331
-9374
-9417
-9461
-9504
-9547
-9590
-9633
-9676
-9719
-9762
-9805
-9849
-9892
-9936
-9980
-10024
-10068
-10113
-10159
-10205
-10251
-10298
-10346
-10394
-10443
-10492
-10541
-10591
-10642
-10693
-10743
-10794
-10845
-10897
-10948
-10999
-11050
-11102
-11154
-11206
-11258
-11310
-11363
-11415
-11468
-11521
-11574
-11627
-11680
-11733
-11786
-11840
-11893
-11946
-11999
-12052
-12105
-12157
-12209
-12261
-12313
-12364
-12415
-12465
-12516
-12566
-12617
-12667
-12716
-12766
-12815
-12864
-12913
-12961
-13009
-13057
-13104
-13151
-13198
-13244
-13290
-13336
-13381
-13425
-13469
-13513
-13556
-13599
-13641
-13683
-13724
-13764
-13803
-13842
-13880
-13917
-13953
-13988
-14023
-14056
-14089
-14121
-14153
-14183
-14213
-14241
-14269
-14296
-14322
-14346
-14370
-14392
-14413
-14433
-14452
-14470
-14486
-14502
-14516
-14529
-14542
-14553
-14563
-14572
-14580
-14586
-14592
-14597
-14600
-14603
-14604
-14604
-14603
-14602
-14599
-14596
-14592
-14587
-14582
-14575
-14568
-14560
-14551
-14542
-14531
-14520
-14507
-14494
-14480
-14465
-14450
-14434
-14417
-14400
-14383
-14365
-14347
-14328
-14309
-14289
-14268
-14247
-14225
-14203
-14181
-14158
-14134
-14111
-14087
-14063
-14038
-14014
-13990
-13965
-13940
-13916
-13891
-13866
-13840
-13815
-13789
-13763
-13737
-13711
-13684
-13658
-13631
-13604
-13577
-13549
-13522
-13495
-13467
-13440
-13413
-13385
-13358
-13331
-13304
-13276
-13249
-13223
-13196
-13169
-13142
-13116
-13089
-13063
-13037
-13011
-12985
-12959
-12934
-12909
-12884
-12860
-12836
-12812
-12789
-12766
-12744
-12722
-12701
-12680
-12660
-12640
-12620
-12600
-12581
-12562
-12543
-12524
-12506
-12487
-12469
-12451
-12434
-12416
-12399
-12382
-12365
-12348
-12331
-12315
-12299
-12283
-12267
-12251
-12236
-12221
-12206
-12191
-12176
-12161
-12146
-12131
-12116
-12102
-12087
-12072
-12057
-12041
-12026
-12010
-11994
-11977
-11961
-11943
-11926
-11908
-11890
-11872
-11853
-11834
-11815
-11796
-11776
-11756
-11736
-11715
-11694
-11673
-11651
-11629
-11607
-11584
-11560
-11536
-11512
-11487
-11462
-11436
-11409
-11383
-11355
-11327
-11299
-11270
-11241
-11211
-11181
-11151
-11120
-11089
-11057
-11025
-10992
-10959
-10925
-10891
-10856
-10820
-10784
-10748
-10710
-10673
-10634
-10595
-10556
-10516
-10476
-10435
-10394
-10353
-10311
-10270
-10227
-10185
-10142
-10100
-10056
-10013
-9970
-9926
-9882
-9839
-9795
-9751
-9706
-9662
-9618
-9574
-9531
-9488
-9445
-9403
-9362
-9320
-9280
-9240
-9200
-9161
-9122
-9084
-9047
-9010
-8973
-8937
-8901
-8866
-8831
-8796
-8762
-8729
-8695
-8662
-8629
-8597
-8565
-8533
-8501
-8469
-8438
-8406
-8375
-8344
-8313
-8282
-8251
-8220
-8189
-8159
-8129
-8098
-8068
-8038
-8007
-7979
-7949
-7920
-7892
-7864
-7836
-7809
-7782
-7756
-7730
-7705
-7680
-7655
-7631
-7607
-7584
-7560
-7538
-7515
-7493
-7471
-7449
-7428
-7407
-7386
-7366
-7346
-7326
-7306
-7287
-7268
-7249
-7230
-7212
-7194
-7177
-7160
-7143
-7127
-7111
-7095
-7080
-7065
-7050
-7036
-7022
-7008
-6995
-6982
-6969
-6957
-6946
-6934
-6923
-6913
-6902
-6892
-6883
-6873
-6864
-6855
-6846
-6837
-6829
-6821
-6814
-6807
-6800
-6793
-6787
-6781
-6775
-6769
-6763
-6758
-6752
-6747
-6742
-6736
-6731
-6726
-6721
-6717
-6712
-6708
-6704
-6700
-6696
-6693
-6690
-6687
-6685
-6683
-6682
-6681
-6682
-6682
-6684
-6686
-6689
-6692
-6697
-6702
-6708
-6715
-6723
-6731
-6740
-6750
-6761
-6772
-6785
-6797
-6811
-6824
-6839
-6854
-6869
-6885
-6902
-6919
-6936
-6954
-6973
-6992
-7012
-7032
-7052
-7072
-7093
-7114
-7134
-7155
-7176
-7196
-7217
-7237
-7256
-7275
-7294
-7311
-7329
-7345
-7361
-7377
-7391
-7405
-7419
-7431
-7443
-7455
-7466
-7477
-7488
-7497
-7507
-7515
-7523
-7531
-7538
-7544
-7551
-7556
-7561
-7566
-7570
-7574
-7577
-7580
-7583
-7586
-7588
-7591
-7593
-7596
-7598
-7600
-7602
-7604
-7605
-7607
-7607
-7608
-7608
-7609
-7609
-7608
-7608
-7607
-7606
-7605
-7604
-7602
-7600
-7597
-7593
-7589
-7584
-7578
-7570
-7562
-7552
-7542
-7530
-7516
-7502
-7486
-7469
-7451
-7432
-7411
-7390
-7367
-7343
-7318
-7291
-7264
-7235
-7205
-7173
-7141
-7107
-7073
-7038
-7002
-6966
-6929
-6892
-6854
-6817
-6779
-6741
-6702
-6664
-6626
-6589
-6551
-6514
-6477
-6440
-6404
-6368
-6332
-6297
-6262
-6228
-6194
-6160
-6126
-6093
-6060
-6027
-5994
-5962
-5929
-5897
-5865
-5832
-5800
-5767
-5735
-5702
-5669
-5636
-5603
-5570
-5536
-5502
-5468
-5433
-5399
-5364
-5328
-5293
-5257
-5221
-5186
-5150
-5114
-5079
-5043
-5008
-4973
-4938
-4903
-4869
-4835
-4801
-4768
-4735
-4702
-4669
-4637
-4605
-4574
-4543
-4512
-4482
-4452
-4422
-4392
-4363
-4334
-4305
-4277
-4249
-4222
-4195
-4169
-4143
-4118
-4094
-4070
-4046
-4024
-4001
-3979
-3957
-3935
-3914
-3893
-3872
-3852
-3831
-3811
-3791
-3771
-3751
-3730
-3710
-3690
-3669
-3648
-3627
-3606
-3585
-3563
-3540
-3518
-3495
-3471
-3447
-3423
-3399
-3374
-3349
-3323
-3298
-3271
-3245
-3218
-3190
-3163
-3135
-3107
-3079
-3050
-3022
-2993
-2965
-2937
-2909
-2881
-2853
-2825
-2798
-2771
-2744
-2718
-2691
-2665
-2639
-2613
-2588
-2562
-2537
-2512
-2488
-2463
-2439
-2415
-2391
-2367
-2343
-2320
-2296
-2273
-2250
-2227
-2204
-2181
-2158
-2135
-2112
-2089
-2066
-2043
-2021
-1998
-1975
-1952
-1930
-1907
-1883
-1860
-1836
-1812
-1787
-1762
-1735
-1708
-1681
-1652
-1623
-1593
-1562
-1530
-1497
-1464
-1429
-1394
-1357
-1320
-1282
-1243
-1203
-1163
-1122
-1080
-1038
-995
-951
-907
-862
-817
-772
-726
-681
-634
-588
-541
-493
-446
-398
-350
-301
-252
-203
-154
-105
-56
-7
42
91
140
189
237
286
335
383
432
480
529
577
626
674
723
772
820
869
918
967
1016
1065
1114
1163
1212
1261
1310
1358
1406
1455
1503
1551
1598
1645
1692
1739
1784
1830
1875
1919
1963
2005
2049
2091
2133
2174
2214
2255
2294
2333
2372
2410
2448
2485
2522
2559
2595
2630
2665
2700
2735
2769
2803
2836
2870
2903
2936
2969
3002
3035
3068
3100
3132
3164
3196
3228
3259
3290
3320
3351
3381
3411
3441
3471
3500
3530
3560
3589
3618
3648
3677
3706
3735
3764
3792
3820
3848
3876
3903
3930
3956
3982
4008
4033
4058
4082
4105
4128
4150
4172
4193
4214
4234
4253
4272
4290
4307
4323
4339
4354
4367
4380
4392
4403
4413
4422
4431
4439
4446
4453
4460
4466
4472
4477
4483
4488
4493
4498
4503
4508
4513
4518
4523
4529
4534
4540
4546
4552
4558
4564
4570
4577
4584
4592
4600
4608
4616
4624
4632
4641
4649
4657
4666
4674
4682
4690
4699
4706
4714
4722
4729
4736
4743
4749
4755
4761
4766
4771
4775
4779
4782
4785
4787
4789
4791
4793
4794
4795
4796
4797
4798
4798
4798
4797
4796
4794
4792
4789
4785
4781
4776
4770
4763
4756
4748
4739
4730
4720
4709
4698
4686
4673
4660
4645
4630
4614
4597
4579
4561
4541
4521
4500
4478
4455
4432
4409
4385
4361
4336
4311
4285
4259
4233
4206
4179
4152
4124
4096
4067
4038
4010
3981
3951
3922
3892
3862
3832
3802
3771
3741
3711
3681
3652
3622
3592
3563
3533
3503
3474
3444
3414
3384
3354
3324
3293
3263
3232
3201
3170
3139
3108
3078
3047
3018
2988
2959
2930
2902
2874
2846
2819
2792
2765
2738
2711
2684
2658
2631
2605
2579
2553
2528
2503
2478
2453
2429
2405
2382
2358
2336
2313
2291
2269
2247
2226
2204
2182
2161
2139
2117
2095
2073
2050
2028
2005
1981
1958
1935
1911
1887
1863
1839
1815
1790
1765
1740
1715
1689
1663
1637
1610
1583
1556
1529
1502
1475
1448
1421
1394
1367
1340
1313
1287
1260
1234
1207
1181
1155
1129
1104
1078
1052
1027
1002
977
953
928
905
881
858
835
813
790
768
746
724
703
681
660
638
617
596
574
553
531
510
488
466
445
423
401
379
358
336
315
294
273
252
231
210
189
168
148
128
109
89
70
52
34
16
-2
-19
-36
-53
-69
-86
-102
-117
-133
-148
-164
-179
-195
-210
-225
-240
-255
-270
-285
-299
-313
-328
-342
-356
-371
-386
-400
-416
-431
-447
-462
-478
-495
-511
-528
-545
-562
-580
-598
-617
-636
-655
-675
-695
-715
-736
-757
-778
-800
-821
-843
-865
-888
-910
-932
-954
-976
-998
-1020
-1043
-1064
-1086
-1108
-1130
-1151
-1172
-1193
-1214
-1233
-1253
-1271
-1290
-1307
-1324
-1339
-1354
-1369
-1382
-1394
-1406
-1416
-1426
-1435
-1443
-1451
-1459
-1466
-1472
-1479
-1485
-1490
-1496
-1502
-1507
-1512
-1518
-1522
-1527
-1531
-1535
-1539
-1542
-1546
-1549
-1551
-1554
-1556
-1558
-1561
-1563
-1565
-1567
-1569
-1571
-1572
-1573
-1574
-1575
-1576
-1576
-1575
-1575
-1574
-1572
-1571
-1569
-1567
-1565
-1563
-1560
-1558
-1556
-1554
-1552
-1550
-1549
-1547
-1545
-1544
-1542
-1540
-1539
-1537
-1536
-1534
-1533
-1531
-1530
-1528
-1527
-1525
-1524
-1522
-1521
-1519
-1517
-1516
-1514
-1512
-1511
-1509
-1507
-1506
-1505
-1503
-1502
-1502
-1501
-1501
-1501
-1502
-1502
-1503
-1503
-1504
-1505
-1506
-1507
-1508
-1510
-1512
-1514
-1516
-1519
-1522
-1525
-1528
-1532
-1536
-1540
-1544
-1548
-1553
-1559
-1564
-1570
-1577
-1584
-1591
-1598
-1606
-1615
-1624
-1634
-1643
-1654
-1665
-1676
-1687
-1699
-1712
-1725
-1738
-1752
-1766
-1781
-1796
-1813
-1830
-1847
-1866
-1885
-1904
-1925
-1945
-1967
-1988
-2011
-2033
-2057
-2081
-2106
-2130
-2156
-2181
-2207
-2233
-2259
-2286
-2313
-2340
-2367
-2394
-2421
-2449
-2476
-2503
-2530
-2557
-2584
-2611
-2637
-2662
-2687
-2712
-2736
-2760
-2783
-2805
-2826
-2847
-2867
-2887
-2905
-2923
-2940
-2956
-2970
-2984
-2997
-3009
-3019
-3029
-3038
-3046
-3053
-3059
-3064
-3069
-3072
-3075
-3077
-3078
-3078
-3078
-3077
-3075
-3073
-3070
-3067
-3062
-3058
-3052
-3046
-3040
-3032
-3024
-3015
-3005
-2994
-2982
-2970
-2956
-2942
-2926
-2910
-2892
-2873
-2852
-2831
-2808
-2784
-2759
-2733
-2706
-2678
-2649
-2619
-2588
-2556
-2524
-2491
-2457
-2423
-2388
-2353
-2317
-2281
-2244
-2207
-2170
-2131
-2093
-2054
-2013
-1975
-1935
-1894
-1853
-1812
-1770
-1727
-1684
-1640
-1596
-1551
-1506
-1461
-1415
-1368
-1321
-1273
-1225
-1177
-1128
-1078
-1028
-977
-925
-873
-820
-767
-713
-659
-605
-550
-495
-439
-382
-325
-268
-210
-151
-92
-32
29
90
152
215
279
344
409
476
544
612
681
751
823
895
967
1041
1116
1191
1268
1345
1422
1501
1580
1659
1739
1820
1901
1982
2064
2147
2231
2315
2400
2485
2571
2658
2745
2832
2920
3009
3097
3186
3276
3365
3454
3544
3633
3723
3813
3903
3993
4083
4176
4268
4361
4454
4548
4643
4738
4834
4930
5027
5124
5222
5321
5420
5519
5620
5720
5822
5924
6027
6131
6235
6341
6447
6554
6662
6771
6880
6990
7101
7213
7325
7438
7552
7666
7781
7896
8012
8128
8245
8362
8479
8597
8715
8834
8952
9071
9191
9310
9429
9548
9668
9787
9906
10025
10144
10262
10380
10498
10616
10732
10849
10965
11080
11194
11308
11422
11535
11647
11759
11871
11982
12093
12203
12313
12422
12531
12639
12747
12854
12960
13066
13172
13277
13382
13486
13590
13693
13797
13900
14002
14105
14207
14310
14412
14514
14616
14718
14820
14922
15024
15125
15226
15326
15426
15525
15624
15722
15820
15917
16014
16111
16207
16303
16400
16495
16590
16685
16779
16873
16967
17060
17153
17245
17338
17430
17522
17613
17704
17796
17887
17978
18068
18159
18249
18339
18429
18518
18606
18694
18781
18867
18953
19038
19122
19205
19287
19369
19450
19531
19611
19690
19768
19846
19922
19998
20073
20147
20219
20290
20360
20428
20494
20560
20623
20686
20747
20808
20867
20927
20985
21044
21101
21158
21214
21270
21324
21378
21431
21484
21535
21586
21635
21685
21734
21782
21829
21876
21923
21968
22013
22057
22100
22143
22184
22225
22265
22304
22342
22379
22415
22450
22485
22518
22551
22583
22615
22646
22677
22707
22736
22765
22794
22823
22851
22878
22905
22932
22958
22983
23008
23033
23057
23080
23103
23125
23148
23170
23192
23213
23235
23256
23278
23299
23320
23341
23361
23381
23401
23421
23440
23459
23478
23496
23514
23532
23549
23566
23583
23599
23616
23632
23647
23663
23678
23694
23709
23725
23740
23755
23771
23786
23800
23815
23829
23844
23858
23873
23887
23902
23916
23930
23944
23958
23972
23985
23997
24010
24021
24033
24044
24054
24064
24074
24083
24092
24101
24110
24118
24127
24135
24143
24152
24160
24168
24176
24184
24192
24200
24207
24215
24222
24230
24237
24244
24252
24259
24266
24274
24281
24288
24296
24303
24310
24318
24325
24333
24342
24351
24361
24372
24383
24395
24407
24420
24435
24450
24466
24483
24501
24519
24539
24560
24582
24604
24628
24652
24676
24702
24728
24754
24782
24810
24838
24867
24897
24927
24958
24989
25020
25052
25084
25116
25148
25181
25214
25246
25279
25312
25345
25377
25410
25442
25474
25506
25538
25569
25600
25631
25661
25691
25720
25749
25777
25805
25832
25859
25886
25913
25939
25965
25991
26016
26041
26066
26090
26114
26138
26162
26185
26208
26230
26252
26274
26294
26315
26335
26354
26373
26391
26409
26426
26442
26458
26473
26488
26502
26515
26528
26541
26553
26565
26576
26587
26598
26609
26620
26631
26642
26653
26665
26677
26690
26702
26716
26730
26744
26759
26774
26788
26803
26817
26832
26845
26859
26872
26884
26896
26908
26919
26930
26941
26952
26962
26972
26982
26991
27000
27009
27018
27026
27035
27042
27050
27057
27065
27072
27079
27086
27093
27100
27107
27114
27121
27128
27136
27143
27150
27157
27165
27171
27178
27184
27190
27196
27202
27208
27214
27220
27226
27233
27239
27246
27253
27260
27267
27274
27281
27288
27295
27302
27309
27315
27322
27328
27335
27341
27347
27354
27360
27366
27373
27379
27386
27393
27400
27407
27414
27422
27429
27437
27445
27452
27460
27468
27476
27484
27492
27500
27508
27516
27524
27532
27540
27548
27556
27564
27573
27581
27588
27596
27603
27610
27616
27622
27628
27633
27638
27643
27648
27652
27655
27659
27662
27665
27667
27669
27671
27673
27674
27675
27676
27676
27676
27675
27674
27672
27670
27667
27663
27659
27654
27649
27643
27637
27631
27625
27618
27611
27603
27595
27587
27578
27569
27559
27549
27538
27527
27516
27504
27492
27480
27467
27454
27441
27427
27413
27399
27384
27369
27353
27337
27321
27304
27287
27269
27250
27231
27212
27191
27171
27149
27127
27104
27080
27056
27030
27003
26975
26947
26917
26886
26854
26821
26787
26751
26715
26677
26638
26599
26558
26516
26474
26430
26386
26341
26294
26247
26199
26150
26099
26048
25995
25941
25886
25830
25772
25713
25653
25591
25527
25462
25395
25327
25258
25188
25116
25043
24970
24896
24821
24745
24669
24592
24515
24437
24358
24279
24199
24119
24038
23956
23874
23792
23709
23626
23542
23459
23375
23292
23209
23125
23042
22959
22876
22793
22711
22628
22546
22463
22381
22299
22218
22136
22055
21974
21894
21814
21734
21655
21576
21498
21420
21343
21265
21188
21112
21035
20959
20883
20807
20731
20655
20579
20504
20428
20353
20277
20202
20126
20051
19975
19900
19825
19750
19675
19600
19526
19451
19377
19303
19228
19154
19080
19005
18932
18858
18785
18712
18640
18569
18499
18429
18360
18293
18226
18161
18097
18033
17971
17910
17850
17791
17733
17675
17619
17563
17507
17452
17397
17343
17289
17236
17183
17130
17078
17025
16973
16920
16867
16815
16762
16709
16656
16603
16550
16497
16444
16391
16338
16285
16232
16180
16128
16075
16024
15972
15921
15870
15819
15769
15718
15668
15619
15569
15521
15473
15425
15379
15333
15288
15244
15201
15158
15117
15076
15036
14997
14959
14921
14885
14849
14815
14781
14749
14717
14686
14656
14626
14598
14570
14543
14517
14491
14467
14444
14421
14400
14379
14359
14340
14321
14304
14287
14271
14256
14242
14228
14215
14203
14192
14181
14171
14161
14152
14143
14135
14126
14118
14111
14103
14096
14089
14081
14074
14067
14060
14054
14047
14041
14035
14029
14024
14019
14014
14010
14006
14002
13999
13996
13993
13991
13990
13989
13989
13989
13990
13992
13994
13996
13999
14002
14006
14010
14014
14018
14022
14027
14031
14035
14039
14043
14046
14049
14052
14054
14056
14057
14058
14059
14060
14060
14060
14059
14059
14057
14056
14054
14051
14048
14044
14039
14034
14028
14021
14014
14005
13997
13987
13977
13967
13956
13945
13934
13923
13911
13900
13888
13877
13865
13854
13843
13832
13821
13810
13799
13788
13777
13767
13757
13747
13737
13728
13719
13711
13703
13695
13687
13679
13672
13665
13657
13650
13643
13636
13629
13622
13615
13608
13601
13594
13586
13578
13571
13563
13554
13545
13536
13526
13516
13505
13494
13481
13469
13455
13441
13426
13411
13395
13378
13361
13343
13324
13305
13285
13265
13244
13223
13201
13179
13156
13134
13111
13088
13065
13042
13019
12996
12973
12950
12927
12904
12881
12859
12836
12813
12790
12767
12744
12721
12697
12674
12651
12628
12605
12582
12559
12536
12512
12489
12465
12441
12417
12393
12369
12344
12320
12295
12271
12247
12223
12200
12177
12153
12130
12107
12084
12062
12039
12017
11994
11972
11950
11928
11907
11885
11864
11843
11822
11800
11779
11758
11737
11715
11694
11672
11651
11629
11607
11585
11564
11542
11520
11498
11477
11455
11433
11412
11390
11369
11347
11325
11304
11282
11261
11239
11218
11196
11175
11153
11132
11111
11090
11068
11047
11027
11006
10986
10966
10946
10927
10908
10889
10871
10854
10837
10820
10803
10787
10771
10756
10740
10725
10710
10695
10681
10666
10652
10638
10624
10610
10597
10583
10570
10557
10544
10531
10519
10507
10494
10482
10470
10458
10446
10434
10422
10409
10397
10385
10373
10361
10348
10336
10324
10311
10299
10286
10274
10261
10248
10234
10221
10207
10193
10179
10164
10149
10134
10119
10103
10087
10070
10053
10036
10019
10001
9982
9963
9944
9924
9904
9883
9861
9839
9815
9791
9766
9740
9714
9686
9658
9629
9599
9568
9537
9505
9472
9438
9404
9370
9334
9299
9262
9225
9188
9150
9112
9074
9036
8997
8959
8920
8882
8843
8805
8767
8729
8692
8655
8619
8583
8547
8512
8477
8443
8409
8377
8344
8312
8281
8251
8221
8192
8163
8134
8106
8079
8052
8023
7997
7970
7943
7916
7889
7862
7834
7807
7779
7751
7723
7694
7665
7636
7607
7577
7546
7515
7484
7453
7421
7389
7357
7325
7292
7259
7227
7194
7161
7128
7095
7062
7029
6996
6963
6930
6896
6863
6829
6795
6761
6727
6693
6658
6623
6588
6553
6517
6481
6445
6408
6370
6333
6294
6255
6216
6175
6135
6093
6051
6008
5965
5920
5876
5830
5784
5737
5689
5641
5592
5543
5494
5444
5393
5342
5291
5239
5186
5133
5079
5024
4969
4913
4857
4800
4743
4686
4628
4570
4511
4453
4394
4335
4277
4218
4159
4100
4040
3981
3920
3860
3799
3737
3675
3613
3550
3487
3423
3359
3295
3230
3165
3100
3034
2969
2903
2838
2772
2707
2641
2575
2510
2445
2380
2315
2250
2186
2122
2058
1995
1931
1868
1806
1743
1680
1618
1555
1493
1430
1367
1305
1242
1179
1116
1053
990
927
863
800
736
672
607
543
478
414
348
283
218
152
86
20
-47
-114
-181
-249
-318
-387
-457
-527
-598
-670
-742
-816
-890
-964
-1040
-1116
-1193
-1271
-1349
-1429
-1509
-1590
-1672
-1755
-1838
-1922
-2008
-2093
-2180
-2267
-2355
-2443
-2533
-2622
-2713
-2804
-2895
-2987
-3080
-3173
-3267
-3361
-3456
-3552
-3648
-3744
-3841
-3939
-4037
-4135
-4234
-4333
-4432
-4531
-4630
-4729
-4828
-4926
-5024
-5122
-5219
-5315
-5411
-5507
-5601
-5695
-5789
-5882
-5974
-6065
-6156
-6246
-6335
-6423
-6511
-6598
-6684
-6769
-6853
-6937
-7019
-7100
-7181
-7260
-7338
-7415
-7491
-7566
-7640
-7714
-7786
-7857
-7928
-7998
-8067
-8135
-8202
-8269
-8335
-8400
-8465
-8529
-8592
-8654
-8715
-8777
-8837
-8897
-8956
-9015
-9072
-9129
-9185
-9240
-9295
-9348
-9400
-9450
-9500
-9549
-9596
-9643
-9688
-9732
-9775
-9818
-9859
-9900
-9939
-9978
-10016
-10053
-10090
-10126
-10161
-10196
-10231
-10266
-10301
-10336
-10371
-10406
-10442
-10478
-10515
-10553
-10591
-10631
-10671
-10712
-10754
-10797
-10841
-10885
-10931
-10977
-11024
-11072
-11121
-11170
-11219
-11269
-11319
-11369
-11419
-11470
-11520
-11571
-11622
-11673
-11724
-11776
-11828
-11879
-11931
-11983
-12035
-12087
-12138
-12190
-12242
-12293
-12344
-12396
-12447
-12499
-12551
-12602
-12655
-12707
-12759
-12812
-12865
-12918
-12971
-13024
-13077
-13129
-13182
-13235
-13288
-13340
-13392
-13444
-13496
-13548
-13599
-13649
-13700
-13750
-13799
-13848
-13896
-13944
-13990
-14036
-14081
-14125
-14168
-14211
-14252
-14293
-14333
-14372
-14411
-14449
-14487
-14524
-14561
-14597
-14634
-14669
-14705
-14740
-14775
-14809
-14844
-14878
-14911
-14945
-14978
-15012
-15045
-15078
-15111
-15144
-15176
-15209
-15242
-15274
-15306
-15338
-15370
-15402
-15433
-15465
-15496
-15527
-15557
-15587
-15617
-15646
-15674
-15702
-15729
-15756
-15782
-15808
-15833
-15858
-15882
-15906
-15929
-15953
-15975
-15998
-16020
-16042
-16062
-16085
-16106
-16126
-16148
-16168
-16189
-16210
-16230
-16251
-16271
-16293
-16314
-16335
-16358
-16379
-16402
-16425
-16447
-16471
-16494
-16517
-16541
-16566
-16590
-16615
-16641
-16666
-16692
-16718
-16745
-16772
-16799
-16827
-16855
-16883
-16911
-16939
-16967
-16995
-17023
-17051
-17078
-17106
-17133
-17161
-17189
-17217
-17245
-17273
-17302
-17331
-17360
-17390
-17420
-17450
-17481
-17512
-17544
-17575
-17607
-17640
-17673
-17706
-17739
-17773
-17807
-17842
-17878
-17914
-17951
-17988
-18027
-18066
-18105
-18146
-18186
-18228
-18270
-18312
-18354
-18396
-18439
-18481
-18524
-18566
-18608
-18650
-18692
-18734
-18776
-18817
-18858
-18899
-18940
-18979
-19019
-19058
-19096
-19134
-19171
-19207
-19243
-19278
-19312
-19346
-19378
-19411
-19442
-19473
-19504
-19533
-19562
-19591
-19619
-19646
-19673
-19700
-19726
-19752
-19777
-19802
-19827
-19852
-19876
-19901
-19924
-19948
-19971
-19994
-20017
-20040
-20062
-20084
-20107
-20129
-20150
-20172
-20193
-20214
-20235
-20256
-20276
-20297
-20317
-20337
-20357
-20377
-20397
-20416
-20436
-20456
-20475
-20495
-20514
-20534
-20553
-20573
-20592
-20611
-20631
-20650
-20669
-20689
-20708
-20728
-20748
-20767
-20787
-20807
-20827
-20847
-20867
-20888
-20908
-20928
-20949
-20970
-20991
-21012
-21034
-21056
-21078
-21101
-21124
-21147
-21171
-21195
-21219
-21244
-21269
-21294
-21319
-21345
-21371
-21396
-21423
-21450
-21477
-21504
-21532
-21561
-21589
-21618
-21648
-21678
-21708
-21738
-21769
-21800
-21832
-21863
-21895
-21927
-21959
-21991
-22024
-22056
-22089
-22121
-22153
-22186
-22218
-22251
-22283
-22316
-22349
-22382
-22415
-22449
-22483
-22517
-22552
-22587
-22623
-22659
-22696
-22733
-22770
-22808
-22847
-22885
-22925
-22964
-23004
-23045
-23086
-23127
-23168
-23210
-23251
-23293
-23335
-23377
-23419
-23461
-23503
-23545
-23587
-23628
-23670
-23711
-23752
-23794
-23835
-23876
-23916
-23957
-23997
-24037
-24077
-24116
-24155
-24194
-24232
-24270
-24308
-24345
-24382
-24419
-24456
-24493
-24529
-24566
-24602
-24638
-24673
-24708
-24743
-24778
-24811
-24845
-24877
-24909
-24940
-24970
-24999
-25027
-25054
-25081
-25107
-25131
-25155
-25178
-25201
-25222
-25243
-25262
-25281
-25299
-25316
-25332
-25348
-25362
-25376
-25388
-25400
-25412
-25422
-25432
-25441
-25450
-25458
-25466
-25473
-25479
-25485
-25490
-25495
-25499
-25502
-25505
-25507
-25509
-25509
-25509
-25509
-25507
-25505
-25502
-25499
-25495
-25491
-25486
-25480
-25475
-25468
-25462
-25454
-25446
-25438
-25429
-25419
-25409
-25398
-25386
-25374
-25360
-25346
-25332
-25316
-25300
-25283
-25265
-25247
-25228
-25208
-25187
-25165
-25143
-25120
-25096
-25071
-25046
-25020
-24993
-24966
-24939
-24911
-24883
-24855
-24826
-24798
-24769
-24739
-24710
-24680
-24651
-24620
-24590
-24559
-24528
-24497
-24465
-24433
-24401
-24368
-24335
-24302
-24268
-24234
-24199
-24164
-24129
-24094
-24058
-24022
-23986
-23949
-23913
-23876
-23839
-23802
-23765
-23728
-23691
-23653
-23615
-23577
-23538
-23500
-23461
-23422
-23382
-23342
-23302
-23261
-23219
-23177
-23134
-23090
-23046
-23000
-22954
-22906
-22858
-22808
-22758
-22706
-22654
-22600
-22545
-22490
-22433
-22375
-22317
-22257
-22196
-22135
-22073
-22009
-21945
-21881
-21815
-21749
-21682
-21615
-21547
-21478
-21409
-21340
-21270
-21199
-21128
-21057
-20986
-20914
-20841
-20769
-20696
-20623
-20549
-20475
-20400
-20325
-20250
-20174
-20097
-20020
-19942
-19864
-19785
-19706
-19626
-19545
-19464
-19382
-19300
-19217
-19134
-19050
-18966
-18881
-18796
-18710
-18625
-18539
-18453
-18367
-18281
-18195
-18109
-18024
-17939
-17855
-17771
-17688
-17606
-17524
-17444
-17364
-17285
-17208
-17131
-17056
-16982
-16909
-16837
-16766
-16697
-16628
-16561
-16495
-16431
-16367
-16305
-16244
-16184
-16126
-16070
-16015
-15962
-15910
-15859
-15810
-15762
-15716
-15672
-15629
-15587
-15547
-15509
-15472
-15437
-15403
-15370
-15340
-15311
-15283
-15257
-15233
-15210
-15189
-15169
-15151
-15135
-15119
-15105
-15093
-15081
-15071
-15062
-15053
-15046
-15040
-15034
-15029
-15025
-15022
-15019
-15017
-15016
-15015
-15015
-15015
-15016
-15017
-15019
-15021
-15024
-15028
-15033
-15038
-15044
-15050
-15058
-15066
-15075
-15085
-15096
-15108
-15120
-15134
-15148
-15164
-15180
-15197
-15215
-15234
-15253
-15273
-15294
-15316
-15338
-15360
-15383
-15407
-15432
-15456
-15482
-15508
-15535
-15562
-15589
-15617
-15645
-15674
-15703
-15732
-15762
-15791
-15821
-15852
-15882
-15912
-15943
-15973
-16003
-16033
-16064
-16094
-16125
-16155
-16186
-16216
-16247
-16277
-16308
-16338
-16370
-16401
-16432
-16463
-16495
-16526
-16557
-16588
-16618
-16648
-16678
-16708
-16738
-16767
-16797
-16826
-16855
-16884
-16912
-16940
-16968
-16996
-17023
-17049
-17076
-17102
-17127
-17152
-17177
-17202
-17226
-17250
-17274
-17297
-17320
-17343
-17365
-17387
-17409
-17430
-17452
-17473
-17494
-17514
-17535
-17555
-17575
-17595
-17614
-17634
-17653
-17673
-17692
-17711
-17730
-17749
-17768
-17787
-17806
-17824
-17843
-17861
-17880
-17898
-17916
-17934
-17952
-17969
-17986
-18003
-18019
-18034
-18050
-18064
-18078
-18092
-18104
-18117
-18129
-18140
-18150
-18160
-18170
-18178
-18186
-18194
-18200
-18206
-18211
-18216
-18219
-18222
-18224
-18225
-18225
-18224
-18222
-18219
-18215
-18210
-18204
-18197
-18189
-18180
-18170
-18159
-18147
-18134
-18120
-18106
-18091
-18075
-18058
-18041
-18023
-18004
-17986
-17967
-17947
-17927
-17908
-17888
-17867
-17847
-17827
-17806
-17785
-17764
-17743
-17722
-17700
-17678
-17656
-17633
-17610
-17586
-17562
-17537
-17512
-17486
-17459
-17432
-17404
-17375
-17345
-17314
-17282
-17249
-17216
-17182
-17147
-17110
-17073
-17036
-16997
-16957
-16916
-16875
-16832
-16789
-16744
-16699
-16653
-16606
-16558
-16510
-16461
-16410
-16359
-16308
-16254
-16202
-16149
-16094
-16039
-15984
-15928
-15871
-15813
-15755
-15696
-15637
-15577
-15516
-15455
-15393
-15331
-15268
-15205
-15141
-15078
-15014
-14949
-14885
-14821
-14757
-14693
-14628
-14564
-14500
-14436
-14371
-14307
-14242
-14177
-14112
-14046
-13981
-13915
-13850
-13784
-13719
-13654
-13590
-13525
-13461
-13398
-13335
-13272
-13210
-13148
-13087
-13026
-12965
-12905
-12846
-12787
-12728
-12670
-12612
-12554
-12496
-12439
-12382
-12325
-12268
-12211
-12155
-12099
-12043
-11987
-11931
-11875
-11819
-11763
-11708
-11653
-11597
-11542
-11487
-11433
-11379
-11325
-11271
-11218
-11166
-11114
-11063
-11012
-10962
-10912
-10864
-10816
-10769
-10722
-10677
-10633
-10589
-10547
-10506
-10465
-10426
-10388
-10351
-10314
-10279
-10244
-10210
-10177
-10145
-10113
-10081
-10050
-10019
-9988
-9957
-9927
-9897
-9867
-9838
-9809
-9780
-9751
-9724
-9696
-9669
-9643
-9617
-9592
-9567
-9542
-9518
-9495
-9472
-9450
-9428
-9407
-9387
-9367
-9348
-9330
-9314
-9298
-9284
-9271
-9260
-9249
-9240
-9232
-9226
-9220
-9216
-9212
-9209
-9207
-9206
-9205
-9206
-9206
-9207
-9209
-9212
-9215
-9218
-9222
-9226
-9230
-9235
-9241
-9247
-9253
-9259
-9266
-9274
-9282
-9290
-9299
-9308
-9318
-9328
-9338
-9349
-9360
-9372
-9384
-9396
-9408
-9421
-9435
-9448
-9462
-9476
-9490
-9504
-9519
-9533
-9548
-9563
-9578
-9593
-9609
-9624
-9640
-9656
-9672
-9689
-9706
-9723
-9740
-9758
-9777
-9796
-9815
-9835
-9855
-9876
-9898
-9920
-9943
-9966
-9990
-10015
-10040
-10066
-10093
-10121
-10149
-10178
-10208
-10238
-10269
-10300
-10332
-10365
-10398
-10431
-10465
-10499
-10534
-10568
-10603
-10638
-10674
-10709
-10744
-10778
-10813
-10848
-10882
-10916
-10949
-10982
-11015
-11048
-11080
-11111
-11142
-11173
-11203
-11233
-11262
-11292
-11321
-11349
-11378
-11406
-11434
-11462
-11490
-11518
-11545
-11573
-11600
-11627
-11654
-11680
-11707
-11733
-11759
-11784
-11810
-11835
-11860
-11885
-11910
-11934
-11958
-11982
-12006
-12029
-12053
-12076
-12098
-12121
-12144
-12166
-12189
-12211
-12233
-12256
-12278
-12301
-12324
-12347
-12371
-12395
-12419
-12443
-12467
-12492
-12517
-12542
-12567
-12593
-12619
-12645
-12671
-12697
-12724
-12751
-12779
-12807
-12835
-12863
-12892
-12921
-12951
-12981
-13011
-13042
-13072
-13103
-13134
-13166
-13197
-13229
-13260
-13292
-13324
-13357
-13389
-13421
-13454
-13486
-13519
-13551
-13584
-13616
-13649
-13681
-13714
-13746
-13779
-13811
-13844
-13877
-13909
-13943
-13976
-14009
-14043
-14076
-14110
-14144
-14178
-14212
-14246
-14279
-14313
-14346
-14380
-14412
-14445
-14477
-14508
-14539
-14570
-14600
-14630
-14659
-14687
-14715
-14742
-14767
-14792
-14817
-14840
-14861
-14882
-14901
-14920
-14936
-14952
-14966
-14978
-14989
-14999
-15007
-15015
-15020
-15025
-15028
-15029
-15030
-15029
-15027
-15024
-15019
-15014
-15007
-14999
-14989
-14979
-14968
-14955
-14941
-14927
-14912
-14895
-14878
-14860
-14842
-14822
-14802
-14781
-14760
-14738
-14715
-14691
-14667
-14642
-14617
-14592
-14566
-14540
-14514
-14488
-14462
-14436
-14411
-14386
-14361
-14337
-14313
-14289
-14266
-14244
-14222
-14200
-14179
-14159
-14138
-14119
-14099
-14080
-14062
-14044
-14026
-14008
-13991
-13974
-13957
-13941
-13924
-13908
-13893
-13877
-13862
-13847
-13832
-13818
-13803
-13789
-13776
-13762
-13749
-13736
-13723
-13711
-13699
-13688
-13676
-13666
-13656
-13646
-13637
-13628
-13619
-13611
-13603
-13596
-13589
-13582
-13576
-13569
-13563
-13557
-13552
-13546
-13541
-13535
-13530
-13525
-13520
-13515
-13510
-13505
-13500
-13495
-13491
-13486
-13481
-13476
-13472
-13467
-13462
-13457
-13452
-13447
-13442
-13436
-13431
-13426
-13420
-13414
-13409
-13403
-13397
-13391
-13385
-13379
-13372
-13366
-13360
-13354
-13347
-13341
-13335
-13329
-13323
-13317
-13311
-13305
-13299
-13293
-13287
-13281
-13274
-13268
-13261
-13254
-13246
-13239
-13230
-13222
-13212
-13203
-13193
-13182
-13171
-13160
-13148
-13136
-13123
-13110
-13096
-13082
-13068
-13053
-13038
-13023
-13007
-12991
-12976
-12960
-12944
-12928
-12912
-12897
-12881
-12865
-12849
-12833
-12818
-12802
-12787
-12771
-12756
-12741
-12727
-12712
-12698
-12685
-12671
-12658
-12646
-12634
-12623
-12612
-12602
-12592
-12583
-12574
-12566
-12559
-12553
-12547
-12542
-12537
-12533
-12530
-12527
-12525
-12524
-12523
-12524
-12524
-12526
-12528
-12531
-12535
-12540
-12545
-12551
-12558
-12566
-12574
-12583
-12593
-12603
-12614
-12626
-12639
-12652
-12666
-12680
-12695
-12710
-12725
-12741
-12757
-12774
-12790
-12807
-12824
-12840
-12857
-12873
-12889
-12905
-12920
-12935
-12950
-12964
-12978
-12991
-13004
-13016
-13028
-13040
-13050
-13061
-13071
-13080
-13089
-13098
-13106
-13115
-13123
-13130
-13138
-13145
-13152
-13159
-13166
-13173
-13179
-13186
-13192
-13198
-13204
-13209
-13215
-13220
-13224
-13228
-13232
-13235
-13238
-13240
-13242
-13243
-13243
-13242
-13241
-13240
-13237
-13234
-13230
-13226
-13221
-13215
-13208
-13201
-13193
-13184
-13175
-13164
-13153
-13141
-13129
-13115
-13100
-13085
-13069
-13051
-13033
-13015
-12995
-12974
-12953
-12931
-12909
-12885
-12861
-12836
-12810
-12784
-12757
-12729
-12701
-12672
-12642
-12612
-12581
-12549
-12517
-12484
-12451
-12418
-12385
-12351
-12317
-12283
-12249
-12215
-12182
-12148
-12114
-12080
-12046
-12013
-11979
-11946
-11912
-11879
-11846
-11813
-11781
-11748
-11716
-11684
-11652
-11620
-11588
-11557
-11525
-11494
-11463
-11432
-11402
-11371
-11340
-11309
-11279
-11248
-11217
-11186
-11155
-11123
-11092
-11060
-11028
-10996
-10963
-10931
-10898
-10864
-10831
-10797
-10763
-10729
-10694
-10659
-10624
-10588
-10552
-10516
-10480
-10443
-10406
-10368
-10330
-10292
-10253
-10213
-10173
-10132
-10091
-10049
-10007
-9964
-9921
-9877
-9833
-9788
-9743
-9698
-9652
-9606
-9560
-9513
-9465
-9418
-9370
-9322
-9274
-9225
-9177
-9127
-9078
-9028
-8978
-8927
-8876
-8825
-8774
-8722
-8670
-8617
-8564
-8511
-8458
-8404
-8349
-8294
-8239
-8183
-8127
-8071
-8013
-7957
-7899
-7840
-7782
-7723
-7664
-7604
-7544
-7484
-7424
-7363
-7302
-7242
-7181
-7120
-7059
-6998
-6937
-6876
-6815
-6754
-6693
-6632
-6571
-6510
-6449
-6388
-6327
-6266
-6206
-6146
-6086
-6026
-5967
-5909
-5851
-5793
-5736
-5679
-5623
-5568
-5513
-5458
-5405
-5351
-5299
-5247
-5196
-5146
-5096
-5047
-4999
-4951
-4905
-4858
-4813
-4767
-4723
-4678
-4634
-4590
-4547
-4504
-4461
-4418
-4376
-4333
-4291
-4250
-4208
-4167
-4126
-4085
-4043
-4003
-3963
-3923
-3882
-3843
-3803
-3763
-3724
-3685
-3645
-3607
-3568
-3530
-3493
-3455
-3419
-3382
-3347
-3311
-3276
-3242
-3208
-3174
-3141
-3108
-3075
-3043
-3011
-2979
-2948
-2917
-2887
-2857
-2827
-2797
-2768
-2740
-2712
-2684
-2657
-2630
-2604
-2578
-2553
-2528
-2504
-2480
-2457
-2435
-2414
-2393
-2372
-2353
-2334
-2315
-2298
-2280
-2264
-2248
-2232
-2218
-2204
-2190
-2177
-2165
-2153
-2142
-2132
-2122
-2113
-2104
-2096
-2089
-2081
-2075
-2069
-2064
-2059
-2054
-2050
-2045
-2043
-2040
-2037
-2036
-2035
-2033
-2033
-2033
-2035
-2036
-2037
-2041
-2044
-2047
-2051
-2056
-2060
-2066
-2071
-2077
-2084
-2090
-2098
-2105
-2113
-2121
-2130
-2139
-2148
-2158
-2167
-2178
-2188
-2199
-2210
-2221
-2233
-2244
-2256
-2269
-2281
-2294
-2307
-2320
-2334
-2348
-2362
-2377
-2392
-2408
-2423
-2439
-2456
-2472
-2489
-2506
-2523
-2540
-2557
-2574
-2591
-2608
-2625
-2641
-2657
-2674
-2689
-2705
-2720
-2735
-2749
-2764
-2777
-2790
-2803
-2815
-2827
-2838
-2848
-2858
-2868
-2876
-2885
-2892
-2900
-2906
-2913
-2918
-2924
-2929
-2933
-2937
-2942
-2945
-2949
-2953
-2956
-2960
-2964
-2967
-2971
-2975
-2978
-2982
-2986
-2990
-2994
-2998
-3003
-3007
-3012
-3017
-3022
-3027
-3032
-3038
-3044
-3050
-3056
-3062
-3068
-3074
-3081
-3088
-3095
-3102
-3109
-3116
-3123
-3131
-3139
-3147
-3155
-3163
-3171
-3180
-3189
-3197
-3206
-3215
-3224
-3233
-3242
-3251
-3259
-3268
-3276
-3285
-3293
-3301
-3309
-3316
-3324
-3331
-3339
-3346
-3353
-3360
-3366
-3372
-3379
-3384
-3390
-3395
-3400
-3405
-3410
-3414
-3418
-3422
-3425
-3429
-3432
-3436
-3439
-3442
-3444
-3447
-3449
-3451
-3453
-3454
-3455
-3456
-3456
-3455
-3454
-3452
-3450
-3447
-3443
-3438
-3432
-3426
-3419
-3410
-3401
-3392
-3381
-3369
-3357
-3344
-3329
-3314
-3299
-3282
-3264
-3246
-3227
-3207
-3186
-3165
-3142
-3119
-3095
-3070
-3044
-3017
-2989
-2960
-2931
-2900
-2869
-2837
-2803
-2769
-2734
-2697
-2660
-2622
-2582
-2541
-2499
-2456
-2411
-2365
-2318
-2269
-2219
-2168
-2115
-2061
-2005
-1949
-1891
-1832
-1772
-1710
-1646
-1582
-1516
-1448
-1379
-1308
-1236
-1163
-1088
-1010
-933
-854
-774
-692
-609
-525
-439
-353
-265
-177
-87
4
95
187
280
374
468
563
658
755
851
948
1046
1144
1242
1340
1439
1538
1636
1735
1834
1933
2032
2131
2229
2328
2426
2523
2620
2717
2814
2909
3004
3099
3193
3287
3380
3473
3565
3656
3748
3838
3929
4019
4109
4199
4289
4378
4467
4556
4645
4734
4822
4911
4999
5087
5175
5263
5350
5437
5524
5610
5697
5782
5868
5953
6037
6121
6205
6289
6372
6455
6538
6621
6703
6785
6866
6948
7028
7109
7189
7269
7348
7427
7506
7584
7661
7738
7814
7889
7964
8038
8112
8183
8256
8326
8396
8464
8532
8598
8664
8728
8791
8853
8914
8974
9033
9091
9148
9204
9259
9314
9367
9420
9472
9524
9575
9625
9675
9723
9772
9819
9866
9912
9958
10003
10047
10091
10134
10177
10220
10262
10304
10345
10387
10428
10469
10509
10550
10590
10631
10671
10711
10751
10791
10831
10870
10910
10950
10989
11028
11068
11107
11145
11184
11222
11260
11297
11335
11371
11408
11444
11479
11514
11549
11583
11617
11650
11683
11715
11746
11777
11807
11837
11866
11895
11923
11950
11976
12002
12027
12051
12074
12097
12118
12139
12159
12179
12198
12216
12233
12249
12265
12280
12294
12307
12319
12331
12342
12352
12361
12369
12375
12381
12386
12390
12392
12394
12394
12394
12392
12390
12386
12381
12376
12369
12361
12353
12344
12333
12322
12310
12297
12283
12269
12253
12237
12221
12203
12185
12166
12146
12126
12104
12082
12059
12036
12011
11986
11960
11933
11906
11877
11847
11817
11786
11753
11720
11686
11650
11614
11577
11539
11499
11459
11418
11376
11333
11290
11245
11200
11154
11107
11059
11011
10961
10912
10861
10809
10757
10705
10651
10597
10543
10488
10433
10378
10322
10267
10211
10155
10099
10043
9986
9930
9874
9818
9762
9705
9649
9593
9537
9480
9424
9368
9313
9257
9201
9145
9090
9034
8978
8922
8867
8811
8755
8699
8643
8587
8531
8475
8419
8363
8306
8249
8192
8135
8077
8021
7964
7906
7849
7791
7734
7677
7620
7563
7506
7449
7393
7337
7281
7225
7170
7114
7060
7005
6951
6898
6844
6792
6739
6688
6636
6585
6535
6485
6435
6386
6338
6290
6242
6194
6147
6100
6054
6007
5961
5915
5869
5822
5776
5730
5683
5637
5590
5544
5497
5450
5403
5356
5309
5261
5214
5167
5120
5072
5025
4978
4931
4884
4837
4790
4744
4698
4652
4606
4560
4515
4470
4426
4382
4338
4295
4253
4211
4169
4128
4088
4048
4009
3971
3932
3895
3858
3821
3785
3750
3715
3681
3648
3615
3584
3553
3523
3493
3465
3437
3410
3384
3359
3335
3311
3288
3266
3245
3225
3205
3187
3170
3153
3138
3123
3110
3098
3087
3077
3069
3062
3056
3052
3049
3048
3049
3051
3054
3060
3067
3076
3086
3099
3112
3128
3145
3164
3184
3206
3229
3254
3281
3309
3338
3369
3402
3436
3472
3509
3548
3588
3630
3673
3718
3764
3812
3862
3912
3965
4018
4073
4130
4188
4248
4309
4372
4436
4501
4568
4636
4706
4777
4850
4924
4999
5076
5154
5234
5315
5398
5482
5568
5656
5745
5836
5928
6022
6117
6214
6312
6412
6513
6616
6719
6825
6931
7039
7147
7257
7368
7480
7593
7707
7822
7938
8054
8170
8289
8408
8527
8647
8768
8889
9011
9133
9257
9380
9505
9630
9756
9883
10010
10138
10266
10395
10525
10655
10786
10917
11048
11180
11312
11445
11578
11710
11843
11976
12110
12243
12376
12509
12642
12775
12908
13040
13173
13305
13436
13568
13698
13829
13959
14088
14217
14345
14472
14599
14725
14850
14974
15098
15221
15343
15465
15585
15705
15823
15941
16058
16172
16288
16401
16513
16624
16733
16842
16948
17054
17158
17260
17362
17461
17560
17656
17751
17845
17937
18027
18116
18202
18288
18371
18453
18533
18612
18689
18764
18838
18910
18980
19048
19115
19180
19243
19304
19363
19421
19476
19530
19581
19631
19678
19724
19768
19809
19849
19887
19922
19956
19988
20018
20046
20073
20097
20119
20140
20159
20175
20190
20203
20214
20224
20232
20238
20242
20245
20246
20246
20244
20240
20235
20228
20220
20210
20199
20186
20171
20155
20137
20118
20097
20075
20050
20025
19997
19968
19937
19905
19871
19835
19797
19758
19717
19674
19630
19583
19535
19486
19434
19381
19327
19271
19214
19155
19094
19033
18970
18906
18840
18774
18706
18637
18567
18496
18424
18351
18278
18203
18127
18051
17974
17896
17818
17739
17659
17579
17498
17416
17334
17252
17169
17086
17002
16918
16834
16749
16664
16579
16493
16407
16320
16233
16145
16056
15969
15880
15791
15701
15612
15522
15431
15341
15250
15159
15068
14977
14886
14795
14704
14612
14521
14430
14339
14249
14158
14068
13978
13889
13800
13711
13623
13536
13450
13364
13279
13195
13112
13030
12949
12869
12789
12711
12634
12557
12482
12408
12335
12263
12191
12121
12052
11984
11917
11851
11785
11721
11658
11596
11535
11475
11416
11358
11300
11244
11189
11134
11081
11028
10977
10926
10877
10828
10781
10735
10691
10647
10605
10563
10523
10485
10447
10411
10376
10342
10310
10278
10248
10220
10192
10166
10142
10118
10096
10075
10056
10038
10021
10005
9991
9978
9966
9956
9946
9938
9931
9925
9920
9916
9914
9913
9913
9915
9918
9922
9927
9934
9942
9951
9962
9974
9987
10001
10016
10033
10051
10070
10090
10111
10133
10156
10181
10206
10232
10259
10287
10315
10345
10376
10407
10439
10472
10506
10541
10577
10613
10651
10689
10728
10767
10808
10849
10890
10932
10975
11019
11063
11107
11153
11198
11245
11292
11340
11388
11437
11487
11537
11588
11639
11691
11744
11797
11850
11904
11959
12013
12068
12123
12179
12235
12291
12347
12404
12460
12517
12574
12631
12688
12744
12801
12857
12913
12969
13024
13079
13134
13189
13243
13297
13351
13404
13457
13510
13562
13614
13665
13716
13767
13817
13867
13917
13966
14015
14063
14112
14160
14208
14255
14303
14350
14398
14445
14492
14540
14587
14634
14680
14727
14774
14820
14866
14911
14956
15001
15046
15090
15134
15177
15220
15262
15304
15346
15387
15427
15467
15506
15544
15582
15619
15655
15690
15724
15758
15790
15822
15852
15882
15911
15939
15967
15993
16018
16045
16068
16093
16116
16139
16161
16181
16202
16222
16241
16260
16277
16295
16311
16327
16341
16356
16370
16383
16395
16406
16417
16427
16436
16444
16451
16457
16462
16466
16470
16472
16473
16473
16472
16469
16466
16462
16456
16449
16441
16432
16421
16409
16396
16382
16366
16349
16331
16312
16291
16268
16245
16221
16195
16168
16140
16110
16079
16046
16012
15977
15940
15902
15863
15823
15781
15738
15693
15648
15601
15552
15503
15452
15399
15346
15291
15235
15178
15119
15060
15000
14938
14876
14813
14749
14684
14619
14552
14485
14417
14349
14280
14210
14139
14068
13997
13924
13851
13778
13704
13629
13554
13479
13404
13328
13251
13175
13098
13021
12944
12867
12790
12712
12635
12557
12479
12401
12323
12245
12166
12088
12009
11931
11852
11774
11695
11617
11538
11460
11381
11303
11225
11147
11069
10992
10914
10837
10760
10683
10607
10530
10455
10379
10304
10230
10156
10083
10010
9938
9867
9796
9727
9658
9589
9522
9455
9389
9324
9260
9197
9134
9073
9013
8954
8895
8838
8781
8726
8671
8617
8563
8511
8459
8407
8357
8307
8257
8208
8160
8112
8064
8016
7970
7924
7878
7833
7788
7743
7699
7656
7612
7569
7527
7485
7443
7402
7361
7321
7281
7242
7203
7165
7128
7091
7055
7020
6985
6951
6919
6886
6855
6825
6795
6767
6739
6712
6686
6661
6637
6613
6591
6570
6549
6529
6510
6491
6474
6456
6440
6424
6409
6394
6380
6367
6354
6342
6330
6319
6309
6299
6290
6282
6274
6267
6260
6254
6248
6243
6239
6234
6231
6228
6225
6223
6221
6219
6218
6218
6218
6218
6219
6220
6222
6224
6227
6230
6234
6238
6242
6248
6253
6260
6267
6275
6283
6292
6302
6312
6324
6336
6349
6362
6377
6392
6407
6424
6441
6459
6478
6497
6518
6539
6561
6583
6607
6631
6656
6682
6709
6736
6765
6794
6823
6854
6885
6917
6950
6983
7017
7052
7088
7125
7162
7200
7239
7279
7319
7360
7402
7444
7487
7531
7575
7620
7666
7712
7759
7806
7854
7903
7952
8002
8053
8103
8156
8209
8263
8318
8373
8429
8486
8544
8602
8661
8721
8782
8844
8906
8969
9033
9098
9164
9231
9299
9367
9437
9508
9579
9651
9725
9799
9874
9949
10026
10104
10182
10261
10341
10422
10503
10585
10668
10751
10834
10918
11003
11087
11172
11257
11342
11427
11513
11598
11683
11768
11853
11939
12024
12109
12195
12281
12366
12452
12538
12625
12711
12798
12884
12970
13057
13143
13229
13315
13401
13487
13573
13658
13744
13829
13914
13999
14083
14168
14252
14336
14419
14503
14585
14668
14750
14832
14913
14994
15074
15154
15234
15312
15391
15469
15546
15623
15699
15775
15850
15925
15999
16072
16145
16216
16289
16360
16430
16500
16569
16637
16705
16772
16838
16903
16968
17032
17095
17157
17218
17278
17337
17395
17452
17508
17563
17616
17668
17719
17768
17816
17863
17908
17952
17994
18035
18074
18112
18148
18183
18216
18247
18276
18304
18331
18355
18378
18399
18419
18436
18452
18467
18480
18490
18500
18507
18513
18517
18519
18519
18518
18514
18509
18503
18494
18484
18472
18458
18443
18426
18407
18386
18364
18341
18315
18289
18260
18230
18199
18166
18132
18096
18058
18019
17979
17937
17893
17848
17801
17753
17703
17651
17598
17544
17488
17430
17370
17310
17247
17183
17118
17051
16982
16913
16841
16768
16694
16618
16541
16463
16383
16303
16221
16138
16053
15970
15884
15798
15711
15624
15536
15447
15358
15268
15178
15087
14996
14905
14814
14723
14632
14541
14451
14360
14270
14180
14090
14001
13912
13823
13734
13646
13559
13471
13384
13298
13211
13126
13040
12955
12870
12785
12701
12617
12534
12450
12367
12285
12202
12120
12038
11956
11874
11793
11712
11632
11551
11471
11391
11312
11233
11154
11076
10998
10920
10843
10766
10690
10614
10539
10464
10390
10317
10244
10172
10100
10029
9959
9889
9819
9750
9682
9614
9546
9479
9412
9346
9280
9214
9148
9083
9018
8953
8889
8824
8760
8696
8632
8567
8503
8438
8374
8309
8244
8179
8113
8048
7982
7917
7851
7785
7720
7654
7588
7522
7457
7391
7326
7260
7195
7130
7065
7000
6935
6870
6806
6741
6677
6612
6548
6483
6419
6354
6290
6226
6161
6097
6032
5967
5903
5838
5774
5709
5645
5581
5517
5453
5390
5327
5263
5201
5138
5076
5015
4953
4892
4832
4772
4713
4654
4596
4538
4481
4424
4368
4313
4258
4203
4150
4096
4043
3992
3940
3889
3839
3789
3741
3692
3645
3598
3551
3506
3461
3417
3373
3330
3288
3246
3205
3165
3125
3086
3048
3010
2973
2936
2900
2864
2829
2794
2760
2726
2693
2660
2628
2597
2565
2535
2505
2475
2446
2418
2390
2363
2337
2312
2288
2264
2242
2221
2201
2181
2163
2146
2130
2116
2102
2090
2078
2068
2059
2051
2044
2037
2033
2029
2027
2025
2024
2024
2025
2027
2029
2033
2037
2044
2051
2058
2067
2077
2087
2099
2111
2125
2139
2154
2170
2187
2205
2224
2243
2263
2284
2305
2327
2350
2373
2397
2421
2446
2472
2498
2524
2551
2578
2606
2634
2663
2692
2721
2750
2780
2810
2841
2871
2902
2934
2965
2997
3029
3062
3095
3127
3160
3193
3226
3260
3293
3326
3359
3391
3424
3457
3489
3521
3553
3585
3617
3648
3679
3709
3740
3770
3799
3829
3857
3886
3913
3941
3968
3994
4019
4045
4070
4094
4118
4142
4165
4187
4209
4231
4252
4273
4294
4314
4334
4353
4372
4391
4410
4428
4445
4463
4479
4496
4512
4527
4542
4557
4571
4584
4598
4611
4623
4635
4646
4657
4668
4678
4688
4697
4706
4714
4722
4730
4737
4743
4750
4756
4761
4766
4771
4775
4778
4781
4784
4786
4787
4788
4788
4788
4787
4785
4783
4779
4776
4771
4766
4761
4754
4748
4740
4732
4724
4715
4706
4696
4686
4675
4664
4652
4640
4628
4615
4601
4588
4574
4560
4545
4530
4515
4499
4483
4466
4450
4432
4415
4397
4378
4360
4341
4322
4302
4282
4262
4242
4221
4201
4180
4159
4138
4117
4094
4074
4053
4032
4010
3989
3968
3947
3926
3904
3883
3862
3841
3820
3799
3778
3756
3734
3712
3690
3668
3645
3622
3599
3576
3553
3529
3505
3482
3458
3434
3411
3387
3363
3340
3316
3293
3270
3247
3224
3202
3180
3158
3137
3116
3095
3075
3055
3035
3016
2997
2979
2961
2943
2926
2909
2893
2877
2861
2845
2830
2815
2800
2786
2772
2758
2744
2731
2717
2704
2691
2678
2665
2652
2640
2627
2614
2602
2589
2577
2565
2553
2542
2530
2519
2508
2497
2486
2475
2464
2453
2443
2432
2422
2412
2402
2392
2382
2372
2362
2352
2343
2333
2324
2315
2306
2297
2288
2279
2271
2262
2254
2245
2237
2229
2221
2213
2205
2198
2190
2182
2174
2166
2158
2150
2142
2133
2125
2116
2106
2097
2087
2077
2067
2056
2045
2035
2024
2013
2001
1990
1979
1967
1956
1944
1933
1921
1910
1899
1888
1877
1866
1855
1844
1834
1823
1813
1803
1793
1783
1773
1763
1754
1745
1736
1727
1719
1711
1704
1697
1690
1684
1679
1674
1669
1665
1662
1659
1657
1656
1655
1655
1655
1656
1658
1660
1663
1667
1671
1676
1682
1688
1695
1703
1711
1720
1730
1740
1752
1764
1776
1790
1804
1819
1834
1850
1867
1885
1904
1923
1944
1965
1987
2011
2035
2061
2087
2115
2143
2173
2205
2237
2271
2305
2342
2379
2418
2457
2499
2541
2585
2629
2676
2723
2772
2821
2872
2924
2978
3032
3088
3144
3202
3261
3321
3382
3444
3507
3572
3637
3703
3770
3838
3907
3977
4048
4120
4193
4266
4340
4415
4491
4568
4645
4723
4802
4881
4961
5041
5122
5203
5284
5366
5448
5530
5613
5696
5779
5862
5945
6029
6112
6196
6279
6363
6446
6529
6612
6695
6778
6861
6943
7026
7108
7190
7271
7352
7433
7513
7593
7673
7752
7830
7908
7986
8061
8138
8214
8289
8363
8437
8510
8582
8654
8725
8795
8865
8934
9002
9070
9137
9203
9268
9333
9397
9461
9524
9586
9647
9707
9767
9826
9884
9941
9998
10053
10108
10162
10215
10267
10318
10368
10418
10466
10514
10561
10607
10651
10695
10738
10780
10821
10861
10899
10937
10973
11009
11043
11077
11109
11140
11170
11199
11227
11254
11280
11304
11328
11350
11371
11391
11410
11428
11444
11459
11473
11486
11497
11508
11517
11524
11531
11536
11540
11542
11543
11543
11541
11538
11534
11528
11521
11512
11502
11491
11479
11465
11450
11434
11417
11398
11378
11357
11334
11310
11285
11259
11232
11203
11173
11142
11109
11075
11040
11004
10966
10927
10887
10845
10802
10758
10712
10665
10617
10567
10516
10463
10409
10354
10297
10239
10180
10120
10058
9994
9929
9863
9796
9727
9656
9585
9512
9438
9362
9285
9206
9126
9045
8963
8878
8793
8706
8617
8527
8436
8343
8248
8151
8055
7956
7855
7753
7650
7545
7439
7331
7222
7111
6999
6886
6771
6655
6538
6420
6300
6179
6057
5934
5810
5685
5560
5433
5305
5176
5047
4917
4786
4655
4523
4391
4258
4124
3990
3855
3720
3585
3449
3313
3176
3040
2902
2765
2627
2489
2351
2213
2075
1936
1798
1659
1521
1382
1244
1106
968
830
692
554
417
280
142
5
-132
-268
-405
-541
-677
-812
-948
-1083
-1217
-1351
-1485
-1619
-1752
-1884
-2017
-2149
-2280
-2411
-2541
-2671
-2801
-2930
-3058
-3186
-3313
-3440
-3566
-3692
-3817
-3941
-4064
-4187
-4309
-4430
-4551
-4670
-4789
-4906
-5023
-5139
-5254
-5367
-5480
-5592
-5703
-5813
-5921
-6029
-6135
-6241
-6345
-6449
-6551
-6652
-6753
-6852
-6950
-7048
-7144
-7240
-7335
-7428
-7522
-7614
-7705
-7796
-7886
-7976
-8064
-8151
-8240
-8326
-8412
-8498
-8583
-8667
-8750
-8833
-8916
-8998
-9079
-9160
-9240
-9320
-9399
-9478
-9556
-9634
-9711
-9787
-9863
-9939
-10014
-10088
-10162
-10235
-10308
-10381
-10452
-10524
-10594
-10664
-10734
-10802
-10871
-10938
-11005
-11072
-11137
-11203
-11267
-11331
-11394
-11456
-11518
-11578
-11638
-11697
-11755
-11813
-11869
-11924
-11979
-12032
-12085
-12137
-12187
-12237
-12286
-12333
-12380
-12426
-12471
-12514
-12557
-12599
-12640
-12679
-12718
-12756
-12793
-12829
-12864
-12898
-12931
-12963
-12994
-13024
-13054
-13083
-13111
-13138
-13164
-13190
-13214
-13238
-13261
-13283
-13304
-13324
-13343
-13362
-13379
-13396
-13412
-13427
-13441
-13454
-13467
-13478
-13489
-13499
-13508
-13516
-13523
-13530
-13536
-13541
-13545
-13548
-13551
-13553
-13554
-13554
-13554
-13553
-13551
-13548
-13545
-13542
-13537
-13532
-13527
-13521
-13514
-13507
-13499
-13491
-13482
-13472
-13463
-13452
-13442
-13430
-13419
-13406
-13394
-13381
-13368
-13354
-13340
-13325
-13310
-13295
-13279
-13263
-13247
-13231
-13214
-13197
-13180
-13163
-13146
-13128
-13111
-13093
-13075
-13057
-13039
-13021
-13003
-12985
-12967
-12949
-12931
-12913
-12896
-12878
-12861
-12843
-12826
-12810
-12793
-12776
-12760
-12744
-12728
-12713
-12697
-12682
-12667
-12653
-12638
-12624
-12610
-12597
-12583
-12570
-12557
-12545
-12532
-12521
-12509
-12498
-12487
-12477
-12467
-12458
-12449
-12441
-12433
-12426
-12419
-12413
-12408
-12403
-12398
-12395
-12392
-12389
-12387
-12386
-12385
-12386
-12386
-12387
-12389
-12392
-12395
-12398
-12402
-12406
-12411
-12417
-12423
-12430
-12437
-12444
-12452
-12461
-12470
-12480
-12490
-12501
-12513
-12525
-12538
-12551
-12565
-12580
-12595
-12611
-12627
-12644
-12662
-12681
-12700
-12720
-12741
-12762
-12785
-12807
-12831
-12856
-12881
-12907
-12933
-12961
-12989
-13018
-13048
-13078
-13110
-13142
-13175
-13208
-13243
-13278
-13314
-13350
-13388
-13426
-13465
-13505
-13545
-13586
-13628
-13671
-13715
-13760
-13805
-13851
-13898
-13946
-13994
-14043
-14094
-14145
-14197
-14249
-14303
-14357
-14413
-14469
-14526
-14584
-14643
-14703
-14764
-14826
-14888
-14952
-15017
-15082
-15148
-15215
-15283
-15351
-15420
-15490
-15561
-15633
-15705
-15777
-15851
-15925
-15999
-16074
-16149
-16227
-16303
-16382
-16460
-16539
-16619
-16699
-16779
-16861
-16942
-17025
-17107
-17191
-17275
-17359
-17444
-17529
-17615
-17701
-17787
-17874
-17962
-18050
-18138
-18227
-18316
-18405
-18495
-18586
-18677
-18768
-18859
-18951
-19044
-19136
-19230
-19323
-19417
-19512
-19606
-19702
-19797
-19893
-19990
-20086
-20183
-20281
-20379
-20477
-20576
-20675
-20774
-20874
-20974
-21074
-21174
-21275
-21377
-21478
-21580
-21682
-21784
-21887
-21990
-22094
-22197
-22301
-22406
-22510
-22615
-22720
-22825
-22931
-23036
-23142
-23247
-23353
-23459
-23565
-23671
-23777
-23883
-23988
-24094
-24200
-24306
-24412
-24517
-24623
-24728
-24834
-24939
-25044
-25149
-25254
-25359
-25464
-25568
-25672
-25776
-25880
-25984
-26088
-26191
-26294
-26397
-26500
-26602
-26704
-26806
-26907
-27008
-27109
-27209
-27309
-27408
-27507
-27606
-27704
-27801
-27898
-27994
-28090
-28185
-28279
-28373
-28466
-28558
-28649
-28740
-28831
-28920
-29009
-29097
-29184
-29270
-29356
-29441
-29526
-29609
-29692
-29774
-29856
-29936
-30016
-30095
-30173
-30250
-30326
-30402
-30476
-30550
-30622
-30694
-30765
-30834
-30903
-30971
-31037
-31103
-31167
-31231
-31293
-31354
-31414
-31473
-31531
-31588
-31643
-31698
-31751
-31804
-31855
-31905
-31954
-32000
-32048
-32093
-32137
-32180
-32222
-32262
-32302
-32341
-32378
-32414
-32448
-32482
-32515
-32546
-32576
-32606
-32633
-32659
-32686
-32710
-32734
-32756
-32778
-32798
-32817
-32835
-32852
-32868
-32883
-32897
-32910
-32921
-32932
-32941
-32950
-32957
-32963
-32968
-32973
-32976
-32978
-32979
-32980
-32979
-32977
-32975
-32972
-32967
-32962
-32957
-32950
-32943
-32935
-32926
-32916
-32906
-32896
-32885
-32873
-32861
-32848
-32835
-32822
-32808
-32795
-32780
-32766
-32750
-32735
-32720
-32706
-32691
-32676
-32661
-32645
-32630
-32615
-32598
-32584
-32569
-32552
-32537
-32523
-32508
-32491
-32476
-32463
-32448
-32433
-32418
-32404
-32390
-32375
-32362
-32348
-32335
-32320
-32308
-32295
-32281
-32270
-32258
-32244
-32234
-32222
-32211
-32200
-32189
-32177
-32168
-32156
-32147
-32137
-32128
-32119
-32110
-32101
-32093
-32085
-32078
-32070
-32063
-32057
-32049
-32045
-32039
-32034
-32029
-32025
-32021
-32018
-32015
-32012
-32009
-32008
-32006
-32006
-32005
-32005
-32005
-32006
-32006
-32009
-32011
-32014
-32017
-32020
-32024
-32028
-32033
-32039
-32045
-32051
-32057
-32064
-32072
-32080
-32088
-32097
-32106
-32115
-32125
-32134
-32145
-32156
-32167
-32177
-32189
-32201
-32213
-32225
-32237
-32250
-32262
-32275
-32287
-32302
-32314
-32329
-32344
-32357
-32372
-32387
-32403
-32418
-32435
-32451
-32467
-32482
-32500
-32517
-32534
-32551
-32567
-32586
-32603
-32621
-32637
-32656
-32673
-32689
-32707
-32723
-32741
-32756
-32773
-32788
-32804
-32818
-32833
-32846
-32860
-32872
-32884
-32895
-32906
-32916
-32925
-32934
-32942
-32949
-32955
-32960
-32965
-32968
-32971
-32973
-32974
-32974
-32973
-32971
-32968
-32964
-32959
-32952
-32945
-32937
-32927
-32917
-32905
-32892
-32878
-32863
-32846
-32829
-32810
-32791
-32770
-32747
-32723
-32698
-32673
-32646
-32618
-32588
-32558
-32526
-32493
-32458
-32421
-32386
-32348
-32308
-32268
-32226
-32183
-32139
-32094
-32048
-32000
-31951
-31901
-31851
-31798
-31745
-31691
-31636
-31579
-31522
-31464
-31405
-31345
-31284
-31222
-31159
-31096
-31032
-30968
-30902
-30837
-30770
-30704
-30636
-30569
-30500
-30432
-30363
-30294
-30225
-30155
-30086
-30016
-29946
-29876
-29805
-29735
-29664
-29593
-29522
-29451
-29380
-29308
-29237
-29165
-29093
-29021
-28949
-28877
-28805
-28733
-28660
-28588
-28516
-28444
-28371
-28299
-28227
-28154
-28082
-28010
-27938
-27867
-27795
-27724
-27652
-27581
-27511
-27440
-27370
-27300
-27231
-27162
-27093
-27025
-26957
-26890
-26823
-26757
-26691
-26626
-26561
-26497
-26433
-26369
-26306
-26243
-26181
-26119
-26058
-25997
-25936
-25875
-25815
-25755
-25696
-25636
-25577
-25517
-25458
-25399
-25341
-25282
-25223
-25165
-25106
-25048
-24989
-24931
-24872
-24814
-24756
-24698
-24640
-24582
-24524
-24466
-24409
-24351
-24294
-24237
-24181
-24124
-24067
-24011
-23955
-23899
-23843
-23787
-23731
-23676
-23621
-23566
-23511
-23456
-23402
-23347
-23294
-23240
-23186
-23133
-23080
-23027
-22975
-22923
-22871
-22819
-22768
-22717
-22666
-22615
-22565
-22515
-22466
-22417
-22368
-22320
-22272
-22224
-22177
-22130
-22083
-22037
-21991
-21946
-21900
-21855
-21810
-21765
-21721
-21676
-21632
-21588
-21543
-21499
-21455
-21411
-21367
-21323
-21278
-21234
-21189
-21145
-21100
-21055
-21010
-20965
-20919
-20874
-20828
-20782
-20736
-20690
-20644
-20598
-20551
-20504
-20457
-20409
-20362
-20314
-20266
-20217
-20168
-20120
-20070
-20021
-19971
-19921
-19870
-19820
-19769
-19717
-19665
-19613
-19560
-19507
-19453
-19399
-19344
-19289
-19233
-19177
-19120
-19063
-19005
-18946
-18887
-18826
-18766
-18704
-18642
-18579
-18516
-18451
-18386
-18320
-18254
-18187
-18119
-18050
-17981
-17911
-17841
-17770
-17698
-17626
-17554
-17481
-17407
-17333
-17259
-17184
-17109
-17033
-16957
-16881
-16804
-16727
-16649
-16572
-16494
-16416
-16337
-16258
-16178
-16100
-16020
-15940
-15860
-15780
-15699
-15618
-15536
-15455
-15373
-15290
-15208
-15125
-15042
-14958
-14875
-14791
-14706
-14622
-14537
-14452
-14367
-14282
-14196
-14111
-14026
-13940
-13855
-13769
-13684
-13599
-13514
-13429
-13344
-13260
-13176
-13093
-13010
-12927
-12845
-12763
-12682
-12602
-12522
-12442
-12363
-12285
-12208
-12131
-12054
-11979
-11904
-11829
-11755
-11682
-11610
-11538
-11467
-11396
-11327
-11258
-11189
-11121
-11054
-10988
-10922
-10857
-10793
-10729
-10666
-10604
-10542
-10481
-10421
-10361
-10302
-10244
-10187
-10130
-10074
-10019
-9964
-9910
-9857
-9805
-9753
-9702
-9652
-9602
-9553
-9504
-9456
-9409
-9362
-9315
-9269
-9223
-9178
-9133
-9088
-9044
-9001
-8957
-8914
-8871
-8829
-8787
-8745
-8703
-8662
-8621
-8580
-8540
-8499
-8459
-8420
-8380
-8340
-8301
-8262
-8223
-8185
-8146
-8108
-8070
-8032
-7995
-7957
-7920
-7883
-7846
-7809
-7773
-7737
-7700
-7664
-7629
-7593
-7557
-7522
-7486
-7451
-7416
-7381
-7345
-7311
-7276
-7241
-7206
-7172
-7137
-7103
-7069
-7035
-7001
-6967
-6933
-6899
-6866
-6832
-6799
-6766
-6733
-6700
-6668
-6635
-6603
-6571
-6539
-6507
-6475
-6444
-6413
-6382
-6351
-6320
-6289
-6259
-6229
-6199
-6169
-6139
-6109
-6079
-6049
-6020
-5990
-5960
-5930
-5900
-5870
-5840
-5810
-5780
-5749
-5718
-5687
-5656
-5624
-5592
-5559
-5526
-5493
-5459
-5425
-5390
-5355
-5320
-5284
-5247
-5211
-5174
-5136
-5098
-5060
-5021
-4981
-4941
-4901
-4859
-4818
-4775
-4732
-4689
-4645
-4600
-4555
-4509
-4463
-4416
-4368
-4320
-4270
-4220
-4170
-4118
-4066
-4013
-3960
-3905
-3851
-3795
-3739
-3682
-3624
-3566
-3507
-3447
-3387
-3327
-3266
-3204
-3142
-3080
-3017
-2954
-2890
-2826
-2762
-2698
-2633
-2568
-2502
-2437
-2371
-2304
-2238
-2171
-2103
-2036
-1968
-1900
-1832
-1763
-1695
-1625
-1556
-1486
-1416
-1346
-1275
-1204
-1133
-1062
-991
-920
-849
-777
-706
-635
-564
-493
-421
-350
-279
-209
-138
-67
3
73
143
213
282
351
420
489
557
625
692
759
825
891
957
1022
1087
1151
1215
1278
1341
1403
1465
1526
1587
1647
1707
1766
1824
1882
1939
1995
2051
2106
2161
2215
2269
2321
2373
2425
2476
2526
2576
2625
2673
2721
2768
2814
2859
2904
2949
2992
3035
3077
3118
3159
3199
3238
3276
3314
3351
3387
3422
3457
3492
3525
3558
3590
3622
3653
3683
3712
3741
3769
3796
3823
3848
3874
3898
3922
3945
3967
3989
4010
4030
4051
4070
4088
4106
4124
4141
4157
4173
4188
4202
4216
4229
4242
4254
4265
4276
4287
4297
4307
4316
4324
4333
4341
4348
4356
4363
4369
4375
4381
4386
4391
4396
4400
4404
4408
4411
4414
4417
4419
4421
4423
4425
4427
4429
4430
4432
4434
4436
4438
4440
4442
4445
4448
4451
4455
4459
4463
4468
4474
4480
4486
4494
4502
4510
4520
4530
4542
4554
4567
4581
4595
4611
4628
4646
4665
4684
4705
4727
4750
4774
4800
4826
4853
4881
4911
4941
4973
5005
5039
5073
5109
5146
5184
5223
5263
5303
5345
5388
5433
5478
5524
5571
5619
5669
5719
5771
5823
5877
5932
5988
6045
6103
6162
6223
6284
6347
6410
6475
6541
6608
6676
6745
6815
6886
6958
7031
7104
7179
7254
7331
7408
7486
7564
7644
7724
7805
7887
7969
8052
8135
8221
8306
8391
8478
8564
8652
8740
8828
8917
9006
9096
9187
9278
9369
9461
9553
9645
9738
9831
9925
10019
10113
10207
10302
10397
10492
10588
10683
10779
10875
10971
11067
11164
11260
11357
11454
11551
11648
11745
11843
11940
12037
12135
12232
12330
12428
12525
12623
12721
12818
12916
13014
13112
13209
13307
13405
13503
13600
13698
13796
13894
13992
14090
14187
14285
14383
14481
14579
14677
14775
14873
14971
15069
15167
15265
15363
15461
15558
15656
15754
15852
15950
16047
16145
16242
16341
16438
16536
16634
16731
16829
16927
17024
17122
17219
17317
17414
17512
17610
17707
17804
17902
17999
18097
18194
18292
18389
18487
18584
18682
18780
18877
18975
19073
19171
19268
19366
19464
19562
19660
19758
19856
19954
20052
20150
20248
20346
20444
20542
20640
20738
20836
20934
21032
21130
21228
21327
21425
21523
21621
21719
21817
21915
22013
22111
22208
22306
22403
22500
22597
22693
22790
22886
22982
23078
23173
23269
23364
23458
23552
23646
23739
23832
23925
24017
24108
24200
24290
24381
24470
24559
24648
24736
24824
24911
24998
25083
25169
25253
25337
25420
25503
25585
25666
25746
25825
25904
25981
26058
26134
26209
26283
26357
26429
26500
26570
26639
26707
26774
26839
26904
26967
27029
27090
27150
27209
27266
27323
27378
27431
27484
27535
27585
27633
27681
27727
27772
27816
27858
27899
27939
27978
28016
28052
28088
28122
28155
28186
28216
28245
28273
28300
28325
28349
28372
28393
28413
28432
28449
28465
28480
28493
28505
28516
28525
28533
28540
28545
28549
28552
28553
28553
28552
28549
28545
28540
28533
28526
28517
28507
28496
28484
28471
28457
28441
28425
28408
28390
28371
28351
28330
28308
28286
28262
28238
28213
28188
28161
28134
28107
28078
28049
28020
27990
27959
27928
27897
27865
27833
27800
27767
27733
27700
27666
27632
27598
27563
27529
27494
27459
27424
27389
27353
27318
27283
27248
27212
27177
27142
27107
27072
27037
27002
26968
26933
26899
26865
26832
26798
26765
26733
26700
26668
26637
26606
26575
26545
26516
26487
26458
26430
26403
26376
26350
26325
26300
26276
26253
26231
26209
26188
26168
26148
26129
26112
26094
26078
26062
26048
26034
26020
26008
25996
25985
25975
25966
25957
25949
25943
25936
25931
25926
25922
25919
25917
25915
25914
25913
25913
25914
25916
25918
25920
25924
25927
25932
25936
25942
25947
25954
25960
25967
25975
25983
25991
25999
26008
26017
26026
26035
26045
26055
26065
26075
26085
26095
26105
26115
26126
26136
26147
26157
26167
26178
26188
26198
26208
26218
26228
26238
26248
26257
26266
26276
26285
26294
26302
26311
26319
26327
26335
26342
26350
26357
26364
26370
26377
26383
26388
26394
26399
26405
26409
26414
26418
26423
26426
26430
26434
26437
26440
26442
26445
26447
26449
26450
26452
26453
26454
26454
26455
26455
26454
26454
26453
26452
26450
26449
26447
26445
26443
26440
26438
26435
26432
26429
26426
26422
26419
26415
26411
26407
26403
26398
26394
26389
26385
26380
26375
26370
26365
26360
26355
26350
26345
26341
26336
26331
26327
26322
26318
26314
26309
26305
26301
26298
26294
26290
26287
26284
26280
26277
26274
26271
26269
26266
26263
26261
26258
26256
26254
26252
26249
26247
26245
26243
26241
26239
26237
26235
26233
26231
26229
26227
26225
26223
26221
26219
26216
26214
26212
26209
26207
26205
26202
26199
26197
26194
26191
26188
26185
26181
26178
26174
26171
26167
26163
26159
26154
26150
26145
26140
26134
26129
26123
26116
26110
26103
26096
26088
26080
26071
26062
26053
26043
26033
26022
26011
26000
25988
25975
25962
25949
25935
25921
25907
25892
25876
25861
25844
25828
25811
25794
25776
25758
25739
25721
25702
25682
25662
25642
25622
25601
25580
25558
25537
25515
25492
25469
25446
25423
25399
25375
25351
25326
25301
25276
25250
25224
25198
25172
25145
25118
25091
25063
25035
25007
24979
24951
24922
24893
24863
24834
24804
24774
24744
24713
24682
24651
24620
24589
24558
24526
24494
24462
24430
24397
24365
24332
24299
24266
24232
24198
24164
24130
24096
24061
24026
23991
23956
23921
23885
23849
23813
23777
23741
23704
23668
23631
23594
23557
23519
23482
23444
23407
23369
23331
23293
23255
23216
23178
23140
23101
23063
23024
22986
22947
22909
22870
22831
22793
22754
22715
22675
22636
22597
22557
22517
22478
22438
22398
22358
22318
22278
22237
22197
22157
22117
22076
22036
21996
21955
21915
21875
21834
21794
21753
21713
21672
21632
21591
21551
21510
21470
21429
21389
21348
21308
21267
21227
21186
21145
21104
21063
21023
20982
20941
20900
20859
20818
20777
20736
20695
20653
20612
20571
20530
20489
20447
20406
20365
20324
20282
20241
20200
20159
20118
20077
20036
19995
19954
19913
19872
19831
19791
19750
19709
19668
19628
19587
19547
19506
19466
19426
19386
19345
19305
19265
19226
19186
19146
19107
19067
19028
18989
18950
18911
18872
18833
18794
18756
18717
18679
18640
18602
18564
18526
18488
18450
18413
18375
18338
18300
18263
18226
18189
18152
18115
18078
18041
18005
17969
17932
17896
17860
17824
17788
17752
17716
17680
17645
17609
17574
17538
17503
17468
17432
17397
17362
17327
17291
17256
17221
17186
17151
17115
17080
17045
17009
16974
16938
16902
16866
16830
16794
16758
16722
16686
16649
16613
16576
16539
16502
16465
16428
16391
16354
16317
16280
16242
16204
16168
16129
16093
16055
16018
15980
15943
15906
15868
15831
15794
15757
15720
15683
15646
15609
15572
15536
15499
15463
15426
15390
15354
15318
15283
15247
15212
15177
15142
15107
15073
15038
15004
14970
14936
14903
14869
14836
14802
14769
14736
14704
14671
14639
14607
14575
14543
14512
14481
14450
14419
14388
14357
14327
14297
14267
14237
14207
14178
14148
14119
14090
14061
14033
14004
13976
13948
13920
13892
13865
13838
13811
13784
13757
13730
13703
13677
13650
13624
13598
13571
13545
13519
13493
13466
13440
13414
13387
13361
13334
13308
13281
13254
13227
13200
13172
13145
13117
13090
13062
13034
13006
12979
12951
12923
12895
12867
12838
12810
12782
12754
12726
12697
12669
12640
12612
12584
12555
12527
12499
12470
12442
12413
12385
12356
12328
12299
12271
12242
12213
12185
12156
12127
12098
12069
12040
12011
11981
11952
11923
11893
11863
11834
11804
11774
11744
11713
11683
11652
11622
11591
11560
11529
11498
11467
11436
11404
11372
11341
11309
11277
11245
11213
11181
11148
11116
11084
11051
11019
10986
10954
10921
10889
10856
10823
10791
10758
10725
10692
10659
10626
10593
10559
10526
10492
10458
10424
10390
10356
10321
10287
10252
10217
10182
10147
10112
10076
10040
10004
9968
9932
9895
9859
9822
9785
9747
9710
9672
9634
9596
9557
9519
9480
9441
9401
9362
9322
9282
9242
9201
9161
9120
9079
9038
8997
8955
8914
8872
8830
8788
8746
8704
8661
8619
8576
8533
8491
8448
8404
8361
8318
8275
8231
8186
8144
8100
8055
8010
7967
7923
7878
7834
7789
7744
7699
7654
7609
7564
7518
7473
7427
7382
7336
7291
7245
7199
7154
7108
7062
7016
6970
6925
6879
6833
6787
6741
6695
6649
6603
6558
6512
6466
6420
6375
6329
6283
6238
6193
6147
6102
6057
6012
5967
5922
5878
5833
5789
5745
5701
5657
5614
5570
5527
5484
5441
5399
5357
5315
5273
5231
5190
5149
5108
5068
5027
4987
4948
4908
4869
4831
4792
4754
4716
4679
4642
4605
4568
4531
4495
4459
4423
4388
4352
4317
4282
4247
4213
4179
4145
4111
4077
4043
4011
3978
3946
3914
3882
3850
3818
3787
3756
3726
3695
3665
3636
3606
3577
3549
3521
3493
3465
3438
3412
3385
3360
3334
3309
3284
3260
3236
3212
3189
3166
3143
3121
3099
3077
3056
3035
3014
2993
2972
2952
2932
2912
2892
2873
2853
2834
2815
2795
2776
2758
2739
2720
2702
2684
2666
2648
2630
2612
2595
2577
2560
2543
2526
2510
2493
2477
2461
2445
2429
2413
2398
2382
2367
2352
2337
2321
2306
2291
2276
2261
2246
2231
2216
2201
2185
2170
2154
2139
2123
2107
2091
2075
2059
2041
2025
2009
1992
1975
1958
1941
1924
1907
1889
1872
1854
1837
1819
1801
1783
1765
1747
1728
1710
1691
1673
1654
1635
1616
1597
1577
1558
1538
1519
1499
1479
1459
1438
1418
1397
1376
1356
1334
1313
1291
1270
1248
1225
1203
1180
1157
1134
1111
1087
1063
1039
1014
990
966
941
916
891
865
840
814
788
762
736
710
683
657
630
603
576
549
522
495
468
440
413
386
358
331
303
276
248
221
193
165
137
108
80
51
22
-7
-36
-66
-96
-126
-156
-187
-217
-248
-280
-311
-343
-375
-407
-440
-473
-506
-540
-574
-608
-643
-678
-713
-749
-785
-821
-858
-895
-932
-970
-1008
-1046
-1085
-1124
-1164
-1204
-1245
-1285
-1327
-1368
-1411
-1453
-1496
-1540
-1584
-1628
-1673
-1718
-1763
-1810
-1856
-1903
-1950
-1998
-2045
-2095
-2144
-2193
-2243
-2293
-2344
-2395
-2446
-2498
-2551
-2603
-2656
-2710
-2764
-2818
-2873
-2928
-2983
-3039
-3095
-3151
-3208
-3264
-3322
-3379
-3437
-3495
-3553
-3612
-3671
-3730
-3789
-3849
-3909
-3969
-4029
-4089
-4150
-4210
-4271
-4333
-4394
-4456
-4517
-4579
-4641
-4703
-4766
-4828
-4891
-4953
-5016
-5079
-5142
-5205
-5268
-5331
-5394
-5458
-5521
-5585
-5648
-5712
-5776
-5839
-5903
-5967
-6030
-6094
-6158
-6221
-6285
-6348
-6412
-6475
-6538
-6601
-6665
-6728
-6790
-6853
-6916
-6978
-7040
-7102
-7164
-7226
-7287
-7348
-7408
-7469
-7529
-7589
-7648
-7707
-7766
-7825
-7883
-7941
-7998
-8055
-8111
-8167
-8223
-8278
-8333
-8387
-8441
-8494
-8546
-8598
-8650
-8701
-8751
-8801
-8850
-8899
-8947
-8995
-9042
-9089
-9134
-9180
-9224
-9269
-9312
-9355
-9397
-9438
-9479
-9519
-9559
-9598
-9636
-9674
-9711
-9748
-9784
-9819
-9854
-9888
-9921
-9954
-9987
-10019
-10050
-10080
-10110
-10139
-10168
-10196
-10224
-10251
-10277
-10303
-10328
-10352
-10376
-10400
-10422
-10445
-10467
-10488
-10508
-10528
-10548
-10567
-10585
-10603
-10620
-10637
-10653
-10668
-10683
-10698
-10711
-10724
-10737
-10749
-10761
-10772
-10782
-10792
-10801
-10810
-10819
-10827
-10835
-10842
-10849
-10855
-10861
-10867
-10872
-10877
-10881
-10885
-10889
-10893
-10896
-10899
-10901
-10904
-10906
-10908
-10910
-10911
-10913
-10914
-10916
-10917
-10918
-10918
-10919
-10920
-10921
-10921
-10922
-10923
-10923
-10924
-10924
-10925
-10926
-10927
-10928
-10929
-10931
-10932
-10934
-10936
-10938
-10940
-10943
-10946
-10949
-10952
-10956
-10961
-10965
-10970
-10975
-10981
-10987
-10994
-11001
-11009
-11017
-11026
-11036
-11045
-11056
-11067
-11078
-11090
-11103
-11116
-11130
-11145
-11160
-11176
-11192
-11209
-11226
-11244
-11263
-11283
-11303
-11323
-11345
-11367
-11389
-11412
-11436
-11460
-11485
-11510
-11536
-11563
-11590
-11618
-11646
-11675
-11705
-11735
-11766
-11797
-11829
-11861
-11894
-11927
-11961
-11995
-12030
-12065
-12101
-12137
-12174
-12211
-12249
-12287
-12325
-12364
-12403
-12443
-12484
-12524
-12565
-12607
-12649
-12692
-12735
-12778
-12822
-12866
-12911
-12956
-13001
-13047
-13093
-13140
-13186
-13234
-13281
-13329
-13378
-13426
-13475
-13524
-13574
-13623
-13673
-13724
-13774
-13825
-13876
-13927
-13979
-14031
-14083
-14136
-14188
-14241
-14295
-14348
-14402
-14456
-14510
-14565
-14620
-14675
-14730
-14786
-14841
-14897
-14953
-15010
-15066
-15123
-15180
-15237
-15294
-15352
-15410
-15467
-15525
-15583
-15642
-15700
-15758
-15817
-15875
-15934
-15993
-16050
-16110
-16169
-16227
-16286
-16344
-16403
-16462
-16520
-16579
-16637
-16696
-16754
-16812
-16870
-16928
-16986
-17044
-17101
-17159
-17216
-17273
-17330
-17387
-17444
-17500
-17557
-17613
-17668
-17724
-17779
-17834
-17889
-17943
-17997
-18051
-18104
-18158
-18210
-18263
-18315
-18366
-18417
-18468
-18518
-18568
-18617
-18666
-18715
-18762
-18810
-18857
-18903
-18949
-18995
-19040
-19084
-19128
-19172
-19215
-19257
-19299
-19341
-19382
-19423
-19463
-19503
-19542
-19581
-19620
-19658
-19695
-19732
-19768
-19804
-19839
-19874
-19908
-19941
-19974
-20007
-20038
-20069
-20099
-20129
-20158
-20186
-20214
-20241
-20267
-20292
-20317
-20341
-20365
-20388
-20410
-20431
-20452
-20472
-20492
-20511
-20529
-20547
-20564
-20581
-20597
-20613
-20628
-20643
-20657
-20670
-20683
-20696
-20708
-20720
-20731
-20741
-20752
-20761
-20771
-20779
-20788
-20796
-20803
-20810
-20817
-20823
-20829
-20835
-20840
-20845
-20850
-20854
-20858
-20862
-20866
-20869
-20872
-20874
-20877
-20878
-20880
-20882
-20883
-20884
-20884
-20885
-20885
-20885
-20884
-20884
-20883
-20882
-20881
-20880
-20879
-20877
-20875
-20873
-20871
-20868
-20866
-20863
-20860
-20856
-20853
-20849
-20845
-20840
-20836
-20831
-20825
-20820
-20814
-20807
-20801
-20794
-20787
-20779
-20771
-20763
-20755
-20746
-20736
-20727
-20717
-20706
-20695
-20684
-20673
-20661
-20648
-20636
-20622
-20609
-20595
-20581
-20566
-20552
-20536
-20521
-20505
-20489
-20472
-20455
-20438
-20421
-20403
-20385
-20366
-20347
-20328
-20309
-20289
-20270
-20249
-20229
-20208
-20187
-20166
-20145
-20123
-20101
-20079
-20056
-20034
-20011
-19987
-19964
-19940
-19916
-19892
-19867
-19842
-19817
-19791
-19765
-19739
-19713
-19686
-19659
-19632
-19605
-19577
-19550
-19522
-19494
-19466
-19437
-19409
-19380
-19352
-19323
-19295
-19266
-19237
-19208
-19179
-19151
-19122
-19093
-19065
-19036
-19008
-18980
-18952
-18925
-18898
-18870
-18843
-18817
-18790
-18764
-18739
-18713
-18688
-18663
-18639
-18615
-18591
-18568
-18545
-18522
-18500
-18479
-18458
-18437
-18417
-18398
-18378
-18360
-18342
-18324
-18307
-18290
-18274
-18259
-18244
-18229
-18215
-18201
-18188
-18175
-18163
-18151
-18139
-18128
-18118
-18108
-18099
-18090
-18081
-18074
-18066
-18059
-18053
-18048
-18042
-18038
-18034
-18030
-18027
-18025
-18023
-18021
-18020
-18019
-18019
-18020
-18020
-18021
-18023
-18025
-18027
-18029
-18032
-18035
-18038
-18041
-18045
-18049
-18053
-18057
-18061
-18065
-18070
-18074
-18079
-18084
-18088
-18093
-18098
-18103
-18107
-18112
-18116
-18121
-18125
-18130
-18134
-18138
-18142
-18146
-18150
-18153
-18156
-18160
-18162
-18165
-18168
-18170
-18172
-18173
-18174
-18175
-18176
-18176
-18176
-18175
-18174
-18173
-18171
-18168
-18166
-18162
-18159
-18154
-18150
-18144
-18139
-18132
-18125
-18118
-18110
-18101
-18092
-18083
-18072
-18061
-18050
-18038
-18026
-18012
-17999
-17984
-17969
-17954
-17938
-17921
-17904
-17887
-17868
-17849
-17830
-17810
-17790
-17769
-17747
-17725
-17703
-17679
-17656
-17631
-17607
-17581
-17556
-17529
-17503
-17475
-17448
-17420
-17392
-17363
-17334
-17304
-17275
-17245
-17214
-17184
-17153
-17122
-17090
-17058
-17027
-16994
-16962
-16930
-16897
-16864
-16832
-16798
-16765
-16732
-16699
-16665
-16632
-16598
-16565
-16531
-16498
-16464
-16430
-16397
-16363
-16329
-16296
-16262
-16229
-16196
-16161
-16129
-16096
-16062
-16030
-15997
-15965
-15932
-15900
-15868
-15836
-15804
-15772
-15741
-15710
-15679
-15647
-15617
-15586
-15556
-15525
-15495
-15465
-15436
-15406
-15377
-15348
-15319
-15290
-15262
-15234
-15206
-15178
-15150
-15123
-15096
-15070
-15043
-15017
-14991
-14966
-14941
-14916
-14891
-14867
-14843
-14820
-14797
-14774
-14751
-14729
-14708
-14686
-14665
-14644
-14624
-14604
-14584
-14564
-14545
-14526
-14507
-14489
-14471
-14453
-14435
-14417
-14400
-14383
-14365
-14348
-14332
-14315
-14298
-14282
-14265
-14249
-14233
-14216
-14200
-14184
-14168
-14151
-14135
-14119
-14103
-14087
-14071
-14055
-14039
-14023
-14008
-13992
-13976
-13960
-13945
-13929
-13913
-13898
-13882
-13867
-13851
-13836
-13821
-13806
-13790
-13775
-13760
-13745
-13730
-13715
-13700
-13685
-13671
-13656
-13641
-13626
-13611
-13596
-13582
-13567
-13552
-13537
-13522
-13507
-13491
-13476
-13460
-13445
-13429
-13413
-13397
-13380
-13364
-13347
-13330
-13312
-13295
-13277
-13259
-13241
-13223
-13204
-13185
-13166
-13146
-13127
-13107
-13086
-13066
-13045
-13023
-13002
-12980
-12958
-12935
-12912
-12889
-12865
-12841
-12817
-12792
-12767
-12741
-12715
-12689
-12662
-12635
-12607
-12579
-12550
-12521
-12492
-12462
-12432
-12401
-12370
-12338
-12306
-12274
-12241
-12207
-12173
-12139
-12104
-12069
-12033
-11997
-11960
-11923
-11885
-11847
-11809
-11770
-11731
-11691
-11651
-11610
-11569
-11528
-11486
-11444
-11402
-11359
-11316
-11272
-11228
-11184
-11139
-11094
-11049
-11003
-10957
-10911
-10864
-10817
-10770
-10722
-10674
-10626
-10577
-10528
-10479
-10430
-10380
-10330
-10279
-10229
-10178
-10127
-10075
-10023
-9971
-9919
-9867
-9814
-9761
-9708
-9654
-9600
-9546
-9492
-9437
-9382
-9327
-9271
-9216
-9160
-9103
-9047
-8990
-8933
-8876
-8819
-8761
-8703
-8645
-8587
-8528
-8470
-8411
-8352
-8292
-8233
-8173
-8113
-8052
-7992
-7932
-7871
-7810
-7749
-7688
-7627
-7566
-7504
-7443
-7381
-7319
-7258
-7196
-7134
-7072
-7010
-6948
-6886
-6824
-6762
-6700
-6638
-6576
-6513
-6451
-6389
-6327
-6265
-6203
-6142
-6080
-6018
-5956
-5895
-5833
-5772
-5711
-5650
-5589
-5528
-5467
-5407
-5346
-5286
-5226
-5167
-5107
-5048
-4989
-4930
-4871
-4813
-4755
-4698
-4640
-4584
-4527
-4471
-4415
-4359
-4304
-4250
-4196
-4142
-4089
-4035
-3984
-3932
-3881
-3830
-3780
-3730
-3681
-3633
-3585
-3538
-3491
-3445
-3400
-3355
-3311
-3267
-3225
-3182
-3141
-3100
-3060
-3020
-2981
-2943
-2905
-2868
-2832
-2796
-2761
-2727
-2693
-2660
-2628
-2597
-2566
-2535
-2506
-2477
-2448
-2421
-2393
-2367
-2341
-2316
-2291
-2267
-2244
-2221
-2199
-2177
-2156
-2136
-2116
-2097
-2078
-2060
-2043
-2025
-2009
-1994
-1979
-1965
-1951
-1938
-1926
-1914
-1902
-1892
-1882
-1872
-1863
-1855
-1847
-1839
-1832
-1826
-1820
-1815
-1810
-1805
-1801
-1798
-1795
-1792
-1790
-1788
-1787
-1786
-1785
-1785
-1785
-1786
-1787
-1789
-1791
-1793
-1795
-1798
-1802
-1806
-1810
-1814
-1819
-1824
-1830
-1836
-1842
-1849
-1856
-1863
-1871
-1879
-1888
-1897
-1906
-1916
-1926
-1936
-1947
-1958
-1969
-1981
-1994
-2005
-2020
-2033
-2047
-2061
-2076
-2091
-2106
-2121
-2137
-2154
-2170
-2187
-2205
-2222
-2240
-2259
-2277
-2296
-2316
-2335
-2355
-2376
-2396
-2417
-2438
-2460
-2481
-2503
-2525
-2548
-2571
-2594
-2617
-2641
-2664
-2688
-2713
-2737
-2762
-2787
-2812
-2837
-2862
-2888
-2913
-2939
-2965
-2990
-3016
-3042
-3069
-3095
-3121
-3148
-3174
-3201
-3227
-3254
-3281
-3308
-3334
-3361
-3388
-3415
-3442
-3469
-3496
-3522
-3549
-3576
-3602
-3629
-3655
-3681
-3707
-3734
-3759
-3785
-3811
-3837
-3862
-3887
-3912
-3937
-3961
-3986
-4010
-4033
-4057
-4080
-4103
-4125
-4147
-4169
-4190
-4211
-4232
-4252
-4272
-4292
-4311
-4329
-4347
-4365
-4382
-4399
-4416
-4432
-4447
-4462
-4477
-4491
-4505
-4519
-4531
-4544
-4556
-4567
-4578
-4588
-4598
-4608
-4617
-4625
-4633
-4640
-4647
-4654
-4659
-4665
-4669
-4674
-4677
-4680
-4682
-4684
-4685
-4686
-4685
-4685
-4683
-4681
-4679
-4675
-4671
-4667
-4662
-4656
-4649
-4642
-4634
-4626
-4616
-4606
-4596
-4585
-4573
-4560
-4547
-4534
-4519
-4504
-4489
-4472
-4456
-4438
-4420
-4402
-4382
-4362
-4342
-4321
-4300
-4277
-4255
-4232
-4208
-4183
-4159
-4133
-4107
-4081
-4053
-4026
-3998
-3969
-3939
-3910
-3879
-3848
-3817
-3785
-3753
-3719
-3686
-3652
-3617
-3582
-3546
-3509
-3472
-3434
-3396
-3357
-3318
-3278
-3237
-3196
-3154
-3112
-3069
-3026
-2982
-2937
-2892
-2847
-2801
-2754
-2706
-2658
-2610
-2560
-2511
-2460
-2409
-2358
-2306
-2253
-2200
-2147
-2093
-2037
-1983
-1927
-1871
-1814
-1757
-1699
-1641
-1583
-1524
-1464
-1404
-1344
-1283
-1222
-1160
-1098
-1036
-973
-910
-847
-783
-719
-655
-591
-527
-462
-397
-332
-267
-202
-136
-71
-6
60
126
191
257
322
388
454
519
584
650
715
780
844
909
973
1038
1102
1165
1229
1292
1355
1418
1480
1542
1603
1665
1726
1786
1846
1906
1965
2024
2083
2141
2198
2255
2311
2367
2423
2478
2532
2586
2640
2693
2745
2797
2848
2899
2949
2999
3048
3097
3145
3192
3239
3286
3332
3377
3422
3466
3510
3554
3597
3639
3681
3723
3764
3804
3844
3884
3923
3962
4000
4038
4075
4113
4149
4186
4221
4257
4292
4327
4361
4395
4429
4462
4496
4528
4561
4593
4626
4658
4689
4721
4752
4783
4814
4845
4875
4906
4936
4966
4996
5026
5055
5085
5115
5144
5174
5203
5233
5262
5291
5321
5350
5379
5408
5438
5467
5496
5526
5555
5585
5614
5644
5673
5703
5733
5763
5793
5823
5853
5883
5913
5943
5974
6004
6035
6066
6097
6128
6159
6190
6221
6253
6284
6316
6348
6380
6413
6445
6478
6511
6544
6577
6611
6645
6679
6713
6747
6782
6816
6851
6886
6921
6956
6991
7027
7063
7098
7135
7171
7207
7244
7280
7317
7354
7391
7429
7466
7504
7541
7579
7617
7655
7693
7731
7769
7807
7845
7883
7921
7958
7996
8034
8071
8109
8146
8183
8221
8257
8294
8331
8367
8403
8439
8474
8509
8544
8579
8614
8648
8681
8715
8748
8781
8813
8846
8878
8909
8940
8971
9001
9031
9061
9090
9119
9148
9176
9204
9231
9258
9285
9311
9337
9363
9388
9412
9437
9460
9484
9507
9529
9551
9573
9594
9615
9635
9655
9675
9694
9713
9731
9749
9766
9783
9799
9815
9831
9846
9861
9875
9889
9903
9916
9928
9941
9953
9964
9975
9986
9996
10006
10016
10026
10035
10043
10052
10060
10068
10075
10083
10090
10097
10103
10110
10116
10122
10128
10134
10140
10145
10151
10156
10161
10167
10172
10177
10183
10188
10193
10199
10204
10210
10215
10221
10227
10233
10239
10245
10252
10259
10266
10273
10280
10287
10295
10303
10311
10319
10328
10337
10346
10355
10364
10374
10384
10394
10405
10415
10426
10438
10449
10461
10473
10485
10498
10510
10523
10537
10550
10564
10578
10593
10608
10623
10638
10654
10670
10686
10702
10719
10736
10754
10772
10790
10808
10827
10846
10865
10884
10904
10924
10945
10965
10986
11007
11029
11051
11073
11095
11118
11141
11164
11187
11211
11235
11260
11285
11310
11335
11361
11387
11414
11440
11468
11495
11523
11552
11581
11610
11640
11670
11701
11732
11763
11795
11828
11861
11894
11928
11962
11997
12032
12068
12104
12141
12178
12216
12254
12293
12332
12371
12411
12452
12493
12534
12576
12619
12662
12706
12750
12794
12839
12885
12931
12977
13025
13072
13120
13169
13218
13267
13317
13367
13418
13469
13520
13572
13624
13677
13730
13784
13838
13893
13947
14003
14058
14114
14170
14226
14283
14340
14397
14455
14512
14570
14628
14686
14744
14803
14862
14920
14979
15038
15097
15157
15216
15275
15335
15394
15454
15513
15573
15633
15692
15752
15812
15872
15931
15991
16050
16110
16170
16229
16288
16347
16407
16466
16525
16584
16643
16701
16760
16818
16877
16935
16993
17051
17108
17166
17223
17280
17337
17394
17450
17506
17562
17618
17674
17729
17784
17839
17894
17948
18002
18056
18109
18163
18216
18268
18321
18373
18425
18476
18528
18579
18629
18680
18730
18780
18829
18879
18927
18976
19024
19072
19120
19167
19214
19261
19307
19353
19398
19444
19489
19533
19577
19621
19665
19708
19750
19793
19835
19876
19918
19958
19999
20039
20078
20117
20156
20194
20231
20268
20305
20341
20376
20411
20445
20479
20512
20544
20576
20607
20637
20667
20696
20725
20753
20780
20806
20832
20857
20882
20905
20928
20950
20972
20992
21012
21032
21050
21068
21085
21102
21117
21132
21147
21160
21173
21185
21196
21207
21217
21226
21234
21242
21248
21255
21260
21265
21269
21272
21274
21276
21277
21277
21276
21275
21272
21269
21266
21261
21256
21250
21243
21235
21226
21217
21207
21196
21184
21172
21159
21144
21129
21114
21097
21079
21061
21041
21021
20999
20977
20954
20930
20905
20879
20852
20825
20796
20766
20736
20705
20672
20639
20605
20570
20534
20496
20458
20419
20380
20339
20297
20254
20210
20166
20120
20074
20026
19978
19929
19879
19827
19775
19722
19668
19614
19558
19501
19443
19384
19325
19264
19203
19140
19076
19012
18946
18880
18813
18745
18675
18605
18534
18463
18390
18316
18242
18166
18090
18013
17936
17857
17778
17697
17616
17535
17452
17369
17285
17200
17115
17028
16942
16854
16766
16677
16588
16498
16407
16315
16225
16133
16040
15947
15853
15759
15664
15569
15474
15378
15282
15185
15088
14990
14892
14794
14695
14596
14497
14397
14297
14197
14096
13996
13894
13793
13691
13589
13486
13384
13281
13177
13074
12970
12866
12762
12658
12553
12449
12344
12239
12133
12028
11922
11816
11710
11604
11498
11392
11285
11179
11072
10965
10859
10752
10645
10538
10432
10325
10218
10111
10005
9898
9792
9685
9579
9472
9366
9260
9154
9048
8943
8837
8732
8627
8522
8418
8313
8209
8105
8002
7899
7796
7694
7592
7490
7389
7288
7188
7088
6988
6889
6790
6692
6595
6497
6401
6305
6209
6114
6019
5925
5832
5738
5646
5554
5462
5371
5281
5191
5101
5012
4924
4836
4748
4661
4574
4488
4403
4317
4233
4148
4064
3981
3898
3815
3733
3651
3570
3489
3408
3328
3249
3170
3091
3012
2934
2857
2780
2703
2627
2551
2476
2401
2326
2252
2178
2105
2032
1960
1888
1816
1745
1674
1604
1533
1464
1395
1326
1257
1189
1122
1055
988
921
855
790
725
660
596
532
468
405
343
280
218
157
95
35
-26
-86
-145
-205
-263
-322
-380
-437
-495
-552
-608
-664
-720
-775
-830
-885
-939
-993
-1047
-1100
-1153
-1206
-1258
-1310
-1361
-1412
-1463
-1513
-1563
-1613
-1662
-1711
-1759
-1808
-1855
-1903
-1949
-1996
-2041
-2088
-2133
-2178
-2222
-2266
-2310
-2353
-2396
-2438
-2480
-2522
-2563
-2604
-2644
-2684
-2723
-2762
-2801
-2839
-2877
-2914
-2951
-2988
-3024
-3060
-3095
-3130
-3164
-3198
-3232
-3265
-3298
-3330
-3362
-3393
-3424
-3455
-3485
-3515
-3544
-3573
-3601
-3629
-3656
-3683
-3710
-3736
-3762
-3787
-3812
-3836
-3859
-3883
-3906
-3928
-3950
-3971
-3992
-4011
-4032
-4051
-4070
-4089
-4107
-4125
-4142
-4159
-4176
-4192
-4207
-4223
-4238
-4253
-4267
-4281
-4295
-4308
-4321
-4334
-4347
-4359
-4372
-4384
-4396
-4407
-4419
-4430
-4441
-4453
-4463
-4474
-4485
-4495
-4506
-4516
-4526
-4536
-4546
-4556
-4565
-4575
-4584
-4593
-4603
-4612
-4620
-4629
-4638
-4646
-4654
-4662
-4670
-4678
-4685
-4693
-4700
-4706
-4713
-4720
-4726
-4732
-4738
-4743
-4749
-4754
-4759
-4764
-4769
-4773
-4778
-4782
-4786
-4789
-4793
-4796
-4800
-4803
-4806
-4808
-4811
-4813
-4816
-4818
-4819
-4821
-4822
-4824
-4825
-4826
-4827
-4827
-4828
-4828
-4828
-4828
-4828
-4827
-4827
-4826
-4825
-4823
-4822
-4820
-4818
-4816
-4813
-4811
-4808
-4805
-4802
-4798
-4795
-4791
-4787
-4783
-4778
-4774
-4769
-4764
-4759
-4754
-4749
-4744
-4739
-4733
-4728
-4723
-4717
-4712
-4706
-4701
-4695
-4690
-4685
-4679
-4674
-4669
-4664
-4659
-4655
-4650
-4646
-4641
-4637
-4633
-4630
-4626
-4623
-4620
-4618
-4615
-4613
-4611
-4610
-4609
-4608
-4608
-4607
-4608
-4608
-4609
-4610
-4612
-4614
-4616
-4619
-4622
-4625
-4629
-4633
-4638
-4643
-4648
-4654
-4660
-4667
-4674
-4681
-4689
-4698
-4707
-4716
-4726
-4736
-4747
-4758
-4770
-4783
-4795
-4809
-4823
-4837
-4852
-4868
-4884
-4901
-4919
-4937
-4955
-4974
-4994
-5014
-5035
-5056
-5078
-5101
-5124
-5148
-5172
-5197
-5223
-5249
-5276
-5303
-5331
-5359
-5388
-5418
-5448
-5479
-5510
-5542
-5574
-5607
-5641
-5675
-5709
-5745
-5780
-5817
-5853
-5891
-5929
-5967
-6006
-6046
-6086
-6126
-6168
-6209
-6251
-6294
-6337
-6380
-6424
-6469
-6513
-6559
-6604
-6651
-6697
-6744
-6791
-6839
-6887
-6935
-6984
-7033
-7082
-7132
-7182
-7232
-7282
-7333
-7384
-7435
-7486
-7538
-7589
-7641
-7693
-7746
-7798
-7851
-7903
-7956
-8009
-8061
-8115
-8169
-8222
-8276
-8329
-8383
-8437
-8490
-8544
-8598
-8652
-8706
-8760
-8813
-8867
-8921
-8974
-9028
-9082
-9135
-9188
-9242
-9295
-9348
-9400
-9453
-9506
-9558
-9610
-9662
-9714
-9766
-9817
-9868
-9919
-9970
-10020
-10071
-10121
-10170
-10220
-10269
-10318
-10367
-10415
-10463
-10511
-10558
-10606
-10653
-10699
-10746
-10792
-10837
-10883
-10928
-10972
-11017
-11061
-11104
-11147
-11190
-11233
-11275
-11317
-11358
-11399
-11439
-11479
-11519
-11558
-11597
-11635
-11672
-11710
-11746
-11783
-11818
-11853
-11888
-11922
-11955
-11988
-12020
-12052
-12083
-12113
-12143
-12172
-12200
-12228
-12255
-12282
-12307
-12333
-12357
-12381
-12404
-12426
-12448
-12469
-12490
-12510
-12529
-12548
-12566
-12583
-12599
-12615
-12631
-12645
-12659
-12673
-12686
-12698
-12709
-12720
-12730
-12740
-12749
-12758
-12765
-12773
-12780
-12786
-12791
-12796
-12801
-12804
-12808
-12810
-12812
-12814
-12815
-12815
-12815
-12814
-12813
-12811
-12809
-12806
-12802
-12799
-12794
-12789
-12784
-12778
-12772
-12765
-12758
-12750
-12742
-12733
-12724
-12715
-12705
-12695
-12684
-12673
-12662
-12650
-12638
-12625
-12612
-12599
-12585
-12571
-12556
-12541
-12525
-12510
-12493
-12477
-12460
-12442
-12425
-12407
-12388
-12369
-12350
-12330
-12310
-12289
-12268
-12247
-12226
-12204
-12182
-12159
-12137
-12114
-12091
-12067
-12043
-12019
-11995
-11971
-11946
-11921
-11896
-11870
-11845
-11819
-11792
-11766
-11739
-11712
-11684
-11657
-11629
-11600
-11571
-11542
-11513
-11483
-11453
-11423
-11392
-11361
-11329
-11298
-11265
-11233
-11200
-11167
-11133
-11099
-11064
-11029
-10994
-10958
-10922
-10885
-10848
-10810
-10772
-10734
-10695
-10656
-10616
-10576
-10536
-10495
-10453
-10412
-10370
-10327
-10285
-10241
-10198
-10154
-10110
-10066
-10021
-9976
-9930
-9885
-9839
-9792
-9746
-9699
-9652
-9605
-9558
-9510
-9462
-9414
-9366
-9318
-9269
-9221
-9172
-9123
-9074
-9025
-8976
-8927
-8877
-8828
-8778
-8729
-8680
-8630
-8581
-8532
-8482
-8433
-8384
-8334
-8285
-8236
-8186
-8138
-8089
-8039
-7991
-7942
-7893
-7845
-7796
-7748
-7699
-7651
-7603
-7555
-7507
-7459
-7412
-7364
-7317
-7270
-7224
-7177
-7131
-7085
-7039
-6993
-6947
-6902
-6857
-6812
-6768
-6724
-6679
-6636
-6592
-6549
-6506
-6463
-6420
-6378
-6336
-6294
-6252
-6211
-6170
-6129
-6089
-6049
-6009
-5969
-5930
-5891
-5853
-5815
-5777
-5739
-5702
-5665
-5629
-5593
-5557
-5522
-5487
-5452
-5418
-5384
-5350
-5317
-5284
-5251
-5219
-5187
-5156
-5125
-5094
-5064
-5034
-5005
-4976
-4947
-4919
-4892
-4865
-4838
-4812
-4786
-4760
-4735
-4710
-4686
-4662
-4639
-4616
-4593
-4571
-4549
-4527
-4506
-4486
-4465
-4445
-4425
-4406
-4387
-4368
-4349
-4331
-4313
-4296
-4278
-4261
-4244
-4228
-4212
-4196
-4180
-4165
-4150
-4135
-4120
-4106
-4091
-4078
-4064
-4051
-4038
-4025
-4013
-4000
-3988
-3977
-3965
-3954
-3943
-3933
-3922
-3912
-3902
-3892
-3883
-3874
-3864
-3856
-3847
-3839
-3831
-3823
-3815
-3808
-3801
-3794
-3787
-3781
-3775
-3769
-3763
-3758
-3753
-3748
-3744
-3739
-3735
-3731
-3728
-3725
-3722
-3719
-3717
-3714
-3713
-3711
-3710
-3709
-3708
-3707
-3707
-3707
-3707
-3708
-3709
-3710
-3711
-3713
-3714
-3716
-3718
-3721
-3723
-3726
-3729
-3732
-3736
-3739
-3743
-3747
-3751
-3756
-3760
-3765
-3769
-3774
-3779
-3784
-3788
-3793
-3798
-3803
-3808
-3813
-3818
-3823
-3827
-3832
-3837
-3841
-3846
-3850
-3855
-3859
-3863
-3867
-3871
-3875
-3879
-3883
-3886
-3890
-3893
-3896
-3898
-3901
-3904
-3906
-3908
-3910
-3912
-3913
-3914
-3916
-3917
-3917
-3918
-3919
-3919
-3919
-3919
-3919
-3919
-3919
-3918
-3918
-3917
-3917
-3916
-3915
-3914
-3913
-3912
-3911
-3910
-3908
-3907
-3906
-3905
-3904
-3903
-3902
-3901
-3900
-3899
-3898
-3896
-3895
-3894
-3894
-3893
-3892
-3891
-3890
-3890
-3889
-3889
-3888
-3888
-3888
-3888
-3887
-3887
-3888
-3888
-3888
-3888
-3889
-3889
-3890
-3891
-3892
-3893
-3894
-3895
-3897
-3898
-3899
-3901
-3903
-3905
-3907
-3909
-3911
-3913
-3915
-3918
-3921
-3923
-3926
-3929
-3932
-3935
-3938
-3941
-3945
-3948
-3951
-3955
-3958
-3962
-3965
-3969
-3972
-3976
-3979
-3983
-3986
-3990
-3994
-3997
-4001
-4003
-4008
-4011
-4014
-4019
-4022
-4026
-4029
-4033
-4037
-4040
-4043
-4048
-4051
-4054
-4058
-4062
-4066
-4069
-4073
-4075
-4080
-4083
-4086
-4089
-4091
-4094
-4098
-4101
-4103
-4106
-4108
-4111
-4113
-4116
-4118
-4120
-4122
-4124
-4126
-4127
-4129
-4130
-4132
-4133
-4134
-4135
-4136
-4137
-4138
-4138
-4139
-4139
-4140
-4140
-4141
-4141
-4141
-4141
-4141
-4141
-4141
-4141
-4141
-4140
-4140
-4140
-4139
-4138
-4137
-4136
-4135
-4134
-4133
-4131
-4130
-4128
-4126
-4124
-4122
-4119
-4117
-4114
-4112
-4109
-4106
-4103
-4100
-4096
-4093
-4089
-4086
-4082
-4078
-4074
-4070
-4065
-4061
-4057
-4051
-4046
-4042
-4038
-4033
-4027
-4022
-4017
-4011
-4006
-4002
-3996
-3991
-3986
-3980
-3975
-3970
-3964
-3959
-3954
-3948
-3943
-3938
-3932
-3927
-3921
-3916
-3911
-3905
-3900
-3894
-3889
-3884
-3878
-3873
-3868
-3863
-3858
-3852
-3847
-3842
-3837
-3832
-3827
-3822
-3816
-3811
-3806
-3801
-3796
-3791
-3786
-3781
-3776
-3771
-3766
-3762
-3757
-3752
-3747
-3742
-3737
-3732
-3727
-3722
-3717
-3712
-3707
-3701
-3696
-3691
-3686
-3680
-3675
-3670
-3664
-3658
-3653
-3647
-3641
-3635
-3629
-3623
-3616
-3610
-3603
-3596
-3589
-3582
-3575
-3568
-3560
-3552
-3544
-3536
-3528
-3520
-3511
-3502
-3493
-3484
-3475
-3465
-3456
-3446
-3436
-3425
-3415
-3404
-3393
-3382
-3371
-3360
-3348
-3336
-3325
-3313
-3300
-3288
-3275
-3263
-3250
-3237
-3224
-3211
-3197
-3184
-3170
-3156
-3142
-3127
-3113
-3098
-3083
-3068
-3053
-3038
-3022
-3007
-2991
-2975
-2959
-2943
-2926
-2910
-2893
-2876
-2859
-2842
-2824
-2807
-2789
-2771
-2753
-2735
-2717
-2699
-2680
-2662
-2643
-2624
-2605
-2586
-2566
-2546
-2527
-2507
-2487
-2466
-2446
-2425
-2404
-2383
-2361
-2340
-2318
-2296
-2273
-2251
-2228
-2205
-2182
-2158
-2134
-2110
-2086
-2061
-2036
-2011
-1985
-1960
-1933
-1907
-1881
-1854
-1827
-1799
-1772
-1744
-1715
-1687
-1658
-1629
-1600
-1571
-1541
-1511
-1481
-1450
-1420
-1389
-1357
-1326
-1294
-1262
-1230
-1197
-1165
-1132
-1098
-1065
-1031
-997
-963
-929
-894
-859
-824
-788
-753
-717
-681
-644
-608
-571
-534
-497
-460
-422
-384
-346
-308
-270
-232
-193
-154
-115
-76
-37
3
42
82
122
162
203
244
285
326
367
409
451
493
536
579
622
665
708
752
796
840
885
930
975
1020
1066
1112
1158
1205
1251
1299
1346
1393
1441
1489
1538
1586
1635
1684
1734
1783
1833
1883
1933
1983
2033
2084
2135
2186
2238
2289
2341
2393
2445
2497
2549
2601
2654
2707
2760
2813
2866
2920
2973
3027
3081
3135
3190
3244
3299
3354
3408
3464
3519
3574
3630
3686
3742
3798
3854
3910
3967
4024
4080
4137
4195
4252
4309
4367
4424
4482
4540
4598
4655
4713
4772
4830
4888
4946
5004
5063
5121
5179
5238
5296
5354
5412
5470
5528
5586
5644
5702
5759
5816
5873
5930
5986
6042
6098
6154
6209
6264
6319
6373
6427
6481
6535
6588
6640
6693
6745
6797
6848
6899
6949
6999
7049
7098
7147
7196
7244
7292
7339
7387
7433
7480
7526
7571
7617
7661
7706
7750
7794
7837
7880
7922
7964
8006
8048
8089
8130
8170
8210
8250
8289
8328
8367
8406
8444
8482
8519
8556
8593
8630
8666
8702
8737
8773
8808
8842
8877
8911
8945
8978
9011
9044
9077
9110
9142
9174
9206
9238
9269
9300
9331
9362
9393
9423
9454
9484
9513
9543
9572
9601
9630
9659
9688
9716
9744
9772
9800
9827
9855
9882
9909
9935
9962
9988
10014
10040
10066
10092
10117
10142
10167
10192
10217
10241
10265
10290
10314
10337
10361
10384
10408
10431
10454
10476
10499
10521
10543
10565
10587
10608
10629
10650
10671
10692
10712
10732
10752
10771
10791
10810
10829
10847
10865
10883
10901
10918
10935
10951
10967
10983
10998
11014
11028
11042
11056
11070
11083
11095
11108
11120
11131
11142
11153
11163
11173
11183
11191
11200
11208
11216
11223
11230
11236
11242
11247
11252
11256
11260
11263
11266
11268
11270
11272
11272
11273
11272
11271
11270
11268
11265
11262
11258
11253
11248
11242
11235
11228
11220
11211
11202
11192
11181
11169
11157
11144
11130
11116
11101
11085
11069
11052
11034
11015
10996
10975
10955
10933
10911
10887
10863
10839
10813
10787
10760
10733
10705
10676
10646
10615
10584
10552
10520
10487
10453
10418
10382
10346
10310
10272
10234
10195
10156
10116
10075
10034
9992
9949
9906
9863
9818
9773
9728
9682
9636
9589
9541
9493
9444
9395
9346
9296
9245
9194
9143
9091
9039
8986
8933
8879
8825
8771
8716
8661
8606
8550
8494
8438
8381
8324
8267
8209
8151
8093
8035
7977
7918
7859
7800
7741
7681
7621
7561
7501
7441
7381
7320
7259
7199
7138
7077
7016
6954
6893
6832
6771
6710
6649
6588
6527
6466
6405
6344
6284
6223
6163
6103
6043
5983
5924
5864
5805
5746
5688
5629
5572
5514
5456
5399
5343
5286
5230
5175
5120
5065
5010
4957
4903
4850
4797
4745
4694
4642
4592
4541
4492
4442
4394
4346
4298
4251
4204
4158
4113
4067
4022
3980
3936
3894
3852
3811
3770
3730
3691
3652
3614
3576
3540
3504
3468
3433
3399
3365
3332
3300
3268
3237
3207
3177
3148
3119
3091
3064
3037
3011
2986
2961
2936
2913
2889
2867
2845
2823
2802
2782
2762
2743
2724
2706
2688
2672
2655
2640
2625
2610
2597
2583
2571
2559
2548
2538
2528
2518
2510
2502
2495
2488
2482
2477
2472
2468
2465
2462
2460
2458
2457
2456
2456
2457
2458
2460
2462
2465
2468
2471
2476
2480
2485
2491
2497
2503
2510
2518
2525
2534
2542
2551
2560
2570
2580
2590
2601
2611
2623
2634
2646
2657
2670
2682
2694
2707
2720
2733
2746
2759
2773
2786
2800
2813
2827
2841
2854
2868
2882
2896
2910
2924
2938
2952
2967
2981
2995
3010
3024
3039
3053
3068
3083
3097
3112
3127
3141
3156
3171
3186
3200
3215
3230
3244
3259
3274
3288
3302
3317
3331
3345
3359
3372
3386
3399
3412
3425
3438
3450
3462
3474
3486
3497
3508
3519
3529
3539
3549
3559
3568
3576
3585
3593
3600
3608
3615
3622
3628
3634
3640
3645
3650
3654
3658
3662
3666
3669
3672
3674
3676
3678
3679
3680
3681
3681
3681
3681
3680
3679
3677
3675
3673
3670
3666
3663
3658
3653
3648
3643
3637
3630
3623
3616
3608
3600
3591
3582
3573
3562
3552
3540
3529
3517
3504
3491
3477
3463
3448
3433
3418
3402
3386
3369
3352
3334
3317
3298
3280
3261
3242
3222
3202
3182
3162
3141
3120
3099
3077
3056
3034
3011
2989
2966
2944
2921
2898
2875
2851
2828
2804
2781
2757
2733
2709
2685
2660
2636
2612
2587
2563
2538
2513
2489
2464
2439
2415
2390
2365
2341
2316
2291
2267
2242
2218
2193
2169
2145
2121
2097
2073
2049
2025
2001
1978
1955
1932
1909
1886
1864
1841
1819
1797
1776
1754
1733
1711
1690
1670
1649
1629
1608
1589
1569
1549
1530
1512
1493
1475
1457
1439
1421
1404
1387
1371
1354
1338
1322
1307
1291
1276
1261
1247
1233
1219
1205
1192
1179
1166
1154
1142
1130
1118
1107
1096
1085
1075
1065
1055
1045
1036
1027
1018
1010
1002
994
986
978
971
964
957
951
944
938
933
927
922
916
912
907
903
898
895
891
888
884
882
879
877
874
872
871
869
868
867
866
866
865
865
866
866
867
868
869
870
872
874
876
878
880
883
886
889
892
895
899
903
907
911
915
920
925
930
935
940
945
951
957
963
969
975
981
988
994
1000
1008
1014
1022
1029
1036
1044
1051
1059
1066
1074
1082
1090
1098
1107
1115
1124
1132
1141
1150
1159
1168
1178
1187
1196
1206
1216
1226
1235
1245
1256
1266
1276
1286
1297
1307
1318
1328
1339
1350
1361
1372
1383
1395
1406
1417
1429
1440
1452
1464
1475
1487
1499
1510
1522
1534
1546
1558
1569
1581
1593
1605
1617
1628
1640
1652
1663
1675
1686
1698
1709
1720
1731
1742
1753
1764
1775
1785
1795
1806
1816
1826
1835
1845
1855
1864
1873
1882
1891
1899
1908
1916
1924
1931
1939
1946
1953
1960
1966
1972
1978
1984
1989
1994
1999
2004
2008
2012
2016
2020
2023
2025
2028
2031
2033
2033
2036
2037
2037
2039
2039
2039
2039
2039
2037
2037
2036
2035
2033
2032
2029
2027
2025
2021
2019
2015
2012
2008
2003
1999
1994
1988
1983
1977
1971
1965
1958
1951
1944
1936
1928
1919
1911
1902
1892
1883
1873
1862
1851
1840
1829
1817
1805
1793
1780
1767
1754
1740
1726
1712
1698
1683
1668
1653
1638
1622
1607
1591
1575
1559
1542
1526
1509
1492
1476
1459
1442
1425
1408
1391
1374
1357
1340
1323
1306
1290
1273
1256
1239
1222
1206
1189
1173
1156
1140
1124
1108
1092
1076
1060
1044
1028
1012
997
982
966
951
936
921
906
891
876
861
846
832
817
803
789
775
761
747
733
719
706
693
680
667
654
641
629
617
605
593
581
570
559
547
537
526
515
505
495
485
475
465
456
446
437
428
419
410
402
393
385
376
368
360
352
344
336
328
320
312
304
297
289
281
274
266
259
251
244
236
229
222
215
207
200
193
186
179
171
164
157
150
143
136
128
121
114
107
100
93
85
78
71
64
57
49
42
35
27
20
12
5
-3
-10
-18
-26
-34
-41
-49
-57
-65
-74
-82
-90
-98
-107
-116
-124
-133
-142
-151
-161
-170
-180
-190
-200
-210
-220
-231
-242
-253
-264
-275
-287
-299
-311
-324
-336
-349
-363
-376
-390
-404
-418
-432
-447
-462
-477
-493
-509
-525
-541
-558
-575
-592
-609
-627
-644
-662
-681
-699
-718
-737
-756
-775
-795
-815
-836
-856
-877
-898
-920
-942
-964
-986
-1008
-1031
-1054
-1078
-1101
-1125
-1150
-1174
-1199
-1224
-1249
-1275
-1301
-1327
-1354
-1380
-1407
-1435
-1462
-1490
-1518
-1546
-1574
-1603
-1632
-1661
-1690
-1720
-1749
-1779
-1810
-1840
-1871
-1902
-1933
-1964
-1996
-2028
-2060
-2092
-2125
-2158
-2191
-2224
-2257
-2290
-2324
-2358
-2392
-2426
-2460
-2494
-2529
-2563
-2598
-2633
-2667
-2702
-2737
-2773
-2808
-2843
-2878
-2913
-2948
-2983
-3019
-3054
-3089
-3124
-3159
-3194
-3229
-3264
-3299
-3334
-3369
-3404
-3438
-3473
-3507
-3542
-3576
-3610
-3644
-3678
-3712
-3746
-3780
-3814
-3847
-3881
-3914
-3947
-3980
-4013
-4046
-4078
-4111
-4144
-4176
-4208
-4240
-4272
-4304
-4336
-4367
-4399
-4430
-4461
-4492
-4523
-4554
-4585
-4615
-4645
-4675
-4705
-4735
-4765
-4794
-4823
-4852
-4881
-4910
-4938
-4967
-4995
-5023
-5050
-5078
-5105
-5132
-5159
-5186
-5212
-5238
-5264
-5290
-5316
-5341
-5366
-5391
-5416
-5441
-5465
-5489
-5513
-5537
-5561
-5584
-5608
-5631
-5654
-5677
-5699
-5722
-5744
-5767
-5789
-5811
-5833
-5855
-5877
-5899
-5920
-5942
-5963
-5985
-6006
-6027
-6048
-6069
-6090
-6111
-6132
-6153
-6173
-6194
-6214
-6235
-6255
-6275
-6295
-6315
-6335
-6355
-6375
-6394
-6414
-6433
-6452
-6472
-6491
-6510
-6529
-6548
-6567
-6586
-6605
-6624
-6643
-6662
-6681
-6700
-6718
-6737
-6756
-6775
-6794
-6813
-6831
-6850
-6869
-6888
-6907
-6926
-6945
-6964
-6983
-7002
-7021
-7040
-7059
-7078
-7097
-7116
-7135
-7154
-7173
-7192
-7212
-7231
-7250
-7269
-7288
-7307
-7326
-7345
-7364
-7383
-7402
-7420
-7439
-7458
-7477
-7495
-7514
-7532
-7551
-7569
-7588
-7606
-7625
-7643
-7661
-7679
-7698
-7716
-7734
-7752
-7769
-7787
-7805
-7822
-7839
-7856
-7873
-7890
-7907
-7923
-7940
-7956
-7972
-7988
-8004
-8019
-8034
-8050
-8064
-8080
-8093
-8109
-8122
-8137
-8151
-8164
-8178
-8191
-8204
-8217
-8230
-8243
-8256
-8268
-8280
-8292
-8304
-8316
-8328
-8339
-8351
-8362
-8373
-8384
-8395
-8405
-8416
-8426
-8436
-8446
-8456
-8465
-8475
-8484
-8493
-8502
-8511
-8520
-8528
-8537
-8545
-8553
-8561
-8569
-8577
-8585
-8592
-8600
-8607
-8614
-8621
-8628
-8635
-8642
-8649
-8655
-8661
-8667
-8673
-8679
-8685
-8690
-8695
-8700
-8705
-8710
-8714
-8719
-8723
-8727
-8730
-8734
-8737
-8740
-8743
-8746
-8749
-8751
-8753
-8755
-8757
-8758
-8760
-8761
-8762
-8762
-8763
-8763
-8763
-8763
-8763
-8762
-8761
-8760
-8759
-8757
-8756
-8754
-8751
-8749
-8746
-8743
-8739
-8736
-8732
-8727
-8723
-8718
-8712
-8706
-8700
-8694
-8687
-8680
-8672
-8664
-8656
-8647
-8638
-8629
-8619
-8609
-8598
-8587
-8576
-8564
-8552
-8540
-8527
-8514
-8500
-8486
-8472
-8457
-8442
-8427
-8411
-8395
-8378
-8361
-8344
-8327
-8309
-8291
-8272
-8254
-8234
-8215
-8195
-8175
-8154
-8132
-8112
-8090
-8068
-8045
-8023
-8000
-7977
-7954
-7930
-7905
-7881
-7856
-7830
-7805
-7779
-7753
-7726
-7699
-7672
-7644
-7617
-7588
-7560
-7531
-7501
-7471
-7441
-7411
-7380
-7349
-7317
-7285
-7253
-7220
-7187
-7153
-7119
-7085
-7051
-7016
-6980
-6945
-6909
-6873
-6836
-6799
-6762
-6725
-6687
-6649
-6611
-6573
-6534
-6495
-6456
-6417
-6377
-6337
-6297
-6257
-6217
-6177
-6136
-6095
-6054
-6013
-5972
-5930
-5888
-5847
-5805
-5762
-5720
-5678
-5635
-5592
-5549
-5506
-5463
-5419
-5375
-5331
-5287
-5243
-5199
-5154
-5110
-5065
-5020
-4975
-4930
-4885
-4839
-4794
-4748
-4702
-4656
-4611
-4565
-4519
-4473
-4427
-4380
-4334
-4288
-4242
-4196
-4149
-4103
-4057
-4011
-3964
-3918
-3872
-3826
-3779
-3733
-3687
-3641
-3594
-3548
-3502
-3456
-3410
-3364
-3318
-3272
-3226
-3180
-3134
-3089
-3043
-2998
-2952
-2907
-2862
-2817
-2772
-2727
-2683
-2638
-2594
-2550
-2506
-2462
-2418
-2374
-2331
-2288
-2245
-2202
-2159
-2117
-2074
-2032
-1990
-1949
-1907
-1866
-1825
-1784
-1744
-1703
-1663
-1624
-1584
-1545
-1506
-1468
-1430
-1392
-1355
-1318
-1281
-1245
-1209
-1173
-1138
-1103
-1069
-1035
-1002
-969
-936
-904
-873
-841
-811
-780
-750
-721
-692
-664
-636
-609
-582
-556
-530
-504
-479
-455
-431
-408
-385
-362
-340
-318
-297
-276
-256
-237
-217
-198
-180
-162
-144
-127
-110
-94
-78
-63
-48
-33
-19
-5
8
21
34
46
58
69
80
91
101
110
120
128
137
145
152
159
166
172
178
183
188
192
196
200
204
207
209
211
213
214
215
215
215
215
214
212
211
208
206
203
199
195
191
186
181
175
169
163
156
149
141
133
125
116
107
98
88
77
67
56
44
32
20
8
-5
-18
-32
-46
-60
-74
-89
-104
-120
-136
-152
-168
-185
-202
-219
-236
-254
-272
-291
-309
-328
-347
-367
-386
-406
-426
-447
-467
-488
-509
-531
-553
-574
-597
-619
-642
-665
-688
-711
-735
-759
-783
-807
-832
-857
-882
-907
-933
-959
-985
-1010
-1038
-1065
-1092
-1119
-1147
-1175
-1203
-1231
-1260
-1288
-1317
-1347
-1376
-1406
-1436
-1466
-1497
-1527
-1558
-1589
-1620
-1651
-1683
-1715
-1747
-1779
-1811
-1843
-1876
-1908
-1941
-1974
-2007
-2040
-2073
-2106
-2139
-2173
-2206
-2240
-2273
-2307
-2341
-2375
-2409
-2443
-2477
-2511
-2546
-2580
-2615
-2650
-2684
-2719
-2754
-2789
-2823
-2858
-2893
-2928
-2962
-2997
-3032
-3067
-3102
-3136
-3171
-3206
-3241
-3276
-3311
-3346
-3381
-3416
-3451
-3486
-3520
-3555
-3590
-3625
-3659
-3694
-3729
-3763
-3798
-3832
-3867
-3901
-3935
-3970
-4003
-4038
-4070
-4105
-4138
-4172
-4205
-4238
-4270
-4303
-4336
-4368
-4400
-4432
-4463
-4495
-4526
-4557
-4587
-4618
-4648
-4678
-4708
-4737
-4767
-4796
-4825
-4853
-4882
-4910
-4938
-4966
-4993
-5021
-5048
-5075
-5102
-5128
-5154
-5181
-5207
-5232
-5258
-5283
-5309
-5334
-5359
-5383
-5408
-5432
-5457
-5481
-5505
-5529
-5552
-5576
-5599
-5623
-5646
-5669
-5692
-5714
-5737
-5759
-5781
-5803
-5825
-5847
-5869
-5891
-5912
-5934
-5955
-5977
-5998
-6019
-6040
-6061
-6082
-6103
-6123
-6144
-6164
-6184
-6204
-6224
-6244
-6264
-6284
-6304
-6324
-6343
-6363
-6382
-6402
-6421
-6441
-6460
-6479
-6498
-6517
-6537
-6556
-6575
-6593
-6612
-6631
-6650
-6668
-6687
-6705
-6724
-6742
-6760
-6778
-6796
-6814
-6832
-6850
-6867
-6884
-6901
-6919
-6936
-6952
-6969
-6986
-7002
-7018
-7035
-7051
-7067
-7082
-7098
-7113
-7128
-7143
-7158
-7173
-7187
-7202
-7216
-7230
-7244
-7257
-7271
-7284
-7296
-7309
-7321
-7333
-7345
-7356
-7368
-7379
-7389
-7400
-7410
-7420
-7430
-7439
-7448
-7457
-7466
-7474
-7482
-7490
-7497
-7505
-7511
-7518
-7524
-7531
-7536
-7542
-7547
-7552
-7557
-7561
-7565
-7568
-7572
-7575
-7577
-7580
-7582
-7584
-7585
-7586
-7587
-7588
-7588
-7588
-7588
-7588
-7587
-7586
-7585
-7584
-7582
-7580
-7578
-7576
-7573
-7570
-7567
-7564
-7561
-7557
-7554
-7550
-7545
-7541
-7536
-7531
-7526
-7521
-7515
-7509
-7503
-7497
-7491
-7484
-7477
-7470
-7463
-7456
-7449
-7441
-7433
-7425
-7417
-7408
-7399
-7391
-7382
-7372
-7363
-7353
-7343
-7333
-7323
-7312
-7302
-7291
-7280
-7268
-7257
-7245
-7234
-7222
-7210
-7198
-7185
-7173
-7161
-7148
-7135
-7122
-7109
-7096
-7083
-7070
-7056
-7043
-7029
-7015
-7002
-6988
-6974
-6960
-6947
-6933
-6919
-6905
-6891
-6876
-6862
-6848
-6833
-6818
-6804
-6789
-6773
-6758
-6743
-6727
-6712
-6696
-6680
-6664
-6647
-6631
-6615
-6598
-6581
-6564
-6547
-6530
-6512
-6495
-6477
-6459
-6441
-6423
-6405
-6386
-6367
-6349
-6330
-6311
-6292
-6273
-6254
-6234
-6215
-6195
-6175
-6156
-6136
-6116
-6095
-6075
-6055
-6034
-6013
-5993
-5972
-5951
-5930
-5908
-5887
-5866
-5844
-5822
-5801
-5779
-5757
-5735
-5713
-5690
-5668
-5645
-5623
-5600
-5577
-5553
-5530
-5506
-5483
-5459
-5434
-5410
-5385
-5360
-5335
-5310
-5284
-5258
-5232
-5205
-5178
-5151
-5124
-5096
-5068
-5040
-5011
-4983
-4954
-4924
-4895
-4865
-4835
-4805
-4774
-4743
-4712
-4681
-4649
-4617
-4585
-4553
-4520
-4487
-4454
-4421
-4387
-4353
-4318
-4284
-4249
-4214
-4178
-4143
-4107
-4070
-4034
-3998
-3961
-3923
-3886
-3848
-3810
-3771
-3732
-3693
-3654
-3614
-3574
-3533
-3493
-3452
-3410
-3368
-3326
-3284
-3242
-3199
-3155
-3112
-3068
-3024
-2980
-2935
-2890
-2845
-2800
-2754
-2708
-2662
-2616
-2569
-2522
-2475
-2428
-2381
-2333
-2285
-2237
-2189
-2140
-2091
-2043
-1993
-1944
-1895
-1845
-1795
-1745
-1695
-1644
-1594
-1543
-1492
-1441
-1390
-1339
-1287
-1236
-1184
-1132
-1081
-1029
-977
-924
-872
-820
-767
-715
-663
-610
-557
-505
-452
-399
-346
-294
-241
-188
-135
-83
-30
23
76
128
181
234
286
339
391
444
496
549
601
654
706
758
810
863
915
967
1018
1070
1122
1174
1225
1277
1328
1379
1430
1481
1532
1583
1634
1684
1734
1784
1834
1884
1934
1983
2032
2081
2130
2179
2227
2276
2324
2372
2419
2466
2514
2560
2607
2654
2700
2746
2791
2837
2882
2926
2971
3015
3059
3103
3146
3189
3232
3275
3317
3359
3401
3442
3483
3524
3564
3604
3644
3684
3723
3762
3800
3838
3876
3914
3951
3988
4025
4061
4097
4133
4168
4203
4237
4272
4306
4340
4373
4406
4439
4472
4504
4536
4567
4599
4630
4660
4691
4721
4750
4780
4809
4838
4867
4895
4923
4951
4978
5005
5032
5059
5085
5111
5136
5161
5186
5211
5235
5259
5283
5306
5329
5352
5374
5397
5418
5440
5461
5482
5502
5522
5542
5561
5581
5599
5618
5636
5654
5672
5690
5707
5724
5741
5757
5773
5789
5804
5819
5834
5849
5863
5877
5891
5904
5918
5930
5943
5956
5968
5980
5991
6003
6014
6025
6035
6046
6056
6066
6076
6086
6095
6104
6113
6122
6130
6139
6147
6155
6162
6170
6177
6184
6191
6198
6205
6211
6217
6223
6229
6235
6240
6246
6251
6256
6261
6265
6270
6275
6279
6283
6287
6292
6296
6300
6304
6308
6312
6315
6319
6323
6327
6331
6335
6338
6342
6346
6350
6354
6357
6361
6365
6369
6373
6376
6380
6384
6388
6392
6396
6400
6404
6408
6412
6416
6420
6424
6428
6432
6436
6440
6444
6448
6453
6457
6461
6466
6470
6474
6479
6483
6488
6493
6497
6502
6507
6512
6517
6522
6527
6532
6538
6543
6548
6554
6559
6565
6570
6576
6582
6587
6593
6599
6605
6611
6617
6623
6629
6635
6641
6647
6653
6659
6665
6671
6677
6683
6689
6695
6700
6706
6712
6718
6723
6729
6735
6740
6746
6751
6756
6762
6767
6772
6777
6782
6787
6792
6797
6801
6806
6810
6815
6819
6823
6827
6831
6834
6838
6841
6845
6848
6851
6854
6856
6859
6861
6863
6865
6867
6869
6870
6872
6873
6874
6875
6875
6876
6876
6876
6876
6876
6876
6876
6875
6874
6873
6872
6871
6870
6868
6867
6865
6863
6862
6860
6858
6856
6854
6852
6850
6847
6845
6843
6841
6838
6836
6834
6831
6829
6827
6824
6822
6819
6816
6814
6811
6808
6805
6802
6799
6795
6792
6788
6784
6780
6776
6772
6768
6763
6758
6754
6748
6743
6738
6732
6726
6720
6714
6708
6701
6695
6688
6681
6674
6667
6660
6653
6645
6637
6629
6621
6613
6605
6596
6587
6578
6569
6559
6549
6540
6529
6519
6509
6498
6487
6476
6465
6453
6442
6430
6418
6405
6393
6380
6367
6354
6340
6326
6313
6298
6284
6270
6255
6240
6225
6210
6194
6179
6163
6147
6131
6115
6099
6082
6066
6049
6032
6015
5998
5981
5964
5946
5929
5911
5893
5876
5858
5840
5822
5803
5785
5767
5748
5730
5711
5692
5673
5655
5635
5616
5597
5578
5558
5539
5520
5500
5480
5461
5441
5421
5401
5381
5361
5342
5322
5302
5282
5262
5242
5222
5203
5183
5163
5143
5123
5103
5083
5063
5043
5023
5004
4984
4964
4944
4924
4905
4885
4866
4846
4827
4808
4789
4770
4751
4732
4714
4695
4677
4658
4640
4622
4604
4586
4569
4551
4534
4516
4499
4482
4465
4448
4432
4415
4399
4382
4366
4350
4335
4319
4303
4288
4273
4258
4243
4228
4214
4200
4185
4171
4157
4144
4130
4117
4103
4090
4077
4065
4051
4040
4027
4014
4003
3992
3981
3970
3959
3948
3938
3927
3917
3907
3898
3888
3879
3870
3861
3853
3845
3837
3829
3821
3814
3807
3801
3794
3788
3782
3777
3771
3766
3762
3757
3753
3750
3746
3743
3740
3737
3734
3732
3730
3729
3727
3726
3725
3724
3723
3723
3722
3722
3722
3722
3723
3723
3724
3725
3726
3727
3729
3731
3733
3735
3737
3740
3742
3745
3749
3752
3756
3759
3763
3767
3772
3776
3781
3785
3790
3795
3800
3806
3811
3817
3822
3828
3834
3840
3846
3852
3858
3864
3870
3876
3882
3889
3895
3901
3907
3913
3919
3925
3931
3937
3943
3948
3954
3959
3965
3970
3975
3980
3985
3990
3994
3998
4003
4006
4011
4014
4018
4022
4025
4027
4030
4034
4037
4040
4043
4045
4046
4049
4051
4053
4054
4056
4057
4058
4058
4059
4059
4059
4059
4058
4058
4057
4054
4054
4051
4050
4046
4043
4041
4037
4034
4029
4025
4019
4014
4009
4003
3997
3990
3984
3977
3969
3961
3953
3945
3936
3927
3917
3908
3897
3887
3876
3865
3854
3842
3830
3817
3805
3792
3779
3765
3752
3738
3723
3709
3694
3679
3664
3649
3633
3617
3601
3584
3568
3551
3534
3516
3499
3481
3463
3445
3427
3408
3389
3371
3352
3333
3313
3294
3275
3255
3235
3215
3195
3175
3155
3134
3114
3093
3072
3051
3031
3010
2989
2968
2947
2925
2904
2883
2861
2840
2818
2796
2774
2752
2730
2707
2684
2662
2638
2615
2592
2569
2545
2521
2497
2473
2449
2425
2400
2376
2351
2326
2301
2276
2251
2225
2200
2174
2148
2122
2095
2069
2041
2015
1988
1961
1934
1907
1879
1852
1824
1796
1769
1741
1713
1684
1656
1628
1599
1571
1542
1513
1484
1455
1425
1396
1367
1337
1307
1277
1248
1217
1187
1157
1127
1097
1066
1036
1004
974
943
912
881
850
819
787
756
724
692
660
628
596
564
532
499
466
434
401
368
335
302
268
235
201
168
134
100
66
32
-2
-36
-70
-104
-139
-173
-208
-242
-277
-311
-346
-381
-416
-450
-485
-520
-555
-589
-624
-659
-694
-728
-763
-797
-832
-866
-900
-934
-968
-1002
-1036
-1070
-1104
-1137
-1171
-1204
-1238
-1271
-1304
-1337
-1370
-1402
-1435
-1467
-1500
-1532
-1564
-1596
-1627
-1659
-1690
-1722
-1753
-1784
-1815
-1845
-1876
-1906
-1936
-1966
-1996
-2025
-2055
-2085
-2114
-2143
-2171
-2200
-2228
-2256
-2284
-2312
-2339
-2366
-2393
-2420
-2446
-2473
-2499
-2524
-2550
-2575
-2600
-2624
-2649
-2673
-2697
-2720
-2743
-2766
-2789
-2812
-2834
-2856
-2877
-2899
-2920
-2941
-2961
-2982
-3002
-3021
-3041
-3060
-3079
-3098
-3117
-3135
-3153
-3171
-3188
-3205
-3223
-3239
-3256
-3272
-3288
-3304
-3320
-3335
-3350
-3365
-3380
-3394
-3409
-3423
-3436
-3450
-3463
-3476
-3489
-3501
-3514
-3526
-3538
-3549
-3561
-3572
-3583
-3594
-3605
-3616
-3626
-3636
-3646
-3656
-3665
-3674
-3683
-3692
-3701
-3710
-3718
-3726
-3734
-3742
-3749
-3757
-3764
-3771
-3777
-3784
-3790
-3797
-3802
-3808
-3814
-3819
-3824
-3829
-3833
-3838
-3842
-3846
-3850
-3854
-3857
-3861
-3864
-3868
-3871
-3874
-3877
-3880
-3883
-3886
-3888
-3891
-3893
-3896
-3898
-3900
-3902
-3904
-3906
-3908
-3910
-3912
-3914
-3916
-3917
-3919
-3920
-3922
-3923
-3924
-3926
-3927
-3928
-3929
-3930
-3931
-3932
-3932
-3933
-3934
-3934
-3935
-3935
-3936
-3936
-3937
-3937
-3937
-3938
-3938
-3938
-3938
-3938
-3938
-3937
-3937
-3937
-3936
-3936
-3935
-3935
-3934
-3934
-3933
-3932
-3932
-3931
-3930
-3929
-3928
-3927
-3926
-3925
-3925
-3924
-3922
-3921
-3920
-3919
-3918
-3916
-3915
-3914
-3912
-3911
-3909
-3908
-3906
-3904
-3903
-3901
-3899
-3897
-3895
-3893
-3891
-3888
-3886
-3884
-3881
-3879
-3876
-3873
-3871
-3868
-3865
-3862
-3859
-3856
-3852
-3849
-3846
-3842
-3838
-3834
-3831
-3827
-3822
-3818
-3814
-3809
-3805
-3800
-3796
-3791
-3786
-3781
-3776
-3771
-3766
-3761
-3756
-3751
-3746
-3741
-3736
-3730
-3725
-3720
-3715
-3709
-3704
-3699
-3693
-3688
-3683
-3678
-3673
-3668
-3662
-3657
-3652
-3647
-3642
-3637
-3633
-3628
-3623
-3618
-3613
-3608
-3604
-3599
-3594
-3590
-3585
-3580
-3576
-3571
-3567
-3562
-3557
-3553
-3548
-3544
-3540
-3536
-3531
-3527
-3523
-3520
-3516
-3512
-3508
-3505
-3501
-3498
-3495
-3491
-3488
-3485
-3482
-3480
-3477
-3474
-3472
-3470
-3467
-3465
-3463
-3460
-3458
-3456
-3454
-3452
-3449
-3447
-3445
-3443
-3440
-3438
-3436
-3434
-3431
-3429
-3427
-3424
-3422
-3419
-3417
-3414
-3412
-3409
-3406
-3404
-3401
-3398
-3395
-3392
-3390
-3387
-3384
-3381
-3378
-3375
-3372
-3369
-3366
-3363
-3360
-3357
-3354
-3351
-3348
-3345
-3342
-3339
-3336
-3333
-3331
-3328
-3325
-3322
-3320
-3317
-3314
-3312
-3309
-3307
-3304
-3302
-3299
-3297
-3295
-3292
-3290
-3288
-3286
-3284
-3282
-3280
-3278
-3276
-3275
-3273
-3271
-3270
-3268
-3267
-3266
-3265
-3263
-3262
-3261
-3260
-3259
-3259
-3258
-3257
-3256
-3256
-3255
-3255
-3254
-3254
-3254
-3253
-3253
-3253
-3253
-3253
-3254
-3254
-3254
-3255
-3256
-3256
-3257
-3258
-3260
-3261
-3263
-3264
-3266
-3268
-3270
-3273
-3275
-3277
-3280
-3283
-3286
-3289
-3292
-3295
-3298
-3301
-3304
-3307
-3311
-3314
-3318
-3321
-3324
-3328
-3331
-3335
-3338
-3341
-3344
-3348
-3351
-3354
-3357
-3360
-3363
-3366
-3369
-3372
-3374
-3377
-3380
-3382
-3384
-3387
-3389
-3391
-3393
-3396
-3398
-3400
-3401
-3403
-3405
-3407
-3409
-3410
-3412
-3413
-3414
-3416
-3417
-3418
-3418
-3419
-3420
-3420
-3420
-3420
-3420
-3420
-3420
-3419
-3418
-3417
-3416
-3415
-3414
-3412
-3410
-3408
-3406
-3404
-3401
-3399
-3396
-3393
-3390
-3387
-3383
-3380
-3376
-3373
-3369
-3365
-3361
-3357
-3353
-3348
-3344
-3340
-3335
-3330
-3326
-3321
-3316
-3311
-3306
-3300
-3295
-3289
-3283
-3277
-3271
-3265
-3258
-3251
-3245
-3238
-3231
-3223
-3216
-3209
-3201
-3193
-3185
-3177
-3169
-3161
-3153
-3144
-3135
-3127
-3118
-3108
-3099
-3090
-3080
-3070
-3060
-3050
-3040
-3030
-3020
-3010
-2999
-2988
-2978
-2967
-2956
-2945
-2934
-2922
-2911
-2899
-2888
-2876
-2864
-2852
-2840
-2827
-2815
-2802
-2790
-2777
-2764
-2751
-2738
-2724
-2711
-2697
-2683
-2669
-2655
-2641
-2626
-2611
-2596
-2581
-2566
-2551
-2535
-2520
-2504
-2488
-2472
-2455
-2439
-2422
-2406
-2389
-2372
-2354
-2337
-2319
-2301
-2283
-2265
-2247
-2228
-2209
-2190
-2171
-2152
-2132
-2113
-2093
-2073
-2052
-2032
-2011
-1990
-1969
-1947
-1926
-1904
-1882
-1860
-1838
-1815
-1793
-1770
-1747
-1724
-1701
-1678
-1654
-1630
-1607
-1583
-1559
-1535
-1510
-1486
-1462
-1437
-1413
-1388
-1363
-1339
-1314
-1289
-1264
-1239
-1214
-1189
-1164
-1138
-1113
-1088
-1062
-1037
-1012
-986
-961
-935
-910
-884
-859
-833
-807
-782
-756
-730
-705
-679
-653
-627
-602
-576
-550
-524
-499
-473
-447
-422
-396
-371
-345
-320
-295
-269
-244
-219
-194
-169
-144
-120
-95
-71
-46
-22
2
26
50
73
97
120
143
166
189
211
233
255
277
299
320
341
362
383
404
424
444
464
484
503
523
542
560
579
597
615
633
651
669
686
703
720
737
753
770
786
802
818
833
849
864
879
894
909
924
938
952
967
981
994
1008
1022
1035
1048
1061
1074
1087
1100
1112
1125
1137
1150
1162
1174
1186
1197
1209
1221
1232
1244
1255
1266
1277
1288
1299
1309
1320
1331
1341
1351
1361
1372
1382
1391
1401
1411
1420
1430
1439
1448
1457
1466
1475
1484
1492
1501
1509
1517
1526
1534
1542
1550
1558
1566
1574
1581
1589
1596
1604
1611
1619
1626
1633
1640
1647
1654
1661
1668
1675
1682
1689
1696
1702
1709
1716
1722
1729
1735
1742
1748
1755
1761
1768
1774
1780
1786
1792
1798
1804
1810
1816
1822
1828
1834
1840
1846
1852
1857
1863
1868
1874
1879
1884
1890
1895
1900
1905
1910
1915
1919
1924
1929
1933
1938
1942
1946
1950
1954
1958
1962
1966
1970
1973
1976
1980
1983
1986
1989
1992
1994
1997
2000
2001
2004
2007
2009
2011
2013
2015
2016
2017
2020
2021
2023
2024
2025
2025
2027
2028
2029
2029
2031
2032
2032
2033
2033
2033
2033
2035
2035
2035
2035
2035
2035
2035
2033
2033
2033
2032
2031
2031
2029
2029
2028
2027
2025
2024
2023
2021
2020
2017
2017
2015
2013
2011
2009
2007
2004
2001
1999
1996
1994
1991
1988
1985
1981
1978
1974
1971
1967
1963
1958
1954
1949
1945
1940
1935
1929
1924
1918
1912
1906
1900
1894
1887
1881
1874
1867
1859
1852
1844
1836
1828
1820
1811
1802
1794
1785
1775
1766
1757
1747
1737
1727
1717
1706
1696
1685
1674
1663
1652
1640
1629
1617
1605
1593
1580
1568
1555
1542
1529
1515
1501
1488
1474
1459
1445
1430
1416
1401
1386
1371
1355
1340
1324
1308
1292
1276
1260
1243
1227
1210
1193
1176
1160
1143
1126
1108
1091
1074
1057
1039
1022
1004
987
970
952
935
917
900
882
864
847
829
811
793
775
757
739
721
703
685
667
649
631
613
595
577
559
541
523
505
488
470
452
434
417
399
381
364
346
329
312
294
277
260
244
227
210
194
178
161
145
129
114
98
82
67
52
37
22
7
-8
-22
-36
-50
-64
-78
-91
-104
-117
-130
-143
-155
-167
-179
-191
-202
-213
-225
-236
-246
-257
-267
-278
-288
-298
-308
-318
-327
-337
-346
-356
-365
-374
-382
-391
-400
-408
-417
-425
-433
-441
-449
-456
-464
-471
-479
-486
-493
-500
-507
-513
-520
-526
-532
-538
-544
-550
-556
-561
-567
-572
-577
-582
-587
-591
-596
-600
-604
-609
-613
-616
-620
-624
-627
-630
-634
-637
-640
-643
-645
-648
-651
-653
-655
-658
-660
-662
-664
-666
-668
-670
-672
-673
-675
-677
-678
-680
-681
-682
-683
-685
-686
-687
-688
-688
-689
-690
-691
-691
-692
-692
-692
-693
-693
-693
-693
-693
-693
-693
-692
-692
-692
-691
-691
-690
-690
-689
-689
-688
-688
-687
-687
-686
-686
-685
-684
-684
-683
-683
-682
-682
-682
-681
-681
-681
-681
-681
-681
-681
-681
-681
-681
-681
-682
-682
-682
-683
-683
-684
-685
-685
-686
-687
-688
-689
-690
-691
-693
-694
-695
-697
-699
-700
-702
-704
-706
-709
-711
-713
-716
-719
-722
-725
-728
-731
-735
-739
-743
-747
-751
-756
-760
-765
-770
-775
-781
-786
-792
-798
-804
-810
-817
-823
-830
-837
-844
-852
-859
-867
-875
-883
-892
-901
-909
-919
-928
-937
-947
-957
-967
-978
-988
-999
-1010
-1020
-1033
-1044
-1056
-1068
-1081
-1093
-1106
-1119
-1132
-1145
-1159
-1173
-1187
-1201
-1216
-1230
-1245
-1260
-1276
-1291
-1307
-1323
-1339
-1355
-1371
-1388
-1404
-1421
-1438
-1455
-1472
-1490
-1507
-1525
-1542
-1560
-1577
-1595
-1613
-1631
-1649
-1666
-1684
-1702
-1720
-1738
-1755
-1773
-1791
-1809
-1826
-1844
-1861
-1879
-1896
-1913
-1930
-1948
-1965
-1981
-1998
-2015
-2031
-2047
-2064
-2080
-2095
-2111
-2127
-2142
-2157
-2172
-2187
-2202
-2216
-2230
-2244
-2258
-2272
-2285
-2298
-2311
-2324
-2337
-2349
-2361
-2373
-2384
-2396
-2407
-2418
-2428
-2438
-2448
-2458
-2467
-2477
-2485
-2494
-2502
-2510
-2518
-2526
-2533
-2540
-2547
-2553
-2560
-2566
-2572
-2577
-2583
-2588
-2593
-2597
-2602
-2606
-2610
-2613
-2617
-2620
-2623
-2625
-2628
-2630
-2631
-2633
-2634
-2634
-2635
-2635
-2635
-2634
-2634
-2633
-2631
-2629
-2627
-2625
-2622
-2619
-2616
-2613
-2609
-2605
-2601
-2596
-2591
-2586
-2580
-2575
-2568
-2562
-2555
-2549
-2541
-2534
-2526
-2518
-2509
-2501
-2492
-2482
-2473
-2463
-2453
-2442
-2432
-2421
-2409
-2398
-2386
-2374
-2361
-2348
-2336
-2322
-2309
-2295
-2281
-2267
-2252
-2237
-2222
-2207
-2192
-2176
-2160
-2143
-2127
-2110
-2093
-2076
-2058
-2040
-2021
-2004
-1986
-1967
-1948
-1929
-1909
-1889
-1870
-1849
-1829
-1808
-1788
-1767
-1745
-1724
-1702
-1681
-1659
-1636
-1614
-1592
-1569
-1546
-1523
-1500
-1477
-1453
-1430
-1406
-1383
-1359
-1335
-1311
-1287
-1263
-1238
-1214
-1190
-1165
-1141
-1116
-1092
-1067
-1042
-1018
-993
-968
-943
-919
-894
-869
-844
-820
-795
-770
-746
-721
-696
-672
-647
-623
-599
-574
-550
-526
-502
-477
-453
-429
-406
-382
-358
-335
-311
-288
-264
-241
-218
-195
-172
-149
-127
-104
-82
-60
-38
-16
5
27
48
69
89
110
130
149
169
188
207
226
244
262
280
298
316
333
350
366
383
399
415
430
446
461
475
490
504
518
531
545
558
570
583
595
606
618
629
639
650
660
669
679
688
696
705
713
720
728
735
741
747
753
759
764
769
773
778
781
785
788
791
794
796
798
800
801
802
803
803
803
803
803
802
801
799
798
796
793
790
787
784
780
776
771
767
761
756
750
744
737
730
722
714
706
698
689
679
670
660
649
639
627
616
604
592
579
566
553
540
526
511
497
482
467
451
435
419
403
386
369
352
335
317
299
281
262
244
225
205
186
166
146
126
106
85
64
43
22
0
-22
-43
-65
-88
-110
-133
-155
-178
-202
-225
-248
-272
-296
-320
-344
-368
-392
-417
-441
-466
-491
-516
-541
-567
-592
-618
-644
-669
-695
-722
-748
-774
-801
-827
-854
-881
-908
-935
-962
-989
-1016
-1044
-1071
-1099
-1126
-1154
-1182
-1210
-1238
-1266
-1294
-1322
-1350
-1378
-1406
-1435
-1463
-1491
-1519
-1547
-1576
-1604
-1632
-1660
-1688
-1716
-1744
-1771
-1799
-1827
-1854
-1882
-1909
-1936
-1963
-1990
-2016
-2043
-2069
-2096
-2122
-2147
-2173
-2198
-2223
-2248
-2273
-2298
-2322
-2346
-2369
-2393
-2416
-2439
-2462
-2484
-2506
-2528
-2549
-2571
-2591
-2612
-2632
-2652
-2672
-2691
-2710
-2728
-2746
-2764
-2781
-2798
-2814
-2830
-2846
-2861
-2876
-2890
-2903
-2917
-2929
-2942
-2953
-2965
-2976
-2986
-2996
-3005
-3014
-3023
-3031
-3038
-3045
-3052
-3057
-3063
-3068
-3072
-3076
-3080
-3083
-3085
-3087
-3088
-3089
-3089
-3089
-3088
-3087
-3085
-3083
-3080
-3076
-3072
-3068
-3062
-3057
-3051
-3044
-3037
-3029
-3021
-3012
-3003
-2993
-2983
-2972
-2960
-2949
-2936
-2923
-2910
-2896
-2882
-2867
-2852
-2836
-2820
-2803
-2786
-2769
-2751
-2732
-2714
-2694
-2675
-2655
-2634
-2613
-2592
-2570
-2548
-2526
-2503
-2480
-2456
-2432
-2408
-2384
-2359
-2333
-2308
-2282
-2255
-2229
-2202
-2175
-2147
-2120
-2092
-2063
-2035
-2005
-1977
-1948
-1918
-1888
-1859
-1828
-1798
-1767
-1736
-1705
-1674
-1643
-1611
-1579
-1547
-1515
-1483
-1450
-1417
-1385
-1352
-1319
-1286
-1253
-1220
-1187
-1153
-1120
-1087
-1053
-1020
-986
-953
-919
-886
-852
-819
-785
-752
-718
-685
-651
-618
-584
-551
-518
-484
-451
-418
-385
-352
-319
-286
-253
-221
-188
-156
-123
-91
-59
-27
5
36
68
99
130
161
192
223
253
283
314
344
373
403
432
462
491
520
548
577
605
633
661
688
715
742
769
796
822
848
873
899
924
948
973
997
1020
1044
1067
1090
1112
1134
1156
1178
1199
1220
1241
1261
1281
1300
1320
1339
1358
1376
1394
1412
1429
1446
1463
1480
1496
1512
1528
1543
1558
1573
1587
1601
1615
1628
1641
1654
1667
1679
1691
1703
1714
1725
1736
1747
1757
1767
1776
1786
1795
1803
1812
1820
1828
1836
1843
1850
1857
1863
1869
1875
1881
1886
1891
1896
1901
1905
1909
1913
1916
1919
1922
1925
1927
1930
1931
1933
1934
1935
1936
1937
1937
1937
1937
1937
1936
1935
1934
1933
1931
1930
1928
1925
1923
1921
1918
1915
1912
1909
1905
1902
1898
1894
1890
1886
1882
1877
1873
1868
1863
1858
1852
1847
1841
1836
1830
1824
1817
1811
1805
1798
1791
1784
1777
1770
1762
1755
1747
1739
1731
1723
1715
1707
1698
1689
1681
1672
1663
1654
1645
1635
1626
1616
1607
1597
1587
1577
1567
1557
1547
1536
1526
1515
1504
1493
1482
1471
1460
1449
1438
1426
1415
1403
1391
1379
1367
1355
1343
1331
1319
1307
1294
1282
1269
1257
1244
1232
1219
1207
1194
1182
1169
1156
1144
1131
1118
1106
1093
1080
1068
1055
1042
1030
1016
1004
992
979
967
954
941
929
916
904
891
879
867
854
842
829
817
805
793
780
768
756
744
732
720
708
697
685
673
662
650
639
628
617
606
595
584
574
563
553
543
532
522
512
502
492
482
472
462
452
443
433
423
414
404
395
385
376
367
358
348
339
330
321
312
303
293
284
275
266
257
248
239
230
221
212
203
193
184
175
165
156
146
137
127
118
108
98
89
79
69
60
50
40
30
20
10
0
-10
-20
-30
-41
-51
-62
-72
-83
-94
-105
-115
-127
-138
-149
-160
-172
-183
-194
-206
-218
-230
-241
-253
-265
-277
-290
-302
-314
-326
-339
-351
-364
-376
-389
-401
-414
-427
-440
-453
-466
-479
-492
-505
-519
-532
-545
-559
-573
-586
-600
-614
-628
-642
-655
-669
-683
-697
-711
-725
-739
-753
-767
-780
-794
-808
-822
-835
-849
-863
-876
-890
-903
-917
-930
-944
-957
-970
-984
-997
-1010
-1022
-1036
-1049
-1062
-1074
-1087
-1099
-1112
-1124
-1136
-1149
-1161
-1173
-1185
-1196
-1208
-1220
-1231
-1243
-1254
-1265
-1276
-1287
-1297
-1308
-1318
-1329
-1339
-1349
-1358
-1368
-1377
-1387
-1396
-1405
-1414
-1423
-1431
-1439
-1448
-1456
-1464
-1471
-1479
-1486
-1493
-1501
-1508
-1514
-1521
-1528
-1534
-1540
-1546
-1552
-1558
-1563
-1568
-1574
-1579
-1583
-1588
-1593
-1597
-1601
-1605
-1609
-1612
-1616
-1619
-1622
-1625
-1628
-1631
-1633
-1635
-1638
-1640
-1641
-1643
-1644
-1646
-1647
-1648
-1648
-1649
-1649
-1650
-1650
-1650
-1650
-1649
-1649
-1648
-1648
-1647
-1646
-1644
-1643
-1642
-1640
-1639
-1637
-1635
-1633
-1631
-1629
-1626
-1624
-1621
-1618
-1615
-1612
-1609
-1606
-1602
-1599
-1595
-1591
-1587
-1583
-1579
-1575
-1570
-1566
-1561
-1557
-1552
-1547
-1542
-1537
-1532
-1527
-1522
-1517
-1511
-1506
-1500
-1495
-1489
-1483
-1477
-1471
-1465
-1459
-1453
-1447
-1440
-1434
-1427
-1421
-1414
-1408
-1401
-1395
-1388
-1381
-1374
-1367
-1360
-1354
-1347
-1340
-1333
-1326
-1319
-1312
-1305
-1298
-1291
-1284
-1277
-1270
-1264
-1257
-1250
-1243
-1236
-1230
-1223
-1216
-1210
-1203
-1196
-1190
-1183
-1177
-1171
-1164
-1158
-1152
-1146
-1140
-1134
-1128
-1123
-1117
-1112
-1106
-1101
-1095
-1090
-1085
-1080
-1075
-1070
-1065
-1060
-1055
-1051
-1046
-1042
-1038
-1034
-1030
-1026
-1022
-1018
-1014
-1010
-1006
-1004
-1000
-998
-995
-992
-989
-986
-983
-981
-978
-976
-973
-971
-969
-967
-964
-962
-960
-958
-956
-954
-952
-951
-949
-947
-945
-944
-942
-941
-939
-938
-937
-935
-934
-933
-932
-931
-930
-929
-928
-927
-926
-926
-925
-924
-923
-923
-922
-921
-920
-920
-919
-918
-917
-917
-916
-915
-915
-914
-913
-912
-912
-911
-910
-909
-909
-908
-907
-906
-905
-904
-904
-903
-902
-901
-900
-899
-898
-897
-896
-895
-893
-892
-891
-890
-889
-887
-886
-885
-883
-882
-880
-879
-877
-875
-873
-871
-870
-867
-865
-863
-861
-858
-856
-853
-850
-848
-845
-842
-838
-835
-832
-828
-825
-821
-817
-813
-809
-805
-801
-797
-792
-788
-784
-779
-774
-770
-765
-760
-756
-751
-746
-741
-736
-731
-726
-720
-715
-710
-705
-700
-694
-689
-684
-678
-673
-667
-661
-656
-650
-644
-638
-632
-626
-620
-614
-607
-601
-595
-588
-582
-575
-569
-562
-556
-549
-543
-536
-529
-523
-516
-510
-503
-496
-490
-483
-476
-470
-463
-456
-450
-443
-436
-430
-423
-416
-410
-403
-396
-389
-383
-376
-369
-363
-356
-349
-342
-335
-328
-321
-314
-307
-300
-293
-286
-279
-271
-264
-257
-249
-242
-234
-226
-219
-211
-203
-195
-187
-179
-171
-162
-154
-146
-137
-129
-120
-112
-103
-94
-85
-76
-67
-58
-49
-40
-30
-21
-11
-2
8
18
27
37
47
57
67
77
87
97
107
117
128
138
148
158
168
178
189
199
209
219
230
240
250
261
271
281
292
302
313
323
334
344
355
365
376
386
397
407
417
428
438
448
459
469
479
489
499
509
519
529
539
548
558
567
577
586
595
604
613
621
630
638
646
654
661
669
676
684
691
697
704
711
717
723
729
735
741
746
752
757
761
766
771
775
779
783
786
789
792
795
798
800
802
804
806
807
809
810
810
811
811
811
810
810
809
808
806
805
803
801
799
796
793
790
787
784
780
776
772
768
764
759
754
749
743
738
732
726
720
713
707
700
693
685
678
670
662
654
646
637
629
619
610
600
590
580
570
559
548
537
525
513
501
489
476
464
450
437
423
409
395
380
366
351
335
320
304
288
272
256
239
222
205
187
170
152
134
116
97
78
60
40
21
1
-18
-38
-59
-79
-99
-120
-141
-162
-183
-204
-225
-247
-269
-290
-312
-334
-356
-379
-401
-423
-446
-468
-491
-514
-536
-559
-582
-605
-628
-650
-673
-696
-719
-741
-764
-787
-809
-832
-855
-877
-899
-922
-944
-966
-988
-1010
-1032
-1053
-1075
-1096
-1117
-1138
-1159
-1180
-1200
-1221
-1241
-1261
-1280
-1300
-1320
-1339
-1358
-1377
-1395
-1414
-1432
-1450
-1468
-1485
-1503
-1520
-1537
-1554
-1570
-1586
-1602
-1618
-1634
-1649
-1664
-1679
-1693
-1707
-1721
-1735
-1748
-1761
-1774
-1786
-1798
-1810
-1822
-1833
-1844
-1855
-1865
-1875
-1885
-1894
-1903
-1912
-1921
-1929
-1936
-1944
-1951
-1958
-1964
-1970
-1976
-1981
-1986
-1991
-1995
-1999
-2001
-2005
-2009
-2011
-2013
-2015
-2017
-2017
-2019
-2019
-2019
-2019
-2019
-2017
-2017
-2015
-2013
-2011
-2008
-2005
-2001
-1999
-1995
-1990
-1985
-1980
-1975
-1969
-1963
-1957
-1950
-1943
-1935
-1927
-1919
-1911
-1902
-1893
-1884
-1874
-1864
-1853
-1843
-1832
-1821
-1809
-1798
-1786
-1773
-1761
-1748
-1735
-1722
-1708
-1695
-1681
-1666
-1652
-1637
-1622
-1607
-1591
-1576
-1560
-1544
-1527
-1511
-1494
-1477
-1460
-1443
-1426
-1408
-1390
-1372
-1354
-1336
-1318
-1299
-1280
-1261
-1242
-1223
-1203
-1184
-1164
-1145
-1125
-1105
-1085
-1065
-1044
-1024
-1002
-983
-962
-941
-920
-899
-878
-857
-835
-814
-793
-771
-750
-728
-707
-685
-664
-642
-621
-599
-578
-556
-535
-513
-492
-470
-449
-427
-406
-384
-363
-341
-320
-299
-277
-256
-235
-213
-192
-171
-150
-129
-107
-86
-65
-44
-23
-2
19
40
61
82
102
123
143
164
184
205
225
245
265
285
305
325
344
364
384
403
422
442
461
480
499
517
536
555
573
591
609
628
646
663
681
699
716
734
751
768
786
803
819
836
853
869
885
901
917
933
949
964
979
995
1010
1024
1039
1054
1068
1082
1096
1110
1124
1138
1151
1164
1177
1190
1203
1216
1229
1241
1253
1265
1278
1289
1301
1313
1324
1336
1347
1358
1369
1380
1390
1401
1411
1422
1432
1441
1451
1461
1470
1479
1488
1497
1506
1514
1523
1531
1539
1547
1554
1561
1568
1575
1582
1589
1595
1601
1607
1612
1617
1623
1627
1632
1637
1641
1645
1648
1652
1655
1658
1661
1663
1665
1667
1669
1671
1672
1673
1674
1675
1675
1675
1675
1674
1673
1672
1671
1670
1668
1666
1664
1661
1658
1655
1652
1648
1644
1640
1636
1631
1626
1621
1616
1610
1604
1598
1592
1585
1578
1570
1563
1555
1546
1538
1529
1520
1510
1501
1491
1480
1469
1458
1447
1435
1423
1411
1398
1385
1371
1358
1343
1329
1314
1299
1284
1268
1252
1235
1218
1201
1184
1166
1148
1130
1111
1092
1072
1052
1032
1012
991
970
948
927
905
882
860
837
814
790
766
742
718
693
669
643
618
592
566
540
513
486
459
432
404
376
348
319
291
262
233
204
175
145
115
85
55
25
-6
-37
-67
-98
-129
-161
-192
-223
-255
-286
-318
-350
-382
-414
-446
-478
-510
-543
-575
-607
-640
-672
-705
-737
-770
-802
-835
-868
-900
-933
-965
-998
-1031
-1063
-1096
-1129
-1161
-1194
-1226
-1259
-1291
-1323
-1356
-1388
-1420
-1453
-1485
-1517
-1549
-1581
-1613
-1645
-1677
-1708
-1740
-1771
-1803
-1834
-1865
-1896
-1927
-1958
-1989
-2020
-2050
-2081
-2111
-2141
-2171
-2201
-2231
-2260
-2290
-2319
-2348
-2377
-2406
-2434
-2462
-2491
-2518
-2546
-2574
-2601
-2628
-2655
-2682
-2708
-2734
-2760
-2786
-2812
-2837
-2862
-2887
-2912
-2936
-2960
-2984
-3008
-3032
-3055
-3078
-3101
-3124
-3146
-3169
-3191
-3213
-3234
-3256
-3277
-3298
-3319
-3339
-3359
-3379
-3399
-3419
-3438
-3457
-3476
-3495
-3513
-3531
-3549
-3567
-3584
-3601
-3618
-3634
-3651
-3667
-3682
-3698
-3713
-3728
-3743
-3757
-3772
-3786
-3800
-3813
-3826
-3839
-3852
-3864
-3877
-3889
-3900
-3912
-3923
-3934
-3944
-3955
-3965
-3975
-3984
-3994
-4003
-4011
-4021
-4029
-4037
-4045
-4053
-4061
-4067
-4075
-4081
-4088
-4094
-4100
-4106
-4112
-4117
-4122
-4127
-4132
-4136
-4141
-4144
-4148
-4151
-4154
-4157
-4159
-4162
-4164
-4166
-4168
-4169
-4171
-4172
-4174
-4175
-4176
-4176
-4177
-4177
-4177
-4177
-4176
-4175
-4174
-4173
-4171
-4170
-4168
-4166
-4164
-4162
-4159
-4157
-4154
-4152
-4149
-4146
-4143
-4139
-4136
-4132
-4128
-4124
-4120
-4116
-4112
-4107
-4103
-4098
-4094
-4089
-4083
-4078
-4074
-4069
-4064
-4059
-4054
-4048
-4043
-4038
-4032
-4027
-4021
-4014
-4010
-4003
-3999
-3993
-3987
-3981
-3976
-3970
-3964
-3959
-3953
-3948
-3943
-3937
-3932
-3927
-3922
-3917
-3912
-3907
-3903
-3898
-3893
-3889
-3885
-3881
-3877
-3873
-3870
-3867
-3864
-3861
-3858
-3855
-3852
-3850
-3847
-3845
-3843
-3841
-3839
-3838
-3836
-3835
-3834
-3833
-3833
-3832
-3832
-3832
-3833
-3833
-3833
-3834
-3835
-3836
-3838
-3839
-3841
-3843
-3845
-3848
-3851
-3854
-3857
-3861
-3864
-3869
-3873
-3877
-3882
-3887
-3892
-3898
-3903
-3909
-3916
-3922
-3929
-3936
-3944
-3952
-3960
-3968
-3977
-3986
-3995
-4003
-4014
-4024
-4034
-4043
-4054
-4066
-4077
-4088
-4100
-4112
-4124
-4137
-4150
-4163
-4176
-4190
-4204
-4219
-4233
-4248
-4263
-4278
-4294
-4310
-4326
-4342
-4358
-4375
-4392
-4409
-4426
-4443
-4461
-4479
-4497
-4515
-4533
-4552
-4570
-4589
-4609
-4628
-4647
-4667
-4687
-4706
-4726
-4746
-4766
-4787
-4807
-4827
-4848
-4869
-4889
-4910
-4931
-4952
-4973
-4994
-5016
-5037
-5058
-5080
-5101
-5122
-5144
-5165
-5186
-5208
-5229
-5250
-5271
-5293
-5314
-5335
-5356
-5377
-5398
-5419
-5440
-5461
-5482
-5502
-5523
-5543
-5564
-5584
-5604
-5624
-5644
-5664
-5684
-5703
-5723
-5742
-5761
-5781
-5800
-5818
-5837
-5856
-5874
-5892
-5910
-5928
-5945
-5963
-5980
-5997
-6013
-6030
-6046
-6062
-6078
-6094
-6109
-6125
-6140
-6154
-6168
-6182
-6196
-6209
-6222
-6234
-6246
-6258
-6270
-6281
-6291
-6301
-6311
-6321
-6330
-6338
-6346
-6353
-6360
-6367
-6373
-6379
-6384
-6388
-6392
-6396
-6400
-6402
-6405
-6407
-6409
-6410
-6411
-6411
-6410
-6410
-6408
-6406
-6404
-6401
-6397
-6394
-6389
-6384
-6379
-6374
-6367
-6361
-6354
-6347
-6339
-6331
-6322
-6313
-6303
-6293
-6282
-6271
-6260
-6248
-6235
-6222
-6209
-6195
-6181
-6166
-6151
-6135
-6120
-6103
-6086
-6069
-6051
-6033
-6014
-5995
-5975
-5955
-5935
-5914
-5893
-5871
-5849
-5827
-5804
-5781
-5757
-5733
-5709
-5684
-5659
-5633
-5607
-5581
-5554
-5527
-5500
-5472
-5443
-5415
-5386
-5357
-5327
-5297
-5267
-5236
-5205
-5173
-5141
-5109
-5076
-5044
-5010
-4976
-4942
-4908
-4873
-4838
-4803
-4767
-4731
-4694
-4657
-4620
-4582
-4544
-4506
-4467
-4428
-4388
-4349
-4308
-4268
-4227
-4186
-4144
-4102
-4059
-4017
-3975
-3931
-3888
-3844
-3800
-3756
-3711
-3666
-3621
-3575
-3529
-3483
-3437
-3390
-3343
-3296
-3248
-3200
-3153
-3104
-3056
-3008
-2959
-2910
-2861
-2812
-2762
-2713
-2663
-2613
-2562
-2512
-2461
-2410
-2359
-2308
-2257
-2206
-2154
-2102
-2051
-1999
-1947
-1895
-1843
-1791
-1738
-1686
-1633
-1580
-1527
-1474
-1421
-1368
-1315
-1261
-1208
-1155
-1101
-1048
-994
-940
-887
-833
-779
-725
-672
-618
-564
-510
-456
-401
-347
-293
-239
-185
-131
-78
-24
30
84
138
191
245
299
352
406
459
513
566
620
673
726
779
832
884
937
989
1042
1094
1146
1198
1249
1301
1352
1404
1455
1506
1557
1607
1658
1708
1758
1808
1858
1907
1957
2005
2055
2104
2152
2201
2249
2297
2345
2393
2440
2488
2535
2581
2628
2674
2719
2765
2810
2855
2899
2944
2987
3031
3074
3117
3160
3202
3243
3285
3326
3366
3406
3446
3485
3524
3563
3601
3638
3675
3712
3748
3784
3820
3855
3889
3923
3957
3990
4022
4054
4086
4117
4148
4178
4208
4237
4265
4294
4321
4348
4375
4401
4427
4452
4477
4501
4525
4548
4570
4593
4614
4636
4657
4677
4697
4716
4735
4754
4772
4789
4807
4823
4840
4855
4871
4886
4900
4915
4928
4942
4955
4967
4979
4991
5003
5014
5025
5035
5045
5055
5064
5073
5082
5091
5099
5106
5114
5121
5128
5134
5140
5146
5152
5157
5162
5167
5172
5176
5180
5184
5187
5190
5194
5196
5199
5201
5203
5205
5207
5209
5210
5211
5212
5213
5214
5215
5215
5215
5215
5215
5215
5214
5214
5213
5213
5212
5211
5210
5209
5208
5207
5206
5205
5203
5202
5200
5199
5197
5196
5194
5192
5190
5189
5187
5185
5183
5181
5179
5177
5175
5173
5172
5170
5168
5166
5164
5162
5161
5159
5158
5156
5155
5154
5152
5151
5150
5149
5148
5147
5146
5146
5145
5144
5144
5143
5143
5142
5142
5142
5142
5142
5142
5142
5142
5142
5143
5143
5143
5143
5144
5144
5144
5145
5145
5146
5146
5147
5148
5148
5149
5150
5150
5151
5152
5153
5153
5154
5155
5156
5156
5157
5158
5159
5160
5161
5161
5162
5163
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5185
5186
5187
5188
5188
5189
5190
5190
5191
5191
5191
5192
5192
5192
5192
5192
5192
5192
5191
5191
5190
5190
5189
5188
5188
5187
5186
5185
5184
5183
5181
5180
5179
5177
5176
5174
5172
5170
5168
5166
5163
5161
5158
5156
5153
5150
5147
5144
5141
5138
5135
5132
5128
5125
5121
5118
5114
5110
5106
5101
5097
5093
5088
5083
5079
5074
5069
5064
5059
5054
5049
5044
5038
5033
5027
5022
5016
5010
5005
4999
4993
4986
4980
4974
4968
4962
4955
4949
4942
4936
4929
4923
4916
4909
4903
4896
4889
4882
4875
4867
4860
4853
4846
4838
4831
4824
4816
4809
4802
4794
4787
4780
4772
4765
4758
4750
4743
4735
4727
4720
4712
4704
4696
4688
4680
4672
4664
4656
4648
4640
4632
4624
4616
4607
4599
4591
4582
4574
4565
4557
4548
4540
4531
4523
4514
4506
4497
4488
4480
4471
4462
4453
4445
4436
4427
4418
4409
4400
4391
4382
4373
4364
4355
4346
4337
4329
4320
4311
4302
4293
4284
4276
4267
4258
4249
4240
4231
4222
4213
4204
4195
4186
4177
4169
4160
4151
4142
4133
4125
4116
4107
4098
4090
4081
4073
4064
4056
4046
4038
4030
4022
4014
4006
3998
3990
3982
3974
3966
3958
3951
3943
3935
3928
3920
3912
3905
3898
3890
3883
3875
3868
3861
3854
3847
3840
3833
3826
3819
3812
3805
3799
3792
3786
3779
3773
3766
3760
3754
3748
3742
3736
3730
3724
3718
3712
3706
3700
3694
3689
3683
3677
3672
3666
3661
3655
3650
3644
3639
3633
3628
3623
3617
3612
3607
3601
3596
3591
3585
3580
3575
3570
3565
3560
3555
3551
3546
3541
3537
3532
3528
3523
3519
3515
3510
3506
3502
3498
3494
3490
3486
3482
3479
3475
3471
3468
3464
3460
3457
3453
3449
3445
3442
3438
3434
3431
3427
3423
3419
3416
3412
3408
3404
3400
3396
3392
3388
3384
3379
3375
3371
3366
3362
3357
3353
3348
3343
3339
3334
3330
3325
3320
3316
3311
3306
3301
3297
3292
3287
3282
3277
3272
3267
3262
3257
3252
3247
3242
3237
3232
3226
3221
3216
3210
3205
3199
3194
3188
3182
3176
3170
3163
3157
3151
3144
3137
3130
3123
3116
3108
3101
3093
3086
3078
3070
3062
3053
3045
3036
3027
3018
3009
3000
2990
2980
2971
2960
2950
2940
2929
2919
2908
2897
2886
2874
2863
2851
2839
2827
2815
2803
2790
2777
2764
2751
2737
2723
2710
2696
2682
2667
2653
2638
2624
2609
2594
2579
2564
2549
2533
2518
2503
2487
2471
2456
2440
2424
2409
2393
2377
2361
2345
2330
2314
2298
2282
2265
2249
2233
2217
2201
2185
2169
2153
2136
2120
2104
2088
2072
2056
2040
2024
2008
1992
1976
1960
1944
1928
1912
1896
1880
1865
1849
1833
1817
1802
1786
1771
1755
1739
1724
1708
1693
1677
1661
1646
1630
1614
1599
1583
1567
1551
1536
1520
1504
1488
1472
1456
1440
1425
1409
1393
1377
1361
1345
1330
1314
1298
1283
1267
1251
1236
1220
1205
1189
1174
1158
1142
1127
1111
1096
1080
1065
1049
1034
1018
1002
988
972
957
942
926
911
895
880
865
849
834
818
802
787
771
756
740
724
709
693
677
661
645
629
613
597
581
565
549
533
516
500
484
467
451
434
418
401
384
368
351
334
318
301
284
268
251
234
218
201
184
167
150
133
117
100
83
66
49
32
15
-2
-19
-36
-53
-70
-88
-105
-122
-140
-158
-175
-193
-211
-229
-246
-264
-282
-300
-318
-336
-355
-373
-391
-410
-428
-447
-465
-484
-503
-522
-541
-560
-580
-599
-618
-638
-657
-676
-696
-715
-735
-755
-775
-794
-814
-834
-854
-874
-895
-915
-935
-956
-976
-997
-1018
-1038
-1059
-1080
-1101
-1123
-1144
-1166
-1187
-1209
-1231
-1254
-1276
-1299
-1321
-1344
-1368
-1391
-1414
-1438
-1462
-1486
-1510
-1534
-1559
-1583
-1608
-1633
-1658
-1683
-1709
-1734
-1760
-1786
-1811
-1837
-1863
-1889
-1916
-1942
-1968
-1995
-2021
-2048
-2075
-2102
-2129
-2156
-2183
-2210
-2238
-2265
-2293
-2320
-2348
-2376
-2404
-2432
-2461
-2489
-2518
-2547
-2576
-2605
-2634
-2663
-2693
-2722
-2752
-2782
-2812
-2842
-2872
-2902
-2932
-2962
-2992
-3023
-3053
-3084
-3114
-3145
-3175
-3206
-3236
-3267
-3297
-3328
-3359
-3389
-3420
-3451
-3482
-3512
-3543
-3574
-3605
-3636
-3667
-3698
-3729
-3760
-3791
-3822
-3852
-3883
-3914
-3945
-3976
-4006
-4038
-4067
-4099
-4130
-4160
-4191
-4221
-4252
-4282
-4313
-4343
-4373
-4403
-4433
-4463
-4493
-4523
-4552
-4582
-4611
-4640
-4669
-4698
-4727
-4756
-4784
-4813
-4841
-4869
-4897
-4924
-4952
-4980
-5007
-5034
-5061
-5088
-5115
-5141
-5167
-5194
-5220
-5245
-5271
-5297
-5322
-5347
-5372
-5397
-5422
-5446
-5471
-5495
-5519
-5543
-5566
-5590
-5613
-5636
-5659
-5681
-5703
-5725
-5747
-5769
-5790
-5811
-5832
-5853
-5874
-5894
-5914
-5933
-5953
-5972
-5991
-6010
-6028
-6047
-6065
-6082
-6100
-6118
-6135
-6152
-6168
-6185
-6201
-6217
-6233
-6249
-6264
-6279
-6294
-6309
-6323
-6337
-6352
-6365
-6379
-6393
-6406
-6419
-6432
-6445
-6457
-6470
-6482
-6494
-6506
-6518
-6529
-6541
-6552
-6563
-6574
-6585
-6595
-6606
-6616
-6626
-6636
-6645
-6655
-6664
-6673
-6681
-6690
-6698
-6706
-6714
-6721
-6729
-6736
-6742
-6749
-6755
-6761
-6767
-6772
-6778
-6783
-6787
-6792
-6796
-6800
-6804
-6807
-6811
-6814
-6817
-6819
-6821
-6824
-6826
-6827
-6829
-6830
-6831
-6832
-6833
-6833
-6834
-6834
-6834
-6834
-6834
-6833
-6832
-6832
-6831
-6829
-6828
-6826
-6824
-6822
-6820
-6818
-6815
-6812
-6809
-6806
-6803
-6799
-6795
-6791
-6786
-6781
-6776
-6771
-6766
-6760
-6754
-6747
-6741
-6734
-6727
-6719
-6712
-6704
-6696
-6687
-6679
-6670
-6661
-6651
-6642
-6632
-6622
-6611
-6601
-6590
-6579
-6568
-6556
-6544
-6532
-6520
-6508
-6495
-6483
-6470
-6456
-6443
-6429
-6415
-6401
-6387
-6373
-6358
-6343
-6328
-6313
-6298
-6283
-6267
-6252
-6236
-6220
-6204
-6188
-6172
-6156
-6140
-6123
-6107
-6090
-6074
-6057
-6040
-6023
-6006
-5989
-5972
-5955
-5938
-5920
-5903
-5885
-5868
-5850
-5832
-5814
-5797
-5779
-5760
-5742
-5724
-5706
-5687
-5669
-5650
-5631
-5613
-5594
-5575
-5556
-5537
-5518
-5499
-5480
-5461
-5442
-5422
-5403
-5383
-5364
-5344
-5324
-5304
-5285
-5265
-5245
-5225
-5205
-5185
-5165
-5145
-5125
-5105
-5085
-5065
-5045
-5025
-5005
-4984
-4964
-4944
-4924
-4904
-4884
-4864
-4844
-4825
-4805
-4785
-4765
-4746
-4726
-4707
-4688
-4668
-4649
-4630
-4611
-4592
-4574
-4555
-4536
-4518
-4499
-4481
-4463
-4445
-4427
-4409
-4391
-4373
-4355
-4337
-4319
-4302
-4284
-4266
-4249
-4231
-4214
-4196
-4179
-4161
-4144
-4127
-4109
-4091
-4075
-4057
-4040
-4022
-4005
-3988
-3971
-3954
-3936
-3919
-3902
-3884
-3867
-3850
-3832
-3815
-3798
-3781
-3764
-3746
-3729
-3712
-3695
-3678
-3661
-3643
-3626
-3609
-3592
-3575
-3558
-3541
-3524
-3507
-3490
-3473
-3456
-3439
-3423
-3406
-3389
-3373
-3356
-3340
-3323
-3307
-3290
-3274
-3258
-3241
-3225
-3209
-3193
-3177
-3160
-3144
-3128
-3112
-3096
-3080
-3064
-3048
-3032
-3016
-3000
-2984
-2967
-2951
-2935
-2919
-2902
-2886
-2870
-2853
-2837
-2820
-2804
-2787
-2770
-2754
-2737
-2720
-2703
-2686
-2669
-2652
-2635
-2618
-2601
-2584
-2567
-2550
-2533
-2516
-2499
-2483
-2466
-2449
-2432
-2415
-2399
-2382
-2365
-2349
-2332
-2315
-2299
-2282
-2266
-2249
-2233
-2217
-2200
-2184
-2168
-2152
-2135
-2119
-2103
-2087
-2070
-2054
-2037
-2021
-2005
-1989
-1972
-1956
-1940
-1923
-1907
-1891
-1875
-1858
-1842
-1826
-1809
-1793
-1777
-1760
-1744
-1728
-1711
-1695
-1679
-1662
-1646
-1630
-1613
-1597
-1581
-1564
-1548
-1532
-1516
-1499
-1483
-1467
-1451
-1435
-1419
-1403
-1388
-1372
-1356
-1340
-1325
-1309
-1294
-1278
-1263
-1248
-1233
-1217
-1202
-1187
-1172
-1157
-1142
-1127
-1112
-1097
-1082
-1067
-1052
-1037
-1022
-1008
-993
-979
-964
-949
-934
-920
-905
-890
-875
-860
-845
-830
-815
-799
-784
-769
-754
-739
-723
-708
-693
-678
-662
-647
-632
-617
-602
-587
-571
-556
-541
-527
-512
-497
-482
-468
-453
-439
-424
-410
-396
-382
-369
-355
-342
-328
-315
-302
-289
-276
-263
-250
-237
-225
-213
-200
-188
-176
-164
-153
-141
-130
-118
-107
-96
-85
-74
-64
-53
-43
-32
-22
-12
-3
7
16
25
34
43
52
60
69
77
85
93
100
108
115
122
129
136
143
149
155
161
167
173
178
184
188
193
198
202
206
210
213
216
219
222
224
227
228
230
231
232
233
233
233
233
232
231
230
228
227
225
222
219
216
213
209
205
201
197
192
187
181
176
170
163
157
149
142
134
126
118
109
100
90
80
70
60
49
38
26
14
2
-11
-24
-37
-51
-65
-79
-94
-109
-124
-139
-155
-171
-187
-203
-220
-237
-254
-271
-289
-307
-325
-343
-361
-379
-398
-417
-435
-454
-473
-493
-512
-531
-551
-571
-591
-611
-631
-651
-672
-693
-713
-734
-756
-777
-798
-820
-842
-863
-885
-907
-929
-951
-974
-996
-1018
-1041
-1064
-1086
-1109
-1132
-1155
-1178
-1201
-1224
-1247
-1270
-1293
-1316
-1340
-1363
-1386
-1410
-1433
-1456
-1480
-1503
-1527
-1550
-1573
-1597
-1620
-1643
-1666
-1690
-1713
-1736
-1759
-1782
-1805
-1828
-1851
-1873
-1896
-1919
-1941
-1964
-1986
-2008
-2029
-2052
-2074
-2096
-2117
-2139
-2160
-2182
-2203
-2224
-2245
-2265
-2286
-2306
-2327
-2347
-2367
-2387
-2406
-2426
-2445
-2464
-2483
-2502
-2520
-2538
-2557
-2574
-2592
-2609
-2627
-2643
-2660
-2677
-2693
-2709
-2725
-2741
-2756
-2771
-2786
-2801
-2816
-2830
-2844
-2858
-2872
-2885
-2898
-2911
-2924
-2936
-2949
-2961
-2972
-2984
-2995
-3007
-3017
-3028
-3038
-3049
-3059
-3068
-3078
-3087
-3096
-3105
-3114
-3122
-3130
-3138
-3146
-3153
-3160
-3167
-3174
-3181
-3187
-3193
-3199
-3205
-3210
-3216
-3221
-3226
-3230
-3235
-3240
-3244
-3248
-3252
-3256
-3259
-3263
-3266
-3269
-3272
-3275
-3278
-3280
-3283
-3285
-3287
-3289
-3291
-3292
-3294
-3295
-3296
-3297
-3298
-3298
-3299
-3299
-3299
-3299
-3298
-3298
-3297
-3296
-3295
-3293
-3292
-3290
-3288
-3286
-3283
-3281
-3278
-3275
-3271
-3268
-3264
-3260
-3256
-3252
-3248
-3243
-3238
-3233
-3228
-3223
-3217
-3212
-3206
-3200
-3194
-3187
-3181
-3174
-3167
-3160
-3153
-3146
-3139
-3131
-3124
-3116
-3108
-3100
-3092
-3083
-3075
-3066
-3057
-3049
-3040
-3030
-3021
-3012
-3003
-2993
-2984
-2974
-2964
-2954
-2944
-2934
-2924
-2914
-2903
-2893
-2882
-2872
-2861
-2850
-2839
-2829
-2818
-2806
-2795
-2784
-2773
-2761
-2750
-2738
-2727
-2715
-2703
-2692
-2680
-2668
-2656
-2644
-2632
-2619
-2607
-2595
-2582
-2570
-2557
-2544
-2531
-2518
-2505
-2492
-2479
-2465
-2452
-2438
-2424
-2410
-2396
-2382
-2368
-2354
-2339
-2325
-2310
-2295
-2280
-2265
-2250
-2235
-2220
-2205
-2189
-2174
-2158
-2143
-2127
-2111
-2096
-2080
-2064
-2048
-2032
-2016
-2000
-1984
-1968
-1952
-1936
-1920
-1904
-1888
-1872
-1856
-1840
-1824
-1807
-1791
-1775
-1759
-1742
-1726
-1710
-1693
-1677
-1660
-1644
-1627
-1611
-1594
-1578
-1561
-1545
-1528
-1512
-1495
-1478
-1462
-1445
-1428
-1412
-1395
-1379
-1362
-1345
-1329
-1312
-1295
-1278
-1261
-1245
-1228
-1211
-1194
-1177
-1160
-1143
-1126
-1109
-1092
-1075
-1058
-1041
-1024
-1006
-990
-973
-956
-938
-921
-904
-887
-869
-852
-835
-818
-800
-783
-766
-748
-731
-713
-696
-678
-661
-643
-625
-608
-590
-572
-554
-537
-519
-501
-483
-465
-447
-429
-412
-394
-376
-358
-340
-322
-304
-286
-268
-250
-232
-214
-196
-178
-160
-142
-123
-105
-87
-69
-51
-32
-14
4
22
41
59
78
96
114
133
151
170
188
207
226
244
263
281
300
318
337
355
374
393
411
430
448
467
485
504
522
541
559
578
596
614
633
651
670
688
707
725
744
762
781
799
818
836
855
873
892
910
929
948
966
985
1002
1020
1040
1058
1076
1095
1113
1131
1149
1167
1184
1202
1220
1237
1255
1272
1290
1307
1324
1341
1358
1374
1391
1408
1424
1441
1457
1473
1490
1506
1522
1538
1554
1569
1585
1601
1616
1632
1647
1662
1678
1693
1708
1722
1737
1752
1766
1780
1795
1809
1823
1836
1850
1864
1877
1890
1903
1917
1929
1942
1955
1968
1980
1993
2005
2017
2029
2041
2054
2066
2078
2089
2101
2112
2124
2135
2146
2157
2168
2179
2190
2200
2211
2222
2232
2242
2253
2263
2273
2283
2292
2302
2312
2321
2330
2339
2348
2357
2366
2375
2383
2391
2400
2408
2416
2424
2431
2439
2447
2454
2461
2468
2475
2482
2488
2495
2501
2507
2513
2519
2525
2531
2537
2542
2548
2553
2558
2564
2569
2574
2579
2583
2588
2593
2597
2601
2606
2610
2614
2618
2622
2626
2630
2634
2637
2641
2644
2648
2651
2654
2657
2660
2663
2666
2669
2672
2675
2677
2679
2682
2684
2686
2688
2689
2691
2693
2694
2695
2697
2698
2699
2699
2700
2701
2701
2702
2702
2702
2702
2702
2701
2701
2700
2699
2698
2697
2696
2695
2694
2692
2690
2689
2687
2685
2683
2680
2678
2675
2673
2670
2667
2663
2660
2656
2652
2648
2644
2640
2636
2631
2626
2621
2616
2611
2606
2600
2595
2589
2583
2577
2571
2565
2558
2552
2545
2539
2532
2525
2518
2511
2504
2497
2490
2483
2476
2468
2461
2454
2446
2439
2431
2424
2416
2408
2400
2392
2384
2376
2368
2360
2351
2343
2334
2326
2317
2308
2299
2290
2281
2272
2263
2253
2244
2235
2225
2215
2206
2196
2187
2177
2167
2158
2148
2138
2129
2119
2110
2100
2091
2082
2072
2063
2054
2045
2036
2027
2017
2009
2000
1992
1983
1974
1966
1957
1949
1940
1931
1923
1914
1906
1897
1889
1880
1871
1863
1854
1846
1837
1828
1820
1811
1802
1794
1785
1777
1768
1759
1751
1742
1734
1726
1717
1709
1701
1692
1684
1676
1668
1661
1653
1645
1638
1630
1623
1615
1608
1600
1593
1586
1579
1572
1565
1558
1551
1544
1537
1530
1523
1517
1510
1503
1497
1490
1483
1477
1470
1464
1457
1451
1445
1438
1432
1426
1419
1413
1407
1401
1395
1390
1384
1378
1373
1367
1362
1357
1352
1347
1342
1337
1332
1328
1324
1320
1316
1312
1308
1305
1301
1298
1295
1292
1289
1286
1283
1281
1278
1276
1274
1271
1269
1268
1266
1264
1262
1261
1260
1258
1257
1257
1256
1255
1255
1254
1254
1253
1253
1253
1253
1253
1253
1254
1254
1254
1255
1255
1256
1257
1258
1259
1260
1262
1263
1265
1267
1269
1271
1273
1275
1277
1280
1282
1285
1288
1290
1293
1297
1300
1303
1307
1311
1315
1319
1323
1328
1332
1337
1341
1346
1351
1356
1362
1367
1373
1378
1384
1390
1396
1402
1408
1414
1421
1427
1434
1441
1448
1454
1461
1468
1475
1482
1490
1497
1504
1511
1518
1526
1533
1541
1549
1556
1564
1572
1580
1588
1596
1604
1612
1620
1628
1637
1645
1654
1662
1671
1680
1688
1697
1706
1715
1724
1733
1743
1752
1761
1770
1780
1789
1798
1808
1817
1827
1836
1846
1855
1865
1874
1884
1894
1903
1913
1922
1932
1942
1951
1960
1970
1979
1989
1998
2007
2016
2025
2033
2043
2052
2061
2069
2078
2086
2095
2103
2112
2120
2128
2136
2144
2152
2160
2168
2175
2183
2191
2198
2206
2213
2220
2227
2235
2242
2248
2255
2262
2269
2275
2282
2288
2294
2301
2307
2313
2319
2325
2331
2336
2342
2348
2353
2359
2364
2369
2374
2379
2384
2389
2394
2398
2403
2407
2412
2416
2420
2424
2428
2432
2435
2439
2442
2445
2448
2451
2453
2456
2458
2460
2462
2464
2465
2467
2468
2469
2470
2471
2472
2473
2474
2474
2475
2475
2476
2476
2476
2476
2476
2476
2475
2475
2475
2474
2474
2473
2472
2472
2471
2470
2469
2468
2467
2466
2465
2464
2463
2461
2460
2458
2456
2454
2453
2450
2448
2446
2443
2441
2438
2435
2432
2429
2426
2423
2419
2416
2412
2409
2405
2401
2397
2392
2388
2384
2379
2374
2369
2364
2359
2354
2348
2343
2337
2331
2326
2320
2314
2307
2301
2295
2288
2282
2275
2268
2262
2255
2248
2240
2233
2226
2219
2211
2203
2196
2188
2180
2172
2163
2155
2146
2138
2129
2120
2111
2101
2092
2082
2073
2063
2053
2043
2032
2021
2011
2000
1989
1978
1967
1955
1944
1932
1921
1909
1897
1884
1872
1860
1847
1834
1821
1809
1795
1782
1769
1756
1743
1729
1716
1702
1688
1675
1661
1647
1633
1619
1605
1591
1576
1562
1547
1533
1518
1504
1489
1474
1460
1445
1430
1415
1400
1385
1370
1355
1340
1325
1310
1295
1280
1265
1250
1234
1219
1204
1188
1173
1158
1142
1127
1112
1096
1081
1065
1050
1035
1018
1004
989
973
958
942
927
912
896
881
865
850
835
819
804
788
773
758
742
727
711
696
681
665
650
635
619
604
589
573
558
543
527
512
497
481
466
450
435
420
404
389
373
358
342
326
310
295
279
263
247
231
214
198
182
165
149
132
116
99
82
65
48
31
14
-3
-20
-38
-55
-73
-90
-108
-126
-144
-162
-180
-198
-217
-235
-254
-272
-291
-310
-329
-348
-367
-386
-405
-424
-443
-463
-482
-502
-521
-541
-560
-580
-600
-620
-639
-659
-679
-699
-719
-739
-759
-779
-799
-819
-839
-860
-880
-900
-921
-941
-962
-982
-1002
-1024
-1044
-1065
-1086
-1106
-1127
-1148
-1168
-1189
-1210
-1230
-1251
-1271
-1292
-1312
-1333
-1353
-1373
-1394
-1414
-1434
-1455
-1475
-1495
-1515
-1535
-1555
-1576
-1596
-1616
-1636
-1655
-1675
-1695
-1715
-1735
-1755
-1774
-1794
-1813
-1833
-1852
-1872
-1891
-1910
-1929
-1947
-1966
-1985
-2003
-2021
-2040
-2058
-2076
-2093
-2111
-2128
-2145
-2162
-2179
-2195
-2211
-2227
-2242
-2258
-2273
-2288
-2303
-2317
-2331
-2345
-2359
-2373
-2386
-2399
-2412
-2425
-2438
-2450
-2462
-2474
-2485
-2497
-2508
-2519
-2530
-2540
-2551
-2561
-2571
-2580
-2590
-2599
-2608
-2616
-2625
-2633
-2640
-2648
-2655
-2662
-2668
-2674
-2680
-2685
-2690
-2695
-2700
-2704
-2708
-2711
-2714
-2717
-2719
-2721
-2723
-2724
-2725
-2725
-2726
-2726
-2725
-2724
-2723
-2722
-2720
-2718
-2716
-2714
-2711
-2708
-2704
-2700
-2696
-2692
-2687
-2683
-2677
-2672
-2666
-2660
-2654
-2647
-2640
-2633
-2626
-2618
-2610
-2602
-2594
-2585
-2576
-2566
-2557
-2547
-2537
-2526
-2516
-2505
-2494
-2482
-2471
-2459
-2447
-2435
-2422
-2410
-2397
-2384
-2370
-2357
-2343
-2328
-2314
-2299
-2285
-2270
-2255
-2239
-2224
-2208
-2192
-2176
-2159
-2143
-2126
-2109
-2092
-2075
-2057
-2039
-2021
-2003
-1985
-1967
-1948
-1929
-1910
-1891
-1872
-1852
-1833
-1813
-1794
-1774
-1754
-1734
-1714
-1694
-1673
-1653
-1632
-1612
-1591
-1570
-1550
-1529
-1508
-1487
-1466
-1445
-1424
-1404
-1383
-1362
-1341
-1320
-1299
-1278
-1257
-1236
-1215
-1194
-1173
-1152
-1131
-1110
-1089
-1068
-1047
-1026
-1004
-984
-963
-942
-921
-900
-879
-857
-836
-815
-794
-773
-752
-730
-709
-688
-666
-645
-624
-602
-581
-559
-538
-517
-495
-474
-453
-432
-410
-389
-368
-347
-327
-306
-285
-265
-244
-224
-204
-184
-164
-145
-125
-106
-87
-68
-50
-31
-13
5
23
40
57
74
91
108
124
140
156
171
187
202
216
231
245
260
273
287
301
314
327
340
352
365
377
389
401
412
424
435
446
457
467
478
488
498
507
517
526
535
544
553
561
569
577
585
592
600
607
614
620
627
633
639
645
650
656
661
666
670
675
679
683
687
691
694
698
701
704
707
710
712
715
717
719
720
722
723
725
726
726
727
728
728
728
728
728
727
727
726
725
724
723
721
720
718
716
714
712
709
706
703
700
697
694
690
687
683
679
675
670
666
661
657
652
647
642
637
631
625
620
614
607
601
595
588
581
574
567
559
552
544
536
527
519
510
501
492
483
474
464
454
444
434
423
413
402
391
380
368
357
345
333
321
309
297
284
272
259
247
234
221
208
195
182
169
156
143
130
117
104
91
78
65
52
40
27
14
1
-12
-25
-38
-51
-63
-76
-89
-102
-114
-127
-139
-152
-164
-177
-189
-202
-214
-226
-239
-251
-263
-275
-288
-300
-312
-324
-336
-348
-359
-371
-383
-395
-407
-419
-431
-443
-455
-466
-478
-490
-502
-513
-525
-536
-548
-559
-571
-582
-593
-604
-615
-626
-637
-648
-659
-669
-680
-690
-701
-711
-721
-731
-741
-751
-760
-770
-779
-788
-798
-807
-816
-824
-833
-842
-850
-859
-867
-875
-883
-891
-899
-907
-915
-923
-930
-938
-945
-953
-960
-967
-974
-982
-989
-996
-1002
-1010
-1016
-1024
-1030
-1037
-1044
-1050
-1057
-1063
-1070
-1076
-1082
-1088
-1094
-1100
-1106
-1112
-1118
-1123
-1129
-1134
-1140
-1145
-1151
-1156
-1162
-1167
-1172
-1178
-1183
-1188
-1193
-1198
-1203
-1208
-1213
-1218
-1223
-1228
-1233
-1237
-1242
-1246
-1250
-1254
-1258
-1262
-1266
-1270
-1273
-1277
-1281
-1284
-1287
-1291
-1294
-1297
-1300
-1304
-1307
-1310
-1313
-1316
-1319
-1321
-1324
-1327
-1330
-1333
-1336
-1339
-1342
-1344
-1347
-1350
-1352
-1355
-1357
-1360
-1362
-1364
-1366
-1369
-1371
-1372
-1374
-1376
-1378
-1379
-1381
-1382
-1383
-1385
-1386
-1387
-1388
-1389
-1390
-1391
-1392
-1393
-1394
-1395
-1396
-1396
-1397
-1398
-1398
-1399
-1399
-1400
-1400
-1401
-1401
-1401
-1402
-1402
-1402
-1402
-1402
-1402
-1402
-1402
-1402
-1402
-1401
-1401
-1400
-1399
-1399
-1398
-1397
-1396
-1395
-1394
-1393
-1391
-1390
-1389
-1388
-1386
-1385
-1384
-1382
-1381
-1379
-1378
-1376
-1375
-1373
-1371
-1370
-1368
-1366
-1364
-1362
-1360
-1358
-1356
-1354
-1352
-1350
-1348
-1345
-1343
-1340
-1338
-1335
-1332
-1329
-1326
-1323
-1320
-1317
-1314
-1310
-1307
-1304
-1300
-1297
-1293
-1289
-1286
-1282
-1279
-1275
-1271
-1267
-1264
-1260
-1256
-1252
-1249
-1245
-1241
-1238
-1234
-1231
-1227
-1224
-1220
-1217
-1213
-1210
-1207
-1203
-1200
-1197
-1193
-1190
-1187
-1183
-1180
-1177
-1174
-1170
-1167
-1164
-1161
-1158
-1154
-1151
-1148
-1145
-1142
-1139
-1136
-1133
-1130
-1127
-1124
-1121
-1118
-1115
-1112
-1109
-1107
-1104
-1101
-1099
-1096
-1094
-1092
-1090
-1087
-1085
-1083
-1081
-1079
-1077
-1076
-1074
-1072
-1071
-1070
-1068
-1067
-1066
-1066
-1065
-1064
-1064
-1064
-1064
-1064
-1064
-1064
-1065
-1065
-1066
-1067
-1069
-1070
-1072
-1073
-1075
-1077
-1080
-1082
-1085
-1087
-1090
-1093
-1097
-1100
-1103
-1107
-1111
-1115
-1119
-1123
-1128
-1132
-1137
-1142
-1147
-1153
-1158
-1164
-1169
-1175
-1182
-1188
-1195
-1201
-1208
-1215
-1222
-1230
-1237
-1245
-1253
-1261
-1269
-1277
-1285
-1294
-1302
-1311
-1320
-1329
-1338
-1347
-1356
-1366
-1375
-1385
-1395
-1405
-1416
-1426
-1437
-1447
-1458
-1469
-1481
-1492
-1504
-1515
-1527
-1539
-1551
-1563
-1575
-1588
-1600
-1613
-1625
-1638
-1651
-1664
-1677
-1690
-1703
-1717
-1730
-1744
-1757
-1771
-1785
-1798
-1812
-1826
-1840
-1854
-1868
-1882
-1896
-1910
-1925
-1939
-1953
-1968
-1982
-1996
-2011
-2025
-2040
-2054
-2069
-2084
-2098
-2113
-2128
-2142
-2157
-2172
-2187
-2202
-2217
-2231
-2246
-2261
-2276
-2291
-2306
-2320
-2335
-2350
-2365
-2379
-2394
-2409
-2423
-2438
-2452
-2467
-2481
-2495
-2510
-2524
-2538
-2552
-2566
-2580
-2594
-2608
-2622
-2636
-2650
-2663
-2677
-2690
-2703
-2717
-2730
-2743
-2756
-2769
-2782
-2795
-2808
-2821
-2834
-2847
-2859
-2872
-2885
-2897
-2909
-2922
-2934
-2946
-2958
-2970
-2982
-2994
-3006
-3018
-3029
-3041
-3053
-3064
-3075
-3087
-3098
-3109
-3120
-3131
-3142
-3153
-3164
-3174
-3185
-3195
-3205
-3216
-3226
-3236
-3245
-3255
-3265
-3274
-3283
-3292
-3301
-3310
-3319
-3328
-3336
-3344
-3353
-3361
-3369
-3377
-3384
-3392
-3399
-3407
-3414
-3421
-3428
-3435
-3442
-3449
-3455
-3462
-3469
-3475
-3482
-3488
-3494
-3501
-3507
-3513
-3519
-3525
-3531
-3537
-3543
-3549
-3554
-3560
-3565
-3570
-3575
-3581
-3585
-3590
-3595
-3599
-3604
-3608
-3612
-3616
-3620
-3624
-3627
-3631
-3634
-3637
-3640
-3643
-3646
-3648
-3651
-3653
-3656
-3658
-3660
-3662
-3664
-3666
-3668
-3669
-3671
-3672
-3674
-3675
-3676
-3677
-3678
-3679
-3680
-3681
-3681
-3682
-3682
-3683
-3683
-3683
-3683
-3682
-3682
-3681
-3681
-3680
-3679
-3678
-3677
-3676
-3674
-3673
-3671
-3670
-3668
-3666
-3664
-3662
-3660
-3657
-3655
-3653
-3650
-3648
-3645
-3642
-3640
-3637
-3634
-3631
-3628
-3625
-3622
-3619
-3615
-3612
-3608
-3605
-3601
-3597
-3594
-3590
-3586
-3582
-3578
-3574
-3569
-3565
-3560
-3556
-3551
-3546
-3541
-3536
-3531
-3525
-3520
-3514
-3508
-3502
-3496
-3490
-3484
-3477
-3470
-3463
-3456
-3449
-3442
-3434
-3426
-3419
-3410
-3402
-3394
-3385
-3376
-3367
-3358
-3349
-3339
-3330
-3320
-3310
-3300
-3290
-3280
-3270
-3259
-3249
-3239
-3228
-3217
-3207
-3196
-3185
-3174
-3163
-3152
-3141
-3130
-3119
-3107
-3096
-3085
-3074
-3062
-3051
-3039
-3028
-3017
-3005
-2993
-2982
-2970
-2958
-2946
-2935
-2923
-2911
-2899
-2887
-2874
-2862
-2850
-2837
-2825
-2813
-2800
-2787
-2775
-2762
-2749
-2736
-2723
-2710
-2697
-2684
-2671
-2658
-2645
-2632
-2619
-2606
-2593
-2580
-2567
-2554
-2541
-2528
-2515
-2502
-2489
-2476
-2463
-2450
-2438
-2425
-2412
-2400
-2387
-2375
-2363
-2350
-2338
-2326
-2314
-2302
-2290
-2278
-2266
-2255
-2243
-2231
-2219
-2208
-2196
-2185
-2173
-2162
-2150
-2139
-2128
-2116
-2105
-2094
-2083
-2072
-2061
-2050
-2040
-2029
-2017
-2008
-1997
-1987
-1977
-1967
-1957
-1947
-1937
-1928
-1918
-1909
-1899
-1890
-1881
-1872
-1863
-1854
-1845
-1836
-1827
-1818
-1809
-1800
-1791
-1782
-1773
-1764
-1755
-1746
-1737
-1728
-1719
-1710
-1701
-1692
-1682
-1673
-1664
-1655
-1646
-1636
-1627
-1618
-1609
-1599
-1590
-1581
-1572
-1562
-1553
-1544
-1535
-1526
-1517
-1507
-1499
-1490
-1481
-1472
-1463
-1454
-1446
-1437
-1429
-1420
-1412
-1404
-1395
-1387
-1379
-1371
-1363
-1355
-1347
-1339
-1332
-1324
-1316
-1309
-1302
-1294
-1287
-1280
-1273
-1266
-1259
-1253
-1246
-1240
-1233
-1227
-1221
-1215
-1209
-1204
-1198
-1192
-1187
-1182
-1177
-1172
-1167
-1162
-1158
-1153
-1149
-1145
-1140
-1137
-1133
-1129
-1125
-1122
-1119
-1116
-1113
-1110
-1107
-1104
-1102
-1099
-1097
-1095
-1093
-1091
-1089
-1087
-1085
-1084
-1082
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1075
-1074
-1074
-1073
-1073
-1073
-1073
-1072
-1072
-1073
-1073
-1073
-1073
-1074
-1074
-1074
-1075
-1075
-1076
-1077
-1077
-1078
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1087
-1088
-1089
-1091
-1092
-1094
-1096
-1097
-1099
-1101
-1103
-1105
-1107
-1110
-1112
-1114
-1117
-1119
-1122
-1125
-1128
-1131
-1134
-1137
-1140
-1143
-1147
-1150
-1154
-1158
-1161
-1165
-1169
-1173
-1177
-1182
-1186
-1190
-1195
-1200
-1205
-1210
-1215
-1220
-1225
-1231
-1236
-1242
-1247
-1253
-1259
-1265
-1271
-1277
-1283
-1290
-1296
-1302
-1309
-1315
-1322
-1329
-1335
-1342
-1349
-1356
-1363
-1370
-1377
-1384
-1391
-1398
-1405
-1413
-1420
-1427
-1434
-1441
-1449
-1456
-1463
-1470
-1477
-1485
-1492
-1499
-1506
-1514
-1521
-1528
-1535
-1542
-1550
-1557
-1564
-1571
-1578
-1585
-1592
-1598
-1605
-1612
-1619
-1626
-1632
-1639
-1645
-1652
-1658
-1664
-1670
-1676
-1682
-1688
-1694
-1700
-1705
-1711
-1716
-1722
-1727
-1732
-1738
-1743
-1748
-1753
-1758
-1762
-1767
-1772
-1776
-1781
-1785
-1790
-1794
-1798
-1802
-1806
-1810
-1814
-1818
-1821
-1825
-1829
-1832
-1835
-1838
-1841
-1844
-1847
-1850
-1853
-1855
-1858
-1860
-1862
-1864
-1866
-1868
-1870
-1872
-1873
-1875
-1876
-1878
-1879
-1880
-1881
-1882
-1883
-1884
-1884
-1885
-1885
-1886
-1886
-1886
-1886
-1886
-1886
-1885
-1885
-1884
-1883
-1882
-1881
-1880
-1879
-1878
-1876
-1875
-1873
-1871
-1870
-1868
-1866
-1864
-1861
-1859
-1856
-1854
-1851
-1849
-1846
-1843
-1840
-1837
-1834
-1831
-1827
-1824
-1821
-1817
-1814
-1810
-1807
-1803
-1800
-1796
-1792
-1788
-1785
-1781
-1777
-1773
-1769
-1764
-1760
-1756
-1751
-1747
-1742
-1737
-1732
-1727
-1722
-1717
-1711
-1706
-1700
-1694
-1688
-1682
-1676
-1669
-1663
-1656
-1649
-1642
-1634
-1627
-1619
-1611
-1603
-1595
-1587
-1578
-1570
-1561
-1552
-1543
-1533
-1524
-1514
-1504
-1494
-1484
-1474
-1464
-1453
-1443
-1432
-1421
-1410
-1399
-1388
-1377
-1366
-1355
-1344
-1332
-1321
-1310
-1298
-1287
-1276
-1264
-1253
-1242
-1230
-1219
-1208
-1197
-1185
-1174
-1163
-1152
-1141
-1130
-1119
-1109
-1098
-1087
-1076
-1065
-1055
-1044
-1033
-1022
-1012
-1002
-991
-981
-971
-960
-950
-940
-929
-919
-909
-899
-888
-878
-868
-858
-848
-837
-827
-817
-807
-797
-786
-776
-766
-756
-746
-736
-726
-716
-706
-697
-687
-677
-668
-658
-649
-640
-631
-621
-613
-604
-595
-586
-578
-570
-562
-554
-546
-538
-531
-523
-516
-509
-502
-496
-489
-483
-477
-471
-465
-459
-454
-448
-443
-438
-433
-429
-424
-420
-415
-411
-407
-404
-400
-396
-393
-390
-387
-385
-382
-380
-378
-376
-374
-372
-371
-369
-368
-367
-366
-366
-365
-365
-365
-364
-365
-365
-365
-366
-366
-367
-368
-369
-371
-372
-374
-376
-377
-380
-382
-384
-386
-389
-391
-394
-397
-400
-403
-407
-410
-414
-418
-422
-426
-430
-435
-439
-444
-449
-454
-459
-465
-470
-476
-481
-487
-493
-499
-506
-512
-518
-525
-532
-538
-545
-552
-559
-567
-574
-581
-589
-597
-604
-612
-620
-628
-636
-644
-652
-660
-668
-676
-684
-692
-701
-709
-717
-726
-734
-742
-751
-759
-768
-776
-785
-793
-802
-810
-819
-827
-835
-844
-852
-860
-869
-877
-885
-893
-901
-909
-917
-925
-933
-941
-948
-956
-963
-971
-978
-985
-992
-1000
-1006
-1012
-1020
-1027
-1034
-1040
-1047
-1053
-1059
-1065
-1072
-1078
-1084
-1089
-1095
-1101
-1107
-1112
-1117
-1123
-1128
-1133
-1138
-1143
-1148
-1153
-1158
-1163
-1168
-1172
-1177
-1181
-1186
-1190
-1194
-1199
-1203
-1207
-1211
-1215
-1219
-1222
-1226
-1230
-1234
-1237
-1241
-1244
-1248
-1251
-1255
-1258
-1262
-1265
-1269
-1272
-1275
-1278
-1282
-1285
-1288
-1291
-1294
-1297
-1301
-1304
-1307
-1310
-1313
-1316
-1318
-1321
-1324
-1327
-1330
-1332
-1335
-1337
-1340
-1342
-1344
-1346
-1348
-1350
-1352
-1354
-1356
-1358
-1359
-1361
-1362
-1363
-1365
-1366
-1367
-1368
-1369
-1369
-1370
-1371
-1371
-1372
-1372
-1372
-1372
-1373
-1373
-1373
-1373
-1372
-1372
-1372
-1371
-1371
-1371
-1370
-1369
-1369
-1368
-1367
-1366
-1365
-1364
-1363
-1362
-1361
-1360
-1359
-1357
-1356
-1354
-1353
-1351
-1349
-1348
-1346
-1344
-1342
-1340
-1338
-1336
-1333
-1331
-1329
-1326
-1323
-1321
-1318
-1315
-1312
-1309
-1306
-1303
-1300
-1297
-1293
-1290
-1287
-1283
-1279
-1276
-1272
-1268
-1264
-1260
-1256
-1252
-1248
-1244
-1239
-1235
-1230
-1226
-1221
-1216
-1212
-1207
-1202
-1197
-1192
-1187
-1182
-1176
-1171
-1166
-1160
-1155
-1149
-1144
-1138
-1133
-1127
-1121
-1115
-1109
-1103
-1097
-1091
-1085
-1079
-1073
-1067
-1060
-1054
-1048
-1042
-1035
-1029
-1022
-1016
-1008
-1002
-996
-990
-983
-976
-969
-963
-956
-949
-942
-935
-928
-922
-915
-908
-901
-894
-886
-879
-872
-865
-858
-850
-843
-836
-828
-821
-813
-806
-798
-791
-783
-775
-767
-760
-752
-744
-736
-728
-720
-712
-704
-695
-687
-679
-671
-662
-654
-645
-637
-628
-620
-611
-602
-593
-584
-575
-566
-557
-548
-539
-529
-520
-511
-501
-491
-482
-472
-462
-452
-442
-432
-422
-412
-401
-391
-381
-370
-360
-349
-338
-328
-317
-306
-295
-284
-273
-262
-251
-240
-229
-217
-206
-195
-183
-172
-161
-149
-138
-126
-115
-103
-92
-81
-69
-58
-46
-34
-23
-11
0
12
23
35
47
58
70
82
94
105
117
129
141
153
165
176
188
200
212
224
236
248
260
272
284
296
309
321
333
345
357
369
381
393
405
417
429
440
452
464
475
487
499
510
521
533
544
555
567
578
589
600
611
622
633
644
655
666
677
688
699
710
721
732
743
754
765
776
787
798
808
819
830
840
851
861
872
882
893
903
913
923
933
944
954
963
973
983
993
1002
1012
1022
1031
1040
1050
1059
1068
1077
1086
1096
1105
1114
1123
1131
1140
1149
1158
1167
1175
1184
1192
1201
1209
1218
1226
1235
1243
1251
1259
1268
1276
1284
1292
1300
1308
1316
1324
1332
1340
1348
1356
1364
1372
1380
1387
1395
1403
1411
1418
1426
1434
1442
1449
1457
1465
1472
1480
1488
1495
1503
1511
1518
1526
1534
1542
1549
1557
1565
1573
1581
1588
1596
1604
1612
1620
1628
1636
1644
1652
1660
1668
1676
1684
1692
1700
1708
1715
1723
1731
1739
1747
1755
1763
1771
1778
1786
1794
1801
1809
1816
1824
1831
1838
1846
1853
1860
1867
1874
1881
1887
1894
1901
1907
1914
1920
1927
1933
1939
1945
1952
1958
1964
1970
1976
1982
1988
1993
1999
2005
2011
2016
2021
2027
2033
2037
2044
2049
2054
2060
2065
2070
2075
2080
2086
2091
2096
2100
2105
2110
2115
2120
2125
2129
2134
2139
2143
2148
2152
2157
2161
2166
2170
2174
2179
2183
2187
2191
2195
2200
2204
2208
2212
2216
2220
2224
2228
2232
2236
2240
2244
2248
2252
2255
2259
2263
2267
2270
2274
2278
2281
2285
2288
2292
2295
2299
2302
2306
2309
2312
2315
2318
2321
2324
2327
2330
2333
2335
2338
2340
2343
2345
2348
2350
2352
2355
2357
2359
2361
2363
2365
2366
2368
2370
2372
2373
2375
2377
2378
2380
2381
2383
2384
2385
2387
2388
2389
2390
2392
2393
2394
2395
2396
2396
2397
2398
2398
2399
2400
2400
2401
2401
2401
2402
2402
2402
2402
2403
2403
2402
2402
2402
2402
2402
2401
2401
2400
2400
2399
2398
2398
2397
2396
2395
2394
2393
2392
2390
2389
2388
2386
2385
2383
2381
2380
2378
2376
2374
2372
2370
2368
2366
2364
2361
2359
2356
2354
2351
2348
2346
2343
2340
2336
2333
2330
2326
2323
2319
2315
2312
2308
2304
2300
2295
2291
2287
2282
2278
2273
2268
2264
2259
2254
2249
2243
2238
2233
2228
2222
2217
2211
2206
2200
2195
2189
2183
2177
2172
2166
2160
2154
2148
2142
2136
2130
2123
2117
2111
2105
2099
2092
2086
2080
2073
2067
2060
2054
2047
2041
2033
2027
2020
2013
2007
2000
1993
1986
1979
1972
1965
1958
1951
1944
1936
1929
1922
1915
1907
1900
1892
1885
1877
1870
1862
1855
1847
1839
1831
1824
1816
1808
1800
1792
1784
1775
1767
1759
1751
1742
1734
1726
1717
1709
1700
1692
1683
1675
1666
1657
1648
1639
1630
1621
1612
1603
1594
1585
1576
1567
1558
1548
1539
1530
1521
1511
1502
1493
1483
1474
1464
1455
1445
1436
1426
1417
1407
1398
1388
1378
1368
1359
1349
1339
1329
1319
1309
1299
1289
1279
1268
1258
1248
1237
1227
1217
1206
1196
1185
1174
1164
1153
1142
1131
1120
1109
1098
1087
1076
1065
1053
1042
1030
1018
1006
996
984
972
961
949
937
925
913
900
888
876
863
851
838
826
813
800
787
774
761
748
734
721
708
694
681
667
653
640
626
612
598
584
570
556
542
528
514
499
485
471
457
442
428
414
400
385
371
357
343
329
314
300
286
272
258
244
230
216
203
189
175
161
147
134
120
106
93
79
66
52
39
25
12
-1
-15
-28
-41
-54
-67
-80
-93
-106
-119
-132
-145
-158
-170
-183
-196
-209
-221
-234
-246
-259
-271
-283
-295
-308
-320
-332
-343
-355
-367
-378
-390
-401
-413
-424
-435
-446
-457
-468
-479
-489
-500
-510
-521
-531
-542
-552
-562
-572
-582
-592
-602
-612
-622
-631
-641
-651
-660
-670
-679
-689
-698
-707
-717
-726
-735
-744
-753
-762
-771
-780
-789
-798
-807
-815
-824
-833
-841
-850
-858
-867
-875
-883
-892
-900
-908
-916
-924
-932
-940
-947
-955
-963
-971
-978
-986
-993
-1000
-1008
-1016
-1022
-1030
-1038
-1045
-1052
-1059
-1066
-1073
-1080
-1087
-1094
-1101
-1108
-1115
-1122
-1128
-1135
-1142
-1148
-1155
-1162
-1168
-1175
-1181
-1188
-1194
-1201
-1207
-1214
-1220
-1227
-1233
-1240
-1246
-1253
-1259
-1266
-1272
-1279
-1285
-1291
-1298
-1304
-1311
-1317
-1324
-1330
-1336
-1343
-1349
-1356
-1362
-1369
-1375
-1381
-1388
-1394
-1400
-1407
-1413
-1419
-1425
-1431
-1437
-1443
-1449
-1454
-1460
-1465
-1471
-1476
-1481
-1486
-1492
-1497
-1501
-1506
-1511
-1516
-1521
-1525
-1530
-1534
-1539
-1543
-1548
-1552
-1556
-1560
-1565
-1569
-1573
-1577
-1581
-1584
-1588
-1592
-1596
-1600
-1603
-1607
-1610
-1614
-1617
-1621
-1624
-1627
-1631
-1634
-1637
-1640
-1643
-1646
-1648
-1651
-1653
-1656
-1658
-1661
-1663
-1665
-1667
-1669
-1672
-1674
-1675
-1677
-1679
-1681
-1682
-1684
-1685
-1686
-1688
-1689
-1690
-1691
-1692
-1693
-1693
-1694
-1695
-1695
-1696
-1696
-1696
-1696
-1696
-1696
-1696
-1696
-1695
-1694
-1694
-1693
-1692
-1691
-1690
-1689
-1688
-1686
-1685
-1683
-1682
-1680
-1678
-1676
-1674
-1671
-1669
-1666
-1663
-1660
-1657
-1654
-1651
-1647
-1644
-1640
-1636
-1632
-1628
-1624
-1620
-1615
-1611
-1606
-1601
-1596
-1591
-1586
-1580
-1574
-1569
-1563
-1557
-1551
-1544
-1538
-1531
-1525
-1518
-1511
-1504
-1497
-1490
-1483
-1475
-1468
-1460
-1452
-1444
-1436
-1428
-1420
-1412
-1403
-1395
-1386
-1377
-1369
-1360
-1351
-1342
-1333
-1323
-1314
-1305
-1296
-1286
-1277
-1267
-1258
-1248
-1239
-1229
-1219
-1209
-1199
-1189
-1179
-1169
-1159
-1148
-1138
-1128
-1117
-1107
-1096
-1086
-1075
-1065
-1054
-1043
-1032
-1022
-1010
-1000
-989
-978
-967
-956
-945
-934
-923
-912
-901
-890
-879
-868
-857
-846
-836
-825
-814
-804
-793
-782
-771
-761
-750
-739
-728
-718
-707
-697
-686
-676
-665
-655
-645
-634
-624
-614
-604
-593
-583
-573
-562
-552
-542
-532
-521
-511
-501
-490
-480
-469
-459
-449
-438
-428
-417
-407
-396
-386
-375
-365
-354
-344
-333
-323
-312
-302
-291
-281
-270
-260
-249
-239
-228
-218
-208
-197
-187
-177
-167
-156
-146
-136
-126
-115
-105
-95
-85
-75
-65
-55
-45
-35
-25
-15
-6
4
14
23
32
42
51
60
69
78
87
96
105
114
123
132
140
149
157
166
174
183
191
199
207
215
223
231
239
246
254
262
269
276
284
291
298
305
311
318
324
331
337
343
349
355
360
366
371
377
382
387
391
396
401
405
409
413
417
421
425
429
433
436
440
443
447
450
453
456
459
462
465
468
470
473
475
477
480
482
484
486
488
490
492
494
495
497
499
500
502
503
504
505
506
507
508
509
510
510
511
511
512
512
512
512
513
513
512
512
512
512
511
511
510
509
508
507
506
504
503
501
500
498
496
494
491
489
487
484
482
479
476
473
470
467
464
461
457
454
450
446
442
438
434
430
426
421
417
413
408
403
398
394
389
384
378
373
368
362
357
351
345
339
333
327
321
315
308
302
295
288
282
275
268
260
253
246
238
231
223
216
208
200
192
184
176
168
159
151
143
135
126
118
109
101
92
83
75
66
57
48
39
30
21
12
3
-6
-15
-24
-34
-43
-52
-61
-70
-79
-89
-98
-107
-116
-126
-135
-144
-154
-163
-172
-181
-190
-199
-209
-218
-227
-236
-245
-254
-263
-272
-281
-290
-299
-308
-317
-326
-335
-343
-352
-361
-369
-378
-386
-395
-403
-412
-420
-428
-437
-445
-453
-461
-469
-477
-485
-493
-500
-508
-516
-523
-531
-539
-546
-554
-562
-569
-577
-585
-592
-600
-608
-615
-623
-631
-638
-646
-654
-661
-669
-676
-684
-692
-699
-707
-715
-722
-730
-738
-745
-753
-761
-769
-776
-784
-792
-800
-807
-815
-823
-830
-838
-845
-853
-860
-867
-875
-882
-890
-897
-905
-912
-919
-926
-934
-941
-948
-955
-962
-969
-976
-983
-990
-997
-1004
-1010
-1018
-1025
-1032
-1039
-1045
-1052
-1059
-1066
-1072
-1079
-1086
-1092
-1099
-1105
-1112
-1118
-1124
-1130
-1137
-1143
-1149
-1155
-1161
-1166
-1172
-1178
-1183
-1189
-1195
-1200
-1206
-1211
-1216
-1222
-1227
-1232
-1238
-1243
-1248
-1253
-1258
-1262
-1267
-1272
-1277
-1281
-1286
-1291
-1295
-1300
-1304
-1309
-1313
-1318
-1322
-1327
-1331
-1336
-1340
-1345
-1349
-1353
-1358
-1362
-1366
-1371
-1375
-1379
-1384
-1388
-1392
-1397
-1401
-1405
-1410
-1414
-1418
-1423
-1427
-1431
-1435
-1439
-1443
-1447
-1451
-1455
-1459
-1463
-1467
-1471
-1474
-1478
-1482
-1485
-1489
-1493
-1496
-1499
-1503
-1506
-1509
-1513
-1516
-1519
-1522
-1526
-1529
-1532
-1535
-1538
-1542
-1545
-1548
-1551
-1554
-1557
-1561
-1564
-1567
-1570
-1573
-1576
-1579
-1581
-1584
-1587
-1590
-1592
-1595
-1598
-1600
-1603
-1605
-1608
-1610
-1613
-1615
-1617
-1619
-1621
-1624
-1626
-1628
-1629
-1631
-1633
-1635
-1637
-1639
-1640
-1642
-1644
-1645
-1647
-1649
-1650
-1652
-1653
-1655
-1657
-1658
-1660
-1662
-1663
-1665
-1667
-1668
-1670
-1672
-1674
-1676
-1677
-1679
-1681
-1683
-1685
-1686
-1688
-1690
-1692
-1694
-1696
-1698
-1700
-1702
-1704
-1706
-1709
-1711
-1713
-1716
-1718
-1721
-1724
-1726
-1729
-1732
-1735
-1739
-1742
-1745
-1749
-1752
-1756
-1759
-1763
-1767
-1770
-1774
-1778
-1782
-1785
-1789
-1793
-1797
-1801
-1804
-1808
-1812
-1816
-1820
-1824
-1828
-1832
-1837
-1841
-1845
-1850
-1854
-1859
-1863
-1868
-1873
-1878
-1883
-1888
-1893
-1898
-1903
-1908
-1914
-1919
-1925
-1930
-1936
-1942
-1948
-1953
-1959
-1965
-1971
-1977
-1983
-1989
-1995
-2001
-2007
-2013
-2019
-2025
-2032
-2037
-2044
-2050
-2056
-2062
-2068
-2074
-2080
-2086
-2092
-2098
-2104
-2110
-2116
-2122
-2128
-2134
-2139
-2145
-2151
-2157
-2163
-2169
-2175
-2181
-2187
-2193
-2199
-2205
-2211
-2217
-2223
-2229
-2235
-2241
-2247
-2253
-2259
-2265
-2271
-2276
-2282
-2288
-2294
-2299
-2305
-2310
-2316
-2321
-2327
-2332
-2337
-2342
-2348
-2353
-2358
-2363
-2368
-2372
-2377
-2382
-2386
-2391
-2395
-2400
-2404
-2408
-2412
-2416
-2420
-2424
-2428
-2431
-2435
-2438
-2442
-2445
-2449
-2452
-2455
-2458
-2461
-2464
-2466
-2469
-2471
-2473
-2476
-2478
-2480
-2481
-2483
-2485
-2486
-2488
-2489
-2490
-2491
-2492
-2493
-2494
-2494
-2495
-2495
-2496
-2496
-2496
-2496
-2497
-2497
-2497
-2497
-2496
-2496
-2496
-2495
-2495
-2494
-2494
-2493
-2492
-2491
-2490
-2489
-2488
-2487
-2485
-2484
-2482
-2480
-2479
-2477
-2475
-2473
-2471
-2469
-2467
-2464
-2462
-2459
-2457
-2454
-2452
-2449
-2446
-2443
-2441
-2438
-2435
-2432
-2429
-2426
-2423
-2420
-2417
-2413
-2410
-2407
-2403
-2400
-2396
-2393
-2389
-2385
-2382
-2378
-2374
-2370
-2366
-2362
-2358
-2353
-2349
-2345
-2340
-2336
-2331
-2326
-2321
-2317
-2312
-2307
-2302
-2297
-2292
-2287
-2282
-2277
-2272
-2267
-2261
-2257
-2252
-2247
-2242
-2237
-2232
-2227
-2222
-2218
-2213
-2208
-2204
-2199
-2195
-2191
-2187
-2182
-2178
-2174
-2170
-2166
-2163
-2159
-2155
-2151
-2148
-2144
-2141
-2137
-2134
-2131
-2127
-2124
-2121
-2118
-2114
-2111
-2108
-2105
-2102
-2099
-2096
-2093
-2090
-2087
-2084
-2081
-2078
-2075
-2072
-2069
-2066
-2064
-2061
-2058
-2055
-2053
-2050
-2047
-2044
-2041
-2039
-2036
-2033
-2031
-2028
-2025
-2023
-2020
-2017
-2015
-2012
-2009
-2005
-2004
-2001
-1998
-1995
-1992
-1989
-1986
-1983
-1980
-1977
-1973
-1970
-1967
-1963
-1960
-1957
-1953
-1950
-1946
-1943
-1939
-1936
-1932
-1929
-1925
-1922
-1918
-1914
-1911
-1907
-1903
-1900
-1896
-1892
-1888
-1884
-1881
-1877
-1873
-1869
-1865
-1861
-1857
-1853
-1849
-1845
-1841
-1837
-1833
-1829
-1825
-1821
-1817
-1813
-1809
-1805
-1801
-1796
-1792
-1788
-1784
-1780
-1776
-1772
-1768
-1764
-1759
-1755
-1751
-1747
-1742
-1738
-1734
-1729
-1725
-1721
-1716
-1712
-1707
-1703
-1698
-1694
-1689
-1685
-1680
-1676
-1671
-1667
-1662
-1658
-1653
-1648
-1644
-1639
-1634
-1630
-1625
-1620
-1615
-1610
-1606
-1601
-1596
-1591
-1586
-1581
-1575
-1570
-1565
-1560
-1555
-1549
-1544
-1539
-1533
-1528
-1522
-1517
-1511
-1506
-1500
-1494
-1489
-1483
-1477
-1472
-1466
-1460
-1455
-1449
-1443
-1437
-1432
-1426
-1420
-1415
-1409
-1403
-1398
-1392
-1386
-1381
-1375
-1369
-1364
-1358
-1352
-1346
-1341
-1335
-1329
-1323
-1317
-1311
-1306
-1300
-1294
-1288
-1282
-1276
-1270
-1264
-1258
-1252
-1245
-1239
-1233
-1227
-1220
-1214
-1207
-1200
-1194
-1187
-1180
-1173
-1166
-1159
-1151
-1144
-1137
-1129
-1122
-1114
-1106
-1099
-1091
-1083
-1075
-1067
-1058
-1050
-1042
-1034
-1025
-1016
-1008
-1000
-992
-983
-975
-966
-957
-949
-940
-932
-923
-915
-906
-898
-889
-881
-872
-864
-855
-847
-838
-830
-821
-813
-804
-796
-787
-779
-770
-761
-753
-744
-735
-727
-718
-709
-700
-691
-682
-672
-663
-654
-644
-635
-625
-615
-606
-596
-586
-576
-566
-556
-545
-535
-525
-515
-504
-494
-484
-474
-463
-453
-443
-433
-422
-412
-402
-392
-382
-372
-362
-353
-343
-333
-324
-315
-305
-296
-287
-278
-269
-260
-252
-243
-234
-226
-218
-209
-201
-193
-185
-177
-169
-161
-153
-146
-138
-130
-123
-115
-108
-101
-94
-86
-79
-72
-65
-59
-52
-45
-39
-32
-26
-19
-13
-7
-1
5
11
17
22
28
33
39
44
49
54
59
64
69
73
78
82
87
91
95
99
103
107
111
115
119
122
126
129
132
136
139
142
144
147
150
152
155
157
159
161
163
165
167
168
170
171
172
174
175
176
177
178
179
179
180
181
181
182
182
183
183
184
184
184
184
184
184
184
184
184
184
184
184
184
183
183
182
182
181
180
180
179
178
177
176
175
173
172
170
169
167
166
164
162
160
158
155
153
151
148
146
143
140
138
135
132
129
125
122
119
115
112
108
104
100
97
93
89
85
81
77
72
68
64
60
56
52
47
43
39
34
30
26
21
17
12
8
3
-1
-5
-10
-14
-19
-23
-28
-32
-37
-42
-46
-51
-55
-60
-64
-68
-73
-77
-82
-86
-91
-95
-99
-104
-108
-113
-117
-122
-126
-131
-135
-140
-144
-149
-154
-158
-163
-167
-172
-177
-181
-186
-190
-195
-199
-204
-208
-213
-217
-221
-226
-230
-234
-238
-242
-245
-249
-253
-257
-260
-264
-267
-270
-273
-277
-280
-283
-286
-288
-291
-294
-296
-299
-301
-303
-306
-308
-310
-312
-314
-316
-317
-319
-321
-322
-323
-325
-326
-327
-328
-329
-330
-331
-332
-332
-333
-333
-334
-334
-334
-335
-335
-335
-334
-334
-334
-334
-333
-332
-332
-331
-330
-329
-328
-327
-325
-324
-322
-321
-319
-317
-315
-313
-311
-309
-307
-305
-303
-300
-298
-295
-292
-289
-286
-283
-280
-277
-274
-271
-267
-264
-260
-256
-252
-249
-245
-240
-236
-232
-228
-223
-219
-215
-210
-205
-201
-196
-191
-186
-181
-176
-171
-166
-161
-155
-150
-145
-139
-134
-128
-122
-117
-111
-105
-99
-93
-87
-81
-75
-69
-62
-56
-49
-43
-36
-30
-23
-16
-10
-3
4
11
18
25
32
39
47
54
61
68
76
83
90
98
105
113
120
128
135
143
150
158
165
173
181
188
196
204
212
220
227
235
243
251
259
267
275
283
291
299
308
316
324
332
340
349
357
366
374
383
391
400
408
417
426
434
443
452
461
469
478
487
496
505
514
523
533
542
551
560
569
579
588
597
607
616
625
635
644
654
663
673
682
691
701
710
720
729
739
748
757
767
776
785
795
804
813
822
832
841
850
859
868
877
886
895
904
912
921
930
938
947
955
964
972
980
989
997
1004
1012
1020
1028
1036
1044
1051
1059
1066
1074
1081
1088
1095
1103
1110
1117
1124
1131
1138
1144
1151
1158
1165
1171
1178
1184
1190
1197
1203
1209
1215
1221
1227
1233
1238
1244
1250
1255
1260
1265
1270
1275
1280
1284
1289
1293
1297
1302
1306
1309
1313
1317
1320
1324
1327
1330
1334
1337
1340
1342
1345
1348
1351
1353
1355
1358
1360
1362
1364
1366
1368
1369
1371
1373
1374
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1385
1386
1386
1387
1387
1387
1387
1387
1388
1388
1388
1388
1387
1387
1387
1387
1387
1387
1387
1386
1386
1386
1385
1385
1385
1384
1384
1384
1383
1383
1383
1382
1382
1382
1381
1381
1381
1380
1380
1380
1380
1380
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1379
1378
1378
1378
1379
1379
1379
1379
1379
1379
1379
1379
1379
1380
1380
1380
1381
1381
1381
1382
1382
1383
1383
1384
1385
1386
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1399
1400
1401
1403
1404
1405
1407
1408
1410
1411
1413
1415
1416
1418
1420
1421
1423
1425
1427
1428
1430
1432
1434
1435
1437
1439
1441
1442
1444
1446
1448
1450
1451
1453
1455
1457
1458
1460
1462
1463
1465
1467
1468
1470
1471
1473
1474
1476
1477
1478
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1489
1490
1491
1492
1492
1493
1493
1494
1494
1495
1495
1496
1496
1497
1497
1498
1498
1498
1499
1499
1500
1500
1500
1501
1501
1502
1502
1503
1503
1503
1504
1504
1505
1505
1505
1506
1506
1506
1506
1507
1507
1507
1507
1508
1508
1508
1508
1509
1509
1509
1509
1510
1510
1510
1511
1511
1512
1512
1513
1513
1514
1514
1515
1515
1516
1517
1518
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1533
1534
1535
1537
1538
1539
1541
1542
1544
1545
1547
1549
1550
1552
1554
1555
1557
1559
1561
1563
1564
1566
1568
1570
1572
1574
1576
1578
1580
1583
1585
1587
1589
1591
1593
1595
1597
1599
1601
1603
1605
1608
1610
1612
1614
1616
1618
1620
1622
1624
1626
1628
1630
1633
1635
1637
1639
1641
1643
1645
1648
1650
1652
1654
1657
1659
1661
1664
1666
1668
1670
1673
1675
1677
1679
1682
1684
1686
1688
1690
1692
1694
1696
1698
1699
1701
1703
1705
1706
1708
1710
1711
1713
1714
1716
1717
1719
1720
1721
1723
1724
1725
1727
1728
1729
1730
1732
1733
1734
1735
1736
1737
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1752
1753
1754
1755
1755
1756
1756
1757
1757
1757
1758
1758
1758
1758
1759
1759
1759
1759
1758
1758
1758
1758
1758
1757
1757
1757
1756
1756
1755
1755
1754
1753
1753
1752
1751
1750
1749
1748
1747
1746
1744
1743
1741
1740
1738
1736
1735
1733
1731
1728
1726
1724
1721
1718
1716
1713
1710
1707
1703
1700
1696
1693
1689
1685
1681
1677
1672
1668
1663
1659
1654
1648
1643
1638
1632
1627
1621
1615
1608
1602
1596
1589
1582
1575
1568
1561
1553
1546
1538
1530
1522
1514
1506
1497
1489
1480
1471
1462
1453
1443
1434
1424
1415
1405
1395
1385
1375
1365
1354
1344
1333
1322
1312
1301
1290
1278
1267
1256
1244
1233
1221
1209
1198
1186
1174
1161
1149
1137
1124
1111
1099
1086
1073
1059
1046
1033
1018
1006
992
978
964
950
935
921
906
892
877
862
847
832
817
802
787
771
756
740
724
709
693
677
661
645
629
612
596
580
563
547
530
514
497
480
464
447
430
413
396
379
362
345
328
311
294
277
259
242
225
208
190
173
156
139
121
104
87
69
52
35
17
0
-17
-35
-52
-70
-87
-105
-122
-139
-157
-174
-192
-210
-227
-245
-262
-280
-297
-315
-333
-350
-368
-385
-403
-421
-438
-456
-474
-492
-509
-527
-545
-563
-580
-598
-616
-633
-651
-669
-686
-704
-721
-739
-756
-773
-791
-808
-826
-843
-860
-877
-895
-912
-929
-946
-963
-980
-997
-1014
-1031
-1048
-1065
-1082
-1098
-1115
-1132
-1148
-1165
-1181
-1198
-1214
-1231
-1247
-1264
-1280
-1296
-1312
-1329
-1345
-1361
-1377
-1393
-1409
-1425
-1441
-1457
-1473
-1489
-1504
-1520
-1536
-1551
-1567
-1582
-1598
-1613
-1628
-1643
-1658
-1673
-1688
-1703
-1717
-1732
-1746
-1761
-1775
-1789
-1803
-1817
-1831
-1845
-1858
-1872
-1885
-1899
-1912
-1925
-1938
-1951
-1963
-1976
-1988
-2001
-2013
-2025
-2037
-2048
-2060
-2071
-2083
-2094
-2105
-2116
-2127
-2138
-2149
-2159
-2169
-2180
-2190
-2200
-2210
-2220
-2230
-2239
-2249
-2259
-2268
-2277
-2286
-2296
-2305
-2313
-2322
-2331
-2340
-2348
-2357
-2365
-2373
-2381
-2389
-2397
-2405
-2413
-2421
-2428
-2436
-2443
-2450
-2457
-2464
-2471
-2478
-2485
-2492
-2499
-2505
-2512
-2518
-2525
-2531
-2537
-2544
-2550
-2556
-2562
-2568
-2574
-2580
-2586
-2591
-2597
-2603
-2608
-2614
-2620
-2625
-2631
-2636
-2641
-2647
-2652
-2658
-2663
-2668
-2673
-2679
-2684
-2689
-2694
-2699
-2704
-2709
-2714
-2719
-2724
-2729
-2734
-2739
-2744
-2749
-2753
-2758
-2763
-2768
-2773
-2777
-2782
-2787
-2792
-2796
-2801
-2806
-2810
-2815
-2820
-2824
-2829
-2833
-2838
-2842
-2846
-2851
-2855
-2859
-2864
-2868
-2872
-2876
-2880
-2884
-2888
-2892
-2895
-2899
-2903
-2906
-2910
-2913
-2917
-2920
-2923
-2926
-2929
-2932
-2935
-2938
-2941
-2944
-2947
-2949
-2952
-2954
-2957
-2959
-2962
-2964
-2966
-2968
-2971
-2973
-2975
-2977
-2979
-2981
-2983
-2985
-2987
-2989
-2991
-2993
-2995
-2996
-2998
-3000
-3002
-3003
-3005
-3007
-3008
-3010
-3011
-3013
-3015
-3016
-3018
-3019
-3021
-3022
-3023
-3025
-3026
-3028
-3029
-3030
-3031
-3033
-3034
-3035
-3036
-3038
-3039
-3040
-3041
-3042
-3043
-3044
-3045
-3046
-3047
-3048
-3049
-3050
-3051
-3052
-3053
-3054
-3055
-3056
-3057
-3058
-3059
-3059
-3060
-3061
-3062
-3063
-3064
-3065
-3066
-3066
-3067
-3068
-3069
-3069
-3070
-3071
-3071
-3072
-3073
-3073
-3074
-3074
-3075
-3075
-3075
-3076
-3076
-3076
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3077
-3076
-3076
-3076
-3076
-3076
-3075
-3075
-3075
-3075
-3074
-3074
-3074
-3073
-3073
-3073
-3072
-3072
-3071
-3071
-3071
-3070
-3069
-3069
-3068
-3068
-3067
-3066
-3066
-3065
-3064
-3063
-3063
-3062
-3061
-3060
-3059
-3058
-3057
-3056
-3055
-3054
-3052
-3051
-3050
-3048
-3047
-3046
-3044
-3043
-3041
-3040
-3038
-3037
-3035
-3033
-3031
-3030
-3028
-3026
-3024
-3023
-3021
-3019
-3017
-3015
-3013
-3011
-3009
-3007
-3005
-3003
-3001
-2999
-2997
-2995
-2993
-2991
-2989
-2987
-2985
-2982
-2980
-2978
-2976
-2974
-2972
-2970
-2968
-2965
-2963
-2961
-2959
-2957
-2955
-2952
-2950
-2948
-2946
-2944
-2942
-2940
-2937
-2935
-2933
-2931
-2929
-2927
-2925
-2923
-2920
-2918
-2916
-2914
-2912
-2910
-2908
-2906
-2904
-2902
-2900
-2898
-2896
-2894
-2892
-2890
-2888
-2886
-2884
-2882
-2880
-2878
-2876
-2874
-2873
-2871
-2869
-2867
-2866
-2864
-2863
-2861
-2860
-2858
-2857
-2855
-2854
-2853
-2851
-2850
-2849
-2848
-2847
-2845
-2844
-2843
-2842
-2841
-2840
-2839
-2838
-2837
-2836
-2835
-2834
-2833
-2832
-2831
-2830
-2829
-2828
-2827
-2826
-2825
-2823
-2822
-2821
-2820
-2819
-2817
-2816
-2815
-2813
-2812
-2811
-2809
-2808
-2807
-2805
-2804
-2802
-2801
-2799
-2798
-2796
-2794
-2793
-2791
-2789
-2787
-2786
-2784
-2782
-2780
-2778
-2776
-2774
-2771
-2769
-2767
-2765
-2762
-2760
-2757
-2755
-2752
-2749
-2746
-2743
-2740
-2737
-2733
-2730
-2726
-2722
-2719
-2715
-2710
-2706
-2702
-2698
-2693
-2688
-2683
-2678
-2673
-2668
-2663
-2657
-2652
-2646
-2640
-2634
-2628
-2622
-2616
-2610
-2603
-2597
-2590
-2583
-2577
-2570
-2563
-2556
-2549
-2541
-2534
-2527
-2519
-2512
-2504
-2496
-2488
-2480
-2472
-2464
-2456
-2448
-2440
-2431
-2423
-2414
-2406
-2397
-2388
-2380
-2371
-2362
-2353
-2343
-2334
-2325
-2315
-2306
-2296
-2287
-2277
-2267
-2257
-2247
-2237
-2227
-2217
-2206
-2196
-2185
-2175
-2164
-2154
-2143
-2132
-2121
-2110
-2099
-2088
-2077
-2066
-2054
-2043
-2032
-2020
-2009
-1997
-1986
-1974
-1963
-1951
-1939
-1928
-1916
-1904
-1892
-1880
-1868
-1856
-1844
-1831
-1819
-1807
-1795
-1782
-1770
-1757
-1745
-1732
-1720
-1707
-1694
-1682
-1669
-1656
-1643
-1631
-1618
-1605
-1592
-1579
-1566
-1554
-1541
-1528
-1515
-1502
-1489
-1476
-1463
-1450
-1437
-1424
-1411
-1398
-1385
-1372
-1359
-1346
-1334
-1321
-1308
-1295
-1283
-1270
-1257
-1245
-1232
-1220
-1207
-1195
-1182
-1170
-1157
-1145
-1133
-1121
-1109
-1096
-1084
-1072
-1060
-1048
-1036
-1024
-1012
-1000
-989
-977
-965
-953
-942
-930
-919
-907
-895
-884
-872
-861
-850
-839
-827
-816
-805
-794
-783
-772
-761
-750
-739
-729
-718
-707
-697
-686
-676
-666
-656
-645
-635
-625
-616
-606
-596
-587
-577
-568
-558
-549
-540
-531
-522
-513
-505
-496
-487
-479
-471
-462
-454
-446
-438
-430
-422
-414
-406
-399
-391
-384
-377
-369
-362
-355
-348
-341
-335
-328
-322
-315
-309
-303
-297
-291
-285
-279
-273
-267
-262
-256
-251
-245
-240
-235
-230
-225
-220
-215
-210
-205
-201
-196
-191
-187
-182
-178
-174
-169
-165
-161
-157
-153
-149
-145
-142
-138
-134
-131
-127
-124
-120
-117
-114
-111
-107
-104
-101
-98
-95
-92
-89
-86
-83
-80
-77
-74
-71
-68
-65
-62
-59
-56
-53
-50
-47
-43
-40
-37
-34
-30
-27
-23
-20
-17
-13
-10
-6
-3
1
4
8
11
15
18
22
25
29
33
36
40
44
47
51
55
58
62
66
70
74
78
82
86
90
94
98
102
106
111
115
119
124
128
133
138
142
147
152
157
162
167
172
177
182
187
193
198
203
209
214
220
225
231
236
242
248
253
259
264
270
276
281
287
293
298
304
310
315
321
327
333
338
344
350
356
362
368
373
379
385
391
397
403
408
414
420
426
432
438
443
449
455
461
467
472
478
484
489
495
501
506
512
517
523
529
534
540
545
551
556
562
567
573
578
583
589
594
600
605
610
615
621
626
631
636
641
646
651
656
661
666
671
676
680
685
690
694
699
703
708
712
717
721
725
730
734
738
742
746
750
754
758
762
765
769
773
776
780
784
787
791
794
797
800
804
807
810
813
816
819
822
825
828
831
834
836
839
842
845
847
850
852
855
857
860
862
864
866
868
870
872
874
876
877
879
880
882
883
885
886
887
888
889
890
891
891
892
892
892
893
893
893
893
893
892
892
892
891
891
890
889
888
887
886
885
884
882
881
879
878
876
874
872
870
868
866
864
862
859
857
854
852
849
846
843
840
837
833
830
826
823
819
815
811
807
802
798
794
789
784
779
774
769
764
759
754
748
742
737
731
725
718
712
706
699
692
686
679
672
665
657
650
643
635
628
620
612
604
596
588
580
571
563
555
546
537
529
520
511
503
494
485
476
467
458
449
439
430
421
411
402
392
382
373
363
353
343
333
322
312
302
291
281
270
259
249
238
227
216
205
194
183
172
160
149
138
126
115
103
92
80
69
57
45
34
22
10
-2
-13
-25
-37
-49
-61
-73
-85
-97
-109
-121
-134
-146
-158
-170
-183
-195
-208
-220
-233
-245
-258
-271
-284
-296
-309
-322
-335
-348
-361
-374
-387
-400
-413
-427
-440
-453
-466
-480
-493
-507
-520
-534
-547
-561
-575
-588
-602
-616
-629
-643
-657
-671
-685
-699
-712
-726
-740
-754
-768
-783
-797
-811
-825
-839
-853
-867
-882
-896
-910
-924
-938
-953
-967
-981
-995
-1008
-1024
-1038
-1052
-1066
-1081
-1095
-1109
-1124
-1138
-1152
-1167
-1181
-1196
-1210
-1225
-1239
-1253
-1268
-1282
-1297
-1311
-1326
-1340
-1355
-1369
-1384
-1398
-1413
-1427
-1442
-1456
-1470
-1485
-1499
-1513
-1527
-1541
-1555
-1569
-1583
-1596
-1610
-1623
-1637
-1650
-1663
-1676
-1689
-1702
-1715
-1728
-1740
-1753
-1765
-1777
-1789
-1801
-1813
-1825
-1837
-1849
-1861
-1872
-1884
-1895
-1906
-1918
-1929
-1940
-1951
-1961
-1972
-1982
-1993
-2003
-2013
-2023
-2033
-2043
-2053
-2062
-2072
-2081
-2091
-2100
-2109
-2118
-2127
-2136
-2145
-2153
-2162
-2170
-2178
-2186
-2194
-2202
-2210
-2217
-2225
-2232
-2239
-2246
-2253
-2260
-2267
-2274
-2280
-2287
-2293
-2300
-2306
-2312
-2318
-2324
-2330
-2335
-2341
-2346
-2352
-2357
-2362
-2368
-2373
-2377
-2382
-2387
-2391
-2396
-2400
-2404
-2408
-2412
-2416
-2419
-2423
-2426
-2430
-2433
-2436
-2439
-2441
-2444
-2447
-2449
-2452
-2454
-2456
-2459
-2461
-2463
-2466
-2468
-2470
-2472
-2474
-2477
-2479
-2481
-2483
-2485
-2487
-2489
-2491
-2493
-2495
-2497
-2498
-2500
-2502
-2503
-2505
-2506
-2508
-2509
-2510
-2511
-2513
-2514
-2515
-2516
-2517
-2518
-2519
-2520
-2520
-2521
-2522
-2523
-2524
-2525
-2526
-2526
-2527
-2528
-2529
-2530
-2531
-2531
-2532
-2533
-2534
-2534
-2535
-2536
-2536
-2537
-2538
-2538
-2539
-2539
-2540
-2540
-2541
-2541
-2542
-2542
-2542
-2543
-2543
-2543
-2544
-2544
-2544
-2544
-2544
-2545
-2545
-2545
-2545
-2545
-2545
-2546
-2546
-2546
-2546
-2546
-2547
-2547
-2547
-2547
-2548
-2548
-2548
-2549
-2549
-2550
-2550
-2550
-2551
-2551
-2552
-2552
-2552
-2553
-2553
-2554
-2554
-2554
-2555
-2555
-2555
-2556
-2556
-2556
-2557
-2557
-2557
-2558
-2558
-2558
-2559
-2559
-2559
-2559
-2560
-2560
-2560
-2560
-2561
-2561
-2561
-2561
-2561
-2561
-2561
-2560
-2560
-2560
-2559
-2559
-2558
-2558
-2557
-2556
-2555
-2555
-2554
-2553
-2551
-2550
-2549
-2548
-2546
-2545
-2544
-2542
-2540
-2539
-2537
-2535
-2533
-2531
-2529
-2527
-2525
-2523
-2521
-2519
-2517
-2514
-2512
-2510
-2508
-2506
-2504
-2501
-2499
-2497
-2495
-2493
-2491
-2488
-2486
-2484
-2482
-2480
-2478
-2476
-2474
-2472
-2469
-2467
-2465
-2462
-2460
-2457
-2454
-2452
-2449
-2446
-2443
-2439
-2436
-2433
-2429
-2426
-2422
-2419
-2415
-2411
-2407
-2404
-2400
-2396
-2393
-2389
-2385
-2382
-2378
-2374
-2370
-2367
-2363
-2359
-2355
-2351
-2347
-2343
-2339
-2334
-2330
-2325
-2321
-2316
-2311
-2306
-2302
-2297
-2292
-2286
-2281
-2276
-2271
-2266
-2260
-2255
-2250
-2244
-2239
-2234
-2228
-2223
-2217
-2212
-2206
-2201
-2195
-2189
-2184
-2178
-2172
-2166
-2161
-2155
-2149
-2143
-2137
-2131
-2125
-2120
-2114
-2108
-2102
-2096
-2090
-2084
-2078
-2071
-2065
-2059
-2053
-2047
-2040
-2033
-2027
-2021
-2013
-2007
-2001
-1994
-1987
-1981
-1974
-1967
-1960
-1953
-1946
-1939
-1933
-1926
-1919
-1912
-1904
-1897
-1890
-1883
-1876
-1869
-1862
-1854
-1847
-1840
-1833
-1825
-1818
-1810
-1803
-1795
-1787
-1780
-1772
-1764
-1756
-1748
-1740
-1731
-1723
-1715
-1706
-1698
-1690
-1681
-1673
-1664
-1655
-1647
-1638
-1629
-1621
-1612
-1603
-1595
-1586
-1577
-1569
-1560
-1551
-1543
-1534
-1525
-1516
-1508
-1499
-1490
-1481
-1473
-1464
-1455
-1446
-1437
-1428
-1419
-1410
-1401
-1392
-1384
-1374
-1365
-1356
-1347
-1338
-1329
-1320
-1311
-1302
-1293
-1283
-1274
-1265
-1256
-1247
-1237
-1228
-1219
-1210
-1200
-1191
-1182
-1172
-1163
-1154
-1144
-1135
-1125
-1116
-1106
-1097
-1087
-1078
-1068
-1058
-1049
-1039
-1029
-1020
-1010
-1000
-991
-981
-972
-962
-953
-944
-934
-925
-916
-907
-897
-888
-879
-870
-861
-852
-843
-834
-826
-817
-808
-799
-791
-782
-774
-765
-757
-748
-740
-731
-723
-715
-706
-698
-689
-681
-673
-665
-656
-648
-640
-632
-624
-616
-608
-600
-592
-584
-576
-569
-561
-553
-545
-537
-530
-522
-514
-506
-499
-491
-483
-476
-468
-461
-453
-446
-438
-431
-423
-416
-408
-401
-394
-386
-379
-372
-365
-358
-351
-344
-337
-330
-323
-316
-309
-303
-296
-289
-283
-276
-269
-263
-256
-250
-243
-237
-230
-224
-218
-211
-205
-199
-192
-186
-180
-174
-168
-162
-156
-150
-144
-138
-132
-126
-120
-114
-108
-103
-97
-91
-85
-80
-74
-68
-62
-56
-50
-45
-39
-33
-27
-21
-14
-8
-2
4
10
16
23
29
35
41
47
54
60
66
72
78
84
90
96
102
108
114
120
126
131
137
142
148
153
159
164
169
174
179
184
190
195
200
205
210
215
220
225
230
235
240
245
250
255
260
264
269
274
279
284
288
293
298
302
307
311
316
320
325
329
333
337
341
345
349
353
357
361
364
368
372
375
379
383
386
390
393
397
400
403
407
410
414
417
420
423
427
430
433
436
439
443
446
449
452
455
458
461
464
467
470
472
475
478
481
483
486
488
491
493
496
498
501
503
505
508
510
512
515
517
519
521
524
526
528
530
532
534
536
538
540
542
544
546
548
550
552
554
555
557
559
561
563
564
566
568
569
571
573
575
576
578
580
582
583
585
587
588
590
591
593
594
596
597
598
600
601
602
603
604
605
606
607
607
608
609
609
609
610
610
610
610
610
610
609
609
609
608
607
607
606
605
604
603
601
600
599
597
596
594
592
591
589
587
585
582
580
578
575
573
570
567
564
561
558
555
552
549
545
542
538
535
531
528
524
520
516
512
508
504
499
495
491
486
482
477
472
467
462
457
452
447
441
436
430
425
419
413
406
400
394
387
380
373
366
359
352
344
336
328
321
312
304
296
287
278
270
261
252
242
233
224
214
204
195
185
175
165
154
144
133
123
112
101
90
79
68
57
45
34
23
11
-1
-13
-24
-36
-48
-60
-73
-85
-97
-110
-122
-135
-148
-160
-173
-186
-199
-212
-225
-238
-252
-265
-278
-291
-305
-318
-332
-345
-359
-372
-386
-399
-413
-427
-440
-454
-468
-481
-495
-509
-523
-536
-550
-564
-578
-592
-605
-619
-633
-647
-661
-674
-688
-702
-716
-730
-744
-757
-771
-785
-799
-813
-826
-840
-854
-867
-881
-895
-908
-922
-935
-949
-962
-976
-989
-1002
-1014
-1029
-1042
-1055
-1068
-1081
-1094
-1107
-1119
-1132
-1145
-1157
-1169
-1182
-1194
-1206
-1218
-1230
-1242
-1253
-1265
-1276
-1288
-1299
-1310
-1322
-1333
-1343
-1354
-1365
-1375
-1386
-1396
-1406
-1416
-1426
-1436
-1445
-1455
-1464
-1473
-1482
-1491
-1500
-1509
-1517
-1526
-1534
-1542
-1550
-1558
-1566
-1574
-1581
-1589
-1596
-1603
-1610
-1617
-1624
-1630
-1637
-1643
-1649
-1656
-1662
-1667
-1673
-1678
-1684
-1689
-1694
-1699
-1704
-1708
-1713
-1717
-1721
-1725
-1729
-1733
-1736
-1740
-1743
-1747
-1750
-1753
-1756
-1758
-1761
-1764
-1766
-1768
-1771
-1773
-1775
-1776
-1778
-1780
-1781
-1783
-1784
-1785
-1786
-1787
-1788
-1788
-1789
-1789
-1789
-1790
-1789
-1789
-1789
-1789
-1788
-1787
-1786
-1786
-1784
-1783
-1782
-1781
-1779
-1778
-1776
-1774
-1772
-1770
-1768
-1766
-1764
-1761
-1759
-1756
-1754
-1751
-1749
-1746
-1743
-1741
-1738
-1735
-1732
-1729
-1726
-1723
-1720
-1717
-1714
-1710
-1707
-1704
-1700
-1697
-1693
-1690
-1687
-1683
-1680
-1676
-1672
-1669
-1665
-1662
-1658
-1655
-1651
-1647
-1644
-1640
-1636
-1633
-1629
-1626
-1622
-1618
-1615
-1611
-1608
-1604
-1601
-1597
-1594
-1591
-1587
-1584
-1580
-1577
-1573
-1570
-1567
-1563
-1560
-1556
-1553
-1550
-1546
-1543
-1540
-1536
-1533
-1530
-1527
-1524
-1521
-1517
-1514
-1511
-1508
-1505
-1502
-1499
-1496
-1494
-1491
-1488
-1485
-1483
-1480
-1477
-1475
-1472
-1470
-1468
-1466
-1463
-1461
-1459
-1457
-1455
-1454
-1452
-1450
-1449
-1447
-1446
-1444
-1443
-1442
-1441
-1440
-1439
-1438
-1437
-1436
-1435
-1435
-1434
-1434
-1433
-1433
-1433
-1432
-1432
-1432
-1432
-1433
-1433
-1433
-1434
-1434
-1435
-1435
-1436
-1437
-1438
-1439
-1440
-1441
-1443
-1444
-1446
-1448
-1449
-1451
-1453
-1456
-1458
-1461
-1463
-1466
-1469
-1472
-1475
-1478
-1481
-1485
-1488
-1492
-1496
-1500
-1504
-1508
-1512
-1517
-1521
-1526
-1531
-1536
-1541
-1546
-1551
-1556
-1562
-1567
-1573
-1578
-1584
-1590
-1596
-1602
-1608
-1614
-1620
-1626
-1633
-1639
-1646
-1652
-1659
-1666
-1673
-1680
-1687
-1694
-1701
-1708
-1715
-1723
-1730
-1738
-1745
-1753
-1761
-1769
-1777
-1785
-1793
-1801
-1809
-1818
-1826
-1834
-1843
-1852
-1860
-1869
-1878
-1886
-1895
-1904
-1913
-1922
-1931
-1940
-1949
-1958
-1967
-1976
-1986
-1995
-2004
-2013
-2021
-2031
-2040
-2049
-2059
-2068
-2077
-2086
-2095
-2104
-2113
-2122
-2131
-2140
-2149
-2157
-2166
-2175
-2184
-2192
-2201
-2209
-2218
-2226
-2234
-2242
-2251
-2259
-2267
-2275
-2282
-2290
-2298
-2305
-2313
-2320
-2328
-2335
-2342
-2349
-2356
-2362
-2369
-2375
-2382
-2388
-2394
-2400
-2406
-2412
-2418
-2423
-2428
-2434
-2439
-2444
-2449
-2453
-2458
-2462
-2467
-2471
-2475
-2478
-2482
-2485
-2489
-2492
-2495
-2498
-2501
-2503
-2506
-2508
-2510
-2512
-2513
-2515
-2516
-2518
-2519
-2520
-2521
-2521
-2522
-2522
-2522
-2522
-2522
-2521
-2521
-2520
-2519
-2518
-2517
-2515
-2513
-2511
-2509
-2507
-2505
-2502
-2499
-2496
-2493
-2490
-2486
-2483
-2479
-2475
-2470
-2466
-2462
-2457
-2452
-2447
-2442
-2437
-2431
-2426
-2420
-2414
-2408
-2402
-2395
-2389
-2382
-2376
-2369
-2362
-2355
-2347
-2340
-2332
-2325
-2317
-2309
-2301
-2292
-2284
-2275
-2267
-2258
-2249
-2240
-2231
-2222
-2212
-2203
-2193
-2184
-2174
-2164
-2155
-2145
-2135
-2125
-2115
-2104
-2094
-2084
-2074
-2063
-2053
-2041
-2031
-2021
-2009
-1999
-1988
-1977
-1966
-1955
-1944
-1933
-1922
-1911
-1900
-1888
-1877
-1866
-1854
-1843
-1831
-1820
-1809
-1797
-1786
-1774
-1763
-1751
-1739
-1728
-1716
-1705
-1693
-1682
-1670
-1659
-1647
-1635
-1624
-1613
-1601
-1590
-1578
-1567
-1556
-1544
-1533
-1522
-1511
-1499
-1488
-1477
-1466
-1455
-1444
-1433
-1423
-1412
-1401
-1390
-1380
-1369
-1359
-1349
-1338
-1328
-1318
-1308
-1298
-1288
-1278
-1268
-1258
-1248
-1238
-1229
-1219
-1210
-1200
-1191
-1182
-1173
-1164
-1155
-1146
-1137
-1128
-1120
-1111
-1103
-1094
-1086
-1078
-1070
-1062
-1054
-1046
-1039
-1031
-1024
-1016
-1008
-1002
-995
-988
-981
-974
-968
-961
-954
-948
-942
-936
-930
-924
-918
-912
-906
-900
-895
-890
-884
-879
-874
-869
-864
-859
-854
-850
-845
-841
-837
-832
-828
-824
-821
-817
-813
-810
-806
-803
-800
-797
-794
-791
-788
-786
-783
-781
-778
-776
-774
-771
-769
-767
-765
-764
-762
-760
-758
-757
-755
-754
-753
-751
-750
-749
-748
-746
-745
-744
-743
-743
-742
-741
-740
-739
-739
-738
-738
-737
-737
-736
-736
-736
-736
-735
-735
-735
-735
-735
-734
-734
-734
-734
-734
-734
-734
-734
-734
-734
-733
-733
-733
-733
-733
-733
-733
-733
-733
-733
-733
-732
-732
-732
-732
-731
-731
-731
-730
-730
-730
-729
-729
-728
-728
-727
-726
-726
-725
-724
-723
-723
-722
-721
-720
-719
-718
-717
-716
-714
-713
-712
-711
-709
-708
-706
-705
-703
-702
-700
-699
-697
-695
-693
-691
-689
-687
-685
-683
-681
-679
-676
-674
-671
-669
-666
-664
-661
-658
-655
-652
-649
-646
-643
-639
-636
-633
-629
-625
-622
-618
-614
-610
-606
-602
-598
-593
-589
-584
-580
-575
-571
-566
-561
-556
-551
-546
-541
-536
-531
-525
-520
-514
-509
-503
-498
-492
-486
-481
-475
-469
-463
-457
-452
-446
-440
-434
-428
-422
-415
-409
-403
-397
-390
-384
-377
-371
-364
-358
-351
-344
-337
-330
-324
-317
-310
-303
-295
-288
-281
-274
-267
-259
-252
-245
-237
-230
-223
-215
-208
-201
-193
-186
-179
-171
-164
-157
-150
-142
-135
-128
-121
-113
-106
-99
-92
-85
-78
-71
-64
-57
-51
-44
-37
-31
-24
-18
-11
-5
1
8
14
20
26
32
38
44
50
56
62
67
73
79
84
90
95
100
106
111
116
121
127
132
137
142
147
151
156
161
166
170
175
179
183
188
192
196
200
204
208
212
216
220
224
227
231
234
238
241
244
247
251
254
257
259
262
265
268
271
273
276
278
280
283
285
287
289
291
293
295
297
298
300
302
303
305
306
307
308
310
311
312
313
314
315
316
316
317
318
318
319
320
320
321
321
321
322
322
322
322
322
322
322
322
322
321
321
321
320
320
319
319
318
317
317
316
315
314
314
313
312
311
310
309
308
308
307
306
305
304
303
302
301
301
300
299
298
297
297
296
295
294
294
293
292
291
291
290
289
289
288
288
287
287
286
285
285
284
284
283
283
283
282
282
281
281
280
280
280
279
279
279
279
278
278
278
278
278
278
277
277
278
278
278
278
278
278
279
279
279
280
280
281
281
282
282
283
283
284
285
286
287
287
288
289
290
291
292
293
295
296
297
298
299
300
301
303
304
305
306
307
308
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
328
329
330
331
332
333
334
334
335
336
337
337
338
339
339
340
341
341
341
342
342
342
343
343
343
343
343
343
342
342
342
341
341
340
340
339
338
338
337
336
335
334
333
331
330
328
327
325
324
322
320
318
316
314
312
309
307
305
302
300
297
294
291
288
286
283
279
276
273
270
267
264
260
257
253
250
246
243
239
236
232
228
224
220
216
213
208
204
200
196
192
187
183
179
174
170
165
160
156
151
146
141
137
132
127
122
117
112
106
101
96
91
85
80
75
69
64
58
53
47
42
36
30
25
19
13
8
2
-4
-10
-15
-21
-27
-33
-39
-45
-51
-57
-63
-69
-75
-81
-87
-93
-99
-105
-111
-117
-123
-129
-135
-141
-147
-153
-159
-165
-170
-176
-182
-188
-194
-200
-206
-212
-217
-223
-229
-235
-240
-246
-251
-257
-263
-268
-274
-279
-285
-290
-295
-301
-306
-311
-316
-322
-327
-332
-337
-342
-347
-352
-357
-362
-367
-372
-377
-382
-386
-391
-396
-401
-405
-410
-415
-419
-424
-428
-433
-437
-442
-446
-450
-454
-459
-463
-467
-471
-475
-479
-483
-487
-491
-494
-498
-502
-506
-509
-513
-517
-520
-524
-527
-531
-534
-538
-541
-545
-548
-551
-555
-558
-561
-565
-568
-571
-574
-578
-581
-584
-587
-590
-593
-596
-599
-602
-605
-608
-611
-614
-617
-620
-623
-626
-629
-632
-635
-638
-641
-644
-647
-650
-653
-656
-659
-663
-666
-669
-672
-676
-679
-683
-686
-690
-693
-697
-700
-704
-708
-712
-715
-719
-723
-727
-731
-735
-740
-744
-748
-752
-757
-761
-766
-770
-775
-779
-784
-788
-793
-798
-803
-808
-812
-817
-822
-827
-832
-838
-843
-848
-853
-859
-864
-870
-875
-881
-886
-892
-898
-904
-909
-915
-921
-927
-933
-939
-945
-952
-958
-964
-971
-977
-984
-990
-997
-1002
-1010
-1016
-1024
-1030
-1037
-1044
-1051
-1058
-1065
-1072
-1079
-1086
-1093
-1100
-1108
-1115
-1122
-1130
-1137
-1145
-1152
-1159
-1167
-1174
-1182
-1190
-1197
-1205
-1212
-1220
-1228
-1236
-1243
-1251
-1259
-1267
-1274
-1282
-1290
-1298
-1306
-1314
-1322
-1330
-1338
-1346
-1354
-1362
-1370
-1378
-1386
-1394
-1402
-1410
-1418
-1426
-1434
-1442
-1450
-1458
-1466
-1474
-1483
-1491
-1499
-1507
-1515
-1523
-1531
-1539
-1547
-1555
-1563
-1571
-1579
-1586
-1594
-1602
-1610
-1618
-1625
-1633
-1641
-1648
-1656
-1664
-1671
-1679
-1687
-1694
-1702
-1709
-1717
-1725
-1732
-1740
-1747
-1755
-1762
-1770
-1778
-1785
-1793
-1800
-1808
-1816
-1823
-1831
-1839
-1846
-1854
-1862
-1870
-1877
-1885
-1893
-1901
-1909
-1917
-1925
-1933
-1941
-1949
-1957
-1965
-1973
-1981
-1990
-1998
-2005
-2013
-2021
-2029
-2039
-2047
-2055
-2063
-2072
-2080
-2088
-2096
-2104
-2113
-2121
-2129
-2137
-2145
-2154
-2162
-2170
-2178
-2186
-2194
-2202
-2211
-2219
-2227
-2235
-2243
-2251
-2259
-2267
-2274
-2282
-2290
-2298
-2306
-2314
-2321
-2329
-2337
-2345
-2352
-2360
-2368
-2375
-2383
-2391
-2398
-2406
-2413
-2421
-2428
-2436
-2443
-2450
-2458
-2465
-2473
-2480
-2487
-2495
-2502
-2509
-2516
-2524
-2531
-2538
-2545
-2552
-2559
-2566
-2573
-2580
-2587
-2593
-2600
-2607
-2613
-2620
-2626
-2632
-2639
-2645
-2651
-2657
-2663
-2669
-2675
-2680
-2686
-2692
-2697
-2702
-2708
-2713
-2718
-2723
-2729
-2733
-2738
-2743
-2748
-2753
-2757
-2762
-2766
-2771
-2775
-2780
-2784
-2788
-2792
-2796
-2801
-2805
-2809
-2813
-2816
-2820
-2824
-2828
-2832
-2835
-2839
-2843
-2846
-2850
-2854
-2857
-2861
-2864
-2868
-2871
-2875
-2878
-2881
-2885
-2888
-2891
-2894
-2897
-2901
-2904
-2907
-2910
-2913
-2916
-2919
-2922
-2925
-2928
-2931
-2935
-2938
-2941
-2944
-2947
-2950
-2953
-2956
-2959
-2962
-2965
-2968
-2971
-2975
-2978
-2981
-2984
-2987
-2990
-2994
-2997
-3000
-3003
-3006
-3009
-3013
-3016
-3019
-3022
-3025
-3028
-3031
-3035
-3038
-3041
-3044
-3048
-3051
-3054
-3057
-3061
-3064
-3068
-3071
-3074
-3078
-3081
-3085
-3089
-3092
-3096
-3100
-3103
-3107
-3111
-3115
-3118
-3122
-3126
-3130
-3134
-3138
-3142
-3146
-3151
-3155
-3159
-3163
-3168
-3172
-3176
-3181
-3185
-3190
-3194
-3199
-3204
-3208
-3213
-3218
-3222
-3227
-3232
-3236
-3241
-3246
-3251
-3255
-3260
-3265
-3270
-3275
-3279
-3284
-3289
-3294
-3298
-3303
-3307
-3312
-3317
-3321
-3326
-3331
-3335
-3340
-3344
-3349
-3353
-3357
-3361
-3366
-3370
-3374
-3378
-3382
-3386
-3390
-3394
-3398
-3402
-3406
-3410
-3414
-3418
-3422
-3425
-3429
-3433
-3436
-3440
-3443
-3447
-3450
-3454
-3457
-3460
-3464
-3467
-3470
-3473
-3476
-3479
-3482
-3485
-3488
-3490
-3493
-3495
-3498
-3500
-3502
-3505
-3507
-3509
-3511
-3512
-3514
-3516
-3517
-3519
-3520
-3522
-3523
-3524
-3525
-3526
-3527
-3528
-3529
-3529
-3530
-3531
-3531
-3531
-3532
-3532
-3532
-3532
-3532
-3532
-3532
-3531
-3531
-3530
-3530
-3529
-3528
-3527
-3526
-3525
-3524
-3522
-3521
-3520
-3518
-3516
-3514
-3512
-3510
-3508
-3506
-3503
-3501
-3498
-3496
-3493
-3490
-3487
-3484
-3480
-3477
-3473
-3470
-3466
-3462
-3458
-3454
-3450
-3446
-3441
-3437
-3432
-3427
-3422
-3417
-3412
-3407
-3402
-3397
-3391
-3385
-3379
-3374
-3368
-3361
-3355
-3349
-3342
-3336
-3329
-3322
-3315
-3308
-3301
-3293
-3286
-3278
-3271
-3263
-3255
-3247
-3239
-3231
-3223
-3215
-3206
-3198
-3189
-3181
-3172
-3163
-3154
-3145
-3136
-3127
-3118
-3109
-3099
-3090
-3081
-3071
-3062
-3052
-3042
-3033
-3023
-3013
-3003
-2994
-2984
-2974
-2964
-2954
-2944
-2934
-2923
-2913
-2903
-2893
-2883
-2873
-2863
-2853
-2842
-2832
-2822
-2811
-2801
-2791
-2780
-2770
-2759
-2749
-2738
-2728
-2717
-2707
-2696
-2686
-2675
-2664
-2654
-2643
-2633
-2622
-2611
-2601
-2590
-2580
-2570
-2559
-2548
-2538
-2527
-2517
-2506
-2496
-2485
-2475
-2465
-2454
-2444
-2434
-2423
-2413
-2403
-2393
-2383
-2373
-2363
-2354
-2344
-2334
-2324
-2315
-2305
-2296
-2286
-2277
-2268
-2258
-2249
-2240
-2231
-2222
-2213
-2204
-2195
-2186
-2178
-2169
-2160
-2152
-2143
-2135
-2126
-2118
-2110
-2102
-2093
-2085
-2077
-2069
-2061
-2053
-2045
-2037
-2029
-2021
-2013
-2007
-1999
-1992
-1984
-1977
-1970
-1962
-1955
-1948
-1941
-1934
-1927
-1920
-1913
-1906
-1899
-1893
-1886
-1879
-1873
-1866
-1860
-1853
-1847
-1841
-1835
-1828
-1822
-1816
-1810
-1805
-1799
-1793
-1788
-1782
-1777
-1772
-1766
-1761
-1756
-1751
-1746
-1741
-1736
-1731
-1727
-1722
-1717
-1713
-1708
-1704
-1700
-1695
-1691
-1687
-1683
-1679
-1676
-1672
-1668
-1665
-1661
-1658
-1655
-1651
-1648
-1645
-1642
-1639
-1636
-1633
-1631
-1628
-1625
-1623
-1621
-1619
-1616
-1614
-1612
-1610
-1609
-1607
-1605
-1604
-1602
-1601
-1599
-1598
-1597
-1596
-1595
-1594
-1593
-1592
-1591
-1591
-1590
-1589
-1589
-1588
-1588
-1587
-1587
-1586
-1586
-1586
-1585
-1585
-1585
-1585
-1585
-1585
-1585
-1586
-1586
-1586
-1586
-1587
-1587
-1588
-1588
-1589
-1590
-1590
-1591
-1592
-1593
-1594
-1595
-1596
-1597
-1598
-1599
-1601
-1602
-1603
-1605
-1606
-1608
-1609
-1611
-1612
-1614
-1616
-1617
-1619
-1621
-1623
-1625
-1627
-1629
-1631
-1633
-1635
-1637
-1639
-1641
-1643
-1646
-1648
-1650
-1653
-1655
-1658
-1660
-1663
-1665
-1668
-1671
-1673
-1676
-1679
-1682
-1685
-1688
-1690
-1693
-1696
-1700
-1703
-1706
-1709
-1713
-1716
-1719
-1723
-1726
-1730
-1733
-1737
-1740
-1744
-1748
-1751
-1755
-1759
-1762
-1766
-1770
-1774
-1777
-1781
-1785
-1789
-1793
-1797
-1801
-1805
-1809
-1813
-1817
-1821
-1825
-1830
-1834
-1838
-1842
-1847
-1851
-1855
-1860
-1864
-1869
-1874
-1878
-1883
-1888
-1892
-1897
-1902
-1907
-1911
-1916
-1921
-1926
-1931
-1936
-1941
-1946
-1951
-1956
-1961
-1966
-1971
-1976
-1982
-1987
-1992
-1997
-2001
-2007
-2012
-2017
-2023
-2029
-2033
-2039
-2044
-2050
-2055
-2060
-2066
-2071
-2076
-2082
-2087
-2092
-2098
-2104
-2109
-2115
-2120
-2126
-2131
-2137
-2142
-2148
-2154
-2159
-2165
-2171
-2176
-2182
-2188
-2193
-2199
-2204
-2210
-2215
-2221
-2226
-2232
-2237
-2243
-2248
-2254
-2259
-2264
-2269
-2275
-2280
-2285
-2290
-2296
-2301
-2306
-2311
-2316
-2321
-2327
-2332
-2337
-2343
-2348
-2353
-2358
-2364
-2369
-2373
-2378
-2383
-2388
-2393
-2398
-2402
-2406
-2411
-2415
-2420
-2424
-2428
-2432
-2437
-2441
-2445
-2449
-2453
-2457
-2461
-2464
-2468
-2471
-2475
-2478
-2481
-2485
-2488
-2491
-2494
-2497
-2500
-2503
-2506
-2509
-2512
-2515
-2517
-2520
-2523
-2525
-2528
-2530
-2532
-2534
-2537
-2539
-2541
-2543
-2545
-2547
-2549
-2550
-2552
-2554
-2555
-2557
-2558
-2559
-2561
-2562
-2563
-2564
-2565
-2566
-2566
-2567
-2567
-2568
-2568
-2568
-2569
-2569
-2569
-2568
-2568
-2568
-2568
-2568
-2567
-2567
-2566
-2566
-2565
-2565
-2564
-2563
-2563
-2562
-2561
-2560
-2559
-2558
-2557
-2556
-2554
-2553
-2552
-2550
-2549
-2547
-2545
-2543
-2541
-2539
-2537
-2535
-2532
-2530
-2527
-2525
-2522
-2520
-2517
-2514
-2511
-2508
-2505
-2502
-2499
-2496
-2493
-2489
-2486
-2482
-2479
-2475
-2471
-2468
-2464
-2460
-2456
-2452
-2449
-2445
-2441
-2437
-2433
-2429
-2424
-2420
-2416
-2411
-2407
-2402
-2397
-2393
-2388
-2383
-2378
-2373
-2368
-2363
-2358
-2353
-2348
-2343
-2338
-2333
-2328
-2323
-2317
-2312
-2307
-2302
-2297
-2292
-2287
-2282
-2277
-2272
-2267
-2262
-2257
-2252
-2246
-2241
-2236
-2231
-2226
-2221
-2215
-2210
-2205
-2200
-2194
-2189
-2184
-2179
-2173
-2168
-2163
-2158
-2153
-2147
-2142
-2137
-2131
-2126
-2121
-2116
-2111
-2106
-2101
-2096
-2091
-2086
-2081
-2076
-2072
-2067
-2062
-2058
-2053
-2049
-2044
-2040
-2036
-2032
-2027
-2023
-2019
-2015
-2011
-2007
-2001
-1998
-1994
-1990
-1987
-1983
-1979
-1975
-1971
-1967
-1964
-1960
-1956
-1952
-1949
-1945
-1941
-1938
-1934
-1931
-1928
-1924
-1921
-1918
-1914
-1911
-1908
-1905
-1901
-1898
-1895
-1892
-1889
-1885
-1882
-1879
-1877
-1874
-1871
-1868
-1865
-1862
-1860
-1857
-1854
-1852
-1849
-1846
-1844
-1841
-1839
-1836
-1834
-1832
-1829
-1827
-1825
-1822
-1820
-1818
-1816
-1814
-1812
-1810
-1808
-1806
-1804
-1802
-1800
-1798
-1796
-1794
-1792
-1791
-1789
-1787
-1785
-1783
-1781
-1780
-1778
-1776
-1775
-1773
-1772
-1771
-1770
-1768
-1767
-1766
-1765
-1764
-1763
-1762
-1761
-1760
-1759
-1758
-1757
-1756
-1755
-1754
-1753
-1752
-1751
-1750
-1750
-1749
-1748
-1747
-1746
-1746
-1745
-1744
-1744
-1743
-1742
-1742
-1741
-1741
-1741
-1740
-1740
-1740
-1739
-1739
-1739
-1739
-1739
-1739
-1739
-1739
-1739
-1739
-1739
-1740
-1740
-1740
-1740
-1741
-1741
-1742
-1742
-1742
-1743
-1744
-1744
-1745
-1746
-1747
-1747
-1748
-1749
-1750
-1751
-1753
-1754
-1755
-1756
-1757
-1759
-1760
-1762
-1763
-1765
-1766
-1768
-1769
-1771
-1773
-1774
-1776
-1778
-1780
-1782
-1784
-1786
-1788
-1790
-1793
-1795
-1797
-1800
-1802
-1804
-1807
-1809
-1812
-1814
-1817
-1820
-1822
-1825
-1828
-1831
-1834
-1836
-1839
-1842
-1845
-1848
-1851
-1854
-1857
-1860
-1863
-1866
-1870
-1873
-1876
-1879
-1882
-1885
-1888
-1891
-1894
-1897
-1900
-1903
-1906
-1909
-1912
-1915
-1918
-1921
-1924
-1927
-1930
-1933
-1936
-1939
-1942
-1944
-1947
-1950
-1953
-1955
-1958
-1960
-1963
-1965
-1968
-1970
-1972
-1975
-1977
-1979
-1981
-1983
-1985
-1987
-1988
-1990
-1991
-1993
-1994
-1996
-1997
-1998
-1999
-2001
-2001
-2003
-2003
-2004
-2005
-2005
-2005
-2007
-2007
-2007
-2008
-2008
-2008
-2008
-2008
-2008
-2008
-2007
-2007
-2007
-2005
-2005
-2005
-2004
-2003
-2001
-2000
-1999
-1997
-1996
-1994
-1992
-1990
-1988
-1986
-1984
-1982
-1979
-1977
-1974
-1972
-1969
-1966
-1963
-1960
-1957
-1954
-1951
-1947
-1944
-1941
-1937
-1933
-1930
-1926
-1922
-1919
-1915
-1911
-1907
-1903
-1898
-1894
-1890
-1886
-1881
-1877
-1872
-1868
-1863
-1858
-1854
-1849
-1844
-1838
-1833
-1828
-1822
-1817
-1811
-1805
-1800
-1794
-1788
-1782
-1776
-1770
-1764
-1757
-1751
-1745
-1738
-1732
-1725
-1719
-1712
-1706
-1699
-1692
-1685
-1679
-1672
-1665
-1658
-1652
-1645
-1638
-1631
-1624
-1617
-1610
-1604
-1597
-1590
-1583
-1576
-1569
-1562
-1555
-1548
-1541
-1534
-1527
-1520
-1513
-1506
-1499
-1492
-1485
-1477
-1470
-1463
-1456
-1449
-1441
-1434
-1427
-1420
-1412
-1405
-1398
-1391
-1383
-1376
-1369
-1362
-1354
-1347
-1340
-1332
-1325
-1318
-1310
-1303
-1296
-1288
-1281
-1274
-1266
-1259
-1252
-1244
-1237
-1230
-1222
-1215
-1208
-1200
-1193
-1186
-1179
-1171
-1164
-1157
-1150
-1142
-1135
-1128
-1121
-1114
-1106
-1099
-1092
-1085
-1078
-1071
-1064
-1057
-1050
-1043
-1036
-1029
-1022
-1016
-1008
-1002
-995
-988
-982
-975
-968
-962
-955
-949
-942
-935
-929
-923
-916
-910
-903
-897
-891
-885
-878
-872
-866
-860
-854
-847
-841
-835
-829
-823
-818
-812
-806
-800
-794
-789
-783
-777
-772
-766
-761
-756
-750
-745
-740
-735
-729
-724
-719
-714
-709
-704
-700
-695
-690
-685
-681
-676
-671
-667
-663
-658
-654
-650
-645
-641
-637
-633
-629
-625
-621
-617
-613
-609
-605
-602
-598
-594
-590
-587
-583
-580
-576
-572
-569
-565
-562
-559
-555
-552
-548
-545
-542
-539
-535
-532
-529
-526
-523
-519
-516
-513
-510
-507
-504
-501
-498
-495
-493
-490
-487
-484
-481
-479
-476
-473
-471
-468
-465
-463
-460
-457
-455
-452
-450
-447
-445
-443
-440
-438
-435
-433
-431
-428
-426
-423
-421
-418
-416
-413
-410
-408
-405
-403
-400
-398
-395
-392
-390
-387
-384
-382
-379
-376
-374
-371
-368
-365
-362
-360
-357
-354
-351
-348
-345
-342
-339
-336
-333
-330
-327
-324
-321
-318
-314
-311
-308
-305
-302
-299
-295
-292
-289
-285
-282
-279
-275
-272
-269
-265
-262
-258
-255
-251
-248
-244
-241
-237
-234
-230
-227
-223
-220
-216
-212
-209
-205
-201
-198
-194
-190
-186
-183
-179
-175
-171
-167
-163
-159
-155
-151
-146
-142
-138
-134
-129
-125
-120
-116
-111
-106
-102
-97
-92
-87
-82
-77
-72
-67
-62
-57
-51
-46
-41
-35
-30
-24
-18
-13
-7
-1
5
10
16
22
28
34
41
47
53
59
66
72
78
85
91
98
105
111
118
125
132
139
146
153
160
167
174
181
189
196
203
211
218
226
233
241
249
256
264
272
280
288
296
304
312
320
329
337
345
353
362
370
379
387
396
404
413
421
430
438
447
456
465
473
482
491
500
509
518
527
536
545
555
564
573
582
592
601
610
620
629
638
648
657
667
677
686
696
705
715
725
735
744
754
764
774
784
794
804
813
823
833
843
853
863
874
884
894
904
914
925
935
945
956
966
976
987
997
1008
1018
1029
1039
1050
1060
1071
1081
1092
1103
1113
1124
1135
1146
1156
1167
1178
1189
1199
1210
1221
1232
1243
1254
1265
1276
1287
1298
1309
1320
1332
1343
1354
1365
1377
1388
1399
1411
1422
1433
1445
1456
1468
1479
1491
1502
1514
1525
1537
1549
1560
1572
1583
1595
1607
1618
1630
1641
1653
1665
1676
1688
1699
1711
1723
1734
1746
1757
1769
1781
1792
1804
1815
1827
1839
1850
1862
1873
1885
1896
1908
1919
1931
1942
1954
1965
1977
1988
2000
2011
2021
2033
2045
2056
2068
2079
2090
2101
2113
2124
2135
2146
2157
2168
2179
2190
2201
2212
2222
2233
2244
2255
2265
2276
2287
2297
2308
2318
2329
2339
2349
2360
2370
2380
2391
2401
2411
2421
2431
2441
2451
2461
2471
2481
2491
2501
2511
2521
2531
2541
2550
2560
2569
2579
2589
2598
2608
2617
2626
2635
2645
2654
2663
2672
2681
2690
2699
2708
2716
2725
2734
2742
2751
2759
2768
2776
2784
2793
2801
2809
2817
2825
2833
2841
2849
2857
2865
2872
2880
2888
2896
2903
2911
2918
2926
2933
2941
2948
2956
2963
2970
2978
2985
2992
2999
3007
3014
3021
3028
3035
3042
3049
3056
3063
3070
3077
3084
3090
3097
3104
3111
3118
3124
3131
3138
3145
3151
3158
3165
3172
3178
3185
3192
3199
3205
3212
3219
3225
3232
3238
3245
3251
3258
3265
3271
3278
3284
3290
3297
3303
3310
3316
3322
3328
3335
3341
3347
3353
3359
3365
3371
3377
3383
3389
3395
3401
3407
3413
3419
3425
3430
3436
3442
3448
3453
3459
3465
3470
3476
3481
3487
3492
3498
3503
3509
3514
3519
3525
3530
3535
3540
3545
3550
3555
3560
3565
3570
3575
3579
3584
3589
3593
3598
3603
3607
3612
3616
3620
3625
3629
3633
3638
3642
3646
3650
3654
3658
3662
3666
3670
3674
3677
3681
3685
3689
3692
3696
3700
3703
3707
3711
3714
3718
3721
3724
3728
3731
3735
3738
3741
3744
3748
3751
3754
3757
3760
3763
3767
3770
3773
3776
3779
3782
3785
3788
3791
3794
3797
3800
3803
3805
3808
3811
3814
3817
3820
3822
3825
3828
3831
3834
3837
3839
3842
3845
3848
3851
3853
3856
3859
3861
3864
3867
3869
3872
3874
3877
3879
3882
3884
3886
3888
3890
3893
3895
3897
3898
3900
3902
3904
3906
3907
3909
3911
3912
3914
3916
3917
3918
3920
3921
3923
3924
3925
3926
3927
3929
3930
3931
3932
3933
3933
3934
3935
3936
3937
3937
3938
3939
3939
3940
3940
3940
3940
3941
3941
3941
3941
3941
3941
3940
3940
3940
3940
3939
3939
3939
3938
3938
3937
3937
3936
3935
3935
3934
3933
3932
3932
3931
3930
3929
3928
3927
3926
3924
3923
3922
3921
3919
3918
3917
3915
3914
3912
3910
3909
3907
3905
3903
3901
3899
3897
3895
3893
3891
3889
3887
3885
3883
3880
3878
3876
3873
3871
3869
3866
3864
3861
3859
3856
3854
3851
3848
3845
3843
3840
3837
3834
3831
3828
3825
3821
3818
3815
3811
3808
3805
3801
3797
3794
3790
3786
3783
3779
3775
3771
3768
3764
3760
3756
3752
3748
3743
3739
3735
3731
3727
3723
3718
3714
3710
3706
3701
3697
3692
3688
3683
3679
3674
3669
3664
3660
3655
3650
3645
3640
3635
3630
3625
3620
3615
3610
3605
3600
3595
3589
3584
3579
3573
3568
3562
3556
3551
3545
3539
3534
3528
3522
3516
3510
3504
3498
3492
3487
3481
3475
3469
3463
3457
3451
3445
3439
3433
3427
3421
3414
3408
3402
3396
3390
3384
3378
3372
3366
3360
3354
3348
3342
3336
3330
3325
3319
3313
3307
3301
3295
3289
3283
3277
3271
3266
3260
3254
3248
3243
3237
3231
3226
3220
3214
3209
3203
3198
3192
3187
3182
3176
3171
3166
3160
3155
3150
3145
3140
3134
3129
3124
3119
3114
3109
3104
3100
3095
3090
3085
3080
3075
3070
3065
3060
3055
3051
3046
3041
3036
3031
3026
3021
3017
3012
3007
3002
2997
2992
2987
2983
2978
2973
2968
2963
2959
2954
2949
2944
2939
2934
2930
2925
2920
2915
2910
2906
2901
2896
2891
2887
2882
2877
2872
2868
2863
2858
2853
2849
2844
2839
2834
2830
2825
2820
2815
2811
2806
2801
2797
2792
2787
2782
2778
2773
2768
2764
2759
2754
2750
2745
2740
2736
2731
2726
2722
2717
2712
2708
2703
2698
2694
2689
2684
2680
2675
2670
2666
2661
2657
2652
2647
2643
2638
2634
2629
2624
2620
2615
2611
2606
2601
2597
2592
2588
2583
2579
2574
2569
2565
2560
2556
2551
2547
2542
2538
2533
2529
2524
2519
2515
2510
2506
2501
2497
2492
2488
2483
2479
2474
2470
2465
2461
2456
2452
2448
2443
2439
2434
2430
2425
2421
2416
2412
2407
2403
2399
2394
2390
2385
2381
2376
2372
2368
2363
2359
2354
2350
2345
2341
2337
2332
2328
2324
2319
2315
2310
2306
2302
2297
2293
2289
2284
2280
2275
2271
2267
2262
2258
2254
2249
2245
2241
2236
2232
2228
2223
2219
2215
2211
2206
2202
2198
2193
2189
2185
2181
2176
2172
2168
2163
2159
2155
2151
2146
2142
2138
2134
2129
2125
2121
2117
2112
2108
2104
2100
2096
2091
2087
2083
2079
2074
2070
2066
2062
2058
2053
2049
2045
2041
2037
2033
2028
2024
2020
2016
2012
2008
2003
1999
1995
1991
1987
1983
1979
1974
1970
1966
1962
1958
1954
1950
1946
1941
1937
1933
1929
1925
1921
1917
1913
1909
1905
1901
1897
1892
1888
1884
1880
1876
1872
1868
1864
1860
1856
1852
1848
1844
1840
1836
1832
1828
1824
1820
1816
1812
1808
1804
1800
1796
1792
1788
1784
1780
1776
1772
1768
1764
1760
1756
1752
1748
1744
1740
1736
1732
1728
1724
1720
1716
1713
1709
1705
1701
1697
1693
1689
1685
1681
1677
1673
1669
1666
1662
1658
1654
1650
1646
1642
1638
1635
1631
1627
1623
1619
1615
1611
1608
1604
1600
1596
1592
1588
1584
1581
1577
1573
1569
1565
1562
1558
1554
1550
1546
1543
1539
1535
1531
1527
1524
1520
1516
1512
1509
1505
1501
1497
1493
1490
1486
1482
1478
1475
1471
1467
1464
1460
1456
1452
1449
1445
1441
1437
1434
1430
1426
1423
1419
1415
1412
1408
1404
1400
1397
1393
1389
1386
1382
1378
1375
1371
1367
1364
1360
1357
1353
1349
1346
1342
1338
1335
1331
1327
1324
1320
1317
1313
1309
1306
1302
1299
1295
1291
1288
1284
1281
1277
1273
1270
1266
1263
1259
1256
1252
1249
1245
1241
1238
1234
1231
1227
1224
1220
1217
1213
1210
1206
1203
1199
1196
1192
1189
1185
1182
1178
1175
1171
1168
1164
1161
1157
1154
1150
1147
1143
1140
1136
1133
1129
1126
1122
1119
1116
1112
1109
1105
1102
1098
1095
1092
1088
1085
1081
1078
1074
1071
1068
1064
1061
1057
1054
1051
1047
1044
1041
1037
1034
1030
1027
1024
1020
1016
1014
1010
1006
1004
1000
997
994
990
987
984
980
977
974
970
967
964
960
957
954
950
947
944
940
937
934
931
927
924
921
918
914
911
908
904
901
898
895
891
888
885
882
878
875
872
869
866
862
859
856
853
849
846
843
840
837
833
830
827
824
821
817
814
811
808
805
802
798
795
792
789
786
783
779
776
773
770
767
764
761
758
754
751
748
745
742
739
736
733
729
726
723
720
717
714
711
708
705
702
699
696
692
689
686
683
680
677
674
671
668
665
662
659
656
653
650
647
644
641
638
635
632
629
626
623
620
617
614
611
608
605
602
599
596
593
590
587
584
581
578
575
572
569
566
563
560
557
554
551
548
545
543
540
537
534
531
528
525
522
519
516
513
510
508
505
502
499
496
493
490
487
484
482
479
476
473
470
467
464
462
459
456
453
450
447
445
442
439
436
433
430
428
425
422
419
416
413
411
408
405
402
399
397
394
391
388
386
383
380
377
374
372
369
366
363
361
358
355
352
350
347
344
341
339
336
333
331
328
325
322
320
317
314
311
309
306
303
301
298
295
293
290
287
285
282
279
277
274
271
269
266
263
261
258
255
253
250
247
245
242
239
237
234
231
229
226
224
221
218
216
213
211
208
205
203
200
198
195
192
190
187
185
182
179
177
174
172
169
167
164
162
159
156
154
151
149
146
144
141
139
136
134
131
129
126
123
121
118
116
113
111
108
106
103
101
98
96
93
91
88
86
84
81
79
76
74
71
69
66
64
61
59
56
54
52
49
47
44
42
39
37
35
32
30
27
25
22
20
18
15
13
10
8
6
3
1
-2
-4
-6
-9
-11
-13
-16
-18
-21
-23
-25
-28
-30
-32
-35
-37
-39
-42
-44
-46
-49
-51
-53
-56
-58
-60
-63
-65
-67
-70
-72
-74
-77
-79
-81
-84
-86
-88
-90
-93
-95
-97
-100
-102
-104
-106
-109
-111
-113
-116
-118
-120
-122
-125
-127
-129
-131
-134
-136
-138
-140
-143
-145
-147
-149
-151
-154
-156
-158
-160
-163
-165
-167
-169
-171
-174
-176
-178
-180
-182
-185
-187
-189
-191
-193
-196
-198
-200
-202
-204
-206
-209
-211
-213
-215
-217
-219
-221
-224
-226
-228
-230
-232
-234
-236
-239
-241
-243
-245
-247
-249
-251
-253
-256
-258
-260
-262
-264
-266
-268
-270
-272
-274
-277
-279
-281
-283
-285
-287
-289
-291
-293
-295
-297
-299
-301
-303
-306
