5
49732
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
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
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
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
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
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
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
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
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
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
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
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
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
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
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
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
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
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
98
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
79
79
79
79
79
79
79
78
78
78
78
78
78
77
77
77
77
77
76
76
76
76
76
76
75
75
75
75
75
74
74
74
74
73
73
73
73
72
72
72
72
72
71
71
71
71
70
70
70
70
70
69
69
69
69
68
68
68
68
67
67
67
67
66
66
66
66
65
65
65
65
64
64
64
64
63
63
63
63
62
62
62
62
61
61
61
61
60
60
60
60
59
59
59
58
58
58
57
57
57
57
56
56
56
55
55
55
54
54
54
54
53
53
53
52
52
52
51
51
51
51
50
50
50
49
49
48
48
48
47
47
47
46
46
45
45
45
44
44
44
43
43
43
42
42
42
41
41
41
40
40
40
39
39
39
38
38
37
37
37
36
36
35
35
34
34
34
33
33
32
32
31
31
31
30
30
29
29
29
28
28
27
27
26
26
25
25
25
24
24
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
16
15
15
14
14
13
13
12
11
11
10
10
9
9
8
8
7
7
6
5
5
4
4
3
3
2
2
1
1
0
0
-1
-1
-2
-3
-3
-4
-4
-5
-5
-6
-6
-7
-7
-8
-8
-8
-9
-10
-10
-11
-11
-12
-12
-13
-13
-14
-14
-15
-15
-16
-16
-17
-17
-18
-18
-18
-19
-19
-20
-20
-20
-21
-21
-22
-22
-23
-23
-23
-24
-24
-25
-25
-26
-26
-27
-27
-28
-28
-29
-29
-30
-30
-31
-31
-32
-32
-33
-34
-34
-35
-35
-36
-36
-37
-37
-38
-38
-39
-39
-40
-40
-41
-41
-42
-42
-43
-43
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-50
-50
-51
-51
-52
-52
-53
-53
-54
-54
-55
-55
-56
-56
-57
-58
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-63
-64
-64
-65
-65
-66
-66
-67
-67
-68
-68
-69
-69
-70
-70
-71
-71
-71
-72
-72
-73
-73
-73
-74
-74
-75
-75
-76
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-82
-82
-83
-83
-84
-84
-85
-85
-86
-87
-87
-88
-88
-89
-89
-90
-90
-91
-91
-92
-92
-93
-94
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-123
-124
-124
-125
-125
-126
-126
-127
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-133
-133
-133
-134
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-149
-149
-150
-150
-151
-151
-152
-153
-153
-154
-154
-155
-155
-156
-156
-157
-157
-158
-158
-159
-159
-160
-161
-161
-162
-162
-163
-163
-164
-165
-165
-166
-166
-167
-168
-168
-169
-169
-170
-170
-171
-171
-172
-172
-173
-173
-174
-174
-174
-175
-175
-176
-176
-177
-177
-178
-178
-179
-180
-180
-181
-181
-182
-183
-183
-184
-185
-185
-186
-186
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-194
-194
-195
-195
-196
-196
-197
-198
-198
-199
-200
-200
-201
-202
-202
-203
-204
-205
-205
-206
-207
-207
-208
-209
-209
-210
-211
-212
-212
-213
-214
-214
-215
-216
-216
-217
-218
-218
-219
-219
-220
-221
-221
-222
-222
-223
-224
-224
-225
-225
-226
-227
-227
-228
-229
-229
-230
-231
-231
-232
-233
-233
-234
-235
-235
-236
-237
-237
-238
-238
-239
-239
-240
-241
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-252
-253
-253
-254
-254
-255
-256
-256
-257
-257
-258
-259
-259
-260
-261
-261
-262
-263
-264
-264
-265
-266
-266
-267
-268
-269
-269
-270
-271
-272
-272
-273
-274
-274
-275
-276
-276
-277
-278
-278
-279
-280
-280
-281
-282
-282
-283
-284
-285
-285
-286
-287
-288
-289
-290
-290
-291
-292
-293
-294
-294
-295
-296
-296
-297
-298
-298
-299
-300
-300
-301
-302
-302
-303
-303
-304
-304
-305
-305
-306
-307
-307
-308
-308
-309
-309
-310
-310
-311
-311
-312
-313
-313
-314
-314
-315
-315
-316
-317
-317
-318
-318
-319
-320
-320
-321
-321
-322
-322
-323
-324
-324
-325
-325
-326
-326
-327
-328
-328
-329
-329
-330
-331
-331
-332
-332
-333
-334
-334
-335
-335
-336
-336
-337
-337
-338
-338
-339
-339
-340
-340
-341
-341
-342
-342
-343
-343
-344
-344
-345
-345
-346
-346
-346
-347
-347
-348
-348
-348
-349
-349
-350
-350
-350
-351
-351
-351
-352
-352
-352
-353
-353
-353
-354
-354
-354
-355
-355
-355
-356
-356
-357
-357
-358
-358
-358
-359
-359
-360
-360
-361
-361
-362
-363
-363
-364
-364
-365
-365
-366
-367
-367
-368
-368
-369
-369
-370
-370
-371
-371
-372
-372
-373
-373
-374
-374
-374
-375
-375
-376
-376
-377
-377
-378
-379
-379
-380
-380
-381
-382
-382
-383
-384
-384
-385
-386
-386
-387
-388
-388
-389
-390
-390
-391
-392
-393
-393
-394
-395
-395
-396
-397
-398
-398
-399
-400
-400
-401
-401
-402
-403
-403
-404
-404
-405
-405
-406
-406
-407
-407
-408
-408
-409
-409
-409
-410
-410
-411
-412
-412
-413
-413
-414
-414
-415
-415
-416
-417
-417
-418
-419
-419
-420
-421
-422
-422
-423
-424
-425
-425
-426
-427
-428
-429
-429
-430
-431
-432
-433
-433
-434
-435
-436
-437
-438
-439
-439
-440
-441
-442
-443
-444
-444
-445
-446
-447
-448
-448
-449
-450
-451
-452
-452
-453
-454
-455
-455
-456
-457
-458
-459
-460
-460
-461
-462
-463
-464
-465
-466
-467
-468
-469
-470
-471
-472
-473
-474
-475
-476
-477
-478
-479
-480
-481
-482
-483
-484
-485
-486
-487
-488
-488
-489
-490
-491
-492
-493
-494
-495
-495
-496
-497
-498
-499
-500
-501
-502
-503
-503
-504
-505
-506
-507
-508
-509
-509
-510
-511
-512
-513
-514
-514
-515
-516
-517
-518
-518
-519
-520
-521
-522
-523
-524
-525
-526
-527
-528
-529
-530
-531
-532
-533
-535
-536
-537
-538
-539
-540
-541
-542
-543
-544
-545
-546
-547
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-572
-573
-574
-575
-576
-577
-578
-579
-579
-580
-581
-582
-583
-584
-585
-586
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-599
-600
-601
-602
-603
-603
-604
-605
-606
-607
-608
-609
-609
-610
-611
-612
-612
-613
-614
-614
-615
-615
-616
-617
-617
-618
-618
-619
-619
-620
-621
-621
-622
-623
-623
-624
-625
-625
-626
-627
-628
-628
-629
-630
-631
-632
-632
-633
-634
-635
-636
-637
-638
-639
-640
-641
-642
-643
-644
-645
-646
-647
-648
-649
-650
-651
-652
-653
-653
-654
-655
-656
-657
-658
-659
-660
-660
-661
-662
-663
-664
-665
-666
-666
-667
-668
-669
-670
-671
-672
-672
-673
-674
-675
-676
-677
-677
-678
-679
-680
-681
-681
-682
-683
-684
-685
-685
-686
-687
-687
-688
-689
-690
-691
-691
-692
-693
-694
-695
-696
-697
-698
-699
-700
-701
-702
-702
-703
-704
-705
-706
-707
-708
-709
-710
-711
-712
-713
-714
-715
-716
-717
-717
-718
-719
-720
-720
-721
-722
-723
-723
-724
-725
-725
-726
-727
-727
-728
-729
-729
-730
-731
-732
-732
-733
-734
-734
-735
-736
-736
-737
-738
-738
-739
-740
-741
-741
-742
-743
-743
-744
-745
-745
-746
-747
-747
-748
-749
-749
-750
-751
-751
-752
-753
-753
-754
-754
-755
-755
-756
-756
-757
-757
-757
-758
-758
-759
-759
-759
-760
-760
-761
-761
-762
-763
-763
-764
-765
-765
-766
-766
-767
-768
-768
-769
-769
-769
-770
-770
-771
-771
-771
-772
-772
-772
-773
-773
-773
-774
-774
-774
-775
-775
-776
-776
-777
-777
-778
-778
-779
-779
-780
-781
-781
-782
-783
-783
-784
-785
-786
-786
-787
-788
-788
-789
-790
-791
-791
-792
-793
-793
-794
-795
-796
-796
-797
-798
-799
-799
-800
-801
-802
-803
-803
-804
-805
-806
-807
-807
-808
-809
-809
-810
-811
-811
-812
-812
-813
-814
-814
-815
-815
-816
-816
-817
-818
-818
-819
-820
-820
-821
-822
-822
-823
-824
-824
-825
-826
-826
-827
-828
-828
-829
-829
-830
-830
-831
-831
-832
-832
-832
-833
-833
-833
-834
-834
-834
-834
-835
-835
-835
-835
-835
-835
-835
-836
-836
-836
-836
-836
-836
-837
-837
-837
-837
-837
-837
-838
-838
-838
-838
-838
-839
-839
-839
-840
-840
-840
-841
-841
-841
-841
-842
-842
-842
-843
-843
-843
-844
-844
-844
-845
-845
-846
-846
-846
-847
-847
-848
-848
-849
-849
-850
-850
-851
-852
-852
-853
-853
-854
-854
-855
-856
-856
-857
-858
-859
-859
-860
-861
-862
-863
-864
-865
-865
-866
-867
-868
-869
-870
-871
-872
-873
-873
-874
-875
-875
-876
-877
-877
-878
-878
-879
-880
-880
-881
-881
-882
-883
-883
-884
-885
-885
-886
-887
-887
-888
-889
-890
-890
-891
-892
-892
-893
-894
-894
-895
-896
-896
-897
-898
-898
-899
-899
-900
-900
-901
-901
-902
-903
-903
-904
-904
-905
-906
-907
-907
-908
-909
-909
-910
-911
-911
-912
-913
-914
-914
-915
-916
-916
-917
-918
-918
-919
-919
-920
-920
-921
-921
-922
-922
-923
-923
-924
-924
-924
-925
-925
-926
-926
-926
-927
-927
-927
-928
-928
-929
-929
-930
-930
-931
-931
-932
-932
-933
-933
-934
-934
-935
-935
-936
-936
-937
-937
-938
-938
-939
-940
-940
-941
-941
-942
-943
-943
-944
-944
-945
-945
-946
-946
-947
-947
-948
-948
-949
-950
-950
-951
-951
-952
-952
-953
-954
-954
-955
-955
-956
-956
-957
-958
-958
-959
-960
-960
-961
-962
-962
-963
-964
-964
-965
-966
-966
-967
-968
-968
-969
-969
-970
-971
-972
-972
-973
-974
-975
-975
-976
-977
-978
-978
-979
-980
-981
-981
-982
-983
-984
-984
-985
-986
-986
-987
-988
-989
-989
-990
-991
-991
-992
-992
-993
-993
-994
-994
-995
-995
-996
-996
-997
-997
-998
-998
-999
-999
-1000
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1008
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1020
-1022
-1022
-1022
-1024
-1024
-1025
-1025
-1026
-1026
-1027
-1027
-1027
-1028
-1028
-1028
-1029
-1029
-1029
-1030
-1030
-1031
-1031
-1031
-1032
-1032
-1032
-1033
-1033
-1033
-1034
-1034
-1035
-1035
-1035
-1036
-1036
-1036
-1037
-1037
-1037
-1038
-1038
-1038
-1038
-1038
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1039
-1040
-1040
-1040
-1040
-1041
-1041
-1041
-1042
-1042
-1042
-1043
-1043
-1044
-1044
-1045
-1045
-1046
-1047
-1047
-1048
-1048
-1049
-1050
-1050
-1051
-1051
-1052
-1052
-1053
-1053
-1054
-1055
-1055
-1056
-1056
-1057
-1058
-1058
-1059
-1060
-1061
-1061
-1062
-1063
-1064
-1064
-1065
-1066
-1067
-1068
-1069
-1069
-1070
-1071
-1072
-1072
-1073
-1074
-1074
-1075
-1076
-1077
-1077
-1078
-1079
-1079
-1080
-1081
-1081
-1082
-1082
-1083
-1083
-1084
-1084
-1085
-1085
-1086
-1086
-1087
-1087
-1087
-1088
-1088
-1088
-1089
-1089
-1090
-1090
-1091
-1091
-1092
-1092
-1093
-1094
-1094
-1095
-1096
-1096
-1097
-1098
-1098
-1099
-1100
-1101
-1101
-1102
-1103
-1104
-1105
-1105
-1106
-1107
-1108
-1109
-1109
-1110
-1111
-1112
-1113
-1114
-1114
-1115
-1116
-1117
-1118
-1119
-1120
-1120
-1121
-1122
-1123
-1124
-1125
-1126
-1127
-1128
-1129
-1130
-1131
-1132
-1133
-1133
-1134
-1135
-1136
-1137
-1138
-1139
-1140
-1141
-1142
-1143
-1144
-1145
-1145
-1146
-1147
-1148
-1149
-1150
-1151
-1152
-1153
-1153
-1154
-1155
-1156
-1157
-1158
-1159
-1160
-1161
-1162
-1163
-1164
-1165
-1166
-1167
-1169
-1170
-1171
-1172
-1174
-1175
-1176
-1177
-1179
-1180
-1181
-1183
-1184
-1185
-1186
-1188
-1189
-1190
-1191
-1192
-1194
-1195
-1196
-1197
-1198
-1200
-1201
-1202
-1204
-1205
-1206
-1208
-1210
-1211
-1213
-1214
-1216
-1218
-1219
-1221
-1222
-1224
-1226
-1227
-1229
-1231
-1232
-1234
-1235
-1237
-1238
-1240
-1241
-1242
-1244
-1245
-1246
-1248
-1249
-1250
-1251
-1252
-1253
-1255
-1256
-1257
-1258
-1259
-1260
-1261
-1262
-1264
-1265
-1266
-1267
-1268
-1269
-1270
-1271
-1272
-1273
-1274
-1275
-1275
-1276
-1277
-1278
-1278
-1279
-1280
-1281
-1281
-1282
-1283
-1283
-1284
-1285
-1285
-1286
-1287
-1287
-1288
-1289
-1289
-1290
-1291
-1292
-1292
-1293
-1294
-1294
-1295
-1296
-1296
-1297
-1298
-1299
-1300
-1300
-1301
-1302
-1303
-1303
-1304
-1305
-1305
-1306
-1306
-1307
-1307
-1308
-1308
-1309
-1309
-1309
-1310
-1310
-1310
-1310
-1310
-1310
-1310
-1309
-1309
-1309
-1309
-1308
-1308
-1308
-1307
-1307
-1307
-1306
-1306
-1306
-1305
-1305
-1305
-1305
-1304
-1304
-1304
-1304
-1304
-1303
-1303
-1303
-1303
-1302
-1302
-1302
-1302
-1301
-1301
-1300
-1300
-1300
-1299
-1299
-1298
-1298
-1297
-1297
-1296
-1296
-1296
-1295
-1295
-1294
-1294
-1294
-1293
-1293
-1293
-1292
-1292
-1292
-1292
-1292
-1292
-1292
-1292
-1293
-1293
-1293
-1293
-1294
-1294
-1294
-1295
-1295
-1295
-1296
-1296
-1296
-1297
-1297
-1297
-1298
-1298
-1298
-1298
-1299
-1299
-1299
-1299
-1299
-1300
-1300
-1300
-1301
-1301
-1301
-1302
-1302
-1302
-1303
-1303
-1303
-1304
-1304
-1304
-1304
-1305
-1305
-1305
-1306
-1306
-1306
-1306
-1306
-1306
-1307
-1307
-1307
-1307
-1307
-1306
-1306
-1306
-1306
-1305
-1305
-1305
-1304
-1304
-1304
-1303
-1303
-1303
-1303
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1302
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1303
-1302
-1302
-1302
-1302
-1302
-1301
-1301
-1301
-1301
-1300
-1300
-1299
-1299
-1299
-1298
-1298
-1298
-1297
-1297
-1297
-1297
-1296
-1296
-1296
-1296
-1296
-1296
-1295
-1295
-1295
-1295
-1295
-1295
-1295
-1295
-1294
-1294
-1294
-1294
-1293
-1293
-1293
-1293
-1292
-1292
-1292
-1291
-1291
-1291
-1291
-1290
-1290
-1290
-1289
-1289
-1289
-1288
-1288
-1287
-1287
-1287
-1286
-1286
-1286
-1285
-1285
-1285
-1284
-1284
-1284
-1284
-1283
-1283
-1283
-1283
-1283
-1282
-1282
-1282
-1282
-1282
-1281
-1281
-1281
-1281
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1280
-1281
-1281
-1281
-1282
-1282
-1282
-1283
-1283
-1283
-1284
-1284
-1284
-1284
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1285
-1284
-1284
-1284
-1284
-1284
-1283
-1283
-1283
-1282
-1282
-1282
-1281
-1281
-1281
-1280
-1280
-1279
-1279
-1278
-1278
-1277
-1277
-1276
-1276
-1275
-1275
-1274
-1274
-1273
-1272
-1272
-1271
-1271
-1270
-1269
-1269
-1268
-1267
-1267
-1266
-1265
-1265
-1264
-1263
-1263
-1262
-1262
-1261
-1261
-1260
-1260
-1259
-1259
-1258
-1258
-1258
-1257
-1257
-1256
-1256
-1255
-1254
-1254
-1253
-1253
-1252
-1252
-1251
-1250
-1250
-1249
-1249
-1248
-1247
-1247
-1246
-1246
-1245
-1245
-1244
-1243
-1243
-1242
-1242
-1241
-1240
-1240
-1239
-1238
-1238
-1237
-1236
-1235
-1234
-1234
-1233
-1232
-1231
-1230
-1229
-1228
-1227
-1226
-1225
-1224
-1223
-1222
-1220
-1219
-1218
-1217
-1216
-1215
-1213
-1212
-1211
-1210
-1209
-1208
-1207
-1206
-1205
-1204
-1203
-1202
-1202
-1201
-1200
-1199
-1199
-1198
-1197
-1197
-1196
-1196
-1195
-1195
-1195
-1194
-1194
-1193
-1193
-1193
-1192
-1192
-1191
-1191
-1190
-1190
-1189
-1188
-1188
-1187
-1186
-1185
-1184
-1183
-1182
-1180
-1179
-1178
-1176
-1175
-1174
-1172
-1171
-1169
-1168
-1166
-1165
-1163
-1161
-1160
-1158
-1157
-1155
-1154
-1152
-1151
-1149
-1148
-1146
-1145
-1143
-1142
-1140
-1139
-1137
-1135
-1134
-1132
-1131
-1129
-1127
-1126
-1124
-1123
-1121
-1119
-1118
-1116
-1115
-1113
-1112
-1110
-1109
-1108
-1106
-1105
-1103
-1102
-1101
-1099
-1098
-1097
-1095
-1094
-1093
-1091
-1090
-1089
-1087
-1086
-1085
-1083
-1082
-1080
-1079
-1077
-1076
-1074
-1073
-1071
-1069
-1068
-1066
-1065
-1063
-1061
-1060
-1058
-1056
-1055
-1053
-1051
-1050
-1048
-1046
-1045
-1043
-1042
-1040
-1039
-1037
-1036
-1034
-1033
-1031
-1030
-1028
-1027
-1025
-1024
-1022
-1020
-1020
-1018
-1016
-1014
-1014
-1012
-1010
-1010
-1008
-1006
-1006
-1004
-1004
-1002
-1000
-1000
-999
-998
-997
-995
-994
-993
-991
-990
-989
-988
-986
-985
-983
-982
-981
-979
-978
-976
-975
-973
-972
-970
-969
-968
-966
-965
-963
-962
-960
-959
-958
-957
-955
-954
-953
-952
-951
-949
-948
-947
-946
-945
-944
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-933
-933
-932
-931
-931
-930
-930
-930
-929
-929
-929
-929
-929
-929
-928
-928
-928
-928
-928
-928
-928
-928
-929
-929
-929
-929
-929
-929
-929
-930
-930
-931
-931
-932
-932
-933
-934
-934
-935
-936
-937
-937
-938
-939
-940
-940
-941
-942
-942
-943
-943
-943
-943
-944
-944
-944
-944
-944
-943
-943
-943
-942
-942
-941
-940
-940
-939
-938
-937
-937
-936
-935
-934
-933
-932
-931
-930
-929
-928
-927
-926
-925
-924
-923
-922
-921
-920
-919
-918
-917
-916
-915
-915
-914
-913
-912
-911
-911
-910
-909
-908
-908
-907
-906
-905
-905
-904
-903
-903
-902
-901
-901
-900
-899
-899
-898
-897
-896
-895
-894
-894
-893
-892
-891
-890
-889
-888
-887
-886
-885
-884
-883
-882
-881
-880
-879
-878
-877
-876
-875
-874
-873
-872
-872
-871
-870
-869
-868
-867
-866
-865
-864
-863
-862
-861
-860
-859
-858
-857
-856
-855
-854
-853
-852
-851
-850
-849
-848
-847
-846
-845
-843
-842
-841
-840
-839
-837
-836
-835
-833
-832
-830
-829
-827
-826
-824
-823
-821
-819
-817
-815
-813
-811
-809
-807
-805
-803
-800
-798
-796
-793
-791
-789
-786
-784
-781
-778
-776
-773
-771
-768
-765
-762
-760
-757
-754
-751
-748
-745
-742
-740
-737
-734
-731
-728
-725
-722
-719
-716
-713
-710
-707
-704
-701
-698
-695
-692
-689
-686
-682
-679
-676
-673
-669
-666
-663
-660
-656
-653
-650
-646
-643
-640
-637
-633
-630
-627
-624
-621
-617
-614
-611
-608
-605
-602
-599
-596
-593
-590
-587
-584
-581
-578
-575
-572
-570
-567
-564
-562
-559
-556
-553
-551
-548
-545
-543
-540
-537
-534
-531
-528
-525
-522
-519
-516
-513
-510
-506
-503
-500
-497
-493
-490
-486
-483
-480
-476
-472
-469
-465
-462
-458
-454
-450
-446
-443
-439
-435
-431
-427
-423
-419
-415
-411
-407
-403
-399
-396
-392
-388
-384
-380
-377
-373
-369
-365
-362
-358
-355
-351
-348
-344
-341
-337
-334
-331
-328
-325
-322
-319
-316
-313
-310
-307
-305
-302
-299
-297
-294
-292
-290
-287
-285
-283
-281
-279
-277
-275
-273
-271
-269
-267
-266
-264
-262
-260
-259
-257
-255
-253
-252
-250
-248
-246
-244
-242
-240
-238
-236
-234
-232
-230
-228
-225
-223
-221
-219
-216
-214
-211
-209
-207
-204
-202
-199
-197
-194
-192
-189
-186
-184
-181
-178
-176
-173
-170
-168
-165
-162
-160
-157
-154
-151
-149
-146
-143
-140
-138
-135
-132
-129
-127
-124
-121
-119
-116
-114
-111
-109
-106
-104
-101
-99
-97
-94
-92
-90
-88
-85
-83
-81
-79
-77
-74
-72
-70
-68
-66
-63
-61
-59
-57
-55
-52
-50
-48
-46
-44
-42
-40
-38
-36
-33
-31
-29
-27
-24
-22
-20
-17
-15
-12
-10
-7
-5
-2
0
2
5
7
9
12
14
16
18
20
22
24
26
28
30
31
33
34
36
37
38
40
41
42
43
44
44
45
46
46
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
50
50
50
51
51
52
53
53
54
55
56
57
58
59
60
61
62
64
65
66
68
69
71
72
74
76
77
79
81
83
85
87
89
92
94
97
99
102
105
107
110
113
116
120
123
126
130
133
137
141
145
149
153
157
161
166
170
175
179
184
188
193
197
202
207
211
216
221
226
230
235
240
245
250
254
259
264
269
274
279
284
289
294
300
305
310
316
321
327
333
338
344
350
356
362
368
374
380
386
392
398
405
411
417
424
430
437
443
450
456
463
469
476
482
489
495
501
508
514
520
526
532
538
545
551
557
563
568
574
580
586
592
597
603
608
614
619
624
629
635
640
645
649
654
659
664
668
673
677
682
687
691
696
700
705
709
714
719
723
728
732
737
741
746
750
755
759
763
767
772
776
780
784
788
792
796
800
803
807
811
815
819
823
827
831
835
839
843
847
852
856
860
865
869
874
878
883
888
893
897
902
907
912
916
921
926
931
936
940
945
950
955
960
965
970
974
979
984
989
993
998
1002
1006
1010
1014
1020
1024
1028
1032
1036
1039
1043
1047
1051
1054
1058
1061
1065
1068
1072
1075
1078
1081
1084
1087
1090
1093
1096
1098
1101
1103
1106
1108
1110
1112
1114
1116
1117
1119
1120
1121
1122
1123
1124
1125
1126
1126
1127
1127
1127
1127
1127
1127
1127
1127
1126
1126
1125
1125
1124
1124
1123
1123
1122
1122
1121
1120
1120
1119
1118
1117
1116
1116
1115
1114
1113
1112
1111
1109
1108
1107
1106
1105
1104
1103
1102
1101
1100
1099
1098
1098
1097
1096
1096
1095
1095
1094
1094
1094
1093
1093
1092
1092
1092
1091
1091
1090
1090
1089
1088
1088
1087
1086
1085
1084
1084
1083
1081
1080
1079
1078
1076
1075
1073
1071
1069
1067
1065
1063
1061
1058
1056
1053
1050
1047
1045
1042
1039
1036
1033
1030
1027
1022
1020
1016
1014
1010
1008
1004
1000
998
995
992
989
986
983
980
978
975
973
970
968
966
964
963
961
960
959
958
957
956
956
956
956
956
956
956
957
958
959
960
961
962
964
965
967
968
970
972
974
975
977
979
982
984
986
988
990
992
995
997
999
1002
1004
1006
1008
1010
1014
1016
1018
1020
1022
1026
1028
1030
1032
1035
1037
1039
1041
1043
1045
1047
1048
1050
1051
1053
1054
1056
1057
1058
1060
1061
1062
1063
1065
1066
1067
1068
1069
1070
1072
1073
1074
1076
1077
1078
1080
1081
1083
1084
1085
1087
1088
1090
1091
1093
1094
1095
1097
1098
1100
1101
1103
1104
1106
1107
1109
1111
1112
1114
1116
1118
1120
1123
1125
1127
1130
1133
1135
1138
1141
1144
1147
1150
1153
1157
1160
1163
1166
1170
1173
1176
1180
1183
1187
1190
1194
1198
1201
1205
1209
1213
1217
1220
1224
1228
1232
1236
1240
1244
1248
1252
1256
1260
1264
1267
1271
1275
1279
1283
1287
1291
1295
1299
1303
1307
1311
1315
1319
1323
1328
1332
1336
1340
1344
1348
1352
1356
1361
1365
1369
1373
1377
1381
1386
1390
1394
1398
1402
1406
1411
1415
1419
1423
1427
1431
1435
1439
1443
1447
1452
1456
1460
1464
1468
1472
1476
1480
1484
1489
1493
1497
1501
1505
1509
1513
1517
1521
1525
1528
1532
1536
1539
1543
1546
1549
1552
1555
1558
1561
1564
1567
1569
1572
1574
1576
1579
1581
1583
1585
1587
1589
1591
1593
1594
1596
1598
1599
1601
1602
1603
1604
1605
1607
1608
1609
1609
1610
1611
1612
1613
1613
1614
1615
1616
1616
1617
1618
1619
1619
1620
1621
1622
1623
1624
1625
1626
1628
1629
1630
1632
1633
1634
1636
1638
1639
1641
1643
1644
1646
1647
1649
1650
1652
1653
1654
1656
1657
1658
1658
1659
1660
1661
1661
1662
1662
1662
1663
1663
1663
1663
1663
1663
1663
1662
1662
1661
1661
1660
1659
1658
1657
1655
1654
1652
1650
1649
1646
1644
1642
1640
1637
1634
1631
1628
1625
1622
1619
1615
1612
1608
1604
1601
1597
1593
1589
1585
1581
1577
1573
1569
1565
1562
1558
1554
1550
1547
1543
1539
1536
1532
1528
1525
1521
1518
1514
1511
1508
1504
1501
1498
1495
1491
1488
1485
1482
1479
1476
1473
1470
1467
1464
1461
1458
1456
1453
1451
1449
1446
1444
1442
1441
1439
1438
1436
1435
1434
1433
1432
1431
1430
1429
1428
1427
1427
1426
1426
1425
1425
1424
1424
1423
1423
1422
1422
1422
1422
1422
1422
1421
1421
1421
1421
1422
1422
1422
1422
1422
1422
1422
1422
1422
1423
1423
1423
1423
1424
1424
1424
1425
1425
1426
1426
1427
1427
1428
1429
1430
1431
1432
1433
1434
1435
1437
1438
1439
1441
1442
1444
1446
1447
1449
1451
1453
1455
1457
1459
1462
1464
1467
1469
1472
1475
1478
1481
1484
1487
1490
1493
1496
1499
1503
1506
1509
1513
1516
1520
1523
1526
1530
1533
1537
1540
1543
1546
1549
1552
1555
1558
1561
1563
1566
1568
1570
1573
1575
1577
1579
1581
1583
1584
1586
1588
1590
1591
1593
1595
1596
1598
1600
1601
1603
1605
1606
1608
1609
1611
1612
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1626
1627
1628
1628
1629
1630
1630
1631
1631
1632
1633
1633
1634
1634
1635
1635
1636
1636
1637
1637
1637
1638
1638
1638
1638
1638
1639
1639
1639
1639
1639
1639
1639
1639
1640
1640
1640
1641
1641
1641
1642
1642
1643
1644
1644
1645
1646
1646
1647
1648
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1663
1664
1665
1666
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1714
1715
1716
1717
1717
1718
1719
1719
1720
1720
1721
1721
1721
1721
1722
1722
1722
1722
1722
1721
1721
1721
1720
1720
1719
1719
1718
1718
1717
1716
1715
1714
1714
1713
1712
1711
1710
1710
1709
1708
1708
1707
1707
1707
1707
1707
1707
1707
1707
1707
1708
1708
1709
1709
1710
1710
1711
1712
1712
1713
1714
1715
1716
1716
1717
1718
1720
1721
1722
1723
1724
1725
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1738
1738
1739
1739
1739
1739
1738
1738
1737
1737
1736
1735
1734
1733
1731
1730
1728
1727
1725
1724
1722
1721
1719
1717
1716
1715
1713
1712
1711
1710
1709
1708
1707
1706
1705
1705
1704
1703
1703
1702
1701
1701
1700
1699
1698
1697
1697
1696
1695
1693
1692
1691
1690
1689
1687
1686
1684
1683
1682
1680
1678
1677
1675
1674
1672
1671
1669
1668
1667
1665
1664
1663
1662
1661
1660
1659
1658
1657
1656
1655
1654
1653
1653
1652
1651
1651
1650
1650
1650
1649
1649
1649
1649
1649
1649
1650
1650
1650
1651
1652
1652
1653
1654
1655
1656
1658
1659
1661
1662
1664
1666
1668
1670
1672
1674
1676
1678
1681
1683
1686
1689
1692
1695
1698
1702
1705
1709
1712
1716
1720
1724
1728
1733
1737
1741
1745
1750
1754
1759
1763
1768
1772
1776
1781
1785
1790
1794
1799
1803
1808
1812
1817
1821
1826
1830
1835
1839
1844
1848
1853
1857
1862
1866
1870
1875
1879
1884
1888
1892
1897
1901
1905
1909
1914
1918
1922
1926
1930
1934
1938
1943
1947
1951
1955
1959
1963
1967
1972
1976
1980
1985
1989
1993
1998
2003
2007
2012
2017
2021
2025
2031
2036
2040
2045
2050
2055
2059
2064
2069
2073
2078
2082
2087
2091
2095
2100
2104
2108
2113
2117
2121
2125
2129
2134
2138
2142
2146
2149
2153
2157
2161
2164
2168
2171
2174
2177
2181
2184
2186
2189
2192
2195
2198
2200
2203
2205
2208
2210
2213
2215
2217
2220
2222
2224
2226
2228
2230
2232
2234
2236
2238
2240
2242
2244
2246
2249
2251
2253
2256
2258
2261
2264
2267
2270
2273
2276
2279
2283
2286
2289
2293
2297
2300
2304
2307
2311
2314
2318
2321
2325
2328
2331
2334
2337
2340
2343
2346
2348
2350
2353
2355
2357
2359
2361
2362
2364
2365
2367
2368
2369
2370
2371
2372
2373
2373
2374
2375
2376
2376
2377
2377
2378
2378
2379
2379
2380
2380
2380
2380
2380
2380
2380
2380
2380
2380
2380
2379
2379
2378
2378
2377
2376
2375
2374
2373
2372
2371
2369
2368
2366
2365
2363
2361
2359
2357
2355
2352
2350
2347
2345
2342
2339
2336
2333
2330
2327
2323
2320
2317
2313
2310
2306
2303
2299
2296
2292
2289
2285
2282
2278
2275
2272
2269
2265
2262
2260
2257
2254
2251
2249
2246
2244
2241
2239
2237
2235
2233
2231
2229
2227
2226
2224
2223
2221
2220
2219
2218
2217
2216
2215
2215
2214
2214
2214
2214
2214
2214
2214
2215
2215
2216
2217
2218
2219
2220
2221
2223
2224
2226
2227
2229
2231
2233
2235
2237
2239
2241
2243
2246
2248
2250
2253
2255
2258
2261
2263
2266
2269
2272
2275
2278
2281
2284
2287
2290
2293
2296
2300
2303
2306
2310
2313
2316
2320
2323
2326
2330
2333
2337
2340
2344
2347
2351
2355
2358
2362
2365
2369
2372
2376
2380
2383
2386
2390
2393
2397
2400
2403
2407
2410
2413
2416
2419
2422
2425
2428
2430
2432
2435
2437
2439
2441
2442
2444
2445
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2471
2472
2474
2475
2476
2478
2480
2481
2483
2484
2486
2488
2490
2491
2493
2495
2496
2498
2500
2501
2503
2504
2506
2507
2508
2509
2511
2512
2512
2513
2514
2515
2515
2516
2516
2516
2517
2517
2517
2517
2517
2517
2516
2516
2516
2515
2515
2514
2513
2513
2512
2511
2510
2509
2508
2507
2506
2504
2503
2502
2501
2500
2499
2498
2497
2496
2495
2494
2493
2492
2491
2490
2489
2488
2487
2486
2486
2485
2484
2483
2482
2482
2481
2480
2479
2478
2477
2477
2476
2475
2474
2473
2472
2471
2471
2470
2469
2468
2468
2467
2467
2466
2466
2466
2465
2465
2465
2465
2465
2465
2466
2466
2467
2467
2468
2468
2469
2470
2471
2472
2474
2475
2477
2478
2480
2482
2484
2486
2488
2490
2492
2495
2497
2500
2502
2505
2507
2510
2512
2515
2518
2520
2523
2525
2528
2530
2532
2534
2537
2539
2541
2543
2545
2547
2549
2551
2553
2555
2557
2559
2561
2563
2565
2567
2569
2571
2573
2575
2576
2578
2580
2582
2584
2585
2587
2588
2590
2591
2592
2594
2595
2596
2596
2597
2598
2598
2599
2599
2600
2600
2600
2600
2600
2600
2600
2599
2599
2599
2599
2598
2598
2597
2597
2596
2596
2595
2595
2594
2593
2592
2591
2591
2590
2589
2587
2586
2585
2584
2582
2581
2579
2578
2576
2574
2572
2570
2568
2566
2564
2562
2559
2557
2555
2552
2549
2547
2544
2541
2538
2535
2532
2529
2526
2522
2519
2516
2512
2509
2505
2502
2498
2495
2491
2487
2483
2480
2476
2472
2468
2464
2460
2456
2453
2449
2445
2441
2437
2433
2429
2424
2420
2416
2412
2407
2403
2398
2394
2389
2384
2380
2375
2370
2365
2360
2355
2350
2345
2340
2335
2329
2324
2319
2314
2308
2303
2297
2292
2286
2281
2276
2270
2265
2259
2254
2248
2243
2237
2232
2227
2221
2216
2211
2206
2201
2196
2191
2187
2182
2177
2173
2169
2165
2161
2157
2153
2149
2145
2142
2138
2135
2132
2129
2126
2123
2121
2118
2116
2113
2111
2109
2107
2105
2104
2102
2101
2099
2098
2096
2095
2094
2093
2092
2091
2090
2089
2088
2088
2087
2087
2086
2086
2085
2085
2085
2084
2084
2084
2084
2084
2085
2085
2085
2085
2086
2086
2087
2088
2088
2089
2090
2090
2091
2092
2093
2094
2095
2096
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2108
2109
2110
2111
2113
2114
2116
2117
2119
2120
2122
2124
2125
2127
2129
2131
2133
2135
2137
2139
2142
2144
2147
2149
2152
2154
2157
2160
2163
2166
2168
2171
2175
2178
2181
2184
2187
2191
2194
2198
2201
2205
2208
2212
2216
2219
2223
2227
2230
2234
2237
2241
2245
2248
2252
2255
2259
2262
2266
2269
2273
2276
2280
2283
2286
2290
2293
2297
2300
2303
2307
2310
2314
2317
2321
2325
2328
2332
2336
2339
2343
2347
2350
2354
2358
2362
2366
2370
2374
2378
2382
2386
2390
2393
2397
2401
2405
2409
2413
2417
2421
2425
2429
2433
2437
2440
2444
2448
2451
2455
2458
2461
2464
2467
2470
2472
2475
2477
2480
2482
2484
2485
2487
2489
2490
2491
2492
2493
2494
2494
2495
2495
2495
2495
2495
2495
2495
2495
2494
2494
2493
2493
2492
2491
2491
2490
2489
2488
2487
2486
2485
2484
2483
2481
2480
2479
2478
2476
2475
2474
2472
2471
2469
2468
2467
2465
2464
2462
2461
2459
2458
2457
2455
2454
2453
2452
2451
2449
2448
2447
2446
2445
2444
2443
2441
2440
2439
2438
2436
2435
2433
2432
2430
2429
2427
2425
2423
2422
2420
2418
2416
2414
2412
2410
2408
2406
2403
2401
2399
2396
2394
2392
2389
2387
2384
2382
2379
2376
2373
2370
2368
2365
2362
2359
2355
2352
2349
2346
2342
2339
2335
2332
2328
2324
2320
2317
2313
2309
2304
2300
2296
2292
2287
2283
2278
2274
2269
2265
2260
2255
2250
2246
2241
2236
2231
2226
2221
2216
2211
2206
2201
2195
2190
2185
2180
2175
2169
2164
2159
2154
2148
2143
2138
2133
2127
2122
2117
2112
2107
2101
2096
2091
2086
2081
2076
2071
2065
2060
2055
2050
2045
2039
2033
2029
2023
2017
2013
2007
2001
1996
1991
1985
1980
1974
1969
1963
1958
1952
1946
1941
1935
1930
1924
1919
1913
1908
1902
1897
1891
1886
1880
1875
1869
1864
1858
1853
1847
1842
1836
1831
1825
1820
1814
1808
1803
1797
1791
1785
1779
1774
1768
1762
1755
1749
1743
1737
1731
1724
1718
1711
1705
1698
1691
1685
1678
1671
1665
1658
1651
1644
1637
1630
1624
1617
1610
1603
1596
1590
1583
1577
1570
1564
1557
1551
1545
1539
1533
1527
1521
1516
1510
1505
1500
1495
1490
1485
1480
1476
1472
1467
1463
1459
1455
1452
1448
1445
1441
1438
1435
1432
1430
1427
1425
1422
1420
1418
1416
1415
1413
1412
1411
1410
1409
1409
1408
1408
1407
1407
1407
1408
1408
1408
1409
1409
1410
1410
1411
1412
1413
1414
1416
1417
1418
1420
1421
1423
1425
1426
1428
1430
1433
1435
1437
1440
1442
1445
1448
1451
1454
1458
1461
1465
1468
1472
1476
1480
1484
1488
1492
1496
1501
1505
1509
1514
1518
1522
1527
1531
1536
1540
1545
1549
1554
1558
1562
1567
1571
1575
1579
1583
1587
1591
1595
1599
1603
1606
1609
1613
1616
1619
1622
1624
1627
1629
1631
1633
1635
1636
1638
1639
1640
1641
1641
1642
1642
1643
1643
1643
1642
1642
1642
1641
1641
1640
1639
1638
1637
1636
1635
1634
1633
1631
1630
1629
1627
1626
1624
1623
1621
1619
1618
1616
1615
1614
1612
1611
1610
1609
1608
1607
1607
1606
1606
1606
1606
1607
1607
1608
1609
1609
1611
1612
1613
1614
1615
1617
1618
1619
1620
1622
1623
1624
1625
1627
1628
1629
1630
1632
1633
1634
1635
1637
1638
1639
1641
1642
1643
1644
1646
1647
1648
1649
1649
1650
1651
1651
1652
1652
1653
1653
1653
1653
1653
1653
1653
1653
1653
1653
1653
1653
1652
1652
1652
1652
1651
1651
1651
1651
1651
1651
1651
1651
1651
1651
1651
1652
1652
1652
1653
1653
1654
1654
1655
1655
1656
1657
1657
1658
1659
1660
1661
1662
1664
1665
1667
1669
1671
1673
1675
1678
1680
1683
1685
1688
1691
1694
1697
1700
1703
1706
1709
1712
1716
1719
1722
1725
1728
1731
1735
1738
1741
1744
1747
1750
1753
1755
1758
1760
1763
1765
1767
1769
1771
1773
1774
1775
1776
1777
1778
1779
1779
1779
1779
1778
1778
1777
1776
1775
1773
1772
1770
1769
1767
1764
1762
1760
1757
1755
1752
1749
1747
1744
1740
1737
1734
1731
1727
1724
1720
1716
1712
1708
1704
1700
1696
1692
1687
1682
1678
1673
1668
1663
1658
1652
1647
1641
1636
1630
1624
1618
1612
1606
1600
1594
1588
1581
1575
1568
1561
1554
1547
1540
1533
1526
1519
1512
1505
1498
1490
1483
1476
1469
1461
1454
1447
1440
1433
1426
1419
1412
1405
1398
1391
1385
1378
1372
1365
1359
1352
1346
1340
1334
1328
1323
1317
1311
1306
1300
1295
1290
1284
1279
1274
1269
1264
1259
1255
1250
1245
1240
1236
1231
1227
1222
1218
1214
1209
1205
1201
1197
1193
1189
1185
1181
1177
1173
1169
1165
1161
1157
1154
1150
1147
1143
1140
1136
1133
1130
1127
1124
1121
1118
1115
1112
1110
1107
1104
1102
1099
1097
1095
1092
1090
1087
1085
1083
1080
1078
1075
1073
1070
1068
1065
1063
1060
1057
1054
1051
1048
1046
1043
1040
1036
1033
1030
1027
1024
1020
1018
1014
1010
1008
1004
1000
997
994
990
986
982
979
975
971
967
962
958
954
950
946
941
937
932
928
924
919
915
911
907
902
899
895
891
887
884
881
877
874
872
869
867
864
862
860
858
856
855
853
852
851
850
849
849
848
848
847
847
847
847
848
848
849
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
865
866
867
868
868
869
870
870
871
872
872
873
873
874
874
874
875
875
875
875
876
876
876
875
875
875
875
874
874
873
872
872
871
870
869
868
867
866
865
864
862
861
859
857
856
854
852
850
848
846
843
841
839
836
834
831
829
826
823
820
817
815
811
808
805
802
798
795
791
787
783
779
774
770
765
761
756
751
746
741
735
730
724
718
712
706
700
694
688
682
676
670
663
657
651
645
638
632
626
620
614
608
602
596
590
585
579
573
568
563
557
552
547
542
537
532
527
522
517
512
507
503
498
493
488
483
478
473
468
462
457
452
446
440
434
429
423
417
410
404
398
392
386
380
373
367
361
355
349
343
337
331
326
320
314
309
303
298
292
287
282
277
272
267
262
257
252
247
243
238
233
229
224
220
216
211
207
203
198
194
190
186
181
177
173
168
164
159
155
150
146
141
136
132
127
123
118
113
109
105
100
96
92
88
84
80
76
73
70
66
63
60
58
55
53
51
49
47
46
45
44
43
42
42
42
42
43
44
45
46
47
49
50
52
55
57
59
62
65
67
70
73
77
80
83
87
90
94
98
101
105
109
113
117
121
125
129
133
137
142
146
150
155
159
164
169
174
179
184
189
194
199
204
209
214
219
225
230
235
240
245
250
255
260
265
270
274
279
283
287
292
295
299
303
306
310
313
316
319
322
325
327
330
332
334
336
338
340
342
343
345
346
348
349
350
351
352
353
354
354
355
355
355
355
355
354
354
353
351
350
348
345
343
340
336
332
328
323
318
313
307
300
294
286
279
271
263
254
246
237
228
218
209
199
190
180
171
161
151
142
133
123
114
105
96
87
78
70
61
53
45
37
29
21
13
5
-2
-10
-17
-24
-31
-38
-45
-52
-58
-65
-71
-78
-84
-90
-96
-102
-108
-114
-120
-125
-131
-137
-142
-148
-153
-158
-163
-168
-173
-178
-183
-187
-192
-196
-200
-204
-208
-211
-214
-217
-220
-223
-225
-228
-230
-232
-234
-235
-237
-238
-239
-240
-241
-242
-243
-244
-244
-244
-245
-245
-245
-245
-245
-244
-244
-244
-243
-242
-241
-240
-239
-238
-237
-236
-235
-234
-233
-232
-231
-230
-228
-227
-226
-225
-224
-223
-222
-221
-220
-220
-219
-219
-219
-219
-219
-219
-220
-220
-221
-222
-223
-224
-225
-227
-228
-229
-231
-233
-234
-236
-238
-239
-241
-243
-244
-246
-247
-249
-250
-251
-252
-253
-254
-255
-255
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-258
-258
-258
-258
-259
-259
-260
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-273
-274
-275
-275
-276
-276
-277
-277
-277
-277
-277
-277
-277
-276
-276
-275
-274
-274
-273
-272
-271
-270
-269
-269
-268
-267
-267
-266
-266
-265
-265
-265
-265
-266
-266
-267
-267
-268
-269
-270
-272
-273
-275
-277
-279
-281
-283
-285
-288
-291
-293
-296
-299
-302
-305
-307
-310
-313
-316
-319
-322
-325
-328
-331
-334
-338
-341
-345
-348
-352
-356
-360
-364
-368
-372
-376
-380
-384
-388
-392
-395
-399
-402
-406
-409
-412
-415
-417
-419
-421
-423
-425
-426
-427
-428
-429
-429
-430
-430
-430
-430
-429
-429
-429
-428
-428
-427
-427
-426
-425
-424
-424
-423
-422
-421
-420
-419
-418
-417
-416
-415
-414
-412
-411
-410
-409
-407
-406
-404
-402
-401
-399
-397
-395
-393
-391
-388
-386
-384
-381
-379
-376
-373
-371
-368
-365
-361
-358
-355
-351
-348
-344
-340
-336
-332
-327
-323
-318
-313
-308
-303
-298
-292
-286
-280
-274
-268
-261
-255
-248
-241
-234
-226
-219
-211
-203
-194
-186
-178
-169
-160
-151
-142
-133
-124
-114
-105
-96
-87
-78
-69
-60
-51
-43
-34
-26
-17
-9
-1
7
15
23
31
39
47
55
63
70
78
86
93
101
109
116
124
132
139
147
154
162
169
176
183
190
197
204
211
218
224
231
237
243
249
255
261
267
273
278
283
289
294
299
304
308
313
318
322
327
331
335
339
343
348
352
356
359
363
367
371
375
378
382
385
388
391
394
396
398
400
402
403
404
404
405
405
405
404
403
402
400
399
397
394
392
389
386
383
380
377
373
369
365
361
357
353
348
343
339
334
329
324
319
315
310
305
300
295
290
285
280
275
271
266
262
258
253
249
245
242
238
234
231
227
224
220
217
214
211
208
205
202
199
196
193
190
187
184
181
179
176
173
171
168
166
163
161
159
157
155
154
152
151
150
149
148
147
147
147
147
147
147
148
149
151
152
154
156
158
160
163
165
168
171
174
177
180
184
187
191
194
198
202
206
210
214
219
223
228
233
238
243
248
253
258
264
270
276
282
288
295
302
309
316
323
331
339
347
355
364
373
382
391
400
410
420
430
441
452
462
474
485
496
508
520
533
545
558
571
584
598
612
626
640
654
669
683
698
713
729
744
759
775
790
805
821
836
852
867
882
897
912
926
941
955
969
982
995
1008
1020
1033
1045
1057
1069
1080
1091
1102
1112
1122
1132
1142
1152
1162
1171
1180
1189
1198
1207
1216
1225
1234
1242
1251
1259
1268
1276
1285
1293
1302
1310
1318
1327
1335
1343
1352
1360
1368
1376
1385
1393
1401
1409
1417
1425
1432
1440
1448
1455
1462
1470
1477
1484
1491
1498
1505
1511
1518
1525
1532
1538
1545
1551
1558
1564
1571
1577
1583
1590
1596
1602
1608
1614
1620
1626
1632
1637
1643
1649
1654
1659
1665
1670
1675
1679
1684
1689
1693
1697
1701
1705
1708
1712
1715
1718
1721
1724
1727
1729
1731
1734
1736
1738
1740
1742
1744
1746
1748
1749
1751
1753
1755
1757
1759
1761
1764
1766
1769
1772
1775
1779
1783
1787
1791
1795
1800
1805
1810
1816
1822
1828
1834
1841
1847
1854
1862
1869
1877
1884
1892
1901
1909
1917
1926
1934
1942
1951
1959
1968
1976
1984
1992
2000
2008
2016
2024
2031
2037
2045
2051
2058
2063
2069
2074
2079
2084
2089
2093
2096
2100
2103
2105
2108
2110
2112
2113
2114
2115
2116
2116
2116
2115
2115
2114
2112
2111
2109
2107
2104
2102
2099
2096
2093
2089
2086
2082
2078
2074
2070
2066
2061
2057
2052
2047
2043
2037
2033
2028
2021
2017
2012
2005
2001
1995
1990
1984
1978
1972
1967
1961
1955
1949
1943
1937
1931
1925
1919
1913
1907
1901
1895
1889
1883
1877
1872
1866
1860
1854
1849
1843
1837
1832
1826
1820
1815
1809
1803
1798
1792
1786
1780
1774
1767
1761
1754
1747
1740
1733
1726
1719
1711
1703
1695
1687
1679
1671
1663
1654
1646
1637
1629
1621
1612
1604
1595
1587
1579
1571
1563
1554
1546
1538
1530
1522
1514
1506
1497
1489
1481
1472
1464
1455
1447
1438
1430
1421
1412
1404
1395
1386
1377
1368
1359
1350
1341
1332
1322
1313
1303
1294
1284
1274
1264
1255
1245
1235
1225
1215
1205
1195
1185
1175
1165
1155
1146
1136
1126
1117
1108
1098
1089
1080
1070
1061
1052
1043
1034
1025
1016
1006
998
989
980
971
962
954
945
936
928
919
911
902
894
885
877
868
859
851
842
833
825
816
807
798
789
779
770
761
751
742
732
723
713
703
693
683
674
664
654
644
635
625
616
606
597
588
579
571
562
554
546
538
530
523
516
509
502
495
489
483
477
471
465
460
455
451
446
442
438
434
431
428
425
423
420
418
416
414
413
412
410
410
409
408
407
407
406
406
406
405
405
405
405
405
404
404
404
404
404
404
404
404
404
404
404
404
405
405
406
407
407
408
409
411
412
413
415
416
418
419
421
423
425
427
429
432
434
437
439
442
444
447
450
453
456
459
462
465
468
471
473
476
479
481
484
486
488
490
492
493
495
496
497
498
499
500
501
502
503
503
504
504
505
505
505
506
506
507
507
507
508
508
508
509
509
509
509
509
509
509
509
509
509
508
508
508
507
507
506
506
506
505
505
505
504
504
504
503
503
502
502
501
501
500
500
499
498
497
496
496
494
493
492
491
489
487
486
484
482
480
477
475
472
469
466
463
460
456
453
449
445
441
437
432
428
423
418
413
408
403
398
392
387
381
375
369
363
357
351
344
338
331
324
317
310
303
296
289
282
274
266
259
251
243
235
227
219
210
202
193
184
175
166
157
148
139
129
120
110
101
91
81
71
61
51
42
32
22
12
2
-8
-18
-28
-39
-49
-59
-69
-79
-90
-100
-111
-121
-132
-142
-153
-164
-175
-186
-197
-208
-219
-230
-242
-253
-264
-276
-287
-299
-310
-321
-333
-344
-356
-367
-378
-389
-400
-411
-422
-433
-444
-455
-466
-477
-488
-498
-509
-520
-531
-541
-552
-563
-574
-584
-595
-606
-617
-628
-639
-650
-661
-672
-683
-694
-705
-717
-728
-739
-751
-762
-774
-785
-796
-808
-819
-830
-842
-853
-864
-875
-886
-897
-908
-918
-928
-939
-949
-958
-968
-977
-987
-996
-1004
-1012
-1020
-1029
-1036
-1044
-1051
-1058
-1064
-1071
-1077
-1083
-1089
-1094
-1100
-1105
-1110
-1115
-1120
-1125
-1129
-1134
-1138
-1142
-1146
-1150
-1153
-1157
-1160
-1163
-1166
-1169
-1172
-1175
-1178
-1180
-1183
-1185
-1188
-1190
-1192
-1194
-1196
-1198
-1200
-1202
-1203
-1205
-1206
-1207
-1208
-1209
-1210
-1211
-1211
-1212
-1212
-1212
-1212
-1212
-1212
-1212
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1212
-1212
-1212
-1213
-1214
-1214
-1215
-1216
-1216
-1217
-1218
-1219
-1220
-1220
-1221
-1222
-1222
-1223
-1223
-1224
-1224
-1224
-1224
-1224
-1224
-1224
-1224
-1224
-1223
-1223
-1223
-1222
-1221
-1221
-1220
-1219
-1219
-1218
-1217
-1216
-1214
-1213
-1212
-1210
-1208
-1206
-1204
-1202
-1199
-1197
-1194
-1191
-1188
-1184
-1181
-1177
-1173
-1169
-1164
-1159
-1155
-1150
-1144
-1139
-1133
-1128
-1122
-1116
-1110
-1104
-1097
-1091
-1085
-1079
-1072
-1066
-1060
-1053
-1047
-1041
-1035
-1029
-1022
-1018
-1012
-1006
-1002
-997
-992
-987
-983
-978
-974
-970
-965
-961
-958
-954
-950
-946
-943
-939
-936
-932
-929
-925
-922
-919
-916
-912
-909
-906
-903
-900
-897
-894
-891
-888
-885
-882
-880
-877
-875
-873
-871
-869
-867
-866
-864
-863
-862
-861
-860
-859
-859
-858
-857
-857
-857
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-856
-855
-855
-855
-854
-853
-853
-852
-851
-850
-849
-848
-847
-845
-844
-842
-841
-839
-838
-837
-835
-834
-833
-831
-830
-830
-829
-828
-828
-828
-828
-828
-829
-829
-830
-831
-833
-834
-836
-837
-839
-841
-843
-846
-848
-851
-853
-856
-859
-862
-865
-868
-871
-874
-878
-881
-885
-889
-892
-896
-900
-904
-908
-913
-917
-921
-926
-930
-934
-939
-943
-948
-952
-956
-961
-965
-970
-974
-978
-983
-987
-991
-996
-1000
-1004
-1008
-1012
-1016
-1020
-1025
-1029
-1033
-1037
-1041
-1045
-1048
-1052
-1056
-1060
-1064
-1068
-1071
-1075
-1079
-1082
-1086
-1089
-1093
-1096
-1100
-1103
-1106
-1110
-1113
-1116
-1119
-1122
-1125
-1128
-1131
-1134
-1137
-1140
-1142
-1145
-1148
-1150
-1152
-1155
-1157
-1159
-1161
-1162
-1164
-1165
-1166
-1167
-1168
-1168
-1169
-1169
-1169
-1168
-1167
-1166
-1165
-1163
-1161
-1159
-1157
-1154
-1151
-1148
-1144
-1141
-1137
-1133
-1129
-1124
-1120
-1115
-1110
-1105
-1099
-1094
-1088
-1082
-1076
-1069
-1063
-1056
-1049
-1042
-1034
-1027
-1018
-1010
-1002
-994
-986
-977
-969
-960
-951
-942
-933
-923
-914
-905
-896
-887
-878
-869
-860
-851
-843
-834
-825
-817
-809
-801
-793
-785
-778
-770
-763
-756
-749
-743
-737
-731
-725
-720
-715
-710
-706
-702
-698
-695
-692
-690
-688
-686
-685
-684
-684
-684
-685
-687
-688
-691
-694
-697
-701
-705
-709
-714
-720
-726
-732
-738
-745
-753
-760
-768
-776
-785
-794
-804
-813
-823
-834
-844
-855
-867
-878
-890
-903
-915
-928
-941
-954
-968
-982
-996
-1010
-1025
-1040
-1056
-1071
-1087
-1103
-1120
-1137
-1154
-1171
-1188
-1206
-1224
-1242
-1260
-1278
-1296
-1315
-1333
-1351
-1369
-1388
-1406
-1424
-1441
-1459
-1477
-1494
-1511
-1528
-1544
-1561
-1577
-1593
-1608
-1623
-1638
-1652
-1666
-1680
-1693
-1706
-1719
-1731
-1743
-1755
-1766
-1777
-1788
-1799
-1809
-1820
-1830
-1840
-1850
-1860
-1869
-1879
-1888
-1898
-1907
-1917
-1926
-1935
-1945
-1954
-1963
-1972
-1981
-1990
-1999
-2008
-2016
-2025
-2033
-2041
-2051
-2060
-2068
-2076
-2085
-2093
-2101
-2109
-2118
-2126
-2134
-2142
-2150
-2158
-2166
-2173
-2181
-2189
-2198
-2206
-2214
-2222
-2230
-2238
-2247
-2255
-2264
-2273
-2282
-2291
-2300
-2309
-2319
-2329
-2340
-2350
-2361
-2373
-2384
-2396
-2409
-2422
-2436
-2450
-2464
-2479
-2495
-2511
-2527
-2544
-2562
-2579
-2597
-2616
-2634
-2653
-2672
-2692
-2711
-2730
-2750
-2770
-2790
-2810
-2830
-2850
-2870
-2890
-2910
-2930
-2950
-2970
-2989
-3009
-3029
-3048
-3067
-3086
-3105
-3123
-3142
-3160
-3177
-3195
-3212
-3228
-3245
-3261
-3277
-3292
-3307
-3322
-3336
-3351
-3364
-3378
-3391
-3404
-3417
-3429
-3441
-3453
-3465
-3476
-3488
-3499
-3509
-3520
-3531
-3541
-3552
-3562
-3572
-3582
-3592
-3602
-3612
-3622
-3631
-3641
-3650
-3659
-3668
-3677
-3686
-3695
-3703
-3712
-3721
-3729
-3738
-3747
-3755
-3764
-3773
-3782
-3790
-3799
-3808
-3817
-3825
-3834
-3842
-3850
-3858
-3867
-3874
-3882
-3890
-3897
-3904
-3912
-3918
-3925
-3932
-3939
-3945
-3951
-3958
-3964
-3970
-3976
-3982
-3988
-3993
-3999
-4005
-4011
-4016
-4022
-4027
-4033
-4038
-4043
-4050
-4054
-4059
-4066
-4070
-4075
-4081
-4086
-4091
-4096
-4101
-4106
-4111
-4115
-4119
-4124
-4128
-4132
-4136
-4140
-4143
-4147
-4151
-4154
-4158
-4162
-4165
-4169
-4172
-4176
-4179
-4183
-4186
-4190
-4193
-4197
-4200
-4203
-4207
-4210
-4213
-4216
-4219
-4222
-4225
-4228
-4230
-4233
-4236
-4238
-4240
-4243
-4245
-4246
-4248
-4250
-4251
-4252
-4253
-4254
-4255
-4256
-4256
-4257
-4258
-4258
-4258
-4259
-4259
-4260
-4260
-4261
-4262
-4263
-4264
-4265
-4266
-4267
-4269
-4270
-4272
-4274
-4276
-4279
-4281
-4284
-4287
-4291
-4294
-4298
-4302
-4306
-4311
-4315
-4320
-4326
-4331
-4337
-4342
-4348
-4355
-4361
-4368
-4375
-4382
-4389
-4396
-4404
-4411
-4419
-4427
-4435
-4443
-4451
-4459
-4467
-4476
-4484
-4492
-4500
-4509
-4517
-4525
-4533
-4541
-4549
-4557
-4565
-4573
-4581
-4589
-4596
-4604
-4612
-4620
-4628
-4636
-4644
-4652
-4660
-4668
-4676
-4684
-4692
-4700
-4708
-4716
-4725
-4733
-4741
-4750
-4758
-4767
-4776
-4784
-4793
-4802
-4811
-4819
-4828
-4837
-4846
-4855
-4864
-4873
-4882
-4891
-4900
-4909
-4918
-4928
-4937
-4946
-4955
-4965
-4974
-4983
-4993
-5002
-5011
-5021
-5030
-5040
-5049
-5059
-5068
-5077
-5087
-5096
-5106
-5115
-5125
-5134
-5143
-5153
-5162
-5171
-5181
-5190
-5199
-5208
-5217
-5225
-5234
-5242
-5251
-5259
-5267
-5275
-5282
-5290
-5298
-5305
-5312
-5319
-5326
-5333
-5340
-5347
-5354
-5361
-5368
-5375
-5382
-5389
-5396
-5403
-5410
-5418
-5425
-5432
-5440
-5447
-5454
-5462
-5469
-5477
-5485
-5492
-5500
-5507
-5515
-5522
-5529
-5536
-5544
-5551
-5558
-5564
-5571
-5578
-5584
-5590
-5597
-5603
-5608
-5614
-5620
-5625
-5630
-5636
-5641
-5645
-5650
-5654
-5659
-5663
-5667
-5670
-5674
-5677
-5680
-5683
-5685
-5687
-5689
-5691
-5693
-5694
-5695
-5696
-5697
-5698
-5699
-5699
-5700
-5700
-5701
-5701
-5701
-5702
-5702
-5703
-5704
-5704
-5705
-5706
-5707
-5708
-5710
-5711
-5712
-5714
-5716
-5717
-5719
-5721
-5723
-5725
-5727
-5729
-5732
-5734
-5737
-5739
-5742
-5745
-5748
-5751
-5754
-5757
-5760
-5763
-5766
-5770
-5773
-5776
-5780
-5783
-5786
-5789
-5791
-5794
-5797
-5799
-5801
-5803
-5805
-5807
-5809
-5810
-5812
-5813
-5814
-5815
-5816
-5817
-5818
-5818
-5819
-5820
-5821
-5822
-5822
-5823
-5824
-5825
-5827
-5828
-5829
-5830
-5831
-5833
-5834
-5836
-5837
-5838
-5840
-5841
-5843
-5844
-5846
-5847
-5849
-5850
-5852
-5854
-5855
-5857
-5859
-5861
-5863
-5865
-5866
-5868
-5870
-5872
-5874
-5876
-5878
-5880
-5882
-5884
-5886
-5888
-5890
-5892
-5894
-5896
-5899
-5901
-5903
-5905
-5907
-5909
-5912
-5914
-5916
-5919
-5921
-5924
-5927
-5929
-5932
-5935
-5937
-5940
-5943
-5945
-5948
-5950
-5952
-5955
-5957
-5959
-5961
-5963
-5964
-5966
-5968
-5969
-5970
-5972
-5973
-5974
-5975
-5976
-5977
-5978
-5979
-5979
-5980
-5980
-5981
-5981
-5981
-5981
-5980
-5980
-5979
-5978
-5976
-5975
-5972
-5970
-5967
-5964
-5961
-5957
-5953
-5949
-5944
-5939
-5933
-5928
-5922
-5915
-5909
-5902
-5894
-5887
-5879
-5870
-5862
-5853
-5843
-5834
-5824
-5814
-5804
-5794
-5784
-5773
-5762
-5752
-5741
-5730
-5719
-5709
-5698
-5688
-5677
-5667
-5657
-5647
-5637
-5628
-5618
-5609
-5600
-5591
-5582
-5574
-5566
-5557
-5549
-5541
-5534
-5526
-5519
-5511
-5504
-5497
-5490
-5483
-5476
-5469
-5462
-5455
-5448
-5442
-5435
-5428
-5422
-5415
-5409
-5403
-5397
-5391
-5386
-5380
-5375
-5370
-5365
-5360
-5356
-5351
-5347
-5343
-5340
-5336
-5333
-5330
-5327
-5324
-5321
-5318
-5315
-5312
-5310
-5307
-5304
-5301
-5298
-5295
-5292
-5288
-5285
-5282
-5278
-5275
-5272
-5268
-5265
-5261
-5258
-5255
-5252
-5249
-5246
-5243
-5241
-5239
-5237
-5235
-5234
-5233
-5232
-5231
-5231
-5231
-5232
-5232
-5234
-5235
-5237
-5239
-5241
-5243
-5246
-5249
-5253
-5257
-5260
-5265
-5269
-5274
-5279
-5284
-5290
-5295
-5301
-5307
-5314
-5320
-5327
-5334
-5342
-5349
-5357
-5364
-5372
-5380
-5388
-5397
-5405
-5413
-5422
-5430
-5439
-5448
-5456
-5465
-5474
-5482
-5491
-5500
-5508
-5517
-5526
-5535
-5543
-5552
-5561
-5569
-5578
-5587
-5596
-5604
-5613
-5622
-5631
-5640
-5649
-5658
-5667
-5676
-5685
-5694
-5704
-5713
-5723
-5732
-5742
-5752
-5761
-5771
-5781
-5790
-5800
-5810
-5820
-5829
-5839
-5848
-5858
-5867
-5876
-5885
-5894
-5902
-5911
-5919
-5928
-5936
-5944
-5951
-5959
-5967
-5974
-5981
-5988
-5995
-6002
-6008
-6015
-6021
-6027
-6033
-6039
-6045
-6050
-6056
-6061
-6067
-6072
-6077
-6082
-6087
-6092
-6097
-6102
-6106
-6111
-6115
-6120
-6124
-6128
-6132
-6136
-6139
-6143
-6147
-6150
-6153
-6156
-6159
-6162
-6165
-6168
-6170
-6173
-6175
-6177
-6179
-6181
-6183
-6185
-6187
-6188
-6189
-6191
-6192
-6193
-6193
-6194
-6195
-6195
-6195
-6195
-6195
-6195
-6195
-6194
-6193
-6192
-6190
-6188
-6186
-6184
-6181
-6178
-6175
-6172
-6168
-6164
-6160
-6156
-6152
-6147
-6142
-6137
-6132
-6127
-6122
-6117
-6112
-6107
-6102
-6096
-6091
-6086
-6081
-6076
-6070
-6065
-6060
-6055
-6050
-6045
-6041
-6036
-6031
-6027
-6023
-6018
-6014
-6011
-6007
-6004
-6001
-5998
-5995
-5993
-5990
-5988
-5986
-5985
-5984
-5982
-5981
-5981
-5980
-5980
-5980
-5980
-5980
-5980
-5981
-5982
-5982
-5983
-5985
-5986
-5987
-5989
-5990
-5992
-5994
-5996
-5998
-6000
-6002
-6004
-6006
-6008
-6010
-6013
-6015
-6017
-6019
-6022
-6024
-6026
-6029
-6031
-6034
-6037
-6040
-6043
-6046
-6050
-6053
-6057
-6061
-6065
-6070
-6074
-6079
-6084
-6089
-6095
-6100
-6106
-6111
-6117
-6123
-6129
-6135
-6141
-6147
-6153
-6159
-6165
-6171
-6176
-6181
-6186
-6191
-6195
-6199
-6203
-6206
-6209
-6211
-6213
-6215
-6216
-6217
-6218
-6218
-6218
-6218
-6218
-6217
-6216
-6215
-6214
-6213
-6212
-6210
-6209
-6207
-6206
-6204
-6203
-6202
-6200
-6199
-6198
-6197
-6195
-6194
-6193
-6192
-6191
-6190
-6189
-6188
-6187
-6187
-6186
-6185
-6184
-6183
-6183
-6182
-6181
-6181
-6180
-6180
-6180
-6180
-6180
-6180
-6180
-6180
-6181
-6181
-6182
-6183
-6184
-6185
-6187
-6188
-6190
-6192
-6195
-6197
-6200
-6203
-6206
-6209
-6213
-6217
-6220
-6224
-6228
-6232
-6236
-6240
-6244
-6248
-6252
-6256
-6260
-6264
-6267
-6271
-6274
-6277
-6280
-6282
-6285
-6287
-6288
-6290
-6291
-6291
-6291
-6291
-6291
-6290
-6289
-6287
-6285
-6283
-6281
-6278
-6275
-6271
-6267
-6263
-6259
-6255
-6250
-6245
-6240
-6235
-6229
-6223
-6217
-6211
-6204
-6198
-6191
-6183
-6176
-6168
-6160
-6152
-6144
-6135
-6127
-6118
-6109
-6100
-6091
-6082
-6072
-6063
-6054
-6044
-6035
-6025
-6016
-6006
-5997
-5987
-5978
-5969
-5959
-5950
-5941
-5933
-5924
-5916
-5908
-5900
-5892
-5884
-5877
-5870
-5863
-5856
-5849
-5843
-5837
-5831
-5825
-5820
-5814
-5809
-5804
-5799
-5794
-5790
-5785
-5781
-5777
-5773
-5769
-5766
-5762
-5759
-5756
-5753
-5750
-5748
-5746
-5744
-5742
-5741
-5740
-5740
-5739
-5740
-5740
-5741
-5742
-5744
-5746
-5748
-5751
-5754
-5758
-5761
-5765
-5769
-5774
-5779
-5784
-5789
-5795
-5801
-5807
-5814
-5820
-5827
-5834
-5842
-5849
-5857
-5864
-5872
-5880
-5888
-5896
-5904
-5913
-5921
-5929
-5937
-5945
-5954
-5962
-5970
-5979
-5987
-5996
-6005
-6013
-6022
-6031
-6040
-6048
-6057
-6066
-6075
-6085
-6094
-6103
-6112
-6121
-6130
-6139
-6149
-6158
-6167
-6176
-6185
-6194
-6204
-6213
-6222
-6231
-6240
-6249
-6259
-6268
-6277
-6286
-6296
-6305
-6314
-6324
-6333
-6342
-6351
-6361
-6370
-6379
-6388
-6397
-6406
-6415
-6423
-6432
-6441
-6449
-6458
-6466
-6474
-6482
-6490
-6498
-6505
-6513
-6520
-6528
-6535
-6542
-6549
-6556
-6563
-6570
-6577
-6584
-6590
-6597
-6604
-6611
-6618
-6625
-6632
-6638
-6645
-6652
-6659
-6666
-6673
-6680
-6687
-6695
-6702
-6709
-6716
-6724
-6731
-6739
-6746
-6753
-6761
-6768
-6776
-6783
-6790
-6798
-6805
-6812
-6819
-6826
-6833
-6840
-6847
-6853
-6860
-6866
-6872
-6878
-6884
-6890
-6896
-6901
-6907
-6912
-6917
-6923
-6927
-6932
-6937
-6941
-6946
-6950
-6954
-6958
-6961
-6965
-6968
-6971
-6974
-6977
-6980
-6982
-6985
-6987
-6988
-6990
-6992
-6993
-6994
-6996
-6997
-6997
-6998
-6999
-6999
-7000
-7000
-7001
-7001
-7002
-7002
-7002
-7003
-7003
-7003
-7003
-7004
-7004
-7004
-7004
-7004
-7004
-7003
-7003
-7002
-7002
-7001
-7000
-6998
-6997
-6995
-6993
-6991
-6989
-6986
-6983
-6980
-6976
-6972
-6968
-6964
-6959
-6955
-6950
-6944
-6939
-6933
-6928
-6922
-6916
-6910
-6904
-6897
-6891
-6885
-6878
-6871
-6865
-6858
-6851
-6844
-6837
-6830
-6822
-6815
-6807
-6799
-6791
-6782
-6773
-6765
-6756
-6746
-6737
-6728
-6718
-6708
-6698
-6688
-6678
-6667
-6657
-6646
-6636
-6625
-6614
-6603
-6593
-6582
-6571
-6560
-6549
-6538
-6527
-6516
-6505
-6494
-6484
-6473
-6462
-6451
-6441
-6431
-6420
-6410
-6400
-6391
-6381
-6372
-6363
-6355
-6347
-6339
-6331
-6324
-6318
-6311
-6305
-6300
-6295
-6290
-6286
-6282
-6278
-6275
-6272
-6269
-6267
-6265
-6264
-6262
-6261
-6260
-6260
-6259
-6258
-6258
-6258
-6258
-6257
-6257
-6257
-6256
-6256
-6255
-6255
-6254
-6253
-6252
-6251
-6250
-6249
-6247
-6245
-6243
-6241
-6239
-6236
-6233
-6230
-6227
-6224
-6221
-6217
-6213
-6209
-6204
-6200
-6195
-6190
-6185
-6180
-6174
-6169
-6163
-6157
-6150
-6144
-6137
-6131
-6124
-6117
-6110
-6103
-6096
-6089
-6082
-6075
-6068
-6061
-6054
-6047
-6040
-6033
-6026
-6019
-6012
-6005
-5998
-5991
-5983
-5976
-5968
-5960
-5952
-5944
-5935
-5926
-5917
-5907
-5897
-5887
-5876
-5865
-5853
-5842
-5829
-5817
-5804
-5791
-5777
-5763
-5749
-5734
-5719
-5703
-5687
-5671
-5655
-5638
-5620
-5603
-5585
-5566
-5547
-5528
-5509
-5489
-5469
-5448
-5427
-5406
-5385
-5363
-5341
-5319
-5296
-5273
-5250
-5227
-5204
-5180
-5156
-5132
-5108
-5084
-5059
-5035
-5010
-4985
-4960
-4935
-4909
-4884
-4858
-4833
-4807
-4781
-4755
-4730
-4704
-4678
-4652
-4626
-4600
-4574
-4547
-4521
-4495
-4468
-4442
-4415
-4388
-4361
-4333
-4306
-4278
-4250
-4222
-4193
-4165
-4136
-4107
-4078
-4049
-4019
-3990
-3961
-3931
-3902
-3873
-3843
-3814
-3785
-3755
-3726
-3697
-3668
-3639
-3610
-3581
-3551
-3522
-3493
-3464
-3435
-3406
-3376
-3347
-3318
-3289
-3259
-3230
-3201
-3172
-3142
-3113
-3084
-3054
-3025
-2996
-2966
-2937
-2908
-2879
-2849
-2820
-2791
-2761
-2732
-2703
-2674
-2645
-2616
-2587
-2558
-2529
-2500
-2472
-2443
-2415
-2386
-2358
-2330
-2302
-2274
-2246
-2218
-2191
-2164
-2137
-2110
-2084
-2058
-2032
-2007
-1982
-1957
-1932
-1908
-1885
-1861
-1838
-1816
-1794
-1772
-1750
-1729
-1708
-1688
-1668
-1648
-1629
-1609
-1590
-1572
-1553
-1535
-1517
-1499
-1481
-1463
-1446
-1428
-1411
-1394
-1377
-1360
-1343
-1326
-1309
-1292
-1276
-1259
-1242
-1226
-1209
-1193
-1176
-1160
-1143
-1126
-1109
-1092
-1075
-1058
-1041
-1024
-1006
-989
-971
-953
-935
-916
-898
-879
-860
-841
-822
-802
-782
-762
-742
-722
-702
-682
-661
-641
-620
-599
-578
-557
-536
-515
-494
-472
-451
-429
-407
-385
-362
-340
-317
-294
-270
-247
-223
-199
-174
-150
-125
-100
-75
-49
-23
3
29
55
81
108
134
161
188
215
241
268
295
322
349
376
403
430
457
484
511
538
565
592
619
646
674
701
729
757
785
813
841
869
898
927
956
985
1014
1044
1074
1103
1133
1164
1194
1224
1255
1285
1316
1347
1378
1409
1440
1471
1502
1533
1564
1595
1626
1658
1689
1720
1751
1781
1812
1843
1873
1903
1933
1963
1992
2021
2050
2078
2106
2134
2161
2188
2214
2240
2266
2291
2316
2341
2365
2389
2412
2435
2458
2480
2502
2524
2545
2567
2588
2609
2629
2650
2670
2691
2711
2731
2751
2771
2791
2810
2830
2849
2869
2888
2907
2926
2945
2963
2982
3001
3019
3037
3055
3073
3091
3109
3127
3145
3163
3180
3198
3216
3234
3251
3269
3286
3304
3321
3339
3356
3374
3391
3408
3426
3443
3460
3478
3495
3513
3530
3548
3565
3583
3600
3618
3636
3653
3671
3689
3707
3726
3744
3763
3781
3800
3819
3839
3858
3878
3898
3918
3938
3958
3978
3999
4019
4038
4059
4080
4100
4120
4139
4159
4179
4198
4217
4236
4255
4273
4292
4310
4328
4345
4363
4380
4397
4414
4431
4448
4464
4481
4497
4513
4530
4546
4562
4578
4595
4611
4627
4644
4661
4678
4695
4712
4729
4747
4765
4783
4802
4820
4840
4859
4879
4899
4919
4939
4960
4981
5003
5024
5046
5068
5090
5112
5135
5157
5180
5202
5225
5248
5270
5293
5315
5338
5360
5382
5404
5426
5448
5470
5492
5513
5535
5556
5577
5598
5619
5639
5660
5680
5700
5719
5739
5758
5776
5795
5813
5830
5847
5864
5880
5896
5911
5926
5941
5955
5968
5981
5994
6007
6018
6030
6041
6052
6062
6072
6081
6090
6099
6107
6114
6122
6128
6134
6140
6145
6150
6154
6158
6161
6164
6166
6168
6169
6170
6171
6170
6170
6169
6167
6165
6163
6160
6156
6153
6148
6144
6139
6133
6128
6122
6116
6109
6103
6096
6089
6081
6074
6067
6059
6051
6044
6036
6028
6020
6012
6004
5997
5989
5981
5974
5966
5959
5952
5944
5937
5931
5924
5917
5911
5905
5899
5894
5888
5883
5878
5874
5869
5865
5861
5857
5854
5851
5848
5845
5842
5840
5838
5836
5835
5833
5832
5831
5830
5829
5829
5828
5828
5828
5828
5829
5830
5830
5831
5833
5834
5836
5838
5840
5843
5846
5849
5852
5855
5859
5863
5867
5871
5876
5880
5885
5890
5895
5901
5906
5912
5918
5924
5930
5936
5942
5949
5955
5962
5968
5975
5982
5989
5996
6003
6010
6017
6024
6031
6039
6046
6053
6060
6067
6074
6081
6088
6095
6102
6108
6115
6121
6127
6133
6138
6144
6149
6154
6159
6163
6168
6172
6177
6181
6185
6189
6193
6196
6200
6203
6207
6210
6213
6217
6220
6223
6226
6229
6232
6235
6238
6240
6243
6246
6248
6250
6253
6255
6257
6259
6261
6263
6264
6266
6268
6269
6271
6273
6275
6276
6278
6280
6283
6285
6287
6290
6293
6296
6299
6303
6306
6310
6314
6318
6323
6327
6332
6336
6341
6346
6351
6357
6362
6368
6373
6379
6385
6391
6397
6403
6409
6415
6421
6428
6434
6440
6446
6452
6459
6465
6471
6477
6482
6488
6494
6499
6505
6510
6515
6521
6526
6531
6536
6541
6546
6552
6557
6562
6567
6573
6578
6584
6590
6596
6602
6608
6615
6621
6628
6635
6642
6649
6657
6664
6672
6680
6688
6697
6705
6714
6723
6733
6742
6752
6763
6774
6785
6797
6809
6821
6835
6848
6863
6877
6893
6909
6925
6942
6960
6978
6997
7016
7036
7056
7077
7099
7121
7143
7166
7190
7214
7238
7263
7288
7314
7340
7366
7392
7419
7446
7474
7501
7529
7557
7585
7614
7643
7671
7701
7730
7759
7789
7818
7848
7878
7908
7938
7968
7999
8029
8058
8089
8119
8150
8180
8211
8242
8272
8303
8333
8364
8395
8426
8457
8488
8519
8550
8582
8613
8645
8676
8708
8740
8771
8803
8835
8866
8898
8929
8961
8992
9024
9055
9086
9117
9148
9178
9209
9239
9269
9299
9329
9358
9387
9416
9445
9473
9501
9529
9557
9584
9611
9637
9664
9690
9715
9740
9765
9790
9814
9837
9861
9884
9906
9928
9950
9972
9993
10013
10034
10053
10073
10092
10111
10129
10147
10165
10182
10199
10216
10232
10248
10263
10278
10293
10307
10321
10334
10347
10360
10372
10383
10394
10405
10415
10424
10433
10442
10450
10457
10464
10470
10476
10481
10486
10490
10494
10497
10499
10501
10502
10503
10503
10503
10502
10500
10498
10496
10492
10489
10484
10479
10474
10468
10461
10454
10446
10437
10428
10419
10409
10398
10386
10375
10362
10349
10335
10321
10306
10291
10275
10258
10241
10223
10205
10187
10168
10148
10128
10108
10087
10066
10045
10023
10001
9979
9957
9934
9911
9888
9864
9841
9817
9793
9768
9743
9718
9693
9668
9642
9616
9590
9563
9537
9510
9483
9455
9428
9400
9373
9345
9317
9289
9261
9233
9206
9178
9150
9123
9096
9068
9041
9015
8988
8962
8936
8910
8884
8859
8834
8809
8785
8761
8737
8713
8690
8667
8644
8621
8598
8576
8554
8532
8510
8489
8467
8446
8425
8403
8382
8361
8340
8320
8299
8278
8257
8236
8215
8194
8173
8151
8131
8109
8087
8066
8045
8023
8000
7978
7956
7933
7910
7887
7864
7840
7816
7792
7767
7743
7718
7693
7667
7641
7615
7589
7562
7535
7508
7481
7453
7424
7396
7367
7338
7308
7278
7248
7217
7186
7155
7124
7092
7060
7027
6995
6962
6929
6896
6863
6830
6796
6763
6730
6697
6664
6631
6598
6565
6532
6500
6467
6435
6403
6371
6340
6309
6277
6246
6216
6185
6155
6124
6094
6064
6034
6005
5975
5945
5916
5886
5857
5827
5797
5768
5738
5708
5678
5648
5618
5588
5558
5528
5497
5467
5436
5406
5376
5345
5315
5284
5253
5223
5192
5162
5131
5101
5070
5040
5010
4979
4949
4919
4889
4859
4829
4799
4770
4740
4711
4682
4653
4625
4597
4569
4541
4514
4487
4460
4433
4407
4382
4356
4331
4307
4282
4259
4235
4212
4189
4166
4144
4122
4100
4078
4057
4037
4016
3996
3976
3957
3937
3918
3900
3882
3864
3847
3829
3813
3797
3781
3765
3750
3735
3721
3707
3693
3680
3667
3654
3642
3630
3619
3607
3596
3586
3576
3566
3556
3547
3539
3530
3522
3515
3508
3501
3495
3490
3484
3480
3475
3472
3468
3465
3463
3461
3459
3458
3458
3458
3458
3459
3461
3463
3465
3468
3471
3474
3478
3482
3487
3491
3496
3501
3506
3511
3517
3522
3527
3532
3537
3542
3546
3551
3555
3559
3563
3566
3570
3573
3575
3578
3580
3582
3584
3585
3587
3588
3588
3589
3589
3589
3589
3589
3588
3587
3586
3585
3584
3583
3581
3580
3578
3576
3575
3573
3571
3569
3567
3566
3564
3563
3561
3560
3558
3557
3556
3555
3554
3553
3552
3552
3551
3551
3550
3549
3549
3548
3548
3547
3547
3546
3545
3545
3544
3543
3542
3541
3541
3540
3539
3538
3538
3537
3537
3536
3536
3536
3536
3536
3537
3538
3538
3540
3541
3543
3544
3546
3549
3551
3554
3557
3561
3564
3568
3572
3576
3580
3585
3589
3594
3598
3603
3608
3613
3618
3623
3627
3632
3637
3642
3646
3651
3655
3659
3663
3667
3671
3675
3678
3681
3684
3687
3690
3692
3694
3696
3698
3699
3700
3701
3702
3702
3702
3702
3702
3702
3702
3701
3701
3700
3699
3699
3698
3697
3697
3696
3695
3695
3694
3694
3693
3693
3692
3691
3691
3690
3689
3688
3687
3686
3684
3682
3681
3678
3676
3673
3670
3667
3664
3660
3657
3653
3649
3644
3640
3635
3631
3626
3621
3616
3611
3606
3600
3595
3589
3583
3577
3571
3564
3557
3550
3543
3535
3527
3519
3510
3501
3492
3482
3472
3461
3450
3438
3426
3414
3400
3387
3372
3358
3342
3326
3309
3292
3274
3255
3236
3216
3196
3174
3153
3130
3107
3083
3058
3033
3007
2980
2953
2926
2897
2868
2839
2809
2779
2748
2717
2686
2654
2622
2589
2557
2524
2490
2457
2423
2390
2356
2321
2287
2252
2217
2182
2147
2112
2076
2040
2004
1968
1932
1895
1858
1821
1785
1748
1710
1673
1636
1599
1561
1524
1487
1449
1412
1374
1337
1300
1262
1225
1187
1149
1112
1074
1037
999
961
924
886
848
810
772
734
696
657
619
581
542
504
465
426
388
349
310
272
233
194
156
117
79
41
3
-35
-73
-111
-148
-185
-222
-258
-295
-331
-366
-402
-437
-472
-506
-540
-574
-608
-641
-674
-706
-738
-770
-801
-832
-862
-892
-922
-951
-980
-1008
-1037
-1065
-1092
-1119
-1146
-1173
-1199
-1225
-1250
-1276
-1301
-1326
-1350
-1374
-1398
-1422
-1446
-1469
-1492
-1515
-1538
-1560
-1582
-1604
-1626
-1648
-1670
-1692
-1713
-1735
-1757
-1778
-1800
-1822
-1843
-1865
-1887
-1909
-1932
-1954
-1976
-1999
-2021
-2045
-2068
-2092
-2115
-2139
-2163
-2187
-2211
-2236
-2260
-2285
-2310
-2335
-2360
-2385
-2410
-2436
-2461
-2486
-2512
-2538
-2563
-2589
-2615
-2641
-2667
-2693
-2719
-2744
-2770
-2796
-2822
-2848
-2874
-2899
-2925
-2950
-2975
-3000
-3025
-3049
-3073
-3097
-3121
-3144
-3167
-3190
-3212
-3234
-3256
-3277
-3298
-3318
-3338
-3358
-3377
-3396
-3414
-3432
-3449
-3466
-3483
-3499
-3514
-3529
-3544
-3558
-3571
-3584
-3597
-3609
-3621
-3632
-3643
-3653
-3662
-3672
-3680
-3688
-3696
-3703
-3709
-3715
-3721
-3726
-3730
-3734
-3737
-3740
-3742
-3743
-3744
-3744
-3744
-3743
-3742
-3740
-3738
-3735
-3731
-3727
-3722
-3717
-3712
-3705
-3699
-3691
-3684
-3676
-3667
-3658
-3649
-3639
-3629
-3619
-3608
-3597
-3586
-3574
-3562
-3550
-3538
-3525
-3513
-3500
-3487
-3473
-3460
-3447
-3433
-3420
-3406
-3392
-3378
-3365
-3351
-3337
-3323
-3310
-3296
-3283
-3269
-3256
-3243
-3230
-3218
-3206
-3194
-3182
-3171
-3160
-3149
-3140
-3130
-3121
-3113
-3105
-3098
-3092
-3086
-3081
-3077
-3073
-3070
-3068
-3067
-3066
-3066
-3067
-3069
-3071
-3074
-3078
-3082
-3087
-3093
-3099
-3106
-3114
-3122
-3131
-3140
-3150
-3160
-3170
-3181
-3193
-3205
-3217
-3229
-3242
-3256
-3269
-3283
-3297
-3312
-3326
-3341
-3357
-3372
-3388
-3404
-3421
-3437
-3454
-3471
-3489
-3507
-3525
-3544
-3562
-3582
-3601
-3621
-3641
-3662
-3683
-3705
-3727
-3750
-3773
-3796
-3820
-3845
-3870
-3896
-3923
-3950
-3977
-4005
-4034
-4062
-4093
-4124
-4155
-4186
-4218
-4251
-4284
-4317
-4351
-4386
-4421
-4456
-4492
-4528
-4564
-4601
-4639
-4676
-4715
-4753
-4792
-4832
-4871
-4912
-4952
-4993
-5034
-5076
-5118
-5161
-5203
-5246
-5289
-5333
-5376
-5420
-5464
-5508
-5552
-5596
-5640
-5684
-5728
-5772
-5816
-5860
-5904
-5948
-5992
-6035
-6079
-6122
-6165
-6208
-6251
-6293
-6336
-6378
-6420
-6461
-6503
-6543
-6584
-6624
-6663
-6703
-6741
-6779
-6817
-6854
-6890
-6926
-6961
-6995
-7029
-7062
-7095
-7126
-7157
-7187
-7217
-7245
-7273
-7300
-7326
-7351
-7376
-7400
-7423
-7445
-7467
-7487
-7508
-7527
-7546
-7564
-7581
-7598
-7614
-7629
-7644
-7658
-7671
-7684
-7696
-7708
-7719
-7729
-7738
-7748
-7756
-7764
-7771
-7778
-7784
-7789
-7794
-7799
-7802
-7806
-7809
-7811
-7813
-7815
-7815
-7816
-7816
-7815
-7814
-7813
-7811
-7808
-7805
-7802
-7798
-7794
-7789
-7783
-7777
-7770
-7763
-7756
-7748
-7739
-7730
-7720
-7710
-7699
-7688
-7676
-7664
-7651
-7637
-7624
-7609
-7594
-7579
-7564
-7547
-7531
-7514
-7496
-7478
-7460
-7442
-7423
-7404
-7384
-7364
-7344
-7324
-7303
-7283
-7261
-7240
-7219
-7197
-7176
-7154
-7132
-7110
-7088
-7066
-7043
-7021
-6999
-6977
-6954
-6932
-6910
-6888
-6866
-6844
-6823
-6801
-6779
-6758
-6737
-6716
-6695
-6674
-6653
-6633
-6612
-6592
-6572
-6552
-6532
-6512
-6493
-6473
-6454
-6435
-6416
-6396
-6377
-6359
-6340
-6321
-6302
-6283
-6264
-6245
-6227
-6208
-6189
-6170
-6151
-6132
-6113
-6094
-6075
-6056
-6037
-6018
-5999
-5980
-5961
-5941
-5922
-5903
-5884
-5865
-5846
-5827
-5808
-5789
-5770
-5752
-5733
-5715
-5696
-5678
-5660
-5642
-5624
-5606
-5589
-5571
-5554
-5536
-5519
-5502
-5484
-5467
-5450
-5432
-5415
-5398
-5381
-5363
-5346
-5329
-5312
-5294
-5277
-5259
-5241
-5223
-5205
-5187
-5169
-5150
-5131
-5112
-5092
-5072
-5052
-5032
-5011
-4990
-4968
-4947
-4924
-4902
-4879
-4856
-4832
-4808
-4784
-4760
-4735
-4710
-4684
-4659
-4633
-4606
-4580
-4553
-4526
-4498
-4470
-4442
-4413
-4384
-4355
-4325
-4295
-4264
-4233
-4201
-4169
-4136
-4103
-4070
-4035
-4001
-3966
-3930
-3894
-3858
-3821
-3784
-3746
-3708
-3669
-3630
-3591
-3551
-3511
-3470
-3429
-3387
-3345
-3303
-3261
-3218
-3174
-3131
-3087
-3043
-2998
-2953
-2908
-2863
-2817
-2771
-2725
-2679
-2632
-2585
-2538
-2491
-2444
-2396
-2348
-2300
-2252
-2203
-2155
-2106
-2057
-2008
-1959
-1910
-1860
-1811
-1761
-1711
-1661
-1612
-1562
-1512
-1461
-1411
-1361
-1311
-1261
-1210
-1160
-1110
-1059
-1008
-958
-908
-857
-807
-756
-705
-654
-604
-553
-502
-451
-400
-349
-299
-248
-197
-146
-95
-44
6
57
108
158
209
259
310
360
410
461
511
561
611
661
711
760
810
860
909
959
1008
1058
1107
1156
1205
1254
1303
1352
1400
1449
1497
1546
1594
1643
1691
1739
1787
1836
1884
1932
1981
2029
2078
2127
2175
2224
2273
2323
2372
2421
2470
2520
2569
2619
2668
2718
2767
2817
2866
2915
2964
3013
3062
3111
3160
3208
3256
3304
3352
3399
3446
3493
3540
3586
3632
3678
3724
3769
3814
3858
3903
3947
3990
4034
4077
4120
4162
4205
4247
4289
4330
4372
4413
4454
4495
4535
4576
4616
4656
4696
4736
4776
4815
4854
4894
4933
4972
5010
5049
5087
5125
5164
5201
5239
5277
5314
5351
5388
5424
5461
5497
5532
5568
5603
5637
5672
5706
5740
5773
5806
5839
5871
5904
5936
5968
5999
6030
6061
6092
6123
6154
6184
6214
6244
6275
6304
6334
6364
6394
6423
6453
6483
6512
6541
6571
6600
6630
6659
6688
6718
6747
6776
6805
6834
6863
6892
6920
6949
6977
7006
7034
7061
7089
7116
7144
7171
7198
7224
7251
7277
7303
7329
7355
7380
7405
7430
7455
7480
7505
7529
7553
7578
7602
7626
7650
7674
7698
7722
7746
7770
7795
7819
7843
7867
7892
7916
7941
7966
7991
8016
8041
8067
8092
8118
8144
8170
8196
8223
8249
8276
8303
8329
8357
8384
8411
8438
8466
8493
8521
8548
8576
8604
8632
8660
8688
8716
8745
8773
8802
8830
8859
8888
8917
8946
8975
9004
9034
9064
9093
9123
9153
9184
9214
9245
9275
9306
9337
9369
9400
9432
9464
9496
9528
9560
9593
9626
9659
9692
9725
9759
9793
9827
9862
9897
9932
9967
10002
10038
10074
10110
10147
10183
10220
10257
10295
10332
10370
10408
10446
10484
10522
10561
10600
10639
10678
10718
10758
10798
10838
10879
10920
10962
11003
11045
11087
11130
11172
11216
11259
11302
11346
11390
11435
11479
11524
11569
11615
11660
11706
11752
11798
11844
11891
11938
11985
12032
12079
12127
12174
12222
12270
12319
12367
12416
12465
12514
12563
12613
12662
12712
12763
12813
12864
12915
12966
13017
13069
13121
13173
13226
13278
13331
13384
13438
13492
13546
13600
13654
13709
13764
13819
13875
13930
13986
14042
14099
14155
14212
14268
14325
14382
14439
14497
14554
14611
14668
14726
14783
14840
14897
14954
15011
15068
15125
15181
15238
15294
15350
15406
15461
15516
15571
15625
15679
15733
15787
15840
15892
15944
15996
16047
16097
16149
16199
16248
16297
16346
16394
16442
16489
16536
16582
16627
16672
16717
16760
16804
16846
16888
16930
16970
17010
17050
17089
17127
17165
17202
17239
17275
17310
17345
17379
17413
17446
17478
17510
17542
17573
17603
17632
17661
17690
17717
17744
17771
17796
17821
17846
17870
17893
17915
17937
17959
17979
17999
18019
18038
18056
18073
18090
18107
18123
18138
18152
18166
18179
18192
18204
18215
18226
18236
18246
18255
18263
18271
18279
18285
18291
18297
18302
18307
18311
18314
18317
18319
18320
18321
18322
18322
18321
18319
18317
18314
18311
18307
18302
18297
18291
18284
18277
18269
18260
18251
18241
18230
18219
18208
18195
18183
18169
18155
18141
18126
18110
18094
18077
18060
18043
18025
18007
17988
17969
17949
17929
17909
17888
17867
17845
17824
17802
17779
17756
17733
17710
17686
17662
17638
17613
17589
17563
17538
17512
17486
17460
17433
17406
17379
17352
17324
17296
17268
17240
17211
17182
17152
17122
17092
17062
17032
17001
16970
16938
16906
16874
16842
16810
16777
16744
16711
16677
16643
16609
16575
16540
16505
16470
16435
16399
16363
16327
16290
16254
16216
16178
16142
16104
16065
16027
15989
15950
15911
15872
15832
15792
15752
15711
15671
15630
15589
15548
15506
15465
15423
15381
15339
15297
15255
15213
15171
15128
15086
15044
15001
14959
14917
14875
14832
14790
14748
14707
14665
14623
14582
14541
14500
14459
14418
14378
14338
14298
14258
14218
14179
14140
14102
14063
14025
13987
13949
13912
13875
13838
13801
13764
13728
13691
13655
13619
13584
13548
13513
13478
13443
13409
13374
13340
13306
13273
13240
13207
13174
13141
13109
13077
13045
13014
12983
12952
12921
12891
12861
12831
12801
12771
12742
12713
12685
12656
12628
12600
12572
12544
12517
12490
12463
12436
12409
12383
12356
12330
12303
12277
12251
12225
12199
12173
12147
12120
12094
12068
12043
12017
11991
11965
11939
11913
11888
11862
11837
11811
11786
11760
11735
11710
11685
11660
11635
11610
11585
11560
11536
11511
11487
11463
11439
11415
11391
11367
11343
11319
11295
11271
11247
11223
11199
11175
11151
11127
11103
11078
11054
11029
11004
10980
10954
10929
10904
10878
10852
10826
10800
10773
10746
10719
10692
10664
10636
10608
10580
10551
10522
10493
10463
10433
10403
10372
10341
10309
10278
10245
10213
10180
10147
10113
10079
10045
10010
9975
9940
9905
9869
9833
9796
9759
9722
9685
9648
9610
9572
9534
9496
9457
9419
9380
9341
9302
9263
9223
9184
9144
9105
9065
9025
8985
8945
8904
8864
8823
8783
8742
8702
8661
8621
8580
8540
8499
8459
8419
8379
8339
8299
8260
8220
8180
8141
8103
8064
8026
7988
7950
7912
7875
7838
7801
7764
7728
7692
7657
7621
7586
7552
7518
7484
7450
7417
7384
7351
7318
7286
7254
7222
7190
7159
7128
7096
7066
7035
7005
6974
6944
6915
6885
6856
6826
6797
6768
6740
6711
6683
6655
6627
6600
6572
6545
6518
6491
6464
6438
6411
6385
6360
6334
6309
6283
6259
6234
6209
6185
6161
6137
6114
6090
6067
6044
6021
5999
5976
5954
5932
5909
5887
5865
5843
5821
5800
5778
5755
5733
5711
5689
5666
5643
5620
5597
5574
5550
5527
5503
5478
5454
5429
5404
5378
5353
5327
5301
5275
5248
5222
5195
5168
5140
5113
5085
5057
5028
4999
4970
4940
4911
4881
4850
4819
4788
4757
4725
4694
4661
4629
4596
4563
4529
4495
4461
4426
4392
4356
4321
4284
4248
4211
4173
4135
4097
4058
4018
3978
3937
3896
3854
3812
3769
3726
3682
3638
3593
3547
3501
3454
3407
3359
3311
3262
3213
3163
3113
3062
3011
2959
2907
2855
2801
2748
2694
2639
2584
2529
2473
2417
2361
2304
2246
2189
2131
2072
2013
1954
1894
1834
1774
1713
1652
1591
1529
1467
1405
1342
1279
1216
1152
1088
1024
959
894
829
764
698
632
565
498
431
364
296
228
160
91
22
-47
-116
-186
-256
-326
-396
-466
-537
-607
-678
-749
-820
-891
-963
-1034
-1106
-1177
-1249
-1321
-1393
-1465
-1537
-1609
-1681
-1754
-1827
-1899
-1972
-2045
-2118
-2191
-2264
-2337
-2410
-2483
-2556
-2629
-2702
-2775
-2848
-2921
-2993
-3066
-3139
-3211
-3283
-3355
-3427
-3499
-3571
-3643
-3715
-3786
-3858
-3929
-4000
-4070
-4143
-4213
-4284
-4355
-4426
-4496
-4567
-4637
-4707
-4777
-4847
-4917
-4986
-5056
-5125
-5194
-5263
-5331
-5400
-5468
-5536
-5603
-5671
-5738
-5805
-5871
-5937
-6003
-6069
-6134
-6199
-6264
-6328
-6392
-6455
-6519
-6582
-6644
-6706
-6768
-6830
-6891
-6952
-7013
-7073
-7132
-7192
-7251
-7310
-7368
-7426
-7484
-7541
-7598
-7655
-7711
-7767
-7822
-7877
-7932
-7987
-8041
-8093
-8148
-8200
-8253
-8305
-8357
-8408
-8459
-8510
-8560
-8610
-8659
-8708
-8756
-8803
-8851
-8897
-8943
-8988
-9033
-9077
-9121
-9163
-9205
-9247
-9287
-9327
-9366
-9405
-9442
-9479
-9516
-9551
-9586
-9620
-9653
-9686
-9717
-9749
-9779
-9809
-9838
-9866
-9894
-9921
-9948
-9973
-9998
-10023
-10047
-10070
-10092
-10114
-10135
-10156
-10176
-10195
-10214
-10232
-10249
-10266
-10282
-10298
-10313
-10327
-10341
-10354
-10366
-10378
-10390
-10401
-10411
-10421
-10430
-10439
-10447
-10455
-10462
-10469
-10476
-10482
-10488
-10493
-10498
-10503
-10507
-10511
-10515
-10518
-10521
-10524
-10526
-10528
-10530
-10532
-10533
-10534
-10535
-10535
-10535
-10535
-10535
-10534
-10533
-10532
-10531
-10529
-10527
-10525
-10522
-10520
-10516
-10513
-10509
-10505
-10501
-10496
-10491
-10485
-10479
-10473
-10466
-10460
-10452
-10445
-10437
-10428
-10420
-10411
-10402
-10392
-10383
-10373
-10362
-10352
-10341
-10330
-10319
-10308
-10297
-10285
-10273
-10261
-10248
-10236
-10223
-10210
-10196
-10183
-10169
-10155
-10141
-10127
-10112
-10097
-10082
-10067
-10052
-10036
-10020
-10004
-9988
-9972
-9955
-9938
-9921
-9904
-9886
-9868
-9851
-9832
-9814
-9795
-9777
-9758
-9738
-9719
-9700
-9680
-9660
-9640
-9620
-9600
-9580
-9559
-9539
-9518
-9498
-9477
-9457
-9436
-9415
-9395
-9374
-9354
-9333
-9313
-9293
-9272
-9252
-9232
-9212
-9192
-9172
-9152
-9132
-9113
-9094
-9074
-9055
-9036
-9018
-8999
-8981
-8962
-8944
-8926
-8908
-8891
-8873
-8855
-8838
-8820
-8803
-8786
-8769
-8751
-8734
-8717
-8700
-8683
-8666
-8649
-8632
-8616
-8599
-8582
-8566
-8550
-8534
-8517
-8501
-8486
-8470
-8454
-8439
-8423
-8408
-8393
-8378
-8363
-8349
-8334
-8319
-8305
-8291
-8277
-8262
-8248
-8235
-8221
-8207
-8194
-8180
-8167
-8154
-8140
-8127
-8114
-8102
-8089
-8076
-8064
-8052
-8039
-8028
-8016
-8005
-7993
-7982
-7971
-7961
-7950
-7940
-7930
-7920
-7910
-7900
-7891
-7881
-7872
-7863
-7854
-7845
-7836
-7827
-7818
-7809
-7800
-7792
-7782
-7773
-7764
-7755
-7746
-7736
-7727
-7717
-7707
-7697
-7688
-7678
-7667
-7657
-7647
-7637
-7626
-7616
-7605
-7594
-7584
-7573
-7562
-7552
-7541
-7530
-7520
-7509
-7499
-7488
-7478
-7467
-7457
-7447
-7437
-7427
-7417
-7407
-7397
-7387
-7377
-7367
-7358
-7348
-7338
-7328
-7319
-7309
-7299
-7289
-7279
-7269
-7258
-7248
-7237
-7227
-7216
-7205
-7193
-7182
-7170
-7159
-7147
-7135
-7123
-7110
-7098
-7086
-7073
-7061
-7048
-7036
-7023
-7010
-6997
-6985
-6972
-6959
-6946
-6933
-6919
-6906
-6893
-6879
-6866
-6852
-6838
-6824
-6810
-6796
-6781
-6767
-6752
-6737
-6723
-6708
-6693
-6678
-6663
-6647
-6632
-6617
-6601
-6586
-6571
-6555
-6539
-6524
-6508
-6492
-6476
-6460
-6444
-6428
-6411
-6395
-6378
-6361
-6344
-6327
-6310
-6293
-6275
-6258
-6240
-6222
-6205
-6187
-6169
-6151
-6133
-6115
-6097
-6079
-6061
-6044
-6026
-6008
-5990
-5973
-5955
-5938
-5920
-5903
-5886
-5868
-5851
-5834
-5817
-5800
-5783
-5766
-5749
-5732
-5716
-5699
-5682
-5665
-5648
-5631
-5615
-5598
-5581
-5564
-5547
-5530
-5513
-5496
-5479
-5462
-5445
-5427
-5410
-5392
-5374
-5356
-5338
-5319
-5301
-5282
-5262
-5243
-5223
-5203
-5182
-5162
-5141
-5120
-5099
-5077
-5055
-5033
-5011
-4988
-4966
-4943
-4919
-4896
-4872
-4848
-4824
-4800
-4775
-4750
-4724
-4699
-4673
-4646
-4619
-4592
-4564
-4536
-4508
-4479
-4449
-4419
-4389
-4358
-4327
-4296
-4264
-4231
-4199
-4166
-4132
-4099
-4065
-4030
-3997
-3962
-3928
-3893
-3859
-3824
-3790
-3755
-3721
-3687
-3652
-3618
-3585
-3551
-3517
-3484
-3451
-3417
-3385
-3352
-3319
-3287
-3254
-3222
-3190
-3158
-3127
-3095
-3064
-3033
-3001
-2970
-2939
-2909
-2878
-2847
-2816
-2786
-2755
-2725
-2694
-2664
-2634
-2604
-2574
-2544
-2515
-2485
-2456
-2427
-2398
-2370
-2342
-2314
-2286
-2258
-2231
-2204
-2177
-2151
-2125
-2099
-2073
-2048
-2023
-1998
-1974
-1950
-1927
-1904
-1881
-1859
-1837
-1815
-1794
-1774
-1753
-1734
-1715
-1696
-1678
-1660
-1643
-1626
-1609
-1593
-1578
-1563
-1548
-1534
-1521
-1508
-1495
-1483
-1471
-1460
-1449
-1438
-1428
-1418
-1409
-1400
-1391
-1383
-1375
-1367
-1360
-1353
-1347
-1340
-1335
-1329
-1324
-1319
-1315
-1311
-1307
-1304
-1301
-1298
-1296
-1295
-1293
-1292
-1292
-1292
-1293
-1294
-1295
-1297
-1299
-1301
-1304
-1308
-1311
-1315
-1320
-1325
-1330
-1335
-1341
-1347
-1354
-1361
-1368
-1376
-1384
-1393
-1402
-1411
-1421
-1431
-1441
-1452
-1463
-1475
-1487
-1499
-1512
-1525
-1538
-1552
-1566
-1580
-1595
-1609
-1624
-1640
-1655
-1671
-1687
-1703
-1720
-1736
-1753
-1770
-1788
-1805
-1823
-1840
-1858
-1876
-1894
-1913
-1931
-1949
-1967
-1985
-2004
-2021
-2040
-2058
-2075
-2093
-2110
-2128
-2145
-2161
-2178
-2194
-2210
-2225
-2241
-2255
-2270
-2284
-2297
-2311
-2323
-2336
-2347
-2359
-2369
-2379
-2389
-2397
-2405
-2413
-2419
-2425
-2430
-2435
-2439
-2441
-2443
-2445
-2445
-2445
-2444
-2442
-2439
-2436
-2432
-2427
-2422
-2416
-2409
-2401
-2393
-2385
-2376
-2366
-2356
-2345
-2334
-2322
-2310
-2298
-2286
-2273
-2259
-2246
-2232
-2218
-2204
-2189
-2174
-2159
-2144
-2129
-2113
-2098
-2082
-2066
-2050
-2033
-2017
-2001
-1985
-1969
-1953
-1936
-1920
-1903
-1887
-1870
-1854
-1838
-1821
-1805
-1789
-1772
-1756
-1740
-1724
-1708
-1692
-1676
-1660
-1644
-1628
-1612
-1597
-1581
-1565
-1550
-1534
-1519
-1504
-1488
-1473
-1458
-1443
-1428
-1414
-1399
-1385
-1371
-1357
-1343
-1329
-1316
-1302
-1290
-1277
-1264
-1252
-1241
-1229
-1218
-1207
-1196
-1186
-1176
-1167
-1157
-1148
-1140
-1132
-1124
-1116
-1109
-1102
-1095
-1089
-1083
-1077
-1072
-1067
-1062
-1058
-1054
-1050
-1047
-1043
-1041
-1038
-1036
-1035
-1033
-1032
-1032
-1032
-1032
-1033
-1034
-1035
-1037
-1040
-1043
-1046
-1050
-1055
-1059
-1065
-1071
-1077
-1084
-1091
-1099
-1107
-1115
-1124
-1133
-1143
-1152
-1163
-1173
-1183
-1194
-1205
-1217
-1228
-1240
-1252
-1264
-1276
-1289
-1301
-1314
-1327
-1340
-1353
-1366
-1379
-1393
-1406
-1420
-1434
-1447
-1461
-1475
-1488
-1502
-1516
-1530
-1543
-1557
-1571
-1584
-1597
-1611
-1624
-1637
-1650
-1662
-1675
-1687
-1699
-1711
-1722
-1733
-1744
-1754
-1765
-1775
-1784
-1793
-1802
-1811
-1819
-1827
-1835
-1842
-1849
-1856
-1862
-1868
-1874
-1880
-1885
-1891
-1896
-1901
-1905
-1910
-1914
-1919
-1923
-1928
-1932
-1936
-1941
-1945
-1950
-1955
-1960
-1965
-1971
-1976
-1982
-1989
-1995
-2001
-2009
-2016
-2024
-2032
-2040
-2049
-2058
-2068
-2078
-2088
-2099
-2111
-2123
-2136
-2149
-2162
-2177
-2191
-2207
-2223
-2240
-2257
-2275
-2294
-2313
-2333
-2353
-2374
-2396
-2418
-2441
-2464
-2488
-2513
-2537
-2563
-2589
-2615
-2642
-2670
-2698
-2726
-2755
-2784
-2813
-2843
-2874
-2905
-2936
-2967
-2999
-3031
-3063
-3095
-3128
-3161
-3195
-3228
-3262
-3296
-3330
-3364
-3399
-3434
-3468
-3504
-3539
-3574
-3610
-3646
-3682
-3718
-3754
-3790
-3827
-3863
-3900
-3936
-3973
-4009
-4046
-4083
-4120
-4156
-4193
-4229
-4266
-4302
-4339
-4375
-4411
-4447
-4483
-4518
-4553
-4588
-4623
-4658
-4692
-4726
-4760
-4793
-4826
-4859
-4891
-4924
-4956
-4987
-5019
-5050
-5081
-5111
-5141
-5171
-5201
-5230
-5259
-5288
-5316
-5344
-5372
-5399
-5426
-5453
-5479
-5505
-5530
-5555
-5579
-5604
-5627
-5650
-5673
-5696
-5717
-5739
-5760
-5780
-5800
-5820
-5839
-5858
-5876
-5894
-5912
-5929
-5946
-5962
-5978
-5994
-6009
-6023
-6037
-6051
-6064
-6077
-6089
-6100
-6112
-6122
-6132
-6142
-6151
-6160
-6168
-6176
-6183
-6190
-6197
-6203
-6208
-6213
-6218
-6223
-6227
-6230
-6234
-6237
-6239
-6242
-6244
-6246
-6247
-6249
-6250
-6250
-6251
-6252
-6252
-6252
-6252
-6252
-6251
-6251
-6250
-6250
-6249
-6249
-6248
-6247
-6246
-6246
-6245
-6244
-6243
-6243
-6242
-6241
-6240
-6240
-6239
-6238
-6237
-6236
-6235
-6234
-6233
-6232
-6230
-6229
-6228
-6226
-6224
-6223
-6221
-6219
-6216
-6214
-6212
-6209
-6207
-6204
-6201
-6198
-6194
-6191
-6187
-6183
-6179
-6175
-6171
-6166
-6161
-6156
-6151
-6146
-6141
-6135
-6130
-6124
-6118
-6112
-6106
-6099
-6093
-6087
-6080
-6073
-6067
-6060
-6053
-6046
-6038
-6031
-6024
-6016
-6009
-6001
-5993
-5986
-5978
-5969
-5961
-5953
-5944
-5936
-5927
-5918
-5909
-5899
-5889
-5879
-5869
-5859
-5848
-5837
-5826
-5815
-5803
-5792
-5780
-5767
-5755
-5742
-5730
-5717
-5703
-5690
-5677
-5663
-5650
-5636
-5622
-5608
-5594
-5580
-5566
-5552
-5538
-5523
-5509
-5495
-5480
-5466
-5452
-5437
-5423
-5409
-5395
-5380
-5366
-5352
-5338
-5324
-5310
-5296
-5282
-5268
-5255
-5241
-5227
-5214
-5200
-5187
-5174
-5161
-5148
-5135
-5123
-5110
-5098
-5086
-5074
-5062
-5051
-5039
-5028
-5017
-5007
-4996
-4986
-4976
-4966
-4956
-4947
-4938
-4929
-4920
-4911
-4903
-4895
-4887
-4880
-4872
-4865
-4858
-4852
-4846
-4840
-4834
-4828
-4823
-4818
-4814
-4810
-4806
-4802
-4799
-4795
-4793
-4790
-4787
-4785
-4783
-4781
-4780
-4778
-4777
-4776
-4775
-4775
-4774
-4774
-4774
-4774
-4774
-4774
-4774
-4775
-4776
-4777
-4778
-4779
-4780
-4781
-4783
-4784
-4786
-4788
-4789
-4791
-4793
-4795
-4797
-4799
-4800
-4802
-4804
-4806
-4808
-4809
-4811
-4813
-4815
-4817
-4819
-4821
-4823
-4825
-4827
-4830
-4832
-4834
-4836
-4838
-4839
-4841
-4843
-4844
-4845
-4846
-4847
-4848
-4849
-4849
-4849
-4849
-4848
-4847
-4846
-4845
-4844
-4842
-4840
-4838
-4835
-4833
-4830
-4826
-4823
-4819
-4815
-4811
-4806
-4802
-4797
-4791
-4786
-4780
-4774
-4768
-4761
-4754
-4747
-4740
-4732
-4724
-4715
-4707
-4697
-4688
-4678
-4668
-4657
-4646
-4634
-4622
-4610
-4597
-4584
-4571
-4557
-4543
-4528
-4513
-4498
-4482
-4466
-4450
-4433
-4416
-4399
-4381
-4363
-4345
-4326
-4307
-4288
-4269
-4249
-4230
-4210
-4189
-4169
-4148
-4128
-4107
-4086
-4064
-4043
-4021
-3999
-3978
-3955
-3933
-3911
-3888
-3865
-3843
-3820
-3797
-3773
-3750
-3727
-3704
-3680
-3657
-3633
-3609
-3586
-3562
-3538
-3513
-3489
-3464
-3440
-3415
-3390
-3364
-3339
-3313
-3287
-3261
-3235
-3208
-3182
-3155
-3128
-3102
-3075
-3048
-3021
-2994
-2967
-2940
-2913
-2886
-2859
-2832
-2805
-2778
-2751
-2724
-2697
-2670
-2643
-2617
-2590
-2564
-2537
-2511
-2485
-2459
-2433
-2408
-2383
-2358
-2333
-2309
-2285
-2261
-2238
-2215
-2192
-2170
-2148
-2127
-2106
-2085
-2065
-2045
-2025
-2005
-1987
-1968
-1950
-1931
-1913
-1895
-1878
-1860
-1843
-1825
-1808
-1792
-1775
-1758
-1741
-1725
-1709
-1692
-1676
-1660
-1644
-1628
-1612
-1596
-1581
-1565
-1549
-1534
-1518
-1503
-1487
-1472
-1457
-1441
-1426
-1411
-1396
-1380
-1365
-1350
-1335
-1319
-1304
-1289
-1274
-1258
-1243
-1228
-1212
-1197
-1181
-1165
-1150
-1134
-1118
-1102
-1086
-1070
-1054
-1038
-1022
-1004
-989
-972
-955
-938
-922
-905
-888
-870
-853
-836
-819
-801
-784
-766
-749
-732
-714
-697
-679
-662
-644
-627
-610
-592
-575
-558
-541
-524
-508
-491
-475
-459
-443
-427
-412
-397
-382
-367
-352
-338
-324
-310
-297
-283
-270
-257
-245
-232
-220
-208
-196
-184
-173
-162
-151
-140
-129
-118
-108
-98
-88
-78
-68
-58
-49
-39
-30
-20
-11
-2
8
17
26
36
45
54
64
73
83
93
102
112
121
131
141
150
160
169
179
188
198
207
216
226
235
244
253
263
272
281
290
299
308
318
327
336
346
355
365
374
384
394
403
413
423
433
443
454
464
474
485
496
506
517
528
539
550
561
572
583
595
606
617
629
640
651
663
674
686
697
708
720
731
742
753
764
775
786
797
808
818
828
839
849
859
869
878
888
897
906
914
923
931
939
947
954
961
968
975
981
988
993
999
1004
1010
1014
1020
1024
1029
1033
1037
1041
1045
1048
1052
1055
1058
1061
1064
1066
1069
1071
1073
1075
1077
1078
1080
1081
1082
1083
1083
1084
1084
1084
1084
1084
1084
1083
1082
1082
1081
1079
1078
1077
1075
1073
1071
1069
1066
1063
1060
1057
1054
1050
1047
1043
1038
1034
1029
1025
1020
1014
1010
1004
999
994
989
983
978
972
967
961
955
950
944
938
932
926
920
914
908
902
896
889
883
877
870
864
857
851
844
837
831
824
817
810
803
796
789
782
775
768
761
753
746
738
730
723
715
706
698
690
681
673
664
655
645
636
627
617
607
597
587
577
567
556
546
535
524
513
502
491
479
468
456
444
432
420
408
395
383
370
357
344
331
318
304
291
277
263
249
235
220
206
191
176
161
145
130
114
98
82
66
49
33
16
-2
-19
-36
-54
-72
-90
-109
-127
-146
-165
-185
-204
-224
-244
-264
-284
-304
-325
-345
-366
-387
-408
-429
-450
-471
-492
-514
-535
-556
-578
-599
-620
-642
-663
-685
-706
-728
-749
-770
-792
-813
-834
-855
-876
-897
-918
-939
-959
-980
-1000
-1020
-1041
-1061
-1081
-1101
-1121
-1140
-1160
-1179
-1198
-1217
-1236
-1254
-1273
-1291
-1309
-1327
-1345
-1362
-1380
-1397
-1414
-1431
-1448
-1465
-1481
-1498
-1514
-1530
-1546
-1563
-1579
-1595
-1611
-1627
-1643
-1658
-1674
-1690
-1706
-1721
-1737
-1753
-1768
-1784
-1799
-1814
-1830
-1845
-1860
-1875
-1890
-1906
-1921
-1936
-1951
-1966
-1982
-1997
-2012
-2028
-2044
-2059
-2075
-2091
-2107
-2124
-2140
-2157
-2173
-2190
-2208
-2225
-2243
-2260
-2278
-2296
-2315
-2333
-2352
-2371
-2390
-2409
-2429
-2448
-2468
-2488
-2507
-2527
-2547
-2567
-2588
-2608
-2628
-2648
-2668
-2689
-2709
-2730
-2750
-2770
-2791
-2811
-2832
-2852
-2872
-2893
-2913
-2934
-2954
-2975
-2996
-3016
-3037
-3058
-3079
-3100
-3121
-3142
-3164
-3186
-3207
-3229
-3252
-3274
-3297
-3320
-3343
-3366
-3390
-3414
-3438
-3462
-3487
-3512
-3537
-3562
-3587
-3613
-3639
-3665
-3692
-3718
-3745
-3772
-3799
-3827
-3854
-3882
-3910
-3939
-3968
-3996
-4026
-4054
-4085
-4115
-4145
-4175
-4205
-4236
-4267
-4298
-4329
-4360
-4391
-4422
-4454
-4485
-4516
-4548
-4579
-4611
-4642
-4673
-4705
-4736
-4767
-4799
-4830
-4861
-4893
-4924
-4956
-4987
-5019
-5050
-5082
-5114
-5146
-5179
-5211
-5244
-5277
-5310
-5343
-5376
-5410
-5444
-5478
-5512
-5547
-5582
-5617
-5653
-5688
-5724
-5761
-5797
-5834
-5871
-5909
-5946
-5985
-6023
-6062
-6101
-6140
-6180
-6220
-6261
-6302
-6343
-6385
-6427
-6470
-6513
-6556
-6600
-6644
-6688
-6733
-6778
-6824
-6869
-6915
-6962
-7008
-7055
-7102
-7149
-7197
-7244
-7292
-7340
-7388
-7437
-7485
-7534
-7583
-7632
-7681
-7730
-7780
-7829
-7879
-7929
-7978
-8028
-8077
-8129
-8179
-8229
-8280
-8330
-8381
-8432
-8483
-8534
-8585
-8637
-8688
-8740
-8791
-8843
-8895
-8947
-8999
-9052
-9104
-9157
-9210
-9263
-9316
-9370
-9424
-9478
-9532
-9587
-9642
-9698
-9753
-9809
-9865
-9922
-9978
-10035
-10092
-10150
-10207
-10265
-10323
-10381
-10439
-10498
-10556
-10615
-10674
-10732
-10791
-10851
-10910
-10969
-11028
-11088
-11147
-11207
-11267
-11327
-11387
-11447
-11508
-11568
-11629
-11690
-11751
-11812
-11873
-11935
-11996
-12058
-12120
-12182
-12244
-12306
-12368
-12430
-12492
-12554
-12616
-12678
-12740
-12801
-12863
-12924
-12986
-13047
-13108
-13169
-13229
-13289
-13349
-13409
-13468
-13528
-13586
-13644
-13702
-13760
-13816
-13873
-13928
-13984
-14038
-14092
-14145
-14198
-14250
-14301
-14352
-14401
-14450
-14499
-14546
-14593
-14639
-14684
-14729
-14773
-14816
-14858
-14899
-14940
-14980
-15020
-15058
-15096
-15134
-15170
-15206
-15241
-15276
-15309
-15342
-15374
-15406
-15436
-15466
-15495
-15523
-15551
-15577
-15603
-15628
-15652
-15676
-15698
-15720
-15741
-15762
-15781
-15800
-15818
-15835
-15852
-15867
-15882
-15897
-15910
-15923
-15936
-15947
-15958
-15968
-15978
-15987
-15995
-16003
-16010
-16015
-16021
-16027
-16032
-16036
-16039
-16042
-16045
-16046
-16047
-16049
-16049
-16049
-16049
-16047
-16047
-16045
-16043
-16041
-16038
-16035
-16030
-16027
-16021
-16017
-16011
-16006
-15999
-15992
-15985
-15978
-15970
-15961
-15952
-15943
-15933
-15922
-15911
-15900
-15888
-15876
-15864
-15850
-15837
-15823
-15809
-15794
-15779
-15763
-15747
-15731
-15714
-15697
-15680
-15663
-15645
-15627
-15608
-15589
-15570
-15551
-15531
-15511
-15490
-15470
-15449
-15427
-15406
-15384
-15362
-15340
-15317
-15294
-15271
-15248
-15225
-15201
-15178
-15154
-15129
-15105
-15081
-15056
-15031
-15005
-14980
-14954
-14928
-14902
-14875
-14849
-14821
-14794
-14766
-14738
-14709
-14680
-14651
-14621
-14591
-14560
-14529
-14498
-14466
-14433
-14400
-14367
-14333
-14299
-14265
-14230
-14194
-14159
-14123
-14087
-14051
-14014
-13978
-13941
-13904
-13867
-13830
-13792
-13755
-13717
-13680
-13642
-13604
-13567
-13529
-13492
-13454
-13416
-13379
-13341
-13304
-13266
-13229
-13192
-13155
-13117
-13081
-13044
-13007
-12971
-12934
-12898
-12862
-12827
-12791
-12756
-12721
-12686
-12652
-12618
-12584
-12550
-12517
-12484
-12452
-12420
-12388
-12356
-12325
-12294
-12264
-12234
-12204
-12175
-12146
-12117
-12089
-12061
-12034
-12007
-11981
-11955
-11930
-11905
-11881
-11857
-11834
-11812
-11790
-11769
-11748
-11728
-11709
-11690
-11672
-11654
-11637
-11621
-11605
-11590
-11576
-11562
-11549
-11536
-11524
-11513
-11502
-11492
-11482
-11473
-11464
-11456
-11448
-11441
-11435
-11429
-11423
-11418
-11413
-11409
-11405
-11402
-11399
-11396
-11393
-11391
-11390
-11388
-11387
-11386
-11386
-11385
-11385
-11385
-11385
-11386
-11387
-11388
-11389
-11391
-11392
-11394
-11397
-11399
-11402
-11404
-11408
-11411
-11414
-11418
-11422
-11426
-11430
-11434
-11439
-11443
-11448
-11453
-11458
-11463
-11467
-11472
-11477
-11482
-11487
-11492
-11497
-11501
-11506
-11510
-11514
-11518
-11522
-11525
-11528
-11531
-11534
-11536
-11538
-11539
-11540
-11541
-11541
-11541
-11541
-11540
-11538
-11537
-11534
-11532
-11529
-11525
-11521
-11517
-11512
-11507
-11501
-11495
-11488
-11481
-11473
-11466
-11457
-11449
-11440
-11430
-11420
-11410
-11400
-11389
-11377
-11366
-11354
-11341
-11328
-11315
-11302
-11288
-11274
-11260
-11245
-11230
-11215
-11199
-11183
-11167
-11151
-11134
-11117
-11100
-11083
-11065
-11047
-11029
-11010
-10992
-10973
-10953
-10934
-10914
-10894
-10874
-10853
-10832
-10811
-10789
-10768
-10745
-10723
-10700
-10678
-10654
-10631
-10607
-10583
-10559
-10534
-10509
-10483
-10458
-10432
-10405
-10378
-10351
-10324
-10296
-10268
-10239
-10210
-10181
-10151
-10121
-10091
-10060
-10029
-9998
-9966
-9934
-9901
-9868
-9835
-9801
-9767
-9733
-9699
-9664
-9628
-9593
-9557
-9521
-9484
-9447
-9410
-9373
-9335
-9298
-9259
-9221
-9183
-9144
-9105
-9066
-9027
-8988
-8949
-8909
-8870
-8830
-8790
-8750
-8710
-8670
-8630
-8590
-8550
-8510
-8469
-8429
-8388
-8347
-8307
-8266
-8225
-8183
-8143
-8102
-8061
-8020
-7978
-7937
-7895
-7854
-7812
-7770
-7728
-7686
-7644
-7601
-7559
-7516
-7473
-7430
-7387
-7344
-7301
-7257
-7214
-7170
-7126
-7082
-7038
-6994
-6950
-6906
-6862
-6817
-6773
-6728
-6684
-6639
-6595
-6550
-6506
-6461
-6417
-6372
-6327
-6283
-6238
-6193
-6149
-6104
-6059
-6015
-5970
-5925
-5880
-5835
-5790
-5745
-5700
-5655
-5610
-5565
-5520
-5475
-5430
-5385
-5339
-5294
-5249
-5204
-5159
-5114
-5069
-5024
-4979
-4934
-4889
-4844
-4798
-4753
-4708
-4663
-4618
-4573
-4527
-4482
-4437
-4392
-4347
-4301
-4256
-4211
-4166
-4121
-4077
-4032
-3987
-3943
-3899
-3855
-3811
-3767
-3723
-3680
-3637
-3594
-3551
-3509
-3466
-3424
-3382
-3341
-3299
-3258
-3216
-3175
-3135
-3094
-3053
-3013
-2973
-2933
-2893
-2853
-2813
-2774
-2734
-2695
-2656
-2617
-2578
-2539
-2501
-2463
-2424
-2386
-2348
-2311
-2273
-2236
-2199
-2162
-2125
-2089
-2052
-2016
-1980
-1944
-1909
-1873
-1838
-1803
-1768
-1733
-1698
-1664
-1629
-1595
-1560
-1526
-1492
-1458
-1424
-1390
-1356
-1322
-1288
-1255
-1221
-1187
-1153
-1119
-1085
-1051
-1016
-983
-949
-915
-881
-847
-813
-779
-745
-710
-676
-642
-608
-574
-541
-507
-473
-439
-405
-371
-337
-304
-270
-236
-202
-168
-134
-100
-65
-31
3
38
73
108
142
177
212
248
283
318
354
389
425
460
496
532
567
603
639
675
710
746
782
818
853
889
925
960
996
1031
1067
1103
1138
1174
1209
1245
1280
1316
1351
1387
1423
1458
1494
1529
1565
1600
1636
1672
1707
1743
1778
1814
1850
1885
1921
1957
1992
2028
2064
2099
2135
2171
2207
2242
2278
2314
2350
2385
2421
2457
2493
2528
2564
2600
2636
2672
2708
2743
2779
2815
2850
2886
2921
2957
2992
3027
3062
3097
3131
3166
3200
3234
3268
3302
3336
3369
3403
3436
3469
3502
3535
3567
3600
3633
3665
3697
3730
3762
3794
3826
3858
3889
3921
3953
3984
4016
4046
4078
4110
4141
4173
4204
4235
4266
4297
4328
4360
4391
4422
4453
4485
4516
4548
4579
4611
4643
4675
4707
4739
4771
4803
4836
4868
4901
4934
4967
5000
5033
5066
5099
5132
5165
5198
5231
5264
5297
5330
5363
5396
5428
5461
5494
5526
5558
5590
5622
5654
5685
5717
5748
5779
5809
5839
5869
5899
5928
5957
5986
6014
6042
6069
6096
6123
6149
6175
6200
6225
6249
6273
6297
6320
6343
6365
6387
6408
6429
6450
6470
6490
6509
6529
6548
6566
6584
6602
6620
6637
6654
6671
6687
6703
6719
6735
6750
6765
6780
6794
6809
6823
6837
6851
6865
6879
6892
6906
6919
6933
6946
6960
6973
6986
7000
7013
7026
7040
7053
7066
7080
7093
7106
7120
7133
7146
7159
7172
7185
7197
7210
7223
7236
7248
7261
7273
7286
7298
7311
7323
7336
7348
7361
7373
7386
7399
7411
7424
7437
7450
7463
7476
7489
7502
7515
7529
7542
7556
7569
7583
7597
7611
7625
7640
7654
7668
7683
7698
7713
7727
7742
7757
7772
7787
7802
7817
7832
7847
7862
7877
7891
7905
7920
7934
7947
7961
7974
7987
8000
8012
8023
8036
8048
8058
8070
8080
8090
8101
8111
8121
8130
8138
8147
8156
8164
8170
8179
8186
8193
8200
8207
8213
8219
8225
8231
8236
8241
8246
8251
8256
8260
8264
8268
8271
8275
8278
8280
8283
8285
8286
8288
8289
8289
8290
8290
8289
8289
8288
8287
8285
8283
8281
8278
8275
8272
8268
8264
8260
8255
8250
8245
8239
8234
8228
8221
8215
8208
8201
8194
8186
8180
8172
8164
8157
8150
8141
8134
8127
8119
8112
8103
8096
8090
8083
8076
8070
8064
8058
8052
8047
8042
8037
8032
8028
8023
8020
8016
8013
8010
8007
8004
8002
7999
7997
7994
7992
7990
7988
7986
7984
7982
7980
7978
7977
7975
7973
7971
7969
7967
7965
7962
7960
7958
7955
7953
7950
7947
7944
7940
7937
7933
7929
7925
7921
7916
7911
7906
7900
7894
7887
7881
7873
7865
7857
7849
7839
7830
7820
7809
7798
7786
7774
7762
7749
7735
7721
7707
7692
7677
7661
7645
7628
7611
7593
7575
7557
7538
7519
7500
7480
7460
7439
7419
7397
7376
7354
7332
7310
7287
7264
7240
7217
7193
7168
7144
7119
7093
7068
7042
7016
6989
6962
6935
6907
6879
6851
6822
6793
6764
6734
6704
6674
6643
6612
6581
6549
6517
6485
6453
6420
6387
6353
6319
6285
6250
6216
6180
6145
6109
6072
6036
5999
5962
5924
5886
5848
5810
5771
5732
5692
5652
5612
5572
5532
5491
5450
5408
5367
5325
5283
5240
5198
5155
5112
5070
5027
4983
4940
4897
4853
4810
4766
4723
4679
4635
4592
4548
4505
4461
4417
4374
4331
4287
4244
4201
4158
4115
4072
4029
3986
3943
3901
3858
3816
3773
3731
3688
3646
3604
3562
3520
3478
3436
3394
3353
3311
3269
3228
3186
3145
3104
3063
3022
2981
2940
2899
2858
2818
2777
2737
2696
2656
2615
2575
2535
2494
2454
2413
2373
2332
2291
2250
2209
2168
2127
2085
2044
2001
1960
1917
1875
1832
1789
1746
1702
1659
1615
1570
1526
1481
1435
1390
1344
1298
1252
1205
1159
1111
1064
1016
969
921
872
823
775
725
676
626
576
526
475
425
374
322
271
219
167
115
63
10
-43
-96
-149
-203
-256
-310
-365
-419
-473
-528
-583
-638
-693
-748
-804
-859
-914
-970
-1025
-1081
-1137
-1192
-1248
-1304
-1359
-1415
-1470
-1526
-1581
-1637
-1692
-1747
-1802
-1857
-1911
-1966
-2020
-2074
-2128
-2181
-2234
-2287
-2340
-2392
-2444
-2496
-2548
-2599
-2650
-2700
-2750
-2800
-2849
-2898
-2947
-2995
-3043
-3091
-3138
-3185
-3231
-3277
-3323
-3368
-3413
-3458
-3502
-3546
-3589
-3632
-3675
-3718
-3760
-3801
-3843
-3884
-3925
-3966
-4006
-4046
-4086
-4126
-4166
-4205
-4244
-4283
-4322
-4361
-4399
-4437
-4475
-4513
-4551
-4588
-4626
-4663
-4700
-4737
-4773
-4810
-4846
-4882
-4918
-4953
-4989
-5024
-5059
-5094
-5128
-5162
-5196
-5230
-5263
-5297
-5330
-5362
-5395
-5427
-5459
-5491
-5523
-5555
-5586
-5617
-5648
-5679
-5710
-5740
-5770
-5800
-5830
-5860
-5889
-5918
-5947
-5976
-6004
-6033
-6061
-6088
-6116
-6143
-6170
-6197
-6224
-6250
-6276
-6301
-6327
-6352
-6377
-6401
-6426
-6450
-6473
-6496
-6519
-6542
-6564
-6586
-6607
-6628
-6649
-6669
-6689
-6708
-6727
-6745
-6763
-6780
-6797
-6813
-6829
-6844
-6859
-6873
-6887
-6900
-6912
-6925
-6936
-6948
-6959
-6969
-6979
-6989
-6998
-7007
-7016
-7024
-7032
-7040
-7047
-7054
-7061
-7067
-7073
-7079
-7085
-7090
-7095
-7099
-7103
-7108
-7111
-7115
-7118
-7121
-7124
-7127
-7129
-7132
-7134
-7136
-7138
-7139
-7141
-7142
-7144
-7145
-7146
-7147
-7149
-7150
-7150
-7151
-7152
-7153
-7153
-7154
-7154
-7154
-7155
-7155
-7155
-7154
-7154
-7153
-7153
-7152
-7151
-7150
-7149
-7147
-7146
-7144
-7143
-7141
-7139
-7137
-7135
-7132
-7130
-7127
-7124
-7122
-7118
-7115
-7112
-7108
-7104
-7100
-7095
-7090
-7085
-7079
-7074
-7067
-7061
-7054
-7046
-7038
-7030
-7021
-7011
-7002
-6991
-6980
-6969
-6957
-6945
-6932
-6919
-6905
-6891
-6876
-6861
-6845
-6829
-6812
-6794
-6776
-6758
-6739
-6719
-6699
-6678
-6656
-6634
-6612
-6589
-6565
-6540
-6516
-6490
-6464
-6438
-6411
-6383
-6355
-6327
-6298
-6268
-6238
-6207
-6176
-6145
-6113
-6080
-6047
-6013
-5979
-5945
-5910
-5874
-5839
-5802
-5766
-5729
-5691
-5653
-5615
-5576
-5538
-5498
-5459
-5419
-5379
-5339
-5298
-5258
-5217
-5175
-5134
-5092
-5050
-5008
-4965
-4922
-4879
-4836
-4792
-4748
-4704
-4660
-4615
-4570
-4525
-4480
-4434
-4388
-4342
-4296
-4249
-4202
-4155
-4108
-4059
-4013
-3965
-3917
-3868
-3820
-3772
-3723
-3674
-3625
-3576
-3527
-3478
-3429
-3379
-3330
-3280
-3230
-3180
-3130
-3080
-3030
-2979
-2928
-2878
-2826
-2775
-2724
-2672
-2621
-2569
-2517
-2465
-2412
-2360
-2308
-2255
-2203
-2150
-2097
-2045
-1992
-1939
-1887
-1834
-1781
-1729
-1677
-1624
-1572
-1520
-1467
-1415
-1363
-1311
-1259
-1207
-1155
-1103
-1051
-999
-947
-895
-843
-792
-740
-688
-636
-584
-533
-481
-430
-378
-327
-275
-224
-172
-121
-70
-18
33
85
136
187
239
290
342
393
445
496
548
599
651
703
754
806
858
909
961
1012
1065
1117
1169
1222
1274
1326
1379
1431
1484
1537
1590
1642
1696
1749
1802
1855
1909
1963
2017
2071
2125
2179
2234
2289
2344
2399
2455
2511
2567
2623
2680
2737
2794
2852
2910
2968
3027
3086
3145
3205
3265
3325
3385
3446
3508
3569
3631
3693
3755
3818
3880
3943
4006
4070
4134
4198
4262
4327
4391
4456
4521
4587
4652
4718
4784
4850
4916
4982
5048
5115
5182
5248
5315
5382
5449
5517
5584
5651
5719
5786
5853
5921
5988
6056
6123
6190
6258
6325
6392
6458
6525
6592
6658
6724
6790
6856
6921
6986
7051
7116
7180
7245
7309
7373
7436
7500
7563
7626
7688
7751
7813
7875
7937
7999
8060
8121
8183
8243
8304
8364
8424
8484
8544
8604
8663
8722
8781
8840
8899
8957
9015
9073
9131
9189
9247
9304
9361
9419
9476
9533
9589
9646
9702
9758
9814
9869
9924
9979
10034
10088
10142
10196
10249
10302
10354
10406
10458
10509
10560
10610
10660
10710
10759
10808
10857
10905
10952
11000
11047
11093
11140
11186
11231
11276
11321
11365
11410
11453
11496
11539
11582
11623
11665
11706
11747
11787
11827
11866
11905
11944
11982
12020
12058
12095
12132
12168
12205
12241
12276
12311
12346
12381
12415
12449
12483
12516
12550
12582
12615
12647
12678
12709
12740
12771
12801
12830
12859
12888
12917
12945
12972
13000
13026
13053
13079
13105
13131
13156
13181
13206
13230
13254
13278
13301
13325
13347
13370
13392
13414
13436
13457
13479
13499
13520
13540
13560
13580
13600
13620
13639
13658
13677
13696
13715
13733
13752
13770
13789
13807
13826
13844
13862
13881
13899
13917
13936
13954
13973
13992
14011
14030
14049
14068
14087
14107
14127
14147
14167
14188
14209
14230
14251
14273
14295
14317
14340
14363
14386
14410
14434
14458
14483
14508
14534
14560
14586
14613
14641
14669
14697
14726
14755
14785
14815
14845
14876
14908
14939
14971
15004
15037
15070
15103
15137
15171
15205
15240
15275
15310
15345
15381
15416
15452
15488
15524
15561
15597
15634
15671
15707
15744
15781
15819
15856
15893
15930
15968
16004
16043
16079
16117
16155
16193
16232
16268
16306
16344
16383
16421
16459
16497
16535
16573
16611
16649
16688
16726
16764
16802
16841
16879
16918
16956
16995
17034
17073
17112
17151
17191
17231
17270
17310
17351
17391
17432
17473
17514
17555
17597
17639
17681
17723
17766
17808
17851
17895
17938
17982
18026
18070
18114
18159
18204
18249
18294
18339
18385
18431
18476
18523
18569
18615
18662
18709
18756
18803
18850
18897
18945
18992
19040
19087
19135
19182
19230
19277
19325
19372
19419
19466
19513
19560
19607
19653
19699
19745
19791
19837
19882
19928
19973
20018
20063
20107
20152
20196
20240
20284
20328
20372
20416
20459
20503
20546
20589
20632
20675
20718
20761
20804
20847
20890
20932
20975
21018
21061
21103
21146
21189
21231
21274
21317
21360
21403
21446
21489
21532
21575
21618
21662
21705
21748
21792
21835
21878
21922
21965
22009
22052
22095
22138
22181
22224
22267
22309
22352
22394
22436
22477
22518
22559
22600
22640
22680
22719
22758
22797
22835
22873
22910
22946
22982
23017
23052
23086
23120
23153
23185
23217
23248
23279
23309
23338
23367
23395
23422
23449
23475
23500
23525
23549
23573
23595
23617
23639
23659
23679
23698
23717
23734
23751
23767
23783
23797
23811
23824
23837
23848
23859
23869
23878
23887
23894
23901
23907
23913
23917
23921
23924
23926
23927
23928
23928
23927
23925
23922
23919
23915
23910
23905
23899
23892
23885
23876
23867
23858
23848
23837
23826
23814
23801
23788
23774
23760
23745
23729
23713
23697
23679
23662
23643
23624
23605
23585
23564
23543
23521
23499
23476
23452
23428
23403
23378
23352
23325
23298
23270
23241
23212
23182
23151
23120
23088
23056
23022
22989
22954
22919
22883
22847
22810
22773
22735
22696
22656
22617
22576
22535
22493
22451
22408
22365
22321
22277
22232
22187
22142
22095
22049
22002
21954
21906
21857
21808
21759
21709
21659
21608
21557
21506
21454
21401
21349
21296
21242
21189
21135
21080
21026
20971
20916
20860
20804
20748
20692
20636
20579
20522
20465
20408
20350
20292
20234
20176
20118
20059
20001
19942
19883
19824
19765
19705
19646
19586
19526
19467
19407
19347
19286
19226
19166
19105
19045
18984
18924
18863
18802
18742
18681
18620
18559
18498
18437
18377
18316
18256
18195
18135
18075
18015
17955
17895
17836
17777
17718
17659
17601
17543
17485
17427
17370
17313
17257
17200
17144
17089
17033
16978
16924
16869
16815
16762
16709
16656
16603
16551
16499
16447
16395
16344
16293
16242
16192
16142
16091
16043
15994
15945
15896
15848
15800
15752
15705
15658
15611
15565
15519
15473
15427
15382
15337
15293
15249
15205
15162
15118
15076
15033
14991
14949
14908
14867
14826
14786
14746
14706
14666
14627
14589
14550
14512
14474
14436
14399
14362
14325
14289
14252
14217
14181
14146
14110
14076
14041
14007
13973
13940
13907
13874
13841
13809
13777
13746
13715
13684
13653
13623
13593
13564
13535
13506
13477
13449
13421
13393
13366
13339
13313
13287
13261
13235
13210
13184
13160
13135
13111
13087
13063
13040
13016
12993
12970
12948
12925
12903
12881
12859
12838
12817
12796
12775
12755
12734
12714
12694
12675
12655
12636
12617
12598
12579
12561
12543
12525
12507
12489
12472
12455
12438
12421
12404
12388
12372
12356
12340
12324
12308
12293
12278
12262
12247
12233
12218
12203
12189
12175
12161
12147
12134
12120
12107
12094
12081
12068
12055
12043
12030
12018
12006
11994
11983
11971
11959
11948
11937
11926
11915
11904
11893
11882
11871
11860
11849
11838
11828
11817
11806
11795
11784
11773
11762
11751
11740
11728
11717
11706
11694
11683
11671
11660
11648
11636
11625
11613
11601
11589
11576
11564
11552
11539
11527
11514
11501
11488
11475
11462
11448
11434
11420
11406
11392
11378
11363
11348
11333
11318
11303
11287
11271
11256
11240
11224
11207
11191
11175
11159
11142
11126
11109
11092
11076
11059
11042
11025
11008
10991
10973
10956
10938
10921
10903
10885
10866
10848
10829
10811
10791
10772
10753
10733
10713
10693
10673
10652
10632
10611
10589
10568
10546
10524
10501
10478
10455
10432
10408
10384
10359
10334
10309
10284
10258
10231
10204
10177
10149
10121
10093
10064
10035
10005
9975
9945
9914
9882
9851
9819
9786
9754
9721
9687
9654
9620
9585
9551
9516
9481
9445
9410
9374
9337
9301
9264
9228
9190
9153
9116
9078
9040
9002
8964
8926
8888
8850
8812
8773
8735
8697
8658
8620
8582
8544
8506
8468
8430
8393
8355
8318
8281
8244
8207
8170
8134
8098
8061
8026
7991
7955
7920
7885
7850
7815
7781
7746
7712
7678
7644
7610
7577
7543
7510
7476
7443
7410
7377
7344
7312
7279
7247
7215
7183
7152
7121
7090
7059
7028
6998
6968
6939
6910
6881
6853
6825
6797
6769
6743
6716
6690
6664
6639
6614
6590
6566
6542
6519
6496
6474
6453
6432
6411
6391
6371
6352
6334
6316
6298
6281
6265
6249
6234
6219
6205
6192
6179
6166
6154
6143
6132
6122
6113
6104
6095
6088
6080
6074
6067
6061
6056
6051
6047
6042
6039
6036
6033
6030
6028
6026
6024
6023
6022
6021
6021
6021
6021
6021
6022
6022
6023
6024
6025
6027
6028
6030
6032
6033
6036
6038
6040
6043
6045
6048
6051
6054
6058
6061
6064
6068
6072
6076
6080
6085
6089
6094
6099
6104
6109
6115
6120
6126
6133
6139
6146
6153
6160
6167
6175
6183
6191
6199
6207
6216
6224
6233
6242
6251
6260
6270
6279
6288
6298
6308
6317
6327
6337
6347
6357
6366
6376
6386
6396
6406
6416
6426
6436
6447
6457
6467
6477
6487
6497
6507
6517
6528
6538
6548
6558
6568
6578
6588
6598
6608
6618
6628
6637
6647
6657
6666
6675
6685
6694
6703
6711
6720
6729
6737
6745
6753
6761
6768
6776
6783
6790
6797
6804
6811
6817
6824
6830
6836
6843
6849
6855
6861
6867
6873
6879
6885
6891
6897
6903
6909
6915
6921
6928
6934
6940
6947
6953
6960
6966
6973
6979
6986
6993
6999
7006
7012
7019
7026
7032
7039
7046
7052
7059
7065
7072
7078
7085
7091
7097
7104
7110
7116
7122
7129
7134
7140
7146
7152
7157
7162
7167
7172
7177
7181
7185
7189
7193
7196
7200
7203
7205
7208
7210
7212
7213
7215
7216
7217
7217
7218
7218
7218
7217
7216
7215
7214
7213
7211
7209
7207
7204
7201
7198
7195
7191
7187
7183
7178
7173
7168
7163
7157
7151
7145
7138
7131
7124
7117
7109
7102
7094
7086
7078
7069
7061
7052
7043
7035
7026
7016
7007
6998
6988
6979
6969
6959
6949
6939
6929
6918
6908
6897
6887
6876
6865
6854
6842
6831
6820
6808
6797
6785
6773
6761
6749
6737
6724
6712
6700
6687
6675
6662
6650
6637
6625
6612
6599
6587
6574
6561
6548
6536
6523
6510
6497
6485
6472
6459
6446
6433
6421
6408
6395
6382
6370
6357
6345
6332
6320
6308
6295
6283
6271
6260
6248
6237
6226
6215
6204
6194
6184
6174
6164
6155
6146
6137
6129
6121
6113
6106
6099
6092
6085
6079
6073
6068
6062
6057
6053
6048
6044
6040
6037
6034
6031
6028
6026
6023
6021
6019
6018
6016
6015
6014
6013
6012
6011
6011
6010
6009
6009
6008
6008
6007
6007
6006
6006
6005
6005
6004
6003
6003
6002
6001
6000
5999
5998
5997
5995
5994
5992
5990
5988
5986
5983
5980
5978
5974
5971
5968
5964
5960
5956
5951
5947
5942
5937
5932
5927
5922
5916
5911
5905
5899
5893
5888
5882
5876
5870
5864
5858
5852
5846
5841
5835
5829
5823
5818
5812
5806
5801
5795
5789
5784
5778
5773
5767
5761
5755
5749
5743
5737
5731
5725
5719
5712
5706
5699
5692
5685
5678
5671
5664
5656
5649
5641
5633
5626
5617
5609
5601
5593
5584
5576
5567
5558
5550
5541
5532
5523
5514
5505
5496
5486
5477
5468
5458
5449
5440
5430
5421
5412
5402
5393
5384
5374
5365
5356
5347
5338
5329
5320
5311
5302
5294
5285
5277
5268
5260
5252
5244
5236
5228
5220
5213
5205
5198
5191
5184
5177
5170
5164
5158
5151
5145
5140
5134
5128
5123
5118
5113
5108
5104
5100
5095
5091
5088
5084
5081
5078
5075
5072
5070
5068
5066
5064
5063
5062
5061
5060
5060
5060
5060
5061
5062
5063
5064
5065
5067
5069
5071
5073
5076
5078
5081
5084
5088
5091
5095
5098
5102
5106
5111
5115
5120
5125
5130
5135
5141
5146
5152
5158
5164
5171
5177
5184
5191
5198
5205
5213
5221
5229
5237
5245
5253
5262
5270
5279
5288
5297
5305
5314
5323
5333
5342
5351
5360
5369
5379
5388
5397
5407
5416
5426
5435
5445
5454
5464
5473
5483
5492
5502
5512
5521
5531
5541
5550
5560
5570
5580
5589
5599
5609
5618
5628
5637
5646
5655
5664
5673
5681
5690
5698
5706
5713
5720
5727
5734
5741
5747
5753
5758
5764
5769
5774
5778
5783
5787
5790
5794
5797
5800
5802
5804
5806
5808
5809
5810
5811
5811
5811
5811
5811
5810
5809
5808
5806
5804
5802
5799
5796
5793
5789
5786
5782
5777
5773
5768
5763
5757
5751
5745
5739
5733
5726
5719
5712
5705
5697
5689
5681
5673
5664
5655
5646
5636
5627
5617
5606
5596
5585
5574
5562
5550
5538
5526
5513
5499
5486
5472
5458
5443
5428
5413
5397
5381
5365
5349
5332
5315
5298
5281
5264
5246
5228
5210
5192
5174
5156
5137
5119
5100
5081
5063
5044
5025
5006
4987
4968
4949
4930
4911
4892
4873
4854
4834
4815
4796
4777
4757
4738
4719
4699
4680
4661
4641
4622
4602
4583
4564
4544
4525
4505
4486
4467
4448
4428
4409
4390
4371
4353
4334
4315
4297
4279
4260
4242
4224
4206
4189
4171
4154
4136
4119
4102
4085
4067
4051
4034
4017
4000
3984
3967
3951
3934
3918
3902
3886
3870
3853
3837
3822
3806
3790
3774
3758
3743
3727
3712
3696
3681
3665
3650
3635
3619
3604
3589
3574
3558
3543
3528
3512
3497
3482
3466
3450
3435
3419
3403
3387
3371
3354
3338
3321
3305
3288
3271
3254
3236
3219
3201
3184
3166
3148
3129
3111
3092
3073
3054
3034
3014
2994
2974
2954
2933
2912
2891
2869
2848
2826
2803
2781
2758
2735
2712
2688
2664
2640
2616
2591
2566
2541
2516
2490
2465
2439
2413
2386
2360
2333
2305
2278
2250
2222
2194
2165
2137
2107
2078
2048
2017
1987
1956
1925
1894
1862
1830
1798
1766
1733
1701
1667
1634
1601
1567
1533
1500
1466
1431
1397
1363
1328
1293
1259
1224
1189
1154
1119
1084
1048
1012
978
942
907
872
836
800
765
729
693
658
622
586
550
514
478
442
406
370
334
298
261
225
189
152
115
79
42
5
-32
-69
-107
-144
-182
-220
-258
-297
-335
-374
-413
-452
-492
-531
-571
-611
-652
-692
-733
-774
-815
-856
-897
-939
-980
-1022
-1064
-1106
-1149
-1191
-1234
-1276
-1319
-1362
-1405
-1448
-1491
-1534
-1578
-1621
-1665
-1708
-1752
-1795
-1839
-1882
-1926
-1970
-2013
-2057
-2101
-2145
-2188
-2232
-2276
-2320
-2363
-2407
-2450
-2494
-2537
-2580
-2623
-2666
-2709
-2752
-2795
-2837
-2879
-2922
-2964
-3006
-3048
-3089
-3131
-3172
-3214
-3255
-3296
-3336
-3377
-3418
-3458
-3498
-3538
-3578
-3618
-3658
-3697
-3737
-3776
-3816
-3855
-3894
-3933
-3972
-4011
-4050
-4089
-4128
-4167
-4206
-4245
-4283
-4322
-4361
-4400
-4439
-4478
-4517
-4556
-4595
-4634
-4673
-4712
-4751
-4790
-4829
-4868
-4908
-4947
-4986
-5025
-5064
-5103
-5142
-5180
-5219
-5258
-5296
-5335
-5373
-5411
-5450
-5488
-5525
-5563
-5601
-5638
-5675
-5712
-5749
-5786
-5823
-5859
-5895
-5931
-5967
-6003
-6038
-6074
-6109
-6144
-6179
-6213
-6248
-6282
-6316
-6350
-6384
-6417
-6450
-6484
-6516
-6549
-6581
-6613
-6645
-6676
-6708
-6738
-6769
-6799
-6829
-6858
-6888
-6916
-6945
-6973
-7001
-7028
-7055
-7081
-7108
-7134
-7159
-7185
-7209
-7234
-7258
-7282
-7306
-7329
-7352
-7374
-7397
-7419
-7440
-7462
-7483
-7504
-7524
-7545
-7565
-7585
-7605
-7624
-7643
-7663
-7682
-7701
-7719
-7738
-7756
-7775
-7793
-7811
-7830
-7848
-7866
-7884
-7902
-7920
-7938
-7956
-7975
-7993
-8010
-8029
-8048
-8066
-8085
-8103
-8122
-8141
-8160
-8178
-8197
-8216
-8235
-8254
-8274
-8293
-8313
-8332
-8352
-8372
-8392
-8412
-8433
-8454
-8475
-8496
-8517
-8539
-8560
-8582
-8605
-8627
-8650
-8673
-8696
-8719
-8742
-8766
-8790
-8813
-8837
-8861
-8885
-8909
-8933
-8958
-8982
-9006
-9030
-9054
-9078
-9102
-9126
-9150
-9173
-9197
-9221
-9244
-9268
-9292
-9315
-9339
-9362
-9385
-9409
-9432
-9455
-9479
-9502
-9525
-9548
-9570
-9593
-9616
-9638
-9660
-9683
-9705
-9726
-9748
-9769
-9791
-9812
-9833
-9853
-9873
-9893
-9913
-9933
-9952
-9971
-9989
-10007
-10025
-10043
-10060
-10077
-10094
-10110
-10126
-10142
-10157
-10172
-10187
-10201
-10216
-10230
-10244
-10257
-10270
-10283
-10296
-10308
-10321
-10333
-10344
-10356
-10367
-10378
-10389
-10399
-10409
-10419
-10429
-10438
-10447
-10456
-10464
-10473
-10480
-10488
-10496
-10503
-10510
-10516
-10523
-10529
-10535
-10541
-10546
-10551
-10557
-10562
-10566
-10571
-10576
-10580
-10584
-10588
-10592
-10596
-10600
-10603
-10607
-10610
-10613
-10616
-10619
-10621
-10624
-10626
-10628
-10630
-10631
-10633
-10634
-10634
-10634
-10634
-10634
-10633
-10632
-10630
-10628
-10626
-10623
-10620
-10617
-10613
-10609
-10604
-10600
-10595
-10590
-10584
-10578
-10572
-10566
-10560
-10553
-10547
-10540
-10533
-10526
-10519
-10511
-10504
-10496
-10489
-10481
-10473
-10465
-10457
-10449
-10441
-10432
-10423
-10415
-10406
-10396
-10387
-10377
-10368
-10358
-10348
-10338
-10327
-10317
-10307
-10296
-10285
-10275
-10264
-10253
-10242
-10231
-10220
-10209
-10198
-10187
-10175
-10164
-10153
-10142
-10130
-10119
-10108
-10096
-10085
-10073
-10061
-10050
-10038
-10026
-10014
-10001
-9989
-9976
-9964
-9951
-9938
-9925
-9911
-9898
-9884
-9871
-9857
-9843
-9828
-9814
-9799
-9785
-9770
-9754
-9739
-9724
-9708
-9692
-9676
-9660
-9643
-9627
-9610
-9593
-9575
-9558
-9540
-9522
-9504
-9486
-9468
-9449
-9430
-9412
-9393
-9373
-9354
-9335
-9315
-9295
-9275
-9255
-9235
-9214
-9194
-9173
-9152
-9132
-9111
-9090
-9068
-9047
-9026
-9005
-8984
-8963
-8941
-8920
-8899
-8878
-8857
-8836
-8815
-8795
-8774
-8753
-8733
-8712
-8692
-8672
-8652
-8632
-8612
-8592
-8572
-8553
-8534
-8514
-8496
-8477
-8458
-8440
-8422
-8404
-8386
-8369
-8351
-8334
-8317
-8301
-8285
-8268
-8253
-8237
-8222
-8206
-8191
-8177
-8162
-8148
-8134
-8119
-8106
-8093
-8080
-8067
-8055
-8042
-8029
-8019
-8007
-7996
-7985
-7974
-7964
-7954
-7944
-7934
-7925
-7916
-7907
-7898
-7890
-7882
-7874
-7866
-7858
-7851
-7844
-7837
-7830
-7823
-7816
-7810
-7804
-7797
-7791
-7786
-7780
-7774
-7769
-7764
-7758
-7753
-7749
-7744
-7740
-7735
-7731
-7728
-7724
-7720
-7717
-7714
-7712
-7709
-7707
-7704
-7702
-7700
-7698
-7697
-7695
-7693
-7692
-7690
-7689
-7688
-7686
-7685
-7684
-7683
-7682
-7681
-7681
-7680
-7680
-7679
-7679
-7679
-7679
-7679
-7679
-7679
-7680
-7680
-7680
-7681
-7681
-7682
-7683
-7683
-7684
-7685
-7686
-7687
-7688
-7689
-7690
-7691
-7692
-7693
-7695
-7696
-7698
-7699
-7701
-7702
-7704
-7706
-7708
-7710
-7712
-7714
-7716
-7718
-7720
-7723
-7725
-7728
-7730
-7732
-7735
-7737
-7740
-7742
-7745
-7747
-7749
-7752
-7754
-7756
-7758
-7761
-7763
-7765
-7767
-7769
-7770
-7772
-7774
-7776
-7777
-7778
-7780
-7781
-7782
-7783
-7783
-7784
-7784
-7784
-7784
-7784
-7784
-7783
-7782
-7781
-7780
-7778
-7776
-7774
-7772
-7769
-7766
-7763
-7760
-7756
-7752
-7747
-7743
-7738
-7732
-7727
-7721
-7715
-7708
-7702
-7694
-7687
-7679
-7671
-7662
-7653
-7644
-7634
-7624
-7613
-7602
-7591
-7579
-7566
-7553
-7540
-7526
-7511
-7497
-7481
-7466
-7449
-7433
-7415
-7398
-7380
-7361
-7342
-7322
-7302
-7281
-7260
-7239
-7217
-7194
-7171
-7147
-7123
-7098
-7073
-7048
-7022
-6995
-6968
-6940
-6912
-6883
-6854
-6824
-6794
-6763
-6732
-6700
-6668
-6636
-6603
-6569
-6536
-6501
-6467
-6432
-6397
-6361
-6325
-6288
-6252
-6215
-6178
-6140
-6102
-6064
-6025
-5987
-5948
-5908
-5868
-5828
-5788
-5747
-5706
-5664
-5622
-5580
-5537
-5494
-5451
-5407
-5362
-5317
-5271
-5225
-5179
-5132
-5084
-5036
-4987
-4938
-4888
-4838
-4787
-4736
-4684
-4632
-4580
-4527
-4474
-4421
-4367
-4314
-4259
-4205
-4151
-4096
-4041
-3986
-3930
-3875
-3819
-3763
-3707
-3651
-3595
-3538
-3481
-3424
-3367
-3310
-3252
-3195
-3137
-3079
-3020
-2962
-2903
-2844
-2785
-2726
-2666
-2607
-2547
-2487
-2427
-2367
-2307
-2247
-2187
-2126
-2066
-2005
-1945
-1885
-1825
-1765
-1705
-1645
-1585
-1525
-1465
-1406
-1346
-1287
-1228
-1169
-1110
-1051
-992
-934
-876
-818
-760
-702
-645
-588
-531
-474
-418
-361
-305
-250
-194
-139
-84
-30
24
78
132
185
238
291
343
395
447
498
549
600
651
701
750
800
849
897
946
994
1041
1088
1135
1182
1228
1274
1320
1365
1410
1455
1499
1543
1586
1630
1673
1716
1759
1801
1843
1885
1927
1969
2009
2051
2092
2133
2173
2214
2254
2293
2333
2372
2411
2450
2488
2525
2563
2600
2636
2672
2708
2743
2778
2812
2845
2878
2910
2942
2973
3003
3033
3062
3090
3118
3145
3171
3196
3221
3245
3268
3290
3312
3333
3353
3372
3391
3408
3425
3442
3457
3472
3486
3499
3511
3523
3534
3545
3555
3564
3573
3581
3588
3595
3602
3608
3613
3618
3623
3627
3631
3635
3638
3640
3642
3644
3646
3647
3648
3648
3648
3648
3647
3646
3645
3644
3642
3640
3638
3635
3633
3630
3627
3624
3621
3618
3614
3611
3608
3604
3600
3597
3593
3589
3586
3582
3578
3574
3570
3566
3562
3558
3554
3550
3546
3541
3537
3533
3528
3524
3519
3515
3510
3505
3500
3495
3491
3486
3481
3475
3470
3465
3460
3454
3449
3444
3438
3433
3427
3422
3416
3410
3405
3399
3394
3388
3383
3377
3372
3366
3361
3355
3350
3345
3340
3335
3330
3325
3320
3315
3310
3305
3300
3295
3290
3285
3281
3276
3271
3267
3262
3258
3254
3250
3245
3242
3238
3234
3231
3227
3224
3221
3218
3216
3214
3212
3210
3208
3207
3206
3206
3206
3206
3206
3207
3207
3209
3210
3212
3214
3216
3219
3222
3225
3228
3232
3236
3240
3244
3249
3254
3258
3264
3269
3275
3280
3286
3292
3299
3305
3312
3319
3326
3333
3340
3347
3355
3362
3370
3378
3386
3394
3402
3410
3418
3427
3435
3444
3452
3461
3470
3479
3487
3496
3505
3514
3523
3532
3541
3549
3558
3567
3575
3583
3592
3600
3608
3616
3623
3631
3638
3645
3652
3659
3666
3672
3679
3685
3692
3698
3704
3710
3716
3722
3728
3734
3739
3745
3751
3757
3763
3768
3774
3780
3786
3791
3797
3803
3808
3814
3819
3825
3830
3835
3841
3846
3851
3856
3860
3865
3869
3874
3878
3882
3886
3889
3893
3896
3899
3901
3904
3906
3907
3909
3910
3911
3911
3911
3911
3910
3909
3907
3905
3903
3900
3897
3893
3889
3885
3880
3875
3869
3863
3857
3850
3843
3836
3828
3820
3812
3803
3794
3785
3775
3766
3756
3745
3735
3724
3713
3702
3691
3679
3668
3656
3643
3631
3619
3606
3593
3580
3566
3553
3539
3525
3511
3496
3482
3467
3452
3437
3422
3406
3390
3374
3358
3342
3325
3308
3291
3274
3256
3238
3220
3202
3183
3164
3144
3125
3105
3084
3063
3042
3021
2999
2977
2954
2931
2907
2884
2860
2835
2810
2785
2759
2733
2707
2680
2653
2626
2599
2571
2543
2515
2487
2458
2429
2400
2371
2341
2312
2282
2252
2222
2192
2162
2131
2101
2070
2040
2009
1978
1947
1917
1886
1855
1824
1793
1762
1731
1700
1669
1638
1608
1577
1546
1515
1485
1454
1423
1393
1363
1332
1302
1272
1242
1213
1183
1153
1124
1095
1065
1036
1006
978
950
921
893
864
836
808
781
753
726
699
672
645
619
593
567
541
516
490
465
441
416
392
368
344
320
297
274
251
228
206
184
162
140
119
98
77
56
35
15
-5
-25
-45
-64
-84
-103
-122
-141
-160
-178
-197
-215
-233
-251
-269
-287
-304
-321
-338
-355
-372
-388
-404
-420
-436
-452
-467
-482
-497
-511
-526
-540
-553
-567
-580
-593
-606
-618
-630
-642
-653
-664
-675
-686
-696
-706
-715
-724
-733
-742
-750
-758
-766
-773
-780
-786
-793
-799
-804
-810
-815
-819
-824
-827
-831
-834
-837
-840
-842
-844
-846
-847
-848
-849
-850
-850
-850
-850
-850
-850
-849
-849
-848
-847
-846
-845
-844
-843
-842
-841
-840
-839
-838
-836
-835
-834
-833
-831
-830
-828
-827
-825
-824
-822
-821
-819
-817
-816
-814
-812
-810
-808
-806
-804
-803
-801
-799
-797
-795
-793
-792
-790
-788
-787
-785
-784
-782
-781
-779
-778
-776
-775
-773
-772
-770
-768
-766
-764
-762
-760
-757
-755
-752
-749
-747
-744
-741
-738
-735
-732
-729
-726
-723
-720
-717
-714
-711
-709
-706
-703
-701
-699
-697
-695
-693
-691
-689
-688
-686
-685
-684
-684
-683
-683
-683
-683
-683
-683
-684
-685
-686
-688
-689
-691
-693
-696
-698
-701
-704
-707
-710
-713
-717
-720
-724
-728
-732
-736
-741
-745
-750
-754
-759
-764
-769
-775
-780
-786
-792
-798
-804
-811
-817
-824
-831
-839
-846
-854
-862
-870
-879
-888
-897
-906
-916
-926
-936
-947
-957
-968
-979
-991
-1002
-1014
-1026
-1038
-1050
-1063
-1075
-1088
-1100
-1113
-1126
-1139
-1152
-1165
-1178
-1190
-1203
-1216
-1229
-1241
-1254
-1266
-1279
-1291
-1303
-1315
-1327
-1339
-1350
-1362
-1373
-1384
-1396
-1407
-1418
-1429
-1440
-1451
-1462
-1473
-1483
-1494
-1505
-1516
-1527
-1538
-1548
-1559
-1570
-1581
-1592
-1603
-1614
-1625
-1636
-1647
-1658
-1669
-1680
-1691
-1703
-1714
-1725
-1736
-1748
-1759
-1771
-1783
-1794
-1806
-1818
-1830
-1843
-1855
-1867
-1880
-1893
-1906
-1919
-1932
-1946
-1960
-1973
-1987
-2001
-2016
-2029
-2045
-2060
-2075
-2090
-2105
-2120
-2136
-2152
-2168
-2184
-2200
-2216
-2232
-2249
-2266
-2282
-2299
-2316
-2334
-2351
-2368
-2386
-2403
-2421
-2438
-2456
-2474
-2492
-2509
-2527
-2545
-2563
-2580
-2598
-2616
-2634
-2651
-2669
-2687
-2704
-2722
-2739
-2757
-2774
-2792
-2809
-2826
-2843
-2860
-2878
-2895
-2911
-2928
-2945
-2962
-2979
-2995
-3012
-3029
-3045
-3062
-3079
-3095
-3112
-3129
-3146
-3163
-3180
-3198
-3215
-3232
-3250
-3268
-3286
-3304
-3323
-3341
-3360
-3379
-3398
-3417
-3437
-3457
-3477
-3497
-3517
-3538
-3559
-3581
-3602
-3624
-3646
-3669
-3691
-3714
-3737
-3761
-3785
-3809
-3833
-3858
-3883
-3908
-3934
-3959
-3985
-4011
-4038
-4064
-4091
-4118
-4145
-4172
-4200
-4228
-4256
-4284
-4312
-4340
-4369
-4398
-4426
-4455
-4484
-4514
-4543
-4572
-4601
-4630
-4660
-4689
-4718
-4747
-4776
-4805
-4834
-4863
-4892
-4920
-4949
-4977
-5005
-5033
-5061
-5089
-5116
-5143
-5170
-5197
-5224
-5250
-5276
-5302
-5328
-5354
-5379
-5404
-5429
-5454
-5478
-5502
-5526
-5550
-5574
-5597
-5620
-5643
-5666
-5689
-5711
-5733
-5755
-5777
-5799
-5820
-5842
-5863
-5883
-5904
-5924
-5944
-5964
-5984
-6003
-6022
-6041
-6059
-6078
-6096
-6113
-6131
-6148
-6166
-6183
-6199
-6216
-6232
-6249
-6265
-6281
-6297
-6313
-6328
-6344
-6359
-6374
-6389
-6404
-6419
-6434
-6449
-6463
-6478
-6493
-6507
-6522
-6536
-6551
-6566
-6580
-6595
-6610
-6625
-6640
-6656
-6671
-6686
-6702
-6718
-6734
-6750
-6766
-6783
-6800
-6816
-6834
-6851
-6868
-6886
-6903
-6921
-6939
-6957
-6976
-6994
-7013
-7032
-7050
-7069
-7088
-7107
-7127
-7146
-7165
-7185
-7205
-7224
-7244
-7264
-7284
-7304
-7324
-7345
-7365
-7386
-7406
-7427
-7448
-7469
-7490
-7511
-7532
-7554
-7575
-7597
-7618
-7640
-7662
-7683
-7705
-7727
-7748
-7770
-7791
-7812
-7833
-7854
-7875
-7896
-7916
-7937
-7957
-7977
-7997
-8016
-8036
-8055
-8074
-8095
-8114
-8132
-8151
-8170
-8189
-8207
-8226
-8244
-8262
-8280
-8298
-8316
-8334
-8351
-8369
-8386
-8403
-8420
-8436
-8453
-8469
-8485
-8501
-8517
-8532
-8547
-8562
-8577
-8591
-8605
-8618
-8632
-8645
-8657
-8669
-8681
-8693
-8704
-8715
-8726
-8737
-8747
-8757
-8767
-8776
-8786
-8795
-8804
-8813
-8822
-8831
-8840
-8849
-8857
-8866
-8875
-8883
-8892
-8901
-8910
-8919
-8928
-8937
-8946
-8955
-8964
-8973
-8983
-8992
-9001
-9011
-9021
-9030
-9040
-9050
-9060
-9071
-9081
-9092
-9102
-9113
-9124
-9135
-9146
-9158
-9169
-9181
-9192
-9204
-9216
-9228
-9240
-9252
-9264
-9276
-9287
-9299
-9311
-9322
-9334
-9345
-9357
-9368
-9379
-9390
-9401
-9412
-9423
-9433
-9444
-9455
-9465
-9475
-9485
-9495
-9505
-9515
-9525
-9534
-9543
-9552
-9561
-9570
-9578
-9586
-9594
-9602
-9610
-9617
-9625
-9632
-9639
-9645
-9652
-9658
-9664
-9670
-9675
-9680
-9685
-9690
-9694
-9698
-9702
-9705
-9708
-9711
-9713
-9715
-9716
-9718
-9719
-9719
-9719
-9719
-9718
-9718
-9716
-9715
-9713
-9710
-9708
-9705
-9701
-9698
-9693
-9689
-9684
-9679
-9674
-9668
-9662
-9655
-9648
-9641
-9633
-9625
-9616
-9607
-9597
-9587
-9577
-9566
-9554
-9542
-9530
-9517
-9504
-9490
-9475
-9460
-9445
-9429
-9413
-9396
-9379
-9361
-9343
-9324
-9305
-9286
-9266
-9246
-9225
-9204
-9182
-9161
-9138
-9116
-9093
-9069
-9045
-9021
-8997
-8972
-8947
-8921
-8895
-8869
-8842
-8815
-8787
-8759
-8731
-8702
-8673
-8643
-8613
-8582
-8551
-8520
-8488
-8455
-8422
-8389
-8355
-8320
-8285
-8250
-8214
-8177
-8140
-8103
-8064
-8026
-7988
-7949
-7910
-7870
-7830
-7789
-7748
-7707
-7666
-7624
-7583
-7541
-7498
-7456
-7413
-7371
-7328
-7285
-7242
-7199
-7156
-7112
-7069
-7025
-6982
-6938
-6894
-6850
-6806
-6761
-6717
-6672
-6628
-6583
-6538
-6493
-6448
-6402
-6357
-6311
-6265
-6219
-6173
-6127
-6081
-6035
-5988
-5942
-5895
-5849
-5802
-5755
-5708
-5661
-5615
-5567
-5520
-5473
-5426
-5379
-5331
-5284
-5236
-5189
-5141
-5093
-5045
-4997
-4949
-4900
-4852
-4803
-4754
-4705
-4656
-4606
-4557
-4507
-4457
-4408
-4357
-4307
-4257
-4206
-4156
-4105
-4054
-4003
-3953
-3902
-3852
-3801
-3750
-3698
-3647
-3596
-3545
-3493
-3442
-3390
-3338
-3286
-3234
-3182
-3130
-3078
-3025
-2973
-2920
-2867
-2814
-2761
-2708
-2655
-2601
-2548
-2495
-2441
-2388
-2334
-2281
-2227
-2174
-2120
-2067
-2013
-1960
-1907
-1853
-1800
-1746
-1693
-1640
-1587
-1534
-1481
-1428
-1375
-1322
-1269
-1217
-1164
-1112
-1059
-1006
-955
-903
-851
-799
-747
-696
-644
-593
-542
-492
-442
-392
-342
-293
-243
-195
-146
-98
-51
-4
43
90
136
182
227
273
317
362
406
450
494
537
580
622
665
707
748
790
831
872
912
952
992
1031
1070
1109
1148
1186
1223
1261
1297
1334
1370
1406
1441
1476
1511
1545
1578
1611
1644
1676
1708
1739
1770
1800
1830
1859
1888
1916
1944
1971
1997
2023
2048
2073
2097
2120
2143
2165
2187
2209
2229
2250
2269
2289
2308
2326
2344
2362
2379
2396
2412
2429
2445
2460
2475
2491
2505
2520
2534
2548
2562
2575
2588
2601
2614
2626
2639
2651
2662
2674
2685
2695
2706
2716
2726
2736
2745
2754
2763
2772
2780
2788
2795
2803
2810
2817
2823
2830
2836
2842
2847
2853
2858
2863
2868
2872
2876
2880
2884
2888
2891
2894
2897
2899
2901
2903
2905
2906
2907
2908
2909
2909
2910
2910
2910
2909
2909
2909
2908
2908
2907
2907
2907
2906
2906
2906
2906
2906
2906
2906
2907
2908
2908
2909
2910
2911
2912
2914
2915
2917
2919
2921
2923
2926
2929
2932
2935
2939
2943
2948
2953
2958
2964
2970
2976
2983
2991
2999
3008
3017
3027
3038
3049
3060
3073
3085
3099
3113
3128
3143
3159
3175
3192
3210
3228
3246
3265
3285
3305
3325
3346
3367
3389
3411
3433
3455
3478
3501
3525
3548
3572
3596
3621
3645
3670
3695
3720
3746
3772
3798
3825
3852
3879
3906
3934
3962
3991
4019
4049
4078
4110
4140
4172
4203
4235
4268
4301
4335
4369
4403
4439
4474
4510
4547
4584
4621
4659
4698
4737
4776
4816
4857
4898
4939
4981
5023
5066
5109
5152
5196
5241
5286
5331
5376
5422
5468
5514
5561
5608
5656
5703
5751
5799
5847
5896
5945
5994
6043
6092
6142
6192
6242
6292
6342
6393
6444
6495
6546
6597
6648
6699
6751
6802
6854
6905
6957
7008
7059
7110
7161
7212
7263
7313
7363
7413
7463
7512
7561
7610
7659
7707
7754
7802
7849
7896
7943
7989
8035
8080
8125
8172
8217
8262
8306
8351
8395
8439
8482
8526
8569
8612
8655
8698
8740
8782
8824
8865
8907
8948
8988
9029
9069
9109
9148
9187
9226
9265
9303
9341
9379
9417
9454
9491
9528
9564
9600
9636
9671
9706
9741
9775
9808
9841
9874
9906
9938
9969
10000
10030
10059
10088
10116
10144
10170
10197
10222
10248
10272
10296
10319
10341
10363
10383
10404
10423
10442
10460
10477
10494
10510
10525
10539
10553
10566
10578
10590
10601
10611
10621
10630
10639
10646
10654
10660
10666
10672
10677
10682
10685
10689
10692
10694
10696
10698
10699
10700
10700
10699
10699
10698
10696
10694
10691
10689
10685
10682
10678
10674
10669
10664
10659
10653
10647
10641
10635
10629
10622
10615
10608
10600
10593
10585
10577
10569
10560
10552
10544
10535
10526
10517
10508
10499
10490
10480
10471
10461
10451
10442
10432
10422
10412
10402
10391
10381
10371
10360
10350
10339
10328
10318
10307
10296
10285
10274
10264
10253
10242
10231
10220
10209
10199
10188
10177
10166
10155
10144
10134
10123
10112
10101
10090
10079
10068
10057
10046
10035
10024
10014
10003
9992
9982
9971
9961
9951
9941
9931
9921
9911
9902
9892
9883
9874
9866
9857
9849
9841
9833
9825
9818
9811
9804
9797
9791
9784
9778
9773
9767
9762
9756
9751
9746
9742
9737
9733
9729
9724
9721
9717
9713
9709
9706
9702
9699
9695
9692
9689
9685
9682
9678
9675
9671
9668
9664
9661
9657
9653
9649
9645
9641
9636
9632
9627
9623
9618
9613
9608
9602
9597
9591
9586
9580
9575
9569
9563
9557
9551
9545
9540
9534
9528
9522
9517
9511
9506
9501
9496
9491
9487
9482
9478
9474
9471
9467
9464
9461
9458
9455
9452
9450
9448
9445
9443
9441
9439
9438
9436
9434
9433
9431
9429
9428
9426
9424
9423
9421
9419
9418
9416
9414
9413
9411
9409
9407
9406
9404
9402
9401
9399
9398
9397
9395
9394
9394
9393
9392
9392
9391
9391
9391
9391
9391
9392
9392
9392
9393
9394
9395
9396
9397
9398
9400
9401
9403
9405
9407
9409
9412
9414
9417
9420
9424
9427
9431
9435
9439
9443
9447
9452
9457
9462
9467
9473
9479
9485
9491
9497
9504
9510
9517
9525
9532
9540
9547
9555
9563
9572
9580
9589
9597
9606
9615
9624
9633
9642
9651
9660
9669
9678
9687
9696
9705
9713
9722
9730
9739
9747
9755
9763
9771
9779
9786
9794
9801
9809
9816
9823
9830
9837
9844
9851
9857
9863
9869
9875
9881
9886
9891
9896
9900
9904
9908
9911
9914
9916
9918
9920
9921
9921
9921
9921
9920
9919
9917
9915
9912
9909
9905
9901
9896
9892
9886
9881
9875
9869
9862
9855
9848
9841
9833
9825
9817
9809
9801
9792
9783
9774
9765
9755
9746
9736
9726
9716
9706
9695
9684
9673
9662
9651
9640
9628
9616
9604
9592
9579
9566
9554
9540
9527
9513
9499
9485
9471
9456
9441
9426
9411
9395
9379
9363
9346
9329
9312
9294
9276
9258
9240
9221
9202
9183
9163
9144
9123
9103
9082
9061
9040
9018
8997
8974
8952
8929
8906
8883
8860
8836
8812
8788
8764
8739
8715
8690
8665
8640
8615
8589
8564
8539
8513
8488
8463
8437
8412
8387
8361
8336
8311
8286
8261
8236
8211
8186
8161
8135
8112
8087
8061
8037
8012
7987
7963
7938
7913
7888
7863
7839
7814
7789
7764
7739
7714
7689
7664
7639
7614
7588
7563
7537
7512
7486
7460
7433
7407
7381
7354
7327
7300
7273
7246
7218
7191
7163
7135
7107
7079
7050
7022
6993
6965
6936
6907
6877
6848
6818
6788
6757
6727
6696
6665
6633
6601
6569
6537
6504
6471
6437
6403
6369
6335
6300
6265
6230
6195
6159
6123
6087
6051
6015
5979
5942
5905
5868
5831
5794
5757
5720
5683
5645
5608
5571
5533
5496
5458
5421
5383
5346
5308
5271
5234
5197
5160
5123
5086
5050
5013
4977
4940
4904
4868
4832
4797
4761
4726
4690
4655
4620
4585
4550
4515
4481
4446
4412
4378
4344
4311
4277
4244
4211
4178
4146
4113
4081
4049
4017
3986
3955
3924
3893
3862
3832
3802
3772
3743
3714
3685
3656
3627
3599
3571
3543
3516
3489
3462
3435
3408
3381
3355
3329
3303
3277
3252
3226
3201
3176
3151
3126
3101
3076
3052
3027
3003
2978
2954
2929
2905
2880
2856
2831
2806
2782
2757
2732
2707
2682
2657
2632
2607
2581
2555
2530
2504
2478
2451
2425
2399
2372
2345
2318
2291
2264
2237
2210
2182
2155
2127
2099
2072
2044
2016
1988
1960
1932
1904
1876
1848
1819
1791
1763
1734
1706
1678
1649
1621
1592
1563
1535
1506
1477
1448
1420
1391
1362
1333
1305
1276
1247
1219
1190
1162
1134
1106
1078
1050
1022
995
968
941
914
887
861
835
809
783
758
732
707
683
658
634
611
587
564
541
519
496
474
453
431
410
389
369
348
328
308
288
268
248
228
209
189
170
151
132
112
93
74
55
36
17
-2
-21
-40
-59
-78
-97
-116
-134
-153
-172
-190
-209
-227
-246
-264
-283
-301
-319
-337
-355
-372
-390
-408
-426
-443
-461
-478
-496
-513
-531
-548
-566
-583
-601
-619
-636
-654
-672
-690
-708
-726
-745
-763
-781
-800
-818
-837
-856
-874
-893
-912
-930
-949
-967
-986
-1004
-1022
-1040
-1058
-1075
-1093
-1110
-1128
-1145
-1162
-1179
-1196
-1213
-1230
-1247
-1264
-1281
-1298
-1315
-1332
-1349
-1366
-1383
-1401
-1418
-1435
-1453
-1470
-1488
-1505
-1523
-1541
-1559
-1577
-1595
-1613
-1631
-1649
-1667
-1686
-1704
-1722
-1740
-1759
-1777
-1796
-1814
-1832
-1851
-1869
-1888
-1906
-1924
-1943
-1961
-1980
-1998
-2017
-2036
-2054
-2073
-2091
-2110
-2129
-2147
-2166
-2185
-2204
-2222
-2241
-2260
-2279
-2298
-2316
-2335
-2354
-2373
-2392
-2411
-2430
-2449
-2468
-2487
-2507
-2526
-2545
-2564
-2583
-2602
-2621
-2640
-2659
-2678
-2697
-2716
-2735
-2754
-2774
-2793
-2812
-2831
-2851
-2870
-2890
-2909
-2929
-2949
-2969
-2989
-3009
-3030
-3050
-3071
-3092
-3113
-3134
-3155
-3177
-3198
-3220
-3242
-3264
-3286
-3308
-3331
-3353
-3376
-3398
-3421
-3444
-3467
-3490
-3513
-3537
-3560
-3584
-3608
-3632
-3656
-3680
-3704
-3728
-3752
-3776
-3800
-3824
-3848
-3872
-3896
-3920
-3943
-3967
-3990
-4014
-4037
-4059
-4083
-4106
-4129
-4151
-4174
-4197
-4219
-4241
-4263
-4285
-4307
-4329
-4351
-4372
-4394
-4415
-4436
-4457
-4478
-4499
-4519
-4540
-4560
-4580
-4601
-4621
-4641
-4661
-4681
-4701
-4720
-4740
-4760
-4780
-4800
-4819
-4839
-4859
-4879
-4899
-4919
-4939
-4959
-4979
-4998
-5018
-5038
-5058
-5078
-5098
-5118
-5137
-5157
-5176
-5196
-5215
-5234
-5254
-5273
-5292
-5311
-5330
-5349
-5368
-5387
-5405
-5424
-5443
-5462
-5481
-5500
-5519
-5537
-5556
-5575
-5593
-5612
-5630
-5648
-5667
-5684
-5702
-5720
-5737
-5754
-5771
-5787
-5803
-5819
-5835
-5850
-5865
-5880
-5895
-5909
-5922
-5936
-5949
-5962
-5974
-5987
-5998
-6010
-6021
-6032
-6042
-6052
-6062
-6071
-6080
-6089
-6098
-6106
-6113
-6121
-6128
-6134
-6140
-6146
-6152
-6157
-6162
-6166
-6170
-6173
-6176
-6178
-6180
-6182
-6183
-6184
-6184
-6184
-6183
-6182
-6181
-6179
-6176
-6173
-6170
-6166
-6161
-6156
-6151
-6144
-6138
-6130
-6122
-6114
-6105
-6095
-6085
-6074
-6063
-6050
-6038
-6025
-6011
-5996
-5982
-5966
-5950
-5934
-5917
-5899
-5881
-5863
-5844
-5824
-5805
-5785
-5764
-5743
-5722
-5700
-5679
-5657
-5634
-5612
-5589
-5566
-5543
-5519
-5496
-5472
-5449
-5425
-5401
-5377
-5352
-5328
-5304
-5279
-5255
-5230
-5205
-5181
-5156
-5131
-5107
-5082
-5058
-5033
-5009
-4984
-4960
-4936
-4912
-4888
-4864
-4840
-4817
-4793
-4770
-4747
-4723
-4700
-4678
-4655
-4632
-4609
-4587
-4564
-4542
-4519
-4496
-4474
-4451
-4428
-4405
-4381
-4358
-4334
-4310
-4286
-4262
-4237
-4212
-4187
-4162
-4137
-4111
-4086
-4059
-4034
-4008
-3982
-3956
-3930
-3904
-3878
-3852
-3826
-3801
-3775
-3750
-3725
-3700
-3675
-3650
-3626
-3601
-3577
-3553
-3529
-3506
-3482
-3459
-3436
-3412
-3389
-3366
-3343
-3321
-3298
-3275
-3252
-3230
-3207
-3185
-3162
-3139
-3117
-3094
-3072
-3050
-3027
-3005
-2982
-2960
-2938
-2916
-2894
-2872
-2850
-2828
-2806
-2785
-2764
-2743
-2722
-2701
-2681
-2661
-2641
-2622
-2602
-2583
-2565
-2546
-2528
-2510
-2492
-2474
-2457
-2440
-2422
-2406
-2389
-2372
-2356
-2339
-2323
-2307
-2291
-2275
-2260
-2244
-2228
-2213
-2198
-2183
-2168
-2153
-2139
-2125
-2111
-2097
-2084
-2070
-2058
-2045
-2033
-2021
-2009
-1999
-1989
-1978
-1969
-1960
-1951
-1943
-1936
-1929
-1922
-1916
-1911
-1906
-1902
-1899
-1896
-1894
-1892
-1891
-1891
-1892
-1893
-1895
-1897
-1900
-1904
-1909
-1914
-1920
-1927
-1934
-1942
-1951
-1961
-1971
-1981
-1993
-2004
-2017
-2029
-2043
-2057
-2072
-2087
-2102
-2118
-2135
-2152
-2169
-2187
-2205
-2223
-2242
-2262
-2281
-2301
-2322
-2343
-2364
-2385
-2407
-2430
-2452
-2475
-2498
-2521
-2545
-2569
-2593
-2617
-2642
-2666
-2691
-2716
-2741
-2766
-2792
-2817
-2842
-2868
-2894
-2919
-2945
-2971
-2996
-3022
-3047
-3073
-3099
-3124
-3149
-3175
-3200
-3225
-3250
-3275
-3300
-3325
-3349
-3374
-3398
-3422
-3446
-3470
-3493
-3517
-3540
-3563
-3586
-3608
-3631
-3653
-3675
-3697
-3719
-3741
-3762
-3784
-3805
-3827
-3848
-3869
-3890
-3911
-3933
-3954
-3975
-3996
-4017
-4038
-4059
-4081
-4102
-4123
-4144
-4166
-4187
-4208
-4229
-4251
-4272
-4293
-4315
-4336
-4357
-4379
-4400
-4421
-4442
-4463
-4484
-4504
-4525
-4545
-4565
-4584
-4604
-4623
-4641
-4659
-4677
-4694
-4711
-4728
-4744
-4759
-4774
-4788
-4802
-4815
-4827
-4839
-4851
-4862
-4873
-4883
-4892
-4902
-4911
-4919
-4927
-4935
-4942
-4950
-4957
-4963
-4970
-4976
-4982
-4988
-4994
-5000
-5006
-5011
-5017
-5022
-5028
-5034
-5039
-5045
-5050
-5056
-5062
-5067
-5073
-5079
-5085
-5092
-5098
-5105
-5111
-5118
-5125
-5132
-5139
-5147
-5155
-5162
-5171
-5179
-5187
-5196
-5205
-5214
-5223
-5233
-5242
-5252
-5262
-5273
-5284
-5295
-5306
-5318
-5329
-5342
-5354
-5367
-5380
-5393
-5407
-5421
-5435
-5449
-5464
-5479
-5495
-5510
-5526
-5542
-5559
-5575
-5592
-5609
-5626
-5644
-5661
-5679
-5697
-5715
-5733
-5751
-5770
-5788
-5807
-5826
-5845
-5864
-5884
-5903
-5923
-5943
-5963
-5983
-6003
-6024
-6044
-6065
-6086
-6108
-6129
-6151
-6173
-6195
-6217
-6240
-6262
-6285
-6308
-6331
-6355
-6378
-6402
-6426
-6450
-6475
-6499
-6524
-6549
-6575
-6600
-6626
-6652
-6678
-6705
-6732
-6759
-6786
-6814
-6842
-6870
-6899
-6928
-6957
-6986
-7016
-7047
-7077
-7108
-7140
-7171
-7204
-7236
-7269
-7303
-7337
-7371
-7407
-7442
-7478
-7515
-7552
-7590
-7629
-7668
-7708
-7748
-7790
-7831
-7874
-7917
-7961
-8006
-8051
-8096
-8143
-8191
-8239
-8287
-8336
-8386
-8437
-8488
-8540
-8592
-8645
-8699
-8753
-8808
-8864
-8920
-8976
-9034
-9092
-9150
-9209
-9269
-9329
-9390
-9451
-9513
-9576
-9639
-9702
-9766
-9831
-9895
-9961
-10026
-10092
-10159
-10226
-10293
-10360
-10428
-10496
-10565
-10633
-10702
-10772
-10842
-10912
-10982
-11053
-11124
-11195
-11266
-11338
-11411
-11483
-11556
-11630
-11703
-11778
-11852
-11927
-12002
-12078
-12154
-12231
-12308
-12386
-12464
-12542
-12621
-12700
-12780
-12860
-12941
-13022
-13104
-13186
-13269
-13353
-13437
-13521
-13606
-13692
-13778
-13865
-13952
-14041
-14129
-14218
-14308
-14399
-14490
-14581
-14673
-14766
-14859
-14952
-15046
-15141
-15235
-15331
-15426
-15522
-15618
-15715
-15812
-15909
-16006
-16103
-16201
-16299
-16397
-16495
-16594
-16692
-16790
-16889
-16987
-17086
-17184
-17283
-17381
-17480
-17578
-17677
-17775
-17873
-17971
-18069
-18167
-18265
-18362
-18460
-18557
-18654
-18751
-18848
-18944
-19041
-19137
-19233
-19329
-19424
-19520
-19615
-19710
-19805
-19900
-19994
-20089
-20183
-20277
-20371
-20464
-20558
-20651
-20744
-20837
-20930
-21022
-21114
-21207
-21299
-21391
-21482
-21574
-21665
-21757
-21848
-21939
-22030
-22121
-22211
-22302
-22392
-22482
-22572
-22663
-22753
-22842
-22932
-23022
-23111
-23201
-23290
-23380
-23469
-23558
-23647
-23736
-23825
-23913
-24002
-24090
-24178
-24266
-24354
-24442
-24529
-24616
-24703
-24790
-24876
-24962
-25048
-25134
-25219
-25303
-25388
-25472
-25555
-25638
-25721
-25804
-25886
-25967
-26048
-26129
-26209
-26288
-26368
-26446
-26524
-26602
-26679
-26756
-26831
-26907
-26982
-27056
-27130
-27203
-27275
-27347
-27418
-27489
-27559
-27628
-27696
-27764
-27832
-27899
-27965
-28030
-28095
-28159
-28223
-28286
-28348
-28410
-28471
-28532
-28592
-28651
-28711
-28769
-28828
-28886
-28943
-29000
-29057
-29113
-29169
-29224
-29280
-29334
-29389
-29443
-29497
-29550
-29603
-29656
-29708
-29760
-29811
-29862
-29913
-29963
-30013
-30063
-30112
-30161
-30210
-30258
-30305
-30353
-30400
-30446
-30492
-30538
-30583
-30628
-30673
-30717
-30761
-30805
-30848
-30891
-30933
-30976
-31018
-31059
-31100
-31141
-31182
-31222
-31262
-31301
-31341
-31379
-31418
-31456
-31494
-31531
-31568
-31605
-31641
-31677
-31713
-31748
-31783
-31818
-31852
-31887
-31921
-31954
-31988
-32021
-32054
-32087
-32119
-32152
-32183
-32216
-32247
-32279
-32310
-32341
-32372
-32403
-32433
-32464
-32494
-32524
-32554
-32583
-32613
-32642
-32671
-32701
-32729
-32758
-32787
-32816
-32844
-32873
-32901
-32930
-32958
-32986
-33014
-33042
-33070
-33098
-33126
-33154
-33181
-33209
-33237
-33265
-33293
-33320
-33348
-33376
-33404
-33432
-33460
-33488
-33516
-33544
-33572
-33599
-33627
-33655
-33683
-33711
-33739
-33767
-33794
-33822
-33850
-33877
-33904
-33932
-33959
-33986
-34013
-34040
-34067
-34093
-34119
-34146
-34172
-34198
-34223
-34249
-34274
-34299
-34323
-34348
-34372
-34396
-34419
-34443
-34466
-34488
-34511
-34533
-34554
-34576
-34596
-34617
-34637
-34657
-34677
-34696
-34715
-34733
-34752
-34769
-34787
-34804
-34821
-34837
-34853
-34869
-34884
-34899
-34914
-34928
-34941
-34955
-34967
-34980
-34992
-35003
-35014
-35025
-35035
-35044
-35053
-35062
-35070
-35077
-35084
-35090
-35096
-35102
-35106
-35110
-35114
-35117
-35119
-35121
-35122
-35123
-35122
-35122
-35120
-35118
-35115
-35111
-35107
-35102
-35097
-35090
-35083
-35075
-35067
-35058
-35048
-35037
-35025
-35013
-35000
-34986
-34972
-34957
-34941
-34924
-34906
-34888
-34869
-34849
-34828
-34806
-34784
-34761
-34737
-34713
-34687
-34661
-34634
-34606
-34578
-34548
-34518
-34487
-34456
-34423
-34390
-34356
-34321
-34286
-34250
-34213
-34175
-34137
-34097
-34058
-34017
-33975
-33933
-33890
-33847
-33802
-33757
-33711
-33665
-33618
-33570
-33521
-33472
-33422
-33371
-33319
-33267
-33214
-33161
-33107
-33052
-32996
-32940
-32883
-32826
-32768
-32709
-32650
-32590
-32530
-32469
-32406
-32345
-32283
-32220
-32156
-32092
-32028
-31963
-31898
-31832
-31766
-31700
-31633
-31566
-31499
-31431
-31363
-31294
-31225
-31156
-31086
-31016
-30945
-30875
-30804
-30732
-30660
-30589
-30516
-30444
-30371
-30298
-30224
-30150
-30076
-30002
-29928
-29853
-29778
-29702
-29626
-29550
-29474
-29397
-29320
-29243
-29165
-29087
-29008
-28930
-28850
-28771
-28691
-28611
-28531
-28451
-28370
-28289
-28208
-28126
-28044
-27963
-27881
-27799
-27717
-27634
-27552
-27470
-27387
-27305
-27223
-27140
-27058
-26976
-26894
-26812
-26730
-26648
-26566
-26484
-26403
-26321
-26240
-26159
-26077
-25997
-25916
-25835
-25755
-25675
-25595
-25515
-25436
-25356
-25278
-25199
-25121
-25043
-24966
-24889
-24812
-24736
-24661
-24585
-24511
-24436
-24363
-24289
-24216
-24144
-24072
-24000
-23929
-23859
-23788
-23718
-23649
-23580
-23511
-23443
-23375
-23307
-23240
-23173
-23106
-23040
-22974
-22908
-22843
-22778
-22713
-22648
-22583
-22519
-22455
-22391
-22326
-22263
-22199
-22135
-22071
-22007
-21943
-21879
-21815
-21751
-21686
-21622
-21557
-21492
-21426
-21361
-21295
-21229
-21163
-21096
-21029
-20962
-20894
-20827
-20758
-20690
-20621
-20552
-20483
-20413
-20343
-20273
-20203
-20132
-20061
-19989
-19918
-19845
-19773
-19700
-19627
-19553
-19479
-19404
-19329
-19254
-19178
-19102
-19025
-18948
-18870
-18792
-18714
-18635
-18556
-18476
-18396
-18315
-18234
-18153
-18071
-17989
-17907
-17824
-17741
-17658
-17574
-17490
-17406
-17321
-17236
-17151
-17066
-16980
-16894
-16808
-16722
-16635
-16548
-16461
-16373
-16286
-16199
-16111
-16023
-15935
-15847
-15759
-15670
-15582
-15493
-15405
-15316
-15227
-15138
-15049
-14961
-14872
-14783
-14694
-14605
-14516
-14427
-14338
-14249
-14160
-14070
-13981
-13892
-13802
-13712
-13623
-13533
-13443
-13353
-13264
-13174
-13083
-12993
-12903
-12813
-12723
-12632
-12542
-12452
-12361
-12271
-12181
-12090
-12000
-11910
-11820
-11730
-11640
-11550
-11460
-11370
-11280
-11191
-11101
-11012
-10923
-10834
-10745
-10656
-10568
-10479
-10391
-10302
-10214
-10127
-10039
-9951
-9864
-9776
-9689
-9602
-9515
-9429
-9342
-9256
-9169
-9084
-8998
-8912
-8827
-8742
-8657
-8572
-8487
-8403
-8319
-8235
-8151
-8067
-7984
-7901
-7818
-7736
-7653
-7571
-7490
-7408
-7327
-7246
-7166
-7086
-7006
-6927
-6847
-6769
-6690
-6612
-6534
-6456
-6379
-6301
-6224
-6147
-6071
-5994
-5918
-5841
-5765
-5689
-5613
-5538
-5462
-5387
-5311
-5236
-5161
-5087
-5012
-4938
-4864
-4790
-4716
-4643
-4570
-4497
-4424
-4352
-4280
-4208
-4136
-4065
-3994
-3923
-3852
-3782
-3712
-3642
-3572
-3503
-3434
-3365
-3296
-3228
-3160
-3092
-3024
-2957
-2889
-2822
-2755
-2689
-2622
-2556
-2490
-2424
-2358
-2293
-2228
-2163
-2098
-2033
-1970
-1906
-1842
-1779
-1716
-1653
-1590
-1528
-1466
-1404
-1343
-1282
-1221
-1160
-1100
-1040
-981
-921
-862
-804
-746
-688
-630
-573
-516
-459
-403
-347
-292
-237
-182
-128
-74
-20
33
86
139
191
242
294
345
396
446
496
546
596
645
694
743
791
840
888
936
984
1032
1079
1127
1174
1221
1269
1316
1363
1409
1456
1503
1550
1596
1643
1690
1736
1783
1829
1876
1922
1969
2015
2062
2108
2155
2201
2248
2294
2340
2387
2433
2480
2526
2572
2618
2664
2711
2757
2803
2848
2894
2940
2985
3031
3076
3121
3166
3211
3256
3300
3345
3389
3433
3476
3520
3563
3606
3649
3692
3734
3776
3818
3860
3901
3942
3983
4024
4064
4105
4145
4184
4224
4263
4302
4341
4380
4418
4456
4494
4531
4569
4606
4642
4678
4714
4750
4785
4820
4855
4889
4923
4956
4989
5022
5054
5086
5117
5148
5178
5208
5237
5266
5295
5323
5350
5377
5403
5429
5454
5479
5503
5526
5549
5572
5594
5615
5636
5656
5675
5694
5712
5729
5746
5762
5778
5792
5806
5820
5832
5844
5855
5866
5875
5884
5893
5900
5907
5913
5918
5923
5927
5930
5932
5934
5935
5935
5935
5934
5932
5929
5926
5922
5917
5912
5906
5900
5893
5885
5876
5867
5858
5848
5837
5826
5814
5802
5789
5776
5763
5749
5734
5719
5704
5688
5672
5655
5638
5621
5603
5585
5567
5548
5529
5509
5489
5469
5448
5427
5405
5383
5361
5339
5316
5292
5268
5244
5220
5195
5170
5145
5119
5093
5066
5040
5013
4986
4958
4931
4903
4875
4846
4818
4789
4760
4731
4702
4672
4643
4613
4583
4553
4523
4492
4462
4431
4400
4369
4338
4307
4275
4244
4212
4180
4147
4115
4082
4049
4014
3981
3947
3913
3878
3843
3808
3772
3736
3699
3662
3625
3587
3549
3511
3472
3433
3393
3354
3314
3273
3232
3192
3150
3109
3067
3025
2983
2941
2899
2856
2814
2771
2729
2686
2643
2601
2558
2515
2473
2430
2388
2346
2304
2262
2220
2178
2136
2095
2053
2012
1971
1930
1889
1849
1808
1768
1727
1687
1647
1607
1568
1528
1489
1449
1410
1371
1332
1293
1254
1215
1177
1138
1100
1062
1024
986
948
910
872
835
798
760
723
686
649
613
576
539
503
467
431
395
359
323
287
252
216
181
145
110
75
40
6
-29
-63
-98
-132
-166
-200
-234
-267
-301
-335
-368
-402
-435
-469
-502
-536
-570
-603
-637
-671
-706
-740
-775
-809
-844
-880
-915
-951
-987
-1022
-1060
-1097
-1134
-1172
-1210
-1248
-1287
-1326
-1365
-1405
-1445
-1485
-1526
-1567
-1609
-1651
-1693
-1736
-1779
-1822
-1866
-1910
-1955
-2000
-2045
-2091
-2137
-2183
-2230
-2278
-2325
-2373
-2422
-2471
-2520
-2570
-2620
-2670
-2721
-2773
-2824
-2876
-2929
-2982
-3035
-3089
-3143
-3198
-3253
-3308
-3364
-3420
-3477
-3534
-3591
-3649
-3707
-3766
-3824
-3883
-3943
-4003
-4062
-4123
-4183
-4244
-4305
-4366
-4428
-4489
-4551
-4613
-4675
-4737
-4798
-4861
-4923
-4985
-5047
-5109
-5170
-5232
-5294
-5356
-5418
-5479
-5541
-5603
-5664
-5726
-5787
-5848
-5910
-5971
-6032
-6094
-6155
-6216
-6277
-6338
-6399
-6460
-6521
-6581
-6642
-6702
-6762
-6822
-6881
-6940
-6999
-7058
-7116
-7174
-7232
-7289
-7346
-7403
-7459
-7515
-7570
-7625
-7680
-7734
-7788
-7841
-7894
-7947
-7999
-8051
-8103
-8154
-8205
-8256
-8307
-8357
-8407
-8457
-8507
-8556
-8605
-8654
-8703
-8751
-8799
-8847
-8895
-8942
-8989
-9036
-9083
-9129
-9175
-9221
-9266
-9312
-9356
-9401
-9445
-9489
-9533
-9576
-9619
-9662
-9705
-9747
-9789
-9830
-9872
-9913
-9954
-9994
-10035
-10075
-10115
-10155
-10194
-10234
-10273
-10312
-10351
-10390
-10429
-10468
-10506
-10545
-10584
-10622
-10661
-10699
-10738
-10776
-10815
-10853
-10892
-10931
-10970
-11009
-11048
-11087
-11126
-11165
-11204
-11243
-11283
-11322
-11362
-11402
-11441
-11481
-11521
-11561
-11601
-11641
-11681
-11721
-11762
-11802
-11842
-11883
-11923
-11963
-12003
-12044
-12084
-12124
-12164
-12204
-12244
-12284
-12324
-12364
-12403
-12442
-12481
-12520
-12559
-12597
-12635
-12673
-12711
-12748
-12785
-12822
-12858
-12894
-12930
-12965
-13000
-13034
-13068
-13101
-13134
-13166
-13198
-13230
-13260
-13291
-13320
-13350
-13378
-13406
-13434
-13461
-13487
-13512
-13538
-13562
-13586
-13609
-13632
-13654
-13675
-13696
-13716
-13736
-13755
-13773
-13791
-13809
-13825
-13841
-13857
-13872
-13886
-13900
-13914
-13927
-13939
-13951
-13963
-13974
-13985
-13995
-14005
-14014
-14023
-14031
-14039
-14047
-14054
-14061
-14067
-14073
-14079
-14084
-14089
-14094
-14098
-14102
-14105
-14109
-14112
-14114
-14117
-14118
-14120
-14122
-14123
-14123
-14124
-14124
-14124
-14124
-14123
-14122
-14121
-14119
-14117
-14115
-14113
-14110
-14107
-14103
-14100
-14096
-14092
-14087
-14082
-14077
-14072
-14066
-14060
-14054
-14047
-14040
-14033
-14026
-14018
-14010
-14002
-13993
-13985
-13976
-13966
-13957
-13947
-13937
-13926
-13915
-13904
-13893
-13881
-13870
-13857
-13845
-13832
-13819
-13805
-13791
-13777
-13763
-13748
-13733
-13717
-13701
-13685
-13668
-13651
-13634
-13616
-13598
-13580
-13562
-13543
-13524
-13504
-13485
-13465
-13445
-13425
-13404
-13384
-13363
-13342
-13321
-13300
-13279
-13258
-13236
-13215
-13193
-13171
-13149
-13127
-13105
-13083
-13060
-13038
-13015
-12992
-12970
-12947
-12923
-12900
-12877
-12853
-12830
-12806
-12783
-12759
-12736
-12712
-12688
-12664
-12641
-12617
-12593
-12569
-12545
-12521
-12498
-12474
-12450
-12426
-12403
-12379
-12355
-12331
-12308
-12284
-12260
-12236
-12213
-12189
-12165
-12141
-12118
-12094
-12070
-12046
-12022
-11998
-11974
-11950
-11926
-11902
-11878
-11854
-11830
-11805
-11781
-11757
-11732
-11708
-11683
-11658
-11634
-11609
-11584
-11559
-11534
-11509
-11484
-11459
-11433
-11408
-11382
-11357
-11331
-11305
-11279
-11253
-11227
-11200
-11174
-11147
-11120
-11093
-11066
-11039
-11011
-10983
-10956
-10928
-10899
-10871
-10842
-10813
-10784
-10755
-10725
-10695
-10665
-10635
-10604
-10573
-10542
-10510
-10479
-10447
-10414
-10382
-10349
-10316
-10283
-10249
-10215
-10181
-10147
-10112
-10078
-10043
-10007
-9972
-9936
-9901
-9865
-9829
-9793
-9756
-9720
-9683
-9647
-9610
-9573
-9536
-9499
-9462
-9425
-9387
-9350
-9312
-9275
-9237
-9199
-9161
-9122
-9084
-9045
-9006
-8967
-8928
-8888
-8849
-8809
-8769
-8728
-8688
-8647
-8606
-8565
-8524
-8482
-8440
-8398
-8356
-8314
-8272
-8229
-8186
-8144
-8101
-8058
-8015
-7972
-7929
-7886
-7843
-7800
-7757
-7714
-7671
-7628
-7586
-7543
-7501
-7458
-7416
-7374
-7332
-7289
-7248
-7206
-7164
-7122
-7080
-7039
-6997
-6956
-6914
-6873
-6831
-6790
-6748
-6707
-6665
-6624
-6582
-6540
-6498
-6456
-6414
-6372
-6329
-6287
-6244
-6201
-6158
-6114
-6071
-6027
-5983
-5938
-5893
-5848
-5803
-5757
-5712
-5665
-5619
-5572
-5525
-5478
-5431
-5383
-5335
-5287
-5239
-5190
-5141
-5092
-5043
-4993
-4944
-4893
-4843
-4793
-4742
-4691
-4640
-4588
-4536
-4484
-4432
-4380
-4327
-4274
-4220
-4167
-4113
-4059
-4005
-3950
-3895
-3840
-3785
-3729
-3673
-3618
-3561
-3505
-3448
-3392
-3335
-3278
-3221
-3163
-3106
-3048
-2991
-2933
-2875
-2817
-2759
-2701
-2643
-2584
-2526
-2468
-2409
-2351
-2293
-2234
-2176
-2117
-2058
-2000
-1941
-1883
-1824
-1765
-1707
-1648
-1589
-1531
-1472
-1413
-1354
-1296
-1237
-1178
-1120
-1061
-1002
-945
-886
-828
-770
-712
-655
-597
-540
-483
-426
-369
-313
-257
-201
-146
-90
-35
20
74
128
182
236
289
343
395
448
500
553
605
656
708
759
810
861
911
962
1012
1062
1111
1161
1210
1259
1307
1355
1403
1450
1498
1544
1591
1636
1682
1727
1771
1815
1859
1902
1944
1986
2027
2068
2109
2149
2188
2227
2265
2303
2340
2377
2413
2449
2484
2519
2553
2587
2620
2653
2685
2717
2749
2779
2810
2840
2869
2898
2927
2955
2983
3010
3036
3063
3088
3114
3138
3163
3186
3210
3232
3255
3276
3298
3318
3338
3358
3377
3396
3414
3432
3449
3466
3482
3498
3513
3528
3543
3557
3570
3584
3596
3609
3621
3633
3644
3655
3665
3675
3685
3694
3703
3711
3719
3727
3734
3741
3747
3754
3759
3765
3770
3774
3778
3782
3785
3788
3791
3793
3795
3797
3798
3799
3800
3800
3800
3800
3799
3798
3797
3796
3794
3792
3790
3787
3785
3782
3779
3775
3772
3768
3764
3760
3756
3751
3746
3742
3737
3731
3726
3721
3715
3709
3704
3698
3692
3686
3680
3673
3667
3661
3655
3648
3642
3635
3629
3622
3616
3610
3603
3597
3590
3584
3578
3572
3565
3559
3553
3547
3542
3536
3530
3525
3519
3514
3509
3504
3499
3495
3490
3485
3481
3477
3473
3469
3465
3461
3457
3454
3451
3447
3444
3441
3438
3435
3432
3429
3427
3424
3422
3420
3418
3416
3414
3412
3410
3409
3408
3407
3406
3405
3404
3403
3403
3403
3403
3403
3403
3404
3404
3405
3406
3407
3408
3409
3410
3411
3413
3414
3415
3417
3418
3420
3422
3423
3425
3427
3428
3430
3432
3434
3436
3438
3440
3442
3444
3447
3449
3452
3454
3457
3460
3463
3466
3469
3472
3476
3479
3483
3487
3491
3495
3500
3504
3509
3514
3519
3524
3529
3534
3540
3545
3551
3557
3563
3569
3575
3581
3588
3594
3601
3608
3615
3622
3629
3637
3645
3653
3661
3669
3677
3686
3694
3703
3712
3721
3730
3740
3749
3759
3769
3779
3789
3799
3810
3820
3831
3842
3853
3865
3876
3888
3900
3912
3924
3937
3949
3962
3975
3988
4002
4016
4030
4043
4058
4073
4088
4104
4119
4135
4152
4168
4185
4202
4220
4237
4256
4274
4293
4312
4332
4351
4372
4392
4413
4434
4456
4478
4500
4523
4546
4570
4593
4618
4642
4667
4692
4717
4742
4768
4794
4821
4847
4874
4902
4929
4957
4985
5014
5043
5072
5101
5131
5161
5192
5223
5254
5285
5317
5350
5383
5416
5449
5483
5518
5553
5588
5623
5659
5696
5733
5770
5808
5846
5884
5923
5962
6002
6042
6083
6124
6166
6207
6250
6292
6336
6379
6423
6467
6512
6557
6603
6649
6695
6742
6789
6837
6885
6933
6982
7031
7080
7130
7180
7230
7281
7332
7383
7435
7487
7539
7591
7644
7697
7750
7803
7857
7910
7964
8018
8071
8125
8180
8235
8289
8343
8397
8452
8506
8560
8614
8668
8722
8776
8830
8884
8938
8991
9045
9099
9152
9206
9259
9312
9366
9419
9472
9525
9578
9632
9685
9738
9791
9844
9898
9951
10004
10058
10111
10165
10219
10272
10326
10380
10434
10489
10543
10598
10652
10707
10762
10817
10872
10927
10983
11038
11094
11150
11206
11262
11318
11375
11432
11489
11546
11603
11661
11718
11776
11835
11893
11952
12011
12070
12129
12189
12249
12309
12370
12431
12492
12553
12615
12676
12738
12800
12863
12925
12988
13051
13114
13177
13241
13304
13368
13431
13495
13559
13623
13687
13752
13816
13880
13945
14009
14073
14138
14202
14267
14331
14396
14461
14525
14590
14654
14718
14783
14847
14911
14976
15040
15104
15168
15231
15295
15359
15422
15485
15549
15612
15675
15737
15800
15863
15925
15987
16050
16111
16174
16235
16297
16358
16420
16481
16542
16603
16664
16725
16785
16846
16906
16967
17027
17087
17147
17207
17266
17326
17386
17445
17505
17564
17623
17683
17742
17801
17861
17920
17979
18038
18098
18157
18216
18276
18335
18395
18454
18514
18573
18633
18692
18752
18811
18871
18930
18990
19050
19109
19169
19228
19288
19347
19406
19466
19525
19584
19643
19702
19761
19819
19878
19936
19995
20053
20110
20168
20226
20283
20340
20396
20453
20509
20565
20620
20676
20731
20785
20839
20893
20947
21000
21053
21106
21158
21210
21261
21312
21363
21413
21464
21513
21563
21612
21660
21708
21756
21804
21851
21898
21944
21990
22036
22081
22126
22170
22215
22258
22302
22345
22388
22431
22473
22515
22556
22597
22638
22679
22719
22759
22799
22838
22877
22916
22954
22992
23030
23067
23104
23141
23177
23213
23249
23284
23319
23354
23388
23422
23455
23489
23522
23554
23586
23618
23650
23681
23713
23743
23774
23804
23834
23864
23893
23922
23951
23980
24009
24037
24066
24094
24122
24150
24178
24205
24233
24261
24288
24316
24343
24371
24398
24425
24452
24480
24507
24534
24561
24589
24616
24643
24670
24697
24724
24750
24777
24804
24831
24857
24884
24910
24936
24963
24989
25015
25041
25067
25093
25119
25145
25171
25197
25223
25250
25276
25302
25328
25354
25381
25407
25434
25461
25488
25515
25543
25570
25598
25626
25654
25683
25712
25741
25770
25799
25829
25859
25890
25921
25951
25983
26014
26046
26078
26110
26143
26176
26209
26242
26276
26310
26344
26378
26412
26447
26482
26517
26552
26587
26623
26659
26694
26731
26767
26803
26840
26877
26914
26951
26989
27026
27064
27101
27139
27177
27216
27254
27292
27331
27370
27408
27447
27486
27525
27564
27603
27641
27680
27719
27758
27797
27836
27875
27914
27953
27991
28030
28069
28107
28146
28184
28222
28260
28298
28336
28373
28411
28448
28485
28522
28558
28595
28631
28667
28703
28739
28774
28810
28845
28879
28914
28948
28982
29016
29050
29083
29116
29149
29181
29214
29246
29278
29310
29341
29373
29404
29435
29466
29497
29527
29558
29588
29618
29648
29678
29708
29738
29767
29797
29826
29855
29885
29914
29943
29972
30000
30029
30058
30086
30115
30143
30172
30200
30228
30256
30284
30312
30340
30368
30396
30424
30452
30480
30508
30535
30563
30591
30619
30647
30674
30702
30730
30757
30785
30813
30840
30868
30895
30922
30949
30976
31003
31030
31056
31083
31109
31135
31160
31186
31211
31236
31261
31286
31310
31334
31357
31381
31404
31427
31449
31471
31493
31514
31535
31556
31576
31596
31615
31634
31653
31671
31689
31707
31724
31740
31756
31772
31787
31801
31816
31829
31842
31855
31867
31878
31889
31900
31910
31919
31928
31937
31945
31952
31959
31966
31972
31978
31983
31988
31993
31997
32000
32003
32006
32008
32009
32011
32012
32012
32012
32012
32012
32009
32009
32006
32003
32000
31997
31993
31988
31983
31978
31972
31966
31959
31952
31944
31936
31928
31919
31909
31900
31890
31879
31868
31857
31845
31833
31821
31808
31795
31781
31768
31753
31738
31723
31708
31692
31676
31659
31642
31625
31607
31589
31571
31552
31533
31513
31493
31473
31452
31431
31410
31388
31366
31344
31321
31298
31275
31251
31227
31203
31178
31153
31127
31102
31076
31049
31022
30995
30968
30940
30912
30884
30855
30826
30797
30768
30738
30708
30677
30647
30616
30585
30554
30522
30491
30459
30427
30395
30363
30331
30299
30266
30234
30201
30169
30136
30104
30071
30039
30006
29974
29941
29909
29876
29844
29812
29780
29747
29715
29683
29652
29620
29588
29557
29526
29495
29464
29433
29403
29372
29342
29312
29283
29253
29224
29195
29166
29138
29109
29081
29053
29026
28998
28971
28944
28918
28891
28865
28839
28814
28789
28763
28739
28714
28690
28666
28643
28620
28597
28574
28552
28530
28509
28488
28467
28447
28427
28407
28388
28369
28351
28333
28315
28298
28281
28265
28249
28234
28219
28204
28190
28177
28164
28151
28139
28127
28116
28106
28096
28086
28078
28069
28061
28054
28048
28041
28036
28031
28027
28023
28020
28017
28015
28014
28013
28013
28013
28014
28015
28017
28020
28023
28027
28031
28036
28041
28047
28054
28060
28068
28075
28083
28092
28101
28110
28120
28130
28140
28151
28162
28173
28184
28196
28208
28221
28233
28246
28259
28272
28286
28300
28314
28328
28342
28357
28372
28387
28402
28417
28432
28448
28463
28479
28495
28510
28526
28542
28558
28574
28590
28607
28623
28639
28655
28672
28688
28704
28721
28737
28754
28770
28787
28804
28821
28838
28855
28872
28889
28906
28924
28941
28959
28976
28994
29012
29030
29048
29066
29085
29103
29121
29140
29158
29177
29195
29214
29233
29251
29270
29289
29307
29326
29345
29364
29382
29401
29420
29439
29457
29476
29495
29513
29532
29550
29569
29587
29606
29624
29643
29661
29679
29698
29716
29734
29753
29771
29790
29808
29826
29845
29864
29882
29901
29920
29939
29958
29977
29996
30015
30035
30054
30074
30094
30114
30134
30155
30175
30196
30217
30238
30259
30280
30302
30324
30345
30367
30390
30412
30434
30457
30480
30503
30526
30550
30573
30597
30621
30645
30669
30694
30719
30743
30769
30794
30820
30845
30872
30898
30924
30951
30978
31006
31033
31061
31089
31118
31147
31176
31205
31234
31264
31294
31325
31355
31386
31418
31449
31481
31513
31545
31577
31610
31643
31676
31710
31744
31778
31812
31846
31881
31916
31951
31987
32022
32058
32094
32131
32167
32204
32241
32278
32316
32354
32392
32430
32468
32506
32545
32584
32622
32662
32701
32741
32780
32820
32860
32900
32940
32981
33021
33062
33103
33144
33185
33226
33267
33309
33350
33392
33434
33476
33518
33560
33602
33645
33687
33730
33772
33815
33858
33901
33944
33987
34030
34073
34116
34159
34203
34246
34289
34333
34376
34420
34463
34507
34550
34594
34637
34681
34724
34768
34812
34856
34899
34943
34987
35031
35075
35119
35163
35206
35250
35294
35338
35382
35426
35470
35514
35558
35602
35647
35691
35735
35779
35823
35867
35912
35956
36000
36045
36089
36134
36178
36223
36267
36312
36357
36401
36446
36491
36535
36580
36625
36669
36714
36759
36803
36848
36892
36937
36981
37025
37070
37114
37158
37202
37247
37291
37335
37379
37423
37467
37511
37555
37599
37643
37687
37731
37775
37820
37864
37908
37953
37997
38042
38086
38131
38176
38221
38266
38311
38356
38401
38447
38493
38538
38584
38630
38676
38722
38769
38815
38861
38908
38954
39000
39047
39093
39139
39186
39232
39278
39324
39370
39416
39462
39508
39554
39600
39645
39691
39736
39781
39826
39871
39916
39960
40005
40049
40093
40136
40180
40223
40267
40309
40352
40394
40437
40478
40520
40561
40602
40643
40683
40723
40763
40802
40841
40880
40918
40956
40994
41032
41069
41105
41142
41178
41214
41249
41284
41319
41354
41388
41422
41455
41489
41522
41554
41587
41619
41651
41682
41714
41745
41776
41806
41836
41866
41896
41925
41955
41984
42012
42041
42069
42097
42125
42152
42179
42206
42233
42259
42286
42312
42337
42363
42388
42413
42438
42462
42486
42510
42534
42557
42581
42604
42626
42649
42671
42693
42715
42736
42758
42779
42799
42820
42840
42860
42880
42900
42919
42938
42957
42976
42994
43012
43030
43048
43065
43082
43099
43115
43131
43147
43163
43178
43193
43207
43221
43235
43249
43262
43274
43287
43299
43310
43321
43332
43342
43351
43361
43369
43378
43385
43392
43399
43405
43411
43416
43420
43424
43427
43429
43431
43433
43433
43433
43433
43431
43429
43427
43424
43420
43415
43410
43405
43398
43392
43384
43376
43367
43358
43348
43338
43327
43316
43304
43291
43278
43265
43250
43236
43221
43205
43189
43172
43155
43138
43120
43101
43082
43062
43042
43021
43000
42979
42956
42934
42910
42886
42862
42837
42812
42786
42759
42732
42705
42677
42648
42619
42589
42559
42528
42497
42465
42433
42400
42367
42333
42298
42263
42227
42191
42154
42116
42078
42039
42000
41960
41919
41878
41836
41794
41751
41707
41662
41617
41572
41525
41478
41430
41382
41333
41283
41233
41182
41130
41077
41024
40970
40916
40861
40805
40748
40691
40633
40574
40515
40455
40395
40334
40272
40210
40146
40083
40018
39953
39888
39822
39755
39687
39619
39550
39481
39411
39341
39269
39198
39125
39052
38979
38904
38830
38754
38678
38601
38524
38446
38368
38289
38209
38128
38047
37966
37883
37800
37717
37633
37548
37463
37376
37290
37203
37115
37026
36937
36848
36757
36667
36575
36483
36391
36298
36204
36110
36016
35920
35825
35728
35632
35534
35436
35338
35239
35140
35040
34940
34839
34737
34636
34533
34431
34328
34225
34121
34017
33912
33808
33702
33597
33492
33386
33280
33173
33067
32960
32854
32747
32640
32531
32424
32317
32210
32101
31995
31887
31779
31672
31564
31456
31349
31241
31133
31025
30918
30810
30703
30595
30488
30380
30273
30165
30058
29951
29843
29736
29629
29522
29415
29308
29202
29095
28988
28882
28775
28669
28563
28457
28351
28245
28140
28034
27929
27824
27719
27614
27510
27405
27301
27197
27093
26989
26886
26783
26680
26577
26474
26372
26269
26167
26065
25963
25862
25760
25659
25558
25457
25357
25256
25156
25056
24956
24856
24757
24657
24558
24459
24361
24262
24164
24066
23968
23871
23774
23677
23580
23484
23388
23292
23196
23101
23006
22912
22817
22723
22630
22536
22443
22350
22258
22166
22074
21983
21891
21801
21710
21620
21530
21440
21351
21262
21173
21085
20996
20908
20821
20733
20646
20559
20472
20386
20300
20214
20128
20043
19958
19873
19788
19703
19619
19535
19452
19368
19285
19202
19120
19037
18955
18873
18792
18711
18630
18549
18469
18389
18310
18230
18151
18072
17994
17915
17837
17759
17682
17604
17527
17450
17373
17296
17220
17144
17067
16991
16915
16840
16764
16688
16613
16537
16462
16386
16311
16235
16160
16085
16009
15934
15859
15783
15708
15633
15557
15481
15406
15330
15254
15179
15103
15027
14951
14875
14798
14722
14645
14569
14492
14415
14338
14261
14184
14107
14029
13951
13874
13796
13718
13640
13562
13484
13405
13327
13248
13170
13091
13013
12934
12855
12777
12698
12620
12541
12463
12384
12306
12228
12150
12072
11994
11917
11839
11762
11685
11609
11532
11456
11380
11305
11229
11154
11080
11005
10931
10858
10784
10711
10639
10567
10495
10423
10352
10282
10212
10142
10072
10003
9934
9866
9798
9731
9664
9597
9531
9465
9399
9334
9269
9204
9140
9076
9012
8949
8886
8823
8761
8698
8637
8575
8514
8453
8392
8332
8272
8212
8153
8093
8034
7976
7917
7859
7801
7743
7686
7628
7571
7515
7458
7401
7345
7289
7233
7178
7122
7067
7012
6957
6902
6847
6792
6738
6683
6629
6575
6521
6467
6414
6360
6306
6253
6200
6146
6093
6040
5987
5934
5881
5828
5775
5722
5669
5616
5563
5510
5457
5404
5351
5297
5244
5190
5137
5083
5029
4975
4920
4866
4811
4756
4701
4646
4590
4534
4478
4421
4365
4308
4250
4193
4135
4077
4018
3960
3901
3842
3782
3722
3662
3602
3541
3480
3419
3358
3297
3235
3173
3111
3048
2986
2923
2860
2797
2734
2671
2608
2544
2481
2417
2353
2290
2226
2162
2098
2033
1970
1906
1842
1778
1714
1650
1586
1522
1458
1395
1331
1267
1204
1140
1077
1014
951
888
825
763
700
638
576
514
453
391
330
269
208
147
86
26
-34
-94
-154
-213
-273
-332
-391
-450
-508
-567
-625
-683
-741
-799
-856
-914
-971
-1028
-1085
-1142
-1199
-1256
-1312
-1369
-1425
-1481
-1537
-1593
-1649
-1705
-1761
-1817
-1873
-1928
-1984
-2040
-2096
-2151
-2207
-2263
-2318
-2374
-2430
-2485
-2541
-2597
-2653
-2709
-2765
-2821
-2878
-2934
-2991
-3048
-3105
-3162
-3219
-3277
-3335
-3393
-3452
-3511
-3570
-3630
-3690
-3750
-3811
-3872
-3933
-3995
-4058
-4121
-4184
-4248
-4312
-4377
-4442
-4508
-4574
-4641
-4708
-4776
-4844
-4913
-4983
-5053
-5124
-5195
-5267
-5340
-5413
-5487
-5562
-5637
-5713
-5790
-5868
-5946
-6025
-6105
-6186
-6268
-6350
-6433
-6517
-6602
-6688
-6775
-6862
-6950
-7040
-7130
-7221
-7313
-7406
-7500
-7595
-7690
-7787
-7885
-7984
-8083
-8183
-8285
-8388
-8491
-8596
-8701
-8807
-8914
-9022
-9131
-9241
-9352
-9464
-9576
-9690
-9804
-9919
-10035
-10152
-10269
-10388
-10507
-10627
-10747
-10869
-10991
-11115
-11238
-11363
-11488
-11615
-11741
-11869
-11997
-12126
-12256
-12386
-12517
-12649
-12781
-12914
-13047
-13181
-13316
-13451
-13587
-13723
-13859
-13996
-14134
-14272
-14410
-14549
-14689
-14828
-14968
-15109
-15249
-15390
-15532
-15673
-15815
-15957
-16100
-16242
-16385
-16528
-16672
-16815
-16959
-17103
-17247
-17391
-17535
-17680
-17824
-17969
-18113
-18258
-18403
-18548
-18693
-18837
-18982
-19127
-19272
-19417
-19562
-19707
-19852
-19996
-20141
-20285
-20430
-20574
-20718
-20862
-21006
-21150
-21293
-21437
-21580
-21723
-21865
-22008
-22150
-22292
-22434
-22576
-22717
-22859
-22999
-23140
-23281
-23421
-23561
-23701
-23840
-23979
-24118
-24257
-24395
-24533
-24671
-24809
-24946
-25083
-25219
-25355
-25491
-25627
-25762
-25896
-26031
-26165
-26298
-26432
-26565
-26697
-26829
-26961
-27092
-27223
-27354
-27484
-27614
-27743
-27872
-28001
-28129
-28256
-28384
-28511
-28637
-28763
-28889
-29014
-29138
-29263
-29387
-29510
-29633
-29756
-29878
-30000
-30121
-30242
-30362
-30482
-30602
-30721
-30840
-30958
-31076
-31194
-31311
-31427
-31543
-31659
-31774
-31889
-32003
-32118
-32232
-32345
-32458
-32570
-32683
-32795
-32906
-33017
-33128
-33239
-33349
-33459
-33569
-33678
-33787
-33896
-34005
-34113
-34221
-34329
-34436
-34543
-34650
-34757
-34863
-34970
-35076
-35181
-35287
-35392
-35497
-35602
-35707
-35811
-35915
-36019
-36122
-36226
-36329
-36431
-36534
-36636
-36738
-36840
-36941
-37042
-37143
-37243
-37343
-37443
-37543
-37642
-37740
-37839
-37937
-38035
-38132
-38229
-38326
-38423
-38519
-38614
-38710
-38805
-38899
-38994
-39088
-39181
-39275
-39367
-39460
-39552
-39644
-39735
-39826
-39917
-40007
-40097
-40187
-40276
-40365
-40453
-40541
-40629
-40716
-40803
-40890
-40976
-41061
-41147
-41232
-41316
-41400
-41484
-41567
-41650
-41732
-41814
-41895
-41976
-42056
-42136
-42216
-42295
-42373
-42451
-42529
-42606
-42682
-42758
-42834
-42909
-42983
-43057
-43130
-43203
-43276
-43347
-43419
-43489
-43560
-43629
-43698
-43767
-43835
-43902
-43969
-44036
-44102
-44167
-44232
-44296
-44360
-44423
-44485
-44547
-44609
-44670
-44731
-44791
-44850
-44909
-44968
-45026
-45083
-45141
-45197
-45253
-45309
-45364
-45419
-45473
-45527
-45580
-45633
-45686
-45738
-45789
-45840
-45891
-45941
-45991
-46040
-46089
-46137
-46185
-46233
-46280
-46327
-46373
-46419
-46464
-46509
-46553
-46597
-46641
-46684
-46727
-46769
-46811
-46852
-46893
-46934
-46974
-47013
-47053
-47092
-47130
-47168
-47206
-47243
-47280
-47317
-47353
-47389
-47425
-47460
-47495
-47530
-47564
-47598
-47632
-47665
-47698
-47731
-47763
-47796
-47827
-47859
-47890
-47921
-47952
-47982
-48012
-48042
-48072
-48101
-48130
-48159
-48187
-48215
-48243
-48271
-48298
-48325
-48352
-48379
-48406
-48432
-48458
-48484
-48509
-48535
-48560
-48585
-48610
-48634
-48658
-48682
-48706
-48730
-48753
-48776
-48799
-48822
-48845
-48867
-48889
-48911
-48932
-48954
-48975
-48996
-49017
-49038
-49058
-49079
-49099
-49118
-49138
-49158
-49177
-49196
-49215
-49233
-49252
-49270
-49288
-49305
-49323
-49340
-49357
-49374
-49390
-49406
-49422
-49438
-49453
-49468
-49482
-49496
-49510
-49524
-49537
-49550
-49562
-49574
-49586
-49597
-49608
-49618
-49628
-49637
-49646
-49655
-49663
-49671
-49678
-49685
-49691
-49697
-49703
-49708
-49712
-49716
-49720
-49723
-49726
-49728
-49730
-49731
-49732
-49732
-49732
-49732
-49731
-49729
-49727
-49725
-49722
-49719
-49715
-49711
-49706
-49701
-49696
-49690
-49684
-49677
-49670
-49662
-49654
-49646
-49637
-49628
-49618
-49608
-49598
-49587
-49576
-49564
-49552
-49540
-49527
-49514
-49501
-49487
-49473
-49458
-49443
-49428
-49413
-49397
-49380
-49364
-49347
-49330
-49312
-49294
-49276
-49258
-49239
-49220
-49200
-49181
-49161
-49141
-49120
-49099
-49078
-49057
-49035
-49013
-48991
-48969
-48946
-48923
-48900
-48876
-48853
-48829
-48804
-48780
-48755
-48730
-48705
-48679
-48653
-48627
-48601
-48574
-48547
-48520
-48493
-48465
-48437
-48409
-48381
-48352
-48323
-48294
-48264
-48234
-48204
-48173
-48142
-48111
-48080
-48048
-48017
-47984
-47952
-47919
-47886
-47853
-47820
-47786
-47752
-47718
-47683
-47648
-47613
-47578
-47543
-47507
-47471
-47435
-47399
-47363
-47326
-47289
-47252
-47215
-47177
-47140
-47102
-47064
-47026
-46988
-46950
-46911
-46872
-46834
-46795
-46756
-46717
-46678
-46638
-46599
-46559
-46520
-46480
-46440
-46400
-46360
-46320
-46280
-46240
-46199
-46159
-46118
-46078
-46037
-45996
-45955
-45914
-45873
-45832
-45791
-45750
-45708
-45667
-45625
-45584
-45542
-45500
-45459
-45417
-45375
-45333
-45291
-45249
-45207
-45165
-45123
-45081
-45040
-44998
-44956
-44914
-44872
-44830
-44788
-44746
-44704
-44661
-44619
-44577
-44535
-44493
-44451
-44409
-44367
-44324
-44282
-44240
-44197
-44155
-44112
-44069
-44027
-43984
-43941
-43898
-43855
-43812
-43769
-43725
-43682
-43638
-43595
-43551
-43507
-43463
-43419
-43375
-43331
-43286
-43241
-43196
-43151
-43106
-43061
-43015
-42969
-42923
-42877
-42830
-42784
-42737
-42689
-42642
-42594
-42546
-42498
-42450
-42401
-42352
-42303
-42253
-42203
-42153
-42103
-42053
-42002
-41951
-41899
-41848
-41796
-41744
-41691
-41638
-41586
-41532
-41479
-41425
-41371
-41316
-41262
-41207
-41152
-41096
-41040
-40984
-40928
-40871
-40814
-40756
-40699
-40641
-40582
-40524
-40465
-40406
-40346
-40286
-40226
-40166
-40105
-40045
-39983
-39922
-39860
-39799
-39737
-39674
-39612
-39549
-39486
-39423
-39360
-39296
-39233
-39169
-39105
-39041
-38976
-38912
-38847
-38783
-38718
-38653
-38588
-38523
-38458
-38392
-38327
-38262
-38197
-38131
-38066
-38001
-37935
-37870
-37805
-37740
-37675
-37610
-37545
-37480
-37416
-37351
-37287
-37222
-37158
-37094
-37031
-36967
-36903
-36840
-36777
-36714
-36652
-36589
-36527
-36465
-36403
-36342
-36280
-36219
-36159
-36098
-36038
-35978
-35919
-35859
-35800
-35742
-35683
-35625
-35567
-35510
-35453
-35396
-35339
-35283
-35227
-35171
-35116
-35061
-35006
-34951
-34897
-34843
-34789
-34736
-34683
-34630
-34577
-34525
-34473
-34421
-34370
-34318
-34267
-34216
-34165
-34115
-34065
-34014
-33965
-33915
-33865
-33816
-33766
-33717
-33668
-33619
-33571
-33522
-33474
-33425
-33377
-33329
-33281
-33233
-33185
-33137
-33090
-33042
-32994
-32947
-32900
-32853
-32806
-32759
-32712
-32665
-32619
-32572
-32526
-32479
-32433
-32387
-32341
-32296
-32250
-32204
-32159
-32113
-32067
-32023
-31978
-31934
-31889
-31844
-31800
-31756
-31711
-31667
-31623
-31579
-31536
-31492
-31449
-31405
-31362
-31319
-31276
-31233
-31190
-31148
-31105
-31063
-31021
-30979
-30937
-30895
-30853
-30812
-30770
-30729
-30688
-30647
-30606
-30565
-30524
-30484
-30443
-30402
-30362
-30322
-30281
-30241
-30201
-30161
-30121
-30081
-30041
-30001
-29961
-29921
-29881
-29841
-29801
-29761
-29721
-29681
-29641
-29601
-29560
-29520
-29480
-29440
-29400
-29359
-29319
-29278
-29238
-29197
-29157
-29116
-29075
-29035
-28994
-28953
-28912
-28871
-28830
-28789
-28747
-28706
-28665
-28623
-28582
-28540
-28499
-28457
-28415
-28373
-28331
-28289
-28247
-28205
-28163
-28121
-28078
-28036
-27993
-27950
-27908
-27865
-27822
-27779
-27736
-27692
-27649
-27606
-27562
-27519
-27475
-27431
-27388
-27344
-27300
-27256
-27212
-27167
-27123
-27079
-27034
-26990
-26945
-26900
-26855
-26811
-26766
-26720
-26675
-26630
-26585
-26539
-26493
-26448
-26402
-26356
-26310
-26264
-26218
-26172
-26125
-26079
-26032
-25986
-25939
-25892
-25845
-25798
-25751
-25704
-25657
-25610
-25562
-25515
-25467
-25419
-25372
-25324
-25276
-25228
-25179
-25131
-25083
-25034
-24985
-24937
-24888
-24839
-24789
-24740
-24691
-24641
-24591
-24541
-24491
-24441
-24391
-24340
-24290
-24239
-24188
-24137
-24086
-24034
-23983
-23931
-23879
-23826
-23774
-23721
-23669
-23616
-23563
-23509
-23456
-23402
-23348
-23294
-23239
-23185
-23130
-23075
-23019
-22964
-22908
-22852
-22795
-22739
-22682
-22624
-22567
-22509
-22451
-22392
-22333
-22274
-22214
-22154
-22094
-22033
-21972
-21911
-21849
-21787
-21724
-21661
-21598
-21534
-21470
-21406
-21341
-21275
-21210
-21144
-21077
-21010
-20943
-20876
-20808
-20740
-20671
-20602
-20533
-20463
-20393
-20322
-20252
-20180
-20109
-20037
-19965
-19892
-19819
-19746
-19672
-19598
-19524
-19449
-19374
-19299
-19223
-19147
-19070
-18994
-18917
-18839
-18761
-18683
-18605
-18526
-18447
-18368
-18288
-18209
-18128
-18048
-17967
-17886
-17805
-17724
-17642
-17560
-17478
-17395
-17312
-17229
-17146
-17063
-16979
-16895
-16811
-16727
-16642
-16557
-16472
-16387
-16302
-16216
-16129
-16044
-15958
-15871
-15785
-15698
-15611
-15524
-15437
-15349
-15262
-15174
-15086
-14998
-14910
-14822
-14734
-14645
-14557
-14468
-14379
-14291
-14202
-14113
-14024
-13935
-13846
-13757
-13667
-13578
-13489
-13400
-13311
-13222
-13133
-13044
-12954
-12865
-12777
-12688
-12599
-12510
-12422
-12333
-12245
-12156
-12068
-11980
-11892
-11805
-11717
-11629
-11542
-11455
-11368
-11281
-11194
-11108
-11021
-10935
-10849
-10764
-10678
-10593
-10507
-10422
-10338
-10253
-10169
-10085
-10001
-9917
-9833
-9750
-9667
-9584
-9502
-9420
-9338
-9256
-9174
-9093
-9012
-8931
-8850
-8770
-8690
-8610
-8531
-8452
-8372
-8294
-8215
-8137
-8058
-7981
-7903
-7826
-7749
-7672
-7595
-7519
-7443
-7367
-7291
-7215
-7140
-7064
-6989
-6915
-6840
-6765
-6691
-6617
-6543
-6470
-6396
-6323
-6250
-6177
-6104
-6031
-5959
-5887
-5815
-5743
-5671
-5600
-5528
-5457
-5386
-5315
-5245
-5174
-5104
-5034
-4964
-4894
-4825
-4755
-4686
-4617
-4548
-4479
-4410
-4342
-4273
-4205
-4137
-4070
-4002
-3935
-3867
-3800
-3734
-3667
-3601
-3535
-3469
-3403
-3338
-3273
-3208
-3143
-3079
-3015
-2952
-2888
-2825
-2763
-2701
-2639
-2578
-2517
-2456
-2396
-2336
-2277
-2218
-2160
-2102
-2045
-1988
-1932
-1876
-1821
-1767
-1712
-1659
-1606
-1554
-1502
-1451
-1401
-1351
-1301
-1253
-1205
-1157
-1111
-1064
-1018
-974
-930
-886
-843
-801
-760
-719
-678
-638
-599
-561
-523
-486
-449
-413
-378
-343
-309
-275
-242
-209
-177
-145
-114
-83
-53
-23
6
35
64
92
120
147
174
201
227
254
279
305
330
355
380
404
428
452
476
500
523
546
569
592
615
637
659
682
704
726
747
769
791
812
833
855
876
897
918
939
959
980
1000
1020
1042
1063
1083
1104
1124
1145
1165
1186
1206
1227
1248
1268
1289
1310
1330
1351
1372
1393
1414
1436
1457
1478
1500
1521
1543
1565
1587
1609
1631
1653
1676
1699
1721
1744
1767
1791
1814
1838
1861
1885
1909
1933
1958
1982
2007
2032
2057
2082
2108
2133
2159
2185
2211
2238
2264
2291
2318
2345
2372
2400
2427
2455
2483
2511
2540
2568
2597
2626
2655
2684
2714
2744
2773
2803
2834
2864
2894
2925
2956
2987
3018
3050
3081
3113
3145
3177
3209
3242
3275
3307
3340
3373
3407
3440
3474
3507
3541
3575
3609
3644
3678
3713
3747
3782
3817
3852
3887
3922
3958
3993
4029
4064
4100
4136
4172
4208
4244
4281
4317
4354
4391
4427
4464
4501
4538
4575
4612
4650
4687
4724
4762
4799
4837
4874
4912
4949
4987
5025
5062
5100
5138
5175
5213
5251
5289
5326
5364
5402
5439
5477
5515
5552
5590
5627
5665
5702
5740
5777
5815
5852
5889
5927
5964
6001
6038
6075
6112
6149
6186
6222
6259
6296
6332
6368
6405
6441
6477
6513
6549
6585
6620
6656
6691
6727
6762
6798
6833
6868
6903
6938
6973
7008
7043
7078
7113
7147
7182
7217
7252
7287
7321
7356
7391
7426
7460
7495
7530
7565
7600
7635
7670
7705
7740
7775
7810
7845
7881
7916
7951
7987
8023
8058
8093
8130
8166
8202
8238
8274
8310
8347
8383
8420
8456
8493
8530
8566
8603
8640
8677
8715
8752
8789
8827
8864
8902
8939
8977
9015
9053
9091
9129
9168
9206
9244
9283
9322
9360
9399
9438
9477
9516
9555
9595
9634
9673
9713
9752
9792
9832
9872
9912
9952
9992
10032
10072
10112
10153
10193
10233
10274
10314
10354
10395
10435
10476
10516
10556
10597
10637
10677
10718
10758
10798
10838
10878
10917
10957
10997
11036
11075
11114
11153
11192
11230
11269
11307
11345
11383
11420
11458
11495
11532
11568
11605
11641
11677
11712
11748
11783
11817
11852
11886
11920
11953
11987
12019
12052
12084
12116
12148
12179
12210
12241
12271
12301
12330
12360
12389
12417
12446
12474
12501
12529
12556
12583
12609
12635
12661
12687
12712
12737
12762
12786
12811
12834
12858
12882
12905
12928
12951
12974
12996
13019
13041
13063
13085
13107
13129
13151
13172
13194
13215
13237
13258
13280
13301
13322
13344
13365
13387
13408
13429
13451
13473
13494
13516
13538
13560
13582
13604
13626
13649
13672
13694
13718
13741
13764
13788
13812
13836
13861
13886
13911
13936
13962
13988
14014
14041
14068
14095
14123
14151
14179
14208
14238
14267
14297
14328
14358
14390
14421
14453
14486
14519
14552
14586
14620
14654
14689
14724
14760
14796
14833
14870
14907
14945
14984
15022
15062
15101
15141
15182
15222
15264
15305
15348
15390
15433
15477
15521
15565
15610
15655
15701
15747
15793
15840
15888
15936
15984
16033
16082
16131
16181
16232
16283
16334
16385
16437
16490
16543
16596
16649
16703
16758
16812
16868
16923
16979
17035
17091
17148
17205
17262
17320
17378
17436
17494
17553
17612
17671
17730
17789
17849
17909
17968
18028
18088
18149
18209
18269
18330
18390
18451
18512
18572
18633
18694
18754
18815
18876
18936
18997
19057
19118
19178
19238
19299
19359
19418
19478
19538
19597
19656
19715
19774
19832
19891
19949
20007
20064
20122
20179
20236
20292
20349
20405
20461
20516
20571
20626
20681
20735
20789
20842
20896
20949
21001
21053
21105
21157
21208
21259
21309
21359
21409
21458
21506
21555
21603
21650
21697
21744
21790
21836
21882
21927
21971
22015
22059
22102
22145
22187
22229
22270
22311
22351
22391
22431
22470
22508
22546
22583
22620
22656
22692
22727
22762
22796
22830
22863
22896
22928
22959
22990
23020
23050
23079
23107
23135
23163
23190
23216
23241
23267
23291
23315
23338
23361
23384
23405
23426
23447
23467
23486
23505
23523
23541
23558
23575
23590
23606
23621
23635
23648
23661
23674
23686
23697
23707
23717
23727
23735
23744
23751
23758
23764
23770
23775
23779
23783
23786
23788
23790
23791
23791
23791
23790
23789
23786
23783
23780
23775
23771
23765
23759
23752
23744
23736
23727
23717
23707
23696
23684
23672
23659
23645
23631
23616
23601
23584
23567
23550
23532
23513
23493
23473
23452
23431
23409
23386
23362
23338
23314
23288
23262
23236
23208
23180
23152
23123
23093
23062
23031
23000
22967
22935
22901
22867
22832
22797
22761
22725
22688
22651
22613
22574
22535
22495
22455
22414
22373
22331
22289
22246
22203
22159
22114
22069
22024
21978
21932
21885
21838
21790
21741
21693
21644
21594
21544
21493
21442
21391
21339
21287
21235
21182
21129
21075
21021
20967
20912
20858
20802
20747
20691
20635
20579
20522
20465
20408
20351
20293
20235
20177
20119
20060
20002
19943
19884
19825
19765
19706
19646
19586
19526
19466
19405
19345
19284
19224
19163
19102
19041
18979
18918
18857
18795
18733
18671
18609
18547
18485
18423
18360
18298
18235
18172
18110
18047
17984
17920
17857
17794
17730
17667
17603
17539
17475
17411
17347
17283
17219
17154
17090
17025
16961
16896
16831
16766
16702
16637
16572
16507
16441
16376
16311
16245
16180
16114
16049
15983
15917
15852
15786
15720
15654
15588
15521
15455
15389
15322
15256
15190
15123
15057
14990
14923
14857
14790
14723
14657
14590
14523
14457
14390
14323
14256
14190
14123
14056
13989
13923
13856
13789
13723
13656
13590
13523
13457
13390
13324
13257
13191
13125
13059
12993
12927
12861
12795
12729
12663
12598
12532
12467
12401
12336
12271
12206
12141
12076
12012
11947
11883
11819
11755
11691
11627
11563
11500
11436
11373
11310
11247
11184
11122
11059
10997
10934
10872
10810
10749
10687
10626
10564
10503
10442
10381
10320
10260
10199
10139
10079
10019
9959
9900
9840
9781
9721
9662
9603
9545
9486
9428
9369
9311
9253
9195
9138
9080
9023
8966
8909
8852
8796
8739
8683
8627
8571
8515
8460
8405
8349
8295
8240
8186
8131
8077
8023
7970
7917
7864
7812
7759
7707
7656
7604
7553
7502
7452
7401
7352
7302
7253
7204
7156
7108
7060
7013
6966
6920
6874
6828
6783
6738
6693
6649
6606
6563
6520
6478
6436
6394
6353
6313
6273
6233
6194
6155
6117
6079
6041
6004
5967
5931
5896
5860
5825
5791
5757
5724
5691
5658
5626
5594
5563
5532
5502
5472
5443
5414
5385
5357
5330
5302
5276
5250
5224
5198
5173
5149
5125
5101
5078
5055
5033
5011
4990
4969
4948
4928
4908
4889
4870
4851
4833
4815
4798
4781
4764
4748
4732
4716
4701
4687
4672
4658
4645
4631
4618
4606
4594
4582
4570
4559
4548
4538
4528
4518
4508
4499
4490
4482
4474
4466
4458
4451
4444
4437
4431
4425
4419
4413
4408
4403
4398
4394
4390
4386
4382
4379
4376
4373
4370
4368
4366
4364
4363
4361
4360
4359
4358
4358
4358
4358
4358
4358
4359
4359
4360
4362
4363
4364
4366
4368
4370
4372
4375
4378
4380
4383
4387
4390
4394
4397
4401
4406
4410
4414
4419
4424
4429
4435
4440
4446
4452
4458
4464
4471
4478
4485
4492
4499
4507
4515
4523
4531
4539
4548
4556
4565
4575
4584
4593
4603
4613
4623
4633
4644
4654
4665
4676
4687
4698
4710
4721
4733
4745
4757
4769
4781
4794
4806
4819
4832
4845
4858
4871
4884
4898
4911
4925
4939
4953
4967
4981
4995
5010
5024
5039
5054
5069
5084
5099
5114
5130
5145
5161
5177
5193
5209
5225
5241
5258
5274
5291
5307
5324
5341
5358
5375
5392
5410
5427
5445
5462
5480
5498
5516
5534
5553
5571
5589
5608
5627
5646
5665
5684
5704
5723
5743
5762
5782
5802
5822
5843
5863
5884
5904
5925
5946
5967
5988
6009
6031
6052
6074
6095
6117
6139
6161
6183
6205
6228
6250
6273
6295
6318
6341
6364
6387
6410
6433
6457
6480
6503
6527
6550
6574
6598
6621
6645
6669
6693
6716
6740
6764
6788
6812
6836
6859
6883
6907
6930
6954
6977
7001
7024
7047
7070
7093
7116
7139
7161
7183
7205
7227
7249
7270
7292
7313
7333
7354
7374
7394
7413
7433
7452
7470
7489
7507
7524
7542
7558
7575
7591
7607
7623
7638
7652
7666
7680
7694
7707
7719
7731
7743
7754
7765
7775
7785
7795
7804
7812
7820
7828
7835
7841
7847
7853
7858
7862
7866
7870
7873
7875
7877
7879
7879
7880
7879
7879
7877
7875
7873
7869
7866
7861
7856
7851
7845
7838
7831
7822
7814
7804
7794
7784
7772
7760
7747
7734
7720
7705
7690
7673
7656
7639
7620
7601
7582
7561
7540
7518
7495
7472
7448
7423
7398
7372
7345
7317
7289
7259
7230
7199
7168
7136
7103
7070
7036
7002
6966
6930
6894
6856
6818
6780
6741
6701
6661
6620
6578
6536
6493
6450
6406
6361
6316
6271
6225
6178
6131
6084
6036
5987
5938
5888
5838
5788
5737
5685
5633
5581
5528
5474
5421
5366
5312
5257
5201
5145
5089
5032
4975
4917
4859
4801
4742
4683
4624
4564
4504
4443
4382
4321
4259
4197
4135
4073
4010
3947
3883
3819
3755
3691
3626
3561
3496
3431
3365
3299
3233
3166
3099
3032
2965
2897
2830
2762
2693
2625
2556
2487
2418
2349
2280
2210
2140
2070
2000
1930
1859
1789
1718
1647
1576
1504
1433
1361
1290
1218
1146
1074
1002
930
857
785
713
640
567
495
422
349
276
203
130
56
-17
-90
-164
-237
-311
-384
-458
-532
-605
-679
-753
-827
-901
-975
-1049
-1124
-1198
-1272
-1347
-1421
-1496
-1571
-1645
-1720
-1795
-1870
-1945
-2020
-2095
-2170
-2245
-2321
-2396
-2471
-2547
-2622
-2698
-2773
-2849
-2925
-3000
-3076
-3152
-3227
-3303
-3379
-3454
-3530
-3606
-3681
-3757
-3833
-3908
-3983
-4059
-4134
-4209
-4284
-4359
-4434
-4508
-4583
-4657
-4732
-4805
-4879
-4953
-5026
-5099
-5172
-5245
-5317
-5389
-5461
-5533
-5604
-5675
-5745
-5816
-5885
-5955
-6024
-6093
-6161
-6229
-6297
-6364
-6430
-6496
-6562
-6627
-6692
-6757
-6821
-6884
-6947
-7009
-7071
-7132
-7193
-7253
-7313
-7372
-7431
-7489
-7547
-7604
-7660
-7716
-7771
-7826
-7880
-7933
-7986
-8039
-8090
-8141
-8192
-8242
-8291
-8340
-8388
-8435
-8482
-8528
-8574
-8619
-8663
-8707
-8750
-8792
-8834
-8875
-8916
-8956
-8995
-9034
-9072
-9109
-9146
-9182
-9217
-9252
-9286
-9320
-9353
-9385
-9417
-9448
-9478
-9508
-9537
-9566
-9593
-9621
-9647
-9673
-9699
-9723
-9748
-9771
-9794
-9816
-9838
-9859
-9879
-9899
-9919
-9937
-9955
-9973
-9989
-10006
-10021
-10036
-10051
-10064
-10078
-10090
-10102
-10113
-10124
-10134
-10144
-10153
-10161
-10169
-10176
-10182
-10188
-10193
-10197
-10201
-10205
-10207
-10209
-10211
-10212
-10212
-10212
-10211
-10209
-10207
-10204
-10201
-10197
-10193
-10187
-10182
-10176
-10169
-10161
-10154
-10145
-10136
-10127
-10116
-10106
-10095
-10083
-10071
-10058
-10044
-10031
-10016
-10001
-9986
-9970
-9954
-9937
-9919
-9901
-9883
-9864
-9845
-9825
-9805
-9784
-9763
-9741
-9719
-9697
-9674
-9650
-9626
-9602
-9578
-9552
-9527
-9501
-9475
-9448
-9421
-9393
-9365
-9337
-9308
-9279
-9249
-9219
-9189
-9158
-9127
-9096
-9064
-9031
-8999
-8966
-8932
-8899
-8865
-8830
-8795
-8760
-8725
-8689
-8652
-8616
-8579
-8541
-8504
-8466
-8427
-8388
-8349
-8309
-8269
-8229
-8188
-8147
-8105
-8063
-8021
-7978
-7935
-7892
-7848
-7803
-7758
-7713
-7667
-7621
-7575
-7527
-7480
-7432
-7384
-7335
-7286
-7236
-7186
-7135
-7084
-7033
-6981
-6928
-6875
-6822
-6768
-6714
-6659
-6604
-6548
-6492
-6435
-6378
-6321
-6263
-6204
-6146
-6087
-6027
-5967
-5906
-5846
-5784
-5723
-5661
-5598
-5535
-5472
-5408
-5344
-5280
-5215
-5150
-5085
-5019
-4953
-4886
-4819
-4752
-4684
-4616
-4548
-4479
-4410
-4340
-4271
-4201
-4130
-4059
-3989
-3917
-3846
-3774
-3702
-3629
-3557
-3484
-3410
-3337
-3263
-3189
-3115
-3040
-2966
-2891
-2815
-2740
-2664
-2589
-2513
-2436
-2360
-2283
-2207
-2130
-2053
-1975
-1898
-1821
-1743
-1665
-1587
-1509
-1431
-1352
-1274
-1195
-1117
-1038
-959
-880
-801
-722
-643
-563
-484
-405
-325
-246
-167
-87
-8
72
151
230
310
389
468
547
627
706
785
864
942
1020
1099
1178
1256
1334
1412
1490
1568
1645
1722
1800
1876
1953
2029
2106
2182
2258
2333
2409
2484
2559
2633
2707
2782
2855
2929
3002
3075
3148
3220
3292
3364
3436
3507
3578
3649
3719
3789
3859
3929
3998
4067
4135
4204
4272
4339
4407
4474
4540
4607
4673
4739
4805
4870
4935
5000
5064
5128
5192
5255
5319
5382
5444
5506
5568
5630
5692
5753
5814
5874
5934
5994
6054
6113
6172
6231
6289
6348
6405
6463
6520
6578
6634
6691
6747
6803
6859
6915
6970
7025
7080
7135
7190
7244
7298
7352
7406
7460
7513
7566
7620
7673
7726
7778
7831
7883
7936
7988
8039
8092
8144
8196
8248
8300
8352
8403
8455
8506
8558
8609
8661
8712
8764
8815
8866
8918
8969
9021
9072
9123
9175
9226
9277
9329
9380
9432
9483
9535
9586
9638
9690
9742
9793
9845
9897
9949
10001
10053
10106
10158
10210
10263
10315
10368
10420
10473
10526
10579
10632
10685
10738
10791
10845
10898
10952
11005
11059
11113
11166
11220
11274
11328
11382
11436
11490
11544
11599
11653
11707
11762
11816
11870
11925
11979
12034
12088
12143
12198
12252
12307
12361
12416
12471
12525
12580
12635
12689
12744
12798
12853
12907
12962
13016
13071
13125
13179
13234
13288
13342
13396
13450
13504
13558
13612
13666
13719
13773
13826
13880
13933
13986
14039
14092
14145
14198
14250
14303
14355
14407
14459
14511
14563
14615
14666
14717
14768
14819
14870
14920
14971
15021
15070
15120
15169
15218
15267
15315
15363
15411
15459
15506
15553
15600
15646
15692
15737
15783
15827
15872
15916
15960
16003
16046
16088
16129
16172
16213
16254
16294
16332
16373
16411
16449
16487
16524
16561
16597
16633
16668
16702
16736
16769
16802
16834
16866
16897
16928
16958
16987
17016
17044
17072
17099
17126
17152
17177
17202
17226
17250
17273
17296
17318
17339
17360
17381
17401
17420
17439
17457
17475
17492
17508
17524
17540
17555
17569
17583
17597
17609
17622
17634
17645
17656
17666
17676
17685
17694
17702
17710
17717
17724
17730
17736
17742
17746
17751
17755
17758
17761
17764
17766
17768
17769
17770
17771
17771
17770
17769
17768
17767
17765
17762
17759
17756
17752
17748
17744
17739
17734
17728
17722
17716
17709
17702
17694
17686
17678
17669
17660
17650
17641
17631
17620
17609
17598
17586
17574
17562
17550
17537
17524
17510
17496
17482
17468
17453
17438
17423
17407
17391
17375
17359
17342
17325
17308
17290
17272
17254
17236
17218
17199
17180
17161
17141
17121
17101
17081
17061
17040
17020
16999
16977
16956
16934
16913
16891
16869
16846
16824
16801
16778
16755
16732
16709
16686
16662
16638
16615
16591
16566
16542
16518
16493
16469
16444
16419
16394
16369
16344
16318
16293
16267
16242
16216
16190
16164
16138
16111
16085
16058
16032
16004
15978
15951
15924
15896
15869
15841
15814
15786
15758
15729
15701
15673
15644
15615
15587
15558
15528
15499
15470
15440
15410
15380
15350
15320
15290
15259
15228
15198
15167
15135
15104
15073
15041
15009
14977
14945
14913
14881
14848
14815
14782
14749
14716
14683
14650
14616
14582
14549
14515
14481
14447
14413
14378
14344
14309
14275
14240
14206
14171
14136
14101
14066
14031
13996
13961
13926
13891
13856
13821
13785
13750
13715
13679
13644
13609
13573
13538
13503
13468
13432
13397
13362
13327
13292
13256
13221
13186
13151
13117
13082
13047
13012
12978
12943
12909
12875
12841
12806
12773
12739
12705
12671
12638
12605
12571
12538
12505
12473
12440
12408
12375
12343
12311
12279
12247
12216
12184
12153
12122
12091
12061
12030
12000
11969
11939
11910
11880
11851
11821
11792
11763
11735
11706
11678
11650
11622
11594
11566
11539
11512
11485
11458
11431
11405
11379
11353
11327
11302
11276
11251
11226
11202
11177
11153
11129
11105
11081
11058
11034
11011
10988
10966
10943
10921
10899
10877
10855
10833
10812
10790
10769
10748
10727
10707
10686
10666
10645
10625
10605
10585
10566
10546
10527
10507
10488
10469
10450
10431
10413
10394
10376
10358
10339
10321
10304
10286
10268
10251
10233
10216
10199
10182
10165
10149
10132
10115
10099
10083
10067
10051
10035
10019
10004
9988
9973
9957
9942
9927
9912
9897
9883
9868
9854
9839
9825
9811
9797
9783
9769
9756
9742
9729
9715
9702
9689
9676
9663
9650
9637
9625
9612
9600
9588
9575
9563
9551
9539
9527
9515
9503
9492
9480
9468
9457
9445
9434
9422
9411
9399
9388
9377
9365
9354
9342
9331
9319
9308
9296
9285
9273
9261
9249
9237
9225
9213
9201
9189
9177
9164
9152
9139
9126
9114
9101
9087
9074
9061
9047
9034
9020
9006
8992
8978
8964
8950
8935
8920
8906
8891
8875
8860
8845
8829
8813
8797
8781
8765
8748
8731
8714
8697
8680
8662
8645
8627
8608
8590
8571
8552
8533
8514
8494
8474
8454
8434
8413
8393
8371
8350
8329
8307
8285
8262
8240
8217
8194
8170
8147
8122
8099
8074
8048
8025
7999
7974
7948
7922
7896
7869
7842
7815
7788
7760
7732
7704
7675
7647
7618
7589
7559
7530
7500
7469
7439
7408
7378
7347
7315
7284
7252
7220
7188
7155
7123
7090
7057
7024
6990
6956
6922
6888
6854
6820
6785
6750
6715
6680
6644
6609
6573
6537
6501
6465
6428
6392
6355
6319
6282
6245
6207
6170
6133
6095
6058
6020
5982
5944
5906
5868
5830
5792
5754
5715
5677
5639
5600
5562
5523
5485
5446
5408
5369
5330
5292
5253
5214
5176
5137
5098
5060
5021
4983
4944
4905
4867
4828
4789
4751
4712
4673
4634
4596
4557
4518
4479
4441
4402
4363
4324
4285
4246
4207
4168
4129
4090
4050
4011
3971
3932
3892
3852
3813
3773
3733
3693
3652
3612
3571
3531
3490
3449
3408
3367
3326
3285
3243
3202
3160
3118
3076
3034
2992
2949
2907
2864
2822
2779
2736
2693
2649
2606
2562
2519
2475
2431
2387
2343
2299
2254
2210
2165
2121
2076
2031
1986
1941
1896
1851
1806
1761
1715
1670
1625
1579
1534
1488
1443
1397
1351
1306
1260
1214
1168
1123
1077
1031
985
939
893
847
802
756
710
664
618
571
525
479
433
387
341
294
248
202
156
109
63
16
-30
-76
-123
-169
-216
-263
-309
-356
-402
-449
-496
-543
-589
-636
-683
-730
-777
-824
-871
-918
-965
-1012
-1059
-1106
-1154
-1201
-1248
-1296
-1343
-1390
-1438
-1485
-1533
-1581
-1628
-1676
-1724
-1772
-1820
-1868
-1916
-1964
-2012
-2060
-2108
-2156
-2205
-2253
-2301
-2350
-2398
-2447
-2495
-2544
-2592
-2641
-2689
-2738
-2787
-2835
-2884
-2932
-2981
-3030
-3078
-3127
-3176
-3224
-3273
-3321
-3370
-3418
-3467
-3515
-3564
-3612
-3661
-3709
-3757
-3806
-3854
-3903
-3951
-3999
-4046
-4096
-4144
-4192
-4240
-4288
-4337
-4385
-4433
-4480
-4528
-4576
-4624
-4672
-4719
-4767
-4815
-4862
-4909
-4957
-5004
-5051
-5098
-5145
-5192
-5239
-5286
-5332
-5379
-5425
-5471
-5517
-5563
-5609
-5654
-5700
-5745
-5790
-5835
-5880
-5925
-5970
-6014
-6058
-6102
-6146
-6189
-6232
-6276
-6318
-6361
-6403
-6446
-6488
-6529
-6571
-6612
-6653
-6694
-6735
-6775
-6815
-6855
-6894
-6933
-6972
-7011
-7050
-7088
-7126
-7163
-7201
-7238
-7275
-7311
-7348
-7384
-7420
-7455
-7490
-7525
-7560
-7595
-7629
-7663
-7696
-7730
-7763
-7796
-7828
-7861
-7893
-7924
-7956
-7987
-8018
-8048
-8079
-8109
-8138
-8169
-8198
-8227
-8256
-8284
-8312
-8340
-8368
-8395
-8422
-8448
-8475
-8501
-8526
-8552
-8577
-8601
-8626
-8650
-8674
-8697
-8720
-8743
-8765
-8788
-8810
-8831
-8852
-8873
-8894
-8914
-8934
-8954
-8973
-8992
-9011
-9030
-9048
-9066
-9083
-9101
-9118
-9135
-9151
-9168
-9184
-9200
-9215
-9230
-9245
-9260
-9275
-9289
-9303
-9317
-9331
-9344
-9357
-9370
-9383
-9396
-9408
-9420
-9432
-9444
-9456
-9467
-9478
-9489
-9500
-9511
-9522
-9532
-9543
-9553
-9563
-9573
-9583
-9593
-9603
-9612
-9622
-9631
-9640
-9649
-9659
-9668
-9677
-9685
-9694
-9703
-9712
-9720
-9729
-9737
-9746
-9754
-9762
-9771
-9779
-9787
-9795
-9804
-9812
-9820
-9828
-9836
-9844
-9852
-9860
-9867
-9875
-9883
-9891
-9898
-9906
-9914
-9921
-9929
-9936
-9943
-9950
-9958
-9965
-9972
-9979
-9985
-9992
-9999
-10005
-10012
-10018
-10024
-10030
-10036
-10042
-10048
-10053
-10058
-10064
-10069
-10074
-10078
-10083
-10087
-10091
-10095
-10099
-10102
-10106
-10109
-10112
-10114
-10117
-10119
-10121
-10123
-10124
-10125
-10126
-10126
-10127
-10126
-10126
-10125
-10124
-10123
-10121
-10119
-10116
-10114
-10111
-10107
-10103
-10099
-10094
-10089
-10084
-10078
-10072
-10065
-10058
-10051
-10043
-10035
-10026
-10017
-10008
-9998
-9988
-9978
-9967
-9955
-9944
-9932
-9919
-9906
-9893
-9879
-9865
-9851
-9836
-9821
-9806
-9790
-9774
-9758
-9741
-9724
-9706
-9689
-9670
-9652
-9633
-9614
-9595
-9576
-9556
-9536
-9515
-9495
-9474
-9453
-9431
-9409
-9387
-9365
-9343
-9320
-9297
-9274
-9251
-9228
-9204
-9180
-9156
-9132
-9107
-9083
-9058
-9033
-9008
-8983
-8958
-8932
-8907
-8881
-8855
-8830
-8804
-8778
-8752
-8725
-8699
-8673
-8647
-8620
-8594
-8568
-8541
-8515
-8489
-8462
-8436
-8410
-8384
-8357
-8331
-8305
-8279
-8253
-8227
-8202
-8176
-8150
-8125
-8099
-8074
-8048
-8023
-7998
-7973
-7948
-7923
-7899
-7874
-7849
-7825
-7801
-7777
-7752
-7729
-7705
-7681
-7658
-7634
-7611
-7588
-7565
-7542
-7519
-7497
-7474
-7452
-7430
-7408
-7386
-7364
-7343
-7321
-7300
-7279
-7258
-7237
-7216
-7195
-7174
-7154
-7134
-7113
-7093
-7073
-7053
-7033
-7013
-6993
-6974
-6954
-6934
-6915
-6896
-6876
-6857
-6838
-6818
-6799
-6780
-6761
-6742
-6723
-6704
-6685
-6666
-6647
-6628
-6609
-6590
-6571
-6552
-6532
-6513
-6494
-6474
-6455
-6436
-6416
-6396
-6377
-6357
-6337
-6317
-6296
-6276
-6256
-6235
-6214
-6194
-6173
-6152
-6130
-6109
-6087
-6066
-6044
-6022
-5999
-5977
-5954
-5932
-5909
-5886
-5862
-5839
-5815
-5791
-5767
-5743
-5718
-5694
-5669
-5644
-5618
-5593
-5567
-5541
-5514
-5488
-5461
-5434
-5407
-5380
-5352
-5324
-5296
-5267
-5239
-5210
-5181
-5151
-5121
-5091
-5061
-5031
-5000
-4969
-4938
-4906
-4874
-4842
-4810
-4777
-4744
-4711
-4678
-4644
-4610
-4576
-4541
-4506
-4471
-4436
-4400
-4364
-4328
-4291
-4254
-4217
-4180
-4142
-4104
-4066
-4027
-3989
-3950
-3911
-3871
-3831
-3791
-3750
-3710
-3668
-3627
-3585
-3543
-3501
-3459
-3416
-3373
-3329
-3286
-3242
-3197
-3153
-3108
-3063
-3017
-2971
-2925
-2879
-2832
-2785
-2738
-2690
-2642
-2594
-2546
-2497
-2448
-2399
-2349
-2299
-2249
-2199
-2148
-2098
-2047
-1995
-1944
-1892
-1840
-1787
-1735
-1682
-1629
-1576
-1522
-1469
-1415
-1361
-1307
-1252
-1197
-1143
-1088
-1032
-977
-922
-866
-810
-754
-698
-642
-585
-529
-472
-416
-359
-302
-245
-188
-131
-74
-16
41
98
156
213
270
328
385
442
500
557
614
672
729
786
843
900
957
1012
1070
1126
1183
1239
1295
1350
1406
1461
1517
1572
1626
1681
1735
1789
1842
1895
1948
2001
2053
2105
2156
2207
2258
2308
2358
2407
2456
2505
2552
2600
2647
2693
2739
2784
2829
2873
2917
2960
3003
3045
3086
3127
3167
3206
3245
3283
3321
3358
3394
3430
3465
3499
3533
3565
3598
3629
3660
3690
3720
3748
3776
3804
3830
3856
3881
3906
3929
3952
3975
3996
4017
4037
4056
4075
4093
4110
4126
4142
4157
4171
4184
4197
4209
4220
4230
4239
4248
4256
4263
4270
4275
4280
4284
4288
4290
4292
4293
4293
4292
4291
4288
4285
4282
4277
4271
4265
4258
4250
4241
4232
4222
4211
4199
4186
4172
4158
4143
4127
4110
4093
4074
4054
4035
4014
3993
3970
3947
3923
3898
3872
3845
3818
3789
3760
3730
3700
3668
3636
3602
3568
3534
3498
3461
3424
3386
3347
3308
3267
3226
3184
3141
3097
3053
3007
2961
2915
2867
2819
2770
2720
2669
2618
2566
2513
2459
2405
2350
2294
2238
2181
2123
2064
2005
1945
1885
1823
1762
1699
1636
1572
1507
1442
1376
1310
1243
1175
1107
1038
968
898
827
756
684
611
538
464
389
314
239
163
86
9
-69
-148
-227
-306
-387
-467
-548
-630
-713
-795
-879
-963
-1047
-1132
-1217
-1303
-1390
-1477
-1564
-1652
-1740
-1829
-1918
-2008
-2098
-2189
-2280
-2371
-2463
-2555
-2648
-2741
-2834
-2928
-3022
-3116
-3211
-3306
-3402
-3497
-3593
-3690
-3786
-3883
-3980
-4078
-4175
-4273
-4371
-4469
-4568
-4666
-4765
-4864
-4963
-5063
-5162
-5262
-5362
-5462
-5562
-5662
-5762
-5863
-5963
-6064
-6165
-6265
-6366
-6467
-6568
-6669
-6770
-6872
-6973
-7074
-7175
-7276
-7377
-7479
-7580
-7681
-7782
-7883
-7984
-8085
-8186
-8287
-8388
-8489
-8590
-8690
-8791
-8891
-8991
-9091
-9191
-9291
-9391
-9491
-9590
-9689
-9789
-9887
-9986
-10085
-10183
-10281
-10379
-10477
-10575
-10672
-10769
-10866
-10962
-11059
-11155
-11251
-11347
-11442
-11537
-11632
-11727
-11821
-11915
-12009
-12103
-12197
-12290
-12383
-12475
-12568
-12660
-12752
-12844
-12935
-13027
-13117
-13208
-13299
-13389
-13479
-13569
-13658
-13747
-13836
-13925
-14013
-14101
-14189
-14277
-14364
-14451
-14538
-14625
-14711
-14797
-14883
-14969
-15054
-15139
-15224
-15308
-15393
-15477
-15561
-15644
-15728
-15811
-15894
-15976
-16059
-16140
-16222
-16305
-16387
-16468
-16549
-16630
-16711
-16791
-16872
-16952
-17032
-17111
-17191
-17270
-17349
-17428
-17507
-17585
-17663
-17742
-17819
-17897
-17974
-18052
-18129
-18205
-18282
-18358
-18434
-18510
-18586
-18661
-18737
-18812
-18886
-18961
-19035
-19110
-19184
-19257
-19331
-19404
-19477
-19550
-19623
-19695
-19767
-19839
-19911
-19983
-20054
-20125
-20196
-20267
-20338
-20408
-20478
-20548
-20618
-20687
-20757
-20826
-20895
-20963
-21032
-21100
-21168
-21236
-21303
-21371
-21438
-21505
-21572
-21638
-21704
-21771
-21836
-21902
-21967
-22033
-22098
-22162
-22227
-22291
-22355
-22419
-22483
-22546
-22609
-22672
-22735
-22797
-22860
-22922
-22983
-23045
-23106
-23167
-23228
-23288
-23348
-23408
-23468
-23527
-23587
-23645
-23704
-23762
-23820
-23878
-23936
-23993
-24050
-24106
-24163
-24219
-24274
-24330
-24385
-24440
-24494
-24548
-24602
-24656
-24709
-24762
-24814
-24866
-24918
-24970
-25021
-25072
-25123
-25173
-25223
-25273
-25322
-25371
-25420
-25468
-25516
-25563
-25611
-25657
-25704
-25750
-25796
-25841
-25886
-25931
-25975
-26019
-26063
-26106
-26149
-26192
-26234
-26276
-26317
-26358
-26399
-26439
-26479
-26519
-26558
-26597
-26636
-26674
-26712
-26749
-26787
-26823
-26860
-26896
-26932
-26967
-27002
-27037
-27071
-27105
-27138
-27172
-27205
-27237
-27269
-27301
-27333
-27364
-27395
-27425
-27456
-27485
-27515
-27544
-27573
-27601
-27629
-27657
-27685
-27712
-27739
-27765
-27791
-27817
-27842
-27867
-27892
-27916
-27941
-27964
-27988
-28011
-28034
-28056
-28078
-28100
-28122
-28143
-28164
-28185
-28206
-28226
-28246
-28265
-28285
-28304
-28323
-28341
-28359
-28378
-28395
-28413
-28430
-28447
-28464
-28480
-28497
-28513
-28529
-28544
-28559
-28574
-28589
-28604
-28618
-28632
-28646
-28660
-28673
-28686
-28699
-28712
-28724
-28736
-28748
-28760
-28771
-28782
-28793
-28804
-28814
-28824
-28834
-28843
-28853
-28862
-28870
-28879
-28887
-28895
-28902
-28909
-28916
-28923
-28929
-28935
-28941
-28946
-28951
-28956
-28960
-28965
-28968
-28972
-28975
-28978
-28980
-28982
-28984
-28985
-28986
-28987
-28987
-28987
-28987
-28986
-28985
-28983
-28981
-28979
-28976
-28973
-28969
-28965
-28961
-28956
-28951
-28945
-28939
-28932
-28925
-28918
-28910
-28902
-28893
-28884
-28874
-28864
-28854
-28843
-28832
-28820
-28807
-28795
-28781
-28768
-28754
-28739
-28724
-28708
-28692
-28676
-28659
-28641
-28623
-28605
-28586
-28566
-28546
-28526
-28505
-28484
-28462
-28439
-28416
-28393
-28369
-28345
-28320
-28294
-28269
-28242
-28215
-28188
-28160
-28132
-28103
-28073
-28043
-28013
-27982
-27951
-27919
-27887
-27854
-27821
-27787
-27753
-27718
-27683
-27647
-27611
-27575
-27538
-27501
-27463
-27425
-27386
-27347
-27308
-27268
-27228
-27187
-27146
-27104
-27062
-27020
-26977
-26934
-26891
-26847
-26802
-26758
-26713
-26667
-26621
-26575
-26529
-26482
-26435
-26387
-26339
-26291
-26242
-26194
-26144
-26095
-26045
-25995
-25944
-25893
-25842
-25790
-25739
-25686
-25634
-25581
-25528
-25475
-25421
-25367
-25313
-25258
-25203
-25148
-25093
-25037
-24981
-24925
-24869
-24812
-24755
-24697
-24640
-24582
-24524
-24465
-24407
-24348
-24289
-24229
-24169
-24109
-24049
-23989
-23928
-23867
-23806
-23744
-23682
-23620
-23558
-23495
-23432
-23369
-23306
-23242
-23178
-23114
-23050
-22985
-22920
-22855
-22790
-22724
-22658
-22592
-22525
-22458
-22391
-22324
-22256
-22188
-22120
-22051
-21983
-21914
-21844
-21775
-21705
-21635
-21564
-21494
-21423
-21352
-21280
-21208
-21136
-21064
-20992
-20919
-20846
-20773
-20699
-20626
-20552
-20478
-20403
-20329
-20254
-20179
-20103
-20028
-19952
-19876
-19800
-19724
-19647
-19570
-19493
-19416
-19339
-19261
-19184
-19106
-19028
-18949
-18871
-18792
-18714
-18635
-18556
-18476
-18397
-18318
-18238
-18158
-18078
-17998
-17918
-17838
-17758
-17678
-17597
-17517
-17436
-17355
-17275
-17194
-17113
-17032
-16951
-16870
-16789
-16708
-16626
-16545
-16464
-16383
-16300
-16219
-16139
-16056
-15976
-15895
-15813
-15732
-15651
-15569
-15488
-15407
-15326
-15245
-15164
-15083
-15002
-14921
-14840
-14759
-14679
-14598
-14518
-14438
-14357
-14277
-14197
-14118
-14038
-13958
-13879
-13800
-13721
-13642
-13563
-13484
-13406
-13328
-13250
-13172
-13094
-13016
-12939
-12862
-12785
-12708
-12632
-12556
-12480
-12404
-12328
-12253
-12177
-12102
-12028
-11953
-11879
-11805
-11731
-11657
-11583
-11510
-11437
-11364
-11292
-11219
-11147
-11075
-11003
-10932
-10861
-10789
-10718
-10648
-10577
-10507
-10437
-10367
-10297
-10227
-10158
-10089
-10019
-9951
-9882
-9813
-9745
-9677
-9609
-9541
-9473
-9405
-9338
-9271
-9203
-9136
-9069
-9002
-8936
-8869
-8803
-8736
-8670
-8604
-8538
-8472
-8406
-8340
-8274
-8209
-8143
-8077
-8013
-7947
-7882
-7817
-7752
-7687
-7622
-7557
-7493
-7428
-7363
-7299
-7234
-7170
-7106
-7041
-6977
-6913
-6849
-6785
-6721
-6657
-6593
-6530
-6466
-6402
-6339
-6275
-6212
-6149
-6086
-6023
-5960
-5897
-5834
-5771
-5709
-5646
-5583
-5521
-5459
-5397
-5335
-5273
-5211
-5149
-5087
-5026
-4964
-4903
-4841
-4780
-4719
-4658
-4597
-4536
-4475
-4414
-4354
-4293
-4233
-4173
-4112
-4051
-3992
-3932
-3873
-3813
-3753
-3694
-3634
-3575
-3515
-3456
-3397
-3338
-3279
-3221
-3162
-3103
-3045
-2986
-2928
-2870
-2812
-2754
-2696
-2638
-2580
-2523
-2465
-2408
-2350
-2293
-2236
-2179
-2122
-2065
-2008
-1952
-1895
-1839
-1783
-1726
-1670
-1614
-1559
-1503
-1447
-1392
-1336
-1281
-1226
-1171
-1116
-1062
-1006
-953
-899
-845
-791
-737
-683
-630
-576
-523
-470
-417
-364
-311
-259
-206
-154
-102
-50
2
54
106
157
209
260
311
363
414
465
516
567
617
668
719
769
820
870
921
971
1020
1072
1122
1172
1223
1273
1323
1373
1424
1474
1524
1574
1625
1675
1725
1776
1826
1876
1927
1978
2028
2079
2129
2180
2231
2282
2333
2384
2435
2486
2538
2589
2640
2692
2743
2795
2847
2898
2950
3002
3054
3106
3158
3211
3263
3315
3368
3420
3473
3525
3578
3631
3684
3737
3790
3843
3896
3949
4002
4056
4109
4163
4216
4270
4323
4377
4430
4484
4538
4592
4645
4699
4753
4807
4860
4914
4968
5022
5076
5129
5183
5237
5291
5345
5398
5452
5506
5560
5613
5667
5721
5774
5828
5881
5935
5988
6042
6095
6149
6202
6256
6309
6362
6415
6469
6522
6575
6628
6681
6733
6786
6839
6891
6944
6996
7048
7100
7152
7204
7256
7308
7359
7410
7462
7513
7564
7614
7665
7715
7766
7816
7866
7915
7965
8013
8063
8113
8161
8210
8258
8307
8355
8402
8450
8497
8544
8591
8638
8684
8731
8776
8822
8867
8913
8957
9002
9046
9090
9134
9178
9221
9263
9306
9348
9390
9432
9473
9514
9555
9595
9635
9675
9714
9753
9791
9830
9868
9905
9942
9979
10016
10052
10088
10123
10158
10193
10228
10262
10295
10328
10361
10394
10426
10458
10489
10520
10551
10581
10611
10641
10670
10699
10727
10755
10783
10810
10837
10863
10889
10915
10940
10965
10990
11014
11038
11061
11085
11107
11130
11152
11173
11195
11216
11237
11257
11277
11297
11316
11335
11354
11372
11390
11408
11425
11442
11459
11475
11492
11507
11523
11538
11553
11568
11582
11597
11610
11624
11637
11650
11663
11675
11687
11699
11711
11722
11734
11745
11755
11766
11776
11786
11795
11805
11814
11823
11832
11841
11849
11857
11865
11873
11881
11888
11895
11902
11909
11916
11923
11929
11935
11941
11947
11953
11959
11965
11970
11976
11981
11986
11991
11996
12001
12006
12011
12016
12020
12025
12030
12034
12039
12043
12047
12052
12056
12060
12065
12069
12073
12077
12082
12086
12090
12094
12098
12103
12107
12111
12115
12119
12124
12128
12132
12136
12140
12145
12149
12153
12157
12161
12166
12170
12174
12178
12182
12186
12191
12195
12199
12203
12207
12211
12215
12219
12223
12227
12231
12235
12239
12242
12246
12250
12254
12257
12261
12265
12268
12272
12275
12279
12282
12285
12289
12292
12295
12298
12301
12304
12307
12310
12312
12315
12318
12320
12323
12325
12327
12330
12332
12334
12336
12338
12340
12341
12343
12345
12346
12348
12349
12350
12352
12353
12354
12355
12356
12357
12357
12358
12359
12359
12360
12360
12361
12361
12361
12361
12361
12361
12361
12361
12361
12360
12360
12359
12359
12358
12358
12357
12356
12355
12354
12353
12352
12351
12350
12349
12347
12346
12345
12343
12342
12340
12338
12337
12335
12333
12331
12329
12327
12325
12323
12321
12319
12317
12315
12313
12311
12308
12306
12304
12302
12300
12297
12295
12293
12290
12288
12286
12284
12281
12279
12277
12274
12272
12270
12268
12265
12263
12261
12259
12257
12255
12253
12251
12249
12247
12245
12243
12241
12239
12238
12236
12234
12233
12231
12230
12228
12227
12225
12224
12223
12221
12220
12219
12218
12217
12216
12215
12214
12213
12213
12212
12211
12210
12210
12209
12209
12208
12208
12207
12207
12207
12207
12206
12206
12206
12206
12206
12206
12206
12206
12206
12206
12206
12206
12207
12207
12207
12207
12208
12208
12208
12209
12209
12209
12209
12210
12210
12210
12211
12211
12211
12212
12212
12212
12212
12213
12213
12213
12213
12213
12213
12213
12213
12213
12213
12213
12213
12213
12212
12212
12212
12211
12211
12210
12210
12209
12209
12208
12207
12206
12205
12204
12203
12202
12201
12199
12198
12196
12195
12193
12191
12189
12187
12184
12182
12180
12177
12174
12171
12169
12165
12162
12159
12155
12152
12148
12144
12141
12137
12132
12128
12124
12119
12115
12110
12105
12100
12096
12090
12085
12080
12075
12069
12064
12058
12053
12047
12042
12036
12030
12024
12018
12012
12006
12000
11994
11988
11982
11975
11969
11963
11957
11950
11944
11938
11931
11925
11919
11913
11906
11900
11894
11887
11881
11875
11869
11863
11857
11851
11845
11839
11833
11827
11821
11815
11809
11804
11798
11793
11787
11782
11777
11772
11766
11761
11756
11752
11747
11742
11737
11733
11728
11724
11720
11716
11712
11708
11704
11700
11696
11693
11689
11686
11682
11679
11676
11672
11669
11666
11663
11660
11658
11655
11652
11649
11647
11644
11642
11639
11637
11634
11632
11629
11627
11625
11623
11620
11618
11616
11614
11612
11609
11607
11605
11603
11601
11599
11597
11595
11593
11591
11589
11587
11585
11583
11581
11579
11577
11575
11574
11572
11570
11568
11566
11564
11562
11560
11558
11557
11555
11553
11551
11549
11547
11546
11544
11542
11540
11539
11537
11535
11533
11532
11530
11528
11527
11525
11523
11522
11520
11518
11517
11515
11513
11512
11510
11509
11507
11505
11504
11502
11501
11499
11497
11496
11494
11493
11491
11490
11488
11487
11485
11484
11482
11481
11479
11478
11477
11475
11474
11473
11472
11471
11469
11468
11467
11466
11465
11464
11464
11463
11462
11461
11461
11460
11460
11459
11459
11458
11458
11458
11458
11457
11457
11457
11457
11457
11458
11458
11458
11458
11459
11459
11459
11460
11461
11461
11462
11463
11463
11464
11465
11466
11467
11469
11470
11471
11472
11474
11475
11477
11478
11480
11482
11484
11485
11487
11489
11491
11493
11495
11497
11499
11502
11504
11506
11508
11511
11513
11515
11518
11520
11522
11525
11527
11530
11532
11534
11537
11539
11542
11544
11546
11549
11551
11554
11556
11558
11561
11563
11566
11568
11570
11572
11575
11577
11579
11581
11583
11585
11588
11590
11592
11593
11595
11597
11599
11601
11602
11604
11606
11607
11609
11610
11612
11613
11614
11615
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11629
11630
11631
11632
11633
11633
11634
11635
11636
11637
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11657
11658
11659
11660
11661
11663
11664
11665
11667
11668
11669
11670
11672
11673
11675
11676
11677
11679
11680
11682
11683
11685
11686
11688
11689
11691
11692
11694
11696
11697
11699
11701
11702
11704
11706
11708
11710
11712
11714
11716
11718
11720
11722
11724
11726
11728
11730
11733
11735
11737
11739
11742
11744
11747
11749
11751
11754
11756
11759
11761
11764
11766
11769
11771
11774
11776
11779
11781
11784
11786
11789
11791
11793
11796
11798
11801
11803
11805
11808
11810
11812
11814
11817
11819
11821
11823
11825
11827
11829
11831
11833
11835
11837
11838
11840
11842
11843
11845
11847
11848
11850
11851
11853
11854
11855
11856
11858
11859
11860
11861
11862
11863
11864
11864
11865
11866
11866
11867
11867
11868
11868
11868
11869
11869
11869
11869
11868
11868
11868
11868
11867
11867
11866
11865
11864
11863
11863
11861
11860
11859
11858
11856
11855
11853
11851
11849
11848
11845
11843
11841
11839
11836
11834
11831
11828
11825
11822
11819
11816
11812
11809
11805
11801
11797
11793
11789
11785
11780
11776
11771
11766
11761
11756
11750
11745
11739
11733
11727
11721
11715
11708
11702
11695
11688
11681
11673
11666
11658
11651
11643
11635
11626
11618
11609
11601
11592
11583
11573
11564
11555
11545
11535
11525
11515
11504
11494
11483
11472
11461
11450
11439
11427
11416
11404
11392
11380
11367
11355
11342
11329
11316
11303
11289
11276
11262
11248
11234
11220
11205
11191
11176
11161
11146
11130
11115
11099
11083
11067
11050
11034
11017
11000
10983
10966
10948
10931
10913
10895
10876
10858
10839
10820
10801
10781
10762
10742
10722
10702
10681
10661
10640
10619
10598
10576
10554
10533
10511
10488
10466
10443
10421
10398
10374
10351
10328
10304
10280
10256
10232
10208
10183
10159
10134
10109
10084
10058
10033
10007
9982
9956
9930
9904
9877
9851
9824
9797
9771
9744
9716
9689
9662
9634
9607
9579
9551
9523
9495
9466
9438
9409
9381
9352
9323
9294
9265
9236
9207
9177
9148
9118
9088
9058
9029
8999
8968
8938
8908
8878
8847
8817
8786
8755
8724
8694
8663
8632
8600
8569
8538
8506
8475
8443
8412
8380
8348
8316
8284
8252
8220
8188
8156
8124
8090
8058
8026
7994
7961
7929
7896
7863
7830
7798
7765
7732
7699
7666
7633
7600
7567
7533
7500
7467
7434
7400
7367
7333
7300
7266
7233
7199
7166
7132
7098
7065
7031
6997
6963
6930
6896
6862
6828
6794
6760
6726
6692
6658
6624
6590
6556
6522
6488
6454
6420
6386
6352
6318
6284
6250
6215
6181
6147
6113
6079
6045
6011
5977
5943
5908
5874
5840
5806
5772
5737
5703
5669
5635
5600
5566
5532
5497
5463
5429
5394
5360
5326
5291
5257
5222
5188
5154
5119
5085
5051
5016
4982
4947
4913
4879
4845
4810
4776
4742
4708
4673
4639
4605
4571
4537
4503
4469
4435
4402
4368
4334
4300
4267
4233
4200
4166
4133
4100
4067
4034
4001
3968
3935
3902
3870
3837
3805
3772
3740
3708
3676
3645
3613
3581
3550
3519
3488
3457
3426
3395
3364
3334
3304
3274
3244
3214
3184
3155
3125
3096
3067
3038
3009
2981
2952
2924
2896
2868
2840
2813
2785
2758
2731
2704
2678
2651
2625
2599
2573
2547
2521
2496
2470
2445
2420
2395
2371
2346
2322
2298
2274
2250
2226
2202
2179
2156
2132
2109
2086
2064
2041
2017
1996
1974
1951
1929
1907
1886
1864
1842
1821
1799
1778
1756
1735
1714
1693
1672
1651
1631
1610
1589
1569
1548
1528
1508
1488
1467
1447
1428
1408
1388
1368
1349
1329
1310
1291
1271
1252
1233
1214
1195
1177
1158
1140
1121
1103
1085
1066
1048
1030
1012
995
977
960
942
925
908
891
874
857
840
824
807
791
775
759
743
727
711
695
680
664
649
634
618
603
588
574
559
544
530
515
501
487
472
458
444
430
417
403
389
376
362
349
335
322
309
296
283
270
258
245
233
220
208
196
184
172
160
148
136
125
114
102
91
80
70
59
49
38
28
18
8
-2
-11
-21
-30
-39
-48
-57
-65
-74
-82
-90
-98
-106
-114
-121
-128
-136
-143
-149
-156
-163
-169
-175
-181
-187
-192
-198
-203
-208
-213
-218
-223
-227
-231
-236
-239
-243
-247
-250
-253
-256
-259
-262
-265
-267
-269
-271
-273
-275
-277
-278
-279
-281
-282
-283
-283
-284
-284
-285
-285
-285
-285
-285
-285
-284
-284
-283
-283
-282
-281
-280
-279
-277
-276
-274
-273
-271
-269
-268
-266
-263
-261
-259
-257
-254
-251
-249
-246
-243
-240
-237
-233
-230
-227
-223
-219
-215
-212
-208
-203
-199
-195
-190
-186
-181
-176
-172
-167
-161
-156
-151
-146
-140
-134
-129
-123
-117
-111
-105
-99
-93
-86
-80
-73
-67
-60
-53
-47
-40
-33
-26
-19
-11
-4
3
11
18
26
33
41
49
57
64
72
80
88
96
105
113
121
129
138
146
154
163
171
180
189
197
206
215
224
233
242
251
260
269
278
287
296
306
315
324
334
343
353
362
372
382
391
401
411
421
431
441
451
461
471
481
491
502
512
523
533
544
554
565
576
586
597
608
619
630
642
653
664
676
687
699
710
722
734
746
758
770
783
795
807
820
833
845
858
871
885
898
911
925
938
952
966
980
994
1008
1022
1037
1052
1066
1081
1096
1111
1127
1142
1157
1173
1188
1204
1220
1236
1252
1268
1284
1300
1316
1333
1349
1366
1382
1399
1416
1432
1449
1466
1483
1500
1517
1534
1551
1568
1585
1602
1620
1637
1654
1671
1688
1706
1723
1740
1757
1774
1791
1809
1826
1843
1860
1877
1894
1911
1928
1945
1962
1979
1996
2012
2029
2045
2063
2079
2096
2112
2129
2145
2161
2177
2194
2210
2225
2241
2257
2273
2288
2304
2319
2334
2349
2364
2379
2394
2408
2423
2437
2451
2465
2479
2493
2506
2519
2533
2546
2558
2571
2583
2596
2608
2619
2631
2642
2654
2665
2675
2686
2696
2707
2716
2726
2736
2745
2754
2763
2771
2779
2787
2795
2803
2810
2817
2824
2831
2837
2844
2850
2855
2861
2866
2871
2876
2880
2885
2889
2892
2896
2899
2902
2905
2908
2910
2912
2914
2915
2917
2918
2919
2919
2920
2920
2920
2919
2919
2918
2917
2916
2914
2913
2911
2909
2906
2904
2901
2898
2895
2891
2888
2884
2880
2876
2872
2867
2862
2857
2852
2847
2841
2835
2829
2823
2817
2811
2804
2797
2790
2783
2775
2768
2760
2752
2744
2736
2728
2719
2710
2702
2693
2683
2674
2665
2655
2645
2635
2625
2615
2605
2595
2584
2573
2563
2552
2541
2529
2518
2507
2495
2484
2472
2460
2449
2437
2425
2413
2401
2388
2376
2364
2351
2339
2327
2314
2302
2289
2277
2264
2251
2239
2226
2214
2201
2189
2176
2164
2151
2139
2126
2114
2102
2089
2077
2065
2053
2040
2028
2016
2004
1992
1980
1969
1957
1945
1934
1922
1910
1899
1887
1876
1865
1854
1842
1831
1820
1809
1798
1787
1777
1766
1755
1745
1734
1724
1713
1703
1693
1683
1672
1662
1652
1643
1633
1623
1613
1603
1594
1584
1574
1565
1555
1546
1536
1527
1517
1508
1498
1489
1479
1470
1460
1451
1441
1432
1422
1413
1403
1393
1384
1374
1364
1354
1344
1334
1324
1314
1304
1294
1284
1274
1263
1253
1243
1232
1221
1211
1200
1189
1178
1167
1156
1145
1134
1122
1111
1099
1087
1075
1063
1051
1039
1026
1014
1000
988
974
961
947
934
920
906
891
877
862
847
832
816
801
785
769
752
736
719
702
685
667
649
632
613
595
576
557
538
519
499
479
459
439
419
398
377
356
334
312
290
268
246
223
201
177
154
131
107
83
59
34
10
-15
-40
-66
-91
-117
-143
-169
-196
-222
-249
-276
-303
-331
-358
-386
-414
-442
-471
-499
-528
-557
-586
-616
-645
-675
-705
-735
-765
-795
-826
-856
-887
-918
-949
-980
-1010
-1042
-1073
-1105
-1137
-1168
-1200
-1232
-1264
-1296
-1328
-1360
-1392
-1425
-1457
-1489
-1522
-1555
-1587
-1620
-1652
-1685
-1718
-1751
-1783
-1816
-1849
-1882
-1915
-1947
-1980
-2013
-2045
-2078
-2111
-2143
-2176
-2208
-2241
-2273
-2305
-2338
-2370
-2402
-2434
-2465
-2497
-2528
-2560
-2591
-2622
-2653
-2684
-2715
-2745
-2776
-2806
-2836
-2866
-2896
-2926
-2955
-2984
-3014
-3042
-3071
-3100
-3128
-3156
-3184
-3212
-3240
-3267
-3294
-3321
-3348
-3374
-3400
-3426
-3452
-3478
-3503
-3528
-3553
-3578
-3602
-3626
-3650
-3674
-3698
-3721
-3744
-3766
-3789
-3811
-3833
-3855
-3876
-3897
-3918
-3939
-3959
-3979
-3999
-4018
-4038
-4057
-4075
-4094
-4112
-4129
-4147
-4164
-4181
-4198
-4214
-4230
-4246
-4262
-4277
-4292
-4307
-4321
-4336
-4350
-4363
-4377
-4390
-4403
-4416
-4428
-4441
-4453
-4464
-4476
-4487
-4498
-4509
-4520
-4530
-4540
-4550
-4560
-4569
-4578
-4588
-4596
-4605
-4614
-4622
-4630
-4638
-4645
-4653
-4660
-4667
-4674
-4681
-4687
-4693
-4699
-4705
-4711
-4717
-4722
-4727
-4732
-4737
-4741
-4746
-4750
-4754
-4758
-4761
-4765
-4768
-4771
-4774
-4777
-4779
-4782
-4784
-4786
-4788
-4789
-4791
-4792
-4793
-4794
-4795
-4795
-4796
-4796
-4796
-4795
-4795
-4794
-4794
-4792
-4791
-4790
-4788
-4786
-4784
-4782
-4780
-4777
-4774
-4771
-4768
-4765
-4761
-4757
-4754
-4749
-4745
-4741
-4736
-4731
-4726
-4721
-4716
-4710
-4705
-4699
-4693
-4686
-4680
-4674
-4667
-4660
-4653
-4646
-4638
-4631
-4623
-4616
-4608
-4599
-4591
-4583
-4574
-4565
-4557
-4547
-4538
-4529
-4519
-4509
-4499
-4489
-4479
-4468
-4458
-4447
-4436
-4425
-4413
-4401
-4390
-4378
-4365
-4353
-4340
-4328
-4315
-4302
-4288
-4275
-4261
-4247
-4233
-4219
-4204
-4190
-4175
-4160
-4144
-4129
-4113
-4098
-4082
-4065
-4049
-4032
-4016
-3999
-3982
-3964
-3947
-3929
-3911
-3893
-3875
-3856
-3838
-3819
-3800
-3781
-3762
-3742
-3722
-3703
-3683
-3662
-3642
-3622
-3601
-3580
-3559
-3538
-3516
-3495
-3473
-3451
-3429
-3407
-3385
-3362
-3340
-3317
-3294
-3271
-3247
-3224
-3200
-3176
-3152
-3128
-3104
-3079
-3055
-3030
-3005
-2980
-2955
-2930
-2905
-2879
-2853
-2828
-2802
-2776
-2750
-2723
-2697
-2670
-2644
-2617
-2590
-2563
-2536
-2509
-2481
-2454
-2426
-2398
-2371
-2343
-2315
-2287
-2258
-2230
-2202
-2173
-2145
-2116
-2087
-2058
-2029
-2001
-1972
-1943
-1914
-1884
-1855
-1826
-1797
-1767
-1738
-1709
-1679
-1650
-1620
-1590
-1561
-1531
-1502
-1472
-1442
-1413
-1383
-1353
-1323
-1294
-1264
-1234
-1204
-1174
-1145
-1115
-1085
-1055
-1025
-995
-966
-936
-906
-876
-846
-816
-786
-756
-726
-696
-666
-636
-607
-577
-547
-517
-487
-457
-427
-397
-367
-338
-308
-278
-248
-218
-189
-159
-129
-99
-70
-40
-10
19
49
78
108
137
167
196
226
255
284
313
343
372
401
430
459
488
517
546
575
603
632
660
689
717
746
774
802
830
858
886
914
942
969
997
1024
1051
1078
1105
1132
1159
1186
1212
1239
1265
1291
1317
1343
1369
1394
1420
1445
1470
1495
1519
1544
1568
1592
1616
1640
1663
1686
1709
1732
1755
1777
1799
1821
1843
1865
1886
1907
1928
1949
1969
1990
2009
2029
2049
2068
2088
2107
2125
2144
2162
2180
2198
2215
2232
2249
2266
2283
2299
2315
2331
2346
2361
2376
2391
2405
2419
2433
2447
2460
2473
2486
2498
2510
2522
2534
2545
2556
2567
2578
2588
2598
2607
2617
2626
2635
2643
2652
2660
2667
2675
2682
2689
2695
2702
2708
2713
2719
2724
2729
2733
2737
2741
2745
2748
2752
2754
2757
2759
2761
2762
2764
2764
2765
2765
2765
2765
2765
2764
2762
2761
2759
2757
2755
2752
2749
2746
2742
2738
2734
2730
2725
2721
2715
2710
2704
2699
2692
2686
2679
2673
2665
2658
2651
2643
2635
2627
2618
2610
2601
2592
2582
2573
2563
2553
2543
2533
2523
2512
2502
2491
2480
2468
2457
2445
2434
2422
2410
2398
2386
2373
2361
2348
2335
2323
2310
2297
2284
2270
2257
2244
2230
2217
2203
2189
2176
2162
2148
2134
2120
2106
2092
2078
2063
2049
2035
2021
2005
1992
1978
1963
1949
1935
1920
1906
1892
1877
1863
1849
1834
1820
1806
1792
1777
1763
1749
1735
1721
1707
1693
1679
1666
1652
1638
1625
1611
1598
1584
1571
1558
1545
1532
1519
1506
1493
1480
1468
1455
1443
1430
1418
1406
1394
1382
1370
1358
1347
1335
1323
1312
1301
1290
1279
1268
1257
1246
1235
1225
1214
1204
1194
1184
1174
1164
1154
1144
1135
1125
1116
1107
1098
1089
1080
1071
1062
1054
1045
1037
1029
1020
1012
1004
998
990
983
975
968
961
955
948
941
935
929
922
916
911
905
899
894
888
883
878
873
868
864
859
855
850
846
842
838
834
830
827
823
819
816
813
810
807
804
801
798
795
793
790
788
785
783
781
779
777
775
774
772
770
769
768
766
765
764
763
762
761
760
760
759
759
758
758
757
757
757
757
757
757
757
757
757
757
757
758
758
758
759
759
759
760
760
761
761
762
763
763
764
764
765
766
766
767
768
769
769
770
771
772
772
773
774
775
776
777
778
779
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
818
819
820
821
822
823
824
824
825
826
827
828
829
830
831
832
832
833
834
835
836
837
838
839
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
863
864
865
866
866
867
868
868
869
869
870
870
871
871
871
872
872
872
872
872
872
872
872
872
872
872
872
871
871
871
870
870
870
869
869
868
868
867
867
866
865
865
864
863
862
861
860
859
858
857
856
855
854
853
851
850
849
847
846
844
843
841
839
838
836
834
833
831
829
827
825
823
821
819
817
814
812
810
808
805
803
800
798
795
793
790
787
785
782
779
776
773
771
768
765
762
759
755
752
749
746
743
740
736
733
730
726
723
720
716
713
710
706
703
700
696
693
690
686
683
680
676
673
670
667
663
660
657
654
651
647
644
641
638
635
632
629
626
623
620
617
614
611
608
605
602
599
596
593
591
588
585
582
579
576
573
570
567
565
562
559
556
553
550
547
544
541
537
534
531
528
525
521
518
515
511
508
505
501
498
494
490
487
483
479
475
471
467
463
459
455
451
447
443
438
434
430
425
421
416
412
407
403
398
393
388
383
379
374
369
364
359
354
348
343
338
333
327
322
317
311
306
300
295
289
283
278
272
266
260
255
249
243
237
231
225
219
213
207
201
195
189
183
177
171
164
158
152
146
139
133
127
120
114
108
101
95
88
82
75
69
62
56
49
42
36
29
22
15
9
2
-5
-12
-19
-26
-33
-40
-47
-55
-62
-69
-76
-84
-91
-99
-106
-114
-121
-129
-137
-145
-152
-160
-168
-176
-184
-192
-200
-209
-217
-225
-234
-242
-251
-259
-268
-277
-285
-294
-303
-312
-321
-330
-339
-349
-358
-367
-377
-386
-396
-406
-415
-425
-435
-445
-455
-465
-475
-486
-496
-507
-517
-528
-539
-549
-560
-571
-583
-594
-605
-617
-628
-640
-652
-664
-676
-688
-700
-713
-725
-738
-751
-764
-777
-790
-803
-817
-831
-844
-858
-872
-887
-901
-916
-930
-945
-960
-975
-990
-1006
-1020
-1037
-1053
-1069
-1085
-1101
-1117
-1134
-1150
-1167
-1184
-1201
-1219
-1236
-1253
-1271
-1289
-1307
-1325
-1343
-1361
-1380
-1399
-1417
-1436
-1455
-1474
-1494
-1513
-1533
-1553
-1572
-1592
-1612
-1633
-1653
-1674
-1694
-1715
-1736
-1757
-1778
-1800
-1821
-1843
-1864
-1886
-1908
-1930
-1952
-1975
-1997
-2020
-2043
-2065
-2088
-2112
-2135
-2158
-2182
-2205
-2229
-2253
-2277
-2301
-2325
-2350
-2374
-2399
-2423
-2448
-2473
-2498
-2523
-2548
-2573
-2599
-2624
-2650
-2675
-2701
-2727
-2753
-2779
-2805
-2831
-2857
-2884
-2910
-2937
-2964
-2990
-3017
-3044
-3071
-3098
-3126
-3153
-3180
-3208
-3235
-3263
-3291
-3319
-3346
-3374
-3402
-3430
-3458
-3487
-3515
-3543
-3571
-3600
-3628
-3656
-3685
-3713
-3742
-3770
-3799
-3827
-3856
-3884
-3913
-3942
-3970
-3999
-4027
-4056
-4083
-4112
-4141
-4169
-4198
-4226
-4254
-4282
-4310
-4338
-4366
-4394
-4422
-4450
-4477
-4505
-4532
-4560
-4587
-4614
-4641
-4669
-4695
-4722
-4749
-4776
-4802
-4829
-4855
-4881
-4907
-4934
-4960
-4985
-5011
-5037
-5063
-5088
-5114
-5139
-5164
-5189
-5214
-5239
-5264
-5289
-5313
-5338
-5362
-5387
-5411
-5435
-5459
-5483
-5506
-5530
-5553
-5577
-5600
-5623
-5646
-5668
-5691
-5713
-5735
-5757
-5779
-5801
-5822
-5844
-5865
-5886
-5906
-5927
-5947
-5967
-5987
-6007
-6026
-6045
-6064
-6083
-6102
-6120
-6138
-6156
-6173
-6190
-6207
-6224
-6241
-6257
-6273
-6289
-6304
-6319
-6334
-6349
-6363
-6377
-6391
-6404
-6417
-6430
-6443
-6455
-6467
-6479
-6490
-6501
-6512
-6523
-6533
-6543
-6553
-6562
-6571
-6580
-6589
-6597
-6605
-6613
-6620
-6627
-6634
-6640
-6647
-6653
-6658
-6664
-6669
-6674
-6678
-6682
-6686
-6690
-6693
-6696
-6699
-6702
-6704
-6706
-6707
-6709
-6710
-6711
-6711
-6711
-6711
-6711
-6710
-6710
-6708
-6707
-6705
-6703
-6701
-6698
-6695
-6692
-6688
-6684
-6680
-6676
-6671
-6666
-6661
-6655
-6649
-6643
-6636
-6629
-6622
-6614
-6607
-6598
-6590
-6581
-6572
-6563
-6553
-6543
-6533
-6523
-6512
-6501
-6489
-6477
-6465
-6453
-6441
-6428
-6415
-6401
-6388
-6374
-6359
-6345
-6330
-6315
-6300
-6284
-6269
-6253
-6236
-6220
-6203
-6186
-6169
-6152
-6134
-6116
-6098
-6080
-6061
-6042
-6023
-6004
-5984
-5965
-5945
-5925
-5904
-5884
-5863
-5842
-5821
-5800
-5778
-5756
-5734
-5712
-5690
-5667
-5645
-5622
-5598
-5575
-5552
-5528
-5504
-5480
-5456
-5432
-5407
-5382
-5357
-5332
-5307
-5282
-5256
-5231
-5205
-5179
-5153
-5126
-5100
-5073
-5047
-5020
-4993
-4966
-4939
-4912
-4884
-4857
-4829
-4801
-4774
-4746
-4718
-4690
-4662
-4634
-4605
-4577
-4549
-4521
-4492
-4464
-4435
-4407
-4378
-4349
-4321
-4292
-4264
-4235
-4206
-4178
-4149
-4120
-4091
-4062
-4034
-4006
-3977
-3948
-3920
-3891
-3863
-3835
-3806
-3778
-3750
-3722
-3694
-3666
-3638
-3611
-3583
-3556
-3528
-3501
-3474
-3447
-3420
-3393
-3367
-3340
-3314
-3288
-3262
-3236
-3210
-3185
-3159
-3134
-3109
-3084
-3059
-3035
-3010
-2986
-2962
-2938
-2914
-2890
-2867
-2844
-2821
-2798
-2775
-2752
-2730
-2708
-2686
-2664
-2642
-2621
-2599
-2578
-2557
-2536
-2515
-2495
-2474
-2454
-2434
-2414
-2394
-2374
-2355
-2335
-2316
-2297
-2278
-2259
-2240
-2221
-2203
-2184
-2166
-2148
-2129
-2111
-2093
-2076
-2058
-2040
-2023
-2005
-1988
-1970
-1953
-1936
-1919
-1902
-1885
-1869
-1852
-1835
-1819
-1802
-1786
-1770
-1754
-1738
-1722
-1706
-1690
-1674
-1658
-1643
-1627
-1611
-1596
-1580
-1565
-1549
-1534
-1519
-1503
-1488
-1473
-1458
-1442
-1427
-1412
-1397
-1382
-1367
-1352
-1337
-1321
-1306
-1291
-1276
-1261
-1246
-1231
-1216
-1201
-1186
-1171
-1156
-1141
-1126
-1111
-1095
-1080
-1065
-1050
-1035
-1020
-1004
-989
-974
-959
-944
-929
-913
-898
-883
-868
-852
-837
-822
-806
-791
-776
-760
-745
-730
-714
-699
-684
-668
-653
-637
-622
-606
-591
-576
-560
-544
-529
-513
-498
-482
-467
-451
-435
-420
-404
-388
-373
-357
-341
-325
-309
-294
-278
-262
-246
-230
-214
-198
-182
-166
-150
-133
-117
-101
-85
-68
-52
-36
-19
-3
14
30
47
64
80
97
114
131
148
165
182
199
216
233
251
268
285
303
320
338
356
373
391
409
427
445
463
481
499
517
535
553
571
590
608
626
645
663
681
700
718
737
755
773
792
810
829
847
865
884
902
920
939
957
975
993
1010
1030
1048
1066
1084
1102
1120
1138
1155
1173
1191
1209
1226
1244
1261
1279
1296
1313
1331
1348
1365
1382
1399
1416
1433
1449
1466
1483
1499
1515
1532
1548
1564
1580
1596
1612
1627
1643
1659
1674
1689
1704
1719
1734
1749
1764
1778
1793
1807
1821
1836
1849
1863
1877
1891
1904
1918
1931
1944
1957
1970
1982
1995
2007
2020
2032
2044
2056
2068
2079
2091
2102
2113
2124
2135
2146
2156
2167
2177
2187
2197
2207
2217
2227
2236
2245
2254
2263
2272
2281
2289
2298
2306
2314
2322
2330
2337
2345
2352
2359
2366
2373
2379
2385
2392
2398
2403
2409
2414
2420
2425
2430
2434
2439
2443
2447
2451
2454
2458
2461
2464
2467
2470
2472
2474
2476
2478
2480
2481
2482
2483
2484
2484
2484
2485
2484
2484
2483
2483
2481
2480
2479
2477
2475
2473
2470
2468
2465
2462
2458
2455
2451
2447
2443
2438
2433
2428
2423
2418
2412
2406
2400
2393
2387
2380
2373
2365
2358
2350
2342
2334
2325
2317
2308
2299
2290
2280
2271
2261
2251
2241
2230
2220
2209
2198
2187
2176
2164
2153
2141
2129
2117
2105
2092
2080
2067
2054
2041
2028
2015
2001
1988
1974
1960
1946
1932
1918
1903
1889
1874
1860
1845
1830
1815
1799
1784
1768
1753
1737
1721
1705
1689
1673
1657
1641
1624
1607
1591
1574
1557
1540
1523
1505
1488
1470
1453
1435
1417
1399
1381
1363
1345
1327
1308
1290
1271
1252
1234
1215
1196
1177
1158
1138
1119
1100
1080
1061
1041
1022
1002
982
962
942
922
902
882
862
842
822
801
781
761
740
720
699
679
658
638
617
596
576
555
534
513
493
472
451
430
409
388
368
347
326
305
284
263
242
222
201
180
159
138
117
96
75
55
34
13
-8
-29
-50
-70
-91
-112
-133
-154
-174
-195
-216
-237
-257
-278
-299
-320
-340
-361
-382
-402
-423
-443
-464
-484
-505
-525
-546
-566
-586
-606
-627
-647
-667
-687
-707
-727
-747
-767
-787
-807
-827
-847
-866
-886
-906
-925
-945
-965
-984
-1004
-1022
-1043
-1062
-1081
-1101
-1120
-1139
-1159
-1178
-1197
-1216
-1235
-1255
-1274
-1293
-1312
-1331
-1350
-1369
-1388
-1407
-1426
-1445
-1464
-1482
-1501
-1520
-1539
-1558
-1576
-1595
-1614
-1633
-1651
-1670
-1688
-1707
-1725
-1744
-1762
-1780
-1799
-1817
-1835
-1853
-1872
-1890
-1908
-1926
-1944
-1961
-1979
-1997
-2015
-2032
-2050
-2067
-2085
-2102
-2119
-2136
-2153
-2170
-2187
-2204
-2221
-2237
-2254
-2270
-2287
-2303
-2319
-2335
-2351
-2367
-2383
-2398
-2414
-2429
-2444
-2460
-2475
-2489
-2504
-2519
-2534
-2548
-2562
-2577
-2591
-2605
-2618
-2632
-2646
-2659
-2673
-2686
-2699
-2712
-2724
-2737
-2750
-2762
-2774
-2786
-2798
-2810
-2822
-2833
-2845
-2856
-2867
-2878
-2889
-2900
-2911
-2921
-2932
-2942
-2952
-2962
-2972
-2982
-2992
-3001
-3011
-3020
-3029
-3038
-3047
-3056
-3065
-3074
-3083
-3091
-3100
-3108
-3117
-3125
-3133
-3141
-3149
-3157
-3165
-3173
-3180
-3188
-3195
-3203
-3210
-3217
-3224
-3231
-3238
-3245
-3252
-3259
-3265
-3272
-3278
-3285
-3291
-3297
-3303
-3309
-3315
-3321
-3327
-3332
-3338
-3343
-3349
-3354
-3359
-3364
-3369
-3374
-3379
-3384
-3389
-3393
-3398
-3402
-3407
-3411
-3415
-3419
-3424
-3428
-3432
-3435
-3439
-3443
-3447
-3450
-3454
-3457
-3460
-3464
-3467
-3470
-3473
-3476
-3479
-3481
-3484
-3487
-3489
-3492
-3494
-3497
-3499
-3501
-3504
-3506
-3508
-3510
-3512
-3513
-3515
-3517
-3519
-3520
-3522
-3524
-3525
-3527
-3528
-3529
-3531
-3532
-3533
-3534
-3535
-3537
-3538
-3539
-3540
-3541
-3542
-3543
-3544
-3544
-3545
-3546
-3547
-3548
-3548
-3549
-3550
-3550
-3551
-3552
-3552
-3553
-3553
-3554
-3555
-3555
-3556
-3556
-3556
-3557
-3557
-3558
-3558
-3558
-3559
-3559
-3559
-3560
-3560
-3560
-3560
-3561
-3561
-3561
-3561
-3561
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3562
-3561
-3561
-3561
-3560
-3560
-3560
-3559
-3559
-3558
-3557
-3557
-3556
-3555
-3555
-3554
-3553
-3552
-3551
-3550
-3549
-3548
-3547
-3545
-3544
-3543
-3542
-3540
-3539
-3537
-3536
-3534
-3532
-3531
-3529
-3527
-3525
-3523
-3521
-3519
-3517
-3515
-3513
-3510
-3508
-3506
-3503
-3501
-3498
-3495
-3493
-3490
-3487
-3485
-3482
-3479
-3476
-3473
-3470
-3467
-3464
-3461
-3457
-3454
-3451
-3447
-3444
-3441
-3437
-3433
-3430
-3426
-3422
-3419
-3415
-3411
-3407
-3403
-3399
-3394
-3390
-3386
-3381
-3377
-3372
-3368
-3363
-3359
-3354
-3349
-3344
-3339
-3334
-3329
-3324
-3319
-3314
-3309
-3303
-3298
-3292
-3287
-3281
-3276
-3270
-3264
-3258
-3253
-3247
-3241
-3235
-3228
-3222
-3216
-3210
-3204
-3197
-3191
-3184
-3178
-3171
-3165
-3158
-3152
-3145
-3138
-3131
-3125
-3118
-3111
-3104
-3097
-3090
-3083
-3076
-3069
-3062
-3055
-3048
-3041
-3033
-3026
-3019
-3012
-3004
-2997
-2989
-2982
-2974
-2967
-2959
-2951
-2944
-2936
-2928
-2920
-2912
-2904
-2896
-2888
-2880
-2872
-2864
-2855
-2847
-2839
-2830
-2822
-2813
-2805
-2796
-2787
-2778
-2769
-2761
-2752
-2743
-2734
-2724
-2715
-2706
-2697
-2688
-2678
-2669
-2659
-2650
-2640
-2631
-2621
-2611
-2602
-2592
-2582
-2572
-2562
-2552
-2542
-2532
-2522
-2512
-2502
-2492
-2482
-2471
-2461
-2451
-2440
-2430
-2420
-2409
-2399
-2388
-2378
-2367
-2357
-2346
-2336
-2325
-2315
-2304
-2293
-2283
-2272
-2262
-2251
-2241
-2230
-2220
-2209
-2199
-2188
-2178
-2168
-2157
-2147
-2137
-2127
-2116
-2106
-2096
-2086
-2076
-2066
-2057
-2047
-2037
-2027
-2017
-2008
-1999
-1989
-1980
-1970
-1961
-1952
-1943
-1934
-1925
-1916
-1907
-1898
-1889
-1880
-1871
-1863
-1854
-1846
-1837
-1829
-1820
-1812
-1803
-1795
-1787
-1779
-1771
-1763
-1755
-1747
-1739
-1731
-1723
-1715
-1707
-1700
-1692
-1684
-1677
-1669
-1662
-1654
-1647
-1639
-1632
-1625
-1617
-1610
-1603
-1596
-1589
-1582
-1575
-1568
-1561
-1555
-1548
-1541
-1535
-1528
-1521
-1515
-1509
-1502
-1496
-1489
-1483
-1477
-1471
-1465
-1459
-1453
-1447
-1441
-1435
-1429
-1423
-1417
-1411
-1405
-1399
-1394
-1388
-1382
-1377
-1371
-1365
-1360
-1354
-1348
-1343
-1337
-1332
-1326
-1320
-1315
-1309
-1304
-1298
-1293
-1287
-1282
-1276
-1271
-1265
-1260
-1254
-1249
-1244
-1238
-1233
-1227
-1222
-1216
-1211
-1205
-1200
-1194
-1188
-1183
-1177
-1172
-1166
-1160
-1154
-1149
-1143
-1137
-1131
-1125
-1120
-1114
-1108
-1102
-1096
-1090
-1084
-1078
-1071
-1065
-1059
-1053
-1046
-1040
-1034
-1027
-1020
-1014
-1008
-1000
-994
-988
-981
-974
-967
-960
-953
-946
-939
-931
-924
-917
-909
-902
-894
-887
-879
-871
-864
-856
-848
-840
-832
-823
-815
-807
-799
-790
-782
-773
-764
-756
-747
-738
-729
-720
-711
-702
-693
-684
-674
-665
-655
-646
-636
-627
-617
-607
-598
-588
-578
-568
-558
-548
-538
-528
-518
-507
-497
-487
-476
-466
-455
-445
-434
-423
-413
-402
-391
-380
-369
-358
-347
-336
-325
-313
-302
-291
-279
-268
-256
-244
-232
-221
-209
-197
-185
-173
-160
-148
-136
-123
-111
-98
-86
-73
-60
-47
-34
-21
-8
5
19
32
46
59
73
87
101
115
129
143
157
171
186
200
215
229
244
259
274
289
304
319
334
350
365
381
396
412
428
444
460
476
493
509
526
542
559
576
593
610
627
644
662
679
697
714
732
750
768
786
804
823
841
859
878
897
916
934
953
973
992
1010
1030
1050
1069
1089
1109
1128
1148
1168
1188
1208
1229
1249
1269
1290
1310
1331
1351
1372
1393
1414
1434
1455
1476
1497
1518
1540
1561
1582
1603
1625
1646
1668
1689
1711
1732
1754
1775
1797
1819
1840
1862
1884
1906
1928
1949
1971
1993
2015
2037
2059
2081
2103
2125
2147
2169
2191
2213
2235
2257
2279
2301
2323
2346
2368
2390
2412
2434
2456
2479
2501
2523
2545
2567
2589
2612
2634
2656
2678
2700
2722
2744
2766
2788
2810
2833
2855
2877
2899
2920
2942
2964
2986
3008
3030
3052
3074
3095
3117
3139
3161
3182
3204
3226
3247
3269
3290
3312
3333
3355
3376
3398
3419
3440
3462
3483
3504
3525
3546
3567
3588
3609
3630
3651
3672
3693
3714
3734
3755
3775
3796
3817
3837
3857
3878
3898
3918
3938
3958
3978
3998
4018
4038
4058
4078
4097
4117
4136
4156
4175
4194
4214
4233
4252
4271
4290
4309
4327
4346
4365
4383
4402
4420
4438
4457
4475
4493
4511
4529
4546
4564
4582
4599
4617
4634
4651
4668
4685
4702
4719
4735
4752
4768
4785
4801
4817
4833
4849
4864
4880
4895
4911
4926
4941
4956
4971
4985
5000
5014
5028
5042
5056
5070
5083
5097
5110
5123
5136
5149
5162
5174
5186
5199
5211
5222
5234
5246
5257
5268
5279
5290
5300
5311
5321
5331
5341
5350
5360
5369
5378
5387
5396
5405
5413
5421
5429
5437
5444
5452
5459
5466
5473
5479
5485
5492
5497
5503
5509
5514
5519
5524
5528
5533
5537
5541
5544
5548
5551
5554
5557
5559
5562
5564
5566
5567
5568
5570
5570
5571
5571
5572
5572
5571
5571
5570
5569
5567
5566
5564
5562
5559
5556
5554
5550
5547
5543
5539
5535
5530
5525
5520
5515
5509
5503
5497
5490
5484
5477
5469
5462
5454
5446
5437
5428
5419
5410
5400
5390
5380
5370
5359
5348
5337
5325
5313
5301
5288
5276
5263
5249
5236
5222
5208
5193
5179
5164
5148
5133
5117
5101
5085
5068
5051
5034
5017
4999
4981
4963
4944
4926
4907
4888
4868
4849
4829
4809
4788
4768
4747
4726
4705
4684
4662
4640
4618
4596
4574
4551
4529
4506
4483
4460
4436
4413
4389
4366
4342
4318
4293
4269
4244
4220
4195
4170
4145
4120
4094
4069
4043
4017
3991
3965
3939
3913
3886
3859
3833
3806
3779
3752
3724
3697
3669
3642
3614
3586
3558
3530
3502
3473
3445
3416
3388
3359
3330
3301
3272
3243
3213
3184
3155
3125
3095
3066
3036
3006
2976
2946
2915
2885
2855
2824
2793
2763
2732
2701
2670
2639
2608
2577
2545
2514
2483
2451
2420
2388
2356
2324
2292
2260
2228
2196
2164
2132
2100
2068
2035
2003
1971
1938
1906
1873
1841
1808
1775
1743
1710
1677
1645
1612
1579
1546
1514
1481
1448
1415
1382
1349
1317
1284
1251
1218
1186
1153
1120
1088
1055
1022
990
957
925
892
860
828
795
763
731
699
667
635
603
572
540
508
477
445
414
383
352
321
290
260
229
199
168
138
108
78
48
19
-11
-40
-69
-98
-127
-155
-184
-212
-240
-268
-296
-323
-351
-378
-405
-432
-458
-485
-511
-537
-563
-588
-614
-639
-664
-688
-713
-737
-761
-785
-809
-832
-855
-878
-901
-924
-946
-968
-990
-1012
-1033
-1054
-1075
-1096
-1117
-1137
-1157
-1177
-1197
-1216
-1235
-1254
-1273
-1292
-1310
-1328
-1346
-1364
-1381
-1398
-1415
-1432
-1448
-1465
-1481
-1497
-1512
-1528
-1543
-1558
-1572
-1587
-1601
-1615
-1629
-1642
-1656
-1669
-1681
-1694
-1706
-1719
-1730
-1742
-1753
-1765
-1775
-1786
-1796
-1807
-1816
-1826
-1836
-1845
-1853
-1862
-1870
-1878
-1886
-1894
-1901
-1908
-1915
-1921
-1927
-1933
-1939
-1944
-1950
-1954
-1959
-1963
-1967
-1971
-1974
-1978
-1981
-1983
-1986
-1988
-1990
-1992
-1993
-1994
-1995
-1996
-1996
-1996
-1996
-1996
-1995
-1995
-1994
-1992
-1991
-1989
-1987
-1985
-1982
-1979
-1976
-1973
-1970
-1966
-1962
-1958
-1953
-1948
-1943
-1938
-1933
-1927
-1921
-1915
-1908
-1902
-1895
-1888
-1880
-1873
-1865
-1857
-1849
-1841
-1832
-1823
-1814
-1805
-1796
-1786
-1776
-1766
-1756
-1746
-1735
-1725
-1714
-1703
-1691
-1680
-1668
-1657
-1645
-1633
-1620
-1608
-1595
-1583
-1570
-1557
-1544
-1530
-1517
-1503
-1489
-1476
-1462
-1447
-1433
-1419
-1404
-1389
-1374
-1359
-1344
-1329
-1314
-1298
-1282
-1267
-1251
-1235
-1219
-1202
-1186
-1170
-1153
-1136
-1120
-1103
-1086
-1068
-1051
-1034
-1016
-999
-981
-963
-945
-927
-909
-891
-873
-855
-836
-818
-799
-781
-762
-743
-724
-705
-686
-667
-648
-629
-610
-591
-572
-552
-533
-513
-494
-475
-455
-436
-416
-397
-377
-357
-338
-318
-298
-279
-259
-239
-220
-200
-180
-161
-141
-121
-101
-82
-62
-42
-22
-3
17
37
57
76
96
116
136
156
175
195
215
235
255
274
294
314
334
354
373
393
413
433
453
472
492
512
532
551
571
591
611
631
650
670
690
709
729
749
769
788
808
828
847
867
887
906
926
946
965
985
1004
1024
1044
1063
1083
1102
1122
1141
1161
1180
1200
1220
1239
1259
1278
1298
1317
1337
1356
1376
1396
1415
1435
1455
1474
1494
1514
1533
1553
1573
1593
1613
1633
1653
1673
1693
1713
1733
1753
1773
1794
1814
1834
1855
1875
1896
1916
1937
1957
1978
1999
2020
2040
2061
2082
2103
2124
2145
2166
2187
2208
2230
2251
2272
2293
2314
2336
2357
2378
2400
2421
2443
2464
2486
2507
2529
2550
2572
2593
2615
2637
2658
2680
2701
2723
2745
2766
2788
2809
2831
2852
2874
2896
2917
2939
2960
2982
3004
3025
3047
3068
3090
3111
3133
3154
3176
3198
3219
3241
3262
3284
3305
3327
3349
3370
3392
3414
3435
3457
3479
3501
3522
3544
3566
3588
3610
3632
3654
3676
3698
3720
3742
3765
3787
3809
3832
3854
3877
3899
3922
3945
3967
3990
4013
4035
4059
4082
4105
4129
4152
4175
4199
4223
4246
4270
4294
4318
4342
4366
4390
4415
4439
4463
4488
4513
4538
4563
4588
4613
4638
4664
4689
4715
4740
4766
4792
4818
4844
4871
4897
4924
4950
4977
5004
5031
5058
5085
5112
5140
5167
5195
5223
5251
5278
5307
5335
5363
5391
5420
5448
5477
5505
5534
5563
5592
5621
5650
5679
5709
5738
5768
5797
5827
5856
5886
5916
5946
5976
6006
6036
6066
6096
6126
6157
6187
6217
6248
6278
6309
6339
6370
6400
6431
6461
6492
6523
6553
6584
6614
6645
6676
6706
6737
6767
6798
6828
6859
6889
6920
6950
6980
7011
7041
7071
7101
7131
7161
7191
7221
7251
7280
7310
7339
7369
7398
7427
7456
7485
7514
7543
7571
7600
7628
7656
7684
7712
7740
7768
7795
7822
7850
7877
7903
7930
7956
7983
8009
8035
8060
8086
8111
8135
8161
8186
8210
8234
8259
8282
8306
8329
8352
8375
8398
8420
8443
8465
8486
8508
8529
8550
8571
8591
8611
8631
8651
8671
8690
8709
8727
8746
8764
8782
8799
8816
8833
8850
8867
8883
8899
8914
8930
8945
8959
8974
8988
9002
9016
9029
9042
9055
9067
9079
9091
9103
9114
9125
9135
9146
9156
9166
9175
9184
9193
9201
9210
9217
9225
9232
9239
9246
9252
9258
9264
9269
9274
9279
9283
9287
9291
9294
9297
9300
9302
9304
9306
9307
9308
9309
9309
9310
9309
9309
9308
9307
9305
9303
9301
9298
9296
9292
9289
9285
9281
9276
9271
9266
9261
9255
9249
9242
9235
9228
9221
9213
9205
9196
9187
9178
9169
9159
9149
9139
9128
9117
9105
9094
9082
9069
9057
9044
9031
9017
9003
8989
8975
8960
8945
8930
8914
8899
8883
8866
8850
8833
8815
8798
8780
8762
8744
8726
8707
8688
8669
8649
8630
8610
8590
8569
8549
8528
8507
8486
8464
8443
8421
8399
8377
8354
8332
8309
8286
8263
8240
8216
8193
8169
8145
8121
8096
8073
8048
8023
8000
7975
7950
7926
7901
7876
7851
7825
7800
7775
7749
7724
7698
7673
7647
7621
7596
7570
7544
7518
7492
7467
7441
7415
7389
7363
7337
7311
7285
7259
7233
7208
7182
7156
7130
7104
7078
7053
7027
7001
6976
6950
6924
6899
6873
6848
6822
6797
6772
6746
6721
6696
6671
6646
6621
6596
6571
6546
6521
6497
6472
6447
6423
6399
6374
6350
6326
6301
6277
6253
6229
6205
6182
6158
6134
6111
6087
6064
6040
6017
5994
5971
5948
5925
5902
5879
5857
5834
5812
5789
5767
5745
5723
5700
5678
5657
5635
5613
5591
5570
5548
5527
5506
5485
5464
5443
5422
5401
5380
5359
5339
5318
5298
5277
5257
5237
5217
5197
5177
5157
5137
5117
5098
5078
5059
5039
5020
5000
4981
4962
4943
4924
4905
4886
4867
4849
4830
4811
4793
4775
4756
4738
4720
4702
4683
4665
4647
4630
4612
4594
4576
4559
4541
4524
4506
4489
4472
4454
4437
4420
4403
4386
4369
4352
4335
4319
4302
4285
4269
4252
4236
4219
4203
4187
4170
4154
4138
4122
4106
4089
4073
4057
4042
4026
4010
3994
3978
3962
3947
3931
3915
3899
3884
3868
3852
3837
3821
3805
3790
3774
3759
3743
3727
3712
3696
3680
3665
3649
3634
3618
3602
3586
3571
3555
3539
3523
3508
3492
3476
3460
3444
3428
3412
3396
3380
3364
3348
3332
3316
3299
3283
3267
3251
3234
3218
3202
3185
3169
3153
3136
3120
3103
3087
3071
3054
3038
3021
3005
2988
2972
2955
2939
2922
2906
2889
2873
2856
2840
2823
2807
2790
2774
2757
2741
2725
2708
2692
2675
2659
2643
2626
2610
2594
2577
2561
2545
2529
2512
2496
2480
2464
2448
2431
2415
2399
2383
2367
2351
2335
2319
2303
2287
2271
2254
2238
2222
2206
2190
2175
2159
2143
2127
2111
2095
2079
2063
2047
2031
2016
2000
1984
1968
1952
1937
1921
1905
1889
1874
1858
1842
1827
1811
1795
1780
1764
1748
1733
1717
1701
1686
1670
1655
1639
1624
1608
1593
1577
1562
1547
1531
1516
1501
1485
1470
1455
1440
1424
1409
1394
1379
1364
1349
1334
1319
1304
1289
1275
1260
1245
1230
1216
1201
1187
1172
1158
1143
1129
1115
1100
1086
1072
1058
1044
1030
1016
1002
989
975
961
948
934
921
907
894
881
868
855
841
829
816
803
790
777
765
752
740
727
715
703
690
678
666
654
642
631
619
607
596
584
573
561
550
539
528
517
506
495
485
474
464
453
443
433
422
412
402
392
383
373
363
353
344
334
325
316
307
297
288
279
270
261
253
244
235
227
218
210
201
193
184
176
168
160
152
144
136
128
120
112
104
96
88
80
73
65
57
50
42
34
27
19
11
4
-4
-11
-19
-26
-34
-42
-49
-57
-64
-72
-80
-87
-95
-102
-110
-118
-125
-133
-141
-148
-156
-163
-171
-179
-187
-194
-202
-210
-217
-225
-233
-241
-249
-256
-264
-272
-280
-288
-296
-304
-312
-320
-327
-336
-344
-352
-360
-368
-376
-384
-392
-401
-409
-417
-426
-434
-443
-451
-460
-469
-477
-486
-495
-504
-513
-522
-531
-540
-549
-558
-567
-576
-586
-595
-605
-614
-624
-633
-643
-653
-663
-673
-682
-692
-703
-713
-723
-733
-744
-754
-765
-775
-786
-796
-807
-818
-829
-840
-851
-862
-873
-885
-896
-907
-919
-930
-942
-953
-965
-977
-988
-1000
-1012
-1024
-1036
-1048
-1060
-1072
-1084
-1096
-1109
-1121
-1133
-1145
-1158
-1170
-1182
-1195
-1207
-1219
-1232
-1244
-1257
-1269
-1281
-1294
-1306
-1319
-1331
-1343
-1356
-1368
-1381
-1393
-1405
-1418
-1430
-1442
-1454
-1467
-1479
-1491
-1503
-1515
-1527
-1539
-1551
-1563
-1575
-1587
-1599
-1611
-1623
-1634
-1646
-1658
-1669
-1681
-1692
-1704
-1715
-1727
-1738
-1750
-1761
-1772
-1784
-1795
-1806
-1818
-1829
-1840
-1851
-1863
-1874
-1885
-1896
-1907
-1918
-1930
-1941
-1952
-1963
-1974
-1985
-1996
-2007
-2017
-2029
-2041
-2052
-2063
-2074
-2085
-2096
-2107
-2118
-2129
-2140
-2151
-2163
-2174
-2185
-2196
-2207
-2218
-2229
-2240
-2251
-2262
-2273
-2284
-2295
-2306
-2316
-2327
-2338
-2349
-2360
-2371
-2382
-2393
-2404
-2415
-2426
-2437
-2448
-2459
-2470
-2481
-2493
-2504
-2515
-2526
-2537
-2548
-2559
-2571
-2582
-2593
-2605
-2616
-2627
-2639
-2650
-2662
-2673
-2685
-2696
-2708
-2720
-2731
-2743
-2755
-2767
-2778
-2790
-2802
-2814
-2826
-2839
-2851
-2863
-2875
-2887
-2900
-2912
-2925
-2937
-2950
-2962
-2975
-2988
-3000
-3013
-3026
-3039
-3051
-3064
-3077
-3090
-3103
-3116
-3129
-3142
-3155
-3169
-3182
-3195
-3208
-3221
-3234
-3248
-3261
-3274
-3287
-3300
-3314
-3327
-3340
-3353
-3366
-3379
-3393
-3406
-3419
-3432
-3445
-3458
-3471
-3484
-3497
-3510
-3523
-3535
-3548
-3561
-3573
-3586
-3598
-3611
-3623
-3635
-3647
-3659
-3671
-3683
-3695
-3706
-3718
-3729
-3741
-3752
-3763
-3774
-3785
-3796
-3806
-3817
-3827
-3837
-3848
-3858
-3868
-3877
-3887
-3897
-3906
-3915
-3924
-3933
-3942
-3951
-3959
-3968
-3976
-3984
-3992
-4000
-4006
-4014
-4022
-4029
-4037
-4043
-4050
-4057
-4062
-4070
-4075
-4082
-4088
-4094
-4099
-4105
-4110
-4115
-4120
-4125
-4130
-4135
-4139
-4144
-4148
-4152
-4157
-4160
-4164
-4168
-4172
-4175
-4178
-4182
-4185
-4188
-4191
-4193
-4196
-4198
-4201
-4203
-4205
-4207
-4209
-4211
-4213
-4215
-4216
-4217
-4219
-4220
-4221
-4222
-4223
-4224
-4224
-4225
-4226
-4226
-4226
-4226
-4227
-4227
-4226
-4226
-4226
-4226
-4225
-4224
-4224
-4223
-4222
-4221
-4220
-4219
-4217
-4216
-4214
-4213
-4211
-4209
-4207
-4205
-4203
-4201
-4199
-4196
-4194
-4191
-4189
-4186
-4183
-4180
-4177
-4174
-4171
-4167
-4164
-4160
-4157
-4153
-4149
-4145
-4141
-4137
-4133
-4129
-4125
-4120
-4116
-4111
-4107
-4102
-4097
-4091
-4086
-4082
-4077
-4072
-4067
-4061
-4056
-4050
-4045
-4038
-4034
-4027
-4022
-4016
-4010
-4003
-3998
-3991
-3985
-3979
-3972
-3966
-3959
-3952
-3945
-3938
-3931
-3924
-3917
-3910
-3902
-3895
-3887
-3880
-3872
-3864
-3856
-3848
-3840
-3832
-3824
-3815
-3807
-3798
-3790
-3781
-3772
-3763
-3754
-3745
-3736
-3727
-3717
-3708
-3699
-3689
-3679
-3670
-3660
-3650
-3640
-3630
-3620
-3609
-3599
-3589
-3578
-3568
-3557
-3546
-3535
-3525
-3514
-3503
-3492
-3480
-3469
-3458
-3447
-3435
-3424
-3412
-3400
-3389
-3377
-3365
-3353
-3341
-3329
-3317
-3305
-3293
-3281
-3269
-3256
-3244
-3231
-3219
-3206
-3194
-3181
-3169
-3156
-3143
-3131
-3118
-3105
-3092
-3079
-3066
-3054
-3041
-3028
-3015
-3002
-2988
-2975
-2962
-2949
-2936
-2923
-2910
-2896
-2883
-2870
-2857
-2843
-2830
-2817
-2803
-2790
-2777
-2764
-2750
-2737
-2724
-2711
-2697
-2684
-2671
-2658
-2644
-2631
-2618
-2605
-2592
-2579
-2566
-2552
-2539
-2526
-2513
-2500
-2487
-2474
-2461
-2449
-2436
-2423
-2410
-2397
-2384
-2372
-2359
-2346
-2333
-2321
-2308
-2295
-2283
-2270
-2258
-2245
-2232
-2220
-2207
-2195
-2182
-2170
-2157
-2145
-2132
-2120
-2107
-2095
-2083
-2070
-2058
-2045
-2033
-2021
-2008
-1996
-1984
-1971
-1959
-1946
-1934
-1922
-1910
-1897
-1885
-1873
-1860
-1848
-1836
-1823
-1811
-1799
-1787
-1774
-1762
-1750
-1738
-1725
-1713
-1701
-1689
-1676
-1664
-1652
-1640
-1628
-1615
-1603
-1591
-1579
-1567
-1555
-1542
-1530
-1518
-1506
-1494
-1482
-1470
-1458
-1446
-1434
-1421
-1409
-1397
-1385
-1373
-1361
-1350
-1338
-1326
-1314
-1302
-1290
-1278
-1266
-1254
-1243
-1231
-1219
-1207
-1196
-1184
-1172
-1160
-1149
-1137
-1125
-1114
-1102
-1091
-1079
-1067
-1056
-1044
-1033
-1020
-1010
-998
-986
-975
-963
-952
-940
-929
-917
-905
-894
-882
-870
-858
-847
-835
-823
-811
-799
-787
-775
-763
-751
-739
-727
-715
-703
-690
-678
-665
-653
-640
-627
-615
-602
-589
-576
-563
-550
-536
-523
-509
-496
-482
-468
-454
-440
-426
-412
-398
-383
-369
-354
-340
-325
-310
-295
-280
-265
-249
-234
-218
-203
-187
-171
-155
-139
-123
-106
-90
-73
-56
-40
-23
-5
12
29
47
64
82
100
118
136
154
173
191
210
229
247
266
286
305
324
344
364
384
404
424
444
465
485
506
527
548
569
590
611
633
654
676
698
720
742
765
787
810
832
855
878
901
925
948
971
995
1018
1043
1067
1091
1115
1140
1164
1189
1213
1238
1263
1288
1314
1339
1364
1390
1416
1442
1467
1493
1520
1546
1572
1598
1625
1652
1678
1705
1732
1759
1786
1813
1840
1868
1895
1922
1950
1978
2005
2033
2061
2089
2117
2145
2173
2201
2229
2257
2286
2314
2342
2371
2399
2428
2457
2485
2514
2543
2571
2600
2629
2658
2687
2716
2745
2774
2803
2832
2861
2890
2919
2948
2977
3006
3035
3064
3093
3122
3151
3180
3209
3239
3268
3297
3326
3355
3384
3413
3442
3471
3500
3528
3557
3586
3615
3644
3673
3701
3730
3759
3787
3816
3844
3873
3901
3929
3957
3986
4014
4042
4070
4097
4125
4153
4181
4208
4236
4263
4290
4317
4344
4371
4398
4425
4452
4478
4505
4531
4557
4583
4609
4635
4661
4686
4712
4737
4762
4787
4812
4837
4862
4886
4911
4935
4959
4983
5007
5031
5055
5078
5101
5125
5148
5171
5194
5216
5239
5261
5283
5306
5328
5349
5371
5393
5414
5435
5456
5477
5498
5519
5540
5560
5580
5601
5621
5641
5660
5680
5700
5719
5738
5757
5776
5795
5814
5833
5851
5870
5888
5906
5924
5942
5960
5978
5996
6013
6030
6048
6065
6082
6099
6116
6132
6149
6166
6182
6198
6214
6231
6247
6262
6278
6294
6310
6325
6340
6356
6371
6386
6401
6415
6430
6445
6459
6474
6488
6502
6516
6530
6543
6557
6571
6584
6597
6610
6623
6636
6649
6662
6674
6687
6699
6711
6723
6735
6747
6758
6770
6781
6792
6803
6814
6825
6836
6846
6856
6866
6876
6886
6896
6905
6915
6924
6933
6942
6951
6959
6968
6976
6984
6992
6999
7007
7014
7022
7029
7035
7042
7049
7055
7061
7067
7073
7078
7084
7089
7094
7099
7103
7108
7112
7116
7120
7124
7128
7131
7134
7137
7140
7143
7145
7147
7150
7151
7153
7155
7156
7157
7159
7159
7160
7161
7161
7161
7161
7161
7161
7160
7159
7159
7158
7156
7155
7153
7152
7150
7148
7146
7143
7141
7138
7135
7132
7129
7126
7122
7118
7115
7111
7107
7102
7098
7093
7089
7084
7079
7073
7068
7063
7057
7051
7045
7039
7033
7026
7020
7013
7006
6999
6992
6985
6977
6970
6962
6954
6946
6938
6929
6921
6912
6904
6895
6886
6876
6867
6858
6848
6838
6828
6818
6808
6798
6787
6776
6765
6754
6743
6732
6720
6709
6697
6685
6673
6661
6648
6636
6623
6610
6597
6584
6570
6557
6543
6529
6515
6501
6486
6472
6457
6442
6427
6411
6396
6380
6365
6349
6333
6316
6300
6283
6266
6249
6232
6215
6197
6180
6162
6144
6126
6107
6089
6070
6051
6032
6013
5994
5974
5955
5935
5915
5895
5874
5854
5833
5813
5792
5771
5749
5728
5706
5685
5663
5641
5619
5597
5574
5552
5529
5506
5483
5460
5437
5414
5390
5366
5343
5319
5295
5271
5246
5222
5197
5173
5148
5123
5098
5073
5048
5022
4997
4971
4945
4920
4894
4868
4841
4815
4789
4762
4736
4709
4682
4655
4628
4601
4574
4546
4519
4492
4464
4436
4409
4381
4353
4325
4297
4269
4240
4212
4184
4155
4127
4098
4069
4040
4011
3983
3954
3925
3895
3866
3837
3808
3778
3749
3719
3690
3660
3631
3601
3571
3541
3512
3482
3452
3422
3392
3362
3332
3302
3272
3242
3211
3181
3151
3121
3091
3060
3030
3000
2969
2939
2909
2878
2848
2818
2787
2757
2727
2696
2666
2636
2605
2575
2545
2514
2484
2454
2423
2393
2363
2333
2302
2272
2242
2212
2181
2151
2121
2091
2061
2031
2000
1970
1940
1910
1880
1850
1820
1790
1760
1730
1700
1670
1640
1611
1581
1551
1521
1492
1462
1433
1403
1374
1344
1315
1286
1256
1227
1198
1169
1140
1111
1082
1054
1025
997
968
940
911
883
855
827
799
771
743
716
688
660
633
606
578
551
524
497
471
444
417
391
364
338
312
286
260
234
208
182
157
132
106
81
56
31
6
-18
-43
-67
-92
-116
-140
-164
-187
-211
-234
-258
-281
-304
-327
-349
-372
-394
-417
-439
-461
-483
-505
-526
-548
-569
-590
-611
-632
-653
-673
-694
-714
-734
-754
-774
-793
-813
-832
-852
-871
-890
-908
-927
-946
-964
-983
-1000
-1018
-1037
-1055
-1072
-1090
-1107
-1125
-1142
-1159
-1176
-1193
-1210
-1226
-1243
-1259
-1275
-1291
-1307
-1323
-1339
-1355
-1370
-1386
-1401
-1416
-1431
-1446
-1461
-1475
-1490
-1504
-1519
-1533
-1547
-1561
-1575
-1588
-1602
-1615
-1629
-1642
-1655
-1668
-1681
-1694
-1707
-1719
-1732
-1744
-1756
-1768
-1780
-1792
-1804
-1815
-1827
-1838
-1850
-1861
-1872
-1882
-1893
-1904
-1914
-1925
-1935
-1945
-1955
-1965
-1974
-1984
-1993
-2001
-2012
-2021
-2029
-2037
-2047
-2055
-2063
-2071
-2079
-2087
-2095
-2103
-2110
-2117
-2125
-2132
-2139
-2145
-2152
-2158
-2165
-2171
-2177
-2183
-2189
-2195
-2200
-2206
-2211
-2216
-2221
-2226
-2231
-2235
-2240
-2244
-2249
-2253
-2257
-2261
-2264
-2268
-2272
-2275
-2278
-2281
-2284
-2287
-2290
-2293
-2296
-2298
-2300
-2303
-2305
-2307
-2309
-2311
-2312
-2314
-2316
-2317
-2318
-2320
-2321
-2322
-2323
-2324
-2325
-2326
-2326
-2327
-2327
-2328
-2328
-2329
-2329
-2329
-2329
-2329
-2329
-2329
-2329
-2328
-2328
-2328
-2328
-2327
-2327
-2326
-2326
-2325
-2324
-2324
-2323
-2322
-2322
-2321
-2320
-2320
-2319
-2318
-2317
-2316
-2315
-2315
-2314
-2313
-2312
-2311
-2311
-2310
-2309
-2308
-2308
-2307
-2306
-2305
-2305
-2304
-2304
-2303
-2302
-2302
-2301
-2301
-2301
-2300
-2300
-2299
-2299
-2299
-2299
-2299
-2298
-2298
-2298
-2298
-2298
-2298
-2299
-2299
-2299
-2299
-2299
-2300
-2300
-2301
-2301
-2301
-2302
-2303
-2303
-2304
-2305
-2305
-2306
-2307
-2308
-2309
-2310
-2311
-2312
-2313
-2314
-2316
-2317
-2318
-2320
-2321
-2322
-2324
-2325
-2327
-2328
-2330
-2332
-2333
-2335
-2337
-2339
-2341
-2343
-2345
-2347
-2349
-2351
-2353
-2356
-2358
-2360
-2363
-2365
-2368
-2370
-2373
-2375
-2378
-2381
-2384
-2386
-2389
-2392
-2395
-2398
-2401
-2404
-2408
-2411
-2414
-2417
-2421
-2424
-2428
-2431
-2435
-2438
-2442
-2446
-2449
-2453
-2457
-2461
-2465
-2469
-2472
-2476
-2480
-2485
-2489
-2493
-2497
-2501
-2505
-2510
-2514
-2519
-2523
-2527
-2532
-2536
-2541
-2546
-2550
-2555
-2560
-2565
-2570
-2575
-2580
-2585
-2590
-2595
-2600
-2605
-2611
-2616
-2621
-2627
-2632
-2638
-2644
-2649
-2655
-2661
-2666
-2672
-2678
-2684
-2690
-2696
-2702
-2708
-2714
-2720
-2726
-2733
-2739
-2745
-2752
-2758
-2764
-2771
-2777
-2784
-2790
-2797
-2803
-2810
-2816
-2823
-2830
-2836
-2843
-2850
-2856
-2863
-2870
-2877
-2883
-2890
-2897
-2904
-2910
-2917
-2924
-2930
-2937
-2944
-2950
-2957
-2964
-2970
-2977
-2984
-2990
-2997
-3004
-3010
-3017
-3023
-3030
-3036
-3043
-3049
-3056
-3062
-3069
-3075
-3082
-3088
-3095
-3101
-3108
-3114
-3121
-3127
-3134
-3140
-3147
-3153
-3160
-3166
-3173
-3179
-3186
-3192
-3199
-3205
-3212
-3219
-3225
-3232
-3238
-3245
-3252
-3258
-3265
-3272
-3278
-3285
-3292
-3299
-3305
-3312
-3319
-3326
-3332
-3339
-3346
-3353
-3360
-3366
-3373
-3380
-3387
-3394
-3401
-3407
-3414
-3421
-3428
-3435
-3442
-3449
-3455
-3462
-3469
-3476
-3483
-3490
-3497
-3504
-3511
-3518
-3525
-3532
-3538
-3545
-3552
-3559
-3566
-3573
-3580
-3587
-3594
-3601
-3608
-3615
-3622
-3630
-3637
-3644
-3651
-3658
-3665
-3672
-3679
-3686
-3693
-3701
-3708
-3715
-3722
-3730
-3737
-3744
-3751
-3759
-3766
-3773
-3781
-3788
-3796
-3803
-3810
-3818
-3825
-3833
-3840
-3848
-3855
-3863
-3870
-3878
-3885
-3893
-3900
-3908
-3915
-3923
-3930
-3938
-3945
-3953
-3960
-3968
-3975
-3983
-3990
-3998
-4005
-4013
-4019
-4027
-4035
-4042
-4050
-4057
-4064
-4072
-4078
-4086
-4094
-4101
-4108
-4115
-4122
-4129
-4137
-4144
-4151
-4158
-4165
-4172
-4179
-4185
-4192
-4199
-4206
-4213
-4219
-4226
-4232
-4239
-4246
-4252
-4258
-4265
-4271
-4277
-4284
-4290
-4296
-4302
-4308
-4314
-4319
-4325
-4331
-4336
-4342
-4347
-4353
-4358
-4363
-4369
-4374
-4379
-4384
-4388
-4393
-4398
-4403
-4407
-4412
-4416
-4420
-4424
-4429
-4433
-4437
-4441
-4444
-4448
-4452
-4455
-4459
-4462
-4466
-4469
-4472
-4475
-4479
-4482
-4484
-4487
-4490
-4493
-4496
-4498
-4501
-4503
-4505
-4508
-4510
-4512
-4514
-4516
-4518
-4520
-4522
-4524
-4526
-4528
-4529
-4531
-4532
-4534
-4535
-4537
-4538
-4539
-4540
-4541
-4542
-4543
-4544
-4545
-4545
-4546
-4546
-4547
-4547
-4548
-4548
-4548
-4548
-4548
-4548
-4548
-4547
-4547
-4547
-4546
-4545
-4545
-4544
-4543
-4543
-4542
-4541
-4539
-4538
-4537
-4536
-4534
-4533
-4532
-4530
-4528
-4527
-4525
-4523
-4521
-4519
-4517
-4515
-4512
-4510
-4508
-4505
-4503
-4500
-4497
-4495
-4492
-4489
-4486
-4483
-4480
-4477
-4474
-4470
-4467
-4463
-4460
-4456
-4453
-4449
-4445
-4442
-4438
-4434
-4430
-4426
-4422
-4417
-4413
-4409
-4405
-4400
-4396
-4391
-4387
-4382
-4377
-4373
-4368
-4363
-4358
-4353
-4348
-4343
-4338
-4333
-4328
-4323
-4318
-4313
-4308
-4302
-4297
-4292
-4286
-4281
-4275
-4270
-4265
-4259
-4253
-4248
-4242
-4237
-4231
-4225
-4220
-4214
-4208
-4202
-4197
-4191
-4185
-4179
-4173
-4167
-4161
-4156
-4150
-4144
-4138
-4132
-4126
-4120
-4114
-4108
-4102
-4094
-4089
-4083
-4077
-4070
-4065
-4059
-4051
-4046
-4040
-4034
-4027
-4021
-4014
-4009
-4002
-3996
-3989
-3983
-3977
-3970
-3964
-3957
-3950
-3944
-3937
-3930
-3924
-3917
-3910
-3903
-3896
-3889
-3882
-3875
-3868
-3861
-3854
-3847
-3840
-3832
-3825
-3818
-3810
-3803
-3795
-3787
-3780
-3772
-3764
-3757
-3749
-3741
-3733
-3725
-3717
-3709
-3700
-3692
-3684
-3675
-3667
-3658
-3650
-3641
-3632
-3623
-3614
-3605
-3596
-3587
-3578
-3569
-3559
-3550
-3540
-3530
-3520
-3511
-3501
-3491
-3480
-3470
-3460
-3449
-3439
-3428
-3417
-3406
-3396
-3385
-3373
-3362
-3351
-3339
-3328
-3316
-3305
-3293
-3281
-3269
-3257
-3245
-3233
-3221
-3209
-3196
-3184
-3171
-3159
-3146
-3133
-3121
-3108
-3095
-3082
-3069
-3056
-3043
-3030
-3017
-3004
-2991
-2977
-2964
-2951
-2938
-2924
-2911
-2898
-2884
-2871
-2858
-2844
-2831
-2818
-2804
-2791
-2778
-2764
-2751
-2738
-2724
-2711
-2698
-2685
-2671
-2658
-2645
-2632
-2619
-2606
-2593
-2580
-2567
-2554
-2542
-2529
-2516
-2504
-2491
-2479
-2466
-2454
-2442
-2429
-2417
-2405
-2393
-2381
-2369
-2357
-2345
-2334
-2322
-2311
-2299
-2288
-2277
-2266
-2255
-2244
-2233
-2223
-2212
-2202
-2191
-2181
-2171
-2161
-2151
-2142
-2132
-2123
-2114
-2105
-2096
-2087
-2078
-2070
-2062
-2053
-2045
-2037
-2029
-2021
-2015
-2008
-2001
-1994
-1987
-1980
-1974
-1968
-1962
-1956
-1950
-1944
-1939
-1934
-1928
-1924
-1919
-1914
-1910
-1905
-1901
-1897
-1894
-1890
-1886
-1883
-1880
-1877
-1874
-1872
-1869
-1867
-1865
-1863
-1861
-1859
-1857
-1856
-1855
-1854
-1853
-1852
-1852
-1851
-1851
-1851
-1851
-1851
-1851
-1852
-1852
-1853
-1854
-1855
-1856
-1857
-1859
-1860
-1862
-1864
-1866
-1868
-1871
-1873
-1876
-1878
-1881
-1884
-1887
-1891
-1894
-1898
-1901
-1905
-1909
-1913
-1918
-1922
-1927
-1931
-1936
-1941
-1946
-1951
-1957
-1962
-1968
-1974
-1980
-1986
-1992
-1998
-2005
-2011
-2017
-2025
-2032
-2039
-2045
-2053
-2061
-2068
-2076
-2083
-2091
-2099
-2107
-2115
-2123
-2132
-2140
-2148
-2157
-2165
-2174
-2183
-2191
-2200
-2209
-2218
-2227
-2236
-2245
-2254
-2264
-2273
-2282
-2291
-2301
-2310
-2320
-2329
-2338
-2348
-2357
-2367
-2376
-2386
-2395
-2405
-2415
-2424
-2434
-2443
-2453
-2462
-2472
-2481
-2491
-2500
-2510
-2519
-2529
-2538
-2548
-2557
-2567
-2576
-2585
-2595
-2604
-2613
-2622
-2632
-2641
-2650
-2659
-2668
-2677
-2686
-2696
-2705
-2714
-2723
-2732
-2741
-2750
-2758
-2767
-2776
-2785
-2794
-2803
-2812
-2820
-2829
-2838
-2847
-2855
-2864
-2873
-2881
-2890
-2898
-2907
-2916
-2924
-2933
-2941
-2949
-2958
-2966
-2975
-2983
-2991
-3000
-3008
-3016
-3024
-3032
-3041
-3049
-3057
-3065
-3073
-3081
-3089
-3097
-3105
-3113
-3120
-3128
-3136
-3144
-3151
-3159
-3167
-3174
-3182
-3189
-3197
-3204
-3211
-3218
-3226
-3233
-3240
-3247
-3254
-3261
-3268
-3275
-3282
-3289
-3295
-3302
-3309
-3315
-3321
-3328
-3334
-3340
-3347
-3353
-3359
-3365
-3370
-3376
-3382
-3387
-3393
-3398
-3404
-3409
-3414
-3419
-3424
-3429
-3434
-3438
-3443
-3447
-3452
-3456
-3460
-3464
-3468
-3472
-3476
-3479
-3483
-3486
-3490
-3493
-3496
-3499
-3502
-3505
-3508
-3510
-3513
-3515
-3518
-3520
-3522
-3524
-3526
-3528
-3530
-3532
-3533
-3535
-3537
-3538
-3539
-3541
-3542
-3543
-3544
-3545
-3546
-3546
-3547
-3548
-3548
-3549
-3549
-3549
-3549
-3550
-3550
-3549
-3549
-3549
-3549
-3548
-3548
-3547
-3547
-3546
-3545
-3544
-3543
-3542
-3541
-3540
-3538
-3537
-3535
-3534
-3532
-3530
-3528
-3526
-3524
-3522
-3520
-3518
-3515
-3513
-3510
-3508
-3505
-3502
-3499
-3497
-3494
-3490
-3487
-3484
-3481
-3477
-3474
-3470
-3467
-3463
-3459
-3455
-3452
-3448
-3444
-3439
-3435
-3431
-3427
-3422
-3418
-3413
-3409
-3404
-3399
-3394
-3390
-3385
-3380
-3375
-3370
-3364
-3359
-3354
-3348
-3343
-3338
-3332
-3327
-3321
-3315
-3310
-3304
-3298
-3292
-3286
-3280
-3274
-3268
-3262
-3256
-3250
-3244
-3237
-3231
-3225
-3218
-3212
-3206
-3199
-3193
-3186
-3180
-3173
-3166
-3160
-3153
-3146
-3139
-3133
-3126
-3119
-3112
-3105
-3098
-3091
-3084
-3077
-3070
-3063
-3056
-3048
-3041
-3034
-3027
-3020
-3012
-3005
-2998
-2990
-2983
-2976
-2968
-2961
-2954
-2946
-2939
-2932
-2924
-2917
-2910
-2902
-2895
-2887
-2880
-2873
-2865
-2858
-2851
-2843
-2836
-2829
-2821
-2814
-2807
-2799
-2792
-2784
-2777
-2770
-2762
-2755
-2748
-2740
-2733
-2725
-2718
-2711
-2703
-2696
-2688
-2681
-2673
-2666
-2658
-2651
-2643
-2636
-2628
-2621
-2613
-2606
-2598
-2591
-2584
-2576
-2569
-2561
-2554
-2546
-2539
-2531
-2524
-2516
-2509
-2502
-2494
-2487
-2479
-2472
-2465
-2458
-2450
-2443
-2436
-2429
-2422
-2414
-2407
-2400
-2393
-2386
-2380
-2373
-2366
-2359
-2352
-2346
-2339
-2333
-2326
-2320
-2313
-2307
-2301
-2295
-2288
-2282
-2276
-2270
-2264
-2258
-2253
-2247
-2241
-2235
-2230
-2224
-2218
-2213
-2207
-2202
-2196
-2191
-2186
-2181
-2175
-2170
-2165
-2160
-2155
-2150
-2145
-2140
-2135
-2131
-2126
-2121
-2117
-2112
-2108
-2104
-2099
-2095
-2091
-2087
-2083
-2079
-2075
-2071
-2067
-2064
-2060
-2056
-2053
-2049
-2045
-2043
-2039
-2036
-2033
-2029
-2027
-2024
-2021
-2017
-2015
-2012
-2009
-2005
-2004
-2001
-1998
-1995
-1993
-1990
-1988
-1985
-1982
-1980
-1977
-1975
-1972
-1970
-1968
-1965
-1963
-1961
-1958
-1956
-1954
-1951
-1949
-1947
-1945
-1943
-1940
-1938
-1936
-1934
-1932
-1930
-1928
-1926
-1924
-1922
-1919
-1917
-1915
-1913
-1911
-1909
-1907
-1905
-1903
-1900
-1898
-1896
-1894
-1892
-1890
-1888
-1885
-1883
-1881
-1879
-1877
-1875
-1873
-1870
-1868
-1866
-1864
-1862
-1860
-1858
-1855
-1853
-1851
-1849
-1847
-1845
-1843
-1841
-1838
-1836
-1834
-1832
-1830
-1828
-1826
-1824
-1822
-1819
-1817
-1815
-1813
-1811
-1809
-1807
-1805
-1803
-1800
-1798
-1796
-1794
-1792
-1790
-1788
-1786
-1784
-1782
-1779
-1777
-1775
-1773
-1771
-1769
-1767
-1765
-1763
-1761
-1759
-1756
-1754
-1752
-1750
-1748
-1746
-1744
-1742
-1740
-1738
-1736
-1734
-1732
-1730
-1727
-1725
-1723
-1721
-1719
-1717
-1715
-1713
-1711
-1709
-1707
-1705
-1703
-1701
-1699
-1697
-1695
-1692
-1690
-1688
-1686
-1684
-1682
-1680
-1678
-1676
-1674
-1672
-1670
-1668
-1666
-1664
-1662
-1660
-1658
-1656
-1654
-1652
-1650
-1648
-1646
-1644
-1642
-1640
-1638
-1636
-1634
-1631
-1629
-1627
-1625
-1623
-1621
-1619
-1617
-1615
-1613
-1611
-1609
-1607
-1605
-1603
-1601
-1599
-1597
-1595
-1593
-1591
-1589
-1587
-1585
-1583
-1581
-1579
-1577
-1575
-1573
-1571
-1569
-1567
-1566
-1564
-1562
-1560
-1558
-1556
-1554
-1552
-1550
-1548
-1546
-1544
-1542
-1540
-1538
-1536
-1534
-1532
-1530
-1528
-1526
-1524
-1522
-1520
-1518
-1516
-1514
-1512
-1510
-1508
-1507
-1505
-1503
-1501
-1499
-1497
-1495
-1493
-1491
-1489
-1487
-1485
-1483
-1481
-1479
-1477
-1475
-1474
-1472
-1470
-1468
-1466
-1464
-1462
-1460
-1458
-1456
-1454
-1452
-1450
-1448
-1447
-1445
-1443
-1441
-1439
-1437
-1435
-1433
-1431
-1429
-1427
-1426
-1424
-1422
-1420
-1418
-1416
-1414
-1412
-1410
-1408
-1406
-1405
-1403
-1401
-1399
-1397
-1395
-1393
-1391
-1389
-1388
-1386
-1384
-1382
-1380
-1378
-1376
-1374
-1373
-1371
-1369
-1367
-1365
-1363
-1361
-1359
-1358
-1356
-1354
-1352
-1350
-1348
-1346
-1344
-1343
-1341
-1339
-1337
-1335
-1333
-1331
-1330
-1328
-1326
-1324
-1322
-1320
-1318
-1317
-1315
-1313
-1311
-1309
-1307
-1306
-1304
-1302
-1300
-1298
-1296
-1295
-1293
-1291
-1289
-1287
-1285
-1284
-1282
-1280
-1278
-1276
-1274
-1273
-1271
-1269
-1267
-1265
-1264
-1262
-1260
-1258
-1256
-1254
-1253
-1251
-1249
-1247
-1245
-1244
-1242
-1240
-1238
-1236
-1235
-1233
-1231
-1229
-1227
-1226
-1224
-1222
-1220
-1218
-1217
-1215
-1213
-1211
-1209
-1208
-1206
-1204
-1202
-1201
-1199
-1197
-1195
-1193
-1192
-1190
-1188
-1186
-1185
-1183
-1181
-1179
-1177
-1176
-1174
-1172
-1170
-1169
-1167
-1165
-1163
-1162
-1160
-1158
-1156
-1155
-1153
-1151
-1149
-1148
-1146
-1144
-1142
-1141
-1139
-1137
-1135
-1134
-1132
-1130
-1128
-1127
-1125
-1123
-1121
-1120
-1118
-1116
-1114
-1113
-1111
-1109
-1108
-1106
-1104
-1102
-1101
-1099
-1097
-1095
-1094
-1092
-1090
-1089
-1087
-1085
-1083
-1082
-1080
-1078
-1077
-1075
-1073
-1071
-1070
-1068
-1066
-1065
-1063
-1061
-1060
-1058
-1056
-1054
-1053
-1051
-1049
-1048
-1046
-1044
-1043
-1041
-1039
-1038
-1036
-1034
-1032
-1031
-1029
-1027
-1026
-1024
-1022
-1020
-1018
-1016
-1016
-1014
-1012
-1010
-1008
-1006
-1006
-1004
-1002
-1000
-999
-997
-996
-994
-992
-991
-989
-987
-986
-984
-982
-981
-979
-977
-976
-974
-972
-971
-969
-968
-966
-964
-963
-961
-959
-958
-956
-954
-953
-951
-950
-948
-946
-945
-943
-941
-940
-938
-936
-935
-933
-932
-930
-928
-927
-925
-923
-922
-920
-919
-917
-915
-914
-912
-911
-909
-907
-906
-904
-903
-901
-899
-898
-896
-894
-893
-891
-890
-888
-886
-885
-883
-882
-880
-879
-877
-875
-874
-872
-871
-869
-867
-866
-864
-863
-861
-859
-858
-856
-855
-853
-852
-850
-848
-847
-845
-844
-842
-841
-839
-837
-836
-834
-833
-831
-830
-828
-827
-825
-823
-822
-820
-819
-817
-816
-814
-813
-811
-809
-808
-806
-805
-803
-802
-800
-799
-797
-796
-794
-792
-791
-789
-788
-786
-785
-783
-782
-780
-779
-777
-776
-774
-773
-771
-769
-768
-766
-765
-763
-762
-760
-759
-757
-756
-754
-753
-751
-750
-748
-747
-745
-744
-742
-741
-739
-738
-736
-735
-733
-732
-730
-729
-727
-726
-724
-723
-721
-720
-718
-717
-715
-714
-712
-711
-709
-708
-706
-705
-703
-702
-700
-699
-697
-696
-694
-693
-692
-690
-689
-687
-686
-684
-683
-681
-680
-678
-677
-675
-674
-672
-671
-669
-668
-667
-665
-664
-662
-661
-659
-658
-656
-655
-653
-652
-651
-649
-648
-646
-645
-643
-642
-640
-639
-638
-636
-635
-633
-632
-630
-629
-628
-626
-625
-623
-622
-620
-619
-618
-616
-615
-613
-612
-610
-609
-608
-606
-605
-603
-602
-600
-599
-598
-596
-595
-593
-592
-591
-589
-588
-586
-585
-584
-582
-581
-579
-578
-577
-575
-574
-572
-571
-570
-568
-567
-565
-564
-563
-561
-560
-558
-557
-556
-554
-553
-551
-550
-549
-547
-546
-545
-543
-542
-540
-539
-538
-536
-535
-534
-532
-531
-529
-528
-527
-525
-524
-523
-521
-520
-519
-517
-516
-514
-513
-512
-510
-509
-508
-506
-505
-504
-502
-501
-500
-498
-497
-496
-494
-493
-491
-490
-489
-487
-486
-485
-483
-482
-481
-479
-478
-477
-475
-474
-473
-471
-470
-469
-467
-466
-465
-463
-462
-461
-460
-458
-457
-456
-454
-453
-452
-450
-449
-448
-446
-445
-444
-442
-441
-440
-438
-437
-436
-435
-433
-432
-431
-429
-428
-427
-425
-424
-423
-422
-420
-419
-418
-416
-415
-414
-412
-411
-410
-409
-407
-406
-405
-403
-402
-401
-400
-398
-397
-396
-395
-393
-392
-391
-389
-388
-387
-386
-384
-383
-382
-381
-379
-378
-377
-375
-374
-373
-372
-370
-369
-368
-367
-365
-364
-363
-362
-360
-359
-358
-357
-355
-354
-353
-352
-350
-349
-348
-347
-345
-344
-343
-342
-340
-339
-338
-337
-335
-334
-333
-332
-331
-329
-328
-327
-326
-324
-323
-322
-321
-319
-318
-317
-316
-315
-313
-312
-311
-310
-308
-307
-306
-305
-304
-302
-301
-300
-299
-298
-296
-295
-294
-293
-292
-290
-289
-288
-287
-286
-284
-283
-282
-281
-280
-278
-277
-276
-275
-274
-272
-271
-270
-269
-268
-266
-265
-264
-263
-262
-260
-259
-258
-257
-256
-255
-253
