5
54675
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
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
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
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
11
11
11
11
11
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
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
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
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
25
25
25
25
25
25
25
25
25
25
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
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
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
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
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
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
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
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
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
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
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
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
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
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
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
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
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
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
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
4
3
3
3
3
3
3
3
2
2
2
2
2
2
2
1
1
1
1
1
1
1
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-179
-179
-179
-180
-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
-188
-189
-189
-189
-190
-190
-190
-191
-191
-191
-191
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-202
-202
-203
-203
-203
-204
-204
-204
-205
-205
-205
-205
-206
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-211
-211
-211
-212
-212
-212
-212
-213
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-222
-222
-223
-223
-223
-224
-224
-224
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-228
-228
-228
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-234
-234
-235
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-238
-239
-239
-239
-239
-240
-240
-240
-241
-241
-241
-242
-242
-242
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-246
-246
-246
-247
-247
-247
-248
-248
-248
-248
-249
-249
-249
-250
-250
-250
-251
-251
-251
-252
-252
-252
-252
-253
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-256
-257
-257
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-261
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-265
-265
-265
-266
-266
-266
-267
-267
-267
-268
-268
-268
-269
-269
-269
-270
-270
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-284
-285
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-317
-317
-318
-318
-318
-319
-319
-320
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-345
-345
-345
-346
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-349
-350
-350
-351
-351
-351
-352
-352
-352
-353
-353
-353
-354
-354
-354
-355
-355
-356
-356
-356
-357
-357
-357
-358
-358
-358
-359
-359
-359
-360
-360
-361
-361
-361
-362
-362
-362
-363
-363
-363
-364
-364
-364
-365
-365
-365
-366
-366
-367
-367
-367
-368
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-371
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-375
-376
-376
-377
-377
-377
-378
-378
-378
-379
-379
-379
-380
-380
-380
-381
-381
-382
-382
-382
-383
-383
-383
-384
-384
-384
-385
-385
-385
-386
-386
-386
-387
-387
-388
-388
-388
-389
-389
-389
-390
-390
-390
-391
-391
-391
-392
-392
-393
-393
-393
-394
-394
-394
-395
-395
-395
-396
-396
-396
-397
-397
-397
-398
-398
-399
-399
-399
-400
-400
-400
-401
-401
-401
-402
-402
-403
-403
-403
-404
-404
-404
-405
-405
-405
-406
-406
-407
-407
-407
-408
-408
-408
-409
-409
-410
-410
-410
-411
-411
-411
-412
-412
-412
-413
-413
-414
-414
-414
-415
-415
-415
-416
-416
-417
-417
-417
-418
-418
-418
-419
-419
-420
-420
-420
-421
-421
-421
-422
-422
-423
-423
-423
-424
-424
-424
-425
-425
-426
-426
-426
-427
-427
-427
-428
-428
-429
-429
-429
-430
-430
-430
-431
-431
-432
-432
-432
-433
-433
-434
-434
-434
-435
-435
-435
-436
-436
-437
-437
-437
-438
-438
-439
-439
-439
-440
-440
-440
-441
-441
-442
-442
-442
-443
-443
-444
-444
-444
-445
-445
-445
-446
-446
-447
-447
-447
-448
-448
-449
-449
-449
-450
-450
-451
-451
-451
-452
-452
-452
-453
-453
-454
-454
-454
-455
-455
-456
-456
-456
-457
-457
-458
-458
-458
-459
-459
-460
-460
-460
-461
-461
-462
-462
-462
-463
-463
-464
-464
-464
-465
-465
-466
-466
-466
-467
-467
-468
-468
-468
-469
-469
-470
-470
-470
-471
-471
-472
-472
-472
-473
-473
-474
-474
-475
-475
-475
-476
-476
-477
-477
-477
-478
-478
-479
-479
-479
-480
-480
-481
-481
-482
-482
-482
-483
-483
-484
-484
-484
-485
-485
-486
-486
-486
-487
-487
-488
-488
-488
-489
-489
-490
-490
-491
-491
-491
-492
-492
-493
-493
-493
-494
-494
-495
-495
-495
-496
-496
-497
-497
-497
-498
-498
-499
-499
-499
-500
-500
-501
-501
-502
-502
-502
-503
-503
-504
-504
-504
-505
-505
-506
-506
-506
-507
-507
-508
-508
-509
-509
-509
-510
-510
-511
-511
-511
-512
-512
-513
-513
-514
-514
-514
-515
-515
-516
-516
-517
-517
-517
-518
-518
-519
-519
-519
-520
-520
-521
-521
-522
-522
-522
-523
-523
-524
-524
-525
-525
-525
-526
-526
-527
-527
-528
-528
-528
-529
-529
-530
-530
-531
-531
-531
-532
-532
-533
-533
-534
-534
-534
-535
-535
-536
-536
-537
-537
-537
-538
-538
-539
-539
-540
-540
-540
-541
-541
-542
-542
-543
-543
-543
-544
-544
-545
-545
-546
-546
-546
-547
-547
-548
-548
-549
-549
-550
-550
-550
-551
-551
-552
-552
-553
-553
-553
-554
-554
-555
-555
-556
-556
-556
-557
-557
-558
-558
-559
-559
-560
-560
-560
-561
-561
-562
-562
-563
-563
-563
-564
-564
-565
-565
-566
-566
-567
-567
-567
-568
-568
-569
-569
-570
-570
-571
-571
-571
-572
-572
-573
-573
-574
-574
-575
-575
-575
-576
-576
-577
-577
-578
-578
-579
-579
-579
-580
-580
-581
-581
-582
-582
-583
-583
-584
-584
-584
-585
-585
-586
-586
-587
-587
-588
-588
-588
-589
-589
-590
-590
-591
-591
-592
-592
-593
-593
-593
-594
-594
-595
-595
-596
-596
-597
-597
-597
-598
-598
-599
-599
-600
-600
-601
-601
-602
-602
-602
-603
-603
-604
-604
-605
-605
-606
-606
-607
-607
-608
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-620
-621
-621
-622
-622
-623
-623
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-628
-629
-629
-630
-630
-631
-631
-632
-632
-633
-633
-634
-634
-635
-635
-636
-636
-636
-637
-637
-638
-638
-639
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-644
-645
-645
-646
-646
-647
-647
-648
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-655
-656
-656
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-670
-671
-671
-672
-672
-673
-673
-674
-674
-675
-675
-676
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-681
-682
-682
-683
-683
-684
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-691
-692
-692
-693
-693
-694
-694
-695
-695
-696
-696
-697
-697
-698
-698
-699
-699
-700
-700
-701
-701
-702
-702
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-710
-711
-711
-712
-712
-713
-713
-714
-714
-715
-715
-716
-717
-717
-718
-718
-719
-719
-720
-720
-721
-721
-722
-722
-723
-723
-724
-724
-725
-725
-726
-726
-727
-727
-728
-728
-729
-730
-730
-731
-731
-732
-732
-733
-733
-734
-734
-735
-735
-736
-736
-737
-737
-738
-738
-739
-739
-740
-741
-741
-742
-742
-743
-743
-744
-744
-745
-745
-746
-746
-747
-747
-748
-749
-749
-750
-750
-751
-751
-752
-752
-753
-753
-754
-754
-755
-755
-756
-756
-757
-758
-758
-759
-759
-760
-760
-761
-761
-762
-762
-763
-763
-764
-764
-765
-765
-766
-767
-767
-768
-768
-769
-769
-770
-770
-771
-771
-772
-772
-773
-773
-774
-775
-775
-776
-776
-777
-777
-778
-778
-779
-779
-780
-781
-781
-782
-782
-783
-783
-784
-784
-785
-785
-786
-786
-787
-788
-788
-789
-789
-790
-790
-791
-791
-792
-793
-793
-794
-794
-795
-795
-796
-796
-797
-797
-798
-799
-799
-800
-800
-801
-801
-802
-802
-803
-804
-804
-805
-805
-806
-806
-807
-807
-808
-809
-809
-810
-810
-811
-811
-812
-812
-813
-814
-814
-815
-815
-816
-816
-817
-817
-818
-819
-819
-820
-820
-821
-821
-822
-823
-823
-824
-824
-825
-825
-826
-826
-827
-828
-828
-829
-829
-830
-830
-831
-832
-832
-833
-833
-834
-834
-835
-835
-836
-837
-837
-838
-838
-839
-839
-840
-841
-841
-842
-842
-843
-843
-844
-845
-845
-846
-846
-847
-847
-848
-848
-849
-850
-850
-851
-851
-852
-852
-853
-854
-854
-855
-855
-856
-856
-857
-857
-858
-859
-859
-860
-860
-861
-861
-862
-863
-863
-864
-864
-865
-865
-866
-867
-867
-868
-868
-869
-869
-870
-870
-871
-872
-872
-873
-873
-874
-874
-875
-876
-876
-877
-877
-878
-878
-879
-880
-880
-881
-881
-882
-883
-883
-884
-884
-885
-885
-886
-887
-887
-888
-888
-889
-889
-890
-891
-891
-892
-892
-893
-893
-894
-895
-895
-896
-896
-897
-898
-898
-899
-899
-900
-900
-901
-902
-902
-903
-903
-904
-904
-905
-906
-906
-907
-907
-908
-909
-909
-910
-910
-911
-911
-912
-913
-913
-914
-914
-915
-916
-916
-917
-917
-918
-919
-919
-920
-920
-921
-921
-922
-923
-923
-924
-924
-925
-926
-926
-927
-927
-928
-929
-929
-930
-930
-931
-931
-932
-933
-933
-934
-934
-935
-936
-936
-937
-937
-938
-939
-939
-940
-940
-941
-942
-942
-943
-943
-944
-945
-945
-946
-946
-947
-948
-948
-949
-949
-950
-951
-951
-952
-952
-953
-953
-954
-955
-955
-956
-956
-957
-958
-958
-959
-959
-960
-961
-961
-962
-962
-963
-964
-964
-965
-965
-966
-967
-967
-968
-968
-969
-970
-970
-971
-971
-972
-973
-973
-974
-974
-975
-976
-976
-977
-977
-978
-979
-979
-980
-980
-981
-982
-982
-983
-983
-984
-985
-985
-986
-986
-987
-988
-988
-989
-989
-990
-991
-991
-992
-992
-993
-994
-994
-995
-995
-996
-997
-997
-998
-998
-999
-1000
-1000
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1020
-1022
-1022
-1022
-1024
-1024
-1025
-1025
-1026
-1027
-1027
-1028
-1029
-1029
-1030
-1030
-1031
-1032
-1032
-1033
-1034
-1034
-1035
-1036
-1036
-1037
-1037
-1038
-1039
-1039
-1040
-1041
-1041
-1042
-1042
-1043
-1044
-1044
-1045
-1046
-1046
-1047
-1047
-1048
-1049
-1049
-1050
-1051
-1051
-1052
-1052
-1053
-1054
-1054
-1055
-1056
-1056
-1057
-1057
-1058
-1059
-1059
-1060
-1061
-1061
-1062
-1063
-1063
-1064
-1064
-1065
-1066
-1066
-1067
-1068
-1068
-1069
-1070
-1070
-1071
-1071
-1072
-1073
-1073
-1074
-1075
-1075
-1076
-1077
-1077
-1078
-1079
-1079
-1080
-1081
-1081
-1082
-1082
-1083
-1084
-1084
-1085
-1086
-1086
-1087
-1088
-1088
-1089
-1089
-1090
-1091
-1091
-1092
-1093
-1093
-1094
-1095
-1095
-1096
-1097
-1097
-1098
-1099
-1099
-1100
-1100
-1101
-1102
-1103
-1103
-1104
-1105
-1105
-1106
-1106
-1107
-1108
-1108
-1109
-1110
-1110
-1111
-1112
-1112
-1113
-1114
-1114
-1115
-1116
-1116
-1117
-1118
-1118
-1119
-1120
-1120
-1121
-1121
-1122
-1123
-1123
-1124
-1125
-1125
-1126
-1127
-1127
-1128
-1129
-1129
-1130
-1130
-1131
-1132
-1132
-1133
-1134
-1134
-1135
-1136
-1136
-1137
-1138
-1138
-1139
-1139
-1140
-1141
-1141
-1142
-1143
-1143
-1144
-1144
-1145
-1146
-1146
-1147
-1147
-1148
-1149
-1149
-1150
-1150
-1151
-1152
-1152
-1153
-1153
-1154
-1154
-1155
-1156
-1156
-1157
-1157
-1158
-1159
-1159
-1160
-1161
-1161
-1162
-1162
-1163
-1164
-1164
-1165
-1165
-1166
-1167
-1167
-1168
-1168
-1169
-1170
-1170
-1171
-1171
-1172
-1173
-1173
-1174
-1174
-1175
-1176
-1176
-1177
-1177
-1178
-1179
-1179
-1180
-1180
-1181
-1182
-1182
-1183
-1183
-1184
-1185
-1185
-1186
-1186
-1187
-1188
-1188
-1189
-1190
-1190
-1191
-1192
-1192
-1193
-1194
-1194
-1195
-1196
-1196
-1197
-1198
-1198
-1199
-1200
-1200
-1201
-1201
-1202
-1203
-1203
-1204
-1204
-1205
-1205
-1206
-1207
-1207
-1208
-1209
-1209
-1210
-1210
-1211
-1212
-1212
-1213
-1214
-1214
-1215
-1216
-1216
-1217
-1218
-1218
-1219
-1219
-1220
-1220
-1221
-1222
-1222
-1223
-1223
-1224
-1224
-1225
-1225
-1226
-1226
-1227
-1227
-1228
-1228
-1229
-1229
-1230
-1230
-1231
-1232
-1232
-1233
-1233
-1234
-1235
-1235
-1236
-1236
-1237
-1237
-1238
-1239
-1239
-1240
-1240
-1241
-1241
-1242
-1243
-1243
-1244
-1244
-1245
-1245
-1246
-1246
-1247
-1248
-1248
-1249
-1249
-1250
-1251
-1251
-1252
-1253
-1253
-1254
-1255
-1255
-1256
-1256
-1257
-1258
-1258
-1259
-1260
-1260
-1261
-1262
-1262
-1263
-1264
-1265
-1265
-1266
-1267
-1267
-1268
-1269
-1269
-1270
-1271
-1271
-1272
-1273
-1274
-1274
-1275
-1276
-1276
-1277
-1278
-1278
-1279
-1280
-1280
-1281
-1282
-1282
-1283
-1284
-1285
-1285
-1286
-1287
-1287
-1288
-1289
-1289
-1290
-1291
-1292
-1292
-1293
-1294
-1294
-1295
-1296
-1297
-1297
-1298
-1299
-1300
-1300
-1301
-1302
-1302
-1303
-1304
-1305
-1305
-1306
-1306
-1307
-1308
-1308
-1309
-1310
-1311
-1311
-1312
-1313
-1313
-1314
-1314
-1315
-1315
-1316
-1316
-1317
-1317
-1318
-1319
-1319
-1320
-1321
-1322
-1322
-1323
-1323
-1324
-1325
-1325
-1326
-1326
-1327
-1328
-1328
-1329
-1330
-1330
-1331
-1331
-1332
-1332
-1333
-1334
-1334
-1335
-1336
-1336
-1337
-1338
-1338
-1339
-1340
-1340
-1341
-1342
-1343
-1344
-1345
-1345
-1346
-1347
-1348
-1348
-1349
-1350
-1350
-1351
-1352
-1353
-1353
-1354
-1355
-1356
-1356
-1357
-1358
-1359
-1359
-1360
-1361
-1362
-1362
-1363
-1364
-1365
-1365
-1366
-1367
-1367
-1368
-1369
-1370
-1370
-1371
-1372
-1373
-1373
-1374
-1375
-1375
-1376
-1377
-1377
-1378
-1379
-1380
-1380
-1381
-1382
-1383
-1384
-1384
-1385
-1386
-1387
-1389
-1390
-1391
-1392
-1393
-1394
-1395
-1396
-1397
-1398
-1399
-1400
-1401
-1402
-1403
-1404
-1405
-1406
-1407
-1408
-1408
-1409
-1410
-1411
-1411
-1412
-1413
-1414
-1415
-1416
-1417
-1418
-1419
-1419
-1420
-1421
-1421
-1422
-1422
-1423
-1424
-1425
-1425
-1426
-1427
-1428
-1429
-1430
-1431
-1432
-1433
-1434
-1435
-1436
-1437
-1438
-1439
-1440
-1441
-1442
-1443
-1444
-1445
-1446
-1446
-1447
-1448
-1448
-1449
-1450
-1451
-1452
-1453
-1454
-1454
-1455
-1456
-1456
-1457
-1457
-1458
-1459
-1460
-1461
-1462
-1463
-1463
-1464
-1465
-1466
-1466
-1467
-1467
-1468
-1469
-1470
-1470
-1471
-1472
-1473
-1474
-1475
-1476
-1476
-1477
-1478
-1479
-1481
-1482
-1483
-1484
-1485
-1486
-1487
-1488
-1488
-1489
-1490
-1491
-1492
-1493
-1495
-1496
-1497
-1498
-1500
-1501
-1502
-1503
-1504
-1504
-1505
-1506
-1507
-1508
-1509
-1510
-1511
-1512
-1513
-1513
-1514
-1515
-1516
-1517
-1517
-1518
-1519
-1520
-1521
-1522
-1523
-1524
-1525
-1527
-1528
-1529
-1530
-1531
-1532
-1533
-1533
-1534
-1535
-1535
-1536
-1537
-1538
-1538
-1539
-1541
-1542
-1543
-1544
-1545
-1546
-1546
-1547
-1548
-1548
-1549
-1550
-1551
-1552
-1553
-1555
-1556
-1557
-1558
-1558
-1559
-1559
-1560
-1560
-1560
-1561
-1562
-1562
-1563
-1564
-1565
-1566
-1567
-1568
-1569
-1569
-1570
-1571
-1572
-1572
-1573
-1574
-1575
-1576
-1577
-1577
-1578
-1579
-1580
-1581
-1581
-1582
-1583
-1584
-1585
-1586
-1587
-1588
-1589
-1590
-1591
-1592
-1593
-1593
-1594
-1595
-1596
-1597
-1597
-1598
-1599
-1600
-1601
-1602
-1602
-1603
-1604
-1604
-1604
-1605
-1605
-1606
-1606
-1606
-1607
-1608
-1608
-1609
-1610
-1610
-1611
-1612
-1613
-1613
-1614
-1615
-1616
-1617
-1618
-1618
-1619
-1619
-1620
-1620
-1621
-1621
-1621
-1622
-1622
-1623
-1623
-1624
-1624
-1625
-1625
-1626
-1626
-1626
-1627
-1627
-1628
-1628
-1629
-1629
-1630
-1631
-1632
-1633
-1633
-1634
-1634
-1635
-1635
-1635
-1635
-1635
-1635
-1635
-1636
-1636
-1637
-1637
-1638
-1638
-1639
-1640
-1640
-1641
-1642
-1642
-1643
-1643
-1644
-1644
-1644
-1645
-1645
-1646
-1646
-1647
-1647
-1648
-1648
-1648
-1649
-1649
-1649
-1650
-1650
-1651
-1651
-1652
-1652
-1653
-1653
-1654
-1654
-1654
-1655
-1655
-1655
-1656
-1656
-1656
-1656
-1657
-1657
-1657
-1658
-1658
-1658
-1659
-1659
-1660
-1660
-1660
-1660
-1661
-1661
-1661
-1662
-1662
-1662
-1662
-1663
-1663
-1663
-1663
-1663
-1663
-1663
-1662
-1662
-1662
-1662
-1662
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1661
-1662
-1662
-1663
-1664
-1664
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1666
-1666
-1667
-1668
-1670
-1671
-1671
-1672
-1673
-1673
-1674
-1674
-1675
-1675
-1676
-1676
-1677
-1678
-1679
-1679
-1680
-1681
-1682
-1682
-1683
-1684
-1684
-1684
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1685
-1684
-1684
-1684
-1683
-1683
-1682
-1682
-1681
-1681
-1681
-1680
-1680
-1680
-1680
-1680
-1679
-1679
-1678
-1678
-1678
-1677
-1678
-1678
-1678
-1679
-1680
-1680
-1680
-1680
-1680
-1679
-1678
-1678
-1677
-1676
-1676
-1675
-1675
-1674
-1674
-1674
-1673
-1673
-1672
-1671
-1669
-1668
-1667
-1667
-1666
-1666
-1666
-1666
-1666
-1666
-1667
-1667
-1668
-1668
-1668
-1667
-1667
-1666
-1666
-1665
-1665
-1665
-1664
-1664
-1664
-1664
-1664
-1665
-1665
-1665
-1665
-1664
-1664
-1664
-1663
-1663
-1663
-1663
-1664
-1664
-1664
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1664
-1664
-1664
-1664
-1664
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1666
-1666
-1666
-1667
-1667
-1668
-1668
-1669
-1668
-1668
-1668
-1667
-1666
-1666
-1666
-1666
-1666
-1667
-1667
-1668
-1668
-1668
-1668
-1668
-1667
-1666
-1666
-1666
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1665
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1664
-1665
-1665
-1665
-1665
-1665
-1665
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1667
-1667
-1667
-1666
-1666
-1666
-1666
-1665
-1665
-1664
-1664
-1663
-1662
-1662
-1662
-1661
-1661
-1661
-1661
-1661
-1661
-1660
-1660
-1660
-1659
-1659
-1659
-1659
-1659
-1659
-1660
-1660
-1660
-1660
-1660
-1659
-1659
-1658
-1657
-1656
-1656
-1655
-1655
-1654
-1654
-1653
-1653
-1652
-1651
-1650
-1648
-1647
-1646
-1646
-1645
-1645
-1645
-1645
-1645
-1644
-1643
-1642
-1640
-1639
-1637
-1635
-1634
-1633
-1632
-1631
-1631
-1631
-1631
-1630
-1630
-1629
-1628
-1627
-1626
-1625
-1625
-1624
-1623
-1623
-1622
-1622
-1622
-1621
-1621
-1620
-1619
-1618
-1617
-1616
-1615
-1614
-1613
-1613
-1612
-1611
-1611
-1611
-1610
-1610
-1610
-1609
-1609
-1608
-1607
-1606
-1605
-1603
-1602
-1601
-1599
-1598
-1596
-1595
-1594
-1593
-1591
-1591
-1590
-1589
-1588
-1588
-1587
-1586
-1586
-1585
-1584
-1584
-1583
-1582
-1582
-1581
-1581
-1581
-1581
-1580
-1580
-1579
-1578
-1577
-1576
-1575
-1574
-1573
-1572
-1570
-1569
-1568
-1566
-1564
-1563
-1561
-1558
-1556
-1554
-1552
-1550
-1549
-1547
-1546
-1545
-1543
-1542
-1540
-1538
-1536
-1534
-1532
-1530
-1528
-1526
-1524
-1522
-1520
-1519
-1517
-1516
-1514
-1512
-1510
-1508
-1506
-1504
-1503
-1501
-1499
-1497
-1496
-1494
-1493
-1492
-1491
-1490
-1489
-1489
-1488
-1488
-1487
-1486
-1485
-1485
-1484
-1483
-1483
-1482
-1482
-1482
-1481
-1481
-1480
-1480
-1479
-1477
-1476
-1474
-1472
-1471
-1469
-1467
-1466
-1465
-1463
-1462
-1460
-1458
-1456
-1453
-1451
-1448
-1445
-1442
-1439
-1436
-1434
-1431
-1429
-1426
-1424
-1422
-1420
-1419
-1417
-1416
-1415
-1414
-1413
-1412
-1411
-1411
-1410
-1409
-1409
-1408
-1407
-1407
-1406
-1406
-1405
-1405
-1404
-1404
-1403
-1402
-1401
-1400
-1400
-1399
-1398
-1397
-1396
-1396
-1395
-1393
-1392
-1390
-1388
-1386
-1384
-1381
-1378
-1376
-1373
-1370
-1368
-1365
-1363
-1360
-1358
-1355
-1353
-1351
-1348
-1346
-1344
-1341
-1339
-1337
-1335
-1333
-1331
-1329
-1327
-1324
-1322
-1320
-1318
-1315
-1313
-1311
-1309
-1306
-1304
-1301
-1299
-1297
-1294
-1292
-1289
-1287
-1285
-1282
-1280
-1277
-1275
-1273
-1270
-1268
-1266
-1264
-1261
-1259
-1257
-1254
-1252
-1249
-1247
-1244
-1242
-1239
-1237
-1235
-1233
-1231
-1229
-1228
-1226
-1223
-1221
-1219
-1216
-1213
-1210
-1207
-1204
-1201
-1197
-1194
-1191
-1188
-1185
-1183
-1180
-1177
-1174
-1171
-1169
-1166
-1163
-1160
-1157
-1154
-1151
-1148
-1145
-1142
-1139
-1136
-1133
-1129
-1125
-1122
-1118
-1114
-1110
-1107
-1103
-1099
-1096
-1092
-1088
-1084
-1079
-1075
-1071
-1066
-1062
-1058
-1054
-1051
-1048
-1045
-1042
-1039
-1036
-1033
-1029
-1026
-1022
-1018
-1014
-1012
-1008
-1006
-1004
-1002
-1000
-997
-995
-992
-989
-986
-983
-980
-977
-974
-972
-970
-968
-966
-964
-961
-959
-956
-954
-950
-947
-944
-941
-938
-935
-932
-929
-927
-924
-921
-918
-915
-913
-910
-907
-905
-902
-900
-898
-896
-893
-891
-889
-886
-884
-881
-878
-875
-872
-869
-866
-863
-860
-857
-853
-850
-847
-843
-839
-835
-831
-827
-823
-819
-815
-811
-807
-802
-798
-794
-789
-784
-780
-775
-770
-766
-761
-757
-752
-748
-743
-739
-735
-731
-727
-723
-719
-715
-712
-708
-704
-700
-696
-692
-688
-685
-681
-678
-675
-671
-668
-665
-662
-659
-655
-652
-649
-646
-642
-639
-635
-631
-627
-623
-618
-614
-610
-607
-603
-600
-597
-594
-591
-587
-584
-580
-576
-571
-567
-562
-557
-553
-549
-545
-541
-537
-533
-529
-525
-521
-518
-514
-510
-507
-504
-502
-499
-496
-494
-491
-488
-485
-482
-478
-475
-471
-468
-464
-461
-458
-454
-450
-447
-443
-438
-434
-430
-426
-421
-416
-411
-406
-401
-395
-390
-384
-378
-372
-366
-361
-356
-351
-346
-341
-336
-332
-327
-321
-316
-310
-304
-298
-293
-287
-281
-275
-269
-264
-258
-253
-248
-243
-238
-234
-230
-226
-223
-219
-215
-211
-207
-203
-199
-195
-192
-188
-184
-181
-178
-175
-172
-168
-165
-162
-158
-155
-151
-148
-144
-141
-138
-135
-132
-130
-127
-124
-122
-120
-117
-115
-113
-111
-109
-107
-104
-102
-100
-98
-96
-94
-92
-90
-88
-85
-82
-80
-77
-74
-72
-69
-66
-63
-60
-57
-53
-50
-46
-43
-39
-35
-31
-28
-24
-20
-17
-13
-10
-6
-2
2
6
10
14
18
22
26
30
34
37
40
44
47
50
54
58
61
66
70
74
79
83
87
91
95
99
103
106
110
114
118
122
126
131
136
141
146
151
156
160
165
169
174
178
182
186
190
195
200
204
209
214
219
224
228
233
237
241
245
249
253
256
260
264
268
272
276
280
284
288
292
296
299
303
307
311
316
320
325
329
334
338
342
346
350
354
357
360
363
366
370
373
376
379
382
385
388
391
394
398
401
404
408
411
414
417
421
424
427
431
434
438
442
446
450
455
459
463
467
470
474
479
483
487
492
497
503
508
514
519
525
531
537
542
548
554
560
566
572
578
584
589
595
600
605
610
615
620
625
631
636
641
647
651
656
660
663
666
669
672
675
677
680
683
686
688
691
693
695
697
698
700
702
705
707
710
713
716
719
722
725
728
730
733
735
737
740
742
744
746
749
751
753
756
758
761
764
768
772
776
780
785
789
794
799
803
808
813
817
822
827
832
837
842
847
852
857
861
866
870
874
878
882
886
889
893
897
901
905
909
913
917
921
925
929
933
937
942
947
952
957
962
967
971
976
980
984
988
992
996
1000
1004
1008
1012
1016
1020
1024
1028
1031
1035
1039
1043
1047
1052
1057
1062
1068
1073
1079
1084
1090
1094
1099
1103
1107
1111
1115
1119
1123
1127
1131
1135
1139
1144
1148
1152
1157
1162
1167
1172
1177
1183
1188
1193
1198
1203
1209
1214
1219
1224
1229
1234
1239
1244
1249
1254
1259
1263
1268
1272
1276
1280
1285
1289
1294
1298
1303
1307
1311
1315
1319
1323
1327
1331
1336
1340
1344
1348
1353
1357
1360
1364
1368
1371
1374
1377
1381
1384
1388
1391
1394
1398
1401
1404
1407
1410
1414
1417
1421
1425
1430
1435
1440
1445
1450
1455
1460
1464
1469
1473
1478
1482
1486
1490
1494
1498
1502
1505
1509
1514
1518
1522
1526
1531
1535
1540
1545
1549
1554
1559
1563
1568
1572
1577
1581
1586
1590
1594
1599
1603
1607
1611
1615
1619
1623
1627
1631
1635
1639
1643
1647
1651
1655
1658
1662
1665
1668
1672
1675
1678
1682
1686
1690
1694
1698
1703
1707
1712
1716
1719
1723
1727
1730
1733
1737
1740
1744
1749
1753
1758
1763
1768
1773
1778
1783
1788
1792
1797
1801
1805
1809
1814
1818
1822
1827
1831
1836
1840
1845
1849
1854
1858
1863
1867
1871
1876
1880
1884
1888
1893
1897
1901
1906
1910
1915
1919
1923
1928
1932
1936
1940
1944
1947
1950
1953
1955
1957
1958
1960
1961
1962
1964
1965
1967
1969
1970
1972
1974
1976
1979
1981
1983
1986
1989
1992
1995
1998
2001
2004
2007
2009
2012
2015
2017
2020
2021
2025
2027
2029
2032
2033
2036
2037
2039
2041
2041
2043
2044
2045
2045
2048
2049
2051
2053
2055
2056
2058
2060
2061
2064
2066
2069
2071
2075
2078
2082
2086
2089
2093
2097
2100
2104
2107
2111
2115
2120
2124
2129
2133
2138
2142
2146
2150
2154
2158
2161
2166
2170
2174
2179
2183
2188
2192
2195
2199
2202
2205
2208
2211
2214
2218
2221
2224
2227
2230
2232
2235
2237
2238
2240
2242
2244
2246
2247
2249
2250
2252
2253
2253
2254
2254
2254
2254
2255
2255
2255
2256
2256
2256
2256
2256
2255
2254
2252
2250
2249
2247
2245
2244
2242
2241
2240
2239
2238
2237
2237
2236
2235
2234
2234
2233
2233
2233
2233
2233
2233
2232
2232
2232
2231
2231
2231
2230
2230
2229
2229
2228
2227
2225
2224
2222
2221
2220
2218
2218
2217
2217
2217
2217
2218
2218
2219
2219
2220
2220
2220
2221
2221
2221
2221
2222
2222
2222
2222
2222
2221
2221
2221
2221
2222
2222
2222
2223
2223
2222
2222
2221
2220
2218
2217
2216
2215
2213
2213
2212
2211
2210
2209
2208
2207
2205
2204
2202
2200
2199
2197
2196
2195
2194
2193
2192
2192
2192
2191
2191
2191
2190
2190
2189
2188
2188
2187
2187
2186
2186
2186
2186
2186
2187
2187
2188
2190
2191
2193
2196
2198
2202
2205
2209
2212
2216
2219
2222
2225
2228
2230
2233
2235
2238
2241
2244
2246
2249
2251
2253
2254
2255
2255
2255
2256
2256
2257
2258
2260
2262
2263
2264
2265
2266
2266
2266
2265
2265
2265
2265
2265
2266
2266
2266
2267
2267
2267
2267
2267
2267
2268
2268
2269
2270
2271
2272
2273
2274
2274
2275
2276
2276
2276
2277
2277
2277
2277
2278
2278
2278
2279
2279
2279
2278
2278
2277
2276
2275
2274
2273
2273
2273
2273
2273
2273
2274
2275
2275
2276
2277
2277
2278
2278
2279
2279
2280
2281
2283
2284
2286
2288
2289
2291
2292
2293
2294
2294
2295
2295
2296
2296
2296
2296
2296
2296
2296
2296
2296
2296
2296
2296
2296
2297
2297
2298
2299
2300
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2313
2314
2315
2315
2316
2317
2318
2318
2319
2319
2320
2321
2322
2322
2323
2324
2325
2326
2326
2327
2327
2327
2327
2327
2327
2328
2329
2330
2331
2333
2334
2335
2337
2337
2338
2338
2338
2338
2337
2337
2336
2335
2334
2333
2331
2329
2328
2326
2323
2321
2319
2317
2314
2312
2310
2307
2305
2303
2301
2299
2297
2295
2293
2291
2288
2286
2284
2281
2279
2276
2274
2272
2270
2268
2266
2265
2263
2262
2261
2260
2259
2258
2257
2255
2254
2252
2251
2249
2248
2246
2245
2244
2243
2242
2241
2240
2239
2238
2237
2236
2235
2234
2234
2234
2235
2236
2238
2241
2243
2246
2248
2250
2251
2252
2253
2254
2255
2256
2258
2260
2262
2264
2267
2269
2271
2273
2275
2276
2277
2279
2280
2280
2281
2282
2282
2283
2283
2284
2284
2285
2286
2287
2288
2289
2290
2290
2291
2291
2292
2292
2292
2292
2292
2291
2291
2290
2289
2288
2286
2285
2283
2281
2278
2276
2274
2272
2270
2268
2265
2263
2261
2258
2255
2252
2249
2246
2243
2240
2237
2235
2232
2230
2228
2225
2222
2219
2215
2211
2207
2202
2198
2193
2190
2186
2183
2181
2178
2176
2174
2172
2170
2168
2166
2164
2161
2160
2158
2157
2156
2155
2154
2154
2153
2152
2151
2150
2149
2148
2147
2146
2145
2143
2141
2139
2137
2135
2133
2130
2128
2127
2126
2125
2125
2126
2126
2127
2128
2128
2129
2130
2131
2132
2133
2134
2136
2137
2139
2141
2143
2144
2146
2147
2149
2150
2152
2153
2154
2155
2155
2155
2154
2153
2152
2151
2149
2147
2145
2144
2142
2141
2140
2139
2138
2137
2136
2135
2135
2134
2133
2132
2132
2131
2130
2129
2128
2127
2126
2125
2124
2122
2121
2120
2119
2117
2116
2114
2112
2109
2107
2106
2104
2102
2101
2100
2099
2099
2098
2097
2097
2096
2096
2096
2097
2098
2100
2101
2103
2105
2106
2108
2109
2109
2110
2111
2111
2112
2113
2115
2117
2118
2120
2121
2123
2124
2124
2125
2125
2126
2127
2128
2130
2132
2134
2136
2137
2139
2140
2141
2142
2143
2145
2146
2148
2150
2152
2154
2155
2156
2157
2157
2157
2157
2156
2156
2156
2157
2157
2158
2159
2160
2161
2161
2161
2161
2161
2161
2161
2161
2162
2163
2164
2165
2166
2168
2169
2170
2172
2173
2175
2176
2178
2180
2181
2184
2186
2189
2192
2195
2198
2202
2205
2209
2212
2216
2219
2222
2225
2228
2231
2234
2237
2239
2242
2244
2246
2248
2250
2251
2253
2255
2256
2258
2260
2261
2263
2265
2267
2269
2271
2273
2275
2277
2279
2282
2284
2286
2289
2291
2294
2296
2299
2301
2304
2306
2307
2309
2310
2311
2312
2313
2314
2314
2315
2316
2317
2318
2319
2319
2319
2319
2318
2318
2317
2317
2318
2318
2319
2320
2321
2322
2323
2323
2324
2325
2325
2326
2327
2329
2331
2333
2335
2337
2339
2341
2343
2345
2347
2349
2351
2353
2356
2359
2362
2364
2367
2369
2371
2373
2375
2376
2377
2378
2379
2380
2381
2382
2383
2383
2384
2385
2385
2386
2386
2387
2387
2387
2387
2388
2388
2388
2388
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2399
2400
2401
2403
2404
2406
2407
2409
2410
2411
2413
2414
2415
2416
2418
2419
2421
2423
2425
2428
2430
2433
2435
2437
2440
2442
2443
2445
2446
2448
2449
2450
2452
2453
2455
2457
2459
2462
2464
2467
2470
2473
2475
2478
2480
2482
2484
2486
2488
2490
2493
2495
2498
2501
2504
2507
2509
2511
2512
2513
2513
2513
2513
2514
2515
2516
2518
2520
2521
2523
2524
2525
2526
2526
2526
2525
2525
2526
2527
2528
2530
2532
2534
2537
2539
2541
2542
2543
2544
2545
2546
2547
2549
2550
2552
2554
2555
2557
2559
2561
2562
2564
2565
2567
2568
2570
2572
2574
2577
2580
2583
2586
2590
2594
2597
2601
2604
2608
2611
2614
2617
2621
2624
2628
2631
2635
2639
2644
2648
2652
2656
2660
2664
2667
2671
2674
2677
2681
2684
2688
2691
2695
2699
2702
2706
2709
2712
2715
2718
2720
2722
2724
2725
2727
2729
2730
2732
2734
2736
2738
2741
2743
2745
2747
2749
2751
2753
2755
2757
2758
2759
2760
2762
2763
2765
2767
2770
2773
2777
2781
2786
2790
2795
2800
2804
2809
2813
2818
2823
2827
2832
2837
2842
2848
2853
2859
2865
2871
2878
2884
2891
2899
2906
2914
2921
2928
2935
2942
2948
2954
2960
2966
2971
2977
2983
2989
2995
3001
3007
3013
3020
3026
3032
3038
3043
3049
3054
3059
3064
3069
3074
3079
3084
3089
3093
3098
3103
3107
3112
3117
3123
3128
3133
3139
3144
3150
3155
3161
3167
3173
3179
3185
3192
3199
3206
3214
3222
3229
3236
3243
3250
3256
3262
3268
3274
3280
3286
3293
3299
3306
3312
3319
3325
3332
3338
3344
3350
3356
3362
3368
3374
3381
3387
3393
3400
3406
3413
3419
3426
3433
3440
3447
3454
3462
3470
3478
3485
3493
3500
3507
3514
3521
3528
3535
3543
3550
3557
3565
3573
3580
3588
3595
3603
3610
3618
3625
3633
3640
3648
3655
3663
3671
3679
3687
3694
3702
3710
3718
3725
3732
3739
3745
3751
3757
3763
3769
3775
3781
3787
3793
3799
3804
3810
3815
3820
3825
3831
3836
3842
3849
3855
3862
3870
3877
3885
3893
3901
3909
3918
3926
3935
3944
3954
3963
3972
3982
3991
4000
4009
4017
4026
4034
4042
4051
4059
4067
4075
4083
4091
4099
4107
4115
4123
4131
4140
4148
4157
4166
4174
4183
4192
4200
4209
4218
4226
4235
4244
4253
4262
4271
4280
4289
4298
4307
4315
4324
4332
4340
4348
4356
4364
4372
4380
4388
4397
4405
4414
4423
4431
4440
4449
4457
4466
4475
4483
4492
4501
4510
4520
4529
4538
4548
4557
4566
4575
4584
4593
4602
4612
4621
4630
4640
4650
4659
4669
4678
4687
4695
4704
4712
4719
4727
4735
4742
4750
4757
4765
4773
4781
4788
4796
4804
4812
4820
4828
4836
4844
4852
4861
4870
4879
4888
4898
4907
4917
4926
4935
4945
4954
4963
4972
4982
4991
5001
5011
5021
5031
5042
5052
5062
5072
5082
5092
5101
5111
5120
5130
5140
5149
5159
5168
5177
5187
5196
5205
5214
5223
5232
5241
5250
5259
5267
5276
5285
5293
5302
5310
5319
5327
5335
5344
5352
5359
5367
5375
5382
5390
5397
5404
5412
5419
5426
5433
5440
5446
5453
5459
5465
5471
5478
5483
5489
5495
5501
5507
5513
5518
5524
5529
5534
5539
5543
5547
5551
5555
5558
5561
5564
5567
5569
5572
5575
5577
5580
5582
5585
5587
5590
5593
5596
5600
5604
5608
5613
5618
5623
5627
5632
5636
5640
5644
5647
5651
5654
5656
5659
5663
5666
5669
5673
5677
5681
5685
5689
5694
5698
5702
5706
5710
5715
5720
5725
5731
5738
5745
5752
5760
5768
5775
5782
5789
5796
5802
5809
5815
5821
5827
5833
5839
5846
5853
5859
5866
5873
5880
5887
5894
5902
5909
5916
5924
5931
5939
5946
5954
5962
5970
5978
5987
5995
6004
6014
6023
6033
6043
6054
6064
6074
6085
6095
6106
6116
6127
6137
6148
6159
6169
6180
6190
6200
6210
6220
6231
6241
6251
6261
6272
6282
6293
6304
6314
6325
6336
6348
6359
6370
6382
6393
6404
6416
6427
6438
6449
6460
6472
6483
6494
6505
6516
6526
6537
6547
6556
6566
6575
6585
6594
6604
6613
6622
6632
6641
6650
6659
6668
6677
6686
6695
6704
6714
6723
6732
6742
6751
6760
6770
6779
6789
6798
6808
6818
6827
6837
6848
6858
6868
6879
6889
6900
6911
6921
6931
6941
6950
6959
6967
6975
6983
6990
6998
7005
7012
7019
7027
7033
7040
7047
7053
7060
7067
7073
7080
7088
7095
7103
7110
7118
7126
7134
7141
7148
7154
7160
7165
7171
7176
7181
7186
7191
7196
7201
7206
7211
7215
7219
7222
7225
7228
7231
7233
7235
7237
7239
7241
7243
7245
7246
7247
7247
7247
7246
7246
7245
7243
7242
7240
7239
7237
7236
7235
7234
7233
7232
7231
7230
7229
7229
7228
7228
7228
7228
7229
7230
7231
7232
7233
7235
7237
7239
7241
7244
7248
7251
7255
7258
7262
7265
7269
7272
7275
7278
7281
7284
7288
7291
7295
7298
7303
7307
7311
7316
7321
7326
7331
7336
7341
7346
7352
7356
7361
7366
7370
7374
7378
7381
7385
7388
7391
7394
7397
7400
7404
7408
7412
7416
7420
7425
7430
7435
7439
7444
7450
7455
7460
7465
7471
7476
7482
7488
7493
7499
7504
7510
7515
7521
7527
7532
7538
7544
7550
7556
7562
7568
7575
7581
7587
7593
7599
7605
7611
7616
7621
7625
7629
7632
7634
7636
7638
7640
7641
7643
7645
7646
7648
7650
7652
7654
7655
7656
7657
7657
7657
7658
7658
7659
7660
7662
7663
7664
7666
7667
7669
7670
7671
7672
7673
7674
7675
7676
7677
7679
7680
7682
7684
7687
7689
7691
7693
7694
7696
7698
7699
7700
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7711
7712
7712
7713
7714
7714
7715
7716
7716
7717
7717
7717
7717
7717
7716
7715
7714
7714
7713
7712
7712
7713
7714
7715
7716
7718
7720
7721
7722
7723
7723
7723
7723
7722
7722
7721
7721
7720
7719
7719
7717
7716
7714
7711
7708
7705
7702
7699
7697
7694
7692
7691
7689
7687
7685
7683
7681
7678
7675
7672
7668
7665
7663
7660
7659
7657
7656
7655
7655
7654
7653
7652
7650
7648
7646
7644
7642
7640
7639
7638
7638
7638
7638
7638
7638
7638
7637
7637
7636
7635
7635
7635
7635
7636
7637
7639
7641
7643
7646
7649
7652
7655
7658
7662
7665
7669
7673
7678
7682
7686
7691
7696
7701
7706
7712
7717
7723
7729
7734
7740
7746
7752
7757
7763
7768
7774
7779
7783
7788
7792
7796
7799
7802
7805
7808
7811
7814
7817
7820
7824
7827
7830
7834
7837
7840
7843
7845
7848
7851
7853
7857
7860
7864
7869
7874
7879
7884
7889
7894
7899
7903
7907
7911
7915
7919
7923
7928
7934
7940
7946
7953
7960
7967
7974
7981
7988
7995
8002
8009
8016
8023
8032
8039
8048
8055
8061
8069
8074
8080
8086
8090
8096
8101
8106
8111
8116
8122
8127
8132
8138
8144
8148
8153
8157
8161
8164
8167
8170
8172
8173
8176
8178
8180
8182
8183
8183
8185
8185
8183
8183
8182
8180
8180
8179
8178
8177
8176
8176
8175
8173
8173
8172
8170
8169
8167
8164
8163
8160
8157
8156
8154
8153
8151
8151
8150
8148
8148
8148
8147
8147
8146
8145
8144
8143
8141
8141
8140
8138
8135
8135
8132
8132
8131
8131
8131
8131
8131
8132
8132
8134
8134
8135
8137
8138
8140
8143
8146
8148
8153
8157
8160
8164
8167
8170
8173
8175
8177
8179
8182
8183
8186
8189
8194
8197
8201
8204
8208
8211
8215
8218
8222
8226
8230
8235
8240
8245
8251
8256
8262
8267
8271
8276
8280
8283
8287
8290
8294
8297
8301
8305
8309
8312
8316
8319
8321
8324
8325
8327
8328
8330
8331
8332
8334
8336
8338
8341
8344
8347
8349
8352
8355
8357
8359
8360
8362
8363
8365
8368
8370
8373
8377
8380
8384
8389
8393
8398
8403
8409
8415
8421
8427
8433
8439
8446
8452
8458
8464
8470
8476
8483
8489
8496
8503
8511
8519
8527
8535
8543
8551
8558
8566
8573
8579
8586
8592
8598
8604
8610
8616
8622
8627
8633
8638
8642
8647
8650
8654
8656
8658
8660
8661
8662
8663
8664
8665
8665
8666
8667
8668
8668
8668
8668
8667
8665
8663
8661
8659
8657
8655
8653
8651
8649
8647
8645
8643
8641
8638
8635
8633
8630
8627
8625
8622
8620
8617
8615
8613
8610
8608
8605
8602
8598
8594
8589
8584
8578
8572
8566
8560
8553
8547
8541
8534
8528
8522
8517
8511
8506
8501
8496
8492
8487
8483
8479
8475
8471
8468
8464
8460
8457
8454
8451
8448
8446
8443
8442
8440
8439
8438
8437
8436
8436
8435
8435
8434
8434
8434
8434
8434
8434
8435
8436
8437
8438
8439
8440
8441
8441
8441
8441
8441
8440
8439
8438
8437
8436
8434
8433
8432
8431
8430
8430
8429
8428
8426
8425
8424
8422
8421
8419
8417
8414
8412
8408
8405
8401
8397
8392
8388
8383
8379
8375
8370
8366
8361
8356
8350
8344
8338
8331
8323
8316
8308
8300
8292
8285
8278
8271
8265
8259
8252
8246
8240
8233
8227
8220
8214
8207
8200
8193
8186
8180
8173
8167
8161
8154
8148
8143
8137
8130
8124
8117
8109
8103
8096
8087
8080
8073
8064
8057
8048
8041
8032
8023
8015
8006
7997
7988
7979
7969
7960
7950
7941
7932
7922
7913
7903
7894
7885
7876
7867
7859
7851
7842
7834
7826
7818
7811
7803
7796
7790
7784
7778
7773
7768
7763
7759
7755
7751
7747
7743
7739
7736
7733
7730
7727
7725
7723
7721
7719
7717
7715
7712
7708
7704
7700
7696
7691
7686
7681
7676
7670
7665
7659
7653
7646
7639
7632
7624
7616
7608
7600
7592
7584
7577
7569
7562
7554
7548
7541
7534
7528
7522
7516
7510
7504
7497
7490
7482
7474
7464
7455
7445
7434
7423
7412
7400
7388
7375
7362
7349
7335
7320
7305
7290
7274
7259
7243
7229
7214
7200
7187
7174
7161
7148
7134
7121
7107
7092
7077
7061
7045
7028
7011
6992
6973
6953
6933
6912
6891
6870
6849
6827
6806
6786
6765
6744
6724
6703
6682
6662
6642
6623
6605
6587
6569
6553
6536
6521
6505
6489
6474
6459
6443
6428
6414
6399
6385
6372
6358
6345
6332
6318
6305
6291
6277
6263
6249
6235
6221
6208
6195
6182
6170
6158
6146
6134
6122
6110
6099
6087
6076
6066
6056
6047
6038
6031
6024
6018
6012
6007
6002
5998
5994
5990
5987
5983
5980
5976
5973
5970
5966
5963
5960
5957
5954
5951
5948
5946
5944
5942
5940
5939
5938
5938
5938
5939
5940
5942
5943
5945
5947
5949
5951
5953
5954
5955
5956
5956
5957
5957
5956
5956
5955
5955
5953
5952
5949
5947
5943
5939
5935
5930
5925
5919
5913
5907
5900
5892
5884
5875
5865
5855
5844
5832
5821
5808
5796
5784
5771
5758
5746
5733
5720
5707
5694
5680
5667
5653
5638
5623
5608
5593
5577
5562
5546
5529
5513
5496
5479
5461
5443
5424
5406
5386
5366
5346
5326
5306
5285
5265
5244
5224
5204
5184
5164
5144
5124
5103
5082
5060
5038
5016
4993
4970
4946
4922
4898
4874
4849
4825
4800
4776
4752
4727
4703
4679
4654
4629
4604
4578
4552
4526
4499
4472
4446
4419
4392
4366
4339
4313
4287
4260
4233
4206
4179
4151
4123
4094
4067
4038
4011
3984
3957
3930
3903
3876
3849
3821
3793
3766
3738
3710
3682
3654
3626
3599
3572
3545
3518
3492
3466
3441
3416
3391
3367
3342
3318
3294
3271
3247
3224
3201
3179
3158
3137
3116
3096
3077
3058
3039
3020
3003
2985
2968
2952
2936
2921
2906
2892
2878
2865
2852
2840
2827
2815
2804
2792
2782
2772
2762
2753
2745
2737
2730
2723
2717
2712
2708
2703
2699
2695
2692
2688
2684
2679
2675
2670
2665
2659
2653
2646
2638
2630
2621
2612
2602
2592
2581
2569
2558
2546
2534
2522
2509
2496
2483
2468
2454
2438
2422
2405
2388
2370
2353
2335
2318
2300
2283
2265
2248
2229
2211
2192
2173
2154
2134
2115
2097
2078
2060
2041
2023
2005
1986
1967
1948
1928
1909
1890
1871
1852
1834
1817
1800
1784
1769
1754
1740
1726
1713
1700
1687
1674
1662
1650
1637
1625
1612
1598
1585
1570
1555
1538
1522
1504
1487
1469
1451
1434
1417
1399
1383
1366
1349
1332
1315
1297
1279
1260
1241
1222
1203
1183
1163
1143
1123
1102
1081
1059
1037
1014
991
968
944
920
896
872
847
823
798
773
748
722
696
670
643
616
588
561
534
506
479
452
425
398
371
344
317
290
263
237
210
183
157
131
105
79
54
30
5
-19
-42
-66
-89
-112
-135
-158
-181
-204
-226
-249
-271
-293
-314
-336
-357
-379
-401
-422
-445
-467
-489
-512
-535
-557
-579
-601
-623
-644
-664
-684
-703
-722
-740
-758
-776
-793
-810
-827
-843
-859
-875
-891
-907
-922
-938
-954
-969
-985
-1000
-1016
-1031
-1046
-1061
-1076
-1090
-1104
-1117
-1130
-1142
-1154
-1166
-1177
-1188
-1199
-1209
-1218
-1228
-1236
-1244
-1252
-1260
-1267
-1274
-1281
-1287
-1293
-1299
-1304
-1309
-1313
-1316
-1320
-1322
-1325
-1327
-1329
-1332
-1334
-1336
-1338
-1340
-1342
-1345
-1347
-1349
-1352
-1354
-1356
-1359
-1361
-1363
-1366
-1369
-1372
-1376
-1380
-1384
-1389
-1395
-1401
-1408
-1415
-1423
-1431
-1440
-1450
-1460
-1471
-1483
-1494
-1506
-1518
-1530
-1542
-1553
-1564
-1575
-1585
-1595
-1604
-1614
-1623
-1632
-1642
-1652
-1662
-1672
-1683
-1694
-1705
-1716
-1727
-1738
-1749
-1760
-1770
-1780
-1789
-1798
-1806
-1814
-1822
-1829
-1835
-1842
-1848
-1855
-1861
-1868
-1875
-1882
-1889
-1896
-1904
-1911
-1919
-1927
-1936
-1945
-1954
-1964
-1975
-1986
-1997
-2009
-2021
-2033
-2045
-2059
-2072
-2085
-2098
-2112
-2127
-2143
-2159
-2175
-2192
-2210
-2227
-2245
-2262
-2280
-2297
-2314
-2331
-2349
-2366
-2383
-2400
-2417
-2433
-2449
-2464
-2479
-2494
-2507
-2521
-2534
-2546
-2558
-2569
-2579
-2588
-2595
-2601
-2606
-2610
-2612
-2614
-2614
-2615
-2615
-2616
-2616
-2617
-2617
-2618
-2618
-2618
-2619
-2619
-2619
-2619
-2620
-2621
-2622
-2624
-2626
-2628
-2630
-2632
-2634
-2636
-2639
-2641
-2644
-2648
-2652
-2657
-2662
-2669
-2676
-2684
-2692
-2701
-2710
-2720
-2730
-2742
-2753
-2766
-2780
-2793
-2808
-2822
-2837
-2852
-2866
-2881
-2895
-2910
-2925
-2940
-2956
-2973
-2991
-3009
-3028
-3047
-3067
-3087
-3107
-3126
-3146
-3166
-3186
-3205
-3225
-3244
-3264
-3283
-3303
-3322
-3342
-3361
-3381
-3401
-3421
-3441
-3462
-3482
-3503
-3524
-3545
-3566
-3588
-3609
-3631
-3653
-3675
-3698
-3722
-3746
-3770
-3795
-3820
-3845
-3870
-3896
-3921
-3947
-3973
-3998
-4024
-4050
-4075
-4102
-4128
-4154
-4179
-4205
-4230
-4254
-4279
-4304
-4328
-4353
-4377
-4401
-4425
-4448
-4471
-4494
-4516
-4538
-4560
-4581
-4603
-4625
-4647
-4670
-4693
-4716
-4740
-4763
-4786
-4809
-4832
-4854
-4877
-4899
-4922
-4945
-4968
-4990
-5013
-5036
-5058
-5080
-5102
-5122
-5143
-5163
-5182
-5201
-5219
-5238
-5256
-5274
-5291
-5309
-5326
-5343
-5359
-5375
-5390
-5405
-5420
-5434
-5449
-5463
-5477
-5491
-5505
-5518
-5532
-5544
-5556
-5568
-5578
-5588
-5597
-5605
-5613
-5620
-5626
-5632
-5638
-5643
-5648
-5653
-5657
-5660
-5664
-5666
-5669
-5671
-5673
-5675
-5677
-5679
-5681
-5684
-5686
-5688
-5690
-5691
-5693
-5695
-5697
-5700
-5702
-5705
-5709
-5713
-5718
-5723
-5729
-5734
-5740
-5747
-5753
-5759
-5766
-5773
-5781
-5789
-5797
-5806
-5816
-5826
-5836
-5847
-5858
-5869
-5880
-5891
-5903
-5915
-5927
-5939
-5951
-5964
-5977
-5990
-6003
-6016
-6030
-6044
-6058
-6072
-6086
-6101
-6116
-6131
-6147
-6163
-6179
-6195
-6212
-6229
-6247
-6265
-6283
-6301
-6320
-6338
-6357
-6376
-6394
-6413
-6432
-6451
-6470
-6488
-6507
-6525
-6543
-6560
-6577
-6593
-6607
-6621
-6635
-6647
-6659
-6671
-6683
-6694
-6705
-6716
-6726
-6737
-6748
-6758
-6769
-6779
-6790
-6801
-6812
-6824
-6836
-6848
-6861
-6873
-6886
-6899
-6912
-6924
-6936
-6948
-6959
-6971
-6982
-6993
-7005
-7017
-7029
-7041
-7054
-7067
-7079
-7091
-7103
-7115
-7127
-7138
-7150
-7162
-7175
-7188
-7202
-7216
-7231
-7246
-7261
-7277
-7292
-7308
-7324
-7340
-7357
-7375
-7394
-7413
-7434
-7457
-7480
-7505
-7531
-7558
-7585
-7614
-7643
-7673
-7703
-7733
-7764
-7794
-7825
-7856
-7886
-7917
-7947
-7977
-8006
-8035
-8064
-8093
-8122
-8151
-8180
-8209
-8238
-8268
-8298
-8327
-8357
-8387
-8418
-8448
-8478
-8509
-8540
-8572
-8604
-8636
-8669
-8702
-8735
-8768
-8802
-8835
-8867
-8900
-8932
-8965
-8997
-9029
-9062
-9095
-9128
-9162
-9196
-9229
-9263
-9296
-9330
-9363
-9396
-9428
-9461
-9494
-9527
-9560
-9593
-9626
-9660
-9694
-9729
-9763
-9797
-9832
-9866
-9900
-9934
-9967
-10000
-10033
-10065
-10097
-10130
-10162
-10194
-10226
-10258
-10290
-10321
-10353
-10384
-10415
-10446
-10477
-10507
-10538
-10568
-10599
-10629
-10660
-10690
-10720
-10749
-10779
-10809
-10839
-10868
-10898
-10928
-10957
-10986
-11015
-11043
-11071
-11098
-11125
-11152
-11179
-11205
-11232
-11259
-11285
-11312
-11339
-11365
-11392
-11418
-11443
-11468
-11493
-11516
-11540
-11563
-11585
-11607
-11629
-11650
-11671
-11691
-11711
-11731
-11750
-11769
-11787
-11806
-11825
-11844
-11864
-11883
-11903
-11923
-11942
-11962
-11981
-12000
-12019
-12039
-12058
-12077
-12097
-12117
-12138
-12160
-12181
-12203
-12226
-12248
-12270
-12293
-12315
-12338
-12360
-12383
-12407
-12430
-12455
-12479
-12505
-12530
-12556
-12582
-12608
-12634
-12660
-12686
-12712
-12738
-12765
-12792
-12819
-12846
-12873
-12901
-12928
-12955
-12982
-13009
-13036
-13063
-13090
-13116
-13143
-13169
-13195
-13221
-13247
-13272
-13297
-13322
-13347
-13372
-13398
-13423
-13449
-13476
-13503
-13531
-13560
-13589
-13619
-13648
-13678
-13709
-13739
-13770
-13801
-13832
-13863
-13895
-13927
-13959
-13990
-14022
-14053
-14083
-14113
-14143
-14172
-14202
-14231
-14260
-14290
-14320
-14350
-14380
-14411
-14442
-14474
-14505
-14536
-14568
-14598
-14629
-14660
-14690
-14721
-14751
-14781
-14811
-14841
-14871
-14900
-14930
-14959
-14988
-15017
-15045
-15073
-15100
-15126
-15152
-15177
-15201
-15225
-15248
-15271
-15294
-15317
-15339
-15361
-15383
-15404
-15426
-15447
-15468
-15488
-15509
-15529
-15550
-15570
-15590
-15610
-15629
-15647
-15665
-15682
-15699
-15715
-15730
-15746
-15761
-15777
-15792
-15808
-15823
-15839
-15854
-15868
-15882
-15895
-15908
-15919
-15930
-15941
-15951
-15960
-15970
-15978
-15987
-15995
-16003
-16011
-16018
-16024
-16030
-16035
-16040
-16043
-16045
-16046
-16046
-16045
-16043
-16040
-16036
-16032
-16027
-16021
-16015
-16010
-16001
-15994
-15986
-15976
-15966
-15956
-15945
-15935
-15924
-15913
-15903
-15892
-15882
-15872
-15862
-15851
-15841
-15830
-15819
-15809
-15798
-15787
-15776
-15765
-15754
-15742
-15731
-15719
-15707
-15695
-15682
-15668
-15654
-15639
-15625
-15610
-15594
-15579
-15564
-15550
-15535
-15521
-15508
-15495
-15482
-15470
-15459
-15448
-15438
-15429
-15422
-15415
-15409
-15404
-15399
-15396
-15394
-15392
-15392
-15393
-15394
-15397
-15401
-15407
-15413
-15420
-15429
-15438
-15448
-15460
-15472
-15485
-15499
-15513
-15529
-15545
-15563
-15581
-15600
-15620
-15641
-15662
-15685
-15709
-15734
-15760
-15786
-15814
-15843
-15872
-15902
-15933
-15964
-15996
-16029
-16062
-16096
-16131
-16166
-16202
-16238
-16274
-16312
-16350
-16389
-16428
-16467
-16506
-16546
-16586
-16626
-16667
-16708
-16750
-16792
-16834
-16877
-16920
-16963
-17007
-17051
-17096
-17140
-17186
-17231
-17277
-17323
-17370
-17417
-17464
-17511
-17559
-17607
-17655
-17704
-17753
-17802
-17851
-17900
-17950
-18000
-18050
-18101
-18152
-18203
-18255
-18307
-18360
-18413
-18466
-18520
-18574
-18628
-18682
-18737
-18791
-18846
-18900
-18954
-19008
-19062
-19116
-19170
-19224
-19277
-19330
-19383
-19436
-19488
-19540
-19592
-19643
-19694
-19744
-19794
-19843
-19892
-19941
-19989
-20037
-20084
-20132
-20178
-20225
-20271
-20316
-20361
-20405
-20449
-20492
-20534
-20575
-20615
-20654
-20692
-20728
-20764
-20798
-20831
-20863
-20894
-20924
-20953
-20981
-21007
-21033
-21058
-21082
-21105
-21127
-21148
-21169
-21188
-21207
-21225
-21243
-21260
-21276
-21292
-21308
-21324
-21339
-21355
-21370
-21385
-21400
-21415
-21430
-21444
-21458
-21472
-21485
-21498
-21511
-21524
-21538
-21551
-21566
-21580
-21596
-21612
-21630
-21648
-21667
-21687
-21707
-21729
-21752
-21775
-21800
-21825
-21851
-21878
-21906
-21934
-21963
-21993
-22023
-22054
-22086
-22118
-22152
-22186
-22221
-22257
-22294
-22333
-22372
-22412
-22453
-22495
-22537
-22581
-22626
-22672
-22719
-22767
-22816
-22866
-22917
-22969
-23021
-23073
-23126
-23179
-23232
-23285
-23338
-23391
-23445
-23499
-23553
-23608
-23664
-23720
-23777
-23834
-23891
-23949
-24006
-24064
-24122
-24180
-24238
-24297
-24355
-24414
-24473
-24531
-24590
-24648
-24705
-24762
-24819
-24875
-24931
-24987
-25043
-25099
-25155
-25211
-25267
-25323
-25380
-25436
-25493
-25549
-25606
-25663
-25720
-25777
-25834
-25891
-25948
-26005
-26061
-26118
-26173
-26229
-26284
-26338
-26392
-26446
-26499
-26552
-26605
-26657
-26709
-26761
-26813
-26864
-26915
-26966
-27017
-27067
-27117
-27167
-27217
-27266
-27315
-27364
-27412
-27460
-27508
-27555
-27601
-27647
-27692
-27737
-27781
-27825
-27868
-27911
-27954
-27996
-28039
-28081
-28122
-28163
-28204
-28243
-28282
-28320
-28357
-28394
-28430
-28465
-28499
-28533
-28566
-28598
-28629
-28659
-28687
-28715
-28741
-28765
-28788
-28810
-28831
-28851
-28869
-28887
-28903
-28918
-28932
-28944
-28955
-28965
-28974
-28983
-28990
-28998
-29005
-29012
-29018
-29025
-29031
-29037
-29043
-29048
-29053
-29057
-29061
-29064
-29067
-29070
-29073
-29076
-29079
-29081
-29083
-29085
-29087
-29088
-29089
-29090
-29090
-29090
-29090
-29090
-29089
-29088
-29087
-29085
-29083
-29081
-29077
-29074
-29071
-29067
-29064
-29060
-29057
-29055
-29053
-29051
-29049
-29048
-29046
-29045
-29044
-29043
-29042
-29041
-29041
-29041
-29042
-29043
-29045
-29047
-29050
-29053
-29058
-29062
-29067
-29071
-29076
-29081
-29085
-29090
-29095
-29100
-29105
-29110
-29116
-29122
-29128
-29134
-29140
-29147
-29153
-29160
-29166
-29172
-29179
-29186
-29192
-29200
-29207
-29214
-29222
-29230
-29237
-29245
-29253
-29260
-29268
-29275
-29283
-29290
-29298
-29305
-29313
-29320
-29328
-29335
-29342
-29348
-29353
-29358
-29362
-29365
-29368
-29369
-29371
-29371
-29372
-29371
-29370
-29369
-29367
-29364
-29361
-29357
-29353
-29348
-29343
-29337
-29331
-29325
-29319
-29313
-29306
-29300
-29293
-29286
-29279
-29272
-29264
-29256
-29248
-29239
-29230
-29220
-29210
-29200
-29189
-29178
-29165
-29152
-29138
-29123
-29107
-29091
-29073
-29055
-29037
-29017
-28997
-28976
-28954
-28932
-28909
-28885
-28861
-28836
-28811
-28786
-28760
-28734
-28707
-28680
-28652
-28624
-28595
-28566
-28537
-28507
-28477
-28446
-28415
-28383
-28350
-28317
-28283
-28248
-28212
-28176
-28138
-28099
-28059
-28018
-27977
-27934
-27891
-27846
-27801
-27755
-27708
-27660
-27612
-27562
-27512
-27461
-27410
-27357
-27303
-27249
-27193
-27136
-27079
-27020
-26961
-26901
-26841
-26780
-26718
-26656
-26594
-26531
-26468
-26404
-26340
-26277
-26213
-26149
-26086
-26024
-25961
-25899
-25838
-25777
-25715
-25654
-25593
-25532
-25470
-25409
-25347
-25286
-25225
-25163
-25102
-25041
-24980
-24920
-24859
-24798
-24737
-24677
-24616
-24555
-24495
-24435
-24376
-24317
-24258
-24200
-24143
-24086
-24030
-23975
-23920
-23866
-23813
-23761
-23710
-23660
-23611
-23563
-23517
-23471
-23427
-23383
-23340
-23298
-23256
-23214
-23174
-23134
-23094
-23055
-23016
-22978
-22940
-22902
-22865
-22827
-22790
-22752
-22715
-22678
-22641
-22604
-22567
-22530
-22492
-22455
-22417
-22378
-22339
-22299
-22259
-22219
-22178
-22137
-22096
-22054
-22012
-21969
-21926
-21882
-21838
-21794
-21749
-21704
-21658
-21612
-21566
-21520
-21474
-21427
-21381
-21334
-21286
-21238
-21190
-21140
-21090
-21039
-20986
-20933
-20879
-20824
-20768
-20711
-20654
-20596
-20537
-20478
-20419
-20359
-20298
-20237
-20175
-20112
-20049
-19984
-19918
-19852
-19784
-19716
-19647
-19578
-19508
-19438
-19367
-19295
-19223
-19151
-19077
-19002
-18927
-18850
-18772
-18693
-18612
-18530
-18448
-18364
-18279
-18194
-18107
-18020
-17933
-17844
-17756
-17667
-17578
-17489
-17400
-17311
-17221
-17132
-17041
-16951
-16859
-16767
-16675
-16581
-16488
-16394
-16299
-16204
-16110
-16015
-15919
-15823
-15726
-15629
-15530
-15431
-15331
-15231
-15130
-15028
-14926
-14824
-14722
-14621
-14519
-14417
-14316
-14214
-14113
-14012
-13911
-13810
-13709
-13610
-13511
-13413
-13316
-13220
-13125
-13032
-12939
-12847
-12757
-12666
-12577
-12488
-12399
-12311
-12223
-12135
-12048
-11960
-11873
-11785
-11698
-11610
-11522
-11434
-11346
-11258
-11171
-11084
-10998
-10913
-10828
-10745
-10662
-10580
-10499
-10418
-10338
-10259
-10180
-10102
-10025
-9948
-9871
-9796
-9720
-9646
-9572
-9499
-9427
-9355
-9283
-9212
-9140
-9069
-8997
-8924
-8851
-8778
-8703
-8629
-8553
-8478
-8402
-8326
-8250
-8175
-8099
-8022
-7946
-7869
-7792
-7715
-7637
-7559
-7481
-7402
-7324
-7245
-7167
-7090
-7012
-6935
-6858
-6782
-6706
-6630
-6553
-6477
-6400
-6323
-6245
-6168
-6089
-6011
-5933
-5854
-5775
-5697
-5618
-5538
-5458
-5377
-5296
-5215
-5132
-5050
-4967
-4884
-4801
-4717
-4634
-4551
-4467
-4384
-4300
-4217
-4135
-4051
-3971
-3890
-3811
-3732
-3655
-3578
-3502
-3426
-3351
-3276
-3200
-3124
-3047
-2970
-2893
-2816
-2739
-2663
-2586
-2510
-2433
-2357
-2281
-2205
-2129
-2053
-1977
-1901
-1825
-1749
-1674
-1600
-1525
-1451
-1378
-1304
-1231
-1158
-1084
-1010
-936
-862
-787
-713
-638
-563
-488
-412
-337
-261
-184
-107
-30
48
126
204
282
360
437
514
591
668
744
821
899
976
1055
1134
1213
1294
1374
1455
1537
1619
1701
1784
1868
1951
2036
2120
2205
2290
2376
2461
2546
2630
2715
2799
2882
2965
3048
3130
3212
3293
3374
3454
3534
3614
3693
3773
3852
3931
4010
4089
4168
4247
4325
4403
4481
4558
4635
4712
4788
4865
4940
5016
5091
5166
5240
5313
5386
5458
5529
5599
5669
5738
5806
5873
5940
6006
6072
6137
6201
6265
6328
6391
6454
6517
6579
6642
6704
6767
6829
6891
6954
7016
7078
7140
7202
7263
7325
7387
7449
7510
7572
7634
7696
7759
7821
7883
7946
8007
8070
8132
8194
8255
8316
8377
8437
8496
8556
8615
8673
8731
8789
8846
8904
8961
9018
9074
9132
9189
9246
9304
9363
9422
9481
9541
9602
9662
9723
9784
9845
9905
9965
10024
10083
10142
10200
10257
10314
10370
10425
10479
10532
10583
10634
10684
10733
10781
10829
10877
10924
10972
11019
11066
11114
11161
11208
11256
11303
11350
11397
11444
11491
11539
11586
11633
11680
11727
11774
11820
11866
11911
11956
12000
12044
12087
12130
12173
12216
12259
12303
12347
12391
12436
12481
12526
12571
12617
12662
12708
12753
12799
12844
12890
12935
12980
13025
13070
13116
13161
13207
13252
13298
13345
13391
13438
13485
13533
13581
13629
13677
13725
13774
13822
13870
13918
13966
14013
14059
14105
14150
14195
14239
14282
14325
14367
14409
14451
14493
14535
14577
14619
14661
14703
14746
14789
14832
14875
14918
14962
15005
15049
15094
15138
15182
15227
15271
15314
15358
15401
15443
15486
15528
15570
15611
15653
15695
15736
15777
15817
15857
15897
15935
15974
16011
16047
16085
16120
16157
16193
16228
16263
16297
16329
16364
16397
16430
16463
16496
16529
16564
16598
16633
16669
16705
16741
16778
16814
16851
16888
16925
16962
17000
17037
17075
17113
17151
17188
17225
17261
17297
17332
17366
17400
17433
17466
17499
17532
17564
17597
17630
17663
17696
17728
17761
17794
17827
17859
17892
17926
17959
17994
18028
18063
18098
18133
18168
18204
18239
18274
18308
18343
18378
18413
18449
18484
18520
18556
18592
18629
18666
18703
18741
18779
18818
18857
18897
18937
18978
19019
19060
19101
19141
19182
19221
19260
19299
19336
19373
19409
19445
19480
19515
19550
19584
19619
19654
19690
19726
19762
19799
19837
19875
19913
19952
19992
20032
20072
20112
20152
20192
20231
20271
20311
20350
20390
20429
20468
20507
20546
20584
20622
20661
20699
20737
20776
20814
20854
20894
20934
20975
21016
21058
21100
21142
21184
21226
21268
21309
21351
21392
21433
21474
21514
21554
21593
21632
21671
21709
21747
21785
21822
21858
21895
21931
21966
22001
22035
22069
22102
22134
22165
22196
22226
22255
22284
22313
22341
22368
22395
22422
22449
22476
22503
22529
22555
22582
22608
22634
22660
22685
22710
22735
22760
22784
22807
22831
22854
22877
22900
22922
22944
22966
22987
23008
23028
23048
23067
23086
23105
23124
23143
23162
23180
23198
23216
23234
23251
23267
23283
23298
23313
23328
23342
23356
23370
23383
23397
23410
23423
23436
23449
23462
23475
23487
23500
23512
23524
23535
23547
23557
23568
23577
23587
23596
23604
23612
23620
23628
23636
23644
23652
23660
23668
23676
23685
23694
23703
23712
23722
23733
23744
23755
23767
23779
23792
23805
23819
23833
23847
23862
23877
23892
23907
23923
23938
23954
23970
23986
24001
24017
24032
24048
24063
24078
24093
24107
24121
24135
24148
24161
24174
24186
24198
24209
24220
24230
24240
24249
24258
24267
24276
24284
24293
24301
24310
24318
24325
24332
24338
24343
24347
24350
24352
24353
24354
24353
24352
24350
24347
24343
24339
24334
24327
24321
24313
24305
24297
24288
24279
24269
24260
24250
24239
24229
24219
24208
24198
24187
24177
24167
24156
24146
24136
24125
24115
24104
24094
24083
24072
24060
24049
24038
24027
24015
24005
23994
23984
23974
23964
23955
23945
23936
23927
23917
23908
23898
23888
23878
23867
23856
23845
23833
23821
23808
23795
23781
23766
23750
23734
23717
23700
23683
23664
23645
23626
23606
23585
23564
23541
23518
23495
23470
23446
23421
23395
23370
23344
23318
23292
23266
23239
23212
23185
23158
23131
23104
23077
23050
23023
22996
22970
22944
22919
22893
22868
22843
22818
22794
22770
22746
22722
22699
22676
22653
22631
22609
22586
22564
22542
22520
22498
22476
22454
22432
22410
22388
22366
22344
22322
22299
22277
22254
22231
22208
22184
22160
22136
22111
22087
22062
22038
22014
21990
21966
21942
21919
21895
21872
21849
21826
21803
21781
21759
21737
21717
21697
21677
21658
21640
21622
21604
21588
21572
21557
21543
21529
21517
21507
21497
21488
21480
21473
21466
21460
21454
21448
21443
21438
21433
21428
21424
21419
21415
21410
21406
21401
21396
21391
21386
21380
21375
21370
21365
21361
21356
21352
21349
21346
21343
21341
21339
21338
21337
21337
21338
21339
21340
21342
21344
21347
21350
21353
21357
21361
21365
21369
21373
21378
21382
21386
21390
21394
21398
21401
21403
21406
21408
21409
21410
21411
21411
21410
21409
21407
21404
21400
21395
21389
21382
21374
21365
21356
21346
21335
21323
21310
21297
21283
21269
21254
21239
21223
21207
21190
21173
21156
21139
21120
21102
21082
21062
21041
21020
20998
20975
20952
20929
20905
20882
20858
20835
20812
20789
20765
20742
20720
20697
20674
20651
20628
20605
20583
20559
20536
20513
20490
20466
20442
20419
20395
20371
20348
20324
20300
20276
20252
20227
20202
20176
20150
20123
20095
20067
20039
20010
19980
19950
19919
19888
19857
19825
19792
19759
19725
19690
19655
19620
19584
19547
19510
19472
19434
19395
19355
19315
19274
19232
19190
19148
19105
19061
19016
18971
18925
18878
18831
18783
18735
18686
18637
18589
18540
18492
18443
18395
18347
18299
18252
18204
18156
18108
18060
18012
17965
17917
17870
17823
17776
17730
17683
17636
17590
17543
17497
17450
17404
17357
17311
17265
17219
17174
17129
17084
17039
16995
16951
16907
16863
16820
16776
16734
16691
16649
16607
16565
16523
16482
16441
16400
16359
16318
16277
16236
16195
16154
16113
16071
16030
15989
15948
15907
15866
15825
15784
15743
15701
15660
15619
15577
15536
15495
15453
15412
15371
15330
15289
15249
15208
15167
15126
15085
15045
15004
14963
14922
14882
14841
14800
14759
14718
14677
14635
14594
14553
14512
14471
14431
14390
14350
14310
14270
14230
14190
14150
14110
14069
14028
13987
13945
13903
13861
13818
13776
13733
13690
13647
13604
13561
13518
13475
13432
13388
13344
13300
13256
13210
13164
13118
13071
13023
12975
12926
12877
12828
12778
12729
12678
12628
12578
12527
12476
12426
12374
12323
12272
12221
12170
12119
12068
12018
11968
11918
11868
11818
11768
11719
11669
11618
11568
11517
11466
11415
11363
11311
11259
11206
11154
11101
11048
10996
10943
10889
10835
10781
10726
10670
10614
10558
10501
10444
10387
10329
10271
10213
10154
10095
10035
9974
9913
9851
9789
9727
9664
9601
9539
9476
9413
9350
9287
9224
9161
9098
9036
8973
8912
8850
8789
8728
8667
8606
8545
8483
8422
8360
8297
8234
8170
8108
8044
7979
7914
7848
7781
7714
7645
7576
7505
7434
7362
7289
7216
7142
7067
6993
6918
6842
6767
6691
6616
6540
6465
6390
6316
6241
6167
6094
6021
5947
5875
5802
5729
5657
5584
5512
5440
5368
5297
5226
5155
5084
5014
4944
4874
4804
4735
4667
4598
4529
4461
4393
4325
4257
4189
4121
4053
3985
3917
3850
3783
3716
3650
3584
3520
3456
3392
3330
3268
3207
3147
3087
3029
2971
2914
2858
2803
2749
2696
2644
2593
2543
2494
2446
2398
2350
2304
2257
2212
2166
2120
2075
2029
1985
1941
1896
1852
1808
1764
1720
1676
1632
1587
1542
1497
1452
1405
1359
1311
1264
1216
1169
1121
1073
1025
977
929
881
833
785
737
690
642
595
547
500
453
406
360
313
266
219
172
125
78
31
-15
-62
-107
-153
-199
-244
-290
-336
-382
-429
-476
-523
-571
-620
-669
-718
-768
-817
-867
-918
-968
-1018
-1069
-1120
-1170
-1221
-1271
-1321
-1371
-1421
-1471
-1520
-1569
-1619
-1668
-1716
-1765
-1814
-1862
-1910
-1958
-2005
-2053
-2100
-2147
-2194
-2241
-2288
-2336
-2383
-2431
-2479
-2528
-2576
-2625
-2674
-2724
-2773
-2822
-2872
-2921
-2971
-3020
-3070
-3120
-3170
-3219
-3269
-3319
-3368
-3418
-3466
-3515
-3563
-3611
-3658
-3705
-3751
-3797
-3843
-3888
-3933
-3978
-4022
-4067
-4111
-4155
-4199
-4243
-4287
-4331
-4375
-4419
-4464
-4509
-4553
-4598
-4643
-4687
-4731
-4774
-4817
-4860
-4902
-4944
-4986
-5028
-5069
-5111
-5152
-5192
-5232
-5271
-5310
-5347
-5384
-5420
-5456
-5490
-5525
-5559
-5592
-5625
-5658
-5690
-5722
-5753
-5784
-5815
-5845
-5876
-5906
-5936
-5967
-5998
-6028
-6059
-6090
-6120
-6150
-6179
-6208
-6236
-6264
-6292
-6319
-6346
-6373
-6400
-6426
-6452
-6477
-6501
-6525
-6547
-6569
-6589
-6609
-6629
-6648
-6666
-6685
-6703
-6721
-6739
-6756
-6774
-6791
-6808
-6825
-6842
-6860
-6878
-6898
-6918
-6938
-6960
-6982
-7005
-7028
-7052
-7077
-7102
-7128
-7155
-7182
-7210
-7238
-7268
-7298
-7329
-7361
-7393
-7426
-7459
-7492
-7526
-7561
-7595
-7630
-7665
-7701
-7737
-7774
-7811
-7848
-7886
-7925
-7964
-8003
-8042
-8083
-8124
-8164
-8207
-8250
-8294
-8339
-8385
-8431
-8480
-8529
-8579
-8630
-8683
-8736
-8791
-8846
-8903
-8961
-9020
-9080
-9141
-9203
-9264
-9327
-9389
-9451
-9514
-9576
-9638
-9700
-9762
-9825
-9887
-9949
-10011
-10072
-10134
-10195
-10256
-10316
-10376
-10435
-10494
-10553
-10611
-10669
-10727
-10784
-10840
-10897
-10953
-11008
-11064
-11119
-11174
-11229
-11284
-11338
-11393
-11447
-11501
-11554
-11607
-11660
-11712
-11764
-11816
-11868
-11919
-11970
-12020
-12070
-12120
-12169
-12217
-12265
-12312
-12358
-12404
-12449
-12493
-12537
-12579
-12621
-12662
-12701
-12741
-12779
-12817
-12855
-12892
-12929
-12965
-13001
-13036
-13070
-13104
-13138
-13170
-13201
-13231
-13261
-13289
-13316
-13343
-13368
-13392
-13414
-13435
-13455
-13474
-13491
-13507
-13522
-13535
-13548
-13559
-13570
-13580
-13590
-13599
-13607
-13615
-13622
-13629
-13635
-13640
-13645
-13649
-13652
-13655
-13657
-13658
-13658
-13658
-13656
-13654
-13650
-13645
-13639
-13632
-13623
-13613
-13602
-13591
-13578
-13564
-13550
-13535
-13520
-13505
-13490
-13474
-13459
-13443
-13428
-13413
-13398
-13384
-13370
-13356
-13342
-13328
-13314
-13300
-13285
-13271
-13256
-13241
-13226
-13210
-13194
-13179
-13163
-13147
-13132
-13116
-13101
-13086
-13072
-13057
-13043
-13029
-13014
-13001
-12987
-12974
-12961
-12949
-12937
-12925
-12915
-12904
-12894
-12885
-12876
-12867
-12859
-12852
-12845
-12838
-12833
-12828
-12824
-12820
-12818
-12815
-12813
-12811
-12809
-12808
-12806
-12805
-12804
-12803
-12802
-12803
-12803
-12804
-12805
-12806
-12808
-12809
-12810
-12811
-12812
-12812
-12813
-12813
-12813
-12813
-12812
-12812
-12811
-12810
-12808
-12806
-12803
-12799
-12795
-12790
-12785
-12779
-12773
-12767
-12760
-12754
-12747
-12741
-12734
-12727
-12721
-12715
-12708
-12702
-12697
-12691
-12686
-12680
-12675
-12670
-12664
-12659
-12653
-12646
-12640
-12633
-12626
-12619
-12611
-12603
-12595
-12586
-12577
-12567
-12556
-12545
-12532
-12519
-12504
-12489
-12472
-12455
-12436
-12417
-12397
-12376
-12355
-12334
-12313
-12291
-12270
-12249
-12228
-12208
-12187
-12167
-12147
-12127
-12107
-12087
-12068
-12049
-12030
-12010
-11991
-11973
-11954
-11934
-11915
-11895
-11875
-11854
-11833
-11812
-11789
-11767
-11744
-11720
-11696
-11671
-11646
-11620
-11593
-11566
-11538
-11510
-11481
-11451
-11422
-11392
-11361
-11330
-11299
-11268
-11236
-11204
-11172
-11140
-11108
-11075
-11043
-11010
-10978
-10945
-10912
-10879
-10846
-10812
-10778
-10745
-10710
-10676
-10641
-10606
-10571
-10536
-10500
-10464
-10427
-10390
-10353
-10315
-10276
-10237
-10197
-10157
-10116
-10074
-10032
-9989
-9946
-9902
-9858
-9813
-9768
-9722
-9677
-9632
-9587
-9543
-9499
-9455
-9412
-9369
-9327
-9284
-9242
-9199
-9157
-9115
-9074
-9032
-8992
-8951
-8911
-8872
-8833
-8794
-8755
-8716
-8678
-8640
-8602
-8564
-8528
-8491
-8456
-8421
-8387
-8354
-8321
-8290
-8259
-8229
-8199
-8170
-8141
-8113
-8086
-8058
-8032
-8006
-7981
-7956
-7932
-7908
-7886
-7864
-7843
-7822
-7803
-7785
-7767
-7751
-7735
-7720
-7706
-7692
-7678
-7665
-7653
-7640
-7627
-7615
-7603
-7590
-7578
-7566
-7554
-7542
-7530
-7518
-7505
-7492
-7479
-7466
-7451
-7437
-7421
-7405
-7389
-7372
-7354
-7335
-7316
-7296
-7275
-7253
-7231
-7207
-7183
-7158
-7132
-7106
-7078
-7049
-7019
-6988
-6956
-6923
-6889
-6853
-6816
-6779
-6740
-6701
-6661
-6620
-6578
-6536
-6493
-6449
-6404
-6359
-6313
-6266
-6218
-6169
-6120
-6070
-6019
-5969
-5918
-5867
-5816
-5765
-5714
-5664
-5614
-5563
-5513
-5463
-5414
-5365
-5316
-5269
-5222
-5176
-5132
-5089
-5047
-5006
-4967
-4928
-4891
-4854
-4818
-4782
-4748
-4714
-4681
-4650
-4619
-4589
-4561
-4533
-4506
-4479
-4453
-4427
-4402
-4377
-4353
-4329
-4306
-4283
-4262
-4241
-4222
-4202
-4184
-4165
-4147
-4128
-4109
-4090
-4070
-4050
-4029
-4006
-3985
-3962
-3939
-3916
-3892
-3867
-3842
-3816
-3790
-3763
-3737
-3710
-3683
-3656
-3629
-3602
-3575
-3548
-3521
-3495
-3468
-3442
-3416
-3390
-3364
-3339
-3314
-3290
-3265
-3242
-3219
-3196
-3173
-3151
-3129
-3107
-3086
-3064
-3041
-3019
-2997
-2975
-2953
-2931
-2909
-2888
-2867
-2847
-2826
-2806
-2785
-2764
-2743
-2722
-2700
-2678
-2656
-2635
-2613
-2592
-2572
-2552
-2533
-2513
-2494
-2475
-2456
-2437
-2418
-2399
-2380
-2360
-2341
-2321
-2301
-2281
-2260
-2238
-2215
-2191
-2167
-2142
-2116
-2090
-2063
-2036
-2009
-1981
-1953
-1924
-1895
-1865
-1835
-1805
-1774
-1742
-1711
-1680
-1649
-1618
-1588
-1557
-1526
-1495
-1464
-1433
-1401
-1368
-1336
-1303
-1271
-1238
-1205
-1172
-1140
-1107
-1074
-1040
-1006
-973
-939
-905
-871
-838
-804
-771
-738
-705
-673
-641
-608
-575
-542
-509
-475
-441
-407
-373
-339
-304
-270
-236
-202
-169
-135
-102
-69
-36
-3
29
62
94
125
157
188
218
248
278
308
338
368
397
427
456
485
514
542
570
598
624
651
676
701
726
750
774
797
819
841
862
883
902
922
941
960
978
997
1014
1032
1050
1066
1082
1097
1112
1125
1137
1148
1158
1168
1176
1184
1192
1199
1205
1210
1215
1220
1224
1227
1229
1231
1232
1233
1234
1234
1233
1232
1231
1228
1225
1221
1217
1211
1205
1197
1189
1180
1171
1160
1149
1137
1124
1110
1096
1081
1065
1049
1032
1014
998
980
963
945
928
910
893
875
857
840
823
806
790
774
759
745
731
718
706
694
683
671
660
649
638
628
617
607
597
587
577
567
557
547
537
527
517
506
495
484
473
462
451
439
428
417
405
394
382
370
357
344
330
316
302
287
273
258
243
229
215
201
186
172
158
143
129
114
98
83
68
53
38
24
10
-3
-15
-26
-37
-47
-57
-67
-77
-86
-95
-105
-114
-124
-134
-143
-153
-163
-173
-182
-192
-202
-212
-222
-231
-240
-249
-256
-263
-269
-275
-280
-285
-289
-292
-296
-299
-303
-306
-308
-311
-314
-316
-318
-320
-321
-322
-322
-322
-321
-319
-315
-311
-305
-298
-290
-280
-269
-257
-243
-229
-214
-198
-181
-164
-147
-129
-111
-92
-73
-54
-35
-15
5
25
44
64
84
103
123
142
162
181
201
221
241
261
281
301
321
340
359
378
396
414
432
450
468
485
503
520
538
556
574
592
610
628
647
665
684
703
722
741
759
778
796
815
833
852
871
890
909
928
947
966
986
1006
1026
1046
1066
1087
1108
1130
1152
1174
1196
1219
1242
1265
1288
1312
1335
1358
1382
1406
1429
1453
1477
1501
1524
1548
1571
1594
1617
1640
1663
1686
1709
1732
1755
1778
1801
1825
1848
1872
1896
1921
1945
1970
1995
2020
2045
2072
2098
2125
2151
2178
2205
2232
2259
2286
2312
2338
2364
2389
2414
2438
2462
2486
2509
2532
2555
2577
2600
2622
2645
2667
2689
2711
2733
2755
2776
2798
2818
2839
2859
2880
2900
2920
2939
2958
2977
2995
3013
3030
3047
3064
3081
3097
3113
3129
3146
3161
3177
3193
3208
3222
3237
3250
3263
3276
3288
3300
3311
3323
3333
3344
3354
3364
3374
3383
3392
3400
3408
3415
3423
3430
3436
3443
3450
3457
3463
3470
3476
3482
3488
3494
3500
3506
3512
3517
3522
3527
3532
3536
3540
3543
3546
3548
3549
3550
3550
3550
3550
3549
3549
3548
3546
3545
3543
3541
3538
3535
3532
3528
3523
3518
3513
3508
3501
3495
3487
3479
3470
3461
3451
3440
3428
3416
3403
3389
3375
3360
3344
3328
3311
3293
3275
3256
3237
3217
3196
3175
3153
3130
3107
3084
3060
3037
3013
2989
2964
2940
2915
2889
2864
2838
2812
2786
2760
2733
2707
2680
2653
2625
2597
2569
2540
2511
2481
2451
2420
2388
2356
2324
2291
2258
2224
2189
2154
2119
2083
2045
2009
1972
1934
1896
1858
1820
1782
1743
1704
1665
1626
1587
1547
1508
1469
1430
1391
1352
1314
1276
1239
1201
1165
1128
1093
1057
1022
988
953
919
886
852
819
786
754
721
689
657
625
594
563
532
501
470
439
408
376
345
313
281
250
217
185
153
121
88
55
22
-11
-45
-79
-114
-149
-184
-219
-255
-290
-325
-361
-396
-430
-464
-498
-532
-565
-598
-630
-663
-695
-727
-760
-792
-825
-857
-890
-923
-956
-989
-1022
-1056
-1090
-1124
-1158
-1192
-1226
-1259
-1292
-1324
-1356
-1388
-1419
-1450
-1480
-1510
-1540
-1570
-1600
-1630
-1659
-1688
-1716
-1744
-1771
-1798
-1824
-1850
-1875
-1899
-1924
-1948
-1972
-1995
-2017
-2040
-2062
-2082
-2102
-2121
-2139
-2156
-2173
-2188
-2203
-2218
-2232
-2246
-2259
-2272
-2285
-2297
-2310
-2322
-2335
-2347
-2360
-2372
-2385
-2398
-2410
-2423
-2435
-2448
-2460
-2472
-2484
-2496
-2508
-2520
-2532
-2544
-2556
-2568
-2580
-2592
-2604
-2615
-2626
-2637
-2647
-2657
-2667
-2677
-2687
-2697
-2708
-2719
-2730
-2741
-2753
-2764
-2776
-2787
-2798
-2809
-2820
-2830
-2840
-2850
-2860
-2870
-2879
-2889
-2898
-2906
-2915
-2922
-2929
-2936
-2942
-2948
-2954
-2959
-2964
-2970
-2975
-2980
-2985
-2990
-2995
-2999
-3003
-3008
-3012
-3015
-3019
-3022
-3025
-3028
-3030
-3031
-3032
-3032
-3032
-3031
-3030
-3028
-3026
-3023
-3021
-3018
-3014
-3011
-3007
-3003
-2998
-2994
-2989
-2983
-2978
-2972
-2966
-2960
-2953
-2946
-2939
-2930
-2921
-2911
-2900
-2887
-2874
-2860
-2845
-2829
-2813
-2795
-2777
-2759
-2740
-2720
-2700
-2679
-2657
-2634
-2611
-2586
-2560
-2534
-2507
-2479
-2451
-2422
-2393
-2363
-2333
-2302
-2271
-2240
-2208
-2175
-2143
-2110
-2078
-2045
-2013
-1982
-1951
-1919
-1888
-1858
-1827
-1796
-1766
-1735
-1705
-1674
-1643
-1613
-1582
-1552
-1521
-1490
-1459
-1428
-1396
-1364
-1332
-1299
-1266
-1232
-1198
-1163
-1128
-1092
-1055
-1018
-981
-943
-905
-866
-827
-787
-747
-707
-666
-624
-583
-542
-500
-458
-417
-375
-333
-291
-250
-208
-166
-124
-81
-39
3
45
87
129
171
213
255
297
339
381
422
463
504
545
585
625
665
704
744
783
823
862
901
940
979
1016
1055
1093
1131
1168
1204
1240
1276
1311
1346
1380
1414
1447
1481
1514
1547
1580
1613
1646
1679
1712
1744
1777
1809
1841
1873
1905
1936
1967
1998
2029
2060
2091
2121
2152
2182
2212
2242
2271
2300
2329
2357
2384
2410
2436
2460
2484
2507
2530
2552
2573
2594
2615
2635
2654
2673
2691
2708
2725
2741
2757
2771
2786
2799
2813
2826
2839
2852
2864
2876
2888
2899
2910
2920
2930
2939
2948
2957
2966
2974
2982
2990
2998
3006
3014
3022
3030
3039
3047
3056
3065
3075
3084
3094
3104
3114
3124
3134
3144
3154
3164
3173
3183
3192
3201
3210
3218
3227
3235
3243
3251
3259
3268
3276
3284
3293
3301
3310
3318
3327
3335
3344
3353
3362
3371
3381
3390
3400
3410
3420
3430
3440
3450
3460
3470
3479
3489
3499
3508
3517
3526
3535
3543
3550
3557
3563
3568
3573
3578
3581
3585
3587
3589
3591
3592
3592
3592
3592
3591
3589
3587
3584
3580
3575
3570
3564
3556
3548
3540
3530
3520
3509
3498
3487
3475
3462
3449
3435
3420
3404
3388
3370
3352
3333
3312
3292
3270
3247
3224
3200
3175
3149
3122
3093
3064
3034
3003
2971
2939
2905
2872
2837
2802
2766
2729
2692
2654
2616
2576
2536
2496
2455
2413
2371
2329
2286
2242
2198
2154
2109
2063
2016
1968
1920
1870
1820
1769
1717
1665
1612
1559
1506
1452
1399
1345
1291
1237
1183
1129
1075
1020
968
915
862
810
758
707
656
605
555
506
458
410
363
317
272
228
184
141
99
57
16
-24
-65
-104
-144
-182
-221
-259
-296
-333
-369
-405
-441
-477
-512
-547
-582
-616
-650
-684
-718
-751
-784
-816
-848
-879
-909
-939
-968
-995
-1022
-1048
-1073
-1096
-1119
-1142
-1163
-1184
-1204
-1224
-1244
-1262
-1280
-1298
-1314
-1329
-1343
-1357
-1369
-1380
-1391
-1401
-1410
-1418
-1426
-1432
-1438
-1443
-1447
-1450
-1451
-1452
-1452
-1450
-1448
-1444
-1440
-1435
-1430
-1424
-1417
-1410
-1402
-1394
-1385
-1376
-1367
-1357
-1347
-1336
-1325
-1314
-1303
-1291
-1278
-1266
-1253
-1240
-1227
-1214
-1201
-1187
-1174
-1161
-1147
-1134
-1120
-1106
-1091
-1076
-1060
-1044
-1027
-1010
-992
-974
-956
-938
-919
-900
-882
-862
-843
-824
-804
-784
-764
-743
-723
-701
-680
-659
-637
-615
-593
-571
-549
-526
-504
-482
-459
-437
-415
-393
-371
-349
-327
-305
-284
-263
-242
-221
-201
-181
-161
-142
-123
-104
-85
-67
-48
-30
-12
6
23
41
59
76
94
112
130
148
166
184
202
220
238
257
276
295
315
334
355
375
396
418
440
462
484
507
530
553
577
602
626
651
676
702
728
755
782
809
837
866
895
925
955
986
1016
1049
1081
1114
1146
1179
1213
1246
1280
1314
1349
1384
1420
1456
1493
1531
1569
1608
1648
1688
1729
1771
1813
1856
1900
1944
1989
2035
2082
2129
2178
2226
2276
2326
2377
2428
2480
2532
2584
2637
2691
2744
2798
2852
2906
2961
3015
3070
3124
3179
3234
3289
3344
3400
3456
3512
3568
3624
3680
3737
3793
3849
3905
3961
4017
4072
4128
4183
4239
4294
4349
4404
4459
4514
4568
4622
4675
4729
4782
4835
4887
4939
4992
5044
5096
5147
5199
5251
5303
5356
5408
5460
5512
5565
5616
5668
5719
5770
5820
5870
5919
5968
6016
6064
6112
6159
6206
6253
6300
6346
6392
6438
6483
6527
6572
6616
6659
6702
6744
6786
6828
6869
6910
6950
6990
7029
7068
7106
7144
7181
7218
7254
7289
7324
7359
7393
7426
7459
7492
7525
7557
7589
7620
7651
7682
7713
7743
7773
7804
7834
7863
7893
7922
7952
7980
8009
8037
8066
8093
8121
8148
8177
8205
8232
8260
8288
8316
8343
8370
8397
8424
8451
8478
8505
8532
8560
8587
8615
8644
8672
8701
8730
8758
8787
8816
8844
8873
8902
8931
8961
8991
9021
9051
9081
9112
9142
9172
9202
9232
9261
9291
9320
9350
9380
9409
9439
9469
9500
9530
9560
9590
9620
9650
9680
9710
9740
9770
9801
9831
9861
9891
9921
9951
9981
10011
10040
10069
10098
10127
10155
10183
10211
10239
10267
10294
10321
10349
10375
10402
10428
10454
10479
10503
10528
10552
10575
10598
10621
10644
10666
10688
10710
10731
10752
10773
10793
10812
10832
10850
10868
10886
10903
10919
10934
10949
10964
10978
10991
11004
11016
11029
11041
11052
11064
11075
11087
11098
11109
11120
11130
11141
11152
11162
11173
11183
11193
11203
11213
11223
11233
11243
11253
11264
11274
11285
11296
11307
11318
11329
11340
11351
11362
11373
11384
11396
11408
11420
11432
11445
11458
11471
11484
11498
11511
11524
11537
11551
11564
11577
11591
11605
11619
11634
11649
11665
11681
11698
11716
11733
11751
11770
11789
11808
11827
11848
11868
11890
11912
11934
11957
11981
12004
12029
12053
12077
12101
12126
12150
12175
12199
12224
12250
12275
12301
12327
12354
12380
12407
12433
12459
12486
12512
12538
12564
12590
12617
12644
12672
12699
12728
12756
12784
12813
12841
12870
12898
12926
12953
12981
13008
13035
13063
13090
13117
13144
13170
13197
13223
13249
13275
13301
13327
13353
13379
13404
13430
13456
13481
13507
13533
13559
13585
13610
13636
13661
13687
13712
13737
13761
13786
13811
13835
13860
13884
13908
13933
13958
13982
14007
14032
14058
14083
14109
14136
14162
14189
14216
14243
14271
14299
14326
14354
14382
14410
14438
14466
14495
14523
14551
14579
14607
14635
14663
14690
14718
14746
14773
14800
14828
14856
14884
14912
14940
14968
14997
15025
15054
15083
15112
15141
15170
15199
15229
15258
15288
15318
15348
15378
15408
15439
15470
15500
15532
15563
15596
15628
15662
15696
15730
15766
15801
15838
15874
15912
15949
15987
16026
16065
16105
16146
16187
16228
16271
16312
16357
16401
16445
16490
16535
16580
16626
16673
16721
16769
16817
16866
16916
16966
17017
17068
17119
17170
17221
17273
17325
17377
17429
17482
17535
17587
17640
17693
17746
17799
17851
17903
17955
18007
18058
18110
18161
18212
18263
18314
18366
18417
18468
18519
18570
18620
18671
18722
18773
18824
18876
18927
18979
19030
19082
19133
19184
19235
19285
19335
19385
19434
19483
19531
19579
19627
19674
19721
19767
19813
19858
19903
19947
19992
20036
20080
20124
20168
20212
20255
20297
20340
20381
20422
20463
20503
20543
20582
20621
20660
20698
20736
20774
20812
20849
20886
20923
20959
20996
21032
21069
21105
21142
21178
21215
21251
21287
21322
21358
21393
21427
21462
21496
21530
21564
21598
21631
21664
21697
21730
21762
21794
21825
21856
21886
21915
21944
21972
22000
22027
22054
22080
22106
22131
22156
22180
22203
22226
22248
22270
22292
22313
22334
22354
22374
22393
22413
22431
22450
22467
22485
22501
22517
22532
22546
22559
22572
22584
22595
22605
22616
22625
22634
22642
22650
22658
22665
22673
22679
22686
22693
22699
22706
22713
22720
22727
22734
22741
22748
22755
22762
22769
22776
22783
22790
22796
22802
22808
22813
22818
22822
22827
22830
22834
22838
22841
22844
22848
22851
22854
22857
22860
22863
22865
22867
22869
22870
22871
22872
22874
22875
22876
22878
22879
22881
22882
22883
22884
22885
22885
22885
22886
22886
22887
22887
22887
22888
22888
22889
22889
22889
22889
22889
22888
22887
22886
22885
22884
22883
22882
22880
22878
22877
22874
22872
22869
22866
22863
22860
22858
22855
22853
22851
22849
22847
22845
22843
22841
22839
22837
22835
22833
22830
22828
22826
22823
22821
22818
22815
22811
22807
22803
22798
22793
22788
22782
22776
22769
22762
22754
22747
22738
22729
22719
22709
22699
22688
22676
22665
22653
22641
22629
22617
22605
22592
22579
22565
22550
22535
22520
22504
22487
22469
22452
22433
22414
22395
22375
22355
22335
22314
22293
22271
22248
22225
22202
22178
22153
22128
22102
22076
22050
22024
21997
21970
21943
21915
21887
21859
21831
21802
21773
21744
21715
21686
21658
21629
21600
21572
21544
21516
21489
21462
21435
21409
21382
21357
21331
21306
21281
21256
21231
21206
21182
21157
21132
21108
21083
21058
21034
21009
20986
20962
20939
20916
20893
20871
20849
20828
20806
20785
20763
20742
20722
20701
20681
20661
20641
20622
20603
20585
20567
20549
20531
20513
20495
20477
20459
20441
20424
20406
20388
20370
20352
20335
20317
20299
20282
20264
20247
20230
20213
20197
20180
20164
20148
20133
20117
20102
20086
20071
20055
20039
20022
20006
19990
19974
19957
19941
19925
19909
19893
19877
19860
19844
19827
19811
19794
19777
19760
19743
19727
19710
19693
19677
19660
19643
19626
19609
19591
19574
19557
19539
19522
19505
19488
19472
19455
19439
19422
19406
19389
19373
19356
19340
19323
19307
19291
19275
19260
19244
19229
19214
19200
19185
19171
19157
19143
19130
19116
19103
19089
19076
19063
19049
19036
19022
19008
18994
18979
18964
18949
18934
18918
18902
18886
18869
18851
18833
18815
18797
18778
18758
18739
18718
18697
18676
18654
18631
18608
18584
18559
18535
18509
18483
18457
18431
18404
18377
18349
18322
18293
18265
18236
18207
18178
18148
18118
18088
18058
18028
17997
17966
17935
17904
17872
17839
17806
17773
17739
17705
17670
17635
17599
17563
17526
17488
17450
17411
17371
17331
17290
17249
17208
17166
17124
17082
17040
16998
16956
16913
16871
16828
16785
16741
16697
16653
16609
16564
16519
16473
16428
16382
16335
16290
16242
16196
16148
16099
16050
16001
15951
15901
15850
15800
15749
15697
15646
15594
15543
15490
15438
15385
15332
15279
15225
15172
15118
15063
15009
14954
14899
14844
14788
14733
14677
14622
14566
14510
14455
14399
14344
14289
14235
14180
14126
14072
14019
13966
13913
13860
13807
13754
13702
13650
13598
13546
13494
13442
13391
13339
13288
13237
13186
13135
13085
13034
12984
12933
12883
12833
12784
12734
12685
12636
12586
12537
12489
12440
12391
12343
12295
12247
12199
12152
12105
12058
12011
11964
11917
11871
11824
11777
11730
11684
11637
11590
11543
11496
11450
11403
11357
11311
11265
11219
11174
11128
11083
11037
10992
10947
10901
10856
10810
10765
10719
10674
10629
10583
10538
10492
10446
10401
10355
10309
10263
10217
10170
10124
10077
10030
9983
9935
9888
9839
9791
9742
9693
9644
9594
9545
9495
9445
9395
9345
9294
9243
9192
9140
9088
9035
8981
8927
8873
8819
8764
8709
8655
8600
8545
8489
8434
8378
8322
8266
8209
8151
8093
8035
7976
7916
7855
7794
7732
7669
7606
7542
7478
7413
7347
7281
7215
7149
7083
7016
6950
6883
6817
6750
6684
6617
6551
6484
6418
6351
6285
6218
6152
6086
6019
5953
5886
5819
5752
5685
5618
5551
5483
5416
5348
5280
5212
5144
5076
5009
4941
4873
4806
4738
4670
4603
4535
4467
4399
4331
4262
4195
4127
4059
3992
3924
3857
3791
3724
3657
3591
3525
3460
3394
3329
3265
3200
3136
3072
3008
2945
2881
2818
2755
2692
2629
2567
2506
2444
2383
2322
2262
2201
2141
2081
2021
1962
1902
1843
1784
1726
1667
1608
1549
1490
1431
1371
1312
1251
1191
1131
1071
1010
950
890
829
768
708
647
586
525
464
404
344
284
224
164
104
45
-14
-74
-133
-192
-251
-310
-369
-427
-486
-544
-602
-659
-717
-775
-833
-891
-949
-1006
-1065
-1122
-1180
-1236
-1293
-1349
-1405
-1461
-1516
-1572
-1627
-1682
-1737
-1792
-1846
-1901
-1955
-2009
-2064
-2118
-2172
-2227
-2281
-2336
-2390
-2445
-2500
-2554
-2609
-2664
-2719
-2774
-2829
-2885
-2941
-2997
-3053
-3110
-3167
-3224
-3282
-3339
-3396
-3453
-3511
-3568
-3625
-3682
-3739
-3796
-3852
-3909
-3966
-4022
-4080
-4137
-4194
-4251
-4308
-4365
-4422
-4479
-4537
-4595
-4652
-4711
-4769
-4828
-4886
-4945
-5004
-5064
-5123
-5183
-5243
-5303
-5363
-5424
-5485
-5546
-5608
-5670
-5733
-5796
-5860
-5923
-5988
-6052
-6117
-6181
-6246
-6311
-6376
-6442
-6507
-6572
-6637
-6702
-6768
-6833
-6899
-6964
-7030
-7096
-7161
-7227
-7293
-7358
-7424
-7489
-7554
-7620
-7685
-7750
-7816
-7881
-7947
-8013
-8079
-8146
-8212
-8279
-8346
-8414
-8481
-8548
-8615
-8682
-8748
-8815
-8882
-8948
-9015
-9081
-9148
-9215
-9281
-9347
-9413
-9479
-9544
-9609
-9674
-9738
-9802
-9866
-9930
-9994
-10058
-10122
-10186
-10249
-10313
-10376
-10439
-10503
-10566
-10629
-10692
-10755
-10818
-10881
-10944
-11008
-11071
-11134
-11197
-11259
-11322
-11384
-11447
-11509
-11572
-11635
-11698
-11762
-11826
-11890
-11954
-12018
-12082
-12146
-12209
-12273
-12337
-12401
-12464
-12528
-12593
-12657
-12721
-12785
-12848
-12912
-12975
-13038
-13100
-13163
-13226
-13289
-13352
-13416
-13479
-13543
-13607
-13671
-13734
-13798
-13861
-13925
-13988
-14052
-14117
-14181
-14246
-14311
-14377
-14442
-14507
-14572
-14637
-14702
-14767
-14833
-14898
-14963
-15029
-15095
-15162
-15229
-15296
-15364
-15431
-15498
-15566
-15633
-15700
-15767
-15833
-15900
-15966
-16033
-16099
-16165
-16230
-16296
-16361
-16425
-16489
-16553
-16616
-16679
-16742
-16804
-16867
-16929
-16990
-17052
-17113
-17173
-17233
-17293
-17353
-17412
-17471
-17529
-17587
-17645
-17702
-17759
-17816
-17872
-17928
-17984
-18039
-18093
-18148
-18201
-18255
-18308
-18361
-18413
-18466
-18519
-18571
-18624
-18676
-18729
-18781
-18833
-18885
-18936
-18987
-19038
-19089
-19140
-19191
-19241
-19291
-19341
-19390
-19440
-19489
-19537
-19586
-19634
-19682
-19730
-19778
-19827
-19876
-19925
-19974
-20023
-20072
-20121
-20171
-20219
-20268
-20317
-20365
-20414
-20462
-20511
-20559
-20608
-20657
-20705
-20753
-20801
-20849
-20897
-20944
-20992
-21040
-21088
-21136
-21184
-21233
-21282
-21332
-21382
-21431
-21481
-21532
-21582
-21633
-21684
-21735
-21787
-21839
-21891
-21944
-21997
-22050
-22103
-22157
-22210
-22263
-22317
-22370
-22424
-22478
-22532
-22586
-22640
-22694
-22748
-22803
-22857
-22911
-22966
-23020
-23075
-23129
-23184
-23240
-23295
-23351
-23408
-23465
-23522
-23579
-23636
-23694
-23752
-23810
-23869
-23928
-23988
-24047
-24108
-24168
-24228
-24289
-24349
-24410
-24470
-24530
-24591
-24651
-24711
-24771
-24830
-24890
-24950
-25009
-25068
-25127
-25186
-25244
-25302
-25359
-25416
-25473
-25529
-25585
-25641
-25697
-25753
-25809
-25865
-25920
-25976
-26032
-26087
-26142
-26197
-26252
-26307
-26360
-26414
-26467
-26519
-26571
-26622
-26673
-26724
-26774
-26824
-26873
-26921
-26969
-27017
-27063
-27109
-27155
-27200
-27244
-27288
-27331
-27373
-27416
-27457
-27498
-27538
-27577
-27615
-27653
-27690
-27726
-27761
-27796
-27830
-27863
-27896
-27928
-27960
-27991
-28021
-28051
-28081
-28111
-28140
-28169
-28198
-28227
-28256
-28285
-28313
-28341
-28368
-28395
-28422
-28448
-28474
-28500
-28525
-28550
-28575
-28600
-28624
-28648
-28672
-28695
-28718
-28741
-28763
-28785
-28807
-28829
-28851
-28873
-28894
-28916
-28937
-28959
-28980
-29001
-29022
-29043
-29064
-29085
-29106
-29126
-29147
-29168
-29188
-29208
-29228
-29248
-29267
-29286
-29305
-29323
-29342
-29360
-29379
-29397
-29416
-29434
-29452
-29470
-29488
-29505
-29523
-29540
-29558
-29575
-29593
-29611
-29629
-29646
-29664
-29682
-29699
-29716
-29732
-29747
-29762
-29776
-29790
-29803
-29815
-29827
-29838
-29849
-29859
-29869
-29877
-29885
-29893
-29899
-29905
-29911
-29916
-29921
-29926
-29931
-29936
-29941
-29945
-29950
-29954
-29957
-29960
-29962
-29964
-29966
-29967
-29967
-29968
-29968
-29969
-29969
-29968
-29967
-29966
-29965
-29963
-29960
-29957
-29953
-29949
-29944
-29940
-29935
-29929
-29924
-29918
-29911
-29904
-29897
-29888
-29880
-29871
-29861
-29851
-29840
-29829
-29817
-29806
-29793
-29781
-29768
-29754
-29740
-29726
-29711
-29696
-29680
-29663
-29646
-29629
-29611
-29593
-29574
-29554
-29534
-29514
-29493
-29472
-29450
-29428
-29406
-29383
-29360
-29337
-29313
-29289
-29264
-29239
-29213
-29187
-29160
-29133
-29106
-29078
-29050
-29021
-28992
-28963
-28934
-28905
-28875
-28844
-28814
-28783
-28752
-28720
-28689
-28657
-28626
-28594
-28562
-28530
-28498
-28466
-28433
-28399
-28365
-28330
-28294
-28258
-28221
-28184
-28146
-28109
-28071
-28033
-27994
-27956
-27917
-27877
-27837
-27797
-27756
-27716
-27674
-27633
-27591
-27550
-27508
-27465
-27423
-27380
-27336
-27292
-27248
-27203
-27158
-27112
-27066
-27019
-26972
-26924
-26876
-26828
-26779
-26729
-26679
-26629
-26579
-26529
-26478
-26427
-26377
-26326
-26276
-26225
-26175
-26125
-26075
-26025
-25975
-25925
-25874
-25824
-25773
-25723
-25672
-25621
-25570
-25520
-25469
-25418
-25367
-25316
-25265
-25215
-25164
-25113
-25062
-25011
-24960
-24910
-24860
-24810
-24760
-24711
-24662
-24613
-24564
-24516
-24467
-24419
-24370
-24321
-24272
-24223
-24174
-24124
-24075
-24025
-23976
-23926
-23877
-23827
-23778
-23728
-23679
-23630
-23582
-23533
-23485
-23438
-23391
-23344
-23297
-23251
-23205
-23160
-23114
-23069
-23023
-22978
-22933
-22888
-22843
-22798
-22753
-22709
-22664
-22619
-22574
-22528
-22483
-22437
-22391
-22345
-22299
-22254
-22208
-22163
-22118
-22073
-22029
-21985
-21941
-21897
-21854
-21811
-21768
-21726
-21683
-21641
-21599
-21557
-21515
-21473
-21432
-21391
-21350
-21310
-21270
-21231
-21192
-21154
-21116
-21078
-21041
-21005
-20969
-20933
-20898
-20863
-20829
-20795
-20761
-20728
-20696
-20664
-20632
-20600
-20568
-20537
-20507
-20477
-20447
-20418
-20389
-20361
-20333
-20305
-20278
-20251
-20224
-20198
-20172
-20145
-20119
-20093
-20067
-20041
-20014
-19988
-19961
-19935
-19908
-19881
-19855
-19829
-19803
-19776
-19751
-19725
-19699
-19674
-19649
-19624
-19600
-19576
-19554
-19532
-19510
-19490
-19470
-19450
-19431
-19412
-19394
-19375
-19357
-19338
-19320
-19302
-19284
-19266
-19248
-19231
-19213
-19196
-19178
-19161
-19144
-19127
-19111
-19094
-19078
-19062
-19045
-19029
-19014
-18998
-18982
-18966
-18950
-18933
-18917
-18901
-18884
-18868
-18851
-18834
-18817
-18799
-18782
-18765
-18748
-18730
-18713
-18696
-18679
-18661
-18644
-18627
-18609
-18592
-18575
-18558
-18541
-18525
-18509
-18493
-18478
-18462
-18447
-18432
-18417
-18402
-18387
-18373
-18358
-18344
-18331
-18317
-18304
-18291
-18279
-18266
-18254
-18241
-18228
-18216
-18203
-18191
-18179
-18167
-18156
-18144
-18133
-18122
-18111
-18100
-18089
-18078
-18067
-18056
-18044
-18033
-18022
-18011
-18000
-17989
-17978
-17968
-17957
-17946
-17935
-17924
-17912
-17901
-17889
-17878
-17866
-17855
-17844
-17834
-17823
-17813
-17803
-17793
-17783
-17773
-17762
-17752
-17741
-17730
-17719
-17708
-17697
-17686
-17675
-17664
-17653
-17642
-17631
-17620
-17609
-17598
-17587
-17576
-17566
-17555
-17545
-17535
-17526
-17516
-17506
-17495
-17485
-17474
-17463
-17452
-17441
-17430
-17419
-17408
-17397
-17386
-17375
-17365
-17354
-17342
-17331
-17320
-17308
-17297
-17285
-17274
-17263
-17252
-17241
-17230
-17220
-17209
-17199
-17188
-17178
-17167
-17156
-17145
-17135
-17124
-17113
-17103
-17092
-17082
-17071
-17061
-17051
-17041
-17031
-17021
-17011
-17002
-16992
-16984
-16976
-16968
-16960
-16953
-16946
-16939
-16932
-16925
-16918
-16911
-16903
-16896
-16889
-16882
-16875
-16869
-16863
-16857
-16851
-16844
-16837
-16830
-16821
-16813
-16804
-16794
-16784
-16774
-16765
-16755
-16745
-16734
-16724
-16713
-16702
-16691
-16679
-16666
-16654
-16641
-16627
-16614
-16600
-16586
-16572
-16557
-16541
-16526
-16510
-16494
-16477
-16461
-16445
-16428
-16412
-16396
-16379
-16364
-16347
-16331
-16314
-16297
-16280
-16263
-16245
-16228
-16210
-16193
-16177
-16160
-16143
-16125
-16108
-16091
-16073
-16056
-16038
-16021
-16004
-15987
-15970
-15954
-15938
-15923
-15908
-15894
-15879
-15865
-15851
-15838
-15824
-15812
-15799
-15788
-15776
-15765
-15755
-15745
-15735
-15725
-15715
-15705
-15695
-15684
-15674
-15663
-15651
-15640
-15628
-15617
-15605
-15593
-15581
-15570
-15558
-15546
-15534
-15522
-15510
-15497
-15485
-15472
-15459
-15447
-15434
-15421
-15409
-15396
-15383
-15370
-15357
-15344
-15331
-15318
-15304
-15291
-15277
-15264
-15250
-15237
-15223
-15210
-15196
-15183
-15169
-15155
-15142
-15128
-15114
-15101
-15088
-15074
-15061
-15048
-15035
-15022
-15009
-14996
-14983
-14970
-14957
-14943
-14929
-14916
-14902
-14888
-14874
-14860
-14847
-14833
-14820
-14807
-14795
-14782
-14770
-14758
-14746
-14734
-14722
-14710
-14698
-14687
-14676
-14664
-14654
-14643
-14633
-14622
-14612
-14601
-14591
-14580
-14570
-14559
-14549
-14538
-14527
-14517
-14506
-14495
-14484
-14474
-14462
-14451
-14440
-14428
-14416
-14405
-14393
-14381
-14369
-14357
-14345
-14334
-14322
-14310
-14298
-14285
-14273
-14261
-14248
-14236
-14223
-14211
-14199
-14187
-14175
-14164
-14153
-14141
-14130
-14119
-14107
-14095
-14083
-14070
-14058
-14045
-14032
-14020
-14007
-13994
-13982
-13969
-13956
-13943
-13930
-13917
-13903
-13889
-13875
-13861
-13847
-13833
-13819
-13805
-13791
-13777
-13763
-13749
-13734
-13719
-13703
-13687
-13671
-13654
-13637
-13620
-13603
-13586
-13569
-13551
-13534
-13516
-13499
-13481
-13464
-13446
-13429
-13412
-13395
-13379
-13363
-13347
-13331
-13316
-13301
-13285
-13270
-13255
-13240
-13224
-13208
-13192
-13176
-13160
-13144
-13127
-13111
-13095
-13079
-13064
-13049
-13034
-13019
-13004
-12990
-12975
-12961
-12948
-12934
-12921
-12908
-12896
-12884
-12872
-12860
-12848
-12836
-12824
-12812
-12800
-12788
-12776
-12764
-12752
-12740
-12728
-12716
-12705
-12693
-12682
-12671
-12660
-12649
-12638
-12628
-12618
-12608
-12599
-12590
-12582
-12573
-12565
-12558
-12550
-12542
-12535
-12527
-12520
-12512
-12504
-12497
-12489
-12482
-12474
-12467
-12461
-12454
-12448
-12443
-12437
-12432
-12427
-12423
-12419
-12415
-12411
-12408
-12406
-12404
-12402
-12401
-12400
-12399
-12398
-12398
-12398
-12398
-12398
-12397
-12397
-12397
-12397
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12398
-12399
-12399
-12400
-12401
-12401
-12401
-12401
-12401
-12400
-12399
-12398
-12396
-12394
-12391
-12389
-12386
-12383
-12379
-12376
-12372
-12368
-12364
-12360
-12355
-12351
-12346
-12341
-12336
-12331
-12326
-12320
-12315
-12309
-12304
-12298
-12293
-12288
-12282
-12277
-12272
-12267
-12262
-12257
-12251
-12246
-12241
-12237
-12232
-12227
-12222
-12217
-12212
-12207
-12201
-12195
-12189
-12183
-12177
-12171
-12165
-12159
-12154
-12149
-12144
-12139
-12134
-12129
-12123
-12118
-12113
-12107
-12102
-12096
-12091
-12085
-12080
-12074
-12068
-12063
-12057
-12050
-12044
-12037
-12030
-12023
-12016
-12008
-12001
-11993
-11985
-11977
-11969
-11961
-11953
-11944
-11936
-11928
-11919
-11911
-11902
-11894
-11885
-11876
-11867
-11858
-11848
-11839
-11829
-11819
-11809
-11798
-11788
-11778
-11768
-11758
-11748
-11738
-11729
-11719
-11710
-11700
-11691
-11682
-11673
-11664
-11655
-11646
-11637
-11628
-11619
-11610
-11601
-11592
-11583
-11575
-11566
-11558
-11549
-11541
-11533
-11524
-11516
-11508
-11499
-11491
-11482
-11474
-11465
-11456
-11448
-11439
-11430
-11421
-11412
-11403
-11394
-11385
-11376
-11367
-11358
-11349
-11340
-11331
-11321
-11311
-11300
-11289
-11277
-11265
-11253
-11240
-11227
-11214
-11201
-11188
-11175
-11162
-11149
-11136
-11124
-11111
-11098
-11085
-11072
-11060
-11047
-11034
-11021
-11008
-10995
-10982
-10968
-10954
-10940
-10925
-10910
-10894
-10878
-10862
-10845
-10828
-10811
-10793
-10775
-10756
-10738
-10718
-10698
-10678
-10657
-10636
-10614
-10592
-10569
-10546
-10523
-10500
-10477
-10453
-10428
-10403
-10378
-10353
-10326
-10300
-10273
-10246
-10219
-10191
-10163
-10136
-10108
-10080
-10053
-10025
-9997
-9969
-9942
-9914
-9886
-9859
-9831
-9803
-9775
-9746
-9718
-9689
-9660
-9631
-9602
-9573
-9544
-9515
-9487
-9458
-9429
-9400
-9371
-9341
-9312
-9283
-9254
-9225
-9196
-9167
-9138
-9110
-9081
-9052
-9023
-8995
-8966
-8937
-8909
-8880
-8852
-8824
-8796
-8768
-8739
-8711
-8683
-8655
-8627
-8599
-8572
-8545
-8519
-8493
-8469
-8444
-8421
-8398
-8376
-8355
-8334
-8314
-8294
-8275
-8257
-8239
-8222
-8206
-8191
-8177
-8163
-8150
-8137
-8125
-8114
-8103
-8092
-8082
-8071
-8061
-8053
-8045
-8037
-8029
-8021
-8013
-8007
-8002
-7996
-7991
-7986
-7981
-7977
-7973
-7969
-7965
-7961
-7957
-7954
-7950
-7947
-7944
-7942
-7940
-7939
-7938
-7937
-7937
-7938
-7938
-7939
-7940
-7941
-7943
-7944
-7946
-7948
-7951
-7954
-7958
-7962
-7966
-7971
-7976
-7982
-7987
-7993
-7999
-8005
-8010
-8018
-8025
-8032
-8039
-8048
-8057
-8066
-8074
-8085
-8095
-8106
-8117
-8128
-8140
-8151
-8164
-8177
-8191
-8204
-8218
-8233
-8248
-8262
-8277
-8292
-8307
-8322
-8337
-8352
-8368
-8383
-8399
-8415
-8431
-8447
-8464
-8481
-8497
-8514
-8531
-8548
-8565
-8582
-8599
-8617
-8635
-8654
-8674
-8694
-8714
-8735
-8756
-8777
-8798
-8819
-8840
-8862
-8884
-8906
-8929
-8952
-8975
-8999
-9022
-9045
-9068
-9090
-9112
-9134
-9156
-9177
-9198
-9220
-9241
-9262
-9284
-9305
-9326
-9347
-9368
-9389
-9409
-9429
-9449
-9468
-9488
-9507
-9526
-9545
-9564
-9583
-9602
-9620
-9639
-9657
-9675
-9694
-9712
-9730
-9748
-9766
-9784
-9802
-9820
-9837
-9854
-9870
-9887
-9903
-9919
-9934
-9950
-9966
-9981
-9996
-10011
-10026
-10040
-10054
-10067
-10080
-10093
-10105
-10117
-10128
-10140
-10151
-10162
-10173
-10184
-10194
-10204
-10213
-10222
-10230
-10238
-10246
-10253
-10260
-10267
-10274
-10281
-10287
-10293
-10298
-10303
-10308
-10312
-10315
-10318
-10320
-10323
-10324
-10326
-10327
-10328
-10328
-10327
-10326
-10325
-10323
-10321
-10318
-10315
-10311
-10307
-10303
-10298
-10292
-10286
-10280
-10273
-10266
-10258
-10250
-10241
-10232
-10223
-10214
-10204
-10194
-10183
-10172
-10160
-10148
-10135
-10122
-10109
-10096
-10083
-10069
-10055
-10041
-10027
-10012
-9998
-9982
-9966
-9950
-9934
-9917
-9900
-9883
-9865
-9847
-9828
-9810
-9791
-9771
-9751
-9730
-9709
-9688
-9666
-9644
-9621
-9598
-9574
-9551
-9527
-9504
-9480
-9456
-9432
-9408
-9384
-9360
-9335
-9310
-9284
-9258
-9232
-9206
-9179
-9152
-9126
-9099
-9071
-9044
-9016
-8987
-8958
-8929
-8898
-8868
-8836
-8805
-8772
-8740
-8707
-8674
-8640
-8606
-8571
-8535
-8499
-8463
-8425
-8388
-8349
-8311
-8272
-8233
-8194
-8154
-8114
-8073
-8032
-7990
-7948
-7906
-7863
-7820
-7777
-7733
-7690
-7646
-7601
-7557
-7512
-7466
-7420
-7374
-7327
-7279
-7231
-7183
-7135
-7087
-7039
-6991
-6943
-6895
-6847
-6800
-6752
-6704
-6656
-6607
-6559
-6511
-6462
-6414
-6366
-6319
-6271
-6224
-6176
-6129
-6081
-6033
-5984
-5934
-5885
-5835
-5785
-5735
-5684
-5634
-5584
-5534
-5484
-5434
-5383
-5333
-5282
-5231
-5180
-5129
-5079
-5028
-4977
-4926
-4876
-4825
-4775
-4724
-4674
-4624
-4574
-4524
-4475
-4426
-4378
-4330
-4282
-4235
-4189
-4142
-4096
-4050
-4003
-3958
-3913
-3869
-3825
-3781
-3739
-3697
-3656
-3616
-3577
-3538
-3499
-3461
-3423
-3386
-3350
-3314
-3278
-3243
-3209
-3176
-3143
-3110
-3079
-3047
-3016
-2985
-2955
-2924
-2894
-2864
-2835
-2805
-2776
-2748
-2719
-2691
-2663
-2635
-2607
-2579
-2551
-2523
-2496
-2469
-2442
-2415
-2389
-2362
-2336
-2310
-2284
-2258
-2232
-2206
-2181
-2156
-2131
-2106
-2082
-2058
-2033
-2009
-1987
-1963
-1940
-1917
-1895
-1872
-1850
-1829
-1808
-1787
-1766
-1745
-1725
-1705
-1685
-1664
-1644
-1624
-1604
-1584
-1564
-1544
-1524
-1504
-1484
-1464
-1444
-1423
-1403
-1382
-1361
-1339
-1318
-1296
-1274
-1252
-1230
-1208
-1186
-1164
-1142
-1120
-1098
-1076
-1055
-1033
-1010
-989
-968
-946
-925
-903
-882
-861
-840
-819
-799
-778
-757
-737
-716
-696
-675
-654
-634
-613
-593
-572
-552
-532
-512
-492
-472
-453
-433
-413
-394
-374
-355
-335
-315
-296
-276
-257
-237
-217
-198
-179
-160
-141
-123
-104
-87
-69
-52
-35
-18
-2
14
30
46
61
76
91
105
119
132
146
159
172
185
197
210
222
233
244
255
265
275
284
293
301
308
315
321
327
332
336
341
344
348
351
354
356
358
360
362
363
364
365
365
365
365
365
365
365
365
364
363
363
361
360
358
357
355
353
352
350
348
346
343
341
338
334
330
326
322
318
314
310
306
303
299
296
292
288
284
280
275
271
266
261
257
252
248
243
239
235
231
228
224
221
217
213
210
206
203
200
196
194
191
189
187
186
185
184
184
183
183
183
183
183
183
183
183
184
184
185
185
186
187
187
188
188
188
189
189
190
190
191
192
193
195
196
197
199
200
202
203
205
207
209
211
213
215
218
220
223
225
228
232
235
239
244
250
255
262
269
277
286
295
305
315
326
337
349
361
373
386
400
413
427
442
456
471
486
502
517
533
548
564
581
597
614
631
648
666
683
700
717
734
751
767
784
800
816
832
849
865
881
897
913
928
943
958
973
988
1002
1016
1030
1044
1058
1073
1087
1101
1115
1130
1144
1158
1172
1186
1201
1215
1229
1244
1259
1274
1289
1304
1319
1334
1349
1364
1379
1393
1408
1423
1437
1452
1466
1481
1496
1510
1524
1538
1551
1564
1576
1587
1598
1609
1618
1628
1637
1645
1653
1661
1668
1675
1681
1686
1691
1696
1700
1704
1707
1710
1712
1715
1717
1718
1720
1721
1723
1724
1725
1726
1728
1728
1729
1730
1730
1730
1729
1728
1727
1726
1724
1722
1721
1719
1716
1714
1711
1708
1705
1702
1698
1694
1690
1686
1682
1679
1675
1671
1667
1664
1660
1657
1653
1649
1646
1642
1639
1635
1631
1627
1623
1619
1615
1610
1606
1601
1596
1590
1585
1580
1575
1570
1565
1561
1556
1551
1547
1542
1537
1532
1526
1521
1516
1510
1505
1499
1493
1487
1481
1474
1468
1461
1454
1447
1439
1431
1423
1414
1405
1396
1387
1378
1369
1359
1350
1340
1331
1321
1311
1301
1291
1281
1271
1262
1253
1244
1236
1228
1220
1212
1204
1196
1188
1180
1172
1165
1157
1149
1141
1133
1125
1117
1108
1099
1089
1080
1069
1059
1049
1038
1028
1018
1008
997
988
978
968
958
947
937
926
915
904
893
882
870
859
847
835
823
810
798
785
772
760
746
733
720
707
694
681
668
655
642
629
616
603
590
576
563
549
536
522
508
494
480
465
450
435
420
405
390
375
361
346
332
318
304
291
277
264
250
236
222
208
194
180
165
151
136
121
107
91
76
61
45
29
13
-3
-18
-34
-49
-65
-80
-95
-110
-125
-139
-154
-169
-183
-197
-211
-225
-238
-251
-264
-276
-288
-300
-311
-322
-333
-344
-355
-366
-377
-388
-399
-409
-419
-429
-438
-447
-455
-462
-469
-476
-482
-488
-493
-498
-503
-507
-511
-514
-517
-519
-520
-520
-520
-518
-516
-513
-509
-505
-500
-494
-488
-482
-475
-468
-461
-453
-444
-435
-426
-416
-406
-396
-384
-373
-361
-348
-335
-322
-308
-293
-278
-263
-247
-231
-214
-197
-180
-162
-144
-125
-105
-85
-65
-43
-21
2
26
50
74
100
125
151
177
204
231
258
285
313
341
369
398
427
456
486
515
546
576
606
637
667
698
729
761
793
825
857
890
922
955
989
1022
1056
1090
1124
1159
1193
1228
1263
1297
1332
1366
1401
1435
1470
1504
1539
1574
1610
1645
1681
1718
1755
1792
1830
1868
1906
1944
1983
2021
2061
2101
2140
2181
2221
2262
2303
2345
2386
2429
2471
2514
2557
2600
2644
2687
2732
2776
2821
2866
2912
2957
3003
3048
3094
3139
3185
3231
3277
3323
3369
3416
3463
3510
3557
3604
3651
3697
3743
3789
3834
3880
3925
3971
4016
4062
4107
4153
4198
4244
4290
4336
4382
4428
4474
4520
4566
4613
4659
4706
4753
4800
4846
4893
4940
4987
5034
5082
5129
5177
5225
5273
5321
5369
5417
5465
5513
5561
5608
5656
5703
5750
5797
5844
5890
5936
5983
6029
6074
6120
6165
6210
6255
6300
6345
6390
6434
6479
6524
6568
6613
6657
6702
6746
6791
6836
6881
6926
6971
7017
7062
7107
7152
7197
7241
7286
7330
7374
7417
7461
7504
7548
7591
7634
7676
7719
7761
7803
7844
7886
7927
7969
8010
8052
8093
8135
8177
8219
8261
8302
8344
8386
8429
8471
8513
8556
8598
8640
8683
8724
8766
8808
8850
8891
8934
8976
9019
9062
9106
9150
9194
9238
9282
9326
9370
9414
9457
9501
9545
9589
9633
9677
9722
9766
9809
9853
9897
9941
9984
10028
10072
10116
10160
10204
10248
10292
10336
10380
10424
10467
10511
10555
10599
10642
10686
10730
10773
10816
10859
10902
10943
10984
11025
11065
11105
11144
11182
11220
11258
11296
11333
11370
11406
11442
11478
11513
11548
11583
11617
11652
11686
11720
11753
11787
11820
11853
11886
11918
11950
11982
12013
12045
12076
12106
12137
12167
12197
12227
12256
12285
12314
12342
12370
12398
12425
12453
12479
12506
12532
12557
12582
12607
12630
12653
12676
12698
12720
12741
12762
12783
12803
12823
12842
12861
12879
12897
12914
12931
12947
12963
12978
12994
13009
13024
13038
13053
13066
13080
13093
13105
13118
13129
13141
13152
13164
13174
13185
13196
13206
13215
13225
13234
13243
13252
13261
13270
13279
13288
13297
13306
13315
13324
13334
13343
13352
13362
13372
13382
13392
13403
13414
13425
13437
13449
13461
13474
13487
13501
13515
13530
13545
13561
13577
13593
13610
13627
13644
13660
13677
13694
13711
13729
13746
13764
13783
13802
13821
13841
13862
13883
13904
13925
13947
13969
13991
14013
14035
14058
14081
14104
14128
14152
14177
14201
14227
14252
14277
14303
14328
14354
14379
14405
14430
14455
14480
14505
14531
14556
14582
14608
14634
14660
14685
14711
14736
14762
14786
14811
14835
14860
14884
14908
14933
14957
14981
15006
15030
15054
15077
15101
15124
15147
15170
15193
15215
15238
15261
15284
15307
15329
15351
15373
15394
15416
15436
15457
15477
15498
15518
15538
15559
15579
15600
15621
15641
15661
15682
15702
15722
15742
15762
15782
15801
15821
15841
15861
15882
15902
15923
15944
15965
15986
16007
16027
16049
16070
16091
16113
16134
16155
16177
16198
16219
16242
16265
16286
16309
16332
16354
16376
16398
16420
16443
16465
16488
16511
16533
16557
16580
16603
16626
16649
16672
16695
16718
16741
16764
16788
16811
16835
16859
16883
16907
16931
16955
16979
17003
17026
17050
17074
17097
17121
17146
17170
17195
17220
17244
17269
17294
17319
17344
17368
17393
17417
17442
17467
17491
17516
17541
17566
17590
17615
17639
17663
17686
17710
17732
17755
17777
17799
17821
17843
17865
17887
17909
17931
17953
17975
17997
18018
18040
18060
18080
18100
18119
18138
18157
18176
18194
18212
18230
18248
18265
18282
18298
18315
18330
18345
18360
18374
18388
18402
18415
18428
18440
18451
18463
18473
18483
18492
18501
18509
18516
18523
18529
18535
18539
18544
18547
18550
18551
18553
18553
18554
18553
18553
18551
18550
18548
18545
18541
18538
18533
18528
18522
18516
18509
18502
18494
18486
18478
18470
18461
18452
18443
18434
18424
18413
18402
18390
18378
18365
18352
18338
18324
18309
18294
18278
18262
18244
18227
18208
18189
18170
18150
18130
18109
18089
18068
18048
18028
18007
17987
17967
17947
17927
17907
17888
17868
17849
17830
17811
17792
17773
17755
17736
17718
17699
17681
17663
17645
17627
17609
17592
17574
17557
17540
17522
17505
17489
17472
17455
17439
17422
17406
17389
17373
17357
17340
17324
17308
17292
17277
17261
17245
17230
17215
17200
17185
17170
17156
17142
17129
17116
17103
17091
17080
17069
17059
17050
17041
17033
17024
17016
17009
17001
16994
16988
16981
16976
16970
16966
16962
16958
16955
16952
16950
16947
16945
16943
16940
16938
16936
16934
16931
16929
16927
16925
16923
16921
16919
16917
16915
16912
16910
16907
16904
16901
16897
16894
16891
16888
16885
16882
16879
16877
16874
16872
16869
16867
16865
16862
16859
16856
16853
16850
16847
16843
16840
16837
16833
16830
16826
16823
16820
16818
16815
16813
16812
16811
16810
16809
16810
16810
16811
16811
16813
16814
16816
16817
16819
16821
16823
16825
16828
16830
16833
16835
16838
16841
16843
16846
16849
16851
16853
16856
16858
16861
16863
16866
16869
16872
16875
16878
16881
16884
16887
16889
16892
16895
16898
16901
16904
16906
16909
16912
16915
16918
16921
16923
16926
16928
16931
16933
16935
16937
16939
16940
16942
16943
16944
16945
16946
16947
16949
16950
16951
16952
16953
16954
16955
16956
16956
16957
16958
16960
16962
16964
16966
16969
16971
16974
16977
16980
16982
16985
16988
16991
16994
16997
17001
17005
17009
17013
17017
17021
17025
17028
17032
17035
17039
17042
17046
17050
17054
17058
17062
17067
17071
17076
17080
17085
17089
17094
17098
17103
17107
17112
17117
17122
17127
17132
17138
17143
17149
17155
17160
17165
17170
17175
17180
17184
17188
17193
17197
17201
17205
17209
17213
17216
17220
17223
17225
17228
17230
17232
17234
17235
17237
17238
17239
17240
17240
17241
17241
17240
17240
17239
17238
17238
17237
17237
17236
17237
17237
17238
17240
17241
17243
17245
17246
17248
17250
17252
17254
17256
17259
17261
17264
17268
17271
17274
17277
17280
17283
17286
17289
17292
17294
17297
17300
17302
17305
17308
17311
17313
17316
17318
17320
17322
17323
17325
17326
17327
17327
17328
17328
17329
17329
17328
17328
17327
17326
17324
17323
17321
17319
17317
17315
17313
17311
17308
17306
17303
17300
17297
17293
17290
17286
17281
17277
17273
17268
17263
17258
17253
17248
17243
17238
17232
17227
17222
17217
17211
17206
17201
17195
17190
17184
17179
17174
17168
17163
17157
17152
17146
17140
17134
17128
17122
17115
17108
17101
17094
17086
17078
17070
17062
17053
17044
17036
17027
17018
17009
17000
16991
16982
16973
16964
16955
16945
16936
16926
16916
16906
16896
16886
16876
16866
16856
16846
16836
16826
16815
16805
16794
16784
16773
16761
16750
16739
16727
16715
16703
16690
16676
16663
16648
16633
16617
16600
16583
16565
16547
16528
16509
16489
16469
16448
16427
16406
16384
16361
16338
16315
16292
16268
16245
16221
16197
16172
16149
16125
16100
16076
16050
16026
16001
15976
15951
15925
15900
15875
15850
15826
15801
15776
15751
15726
15701
15676
15651
15626
15600
15575
15550
15525
15500
15475
15451
15426
15401
15377
15352
15327
15301
15276
15250
15225
15199
15173
15148
15122
15096
15071
15045
15019
14993
14967
14941
14916
14890
14865
14840
14815
14790
14766
14741
14717
14692
14668
14644
14619
14595
14571
14548
14524
14501
14479
14456
14433
14411
14389
14367
14345
14322
14300
14278
14256
14234
14212
14190
14168
14147
14126
14104
14083
14062
14040
14018
13996
13974
13951
13929
13906
13883
13860
13838
13815
13793
13771
13749
13727
13705
13683
13661
13639
13617
13595
13574
13553
13532
13511
13490
13470
13450
13429
13408
13387
13366
13344
13323
13301
13279
13258
13237
13215
13194
13173
13151
13130
13107
13085
13062
13039
13016
12992
12969
12946
12922
12899
12876
12852
12828
12804
12780
12755
12730
12706
12681
12657
12632
12608
12585
12561
12538
12515
12491
12468
12444
12421
12397
12372
12348
12324
12300
12276
12252
12229
12205
12181
12158
12133
12109
12084
12059
12033
12008
11982
11957
11931
11905
11879
11852
11826
11798
11770
11742
11713
11683
11653
11623
11593
11563
11533
11503
11472
11442
11411
11380
11349
11318
11287
11256
11225
11194
11163
11133
11102
11071
11039
11008
10976
10945
10913
10881
10848
10816
10784
10752
10719
10687
10654
10621
10587
10553
10519
10484
10449
10414
10379
10343
10307
10272
10236
10200
10163
10126
10089
10052
10014
9976
9937
9898
9859
9820
9780
9740
9700
9660
9620
9579
9538
9496
9455
9413
9370
9328
9285
9242
9200
9157
9113
9070
9026
8982
8937
8892
8847
8802
8756
8711
8664
8618
8571
8524
8476
8428
8380
8330
8281
8231
8180
8131
8080
8029
7980
7930
7879
7829
7778
7727
7676
7625
7574
7522
7471
7419
7367
7315
7263
7211
7158
7104
7051
6997
6943
6888
6834
6779
6724
6669
6614
6558
6503
6446
6390
6333
6275
6217
6159
6100
6041
5982
5922
5863
5803
5743
5683
5622
5562
5500
5439
5377
5314
5252
5188
5125
5061
4997
4932
4867
4802
4737
4672
4605
4539
4472
4404
4336
4268
4199
4130
4059
3990
3921
3851
3781
3711
3641
3571
3501
3430
3360
3289
3218
3147
3076
3005
2934
2863
2791
2720
2649
2577
2506
2435
2363
2292
2221
2151
2080
2009
1940
1870
1801
1731
1662
1594
1525
1457
1388
1320
1253
1185
1117
1050
983
916
849
782
716
650
584
519
454
389
324
260
196
132
68
4
-59
-122
-185
-247
-310
-371
-433
-494
-555
-616
-677
-738
-798
-859
-920
-980
-1041
-1101
-1161
-1220
-1279
-1339
-1397
-1456
-1515
-1573
-1632
-1690
-1748
-1807
-1864
-1922
-1979
-2036
-2093
-2149
-2206
-2262
-2317
-2373
-2428
-2483
-2538
-2592
-2647
-2701
-2754
-2808
-2861
-2914
-2966
-3019
-3071
-3123
-3175
-3226
-3277
-3327
-3377
-3426
-3475
-3524
-3572
-3621
-3669
-3718
-3766
-3814
-3863
-3910
-3958
-4005
-4051
-4099
-4145
-4191
-4237
-4283
-4329
-4374
-4420
-4465
-4510
-4554
-4598
-4641
-4684
-4726
-4768
-4809
-4850
-4890
-4931
-4971
-5011
-5052
-5092
-5132
-5172
-5212
-5252
-5292
-5331
-5371
-5410
-5449
-5488
-5527
-5566
-5605
-5644
-5683
-5723
-5763
-5802
-5842
-5882
-5922
-5961
-6001
-6040
-6080
-6119
-6159
-6199
-6239
-6279
-6319
-6360
-6400
-6441
-6482
-6523
-6565
-6606
-6648
-6690
-6732
-6774
-6816
-6859
-6902
-6946
-6989
-7033
-7077
-7122
-7166
-7211
-7257
-7302
-7348
-7395
-7442
-7490
-7538
-7586
-7635
-7684
-7733
-7783
-7833
-7883
-7934
-7984
-8035
-8086
-8138
-8189
-8240
-8292
-8343
-8395
-8447
-8499
-8550
-8602
-8655
-8707
-8759
-8811
-8864
-8917
-8969
-9022
-9076
-9129
-9183
-9237
-9292
-9347
-9402
-9457
-9513
-9569
-9625
-9682
-9739
-9797
-9855
-9913
-9972
-10031
-10090
-10150
-10210
-10270
-10330
-10391
-10452
-10513
-10574
-10635
-10696
-10757
-10819
-10880
-10941
-11003
-11064
-11126
-11188
-11250
-11312
-11374
-11436
-11499
-11561
-11624
-11687
-11749
-11812
-11875
-11938
-12001
-12064
-12128
-12191
-12254
-12317
-12380
-12443
-12506
-12568
-12631
-12693
-12755
-12817
-12878
-12940
-13001
-13061
-13122
-13182
-13242
-13302
-13362
-13423
-13483
-13544
-13604
-13665
-13727
-13788
-13850
-13912
-13974
-14036
-14098
-14160
-14222
-14284
-14346
-14408
-14469
-14531
-14593
-14655
-14716
-14777
-14837
-14897
-14956
-15015
-15073
-15130
-15187
-15243
-15298
-15352
-15406
-15459
-15511
-15563
-15614
-15664
-15714
-15763
-15811
-15859
-15906
-15953
-15999
-16045
-16090
-16134
-16178
-16221
-16264
-16306
-16349
-16390
-16432
-16472
-16513
-16553
-16592
-16631
-16669
-16707
-16744
-16780
-16816
-16851
-16885
-16919
-16952
-16984
-17016
-17046
-17076
-17105
-17133
-17161
-17187
-17214
-17239
-17264
-17288
-17311
-17334
-17355
-17376
-17396
-17414
-17432
-17449
-17466
-17482
-17497
-17512
-17527
-17541
-17554
-17567
-17579
-17591
-17601
-17611
-17621
-17630
-17638
-17646
-17654
-17661
-17668
-17675
-17681
-17687
-17693
-17698
-17703
-17707
-17712
-17716
-17720
-17724
-17727
-17730
-17733
-17736
-17738
-17740
-17742
-17743
-17744
-17744
-17745
-17746
-17746
-17746
-17747
-17747
-17747
-17747
-17747
-17746
-17746
-17745
-17744
-17742
-17741
-17739
-17737
-17736
-17734
-17731
-17729
-17726
-17723
-17719
-17715
-17710
-17704
-17698
-17692
-17685
-17678
-17670
-17662
-17654
-17646
-17637
-17629
-17620
-17611
-17602
-17592
-17583
-17573
-17563
-17552
-17542
-17531
-17519
-17507
-17495
-17482
-17469
-17455
-17440
-17425
-17410
-17394
-17378
-17361
-17344
-17326
-17308
-17289
-17270
-17251
-17231
-17211
-17190
-17169
-17148
-17126
-17104
-17082
-17059
-17036
-17013
-16989
-16964
-16939
-16913
-16887
-16861
-16834
-16806
-16779
-16751
-16722
-16694
-16664
-16635
-16604
-16574
-16542
-16510
-16478
-16445
-16412
-16378
-16344
-16309
-16273
-16236
-16200
-16161
-16122
-16082
-16041
-16000
-15957
-15914
-15870
-15825
-15780
-15734
-15687
-15639
-15590
-15540
-15490
-15438
-15386
-15333
-15280
-15225
-15170
-15115
-15058
-15001
-14944
-14885
-14826
-14766
-14706
-14644
-14582
-14520
-14456
-14392
-14328
-14262
-14197
-14130
-14063
-13996
-13928
-13859
-13790
-13720
-13650
-13579
-13507
-13435
-13362
-13288
-13214
-13140
-13065
-12989
-12913
-12837
-12760
-12683
-12606
-12528
-12450
-12372
-12295
-12217
-12139
-12062
-11984
-11906
-11828
-11750
-11672
-11593
-11514
-11435
-11356
-11277
-11197
-11118
-11038
-10957
-10877
-10796
-10715
-10634
-10552
-10470
-10388
-10306
-10223
-10141
-10058
-9976
-9893
-9811
-9728
-9645
-9562
-9479
-9395
-9311
-9227
-9142
-9057
-8972
-8886
-8800
-8714
-8628
-8542
-8455
-8368
-8281
-8194
-8106
-8020
-7932
-7844
-7756
-7667
-7579
-7490
-7400
-7310
-7220
-7129
-7038
-6946
-6854
-6761
-6669
-6576
-6482
-6389
-6295
-6201
-6107
-6013
-5919
-5824
-5730
-5636
-5541
-5447
-5353
-5260
-5167
-5074
-4982
-4890
-4798
-4707
-4616
-4526
-4435
-4345
-4255
-4166
-4075
-3987
-3898
-3810
-3721
-3632
-3543
-3454
-3365
-3276
-3186
-3096
-3006
-2915
-2825
-2734
-2644
-2553
-2463
-2372
-2281
-2190
-2100
-2009
-1918
-1827
-1736
-1645
-1555
-1464
-1374
-1284
-1194
-1104
-1014
-924
-835
-745
-655
-566
-477
-388
-300
-212
-124
-37
50
137
223
309
394
479
564
648
732
815
898
980
1061
1143
1223
1303
1383
1462
1541
1620
1698
1776
1854
1932
2009
2087
2164
2241
2318
2394
2470
2545
2621
2696
2771
2846
2921
2995
3068
3142
3214
3286
3358
3429
3499
3569
3638
3707
3775
3843
3911
3977
4043
4110
4175
4240
4304
4367
4430
4493
4555
4616
4676
4736
4796
4854
4912
4970
5027
5083
5139
5194
5248
5302
5356
5409
5462
5515
5567
5619
5671
5723
5774
5825
5876
5927
5976
6026
6075
6124
6172
6219
6266
6313
6359
6404
6449
6494
6538
6583
6626
6670
6713
6756
6798
6840
6881
6921
6961
7001
7041
7080
7119
7158
7197
7235
7274
7312
7351
7389
7426
7464
7501
7538
7575
7612
7649
7685
7721
7758
7794
7830
7866
7901
7937
7972
8007
8042
8077
8112
8146
8180
8215
8249
8283
8317
8351
8384
8418
8451
8484
8516
8549
8581
8614
8646
8679
8711
8744
8776
8809
8842
8874
8906
8938
8970
9002
9033
9064
9095
9126
9156
9186
9216
9246
9275
9304
9333
9362
9390
9418
9446
9473
9499
9526
9551
9577
9602
9627
9652
9677
9701
9725
9748
9771
9794
9816
9838
9859
9880
9900
9920
9939
9958
9977
9995
10013
10030
10048
10065
10081
10097
10113
10129
10144
10158
10172
10186
10200
10213
10225
10238
10250
10261
10272
10283
10294
10304
10314
10323
10332
10341
10349
10358
10365
10373
10380
10387
10393
10400
10405
10410
10415
10420
10423
10427
10430
10432
10434
10436
10437
10438
10438
10438
10437
10437
10436
10434
10433
10431
10428
10425
10422
10418
10413
10408
10402
10396
10388
10381
10372
10363
10354
10344
10333
10322
10310
10297
10284
10271
10257
10243
10228
10213
10198
10183
10168
10152
10136
10119
10103
10086
10068
10051
10034
10016
9999
9981
9964
9947
9930
9913
9896
9879
9862
9845
9828
9811
9794
9777
9760
9743
9726
9710
9694
9678
9662
9647
9631
9616
9600
9585
9570
9555
9541
9526
9512
9499
9486
9473
9461
9449
9437
9425
9413
9402
9390
9379
9367
9356
9345
9335
9325
9315
9306
9297
9289
9281
9273
9265
9257
9250
9242
9235
9228
9221
9214
9208
9202
9195
9189
9183
9176
9170
9164
9158
9151
9145
9139
9133
9127
9122
9117
9112
9107
9103
9099
9095
9091
9088
9085
9082
9079
9077
9075
9074
9073
9072
9072
9072
9073
9074
9075
9077
9080
9084
9088
9093
9098
9105
9112
9119
9127
9135
9144
9153
9162
9171
9181
9191
9201
9211
9223
9234
9246
9258
9270
9283
9296
9310
9323
9337
9351
9366
9381
9396
9411
9427
9443
9459
9475
9492
9509
9527
9544
9562
9580
9598
9616
9635
9653
9671
9689
9707
9725
9743
9762
9780
9798
9816
9835
9853
9871
9890
9908
9927
9945
9964
9984
10003
10023
10043
10064
10085
10107
10128
10151
10173
10196
10219
10242
10265
10289
10313
10337
10362
10387
10413
10439
10465
10492
10519
10546
10574
10602
10631
10660
10690
10721
10751
10783
10815
10847
10879
10913
10946
10980
11015
11050
11085
11121
11157
11193
11229
11265
11301
11338
11374
11410
11447
11484
11521
11558
11596
11633
11671
11709
11747
11784
11822
11860
11898
11935
11973
12011
12048
12085
12123
12160
12196
12233
12269
12306
12342
12377
12413
12448
12484
12518
12553
12587
12621
12655
12689
12722
12754
12787
12819
12850
12882
12912
12943
12973
13002
13031
13059
13087
13115
13141
13168
13194
13220
13246
13271
13297
13322
13347
13372
13398
13423
13449
13474
13500
13525
13551
13577
13603
13629
13655
13681
13707
13732
13758
13784
13809
13834
13859
13884
13909
13933
13958
13982
14006
14031
14055
14079
14103
14127
14150
14173
14196
14219
14242
14264
14287
14310
14333
14356
14379
14402
14425
14448
14471
14494
14516
14538
14560
14582
14604
14626
14648
14670
14692
14714
14736
14758
14779
14800
14820
14841
14860
14880
14899
14919
14938
14957
14975
14994
15012
15030
15047
15064
15081
15098
15114
15130
15146
15161
15177
15192
15208
15223
15238
15253
15267
15281
15294
15306
15318
15330
15341
15351
15361
15371
15380
15388
15397
15404
15411
15418
15424
15429
15434
15439
15443
15447
15451
15454
15458
15461
15464
15467
15470
15473
15476
15479
15481
15484
15486
15488
15491
15493
15495
15497
15500
15502
15505
15507
15510
15512
15515
15517
15520
15522
15524
15526
15529
15531
15533
15536
15538
15540
15542
15543
15545
15547
15548
15550
15552
15554
15556
15558
15560
15563
15565
15568
15571
15574
15577
15580
15583
15586
15590
15593
15597
15601
15605
15608
15612
15615
15618
15621
15623
15626
15627
15629
15630
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15642
15643
15643
15643
15643
15642
15642
15642
15641
15641
15641
15641
15641
15641
15642
15642
15642
15643
15643
15643
15643
15644
15644
15644
15644
15644
15645
15645
15646
15646
15647
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15660
15661
15662
15663
15664
15665
15667
15668
15670
15673
15675
15678
15681
15685
15689
15693
15698
15704
15710
15717
15725
15733
15741
15750
15759
15769
15778
15788
15798
15808
15818
15829
15840
15851
15862
15874
15886
15898
15911
15924
15937
15950
15964
15978
15993
16007
16023
16038
16053
16070
16085
16103
16119
16136
16152
16170
16187
16204
16222
16239
16259
16277
16295
16314
16332
16351
16370
16390
16409
16429
16450
16470
16491
16512
16533
16555
16576
16598
16619
16641
16662
16684
16705
16727
16748
16769
16790
16811
16832
16853
16875
16896
16918
16940
16962
16985
17008
17031
17055
17078
17102
17125
17149
17173
17197
17221
17246
17270
17296
17321
17346
17372
17398
17424
17450
17476
17502
17528
17554
17580
17606
17632
17658
17685
17711
17738
17764
17791
17818
17844
17871
17897
17924
17950
17977
18003
18030
18057
18083
18110
18137
18164
18190
18217
18243
18269
18295
18320
18345
18369
18393
18417
18440
18463
18486
18508
18530
18551
18571
18591
18611
18630
18648
18666
18683
18700
18716
18732
18747
18761
18775
18788
18801
18813
18825
18837
18849
18860
18871
18882
18893
18904
18915
18925
18936
18945
18955
18964
18973
18981
18989
18996
19004
19010
19017
19023
19029
19035
19041
19046
19052
19057
19061
19066
19070
19074
19077
19081
19084
19087
19090
19093
19096
19099
19101
19103
19105
19107
19109
19110
19110
19111
19111
19110
19110
19108
19107
19105
19103
19101
19099
19096
19093
19090
19087
19084
19080
19076
19073
19068
19064
19060
19055
19050
19044
19039
19032
19026
19019
19012
19004
18997
18989
18981
18972
18963
18954
18944
18934
18923
18912
18900
18888
18875
18862
18849
18836
18822
18809
18795
18782
18768
18754
18740
18727
18713
18698
18684
18670
18655
18641
18626
18611
18596
18581
18565
18550
18534
18518
18502
18485
18468
18451
18434
18417
18399
18381
18363
18344
18325
18306
18287
18267
18247
18228
18208
18188
18167
18147
18126
18106
18085
18064
18043
18021
18000
17978
17955
17933
17911
17888
17865
17842
17819
17796
17773
17749
17725
17701
17676
17652
17627
17602
17577
17551
17526
17502
17477
17452
17427
17402
17377
17352
17326
17301
17276
17250
17225
17200
17175
17151
17126
17102
17078
17054
17030
17006
16981
16957
16933
16909
16886
16862
16839
16815
16792
16769
16746
16724
16701
16678
16655
16633
16610
16588
16566
16544
16522
16500
16479
16458
16436
16415
16394
16373
16352
16332
16311
16290
16270
16248
16229
16207
16187
16167
16146
16126
16106
16085
16064
16043
16021
16000
15978
15956
15934
15911
15888
15865
15842
15818
15794
15769
15744
15719
15693
15667
15640
15613
15586
15558
15530
15501
15473
15444
15415
15385
15356
15326
15296
15266
15236
15206
15175
15145
15114
15083
15053
15022
14991
14960
14929
14899
14868
14837
14807
14776
14746
14715
14685
14655
14625
14594
14564
14533
14502
14471
14440
14408
14375
14343
14310
14277
14244
14210
14176
14142
14108
14073
14038
14003
13967
13931
13895
13859
13824
13788
13752
13717
13682
13647
13612
13577
13542
13508
13473
13438
13404
13369
13335
13300
13266
13232
13198
13164
13131
13097
13064
13030
12997
12964
12932
12899
12867
12835
12803
12771
12740
12708
12677
12646
12615
12585
12554
12524
12494
12464
12434
12404
12374
12344
12315
12285
12255
12226
12197
12168
12139
12111
12082
12054
12026
11999
11971
11944
11917
11889
11863
11836
11809
11783
11757
11731
11705
11680
11654
11628
11603
11578
11553
11528
11503
11479
11455
11431
11408
11384
11362
11339
11317
11295
11273
11251
11229
11208
11187
11166
11145
11124
11104
11084
11064
11045
11026
11008
10989
10971
10953
10936
10918
10901
10883
10867
10850
10834
10818
10802
10787
10772
10757
10743
10729
10715
10701
10687
10673
10660
10647
10634
10621
10609
10597
10586
10574
10563
10552
10540
10529
10518
10507
10497
10486
10476
10465
10455
10446
10436
10427
10418
10409
10400
10392
10384
10376
10368
10361
10354
10347
10341
10335
10330
10325
10321
10317
10314
10311
10308
10306
10304
10302
10300
10299
10298
10297
10297
10296
10296
10296
10297
10297
10298
10299
10300
10301
10302
10304
10306
10308
10311
10314
10317
10320
10324
10327
10331
10335
10339
10343
10347
10351
10355
10360
10365
10369
10374
10379
10383
10388
10392
10397
10401
10405
10409
10413
10416
10419
10422
10424
10427
10428
10430
10431
10432
10433
10434
10434
10435
10435
10435
10435
10434
10434
10433
10432
10431
10429
10427
10424
10421
10418
10415
10411
10407
10403
10399
10395
10391
10386
10382
10377
10372
10366
10361
10355
10348
10342
10336
10329
10323
10316
10309
10303
10296
10289
10282
10274
10267
10260
10252
10244
10236
10228
10220
10212
10204
10195
10186
10177
10168
10158
10149
10140
10131
10122
10113
10104
10095
10086
10077
10069
10060
10051
10042
10033
10024
10016
10007
9999
9992
9984
9977
9970
9963
9956
9950
9944
9938
9932
9927
9922
9917
9913
9909
9906
9902
9899
9897
9894
9892
9890
9888
9886
9885
9884
9883
9883
9883
9883
9884
9886
9887
9889
9892
9895
9897
9901
9904
9908
9912
9917
9922
9928
9933
9939
9946
9952
9958
9965
9971
9978
9984
9991
9997
10004
10011
10018
10026
10033
10041
10049
10058
10066
10075
10084
10093
10102
10112
10122
10132
10143
10154
10166
10179
10192
10205
10219
10233
10248
10263
10278
10293
10309
10325
10341
10358
10375
10393
10410
10428
10447
10465
10484
10503
10522
10541
10560
10580
10600
10620
10640
10660
10681
10702
10723
10744
10765
10786
10807
10828
10850
10871
10893
10915
10936
10958
10980
11001
11023
11044
11065
11086
11106
11126
11146
11166
11186
11205
11224
11242
11260
11278
11295
11312
11328
11344
11360
11375
11390
11404
11418
11431
11444
11456
11468
11479
11490
11500
11510
11519
11528
11537
11545
11553
11561
11568
11574
11580
11586
11591
11596
11601
11605
11609
11612
11615
11618
11621
11624
11626
11629
11631
11633
11635
11637
11640
11642
11643
11645
11647
11649
11650
11652
11653
11654
11655
11656
11657
11659
11660
11660
11661
11662
11663
11664
11664
11665
11665
11665
11665
11665
11664
11664
11662
11661
11659
11657
11655
11653
11651
11649
11647
11645
11643
11641
11639
11637
11635
11633
11631
11629
11626
11624
11622
11620
11618
11617
11615
11613
11612
11610
11609
11607
11605
11604
11602
11601
11599
11598
11597
11596
11595
11594
11593
11593
11592
11592
11592
11593
11593
11594
11595
11596
11597
11598
11600
11601
11603
11605
11607
11609
11611
11614
11616
11619
11622
11625
11629
11633
11637
11642
11647
11652
11658
11663
11669
11675
11681
11687
11693
11700
11706
11713
11720
11727
11735
11743
11751
11760
11768
11777
11786
11795
11805
11814
11824
11834
11844
11854
11865
11875
11886
11897
11908
11919
11930
11941
11952
11963
11974
11985
11996
12008
12019
12030
12041
12052
12063
12073
12084
12094
12104
12114
12125
12135
12145
12155
12165
12174
12183
12192
12201
12210
12218
12226
12235
12243
12251
12259
12267
12275
12283
12291
12298
12307
12315
12323
12331
12340
12349
12358
12367
12377
12387
12397
12407
12417
12427
12438
12448
12459
12470
12481
12492
12503
12514
12524
12535
12546
12556
12567
12577
12587
12598
12608
12618
12627
12637
12647
12657
12666
12676
12686
12695
12705
12714
12724
12734
12743
12753
12762
12772
12782
12791
12800
12809
12818
12827
12835
12843
12851
12858
12865
12871
12878
12884
12889
12894
12900
12904
12909
12914
12918
12923
12927
12931
12936
12941
12945
12950
12955
12961
12966
12972
12978
12984
12990
12996
13003
13010
13017
13024
13032
13040
13048
13056
13065
13073
13082
13092
13102
13112
13122
13133
13144
13156
13167
13179
13191
13203
13215
13228
13241
13254
13267
13281
13294
13308
13322
13336
13350
13364
13377
13390
13403
13416
13429
13442
13455
13467
13480
13492
13504
13515
13527
13538
13550
13561
13572
13583
13594
13604
13614
13625
13634
13644
13653
13662
13671
13680
13688
13696
13705
13713
13721
13729
13738
13746
13754
13762
13769
13777
13784
13791
13798
13804
13810
13816
13822
13827
13833
13838
13842
13847
13851
13855
13859
13862
13865
13868
13870
13872
13874
13876
13877
13878
13879
13880
13880
13880
13880
13879
13878
13877
13876
13874
13872
13870
13867
13864
13861
13858
13854
13850
13846
13842
13837
13833
13828
13823
13817
13812
13806
13799
13793
13785
13777
13769
13759
13750
13739
13729
13717
13706
13694
13681
13668
13655
13642
13628
13613
13599
13584
13569
13553
13538
13522
13507
13491
13474
13458
13441
13424
13407
13389
13372
13353
13335
13316
13297
13277
13257
13237
13217
13196
13175
13153
13131
13109
13086
13064
13041
13017
12994
12970
12946
12922
12898
12873
12848
12822
12796
12770
12744
12718
12691
12665
12638
12612
12585
12558
12531
12504
12476
12448
12420
12391
12363
12333
12304
12274
12244
12214
12183
12152
12120
12088
12056
12022
11989
11954
11919
11884
11848
11811
11774
11736
11698
11659
11620
11580
11540
11499
11457
11416
11373
11331
11288
11244
11201
11157
11113
11068
11023
10978
10933
10887
10841
10795
10749
10702
10655
10608
10561
10513
10465
10418
10370
10321
10273
10225
10177
10129
10081
10034
9986
9939
9892
9845
9799
9752
9706
9660
9613
9567
9521
9475
9430
9384
9339
9293
9248
9202
9157
9112
9066
9021
8975
8930
8884
8838
8793
8747
8701
8655
8608
8562
8515
8467
8420
8372
8325
8277
8229
8180
8132
8085
8036
7987
7938
7889
7839
7789
7739
7689
7639
7589
7540
7490
7441
7392
7344
7296
7248
7200
7151
7103
7055
7007
6959
6910
6862
6814
6765
6716
6667
6618
6569
6519
6469
6419
6369
6319
6268
6218
6167
6116
6065
6014
5962
5911
5859
5808
5756
5704
5653
5601
5550
5499
5448
5398
5347
5296
5246
5195
5144
5093
5042
4990
4939
4888
4837
4786
4736
4685
4635
4584
4534
4484
4434
4385
4335
4285
4235
4185
4135
4085
4034
3984
3933
3882
3831
3780
3728
3677
3626
3574
3523
3471
3420
3368
3316
3265
3213
3161
3109
3058
3006
2955
2903
2852
2801
2749
2698
2647
2595
2544
2492
2440
2388
2335
2282
2229
2175
2121
2066
2011
1955
1899
1842
1785
1728
1670
1612
1555
1497
1439
1380
1322
1263
1205
1145
1086
1026
966
906
846
786
725
665
604
544
484
424
365
305
246
186
127
68
8
-51
-110
-169
-228
-287
-345
-404
-462
-521
-579
-637
-695
-753
-811
-868
-925
-981
-1037
-1092
-1146
-1200
-1253
-1306
-1358
-1409
-1460
-1510
-1560
-1610
-1658
-1707
-1754
-1801
-1848
-1894
-1940
-1986
-2032
-2079
-2125
-2171
-2218
-2264
-2310
-2356
-2402
-2447
-2492
-2536
-2580
-2624
-2668
-2711
-2754
-2798
-2841
-2884
-2927
-2970
-3013
-3055
-3098
-3140
-3182
-3225
-3268
-3311
-3355
-3398
-3442
-3486
-3530
-3574
-3618
-3662
-3706
-3749
-3793
-3837
-3881
-3925
-3969
-4013
-4057
-4101
-4146
-4190
-4234
-4278
-4321
-4365
-4409
-4453
-4497
-4540
-4584
-4628
-4672
-4716
-4760
-4803
-4846
-4889
-4932
-4974
-5016
-5058
-5100
-5141
-5182
-5223
-5264
-5304
-5345
-5384
-5424
-5463
-5503
-5542
-5581
-5619
-5658
-5696
-5735
-5773
-5810
-5847
-5884
-5920
-5956
-5992
-6027
-6061
-6095
-6129
-6163
-6196
-6228
-6261
-6293
-6325
-6356
-6387
-6418
-6449
-6480
-6510
-6540
-6570
-6599
-6628
-6657
-6686
-6714
-6742
-6769
-6797
-6824
-6850
-6876
-6901
-6926
-6950
-6973
-6995
-7017
-7038
-7058
-7077
-7096
-7115
-7132
-7150
-7166
-7182
-7198
-7213
-7227
-7241
-7254
-7266
-7278
-7290
-7300
-7310
-7320
-7329
-7338
-7346
-7353
-7360
-7366
-7372
-7377
-7382
-7386
-7389
-7392
-7395
-7397
-7398
-7400
-7401
-7402
-7402
-7403
-7403
-7403
-7402
-7402
-7401
-7400
-7400
-7399
-7398
-7398
-7397
-7397
-7397
-7398
-7398
-7399
-7399
-7400
-7401
-7402
-7402
-7403
-7404
-7405
-7406
-7407
-7408
-7409
-7409
-7409
-7409
-7409
-7409
-7408
-7407
-7406
-7405
-7404
-7403
-7401
-7398
-7395
-7392
-7388
-7383
-7378
-7372
-7366
-7360
-7353
-7347
-7340
-7334
-7327
-7320
-7314
-7306
-7299
-7291
-7283
-7274
-7266
-7257
-7248
-7239
-7230
-7221
-7212
-7203
-7194
-7185
-7175
-7165
-7155
-7144
-7134
-7123
-7112
-7101
-7090
-7078
-7067
-7056
-7044
-7033
-7021
-7009
-6997
-6985
-6974
-6962
-6950
-6938
-6927
-6915
-6904
-6892
-6880
-6868
-6856
-6844
-6832
-6820
-6808
-6796
-6784
-6773
-6762
-6751
-6740
-6730
-6719
-6709
-6699
-6689
-6680
-6670
-6661
-6651
-6642
-6633
-6625
-6616
-6607
-6598
-6589
-6580
-6570
-6561
-6551
-6541
-6530
-6519
-6508
-6497
-6486
-6475
-6464
-6453
-6442
-6431
-6421
-6410
-6400
-6390
-6380
-6370
-6360
-6350
-6341
-6332
-6322
-6313
-6304
-6295
-6286
-6277
-6269
-6261
-6253
-6245
-6238
-6231
-6224
-6218
-6212
-6206
-6200
-6195
-6190
-6185
-6180
-6175
-6170
-6166
-6161
-6157
-6152
-6148
-6144
-6140
-6136
-6132
-6128
-6125
-6121
-6119
-6116
-6114
-6112
-6111
-6111
-6111
-6111
-6113
-6115
-6117
-6120
-6124
-6127
-6132
-6136
-6141
-6145
-6150
-6156
-6161
-6167
-6172
-6178
-6185
-6191
-6198
-6205
-6213
-6220
-6228
-6236
-6244
-6252
-6260
-6268
-6276
-6284
-6293
-6301
-6310
-6318
-6327
-6335
-6343
-6351
-6359
-6366
-6373
-6380
-6387
-6394
-6401
-6409
-6417
-6425
-6433
-6442
-6451
-6461
-6471
-6481
-6491
-6502
-6513
-6524
-6536
-6548
-6561
-6574
-6587
-6600
-6614
-6628
-6641
-6655
-6669
-6683
-6697
-6711
-6725
-6739
-6753
-6767
-6781
-6794
-6807
-6821
-6833
-6846
-6859
-6871
-6884
-6897
-6910
-6923
-6936
-6950
-6964
-6978
-6993
-7008
-7023
-7038
-7054
-7070
-7086
-7103
-7120
-7137
-7154
-7172
-7190
-7208
-7226
-7244
-7263
-7282
-7301
-7320
-7339
-7358
-7377
-7396
-7415
-7435
-7454
-7474
-7493
-7513
-7532
-7552
-7572
-7592
-7612
-7632
-7653
-7673
-7693
-7713
-7733
-7753
-7773
-7794
-7814
-7835
-7856
-7877
-7898
-7919
-7941
-7963
-7985
-8007
-8029
-8052
-8076
-8099
-8124
-8148
-8173
-8198
-8223
-8248
-8274
-8299
-8325
-8350
-8375
-8401
-8427
-8452
-8478
-8504
-8530
-8556
-8582
-8608
-8634
-8660
-8686
-8712
-8738
-8764
-8791
-8817
-8844
-8871
-8898
-8925
-8951
-8977
-9003
-9028
-9053
-9078
-9102
-9126
-9149
-9173
-9196
-9219
-9242
-9265
-9288
-9311
-9334
-9357
-9380
-9402
-9425
-9448
-9470
-9493
-9515
-9538
-9561
-9584
-9608
-9631
-9654
-9677
-9700
-9722
-9745
-9767
-9790
-9812
-9835
-9858
-9880
-9904
-9927
-9950
-9973
-9996
-10020
-10043
-10066
-10088
-10111
-10134
-10157
-10180
-10203
-10226
-10249
-10272
-10294
-10317
-10339
-10362
-10385
-10408
-10431
-10454
-10478
-10503
-10527
-10552
-10578
-10603
-10629
-10655
-10680
-10706
-10731
-10757
-10782
-10807
-10832
-10856
-10881
-10905
-10928
-10952
-10975
-10997
-11020
-11042
-11064
-11086
-11109
-11131
-11154
-11176
-11199
-11221
-11243
-11264
-11285
-11305
-11325
-11345
-11364
-11383
-11403
-11422
-11441
-11460
-11478
-11497
-11515
-11533
-11551
-11568
-11585
-11602
-11619
-11636
-11652
-11669
-11685
-11702
-11717
-11733
-11748
-11763
-11777
-11792
-11805
-11819
-11832
-11844
-11857
-11869
-11880
-11891
-11902
-11912
-11922
-11931
-11940
-11948
-11956
-11964
-11971
-11978
-11985
-11992
-11999
-12006
-12012
-12018
-12025
-12030
-12036
-12041
-12046
-12050
-12055
-12058
-12062
-12066
-12069
-12072
-12075
-12079
-12082
-12085
-12088
-12091
-12094
-12097
-12101
-12104
-12107
-12110
-12114
-12117
-12120
-12123
-12126
-12128
-12131
-12133
-12134
-12135
-12136
-12137
-12137
-12138
-12138
-12137
-12137
-12136
-12135
-12134
-12133
-12131
-12128
-12125
-12122
-12119
-12115
-12111
-12106
-12102
-12097
-12092
-12087
-12082
-12077
-12071
-12066
-12061
-12055
-12049
-12043
-12036
-12029
-12022
-12015
-12007
-12000
-11992
-11984
-11975
-11967
-11959
-11950
-11942
-11933
-11924
-11915
-11906
-11896
-11887
-11878
-11869
-11860
-11851
-11842
-11833
-11824
-11815
-11806
-11797
-11788
-11779
-11771
-11762
-11753
-11744
-11736
-11728
-11719
-11711
-11703
-11695
-11686
-11678
-11670
-11661
-11652
-11643
-11634
-11625
-11616
-11606
-11596
-11587
-11577
-11566
-11556
-11546
-11535
-11525
-11514
-11503
-11493
-11482
-11471
-11461
-11450
-11440
-11429
-11419
-11409
-11399
-11389
-11380
-11370
-11361
-11353
-11344
-11336
-11328
-11321
-11313
-11306
-11299
-11292
-11285
-11278
-11271
-11264
-11258
-11252
-11246
-11241
-11235
-11230
-11226
-11221
-11216
-11212
-11208
-11203
-11199
-11196
-11192
-11189
-11186
-11184
-11182
-11180
-11179
-11178
-11177
-11176
-11175
-11175
-11174
-11173
-11171
-11170
-11168
-11166
-11164
-11162
-11159
-11156
-11153
-11150
-11146
-11142
-11138
-11134
-11129
-11125
-11120
-11115
-11110
-11105
-11100
-11095
-11090
-11086
-11081
-11076
-11071
-11066
-11061
-11057
-11052
-11047
-11042
-11037
-11032
-11027
-11022
-11017
-11012
-11007
-11002
-10996
-10991
-10985
-10979
-10974
-10968
-10962
-10957
-10951
-10946
-10940
-10935
-10930
-10925
-10920
-10914
-10909
-10904
-10899
-10894
-10889
-10883
-10878
-10873
-10868
-10863
-10858
-10853
-10847
-10842
-10837
-10832
-10826
-10821
-10816
-10811
-10806
-10802
-10798
-10794
-10790
-10787
-10784
-10781
-10779
-10777
-10775
-10774
-10773
-10772
-10771
-10770
-10770
-10770
-10770
-10771
-10772
-10773
-10775
-10777
-10779
-10782
-10785
-10788
-10791
-10795
-10798
-10802
-10805
-10809
-10814
-10818
-10823
-10828
-10834
-10839
-10845
-10850
-10855
-10860
-10866
-10870
-10875
-10880
-10885
-10889
-10894
-10898
-10902
-10906
-10910
-10914
-10917
-10920
-10923
-10925
-10927
-10929
-10930
-10931
-10933
-10934
-10934
-10935
-10935
-10935
-10935
-10934
-10933
-10932
-10930
-10928
-10926
-10924
-10921
-10918
-10915
-10912
-10909
-10905
-10902
-10898
-10894
-10889
-10884
-10879
-10873
-10867
-10860
-10854
-10847
-10840
-10833
-10826
-10819
-10811
-10802
-10793
-10784
-10773
-10763
-10752
-10740
-10728
-10716
-10703
-10690
-10676
-10662
-10648
-10633
-10618
-10603
-10587
-10571
-10555
-10538
-10521
-10504
-10486
-10468
-10450
-10430
-10411
-10391
-10370
-10349
-10328
-10306
-10284
-10261
-10238
-10215
-10192
-10168
-10143
-10118
-10093
-10066
-10040
-10012
-9985
-9956
-9928
-9899
-9870
-9840
-9810
-9780
-9749
-9718
-9687
-9655
-9622
-9589
-9555
-9520
-9485
-9449
-9413
-9376
-9338
-9299
-9259
-9218
-9177
-9135
-9092
-9048
-9004
-8960
-8915
-8869
-8823
-8777
-8730
-8682
-8633
-8583
-8532
-8481
-8429
-8376
-8322
-8269
-8215
-8160
-8106
-8051
-7995
-7940
-7884
-7828
-7771
-7714
-7657
-7599
-7541
-7483
-7425
-7366
-7307
-7247
-7188
-7128
-7067
-7006
-6945
-6884
-6822
-6760
-6697
-6635
-6573
-6510
-6447
-6384
-6321
-6257
-6193
-6129
-6064
-5999
-5934
-5868
-5802
-5736
-5669
-5602
-5535
-5467
-5399
-5330
-5261
-5192
-5122
-5051
-4980
-4908
-4835
-4762
-4689
-4615
-4540
-4465
-4389
-4313
-4236
-4159
-4081
-4002
-3923
-3843
-3763
-3681
-3600
-3517
-3434
-3350
-3266
-3181
-3096
-3010
-2923
-2837
-2749
-2662
-2573
-2485
-2396
-2306
-2216
-2126
-2035
-1944
-1853
-1762
-1671
-1579
-1488
-1396
-1304
-1213
-1121
-1029
-937
-846
-754
-662
-570
-478
-386
-294
-202
-109
-17
76
168
261
353
445
537
629
721
812
904
995
1085
1175
1265
1355
1444
1532
1621
1709
1796
1884
1971
2057
2144
2230
2315
2400
2485
2569
2652
2735
2818
2900
2982
3064
3145
3225
3305
3385
3463
3542
3619
3696
3772
3848
3923
3998
4072
4145
4218
4290
4362
4432
4502
4571
4640
4708
4775
4841
4907
4972
5037
5101
5164
5227
5290
5352
5413
5474
5534
5593
5652
5711
5769
5827
5885
5942
5999
6055
6111
6166
6221
6275
6328
6381
6433
6484
6535
6586
6636
6685
6734
6782
6830
6877
6923
6969
7014
7057
7101
7143
7184
7225
7265
7305
7343
7381
7418
7454
7490
7525
7558
7591
7622
7653
7682
7711
7738
7765
7790
7815
7838
7861
7883
7904
7924
7943
7960
7977
7993
8007
8021
8034
8045
8055
8066
8074
8083
8090
8096
8101
8105
8106
8109
8109
8109
8108
8105
8101
8096
8090
8082
8073
8063
8051
8038
8023
8007
7990
7972
7953
7932
7911
7888
7865
7841
7815
7788
7760
7731
7701
7669
7637
7603
7568
7532
7494
7456
7417
7377
7336
7295
7252
7208
7164
7118
7072
7025
6978
6929
6880
6830
6779
6728
6677
6625
6573
6520
6467
6414
6361
6307
6254
6200
6145
6090
6035
5980
5924
5868
5812
5755
5699
5644
5588
5533
5478
5424
5370
5316
5263
5210
5157
5105
5054
5003
4952
4902
4852
4802
4754
4705
4657
4609
4562
4515
4468
4421
4375
4329
4283
4238
4192
4147
4101
4056
4011
3965
3920
3874
3828
3783
3737
3692
3646
3601
3555
3509
3464
3418
3371
3325
3278
3231
3184
3137
3091
3044
2997
2950
2904
2857
2811
2764
2718
2672
2625
2578
2531
2485
2438
2391
2344
2297
2250
2203
2157
2111
2064
2017
1973
1927
1881
1836
1791
1746
1701
1656
1611
1566
1521
1476
1431
1386
1342
1297
1253
1209
1165
1122
1078
1035
992
948
905
861
818
774
731
688
646
604
563
522
482
442
402
363
325
286
248
211
174
138
102
67
32
-2
-35
-68
-100
-131
-163
-193
-223
-252
-281
-310
-338
-366
-394
-421
-448
-475
-502
-528
-554
-580
-606
-630
-655
-679
-702
-724
-746
-768
-788
-809
-829
-848
-867
-886
-904
-922
-939
-955
-971
-986
-1000
-1014
-1027
-1039
-1051
-1062
-1073
-1083
-1093
-1102
-1112
-1120
-1129
-1137
-1145
-1152
-1159
-1165
-1171
-1177
-1182
-1186
-1190
-1194
-1197
-1200
-1202
-1204
-1206
-1207
-1208
-1210
-1211
-1212
-1213
-1215
-1216
-1217
-1218
-1219
-1220
-1220
-1220
-1220
-1219
-1219
-1218
-1217
-1216
-1216
-1215
-1215
-1215
-1215
-1215
-1215
-1216
-1216
-1217
-1218
-1219
-1220
-1222
-1223
-1225
-1228
-1230
-1232
-1234
-1236
-1238
-1240
-1241
-1243
-1244
-1245
-1245
-1245
-1246
-1245
-1245
-1245
-1244
-1243
-1243
-1242
-1242
-1242
-1241
-1241
-1241
-1241
-1241
-1242
-1242
-1241
-1241
-1241
-1241
-1240
-1240
-1240
-1240
-1240
-1241
-1241
-1242
-1243
-1244
-1245
-1247
-1248
-1250
-1252
-1254
-1257
-1259
-1262
-1266
-1269
-1273
-1277
-1282
-1286
-1290
-1295
-1299
-1303
-1308
-1312
-1317
-1321
-1326
-1331
-1336
-1342
-1348
-1354
-1361
-1368
-1375
-1383
-1391
-1399
-1408
-1417
-1426
-1435
-1445
-1455
-1465
-1476
-1486
-1496
-1507
-1518
-1528
-1539
-1551
-1562
-1574
-1587
-1599
-1612
-1626
-1640
-1654
-1669
-1684
-1700
-1717
-1734
-1752
-1771
-1789
-1809
-1828
-1848
-1868
-1888
-1909
-1929
-1950
-1971
-1993
-2013
-2037
-2059
-2082
-2106
-2130
-2155
-2180
-2206
-2232
-2258
-2285
-2313
-2341
-2369
-2398
-2427
-2457
-2488
-2519
-2550
-2582
-2615
-2648
-2682
-2716
-2752
-2788
-2825
-2864
-2903
-2944
-2985
-3028
-3071
-3116
-3161
-3208
-3256
-3304
-3353
-3404
-3455
-3507
-3560
-3614
-3668
-3724
-3780
-3837
-3895
-3953
-4013
-4074
-4135
-4198
-4262
-4327
-4393
-4460
-4527
-4596
-4664
-4733
-4803
-4873
-4944
-5015
-5086
-5158
-5231
-5304
-5378
-5452
-5527
-5602
-5678
-5755
-5831
-5909
-5987
-6066
-6145
-6226
-6307
-6390
-6473
-6557
-6641
-6726
-6811
-6897
-6983
-7069
-7155
-7242
-7330
-7418
-7506
-7594
-7683
-7772
-7862
-7952
-8041
-8131
-8221
-8311
-8402
-8492
-8583
-8674
-8766
-8857
-8949
-9041
-9132
-9224
-9315
-9407
-9498
-9589
-9681
-9772
-9864
-9956
-10048
-10140
-10233
-10325
-10418
-10510
-10603
-10696
-10789
-10882
-10975
-11068
-11161
-11255
-11349
-11444
-11538
-11633
-11727
-11822
-11917
-12011
-12106
-12201
-12296
-12391
-12487
-12582
-12678
-12774
-12870
-12966
-13063
-13159
-13256
-13352
-13449
-13546
-13642
-13739
-13836
-13934
-14031
-14128
-14226
-14323
-14421
-14518
-14616
-14714
-14811
-14909
-15007
-15105
-15204
-15302
-15400
-15499
-15598
-15696
-15795
-15894
-15992
-16091
-16189
-16288
-16386
-16483
-16581
-16678
-16775
-16872
-16969
-17065
-17161
-17257
-17353
-17449
-17544
-17639
-17734
-17828
-17923
-18017
-18110
-18204
-18297
-18389
-18482
-18574
-18666
-18757
-18848
-18939
-19030
-19121
-19211
-19301
-19391
-19481
-19571
-19661
-19750
-19839
-19928
-20016
-20105
-20193
-20281
-20369
-20456
-20543
-20630
-20717
-20803
-20888
-20974
-21058
-21142
-21226
-21309
-21391
-21473
-21554
-21634
-21715
-21794
-21874
-21952
-22031
-22109
-22187
-22265
-22342
-22419
-22496
-22573
-22650
-22726
-22802
-22879
-22955
-23032
-23109
-23185
-23262
-23339
-23416
-23493
-23570
-23647
-23724
-23801
-23878
-23955
-24031
-24108
-24185
-24261
-24338
-24415
-24492
-24569
-24646
-24722
-24799
-24875
-24951
-25026
-25102
-25177
-25252
-25327
-25402
-25476
-25551
-25625
-25699
-25772
-25846
-25919
-25991
-26064
-26136
-26209
-26281
-26354
-26426
-26499
-26572
-26645
-26718
-26791
-26863
-26936
-27008
-27080
-27152
-27224
-27295
-27367
-27439
-27510
-27582
-27654
-27725
-27796
-27866
-27936
-28006
-28076
-28145
-28215
-28284
-28353
-28423
-28492
-28562
-28631
-28700
-28769
-28837
-28905
-28973
-29041
-29108
-29176
-29243
-29310
-29377
-29444
-29510
-29577
-29643
-29709
-29774
-29840
-29905
-29970
-30034
-30099
-30163
-30227
-30291
-30355
-30419
-30482
-30545
-30608
-30670
-30732
-30794
-30855
-30916
-30976
-31037
-31096
-31155
-31214
-31272
-31330
-31388
-31446
-31503
-31560
-31617
-31674
-31730
-31787
-31843
-31898
-31954
-32009
-32064
-32118
-32171
-32226
-32279
-32331
-32383
-32435
-32485
-32536
-32586
-32634
-32683
-32732
-32779
-32826
-32872
-32918
-32963
-33007
-33051
-33094
-33136
-33178
-33218
-33259
-33298
-33338
-33376
-33414
-33451
-33488
-33525
-33560
-33595
-33629
-33663
-33696
-33728
-33759
-33790
-33820
-33850
-33879
-33908
-33937
-33966
-33994
-34022
-34050
-34078
-34106
-34133
-34160
-34187
-34213
-34239
-34265
-34290
-34316
-34342
-34368
-34395
-34421
-34448
-34475
-34501
-34528
-34555
-34582
-34608
-34635
-34661
-34686
-34711
-34736
-34761
-34785
-34809
-34832
-34855
-34878
-34900
-34923
-34944
-34966
-34987
-35009
-35030
-35050
-35071
-35091
-35111
-35131
-35151
-35170
-35189
-35208
-35226
-35245
-35264
-35283
-35301
-35320
-35339
-35358
-35377
-35395
-35414
-35432
-35450
-35468
-35486
-35503
-35520
-35536
-35553
-35569
-35585
-35601
-35616
-35631
-35646
-35661
-35676
-35690
-35704
-35718
-35732
-35747
-35761
-35775
-35789
-35804
-35818
-35833
-35848
-35863
-35878
-35893
-35909
-35924
-35940
-35956
-35971
-35987
-36003
-36018
-36034
-36049
-36064
-36079
-36094
-36109
-36124
-36139
-36154
-36169
-36184
-36199
-36213
-36228
-36243
-36258
-36273
-36288
-36303
-36318
-36333
-36348
-36363
-36378
-36393
-36407
-36422
-36437
-36452
-36468
-36483
-36498
-36514
-36530
-36545
-36561
-36577
-36593
-36609
-36625
-36642
-36659
-36676
-36694
-36712
-36730
-36748
-36767
-36786
-36805
-36825
-36845
-36865
-36886
-36907
-36928
-36949
-36971
-36993
-37015
-37038
-37060
-37083
-37107
-37130
-37155
-37179
-37204
-37229
-37255
-37280
-37306
-37333
-37359
-37385
-37412
-37439
-37466
-37493
-37521
-37548
-37577
-37605
-37634
-37664
-37694
-37724
-37755
-37786
-37817
-37849
-37882
-37915
-37949
-37984
-38019
-38055
-38092
-38129
-38168
-38207
-38246
-38286
-38326
-38367
-38408
-38450
-38492
-38534
-38577
-38619
-38663
-38706
-38749
-38793
-38836
-38880
-38923
-38966
-39009
-39053
-39096
-39139
-39182
-39225
-39268
-39311
-39354
-39397
-39439
-39482
-39525
-39567
-39609
-39651
-39693
-39735
-39776
-39817
-39857
-39898
-39938
-39977
-40016
-40054
-40093
-40130
-40167
-40204
-40240
-40275
-40311
-40345
-40380
-40413
-40447
-40480
-40513
-40545
-40577
-40608
-40639
-40670
-40700
-40730
-40760
-40790
-40820
-40849
-40879
-40908
-40937
-40966
-40994
-41022
-41050
-41078
-41105
-41132
-41159
-41186
-41212
-41238
-41264
-41289
-41314
-41338
-41361
-41384
-41405
-41427
-41448
-41468
-41487
-41506
-41525
-41543
-41560
-41576
-41592
-41607
-41622
-41635
-41649
-41662
-41675
-41687
-41699
-41710
-41721
-41732
-41742
-41751
-41760
-41768
-41776
-41783
-41790
-41796
-41802
-41808
-41813
-41818
-41823
-41827
-41831
-41835
-41838
-41841
-41843
-41845
-41847
-41848
-41849
-41849
-41849
-41849
-41849
-41849
-41849
-41848
-41848
-41847
-41846
-41845
-41844
-41843
-41842
-41841
-41839
-41838
-41836
-41834
-41833
-41831
-41829
-41827
-41824
-41822
-41819
-41816
-41812
-41808
-41804
-41800
-41795
-41791
-41786
-41781
-41776
-41771
-41766
-41761
-41755
-41750
-41745
-41741
-41736
-41732
-41728
-41725
-41722
-41719
-41716
-41714
-41712
-41711
-41709
-41708
-41707
-41706
-41704
-41703
-41703
-41702
-41701
-41700
-41700
-41700
-41699
-41699
-41699
-41699
-41699
-41699
-41699
-41698
-41698
-41698
-41698
-41698
-41698
-41698
-41697
-41697
-41696
-41695
-41694
-41692
-41690
-41689
-41687
-41685
-41682
-41680
-41678
-41675
-41673
-41671
-41669
-41666
-41664
-41662
-41660
-41658
-41656
-41654
-41652
-41650
-41648
-41647
-41645
-41644
-41642
-41641
-41640
-41640
-41639
-41639
-41639
-41640
-41641
-41641
-41642
-41644
-41645
-41646
-41648
-41649
-41651
-41653
-41655
-41657
-41659
-41661
-41663
-41665
-41667
-41668
-41670
-41672
-41673
-41674
-41675
-41676
-41677
-41678
-41678
-41679
-41679
-41680
-41680
-41680
-41680
-41679
-41679
-41678
-41677
-41676
-41674
-41672
-41670
-41668
-41665
-41662
-41659
-41656
-41652
-41648
-41644
-41639
-41635
-41631
-41627
-41622
-41618
-41614
-41610
-41606
-41602
-41598
-41594
-41590
-41586
-41582
-41579
-41575
-41572
-41569
-41566
-41564
-41561
-41559
-41557
-41555
-41552
-41550
-41548
-41545
-41543
-41541
-41539
-41537
-41536
-41535
-41535
-41534
-41534
-41534
-41535
-41535
-41536
-41536
-41537
-41538
-41540
-41541
-41544
-41547
-41551
-41555
-41560
-41565
-41571
-41577
-41584
-41592
-41601
-41610
-41619
-41630
-41641
-41652
-41665
-41677
-41690
-41704
-41717
-41731
-41746
-41761
-41776
-41791
-41806
-41822
-41838
-41853
-41869
-41884
-41899
-41913
-41927
-41941
-41955
-41969
-41982
-41995
-42009
-42022
-42035
-42048
-42061
-42073
-42086
-42098
-42109
-42121
-42132
-42143
-42153
-42163
-42174
-42184
-42193
-42203
-42212
-42221
-42230
-42239
-42248
-42256
-42264
-42272
-42279
-42287
-42294
-42302
-42309
-42316
-42323
-42330
-42336
-42343
-42349
-42355
-42360
-42365
-42370
-42374
-42378
-42382
-42385
-42387
-42389
-42390
-42391
-42392
-42391
-42391
-42390
-42388
-42386
-42383
-42381
-42378
-42374
-42371
-42367
-42363
-42358
-42353
-42348
-42342
-42335
-42328
-42321
-42313
-42305
-42297
-42289
-42281
-42272
-42263
-42254
-42245
-42235
-42225
-42214
-42203
-42192
-42180
-42168
-42156
-42144
-42132
-42119
-42106
-42093
-42080
-42065
-42051
-42036
-42020
-42004
-41988
-41972
-41956
-41939
-41923
-41907
-41891
-41875
-41859
-41842
-41825
-41807
-41790
-41772
-41754
-41736
-41718
-41700
-41682
-41664
-41645
-41627
-41608
-41589
-41569
-41550
-41529
-41509
-41489
-41468
-41447
-41427
-41406
-41385
-41364
-41343
-41322
-41301
-41279
-41257
-41235
-41213
-41191
-41169
-41147
-41125
-41102
-41080
-41057
-41034
-41011
-40987
-40963
-40940
-40916
-40892
-40868
-40843
-40819
-40795
-40771
-40747
-40724
-40700
-40676
-40652
-40628
-40605
-40581
-40558
-40535
-40512
-40489
-40467
-40444
-40422
-40400
-40378
-40356
-40334
-40312
-40291
-40270
-40249
-40229
-40209
-40189
-40170
-40150
-40132
-40113
-40094
-40076
-40058
-40040
-40023
-40005
-39988
-39971
-39954
-39937
-39921
-39904
-39888
-39872
-39855
-39839
-39823
-39807
-39790
-39774
-39758
-39742
-39726
-39710
-39694
-39678
-39662
-39646
-39630
-39614
-39598
-39581
-39564
-39547
-39530
-39513
-39496
-39478
-39460
-39441
-39422
-39403
-39384
-39364
-39344
-39324
-39303
-39282
-39261
-39240
-39219
-39198
-39177
-39155
-39133
-39111
-39089
-39066
-39043
-39019
-38996
-38971
-38947
-38921
-38896
-38870
-38843
-38815
-38787
-38758
-38728
-38698
-38666
-38635
-38602
-38569
-38535
-38501
-38467
-38432
-38396
-38360
-38323
-38286
-38248
-38210
-38171
-38132
-38092
-38052
-38012
-37971
-37930
-37888
-37846
-37804
-37761
-37718
-37674
-37630
-37586
-37541
-37496
-37450
-37404
-37357
-37311
-37264
-37217
-37169
-37122
-37074
-37026
-36977
-36928
-36879
-36829
-36779
-36728
-36676
-36625
-36572
-36519
-36466
-36412
-36358
-36302
-36247
-36190
-36133
-36075
-36017
-35957
-35898
-35837
-35776
-35715
-35653
-35590
-35527
-35463
-35398
-35333
-35267
-35201
-35134
-35066
-34998
-34929
-34860
-34790
-34720
-34648
-34576
-34503
-34429
-34355
-34280
-34203
-34127
-34049
-33971
-33892
-33812
-33732
-33651
-33570
-33488
-33405
-33322
-33239
-33155
-33071
-32987
-32902
-32817
-32732
-32647
-32561
-32476
-32391
-32305
-32218
-32131
-32045
-31958
-31870
-31782
-31693
-31604
-31515
-31425
-31335
-31244
-31153
-31062
-30970
-30878
-30786
-30693
-30600
-30507
-30414
-30320
-30227
-30133
-30040
-29946
-29853
-29759
-29666
-29573
-29480
-29388
-29295
-29203
-29111
-29019
-28927
-28836
-28745
-28653
-28563
-28472
-28381
-28291
-28201
-28111
-28021
-27932
-27842
-27753
-27664
-27576
-27487
-27399
-27312
-27224
-27137
-27051
-26964
-26879
-26793
-26708
-26624
-26540
-26457
-26374
-26291
-26209
-26127
-26046
-25965
-25885
-25805
-25726
-25647
-25568
-25490
-25413
-25337
-25261
-25186
-25112
-25039
-24967
-24897
-24827
-24758
-24689
-24622
-24556
-24490
-24425
-24361
-24298
-24236
-24174
-24113
-24053
-23994
-23936
-23878
-23821
-23764
-23708
-23653
-23599
-23545
-23493
-23441
-23389
-23339
-23289
-23240
-23191
-23143
-23095
-23048
-23001
-22955
-22909
-22864
-22819
-22775
-22731
-22688
-22645
-22603
-22561
-22519
-22478
-22437
-22397
-22357
-22317
-22278
-22239
-22201
-22163
-22126
-22089
-22052
-22016
-21981
-21946
-21912
-21878
-21845
-21812
-21779
-21747
-21715
-21684
-21653
-21622
-21592
-21562
-21533
-21503
-21474
-21446
-21417
-21389
-21361
-21334
-21306
-21280
-21253
-21227
-21201
-21176
-21151
-21127
-21103
-21079
-21056
-21032
-21009
-20987
-20964
-20942
-20920
-20899
-20878
-20857
-20837
-20817
-20798
-20779
-20761
-20743
-20725
-20708
-20692
-20676
-20661
-20646
-20632
-20618
-20605
-20593
-20582
-20571
-20560
-20550
-20541
-20532
-20524
-20517
-20510
-20503
-20497
-20492
-20487
-20482
-20478
-20474
-20470
-20466
-20463
-20460
-20457
-20455
-20453
-20451
-20450
-20449
-20448
-20447
-20447
-20446
-20446
-20446
-20446
-20446
-20447
-20447
-20448
-20450
-20451
-20453
-20455
-20457
-20459
-20462
-20464
-20466
-20469
-20471
-20473
-20475
-20478
-20480
-20482
-20484
-20485
-20487
-20489
-20490
-20492
-20493
-20494
-20495
-20497
-20497
-20498
-20499
-20500
-20501
-20501
-20501
-20502
-20502
-20501
-20501
-20500
-20499
-20498
-20496
-20494
-20491
-20488
-20485
-20481
-20476
-20470
-20464
-20457
-20449
-20441
-20432
-20422
-20412
-20400
-20388
-20376
-20362
-20348
-20332
-20316
-20298
-20280
-20261
-20241
-20220
-20198
-20175
-20151
-20126
-20101
-20075
-20047
-20019
-19990
-19961
-19930
-19899
-19867
-19835
-19802
-19768
-19733
-19698
-19663
-19626
-19590
-19552
-19514
-19475
-19436
-19397
-19356
-19316
-19274
-19232
-19189
-19146
-19102
-19057
-19012
-18966
-18919
-18872
-18824
-18776
-18727
-18678
-18628
-18578
-18526
-18474
-18421
-18367
-18313
-18257
-18201
-18145
-18087
-18029
-17971
-17911
-17851
-17790
-17729
-17666
-17603
-17539
-17474
-17408
-17341
-17274
-17206
-17136
-17067
-16996
-16924
-16852
-16778
-16704
-16628
-16552
-16475
-16396
-16317
-16236
-16155
-16072
-15989
-15904
-15819
-15732
-15645
-15557
-15468
-15378
-15288
-15196
-15105
-15012
-14919
-14826
-14732
-14637
-14543
-14448
-14352
-14257
-14161
-14064
-13968
-13871
-13773
-13676
-13578
-13479
-13381
-13282
-13183
-13084
-12985
-12887
-12788
-12690
-12592
-12494
-12396
-12298
-12201
-12104
-12007
-11910
-11814
-11719
-11623
-11529
-11435
-11341
-11248
-11155
-11062
-10970
-10879
-10787
-10696
-10606
-10516
-10426
-10336
-10247
-10158
-10069
-9981
-9893
-9805
-9717
-9630
-9543
-9456
-9369
-9282
-9196
-9110
-9024
-8938
-8853
-8768
-8684
-8600
-8516
-8433
-8350
-8268
-8185
-8103
-8022
-7940
-7859
-7779
-7699
-7619
-7540
-7461
-7383
-7305
-7228
-7152
-7076
-7001
-6926
-6851
-6777
-6703
-6630
-6558
-6485
-6414
-6343
-6272
-6202
-6132
-6063
-5995
-5927
-5859
-5792
-5726
-5659
-5594
-5528
-5463
-5398
-5333
-5269
-5204
-5140
-5076
-5012
-4948
-4885
-4822
-4760
-4698
-4636
-4575
-4514
-4454
-4394
-4335
-4276
-4217
-4159
-4101
-4043
-3986
-3929
-3873
-3816
-3760
-3704
-3648
-3592
-3537
-3481
-3426
-3371
-3316
-3262
-3207
-3153
-3099
-3046
-2993
-2940
-2887
-2835
-2784
-2733
-2683
-2633
-2584
-2536
-2489
-2442
-2396
-2351
-2306
-2262
-2218
-2175
-2132
-2091
-2050
-2009
-1970
-1931
-1892
-1855
-1818
-1781
-1745
-1710
-1674
-1640
-1605
-1571
-1538
-1504
-1472
-1440
-1409
-1378
-1348
-1318
-1289
-1261
-1233
-1206
-1180
-1154
-1128
-1103
-1078
-1054
-1030
-1006
-985
-963
-941
-920
-899
-879
-859
-840
-821
-803
-785
-767
-750
-734
-718
-702
-688
-673
-660
-646
-634
-622
-610
-599
-589
-578
-569
-560
-551
-543
-535
-527
-520
-514
-507
-502
-496
-491
-487
-483
-479
-475
-472
-469
-467
-465
-463
-461
-459
-458
-457
-456
-455
-454
-454
-453
-453
-452
-452
-451
-451
-450
-449
-448
-447
-446
-444
-443
-441
-439
-437
-435
-432
-429
-426
-423
-420
-417
-414
-410
-407
-403
-400
-396
-392
-387
-382
-377
-371
-365
-359
-352
-345
-338
-330
-321
-313
-303
-294
-283
-272
-261
-249
-237
-224
-210
-196
-182
-167
-151
-135
-118
-100
-81
-62
-42
-22
0
22
45
68
93
118
145
172
199
228
257
287
318
350
382
415
449
483
518
554
591
628
666
705
745
785
826
867
909
952
995
1038
1082
1127
1172
1217
1262
1308
1354
1401
1448
1496
1544
1593
1642
1692
1743
1794
1846
1898
1951
2005
2059
2114
2170
2227
2284
2342
2401
2460
2520
2580
2640
2702
2763
2825
2887
2950
3013
3077
3141
3206
3271
3337
3403
3470
3537
3604
3672
3740
3808
3877
3946
4014
4085
4155
4224
4294
4364
4434
4503
4572
4642
4710
4779
4847
4915
4983
5051
5120
5188
5256
5324
5392
5460
5528
5595
5663
5730
5798
5865
5932
6000
6067
6134
6202
6269
6337
6404
6472
6539
6606
6673
6740
6807
6874
6941
7007
7074
7140
7207
7273
7339
7405
7471
7537
7603
7668
7733
7798
7862
7927
7991
8055
8119
8183
8248
8311
8375
8438
8501
8564
8627
8689
8752
8814
8876
8939
9001
9063
9126
9188
9251
9313
9375
9437
9499
9561
9623
9685
9747
9808
9870
9931
9993
10054
10115
10176
10237
10298
10359
10419
10480
10540
10600
10661
10721
10781
10842
10902
10962
11022
11082
11142
11202
11262
11321
11381
11440
11499
11558
11617
11675
11732
11790
11847
11903
11959
12015
12071
12127
12182
12237
12291
12346
12399
12452
12505
12557
12608
12660
12710
12761
12811
12861
12911
12961
13010
13059
13107
13155
13203
13250
13296
13342
13387
13432
13476
13520
13563
13605
13647
13688
13728
13768
13807
13845
13883
13920
13956
13992
14027
14062
14095
14128
14161
14192
14223
14253
14283
14312
14340
14368
14395
14421
14447
14473
14498
14523
14547
14570
14594
14616
14639
14661
14683
14705
14727
14749
14771
14793
14815
14838
14861
14884
14908
14931
14955
14980
15004
15029
15055
15081
15107
15134
15161
15188
15216
15244
15273
15302
15331
15361
15392
15423
15455
15487
15521
15554
15589
15624
15660
15697
15734
15772
15811
15850
15890
15931
15972
16015
16058
16102
16146
16192
16238
16283
16332
16379
16430
16479
16530
16581
16634
16686
16740
16794
16848
16903
16958
17014
17070
17127
17184
17241
17299
17357
17415
17473
17532
17591
17650
17710
17769
17829
17890
17950
18011
18073
18135
18197
18260
18323
18387
18451
18516
18580
18646
18711
18777
18843
18909
18975
19042
19109
19175
19242
19310
19377
19444
19512
19579
19647
19715
19782
19850
19918
19986
20054
20123
20191
20260
20328
20396
20465
20533
20602
20670
20739
20807
20875
20944
21013
21081
21150
21220
21289
21358
21427
21497
21566
21635
21704
21774
21843
21912
21981
22049
22118
22187
22255
22323
22391
22458
22525
22591
22657
22723
22788
22854
22919
22985
23050
23115
23181
23246
23312
23377
23442
23507
23573
23638
23702
23767
23831
23895
23959
24023
24086
24149
24212
24274
24336
24398
24460
24522
24584
24645
24707
24769
24831
24893
24955
25017
25078
25139
25200
25261
25322
25382
25442
25502
25562
25621
25681
25740
25799
25858
25916
25974
26032
26090
26148
26205
26263
26320
26378
26435
26492
26548
26605
26661
26717
26773
26829
26884
26939
26993
27047
27101
27155
27208
27261
27313
27366
27418
27469
27521
27572
27623
27674
27725
27775
27826
27876
27927
27977
28028
28078
28128
28179
28230
28280
28331
28381
28432
28483
28533
28583
28634
28684
28734
28784
28834
28884
28934
28984
29034
29083
29133
29183
29233
29282
29332
29381
29430
29479
29528
29578
29627
29676
29724
29773
29822
29870
29918
29966
30014
30061
30109
30156
30203
30250
30297
30343
30389
30435
30480
30525
30569
30613
30656
30699
30742
30784
30826
30867
30909
30950
30990
31030
31069
31108
31147
31184
31221
31258
31294
31329
31363
31397
31429
31461
31492
31522
31551
31579
31606
31632
31657
31680
31703
31725
31746
31767
31786
31805
31823
31840
31856
31872
31888
31903
31917
31931
31945
31958
31971
31984
31997
32009
32021
32033
32043
32055
32066
32076
32085
32094
32103
32110
32119
32127
32134
32141
32148
32154
32159
32165
32171
32176
32180
32183
32188
32192
32195
32198
32202
32205
32207
32209
32211
32211
32212
32212
32211
32211
32209
32208
32207
32205
32203
32201
32198
32197
32195
32192
32189
32186
32183
32180
32177
32174
32171
32168
32165
32162
32159
32156
32153
32149
32145
32141
32136
32131
32127
32121
32116
32110
32104
32098
32093
32087
32081
32073
32067
32061
32054
32046
32040
32033
32026
32019
32012
32005
31998
31990
31983
31976
31968
31961
31954
31947
31941
31934
31928
31922
31916
31910
31904
31898
31893
31888
31883
31878
31873
31869
31864
31860
31856
31852
31848
31844
31841
31838
31835
31833
31831
31830
31830
31830
31831
31832
31834
31837
31840
31844
31848
31853
31858
31864
31871
31878
31885
31894
31903
31913
31923
31935
31947
31960
31974
31989
32003
32021
32039
32057
32077
32097
32119
32141
32164
32189
32214
32240
32267
32293
32322
32351
32381
32412
32442
32475
32506
32540
32573
32609
32644
32680
32717
32753
32793
32832
32872
32913
32955
32998
33043
33088
33135
33183
33232
33283
33334
33387
33441
33496
33553
33610
33669
33729
33790
33853
33916
33981
34047
34113
34181
34249
34319
34389
34461
34533
34606
34681
34756
34832
34908
34986
35064
35143
35223
35303
35384
35466
35548
35631
35715
35800
35885
35971
36057
36144
36231
36319
36407
36495
36584
36673
36763
36853
36943
37034
37125
37217
37309
37401
37493
37586
37679
37773
37866
37960
38054
38149
38244
38339
38435
38531
38627
38724
38821
38918
39016
39114
39212
39311
39411
39511
39611
39712
39813
39914
40016
40118
40220
40323
40426
40529
40632
40736
40840
40944
41049
41153
41258
41363
41468
41574
41679
41785
41890
41996
42103
42209
42315
42422
42528
42635
42742
42849
42956
43063
43170
43278
43385
43493
43601
43709
43816
43924
44032
44140
44248
44356
44464
44573
44682
44791
44901
45011
45121
45232
45342
45454
45565
45677
45788
45900
46012
46123
46235
46347
46459
46571
46683
46794
46906
47017
47128
47238
47348
47458
47567
47676
47784
47892
48000
48107
48213
48319
48425
48530
48634
48737
48840
48941
49043
49143
49243
49341
49439
49537
49633
49729
49823
49917
50010
50101
50192
50282
50371
50458
50545
50631
50715
50799
50881
50962
51043
51122
51200
51278
51354
51429
51503
51577
51649
51720
51790
51859
51927
51993
52059
52124
52188
52251
52313
52374
52434
52493
52551
52609
52665
52721
52776
52830
52883
52936
52987
53038
53088
53137
53185
53232
53278
53324
53369
53413
53456
53499
53541
53583
53623
53663
53703
53741
53779
53815
53852
53887
53922
53955
53989
54021
54053
54084
54114
54143
54172
54199
54226
54253
54278
54303
54326
54349
54371
54392
54412
54431
54450
54467
54484
54500
54515
54529
54542
54555
54567
54578
54589
54599
54608
54617
54625
54632
54639
54646
54651
54656
54661
54665
54668
54670
54672
54674
54675
54675
54675
54675
54674
54673
54671
54668
54665
54661
54657
54652
54647
54641
54635
54628
54622
54615
54608
54601
54593
54585
54576
54567
54558
54547
54537
54526
54514
54502
54490
54477
54464
54451
54437
54423
54409
54395
54380
54365
54349
54334
54318
54302
54286
54270
54253
54237
54220
54202
54184
54166
54148
54129
54111
54092
54072
54053
54033
54014
53994
53974
53954
53934
53914
53895
53875
53855
53835
53816
53796
53776
53756
53737
53717
53697
53678
53658
53639
53619
53600
53581
53562
53543
53524
53505
53487
53468
53449
53430
53412
53394
53376
53358
53340
53322
53304
53285
53267
53248
53229
53209
53190
53170
53150
53130
53110
53090
53070
53050
53031
53012
52993
52974
52955
52936
52917
52899
52881
52863
52845
52828
52811
52794
52777
52761
52745
52728
52712
52696
52679
52663
52646
52630
52614
52598
52582
52566
52551
52535
52520
52505
52490
52475
52460
52446
52431
52417
52403
52390
52376
52363
52350
52337
52324
52311
52298
52285
52273
52260
52248
52236
52224
52213
52202
52191
52180
52170
52160
52150
52140
52130
52120
52110
52100
52089
52079
52069
52059
52049
52039
52029
52019
52009
51999
51990
51980
51970
51961
51951
51942
51933
51924
51915
51907
51898
51890
51882
51874
51866
51858
51850
51843
51835
51827
51819
51812
51804
51797
51789
51782
51775
51767
51760
51753
51745
51738
51731
51724
51716
51709
51701
51693
51685
51677
51668
51659
51650
51641
51632
51622
51613
51603
51594
51584
51574
51564
51554
51544
51534
51524
51514
51504
51494
51483
51473
51463
51453
51443
51432
51422
51411
51400
51389
51378
51367
51355
51343
51331
51318
51306
51293
51280
51266
51252
51238
51223
51208
51192
51176
51159
51142
51124
51106
51087
51067
51047
51027
51005
50984
50961
50939
50916
50892
50868
50844
50819
50793
50768
50742
50715
50689
50662
50634
50607
50579
50551
50522
50494
50465
50436
50406
50377
50347
50317
50287
50257
50227
50196
50166
50135
50104
50074
50043
50012
49980
49949
49917
49885
49853
49821
49789
49756
49724
49691
49659
49626
49593
49560
49526
49493
49459
49425
49391
49357
49323
49288
49253
49219
49183
49148
49112
49076
49039
49002
48965
48928
48890
48851
48813
48774
48735
48695
48655
48615
48575
48534
48493
48451
48409
48367
48325
48282
48240
48197
48153
48110
48066
48022
47978
47933
47888
47843
47797
47751
47705
47658
47611
47564
47517
47469
47421
47373
47325
47276
47228
47179
47130
47081
47032
46983
46935
46886
46837
46789
46741
46692
46644
46596
46549
46501
46454
46407
46360
46313
46268
46222
46177
46132
46087
46043
45999
45956
45912
45869
45827
45785
45743
45701
45660
45619
45578
45538
45498
45458
45418
45379
45340
45301
45262
45224
45187
45150
45113
45077
45041
45006
44971
44937
44903
44869
44836
44803
44770
44737
44705
44673
44640
44608
44576
44544
44512
44480
44448
44416
44384
44353
44321
44290
44259
44228
44196
44165
44134
44102
44070
44038
44006
43973
43939
43906
43872
43838
43804
43769
43735
43700
43665
43629
43594
43558
43522
43485
43448
43411
43374
43336
43299
43261
43223
43185
43147
43109
43070
43032
42993
42954
42914
42875
42836
42796
42756
42717
42677
42637
42596
42556
42515
42474
42433
42392
42351
42310
42269
42227
42186
42145
42104
42062
42021
41979
41937
41895
41853
41811
41769
41727
41685
41643
41601
41559
41517
41475
41433
41391
41349
41306
41264
41221
41178
41136
41093
41050
41006
40963
40920
40877
40833
40790
40747
40703
40660
40616
40573
40529
40485
40441
40397
40352
40307
40262
40217
40171
40125
40079
40033
39986
39940
39893
39847
39800
39753
39706
39659
39613
39566
39519
39473
39426
39380
39334
39288
39242
39196
39150
39104
39058
39012
38965
38919
38873
38826
38779
38732
38685
38638
38590
38543
38495
38446
38398
38349
38299
38250
38200
38150
38100
38050
37999
37948
37897
37846
37794
37742
37690
37637
37584
37531
37477
37424
37369
37315
37260
37205
37149
37094
37037
36981
36924
36867
36810
36752
36694
36635
36577
36518
36459
36399
36340
36280
36220
36159
36098
36037
35975
35914
35851
35789
35726
35664
35601
35537
35474
35410
35347
35283
35219
35154
35090
35025
34960
34895
34830
34764
34699
34634
34569
34504
34439
34374
34310
34245
34180
34116
34052
33988
33924
33860
33796
33733
33669
33606
33542
33479
33416
33352
33289
33225
33162
33098
33035
32971
32908
32845
32781
32719
32656
32593
32531
32469
32406
32345
32283
32222
32159
32098
32037
31975
31914
31852
31791
31730
31669
31609
31549
31489
31429
31370
31311
31251
31192
31133
31075
31016
30957
30899
30841
30784
30727
30670
30613
30557
30502
30446
30391
30337
30282
30228
30174
30121
30068
30015
29963
29911
29859
29807
29756
29705
29655
29605
29555
29505
29456
29407
29359
29311
29263
29216
29169
29122
29076
29030
28985
28939
28894
28849
28804
28760
28716
28672
28629
28586
28544
28502
28461
28419
28379
28338
28298
28258
28218
28179
28140
28101
28063
28025
27987
27950
27914
27877
27842
27806
27771
27736
27701
27666
27631
27597
27563
27529
27496
27462
27429
27396
27363
27330
27297
27264
27231
27198
27166
27133
27100
27067
27034
27001
26968
26936
26903
26871
26838
26806
26775
26743
26712
26682
26652
26623
26594
26566
26538
26511
26484
26457
26431
26405
26379
26354
26328
26303
26277
26252
26227
26202
26178
26153
26129
26105
26081
26057
26033
26010
25986
25963
25940
25917
25894
25871
25848
25825
25803
25780
25758
25735
25713
25690
25667
25644
25621
25598
25574
25550
25526
25501
25476
25451
25425
25399
25373
25346
25319
25291
25264
25235
25207
25178
25149
25119
25090
25060
25029
24999
24968
24937
24906
24874
24842
24809
24776
24742
24707
24672
24637
24601
24565
24528
24491
24453
24416
24377
24339
24300
24261
24221
24182
24141
24101
24060
24019
23977
23935
23893
23850
23807
23763
23719
23675
23630
23584
23539
23493
23446
23399
23352
23305
23257
23208
23160
23110
23061
23011
22961
22910
22859
22807
22756
22703
22651
22598
22544
22491
22436
22382
22327
22272
22216
22160
22104
22048
21991
21934
21877
21820
21762
21704
21646
21588
21530
21471
21412
21353
21294
21234
21174
21114
21054
20994
20933
20873
20812
20750
20689
20627
20565
20503
20440
20377
20314
20251
20188
20125
20061
19998
19934
19870
19806
19742
19677
19613
19548
19483
19418
19353
19288
19222
19157
19092
19026
18961
18895
18830
18764
18698
18633
18567
18501
18434
18368
18301
18235
18168
18101
18033
17966
17899
17831
17763
17695
17627
17558
17489
17420
17350
17280
17209
17138
17067
16995
16923
16851
16778
16705
16631
16556
16481
16406
16329
16254
16177
16100
16023
15946
15868
15790
15711
15632
15553
15474
15394
15314
15234
15153
15072
14991
14910
14828
14746
14663
14580
14497
14413
14328
14243
14158
14072
13986
13899
13812
13724
13637
13548
13460
13370
13281
13191
13100
13009
12918
12827
12735
12643
12550
12458
12365
12272
12178
12084
11990
11895
11800
11705
11609
11514
11418
11321
11225
11128
11031
10934
10837
10739
10641
10543
10445
10346
10248
10148
10049
9949
9850
9749
9649
9548
9447
9346
9245
9143
9041
8938
8836
8733
8630
8526
8422
8318
8213
8108
8003
7897
7791
7684
7577
7470
7362
7254
7146
7037
6927
6817
6707
6596
6485
6373
6261
6148
6035
5921
5807
5693
5578
5463
5347
5231
5115
4999
4882
4764
4647
4529
4410
4291
4172
4053
3933
3813
3693
3573
3453
3332
3211
3090
2969
2847
2725
2603
2481
2359
2236
2113
1991
1868
1745
1623
1500
1377
1254
1131
1008
885
762
639
516
393
270
148
25
-98
-220
-343
-465
-588
-710
-833
-955
-1077
-1199
-1321
-1443
-1566
-1688
-1810
-1933
-2055
-2178
-2300
-2423
-2546
-2669
-2791
-2914
-3036
-3159
-3282
-3404
-3527
-3649
-3771
-3894
-4016
-4138
-4261
-4383
-4505
-4626
-4748
-4870
-4992
-5114
-5235
-5358
-5480
-5602
-5724
-5847
-5969
-6092
-6215
-6338
-6460
-6583
-6706
-6829
-6952
-7076
-7199
-7322
-7446
-7570
-7694
-7818
-7942
-8067
-8192
-8317
-8442
-8568
-8694
-8820
-8947
-9074
-9201
-9329
-9457
-9585
-9713
-9841
-9969
-10098
-10226
-10355
-10484
-10613
-10742
-10872
-11001
-11131
-11261
-11390
-11520
-11650
-11780
-11909
-12039
-12169
-12299
-12428
-12558
-12687
-12817
-12946
-13075
-13204
-13332
-13460
-13588
-13716
-13843
-13970
-14097
-14223
-14349
-14474
-14599
-14724
-14848
-14971
-15094
-15216
-15338
-15459
-15579
-15699
-15819
-15938
-16056
-16175
-16293
-16411
-16528
-16645
-16761
-16877
-16993
-17108
-17223
-17338
-17452
-17566
-17680
-17793
-17906
-18019
-18132
-18244
-18357
-18468
-18580
-18691
-18802
-18913
-19023
-19133
-19243
-19353
-19463
-19572
-19681
-19790
-19899
-20008
-20117
-20225
-20334
-20442
-20550
-20658
-20765
-20872
-20980
-21087
-21193
-21300
-21406
-21513
-21618
-21724
-21830
-21935
-22040
-22144
-22248
-22352
-22456
-22559
-22662
-22764
-22866
-22967
-23068
-23169
-23269
-23368
-23468
-23567
-23665
-23763
-23860
-23957
-24054
-24150
-24245
-24340
-24435
-24529
-24623
-24716
-24809
-24901
-24994
-25086
-25177
-25268
-25359
-25450
-25540
-25629
-25718
-25807
-25896
-25984
-26071
-26159
-26245
-26332
-26418
-26504
-26590
-26675
-26759
-26844
-26928
-27011
-27094
-27176
-27258
-27340
-27421
-27501
-27581
-27661
-27739
-27818
-27895
-27972
-28049
-28125
-28200
-28275
-28349
-28423
-28496
-28568
-28640
-28711
-28782
-28852
-28921
-28989
-29057
-29124
-29191
-29257
-29322
-29386
-29450
-29514
-29577
-29639
-29700
-29761
-29822
-29881
-29940
-29999
-30056
-30114
-30170
-30226
-30281
-30335
-30389
-30443
-30496
-30548
-30600
-30651
-30701
-30751
-30801
-30850
-30898
-30946
-30993
-31040
-31086
-31132
-31177
-31222
-31266
-31310
-31353
-31396
-31439
-31480
-31522
-31563
-31603
-31643
-31682
-31721
-31759
-31796
-31833
-31869
-31905
-31940
-31974
-32006
-32039
-32070
-32101
-32133
-32162
-32192
-32220
-32247
-32274
-32299
-32326
-32350
-32374
-32398
-32420
-32442
-32464
-32485
-32505
-32525
-32543
-32563
-32581
-32598
-32615
-32631
-32647
-32662
-32677
-32691
-32705
-32719
-32732
-32746
-32759
-32771
-32784
-32796
-32807
-32818
-32829
-32840
-32850
-32861
-32870
-32880
-32890
-32899
-32908
-32917
-32926
-32935
-32943
-32952
-32961
-32970
-32978
-32987
-32996
-33005
-33014
-33023
-33032
-33040
-33049
-33058
-33067
-33075
-33084
-33092
-33101
-33110
-33118
-33127
-33136
-33144
-33153
-33161
-33170
-33178
-33186
-33194
-33202
-33210
-33217
-33225
-33232
-33239
-33246
-33253
-33260
-33266
-33272
-33277
-33282
-33287
-33292
-33296
-33300
-33304
-33308
-33312
-33316
-33319
-33323
-33326
-33330
-33333
-33337
-33340
-33344
-33348
-33352
-33356
-33361
-33365
-33370
-33375
-33380
-33385
-33390
-33395
-33400
-33406
-33412
-33418
-33425
-33431
-33438
-33445
-33453
-33460
-33468
-33476
-33484
-33492
-33501
-33509
-33518
-33527
-33537
-33546
-33556
-33566
-33576
-33586
-33596
-33607
-33618
-33629
-33640
-33651
-33663
-33675
-33687
-33699
-33712
-33725
-33738
-33751
-33765
-33778
-33793
-33807
-33821
-33836
-33851
-33866
-33881
-33896
-33911
-33926
-33941
-33956
-33971
-33987
-34002
-34017
-34032
-34048
-34063
-34078
-34094
-34109
-34124
-34139
-34155
-34170
-34185
-34200
-34216
-34231
-34246
-34261
-34276
-34291
-34306
-34321
-34335
-34350
-34364
-34378
-34392
-34406
-34419
-34432
-34445
-34458
-34471
-34483
-34495
-34507
-34519
-34531
-34542
-34554
-34566
-34577
-34589
-34600
-34612
-34623
-34634
-34645
-34656
-34667
-34677
-34688
-34698
-34707
-34716
-34725
-34734
-34742
-34750
-34758
-34766
-34773
-34780
-34787
-34793
-34799
-34805
-34811
-34816
-34822
-34826
-34831
-34835
-34839
-34843
-34847
-34850
-34854
-34857
-34860
-34863
-34865
-34868
-34870
-34872
-34874
-34875
-34877
-34878
-34879
-34879
-34880
-34880
-34880
-34880
-34881
-34881
-34881
-34881
-34880
-34880
-34880
-34880
-34880
-34879
-34879
-34879
-34880
-34880
-34880
-34881
-34881
-34882
-34883
-34884
-34885
-34886
-34888
-34889
-34891
-34893
-34894
-34896
-34898
-34901
-34903
-34905
-34908
-34911
-34914
-34917
-34920
-34924
-34927
-34931
-34935
-34939
-34943
-34948
-34953
-34958
-34963
-34968
-34974
-34979
-34986
-34992
-34998
-35005
-35012
-35019
-35026
-35034
-35041
-35049
-35057
-35065
-35074
-35082
-35090
-35099
-35108
-35116
-35125
-35134
-35143
-35152
-35161
-35171
-35180
-35190
-35200
-35209
-35219
-35229
-35239
-35249
-35259
-35269
-35279
-35289
-35299
-35310
-35320
-35330
-35341
-35351
-35362
-35373
-35384
-35395
-35406
-35417
-35429
-35440
-35452
-35464
-35476
-35489
-35502
-35514
-35527
-35540
-35554
-35567
-35581
-35594
-35608
-35622
-35636
-35649
-35663
-35678
-35692
-35706
-35720
-35734
-35749
-35763
-35777
-35791
-35805
-35819
-35833
-35847
-35860
-35874
-35887
-35901
-35914
-35927
-35940
-35953
-35966
-35978
-35991
-36003
-36015
-36027
-36038
-36050
-36061
-36072
-36082
-36093
-36103
-36112
-36122
-36131
-36140
-36149
-36157
-36165
-36173
-36180
-36187
-36194
-36200
-36206
-36212
-36217
-36222
-36228
-36233
-36238
-36243
-36247
-36252
-36256
-36261
-36265
-36268
-36272
-36275
-36278
-36281
-36284
-36287
-36289
-36291
-36293
-36295
-36296
-36298
-36299
-36300
-36301
-36301
-36302
-36302
-36302
-36302
-36301
-36301
-36300
-36299
-36298
-36297
-36296
-36294
-36293
-36291
-36289
-36287
-36285
-36282
-36280
-36277
-36275
-36272
-36269
-36266
-36263
-36260
-36257
-36254
-36251
-36248
-36245
-36241
-36238
-36235
-36232
-36229
-36226
-36222
-36219
-36216
-36212
-36209
-36206
-36202
-36199
-36196
-36193
-36190
-36187
-36184
-36182
-36179
-36176
-36173
-36170
-36167
-36165
-36162
-36159
-36156
-36153
-36151
-36148
-36145
-36142
-36138
-36135
-36132
-36128
-36124
-36120
-36116
-36111
-36107
-36102
-36097
-36092
-36086
-36081
-36075
-36069
-36062
-36056
-36049
-36042
-36035
-36028
-36020
-36012
-36004
-35996
-35988
-35979
-35970
-35961
-35952
-35943
-35934
-35925
-35915
-35905
-35895
-35885
-35875
-35864
-35853
-35843
-35831
-35820
-35809
-35797
-35785
-35773
-35761
-35749
-35737
-35724
-35711
-35697
-35684
-35670
-35656
-35642
-35628
-35613
-35598
-35583
-35567
-35551
-35535
-35518
-35500
-35482
-35464
-35445
-35426
-35406
-35386
-35366
-35345
-35324
-35302
-35280
-35257
-35234
-35210
-35186
-35162
-35136
-35111
-35084
-35058
-35030
-35002
-34974
-34945
-34915
-34885
-34854
-34823
-34791
-34759
-34726
-34692
-34658
-34623
-34588
-34551
-34514
-34477
-34439
-34400
-34361
-34322
-34282
-34241
-34200
-34159
-34117
-34074
-34031
-33988
-33944
-33899
-33854
-33809
-33763
-33716
-33670
-33622
-33575
-33527
-33479
-33430
-33382
-33332
-33283
-33233
-33183
-33133
-33082
-33031
-32979
-32928
-32876
-32823
-32771
-32718
-32665
-32612
-32558
-32503
-32450
-32395
-32341
-32286
-32229
-32174
-32119
-32063
-32006
-31950
-31894
-31837
-31780
-31723
-31666
-31609
-31551
-31493
-31435
-31377
-31319
-31261
-31202
-31143
-31084
-31025
-30966
-30907
-30847
-30787
-30727
-30667
-30606
-30545
-30484
-30422
-30360
-30298
-30236
-30173
-30110
-30046
-29982
-29918
-29853
-29787
-29722
-29655
-29589
-29522
-29454
-29386
-29318
-29249
-29179
-29109
-29038
-28967
-28895
-28822
-28749
-28676
-28601
-28527
-28451
-28375
-28299
-28222
-28145
-28067
-27988
-27909
-27829
-27749
-27668
-27586
-27504
-27422
-27339
-27256
-27172
-27088
-27003
-26918
-26833
-26747
-26661
-26574
-26488
-26401
-26313
-26226
-26138
-26050
-25961
-25873
-25784
-25695
-25606
-25516
-25427
-25337
-25248
-25158
-25068
-24978
-24888
-24797
-24707
-24616
-24526
-24435
-24344
-24254
-24163
-24072
-23980
-23889
-23798
-23706
-23615
-23523
-23432
-23340
-23248
-23156
-23064
-22973
-22881
-22789
-22697
-22606
-22514
-22422
-22331
-22239
-22148
-22057
-21965
-21874
-21782
-21691
-21600
-21508
-21417
-21326
-21234
-21143
-21051
-20960
-20868
-20776
-20685
-20593
-20501
-20410
-20318
-20226
-20134
-20043
-19951
-19859
-19767
-19675
-19583
-19491
-19399
-19307
-19215
-19123
-19030
-18938
-18846
-18754
-18661
-18569
-18476
-18384
-18291
-18199
-18106
-18014
-17922
-17829
-17737
-17645
-17553
-17461
-17369
-17277
-17185
-17093
-17002
-16910
-16819
-16728
-16637
-16546
-16455
-16364
-16274
-16183
-16093
-16001
-15912
-15822
-15732
-15643
-15554
-15465
-15376
-15288
-15201
-15113
-15026
-14939
-14853
-14767
-14681
-14596
-14511
-14426
-14342
-14258
-14175
-14091
-14009
-13926
-13844
-13762
-13680
-13599
-13518
-13437
-13356
-13276
-13196
-13117
-13038
-12959
-12880
-12802
-12724
-12647
-12570
-12493
-12417
-12341
-12265
-12190
-12115
-12040
-11965
-11890
-11816
-11742
-11667
-11594
-11520
-11447
-11373
-11300
-11227
-11154
-11082
-11009
-10937
-10865
-10793
-10721
-10650
-10578
-10507
-10437
-10366
-10296
-10225
-10156
-10086
-10016
-9947
-9878
-9810
-9741
-9673
-9605
-9537
-9470
-9403
-9336
-9269
-9202
-9136
-9069
-9003
-8937
-8872
-8807
-8741
-8677
-8612
-8547
-8483
-8419
-8355
-8291
-8228
-8164
-8101
-8038
-7975
-7912
-7850
-7787
-7725
-7663
-7601
-7540
-7478
-7416
-7355
-7294
-7233
-7172
-7111
-7050
-6989
-6928
-6868
-6808
-6748
-6688
-6628
-6568
-6508
-6448
-6389
-6329
-6269
-6210
-6151
-6091
-6032
-5973
-5914
-5855
-5796
-5737
-5679
-5620
-5562
-5504
-5446
-5387
-5329
-5272
-5214
-5156
-5098
-5040
-4982
-4924
-4866
-4808
-4750
-4693
-4635
-4577
-4520
-4462
-4405
-4348
-4290
-4233
-4176
-4118
-4061
-4003
-3947
-3890
-3833
-3776
-3720
-3663
-3607
-3550
-3494
-3438
-3382
-3325
-3269
-3213
-3157
-3101
-3045
-2988
-2932
-2876
-2819
-2763
-2706
-2649
-2592
-2535
-2478
-2421
-2363
-2306
-2248
-2191
-2133
-2075
-2017
-1960
-1902
-1844
-1785
-1727
-1669
-1610
-1552
-1494
-1435
-1377
-1318
-1260
-1201
-1142
-1084
-1025
-966
-907
-848
-789
-730
-671
-612
-553
-494
-436
-377
-318
-259
-201
-142
-84
-26
32
90
147
204
261
317
373
429
484
539
594
648
702
755
807
860
911
963
1012
1063
1113
1162
1210
1258
1305
1351
1398
1443
1488
1532
1576
1619
1662
1704
1745
1786
1826
1866
1904
1943
1980
2017
2053
2088
2123
2157
2190
2223
2255
2286
2316
2346
2375
2404
2432
2459
2485
2512
2537
2562
2586
2610
2633
2655
2677
2698
2718
2738
2757
2775
2793
2810
2827
2842
2857
2872
2885
2898
2910
2922
2933
2943
2953
2962
2970
2978
2985
2992
2998
3003
3008
3013
3016
3019
3022
3024
3026
3027
3027
3027
3026
3025
3023
3020
3017
3014
3010
3006
3001
2996
2990
2984
2978
2972
2965
2958
2951
2943
2935
2927
2919
2910
2902
2893
2884
2876
2867
2858
2849
2840
2832
2823
2814
2805
2797
2788
2780
2771
2763
2755
2747
2739
2732
2724
2717
2710
2703
2696
2689
2683
2676
2670
2664
2658
2652
2647
2641
2635
2629
2624
2618
2612
2606
2601
2595
2590
2585
2580
2575
2570
2565
2560
2556
2551
2547
2543
2539
2535
2532
2528
2525
2522
2518
2516
2513
2510
2508
2505
2503
2501
2499
2497
2496
2495
2494
2493
2492
2491
2491
2491
2491
2491
2491
2492
2492
2493
2494
2495
2497
2498
2500
2501
2503
2505
2507
2510
2513
2515
2518
2522
2525
2529
2533
2538
2543
2548
2553
2559
2565
2571
2578
2585
2593
2601
2609
2618
2627
2636
2645
2655
2665
2675
2686
2696
2707
2718
2730
2741
2753
2765
2777
2789
2801
2813
2825
2838
2850
2863
2875
2888
2900
2913
2926
2938
2951
2964
2976
2989
3002
3015
3027
3040
3053
3066
3078
3091
3104
3117
3129
3142
3154
3167
3179
3191
3204
3216
3228
3240
3252
3264
3276
3288
3300
3312
3324
3335
3347
3359
3371
3382
3394
3406
3418
3430
3442
3455
3467
3479
3492
3504
3517
3529
3542
3555
3568
3581
3594
3608
3621
3635
3648
3662
3676
3689
3703
3717
3731
3746
3760
3774
3789
3803
3818
3832
3847
3862
3877
3892
3908
3923
3938
3954
3970
3986
4001
4017
4033
4049
4065
4081
4096
4112
4128
4143
4159
4174
4190
4205
4221
4237
4252
4268
4283
4299
4314
4330
4345
4361
4376
4391
4406
4421
4436
4450
4465
4479
4493
4506
4520
4533
4546
4559
4571
4584
4596
4608
4620
4632
4643
4654
4665
4675
4686
4696
4706
4716
4726
4735
4744
4753
4761
4769
4777
4784
4791
4798
4804
4810
4816
4821
4826
4831
4835
4839
4842
4845
4848
4850
4852
4854
4855
4856
4856
4856
4856
4855
4854
4853
4851
4849
4847
4844
4840
4837
4832
4828
4823
4818
4812
4805
4799
4791
4784
4776
4767
4758
4748
4738
4728
4717
4705
4693
4681
4668
4655
4641
4627
4612
4597
4581
4565
4549
4532
4515
4497
4479
4461
4443
4424
4405
4385
4366
4346
4326
4305
4285
4264
4243
4222
4201
4179
4157
4136
4114
4091
4069
4046
4024
4001
3978
3954
3931
3907
3883
3858
3834
3809
3784
3759
3734
3709
3683
3658
3633
3607
3582
3556
3531
3505
3480
3455
3430
3405
3380
3355
3330
3306
3282
3257
3233
3209
3185
3161
3138
3114
3090
3067
3043
3020
2997
2974
2951
2928
2905
2883
2860
2837
2815
2792
2770
2747
2725
2703
2680
2658
2636
2614
2592
2570
2547
2525
2503
2481
2459
2437
2415
2393
2371
2349
2327
2305
2283
2261
2238
2216
2193
2170
2148
2125
2102
2079
2056
2032
2009
1986
1962
1939
1915
1891
1867
1843
1819
1794
1770
1745
1721
1696
1671
1646
1621
1596
1571
1545
1519
1493
1467
1441
1415
1388
1362
1335
1308
1281
1254
1227
1199
1172
1144
1116
1089
1061
1033
1004
977
949
921
893
865
837
809
781
753
725
697
669
640
612
584
555
527
498
470
442
413
385
357
329
300
272
244
216
187
159
131
103
75
48
20
-8
-35
-63
-90
-117
-144
-171
-198
-225
-251
-278
-304
-330
-356
-381
-407
-432
-457
-482
-506
-531
-555
-578
-602
-625
-648
-670
-693
-714
-736
-757
-778
-798
-818
-838
-857
-876
-894
-912
-930
-947
-964
-980
-996
-1010
-1026
-1041
-1055
-1069
-1083
-1096
-1109
-1122
-1134
-1146
-1157
-1168
-1179
-1190
-1200
-1210
-1220
-1229
-1237
-1246
-1254
-1262
-1269
-1276
-1283
-1289
-1295
-1301
-1307
-1312
-1317
-1322
-1326
-1330
-1334
-1338
-1341
-1344
-1346
-1349
-1351
-1352
-1354
-1354
-1355
-1355
-1354
-1354
-1353
-1351
-1350
-1348
-1345
-1342
-1339
-1336
-1332
-1328
-1323
-1318
-1313
-1307
-1301
-1295
-1288
-1281
-1274
-1266
-1258
-1250
-1241
-1232
-1222
-1212
-1202
-1192
-1181
-1169
-1158
-1146
-1133
-1121
-1108
-1095
-1081
-1067
-1053
-1039
-1025
-1010
-995
-979
-964
-948
-931
-915
-898
-882
-865
-847
-830
-812
-795
-777
-759
-740
-722
-704
-685
-667
-648
-629
-610
-592
-573
-554
-535
-516
-497
-478
-459
-440
-421
-402
-384
-365
-347
-328
-310
-292
-275
-257
-239
-222
-205
-188
-171
-154
-138
-121
-105
-89
-72
-56
-40
-24
-8
8
24
40
56
72
88
103
119
135
150
165
181
196
211
226
241
255
270
285
299
313
328
342
356
370
384
397
411
424
437
451
463
476
489
501
514
526
538
550
562
574
585
597
608
619
630
641
651
662
673
683
694
704
715
726
736
747
757
767
777
787
797
807
817
827
836
846
856
866
875
885
895
905
915
925
936
946
957
967
978
989
1000
1010
1022
1033
1045
1056
1068
1079
1091
1104
1116
1128
1141
1154
1167
1181
1194
1208
1222
1236
1250
1265
1279
1294
1309
1325
1340
1356
1372
1389
1406
1423
1440
1458
1476
1494
1513
1532
1551
1571
1590
1611
1631
1652
1673
1695
1716
1739
1761
1784
1807
1830
1854
1878
1902
1926
1950
1975
2000
2025
2050
2076
2102
2128
2154
2180
2207
2234
2260
2287
2314
2341
2368
2395
2422
2449
2475
2502
2529
2556
2583
2610
2637
2663
2690
2717
2743
2769
2796
2822
2848
2874
2900
2925
2951
2976
3001
3026
3050
3075
3099
3123
3147
3171
3195
3218
3241
3264
3287
3309
3332
3354
3376
3398
3420
3441
3463
3484
3506
3527
3548
3569
3590
3611
3631
3652
3673
3693
3713
3734
3754
3774
3793
3813
3833
3852
3871
3891
3910
3929
3947
3966
3985
4003
4022
4040
4059
4077
4094
4113
4131
4148
4166
4184
4201
4219
4236
4253
4270
4287
4305
4322
4339
4355
4372
4389
4405
4422
4438
4455
4471
4487
4504
4520
4536
4552
4568
4584
4599
4615
4631
4646
4662
4677
4693
4708
4724
4740
4755
4771
4787
4803
4819
4835
4851
4867
4884
4901
4918
4935
4952
4970
4987
5005
5024
5042
5060
5079
5098
5117
5136
5155
5175
5195
5215
5235
5256
5276
5297
5318
5338
5359
5380
5401
5422
5443
5464
5485
5507
5528
5549
5570
5591
5612
5633
5654
5674
5695
5715
5736
5756
5776
5796
5816
5836
5855
5874
5894
5912
5931
5950
5968
5986
6004
6021
6039
6056
6073
6090
6106
6122
6138
6154
6170
6185
6200
6215
6229
6244
6258
6272
6286
6300
6314
6327
6341
6354
6367
6381
6394
6407
6420
6433
6445
6458
6471
6484
6496
6509
6521
6534
6546
6559
6571
6584
6596
6608
6620
6633
6645
6657
6669
6681
6692
6704
6716
6728
6740
6752
6763
6775
6787
6798
6810
6822
6834
6845
6857
6869
6880
6892
6904
6916
6927
6939
6950
6962
6974
6985
6997
7009
7020
7032
7044
7056
7067
7079
7091
7102
7114
7126
7137
7149
7161
7173
7184
7196
7208
7220
7231
7243
7254
7266
7278
7289
7301
7312
7324
7335
7347
7358
7369
7380
7392
7403
7414
7425
7436
7448
7459
7470
7481
7492
7502
7513
7524
7535
7545
7556
7567
7577
7588
7598
7609
7619
7630
7640
7650
7661
7671
7681
7691
7701
7711
7721
7731
7741
7750
7760
7769
7779
7788
7797
7806
7815
7824
7833
7841
7850
7858
7867
7875
7883
7890
7898
7906
7913
7920
7927
7934
7941
7948
7955
7961
7968
7974
7981
7987
7993
7999
8005
8010
8016
8022
8026
8032
8038
8042
8048
8054
8058
8064
8069
8074
8077
8083
8087
8092
8096
8101
8105
8109
8114
8117
8121
8125
8129
8132
8135
8138
8141
8145
8148
8151
8153
8156
8157
8160
8162
8164
8166
8167
8170
8170
8173
8173
8176
8177
8178
8179
8180
8182
8183
8183
8185
8186
8186
8188
8189
8189
8191
8191
8192
8193
8193
8194
8194
8194
8194
8195
8195
8195
8195
8194
8194
8194
8194
8193
8193
8192
8192
8191
8191
8189
8189
8189
8189
8189
8189
8189
8188
8188
8189
8189
8189
8189
8189
8189
8189
8189
8191
8191
8192
8193
8193
8194
8195
8196
8197
8198
8198
8199
8200
8201
8201
8202
8203
8203
8204
8204
8205
8205
8205
8206
8206
8206
8206
8206
8206
8205
8205
8205
8204
8203
8203
8202
8201
8200
8199
8198
8197
8195
8194
8193
8191
8189
8188
8186
8185
8183
8180
8178
8175
8172
8169
8166
8163
8159
8154
8151
8147
8143
8138
8134
8129
8124
8119
8114
8108
8102
8096
8090
8085
8077
8071
8066
8058
8053
8045
8039
8032
8025
8018
8010
8003
7995
7987
7979
7971
7963
7954
7946
7937
7928
7919
7910
7901
7892
7882
7872
7862
7852
7842
7831
7821
7810
7799
7788
7777
7766
7755
7744
7733
7722
7711
7699
7688
7676
7665
7653
7641
7630
7618
7606
7593
7581
7569
7556
7543
7531
7518
7505
7492
7479
7466
7452
7439
7426
7413
7399
7386
7373
7359
7346
7332
7319
7306
7292
7279
7265
7252
7239
7225
7212
7199
7185
7172
7158
7145
7131
7118
7104
7091
7077
7064
7050
7036
7023
7009
6995
6982
6968
6954
6941
6927
6913
6900
6886
6872
6859
6845
6831
6817
6803
6789
6775
6761
6746
6732
6718
6704
6690
6675
6661
6647
6632
6618
6604
6589
6575
6560
6546
6532
6518
6504
6489
6475
6461
6447
6433
6419
6405
6392
6378
6364
6350
6336
6322
6308
6295
6281
6267
6254
6240
6227
6213
6200
6187
6174
6161
6148
6136
6123
6111
6099
6087
6075
6063
6051
6039
6028
6016
6005
5995
5984
5973
5963
5953
5943
5933
5924
5914
5905
5896
5887
5878
5870
5861
5853
5845
5838
5830
5823
5815
5808
5801
5794
5787
5781
5774
5768
5762
5756
5750
5745
5739
5734
5729
5724
5719
5715
5711
5706
5703
5699
5696
5692
5689
5686
5684
5681
5679
5676
5674
5672
5670
5669
5667
5666
5665
5663
5662
5662
5661
5660
5659
5659
5658
5658
5658
5658
5658
5658
5659
5659
5660
5660
5661
5662
5663
5664
5666
5667
5669
5671
5673
5675
5677
5679
5682
5684
5687
5690
5693
5696
5700
5703
5707
5711
5716
5720
5725
5729
5734
5739
5745
5750
5756
5762
5768
5774
5780
5787
5793
5800
5807
5814
5821
5828
5836
5843
5851
5858
5866
5874
5882
5891
5899
5907
5916
5924
5933
5942
5951
5960
5969
5978
5987
5997
6006
6016
6026
6036
6046
6057
6067
6078
6089
6100
6111
6123
6134
6146
6158
6170
6182
6195
6208
6221
6234
6248
6261
6275
6289
6304
6318
6333
6348
6364
6380
6396
6412
6429
6446
6464
6481
6499
6517
6536
6554
6573
6593
6612
6632
6652
6673
6693
6714
6736
6757
6779
6801
6824
6846
6869
6893
6916
6940
6964
6989
7013
7038
7063
7088
7114
7139
7165
7191
7217
7243
7270
7296
7323
7350
7377
7404
7431
7458
7486
7513
7541
7569
7596
7624
7652
7680
7709
7737
7765
7793
7822
7850
7878
7906
7934
7962
7990
8018
8045
8073
8101
8128
8156
8183
8210
8237
8264
8291
8318
8344
8371
8397
8424
8450
8476
8502
8528
8553
8579
8604
8630
8655
8680
8705
8730
8755
8780
8805
8829
8854
8878
8903
8927
8951
8976
9000
9024
9048
9072
9095
9119
9143
9167
9190
9214
9238
9261
9285
9309
9332
9356
9380
9403
9427
9451
9474
9498
9522
9546
9569
9593
9617
9641
9665
9688
9712
9736
9759
9783
9806
9830
9853
9877
9900
9923
9947
9970
9993
10016
10039
10062
10085
10109
10132
10155
10177
10200
10223
10246
10269
10292
10314
10337
10360
10383
10405
10428
10451
10474
10496
10519
10542
10564
10587
10609
10632
10654
10676
10698
10720
10742
10764
10786
10807
10829
10851
10873
10894
10916
10938
10959
10981
11003
11024
11046
11067
11089
11110
11131
11153
11174
11195
11216
11237
11258
11279
11300
11321
11342
11362
11382
11403
11423
11443
11463
11483
11502
11522
11541
11561
11580
11599
11618
11636
11655
11673
11691
11709
11727
11744
11761
11779
11796
11812
11829
11846
11862
11878
11893
11909
11924
11939
11954
11969
11983
11997
12011
12025
12039
12052
12065
12078
12091
12103
12115
12127
12139
12151
12162
12173
12184
12195
12206
12216
12227
12237
12247
12257
12267
12277
12286
12296
12305
12315
12325
12334
12344
12354
12364
12373
12383
12393
12402
12412
12421
12431
12441
12451
12460
12470
12480
12490
12500
12510
12520
12530
12540
12550
12560
12570
12579
12589
12599
12610
12620
12630
12639
12649
12659
12669
12679
12688
12697
12707
12716
12725
12733
12742
12750
12759
12767
12775
12783
12790
12798
12805
12812
12819
12826
12833
12840
12846
12852
12858
12864
12870
12875
12881
12886
12891
12896
12900
12905
12909
12913
12916
12920
12923
12926
12929
12931
12934
12936
12938
12940
12942
12943
12944
12945
12946
12947
12948
12949
12949
12950
12950
12951
12951
12951
12951
12951
12951
12951
12950
12950
12949
12949
12948
12948
12947
12946
12945
12944
12943
12942
12941
12940
12939
12937
12936
12935
12933
12931
12930
12928
12926
12924
12922
12920
12918
12916
12914
12912
12910
12908
12906
12904
12902
12900
12898
12896
12894
12892
12890
12888
12885
12883
12881
12879
12876
12874
12872
12869
12867
12864
12862
12859
12857
12854
12852
12849
12847
12844
12842
12839
12837
12834
12832
12829
12827
12824
12821
12819
12816
12814
12811
12809
12806
12804
12801
12798
12796
12793
12790
12788
12785
12782
12779
12776
12773
12769
12766
12763
12759
12756
12752
12748
12744
12740
12736
12732
12727
12722
12717
12712
12707
12702
12696
12690
12684
12678
12671
12664
12657
12650
12642
12634
12626
12617
12608
12599
12590
12580
12569
12559
12548
12537
12525
12513
12501
12488
12475
12461
12447
12433
12418
12403
12387
12371
12354
12337
12320
12302
12284
12265
12246
12226
12206
12186
12165
12144
12122
12100
12077
12054
12031
12007
11983
11958
11933
11907
11881
11855
11828
11800
11773
11745
11716
11687
11658
11628
11598
11567
11536
11504
11472
11440
11407
11373
11339
11305
11270
11235
11200
11164
11127
11091
11053
11016
10978
10940
10902
10863
10824
10785
10745
10705
10664
10624
10582
10541
10499
10457
10414
10371
10328
10285
10241
10197
10153
10108
10063
10018
9973
9927
9882
9835
9789
9742
9696
9649
9601
9554
9506
9458
9410
9362
9313
9264
9215
9166
9116
9066
9016
8966
8916
8865
8815
8764
8713
8662
8610
8559
8508
8456
8405
8353
8301
8249
8197
8145
8093
8041
7988
7936
7883
7830
7777
7723
7670
7616
7563
7509
7455
7401
7347
7292
7238
7183
7128
7073
7017
6962
6906
6850
6794
6738
6682
6625
6568
6511
6454
6396
6338
6280
6222
6164
6105
6046
5987
5928
5868
5809
5749
5689
5628
5568
5508
5447
5386
5325
5264
5203
5141
5080
5018
4956
4894
4831
4769
4706
4643
4580
4517
4454
4390
4327
4263
4200
4136
4072
4008
3944
3880
3816
3752
3688
3624
3560
3495
3431
3366
3302
3237
3173
3108
3043
2978
2913
2849
2784
2719
2653
2588
2523
2458
2393
2327
2262
2196
2131
2066
2000
1935
1869
1804
1738
1673
1607
1542
1476
1411
1345
1280
1214
1149
1083
1016
952
886
821
755
690
624
559
493
428
362
297
231
166
100
35
-30
-96
-161
-226
-291
-356
-421
-485
-550
-615
-679
-743
-808
-872
-936
-999
-1063
-1126
-1190
-1253
-1316
-1379
-1442
-1505
-1568
-1631
-1693
-1756
-1818
-1880
-1942
-2004
-2066
-2128
-2190
-2251
-2313
-2374
-2435
-2496
-2557
-2617
-2677
-2737
-2797
-2857
-2916
-2976
-3035
-3094
-3153
-3211
-3270
-3328
-3386
-3443
-3501
-3558
-3615
-3672
-3728
-3785
-3841
-3897
-3953
-4008
-4062
-4118
-4173
-4228
-4282
-4336
-4390
-4443
-4496
-4549
-4602
-4654
-4706
-4758
-4809
-4860
-4910
-4961
-5011
-5060
-5109
-5158
-5207
-5255
-5303
-5350
-5397
-5443
-5489
-5535
-5580
-5624
-5668
-5712
-5755
-5797
-5839
-5881
-5922
-5962
-6002
-6041
-6080
-6118
-6156
-6192
-6229
-6264
-6299
-6334
-6368
-6401
-6433
-6465
-6497
-6527
-6558
-6587
-6616
-6645
-6672
-6700
-6726
-6753
-6778
-6803
-6828
-6852
-6876
-6899
-6922
-6944
-6966
-6987
-7008
-7029
-7049
-7068
-7088
-7107
-7125
-7143
-7161
-7178
-7195
-7212
-7228
-7244
-7260
-7275
-7290
-7305
-7319
-7334
-7348
-7362
-7375
-7389
-7402
-7416
-7429
-7441
-7454
-7466
-7479
-7491
-7503
-7515
-7526
-7538
-7549
-7560
-7571
-7582
-7593
-7604
-7615
-7625
-7636
-7646
-7657
-7667
-7677
-7687
-7698
-7708
-7718
-7728
-7738
-7749
-7759
-7769
-7780
-7791
-7801
-7812
-7823
-7833
-7844
-7855
-7866
-7876
-7887
-7898
-7909
-7920
-7931
-7942
-7953
-7964
-7976
-7987
-7998
-8009
-8020
-8031
-8042
-8053
-8064
-8074
-8086
-8096
-8108
-8119
-8130
-8141
-8151
-8163
-8173
-8183
-8195
-8206
-8217
-8228
-8238
-8249
-8260
-8271
-8281
-8292
-8302
-8313
-8323
-8334
-8344
-8355
-8365
-8376
-8386
-8397
-8407
-8417
-8428
-8438
-8448
-8458
-8468
-8478
-8488
-8498
-8508
-8518
-8527
-8537
-8547
-8556
-8566
-8575
-8584
-8593
-8602
-8611
-8620
-8629
-8637
-8646
-8654
-8663
-8671
-8679
-8687
-8695
-8702
-8710
-8717
-8725
-8732
-8739
-8746
-8753
-8760
-8767
-8773
-8779
-8786
-8792
-8798
-8804
-8810
-8816
-8821
-8827
-8832
-8837
-8842
-8846
-8851
-8855
-8859
-8863
-8867
-8870
-8874
-8877
-8879
-8882
-8884
-8886
-8888
-8890
-8891
-8893
-8894
-8895
-8895
-8896
-8896
-8896
-8896
-8895
-8895
-8894
-8893
-8891
-8890
-8888
-8886
-8883
-8881
-8878
-8876
-8873
-8869
-8866
-8862
-8858
-8854
-8850
-8846
-8841
-8837
-8832
-8827
-8821
-8816
-8810
-8805
-8799
-8793
-8787
-8781
-8775
-8768
-8762
-8756
-8749
-8742
-8735
-8728
-8721
-8714
-8707
-8700
-8692
-8685
-8677
-8670
-8662
-8654
-8646
-8638
-8629
-8621
-8613
-8604
-8595
-8587
-8578
-8569
-8559
-8550
-8541
-8531
-8522
-8512
-8502
-8492
-8482
-8472
-8462
-8451
-8441
-8431
-8420
-8410
-8399
-8388
-8378
-8367
-8356
-8345
-8334
-8323
-8312
-8302
-8291
-8280
-8269
-8258
-8247
-8237
-8226
-8215
-8204
-8194
-8183
-8172
-8162
-8151
-8141
-8130
-8119
-8109
-8099
-8089
-8077
-8068
-8058
-8048
-8038
-8028
-8018
-8007
-7999
-7989
-7979
-7970
-7960
-7951
-7942
-7932
-7923
-7915
-7906
-7897
-7888
-7880
-7871
-7863
-7855
-7846
-7838
-7830
-7822
-7815
-7807
-7800
-7792
-7785
-7778
-7772
-7765
-7759
-7753
-7747
-7741
-7736
-7731
-7726
-7721
-7716
-7711
-7707
-7702
-7698
-7694
-7691
-7687
-7684
-7680
-7677
-7674
-7671
-7669
-7666
-7664
-7661
-7659
-7657
-7655
-7653
-7651
-7649
-7648
-7646
-7644
-7643
-7641
-7639
-7638
-7636
-7635
-7633
-7632
-7631
-7629
-7628
-7627
-7625
-7624
-7623
-7621
-7620
-7619
-7618
-7616
-7615
-7614
-7612
-7611
-7610
-7608
-7607
-7605
-7604
-7603
-7601
-7600
-7599
-7597
-7596
-7594
-7592
-7591
-7589
-7587
-7585
-7583
-7581
-7578
-7576
-7573
-7571
-7568
-7565
-7562
-7558
-7554
-7551
-7546
-7542
-7537
-7532
-7527
-7522
-7517
-7511
-7505
-7499
-7493
-7486
-7480
-7473
-7466
-7459
-7451
-7444
-7436
-7429
-7421
-7412
-7404
-7395
-7386
-7377
-7368
-7359
-7349
-7339
-7329
-7319
-7308
-7297
-7287
-7275
-7264
-7252
-7240
-7228
-7216
-7203
-7190
-7177
-7163
-7150
-7136
-7121
-7107
-7092
-7077
-7061
-7045
-7029
-7012
-6995
-6978
-6960
-6942
-6924
-6905
-6886
-6867
-6847
-6827
-6806
-6786
-6765
-6743
-6722
-6700
-6678
-6655
-6633
-6610
-6586
-6563
-6539
-6515
-6491
-6466
-6441
-6416
-6391
-6366
-6340
-6314
-6288
-6261
-6235
-6208
-6180
-6153
-6125
-6098
-6070
-6041
-6013
-5984
-5955
-5926
-5897
-5867
-5837
-5807
-5777
-5746
-5716
-5685
-5654
-5623
-5591
-5559
-5528
-5496
-5464
-5431
-5399
-5366
-5334
-5301
-5268
-5235
-5202
-5169
-5135
-5102
-5068
-5034
-5000
-4966
-4932
-4898
-4863
-4829
-4794
-4759
-4724
-4689
-4654
-4618
-4583
-4547
-4512
-4476
-4440
-4405
-4369
-4333
-4297
-4261
-4225
-4189
-4153
-4116
-4080
-4043
-4008
-3971
-3935
-3898
-3862
-3826
-3789
-3753
-3717
-3680
-3644
-3608
-3572
-3536
-3499
-3463
-3427
-3391
-3356
-3320
-3284
-3248
-3212
-3177
-3141
-3105
-3070
-3035
-2999
-2964
-2929
-2894
-2859
-2824
-2789
-2755
-2720
-2685
-2651
-2617
-2582
-2548
-2514
-2480
-2446
-2413
-2379
-2346
-2313
-2279
-2246
-2213
-2181
-2148
-2115
-2083
-2051
-2019
-1988
-1956
-1925
-1894
-1863
-1832
-1801
-1771
-1741
-1712
-1682
-1653
-1625
-1596
-1568
-1540
-1513
-1486
-1459
-1432
-1406
-1380
-1355
-1330
-1305
-1281
-1257
-1233
-1210
-1187
-1165
-1142
-1120
-1099
-1078
-1057
-1037
-1016
-997
-978
-959
-941
-923
-905
-888
-872
-855
-840
-824
-810
-795
-781
-768
-754
-742
-730
-718
-707
-696
-685
-675
-666
-656
-648
-639
-631
-624
-616
-609
-603
-597
-591
-586
-581
-576
-572
-568
-565
-562
-559
-557
-555
-553
-552
-551
-550
-550
-550
-551
-552
-553
-554
-556
-558
-560
-563
-566
-569
-573
-577
-581
-585
-590
-595
-600
-605
-611
-617
-624
-631
-638
-645
-653
-661
-669
-678
-687
-696
-706
-716
-726
-737
-748
-759
-770
-782
-794
-805
-818
-830
-842
-855
-868
-881
-894
-908
-922
-935
-949
-964
-978
-993
-1006
-1022
-1037
-1052
-1068
-1083
-1099
-1115
-1131
-1148
-1164
-1181
-1198
-1215
-1232
-1249
-1266
-1283
-1301
-1319
-1337
-1355
-1373
-1392
-1410
-1429
-1449
-1468
-1487
-1507
-1527
-1547
-1568
-1588
-1609
-1630
-1651
-1673
-1695
-1717
-1739
-1761
-1783
-1806
-1829
-1852
-1875
-1898
-1922
-1945
-1969
-1993
-2017
-2041
-2067
-2092
-2116
-2142
-2167
-2192
-2218
-2244
-2270
-2296
-2322
-2349
-2375
-2401
-2428
-2455
-2481
-2508
-2535
-2562
-2589
-2616
-2643
-2671
-2698
-2726
-2753
-2781
-2809
-2836
-2864
-2892
-2920
-2948
-2977
-3005
-3033
-3062
-3090
-3119
-3147
-3176
-3205
-3233
-3262
-3291
-3320
-3350
-3379
-3408
-3438
-3467
-3497
-3526
-3556
-3586
-3615
-3645
-3675
-3705
-3735
-3765
-3795
-3825
-3855
-3885
-3915
-3946
-3976
-4006
-4037
-4067
-4098
-4128
-4159
-4190
-4221
-4252
-4283
-4314
-4345
-4377
-4408
-4440
-4472
-4504
-4536
-4568
-4600
-4633
-4665
-4698
-4731
-4764
-4797
-4830
-4863
-4897
-4931
-4964
-4998
-5032
-5066
-5100
-5135
-5169
-5204
-5238
-5273
-5308
-5343
-5379
-5414
-5450
-5485
-5521
-5557
-5594
-5630
-5666
-5703
-5740
-5777
-5814
-5851
-5888
-5926
-5964
-6001
-6039
-6077
-6115
-6153
-6191
-6229
-6268
-6306
-6344
-6382
-6421
-6459
-6498
-6536
-6574
-6612
-6651
-6689
-6727
-6765
-6803
-6841
-6879
-6917
-6955
-6993
-7030
-7068
-7105
-7142
-7179
-7216
-7253
-7289
-7326
-7362
-7399
-7435
-7471
-7507
-7542
-7578
-7613
-7649
-7684
-7719
-7753
-7788
-7822
-7857
-7891
-7925
-7959
-7992
-8026
-8058
-8093
-8125
-8157
-8191
-8224
-8256
-8288
-8320
-8352
-8383
-8414
-8446
-8477
-8508
-8538
-8569
-8599
-8629
-8659
-8689
-8719
-8748
-8777
-8807
-8835
-8864
-8893
-8921
-8949
-8977
-9005
-9032
-9060
-9087
-9114
-9140
-9167
-9193
-9219
-9245
-9271
-9296
-9322
-9347
-9372
-9397
-9421
-9446
-9470
-9494
-9518
-9542
-9566
-9589
-9613
-9636
-9659
-9683
-9706
-9728
-9751
-9774
-9796
-9818
-9841
-9863
-9885
-9907
-9928
-9950
-9972
-9993
-10014
-10035
-10056
-10077
-10098
-10118
-10139
-10159
-10179
-10199
-10219
-10238
-10258
-10277
-10297
-10316
-10335
-10353
-10372
-10390
-10409
-10427
-10445
-10463
-10481
-10498
-10516
-10533
-10550
-10567
-10584
-10601
-10618
-10635
-10651
-10668
-10684
-10700
-10717
-10733
-10748
-10764
-10780
-10795
-10811
-10826
-10842
-10857
-10872
-10887
-10902
-10917
-10931
-10946
-10961
-10975
-10989
-11004
-11018
-11032
-11046
-11060
-11074
-11088
-11102
-11115
-11129
-11143
-11156
-11170
-11183
-11197
-11210
-11223
-11237
-11250
-11263
-11276
-11289
-11302
-11315
-11327
-11340
-11353
-11366
-11378
-11390
-11403
-11415
-11427
-11439
-11451
-11462
-11474
-11486
-11497
-11508
-11519
-11530
-11541
-11552
-11563
-11574
-11584
-11595
-11605
-11616
-11626
-11636
-11646
-11656
-11666
-11676
-11685
-11695
-11704
-11713
-11722
-11731
-11740
-11748
-11757
-11765
-11774
-11782
-11790
-11797
-11805
-11813
-11820
-11827
-11834
-11841
-11848
-11854
-11860
-11867
-11873
-11879
-11884
-11890
-11895
-11901
-11906
-11911
-11915
-11920
-11924
-11928
-11932
-11936
-11939
-11942
-11946
-11948
-11951
-11954
-11956
-11958
-11959
-11961
-11962
-11963
-11964
-11965
-11965
-11965
-11965
-11964
-11963
-11962
-11961
-11959
-11958
-11955
-11953
-11950
-11947
-11944
-11941
-11937
-11933
-11928
-11924
-11919
-11914
-11908
-11903
-11897
-11890
-11884
-11877
-11870
-11863
-11855
-11847
-11839
-11831
-11822
-11813
-11804
-11794
-11785
-11774
-11764
-11754
-11743
-11731
-11720
-11708
-11696
-11684
-11671
-11658
-11645
-11631
-11618
-11604
-11590
-11575
-11561
-11546
-11531
-11516
-11500
-11485
-11469
-11453
-11437
-11421
-11404
-11387
-11370
-11353
-11336
-11319
-11301
-11283
-11265
-11247
-11229
-11211
-11192
-11173
-11155
-11136
-11117
-11097
-11078
-11059
-11039
-11019
-10999
-10979
-10959
-10939
-10918
-10898
-10877
-10856
-10835
-10814
-10792
-10771
-10749
-10728
-10706
-10684
-10661
-10639
-10616
-10594
-10571
-10548
-10525
-10501
-10478
-10454
-10431
-10407
-10383
-10358
-10334
-10310
-10285
-10261
-10236
-10211
-10186
-10161
-10136
-10111
-10086
-10061
-10035
-10010
-9985
-9960
-9934
-9909
-9884
-9858
-9833
-9808
-9782
-9757
-9732
-9706
-9681
-9655
-9630
-9604
-9579
-9553
-9527
-9502
-9476
-9451
-9425
-9399
-9374
-9348
-9322
-9297
-9271
-9246
-9220
-9195
-9169
-9144
-9119
-9093
-9068
-9043
-9017
-8992
-8967
-8942
-8917
-8892
-8867
-8843
-8818
-8793
-8768
-8744
-8719
-8694
-8670
-8645
-8621
-8596
-8572
-8548
-8524
-8500
-8476
-8452
-8428
-8404
-8381
-8357
-8333
-8310
-8286
-8263
-8239
-8216
-8192
-8169
-8146
-8122
-8100
-8076
-8053
-8029
-8007
-7984
-7961
-7938
-7916
-7893
-7870
-7847
-7824
-7802
-7779
-7757
-7734
-7711
-7689
-7666
-7643
-7621
-7598
-7575
-7553
-7530
-7507
-7485
-7462
-7440
-7417
-7395
-7372
-7350
-7327
-7305
-7283
-7260
-7238
-7216
-7194
-7172
-7150
-7128
-7106
-7084
-7062
-7041
-7019
-6997
-6976
-6954
-6933
-6912
-6891
-6870
-6849
-6828
-6808
-6787
-6767
-6746
-6726
-6706
-6686
-6666
-6647
-6628
-6608
-6589
-6570
-6551
-6533
-6514
-6495
-6477
-6459
-6440
-6422
-6404
-6386
-6369
-6351
-6334
-6316
-6299
-6282
-6265
-6248
-6231
-6214
-6197
-6181
-6164
-6148
-6132
-6116
-6100
-6084
-6069
-6053
-6038
-6023
-6008
-5993
-5978
-5964
-5949
-5935
-5921
-5907
-5893
-5879
-5865
-5851
-5838
-5825
-5811
-5798
-5785
-5772
-5759
-5747
-5734
-5721
-5709
-5697
-5684
-5672
-5660
-5648
-5636
-5624
-5612
-5600
-5589
-5577
-5566
-5555
-5544
-5532
-5521
-5511
-5500
-5489
-5478
-5468
-5457
-5447
-5436
-5426
-5416
-5406
-5396
-5386
-5376
-5367
-5357
-5347
-5338
-5328
-5319
-5310
-5301
-5292
-5283
-5274
-5265
-5256
-5248
-5239
-5230
-5222
-5213
-5205
-5197
-5188
-5180
-5172
-5164
-5155
-5147
-5139
-5131
-5124
-5116
-5108
-5100
-5093
-5085
-5077
-5070
-5062
-5054
-5047
-5039
-5032
-5024
-5016
-5009
-5001
-4993
-4985
-4978
-4970
-4962
-4955
-4947
-4939
-4931
-4924
-4916
-4909
-4901
-4893
-4886
-4878
-4871
-4864
-4857
-4849
-4842
-4835
-4828
-4822
-4815
-4808
-4801
-4795
-4789
-4782
-4776
-4770
-4764
-4758
-4752
-4747
-4741
-4735
-4730
-4724
-4719
-4714
-4709
-4704
-4699
-4694
-4690
-4685
-4681
-4677
-4673
-4669
-4665
-4661
-4657
-4654
-4650
-4647
-4644
-4641
-4638
-4636
-4633
-4631
-4629
-4627
-4625
-4624
-4623
-4622
-4621
-4620
-4620
-4620
-4620
-4620
-4621
-4621
-4622
-4624
-4625
-4627
-4629
-4631
-4633
-4636
-4639
-4642
-4645
-4649
-4653
-4657
-4661
-4665
-4670
-4675
-4680
-4686
-4691
-4697
-4703
-4709
-4716
-4722
-4729
-4736
-4743
-4751
-4758
-4766
-4774
-4782
-4790
-4799
-4807
-4816
-4826
-4835
-4845
-4855
-4865
-4875
-4886
-4896
-4907
-4919
-4930
-4942
-4954
-4966
-4978
-4991
-5003
-5016
-5029
-5043
-5056
-5070
-5084
-5098
-5113
-5127
-5142
-5157
-5172
-5188
-5203
-5219
-5235
-5251
-5268
-5284
-5301
-5318
-5335
-5352
-5369
-5386
-5404
-5422
-5439
-5457
-5475
-5494
-5512
-5530
-5549
-5567
-5586
-5604
-5623
-5642
-5661
-5680
-5699
-5718
-5736
-5755
-5775
-5794
-5813
-5832
-5851
-5870
-5889
-5908
-5927
-5946
-5965
-5984
-6002
-6021
-6040
-6058
-6077
-6095
-6113
-6132
-6150
-6168
-6185
-6203
-6221
-6238
-6255
-6272
-6289
-6306
-6323
-6339
-6355
-6371
-6387
-6403
-6418
-6434
-6449
-6463
-6478
-6492
-6506
-6520
-6534
-6547
-6560
-6573
-6585
-6597
-6609
-6621
-6632
-6643
-6654
-6665
-6675
-6685
-6694
-6704
-6713
-6722
-6730
-6739
-6747
-6754
-6762
-6769
-6776
-6782
-6788
-6794
-6800
-6805
-6810
-6815
-6819
-6823
-6827
-6831
-6834
-6837
-6839
-6841
-6843
-6845
-6846
-6847
-6847
-6847
-6847
-6847
-6846
-6845
-6844
-6842
-6840
-6838
-6835
-6832
-6829
-6825
-6821
-6817
-6812
-6807
-6802
-6797
-6791
-6785
-6779
-6772
-6765
-6758
-6750
-6743
-6735
-6726
-6718
-6709
-6700
-6691
-6681
-6671
-6661
-6651
-6640
-6630
-6618
-6607
-6596
-6584
-6572
-6560
-6547
-6535
-6522
-6509
-6496
-6482
-6469
-6455
-6441
-6427
-6413
-6398
-6383
-6369
-6354
-6339
-6323
-6308
-6292
-6276
-6260
-6244
-6228
-6211
-6194
-6177
-6160
-6143
-6125
-6108
-6090
-6072
-6054
-6036
-6017
-5999
-5980
-5961
-5942
-5923
-5904
-5885
-5865
-5846
-5826
-5806
-5786
-5766
-5746
-5726
-5706
-5685
-5665
-5644
-5623
-5602
-5581
-5559
-5538
-5516
-5495
-5473
-5451
-5429
-5407
-5384
-5362
-5340
-5317
-5294
-5271
-5249
-5226
-5203
-5179
-5156
-5133
-5110
-5087
-5063
-5040
-5016
-4993
-4970
-4946
-4922
-4899
-4875
-4851
-4827
-4804
-4780
-4756
-4732
-4708
-4683
-4659
-4635
-4611
-4587
-4563
-4539
-4515
-4491
-4467
-4443
-4419
-4395
-4371
-4347
-4323
-4300
-4276
-4252
-4229
-4205
-4182
-4158
-4135
-4111
-4088
-4065
-4042
-4019
-3996
-3973
-3950
-3928
-3905
-3882
-3860
-3837
-3815
-3793
-3770
-3748
-3726
-3704
-3682
-3660
-3638
-3616
-3594
-3572
-3550
-3528
-3506
-3484
-3462
-3440
-3418
-3397
-3375
-3353
-3331
-3309
-3287
-3265
-3244
-3222
-3200
-3178
-3156
-3134
-3112
-3090
-3069
-3047
-3025
-3003
-2981
-2960
-2938
-2916
-2894
-2873
-2851
-2829
-2808
-2786
-2764
-2743
-2721
-2699
-2678
-2656
-2635
-2613
-2591
-2570
-2548
-2526
-2505
-2483
-2461
-2439
-2418
-2396
-2374
-2352
-2330
-2309
-2287
-2265
-2243
-2221
-2198
-2176
-2154
-2131
-2109
-2086
-2063
-2040
-2017
-1994
-1970
-1947
-1923
-1899
-1875
-1851
-1827
-1802
-1777
-1752
-1727
-1702
-1677
-1651
-1625
-1599
-1573
-1547
-1521
-1494
-1468
-1441
-1414
-1387
-1360
-1333
-1306
-1278
-1251
-1223
-1196
-1168
-1141
-1113
-1085
-1057
-1029
-1000
-973
-945
-917
-889
-861
-832
-804
-776
-747
-719
-690
-662
-633
-605
-576
-548
-519
-491
-462
-433
-404
-375
-347
-318
-289
-260
-231
-202
-173
-144
-115
-86
-57
-28
1
30
59
88
117
146
175
204
233
261
290
319
348
376
405
434
462
491
520
548
577
606
635
663
692
720
749
778
806
835
863
892
920
949
977
1006
1034
1063
1091
1120
1148
1177
1205
1234
1262
1290
1318
1346
1374
1402
1430
1458
1485
1513
1540
1568
1595
1622
1649
1676
1703
1729
1756
1782
1809
1835
1861
1887
1912
1938
1963
1989
2013
2039
2064
2088
2113
2137
2162
2186
2210
2234
2257
2281
2305
2328
2351
2374
2397
2420
2443
2466
2488
2511
2533
2555
2578
2599
2621
2643
2664
2686
2707
2728
2749
2769
2790
2810
2830
2850
2870
2890
2909
2929
2948
2967
2986
3005
3024
3042
3060
3078
3096
3114
3131
3149
3166
3183
3200
3217
3234
3251
3267
3284
3300
3316
3332
3348
3364
3380
3396
3412
3427
3443
3459
3474
3490
3505
3520
3536
3551
3566
3581
3597
3612
3627
3642
3657
3672
3687
3702
3717
3732
3747
3762
3777
3792
3808
3823
3838
3853
3868
3883
3897
3912
3927
3942
3957
3971
3986
4001
4014
4030
4043
4058
4072
4086
4100
4114
4128
4141
4155
4169
4182
4195
4209
4222
4235
4247
4260
4273
4285
4297
4310
4322
4334
4346
4358
4369
4381
4392
4403
4414
4426
4436
4447
4458
4469
4479
4489
4499
4509
4519
4529
4539
4548
4557
4566
4575
4584
4592
4601
4609
4617
4625
4633
4641
4649
4656
4663
4671
4678
4685
4691
4698
4705
4711
4717
4724
4730
4736
4742
4748
4754
4760
4766
4771
4777
4782
4788
4793
4799
4804
4809
4814
4819
4824
4829
4834
4839
4844
4848
4853
4858
4863
4868
4873
4878
4884
4889
4894
4899
4905
4910
4915
4921
4926
4932
4938
4943
4949
4955
4961
4967
4972
4978
4984
4990
4996
5002
5008
5015
5021
5027
5033
5039
5045
5051
5057
5064
5070
5076
5082
5088
5094
5100
5106
5112
5118
5124
5130
5135
5141
5147
5153
5159
5164
5170
5176
5181
5187
5192
5197
5203
5208
5213
5218
5223
5228
5233
5238
5243
5247
5252
5257
5261
5266
5270
5274
5279
5283
5288
5292
5296
5300
5305
5309
5313
5317
5321
5324
5328
5332
5335
5339
5342
5346
5349
5352
5355
5358
5361
5364
5367
5370
5373
5376
5378
5381
5383
5386
5388
5390
5393
5395
5397
5399
5401
5402
5404
5406
5408
5409
5411
5412
5414
5415
5417
5418
5419
5420
5421
5422
5423
5423
5424
5425
5425
5426
5426
5426
5426
5426
5426
5426
5425
5425
5425
5424
5423
5422
5421
5420
5419
5418
5416
5415
5413
5412
5410
5408
5406
5404
5402
5400
5398
5395
5393
5391
5388
5386
5383
5381
5378
5376
5373
5370
5368
5365
5362
5359
5356
5353
5350
5347
5344
5341
5337
5334
5331
5328
5325
5322
5319
5315
5312
5309
5305
5302
5299
5295
5292
5289
5285
5282
5279
5276
5272
5269
5266
5263
5259
5256
5253
5250
5247
5244
5240
5237
5234
5231
5228
5225
5222
5219
5216
5213
5211
5208
5205
5202
5200
5197
5194
5192
5189
5187
5184
5182
5179
5177
5175
5173
5171
5169
5167
5165
5163
5162
5160
5158
5156
5155
5153
5152
5150
5149
5147
5146
5145
5144
5143
5142
5141
5140
5139
5138
5138
5137
5137
5136
5136
5136
5136
5136
5136
5136
5136
5136
5137
5137
5138
5138
5139
5140
5141
5142
5143
5144
5145
5147
5148
5149
5151
5153
5154
5156
5158
5160
5162
5164
5166
5169
5171
5173
5176
5179
5181
5184
5187
5190
5193
5197
5200
5203
5207
5210
5214
5217
5221
5225
5229
5233
5237
5241
5245
5250
5254
5258
5263
5267
5272
5276
5281
5286
5290
5295
5300
5305
5310
5315
5321
5326
5331
5337
5342
5348
5353
5359
5365
5371
5377
5383
5389
5396
5402
5409
5415
5422
5428
5435
5442
5449
5456
5463
5470
5478
5485
5492
5499
5507
5514
5522
5529
5537
5544
5552
5560
5568
5577
5585
5593
5602
5610
5619
5628
5637
5646
5655
5664
5673
5683
5692
5702
5712
5721
5731
5741
5751
5761
5771
5781
5791
5802
5812
5823
5833
5844
5855
5866
5877
5887
5898
5909
5920
5931
5942
5953
5964
5975
5986
5997
6008
6019
6030
6041
6052
6063
6074
6085
6095
6106
6117
6127
6138
6149
6159
6170
6180
6191
6201
6211
6222
6232
6242
6252
6263
6273
6283
6293
6303
6313
6323
6333
6343
6353
6363
6373
6383
6392
6402
6412
6421
6431
6441
6450
6460
6469
6478
6488
6497
6506
6516
6525
6534
6543
6552
6561
6570
6579
6588
6597
6605
6614
6622
6631
6639
6647
6655
6664
6672
6680
6688
6696
6704
6711
6719
6727
6735
6742
6750
6757
6764
6771
6778
6785
6792
6799
6806
6812
6819
6825
6831
6838
6844
6850
6856
6862
6868
6874
6880
6885
6891
6896
6902
6907
6912
6917
6922
6927
6932
6936
6941
6945
6949
6954
6957
6961
6965
6969
6972
6975
6979
6982
6985
6988
6991
6994
6996
6999
7001
7004
7006
7008
7010
7012
7014
7016
7018
7019
7021
7023
7024
7026
7027
7028
7029
7030
7032
7033
7033
7034
7035
7036
7036
7037
7037
7038
7038
7038
7038
7039
7039
7039
7039
7039
7039
7038
7038
7038
7038
7038
7038
7038
7037
7037
7037
7037
7036
7036
7036
7035
7035
7035
7034
7034
7034
7033
7033
7033
7032
7032
7032
7031
7031
7031
7030
7030
7030
7029
7029
7029
7028
7028
7028
7027
7027
7026
7026
7026
7025
7025
7024
7024
7024
7023
7023
7023
7022
7022
7022
7022
7022
7022
7022
7022
7023
7023
7023
7024
7024
7025
7025
7026
7026
7027
7028
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7043
7044
7045
7046
7048
7049
7050
7051
7052
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7067
7068
7069
7069
7070
7070
7071
7071
7072
7072
7072
7073
7073
7073
7073
7073
7073
7073
7073
7072
7072
7072
7071
7071
7070
7069
7068
7067
7066
7065
7064
7062
7061
7059
7057
7055
7053
7050
7047
7045
7042
7039
7035
7032
7028
7025
7021
7016
7012
7008
7003
6998
6993
6988
6983
6977
6972
6966
6960
6955
6949
6943
6936
6930
6924
6917
6910
6904
6897
6890
6882
6875
6868
6861
6853
6846
6838
6830
6822
6815
6807
6799
6790
6782
6774
6765
6757
6748
6740
6731
6722
6713
6704
6696
6687
6677
6668
6659
6650
6640
6630
6621
6611
6601
6591
6581
6571
6560
6550
6539
6529
6518
6507
6496
6486
6475
6464
6453
6442
6431
6420
6409
6398
6387
6376
6365
6354
6343
6332
6321
6309
6298
6287
6276
6265
6254
6242
6231
6219
6208
6196
6185
6173
6161
6150
6138
6127
6115
6103
6091
6080
6068
6056
6044
6032
6020
6008
5996
5984
5972
5960
5948
5936
5924
5912
5900
5888
5875
5863
5851
5839
5826
5814
5802
5789
5777
5765
5752
5740
5727
5715
5702
5689
5677
5664
5652
5640
5627
5615
5602
5590
5578
5565
5553
5541
5528
5516
5504
5492
5480
5468
5456
5444
5432
5420
5408
5397
5385
5374
5362
5351
5339
5328
5317
5306
5295
5284
5273
5262
5251
5240
5230
5219
5209
5199
5188
5178
5168
5158
5148
5138
5128
5119
5109
5099
5090
5080
5071
5061
5052
5043
5033
5024
5014
5005
4996
4986
4977
4967
4958
4949
4939
4930
4920
4911
4902
4892
4883
4874
4865
4856
4847
4838
4829
4820
4811
4802
4793
4784
4775
4766
4757
4748
4739
4730
4721
4712
4703
4694
4685
4676
4667
4658
4648
4639
4630
4621
4611
4602
4592
4583
4573
4564
4554
4545
4535
4525
4515
4505
4495
4485
4475
4464
4454
4443
4433
4422
4411
4400
4390
4379
4367
4356
4345
4333
4322
4310
4299
4287
4275
4263
4251
4240
4228
4215
4203
4191
4179
4166
4154
4142
4129
4117
4105
4091
4080
4067
4054
4043
4030
4018
4005
3993
3981
3968
3956
3943
3931
3918
3906
3893
3880
3868
3855
3842
3830
3817
3804
3791
3779
3766
3753
3740
3727
3714
3702
3689
3676
3663
3650
3637
3624
3611
3599
3586
3573
3560
3547
3534
3521
3508
3496
3483
3470
3457
3444
3431
3418
3405
3392
3379
3365
3352
3339
3326
3313
3300
3287
3274
3261
3247
3234
3221
3208
3195
3181
3168
3155
3142
3129
3115
3102
3089
3076
3063
3050
3037
3024
3011
2998
2984
2971
2958
2945
2932
2919
2906
2894
2881
2868
2855
2843
2830
2817
2805
2792
2780
2767
2754
2742
2729
2717
2704
2692
2680
2667
2655
2643
2631
2618
2606
2594
2582
2569
2557
2545
2533
2521
2508
2496
2484
2472
2460
2447
2435
2423
2411
2399
2387
2374
2362
2350
2338
2325
2313
2301
2288
2276
2263
2251
2239
2226
2214
2202
2190
2178
2165
2153
2141
2129
2117
2105
2093
2081
2069
2057
2044
2032
2020
2008
1996
1984
1972
1960
1948
1936
1924
1912
1900
1888
1876
1865
1853
1841
1829
1817
1805
1793
1781
1769
1757
1745
1733
1721
1709
1697
1685
1673
1661
1649
1637
1625
1613
1601
1589
1577
1565
1553
1541
1529
1517
1505
1493
1481
1469
1457
1445
1433
1421
1409
1397
1385
1372
1360
1348
1336
1324
1312
1300
1288
1275
1263
1251
1239
1227
1214
1202
1190
1177
1165
1153
1140
1128
1115
1103
1090
1078
1065
1052
1040
1027
1014
1000
988
975
962
948
935
922
908
895
881
868
854
840
826
813
799
785
771
757
743
729
715
700
686
672
658
644
630
615
601
587
573
558
544
530
515
501
487
473
459
444
430
416
402
388
374
360
346
331
317
303
289
275
261
247
233
219
206
192
178
164
151
137
124
110
97
84
71
58
45
32
19
6
-6
-19
-32
-44
-57
-69
-81
-93
-105
-118
-130
-141
-153
-165
-177
-189
-200
-212
-223
-234
-246
-257
-268
-279
-290
-301
-312
-323
-333
-344
-354
-365
-375
-386
-396
-406
-416
-426
-436
-446
-455
-465
-475
-484
-494
-503
-512
-521
-530
-539
-548
-557
-566
-575
-583
-592
-600
-609
-617
-626
-634
-642
-650
-659
-667
-675
-683
-691
-699
-707
-715
-723
-731
-739
-747
-755
-763
-771
-779
-787
-794
-802
-810
-818
-826
-834
-841
-849
-857
-864
-872
-879
-887
-894
-902
-909
-916
-924
-931
-938
-945
-953
-960
-967
-974
-981
-988
-996
-1002
-1010
-1016
-1024
-1031
-1038
-1045
-1052
-1059
-1066
-1073
-1079
-1086
-1093
-1100
-1106
-1113
-1120
-1126
-1133
-1140
-1146
-1152
-1159
-1165
-1171
-1178
-1184
-1190
-1196
-1202
-1208
-1214
-1220
-1226
-1232
-1237
-1243
-1249
-1254
-1260
-1265
-1271
-1276
-1282
-1287
-1292
-1298
-1303
-1308
-1313
-1318
-1323
-1328
-1332
-1337
-1342
-1346
-1351
-1355
-1360
-1364
-1368
-1372
-1376
-1380
-1383
-1387
-1391
-1394
-1397
-1400
-1404
-1407
-1410
-1412
-1415
-1418
-1420
-1423
-1425
-1427
-1430
-1432
-1434
-1436
-1438
-1439
-1441
-1443
-1444
-1445
-1447
-1448
-1449
-1450
-1451
-1452
-1452
-1453
-1453
-1453
-1454
-1454
-1453
-1453
-1453
-1452
-1452
-1451
-1450
-1449
-1448
-1447
-1445
-1444
-1442
-1441
-1439
-1437
-1435
-1433
-1430
-1428
-1426
-1423
-1420
-1418
-1415
-1412
-1409
-1406
-1402
-1399
-1396
-1392
-1388
-1385
-1381
-1377
-1373
-1369
-1365
-1361
-1357
-1352
-1348
-1344
-1339
-1335
-1330
-1326
-1321
-1317
-1312
-1307
-1302
-1297
-1293
-1288
-1283
-1278
-1273
-1268
-1263
-1258
-1253
-1247
-1242
-1237
-1231
-1226
-1220
-1215
-1209
-1204
-1198
-1192
-1186
-1181
-1175
-1169
-1163
-1157
-1151
-1145
-1138
-1132
-1126
-1120
-1113
-1107
-1101
-1095
-1088
-1082
-1076
-1069
-1063
-1056
-1050
-1044
-1037
-1031
-1024
-1018
-1010
-1004
-998
-992
-985
-979
-972
-966
-959
-953
-946
-940
-934
-927
-921
-914
-908
-902
-895
-889
-883
-877
-870
-864
-858
-852
-846
-841
-835
-829
-823
-818
-812
-807
-801
-796
-790
-785
-780
-774
-769
-764
-759
-754
-749
-745
-740
-735
-731
-726
-722
-717
-713
-709
-704
-700
-696
-692
-688
-685
-681
-677
-674
-671
-667
-664
-661
-658
-656
-653
-650
-648
-646
-643
-641
-639
-637
-635
-633
-632
-630
-629
-627
-626
-625
-624
-623
-623
-622
-621
-621
-621
-620
-620
-620
-620
-620
-621
-621
-621
-622
-623
-624
-625
-626
-627
-628
-629
-631
-632
-634
-635
-637
-639
-641
-643
-645
-648
-650
-653
-655
-658
-661
-664
-666
-669
-673
-676
-679
-682
-686
-689
-693
-697
-701
-704
-708
-712
-716
-721
-725
-729
-733
-738
-742
-747
-751
-756
-760
-765
-769
-774
-779
-784
-789
-793
-798
-803
-808
-813
-819
-824
-829
-834
-840
-845
-851
-856
-862
-867
-873
-879
-884
-890
-896
-902
-907
-913
-919
-925
-931
-937
-942
-948
-954
-960
-966
-972
-978
-984
-990
-996
-1002
-1008
-1014
-1018
-1025
-1031
-1037
-1043
-1049
-1054
-1060
-1066
-1071
-1077
-1083
-1088
-1093
-1099
-1104
-1110
-1115
-1120
-1126
-1131
-1136
-1142
-1147
-1152
-1157
-1163
-1168
-1173
-1178
-1184
-1189
-1194
-1200
-1205
-1211
-1216
-1222
-1227
-1232
-1238
-1243
-1248
-1254
-1259
-1264
-1270
-1275
-1281
-1286
-1291
-1297
-1302
-1307
-1312
-1317
-1322
-1327
-1332
-1337
-1342
-1347
-1351
-1356
-1360
-1365
-1369
-1373
-1377
-1381
-1384
-1388
-1391
-1395
-1398
-1401
-1404
-1407
-1410
-1412
-1415
-1417
-1419
-1421
-1423
-1424
-1426
-1427
-1429
-1430
-1431
-1432
-1433
-1434
-1435
-1436
-1436
-1436
-1437
-1437
-1437
-1437
-1437
-1437
-1437
-1437
-1437
-1436
-1435
-1435
-1434
-1433
-1432
-1431
-1429
-1428
-1426
-1425
-1423
-1421
-1419
-1417
-1415
-1412
-1410
-1407
-1405
-1402
-1399
-1397
-1394
-1391
-1387
-1384
-1381
-1378
-1374
-1371
-1367
-1363
-1359
-1355
-1351
-1347
-1343
-1338
-1334
-1329
-1324
-1319
-1314
-1309
-1304
-1299
-1293
-1288
-1282
-1276
-1270
-1265
-1259
-1252
-1246
-1240
-1234
-1227
-1221
-1214
-1207
-1200
-1193
-1186
-1179
-1172
-1165
-1157
-1150
-1142
-1134
-1127
-1119
-1111
-1103
-1096
-1088
-1080
-1072
-1064
-1056
-1048
-1040
-1032
-1024
-1016
-1006
-999
-991
-983
-974
-966
-958
-949
-941
-932
-924
-915
-907
-898
-890
-881
-873
-864
-855
-847
-838
-830
-821
-813
-804
-795
-787
-778
-770
-761
-753
-744
-736
-727
-719
-710
-702
-693
-684
-676
-667
-659
-650
-642
-633
-625
-616
-608
-599
-591
-582
-573
-565
-556
-547
-539
-530
-521
-512
-503
-493
-484
-475
-465
-456
-446
-437
-427
-418
-408
-398
-389
-379
-369
-359
-349
-339
-329
-320
-310
-300
-290
-280
-270
-260
-250
-240
-230
-220
-210
-200
-191
-181
-171
-161
-152
-142
-133
-124
-114
-105
-96
-87
-78
-69
-60
-51
-42
-34
-25
-17
-8
0
9
17
26
34
42
50
58
67
75
83
91
98
106
114
122
129
137
145
152
160
167
175
182
189
197
204
212
219
226
234
241
248
256
263
271
278
285
293
300
308
315
323
330
338
345
353
360
368
376
383
391
399
407
415
422
430
438
446
453
461
469
477
485
493
501
509
517
525
533
541
549
557
565
573
582
590
598
606
615
623
632
640
649
657
666
674
683
692
700
709
718
727
736
745
755
764
773
783
793
803
813
823
833
843
853
864
875
886
896
908
919
930
942
953
965
977
988
1000
1012
1025
1037
1050
1063
1075
1088
1101
1115
1128
1141
1155
1168
1182
1195
1209
1223
1237
1251
1265
1279
1293
1308
1322
1337
1352
1367
1381
1396
1411
1426
1442
1457
1472
1488
1503
1519
1534
1550
1566
1581
1597
1613
1629
1644
1660
1676
1692
1708
1724
1739
1755
1771
1787
1802
1818
1834
1850
1865
1881
1897
1912
1928
1944
1959
1975
1990
2005
2021
2036
2052
2067
2082
2097
2112
2128
2143
2158
2173
2188
2203
2217
2232
2247
2262
2277
2291
2306
2321
2335
2350
2364
2379
2393
2408
2422
2436
2451
2465
2479
2493
2508
2522
2536
2550
2564
2578
2592
2605
2619
2633
2647
2660
2674
2687
2701
2714
2727
2741
2754
2767
2780
2793
2805
2818
2831
2843
2856
2868
2881
2893
2905
2917
2929
2941
2953
2965
2977
2988
3000
3011
3022
3033
3045
3056
3067
3078
3089
3099
3110
3121
3132
3142
3153
3163
3174
3184
3194
3205
3215
3225
3235
3245
3255
3265
3274
3284
3294
3303
3313
3322
3332
3341
3350
3360
3369
3378
3387
3396
3405
3414
3422
3431
3440
3448
3457
3465
3474
3482
3491
3499
3507
3515
3523
3531
3539
3547
3555
3563
3571
3579
3586
3594
3602
3610
3617
3625
3632
3640
3647
3655
3662
3670
3677
3684
3692
3699
3706
3714
3721
3729
3736
3743
3751
3758
3765
3773
3780
3787
3795
3802
3809
3816
3824
3831
3838
3845
3852
3859
3867
3874
3881
3888
3895
3901
3908
3915
3922
3928
3935
3941
3948
3954
3960
3966
3972
3978
3984
3989
3995
4000
4006
4011
4017
4022
4027
4032
4037
4042
4046
4051
4056
4059
4064
4067
4072
4075
4080
4083
4088
4091
4094
4098
4101
4104
4107
4109
4112
4114
4116
4118
4120
4121
4123
4124
4125
4126
4127
4128
4128
4129
4129
4129
4129
4128
4128
4127
4127
4126
4125
4123
4122
4120
4118
4116
4114
4112
4109
4106
4104
4100
4097
4094
4090
4086
4082
4078
4073
4067
4062
4058
4053
4048
4042
4035
4030
4022
4017
4010
4003
3996
3989
3981
3974
3966
3957
3949
3940
3931
3922
3913
3903
3893
3883
3873
3862
3852
3840
3829
3818
3806
3794
3782
3770
3757
3744
3731
3718
3704
3690
3676
3662
3647
3632
3617
3602
3587
3571
3555
3539
3523
3506
3489
3472
3455
3437
3419
3401
3383
3364
3346
3327
3308
3288
3269
3249
3229
3209
3188
3167
3146
3125
3104
3082
3060
3038
3016
2993
2971
2948
2925
2901
2878
2854
2830
2806
2782
2758
2733
2709
2684
2659
2634
2609
2583
2558
2532
2506
2481
2455
2429
2403
2376
2350
2324
2298
2271
2245
2218
2192
2165
2138
2112
2085
2058
2032
2005
1978
1951
1925
1898
1871
1844
1818
1791
1764
1738
1711
1684
1658
1631
1605
1578
1552
1525
1499
1472
1446
1420
1394
1368
1341
1315
1289
1263
1237
1211
1186
1160
1134
1108
1082
1056
1030
1004
979
953
927
902
876
850
824
798
772
747
721
695
669
643
617
591
565
539
513
487
461
435
409
383
357
331
304
278
251
225
198
171
144
117
91
64
37
9
-18
-45
-72
-100
-127
-155
-182
-210
-238
-265
-293
-321
-349
-378
-406
-434
-463
-491
-520
-549
-578
-607
-636
-665
-694
-723
-753
-782
-812
-841
-871
-900
-930
-959
-989
-1018
-1048
-1078
-1108
-1137
-1167
-1197
-1226
-1256
-1285
-1315
-1345
-1374
-1404
-1434
-1463
-1493
-1522
-1552
-1582
-1611
-1641
-1670
-1700
-1729
-1759
-1788
-1818
-1847
-1877
-1906
-1935
-1965
-1994
-2023
-2052
-2081
-2110
-2139
-2168
-2196
-2225
-2253
-2282
-2310
-2338
-2366
-2394
-2422
-2450
-2478
-2505
-2532
-2559
-2586
-2613
-2640
-2667
-2693
-2720
-2746
-2772
-2798
-2824
-2850
-2875
-2901
-2926
-2952
-2977
-3002
-3027
-3052
-3076
-3101
-3126
-3150
-3175
-3199
-3223
-3247
-3271
-3295
-3319
-3343
-3366
-3390
-3413
-3436
-3460
-3483
-3506
-3529
-3552
-3574
-3597
-3619
-3641
-3663
-3685
-3707
-3728
-3750
-3771
-3792
-3813
-3834
-3854
-3875
-3895
-3915
-3935
-3955
-3974
-3993
-4011
-4030
-4050
-4067
-4086
-4105
-4122
-4140
-4157
-4175
-4191
-4208
-4225
-4241
-4257
-4273
-4289
-4304
-4320
-4335
-4350
-4364
-4379
-4393
-4407
-4420
-4434
-4447
-4460
-4472
-4485
-4497
-4509
-4521
-4532
-4544
-4555
-4565
-4576
-4586
-4596
-4606
-4615
-4625
-4634
-4642
-4651
-4659
-4668
-4676
-4684
-4691
-4698
-4706
-4712
-4719
-4725
-4732
-4738
-4743
-4749
-4754
-4759
-4764
-4769
-4774
-4778
-4782
-4786
-4790
-4794
-4797
-4800
-4803
-4806
-4809
-4811
-4814
-4816
-4818
-4819
-4821
-4822
-4823
-4824
-4825
-4826
-4826
-4826
-4827
-4827
-4827
-4826
-4826
-4825
-4824
-4823
-4822
-4821
-4820
-4819
-4817
-4815
-4814
-4812
-4810
-4808
-4806
-4803
-4801
-4798
-4795
-4792
-4789
-4785
-4782
-4778
-4775
-4771
-4767
-4762
-4758
-4754
-4749
-4744
-4740
-4735
-4730
-4724
-4719
-4714
-4708
-4703
-4697
-4691
-4685
-4679
-4673
-4667
-4661
-4655
-4649
-4642
-4636
-4629
-4622
-4615
-4608
-4601
-4594
-4586
-4579
-4571
-4564
-4556
-4548
-4540
-4532
-4523
-4515
-4506
-4498
-4489
-4480
-4471
-4462
-4453
-4443
-4434
-4424
-4414
-4404
-4394
-4384
-4374
-4364
-4353
-4342
-4332
-4321
-4310
-4298
-4287
-4276
-4264
-4252
-4241
-4229
-4217
-4205
-4192
-4180
-4167
-4155
-4142
-4129
-4116
-4103
-4090
-4077
-4062
-4050
-4035
-4022
-4008
-3994
-3980
-3966
-3952
-3937
-3923
-3908
-3894
-3879
-3864
-3850
-3835
-3820
-3805
-3790
-3775
-3760
-3745
-3730
-3715
-3700
-3685
-3671
-3656
-3641
-3626
-3611
-3596
-3581
-3566
-3552
-3537
-3522
-3507
-3493
-3478
-3463
-3449
-3434
-3419
-3405
-3390
-3375
-3361
-3346
-3331
-3317
-3302
-3287
-3272
-3258
-3243
-3228
-3213
-3199
-3184
-3169
-3154
-3139
-3125
-3110
-3095
-3080
-3065
-3050
-3035
-3020
-3005
-2990
-2975
-2960
-2945
-2930
-2915
-2899
-2884
-2869
-2854
-2839
-2823
-2808
-2793
-2778
-2762
-2747
-2732
-2716
-2701
-2686
-2670
-2655
-2640
-2624
-2609
-2593
-2578
-2562
-2547
-2531
-2516
-2500
-2485
-2469
-2453
-2438
-2422
-2406
-2391
-2375
-2359
-2343
-2327
-2311
-2295
-2279
-2262
-2246
-2230
-2213
-2197
-2181
-2164
-2148
-2131
-2115
-2098
-2081
-2064
-2048
-2031
-2013
-1997
-1980
-1963
-1947
-1930
-1913
-1896
-1879
-1862
-1845
-1827
-1810
-1793
-1776
-1759
-1742
-1725
-1708
-1691
-1674
-1657
-1639
-1622
-1605
-1588
-1571
-1554
-1537
-1520
-1503
-1485
-1468
-1451
-1434
-1417
-1400
-1383
-1366
-1349
-1332
-1315
-1298
-1281
-1264
-1247
-1231
-1214
-1197
-1180
-1163
-1147
-1130
-1113
-1096
-1080
-1063
-1047
-1030
-1012
-997
-980
-963
-946
-929
-913
-896
-879
-862
-845
-828
-811
-794
-777
-760
-743
-726
-709
-692
-674
-657
-640
-623
-605
-588
-570
-553
-535
-518
-500
-482
-464
-446
-429
-411
-393
-374
-356
-338
-320
-301
-283
-264
-245
-226
-208
-189
-170
-151
-132
-113
-93
-74
-55
-35
-16
4
23
43
62
82
102
121
141
161
180
200
220
239
259
279
299
318
338
358
377
397
416
436
455
475
494
514
533
552
572
591
610
629
648
667
686
705
723
742
761
780
798
817
836
854
873
891
910
928
947
965
984
1002
1020
1040
1059
1077
1096
1115
1134
1153
1172
1191
1210
1229
1248
1268
1287
1306
1325
1345
1364
1383
1402
1422
1441
1460
1480
1499
1519
1538
1557
1577
1596
1616
1635
1654
1673
1693
1712
1731
1750
1769
1788
1807
1826
1845
1864
1883
1902
1920
1939
1957
1976
1994
2012
2029
2048
2066
2084
2102
2120
2138
2156
2173
2191
2208
2225
2242
2259
2276
2293
2310
2326
2343
2359
2376
2392
2408
2424
2440
2456
2472
2487
2503
2518
2534
2549
2564
2579
2594
2609
2624
2639
2654
2668
2683
2697
2711
2726
2740
2754
2768
2782
2796
2809
2823
2836
2850
2863
2876
2889
2902
2915
2927
2940
2952
2965
2977
2989
3001
3013
3024
3036
3047
3059
3070
3081
3092
3103
3114
3125
3136
3146
3157
3168
3178
3188
3198
3209
3219
3228
3238
3248
3257
3267
3276
3286
3295
3304
3313
3322
3331
3340
3348
3357
3365
3374
3382
3391
3399
3407
3415
3423
3431
3439
3447
3455
3462
3469
3477
3484
3491
3498
3505
3512
3519
3525
3532
3538
3545
3551
3557
3563
3569
3575
3581
3588
3593
3599
3605
3611
3617
3623
3629
3635
3640
3646
3652
3657
3663
3669
3674
3680
3685
3691
3696
3702
3707
3713
3718
3723
3728
3733
3738
3743
3748
3752
3757
3761
3766
3770
3774
3778
3782
3786
3789
3793
3797
3800
3803
3807
3810
3813
3816
3820
3823
3825
3828
3831
3834
3836
3839
3841
3843
3845
3848
3850
3852
3853
3855
3857
3859
3860
3862
3864
3865
3866
3868
3869
3870
3871
3872
3873
3873
3874
3875
3875
3875
3876
3876
3876
3876
3876
3876
3876
3876
3876
3876
3876
3876
3876
3876
3875
3875
3875
3875
3874
3874
3874
3873
3873
3872
3872
3871
3870
3870
3869
3868
3867
3866
3865
3864
3863
3862
3861
3859
3858
3856
3855
3853
3852
3850
3848
3846
3844
3842
3840
3838
3836
3833
3831
3829
3826
3824
3821
3819
3816
3814
3811
3809
3806
3804
3801
3799
3797
3794
3792
3789
3787
3784
3782
3779
3777
3774
3772
3769
3767
3764
3762
3759
3757
3754
3752
3749
3747
3744
3742
3739
3737
3734
3732
3729
3727
3724
3722
3719
3717
3714
3712
3709
3707
3704
3702
3699
3697
3695
3692
3690
3688
3685
3683
3680
3678
3676
3673
3671
3668
3666
3664
3661
3659
3656
3653
3651
3648
3646
3643
3640
3637
3635
3632
3629
3626
3623
3620
3617
3615
3612
3609
3606
3603
3601
3598
3595
3592
3589
3586
3583
3580
3577
3575
3572
3569
3566
3563
3560
3557
3554
3551
3548
3545
3542
3540
3537
3534
3531
3528
3525
3522
3519
3516
3513
3510
3507
3504
3501
3498
3495
3492
3489
3486
3483
3480
3476
3473
3470
3467
3463
3460
3457
3453
3450
3447
3443
3440
3436
3433
3429
3426
3422
3418
3415
3411
3408
3404
3401
3397
3393
3390
3386
3383
3379
3376
3373
3369
3366
3362
3359
3356
3353
3349
3346
3343
3340
3336
3333
3330
3327
3324
3320
3317
3314
3311
3307
3304
3301
3298
3295
3291
3288
3285
3283
3280
3277
3274
3271
3269
3266
3263
3261
3258
3255
3253
3250
3248
3245
3243
3241
3238
3236
3234
3231
3229
3227
3224
3222
3220
3218
3215
3213
3211
3209
3207
3205
3203
3201
3200
3198
3196
3194
3192
3190
3189
3187
3185
3183
3182
3180
3178
3177
3175
3174
3172
3171
3170
3169
3167
3166
3165
3164
3163
3162
3161
3160
3159
3159
3158
3157
3156
3156
3155
3155
3154
3154
3154
3154
3153
3153
3153
3153
3152
3152
3152
3152
3152
3152
3152
3152
3152
3152
3153
3153
3153
3153
3153
3154
3154
3155
3155
3156
3156
3157
3158
3159
3160
3161
3163
3164
3165
3166
3168
3169
3171
3172
3174
3175
3177
3179
3180
3182
3184
3186
3187
3189
3191
3193
3195
3198
3200
3202
3204
3206
3209
3211
3213
3216
3218
3221
3223
3226
3228
3231
3234
3236
3239
3242
3245
3247
3250
3253
3256
3259
3262
3265
3269
3272
3275
3278
3282
3285
3288
3292
3296
3299
3303
3306
3310
3314
3317
3321
3325
3329
3332
3336
3340
3344
3348
3351
3355
3359
3363
3367
3371
3375
3379
3383
3387
3390
3394
3399
3403
3407
3411
3415
3419
3424
3428
3432
3436
3440
3444
3448
3453
3457
3461
3465
3470
3474
3478
3483
3487
3492
3496
3501
3505
3510
3514
3519
3524
3528
3533
3538
3543
3548
3552
3557
3562
3567
3572
3577
3581
3586
3592
3597
3602
3607
3613
3618
3623
3629
3634
3640
3646
3651
3657
3663
3668
3674
3680
3686
3692
3698
3704
3709
3715
3721
3727
3733
3739
3745
3751
3757
3763
3769
3775
3781
3787
3793
3799
3805
3811
3817
3823
3829
3834
3840
3846
3851
3857
3862
3868
3873
3879
3884
3889
3895
3900
3905
3910
3916
3921
3926
3931
3936
3941
3946
3951
3956
3961
3966
3970
3975
3980
3985
3990
3994
3999
4003
4009
4013
4018
4022
4027
4032
4037
4042
4046
4051
4054
4059
4064
4069
4073
4077
4082
4086
4090
4094
4098
4102
4106
4110
4114
4117
4121
4124
4128
4131
4134
4138
4141
4144
4147
4150
4153
4156
4159
4161
4164
4167
4169
4172
4174
4176
4178
4180
4182
4184
4186
4188
4189
4191
4192
4193
4194
4195
4196
4197
4198
4199
4199
4200
4200
4201
4201
4201
4201
4201
4201
4201
4200
4200
4199
4198
4198
4197
4196
4194
4193
4191
4190
4188
4186
4184
4182
4180
4177
4175
4172
4169
4166
4163
4159
4155
4152
4148
4144
4139
4135
4130
4125
4120
4115
4110
4104
4098
4091
4086
4080
4073
4067
4059
4053
4046
4038
4030
4024
4016
4008
4000
3991
3983
3974
3965
3957
3948
3938
3929
3920
3910
3900
3891
3881
3870
3860
3850
3839
3828
3817
3806
3795
3784
3772
3761
3749
3737
3725
3713
3701
3688
3676
3663
3650
3637
3624
3610
3597
3583
3569
3555
3541
3527
3512
3498
3483
3468
3453
3438
3423
3408
3392
3377
3361
3345
3329
3313
3297
3281
3265
3248
3232
3216
3199
3182
3166
3149
3132
3115
3098
3081
3064
3047
3030
3012
2995
2977
2960
2942
2924
2906
2888
2870
2852
2834
2816
2797
2779
2760
2742
2723
2704
2686
2667
2648
2629
2610
2591
2572
2553
2534
2515
2495
2476
2457
2438
2418
2399
2380
2360
2341
2321
2302
2282
2262
2243
2223
2204
2184
2165
2145
2126
2107
2087
2068
2049
2029
2009
1991
1971
1952
1933
1913
1894
1875
1856
1836
1817
1798
1778
1759
1740
1721
1701
1682
1663
1644
1625
1606
1587
1568
1549
1530
1511
1492
1473
1454
1436
1417
1399
1380
1362
1344
1326
1308
1290
1272
1254
1236
1219
1201
1184
1166
1149
1132
1115
1098
1082
1065
1049
1032
1016
1000
984
968
953
937
922
906
891
876
861
846
831
817
802
788
773
759
745
731
717
703
689
675
662
648
635
622
608
595
582
569
556
543
530
517
504
491
478
465
453
440
427
414
402
389
377
364
351
339
326
314
302
289
277
265
252
240
228
216
204
191
179
167
155
143
131
119
107
95
83
71
59
47
35
23
11
-1
-13
-25
-37
-49
-61
-73
-85
-97
-109
-121
-134
-146
-158
-170
-182
-195
-207
-219
-232
-244
-256
-269
-281
-294
-306
-319
-331
-344
-356
-369
-381
-394
-407
-419
-432
-445
-458
-470
-483
-496
-509
-522
-535
-548
-561
-574
-587
-600
-613
-627
-640
-653
-667
-680
-694
-708
-721
-735
-749
-763
-777
-791
-805
-820
-834
-848
-863
-878
-892
-907
-922
-937
-952
-967
-982
-997
-1012
-1027
-1042
-1057
-1072
-1088
-1103
-1118
-1134
-1149
-1164
-1180
-1195
-1210
-1226
-1241
-1256
-1272
-1287
-1303
-1318
-1334
-1349
-1364
-1380
-1395
-1411
-1426
-1442
-1457
-1473
-1488
-1504
-1520
-1535
-1551
-1566
-1582
-1597
-1613
-1629
-1645
-1660
-1676
-1692
-1708
-1723
-1739
-1755
-1770
-1786
-1802
-1818
-1833
-1849
-1865
-1881
-1897
-1912
-1928
-1944
-1959
-1975
-1991
-2005
-2021
-2037
-2053
-2069
-2084
-2100
-2115
-2131
-2146
-2162
-2177
-2192
-2208
-2223
-2238
-2253
-2268
-2283
-2298
-2313
-2328
-2342
-2357
-2371
-2386
-2400
-2415
-2429
-2443
-2457
-2471
-2485
-2499
-2513
-2526
-2540
-2554
-2567
-2580
-2594
-2607
-2620
-2633
-2646
-2659
-2672
-2685
-2698
-2710
-2723
-2735
-2748
-2760
-2773
-2785
-2797
-2810
-2822
-2834
-2846
-2858
-2870
-2882
-2894
-2906
-2917
-2929
-2941
-2953
-2965
-2977
-2989
-3000
-3012
-3024
-3035
-3047
-3059
-3070
-3082
-3093
-3105
-3116
-3128
-3139
-3150
-3161
-3172
-3183
-3194
-3204
-3215
-3225
-3236
-3246
-3257
-3267
-3277
-3287
-3298
-3308
-3318
-3328
-3338
-3348
-3357
-3367
-3377
-3387
-3396
-3406
-3416
-3425
-3434
-3444
-3453
-3462
-3472
-3481
-3490
-3499
-3508
-3517
-3526
-3536
-3544
-3553
-3562
-3571
-3580
-3589
-3598
-3607
-3615
-3624
-3633
-3642
-3650
-3659
-3668
-3677
-3685
-3694
-3702
-3711
-3720
-3728
-3737
-3745
-3754
-3762
-3771
-3779
-3788
-3796
-3805
-3813
-3821
-3829
-3838
-3846
-3854
-3862
-3870
-3877
-3885
-3893
-3901
-3908
-3916
-3924
-3931
-3939
-3946
-3953
-3961
-3968
-3975
-3982
-3989
-3995
-4002
-4009
-4014
-4022
-4027
-4034
-4040
-4046
-4051
-4058
-4064
-4069
-4075
-4081
-4086
-4091
-4096
-4101
-4106
-4111
-4116
-4121
-4125
-4130
-4135
-4139
-4144
-4148
-4152
-4157
-4161
-4165
-4169
-4173
-4177
-4181
-4185
-4188
-4192
-4196
-4199
-4203
-4206
-4209
-4213
-4216
-4219
-4222
-4225
-4228
-4231
-4233
-4236
-4239
-4241
-4244
-4246
-4248
-4250
-4252
-4254
-4256
-4258
-4260
-4262
-4263
-4265
-4266
-4268
-4269
-4270
-4271
-4272
-4273
-4274
-4275
-4276
-4277
-4277
-4278
-4279
-4279
-4280
-4280
-4280
-4281
-4281
-4281
-4281
-4281
-4281
-4281
-4280
-4280
-4279
-4279
-4278
-4277
-4277
-4276
-4275
-4274
-4272
-4271
-4270
-4268
-4267
-4265
-4263
-4262
-4260
-4258
-4256
-4254
-4252
-4250
-4247
-4245
-4243
-4240
-4238
-4235
-4232
-4229
-4227
-4224
-4221
-4217
-4214
-4211
-4208
-4204
-4201
-4197
-4194
-4190
-4186
-4182
-4178
-4174
-4170
-4166
-4161
-4157
-4153
-4148
-4144
-4139
-4135
-4130
-4125
-4121
-4116
-4111
-4107
-4102
-4097
-4091
-4086
-4082
-4077
-4072
-4067
-4061
-4056
-4051
-4046
-4040
-4035
-4030
-4024
-4019
-4014
-4008
-4003
-3998
-3992
-3987
-3981
-3976
-3970
-3964
-3959
-3953
-3947
-3941
-3936
-3930
-3923
-3917
-3911
-3905
-3898
-3892
-3885
-3879
-3872
-3865
-3858
-3851
-3843
-3836
-3828
-3821
-3813
-3805
-3798
-3790
-3782
-3774
-3765
-3757
-3749
-3740
-3732
-3723
-3715
-3706
-3697
-3688
-3679
-3670
-3661
-3652
-3643
-3633
-3624
-3614
-3604
-3595
-3585
-3575
-3565
-3555
-3545
-3534
-3524
-3514
-3503
-3493
-3482
-3471
-3460
-3450
-3439
-3428
-3417
-3405
-3394
-3383
-3371
-3360
-3348
-3336
-3324
-3312
-3300
-3288
-3276
-3264
-3251
-3239
-3226
-3214
-3201
-3188
-3175
-3162
-3149
-3136
-3123
-3110
-3097
-3083
-3070
-3056
-3043
-3029
-3015
-3001
-2987
-2973
-2959
-2944
-2930
-2916
-2901
-2887
-2872
-2857
-2843
-2828
-2813
-2798
-2783
-2768
-2753
-2738
-2723
-2707
-2692
-2677
-2661
-2646
-2630
-2614
-2598
-2583
-2567
-2551
-2535
-2518
-2502
-2486
-2470
-2454
-2437
-2421
-2404
-2388
-2371
-2355
-2338
-2322
-2305
-2288
-2272
-2255
-2238
-2221
-2204
-2187
-2169
-2152
-2135
-2117
-2100
-2083
-2065
-2048
-2029
-2012
-1995
-1977
-1959
-1942
-1924
-1906
-1888
-1871
-1853
-1835
-1817
-1799
-1781
-1763
-1745
-1727
-1709
-1690
-1672
-1654
-1636
-1618
-1599
-1581
-1563
-1545
-1527
-1509
-1491
-1472
-1454
-1436
-1418
-1400
-1382
-1364
-1346
-1328
-1310
-1292
-1274
-1255
-1237
-1219
-1200
-1182
-1164
-1145
-1126
-1108
-1089
-1071
-1052
-1033
-1014
-996
-977
-958
-940
-921
-902
-883
-864
-845
-827
-808
-789
-770
-751
-733
-714
-695
-676
-657
-639
-620
-601
-582
-564
-545
-526
-508
-489
-471
-453
-434
-416
-398
-380
-362
-344
-326
-308
-290
-273
-255
-237
-220
-203
-185
-168
-151
-134
-117
-100
-83
-66
-50
-33
-17
-1
15
31
47
63
79
94
110
125
140
155
170
185
200
215
230
245
260
274
289
304
318
333
347
362
376
390
404
418
432
446
460
474
488
502
515
529
542
555
569
582
595
608
620
633
646
658
671
683
696
708
720
732
744
755
767
778
790
801
812
823
834
845
856
866
876
887
897
907
916
926
935
945
954
963
972
981
989
998
1006
1014
1022
1030
1038
1045
1053
1060
1067
1074
1081
1088
1095
1102
1108
1114
1121
1127
1133
1139
1144
1150
1155
1161
1166
1171
1176
1181
1185
1190
1194
1199
1203
1207
1211
1215
1218
1222
1225
1229
1232
1235
1238
1241
1243
1245
1248
1250
1252
1253
1255
1257
1258
1259
1260
1261
1262
1263
1263
1263
1264
1264
1264
1263
1263
1262
1262
1261
1260
1259
1258
1256
1255
1253
1251
1249
1247
1245
1242
1240
1237
1234
1231
1228
1225
1221
1217
1214
1210
1206
1201
1197
1193
1188
1183
1178
1173
1168
1163
1157
1152
1146
1140
1134
1128
1122
1116
1109
1103
1096
1089
1083
1076
1069
1062
1054
1047
1040
1032
1025
1016
1008
1000
993
985
977
968
960
952
943
935
926
917
909
900
891
882
873
864
855
846
836
827
818
809
799
790
781
771
762
752
742
733
723
713
703
694
684
674
664
654
644
634
624
614
604
594
584
574
564
554
544
534
524
514
504
494
484
473
463
453
443
433
423
413
403
393
383
373
363
353
343
333
323
314
304
294
284
274
265
255
245
236
226
216
207
197
188
178
169
160
150
141
132
123
113
104
95
86
77
68
59
51
42
33
24
16
7
-1
-10
-18
-27
-35
-44
-52
-61
-69
-77
-86
-94
-103
-111
-119
-128
-136
-144
-153
-161
-169
-177
-186
-194
-202
-210
-219
-227
-235
-243
-251
-260
-268
-276
-284
-292
-300
-308
-316
-324
-332
-340
-348
-355
-363
-371
-379
-387
-395
-402
-410
-418
-425
-433
-441
-448
-456
-464
-471
-479
-486
-494
-501
-509
-516
-524
-531
-538
-546
-553
-560
-568
-575
-582
-590
-597
-604
-611
-619
-626
-633
-640
-647
-654
-661
-668
-675
-682
-689
-696
-703
-710
-717
-724
-730
-737
-744
-751
-758
-764
-771
-778
-785
-791
-798
-805
-812
-819
-825
-832
-839
-846
-853
-860
-867
-874
-881
-888
-894
-901
-908
-915
-922
-929
-936
-943
-950
-957
-965
-972
-979
-986
-994
-1000
-1008
-1016
-1022
-1031
-1038
-1046
-1053
-1061
-1068
-1076
-1084
-1092
-1099
-1107
-1115
-1123
-1131
-1139
-1147
-1155
-1163
-1171
-1179
-1188
-1196
-1204
-1213
-1221
-1229
-1238
-1247
-1255
-1264
-1272
-1281
-1290
-1298
-1307
-1316
-1324
-1333
-1342
-1351
-1359
-1368
-1377
-1386
-1394
-1403
-1412
-1421
-1430
-1439
-1447
-1456
-1465
-1474
-1483
-1492
-1501
-1510
-1519
-1528
-1537
-1546
-1555
-1564
-1573
-1582
-1591
-1600
-1609
-1618
-1628
-1637
-1646
-1655
-1664
-1673
-1683
-1692
-1701
-1710
-1720
-1729
-1739
-1748
-1757
-1767
-1776
-1786
-1795
-1805
-1815
-1824
-1834
-1844
-1853
-1863
-1873
-1882
-1892
-1902
-1911
-1921
-1931
-1940
-1950
-1960
-1969
-1979
-1989
-1999
-2008
-2017
-2028
-2037
-2047
-2057
-2067
-2077
-2087
-2096
-2106
-2116
-2126
-2136
-2146
-2155
-2165
-2175
-2185
-2195
-2205
-2214
-2224
-2234
-2244
-2254
-2264
-2273
-2283
-2293
-2302
-2312
-2321
-2331
-2340
-2350
-2359
-2368
-2377
-2386
-2395
-2404
-2413
-2421
-2430
-2438
-2446
-2455
-2463
-2471
-2479
-2486
-2494
-2502
-2509
-2517
-2524
-2531
-2538
-2545
-2552
-2559
-2565
-2572
-2578
-2584
-2590
-2596
-2602
-2608
-2614
-2619
-2625
-2630
-2635
-2640
-2645
-2650
-2655
-2660
-2664
-2668
-2673
-2677
-2681
-2685
-2689
-2692
-2696
-2700
-2703
-2707
-2710
-2713
-2717
-2720
-2723
-2726
-2729
-2732
-2735
-2738
-2741
-2744
-2746
-2749
-2752
-2754
-2757
-2759
-2762
-2764
-2767
-2769
-2772
-2774
-2776
-2778
-2781
-2783
-2785
-2787
-2789
-2791
-2793
-2796
-2798
-2800
-2802
-2804
-2806
-2808
-2810
-2812
-2814
-2816
-2818
-2820
-2821
-2823
-2825
-2826
-2828
-2829
-2831
-2832
-2833
-2835
-2836
-2837
-2838
-2839
-2840
-2840
-2841
-2842
-2842
-2843
-2843
-2843
-2844
-2844
-2844
-2844
-2844
-2844
-2844
-2844
-2843
-2843
-2843
-2842
-2841
-2841
-2840
-2839
-2838
-2837
-2835
-2834
-2832
-2831
-2829
-2827
-2825
-2823
-2821
-2818
-2816
-2813
-2811
-2808
-2805
-2802
-2799
-2796
-2793
-2790
-2786
-2783
-2779
-2775
-2772
-2768
-2763
-2759
-2755
-2751
-2746
-2741
-2737
-2732
-2727
-2722
-2716
-2711
-2706
-2700
-2695
-2689
-2683
-2677
-2672
-2666
-2660
-2653
-2647
-2641
-2635
-2628
-2622
-2615
-2609
-2602
-2595
-2589
-2582
-2575
-2568
-2562
-2555
-2548
-2541
-2534
-2527
-2520
-2513
-2506
-2499
-2492
-2485
-2478
-2470
-2463
-2456
-2449
-2441
-2434
-2426
-2419
-2411
-2403
-2395
-2387
-2379
-2371
-2363
-2355
-2347
-2339
-2330
-2322
-2314
-2305
-2297
-2289
-2280
-2272
-2263
-2255
-2246
-2237
-2228
-2220
-2211
-2202
-2193
-2184
-2175
-2166
-2157
-2148
-2139
-2130
-2120
-2111
-2101
-2092
-2082
-2073
-2063
-2054
-2045
-2035
-2025
-2016
-2007
-1997
-1988
-1978
-1968
-1959
-1949
-1940
-1930
-1921
-1911
-1902
-1893
-1883
-1874
-1865
-1855
-1846
-1837
-1827
-1818
-1809
-1799
-1790
-1781
-1772
-1762
-1753
-1744
-1735
-1726
-1717
-1708
-1699
-1690
-1681
-1672
-1663
-1654
-1646
-1637
-1628
-1620
-1611
-1602
-1594
-1585
-1577
-1568
-1560
-1551
-1543
-1534
-1526
-1517
-1509
-1500
-1492
-1483
-1475
-1466
-1458
-1449
-1441
-1433
-1424
-1416
-1408
-1400
-1391
-1383
-1375
-1367
-1359
-1351
-1343
-1335
-1327
-1320
-1312
-1304
-1297
-1289
-1281
-1274
-1266
-1259
-1252
-1244
-1237
-1230
-1223
-1216
-1209
-1202
-1195
-1188
-1181
-1174
-1167
-1160
-1153
-1147
-1140
-1133
-1127
-1120
-1114
-1108
-1101
-1095
-1089
-1083
-1076
-1070
-1064
-1058
-1052
-1046
-1040
-1034
-1028
-1022
-1016
-1010
-1004
-999
-993
-987
-981
-976
-970
-965
-959
-954
-948
-943
-937
-932
-927
-921
-916
-911
-906
-900
-895
-890
-885
-880
-875
-870
-865
-860
-855
-850
-845
-840
-835
-830
-825
-820
-815
-810
-806
-801
-796
-792
-787
-782
-778
-773
-769
-764
-760
-755
-751
-747
-742
-738
-734
-730
-726
-722
-718
-714
-710
-706
-702
-698
-694
-690
-686
-682
-678
-674
-670
-667
-663
-660
-656
-653
-649
-646
-643
-640
-636
-633
-630
-627
-624
-621
-618
-615
-612
-609
-606
-603
-600
-597
-594
-592
-589
-586
-584
-581
-578
-576
-573
-571
-568
-566
-563
-561
-559
-556
-554
-552
-550
-548
-546
-544
-542
-541
-539
-537
-536
-535
-533
-532
-531
-530
-529
-528
-527
-526
-525
-525
-524
-523
-523
-522
-522
-521
-521
-521
-521
-521
-521
-521
-521
-521
-521
-522
-522
-523
-523
-524
-525
-525
-526
-527
-528
-529
-530
-531
-532
-533
-534
-535
-536
-537
-538
-539
-540
-541
-542
-543
-544
-545
-546
-547
-548
-549
-550
-551
-552
-554
-555
-556
-557
-558
-559
-560
-562
-563
-564
-565
-567
-568
-569
-571
-572
-573
-575
-577
-578
-580
-582
-583
-585
-587
-589
-590
-592
-594
-595
-597
-599
-601
-603
-604
-606
-608
-610
-612
-613
-615
-617
-619
-621
-622
-624
-626
-628
-630
-631
-633
-635
-637
-639
-641
-642
-644
-646
-648
-650
-652
-654
-655
-657
-659
-661
-663
-665
-667
-669
-671
-673
-674
-676
-678
-680
-682
-683
-685
-686
-688
-689
-691
-692
-693
-695
-696
-697
-698
-699
-700
-701
-702
-703
-704
-705
-705
-706
-706
-707
-708
-708
-709
-709
-710
-710
-711
-711
-712
-712
-712
-712
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-713
-712
-712
-712
-712
-711
-711
-711
-710
-710
-709
-709
-709
-708
-708
-708
-707
-707
-706
-706
-706
-705
-705
-705
-705
-704
-704
-704
-704
-704
-704
-704
-703
-703
-704
-704
-704
-704
-705
-705
-706
-706
-707
-707
-708
-709
-710
-711
-712
-713
-714
-716
-717
-718
-720
-722
-723
-725
-727
-729
-731
-733
-735
-737
-739
-742
-744
-747
-749
-752
-755
-757
-760
-763
-766
-769
-773
-776
-779
-783
-786
-790
-794
-797
-801
-805
-809
-813
-818
-822
-826
-831
-836
-840
-845
-850
-855
-860
-865
-871
-876
-881
-887
-893
-898
-904
-910
-916
-922
-928
-934
-940
-946
-953
-959
-966
-972
-979
-985
-992
-999
-1006
-1012
-1020
-1027
-1034
-1041
-1048
-1055
-1062
-1070
-1077
-1084
-1092
-1099
-1107
-1114
-1122
-1129
-1137
-1144
-1152
-1160
-1167
-1175
-1183
-1191
-1199
-1206
-1214
-1222
-1230
-1238
-1246
-1255
-1263
-1271
-1279
-1287
-1296
-1304
-1313
-1321
-1329
-1338
-1347
-1355
-1364
-1372
-1381
-1390
-1398
-1407
-1416
-1424
-1433
-1442
-1451
-1459
-1468
-1477
-1486
-1495
-1504
-1512
-1521
-1530
-1539
-1547
-1556
-1565
-1574
-1583
-1592
-1600
-1609
-1618
-1627
-1636
-1645
-1655
-1664
-1673
-1682
-1691
-1700
-1710
-1719
-1728
-1738
-1747
-1757
-1766
-1776
-1785
-1795
-1804
-1814
-1824
-1834
-1843
-1853
-1863
-1873
-1883
-1893
-1902
-1912
-1922
-1932
-1942
-1952
-1962
-1972
-1981
-1991
-2001
-2011
-2021
-2031
-2041
-2051
-2060
-2070
-2080
-2090
-2100
-2109
-2119
-2129
-2139
-2148
-2158
-2168
-2178
-2187
-2197
-2207
-2216
-2226
-2235
-2245
-2254
-2264
-2273
-2283
-2292
-2301
-2311
-2320
-2329
-2338
-2348
-2357
-2366
-2375
-2384
-2393
-2402
-2411
-2419
-2428
-2436
-2445
-2453
-2461
-2470
-2478
-2486
-2493
-2501
-2509
-2516
-2523
-2531
-2538
-2545
-2552
-2558
-2565
-2572
-2578
-2585
-2591
-2597
-2603
-2609
-2615
-2621
-2626
-2632
-2638
-2643
-2649
-2654
-2659
-2665
-2670
-2675
-2680
-2685
-2689
-2694
-2699
-2703
-2708
-2712
-2716
-2720
-2724
-2728
-2732
-2736
-2740
-2743
-2747
-2750
-2753
-2757
-2760
-2763
-2766
-2769
-2771
-2774
-2777
-2779
-2782
-2784
-2786
-2788
-2790
-2792
-2794
-2795
-2797
-2798
-2800
-2801
-2803
-2804
-2805
-2806
-2807
-2808
-2809
-2810
-2811
-2812
-2812
-2813
-2814
-2814
-2815
-2815
-2815
-2815
-2816
-2816
-2816
-2816
-2816
-2816
-2815
-2815
-2815
-2814
-2814
-2813
-2813
-2812
-2811
-2811
-2810
-2809
-2808
-2807
-2806
-2805
-2804
-2802
-2801
-2800
-2798
-2797
-2795
-2794
-2792
-2790
-2789
-2787
-2785
-2783
-2781
-2779
-2776
-2774
-2771
-2769
-2766
-2763
-2761
-2758
-2755
-2752
-2749
-2746
-2742
-2739
-2736
-2733
-2729
-2726
-2722
-2719
-2715
-2711
-2707
-2703
-2699
-2695
-2691
-2687
-2682
-2678
-2673
-2669
-2664
-2659
-2654
-2649
-2644
-2639
-2634
-2629
-2624
-2618
-2613
-2607
-2602
-2597
-2591
-2585
-2580
-2574
-2568
-2562
-2557
-2551
-2545
-2538
-2532
-2526
-2519
-2513
-2507
-2500
-2493
-2487
-2480
-2473
-2466
-2459
-2452
-2445
-2438
-2431
-2424
-2417
-2409
-2402
-2395
-2388
-2380
-2373
-2366
-2358
-2351
-2343
-2335
-2327
-2320
-2312
-2304
-2296
-2288
-2280
-2272
-2264
-2256
-2248
-2240
-2232
-2223
-2215
-2207
-2198
-2190
-2181
-2173
-2164
-2155
-2147
-2138
-2129
-2121
-2112
-2103
-2094
-2085
-2076
-2067
-2057
-2048
-2039
-2029
-2020
-2011
-2001
-1992
-1983
-1973
-1964
-1954
-1945
-1935
-1925
-1916
-1906
-1896
-1886
-1876
-1866
-1856
-1846
-1836
-1826
-1816
-1806
-1795
-1785
-1775
-1764
-1754
-1743
-1733
-1722
-1711
-1700
-1690
-1679
-1668
-1657
-1646
-1635
-1624
-1613
-1602
-1591
-1580
-1569
-1558
-1547
-1536
-1524
-1513
-1502
-1491
-1480
-1469
-1458
-1446
-1435
-1424
-1413
-1402
-1390
-1379
-1368
-1357
-1346
-1335
-1323
-1312
-1301
-1290
-1279
-1268
-1257
-1246
-1235
-1225
-1214
-1203
-1192
-1181
-1171
-1160
-1149
-1138
-1128
-1117
-1106
-1095
-1085
-1074
-1063
-1053
-1042
-1031
-1020
-1010
-1000
-989
-978
-968
-958
-947
-937
-926
-916
-906
-896
-886
-876
-866
-856
-846
-836
-826
-816
-806
-797
-787
-777
-768
-758
-749
-739
-730
-720
-711
-701
-692
-683
-674
-665
-656
-647
-638
-629
-620
-611
-603
-594
-585
-577
-568
-560
-551
-543
-535
-526
-518
-510
-502
-494
-487
-479
-471
-463
-456
-448
-441
-434
-426
-419
-412
-405
-398
-392
-385
-378
-372
-366
-359
-353
-347
-341
-335
-329
-323
-317
-312
-306
-300
-295
-290
-284
-279
-274
-269
-264
-259
-255
-250
-246
-241
-237
-233
-229
-225
-221
-217
-214
-210
-207
-204
-201
-198
-195
-192
-190
-188
-186
-184
-182
-180
-179
-177
-176
-175
-175
-174
-173
-173
-172
-171
-171
-170
-169
-169
-168
-168
-167
-166
-166
-165
-164
-164
-163
-162
-162
-161
-161
-160
-159
-159
-158
-157
-157
-156
-155
-155
-154
-154
-153
-152
-152
-151
-150
-150
-149
-149
-148
-147
-147
-146
-145
-145
-144
-144
-143
-142
-142
-141
-141
-140
-139
-139
-138
-137
-137
-136
-136
-135
-134
-134
-133
-133
-132
-131
-131
-130
-129
-129
-128
-128
-127
-126
-126
-125
-125
-124
-123
-123
-122
-122
-121
-120
-120
-119
-119
-118
-117
-117
-116
-116
-115
-114
-114
-113
-113
-112
-111
-111
-110
-110
-109
-108
-108
-107
-107
-106
-105
-105
-104
-104
-103
-102
-102
-101
-101
-100
-100
-99
-98
-98
-97
-97
-96
-95
-95
-94
-94
-93
-93
-92
-91
-91
-90
-90
-89
-88
-88
-87
-87
-86
-86
-85
-84
-84
-83
-83
-82
-82
-81
-80
-80
-79
-79
-78
-78
-77
-76
-76
-75
-75
-74
-74
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-67
-67
-66
-66
-65
-65
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-58
-58
-57
-57
-56
-56
-55
-55
-54
-53
-53
-52
-52
-51
-51
-50
-50
-49
-49
-48
-47
-47
-46
-46
-45
-45
-44
-44
-43
-43
-42
-41
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-35
-34
-34
-33
-33
-32
-32
-31
-31
-30
-30
-29
-29
-28
-28
-27
-27
-26
-25
-25
-24
-24
-23
-23
-22
-22
-21
-21
-20
-20
-19
-19
-18
-18
-17
-17
-16
-16
-15
-14
-14
-13
-13
-12
-12
-11
-11
-10
-10
-9
-9
-8
-8
-7
-7
-6
-6
-5
-5
-4
-4
-3
-3
-2
-2
-1
-1
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
31
31
31
32
32
33
33
34
34
35
35
36
36
37
37
38
38
39
39
40
40
41
41
41
42
42
43
43
44
44
45
45
46
46
47
47
48
48
49
49
49
50
50
51
51
52
52
53
53
54
54
55
55
55
56
56
57
57
58
58
59
59
60
60
60
61
61
62
62
63
63
64
64
65
65
65
66
66
67
67
68
68
69
69
70
70
70
71
71
72
72
73
73
74
74
74
75
75
76
76
77
77
77
78
78
79
79
80
80
81
81
81
82
82
83
83
84
84
84
85
85
86
86
87
87
88
88
88
89
89
90
90
91
91
91
92
92
93
93
94
94
94
95
95
96
96
96
97
97
98
98
99
99
99
100
100
101
101
102
102
102
103
103
104
104
104
105
105
106
106
107
107
107
108
108
109
109
109
110
110
111
111
111
112
112
113
113
114
114
114
115
115
116
116
116
117
117
118
118
118
119
119
120
120
120
121
121
122
122
122
123
123
124
124
124
125
125
126
126
126
127
127
128
128
128
129
129
129
130
130
131
131
131
132
132
133
133
133
134
134
135
135
135
136
136
136
137
137
138
138
138
139
139
140
140
140
141
141
141
142
142
143
143
143
144
144
145
145
145
146
146
146
147
147
148
148
148
149
149
149
150
150
151
151
151
152
152
152
153
153
153
154
154
155
155
155
156
156
156
157
157
158
158
158
159
159
159
160
160
160
161
161
162
162
162
163
163
163
164
164
164
165
165
165
166
166
167
167
167
168
168
168
169
169
169
170
170
170
171
171
171
172
172
173
173
173
174
174
174
175
175
175
176
176
176
177
177
177
178
178
178
179
179
179
180
180
181
181
181
182
182
182
183
183
183
184
184
184
185
185
185
186
186
186
187
187
187
188
188
188
189
189
189
190
190
190
191
191
191
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
197
197
197
198
198
198
198
199
199
199
200
200
200
201
201
201
202
202
202
203
203
203
204
204
204
205
205
205
206
206
206
206
207
207
207
208
208
208
209
209
209
210
210
210
211
211
211
211
212
212
212
213
213
213
214
214
214
215
215
215
215
216
216
216
217
217
217
218
218
218
219
219
219
219
220
220
220
221
221
221
222
222
222
222
223
223
223
224
224
224
225
225
225
225
226
226
226
227
227
227
227
228
228
228
229
229
229
229
230
230
230
231
231
231
232
232
232
232
233
233
233
234
234
234
234
235
235
235
236
236
236
236
237
237
237
237
238
238
238
239
239
239
239
240
240
240
241
241
241
241
242
242
242
243
243
243
243
244
244
244
244
245
245
245
246
246
246
246
247
247
247
247
248
248
248
249
249
249
249
250
250
250
250
251
251
251
251
252
252
252
253
253
253
253
254
254
254
254
255
255
255
255
256
256
256
256
257
257
257
257
258
258
258
259
259
259
259
260
260
260
260
