5
30398
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
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
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
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
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
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
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
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
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
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
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
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
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
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
0
0
0
0
0
0
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
-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
-4
-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
-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
-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
-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
-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
-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
-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
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-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
-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
-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
-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
-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
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-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
-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
-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
-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
-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
-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
-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
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-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
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-38
-38
-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
-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
-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
-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
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-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
-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
-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
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-239
-239
-239
-239
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-242
-242
-242
-242
-243
-243
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-252
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-257
-257
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-269
-269
-269
-269
-269
-270
-270
-270
-270
-271
-271
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-273
-273
-274
-274
-274
-274
-275
-275
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-277
-277
-278
-278
-278
-278
-279
-279
-279
-279
-279
-280
-280
-280
-280
-281
-281
-281
-281
-281
-282
-282
-282
-282
-282
-283
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-286
-286
-287
-287
-287
-287
-288
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-294
-295
-295
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-304
-304
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-309
-310
-310
-310
-310
-311
-311
-311
-311
-311
-312
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-314
-314
-315
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-317
-318
-318
-318
-318
-318
-319
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-328
-329
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-372
-372
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-397
-397
-398
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-402
-403
-403
-403
-403
-404
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-409
-410
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-413
-413
-413
-413
-414
-414
-414
-414
-415
-415
-415
-415
-416
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-418
-419
-419
-419
-419
-420
-420
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-437
-438
-438
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-440
-441
-441
-441
-441
-442
-442
-442
-442
-443
-443
-443
-443
-444
-444
-444
-444
-445
-445
-445
-445
-446
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-456
-457
-457
-457
-457
-458
-458
-458
-458
-459
-459
-459
-459
-460
-460
-460
-460
-461
-461
-461
-461
-462
-462
-462
-462
-463
-463
-463
-463
-464
-464
-464
-464
-465
-465
-465
-465
-466
-466
-466
-466
-466
-467
-467
-467
-467
-468
-468
-468
-468
-469
-469
-469
-469
-470
-470
-470
-470
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-474
-474
-474
-474
-475
-475
-475
-475
-476
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-478
-479
-479
-479
-479
-480
-480
-480
-480
-481
-481
-481
-481
-481
-482
-482
-482
-482
-483
-483
-483
-483
-484
-484
-484
-484
-485
-485
-485
-485
-486
-486
-486
-486
-486
-487
-487
-487
-487
-488
-488
-488
-488
-489
-489
-489
-489
-489
-490
-490
-490
-490
-491
-491
-491
-491
-492
-492
-492
-492
-493
-493
-493
-493
-493
-494
-494
-494
-494
-495
-495
-495
-495
-496
-496
-496
-496
-496
-497
-497
-497
-497
-498
-498
-498
-498
-499
-499
-499
-499
-499
-500
-500
-500
-500
-501
-501
-501
-501
-502
-502
-502
-502
-502
-503
-503
-503
-503
-504
-504
-504
-504
-505
-505
-505
-505
-505
-506
-506
-506
-506
-507
-507
-507
-507
-507
-508
-508
-508
-508
-509
-509
-509
-509
-509
-510
-510
-510
-510
-511
-511
-511
-511
-511
-512
-512
-512
-512
-512
-513
-513
-513
-513
-514
-514
-514
-514
-514
-515
-515
-515
-515
-516
-516
-516
-516
-516
-517
-517
-517
-517
-517
-518
-518
-518
-518
-519
-519
-519
-519
-519
-520
-520
-520
-520
-521
-521
-521
-521
-521
-522
-522
-522
-522
-523
-523
-523
-523
-523
-524
-524
-524
-524
-525
-525
-525
-525
-525
-526
-526
-526
-526
-527
-527
-527
-527
-527
-528
-528
-528
-528
-529
-529
-529
-529
-530
-530
-530
-530
-530
-531
-531
-531
-531
-532
-532
-532
-532
-532
-533
-533
-533
-533
-534
-534
-534
-534
-535
-535
-535
-535
-535
-536
-536
-536
-536
-537
-537
-537
-537
-537
-538
-538
-538
-538
-539
-539
-539
-539
-539
-540
-540
-540
-540
-541
-541
-541
-541
-541
-542
-542
-542
-542
-543
-543
-543
-543
-543
-544
-544
-544
-544
-545
-545
-545
-545
-545
-546
-546
-546
-546
-547
-547
-547
-547
-547
-548
-548
-548
-548
-549
-549
-549
-549
-549
-550
-550
-550
-550
-551
-551
-551
-551
-551
-552
-552
-552
-552
-552
-553
-553
-553
-553
-554
-554
-554
-554
-554
-555
-555
-555
-555
-555
-556
-556
-556
-556
-557
-557
-557
-557
-557
-558
-558
-558
-558
-558
-559
-559
-559
-559
-559
-560
-560
-560
-560
-560
-561
-561
-561
-561
-561
-562
-562
-562
-562
-562
-563
-563
-563
-563
-564
-564
-564
-564
-564
-565
-565
-565
-565
-565
-566
-566
-566
-566
-566
-567
-567
-567
-567
-567
-568
-568
-568
-568
-568
-569
-569
-569
-569
-569
-570
-570
-570
-570
-570
-571
-571
-571
-571
-571
-572
-572
-572
-572
-572
-573
-573
-573
-573
-573
-574
-574
-574
-574
-574
-574
-575
-575
-575
-575
-575
-576
-576
-576
-576
-576
-577
-577
-577
-577
-577
-577
-578
-578
-578
-578
-578
-579
-579
-579
-579
-579
-580
-580
-580
-580
-580
-581
-581
-581
-581
-581
-581
-582
-582
-582
-582
-582
-583
-583
-583
-583
-583
-583
-584
-584
-584
-584
-584
-585
-585
-585
-585
-585
-585
-586
-586
-586
-586
-586
-587
-587
-587
-587
-587
-587
-588
-588
-588
-588
-588
-588
-589
-589
-589
-589
-589
-589
-590
-590
-590
-590
-590
-590
-591
-591
-591
-591
-591
-591
-592
-592
-592
-592
-592
-592
-593
-593
-593
-593
-593
-593
-593
-594
-594
-594
-594
-594
-594
-594
-594
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-595
-595
-595
-595
-595
-595
-596
-596
-596
-596
-597
-597
-597
-597
-598
-598
-598
-599
-599
-599
-599
-600
-600
-601
-601
-601
-602
-602
-602
-602
-603
-603
-603
-604
-604
-604
-604
-604
-605
-605
-605
-605
-605
-605
-606
-606
-606
-606
-606
-606
-606
-606
-606
-606
-606
-606
-605
-605
-605
-605
-605
-605
-605
-604
-604
-604
-604
-603
-603
-603
-603
-603
-602
-602
-602
-602
-601
-601
-601
-601
-601
-600
-600
-600
-600
-600
-599
-599
-599
-599
-599
-599
-599
-599
-598
-598
-598
-598
-598
-598
-598
-598
-598
-598
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-598
-598
-598
-598
-598
-598
-598
-599
-599
-599
-599
-599
-600
-600
-600
-601
-601
-602
-602
-602
-603
-603
-604
-604
-605
-605
-605
-606
-606
-607
-607
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-620
-620
-620
-621
-621
-622
-622
-622
-622
-623
-623
-623
-623
-623
-624
-624
-624
-624
-625
-625
-625
-625
-625
-626
-626
-626
-626
-626
-626
-626
-626
-626
-627
-627
-627
-627
-627
-627
-627
-627
-627
-628
-628
-628
-628
-628
-628
-628
-628
-629
-629
-629
-629
-629
-629
-630
-630
-630
-630
-630
-630
-630
-630
-631
-631
-631
-631
-631
-631
-631
-631
-631
-631
-632
-632
-632
-632
-632
-632
-632
-632
-632
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-632
-632
-632
-632
-632
-632
-632
-632
-631
-631
-631
-631
-631
-631
-631
-631
-631
-632
-632
-632
-632
-632
-632
-632
-632
-632
-632
-632
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-633
-634
-634
-634
-634
-634
-634
-634
-634
-634
-634
-634
-633
-633
-633
-633
-633
-632
-632
-632
-632
-632
-631
-631
-631
-630
-630
-630
-629
-629
-629
-628
-628
-627
-627
-626
-626
-625
-624
-624
-623
-622
-622
-621
-621
-620
-619
-618
-618
-617
-616
-615
-615
-614
-613
-612
-611
-610
-610
-609
-608
-607
-606
-605
-604
-603
-602
-601
-600
-599
-597
-596
-595
-594
-593
-592
-591
-590
-588
-587
-586
-585
-583
-582
-581
-579
-578
-577
-575
-574
-573
-572
-571
-570
-569
-568
-567
-566
-566
-565
-564
-563
-563
-562
-562
-561
-561
-560
-560
-560
-559
-559
-559
-559
-559
-559
-559
-559
-559
-559
-559
-558
-558
-558
-558
-558
-557
-557
-556
-556
-555
-555
-554
-553
-552
-552
-551
-550
-549
-548
-547
-546
-545
-544
-543
-542
-541
-539
-538
-537
-536
-535
-533
-532
-530
-529
-528
-526
-525
-523
-522
-520
-518
-517
-515
-514
-512
-510
-509
-507
-506
-504
-502
-501
-499
-498
-496
-494
-493
-491
-489
-488
-486
-484
-482
-480
-478
-476
-474
-473
-471
-469
-467
-464
-462
-460
-458
-456
-453
-451
-448
-446
-443
-441
-438
-435
-433
-430
-427
-425
-422
-419
-417
-414
-411
-409
-406
-403
-400
-397
-395
-392
-389
-386
-383
-380
-377
-374
-371
-368
-365
-362
-359
-356
-353
-351
-348
-345
-342
-339
-336
-332
-329
-326
-323
-319
-316
-312
-309
-305
-302
-298
-295
-291
-287
-283
-280
-276
-272
-269
-265
-262
-258
-255
-251
-248
-245
-241
-238
-235
-232
-228
-225
-222
-219
-216
-213
-209
-206
-203
-200
-197
-194
-191
-188
-186
-183
-181
-179
-177
-175
-174
-172
-170
-169
-167
-166
-164
-163
-162
-161
-160
-159
-158
-157
-155
-154
-153
-152
-151
-150
-149
-147
-146
-145
-143
-142
-141
-139
-138
-137
-135
-134
-133
-132
-131
-129
-128
-127
-125
-124
-122
-120
-119
-117
-116
-114
-113
-111
-109
-107
-106
-104
-102
-100
-98
-96
-94
-92
-90
-88
-86
-84
-82
-80
-78
-76
-73
-71
-69
-66
-64
-61
-59
-56
-54
-51
-49
-47
-45
-42
-40
-38
-36
-34
-31
-29
-27
-25
-23
-21
-20
-18
-17
-15
-14
-12
-10
-8
-6
-4
-2
0
2
5
7
9
11
13
16
18
20
22
25
27
29
31
33
35
37
40
42
44
47
49
52
54
57
59
61
63
65
67
69
71
73
75
77
79
80
82
84
85
87
89
91
92
94
96
98
100
103
105
107
110
112
114
117
119
121
123
125
127
130
132
135
138
140
143
145
147
150
152
154
156
158
160
162
164
165
167
169
171
173
174
176
178
180
181
183
184
185
186
187
187
188
188
188
189
189
189
190
190
191
191
192
192
192
192
192
193
193
193
193
193
194
194
195
195
196
196
197
197
198
199
200
201
203
204
205
206
207
209
210
211
212
213
213
214
214
215
216
216
217
217
217
218
218
219
219
220
220
221
222
223
224
225
226
227
227
228
229
230
231
232
232
233
234
235
236
237
239
240
242
243
245
246
248
250
252
254
256
259
261
263
265
268
270
273
276
279
281
284
287
289
292
294
297
299
301
304
306
307
309
310
311
312
313
314
314
315
315
315
316
316
316
317
317
317
317
317
317
317
316
316
315
315
314
314
314
313
312
312
311
310
309
308
307
307
306
306
306
306
306
306
306
306
307
307
307
308
308
309
310
311
312
313
314
314
315
316
317
318
319
320
321
322
323
324
325
326
327
327
327
327
328
328
328
329
329
330
331
332
334
335
336
337
337
338
339
341
342
344
346
347
349
351
352
353
354
355
356
357
358
359
359
360
360
360
360
360
360
360
359
359
359
359
358
358
358
357
357
357
358
358
359
360
361
361
362
363
365
366
368
369
371
373
374
376
378
380
382
384
386
388
390
392
394
397
399
402
405
407
410
412
414
416
418
420
422
424
425
427
428
430
431
432
434
436
438
440
442
445
447
450
453
456
459
462
465
468
470
473
475
477
480
483
486
488
491
493
496
498
501
504
506
509
511
514
516
519
521
524
526
529
531
534
536
538
541
543
546
548
551
553
556
558
561
563
566
569
572
574
577
579
582
584
585
587
589
590
592
593
594
595
595
596
596
597
597
598
598
598
598
598
598
598
598
598
598
598
598
598
598
599
599
600
600
600
601
601
601
602
602
603
603
603
603
603
603
603
604
604
605
605
605
606
606
607
607
608
608
609
610
611
612
613
615
616
616
617
618
618
619
619
620
620
621
621
622
622
622
623
623
623
624
625
626
627
627
628
628
628
628
628
629
629
628
628
628
627
627
627
628
628
627
627
626
626
626
625
625
624
624
623
622
622
622
622
623
624
624
625
625
625
626
627
628
629
630
631
631
632
632
633
633
633
633
633
633
634
635
636
637
638
639
639
640
641
642
643
645
646
647
648
649
649
649
648
648
647
646
645
644
642
640
638
636
634
631
629
627
626
624
622
620
618
617
616
615
613
613
612
611
610
610
610
610
611
611
612
613
614
615
616
618
619
621
623
625
627
629
631
633
636
639
643
646
650
653
657
660
663
665
668
670
672
674
675
676
677
678
679
680
680
680
680
681
681
681
682
682
683
684
685
687
689
690
692
694
695
697
698
699
700
701
702
703
703
704
705
705
706
707
708
710
711
713
715
717
719
721
724
726
729
732
735
738
741
743
746
749
751
754
756
759
761
764
766
768
770
772
774
776
778
781
783
785
787
789
791
793
795
796
797
798
799
800
800
801
802
802
803
804
805
806
808
809
811
812
813
814
815
816
817
818
819
819
820
820
820
821
821
822
822
822
823
822
822
822
821
820
820
819
819
818
817
817
816
814
813
812
811
810
809
808
806
805
803
802
801
800
799
798
796
795
794
793
792
791
790
789
788
787
785
784
783
781
780
778
776
775
774
772
771
769
768
766
765
764
763
761
760
759
757
756
755
754
753
753
752
752
752
752
752
752
752
752
753
753
753
753
754
754
754
755
755
756
756
756
756
756
756
756
755
755
754
753
753
752
752
752
752
752
752
752
752
752
752
751
751
751
750
749
748
747
746
746
745
745
745
745
745
745
746
746
747
748
748
749
750
751
752
753
754
754
755
756
757
758
759
760
762
763
764
765
766
767
769
770
772
773
774
776
777
778
779
781
782
784
785
787
788
790
792
794
796
798
800
803
805
807
810
812
814
817
819
821
824
826
829
832
834
837
839
841
843
845
847
849
852
854
856
858
860
862
864
866
867
869
871
872
874
875
877
878
879
880
881
882
883
885
886
888
890
892
893
895
897
899
901
903
906
908
910
912
915
917
920
922
925
929
932
935
939
943
947
951
955
959
963
968
972
977
982
987
992
997
1002
1008
1012
1018
1022
1028
1033
1037
1042
1046
1050
1054
1058
1062
1065
1068
1071
1074
1077
1080
1083
1086
1088
1090
1093
1095
1097
1099
1101
1104
1106
1109
1112
1114
1117
1120
1124
1127
1131
1134
1139
1143
1148
1152
1158
1163
1168
1174
1180
1186
1192
1198
1204
1211
1217
1223
1229
1235
1242
1248
1254
1260
1266
1272
1277
1283
1288
1294
1299
1304
1309
1314
1319
1323
1328
1333
1338
1343
1348
1353
1358
1363
1368
1374
1380
1385
1391
1397
1402
1407
1413
1418
1423
1428
1432
1437
1442
1447
1452
1457
1462
1468
1473
1479
1485
1491
1497
1503
1508
1514
1519
1524
1529
1535
1540
1545
1551
1556
1561
1566
1571
1576
1581
1585
1590
1594
1599
1603
1607
1612
1616
1621
1625
1629
1634
1638
1642
1647
1652
1657
1662
1666
1671
1676
1680
1685
1690
1695
1701
1706
1711
1717
1722
1728
1733
1739
1745
1751
1756
1762
1768
1775
1781
1787
1793
1799
1805
1811
1816
1822
1827
1833
1838
1844
1849
1854
1859
1864
1869
1874
1878
1883
1887
1892
1897
1902
1907
1912
1918
1923
1929
1935
1942
1948
1954
1961
1967
1973
1979
1985
1991
1997
2003
2009
2015
2021
2028
2033
2041
2047
2054
2060
2067
2073
2080
2086
2093
2099
2106
2112
2118
2124
2129
2135
2140
2144
2149
2153
2157
2160
2163
2166
2169
2172
2175
2178
2180
2183
2186
2189
2191
2194
2197
2200
2202
2205
2208
2210
2213
2216
2218
2221
2224
2227
2229
2232
2234
2237
2239
2241
2244
2246
2249
2252
2255
2258
2261
2265
2268
2272
2275
2278
2281
2284
2287
2290
2293
2296
2299
2301
2304
2306
2309
2311
2312
2314
2315
2317
2318
2320
2321
2323
2324
2326
2327
2329
2330
2332
2334
2335
2336
2337
2337
2338
2338
2338
2338
2337
2337
2336
2336
2335
2333
2332
2330
2328
2326
2324
2321
2319
2316
2313
2310
2307
2304
2301
2298
2294
2291
2288
2285
2281
2278
2275
2272
2269
2266
2263
2259
2255
2251
2247
2244
2240
2236
2232
2228
2224
2220
2216
2211
2207
2203
2198
2194
2189
2185
2180
2175
2170
2165
2160
2155
2150
2144
2138
2132
2126
2119
2112
2105
2097
2089
2080
2072
2062
2053
2043
2032
2021
2011
2001
1990
1979
1968
1957
1946
1935
1924
1913
1901
1890
1879
1867
1856
1844
1833
1822
1811
1801
1791
1781
1772
1764
1756
1748
1741
1734
1728
1722
1716
1711
1706
1702
1697
1693
1689
1685
1682
1678
1674
1671
1667
1663
1659
1656
1651
1647
1643
1638
1633
1628
1622
1616
1611
1604
1598
1591
1585
1578
1571
1564
1557
1549
1541
1534
1525
1517
1509
1500
1491
1483
1475
1467
1459
1450
1443
1435
1427
1419
1412
1404
1397
1389
1382
1375
1368
1361
1354
1348
1341
1335
1329
1322
1316
1310
1304
1298
1291
1285
1279
1273
1266
1260
1254
1248
1242
1236
1230
1225
1219
1213
1207
1202
1196
1191
1185
1180
1175
1171
1166
1161
1157
1153
1149
1144
1140
1136
1132
1128
1124
1121
1117
1114
1111
1109
1107
1104
1102
1100
1099
1097
1095
1093
1091
1089
1087
1085
1084
1082
1081
1080
1078
1077
1076
1075
1074
1073
1071
1069
1067
1065
1063
1061
1059
1057
1055
1054
1052
1050
1048
1046
1044
1042
1041
1039
1037
1035
1033
1032
1030
1028
1026
1024
1022
1020
1018
1016
1014
1012
1010
1008
1006
1006
1004
1002
1002
1000
1000
999
999
998
997
997
997
997
997
997
997
998
998
998
998
997
997
996
996
995
994
993
993
992
992
991
991
991
992
992
993
993
994
996
997
999
1000
1002
1004
1008
1010
1014
1016
1020
1025
1028
1032
1036
1040
1044
1048
1052
1055
1059
1062
1065
1068
1070
1073
1075
1077
1079
1081
1083
1084
1086
1087
1089
1091
1093
1094
1096
1098
1099
1101
1102
1103
1104
1104
1105
1105
1106
1106
1106
1106
1107
1107
1108
1108
1108
1108
1108
1107
1107
1107
1107
1107
1106
1106
1106
1107
1107
1108
1108
1109
1109
1110
1111
1112
1113
1116
1118
1121
1124
1128
1132
1137
1143
1148
1155
1162
1169
1177
1186
1195
1205
1215
1226
1237
1249
1261
1273
1286
1299
1312
1325
1339
1353
1367
1381
1395
1410
1424
1438
1452
1465
1479
1492
1505
1518
1531
1543
1556
1568
1580
1592
1603
1614
1625
1636
1646
1655
1664
1672
1680
1688
1694
1701
1707
1712
1716
1720
1724
1726
1728
1729
1730
1730
1729
1728
1726
1724
1722
1720
1717
1714
1711
1708
1705
1702
1699
1695
1692
1689
1686
1683
1679
1676
1673
1669
1666
1662
1658
1654
1650
1645
1641
1636
1631
1627
1622
1617
1612
1607
1602
1597
1592
1587
1582
1577
1573
1568
1564
1560
1555
1551
1547
1543
1538
1534
1530
1525
1521
1517
1513
1509
1506
1502
1499
1495
1492
1489
1485
1482
1480
1477
1475
1473
1472
1470
1468
1466
1464
1461
1459
1457
1454
1451
1448
1445
1441
1438
1433
1429
1424
1418
1413
1407
1400
1393
1386
1378
1370
1362
1353
1344
1335
1325
1314
1303
1292
1280
1268
1255
1243
1230
1217
1204
1190
1177
1163
1149
1135
1120
1106
1091
1077
1062
1047
1033
1018
1004
990
976
963
949
936
923
911
898
886
875
863
852
842
831
822
813
804
796
788
781
774
768
762
756
751
746
741
736
732
727
723
718
713
708
703
697
691
685
679
673
667
661
656
650
644
638
631
625
618
611
604
597
590
583
575
567
559
551
543
535
526
518
510
501
492
483
473
464
454
444
434
425
415
405
394
384
373
362
351
339
328
316
304
292
280
268
256
244
232
220
208
196
183
171
158
146
133
120
108
96
84
72
61
50
39
29
19
9
0
-9
-17
-25
-33
-40
-47
-54
-60
-66
-72
-77
-82
-87
-91
-95
-98
-101
-103
-105
-106
-107
-107
-107
-107
-106
-106
-105
-104
-103
-102
-100
-98
-95
-92
-89
-87
-83
-80
-76
-73
-69
-65
-61
-57
-52
-48
-43
-39
-35
-30
-26
-21
-16
-11
-6
-1
4
10
15
21
26
32
37
42
47
52
57
61
65
68
72
74
77
79
81
83
84
85
86
87
87
87
86
85
84
83
81
80
78
76
74
73
71
70
69
67
66
64
63
62
62
61
61
61
62
62
64
65
67
70
73
76
79
83
86
90
94
99
104
109
114
119
124
130
137
144
151
158
166
175
183
192
201
210
219
228
238
248
258
268
278
288
298
308
318
327
337
347
357
366
375
384
393
402
410
418
426
433
441
448
454
461
467
474
480
486
492
498
503
509
514
519
524
529
533
537
541
545
548
552
555
557
560
562
564
566
568
570
572
574
577
579
581
584
586
587
589
591
593
595
597
598
599
601
602
603
604
606
608
609
611
613
614
616
618
620
622
625
627
629
632
634
636
638
639
641
642
643
644
645
646
646
647
647
648
649
650
652
653
655
657
659
660
663
665
667
670
673
675
678
681
684
688
691
693
696
698
700
702
703
705
705
705
704
703
701
699
696
692
689
684
679
674
668
662
656
648
641
633
624
616
607
598
589
580
570
560
549
539
528
518
507
497
486
476
466
456
446
436
427
417
408
400
391
383
376
369
362
356
350
345
341
337
333
329
326
323
321
319
317
316
315
314
313
313
312
311
311
310
309
308
307
306
305
304
303
301
300
298
295
293
291
288
285
282
279
275
272
268
265
261
258
254
250
245
240
236
231
225
220
213
207
200
193
185
178
171
163
156
148
140
133
125
117
109
101
93
85
77
69
61
53
45
37
29
21
13
5
-4
-12
-21
-29
-38
-46
-55
-64
-72
-81
-89
-97
-106
-114
-122
-130
-138
-146
-154
-162
-171
-179
-187
-195
-203
-210
-218
-225
-233
-240
-246
-253
-259
-265
-271
-277
-283
-288
-293
-298
-302
-306
-310
-314
-316
-319
-321
-322
-322
-322
-322
-322
-322
-321
-321
-321
-320
-320
-319
-318
-317
-317
-317
-317
-318
-320
-322
-324
-326
-329
-332
-336
-340
-345
-349
-355
-360
-366
-373
-379
-386
-393
-400
-408
-415
-423
-431
-440
-448
-457
-466
-475
-484
-494
-504
-514
-524
-534
-544
-554
-564
-574
-583
-593
-603
-612
-622
-632
-641
-651
-660
-669
-677
-685
-693
-701
-709
-716
-723
-730
-737
-744
-751
-758
-764
-771
-777
-784
-791
-798
-805
-812
-820
-828
-835
-843
-851
-859
-867
-875
-883
-891
-899
-906
-914
-921
-928
-935
-942
-949
-956
-963
-969
-976
-982
-988
-994
-1000
-1004
-1010
-1014
-1020
-1024
-1028
-1032
-1036
-1040
-1044
-1048
-1051
-1055
-1059
-1063
-1067
-1071
-1075
-1080
-1085
-1090
-1095
-1100
-1105
-1111
-1116
-1121
-1126
-1131
-1136
-1140
-1145
-1149
-1154
-1157
-1161
-1164
-1168
-1171
-1174
-1178
-1181
-1185
-1189
-1194
-1199
-1204
-1208
-1213
-1218
-1222
-1227
-1231
-1235
-1240
-1244
-1248
-1251
-1255
-1258
-1262
-1265
-1268
-1270
-1273
-1275
-1277
-1278
-1280
-1281
-1283
-1284
-1284
-1285
-1285
-1286
-1286
-1286
-1287
-1287
-1287
-1287
-1287
-1287
-1288
-1288
-1288
-1288
-1288
-1288
-1288
-1288
-1288
-1288
-1288
-1289
-1289
-1289
-1289
-1289
-1290
-1290
-1291
-1292
-1293
-1295
-1296
-1298
-1301
-1303
-1306
-1309
-1313
-1317
-1321
-1325
-1330
-1335
-1340
-1346
-1351
-1357
-1363
-1369
-1376
-1383
-1390
-1397
-1405
-1413
-1420
-1428
-1436
-1444
-1452
-1460
-1467
-1474
-1482
-1489
-1495
-1502
-1508
-1514
-1520
-1526
-1531
-1536
-1540
-1544
-1549
-1553
-1557
-1560
-1564
-1568
-1571
-1575
-1578
-1582
-1585
-1588
-1591
-1593
-1596
-1598
-1600
-1602
-1604
-1606
-1608
-1610
-1612
-1614
-1616
-1618
-1621
-1623
-1625
-1628
-1630
-1633
-1636
-1639
-1642
-1646
-1649
-1653
-1656
-1660
-1664
-1668
-1672
-1677
-1682
-1686
-1691
-1696
-1701
-1706
-1711
-1716
-1721
-1726
-1731
-1737
-1742
-1747
-1753
-1758
-1763
-1769
-1775
-1781
-1787
-1793
-1799
-1806
-1812
-1818
-1825
-1831
-1838
-1845
-1853
-1860
-1867
-1874
-1880
-1887
-1893
-1899
-1906
-1911
-1917
-1923
-1929
-1935
-1941
-1947
-1952
-1958
-1963
-1968
-1973
-1978
-1983
-1987
-1992
-1997
-2001
-2005
-2009
-2013
-2019
-2023
-2027
-2032
-2036
-2041
-2045
-2050
-2055
-2060
-2065
-2070
-2075
-2081
-2086
-2091
-2096
-2101
-2106
-2111
-2115
-2120
-2124
-2129
-2133
-2138
-2142
-2147
-2152
-2156
-2160
-2164
-2168
-2171
-2175
-2178
-2181
-2184
-2186
-2189
-2191
-2193
-2195
-2198
-2200
-2202
-2204
-2206
-2208
-2209
-2210
-2212
-2213
-2214
-2215
-2216
-2217
-2218
-2219
-2220
-2220
-2220
-2220
-2220
-2220
-2219
-2218
-2217
-2216
-2215
-2215
-2214
-2213
-2213
-2212
-2212
-2211
-2210
-2210
-2209
-2208
-2207
-2207
-2206
-2206
-2205
-2205
-2204
-2203
-2202
-2201
-2200
-2199
-2197
-2196
-2195
-2194
-2193
-2192
-2192
-2192
-2191
-2192
-2192
-2192
-2193
-2193
-2194
-2195
-2195
-2196
-2197
-2198
-2199
-2201
-2203
-2205
-2208
-2211
-2214
-2217
-2221
-2225
-2229
-2233
-2237
-2242
-2247
-2251
-2256
-2261
-2265
-2270
-2274
-2278
-2282
-2286
-2290
-2293
-2296
-2299
-2302
-2304
-2307
-2309
-2312
-2314
-2316
-2319
-2321
-2324
-2326
-2329
-2332
-2334
-2337
-2340
-2344
-2347
-2351
-2354
-2357
-2361
-2364
-2368
-2371
-2374
-2378
-2381
-2384
-2386
-2389
-2391
-2393
-2395
-2397
-2398
-2400
-2402
-2404
-2406
-2408
-2410
-2412
-2413
-2414
-2416
-2417
-2418
-2419
-2420
-2421
-2422
-2423
-2424
-2425
-2426
-2428
-2429
-2431
-2433
-2435
-2437
-2439
-2441
-2443
-2445
-2447
-2449
-2450
-2451
-2452
-2453
-2454
-2454
-2455
-2455
-2456
-2456
-2457
-2457
-2457
-2458
-2458
-2458
-2458
-2458
-2457
-2457
-2456
-2456
-2456
-2456
-2455
-2455
-2454
-2453
-2451
-2450
-2447
-2445
-2442
-2439
-2436
-2432
-2427
-2423
-2418
-2412
-2407
-2401
-2396
-2390
-2384
-2378
-2372
-2366
-2360
-2354
-2348
-2342
-2335
-2329
-2323
-2317
-2312
-2306
-2301
-2296
-2291
-2286
-2282
-2278
-2274
-2270
-2267
-2264
-2261
-2258
-2255
-2253
-2251
-2249
-2247
-2245
-2243
-2241
-2239
-2237
-2235
-2233
-2231
-2229
-2226
-2224
-2221
-2218
-2215
-2212
-2209
-2206
-2203
-2200
-2197
-2193
-2190
-2187
-2185
-2182
-2179
-2177
-2174
-2171
-2167
-2164
-2160
-2157
-2153
-2150
-2147
-2144
-2141
-2138
-2135
-2131
-2128
-2125
-2121
-2118
-2114
-2111
-2108
-2105
-2102
-2100
-2098
-2096
-2094
-2092
-2090
-2089
-2087
-2086
-2084
-2083
-2081
-2079
-2077
-2075
-2073
-2071
-2069
-2066
-2063
-2060
-2057
-2054
-2050
-2045
-2041
-2037
-2032
-2027
-2021
-2017
-2012
-2007
-2001
-1997
-1993
-1988
-1984
-1979
-1975
-1970
-1966
-1962
-1958
-1955
-1952
-1949
-1947
-1944
-1942
-1939
-1937
-1934
-1932
-1930
-1927
-1924
-1921
-1918
-1914
-1910
-1906
-1902
-1898
-1893
-1888
-1883
-1877
-1871
-1865
-1858
-1851
-1845
-1837
-1830
-1822
-1814
-1806
-1797
-1788
-1779
-1770
-1760
-1751
-1741
-1731
-1721
-1711
-1701
-1690
-1680
-1670
-1660
-1650
-1640
-1630
-1621
-1611
-1601
-1591
-1581
-1571
-1562
-1552
-1543
-1533
-1523
-1514
-1504
-1495
-1485
-1476
-1466
-1456
-1447
-1437
-1427
-1418
-1408
-1399
-1389
-1380
-1371
-1362
-1353
-1344
-1336
-1328
-1320
-1312
-1304
-1297
-1289
-1282
-1274
-1267
-1260
-1253
-1246
-1239
-1233
-1226
-1220
-1214
-1207
-1201
-1195
-1189
-1184
-1178
-1173
-1169
-1164
-1160
-1156
-1152
-1149
-1145
-1142
-1139
-1136
-1133
-1130
-1128
-1125
-1122
-1120
-1117
-1114
-1111
-1108
-1105
-1102
-1099
-1096
-1093
-1089
-1086
-1083
-1080
-1077
-1074
-1071
-1067
-1064
-1059
-1055
-1050
-1045
-1040
-1035
-1029
-1024
-1018
-1012
-1006
-1000
-993
-987
-981
-974
-968
-963
-957
-951
-945
-940
-935
-931
-927
-923
-920
-917
-913
-910
-907
-904
-901
-898
-895
-892
-889
-886
-883
-880
-876
-873
-869
-865
-861
-858
-853
-849
-845
-840
-836
-831
-826
-822
-818
-813
-809
-804
-800
-796
-792
-788
-784
-781
-777
-775
-772
-770
-767
-765
-763
-761
-759
-757
-755
-753
-752
-751
-749
-748
-747
-746
-745
-743
-742
-740
-738
-736
-734
-732
-729
-727
-724
-721
-718
-715
-712
-709
-705
-701
-697
-693
-689
-684
-679
-674
-668
-663
-657
-652
-646
-641
-635
-630
-624
-619
-614
-609
-605
-601
-598
-594
-591
-588
-586
-583
-581
-579
-578
-576
-574
-573
-571
-570
-568
-567
-566
-564
-563
-561
-559
-556
-554
-551
-547
-544
-541
-538
-535
-531
-528
-524
-521
-517
-513
-510
-506
-502
-499
-495
-492
-488
-485
-481
-478
-475
-472
-470
-467
-464
-461
-457
-454
-451
-447
-444
-440
-435
-430
-424
-419
-413
-407
-400
-392
-384
-375
-366
-357
-347
-338
-328
-318
-308
-298
-288
-277
-266
-255
-244
-233
-221
-209
-198
-186
-175
-163
-152
-142
-131
-120
-110
-100
-91
-81
-72
-63
-53
-44
-36
-27
-20
-12
-5
2
9
15
22
29
35
40
46
52
57
63
69
75
81
87
93
99
105
112
118
124
130
136
142
148
154
160
167
173
180
187
195
202
211
219
227
236
244
253
261
269
278
286
295
304
313
322
331
340
349
358
366
375
384
393
402
410
419
428
437
446
454
463
471
479
486
493
501
508
515
522
529
536
543
550
556
562
568
574
579
585
589
594
598
601
604
607
610
612
615
617
620
622
624
625
627
628
629
630
631
632
633
634
635
637
638
640
642
643
644
645
646
647
647
647
647
646
645
644
643
641
639
637
633
630
626
622
617
613
608
602
596
590
584
577
571
564
557
551
544
537
529
522
514
506
498
490
481
473
464
456
448
439
431
422
413
404
395
385
375
365
355
345
335
325
314
303
292
281
269
258
246
235
223
212
200
188
176
164
152
140
128
116
104
92
79
67
55
44
32
20
9
-2
-13
-24
-35
-46
-57
-68
-79
-90
-101
-112
-123
-134
-145
-156
-167
-177
-188
-198
-208
-218
-228
-238
-247
-256
-264
-273
-281
-289
-296
-304
-312
-319
-327
-335
-342
-350
-358
-366
-374
-383
-391
-399
-408
-416
-425
-434
-443
-452
-462
-471
-480
-490
-499
-508
-518
-527
-537
-547
-557
-567
-576
-586
-595
-605
-614
-623
-632
-641
-650
-659
-668
-677
-686
-694
-703
-711
-718
-725
-732
-739
-746
-752
-758
-764
-770
-776
-781
-786
-792
-796
-801
-805
-809
-813
-817
-820
-823
-826
-829
-831
-833
-835
-836
-837
-838
-839
-840
-840
-840
-841
-840
-840
-839
-839
-837
-836
-835
-833
-831
-828
-826
-823
-820
-817
-814
-811
-807
-804
-801
-798
-795
-792
-789
-786
-783
-779
-776
-772
-768
-764
-760
-755
-750
-745
-740
-735
-729
-723
-717
-711
-705
-699
-692
-686
-679
-672
-665
-658
-651
-644
-637
-630
-622
-615
-607
-600
-592
-585
-578
-571
-565
-558
-551
-544
-537
-529
-522
-515
-507
-500
-492
-484
-477
-470
-463
-455
-448
-442
-435
-429
-422
-416
-410
-404
-398
-392
-387
-381
-375
-370
-364
-359
-353
-347
-342
-336
-330
-324
-318
-312
-305
-299
-292
-285
-279
-272
-266
-259
-253
-247
-241
-235
-229
-223
-218
-212
-207
-202
-197
-193
-188
-183
-179
-175
-172
-169
-166
-165
-163
-162
-161
-161
-161
-161
-161
-162
-163
-165
-167
-169
-171
-174
-177
-180
-183
-186
-189
-192
-196
-199
-202
-205
-208
-211
-214
-217
-219
-222
-224
-226
-228
-230
-231
-232
-233
-233
-234
-233
-232
-231
-230
-227
-225
-222
-219
-216
-213
-209
-205
-201
-196
-191
-185
-179
-172
-165
-158
-149
-141
-132
-123
-113
-103
-93
-82
-71
-60
-48
-36
-25
-13
-1
11
23
36
49
62
76
89
103
118
132
146
161
175
190
204
218
232
246
260
273
287
300
313
326
339
351
363
375
388
400
413
426
438
451
463
476
488
500
512
524
536
547
557
568
578
587
597
606
614
623
631
640
648
656
664
672
679
687
694
701
708
715
722
729
736
743
750
756
763
769
774
780
784
789
792
796
799
802
805
807
810
812
814
815
816
817
818
818
818
817
817
816
815
814
813
812
810
808
806
803
800
797
794
791
787
782
778
773
768
763
758
752
747
742
736
730
724
718
712
706
700
694
689
683
678
673
668
663
658
653
648
643
638
633
629
624
620
616
612
609
605
601
598
595
591
588
584
581
577
574
570
567
563
560
556
553
549
545
542
538
534
530
527
523
520
517
513
510
506
502
497
492
487
482
476
470
463
456
449
441
434
427
419
412
404
397
389
381
373
364
356
348
339
330
322
313
304
295
286
276
267
257
247
237
227
216
205
195
184
173
162
151
139
127
115
103
91
79
66
53
41
28
14
1
-12
-26
-39
-53
-66
-79
-93
-106
-120
-134
-147
-160
-173
-186
-198
-211
-223
-235
-247
-259
-272
-284
-296
-308
-320
-332
-344
-356
-367
-379
-389
-400
-410
-420
-429
-437
-445
-452
-459
-465
-471
-476
-481
-486
-490
-493
-496
-499
-501
-502
-504
-505
-505
-506
-506
-506
-505
-505
-504
-503
-501
-500
-498
-497
-495
-494
-492
-490
-488
-486
-484
-482
-480
-477
-475
-472
-469
-466
-463
-460
-458
-455
-453
-450
-448
-445
-442
-439
-436
-432
-429
-425
-421
-416
-412
-408
-403
-398
-393
-388
-382
-376
-369
-362
-355
-348
-341
-333
-325
-318
-310
-302
-294
-286
-278
-270
-262
-255
-247
-239
-231
-223
-215
-207
-199
-191
-182
-174
-165
-156
-147
-138
-129
-119
-110
-101
-91
-82
-73
-64
-55
-46
-37
-29
-20
-12
-4
4
12
19
27
34
41
48
55
63
70
77
84
91
99
106
114
121
129
137
145
152
160
168
175
183
192
200
209
217
226
235
243
252
261
270
279
288
297
306
314
323
332
340
348
356
364
372
380
387
394
401
408
414
421
427
433
439
445
450
456
462
468
474
481
488
495
503
512
520
529
539
548
558
569
579
590
602
614
626
638
651
665
679
693
708
722
738
753
769
784
800
816
832
848
864
880
895
911
926
941
956
970
985
999
1012
1026
1038
1051
1063
1074
1085
1096
1106
1116
1125
1135
1144
1152
1161
1169
1177
1185
1192
1200
1208
1216
1223
1231
1238
1245
1252
1259
1266
1273
1280
1287
1294
1301
1307
1314
1320
1327
1334
1341
1347
1353
1359
1365
1371
1376
1381
1386
1391
1396
1400
1404
1408
1412
1415
1418
1421
1424
1426
1429
1432
1434
1437
1440
1443
1446
1449
1451
1454
1456
1459
1461
1463
1465
1468
1470
1472
1474
1476
1479
1481
1483
1486
1488
1490
1492
1493
1494
1495
1496
1495
1495
1494
1492
1490
1488
1485
1482
1478
1474
1470
1465
1459
1453
1447
1441
1434
1427
1419
1412
1404
1395
1386
1377
1368
1358
1348
1338
1327
1317
1307
1297
1287
1277
1268
1258
1249
1240
1231
1222
1214
1205
1197
1189
1182
1174
1166
1158
1150
1142
1134
1125
1117
1108
1099
1090
1081
1072
1063
1054
1044
1035
1025
1016
1006
996
987
977
967
957
946
936
926
916
906
896
886
877
868
859
851
843
836
829
822
816
810
805
800
795
791
787
783
780
778
776
774
773
773
772
772
773
774
774
775
776
776
777
777
777
777
777
777
777
776
776
775
774
774
773
772
771
771
770
769
769
769
769
769
769
770
772
773
776
779
782
786
791
796
801
806
812
818
825
831
838
844
851
858
864
871
877
884
890
896
902
907
912
917
922
926
930
933
936
938
940
942
943
944
945
946
946
946
946
946
945
945
945
944
944
944
944
944
944
945
945
946
947
948
950
952
954
957
959
962
966
969
972
975
979
982
985
989
992
995
998
1000
1004
1006
1010
1012
1014
1018
1020
1024
1026
1029
1032
1035
1038
1041
1044
1047
1050
1054
1057
1061
1064
1068
1072
1076
1080
1084
1089
1093
1098
1103
1108
1112
1117
1121
1126
1130
1134
1138
1142
1145
1148
1151
1154
1156
1159
1160
1162
1163
1164
1165
1165
1166
1166
1165
1165
1164
1164
1163
1162
1161
1160
1159
1158
1157
1156
1155
1153
1151
1149
1147
1145
1142
1138
1135
1131
1127
1123
1119
1114
1110
1105
1099
1094
1088
1081
1075
1068
1060
1053
1045
1037
1028
1020
1010
1002
992
983
973
963
952
941
930
919
907
895
882
868
854
839
823
807
789
771
753
733
712
691
669
646
622
598
573
547
520
493
465
437
409
380
351
321
291
261
230
199
169
138
107
76
45
15
-15
-45
-75
-104
-134
-163
-191
-220
-248
-275
-302
-328
-354
-380
-404
-429
-453
-476
-498
-521
-542
-563
-584
-604
-623
-642
-660
-678
-696
-713
-730
-747
-763
-779
-796
-812
-827
-843
-859
-875
-891
-907
-924
-941
-957
-975
-992
-1010
-1028
-1047
-1065
-1084
-1103
-1122
-1142
-1161
-1180
-1200
-1219
-1239
-1259
-1279
-1299
-1320
-1340
-1361
-1382
-1403
-1423
-1444
-1464
-1484
-1504
-1524
-1544
-1564
-1583
-1603
-1622
-1641
-1660
-1679
-1698
-1717
-1736
-1755
-1774
-1793
-1812
-1831
-1850
-1869
-1888
-1906
-1925
-1944
-1963
-1982
-2001
-2020
-2039
-2058
-2078
-2097
-2116
-2135
-2154
-2173
-2192
-2211
-2230
-2249
-2267
-2286
-2304
-2322
-2341
-2359
-2378
-2396
-2414
-2433
-2451
-2469
-2487
-2505
-2523
-2542
-2560
-2578
-2595
-2613
-2630
-2648
-2664
-2680
-2696
-2711
-2726
-2740
-2754
-2767
-2780
-2792
-2803
-2814
-2824
-2833
-2842
-2850
-2857
-2863
-2869
-2875
-2880
-2884
-2888
-2892
-2895
-2898
-2901
-2903
-2905
-2907
-2909
-2911
-2912
-2913
-2914
-2915
-2916
-2918
-2919
-2920
-2922
-2923
-2925
-2927
-2930
-2932
-2935
-2938
-2940
-2943
-2945
-2948
-2951
-2953
-2956
-2958
-2961
-2963
-2965
-2966
-2967
-2968
-2968
-2969
-2969
-2969
-2969
-2969
-2969
-2968
-2968
-2967
-2966
-2965
-2964
-2962
-2960
-2957
-2955
-2952
-2949
-2947
-2944
-2942
-2939
-2936
-2933
-2930
-2927
-2924
-2921
-2918
-2915
-2911
-2908
-2904
-2901
-2898
-2895
-2891
-2887
-2883
-2879
-2874
-2869
-2864
-2858
-2852
-2846
-2840
-2834
-2827
-2821
-2814
-2807
-2801
-2794
-2788
-2781
-2775
-2769
-2763
-2758
-2752
-2746
-2740
-2735
-2729
-2723
-2717
-2712
-2706
-2701
-2695
-2690
-2684
-2679
-2673
-2668
-2662
-2656
-2651
-2645
-2639
-2634
-2628
-2622
-2616
-2611
-2605
-2600
-2595
-2590
-2585
-2581
-2577
-2573
-2569
-2566
-2563
-2560
-2557
-2555
-2553
-2551
-2549
-2547
-2546
-2544
-2543
-2541
-2539
-2538
-2536
-2534
-2531
-2529
-2526
-2522
-2518
-2514
-2509
-2504
-2498
-2492
-2485
-2478
-2470
-2461
-2452
-2442
-2432
-2421
-2410
-2398
-2386
-2374
-2362
-2349
-2337
-2325
-2313
-2300
-2289
-2277
-2265
-2254
-2243
-2232
-2222
-2211
-2201
-2191
-2182
-2173
-2164
-2155
-2147
-2139
-2131
-2124
-2116
-2109
-2103
-2096
-2090
-2084
-2078
-2073
-2067
-2062
-2058
-2053
-2049
-2045
-2041
-2037
-2035
-2032
-2029
-2025
-2024
-2021
-2020
-2017
-2016
-2013
-2012
-2009
-2007
-2004
-2001
-1999
-1996
-1993
-1990
-1986
-1982
-1978
-1974
-1969
-1964
-1958
-1952
-1946
-1940
-1933
-1926
-1919
-1911
-1903
-1895
-1886
-1877
-1868
-1858
-1848
-1837
-1826
-1814
-1802
-1790
-1778
-1766
-1753
-1741
-1728
-1716
-1704
-1692
-1680
-1668
-1656
-1645
-1634
-1623
-1613
-1603
-1593
-1583
-1574
-1565
-1556
-1548
-1540
-1532
-1524
-1516
-1509
-1501
-1494
-1488
-1481
-1474
-1468
-1461
-1455
-1449
-1443
-1437
-1432
-1426
-1421
-1416
-1412
-1407
-1403
-1399
-1395
-1392
-1389
-1386
-1383
-1381
-1378
-1376
-1374
-1372
-1370
-1368
-1366
-1365
-1363
-1362
-1360
-1359
-1358
-1357
-1356
-1355
-1354
-1353
-1353
-1352
-1352
-1351
-1351
-1350
-1350
-1350
-1349
-1349
-1349
-1349
-1349
-1349
-1349
-1348
-1348
-1348
-1347
-1347
-1346
-1346
-1345
-1345
-1345
-1344
-1344
-1344
-1343
-1343
-1343
-1343
-1344
-1344
-1345
-1345
-1346
-1346
-1346
-1346
-1345
-1345
-1344
-1342
-1340
-1338
-1335
-1332
-1328
-1324
-1319
-1314
-1308
-1302
-1296
-1289
-1282
-1274
-1266
-1258
-1250
-1241
-1232
-1223
-1213
-1204
-1194
-1185
-1175
-1165
-1155
-1145
-1135
-1125
-1115
-1105
-1095
-1084
-1074
-1063
-1053
-1042
-1031
-1020
-1008
-998
-986
-975
-964
-952
-941
-930
-919
-908
-897
-887
-876
-866
-857
-848
-839
-830
-822
-814
-807
-799
-793
-786
-780
-774
-769
-764
-759
-755
-752
-749
-746
-744
-742
-740
-739
-738
-737
-735
-733
-732
-730
-727
-724
-721
-717
-712
-707
-702
-696
-690
-683
-676
-669
-661
-654
-645
-637
-628
-620
-611
-602
-593
-584
-575
-567
-558
-550
-543
-535
-528
-521
-514
-508
-503
-497
-492
-487
-483
-478
-474
-471
-467
-464
-461
-458
-455
-452
-449
-447
-444
-441
-437
-434
-430
-426
-422
-418
-414
-409
-404
-399
-394
-388
-381
-375
-368
-361
-354
-347
-339
-331
-323
-315
-306
-297
-288
-279
-269
-259
-249
-239
-229
-219
-208
-198
-188
-177
-167
-156
-145
-134
-123
-112
-100
-89
-77
-65
-53
-41
-29
-17
-4
9
22
35
49
62
76
91
105
119
133
148
162
177
191
206
220
235
249
263
276
289
302
314
326
337
348
358
368
378
387
395
403
411
418
425
431
437
442
447
452
457
461
465
469
473
478
482
486
491
496
500
505
511
516
522
528
533
539
545
551
557
563
569
575
581
586
592
597
602
607
612
617
621
626
630
634
637
641
644
647
650
653
656
659
662
664
666
669
671
673
675
677
680
682
684
687
689
692
695
698
702
705
710
714
719
724
730
735
742
748
755
763
770
779
787
796
805
814
823
832
842
851
861
870
880
890
900
910
920
930
940
950
960
970
980
990
1000
1010
1020
1031
1041
1052
1062
1073
1083
1094
1104
1115
1125
1135
1144
1154
1163
1173
1182
1191
1200
1208
1217
1226
1234
1242
1251
1259
1267
1275
1284
1292
1301
1309
1318
1327
1336
1345
1354
1364
1373
1383
1392
1402
1411
1420
1429
1438
1447
1455
1463
1471
1478
1485
1492
1498
1504
1509
1514
1519
1523
1527
1530
1533
1535
1537
1538
1539
1539
1539
1538
1537
1536
1534
1531
1529
1526
1522
1519
1515
1510
1506
1501
1496
1490
1484
1477
1471
1464
1457
1450
1442
1434
1426
1418
1409
1401
1393
1385
1377
1369
1361
1354
1347
1340
1333
1327
1320
1314
1308
1302
1296
1290
1285
1279
1273
1268
1262
1257
1251
1245
1239
1233
1227
1221
1214
1208
1201
1194
1186
1179
1171
1162
1154
1145
1136
1127
1118
1108
1098
1088
1078
1068
1057
1046
1034
1022
1010
999
987
974
961
949
935
922
909
895
881
867
853
838
823
808
793
777
761
745
729
712
696
679
661
644
627
609
591
574
556
539
521
504
487
471
454
438
422
406
390
374
358
343
328
313
298
284
269
254
239
225
210
196
182
169
155
143
130
118
106
94
83
72
61
50
40
29
19
9
-1
-12
-22
-33
-44
-55
-67
-78
-91
-103
-116
-129
-142
-156
-170
-184
-198
-213
-228
-243
-258
-274
-291
-307
-324
-342
-359
-377
-395
-413
-432
-451
-470
-490
-509
-529
-550
-570
-591
-613
-635
-657
-679
-702
-724
-747
-770
-792
-815
-838
-860
-882
-905
-927
-949
-971
-993
-1014
-1036
-1058
-1079
-1099
-1120
-1140
-1159
-1178
-1197
-1215
-1233
-1251
-1269
-1286
-1304
-1321
-1338
-1356
-1373
-1390
-1408
-1426
-1444
-1462
-1480
-1498
-1516
-1534
-1552
-1570
-1588
-1606
-1624
-1641
-1659
-1676
-1694
-1711
-1728
-1745
-1762
-1779
-1796
-1812
-1829
-1847
-1864
-1881
-1899
-1916
-1934
-1951
-1968
-1985
-2001
-2017
-2035
-2051
-2067
-2083
-2099
-2115
-2131
-2146
-2161
-2175
-2189
-2203
-2216
-2229
-2242
-2254
-2266
-2277
-2288
-2299
-2310
-2320
-2329
-2339
-2348
-2357
-2366
-2375
-2384
-2392
-2401
-2409
-2418
-2426
-2435
-2443
-2452
-2460
-2469
-2478
-2487
-2497
-2506
-2516
-2527
-2537
-2548
-2559
-2571
-2583
-2596
-2609
-2622
-2636
-2650
-2664
-2679
-2694
-2709
-2724
-2739
-2754
-2768
-2783
-2797
-2812
-2826
-2840
-2854
-2868
-2882
-2895
-2909
-2922
-2936
-2949
-2962
-2976
-2989
-3002
-3016
-3029
-3043
-3056
-3070
-3085
-3100
-3115
-3130
-3145
-3161
-3177
-3194
-3210
-3227
-3244
-3262
-3280
-3299
-3318
-3338
-3358
-3379
-3400
-3421
-3442
-3464
-3486
-3507
-3529
-3550
-3572
-3593
-3615
-3636
-3657
-3677
-3698
-3719
-3739
-3760
-3780
-3800
-3821
-3841
-3862
-3883
-3904
-3925
-3946
-3968
-3990
-4011
-4033
-4056
-4078
-4100
-4122
-4144
-4167
-4189
-4211
-4233
-4255
-4277
-4299
-4320
-4342
-4364
-4385
-4407
-4428
-4449
-4470
-4491
-4511
-4531
-4551
-4571
-4590
-4609
-4628
-4646
-4665
-4683
-4702
-4720
-4738
-4756
-4773
-4791
-4807
-4824
-4840
-4856
-4872
-4887
-4902
-4917
-4933
-4948
-4963
-4979
-4994
-5010
-5026
-5042
-5058
-5074
-5090
-5107
-5123
-5140
-5157
-5174
-5191
-5207
-5224
-5240
-5257
-5274
-5290
-5306
-5323
-5339
-5356
-5372
-5388
-5405
-5421
-5437
-5453
-5469
-5485
-5500
-5516
-5532
-5547
-5563
-5578
-5593
-5608
-5623
-5638
-5653
-5669
-5684
-5699
-5714
-5729
-5744
-5759
-5774
-5789
-5804
-5820
-5835
-5851
-5866
-5882
-5897
-5913
-5928
-5943
-5958
-5973
-5987
-6002
-6016
-6030
-6044
-6057
-6070
-6083
-6095
-6107
-6119
-6130
-6141
-6152
-6162
-6172
-6182
-6191
-6199
-6207
-6214
-6221
-6227
-6232
-6238
-6243
-6248
-6253
-6257
-6262
-6266
-6270
-6274
-6279
-6283
-6288
-6293
-6298
-6303
-6308
-6313
-6318
-6323
-6327
-6332
-6336
-6340
-6344
-6347
-6350
-6352
-6354
-6355
-6356
-6356
-6356
-6356
-6356
-6355
-6353
-6351
-6349
-6346
-6343
-6340
-6336
-6332
-6327
-6322
-6317
-6312
-6306
-6300
-6293
-6286
-6279
-6271
-6262
-6254
-6244
-6235
-6225
-6215
-6204
-6193
-6182
-6170
-6158
-6146
-6133
-6121
-6108
-6095
-6083
-6070
-6057
-6044
-6031
-6018
-6006
-5994
-5982
-5970
-5958
-5947
-5935
-5924
-5913
-5902
-5892
-5881
-5871
-5860
-5850
-5840
-5829
-5819
-5808
-5798
-5787
-5777
-5766
-5755
-5743
-5732
-5720
-5708
-5696
-5683
-5671
-5658
-5645
-5632
-5619
-5606
-5593
-5579
-5565
-5551
-5537
-5523
-5509
-5494
-5480
-5465
-5451
-5436
-5421
-5406
-5391
-5376
-5361
-5346
-5331
-5315
-5300
-5284
-5269
-5254
-5238
-5223
-5208
-5194
-5179
-5165
-5150
-5136
-5122
-5108
-5094
-5081
-5067
-5054
-5040
-5027
-5014
-5000
-4987
-4974
-4961
-4948
-4936
-4923
-4911
-4899
-4886
-4874
-4862
-4849
-4837
-4824
-4811
-4798
-4785
-4772
-4759
-4745
-4732
-4718
-4705
-4691
-4678
-4664
-4651
-4638
-4625
-4612
-4600
-4587
-4575
-4563
-4551
-4540
-4529
-4518
-4508
-4498
-4488
-4479
-4470
-4460
-4451
-4442
-4432
-4423
-4414
-4404
-4394
-4385
-4375
-4366
-4356
-4347
-4337
-4327
-4318
-4307
-4297
-4287
-4276
-4266
-4255
-4243
-4232
-4220
-4207
-4195
-4182
-4169
-4156
-4143
-4130
-4117
-4103
-4090
-4077
-4064
-4051
-4038
-4025
-4011
-3999
-3987
-3974
-3961
-3949
-3936
-3924
-3912
-3900
-3888
-3877
-3865
-3854
-3843
-3832
-3821
-3810
-3798
-3787
-3777
-3766
-3755
-3744
-3732
-3721
-3709
-3698
-3686
-3674
-3663
-3651
-3639
-3628
-3616
-3604
-3592
-3580
-3568
-3556
-3544
-3532
-3519
-3507
-3495
-3483
-3471
-3459
-3447
-3435
-3424
-3413
-3402
-3392
-3382
-3372
-3363
-3353
-3345
-3336
-3328
-3320
-3312
-3305
-3298
-3291
-3284
-3277
-3270
-3263
-3256
-3248
-3241
-3233
-3226
-3218
-3210
-3201
-3193
-3184
-3175
-3166
-3156
-3146
-3136
-3125
-3114
-3103
-3091
-3079
-3066
-3054
-3040
-3027
-3013
-2998
-2983
-2968
-2953
-2938
-2922
-2906
-2890
-2874
-2857
-2841
-2824
-2808
-2791
-2775
-2759
-2742
-2726
-2710
-2694
-2678
-2661
-2645
-2629
-2613
-2598
-2582
-2566
-2550
-2534
-2518
-2503
-2487
-2471
-2455
-2439
-2422
-2406
-2389
-2373
-2356
-2339
-2322
-2306
-2289
-2272
-2256
-2239
-2223
-2207
-2190
-2174
-2157
-2141
-2125
-2108
-2092
-2075
-2059
-2041
-2025
-2009
-1992
-1976
-1960
-1944
-1928
-1913
-1898
-1883
-1869
-1855
-1842
-1828
-1816
-1803
-1790
-1778
-1766
-1754
-1741
-1729
-1716
-1703
-1690
-1677
-1664
-1650
-1635
-1621
-1606
-1591
-1576
-1560
-1545
-1529
-1513
-1497
-1481
-1465
-1449
-1433
-1417
-1401
-1385
-1369
-1353
-1338
-1322
-1306
-1290
-1275
-1259
-1244
-1228
-1213
-1197
-1182
-1166
-1151
-1135
-1119
-1103
-1087
-1071
-1055
-1039
-1022
-1006
-992
-976
-961
-946
-931
-916
-902
-887
-872
-857
-843
-828
-814
-799
-785
-771
-758
-744
-731
-718
-705
-692
-679
-667
-654
-642
-630
-617
-605
-593
-581
-569
-558
-546
-534
-522
-510
-498
-486
-473
-460
-448
-434
-421
-407
-394
-380
-365
-351
-336
-322
-307
-292
-276
-261
-245
-229
-213
-197
-181
-164
-148
-132
-115
-98
-82
-65
-48
-30
-13
4
22
40
58
76
94
112
130
148
166
185
203
222
240
259
278
296
315
334
352
371
389
407
425
443
460
477
494
510
525
541
556
570
585
599
612
626
639
651
664
676
687
698
709
719
729
738
747
755
763
771
778
785
791
797
802
807
811
815
820
824
828
833
838
843
849
855
861
868
876
883
892
900
910
919
929
940
951
962
974
985
997
1010
1022
1035
1048
1061
1075
1089
1103
1117
1131
1145
1159
1173
1187
1201
1215
1229
1243
1257
1271
1285
1299
1313
1327
1341
1354
1368
1381
1394
1408
1421
1434
1448
1461
1474
1487
1500
1513
1525
1538
1550
1563
1575
1587
1598
1610
1621
1631
1642
1652
1663
1673
1683
1693
1703
1713
1723
1733
1743
1754
1764
1774
1784
1794
1804
1815
1825
1836
1846
1857
1868
1879
1890
1901
1911
1922
1933
1943
1954
1965
1976
1987
1998
2009
2020
2031
2041
2053
2064
2076
2088
2100
2113
2126
2140
2154
2169
2184
2200
2216
2233
2249
2267
2284
2303
2321
2339
2358
2377
2396
2414
2433
2452
2471
2491
2510
2529
2549
2568
2588
2607
2627
2647
2666
2686
2706
2726
2746
2766
2786
2807
2828
2850
2871
2893
2915
2937
2960
2982
3004
3026
3048
3069
3091
3112
3133
3154
3174
3195
3215
3235
3255
3274
3294
3314
3334
3354
3373
3393
3413
3432
3451
3471
3489
3508
3526
3544
3562
3579
3597
3614
3630
3646
3661
3676
3691
3705
3718
3730
3743
3754
3765
3776
3785
3794
3802
3810
3816
3822
3828
3832
3836
3839
3841
3842
3842
3842
3841
3839
3836
3833
3829
3824
3819
3813
3807
3800
3792
3785
3777
3769
3761
3753
3745
3738
3730
3723
3716
3709
3702
3695
3689
3683
3677
3671
3666
3660
3655
3649
3644
3639
3635
3630
3626
3621
3617
3614
3610
3606
3603
3599
3595
3591
3587
3583
3580
3577
3573
3570
3567
3565
3562
3560
3558
3557
3555
3553
3551
3549
3547
3545
3542
3539
3537
3534
3530
3527
3523
3520
3516
3512
3507
3503
3498
3492
3487
3481
3474
3468
3461
3454
3446
3438
3431
3423
3414
3406
3398
3390
3382
3374
3366
3358
3350
3343
3335
3328
3322
3315
3309
3303
3298
3292
3287
3282
3276
3271
3266
3261
3255
3250
3245
3239
3233
3227
3221
3214
3208
3201
3193
3185
3177
3168
3159
3150
3141
3131
3120
3110
3099
3088
3076
3065
3053
3041
3028
3015
3002
2989
2975
2960
2945
2930
2914
2898
2881
2864
2847
2829
2811
2792
2773
2754
2734
2714
2694
2673
2652
2631
2609
2587
2565
2543
2521
2499
2476
2454
2431
2408
2385
2363
2340
2318
2295
2273
2252
2230
2209
2188
2167
2147
2127
2107
2088
2069
2050
2032
2013
1997
1981
1964
1949
1934
1919
1906
1893
1880
1868
1857
1846
1836
1827
1818
1810
1802
1795
1789
1783
1777
1773
1769
1766
1763
1761
1760
1759
1759
1760
1761
1762
1764
1767
1770
1774
1778
1782
1786
1791
1796
1802
1807
1813
1818
1823
1829
1834
1839
1844
1848
1853
1857
1860
1864
1867
1869
1872
1874
1876
1877
1879
1880
1881
1882
1883
1883
1884
1884
1885
1886
1886
1887
1888
1889
1889
1890
1891
1892
1893
1894
1895
1896
1897
1897
1898
1898
1898
1899
1898
1898
1898
1898
1898
1897
1897
1897
1898
1898
1898
1899
1900
1900
1901
1902
1903
1905
1906
1908
1910
1912
1915
1918
1921
1925
1929
1933
1938
1943
1948
1954
1961
1968
1975
1983
1992
2000
2009
2019
2029
2039
2049
2060
2071
2083
2094
2106
2117
2129
2140
2151
2163
2174
2185
2196
2207
2217
2227
2237
2247
2256
2265
2274
2282
2291
2299
2307
2314
2322
2329
2336
2342
2349
2356
2363
2370
2376
2383
2390
2397
2405
2412
2420
2428
2436
2444
2452
2461
2470
2480
2489
2499
2510
2520
2531
2542
2554
2566
2578
2590
2603
2616
2630
2644
2658
2673
2689
2704
2721
2738
2755
2772
2790
2808
2827
2845
2864
2884
2903
2923
2943
2963
2983
3004
3025
3046
3067
3088
3109
3130
3151
3172
3194
3215
3236
3258
3279
3300
3321
3343
3364
3386
3407
3429
3451
3472
3494
3516
3539
3561
3584
3607
3630
3654
3677
3701
3726
3751
3776
3801
3827
3853
3880
3907
3934
3961
3989
4016
4043
4072
4100
4128
4156
4184
4211
4239
4268
4296
4324
4352
4380
4408
4436
4465
4493
4521
4549
4577
4605
4633
4660
4688
4716
4743
4771
4798
4826
4853
4881
4909
4936
4964
4992
5020
5049
5077
5106
5135
5164
5194
5224
5254
5284
5314
5344
5374
5404
5435
5465
5496
5526
5557
5587
5618
5648
5679
5709
5739
5769
5799
5828
5857
5886
5914
5941
5968
5994
6020
6045
6070
6094
6118
6141
6164
6186
6208
6229
6250
6271
6291
6310
6329
6347
6364
6381
6397
6413
6429
6443
6457
6471
6484
6496
6507
6518
6528
6538
6547
6556
6564
6571
6578
6584
6590
6595
6600
6604
6608
6611
6614
6616
6618
6620
6621
6622
6622
6622
6621
6620
6619
6617
6615
6612
6608
6604
6600
6595
6590
6584
6578
6571
6563
6555
6547
6538
6529
6519
6509
6498
6487
6475
6464
6452
6439
6427
6414
6401
6388
6374
6361
6347
6333
6318
6304
6288
6273
6257
6241
6225
6209
6193
6176
6160
6144
6127
6111
6094
6078
6062
6045
6029
6012
5996
5979
5962
5945
5927
5909
5891
5873
5854
5835
5816
5797
5777
5758
5738
5717
5697
5676
5655
5633
5611
5589
5567
5544
5521
5498
5474
5450
5425
5401
5375
5350
5324
5298
5271
5244
5217
5190
5162
5135
5107
5079
5052
5024
4996
4968
4940
4912
4884
4855
4827
4798
4769
4740
4711
4682
4653
4623
4594
4565
4536
4507
4477
4448
4418
4389
4359
4330
4301
4271
4242
4213
4185
4156
4128
4100
4072
4045
4017
3990
3963
3937
3910
3885
3859
3833
3808
3783
3758
3734
3710
3686
3662
3639
3616
3593
3571
3549
3528
3507
3487
3466
3446
3426
3405
3385
3366
3346
3326
3307
3287
3268
3248
3228
3209
3189
3170
3150
3131
3111
3092
3073
3053
3035
3016
2997
2979
2960
2942
2923
2905
2887
2870
2852
2835
2818
2801
2785
2768
2753
2737
2722
2706
2691
2676
2661
2647
2632
2618
2603
2589
2575
2561
2548
2534
2522
2509
2497
2486
2475
2464
2453
2443
2433
2423
2414
2404
2395
2386
2377
2367
2358
2349
2340
2330
2321
2312
2302
2293
2283
2274
2264
2254
2245
2235
2224
2214
2204
2194
2184
2174
2164
2154
2144
2133
2123
2113
2103
2092
2082
2071
2060
2049
2037
2027
2016
2005
1995
1984
1974
1963
1953
1944
1934
1925
1915
1906
1896
1887
1878
1869
1860
1851
1842
1833
1824
1815
1807
1799
1791
1783
1775
1768
1761
1754
1747
1741
1735
1729
1723
1717
1711
1705
1700
1695
1691
1687
1683
1679
1675
1672
1669
1667
1665
1663
1662
1661
1660
1659
1659
1659
1659
1659
1659
1659
1659
1659
1659
1660
1661
1662
1663
1664
1666
1668
1671
1674
1677
1681
1684
1689
1693
1698
1702
1707
1713
1718
1724
1730
1736
1742
1749
1755
1761
1768
1775
1781
1788
1795
1801
1808
1814
1820
1826
1832
1838
1843
1848
1852
1857
1861
1865
1869
1873
1877
1881
1884
1888
1891
1895
1898
1901
1904
1906
1909
1912
1914
1916
1918
1920
1922
1924
1925
1926
1926
1926
1926
1926
1925
1924
1922
1920
1918
1915
1912
1909
1905
1902
1899
1895
1892
1888
1885
1882
1880
1877
1875
1872
1870
1868
1866
1864
1862
1861
1859
1858
1856
1855
1853
1852
1850
1848
1846
1843
1841
1838
1835
1831
1827
1823
1818
1813
1808
1802
1796
1789
1782
1775
1767
1759
1750
1741
1731
1722
1712
1702
1691
1680
1669
1657
1645
1633
1621
1608
1595
1581
1568
1554
1540
1525
1511
1497
1482
1467
1453
1438
1423
1409
1394
1379
1365
1350
1335
1320
1305
1291
1276
1261
1247
1232
1218
1204
1190
1177
1163
1150
1137
1125
1112
1100
1088
1077
1066
1055
1045
1035
1025
1016
1006
998
989
981
973
965
958
950
943
935
928
921
914
907
900
894
887
881
875
869
863
857
851
845
840
834
829
823
818
812
807
801
796
792
787
783
779
775
772
769
766
763
761
758
756
753
750
747
744
740
737
733
729
725
720
716
711
706
700
695
689
683
676
670
663
656
649
642
635
627
620
613
606
599
592
585
577
570
563
556
548
541
533
526
518
511
503
496
488
481
473
465
458
451
443
436
429
423
416
409
403
396
390
384
378
372
367
362
357
352
347
343
339
335
331
328
325
322
319
316
313
310
307
304
301
298
295
292
289
287
284
282
280
278
276
275
274
273
272
272
273
273
274
276
278
280
283
286
290
294
299
305
311
318
325
333
342
351
361
371
382
393
404
416
429
442
456
470
485
500
516
532
549
566
583
601
619
638
657
677
697
717
737
757
778
798
818
839
859
879
899
918
938
957
976
995
1012
1031
1049
1066
1083
1100
1117
1133
1149
1166
1182
1198
1215
1231
1247
1264
1280
1296
1312
1328
1344
1360
1377
1393
1409
1425
1442
1458
1475
1492
1509
1526
1544
1562
1580
1598
1616
1634
1653
1671
1690
1709
1728
1747
1767
1786
1807
1827
1848
1869
1891
1913
1935
1958
1980
2003
2025
2049
2073
2096
2120
2144
2169
2193
2218
2242
2267
2291
2315
2339
2363
2386
2409
2431
2453
2475
2495
2516
2535
2554
2573
2591
2608
2625
2642
2658
2673
2688
2703
2717
2731
2744
2757
2770
2782
2793
2805
2815
2826
2836
2846
2856
2866
2875
2883
2892
2900
2908
2916
2923
2930
2937
2943
2949
2955
2960
2965
2969
2973
2976
2979
2981
2983
2984
2984
2984
2982
2980
2977
2974
2969
2963
2956
2949
2940
2930
2919
2907
2895
2881
2867
2851
2835
2818
2800
2781
2762
2742
2721
2699
2677
2654
2631
2606
2581
2556
2530
2503
2476
2448
2420
2391
2362
2333
2303
2273
2242
2211
2179
2147
2114
2081
2047
2013
1979
1945
1910
1874
1839
1803
1766
1730
1693
1655
1617
1579
1540
1502
1463
1424
1384
1345
1305
1265
1225
1185
1144
1103
1062
1020
979
938
896
855
814
772
731
690
648
607
566
525
484
444
403
363
323
283
244
205
166
128
90
53
16
-21
-57
-92
-127
-161
-195
-229
-261
-294
-325
-357
-387
-418
-448
-477
-506
-535
-563
-591
-618
-646
-673
-700
-727
-753
-780
-806
-832
-858
-884
-910
-936
-962
-988
-1014
-1039
-1065
-1090
-1115
-1140
-1165
-1189
-1214
-1238
-1262
-1286
-1310
-1333
-1357
-1381
-1404
-1428
-1452
-1475
-1499
-1523
-1546
-1570
-1594
-1617
-1641
-1665
-1689
-1713
-1737
-1762
-1786
-1810
-1835
-1859
-1883
-1908
-1932
-1956
-1980
-2003
-2025
-2049
-2071
-2092
-2113
-2133
-2153
-2171
-2189
-2206
-2222
-2238
-2253
-2267
-2280
-2292
-2304
-2315
-2326
-2336
-2345
-2354
-2363
-2370
-2378
-2385
-2392
-2398
-2405
-2411
-2417
-2424
-2430
-2436
-2442
-2448
-2453
-2458
-2463
-2467
-2471
-2475
-2478
-2481
-2483
-2485
-2486
-2487
-2487
-2486
-2485
-2484
-2481
-2478
-2475
-2471
-2466
-2461
-2456
-2450
-2443
-2436
-2429
-2421
-2412
-2403
-2393
-2383
-2372
-2361
-2350
-2338
-2325
-2313
-2300
-2287
-2274
-2260
-2246
-2233
-2218
-2204
-2190
-2176
-2161
-2147
-2133
-2119
-2105
-2091
-2078
-2064
-2051
-2037
-2025
-2013
-2001
-1989
-1976
-1964
-1952
-1940
-1928
-1917
-1905
-1894
-1882
-1872
-1861
-1850
-1840
-1830
-1820
-1811
-1802
-1793
-1785
-1777
-1769
-1762
-1755
-1748
-1742
-1736
-1730
-1725
-1720
-1716
-1712
-1709
-1706
-1703
-1701
-1699
-1697
-1696
-1696
-1696
-1697
-1698
-1699
-1701
-1703
-1706
-1709
-1712
-1716
-1720
-1725
-1729
-1735
-1740
-1746
-1752
-1758
-1764
-1771
-1778
-1785
-1792
-1799
-1807
-1815
-1823
-1831
-1840
-1849
-1858
-1867
-1877
-1886
-1896
-1906
-1916
-1926
-1936
-1946
-1956
-1966
-1976
-1986
-1996
-2005
-2013
-2023
-2032
-2040
-2049
-2057
-2066
-2074
-2083
-2092
-2101
-2110
-2119
-2129
-2139
-2149
-2159
-2170
-2181
-2192
-2203
-2215
-2227
-2240
-2252
-2265
-2278
-2292
-2305
-2319
-2333
-2348
-2363
-2378
-2393
-2409
-2425
-2440
-2456
-2472
-2487
-2503
-2518
-2532
-2546
-2560
-2574
-2587
-2600
-2613
-2625
-2637
-2650
-2662
-2674
-2686
-2698
-2709
-2721
-2733
-2744
-2756
-2767
-2779
-2790
-2802
-2813
-2825
-2836
-2848
-2859
-2871
-2882
-2893
-2905
-2916
-2928
-2940
-2952
-2964
-2976
-2988
-3000
-3013
-3025
-3037
-3050
-3062
-3075
-3087
-3099
-3112
-3125
-3137
-3150
-3162
-3175
-3187
-3200
-3213
-3226
-3240
-3253
-3266
-3280
-3294
-3307
-3321
-3335
-3349
-3363
-3377
-3391
-3406
-3420
-3435
-3449
-3464
-3478
-3493
-3507
-3522
-3537
-3552
-3566
-3581
-3596
-3611
-3627
-3642
-3657
-3672
-3687
-3703
-3718
-3734
-3749
-3765
-3781
-3797
-3813
-3829
-3845
-3862
-3878
-3895
-3911
-3928
-3945
-3963
-3980
-3997
-4014
-4030
-4048
-4064
-4081
-4098
-4115
-4132
-4150
-4167
-4185
-4202
-4220
-4238
-4256
-4274
-4291
-4309
-4327
-4345
-4364
-4382
-4400
-4419
-4438
-4458
-4477
-4496
-4516
-4535
-4555
-4575
-4594
-4614
-4635
-4655
-4676
-4697
-4718
-4739
-4761
-4784
-4807
-4830
-4854
-4878
-4902
-4927
-4952
-4978
-5004
-5031
-5058
-5086
-5114
-5142
-5171
-5200
-5229
-5259
-5288
-5318
-5348
-5379
-5409
-5440
-5471
-5502
-5533
-5564
-5596
-5627
-5659
-5692
-5724
-5757
-5791
-5824
-5858
-5893
-5928
-5963
-5998
-6034
-6070
-6107
-6143
-6180
-6217
-6255
-6293
-6331
-6369
-6408
-6448
-6487
-6527
-6567
-6608
-6648
-6688
-6729
-6769
-6809
-6849
-6890
-6930
-6970
-7010
-7050
-7090
-7130
-7170
-7210
-7249
-7289
-7328
-7368
-7407
-7447
-7486
-7526
-7566
-7605
-7644
-7684
-7723
-7762
-7801
-7839
-7878
-7916
-7954
-7992
-8029
-8066
-8103
-8138
-8173
-8209
-8243
-8276
-8308
-8340
-8370
-8400
-8428
-8456
-8483
-8508
-8533
-8557
-8579
-8601
-8622
-8642
-8661
-8680
-8697
-8713
-8729
-8744
-8758
-8771
-8784
-8796
-8807
-8818
-8829
-8839
-8848
-8857
-8866
-8874
-8882
-8889
-8896
-8903
-8909
-8914
-8919
-8924
-8928
-8931
-8934
-8937
-8939
-8940
-8941
-8941
-8941
-8940
-8939
-8936
-8934
-8930
-8926
-8920
-8915
-8908
-8900
-8892
-8883
-8873
-8862
-8851
-8838
-8825
-8811
-8796
-8781
-8765
-8748
-8731
-8714
-8696
-8678
-8659
-8640
-8620
-8600
-8579
-8557
-8535
-8512
-8488
-8464
-8438
-8413
-8386
-8359
-8332
-8304
-8276
-8247
-8218
-8189
-8159
-8129
-8099
-8068
-8037
-8006
-7974
-7941
-7909
-7875
-7842
-7808
-7773
-7738
-7703
-7667
-7630
-7593
-7556
-7518
-7479
-7441
-7401
-7362
-7321
-7281
-7240
-7198
-7156
-7113
-7069
-7025
-6981
-6936
-6890
-6844
-6798
-6750
-6703
-6655
-6606
-6558
-6509
-6459
-6410
-6360
-6309
-6259
-6209
-6158
-6108
-6058
-6007
-5957
-5907
-5857
-5807
-5757
-5708
-5658
-5609
-5560
-5511
-5462
-5414
-5365
-5317
-5268
-5219
-5171
-5122
-5073
-5024
-4975
-4926
-4877
-4828
-4778
-4729
-4680
-4631
-4582
-4534
-4486
-4438
-4390
-4343
-4296
-4249
-4203
-4158
-4113
-4067
-4024
-3980
-3937
-3893
-3851
-3808
-3766
-3725
-3683
-3642
-3601
-3561
-3521
-3481
-3442
-3403
-3364
-3325
-3287
-3249
-3211
-3174
-3136
-3099
-3062
-3025
-2988
-2951
-2915
-2878
-2842
-2806
-2770
-2734
-2698
-2662
-2627
-2591
-2555
-2520
-2484
-2448
-2413
-2377
-2342
-2307
-2272
-2238
-2204
-2170
-2136
-2103
-2070
-2037
-2007
-1975
-1944
-1914
-1884
-1854
-1825
-1797
-1768
-1740
-1713
-1686
-1660
-1633
-1608
-1582
-1557
-1533
-1509
-1486
-1462
-1440
-1417
-1396
-1374
-1354
-1333
-1314
-1295
-1276
-1258
-1241
-1224
-1207
-1191
-1176
-1161
-1146
-1132
-1119
-1106
-1093
-1081
-1069
-1058
-1047
-1036
-1026
-1016
-1006
-996
-987
-978
-969
-961
-953
-945
-937
-929
-922
-914
-907
-900
-893
-886
-880
-874
-868
-863
-858
-853
-849
-845
-841
-837
-834
-831
-828
-826
-823
-821
-819
-817
-815
-813
-810
-808
-806
-804
-802
-799
-797
-794
-791
-788
-785
-782
-779
-775
-772
-768
-765
-762
-758
-755
-751
-748
-744
-741
-737
-734
-731
-728
-726
-723
-721
-719
-717
-716
-714
-713
-712
-711
-710
-709
-709
-708
-708
-707
-707
-707
-707
-707
-707
-707
-708
-708
-709
-709
-710
-711
-712
-714
-715
-717
-719
-720
-722
-724
-726
-728
-730
-732
-734
-737
-739
-741
-744
-747
-749
-752
-754
-757
-759
-762
-764
-767
-769
-772
-774
-777
-779
-782
-784
-786
-789
-791
-793
-795
-797
-799
-801
-803
-805
-807
-809
-812
-814
-816
-819
-821
-824
-827
-830
-832
-835
-838
-841
-844
-847
-850
-853
-856
-859
-861
-864
-866
-869
-871
-872
-874
-875
-875
-876
-876
-875
-874
-872
-870
-868
-865
-861
-857
-852
-846
-840
-834
-827
-819
-810
-800
-790
-780
-768
-756
-743
-730
-716
-701
-686
-670
-653
-636
-619
-600
-581
-561
-541
-520
-498
-476
-453
-429
-404
-379
-353
-327
-300
-272
-244
-216
-187
-158
-128
-98
-67
-36
-5
27
59
91
124
157
190
224
258
293
327
362
398
433
469
505
542
578
615
651
688
725
762
799
836
873
911
949
987
1026
1064
1103
1142
1181
1221
1261
1301
1341
1381
1422
1462
1503
1544
1585
1627
1668
1710
1752
1794
1836
1878
1920
1962
2005
2047
2089
2131
2174
2216
2258
2300
2343
2385
2428
2470
2513
2556
2599
2642
2685
2728
2772
2815
2859
2903
2947
2991
3035
3079
3124
3169
3214
3260
3305
3351
3398
3444
3491
3538
3585
3633
3680
3728
3775
3823
3870
3918
3965
4013
4061
4109
4157
4205
4254
4302
4350
4398
4446
4494
4542
4590
4637
4684
4731
4778
4825
4871
4917
4963
5009
5055
5100
5145
5190
5234
5279
5323
5368
5412
5456
5500
5544
5587
5631
5675
5719
5763
5806
5850
5894
5937
5981
6024
6068
6112
6155
6199
6243
6287
6331
6376
6420
6465
6509
6553
6597
6641
6684
6727
6771
6813
6856
6899
6941
6982
7024
7065
7105
7145
7184
7223
7262
7300
7338
7375
7412
7448
7484
7519
7554
7588
7622
7655
7688
7720
7752
7783
7814
7845
7875
7905
7934
7963
7992
8021
8048
8077
8103
8131
8157
8183
8210
8235
8259
8284
8307
8330
8352
8374
8395
8416
8435
8455
8473
8491
8509
8526
8542
8558
8573
8588
8602
8616
8630
8643
8657
8670
8683
8697
8711
8724
8739
8753
8768
8782
8798
8813
8829
8845
8861
8878
8896
8914
8932
8950
8969
8988
9008
9027
9047
9068
9088
9109
9130
9151
9173
9195
9218
9241
9264
9287
9311
9335
9360
9385
9410
9435
9460
9485
9511
9537
9563
9589
9615
9642
9668
9695
9721
9748
9775
9802
9830
9857
9884
9911
9938
9966
9994
10021
10049
10076
10104
10131
10157
10184
10211
10237
10263
10289
10315
10342
10368
10394
10420
10447
10473
10500
10526
10553
10580
10607
10634
10662
10689
10717
10744
10772
10800
10828
10857
10884
10912
10940
10968
10995
11022
11050
11077
11103
11130
11156
11182
11207
11232
11257
11282
11306
11331
11354
11378
11401
11425
11448
11470
11493
11515
11538
11559
11581
11603
11625
11647
11668
11690
11711
11732
11753
11774
11796
11817
11838
11859
11880
11901
11922
11943
11964
11985
12006
12027
12048
12070
12090
12111
12132
12153
12174
12194
12214
12234
12254
12274
12294
12314
12333
12352
12372
12391
12409
12428
12446
12464
12482
12500
12517
12534
12551
12568
12585
12601
12618
12635
12652
12669
12686
12703
12721
12738
12756
12775
12793
12812
12830
12849
12869
12888
12907
12926
12946
12965
12984
13003
13023
13042
13061
13080
13099
13117
13136
13154
13172
13190
13207
13225
13242
13259
13275
13291
13307
13323
13338
13354
13368
13383
13397
13410
13423
13436
13449
13461
13473
13484
13495
13506
13516
13526
13536
13545
13553
13562
13570
13578
13585
13592
13599
13605
13610
13615
13620
13624
13628
13631
13634
13637
13639
13642
13644
13645
13647
13648
13649
13650
13651
13651
13651
13651
13651
13650
13649
13648
13647
13646
13644
13643
13641
13638
13635
13632
13628
13624
13620
13615
13610
13604
13598
13592
13585
13578
13570
13563
13554
13545
13536
13527
13517
13506
13496
13485
13474
13462
13450
13438
13426
13413
13400
13386
13372
13358
13344
13329
13314
13298
13282
13266
13249
13233
13216
13199
13182
13165
13147
13130
13113
13097
13080
13063
13046
13029
13013
12996
12979
12962
12945
12927
12910
12892
12874
12856
12837
12818
12798
12778
12758
12737
12715
12694
12671
12648
12625
12601
12577
12552
12526
12500
12474
12447
12420
12393
12365
12337
12309
12280
12251
12222
12193
12164
12134
12104
12073
12042
12011
11980
11949
11917
11885
11853
11820
11787
11753
11719
11685
11651
11616
11582
11547
11511
11476
11441
11405
11370
11334
11298
11263
11227
11191
11156
11120
11085
11049
11014
10979
10944
10908
10873
10838
10803
10768
10732
10697
10661
10626
10591
10555
10520
10484
10448
10412
10376
10339
10302
10265
10227
10189
10151
10113
10074
10035
9995
9955
9915
9875
9834
9793
9751
9709
9666
9623
9579
9535
9491
9446
9401
9356
9310
9264
9218
9172
9126
9079
9032
8985
8938
8890
8842
8795
8746
8698
8649
8600
8550
8500
8450
8399
8347
8296
8243
8191
8137
8084
8029
7974
7919
7863
7806
7749
7691
7633
7574
7515
7456
7396
7336
7276
7215
7154
7093
7031
6969
6907
6844
6781
6718
6654
6590
6526
6461
6395
6330
6264
6198
6131
6064
5996
5929
5861
5792
5723
5654
5585
5515
5446
5375
5305
5234
5163
5091
5019
4946
4873
4800
4726
4652
4577
4502
4426
4350
4274
4198
4121
4043
3968
3891
3813
3736
3659
3581
3504
3426
3349
3271
3194
3116
3038
2961
2883
2806
2729
2651
2574
2497
2420
2343
2267
2190
2114
2037
1961
1885
1809
1733
1658
1582
1507
1432
1357
1282
1208
1134
1060
987
914
842
770
699
628
558
489
420
352
284
217
151
86
21
-43
-105
-168
-229
-289
-349
-408
-466
-523
-579
-634
-689
-743
-795
-847
-899
-949
-999
-1047
-1096
-1143
-1190
-1236
-1281
-1325
-1369
-1412
-1454
-1496
-1537
-1577
-1617
-1656
-1694
-1732
-1769
-1805
-1842
-1877
-1912
-1947
-1981
-2015
-2048
-2081
-2114
-2146
-2177
-2209
-2239
-2269
-2299
-2329
-2358
-2386
-2414
-2442
-2469
-2496
-2522
-2547
-2572
-2597
-2621
-2644
-2666
-2688
-2709
-2729
-2749
-2769
-2788
-2806
-2823
-2840
-2857
-2872
-2888
-2902
-2916
-2930
-2943
-2955
-2967
-2978
-2988
-2998
-3007
-3015
-3022
-3029
-3035
-3040
-3045
-3048
-3051
-3053
-3054
-3055
-3054
-3053
-3052
-3050
-3047
-3044
-3040
-3036
-3032
-3027
-3022
-3016
-3010
-3004
-2998
-2992
-2985
-2978
-2971
-2964
-2957
-2949
-2941
-2934
-2925
-2917
-2908
-2899
-2890
-2880
-2870
-2859
-2848
-2837
-2825
-2814
-2801
-2789
-2776
-2762
-2749
-2735
-2721
-2707
-2692
-2677
-2661
-2645
-2629
-2612
-2596
-2579
-2561
-2543
-2525
-2507
-2488
-2470
-2451
-2432
-2412
-2393
-2373
-2353
-2333
-2312
-2291
-2270
-2249
-2228
-2206
-2184
-2162
-2140
-2118
-2096
-2074
-2052
-2029
-2007
-1985
-1962
-1940
-1918
-1895
-1873
-1851
-1828
-1806
-1783
-1761
-1738
-1715
-1692
-1668
-1645
-1621
-1597
-1572
-1548
-1523
-1499
-1473
-1448
-1422
-1396
-1369
-1342
-1315
-1287
-1259
-1230
-1201
-1171
-1142
-1111
-1081
-1050
-1018
-988
-956
-925
-893
-860
-828
-796
-763
-730
-698
-665
-632
-599
-566
-533
-500
-466
-433
-400
-366
-332
-298
-264
-230
-195
-161
-125
-90
-54
-18
18
54
91
128
165
201
238
275
312
349
385
422
458
494
529
565
599
634
668
703
737
770
804
837
870
903
936
969
1002
1035
1067
1100
1133
1166
1199
1232
1265
1297
1330
1363
1396
1429
1461
1493
1525
1557
1588
1620
1651
1682
1713
1743
1773
1802
1832
1861
1890
1918
1947
1975
2001
2029
2056
2083
2109
2134
2160
2185
2209
2234
2257
2281
2304
2326
2348
2370
2392
2413
2434
2455
2476
2496
2516
2536
2556
2575
2594
2612
2630
2647
2664
2680
2695
2710
2725
2739
2752
2764
2776
2787
2798
2807
2816
2824
2831
2837
2843
2848
2853
2857
2861
2864
2866
2868
2869
2871
2871
2872
2872
2872
2872
2872
2872
2871
2870
2870
2869
2868
2867
2866
2866
2865
2864
2863
2863
2862
2861
2861
2860
2859
2858
2857
2856
2855
2855
2853
2852
2851
2850
2848
2847
2845
2844
2842
2840
2839
2837
2835
2834
2832
2830
2829
2827
2825
2823
2821
2818
2816
2814
2811
2809
2806
2803
2799
2796
2792
2789
2785
2781
2777
2773
2768
2764
2759
2754
2749
2744
2738
2733
2726
2719
2712
2705
2696
2688
2679
2670
2660
2650
2640
2629
2617
2605
2592
2579
2565
2551
2536
2521
2505
2489
2472
2455
2438
2420
2402
2384
2365
2347
2329
2310
2291
2273
2254
2236
2217
2198
2180
2161
2143
2124
2106
2087
2069
2050
2031
2012
1993
1974
1954
1935
1915
1896
1876
1856
1837
1817
1797
1776
1756
1736
1715
1694
1673
1652
1631
1610
1588
1566
1544
1522
1499
1477
1454
1432
1409
1386
1363
1340
1317
1294
1270
1246
1222
1197
1172
1147
1122
1097
1071
1045
1018
992
965
937
910
882
853
825
795
765
735
704
672
640
608
574
541
507
472
437
402
366
330
293
256
219
181
142
103
64
24
-16
-56
-97
-138
-180
-221
-263
-306
-349
-392
-436
-480
-524
-570
-615
-662
-708
-756
-804
-852
-901
-951
-1000
-1052
-1103
-1155
-1208
-1261
-1314
-1368
-1422
-1477
-1532
-1588
-1644
-1700
-1757
-1815
-1873
-1932
-1992
-2052
-2112
-2173
-2234
-2296
-2358
-2421
-2484
-2547
-2611
-2675
-2740
-2805
-2870
-2936
-3003
-3070
-3138
-3206
-3275
-3345
-3415
-3487
-3558
-3631
-3704
-3778
-3853
-3928
-4003
-4081
-4159
-4237
-4316
-4396
-4476
-4557
-4639
-4721
-4803
-4887
-4971
-5055
-5140
-5225
-5310
-5396
-5482
-5568
-5655
-5742
-5829
-5916
-6003
-6090
-6178
-6265
-6352
-6440
-6527
-6614
-6701
-6788
-6875
-6962
-7048
-7135
-7222
-7309
-7396
-7483
-7570
-7657
-7743
-7830
-7917
-8004
-8090
-8176
-8262
-8348
-8433
-8518
-8603
-8688
-8772
-8856
-8939
-9023
-9106
-9188
-9271
-9353
-9434
-9516
-9597
-9677
-9757
-9837
-9916
-9995
-10074
-10152
-10229
-10307
-10384
-10460
-10536
-10611
-10686
-10761
-10835
-10909
-10982
-11056
-11129
-11202
-11274
-11346
-11418
-11490
-11561
-11633
-11703
-11774
-11844
-11914
-11984
-12053
-12122
-12191
-12259
-12327
-12395
-12462
-12529
-12596
-12662
-12728
-12794
-12859
-12924
-12989
-13053
-13116
-13179
-13241
-13304
-13365
-13427
-13488
-13549
-13610
-13670
-13731
-13791
-13851
-13911
-13971
-14030
-14090
-14150
-14209
-14269
-14329
-14388
-14447
-14506
-14565
-14624
-14683
-14741
-14799
-14857
-14915
-14972
-15030
-15087
-15143
-15199
-15255
-15311
-15367
-15422
-15477
-15531
-15586
-15640
-15693
-15747
-15800
-15853
-15906
-15959
-16012
-16064
-16116
-16167
-16219
-16270
-16321
-16370
-16421
-16471
-16520
-16569
-16617
-16665
-16713
-16760
-16806
-16852
-16898
-16942
-16987
-17030
-17073
-17116
-17157
-17199
-17239
-17279
-17318
-17357
-17395
-17432
-17469
-17506
-17542
-17577
-17613
-17648
-17682
-17717
-17751
-17785
-17819
-17853
-17886
-17918
-17951
-17983
-18014
-18045
-18076
-18106
-18136
-18165
-18193
-18221
-18249
-18277
-18304
-18331
-18358
-18384
-18410
-18436
-18461
-18486
-18511
-18536
-18560
-18584
-18608
-18631
-18655
-18678
-18701
-18724
-18746
-18768
-18790
-18812
-18833
-18854
-18874
-18895
-18915
-18934
-18953
-18972
-18991
-19009
-19027
-19045
-19062
-19079
-19096
-19112
-19128
-19144
-19159
-19175
-19190
-19204
-19218
-19232
-19245
-19258
-19271
-19283
-19295
-19307
-19319
-19330
-19341
-19352
-19362
-19372
-19382
-19391
-19400
-19409
-19418
-19425
-19433
-19440
-19446
-19453
-19458
-19464
-19468
-19473
-19476
-19480
-19482
-19485
-19487
-19489
-19490
-19492
-19492
-19493
-19493
-19492
-19491
-19490
-19488
-19486
-19483
-19479
-19475
-19470
-19465
-19459
-19452
-19445
-19437
-19429
-19419
-19409
-19399
-19387
-19376
-19363
-19350
-19337
-19323
-19308
-19293
-19277
-19261
-19245
-19228
-19211
-19194
-19176
-19158
-19140
-19122
-19103
-19083
-19064
-19045
-19025
-19005
-18985
-18966
-18946
-18926
-18907
-18887
-18867
-18848
-18828
-18808
-18788
-18768
-18748
-18728
-18707
-18687
-18666
-18645
-18624
-18603
-18582
-18561
-18540
-18520
-18499
-18478
-18458
-18438
-18417
-18397
-18377
-18357
-18337
-18317
-18298
-18278
-18258
-18239
-18220
-18201
-18181
-18162
-18143
-18124
-18106
-18087
-18068
-18049
-18030
-18011
-17993
-17974
-17956
-17938
-17920
-17902
-17884
-17866
-17848
-17831
-17813
-17796
-17778
-17761
-17743
-17726
-17708
-17691
-17673
-17656
-17638
-17620
-17602
-17583
-17564
-17545
-17526
-17506
-17486
-17466
-17445
-17425
-17404
-17383
-17362
-17340
-17319
-17297
-17276
-17254
-17232
-17210
-17188
-17166
-17143
-17121
-17099
-17076
-17053
-17030
-17007
-16984
-16960
-16936
-16912
-16888
-16864
-16839
-16815
-16790
-16766
-16742
-16718
-16694
-16670
-16646
-16623
-16599
-16576
-16552
-16529
-16506
-16483
-16460
-16437
-16415
-16392
-16370
-16347
-16325
-16303
-16280
-16259
-16236
-16213
-16192
-16170
-16148
-16126
-16104
-16082
-16059
-16036
-16015
-15993
-15971
-15949
-15928
-15906
-15885
-15864
-15843
-15822
-15802
-15781
-15762
-15742
-15723
-15704
-15685
-15667
-15649
-15631
-15613
-15596
-15580
-15563
-15547
-15531
-15515
-15499
-15484
-15468
-15453
-15438
-15424
-15409
-15395
-15380
-15366
-15352
-15339
-15325
-15312
-15299
-15286
-15272
-15259
-15246
-15233
-15220
-15208
-15195
-15182
-15170
-15157
-15145
-15132
-15120
-15108
-15095
-15083
-15070
-15058
-15046
-15033
-15021
-15009
-14998
-14986
-14974
-14962
-14951
-14939
-14928
-14916
-14904
-14892
-14880
-14868
-14855
-14843
-14830
-14818
-14805
-14792
-14779
-14766
-14752
-14738
-14724
-14710
-14695
-14680
-14664
-14648
-14632
-14616
-14599
-14582
-14565
-14547
-14529
-14511
-14493
-14475
-14457
-14438
-14420
-14401
-14383
-14365
-14346
-14328
-14309
-14291
-14272
-14253
-14234
-14215
-14196
-14178
-14159
-14140
-14121
-14103
-14084
-14065
-14046
-14027
-14009
-13990
-13971
-13952
-13932
-13913
-13893
-13873
-13853
-13832
-13812
-13791
-13770
-13749
-13727
-13706
-13684
-13663
-13641
-13619
-13597
-13575
-13553
-13531
-13509
-13486
-13464
-13441
-13418
-13396
-13373
-13350
-13327
-13304
-13281
-13259
-13236
-13214
-13191
-13169
-13147
-13125
-13103
-13081
-13059
-13038
-13016
-12995
-12974
-12952
-12931
-12911
-12890
-12870
-12849
-12829
-12810
-12790
-12771
-12752
-12733
-12714
-12695
-12677
-12658
-12640
-12622
-12604
-12586
-12568
-12550
-12532
-12514
-12497
-12479
-12462
-12444
-12427
-12409
-12391
-12374
-12356
-12338
-12321
-12303
-12285
-12268
-12250
-12232
-12215
-12197
-12179
-12161
-12144
-12126
-12108
-12090
-12072
-12054
-12036
-12018
-12000
-11981
-11963
-11944
-11925
-11906
-11887
-11867
-11847
-11827
-11806
-11785
-11764
-11742
-11720
-11697
-11674
-11650
-11626
-11602
-11577
-11552
-11527
-11501
-11475
-11448
-11421
-11394
-11367
-11340
-11312
-11284
-11256
-11227
-11198
-11169
-11139
-11109
-11079
-11048
-11017
-10985
-10953
-10920
-10888
-10855
-10821
-10788
-10755
-10721
-10688
-10655
-10621
-10588
-10556
-10523
-10491
-10458
-10426
-10395
-10363
-10332
-10300
-10269
-10238
-10207
-10177
-10147
-10116
-10086
-10056
-10025
-9995
-9965
-9934
-9904
-9873
-9842
-9811
-9780
-9749
-9717
-9685
-9653
-9621
-9588
-9555
-9522
-9488
-9454
-9420
-9386
-9351
-9316
-9281
-9246
-9210
-9174
-9138
-9102
-9065
-9028
-8991
-8954
-8916
-8878
-8840
-8801
-8763
-8723
-8684
-8644
-8604
-8564
-8524
-8484
-8444
-8403
-8362
-8322
-8281
-8241
-8200
-8160
-8119
-8079
-8038
-7998
-7957
-7916
-7875
-7834
-7793
-7752
-7710
-7668
-7626
-7584
-7542
-7500
-7457
-7415
-7371
-7328
-7284
-7240
-7195
-7150
-7105
-7059
-7013
-6966
-6919
-6872
-6824
-6776
-6727
-6678
-6628
-6579
-6529
-6479
-6428
-6377
-6327
-6275
-6224
-6172
-6120
-6068
-6016
-5963
-5910
-5857
-5804
-5751
-5698
-5645
-5592
-5538
-5485
-5431
-5378
-5324
-5271
-5217
-5163
-5109
-5055
-5001
-4947
-4893
-4838
-4784
-4730
-4676
-4622
-4568
-4514
-4460
-4406
-4353
-4299
-4245
-4192
-4139
-4086
-4033
-3981
-3929
-3877
-3825
-3774
-3724
-3673
-3623
-3574
-3524
-3475
-3427
-3378
-3331
-3283
-3235
-3188
-3141
-3094
-3048
-3001
-2955
-2909
-2862
-2816
-2770
-2724
-2677
-2631
-2585
-2539
-2493
-2447
-2400
-2354
-2308
-2262
-2216
-2171
-2125
-2080
-2035
-1990
-1945
-1901
-1856
-1812
-1768
-1724
-1681
-1637
-1594
-1550
-1507
-1464
-1421
-1379
-1336
-1294
-1252
-1211
-1169
-1128
-1086
-1045
-1004
-964
-924
-884
-844
-804
-765
-725
-686
-648
-609
-571
-532
-494
-456
-418
-380
-343
-305
-267
-230
-192
-154
-117
-79
-41
-3
35
73
111
149
187
226
264
302
340
379
417
456
494
533
572
610
649
688
727
766
805
845
884
923
963
1002
1041
1080
1119
1158
1197
1236
1274
1313
1351
1389
1427
1465
1502
1540
1577
1615
1652
1689
1726
1763
1800
1836
1873
1909
1945
1981
2016
2052
2087
2122
2156
2191
2225
2260
2294
2328
2362
2395
2429
2463
2496
2530
2564
2597
2631
2665
2699
2732
2766
2799
2832
2866
2899
2932
2965
2997
3030
3062
3094
3126
3158
3189
3221
3252
3283
3314
3345
3375
3406
3436
3466
3497
3527
3557
3587
3617
3647
3677
3708
3738
3769
3800
3831
3863
3895
3927
3959
3991
4024
4057
4091
4124
4158
4192
4226
4260
4295
4330
4364
4399
4434
4469
4505
4540
4575
4610
4646
4681
4716
4751
4787
4822
4857
4892
4927
4962
4997
5032
5066
5101
5135
5170
5204
5238
5273
5307
5341
5375
5409
5443
5476
5510
5543
5576
5609
5642
5674
5707
5739
5771
5804
5836
5868
5900
5932
5964
5996
6028
6060
6092
6124
6156
6188
6220
6252
6283
6315
6347
6378
6410
6441
6472
6502
6533
6563
6593
6623
6653
6684
6714
6744
6774
6804
6834
6864
6894
6924
6954
6985
7015
7045
7076
7106
7137
7167
7198
7229
7259
7290
7320
7350
7379
7409
7437
7466
7494
7522
7549
7576
7602
7628
7653
7678
7702
7726
7750
7772
7794
7816
7837
7858
7878
7897
7915
7934
7951
7968
7985
8000
8016
8032
8047
8061
8074
8089
8102
8115
8127
8138
8150
8162
8172
8183
8192
8202
8211
8219
8226
8234
8240
8247
8252
8258
8263
8268
8272
8276
8279
8282
8284
8286
8288
8290
8291
8292
8292
8292
8292
8291
8290
8288
8287
8285
8283
8281
8279
8276
8273
8270
8267
8263
8259
8255
8250
8245
8240
8234
8228
8222
8215
8208
8200
8192
8183
8176
8167
8157
8148
8138
8128
8118
8108
8096
8086
8074
8063
8051
8039
8028
8015
8003
7991
7978
7965
7953
7940
7927
7914
7901
7888
7874
7861
7848
7834
7820
7806
7793
7779
7765
7751
7737
7723
7708
7694
7680
7665
7650
7635
7620
7605
7589
7573
7557
7541
7525
7508
7491
7474
7457
7439
7421
7403
7385
7366
7348
7329
7309
7289
7269
7249
7229
7208
7187
7165
7143
7121
7099
7077
7054
7031
7008
6985
6962
6938
6915
6891
6868
6844
6821
6797
6773
6749
6726
6702
6678
6654
6630
6606
6582
6558
6534
6509
6485
6460
6436
6411
6387
6362
6337
6312
6287
6262
6236
6211
6185
6160
6134
6108
6082
6055
6028
6002
5974
5947
5920
5893
5865
5837
5808
5780
5751
5722
5693
5663
5633
5603
5572
5541
5510
5479
5447
5415
5382
5349
5316
5282
5248
5214
5179
5144
5109
5074
5038
5003
4967
4931
4895
4859
4823
4787
4751
4715
4679
4642
4606
4570
4534
4497
4461
4425
4389
4352
4316
4280
4244
4209
4173
4137
4102
4066
4030
3996
3962
3927
3893
3859
3825
3792
3759
3726
3693
3660
3628
3595
3563
3531
3499
3468
3436
3405
3373
3342
3310
3279
3247
3216
3184
3152
3120
3088
3056
3023
2991
2958
2926
2894
2861
2829
2797
2765
2734
2702
2671
2639
2608
2576
2545
2514
2484
2453
2423
2393
2364
2334
2305
2276
2248
2220
2192
2165
2138
2111
2085
2059
2033
2008
1983
1958
1934
1910
1886
1863
1840
1817
1796
1774
1753
1733
1712
1693
1673
1654
1635
1617
1599
1582
1564
1547
1530
1513
1496
1479
1462
1446
1429
1413
1396
1380
1364
1348
1332
1316
1301
1285
1271
1256
1241
1227
1213
1199
1185
1172
1158
1144
1130
1116
1102
1087
1073
1059
1044
1030
1016
1002
988
974
960
947
934
921
908
895
883
870
857
845
832
820
808
795
783
770
758
746
734
722
711
699
687
676
664
653
641
630
618
607
596
585
574
563
553
543
532
522
512
502
493
483
474
465
456
447
438
429
421
412
403
394
384
375
365
355
345
335
325
314
303
292
280
269
257
245
233
221
209
196
184
171
157
144
131
117
104
90
77
64
51
38
26
13
1
-11
-22
-34
-45
-56
-66
-77
-87
-97
-107
-117
-126
-136
-144
-153
-162
-170
-178
-185
-193
-200
-206
-213
-219
-224
-229
-234
-238
-241
-245
-248
-250
-253
-254
-255
-256
-256
-256
-255
-254
-252
-249
-247
-243
-240
-235
-231
-225
-220
-213
-206
-199
-191
-182
-173
-164
-153
-143
-131
-120
-107
-94
-81
-67
-53
-38
-22
-6
12
30
49
69
89
110
132
154
177
201
225
251
277
303
330
358
387
416
446
477
507
539
571
603
637
670
705
740
775
810
846
883
920
957
996
1034
1073
1112
1152
1192
1233
1274
1316
1357
1400
1442
1484
1527
1570
1613
1657
1701
1745
1790
1835
1880
1926
1972
2017
2065
2112
2160
2207
2256
2304
2353
2402
2451
2501
2550
2600
2650
2700
2751
2801
2852
2903
2954
3005
3057
3108
3161
3213
3266
3319
3372
3426
3480
3535
3590
3645
3700
3755
3811
3867
3923
3980
4035
4094
4151
4208
4266
4324
4382
4440
4498
4557
4615
4674
4732
4791
4850
4908
4967
5025
5084
5142
5200
5258
5315
5373
5430
5488
5545
5601
5658
5714
5771
5827
5883
5938
5994
6049
6105
6160
6215
6270
6324
6379
6433
6486
6540
6593
6646
6698
6751
6803
6854
6906
6957
7008
7058
7108
7159
7209
7259
7309
7359
7409
7459
7509
7559
7608
7658
7708
7757
7807
7856
7906
7955
8004
8053
8101
8150
8199
8247
8295
8343
8391
8439
8486
8533
8580
8626
8672
8717
8762
8807
8851
8895
8939
8982
9025
9068
9110
9152
9193
9235
9275
9316
9356
9396
9435
9475
9513
9552
9590
9627
9664
9700
9736
9771
9805
9840
9873
9906
9939
9971
10002
10033
10063
10093
10122
10151
10179
10206
10233
10259
10285
10310
10334
10358
10381
10403
10425
10447
10468
10488
10508
10527
10546
10565
10583
10601
10618
10636
10653
10669
10685
10701
10716
10731
10745
10759
10773
10786
10799
10812
10824
10836
10849
10861
10873
10885
10897
10909
10920
10932
10943
10955
10966
10977
10987
10998
11008
11018
11028
11037
11046
11055
11064
11072
11081
11089
11097
11105
11112
11120
11127
11134
11141
11147
11154
11161
11167
11174
11180
11187
11193
11199
11205
11211
11217
11222
11227
11231
11236
11239
11243
11245
11248
11249
11251
11251
11251
11251
11249
11248
11246
11243
11240
11237
11233
11229
11225
11221
11216
11211
11206
11200
11195
11189
11183
11177
11170
11163
11157
11150
11143
11136
11128
11121
11113
11105
11097
11088
11078
11069
11058
11047
11036
11024
11011
10997
10983
10968
10952
10936
10918
10900
10881
10861
10841
10819
10797
10775
10752
10728
10704
10679
10653
10627
10601
10574
10546
10517
10488
10459
10429
10398
10368
10336
10305
10273
10240
10207
10174
10140
10106
10072
10037
10002
9966
9931
9895
9858
9822
9786
9749
9713
9677
9641
9605
9569
9533
9497
9462
9426
9390
9354
9319
9283
9247
9212
9176
9141
9105
9070
9034
8999
8964
8929
8894
8859
8824
8789
8755
8721
8687
8653
8620
8587
8554
8521
8488
8455
8422
8389
8356
8324
8292
8260
8228
8197
8164
8134
8102
8071
8039
8007
7976
7945
7913
7882
7851
7820
7789
7758
7727
7697
7666
7636
7605
7575
7544
7513
7482
7451
7420
7389
7357
7326
7293
7261
7228
7195
7162
7129
7095
7060
7025
6990
6955
6919
6882
6845
6808
6770
6732
6693
6654
6615
6575
6535
6494
6454
6413
6372
6331
6291
6250
6210
6169
6129
6089
6048
6008
5968
5929
5889
5849
5810
5770
5730
5690
5650
5610
5569
5528
5487
5446
5404
5362
5319
5276
5233
5189
5144
5099
5054
5009
4963
4917
4871
4825
4779
4732
4686
4639
4592
4544
4497
4450
4402
4355
4307
4260
4212
4165
4117
4069
4022
3974
3926
3879
3831
3784
3736
3689
3642
3595
3549
3502
3456
3410
3363
3317
3271
3225
3179
3133
3086
3040
2993
2946
2899
2852
2805
2757
2710
2662
2615
2567
2519
2472
2424
2376
2328
2280
2232
2184
2136
2088
2040
1992
1944
1896
1849
1801
1754
1707
1660
1612
1565
1518
1470
1423
1376
1328
1280
1233
1185
1138
1091
1044
997
950
903
857
810
764
719
673
628
582
537
492
447
403
358
313
269
224
179
134
89
43
-2
-48
-94
-140
-185
-231
-276
-322
-367
-412
-457
-502
-547
-592
-637
-682
-726
-771
-815
-859
-902
-945
-988
-1030
-1072
-1114
-1156
-1197
-1238
-1279
-1319
-1359
-1399
-1438
-1477
-1516
-1555
-1593
-1631
-1668
-1705
-1741
-1777
-1812
-1846
-1880
-1914
-1947
-1979
-2011
-2041
-2073
-2103
-2133
-2162
-2190
-2218
-2246
-2273
-2299
-2325
-2350
-2375
-2399
-2423
-2447
-2470
-2492
-2514
-2535
-2556
-2576
-2596
-2615
-2634
-2653
-2670
-2688
-2704
-2721
-2736
-2752
-2767
-2781
-2796
-2809
-2823
-2836
-2848
-2861
-2873
-2884
-2895
-2906
-2916
-2926
-2935
-2944
-2952
-2960
-2968
-2975
-2981
-2987
-2993
-2997
-3002
-3006
-3010
-3013
-3016
-3018
-3020
-3021
-3021
-3021
-3021
-3020
-3018
-3016
-3014
-3010
-3007
-3003
-2998
-2993
-2987
-2981
-2975
-2968
-2960
-2953
-2944
-2936
-2927
-2917
-2908
-2898
-2888
-2877
-2866
-2855
-2844
-2832
-2820
-2808
-2795
-2782
-2769
-2755
-2741
-2727
-2713
-2698
-2682
-2666
-2650
-2633
-2616
-2599
-2581
-2563
-2545
-2526
-2507
-2487
-2467
-2447
-2427
-2406
-2385
-2365
-2344
-2323
-2301
-2280
-2259
-2238
-2216
-2194
-2173
-2151
-2129
-2107
-2086
-2064
-2041
-2020
-1998
-1976
-1953
-1931
-1908
-1885
-1862
-1839
-1816
-1792
-1768
-1744
-1719
-1694
-1668
-1643
-1617
-1590
-1564
-1538
-1511
-1484
-1457
-1431
-1404
-1377
-1351
-1324
-1298
-1272
-1247
-1221
-1196
-1172
-1148
-1124
-1100
-1077
-1053
-1030
-1006
-984
-962
-939
-917
-894
-871
-848
-825
-802
-779
-756
-732
-708
-684
-660
-636
-611
-587
-563
-538
-514
-490
-465
-441
-417
-392
-368
-344
-320
-296
-271
-248
-224
-200
-177
-153
-130
-107
-84
-61
-38
-15
8
30
53
76
99
121
144
167
190
213
236
259
283
307
331
356
380
405
431
456
481
507
533
560
586
613
640
667
694
721
749
777
804
832
861
889
918
947
977
1006
1035
1064
1093
1123
1152
1181
1210
1240
1269
1298
1327
1356
1385
1415
1444
1473
1501
1530
1559
1588
1616
1645
1674
1702
1731
1759
1787
1814
1842
1869
1895
1921
1947
1973
1997
2021
2045
2070
2093
2116
2139
2161
2183
2205
2226
2247
2267
2287
2307
2327
2346
2365
2384
2402
2420
2438
2455
2472
2489
2505
2522
2538
2554
2570
2586
2602
2617
2632
2647
2662
2676
2691
2705
2719
2732
2746
2760
2773
2787
2800
2813
2825
2837
2849
2861
2872
2882
2892
2901
2910
2918
2926
2932
2938
2944
2948
2952
2956
2958
2960
2961
2961
2960
2959
2958
2956
2953
2950
2946
2941
2936
2930
2923
2915
2906
2896
2886
2874
2862
2850
2836
2822
2807
2792
2775
2758
2740
2721
2701
2680
2659
2636
2613
2590
2566
2541
2515
2489
2462
2435
2408
2380
2351
2323
2294
2265
2235
2205
2175
2145
2115
2084
2054
2023
1993
1962
1931
1900
1869
1837
1805
1773
1740
1708
1675
1642
1608
1574
1541
1506
1472
1437
1402
1367
1332
1296
1260
1224
1187
1151
1114
1077
1039
1002
964
926
887
849
810
771
732
693
654
615
576
537
498
459
420
381
342
303
264
225
186
147
108
69
31
-7
-45
-82
-120
-157
-194
-230
-267
-303
-339
-375
-410
-446
-481
-516
-551
-586
-620
-655
-689
-723
-757
-790
-823
-856
-888
-921
-953
-985
-1016
-1047
-1078
-1108
-1138
-1168
-1197
-1227
-1256
-1284
-1313
-1340
-1368
-1395
-1422
-1448
-1475
-1500
-1526
-1551
-1576
-1601
-1625
-1650
-1674
-1698
-1721
-1745
-1768
-1791
-1814
-1836
-1859
-1881
-1903
-1926
-1948
-1970
-1993
-2015
-2037
-2060
-2082
-2105
-2127
-2149
-2172
-2195
-2217
-2240
-2263
-2286
-2309
-2333
-2356
-2380
-2404
-2428
-2453
-2477
-2502
-2526
-2551
-2576
-2601
-2626
-2651
-2675
-2700
-2725
-2749
-2773
-2797
-2820
-2843
-2866
-2889
-2911
-2932
-2954
-2975
-2995
-3016
-3036
-3055
-3075
-3094
-3113
-3131
-3150
-3168
-3186
-3204
-3222
-3241
-3259
-3277
-3295
-3313
-3331
-3348
-3366
-3383
-3400
-3417
-3434
-3450
-3466
-3482
-3498
-3513
-3528
-3543
-3558
-3572
-3586
-3600
-3614
-3628
-3641
-3655
-3668
-3681
-3694
-3707
-3719
-3732
-3743
-3755
-3766
-3776
-3786
-3795
-3804
-3812
-3820
-3827
-3834
-3840
-3845
-3850
-3854
-3858
-3861
-3863
-3865
-3866
-3867
-3868
-3868
-3867
-3866
-3865
-3863
-3861
-3858
-3855
-3851
-3847
-3843
-3838
-3833
-3828
-3822
-3816
-3809
-3802
-3794
-3786
-3778
-3769
-3760
-3750
-3740
-3729
-3718
-3706
-3694
-3682
-3668
-3655
-3640
-3625
-3610
-3594
-3577
-3560
-3543
-3525
-3506
-3487
-3467
-3447
-3426
-3404
-3382
-3359
-3336
-3312
-3287
-3262
-3236
-3209
-3182
-3154
-3125
-3096
-3067
-3037
-3006
-2974
-2943
-2910
-2878
-2844
-2811
-2776
-2741
-2706
-2670
-2633
-2596
-2559
-2521
-2483
-2444
-2405
-2366
-2326
-2285
-2245
-2204
-2163
-2121
-2079
-2037
-1995
-1951
-1908
-1864
-1820
-1776
-1731
-1687
-1641
-1596
-1550
-1505
-1459
-1413
-1367
-1321
-1275
-1230
-1184
-1139
-1093
-1048
-1004
-959
-915
-871
-827
-783
-740
-697
-655
-612
-569
-527
-485
-443
-401
-359
-317
-276
-234
-192
-151
-109
-67
-25
16
58
99
141
182
224
265
306
347
388
428
469
510
550
591
632
673
713
754
795
836
877
917
958
998
1039
1079
1120
1161
1201
1242
1282
1323
1363
1404
1444
1485
1525
1565
1605
1646
1686
1726
1767
1807
1847
1887
1927
1967
2007
2045
2085
2124
2163
2202
2240
2278
2315
2353
2390
2427
2464
2500
2537
2573
2609
2645
2681
2717
2752
2788
2823
2859
2894
2929
2964
2999
3034
3068
3103
3136
3170
3203
3235
3268
3300
3331
3362
3393
3424
3454
3484
3514
3543
3573
3603
3632
3662
3692
3721
3751
3781
3810
3840
3870
3900
3931
3961
3991
4021
4051
4082
4112
4143
4174
4204
4235
4266
4297
4327
4358
4388
4419
4449
4478
4508
4537
4566
4595
4623
4651
4679
4706
4733
4759
4785
4810
4835
4859
4883
4906
4929
4951
4973
4995
5017
5038
5058
5079
5099
5119
5138
5157
5176
5194
5211
5229
5246
5262
5278
5294
5309
5324
5339
5353
5367
5380
5394
5406
5418
5430
5442
5453
5463
5473
5483
5492
5501
5509
5517
5524
5531
5538
5544
5550
5555
5560
5565
5570
5574
5578
5581
5584
5587
5589
5591
5592
5593
5593
5592
5591
5590
5587
5585
5582
5578
5573
5569
5563
5557
5551
5544
5537
5529
5521
5513
5504
5495
5485
5475
5465
5454
5443
5431
5419
5406
5393
5380
5366
5352
5338
5324
5309
5294
5279
5263
5247
5231
5215
5198
5180
5163
5145
5127
5109
5090
5071
5052
5033
5013
4993
4973
4952
4931
4910
4889
4868
4846
4825
4803
4781
4759
4737
4715
4693
4671
4648
4626
4603
4581
4558
4536
4513
4491
4468
4445
4423
4400
4377
4354
4331
4309
4286
4264
4241
4219
4197
4175
4154
4132
4110
4089
4067
4045
4022
4001
3979
3958
3936
3914
3893
3871
3849
3828
3806
3785
3763
3741
3720
3698
3676
3655
3633
3611
3590
3569
3548
3527
3507
3487
3467
3447
3427
3408
3389
3371
3353
3335
3317
3300
3282
3265
3249
3232
3216
3200
3184
3169
3154
3139
3125
3111
3097
3084
3071
3059
3047
3035
3024
3014
3004
2994
2985
2976
2968
2960
2953
2946
2939
2932
2926
2921
2915
2910
2905
2900
2895
2891
2887
2883
2879
2875
2872
2869
2866
2864
2861
2859
2858
2856
2855
2854
2853
2852
2851
2850
2850
2850
2850
2850
2851
2851
2852
2853
2854
2856
2858
2860
2862
2865
2867
2870
2874
2877
2881
2885
2889
2894
2899
2903
2908
2914
2919
2925
2930
2936
2943
2949
2955
2961
2966
2972
2978
2984
2990
2995
3000
3006
3011
3016
3021
3026
3031
3037
3042
3047
3053
3058
3064
3070
3076
3082
3088
3094
3101
3108
3115
3122
3129
3136
3144
3152
3161
3170
3179
3189
3198
3208
3219
3229
3240
3251
3263
3275
3287
3300
3313
3326
3340
3354
3368
3383
3398
3413
3428
3444
3460
3477
3493
3510
3527
3544
3561
3579
3597
3615
3633
3652
3671
3690
3709
3728
3748
3768
3788
3808
3828
3849
3870
3892
3914
3936
3958
3981
4003
4027
4051
4075
4101
4126
4152
4178
4205
4231
4258
4286
4314
4342
4370
4399
4428
4457
4486
4516
4546
4576
4607
4638
4669
4699
4730
4761
4792
4823
4854
4885
4916
4946
4977
5007
5038
5068
5097
5127
5156
5184
5213
5241
5269
5297
5325
5353
5380
5407
5434
5461
5487
5512
5538
5562
5587
5611
5634
5657
5680
5703
5725
5747
5769
5790
5811
5832
5852
5871
5891
5909
5927
5945
5962
5979
5995
6011
6026
6041
6056
6071
6085
6100
6114
6128
6142
6157
6171
6185
6200
6214
6229
6244
6259
6273
6288
6303
6318
6334
6349
6364
6379
6394
6410
6426
6441
6457
6473
6488
6504
6519
6535
6550
6566
6581
6597
6612
6628
6643
6659
6675
6691
6707
6723
6739
6755
6771
6787
6804
6820
6837
6854
6871
6889
6906
6924
6942
6960
6979
6997
7017
7036
7056
7076
7097
7118
7139
7161
7183
7205
7227
7250
7273
7297
7321
7345
7370
7395
7421
7446
7472
7498
7525
7552
7579
7607
7635
7663
7692
7720
7749
7778
7808
7838
7867
7897
7928
7958
7989
8020
8051
8082
8113
8144
8176
8207
8239
8270
8302
8333
8365
8396
8428
8459
8491
8522
8553
8585
8616
8648
8679
8710
8741
8771
8802
8832
8863
8893
8923
8953
8983
9012
9042
9071
9100
9129
9157
9185
9213
9240
9268
9295
9322
9348
9374
9400
9426
9451
9476
9501
9525
9549
9572
9595
9618
9641
9664
9686
9708
9730
9751
9772
9793
9813
9833
9853
9872
9890
9908
9926
9943
9959
9975
9991
10006
10021
10035
10049
10062
10075
10087
10098
10109
10120
10130
10139
10147
10155
10162
10169
10174
10179
10184
10187
10190
10192
10193
10194
10194
10193
10191
10189
10186
10182
10178
10173
10167
10160
10152
10143
10134
10123
10112
10100
10087
10074
10059
10044
10028
10011
9994
9975
9956
9936
9916
9894
9873
9850
9828
9804
9780
9756
9730
9704
9678
9651
9623
9595
9566
9536
9505
9473
9440
9406
9371
9336
9299
9262
9223
9184
9143
9102
9059
9016
8972
8927
8881
8834
8787
8739
8690
8640
8590
8539
8487
8434
8381
8327
8272
8217
8161
8105
8048
7990
7932
7873
7814
7753
7692
7631
7569
7506
7443
7379
7314
7248
7181
7114
7046
6977
6908
6838
6767
6696
6624
6552
6479
6405
6331
6256
6181
6104
6027
5949
5871
5792
5712
5632
5551
5470
5388
5306
5223
5140
5057
4973
4888
4804
4719
4634
4548
4463
4376
4290
4203
4116
4029
3941
3853
3765
3677
3588
3498
3409
3319
3230
3140
3050
2960
2870
2780
2690
2599
2509
2418
2327
2236
2145
2054
1963
1872
1781
1691
1600
1509
1418
1327
1236
1145
1054
963
873
782
692
602
512
422
333
244
156
68
-20
-107
-195
-282
-368
-455
-541
-628
-714
-799
-885
-970
-1054
-1138
-1222
-1305
-1387
-1469
-1550
-1631
-1712
-1792
-1871
-1950
-2028
-2106
-2184
-2262
-2339
-2415
-2491
-2567
-2642
-2717
-2792
-2866
-2940
-3013
-3086
-3159
-3231
-3302
-3374
-3444
-3514
-3584
-3653
-3721
-3789
-3856
-3922
-3988
-4054
-4119
-4183
-4247
-4310
-4374
-4436
-4499
-4561
-4622
-4684
-4745
-4806
-4866
-4927
-4987
-5047
-5107
-5166
-5225
-5284
-5342
-5400
-5458
-5516
-5573
-5630
-5686
-5742
-5798
-5853
-5908
-5962
-6016
-6071
-6124
-6178
-6231
-6284
-6336
-6388
-6440
-6491
-6541
-6591
-6641
-6691
-6740
-6788
-6837
-6884
-6932
-6979
-7025
-7070
-7116
-7160
-7205
-7248
-7292
-7335
-7378
-7421
-7463
-7505
-7547
-7589
-7631
-7672
-7713
-7754
-7795
-7835
-7874
-7913
-7952
-7991
-8029
-8067
-8105
-8143
-8180
-8216
-8253
-8289
-8324
-8359
-8394
-8428
-8461
-8494
-8526
-8558
-8589
-8621
-8651
-8682
-8712
-8742
-8772
-8801
-8830
-8859
-8887
-8916
-8944
-8971
-8998
-9025
-9052
-9078
-9104
-9130
-9155
-9180
-9205
-9230
-9254
-9278
-9301
-9325
-9349
-9372
-9395
-9418
-9441
-9464
-9486
-9509
-9531
-9553
-9574
-9595
-9616
-9637
-9658
-9678
-9698
-9718
-9737
-9756
-9774
-9792
-9809
-9826
-9843
-9859
-9874
-9889
-9904
-9918
-9931
-9945
-9958
-9971
-9983
-9995
-10006
-10018
-10028
-10039
-10049
-10058
-10067
-10076
-10084
-10092
-10100
-10107
-10113
-10119
-10125
-10130
-10134
-10138
-10142
-10145
-10148
-10150
-10152
-10153
-10154
-10154
-10154
-10154
-10153
-10152
-10151
-10149
-10147
-10145
-10142
-10140
-10137
-10135
-10132
-10129
-10127
-10124
-10121
-10118
-10115
-10111
-10108
-10104
-10101
-10097
-10092
-10088
-10083
-10077
-10072
-10066
-10060
-10053
-10047
-10040
-10033
-10025
-10018
-10010
-10002
-9994
-9986
-9977
-9969
-9960
-9951
-9942
-9932
-9923
-9913
-9903
-9893
-9883
-9872
-9861
-9850
-9839
-9828
-9817
-9805
-9794
-9782
-9771
-9759
-9747
-9735
-9723
-9710
-9698
-9685
-9673
-9660
-9647
-9633
-9620
-9606
-9592
-9578
-9563
-9548
-9532
-9516
-9500
-9484
-9466
-9449
-9431
-9413
-9395
-9376
-9357
-9337
-9317
-9296
-9275
-9254
-9232
-9210
-9187
-9164
-9141
-9118
-9095
-9072
-9049
-9026
-9004
-8981
-8958
-8936
-8914
-8891
-8869
-8847
-8825
-8804
-8782
-8761
-8740
-8719
-8698
-8677
-8657
-8636
-8616
-8596
-8576
-8556
-8536
-8517
-8498
-8479
-8460
-8442
-8423
-8405
-8387
-8369
-8351
-8333
-8315
-8297
-8280
-8262
-8245
-8228
-8212
-8195
-8179
-8163
-8147
-8131
-8115
-8100
-8084
-8069
-8054
-8039
-8025
-8010
-7997
-7983
-7969
-7956
-7943
-7930
-7918
-7906
-7894
-7882
-7871
-7860
-7849
-7839
-7829
-7819
-7810
-7801
-7792
-7783
-7775
-7767
-7759
-7751
-7744
-7737
-7731
-7725
-7719
-7713
-7707
-7702
-7696
-7691
-7685
-7680
-7675
-7669
-7664
-7659
-7654
-7649
-7644
-7639
-7634
-7628
-7623
-7618
-7612
-7607
-7602
-7597
-7592
-7587
-7583
-7578
-7574
-7570
-7567
-7563
-7560
-7558
-7556
-7554
-7552
-7550
-7548
-7547
-7546
-7544
-7544
-7543
-7543
-7542
-7542
-7542
-7543
-7543
-7543
-7543
-7543
-7543
-7543
-7544
-7543
-7543
-7543
-7542
-7542
-7541
-7539
-7538
-7536
-7534
-7532
-7530
-7527
-7524
-7521
-7518
-7514
-7510
-7506
-7502
-7498
-7493
-7489
-7485
-7481
-7477
-7473
-7469
-7466
-7462
-7459
-7456
-7452
-7449
-7446
-7443
-7441
-7438
-7436
-7433
-7431
-7429
-7426
-7424
-7422
-7420
-7418
-7416
-7414
-7412
-7410
-7408
-7406
-7405
-7403
-7402
-7401
-7400
-7399
-7399
-7398
-7398
-7397
-7397
-7397
-7397
-7397
-7397
-7397
-7397
-7396
-7396
-7395
-7395
-7395
-7394
-7394
-7393
-7392
-7391
-7390
-7389
-7388
-7387
-7385
-7384
-7382
-7380
-7378
-7376
-7374
-7372
-7370
-7367
-7365
-7363
-7361
-7358
-7356
-7353
-7351
-7348
-7345
-7343
-7340
-7337
-7335
-7332
-7330
-7327
-7325
-7322
-7319
-7316
-7314
-7311
-7308
-7305
-7302
-7299
-7296
-7293
-7291
-7288
-7285
-7282
-7280
-7277
-7273
-7270
-7267
-7263
-7258
-7254
-7249
-7243
-7238
-7232
-7226
-7220
-7213
-7207
-7200
-7193
-7186
-7178
-7171
-7163
-7155
-7147
-7139
-7131
-7122
-7114
-7106
-7098
-7090
-7082
-7074
-7066
-7058
-7050
-7042
-7035
-7027
-7019
-7012
-7004
-6997
-6990
-6983
-6976
-6970
-6963
-6957
-6950
-6944
-6938
-6932
-6926
-6920
-6914
-6908
-6902
-6896
-6891
-6885
-6879
-6874
-6868
-6863
-6857
-6852
-6847
-6841
-6836
-6831
-6826
-6821
-6815
-6810
-6805
-6799
-6794
-6789
-6783
-6777
-6771
-6765
-6759
-6753
-6746
-6739
-6733
-6726
-6718
-6711
-6703
-6695
-6687
-6679
-6670
-6661
-6653
-6644
-6635
-6625
-6616
-6606
-6596
-6586
-6576
-6566
-6556
-6546
-6536
-6525
-6515
-6504
-6494
-6483
-6472
-6461
-6450
-6438
-6426
-6414
-6401
-6389
-6376
-6363
-6349
-6336
-6322
-6308
-6294
-6280
-6266
-6251
-6236
-6221
-6205
-6189
-6173
-6156
-6140
-6122
-6105
-6087
-6069
-6051
-6032
-6014
-5995
-5976
-5957
-5938
-5919
-5900
-5880
-5861
-5841
-5822
-5802
-5783
-5763
-5743
-5724
-5704
-5684
-5664
-5643
-5623
-5603
-5583
-5562
-5542
-5522
-5502
-5482
-5462
-5443
-5423
-5404
-5384
-5365
-5346
-5327
-5309
-5290
-5272
-5254
-5236
-5218
-5200
-5183
-5166
-5149
-5133
-5117
-5101
-5085
-5070
-5055
-5040
-5025
-5010
-4996
-4981
-4967
-4953
-4940
-4926
-4913
-4899
-4886
-4873
-4860
-4847
-4834
-4821
-4808
-4796
-4783
-4771
-4759
-4746
-4734
-4721
-4709
-4697
-4686
-4674
-4662
-4651
-4639
-4628
-4617
-4605
-4594
-4583
-4572
-4561
-4550
-4539
-4528
-4517
-4506
-4495
-4484
-4473
-4462
-4451
-4441
-4430
-4419
-4408
-4398
-4388
-4378
-4368
-4358
-4349
-4339
-4330
-4321
-4312
-4303
-4294
-4286
-4277
-4268
-4260
-4252
-4243
-4235
-4228
-4220
-4213
-4205
-4199
-4192
-4186
-4179
-4173
-4167
-4161
-4155
-4150
-4144
-4139
-4134
-4129
-4123
-4118
-4113
-4109
-4104
-4099
-4094
-4091
-4086
-4083
-4078
-4075
-4072
-4069
-4066
-4062
-4059
-4058
-4054
-4053
-4051
-4050
-4048
-4046
-4045
-4043
-4043
-4042
-4041
-4040
-4038
-4038
-4038
-4038
-4038
-4037
-4037
-4037
-4038
-4038
-4038
-4038
-4040
-4042
-4043
-4045
-4046
-4048
-4051
-4053
-4054
-4058
-4061
-4065
-4067
-4072
-4075
-4081
-4085
-4090
-4094
-4100
-4105
-4111
-4116
-4122
-4128
-4134
-4141
-4147
-4153
-4160
-4166
-4173
-4179
-4186
-4193
-4200
-4207
-4214
-4221
-4228
-4236
-4244
-4251
-4259
-4267
-4275
-4283
-4291
-4299
-4307
-4315
-4322
-4330
-4338
-4345
-4352
-4359
-4366
-4373
-4380
-4386
-4393
-4400
-4406
-4413
-4419
-4426
-4432
-4438
-4445
-4450
-4456
-4462
-4468
-4474
-4480
-4486
-4492
-4498
-4504
-4510
-4516
-4522
-4528
-4534
-4540
-4546
-4552
-4558
-4565
-4571
-4577
-4583
-4589
-4596
-4602
-4609
-4615
-4622
-4630
-4637
-4644
-4652
-4659
-4667
-4675
-4682
-4690
-4698
-4706
-4714
-4722
-4730
-4738
-4746
-4755
-4763
-4772
-4782
-4791
-4801
-4811
-4821
-4831
-4842
-4853
-4863
-4874
-4885
-4896
-4907
-4918
-4929
-4940
-4951
-4962
-4973
-4984
-4995
-5006
-5017
-5028
-5038
-5049
-5059
-5069
-5079
-5089
-5099
-5109
-5119
-5129
-5139
-5148
-5158
-5168
-5178
-5188
-5198
-5208
-5217
-5227
-5237
-5247
-5258
-5268
-5278
-5288
-5299
-5309
-5320
-5330
-5340
-5351
-5361
-5371
-5381
-5391
-5400
-5410
-5420
-5429
-5439
-5449
-5458
-5468
-5477
-5486
-5495
-5503
-5511
-5520
-5527
-5535
-5542
-5550
-5557
-5564
-5570
-5577
-5583
-5590
-5596
-5602
-5608
-5613
-5619
-5624
-5630
-5635
-5640
-5645
-5650
-5655
-5660
-5664
-5669
-5673
-5676
-5680
-5683
-5686
-5688
-5691
-5693
-5694
-5696
-5698
-5699
-5700
-5701
-5702
-5702
-5703
-5703
-5703
-5703
-5702
-5702
-5701
-5700
-5700
-5699
-5698
-5698
-5697
-5696
-5696
-5696
-5696
-5695
-5695
-5696
-5696
-5696
-5696
-5697
-5697
-5697
-5697
-5698
-5698
-5698
-5698
-5698
-5698
-5698
-5698
-5698
-5698
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5697
-5698
-5698
-5699
-5700
-5701
-5702
-5703
-5705
-5707
-5709
-5712
-5714
-5716
-5719
-5721
-5724
-5726
-5728
-5730
-5732
-5734
-5736
-5738
-5740
-5742
-5744
-5746
-5748
-5750
-5752
-5755
-5757
-5760
-5763
-5766
-5770
-5773
-5777
-5781
-5784
-5788
-5792
-5796
-5800
-5803
-5807
-5811
-5815
-5818
-5822
-5826
-5830
-5834
-5838
-5842
-5846
-5851
-5855
-5860
-5865
-5870
-5875
-5880
-5885
-5890
-5896
-5901
-5907
-5913
-5919
-5924
-5930
-5936
-5942
-5949
-5955
-5961
-5968
-5974
-5981
-5988
-5994
-6001
-6009
-6016
-6023
-6031
-6039
-6046
-6054
-6062
-6070
-6078
-6086
-6094
-6102
-6110
-6118
-6126
-6134
-6141
-6149
-6156
-6163
-6170
-6177
-6184
-6190
-6196
-6202
-6208
-6214
-6220
-6225
-6230
-6235
-6239
-6243
-6246
-6250
-6253
-6255
-6257
-6258
-6259
-6260
-6260
-6260
-6259
-6257
-6255
-6253
-6250
-6246
-6242
-6238
-6233
-6227
-6221
-6215
-6208
-6201
-6193
-6184
-6175
-6166
-6156
-6145
-6134
-6123
-6111
-6099
-6086
-6073
-6060
-6046
-6031
-6016
-6000
-5984
-5968
-5951
-5934
-5916
-5898
-5880
-5861
-5843
-5823
-5804
-5784
-5764
-5744
-5723
-5702
-5680
-5658
-5637
-5615
-5592
-5570
-5548
-5525
-5502
-5479
-5456
-5433
-5410
-5387
-5363
-5339
-5316
-5292
-5268
-5245
-5221
-5197
-5174
-5150
-5127
-5104
-5081
-5058
-5035
-5012
-4989
-4966
-4943
-4921
-4898
-4875
-4852
-4830
-4807
-4784
-4762
-4739
-4716
-4693
-4670
-4646
-4623
-4599
-4575
-4551
-4526
-4501
-4475
-4450
-4424
-4398
-4372
-4346
-4319
-4293
-4267
-4241
-4215
-4190
-4165
-4140
-4115
-4091
-4067
-4043
-4021
-3999
-3977
-3956
-3936
-3916
-3897
-3878
-3860
-3843
-3826
-3809
-3793
-3777
-3761
-3746
-3731
-3716
-3702
-3687
-3673
-3659
-3645
-3632
-3618
-3605
-3592
-3579
-3566
-3553
-3541
-3528
-3516
-3505
-3494
-3482
-3471
-3460
-3450
-3439
-3428
-3417
-3406
-3395
-3385
-3374
-3363
-3352
-3340
-3329
-3318
-3306
-3294
-3282
-3271
-3259
-3246
-3234
-3222
-3210
-3197
-3184
-3172
-3158
-3145
-3132
-3118
-3105
-3091
-3077
-3063
-3049
-3035
-3021
-3007
-2994
-2981
-2967
-2955
-2942
-2930
-2918
-2906
-2894
-2883
-2872
-2861
-2851
-2840
-2829
-2819
-2809
-2799
-2789
-2779
-2770
-2760
-2751
-2742
-2733
-2724
-2715
-2707
-2698
-2690
-2681
-2673
-2664
-2656
-2648
-2640
-2632
-2624
-2616
-2608
-2600
-2592
-2584
-2576
-2568
-2559
-2551
-2543
-2535
-2527
-2519
-2510
-2502
-2494
-2485
-2477
-2469
-2460
-2452
-2444
-2436
-2429
-2421
-2414
-2406
-2399
-2392
-2385
-2379
-2373
-2367
-2361
-2355
-2350
-2345
-2340
-2335
-2331
-2326
-2322
-2317
-2313
-2309
-2305
-2302
-2298
-2295
-2293
-2290
-2288
-2285
-2283
-2282
-2280
-2279
-2278
-2277
-2277
-2276
-2276
-2276
-2276
-2276
-2276
-2277
-2277
-2278
-2280
-2281
-2283
-2284
-2287
-2289
-2292
-2296
-2299
-2303
-2307
-2312
-2316
-2321
-2326
-2331
-2337
-2342
-2348
-2354
-2360
-2366
-2372
-2378
-2384
-2391
-2397
-2404
-2412
-2419
-2426
-2434
-2442
-2450
-2459
-2467
-2476
-2485
-2494
-2504
-2513
-2523
-2534
-2544
-2555
-2566
-2577
-2588
-2599
-2610
-2622
-2633
-2645
-2657
-2668
-2680
-2691
-2703
-2714
-2725
-2737
-2748
-2759
-2769
-2780
-2791
-2802
-2813
-2823
-2834
-2844
-2855
-2865
-2875
-2885
-2895
-2904
-2913
-2922
-2931
-2940
-2948
-2956
-2964
-2972
-2980
-2987
-2995
-3002
-3009
-3016
-3023
-3030
-3036
-3043
-3050
-3056
-3062
-3069
-3075
-3081
-3087
-3093
-3100
-3106
-3112
-3118
-3124
-3130
-3137
-3143
-3149
-3155
-3161
-3167
-3173
-3179
-3185
-3191
-3197
-3203
-3209
-3214
-3220
-3225
-3231
-3236
-3241
-3246
-3251
-3255
-3259
-3263
-3267
-3271
-3274
-3277
-3280
-3283
-3286
-3289
-3292
-3294
-3297
-3299
-3302
-3304
-3307
-3309
-3312
-3314
-3316
-3318
-3320
-3322
-3323
-3325
-3326
-3327
-3328
-3329
-3329
-3330
-3329
-3329
-3328
-3327
-3326
-3324
-3322
-3320
-3317
-3314
-3311
-3307
-3303
-3299
-3295
-3291
-3286
-3282
-3277
-3272
-3266
-3261
-3256
-3250
-3244
-3239
-3233
-3228
-3222
-3217
-3211
-3206
-3201
-3196
-3191
-3187
-3182
-3178
-3174
-3170
-3166
-3162
-3159
-3156
-3153
-3149
-3147
-3144
-3141
-3138
-3135
-3132
-3129
-3127
-3124
-3121
-3118
-3116
-3113
-3110
-3108
-3105
-3102
-3099
-3097
-3094
-3091
-3089
-3087
-3085
-3083
-3081
-3080
-3078
-3077
-3076
-3075
-3075
-3074
-3074
-3074
-3075
-3075
-3076
-3077
-3079
-3081
-3082
-3084
-3087
-3089
-3092
-3095
-3098
-3102
-3105
-3109
-3113
-3118
-3122
-3127
-3131
-3136
-3141
-3145
-3150
-3155
-3160
-3165
-3170
-3176
-3181
-3186
-3192
-3197
-3203
-3208
-3213
-3218
-3223
-3228
-3233
-3238
-3243
-3249
-3254
-3259
-3265
-3270
-3275
-3281
-3286
-3291
-3296
-3302
-3307
-3311
-3316
-3321
-3325
-3329
-3333
-3337
-3341
-3344
-3348
-3351
-3354
-3357
-3359
-3362
-3364
-3366
-3368
-3369
-3371
-3372
-3373
-3374
-3375
-3375
-3375
-3375
-3375
-3375
-3375
-3374
-3373
-3371
-3370
-3368
-3366
-3363
-3360
-3357
-3354
-3350
-3346
-3342
-3338
-3333
-3329
-3324
-3319
-3314
-3309
-3303
-3298
-3292
-3287
-3281
-3275
-3269
-3263
-3257
-3251
-3245
-3239
-3232
-3226
-3219
-3212
-3205
-3198
-3191
-3184
-3176
-3168
-3160
-3152
-3143
-3133
-3124
-3114
-3103
-3092
-3081
-3070
-3058
-3045
-3033
-3020
-3006
-2993
-2979
-2965
-2951
-2937
-2922
-2907
-2892
-2876
-2861
-2845
-2828
-2812
-2795
-2779
-2762
-2744
-2727
-2710
-2693
-2675
-2658
-2641
-2624
-2606
-2589
-2572
-2555
-2538
-2521
-2503
-2486
-2469
-2452
-2435
-2419
-2402
-2385
-2368
-2351
-2334
-2317
-2300
-2283
-2266
-2248
-2231
-2213
-2195
-2176
-2158
-2139
-2120
-2101
-2081
-2061
-2041
-2021
-2000
-1979
-1958
-1937
-1915
-1894
-1872
-1851
-1829
-1807
-1786
-1764
-1743
-1722
-1701
-1680
-1659
-1639
-1619
-1599
-1579
-1559
-1540
-1521
-1502
-1484
-1466
-1448
-1430
-1413
-1396
-1379
-1363
-1346
-1330
-1314
-1298
-1283
-1267
-1251
-1236
-1220
-1204
-1188
-1173
-1157
-1141
-1125
-1109
-1094
-1078
-1062
-1046
-1029
-1012
-997
-981
-964
-948
-931
-915
-899
-883
-867
-851
-836
-820
-805
-790
-776
-761
-747
-733
-720
-706
-693
-680
-668
-655
-643
-632
-621
-609
-598
-587
-577
-566
-556
-545
-535
-525
-515
-505
-495
-485
-475
-465
-455
-445
-435
-426
-416
-406
-396
-386
-376
-366
-356
-345
-335
-325
-314
-304
-294
-283
-273
-262
-252
-242
-231
-221
-211
-201
-191
-181
-171
-161
-152
-142
-133
-123
-114
-105
-96
-87
-78
-69
-60
-52
-43
-35
-27
-19
-11
-3
4
11
18
25
32
39
45
52
58
65
71
78
85
92
99
106
114
121
129
137
146
154
163
172
181
191
200
210
220
231
241
252
263
274
285
296
308
319
330
342
353
364
375
386
397
407
418
429
439
450
461
472
483
495
506
518
530
542
555
568
581
594
607
621
635
649
663
678
692
707
723
738
754
770
786
802
818
834
851
867
884
901
917
934
950
966
983
999
1014
1031
1046
1062
1078
1093
1109
1124
1139
1155
1170
1185
1200
1215
1230
1246
1261
1276
1291
1306
1321
1336
1351
1366
1380
1395
1409
1423
1438
1452
1466
1480
1494
1508
1522
1537
1551
1565
1579
1594
1609
1623
1638
1653
1668
1683
1698
1713
1729
1744
1759
1774
1789
1803
1818
1833
1848
1863
1878
1894
1909
1924
1940
1955
1970
1986
2001
2017
2033
2048
2064
2081
2097
2113
2130
2147
2164
2180
2197
2214
2231
2248
2265
2283
2300
2317
2334
2351
2369
2386
2403
2421
2438
2455
2472
2489
2506
2523
2540
2556
2573
2590
2606
2623
2640
2656
2672
2689
2705
2721
2738
2753
2769
2785
2800
2816
2831
2847
2862
2877
2892
2907
2922
2937
2953
2968
2983
2999
3014
3030
3046
3061
3077
3094
3110
3126
3143
3160
3177
3194
3211
3228
3246
3264
3281
3299
3317
3336
3354
3373
3391
3410
3429
3448
3467
3487
3506
3525
3544
3564
3583
3602
3621
3640
3659
3677
3696
3715
3734
3753
3772
3790
3809
3828
3846
3865
3883
3902
3920
3939
3957
3975
3993
4011
4029
4046
4065
4082
4100
4117
4134
4151
4168
4185
4201
4218
4234
4250
4266
4282
4298
4313
4329
4344
4359
4374
4389
4404
4419
4434
4449
4463
4478
4493
4507
4522
4537
4551
4566
4580
4595
4610
4624
4639
4653
4668
4682
4697
4711
4725
4739
4754
4768
4782
4796
4811
4825
4840
4855
4870
4885
4900
4915
4931
4946
4962
4978
4994
5009
5025
5041
5057
5073
5089
5105
5121
5136
5151
5167
5182
5196
5211
5225
5239
5253
5267
5280
5294
5307
5321
5334
5347
5361
5374
5388
5401
5415
5429
5443
5457
5472
5486
5500
5515
5530
5544
5559
5574
5588
5603
5618
5632
5647
5661
5675
5689
5704
5718
5732
5746
5760
5774
5788
5802
5817
5831
5846
5861
5876
5891
5907
5922
5938
5953
5969
5985
6002
6018
6035
6051
6068
6086
6103
6121
6139
6157
6175
6193
6211
6230
6249
6267
6287
6306
6325
6345
6365
6385
6405
6425
6446
6467
6489
6510
6532
6554
6577
6600
6623
6646
6669
6693
6717
6742
6766
6792
6817
6843
6868
6895
6921
6947
6974
7001
7029
7056
7084
7112
7141
7170
7199
7228
7258
7288
7318
7348
7379
7409
7440
7471
7503
7535
7567
7599
7632
7665
7698
7732
7766
7800
7834
7869
7903
7938
7973
8007
8042
8077
8114
8148
8185
8221
8257
8293
8330
8366
8403
8439
8476
8512
8549
8586
8622
8658
8695
8731
8767
8803
8839
8875
8911
8946
8982
9017
9052
9087
9122
9156
9190
9224
9257
9291
9324
9356
9389
9421
9453
9485
9516
9547
9578
9609
9640
9670
9700
9730
9759
9789
9818
9847
9876
9905
9934
9963
9991
10020
10049
10078
10107
10135
10164
10193
10222
10252
10281
10310
10339
10368
10398
10427
10457
10486
10516
10546
10575
10605
10634
10664
10694
10723
10753
10782
10812
10841
10870
10899
10927
10956
10984
11012
11039
11066
11093
11120
11146
11172
11198
11223
11247
11272
11296
11319
11342
11365
11387
11408
11430
11450
11471
11491
11510
11529
11547
11565
11583
11600
11616
11633
11648
11664
11679
11694
11708
11721
11735
11747
11760
11772
11783
11794
11804
11814
11823
11831
11839
11846
11852
11858
11863
11867
11870
11873
11875
11876
11877
11876
11875
11874
11871
11868
11865
11860
11855
11849
11843
11836
11829
11822
11813
11805
11796
11787
11777
11767
11756
11745
11734
11722
11710
11697
11684
11670
11656
11641
11626
11611
11595
11578
11561
11544
11526
11508
11489
11470
11451
11431
11410
11390
11369
11347
11326
11304
11281
11259
11236
11213
11190
11166
11142
11118
11093
11068
11042
11016
10990
10963
10935
10907
10879
10850
10820
10790
10760
10729
10698
10667
10635
10602
10570
10536
10503
10468
10434
10399
10363
10327
10291
10254
10217
10179
10141
10103
10064
10025
9985
9945
9905
9864
9823
9782
9740
9697
9655
9612
9568
9525
9480
9436
9391
9346
9300
9254
9208
9161
9115
9068
9020
8972
8924
8876
8828
8779
8730
8681
8632
8582
8532
8482
8432
8382
8332
8281
8230
8180
8129
8077
8026
7976
7925
7874
7823
7771
7720
7668
7617
7565
7513
7461
7409
7356
7303
7250
7197
7143
7089
7035
6981
6926
6872
6816
6761
6706
6650
6594
6537
6480
6423
6366
6308
6250
6191
6132
6073
6014
5954
5894
5834
5774
5713
5653
5592
5531
5471
5410
5349
5288
5227
5167
5106
5045
4985
4925
4864
4804
4743
4683
4622
4562
4501
4441
4380
4320
4259
4198
4137
4075
4014
3954
3893
3831
3770
3708
3647
3585
3524
3462
3401
3340
3278
3216
3155
3093
3031
2969
2907
2845
2783
2722
2660
2598
2536
2474
2412
2349
2287
2224
2161
2098
2033
1971
1907
1843
1779
1714
1650
1586
1521
1457
1392
1328
1264
1200
1136
1073
1008
946
883
821
758
697
635
574
513
453
393
333
274
215
156
97
39
-19
-77
-134
-191
-248
-304
-360
-416
-471
-526
-581
-635
-690
-744
-797
-851
-904
-958
-1010
-1064
-1116
-1169
-1221
-1274
-1326
-1378
-1430
-1482
-1534
-1586
-1637
-1688
-1739
-1790
-1840
-1890
-1940
-1990
-2040
-2089
-2139
-2188
-2237
-2285
-2334
-2382
-2430
-2478
-2526
-2574
-2621
-2669
-2716
-2762
-2809
-2855
-2901
-2947
-2992
-3038
-3083
-3128
-3172
-3217
-3261
-3305
-3349
-3393
-3436
-3480
-3523
-3567
-3610
-3654
-3697
-3740
-3784
-3828
-3872
-3916
-3960
-4003
-4048
-4091
-4136
-4180
-4225
-4269
-4314
-4358
-4403
-4447
-4492
-4536
-4581
-4625
-4669
-4712
-4756
-4799
-4841
-4884
-4927
-4969
-5011
-5053
-5095
-5137
-5179
-5220
-5262
-5304
-5345
-5387
-5428
-5470
-5512
-5553
-5595
-5636
-5678
-5719
-5760
-5801
-5842
-5884
-5925
-5966
-6007
-6048
-6089
-6130
-6171
-6212
-6253
-6294
-6335
-6376
-6416
-6457
-6498
-6539
-6580
-6620
-6661
-6701
-6741
-6780
-6820
-6859
-6898
-6937
-6975
-7013
-7051
-7089
-7126
-7163
-7199
-7236
-7271
-7307
-7342
-7377
-7411
-7446
-7480
-7514
-7548
-7582
-7615
-7648
-7681
-7714
-7747
-7780
-7812
-7845
-7877
-7908
-7940
-7972
-8003
-8034
-8066
-8096
-8127
-8157
-8189
-8219
-8249
-8279
-8309
-8339
-8368
-8398
-8427
-8455
-8484
-8512
-8541
-8568
-8596
-8623
-8650
-8676
-8703
-8728
-8754
-8779
-8804
-8828
-8852
-8876
-8899
-8922
-8945
-8968
-8990
-9011
-9033
-9054
-9075
-9095
-9116
-9136
-9156
-9175
-9194
-9213
-9232
-9250
-9269
-9287
-9305
-9323
-9341
-9358
-9376
-9392
-9409
-9425
-9440
-9456
-9470
-9484
-9498
-9511
-9524
-9537
-9548
-9560
-9570
-9580
-9590
-9599
-9608
-9617
-9625
-9632
-9639
-9646
-9652
-9658
-9663
-9668
-9672
-9676
-9679
-9682
-9684
-9686
-9687
-9688
-9689
-9689
-9689
-9688
-9687
-9686
-9684
-9682
-9679
-9676
-9673
-9669
-9665
-9661
-9656
-9651
-9645
-9639
-9633
-9626
-9619
-9611
-9602
-9593
-9584
-9574
-9564
-9554
-9543
-9531
-9520
-9508
-9496
-9484
-9471
-9458
-9444
-9431
-9417
-9403
-9388
-9374
-9359
-9344
-9329
-9313
-9297
-9281
-9264
-9248
-9230
-9213
-9195
-9176
-9157
-9138
-9119
-9099
-9079
-9059
-9039
-9018
-8997
-8975
-8954
-8932
-8910
-8887
-8865
-8842
-8820
-8797
-8774
-8751
-8728
-8705
-8682
-8659
-8635
-8612
-8588
-8565
-8541
-8517
-8493
-8469
-8446
-8421
-8397
-8373
-8348
-8324
-8299
-8274
-8249
-8224
-8198
-8173
-8148
-8122
-8096
-8070
-8044
-8016
-7991
-7963
-7936
-7908
-7880
-7852
-7823
-7794
-7765
-7735
-7706
-7676
-7646
-7615
-7585
-7554
-7523
-7492
-7461
-7430
-7399
-7368
-7337
-7306
-7275
-7244
-7213
-7183
-7152
-7122
-7092
-7063
-7033
-7004
-6975
-6945
-6916
-6887
-6858
-6828
-6799
-6770
-6740
-6711
-6681
-6651
-6621
-6590
-6560
-6529
-6498
-6466
-6435
-6404
-6372
-6340
-6309
-6277
-6246
-6214
-6183
-6152
-6121
-6090
-6059
-6029
-5999
-5969
-5939
-5909
-5879
-5850
-5821
-5792
-5763
-5734
-5705
-5677
-5649
-5621
-5594
-5566
-5538
-5511
-5483
-5456
-5429
-5402
-5375
-5348
-5322
-5295
-5269
-5243
-5217
-5191
-5166
-5141
-5116
-5091
-5066
-5042
-5018
-4993
-4969
-4945
-4920
-4896
-4872
-4847
-4823
-4798
-4774
-4750
-4725
-4701
-4676
-4652
-4627
-4603
-4579
-4554
-4530
-4505
-4480
-4456
-4431
-4407
-4382
-4358
-4333
-4309
-4284
-4260
-4235
-4211
-4187
-4162
-4137
-4113
-4088
-4062
-4038
-4013
-3988
-3963
-3938
-3913
-3888
-3863
-3837
-3812
-3787
-3762
-3737
-3712
-3687
-3663
-3638
-3614
-3590
-3566
-3541
-3517
-3493
-3469
-3445
-3421
-3398
-3374
-3351
-3328
-3305
-3282
-3259
-3236
-3213
-3191
-3169
-3146
-3124
-3102
-3080
-3058
-3036
-3015
-2993
-2972
-2950
-2929
-2908
-2887
-2866
-2845
-2824
-2804
-2784
-2764
-2745
-2726
-2707
-2689
-2670
-2652
-2634
-2617
-2599
-2581
-2564
-2546
-2529
-2511
-2494
-2476
-2459
-2441
-2424
-2406
-2389
-2372
-2355
-2338
-2321
-2304
-2287
-2271
-2254
-2237
-2220
-2203
-2187
-2170
-2153
-2136
-2119
-2103
-2086
-2070
-2054
-2037
-2021
-2005
-1991
-1975
-1960
-1945
-1930
-1915
-1901
-1886
-1872
-1858
-1844
-1830
-1816
-1802
-1788
-1775
-1761
-1748
-1734
-1720
-1707
-1693
-1679
-1665
-1651
-1637
-1622
-1608
-1594
-1579
-1565
-1550
-1536
-1521
-1507
-1492
-1478
-1463
-1449
-1435
-1421
-1408
-1395
-1382
-1370
-1358
-1347
-1336
-1326
-1316
-1306
-1297
-1288
-1280
-1272
-1264
-1257
-1250
-1244
-1237
-1231
-1225
-1220
-1215
-1210
-1205
-1201
-1197
-1193
-1190
-1187
-1184
-1181
-1178
-1176
-1173
-1171
-1169
-1166
-1164
-1162
-1160
-1159
-1157
-1156
-1155
-1154
-1153
-1153
-1152
-1152
-1152
-1152
-1152
-1153
-1153
-1154
-1155
-1156
-1157
-1159
-1161
-1162
-1164
-1167
-1169
-1171
-1174
-1176
-1179
-1181
-1184
-1187
-1189
-1192
-1194
-1196
-1198
-1201
-1203
-1205
-1206
-1208
-1210
-1211
-1213
-1214
-1215
-1216
-1217
-1217
-1217
-1216
-1215
-1214
-1212
-1210
-1208
-1205
-1202
-1198
-1195
-1190
-1186
-1181
-1177
-1171
-1166
-1161
-1155
-1149
-1143
-1136
-1130
-1123
-1116
-1108
-1101
-1093
-1085
-1077
-1068
-1059
-1050
-1041
-1032
-1022
-1012
-1000
-990
-979
-967
-955
-942
-929
-915
-901
-886
-871
-855
-838
-821
-804
-786
-768
-749
-730
-710
-689
-668
-647
-625
-602
-579
-555
-531
-507
-482
-458
-433
-408
-383
-358
-333
-308
-282
-257
-232
-207
-182
-156
-131
-106
-81
-56
-30
-5
20
46
72
97
123
149
176
203
230
257
285
313
341
369
398
426
455
484
513
542
571
600
629
658
688
717
746
776
806
835
865
895
925
955
985
1014
1046
1076
1107
1137
1168
1199
1230
1261
1292
1323
1354
1385
1416
1447
1477
1507
1537
1567
1596
1626
1655
1684
1712
1741
1769
1797
1824
1852
1879
1906
1934
1961
1988
2015
2041
2070
2098
2126
2154
2182
2211
2239
2269
2298
2327
2356
2386
2415
2444
2474
2503
2533
2562
2592
2621
2651
2680
2710
2740
2769
2799
2828
2858
2887
2916
2946
2975
3005
3034
3064
3093
3123
3153
3183
3213
3243
3273
3304
3334
3365
3396
3428
3459
3491
3524
3556
3589
3622
3656
3689
3724
3758
3793
3829
3865
3901
3938
3975
4013
4050
4088
4126
4164
4202
4240
4278
4316
4354
4392
4430
4468
4506
4544
4582
4619
4657
4694
4731
4768
4804
4840
4877
4912
4948
4983
5019
5054
5089
5125
5160
5195
5231
5266
5302
5338
5373
5409
5445
5481
5517
5553
5589
5626
5662
5698
5734
5771
5807
5844
5880
5917
5953
5989
6025
6060
6096
6131
6166
6200
6235
6269
6303
6336
6370
6403
6436
6469
6501
6534
6567
6599
6632
6665
6698
6731
6764
6798
6832
6866
6900
6935
6970
7005
7040
7075
7111
7147
7183
7219
7255
7292
7328
7364
7401
7438
7475
7512
7549
7586
7624
7661
7698
7736
7773
7811
7849
7887
7925
7962
8000
8037
8074
8112
8148
8185
8221
8257
8293
8328
8364
8399
8433
8468
8502
8536
8570
8604
8638
8671
8704
8737
8770
8802
8835
8867
8899
8930
8962
8993
9024
9055
9086
9117
9147
9177
9207
9237
9267
9296
9325
9354
9383
9411
9439
9467
9494
9521
9548
9574
9600
9625
9650
9674
9699
9722
9746
9769
9792
9815
9838
9860
9883
9905
9928
9950
9973
9995
10017
10039
10061
10083
10105
10127
10149
10171
10193
10215
10236
10258
10279
10300
10321
10342
10362
10383
10403
10423
10443
10462
10482
10501
10520
10540
10559
10578
10597
10616
10635
10654
10674
10693
10712
10731
10751
10770
10789
10808
10826
10844
10862
10880
10897
10914
10931
10947
10963
10979
10994
11009
11024
11038
11052
11066
11079
11091
11103
11115
11126
11137
11148
11159
11169
11179
11189
11199
11209
11219
11229
11239
11249
11260
11270
11280
11291
11301
11312
11324
11335
11347
11358
11370
11383
11395
11408
11422
11435
11449
11463
11478
11492
11507
11523
11538
11554
11570
11586
11603
11619
11636
11653
11670
11687
11705
11722
11740
11757
11775
11792
11810
11827
11845
11862
11879
11896
11913
11930
11947
11965
11982
11999
12017
12034
12052
12070
12088
12106
12125
12143
12162
12181
12200
12219
12238
12257
12277
12296
12316
12336
12356
12375
12395
12415
12435
12455
12474
12493
12513
12532
12551
12569
12588
12606
12624
12642
12660
12678
12696
12713
12731
12749
12768
12786
12804
12822
12841
12859
12878
12897
12916
12935
12954
12974
12993
13013
13033
13053
13072
13092
13112
13132
13152
13172
13192
13212
13233
13253
13273
13294
13314
13335
13356
13377
13399
13420
13442
13464
13485
13507
13530
13552
13574
13596
13618
13640
13663
13685
13708
13730
13752
13775
13798
13820
13843
13866
13889
13912
13934
13957
13979
14002
14024
14047
14070
14092
14115
14137
14159
14182
14204
14226
14248
14270
14292
14313
14334
14354
14375
14394
14414
14433
14452
14470
14488
14505
14523
14539
14556
14572
14587
14602
14617
14631
14645
14658
14671
14684
14696
14708
14720
14731
14742
14753
14764
14774
14785
14795
14805
14815
14825
14835
14845
14854
14863
14873
14881
14890
14899
14907
14915
14922
14930
14937
14944
14951
14957
14963
14969
14975
14980
14986
14991
14995
14999
15003
15007
15010
15014
15017
15020
15022
15025
15027
15029
15031
15033
15035
15036
15037
15038
15039
15040
15041
15041
15042
15042
15042
15042
15042
15042
15041
15041
15040
15039
15038
15037
15036
15035
15034
15033
15032
15031
15031
15030
15030
15029
15029
15029
15028
15028
15029
15029
15029
15030
15031
15032
15034
15035
15037
15038
15040
15042
15045
15047
15050
15053
15057
15061
15065
15069
15074
15078
15083
15089
15094
15100
15106
15112
15118
15125
15132
15139
15147
15155
15163
15171
15180
15188
15197
15206
15215
15224
15234
15243
15253
15262
15272
15282
15291
15301
15310
15320
15329
15339
15348
15358
15367
15377
15386
15396
15405
15415
15425
15434
15444
15454
15464
15474
15484
15494
15505
15515
15526
15537
15548
15560
15572
15584
15596
15609
15621
15634
15647
15660
15673
15685
15698
15711
15724
15737
15750
15763
15776
15789
15802
15815
15828
15841
15854
15867
15880
15893
15906
15919
15932
15944
15957
15970
15982
15995
16008
16020
16033
16046
16058
16071
16082
16096
16109
16120
16133
16146
16158
16170
16181
16193
16204
16216
16228
16239
16248
16259
16270
16279
16289
16297
16308
16317
16325
16334
16341
16350
16358
16364
16373
16379
16387
16394
16401
16407
16413
16420
16425
16431
16437
16442
16448
16453
16458
16463
16468
16473
16478
16482
16487
16491
16495
16499
16503
16507
16511
16514
16517
16520
16523
16525
16528
16531
16534
16536
16539
16542
16545
16547
16550
16553
16556
16559
16562
16565
16568
16571
16574
16577
16579
16582
16585
16587
16590
16592
16595
16597
16599
16601
16603
16605
16606
16608
16610
16612
16613
16615
16617
16619
16620
16622
16625
16627
16629
16631
16634
16636
16638
16640
16642
16643
16645
16646
16647
16648
16648
16649
16648
16648
16647
16646
16644
16642
16639
16636
16633
16629
16625
16621
16617
16612
16607
16601
16596
16590
16584
16578
16572
16565
16559
16552
16545
16538
16531
16523
16516
16508
16500
16492
16484
16476
16467
16459
16450
16441
16432
16423
16413
16404
16395
16385
16375
16364
16355
16344
16335
16325
16315
16305
16294
16283
16274
16264
16254
16242
16233
16222
16213
16203
16193
16184
16174
16165
16155
16146
16138
16129
16120
16111
16103
16094
16085
16078
16070
16062
16053
16045
16036
16027
16020
16012
16003
15995
15986
15977
15968
15959
15950
15941
15931
15922
15912
15902
15892
15882
15872
15862
15853
15844
15835
15826
15818
15810
15802
15795
15788
15782
15776
15770
15764
15759
15754
15750
15745
15741
15737
15734
15730
15727
15724
15721
15718
15715
15712
15709
15707
15704
15701
15699
15696
15694
15692
15689
15687
15685
15683
15680
15678
15676
15674
15671
15669
15667
15665
15662
15660
15658
15657
15655
15653
15652
15651
15650
15649
15648
15648
15647
15647
15647
15646
15646
15646
15645
15645
15644
15643
15642
15641
15639
15638
15636
15633
15630
15627
15624
15621
15617
15613
15610
15606
15602
15598
15594
15590
15585
15581
15577
15573
15568
15564
15559
15554
15549
15544
15539
15534
15528
15523
15517
15512
15506
15500
15494
15488
15483
15477
15471
15465
15460
15455
15449
15444
15439
15435
15430
15426
15422
15419
15416
15413
15410
15408
15406
15405
15404
15403
15402
15402
15402
15402
15402
15403
15403
15404
15406
15407
15408
15410
15412
15414
15416
15418
15420
15421
15423
15424
15426
15427
15428
15429
15429
15429
15429
15429
15428
15427
15426
15424
15422
15420
15418
15415
15412
15409
15405
15401
15397
15393
15389
15384
15379
15375
15370
15364
15359
15354
15349
15343
15338
15333
15327
15322
15317
15312
15306
15301
15297
15292
15287
15283
15278
15274
15269
15265
15260
15256
15251
15246
15241
15236
15231
15225
15220
15215
15209
15203
15197
15191
15184
15178
15171
15164
15157
15150
15142
15135
15127
15119
15111
15103
15094
15086
15077
15069
15060
15051
15041
15032
15023
15014
15005
14996
14987
14979
14970
14961
14953
14944
14935
14926
14918
14909
14900
14891
14882
14873
14864
14854
14845
14835
14826
14816
14807
14797
14788
14778
14769
14759
14750
14741
14731
14722
14713
14704
14694
14684
14675
14664
14654
14643
14631
14619
14607
14594
14581
14567
14553
14538
14523
14507
14491
14475
14457
14440
14422
14404
14385
14366
14346
14327
14307
14288
14268
14247
14227
14207
14187
14167
14146
14126
14106
14085
14065
14044
14023
14003
13982
13961
13939
13918
13896
13874
13852
13830
13807
13784
13762
13739
13715
13692
13669
13645
13622
13598
13574
13550
13525
13501
13476
13451
13427
13402
13377
13353
13329
13304
13280
13257
13233
13210
13188
13165
13144
13122
13101
13080
13060
13040
13020
13000
12980
12960
12941
12921
12902
12883
12865
12846
12828
12810
12792
12774
12756
12739
12721
12703
12685
12667
12649
12631
12612
12593
12574
12555
12535
12515
12495
12474
12453
12431
12409
12387
12365
12343
12320
12297
12274
12252
12229
12206
12182
12159
12137
12114
12091
12069
12047
12025
12004
11983
11962
11942
11922
11902
11882
11862
11842
11822
11802
11782
11762
11742
11722
11702
11681
11661
11640
11619
11597
11576
11554
11531
11509
11486
11462
11439
11415
11391
11366
11342
11317
11291
11265
11240
11213
11187
11160
11133
11105
11078
11049
11021
10992
10963
10933
10903
10873
10842
10811
10779
10747
10714
10682
10648
10615
10581
10546
10512
10477
10442
10407
10371
10336
10300
10264
10229
10193
10157
10122
10086
10050
10015
9979
9943
9907
9871
9834
9797
9760
9722
9684
9644
9605
9564
9523
9481
9439
9396
9352
9308
9263
9217
9171
9125
9078
9031
8983
8936
8888
8840
8791
8743
8694
8646
8597
8549
8501
8453
8405
8357
8309
8262
8214
8166
8119
8071
8023
7976
7929
7882
7834
7787
7740
7693
7646
7598
7551
7503
7456
7407
7359
7310
7261
7212
7162
7112
7062
7011
6960
6909
6857
6805
6753
6701
6649
6596
6543
6490
6437
6384
6330
6276
6222
6168
6113
6059
6004
5949
5894
5838
5783
5727
5671
5615
5558
5502
5445
5388
5331
5274
5217
5160
5102
5045
4987
4930
4872
4815
4757
4699
4642
4584
4526
4468
4410
4352
4294
4236
4178
4120
4062
4005
3948
3890
3833
3775
3717
3660
3602
3544
3486
3429
3371
3313
3256
3198
3141
3083
3026
2969
2911
2854
2797
2740
2683
2627
2570
2514
2458
2402
2346
2290
2234
2179
2123
2067
2011
1955
1899
1842
1785
1728
1670
1612
1554
1496
1437
1378
1320
1261
1202
1143
1084
1025
967
908
850
792
734
677
619
563
506
450
394
339
283
229
174
120
66
12
-42
-95
-149
-202
-256
-309
-363
-416
-470
-524
-578
-631
-686
-740
-794
-848
-903
-958
-1012
-1067
-1122
-1176
-1231
-1285
-1339
-1393
-1446
-1499
-1552
-1604
-1656
-1708
-1759
-1809
-1860
-1910
-1959
-2008
-2057
-2106
-2154
-2202
-2251
-2299
-2347
-2395
-2443
-2491
-2540
-2588
-2636
-2685
-2734
-2782
-2831
-2880
-2929
-2979
-3028
-3078
-3127
-3177
-3227
-3277
-3327
-3377
-3428
-3478
-3528
-3579
-3629
-3680
-3731
-3782
-3834
-3885
-3937
-3989
-4041
-4094
-4146
-4199
-4252
-4305
-4358
-4412
-4465
-4519
-4573
-4628
-4682
-4737
-4792
-4847
-4903
-4958
-5014
-5070
-5127
-5183
-5240
-5297
-5354
-5412
-5470
-5528
-5587
-5646
-5706
-5765
-5826
-5886
-5947
-6009
-6071
-6133
-6195
-6258
-6321
-6384
-6447
-6511
-6575
-6638
-6702
-6766
-6831
-6895
-6959
-7024
-7088
-7153
-7217
-7282
-7346
-7411
-7475
-7540
-7605
-7670
-7735
-7801
-7866
-7932
-7999
-8064
-8132
-8200
-8268
-8337
-8406
-8476
-8546
-8616
-8687
-8758
-8830
-8903
-8976
-9049
-9123
-9198
-9272
-9348
-9424
-9500
-9577
-9654
-9732
-9810
-9888
-9967
-10046
-10126
-10206
-10286
-10367
-10449
-10531
-10614
-10697
-10781
-10865
-10949
-11035
-11121
-11207
-11294
-11381
-11468
-11556
-11645
-11734
-11824
-11914
-12004
-12095
-12186
-12277
-12368
-12459
-12551
-12642
-12734
-12825
-12916
-13007
-13098
-13189
-13280
-13370
-13461
-13551
-13642
-13733
-13824
-13915
-14007
-14099
-14191
-14284
-14377
-14471
-14565
-14659
-14754
-14849
-14944
-15040
-15136
-15232
-15328
-15425
-15521
-15618
-15715
-15813
-15910
-16007
-16105
-16203
-16300
-16399
-16497
-16596
-16695
-16794
-16893
-16993
-17093
-17193
-17293
-17394
-17495
-17596
-17697
-17798
-17899
-18000
-18102
-18203
-18305
-18406
-18508
-18609
-18710
-18812
-18913
-19013
-19114
-19214
-19313
-19412
-19510
-19608
-19705
-19802
-19898
-19993
-20088
-20183
-20277
-20370
-20463
-20556
-20648
-20740
-20832
-20922
-21013
-21103
-21192
-21280
-21369
-21456
-21544
-21631
-21718
-21804
-21890
-21976
-22061
-22146
-22230
-22314
-22398
-22481
-22563
-22645
-22727
-22808
-22888
-22968
-23047
-23126
-23204
-23281
-23358
-23434
-23509
-23584
-23658
-23732
-23806
-23879
-23952
-24024
-24096
-24167
-24238
-24309
-24379
-24449
-24518
-24587
-24656
-24724
-24791
-24859
-24925
-24991
-25057
-25122
-25187
-25251
-25315
-25378
-25441
-25504
-25567
-25629
-25691
-25752
-25814
-25874
-25935
-25995
-26054
-26113
-26171
-26230
-26287
-26345
-26401
-26458
-26514
-26570
-26625
-26680
-26734
-26788
-26842
-26895
-26947
-26999
-27050
-27101
-27151
-27200
-27248
-27296
-27343
-27390
-27436
-27482
-27527
-27571
-27616
-27660
-27703
-27747
-27790
-27833
-27876
-27919
-27961
-28004
-28047
-28089
-28132
-28174
-28216
-28258
-28300
-28342
-28383
-28425
-28466
-28508
-28549
-28590
-28631
-28671
-28712
-28753
-28793
-28834
-28874
-28914
-28953
-28993
-29032
-29072
-29111
-29149
-29188
-29226
-29265
-29302
-29340
-29377
-29414
-29451
-29487
-29523
-29558
-29593
-29627
-29661
-29694
-29727
-29759
-29790
-29821
-29851
-29881
-29910
-29938
-29966
-29993
-30019
-30044
-30069
-30092
-30115
-30137
-30158
-30178
-30198
-30216
-30234
-30251
-30267
-30282
-30296
-30309
-30321
-30332
-30342
-30352
-30360
-30368
-30375
-30381
-30386
-30390
-30393
-30396
-30397
-30398
-30398
-30397
-30395
-30392
-30388
-30383
-30378
-30372
-30364
-30357
-30348
-30339
-30329
-30318
-30307
-30295
-30282
-30269
-30256
-30242
-30228
-30213
-30197
-30182
-30166
-30149
-30133
-30116
-30099
-30081
-30064
-30045
-30027
-30008
-29990
-29970
-29951
-29931
-29911
-29890
-29870
-29848
-29827
-29804
-29782
-29759
-29735
-29711
-29687
-29662
-29637
-29611
-29584
-29557
-29529
-29501
-29472
-29442
-29412
-29381
-29350
-29318
-29285
-29252
-29218
-29184
-29149
-29114
-29078
-29041
-29005
-28967
-28929
-28890
-28851
-28811
-28771
-28730
-28689
-28647
-28604
-28562
-28519
-28475
-28431
-28387
-28342
-28298
-28252
-28207
-28161
-28114
-28068
-28021
-27973
-27925
-27877
-27828
-27779
-27729
-27679
-27629
-27578
-27527
-27475
-27423
-27370
-27317
-27263
-27209
-27155
-27100
-27045
-26990
-26934
-26877
-26821
-26764
-26707
-26649
-26592
-26534
-26476
-26417
-26359
-26301
-26242
-26184
-26125
-26067
-26009
-25951
-25893
-25835
-25777
-25719
-25662
-25604
-25546
-25489
-25431
-25373
-25315
-25257
-25199
-25141
-25082
-25024
-24965
-24906
-24847
-24788
-24728
-24669
-24609
-24549
-24490
-24430
-24370
-24309
-24249
-24189
-24129
-24068
-24008
-23948
-23888
-23827
-23767
-23707
-23646
-23586
-23525
-23465
-23404
-23344
-23283
-23222
-23161
-23100
-23039
-22978
-22917
-22855
-22794
-22732
-22670
-22608
-22545
-22483
-22420
-22358
-22295
-22232
-22169
-22106
-22043
-21980
-21917
-21855
-21792
-21730
-21668
-21605
-21543
-21481
-21419
-21358
-21296
-21234
-21173
-21111
-21050
-20989
-20928
-20866
-20805
-20744
-20683
-20621
-20560
-20498
-20436
-20374
-20312
-20250
-20188
-20125
-20063
-20000
-19937
-19873
-19810
-19747
-19683
-19619
-19556
-19492
-19429
-19366
-19302
-19240
-19177
-19114
-19052
-18990
-18928
-18867
-18806
-18746
-18685
-18625
-18565
-18506
-18447
-18388
-18330
-18272
-18214
-18156
-18099
-18041
-17984
-17927
-17870
-17813
-17756
-17699
-17643
-17586
-17529
-17472
-17416
-17359
-17302
-17245
-17188
-17131
-17074
-17017
-16961
-16904
-16847
-16791
-16734
-16678
-16622
-16565
-16509
-16453
-16398
-16341
-16286
-16230
-16175
-16119
-16064
-16009
-15954
-15900
-15845
-15791
-15737
-15683
-15629
-15575
-15522
-15468
-15415
-15362
-15309
-15256
-15204
-15152
-15100
-15048
-14996
-14945
-14894
-14843
-14793
-14743
-14693
-14644
-14595
-14546
-14498
-14450
-14403
-14356
-14310
-14263
-14218
-14173
-14128
-14084
-14040
-13996
-13953
-13910
-13867
-13825
-13783
-13742
-13701
-13660
-13620
-13580
-13541
-13502
-13463
-13424
-13386
-13349
-13311
-13274
-13237
-13200
-13163
-13127
-13092
-13056
-13022
-12987
-12953
-12919
-12886
-12853
-12821
-12789
-12758
-12726
-12696
-12665
-12636
-12606
-12577
-12549
-12521
-12494
-12467
-12441
-12416
-12391
-12367
-12344
-12321
-12299
-12277
-12256
-12235
-12215
-12195
-12176
-12157
-12139
-12121
-12103
-12086
-12069
-12052
-12036
-12020
-12004
-11989
-11974
-11960
-11946
-11932
-11919
-11907
-11895
-11883
-11872
-11861
-11851
-11842
-11833
-11825
-11818
-11811
-11805
-11800
-11796
-11792
-11789
-11787
-11785
-11784
-11784
-11784
-11785
-11786
-11788
-11791
-11794
-11798
-11802
-11807
-11812
-11818
-11824
-11831
-11838
-11845
-11852
-11860
-11868
-11876
-11884
-11892
-11900
-11909
-11918
-11926
-11935
-11945
-11954
-11964
-11973
-11983
-11994
-12004
-12015
-12027
-12038
-12050
-12063
-12076
-12089
-12103
-12118
-12132
-12148
-12163
-12179
-12196
-12212
-12230
-12247
-12265
-12283
-12302
-12320
-12339
-12359
-12378
-12398
-12418
-12437
-12458
-12478
-12499
-12519
-12541
-12562
-12584
-12606
-12628
-12651
-12674
-12698
-12722
-12746
-12771
-12796
-12821
-12847
-12873
-12900
-12927
-12954
-12982
-13009
-13038
-13066
-13095
-13125
-13154
-13184
-13215
-13245
-13276
-13307
-13338
-13370
-13402
-13434
-13466
-13499
-13531
-13565
-13598
-13632
-13666
-13700
-13736
-13771
-13807
-13843
-13880
-13917
-13954
-13992
-14030
-14068
-14106
-14144
-14182
-14221
-14260
-14298
-14337
-14376
-14415
-14455
-14494
-14533
-14573
-14612
-14652
-14691
-14731
-14770
-14810
-14849
-14889
-14928
-14968
-15007
-15047
-15086
-15125
-15164
-15203
-15242
-15282
-15321
-15360
-15399
-15439
-15478
-15518
-15558
-15598
-15639
-15679
-15720
-15761
-15802
-15844
-15886
-15928
-15970
-16013
-16056
-16099
-16143
-16187
-16231
-16276
-16321
-16366
-16411
-16457
-16503
-16548
-16595
-16641
-16688
-16734
-16781
-16829
-16876
-16924
-16972
-17020
-17069
-17118
-17167
-17217
-17267
-17318
-17368
-17420
-17471
-17523
-17576
-17629
-17682
-17736
-17790
-17844
-17899
-17955
-18011
-18067
-18124
-18182
-18240
-18298
-18357
-18416
-18476
-18536
-18597
-18658
-18719
-18781
-18843
-18905
-18967
-19030
-19093
-19157
-19220
-19284
-19348
-19412
-19476
-19540
-19605
-19669
-19734
-19799
-19864
-19929
-19993
-20058
-20123
-20188
-20253
-20318
-20383
-20447
-20512
-20576
-20640
-20704
-20768
-20832
-20895
-20958
-21021
-21084
-21146
-21209
-21271
-21332
-21393
-21454
-21515
-21575
-21636
-21695
-21755
-21814
-21873
-21931
-21989
-22047
-22104
-22161
-22218
-22274
-22330
-22385
-22440
-22494
-22548
-22601
-22654
-22706
-22758
-22809
-22859
-22909
-22958
-23007
-23055
-23102
-23149
-23194
-23239
-23284
-23327
-23370
-23412
-23454
-23494
-23534
-23574
-23612
-23651
-23688
-23725
-23761
-23796
-23831
-23866
-23900
-23933
-23966
-23999
-24031
-24062
-24094
-24125
-24155
-24185
-24214
-24243
-24272
-24300
-24328
-24354
-24381
-24407
-24432
-24457
-24481
-24505
-24528
-24551
-24573
-24595
-24616
-24636
-24656
-24675
-24693
-24711
-24729
-24745
-24761
-24777
-24792
-24806
-24820
-24833
-24846
-24858
-24869
-24880
-24890
-24900
-24908
-24917
-24924
-24931
-24936
-24941
-24945
-24948
-24950
-24952
-24952
-24951
-24949
-24947
-24943
-24938
-24933
-24926
-24919
-24911
-24901
-24891
-24880
-24868
-24856
-24842
-24828
-24813
-24797
-24780
-24763
-24745
-24726
-24706
-24686
-24665
-24644
-24621
-24598
-24575
-24550
-24525
-24499
-24473
-24445
-24417
-24389
-24359
-24329
-24298
-24266
-24234
-24200
-24165
-24130
-24093
-24056
-24017
-23977
-23936
-23894
-23851
-23806
-23761
-23714
-23666
-23617
-23567
-23515
-23463
-23409
-23354
-23298
-23241
-23183
-23124
-23064
-23003
-22941
-22879
-22815
-22751
-22686
-22620
-22553
-22485
-22417
-22348
-22279
-22208
-22138
-22066
-21994
-21921
-21848
-21774
-21699
-21624
-21548
-21472
-21395
-21318
-21240
-21161
-21081
-21001
-20921
-20839
-20757
-20674
-20591
-20507
-20422
-20337
-20251
-20164
-20077
-19989
-19900
-19811
-19721
-19631
-19540
-19449
-19357
-19264
-19171
-19077
-18983
-18888
-18792
-18696
-18599
-18501
-18403
-18304
-18204
-18104
-18002
-17901
-17798
-17695
-17591
-17486
-17381
-17274
-17167
-17060
-16951
-16842
-16732
-16622
-16510
-16398
-16285
-16171
-16056
-15942
-15827
-15711
-15594
-15477
-15359
-15241
-15122
-15003
-14884
-14764
-14644
-14524
-14403
-14283
-14162
-14041
-13920
-13799
-13677
-13555
-13433
-13311
-13188
-13065
-12942
-12818
-12695
-12570
-12446
-12321
-12196
-12070
-11944
-11818
-11691
-11564
-11436
-11309
-11180
-11052
-10923
-10794
-10665
-10536
-10407
-10277
-10147
-10017
-9887
-9757
-9627
-9497
-9367
-9237
-9107
-8978
-8848
-8719
-8590
-8461
-8333
-8204
-8076
-7949
-7821
-7694
-7567
-7440
-7314
-7188
-7063
-6938
-6813
-6689
-6565
-6441
-6317
-6194
-6072
-5950
-5828
-5707
-5586
-5466
-5346
-5226
-5107
-4989
-4871
-4753
-4636
-4519
-4402
-4286
-4170
-4054
-3940
-3825
-3711
-3597
-3484
-3370
-3258
-3146
-3034
-2922
-2811
-2701
-2591
-2481
-2372
-2263
-2155
-2047
-1939
-1832
-1724
-1618
-1511
-1405
-1298
-1192
-1086
-981
-875
-770
-665
-560
-455
-350
-245
-141
-37
67
171
275
379
482
585
688
790
893
995
1096
1197
1298
1399
1499
1598
1698
1797
1895
1993
2091
2188
2284
2380
2476
2571
2665
2758
2851
2944
3035
3126
3216
3306
3395
3483
3571
3658
3745
3831
3917
4002
4086
4172
4256
4339
4422
4505
4587
4669
4751
4832
4912
4992
5072
5151
5229
5307
5384
5461
5536
5612
5686
5760
5833
5905
5977
6047
6117
6186
6254
6322
6389
6455
6520
6584
6648
6711
6773
6835
6896
6955
7015
7073
7131
7187
7243
7298
7353
7406
7459
7511
7563
7613
7663
7712
7760
7808
7854
7900
7945
7989
8032
8074
8117
8157
8199
8239
8278
8317
8354
8391
8428
8464
8499
8533
8567
8600
8633
8665
8696
8727
8757
8786
8814
8842
8870
8896
8922
8947
8972
8996
9019
9041
9063
9084
9104
9123
9142
9159
9176
9192
9206
9220
9232
9244
9254
9264
9273
9281
9287
9293
9298
9302
9304
9306
9307
9307
9305
9303
9300
9295
9290
9283
9276
9267
9257
9246
9235
9222
9208
9193
9178
9161
9143
9125
9105
9084
9063
9040
9016
8991
8966
8939
8911
8882
8852
8821
8788
8755
8720
8685
8648
8611
8572
8533
8492
8451
8409
8365
8321
8276
8230
8182
8134
8085
8035
7984
7932
7880
7826
7772
7717
7661
7604
7547
7489
7430
7371
7311
7251
7190
7128
7066
7003
6940
6876
6812
6747
6682
6616
6550
6483
6416
6348
6280
6211
6142
6072
6002
5932
5861
5790
5718
5646
5574
5502
5429
5356
5283
5209
5136
5062
4988
4914
4840
4766
4692
4618
4544
4469
4395
4321
4246
4172
4098
4024
3949
3875
3801
3726
3652
3577
3503
3428
3353
3278
3202
3127
3051
2976
2900
2824
2748
2671
2595
2518
2441
2364
2287
2209
2132
2054
1976
1897
1819
1740
1661
1582
1502
1423
1343
1263
1183
1102
1022
941
861
780
699
618
537
455
374
293
212
130
49
-32
-113
-194
-275
-355
-436
-516
-596
-676
-755
-835
-914
-993
-1072
-1150
-1228
-1306
-1384
-1462
-1540
-1617
-1695
-1772
-1849
-1926
-2003
-2080
-2157
-2233
-2310
-2386
-2462
-2539
-2615
-2691
-2766
-2842
-2917
-2993
-3068
-3143
-3218
-3292
-3366
-3440
-3514
-3587
-3659
-3731
-3803
-3874
-3944
-4014
-4083
-4151
-4219
-4285
-4352
-4417
-4482
-4546
-4609
-4672
-4734
-4795
-4855
-4914
-4973
-5031
-5088
-5145
-5200
-5255
-5309
-5362
-5415
-5466
-5517
-5568
-5617
-5666
-5715
-5762
-5809
-5855
-5900
-5945
-5989
-6032
-6075
-6117
-6158
-6199
-6239
-6279
-6318
-6356
-6393
-6431
-6467
-6503
-6539
-6573
-6608
-6641
-6675
-6707
-6740
-6771
-6802
-6833
-6863
-6892
-6921
-6949
-6977
-7004
-7030
-7056
-7081
-7106
-7130
-7153
-7176
-7198
-7220
-7241
-7261
-7281
-7300
-7319
-7337
-7354
-7371
-7387
-7402
-7417
-7431
-7445
-7457
-7469
-7481
-7492
-7502
-7511
-7520
-7528
-7535
-7542
-7548
-7554
-7559
-7563
-7567
-7571
-7574
-7576
-7578
-7580
-7581
-7581
-7581
-7581
-7580
-7579
-7577
-7575
-7572
-7569
-7565
-7561
-7556
-7550
-7545
-7538
-7531
-7524
-7515
-7507
-7498
-7488
-7478
-7468
-7457
-7446
-7434
-7422
-7410
-7397
-7384
-7371
-7357
-7343
-7328
-7313
-7298
-7282
-7266
-7250
-7233
-7217
-7200
-7183
-7165
-7148
-7131
-7113
-7095
-7078
-7060
-7042
-7024
-7005
-6987
-6969
-6950
-6931
-6912
-6893
-6874
-6855
-6836
-6816
-6796
-6775
-6755
-6734
-6712
-6690
-6668
-6645
-6622
-6599
-6575
-6550
-6526
-6501
-6475
-6449
-6423
-6397
-6370
-6343
-6316
-6288
-6260
-6233
-6204
-6176
-6148
-6119
-6090
-6061
-6032
-6003
-5974
-5945
-5915
-5885
-5855
-5825
-5795
-5765
-5734
-5703
-5672
-5641
-5609
-5577
-5544
-5512
-5479
-5446
-5412
-5379
-5345
-5310
-5275
-5240
-5205
-5169
-5133
-5097
-5060
-5022
-4985
-4947
-4909
-4870
-4832
-4792
-4753
-4713
-4673
-4633
-4592
-4552
-4511
-4470
-4429
-4387
-4346
-4304
-4262
-4219
-4177
-4134
-4091
-4048
-4005
-3961
-3917
-3874
-3830
-3786
-3742
-3698
-3654
-3609
-3565
-3521
-3477
-3433
-3389
-3345
-3301
-3257
-3213
-3170
-3126
-3083
-3040
-2997
-2954
-2912
-2870
-2828
-2786
-2745
-2705
-2665
-2625
-2586
-2548
-2510
-2472
-2435
-2398
-2361
-2325
-2289
-2254
-2219
-2184
-2150
-2116
-2083
-2050
-2017
-1985
-1953
-1922
-1891
-1860
-1830
-1799
-1770
-1740
-1711
-1682
-1654
-1625
-1597
-1569
-1542
-1514
-1487
-1460
-1434
-1408
-1382
-1357
-1332
-1307
-1283
-1258
-1235
-1211
-1188
-1165
-1142
-1119
-1097
-1075
-1054
-1033
-1012
-992
-973
-953
-934
-915
-897
-879
-861
-843
-826
-809
-792
-775
-759
-742
-726
-710
-694
-678
-662
-646
-630
-614
-598
-582
-566
-550
-534
-517
-501
-485
-468
-451
-434
-417
-400
-382
-364
-346
-327
-309
-290
-270
-251
-231
-211
-191
-171
-151
-131
-111
-90
-70
-50
-29
-9
11
32
52
72
93
113
134
155
175
196
217
239
260
282
304
327
349
372
396
419
443
468
493
518
544
570
596
623
651
679
708
737
766
797
827
859
890
922
955
988
1022
1056
1090
1124
1159
1194
1229
1265
1300
1336
1372
1408
1444
1480
1516
1552
1588
1625
1661
1698
1734
1771
1807
1844
1880
1917
1954
1990
2027
2064
2101
2138
2176
2213
2252
2290
2329
2368
2408
2448
2489
2530
2572
2614
2656
2699
2743
2787
2831
2876
2921
2966
3012
3058
3104
3151
3197
3244
3292
3339
3386
3434
3481
3528
3576
3623
3671
3718
3765
3812
3859
3906
3953
3999
4045
4091
4136
4182
4227
4272
4317
4361
4406
4450
4494
4538
4582
4626
4670
4714
4758
4802
4846
4889
4933
4977
5021
5064
5107
5151
5194
5237
5279
5322
5364
5406
5448
5489
5530
5571
5611
5651
5691
5730
5769
5807
5845
5883
5920
5957
5994
6030
6066
6101
6136
6171
6205
6239
6273
6306
6339
6372
6404
6436
6467
6499
6530
6560
6591
6621
6651
6680
6710
6739
6768
6797
6826
6854
6883
6911
6939
6968
6995
7023
7051
7079
7106
7133
7161
7188
7215
7242
7269
7296
7323
7349
7376
7403
7429
7456
7482
7509
7535
7561
7587
7614
7639
7665
7691
7716
7742
7767
7792
7817
7842
7867
7892
7917
7942
7967
7993
8018
8042
8068
8093
8119
8144
8170
8195
8221
8246
8272
8298
8325
8351
8377
8404
8430
8457
8484
8510
8537
8564
8590
8617
8644
8671
8698
8725
8751
8778
8805
8832
8858
8884
8910
8936
8961
8986
9011
9035
9059
9082
9105
9128
9150
9172
9194
9215
9235
9255
9275
9294
9313
9332
9351
9369
9387
9404
9422
9439
9456
9473
9490
9507
9523
9539
9555
9570
9586
9601
9615
9630
9644
9658
9672
9685
9698
9711
9724
9737
9750
9762
9774
9786
9797
9808
9819
9829
9839
9849
9858
9867
9876
9884
9893
9900
9908
9915
9923
9929
9936
9943
9949
9955
9961
9967
9973
9978
9984
9989
9995
10000
10005
10009
10014
10019
10023
10028
10032
10036
10041
10045
10049
10053
10057
10060
10064
10067
10070
10073
10075
10077
10079
10080
10081
10082
10082
10082
10081
10080
10078
10076
10073
10069
10065
10061
10055
10050
10043
10036
10029
10020
10012
10002
9993
9982
9971
9960
9948
9936
9923
9910
9897
9883
9869
9855
9841
9826
9811
9796
9780
9765
9749
9732
9716
9699
9682
9665
9647
9630
9612
9593
9575
9556
9537
9518
9499
9479
9460
9440
9420
9400
9380
9360
9339
9319
9299
9279
9259
9239
9220
9200
9180
9161
9141
9122
9103
9084
9066
9047
9028
9010
8991
8973
8955
8937
8919
8901
8883
8865
8848
8830
8813
8796
8780
8763
8747
8731
8716
8701
8687
8673
8659
8646
8633
8621
8609
8597
8586
8576
8565
8556
8546
8537
8529
8521
8513
8506
8499
8493
8487
8481
8475
8469
8464
8459
8453
8448
8443
8438
8433
8428
8423
8418
8413
8408
8403
8399
8394
8390
8385
8381
8376
8372
8368
8364
8360
8357
8354
8351
8348
8346
8344
8342
8340
8338
8337
8336
8335
8335
8334
8334
8334
8334
8335
8335
8335
8336
8337
8337
8338
8339
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8354
8355
8357
8359
8361
8363
8366
8368
8371
8374
8377
8381
8385
8389
8393
8398
8402
8407
8413
8419
8425
8431
8437
8444
8452
8459
8467
8475
8484
8493
8502
8512
8521
8532
8542
8552
8563
8574
8586
8597
8609
8621
8633
8645
8657
8670
8683
8696
8709
8722
8736
8750
8764
8778
8792
8807
8822
8838
8854
8870
8887
8904
8922
8940
8959
8978
8997
9017
9038
9059
9080
9102
9125
9148
9171
9195
9220
9244
9270
9296
9322
9348
9375
9403
9431
9459
9487
9516
9545
9575
9605
9635
9666
9697
9728
9760
9792
9824
9856
9889
9922
9955
9989
10022
10056
10090
10124
10158
10192
10227
10261
10296
10331
10366
10401
10437
10472
10508
10543
10579
10615
10650
10686
10721
10757
10793
10828
10864
10900
10936
10971
11007
11043
11079
11115
11150
11186
11222
11257
11293
11328
11363
11398
11433
11467
11501
11535
11568
11601
11633
11665
11697
11729
11760
11791
11822
11852
11882
11912
11942
11972
12001
12030
12060
12089
12118
12146
12175
12204
12233
12262
12290
12319
12348
12377
12406
12434
12463
12492
12521
12550
12579
12607
12636
12664
12693
12721
12750
12778
12806
12834
12861
12889
12917
12944
12972
12999
13027
13054
13081
13109
13136
13163
13190
13217
13244
13271
13298
13325
13352
13379
13406
13433
13460
13486
13513
13540
13567
13593
13620
13646
13672
13698
13724
13750
13776
13801
13826
13851
13876
13900
13924
13948
13972
13995
14018
14041
14063
14085
14106
14127
14148
14168
14188
14208
14227
14246
14265
14283
14302
14320
14338
14356
14374
14391
14408
14425
14442
14458
14474
14490
14506
14522
14537
14552
14567
14582
14596
14610
14625
14638
14652
14666
14679
14692
14704
14717
14729
14740
14752
14763
14773
14784
14794
14803
14813
14822
14830
14839
14847
14854
14862
14870
14877
14884
14891
14898
14904
14911
14917
14924
14930
14936
14942
14948
14954
14959
14965
14970
14975
14980
14985
14990
14994
14999
15003
15007
15011
15014
15018
15021
15024
15027
15029
15032
15034
15036
15038
15039
15041
15042
15043
15043
15044
15044
15045
15045
15045
15045
15044
15044
15043
15043
15042
15041
15040
15040
15039
15038
15036
15035
15034
15033
15031
15030
15029
15027
15026
15024
15023
15021
15020
15019
15017
15016
15014
15013
15012
15010
15009
15007
15006
15004
15003
15001
14999
14997
14995
14993
14991
14989
14987
14985
14982
14980
14977
14974
14971
14969
14966
14963
14959
14956
14953
14950
14947
14944
14941
14938
14935
14933
14930
14927
14925
14923
14921
14919
14917
14916
14915
14914
14913
14912
14912
14911
14911
14910
14910
14910
14909
14909
14909
14909
14910
14910
14910
14911
14912
14913
14915
14916
14918
14921
14923
14926
14928
14931
14934
14938
14941
14944
14948
14951
14955
14959
14963
14967
14971
14975
14979
14984
14988
14993
14997
15002
15007
15012
15017
15022
15027
15033
15039
15044
15050
15057
15063
15070
15077
15084
15091
15098
15105
15113
15121
15128
15136
15144
15152
15159
15167
15175
15183
15190
15198
15205
15213
15220
15228
15235
15242
15249
15256
15263
15269
15276
15282
15288
15294
15299
15304
15309
15314
15319
15323
15327
15331
15334
15337
15340
15343
15346
15348
15350
15351
15352
15353
15354
15354
15354
15353
15352
15351
15349
15347
15345
15342
15339
15336
15332
15329
15324
15320
15315
15311
15305
15300
15294
15288
15282
15276
15269
15263
15256
15248
15241
15233
15225
15217
15209
15200
15191
15182
15173
15163
15153
15142
15132
15121
15110
15099
15087
15076
15064
15051
15038
15025
15012
14998
14984
14969
14954
14939
14923
14907
14891
14874
14858
14840
14823
14805
14788
14770
14751
14733
14714
14696
14677
14657
14638
14619
14599
14579
14559
14539
14519
14499
14479
14459
14439
14419
14399
14379
14359
14339
14319
14299
14279
14259
14239
14219
14200
14180
14160
14140
14120
14100
14080
14059
14039
14018
13997
13976
13954
13933
13911
13889
13867
13844
13821
13798
13775
13752
13728
13704
13680
13656
13632
13607
13582
13557
13532
13507
13481
13455
13430
13403
13377
13351
13324
13297
13270
13243
13216
13189
13161
13134
13106
13078
13050
13022
12994
12965
12936
12907
12878
12849
12819
12790
12760
12730
12699
12669
12639
12608
12577
12546
12515
12484
12453
12422
12391
12360
12328
12297
12266
12234
12203
12171
12140
12108
12076
12044
12012
11980
11948
11916
11883
11851
11818
11785
11752
11719
11686
11653
11619
11585
11551
11517
11483
11448
11414
11379
11344
11309
11274
11239
11204
11169
11134
11099
11063
11028
10992
10956
10920
10884
10847
10811
10774
10737
10699
10661
10624
10585
10547
10508
10470
10431
10392
10352
10313
10273
10233
10193
10153
10112
10071
10030
9989
9948
9906
9864
9822
9780
9737
9694
9651
9608
9565
9522
9478
9434
9391
9347
9303
9259
9215
9171
9127
9083
9039
8995
8951
8907
8863
8819
8775
8731
8687
8644
8600
8557
8513
8470
8427
8384
8341
8299
8256
8214
8170
8129
8086
8044
8002
7960
7918
7876
7834
7792
7750
7708
7666
7624
7582
7540
7498
7456
7415
7373
7331
7289
7247
7206
7164
7122
7081
7039
6998
6957
6916
6874
6833
6792
6751
6711
6670
6629
6588
6548
6508
6468
6428
6388
6348
6309
6270
6230
6191
6153
6114
6076
6037
5999
5961
5923
5886
5848
5810
5773
5736
5699
5662
5625
5588
5552
5515
5479
5443
5407
5371
5336
5300
5265
5230
5195
5160
5126
5092
5058
5024
4991
4958
4925
4893
4861
4829
4798
4766
4736
4705
4675
4645
4615
4585
4556
4527
4498
4470
4441
4413
4385
4357
4330
4303
4276
4249
4223
4197
4171
4145
4120
4094
4069
4045
4019
3996
3972
3948
3924
3901
3878
3856
3833
3812
3790
3769
3748
3728
3708
3689
3670
3651
3633
3615
3598
3581
3564
3548
3532
3517
3501
3487
3472
3458
3444
3431
3417
3405
3392
3380
3368
3357
3345
3335
3324
3314
3304
3295
3286
3277
3269
3261
3253
3246
3239
3232
3226
3220
3214
3208
3203
3198
3193
3188
3184
3179
3175
3171
3168
3164
3161
3158
3156
3153
3151
3150
3149
3148
3147
3147
3147
3147
3147
3148
3150
3151
3153
3155
3157
3159
3162
3165
3168
3171
3174
3177
3181
3185
3189
3192
3197
3201
3205
3209
3214
3218
3223
3227
3232
3237
3242
3247
3252
3257
3263
3269
3275
3281
3288
3295
3302
3310
3318
3327
3336
3345
3355
3365
3375
3386
3397
3409
3421
3433
3445
3458
3471
3484
3497
3511
3525
3539
3554
3569
3584
3599
3615
3630
3646
3663
3679
3696
3713
3729
3746
3764
3781
3798
3816
3833
3851
3868
3886
3903
3921
3939
3956
3974
3991
4009
4027
4043
4062
4078
4097
4114
4132
4149
4166
4184
4201
4218
4235
4252
4269
4286
4302
4319
4335
4351
4367
4383
4398
4414
4429
4443
4458
4472
4486
4499
4513
4526
4538
4551
4563
4575
4586
4597
4608
4619
4628
4638
4647
4656
4664
4671
4679
4685
4691
4697
4702
4707
4711
4715
4718
4721
4724
4726
4727
4729
4730
4730
4730
4730
4730
4729
4728
4727
4726
4724
4722
4719
4716
4713
4710
4706
4702
4698
4694
4689
4684
4678
4672
4666
4659
4652
4645
4637
4629
4620
4610
4601
4590
4579
4568
4556
4544
4531
4517
4504
4489
4474
4459
4443
4427
4410
4393
4375
4357
4338
4319
4300
4279
4259
4238
4216
4194
4172
4149
4125
4101
4077
4051
4027
4001
3975
3948
3920
3892
3864
3835
3805
3775
3745
3713
3682
3649
3616
3583
3549
3515
3480
3444
3408
3372
3335
3297
3259
3221
3182
3143
3103
3062
3021
2980
2938
2896
2853
2810
2766
2722
2677
2632
2587
2541
2494
2447
2400
2352
2304
2256
2206
2157
2107
2057
2005
1955
1903
1851
1799
1746
1693
1640
1587
1533
1480
1426
1372
1318
1264
1210
1155
1101
1047
992
938
883
828
774
719
664
610
555
501
446
391
337
282
228
173
119
65
10
-44
-98
-152
-207
-261
-315
-368
-422
-476
-530
-583
-637
-690
-743
-796
-849
-902
-954
-1006
-1059
-1111
-1163
-1215
-1267
-1318
-1370
-1421
-1471
-1522
-1572
-1622
-1671
-1720
-1769
-1818
-1866
-1914
-1961
-2008
-2054
-2100
-2146
-2190
-2235
-2278
-2322
-2364
-2406
-2448
-2488
-2528
-2568
-2607
-2645
-2682
-2719
-2756
-2791
-2826
-2861
-2894
-2927
-2960
-2991
-3022
-3053
-3083
-3112
-3140
-3168
-3196
-3222
-3249
-3274
-3299
-3323
-3346
-3369
-3392
-3413
-3434
-3455
-3475
-3494
-3513
-3531
-3549
-3566
-3583
-3599
-3615
-3630
-3644
-3658
-3672
-3685
-3697
-3709
-3721
-3732
-3742
-3752
-3761
-3770
-3779
-3787
-3794
-3801
-3808
-3814
-3819
-3825
-3829
-3834
-3838
-3841
-3844
-3847
-3849
-3851
-3852
-3853
-3854
-3854
-3854
-3853
-3851
-3849
-3847
-3844
-3840
-3836
-3831
-3826
-3820
-3813
-3806
-3799
-3790
-3782
-3772
-3762
-3752
-3741
-3729
-3717
-3705
-3692
-3678
-3664
-3650
-3635
-3620
-3604
-3588
-3572
-3555
-3537
-3520
-3501
-3483
-3464
-3445
-3425
-3405
-3384
-3363
-3342
-3321
-3299
-3276
-3254
-3231
-3207
-3184
-3160
-3136
-3111
-3087
-3062
-3036
-3011
-2985
-2959
-2932
-2905
-2878
-2851
-2823
-2795
-2767
-2738
-2709
-2680
-2650
-2620
-2590
-2559
-2527
-2496
-2464
-2431
-2398
-2365
-2332
-2298
-2264
-2229
-2194
-2159
-2124
-2088
-2052
-2016
-1979
-1943
-1906
-1869
-1831
-1794
-1756
-1718
-1680
-1642
-1603
-1565
-1526
-1487
-1448
-1409
-1369
-1330
-1290
-1251
-1211
-1171
-1131
-1091
-1050
-1010
-970
-929
-889
-848
-808
-767
-726
-685
-644
-604
-563
-522
-481
-440
-400
-359
-318
-278
-238
-197
-157
-117
-76
-36
4
44
85
125
165
205
246
286
326
366
406
446
486
526
565
605
645
685
724
764
804
844
883
923
963
1002
1042
1082
1122
1162
1202
1242
1281
1321
1360
1399
1438
1477
1516
1554
1592
1630
1667
1705
1742
1779
1816
1852
1888
1924
1960
1995
2029
2065
2100
2134
2168
2202
2235
2268
2300
2332
2364
2395
2426
2456
2487
2516
2546
2574
2603
2631
2659
2686
2712
2739
2765
2790
2815
2840
2864
2887
2911
2934
2956
2979
3001
3022
3043
3064
3085
3105
3124
3144
3163
3182
3200
3218
3236
3254
3271
3288
3305
3321
3337
3353
3368
3384
3399
3414
3428
3443
3457
3471
3485
3499
3512
3526
3539
3552
3565
3578
3591
3603
3616
3628
3640
3652
3664
3676
3688
3699
3711
3722
3733
3745
3756
3767
3777
3788
3799
3809
3819
3829
3839
3849
3858
3867
3877
3885
3894
3903
3911
3920
3928
3936
3944
3952
3959
3967
3974
3981
3988
3995
4001
4008
4014
4019
4026
4032
4038
4043
4050
4056
4062
4067
4073
4078
4085
4090
4096
4101
4106
4111
4117
4122
4127
4132
4137
4142
4147
4152
4157
4162
4166
4171
4176
4180
4184
4189
4193
4197
4201
4206
4210
4214
4218
4222
4226
4230
4234
4238
4242
4245
4249
4253
4257
4260
4264
4268
4271
4275
4278
4282
4285
4288
4292
4295
4298
4301
4304
4307
4310
4312
4315
4318
4321
4323
4326
4329
4331
4334
4337
4340
4343
4346
4349
4352
4355
4359
4362
4366
4370
4374
4378
4382
4387
4391
4396
4401
4406
4411
4416
4421
4426
4432
4437
4443
4448
4454
4460
4466
4472
4479
4486
4492
4499
4507
4514
4522
4530
4538
4546
4555
4563
4572
4582
4591
4601
4611
4621
4631
4642
4652
4663
4675
4686
4698
4709
4721
4733
4746
4758
4770
4783
4796
4809
4822
4835
4848
4862
4875
4888
4902
4915
4929
4942
4955
4969
4982
4995
5009
5022
5035
5048
5061
5074
5086
5099
5111
5124
5136
5148
5160
5171
5183
5194
5205
5216
5226
5236
5246
5256
5266
5275
5284
5292
5301
5309
5317
5324
5332
5339
5345
5352
5358
5363
5369
5374
5379
5383
5387
5391
5394
5397
5400
5402
5404
5405
5406
5407
5407
5407
5407
5406
5405
5403
5401
5399
5396
5394
5390
5387
5382
5378
5373
5368
5363
5357
5351
5345
5338
5331
5323
5316
5308
5299
5291
5282
5272
5263
5253
5243
5232
5222
5211
5199
5188
5176
5164
5151
5139
5126
5113
5099
5086
5072
5057
5043
5028
5013
4998
4983
4967
4951
4935
4918
4902
4885
4868
4850
4833
4815
4797
4778
4760
4741
4722
4703
4683
4663
4643
4623
4603
4582
4561
4539
4518
4496
4474
4451
4428
4405
4382
4358
4333
4309
4284
4259
4233
4207
4181
4155
4128
4102
4075
4046
4019
3992
3964
3936
3907
3879
3850
3820
3791
3761
3731
3701
3670
3639
3608
3577
3545
3514
3481
3449
3416
3383
3350
3317
3283
3249
3215
3181
3146
3111
3077
3042
3006
2971
2936
2900
2865
2829
2793
2757
2721
2685
2648
2612
2575
2539
2502
2466
2429
2392
2355
2318
2281
2244
2207
2170
2133
2096
2059
2021
1985
1948
1911
1874
1837
1800
1763
1726
1689
1651
1614
1577
1540
1503
1466
1428
1391
1353
1316
1278
1240
1203
1165
1127
1089
1051
1012
974
936
897
858
819
780
741
702
662
622
582
541
500
459
418
376
334
291
249
206
162
118
74
30
-15
-60
-105
-151
-197
-243
-290
-337
-385
-433
-481
-529
-578
-627
-677
-726
-776
-827
-878
-929
-980
-1032
-1084
-1136
-1189
-1241
-1294
-1348
-1401
-1455
-1509
-1564
-1618
-1673
-1729
-1784
-1840
-1896
-1952
-2008
-2065
-2121
-2179
-2236
-2293
-2351
-2409
-2468
-2526
-2585
-2644
-2704
-2763
-2823
-2883
-2944
-3005
-3065
-3127
-3188
-3250
-3311
-3373
-3436
-3498
-3561
-3624
-3687
-3750
-3814
-3878
-3942
-4006
-4070
-4135
-4200
-4265
-4331
-4396
-4462
-4528
-4594
-4660
-4727
-4794
-4861
-4928
-4995
-5063
-5131
-5200
-5268
-5337
-5406
-5475
-5545
-5614
-5684
-5754
-5824
-5895
-5965
-6036
-6106
-6177
-6248
-6319
-6391
-6462
-6533
-6604
-6676
-6747
-6818
-6890
-6961
-7033
-7104
-7176
-7247
-7318
-7390
-7461
-7533
-7604
-7676
-7747
-7819
-7890
-7962
-8032
-8105
-8176
-8248
-8319
-8391
-8463
-8534
-8606
-8678
-8749
-8821
-8893
-8964
-9036
-9108
-9179
-9251
-9322
-9394
-9465
-9537
-9608
-9679
-9751
-9822
-9893
-9964
-10035
-10106
-10177
-10248
-10318
-10389
-10460
-10530
-10601
-10671
-10742
-10812
-10883
-10953
-11023
-11093
-11163
-11232
-11302
-11372
-11441
-11510
-11580
-11649
-11718
-11786
-11855
-11924
-11992
-12061
-12129
-12197
-12266
-12334
-12402
-12470
-12538
-12605
-12673
-12740
-12808
-12875
-12942
-13009
-13076
-13143
-13209
-13276
-13343
-13409
-13476
-13542
-13608
-13674
-13740
-13806
-13872
-13938
-14004
-14069
-14135
-14200
-14266
-14331
-14396
-14461
-14526
-14591
-14655
-14720
-14784
-14848
-14912
-14976
-15040
-15104
-15168
-15231
-15295
-15358
-15421
-15484
-15546
-15609
-15671
-15733
-15795
-15856
-15918
-15979
-16040
-16101
-16161
-16222
-16283
-16344
-16404
-16464
-16524
-16584
-16644
-16704
-16763
-16822
-16881
-16940
-16999
-17057
-17115
-17173
-17231
-17288
-17345
-17402
-17458
-17514
-17570
-17625
-17680
-17734
-17788
-17842
-17895
-17948
-18001
-18053
-18105
-18156
-18207
-18258
-18308
-18358
-18408
-18457
-18506
-18555
-18603
-18651
-18699
-18746
-18793
-18839
-18886
-18932
-18977
-19023
-19068
-19112
-19157
-19201
-19245
-19288
-19331
-19374
-19417
-19459
-19501
-19543
-19584
-19625
-19665
-19706
-19746
-19785
-19824
-19863
-19902
-19940
-19978
-20015
-20052
-20089
-20125
-20161
-20197
-20232
-20267
-20302
-20336
-20370
-20403
-20437
-20470
-20502
-20534
-20566
-20597
-20628
-20659
-20689
-20719
-20749
-20778
-20806
-20835
-20863
-20890
-20918
-20944
-20971
-20997
-21023
-21048
-21073
-21097
-21121
-21145
-21168
-21191
-21213
-21235
-21257
-21278
-21299
-21320
-21340
-21359
-21379
-21397
-21416
-21434
-21451
-21469
-21485
-21502
-21518
-21533
-21549
-21563
-21577
-21591
-21605
-21618
-21630
-21643
-21654
-21666
-21677
-21687
-21698
-21708
-21717
-21726
-21735
-21743
-21751
-21759
-21766
-21773
-21780
-21786
-21792
-21797
-21802
-21807
-21811
-21815
-21819
-21822
-21824
-21826
-21828
-21829
-21830
-21831
-21831
-21830
-21829
-21828
-21826
-21824
-21821
-21818
-21814
-21810
-21805
-21800
-21795
-21789
-21782
-21775
-21768
-21760
-21752
-21743
-21734
-21724
-21714
-21704
-21693
-21682
-21670
-21658
-21646
-21633
-21620
-21606
-21592
-21578
-21563
-21548
-21532
-21516
-21500
-21483
-21466
-21449
-21431
-21413
-21394
-21375
-21355
-21336
-21315
-21295
-21274
-21253
-21231
-21209
-21187
-21165
-21142
-21119
-21095
-21071
-21047
-21023
-20998
-20973
-20948
-20922
-20896
-20870
-20844
-20817
-20790
-20763
-20735
-20707
-20679
-20651
-20622
-20594
-20564
-20535
-20505
-20476
-20446
-20415
-20385
-20354
-20323
-20291
-20259
-20227
-20195
-20163
-20130
-20097
-20063
-20029
-19995
-19961
-19926
-19892
-19856
-19821
-19786
-19750
-19714
-19678
-19641
-19605
-19568
-19531
-19494
-19457
-19419
-19382
-19344
-19306
-19268
-19230
-19191
-19153
-19114
-19075
-19036
-18997
-18958
-18918
-18878
-18839
-18799
-18759
-18718
-18678
-18638
-18597
-18556
-18515
-18474
-18433
-18392
-18351
-18309
-18267
-18226
-18184
-18141
-18099
-18057
-18014
-17972
-17929
-17886
-17843
-17800
-17757
-17714
-17670
-17627
-17583
-17540
-17496
-17452
-17408
-17365
-17321
-17277
-17232
-17188
-17144
-17100
-17055
-17011
-16967
-16922
-16878
-16833
-16789
-16744
-16700
-16655
-16611
-16566
-16522
-16478
-16433
-16389
-16344
-16300
-16256
-16212
-16168
-16123
-16081
-16036
-15994
-15951
-15907
-15865
-15822
-15779
-15737
-15695
-15653
-15612
-15571
-15530
-15489
-15449
-15409
-15370
-15331
-15292
-15254
-15216
-15178
-15141
-15105
-15068
-15033
-14997
-14962
-14928
-14894
-14861
-14828
-14795
-14763
-14732
-14701
-14670
-14640
-14610
-14581
-14552
-14524
-14496
-14469
-14442
-14416
-14391
-14366
-14341
-14317
-14294
-14272
-14250
-14228
-14208
-14188
-14169
-14151
-14133
-14116
-14100
-14085
-14070
-14057
-14044
-14032
-14021
-14010
-14001
-13992
-13984
-13976
-13970
-13964
-13958
-13954
-13950
-13947
-13945
-13943
-13942
-13942
-13942
-13943
-13945
-13947
-13950
-13954
-13958
-13963
-13968
-13974
-13981
-13988
-13996
-14005
-14014
-14024
-14034
-14045
-14056
-14068
-14081
-14094
-14108
-14122
-14137
-14153
-14169
-14185
-14202
-14220
-14238
-14257
-14276
-14296
-14316
-14337
-14359
-14380
-14403
-14426
-14449
-14473
-14497
-14522
-14547
-14573
-14599
-14626
-14653
-14681
-14709
-14738
-14767
-14797
-14827
-14858
-14890
-14921
-14954
-14987
-15020
-15054
-15088
-15122
-15157
-15193
-15228
-15265
-15301
-15338
-15376
-15414
-15452
-15491
-15530
-15569
-15609
-15649
-15689
-15730
-15771
-15812
-15854
-15896
-15938
-15980
-16023
-16065
-16109
-16152
-16196
-16239
-16283
-16328
-16372
-16416
-16461
-16505
-16550
-16595
-16640
-16685
-16731
-16776
-16822
-16868
-16913
-16960
-17006
-17052
-17098
-17145
-17191
-17238
-17285
-17332
-17379
-17425
-17472
-17519
-17566
-17613
-17660
-17707
-17754
-17801
-17848
-17895
-17941
-17988
-18035
-18081
-18128
-18174
-18221
-18267
-18313
-18359
-18405
-18451
-18497
-18542
-18588
-18633
-18678
-18723
-18768
-18812
-18857
-18901
-18945
-18989
-19033
-19076
-19119
-19162
-19204
-19246
-19288
-19330
-19371
-19412
-19452
-19492
-19531
-19571
-19609
-19648
-19686
-19723
-19760
-19797
-19833
-19868
-19904
-19939
-19973
-20007
-20040
-20074
-20106
-20138
-20170
-20201
-20232
-20263
-20293
-20322
-20351
-20380
-20409
-20437
-20464
-20491
-20518
-20544
-20570
-20596
-20621
-20646
-20670
-20694
-20717
-20740
-20763
-20785
-20807
-20829
-20850
-20870
-20891
-20911
-20930
-20949
-20968
-20986
-21004
-21021
-21038
-21055
-21071
-21086
-21101
-21115
-21129
-21143
-21156
-21168
-21180
-21191
-21201
-21211
-21221
-21230
-21238
-21246
-21254
-21261
-21267
-21273
-21278
-21283
-21287
-21291
-21294
-21297
-21299
-21301
-21303
-21304
-21304
-21305
-21304
-21304
-21303
-21301
-21300
-21297
-21295
-21292
-21288
-21284
-21280
-21275
-21270
-21265
-21259
-21252
-21245
-21238
-21230
-21222
-21214
-21205
-21195
-21186
-21175
-21165
-21154
-21143
-21131
-21119
-21106
-21093
-21080
-21066
-21052
-21037
-21022
-21007
-20991
-20975
-20959
-20942
-20925
-20908
-20890
-20872
-20854
-20835
-20816
-20796
-20777
-20756
-20736
-20715
-20694
-20673
-20651
-20629
-20607
-20584
-20561
-20537
-20514
-20489
-20465
-20440
-20415
-20389
-20363
-20337
-20310
-20283
-20256
-20228
-20200
-20172
-20143
-20113
-20084
-20054
-20023
-19992
-19961
-19930
-19898
-19866
-19833
-19800
-19767
-19733
-19699
-19665
-19630
-19595
-19560
-19524
-19489
-19452
-19416
-19379
-19342
-19305
-19268
-19230
-19192
-19154
-19115
-19077
-19038
-18999
-18959
-18920
-18880
-18840
-18800
-18759
-18718
-18678
-18636
-18595
-18553
-18511
-18469
-18427
-18384
-18341
-18298
-18254
-18210
-18166
-18121
-18077
-18031
-17986
-17940
-17894
-17848
-17801
-17754
-17707
-17659
-17611
-17563
-17514
-17465
-17416
-17366
-17315
-17265
-17214
-17162
-17110
-17058
-17005
-16951
-16898
-16843
-16789
-16734
-16678
-16622
-16566
-16509
-16452
-16394
-16335
-16277
-16218
-16158
-16097
-16038
-15977
-15916
-15854
-15792
-15729
-15666
-15603
-15539
-15475
-15411
-15346
-15280
-15215
-15149
-15082
-15015
-14948
-14881
-14813
-14745
-14676
-14607
-14538
-14469
-14399
-14329
-14258
-14188
-14117
-14045
-13974
-13902
-13831
-13759
-13687
-13614
-13542
-13469
-13397
-13324
-13251
-13178
-13106
-13033
-12960
-12887
-12814
-12741
-12668
-12595
-12523
-12450
-12377
-12305
-12232
-12159
-12087
-12015
-11942
-11870
-11798
-11726
-11655
-11583
-11512
-11440
-11369
-11298
-11228
-11157
-11087
-11017
-10947
-10877
-10808
-10739
-10670
-10601
-10533
-10465
-10398
-10331
-10264
-10198
-10132
-10066
-10001
-9936
-9872
-9808
-9744
-9681
-9618
-9556
-9494
-9432
-9371
-9311
-9251
-9192
-9133
-9074
-9016
-8959
-8902
-8846
-8790
-8734
-8680
-8625
-8572
-8519
-8466
-8414
-8363
-8312
-8262
-8213
-8164
-8115
-8068
-8021
-7974
-7928
-7883
-7838
-7794
-7751
-7708
-7665
-7623
-7582
-7542
-7502
-7462
-7423
-7385
-7347
-7310
-7273
-7237
-7202
-7167
-7132
-7098
-7065
-7032
-7000
-6968
-6936
-6906
-6875
-6845
-6816
-6787
-6759
-6731
-6704
-6677
-6651
-6625
-6599
-6574
-6550
-6526
-6502
-6478
-6455
-6433
-6411
-6389
-6368
-6347
-6326
-6306
-6286
-6266
-6247
-6228
-6209
-6191
-6173
-6155
-6138
-6121
-6104
-6087
-6071
-6055
-6039
-6023
-6007
-5992
-5977
-5962
-5948
-5933
-5919
-5905
-5891
-5877
-5864
-5851
-5837
-5824
-5812
-5799
-5786
-5774
-5762
-5750
-5738
-5726
-5714
-5703
-5691
-5680
-5669
-5658
-5647
-5636
-5625
-5614
-5604
-5593
-5583
-5572
-5562
-5552
-5541
-5531
-5521
-5510
-5500
-5490
-5479
-5469
-5459
-5449
-5438
-5428
-5418
-5407
-5397
-5386
-5376
-5365
-5355
-5344
-5334
-5323
-5312
-5301
-5291
-5280
-5269
-5258
-5247
-5235
-5224
-5213
-5201
-5190
-5178
-5166
-5154
-5142
-5130
-5118
-5105
-5093
-5080
-5067
-5054
-5041
-5028
-5014
-5000
-4986
-4972
-4958
-4944
-4929
-4915
-4900
-4885
-4870
-4854
-4839
-4823
-4807
-4792
-4776
-4759
-4743
-4727
-4710
-4694
-4677
-4660
-4643
-4626
-4609
-4592
-4574
-4557
-4539
-4522
-4504
-4486
-4468
-4450
-4432
-4414
-4395
-4377
-4358
-4340
-4321
-4302
-4283
-4264
-4244
-4225
-4205
-4186
-4166
-4146
-4126
-4106
-4086
-4065
-4045
-4024
-4003
-3983
-3962
-3941
-3919
-3898
-3876
-3854
-3832
-3810
-3787
-3764
-3741
-3718
-3694
-3671
-3647
-3622
-3598
-3573
-3548
-3523
-3497
-3471
-3445
-3419
-3392
-3365
-3338
-3311
-3283
-3256
-3228
-3199
-3171
-3142
-3113
-3084
-3055
-3025
-2995
-2966
-2935
-2905
-2874
-2843
-2812
-2781
-2749
-2718
-2685
-2653
-2620
-2587
-2554
-2520
-2486
-2452
-2418
-2383
-2348
-2313
-2277
-2241
-2205
-2169
-2132
-2096
-2059
-2021
-1984
-1946
-1908
-1869
-1831
-1792
-1753
-1713
-1674
-1634
-1594
-1553
-1513
-1472
-1431
-1390
-1348
-1306
-1264
-1222
-1179
-1136
-1093
-1050
-1006
-962
-918
-873
-829
-783
-738
-692
-646
-600
-553
-506
-459
-411
-364
-315
-267
-218
-168
-119
-69
-18
32
83
135
187
239
292
345
398
452
506
561
616
671
727
783
840
897
955
1012
1071
1130
1189
1249
1309
1370
1431
1492
1554
1617
1680
1743
1807
1871
1936
2001
2067
2133
2200
2267
2335
2403
2471
2541
2610
2680
2750
2821
2892
2964
3036
3109
3182
3255
3329
3403
3478
3553
3629
3705
3781
3857
3934
4011
4090
4168
4246
4325
4405
4484
4564
4645
4725
4807
4888
4970
5052
5135
5218
5301
5385
5469
5554
5638
5724
5809
5895
5981
6067
6154
6241
6329
6417
6505
6593
6682
6771
6860
6949
7039
7128
7218
7309
7399
7489
7580
7671
7762
7853
7944
8035
8125
8217
8309
8400
8491
8583
8674
8765
8857
8948
9039
9130
9221
9312
9403
9494
9585
9676
9767
9858
9949
10039
10130
10221
10311
10402
10492
10582
10673
10763
10853
10944
11034
11124
11215
11305
11395
11486
11576
11666
11757
11847
11937
12027
12117
12207
12297
12387
12477
12567
12657
12746
12836
12925
13014
13103
13192
13281
13369
13458
13546
13634
13722
13809
13897
13984
14071
14158
14245
14331
14418
14504
14590
14675
14761
14846
14931
15016
15100
15185
15269
15352
15436
15519
15602
15685
15767
15850
15932
16013
16094
16175
16256
16337
16417
16497
16576
16656
16735
16813
16892
16970
17048
17126
17203
17280
17357
17434
17510
17586
17662
17737
17813
17887
17962
18036
18110
18184
18258
18331
18404
18476
18548
18620
18692
18763
18834
18904
18975
19045
19114
19183
19252
19321
19389
19457
19524
19592
19659
19725
19791
19857
19923
19988
20053
20117
20181
20245
20309
20372
20435
20497
20559
20621
20682
20743
20803
20863
20923
20982
21041
21099
21157
21214
21271
21328
21384
21439
21495
21549
21603
21657
21710
21763
21815
21867
21919
21969
22020
22069
22119
22168
22216
22264
22311
22358
22404
22450
22496
22541
22585
22629
22673
22716
22758
22800
22842
22883
22924
22964
23004
23043
23082
23120
23158
23195
23232
23269
23305
23340
23376
23410
23444
23478
23512
23544
23577
23609
23640
23672
23702
23733
23763
23792
23822
23850
23879
23907
23935
23962
23989
24016
24042
24068
24094
24120
24145
24170
24195
24220
24244
24268
24292
24316
24340
24363
24387
24410
24433
24455
24478
24500
24522
24544
24566
24587
24609
24630
24651
24672
24692
24713
24733
24753
24773
24793
24812
24832
24851
24870
24889
24908
24926
24945
24963
24981
24999
25017
25035
25053
25070
25087
25105
25122
25138
25155
25172
25188
25205
25221
25237
25253
25269
25284
25300
25315
25331
25346
25361
25376
25391
25405
25420
25434
25448
25462
25476
25490
25503
25516
25530
25543
25555
25568
25580
25593
25605
25616
25628
25639
25651
25662
25672
25683
25693
25703
25712
25722
25731
25740
25749
25757
25766
25774
25781
25789
25796
25803
25810
25817
25824
25830
25836
25842
25847
25853
25858
25863
25868
25872
25877
25881
25885
25889
25892
25895
25899
25902
25904
25907
25909
25911
25913
25914
25916
25917
25918
25918
25919
25919
25919
25919
25919
25918
25917
25916
25914
25913
25911
25909
25906
25903
25900
25897
25894
25890
25886
25882
25877
25872
25867
25862
25856
25850
25844
25838
25831
25824
25817
25810
25802
25794
25786
25778
25769
25760
25751
25742
25733
25723
25714
25704
25694
25683
25673
25662
25652
25641
25630
25619
25608
25597
25585
25574
25562
25550
25538
25526
25514
25501
25489
25476
25463
25450
25437
25424
25411
25397
25384
25370
25356
25342
25328
25313
25299
25284
25269
25254
25238
25223
25207
25191
25175
25158
25142
25125
25108
25090
25073
25055
25037
25019
25001
24982
24963
24944
24925
24906
24886
24866
24846
24826
24806
24785
24765
24744
24723
24702
24680
24659
24637
24616
24594
24572
24550
24528
24505
24483
24460
24437
24415
24392
24369
24345
24322
24299
24275
24251
24228
24204
24180
24156
24132
24108
24084
24060
24036
24012
23987
23963
23939
23914
23890
23865
23840
23816
23791
23766
23741
23716
23691
23666
23640
23615
23590
23564
23539
23513
23488
23462
23436
23410
23385
23359
23333
23306
23280
23254
23227
23201
23174
23148
23121
23094
23067
23040
23013
22985
22958
22930
22903
22875
22847
22819
22791
22763
22734
22706
22677
22649
22620
22591
22561
22532
22503
22473
22443
22413
22383
22353
22323
22292
22262
22231
22200
22170
22139
22107
22076
22045
22014
21982
21951
21919
21887
21855
21824
21792
21760
21728
21696
21664
21632
21600
21567
21535
21503
21471
21439
21407
21375
21342
21310
21278
21246
21213
21181
21149
21117
21085
21053
21021
20989
20957
20925
20893
20861
20829
20797
20766
20734
20702
20671
20639
20608
20576
20545
20514
20482
20451
20420
20389
20359
20328
20298
20267
20237
20207
20178
20148
20119
20089
20060
20032
20003
19975
19946
19918
19891
19863
19836
19809
19782
19756
19729
19703
19677
19652
19626
19601
19576
19552
19528
19504
19480
19456
19433
19410
19387
19365
19343
19321
19299
19278
19257
19236
19215
19195
19175
19156
19136
19117
19098
19079
19061
19043
19025
19007
18990
18973
18956
18939
18923
18907
18891
18875
18860
18845
18830
18815
18801
18786
18772
18759
18745
18732
18719
18706
18693
18681
18669
18657
18646
18634
18623
18612
18602
18592
18582
18572
18562
18553
18544
18536
18527
18519
18512
18504
18497
18491
18484
18478
18472
18467
18462
18457
18452
18448
18444
18441
18438
18435
18432
18430
18429
18427
18426
18425
18425
18425
18425
18426
18427
18428
18430
18432
18434
18437
18440
18444
18447
18452
18456
18461
18466
18472
18478
18484
18491
18498
18505
18513
18521
18530
18539
18548
18558
18568
18578
18589
18601
18612
18624
18637
18649
18662
18676
18690
18704
18718
18733
18748
18764
18780
18796
18812
18829
18846
18863
18880
18898
18916
18934
18952
18971
18990
19009
19028
19048
19067
19087
19107
19127
19148
19168
19189
19210
19231
19252
19273
19295
19316
19338
19359
19381
19403
19424
19446
19468
19490
19511
19533
19555
19577
19598
19620
19642
19663
19685
19706
19727
19748
19769
19790
19811
19832
19852
19872
19892
19912
19932
19952
19971
19990
20009
20028
20046
20064
20082
20100
20117
20134
20151
20167
20183
20199
20215
20230
20245
20259
20273
20287
20301
20314
20327
20339
20351
20363
20375
20386
20396
20407
20417
20426
20436
20445
20453
20462
20470
20477
20484
20491
20498
20504
20510
20516
20521
20526
20530
20535
20539
20542
20546
20549
20552
20554
20556
20558
20559
20560
20561
20561
20561
20561
20561
20560
20559
20558
20556
20554
20552
20550
20547
20544
20541
20538
20534
20530
20526
20521
20517
20512
20506
20501
20495
20489
20483
20477
20470
20463
20456
20449
20441
20434
20426
20418
20410
20401
20393
20384
20375
20366
20357
20348
20339
20329
20319
20309
20299
20289
20279
20268
20258
20247
20236
20225
20214
20203
20191
20179
20168
20156
20143
20131
20118
20105
20092
20079
20065
20052
20038
20023
20009
19994
19980
19965
19949
19934
19918
19902
19886
19869
19852
19835
19818
19801
19783
19765
19747
19729
19711
19692
19673
19654
19634
19614
19595
19574
19554
19534
19513
19492
19471
19449
19427
19405
19383
19361
19338
19315
19292
19268
19244
19220
19196
19171
19146
19121
19096
19070
19044
19018
18991
18964
18937
18910
18882
18854
18826
18798
18769
18739
18710
18680
18650
18619
18588
18557
18526
18494
18461
18429
18396
18363
18329
18295
18261
18226
18191
18155
18119
18083
18047
18009
17972
17934
17896
17857
17818
17778
17738
17697
17656
17615
17573
17530
17487
17444
17400
17356
17311
17265
17219
17173
17126
17079
17031
16982
16933
16884
16834
16783
16732
16681
16629
16576
16523
16469
16415
16361
16305
16248
16193
16136
16079
16021
15962
15903
15843
15783
15722
15661
15599
15536
15473
15409
15345
15280
15215
15149
15083
15016
14948
14880
14811
14742
14672
14602
14531
14460
14388
14315
14243
14169
14095
14021
13946
13871
13795
13719
13642
13565
13488
13410
13331
13252
13173
13093
13013
12932
12851
12769
12687
12605
12522
12439
12355
12271
12186
12101
12016
11930
11844
11757
11670
11582
11495
11406
11318
11228
11139
11049
10959
10868
10777
10686
10594
10502
10409
10316
10223
10129
10035
9940
9845
9750
9654
9558
9462
9365
9268
9170
9073
8974
8876
8777
8678
8578
8478
8378
8278
8177
8076
7975
7874
7772
7670
7568
7465
7363
7260
7157
7054
6950
6847
6743
6639
6535
6431
6327
6222
6117
6013
5908
5802
5697
5591
5486
5380
5274
5168
5061
4955
4848
4741
4634
4527
4420
4313
4205
4098
3990
3882
3774
3666
3558
3450
3341
3233
3124
3015
2906
2797
2688
2578
2469
2359
2249
2139
2029
1919
1809
1698
1588
1477
1367
1256
1145
1034
923
812
701
590
478
367
256
144
33
-79
-190
-302
-414
-525
-637
-748
-860
-972
-1083
-1195
-1307
-1418
-1530
-1641
-1752
-1864
-1975
-2086
-2197
-2307
-2418
-2529
-2639
-2749
-2859
-2969
-3078
-3187
-3297
-3405
-3514
-3622
-3731
-3838
-3946
-4054
-4161
-4268
-4374
-4481
-4587
-4692
-4798
-4903
-5008
-5113
-5217
-5321
-5424
-5528
-5631
-5733
-5836
-5938
-6039
-6140
-6241
-6342
-6442
-6541
-6641
-6740
-6838
-6936
-7034
-7131
-7227
-7324
-7419
-7515
-7609
-7704
-7798
-7891
-7984
-8076
-8167
-8259
-8350
-8440
-8530
-8619
-8707
-8795
-8882
-8969
-9055
-9140
-9225
-9309
-9393
-9476
-9559
-9641
-9722
-9803
-9883
-9962
-10041
-10119
-10197
-10274
-10351
-10427
-10502
-10577
-10651
-10724
-10797
-10870
-10941
-11013
-11083
-11153
-11222
-11291
-11359
-11427
-11494
-11560
-11626
-11692
-11757
-11821
-11885
-11948
-12011
-12073
-12134
-12195
-12256
-12316
-12375
-12435
-12493
-12551
-12609
-12666
-12723
-12779
-12835
-12891
-12946
-13001
-13055
-13109
-13162
-13215
-13267
-13320
-13371
-13423
-13474
-13524
-13574
-13624
-13674
-13723
-13771
-13820
-13868
-13915
-13963
-14009
-14056
-14102
-14147
-14193
-14237
-14282
-14326
-14370
-14413
-14456
-14499
-14541
-14582
-14624
-14665
-14705
-14746
-14786
-14825
-14864
-14903
-14941
-14979
-15017
-15054
-15091
-15127
-15163
-15199
-15234
-15269
-15304
-15338
-15372
-15405
-15438
-15471
-15503
-15535
-15566
-15598
-15628
-15659
-15689
-15718
-15748
-15777
-15805
-15833
-15861
-15889
-15916
-15943
-15969
-15995
-16021
-16046
-16072
-16096
-16120
-16145
-16169
-16193
-16216
-16239
-16262
-16283
-16306
-16328
-16350
-16370
-16393
-16413
-16434
-16455
-16475
-16495
-16515
-16534
-16554
-16573
-16592
-16611
-16629
-16648
-16666
-16684
-16702
-16719
-16737
-16754
-16772
-16789
-16806
-16823
-16839
-16856
-16873
-16889
-16905
-16922
-16938
-16954
-16969
-16985
-17001
-17016
-17032
-17047
-17062
-17077
-17092
-17107
-17122
-17136
-17150
-17164
-17178
-17192
-17206
-17220
-17233
-17246
-17259
-17272
-17285
-17297
-17310
-17322
-17334
-17346
-17357
-17369
-17380
-17392
-17403
-17413
-17424
-17435
-17445
-17455
-17465
-17475
-17484
-17493
-17502
-17511
-17520
-17528
-17536
-17544
-17551
-17558
-17565
-17572
-17578
-17584
-17590
-17596
-17601
-17606
-17611
-17616
-17620
-17624
-17628
-17632
-17635
-17638
-17641
-17643
-17645
-17647
-17649
-17651
-17652
-17653
-17654
-17654
-17655
-17655
-17655
-17655
-17655
-17654
-17654
-17653
-17652
-17651
-17650
-17648
-17647
-17645
-17643
-17642
-17640
-17638
-17635
-17633
-17631
-17628
-17626
-17624
-17621
-17618
-17616
-17613
-17610
-17607
-17604
-17601
-17598
-17595
-17592
-17589
-17586
-17583
-17580
-17577
-17574
-17571
-17568
-17565
-17562
-17559
-17556
-17554
-17551
-17548
-17545
-17542
-17539
-17536
-17534
-17531
-17528
-17525
-17522
-17520
-17517
-17514
-17512
-17509
-17506
-17504
-17501
-17499
-17496
-17494
-17491
-17489
-17486
-17483
-17481
-17478
-17476
-17473
-17471
-17468
-17465
-17463
-17460
-17457
-17455
-17452
-17449
-17446
-17443
-17441
-17438
-17435
-17432
-17429
-17426
-17423
-17420
-17417
-17414
-17411
-17408
-17404
-17401
-17398
-17395
-17392
-17389
-17385
-17382
-17379
-17375
-17372
-17369
-17365
-17362
-17358
-17355
-17352
-17348
-17344
-17341
-17337
-17334
-17330
-17326
-17323
-17319
-17315
-17311
-17308
-17304
-17300
-17297
-17293
-17290
-17286
-17283
-17279
-17276
-17272
-17269
-17266
-17262
-17259
-17256
-17253
-17250
-17247
-17243
-17240
-17237
-17234
-17231
-17228
-17225
-17222
-17219
-17216
-17213
-17210
-17207
-17205
-17202
-17200
-17197
-17195
-17192
-17190
-17188
-17186
-17184
-17182
-17180
-17179
-17177
-17176
-17175
-17174
-17173
-17172
-17171
-17171
-17170
-17170
-17170
-17170
-17171
-17171
-17172
-17173
-17174
-17175
-17176
-17178
-17180
-17182
-17184
-17186
-17189
-17191
-17194
-17197
-17201
-17204
-17208
-17212
-17216
-17220
-17225
-17229
-17234
-17239
-17244
-17249
-17255
-17260
-17266
-17272
-17278
-17284
-17290
-17297
-17303
-17310
-17317
-17324
-17331
-17338
-17345
-17352
-17360
-17368
-17375
-17383
-17391
-17399
-17407
-17415
-17423
-17432
-17440
-17449
-17457
-17466
-17474
-17483
-17492
-17501
-17510
-17519
-17529
-17538
-17547
-17557
-17566
-17576
-17586
-17595
-17605
-17615
-17625
-17634
-17644
-17654
-17664
-17674
-17684
-17694
-17704
-17715
-17725
-17735
-17745
-17756
-17766
-17776
-17787
-17797
-17808
-17819
-17830
-17840
-17851
-17862
-17873
-17885
-17896
-17907
-17919
-17930
-17942
-17953
-17965
-17977
-17989
-18001
-18013
-18025
-18038
-18050
-18063
-18075
-18088
-18101
-18114
-18127
-18141
-18154
-18168
-18182
-18196
-18210
-18224
-18238
-18253
-18268
-18283
-18298
-18313
-18328
-18344
-18360
-18376
-18392
-18408
-18425
-18441
-18458
-18475
-18492
-18509
-18527
-18545
-18562
-18580
-18598
-18617
-18635
-18654
-18673
-18691
-18710
-18730
-18749
-18768
-18788
-18807
-18827
-18847
-18867
-18887
-18907
-18927
-18947
-18967
-18987
-19008
-19028
-19049
-19069
-19090
-19110
-19130
-19151
-19171
-19192
-19212
-19232
-19252
-19272
-19292
-19312
-19332
-19352
-19371
-19391
-19410
-19429
-19448
-19467
-19486
-19504
-19523
-19541
-19559
-19577
-19594
-19612
-19629
-19646
-19663
-19679
-19695
-19711
-19727
-19742
-19757
-19772
-19786
-19801
-19814
-19828
-19841
-19854
-19866
-19878
-19890
-19901
-19912
-19923
-19933
-19943
-19953
-19962
-19971
-19979
-19987
-19995
-20002
-20009
-20016
-20022
-20027
-20033
-20037
-20042
-20046
-20050
-20053
-20056
-20058
-20060
-20061
-20062
-20063
-20063
-20063
-20063
-20062
-20061
-20059
-20056
-20054
-20051
-20047
-20043
-20039
-20034
-20029
-20023
-20017
-20011
-20004
-19997
-19989
-19981
-19972
-19963
-19954
-19944
-19933
-19923
-19911
-19900
-19888
-19875
-19863
-19849
-19836
-19821
-19807
-19792
-19776
-19760
-19744
-19727
-19710
-19692
-19674
-19656
-19637
-19618
-19598
-19578
-19557
-19536
-19514
-19493
-19470
-19448
-19425
-19402
-19378
-19354
-19329
-19305
-19279
-19254
-19228
-19202
-19176
-19149
-19121
-19094
-19066
-19038
-19009
-18981
-18951
-18922
-18892
-18862
-18831
-18801
-18770
-18738
-18706
-18674
-18642
-18609
-18576
-18542
-18509
-18474
-18440
-18405
-18370
-18334
-18298
-18262
-18226
-18189
-18151
-18114
-18076
-18038
-17999
-17960
-17921
-17881
-17841
-17801
-17761
-17720
-17679
-17637
-17596
-17554
-17511
-17469
-17426
-17382
-17339
-17295
-17251
-17206
-17161
-17116
-17071
-17025
-16979
-16933
-16887
-16840
-16793
-16746
-16698
-16650
-16602
-16554
-16506
-16457
-16408
-16359
-16309
-16260
-16210
-16160
-16110
-16059
-16010
-15959
-15908
-15857
-15806
-15755
-15703
-15652
-15600
-15548
-15496
-15444
-15392
-15340
-15287
-15235
-15182
-15130
-15077
-15024
-14971
-14918
-14865
-14812
-14759
-14706
-14653
-14600
-14547
-14494
-14441
-14388
-14335
-14282
-14230
-14177
-14124
-14072
-14019
-13967
-13915
-13863
-13811
-13759
-13708
-13656
-13605
-13554
-13503
-13453
-13402
-13352
-13302
-13252
-13203
-13153
-13104
-13056
-13007
-12959
-12911
-12863
-12816
-12769
-12723
-12676
-12630
-12584
-12539
-12494
-12450
-12405
-12361
-12318
-12275
-12232
-12189
-12147
-12106
-12065
-12024
-11983
-11943
-11904
-11864
-11825
-11787
-11749
-11711
-11674
-11637
-11601
-11565
-11530
-11495
-11461
-11427
-11393
-11360
-11328
-11296
-11264
-11233
-11202
-11172
-11143
-11114
-11085
-11057
-11030
-11003
-10976
-10950
-10925
-10900
-10875
-10851
-10828
-10805
-10782
-10760
-10738
-10717
-10697
-10677
-10657
-10638
-10619
-10600
-10582
-10565
-10548
-10531
-10515
-10499
-10483
-10468
-10453
-10439
-10425
-10411
-10398
-10385
-10373
-10360
-10349
-10337
-10326
-10315
-10304
-10294
-10284
-10275
-10265
-10256
-10248
-10239
-10231
-10223
-10216
-10208
-10201
-10195
-10188
-10182
-10176
-10170
-10164
-10159
-10154
-10149
-10144
-10140
-10135
-10131
-10127
-10123
-10120
-10116
-10113
-10110
-10107
-10104
-10101
-10099
-10096
-10094
-10092
-10090
-10088
-10086
-10085
-10083
-10082
-10080
-10079
-10077
-10076
-10075
-10074
-10073
-10071
-10070
-10069
-10068
-10067
-10066
-10065
-10064
-10063
-10062
-10061
-10060
-10059
-10058
-10057
-10056
-10054
-10053
-10052
-10051
-10049
-10048
-10047
-10045
-10044
-10042
-10041
-10039
-10038
-10037
-10035
-10034
-10032
-10030
-10029
-10027
-10026
-10024
-10022
-10020
-10019
-10017
-10015
-10013
-10011
-10009
-10007
-10005
-10003
-10001
-9999
-9997
-9994
-9992
-9990
-9987
-9985
-9982
-9979
-9977
-9974
-9971
-9968
-9965
-9962
-9958
-9955
-9951
-9948
-9944
-9940
-9937
-9933
-9929
-9925
-9921
-9916
-9912
-9907
-9903
-9898
-9893
-9888
-9883
-9877
-9872
-9866
-9860
-9854
-9848
-9842
-9835
-9829
-9822
-9815
-9808
-9800
-9792
-9785
-9776
-9768
-9760
-9751
-9742
-9733
-9723
-9713
-9704
-9693
-9683
-9672
-9662
-9651
-9639
-9628
-9616
-9604
-9591
-9579
-9566
-9552
-9539
-9525
-9512
-9497
-9483
-9468
-9453
-9438
-9423
-9407
-9391
-9375
-9358
-9341
-9324
-9307
-9289
-9271
-9253
-9234
-9215
-9196
-9177
-9157
-9137
-9116
-9096
-9074
-9053
-9031
-9009
-8987
-8964
-8941
-8917
-8894
-8870
-8845
-8821
-8796
-8771
-8745
-8720
-8693
-8667
-8640
-8614
-8586
-8559
-8531
-8503
-8475
-8446
-8417
-8388
-8359
-8329
-8299
-8269
-8239
-8209
-8178
-8147
-8116
-8084
-8053
-8021
-7989
-7957
-7925
-7892
-7859
-7826
-7793
-7760
-7726
-7692
-7658
-7624
-7590
-7555
-7521
-7486
-7451
-7416
-7380
-7345
-7309
-7273
-7237
-7201
-7164
-7128
-7091
-7054
-7017
-6979
-6942
-6904
-6866
-6828
-6790
-6751
-6713
-6674
-6635
-6596
-6557
-6517
-6477
-6438
-6398
-6357
-6317
-6277
-6236
-6195
-6154
-6113
-6072
-6030
-5988
-5947
-5905
-5863
-5820
-5778
-5736
-5693
-5650
-5607
-5564
-5521
-5477
-5434
-5390
-5346
-5302
-5258
-5214
-5169
-5125
-5080
-5035
-4990
-4945
-4900
-4854
-4809
-4763
-4717
-4671
-4625
-4579
-4533
-4487
-4440
-4393
-4347
-4300
-4253
-4206
-4159
-4111
-4064
-4017
-3969
-3922
-3874
-3827
-3779
-3731
-3683
-3635
-3587
-3539
-3491
-3443
-3395
-3347
-3298
-3250
-3202
-3154
-3106
-3057
-3009
-2961
-2913
-2865
-2817
-2769
-2720
-2672
-2624
-2576
-2529
-2481
-2433
-2385
-2338
-2290
-2243
-2196
-2148
-2101
-2055
-2008
-1961
-1915
-1869
-1823
-1777
-1731
-1685
-1640
-1595
-1550
-1505
-1460
-1416
-1372
-1328
-1284
-1241
-1198
-1155
-1112
-1070
-1028
-986
-944
-903
-862
-821
-780
-740
-700
-661
-622
-583
-544
-506
-468
-431
-394
-357
-321
-284
-249
-213
-178
-143
-109
-75
-41
-8
25
58
91
123
155
186
217
248
279
309
339
368
398
427
455
483
511
539
566
593
619
646
671
697
722
747
772
796
820
844
867
890
913
935
957
979
1000
1022
1044
1065
1085
1106
1126
1146
1166
1186
1206
1225
1244
1263
1282
1300
1319
1337
1355
1373
1390
1408
1425
1442
1459
1476
1493
1509
1525
1542
1558
1574
1589
1605
1620
1636
1651
1666
1681
1696
1711
1726
1740
1755
1769
1783
1797
1812
1826
1839
1853
1867
1881
1894
1908
1921
1934
1947
1961
1973
1986
1999
2012
2025
2037
2050
2062
2074
2087
2099
2111
2123
2135
2147
2159
2171
2182
2194
2206
2217
2228
2240
2251
2262
2273
2284
2295
2306
2317
2328
2339
2349
2360
2371
2382
2392
2403
2414
2424
2435
2446
2456
2467
2478
2488
2499
2509
2520
2531
2541
2552
2563
2574
2585
2596
2606
2617
2628
2639
2650
2661
2673
2684
2695
2706
2718
2729
2740
2752
2764
2775
2787
2799
2810
2822
2834
2846
2858
2871
2883
2895
2908
2920
2933
2945
2958
2971
2983
2996
3009
3022
3035
3048
3061
3074
3088
3101
3114
3128
3141
3155
3169
3182
3196
3210
3224
3238
3252
3266
3280
3294
3308
3323
3337
3352
3366
3381
3396
3411
3426
3441
3456
3471
3487
3502
3518
3533
3549
3564
3580
3596
3612
3628
3644
3660
3677
3693
3710
3726
3743
3760
3777
3795
3812
3829
3847
3865
3883
3901
3919
3937
3956
3974
3993
4011
4030
4050
4069
4089
4108
4128
4148
4168
4188
4208
4229
4249
4270
4291
4311
4333
4354
4375
4397
4418
4440
4462
4484
4506
4528
4551
4573
4596
4619
4642
4665
4688
4712
4735
4759
4783
4807
4832
4856
4881
4906
4931
4956
4982
5007
5033
5059
5086
5113
5139
5167
5194
5221
5249
5277
5306
5334
5363
5392
5421
5451
5480
5510
5541
5571
5602
5633
5664
5695
5727
5759
5791
5823
5855
5888
5921
5954
5987
6020
6054
6087
6121
6155
6190
6224
6258
6293
6328
6363
6398
6434
6469
6505
6540
6576
6613
6649
6685
6722
6759
6795
6833
6870
6907
6945
6983
7020
7058
7097
7135
7173
7212
7251
7290
7329
7368
7407
7446
7486
7525
7565
7605
7644
7684
7724
7764
7804
7844
7884
7925
7965
8005
8045
8086
8125
8167
8207
8248
8288
8329
8369
8410
8451
8491
8532
8573
8613
8654
8695
8735
8776
8817
8857
8898
8939
8979
9020
9060
9101
9142
9182
9223
9263
9304
9344
9384
9424
9465
9505
9545
9585
9624
9664
9704
9743
9783
9822
9861
9900
9939
9978
10017
10055
10094
10132
10170
10208
10246
10284
10322
10359
10396
10434
10471
10508
10544
10581
10617
10653
10689
10725
10761
10796
10832
10867
10902
10936
10971
11005
11039
11073
11107
11140
11174
11207
11240
11273
11305
11338
11370
11402
11434
11465
11497
11528
11559
11590
11621
11652
11682
11712
11742
11772
11802
11831
11861
11890
11919
11948
11977
12005
12033
12061
12089
12117
12144
12172
12199
12226
12252
12279
12305
12331
12357
12383
12408
12433
12458
12483
12507
12531
12555
12578
12601
12624
12647
12669
12691
12713
12734
12755
12776
12796
12816
12835
12854
12873
12891
12909
12927
12944
12961
12977
12993
13009
13024
13039
13053
13067
13081
13094
13106
13118
13130
13141
13152
13162
13172
13182
13191
13199
13207
13215
13222
13228
13234
13240
13245
13250
13255
13258
13262
13265
13267
13269
13271
13272
13272
13272
13272
13271
13269
13268
13265
13262
13259
13255
13251
13246
13241
13236
13230
13223
13216
13209
13201
13193
13184
13175
13166
13156
13145
13135
13123
13112
13100
13087
13074
13060
13047
13032
13018
13002
12987
12971
12954
12938
12920
12903
12884
12866
12847
12827
12808
12787
12766
12745
12724
12702
12679
12656
12633
12609
12585
12560
12535
12510
12484
12457
12431
12403
12376
12347
12319
12290
12261
12231
12201
12170
12139
12107
12075
12043
12010
11977
11943
11909
11875
11840
11805
11769
11733
11697
11660
11623
11585
11548
11509
11471
11431
11392
11352
11312
11272
11231
11190
11148
11106
11064
11021
10978
10935
10891
10847
10803
10758
10714
10668
10623
10577
10530
10484
10437
10389
10341
10293
10245
10196
10147
10098
10049
9999
9949
9898
9848
9797
9745
9694
9642
9591
9539
9486
9434
9381
9328
9275
9222
9169
9115
9061
9007
8953
8899
8844
8790
8735
8680
8626
8571
8515
8460
8405
8349
8294
8238
8183
8127
8071
8015
7960
7904
7848
7792
7736
7680
7624
7568
7512
7456
7401
7345
7289
7234
7179
7123
7068
7013
6958
6904
6849
6795
6740
6686
6633
6579
6526
6472
6419
6367
6314
6262
6210
6159
6108
6057
6006
5956
5906
5856
5807
5757
5709
5660
5612
5565
5517
5471
5424
5378
5332
5286
5241
5197
5152
5108
5065
5022
4979
4937
4895
4854
4813
4772
4732
4692
4653
4614
4575
4537
4500
4463
4426
4390
4354
4318
4284
4249
4215
4181
4148
4115
4083
4051
4019
3989
3959
3929
3899
3870
3841
3813
3786
3759
3732
3706
3680
3655
3630
3606
3582
3559
3536
3514
3492
3471
3451
3431
3411
3392
3373
3355
3338
3321
3304
3288
3273
3258
3244
3230
3217
3204
3192
3181
3170
3159
3150
3140
3131
3123
3116
3108
3102
3096
3091
3086
3081
3078
3074
3072
3070
3068
3067
3066
3066
3067
3068
3069
3071
3074
3076
3080
3084
3088
3093
3099
3104
3111
3118
3125
3133
3141
3150
3159
3169
3180
3191
3202
3214
3227
3240
3254
3268
3282
3298
3313
3330
3346
3364
3381
3400
3419
3438
3458
3478
3499
3520
3541
3563
3586
3609
3632
3656
3680
3705
3730
3755
3781
3807
3834
3860
3888
3915
3943
3971
4000
4027
4058
4086
4117
4147
4177
4208
4238
4269
4301
4332
4364
4396
4429
4461
4494
4527
4560
4594
4628
4662
4696
4730
4764
4799
4834
4869
4904
4939
4974
5010
5046
5081
5117
5153
5189
5225
5262
5298
5334
5371
5407
5444
5480
5517
5554
5590
5627
5664
5701
5738
5774
5811
5848
5885
5922
5959
5996
6032
6069
6106
6143
6179
6216
6253
6289
6326
6362
6398
6435
6471
6507
6543
6579
6615
6651
6687
6722
6758
6793
6828
6863
6898
6933
6968
7002
7037
7071
7105
7139
7173
7207
7240
7274
7307
7340
7373
7405
7438
7470
7503
7535
7567
7598
7630
7661
7693
7724
7754
7785
7815
7846
7876
7906
7935
7965
7994
8023
8051
8080
8108
8135
8164
8192
8219
8246
8273
8300
8327
8353
8379
8405
8430
8456
8481
8506
8530
8554
8578
8602
8626
8649
8672
8694
8717
8739
8761
8782
8804
8825
8845
8866
8886
8906
8926
8945
8964
8983
9002
9020
9038
9056
9074
9092
9109
9126
9143
9159
9176
9192
9208
9224
9239
9255
9270
9285
9300
9315
9329
9344
9358
9372
9385
9399
9413
9426
9439
9452
9465
9477
9490
9502
9514
9526
9538
9550
9561
9572
9583
9594
9605
9616
9626
9636
9646
9656
9666
9675
9684
9693
9702
9711
9719
9728
9736
9744
9751
9759
9766
9773
9780
9787
9793
9800
9806
9812
9817
9823
9828
9833
9838
9842
9847
9851
9855
9858
9862
9865
9868
9871
9873
9876
9878
9879
9881
9882
9883
9884
9884
9884
9884
9883
9883
9882
9880
9879
9877
9874
9872
9869
9866
9862
9858
9854
9849
9844
9839
9833
9827
9820
9813
9806
9799
9791
9783
9774
9765
9756
9746
9736
9725
9714
9703
9691
9679
9667
9654
9640
9626
9612
9598
9583
9567
9551
9535
9519
9502
9484
9466
9448
9430
9411
9391
9371
9351
9330
9309
9287
9265
9243
9220
9196
9173
9148
9123
9098
9072
9046
9019
8992
8965
8936
8908
8879
8849
8819
8788
8757
8725
8693
8661
8627
8594
8560
8525
8490
8455
8419
8382
8345
8308
8270
8232
8193
8154
8115
8074
8034
7993
7952
7910
7868
7825
7782
7739
7695
7651
7606
7561
7516
7470
7424
7377
7330
7283
7235
7187
7138
7089
7040
6990
6941
6890
6840
6789
6737
6685
6633
6581
6528
6475
6422
6368
6314
6260
6205
6150
6095
6039
5983
5927
5870
5813
5756
5699
5641
5583
5525
5466
5408
5349
5289
5230
5170
5110
5050
4989
4928
4868
4806
4745
4683
4622
4560
4497
4435
4372
4310
4247
4183
4120
4057
3993
3929
3865
3801
3736
3671
3607
3542
3476
3411
3346
3280
3214
3148
3082
3015
2949
2882
2815
2748
2681
2614
2546
2479
2411
2343
2275
2207
2139
2070
2001
1933
1865
1796
1727
1658
1589
1519
1450
1381
1311
1241
1172
1102
1032
962
892
822
752
681
611
541
470
400
329
259
188
118
47
-23
-94
-165
-235
-306
-377
-447
-518
-589
-659
-730
-801
-872
-942
-1012
-1084
-1155
-1226
-1296
-1367
-1438
-1509
-1580
-1651
-1722
-1793
-1864
-1934
-2005
-2076
-2147
-2218
-2289
-2360
-2431
-2501
-2572
-2643
-2714
-2785
-2855
-2926
-2997
-3067
-3138
-3208
-3278
-3349
-3419
-3489
-3559
-3629
-3699
-3769
-3839
-3908
-3978
-4046
-4116
-4186
-4255
-4324
-4393
-4461
-4530
-4598
-4667
-4735
-4803
-4871
-4939
-5007
-5075
-5143
-5210
-5277
-5345
-5412
-5479
-5546
-5612
-5679
-5745
-5811
-5877
-5943
-6009
-6074
-6140
-6205
-6270
-6335
-6400
-6465
-6530
-6594
-6659
-6723
-6787
-6851
-6915
-6978
-7042
-7105
-7168
-7231
-7294
-7357
-7420
-7482
-7545
-7607
-7669
-7731
-7793
-7855
-7916
-7978
-8039
-8100
-8161
-8222
-8283
-8343
-8404
-8464
-8524
-8584
-8644
-8703
-8763
-8822
-8881
-8940
-8999
-9058
-9116
-9174
-9232
-9290
-9348
-9406
-9463
-9520
-9578
-9635
-9691
-9748
-9804
-9861
-9917
-9973
-10028
-10084
-10139
-10194
-10249
-10304
-10359
-10413
-10468
-10522
-10576
-10629
-10683
-10736
-10790
-10842
-10895
-10948
-11000
-11052
-11104
-11156
-11207
-11258
-11309
-11360
-11411
-11461
-11511
-11561
-11611
-11660
-11710
-11759
-11808
-11856
-11905
-11953
-12001
-12049
-12096
-12144
-12191
-12238
-12284
-12330
-12377
-12422
-12468
-12513
-12558
-12603
-12648
-12692
-12736
-12779
-12823
-12866
-12909
-12951
-12994
-13036
-13077
-13119
-13160
-13201
-13241
-13282
-13322
-13361
-13401
-13440
-13478
-13517
-13555
-13592
-13630
-13667
-13703
-13740
-13776
-13811
-13847
-13882
-13917
-13951
-13985
-14019
-14052
-14085
-14117
-14150
-14182
-14213
-14244
-14275
-14305
-14335
-14365
-14394
-14423
-14452
-14480
-14508
-14535
-14562
-14588
-14615
-14640
-14666
-14691
-14716
-14740
-14764
-14787
-14810
-14833
-14856
-14878
-14899
-14921
-14942
-14962
-14982
-15002
-15021
-15040
-15059
-15077
-15095
-15112
-15129
-15146
-15162
-15178
-15193
-15208
-15223
-15237
-15251
-15264
-15277
-15290
-15302
-15313
-15325
-15336
-15347
-15357
-15367
-15376
-15385
-15394
-15402
-15410
-15418
-15425
-15432
-15439
-15445
-15451
-15456
-15462
-15466
-15471
-15475
-15479
-15482
-15485
-15488
-15490
-15492
-15494
-15495
-15496
-15496
-15497
-15497
-15496
-15495
-15494
-15492
-15491
-15488
-15486
-15483
-15479
-15476
-15472
-15467
-15463
-15457
-15452
-15446
-15440
-15433
-15426
-15419
-15411
-15403
-15395
-15386
-15377
-15367
-15357
-15347
-15337
-15326
-15315
-15303
-15291
-15279
-15267
-15254
-15241
-15228
-15214
-15200
-15186
-15171
-15156
-15141
-15125
-15110
-15094
-15077
-15061
-15044
-15027
-15009
-14991
-14973
-14955
-14937
-14918
-14899
-14879
-14860
-14840
-14820
-14799
-14778
-14757
-14736
-14714
-14692
-14670
-14648
-14625
-14602
-14579
-14555
-14531
-14507
-14483
-14458
-14433
-14408
-14383
-14357
-14331
-14305
-14279
-14252
-14225
-14198
-14171
-14144
-14116
-14088
-14060
-14031
-14003
-13974
-13945
-13916
-13886
-13856
-13826
-13796
-13766
-13735
-13705
-13674
-13642
-13611
-13579
-13548
-13516
-13483
-13451
-13419
-13386
-13353
-13320
-13287
-13253
-13220
-13186
-13152
-13118
-13084
-13050
-13015
-12981
-12946
-12911
-12876
-12841
-12805
-12770
-12735
-12699
-12663
-12627
-12591
-12555
-12519
-12482
-12446
-12409
-12372
-12335
-12298
-12261
-12224
-12187
-12150
-12112
-12075
-12037
-12000
-11962
-11925
-11887
-11849
-11811
-11773
-11735
-11697
-11659
-11621
-11583
-11545
-11506
-11468
-11430
-11392
-11353
-11315
-11276
-11238
-11199
-11161
-11122
-11084
-11045
-11007
-10968
-10930
-10891
-10853
-10815
-10776
-10738
-10700
-10661
-10623
-10585
-10547
-10509
-10471
-10433
-10395
-10357
-10319
-10282
-10244
-10207
-10169
-10132
-10094
-10057
-10020
-9983
-9946
-9909
-9872
-9835
-9799
-9762
-9726
-9690
-9653
-9617
-9581
-9546
-9510
-9474
-9439
-9404
-9368
-9333
-9298
-9263
-9229
-9194
-9160
-9125
-9091
-9057
-9023
-8990
-8956
-8923
-8890
-8857
-8824
-8791
-8758
-8726
-8694
-8662
-8630
-8598
-8567
-8536
-8505
-8474
-8443
-8412
-8382
-8352
-8322
-8292
-8263
-8233
-8204
-8175
-8146
-8118
-8089
-8061
-8032
-8005
-7978
-7950
-7923
-7896
-7869
-7843
-7816
-7790
-7764
-7739
-7713
-7688
-7663
-7638
-7613
-7589
-7564
-7540
-7516
-7493
-7469
-7446
-7423
-7400
-7377
-7355
-7333
-7310
-7288
-7267
-7245
-7224
-7202
-7181
-7160
-7140
-7119
-7099
-7078
-7058
-7038
-7019
-6999
-6979
-6960
-6940
-6921
-6902
-6883
-6864
-6845
-6826
-6808
-6789
-6771
-6753
-6734
-6716
-6698
-6680
-6662
-6644
-6626
-6608
-6590
-6573
-6555
-6537
-6519
-6502
-6484
-6466
-6449
-6431
-6413
-6395
-6377
-6360
-6342
-6324
-6306
-6288
-6270
-6252
-6234
-6216
-6198
-6180
-6162
-6144
-6126
-6107
-6089
-6070
-6052
-6033
-6015
-5996
-5977
-5958
-5939
-5920
-5900
-5881
-5862
-5842
-5822
-5802
-5783
-5762
-5742
-5722
-5702
-5681
-5660
-5640
-5619
-5598
-5577
-5555
-5534
-5512
-5490
-5468
-5446
-5424
-5402
-5379
-5357
-5334
-5311
-5288
-5264
-5241
-5217
-5193
-5169
-5145
-5121
-5096
-5072
-5047
-5022
-4997
-4971
-4946
-4920
-4894
-4868
-4842
-4816
-4789
-4762
-4735
-4708
-4680
-4653
-4625
-4597
-4569
-4540
-4511
-4483
-4453
-4424
-4395
-4365
-4335
-4305
-4275
-4244
-4213
-4182
-4151
-4120
-4088
-4056
-4024
-3992
-3960
-3927
-3894
-3861
-3828
-3795
-3761
-3728
-3694
-3660
-3626
-3592
-3557
-3523
-3488
-3453
-3418
-3383
-3348
-3313
-3278
-3242
-3207
-3171
-3135
-3099
-3064
-3028
-2992
-2955
-2919
-2883
-2847
-2810
-2774
-2737
-2701
-2664
-2628
-2591
-2554
-2517
-2481
-2444
-2407
-2370
-2333
-2296
-2258
-2221
-2184
-2147
-2110
-2072
-2035
-1997
-1960
-1922
-1885
-1847
-1810
-1772
-1734
-1697
-1659
-1621
-1583
-1545
-1507
-1469
-1431
-1393
-1354
-1316
-1278
-1239
-1201
-1162
-1124
-1085
-1046
-1006
-969
-930
-891
-852
-813
-774
-735
-696
-656
-617
-578
-539
-499
-460
-420
-381
-341
-302
-262
-223
-183
-143
-104
-64
-24
16
55
95
135
175
215
255
295
335
375
414
454
494
534
574
614
654
693
733
773
813
852
892
932
971
1010
1050
1089
1129
1168
1207
1246
1285
1324
1363
1402
1440
1479
1517
1556
1594
1632
1670
1708
1746
1784
1822
1859
1897
1934
1971
2008
2045
2082
2119
2156
2192
2228
2264
2300
2336
2372
2408
2443
2478
2513
2548
2583
2617
2652
2686
2720
2754
2788
2822
2855
2888
2922
2955
2987
3020
3053
3085
3117
3149
3181
3213
3244
3276
3307
3338
3369
3400
3430
3460
3491
3521
3551
3580
3610
3639
3668
3697
3726
3754
3783
3811
3839
3867
3894
3922
3949
3976
4003
4030
4057
4083
4110
4136
4162
4188
4213
4239
4264
4289
4314
4339
4364
4388
4412
4436
4460
4484
4508
4531
4555
4578
4601
4624
4647
4669
4691
4714
4736
4758
4779
4801
4822
4843
4864
4885
4905
4925
4946
4965
4985
5005
5024
5044
5063
5082
5100
5119
5137
5155
5173
5191
5208
5226
5243
5260
5277
5293
5310
5326
5342
5358
5374
5390
5405
5421
5436
5451
5466
5480
5495
5509
5524
5538
5552
5566
5580
5593
5607
5620
5633
5647
5660
5672
5685
5698
5710
5723
5735
5747
5759
5771
5783
5795
5807
5818
5830
5841
5852
5863
5874
5885
5896
5907
5918
5928
5938
5949
5959
5969
5979
5989
5999
6009
6018
6028
6037
6046
6055
6064
6073
6082
6091
6100
6108
6116
6125
6133
6141
6149
6157
6165
6173
6181
6189
6196
6204
6211
6219
6226
6234
6241
6248
6255
6262
6269
6276
6283
6290
6297
6304
6311
6318
6324
6331
6338
6345
6351
6358
6364
6371
6378
6384
6391
6397
6404
6410
6416
6423
6429
6436
6442
6448
6455
6461
6467
6473
6480
6486
6492
6498
6504
6510
6516
6522
6528
6534
6540
6546
6552
6558
6564
6569
6575
6581
6586
6592
6597
6603
6608
6614
6619
6625
6630
6635
6641
6646
6651
6656
6661
6667
6672
6677
6682
6687
6692
6697
6702
6707
6712
6717
6722
6727
6732
6738
6743
6748
6753
6758
6764
6769
6775
6780
6786
6791
6797
6803
6808
6814
6820
6826
6832
6839
6845
6851
6858
6864
6871
6878
6884
6891
6898
6905
6912
6919
6927
6934
6941
6949
6956
6964
6972
6979
6987
6995
7003
7011
7019
7027
7035
7044
7052
7061
7069
7078
7086
7095
7104
7113
7121
7130
7139
7148
7158
7167
7176
7185
7194
7204
7213
7222
7231
7241
7250
7259
7269
7278
7287
7297
7306
7315
7324
7333
7343
7352
7361
7370
7379
7388
7396
7405
7414
7423
7431
7440
7448
7457
7465
7473
7482
7490
7498
7506
7513
7521
7529
7536
7544
7551
7558
7565
7572
7579
7586
7592
7599
7605
7611
7617
7623
7629
7634
7640
7645
7650
7654
7659
7664
7668
7672
7676
7679
7683
7686
7689
7692
7695
7697
7699
7701
7703
7705
7706
7707
7708
7709
7710
7710
7710
7710
7709
7709
7708
7707
7706
7704
7703
7700
7698
7696
7693
7690
7686
7683
7679
7674
7670
7665
7660
7655
7649
7643
7637
7631
7624
7617
7610
7602
7594
7586
7578
7569
7560
7551
7542
7532
7522
7512
7501
7491
7480
7469
7457
7446
7434
7422
7409
7397
7384
7371
7358
7345
7331
7317
7303
7288
7274
7259
7244
7229
7213
7198
7182
7166
7150
7133
7116
7099
7082
7065
7048
7030
7012
6994
6976
6958
6939
6920
6902
6883
6863
6844
6825
6805
6785
6766
6746
6726
6705
6685
6665
6644
6623
6603
6582
6561
6540
6519
6497
6476
6454
6433
6411
6389
6367
6345
6323
6301
6278
6256
6234
6211
6188
6166
6143
6120
6097
6074
6051
6028
6004
5981
5958
5934
5911
5887
5863
5839
5816
5792
5768
5744
5720
5696
5672
5647
5623
5599
5575
5550
5526
5502
5477
5453
5429
5404
5380
5356
5331
5307
5283
5259
5235
5210
5186
5162
5138
5114
5091
5067
5043
5019
4996
4972
4949
4926
4902
4879
4856
4834
4811
4788
4766
4743
4721
4699
4677
4655
4633
4612
4591
4569
4548
4527
4506
4486
4465
4445
4425
4405
4385
4365
4345
4326
4306
4287
4268
4249
4231
4212
4194
4175
4157
4139
4122
4104
4086
4069
4051
4035
4018
4001
3985
3968
3952
3936
3920
3904
3889
3874
3859
3844
3829
3814
3800
3786
3772
3758
3744
3731
3718
3704
3692
3679
3666
3654
3642
3630
3618
3607
3595
3584
3573
3562
3552
3541
3531
3520
3510
3501
3491
3482
3472
3463
3454
3446
3437
3429
3420
3412
3404
3397
3389
3382
3375
3368
3361
3354
3348
3341
3335
3329
3323
3317
3312
3306
3301
3295
3290
3286
3281
3276
3272
3267
3263
3259
3255
3252
3248
3245
3241
3238
3235
3233
3230
3227
3225
3223
3221
3219
3217
3216
3214
3213
3212
3211
3210
3209
3209
3208
3208
3208
3208
3209
3209
3209
3210
3211
3212
3213
3214
3216
3217
3219
3221
3223
3225
3228
3230
3233
3236
3239
3242
3246
3249
3253
3257
3261
3266
3270
3275
3280
3285
3290
3296
3302
3308
3314
3320
3327
3334
3341
3348
3356
3363
3371
3380
3388
3397
3406
3415
3424
3434
3444
3454
3464
3474
3485
3496
3507
3518
3530
3541
3553
3565
3578
3590
3603
3616
3629
3642
3656
3669
3683
3697
3711
3726
3740
3755
3770
3785
3800
3816
3831
3847
3863
3879
3895
3911
3928
3944
3961
3978
3995
4011
4030
4046
4065
4083
4101
4119
4137
4155
4174
4192
4211
4230
4249
4268
4287
4307
4326
4345
4365
4385
4404
4424
4444
4464
4484
4504
4525
4545
4565
4586
4606
4627
4647
4668
4688
4709
4730
4751
4771
4792
4813
4834
4855
4876
4897
4918
4939
4960
4981
5003
5024
5045
5066
5088
5109
5130
5152
5173
5195
5216
5237
5259
5280
5302
5323
5345
5366
5388
5409
5431
5452
5473
5495
5516
5537
5558
5579
5600
5621
5642
5663
5684
5705
5725
5746
5766
5787
5807
5827
5847
5867
5887
5907
5927
5946
5966
5985
6005
6024
6043
6062
6081
6099
6118
6136
6154
6172
6190
6208
6226
6243
6260
6278
6294
6311
6328
6344
6360
6376
6392
6408
6423
6438
6453
6468
6482
6497
6511
6524
6538
6551
6564
6577
6590
6602
6615
6627
6638
6650
6661
6672
6683
6694
6704
6715
6725
6734
6744
6753
6762
6771
6779
6788
6795
6803
6810
6817
6824
6831
6837
6843
6848
6854
6859
6863
6868
6872
6875
6879
6882
6885
6887
6890
6892
6893
6895
6896
6897
6897
6897
6897
6897
6896
6895
6894
6892
6890
6888
6885
6882
6879
6876
6872
6868
6864
6859
6855
6850
6844
6839
6833
6827
6821
6815
6808
6801
6794
6786
6778
6770
6762
6754
6745
6736
6726
6717
6707
6697
6687
6676
6665
6655
6643
6632
6620
6608
6596
6584
6571
6558
6545
6532
6519
6505
6491
6477
6463
6448
6433
6418
6403
6388
6372
6356
6340
6324
6307
6290
6273
6256
6238
6221
6203
6185
6166
6148
6129
6110
6091
6071
6052
6032
6012
5992
5972
5951
5930
5909
5888
5867
5845
5824
5802
5780
5758
5735
5712
5690
5666
5643
5620
5596
5572
5548
5524
5500
5476
5451
5426
5401
5376
5351
5326
5300
5274
5248
5222
5196
5169
5143
5116
5089
5062
5035
5008
4980
4953
4925
4897
4869
4841
4813
4785
4756
4728
4699
4670
4641
4612
4583
4554
4525
4495
4466
4436
4406
4377
4347
4317
4286
4256
4226
4195
4165
4134
4104
4073
4042
4011
3980
3949
3918
3886
3855
3824
3793
3761
3730
3698
3667
3636
3604
3573
3541
3509
3478
3446
3415
3383
3352
3320
3288
3257
3225
3194
3162
3130
3099
3067
3036
3004
2972
2941
2909
2878
2846
2815
2783
2752
2720
2689
2657
2626
2595
2563
2532
2501
2470
2438
2407
2376
2345
2314
2282
2251
2220
2189
2157
2126
2095
2063
2032
2001
1969
1938
1906
1874
1843
1811
1779
1748
1716
1684
1652
1620
1588
1556
1524
1491
1459
1427
1394
1362
1329
1297
1264
1232
1199
1166
1133
1100
1067
1034
1000
968
934
901
867
834
800
767
733
699
665
631
597
562
528
494
459
424
389
355
319
284
249
213
178
142
106
70
34
-2
-38
-75
-112
-148
-185
-223
-260
-297
-335
-372
-410
-448
-486
-524
-562
-600
-639
-677
-716
-755
-794
-833
-872
-911
-951
-990
-1030
-1069
-1109
-1149
-1189
-1228
-1268
-1309
-1349
-1389
-1429
-1470
-1510
-1550
-1591
-1631
-1672
-1713
-1753
-1794
-1835
-1875
-1916
-1957
-1997
-2037
-2079
-2119
-2160
-2201
-2241
-2282
-2322
-2363
-2403
-2443
-2484
-2524
-2564
-2604
-2644
-2684
-2724
-2764
-2804
-2843
-2883
-2922
-2962
-3001
-3040
-3079
-3118
-3157
-3196
-3235
-3274
-3312
-3351
-3389
-3427
-3465
-3503
-3541
-3579
-3616
-3654
-3691
-3728
-3765
-3802
-3838
-3875
-3911
-3947
-3983
-4019
-4054
-4090
-4126
-4161
-4196
-4231
-4265
-4300
-4334
-4369
-4403
-4437
-4470
-4504
-4537
-4571
-4604
-4637
-4669
-4702
-4734
-4767
-4799
-4831
-4862
-4894
-4925
-4956
-4987
-5018
-5049
-5079
-5109
-5139
-5169
-5199
-5228
-5257
-5286
-5315
-5344
-5372
-5401
-5429
-5457
-5484
-5512
-5539
-5566
-5593
-5620
-5646
-5672
-5698
-5724
-5749
-5775
-5800
-5825
-5849
-5874
-5898
-5922
-5945
-5969
-5992
-6015
-6038
-6060
-6083
-6105
-6126
-6148
-6169
-6190
-6211
-6231
-6252
-6272
-6292
-6311
-6331
-6350
-6369
-6388
-6406
-6424
-6442
-6460
-6478
-6495
-6512
-6529
-6545
-6562
-6578
-6594
-6609
-6625
-6640
-6655
-6670
-6684
-6699
-6713
-6727
-6740
-6754
-6767
-6781
-6794
-6806
-6819
-6831
-6844
-6856
-6867
-6879
-6890
-6902
-6913
-6924
-6934
-6945
-6955
-6965
-6975
-6985
-6994
-7004
-7013
-7022
-7030
-7039
-7047
-7056
-7064
-7071
-7079
-7087
-7094
-7101
-7108
-7115
-7121
-7128
-7134
-7140
-7146
-7152
-7157
-7163
-7168
-7173
-7178
-7183
-7188
-7192
-7197
-7201
-7205
-7209
-7213
-7216
-7220
-7223
-7226
-7230
-7233
-7236
-7239
-7241
-7244
-7247
-7249
-7251
-7254
-7256
-7258
-7260
-7262
-7264
-7266
-7268
-7270
-7271
-7273
-7275
-7276
-7277
-7279
-7280
-7281
-7282
-7283
-7284
-7285
-7286
-7286
-7287
-7288
-7288
-7289
-7289
-7289
-7290
-7290
-7290
-7290
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7291
-7290
-7290
-7290
-7290
-7290
-7290
-7289
-7289
-7289
-7289
-7288
-7288
-7288
-7287
-7287
-7287
-7286
-7286
-7285
-7284
-7284
-7283
-7283
-7282
-7281
-7280
-7279
-7279
-7278
-7277
-7276
-7275
-7274
-7273
-7272
-7271
-7270
-7269
-7268
-7267
-7265
-7264
-7263
-7262
-7261
-7260
-7258
-7257
-7256
-7255
-7253
-7252
-7251
-7249
-7248
-7247
-7245
-7244
-7243
-7241
-7240
-7238
-7237
-7235
-7234
-7232
-7231
-7229
-7228
-7226
-7224
-7223
-7221
-7219
-7217
-7216
-7214
-7212
-7210
-7208
-7206
-7204
-7202
-7200
-7198
-7196
-7194
-7192
-7190
-7188
-7186
-7183
-7181
-7179
-7177
-7175
-7173
-7171
-7169
-7167
-7165
-7163
-7161
-7158
-7156
-7154
-7152
-7150
-7148
-7147
-7145
-7143
-7141
-7139
-7137
-7135
-7133
-7132
-7130
-7128
-7126
-7124
-7123
-7121
-7119
-7118
-7116
-7114
-7113
-7111
-7110
-7108
-7107
-7105
-7104
-7102
-7101
-7100
-7098
-7097
-7096
-7094
-7093
-7092
-7091
-7090
-7088
-7087
-7086
-7085
-7084
-7083
-7082
-7081
-7080
-7079
-7078
-7077
-7076
-7075
-7074
-7074
-7073
-7072
-7071
-7070
-7070
-7069
-7068
-7067
-7067
-7066
-7065
-7064
-7064
-7063
-7062
-7061
-7061
-7060
-7059
-7058
-7057
-7056
-7055
-7054
-7053
-7052
-7051
-7050
-7049
-7048
-7047
-7046
-7045
-7043
-7042
-7041
-7039
-7038
-7037
-7035
-7034
-7033
-7031
-7030
-7029
-7028
-7026
-7025
-7024
-7023
-7021
-7020
-7019
-7018
-7017
-7017
-7016
-7015
-7015
-7014
-7014
-7014
-7013
-7013
-7013
-7013
-7014
-7014
-7014
-7015
-7015
-7016
-7016
-7017
-7018
-7019
-7020
-7021
-7022
-7023
-7024
-7026
-7027
-7029
-7031
-7032
-7034
-7036
-7038
-7040
-7042
-7045
-7047
-7049
-7052
-7055
-7057
-7060
-7063
-7066
-7069
-7073
-7076
-7079
-7083
-7086
-7090
-7094
-7097
-7101
-7105
-7109
-7113
-7118
-7122
-7126
-7131
-7135
-7140
-7145
-7149
-7154
-7159
-7165
-7170
-7175
-7181
-7186
-7192
-7198
-7203
-7209
-7215
-7221
-7228
-7234
-7240
-7247
-7254
-7260
-7267
-7274
-7281
-7288
-7296
-7303
-7311
-7318
-7326
-7334
-7342
-7350
-7358
-7366
-7375
-7383
-7392
-7400
-7409
-7418
-7427
-7436
-7446
-7455
-7464
-7474
-7484
-7493
-7503
-7513
-7523
-7534
-7544
-7554
-7564
-7575
-7586
-7596
-7607
-7618
-7629
-7640
-7651
-7663
-7674
-7685
-7697
-7708
-7720
-7732
-7744
-7756
-7768
-7780
-7792
-7804
-7816
-7828
-7841
-7853
-7865
-7878
-7890
-7903
-7916
-7928
-7941
-7954
-7967
-7979
-7992
-8005
-8018
-8031
-8044
-8057
-8070
-8083
-8096
-8109
-8122
-8135
-8148
-8161
-8173
-8188
-8201
-8214
-8227
-8240
-8253
-8267
-8280
-8293
-8306
-8320
-8333
-8346
-8360
-8373
-8386
-8400
-8413
-8427
-8440
-8453
-8467
-8480
-8494
-8507
-8520
-8534
-8547
-8561
-8574
-8587
-8601
-8614
-8627
-8641
-8654
-8667
-8680
-8693
-8706
-8719
-8732
-8745
-8758
-8771
-8784
-8797
-8810
-8822
-8835
-8848
-8860
-8873
-8885
-8898
-8910
-8922
-8935
-8947
-8959
-8971
-8983
-8995
-9007
-9019
-9031
-9042
-9054
-9065
-9077
-9088
-9099
-9111
-9122
-9133
-9144
-9154
-9165
-9176
-9186
-9197
-9207
-9217
-9227
-9237
-9247
-9257
-9266
-9276
-9285
-9294
-9303
-9312
-9321
-9330
-9338
-9346
-9355
-9363
-9371
-9378
-9386
-9393
-9401
-9408
-9415
-9422
-9429
-9435
-9442
-9448
-9454
-9460
-9466
-9472
-9477
-9483
-9488
-9493
-9498
-9502
-9507
-9511
-9516
-9520
-9524
-9527
-9531
-9534
-9538
-9541
-9544
-9546
-9549
-9551
-9553
-9555
-9557
-9558
-9560
-9561
-9562
-9563
-9563
-9564
-9564
-9563
-9563
-9562
-9562
-9561
-9559
-9558
-9556
-9554
-9552
-9549
-9546
-9543
-9540
-9537
-9533
-9529
-9525
-9520
-9516
-9511
-9506
-9500
-9495
-9489
-9483
-9476
-9470
-9463
-9456
-9449
-9442
-9434
-9426
-9418
-9409
-9401
-9392
-9383
-9373
-9364
-9354
-9344
-9334
-9323
-9313
-9302
-9291
-9279
-9268
-9256
-9244
-9232
-9219
-9206
-9193
-9180
-9167
-9153
-9139
-9125
-9111
-9096
-9081
-9066
-9050
-9035
-9019
-9003
-8987
-8970
-8953
-8937
-8919
-8902
-8884
-8867
-8849
-8831
-8812
-8794
-8775
-8756
-8737
-8718
-8698
-8678
-8659
-8639
-8619
-8598
-8578
-8557
-8537
-8516
-8495
-8474
-8453
-8431
-8410
-8388
-8367
-8345
-8323
-8301
-8279
-8257
-8235
-8213
-8189
-8167
-8145
-8122
-8100
-8077
-8054
-8031
-8007
-7985
-7961
-7938
-7915
-7891
-7868
-7844
-7821
-7797
-7774
-7750
-7726
-7703
-7679
-7655
-7631
-7607
-7584
-7560
-7536
-7512
-7488
-7464
-7440
-7416
-7391
-7367
-7343
-7319
-7295
-7270
-7246
-7222
-7197
-7173
-7148
-7124
-7100
-7075
-7051
-7027
-7003
-6978
-6954
-6930
-6905
-6881
-6857
-6833
-6809
-6785
-6760
-6736
-6712
-6688
-6664
-6640
-6617
-6593
-6569
-6545
-6522
-6498
-6474
-6451
-6427
-6404
-6381
-6357
-6334
-6311
-6288
-6265
-6242
-6219
-6197
-6174
-6151
-6129
-6106
-6084
-6062
-6039
-6017
-5995
-5973
-5952
-5930
-5908
-5887
-5865
-5844
-5823
-5801
-5780
-5759
-5739
-5718
-5697
-5677
-5656
-5636
-5616
-5596
-5576
-5556
-5537
-5517
-5498
-5479
-5460
-5441
-5422
-5404
-5385
-5367
-5349
-5331
-5313
-5295
-5277
-5260
-5242
-5225
-5208
-5191
-5174
-5157
-5141
-5124
-5108
-5091
-5075
-5059
-5043
-5027
-5011
-4995
-4979
-4964
-4948
-4933
-4917
-4902
-4887
-4872
-4857
-4842
-4828
-4813
-4798
-4784
-4770
-4756
-4742
-4728
-4714
-4700
-4686
-4673
-4659
-4646
-4632
-4619
-4606
-4592
-4579
-4566
-4553
-4540
-4527
-4514
-4501
-4488
-4474
-4461
-4448
-4435
-4422
-4409
-4396
-4383
-4370
-4357
-4344
-4330
-4317
-4304
-4291
-4277
-4264
-4250
-4237
-4224
-4210
-4196
-4183
-4169
-4155
-4141
-4127
-4113
-4099
-4085
-4070
-4056
-4042
-4027
-4013
-3998
-3984
-3969
-3954
-3939
-3924
-3909
-3893
-3878
-3862
-3847
-3831
-3816
-3800
-3784
-3768
-3752
-3736
-3719
-3703
-3687
-3670
-3654
-3637
-3620
-3603
-3586
-3569
-3552
-3535
-3518
-3500
-3482
-3465
-3447
-3429
-3411
-3393
-3375
-3357
-3338
-3320
-3301
-3282
-3264
-3245
-3226
-3207
-3187
-3168
-3149
-3129
-3109
-3090
-3070
-3050
-3030
-3010
-2990
-2970
-2949
-2929
-2908
-2888
-2867
-2846
-2826
-2805
-2784
-2763
-2742
-2720
-2699
-2678
-2656
-2635
-2613
-2592
-2570
-2548
-2527
-2505
-2483
-2461
-2439
-2416
-2394
-2372
-2349
-2327
-2304
-2282
-2259
-2236
-2213
-2190
-2166
-2143
-2120
-2096
-2072
-2049
-2025
-2001
-1976
-1952
-1928
-1903
-1878
-1854
-1829
-1804
-1779
-1753
-1728
-1702
-1676
-1651
-1625
-1598
-1572
-1546
-1519
-1493
-1466
-1439
-1412
-1384
-1357
-1330
-1302
-1274
-1246
-1218
-1190
-1162
-1133
-1105
-1076
-1047
-1018
-989
-960
-931
-901
-872
-842
-812
-782
-752
-722
-691
-660
-630
-599
-568
-537
-505
-474
-443
-411
-379
-348
-316
-284
-252
-219
-187
-155
-122
-90
-57
-25
8
41
74
107
140
173
207
240
273
307
340
374
408
442
476
510
544
578
613
647
682
716
751
786
821
856
891
926
961
997
1032
1068
1103
1139
1175
1211
1247
1283
1319
1355
1392
1428
1465
1501
1538
1575
1612
1649
1686
1723
1761
1798
1836
1873
1911
1949
1987
2025
2063
2101
2139
2177
2216
2254
2293
2331
2370
2409
2447
2486
2525
2564
2603
2641
2680
2719
2758
2797
2837
2876
2915
2954
2993
3032
3071
3111
3150
3189
3229
3268
3307
3347
3386
3426
3465
3505
3544
3584
3624
3663
3703
3743
3783
3823
3863
3903
3943
3983
4022
4064
4104
4144
4184
4224
4265
4305
4345
4385
4425
4465
4505
4546
4586
4625
4665
4705
4745
4785
4824
4864
4903
4943
4982
5022
5061
5100
5139
5178
5217
5256
5295
5334
5373
5411
5450
5488
5526
5565
5603
5641
5679
5717
5754
5792
5829
5867
5904
5941
5978
6015
6052
6089
6126
6162
6198
6234
6270
6306
6342
6378
6413
6448
6484
6519
6553
6588
6623
6657
6691
6725
6759
6793
6827
6860
6893
6927
6960
6993
7026
7058
7091
7123
7156
7188
7220
7252
7284
7315
7347
7378
7409
7440
7471
7502
7533
7563
7593
7624
7653
7683
7713
7742
7772
7801
7830
7859
7888
7916
7944
7973
8000
8028
8055
8083
8111
8138
8164
8191
8218
8244
8270
8296
8322
8348
8373
8399
8424
8449
8473
8498
8522
8546
8569
8593
8616
8639
8662
8685
8708
8730
8752
8774
8796
8817
8839
8860
8881
8902
8922
8942
8963
8983
9002
9022
9041
9061
9080
9098
9117
9135
9153
9171
9189
9207
9224
9241
9258
9275
9292
9308
9324
9340
9356
9372
9387
9403
9418
9433
9447
9462
9477
9491
9505
9519
9533
9546
9560
9573
9586
9599
9612
9624
9636
9648
9660
9672
9683
9695
9706
9717
9728
9738
9748
9759
9768
9778
9788
9797
9806
9815
9824
9833
9841
9849
9857
9865
9872
9879
9886
9893
9900
9906
9912
9918
9924
9930
9935
9940
9945
9950
9954
9958
9962
9966
9970
9973
9976
9979
9982
9984
9986
9988
9990
9992
9993
9994
9995
9995
9996
9996
9996
9996
9995
9995
9994
9992
9991
9989
9987
9985
9983
9980
9977
9974
9970
9967
9963
9958
9954
9949
9944
9939
9933
9927
9921
9914
9907
9900
9892
9885
9876
9868
9859
9850
9841
9831
9821
9811
9801
9790
9779
9767
9756
9744
9731
9719
9706
9692
9679
9665
9651
9636
9621
9606
9591
9575
9559
9542
9525
9508
9491
9473
9454
9436
9417
9397
9377
9357
9337
9316
9295
9273
9252
9229
9207
9184
9161
9137
9114
9089
9065
9040
9015
8990
8964
8938
8911
8885
8858
8830
8803
8775
8746
8718
8689
8660
8630
8600
8570
8540
8509
8478
8447
8416
8384
8351
8319
8286
8253
8220
8186
8151
8118
8083
8048
8013
7978
7942
7906
7869
7833
7796
7759
7721
7683
7645
7607
7568
7529
7490
7450
7410
7370
7330
7289
7248
7207
7165
7124
7082
7039
6997
6954
6911
6868
6824
6780
6736
6692
6647
6602
6558
6512
6467
6422
6376
6330
6284
6238
6191
6145
6098
6051
6004
5956
5909
5861
5814
5766
5718
5670
5622
5573
5525
5476
5428
5379
5330
5281
5232
5182
5133
5083
5033
4984
4934
4884
4833
4783
4733
4682
4631
4581
4530
4479
4428
4377
4326
4274
4223
4172
4121
4069
4018
3967
3915
3864
3813
3761
3710
3659
3607
3556
3505
3454
3403
3352
3301
3250
3199
3148
3098
3047
2996
2946
2896
2845
2795
2745
2695
2645
2595
2545
2496
2447
2397
2348
2299
2251
2202
2154
2105
2057
2009
1962
1914
1867
1820
1773
1727
1681
1635
1589
1544
1498
1453
1409
1364
1320
1276
1233
1189
1146
1103
1061
1018
977
935
893
852
811
771
730
690
650
610
571
532
493
455
416
378
340
303
266
229
192
156
120
84
49
13
-21
-56
-90
-124
-158
-191
-224
-256
-289
-320
-352
-383
-414
-445
-475
-505
-535
-564
-593
-621
-649
-677
-704
-731
-758
-784
-810
-836
-861
-886
-910
-934
-957
-981
-1002
-1026
-1048
-1069
-1090
-1111
-1131
-1151
-1171
-1190
-1208
-1227
-1244
-1262
-1279
-1296
-1312
-1328
-1344
-1359
-1374
-1388
-1402
-1416
-1429
-1442
-1454
-1466
-1478
-1490
-1501
-1511
-1521
-1531
-1541
-1550
-1559
-1567
-1575
-1583
-1590
-1597
-1603
-1609
-1615
-1620
-1625
-1630
-1634
-1637
-1641
-1644
-1647
-1649
-1651
-1652
-1654
-1654
-1655
-1655
-1655
-1654
-1653
-1652
-1650
-1649
-1646
-1644
-1641
-1637
-1634
-1630
-1626
-1621
-1616
-1611
-1605
-1599
-1593
-1587
-1580
-1573
-1565
-1557
-1549
-1541
-1532
-1523
-1514
-1504
-1494
-1484
-1473
-1462
-1451
-1440
-1428
-1416
-1404
-1391
-1378
-1365
-1351
-1338
-1323
-1309
-1294
-1279
-1264
-1248
-1233
-1216
-1200
-1183
-1166
-1149
-1132
-1114
-1096
-1078
-1059
-1040
-1020
-1002
-982
-963
-943
-923
-902
-882
-861
-840
-818
-797
-775
-753
-731
-709
-687
-664
-641
-618
-595
-572
-548
-524
-500
-476
-452
-427
-403
-378
-353
-328
-303
-277
-252
-226
-200
-174
-148
-122
-96
-69
-42
-16
11
38
66
93
120
148
175
203
231
259
287
315
343
371
399
427
456
484
513
541
570
599
627
656
685
714
743
772
801
830
859
888
917
947
976
1004
1034
1064
1093
1123
1152
1181
1211
1240
1270
1299
1329
1358
1388
1417
1447
1476
1506
1535
1565
1594
1624
1653
1682
1711
1741
1770
1799
1828
1857
1885
1914
1943
1971
1999
2028
2056
2084
2112
2139
2167
2194
2222
2249
2276
2303
2330
2357
2383
2410
2436
2462
2488
2513
2539
2564
2589
2614
2639
2664
2688
2712
2736
2760
2784
2807
2830
2853
2876
2899
2921
2943
2965
2987
3008
3029
3050
3071
3092
3112
3132
3152
3172
3191
3210
3229
3248
3266
3284
3302
3319
3337
3354
3371
3387
3403
3419
3435
3450
3466
3480
3495
3509
3523
3537
3550
3563
3576
3589
3601
3613
3625
3636
3647
3658
3669
3679
3689
3698
3708
3717
3726
3734
3742
3750
3758
3765
3772
3778
3785
3791
3797
3802
3807
3812
3817
3821
3825
3829
3833
3836
3839
3841
3843
3845
3847
3848
3849
3850
3850
3850
3850
3849
3848
3847
3845
3843
3841
3839
3836
3832
3829
3825
3821
3817
3812
3807
3802
3796
3791
3784
3778
3772
3765
3758
3750
3742
3734
3726
3718
3709
3700
3690
3681
3671
3660
3650
3639
3628
3616
3604
3592
3580
3567
3554
3541
3527
3513
3499
3485
3470
3455
3439
3423
3407
3391
3374
3357
3340
3322
3304
3286
3268
3249
3230
3211
3191
3171
3151
3131
3110
3089
3068
3046
3024
3002
2980
2957
2934
2911
2888
2864
2840
2816
2791
2767
2742
2716
2691
2665
2639
2612
2586
2559
2532
2504
2477
2449
2421
2392
2364
2335
2306
2276
2247
2217
2187
2157
2127
2097
2066
2035
2004
1973
1942
1911
1879
1847
1816
1784
1751
1719
1687
1654
1621
1588
1555
1522
1489
1455
1421
1388
1354
1319
1285
1251
1216
1181
1147
1112
1077
1041
1006
970
935
899
863
827
791
755
719
683
646
610
573
537
500
463
427
390
353
316
279
241
204
167
130
92
55
17
-20
-58
-95
-133
-170
-208
-246
-283
-321
-359
-397
-434
-472
-510
-548
-586
-624
-661
-699
-737
-775
-813
-851
-889
-927
-964
-1002
-1040
-1078
-1116
-1153
-1191
-1229
-1267
-1304
-1342
-1379
-1417
-1455
-1492
-1530
-1567
-1605
-1642
-1679
-1717
-1754
-1791
-1829
-1866
-1903
-1940
-1977
-2013
-2051
-2088
-2125
-2162
-2199
-2235
-2272
-2308
-2345
-2381
-2418
-2454
-2490
-2527
-2563
-2599
-2635
-2671
-2706
-2742
-2778
-2813
-2849
-2884
-2919
-2954
-2990
-3025
-3060
-3094
-3129
-3164
-3198
-3233
-3267
-3301
-3335
-3369
-3403
-3437
-3471
-3504
-3537
-3571
-3604
-3637
-3669
-3702
-3734
-3766
-3799
-3830
-3862
-3894
-3925
-3956
-3988
-4018
-4049
-4080
-4110
-4140
-4170
-4200
-4229
-4259
-4288
-4317
-4346
-4374
-4403
-4431
-4458
-4486
-4513
-4541
-4568
-4594
-4621
-4647
-4673
-4699
-4725
-4750
-4775
-4800
-4824
-4849
-4873
-4896
-4920
-4943
-4966
-4989
-5011
-5034
-5055
-5077
-5099
-5120
-5141
-5161
-5182
-5202
-5222
-5241
-5261
-5280
-5298
-5317
-5335
-5353
-5371
-5388
-5405
-5422
-5438
-5454
-5470
-5486
-5501
-5516
-5531
-5545
-5559
-5573
-5587
-5600
-5613
-5625
-5638
-5650
-5661
-5673
-5684
-5695
-5705
-5715
-5725
-5735
-5744
-5754
-5762
-5771
-5779
-5787
-5794
-5802
-5809
-5815
-5822
-5828
-5834
-5839
-5844
-5849
-5854
-5858
-5862
-5866
-5869
-5872
-5875
-5877
-5880
-5882
-5883
-5885
-5886
-5887
-5888
-5888
-5888
-5888
-5888
-5887
-5886
-5885
-5884
-5882
-5881
-5879
-5876
-5874
-5871
-5868
-5865
-5862
-5859
-5855
-5851
-5847
-5843
-5838
-5834
-5829
-5824
-5819
-5814
-5809
-5803
-5798
-5792
-5786
-5780
-5774
-5768
-5762
-5755
-5749
-5742
-5735
-5729
-5722
-5715
-5708
-5700
-5693
-5686
-5678
-5671
-5663
-5656
-5648
-5640
-5632
-5624
-5616
-5608
-5600
-5592
-5584
-5576
-5568
-5560
-5551
-5543
-5535
-5527
-5518
-5510
-5502
-5493
-5485
-5476
-5468
-5459
-5451
-5442
-5433
-5425
-5416
-5407
-5399
-5390
-5381
-5372
-5363
-5354
-5345
-5335
-5326
-5317
-5308
-5298
-5289
-5279
-5270
-5260
-5251
-5241
-5231
-5221
-5212
-5202
-5192
-5182
-5172
-5162
-5152
-5142
-5132
-5122
-5112
-5102
-5091
-5081
-5071
-5061
-5050
-5040
-5030
-5020
-5009
-4999
-4989
-4978
-4968
-4957
-4947
-4936
-4926
-4915
-4905
-4894
-4884
-4873
-4862
-4852
-4841
-4830
-4820
-4809
-4798
-4787
-4776
-4766
-4755
-4744
-4733
-4722
-4711
-4700
-4689
-4678
-4666
-4655
-4644
-4633
-4622
-4611
-4599
-4588
-4577
-4566
-4555
-4543
-4532
-4521
-4510
-4499
-4488
-4477
-4466
-4455
-4444
-4433
-4422
-4411
-4400
-4389
-4378
-4367
-4356
-4346
-4335
-4324
-4313
-4303
-4292
-4281
-4271
-4260
-4250
-4239
-4228
-4218
-4207
-4197
-4186
-4175
-4165
-4154
-4144
-4133
-4123
-4113
-4102
-4091
-4081
-4070
-4061
-4050
-4040
-4030
-4019
-4009
-3999
-3988
-3978
-3968
-3957
-3947
-3937
-3927
-3916
-3906
-3896
-3885
-3875
-3865
-3854
-3844
-3834
-3824
-3813
-3803
-3793
-3782
-3772
-3761
-3751
-3741
-3730
-3720
-3709
-3699
-3689
-3678
-3667
-3657
-3646
-3636
-3625
-3614
-3604
-3593
-3582
-3571
-3560
-3549
-3538
-3527
-3516
-3505
-3494
-3483
-3472
-3460
-3449
-3438
-3426
-3415
-3404
-3392
-3381
-3369
-3358
-3346
-3335
-3323
-3311
-3300
-3288
-3276
-3264
-3252
-3241
-3229
-3217
-3205
-3193
-3181
-3169
-3157
-3145
-3132
-3120
-3108
-3096
-3084
-3072
-3060
-3047
-3035
-3023
-3011
-2998
-2986
-2974
-2961
-2949
-2937
-2924
-2912
-2899
-2887
-2874
-2862
-2849
-2837
-2824
-2811
-2799
-2786
-2773
-2760
-2748
-2735
-2722
-2709
-2696
-2683
-2670
-2657
-2644
-2631
-2618
-2605
-2592
-2579
-2566
-2553
-2540
-2526
-2513
-2500
-2487
-2473
-2460
-2447
-2433
-2420
-2406
-2393
-2379
-2366
-2352
-2338
-2324
-2311
-2297
-2283
-2269
-2255
-2241
-2227
-2213
-2199
-2184
-2170
-2156
-2141
-2127
-2112
-2098
-2083
-2068
-2053
-2037
-2023
-2008
-1993
-1978
-1963
-1947
-1932
-1917
-1901
-1885
-1870
-1854
-1838
-1822
-1806
-1790
-1774
-1758
-1742
-1726
-1709
-1693
-1677
-1660
-1644
-1627
-1610
-1594
-1577
-1560
-1543
-1526
-1509
-1492
-1475
-1457
-1440
-1422
-1405
-1387
-1370
-1352
-1334
-1316
-1298
-1280
-1262
-1243
-1225
-1206
-1188
-1169
-1150
-1131
-1113
-1093
-1074
-1055
-1036
-1016
-997
-977
-957
-937
-917
-897
-877
-857
-836
-816
-795
-774
-753
-732
-711
-690
-669
-648
-626
-605
-583
-561
-539
-517
-495
-473
-451
-428
-406
-383
-361
-338
-315
-292
-269
-246
-223
-199
-176
-152
-128
-105
-81
-57
-33
-9
15
40
64
88
113
137
162
186
211
236
261
286
310
335
360
385
410
435
460
485
510
536
561
586
611
636
661
687
712
737
762
788
813
838
864
889
915
940
965
991
1016
1042
1067
1093
1118
1144
1169
1195
1220
1246
1271
1297
1322
1347
1373
1398
1424
1449
1474
1500
1525
1550
1575
1601
1626
1651
1676
1701
1726
1751
1776
1801
1826
1851
1876
1901
1926
1951
1976
2001
2025
2050
2075
2100
2125
2149
2174
2199
2223
2248
2272
2296
2321
2345
2369
2393
2417
2441
2465
2488
2512
2535
2559
2582
2605
2628
2651
2674
2696
2719
2741
2764
2786
2808
2830
2852
2874
2896
2917
2939
2960
2982
3003
3024
3045
3066
3087
3108
3128
3149
3169
3190
3210
3230
3250
3270
3290
3309
3329
3348
3368
3387
3406
3424
3443
3462
3480
3498
3517
3535
3553
3570
3588
3606
3623
3640
3658
3675
3691
3708
3725
3741
3757
3773
3789
3805
3821
3836
3851
3866
3881
3896
3911
3925
3939
3953
3967
3981
3994
4006
4019
4033
4046
4058
4070
4082
4094
4105
4117
4128
4139
4149
4160
4170
4180
4190
4199
4209
4218
4227
4235
4244
4252
4260
4267
4275
4282
4289
4296
4302
4308
4314
4320
4326
4331
4336
4341
4345
4350
4354
4358
4361
4364
4368
4370
4373
4376
4378
4380
4382
4383
4385
4386
4387
4387
4388
4388
4387
4387
4386
4386
4384
4383
4381
4380
4377
4375
4373
4370
4367
4363
4360
4356
4352
4348
4343
4339
4334
4329
4323
4318
4312
4306
4300
4293
4286
4279
4272
4264
4257
4249
4240
4232
4223
4214
4205
4196
4186
4176
4166
4156
4146
4135
4124
4113
4102
4090
4078
4067
4054
4042
4030
4017
4003
3991
3978
3965
3951
3937
3923
3909
3894
3879
3864
3849
3834
3818
3803
3787
3770
3754
3738
3721
3704
3687
3669
3652
3634
3616
3598
3579
3561
3542
3523
3503
3484
3464
3444
3424
3404
3383
3362
3341
3320
3298
3276
3254
3232
3210
3187
3165
3142
3119
3095
3072
3048
3024
3000
2976
2952
2927
2902
2877
2852
2827
2801
2776
2750
2724
2698
2672
2645
2619
2592
2565
2538
2511
2484
2457
2429
2401
2374
2346
2318
2290
2261
2233
2204
2176
2147
2118
2089
2060
2031
2001
1973
1943
1914
1884
1855
1825
1795
1765
1735
1705
1675
1645
1615
1585
1555
1524
1494
1464
1433
1403
1372
1342
1311
1281
1250
1220
1189
1158
1128
1097
1066
1036
1004
974
943
913
882
851
820
790
759
728
698
667
636
605
575
544
513
482
452
421
390
360
329
298
268
237
206
176
145
114
84
53
23
-8
-38
-68
-99
-129
-159
-189
-219
-250
-280
-310
-339
-369
-399
-429
-458
-488
-518
-547
-577
-606
-636
-665
-694
-723
-752
-781
-810
-839
-868
-897
-925
-954
-982
-1010
-1039
-1068
-1096
-1124
-1152
-1180
-1208
-1236
-1264
-1292
-1319
-1347
-1374
-1402
-1429
-1456
-1483
-1510
-1537
-1564
-1591
-1618
-1645
-1671
-1698
-1724
-1750
-1776
-1802
-1828
-1854
-1880
-1905
-1931
-1956
-1981
-2005
-2031
-2056
-2081
-2105
-2130
-2154
-2178
-2202
-2226
-2249
-2272
-2296
-2319
-2342
-2364
-2387
-2409
-2431
-2453
-2474
-2496
-2517
-2538
-2558
-2579
-2599
-2619
-2639
-2659
-2678
-2697
-2716
-2734
-2753
-2771
-2789
-2806
-2824
-2841
-2858
-2874
-2891
-2907
-2923
-2938
-2953
-2968
-2983
-2998
-3012
-3026
-3039
-3053
-3066
-3079
-3091
-3103
-3115
-3127
-3138
-3149
-3159
-3170
-3180
-3190
-3199
-3208
-3217
-3226
-3234
-3242
-3250
-3257
-3265
-3271
-3278
-3284
-3290
-3296
-3301
-3307
-3311
-3316
-3320
-3324
-3328
-3332
-3335
-3338
-3341
-3343
-3345
-3347
-3349
-3351
-3352
-3353
-3354
-3354
-3355
-3355
-3355
-3354
-3354
-3353
-3352
-3351
-3350
-3348
-3346
-3344
-3342
-3339
-3337
-3334
-3331
-3327
-3324
-3320
-3316
-3312
-3307
-3303
-3298
-3293
-3288
-3283
-3277
-3271
-3265
-3259
-3253
-3246
-3239
-3232
-3225
-3218
-3210
-3202
-3194
-3186
-3178
-3170
-3161
-3152
-3143
-3134
-3125
-3116
-3106
-3097
-3087
-3077
-3067
-3057
-3047
-3037
-3026
-3016
-3005
-2994
-2983
-2972
-2961
-2950
-2939
-2927
-2916
-2904
-2893
-2881
-2869
-2857
-2845
-2833
-2821
-2809
-2796
-2784
-2772
-2759
-2747
-2734
-2721
-2708
-2696
-2683
-2670
-2657
-2644
-2630
-2617
-2604
-2591
-2577
-2564
-2550
-2537
-2523
-2510
-2496
-2482
-2468
-2455
-2441
-2427
-2413
-2399
-2385
-2371
-2357
-2343
-2328
-2314
-2300
-2286
-2272
-2257
-2243
-2229
-2214
-2200
-2186
-2171
-2157
-2142
-2128
-2114
-2099
-2085
-2071
-2056
-2041
-2028
-2013
-1999
-1985
-1971
-1957
-1943
-1929
-1914
-1900
-1886
-1872
-1859
-1845
-1831
-1817
-1803
-1790
-1776
-1762
-1749
-1735
-1722
-1709
-1695
-1682
-1669
-1656
-1643
-1630
-1617
-1605
-1592
-1580
-1567
-1555
-1543
-1531
-1519
-1507
-1495
-1483
-1472
-1460
-1449
-1438
-1427
-1416
-1405
-1394
-1383
-1373
-1362
-1352
-1342
-1332
-1322
-1312
-1302
-1293
-1283
-1274
-1265
-1256
-1247
-1238
-1230
-1222
-1213
-1205
-1198
-1190
-1182
-1175
-1168
-1161
-1154
-1147
-1141
-1134
-1128
-1122
-1117
-1111
-1105
-1100
-1095
-1090
-1086
-1081
-1077
-1072
-1068
-1065
-1061
-1058
-1054
-1051
-1048
-1046
-1043
-1041
-1038
-1036
-1035
-1033
-1032
-1030
-1029
-1028
-1028
-1027
-1027
-1027
-1027
-1027
-1028
-1029
-1030
-1031
-1032
-1034
-1035
-1037
-1039
-1041
-1044
-1047
-1049
-1052
-1056
-1059
-1063
-1067
-1071
-1075
-1079
-1084
-1088
-1093
-1099
-1104
-1109
-1115
-1121
-1127
-1133
-1139
-1146
-1152
-1159
-1166
-1173
-1180
-1188
-1195
-1203
-1211
-1219
-1227
-1235
-1243
-1252
-1260
-1269
-1278
-1286
-1295
-1305
-1314
-1323
-1333
-1342
-1352
-1362
-1372
-1382
-1392
-1402
-1413
-1423
-1433
-1444
-1455
-1466
-1477
-1488
-1499
-1510
-1521
-1533
-1544
-1556
-1567
-1579
-1591
-1602
-1614
-1626
-1638
-1650
-1662
-1674
-1686
-1698
-1710
-1723
-1735
-1747
-1759
-1771
-1784
-1796
-1808
-1820
-1833
-1845
-1857
-1870
-1882
-1894
-1906
-1919
-1931
-1943
-1956
-1968
-1980
-1993
-2005
-2017
-2029
-2041
-2054
-2067
-2079
-2091
-2104
-2116
-2128
-2141
-2153
-2165
-2177
-2189
-2202
-2214
-2226
-2238
-2250
-2262
-2273
-2285
-2297
-2309
-2321
-2333
-2344
-2356
-2368
-2379
-2391
-2402
-2414
-2425
-2436
-2448
-2459
-2470
-2481
-2492
-2503
-2514
-2525
-2536
-2547
-2558
-2568
-2579
-2590
-2600
-2610
-2621
-2631
-2641
-2652
-2662
-2672
-2682
-2692
-2701
-2711
-2721
-2731
-2740
-2750
-2759
-2768
-2777
-2787
-2796
-2805
-2813
-2822
-2831
-2840
-2848
-2856
-2865
-2873
-2881
-2889
-2897
-2905
-2913
-2920
-2928
-2935
-2943
-2950
-2957
-2964
-2971
-2978
-2984
-2991
-2997
-3004
-3010
-3016
-3022
-3028
-3034
-3039
-3045
-3050
-3055
-3060
-3065
-3070
-3075
-3079
-3084
-3088
-3092
-3096
-3100
-3104
-3108
-3111
-3115
-3118
-3121
-3124
-3127
-3130
-3133
-3135
-3138
-3140
-3143
-3145
-3147
-3149
-3151
-3152
-3154
-3156
-3157
-3158
-3160
-3161
-3162
-3162
-3163
-3164
-3164
-3165
-3165
-3166
-3166
-3166
-3166
-3165
-3165
-3165
-3164
-3164
-3163
-3162
-3161
-3160
-3159
-3158
-3156
-3155
-3153
-3152
-3150
-3148
-3146
-3144
-3141
-3139
-3137
-3134
-3131
-3128
-3125
-3122
-3119
-3115
-3112
-3108
-3104
-3100
-3096
-3092
-3088
-3083
-3079
-3074
-3069
-3065
-3060
-3054
-3049
-3044
-3039
-3033
-3028
-3022
-3016
-3010
-3004
-2998
-2992
-2986
-2979
-2973
-2966
-2959
-2952
-2945
-2938
-2931
-2923
-2916
-2908
-2901
-2893
-2885
-2877
-2869
-2861
-2852
-2844
-2835
-2827
-2818
-2809
-2800
-2791
-2782
-2772
-2763
-2754
-2744
-2734
-2725
-2715
-2705
-2695
-2684
-2674
-2664
-2653
-2642
-2631
-2620
-2609
-2598
-2587
-2575
-2564
-2552
-2540
-2528
-2516
-2504
-2492
-2479
-2467
-2454
-2441
-2428
-2415
-2401
-2388
-2374
-2361
-2347
-2333
-2319
-2304
-2290
-2275
-2261
-2246
-2231
-2215
-2200
-2185
-2169
-2153
-2137
-2121
-2105
-2089
-2072
-2055
-2039
-2021
-2005
-1987
-1970
-1953
-1935
-1917
-1899
-1881
-1863
-1845
-1826
-1808
-1789
-1770
-1751
-1732
-1713
-1693
-1674
-1654
-1634
-1614
-1594
-1574
-1553
-1533
-1512
-1491
-1470
-1449
-1428
-1407
-1385
-1364
-1342
-1321
-1299
-1277
-1255
-1232
-1210
-1188
-1165
-1142
-1120
-1097
-1074
-1051
-1028
-1004
-982
-959
-936
-912
-889
-866
-842
-819
-795
-772
-748
-725
-701
-678
-654
-631
-607
-583
-560
-536
-512
-489
-465
-441
-418
-394
-370
-347
-323
-299
-276
-252
-228
-204
-181
-157
-133
-109
-85
-62
-38
-14
9
33
57
80
104
128
151
175
199
222
246
269
293
316
339
363
386
409
433
456
479
502
525
548
571
594
617
639
662
685
708
730
753
775
798
820
842
865
887
909
931
953
975
996
1018
1040
1061
1083
1104
1125
1147
1168
1189
1210
1231
1251
1272
1292
1313
1333
1353
1373
1393
1413
1432
1452
1471
1491
1510
1529
1548
1567
1586
1604
1623
1641
1659
1678
1696
1713
1731
1749
1766
1783
1801
1818
1835
1851
1868
1884
1901
1917
1933
1949
1964
1980
1995
2009
2025
2040
2055
2069
2084
2098
2112
2126
2139
2153
2166
2180
2193
2205
2218
2231
2243
2255
2267
2279
2291
2303
2314
2325
2336
2347
2357
2368
2378
2388
2398
2408
2417
2426
2436
2444
2453
2461
2470
2478
2486
2493
2501
2508
2515
2521
2528
2534
2540
2546
2552
2557
2563
2568
2572
2577
2581
2585
2589
2592
2596
2599
2602
2604
2606
2609
2611
2612
2614
2615
2616
2617
2617
2617
2618
2617
2617
2616
2616
2614
2613
2612
2610
2608
2605
2603
2600
2597
2594
2591
2587
2583
2579
2575
2570
2565
2560
2555
2550
2544
2538
2532
2525
2519
2512
2505
2498
2490
2483
2475
2467
2458
2450
2441
2432
2422
2413
2403
2393
2383
2372
2362
2351
2339
2328
2316
2304
2292
2280
2267
2254
2241
2228
2214
2200
2186
2172
2157
2143
2128
2112
2097
2081
2065
2049
2032
2016
1999
1982
1964
1947
1929
1911
1892
1874
1855
1836
1817
1797
1777
1757
1737
1716
1696
1675
1653
1632
1610
1588
1566
1543
1521
1498
1475
1451
1428
1404
1380
1355
1330
1305
1280
1255
1229
1203
1176
1150
1123
1096
1068
1041
1012
985
956
928
899
870
840
811
781
751
721
691
660
629
598
567
535
503
472
440
407
375
342
309
276
243
210
176
143
109
74
40
6
-29
-64
-99
-134
-169
-204
-240
-276
-311
-348
-384
-420
-457
-493
-530
-567
-604
-641
-678
-716
-753
-791
-829
-867
-905
-943
-981
-1018
-1057
-1096
-1134
-1173
-1212
-1250
-1289
-1328
-1367
-1406
-1445
-1485
-1524
-1563
-1603
-1642
-1682
-1721
-1761
-1800
-1840
-1880
-1919
-1959
-1999
-2037
-2078
-2118
-2157
-2197
-2236
-2276
-2315
-2355
-2394
-2434
-2473
-2513
-2552
-2592
-2631
-2670
-2709
-2748
-2787
-2826
-2865
-2904
-2943
-2981
-3020
-3059
-3097
-3135
-3174
-3212
-3250
-3288
-3326
-3364
-3402
-3439
-3477
-3514
-3551
-3588
-3625
-3662
-3698
-3735
-3771
-3807
-3843
-3879
-3915
-3950
-3985
-4021
-4056
-4090
-4125
-4159
-4194
-4228
-4262
-4295
-4329
-4362
-4396
-4429
-4461
-4494
-4526
-4558
-4590
-4622
-4654
-4685
-4716
-4747
-4777
-4808
-4838
-4868
-4898
-4927
-4956
-4985
-5014
-5043
-5071
-5099
-5127
-5154
-5182
-5209
-5235
-5262
-5288
-5314
-5340
-5365
-5390
-5415
-5439
-5464
-5488
-5511
-5534
-5558
-5580
-5603
-5625
-5646
-5668
-5689
-5709
-5730
-5750
-5769
-5789
-5808
-5826
-5845
-5863
-5880
-5897
-5914
-5931
-5947
-5962
-5978
-5993
-6007
-6022
-6035
-6049
-6062
-6075
-6087
-6099
-6110
-6121
-6132
-6142
-6152
-6161
-6171
-6179
-6187
-6195
-6203
-6210
-6216
-6222
-6228
-6233
-6238
-6242
-6246
-6250
-6253
-6256
-6258
-6259
-6261
-6261
-6262
-6262
-6261
-6260
-6259
-6257
-6254
-6251
-6248
-6244
-6240
-6235
-6230
-6225
-6219
-6212
-6205
-6198
-6190
-6182
-6173
-6164
-6154
-6144
-6133
-6122
-6111
-6099
-6087
-6074
-6061
-6047
-6033
-6018
-6003
-5988
-5972
-5956
-5939
-5922
-5904
-5886
-5868
-5849
-5830
-5810
-5790
-5769
-5748
-5726
-5704
-5682
-5659
-5636
-5613
-5588
-5564
-5539
-5514
-5488
-5462
-5436
-5409
-5382
-5354
-5326
-5297
-5269
-5239
-5210
-5180
-5149
-5118
-5087
-5056
-5024
-4991
-4959
-4926
-4892
-4859
-4824
-4790
-4755
-4720
-4685
-4649
-4613
-4576
-4539
-4502
-4464
-4426
-4388
-4349
-4310
-4271
-4231
-4191
-4151
-4110
-4069
-4027
-3986
-3944
-3902
-3859
-3816
-3773
-3729
-3685
-3640
-3596
-3551
-3506
-3460
-3414
-3368
-3322
-3275
-3228
-3180
-3133
-3085
-3037
-2989
-2940
-2891
-2842
-2792
-2743
-2693
-2642
-2592
-2541
-2490
-2439
-2388
-2336
-2285
-2233
-2181
-2128
-2076
-2023
-1970
-1917
-1863
-1810
-1756
-1702
-1648
-1594
-1540
-1485
-1431
-1376
-1321
-1266
-1211
-1156
-1100
-1045
-990
-934
-878
-822
-767
-711
-655
-599
-542
-486
-430
-374
-317
-261
-204
-147
-91
-34
23
80
136
193
250
307
364
420
477
534
591
648
704
761
818
874
931
987
1044
1100
1156
1212
1268
1324
1380
1436
1491
1546
1602
1657
1712
1767
1821
1876
1930
1984
2037
2092
2146
2199
2253
2306
2358
2411
2463
2516
2568
2619
2671
2722
2773
2824
2874
2925
2975
3025
3074
3124
3173
3221
3270
3318
3366
3414
3461
3508
3555
3602
3648
3694
3739
3785
3830
3874
3919
3963
4006
4050
4093
4135
4178
4220
4261
4303
4344
4384
4425
4464
4504
4543
4582
4621
4659
4696
4734
4771
4807
4843
4879
4915
4950
4984
5019
5053
5086
5119
5152
5185
5217
5248
5280
5311
5341
5371
5401
5430
5459
5488
5516
5544
5571
5598
5625
5651
5677
5702
5728
5752
5777
5800
5824
5847
5870
5892
5914
5936
5957
5977
5998
6018
6037
6056
6075
6093
6111
6129
6146
6163
6179
6195
6211
6226
6240
6255
6269
6282
6295
6308
6320
6332
6344
6355
6366
6376
6386
6396
6405
6414
6422
6430
6438
6445
6452
6459
6465
6471
6476
6481
6486
6490
6494
6497
6500
6503
6505
6507
6509
6510
6511
6512
6512
6511
6511
6510
6508
6506
6504
6502
6499
6495
6492
6488
6483
6478
6473
6468
6462
6455
6449
6442
6434
6426
6418
6410
6401
6392
6382
6373
6362
6352
6341
6330
6318
6306
6294
6281
6268
6255
6242
6228
6213
6199
6184
6168
6153
6137
6121
6104
6087
6070
6053
6035
6017
5999
5980
5961
5942
5922
5902
5882
5862
5841
5820
5798
5777
5755
5732
5710
5687
5664
5641
5617
5593
5569
5545
5520
5495
5470
5444
5419
5393
5366
5340
5313
5286
5259
5232
5204
5176
5148
5120
5091
5063
5034
5005
4975
4946
4916
4886
4855
4825
4794
4764
4732
4701
4670
4638
4606
4574
4542
4509
4476
4444
4410
4377
4344
4310
4276
4242
4208
4174
4140
4105
4070
4035
4000
3965
3930
3894
3859
3823
3787
3751
3714
3678
3641
3605
3568
3531
3494
3457
3419
3382
3345
3307
3270
3232
3194
3156
3118
3080
3042
3003
2965
2926
2888
2849
2810
2772
2733
2694
2655
2616
2577
2538
2498
2459
2419
2380
2341
2301
2261
2222
2182
2142
2103
2063
2023
1983
1943
1904
1864
1824
1784
1744
1704
1663
1623
1583
1543
1503
1463
1423
1382
1342
1302
1262
1222
1182
1142
1101
1061
1020
981
941
902
862
822
782
742
703
663
624
584
545
505
466
427
388
349
310
271
232
193
155
116
78
39
1
-37
-75
-113
-151
-188
-226
-263
-300
-338
-375
-411
-448
-485
-521
-558
-594
-630
-666
-701
-737
-772
-807
-842
-877
-912
-947
-981
-1014
-1049
-1083
-1117
-1151
-1184
-1217
-1250
-1283
-1316
-1348
-1380
-1412
-1444
-1476
-1507
-1538
-1569
-1600
-1630
-1660
-1690
-1720
-1750
-1779
-1808
-1837
-1866
-1894
-1923
-1950
-1978
-2005
-2033
-2060
-2086
-2113
-2139
-2165
-2191
-2216
-2241
-2266
-2291
-2315
-2339
-2363
-2387
-2410
-2433
-2456
-2479
-2501
-2523
-2545
-2566
-2587
-2608
-2629
-2649
-2669
-2689
-2709
-2728
-2747
-2766
-2784
-2802
-2820
-2838
-2855
-2872
-2889
-2905
-2921
-2937
-2953
-2968
-2983
-2998
-3013
-3027
-3041
-3054
-3068
-3081
-3094
-3106
-3119
-3130
-3142
-3154
-3165
-3176
-3186
-3197
-3207
-3216
-3226
-3235
-3244
-3253
-3261
-3269
-3277
-3285
-3292
-3299
-3306
-3313
-3319
-3325
-3331
-3336
-3342
-3347
-3352
-3356
-3361
-3365
-3369
-3372
-3376
-3379
-3382
-3384
-3387
-3389
-3391
-3393
-3394
-3395
-3396
-3397
-3398
-3398
-3398
-3398
-3398
-3397
-3397
-3396
-3395
-3393
-3392
-3390
-3388
-3386
-3384
-3381
-3378
-3376
-3373
-3369
-3366
-3362
-3359
-3355
-3351
-3346
-3342
-3337
-3333
-3328
-3323
-3317
-3312
-3307
-3301
-3295
-3289
-3283
-3277
-3271
-3264
-3257
-3250
-3244
-3236
-3229
-3222
-3214
-3207
-3199
-3191
-3183
-3175
-3167
-3159
-3151
-3142
-3134
-3125
-3116
-3107
-3098
-3089
-3080
-3071
-3062
-3053
-3043
-3034
-3024
-3015
-3005
-2995
-2985
-2976
-2966
-2956
-2946
-2936
-2925
-2915
-2905
-2895
-2884
-2874
-2863
-2853
-2842
-2832
-2821
-2811
-2800
-2789
-2778
-2768
-2757
-2746
-2735
-2724
-2713
-2702
-2692
-2681
-2670
-2659
-2648
-2637
-2626
-2615
-2604
-2593
-2582
-2571
-2561
-2550
-2539
-2528
-2517
-2506
-2495
-2484
-2473
-2463
-2452
-2441
-2430
-2419
-2408
-2398
-2387
-2376
-2365
-2354
-2344
-2333
-2322
-2312
-2301
-2291
-2280
-2269
-2259
-2248
-2238
-2227
-2217
-2207
-2196
-2186
-2176
-2166
-2155
-2145
-2135
-2125
-2115
-2105
-2095
-2085
-2075
-2066
-2056
-2045
-2036
-2027
-2017
-2008
-1998
-1989
-1980
-1970
-1961
-1952
-1943
-1934
-1925
-1916
-1907
-1898
-1889
-1881
-1872
-1864
-1855
-1847
-1838
-1830
-1821
-1813
-1805
-1797
-1788
-1780
-1772
-1764
-1756
-1748
-1741
-1733
-1725
-1717
-1710
-1702
-1695
-1687
-1680
-1672
-1665
-1658
-1651
-1644
-1637
-1630
-1623
-1616
-1610
-1603
-1596
-1590
-1583
-1577
-1570
-1564
-1558
-1552
-1546
-1540
-1534
-1528
-1523
-1517
-1512
-1506
-1501
-1495
-1490
-1485
-1480
-1475
-1470
-1465
-1461
-1456
-1452
-1447
-1443
-1439
-1435
-1431
-1427
-1423
-1419
-1416
-1412
-1409
-1405
-1402
-1399
-1396
-1393
-1391
-1388
-1386
-1383
-1381
-1379
-1377
-1375
-1373
-1372
-1370
-1369
-1368
-1367
-1366
-1365
-1364
-1363
-1363
-1363
-1362
-1362
-1362
-1362
-1363
-1363
-1364
-1364
-1365
-1366
-1367
-1368
-1369
-1370
-1372
-1373
-1375
-1377
-1379
-1381
-1383
-1386
-1388
-1391
-1394
-1397
-1400
-1403
-1406
-1410
-1413
-1417
-1421
-1425
-1429
-1433
-1438
-1442
-1447
-1452
-1457
-1462
-1468
-1473
-1479
-1485
-1490
-1496
-1503
-1509
-1515
-1522
-1528
-1535
-1542
-1549
-1556
-1564
-1571
-1578
-1586
-1594
-1601
-1609
-1617
-1625
-1633
-1642
-1650
-1658
-1667
-1675
-1684
-1692
-1701
-1710
-1719
-1728
-1737
-1746
-1755
-1764
-1773
-1782
-1791
-1800
-1810
-1819
-1828
-1838
-1847
-1856
-1866
-1875
-1884
-1894
-1903
-1913
-1922
-1932
-1941
-1951
-1960
-1970
-1979
-1989
-1999
-2008
-2017
-2027
-2037
-2047
-2056
-2066
-2075
-2085
-2094
-2104
-2114
-2123
-2133
-2143
-2152
-2162
-2171
-2181
-2191
-2200
-2210
-2219
-2229
-2238
-2248
-2258
-2267
-2277
-2286
-2295
-2305
-2314
-2323
-2333
-2342
-2351
-2360
-2369
-2378
-2387
-2395
-2404
-2413
-2421
-2430
-2438
-2446
-2454
-2462
-2470
-2478
-2486
-2493
-2501
-2508
-2516
-2523
-2530
-2537
-2544
-2550
-2557
-2564
-2570
-2576
-2583
-2589
-2595
-2600
-2606
-2612
-2617
-2623
-2628
-2633
-2638
-2643
-2647
-2652
-2656
-2661
-2665
-2669
-2673
-2677
-2681
-2684
-2688
-2691
-2695
-2698
-2701
-2704
-2706
-2709
-2711
-2714
-2716
-2718
-2720
-2721
-2723
-2724
-2726
-2727
-2728
-2728
-2729
-2729
-2729
-2730
-2729
-2729
-2729
-2728
-2727
-2726
-2725
-2724
-2722
-2721
-2719
-2717
-2714
-2712
-2709
-2707
-2704
-2701
-2697
-2694
-2690
-2686
-2682
-2678
-2674
-2669
-2664
-2659
-2654
-2649
-2644
-2638
-2632
-2626
-2620
-2614
-2607
-2601
-2594
-2587
-2580
-2572
-2565
-2557
-2549
-2541
-2532
-2524
-2515
-2506
-2497
-2488
-2479
-2469
-2459
-2449
-2439
-2429
-2419
-2408
-2397
-2387
-2375
-2364
-2353
-2341
-2330
-2318
-2306
-2294
-2282
-2269
-2257
-2244
-2231
-2218
-2205
-2192
-2178
-2165
-2151
-2137
-2123
-2109
-2094
-2080
-2065
-2051
-2036
-2021
-2005
-1991
-1975
-1960
-1944
-1928
-1913
-1897
-1881
-1864
-1848
-1832
-1815
-1799
-1782
-1765
-1748
-1731
-1714
-1697
-1680
-1662
-1645
-1627
-1610
-1592
-1574
-1556
-1538
-1520
-1502
-1484
-1466
-1448
-1430
-1411
-1393
-1374
-1356
-1337
-1319
-1300
-1282
-1263
-1244
-1225
-1206
-1187
-1168
-1149
-1130
-1111
-1092
-1073
-1054
-1035
-1014
-996
-977
-957
-938
-918
-899
-879
-860
-840
-820
-801
-781
-761
-741
-721
-701
-681
-661
-641
-621
-601
-581
-560
-540
-520
-500
-479
-459
-439
-418
-398
-377
-357
-336
-316
-295
-275
-254
-234
-213
-192
-172
-151
-130
-110
-89
-68
-48
-27
-6
15
35
56
76
97
118
138
159
180
200
221
241
262
282
303
324
344
365
385
406
426
447
467
488
508
529
549
570
590
610
631
651
671
692
712
732
753
773
793
814
834
854
875
895
915
936
956
976
996
1016
1037
1057
1077
1097
1117
1138
1158
1178
1198
1218
1238
1258
1278
1298
1318
1337
1357
1377
1396
1416
1436
1455
1475
1494
1514
1533
1552
1571
1591
1610
1629
1648
1667
1686
1704
1723
1742
1761
1779
1798
1816
1834
1853
1871
1889
1907
1925
1943
1961
1979
1997
2015
2032
2050
2068
2085
2102
2120
2137
2154
2171
2188
2204
2221
2238
2254
2270
2287
2303
2319
2335
2351
2367
2382
2398
2413
2429
2444
2459
2474
2488
2503
2518
2532
2546
2560
2574
2588
2602
2615
2629
2642
2655
2668
2681
2694
2707
2719
2732
2744
2756
2768
2780
2791
2803
2814
2826
2837
2848
2859
2870
2880
2891
2901
2911
2921
2931
2941
2951
2961
2970
2979
2989
2998
3007
3015
3024
3032
3041
3049
3057
3065
3073
3081
3088
3095
3103
3110
3117
3123
3130
3136
3143
3149
3155
3161
3166
3172
3177
3182
3188
3192
3197
3202
3206
3210
3214
3218
3222
3226
3229
3233
3236
3239
3242
3244
3247
3249
3251
3253
3255
3257
3259
3260
3261
3263
3264
3264
3265
3266
3266
3266
3267
3267
3266
3266
3265
3265
3264
3263
3262
3261
3259
3258
3256
3254
3252
3250
3248
3246
3243
3240
3238
3235
3231
3228
3225
3221
3218
3214
3210
3206
3201
3197
3193
3188
3183
3178
3173
3168
3162
3157
3151
3146
3140
3134
3128
3121
3115
3109
3102
3095
3088
3081
3074
3067
3060
3052
3044
3036
3028
3020
3012
3003
2995
2986
2977
2968
2958
2949
2939
2929
2920
2909
2899
2889
2878
2868
2857
2846
2835
2824
2813
2801
2790
2778
2766
2754
2742
2730
2718
2705
2692
2680
2667
2654
2641
2628
2614
2601
2587
2574
2560
2546
2532
2518
2504
2490
2475
2461
2446
2432
2417
2402
2387
2372
2357
2341
2326
2310
2295
2279
2263
2247
2231
2215
2199
2183
2167
2150
2134
2117
2100
2084
2067
2050
2033
2016
1999
1982
1965
1948
1930
1913
1896
1878
1861
1843
1825
1808
1790
1772
1755
1737
1719
1701
1683
1665
1648
1629
1611
1593
1575
1557
1539
1521
1502
1484
1466
1447
1429
1410
1392
1373
1355
1336
1318
1299
1281
1262
1243
1225
1206
1188
1169
1150
1132
1113
1094
1076
1057
1039
1020
1002
983
965
946
928
909
891
872
854
835
817
799
780
762
744
726
707
689
671
653
635
617
599
581
564
546
528
511
493
476
458
441
423
406
389
372
355
338
321
304
287
270
253
237
220
203
187
171
154
138
122
106
90
74
58
42
26
11
-5
-21
-36
-51
-67
-82
-97
-112
-127
-142
-157
-171
-186
-201
-215
-230
-244
-258
-272
-287
-301
-314
-328
-342
-356
-369
-383
-396
-410
-423
-436
-449
-462
-475
-488
-501
-513
-526
-538
-551
-563
-576
-588
-600
-612
-624
-636
-648
-659
-671
-683
-694
-705
-717
-728
-739
-750
-761
-771
-782
-793
-803
-813
-824
-834
-844
-854
-864
-873
-883
-893
-902
-911
-921
-930
-939
-948
-956
-965
-974
-982
-990
-999
-1006
-1014
-1022
-1030
-1038
-1046
-1053
-1060
-1067
-1075
-1082
-1089
-1095
-1102
-1109
-1115
-1122
-1128
-1135
-1141
-1147
-1154
-1160
-1166
-1171
-1177
-1183
-1189
-1194
-1200
-1205
-1210
-1215
-1221
-1226
-1231
-1235
-1240
-1245
-1250
-1254
-1259
-1263
-1268
-1272
-1276
-1280
-1285
-1289
-1293
-1297
-1301
-1304
-1308
-1312
-1316
-1319
-1323
-1326
-1330
-1333
-1336
-1339
-1343
-1346
-1349
-1352
-1354
-1357
-1360
-1363
-1365
-1368
-1370
-1372
-1375
-1377
-1379
-1381
-1384
-1386
-1388
-1390
-1392
-1393
-1395
-1397
-1399
-1400
-1402
-1403
-1405
-1406
-1408
-1409
-1410
-1411
-1412
-1413
-1414
-1415
-1416
-1417
-1417
-1418
-1418
-1418
-1419
-1419
-1419
-1419
-1418
-1418
-1418
-1417
-1417
-1416
-1415
-1414
-1414
-1413
-1412
-1410
-1409
-1408
-1407
-1405
-1404
-1402
-1401
-1399
-1397
-1395
-1393
-1391
-1389
-1387
-1385
-1383
-1380
-1378
-1375
-1373
-1370
-1367
-1364
-1362
-1359
-1355
-1352
-1349
-1346
-1342
-1339
-1335
-1332
-1328
-1324
-1320
-1316
-1312
-1308
-1304
-1300
-1296
-1291
-1287
-1283
-1278
-1273
-1269
-1264
-1259
-1255
-1250
-1245
-1240
-1235
-1230
-1225
-1220
-1215
-1209
-1204
-1199
-1194
-1188
-1183
-1178
-1172
-1167
-1161
-1156
-1150
-1145
-1139
-1134
-1128
-1122
-1117
-1111
-1105
-1099
-1094
-1088
-1082
-1076
-1070
-1064
-1058
-1052
-1046
-1040
-1034
-1028
-1022
-1016
-1010
-1004
-998
-991
-985
-979
-973
-966
-960
-954
-948
-941
-935
-929
-922
-916
-910
-903
-897
-891
-884
-878
-872
-865
-859
-852
-846
-839
-833
-826
-820
-813
-807
-800
-794
-787
-781
-774
-767
-761
-754
-747
-741
-734
-727
-721
-714
-707
-700
-694
-687
-680
-673
-666
-659
-652
-645
-638
-631
-624
-617
-610
-603
-596
-589
-582
-574
-567
-560
-553
-545
-538
-530
-523
-516
-508
-500
-493
-485
-477
-470
-462
-454
-446
-439
-431
-423
-415
-407
-399
-391
-383
-375
-367
-359
-350
-342
-334
-326
-318
-310
-301
-293
-285
-276
-268
-260
-251
-243
-235
-226
-218
-209
-201
-192
-184
-175
-166
-158
-149
-140
-131
-123
-114
-105
-96
-87
-78
-69
-60
-51
-42
-33
-24
-15
-6
3
12
21
30
39
48
58
67
76
85
94
103
112
121
130
139
148
157
166
175
184
193
202
211
220
229
238
248
257
266
275
284
293
302
312
321
330
339
348
358
367
376
385
394
403
413
422
431
440
449
458
467
476
485
494
503
512
520
529
538
546
555
563
572
580
589
597
606
614
622
630
639
647
655
663
671
679
687
695
703
710
718
726
734
741
749
756
764
771
779
786
793
801
808
815
822
829
836
843
849
856
863
869
876
882
889
895
901
907
913
919
925
931
936
942
947
953
958
963
968
973
978
983
988
993
998
1002
1006
1010
1016
1020
1024
1028
1032
1036
1040
1044
1048
1051
1055
1059
1062
1065
1069
1072
1075
1078
1081
1083
1086
1089
1091
1093
1096
1098
1100
1102
1104
1106
1108
1110
1111
1113
1115
1116
1117
1118
1120
1121
1122
1123
1123
1124
1125
1125
1125
1126
1126
1126
1126
1126
1126
1126
1126
1125
1125
1124
1124
1123
1122
1121
1120
1119
1118
1117
1116
1114
1113
1111
1109
1108
1106
1104
1102
1100
1098
1096
1093
1091
1088
1086
1083
1080
1077
1075
1072
1069
1066
1062
1059
1056
1053
1049
1046
1042
1038
1034
1031
1027
1022
1018
1014
1010
1004
1000
996
991
986
982
977
971
966
961
956
950
944
939
933
927
921
914
908
902
895
889
882
875
868
861
854
847
839
832
824
817
809
801
793
785
777
768
760
751
743
734
725
716
707
698
689
679
670
660
650
641
631
621
611
600
590
580
569
559
548
537
526
515
503
492
481
469
457
445
433
421
409
397
385
372
360
347
334
322
309
296
282
269
256
242
229
215
202
188
174
160
146
132
118
104
90
75
61
46
32
17
3
-12
-27
-41
-56
-71
-86
-101
-116
-131
-146
-162
-177
-192
-208
-223
-239
-254
-270
-286
-302
-317
-333
-349
-365
-381
-397
-413
-429
-445
-461
-478
-494
-510
-527
-543
-560
-576
-593
-609
-626
-643
-659
-676
-693
-710
-727
-744
-761
-778
-795
-812
-829
-846
-863
-881
-898
-915
-932
-949
-967
-984
-1000
-1018
-1036
-1053
-1070
-1087
-1105
-1122
-1139
-1157
-1174
-1191
-1208
-1226
-1243
-1260
-1277
-1295
-1312
-1329
-1346
-1363
-1380
-1398
-1415
-1432
-1449
-1466
-1483
-1499
-1516
-1533
-1550
-1567
-1584
-1600
-1617
-1634
-1650
-1667
-1683
-1700
-1716
-1733
-1749
-1765
-1782
-1798
-1814
-1830
-1846
-1862
-1878
-1894
-1910
-1926
-1941
-1957
-1973
-1988
-2004
-2019
-2035
-2050
-2066
-2081
-2096
-2111
-2126
-2141
-2156
-2171
-2186
-2201
-2216
-2230
-2245
-2259
-2274
-2288
-2303
-2317
-2331
-2345
-2359
-2373
-2387
-2401
-2415
-2429
-2443
-2456
-2470
-2483
-2497
-2510
-2524
-2537
-2550
-2563
-2576
-2589
-2602
-2615
-2628
-2641
-2653
-2666
-2679
-2691
-2704
-2716
-2729
-2741
-2753
-2766
-2778
-2790
-2802
-2814
-2826
-2838
-2850
-2862
-2874
-2886
-2897
-2909
-2921
-2932
-2944
-2955
-2967
-2978
-2989
-3000
-3011
-3023
-3034
-3045
-3056
-3067
-3077
-3088
-3099
-3110
-3121
-3131
-3142
-3153
-3163
-3174
-3184
-3195
-3205
-3216
-3226
-3236
-3247
-3257
-3267
-3277
-3287
-3297
-3307
-3317
-3327
-3337
-3347
-3356
-3366
-3376
-3385
-3395
-3404
-3414
-3423
-3432
-3442
-3451
-3460
-3469
-3478
-3487
-3496
-3505
-3514
-3522
-3531
-3540
-3548
-3557
-3565
-3574
-3582
-3591
-3599
-3608
-3616
-3624
-3632
-3640
-3648
-3657
-3665
-3672
-3680
-3688
-3696
-3704
-3711
-3719
-3726
-3734
-3741
-3749
-3756
-3763
-3771
-3778
-3785
-3792
-3799
-3806
-3813
-3820
-3827
-3834
-3840
-3847
-3854
-3860
-3867
-3873
-3879
-3886
-3892
-3898
-3904
-3911
-3917
-3923
-3929
-3935
-3940
-3946
-3952
-3958
-3963
-3969
-3975
-3980
-3985
-3991
-3996
-4001
-4006
-4011
-4016
-4021
-4026
-4030
-4035
-4040
-4043
-4048
-4053
-4057
-4061
-4065
-4069
-4073
-4075
-4080
-4083
-4086
-4091
-4094
-4097
-4100
-4104
-4107
-4110
-4113
-4115
-4118
-4121
-4124
-4126
-4129
-4131
-4133
-4136
-4138
-4140
-4142
-4144
-4146
-4148
-4150
-4152
-4153
-4155
-4157
-4158
-4160
-4161
-4163
-4164
-4165
-4166
-4168
-4169
-4170
-4171
-4172
-4173
-4174
-4174
-4175
-4176
-4176
-4177
-4177
-4178
-4178
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4179
-4178
-4178
-4177
-4177
-4176
-4176
-4175
-4174
-4173
-4172
-4172
-4171
-4170
-4169
-4167
-4166
-4165
-4164
-4162
-4161
-4160
-4158
-4157
-4155
-4153
-4151
-4150
-4148
-4146
-4144
-4142
-4140
-4138
-4136
-4134
-4132
-4129
-4127
-4125
-4122
-4120
-4117
-4115
-4112
-4109
-4106
-4104
-4101
-4098
-4094
-4091
-4089
-4086
-4083
-4080
-4077
-4073
-4070
-4067
-4062
-4059
-4056
-4053
-4049
-4046
-4042
-4038
-4035
-4030
-4027
-4024
-4019
-4016
-4011
-4008
-4003
-4000
-3996
-3991
-3987
-3983
-3979
-3974
-3970
-3966
-3961
-3957
-3952
-3948
-3943
-3939
-3934
-3929
-3924
-3920
-3915
-3910
-3905
-3900
-3895
-3890
-3885
-3880
-3874
-3869
-3864
-3859
-3853
-3848
-3843
-3837
-3832
-3826
-3821
-3815
-3809
-3804
-3798
-3793
-3787
-3781
-3776
-3770
-3764
-3759
-3753
-3747
-3742
-3736
-3730
-3724
-3719
-3713
-3707
-3702
-3696
-3690
-3684
-3678
-3673
-3667
-3661
-3655
-3649
-3643
-3637
-3631
-3625
-3619
-3613
-3607
-3601
-3595
-3589
-3583
-3577
-3571
-3564
-3558
-3552
-3546
-3539
-3533
-3527
-3520
-3514
-3508
-3501
-3495
-3488
-3482
-3475
-3468
-3462
-3455
-3449
-3442
-3435
-3429
-3422
-3415
-3409
-3402
-3395
-3388
-3382
-3375
-3368
-3361
-3354
-3347
-3341
-3334
-3327
-3320
-3313
-3306
-3300
-3293
-3286
-3279
-3272
-3265
-3258
-3251
-3244
-3238
-3231
-3224
-3217
-3210
-3203
-3197
-3190
-3183
-3176
-3170
-3163
-3156
-3150
-3143
-3137
-3130
-3124
-3118
-3111
-3105
-3099
-3092
-3086
-3080
-3074
-3068
-3062
-3055
-3049
-3043
-3037
-3031
-3025
-3019
-3014
-3008
-3002
-2996
-2990
-2984
-2979
-2973
-2967
-2961
-2956
-2950
-2944
-2939
-2933
-2927
-2922
-2916
-2911
-2905
-2900
-2894
-2889
-2884
-2878
-2873
-2868
-2863
-2858
-2852
-2847
-2842
-2837
-2832
-2827
-2822
-2817
-2813
-2808
-2803
-2798
-2793
-2788
-2784
-2779
-2774
-2769
-2765
-2760
-2755
-2751
-2746
-2741
-2736
-2732
-2727
-2722
-2717
-2713
-2708
-2703
-2698
-2694
-2689
-2684
-2679
-2674
-2669
-2665
-2660
-2655
-2650
-2645
-2640
-2635
-2631
-2626
-2621
-2616
-2611
-2607
-2602
-2597
-2593
-2588
-2583
-2578
-2574
-2569
-2565
-2560
-2555
-2551
-2546
-2541
-2537
-2532
-2527
-2523
-2518
-2514
-2509
-2504
-2500
-2495
-2490
-2486
-2481
-2477
-2472
-2467
-2463
-2458
-2453
-2448
-2444
-2439
-2434
-2429
-2424
-2419
-2414
-2409
-2404
-2399
-2394
-2389
-2384
-2379
-2374
-2368
-2363
-2357
-2352
-2346
-2341
-2335
-2330
-2324
-2318
-2312
-2306
-2301
-2295
-2289
-2283
-2277
-2270
-2264
-2258
-2252
-2246
-2240
-2233
-2227
-2221
-2214
-2208
-2202
-2195
-2189
-2182
-2176
-2169
-2163
-2156
-2150
-2143
-2136
-2130
-2123
-2116
-2110
-2103
-2096
-2089
-2082
-2075
-2068
-2061
-2054
-2047
-2040
-2033
-2025
-2017
-2011
-2004
-1996
-1989
-1981
-1973
-1966
-1958
-1950
-1942
-1934
-1926
-1918
-1910
-1902
-1894
-1886
-1877
-1869
-1861
-1852
-1844
-1835
-1826
-1818
-1809
-1800
-1792
-1783
-1774
-1765
-1756
-1747
-1738
-1729
-1719
-1710
-1701
-1691
-1682
-1673
-1663
-1653
-1644
-1634
-1624
-1615
-1605
-1595
-1585
-1575
-1565
-1554
-1544
-1534
-1523
-1513
-1503
-1492
-1481
-1471
-1460
-1450
-1439
-1428
-1417
-1406
-1396
-1385
-1374
-1363
-1352
-1341
-1330
-1319
-1308
-1297
-1285
-1274
-1263
-1252
-1241
-1230
-1218
-1207
-1196
-1184
-1173
-1162
-1150
-1139
-1127
-1116
-1104
-1093
-1081
-1070
-1058
-1047
-1035
-1024
-1012
-1000
-989
-978
-966
-954
-943
-931
-920
-908
-897
-885
-874
-862
-851
-839
-828
-816
-805
-793
-782
-771
-759
-748
-736
-725
-713
-702
-690
-679
-667
-656
-644
-633
-621
-610
-598
-587
-575
-564
-552
-541
-529
-518
-506
-495
-483
-472
-461
-449
-438
-427
-415
-404
-393
-382
-371
-360
-349
-338
-327
-316
-306
-295
-284
-274
-263
-253
-242
-232
-221
-211
-201
-191
-181
-171
-161
-151
-141
-131
-121
-111
-102
-92
-83
-73
-64
-54
-45
-36
-27
-18
-9
0
9
18
27
36
45
53
62
71
79
88
96
105
113
121
130
138
146
154
162
170
178
186
194
202
210
218
226
234
241
249
257
264
272
279
287
294
302
309
316
324
331
338
345
353
360
367
374
381
388
395
402
408
415
422
429
436
442
449
456
462
469
476
482
489
495
502
508
515
521
528
534
541
547
554
560
567
573
579
586
592
598
605
611
617
623
630
636
642
648
654
660
666
672
678
683
689
695
701
706
712
717
723
728
734
739
745
750
756
761
766
772
777
782
788
793
798
804
809
814
819
825
830
835
840
846
851
856
862
867
872
878
883
888
894
899
905
910
915
921
926
932
937
942
948
953
959
964
970
975
980
986
991
997
1002
1006
1012
1018
1024
1029
1034
1040
1045
1050
1056
1061
1066
1072
1077
1082
1088
1093
1098
1104
1109
1114
1120
1125
1130
1136
1141
1147
1152
1158
1163
1168
1174
1179
1185
1191
1196
1202
1207
1213
1219
1224
1230
1236
1241
1247
1253
1259
1265
1270
1276
1282
1288
1294
1300
1306
1312
1318
1324
1330
1337
1343
1349
1355
1361
1368
1374
1380
1387
1393
1400
1406
1412
1419
1425
1432
1438
1445
1452
1458
1465
1472
1478
1485
1492
1499
1505
1512
1519
1526
1533
1540
1547
1554
1561
1568
1575
1582
1589
1596
1603
1611
1618
1625
1632
1639
1647
1654
1661
1668
1676
1683
1690
1698
1705
1712
1720
1727
1734
1742
1749
1756
1763
1771
1778
1785
1793
1800
1807
1814
1822
1829
1836
1844
1851
1858
1865
1873
1880
1887
1894
1902
1909
1916
1923
1931
1938
1945
1952
1959
1967
1974
1981
1988
1995
2001
2009
2017
2024
2031
2037
2045
2052
2059
2067
2074
2081
2088
2095
2102
2109
2116
2123
2130
2136
2143
2150
2157
2164
2171
2178
2185
2192
2199
2206
2213
2220
2227
2234
2241
2248
2255
2262
2269
2276
2283
2290
2296
2303
2310
2317
2324
2330
2337
2344
2350
2357
2363
2370
2376
2382
2388
2395
2401
2407
2413
2419
2425
2431
2437
2443
2449
2455
2461
2467
2472
2478
2484
2490
2495
2501
2507
2512
2518
2523
2529
2534
2540
2545
2550
2556
2561
2566
2571
2576
2581
2586
2591
2596
2601
2606
2611
2616
2620
2625
2629
2634
2638
2643
2647
2651
2655
2659
2663
2667
2671
2675
2679
2683
2686
2690
2693
2697
2700
2703
2707
2710
2713
2716
2719
2722
2725
2728
2730
2733
2736
2738
2741
2744
2746
2749
2751
2753
2756
2758
2760
2762
2764
2767
2769
2771
2772
2774
2776
2778
2779
2781
2783
2784
2785
2787
2788
2789
2790
2791
2792
2792
2793
2794
2794
2795
2795
2795
2796
2796
2796
2796
2796
2796
2796
2796
2795
2795
2795
2794
2793
2793
2792
2791
2790
2789
2788
2787
2786
2784
2783
2782
2780
2778
2777
2775
2773
2771
2769
2767
2765
2763
2760
2758
2755
2753
2750
2748
2745
2742
2739
2736
2733
2730
2727
2724
2721
2717
2714
2711
2707
2703
2700
2696
2692
2688
2684
2680
2676
2671
2667
2662
2658
2653
2648
2644
2639
2634
2629
2623
2618
2613
2607
2602
2596
2590
2584
2578
2572
2566
2560
2553
2547
2540
2534
2527
2520
2513
2506
2499
2492
2485
2477
2469
2462
2454
2446
2438
2430
2422
2414
2406
2397
2389
2380
2371
2362
2354
2344
2335
2326
2317
2308
2298
2289
2279
2269
2259
2250
2240
2230
2219
2209
2199
2189
2178
2168
2157
2146
2136
2125
2114
2103
2092
2081
2070
2059
2047
2036
2025
2013
2001
1991
1979
1967
1956
1944
1932
1921
1909
1897
1885
1873
1861
1849
1837
1825
1812
1800
1788
1775
1763
1750
1737
1725
1712
1699
1686
1673
1660
1647
1634
1621
1608
1594
1581
1568
1554
1540
1527
1513
1499
1486
1472
1458
1444
1430
1416
1402
1388
1374
1359
1345
1331
1316
1302
1287
1273
1258
1244
1229
1214
1199
1185
1170
1155
1140
1125
1110
1095
1080
1065
1050
1035
1020
1004
990
975
960
945
929
914
899
883
868
852
837
821
806
790
774
758
743
727
711
695
679
663
648
632
616
600
584
568
553
537
521
505
489
474
458
442
427
411
395
380
364
348
333
317
302
286
271
255
240
224
209
194
178
163
148
132
117
102
87
72
56
41
26
11
-3
-18
-33
-48
-62
-77
-92
-106
-120
-135
-149
-163
-177
-191
-205
-219
-233
-246
-260
-273
-287
-300
-313
-327
-340
-353
-366
-379
-392
-404
-417
-429
-442
-454
-467
-479
-491
-503
-515
-527
-538
-550
-562
-573
-584
-596
-607
-618
-629
-640
-650
-661
-671
-682
-692
-702
-712
-722
-731
-741
-751
-760
-769
-778
-787
-796
-805
-814
-822
-831
-839
-847
-855
-863
-871
-878
-886
-893
-900
-908
-915
-922
-929
-935
-942
-949
-955
-961
-968
-974
-980
-986
-992
-998
-1002
-1008
-1014
-1020
-1025
-1030
-1035
-1040
-1045
-1050
-1055
-1060
-1064
-1069
-1074
-1078
-1082
-1087
-1091
-1095
-1099
-1104
-1108
-1111
-1115
-1119
-1123
-1126
-1130
-1133
-1137
-1140
-1143
-1146
-1149
-1152
-1155
-1158
-1160
-1163
-1165
-1167
-1170
-1172
-1174
-1176
-1178
-1180
-1181
-1183
-1185
-1186
-1187
-1189
-1190
-1191
-1192
-1193
-1194
-1194
-1195
-1196
-1196
-1197
-1197
-1197
-1197
-1198
-1198
-1198
-1198
-1198
-1197
-1197
-1197
-1197
-1196
-1196
-1196
-1195
-1195
-1194
-1194
-1193
-1192
-1192
-1191
-1190
-1190
-1189
-1188
-1187
-1186
-1185
-1184
-1183
-1182
-1180
-1179
-1178
-1177
-1175
-1174
-1173
-1171
-1170
-1168
-1167
-1165
-1164
-1162
-1160
-1159
-1157
-1155
-1153
-1151
-1149
-1147
-1145
-1143
-1141
-1139
-1137
-1135
-1132
-1130
-1128
-1125
-1123
-1120
-1118
-1115
-1113
-1110
-1108
-1105
-1102
-1099
-1097
-1094
-1091
-1088
-1086
-1083
-1080
-1077
-1074
-1072
-1069
-1066
-1063
-1061
-1058
-1055
-1053
-1050
-1047
-1045
-1042
-1040
-1037
-1035
-1032
-1029
-1027
-1024
-1022
-1018
-1016
-1014
-1012
-1010
-1006
-1004
-1002
-1000
-997
-995
-993
-990
-988
-986
-983
-981
-979
-976
-974
-972
-970
-968
-965
-963
-961
-959
-957
-954
-952
-950
-948
-946
-944
-942
-940
-938
-936
-934
-932
-930
-928
-927
-925
-923
-921
-920
-918
-916
-915
-913
-912
-910
-909
-908
-906
-905
-904
-903
-902
-901
-900
-899
-898
-897
-896
-896
-895
-894
-894
-893
-892
-892
-892
-891
-891
-890
-890
-890
-889
-889
-888
-888
-888
-888
-887
-887
-887
-886
-886
-886
-886
-886
-885
-885
-885
-885
-885
-884
-884
-884
-884
-884
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-883
-884
-884
-884
-885
-885
-886
-886
-887
-887
-888
-889
-890
-891
-892
-893
-894
-895
-896
-897
-898
-899
-901
-902
-904
-905
-907
-908
-910
-911
-913
-915
-916
-918
-920
-922
-924
-925
-927
-929
-931
-933
-935
-937
-939
-941
-943
-945
-947
-949
-951
-953
-955
-957
-959
-961
-963
-965
-967
-970
-972
-974
-976
-979
-981
-983
-986
-988
-991
-993
-996
-999
-1000
-1004
-1006
-1008
-1012
-1014
-1018
-1020
-1024
-1027
-1030
-1033
-1036
-1039
-1042
-1045
-1048
-1051
-1054
-1057
-1061
-1064
-1067
-1070
-1073
-1076
-1079
-1082
-1085
-1088
-1092
-1095
-1098
-1101
-1104
-1107
-1110
-1113
-1116
-1120
-1123
-1126
-1129
-1132
-1135
-1139
-1142
-1145
-1148
-1152
-1155
-1158
-1161
-1165
-1168
-1171
-1175
-1178
-1181
-1185
-1188
-1192
-1195
-1199
-1202
-1206
-1209
-1213
-1216
-1220
-1224
-1227
-1231
-1234
-1238
-1241
-1245
-1248
-1251
-1255
-1258
-1261
-1264
-1268
-1271
-1274
-1277
-1280
-1283
-1286
-1289
-1292
-1295
-1297
-1300
-1303
-1305
-1308
-1310
-1313
-1315
-1318
-1320
-1323
-1325
-1327
-1329
-1332
-1334
-1336
-1338
-1340
-1342
-1344
-1346
-1348
-1350
-1351
-1353
-1355
-1357
-1358
-1360
-1362
-1363
-1365
-1367
-1368
-1370
-1371
-1373
-1374
-1375
-1377
-1378
-1379
-1381
-1382
-1383
-1384
-1385
-1386
-1387
-1388
-1389
-1390
-1390
-1391
-1392
-1392
-1393
-1393
-1394
-1394
-1394
-1394
-1395
-1395
-1395
-1395
-1395
-1395
-1395
-1394
-1394
-1394
-1393
-1393
-1392
-1392
-1391
-1391
-1390
-1389
-1388
-1387
-1387
-1386
-1384
-1383
-1382
-1381
-1380
-1378
-1377
-1375
-1374
-1372
-1371
-1369
-1367
-1366
-1364
-1362
-1360
-1358
-1357
-1355
-1353
-1351
-1349
-1347
-1345
-1343
-1341
-1339
-1337
-1334
-1332
-1330
-1328
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1310
-1308
-1306
-1304
-1302
-1300
-1298
-1296
-1294
-1291
-1289
-1287
-1285
-1283
-1281
-1279
-1277
-1274
-1272
-1270
-1268
-1266
-1263
-1261
-1259
-1257
-1254
-1252
-1250
-1248
-1245
-1243
-1241
-1239
-1236
-1234
-1232
-1230
-1228
-1226
-1223
-1221
-1219
-1217
-1215
-1213
-1210
-1208
-1206
-1204
-1202
-1200
-1197
-1195
-1193
-1191
-1188
-1186
-1184
-1182
-1179
-1177
-1175
-1172
-1170
-1167
-1165
-1162
-1160
-1157
-1154
-1152
-1149
-1147
-1144
-1141
-1138
-1136
-1133
-1130
-1128
-1125
-1122
-1119
-1116
-1114
-1111
-1108
-1105
-1102
-1100
-1097
-1094
-1091
-1089
-1086
-1083
-1080
-1078
-1075
-1072
-1070
-1067
-1064
-1061
-1059
-1056
-1053
-1050
-1048
-1045
-1042
-1039
-1037
-1034
-1031
-1028
-1026
-1022
-1020
-1018
-1016
-1012
-1010
-1008
-1006
-1004
-1000
-999
-997
-995
-992
-990
-988
-986
-984
-983
-981
-979
-977
-975
-974
-972
-971
-969
-968
-967
-965
-964
-963
-962
-961
-960
-959
-958
-957
-957
-956
-956
-955
-955
-954
-954
-954
-954
-954
-954
-954
-954
-954
-955
-955
-956
-957
-957
-958
-959
-960
-961
-962
-964
-965
-966
-968
-969
-971
-973
-975
-977
-979
-981
-983
-986
-988
-990
-993
-996
-999
-1000
-1004
-1006
-1010
-1014
-1016
-1020
-1024
-1027
-1031
-1035
-1039
-1042
-1046
-1050
-1055
-1059
-1063
-1068
-1072
-1077
-1082
-1087
-1092
-1097
-1102
-1107
-1112
-1118
-1124
-1129
-1135
-1141
-1147
-1153
-1160
-1166
-1173
-1179
-1186
-1193
-1200
-1208
-1215
-1223
-1230
-1238
-1246
-1254
-1263
-1271
-1280
-1288
-1297
-1306
-1315
-1325
-1334
-1344
-1353
-1363
-1373
-1383
-1393
-1403
-1414
-1424
-1435
-1446
-1457
-1468
-1479
-1490
-1501
-1513
-1524
-1536
-1548
-1560
-1572
-1584
-1596
-1608
-1620
-1633
-1645
-1658
-1670
-1683
-1696
-1709
-1722
-1735
-1748
-1761
-1774
-1788
-1801
-1814
-1828
-1841
-1855
-1869
-1882
-1896
-1910
-1924
-1938
-1952
-1966
-1980
-1994
-2009
-2023
-2037
-2052
-2067
-2081
-2096
-2111
-2126
-2140
-2155
-2170
-2185
-2200
-2216
-2231
-2246
-2261
-2277
-2292
-2308
-2323
-2339
-2354
-2370
-2385
-2401
-2417
-2433
-2448
-2464
-2480
-2496
-2511
-2527
-2543
-2559
-2575
-2591
-2607
-2623
-2639
-2655
-2671
-2686
-2702
-2718
-2734
-2750
-2766
-2783
-2799
-2815
-2831
-2847
-2863
-2879
-2894
-2910
-2926
-2942
-2958
-2974
-2990
-3006
-3022
-3038
-3053
-3069
-3085
-3100
-3116
-3132
-3147
-3162
-3178
-3193
-3209
-3224
-3239
-3254
-3269
-3284
-3299
-3314
-3329
-3344
-3358
-3373
-3388
-3402
-3417
-3431
-3446
-3460
-3475
-3489
-3503
-3517
-3532
-3546
-3560
-3574
-3588
-3601
-3615
-3629
-3643
-3656
-3670
-3683
-3697
-3710
-3723
-3737
-3750
-3763
-3776
-3789
-3801
-3814
-3827
-3839
-3852
-3864
-3877
-3889
-3901
-3913
-3925
-3937
-3949
-3961
-3973
-3984
-3996
-4006
-4019
-4030
-4041
-4053
-4064
-4075
-4086
-4097
-4107
-4118
-4129
-4139
-4150
-4160
-4170
-4180
-4190
-4200
-4210
-4220
-4229
-4239
-4248
-4258
-4267
-4276
-4285
-4294
-4303
-4311
-4320
-4328
-4337
-4345
-4353
-4361
-4369
-4377
-4384
-4392
-4399
-4407
-4414
-4421
-4428
-4435
-4442
-4448
-4455
-4461
-4467
-4474
-4480
-4486
-4491
-4497
-4503
-4508
-4514
-4519
-4524
-4529
-4534
-4539
-4544
-4548
-4553
-4557
-4561
-4565
-4569
-4573
-4577
-4580
-4584
-4587
-4590
-4593
-4596
-4599
-4601
-4604
-4606
-4608
-4610
-4612
-4614
-4615
-4617
-4618
-4619
-4621
-4621
-4622
-4623
-4623
-4624
-4624
-4624
-4624
-4624
-4624
-4623
-4622
-4622
-4621
-4620
-4619
-4617
-4616
-4615
-4613
-4611
-4609
-4607
-4605
-4602
-4600
-4597
-4594
-4591
-4588
-4585
-4582
-4578
-4575
-4571
-4567
-4563
-4559
-4555
-4550
-4545
-4541
-4536
-4531
-4526
-4520
-4515
-4509
-4503
-4497
-4491
-4485
-4479
-4472
-4466
-4459
-4452
-4445
-4438
-4430
-4423
-4415
-4408
-4400
-4392
-4384
-4376
-4367
-4359
-4350
-4341
-4333
-4324
-4315
-4306
-4296
-4287
-4278
-4268
-4258
-4249
-4239
-4229
-4218
-4208
-4198
-4188
-4177
-4166
-4156
-4145
-4134
-4123
-4112
-4100
-4089
-4077
-4066
-4054
-4042
-4030
-4018
-4006
-3994
-3981
-3969
-3956
-3944
-3931
-3918
-3905
-3892
-3879
-3865
-3852
-3839
-3825
-3811
-3797
-3784
-3770
-3756
-3741
-3727
-3713
-3698
-3684
-3669
-3654
-3639
-3624
-3609
-3594
-3579
-3564
-3549
-3533
-3518
-3502
-3486
-3471
-3455
-3439
-3423
-3407
-3391
-3375
-3358
-3342
-3326
-3309
-3293
-3276
-3260
-3243
-3226
-3209
-3193
-3176
-3159
-3142
-3125
-3108
-3090
-3073
-3056
-3039
-3021
-3004
-2986
-2969
-2951
-2934
-2916
-2898
-2881
-2863
-2845
-2827
-2809
-2791
-2773
-2755
-2737
-2719
-2701
-2683
-2664
-2646
-2628
-2610
-2591
-2573
-2555
-2536
-2518
-2500
-2481
-2463
-2444
-2426
-2408
-2389
-2371
-2353
-2334
-2316
-2298
-2280
-2261
-2243
-2225
-2206
-2188
-2170
-2152
-2133
-2115
-2097
-2079
-2061
-2041
-2024
-2005
-1988
-1970
-1952
-1934
-1916
-1898
-1880
-1862
-1844
-1826
-1808
-1790
-1772
-1755
-1737
-1719
-1701
-1684
-1666
-1648
-1631
-1613
-1596
-1578
-1561
-1543
-1526
-1509
-1492
-1474
-1457
-1440
-1423
-1406
-1389
-1372
-1355
-1338
-1321
-1304
-1288
-1271
-1254
-1237
-1220
-1204
-1187
-1170
-1154
-1137
-1120
-1104
-1087
-1071
-1054
-1038
-1020
-1004
-988
-972
-956
-939
-923
-907
-891
-874
-858
-842
-826
-810
-794
-778
-762
-746
-730
-715
-699
-683
-667
-652
-636
-621
-605
-590
-574
-559
-543
-528
-513
-497
-482
-467
-452
-437
-422
-407
-392
-377
-362
-348
-333
-318
-304
-289
-275
-261
-246
-232
-218
-204
-190
-176
-162
-148
-134
-121
-107
-93
-80
-66
-53
-40
-26
-13
0
13
26
39
52
65
78
91
103
116
129
141
154
166
179
191
204
216
228
240
252
264
276
288
300
312
323
335
347
358
369
381
392
403
414
425
436
447
458
469
479
490
500
510
521
531
541
551
560
570
579
589
598
607
616
625
634
643
651
660
668
676
684
692
700
707
715
722
729
736
743
750
757
763
770
776
782
788
794
800
806
811
817
822
827
832
837
842
847
852
856
861
865
869
873
877
881
884
888
891
895
898
901
904
907
909
912
914
917
919
921
922
924
926
927
928
929
930
931
931
932
932
932
932
932
932
931
931
930
929
928
926
925
924
922
920
918
916
914
911
909
906
903
900
897
894
891
887
884
880
876
872
868
863
859
855
850
845
840
835
830
825
819
814
808
802
796
790
784
778
771
765
758
751
744
737
730
722
715
707
699
691
683
675
667
658
650
641
632
623
614
604
595
586
576
566
556
546
536
526
516
506
495
485
474
463
452
441
430
419
408
397
385
374
362
351
339
327
315
303
291
279
266
254
241
229
216
203
190
177
164
151
138
125
111
98
84
71
57
43
29
15
1
-13
-27
-41
-55
-70
-84
-99
-113
-128
-143
-158
-172
-187
-202
-218
-233
-248
-263
-278
-294
-309
-325
-341
-356
-372
-388
-404
-419
-435
-451
-468
-484
-500
-516
-532
-549
-565
-582
-598
-615
-631
-648
-665
-681
-698
-715
-732
-749
-766
-783
-800
-817
-834
-851
-868
-885
-902
-919
-936
-953
-970
-987
-1004
-1022
-1039
-1056
-1073
-1091
-1108
-1125
-1142
-1159
-1177
-1194
-1211
-1228
-1245
-1263
-1280
-1297
-1314
-1332
-1349
-1366
-1384
-1401
-1418
-1436
-1453
-1470
-1488
-1505
-1523
-1540
-1558
-1575
-1593
-1610
-1628
-1645
-1663
-1680
-1698
-1715
-1733
-1750
-1768
-1786
-1803
-1821
-1838
-1856
-1874
-1891
-1909
-1926
-1944
-1962
-1979
-1997
-2013
-2032
-2049
-2067
-2084
-2102
-2119
-2137
-2154
-2172
-2189
-2206
-2224
-2241
-2258
-2275
-2292
-2310
-2327
-2344
-2361
-2378
-2395
-2412
-2428
-2445
-2462
-2479
-2495
-2512
-2529
-2545
-2562
-2578
-2594
-2611
-2627
-2643
-2659
-2675
-2691
-2707
-2723
-2739
-2755
-2771
-2786
-2802
-2818
-2833
-2848
-2864
-2879
-2894
-2909
-2924
-2939
-2954
-2969
-2984
-2999
-3013
-3028
-3043
-3057
-3071
-3086
-3100
-3114
-3128
-3142
-3156
-3170
-3184
-3198
-3211
-3225
-3238
-3252
-3265
-3279
-3292
-3305
-3318
-3331
-3344
-3357
-3370
-3382
-3395
-3408
-3420
-3433
-3445
-3457
-3470
-3482
-3494
-3506
-3517
-3529
-3541
-3552
-3564
-3575
-3586
-3597
-3608
-3619
-3629
-3640
-3650
-3661
-3671
-3681
-3691
-3701
-3711
-3720
-3730
-3739
-3748
-3758
-3767
-3776
-3785
-3793
-3802
-3811
-3819
-3828
-3836
-3844
-3852
-3860
-3868
-3876
-3884
-3891
-3899
-3906
-3914
-3921
-3928
-3935
-3942
-3949
-3956
-3962
-3969
-3975
-3982
-3988
-3994
-4000
-4006
-4011
-4018
-4024
-4029
-4035
-4041
-4046
-4051
-4057
-4062
-4067
-4072
-4075
-4081
-4086
-4090
-4094
-4099
-4104
-4108
-4112
-4116
-4120
-4123
-4127
-4130
-4134
-4137
-4140
-4143
-4146
-4149
-4152
-4155
-4157
-4160
-4162
-4164
-4166
-4168
-4170
-4172
-4174
-4175
-4177
-4178
-4179
-4180
-4182
-4183
-4184
-4184
-4185
-4186
-4186
-4187
-4187
-4187
-4187
-4187
-4187
-4187
-4187
-4186
-4186
-4185
-4185
-4184
-4183
-4182
-4181
-4180
-4179
-4177
-4176
-4174
-4173
-4171
-4169
-4167
-4165
-4163
-4161
-4158
-4156
-4153
-4151
-4148
-4145
-4142
-4139
-4136
-4133
-4129
-4126
-4123
-4119
-4115
-4112
-4108
-4104
-4100
-4096
-4091
-4086
-4083
-4078
-4073
-4069
-4064
-4059
-4054
-4049
-4043
-4038
-4033
-4027
-4022
-4016
-4010
-4005
-3999
-3993
-3986
-3980
-3974
-3968
-3961
-3954
-3948
-3941
-3934
-3928
-3921
-3914
-3907
-3899
-3892
-3885
-3878
-3870
-3863
-3855
-3847
-3840
-3832
-3824
-3816
-3808
-3800
-3792
-3784
-3776
-3768
-3759
-3751
-3743
-3734
-3725
-3717
-3708
-3699
-3690
-3681
-3672
-3663
-3654
-3645
-3636
-3626
-3617
-3607
-3598
-3588
-3578
-3569
-3559
-3549
-3539
-3529
-3519
-3508
-3498
-3488
-3478
-3467
-3457
-3446
-3436
-3425
-3415
-3404
-3393
-3383
-3372
-3361
-3350
-3340
-3329
-3318
-3307
-3296
-3285
-3274
-3263
-3251
-3240
-3229
-3218
-3206
-3195
-3184
-3172
-3161
-3150
-3138
-3127
-3115
-3104
-3092
-3080
-3069
-3057
-3045
-3033
-3021
-3010
-2998
-2986
-2974
-2962
-2950
-2937
-2925
-2913
-2901
-2889
-2877
-2865
-2852
-2840
-2828
-2815
-2803
-2791
-2778
-2766
-2753
-2741
-2728
-2716
-2703
-2690
-2678
-2665
-2652
-2639
-2626
-2613
-2600
-2587
-2574
-2561
-2548
-2535
-2522
-2509
-2495
-2482
-2469
-2456
-2442
-2429
-2415
-2402
-2388
-2375
-2361
-2348
-2334
-2321
-2307
-2294
-2280
-2266
-2253
-2239
-2225
-2212
-2198
-2184
-2170
-2157
-2143
-2129
-2115
-2102
-2088
-2074
-2060
-2045
-2033
-2019
-2005
-1991
-1977
-1964
-1950
-1936
-1922
-1908
-1894
-1881
-1867
-1853
-1839
-1825
-1811
-1798
-1784
-1770
-1756
-1742
-1728
-1715
-1701
-1687
-1673
-1659
-1646
-1632
-1618
-1604
-1591
-1577
-1563
-1550
-1536
-1522
-1509
-1495
-1481
-1468
-1454
-1441
-1427
-1413
-1400
-1386
-1373
-1359
-1346
-1333
-1319
-1306
-1292
-1279
-1266
-1252
-1239
-1226
-1213
-1199
-1186
-1173
-1160
-1147
-1133
-1120
-1107
-1094
-1081
-1068
-1055
-1042
-1029
-1016
-1002
-990
-977
-964
-951
-938
-925
-912
-899
-886
-873
-860
-847
-834
-821
-808
-795
-782
-769
-756
-743
-730
-717
-704
-691
-678
-665
-652
-639
-626
-614
-601
-588
-575
-562
-549
-536
-523
-510
-497
-484
-471
-458
-445
-432
-419
-406
-393
-380
-367
-354
-341
-328
-315
-302
-289
-276
-263
-250
-237
-223
-210
-197
-184
-171
-157
-144
-131
-118
-104
-91
-78
-65
-51
-38
-25
-12
2
15
28
42
55
68
81
95
108
121
135
148
161
175
188
202
215
228
242
255
269
282
296
310
323
337
350
364
377
391
405
418
432
446
459
473
486
500
514
528
541
555
569
582
596
610
623
637
651
664
678
692
705
719
732
746
759
773
787
800
814
827
841
854
867
881
894
908
921
934
948
961
975
988
1000
1014
1028
1041
1055
1068
1082
1095
1108
1122
1135
1148
1162
1175
1188
1201
1215
1228
1241
1254
1267
1280
1293
1306
1319
1332
1345
1358
1371
1383
1396
1409
1422
1434
1447
1459
1472
1484
1497
1509
1522
1534
1546
1558
1571
1583
1595
1607
1619
1631
1643
1655
1667
1678
1690
1702
1713
1725
1737
1748
1760
1771
1783
1794
1805
1816
1828
1839
1850
1861
1872
1883
1894
1905
1916
1926
1937
1947
1958
1968
1979
1989
1999
2009
2020
2029
2040
2049
2059
2069
2079
2088
2097
2107
2116
2125
2134
2143
2152
2161
2169
2178
2186
2195
2203
2211
2219
2227
2235
2242
2250
2257
2264
2272
2279
2286
2292
2299
2306
2312
2318
2324
2330
2336
2342
2348
2353
2359
2364
2369
2374
2379
2384
2388
2393
2397
2401
2405
2409
2413
2416
2420
2423
2426
2429
2432
2435
2437
2439
2442
2444
2446
2447
2449
2450
2452
2453
2454
2454
2455
2456
2456
2456
2456
2456
2456
2456
2455
2454
2454
2453
2451
2450
2449
2447
2445
2443
2441
2439
2437
2434
2431
2428
2425
2422
2419
2415
2411
2408
2404
2399
2395
2391
2386
2381
2376
2371
2366
2361
2355
2350
2344
2338
2332
2325
2319
2312
2306
2299
2292
2285
2277
2270
2262
2254
2247
2239
2230
2222
2214
2205
2197
2188
2179
2170
2161
2151
2142
2132
2123
2113
2103
2093
2083
2073
2063
2052
2041
2031
2021
2009
1999
1988
1977
1966
1955
1944
1932
1921
1909
1898
1886
1874
1862
1850
1838
1826
1813
1801
1788
1775
1763
1750
1737
1724
1710
1697
1684
1670
1656
1642
1628
1614
1600
1586
1572
1557
1543
1528
1513
1499
1484
1469
1453
1438
1423
1407
1392
1376
1361
1345
1329
1313
1297
1281
1264
1248
1231
1215
1198
1181
1164
1147
1130
1113
1095
1078
1060
1043
1025
1006
989
971
953
935
917
899
880
862
843
825
806
787
768
750
731
712
692
673
654
635
615
596
577
557
538
518
498
479
459
440
420
400
380
361
341
321
301
281
261
242
222
202
182
162
142
122
102
82
62
42
22
3
-17
-37
-57
-77
-96
-116
-136
-155
-175
-194
-214
-233
-252
-271
-291
-310
-329
-348
-367
-386
-405
-424
-442
-461
-479
-498
-516
-535
-553
-571
-589
-607
-625
-643
-661
-678
-696
-713
-730
-748
-765
-782
-799
-815
-832
-849
-865
-882
-898
-914
-930
-946
-962
-978
-993
-1008
-1024
-1040
-1055
-1070
-1085
-1100
-1114
-1129
-1143
-1158
-1172
-1186
-1200
-1214
-1227
-1241
-1254
-1268
-1281
-1294
-1307
-1319
-1332
-1344
-1357
-1369
-1381
-1393
-1404
-1416
-1427
-1439
-1450
-1461
-1471
-1482
-1492
-1503
-1513
-1523
-1533
-1542
-1552
-1561
-1570
-1579
-1588
-1597
-1605
-1614
-1622
-1630
-1638
-1646
-1653
-1661
-1668
-1675
-1682
-1689
-1696
-1702
-1708
-1715
-1721
-1727
-1732
-1738
-1743
-1748
-1753
-1758
-1763
-1768
-1772
-1776
-1780
-1784
-1788
-1791
-1794
-1797
-1800
-1803
-1805
-1808
-1810
-1812
-1814
-1815
-1817
-1818
-1819
-1820
-1821
-1822
-1822
-1823
-1823
-1823
-1822
-1822
-1821
-1821
-1820
-1819
-1818
-1816
-1815
-1813
-1811
-1809
-1807
-1804
-1802
-1799
-1796
-1793
-1790
-1786
-1783
-1779
-1775
-1771
-1767
-1763
-1758
-1754
-1749
-1744
-1739
-1733
-1728
-1722
-1717
-1711
-1705
-1698
-1692
-1685
-1679
-1672
-1665
-1658
-1650
-1643
-1635
-1628
-1620
-1612
-1604
-1596
-1587
-1579
-1570
-1561
-1552
-1543
-1534
-1525
-1515
-1506
-1496
-1486
-1476
-1466
-1456
-1445
-1435
-1424
-1413
-1402
-1391
-1380
-1369
-1357
-1345
-1334
-1322
-1310
-1298
-1285
-1273
-1261
-1248
-1235
-1222
-1209
-1196
-1183
-1170
-1156
-1143
-1129
-1115
-1101
-1087
-1073
-1059
-1045
-1031
-1016
-1002
-987
-972
-958
-943
-928
-913
-898
-883
-868
-853
-837
-822
-807
-791
-776
-760
-745
-729
-713
-698
-682
-666
-650
-634
-618
-602
-586
-570
-554
-538
-522
-506
-490
-474
-457
-441
-425
-409
-392
-376
-359
-343
-327
-310
-294
-277
-261
-244
-228
-212
-195
-179
-162
-146
-130
-113
-97
-81
-64
-48
-32
-16
0
16
32
48
64
80
96
112
128
144
160
176
191
207
223
238
254
269
285
300
316
331
347
362
377
393
408
423
438
453
468
483
498
513
528
542
557
572
586
601
615
629
644
658
672
686
700
714
728
741
755
769
782
796
809
822
835
848
861
874
887
900
913
925
938
950
963
975
987
999
1010
1022
1035
1046
1058
1069
1081
1092
1103
1114
1125
1136
1147
1158
1168
1179
1189
1200
1210
1220
1230
1240
1250
1260
1270
1280
1289
1299
1308
1317
1326
1335
1344
1353
1361
1370
1378
1387
1395
1403
1411
1418
1426
1433
1441
1448
1455
1462
1468
1475
1482
1488
1494
1500
1506
1512
1518
1523
1529
1534
1539
1544
1549
1554
1559
1563
1567
1572
1576
1580
1584
1587
1591
1594
1598
1601
1604
1606
1609
1611
1613
1616
1617
1619
1621
1622
1623
1624
1625
1626
1626
1626
1626
1626
1626
1625
1624
1623
1622
1621
1619
1618
1616
1614
1611
1609
1606
1603
1600
1597
1594
1590
1587
1583
1579
1575
1570
1566
1561
1556
1551
1546
1541
1535
1529
1523
1517
1511
1505
1498
1492
1485
1478
1471
1464
1456
1448
1441
1433
1425
1416
1408
1400
1391
1382
1373
1364
1354
1345
1335
1326
1316
1306
1295
1285
1274
1264
1253
1242
1231
1220
1209
1197
1186
1174
1162
1150
1138
1126
1114
1101
1089
1076
1063
1050
1037
1024
1010
997
984
970
957
943
929
915
901
887
873
858
844
829
815
800
785
771
756
741
726
711
695
680
665
649
634
618
602
587
571
555
539
523
506
490
474
457
441
424
408
391
374
357
340
323
306
289
271
254
237
219
202
184
166
149
131
113
95
77
59
41
23
5
-13
-32
-50
-68
-87
-105
-124
-142
-161
-179
-198
-216
-235
-254
-272
-291
-310
-329
-347
-366
-385
-404
-422
-441
-460
-479
-497
-516
-535
-554
-573
-592
-610
-629
-648
-667
-685
-704
-723
-742
-760
-779
-798
-816
-835
-853
-872
-890
-909
-927
-946
-964
-982
-1000
-1018
-1037
-1055
-1073
-1091
-1109
-1127
-1145
-1163
-1181
-1199
-1217
-1234
-1252
-1270
-1287
-1305
-1322
-1340
-1357
-1374
-1391
-1409
-1426
-1443
-1460
-1477
-1494
-1511
-1528
-1545
-1561
-1578
-1595
-1611
-1628
-1644
-1661
-1677
-1693
-1710
-1726
-1742
-1758
-1774
-1789
-1805
-1821
-1837
-1852
-1867
-1883
-1898
-1913
-1928
-1943
-1958
-1973
-1988
-2001
-2017
-2031
-2045
-2060
-2074
-2088
-2102
-2116
-2130
-2144
-2157
-2170
-2184
-2197
-2210
-2223
-2236
-2249
-2261
-2274
-2286
-2299
-2311
-2323
-2335
-2347
-2358
-2370
-2381
-2392
-2404
-2415
-2426
-2436
-2447
-2457
-2468
-2478
-2488
-2498
-2508
-2517
-2527
-2536
-2546
-2555
-2564
-2572
-2581
-2590
-2598
-2606
-2615
-2623
-2630
-2638
-2646
-2653
-2660
-2668
-2675
-2681
-2688
-2695
-2701
-2707
-2713
-2719
-2725
-2730
-2736
-2741
-2746
-2751
-2756
-2760
-2764
-2768
-2772
-2776
-2780
-2783
-2786
-2789
-2792
-2795
-2797
-2799
-2801
-2803
-2805
-2806
-2808
-2809
-2810
-2810
-2811
-2811
-2811
-2811
-2811
-2811
-2810
-2810
-2809
-2808
-2806
-2805
-2803
-2802
-2800
-2798
-2795
-2793
-2790
-2787
-2784
-2781
-2778
-2774
-2771
-2767
-2763
-2759
-2754
-2750
-2745
-2740
-2735
-2730
-2724
-2719
-2713
-2707
-2701
-2695
-2688
-2682
-2675
-2668
-2661
-2653
-2646
-2638
-2630
-2622
-2614
-2605
-2596
-2588
-2579
-2569
-2560
-2551
-2541
-2531
-2521
-2511
-2501
-2490
-2480
-2469
-2458
-2447
-2436
-2425
-2413
-2402
-2390
-2378
-2366
-2354
-2342
-2330
-2317
-2305
-2292
-2279
-2267
-2254
-2241
-2227
-2214
-2201
-2187
-2174
-2160
-2146
-2132
-2118
-2104
-2090
-2076
-2061
-2047
-2033
-2017
-2003
-1988
-1974
-1959
-1943
-1928
-1913
-1898
-1882
-1867
-1851
-1835
-1820
-1804
-1788
-1772
-1756
-1740
-1723
-1707
-1691
-1674
-1658
-1641
-1625
-1608
-1591
-1575
-1558
-1541
-1524
-1507
-1490
-1473
-1456
-1439
-1422
-1405
-1387
-1370
-1353
-1336
-1318
-1301
-1284
-1266
-1249
-1231
-1214
-1196
-1179
-1161
-1143
-1126
-1108
-1090
-1072
-1054
-1037
-1018
-1000
-983
-965
-946
-928
-910
-892
-874
-855
-837
-819
-800
-782
-764
-745
-727
-708
-690
-671
-652
-634
-615
-597
-578
-559
-540
-522
-503
-484
-465
-446
-427
-409
-390
-371
-352
-333
-314
-295
-276
-257
-238
-219
-200
-181
-162
-143
-124
-105
-86
-67
-48
-30
-11
8
27
46
65
83
102
121
140
159
177
196
215
233
252
270
289
308
326
344
363
381
400
418
436
454
473
491
509
527
545
563
581
599
617
634
652
670
687
705
723
740
758
775
792
810
827
844
861
878
895
912
929
946
962
979
996
1012
1029
1045
1062
1078
1095
1111
1127
1143
1159
1175
1191
1207
1223
1239
1254
1270
1285
1301
1316
1332
1347
1362
1378
1393
1408
1423
1437
1452
1467
1482
1496
1511
1525
1540
1554
1568
1582
1596
1610
1624
1638
1652
1665
1679
1692
1706
1719
1732
1745
1758
1771
1784
1797
1809
1822
1835
1847
1859
1871
1884
1896
1908
1919
1931
1943
1954
1966
1977
1988
2000
2011
2021
2032
2043
2054
2064
2075
2085
2095
2106
2116
2125
2135
2145
2155
2164
2173
2183
2192
2201
2210
2219
2227
2236
2244
2253
2261
2269
2277
2285
2293
2301
2308
2316
2323
2331
2338
2345
2352
2359
2365
2372
2379
2385
2392
2398
2404
2410
2416
2422
2428
2433
2439
2445
2450
2455
2461
2466
2471
2476
2481
2485
2490
2495
2499
2503
2508
2512
2516
2520
2524
2528
2531
2535
2538
2542
2545
2548
2551
2554
2557
2560
2563
2566
2568
2571
2573
2575
2577
2580
2582
2584
2586
2587
2589
2591
2593
2594
2596
2597
2598
2599
2601
2602
2603
2604
2604
2605
2606
2607
2607
2607
2608
2608
2608
2609
2609
2609
2609
2609
2608
2608
2608
2608
2607
2607
2606
2605
2605
2604
2603
2602
2602
2601
2600
2599
2597
2596
2595
2594
2592
2591
2589
2588
2586
2585
2583
2581
2580
2578
2576
2574
2572
2570
2568
2566
2563
2561
2559
2557
2554
2552
2549
2547
2544
2542
2539
2536
2533
2531
2528
2525
2522
2519
2516
2513
2510
2507
2504
2501
2498
2495
2492
2488
2485
2482
2479
2476
2472
2469
2466
2463
2459
2456
2453
2449
2446
2442
2439
2436
2432
2429
2425
2422
2418
2414
2411
2407
2404
2400
2397
2393
2389
2386
2382
2379
2375
2371
2368
2364
2360
2357
2353
2350
2346
2343
2339
2336
2332
2329
2325
2322
2318
2314
2311
2307
2304
2301
2297
2294
2290
2287
2283
2280
2276
2273
2269
2266
2262
2259
2255
2252
2248
2245
2241
2238
2234
2231
2228
2224
2221
2217
2214
2210
2207
2203
2200
2197
2193
2190
2186
2183
2179
2176
2173
2169
2166
2162
2159
2156
2152
2149
2145
2142
2138
2135
2132
2128
2125
2122
2118
2115
2111
2108
2105
2101
2098
2094
2091
2088
2084
2081
2078
2074
2071
2068
2064
2061
2057
2054
2051
2047
2044
2041
2037
2033
2031
2027
2024
2021
2017
2013
2011
2007
2004
2001
1998
1994
1991
1988
1984
1981
1978
1974
1971
1968
1964
1961
1958
1955
1951
1948
1945
1941
1938
1935
1932
1928
1925
1922
1919
1915
1912
1909
1906
1902
1899
1896
1893
1889
1886
1883
1880
1876
1873
1870
1867
1863
1860
1857
1854
1850
1847
1844
1841
1838
1834
1831
1828
1825
1822
1818
1815
1812
1809
1806
1802
1799
1796
1793
1790
1786
1783
1780
1777
1774
1771
1767
1764
1761
1758
1755
1752
1748
1745
1742
1739
1736
1733
1730
1726
1723
1720
1717
1714
1711
1708
1704
1701
1698
1695
1692
1689
1686
1683
1679
1676
1673
1670
1667
1664
1661
1658
1655
1652
1648
1645
1642
1639
1636
1633
1630
1627
1624
1621
1618
1615
1612
1608
1605
1602
1599
1596
1593
1590
1587
1584
1581
1578
1575
1572
1569
1566
1563
1560
1557
1554
1551
1548
1545
1542
1539
1536
1533
1530
1527
1524
1521
1518
1515
1512
1509
1506
1503
1500
1497
1494
1491
1488
1485
1482
1479
1476
1473
1470
1467
1464
1461
1458
1455
1452
1449
1446
1443
1440
1437
1434
1431
1428
1425
1423
1420
1417
1414
1411
1408
1405
1402
1399
1396
1393
1390
1387
1385
1382
1379
1376
1373
1370
1367
1364
1361
1358
1356
1353
1350
1347
1344
1341
1338
1335
1333
1330
1327
1324
1321
1318
1315
1312
1310
1307
1304
1301
1298
1295
1292
1290
1287
1284
1281
1278
1275
1273
1270
1267
1264
1261
1259
1256
1253
1250
1247
1244
1242
1239
1236
1233
1230
1228
1225
1222
1219
1216
1214
1211
1208
1205
1203
1200
1197
1194
1191
1189
1186
1183
1180
1178
1175
1172
1169
1167
1164
1161
1158
1156
1153
1150
1147
1145
1142
1139
1136
1134
1131
1128
1126
1123
1120
1117
1115
1112
1109
1107
1104
1101
1098
1096
1093
1090
1088
1085
1082
1080
1077
1074
1072
1069
1066
1063
1061
1058
1055
1053
1050
1047
1045
1042
1040
1037
1034
1032
1029
1026
1024
1020
1018
1016
1012
1010
1008
1004
1002
1000
997
995
992
989
987
984
982
979
976
974
971
969
966
963
961
958
956
953
950
948
945
943
940
937
935
932
930
927
925
922
919
917
914
912
909
907
904
902
899
896
894
891
889
886
884
881
879
876
874
871
869
866
863
861
858
856
853
851
848
846
843
841
838
836
833
831
828
826
823
821
818
816
813
811
809
806
804
801
799
796
794
791
789
786
784
781
779
777
774
772
769
767
764
762
759
757
755
752
750
747
745
742
740
738
735
733
730
728
725
723
721
718
716
713
711
709
706
704
701
699
697
694
692
690
687
685
682
680
678
675
673
671
668
666
663
661
659
656
654
652
649
647
645
642
640
638
635
633
631
628
626
624
621
619
617
614
612
610
607
605
603
601
598
596
594
591
589
587
584
582
580
578
575
573
571
568
566
564
562
559
557
555
553
550
548
546
543
541
539
537
534
532
530
528
525
523
521
519
517
514
512
510
508
505
503
501
499
496
494
492
490
488
485
483
481
479
477
474
472
470
468
466
463
461
459
457
455
453
450
448
446
444
442
439
437
435
433
431
429
427
424
422
420
418
416
414
411
409
407
405
403
401
399
397
394
392
390
388
386
384
382
380
377
375
373
371
369
367
365
363
361
358
356
354
352
350
348
346
344
342
340
338
336
333
331
329
327
325
323
321
319
317
315
313
311
309
307
305
303
301
298
296
294
292
290
288
286
284
282
280
278
276
274
272
270
268
266
264
262
260
258
256
254
252
250
248
246
244
242
240
238
236
234
232
230
228
226
224
222
220
218
216
214
212
210
208
206
205
203
201
199
197
195
193
191
189
187
185
183
181
179
177
175
173
172
170
168
166
164
162
160
158
156
154
152
150
149
147
145
143
141
139
137
135
133
132
130
128
126
124
122
120
118
116
115
113
111
109
107
105
103
102
100
98
96
94
92
90
89
87
85
83
81
79
78
76
74
72
70
68
67
65
63
61
59
57
56
54
52
50
48
47
45
43
41
39
38
36
34
32
30
29
27
25
23
22
20
18
16
14
13
11
9
7
6
4
2
0
-1
-3
-5
-7
-8
-10
-12
-14
-15
-17
-19
-21
-22
-24
-26
-28
-29
-31
-33
-35
-36
-38
-40
-41
-43
-45
-47
-48
-50
-52
-53
-55
-57
-59
-60
-62
-64
-65
-67
-69
-70
-72
-74
-75
-77
-79
-81
-82
-84
-86
-87
-89
-91
-92
-94
-96
-97
-99
-101
-102
-104
-106
-107
-109
-110
-112
-114
-115
-117
-119
-120
-122
-124
-125
-127
-128
-130
-132
-133
-135
-137
-138
-140
-141
-143
-145
-146
-148
-150
-151
-153
-154
-156
-158
-159
-161
-162
-164
-166
-167
-169
-170
-172
-173
-175
