5
33471
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
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
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
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
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
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
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
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
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
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
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
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
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
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
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
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
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
-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
-4
-4
-4
-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
-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
-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
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
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
4
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
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
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
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
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
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
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
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
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
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
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
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
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
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
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
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
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
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
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
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
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
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
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
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
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
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
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
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
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
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-174
-174
-174
-174
-175
-175
-175
-176
-176
-176
-176
-177
-177
-177
-178
-178
-178
-179
-179
-179
-179
-180
-180
-180
-181
-181
-181
-182
-182
-182
-182
-183
-183
-183
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-187
-187
-187
-188
-188
-188
-189
-189
-189
-189
-190
-190
-190
-191
-191
-191
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-199
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-203
-203
-203
-204
-204
-204
-205
-205
-205
-206
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-211
-211
-211
-212
-212
-212
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-222
-223
-223
-223
-224
-224
-225
-225
-225
-226
-226
-226
-227
-227
-227
-228
-228
-228
-229
-229
-229
-230
-230
-231
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-235
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-242
-242
-242
-243
-243
-243
-244
-244
-244
-245
-245
-246
-246
-246
-247
-247
-248
-248
-248
-249
-249
-249
-250
-250
-251
-251
-251
-252
-252
-252
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-257
-257
-257
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-262
-262
-262
-263
-263
-264
-264
-264
-265
-265
-266
-266
-266
-267
-267
-268
-268
-268
-269
-269
-270
-270
-270
-271
-271
-272
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-276
-277
-277
-278
-278
-278
-279
-279
-280
-280
-280
-281
-281
-282
-282
-282
-283
-283
-284
-284
-284
-285
-285
-286
-286
-287
-287
-287
-288
-288
-289
-289
-289
-290
-290
-291
-291
-291
-292
-292
-293
-293
-293
-294
-294
-295
-295
-296
-296
-296
-297
-297
-298
-298
-298
-299
-299
-300
-300
-301
-301
-301
-302
-302
-303
-303
-303
-304
-304
-305
-305
-306
-306
-306
-307
-307
-308
-308
-309
-309
-309
-310
-310
-311
-311
-311
-312
-312
-313
-313
-314
-314
-314
-315
-315
-316
-316
-317
-317
-317
-318
-318
-319
-319
-319
-320
-320
-321
-321
-322
-322
-322
-323
-323
-324
-324
-325
-325
-325
-326
-326
-327
-327
-328
-328
-329
-329
-329
-330
-330
-331
-331
-332
-332
-333
-333
-333
-334
-334
-335
-335
-336
-336
-336
-337
-337
-338
-338
-339
-339
-340
-340
-340
-341
-341
-342
-342
-343
-343
-344
-344
-344
-345
-345
-346
-346
-347
-347
-348
-348
-349
-349
-349
-350
-350
-351
-351
-352
-352
-353
-353
-353
-354
-354
-355
-355
-356
-356
-357
-357
-358
-358
-358
-359
-359
-360
-360
-361
-361
-362
-362
-363
-363
-364
-364
-364
-365
-365
-366
-366
-367
-367
-368
-368
-369
-369
-370
-370
-371
-371
-372
-372
-372
-373
-373
-374
-374
-375
-375
-376
-376
-377
-377
-378
-378
-379
-379
-380
-380
-380
-381
-381
-382
-382
-383
-383
-384
-384
-385
-385
-386
-386
-387
-387
-388
-388
-389
-389
-390
-390
-390
-391
-391
-392
-392
-393
-393
-394
-394
-395
-395
-396
-396
-397
-397
-398
-398
-399
-399
-400
-400
-401
-401
-402
-402
-402
-403
-403
-404
-404
-405
-405
-406
-406
-407
-407
-408
-408
-409
-409
-410
-410
-411
-411
-412
-412
-413
-413
-414
-414
-415
-415
-416
-416
-417
-417
-418
-418
-419
-419
-420
-420
-421
-421
-422
-422
-423
-423
-424
-424
-425
-425
-426
-426
-427
-427
-427
-428
-428
-429
-429
-430
-430
-431
-431
-432
-432
-433
-433
-434
-434
-435
-435
-436
-436
-437
-437
-438
-438
-439
-439
-440
-440
-441
-441
-442
-442
-443
-443
-444
-444
-445
-445
-446
-446
-447
-447
-448
-448
-449
-449
-450
-450
-451
-451
-452
-452
-453
-453
-454
-454
-455
-455
-456
-456
-457
-457
-458
-458
-459
-459
-460
-460
-461
-461
-462
-462
-463
-463
-464
-464
-465
-465
-466
-466
-467
-467
-468
-468
-469
-469
-470
-470
-471
-471
-472
-472
-473
-473
-474
-474
-475
-475
-476
-476
-477
-477
-478
-478
-479
-479
-480
-481
-481
-482
-482
-483
-483
-484
-484
-485
-485
-486
-486
-487
-487
-488
-488
-489
-489
-490
-490
-491
-491
-492
-492
-493
-493
-494
-494
-495
-495
-496
-496
-497
-497
-498
-499
-499
-500
-500
-501
-501
-502
-502
-503
-503
-504
-504
-505
-505
-506
-506
-507
-507
-508
-508
-509
-510
-510
-511
-511
-512
-512
-513
-513
-514
-514
-515
-515
-516
-516
-517
-517
-518
-519
-519
-520
-520
-521
-521
-522
-522
-523
-523
-524
-524
-525
-526
-526
-527
-527
-528
-528
-529
-529
-530
-530
-531
-531
-532
-533
-533
-534
-534
-535
-535
-536
-536
-537
-537
-538
-538
-539
-540
-540
-541
-541
-542
-542
-543
-543
-544
-544
-545
-546
-546
-547
-547
-548
-548
-549
-549
-550
-550
-551
-552
-552
-553
-553
-554
-554
-555
-555
-556
-556
-557
-558
-558
-559
-559
-560
-560
-561
-561
-562
-562
-563
-563
-564
-565
-565
-566
-566
-567
-567
-568
-568
-569
-570
-570
-571
-571
-572
-572
-573
-573
-574
-574
-575
-576
-576
-577
-577
-578
-578
-579
-579
-580
-581
-581
-582
-582
-583
-583
-584
-584
-585
-585
-586
-587
-587
-588
-588
-589
-589
-590
-590
-591
-592
-592
-593
-593
-594
-594
-595
-595
-596
-597
-597
-598
-598
-599
-599
-600
-600
-601
-602
-602
-603
-603
-604
-604
-605
-605
-606
-607
-607
-608
-608
-609
-609
-610
-610
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-617
-617
-618
-618
-619
-619
-620
-621
-621
-622
-622
-623
-623
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-630
-630
-631
-631
-632
-632
-633
-634
-634
-635
-635
-636
-636
-637
-638
-638
-639
-639
-640
-640
-641
-641
-642
-643
-643
-644
-644
-645
-645
-646
-646
-647
-648
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-654
-654
-655
-655
-656
-656
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-664
-665
-665
-666
-666
-666
-667
-667
-668
-668
-668
-669
-669
-669
-670
-670
-670
-671
-671
-671
-672
-672
-672
-673
-673
-673
-673
-674
-674
-674
-674
-675
-675
-675
-675
-676
-676
-676
-676
-676
-676
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-677
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-675
-675
-675
-675
-675
-675
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-676
-677
-677
-677
-677
-677
-678
-678
-678
-678
-679
-679
-679
-680
-680
-681
-681
-681
-682
-682
-683
-683
-684
-684
-684
-685
-685
-686
-687
-687
-688
-688
-689
-690
-690
-691
-692
-693
-693
-694
-695
-695
-696
-696
-696
-697
-697
-697
-698
-698
-699
-699
-699
-700
-700
-701
-701
-701
-701
-701
-701
-701
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-703
-704
-704
-704
-704
-704
-704
-704
-704
-704
-703
-703
-703
-703
-703
-703
-703
-703
-703
-702
-702
-702
-702
-702
-702
-702
-702
-702
-702
-703
-703
-703
-703
-703
-703
-703
-704
-704
-704
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-710
-711
-712
-712
-713
-714
-715
-716
-716
-717
-718
-719
-719
-720
-721
-721
-722
-722
-723
-723
-724
-724
-724
-725
-725
-726
-727
-727
-728
-729
-730
-731
-732
-733
-734
-735
-736
-737
-738
-738
-739
-740
-741
-742
-743
-744
-745
-746
-748
-749
-750
-751
-752
-753
-754
-754
-755
-755
-754
-754
-753
-753
-753
-752
-752
-752
-753
-753
-754
-755
-755
-756
-756
-757
-757
-757
-757
-757
-757
-757
-757
-757
-758
-759
-760
-761
-763
-765
-767
-769
-770
-772
-773
-774
-775
-775
-776
-776
-776
-777
-777
-778
-779
-780
-782
-783
-785
-786
-788
-789
-790
-791
-791
-791
-791
-790
-790
-789
-789
-788
-788
-788
-788
-789
-789
-790
-791
-792
-793
-794
-794
-794
-795
-795
-795
-795
-795
-796
-797
-798
-799
-800
-801
-803
-804
-805
-805
-806
-806
-806
-805
-805
-805
-804
-804
-804
-804
-803
-803
-803
-802
-802
-801
-800
-799
-798
-797
-796
-795
-794
-793
-793
-792
-792
-792
-792
-792
-792
-792
-792
-791
-791
-790
-788
-787
-785
-784
-782
-781
-780
-779
-778
-778
-777
-776
-776
-775
-774
-773
-772
-771
-769
-767
-765
-763
-760
-758
-756
-755
-753
-752
-751
-750
-749
-747
-746
-745
-743
-741
-738
-736
-733
-730
-728
-725
-723
-720
-719
-717
-716
-715
-714
-713
-712
-711
-710
-709
-707
-706
-705
-703
-702
-701
-699
-698
-697
-696
-695
-694
-693
-691
-690
-688
-686
-684
-681
-679
-677
-675
-673
-670
-668
-665
-662
-659
-656
-653
-650
-647
-644
-641
-638
-635
-632
-629
-626
-623
-620
-618
-615
-612
-610
-608
-606
-604
-603
-601
-600
-598
-596
-595
-593
-591
-588
-586
-583
-581
-578
-575
-572
-569
-567
-564
-561
-559
-556
-553
-551
-548
-545
-543
-540
-537
-534
-530
-527
-524
-521
-518
-515
-513
-511
-509
-507
-506
-505
-504
-503
-502
-500
-498
-496
-494
-491
-488
-486
-483
-480
-478
-476
-474
-472
-471
-470
-469
-468
-468
-467
-466
-465
-463
-461
-459
-457
-454
-452
-449
-447
-444
-442
-440
-438
-436
-434
-431
-429
-426
-423
-420
-417
-414
-410
-407
-404
-402
-400
-397
-395
-394
-392
-390
-389
-387
-385
-383
-381
-379
-377
-375
-372
-370
-368
-366
-363
-361
-359
-356
-353
-351
-348
-345
-342
-339
-336
-332
-328
-323
-319
-314
-310
-305
-300
-296
-292
-288
-285
-281
-278
-275
-271
-267
-262
-258
-253
-248
-242
-237
-232
-227
-222
-218
-213
-209
-204
-200
-196
-191
-187
-182
-178
-173
-167
-162
-157
-151
-145
-139
-133
-127
-121
-115
-109
-102
-96
-89
-83
-76
-69
-63
-56
-49
-43
-37
-30
-24
-18
-11
-5
2
10
17
24
32
38
45
51
56
61
66
70
75
80
85
91
97
104
111
118
125
132
140
147
153
160
166
172
177
182
187
192
197
202
208
213
218
224
230
236
242
249
255
260
265
269
273
276
279
281
283
285
287
289
292
294
296
298
301
303
305
307
309
311
313
315
316
318
319
320
321
323
324
326
328
330
333
336
339
342
345
347
348
349
349
349
349
349
349
350
351
353
354
356
357
357
357
356
354
352
349
345
342
338
335
332
329
327
326
325
324
324
323
323
323
322
321
321
321
321
321
322
323
324
326
328
331
333
335
337
339
341
342
342
343
343
344
345
346
347
350
352
355
358
362
364
367
369
371
372
373
374
375
376
378
380
383
385
388
391
393
396
398
399
401
402
404
405
407
409
412
414
417
420
421
423
424
424
424
423
423
422
421
420
420
419
420
421
423
426
430
434
439
443
447
451
453
454
454
454
453
452
451
450
451
452
454
457
460
464
468
471
474
476
478
478
478
478
477
476
475
474
474
475
476
479
481
485
489
492
495
498
498
498
496
492
488
482
477
471
467
463
461
460
460
461
463
465
466
466
466
464
462
458
453
448
442
436
431
426
422
419
418
417
418
418
419
419
419
417
414
410
405
399
393
387
382
378
375
374
373
374
375
376
378
378
378
378
376
374
371
368
365
363
362
361
361
362
364
366
369
372
374
377
380
382
384
386
389
391
394
396
398
400
401
402
403
404
405
407
409
411
413
416
420
424
429
434
438
442
446
449
451
452
453
454
456
457
460
462
466
469
473
476
479
482
484
487
489
491
493
495
496
498
500
501
502
504
505
506
506
507
507
507
507
507
508
509
510
511
513
515
517
519
521
522
524
525
527
529
530
533
535
537
540
542
544
546
548
550
551
552
552
552
551
551
550
550
551
552
554
556
559
562
566
569
572
576
580
584
588
592
596
599
602
604
606
607
609
610
612
614
616
619
623
626
629
632
634
636
637
638
639
640
640
641
641
642
643
644
645
645
645
645
645
644
642
640
638
636
634
633
633
634
637
640
645
650
655
660
664
667
669
669
668
665
662
659
655
652
649
647
646
645
645
644
644
643
642
639
637
633
629
625
622
619
617
617
618
620
623
627
632
637
642
647
652
656
659
661
662
663
664
666
667
669
672
676
679
684
689
694
700
705
709
713
716
717
717
716
714
711
708
706
704
704
705
708
712
716
721
726
729
731
731
729
726
722
718
713
710
707
705
705
705
706
707
709
710
712
713
715
715
716
716
716
716
717
718
719
721
724
727
730
732
735
736
737
737
736
734
731
727
722
717
711
706
702
698
696
694
694
694
694
695
695
695
694
692
689
686
681
676
671
666
660
656
652
650
650
651
655
660
666
672
678
684
689
694
698
701
703
704
705
707
708
711
714
719
723
729
734
739
743
747
751
754
756
759
761
763
766
768
771
774
778
783
788
795
802
810
818
827
835
842
848
853
856
858
860
860
860
859
859
860
862
864
868
872
876
879
882
885
886
887
888
889
890
891
892
893
894
896
899
902
906
910
914
919
924
929
933
938
943
948
953
959
966
974
982
992
1000
1010
1020
1031
1040
1049
1056
1064
1070
1077
1083
1089
1095
1101
1106
1112
1119
1126
1133
1141
1149
1156
1162
1168
1173
1177
1179
1181
1182
1183
1184
1186
1188
1192
1196
1202
1209
1216
1225
1234
1243
1251
1259
1267
1273
1278
1283
1287
1291
1295
1300
1305
1311
1318
1326
1335
1344
1352
1359
1364
1368
1369
1368
1365
1361
1357
1352
1349
1346
1345
1345
1347
1350
1354
1358
1361
1364
1365
1366
1366
1366
1365
1365
1366
1367
1369
1371
1374
1377
1381
1386
1390
1395
1400
1404
1409
1413
1417
1421
1424
1427
1430
1434
1438
1442
1447
1452
1457
1461
1464
1467
1468
1467
1465
1462
1458
1454
1450
1448
1448
1449
1451
1454
1457
1460
1463
1465
1467
1468
1468
1468
1468
1467
1467
1468
1471
1474
1479
1484
1490
1497
1503
1509
1515
1520
1525
1529
1531
1532
1532
1532
1531
1531
1531
1532
1535
1538
1543
1550
1557
1566
1575
1585
1594
1602
1610
1618
1624
1630
1635
1640
1645
1650
1656
1662
1670
1679
1689
1700
1711
1722
1733
1744
1754
1763
1771
1777
1783
1786
1789
1791
1793
1795
1799
1803
1807
1813
1818
1822
1826
1827
1826
1822
1817
1809
1800
1791
1782
1773
1766
1761
1758
1756
1754
1753
1751
1748
1742
1735
1725
1714
1702
1691
1679
1670
1662
1657
1654
1654
1656
1661
1667
1675
1684
1694
1704
1714
1724
1733
1742
1750
1758
1766
1774
1782
1792
1802
1812
1823
1834
1845
1855
1864
1871
1878
1883
1889
1894
1900
1907
1916
1925
1936
1947
1959
1972
1984
1997
2009
2021
2035
2048
2060
2071
2082
2093
2104
2114
2124
2134
2145
2156
2168
2180
2193
2205
2217
2229
2241
2253
2265
2277
2290
2303
2318
2333
2350
2367
2384
2400
2416
2430
2441
2450
2457
2462
2466
2470
2473
2477
2482
2487
2493
2499
2505
2512
2519
2528
2538
2549
2561
2573
2586
2598
2610
2621
2632
2642
2653
2663
2673
2684
2696
2708
2722
2737
2753
2769
2786
2801
2817
2832
2846
2860
2872
2884
2895
2904
2913
2919
2925
2930
2934
2938
2942
2947
2953
2961
2970
2980
2991
3002
3013
3024
3035
3044
3053
3062
3072
3081
3092
3105
3118
3133
3149
3165
3181
3198
3213
3228
3242
3255
3268
3279
3291
3302
3313
3324
3336
3348
3360
3373
3386
3399
3412
3425
3438
3450
3462
3474
3486
3498
3510
3521
3533
3545
3556
3568
3579
3590
3601
3611
3621
3630
3640
3650
3661
3673
3686
3700
3716
3732
3749
3766
3783
3800
3816
3831
3845
3858
3870
3880
3889
3897
3904
3910
3916
3922
3927
3933
3939
3945
3952
3958
3965
3972
3979
3986
3993
3999
4006
4013
4019
4025
4030
4035
4038
4041
4043
4045
4046
4049
4051
4056
4059
4065
4070
4075
4082
4088
4094
4103
4110
4117
4124
4131
4137
4143
4148
4152
4155
4156
4156
4156
4154
4153
4152
4153
4154
4157
4162
4166
4171
4175
4178
4179
4177
4174
4168
4160
4152
4143
4134
4125
4117
4111
4105
4101
4099
4097
4096
4094
4091
4088
4082
4073
4062
4051
4038
4027
4016
4006
3998
3993
3990
3990
3992
3994
3995
3996
3994
3990
3983
3972
3958
3943
3925
3906
3887
3869
3852
3836
3823
3811
3802
3794
3787
3780
3773
3766
3758
3750
3741
3731
3721
3710
3699
3688
3678
3668
3659
3650
3642
3634
3625
3617
3608
3599
3590
3580
3569
3558
3546
3534
3523
3512
3502
3492
3483
3475
3467
3459
3451
3441
3431
3420
3407
3394
3381
3367
3352
3338
3324
3310
3296
3283
3270
3256
3243
3229
3215
3201
3187
3174
3161
3149
3137
3126
3115
3104
3092
3080
3068
3056
3043
3030
3016
3001
2985
2969
2951
2932
2912
2892
2871
2849
2828
2806
2784
2762
2741
2720
2699
2679
2659
2639
2619
2599
2579
2558
2538
2518
2497
2476
2455
2433
2410
2388
2365
2343
2321
2299
2278
2258
2238
2219
2200
2182
2164
2146
2129
2113
2097
2081
2066
2051
2036
2021
2007
1991
1975
1957
1939
1920
1900
1880
1860
1840
1821
1803
1786
1771
1757
1745
1735
1726
1718
1710
1702
1694
1685
1675
1663
1650
1636
1621
1606
1591
1577
1565
1553
1544
1535
1528
1522
1517
1511
1504
1496
1487
1476
1464
1451
1438
1424
1410
1398
1386
1376
1367
1359
1352
1344
1334
1324
1311
1297
1282
1266
1249
1233
1219
1206
1195
1186
1180
1176
1173
1171
1169
1167
1166
1163
1161
1157
1153
1148
1143
1137
1131
1126
1120
1114
1108
1102
1095
1088
1080
1073
1066
1059
1053
1047
1042
1037
1031
1026
1020
1014
1008
1002
995
988
981
973
965
956
947
938
929
920
912
905
898
893
888
883
878
874
870
866
863
860
858
858
857
858
858
858
857
855
851
846
839
831
821
811
801
791
781
773
766
760
755
751
747
742
736
729
722
713
705
696
688
681
675
670
666
663
661
659
658
656
654
651
648
643
637
630
623
615
607
598
590
581
573
565
556
547
538
527
517
507
496
485
474
464
453
442
431
420
408
396
384
370
357
344
330
318
306
296
287
279
272
265
258
251
244
235
226
217
207
197
188
179
171
164
157
150
142
134
124
113
100
86
70
53
36
18
1
-15
-29
-42
-53
-62
-70
-77
-83
-89
-94
-100
-106
-111
-117
-123
-128
-132
-134
-134
-133
-129
-125
-119
-112
-105
-98
-90
-83
-75
-68
-60
-53
-44
-34
-23
-10
4
19
35
51
66
81
94
106
116
123
129
133
135
137
139
141
143
148
154
162
171
183
195
207
220
233
245
256
268
279
291
303
316
330
345
361
378
395
411
427
441
453
462
470
475
478
480
481
482
482
484
487
491
497
505
513
523
533
542
552
561
570
579
588
596
605
614
623
633
645
658
673
688
705
722
739
755
770
785
798
809
819
828
837
845
853
863
874
887
901
917
933
949
965
981
996
1010
1024
1036
1047
1057
1066
1073
1079
1084
1088
1092
1095
1098
1102
1107
1113
1120
1128
1138
1148
1158
1168
1177
1184
1190
1195
1198
1200
1201
1201
1200
1199
1198
1196
1194
1193
1191
1191
1191
1192
1194
1195
1197
1197
1196
1193
1190
1186
1181
1177
1174
1171
1171
1172
1174
1178
1183
1188
1192
1195
1197
1196
1195
1192
1189
1186
1184
1182
1181
1181
1181
1183
1185
1188
1191
1195
1197
1200
1201
1203
1204
1205
1206
1208
1211
1215
1220
1226
1233
1241
1249
1256
1261
1266
1268
1270
1271
1271
1272
1274
1276
1280
1286
1292
1299
1307
1315
1322
1329
1334
1339
1343
1346
1348
1350
1353
1357
1362
1368
1375
1383
1392
1401
1410
1418
1426
1431
1436
1439
1442
1445
1448
1451
1455
1459
1464
1468
1473
1476
1479
1481
1482
1482
1481
1480
1477
1475
1473
1471
1470
1471
1472
1475
1478
1480
1483
1484
1485
1484
1481
1477
1471
1463
1454
1444
1432
1419
1406
1392
1379
1366
1354
1341
1330
1319
1308
1297
1286
1275
1264
1253
1241
1230
1218
1206
1193
1180
1167
1153
1139
1124
1110
1096
1081
1066
1052
1037
1022
1006
990
974
958
942
927
912
899
887
876
867
858
851
843
836
828
819
810
800
789
778
765
753
739
726
711
696
681
665
648
630
611
592
572
552
532
513
494
476
460
444
430
416
404
392
380
369
358
346
334
322
309
297
285
273
261
251
240
229
219
209
199
188
178
169
160
152
144
138
133
128
124
120
116
112
107
102
96
91
85
80
76
72
69
67
66
66
66
67
69
70
72
73
73
73
72
70
70
70
71
73
77
83
89
96
104
112
119
126
131
135
137
138
138
138
139
140
144
149
156
166
177
191
205
219
234
247
259
269
277
283
288
291
293
294
296
298
300
304
308
314
320
327
334
341
347
351
355
358
360
361
362
364
366
369
373
379
386
394
403
412
422
431
440
448
454
460
464
467
469
470
471
472
473
475
477
480
484
488
493
498
503
507
511
514
517
520
522
525
528
531
534
536
537
538
537
537
536
534
533
533
532
532
533
534
536
538
540
541
541
539
536
532
527
521
516
512
509
509
510
513
518
525
534
543
552
562
571
579
586
593
598
602
606
609
613
617
622
628
635
642
651
659
667
674
680
684
686
687
686
685
683
681
680
679
678
677
677
676
675
673
671
669
667
666
665
665
666
667
669
670
671
672
671
669
666
662
657
651
644
636
627
618
608
597
585
573
560
547
533
519
504
489
474
459
444
428
412
396
379
362
345
328
311
294
278
263
248
233
220
208
196
186
176
166
157
148
137
127
115
102
88
74
60
45
32
18
5
-7
-20
-32
-43
-55
-67
-79
-91
-104
-118
-132
-147
-163
-180
-199
-218
-238
-259
-280
-302
-323
-345
-365
-384
-402
-417
-431
-444
-456
-467
-479
-491
-504
-516
-529
-542
-556
-569
-582
-595
-608
-620
-631
-641
-651
-661
-670
-680
-690
-701
-714
-728
-743
-759
-777
-794
-812
-830
-847
-863
-878
-892
-905
-917
-929
-941
-953
-965
-977
-991
-1004
-1018
-1033
-1048
-1062
-1076
-1090
-1103
-1118
-1133
-1149
-1166
-1185
-1205
-1225
-1245
-1265
-1285
-1304
-1323
-1340
-1356
-1372
-1386
-1400
-1415
-1429
-1445
-1461
-1480
-1500
-1521
-1545
-1569
-1594
-1620
-1646
-1672
-1698
-1723
-1747
-1771
-1795
-1818
-1842
-1865
-1889
-1914
-1938
-1963
-1988
-2012
-2036
-2060
-2082
-2102
-2121
-2139
-2156
-2171
-2187
-2203
-2220
-2237
-2256
-2276
-2296
-2318
-2340
-2362
-2385
-2407
-2428
-2448
-2466
-2483
-2498
-2512
-2525
-2538
-2550
-2562
-2575
-2589
-2605
-2621
-2637
-2654
-2671
-2688
-2704
-2720
-2735
-2748
-2761
-2773
-2785
-2796
-2808
-2820
-2832
-2845
-2860
-2874
-2890
-2905
-2921
-2936
-2950
-2964
-2976
-2987
-2996
-3004
-3011
-3017
-3022
-3026
-3030
-3033
-3035
-3037
-3039
-3040
-3041
-3041
-3040
-3038
-3036
-3034
-3031
-3029
-3027
-3026
-3027
-3028
-3030
-3033
-3036
-3040
-3043
-3046
-3049
-3051
-3053
-3055
-3057
-3058
-3058
-3058
-3059
-3059
-3059
-3060
-3060
-3060
-3060
-3058
-3056
-3053
-3048
-3043
-3038
-3032
-3026
-3022
-3019
-3017
-3018
-3020
-3024
-3029
-3034
-3040
-3046
-3052
-3057
-3061
-3065
-3069
-3072
-3075
-3078
-3082
-3087
-3093
-3099
-3106
-3114
-3122
-3130
-3138
-3145
-3152
-3158
-3163
-3169
-3175
-3183
-3191
-3202
-3214
-3228
-3244
-3262
-3282
-3303
-3326
-3349
-3371
-3392
-3411
-3427
-3442
-3454
-3464
-3473
-3482
-3491
-3499
-3509
-3519
-3530
-3542
-3554
-3566
-3578
-3589
-3599
-3607
-3614
-3620
-3625
-3628
-3632
-3635
-3638
-3642
-3648
-3654
-3662
-3671
-3681
-3691
-3701
-3710
-3718
-3725
-3731
-3735
-3739
-3743
-3747
-3751
-3757
-3764
-3772
-3781
-3790
-3799
-3809
-3817
-3825
-3832
-3838
-3844
-3848
-3853
-3856
-3860
-3864
-3868
-3874
-3879
-3886
-3893
-3901
-3908
-3916
-3923
-3930
-3936
-3942
-3947
-3951
-3956
-3960
-3965
-3970
-3976
-3984
-3991
-3999
-4006
-4014
-4021
-4026
-4030
-4035
-4038
-4043
-4046
-4053
-4061
-4069
-4078
-4090
-4101
-4111
-4120
-4127
-4133
-4137
-4139
-4140
-4139
-4137
-4133
-4130
-4126
-4123
-4120
-4119
-4120
-4122
-4125
-4130
-4135
-4141
-4146
-4151
-4154
-4155
-4155
-4152
-4149
-4144
-4140
-4136
-4133
-4133
-4133
-4136
-4139
-4143
-4147
-4151
-4153
-4154
-4154
-4153
-4150
-4148
-4147
-4146
-4147
-4149
-4153
-4158
-4164
-4170
-4176
-4182
-4187
-4191
-4194
-4197
-4199
-4201
-4204
-4209
-4214
-4222
-4231
-4243
-4256
-4270
-4286
-4303
-4320
-4337
-4354
-4370
-4386
-4402
-4416
-4430
-4443
-4456
-4470
-4483
-4497
-4511
-4525
-4539
-4554
-4568
-4581
-4593
-4605
-4616
-4625
-4633
-4641
-4647
-4653
-4659
-4664
-4670
-4676
-4684
-4692
-4701
-4711
-4722
-4734
-4745
-4757
-4767
-4777
-4786
-4794
-4800
-4805
-4808
-4811
-4812
-4813
-4815
-4817
-4820
-4825
-4830
-4837
-4844
-4852
-4860
-4868
-4876
-4883
-4889
-4894
-4898
-4901
-4903
-4905
-4906
-4908
-4909
-4910
-4911
-4912
-4912
-4912
-4912
-4911
-4909
-4906
-4903
-4899
-4895
-4891
-4887
-4882
-4878
-4874
-4870
-4868
-4867
-4866
-4867
-4867
-4868
-4869
-4869
-4869
-4868
-4867
-4864
-4861
-4858
-4855
-4853
-4851
-4851
-4852
-4855
-4858
-4863
-4869
-4874
-4880
-4885
-4890
-4893
-4896
-4898
-4899
-4899
-4899
-4898
-4898
-4897
-4897
-4899
-4901
-4904
-4908
-4913
-4919
-4925
-4931
-4937
-4941
-4945
-4947
-4948
-4948
-4948
-4947
-4947
-4947
-4948
-4950
-4952
-4954
-4957
-4958
-4960
-4959
-4958
-4955
-4951
-4946
-4940
-4935
-4930
-4926
-4923
-4922
-4921
-4921
-4922
-4923
-4924
-4926
-4927
-4929
-4930
-4932
-4933
-4934
-4935
-4936
-4937
-4938
-4937
-4936
-4933
-4930
-4925
-4920
-4914
-4907
-4901
-4894
-4887
-4880
-4874
-4868
-4862
-4857
-4851
-4844
-4837
-4828
-4818
-4806
-4792
-4777
-4760
-4743
-4724
-4706
-4689
-4673
-4658
-4646
-4635
-4626
-4618
-4610
-4603
-4596
-4588
-4581
-4572
-4564
-4555
-4546
-4538
-4530
-4522
-4516
-4511
-4507
-4505
-4503
-4501
-4500
-4498
-4495
-4491
-4485
-4478
-4469
-4459
-4448
-4435
-4423
-4410
-4398
-4386
-4375
-4365
-4357
-4348
-4340
-4332
-4322
-4312
-4301
-4288
-4276
-4263
-4251
-4241
-4231
-4223
-4216
-4210
-4204
-4198
-4192
-4184
-4176
-4165
-4153
-4140
-4126
-4112
-4099
-4086
-4077
-4069
-4062
-4058
-4054
-4051
-4048
-4043
-4038
-4033
-4025
-4014
-4001
-3986
-3970
-3953
-3936
-3919
-3902
-3887
-3872
-3859
-3846
-3833
-3819
-3805
-3788
-3770
-3750
-3728
-3704
-3680
-3654
-3629
-3604
-3579
-3555
-3532
-3510
-3491
-3473
-3456
-3440
-3426
-3411
-3396
-3381
-3366
-3350
-3333
-3315
-3297
-3279
-3261
-3244
-3228
-3214
-3201
-3189
-3178
-3167
-3157
-3146
-3135
-3122
-3108
-3093
-3075
-3057
-3037
-3017
-2995
-2973
-2951
-2929
-2906
-2884
-2861
-2839
-2815
-2792
-2768
-2743
-2718
-2691
-2664
-2636
-2608
-2579
-2550
-2521
-2493
-2466
-2441
-2417
-2396
-2376
-2359
-2343
-2328
-2315
-2302
-2289
-2277
-2264
-2251
-2239
-2226
-2213
-2201
-2190
-2179
-2168
-2159
-2150
-2143
-2136
-2130
-2125
-2120
-2115
-2110
-2105
-2098
-2091
-2084
-2075
-2068
-2060
-2054
-2049
-2045
-2044
-2043
-2044
-2045
-2049
-2051
-2054
-2055
-2056
-2055
-2053
-2051
-2048
-2045
-2043
-2041
-2040
-2039
-2040
-2041
-2043
-2045
-2048
-2051
-2053
-2055
-2056
-2056
-2055
-2052
-2047
-2041
-2033
-2025
-2017
-2009
-2001
-1993
-1985
-1977
-1970
-1961
-1953
-1943
-1932
-1920
-1906
-1890
-1873
-1855
-1837
-1818
-1799
-1780
-1762
-1743
-1725
-1707
-1689
-1671
-1653
-1635
-1618
-1601
-1584
-1568
-1552
-1536
-1520
-1503
-1485
-1467
-1449
-1430
-1411
-1392
-1372
-1353
-1335
-1316
-1299
-1283
-1268
-1253
-1240
-1228
-1216
-1205
-1195
-1184
-1173
-1162
-1150
-1138
-1126
-1113
-1099
-1084
-1068
-1050
-1032
-1012
-993
-973
-953
-932
-912
-892
-872
-853
-834
-817
-801
-786
-771
-757
-743
-728
-714
-700
-686
-673
-660
-648
-638
-628
-620
-613
-607
-603
-599
-595
-592
-588
-584
-579
-573
-567
-561
-555
-549
-544
-540
-537
-536
-536
-537
-538
-540
-542
-544
-545
-545
-544
-541
-536
-530
-522
-513
-502
-490
-479
-467
-456
-445
-435
-426
-418
-410
-403
-396
-389
-381
-373
-364
-353
-341
-327
-312
-296
-279
-263
-247
-233
-221
-210
-202
-196
-191
-189
-188
-189
-190
-192
-193
-194
-195
-195
-194
-192
-191
-190
-189
-190
-191
-195
-200
-207
-216
-226
-236
-246
-255
-264
-270
-276
-280
-284
-287
-289
-292
-296
-299
-304
-309
-315
-322
-329
-337
-346
-356
-366
-376
-388
-400
-412
-425
-438
-452
-466
-482
-498
-514
-531
-547
-563
-579
-594
-609
-623
-636
-649
-661
-672
-684
-695
-707
-719
-731
-743
-755
-765
-775
-782
-788
-792
-795
-797
-800
-802
-806
-810
-815
-820
-826
-832
-838
-844
-849
-853
-856
-858
-858
-858
-855
-852
-849
-845
-843
-840
-840
-840
-841
-843
-846
-848
-849
-849
-847
-843
-838
-833
-827
-821
-815
-810
-807
-803
-800
-797
-794
-790
-785
-780
-774
-767
-759
-752
-744
-737
-729
-720
-712
-703
-693
-684
-674
-665
-657
-649
-641
-633
-624
-615
-605
-594
-582
-570
-559
-549
-540
-533
-527
-523
-521
-519
-517
-515
-512
-508
-503
-496
-488
-479
-470
-461
-453
-446
-441
-438
-436
-436
-437
-439
-441
-443
-444
-444
-443
-442
-440
-437
-434
-432
-430
-429
-430
-431
-433
-434
-434
-430
-424
-413
-398
-380
-359
-336
-312
-287
-262
-240
-219
-202
-186
-173
-162
-151
-141
-130
-119
-105
-90
-73
-54
-34
-12
9
30
50
68
85
101
116
130
145
161
177
195
214
235
256
277
298
318
337
355
372
388
403
418
433
448
462
477
491
505
519
531
542
553
562
571
580
590
601
612
625
640
656
674
693
714
735
756
777
797
816
833
848
861
872
880
887
892
895
897
899
899
899
898
897
894
892
890
888
888
890
893
898
905
914
924
936
948
960
973
985
997
1008
1018
1030
1040
1051
1062
1074
1086
1097
1109
1120
1130
1140
1148
1155
1162
1169
1176
1183
1191
1199
1209
1220
1232
1246
1262
1280
1299
1321
1344
1369
1394
1420
1445
1470
1494
1516
1538
1559
1580
1602
1624
1647
1671
1695
1719
1743
1767
1790
1812
1833
1852
1870
1886
1901
1916
1930
1944
1957
1970
1983
1996
2009
2023
2036
2049
2060
2071
2080
2087
2094
2100
2106
2112
2118
2126
2134
2144
2154
2166
2178
2189
2200
2210
2218
2226
2231
2235
2239
2241
2242
2242
2243
2243
2245
2247
2250
2254
2260
2267
2275
2283
2293
2302
2312
2321
2329
2337
2343
2349
2354
2358
2361
2364
2367
2368
2369
2369
2367
2363
2358
2352
2345
2338
2331
2324
2318
2312
2307
2303
2298
2293
2287
2280
2272
2262
2252
2240
2229
2218
2206
2195
2183
2172
2160
2147
2134
2120
2105
2089
2073
2058
2043
2029
2016
2004
1993
1981
1969
1956
1943
1929
1915
1901
1886
1871
1857
1842
1828
1814
1800
1787
1775
1763
1752
1741
1731
1721
1710
1700
1689
1677
1664
1650
1636
1621
1606
1590
1575
1559
1544
1529
1513
1499
1484
1469
1454
1438
1422
1406
1389
1372
1356
1339
1324
1309
1294
1281
1267
1254
1242
1230
1220
1211
1204
1199
1196
1196
1198
1202
1208
1215
1223
1232
1241
1250
1259
1269
1277
1286
1293
1299
1304
1306
1306
1304
1300
1294
1286
1278
1269
1260
1251
1243
1235
1227
1219
1211
1202
1193
1184
1177
1171
1166
1164
1165
1168
1173
1179
1186
1193
1200
1206
1211
1216
1220
1224
1228
1233
1238
1243
1249
1256
1262
1267
1272
1275
1277
1277
1275
1273
1269
1266
1263
1260
1259
1259
1260
1263
1266
1270
1275
1280
1285
1290
1295
1301
1308
1315
1324
1335
1348
1363
1380
1399
1419
1440
1462
1482
1501
1518
1532
1545
1555
1565
1574
1583
1593
1604
1618
1633
1650
1669
1689
1709
1730
1751
1771
1790
1808
1823
1837
1848
1858
1865
1872
1877
1882
1887
1892
1896
1899
1902
1905
1906
1907
1908
1908
1908
1909
1911
1914
1919
1926
1935
1945
1957
1971
1986
2001
2017
2032
2045
2058
2067
2072
2075
2074
2070
2064
2056
2049
2041
2036
2033
2032
2033
2037
2041
2044
2045
2044
2040
2032
2021
2008
1994
1979
1965
1952
1941
1932
1924
1918
1912
1906
1900
1892
1883
1872
1861
1850
1839
1830
1824
1820
1820
1824
1830
1839
1850
1862
1876
1889
1903
1915
1927
1939
1949
1958
1966
1974
1982
1989
1997
2005
2013
2021
2031
2041
2052
2063
2074
2085
2095
2104
2111
2117
2122
2125
2126
2127
2126
2126
2125
2124
2124
2123
2122
2121
2119
2116
2112
2106
2098
2089
2077
2064
2048
2032
2016
2000
1987
1975
1966
1959
1953
1950
1947
1944
1941
1937
1931
1924
1916
1906
1896
1887
1878
1871
1866
1863
1862
1864
1868
1873
1879
1885
1891
1897
1902
1906
1909
1913
1915
1918
1921
1925
1929
1933
1936
1939
1941
1941
1938
1933
1924
1912
1897
1878
1857
1835
1811
1788
1765
1745
1726
1711
1697
1687
1677
1669
1662
1653
1644
1633
1620
1606
1592
1576
1561
1545
1530
1516
1502
1489
1476
1462
1447
1431
1412
1391
1367
1341
1314
1285
1257
1228
1200
1174
1150
1129
1111
1096
1083
1074
1066
1060
1054
1048
1040
1031
1020
1006
993
978
964
951
940
932
928
926
928
933
940
949
958
968
978
987
994
999
1002
1002
1000
995
989
983
976
969
962
956
950
944
937
930
921
911
898
883
865
845
824
801
777
753
729
705
682
659
637
616
596
576
557
539
520
501
482
463
443
423
401
377
352
324
296
267
238
212
187
165
146
130
117
106
96
88
82
75
69
64
59
54
50
46
43
40
38
36
35
34
32
30
27
23
19
13
7
1
-7
-14
-21
-28
-34
-39
-44
-48
-53
-58
-65
-74
-84
-96
-109
-124
-140
-156
-172
-189
-206
-222
-238
-254
-270
-286
-302
-318
-335
-353
-370
-388
-405
-422
-439
-454
-468
-480
-491
-502
-512
-522
-533
-546
-559
-573
-588
-603
-617
-631
-644
-656
-666
-674
-681
-687
-692
-697
-701
-706
-709
-713
-716
-719
-721
-722
-721
-719
-716
-712
-708
-703
-699
-695
-693
-691
-691
-691
-691
-692
-692
-693
-693
-692
-692
-691
-691
-693
-695
-700
-708
-718
-730
-744
-759
-776
-794
-812
-830
-848
-865
-883
-902
-923
-946
-972
-1000
-1031
-1064
-1097
-1131
-1164
-1196
-1226
-1254
-1280
-1303
-1325
-1345
-1365
-1384
-1404
-1424
-1445
-1467
-1488
-1509
-1529
-1547
-1563
-1576
-1586
-1594
-1598
-1601
-1600
-1598
-1595
-1591
-1586
-1581
-1576
-1572
-1568
-1564
-1561
-1559
-1555
-1551
-1545
-1538
-1529
-1516
-1502
-1485
-1465
-1443
-1420
-1396
-1372
-1347
-1324
-1301
-1280
-1260
-1242
-1226
-1211
-1196
-1182
-1168
-1153
-1138
-1122
-1105
-1088
-1071
-1053
-1036
-1016
-999
-980
-960
-941
-922
-902
-883
-863
-842
-821
-798
-775
-749
-723
-696
-667
-638
-609
-579
-550
-521
-492
-462
-432
-400
-367
-333
-297
-261
-224
-186
-150
-114
-79
-46
-14
17
46
75
104
133
162
190
219
247
275
302
328
354
379
403
426
450
472
495
517
540
564
588
612
637
663
688
714
739
764
788
809
829
847
864
880
895
910
926
944
962
981
1000
1020
1040
1058
1075
1090
1102
1113
1122
1129
1136
1142
1148
1156
1164
1173
1184
1196
1209
1223
1238
1253
1268
1283
1298
1312
1326
1339
1353
1366
1380
1396
1412
1430
1449
1470
1493
1517
1541
1566
1590
1614
1638
1662
1687
1713
1741
1770
1801
1834
1869
1906
1945
1984
2024
2064
2103
2141
2176
2210
2241
2269
2296
2320
2342
2363
2382
2398
2414
2428
2441
2454
2467
2478
2489
2499
2507
2514
2519
2521
2521
2518
2514
2508
2502
2495
2490
2485
2482
2480
2479
2479
2480
2481
2481
2481
2480
2478
2474
2469
2464
2458
2453
2450
2448
2448
2449
2453
2457
2463
2468
2474
2480
2485
2491
2497
2503
2510
2519
2530
2544
2560
2579
2600
2624
2650
2677
2704
2731
2756
2779
2800
2819
2835
2851
2866
2881
2898
2918
2939
2964
2990
3019
3048
3077
3106
3132
3156
3177
3195
3211
3224
3237
3250
3263
3279
3296
3315
3333
3352
3368
3382
3393
3400
3404
3405
3403
3398
3392
3385
3378
3372
3368
3365
3363
3362
3363
3364
3366
3369
3372
3375
3378
3381
3383
3386
3389
3393
3399
3406
3413
3421
3430
3439
3448
3458
3467
3476
3486
3495
3505
3517
3529
3544
3562
3582
3605
3629
3655
3682
3709
3737
3765
3792
3819
3844
3867
3889
3910
3930
3950
3970
3990
4011
4033
4056
4081
4105
4130
4153
4175
4194
4211
4225
4237
4246
4254
4261
4267
4272
4277
4282
4287
4293
4299
4304
4310
4314
4317
4318
4316
4312
4305
4297
4287
4276
4265
4254
4244
4235
4229
4225
4223
4222
4223
4224
4225
4225
4224
4221
4217
4211
4205
4200
4195
4193
4192
4195
4200
4206
4214
4223
4231
4240
4247
4254
4261
4269
4277
4286
4298
4311
4327
4345
4364
4385
4405
4426
4445
4464
4481
4497
4511
4525
4538
4550
4562
4575
4587
4600
4613
4625
4638
4651
4662
4672
4681
4687
4692
4695
4696
4697
4698
4700
4704
4710
4718
4729
4743
4758
4773
4789
4803
4815
4824
4830
4834
4835
4834
4832
4828
4824
4820
4817
4815
4814
4813
4813
4812
4811
4809
4805
4800
4793
4785
4776
4765
4754
4741
4729
4717
4705
4696
4687
4681
4675
4670
4666
4662
4658
4653
4648
4642
4636
4629
4623
4616
4610
4604
4599
4595
4592
4589
4587
4584
4581
4576
4570
4562
4552
4540
4525
4509
4491
4473
4455
4437
4420
4404
4390
4376
4364
4352
4341
4329
4317
4305
4292
4279
4265
4251
4237
4223
4210
4198
4186
4175
4165
4154
4144
4134
4124
4114
4104
4094
4085
4075
4066
4057
4048
4038
4030
4021
4013
4005
3997
3988
3979
3968
3957
3943
3929
3913
3896
3880
3863
3847
3831
3815
3801
3786
3772
3758
3743
3728
3712
3695
3676
3655
3633
3610
3585
3558
3531
3501
3471
3439
3407
3374
3341
3307
3274
3242
3210
3178
3147
3115
3084
3052
3019
2986
2952
2917
2881
2844
2806
2768
2728
2688
2646
2603
2560
2516
2471
2426
2380
2335
2290
2244
2199
2153
2106
2059
2011
1961
1910
1858
1804
1749
1693
1638
1583
1528
1474
1422
1370
1319
1268
1218
1169
1119
1070
1020
972
923
874
826
779
732
686
642
597
554
510
467
423
379
335
290
245
199
154
108
61
14
-34
-81
-129
-176
-222
-268
-312
-356
-399
-441
-483
-525
-567
-609
-652
-695
-738
-781
-825
-867
-910
-951
-991
-1031
-1069
-1107
-1144
-1182
-1220
-1259
-1300
-1341
-1384
-1428
-1473
-1518
-1565
-1612
-1659
-1707
-1754
-1801
-1849
-1896
-1944
-1994
-2045
-2098
-2154
-2213
-2274
-2336
-2400
-2465
-2529
-2593
-2655
-2716
-2774
-2831
-2885
-2938
-2990
-3041
-3091
-3140
-3189
-3236
-3283
-3329
-3374
-3419
-3463
-3507
-3551
-3594
-3637
-3679
-3721
-3763
-3804
-3846
-3889
-3932
-3977
-4024
-4072
-4122
-4174
-4226
-4280
-4333
-4385
-4437
-4486
-4534
-4580
-4625
-4668
-4711
-4753
-4795
-4837
-4878
-4920
-4961
-5002
-5043
-5083
-5121
-5159
-5195
-5229
-5262
-5293
-5322
-5351
-5379
-5407
-5436
-5465
-5496
-5528
-5561
-5594
-5627
-5659
-5691
-5721
-5749
-5775
-5800
-5823
-5845
-5867
-5889
-5911
-5934
-5956
-5979
-6000
-6020
-6039
-6054
-6068
-6079
-6087
-6094
-6099
-6102
-6105
-6107
-6108
-6109
-6110
-6110
-6111
-6111
-6110
-6109
-6108
-6106
-6103
-6100
-6096
-6090
-6083
-6075
-6066
-6056
-6045
-6032
-6019
-6005
-5990
-5974
-5959
-5943
-5928
-5912
-5897
-5882
-5867
-5852
-5836
-5820
-5804
-5789
-5774
-5759
-5746
-5733
-5721
-5710
-5699
-5689
-5679
-5668
-5657
-5645
-5633
-5620
-5607
-5593
-5578
-5563
-5547
-5530
-5512
-5494
-5474
-5453
-5431
-5407
-5382
-5356
-5329
-5301
-5273
-5244
-5216
-5186
-5157
-5127
-5097
-5068
-5039
-5010
-4982
-4954
-4926
-4897
-4868
-4837
-4806
-4773
-4740
-4707
-4674
-4641
-4609
-4579
-4549
-4521
-4492
-4461
-4429
-4395
-4357
-4316
-4272
-4225
-4176
-4126
-4075
-4024
-3974
-3925
-3876
-3829
-3781
-3734
-3686
-3638
-3588
-3538
-3487
-3435
-3383
-3330
-3276
-3222
-3168
-3114
-3059
-3005
-2951
-2897
-2842
-2786
-2730
-2672
-2612
-2552
-2490
-2429
-2367
-2306
-2246
-2189
-2134
-2082
-2032
-1984
-1938
-1893
-1848
-1803
-1758
-1712
-1665
-1618
-1569
-1519
-1469
-1419
-1370
-1321
-1274
-1228
-1184
-1142
-1101
-1062
-1024
-987
-952
-917
-883
-849
-817
-786
-757
-730
-704
-681
-659
-640
-622
-607
-593
-580
-568
-556
-545
-534
-522
-509
-496
-481
-465
-448
-430
-411
-391
-371
-351
-332
-314
-296
-280
-264
-248
-234
-219
-205
-191
-179
-168
-158
-150
-145
-141
-140
-141
-144
-149
-155
-161
-168
-175
-182
-189
-196
-204
-212
-221
-231
-243
-258
-274
-292
-311
-333
-356
-380
-405
-432
-459
-486
-515
-544
-573
-602
-630
-658
-685
-711
-735
-757
-778
-797
-814
-829
-842
-854
-863
-872
-880
-888
-896
-905
-914
-925
-937
-950
-965
-982
-999
-1016
-1033
-1050
-1066
-1082
-1097
-1111
-1126
-1141
-1156
-1171
-1187
-1203
-1220
-1238
-1255
-1272
-1290
-1307
-1324
-1341
-1359
-1378
-1397
-1417
-1437
-1458
-1480
-1502
-1524
-1547
-1571
-1595
-1620
-1645
-1672
-1700
-1728
-1756
-1785
-1813
-1841
-1867
-1893
-1917
-1940
-1962
-1983
-2004
-2025
-2045
-2069
-2093
-2120
-2148
-2180
-2214
-2250
-2288
-2327
-2367
-2407
-2447
-2486
-2526
-2565
-2604
-2645
-2686
-2729
-2774
-2820
-2867
-2915
-2963
-3012
-3060
-3107
-3154
-3199
-3242
-3285
-3326
-3367
-3409
-3452
-3496
-3542
-3590
-3640
-3691
-3743
-3796
-3848
-3898
-3947
-3992
-4035
-4075
-4115
-4153
-4190
-4227
-4265
-4305
-4346
-4388
-4431
-4474
-4516
-4558
-4598
-4636
-4672
-4707
-4740
-4773
-4805
-4837
-4869
-4902
-4936
-4971
-5006
-5042
-5080
-5118
-5157
-5197
-5237
-5277
-5316
-5353
-5388
-5422
-5454
-5485
-5514
-5544
-5573
-5602
-5631
-5662
-5693
-5725
-5757
-5789
-5821
-5852
-5883
-5912
-5940
-5969
-5997
-6027
-6058
-6092
-6127
-6165
-6203
-6243
-6282
-6321
-6358
-6394
-6428
-6461
-6493
-6524
-6554
-6586
-6618
-6652
-6687
-6724
-6761
-6799
-6836
-6872
-6907
-6939
-6970
-6999
-7026
-7053
-7079
-7105
-7132
-7161
-7192
-7225
-7260
-7297
-7335
-7373
-7412
-7450
-7486
-7522
-7556
-7588
-7620
-7651
-7682
-7714
-7747
-7782
-7820
-7859
-7901
-7943
-7985
-8026
-8068
-8106
-8141
-8176
-8208
-8237
-8265
-8291
-8317
-8341
-8365
-8389
-8412
-8435
-8456
-8475
-8492
-8506
-8518
-8528
-8536
-8543
-8549
-8554
-8559
-8563
-8566
-8570
-8574
-8578
-8582
-8585
-8588
-8590
-8591
-8590
-8588
-8585
-8580
-8575
-8568
-8562
-8555
-8548
-8542
-8535
-8529
-8523
-8516
-8509
-8501
-8492
-8482
-8471
-8459
-8447
-8435
-8423
-8412
-8402
-8393
-8386
-8380
-8374
-8369
-8364
-8359
-8354
-8348
-8342
-8336
-8331
-8325
-8321
-8316
-8313
-8309
-8307
-8306
-8305
-8305
-8305
-8306
-8307
-8307
-8306
-8305
-8301
-8296
-8290
-8282
-8272
-8262
-8251
-8240
-8230
-8219
-8208
-8196
-8183
-8170
-8154
-8137
-8116
-8092
-8064
-8032
-7998
-7960
-7919
-7876
-7831
-7784
-7736
-7686
-7636
-7584
-7531
-7478
-7423
-7368
-7311
-7254
-7195
-7134
-7072
-7009
-6945
-6880
-6816
-6751
-6687
-6623
-6560
-6496
-6432
-6367
-6302
-6235
-6166
-6096
-6024
-5951
-5876
-5801
-5725
-5648
-5570
-5492
-5414
-5334
-5254
-5172
-5088
-5003
-4917
-4830
-4742
-4654
-4566
-4479
-4393
-4308
-4225
-4143
-4062
-3985
-3907
-3830
-3753
-3676
-3599
-3522
-3445
-3368
-3291
-3214
-3139
-3065
-2993
-2923
-2856
-2791
-2728
-2667
-2608
-2548
-2489
-2429
-2367
-2304
-2238
-2171
-2103
-2033
-1965
-1896
-1829
-1764
-1700
-1639
-1579
-1522
-1465
-1409
-1353
-1297
-1241
-1185
-1130
-1074
-1020
-966
-914
-863
-813
-765
-718
-672
-626
-581
-535
-488
-439
-389
-338
-285
-232
-179
-125
-73
-21
29
77
123
169
213
257
300
344
388
434
480
528
577
626
676
726
776
826
876
925
973
1020
1066
1112
1156
1200
1243
1285
1326
1367
1408
1449
1490
1530
1571
1610
1649
1686
1722
1756
1787
1816
1843
1868
1891
1913
1934
1954
1974
1994
2013
2033
2054
2072
2090
2105
2119
2129
2137
2142
2144
2145
2145
2145
2145
2147
2149
2153
2158
2163
2168
2173
2177
2180
2182
2182
2182
2181
2179
2178
2177
2175
2174
2171
2168
2165
2160
2153
2145
2136
2124
2111
2097
2082
2066
2050
2033
2016
1998
1980
1962
1945
1929
1914
1898
1883
1867
1851
1834
1815
1795
1774
1751
1726
1700
1672
1644
1615
1585
1554
1523
1491
1457
1424
1389
1353
1317
1279
1241
1202
1163
1123
1083
1043
1002
963
924
884
845
807
769
732
696
661
628
595
563
532
501
470
440
410
381
353
325
299
273
249
226
203
180
158
136
115
94
74
55
36
17
-2
-21
-41
-61
-83
-107
-131
-157
-184
-212
-240
-268
-296
-324
-352
-379
-407
-435
-464
-495
-528
-562
-598
-635
-672
-710
-749
-788
-827
-867
-906
-946
-985
-1025
-1064
-1103
-1141
-1179
-1217
-1254
-1290
-1325
-1359
-1390
-1420
-1447
-1472
-1493
-1513
-1530
-1546
-1561
-1577
-1593
-1610
-1628
-1647
-1667
-1687
-1706
-1724
-1740
-1754
-1765
-1773
-1781
-1787
-1794
-1801
-1809
-1818
-1828
-1839
-1851
-1864
-1877
-1889
-1901
-1912
-1921
-1929
-1935
-1940
-1943
-1946
-1948
-1950
-1951
-1952
-1954
-1956
-1958
-1961
-1963
-1964
-1965
-1963
-1960
-1955
-1948
-1939
-1928
-1915
-1902
-1888
-1874
-1862
-1851
-1842
-1833
-1824
-1815
-1805
-1794
-1780
-1765
-1748
-1729
-1709
-1688
-1665
-1643
-1622
-1602
-1583
-1565
-1548
-1532
-1517
-1501
-1484
-1467
-1448
-1428
-1405
-1381
-1356
-1329
-1302
-1274
-1247
-1221
-1195
-1170
-1146
-1123
-1101
-1078
-1055
-1030
-1006
-980
-953
-927
-900
-874
-849
-824
-800
-777
-755
-734
-714
-694
-675
-655
-636
-616
-595
-574
-553
-530
-507
-484
-461
-437
-415
-393
-371
-351
-330
-309
-287
-265
-241
-216
-191
-166
-142
-118
-95
-74
-52
-31
-10
13
36
61
88
116
146
176
205
234
261
287
311
333
354
375
395
414
433
452
470
487
504
521
536
551
565
580
593
607
621
634
647
660
673
685
698
710
721
733
744
754
764
772
780
787
793
800
807
815
824
835
847
860
874
889
905
920
934
948
961
974
986
999
1014
1030
1049
1069
1091
1114
1138
1161
1183
1204
1223
1243
1261
1279
1297
1316
1335
1356
1379
1404
1431
1461
1493
1526
1561
1597
1634
1669
1704
1736
1766
1794
1818
1839
1858
1876
1892
1909
1928
1948
1970
1993
2017
2041
2066
2088
2108
2125
2139
2150
2159
2166
2173
2180
2188
2198
2210
2224
2240
2258
2278
2299
2321
2343
2363
2382
2399
2412
2424
2432
2439
2445
2450
2456
2463
2471
2482
2495
2510
2526
2543
2560
2575
2589
2601
2610
2617
2621
2624
2625
2626
2626
2627
2629
2632
2637
2644
2654
2666
2678
2692
2705
2716
2726
2732
2737
2738
2738
2736
2734
2731
2728
2726
2725
2725
2727
2729
2733
2736
2740
2744
2747
2749
2750
2749
2748
2746
2743
2741
2738
2737
2737
2739
2743
2750
2760
2771
2783
2796
2809
2822
2835
2846
2856
2866
2875
2884
2893
2902
2912
2923
2935
2948
2962
2976
2989
3002
3014
3026
3038
3050
3062
3075
3088
3102
3116
3131
3146
3160
3175
3189
3202
3214
3224
3233
3242
3249
3257
3263
3269
3274
3278
3281
3282
3281
3277
3270
3261
3249
3234
3217
3197
3176
3153
3130
3107
3084
3061
3039
3017
2995
2972
2949
2923
2896
2867
2836
2804
2771
2738
2706
2675
2645
2618
2593
2570
2548
2527
2506
2485
2464
2442
2419
2396
2373
2349
2326
2304
2282
2261
2240
2220
2201
2182
2163
2146
2129
2113
2098
2084
2071
2059
2045
2033
2019
2004
1989
1973
1958
1943
1930
1919
1910
1903
1899
1898
1899
1903
1909
1916
1924
1932
1939
1946
1952
1958
1965
1973
1982
1995
2009
2029
2051
2076
2103
2131
2159
2187
2215
2242
2268
2295
2322
2350
2381
2415
2454
2498
2546
2599
2654
2712
2771
2831
2891
2950
3009
3066
3122
3176
3228
3279
3330
3381
3433
3485
3537
3590
3644
3698
3752
3806
3859
3913
3965
4016
4066
4114
4161
4208
4253
4298
4342
4386
4430
4473
4516
4558
4599
4639
4678
4715
4751
4786
4820
4854
4888
4922
4957
4993
5029
5066
5103
5140
5177
5213
5249
5284
5318
5352
5386
5419
5454
5489
5525
5562
5600
5639
5678
5718
5757
5796
5834
5871
5906
5940
5971
6001
6029
6057
6084
6113
6144
6177
6212
6251
6291
6334
6378
6421
6464
6506
6545
6583
6618
6651
6682
6712
6740
6769
6798
6829
6862
6897
6934
6973
7012
7051
7089
7127
7163
7198
7231
7262
7292
7321
7349
7378
7409
7441
7477
7515
7555
7598
7641
7685
7728
7769
7807
7842
7875
7904
7932
7958
7984
8010
8038
8066
8096
8128
8160
8194
8227
8260
8293
8323
8352
8378
8403
8425
8446
8465
8484
8502
8521
8541
8562
8585
8610
8637
8665
8695
8726
8757
8789
8820
8850
8879
8906
8931
8954
8976
8998
9020
9042
9066
9091
9118
9147
9177
9209
9244
9279
9316
9354
9391
9427
9463
9497
9529
9560
9590
9620
9648
9676
9703
9729
9756
9781
9806
9830
9853
9874
9894
9912
9928
9943
9957
9970
9984
10000
10016
10034
10054
10076
10098
10122
10147
10172
10198
10224
10250
10276
10301
10328
10354
10380
10407
10433
10459
10485
10509
10533
10555
10577
10597
10617
10636
10654
10671
10687
10702
10716
10728
10739
10749
10757
10763
10769
10775
10781
10788
10795
10803
10812
10822
10832
10843
10854
10865
10877
10889
10901
10913
10925
10936
10947
10958
10969
10979
10990
11001
11012
11023
11034
11044
11053
11061
11069
11075
11080
11084
11087
11089
11089
11087
11084
11081
11076
11072
11068
11065
11063
11061
11061
11061
11061
11062
11062
11061
11059
11055
11050
11042
11033
11022
11011
10999
10988
10976
10966
10955
10946
10935
10924
10912
10896
10878
10856
10832
10804
10774
10744
10712
10681
10651
10622
10594
10567
10542
10517
10493
10468
10442
10416
10389
10360
10331
10300
10268
10236
10205
10173
10143
10112
10082
10052
10021
9989
9955
9920
9882
9842
9800
9757
9712
9666
9620
9574
9529
9484
9441
9397
9354
9311
9267
9221
9174
9126
9076
9026
8975
8925
8875
8826
8777
8730
8683
8637
8591
8546
8501
8456
8409
8362
8313
8264
8213
8161
8109
8055
8002
7949
7894
7840
7786
7733
7680
7628
7578
7527
7478
7428
7378
7328
7277
7227
7175
7124
7072
7020
6968
6915
6863
6810
6757
6704
6649
6595
6540
6485
6430
6375
6319
6263
6206
6149
6092
6036
5981
5926
5872
5819
5767
5717
5667
5618
5569
5520
5471
5422
5373
5323
5272
5220
5168
5114
5058
5001
4941
4880
4817
4753
4687
4621
4554
4486
4418
4350
4282
4215
4147
4078
4010
3941
3872
3802
3731
3660
3588
3515
3443
3369
3296
3221
3146
3070
2995
2919
2844
2768
2693
2618
2543
2468
2392
2315
2238
2161
2083
2005
1929
1852
1776
1701
1627
1553
1480
1406
1331
1256
1180
1102
1024
945
865
784
702
620
536
452
367
280
191
101
10
-81
-173
-265
-357
-447
-537
-625
-711
-796
-880
-962
-1043
-1123
-1202
-1282
-1361
-1440
-1520
-1601
-1682
-1763
-1845
-1927
-2009
-2091
-2172
-2251
-2329
-2405
-2479
-2552
-2623
-2693
-2761
-2828
-2893
-2958
-3021
-3085
-3147
-3210
-3273
-3335
-3398
-3460
-3523
-3584
-3645
-3705
-3763
-3819
-3873
-3925
-3975
-4024
-4072
-4120
-4168
-4217
-4266
-4316
-4367
-4417
-4468
-4518
-4567
-4615
-4661
-4705
-4748
-4789
-4829
-4868
-4907
-4947
-4987
-5027
-5069
-5111
-5154
-5196
-5237
-5277
-5315
-5350
-5383
-5414
-5442
-5468
-5492
-5516
-5539
-5561
-5584
-5606
-5629
-5652
-5674
-5696
-5719
-5741
-5763
-5784
-5805
-5825
-5844
-5862
-5880
-5898
-5915
-5932
-5949
-5966
-5983
-5999
-6016
-6032
-6048
-6063
-6078
-6093
-6107
-6120
-6132
-6142
-6150
-6156
-6160
-6161
-6161
-6159
-6155
-6151
-6146
-6142
-6138
-6134
-6131
-6128
-6125
-6121
-6118
-6113
-6108
-6102
-6094
-6085
-6075
-6063
-6051
-6038
-6024
-6010
-5995
-5980
-5965
-5949
-5933
-5917
-5901
-5885
-5869
-5852
-5835
-5817
-5798
-5778
-5756
-5734
-5710
-5685
-5660
-5634
-5608
-5582
-5557
-5533
-5510
-5488
-5467
-5447
-5427
-5406
-5384
-5362
-5340
-5317
-5296
-5275
-5256
-5238
-5222
-5208
-5195
-5182
-5170
-5156
-5141
-5124
-5105
-5084
-5061
-5036
-5010
-4983
-4956
-4928
-4901
-4876
-4851
-4827
-4804
-4782
-4760
-4737
-4714
-4688
-4661
-4631
-4599
-4564
-4528
-4491
-4452
-4414
-4377
-4340
-4305
-4271
-4238
-4205
-4173
-4140
-4105
-4069
-4030
-3992
-3951
-3909
-3867
-3826
-3786
-3749
-3714
-3682
-3653
-3626
-3600
-3576
-3552
-3527
-3501
-3474
-3444
-3413
-3379
-3344
-3308
-3271
-3234
-3197
-3160
-3124
-3089
-3055
-3022
-2989
-2958
-2926
-2896
-2865
-2835
-2805
-2775
-2745
-2716
-2688
-2661
-2636
-2611
-2588
-2566
-2544
-2524
-2504
-2485
-2465
-2445
-2425
-2405
-2385
-2366
-2346
-2327
-2310
-2293
-2277
-2262
-2249
-2238
-2227
-2218
-2209
-2201
-2194
-2189
-2184
-2180
-2176
-2174
-2172
-2172
-2173
-2175
-2179
-2184
-2191
-2199
-2208
-2219
-2231
-2243
-2257
-2271
-2285
-2300
-2315
-2330
-2347
-2364
-2383
-2404
-2427
-2451
-2476
-2503
-2529
-2555
-2581
-2605
-2627
-2647
-2665
-2682
-2697
-2713
-2729
-2746
-2765
-2786
-2808
-2833
-2859
-2888
-2917
-2948
-2980
-3013
-3046
-3081
-3116
-3152
-3189
-3228
-3269
-3311
-3354
-3398
-3443
-3489
-3536
-3584
-3633
-3683
-3733
-3783
-3834
-3884
-3934
-3984
-4034
-4083
-4136
-4190
-4245
-4302
-4361
-4423
-4486
-4552
-4619
-4688
-4758
-4828
-4898
-4968
-5038
-5108
-5178
-5248
-5318
-5389
-5461
-5533
-5607
-5681
-5757
-5833
-5910
-5987
-6063
-6140
-6215
-6290
-6364
-6438
-6510
-6582
-6652
-6722
-6791
-6860
-6927
-6994
-7060
-7125
-7189
-7252
-7314
-7375
-7436
-7497
-7557
-7617
-7677
-7737
-7795
-7854
-7911
-7967
-8022
-8074
-8127
-8177
-8226
-8273
-8319
-8364
-8408
-8451
-8493
-8533
-8573
-8611
-8648
-8683
-8717
-8749
-8780
-8810
-8839
-8868
-8896
-8924
-8952
-8981
-9009
-9037
-9065
-9093
-9120
-9145
-9170
-9194
-9216
-9238
-9260
-9282
-9304
-9328
-9352
-9378
-9405
-9433
-9462
-9492
-9522
-9551
-9580
-9609
-9636
-9662
-9687
-9710
-9733
-9754
-9774
-9794
-9812
-9829
-9846
-9862
-9878
-9894
-9909
-9923
-9937
-9949
-9960
-9970
-9980
-9988
-9995
-10000
-10005
-10008
-10011
-10012
-10012
-10011
-10010
-10008
-10005
-10003
-10000
-9998
-9997
-9995
-9994
-9992
-9990
-9988
-9985
-9982
-9978
-9974
-9970
-9965
-9961
-9958
-9955
-9954
-9955
-9957
-9961
-9966
-9973
-9979
-9986
-9993
-9999
-10004
-10009
-10012
-10014
-10016
-10016
-10016
-10015
-10015
-10014
-10014
-10014
-10014
-10014
-10015
-10016
-10018
-10019
-10022
-10024
-10028
-10032
-10036
-10042
-10047
-10053
-10059
-10065
-10071
-10077
-10083
-10090
-10096
-10102
-10109
-10116
-10124
-10133
-10142
-10152
-10162
-10173
-10183
-10193
-10203
-10214
-10224
-10235
-10246
-10257
-10268
-10278
-10287
-10296
-10304
-10312
-10319
-10325
-10330
-10335
-10338
-10340
-10340
-10340
-10338
-10335
-10331
-10326
-10320
-10313
-10305
-10298
-10291
-10285
-10278
-10271
-10264
-10255
-10245
-10235
-10223
-10211
-10197
-10182
-10165
-10147
-10128
-10107
-10086
-10066
-10046
-10027
-10009
-9993
-9979
-9967
-9955
-9945
-9936
-9927
-9917
-9906
-9894
-9880
-9865
-9850
-9835
-9820
-9807
-9796
-9785
-9777
-9769
-9762
-9755
-9748
-9740
-9731
-9721
-9709
-9695
-9678
-9660
-9638
-9613
-9586
-9556
-9523
-9489
-9453
-9417
-9380
-9344
-9307
-9271
-9235
-9199
-9161
-9122
-9080
-9035
-8987
-8937
-8884
-8830
-8774
-8718
-8661
-8604
-8548
-8492
-8437
-8382
-8327
-8272
-8216
-8160
-8102
-8042
-7982
-7920
-7856
-7791
-7725
-7659
-7594
-7529
-7467
-7406
-7347
-7290
-7235
-7182
-7129
-7078
-7026
-6974
-6921
-6868
-6813
-6758
-6704
-6650
-6598
-6548
-6501
-6457
-6415
-6376
-6339
-6302
-6266
-6229
-6190
-6149
-6105
-6060
-6012
-5962
-5912
-5860
-5809
-5758
-5707
-5657
-5608
-5560
-5512
-5464
-5415
-5366
-5314
-5260
-5205
-5147
-5086
-5025
-4962
-4900
-4838
-4777
-4719
-4662
-4608
-4555
-4502
-4450
-4397
-4343
-4287
-4230
-4171
-4111
-4051
-3990
-3930
-3871
-3812
-3754
-3696
-3639
-3582
-3525
-3467
-3409
-3349
-3288
-3226
-3164
-3101
-3039
-2977
-2916
-2856
-2796
-2738
-2680
-2624
-2569
-2515
-2462
-2410
-2359
-2309
-2260
-2212
-2165
-2119
-2074
-2029
-1987
-1945
-1903
-1862
-1822
-1782
-1743
-1705
-1667
-1630
-1594
-1559
-1526
-1494
-1464
-1436
-1410
-1386
-1364
-1344
-1325
-1308
-1291
-1276
-1263
-1250
-1237
-1225
-1212
-1199
-1185
-1169
-1151
-1132
-1112
-1090
-1067
-1044
-1020
-996
-971
-945
-918
-890
-861
-831
-801
-770
-740
-710
-681
-653
-627
-601
-577
-554
-531
-509
-487
-465
-443
-419
-395
-369
-342
-312
-280
-246
-209
-169
-127
-83
-38
8
54
100
147
194
242
291
343
397
454
513
574
638
704
772
840
909
978
1048
1117
1187
1257
1328
1399
1471
1544
1617
1690
1765
1839
1915
1990
2066
2143
2219
2295
2371
2447
2522
2597
2672
2746
2820
2895
2969
3044
3118
3193
3266
3338
3409
3478
3546
3612
3678
3742
3806
3869
3932
3994
4056
4118
4179
4240
4301
4361
4420
4479
4538
4596
4654
4712
4771
4831
4891
4952
5014
5076
5139
5204
5269
5335
5402
5468
5534
5600
5664
5728
5791
5853
5915
5976
6037
6098
6160
6222
6284
6347
6409
6470
6531
6590
6648
6704
6758
6810
6862
6912
6961
7009
7057
7104
7151
7198
7244
7289
7335
7380
7425
7469
7512
7554
7594
7634
7674
7712
7751
7790
7829
7870
7912
7956
8000
8048
8096
8144
8194
8244
8295
8347
8401
8456
8512
8569
8628
8686
8746
8805
8864
8923
8981
9039
9097
9154
9212
9271
9330
9391
9453
9517
9583
9650
9718
9787
9855
9924
9992
10058
10124
10188
10251
10312
10373
10433
10492
10552
10612
10672
10734
10797
10862
10927
10992
11056
11120
11181
11241
11298
11352
11405
11456
11507
11557
11608
11659
11710
11762
11814
11866
11918
11969
12020
12070
12119
12167
12214
12259
12303
12346
12390
12433
12477
12523
12570
12619
12669
12721
12773
12825
12876
12925
12972
13017
13059
13099
13137
13173
13208
13242
13277
13311
13346
13381
13417
13451
13485
13518
13550
13581
13611
13640
13670
13701
13734
13768
13804
13843
13884
13927
13972
14019
14066
14114
14160
14206
14250
14292
14332
14370
14407
14443
14478
14514
14551
14589
14630
14673
14718
14764
14811
14859
14905
14951
14996
15038
15080
15120
15160
15200
15240
15281
15323
15366
15410
15455
15501
15548
15594
15639
15684
15727
15769
15809
15847
15883
15919
15953
15989
16024
16064
16105
16149
16195
16244
16295
16346
16398
16448
16497
16544
16589
16631
16671
16710
16747
16784
16822
16861
16901
16944
16988
17033
17080
17127
17175
17222
17267
17311
17352
17391
17428
17464
17498
17531
17565
17599
17635
17672
17710
17750
17790
17830
17870
17909
17947
17983
18017
18048
18077
18103
18127
18149
18171
18193
18215
18238
18262
18285
18309
18332
18354
18374
18392
18408
18422
18434
18445
18455
18464
18474
18484
18495
18508
18521
18534
18548
18562
18576
18588
18600
18610
18620
18628
18636
18645
18653
18662
18671
18680
18689
18698
18707
18714
18719
18722
18722
18720
18716
18710
18703
18695
18688
18681
18675
18671
18667
18665
18663
18660
18657
18653
18648
18641
18633
18625
18616
18608
18599
18591
18584
18577
18570
18564
18557
18550
18542
18533
18523
18512
18499
18485
18470
18455
18438
18422
18405
18387
18370
18352
18335
18317
18298
18278
18256
18233
18208
18182
18154
18125
18096
18066
18036
18005
17973
17941
17908
17873
17838
17800
17762
17721
17679
17636
17592
17547
17502
17457
17411
17365
17320
17274
17228
17182
17136
17090
17044
16997
16949
16901
16852
16802
16750
16697
16642
16587
16531
16475
16419
16364
16309
16258
16207
16157
16108
16059
16013
15966
15919
15873
15827
15781
15735
15690
15646
15602
15559
15516
15473
15430
15387
15345
15304
15264
15225
15187
15151
15116
15082
15048
15016
14983
14951
14919
14887
14854
14821
14789
14758
14727
14697
14668
14640
14612
14586
14560
14535
14509
14483
14457
14429
14400
14370
14339
14307
14274
14241
14207
14174
14140
14107
14075
14043
14011
13979
13948
13916
13884
13851
13818
13784
13749
13714
13677
13639
13600
13560
13519
13478
13436
13394
13350
13305
13260
13213
13166
13119
13073
13027
12981
12935
12890
12845
12801
12757
12713
12669
12624
12580
12535
12490
12444
12397
12349
12300
12249
12196
12140
12083
12025
11965
11905
11845
11785
11725
11665
11604
11543
11481
11418
11354
11289
11223
11156
11089
11022
10955
10889
10823
10757
10692
10627
10560
10493
10424
10354
10283
10210
10137
10063
9990
9916
9843
9771
9699
9627
9556
9485
9414
9343
9271
9199
9126
9053
8979
8905
8830
8755
8680
8605
8531
8458
8386
8316
8247
8180
8114
8048
7983
7918
7852
7787
7720
7653
7586
7517
7449
7381
7314
7248
7184
7121
7060
6999
6940
6882
6825
6769
6712
6655
6597
6538
6477
6416
6353
6289
6225
6161
6099
6037
5977
5918
5860
5803
5746
5689
5631
5572
5512
5450
5387
5324
5259
5195
5130
5068
5006
4947
4890
4835
4782
4729
4678
4626
4574
4521
4466
4410
4353
4294
4234
4173
4112
4051
3992
3934
3876
3818
3761
3704
3646
3587
3527
3465
3402
3337
3272
3205
3139
3073
3008
2944
2881
2818
2756
2693
2630
2566
2501
2434
2367
2298
2229
2158
2087
2016
1944
1871
1798
1724
1650
1576
1500
1424
1347
1269
1190
1111
1031
951
870
788
707
625
544
463
382
302
223
143
64
-15
-93
-171
-248
-324
-399
-472
-544
-616
-686
-757
-827
-897
-967
-1038
-1109
-1179
-1249
-1319
-1387
-1453
-1519
-1583
-1646
-1708
-1769
-1829
-1888
-1946
-2001
-2058
-2112
-2165
-2217
-2267
-2317
-2366
-2414
-2462
-2510
-2559
-2607
-2656
-2705
-2753
-2801
-2850
-2898
-2945
-2993
-3040
-3087
-3133
-3179
-3225
-3270
-3315
-3360
-3404
-3448
-3492
-3535
-3578
-3619
-3660
-3698
-3735
-3770
-3802
-3832
-3859
-3885
-3910
-3934
-3957
-3980
-4003
-4027
-4051
-4074
-4097
-4120
-4142
-4163
-4183
-4202
-4220
-4238
-4254
-4271
-4287
-4304
-4320
-4337
-4355
-4374
-4395
-4417
-4440
-4464
-4489
-4514
-4538
-4560
-4581
-4600
-4616
-4630
-4642
-4652
-4662
-4671
-4680
-4690
-4700
-4711
-4723
-4733
-4743
-4751
-4758
-4761
-4762
-4760
-4755
-4748
-4737
-4725
-4710
-4694
-4677
-4659
-4640
-4622
-4603
-4585
-4568
-4550
-4532
-4514
-4495
-4475
-4454
-4432
-4409
-4385
-4360
-4335
-4309
-4283
-4256
-4230
-4202
-4175
-4146
-4117
-4086
-4054
-4021
-3987
-3952
-3916
-3879
-3842
-3803
-3764
-3724
-3682
-3639
-3595
-3550
-3503
-3455
-3406
-3356
-3306
-3256
-3205
-3155
-3105
-3055
-3006
-2958
-2911
-2864
-2818
-2773
-2729
-2685
-2641
-2596
-2552
-2506
-2461
-2414
-2368
-2321
-2274
-2228
-2182
-2137
-2093
-2050
-2007
-1964
-1922
-1881
-1840
-1799
-1759
-1720
-1681
-1642
-1604
-1566
-1527
-1488
-1448
-1407
-1365
-1322
-1278
-1233
-1188
-1142
-1096
-1050
-1004
-961
-918
-875
-832
-788
-743
-697
-650
-600
-549
-496
-441
-384
-326
-266
-205
-144
-81
-19
44
106
168
230
290
351
411
471
533
596
661
729
798
868
940
1012
1083
1154
1223
1290
1356
1419
1480
1539
1596
1652
1707
1762
1815
1868
1919
1970
2019
2067
2113
2158
2201
2243
2284
2324
2364
2405
2446
2487
2530
2573
2617
2662
2706
2750
2794
2836
2876
2914
2950
2984
3017
3048
3078
3107
3135
3164
3192
3220
3249
3277
3304
3331
3357
3380
3403
3424
3444
3463
3482
3501
3520
3539
3559
3580
3600
3621
3641
3661
3679
3697
3713
3728
3743
3757
3771
3784
3796
3808
3819
3830
3839
3846
3852
3856
3858
3857
3853
3846
3837
3824
3809
3791
3772
3750
3727
3701
3675
3646
3615
3583
3548
3511
3472
3430
3386
3339
3290
3238
3185
3130
3074
3017
2960
2903
2846
2789
2732
2676
2619
2560
2501
2439
2374
2308
2239
2169
2099
2028
1958
1889
1823
1759
1697
1637
1580
1523
1467
1409
1351
1290
1228
1163
1096
1027
956
884
812
739
667
596
527
458
392
325
259
193
126
57
-13
-84
-156
-231
-306
-382
-458
-535
-612
-689
-766
-844
-923
-1002
-1083
-1164
-1247
-1331
-1417
-1503
-1591
-1681
-1772
-1864
-1956
-2049
-2143
-2236
-2328
-2420
-2511
-2601
-2690
-2778
-2866
-2954
-3042
-3130
-3220
-3310
-3402
-3496
-3591
-3687
-3784
-3883
-3981
-4080
-4179
-4277
-4374
-4470
-4566
-4661
-4756
-4851
-4946
-5041
-5138
-5235
-5333
-5432
-5533
-5634
-5736
-5838
-5942
-6045
-6150
-6254
-6358
-6462
-6566
-6669
-6772
-6874
-6977
-7079
-7182
-7285
-7388
-7491
-7595
-7699
-7803
-7908
-8012
-8117
-8221
-8325
-8429
-8532
-8635
-8737
-8839
-8940
-9039
-9139
-9237
-9336
-9435
-9535
-9636
-9739
-9843
-9950
-10058
-10168
-10280
-10393
-10507
-10622
-10738
-10853
-10968
-11082
-11196
-11308
-11419
-11528
-11637
-11744
-11851
-11957
-12064
-12170
-12277
-12385
-12493
-12602
-12711
-12820
-12928
-13035
-13141
-13245
-13348
-13450
-13551
-13651
-13751
-13851
-13950
-14050
-14150
-14249
-14348
-14448
-14548
-14649
-14750
-14852
-14955
-15060
-15165
-15271
-15379
-15487
-15596
-15706
-15816
-15926
-16036
-16148
-16259
-16370
-16481
-16591
-16702
-16811
-16921
-17031
-17140
-17249
-17358
-17467
-17575
-17682
-17788
-17893
-17995
-18095
-18193
-18289
-18383
-18476
-18566
-18656
-18745
-18834
-18922
-19011
-19100
-19189
-19278
-19366
-19452
-19537
-19620
-19701
-19780
-19856
-19931
-20004
-20076
-20148
-20219
-20292
-20365
-20439
-20514
-20590
-20666
-20741
-20816
-20889
-20961
-21032
-21100
-21166
-21231
-21294
-21357
-21420
-21483
-21547
-21612
-21677
-21743
-21809
-21874
-21940
-22005
-22068
-22131
-22193
-22254
-22314
-22375
-22435
-22496
-22558
-22621
-22684
-22748
-22813
-22878
-22943
-23009
-23074
-23138
-23202
-23264
-23325
-23384
-23442
-23498
-23554
-23610
-23665
-23720
-23775
-23830
-23885
-23939
-23992
-24043
-24092
-24140
-24185
-24228
-24269
-24308
-24346
-24383
-24419
-24455
-24491
-24526
-24562
-24597
-24631
-24665
-24698
-24729
-24757
-24783
-24807
-24828
-24847
-24863
-24878
-24890
-24900
-24910
-24918
-24925
-24932
-24939
-24945
-24950
-24954
-24957
-24957
-24956
-24952
-24947
-24939
-24930
-24918
-24905
-24891
-24875
-24858
-24841
-24824
-24807
-24789
-24772
-24755
-24737
-24719
-24701
-24682
-24661
-24640
-24619
-24596
-24574
-24551
-24528
-24505
-24482
-24459
-24435
-24410
-24385
-24359
-24331
-24303
-24275
-24246
-24218
-24189
-24160
-24132
-24104
-24075
-24047
-24019
-23989
-23960
-23930
-23899
-23868
-23837
-23806
-23774
-23743
-23711
-23678
-23644
-23610
-23576
-23541
-23506
-23471
-23437
-23403
-23370
-23338
-23307
-23275
-23243
-23210
-23176
-23139
-23101
-23061
-23019
-22976
-22931
-22885
-22838
-22791
-22743
-22696
-22650
-22603
-22557
-22511
-22464
-22418
-22370
-22321
-22270
-22218
-22163
-22106
-22046
-21985
-21921
-21855
-21788
-21720
-21651
-21582
-21511
-21439
-21366
-21290
-21211
-21129
-21045
-20957
-20867
-20774
-20679
-20583
-20487
-20389
-20292
-20195
-20098
-20003
-19908
-19813
-19719
-19625
-19530
-19435
-19339
-19242
-19144
-19045
-18944
-18844
-18744
-18644
-18546
-18450
-18355
-18263
-18173
-18086
-18000
-17915
-17832
-17749
-17665
-17581
-17496
-17410
-17323
-17236
-17147
-17058
-16969
-16880
-16791
-16701
-16612
-16523
-16433
-16343
-16251
-16160
-16065
-15971
-15875
-15778
-15681
-15582
-15484
-15385
-15288
-15191
-15095
-15001
-14909
-14819
-14731
-14644
-14558
-14474
-14391
-14309
-14228
-14149
-14072
-13996
-13923
-13852
-13783
-13716
-13653
-13591
-13531
-13472
-13415
-13358
-13301
-13245
-13188
-13132
-13076
-13019
-12963
-12906
-12849
-12793
-12736
-12680
-12623
-12566
-12509
-12451
-12393
-12335
-12278
-12221
-12164
-12109
-12055
-12002
-11950
-11900
-11852
-11804
-11757
-11711
-11666
-11620
-11575
-11530
-11485
-11439
-11393
-11346
-11299
-11252
-11205
-11158
-11110
-11062
-11014
-10964
-10914
-10863
-10811
-10758
-10706
-10654
-10603
-10554
-10506
-10460
-10414
-10370
-10325
-10280
-10236
-10190
-10144
-10098
-10051
-10005
-9959
-9914
-9870
-9826
-9784
-9742
-9702
-9661
-9622
-9582
-9543
-9505
-9467
-9430
-9394
-9358
-9323
-9288
-9254
-9220
-9186
-9151
-9116
-9081
-9045
-9010
-8975
-8941
-8909
-8877
-8847
-8818
-8791
-8765
-8741
-8720
-8701
-8685
-8671
-8660
-8651
-8645
-8641
-8638
-8638
-8638
-8640
-8641
-8643
-8644
-8645
-8645
-8645
-8645
-8643
-8641
-8638
-8635
-8631
-8628
-8624
-8620
-8617
-8614
-8611
-8609
-8607
-8606
-8605
-8603
-8600
-8597
-8594
-8589
-8585
-8579
-8574
-8568
-8562
-8556
-8551
-8545
-8540
-8534
-8529
-8524
-8519
-8515
-8512
-8510
-8508
-8508
-8508
-8510
-8512
-8515
-8518
-8521
-8524
-8528
-8531
-8535
-8539
-8544
-8550
-8557
-8565
-8575
-8587
-8599
-8613
-8628
-8644
-8660
-8676
-8692
-8708
-8724
-8741
-8757
-8774
-8791
-8808
-8826
-8844
-8862
-8881
-8900
-8919
-8938
-8957
-8975
-8994
-9012
-9030
-9047
-9065
-9083
-9102
-9121
-9141
-9162
-9184
-9206
-9230
-9254
-9278
-9301
-9324
-9345
-9365
-9382
-9398
-9412
-9425
-9437
-9448
-9460
-9472
-9484
-9497
-9509
-9522
-9535
-9548
-9561
-9574
-9587
-9600
-9613
-9627
-9641
-9655
-9670
-9685
-9701
-9717
-9732
-9747
-9762
-9775
-9787
-9799
-9809
-9818
-9827
-9835
-9842
-9848
-9854
-9859
-9865
-9870
-9876
-9881
-9887
-9893
-9899
-9905
-9910
-9916
-9921
-9926
-9930
-9935
-9939
-9942
-9946
-9950
-9954
-9957
-9961
-9964
-9967
-9968
-9969
-9968
-9966
-9963
-9957
-9950
-9941
-9930
-9917
-9903
-9888
-9872
-9855
-9837
-9819
-9800
-9780
-9761
-9740
-9719
-9696
-9673
-9649
-9623
-9596
-9568
-9539
-9510
-9479
-9449
-9418
-9388
-9358
-9329
-9300
-9271
-9241
-9211
-9179
-9146
-9110
-9072
-9033
-8992
-8951
-8909
-8867
-8827
-8787
-8749
-8711
-8675
-8638
-8602
-8565
-8527
-8489
-8449
-8408
-8366
-8324
-8280
-8235
-8188
-8140
-8090
-8038
-7983
-7927
-7869
-7810
-7750
-7689
-7627
-7564
-7500
-7435
-7369
-7301
-7231
-7159
-7086
-7011
-6934
-6857
-6779
-6701
-6623
-6545
-6466
-6388
-6309
-6230
-6151
-6070
-5989
-5907
-5823
-5739
-5654
-5568
-5482
-5395
-5308
-5220
-5131
-5043
-4954
-4865
-4777
-4689
-4601
-4513
-4424
-4334
-4242
-4149
-4054
-3956
-3858
-3758
-3658
-3559
-3461
-3364
-3269
-3174
-3080
-2986
-2890
-2792
-2692
-2589
-2483
-2375
-2265
-2153
-2039
-1924
-1808
-1691
-1573
-1453
-1332
-1209
-1086
-960
-834
-707
-580
-452
-324
-195
-66
62
190
319
446
574
701
828
955
1083
1211
1340
1470
1600
1732
1865
1999
2134
2269
2406
2542
2679
2816
2953
3089
3224
3358
3491
3622
3751
3879
4005
4129
4252
4374
4495
4615
4735
4855
4974
5094
5215
5336
5458
5580
5704
5827
5950
6074
6196
6318
6439
6558
6675
6791
6905
7019
7133
7246
7359
7473
7587
7701
7815
7928
8039
8151
8260
8368
8475
8581
8687
8792
8896
9001
9104
9207
9310
9412
9513
9614
9713
9812
9911
10009
10106
10204
10302
10400
10498
10596
10694
10790
10885
10978
11069
11158
11244
11327
11409
11488
11567
11644
11721
11799
11876
11955
12035
12117
12201
12286
12371
12457
12543
12627
12711
12792
12871
12949
13026
13102
13178
13254
13331
13410
13491
13573
13658
13744
13832
13920
14007
14094
14179
14262
14343
14423
14500
14577
14652
14727
14801
14877
14953
15030
15107
15185
15263
15340
15417
15492
15566
15638
15707
15775
15842
15907
15970
16033
16096
16158
16221
16283
16344
16406
16466
16525
16582
16638
16693
16747
16800
16853
16906
16959
17012
17065
17118
17172
17225
17278
17330
17382
17433
17484
17534
17583
17631
17678
17724
17770
17815
17859
17904
17948
17991
18034
18076
18117
18155
18192
18227
18260
18291
18320
18348
18375
18402
18429
18455
18482
18508
18534
18561
18587
18614
18641
18668
18694
18720
18746
18771
18796
18821
18846
18870
18893
18915
18936
18955
18973
18990
19006
19021
19034
19046
19057
19066
19073
19079
19083
19086
19087
19088
19087
19087
19086
19087
19088
19090
19092
19095
19099
19102
19104
19104
19103
19101
19096
19089
19081
19072
19062
19051
19041
19030
19018
19007
18994
18980
18966
18949
18932
18912
18891
18868
18844
18819
18793
18767
18741
18715
18689
18663
18636
18607
18578
18546
18513
18477
18439
18399
18359
18318
18277
18237
18197
18158
18118
18078
18037
17995
17953
17909
17865
17820
17775
17732
17689
17648
17609
17572
17536
17501
17466
17430
17393
17354
17313
17269
17224
17176
17128
17078
17029
16980
16932
16885
16837
16790
16743
16696
16648
16600
16551
16502
16452
16401
16350
16299
16248
16197
16146
16094
16045
15996
15947
15898
15850
15801
15752
15703
15654
15605
15556
15508
15461
15415
15371
15330
15290
15252
15216
15182
15148
15115
15082
15049
15015
14981
14947
14912
14875
14839
14802
14764
14726
14688
14650
14613
14577
14541
14507
14473
14440
14407
14375
14343
14311
14278
14244
14210
14176
14140
14104
14068
14031
13994
13956
13919
13881
13844
13806
13769
13731
13693
13655
13616
13577
13538
13499
13459
13420
13380
13339
13298
13255
13212
13167
13122
13075
13026
12977
12925
12873
12820
12766
12712
12659
12606
12555
12505
12456
12409
12364
12320
12277
12235
12194
12153
12113
12073
12034
11995
11956
11918
11881
11843
11804
11765
11725
11683
11641
11598
11554
11511
11468
11426
11385
11346
11308
11271
11235
11200
11166
11132
11099
11067
11036
11006
10976
10948
10920
10893
10867
10841
10815
10790
10764
10738
10712
10686
10661
10637
10613
10591
10570
10550
10531
10512
10493
10474
10454
10433
10411
10388
10363
10336
10309
10280
10251
10222
10193
10165
10137
10112
10087
10065
10043
10023
10003
9982
9961
9939
9915
9890
9864
9838
9813
9789
9767
9746
9726
9708
9689
9671
9652
9631
9609
9586
9562
9537
9511
9486
9460
9435
9410
9386
9363
9340
9318
9297
9276
9255
9235
9216
9196
9177
9158
9138
9119
9099
9079
9059
9039
9019
9000
8981
8962
8944
8927
8910
8893
8876
8860
8843
8827
8812
8797
8784
8772
8761
8751
8742
8733
8723
8713
8701
8687
8672
8655
8636
8616
8595
8573
8550
8526
8501
8474
8446
8417
8386
8354
8322
8288
8255
8222
8189
8156
8122
8090
8055
8018
7981
7941
7901
7858
7815
7770
7724
7678
7630
7581
7532
7480
7428
7373
7317
7258
7197
7133
7068
7001
6932
6862
6791
6721
6652
6584
6519
6455
6395
6336
6279
6222
6166
6109
6051
5992
5931
5869
5806
5742
5678
5614
5550
5486
5422
5358
5294
5228
5161
5092
5022
4950
4876
4802
4726
4651
4577
4502
4429
4355
4282
4208
4133
4058
3981
3902
3823
3742
3660
3577
3492
3407
3321
3234
3147
3058
2969
2879
2789
2699
2609
2519
2430
2341
2253
2164
2076
1986
1896
1805
1714
1622
1531
1439
1348
1259
1171
1085
1000
918
838
760
684
608
533
458
382
307
230
153
76
-1
-77
-152
-226
-298
-368
-435
-500
-564
-626
-688
-750
-813
-877
-942
-1008
-1078
-1148
-1218
-1289
-1359
-1427
-1494
-1559
-1621
-1681
-1739
-1795
-1850
-1903
-1956
-2008
-2059
-2111
-2162
-2213
-2264
-2314
-2364
-2413
-2462
-2511
-2559
-2606
-2653
-2700
-2746
-2793
-2839
-2885
-2931
-2978
-3024
-3070
-3116
-3162
-3206
-3250
-3293
-3335
-3376
-3416
-3457
-3497
-3538
-3580
-3624
-3670
-3717
-3766
-3815
-3865
-3915
-3964
-4011
-4057
-4100
-4141
-4180
-4217
-4252
-4287
-4321
-4355
-4390
-4424
-4458
-4491
-4523
-4553
-4581
-4606
-4629
-4649
-4667
-4684
-4701
-4717
-4735
-4754
-4774
-4796
-4820
-4844
-4868
-4892
-4915
-4937
-4957
-4977
-4995
-5013
-5030
-5046
-5063
-5081
-5100
-5120
-5142
-5165
-5188
-5212
-5236
-5259
-5281
-5302
-5321
-5339
-5357
-5373
-5390
-5407
-5425
-5444
-5464
-5485
-5507
-5529
-5551
-5571
-5591
-5608
-5624
-5638
-5651
-5662
-5672
-5682
-5693
-5705
-5718
-5732
-5749
-5766
-5785
-5805
-5825
-5846
-5866
-5885
-5904
-5921
-5937
-5952
-5966
-5979
-5992
-6005
-6017
-6029
-6042
-6055
-6069
-6084
-6100
-6116
-6133
-6151
-6169
-6187
-6205
-6224
-6242
-6261
-6281
-6301
-6322
-6343
-6365
-6388
-6410
-6432
-6453
-6474
-6494
-6513
-6532
-6549
-6567
-6584
-6601
-6617
-6634
-6650
-6666
-6682
-6698
-6714
-6729
-6745
-6761
-6777
-6795
-6814
-6834
-6855
-6879
-6904
-6931
-6959
-6988
-7018
-7048
-7078
-7108
-7136
-7163
-7188
-7212
-7235
-7257
-7278
-7299
-7320
-7341
-7361
-7380
-7400
-7418
-7435
-7451
-7467
-7481
-7494
-7506
-7518
-7529
-7541
-7553
-7566
-7580
-7594
-7609
-7625
-7640
-7657
-7673
-7689
-7705
-7721
-7736
-7752
-7767
-7783
-7798
-7814
-7830
-7846
-7863
-7880
-7897
-7915
-7933
-7951
-7969
-7987
-8004
-8020
-8036
-8051
-8066
-8080
-8093
-8109
-8124
-8141
-8157
-8175
-8193
-8211
-8229
-8246
-8261
-8275
-8288
-8299
-8309
-8318
-8326
-8334
-8340
-8347
-8352
-8357
-8361
-8365
-8369
-8372
-8376
-8381
-8386
-8391
-8398
-8405
-8412
-8419
-8426
-8431
-8435
-8438
-8439
-8440
-8440
-8439
-8438
-8437
-8436
-8434
-8432
-8429
-8425
-8420
-8414
-8407
-8399
-8390
-8379
-8368
-8357
-8344
-8330
-8315
-8300
-8285
-8269
-8253
-8238
-8224
-8210
-8197
-8185
-8172
-8159
-8146
-8132
-8117
-8102
-8087
-8071
-8055
-8041
-8026
-8012
-7999
-7986
-7972
-7957
-7942
-7925
-7907
-7887
-7866
-7844
-7822
-7799
-7776
-7753
-7730
-7707
-7685
-7664
-7642
-7621
-7600
-7579
-7558
-7537
-7515
-7494
-7474
-7453
-7432
-7412
-7392
-7373
-7355
-7337
-7321
-7306
-7291
-7275
-7259
-7242
-7223
-7204
-7183
-7161
-7138
-7115
-7091
-7066
-7041
-7016
-6990
-6963
-6935
-6907
-6877
-6847
-6817
-6786
-6755
-6723
-6692
-6660
-6628
-6596
-6564
-6532
-6500
-6467
-6435
-6403
-6372
-6342
-6312
-6283
-6254
-6226
-6198
-6169
-6139
-6109
-6077
-6045
-6012
-5979
-5946
-5913
-5881
-5850
-5821
-5793
-5768
-5745
-5723
-5703
-5685
-5667
-5650
-5633
-5615
-5597
-5577
-5557
-5535
-5513
-5491
-5469
-5447
-5426
-5405
-5386
-5366
-5348
-5328
-5309
-5288
-5266
-5243
-5219
-5194
-5169
-5144
-5119
-5094
-5070
-5046
-5022
-5000
-4977
-4954
-4932
-4909
-4886
-4863
-4839
-4814
-4789
-4764
-4738
-4712
-4686
-4661
-4636
-4611
-4588
-4566
-4545
-4526
-4507
-4490
-4472
-4453
-4433
-4411
-4387
-4361
-4333
-4304
-4273
-4242
-4210
-4179
-4149
-4119
-4090
-4062
-4033
-4005
-3976
-3945
-3914
-3881
-3846
-3810
-3774
-3736
-3699
-3661
-3623
-3586
-3548
-3512
-3475
-3439
-3402
-3366
-3329
-3292
-3255
-3216
-3177
-3137
-3095
-3052
-3008
-2962
-2915
-2868
-2819
-2769
-2720
-2669
-2619
-2568
-2516
-2464
-2412
-2359
-2305
-2250
-2195
-2139
-2082
-2025
-1969
-1911
-1854
-1796
-1738
-1680
-1622
-1563
-1504
-1446
-1387
-1329
-1271
-1213
-1155
-1096
-1038
-979
-920
-860
-799
-737
-675
-611
-547
-483
-418
-353
-287
-221
-155
-89
-22
44
109
174
238
301
363
425
486
547
608
669
731
793
856
920
985
1050
1115
1179
1243
1306
1367
1427
1485
1542
1598
1654
1709
1765
1821
1877
1934
1991
2049
2108
2166
2223
2280
2335
2389
2441
2492
2541
2590
2638
2685
2734
2783
2833
2884
2937
2990
3045
3101
3156
3212
3266
3320
3372
3424
3475
3525
3575
3625
3675
3725
3776
3827
3879
3932
3986
4040
4094
4151
4206
4261
4315
4368
4420
4472
4522
4572
4622
4672
4723
4774
4827
4881
4936
4991
5047
5102
5156
5209
5260
5310
5358
5405
5451
5496
5541
5585
5630
5675
5720
5764
5808
5852
5894
5936
5977
6017
6057
6095
6133
6170
6207
6243
6278
6314
6350
6387
6424
6462
6500
6538
6576
6613
6648
6683
6715
6746
6775
6802
6828
6853
6877
6901
6925
6948
6972
6996
7019
7043
7065
7087
7108
7128
7147
7164
7181
7196
7210
7223
7236
7247
7258
7268
7278
7287
7297
7306
7315
7323
7331
7339
7345
7350
7355
7358
7361
7363
7363
7363
7363
7362
7360
7358
7356
7353
7349
7345
7340
7334
7328
7321
7313
7306
7298
7290
7282
7273
7263
7252
7240
7227
7213
7197
7179
7160
7139
7116
7093
7068
7042
7015
6988
6960
6932
6904
6876
6847
6819
6790
6760
6731
6700
6668
6635
6602
6566
6530
6492
6453
6413
6372
6330
6287
6243
6197
6151
6103
6055
6006
5956
5906
5855
5804
5752
5700
5647
5594
5540
5486
5431
5376
5320
5264
5207
5150
5094
5037
4981
4926
4871
4817
4764
4711
4659
4607
4556
4505
4454
4403
4352
4301
4249
4198
4148
4097
4048
3999
3951
3903
3856
3811
3766
3722
3678
3635
3592
3549
3506
3462
3418
3373
3327
3281
3235
3188
3142
3096
3050
3004
2958
2913
2867
2822
2777
2733
2690
2647
2605
2564
2524
2484
2445
2406
2367
2328
2289
2250
2211
2172
2132
2092
2052
2013
1973
1934
1895
1856
1818
1779
1741
1702
1662
1621
1579
1537
1494
1451
1409
1366
1324
1283
1241
1201
1160
1120
1078
1036
993
948
901
852
801
747
692
635
576
518
459
402
345
290
235
183
131
80
29
-21
-72
-123
-175
-228
-281
-334
-389
-443
-498
-552
-606
-659
-710
-761
-810
-859
-906
-954
-1002
-1052
-1103
-1155
-1209
-1264
-1319
-1375
-1429
-1483
-1535
-1585
-1633
-1680
-1725
-1771
-1816
-1863
-1910
-1960
-2009
-2062
-2114
-2167
-2219
-2271
-2322
-2372
-2420
-2466
-2511
-2554
-2596
-2637
-2677
-2716
-2755
-2793
-2832
-2871
-2910
-2948
-2987
-3025
-3062
-3097
-3131
-3162
-3191
-3218
-3244
-3267
-3290
-3313
-3336
-3359
-3382
-3405
-3427
-3448
-3468
-3486
-3502
-3515
-3526
-3536
-3545
-3553
-3562
-3570
-3580
-3590
-3601
-3613
-3625
-3638
-3651
-3664
-3677
-3688
-3700
-3710
-3720
-3729
-3737
-3745
-3753
-3760
-3767
-3774
-3781
-3788
-3795
-3801
-3807
-3811
-3815
-3818
-3819
-3819
-3818
-3816
-3813
-3810
-3808
-3805
-3802
-3800
-3798
-3795
-3793
-3791
-3788
-3785
-3781
-3777
-3771
-3765
-3758
-3751
-3743
-3735
-3726
-3717
-3708
-3698
-3688
-3678
-3668
-3657
-3646
-3634
-3623
-3611
-3599
-3588
-3576
-3563
-3551
-3538
-3525
-3512
-3498
-3483
-3468
-3453
-3437
-3421
-3404
-3387
-3370
-3352
-3335
-3318
-3300
-3283
-3265
-3247
-3228
-3209
-3188
-3166
-3142
-3118
-3092
-3065
-3038
-3011
-2985
-2959
-2935
-2913
-2892
-2873
-2854
-2837
-2819
-2802
-2784
-2764
-2744
-2722
-2700
-2677
-2654
-2631
-2609
-2589
-2570
-2552
-2535
-2519
-2504
-2490
-2476
-2462
-2450
-2437
-2425
-2413
-2402
-2392
-2383
-2375
-2368
-2362
-2358
-2354
-2351
-2348
-2345
-2342
-2339
-2335
-2330
-2324
-2318
-2312
-2304
-2297
-2289
-2281
-2273
-2265
-2257
-2249
-2240
-2231
-2221
-2209
-2197
-2183
-2167
-2151
-2133
-2113
-2093
-2072
-2051
-2029
-2007
-1985
-1962
-1939
-1917
-1894
-1871
-1847
-1824
-1799
-1775
-1749
-1723
-1697
-1670
-1643
-1616
-1590
-1563
-1537
-1512
-1487
-1463
-1439
-1415
-1392
-1368
-1343
-1319
-1295
-1271
-1247
-1223
-1200
-1178
-1155
-1133
-1111
-1089
-1067
-1045
-1024
-1002
-980
-959
-937
-915
-892
-869
-846
-822
-797
-771
-745
-718
-690
-662
-633
-604
-574
-544
-513
-483
-452
-421
-390
-358
-326
-293
-259
-225
-190
-153
-116
-77
-36
6
49
94
139
185
230
275
319
363
405
447
487
527
567
606
645
684
724
763
803
842
882
921
961
999
1037
1074
1110
1144
1176
1207
1236
1265
1291
1317
1342
1367
1391
1415
1440
1464
1489
1514
1539
1564
1590
1616
1641
1666
1691
1716
1740
1765
1789
1814
1839
1864
1890
1916
1942
1969
1997
2025
2054
2083
2114
2145
2176
2209
2242
2276
2311
2346
2382
2419
2456
2494
2532
2570
2608
2646
2685
2724
2763
2804
2845
2887
2931
2975
3020
3065
3111
3157
3203
3248
3292
3336
3379
3421
3464
3506
3549
3594
3639
3686
3733
3782
3831
3881
3932
3984
4035
4088
4140
4194
4249
4306
4363
4422
4482
4543
4604
4666
4728
4790
4851
4913
4974
5034
5095
5156
5217
5278
5340
5402
5464
5525
5586
5647
5706
5765
5822
5878
5933
5987
6039
6091
6143
6194
6245
6296
6346
6397
6447
6497
6547
6596
6644
6691
6737
6781
6823
6863
6901
6938
6973
7007
7040
7073
7107
7141
7175
7210
7245
7280
7314
7348
7381
7413
7444
7475
7505
7535
7565
7594
7624
7653
7681
7708
7735
7760
7785
7807
7829
7849
7867
7883
7898
7912
7925
7938
7950
7963
7977
7992
8007
8022
8038
8053
8068
8082
8093
8105
8115
8124
8131
8138
8145
8151
8157
8164
8170
8175
8179
8180
8182
8183
8182
8180
8179
8177
8173
8172
8170
8167
8164
8160
8156
8150
8141
8134
8125
8115
8103
8093
8083
8071
8061
8048
8037
8023
8010
7995
7980
7965
7949
7933
7917
7901
7885
7868
7850
7831
7811
7790
7767
7743
7718
7693
7666
7639
7611
7582
7552
7522
7490
7458
7425
7390
7356
7320
7285
7249
7213
7177
7141
7105
7068
7032
6995
6957
6919
6880
6841
6802
6763
6724
6686
6648
6610
6573
6535
6498
6460
6422
6383
6344
6304
6263
6221
6178
6135
6090
6046
6000
5954
5908
5863
5817
5772
5728
5685
5642
5599
5556
5512
5467
5421
5374
5326
5277
5228
5178
5128
5078
5028
4978
4928
4878
4827
4776
4724
4671
4618
4563
4508
4452
4395
4337
4279
4220
4162
4105
4049
3994
3940
3888
3837
3788
3739
3691
3644
3597
3552
3506
3461
3417
3374
3331
3289
3248
3207
3167
3126
3086
3045
3004
2963
2921
2879
2837
2796
2754
2714
2673
2634
2595
2557
2519
2482
2446
2410
2375
2341
2308
2276
2245
2214
2185
2157
2130
2105
2081
2059
2037
2020
2003
1987
1973
1960
1948
1936
1925
1913
1901
1890
1880
1871
1863
1856
1850
1846
1844
1842
1843
1845
1849
1854
1861
1869
1879
1890
1902
1916
1930
1944
1959
1973
1988
2001
2017
2031
2047
2063
2080
2098
2117
2137
2158
2180
2202
2224
2246
2267
2289
2309
2330
2351
2372
2393
2414
2437
2460
2484
2510
2536
2564
2593
2623
2654
2686
2718
2749
2781
2811
2841
2871
2901
2931
2961
2991
3023
3056
3089
3124
3159
3194
3229
3263
3297
3331
3364
3397
3430
3463
3497
3531
3565
3599
3633
3667
3699
3729
3758
3785
3809
3831
3852
3871
3888
3906
3924
3942
3961
3982
4003
4027
4053
4078
4106
4132
4158
4182
4205
4226
4244
4261
4276
4290
4303
4314
4325
4336
4347
4359
4370
4383
4395
4408
4421
4435
4447
4460
4472
4483
4493
4503
4511
4519
4526
4532
4538
4544
4551
4557
4564
4572
4579
4586
4593
4598
4602
4605
4607
4609
4611
4612
4614
4617
4620
4624
4627
4630
4633
4634
4635
4634
4631
4628
4625
4622
4619
4618
4618
4620
4623
4627
4633
4637
4642
4645
4647
4648
4648
4646
4643
4640
4636
4632
4628
4624
4620
4617
4614
4611
4608
4605
4602
4598
4593
4588
4582
4575
4568
4561
4553
4546
4539
4533
4528
4524
4521
4518
4517
4516
4515
4514
4513
4512
4511
4509
4508
4506
4503
4499
4494
4487
4479
4470
4459
4446
4432
4418
4403
4387
4371
4354
4337
4318
4298
4276
4253
4228
4201
4173
4143
4113
4081
4046
4013
3977
3940
3901
3860
3818
3775
3731
3686
3640
3595
3549
3503
3457
3410
3363
3315
3267
3218
3167
3117
3065
3013
2960
2907
2853
2799
2745
2689
2633
2575
2517
2457
2396
2334
2271
2207
2142
2077
2012
1947
1882
1818
1754
1691
1628
1565
1501
1437
1372
1305
1238
1169
1101
1032
964
898
832
768
705
642
579
515
451
385
318
249
180
110
39
-31
-102
-172
-242
-311
-379
-447
-516
-584
-652
-721
-790
-859
-928
-997
-1065
-1133
-1201
-1268
-1335
-1402
-1469
-1536
-1604
-1672
-1740
-1810
-1880
-1952
-2025
-2100
-2174
-2250
-2325
-2401
-2477
-2553
-2629
-2705
-2781
-2858
-2935
-3011
-3089
-3166
-3243
-3320
-3396
-3472
-3547
-3622
-3696
-3770
-3844
-3918
-3994
-4070
-4147
-4225
-4303
-4382
-4460
-4538
-4616
-4694
-4772
-4849
-4926
-5003
-5080
-5156
-5231
-5306
-5379
-5451
-5521
-5590
-5658
-5725
-5792
-5857
-5922
-5986
-6049
-6112
-6174
-6235
-6296
-6358
-6420
-6482
-6546
-6610
-6675
-6741
-6806
-6871
-6936
-7000
-7063
-7126
-7190
-7254
-7320
-7387
-7456
-7527
-7598
-7671
-7744
-7817
-7889
-7960
-8029
-8096
-8163
-8228
-8293
-8359
-8425
-8492
-8560
-8629
-8699
-8770
-8842
-8914
-8987
-9060
-9132
-9203
-9273
-9342
-9410
-9478
-9545
-9612
-9680
-9749
-9818
-9887
-9957
-10027
-10096
-10165
-10232
-10298
-10361
-10423
-10482
-10539
-10594
-10648
-10702
-10756
-10810
-10864
-10919
-10974
-11028
-11082
-11134
-11185
-11235
-11283
-11330
-11375
-11420
-11463
-11506
-11548
-11590
-11631
-11672
-11713
-11754
-11795
-11836
-11877
-11918
-11959
-11999
-12039
-12078
-12116
-12153
-12189
-12224
-12257
-12290
-12322
-12354
-12385
-12416
-12447
-12478
-12508
-12538
-12567
-12596
-12623
-12650
-12676
-12702
-12727
-12753
-12778
-12804
-12830
-12856
-12881
-12907
-12932
-12955
-12978
-13000
-13021
-13041
-13061
-13079
-13098
-13116
-13134
-13153
-13173
-13193
-13213
-13233
-13253
-13272
-13289
-13305
-13319
-13332
-13342
-13352
-13360
-13367
-13373
-13379
-13385
-13391
-13396
-13401
-13404
-13406
-13406
-13405
-13402
-13398
-13391
-13383
-13375
-13365
-13354
-13344
-13333
-13322
-13311
-13299
-13286
-13271
-13254
-13236
-13216
-13196
-13175
-13154
-13133
-13113
-13094
-13075
-13056
-13037
-13017
-12996
-12974
-12950
-12925
-12898
-12869
-12839
-12809
-12778
-12747
-12718
-12689
-12661
-12635
-12609
-12584
-12560
-12535
-12510
-12485
-12459
-12432
-12404
-12376
-12348
-12320
-12292
-12265
-12239
-12213
-12189
-12166
-12144
-12121
-12099
-12076
-12052
-12029
-12005
-11982
-11959
-11935
-11912
-11889
-11866
-11843
-11819
-11797
-11774
-11752
-11730
-11709
-11688
-11668
-11649
-11630
-11613
-11595
-11578
-11561
-11543
-11524
-11504
-11484
-11462
-11439
-11414
-11390
-11364
-11339
-11314
-11289
-11265
-11242
-11219
-11196
-11172
-11149
-11124
-11100
-11074
-11049
-11024
-10998
-10973
-10948
-10924
-10900
-10877
-10854
-10832
-10810
-10787
-10763
-10738
-10712
-10684
-10656
-10626
-10596
-10565
-10535
-10505
-10475
-10447
-10420
-10394
-10369
-10346
-10323
-10302
-10281
-10260
-10240
-10219
-10197
-10176
-10153
-10131
-10109
-10088
-10067
-10047
-10028
-10010
-9992
-9976
-9960
-9945
-9929
-9913
-9896
-9878
-9860
-9842
-9825
-9808
-9792
-9777
-9763
-9750
-9739
-9729
-9719
-9711
-9704
-9697
-9691
-9685
-9679
-9674
-9669
-9665
-9661
-9657
-9654
-9653
-9652
-9653
-9655
-9658
-9661
-9665
-9669
-9672
-9675
-9677
-9678
-9679
-9680
-9680
-9680
-9681
-9683
-9686
-9689
-9693
-9696
-9699
-9701
-9702
-9703
-9702
-9702
-9703
-9704
-9707
-9710
-9715
-9720
-9726
-9732
-9739
-9747
-9754
-9762
-9769
-9777
-9785
-9792
-9800
-9807
-9813
-9817
-9821
-9822
-9821
-9818
-9814
-9808
-9801
-9793
-9785
-9775
-9766
-9757
-9748
-9739
-9731
-9724
-9717
-9711
-9705
-9699
-9693
-9686
-9679
-9671
-9663
-9655
-9646
-9639
-9631
-9625
-9619
-9613
-9608
-9603
-9597
-9591
-9584
-9576
-9566
-9555
-9542
-9529
-9516
-9503
-9492
-9482
-9474
-9468
-9463
-9459
-9455
-9452
-9448
-9444
-9438
-9431
-9423
-9413
-9402
-9389
-9375
-9361
-9347
-9332
-9318
-9305
-9292
-9279
-9266
-9254
-9240
-9226
-9211
-9196
-9179
-9161
-9143
-9125
-9108
-9092
-9078
-9065
-9054
-9044
-9035
-9026
-9015
-9004
-8991
-8976
-8959
-8941
-8923
-8904
-8886
-8869
-8854
-8841
-8830
-8820
-8812
-8805
-8799
-8792
-8785
-8777
-8769
-8760
-8751
-8741
-8731
-8722
-8713
-8706
-8700
-8695
-8693
-8693
-8694
-8696
-8698
-8701
-8703
-8705
-8706
-8707
-8707
-8707
-8706
-8706
-8706
-8706
-8707
-8708
-8709
-8709
-8708
-8704
-8699
-8692
-8682
-8671
-8659
-8645
-8630
-8615
-8599
-8584
-8568
-8551
-8535
-8519
-8502
-8486
-8471
-8455
-8440
-8426
-8411
-8396
-8380
-8363
-8346
-8328
-8309
-8289
-8268
-8246
-8223
-8199
-8175
-8148
-8122
-8096
-8068
-8039
-8009
-7978
-7946
-7913
-7880
-7846
-7810
-7775
-7738
-7701
-7664
-7626
-7588
-7549
-7509
-7468
-7427
-7385
-7342
-7298
-7254
-7209
-7163
-7116
-7068
-7019
-6969
-6918
-6866
-6812
-6758
-6704
-6650
-6597
-6545
-6494
-6445
-6397
-6352
-6307
-6264
-6222
-6181
-6140
-6098
-6056
-6013
-5969
-5923
-5877
-5830
-5783
-5734
-5686
-5637
-5587
-5539
-5490
-5443
-5395
-5349
-5303
-5257
-5211
-5164
-5117
-5069
-5019
-4968
-4916
-4862
-4808
-4752
-4697
-4641
-4585
-4529
-4472
-4416
-4359
-4303
-4245
-4188
-4130
-4070
-4011
-3950
-3889
-3827
-3765
-3703
-3641
-3580
-3519
-3459
-3401
-3343
-3287
-3231
-3175
-3119
-3063
-3007
-2949
-2891
-2831
-2770
-2709
-2646
-2584
-2521
-2459
-2397
-2335
-2275
-2214
-2155
-2096
-2037
-1981
-1924
-1868
-1813
-1758
-1704
-1650
-1599
-1548
-1500
-1453
-1408
-1363
-1320
-1277
-1234
-1190
-1147
-1103
-1058
-1012
-967
-921
-876
-831
-786
-743
-700
-658
-618
-578
-538
-499
-459
-418
-377
-335
-293
-252
-210
-170
-131
-93
-56
-19
16
51
87
122
159
196
234
272
310
347
384
420
455
489
522
554
586
618
651
683
716
749
783
817
850
883
915
947
976
1004
1033
1059
1085
1110
1134
1159
1182
1206
1230
1254
1278
1302
1327
1353
1378
1404
1431
1457
1483
1509
1535
1561
1589
1617
1647
1678
1710
1743
1778
1813
1849
1885
1921
1958
1994
2029
2066
2101
2135
2169
2202
2234
2265
2295
2324
2352
2379
2405
2429
2453
2475
2496
2516
2533
2549
2564
2577
2589
2601
2614
2628
2643
2661
2679
2700
2720
2741
2762
2782
2801
2819
2836
2853
2869
2885
2901
2919
2938
2959
2982
3007
3032
3058
3085
3110
3134
3156
3177
3195
3212
3228
3243
3259
3276
3294
3314
3337
3361
3387
3414
3442
3470
3497
3522
3546
3567
3586
3604
3621
3638
3654
3671
3689
3709
3729
3750
3771
3792
3813
3833
3852
3871
3888
3906
3923
3941
3960
3980
4001
4022
4046
4070
4097
4122
4148
4173
4198
4223
4247
4271
4295
4319
4343
4366
4390
4414
4439
4463
4488
4513
4539
4565
4591
4617
4643
4669
4694
4718
4742
4766
4790
4814
4838
4863
4888
4914
4940
4966
4992
5018
5043
5068
5093
5117
5140
5164
5188
5212
5237
5262
5288
5314
5339
5363
5386
5406
5425
5442
5458
5472
5486
5499
5512
5525
5539
5553
5568
5584
5600
5616
5632
5648
5662
5676
5687
5697
5705
5712
5716
5720
5723
5726
5729
5732
5736
5740
5746
5751
5758
5764
5770
5774
5778
5780
5780
5779
5777
5773
5769
5765
5761
5757
5755
5753
5752
5751
5752
5752
5753
5755
5756
5757
5758
5760
5761
5762
5762
5762
5761
5759
5756
5752
5747
5741
5735
5729
5723
5717
5712
5708
5705
5704
5703
5704
5705
5708
5711
5714
5718
5720
5722
5723
5722
5720
5716
5710
5704
5697
5689
5682
5674
5667
5661
5656
5651
5648
5645
5641
5638
5633
5626
5618
5607
5594
5579
5562
5546
5530
5515
5502
5490
5480
5472
5463
5455
5446
5435
5422
5407
5390
5372
5353
5334
5316
5299
5284
5271
5261
5253
5248
5245
5243
5243
5245
5247
5250
5254
5257
5260
5263
5266
5269
5273
5278
5285
5293
5304
5317
5332
5348
5366
5383
5401
5418
5435
5450
5465
5479
5493
5507
5521
5535
5551
5567
5585
5603
5623
5643
5665
5687
5710
5734
5758
5782
5805
5829
5852
5876
5899
5923
5948
5973
5999
6026
6052
6079
6104
6128
6151
6171
6190
6207
6222
6235
6248
6260
6272
6285
6297
6310
6324
6338
6352
6367
6381
6396
6412
6427
6442
6457
6471
6485
6499
6513
6528
6543
6560
6577
6595
6614
6634
6654
6673
6692
6709
6726
6741
6755
6769
6781
6793
6805
6817
6829
6842
6856
6871
6887
6903
6919
6935
6951
6967
6982
6998
7013
7029
7045
7061
7079
7097
7116
7135
7155
7174
7192
7210
7226
7241
7255
7267
7278
7287
7294
7301
7306
7310
7314
7318
7322
7326
7330
7335
7338
7342
7345
7348
7350
7351
7353
7354
7354
7354
7353
7351
7347
7341
7332
7322
7311
7298
7285
7273
7262
7253
7245
7239
7235
7233
7230
7227
7223
7216
7208
7196
7182
7165
7146
7125
7104
7082
7061
7041
7024
7009
6997
6987
6980
6974
6968
6963
6957
6951
6942
6932
6921
6909
6895
6882
6869
6857
6846
6835
6826
6817
6808
6799
6790
6781
6771
6760
6749
6738
6726
6715
6705
6695
6686
6678
6671
6664
6657
6650
6642
6634
6624
6614
6603
6592
6580
6568
6556
6544
6532
6522
6512
6502
6493
6485
6476
6466
6456
6446
6435
6424
6412
6401
6390
6380
6371
6362
6354
6346
6338
6329
6318
6307
6293
6278
6261
6243
6225
6207
6189
6172
6157
6142
6129
6116
6103
6089
6073
6056
6037
6017
5995
5972
5948
5924
5899
5875
5850
5826
5803
5780
5757
5735
5712
5690
5667
5644
5621
5597
5575
5553
5531
5510
5490
5470
5451
5432
5414
5395
5377
5357
5337
5317
5295
5272
5248
5223
5198
5172
5147
5121
5095
5068
5041
5012
4982
4951
4917
4882
4845
4807
4769
4731
4693
4657
4622
4588
4556
4525
4495
4467
4439
4411
4383
4355
4326
4297
4268
4237
4207
4177
4147
4118
4091
4065
4041
4018
3996
3975
3953
3931
3908
3882
3855
3826
3796
3765
3732
3699
3667
3634
3602
3570
3538
3508
3477
3446
3414
3382
3349
3315
3282
3250
3217
3186
3156
3127
3099
3072
3045
3019
2994
2968
2941
2915
2887
2860
2831
2802
2772
2741
2710
2678
2647
2614
2582
2549
2515
2481
2446
2410
2373
2336
2298
2260
2221
2182
2142
2103
2063
2024
1986
1948
1911
1874
1837
1801
1765
1728
1692
1655
1618
1581
1545
1509
1473
1438
1404
1371
1339
1309
1279
1250
1221
1194
1168
1142
1118
1094
1071
1049
1029
1010
993
978
965
953
943
935
927
920
913
907
902
897
893
889
886
885
885
886
888
892
897
902
908
914
920
926
932
939
945
952
959
967
975
984
993
1002
1014
1025
1037
1049
1061
1073
1084
1096
1107
1119
1130
1140
1151
1161
1171
1180
1189
1196
1203
1207
1211
1213
1213
1213
1211
1209
1206
1201
1197
1192
1187
1182
1177
1173
1168
1162
1157
1150
1144
1137
1130
1123
1115
1108
1100
1091
1082
1072
1063
1054
1045
1037
1031
1025
1020
1014
1012
1008
1006
1004
1002
999
997
994
992
991
991
992
996
1002
1010
1020
1032
1045
1059
1072
1085
1097
1108
1118
1128
1137
1146
1156
1167
1178
1191
1206
1222
1240
1260
1282
1306
1331
1357
1384
1412
1440
1469
1499
1529
1561
1595
1629
1666
1703
1741
1780
1819
1857
1896
1933
1970
2007
2044
2080
2118
2156
2195
2234
2274
2313
2353
2391
2429
2466
2501
2536
2570
2604
2638
2673
2708
2743
2779
2815
2850
2886
2920
2954
2988
3021
3053
3085
3117
3148
3178
3208
3236
3264
3290
3316
3342
3367
3393
3419
3446
3473
3501
3529
3558
3586
3615
3644
3672
3700
3727
3754
3781
3807
3834
3860
3888
3915
3943
3972
4000
4027
4054
4081
4105
4127
4147
4165
4180
4194
4206
4218
4230
4242
4256
4270
4287
4304
4323
4342
4362
4381
4399
4416
4433
4448
4464
4479
4494
4509
4524
4538
4552
4566
4579
4592
4605
4617
4629
4640
4651
4662
4673
4683
4694
4704
4715
4726
4738
4750
4764
4778
4794
4811
4829
4848
4868
4888
4908
4928
4947
4965
4981
4996
5010
5022
5034
5045
5055
5066
5077
5088
5100
5113
5125
5138
5151
5163
5176
5187
5199
5210
5220
5230
5240
5250
5261
5273
5286
5300
5315
5331
5348
5365
5383
5401
5419
5437
5455
5472
5489
5505
5522
5538
5554
5571
5588
5605
5622
5639
5655
5670
5684
5698
5710
5722
5733
5744
5756
5769
5782
5796
5811
5827
5842
5857
5872
5887
5900
5914
5926
5939
5951
5962
5974
5986
5998
6009
6021
6032
6042
6053
6063
6072
6081
6089
6097
6105
6113
6120
6128
6135
6143
6150
6159
6168
6177
6187
6197
6207
6217
6226
6235
6242
6247
6251
6253
6255
6255
6256
6257
6259
6262
6265
6269
6273
6278
6283
6289
6295
6302
6309
6316
6324
6332
6340
6349
6358
6369
6380
6393
6406
6419
6435
6451
6468
6487
6506
6526
6546
6565
6584
6603
6620
6638
6655
6673
6691
6709
6727
6746
6763
6781
6797
6812
6825
6837
6847
6856
6863
6869
6873
6878
6882
6887
6893
6900
6908
6919
6930
6943
6956
6971
6986
7001
7017
7033
7050
7068
7085
7103
7121
7139
7157
7174
7191
7206
7221
7235
7248
7261
7274
7288
7302
7318
7334
7350
7368
7386
7404
7422
7440
7458
7475
7492
7508
7523
7539
7555
7572
7590
7609
7629
7650
7672
7694
7716
7739
7761
7784
7807
7830
7854
7879
7905
7932
7961
7990
8021
8053
8087
8122
8157
8193
8229
8265
8300
8334
8367
8399
8430
8459
8487
8515
8542
8569
8597
8625
8654
8683
8712
8742
8772
8802
8832
8863
8895
8927
8959
8992
9026
9060
9094
9128
9161
9193
9226
9258
9290
9322
9354
9385
9416
9447
9477
9506
9533
9560
9586
9610
9634
9658
9681
9704
9728
9752
9776
9799
9823
9846
9868
9890
9909
9928
9945
9960
9975
9990
10004
10020
10036
10054
10074
10096
10120
10146
10175
10204
10235
10266
10296
10324
10351
10376
10400
10423
10446
10469
10495
10522
10552
10585
10621
10659
10700
10741
10783
10824
10864
10902
10938
10972
11006
11040
11074
11109
11146
11183
11223
11263
11306
11349
11392
11436
11478
11520
11559
11598
11634
11670
11704
11738
11771
11805
11839
11874
11910
11946
11984
12022
12060
12097
12134
12170
12205
12239
12272
12304
12335
12365
12395
12424
12452
12479
12506
12533
12559
12585
12612
12640
12670
12700
12732
12766
12800
12834
12869
12905
12940
12975
13010
13044
13079
13112
13145
13178
13211
13244
13277
13311
13345
13380
13416
13452
13488
13525
13562
13599
13635
13671
13706
13740
13773
13804
13835
13865
13895
13924
13954
13983
14013
14043
14072
14102
14131
14158
14185
14211
14235
14259
14281
14303
14323
14343
14363
14381
14399
14416
14434
14450
14467
14483
14500
14516
14531
14545
14559
14571
14582
14593
14602
14611
14620
14628
14637
14646
14656
14666
14677
14688
14700
14711
14722
14733
14743
14753
14762
14770
14778
14785
14791
14796
14800
14802
14804
14805
14806
14807
14809
14812
14816
14822
14830
14839
14849
14859
14869
14878
14887
14894
14901
14905
14909
14911
14913
14913
14914
14914
14913
14912
14912
14911
14911
14912
14914
14916
14918
14920
14921
14920
14916
14911
14902
14891
14878
14863
14847
14830
14814
14798
14785
14773
14762
14752
14742
14731
14720
14708
14694
14678
14660
14641
14620
14597
14573
14547
14520
14492
14462
14431
14399
14365
14331
14296
14260
14224
14187
14148
14108
14066
14023
13978
13932
13885
13837
13790
13742
13695
13648
13601
13555
13508
13462
13415
13367
13319
13270
13220
13171
13121
13071
13021
12970
12918
12866
12812
12758
12702
12646
12589
12532
12474
12417
12359
12300
12240
12179
12115
12049
11980
11909
11835
11760
11683
11605
11526
11446
11365
11283
11200
11116
11032
10947
10862
10777
10694
10612
10532
10455
10379
10305
10233
10162
10091
10020
9948
9876
9802
9729
9654
9580
9506
9433
9360
9287
9215
9143
9071
8999
8926
8852
8778
8703
8627
8551
8474
8396
8318
8239
8160
8080
7999
7919
7839
7760
7681
7603
7524
7445
7365
7283
7201
7118
7034
6949
6863
6777
6692
6606
6521
6435
6350
6263
6176
6087
5996
5903
5809
5715
5621
5529
5439
5352
5267
5186
5106
5028
4951
4874
4796
4716
4634
4549
4461
4372
4281
4190
4099
4010
3922
3837
3755
3674
3595
3517
3439
3360
3280
3198
3113
3025
2936
2845
2752
2659
2566
2474
2384
2297
2213
2132
2053
1977
1902
1828
1755
1683
1610
1538
1465
1392
1319
1245
1170
1096
1022
951
880
810
742
676
612
551
491
434
377
320
261
200
137
70
0
-71
-143
-216
-287
-356
-421
-483
-540
-593
-642
-688
-732
-777
-821
-867
-914
-962
-1012
-1063
-1116
-1170
-1224
-1277
-1328
-1377
-1422
-1463
-1501
-1537
-1571
-1604
-1637
-1671
-1706
-1745
-1787
-1832
-1880
-1931
-1982
-2033
-2084
-2133
-2179
-2223
-2264
-2302
-2339
-2374
-2408
-2443
-2480
-2519
-2559
-2602
-2647
-2693
-2741
-2790
-2839
-2889
-2939
-2987
-3034
-3081
-3128
-3175
-3223
-3272
-3323
-3375
-3429
-3484
-3541
-3598
-3655
-3713
-3769
-3825
-3880
-3934
-3988
-4041
-4093
-4145
-4197
-4249
-4300
-4351
-4400
-4449
-4495
-4539
-4580
-4618
-4653
-4686
-4717
-4749
-4781
-4814
-4849
-4885
-4923
-4962
-5001
-5039
-5077
-5113
-5147
-5179
-5209
-5238
-5265
-5291
-5316
-5341
-5367
-5392
-5419
-5445
-5472
-5498
-5523
-5547
-5569
-5589
-5608
-5625
-5640
-5655
-5668
-5681
-5694
-5706
-5719
-5732
-5746
-5760
-5775
-5788
-5801
-5813
-5823
-5832
-5840
-5847
-5852
-5858
-5863
-5870
-5877
-5887
-5898
-5911
-5927
-5943
-5961
-5978
-5995
-6010
-6024
-6036
-6048
-6059
-6071
-6083
-6096
-6111
-6127
-6145
-6165
-6186
-6210
-6235
-6261
-6287
-6313
-6340
-6366
-6392
-6418
-6444
-6471
-6498
-6526
-6554
-6583
-6613
-6644
-6676
-6708
-6741
-6775
-6808
-6841
-6873
-6904
-6933
-6962
-6988
-7014
-7040
-7065
-7091
-7117
-7143
-7170
-7198
-7226
-7256
-7285
-7315
-7345
-7376
-7408
-7439
-7472
-7505
-7539
-7574
-7610
-7646
-7682
-7718
-7753
-7787
-7820
-7852
-7884
-7916
-7948
-7981
-8013
-8045
-8077
-8109
-8141
-8173
-8205
-8237
-8269
-8300
-8330
-8360
-8388
-8415
-8441
-8467
-8492
-8519
-8548
-8579
-8612
-8648
-8687
-8728
-8769
-8810
-8850
-8889
-8924
-8958
-8988
-9017
-9044
-9071
-9097
-9124
-9152
-9181
-9213
-9246
-9281
-9316
-9352
-9388
-9422
-9455
-9486
-9515
-9541
-9566
-9589
-9611
-9633
-9656
-9680
-9705
-9731
-9759
-9787
-9817
-9847
-9878
-9908
-9937
-9965
-9991
-10015
-10038
-10061
-10083
-10106
-10130
-10154
-10180
-10206
-10232
-10259
-10286
-10313
-10341
-10368
-10395
-10421
-10446
-10469
-10491
-10513
-10533
-10554
-10574
-10595
-10618
-10641
-10666
-10693
-10722
-10752
-10784
-10818
-10851
-10884
-10916
-10947
-10975
-11000
-11024
-11046
-11066
-11086
-11104
-11123
-11142
-11162
-11184
-11207
-11231
-11257
-11284
-11312
-11340
-11368
-11396
-11423
-11449
-11474
-11496
-11515
-11533
-11549
-11565
-11580
-11595
-11610
-11626
-11641
-11657
-11672
-11686
-11699
-11710
-11718
-11724
-11727
-11728
-11727
-11725
-11723
-11722
-11721
-11723
-11726
-11730
-11736
-11744
-11751
-11759
-11767
-11773
-11778
-11781
-11783
-11784
-11784
-11783
-11783
-11783
-11785
-11787
-11791
-11796
-11802
-11807
-11811
-11815
-11816
-11817
-11815
-11812
-11808
-11804
-11799
-11795
-11792
-11791
-11790
-11791
-11792
-11794
-11795
-11796
-11796
-11794
-11791
-11787
-11780
-11773
-11765
-11757
-11749
-11742
-11737
-11734
-11733
-11734
-11737
-11741
-11745
-11749
-11750
-11750
-11747
-11741
-11734
-11726
-11718
-11710
-11703
-11699
-11697
-11699
-11704
-11712
-11721
-11731
-11740
-11746
-11750
-11750
-11747
-11740
-11730
-11719
-11707
-11694
-11683
-11673
-11665
-11659
-11654
-11651
-11646
-11641
-11634
-11625
-11615
-11602
-11589
-11575
-11562
-11550
-11539
-11530
-11524
-11519
-11515
-11512
-11510
-11507
-11504
-11499
-11493
-11486
-11476
-11465
-11451
-11435
-11418
-11401
-11383
-11365
-11348
-11332
-11317
-11302
-11288
-11274
-11260
-11245
-11230
-11213
-11194
-11174
-11151
-11127
-11101
-11074
-11046
-11018
-10988
-10959
-10928
-10898
-10867
-10836
-10804
-10773
-10740
-10706
-10670
-10632
-10592
-10550
-10507
-10462
-10417
-10371
-10326
-10281
-10238
-10196
-10156
-10116
-10078
-10041
-10004
-9967
-9928
-9889
-9847
-9803
-9758
-9711
-9665
-9619
-9574
-9531
-9491
-9454
-9418
-9385
-9353
-9321
-9290
-9258
-9225
-9190
-9154
-9116
-9077
-9037
-8996
-8954
-8913
-8872
-8832
-8793
-8754
-8716
-8679
-8641
-8603
-8563
-8522
-8480
-8435
-8389
-8341
-8292
-8242
-8192
-8143
-8093
-8045
-7998
-7951
-7904
-7856
-7808
-7758
-7706
-7653
-7598
-7542
-7484
-7425
-7365
-7305
-7246
-7188
-7131
-7075
-7020
-6966
-6913
-6861
-6808
-6756
-6704
-6651
-6598
-6545
-6490
-6436
-6381
-6327
-6274
-6221
-6169
-6118
-6067
-6017
-5966
-5916
-5866
-5815
-5764
-5714
-5663
-5612
-5562
-5513
-5465
-5418
-5373
-5330
-5288
-5247
-5206
-5166
-5125
-5083
-5041
-4997
-4954
-4910
-4866
-4823
-4780
-4737
-4696
-4655
-4614
-4575
-4535
-4496
-4456
-4416
-4376
-4334
-4293
-4251
-4209
-4168
-4128
-4090
-4053
-4018
-3984
-3952
-3920
-3889
-3858
-3826
-3795
-3762
-3727
-3690
-3652
-3612
-3570
-3528
-3486
-3445
-3404
-3365
-3327
-3291
-3256
-3223
-3191
-3159
-3129
-3098
-3067
-3036
-3004
-2972
-2941
-2911
-2881
-2853
-2826
-2800
-2775
-2751
-2728
-2706
-2684
-2663
-2641
-2619
-2597
-2574
-2551
-2526
-2502
-2478
-2454
-2430
-2408
-2388
-2369
-2351
-2336
-2322
-2309
-2298
-2287
-2276
-2265
-2254
-2242
-2230
-2217
-2205
-2192
-2180
-2168
-2157
-2147
-2138
-2130
-2123
-2117
-2112
-2107
-2102
-2098
-2094
-2090
-2086
-2082
-2078
-2074
-2071
-2069
-2069
-2071
-2074
-2078
-2085
-2092
-2101
-2112
-2123
-2135
-2148
-2160
-2171
-2182
-2193
-2203
-2214
-2225
-2237
-2249
-2263
-2277
-2293
-2309
-2327
-2346
-2366
-2387
-2410
-2435
-2461
-2490
-2520
-2551
-2583
-2617
-2651
-2687
-2723
-2760
-2799
-2839
-2880
-2924
-2969
-3015
-3062
-3109
-3156
-3203
-3249
-3295
-3340
-3385
-3431
-3477
-3525
-3574
-3625
-3677
-3732
-3787
-3844
-3901
-3958
-4014
-4070
-4127
-4183
-4237
-4291
-4344
-4397
-4450
-4504
-4557
-4612
-4667
-4722
-4777
-4831
-4885
-4937
-4987
-5035
-5081
-5126
-5169
-5212
-5255
-5300
-5347
-5397
-5450
-5507
-5566
-5627
-5690
-5753
-5816
-5878
-5940
-6002
-6063
-6126
-6189
-6253
-6319
-6387
-6457
-6530
-6604
-6680
-6757
-6835
-6914
-6993
-7073
-7152
-7232
-7311
-7391
-7471
-7553
-7635
-7719
-7805
-7893
-7983
-8074
-8167
-8260
-8355
-8449
-8543
-8637
-8730
-8823
-8915
-9008
-9100
-9194
-9288
-9384
-9480
-9578
-9677
-9776
-9876
-9975
-10075
-10174
-10272
-10371
-10468
-10565
-10661
-10756
-10851
-10945
-11038
-11131
-11223
-11315
-11405
-11495
-11584
-11673
-11763
-11853
-11944
-12036
-12128
-12222
-12316
-12410
-12504
-12597
-12690
-12782
-12873
-12964
-13054
-13143
-13231
-13318
-13405
-13490
-13574
-13657
-13738
-13818
-13898
-13976
-14054
-14132
-14210
-14289
-14368
-14448
-14529
-14610
-14690
-14771
-14851
-14932
-15012
-15092
-15171
-15251
-15329
-15407
-15483
-15557
-15630
-15702
-15773
-15844
-15914
-15983
-16053
-16123
-16192
-16262
-16331
-16400
-16468
-16535
-16601
-16666
-16730
-16793
-16856
-16918
-16980
-17043
-17105
-17168
-17231
-17295
-17358
-17421
-17483
-17544
-17604
-17662
-17718
-17773
-17826
-17878
-17928
-17977
-18026
-18074
-18122
-18170
-18218
-18266
-18314
-18363
-18411
-18458
-18505
-18551
-18596
-18641
-18683
-18725
-18767
-18807
-18848
-18888
-18928
-18968
-19008
-19048
-19087
-19125
-19163
-19200
-19236
-19273
-19308
-19344
-19380
-19416
-19452
-19489
-19525
-19562
-19599
-19636
-19672
-19708
-19742
-19776
-19810
-19843
-19875
-19906
-19936
-19965
-19994
-20021
-20047
-20072
-20096
-20119
-20142
-20163
-20184
-20204
-20223
-20241
-20258
-20275
-20290
-20305
-20319
-20333
-20346
-20358
-20371
-20383
-20395
-20407
-20420
-20432
-20444
-20456
-20468
-20480
-20492
-20502
-20512
-20521
-20530
-20537
-20545
-20551
-20558
-20564
-20570
-20575
-20580
-20584
-20587
-20588
-20587
-20584
-20579
-20571
-20560
-20548
-20534
-20518
-20503
-20486
-20470
-20454
-20438
-20423
-20408
-20393
-20377
-20360
-20342
-20322
-20299
-20274
-20247
-20218
-20188
-20156
-20124
-20091
-20059
-20027
-19996
-19966
-19937
-19909
-19882
-19854
-19827
-19800
-19772
-19744
-19715
-19685
-19654
-19622
-19590
-19557
-19524
-19492
-19460
-19428
-19397
-19366
-19336
-19307
-19278
-19250
-19222
-19195
-19168
-19142
-19117
-19093
-19069
-19046
-19023
-19000
-18977
-18952
-18927
-18901
-18874
-18847
-18819
-18791
-18763
-18735
-18707
-18679
-18652
-18624
-18595
-18567
-18538
-18509
-18480
-18450
-18419
-18388
-18357
-18325
-18293
-18261
-18230
-18200
-18170
-18141
-18112
-18083
-18054
-18023
-17992
-17959
-17924
-17888
-17850
-17810
-17770
-17729
-17689
-17649
-17610
-17572
-17535
-17498
-17461
-17424
-17386
-17347
-17307
-17266
-17224
-17180
-17135
-17088
-17041
-16994
-16946
-16897
-16849
-16801
-16752
-16703
-16654
-16604
-16553
-16502
-16450
-16398
-16344
-16291
-16236
-16183
-16128
-16072
-16015
-15959
-15900
-15841
-15781
-15720
-15658
-15596
-15534
-15473
-15412
-15351
-15292
-15234
-15178
-15123
-15068
-15015
-14962
-14909
-14856
-14803
-14749
-14695
-14640
-14585
-14531
-14477
-14424
-14372
-14322
-14274
-14228
-14184
-14141
-14099
-14058
-14018
-13977
-13936
-13894
-13852
-13809
-13765
-13722
-13679
-13636
-13594
-13552
-13511
-13471
-13432
-13393
-13354
-13315
-13275
-13235
-13194
-13153
-13110
-13068
-13024
-12979
-12934
-12889
-12844
-12799
-12754
-12709
-12664
-12620
-12575
-12530
-12484
-12438
-12392
-12345
-12298
-12250
-12202
-12153
-12104
-12055
-12005
-11954
-11902
-11849
-11795
-11740
-11685
-11630
-11575
-11520
-11466
-11412
-11357
-11303
-11249
-11194
-11138
-11081
-11024
-10966
-10907
-10848
-10788
-10728
-10668
-10608
-10549
-10489
-10430
-10372
-10314
-10257
-10200
-10144
-10089
-10034
-9980
-9926
-9873
-9820
-9768
-9715
-9662
-9609
-9555
-9502
-9449
-9396
-9343
-9290
-9237
-9185
-9132
-9079
-9026
-8973
-8921
-8868
-8815
-8763
-8711
-8660
-8609
-8559
-8508
-8458
-8407
-8355
-8302
-8248
-8194
-8138
-8080
-8023
-7964
-7905
-7845
-7786
-7725
-7665
-7604
-7542
-7480
-7417
-7353
-7289
-7225
-7162
-7099
-7036
-6975
-6914
-6855
-6797
-6741
-6686
-6632
-6580
-6528
-6477
-6426
-6375
-6324
-6272
-6219
-6166
-6112
-6058
-6004
-5949
-5895
-5841
-5787
-5734
-5681
-5629
-5577
-5525
-5473
-5422
-5369
-5317
-5264
-5211
-5158
-5104
-5050
-4996
-4941
-4887
-4832
-4778
-4723
-4669
-4615
-4561
-4506
-4450
-4395
-4338
-4280
-4222
-4163
-4102
-4041
-3980
-3918
-3855
-3792
-3730
-3668
-3606
-3545
-3484
-3424
-3363
-3302
-3240
-3178
-3114
-3050
-2985
-2919
-2852
-2785
-2718
-2652
-2585
-2519
-2453
-2388
-2322
-2257
-2190
-2123
-2056
-1987
-1918
-1848
-1779
-1709
-1640
-1571
-1503
-1437
-1372
-1308
-1247
-1188
-1131
-1075
-1020
-968
-915
-862
-810
-756
-703
-648
-593
-538
-483
-428
-373
-319
-267
-215
-165
-115
-66
-16
33
83
133
185
237
292
348
406
465
526
588
650
712
774
835
896
955
1012
1069
1124
1180
1235
1290
1347
1405
1464
1524
1585
1647
1709
1771
1832
1893
1952
2009
2067
2123
2178
2234
2290
2346
2404
2464
2525
2587
2651
2716
2782
2848
2915
2981
3046
3112
3178
3243
3309
3375
3442
3509
3577
3646
3715
3785
3855
3925
3995
4064
4132
4200
4267
4333
4399
4465
4531
4597
4664
4730
4797
4864
4931
4997
5063
5128
5192
5255
5318
5380
5443
5506
5570
5635
5702
5768
5836
5903
5970
6035
6100
6162
6223
6282
6339
6395
6451
6505
6559
6614
6668
6722
6777
6832
6886
6941
6996
7050
7104
7158
7212
7265
7319
7373
7427
7482
7537
7593
7649
7706
7764
7823
7884
7945
8007
8070
8132
8196
8260
8323
8386
8448
8511
8573
8635
8698
8760
8823
8886
8949
9012
9075
9137
9199
9259
9319
9377
9435
9491
9546
9599
9651
9702
9752
9801
9850
9899
9949
9999
10051
10103
10156
10209
10263
10317
10370
10422
10472
10521
10567
10612
10654
10694
10732
10770
10807
10843
10880
10918
10956
10995
11035
11075
11116
11157
11198
11238
11278
11317
11354
11391
11427
11463
11498
11534
11570
11607
11644
11682
11720
11758
11796
11834
11871
11907
11942
11976
12010
12043
12077
12110
12144
12177
12211
12244
12276
12308
12337
12365
12391
12415
12436
12456
12474
12491
12507
12523
12538
12553
12568
12583
12598
12613
12629
12645
12661
12676
12691
12705
12717
12728
12737
12744
12750
12754
12757
12758
12759
12759
12759
12759
12759
12760
12760
12761
12763
12764
12766
12767
12768
12769
12769
12770
12770
12769
12768
12767
12764
12761
12756
12750
12743
12735
12727
12717
12707
12696
12684
12671
12658
12644
12629
12614
12598
12581
12564
12546
12528
12511
12493
12477
12461
12445
12431
12417
12404
12391
12378
12364
12350
12335
12319
12301
12283
12262
12241
12218
12195
12172
12148
12125
12102
12079
12057
12034
12012
11990
11968
11945
11922
11898
11874
11850
11826
11802
11779
11756
11733
11712
11690
11669
11649
11628
11607
11586
11564
11543
11521
11499
11477
11454
11432
11409
11386
11363
11339
11315
11291
11266
11242
11218
11194
11171
11148
11126
11104
11083
11063
11043
11025
11008
10992
10977
10964
10951
10938
10926
10914
10901
10887
10872
10857
10841
10825
10810
10795
10782
10771
10762
10754
10748
10743
10739
10735
10732
10729
10726
10722
10718
10714
10710
10706
10702
10699
10696
10693
10691
10689
10687
10685
10682
10679
10676
10672
10667
10662
10656
10650
10645
10640
10636
10632
10630
10629
10628
10629
10629
10630
10630
10629
10627
10624
10620
10617
10613
10609
10607
10606
10606
10608
10611
10615
10621
10626
10632
10638
10644
10650
10656
10662
10669
10675
10682
10690
10699
10707
10717
10727
10737
10748
10761
10774
10788
10803
10819
10836
10852
10869
10885
10901
10917
10933
10950
10966
10984
11003
11023
11045
11068
11091
11115
11139
11163
11185
11206
11226
11245
11263
11280
11297
11314
11330
11347
11365
11385
11405
11427
11450
11474
11499
11525
11551
11579
11606
11634
11661
11688
11714
11740
11765
11791
11818
11845
11873
11902
11931
11962
11993
12024
12054
12084
12113
12142
12169
12197
12225
12254
12283
12314
12345
12378
12412
12446
12482
12518
12554
12590
12625
12660
12694
12727
12759
12789
12819
12848
12876
12904
12930
12956
12981
13006
13029
13052
13075
13097
13119
13141
13163
13186
13211
13236
13263
13292
13322
13353
13385
13417
13449
13480
13510
13539
13567
13593
13619
13645
13670
13697
13724
13754
13784
13817
13850
13885
13920
13955
13991
14026
14061
14096
14130
14165
14200
14236
14272
14311
14351
14393
14437
14483
14530
14578
14628
14679
14731
14783
14836
14889
14943
14996
15050
15104
15158
15212
15267
15321
15376
15431
15486
15541
15595
15649
15702
15754
15805
15855
15904
15951
15998
16044
16090
16135
16178
16222
16265
16309
16351
16392
16433
16472
16511
16549
16586
16623
16659
16695
16731
16766
16802
16837
16872
16907
16941
16976
17010
17044
17079
17113
17147
17180
17214
17247
17280
17313
17346
17379
17413
17447
17480
17514
17548
17581
17614
17646
17676
17706
17734
17761
17788
17814
17839
17863
17887
17910
17932
17954
17975
17996
18017
18037
18058
18080
18103
18126
18150
18174
18199
18224
18249
18274
18299
18324
18349
18374
18399
18425
18451
18478
18505
18532
18559
18586
18612
18638
18664
18690
18715
18740
18764
18788
18812
18835
18858
18881
18904
18926
18949
18973
18997
19021
19046
19072
19098
19125
19151
19177
19203
19228
19252
19276
19299
19322
19344
19367
19389
19412
19435
19458
19481
19504
19526
19548
19569
19589
19608
19625
19642
19656
19669
19681
19690
19698
19704
19708
19711
19713
19714
19715
19714
19712
19710
19706
19701
19695
19687
19680
19671
19663
19655
19648
19642
19638
19635
19634
19635
19636
19638
19641
19643
19644
19645
19645
19643
19641
19638
19634
19629
19623
19616
19609
19600
19591
19581
19570
19559
19546
19533
19519
19505
19491
19478
19465
19454
19443
19433
19424
19415
19407
19398
19388
19378
19366
19354
19341
19328
19314
19300
19286
19272
19258
19245
19231
19218
19204
19190
19177
19163
19149
19135
19121
19106
19091
19076
19061
19045
19028
19012
18995
18977
18959
18941
18922
18903
18882
18861
18839
18817
18794
18771
18748
18725
18701
18678
18654
18630
18605
18579
18552
18525
18496
18465
18434
18402
18370
18336
18303
18269
18236
18202
18167
18133
18099
18065
18030
17996
17961
17927
17892
17858
17824
17789
17755
17720
17686
17651
17615
17579
17541
17503
17463
17422
17379
17335
17290
17244
17198
17151
17104
17058
17013
16968
16923
16880
16836
16794
16752
16710
16668
16626
16584
16541
16497
16452
16406
16360
16312
16265
16218
16171
16123
16077
16030
15984
15937
15890
15842
15793
15743
15693
15642
15592
15543
15495
15450
15406
15366
15327
15290
15254
15220
15186
15151
15116
15080
15043
15005
14966
14927
14887
14848
14810
14773
14737
14702
14669
14636
14604
14572
14540
14508
14476
14444
14411
14378
14344
14310
14276
14242
14208
14174
14140
14107
14073
14039
14004
13969
13932
13895
13857
13818
13781
13743
13707
13673
13639
13607
13576
13545
13515
13485
13454
13423
13392
13361
13329
13298
13267
13237
13208
13181
13154
13129
13105
13083
13061
13040
13020
12999
12979
12958
12936
12914
12891
12869
12846
12824
12802
12781
12759
12738
12718
12697
12677
12656
12635
12613
12591
12569
12546
12522
12498
12474
12449
12424
12398
12371
12344
12317
12289
12261
12232
12202
12172
12142
12112
12082
12052
12022
11991
11959
11926
11892
11857
11821
11783
11745
11706
11666
11626
11585
11544
11501
11458
11414
11369
11322
11275
11227
11178
11128
11079
11029
10979
10929
10879
10829
10779
10729
10679
10629
10577
10525
10473
10420
10368
10315
10263
10213
10164
10116
10070
10024
9980
9935
9890
9844
9795
9746
9694
9641
9587
9532
9477
9423
9369
9317
9265
9215
9165
9116
9067
9017
8966
8914
8860
8804
8746
8688
8628
8569
8509
8450
8392
8336
8280
8225
8170
8116
8060
8003
7945
7886
7825
7763
7700
7636
7571
7506
7442
7378
7315
7252
7191
7130
7069
7009
6950
6891
6832
6773
6715
6657
6599
6542
6484
6427
6370
6313
6257
6200
6143
6085
6026
5966
5906
5844
5780
5716
5651
5584
5517
5449
5380
5310
5239
5166
5091
5015
4937
4858
4778
4697
4616
4534
4451
4368
4283
4198
4111
4022
3933
3842
3750
3658
3566
3473
3382
3291
3201
3112
3023
2934
2845
2755
2665
2574
2484
2394
2305
2218
2132
2049
1969
1892
1816
1743
1672
1601
1531
1460
1389
1316
1243
1169
1094
1018
944
871
799
730
663
599
538
480
423
368
314
261
207
152
96
39
-19
-78
-138
-197
-257
-317
-376
-434
-491
-548
-603
-658
-712
-765
-816
-866
-914
-960
-1004
-1048
-1089
-1128
-1167
-1205
-1243
-1281
-1318
-1356
-1395
-1434
-1475
-1517
-1561
-1605
-1650
-1695
-1740
-1784
-1828
-1870
-1910
-1949
-1985
-2019
-2050
-2079
-2105
-2130
-2152
-2173
-2193
-2211
-2227
-2241
-2253
-2262
-2268
-2273
-2276
-2277
-2279
-2281
-2285
-2290
-2296
-2304
-2314
-2325
-2336
-2348
-2359
-2370
-2380
-2388
-2395
-2400
-2404
-2407
-2410
-2412
-2414
-2416
-2418
-2421
-2424
-2427
-2431
-2435
-2440
-2443
-2447
-2449
-2450
-2451
-2452
-2452
-2453
-2455
-2458
-2461
-2467
-2473
-2480
-2487
-2493
-2499
-2505
-2509
-2513
-2515
-2516
-2516
-2516
-2514
-2511
-2507
-2502
-2497
-2491
-2484
-2477
-2469
-2461
-2453
-2444
-2435
-2424
-2413
-2400
-2386
-2371
-2354
-2337
-2319
-2299
-2278
-2256
-2233
-2208
-2183
-2157
-2131
-2105
-2080
-2057
-2035
-2015
-1997
-1980
-1964
-1948
-1932
-1915
-1897
-1875
-1851
-1823
-1793
-1759
-1722
-1682
-1641
-1598
-1554
-1508
-1463
-1417
-1372
-1327
-1282
-1238
-1195
-1153
-1111
-1069
-1028
-988
-948
-908
-869
-830
-791
-753
-715
-677
-638
-599
-560
-520
-479
-439
-398
-356
-315
-273
-231
-188
-146
-105
-63
-22
19
59
100
141
181
222
261
301
340
379
418
457
497
536
576
617
658
700
742
784
826
869
911
954
995
1036
1076
1115
1153
1190
1226
1262
1298
1333
1369
1405
1441
1479
1517
1557
1597
1637
1679
1720
1761
1802
1844
1885
1926
1968
2009
2050
2092
2133
2175
2218
2260
2303
2345
2386
2427
2466
2503
2539
2574
2607
2639
2670
2702
2734
2766
2800
2835
2871
2908
2946
2985
3024
3062
3099
3135
3169
3201
3231
3258
3283
3306
3328
3348
3368
3388
3409
3430
3452
3475
3499
3523
3548
3573
3597
3621
3642
3663
3681
3698
3715
3731
3747
3764
3783
3804
3826
3851
3876
3902
3929
3954
3979
4001
4022
4041
4058
4075
4091
4108
4125
4145
4166
4189
4215
4243
4272
4302
4332
4363
4392
4419
4445
4469
4492
4514
4535
4556
4578
4601
4625
4651
4677
4705
4733
4761
4788
4813
4836
4857
4876
4893
4909
4926
4943
4962
4982
5004
5028
5053
5078
5104
5128
5151
5172
5192
5209
5226
5241
5257
5273
5290
5310
5331
5354
5379
5404
5429
5453
5476
5497
5516
5533
5548
5560
5572
5583
5595
5608
5623
5640
5661
5685
5711
5739
5767
5795
5821
5844
5865
5882
5896
5909
5921
5934
5947
5963
5982
6003
6027
6052
6078
6105
6130
6153
6174
6193
6210
6226
6241
6255
6269
6284
6299
6316
6333
6351
6370
6388
6406
6424
6440
6454
6466
6477
6485
6491
6495
6499
6503
6507
6512
6518
6525
6532
6540
6547
6553
6557
6559
6558
6555
6550
6544
6536
6528
6520
6513
6506
6500
6494
6487
6479
6469
6457
6442
6425
6405
6382
6357
6330
6302
6272
6242
6213
6184
6156
6130
6105
6081
6058
6035
6011
5986
5960
5932
5902
5871
5839
5807
5775
5745
5717
5691
5667
5645
5624
5604
5584
5562
5540
5515
5488
5460
5430
5399
5367
5335
5304
5275
5246
5219
5192
5165
5138
5110
5080
5049
5015
4979
4940
4900
4858
4815
4771
4728
4684
4642
4599
4558
4517
4477
4437
4396
4354
4312
4268
4222
4174
4124
4072
4019
3963
3907
3851
3794
3737
3680
3624
3568
3512
3456
3401
3345
3287
3229
3170
3110
3048
2986
2923
2861
2799
2737
2677
2618
2560
2503
2447
2391
2337
2283
2229
2176
2122
2068
2013
1958
1902
1845
1787
1728
1669
1609
1550
1490
1431
1371
1311
1251
1190
1127
1063
998
931
863
795
727
659
592
528
465
405
347
292
238
185
134
82
31
-21
-73
-127
-182
-239
-297
-356
-416
-477
-537
-597
-657
-717
-777
-836
-897
-957
-1018
-1082
-1146
-1210
-1275
-1341
-1406
-1471
-1535
-1599
-1661
-1724
-1787
-1850
-1914
-1979
-2045
-2113
-2182
-2252
-2324
-2398
-2473
-2549
-2626
-2703
-2782
-2860
-2939
-3017
-3096
-3174
-3253
-3330
-3408
-3485
-3561
-3637
-3712
-3786
-3860
-3934
-4006
-4078
-4149
-4218
-4285
-4351
-4414
-4474
-4532
-4588
-4641
-4693
-4743
-4792
-4841
-4890
-4939
-4988
-5036
-5085
-5133
-5181
-5227
-5273
-5319
-5363
-5407
-5451
-5494
-5537
-5579
-5621
-5664
-5707
-5751
-5796
-5842
-5887
-5933
-5979
-6024
-6069
-6113
-6157
-6201
-6244
-6287
-6331
-6375
-6420
-6466
-6512
-6559
-6607
-6655
-6702
-6750
-6797
-6842
-6887
-6930
-6972
-7012
-7050
-7087
-7122
-7155
-7188
-7218
-7247
-7275
-7301
-7325
-7348
-7369
-7388
-7406
-7421
-7435
-7447
-7457
-7466
-7475
-7483
-7492
-7502
-7514
-7529
-7545
-7565
-7586
-7609
-7633
-7657
-7681
-7704
-7725
-7746
-7766
-7786
-7806
-7826
-7847
-7869
-7891
-7915
-7939
-7963
-7987
-8010
-8032
-8052
-8071
-8089
-8106
-8122
-8138
-8156
-8172
-8189
-8208
-8228
-8248
-8270
-8292
-8316
-8340
-8365
-8390
-8414
-8438
-8461
-8484
-8507
-8529
-8551
-8574
-8597
-8622
-8647
-8672
-8699
-8727
-8754
-8782
-8809
-8835
-8859
-8881
-8903
-8922
-8941
-8959
-8978
-8997
-9016
-9037
-9059
-9082
-9106
-9131
-9156
-9181
-9206
-9231
-9255
-9278
-9300
-9322
-9344
-9366
-9388
-9412
-9436
-9462
-9488
-9516
-9545
-9574
-9603
-9632
-9661
-9689
-9717
-9743
-9768
-9793
-9818
-9842
-9867
-9892
-9918
-9945
-9974
-10002
-10032
-10061
-10089
-10117
-10144
-10169
-10194
-10217
-10239
-10259
-10280
-10300
-10321
-10342
-10363
-10386
-10409
-10434
-10459
-10484
-10510
-10537
-10564
-10590
-10616
-10642
-10666
-10690
-10714
-10737
-10761
-10785
-10810
-10835
-10861
-10888
-10914
-10941
-10968
-10995
-11022
-11049
-11076
-11102
-11128
-11153
-11178
-11203
-11227
-11250
-11273
-11296
-11317
-11338
-11358
-11377
-11395
-11413
-11431
-11448
-11466
-11485
-11504
-11524
-11546
-11568
-11590
-11614
-11637
-11661
-11685
-11709
-11733
-11757
-11781
-11805
-11830
-11854
-11879
-11904
-11928
-11952
-11975
-11997
-12018
-12038
-12056
-12074
-12091
-12108
-12126
-12143
-12161
-12180
-12198
-12217
-12236
-12254
-12272
-12288
-12303
-12317
-12328
-12339
-12348
-12357
-12366
-12374
-12382
-12389
-12396
-12402
-12407
-12411
-12413
-12414
-12415
-12414
-12414
-12414
-12414
-12415
-12417
-12419
-12422
-12424
-12427
-12429
-12429
-12429
-12427
-12423
-12418
-12410
-12401
-12390
-12378
-12365
-12351
-12337
-12324
-12311
-12299
-12288
-12277
-12268
-12258
-12248
-12237
-12224
-12210
-12195
-12179
-12161
-12142
-12123
-12104
-12084
-12064
-12044
-12023
-12000
-11977
-11951
-11925
-11896
-11866
-11834
-11802
-11768
-11735
-11701
-11668
-11634
-11601
-11568
-11534
-11499
-11463
-11426
-11387
-11347
-11306
-11263
-11219
-11174
-11129
-11082
-11036
-10989
-10941
-10892
-10841
-10790
-10736
-10681
-10625
-10566
-10507
-10446
-10385
-10324
-10263
-10203
-10143
-10084
-10027
-9971
-9916
-9864
-9813
-9763
-9715
-9668
-9621
-9575
-9530
-9484
-9440
-9395
-9352
-9309
-9268
-9228
-9191
-9155
-9120
-9088
-9056
-9025
-8995
-8966
-8936
-8907
-8878
-8849
-8821
-8793
-8767
-8741
-8717
-8695
-8675
-8657
-8640
-8626
-8612
-8599
-8587
-8574
-8561
-8547
-8532
-8515
-8498
-8479
-8459
-8438
-8416
-8393
-8370
-8345
-8320
-8293
-8266
-8236
-8205
-8173
-8138
-8102
-8064
-8025
-7984
-7944
-7903
-7861
-7821
-7780
-7739
-7698
-7656
-7614
-7571
-7527
-7483
-7438
-7394
-7351
-7308
-7266
-7227
-7188
-7152
-7117
-7084
-7052
-7021
-6990
-6961
-6932
-6903
-6876
-6848
-6822
-6797
-6773
-6750
-6728
-6708
-6690
-6672
-6656
-6641
-6628
-6615
-6602
-6590
-6579
-6568
-6557
-6547
-6537
-6528
-6521
-6515
-6510
-6507
-6505
-6505
-6505
-6507
-6509
-6512
-6514
-6517
-6519
-6521
-6524
-6528
-6532
-6538
-6544
-6553
-6562
-6574
-6586
-6599
-6613
-6627
-6641
-6655
-6669
-6682
-6696
-6711
-6726
-6741
-6759
-6777
-6797
-6819
-6843
-6868
-6894
-6921
-6949
-6977
-7004
-7030
-7056
-7080
-7104
-7126
-7148
-7170
-7192
-7215
-7238
-7264
-7291
-7320
-7351
-7385
-7420
-7456
-7493
-7531
-7569
-7607
-7645
-7683
-7721
-7760
-7799
-7840
-7883
-7927
-7973
-8020
-8067
-8115
-8163
-8209
-8254
-8297
-8338
-8377
-8415
-8451
-8488
-8524
-8561
-8599
-8638
-8679
-8720
-8762
-8804
-8846
-8888
-8928
-8968
-9006
-9043
-9077
-9110
-9141
-9171
-9200
-9228
-9255
-9283
-9311
-9340
-9368
-9398
-9427
-9456
-9485
-9513
-9540
-9567
-9593
-9617
-9641
-9664
-9686
-9708
-9730
-9752
-9774
-9797
-9819
-9842
-9865
-9888
-9911
-9934
-9959
-9984
-10010
-10037
-10066
-10095
-10126
-10158
-10190
-10224
-10258
-10292
-10327
-10362
-10396
-10430
-10464
-10497
-10528
-10558
-10588
-10616
-10643
-10671
-10698
-10725
-10753
-10781
-10809
-10838
-10867
-10896
-10924
-10952
-10981
-11009
-11037
-11066
-11097
-11130
-11165
-11202
-11242
-11284
-11329
-11374
-11420
-11467
-11513
-11558
-11602
-11645
-11688
-11730
-11772
-11815
-11858
-11902
-11946
-11991
-12037
-12083
-12129
-12175
-12222
-12269
-12316
-12364
-12411
-12459
-12507
-12556
-12604
-12654
-12703
-12753
-12803
-12853
-12901
-12949
-12996
-13042
-13086
-13128
-13170
-13210
-13249
-13287
-13325
-13362
-13400
-13437
-13475
-13513
-13551
-13590
-13629
-13668
-13707
-13747
-13787
-13827
-13868
-13909
-13951
-13993
-14036
-14079
-14123
-14166
-14210
-14253
-14297
-14340
-14383
-14426
-14468
-14511
-14553
-14595
-14637
-14679
-14722
-14765
-14810
-14855
-14901
-14948
-14996
-15044
-15093
-15141
-15190
-15238
-15286
-15334
-15381
-15429
-15477
-15526
-15576
-15627
-15680
-15735
-15793
-15851
-15912
-15972
-16033
-16093
-16152
-16209
-16265
-16318
-16370
-16423
-16475
-16527
-16579
-16633
-16688
-16743
-16798
-16852
-16904
-16953
-17000
-17043
-17082
-17119
-17154
-17188
-17221
-17256
-17293
-17331
-17371
-17413
-17455
-17498
-17540
-17580
-17619
-17656
-17690
-17722
-17751
-17778
-17804
-17828
-17850
-17873
-17896
-17919
-17944
-17970
-17997
-18026
-18055
-18084
-18113
-18140
-18167
-18192
-18215
-18237
-18259
-18280
-18303
-18327
-18353
-18381
-18411
-18444
-18479
-18514
-18550
-18585
-18618
-18651
-18682
-18712
-18742
-18771
-18800
-18829
-18861
-18893
-18928
-18965
-19004
-19044
-19086
-19129
-19172
-19214
-19256
-19296
-19334
-19371
-19406
-19439
-19470
-19501
-19531
-19561
-19591
-19622
-19651
-19680
-19708
-19734
-19758
-19779
-19796
-19810
-19821
-19830
-19837
-19843
-19850
-19856
-19863
-19870
-19878
-19886
-19893
-19899
-19905
-19908
-19910
-19910
-19910
-19908
-19907
-19905
-19904
-19902
-19901
-19900
-19899
-19896
-19892
-19887
-19879
-19869
-19857
-19842
-19824
-19805
-19784
-19761
-19738
-19715
-19693
-19671
-19651
-19632
-19613
-19596
-19579
-19561
-19544
-19525
-19506
-19486
-19465
-19443
-19420
-19396
-19372
-19348
-19323
-19297
-19272
-19245
-19218
-19190
-19161
-19131
-19099
-19066
-19031
-18995
-18957
-18918
-18877
-18835
-18792
-18749
-18706
-18664
-18622
-18580
-18540
-18500
-18461
-18422
-18383
-18344
-18303
-18261
-18218
-18174
-18128
-18081
-18033
-17984
-17933
-17882
-17830
-17777
-17723
-17668
-17613
-17556
-17498
-17440
-17380
-17319
-17257
-17193
-17129
-17065
-17000
-16934
-16869
-16803
-16738
-16673
-16609
-16545
-16483
-16421
-16359
-16297
-16236
-16175
-16114
-16050
-15987
-15921
-15855
-15788
-15720
-15653
-15586
-15520
-15455
-15392
-15331
-15271
-15213
-15156
-15101
-15047
-14993
-14940
-14888
-14835
-14784
-14732
-14682
-14632
-14584
-14537
-14491
-14448
-14406
-14366
-14328
-14292
-14256
-14222
-14188
-14155
-14123
-14091
-14059
-14029
-13999
-13971
-13944
-13920
-13896
-13874
-13853
-13832
-13810
-13788
-13764
-13738
-13710
-13680
-13648
-13614
-13580
-13544
-13509
-13473
-13438
-13403
-13368
-13332
-13297
-13261
-13224
-13187
-13149
-13111
-13073
-13035
-12997
-12960
-12924
-12888
-12852
-12818
-12783
-12749
-12714
-12678
-12642
-12605
-12567
-12528
-12488
-12448
-12408
-12368
-12329
-12290
-12253
-12218
-12184
-12151
-12120
-12090
-12062
-12034
-12008
-11981
-11955
-11929
-11902
-11875
-11848
-11819
-11791
-11761
-11732
-11702
-11672
-11641
-11610
-11579
-11548
-11516
-11483
-11450
-11417
-11382
-11348
-11313
-11279
-11245
-11211
-11179
-11149
-11120
-11093
-11069
-11048
-11029
-11013
-11000
-10989
-10981
-10975
-10971
-10969
-10968
-10969
-10970
-10973
-10976
-10981
-10986
-10992
-10999
-11008
-11018
-11029
-11041
-11055
-11069
-11085
-11102
-11119
-11137
-11156
-11175
-11196
-11217
-11239
-11262
-11288
-11314
-11343
-11374
-11406
-11439
-11474
-11509
-11543
-11578
-11610
-11642
-11671
-11699
-11725
-11750
-11773
-11796
-11818
-11840
-11862
-11884
-11906
-11927
-11947
-11966
-11984
-11999
-12014
-12026
-12038
-12048
-12058
-12067
-12076
-12086
-12095
-12105
-12114
-12124
-12133
-12141
-12149
-12157
-12163
-12168
-12172
-12176
-12178
-12180
-12182
-12183
-12184
-12184
-12183
-12181
-12178
-12173
-12165
-12156
-12145
-12132
-12118
-12102
-12087
-12071
-12055
-12041
-12028
-12016
-12006
-11996
-11986
-11977
-11966
-11954
-11940
-11923
-11904
-11883
-11859
-11834
-11807
-11779
-11751
-11724
-11697
-11671
-11646
-11622
-11598
-11574
-11551
-11527
-11502
-11475
-11448
-11420
-11392
-11363
-11335
-11306
-11279
-11253
-11228
-11203
-11179
-11156
-11132
-11108
-11084
-11059
-11033
-11006
-10978
-10951
-10923
-10895
-10869
-10842
-10817
-10792
-10768
-10746
-10725
-10705
-10685
-10667
-10649
-10630
-10612
-10592
-10572
-10551
-10529
-10507
-10483
-10459
-10435
-10410
-10385
-10361
-10336
-10312
-10287
-10263
-10238
-10214
-10190
-10167
-10144
-10121
-10099
-10077
-10055
-10033
-10011
-9988
-9964
-9940
-9914
-9887
-9859
-9830
-9800
-9769
-9737
-9705
-9673
-9640
-9608
-9576
-9544
-9513
-9483
-9454
-9425
-9397
-9370
-9343
-9316
-9289
-9261
-9233
-9204
-9173
-9142
-9110
-9078
-9046
-9014
-8983
-8952
-8922
-8892
-8862
-8833
-8803
-8772
-8741
-8710
-8679
-8648
-8616
-8585
-8555
-8524
-8493
-8463
-8432
-8401
-8370
-8339
-8308
-8277
-8246
-8215
-8183
-8153
-8122
-8090
-8058
-8026
-7994
-7961
-7928
-7895
-7862
-7829
-7797
-7766
-7734
-7702
-7670
-7637
-7602
-7567
-7530
-7492
-7453
-7414
-7374
-7335
-7297
-7259
-7223
-7187
-7152
-7118
-7084
-7050
-7016
-6982
-6948
-6913
-6879
-6844
-6808
-6773
-6737
-6700
-6663
-6625
-6587
-6547
-6507
-6466
-6424
-6382
-6339
-6296
-6252
-6210
-6167
-6125
-6083
-6042
-6002
-5963
-5924
-5886
-5848
-5811
-5774
-5736
-5699
-5661
-5623
-5585
-5547
-5508
-5469
-5429
-5390
-5349
-5308
-5267
-5225
-5183
-5140
-5097
-5054
-5011
-4970
-4929
-4889
-4852
-4816
-4782
-4749
-4718
-4689
-4660
-4633
-4606
-4579
-4553
-4527
-4501
-4475
-4449
-4423
-4396
-4370
-4343
-4317
-4291
-4265
-4239
-4214
-4190
-4166
-4143
-4121
-4099
-4077
-4056
-4035
-4014
-3994
-3974
-3955
-3935
-3917
-3899
-3881
-3863
-3845
-3827
-3808
-3788
-3768
-3747
-3726
-3705
-3684
-3664
-3645
-3627
-3609
-3592
-3576
-3559
-3543
-3526
-3509
-3491
-3473
-3454
-3436
-3417
-3399
-3381
-3363
-3346
-3329
-3312
-3295
-3278
-3261
-3243
-3224
-3204
-3184
-3162
-3141
-3118
-3096
-3073
-3050
-3028
-3005
-2982
-2960
-2938
-2915
-2893
-2870
-2846
-2822
-2797
-2772
-2745
-2718
-2691
-2663
-2635
-2606
-2578
-2550
-2522
-2495
-2467
-2440
-2413
-2387
-2361
-2336
-2311
-2287
-2264
-2243
-2223
-2204
-2187
-2171
-2155
-2141
-2127
-2114
-2101
-2088
-2077
-2065
-2055
-2045
-2035
-2027
-2019
-2012
-2005
-2001
-1997
-1994
-1991
-1988
-1985
-1982
-1977
-1972
-1966
-1959
-1952
-1943
-1935
-1926
-1918
-1911
-1905
-1899
-1894
-1888
-1881
-1874
-1865
-1854
-1841
-1826
-1809
-1791
-1772
-1752
-1732
-1713
-1693
-1674
-1656
-1638
-1621
-1605
-1588
-1573
-1558
-1543
-1529
-1516
-1503
-1491
-1479
-1466
-1454
-1442
-1430
-1418
-1405
-1391
-1377
-1362
-1346
-1329
-1310
-1290
-1268
-1245
-1221
-1196
-1170
-1145
-1120
-1095
-1071
-1047
-1024
-1000
-978
-955
-930
-905
-878
-850
-821
-790
-758
-725
-692
-659
-626
-594
-563
-534
-506
-479
-454
-430
-406
-383
-360
-336
-311
-286
-261
-236
-211
-186
-162
-139
-117
-96
-75
-54
-33
-11
13
38
64
92
121
150
180
210
238
265
290
314
336
357
377
397
417
438
460
483
508
534
561
588
616
643
670
696
722
746
769
792
814
835
857
879
902
926
950
975
1000
1025
1050
1075
1099
1123
1147
1170
1193
1217
1241
1266
1291
1318
1346
1374
1403
1433
1463
1493
1522
1552
1581
1610
1638
1666
1694
1723
1751
1781
1812
1843
1876
1909
1944
1979
2015
2051
2087
2123
2159
2194
2229
2264
2298
2332
2366
2400
2433
2466
2499
2531
2563
2595
2626
2656
2686
2715
2744
2773
2802
2831
2860
2890
2920
2949
2980
3010
3040
3071
3102
3134
3167
3200
3235
3271
3308
3346
3386
3427
3469
3511
3555
3599
3644
3690
3737
3784
3831
3880
3929
3979
4030
4080
4131
4182
4233
4283
4334
4384
4434
4484
4533
4583
4633
4683
4733
4783
4833
4884
4934
4984
5035
5084
5134
5183
5231
5279
5325
5371
5417
5462
5507
5551
5596
5642
5687
5733
5779
5825
5871
5916
5960
6003
6045
6086
6126
6166
6206
6247
6287
6329
6371
6413
6456
6499
6541
6583
6624
6664
6704
6742
6780
6817
6854
6890
6927
6964
7001
7039
7077
7116
7155
7194
7234
7274
7314
7353
7393
7433
7473
7512
7552
7591
7630
7669
7708
7746
7784
7821
7858
7895
7931
7966
8000
8032
8066
8096
8127
8156
8183
8211
8238
8263
8288
8312
8335
8358
8380
8401
8421
8441
8459
8477
8494
8510
8526
8540
8553
8566
8578
8589
8600
8611
8621
8631
8641
8650
8660
8669
8679
8688
8698
8708
8718
8728
8738
8748
8758
8767
8777
8785
8794
8802
8809
8816
8822
8827
8832
8836
8839
8842
8845
8847
8848
8849
8850
8850
8850
8849
8848
8847
8845
8843
8842
8841
8841
8840
8841
8841
8842
8843
8843
8843
8842
8840
8838
8835
8832
8828
8824
8820
8815
8811
8806
8802
8797
8792
8786
8780
8773
8765
8757
8748
8740
8732
8724
8717
8710
8704
8698
8692
8686
8680
8674
8667
8660
8651
8643
8633
8622
8610
8597
8584
8571
8557
8544
8532
8520
8509
8500
8491
8484
8479
8474
8471
8469
8467
8466
8465
8464
8463
8461
8459
8457
8454
8450
8445
8441
8435
8429
8423
8417
8410
8404
8398
8392
8386
8379
8373
8365
8357
8349
8341
8332
8324
8315
8307
8299
8291
8283
8276
8269
8262
8255
8249
8242
8235
8227
8220
8212
8205
8198
8192
8186
8180
8176
8170
8167
8164
8160
8157
8153
8150
8146
8143
8138
8135
8132
8128
8124
8121
8117
8114
8111
8108
8105
8102
8099
8096
8092
8087
8083
8079
8073
8068
8061
8055
8048
8042
8037
8031
8026
8023
8019
8016
8015
8013
8013
8013
8013
8013
8013
8015
8016
8019
8022
8026
8032
8039
8047
8057
8069
8082
8096
8113
8131
8150
8169
8189
8210
8231
8252
8273
8295
8318
8341
8365
8390
8416
8443
8471
8500
8529
8559
8589
8619
8649
8679
8710
8740
8771
8802
8834
8867
8901
8936
8971
9008
9045
9082
9120
9158
9195
9233
9271
9309
9347
9385
9424
9463
9504
9545
9586
9628
9671
9714
9756
9798
9839
9880
9919
9957
9995
10031
10068
10103
10139
10174
10210
10246
10283
10321
10359
10397
10436
10474
10513
10551
10589
10627
10665
10703
10741
10780
10820
10860
10901
10943
10985
11028
11072
11116
11161
11206
11251
11297
11342
11387
11432
11477
11523
11569
11615
11662
11709
11757
11806
11855
11904
11953
12003
12052
12101
12150
12199
12248
12296
12345
12393
12442
12491
12540
12590
12639
12690
12740
12790
12841
12890
12939
12987
13034
13080
13125
13169
13212
13255
13297
13340
13383
13426
13470
13515
13560
13606
13651
13697
13742
13787
13832
13875
13918
13960
14001
14041
14081
14119
14157
14195
14232
14268
14304
14340
14376
14411
14446
14480
14514
14547
14578
14609
14640
14670
14701
14731
14762
14793
14825
14857
14890
14922
14955
14987
15019
15051
15081
15111
15139
15167
15195
15222
15248
15275
15302
15329
15356
15383
15411
15439
15466
15494
15521
15548
15575
15601
15627
15651
15675
15698
15720
15742
15763
15783
15803
15824
15844
15865
15887
15910
15933
15956
15981
16004
16030
16055
16079
16104
16128
16152
16175
16199
16222
16245
16268
16291
16314
16338
16361
16383
16405
16425
16445
16463
16480
16496
16510
16523
16535
16546
16556
16566
16575
16584
16592
16599
16606
16611
16615
16617
16618
16617
16614
16610
16604
16597
16589
16580
16570
16559
16548
16535
16522
16507
16491
16474
16455
16434
16411
16386
16360
16331
16302
16271
16239
16207
16175
16142
16109
16075
16040
16004
15969
15932
15894
15856
15816
15775
15734
15692
15649
15605
15561
15516
15471
15425
15378
15331
15284
15235
15186
15137
15087
15036
14986
14936
14886
14836
14787
14738
14690
14642
14594
14547
14500
14453
14407
14361
14315
14270
14225
14180
14134
14089
14043
13997
13950
13903
13855
13807
13759
13709
13660
13610
13560
13509
13457
13404
13351
13297
13242
13187
13130
13074
13017
12959
12902
12845
12787
12730
12672
12613
12555
12495
12436
12376
12315
12255
12194
12134
12074
12013
11954
11894
11835
11776
11717
11659
11600
11542
11484
11426
11368
11310
11251
11192
11132
11072
11011
10950
10888
10827
10765
10703
10642
10580
10518
10457
10395
10334
10273
10212
10152
10091
10031
9970
9910
9851
9791
9732
9673
9614
9556
9499
9441
9385
9328
9271
9215
9159
9103
9047
8990
8934
8877
8820
8764
8708
8653
8599
8545
8492
8439
8387
8334
8282
8229
8175
8121
8067
8012
7958
7904
7850
7798
7746
7696
7646
7597
7550
7502
7455
7408
7360
7313
7266
7218
7170
7123
7076
7030
6984
6939
6895
6851
6809
6767
6726
6685
6645
6605
6566
6526
6487
6447
6407
6367
6326
6285
6243
6201
6159
6118
6076
6035
5995
5956
5918
5881
5844
5808
5771
5734
5697
5660
5622
5585
5548
5512
5477
5444
5411
5381
5352
5324
5297
5272
5246
5221
5197
5172
5147
5122
5098
5074
5051
5028
5007
4987
4968
4951
4936
4922
4909
4898
4887
4877
4867
4857
4848
4838
4828
4818
4807
4797
4787
4778
4770
4763
4757
4751
4747
4743
4741
4738
4735
4733
4730
4728
4725
4723
4721
4720
4719
4720
4722
4726
4730
4736
4742
4750
4758
4767
4777
4786
4796
4807
4817
4827
4838
4847
4856
4865
4873
4880
4887
4893
4899
4905
4911
4917
4923
4930
4936
4942
4948
4954
4960
4965
4970
4974
4978
4981
4984
4987
4990
4994
4997
5001
5005
5010
5014
5019
5023
5027
5030
5032
5034
5034
5035
5034
5033
5032
5031
5030
5029
5028
5028
5029
5030
5032
5034
5037
5040
5044
5048
5052
5057
5062
5068
5074
5081
5089
5097
5105
5113
5121
5130
5138
5145
5153
5161
5169
5177
5185
5194
5204
5213
5224
5234
5245
5257
5268
5280
5292
5305
5318
5331
5345
5359
5374
5389
5404
5419
5434
5449
5464
5480
5495
5511
5526
5542
5558
5574
5590
5607
5624
5641
5658
5676
5694
5713
5731
5750
5768
5786
5803
5819
5834
5848
5861
5873
5883
5892
5900
5907
5913
5918
5922
5926
5929
5931
5933
5934
5934
5933
5931
5929
5926
5923
5920
5917
5913
5910
5907
5904
5900
5896
5892
5888
5883
5878
5873
5867
5860
5852
5844
5835
5826
5817
5808
5799
5791
5782
5774
5767
5759
5752
5745
5737
5729
5721
5713
5704
5695
5686
5677
5669
5661
5655
5649
5644
5640
5637
5634
5631
5629
5626
5623
5620
5616
5612
5607
5602
5597
5592
5587
5581
5575
5569
5563
5556
5548
5540
5531
5521
5510
5497
5485
5471
5457
5442
5427
5412
5397
5382
5368
5354
5339
5324
5309
5292
5275
5256
5236
5215
5193
5170
5147
5124
5100
5077
5054
5032
5009
4987
4964
4941
4918
4894
4869
4844
4819
4794
4768
4744
4719
4696
4674
4653
4632
4612
4592
4573
4553
4534
4514
4494
4473
4453
4432
4411
4390
4369
4349
4329
4310
4291
4273
4255
4237
4220
4203
4185
4168
4152
4135
4119
4104
4090
4077
4064
4051
4041
4030
4019
4011
4001
3991
3981
3971
3961
3951
3941
3931
3921
3912
3903
3894
3886
3877
3869
3860
3851
3843
3834
3825
3816
3808
3800
3793
3786
3780
3775
3770
3766
3762
3760
3758
3757
3757
3758
3759
3760
3762
3764
3766
3768
3769
3771
3772
3772
3773
3773
3772
3772
3770
3769
3766
3764
3760
3757
3752
3747
3741
3735
3729
3722
3716
3709
3703
3696
3690
3685
3680
3676
3674
3672
3672
3674
3676
3680
3685
3690
3696
3702
3708
3714
3720
3725
3731
3735
3740
3744
3749
3754
3759
3764
3770
3776
3782
3788
3794
3800
3805
3811
3817
3823
3829
3834
3840
3846
3852
3859
3866
3875
3884
3894
3904
3915
3926
3938
3949
3959
3969
3979
3987
3995
4002
4009
4016
4022
4030
4038
4045
4053
4062
4070
4078
4088
4097
4105
4113
4121
4129
4136
4143
4150
4157
4164
4172
4180
4189
4198
4209
4220
4233
4246
4260
4274
4290
4306
4323
4340
4359
4378
4398
4418
4440
4463
4487
4512
4539
4566
4594
4623
4652
4682
4711
4739
4768
4795
4822
4848
4874
4900
4926
4952
4978
5004
5031
5057
5084
5110
5136
5162
5187
5211
5234
5257
5279
5301
5322
5344
5365
5387
5409
5431
5453
5476
5499
5522
5545
5568
5591
5615
5638
5662
5687
5712
5738
5765
5793
5822
5853
5885
5918
5952
5987
6022
6057
6092
6127
6162
6197
6231
6264
6298
6331
6363
6396
6429
6462
6494
6527
6560
6593
6626
6659
6692
6725
6758
6792
6825
6858
6892
6925
6958
6991
7024
7057
7090
7122
7153
7184
7214
7243
7272
7299
7326
7352
7378
7403
7427
7452
7476
7500
7524
7548
7573
7597
7621
7644
7668
7691
7714
7736
7758
7779
7798
7817
7835
7853
7870
7886
7902
7917
7932
7947
7960
7973
7984
7994
8003
8010
8015
8020
8023
8025
8026
8026
8028
8028
8028
8029
8029
8028
8028
8026
8023
8020
8015
8009
8000
7993
7984
7974
7963
7952
7941
7930
7918
7907
7895
7883
7871
7859
7846
7832
7817
7802
7785
7767
7749
7730
7711
7691
7671
7651
7631
7611
7591
7570
7548
7527
7505
7483
7462
7441
7421
7403
7385
7369
7353
7338
7324
7310
7295
7280
7265
7249
7232
7214
7196
7176
7156
7135
7114
7092
7069
7046
7023
6999
6975
6952
6928
6904
6880
6856
6831
6807
6782
6757
6731
6706
6680
6655
6629
6604
6578
6553
6528
6502
6477
6451
6425
6399
6372
6346
6321
6295
6271
6247
6224
6203
6182
6162
6142
6122
6103
6083
6063
6042
6022
6001
5980
5958
5936
5914
5892
5869
5846
5822
5797
5771
5744
5716
5687
5657
5627
5597
5566
5535
5503
5472
5441
5409
5377
5345
5312
5278
5244
5210
5175
5140
5105
5069
5034
4999
4964
4929
4895
4860
4825
4790
4755
4719
4683
4647
4610
4573
4536
4499
4462
4424
4388
4352
4316
4281
4247
4213
4180
4146
4113
4080
4046
4011
3978
3944
3910
3876
3842
3809
3776
3743
3711
3679
3648
3616
3585
3553
3522
3491
3461
3430
3401
3371
3342
3313
3285
3257
3230
3203
3176
3150
3124
3098
3072
3045
3018
2991
2963
2935
2907
2878
2849
2820
2792
2763
2734
2706
2676
2647
2616
2584
2552
2519
2485
2450
2416
2382
2349
2316
2284
2252
2221
2191
2160
2130
2100
2069
2037
2007
1976
1945
1914
1885
1856
1828
1801
1776
1751
1727
1704
1681
1658
1635
1612
1588
1563
1539
1514
1490
1465
1442
1419
1397
1375
1355
1336
1317
1298
1280
1262
1243
1224
1205
1185
1165
1145
1124
1104
1083
1063
1043
1024
1004
987
968
950
932
914
895
877
858
839
820
801
781
761
741
721
701
681
661
640
620
599
578
556
534
512
490
467
445
422
399
377
355
333
312
290
269
248
227
206
184
163
142
121
100
79
59
39
20
0
-19
-39
-59
-79
-101
-122
-145
-168
-192
-216
-239
-263
-286
-308
-330
-352
-373
-393
-414
-435
-456
-477
-498
-520
-542
-564
-587
-609
-631
-653
-675
-696
-717
-737
-757
-776
-795
-814
-834
-853
-874
-894
-915
-936
-957
-979
-999
-1020
-1039
-1059
-1077
-1096
-1113
-1131
-1149
-1167
-1184
-1202
-1220
-1237
-1255
-1271
-1287
-1303
-1318
-1332
-1345
-1358
-1370
-1382
-1393
-1403
-1414
-1424
-1433
-1442
-1451
-1460
-1468
-1475
-1482
-1489
-1495
-1500
-1505
-1509
-1512
-1515
-1517
-1519
-1521
-1523
-1525
-1527
-1530
-1533
-1536
-1538
-1541
-1544
-1546
-1548
-1550
-1552
-1555
-1557
-1560
-1564
-1567
-1571
-1575
-1579
-1583
-1587
-1591
-1594
-1597
-1599
-1601
-1602
-1602
-1602
-1600
-1598
-1595
-1592
-1588
-1583
-1578
-1573
-1567
-1560
-1553
-1544
-1534
-1523
-1510
-1496
-1481
-1465
-1448
-1430
-1413
-1395
-1377
-1359
-1341
-1323
-1304
-1284
-1264
-1244
-1222
-1199
-1175
-1151
-1126
-1101
-1076
-1050
-1025
-1000
-976
-952
-928
-904
-880
-856
-833
-809
-784
-760
-734
-709
-683
-657
-631
-604
-576
-548
-520
-491
-461
-431
-401
-370
-338
-306
-274
-242
-209
-176
-142
-109
-76
-43
-10
23
56
90
124
159
194
230
267
305
344
384
424
465
506
548
590
632
674
717
759
801
843
884
925
966
1008
1049
1090
1132
1174
1217
1260
1304
1348
1392
1437
1481
1526
1571
1616
1661
1707
1754
1801
1849
1897
1946
1996
2047
2098
2150
2202
2255
2308
2360
2413
2465
2517
2569
2620
2672
2723
2774
2825
2877
2929
2982
3035
3088
3142
3196
3251
3305
3359
3412
3465
3518
3571
3623
3674
3726
3777
3827
3878
3929
3980
4030
4082
4134
4186
4238
4290
4342
4393
4444
4495
4544
4594
4642
4691
4738
4785
4831
4877
4922
4966
5009
5052
5093
5134
5174
5212
5250
5287
5323
5359
5394
5428
5462
5495
5528
5561
5593
5625
5657
5688
5719
5749
5778
5807
5834
5860
5885
5909
5932
5954
5975
5996
6015
6034
6051
6068
6084
6100
6114
6127
6139
6150
6160
6170
6178
6186
6194
6200
6206
6212
6216
6220
6224
6226
6228
6229
6230
6229
6228
6226
6222
6218
6213
6206
6199
6192
6184
6175
6167
6158
6149
6141
6132
6123
6114
6105
6096
6087
6078
6069
6061
6053
6046
6040
6034
6030
6026
6023
6021
6019
6018
6017
6016
6016
6015
6014
6013
6013
6012
6012
6012
6012
6013
6014
6015
6016
6018
6019
6021
6023
6024
6026
6027
6028
6029
6029
6029
6029
6029
6029
6028
6027
6026
6025
6023
6020
6017
6014
6009
6005
6000
5994
5988
5982
5975
5969
5961
5954
5947
5939
5932
5925
5918
5913
5908
5903
5899
5896
5893
5889
5886
5882
5878
5873
5869
5864
5858
5853
5848
5844
5839
5834
5829
5824
5819
5813
5808
5802
5796
5790
5785
5779
5773
5767
5761
5755
5749
5742
5736
5729
5722
5716
5709
5703
5696
5691
5685
5679
5674
5668
5662
5656
5649
5642
5635
5627
5618
5609
5599
5589
5578
5567
5556
5545
5533
5522
5511
5500
5489
5478
5468
5457
5447
5437
5427
5417
5407
5398
5388
5379
5369
5360
5350
5341
5331
5321
5311
5301
5291
5281
5271
5260
5249
5238
5226
5214
5202
5189
5176
5163
5149
5136
5122
5109
5096
5083
5070
5057
5044
5031
5017
5002
4988
4972
4957
4941
4926
4910
4895
4881
4866
4851
4837
4822
4807
4791
4774
4758
4740
4722
4704
4685
4666
4647
4628
4609
4590
4571
4552
4534
4515
4496
4476
4457
4436
4415
4394
4372
4349
4326
4303
4280
4257
4234
4212
4189
4166
4142
4118
4093
4067
4041
4013
3985
3956
3927
3897
3868
3839
3810
3782
3754
3727
3700
3674
3649
3624
3600
3576
3553
3530
3507
3485
3463
3441
3420
3399
3378
3358
3338
3318
3299
3281
3262
3244
3226
3207
3188
3169
3149
3129
3108
3087
3066
3045
3023
3001
2979
2957
2934
2911
2887
2862
2837
2811
2784
2757
2730
2703
2676
2650
2624
2599
2574
2550
2526
2502
2477
2453
2428
2402
2376
2349
2322
2296
2269
2243
2218
2193
2168
2144
2119
2095
2070
2044
2017
1989
1960
1930
1900
1869
1837
1805
1774
1742
1711
1680
1649
1618
1587
1556
1525
1492
1460
1427
1393
1359
1325
1290
1256
1221
1187
1153
1119
1085
1051
1016
982
948
913
878
843
807
772
736
701
665
630
596
561
527
492
458
423
388
352
316
279
243
205
168
131
95
58
23
-12
-46
-79
-112
-143
-175
-206
-237
-268
-298
-329
-360
-390
-421
-450
-479
-508
-536
-563
-590
-617
-643
-670
-696
-722
-749
-775
-800
-826
-851
-875
-899
-923
-947
-970
-993
-1016
-1040
-1064
-1087
-1111
-1136
-1161
-1186
-1212
-1237
-1263
-1289
-1314
-1340
-1365
-1390
-1415
-1439
-1464
-1489
-1513
-1538
-1563
-1588
-1613
-1638
-1662
-1687
-1711
-1736
-1760
-1785
-1810
-1835
-1860
-1885
-1911
-1936
-1961
-1986
-2011
-2035
-2060
-2083
-2107
-2131
-2154
-2177
-2200
-2224
-2247
-2270
-2293
-2316
-2340
-2363
-2386
-2409
-2433
-2456
-2480
-2503
-2527
-2551
-2576
-2600
-2625
-2651
-2677
-2703
-2730
-2758
-2785
-2813
-2841
-2869
-2897
-2926
-2955
-2984
-3014
-3043
-3073
-3103
-3134
-3164
-3194
-3224
-3254
-3284
-3315
-3346
-3378
-3409
-3441
-3474
-3507
-3539
-3572
-3605
-3637
-3669
-3700
-3732
-3763
-3794
-3825
-3856
-3887
-3918
-3949
-3980
-4010
-4041
-4070
-4100
-4129
-4158
-4185
-4213
-4240
-4267
-4293
-4320
-4346
-4373
-4400
-4427
-4455
-4483
-4512
-4541
-4571
-4602
-4632
-4663
-4694
-4725
-4756
-4786
-4817
-4847
-4877
-4908
-4939
-4970
-5002
-5034
-5066
-5098
-5130
-5162
-5193
-5224
-5255
-5285
-5315
-5345
-5375
-5405
-5435
-5464
-5494
-5523
-5553
-5582
-5611
-5641
-5670
-5700
-5729
-5759
-5789
-5819
-5849
-5879
-5910
-5940
-5971
-6002
-6033
-6063
-6094
-6125
-6156
-6187
-6218
-6248
-6279
-6310
-6341
-6372
-6403
-6435
-6467
-6499
-6531
-6563
-6595
-6626
-6658
-6691
-6723
-6755
-6788
-6821
-6854
-6887
-6921
-6955
-6989
-7022
-7056
-7089
-7122
-7154
-7186
-7218
-7249
-7281
-7313
-7345
-7377
-7410
-7443
-7477
-7511
-7545
-7579
-7614
-7648
-7682
-7716
-7750
-7785
-7819
-7855
-7890
-7926
-7962
-7999
-8036
-8073
-8111
-8148
-8186
-8223
-8260
-8298
-8334
-8371
-8408
-8444
-8480
-8516
-8551
-8587
-8622
-8656
-8690
-8724
-8757
-8791
-8824
-8857
-8890
-8923
-8956
-8989
-9021
-9054
-9086
-9117
-9148
-9178
-9208
-9237
-9266
-9295
-9324
-9353
-9382
-9411
-9441
-9470
-9499
-9528
-9555
-9582
-9609
-9634
-9658
-9681
-9703
-9725
-9747
-9768
-9790
-9811
-9833
-9855
-9877
-9899
-9921
-9943
-9964
-9984
-10004
-10024
-10044
-10063
-10083
-10103
-10123
-10144
-10166
-10188
-10210
-10233
-10256
-10280
-10303
-10325
-10347
-10368
-10388
-10408
-10426
-10445
-10463
-10480
-10498
-10516
-10534
-10552
-10571
-10590
-10609
-10628
-10646
-10665
-10683
-10701
-10720
-10738
-10756
-10775
-10793
-10813
-10832
-10852
-10872
-10891
-10911
-10930
-10948
-10966
-10983
-10999
-11015
-11029
-11043
-11056
-11068
-11079
-11091
-11102
-11112
-11123
-11134
-11145
-11155
-11166
-11177
-11187
-11197
-11206
-11215
-11224
-11231
-11238
-11244
-11250
-11255
-11260
-11265
-11269
-11273
-11277
-11280
-11284
-11286
-11288
-11290
-11291
-11291
-11291
-11290
-11288
-11286
-11283
-11280
-11277
-11273
-11270
-11267
-11263
-11260
-11257
-11254
-11250
-11246
-11242
-11237
-11232
-11226
-11219
-11213
-11205
-11198
-11190
-11182
-11173
-11165
-11156
-11147
-11138
-11129
-11119
-11109
-11098
-11088
-11076
-11065
-11053
-11042
-11030
-11019
-11007
-10997
-10986
-10976
-10967
-10957
-10948
-10938
-10929
-10919
-10909
-10899
-10888
-10877
-10866
-10854
-10843
-10832
-10821
-10811
-10800
-10791
-10781
-10772
-10763
-10754
-10746
-10737
-10729
-10720
-10712
-10703
-10694
-10685
-10676
-10667
-10658
-10649
-10640
-10631
-10622
-10612
-10603
-10593
-10583
-10573
-10563
-10553
-10542
-10532
-10522
-10512
-10502
-10492
-10482
-10472
-10462
-10452
-10442
-10432
-10422
-10413
-10404
-10395
-10387
-10379
-10372
-10365
-10359
-10353
-10348
-10343
-10338
-10334
-10329
-10325
-10320
-10316
-10312
-10307
-10303
-10299
-10295
-10292
-10288
-10284
-10280
-10277
-10273
-10269
-10266
-10262
-10259
-10256
-10252
-10248
-10245
-10241
-10238
-10235
-10233
-10231
-10229
-10228
-10227
-10227
-10227
-10228
-10229
-10229
-10230
-10231
-10232
-10233
-10234
-10235
-10236
-10237
-10238
-10240
-10242
-10245
-10248
-10252
-10255
-10259
-10264
-10268
-10273
-10278
-10283
-10289
-10294
-10300
-10306
-10313
-10319
-10327
-10335
-10343
-10352
-10361
-10370
-10380
-10390
-10401
-10411
-10422
-10433
-10445
-10457
-10470
-10483
-10498
-10513
-10529
-10546
-10564
-10583
-10602
-10623
-10644
-10666
-10688
-10712
-10736
-10761
-10786
-10811
-10837
-10863
-10890
-10916
-10943
-10970
-10998
-11026
-11055
-11084
-11115
-11146
-11179
-11212
-11247
-11282
-11317
-11354
-11390
-11427
-11465
-11502
-11541
-11580
-11620
-11661
-11702
-11745
-11788
-11832
-11876
-11920
-11965
-12010
-12055
-12100
-12145
-12190
-12235
-12280
-12326
-12372
-12419
-12466
-12514
-12562
-12611
-12660
-12709
-12759
-12808
-12857
-12906
-12955
-13003
-13051
-13100
-13148
-13196
-13245
-13294
-13343
-13392
-13442
-13491
-13539
-13588
-13636
-13684
-13731
-13778
-13825
-13872
-13919
-13965
-14012
-14059
-14106
-14153
-14200
-14248
-14295
-14343
-14391
-14439
-14488
-14537
-14585
-14634
-14683
-14732
-14780
-14829
-14877
-14924
-14972
-15018
-15064
-15109
-15154
-15198
-15241
-15283
-15325
-15366
-15406
-15446
-15486
-15525
-15563
-15601
-15638
-15674
-15710
-15745
-15780
-15814
-15847
-15880
-15912
-15945
-15977
-16008
-16040
-16071
-16101
-16131
-16161
-16190
-16219
-16248
-16277
-16305
-16332
-16361
-16388
-16415
-16442
-16468
-16495
-16521
-16547
-16572
-16597
-16622
-16647
-16672
-16697
-16721
-16745
-16770
-16794
-16817
-16841
-16864
-16887
-16909
-16930
-16951
-16972
-16991
-17011
-17029
-17048
-17066
-17085
-17103
-17121
-17140
-17158
-17175
-17193
-17210
-17226
-17242
-17258
-17274
-17290
-17305
-17321
-17337
-17353
-17370
-17386
-17403
-17419
-17436
-17452
-17468
-17484
-17499
-17515
-17530
-17545
-17560
-17575
-17590
-17605
-17620
-17635
-17650
-17665
-17680
-17695
-17708
-17722
-17735
-17747
-17759
-17771
-17782
-17793
-17803
-17814
-17824
-17834
-17843
-17852
-17860
-17867
-17874
-17879
-17884
-17888
-17891
-17894
-17897
-17899
-17901
-17903
-17904
-17906
-17907
-17908
-17908
-17908
-17907
-17906
-17904
-17901
-17898
-17895
-17891
-17887
-17883
-17878
-17874
-17870
-17866
-17862
-17858
-17853
-17849
-17844
-17838
-17832
-17825
-17818
-17810
-17801
-17793
-17784
-17774
-17765
-17756
-17746
-17737
-17727
-17717
-17708
-17698
-17688
-17678
-17668
-17658
-17648
-17638
-17628
-17618
-17608
-17598
-17588
-17578
-17568
-17557
-17547
-17536
-17525
-17514
-17503
-17492
-17481
-17470
-17458
-17447
-17435
-17423
-17410
-17397
-17385
-17372
-17359
-17346
-17333
-17321
-17308
-17296
-17283
-17270
-17258
-17245
-17232
-17219
-17206
-17193
-17181
-17168
-17156
-17145
-17133
-17122
-17112
-17101
-17091
-17082
-17072
-17063
-17053
-17044
-17035
-17026
-17017
-17009
-17000
-16991
-16983
-16974
-16965
-16955
-16946
-16936
-16927
-16917
-16908
-16899
-16891
-16882
-16875
-16867
-16861
-16855
-16849
-16844
-16839
-16835
-16831
-16828
-16826
-16824
-16822
-16821
-16821
-16820
-16820
-16821
-16822
-16823
-16825
-16827
-16829
-16831
-16834
-16836
-16838
-16841
-16843
-16844
-16846
-16848
-16849
-16851
-16852
-16854
-16855
-16857
-16858
-16860
-16862
-16864
-16866
-16867
-16869
-16871
-16873
-16875
-16877
-16879
-16881
-16884
-16886
-16889
-16893
-16897
-16901
-16906
-16911
-16916
-16922
-16928
-16935
-16941
-16948
-16956
-16963
-16971
-16979
-16988
-16997
-17006
-17015
-17025
-17035
-17045
-17055
-17065
-17075
-17085
-17095
-17105
-17114
-17124
-17135
-17145
-17156
-17168
-17180
-17193
-17206
-17220
-17234
-17249
-17264
-17279
-17295
-17311
-17327
-17344
-17361
-17379
-17397
-17416
-17435
-17454
-17474
-17494
-17514
-17535
-17556
-17576
-17597
-17617
-17637
-17657
-17676
-17695
-17714
-17732
-17750
-17768
-17786
-17804
-17822
-17840
-17858
-17876
-17894
-17912
-17930
-17949
-17968
-17987
-18006
-18026
-18046
-18067
-18088
-18109
-18130
-18152
-18174
-18196
-18219
-18242
-18264
-18288
-18311
-18334
-18358
-18381
-18405
-18428
-18452
-18475
-18498
-18522
-18545
-18569
-18592
-18616
-18640
-18664
-18689
-18714
-18739
-18764
-18789
-18815
-18840
-18865
-18890
-18916
-18941
-18966
-18991
-19016
-19040
-19065
-19089
-19113
-19137
-19162
-19186
-19210
-19234
-19259
-19283
-19307
-19331
-19354
-19377
-19400
-19422
-19445
-19467
-19489
-19511
-19534
-19556
-19579
-19603
-19626
-19650
-19673
-19697
-19720
-19743
-19766
-19788
-19811
-19832
-19854
-19876
-19897
-19918
-19938
-19959
-19979
-19999
-20019
-20038
-20057
-20076
-20094
-20112
-20130
-20147
-20164
-20181
-20198
-20215
-20232
-20249
-20266
-20283
-20299
-20316
-20331
-20346
-20360
-20374
-20387
-20399
-20411
-20422
-20434
-20445
-20455
-20466
-20477
-20487
-20497
-20507
-20517
-20526
-20535
-20544
-20552
-20560
-20567
-20574
-20581
-20587
-20593
-20599
-20604
-20608
-20612
-20616
-20619
-20621
-20623
-20624
-20624
-20624
-20622
-20620
-20617
-20614
-20609
-20604
-20599
-20594
-20588
-20581
-20575
-20568
-20561
-20554
-20547
-20539
-20531
-20522
-20513
-20504
-20495
-20484
-20474
-20463
-20451
-20439
-20426
-20413
-20399
-20385
-20369
-20354
-20337
-20320
-20302
-20283
-20263
-20242
-20221
-20199
-20176
-20152
-20127
-20102
-20076
-20049
-20021
-19992
-19963
-19932
-19901
-19869
-19836
-19802
-19768
-19733
-19697
-19660
-19623
-19585
-19546
-19507
-19467
-19427
-19386
-19344
-19302
-19260
-19217
-19174
-19130
-19086
-19041
-18996
-18951
-18905
-18859
-18812
-18765
-18718
-18670
-18622
-18574
-18526
-18477
-18428
-18378
-18327
-18276
-18224
-18171
-18118
-18064
-18010
-17954
-17899
-17842
-17785
-17727
-17668
-17609
-17548
-17487
-17425
-17362
-17299
-17235
-17171
-17106
-17041
-16976
-16910
-16844
-16778
-16711
-16643
-16575
-16506
-16437
-16367
-16297
-16226
-16155
-16082
-16011
-15939
-15867
-15795
-15722
-15650
-15577
-15504
-15430
-15356
-15282
-15207
-15131
-15055
-14979
-14902
-14825
-14748
-14671
-14593
-14515
-14438
-14360
-14281
-14203
-14124
-14045
-13965
-13885
-13804
-13723
-13641
-13559
-13476
-13393
-13309
-13225
-13141
-13057
-12972
-12887
-12801
-12715
-12629
-12542
-12455
-12367
-12278
-12188
-12098
-12006
-11915
-11822
-11730
-11636
-11542
-11448
-11354
-11258
-11163
-11067
-10971
-10874
-10776
-10679
-10580
-10481
-10382
-10282
-10182
-10082
-9982
-9881
-9780
-9680
-9578
-9477
-9375
-9273
-9171
-9068
-8964
-8860
-8755
-8650
-8544
-8438
-8332
-8225
-8118
-8010
-7904
-7796
-7689
-7581
-7473
-7364
-7255
-7146
-7036
-6926
-6816
-6705
-6594
-6483
-6371
-6260
-6148
-6036
-5925
-5813
-5700
-5588
-5475
-5362
-5249
-5135
-5021
-4907
-4793
-4678
-4563
-4448
-4333
-4217
-4102
-3986
-3871
-3755
-3640
-3524
-3408
-3292
-3177
-3061
-2944
-2828
-2711
-2593
-2476
-2358
-2239
-2120
-2001
-1882
-1762
-1642
-1522
-1402
-1281
-1160
-1039
-917
-795
-673
-550
-426
-302
-178
-53
73
199
325
452
579
707
835
963
1092
1221
1351
1480
1610
1741
1871
2001
2132
2262
2393
2524
2654
2785
2915
3045
3175
3305
3435
3565
3695
3824
3954
4083
4212
4342
4471
4600
4729
4857
4986
5114
5241
5369
5496
5622
5748
5873
5998
6122
6246
6369
6491
6613
6735
6857
6978
7098
7219
7339
7458
7577
7696
7814
7931
8048
8164
8280
8395
8510
8625
8739
8853
8967
9080
9192
9304
9414
9525
9634
9742
9850
9957
10064
10170
10276
10381
10485
10590
10694
10797
10900
11003
11106
11208
11310
11412
11514
11616
11718
11820
11922
12024
12126
12228
12329
12430
12531
12632
12732
12833
12933
13032
13131
13230
13329
13428
13526
13624
13721
13819
13916
14013
14109
14206
14302
14399
14495
14591
14687
14783
14879
14975
15070
15166
15262
15357
15453
15549
15644
15740
15835
15931
16026
16120
16215
16309
16404
16497
16591
16684
16776
16869
16960
17052
17143
17234
17324
17414
17503
17592
17680
17768
17855
17942
18028
18114
18200
18285
18370
18455
18539
18622
18705
18787
18869
18949
19029
19108
19186
19264
19341
19418
19494
19569
19644
19719
19793
19866
19939
20011
20082
20153
20223
20293
20363
20433
20502
20571
20640
20709
20778
20846
20915
20983
21050
21118
21185
21251
21317
21383
21449
21514
21580
21645
21711
21777
21843
21909
21976
22043
22110
22177
22244
22311
22379
22446
22513
22581
22648
22716
22785
22853
22922
22992
23062
23132
23202
23272
23342
23412
23482
23551
23621
23691
23760
23830
23901
23971
24042
24114
24186
24258
24331
24404
24478
24552
24626
24700
24774
24848
24922
24995
25069
25143
25217
25291
25365
25439
25514
25589
25664
25739
25813
25888
25962
26036
26109
26182
26255
26327
26400
26471
26543
26615
26686
26757
26829
26899
26970
27041
27111
27181
27250
27320
27389
27458
27527
27596
27664
27733
27801
27869
27937
28004
28072
28138
28205
28271
28337
28403
28468
28534
28599
28664
28728
28793
28857
28921
28984
29047
29110
29172
29233
29294
29354
29415
29474
29534
29593
29652
29710
29769
29827
29885
29943
30000
30057
30114
30170
30226
30282
30336
30391
30445
30498
30551
30603
30656
30708
30759
30810
30861
30911
30961
31010
31058
31106
31153
31200
31245
31290
31335
31379
31423
31466
31509
31552
31595
31637
31679
31721
31761
31802
31841
31880
31918
31956
31993
32029
32064
32098
32133
32167
32200
32232
32264
32296
32327
32357
32386
32415
32444
32472
32499
32526
32552
32578
32603
32628
32652
32674
32698
32720
32741
32762
32784
32803
32822
32840
32858
32875
32891
32907
32922
32937
32951
32965
32979
32992
33005
33018
33030
33042
33054
33065
33076
33087
33097
33108
33118
33129
33140
33150
33161
33172
33183
33193
33204
33214
33224
33233
33243
33252
33261
33270
33278
33287
33296
33305
33314
33323
33333
33342
33351
33361
33369
33378
33386
33394
33401
33407
33414
33419
33425
33430
33435
33440
33444
33449
33453
33456
33459
33462
33464
33466
33468
33469
33470
33470
33470
33471
33471
33470
33470
33469
33468
33466
33464
33461
33458
33454
33450
33445
33440
33434
33428
33421
33414
33407
33400
33392
33384
33376
33368
33359
33349
33340
33329
33319
33308
33297
33285
33273
33261
33248
33236
33223
33210
33197
33184
33170
33157
33143
33130
33116
33102
33088
33073
33059
33044
33029
33013
32997
32981
32965
32948
32932
32915
32897
32880
32862
32844
32826
32808
32789
32770
32750
32732
32712
32692
32671
32652
32631
32610
32588
32567
32545
32523
32500
32476
32454
32430
32406
32381
32354
32329
32301
32273
32244
32215
32186
32156
32125
32094
32063
32031
32000
31968
31936
31902
31869
31834
31799
31763
31727
31691
31654
31616
31579
31541
31503
31464
31426
31387
31349
31310
31270
31230
31190
31150
31109
31067
31025
30982
30939
30896
30852
30808
30763
30718
30673
30628
30583
30537
30490
30444
30397
30350
30303
30255
30207
30159
30111
30063
30015
29966
29918
29869
29821
29772
29723
29674
29625
29575
29525
29476
29426
29376
29326
29276
29226
29176
29126
29075
29025
28975
28925
28875
28824
28774
28724
28674
28624
28574
28524
28475
28425
28376
28327
28277
28228
28179
28130
28081
28032
27982
27933
27884
27835
27786
27737
27688
27640
27591
27542
27493
27444
27395
27345
27296
27247
27197
27148
27098
27048
26998
26948
26898
26847
26797
26746
26695
26643
26592
26541
26489
26438
26387
26335
26284
26233
26183
26132
26081
26030
25978
25927
25875
25822
25769
25716
25663
25609
25555
25501
25447
25392
25338
25283
25228
25173
25117
25062
25005
24949
24892
24835
24778
24721
24663
24606
24549
24491
24434
24376
24318
24260
24202
24144
24086
24027
23968
23909
23849
23789
23729
23669
23608
23548
23487
23426
23364
23303
23242
23182
23121
23060
23000
22939
22879
22818
22757
22695
22634
22572
22510
22447
22385
22323
22260
22198
22135
22073
22011
21949
21887
21825
21762
21700
21637
21574
21511
21448
21384
21321
21257
21193
21129
21065
21001
20938
20874
20810
20747
20683
20619
20556
20492
20427
20363
20299
20234
20170
20106
20042
19978
19914
19851
19787
19724
19661
19598
19535
19472
19408
19345
19282
19219
19155
19092
19029
18967
18904
18842
18779
18717
18655
18593
18532
18470
18408
18346
18284
18222
18160
18097
18035
17973
17910
17848
17786
17724
17662
17600
17538
17475
17413
17350
17287
17224
17161
17098
17034
16970
16907
16843
16780
16716
16653
16589
16526
16463
16399
16335
16273
16209
16145
16081
16017
15953
15888
15824
15760
15696
15632
15569
15505
15442
15379
15316
15252
15189
15125
15061
14997
14933
14869
14804
14739
14674
14609
14544
14479
14413
14348
14282
14217
14153
14088
14024
13961
13898
13836
13775
13714
13654
13594
13533
13473
13413
13353
13293
13233
13173
13113
13053
12994
12935
12876
12818
12760
12702
12645
12589
12532
12476
12421
12365
12309
12254
12198
12142
12086
12030
11974
11917
11861
11804
11748
11692
11636
11580
11524
11468
11412
11356
11300
11244
11188
11132
11076
11021
10966
10912
10857
10803
10749
10696
10643
10590
10537
10485
10433
10381
10329
10277
10225
10172
10120
10067
10015
9962
9908
9855
9802
9750
9697
9645
9593
9542
9490
9439
9388
9337
9286
9235
9184
9132
9081
9030
8979
8928
8878
8829
8779
8730
8681
8632
8583
8533
8484
8434
8384
8334
8283
8233
8183
8132
8082
8032
7982
7933
7884
7835
7787
7739
7691
7643
7595
7548
7500
7453
7406
7359
7313
7267
7221
7177
7133
7090
7047
7004
6962
6919
6877
6834
6792
6750
6707
6665
6624
6583
6543
6504
6466
6428
6391
6355
6319
6283
6247
6212
6177
6142
6108
6073
6040
6007
5974
5942
5910
5879
5849
5819
5789
5760
5731
5703
5675
5647
5619
5591
5564
5537
5511
5485
5460
5435
5410
5386
5362
5339
5315
5291
5267
5243
5220
5196
5173
5151
5130
5109
5088
5069
5050
5031
5013
4995
4978
4960
4942
4925
4907
4890
4872
4855
4838
4821
4804
4787
4771
4754
4738
4722
4707
4691
4676
4660
4645
4630
4615
4600
4585
4570
4555
4540
4525
4511
4496
4482
4468
4454
4440
4426
4412
4399
4385
4372
4359
4346
4333
4320
4307
4294
4281
4268
4254
4240
4226
4212
4198
4183
4169
4154
4140
4125
4110
4096
4081
4067
4051
4037
4022
4006
3992
3977
3962
3946
3930
3914
3898
3882
3866
3849
3832
3815
3798
3781
3763
3745
3726
3707
3687
3667
3647
3626
3605
3583
3562
3540
3518
3496
3473
3451
3428
3406
3383
3359
3336
3312
3288
3264
3239
3214
3190
3164
3139
3114
3089
3064
3038
3013
2987
2961
2935
2908
2881
2854
2826
2797
2769
2739
2710
2680
2649
2619
2588
2557
2526
2494
2463
2431
2399
2366
2333
2300
2266
2232
2198
2163
2128
2092
2056
2020
1984
1947
1910
1873
1834
1795
1756
1716
1675
1634
1592
1550
1507
1464
1421
1378
1334
1290
1245
1200
1155
1110
1064
1018
971
924
877
830
783
735
687
639
591
543
495
447
398
350
301
252
203
154
105
56
6
-44
-94
-144
-195
-245
-296
-348
-399
-451
-503
-555
-607
-660
-712
-765
-817
-870
-923
-976
-1030
-1083
-1137
-1191
-1245
-1299
-1353
-1408
-1462
-1517
-1571
-1626
-1680
-1735
-1789
-1844
-1898
-1953
-2008
-2063
-2119
-2175
-2231
-2287
-2344
-2401
-2459
-2516
-2573
-2630
-2687
-2743
-2800
-2856
-2913
-2969
-3026
-3082
-3139
-3195
-3252
-3308
-3365
-3421
-3477
-3534
-3590
-3647
-3703
-3759
-3816
-3873
-3930
-3987
-4043
-4100
-4157
-4213
-4269
-4326
-4382
-4438
-4494
-4550
-4605
-4662
-4718
-4774
-4830
-4887
-4943
-4999
-5056
-5112
-5168
-5225
-5281
-5337
-5393
-5450
-5506
-5562
-5619
-5676
-5732
-5790
-5847
-5904
-5962
-6020
-6078
-6136
-6195
-6253
-6311
-6369
-6428
-6486
-6544
-6603
-6662
-6721
-6780
-6839
-6899
-6959
-7018
-7078
-7138
-7198
-7258
-7318
-7378
-7438
-7498
-7559
-7619
-7680
-7741
-7802
-7863
-7924
-7984
-8045
-8106
-8167
-8228
-8288
-8349
-8409
-8469
-8530
-8590
-8651
-8711
-8772
-8832
-8892
-8952
-9012
-9072
-9132
-9191
-9251
-9310
-9370
-9430
-9490
-9550
-9610
-9670
-9730
-9791
-9851
-9912
-9973
-10034
-10095
-10156
-10218
-10280
-10341
-10403
-10464
-10526
-10587
-10649
-10711
-10773
-10835
-10897
-10960
-11022
-11084
-11147
-11209
-11271
-11333
-11395
-11457
-11518
-11580
-11641
-11703
-11764
-11825
-11886
-11947
-12008
-12069
-12129
-12190
-12250
-12311
-12372
-12433
-12494
-12555
-12616
-12676
-12737
-12797
-12857
-12917
-12977
-13037
-13096
-13156
-13215
-13275
-13334
-13394
-13453
-13513
-13572
-13632
-13691
-13750
-13809
-13867
-13925
-13983
-14041
-14099
-14156
-14213
-14270
-14327
-14384
-14441
-14497
-14554
-14611
-14667
-14723
-14779
-14835
-14891
-14947
-15002
-15058
-15113
-15168
-15223
-15278
-15334
-15389
-15445
-15500
-15556
-15611
-15667
-15722
-15778
-15833
-15889
-15944
-16000
-16055
-16111
-16166
-16221
-16277
-16332
-16388
-16444
-16500
-16556
-16612
-16667
-16723
-16779
-16834
-16890
-16945
-17000
-17055
-17111
-17166
-17221
-17277
-17332
-17388
-17444
-17500
-17556
-17612
-17669
-17725
-17781
-17836
-17892
-17947
-18003
-18058
-18113
-18169
-18224
-18279
-18335
-18390
-18446
-18501
-18557
-18612
-18667
-18722
-18776
-18831
-18885
-18939
-18993
-19047
-19101
-19155
-19210
-19264
-19319
-19374
-19429
-19484
-19539
-19594
-19649
-19704
-19758
-19813
-19868
-19923
-19978
-20033
-20088
-20143
-20199
-20254
-20310
-20366
-20422
-20479
-20535
-20591
-20647
-20703
-20759
-20815
-20871
-20927
-20983
-21039
-21096
-21152
-21209
-21266
-21323
-21380
-21438
-21495
-21552
-21609
-21666
-21723
-21780
-21837
-21894
-21951
-22008
-22065
-22123
-22180
-22237
-22294
-22351
-22408
-22465
-22522
-22578
-22635
-22692
-22749
-22806
-22863
-22921
-22979
-23037
-23095
-23153
-23211
-23270
-23328
-23386
-23443
-23501
-23558
-23615
-23673
-23730
-23787
-23845
-23902
-23960
-24017
-24075
-24132
-24189
-24247
-24304
-24361
-24418
-24475
-24531
-24588
-24645
-24702
-24759
-24817
-24874
-24931
-24989
-25046
-25104
-25161
-25218
-25274
-25330
-25386
-25442
-25498
-25553
-25608
-25662
-25716
-25771
-25825
-25879
-25932
-25986
-26039
-26092
-26144
-26196
-26248
-26298
-26349
-26398
-26447
-26496
-26544
-26591
-26638
-26684
-26730
-26775
-26820
-26865
-26909
-26953
-26997
-27040
-27082
-27124
-27165
-27206
-27246
-27285
-27323
-27361
-27398
-27435
-27471
-27507
-27543
-27579
-27614
-27649
-27684
-27718
-27752
-27785
-27817
-27849
-27880
-27910
-27940
-27969
-27998
-28027
-28055
-28082
-28109
-28135
-28161
-28185
-28210
-28233
-28256
-28277
-28298
-28318
-28337
-28356
-28373
-28390
-28407
-28423
-28438
-28453
-28468
-28482
-28496
-28509
-28522
-28534
-28545
-28555
-28564
-28573
-28581
-28588
-28594
-28601
-28606
-28611
-28616
-28620
-28623
-28626
-28628
-28629
-28629
-28629
-28628
-28627
-28624
-28621
-28618
-28614
-28609
-28604
-28598
-28592
-28585
-28578
-28570
-28561
-28552
-28542
-28532
-28521
-28510
-28498
-28485
-28472
-28458
-28443
-28429
-28414
-28398
-28382
-28366
-28349
-28332
-28314
-28295
-28276
-28256
-28235
-28214
-28191
-28169
-28146
-28122
-28098
-28073
-28048
-28023
-27996
-27970
-27943
-27915
-27886
-27857
-27828
-27797
-27767
-27735
-27703
-27671
-27638
-27604
-27570
-27535
-27500
-27465
-27428
-27392
-27354
-27317
-27278
-27239
-27199
-27159
-27118
-27076
-27034
-26992
-26949
-26906
-26863
-26819
-26774
-26730
-26684
-26639
-26593
-26546
-26499
-26451
-26403
-26354
-26305
-26255
-26205
-26154
-26104
-26052
-26000
-25948
-25895
-25842
-25789
-25735
-25680
-25626
-25571
-25515
-25459
-25403
-25346
-25289
-25231
-25173
-25115
-25056
-24997
-24937
-24877
-24817
-24756
-24695
-24633
-24570
-24507
-24444
-24381
-24317
-24253
-24188
-24123
-24057
-23991
-23924
-23856
-23788
-23720
-23651
-23581
-23511
-23440
-23369
-23298
-23227
-23155
-23083
-23010
-22938
-22865
-22791
-22717
-22643
-22569
-22494
-22420
-22344
-22269
-22192
-22116
-22039
-21962
-21885
-21807
-21730
-21652
-21574
-21496
-21418
-21339
-21261
-21182
-21103
-21024
-20944
-20864
-20783
-20702
-20621
-20540
-20458
-20377
-20295
-20214
-20132
-20051
-19969
-19887
-19805
-19723
-19640
-19557
-19474
-19390
-19306
-19221
-19136
-19051
-18965
-18879
-18793
-18707
-18621
-18534
-18448
-18361
-18274
-18187
-18100
-18013
-17925
-17837
-17749
-17661
-17573
-17485
-17398
-17310
-17222
-17135
-17047
-16959
-16872
-16784
-16697
-16609
-16522
-16434
-16346
-16259
-16171
-16084
-15997
-15910
-15824
-15737
-15651
-15566
-15480
-15395
-15310
-15226
-15141
-15057
-14972
-14888
-14804
-14720
-14636
-14553
-14469
-14386
-14302
-14219
-14137
-14054
-13972
-13890
-13809
-13727
-13646
-13566
-13485
-13405
-13326
-13247
-13168
-13089
-13011
-12934
-12856
-12779
-12703
-12626
-12550
-12475
-12399
-12324
-12250
-12175
-12102
-12028
-11955
-11882
-11810
-11738
-11667
-11595
-11524
-11453
-11382
-11311
-11241
-11171
-11101
-11031
-10962
-10893
-10825
-10757
-10689
-10622
-10555
-10488
-10421
-10355
-10289
-10224
-10158
-10093
-10028
-9964
-9900
-9836
-9773
-9710
-9648
-9586
-9525
-9464
-9404
-9344
-9285
-9226
-9168
-9110
-9053
-8996
-8940
-8884
-8828
-8773
-8719
-8665
-8612
-8559
-8506
-8454
-8403
-8351
-8301
-8250
-8201
-8151
-8102
-8053
-8004
-7956
-7907
-7859
-7811
-7763
-7716
-7668
-7621
-7574
-7527
-7481
-7435
-7389
-7343
-7298
-7252
-7207
-7162
-7118
-7073
-7029
-6984
-6940
-6896
-6852
-6808
-6765
-6722
-6679
-6637
-6595
-6553
-6512
-6470
-6429
-6388
-6348
-6307
-6267
-6226
-6186
-6146
-6105
-6065
-6025
-5986
-5946
-5907
-5868
-5829
-5791
-5753
-5715
-5677
-5640
-5603
-5566
-5529
-5493
-5457
-5421
-5386
-5351
-5316
-5282
-5249
-5216
-5183
-5151
-5119
-5087
-5055
-5024
-4992
-4961
-4930
-4900
-4869
-4839
-4810
-4780
-4751
-4723
-4695
-4667
-4639
-4612
-4585
-4558
-4532
-4505
-4479
-4452
-4426
-4400
-4374
-4348
-4322
-4296
-4271
-4245
-4220
-4194
-4169
-4143
-4118
-4093
-4067
-4041
-4016
-3990
-3964
-3938
-3912
-3885
-3859
-3832
-3805
-3778
-3751
-3724
-3696
-3669
-3641
-3614
-3586
-3558
-3531
-3503
-3475
-3448
-3420
-3392
-3363
-3335
-3306
-3277
-3248
-3219
-3189
-3159
-3128
-3097
-3066
-3035
-3003
-2971
-2938
-2906
-2873
-2839
-2805
-2771
-2737
-2702
-2666
-2631
-2595
-2558
-2522
-2485
-2448
-2410
-2372
-2334
-2296
-2258
-2219
-2179
-2139
-2099
-2059
-2017
-1976
-1935
-1893
-1851
-1809
-1766
-1724
-1681
-1638
-1595
-1552
-1509
-1465
-1421
-1377
-1332
-1287
-1241
-1195
-1149
-1103
-1056
-1008
-962
-915
-868
-820
-772
-724
-675
-627
-578
-528
-479
-429
-379
-328
-277
-226
-175
-124
-72
-20
33
85
138
190
243
296
349
402
456
509
562
615
668
721
774
826
879
932
986
1039
1093
1147
1201
1255
1310
1364
1419
1474
1529
1583
1638
1692
1746
1800
1853
1906
1960
2013
2066
2118
2171
2224
2277
2329
2381
2433
2485
2537
2589
2640
2692
2743
2795
2846
2897
2948
2999
3049
3100
3150
3200
3249
3299
3348
3396
3445
3493
3541
3589
3637
3684
3731
3778
3825
3872
3918
3964
4010
4054
4100
4145
4190
4234
4278
4322
4366
4409
4453
4496
4539
4582
4624
4667
4708
4750
4791
4831
4872
4912
4952
4992
5031
5071
5110
5150
5189
5229
5268
5308
5347
5387
5426
5466
5505
5544
5583
5622
5661
5700
5739
5778
5816
5855
5894
5933
5971
6010
6049
6088
6126
6165
6203
6242
6280
6318
6356
6394
6432
6470
6508
6547
6585
6623
6662
6700
6738
6776
6815
6852
6890
6928
6965
7002
7040
7077
7114
7151
7188
7225
7262
7299
7335
7372
7408
7444
7480
7515
7550
7585
7620
7655
7689
7723
7757
7790
7824
7857
7890
7922
7954
7986
8016
8048
8077
8108
8138
8167
8196
8224
8252
8279
8306
8333
8359
8385
8411
8436
8461
8486
8510
8534
8558
8581
8604
8626
8649
8671
8692
8714
8735
8755
8776
8796
8816
8835
8854
8872
8890
8908
8925
8943
8959
8976
8992
9009
9024
9040
9056
9071
9086
9100
9114
9128
9142
9155
9167
9179
9191
9202
9213
9223
9233
9244
9254
9263
9273
9282
9291
9299
9308
9316
9323
9330
9337
9343
9350
9356
9362
9368
9374
9380
9387
9393
9399
9404
9410
9415
9420
9425
9429
9433
9437
9441
9444
9447
9450
9454
9457
9460
9463
9466
9469
9472
9474
9476
9478
9480
9482
9483
9484
9486
9487
9488
9489
9491
9492
9493
9494
9494
9495
9495
9495
9495
9494
9494
9493
9492
9490
9489
9487
9485
9483
9481
9478
9476
9473
9469
9466
9462
9457
9452
9447
9442
9436
9430
9424
9417
9410
9403
9395
9388
9380
9372
9363
9354
9345
9336
9326
9315
9305
9294
9282
9270
9258
9246
9234
9221
9208
9195
9181
9168
9154
9140
9126
9111
9097
9082
9066
9050
9033
9017
8999
8982
8964
8946
8928
8909
8891
8872
8854
8835
8816
8796
8777
8757
8737
8717
8697
8676
8655
8635
8614
8593
8572
8552
8531
8510
8490
8469
8448
8428
8407
8387
8366
8345
8325
8304
8283
8262
8241
8220
8199
8178
8157
8135
8116
8095
8074
8054
8032
8012
7991
7971
7950
7929
7908
7887
7866
7844
7822
7800
7778
7756
7734
7711
7688
7666
7643
7621
7598
7576
7552
7529
7505
7481
7457
7432
7407
7381
7356
7331
7305
7280
7255
7230
7206
7181
7156
7131
7106
7080
7055
7029
7003
6976
6950
6923
6896
6868
6841
6813
6785
6756
6728
6699
6670
6640
6610
6580
6550
6520
6490
6460
6429
6399
6368
6338
6307
6277
6246
6215
6184
6153
6121
6090
6058
6026
5993
5961
5929
5897
5865
5833
5801
5769
5737
5705
5673
5640
5607
5574
5541
5507
5473
5439
5405
5371
5337
5303
5269
5236
5202
5168
5135
5101
5068
5034
5000
4966
4932
4898
4864
4830
4796
4762
4728
4694
4661
4628
4595
4562
4529
4496
4463
4430
4397
4364
4331
4297
4264
4231
4198
4165
4132
4100
4067
4035
4003
3971
3939
3907
3875
3843
3811
3778
3746
3714
3681
3649
3617
3585
3553
3521
3490
3458
3427
3396
3365
3334
3303
3273
3242
3212
3182
3152
3122
3093
3064
3035
3006
2978
2950
2922
2894
2866
2838
2811
2783
2755
2728
2700
2672
2644
2616
2588
2561
2534
2507
2480
2453
2427
2400
2374
2348
2321
2295
2269
2244
2218
2192
2167
2142
2117
2092
2068
2044
2019
1995
1971
1947
1923
1899
1875
1851
1827
1804
1780
1757
1734
1710
1687
1664
1641
1618
1595
1573
1550
1527
1504
1481
1459
1436
1413
1391
1368
1345
1323
1300
1278
1255
1233
1211
1189
1167
1145
1123
1101
1079
1057
1035
1012
990
967
945
922
899
876
853
830
807
785
762
739
716
693
671
648
625
603
580
557
535
512
490
467
445
423
401
379
357
335
314
293
272
250
229
208
187
166
145
124
104
83
62
42
21
1
-19
-39
-59
-79
-99
-118
-138
-158
-177
-196
-215
-234
-253
-272
-291
-309
-327
-345
-363
-381
-399
-417
-434
-451
-469
-486
-503
-521
-538
-555
-572
-590
-607
-623
-640
-657
-673
-690
-707
-723
-740
-757
-774
-791
-808
-825
-842
-859
-875
-892
-909
-925
-941
-958
-974
-990
-1006
-1022
-1038
-1054
-1071
-1087
-1103
-1120
-1137
-1154
-1171
-1187
-1204
-1221
-1237
-1253
-1269
-1285
-1300
-1316
-1331
-1347
-1362
-1377
-1393
-1408
-1424
-1439
-1454
-1469
-1483
-1498
-1512
-1526
-1540
-1553
-1566
-1579
-1592
-1605
-1618
-1630
-1643
-1655
-1667
-1679
-1691
-1703
-1715
-1726
-1737
-1748
-1758
-1768
-1777
-1786
-1795
-1804
-1812
-1820
-1828
-1836
-1843
-1851
-1858
-1864
-1870
-1876
-1882
-1886
-1891
-1895
-1899
-1903
-1906
-1909
-1911
-1914
-1916
-1917
-1919
-1920
-1921
-1922
-1923
-1923
-1923
-1923
-1922
-1922
-1921
-1920
-1919
-1917
-1915
-1912
-1910
-1906
-1903
-1899
-1894
-1890
-1885
-1879
-1874
-1868
-1863
-1856
-1850
-1844
-1837
-1829
-1821
-1813
-1805
-1796
-1787
-1778
-1768
-1758
-1748
-1737
-1727
-1716
-1705
-1694
-1683
-1671
-1659
-1647
-1635
-1623
-1610
-1597
-1584
-1571
-1557
-1544
-1530
-1517
-1503
-1489
-1476
-1462
-1448
-1435
-1421
-1407
-1393
-1379
-1365
-1350
-1335
-1320
-1305
-1290
-1275
-1260
-1244
-1229
-1213
-1197
-1181
-1165
-1148
-1131
-1113
-1095
-1077
-1058
-1039
-1018
-1000
-980
-960
-940
-920
-899
-879
-859
-838
-817
-796
-775
-754
-733
-711
-689
-668
-646
-624
-602
-580
-558
-536
-513
-491
-468
-445
-422
-399
-375
-351
-327
-302
-277
-252
-226
-200
-173
-147
-120
-93
-65
-38
-10
18
46
75
103
132
161
190
219
249
279
309
340
371
401
432
464
495
526
557
588
619
650
681
713
744
775
807
838
869
901
932
963
995
1026
1058
1089
1121
1153
1184
1216
1248
1279
1311
1343
1375
1406
1438
1469
1501
1532
1564
1595
1626
1656
1686
1716
1746
1775
1804
1833
1861
1889
1917
1945
1973
2001
2028
2055
2082
2109
2135
2161
2187
2213
2239
2265
2290
2316
2341
2366
2391
2415
2440
2464
2488
2511
2535
2559
2582
2606
2629
2652
2676
2699
2722
2745
2768
2790
2813
2835
2857
2879
2901
2923
2944
2966
2987
3008
3028
3049
3070
3091
3112
3133
3154
3174
3195
3215
3236
3256
3276
3296
3315
3335
3355
3375
3395
3415
3435
3455
3475
3495
3515
3534
3554
3574
3593
3612
3632
3651
3671
3691
3710
3730
3750
3769
3789
3808
3828
3847
3867
3886
3906
3925
3944
3964
3983
4003
4022
4042
4062
4082
4102
4122
4142
4162
4182
4202
4222
4242
4261
4281
4300
4320
4339
4359
4379
4399
4419
4439
4460
4480
4501
4521
4542
4562
4583
4603
4624
4644
4664
4685
4705
4725
4745
4765
4785
4804
4824
4843
4862
4881
4899
4918
4936
4954
4972
4990
5008
5025
5043
5061
5079
5096
5114
5132
5150
5167
5185
5202
5220
5237
5254
5271
5289
5306
5323
5340
5357
5374
5391
5408
5425
5442
5459
5476
5494
5511
5528
5546
5563
5580
5597
5614
5631
5648
5665
5682
5699
5716
5734
5751
5769
5787
5805
5823
5841
5860
5879
5897
5916
5935
5954
5972
5991
6010
6028
6047
6066
6084
6103
6122
6141
6160
6179
6198
6217
6236
6255
6274
6293
6312
6331
6350
6368
6387
6406
6425
6444
6463
6482
6501
6520
6540
6560
6579
6599
6618
6638
6657
6677
6696
6716
6735
6755
6775
6794
6814
6834
6855
6875
6895
6915
6936
6956
6976
6996
7016
7036
7056
7077
7097
7118
7138
7159
7180
7201
7222
7243
7264
7285
7307
7328
7349
7370
7391
7411
7432
7454
7475
7496
7517
7539
7560
7581
7603
7624
7645
7666
7687
7708
7729
7750
7771
7791
7812
7833
7854
7875
7896
7917
7938
7959
7980
8000
8022
8042
8064
8085
8105
8125
8145
8166
8186
8206
8227
8247
8268
8289
8310
8331
8352
8373
8394
8415
8436
8457
8478
8498
8519
8539
8559
8580
8600
8621
8641
8662
8682
8702
8722
8742
8762
8781
8800
8819
8837
8856
8874
8892
8910
8927
8945
8963
8980
8998
9015
9033
9050
9066
9083
9099
9115
9130
9145
9159
9173
9187
9200
9213
9226
9239
9251
9264
9276
9288
9299
9310
9321
9331
9340
9350
9358
9366
9374
9381
9388
9394
9400
9405
9410
9415
9419
9423
9426
9429
9431
9433
9433
9434
9433
9432
9430
9427
9424
9421
9417
9413
9409
9405
9400
9394
9389
9383
9376
9368
9360
9351
9342
9331
9321
9309
9298
9285
9272
9259
9245
9231
9216
9201
9186
9169
9153
9135
9117
9099
9080
9060
9039
9019
8997
8975
8953
8930
8907
8883
8860
8835
8811
8785
8760
8734
8707
8680
8653
8625
8596
8567
8538
8508
8478
8447
8416
8385
8353
8321
8288
8256
8222
8189
8154
8121
8087
8052
8016
7981
7945
7908
7871
7833
7795
7757
7718
7679
7640
7600
7560
7520
7480
7440
7399
7358
7317
7275
7233
7190
7147
7104
7060
7016
6972
6927
6883
6838
6793
6749
6704
6659
6613
6568
6522
6475
6429
6382
6334
6287
6239
6191
6144
6096
6048
6000
5953
5905
5858
5810
5762
5714
5666
5618
5569
5521
5472
5423
5374
5325
5276
5227
5178
5130
5081
5033
4985
4936
4888
4840
4792
4744
4695
4647
4599
4551
4504
4456
4409
4363
4317
4272
4226
4182
4137
4093
4049
4005
3962
3918
3875
3831
3788
3746
3703
3661
3619
3578
3536
3496
3455
3416
3376
3337
3297
3259
3220
3182
3144
3106
3068
3031
2995
2958
2922
2887
2852
2817
2783
2749
2715
2682
2649
2617
2584
2553
2522
2491
2460
2430
2401
2372
2343
2316
2288
2262
2236
2210
2185
2160
2136
2112
2089
2065
2041
2020
1998
1976
1954
1933
1912
1892
1873
1854
1835
1817
1799
1782
1765
1748
1732
1716
1700
1684
1668
1653
1638
1624
1610
1596
1583
1571
1559
1547
1536
1525
1514
1503
1493
1483
1473
1463
1453
1444
1435
1427
1419
1411
1404
1397
1390
1384
1377
1371
1365
1359
1352
1346
1340
1334
1328
1322
1316
1310
1305
1299
1294
1289
1284
1280
1275
1270
1265
1261
1256
1252
1248
1243
1239
1235
1232
1228
1224
1221
1217
1214
1210
1207
1203
1199
1196
1192
1188
1184
1181
1177
1173
1170
1166
1162
1159
1155
1151
1147
1144
1140
1136
1133
1130
1127
1124
1121
1118
1116
1113
1111
1109
1106
1103
1101
1098
1096
1093
1091
1088
1086
1084
1081
1079
1077
1074
1072
1069
1066
1063
1060
1057
1053
1050
1046
1043
1039
1035
1031
1027
1022
1018
1014
1010
1006
1002
998
994
989
985
981
976
971
967
962
957
953
948
944
939
935
930
926
921
916
911
905
900
894
888
882
875
869
862
856
849
843
836
829
822
815
808
801
794
787
779
772
765
758
751
744
737
730
723
716
709
703
696
690
683
676
669
661
654
647
640
632
625
619
612
606
600
594
587
581
575
569
563
556
550
543
537
530
524
517
511
505
498
492
486
481
475
470
465
459
454
449
444
438
432
426
420
414
408
402
396
390
384
379
374
369
364
358
353
348
342
336
330
325
319
313
307
302
296
291
286
280
275
270
264
258
252
246
240
234
229
223
217
211
205
200
194
188
183
177
172
166
160
154
148
142
136
129
123
116
109
102
95
87
80
73
66
60
53
46
39
32
25
18
11
4
-4
-12
-19
-27
-35
-44
-52
-60
-68
-76
-85
-93
-101
-109
-117
-125
-133
-141
-150
-159
-168
-177
-185
-194
-203
-211
-219
-227
-234
-242
-249
-256
-264
-272
-280
-288
-296
-305
-314
-323
-332
-341
-349
-358
-366
-374
-382
-391
-399
-407
-416
-424
-433
-442
-452
-461
-471
-480
-490
-499
-508
-517
-526
-534
-543
-550
-558
-566
-574
-581
-589
-597
-605
-613
-622
-630
-639
-647
-655
-664
-672
-679
-687
-694
-701
-708
-715
-722
-729
-736
-743
-750
-757
-764
-771
-777
-784
-790
-795
-800
-805
-810
-815
-819
-824
-828
-833
-837
-842
-846
-851
-856
-860
-865
-869
-873
-877
-880
-883
-886
-888
-891
-893
-895
-897
-899
-901
-903
-905
-907
-909
-911
-913
-915
-916
-917
-918
-919
-920
-921
-921
-922
-923
-924
-924
-925
-925
-926
-926
-927
-927
-927
-927
-926
-926
-926
-926
-925
-925
-925
-925
-924
-924
-924
-924
-923
-923
-922
-921
-921
-920
-918
-917
-916
-914
-913
-912
-910
-909
-908
-907
-906
-905
-904
-903
-902
-900
-899
-898
-897
-896
-895
-895
-894
-893
-893
-892
-892
-892
-892
-892
-892
-891
-891
-891
-891
-890
-890
-889
-888
-888
-887
-887
-886
-886
-885
-885
-885
-884
-884
-883
-883
-882
-882
-881
-881
-881
-880
-880
-881
-881
-881
-882
-883
-883
-884
-885
-886
-887
-888
-889
-890
-891
-892
-893
-894
-895
-896
-897
-898
-900
-901
-903
-904
-906
-907
-909
-911
-913
-915
-916
-918
-920
-922
-925
-927
-929
-932
-935
-938
-941
-944
-947
-950
-954
-957
-961
-964
-968
-972
-977
-982
-987
-992
-998
-1004
-1010
-1016
-1024
-1031
-1038
-1046
-1054
-1063
-1071
-1080
-1090
-1100
-1110
-1121
-1132
-1144
-1157
-1170
-1184
-1198
-1213
-1228
-1244
-1260
-1277
-1295
-1312
-1331
-1349
-1368
-1387
-1407
-1427
-1447
-1467
-1487
-1508
-1529
-1551
-1573
-1595
-1617
-1640
-1664
-1687
-1712
-1736
-1761
-1786
-1811
-1837
-1862
-1888
-1915
-1941
-1968
-1996
-2023
-2051
-2080
-2109
-2138
-2167
-2196
-2226
-2256
-2286
-2317
-2347
-2378
-2409
-2440
-2471
-2502
-2534
-2566
-2599
-2632
-2665
-2699
-2734
-2768
-2803
-2838
-2873
-2909
-2944
-2980
-3015
-3051
-3087
-3123
-3159
-3196
-3233
-3270
-3307
-3345
-3383
-3422
-3460
-3499
-3538
-3577
-3615
-3654
-3693
-3731
-3770
-3809
-3848
-3887
-3927
-3967
-4006
-4046
-4086
-4128
-4168
-4209
-4249
-4290
-4331
-4371
-4412
-4454
-4495
-4537
-4579
-4622
-4665
-4708
-4751
-4795
-4838
-4882
-4926
-4969
-5013
-5057
-5101
-5145
-5189
-5233
-5277
-5322
-5367
-5412
-5457
-5502
-5547
-5592
-5637
-5682
-5726
-5771
-5815
-5859
-5903
-5947
-5992
-6036
-6080
-6125
-6169
-6214
-6258
-6303
-6347
-6391
-6435
-6479
-6523
-6567
-6610
-6653
-6696
-6740
-6783
-6826
-6869
-6912
-6955
-6999
-7042
-7085
-7128
-7171
-7214
-7256
-7299
-7341
-7384
-7426
-7468
-7510
-7552
-7594
-7636
-7678
-7720
-7762
-7804
-7845
-7887
-7928
-7969
-8010
-8050
-8090
-8130
-8169
-8209
-8248
-8287
-8326
-8365
-8404
-8443
-8481
-8520
-8558
-8596
-8634
-8672
-8709
-8746
-8783
-8819
-8855
-8891
-8926
-8961
-8996
-9031
-9065
-9099
-9133
-9167
-9201
-9234
-9267
-9300
-9333
-9365
-9397
-9429
-9461
-9492
-9523
-9554
-9585
-9615
-9645
-9675
-9704
-9733
-9762
-9790
-9818
-9846
-9873
-9900
-9927
-9953
-9979
-10005
-10031
-10056
-10082
-10107
-10132
-10156
-10180
-10204
-10227
-10249
-10271
-10293
-10314
-10334
-10355
-10374
-10394
-10413
-10432
-10451
-10469
-10488
-10505
-10523
-10539
-10556
-10572
-10587
-10602
-10617
-10631
-10645
-10658
-10671
-10684
-10697
-10709
-10720
-10732
-10742
-10753
-10763
-10772
-10781
-10789
-10796
-10804
-10810
-10817
-10822
-10828
-10833
-10838
-10842
-10846
-10850
-10853
-10856
-10859
-10861
-10862
-10864
-10864
-10865
-10865
-10864
-10864
-10863
-10862
-10861
-10859
-10857
-10855
-10853
-10850
-10847
-10843
-10839
-10834
-10830
-10824
-10818
-10812
-10805
-10798
-10791
-10783
-10775
-10766
-10758
-10749
-10739
-10730
-10720
-10710
-10699
-10688
-10677
-10666
-10654
-10642
-10630
-10618
-10605
-10592
-10578
-10565
-10551
-10536
-10521
-10506
-10491
-10475
-10458
-10441
-10424
-10406
-10388
-10370
-10351
-10333
-10314
-10294
-10275
-10255
-10235
-10215
-10194
-10173
-10152
-10130
-10109
-10087
-10065
-10043
-10020
-9998
-9975
-9952
-9929
-9906
-9883
-9859
-9835
-9812
-9788
-9765
-9741
-9717
-9694
-9670
-9646
-9622
-9598
-9574
-9550
-9526
-9502
-9478
-9454
-9431
-9407
-9383
-9359
-9336
-9312
-9288
-9265
-9241
-9217
-9193
-9170
-9146
-9123
-9100
-9076
-9053
-9030
-9007
-8983
-8960
-8936
-8913
-8889
-8865
-8841
-8817
-8793
-8769
-8745
-8721
-8697
-8673
-8649
-8625
-8601
-8577
-8553
-8530
-8506
-8483
-8460
-8437
-8414
-8391
-8369
-8347
-8326
-8304
-8283
-8262
-8240
-8219
-8198
-8176
-8154
-8134
-8112
-8090
-8070
-8048
-8028
-8007
-7986
-7965
-7944
-7923
-7902
-7881
-7860
-7839
-7818
-7797
-7776
-7756
-7736
-7716
-7696
-7676
-7657
-7638
-7619
-7601
-7583
-7565
-7547
-7530
-7514
-7498
-7481
-7466
-7450
-7434
-7418
-7402
-7386
-7370
-7353
-7337
-7321
-7305
-7289
-7273
-7258
-7242
-7227
-7211
-7196
-7181
-7166
-7150
-7135
-7120
-7105
-7090
-7075
-7061
-7047
-7033
-7019
-7006
-6993
-6980
-6968
-6956
-6945
-6934
-6923
-6912
-6901
-6891
-6880
-6869
-6858
-6848
-6837
-6826
-6815
-6804
-6793
-6782
-6771
-6760
-6749
-6738
-6727
-6716
-6705
-6694
-6683
-6672
-6661
-6650
-6639
-6627
-6616
-6605
-6593
-6582
-6570
-6559
-6547
-6536
-6524
-6513
-6502
-6491
-6479
-6468
-6457
-6445
-6433
-6421
-6409
-6397
-6385
-6372
-6360
-6347
-6334
-6321
-6308
-6295
-6281
-6267
-6253
-6238
-6223
-6208
-6193
-6177
-6161
-6145
-6129
-6113
-6097
-6080
-6064
-6047
-6030
-6013
-5996
-5978
-5961
-5943
-5925
-5906
-5887
-5868
-5849
-5830
-5810
-5791
-5771
-5751
-5731
-5711
-5691
-5670
-5650
-5629
-5608
-5587
-5566
-5545
-5524
-5502
-5481
-5459
-5437
-5415
-5393
-5370
-5348
-5325
-5303
-5280
-5257
-5235
-5212
-5190
-5167
-5144
-5121
-5098
-5075
-5051
-5027
-5003
-4979
-4955
-4931
-4907
-4883
-4859
-4834
-4810
-4785
-4761
-4737
-4712
-4688
-4664
-4640
-4615
-4591
-4567
-4543
-4519
-4494
-4470
-4446
-4422
-4397
-4373
-4348
-4323
-4298
-4273
-4248
-4223
-4198
-4173
-4148
-4122
-4097
-4072
-4046
-4021
-3996
-3970
-3945
-3919
-3894
-3869
-3844
-3819
-3793
-3768
-3743
-3717
-3691
-3665
-3638
-3612
-3584
-3557
-3530
-3502
-3475
-3447
-3420
-3393
-3365
-3338
-3310
-3283
-3255
-3227
-3199
-3171
-3142
-3114
-3085
-3056
-3028
-2999
-2970
-2941
-2912
-2883
-2854
-2825
-2796
-2767
-2738
-2709
-2680
-2651
-2622
-2593
-2564
-2535
-2506
-2477
-2448
-2419
-2390
-2361
-2332
-2303
-2275
-2246
-2217
-2189
-2160
-2131
-2103
-2074
-2045
-2016
-1987
-1958
-1929
-1900
-1871
-1842
-1813
-1785
-1757
-1728
-1700
-1673
-1645
-1617
-1589
-1562
-1534
-1506
-1478
-1450
-1422
-1394
-1367
-1339
-1311
-1284
-1257
-1229
-1202
-1174
-1147
-1119
-1091
-1063
-1035
-1006
-979
-950
-922
-893
-865
-836
-808
-779
-751
-722
-693
-664
-635
-606
-576
-547
-517
-488
-458
-428
-398
-368
-338
-308
-278
-247
-217
-186
-156
-125
-94
-63
-32
-1
30
61
93
124
156
187
219
250
282
314
345
377
408
440
471
503
534
566
598
630
662
695
727
759
792
824
856
889
921
953
985
1016
1049
1081
1114
1146
1179
1212
1245
1278
1311
1344
1378
1411
1444
1477
1510
1543
1576
1608
1641
1674
1707
1740
1773
1806
1839
1872
1905
1938
1971
2004
2036
2069
2102
2135
2169
2202
2235
2268
2302
2335
2369
2402
2436
2469
2503
2537
2570
2604
2638
2671
2705
2739
2772
2806
2839
2872
2905
2938
2971
3003
3036
3069
3102
3134
3167
3200
3233
3266
3299
3332
3365
3398
3431
3464
3497
3531
3564
3598
3631
3665
3699
3732
3766
3799
3833
3866
3900
3934
3967
4001
4035
4069
4103
4137
4170
4204
4238
4271
4305
4338
4372
4405
4439
4472
4505
4538
4572
4605
4638
4671
4704
4737
4770
4802
4835
4867
4900
4932
4965
4997
5030
5062
5095
5127
5159
5192
5224
5256
5288
5320
5352
5384
5416
5448
5480
5512
5544
5576
5608
5641
5673
5705
5737
5770
5802
5834
5865
5897
5929
5961
5992
6024
6055
6086
6117
6148
6178
6209
6239
6269
6299
6328
6357
6387
6416
6444
6473
6501
6530
6558
6586
6613
6641
6668
6695
6722
6748
6774
6800
6825
6851
6875
6900
6925
6949
6973
6996
7020
7044
7067
7090
7113
7136
7159
7181
7204
7226
7248
7270
7292
7314
7335
7357
7378
7400
7421
7443
7464
7486
7507
7528
7549
7569
7590
7610
7630
7651
7671
7691
7712
7732
7753
7774
7795
7816
7837
7859
7880
7901
7922
7943
7964
7985
8006
8026
8048
8069
8090
8111
8132
8154
8175
8196
8217
8238
8259
8280
8301
8322
8344
8365
8386
8408
8430
8452
8474
8496
8519
8541
8564
8586
8609
8632
8654
8677
8700
8723
8746
8769
8793
8816
8840
8864
8888
8912
8936
8960
8985
9009
9033
9056
9080
9104
9128
9151
9175
9198
9221
9244
9267
9290
9313
9335
9357
9379
9401
9423
9445
9467
9488
9510
9532
9554
9576
9598
9620
9643
9665
9688
9710
9733
9755
9777
9800
9822
9844
9866
9888
9909
9931
9953
9975
9996
10018
10039
10061
10082
10103
10124
10145
10166
10186
10207
10227
10247
10268
10288
10308
10329
10349
10369
10389
10408
10428
10447
10466
10485
10504
10522
10541
10559
10578
10596
10615
10633
10651
10670
10688
10706
10724
10742
10759
10777
10794
10811
10828
10844
10861
10877
10894
10910
10927
10943
10960
10976
10993
11009
11026
11042
11058
11075
11091
11106
11122
11138
11154
11170
11185
11201
11217
11233
11248
11264
11279
11295
11310
11325
11340
11355
11370
11384
11399
11414
11428
11443
11458
11473
11488
11503
11519
11534
11549
11564
11579
11594
11608
11623
11637
11652
11666
11681
11695
11710
11724
11739
11753
11768
11783
11797
11812
11826
11841
11855
11869
11883
11896
11910
11924
11938
11951
11965
11979
11993
12007
12022
12036
12050
12064
12078
12092
12105
12119
12132
12145
12158
12171
12183
12196
12208
12221
12233
12245
12258
12270
12282
12294
12305
12317
12328
12339
12349
12359
12369
12379
12388
12397
12406
12414
12423
12432
12440
12449
12457
12466
12474
12482
12489
12496
12503
12509
12515
12521
12526
12531
12536
12541
12546
12550
12554
12558
12562
12566
12569
12571
12574
12575
12577
12578
12578
12579
12579
12578
12578
12577
12576
12575
12574
12572
12570
12568
12566
12563
12560
12556
12552
12548
12543
12538
12533
12527
12520
12514
12507
12500
12492
12484
12476
12467
12457
12447
12437
12425
12414
12402
12390
12377
12365
12351
12338
12324
12310
12296
12281
12266
12250
12233
12216
12199
12181
12163
12144
12125
12106
12086
12066
12046
12025
12004
11982
11960
11937
11914
11891
11867
11842
11817
11791
11765
11738
11711
11683
11655
11627
11598
11568
11538
11507
11476
11445
11413
11380
11347
11313
11279
11245
11209
11174
11138
11102
11065
11027
10990
10951
10913
10873
10833
10793
10752
10711
10669
10627
10585
10542
10499
10455
10410
10365
10320
10274
10227
10180
10132
10084
10035
9986
9937
9887
9838
9787
9737
9686
9635
9584
9532
9480
9428
9376
9323
9270
9217
9164
9110
9056
9001
8947
8892
8836
8781
8725
8668
8611
8554
8497
8439
8381
8322
8263
8203
8144
8084
8023
7963
7902
7842
7780
7719
7657
7595
7532
7469
7406
7343
7279
7215
7151
7086
7021
6956
6891
6825
6760
6694
6628
6562
6495
6429
6362
6295
6228
6161
6093
6025
5957
5889
5820
5751
5682
5612
5543
5474
5404
5335
5265
5195
5126
5056
4985
4915
4844
4774
4703
4631
4560
4488
4416
4345
4273
4200
4128
4056
3983
3911
3839
3766
3694
3621
3548
3475
3402
3328
3255
3181
3107
3034
2960
2887
2813
2740
2667
2595
2522
2449
2377
2304
2232
2159
2087
2013
1942
1870
1797
1725
1653
1581
1510
1438
1366
1294
1223
1151
1080
1008
938
867
796
726
655
585
515
445
375
305
235
166
97
28
-41
-109
-177
-245
-313
-380
-447
-514
-580
-646
-712
-778
-843
-909
-973
-1038
-1103
-1167
-1231
-1294
-1358
-1420
-1483
-1545
-1607
-1668
-1729
-1790
-1851
-1911
-1971
-2031
-2091
-2150
-2209
-2267
-2325
-2383
-2440
-2498
-2554
-2611
-2667
-2723
-2778
-2833
-2887
-2941
-2995
-3049
-3102
-3154
-3207
-3259
-3310
-3362
-3413
-3464
-3514
-3564
-3613
-3662
-3710
-3758
-3805
-3852
-3898
-3944
-3989
-4034
-4078
-4123
-4167
-4211
-4254
-4297
-4339
-4381
-4423
-4464
-4504
-4544
-4584
-4624
-4663
-4702
-4740
-4778
-4817
-4855
-4892
-4930
-4967
-5004
-5041
-5077
-5113
-5149
-5184
-5220
-5254
-5289
-5323
-5357
-5391
-5424
-5457
-5490
-5523
-5555
-5587
-5619
-5650
-5681
-5712
-5742
-5772
-5802
-5831
-5859
-5888
-5916
-5943
-5970
-5997
-6024
-6050
-6076
-6102
-6127
-6152
-6177
-6201
-6225
-6248
-6271
-6294
-6316
-6337
-6358
-6379
-6400
-6420
-6440
-6460
-6479
-6498
-6517
-6535
-6553
-6571
-6589
-6606
-6623
-6640
-6657
-6673
-6689
-6705
-6721
-6736
-6751
-6766
-6780
-6794
-6808
-6821
-6834
-6847
-6859
-6871
-6883
-6895
-6907
-6919
-6930
-6941
-6952
-6962
-6971
-6980
-6989
-6997
-7005
-7013
-7020
-7027
-7034
-7041
-7047
-7054
-7060
-7066
-7072
-7078
-7083
-7089
-7094
-7098
-7103
-7107
-7111
-7114
-7118
-7121
-7124
-7127
-7130
-7133
-7135
-7138
-7140
-7142
-7144
-7146
-7148
-7149
-7150
-7150
-7151
-7151
-7151
-7151
-7151
-7151
-7150
-7149
-7148
-7147
-7145
-7144
-7142
-7139
-7137
-7134
-7131
-7127
-7124
-7120
-7115
-7111
-7105
-7100
-7094
-7088
-7082
-7076
-7069
-7063
-7056
-7049
-7042
-7034
-7027
-7019
-7011
-7002
-6994
-6985
-6975
-6966
-6956
-6946
-6936
-6926
-6916
-6906
-6896
-6886
-6875
-6865
-6855
-6844
-6834
-6823
-6812
-6800
-6789
-6777
-6765
-6753
-6740
-6728
-6716
-6703
-6691
-6678
-6665
-6652
-6639
-6626
-6612
-6598
-6584
-6570
-6556
-6541
-6527
-6512
-6498
-6484
-6469
-6455
-6440
-6425
-6410
-6394
-6379
-6363
-6347
-6331
-6314
-6298
-6281
-6264
-6247
-6230
-6212
-6195
-6177
-6159
-6140
-6122
-6104
-6085
-6067
-6048
-6030
-6012
-5994
-5975
-5957
-5939
-5921
-5902
-5884
-5866
-5847
-5829
-5810
-5791
-5773
-5754
-5735
-5716
-5697
-5678
-5659
-5640
-5622
-5603
-5585
-5566
-5548
-5529
-5511
-5493
-5474
-5456
-5437
-5418
-5400
-5381
-5362
-5344
-5325
-5307
-5288
-5269
-5251
-5232
-5213
-5194
-5175
-5156
-5137
-5117
-5098
-5078
-5058
-5038
-5018
-4999
-4979
-4959
-4939
-4919
-4899
-4878
-4858
-4837
-4816
-4795
-4773
-4751
-4729
-4707
-4685
-4663
-4641
-4619
-4597
-4575
-4553
-4530
-4508
-4485
-4462
-4439
-4416
-4392
-4369
-4345
-4321
-4297
-4273
-4249
-4225
-4201
-4177
-4153
-4129
-4105
-4081
-4057
-4033
-4009
-3985
-3961
-3937
-3913
-3890
-3866
-3842
-3819
-3795
-3772
-3749
-3726
-3703
-3680
-3658
-3635
-3613
-3590
-3568
-3545
-3523
-3500
-3478
-3455
-3433
-3411
-3388
-3366
-3345
-3323
-3301
-3280
-3259
-3237
-3216
-3195
-3174
-3153
-3133
-3112
-3091
-3071
-3050
-3030
-3010
-2990
-2970
-2951
-2931
-2912
-2893
-2874
-2855
-2837
-2819
-2800
-2782
-2765
-2747
-2730
-2713
-2697
-2680
-2665
-2649
-2634
-2618
-2603
-2589
-2574
-2559
-2545
-2531
-2516
-2502
-2488
-2475
-2461
-2448
-2434
-2421
-2408
-2394
-2381
-2368
-2355
-2342
-2328
-2315
-2303
-2290
-2277
-2264
-2252
-2240
-2227
-2215
-2202
-2190
-2178
-2165
-2153
-2141
-2129
-2117
-2105
-2093
-2082
-2070
-2058
-2047
-2036
-2024
-2013
-2001
-1991
-1979
-1968
-1957
-1945
-1934
-1923
-1912
-1901
-1890
-1879
-1868
-1858
-1848
-1837
-1827
-1817
-1807
-1796
-1786
-1776
-1767
-1757
-1747
-1738
-1728
-1719
-1709
-1700
-1691
-1682
-1673
-1664
-1655
-1647
-1638
-1630
-1621
-1613
-1605
-1598
-1590
-1582
-1574
-1567
-1559
-1551
-1543
-1536
-1528
-1520
-1512
-1503
-1495
-1487
-1479
-1471
-1463
-1454
-1446
-1438
-1430
-1422
-1414
-1406
-1397
-1389
-1381
-1372
-1363
-1355
-1346
-1337
-1328
-1319
-1310
-1301
-1292
-1283
-1274
-1265
-1256
-1247
-1238
-1228
-1219
-1209
-1200
-1190
-1181
-1171
-1162
-1152
-1143
-1133
-1124
-1115
-1105
-1096
-1086
-1076
-1066
-1057
-1047
-1037
-1027
-1016
-1006
-997
-988
-978
-968
-959
-949
-939
-929
-919
-909
-899
-889
-878
-868
-858
-847
-837
-827
-816
-806
-796
-786
-775
-765
-755
-744
-734
-724
-714
-704
-694
-683
-673
-663
-653
-643
-632
-622
-612
-602
-592
-582
-572
-563
-554
-545
-536
-527
-518
-510
-501
-492
-484
-475
-466
-458
-449
-441
-433
-425
-417
-410
-403
-395
-388
-382
-375
-368
-361
-355
-348
-342
-335
-329
-323
-317
-311
-305
-299
-293
-288
-282
-277
-271
-266
-261
-256
-251
-245
-240
-235
-229
-224
-218
-212
-207
-201
-195
-190
-185
-179
-174
-169
-164
-159
-154
-149
-144
-139
-133
-128
-122
-117
-111
-106
-100
-95
-90
-86
-81
-77
-73
-69
-65
-61
-57
-53
-49
-45
-41
-37
-33
-29
-26
-23
-19
-17
-14
-12
-9
-7
-5
-3
-1
1
3
5
7
9
11
12
14
16
18
19
20
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
40
41
42
44
45
46
47
48
49
50
50
51
51
52
52
52
53
53
53
54
54
54
55
55
55
55
55
54
54
53
53
52
51
50
50
49
48
47
46
46
45
44
43
41
40
38
37
35
33
31
29
27
25
23
21
19
17
15
13
11
9
6
3
0
-3
-6
-9
-13
-16
-20
-23
-27
-30
-34
-38
-41
-45
-50
-54
-59
-64
-70
-75
-81
-87
-93
-99
-105
-111
-117
-123
-129
-135
-142
-148
-154
-160
-167
-174
-180
-187
-194
-201
-208
-215
-222
-229
-236
-243
-250
-258
-265
-273
-280
-288
-297
-305
-314
-323
-332
-342
-352
-362
-373
-384
-394
-405
-417
-428
-439
-451
-462
-474
-486
-499
-511
-524
-537
-551
-564
-578
-592
-606
-621
-635
-650
-665
-680
-695
-710
-725
-741
-757
-773
-789
-806
-823
-841
-858
-876
-894
-912
-931
-949
-967
-986
-1004
-1022
-1041
-1060
-1079
-1099
-1118
-1137
-1157
-1176
-1196
-1216
-1236
-1255
-1275
-1295
-1315
-1335
-1355
-1374
-1394
-1414
-1433
-1453
-1472
-1492
-1511
-1531
-1551
-1570
-1590
-1610
-1629
-1649
-1668
-1688
-1707
-1727
-1746
-1766
-1785
-1805
-1824
-1844
-1864
-1884
-1904
-1923
-1943
-1963
-1983
-2003
-2023
-2043
-2063
-2083
-2103
-2123
-2143
-2163
-2183
-2203
-2223
-2243
-2263
-2283
-2303
-2322
-2341
-2360
-2379
-2397
-2416
-2434
-2452
-2470
-2488
-2506
-2524
-2541
-2559
-2576
-2593
-2610
-2627
-2643
-2659
-2676
-2691
-2707
-2722
-2738
-2753
-2768
-2783
-2797
-2812
-2827
-2842
-2856
-2871
-2886
-2900
-2915
-2929
-2943
-2957
-2970
-2984
-2997
-3010
-3023
-3035
-3048
-3060
-3073
-3085
-3098
-3110
-3122
-3134
-3146
-3158
-3170
-3181
-3193
-3204
-3215
-3225
-3236
-3247
-3257
-3268
-3279
-3289
-3300
-3311
-3321
-3332
-3342
-3353
-3363
-3372
-3382
-3391
-3400
-3409
-3417
-3425
-3434
-3441
-3449
-3456
-3464
-3471
-3477
-3484
-3490
-3496
-3502
-3507
-3512
-3517
-3522
-3527
-3532
-3537
-3541
-3545
-3549
-3553
-3556
-3560
-3563
-3565
-3568
-3570
-3572
-3574
-3576
-3578
-3580
-3581
-3583
-3584
-3585
-3586
-3587
-3587
-3587
-3587
-3587
-3586
-3585
-3584
-3582
-3580
-3578
-3576
-3574
-3572
-3569
-3566
-3563
-3560
-3556
-3552
-3548
-3543
-3539
-3534
-3529
-3524
-3519
-3513
-3508
-3502
-3496
-3490
-3484
-3478
-3471
-3464
-3457
-3449
-3442
-3434
-3426
-3417
-3409
-3401
-3392
-3383
-3374
-3365
-3356
-3346
-3336
-3326
-3316
-3305
-3294
-3283
-3273
-3262
-3251
-3240
-3229
-3218
-3208
-3197
-3186
-3175
-3164
-3153
-3142
-3131
-3120
-3108
-3097
-3086
-3074
-3063
-3052
-3040
-3029
-3017
-3006
-2994
-2983
-2971
-2960
-2948
-2936
-2924
-2912
-2900
-2888
-2875
-2863
-2851
-2839
-2826
-2814
-2802
-2790
-2778
-2766
-2754
-2742
-2730
-2718
-2707
-2695
-2684
-2674
-2663
-2653
-2642
-2632
-2622
-2612
-2602
-2591
-2581
-2570
-2559
-2549
-2538
-2528
-2518
-2508
-2498
-2489
-2479
-2470
-2461
-2452
-2443
-2434
-2425
-2416
-2407
-2398
-2389
-2380
-2371
-2362
-2353
-2345
-2337
-2329
-2321
-2314
-2306
-2298
-2291
-2283
-2275
-2267
-2259
-2251
-2242
-2234
-2226
-2218
-2210
-2203
-2195
-2188
-2181
-2174
-2167
-2159
-2152
-2145
-2137
-2129
-2122
-2114
-2106
-2098
-2090
-2082
-2075
-2067
-2059
-2052
-2044
-2037
-2029
-2023
-2016
-2009
-2003
-1996
-1990
-1983
-1977
-1970
-1964
-1957
-1951
-1944
-1938
-1932
-1926
-1919
-1913
-1908
-1902
-1896
-1890
-1885
-1879
-1874
-1869
-1865
-1860
-1856
-1853
-1849
-1846
-1844
-1841
-1838
-1836
-1833
-1831
-1829
-1827
-1824
-1822
-1821
-1819
-1817
-1816
-1815
-1814
-1813
-1812
-1811
-1811
-1811
-1810
-1810
-1810
-1810
-1810
-1810
-1810
-1810
-1810
-1811
-1811
-1812
-1813
-1813
-1814
-1815
-1816
-1817
-1818
-1820
-1821
-1823
-1825
-1827
-1829
-1831
-1834
-1836
-1838
-1840
-1843
-1845
-1847
-1849
-1851
-1853
-1856
-1858
-1861
-1864
-1867
-1870
-1874
-1877
-1881
-1885
-1888
-1892
-1895
-1899
-1902
-1905
-1909
-1913
-1917
-1921
-1926
-1931
-1936
-1941
-1947
-1953
-1958
-1964
-1970
-1975
-1981
-1987
-1993
-1999
-2005
-2011
-2017
-2024
-2031
-2037
-2045
-2053
-2061
-2068
-2076
-2084
-2091
-2099
-2107
-2115
-2122
-2130
-2139
-2147
-2156
-2165
-2174
-2183
-2193
-2203
-2213
-2223
-2233
-2244
-2254
-2265
-2275
-2286
-2297
-2307
-2318
-2329
-2340
-2351
-2362
-2373
-2384
-2395
-2406
-2417
-2428
-2440
-2451
-2463
-2474
-2486
-2498
-2510
-2522
-2534
-2547
-2560
-2572
-2585
-2598
-2611
-2624
-2638
-2651
-2664
-2677
-2690
-2703
-2716
-2730
-2743
-2756
-2770
-2783
-2797
-2810
-2824
-2838
-2852
-2866
-2880
-2895
-2909
-2923
-2937
-2951
-2966
-2980
-2994
-3008
-3022
-3037
-3051
-3066
-3081
-3095
-3110
-3126
-3141
-3156
-3171
-3186
-3201
-3216
-3232
-3247
-3262
-3277
-3292
-3308
-3323
-3339
-3355
-3371
-3387
-3403
-3419
-3435
-3452
-3468
-3484
-3500
-3516
-3532
-3548
-3564
-3579
-3595
-3611
-3627
-3643
-3659
-3675
-3691
-3707
-3723
-3738
-3754
-3769
-3785
-3800
-3815
-3829
-3844
-3858
-3872
-3886
-3900
-3914
-3927
-3941
-3954
-3967
-3979
-3992
-4003
-4016
-4029
-4040
-4051
-4064
-4075
-4086
-4097
-4108
-4118
-4129
-4139
-4148
-4158
-4168
-4177
-4186
-4195
-4204
-4212
-4220
-4229
-4237
-4244
-4252
-4259
-4266
-4272
-4278
-4284
-4289
-4294
-4299
-4303
-4307
-4311
-4314
-4317
-4319
-4322
-4323
-4325
-4326
-4326
-4326
-4326
-4325
-4324
-4322
-4320
-4317
-4314
-4311
-4307
-4303
-4299
-4294
-4289
-4283
-4277
-4271
-4265
-4257
-4250
-4242
-4233
-4225
-4216
-4206
-4196
-4187
-4176
-4166
-4155
-4144
-4132
-4121
-4108
-4096
-4083
-4070
-4056
-4043
-4029
-4014
-4001
-3987
-3972
-3958
-3943
-3927
-3912
-3896
-3880
-3864
-3847
-3830
-3812
-3795
-3777
-3759
-3740
-3722
-3703
-3684
-3664
-3645
-3625
-3605
-3584
-3563
-3541
-3520
-3498
-3475
-3453
-3430
-3407
-3384
-3361
-3338
-3315
-3291
-3268
-3244
-3220
-3195
-3170
-3145
-3119
-3093
-3067
-3041
-3014
-2987
-2960
-2932
-2905
-2877
-2849
-2821
-2792
-2764
-2734
-2705
-2675
-2645
-2614
-2583
-2552
-2520
-2488
-2456
-2424
-2391
-2358
-2326
-2292
-2259
-2225
-2191
-2157
-2122
-2087
-2051
-2015
-1978
-1941
-1904
-1866
-1828
-1790
-1752
-1713
-1674
-1635
-1595
-1556
-1515
-1475
-1434
-1393
-1352
-1310
-1269
-1226
-1184
-1141
-1099
-1055
-1012
-969
-925
-881
-837
-793
-748
-704
-659
-614
-569
-524
-479
-434
-388
-343
-297
-251
-205
-159
-112
-66
-20
27
73
119
166
212
258
305
351
398
445
492
540
587
635
682
730
777
824
871
918
965
1012
1059
1105
1152
1200
1247
1294
1342
1389
1437
1485
1533
1581
1628
1676
1723
1771
1818
1865
1913
1960
2008
2056
2104
2151
2199
2247
2295
2343
2391
2439
2487
2534
2582
2630
2677
2725
2772
2820
2867
2915
2962
3009
3056
3103
3150
3197
3243
3290
3336
3381
3427
3473
3518
3563
3608
3653
3698
3743
3787
3831
3875
3918
3962
4005
4048
4091
4133
4176
4218
4261
4303
4345
4387
4428
4469
4510
4550
4590
4630
4669
4709
4748
4787
4825
4864
4902
4940
4977
5014
5051
5087
5123
5158
5194
5229
5263
5297
5331
5364
5397
5429
5462
5493
5525
5556
5587
5617
5647
5677
5706
5735
5764
5792
5819
5846
5873
5900
5927
5953
5979
6005
6030
6055
6080
6105
6129
6153
6176
6199
6221
6243
6265
6286
6307
6328
6348
6368
6387
6406
6424
6443
6461
6478
6495
6512
6529
6546
6562
6578
6593
6608
6623
6638
6652
6665
6679
6692
6705
6717
6730
6742
6754
6765
6776
6788
6798
6809
6819
6830
6840
6850
6859
6868
6877
6886
6895
6903
6911
6919
6927
6934
6941
6948
6955
6962
6968
6973
6979
6984
6988
6993
6997
7001
7004
7008
7011
7014
7017
7020
7023
7025
7027
7029
7030
7032
7032
7033
7033
7033
7032
7032
7031
7029
7028
7027
7025
7023
7021
7019
7016
7013
7011
7007
7004
7001
6997
6993
6989
6984
6979
6974
6969
6964
6958
6952
6946
6940
6933
6927
6920
6913
6905
6898
6890
6882
6874
6865
6857
6848
6839
6830
6821
6812
6802
6793
6784
6774
6765
6755
6746
6736
6727
6717
6706
6696
6686
6675
6664
6654
6643
6632
6621
6610
6599
6588
6577
6566
6554
6542
6531
6519
6506
6494
6482
6469
6457
6444
6431
6418
6406
6393
6380
6367
6354
6341
6327
6314
6301
6287
6274
6260
6247
6233
6219
6205
6192
6178
6165
6151
6137
6124
6110
6096
6082
6068
6054
6040
6026
6012
5998
5984
5969
5955
5941
5927
5912
5898
5883
5869
5854
5839
5824
5809
5794
5778
5763
5747
5732
5716
5700
5685
5669
5653
5637
5621
5605
5589
5572
5556
5539
5523
5506
5489
5472
5455
5438
5421
5404
5387
5370
5352
5335
5317
5300
5282
5265
5247
5229
5211
5192
5174
5155
5136
5117
5098
5078
5059
5039
5019
4998
4978
4958
4938
4917
4897
4876
4855
4834
4813
4792
4770
4749
4727
4705
4683
4660
4638
4616
4594
4571
4549
4526
4504
4481
4459
4436
4414
4391
4368
4346
4323
4301
4278
4256
4233
4211
4189
4166
4144
4122
4100
4077
4054
4033
4010
3988
3966
3944
3922
3900
3878
3856
3834
3812
3790
3768
3745
3723
3701
3679
3657
3635
3613
3592
3570
3549
3528
3507
3486
3465
3445
3424
3404
3383
3362
3342
3321
3300
3280
3259
3238
3218
3197
3177
3156
3136
3116
3096
3076
3056
3036
3016
2996
2976
2956
2936
2916
2896
2877
2857
2837
2818
2798
2779
2760
2741
2722
2703
2684
2665
2646
2627
2608
2588
2569
2550
2531
2513
2494
2476
2457
2439
2421
2402
2384
2366
2347
2329
2310
2292
2274
2256
2238
2220
2202
2184
2167
2149
2132
2114
2097
2079
2062
2044
2025
2009
1991
1973
1955
1936
1918
1900
1882
1864
1846
1828
1810
1792
1773
1755
1736
1717
1698
1679
1660
1641
1621
1602
1582
1562
1543
1523
1504
1484
1465
1446
1427
1408
1389
1370
1351
1332
1312
1293
1273
1253
1233
1213
1193
1173
1153
1133
1113
1093
1073
1053
1033
1012
993
973
953
933
913
893
872
852
832
812
792
771
751
731
711
691
670
650
629
609
588
567
547
526
505
484
463
443
422
401
380
359
338
317
296
275
254
233
212
192
171
150
129
109
88
67
46
25
4
-17
-39
-60
-82
-104
-125
-147
-169
-191
-213
-234
-256
-278
-299
-321
-343
-364
-386
-408
-430
-452
-474
-497
-519
-541
-563
-584
-606
-628
-650
-672
-694
-716
-738
-761
-783
-805
-827
-849
-872
-894
-916
-938
-961
-983
-1006
-1028
-1051
-1073
-1096
-1118
-1141
-1163
-1185
-1208
-1230
-1252
-1274
-1296
-1317
-1339
-1360
-1382
-1403
-1424
-1445
-1467
-1488
-1509
-1530
-1551
-1572
-1593
-1613
-1634
-1654
-1674
-1693
-1713
-1732
-1751
-1770
-1789
-1807
-1825
-1843
-1861
-1879
-1897
-1914
-1932
-1949
-1967
-1984
-2001
-2017
-2033
-2050
-2066
-2082
-2097
-2112
-2127
-2142
-2157
-2172
-2186
-2200
-2215
-2229
-2242
-2256
-2269
-2282
-2294
-2306
-2318
-2330
-2342
-2354
-2365
-2377
-2388
-2400
-2411
-2422
-2433
-2444
-2455
-2466
-2476
-2486
-2496
-2505
-2515
-2523
-2532
-2540
-2548
-2556
-2563
-2571
-2577
-2584
-2591
-2597
-2603
-2609
-2614
-2619
-2624
-2628
-2632
-2636
-2640
-2643
-2646
-2648
-2651
-2653
-2654
-2656
-2657
-2658
-2659
-2659
-2659
-2659
-2659
-2658
-2657
-2656
-2654
-2652
-2650
-2648
-2645
-2642
-2638
-2634
-2630
-2626
-2622
-2617
-2613
-2608
-2603
-2598
-2593
-2587
-2582
-2576
-2570
-2564
-2558
-2551
-2545
-2538
-2530
-2523
-2515
-2507
-2499
-2490
-2481
-2472
-2462
-2452
-2442
-2432
-2421
-2410
-2398
-2387
-2375
-2362
-2350
-2337
-2324
-2311
-2297
-2283
-2269
-2255
-2241
-2226
-2211
-2197
-2181
-2166
-2150
-2134
-2118
-2101
-2084
-2067
-2049
-2032
-2013
-1996
-1977
-1959
-1941
-1922
-1903
-1884
-1865
-1845
-1825
-1805
-1785
-1765
-1744
-1722
-1701
-1679
-1656
-1634
-1611
-1587
-1563
-1539
-1515
-1491
-1467
-1442
-1417
-1392
-1367
-1341
-1315
-1288
-1261
-1234
-1207
-1179
-1150
-1121
-1092
-1063
-1033
-1002
-973
-942
-912
-881
-850
-819
-788
-757
-725
-694
-662
-631
-599
-567
-535
-503
-472
-440
-408
-376
-344
-313
-281
-250
-218
-186
-154
-123
-91
-59
-27
6
38
70
103
135
168
201
233
266
298
331
363
395
428
460
492
524
556
589
621
654
686
719
751
784
816
849
881
914
946
979
1010
1044
1077
1110
1143
1176
1210
1243
1277
1310
1344
1378
1411
1445
1478
1512
1545
1578
1611
1644
1678
1711
1744
1778
1811
1844
1878
1911
1944
1978
2011
2044
2077
2109
2142
2175
2208
2241
2273
2306
2338
2371
2403
2435
2468
2501
2533
2566
2599
2632
2665
2697
2730
2763
2796
2828
2861
2893
2926
2958
2991
3023
3055
3087
3119
3151
3183
3214
3245
3277
3308
3339
3370
3401
3433
3464
3495
3527
3558
3589
3620
3650
3681
3711
3741
3770
3800
3829
3858
3886
3914
3942
3970
3998
4026
4054
4082
4110
4138
4166
4193
4221
4249
4276
4303
4330
4357
4383
4409
4435
4461
4487
4513
4539
4565
4590
4615
4640
4664
4688
4712
4735
4757
4779
4801
4822
4843
4864
4884
4904
4924
4944
4964
4983
5002
5022
5040
5059
5077
5095
5113
5130
5147
5163
5179
5194
5209
5224
5238
5251
5265
5278
5290
5303
5314
5326
5337
5349
5359
5370
5380
5390
5400
5410
5419
5428
5436
5444
5452
5460
5467
5474
5480
5486
5491
5496
5500
5504
5507
5509
5511
5513
5514
5514
5515
5515
5514
5513
5512
5511
5509
5507
5505
5502
5499
5496
5492
5489
5484
5480
5475
5470
5464
5459
5453
5446
5440
5432
5425
5417
5408
5399
5389
5379
5369
5358
5347
5335
5323
5311
5298
5286
5272
5259
5244
5230
5215
5200
5184
5168
5151
5135
5118
5100
5082
5064
5046
5027
5008
4989
4969
4950
4930
4909
4889
4868
4847
4825
4803
4781
4758
4734
4711
4687
4662
4638
4613
4588
4563
4537
4512
4486
4460
4433
4407
4380
4353
4325
4297
4269
4241
4212
4183
4154
4124
4094
4065
4035
4003
3974
3944
3913
3882
3850
3819
3787
3754
3721
3688
3655
3622
3588
3555
3521
3487
3454
3420
3386
3351
3317
3282
3247
3211
3176
3140
3104
3067
3031
2995
2958
2922
2885
2849
2812
2776
2740
2703
2666
2630
2593
2556
2518
2481
2443
2405
2366
2328
2290
2251
2212
2174
2135
2096
2056
2017
1978
1938
1898
1859
1819
1778
1738
1698
1658
1618
1577
1537
1497
1456
1416
1375
1334
1294
1253
1212
1172
1131
1090
1048
1006
966
924
883
842
800
759
718
676
635
594
553
511
470
429
388
347
306
265
224
183
142
101
60
19
-22
-63
-104
-146
-187
-228
-269
-311
-352
-393
-434
-475
-517
-558
-599
-640
-681
-722
-762
-803
-843
-883
-923
-962
-1002
-1041
-1080
-1119
-1158
-1197
-1235
-1273
-1311
-1349
-1387
-1424
-1461
-1498
-1534
-1570
-1606
-1641
-1677
-1712
-1747
-1782
-1816
-1851
-1885
-1920
-1954
-1987
-2021
-2054
-2088
-2120
-2153
-2185
-2217
-2249
-2281
-2312
-2343
-2374
-2405
-2435
-2466
-2496
-2525
-2555
-2584
-2613
-2642
-2671
-2699
-2727
-2754
-2782
-2809
-2836
-2863
-2890
-2916
-2943
-2969
-2995
-3021
-3047
-3073
-3099
-3125
-3150
-3175
-3200
-3225
-3249
-3274
-3298
-3321
-3345
-3369
-3392
-3415
-3438
-3462
-3484
-3507
-3530
-3552
-3575
-3597
-3618
-3640
-3661
-3682
-3703
-3724
-3745
-3765
-3786
-3806
-3826
-3846
-3866
-3885
-3905
-3924
-3943
-3962
-3981
-3999
-4017
-4035
-4051
-4070
-4086
-4104
-4121
-4138
-4155
-4172
-4189
-4206
-4222
-4238
-4254
-4270
-4286
-4302
-4317
-4332
-4347
-4362
-4377
-4392
-4407
-4422
-4437
-4451
-4466
-4481
-4495
-4510
-4524
-4538
-4552
-4566
-4580
-4593
-4607
-4620
-4633
-4646
-4659
-4672
-4685
-4697
-4710
-4723
-4735
-4747
-4759
-4771
-4783
-4794
-4806
-4817
-4828
-4839
-4850
-4860
-4871
-4881
-4891
-4901
-4911
-4921
-4930
-4940
-4949
-4958
-4966
-4975
-4983
-4991
-4999
-5006
-5013
-5020
-5027
-5033
-5039
-5045
-5051
-5057
-5062
-5068
-5073
-5079
-5084
-5090
-5095
-5100
-5105
-5109
-5114
-5118
-5122
-5126
-5129
-5132
-5135
-5138
-5140
-5142
-5144
-5146
-5148
-5149
-5150
-5151
-5152
-5152
-5153
-5153
-5153
-5152
-5152
-5151
-5150
-5149
-5148
-5146
-5144
-5142
-5140
-5137
-5134
-5130
-5126
-5122
-5118
-5113
-5109
-5104
-5099
-5093
-5088
-5083
-5077
-5072
-5066
-5060
-5054
-5048
-5042
-5035
-5028
-5020
-5012
-5004
-4996
-4988
-4979
-4969
-4960
-4950
-4941
-4930
-4920
-4909
-4898
-4887
-4876
-4864
-4852
-4840
-4828
-4815
-4802
-4789
-4776
-4762
-4748
-4734
-4720
-4706
-4691
-4676
-4661
-4646
-4631
-4615
-4599
-4583
-4567
-4551
-4534
-4517
-4500
-4483
-4465
-4447
-4429
-4411
-4393
-4375
-4357
-4338
-4320
-4302
-4283
-4265
-4246
-4227
-4208
-4188
-4169
-4148
-4128
-4107
-4086
-4065
-4043
-4022
-4000
-3977
-3955
-3932
-3909
-3885
-3861
-3837
-3813
-3789
-3764
-3740
-3715
-3690
-3665
-3640
-3615
-3590
-3564
-3539
-3513
-3487
-3460
-3434
-3407
-3380
-3352
-3325
-3297
-3269
-3240
-3212
-3184
-3155
-3127
-3099
-3070
-3042
-3013
-2985
-2956
-2927
-2898
-2869
-2840
-2810
-2781
-2751
-2722
-2692
-2662
-2633
-2603
-2574
-2545
-2515
-2486
-2457
-2427
-2397
-2368
-2338
-2308
-2278
-2248
-2218
-2188
-2158
-2128
-2098
-2068
-2039
-2009
-1979
-1949
-1919
-1889
-1859
-1829
-1799
-1768
-1738
-1707
-1677
-1646
-1616
-1585
-1555
-1525
-1495
-1465
-1435
-1405
-1375
-1345
-1315
-1285
-1255
-1225
-1195
-1164
-1134
-1104
-1074
-1044
-1014
-984
-954
-924
-894
-864
-834
-804
-774
-744
-715
-685
-655
-625
-595
-566
-536
-506
-476
-447
-417
-388
-359
-330
-301
-272
-243
-215
-186
-158
-129
-100
-72
-43
-15
14
43
71
100
128
157
185
214
242
270
298
325
353
380
407
434
461
488
515
541
567
594
620
646
672
698
725
751
776
802
828
853
879
904
928
953
977
1000
1025
1048
1072
1095
1118
1142
1165
1187
1210
1233
1255
1277
1299
1321
1343
1364
1385
1406
1427
1448
1468
1488
1509
1529
1548
1568
1587
1606
1625
1643
1661
1679
1696
1713
1730
1746
1763
1779
1795
1812
1828
1845
1861
1877
1892
1908
1923
1938
1952
1967
1981
1994
2008
2021
2035
2048
2062
2075
2088
2100
2113
2125
2137
2149
2161
2172
2183
2194
2204
2215
2225
2235
2245
2254
2264
2273
2282
2290
2298
2306
2314
2321
2327
2334
2340
2345
2351
2356
2361
2366
2371
2375
2380
2384
2388
2391
2395
2398
2401
2403
2406
2408
2410
2412
2413
2415
2416
2418
2419
2420
2420
2420
2420
2420
2419
2417
2416
2414
2411
2409
2406
2403
2400
2397
2394
2390
2387
2383
2379
2375
2370
2365
2360
2354
2348
2342
2335
2329
2322
2315
2308
2302
2295
2288
2281
2273
2266
2258
2250
2241
2232
2223
2214
2205
2196
2186
2177
2167
2157
2148
2138
2128
2118
2108
2098
2087
2076
2064
2053
2041
2029
2017
2004
1992
1980
1968
1956
1944
1931
1919
1906
1893
1880
1866
1852
1838
1824
1810
1796
1781
1767
1752
1738
1724
1709
1694
1679
1664
1649
1634
1618
1602
1586
1569
1553
1536
1520
1504
1487
1471
1455
1438
1422
1405
1388
1371
1354
1337
1320
1302
1285
1267
1249
1231
1213
1195
1176
1158
1139
1120
1102
1083
1063
1044
1025
1004
985
965
945
925
905
884
863
843
822
801
780
759
738
717
695
674
653
632
611
589
568
547
525
504
483
462
440
419
398
377
356
335
314
293
271
250
229
207
186
164
142
121
99
77
56
35
13
-8
-29
-51
-72
-93
-114
-135
-156
-176
-197
-218
-238
-259
-279
-299
-319
-338
-358
-378
-397
-416
-436
-455
-475
-494
-513
-533
-552
-572
-591
-610
-629
-649
-668
-687
-706
-725
-743
-762
-780
-799
-817
-835
-853
-871
-888
-906
-924
-941
-959
-976
-993
-1010
-1027
-1044
-1060
-1077
-1093
-1110
-1126
-1143
-1159
-1176
-1192
-1209
-1225
-1242
-1259
-1275
-1292
-1308
-1324
-1340
-1356
-1372
-1388
-1404
-1419
-1435
-1450
-1465
-1480
-1495
-1509
-1524
-1539
-1553
-1567
-1581
-1595
-1609
-1623
-1636
-1649
-1663
-1676
-1689
-1701
-1714
-1727
-1740
-1752
-1765
-1777
-1790
-1802
-1813
-1825
-1836
-1848
-1859
-1869
-1880
-1891
-1901
-1912
-1922
-1932
-1942
-1952
-1961
-1971
-1980
-1989
-1998
-2007
-2016
-2024
-2033
-2041
-2049
-2057
-2065
-2073
-2081
-2089
-2096
-2104
-2111
-2119
-2126
-2133
-2139
-2146
-2152
-2158
-2164
-2169
-2175
-2180
-2185
-2189
-2194
-2198
-2203
-2207
-2211
-2214
-2218
-2221
-2224
-2227
-2229
-2231
-2233
-2235
-2236
-2237
-2239
-2239
-2240
-2241
-2241
-2241
-2241
-2241
-2240
-2239
-2238
-2237
-2236
-2234
-2232
-2229
-2227
-2224
-2221
-2217
-2214
-2210
-2205
-2201
-2196
-2192
-2186
-2181
-2175
-2169
-2163
-2157
-2150
-2143
-2136
-2129
-2121
-2113
-2105
-2096
-2088
-2079
-2069
-2060
-2050
-2040
-2029
-2019
-2008
-1997
-1985
-1974
-1962
-1950
-1937
-1925
-1912
-1899
-1885
-1872
-1858
-1844
-1830
-1816
-1801
-1786
-1771
-1756
-1740
-1725
-1709
-1693
-1677
-1660
-1644
-1627
-1610
-1593
-1575
-1557
-1539
-1521
-1502
-1483
-1465
-1446
-1427
-1407
-1388
-1369
-1349
-1330
-1310
-1291
-1271
-1251
-1231
-1210
-1190
-1169
-1148
-1127
-1106
-1085
-1063
-1042
-1020
-999
-978
-956
-934
-912
-890
-868
-846
-824
-801
-779
-756
-734
-711
-688
-666
-643
-621
-598
-576
-553
-531
-508
-485
-463
-440
-417
-394
-371
-348
-326
-303
-280
-258
-235
-213
-191
-168
-145
-123
-100
-77
-54
-31
-8
15
38
61
84
107
130
153
176
199
222
245
268
292
315
338
361
384
407
431
454
476
499
522
544
567
590
612
635
658
680
703
726
749
772
794
817
839
861
883
905
927
949
971
993
1014
1036
1057
1079
1100
1121
1142
1163
1183
1204
1224
1245
1265
1285
1306
1326
1346
1367
1387
1407
1426
1446
1466
1485
1504
1523
1541
1560
1578
1596
1614
1632
1650
1668
1686
1704
1721
1739
1757
1774
1791
1808
1825
1841
1857
1873
1889
1905
1921
1937
1953
1969
1985
2001
2017
2032
2048
2064
2079
2094
2109
2124
2139
2154
2168
2183
2198
2212
2227
2241
2256
2270
2284
2298
2312
2325
2339
2352
2365
2378
2390
2403
2415
2427
2439
2451
2463
2475
2487
2499
2511
2523
2534
2546
2557
2568
2579
2590
2600
2611
2621
2632
2642
2652
2663
2673
2683
2692
2702
2711
2720
2729
2738
2746
2755
2763
2771
2779
2787
2795
2803
2811
2818
2825
2832
2839
2845
2851
2857
2863
2868
2873
2878
2883
2888
2892
2897
2901
2905
2908
2912
2915
2918
2921
2923
2925
2927
2929
2931
2933
2934
2936
2937
2939
2940
2941
2941
2942
2942
2942
2942
2941
2940
2939
2938
2936
2935
2933
2931
2928
2926
2923
2920
2917
2914
2910
2906
2903
2899
2895
2891
2887
2882
2878
2873
2868
2863
2858
2853
2847
2841
2835
2829
2823
2816
2809
2802
2795
2787
2780
2772
2764
2756
2747
2738
2729
2720
2711
2701
2692
2682
2672
2662
2651
2641
2630
2620
2609
2598
2587
2576
2564
2553
2541
2530
2518
2506
2494
2482
2470
2458
2446
2433
2420
2408
2395
2382
2369
2355
2342
2329
2315
2302
2288
2274
2260
2246
2232
2217
2202
2188
2173
2158
2143
2127
2112
2097
2081
2065
2050
2033
2017
2001
1986
1969
1953
1936
1919
1902
1885
1868
1851
1833
1816
1798
1781
1763
1745
1727
1709
1691
1673
1655
1636
1618
1600
1581
1563
1544
1526
1507
1489
1470
1452
1433
1414
1395
1376
1357
1338
1319
1300
1280
1261
1242
1222
1203
1183
1163
1143
1124
1104
1084
1064
1044
1022
1002
983
963
943
922
902
881
861
840
819
798
777
757
736
715
693
672
651
629
608
586
564
542
521
499
477
455
433
411
389
367
345
323
300
278
255
232
209
186
163
140
117
94
71
48
25
2
-21
-45
-68
-91
-114
-137
-161
-184
-207
-231
-254
-278
-302
-325
-349
-373
-396
-420
-444
-468
-492
-516
-540
-564
-588
-613
-637
-661
-685
-710
-734
-758
-782
-807
-831
-856
-880
-905
-930
-955
-980
-1004
-1030
-1055
-1080
-1105
-1131
-1156
-1181
-1206
-1231
-1257
-1282
-1307
-1332
-1357
-1382
-1407
-1432
-1457
-1483
-1508
-1533
-1558
-1583
-1608
-1633
-1657
-1682
-1707
-1732
-1757
-1782
-1808
-1833
-1858
-1884
-1909
-1934
-1959
-1984
-2009
-2033
-2059
-2084
-2109
-2134
-2158
-2183
-2208
-2233
-2258
-2283
-2308
-2333
-2358
-2383
-2408
-2433
-2457
-2482
-2507
-2531
-2556
-2580
-2605
-2629
-2653
-2677
-2701
-2725
-2749
-2773
-2796
-2819
-2843
-2866
-2889
-2912
-2935
-2957
-2980
-3002
-3024
-3047
-3069
-3091
-3113
-3135
-3157
-3179
-3201
-3223
-3245
-3267
-3289
-3310
-3332
-3353
-3374
-3395
-3416
-3436
-3457
-3477
-3498
-3518
-3539
-3559
-3580
-3600
-3621
-3641
-3661
-3681
-3701
-3721
-3740
-3759
-3778
-3797
-3815
-3834
-3852
-3871
-3889
-3907
-3926
-3944
-3962
-3980
-3998
-4016
-4033
-4050
-4067
-4083
-4101
-4118
-4134
-4151
-4167
-4183
-4200
-4216
-4232
-4248
-4263
-4279
-4294
-4309
-4323
-4338
-4352
-4366
-4379
-4393
-4406
-4419
-4432
-4445
-4458
-4470
-4483
-4495
-4507
-4519
-4531
-4543
-4554
-4565
-4576
-4587
-4597
-4607
-4618
-4628
-4638
-4648
-4658
-4668
-4678
-4687
-4696
-4706
-4714
-4723
-4731
-4739
-4746
-4754
-4761
-4769
-4776
-4783
-4790
-4796
-4803
-4810
-4816
-4822
-4828
-4833
-4839
-4844
-4848
-4853
-4857
-4861
-4865
-4868
-4872
-4875
-4879
-4882
-4885
-4888
-4891
-4893
-4896
-4898
-4900
-4901
-4903
-4904
-4905
-4906
-4907
-4908
-4908
-4909
-4909
-4910
-4910
-4910
-4909
-4909
-4908
-4907
-4905
-4904
-4902
-4899
-4897
-4894
-4891
-4888
-4885
-4881
-4878
-4874
-4870
-4867
-4863
-4858
-4854
-4849
-4844
-4839
-4834
-4828
-4822
-4815
-4809
-4802
-4796
-4789
-4782
-4775
-4767
-4760
-4753
-4745
-4737
-4729
-4721
-4712
-4703
-4694
-4685
-4676
-4666
-4657
-4647
-4637
-4627
-4617
-4607
-4597
-4587
-4577
-4566
-4555
-4544
-4533
-4522
-4511
-4499
-4488
-4476
-4464
-4452
-4439
-4427
-4414
-4402
-4389
-4376
-4363
-4350
-4337
-4324
-4310
-4297
-4284
-4270
-4256
-4243
-4229
-4215
-4201
-4187
-4173
-4158
-4144
-4129
-4115
-4100
-4085
-4070
-4054
-4040
-4024
-4009
-3993
-3978
-3962
-3945
-3929
-3913
-3896
-3879
-3862
-3845
-3827
-3810
-3793
-3775
-3757
-3739
-3721
-3703
-3685
-3667
-3648
-3630
-3611
-3592
-3573
-3554
-3534
-3515
-3496
-3477
-3457
-3438
-3419
-3399
-3380
-3361
-3341
-3322
-3302
-3283
-3263
-3243
-3224
-3204
-3185
-3165
-3146
-3126
-3106
-3086
-3067
-3047
-3027
-3007
-2987
-2967
-2947
-2927
-2907
-2887
-2867
-2847
-2827
-2808
-2788
-2768
-2748
-2728
-2708
-2688
-2669
-2649
-2629
-2609
-2590
-2570
-2551
-2531
-2512
-2493
-2474
-2455
-2435
-2416
-2397
-2379
-2360
-2341
-2322
-2303
-2284
-2266
-2247
-2229
-2210
-2192
-2173
-2155
-2137
-2119
-2101
-2083
-2066
-2048
-2029
-2012
-1994
-1976
-1959
-1941
-1923
-1906
-1888
-1871
-1854
-1837
-1820
-1804
-1787
-1771
-1755
-1739
-1722
-1706
-1690
-1674
-1658
-1642
-1626
-1610
-1595
-1579
-1564
-1549
-1535
-1520
-1506
-1491
-1477
-1462
-1448
-1433
-1419
-1404
-1390
-1376
-1362
-1348
-1334
-1320
-1306
-1293
-1280
-1267
-1254
-1242
-1229
-1217
-1205
-1193
-1181
-1169
-1157
-1146
-1134
-1123
-1112
-1101
-1090
-1079
-1069
-1059
-1049
-1040
-1030
-1020
-1012
-1002
-994
-985
-976
-968
-960
-951
-943
-936
-928
-921
-914
-907
-900
-893
-887
-880
-874
-868
-861
-856
-850
-844
-839
-834
-829
-824
-820
-816
-812
-809
-805
-802
-798
-795
-792
-788
-785
-782
-780
-777
-775
-773
-771
-770
-768
-767
-766
-765
-764
-763
-762
-762
-761
-761
-761
-761
-761
-761
-762
-762
-763
-764
-765
-766
-767
-768
-770
-771
-773
-774
-776
-778
-780
-782
-785
-787
-790
-793
-797
-800
-804
-807
-811
-815
-819
-823
-827
-832
-836
-841
-846
-851
-856
-861
-866
-871
-877
-882
-888
-893
-899
-905
-912
-918
-924
-931
-938
-944
-952
-959
-966
-974
-981
-989
-997
-1004
-1012
-1022
-1030
-1038
-1047
-1055
-1064
-1072
-1081
-1090
-1099
-1108
-1117
-1126
-1135
-1145
-1154
-1163
-1173
-1182
-1192
-1201
-1211
-1221
-1231
-1241
-1251
-1262
-1272
-1282
-1292
-1302
-1313
-1323
-1333
-1343
-1354
-1364
-1374
-1384
-1394
-1405
-1415
-1425
-1435
-1445
-1455
-1464
-1474
-1484
-1493
-1503
-1512
-1521
-1530
-1539
-1548
-1557
-1566
-1574
-1583
-1591
-1599
-1607
-1615
-1622
-1630
-1637
-1644
-1651
-1658
-1665
-1672
-1679
-1686
-1692
-1699
-1706
-1712
-1718
-1724
-1730
-1736
-1742
-1748
-1753
-1759
-1764
-1770
-1775
-1780
-1785
-1790
-1795
-1799
-1804
-1809
-1813
-1818
-1822
-1826
-1831
-1835
-1839
-1843
-1848
-1852
-1855
-1859
-1863
-1866
-1869
-1872
-1876
-1879
-1881
-1884
-1887
-1889
-1892
-1894
-1896
-1899
-1901
-1903
-1905
-1907
-1908
-1910
-1912
-1913
-1915
-1916
-1917
-1919
-1920
-1920
-1921
-1922
-1922
-1923
-1923
-1923
-1924
-1924
-1924
-1924
-1924
-1924
-1924
-1924
-1924
-1923
-1923
-1922
-1921
-1920
-1919
-1918
-1916
-1915
-1914
-1912
-1911
-1910
-1908
-1906
-1905
-1903
-1901
-1899
-1896
-1894
-1891
-1889
-1886
-1883
-1880
-1877
-1874
-1871
-1868
-1864
-1861
-1858
-1854
-1851
-1847
-1843
-1840
-1836
-1832
-1827
-1823
-1819
-1814
-1810
-1805
-1800
-1795
-1790
-1784
-1779
-1773
-1768
-1762
-1756
-1750
-1745
-1739
-1733
-1727
-1721
-1715
-1709
-1702
-1696
-1690
-1683
-1676
-1669
-1663
-1656
-1649
-1642
-1634
-1627
-1620
-1613
-1605
-1598
-1591
-1583
-1576
-1568
-1561
-1554
-1546
-1539
-1531
-1523
-1516
-1508
-1500
-1493
-1485
-1477
-1469
-1461
-1453
-1445
-1436
-1428
-1419
-1411
-1402
-1393
-1384
-1375
-1365
-1356
-1347
-1338
-1329
-1320
-1312
-1303
-1294
-1285
-1276
-1267
-1259
-1250
-1241
-1232
-1222
-1213
-1204
-1195
-1186
-1177
-1168
-1159
-1150
-1141
-1132
-1122
-1113
-1103
-1094
-1084
-1074
-1065
-1055
-1045
-1035
-1025
-1016
-1006
-996
-987
-977
-967
-957
-947
-937
-927
-917
-907
-897
-887
-877
-867
-856
-846
-836
-826
-816
-806
-795
-785
-775
-764
-754
-743
-732
-722
-711
-700
-690
-679
-668
-657
-646
-635
-624
-613
-602
-590
-579
-567
-555
-543
-531
-519
-507
-495
-482
-470
-457
-445
-432
-419
-406
-393
-381
-368
-355
-341
-328
-315
-302
-289
-276
-263
-249
-236
-223
-209
-196
-182
-168
-154
-140
-126
-112
-98
-84
-71
-57
-43
-29
-15
-1
13
27
41
55
69
83
97
110
124
138
152
166
179
193
206
220
233
246
259
272
286
299
312
325
338
351
364
376
389
402
414
427
439
452
464
477
489
502
514
527
539
552
564
576
588
600
612
624
636
648
660
672
684
696
708
720
732
743
755
766
777
788
799
810
822
833
844
855
866
877
889
900
911
922
933
943
954
964
974
984
994
1004
1012
1022
1032
1041
1050
1059
1068
1077
1085
1094
1102
1110
1117
1125
1132
1140
1147
1154
1161
1169
1176
1183
1190
1197
1203
1210
1216
1222
1228
1234
1239
1245
1250
1255
1259
1264
1268
1273
1277
1281
1285
1289
1293
1297
1301
1304
1308
1311
1313
1316
1318
1321
1323
1325
1327
1329
1331
1332
1334
1335
1337
1338
1338
1339
1339
1339
1338
1338
1337
1336
1336
1335
1334
1333
1332
1331
1330
1329
1328
1327
1325
1323
1321
1319
1317
1314
1311
1309
1306
1303
1299
1296
1293
1290
1286
1283
1279
1275
1270
1265
1261
1256
1251
1246
1241
1236
1231
1226
1221
1216
1211
1205
1200
1194
1189
1183
1177
1171
1165
1159
1153
1146
1140
1133
1126
1120
1113
1106
1098
1091
1084
1076
1069
1061
1054
1046
1038
1031
1022
1014
1008
1000
992
985
977
970
962
955
947
940
932
925
917
910
903
896
889
881
874
867
859
852
844
836
828
820
812
804
795
787
779
772
764
756
748
741
733
725
717
709
701
693
685
676
668
659
650
642
634
625
617
609
600
592
583
575
566
557
548
539
530
521
512
504
495
487
478
470
463
455
447
440
433
425
418
411
403
396
389
382
374
367
360
353
347
340
333
326
320
313
306
300
294
287
281
275
268
262
256
250
244
237
231
226
220
214
209
203
198
193
188
183
178
173
168
164
159
155
151
147
144
140
137
134
131
128
125
122
119
116
113
111
108
105
102
100
97
94
92
90
87
85
82
80
77
75
72
69
66
63
60
57
54
51
48
45
42
39
36
33
30
26
23
19
15
11
7
3
-1
-6
-10
-14
-18
-21
-25
-28
-32
-35
-39
-42
-46
-49
-53
-57
-61
-65
-69
-73
-77
-81
-85
-89
-93
-97
-101
-105
-109
-114
-118
-122
-126
-131
-135
-140
-144
-149
-153
-157
-162
-166
-170
-174
-179
-183
-187
-192
-196
-201
-205
-210
-214
-219
-223
-227
-232
-236
-240
-243
-247
-251
-254
-258
-262
-265
-269
-272
-276
-279
-283
-286
-290
-293
-297
-300
-304
-307
-311
-315
-318
-322
-325
-328
-332
-335
-338
-342
-345
-349
-352
-355
-359
-362
-365
-368
-371
-374
-376
-379
-381
-384
-386
-388
-391
-393
-396
-399
-401
-404
-406
-409
-411
-414
-416
-418
-420
-421
-423
-425
-426
-427
-429
-430
-431
-432
-433
-433
-433
-433
-433
-433
-432
-432
-431
-430
-429
-428
-427
-426
-425
-424
-423
-421
-420
-418
-417
-415
-413
-411
-409
-407
-405
-403
-401
-399
-397
-395
-392
-390
-388
-386
-383
-381
-379
-376
-374
-371
-368
-366
-363
-360
-357
-354
-351
-348
-344
-341
-337
-333
-329
-325
-321
-317
-312
-308
-304
-300
-295
-291
-287
-282
-277
-273
-268
-263
-258
-253
-248
-243
-238
-233
-228
-223
-219
-214
-209
-204
-199
-194
-189
-184
-179
-173
-168
-162
-156
-150
-143
-137
-130
-124
-117
-110
-103
-97
-90
-83
-76
-68
-61
-54
-46
-38
-31
-23
-15
-7
1
9
17
25
33
41
49
58
66
74
83
92
101
110
119
128
138
148
157
167
177
187
197
207
218
228
239
249
260
271
282
293
304
316
327
339
351
363
375
387
400
413
425
438
451
464
477
489
502
515
528
541
554
567
580
593
606
619
633
646
660
674
688
701
715
729
743
756
770
784
798
812
826
840
854
869
884
898
913
928
943
958
972
987
1002
1016
1031
1046
1061
1076
1091
1106
1121
1136
1151
1167
1182
1197
1213
1228
1243
1259
1274
1289
1305
1320
1336
1352
1368
1384
1400
1416
1432
1448
1465
1481
1497
1513
1530
1546
1562
1579
1595
1612
1629
1645
1662
1679
1696
1713
1730
1748
1765
1782
1799
1817
1834
1852
1869
1887
1904
1922
1940
1957
1975
1993
2011
2028
2045
2064
2081
2099
2117
2135
2153
2171
2189
2207
2225
2243
2261
2280
2298
2317
2335
2354
2373
2391
2410
2429
2448
2467
2485
2504
2523
2542
2561
2579
2598
2617
2635
2654
2673
2691
2710
2729
2748
2767
2786
2805
2824
2843
2862
2881
2900
2919
2938
2957
2975
2994
3012
3031
3050
3069
3088
3107
3126
3145
3165
3184
3203
3222
3241
3261
3280
3299
3318
3337
3356
3376
3395
3415
3434
3454
3473
3493
3513
3533
3552
3572
3591
3611
3630
3650
3669
3689
3708
3728
3748
3767
3787
3807
3827
3847
3867
3887
3907
3927
3947
3967
3987
4006
4026
4045
4064
4083
4103
4122
4141
4160
4179
4198
4218
4237
4256
4275
4294
4314
4333
4352
4371
4390
4409
4427
4446
4465
4484
4503
4521
4540
4559
4577
4595
4614
4631
4649
4667
4684
4702
4719
4737
4755
4772
4790
4808
4826
4843
4861
4879
4897
4914
4932
4950
4967
4985
5003
5020
5038
5056
5073
5091
5108
5126
5143
5161
5178
5195
5212
5230
5247
5264
5281
5297
5314
5330
5347
5363
5380
5396
5413
5429
5445
5462
5478
5494
5511
5527
5543
5559
5575
5591
5607
5623
5639
5654
5670
5686
5702
5718
5733
5749
5765
5781
5796
5812
5827
5843
5858
5874
5889
5905
5920
5936
5951
5967
5983
5998
6014
6030
6045
6061
6076
6092
6107
6122
6137
6152
6167
6182
6197
6213
6228
6243
6259
6274
6290
6305
6320
6336
6351
6366
6381
6396
6411
6426
6441
6457
6472
6488
6503
6519
6534
6550
6566
6582
6598
6613
6629
6645
6661
6676
6692
6708
6724
6739
6755
6771
6787
6803
6820
6836
6852
6867
6883
6899
6914
6930
6945
6960
6975
6991
7006
7020
7035
7050
7065
7080
7094
7109
7123
7138
7152
7166
7181
7195
7209
7223
7237
7250
7264
7277
7291
7304
7317
7331
7344
7357
7370
7383
7396
7408
7421
7434
7446
7458
7470
7482
7493
7504
7515
7526
7537
7547
7558
7568
7579
7589
7599
7609
7619
7629
7638
7648
7657
7667
7676
7684
7693
7702
7710
7718
7726
7734
7741
7749
7756
7763
7770
7776
7782
7789
7794
7800
7805
7810
7815
7819
7824
7828
7833
7837
7842
7846
7850
7854
7858
7862
7865
7868
7871
7874
7876
7879
7881
7883
7886
7888
7890
7893
7895
7897
7899
7901
7903
7904
7906
7907
7907
7908
7908
7909
7909
7909
7909
7909
7908
7908
7908
7907
7906
7905
7904
7902
7900
7898
7896
7893
7890
7887
7884
7881
7878
7874
7870
7867
7863
7858
7854
7850
7845
7840
7835
7830
7825
7820
7815
7809
7804
7798
7793
7787
7781
7775
7769
7763
7757
7751
7745
7738
7731
7725
7718
7710
7703
7696
7689
7681
7674
7666
7658
7651
7643
7635
7627
7619
7610
7602
7593
7584
7575
7566
7557
7547
7538
7529
7519
7509
7500
7490
7480
7470
7459
7449
7438
7427
7416
7405
7393
7381
7369
7357
7344
7332
7320
7307
7295
7282
7269
7256
7243
7229
7216
7202
7187
7173
7159
7144
7130
7115
7100
7085
7070
7055
7039
7024
7008
6993
6977
6961
6946
6930
6914
6898
6882
6865
6848
6831
6814
6797
6779
6761
6744
6726
6708
6690
6671
6653
6634
6615
6596
6577
6558
6538
6519
6499
6479
6459
6440
6420
6400
6379
6359
6339
6319
6298
6277
6257
6236
6215
6194
6172
6151
6129
6108
6086
6064
6042
6021
5999
5977
5955
5932
5910
5888
5865
5843
5820
5797
5774
5751
5728
5705
5682
5659
5635
5612
5589
5565
5541
5517
5493
5469
5445
5421
5396
5371
5347
5321
5296
5271
5246
5220
5195
5170
5144
5119
5093
5067
5041
5015
4988
4962
4935
4908
4881
4854
4827
4800
4773
4746
4719
4692
4665
4638
4611
4584
4556
4528
4500
4472
4444
4416
4388
4359
4331
4302
4274
4246
4217
4189
4161
4132
4104
4075
4046
4018
3990
3961
3932
3903
3874
3845
3816
3787
3758
3729
3700
3671
3642
3612
3583
3554
3525
3496
3467
3438
3409
3380
3351
3322
3293
3263
3234
3205
3175
3146
3116
3087
3058
3029
3000
2970
2941
2912
2882
2852
2823
2793
2763
2733
2703
2673
2643
2613
2583
2553
2524
2494
2465
2436
2406
2377
2348
2318
2289
2259
2230
2200
2170
2140
2111
2081
2052
2023
1993
1965
1936
1907
1878
1849
1820
1791
1762
1733
1704
1675
1646
1617
1589
1560
1532
1503
1475
1447
1419
1392
1364
1337
1309
1282
1255
1228
1201
1174
1148
1121
1094
1068
1042
1014
989
963
937
911
885
859
834
808
782
756
731
706
681
656
631
607
583
559
535
512
489
466
443
420
397
374
352
329
306
284
262
239
217
195
172
150
129
107
85
64
42
21
-1
-22
-43
-64
-85
-106
-127
-147
-167
-188
-208
-228
-247
-267
-287
-306
-325
-345
-364
-383
-403
-422
-441
-460
-479
-498
-516
-535
-553
-571
-589
-607
-624
-642
-659
-677
-694
-711
-728
-746
-763
-780
-797
-814
-831
-848
-865
-881
-898
-915
-931
-948
-964
-980
-997
-1012
-1029
-1045
-1061
-1077
-1093
-1110
-1126
-1142
-1158
-1174
-1189
-1205
-1221
-1237
-1253
-1268
-1284
-1300
-1315
-1330
-1346
-1361
-1376
-1391
-1406
-1421
-1436
-1450
-1465
-1479
-1494
-1508
-1523
-1537
-1552
-1566
-1580
-1595
-1609
-1623
-1637
-1651
-1665
-1678
-1692
-1706
-1720
-1734
-1747
-1761
-1775
-1788
-1802
-1815
-1829
-1842
-1856
-1869
-1882
-1896
-1909
-1922
-1935
-1948
-1961
-1974
-1987
-2000
-2013
-2025
-2039
-2052
-2065
-2078
-2091
-2104
-2117
-2129
-2142
-2154
-2167
-2179
-2192
-2204
-2216
-2229
-2241
-2253
-2265
-2277
-2289
-2301
-2313
-2325
-2336
-2348
-2359
-2371
-2382
-2394
-2405
-2416
-2428
-2439
-2450
-2462
-2473
-2484
-2495
-2506
-2517
-2528
-2539
-2550
-2561
-2571
-2582
-2592
-2602
-2613
-2623
-2633
-2644
-2654
-2664
-2675
-2685
-2696
-2706
-2716
-2726
-2736
-2746
-2757
-2767
-2777
-2787
-2798
-2808
-2819
-2829
-2840
-2850
-2861
-2871
-2882
-2892
-2903
-2913
-2923
-2934
-2944
-2955
-2965
-2976
-2986
-2997
-3008
-3018
-3029
-3040
-3051
-3062
-3073
-3084
-3095
-3106
-3116
-3127
-3138
-3148
-3159
-3169
-3180
-3191
-3202
-3212
-3223
-3234
-3245
-3256
-3266
-3277
-3288
-3298
-3309
-3319
-3330
-3341
-3351
-3362
-3373
-3384
-3395
-3406
-3417
-3429
-3440
-3452
-3464
-3475
-3487
-3498
-3510
-3521
-3533
-3545
-3556
-3568
-3580
-3591
-3603
-3615
-3627
-3639
-3651
-3663
-3675
-3687
-3699
-3711
-3723
-3736
-3748
-3760
-3773
-3785
-3798
-3810
-3823
-3835
-3847
-3860
-3872
-3884
-3897
-3910
-3922
-3935
-3948
-3961
-3973
-3986
-3999
-4011
-4025
-4038
-4051
-4062
-4075
-4089
-4101
-4114
-4127
-4140
-4152
-4165
-4179
-4192
-4205
-4219
-4232
-4246
-4259
-4273
-4286
-4300
-4314
-4327
-4341
-4355
-4369
-4383
-4397
-4412
-4426
-4440
-4455
-4469
-4484
-4499
-4514
-4528
-4543
-4559
-4574
-4589
-4604
-4619
-4634
-4649
-4665
-4680
-4695
-4711
-4727
-4743
-4759
-4775
-4791
-4807
-4823
-4840
-4856
-4873
-4889
-4906
-4923
-4939
-4956
-4973
-4990
-5007
-5024
-5041
-5058
-5074
-5091
-5108
-5124
-5141
-5158
-5175
-5192
-5209
-5226
-5243
-5261
-5278
-5295
-5312
-5330
-5347
-5364
-5380
-5397
-5414
-5430
-5447
-5463
-5480
-5497
-5514
-5531
-5548
-5565
-5582
-5600
-5617
-5634
-5650
-5667
-5684
-5700
-5716
-5733
-5749
-5766
-5783
-5799
-5816
-5833
-5849
-5866
-5882
-5899
-5915
-5931
-5947
-5963
-5978
-5994
-6010
-6025
-6040
-6056
-6071
-6087
-6102
-6118
-6133
-6149
-6164
-6180
-6195
-6211
-6226
-6241
-6256
-6271
-6285
-6299
-6314
-6328
-6342
-6356
-6369
-6383
-6397
-6411
-6425
-6438
-6452
-6466
-6479
-6492
-6505
-6518
-6531
-6543
-6555
-6568
-6580
-6592
-6605
-6617
-6629
-6641
-6653
-6665
-6676
-6688
-6699
-6709
-6720
-6731
-6741
-6751
-6762
-6772
-6782
-6792
-6802
-6813
-6823
-6833
-6843
-6852
-6862
-6871
-6881
-6889
-6898
-6907
-6915
-6923
-6930
-6938
-6945
-6952
-6959
-6966
-6972
-6979
-6985
-6991
-6997
-7003
-7008
-7013
-7018
-7023
-7027
-7032
-7036
-7040
-7044
-7048
-7051
-7055
-7058
-7062
-7065
-7068
-7071
-7074
-7076
-7079
-7081
-7083
-7085
-7086
-7087
-7088
-7089
-7090
-7090
-7090
-7091
-7091
-7091
-7090
-7090
-7089
-7088
-7087
-7085
-7083
-7081
-7079
-7076
-7074
-7071
-7068
-7065
-7062
-7059
-7055
-7052
-7048
-7044
-7040
-7036
-7032
-7028
-7023
-7019
-7014
-7010
-7004
-6999
-6994
-6988
-6982
-6976
-6969
-6963
-6956
-6949
-6942
-6935
-6927
-6919
-6911
-6902
-6894
-6885
-6876
-6867
-6858
-6848
-6839
-6829
-6820
-6810
-6801
-6791
-6781
-6771
-6761
-6751
-6741
-6731
-6721
-6710
-6699
-6688
-6677
-6666
-6654
-6642
-6630
-6618
-6606
-6594
-6581
-6569
-6556
-6543
-6530
-6517
-6504
-6491
-6477
-6464
-6450
-6436
-6422
-6408
-6394
-6380
-6365
-6351
-6336
-6321
-6305
-6290
-6274
-6259
-6243
-6227
-6211
-6194
-6178
-6161
-6144
-6127
-6110
-6092
-6075
-6057
-6040
-6022
-6004
-5986
-5969
-5951
-5933
-5915
-5897
-5879
-5860
-5842
-5824
-5805
-5787
-5768
-5749
-5730
-5711
-5692
-5672
-5653
-5633
-5614
-5594
-5574
-5555
-5535
-5515
-5496
-5476
-5457
-5437
-5417
-5397
-5378
-5358
-5337
-5317
-5297
-5277
-5257
-5236
-5216
-5195
-5175
-5154
-5133
-5112
-5091
-5070
-5049
-5028
-5007
-4986
-4965
-4945
-4924
-4903
-4883
-4862
-4841
-4820
-4800
-4779
-4758
-4737
-4716
-4695
-4674
-4652
-4631
-4610
-4588
-4567
-4545
-4524
-4502
-4480
-4459
-4437
-4415
-4393
-4370
-4348
-4326
-4304
-4282
-4260
-4238
-4216
-4195
-4174
-4152
-4131
-4110
-4089
-4067
-4048
-4027
-4006
-3985
-3964
-3943
-3922
-3901
-3880
-3860
-3839
-3819
-3799
-3779
-3759
-3739
-3719
-3700
-3680
-3661
-3641
-3622
-3602
-3583
-3564
-3544
-3525
-3506
-3487
-3468
-3450
-3431
-3413
-3395
-3377
-3359
-3342
-3324
-3306
-3289
-3271
-3254
-3236
-3219
-3201
-3184
-3167
-3150
-3133
-3117
-3101
-3084
-3068
-3052
-3036
-3020
-3004
-2988
-2972
-2956
-2940
-2924
-2908
-2892
-2876
-2861
-2845
-2830
-2815
-2800
-2785
-2770
-2755
-2740
-2725
-2710
-2695
-2680
-2665
-2651
-2636
-2622
-2608
-2594
-2580
-2566
-2552
-2539
-2525
-2512
-2499
-2485
-2472
-2459
-2445
-2432
-2419
-2406
-2393
-2381
-2368
-2356
-2344
-2332
-2321
-2309
-2297
-2286
-2275
-2263
-2252
-2241
-2231
-2220
-2210
-2200
-2190
-2180
-2170
-2161
-2151
-2142
-2132
-2123
-2114
-2104
-2095
-2086
-2077
-2068
-2059
-2050
-2041
-2033
-2025
-2017
-2009
-2001
-1993
-1985
-1977
-1969
-1962
-1954
-1947
-1939
-1932
-1925
-1918
-1911
-1904
-1897
-1890
-1883
-1876
-1870
-1863
-1856
-1850
-1843
-1836
-1830
-1823
-1816
-1810
-1803
-1796
-1790
-1783
-1777
-1770
-1764
-1758
-1751
-1745
-1739
-1734
-1728
-1723
-1717
-1712
-1707
-1702
-1698
-1693
-1688
-1684
-1679
-1675
-1671
-1666
-1662
-1658
-1653
-1649
-1645
-1641
-1637
-1633
-1629
-1625
-1621
-1617
-1614
-1610
-1607
-1604
-1601
-1598
-1595
-1593
-1591
-1588
-1586
-1585
-1583
-1581
-1579
-1577
-1576
-1574
-1573
-1571
-1570
-1569
-1569
-1568
-1568
-1567
-1567
-1567
-1567
-1567
-1567
-1567
-1567
-1567
-1567
-1567
-1566
-1566
-1566
-1566
-1566
-1567
-1567
-1567
-1568
-1568
-1569
-1569
-1570
-1570
-1570
-1571
-1571
-1570
-1570
-1570
-1570
-1570
-1569
-1569
-1569
-1569
-1570
-1570
-1570
-1571
-1571
-1572
-1572
-1572
-1573
-1573
-1573
-1572
-1572
-1572
-1571
-1571
-1570
-1570
-1570
-1569
-1569
-1569
-1569
-1570
-1570
-1571
-1571
-1572
-1573
-1573
-1574
-1574
-1574
-1575
-1575
-1575
-1575
-1575
-1575
-1575
-1575
-1575
-1576
-1576
-1576
-1576
-1577
-1577
-1578
-1578
-1579
-1579
-1579
-1579
-1580
-1580
-1580
-1581
-1581
-1582
-1583
-1585
-1586
-1588
-1590
-1592
-1594
-1597
-1599
-1601
-1602
-1604
-1605
-1606
-1607
-1608
-1609
-1609
-1609
-1610
-1610
-1611
-1611
-1612
-1612
-1613
-1614
-1616
-1617
-1618
-1620
-1621
-1623
-1624
-1625
-1626
-1627
-1629
-1630
-1631
-1633
-1634
-1636
-1638
-1640
-1642
-1644
-1645
-1647
-1649
-1650
-1652
-1653
-1654
-1655
-1656
-1657
-1657
-1658
-1659
-1659
-1660
-1661
-1662
-1662
-1663
-1665
-1666
-1667
-1668
-1669
-1670
-1671
-1671
-1672
-1672
-1672
-1672
-1672
-1672
-1671
-1671
-1671
-1671
-1672
-1672
-1672
-1673
-1673
-1673
-1673
-1673
-1673
-1672
-1672
-1671
-1670
-1669
-1669
-1668
-1667
-1667
-1667
-1667
-1668
-1668
-1669
-1669
-1669
-1669
-1669
-1669
-1668
-1667
-1666
-1665
-1664
-1663
-1662
-1662
-1661
-1660
-1660
-1659
-1659
-1658
-1657
-1655
-1654
-1652
-1650
-1648
-1646
-1643
-1641
-1639
-1637
-1635
-1633
-1631
-1629
-1628
-1626
-1624
-1622
-1620
-1618
-1616
-1613
-1611
-1608
-1604
-1601
-1598
-1594
-1590
-1587
-1583
-1579
-1575
-1571
-1567
-1563
-1559
-1555
-1551
-1546
-1542
-1537
-1533
-1529
-1524
-1520
-1516
-1511
-1507
-1502
-1498
-1493
-1488
-1483
-1478
-1472
-1467
-1461
-1455
-1449
-1443
-1436
-1430
-1423
-1417
-1410
-1403
-1396
-1389
-1382
-1375
-1368
-1361
-1353
-1346
-1338
-1330
-1322
-1314
-1306
-1298
-1290
-1282
-1274
-1266
-1258
-1250
-1242
-1233
-1225
-1217
-1208
-1200
-1191
-1182
-1173
-1164
-1155
-1145
-1136
-1126
-1117
-1107
-1097
-1087
-1077
-1067
-1057
-1047
-1037
-1027
-1016
-1006
-996
-985
-975
-965
-954
-944
-934
-924
-914
-904
-894
-884
-874
-863
-853
-842
-832
-821
-810
-799
-788
-777
-766
-755
-744
-733
-722
-711
-700
-689
-678
-667
-656
-645
-634
-622
-611
-600
-589
-578
-567
-556
-545
-534
-523
-512
-501
-490
-478
-467
-455
-444
-432
-420
-408
-397
-385
-373
-361
-349
-338
-326
-315
-303
-292
-280
-269
-257
-246
-235
-223
-212
-201
-190
-178
-167
-156
-145
-133
-122
-111
-100
-90
-79
-69
-58
-48
-38
-28
-17
-7
4
15
26
37
48
59
70
81
92
102
113
123
133
143
154
164
174
184
194
204
214
224
234
244
254
264
273
283
293
303
312
322
331
340
350
359
368
378
387
396
406
415
425
435
444
454
463
473
482
492
501
510
520
529
538
546
555
564
572
581
589
598
606
615
624
633
642
651
660
669
678
686
695
704
713
721
730
738
747
756
765
774
783
792
801
810
819
827
836
844
853
861
870
878
887
895
904
913
922
931
940
949
958
968
977
986
994
1002
1012
1020
1028
1036
1044
1053
1061
1069
1077
1085
1094
1102
1110
1118
1126
1134
1142
1150
1158
1166
1173
1181
1189
1197
1205
1213
1221
1229
1237
1245
1252
1260
1267
1275
1282
1290
1297
1305
1313
1321
1328
1336
1344
1352
1360
1368
1376
1384
1392
1400
1407
1415
1422
1430
1438
1446
1454
1462
1470
1478
1486
1494
1502
1509
1517
1524
1532
1539
1546
1553
1560
1567
1574
1582
1589
1596
1604
1612
1619
1627
1634
1642
1649
1657
1664
1671
1678
1685
1692
1699
1705
1712
1718
1724
1730
1736
1742
1748
1754
1760
1766
1772
1777
1783
1788
1794
1799
1804
1810
1815
1820
1826
1831
1836
1841
1847
1852
1857
1862
1867
1872
1878
1883
1888
1892
1897
1902
1906
1911
1915
1919
1923
1927
1931
1935
1939
1943
1947
1951
1955
1958
1962
1966
1970
1973
1977
1980
1983
1986
1989
1992
1994
1997
2000
2001
2004
2007
2009
2011
2013
2016
2017
2020
2021
2025
2027
2028
2029
2032
2033
2035
2036
2037
2039
2040
2041
2043
2044
2045
2047
2048
2049
2051
2052
2053
2053
2054
2054
2055
2055
2055
2055
2055
2054
2054
2054
2054
2053
2053
2052
2051
2051
2050
2049
2047
2045
2045
2043
2041
2040
2037
2036
2033
2032
2029
2027
2024
2021
2017
2015
2012
2008
2004
2001
1997
1993
1989
1984
1980
1975
1971
1966
1961
1956
1951
1946
1941
1936
1931
1925
1920
1915
1910
1905
1900
1894
1889
1884
1879
1873
1868
1862
1857
1851
1845
1839
1833
1827
1820
1814
1808
1802
1796
1790
1784
1778
1772
1766
1760
1753
1747
1740
1733
1726
1719
1712
1704
1697
1689
1681
1674
1666
1658
1650
1643
1635
1627
1619
1611
1602
1594
1586
1578
1570
1561
1553
1545
1537
1530
1522
1514
1506
1497
1489
1481
1472
1463
1455
1446
1437
1429
1421
1413
1405
1397
1389
1381
1374
1366
1358
1350
1342
1335
1327
1319
1312
1304
1296
1289
1281
1274
1266
1259
1251
1244
1236
1228
1220
1212
1205
1197
1189
1181
1174
1166
1159
1151
1144
1137
1130
1124
1117
1111
1104
1098
1092
1086
1079
1073
1067
1061
1055
1050
1044
1039
1033
1028
1022
1018
1014
1008
1004
1000
995
990
986
981
977
973
969
965
961
957
954
951
948
945
942
939
936
933
930
927
923
920
917
914
912
909
906
904
902
900
898
896
894
892
890
889
887
885
884
882
881
880
879
877
877
876
875
874
874
873
873
872
872
872
872
871
871
872
872
872
873
874
874
875
876
877
878
879
880
881
881
882
883
884
885
887
888
890
891
893
895
897
899
901
903
905
907
910
912
914
916
919
922
924
927
931
934
937
941
944
948
951
955
958
962
965
969
973
978
982
987
992
997
1002
1006
1012
1018
1022
1028
1034
1039
1044
1050
1055
1061
1067
1073
1079
1086
1092
1098
1105
1111
1117
1124
1130
1137
1143
1150
1157
1164
1171
1178
1185
1193
1200
1208
1216
1223
1231
1238
1246
1253
1261
1268
1276
1284
1291
1299
1307
1315
1324
1332
1340
1349
1357
1366
1374
1382
1390
1398
1406
1415
1423
1431
1439
1448
1457
1465
1474
1483
1492
1501
1510
1519
1529
1538
1547
1556
1566
1575
1585
1594
1604
1614
1624
1634
1644
1654
1664
1675
1685
1695
1705
1715
1726
1736
1747
1757
1768
1779
1789
1800
1811
1822
1833
1844
1855
1865
1876
1887
1897
1908
1918
1928
1939
1949
1959
1969
1980
1990
2000
2009
2020
2029
2040
2050
2060
2069
2079
2089
2098
2108
2117
2127
2137
2146
2156
2166
2175
2185
2194
2204
2213
2223
2233
2242
2252
2262
2272
2282
2292
2302
2312
2322
2332
2341
2351
2361
2371
2381
2391
2401
2411
2422
2432
2442
2452
2463
2473
2483
2494
2504
2514
2524
2533
2543
2553
2563
2573
2583
2594
2604
2615
2625
2636
2646
2657
2667
2678
2688
2698
2708
2718
2729
2739
2749
2759
2770
2780
2790
2801
2811
2821
2831
2841
2851
2861
2871
2880
2890
2900
2909
2919
2928
2938
2947
2957
2967
2976
2986
2995
3005
3014
3024
3033
3042
3051
3060
3069
3078
3086
3095
3104
3113
3122
3131
3140
3149
3157
3166
3175
3183
3192
3200
3209
3217
3225
3234
3242
3250
3258
3266
3274
3282
3289
3297
3304
3312
3319
3326
3333
3340
3347
3354
3361
3368
3375
3382
3388
3395
3402
3408
3415
3421
3428
3434
3440
3446
3452
3458
3464
3470
3476
3482
3488
3494
3500
3506
3512
3517
3523
3529
3535
3540
3546
3552
3558
3563
3569
3574
3579
3585
3590
3595
3600
3605
3609
3614
3619
3624
3628
3633
3638
3642
3647
3651
3655
3660
3664
3668
3672
3677
3681
3685
3689
3694
3698
3702
3706
3711
3715
3718
3722
3726
3729
3733
3736
3739
3743
3746
3749
3752
3754
3757
3760
3762
3765
3767
3769
3772
3774
3776
3778
3780
3781
3783
3785
3787
3789
3792
3793
3795
3797
3798
3800
3801
3801
3802
3803
3803
3804
3804
3804
3805
3806
3806
3807
3807
3808
3808
3808
3809
3808
3808
3808
3807
3806
3805
3804
3803
3802
3801
3800
3798
3797
3795
3793
3791
3788
3786
3783
3780
3776
3773
3770
3766
3763
3760
3757
3754
3751
3748
3745
3741
3738
3734
3730
3726
3722
3717
3713
3708
3703
3698
3694
3689
3684
3680
3675
3671
3667
3662
3658
3653
3649
3644
3639
3634
3628
3623
3617
3611
3605
3599
3593
3587
3581
3575
3569
3563
3557
3550
3544
3537
3530
3523
3516
3509
3501
3494
3486
3478
3471
3463
3455
3447
3439
3431
3422
3414
3405
3396
3387
3378
3368
3359
3349
3340
3330
3320
3310
3300
3290
3279
3268
3257
3246
3234
3223
3211
3199
3187
3175
3163
3151
3139
3126
3114
3102
3089
3076
3063
3050
3037
3023
3009
2996
2982
2968
2954
2940
2926
2913
2899
2886
2873
2859
2846
2832
2819
2805
2791
2777
2763
2749
2734
2720
2706
2692
2677
2663
2649
2635
2621
2606
2592
2577
2562
2547
2532
2517
2502
2486
2471
2456
2441
2425
2410
2395
2380
2364
2349
2333
2317
2301
2285
2269
2253
2237
2221
2204
2188
2172
2155
2139
2122
2106
2089
2073
2056
2039
2023
2005
1989
1973
1956
1940
1923
1906
1890
1873
1857
1840
1823
1806
1789
1772
1755
1738
1721
1704
1688
1671
1654
1637
1620
1603
1587
1570
1553
1536
1519
1502
1485
1468
1451
1434
1417
1400
1383
1366
1350
1333
1316
1299
1282
1265
1248
1231
1214
1197
1179
1162
1145
1128
1110
1093
1077
1060
1044
1027
1010
994
978
961
945
928
912
895
879
863
847
832
817
802
787
772
758
743
728
713
698
683
667
652
637
622
607
592
577
563
549
534
520
506
492
477
463
448
433
419
404
390
375
361
347
333
319
306
292
279
266
253
239
226
213
200
186
173
160
147
134
122
109
97
85
73
61
50
38
26
15
3
-9
-20
-32
-44
-56
-68
-80
-92
-103
-115
-126
-137
-148
-158
-169
-179
-190
-200
-211
-222
-232
-243
-255
-266
-276
-287
-297
-308
-318
-327
-337
-346
-356
-365
-374
-384
-394
-404
-414
-424
-434
-444
-453
-463
-473
-482
-491
-500
-510
-519
-528
-537
-546
-555
-564
-574
-583
-592
-602
-611
-620
-629
-638
-647
-655
-663
-672
-680
-688
-696
-704
-712
-720
-728
-736
-744
-752
-760
-768
-775
-783
-791
-798
-806
-813
-820
-827
-834
-841
-848
-855
-862
-869
-876
-884
-891
-898
-905
-912
-919
-926
-933
-939
-946
-953
-959
-966
-973
-980
-987
-993
-1000
-1006
-1014
-1020
-1028
-1035
-1041
-1048
-1054
-1061
-1067
-1073
-1080
-1086
-1092
-1098
-1104
-1111
-1117
-1123
-1129
-1135
-1141
-1147
-1153
-1159
-1164
-1170
-1176
-1182
-1187
-1193
-1199
-1205
-1211
-1216
-1222
-1227
-1233
-1238
-1244
-1250
-1255
-1261
-1266
-1272
-1278
-1283
-1289
-1294
-1300
-1305
-1311
-1316
-1321
-1327
-1332
-1338
-1343
-1348
-1354
-1359
-1364
-1369
-1374
-1379
-1384
-1389
-1394
-1399
-1404
-1409
-1414
-1419
-1424
-1429
-1434
-1439
-1444
-1449
-1454
-1459
-1464
-1469
-1475
-1480
-1486
-1491
-1496
-1502
-1507
-1512
-1517
-1522
-1527
-1532
-1537
-1542
-1547
-1553
-1558
-1563
-1568
-1574
-1579
-1585
-1590
-1596
-1602
-1607
-1613
-1618
-1624
-1630
-1635
-1640
-1646
-1651
-1656
-1661
-1665
-1670
-1675
-1679
-1683
-1687
-1692
-1696
-1700
-1704
-1709
-1713
-1717
-1722
-1726
-1731
-1735
-1739
-1743
-1747
-1751
-1755
-1759
-1762
-1766
-1769
-1772
-1776
-1779
-1782
-1785
-1788
-1791
-1793
-1796
-1799
-1801
-1803
-1806
-1808
-1810
-1812
-1814
-1816
-1818
-1821
-1823
-1825
-1828
-1830
-1832
-1834
-1836
-1838
-1840
-1841
-1842
-1843
-1844
-1845
-1846
-1847
-1848
-1849
-1850
-1850
-1851
-1852
-1853
-1854
-1854
-1854
-1855
-1854
-1854
-1853
-1853
-1852
-1851
-1850
-1849
-1847
-1846
-1845
-1844
-1842
-1841
-1839
-1837
-1835
-1833
-1831
-1828
-1825
-1822
-1819
-1816
-1813
-1810
-1806
-1803
-1800
-1797
-1794
-1791
-1788
-1785
-1782
-1778
-1775
-1771
-1766
-1762
-1757
-1753
-1748
-1743
-1738
-1733
-1728
-1723
-1718
-1713
-1708
-1702
-1697
-1691
-1685
-1679
-1673
-1667
-1660
-1654
-1647
-1640
-1634
-1627
-1621
-1614
-1608
-1601
-1595
-1588
-1582
-1575
-1568
-1561
-1554
-1547
-1540
-1533
-1525
-1518
-1510
-1503
-1495
-1487
-1479
-1471
-1463
-1454
-1445
-1437
-1428
-1418
-1409
-1400
-1391
-1381
-1372
-1363
-1353
-1344
-1334
-1324
-1314
-1304
-1294
-1284
-1273
-1263
-1253
-1243
-1232
-1222
-1212
-1201
-1191
-1181
-1170
-1160
-1150
-1139
-1128
-1118
-1107
-1096
-1085
-1075
-1064
-1052
-1041
-1030
-1018
-1008
-997
-985
-974
-963
-952
-941
-930
-919
-908
-896
-885
-873
-861
-850
-838
-826
-815
-803
-792
-780
-769
-757
-746
-735
-723
-712
-700
-689
-677
-666
-654
-642
-631
-620
-609
-598
-587
-576
-566
-556
-545
-535
-524
-514
-503
-492
-481
-470
-459
-448
-437
-426
-415
-404
-394
-383
-373
-363
-353
-343
-332
-322
-312
-302
-292
-281
-271
-260
-250
-239
-229
-218
-208
-198
-188
-178
-168
-158
-148
-138
-128
-117
-107
-97
-87
-76
-66
-56
-47
-37
-28
-19
-10
-1
8
17
27
36
46
56
66
76
86
96
106
116
125
134
143
152
161
170
179
188
197
206
215
224
233
243
252
261
270
279
288
297
305
313
321
329
337
345
354
362
370
379
387
395
403
411
419
426
433
440
447
454
461
467
474
480
487
494
500
507
513
520
526
531
537
543
548
553
559
564
569
575
580
585
591
596
601
606
610
615
619
623
627
631
635
639
643
646
650
654
658
662
666
670
674
677
680
683
686
689
691
694
696
699
701
703
706
708
711
713
715
716
718
719
720
721
722
723
723
723
724
724
724
724
724
724
724
723
722
722
721
719
718
717
715
714
712
711
709
707
705
704
702
699
697
694
692
688
685
681
677
673
669
664
660
655
650
645
639
634
628
622
616
610
604
598
592
586
579
573
567
561
554
548
541
535
528
521
514
506
499
491
483
475
467
459
451
443
435
427
419
411
403
394
386
378
370
361
352
344
335
326
317
309
300
291
282
273
264
255
246
237
228
218
209
200
191
181
172
162
153
143
134
124
115
105
95
86
76
67
57
48
38
29
19
10
1
-8
-17
-26
-35
-44
-53
-62
-71
-80
-89
-97
-106
-115
-123
-131
-140
-148
-156
-164
-172
-181
-189
-197
-205
-213
-221
-229
-237
-245
-253
-261
-269
-277
-285
-292
-300
-307
-314
-321
-328
-335
-342
-350
-357
-364
-371
-379
-386
-393
-400
-407
-414
-421
-427
-434
-441
-447
-454
-460
-467
-473
-480
-486
-493
-499
-505
-511
-517
-522
-528
-533
-538
-543
-548
-552
-557
-561
-565
-570
-574
-578
-582
-585
-589
-592
-595
-598
-601
-603
-605
-608
-610
-613
-615
-618
-620
-622
-625
-627
-629
-631
-633
-635
-636
-638
-639
-641
-642
-643
-644
-646
-647
-648
-650
-651
-652
-653
-655
-656
-657
-658
-659
-660
-661
-662
-663
-664
-665
-665
-666
-667
-667
-668
-668
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-668
-668
-668
-667
-667
-666
-665
-665
-664
-663
-663
-662
-661
-659
-658
-657
-655
-654
-652
-650
-649
-647
-645
-644
-642
-641
-639
-638
-636
-635
-633
-631
-629
-627
-625
-623
-620
-618
-616
-614
-612
-610
-608
-606
-604
-602
-600
-599
-597
-595
-593
-592
-590
-588
-587
-585
-584
-583
-581
-580
-579
-578
-577
-576
-575
-574
-573
-572
-571
-570
-569
-568
-567
-566
-565
-564
-564
-563
-562
-562
-561
-561
-560
-560
-559
-559
-559
-559
-558
-558
-558
-558
-558
-559
-559
-559
-559
-560
-560
-560
-560
-560
-560
-561
-561
-561
-561
-562
-562
-562
-563
-563
-563
-564
-564
-564
-564
-564
-564
-564
-564
-565
-565
-566
-567
-568
-570
-571
-572
-574
-575
-576
-578
-579
-581
-582
-583
-585
-586
-588
-590
-592
-594
-596
-598
-601
-603
-606
-609
-612
-615
-619
-622
-625
-629
-632
-636
-640
-643
-647
-651
-655
-658
-662
-666
-670
-674
-679
-683
-687
-692
-696
-701
-706
-711
-716
-722
-727
-733
-739
-745
-750
-757
-763
-769
-775
-781
-787
-794
-800
-806
-813
-820
-826
-833
-841
-848
-855
-863
-870
-878
-885
-893
-901
-908
-916
-924
-932
-940
-948
-956
-964
-973
-981
-990
-998
-1006
-1014
-1024
-1032
-1040
-1049
-1058
-1066
-1075
-1084
-1094
-1103
-1113
-1123
-1133
-1143
-1154
-1164
-1174
-1185
-1196
-1206
-1217
-1227
-1238
-1249
-1260
-1271
-1282
-1293
-1305
-1316
-1328
-1340
-1351
-1363
-1375
-1387
-1399
-1412
-1424
-1436
-1449
-1461
-1474
-1487
-1500
-1513
-1526
-1540
-1553
-1567
-1580
-1593
-1607
-1620
-1634
-1648
-1662
-1675
-1689
-1704
-1718
-1732
-1747
-1761
-1775
-1790
-1804
-1818
-1833
-1847
-1861
-1876
-1890
-1904
-1919
-1934
-1948
-1963
-1978
-1993
-2008
-2023
-2037
-2052
-2067
-2082
-2097
-2111
-2126
-2141
-2156
-2171
-2186
-2201
-2216
-2231
-2246
-2260
-2275
-2290
-2304
-2319
-2333
-2348
-2363
-2377
-2392
-2406
-2421
-2436
-2450
-2465
-2479
-2494
-2508
-2523
-2538
-2553
-2568
-2583
-2598
-2613
-2628
-2643
-2657
-2672
-2687
-2701
-2716
-2731
-2745
-2760
-2774
-2789
-2804
-2819
-2833
-2848
-2862
-2877
-2891
-2905
-2919
-2933
-2947
-2961
-2975
-2988
-3002
-3016
-3029
-3043
-3057
-3071
-3084
-3098
-3111
-3125
-3138
-3151
-3164
-3176
-3189
-3202
-3214
-3227
-3240
-3252
-3265
-3277
-3290
-3302
-3314
-3327
-3339
-3351
-3362
-3374
-3386
-3398
-3409
-3421
-3432
-3444
-3455
-3466
-3477
-3488
-3499
-3510
-3521
-3532
-3542
-3553
-3563
-3574
-3584
-3595
-3605
-3615
-3626
-3636
-3646
-3656
-3666
-3677
-3687
-3697
-3707
-3717
-3726
-3736
-3745
-3755
-3764
-3773
-3782
-3791
-3800
-3809
-3819
-3828
-3837
-3846
-3855
-3865
-3873
-3882
-3891
-3900
-3908
-3917
-3925
-3933
-3941
-3950
-3958
-3966
-3974
-3982
-3989
-3997
-4005
-4011
-4019
-4027
-4035
-4042
-4049
-4056
-4062
-4069
-4075
-4083
-4090
-4096
-4103
-4109
-4116
-4123
-4129
-4135
-4142
-4148
-4154
-4160
-4165
-4171
-4176
-4182
-4187
-4192
-4197
-4202
-4207
-4212
-4217
-4222
-4226
-4231
-4236
-4241
-4245
-4250
-4255
-4260
-4264
-4269
-4273
-4277
-4280
-4284
-4287
-4290
-4293
-4296
-4299
-4302
-4305
-4308
-4311
-4314
-4317
-4319
-4322
-4324
-4326
-4328
-4330
-4332
-4333
-4335
-4336
-4338
-4339
-4341
-4342
-4344
-4346
-4347
-4349
-4351
-4352
-4353
-4354
-4355
-4356
-4356
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4357
-4356
-4355
-4355
-4354
-4352
-4351
-4350
-4348
-4347
-4345
-4344
-4342
-4340
-4338
-4336
-4334
-4332
-4329
-4326
-4323
-4320
-4317
-4313
-4310
-4306
-4303
-4300
-4296
-4293
-4290
-4286
-4283
-4279
-4275
-4271
-4267
-4263
-4258
-4254
-4249
-4245
-4240
-4235
-4231
-4226
-4221
-4216
-4212
-4207
-4202
-4197
-4191
-4186
-4180
-4174
-4169
-4163
-4157
-4151
-4145
-4139
-4133
-4127
-4121
-4115
-4109
-4103
-4097
-4091
-4085
-4078
-4072
-4066
-4059
-4054
-4048
-4041
-4035
-4029
-4022
-4016
-4010
-4003
-3996
-3989
-3982
-3975
-3968
-3961
-3953
-3946
-3938
-3931
-3923
-3916
-3908
-3900
-3891
-3883
-3875
-3866
-3858
-3849
-3841
-3832
-3823
-3814
-3806
-3797
-3788
-3779
-3770
-3761
-3752
-3742
-3733
-3723
-3713
-3703
-3693
-3683
-3672
-3662
-3652
-3642
-3631
-3621
-3611
-3600
-3590
-3579
-3568
-3557
-3546
-3535
-3523
-3512
-3501
-3489
-3478
-3467
-3456
-3444
-3433
-3422
-3411
-3399
-3388
-3376
-3364
-3352
-3340
-3328
-3316
-3304
-3292
-3279
-3267
-3255
-3242
-3230
-3217
-3205
-3193
-3180
-3168
-3156
-3144
-3131
-3119
-3107
-3094
-3082
-3070
-3057
-3045
-3033
-3020
-3007
-2994
-2981
-2968
-2955
-2942
-2929
-2916
-2902
-2889
-2876
-2863
-2850
-2837
-2823
-2809
-2796
-2782
-2768
-2753
-2739
-2725
-2710
-2696
-2681
-2667
-2652
-2638
-2623
-2609
-2594
-2579
-2565
-2550
-2535
-2520
-2505
-2490
-2475
-2460
-2445
-2430
-2415
-2400
-2385
-2370
-2355
-2340
-2325
-2310
-2295
-2280
-2264
-2249
-2233
-2218
-2202
-2187
-2171
-2156
-2141
-2126
-2110
-2095
-2080
-2065
-2049
-2033
-2017
-2003
-1987
-1971
-1956
-1941
-1926
-1910
-1895
-1881
-1866
-1851
-1836
-1821
-1806
-1791
-1776
-1761
-1746
-1731
-1716
-1701
-1686
-1671
-1656
-1641
-1626
-1611
-1596
-1580
-1565
-1549
-1534
-1518
-1502
-1487
-1471
-1455
-1439
-1423
-1408
-1393
-1377
-1362
-1348
-1333
-1318
-1304
-1289
-1274
-1260
-1245
-1230
-1215
-1201
-1186
-1172
-1157
-1143
-1129
-1115
-1101
-1088
-1074
-1060
-1047
-1033
-1018
-1004
-991
-977
-963
-950
-936
-922
-908
-894
-881
-867
-854
-840
-827
-814
-801
-787
-774
-761
-748
-734
-721
-708
-694
-681
-668
-655
-642
-630
-617
-604
-591
-578
-565
-552
-539
-526
-513
-500
-487
-475
-462
-449
-437
-424
-412
-400
-388
-377
-365
-353
-342
-330
-318
-307
-295
-283
-272
-260
-248
-236
-225
-213
-202
-190
-179
-168
-158
-147
-136
-125
-114
-102
-91
-80
-68
-56
-44
-33
-21
-9
2
14
25
36
47
59
70
81
92
104
115
127
139
150
162
173
185
196
207
219
230
241
253
264
276
287
299
311
323
335
347
359
371
384
396
408
420
432
444
456
468
480
492
504
516
527
539
551
563
575
587
598
610
622
633
645
657
669
681
693
704
716
728
740
752
764
775
787
799
811
823
835
848
860
873
886
898
911
924
937
950
963
976
989
1002
1016
1029
1043
1056
1070
1084
1098
1112
1126
1140
1154
1169
1183
1198
1212
1227
1242
1256
1271
1286
1301
1316
1331
1346
1361
1377
1392
1408
1423
1439
1455
1470
1486
1502
1518
1534
1550
1566
1582
1599
1615
1631
1648
1664
1680
1697
1713
1730
1746
1763
1780
1797
1814
1832
1849
1867
1885
1902
1920
1938
1957
1975
1993
2011
2029
2048
2067
2086
2104
2123
2142
2161
2180
2199
2218
2237
2256
2275
2294
2314
2333
2353
2373
2392
2412
2432
2452
2472
2492
2512
2532
2552
2572
2593
2614
2634
2655
2676
2698
2719
2741
2762
2784
2806
2828
2850
2871
2893
2915
2937
2959
2981
3003
3025
3047
3069
3092
3114
3137
3159
3181
3204
3226
3248
3271
3293
3316
3339
3362
3384
3407
3430
3453
3475
3498
3521
3543
3566
3588
3611
3633
3656
3678
3700
3723
3745
3767
3790
3812
3835
3857
3879
3901
3924
3946
3968
3990
4011
4033
4054
4075
4097
4119
4140
4161
4183
4204
4225
4246
4267
4288
4309
4330
4350
4371
4391
4412
4432
4453
4473
4494
4514
4534
4555
4575
4595
4615
4635
4654
4674
4694
4713
4733
4752
4772
4792
4811
4831
4851
4871
4891
4911
4931
4951
4971
4991
5010
5030
5049
5069
5088
5108
5127
5146
5166
5185
5205
5224
5243
5263
5282
5301
5321
5340
5359
5377
5396
5414
5433
5451
5469
5486
5504
5522
5539
5557
5574
5592
5609
5626
5643
5660
5677
5693
5709
5726
5742
5757
5773
5789
5804
5820
5835
5850
5866
5881
5896
5911
5925
5940
5954
5968
5982
5996
6010
6024
6037
6051
6064
6077
6090
6103
6116
6129
6141
6153
6165
6177
6188
6200
6211
6222
6233
6244
6255
6266
6276
6286
6297
6307
6316
6326
6336
6345
6355
6364
6373
6382
6391
6399
6408
6416
6424
6432
6440
6447
6455
6462
6469
6476
6482
6489
6495
6502
6507
6513
6519
6524
6529
6533
6538
6542
6546
6550
6554
6558
6561
6565
6568
6571
6573
6576
6578
6580
6582
6584
6585
6586
6587
6588
6588
6589
6589
6589
6589
6589
6588
6587
6586
6585
6584
6582
6581
6579
6577
6575
6572
6570
6568
6565
6563
6560
6557
6554
6551
6547
6544
6540
6536
6531
6527
6522
6517
6512
6507
6502
6496
6490
6484
6477
6471
6464
6456
6449
6441
6433
6425
6416
6408
6399
6390
6381
6372
6363
6354
6344
6334
6324
6313
6302
6291
6280
6268
6256
6244
6232
6219
6207
6194
6181
6168
6155
6142
6128
6115
6101
6087
6072
6058
6043
6028
6012
5997
5981
5966
5950
5934
5918
5902
5886
5869
5853
5836
5819
5803
5785
5768
5751
5734
5716
5699
5681
5664
5646
5628
5610
5591
5573
5554
5535
5516
5496
5477
5457
5438
5418
5398
5378
5358
5338
5318
5297
5277
5256
5235
5214
5193
5171
5150
5129
5107
5086
5064
5042
5020
4998
4976
4953
4931
4908
4885
4862
4838
4815
4792
4768
4745
4722
4698
4675
4652
4628
4605
4581
4558
4534
4510
4487
4463
4439
4416
4392
4368
4345
4321
4298
4274
4250
4227
4203
4179
4155
4132
4108
4083
4059
4035
4011
3988
3964
3940
3916
3891
3867
3843
3818
3794
3769
3745
3721
3696
3672
3648
3624
3600
3576
3551
3527
3503
3478
3454
3429
3404
3379
3354
3329
3304
3279
3254
3229
3204
3179
3154
3129
3104
3079
3054
3028
3003
2978
2952
2927
2902
2876
2851
2826
2801
2775
2750
2725
2699
2674
2648
2622
2597
2571
2545
2519
2494
2468
2442
2417
2391
2365
2340
2314
2289
2263
2237
2212
2186
2160
2134
2108
2082
2056
2029
2004
1979
1953
1928
1903
1878
1853
1828
1803
1778
1753
1729
1704
1679
1654
1630
1605
1581
1556
1532
1508
1484
1460
1436
1412
1388
1364
1340
1316
1292
1268
1244
1220
1197
1173
1149
1125
1101
1078
1054
1030
1006
983
960
937
913
890
867
844
822
799
776
754
732
710
687
665
643
621
599
577
555
533
511
489
468
446
424
403
382
361
340
319
298
277
256
235
214
194
173
152
132
112
92
72
53
33
14
-5
-25
-44
-63
-82
-101
-120
-139
-158
-177
-196
-214
-233
-251
-269
-287
-304
-322
-339
-356
-373
-390
-406
-423
-440
-456
-472
-488
-504
-520
-536
-552
-567
-583
-599
-614
-629
-644
-659
-674
-689
-704
-719
-733
-748
-762
-777
-791
-805
-819
-833
-847
-861
-874
-888
-901
-914
-927
-940
-953
-966
-978
-991
-1002
-1014
-1027
-1039
-1051
-1063
-1074
-1086
-1097
-1108
-1119
-1130
-1141
-1151
-1161
-1171
-1181
-1191
-1200
-1210
-1220
-1229
-1238
-1248
-1257
-1266
-1275
-1284
-1292
-1301
-1309
-1317
-1325
-1333
-1341
-1349
-1357
-1365
-1373
-1381
-1389
-1396
-1404
-1412
-1419
-1426
-1433
-1440
-1447
-1454
-1461
-1467
-1474
-1480
-1487
-1493
-1500
-1506
-1513
-1519
-1525
-1531
-1537
-1543
-1549
-1554
-1559
-1565
-1570
-1575
-1580
-1585
-1590
-1595
-1600
-1604
-1609
-1613
-1618
-1622
-1626
-1629
-1633
-1636
-1639
-1643
-1645
-1648
-1651
-1654
-1656
-1659
-1661
-1663
-1665
-1667
-1669
-1671
-1673
-1675
-1676
-1678
-1679
-1681
-1682
-1683
-1685
-1686
-1687
-1689
-1690
-1691
-1693
-1694
-1695
-1696
-1696
-1697
-1697
-1698
-1698
-1698
-1697
-1697
-1697
-1696
-1696
-1695
-1694
-1694
-1693
-1692
-1691
-1689
-1688
-1686
-1685
-1683
-1681
-1679
-1677
-1675
-1673
-1671
-1670
-1668
-1666
-1664
-1662
-1660
-1657
-1655
-1652
-1649
-1646
-1643
-1640
-1636
-1633
-1630
-1627
-1623
-1620
-1617
-1613
-1610
-1606
-1602
-1598
-1594
-1590
-1586
-1581
-1577
-1572
-1568
-1563
-1558
-1553
-1549
-1544
-1539
-1534
-1529
-1524
-1520
-1514
-1509
-1504
-1499
-1493
-1488
-1482
-1477
-1472
-1466
-1461
-1456
-1451
-1446
-1441
-1436
-1431
-1426
-1421
-1415
-1410
-1405
-1399
-1394
-1388
-1383
-1377
-1372
-1366
-1361
-1355
-1350
-1344
-1339
-1333
-1327
-1321
-1316
-1310
-1304
-1298
-1292
-1286
-1279
-1273
-1267
-1261
-1255
-1249
-1243
-1237
-1230
-1224
-1218
-1212
-1206
-1200
-1194
-1187
-1181
-1175
-1169
-1162
-1156
-1149
-1143
-1136
-1130
-1123
-1116
-1109
-1102
-1096
-1088
-1081
-1074
-1067
-1059
-1052
-1044
-1037
-1030
-1022
-1014
-1008
-1000
-994
-987
-980
-973
-966
-959
-951
-944
-937
-930
-922
-915
-908
-900
-893
-885
-878
-870
-863
-855
-847
-840
-832
-824
-816
-808
-800
-793
-785
-777
-770
-762
-755
-747
-739
-732
-724
-716
-709
-701
-693
-685
-677
-669
-662
-654
-646
-638
-631
-623
-615
-607
-599
-591
-583
-575
-567
-559
-550
-542
-534
-526
-517
-509
-501
-492
-484
-476
-467
-459
-450
-441
-432
-423
-415
-406
-397
-388
-379
-370
-361
-352
-343
-333
-324
-315
-306
-296
-287
-278
-268
-259
-249
-239
-230
-220
-211
-201
-191
-182
-172
-162
-153
-143
-134
-124
-115
-106
-97
-87
-78
-69
-60
-51
-42
-33
-24
-15
-5
4
13
22
31
40
49
58
67
76
84
93
101
110
118
127
135
143
151
159
167
175
183
190
198
205
213
220
228
235
243
251
258
266
274
282
289
297
305
313
321
329
336
344
352
359
367
374
381
389
396
403
410
417
424
431
438
444
451
458
464
471
477
484
490
497
503
509
515
521
527
533
539
545
550
556
561
566
571
576
581
585
590
595
599
603
608
612
616
620
624
628
631
635
638
642
645
648
651
653
656
659
661
664
666
668
670
672
674
676
677
679
680
680
681
681
682
682
682
681
681
681
681
680
680
679
678
677
676
674
673
671
669
666
664
662
659
657
654
651
649
646
644
641
638
635
632
629
625
622
618
614
610
606
602
597
593
588
583
578
573
568
563
558
552
547
541
536
530
524
519
513
507
501
495
489
482
476
470
463
457
450
444
437
430
423
415
408
400
392
384
376
367
359
350
342
333
324
315
305
296
287
277
267
257
247
237
226
216
205
194
183
172
161
150
139
127
115
104
92
79
67
55
42
29
17
4
-10
-23
-36
-50
-63
-77
-90
-104
-118
-132
-146
-160
-174
-189
-203
-218
-233
-247
-262
-278
-293
-308
-324
-339
-355
-370
-386
-401
-417
-432
-448
-463
-479
-495
-511
-527
-544
-560
-576
-592
-609
-625
-641
-658
-674
-691
-708
-725
-742
-759
-776
-794
-812
-829
-847
-865
-883
-900
-918
-936
-953
-971
-989
-1006
-1024
-1042
-1060
-1079
-1097
-1116
-1134
-1153
-1172
-1191
-1210
-1229
-1249
-1268
-1287
-1307
-1326
-1346
-1366
-1386
-1406
-1427
-1447
-1468
-1489
-1509
-1530
-1550
-1571
-1591
-1612
-1632
-1652
-1673
-1693
-1714
-1734
-1755
-1776
-1797
-1818
-1839
-1860
-1881
-1901
-1922
-1943
-1964
-1984
-2005
-2025
-2045
-2066
-2087
-2107
-2128
-2148
-2169
-2189
-2210
-2230
-2251
-2272
-2292
-2312
-2333
-2353
-2373
-2393
-2413
-2433
-2453
-2473
-2492
-2512
-2532
-2552
-2572
-2592
-2611
-2631
-2651
-2670
-2690
-2709
-2729
-2748
-2767
-2787
-2806
-2825
-2844
-2863
-2882
-2901
-2919
-2938
-2957
-2976
-2994
-3013
-3031
-3050
-3068
-3087
-3105
-3123
-3141
-3159
-3177
-3195
-3212
-3230
-3247
-3264
-3282
-3299
-3317
-3334
-3352
-3369
-3386
-3403
-3420
-3437
-3454
-3470
-3486
-3502
-3518
-3534
-3550
-3565
-3581
-3596
-3611
-3627
-3642
-3656
-3671
-3685
-3700
-3714
-3728
-3742
-3755
-3769
-3783
-3797
-3810
-3824
-3837
-3851
-3864
-3877
-3890
-3903
-3916
-3929
-3942
-3954
-3966
-3978
-3990
-4002
-4013
-4024
-4035
-4046
-4057
-4067
-4077
-4086
-4097
-4107
-4116
-4125
-4135
-4144
-4152
-4161
-4170
-4179
-4187
-4195
-4203
-4211
-4219
-4226
-4234
-4241
-4248
-4255
-4261
-4268
-4274
-4280
-4286
-4292
-4297
-4303
-4308
-4313
-4318
-4323
-4328
-4333
-4338
-4343
-4348
-4352
-4356
-4361
-4365
-4368
-4372
-4376
-4379
-4382
-4386
-4389
-4392
-4395
-4398
-4401
-4403
-4406
-4408
-4410
-4412
-4413
-4415
-4416
-4417
-4417
-4418
-4418
-4419
-4419
-4420
-4420
-4420
-4420
-4420
-4420
-4419
-4419
-4418
-4417
-4416
-4415
-4413
-4412
-4410
-4409
-4408
-4406
-4404
-4403
-4400
-4398
-4395
-4393
-4389
-4386
-4382
-4378
-4375
-4371
-4367
-4363
-4359
-4355
-4350
-4346
-4341
-4336
-4331
-4325
-4320
-4314
-4308
-4302
-4296
-4289
-4283
-4277
-4270
-4263
-4256
-4249
-4242
-4234
-4226
-4218
-4210
-4202
-4194
-4185
-4176
-4168
-4159
-4150
-4142
-4133
-4124
-4115
-4106
-4097
-4088
-4078
-4069
-4059
-4049
-4038
-4029
-4019
-4009
-3999
-3989
-3978
-3968
-3958
-3947
-3937
-3926
-3915
-3905
-3894
-3882
-3871
-3860
-3849
-3837
-3826
-3814
-3803
-3791
-3779
-3767
-3756
-3744
-3732
-3721
-3709
-3697
-3685
-3674
-3662
-3650
-3638
-3626
-3614
-3602
-3589
-3577
-3565
-3552
-3540
-3527
-3514
-3501
-3488
-3474
-3461
-3447
-3434
-3420
-3407
-3393
-3380
-3366
-3353
-3339
-3326
-3313
-3299
-3285
-3271
-3257
-3243
-3229
-3214
-3200
-3185
-3170
-3156
-3141
-3126
-3112
-3097
-3082
-3067
-3052
-3038
-3023
-3008
-2994
-2979
-2965
-2950
-2936
-2922
-2908
-2894
-2880
-2866
-2852
-2838
-2824
-2811
-2797
-2783
-2769
-2755
-2741
-2727
-2713
-2698
-2684
-2670
-2656
-2642
-2628
-2614
-2601
-2587
-2573
-2559
-2546
-2532
-2518
-2504
-2490
-2476
-2462
-2448
-2434
-2420
-2406
-2392
-2378
-2364
-2350
-2336
-2322
-2308
-2293
-2279
-2265
-2251
-2238
-2224
-2211
-2197
-2184
-2170
-2157
-2144
-2130
-2117
-2104
-2091
-2077
-2064
-2051
-2037
-2024
-2011
-1997
-1984
-1971
-1958
-1945
-1932
-1920
-1907
-1894
-1881
-1869
-1856
-1843
-1831
-1818
-1805
-1792
-1780
-1767
-1754
-1741
-1728
-1715
-1703
-1690
-1677
-1665
-1652
-1639
-1627
-1614
-1602
-1589
-1576
-1564
-1551
-1539
-1527
-1515
-1502
-1490
-1478
-1466
-1455
-1443
-1431
-1419
-1407
-1395
-1383
-1371
-1360
-1348
-1336
-1325
-1314
-1302
-1291
-1280
-1269
-1258
-1247
-1236
-1225
-1214
-1204
-1193
-1182
-1172
-1161
-1151
-1140
-1130
-1119
-1109
-1098
-1087
-1077
-1066
-1055
-1044
-1033
-1022
-1010
-1000
-989
-978
-967
-956
-945
-934
-924
-913
-901
-890
-879
-868
-856
-845
-833
-822
-810
-799
-788
-777
-766
-755
-744
-733
-721
-710
-699
-687
-676
-664
-652
-641
-629
-618
-607
-596
-585
-574
-564
-553
-543
-532
-522
-511
-501
-490
-479
-468
-458
-447
-436
-425
-415
-404
-393
-382
-372
-361
-350
-339
-328
-317
-307
-296
-285
-274
-263
-252
-242
-231
-221
-211
-201
-191
-181
-171
-160
-150
-140
-129
-119
-108
-97
-87
-76
-65
-54
-44
-33
-22
-11
-1
10
21
31
42
53
63
74
84
95
105
116
126
137
148
158
169
181
192
203
215
226
238
250
261
273
284
296
307
319
330
341
353
364
375
386
397
408
420
431
441
452
463
474
484
495
506
517
528
539
550
561
572
583
595
606
617
627
638
649
659
669
680
690
700
710
719
729
739
749
759
769
778
788
798
807
817
826
836
845
854
864
873
882
891
900
909
918
927
935
944
953
961
969
978
986
994
1002
1010
1018
1027
1035
1043
1051
1059
1066
1074
1082
1090
1097
1105
1113
1120
1128
1136
1144
1151
1159
1167
1176
1184
1192
1200
1209
1217
1226
1234
1243
1251
1259
1267
1276
1284
1291
1299
1307
1314
1322
1330
1337
1345
1353
1361
1368
1376
1384
1392
1399
1407
1415
1422
1430
1437
1445
1452
1459
1467
1474
1481
1488
1496
1503
1509
1516
1523
1530
1536
1542
1549
1555
1562
1568
1574
1581
1587
1594
1600
1607
1614
1620
1627
1633
1639
1646
1652
1658
1664
1670
1676
1682
1688
1693
1699
1705
1710
1715
1720
1725
1730
1734
1739
1743
1748
1752
1756
1759
1763
1767
1770
1774
1777
1781
1784
1787
1790
1793
1796
1798
1801
1804
1807
1809
1812
1814
1817
1819
1821
1823
1825
1827
1829
1830
1832
1834
1835
1837
1839
1840
1841
1843
1844
1845
1847
1847
1848
1849
1849
1849
1849
1848
1848
1848
1847
1847
1846
1845
1845
1844
1843
1843
1842
1841
1840
1839
1838
1837
1835
1834
1833
1831
1830
1828
1827
1825
1824
1822
1821
1819
1817
1815
1812
1810
1807
1805
1802
1799
1796
1793
1790
1787
1784
1781
1778
1774
1771
1767
1764
1760
1756
1752
1748
1744
1739
1735
1731
1726
1722
1718
1713
1708
1704
1699
1694
1689
1684
1679
1674
1668
1663
1658
1653
1648
1643
1638
1632
1627
1622
1617
1612
1607
1602
1597
1592
1587
1582
1578
1573
1568
1564
1560
1555
1551
1547
1543
1538
1534
1530
1526
1522
1517
1513
1509
1505
1501
1497
1493
1489
1485
1481
1478
1474
1471
1468
1464
1461
1458
1454
1451
1448
1444
1441
1438
1435
1431
1428
1425
1422
1419
1415
1412
1409
1406
1402
1399
1396
1393
1390
1387
1384
1381
1378
1376
1373
1370
1367
1365
1362
1359
1356
1353
1350
1347
1344
1341
1338
1335
1332
1329
1326
1323
1320
1317
1314
1311
1308
1305
1302
1299
1296
1294
1291
1288
1285
1283
1280
1277
1275
1272
1269
1266
1263
1260
1258
1255
1252
1250
1248
1245
1243
1241
1239
1237
1235
1233
1232
1230
1228
1226
1224
1222
1220
1218
1216
1214
1212
1209
1207
1205
1203
1200
1198
1196
1193
1191
1189
1186
1184
1182
1180
1178
1176
1174
1172
1170
1168
1166
1164
1162
1160
1158
1156
1154
1153
1151
1149
1147
1146
1144
1143
1141
1139
1137
1136
1134
1132
1130
1128
1126
1124
1123
1121
1119
1118
1116
1114
1113
1112
1110
1109
1108
1106
1105
1104
1103
1102
1100
1099
1098
1097
1096
1095
1094
1093
1091
1090
1089
1087
1086
1085
1083
1082
1080
1079
1077
1076
1074
1073
1071
1070
1068
1066
1065
1063
1061
1060
1058
1056
1054
1053
1051
1049
1047
1045
1043
1041
1039
1037
1035
1033
1031
1029
1026
1024
1022
1020
1018
1016
1012
1010
1008
1006
1004
1000
999
996
993
991
988
985
982
979
976
974
971
968
965
961
958
955
951
948
944
941
937
934
930
926
923
919
916
912
909
905
902
898
895
891
888
884
881
877
873
870
866
863
859
855
852
848
844
840
837
833
829
825
820
816
812
808
804
799
795
791
787
783
779
775
771
767
762
758
754
750
745
741
736
732
727
723
718
714
709
705
700
695
691
686
681
677
672
667
662
657
652
646
641
635
630
624
618
613
607
602
596
590
585
579
573
568
562
556
550
544
538
532
526
520
514
508
502
496
490
484
478
471
465
459
453
446
440
433
427
420
413
407
400
393
386
379
372
366
359
352
346
340
333
327
321
314
308
301
294
287
280
273
266
258
251
244
237
229
222
215
208
201
194
187
180
173
165
158
151
144
137
130
123
116
109
102
95
88
80
73
66
58
51
43
35
27
19
12
4
-4
-12
-20
-28
-36
-44
-52
-60
-68
-75
-83
-91
-99
-107
-115
-123
-131
-139
-147
-155
-163
-171
-179
-186
-194
-202
-209
-217
-225
-232
-239
-247
-254
-261
-268
-276
-283
-290
-297
-304
-311
-318
-325
-332
-339
-346
-352
-359
-366
-373
-380
-387
-394
-400
-407
-413
-420
-426
-432
-439
-445
-451
-457
-463
-469
-475
-481
-487
-493
-499
-504
-510
-516
-522
-527
-533
-539
-544
-550
-555
-561
-566
-571
-576
-581
-586
-591
-596
-600
-604
-609
-613
-617
-621
-625
-628
-632
-635
-639
-642
-646
-649
-652
-655
-659
-662
-665
-668
-671
-674
-677
-680
-683
-686
-689
-691
-694
-697
-700
-703
-706
-708
-711
-714
-717
-720
-722
-725
-727
-730
-732
-734
-737
-739
-741
-743
-746
-748
-750
-752
-753
-755
-757
-758
-760
-761
-763
-764
-766
-767
-769
-770
-772
-773
-775
-776
-778
-779
-780
-782
-783
-785
-786
-787
-789
-791
-792
-794
-796
-798
-800
-801
-803
-805
-806
-808
-809
-811
-812
-813
-814
-815
-816
-817
-818
-819
-820
-821
-822
-823
-824
-824
-825
-825
-825
-826
-826
-826
-826
-826
-826
-825
-825
-825
-824
-824
-823
-823
-822
-821
-821
-820
-819
-818
-817
-816
-815
-813
-812
-810
-809
-807
-805
-803
-801
-799
-797
-795
-793
-790
-788
-786
-783
-781
-779
-776
-774
-771
-769
-766
-764
-761
-759
-756
-754
-752
-749
-747
-745
-742
-740
-737
-735
-733
-730
-728
-725
-723
-721
-718
-716
-714
-711
-709
-707
-704
-702
-700
-697
-695
-692
-689
-687
-684
-681
-679
-676
-673
-670
-667
-664
-660
-657
-654
-651
-648
-645
-641
-638
-634
-631
-627
-623
-619
-616
-612
-608
-604
-600
-596
-592
-588
-584
-580
-576
-571
-567
-563
-558
-554
-549
-545
-541
-536
-532
-528
-524
-520
-516
-512
-508
-504
-500
-495
-491
-487
-482
-478
-473
-469
-464
-459
-455
-450
-445
-440
-435
-430
-425
-420
-415
-410
-404
-399
-393
-388
-383
-377
-372
-366
-361
-355
-350
-344
-339
-334
-328
-323
-318
-312
-307
-302
-297
-291
-286
-281
-276
-270
-265
-260
-256
-251
-246
-241
-236
-231
-227
-222
-217
-212
-207
-202
-197
-192
-187
-182
-177
-172
-167
-162
-157
-152
-147
-142
-137
-132
-127
-121
-116
-111
-106
-100
-95
-89
-84
-79
-74
-68
-63
-58
-53
-48
-43
-38
-33
-27
-22
-17
-12
-7
-2
3
8
13
18
23
28
33
38
43
49
54
59
64
69
75
80
85
91
96
101
106
111
116
120
125
130
134
139
144
148
153
158
162
167
171
176
180
184
188
192
196
199
203
207
211
214
218
222
225
229
232
236
239
243
246
249
252
255
258
261
265
268
271
274
277
280
283
286
289
292
294
297
299
302
304
306
309
311
313
316
318
320
322
324
327
329
331
333
335
337
339
340
342
344
346
347
349
351
352
354
355
356
358
360
361
363
364
366
367
369
370
372
373
375
376
378
379
380
382
383
385
386
388
389
390
392
393
395
396
398
399
400
402
403
405
406
408
410
411
412
414
415
417
418
419
421
422
423
424
426
427
428
430
431
432
434
435
437
438
440
441
443
444
446
448
449
451
452
454
455
457
458
459
461
462
463
465
466
467
468
469
470
471
472
473
474
475
476
476
477
478
479
480
481
481
482
483
484
485
486
487
488
488
489
490
490
491
491
491
491
492
492
492
492
492
492
492
492
492
492
493
493
493
493
493
492
492
492
492
492
492
492
492
493
493
494
495
496
496
497
498
498
499
499
499
500
500
500
501
501
502
502
503
503
504
505
505
505
506
506
506
506
507
507
507
507
507
508
508
508
509
509
510
510
511
511
512
512
512
513
513
513
513
513
513
514
514
515
515
516
517
517
518
519
519
520
520
521
522
522
523
524
525
526
528
529
531
533
534
536
538
540
542
544
546
548
550
553
555
557
560
563
566
569
572
575
579
582
586
589
593
597
600
604
608
612
616
620
625
629
633
638
642
647
651
655
660
664
668
673
677
681
686
690
695
700
705
709
714
720
725
730
735
741
746
751
757
762
768
774
780
785
791
797
803
809
815
821
827
833
840
846
852
858
865
871
878
884
891
898
905
912
918
925
932
940
947
954
961
968
976
983
991
998
1006
1014
1020
1029
1037
1045
1052
1060
1068
1076
1083
1091
1099
1107
1115
1123
1131
1139
1147
1155
1163
1171
1179
1188
1196
1204
1212
1220
1228
1236
1244
1252
1260
1268
1277
1285
1293
1302
1310
1318
1327
1335
1343
1351
1360
1368
1376
1385
1393
1401
1410
1419
1428
1436
1445
1454
1463
1471
1480
1488
1497
1505
1514
1522
1531
1539
1548
1557
1565
1574
1582
1591
1599
1608
1616
1624
1633
1641
1649
1657
1665
1673
1681
1689
1697
1705
1713
1721
1729
1737
1745
1752
1760
1768
1775
1782
1790
1797
1804
1811
1819
1826
1833
1840
1847
1855
1862
1869
1876
1883
1890
1896
1903
1910
1916
1923
1929
1936
1942
1948
1954
1961
1967
1973
1979
1985
1991
1997
2003
2009
2013
2020
2025
2031
2037
2041
2048
2053
2059
2064
2070
2075
2080
2086
2091
2096
2102
2107
2112
2118
2123
2128
2133
2137
2142
2146
2151
2155
2159
2163
2168
2172
2176
2180
2184
2188
2191
2195
2198
2201
2204
2207
2210
2213
2216
2218
2221
2224
2227
2230
2233
2235
2238
2241
2244
2247
2249
2251
2254
2256
2258
2260
2261
2263
2265
2267
2269
2271
2273
2275
2276
2278
2280
2281
2282
2283
2284
2285
2286
2287
2287
2288
2289
2290
2290
2291
2292
2292
2293
2293
2294
2294
2294
2294
2294
2294
2294
2293
2293
2292
2292
2291
2291
2290
2290
2289
2289
2288
2288
2287
2287
2286
2285
2285
2284
2284
2283
2282
2282
2281
2280
2280
2279
2279
2278
2277
2277
2276
2276
2275
2274
2273
2272
2271
2270
2269
2268
2267
2266
2265
2264
2263
2261
2260
2259
2258
2257
2255
2254
2253
2251
2250
2249
2247
2246
2244
2243
2241
2240
2238
2237
2235
2234
2232
2231
2229
2228
2226
2225
2224
2222
2221
2220
2219
2217
2216
2215
2213
2212
2210
2209
2208
2206
2205
2203
2202
2201
2199
2198
2196
2195
2193
2192
2190
2188
2187
2185
2183
2181
2180
2178
2176
2175
2173
2172
2170
2168
2167
2165
2163
2162
2160
2158
2156
2154
2151
2149
2147
2145
2142
2140
2137
2135
2132
2129
2127
2124
2121
2118
2115
2112
2108
2105
2102
2099
2096
2093
2090
2087
2084
2081
2078
2075
2071
2068
2064
2061
2057
2054
2050
2047
2043
2039
2036
2032
2028
2024
2021
2017
2013
2009
2005
2001
1998
1994
1990
1986
1982
1978
1974
1970
1966
1962
1957
1953
1949
1945
1941
1936
1932
1927
1923
1918
1914
1909
1904
1898
1893
1887
1882
1876
1870
1865
1859
1853
1847
1841
1835
1829
1823
1817
1811
1804
1798
1791
1785
1778
1772
1765
1758
1752
1746
1739
1733
1726
1719
1713
1706
1699
1692
1684
1677
1669
1662
1654
1647
1639
1632
1624
1616
1608
1601
1593
1585
1577
1569
1561
1552
1544
1536
1528
1520
1512
1504
1496
1488
1480
1472
1464
1456
1448
1440
1432
1423
1415
1406
1398
1389
1381
1372
1364
1356
1348
1339
1331
1322
1314
1305
1297
1288
1279
1271
1262
1253
1244
1235
1226
1217
1208
1199
1189
1180
1171
1161
1152
1142
1132
1123
1113
1103
1093
1084
1074
1064
1054
1044
1034
1024
1014
1004
994
983
973
962
952
941
930
920
909
898
887
876
865
854
843
832
820
809
798
786
775
764
752
741
729
718
706
695
683
671
659
647
635
623
611
599
587
574
562
549
536
524
511
498
485
472
459
446
433
420
407
393
380
366
352
339
325
310
296
282
267
253
238
223
208
193
178
162
147
131
116
100
84
69
53
37
21
5
-11
-26
-42
-59
-75
-91
-107
-124
-140
-157
-174
-191
-208
-224
-241
-258
-275
-292
-309
-326
-343
-360
-377
-395
-412
-429
-447
-464
-482
-499
-517
-534
-552
-569
-587
-605
-622
-640
-658
-675
-693
-711
-729
-747
-765
-783
-801
-819
-837
-855
-874
-892
-910
-928
-946
-963
-981
-999
-1016
-1035
-1053
-1070
-1088
-1107
-1125
-1143
-1161
-1179
-1197
-1215
-1234
-1252
-1270
-1288
-1306
-1325
-1343
-1361
-1379
-1398
-1416
-1434
-1452
-1471
-1489
-1507
-1526
-1544
-1562
-1581
-1599
-1618
-1636
-1654
-1673
-1691
-1709
-1728
-1746
-1764
-1783
-1801
-1820
-1838
-1857
-1875
-1894
-1912
-1930
-1949
-1967
-1985
-2003
-2021
-2039
-2058
-2076
-2094
-2112
-2130
-2148
-2166
-2185
-2203
-2221
-2239
-2257
-2275
-2293
-2311
-2329
-2347
-2365
-2383
-2401
-2420
-2438
-2456
-2474
-2492
-2511
-2529
-2547
-2565
-2583
-2601
-2619
-2638
-2655
-2673
-2691
-2709
-2727
-2745
-2762
-2780
-2798
-2815
-2833
-2850
-2868
-2886
-2903
-2921
-2939
-2956
-2974
-2991
-3008
-3025
-3042
-3059
-3075
-3092
-3109
-3125
-3142
-3159
-3175
-3192
-3208
-3225
-3241
-3258
-3274
-3290
-3306
-3322
-3339
-3355
-3371
-3387
-3404
-3420
-3436
-3453
-3469
-3485
-3502
-3518
-3534
-3551
-3567
-3583
-3599
-3615
-3631
-3647
-3663
-3679
-3695
-3711
-3727
-3743
-3759
-3775
-3791
-3807
-3823
-3839
-3855
-3871
-3886
-3902
-3917
-3932
-3947
-3963
-3978
-3993
-4008
-4022
-4038
-4053
-4067
-4082
-4097
-4111
-4126
-4140
-4155
-4169
-4183
-4197
-4211
-4225
-4238
-4252
-4266
-4279
-4293
-4306
-4319
-4333
-4346
-4359
-4372
-4385
-4398
-4410
-4423
-4435
-4448
-4460
-4472
-4484
-4496
-4507
-4519
-4530
-4542
-4553
-4564
-4575
-4586
-4597
-4607
-4618
-4628
-4638
-4648
-4658
-4668
-4678
-4687
-4697
-4706
-4715
-4724
-4733
-4742
-4750
-4759
-4767
-4775
-4783
-4791
-4799
-4806
-4813
-4821
-4828
-4835
-4842
-4848
-4855
-4861
-4867
-4873
-4879
-4885
-4890
-4896
-4901
-4906
-4911
-4915
-4920
-4924
-4929
-4933
-4937
-4941
-4945
-4948
-4952
-4956
-4959
-4962
-4966
-4968
-4971
-4974
-4976
-4978
-4980
-4982
-4984
-4985
-4987
-4988
-4990
-4991
-4992
-4993
-4994
-4994
-4995
-4995
-4995
-4994
-4994
-4993
-4992
-4991
-4990
-4988
-4987
-4986
-4984
-4982
-4980
-4978
-4976
-4974
-4971
-4969
-4966
-4963
-4960
-4956
-4953
-4949
-4946
-4942
-4938
-4934
-4930
-4926
-4922
-4917
-4913
-4908
-4903
-4898
-4893
-4888
-4883
-4877
-4871
-4865
-4859
-4853
-4846
-4839
-4832
-4825
-4818
-4811
-4803
-4796
-4788
-4781
-4773
-4765
-4758
-4750
-4741
-4733
-4725
-4716
-4707
-4698
-4689
-4680
-4671
-4661
-4652
-4643
-4633
-4623
-4614
-4604
-4594
-4585
-4575
-4564
-4554
-4544
-4533
-4522
-4512
-4500
-4489
-4478
-4467
-4456
-4444
-4433
-4421
-4410
-4399
-4387
-4376
-4364
-4352
-4341
-4329
-4316
-4304
-4292
-4279
-4267
-4254
-4241
-4229
-4216
-4203
-4190
-4177
-4164
-4151
-4138
-4124
-4111
-4097
-4083
-4069
-4054
-4041
-4026
-4011
-3998
-3984
-3970
-3956
-3942
-3928
-3913
-3899
-3885
-3871
-3857
-3843
-3829
-3815
-3801
-3786
-3772
-3758
-3743
-3729
-3715
-3701
-3686
-3672
-3657
-3643
-3628
-3614
-3599
-3585
-3570
-3555
-3541
-3526
-3512
-3497
-3482
-3468
-3453
-3439
-3424
-3410
-3395
-3381
-3366
-3352
-3337
-3323
-3308
-3294
-3279
-3265
-3250
-3236
-3221
-3206
-3192
-3177
-3162
-3148
-3133
-3119
-3105
-3090
-3076
-3062
-3048
-3033
-3019
-3005
-2991
-2977
-2963
-2948
-2934
-2920
-2906
-2892
-2877
-2863
-2849
-2835
-2821
-2807
-2793
-2779
-2765
-2751
-2737
-2723
-2709
-2695
-2681
-2667
-2653
-2639
-2625
-2611
-2597
-2583
-2569
-2555
-2541
-2527
-2513
-2499
-2485
-2471
-2458
-2444
-2430
-2416
-2402
-2389
-2375
-2361
-2347
-2334
-2320
-2306
-2293
-2279
-2265
-2252
-2238
-2224
-2210
-2197
-2183
-2169
-2155
-2141
-2127
-2113
-2100
-2086
-2071
-2057
-2043
-2029
-2015
-2001
-1987
-1973
-1959
-1945
-1931
-1917
-1903
-1889
-1875
-1861
-1847
-1833
-1819
-1805
-1791
-1777
-1763
-1750
-1736
-1722
-1708
-1695
-1681
-1667
-1654
-1640
-1626
-1613
-1599
-1586
-1572
-1558
-1545
-1531
-1518
-1504
-1491
-1478
-1464
-1451
-1438
-1425
-1411
-1398
-1385
-1372
-1358
-1345
-1332
-1319
-1306
-1293
-1280
-1267
-1254
-1241
-1228
-1215
-1202
-1189
-1176
-1162
-1149
-1137
-1124
-1111
-1098
-1086
-1073
-1060
-1048
-1035
-1022
-1010
-997
-985
-972
-959
-947
-934
-922
-909
-897
-885
-872
-860
-848
-836
-824
-812
-800
-788
-776
-764
-751
-739
-727
-715
-703
-691
-679
-667
-655
-643
-632
-620
-609
-597
-586
-575
-563
-552
-541
-530
-518
-507
-496
-485
-474
-463
-452
-441
-430
-419
-409
-398
-388
-377
-367
-356
-346
-335
-324
-314
-303
-293
-283
-272
-262
-252
-242
-232
-222
-213
-203
-193
-184
-174
-164
-155
-145
-136
-126
-117
-108
-99
-89
-80
-71
-62
-52
-43
-34
-25
-16
-7
2
10
19
28
37
45
54
62
71
79
87
96
104
113
121
129
138
146
154
162
170
178
186
194
202
210
217
225
233
241
249
257
265
272
280
288
296
303
311
319
326
334
342
350
357
365
373
381
389
396
404
412
419
427
435
442
450
458
466
474
481
489
497
505
513
521
528
536
544
552
560
567
575
583
590
598
606
613
621
629
637
645
653
661
669
677
685
693
701
709
718
726
734
742
750
758
767
775
783
792
800
808
817
825
834
842
850
859
867
876
884
893
901
910
918
927
936
944
953
962
970
979
988
997
1004
1014
1022
1032
1041
1050
1059
1068
1077
1086
1095
1104
1113
1122
1131
1141
1150
1159
1168
1177
1187
1196
1205
1214
1223
1232
1242
1251
1260
1269
1278
1287
1296
1306
1315
1324
1333
1342
1351
1360
1369
1378
1388
1397
1406
1415
1424
1433
1442
1452
1461
1470
1479
1488
1497
1506
1515
1524
1533
1542
1551
1560
1569
1578
1587
1596
1605
1615
1624
1633
1642
1651
1660
1669
1679
1688
1697
1706
1715
1725
1734
1744
1753
1763
1773
1783
1792
1802
1812
1822
1831
1841
1850
1860
1870
1879
1889
1899
1909
1919
1929
1939
1949
1959
1969
1979
1989
1999
2009
2017
2028
2037
2048
2057
2067
2077
2087
2097
2107
2117
2127
2137
2147
2156
2166
2176
2186
2195
2205
2215
2224
2234
2244
2253
2263
2273
2282
2292
2302
2311
2321
2331
2340
2350
2359
2369
2378
2388
2397
2407
2417
2426
2436
2445
2454
2464
2473
2482
2492
2501
2510
2519
2527
2536
2545
2553
2562
2570
2579
2587
2595
2604
2612
2620
2627
2635
2643
2650
2658
2665
2673
2680
2688
2695
2702
2709
2716
2723
2729
2736
2743
2749
2755
2762
2768
2775
2781
2787
2793
2799
2806
2812
2817
2823
2829
2834
2840
2845
2850
2855
2859
2864
2868
2873
2877
2881
2886
2890
2894
2898
2902
2905
2909
2912
2915
2918
2920
2923
2925
2927
2929
2931
2933
2935
2936
2938
2939
2940
2941
2942
2942
2943
2943
2943
2943
2942
2942
2941
2941
2940
2939
2938
2936
2935
2934
2932
2931
2929
2927
2925
2922
2920
2917
2914
2911
2908
2905
2901
2897
2894
2890
2886
2882
2878
2873
2868
2863
2858
2853
2848
2842
2837
2831
2825
2819
2813
2807
2800
2794
2787
2781
2774
2767
2760
2752
2745
2737
2729
2721
2712
2704
2695
2686
2676
2667
2657
2648
2638
2628
2618
2608
2597
2587
2576
2565
2554
2543
2532
2520
2509
2497
2485
2473
2461
2449
2437
2425
2412
2400
2387
2374
2360
2347
2333
2319
2305
2291
2277
2262
2248
2233
2219
2204
2189
2174
2159
2144
2129
2113
2098
2082
2066
2050
2033
2017
2001
1985
1968
1951
1934
1917
1900
1883
1866
1848
1831
1813
1796
1778
1760
1742
1724
1706
1688
1669
1651
1632
1614
1595
1576
1557
1539
1520
1501
1482
1462
1443
1423
1404
1384
1364
1344
1324
1304
1284
1264
1244
1224
1204
1183
1163
1142
1121
1101
1080
1059
1038
1016
996
975
954
933
911
890
869
848
827
806
784
763
742
720
699
677
655
634
612
590
568
546
524
502
481
459
437
415
393
371
349
327
305
283
261
239
217
196
174
152
130
109
87
65
44
22
0
-22
-44
-66
-88
-110
-132
-154
-176
-198
-220
-241
-263
-285
-307
-328
-350
-372
-394
-416
-438
-460
-482
-504
-526
-547
-569
-591
-612
-634
-655
-677
-698
-720
-741
-763
-784
-806
-827
-848
-870
-891
-911
-932
-953
-974
-995
-1014
-1036
-1056
-1077
-1097
-1118
-1138
-1158
-1178
-1198
-1218
-1238
-1257
-1277
-1296
-1316
-1335
-1354
-1373
-1392
-1411
-1430
-1448
-1467
-1485
-1503
-1521
-1539
-1557
-1575
-1593
-1610
-1628
-1645
-1663
-1680
-1697
-1715
-1732
-1749
-1766
-1783
-1800
-1816
-1833
-1849
-1865
-1881
-1897
-1913
-1928
-1944
-1959
-1974
-1989
-2005
-2019
-2033
-2049
-2064
-2078
-2093
-2107
-2121
-2136
-2150
-2164
-2178
-2192
-2206
-2219
-2233
-2247
-2261
-2274
-2288
-2301
-2314
-2327
-2340
-2353
-2366
-2378
-2391
-2403
-2415
-2427
-2440
-2452
-2464
-2476
-2488
-2501
-2513
-2525
-2536
-2548
-2560
-2572
-2583
-2595
-2606
-2617
-2629
-2640
-2651
-2663
-2674
-2685
-2695
-2706
-2716
-2727
-2737
-2747
-2758
-2768
-2778
-2788
-2798
-2809
-2819
-2829
-2839
-2849
-2859
-2868
-2878
-2887
-2896
-2905
-2914
-2924
-2933
-2942
-2951
-2960
-2969
-2978
-2987
-2996
-3004
-3013
-3021
-3029
-3038
-3046
-3054
-3062
-3070
-3078
-3086
-3095
-3103
-3111
-3119
-3127
-3135
-3143
-3150
-3158
-3165
-3173
-3180
-3187
-3195
-3202
-3209
-3216
-3223
-3230
-3237
-3244
-3251
-3258
-3265
-3272
-3279
-3286
-3293
-3299
-3306
-3313
-3320
-3326
-3333
-3340
-3346
-3353
-3360
-3366
-3373
-3380
-3386
-3393
-3399
-3406
-3412
-3419
-3425
-3431
-3438
-3444
-3451
-3457
-3464
-3470
-3477
-3483
-3490
-3497
-3503
-3510
-3517
-3523
-3530
-3536
-3543
-3549
-3556
-3562
-3569
-3576
-3582
-3589
-3595
-3602
-3608
-3615
-3621
-3628
-3634
-3640
-3647
-3653
-3660
-3666
-3673
-3679
-3686
-3692
-3699
-3705
-3711
-3717
-3723
-3729
-3735
-3741
-3747
-3753
-3759
-3765
-3770
-3776
-3782
-3788
-3793
-3799
-3805
-3810
-3816
-3822
-3827
-3833
-3838
-3844
-3849
-3855
-3860
-3866
-3871
-3877
-3883
-3888
-3894
-3899
-3905
-3910
-3916
-3921
-3926
-3931
-3937
-3942
-3947
-3952
-3957
-3962
-3967
-3972
-3977
-3982
-3987
-3992
-3997
-4002
-4006
-4011
-4017
-4022
-4026
-4030
-4035
-4041
-4045
-4050
-4054
-4059
-4062
-4067
-4072
-4075
-4080
-4083
-4088
-4093
-4097
-4101
-4105
-4109
-4113
-4117
-4120
-4124
-4128
-4131
-4135
-4138
-4142
-4145
-4149
-4152
-4156
-4159
-4163
-4166
-4170
-4173
-4176
-4179
-4182
-4185
-4187
-4190
-4192
-4194
-4197
-4199
-4201
-4204
-4206
-4208
-4210
-4212
-4214
-4216
-4218
-4220
-4221
-4223
-4224
-4226
-4227
-4229
-4230
-4231
-4232
-4233
-4234
-4235
-4236
-4236
-4237
-4237
-4238
-4238
-4238
-4239
-4239
-4239
-4239
-4239
-4239
-4239
-4239
-4238
-4238
-4237
-4237
-4236
-4236
-4235
-4234
-4233
-4232
-4231
-4230
-4229
-4227
-4226
-4224
-4222
-4220
-4218
-4216
-4214
-4211
-4208
-4206
-4203
-4200
-4197
-4194
-4191
-4188
-4185
-4181
-4178
-4174
-4170
-4167
-4163
-4159
-4154
-4150
-4146
-4141
-4137
-4132
-4127
-4123
-4117
-4112
-4107
-4101
-4096
-4090
-4083
-4078
-4073
-4066
-4059
-4054
-4048
-4041
-4035
-4029
-4022
-4014
-4009
-4002
-3995
-3988
-3981
-3973
-3966
-3958
-3950
-3943
-3935
-3927
-3919
-3911
-3902
-3894
-3886
-3877
-3869
-3860
-3852
-3843
-3834
-3825
-3816
-3807
-3798
-3788
-3778
-3769
-3759
-3748
-3738
-3728
-3717
-3707
-3696
-3685
-3674
-3663
-3651
-3640
-3628
-3617
-3605
-3593
-3581
-3569
-3557
-3545
-3533
-3521
-3508
-3496
-3484
-3471
-3459
-3446
-3433
-3420
-3406
-3393
-3379
-3366
-3352
-3338
-3324
-3309
-3295
-3281
-3266
-3252
-3237
-3223
-3208
-3193
-3178
-3163
-3148
-3133
-3117
-3102
-3086
-3071
-3055
-3040
-3024
-3008
-2993
-2977
-2961
-2945
-2929
-2913
-2897
-2881
-2865
-2848
-2832
-2815
-2799
-2782
-2765
-2748
-2732
-2715
-2698
-2681
-2664
-2647
-2630
-2613
-2596
-2578
-2561
-2543
-2526
-2508
-2490
-2473
-2455
-2438
-2420
-2402
-2385
-2367
-2350
-2332
-2315
-2297
-2279
-2261
-2243
-2225
-2207
-2189
-2171
-2153
-2135
-2117
-2099
-2081
-2063
-2045
-2027
-2009
-1991
-1972
-1954
-1935
-1917
-1898
-1880
-1861
-1843
-1824
-1806
-1788
-1769
-1751
-1733
-1715
-1698
-1680
-1662
-1644
-1626
-1609
-1591
-1573
-1556
-1538
-1520
-1502
-1485
-1467
-1449
-1432
-1414
-1397
-1379
-1361
-1343
-1326
-1308
-1290
-1272
-1255
-1237
-1219
-1201
-1184
-1166
-1148
-1130
-1113
-1095
-1077
-1059
-1042
-1024
-1006
-989
-971
-953
-936
-918
-901
-884
-866
-849
-832
-814
-797
-780
-763
-745
-728
-711
-694
-677
-661
-644
-627
-611
-595
-578
-562
-546
-530
-514
-497
-481
-465
-448
-432
-416
-400
-383
-367
-351
-336
-320
-304
-289
-273
-258
-243
-227
-212
-197
-182
-166
-151
-136
-121
-106
-91
-77
-62
-48
-34
-19
-5
9
23
37
51
65
79
93
107
121
135
148
162
175
188
200
213
226
238
251
263
275
288
300
312
325
337
349
361
372
384
395
407
418
429
439
450
461
472
483
493
504
514
524
535
545
554
564
574
583
592
601
611
620
628
637
646
655
663
671
680
688
696
703
711
719
726
733
741
748
755
762
768
775
782
788
795
802
808
815
821
827
834
840
846
852
858
863
869
874
879
884
888
893
898
902
907
911
915
919
923
927
931
935
939
943
946
950
953
956
959
962
966
969
972
974
977
980
983
985
988
990
992
994
996
998
1000
1000
1002
1004
1006
1008
1008
1010
1012
1012
1014
1016
1016
1018
1018
1018
1020
1020
1020
1022
1022
1022
1022
1022
1022
1022
1024
1024
1024
1024
1024
1025
1025
1025
1025
1025
1025
1026
1026
1026
1025
1025
1025
1025
1024
1024
1022
1022
1022
1020
1020
1018
1018
1016
1014
1014
1012
1010
1008
1006
1004
1002
1000
999
997
995
993
990
988
986
984
981
979
976
974
971
968
965
962
959
956
952
949
946
942
939
935
931
928
924
920
916
911
907
903
898
894
889
885
880
876
871
866
862
857
852
847
842
837
832
827
822
816
811
805
800
794
789
783
778
772
766
760
754
748
741
735
728
721
714
708
701
694
687
681
674
667
660
653
646
639
631
624
616
608
600
592
584
576
568
559
551
543
536
528
520
512
505
497
489
481
473
464
456
448
439
431
423
414
406
398
390
381
373
364
356
347
339
330
322
313
304
296
287
278
270
261
252
242
233
224
215
205
196
187
178
169
159
150
141
132
123
113
104
94
85
75
65
56
46
36
27
17
7
-2
-11
-21
-30
-40
-49
-59
-68
-78
-88
-98
-108
-118
-128
-138
-148
-158
-168
-178
-187
-197
-207
-216
-226
-236
-246
-256
-266
-276
-286
-296
-307
-317
-327
-337
-348
-358
-368
-378
-389
-399
-409
-420
-430
-441
-451
-462
-472
-483
-494
-504
-515
-525
-536
-546
-556
-567
-577
-587
-597
-608
-618
-629
-639
-649
-660
-670
-680
-691
-701
-711
-721
-731
-741
-751
-761
-771
-781
-791
-801
-811
-821
-831
-841
-851
-861
-871
-881
-890
-900
-910
-919
-929
-939
-948
-958
-968
-978
-987
-997
-1006
-1016
-1026
-1035
-1045
-1054
-1063
-1072
-1082
-1091
-1100
-1109
-1119
-1128
-1137
-1146
-1155
-1164
-1173
-1182
-1190
-1199
-1207
-1216
-1225
-1233
-1242
-1250
-1259
-1267
-1275
-1284
-1292
-1300
-1308
-1316
-1324
-1331
-1339
-1347
-1354
-1362
-1369
-1376
-1384
-1391
-1398
-1405
-1412
-1419
-1426
-1433
-1440
-1447
-1454
-1460
-1467
-1473
-1480
-1486
-1492
-1499
-1505
-1511
-1517
-1523
-1529
-1536
-1541
-1547
-1553
-1559
-1565
-1571
-1577
-1583
-1589
-1594
-1600
-1605
-1611
-1616
-1622
-1627
-1632
-1638
-1643
-1648
-1654
-1659
-1664
-1669
-1674
-1679
-1684
-1689
-1694
-1698
-1703
-1708
-1712
-1717
-1721
-1726
-1730
-1735
-1740
-1744
-1749
-1754
-1758
-1762
-1767
-1771
-1775
-1779
-1783
-1787
-1791
-1794
-1798
-1802
-1806
-1811
-1815
-1819
-1822
-1826
-1830
-1833
-1837
-1840
-1843
-1846
-1849
-1852
-1854
-1857
-1860
-1863
-1866
-1869
-1873
-1876
-1879
-1882
-1884
-1887
-1890
-1892
-1895
-1898
-1900
-1902
-1905
-1907
-1909
-1911
-1914
-1916
-1918
-1920
-1922
-1924
-1927
-1929
-1931
-1933
-1935
-1936
-1938
-1940
-1942
-1943
-1945
-1947
-1949
-1951
-1952
-1954
-1956
-1958
-1960
-1961
-1963
-1965
-1966
-1968
-1969
-1971
-1972
-1974
-1975
-1976
-1978
-1979
-1981
-1982
-1984
-1986
-1987
-1989
-1990
-1991
-1992
-1994
-1995
-1996
-1997
-1998
-1999
-2000
-2000
-2001
-2001
-2003
-2004
-2005
-2005
-2005
-2007
-2007
-2008
-2008
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2008
-2008
-2007
-2007
-2005
-2005
-2004
-2003
-2001
-2001
-2000
-1998
-1997
-1995
-1993
-1992
-1990
-1989
-1987
-1985
-1984
-1982
-1980
-1978
-1976
-1974
-1972
-1970
-1967
-1965
-1962
-1959
-1956
-1953
-1950
-1947
-1944
-1941
-1938
-1936
-1933
-1930
-1927
-1923
-1920
-1916
-1913
-1909
-1905
-1901
-1897
-1893
-1889
-1885
-1881
-1877
-1873
-1869
-1865
-1860
-1856
-1852
-1847
-1842
-1838
-1833
-1828
-1823
-1818
-1813
-1808
-1802
-1797
-1792
-1786
-1781
-1775
-1769
-1764
-1758
-1752
-1746
-1740
-1734
-1728
-1722
-1716
-1710
-1704
-1698
-1692
-1686
-1679
-1673
-1666
-1660
-1653
-1646
-1639
-1632
-1625
-1618
-1611
-1604
-1597
-1590
-1582
-1575
-1568
-1561
-1554
-1547
-1540
-1533
-1525
-1518
-1511
-1504
-1496
-1489
-1481
-1474
-1466
-1459
-1451
-1444
-1436
-1429
-1421
-1413
-1405
-1397
-1389
-1381
-1372
-1364
-1356
-1347
-1339
-1331
-1322
-1314
-1305
-1297
-1288
-1280
-1271
-1262
-1253
-1244
-1235
-1226
-1218
-1209
-1200
-1191
-1182
-1174
-1165
-1156
-1147
-1137
-1128
-1119
-1109
-1100
-1090
-1081
-1071
-1062
-1052
-1043
-1033
-1022
-1014
-1004
-994
-984
-974
-964
-953
-943
-932
-922
-911
-901
-890
-880
-869
-859
-848
-838
-827
-816
-805
-794
-783
-772
-761
-750
-739
-728
-717
-706
-695
-683
-672
-661
-649
-638
-626
-614
-603
-591
-579
-568
-556
-544
-532
-520
-508
-496
-484
-472
-460
-447
-435
-422
-410
-397
-384
-371
-358
-345
-332
-319
-306
-293
-280
-267
-253
-240
-227
-213
-199
-186
-172
-158
-144
-130
-116
-102
-88
-74
-60
-46
-32
-18
-4
11
25
39
54
68
83
98
113
128
142
157
172
187
202
217
233
248
263
278
294
309
325
340
356
371
387
403
418
434
450
466
482
498
515
531
547
564
580
597
613
630
647
663
680
697
714
731
748
765
782
799
816
834
851
868
886
903
921
938
955
973
990
1008
1025
1043
1061
1079
1096
1114
1132
1150
1168
1186
1204
1222
1240
1258
1276
1294
1312
1330
1348
1367
1385
1403
1422
1440
1458
1477
1496
1514
1533
1552
1570
1589
1608
1627
1646
1665
1684
1703
1722
1741
1759
1778
1797
1816
1835
1855
1874
1893
1912
1931
1950
1970
1989
2008
2028
2047
2067
2087
2106
2126
2146
2166
2186
2205
2225
2245
2265
2285
2305
2325
2346
2366
2386
2407
2428
2448
2469
2490
2511
2532
2553
2573
2594
2615
2636
2657
2678
2699
2721
2742
2763
2784
2805
2826
2847
2869
2890
2911
2932
2953
2974
2994
3015
3036
3057
3078
3098
3119
3140
3161
3182
3203
3224
3245
3266
3287
3308
3328
3349
3370
3391
3412
3433
3454
3475
3496
3517
3538
3559
3579
3600
3621
3642
3663
3683
3704
3724
3745
3765
3785
3806
3826
3846
3866
3886
3906
3926
3946
3967
3987
4006
4026
4046
4066
4086
4106
4125
4145
4164
4184
4203
4222
4241
4260
4279
4298
4317
4336
4355
4373
4392
4411
4429
4448
4467
4485
4504
4522
4540
4559
4577
4595
4613
4631
4649
4667
4685
4703
4721
4739
4756
4774
4792
4809
4827
4844
4862
4879
4896
4913
4930
4947
4964
4981
4998
5014
5031
5047
5064
5080
5097
5113
5129
5146
5162
5178
5194
5210
5226
5241
5257
5272
5288
5303
5318
5333
5348
5363
5378
5393
5407
5422
5436
5451
5465
5479
5493
5507
5520
5534
5547
5560
5574
5587
5600
5613
5625
5638
5651
5664
5676
5689
5701
5713
5725
5738
5749
5761
5773
5785
5796
5808
5819
5830
5842
5853
5864
5875
5886
5896
5907
5917
5927
5937
5947
5956
5966
5976
5985
5995
6004
6014
6023
6032
6041
6049
6058
6066
6075
6083
6091
6099
6106
6114
6122
6129
6137
6144
6152
6159
6166
6173
6179
6186
6192
6198
6204
6210
6216
6222
6227
6233
6238
6244
6249
6255
6260
6265
6270
6275
6280
6284
6289
6293
6298
6302
6305
6309
6313
6316
6320
6323
6326
6330
6333
6336
6339
6341
6344
6346
6348
6350
6352
6354
6356
6357
6359
6360
6361
6363
6364
6365
6365
6366
6366
6367
6367
6367
6367
6366
6366
6366
6365
6365
6364
6364
6363
6362
6361
6360
6359
6358
6357
6355
6353
6352
6350
6348
6346
6344
6341
6339
6337
6334
6332
6329
6326
6323
6320
6317
6314
6310
6307
6303
6299
6295
6291
6287
6283
6279
6275
6271
6266
6262
6257
6253
6248
6243
6238
6232
6227
6221
6216
6210
6205
6199
6193
6187
6181
6175
6169
6163
6156
6150
6143
6137
6130
6124
6117
6110
6103
6096
6089
6082
6075
6068
6060
6053
6045
6037
6030
6022
6014
6005
5997
5989
5980
5972
5963
5955
5946
5937
5929
5920
5911
5902
5892
5883
5874
5865
5856
5846
5837
5828
5819
5810
5800
5791
5781
5772
5762
5753
5743
5733
5723
5714
5704
5694
5684
5675
5665
5655
5646
5636
5627
5617
5608
5598
5588
5579
5569
5559
5549
5540
5530
5520
5511
5501
5492
5482
5472
5463
5453
5443
5434
5424
5414
5404
5394
5384
5374
5364
5354
5344
5334
5324
5314
5304
5294
5284
5275
5265
5255
5245
5234
5224
5214
5204
5193
5183
5172
5162
5152
5142
5131
5121
5111
5102
5092
5082
5073
5063
5054
5044
5034
5025
5015
5006
4996
4987
4977
4968
4959
4949
4940
4931
4921
4912
4903
4894
4885
4876
4867
4858
4849
4840
4831
4822
4814
4805
4796
4787
4778
4769
4761
4752
4743
4734
4726
4717
4708
4699
4691
4682
4673
4664
4656
4647
4638
4630
4621
4612
4604
4595
4586
4578
4569
4561
4552
4543
4535
4526
4518
4509
4501
4492
4483
4475
4466
4458
4449
4441
4432
4424
4415
4407
4399
4390
4382
4373
4365
4356
4348
4340
4331
4323
4314
4306
4298
4289
4281
4273
4264
4256
4248
4239
4231
4223
4214
4206
4198
4190
4181
4173
4165
4157
4148
4140
4132
4124
4116
4107
4099
4091
4083
4075
4067
4059
4050
4042
4034
4026
4018
4010
4002
3994
3986
3978
3970
3962
3954
3946
3938
3930
3922
3914
3906
3898
3890
3882
3874
3866
3858
3850
3842
3834
3826
3818
3810
3803
3795
3787
3779
3771
3763
3755
3748
3740
3732
3724
3716
3709
3701
3693
3685
3678
3670
3662
3654
3647
3639
3631
3624
3616
3608
3601
3593
3585
3578
3570
3562
3555
3547
3539
3532
3524
3517
3509
3502
3494
3486
3479
3471
3464
3456
3449
3441
3434
3426
3419
3411
3404
3396
3389
3381
3374
3367
3359
3352
3344
3337
3330
3322
3315
3307
3300
3293
3285
3278
3271
3263
3256
3249
3242
3234
3227
3220
3212
3205
3198
3191
3183
3176
3169
3162
3155
3147
3140
3133
3126
3119
3111
3104
3097
3090
3083
3076
3069
3062
3055
3047
3040
3033
3026
3019
3012
3005
2998
2991
2984
2977
2970
2963
2956
2949
2942
2935
2928
2921
2914
2907
2900
2893
2887
2880
2873
2866
2859
2852
2845
2838
2832
2825
2818
2811
2804
2797
2791
2784
2777
2770
2763
2757
2750
2743
2736
2730
2723
2716
2710
2703
2696
2689
2683
2676
2669
2663
2656
2649
2643
2636
2630
2623
2616
2610
2603
2597
2590
2583
2577
2570
2564
2557
2551
2544
2538
2531
2525
2518
2512
2505
2499
2492
2486
2479
2473
2466
2460
2454
2447
2441
2434
2428
2422
2415
2409
2402
2396
2390
2383
2377
2371
2364
2358
2352
2346
2339
2333
2327
2320
2314
2308
2302
2295
2289
2283
2277
2271
2264
2258
2252
2246
2240
2234
2227
2221
2215
2209
2203
2197
2191
2185
2178
2172
2166
2160
2154
2148
2142
2136
2130
2124
2118
2112
2106
2100
2094
2088
2082
2076
2070
2064
2058
2052
2045
2040
2033
2028
2021
2017
2011
2005
1999
1993
1987
1981
1976
1970
1964
1958
1952
1946
1941
1935
1929
1923
1917
1912
1906
1900
1894
1889
1883
1877
1871
1866
1860
1854
1849
1843
1837
1832
1826
1820
1815
1809
1803
1798
1792
1787
1781
1775
1770
1764
1759
1753
1747
1742
1736
1731
1725
1720
1714
1709
1703
1698
1692
1687
1681
1676
1670
1665
1659
1654
1648
1643
1638
1632
1627
1621
1616
1611
1605
1600
1594
1589
1584
1578
1573
1568
1562
1557
1552
1546
1541
1536
1531
1525
1520
1515
1510
1504
1499
1494
1489
1483
1478
1473
1468
1463
1457
1452
1447
1442
1437
1432
1426
1421
1416
1411
1406
1401
1396
1391
1385
1380
1375
1370
1365
1360
1355
1350
1345
1340
1335
1330
1325
1320
1315
1310
1305
1300
1295
1290
1285
1280
1275
1270
1265
1260
1255
1250
1246
1241
1236
1231
1226
1221
1216
1211
1207
1202
1197
1192
1187
1182
1178
1173
1168
1163
1158
1154
1149
1144
1139
1135
1130
1125
1120
1116
1111
1106
1102
1097
1092
1087
1083
1078
1073
1069
1064
1059
1055
1050
1046
1041
1036
1032
1027
1022
1018
1012
1008
1004
1000
995
991
986
981
977
972
968
963
959
954
950
945
941
936
932
927
923
919
914
910
905
901
896
892
888
883
879
874
870
866
861
857
853
848
844
840
835
831
827
822
818
814
809
805
801
797
792
788
784
780
775
771
767
763
758
754
750
746
742
737
733
729
725
721
717
713
708
704
700
696
692
688
684
680
675
671
667
663
659
655
651
647
643
639
635
631
627
623
619
615
611
607
603
599
595
591
587
583
579
575
571
567
563
559
556
552
548
544
540
536
532
528
524
521
517
513
509
505
501
498
494
490
486
482
479
475
471
467
464
460
456
452
448
445
441
437
434
430
426
422
419
415
411
408
404
400
397
393
389
386
382
378
375
371
368
364
360
357
353
350
346
342
339
335
332
328
325
321
318
314
311
307
304
300
297
293
290
286
283
279
276
272
269
265
262
258
255
252
248
245
241
238
234
231
228
224
221
218
214
211
207
204
201
197
194
191
187
184
181
178
174
171
168
164
161
158
155
151
148
145
142
138
135
132
129
125
122
119
116
113
109
106
103
100
97
93
90
87
84
81
78
75
72
68
65
62
59
56
53
50
47
44
41
37
34
31
28
25
22
19
16
13
10
7
4
1
-2
-5
-8
-11
-14
-17
-20
-23
-26
-29
-32
-35
-37
-40
-43
-46
-49
-52
-55
-58
-61
-64
-67
-69
-72
-75
-78
-81
-84
-87
-89
-92
-95
-98
-101
-104
-106
-109
-112
-115
-118
-120
-123
-126
-129
-131
-134
-137
-140
-142
-145
-148
-151
-153
-156
-159
-162
-164
-167
-170
-172
-175
-178
-180
-183
-186
-188
-191
-194
-196
-199
-202
-204
-207
-210
-212
-215
-217
-220
-223
-225
-228
-230
-233
-235
-238
-241
-243
-246
-248
-251
-253
-256
-258
-261
-263
-266
-268
-271
-273
-276
-278
-281
-283
-286
-288
-291
-293
-296
-298
-301
-303
-306
-308
-310
-313
-315
-318
-320
-322
-325
-327
-330
-332
-334
-337
-339
-342
-344
-346
-349
-351
-353
-356
-358
-360
-363
-365
-367
-370
-372
-374
-377
-379
-381
-383
-386
-388
-390
-392
-395
-397
