5
37672
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
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
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
10
10
10
10
10
10
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
12
12
12
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
14
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
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
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
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
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
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
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
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
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
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
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
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
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
35
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
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
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
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
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
-2
-2
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-126
-126
-126
-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
-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
-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
-123
-123
-123
-123
-123
-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
-122
-122
-122
-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
-121
-121
-121
-121
-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
-120
-120
-120
-120
-120
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-117
-117
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-115
-115
-115
-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
-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
-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
-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
-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
-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
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-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
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-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
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-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
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-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
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-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
-108
-108
-108
-108
-108
-108
-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
-107
-107
-107
-107
-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
-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
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-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
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-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
-99
-99
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-98
-98
-98
-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
-97
-97
-97
-97
-97
-97
-97
-96
-96
-96
-96
-96
-96
-96
-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
-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
-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
-93
-93
-92
-92
-92
-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
-91
-91
-91
-91
-91
-91
-91
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-89
-89
-89
-89
-89
-89
-89
-89
-89
-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
-88
-88
-88
-88
-88
-88
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-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
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-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
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-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
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-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
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-30
-30
-30
-30
-29
-29
-29
-28
-28
-28
-27
-27
-26
-26
-26
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-22
-21
-21
-21
-21
-21
-20
-20
-20
-20
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-14
-14
-14
-13
-13
-13
-12
-12
-12
-11
-11
-10
-10
-10
-9
-9
-8
-8
-8
-7
-7
-7
-7
-6
-6
-6
-5
-5
-5
-4
-4
-4
-4
-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
-3
-3
-3
-3
-2
-2
-1
-1
0
0
1
2
3
3
4
5
6
7
8
9
10
11
12
14
15
16
17
18
20
21
22
23
25
26
27
28
29
30
31
32
33
34
34
35
36
37
38
39
39
40
41
42
43
44
45
45
46
47
47
48
48
49
49
50
51
51
52
52
53
53
54
54
55
55
56
56
56
57
57
58
58
58
59
59
59
60
60
61
61
61
62
62
63
63
64
65
65
66
67
67
68
69
69
70
71
72
73
73
74
75
76
78
79
80
81
82
84
85
86
87
89
90
91
93
94
96
97
99
100
102
103
104
106
107
108
109
111
112
114
115
116
117
118
119
120
121
121
122
123
123
124
124
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
127
127
127
128
128
128
129
130
130
131
132
133
134
135
136
137
137
138
139
141
142
143
144
145
147
148
149
150
151
152
154
155
156
158
159
160
161
163
164
165
167
168
169
170
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
186
187
188
189
190
190
191
192
193
194
194
195
195
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
198
198
198
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
202
202
203
203
204
204
205
205
206
206
207
207
208
208
209
209
210
210
211
211
212
212
213
213
213
214
214
214
215
215
215
216
216
216
216
216
216
216
216
216
216
216
215
215
215
215
214
214
214
213
213
212
212
211
211
211
210
210
210
210
210
209
209
209
208
208
208
207
207
207
207
207
207
208
208
208
208
209
209
210
210
211
211
212
212
212
213
213
213
213
214
214
214
215
215
215
215
215
215
215
215
215
215
214
214
213
213
213
212
212
211
211
211
210
210
209
208
208
207
206
205
204
203
202
202
201
200
199
198
197
196
195
194
193
193
192
192
192
191
191
191
191
191
191
191
191
191
192
193
194
194
195
196
197
198
199
200
201
202
203
204
206
207
208
209
210
211
211
212
212
212
212
212
212
211
210
210
209
208
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
190
189
188
187
187
186
186
186
185
185
185
185
185
184
184
184
184
183
183
183
183
183
182
182
182
182
182
182
181
181
181
181
180
180
180
179
179
179
179
178
178
178
179
179
179
179
180
180
180
180
180
180
180
180
180
179
179
178
177
176
175
173
172
171
170
169
167
166
165
164
162
161
160
159
158
158
157
156
155
155
154
153
153
153
152
152
151
150
150
149
148
147
147
146
146
145
145
145
144
144
144
144
144
144
145
145
146
146
146
147
147
147
148
148
149
150
151
152
153
154
155
156
157
158
158
159
160
161
162
163
164
165
166
168
169
170
170
171
172
172
173
173
174
174
175
175
175
176
176
176
176
176
176
176
176
176
175
175
174
174
173
172
171
171
170
170
169
169
168
168
168
168
168
168
168
169
169
168
168
168
168
169
169
169
170
171
172
173
174
175
177
178
180
181
183
184
185
187
188
189
191
192
193
194
194
195
195
195
196
196
197
197
197
197
197
196
196
195
194
193
193
192
191
191
190
188
187
186
184
182
181
179
177
175
174
172
171
170
168
167
166
164
163
161
160
159
158
157
156
155
154
153
152
151
149
148
148
147
146
145
144
143
143
142
141
140
139
138
138
137
135
134
133
132
132
131
131
131
130
130
129
129
128
128
127
127
126
126
125
125
125
125
125
125
125
125
125
124
124
123
122
122
121
121
120
120
120
119
119
118
117
116
115
115
114
113
112
111
110
108
107
105
103
101
98
96
93
91
88
86
83
81
78
75
73
70
67
64
61
58
55
52
50
47
44
41
39
36
34
32
31
29
28
27
27
26
26
26
26
26
26
27
27
28
28
29
29
29
29
29
28
28
27
26
25
23
21
19
17
15
13
10
8
5
2
-1
-4
-7
-11
-14
-18
-21
-25
-28
-32
-35
-39
-43
-46
-49
-53
-56
-59
-62
-65
-68
-71
-74
-77
-79
-82
-84
-86
-87
-89
-90
-92
-93
-94
-95
-96
-97
-98
-98
-99
-100
-101
-102
-103
-104
-105
-107
-108
-109
-111
-112
-113
-114
-115
-117
-118
-120
-122
-124
-126
-128
-130
-132
-135
-137
-140
-143
-146
-149
-152
-155
-158
-161
-164
-167
-170
-173
-176
-179
-181
-184
-186
-189
-191
-193
-195
-197
-199
-200
-202
-203
-204
-205
-206
-207
-208
-209
-209
-210
-210
-210
-211
-211
-211
-212
-212
-212
-213
-213
-214
-215
-216
-217
-218
-220
-221
-223
-225
-227
-229
-231
-234
-237
-239
-242
-245
-248
-252
-255
-259
-262
-266
-270
-274
-278
-281
-285
-289
-292
-296
-299
-302
-305
-308
-312
-315
-318
-322
-325
-328
-332
-335
-339
-343
-347
-352
-356
-360
-364
-369
-373
-378
-383
-388
-392
-397
-402
-407
-412
-417
-422
-428
-433
-438
-443
-449
-454
-459
-465
-470
-475
-481
-486
-491
-495
-500
-505
-509
-514
-519
-523
-528
-533
-538
-542
-547
-551
-555
-559
-564
-568
-572
-576
-581
-585
-589
-593
-597
-601
-605
-608
-612
-615
-618
-621
-625
-627
-630
-632
-634
-636
-637
-638
-639
-639
-640
-641
-641
-642
-642
-642
-642
-641
-641
-642
-642
-642
-643
-644
-644
-645
-646
-647
-648
-650
-651
-653
-655
-658
-660
-663
-666
-669
-672
-675
-679
-682
-685
-689
-692
-695
-699
-703
-706
-710
-714
-718
-722
-726
-729
-733
-737
-741
-744
-748
-752
-755
-758
-762
-765
-768
-771
-774
-776
-779
-782
-784
-787
-789
-792
-794
-796
-798
-800
-803
-805
-807
-809
-811
-812
-814
-816
-817
-819
-820
-822
-823
-825
-826
-828
-830
-832
-834
-836
-838
-840
-842
-844
-846
-848
-850
-851
-853
-855
-857
-859
-861
-863
-864
-866
-867
-869
-870
-871
-872
-873
-874
-875
-876
-876
-877
-876
-876
-875
-874
-873
-872
-870
-869
-868
-866
-865
-863
-862
-861
-860
-859
-858
-858
-858
-858
-859
-860
-861
-863
-864
-866
-868
-870
-873
-875
-879
-882
-886
-890
-895
-899
-904
-909
-915
-920
-926
-931
-937
-943
-948
-953
-958
-963
-967
-972
-976
-980
-983
-987
-990
-993
-996
-998
-1000
-1000
-1002
-1002
-1002
-1002
-1002
-1000
-1000
-999
-998
-996
-994
-992
-990
-988
-985
-982
-980
-978
-976
-974
-972
-970
-968
-966
-964
-962
-959
-957
-955
-953
-951
-949
-948
-946
-944
-943
-942
-941
-940
-940
-940
-940
-940
-941
-942
-942
-943
-944
-945
-946
-946
-947
-949
-950
-952
-953
-955
-956
-957
-958
-960
-961
-962
-964
-966
-968
-970
-972
-974
-976
-978
-980
-982
-984
-986
-989
-991
-993
-995
-998
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1022
-1024
-1024
-1025
-1025
-1025
-1025
-1025
-1026
-1026
-1026
-1026
-1026
-1026
-1026
-1026
-1027
-1027
-1027
-1028
-1028
-1028
-1028
-1028
-1028
-1027
-1027
-1027
-1027
-1027
-1027
-1028
-1028
-1029
-1030
-1032
-1033
-1035
-1037
-1039
-1042
-1045
-1048
-1051
-1055
-1059
-1063
-1067
-1071
-1075
-1079
-1083
-1087
-1091
-1095
-1100
-1104
-1109
-1114
-1119
-1124
-1128
-1133
-1137
-1141
-1146
-1150
-1154
-1158
-1161
-1165
-1169
-1172
-1175
-1178
-1181
-1184
-1186
-1188
-1190
-1191
-1192
-1194
-1195
-1197
-1198
-1199
-1200
-1201
-1202
-1202
-1202
-1202
-1202
-1201
-1201
-1201
-1201
-1200
-1200
-1199
-1199
-1198
-1197
-1197
-1196
-1196
-1195
-1195
-1195
-1196
-1197
-1198
-1199
-1200
-1202
-1203
-1205
-1207
-1209
-1212
-1215
-1217
-1220
-1224
-1227
-1230
-1234
-1238
-1242
-1246
-1250
-1254
-1258
-1261
-1264
-1268
-1271
-1274
-1276
-1279
-1281
-1284
-1286
-1288
-1289
-1290
-1291
-1292
-1292
-1292
-1292
-1291
-1291
-1290
-1290
-1289
-1288
-1286
-1285
-1283
-1282
-1280
-1278
-1277
-1276
-1274
-1273
-1272
-1271
-1271
-1270
-1270
-1270
-1270
-1270
-1271
-1272
-1274
-1276
-1278
-1280
-1282
-1285
-1287
-1290
-1294
-1297
-1301
-1305
-1309
-1313
-1316
-1321
-1325
-1329
-1333
-1338
-1342
-1347
-1351
-1356
-1360
-1364
-1369
-1373
-1377
-1381
-1384
-1387
-1390
-1393
-1395
-1397
-1399
-1401
-1403
-1405
-1406
-1407
-1407
-1408
-1408
-1408
-1408
-1408
-1408
-1408
-1407
-1406
-1406
-1405
-1404
-1403
-1402
-1400
-1399
-1397
-1396
-1394
-1392
-1390
-1388
-1386
-1384
-1383
-1381
-1379
-1377
-1376
-1375
-1374
-1373
-1373
-1372
-1371
-1370
-1370
-1369
-1369
-1369
-1369
-1369
-1369
-1369
-1370
-1371
-1371
-1373
-1374
-1375
-1377
-1379
-1380
-1382
-1384
-1386
-1388
-1390
-1393
-1395
-1397
-1400
-1402
-1405
-1407
-1410
-1412
-1415
-1417
-1419
-1421
-1423
-1425
-1427
-1428
-1430
-1431
-1432
-1434
-1434
-1435
-1436
-1436
-1437
-1438
-1438
-1439
-1439
-1439
-1439
-1439
-1439
-1438
-1438
-1437
-1436
-1436
-1435
-1434
-1433
-1432
-1431
-1429
-1428
-1426
-1424
-1423
-1421
-1419
-1417
-1415
-1413
-1411
-1409
-1407
-1406
-1405
-1403
-1402
-1401
-1400
-1399
-1397
-1396
-1395
-1393
-1392
-1390
-1388
-1386
-1383
-1381
-1379
-1377
-1375
-1373
-1371
-1369
-1367
-1366
-1365
-1364
-1363
-1363
-1362
-1362
-1362
-1361
-1361
-1362
-1362
-1363
-1364
-1365
-1367
-1368
-1370
-1372
-1373
-1375
-1377
-1379
-1382
-1384
-1386
-1389
-1391
-1394
-1396
-1398
-1401
-1403
-1405
-1407
-1409
-1410
-1411
-1413
-1413
-1414
-1415
-1415
-1415
-1415
-1414
-1414
-1413
-1412
-1410
-1409
-1408
-1406
-1405
-1403
-1401
-1400
-1398
-1396
-1395
-1393
-1391
-1390
-1388
-1387
-1386
-1385
-1384
-1383
-1382
-1381
-1380
-1379
-1378
-1377
-1375
-1374
-1372
-1370
-1368
-1365
-1363
-1360
-1357
-1354
-1351
-1347
-1343
-1339
-1335
-1331
-1327
-1323
-1318
-1314
-1310
-1305
-1300
-1296
-1291
-1287
-1283
-1278
-1274
-1270
-1267
-1263
-1260
-1257
-1254
-1252
-1249
-1247
-1245
-1243
-1241
-1239
-1237
-1236
-1235
-1234
-1233
-1232
-1231
-1230
-1229
-1227
-1226
-1224
-1223
-1221
-1220
-1218
-1216
-1214
-1212
-1209
-1206
-1204
-1200
-1197
-1194
-1190
-1186
-1183
-1179
-1174
-1170
-1165
-1161
-1155
-1150
-1145
-1140
-1134
-1129
-1124
-1118
-1113
-1108
-1102
-1097
-1092
-1086
-1081
-1075
-1070
-1065
-1060
-1055
-1051
-1046
-1042
-1038
-1034
-1030
-1026
-1022
-1018
-1016
-1014
-1010
-1008
-1006
-1004
-1002
-1000
-999
-997
-995
-993
-991
-989
-987
-985
-982
-980
-978
-975
-972
-970
-967
-964
-961
-958
-955
-952
-949
-946
-943
-941
-938
-935
-933
-930
-927
-924
-921
-918
-915
-912
-909
-906
-903
-900
-897
-895
-892
-890
-888
-885
-883
-881
-878
-876
-873
-871
-869
-867
-865
-863
-861
-860
-858
-856
-854
-852
-850
-847
-845
-843
-840
-838
-836
-833
-830
-827
-823
-819
-815
-811
-806
-802
-797
-792
-787
-783
-777
-772
-767
-762
-756
-751
-746
-741
-736
-730
-725
-720
-714
-709
-703
-698
-693
-688
-683
-678
-673
-668
-662
-657
-651
-645
-639
-633
-627
-621
-615
-609
-603
-597
-591
-586
-580
-574
-569
-563
-558
-553
-548
-543
-537
-532
-527
-521
-515
-509
-503
-497
-491
-484
-478
-471
-464
-457
-451
-444
-437
-430
-424
-418
-412
-406
-401
-395
-390
-385
-380
-375
-371
-367
-363
-359
-355
-352
-348
-344
-341
-337
-333
-330
-326
-323
-319
-315
-311
-307
-303
-299
-295
-291
-286
-282
-278
-273
-268
-263
-258
-253
-248
-243
-238
-233
-228
-224
-219
-215
-211
-207
-204
-200
-197
-194
-191
-188
-185
-183
-180
-178
-176
-174
-173
-171
-169
-167
-165
-163
-161
-159
-157
-155
-152
-150
-148
-145
-143
-140
-138
-135
-133
-130
-128
-125
-123
-120
-118
-116
-113
-111
-109
-107
-105
-103
-101
-100
-98
-96
-94
-93
-91
-90
-88
-87
-85
-83
-81
-79
-77
-74
-71
-68
-65
-62
-59
-55
-52
-49
-45
-42
-38
-34
-30
-26
-23
-19
-15
-11
-7
-3
0
4
7
10
14
17
20
23
26
28
31
33
35
37
39
41
44
46
49
52
55
58
62
65
69
74
78
83
88
93
99
104
110
116
122
128
134
140
145
150
156
161
165
170
175
180
184
189
193
197
202
206
211
216
221
226
231
236
241
246
252
257
263
268
274
280
286
293
299
305
311
318
324
331
337
343
349
355
360
365
370
375
379
383
387
391
395
399
403
407
411
415
419
422
426
430
434
437
441
444
447
451
454
457
460
463
466
468
471
474
477
480
483
486
489
492
495
498
500
503
505
507
510
512
514
516
518
520
523
525
528
530
532
535
537
539
542
544
547
550
552
555
557
560
562
565
567
570
572
575
577
579
582
584
586
588
590
591
593
594
595
597
598
600
601
603
604
605
606
606
606
606
606
606
605
604
604
603
602
600
599
598
597
596
596
596
596
596
596
597
597
598
599
600
602
603
605
607
608
610
612
613
615
616
617
619
621
622
624
626
629
631
634
636
639
642
645
649
652
656
660
664
669
673
677
681
685
689
694
698
702
707
711
715
719
723
727
730
733
736
738
741
743
745
747
749
750
750
750
750
750
749
749
748
747
745
743
740
737
734
730
726
722
717
713
708
704
700
695
691
687
683
680
676
673
669
666
663
661
658
656
654
651
649
648
646
645
643
642
641
641
640
640
640
640
640
640
641
642
643
645
647
648
650
653
655
657
660
663
666
669
673
676
680
683
687
690
693
696
698
701
703
706
707
709
710
710
710
710
709
708
707
706
704
702
699
696
693
689
685
681
677
673
669
665
660
656
652
648
644
641
638
635
632
630
628
627
626
626
626
627
628
630
632
634
636
639
642
645
649
652
656
660
663
667
670
674
677
681
685
688
692
695
699
702
706
709
712
715
717
719
721
723
724
725
726
727
728
729
729
729
729
729
727
726
724
722
720
718
715
713
710
707
705
702
699
696
693
691
688
686
684
683
681
680
679
679
678
678
678
678
678
678
679
680
681
682
683
683
684
685
686
686
687
688
688
688
688
687
687
686
685
684
683
682
680
679
678
677
676
675
675
674
674
673
673
673
674
674
675
675
676
677
677
678
679
680
681
681
682
683
683
683
683
683
683
683
682
682
681
681
680
679
678
677
676
674
673
672
670
669
667
666
665
663
662
661
661
660
659
659
658
657
657
656
656
655
655
654
653
653
652
651
651
650
650
649
649
649
649
649
650
651
652
653
655
657
658
660
662
664
667
669
672
675
677
679
681
682
683
684
685
685
686
686
686
686
686
685
683
682
680
678
676
673
671
669
667
664
662
660
657
654
651
648
645
641
639
636
633
630
627
624
621
618
614
611
607
603
600
596
593
590
586
583
580
577
574
572
571
570
569
569
569
570
571
572
573
575
577
579
582
585
588
591
595
598
601
605
608
611
614
616
619
621
622
623
624
624
624
624
623
621
619
617
614
611
607
603
599
594
590
585
580
575
570
564
559
553
548
542
537
532
527
523
518
513
509
504
499
494
489
483
478
472
467
461
455
450
444
438
432
426
421
415
410
405
400
395
391
387
383
379
376
373
370
368
366
364
362
361
359
358
356
354
352
351
350
348
348
347
346
346
345
344
343
343
342
341
341
340
340
339
339
338
337
335
334
332
331
329
326
324
321
318
315
311
308
305
301
297
293
289
284
280
275
270
265
261
255
250
244
239
233
227
221
215
209
203
197
191
184
178
172
165
159
153
147
141
135
130
125
120
115
110
106
102
99
96
93
90
87
83
80
78
75
72
69
67
63
60
56
52
48
43
39
34
29
24
19
14
9
4
-2
-8
-13
-19
-25
-32
-38
-44
-51
-58
-65
-72
-79
-86
-94
-102
-109
-117
-125
-133
-141
-149
-156
-164
-172
-179
-187
-195
-202
-210
-218
-225
-233
-240
-248
-255
-263
-270
-278
-285
-292
-300
-307
-314
-321
-329
-336
-343
-350
-357
-364
-371
-377
-384
-390
-397
-404
-411
-418
-426
-433
-440
-448
-455
-463
-471
-479
-487
-496
-505
-514
-523
-532
-542
-551
-560
-569
-579
-588
-597
-605
-614
-622
-630
-638
-646
-654
-661
-669
-677
-684
-691
-697
-704
-710
-716
-722
-728
-733
-738
-743
-748
-752
-756
-760
-764
-768
-772
-775
-778
-781
-783
-786
-789
-791
-794
-796
-798
-800
-802
-803
-805
-806
-808
-810
-812
-814
-815
-817
-819
-821
-823
-825
-828
-830
-833
-837
-840
-844
-849
-853
-858
-863
-869
-874
-880
-886
-892
-898
-905
-912
-919
-926
-934
-942
-950
-958
-967
-976
-985
-994
-1002
-1010
-1020
-1029
-1037
-1045
-1054
-1062
-1071
-1079
-1088
-1097
-1105
-1114
-1124
-1133
-1143
-1152
-1162
-1172
-1183
-1193
-1203
-1214
-1225
-1236
-1246
-1257
-1268
-1278
-1288
-1298
-1307
-1316
-1326
-1335
-1344
-1352
-1360
-1367
-1374
-1380
-1385
-1391
-1396
-1400
-1405
-1409
-1412
-1416
-1419
-1422
-1425
-1428
-1432
-1435
-1438
-1442
-1445
-1448
-1451
-1455
-1458
-1462
-1465
-1469
-1473
-1477
-1481
-1486
-1490
-1495
-1499
-1504
-1508
-1513
-1517
-1521
-1526
-1530
-1535
-1540
-1545
-1550
-1556
-1562
-1568
-1575
-1582
-1589
-1596
-1604
-1611
-1619
-1627
-1635
-1644
-1652
-1660
-1669
-1677
-1686
-1694
-1702
-1710
-1718
-1726
-1734
-1742
-1750
-1759
-1767
-1775
-1783
-1790
-1798
-1806
-1813
-1821
-1828
-1835
-1842
-1849
-1857
-1864
-1871
-1878
-1885
-1893
-1901
-1908
-1916
-1924
-1932
-1940
-1948
-1956
-1964
-1972
-1980
-1987
-1994
-2001
-2008
-2015
-2021
-2028
-2035
-2041
-2048
-2054
-2061
-2067
-2074
-2080
-2087
-2094
-2101
-2108
-2115
-2121
-2128
-2134
-2140
-2146
-2152
-2158
-2163
-2169
-2174
-2179
-2184
-2189
-2194
-2199
-2204
-2208
-2213
-2217
-2221
-2225
-2229
-2233
-2236
-2239
-2242
-2245
-2248
-2250
-2252
-2255
-2257
-2258
-2260
-2261
-2262
-2263
-2263
-2264
-2265
-2265
-2266
-2267
-2267
-2268
-2268
-2268
-2268
-2267
-2267
-2266
-2266
-2265
-2264
-2263
-2262
-2261
-2259
-2257
-2255
-2253
-2251
-2249
-2248
-2246
-2245
-2244
-2244
-2243
-2243
-2242
-2242
-2242
-2243
-2244
-2245
-2246
-2248
-2249
-2251
-2253
-2254
-2256
-2258
-2261
-2264
-2267
-2270
-2274
-2277
-2281
-2284
-2288
-2291
-2294
-2298
-2302
-2305
-2309
-2312
-2316
-2319
-2323
-2326
-2329
-2333
-2336
-2339
-2343
-2346
-2349
-2352
-2355
-2357
-2360
-2363
-2366
-2369
-2372
-2375
-2378
-2380
-2383
-2385
-2387
-2389
-2391
-2393
-2395
-2397
-2398
-2400
-2402
-2403
-2405
-2406
-2408
-2410
-2412
-2415
-2417
-2419
-2422
-2425
-2428
-2431
-2434
-2438
-2442
-2447
-2451
-2456
-2461
-2467
-2472
-2478
-2484
-2490
-2496
-2502
-2509
-2515
-2521
-2528
-2534
-2540
-2547
-2553
-2560
-2566
-2572
-2579
-2585
-2592
-2598
-2605
-2612
-2618
-2625
-2631
-2638
-2644
-2650
-2657
-2663
-2669
-2675
-2680
-2686
-2692
-2697
-2703
-2707
-2712
-2717
-2721
-2725
-2729
-2733
-2737
-2740
-2743
-2745
-2747
-2749
-2751
-2752
-2753
-2754
-2754
-2754
-2753
-2753
-2751
-2750
-2748
-2746
-2744
-2741
-2739
-2736
-2734
-2731
-2728
-2725
-2722
-2718
-2715
-2712
-2708
-2704
-2700
-2696
-2692
-2688
-2684
-2680
-2676
-2673
-2669
-2666
-2663
-2660
-2657
-2654
-2651
-2648
-2644
-2641
-2637
-2634
-2630
-2626
-2623
-2619
-2616
-2612
-2609
-2605
-2602
-2598
-2595
-2592
-2589
-2586
-2583
-2581
-2578
-2576
-2573
-2570
-2567
-2564
-2561
-2557
-2553
-2549
-2545
-2541
-2537
-2533
-2529
-2525
-2521
-2517
-2513
-2509
-2504
-2500
-2495
-2491
-2486
-2481
-2476
-2471
-2466
-2460
-2454
-2448
-2442
-2435
-2428
-2420
-2413
-2405
-2397
-2390
-2382
-2374
-2367
-2360
-2353
-2347
-2341
-2336
-2331
-2326
-2322
-2318
-2314
-2311
-2308
-2306
-2304
-2302
-2300
-2299
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2299
-2300
-2300
-2301
-2301
-2302
-2302
-2303
-2303
-2304
-2304
-2305
-2305
-2305
-2306
-2306
-2305
-2305
-2304
-2304
-2303
-2302
-2302
-2301
-2301
-2300
-2299
-2298
-2296
-2295
-2293
-2291
-2290
-2288
-2287
-2285
-2283
-2282
-2280
-2279
-2277
-2276
-2275
-2273
-2272
-2270
-2269
-2267
-2265
-2263
-2261
-2258
-2256
-2254
-2251
-2249
-2246
-2243
-2239
-2235
-2230
-2225
-2220
-2214
-2209
-2203
-2197
-2191
-2184
-2178
-2170
-2163
-2155
-2146
-2138
-2129
-2121
-2112
-2103
-2095
-2086
-2077
-2069
-2060
-2050
-2041
-2032
-2021
-2013
-2004
-1995
-1986
-1977
-1969
-1961
-1953
-1945
-1938
-1931
-1924
-1918
-1912
-1906
-1901
-1896
-1892
-1888
-1884
-1880
-1877
-1874
-1871
-1868
-1866
-1864
-1863
-1861
-1860
-1859
-1859
-1858
-1857
-1857
-1857
-1857
-1857
-1858
-1858
-1859
-1859
-1860
-1860
-1860
-1861
-1860
-1860
-1860
-1859
-1858
-1856
-1855
-1853
-1851
-1849
-1846
-1844
-1841
-1838
-1836
-1833
-1829
-1826
-1823
-1819
-1816
-1812
-1809
-1806
-1803
-1800
-1798
-1796
-1795
-1793
-1793
-1793
-1793
-1793
-1793
-1794
-1795
-1797
-1799
-1801
-1803
-1805
-1807
-1809
-1811
-1813
-1815
-1816
-1817
-1818
-1819
-1820
-1821
-1821
-1822
-1822
-1822
-1822
-1822
-1821
-1820
-1819
-1818
-1817
-1816
-1815
-1813
-1812
-1810
-1809
-1807
-1806
-1804
-1803
-1801
-1800
-1799
-1798
-1797
-1796
-1795
-1794
-1793
-1792
-1791
-1790
-1790
-1789
-1788
-1787
-1786
-1785
-1784
-1782
-1781
-1779
-1777
-1775
-1773
-1771
-1769
-1767
-1765
-1764
-1762
-1761
-1759
-1758
-1756
-1755
-1754
-1753
-1753
-1752
-1752
-1752
-1752
-1752
-1752
-1752
-1751
-1751
-1750
-1749
-1748
-1747
-1745
-1744
-1742
-1740
-1737
-1734
-1730
-1727
-1723
-1718
-1714
-1709
-1704
-1698
-1693
-1687
-1680
-1674
-1667
-1660
-1654
-1647
-1640
-1632
-1625
-1618
-1610
-1603
-1597
-1590
-1584
-1578
-1572
-1567
-1561
-1555
-1550
-1544
-1539
-1534
-1529
-1524
-1519
-1515
-1511
-1507
-1503
-1500
-1497
-1494
-1492
-1489
-1487
-1485
-1483
-1481
-1480
-1479
-1478
-1478
-1479
-1479
-1480
-1481
-1482
-1483
-1485
-1486
-1488
-1490
-1492
-1494
-1496
-1499
-1501
-1504
-1506
-1509
-1512
-1514
-1517
-1520
-1523
-1526
-1529
-1532
-1535
-1537
-1540
-1542
-1544
-1546
-1547
-1549
-1551
-1552
-1554
-1555
-1556
-1557
-1558
-1558
-1559
-1560
-1560
-1561
-1562
-1563
-1564
-1564
-1565
-1565
-1565
-1564
-1564
-1563
-1563
-1562
-1561
-1561
-1560
-1558
-1557
-1555
-1553
-1550
-1547
-1545
-1542
-1539
-1535
-1532
-1528
-1524
-1520
-1516
-1512
-1508
-1504
-1500
-1496
-1493
-1490
-1487
-1484
-1482
-1480
-1478
-1477
-1475
-1474
-1472
-1470
-1468
-1467
-1465
-1463
-1462
-1460
-1458
-1456
-1454
-1452
-1449
-1447
-1444
-1442
-1439
-1436
-1433
-1430
-1426
-1422
-1418
-1414
-1410
-1405
-1401
-1396
-1391
-1386
-1381
-1376
-1371
-1367
-1362
-1358
-1353
-1349
-1345
-1342
-1338
-1334
-1331
-1328
-1325
-1322
-1319
-1317
-1315
-1314
-1312
-1312
-1311
-1311
-1310
-1310
-1310
-1309
-1309
-1309
-1309
-1308
-1308
-1308
-1308
-1308
-1308
-1308
-1309
-1309
-1309
-1310
-1310
-1311
-1311
-1311
-1311
-1311
-1311
-1311
-1311
-1310
-1310
-1309
-1309
-1309
-1308
-1308
-1307
-1307
-1307
-1306
-1306
-1306
-1305
-1305
-1304
-1303
-1301
-1300
-1298
-1297
-1296
-1295
-1294
-1293
-1292
-1292
-1291
-1290
-1289
-1288
-1288
-1287
-1287
-1287
-1286
-1286
-1285
-1284
-1284
-1283
-1282
-1282
-1281
-1280
-1279
-1278
-1277
-1276
-1274
-1272
-1270
-1268
-1266
-1264
-1261
-1258
-1255
-1251
-1247
-1242
-1237
-1231
-1225
-1218
-1211
-1203
-1196
-1188
-1179
-1171
-1161
-1152
-1141
-1131
-1120
-1109
-1098
-1087
-1075
-1064
-1051
-1039
-1026
-1012
-1000
-986
-972
-958
-944
-929
-914
-899
-883
-868
-852
-837
-821
-805
-789
-772
-756
-740
-723
-707
-691
-675
-659
-643
-627
-611
-595
-580
-564
-549
-534
-519
-505
-490
-476
-462
-448
-435
-421
-409
-396
-384
-372
-361
-349
-337
-325
-313
-302
-290
-279
-268
-257
-247
-236
-226
-215
-205
-194
-183
-172
-161
-149
-138
-126
-115
-103
-92
-81
-69
-57
-46
-34
-21
-9
3
15
27
38
50
62
74
85
97
108
120
131
142
153
164
175
185
196
206
216
225
235
244
253
262
271
280
289
297
306
314
323
330
338
345
352
358
365
371
378
384
391
398
404
411
418
424
431
437
444
450
456
463
469
475
480
486
491
495
499
503
507
511
514
516
519
520
521
522
522
522
522
521
520
519
518
517
516
515
513
512
511
509
508
507
505
504
503
502
501
500
499
499
499
499
500
501
502
503
504
506
508
510
513
516
520
524
528
532
537
542
548
554
560
567
574
581
588
596
604
612
620
629
638
648
657
668
678
689
699
710
721
731
742
753
764
775
785
796
806
816
826
836
845
855
864
873
882
891
900
908
917
926
935
943
951
959
968
976
984
992
1000
1008
1018
1027
1036
1045
1053
1062
1071
1080
1088
1097
1106
1115
1124
1132
1140
1148
1156
1163
1171
1178
1186
1194
1202
1210
1218
1225
1233
1241
1248
1256
1263
1271
1278
1286
1294
1302
1310
1317
1325
1333
1340
1347
1354
1361
1367
1374
1380
1386
1392
1397
1402
1407
1411
1415
1419
1423
1427
1431
1435
1439
1444
1448
1452
1456
1460
1464
1468
1473
1477
1482
1486
1491
1495
1500
1504
1509
1513
1518
1523
1528
1533
1538
1543
1548
1552
1557
1561
1566
1570
1574
1578
1582
1586
1590
1593
1597
1600
1604
1607
1610
1614
1617
1620
1623
1627
1630
1633
1636
1640
1643
1646
1649
1653
1656
1659
1661
1664
1666
1669
1671
1673
1674
1676
1677
1679
1681
1683
1685
1687
1689
1692
1694
1697
1699
1702
1704
1707
1709
1711
1714
1716
1718
1721
1723
1726
1729
1732
1736
1739
1743
1748
1753
1758
1763
1769
1775
1782
1789
1796
1804
1812
1820
1829
1838
1847
1856
1865
1875
1885
1895
1905
1916
1926
1937
1948
1959
1969
1980
1991
2001
2013
2025
2036
2047
2058
2069
2080
2090
2101
2111
2120
2129
2138
2146
2154
2161
2168
2175
2181
2187
2192
2197
2202
2206
2209
2213
2216
2218
2220
2222
2224
2225
2226
2227
2228
2228
2228
2227
2227
2225
2224
2222
2219
2216
2213
2209
2205
2200
2195
2190
2185
2179
2172
2165
2158
2150
2143
2135
2127
2119
2111
2103
2095
2086
2079
2071
2064
2057
2050
2043
2037
2031
2025
2021
2016
2012
2009
2005
2003
2000
1998
1996
1994
1993
1992
1992
1992
1992
1993
1994
1996
1997
1999
2001
2005
2008
2011
2015
2019
2023
2028
2033
2037
2043
2049
2055
2061
2068
2074
2081
2088
2095
2102
2109
2117
2124
2131
2138
2146
2152
2159
2166
2172
2178
2184
2189
2194
2199
2203
2207
2211
2214
2217
2219
2221
2223
2224
2224
2225
2225
2225
2225
2225
2225
2225
2225
2226
2226
2227
2228
2229
2231
2233
2235
2238
2241
2244
2247
2250
2253
2257
2260
2263
2266
2269
2272
2274
2276
2278
2280
2281
2282
2283
2284
2284
2285
2285
2286
2286
2287
2287
2287
2288
2288
2288
2289
2289
2289
2290
2290
2291
2292
2294
2295
2297
2298
2300
2301
2302
2303
2304
2305
2305
2305
2305
2304
2304
2303
2301
2300
2299
2298
2298
2298
2299
2300
2302
2304
2307
2311
2315
2319
2325
2330
2336
2343
2350
2356
2363
2371
2378
2385
2393
2401
2409
2418
2427
2435
2444
2453
2462
2471
2480
2489
2498
2507
2517
2527
2537
2546
2556
2565
2575
2583
2592
2600
2608
2616
2624
2632
2639
2646
2653
2660
2667
2673
2679
2685
2691
2697
2702
2708
2712
2717
2721
2724
2727
2730
2732
2734
2735
2736
2736
2736
2736
2735
2733
2731
2729
2727
2725
2723
2721
2719
2717
2715
2713
2711
2708
2706
2703
2701
2699
2697
2696
2695
2694
2693
2692
2692
2691
2691
2691
2691
2691
2692
2692
2693
2694
2695
2696
2697
2698
2700
2701
2702
2703
2705
2706
2708
2709
2711
2713
2714
2716
2717
2718
2719
2720
2721
2722
2723
2723
2724
2724
2724
2725
2725
2725
2725
2724
2724
2723
2722
2721
2720
2718
2717
2715
2713
2712
2709
2707
2705
2703
2700
2697
2695
2692
2689
2686
2683
2680
2678
2675
2673
2670
2668
2665
2662
2660
2657
2654
2651
2649
2646
2643
2640
2637
2634
2631
2627
2624
2621
2617
2614
2611
2608
2605
2603
2601
2599
2599
2598
2599
2599
2601
2602
2604
2606
2608
2609
2611
2613
2614
2616
2617
2618
2620
2621
2622
2623
2624
2625
2626
2628
2630
2632
2635
2638
2642
2646
2650
2654
2658
2663
2667
2671
2675
2679
2683
2687
2691
2695
2699
2703
2706
2710
2714
2717
2721
2725
2729
2732
2736
2740
2745
2750
2755
2761
2766
2772
2778
2784
2791
2797
2803
2809
2816
2822
2829
2835
2841
2848
2854
2860
2866
2873
2879
2886
2893
2900
2907
2915
2923
2931
2939
2947
2955
2963
2971
2979
2986
2994
3002
3009
3017
3024
3030
3037
3043
3048
3054
3058
3062
3066
3070
3073
3076
3078
3081
3083
3086
3088
3091
3093
3096
3099
3102
3105
3109
3113
3117
3121
3124
3128
3132
3136
3140
3143
3146
3149
3152
3154
3156
3158
3160
3161
3162
3163
3163
3163
3163
3162
3161
3160
3158
3156
3154
3152
3150
3147
3144
3141
3138
3134
3130
3125
3120
3115
3109
3104
3098
3092
3085
3079
3072
3065
3057
3049
3041
3033
3024
3015
3005
2996
2986
2975
2965
2954
2943
2932
2921
2910
2898
2887
2875
2864
2852
2841
2830
2819
2808
2797
2786
2776
2765
2755
2745
2736
2727
2719
2711
2703
2695
2688
2681
2674
2667
2661
2654
2648
2642
2636
2630
2624
2617
2610
2603
2596
2588
2581
2573
2565
2556
2548
2539
2530
2522
2513
2504
2494
2485
2477
2468
2459
2451
2443
2435
2427
2419
2412
2404
2397
2389
2382
2374
2367
2360
2353
2345
2338
2330
2323
2316
2308
2301
2294
2288
2281
2274
2267
2260
2253
2246
2239
2233
2226
2220
2213
2207
2200
2194
2188
2182
2177
2171
2166
2161
2156
2151
2147
2143
2139
2136
2132
2129
2127
2124
2122
2120
2118
2117
2116
2115
2115
2115
2115
2116
2118
2120
2122
2126
2129
2134
2139
2145
2151
2158
2165
2172
2180
2188
2197
2205
2214
2223
2233
2242
2251
2260
2269
2278
2286
2294
2301
2309
2315
2322
2328
2333
2338
2342
2345
2348
2350
2352
2352
2353
2352
2352
2350
2348
2345
2342
2338
2334
2329
2324
2319
2314
2308
2302
2296
2290
2283
2277
2270
2263
2256
2250
2244
2237
2231
2226
2220
2215
2210
2205
2201
2197
2194
2191
2188
2186
2184
2182
2181
2181
2181
2181
2182
2183
2185
2188
2190
2194
2197
2201
2205
2209
2213
2217
2222
2226
2231
2236
2241
2246
2251
2256
2261
2267
2273
2278
2284
2290
2296
2302
2308
2314
2321
2327
2333
2339
2345
2351
2357
2363
2369
2374
2379
2384
2389
2393
2397
2401
2405
2409
2412
2416
2419
2423
2426
2429
2431
2434
2437
2440
2442
2445
2448
2451
2454
2456
2459
2461
2464
2467
2469
2472
2476
2480
2483
2488
2492
2497
2502
2508
2514
2520
2527
2535
2542
2550
2558
2566
2574
2582
2590
2599
2607
2615
2623
2630
2638
2645
2652
2658
2665
2671
2677
2683
2689
2696
2702
2709
2716
2723
2731
2738
2746
2754
2763
2772
2781
2791
2801
2811
2822
2832
2843
2854
2865
2876
2886
2897
2908
2918
2929
2939
2950
2960
2970
2980
2989
2998
3007
3015
3023
3031
3038
3045
3052
3058
3064
3069
3073
3078
3081
3085
3087
3090
3091
3092
3092
3092
3091
3090
3088
3085
3082
3078
3074
3069
3063
3057
3051
3044
3037
3029
3021
3012
3003
2994
2985
2975
2966
2956
2947
2937
2927
2917
2907
2897
2887
2877
2867
2856
2846
2835
2824
2813
2802
2791
2780
2770
2759
2749
2739
2729
2720
2711
2702
2694
2685
2677
2668
2660
2652
2644
2636
2628
2620
2612
2604
2596
2588
2580
2572
2564
2556
2548
2540
2532
2525
2518
2511
2504
2497
2490
2483
2477
2470
2464
2458
2453
2447
2442
2437
2433
2429
2425
2422
2420
2418
2416
2414
2413
2413
2413
2414
2415
2416
2419
2421
2424
2427
2431
2435
2440
2444
2449
2455
2461
2467
2474
2481
2488
2495
2503
2511
2520
2528
2537
2546
2556
2565
2574
2584
2594
2603
2613
2622
2632
2641
2651
2660
2669
2679
2688
2698
2707
2716
2726
2735
2744
2753
2762
2771
2779
2787
2796
2803
2811
2818
2825
2832
2839
2845
2851
2857
2862
2867
2871
2875
2878
2881
2883
2885
2886
2887
2887
2888
2887
2886
2885
2883
2881
2879
2876
2873
2870
2866
2863
2858
2854
2849
2844
2838
2833
2827
2821
2815
2808
2802
2795
2788
2781
2773
2765
2757
2749
2740
2730
2721
2711
2700
2690
2679
2668
2657
2645
2634
2622
2611
2599
2588
2576
2564
2552
2539
2527
2514
2501
2488
2475
2461
2447
2434
2420
2407
2393
2379
2366
2352
2339
2326
2313
2299
2286
2274
2261
2248
2236
2223
2211
2199
2187
2176
2164
2151
2139
2127
2115
2103
2091
2079
2067
2055
2043
2031
2017
2005
1994
1982
1969
1957
1945
1933
1921
1909
1897
1886
1875
1864
1853
1843
1834
1825
1816
1808
1801
1794
1788
1783
1778
1773
1769
1765
1761
1758
1754
1751
1748
1744
1741
1737
1733
1729
1724
1719
1713
1708
1702
1696
1690
1683
1677
1670
1663
1656
1649
1642
1635
1629
1622
1616
1609
1603
1597
1591
1584
1579
1573
1567
1561
1556
1551
1546
1540
1535
1530
1525
1520
1516
1511
1507
1503
1499
1496
1493
1490
1488
1486
1485
1484
1483
1483
1484
1485
1486
1488
1491
1494
1498
1502
1507
1511
1517
1523
1529
1535
1542
1549
1556
1564
1572
1579
1588
1596
1604
1613
1622
1631
1640
1649
1658
1667
1677
1686
1695
1705
1714
1724
1733
1743
1752
1762
1772
1781
1790
1800
1808
1817
1826
1834
1843
1851
1859
1867
1874
1881
1887
1893
1898
1903
1908
1912
1915
1919
1922
1924
1927
1929
1930
1931
1932
1932
1932
1931
1930
1928
1926
1923
1920
1917
1912
1908
1902
1897
1891
1885
1879
1872
1865
1858
1851
1844
1837
1829
1822
1815
1808
1801
1794
1787
1780
1773
1767
1760
1755
1749
1744
1739
1734
1730
1726
1722
1718
1714
1711
1707
1704
1700
1697
1694
1691
1688
1685
1682
1680
1677
1675
1673
1672
1671
1670
1669
1668
1668
1667
1667
1667
1666
1666
1666
1667
1667
1667
1668
1668
1668
1669
1669
1669
1669
1669
1669
1669
1668
1668
1667
1666
1665
1664
1662
1661
1659
1657
1655
1653
1652
1650
1648
1646
1643
1641
1639
1637
1635
1633
1631
1629
1627
1624
1622
1619
1617
1614
1611
1609
1606
1603
1601
1599
1596
1594
1593
1591
1590
1588
1587
1586
1585
1585
1584
1584
1583
1583
1582
1580
1579
1577
1574
1571
1568
1564
1559
1554
1549
1543
1537
1530
1522
1515
1506
1497
1488
1478
1468
1457
1446
1434
1421
1408
1395
1381
1366
1351
1335
1319
1301
1284
1265
1246
1227
1208
1188
1168
1148
1127
1107
1086
1065
1044
1022
1000
980
958
937
915
894
872
851
829
806
784
761
738
714
691
667
643
619
596
572
548
524
500
476
453
429
405
381
358
335
311
288
264
241
217
193
169
145
121
96
72
47
22
-3
-28
-53
-79
-104
-130
-155
-181
-207
-233
-259
-286
-313
-340
-367
-394
-421
-448
-476
-503
-531
-560
-589
-618
-647
-677
-708
-738
-769
-800
-832
-864
-896
-928
-961
-993
-1026
-1060
-1093
-1126
-1160
-1194
-1227
-1261
-1294
-1327
-1360
-1393
-1426
-1458
-1490
-1522
-1554
-1586
-1618
-1650
-1681
-1713
-1744
-1776
-1808
-1839
-1872
-1904
-1938
-1971
-2005
-2039
-2073
-2107
-2142
-2176
-2210
-2243
-2277
-2310
-2343
-2376
-2409
-2440
-2472
-2503
-2534
-2564
-2593
-2623
-2651
-2680
-2707
-2734
-2761
-2787
-2812
-2837
-2862
-2886
-2909
-2932
-2955
-2976
-2998
-3019
-3039
-3059
-3079
-3098
-3118
-3137
-3156
-3175
-3193
-3212
-3230
-3248
-3265
-3282
-3299
-3316
-3333
-3349
-3365
-3381
-3397
-3412
-3427
-3442
-3457
-3471
-3484
-3498
-3511
-3525
-3538
-3551
-3563
-3576
-3588
-3600
-3611
-3623
-3635
-3646
-3658
-3669
-3680
-3691
-3703
-3713
-3724
-3735
-3746
-3757
-3769
-3780
-3791
-3802
-3812
-3823
-3834
-3844
-3855
-3865
-3875
-3885
-3895
-3905
-3915
-3924
-3933
-3942
-3950
-3958
-3966
-3973
-3980
-3987
-3994
-4001
-4008
-4014
-4021
-4027
-4034
-4041
-4048
-4054
-4062
-4069
-4075
-4083
-4091
-4099
-4107
-4115
-4124
-4133
-4142
-4152
-4161
-4172
-4182
-4193
-4205
-4217
-4230
-4242
-4256
-4269
-4282
-4296
-4309
-4323
-4337
-4351
-4366
-4380
-4395
-4410
-4425
-4440
-4456
-4471
-4487
-4503
-4520
-4536
-4553
-4571
-4588
-4606
-4624
-4643
-4661
-4680
-4699
-4719
-4738
-4758
-4778
-4798
-4819
-4839
-4861
-4882
-4903
-4925
-4948
-4970
-4993
-5016
-5039
-5063
-5087
-5111
-5135
-5160
-5185
-5210
-5235
-5260
-5286
-5312
-5338
-5363
-5389
-5415
-5441
-5466
-5492
-5518
-5543
-5569
-5594
-5620
-5645
-5671
-5697
-5723
-5749
-5775
-5801
-5827
-5853
-5879
-5905
-5931
-5957
-5983
-6009
-6035
-6061
-6087
-6113
-6138
-6164
-6190
-6215
-6240
-6264
-6289
-6312
-6336
-6359
-6381
-6403
-6424
-6445
-6466
-6486
-6506
-6525
-6544
-6563
-6582
-6600
-6619
-6637
-6654
-6672
-6689
-6707
-6724
-6741
-6758
-6775
-6792
-6809
-6825
-6842
-6858
-6874
-6890
-6906
-6922
-6937
-6952
-6967
-6981
-6995
-7009
-7023
-7036
-7050
-7063
-7076
-7088
-7101
-7113
-7125
-7137
-7149
-7161
-7173
-7185
-7196
-7208
-7219
-7230
-7240
-7250
-7260
-7269
-7278
-7287
-7295
-7303
-7310
-7318
-7325
-7332
-7339
-7346
-7353
-7359
-7366
-7373
-7379
-7386
-7393
-7400
-7407
-7414
-7422
-7430
-7438
-7446
-7455
-7465
-7475
-7485
-7496
-7507
-7518
-7530
-7542
-7554
-7566
-7579
-7591
-7603
-7616
-7630
-7643
-7658
-7672
-7688
-7703
-7719
-7735
-7751
-7768
-7784
-7801
-7818
-7836
-7853
-7871
-7889
-7907
-7925
-7943
-7961
-7980
-7998
-8016
-8037
-8055
-8076
-8096
-8117
-8138
-8159
-8180
-8202
-8224
-8247
-8269
-8292
-8315
-8339
-8363
-8388
-8412
-8438
-8463
-8489
-8516
-8542
-8570
-8597
-8625
-8654
-8682
-8711
-8740
-8769
-8799
-8829
-8859
-8889
-8920
-8950
-8981
-9012
-9042
-9073
-9103
-9134
-9165
-9195
-9226
-9256
-9287
-9317
-9347
-9378
-9408
-9438
-9467
-9497
-9526
-9555
-9584
-9613
-9642
-9670
-9697
-9724
-9750
-9776
-9801
-9825
-9848
-9871
-9893
-9914
-9935
-9954
-9974
-9992
-10009
-10026
-10042
-10057
-10071
-10085
-10098
-10110
-10122
-10133
-10144
-10154
-10163
-10173
-10182
-10191
-10200
-10209
-10217
-10226
-10234
-10242
-10250
-10258
-10265
-10272
-10278
-10284
-10290
-10295
-10300
-10305
-10309
-10313
-10317
-10320
-10323
-10325
-10327
-10329
-10330
-10331
-10332
-10332
-10332
-10332
-10331
-10330
-10328
-10327
-10325
-10323
-10321
-10318
-10316
-10314
-10311
-10309
-10307
-10305
-10304
-10302
-10301
-10300
-10299
-10298
-10297
-10297
-10296
-10295
-10295
-10294
-10293
-10292
-10291
-10290
-10288
-10286
-10283
-10280
-10277
-10273
-10269
-10265
-10260
-10256
-10251
-10246
-10241
-10236
-10231
-10227
-10222
-10218
-10214
-10210
-10206
-10203
-10200
-10197
-10194
-10191
-10188
-10185
-10183
-10180
-10178
-10176
-10173
-10171
-10168
-10165
-10163
-10160
-10157
-10155
-10152
-10149
-10146
-10143
-10140
-10138
-10135
-10132
-10130
-10128
-10126
-10124
-10122
-10121
-10120
-10120
-10119
-10119
-10120
-10120
-10121
-10121
-10122
-10123
-10124
-10125
-10127
-10129
-10131
-10133
-10136
-10139
-10142
-10145
-10149
-10152
-10156
-10161
-10166
-10171
-10176
-10181
-10187
-10193
-10199
-10205
-10212
-10218
-10225
-10232
-10238
-10246
-10253
-10260
-10267
-10274
-10281
-10289
-10296
-10303
-10311
-10318
-10325
-10332
-10339
-10346
-10352
-10359
-10366
-10372
-10379
-10386
-10392
-10399
-10405
-10412
-10418
-10425
-10432
-10438
-10445
-10451
-10458
-10464
-10470
-10476
-10481
-10486
-10491
-10495
-10499
-10503
-10506
-10509
-10512
-10515
-10517
-10519
-10521
-10522
-10524
-10525
-10525
-10526
-10526
-10525
-10525
-10524
-10522
-10521
-10518
-10515
-10512
-10508
-10503
-10498
-10492
-10486
-10480
-10473
-10467
-10459
-10452
-10444
-10436
-10427
-10417
-10407
-10397
-10386
-10374
-10362
-10350
-10337
-10323
-10309
-10294
-10279
-10263
-10248
-10232
-10216
-10200
-10184
-10168
-10152
-10136
-10121
-10105
-10089
-10074
-10059
-10043
-10028
-10013
-9998
-9983
-9968
-9953
-9937
-9921
-9905
-9889
-9872
-9855
-9838
-9820
-9801
-9782
-9762
-9742
-9722
-9702
-9681
-9661
-9640
-9619
-9598
-9577
-9556
-9535
-9514
-9493
-9472
-9450
-9429
-9408
-9386
-9364
-9341
-9319
-9295
-9272
-9248
-9224
-9199
-9174
-9148
-9122
-9096
-9069
-9043
-9016
-8989
-8962
-8935
-8908
-8882
-8855
-8829
-8802
-8776
-8750
-8724
-8698
-8672
-8647
-8622
-8597
-8572
-8548
-8524
-8500
-8477
-8454
-8431
-8409
-8387
-8366
-8345
-8324
-8304
-8284
-8265
-8246
-8228
-8209
-8191
-8173
-8156
-8138
-8121
-8103
-8086
-8069
-8052
-8035
-8018
-8000
-7985
-7968
-7952
-7936
-7921
-7905
-7890
-7875
-7861
-7847
-7833
-7819
-7806
-7793
-7781
-7769
-7757
-7745
-7734
-7722
-7711
-7699
-7688
-7676
-7665
-7653
-7641
-7629
-7617
-7604
-7592
-7579
-7566
-7553
-7539
-7526
-7513
-7499
-7486
-7472
-7459
-7445
-7432
-7419
-7406
-7393
-7381
-7368
-7356
-7343
-7331
-7320
-7308
-7297
-7286
-7276
-7266
-7256
-7247
-7238
-7230
-7222
-7215
-7208
-7202
-7196
-7190
-7185
-7180
-7176
-7171
-7167
-7162
-7158
-7154
-7149
-7144
-7140
-7134
-7129
-7124
-7118
-7112
-7107
-7101
-7095
-7090
-7084
-7079
-7073
-7067
-7062
-7056
-7050
-7044
-7038
-7033
-7028
-7022
-7017
-7012
-7007
-7002
-6997
-6992
-6986
-6980
-6974
-6968
-6961
-6954
-6946
-6938
-6929
-6920
-6910
-6900
-6890
-6879
-6868
-6856
-6844
-6831
-6818
-6805
-6790
-6775
-6759
-6742
-6724
-6706
-6686
-6666
-6646
-6624
-6602
-6579
-6555
-6531
-6506
-6481
-6455
-6429
-6403
-6377
-6351
-6324
-6297
-6270
-6243
-6215
-6187
-6159
-6131
-6103
-6074
-6045
-6016
-5987
-5958
-5929
-5900
-5871
-5842
-5812
-5783
-5754
-5725
-5697
-5668
-5640
-5613
-5585
-5558
-5531
-5505
-5479
-5453
-5427
-5402
-5378
-5353
-5329
-5304
-5280
-5256
-5231
-5206
-5182
-5157
-5131
-5106
-5080
-5054
-5027
-5000
-4973
-4945
-4917
-4888
-4859
-4830
-4799
-4769
-4738
-4706
-4674
-4642
-4610
-4577
-4543
-4510
-4476
-4442
-4409
-4375
-4341
-4307
-4273
-4240
-4206
-4172
-4139
-4105
-4070
-4038
-4003
-3970
-3936
-3901
-3867
-3832
-3797
-3761
-3725
-3689
-3653
-3617
-3581
-3545
-3509
-3472
-3435
-3398
-3361
-3323
-3286
-3249
-3211
-3174
-3137
-3101
-3064
-3028
-2992
-2956
-2920
-2885
-2849
-2814
-2779
-2744
-2709
-2673
-2638
-2603
-2567
-2532
-2496
-2460
-2423
-2387
-2350
-2313
-2275
-2236
-2197
-2158
-2117
-2077
-2036
-1994
-1951
-1908
-1865
-1821
-1776
-1731
-1685
-1640
-1594
-1549
-1503
-1458
-1412
-1367
-1322
-1277
-1232
-1188
-1143
-1098
-1054
-1008
-965
-921
-876
-832
-788
-744
-700
-657
-613
-569
-526
-482
-439
-396
-353
-310
-267
-224
-182
-140
-98
-56
-14
27
68
109
149
189
229
268
307
345
382
419
456
491
527
562
596
631
665
698
732
765
798
831
864
897
929
962
995
1028
1061
1093
1126
1158
1190
1222
1254
1286
1317
1348
1379
1410
1440
1471
1501
1530
1560
1589
1618
1646
1675
1703
1731
1759
1787
1814
1841
1868
1895
1922
1949
1975
2001
2027
2052
2078
2102
2127
2151
2175
2199
2223
2246
2269
2292
2314
2336
2358
2380
2402
2424
2446
2468
2490
2512
2534
2556
2578
2601
2624
2647
2670
2693
2717
2741
2765
2790
2815
2841
2867
2894
2922
2949
2978
3006
3035
3064
3094
3124
3154
3185
3216
3247
3278
3310
3341
3373
3405
3437
3469
3501
3533
3565
3597
3629
3662
3694
3727
3760
3793
3826
3859
3892
3925
3958
3991
4024
4056
4089
4122
4154
4186
4219
4251
4283
4315
4348
4380
4413
4445
4477
4510
4542
4573
4605
4636
4668
4699
4730
4760
4791
4821
4850
4879
4908
4936
4964
4991
5017
5043
5069
5094
5118
5142
5166
5189
5212
5234
5256
5277
5298
5318
5338
5357
5376
5394
5411
5429
5445
5462
5477
5493
5508
5523
5538
5553
5568
5582
5597
5612
5627
5642
5657
5672
5687
5703
5719
5735
5751
5767
5783
5799
5815
5832
5848
5865
5881
5898
5915
5931
5947
5964
5980
5996
6012
6028
6044
6060
6076
6093
6109
6125
6142
6159
6176
6192
6209
6226
6243
6259
6276
6292
6308
6324
6340
6356
6371
6387
6402
6417
6432
6447
6461
6475
6490
6504
6518
6532
6547
6561
6575
6589
6603
6617
6631
6645
6659
6672
6686
6699
6713
6727
6741
6754
6768
6782
6796
6811
6825
6840
6855
6870
6886
6902
6918
6934
6951
6968
6985
7003
7021
7039
7057
7076
7094
7113
7131
7150
7169
7188
7208
7227
7246
7266
7286
7306
7326
7347
7367
7388
7409
7430
7451
7472
7493
7515
7537
7559
7582
7605
7628
7651
7675
7699
7724
7748
7773
7799
7824
7849
7875
7901
7927
7954
7981
8007
8034
8061
8089
8117
8145
8173
8202
8230
8259
8288
8317
8347
8376
8406
8436
8467
8497
8528
8559
8591
8623
8655
8688
8721
8754
8786
8819
8852
8885
8918
8952
8985
9018
9052
9085
9118
9150
9183
9215
9248
9280
9313
9345
9377
9409
9440
9472
9503
9533
9564
9594
9623
9652
9681
9709
9737
9764
9790
9816
9842
9867
9891
9916
9939
9963
9986
10008
10031
10052
10074
10095
10115
10135
10155
10174
10193
10212
10231
10249
10267
10285
10302
10319
10337
10354
10371
10388
10405
10422
10439
10455
10472
10488
10504
10521
10537
10553
10570
10586
10601
10617
10632
10648
10663
10678
10693
10708
10722
10737
10751
10765
10779
10792
10806
10819
10833
10846
10858
10871
10884
10897
10909
10922
10934
10946
10959
10971
10983
10995
11007
11019
11031
11043
11055
11066
11078
11089
11099
11110
11120
11129
11138
11147
11156
11164
11172
11179
11186
11193
11199
11205
11210
11215
11220
11225
11230
11234
11238
11242
11245
11249
11252
11255
11257
11260
11262
11263
11265
11266
11266
11266
11266
11265
11265
11264
11262
11261
11260
11258
11257
11255
11254
11253
11252
11251
11250
11249
11248
11248
11247
11247
11247
11246
11245
11244
11243
11242
11241
11240
11238
11237
11236
11235
11233
11231
11230
11228
11226
11223
11221
11219
11217
11215
11212
11210
11208
11205
11202
11200
11197
11194
11190
11187
11183
11179
11175
11170
11166
11160
11154
11148
11142
11135
11128
11120
11112
11105
11096
11088
11079
11070
11061
11052
11042
11033
11024
11015
11006
10997
10988
10979
10971
10962
10953
10944
10935
10926
10917
10907
10897
10887
10876
10865
10854
10842
10830
10817
10804
10790
10776
10762
10747
10732
10717
10702
10687
10672
10657
10642
10627
10612
10597
10582
10567
10552
10537
10522
10507
10492
10477
10462
10447
10432
10418
10403
10388
10373
10358
10343
10328
10313
10298
10282
10266
10250
10233
10215
10197
10178
10159
10138
10117
10095
10072
10049
10025
10000
9974
9948
9921
9893
9865
9837
9808
9778
9748
9718
9688
9657
9626
9594
9562
9530
9498
9466
9433
9401
9368
9335
9302
9268
9235
9201
9167
9133
9099
9065
9030
8996
8961
8927
8892
8857
8822
8787
8752
8717
8681
8646
8610
8575
8539
8504
8468
8432
8396
8360
8324
8288
8252
8216
8180
8144
8108
8073
8037
8000
7964
7928
7891
7855
7818
7782
7745
7708
7672
7635
7598
7561
7525
7488
7452
7415
7379
7343
7308
7272
7237
7201
7166
7131
7096
7061
7027
6992
6958
6923
6888
6854
6819
6784
6750
6715
6680
6646
6611
6577
6543
6509
6476
6442
6409
6376
6344
6312
6280
6249
6218
6187
6157
6126
6096
6066
6037
6007
5977
5947
5917
5888
5858
5828
5798
5768
5738
5708
5677
5647
5616
5585
5554
5524
5493
5462
5431
5399
5368
5337
5306
5275
5245
5214
5185
5155
5126
5098
5070
5043
5017
4992
4967
4943
4921
4899
4878
4858
4839
4820
4802
4784
4766
4750
4733
4717
4701
4685
4669
4654
4638
4622
4606
4590
4574
4558
4542
4525
4509
4492
4474
4457
4439
4422
4404
4386
4368
4349
4331
4313
4296
4278
4261
4244
4228
4211
4195
4180
4165
4149
4135
4120
4105
4091
4077
4062
4046
4033
4018
4003
3988
3972
3957
3941
3925
3909
3893
3877
3860
3844
3827
3811
3795
3779
3763
3747
3732
3717
3702
3687
3673
3659
3645
3632
3620
3608
3596
3585
3574
3564
3554
3544
3535
3526
3518
3510
3503
3496
3489
3483
3477
3471
3465
3460
3455
3450
3445
3441
3436
3432
3428
3425
3421
3418
3415
3412
3409
3407
3405
3402
3401
3399
3398
3397
3397
3396
3396
3396
3396
3396
3396
3396
3397
3398
3399
3400
3401
3403
3405
3407
3409
3411
3414
3417
3420
3423
3427
3430
3433
3436
3439
3442
3445
3448
3450
3452
3454
3455
3456
3457
3456
3456
3455
3454
3453
3451
3449
3446
3443
3439
3436
3431
3426
3421
3415
3410
3403
3397
3391
3384
3377
3370
3363
3355
3347
3338
3329
3320
3311
3302
3292
3282
3272
3261
3251
3240
3228
3216
3204
3191
3179
3165
3152
3138
3124
3109
3095
3080
3065
3050
3035
3019
3004
2988
2973
2957
2941
2925
2910
2894
2878
2861
2845
2829
2812
2795
2778
2761
2743
2724
2705
2686
2666
2646
2626
2604
2583
2560
2538
2514
2490
2466
2442
2417
2392
2367
2342
2318
2293
2268
2243
2218
2194
2169
2145
2120
2096
2071
2047
2023
1998
1973
1948
1923
1898
1873
1847
1821
1796
1770
1744
1718
1693
1667
1641
1616
1591
1566
1541
1517
1493
1469
1446
1422
1399
1375
1352
1329
1306
1283
1259
1236
1212
1187
1163
1138
1114
1089
1064
1039
1012
988
962
936
910
885
859
833
807
781
755
730
704
679
653
628
602
577
552
526
501
475
450
425
399
374
348
323
298
272
246
220
194
168
141
115
88
61
34
6
-22
-50
-78
-107
-135
-164
-192
-221
-251
-281
-311
-341
-372
-403
-435
-466
-499
-531
-564
-598
-632
-666
-701
-736
-772
-808
-844
-881
-917
-954
-991
-1028
-1065
-1103
-1140
-1178
-1216
-1254
-1292
-1330
-1367
-1405
-1443
-1481
-1519
-1557
-1595
-1633
-1672
-1710
-1748
-1786
-1825
-1863
-1902
-1941
-1980
-2019
-2059
-2099
-2139
-2179
-2219
-2260
-2301
-2342
-2383
-2424
-2465
-2506
-2547
-2588
-2628
-2668
-2708
-2748
-2787
-2827
-2865
-2904
-2942
-2980
-3018
-3055
-3092
-3129
-3165
-3200
-3236
-3271
-3305
-3340
-3374
-3408
-3441
-3475
-3508
-3541
-3574
-3607
-3640
-3672
-3705
-3737
-3770
-3802
-3834
-3866
-3898
-3929
-3961
-3993
-4024
-4054
-4086
-4118
-4149
-4180
-4210
-4241
-4272
-4302
-4333
-4363
-4393
-4423
-4452
-4482
-4511
-4540
-4568
-4597
-4625
-4653
-4681
-4709
-4736
-4763
-4790
-4817
-4844
-4870
-4896
-4921
-4946
-4971
-4995
-5019
-5042
-5065
-5087
-5110
-5132
-5153
-5175
-5196
-5217
-5238
-5258
-5278
-5298
-5317
-5336
-5354
-5372
-5390
-5407
-5423
-5439
-5455
-5470
-5485
-5499
-5513
-5527
-5540
-5553
-5566
-5579
-5591
-5604
-5616
-5629
-5641
-5653
-5665
-5676
-5688
-5699
-5710
-5720
-5731
-5742
-5752
-5762
-5772
-5782
-5791
-5801
-5810
-5820
-5829
-5838
-5847
-5855
-5864
-5872
-5879
-5887
-5894
-5901
-5908
-5914
-5920
-5926
-5932
-5937
-5943
-5948
-5953
-5959
-5964
-5970
-5976
-5982
-5988
-5994
-6001
-6008
-6015
-6022
-6029
-6036
-6043
-6051
-6058
-6065
-6072
-6079
-6086
-6092
-6099
-6105
-6111
-6116
-6121
-6126
-6131
-6135
-6140
-6144
-6148
-6152
-6156
-6161
-6165
-6169
-6173
-6178
-6182
-6186
-6191
-6196
-6201
-6206
-6212
-6217
-6223
-6228
-6234
-6240
-6245
-6251
-6257
-6263
-6269
-6275
-6282
-6289
-6296
-6304
-6311
-6319
-6327
-6335
-6343
-6352
-6361
-6370
-6379
-6389
-6399
-6410
-6420
-6431
-6443
-6454
-6466
-6478
-6491
-6504
-6517
-6530
-6543
-6556
-6570
-6583
-6597
-6610
-6624
-6637
-6651
-6664
-6677
-6690
-6703
-6716
-6729
-6741
-6754
-6766
-6779
-6792
-6804
-6817
-6830
-6843
-6856
-6870
-6883
-6897
-6911
-6926
-6940
-6955
-6971
-6987
-7003
-7020
-7038
-7056
-7075
-7094
-7114
-7135
-7157
-7179
-7202
-7226
-7251
-7276
-7302
-7329
-7356
-7383
-7410
-7438
-7466
-7495
-7523
-7552
-7580
-7609
-7638
-7666
-7694
-7723
-7751
-7780
-7808
-7836
-7865
-7893
-7921
-7948
-7976
-8002
-8029
-8055
-8080
-8106
-8132
-8157
-8180
-8205
-8229
-8252
-8275
-8296
-8317
-8338
-8358
-8377
-8396
-8414
-8431
-8448
-8465
-8481
-8496
-8510
-8524
-8538
-8551
-8563
-8575
-8586
-8597
-8608
-8618
-8627
-8636
-8645
-8653
-8661
-8668
-8675
-8682
-8689
-8696
-8703
-8709
-8716
-8722
-8727
-8733
-8738
-8743
-8748
-8752
-8756
-8760
-8763
-8767
-8769
-8771
-8773
-8774
-8775
-8775
-8774
-8773
-8772
-8769
-8766
-8763
-8759
-8754
-8749
-8743
-8737
-8730
-8723
-8715
-8706
-8698
-8688
-8679
-8669
-8659
-8649
-8638
-8627
-8616
-8605
-8594
-8582
-8570
-8557
-8544
-8531
-8518
-8504
-8491
-8477
-8463
-8449
-8435
-8421
-8407
-8393
-8379
-8365
-8351
-8336
-8322
-8307
-8293
-8278
-8263
-8248
-8233
-8217
-8202
-8186
-8170
-8154
-8138
-8122
-8106
-8089
-8073
-8057
-8041
-8023
-8007
-7992
-7976
-7960
-7943
-7927
-7911
-7895
-7878
-7862
-7845
-7828
-7811
-7793
-7776
-7758
-7740
-7722
-7704
-7685
-7666
-7647
-7628
-7608
-7589
-7569
-7549
-7530
-7510
-7490
-7469
-7449
-7428
-7408
-7387
-7366
-7345
-7324
-7304
-7283
-7262
-7241
-7219
-7198
-7177
-7156
-7135
-7115
-7094
-7074
-7054
-7034
-7013
-6993
-6973
-6953
-6933
-6913
-6894
-6874
-6855
-6836
-6817
-6798
-6779
-6760
-6740
-6721
-6701
-6682
-6662
-6643
-6623
-6603
-6584
-6564
-6544
-6524
-6504
-6484
-6463
-6443
-6422
-6401
-6380
-6359
-6338
-6316
-6294
-6272
-6250
-6228
-6205
-6183
-6160
-6137
-6114
-6091
-6068
-6045
-6021
-5997
-5974
-5950
-5926
-5902
-5878
-5853
-5828
-5803
-5778
-5752
-5726
-5700
-5673
-5646
-5618
-5591
-5562
-5534
-5505
-5476
-5446
-5417
-5387
-5356
-5326
-5295
-5263
-5232
-5200
-5168
-5136
-5104
-5071
-5038
-5005
-4972
-4939
-4906
-4872
-4839
-4805
-4771
-4736
-4701
-4666
-4631
-4595
-4560
-4524
-4488
-4453
-4417
-4382
-4347
-4312
-4276
-4241
-4207
-4172
-4137
-4102
-4067
-4032
-3998
-3963
-3928
-3893
-3858
-3822
-3787
-3751
-3715
-3679
-3644
-3608
-3572
-3537
-3502
-3467
-3432
-3397
-3362
-3328
-3293
-3259
-3224
-3189
-3154
-3119
-3084
-3049
-3013
-2978
-2943
-2907
-2872
-2836
-2801
-2765
-2730
-2695
-2660
-2626
-2592
-2558
-2525
-2492
-2460
-2428
-2397
-2366
-2335
-2305
-2275
-2246
-2217
-2188
-2159
-2130
-2102
-2074
-2045
-2017
-1989
-1961
-1933
-1904
-1876
-1848
-1820
-1792
-1764
-1736
-1708
-1680
-1652
-1624
-1596
-1568
-1541
-1513
-1485
-1456
-1428
-1400
-1372
-1344
-1316
-1288
-1261
-1233
-1207
-1180
-1153
-1127
-1101
-1076
-1050
-1026
-1000
-977
-954
-931
-909
-887
-865
-843
-822
-801
-780
-760
-740
-721
-702
-684
-665
-647
-630
-612
-595
-578
-562
-545
-530
-514
-499
-484
-470
-456
-442
-428
-414
-401
-387
-374
-360
-347
-333
-319
-305
-291
-276
-262
-247
-232
-217
-202
-186
-171
-155
-139
-123
-107
-91
-75
-59
-43
-27
-12
4
20
35
51
66
82
97
112
128
143
159
175
191
207
224
241
258
275
293
311
330
348
367
386
405
424
442
461
480
499
518
537
556
575
594
613
632
651
670
689
709
729
749
769
790
811
832
853
875
897
919
941
963
986
1008
1031
1053
1076
1099
1122
1146
1169
1193
1216
1240
1265
1289
1314
1339
1364
1389
1415
1440
1466
1492
1517
1542
1568
1593
1618
1642
1667
1691
1716
1739
1763
1786
1809
1832
1855
1877
1899
1921
1942
1964
1985
2005
2025
2045
2065
2085
2104
2122
2140
2158
2176
2193
2209
2225
2241
2256
2271
2286
2300
2314
2328
2341
2354
2367
2379
2391
2402
2413
2423
2434
2443
2453
2462
2470
2479
2486
2494
2501
2508
2514
2520
2525
2530
2535
2539
2543
2546
2549
2551
2553
2554
2555
2556
2556
2556
2555
2553
2551
2549
2546
2542
2539
2535
2531
2526
2521
2516
2511
2506
2500
2495
2489
2484
2479
2473
2468
2463
2458
2453
2448
2443
2438
2432
2427
2422
2417
2412
2406
2401
2396
2390
2384
2378
2372
2366
2359
2353
2346
2338
2330
2322
2314
2305
2296
2287
2277
2267
2256
2246
2234
2223
2211
2198
2186
2173
2160
2147
2134
2121
2107
2094
2080
2067
2054
2041
2028
2015
2001
1990
1978
1965
1954
1942
1931
1921
1910
1900
1891
1882
1873
1864
1856
1848
1841
1834
1827
1821
1816
1811
1806
1803
1799
1796
1793
1791
1789
1787
1786
1784
1783
1782
1781
1780
1780
1779
1779
1778
1778
1777
1777
1776
1776
1775
1774
1773
1772
1770
1768
1766
1764
1761
1758
1755
1751
1747
1742
1737
1731
1725
1719
1712
1705
1698
1690
1682
1674
1666
1657
1648
1638
1629
1619
1609
1599
1589
1579
1569
1559
1549
1539
1529
1519
1509
1499
1489
1479
1469
1459
1448
1438
1427
1416
1405
1394
1383
1372
1360
1349
1338
1327
1317
1306
1297
1287
1278
1270
1261
1254
1247
1240
1234
1228
1222
1217
1211
1206
1202
1197
1193
1189
1185
1181
1177
1174
1170
1166
1163
1159
1156
1152
1149
1146
1142
1139
1135
1132
1128
1125
1121
1117
1114
1109
1105
1101
1096
1091
1086
1080
1074
1068
1062
1055
1048
1041
1033
1025
1016
1006
998
988
977
967
956
945
934
923
912
900
889
877
866
854
842
831
819
808
796
785
773
761
749
737
725
713
701
690
678
666
654
642
630
618
607
595
584
572
561
550
539
528
518
507
496
485
474
463
451
440
429
417
406
394
382
371
359
347
335
323
311
300
288
276
264
252
240
228
216
204
193
181
169
157
145
134
122
111
100
89
78
68
58
48
38
29
21
12
4
-4
-12
-20
-27
-35
-42
-50
-57
-64
-71
-78
-84
-91
-98
-104
-111
-117
-124
-131
-137
-144
-150
-157
-163
-170
-177
-183
-190
-197
-204
-211
-217
-224
-231
-237
-244
-250
-257
-263
-270
-276
-283
-289
-296
-302
-308
-315
-322
-328
-335
-342
-350
-357
-365
-373
-381
-390
-398
-407
-416
-425
-435
-445
-455
-466
-476
-487
-498
-510
-521
-533
-545
-557
-570
-583
-596
-609
-623
-637
-651
-666
-680
-695
-710
-726
-742
-758
-774
-790
-806
-822
-839
-855
-872
-888
-905
-921
-938
-955
-971
-987
-1002
-1018
-1034
-1049
-1063
-1078
-1092
-1106
-1119
-1132
-1145
-1156
-1168
-1179
-1189
-1199
-1208
-1216
-1224
-1232
-1238
-1245
-1250
-1255
-1260
-1263
-1266
-1269
-1270
-1271
-1271
-1270
-1269
-1267
-1265
-1261
-1257
-1253
-1247
-1242
-1235
-1228
-1221
-1213
-1204
-1195
-1185
-1175
-1164
-1153
-1141
-1128
-1115
-1101
-1087
-1073
-1058
-1043
-1028
-1012
-996
-979
-963
-946
-930
-913
-896
-879
-862
-846
-829
-811
-794
-777
-759
-741
-724
-706
-688
-669
-651
-632
-613
-594
-575
-555
-536
-516
-496
-476
-456
-436
-417
-397
-377
-357
-337
-317
-298
-279
-259
-240
-221
-202
-183
-164
-145
-126
-107
-88
-69
-51
-32
-14
4
23
40
58
76
94
111
129
146
164
182
200
218
235
253
271
289
307
325
344
362
380
399
417
436
454
473
491
510
529
547
566
585
604
623
641
660
679
697
716
735
754
773
791
810
830
849
868
888
908
928
948
969
989
1010
1031
1053
1074
1096
1118
1140
1163
1185
1208
1231
1254
1277
1300
1324
1348
1372
1396
1420
1444
1468
1493
1517
1542
1567
1593
1618
1644
1670
1696
1722
1749
1776
1803
1831
1859
1887
1915
1944
1973
2001
2031
2060
2090
2119
2149
2179
2209
2239
2269
2300
2330
2361
2392
2422
2453
2484
2515
2546
2577
2609
2640
2671
2703
2735
2767
2799
2831
2863
2895
2928
2960
2993
3026
3060
3093
3127
3162
3196
3231
3266
3302
3337
3373
3410
3446
3483
3519
3556
3593
3629
3666
3703
3739
3776
3812
3848
3884
3920
3955
3991
4026
4061
4096
4131
4166
4201
4235
4269
4303
4337
4371
4405
4438
4471
4504
4536
4569
4601
4633
4665
4697
4728
4760
4791
4822
4852
4883
4913
4943
4973
5002
5031
5060
5088
5117
5145
5173
5202
5230
5258
5286
5315
5343
5371
5400
5428
5456
5484
5512
5540
5568
5596
5623
5651
5678
5705
5733
5760
5787
5814
5842
5869
5896
5924
5951
5978
6005
6032
6059
6086
6113
6139
6166
6192
6218
6244
6270
6296
6322
6347
6373
6398
6423
6448
6472
6497
6521
6545
6569
6592
6616
6639
6663
6686
6709
6732
6755
6778
6800
6823
6846
6869
6892
6915
6938
6961
6985
7008
7031
7055
7079
7102
7126
7151
7175
7200
7225
7250
7275
7301
7326
7352
7378
7404
7430
7457
7483
7510
7537
7564
7591
7618
7645
7672
7698
7725
7752
7779
7806
7833
7859
7885
7911
7937
7963
7988
8013
8038
8063
8087
8113
8138
8162
8186
8211
8235
8259
8283
8306
8330
8353
8376
8399
8421
8444
8466
8488
8509
8531
8552
8573
8593
8613
8633
8653
8672
8691
8710
8729
8747
8765
8782
8799
8816
8832
8848
8864
8879
8894
8909
8923
8937
8951
8964
8977
8990
9003
9016
9029
9041
9054
9067
9079
9092
9105
9118
9131
9145
9158
9172
9186
9200
9214
9228
9243
9257
9272
9287
9301
9315
9329
9343
9356
9369
9382
9395
9407
9420
9432
9443
9455
9466
9477
9488
9498
9509
9519
9529
9539
9548
9558
9567
9576
9585
9594
9602
9610
9618
9625
9632
9638
9645
9650
9656
9660
9665
9669
9673
9676
9679
9682
9685
9687
9689
9692
9694
9695
9697
9699
9700
9702
9703
9704
9706
9707
9709
9710
9712
9714
9716
9718
9720
9723
9725
9728
9732
9735
9738
9742
9746
9750
9754
9758
9763
9767
9772
9777
9783
9788
9794
9800
9806
9811
9817
9823
9830
9836
9842
9848
9854
9860
9866
9872
9877
9882
9887
9892
9897
9902
9906
9911
9915
9918
9922
9925
9927
9930
9932
9934
9935
9937
9938
9939
9940
9941
9942
9942
9943
9943
9943
9943
9943
9942
9942
9940
9939
9937
9935
9933
9930
9927
9924
9921
9917
9912
9908
9903
9898
9892
9886
9880
9873
9866
9859
9852
9844
9836
9828
9819
9810
9800
9790
9780
9769
9758
9747
9734
9722
9708
9695
9680
9665
9649
9633
9616
9598
9580
9561
9542
9522
9501
9480
9459
9436
9414
9390
9366
9342
9317
9291
9265
9238
9211
9183
9155
9126
9096
9066
9036
9005
8973
8941
8908
8875
8841
8807
8773
8737
8702
8665
8629
8591
8553
8515
8476
8437
8397
8356
8315
8273
8231
8189
8146
8103
8058
8013
7969
7924
7878
7832
7784
7737
7688
7640
7590
7541
7490
7440
7388
7337
7285
7232
7180
7127
7073
7020
6966
6912
6857
6802
6746
6690
6634
6577
6520
6463
6405
6346
6288
6228
6169
6109
6048
5988
5926
5865
5803
5741
5679
5617
5554
5491
5428
5365
5301
5237
5173
5108
5044
4979
4914
4849
4784
4718
4653
4588
4522
4457
4392
4327
4261
4196
4131
4067
4002
3937
3873
3809
3745
3682
3619
3557
3494
3433
3371
3310
3249
3189
3129
3069
3009
2950
2891
2832
2773
2715
2657
2599
2542
2484
2427
2370
2313
2256
2199
2143
2087
2031
1975
1920
1864
1810
1755
1701
1647
1593
1540
1487
1434
1382
1330
1278
1226
1175
1125
1075
1025
976
927
878
829
781
733
686
638
591
545
498
452
405
359
314
268
223
178
133
88
44
0
-44
-88
-131
-175
-218
-261
-304
-347
-389
-431
-474
-515
-557
-599
-640
-681
-722
-762
-803
-843
-882
-922
-961
-1000
-1039
-1077
-1115
-1153
-1190
-1228
-1265
-1301
-1337
-1373
-1409
-1444
-1479
-1515
-1550
-1584
-1619
-1653
-1687
-1721
-1755
-1788
-1822
-1855
-1888
-1921
-1955
-1987
-2020
-2053
-2085
-2117
-2149
-2180
-2212
-2243
-2275
-2306
-2338
-2369
-2401
-2432
-2463
-2494
-2525
-2555
-2586
-2616
-2646
-2676
-2706
-2735
-2764
-2793
-2822
-2850
-2878
-2906
-2933
-2960
-2987
-3013
-3039
-3065
-3090
-3115
-3140
-3165
-3189
-3212
-3236
-3258
-3281
-3303
-3325
-3346
-3367
-3388
-3408
-3428
-3447
-3466
-3484
-3503
-3520
-3537
-3554
-3570
-3585
-3600
-3615
-3629
-3643
-3656
-3670
-3683
-3695
-3708
-3720
-3732
-3743
-3754
-3765
-3776
-3787
-3797
-3807
-3817
-3827
-3836
-3845
-3854
-3862
-3870
-3877
-3884
-3890
-3895
-3900
-3904
-3907
-3910
-3913
-3915
-3916
-3916
-3916
-3915
-3914
-3912
-3910
-3908
-3905
-3902
-3899
-3895
-3892
-3888
-3884
-3880
-3876
-3872
-3868
-3864
-3860
-3856
-3852
-3847
-3843
-3839
-3834
-3830
-3825
-3821
-3817
-3813
-3809
-3805
-3801
-3797
-3794
-3791
-3787
-3784
-3781
-3779
-3776
-3774
-3772
-3771
-3770
-3769
-3768
-3768
-3767
-3767
-3768
-3768
-3769
-3770
-3772
-3773
-3775
-3778
-3780
-3783
-3786
-3789
-3793
-3797
-3801
-3806
-3811
-3816
-3823
-3829
-3836
-3844
-3852
-3860
-3870
-3879
-3889
-3900
-3911
-3923
-3935
-3948
-3961
-3974
-3988
-4002
-4017
-4033
-4048
-4064
-4080
-4097
-4114
-4131
-4149
-4167
-4185
-4204
-4223
-4242
-4262
-4282
-4302
-4323
-4343
-4364
-4386
-4408
-4430
-4452
-4475
-4497
-4520
-4543
-4567
-4590
-4614
-4637
-4661
-4685
-4709
-4732
-4756
-4780
-4805
-4829
-4854
-4878
-4904
-4929
-4954
-4979
-5005
-5030
-5056
-5082
-5108
-5135
-5162
-5189
-5216
-5243
-5270
-5296
-5323
-5350
-5377
-5403
-5430
-5457
-5483
-5510
-5536
-5563
-5589
-5615
-5642
-5668
-5694
-5719
-5745
-5770
-5795
-5819
-5844
-5868
-5892
-5916
-5939
-5962
-5984
-6006
-6028
-6049
-6069
-6090
-6109
-6129
-6148
-6166
-6185
-6203
-6220
-6238
-6255
-6272
-6289
-6305
-6321
-6336
-6351
-6365
-6379
-6393
-6406
-6419
-6431
-6442
-6453
-6464
-6474
-6483
-6492
-6500
-6508
-6515
-6522
-6528
-6534
-6540
-6545
-6550
-6554
-6558
-6561
-6565
-6567
-6570
-6572
-6574
-6575
-6576
-6576
-6576
-6576
-6576
-6575
-6573
-6571
-6569
-6566
-6563
-6559
-6554
-6549
-6544
-6538
-6531
-6523
-6516
-6507
-6498
-6489
-6479
-6469
-6459
-6449
-6438
-6427
-6415
-6404
-6391
-6379
-6366
-6353
-6340
-6327
-6313
-6299
-6285
-6271
-6256
-6242
-6227
-6212
-6197
-6181
-6166
-6151
-6135
-6119
-6103
-6088
-6072
-6056
-6040
-6024
-6008
-5992
-5977
-5961
-5945
-5930
-5915
-5900
-5885
-5870
-5855
-5840
-5825
-5811
-5796
-5782
-5767
-5753
-5739
-5725
-5710
-5696
-5682
-5668
-5655
-5641
-5628
-5615
-5603
-5591
-5579
-5567
-5556
-5545
-5534
-5524
-5514
-5504
-5494
-5485
-5476
-5467
-5458
-5450
-5441
-5433
-5426
-5418
-5410
-5403
-5396
-5389
-5383
-5376
-5370
-5365
-5359
-5354
-5350
-5345
-5341
-5338
-5334
-5331
-5328
-5325
-5322
-5319
-5316
-5313
-5310
-5307
-5303
-5300
-5296
-5291
-5287
-5282
-5276
-5270
-5264
-5257
-5250
-5242
-5234
-5225
-5216
-5206
-5195
-5184
-5173
-5160
-5147
-5133
-5119
-5103
-5087
-5071
-5054
-5036
-5018
-4999
-4980
-4960
-4940
-4919
-4898
-4877
-4855
-4833
-4811
-4789
-4767
-4744
-4722
-4699
-4677
-4654
-4631
-4608
-4585
-4562
-4540
-4517
-4494
-4472
-4449
-4426
-4404
-4381
-4359
-4337
-4314
-4292
-4269
-4247
-4224
-4201
-4178
-4155
-4132
-4108
-4085
-4061
-4037
-4011
-3987
-3962
-3937
-3911
-3885
-3859
-3833
-3806
-3779
-3752
-3725
-3697
-3669
-3641
-3613
-3585
-3557
-3528
-3500
-3471
-3443
-3414
-3386
-3357
-3329
-3301
-3273
-3245
-3218
-3190
-3163
-3136
-3109
-3083
-3056
-3030
-3004
-2978
-2951
-2925
-2899
-2874
-2848
-2822
-2796
-2771
-2745
-2719
-2693
-2667
-2641
-2616
-2590
-2565
-2540
-2515
-2490
-2465
-2441
-2416
-2392
-2368
-2344
-2320
-2296
-2272
-2248
-2224
-2200
-2177
-2153
-2130
-2106
-2083
-2060
-2037
-2015
-1992
-1970
-1948
-1926
-1904
-1883
-1862
-1842
-1821
-1801
-1781
-1761
-1742
-1722
-1703
-1684
-1665
-1646
-1628
-1610
-1592
-1574
-1557
-1540
-1523
-1506
-1489
-1472
-1456
-1440
-1424
-1409
-1394
-1379
-1364
-1350
-1335
-1321
-1307
-1294
-1281
-1268
-1255
-1242
-1230
-1218
-1206
-1195
-1184
-1173
-1162
-1152
-1142
-1132
-1122
-1113
-1103
-1094
-1085
-1077
-1068
-1060
-1052
-1044
-1037
-1029
-1022
-1014
-1008
-1000
-994
-988
-981
-975
-968
-962
-956
-950
-945
-939
-933
-927
-921
-916
-911
-905
-900
-895
-890
-885
-881
-876
-871
-867
-862
-858
-854
-849
-845
-841
-837
-833
-829
-825
-820
-816
-811
-806
-801
-795
-790
-784
-778
-772
-766
-759
-753
-746
-739
-732
-724
-717
-709
-702
-694
-686
-678
-670
-662
-654
-646
-637
-629
-620
-612
-603
-595
-586
-577
-568
-558
-549
-539
-529
-519
-509
-498
-488
-477
-466
-455
-444
-433
-422
-411
-399
-387
-376
-363
-351
-338
-326
-312
-299
-285
-271
-256
-241
-226
-211
-195
-180
-164
-149
-133
-117
-102
-86
-70
-55
-39
-24
-8
7
23
38
53
69
84
100
116
131
147
163
179
195
212
228
244
261
278
294
311
328
346
363
381
398
416
433
450
468
485
503
520
538
555
572
589
607
624
641
658
674
691
707
724
740
756
772
788
804
819
834
848
863
877
891
904
918
931
945
958
971
983
996
1008
1020
1032
1044
1055
1066
1078
1089
1099
1110
1120
1130
1140
1149
1158
1167
1176
1184
1192
1200
1208
1216
1224
1231
1239
1246
1253
1260
1267
1274
1280
1287
1293
1299
1306
1311
1317
1323
1328
1333
1338
1343
1348
1352
1357
1361
1366
1370
1375
1379
1384
1389
1393
1399
1404
1409
1414
1420
1425
1431
1437
1443
1449
1455
1461
1467
1473
1480
1487
1493
1500
1507
1515
1522
1530
1538
1545
1554
1562
1570
1579
1588
1597
1606
1615
1625
1634
1644
1653
1663
1673
1683
1693
1704
1714
1724
1734
1744
1755
1765
1775
1786
1796
1806
1816
1826
1835
1844
1853
1862
1871
1880
1888
1896
1904
1911
1918
1924
1931
1937
1943
1948
1954
1959
1964
1968
1973
1977
1981
1985
1989
1992
1996
1999
2001
2004
2005
2009
2011
2013
2015
2016
2017
2019
2020
2021
2021
2021
2020
2019
2017
2016
2013
2009
2007
2003
1998
1993
1987
1981
1974
1967
1959
1951
1942
1933
1923
1913
1903
1892
1880
1868
1856
1844
1831
1818
1804
1791
1777
1763
1749
1734
1720
1705
1690
1674
1658
1643
1626
1610
1593
1576
1559
1541
1523
1504
1485
1465
1445
1424
1403
1382
1360
1337
1315
1292
1268
1244
1220
1195
1170
1144
1118
1091
1064
1036
1008
979
950
920
890
859
828
796
763
731
697
663
629
594
559
524
488
451
415
378
340
303
266
228
190
153
115
77
39
1
-37
-75
-113
-151
-189
-227
-265
-304
-342
-381
-420
-458
-497
-536
-575
-614
-654
-693
-733
-773
-812
-852
-892
-933
-973
-1014
-1054
-1095
-1136
-1177
-1218
-1260
-1302
-1344
-1386
-1428
-1470
-1513
-1555
-1597
-1640
-1683
-1726
-1769
-1812
-1856
-1900
-1944
-1988
-2033
-2078
-2123
-2168
-2214
-2259
-2306
-2352
-2399
-2446
-2494
-2541
-2590
-2638
-2687
-2735
-2784
-2833
-2883
-2932
-2982
-3032
-3083
-3133
-3184
-3235
-3287
-3339
-3390
-3442
-3495
-3547
-3600
-3653
-3706
-3760
-3814
-3868
-3922
-3976
-4030
-4083
-4138
-4192
-4246
-4300
-4355
-4409
-4463
-4517
-4571
-4625
-4679
-4733
-4787
-4841
-4895
-4948
-5002
-5055
-5109
-5162
-5215
-5269
-5322
-5375
-5428
-5481
-5534
-5587
-5640
-5692
-5745
-5797
-5848
-5900
-5951
-6003
-6054
-6104
-6155
-6206
-6256
-6306
-6356
-6406
-6455
-6505
-6554
-6603
-6651
-6700
-6748
-6796
-6844
-6892
-6939
-6986
-7032
-7078
-7124
-7170
-7215
-7260
-7305
-7349
-7394
-7437
-7481
-7524
-7567
-7609
-7651
-7692
-7734
-7775
-7816
-7856
-7896
-7936
-7976
-8016
-8055
-8093
-8132
-8170
-8209
-8246
-8283
-8320
-8357
-8393
-8429
-8465
-8500
-8534
-8568
-8602
-8636
-8669
-8702
-8735
-8767
-8799
-8832
-8863
-8895
-8927
-8958
-8989
-9020
-9050
-9080
-9110
-9140
-9170
-9199
-9228
-9258
-9287
-9316
-9345
-9374
-9403
-9432
-9461
-9489
-9518
-9546
-9574
-9603
-9631
-9659
-9687
-9716
-9744
-9772
-9800
-9829
-9857
-9886
-9915
-9944
-9973
-10002
-10031
-10060
-10090
-10119
-10149
-10179
-10209
-10239
-10269
-10300
-10330
-10360
-10391
-10421
-10452
-10482
-10512
-10542
-10572
-10602
-10631
-10660
-10689
-10718
-10747
-10775
-10804
-10832
-10861
-10889
-10918
-10946
-10974
-11003
-11032
-11060
-11089
-11118
-11147
-11176
-11206
-11235
-11265
-11294
-11324
-11354
-11384
-11414
-11443
-11473
-11503
-11532
-11562
-11591
-11620
-11649
-11677
-11706
-11735
-11764
-11793
-11821
-11850
-11879
-11907
-11936
-11964
-11992
-12020
-12048
-12077
-12105
-12133
-12161
-12189
-12217
-12244
-12272
-12299
-12325
-12351
-12377
-12403
-12428
-12453
-12478
-12502
-12527
-12550
-12574
-12596
-12619
-12641
-12662
-12683
-12704
-12725
-12745
-12765
-12785
-12805
-12825
-12844
-12864
-12883
-12901
-12920
-12938
-12956
-12974
-12992
-13009
-13027
-13044
-13061
-13077
-13094
-13110
-13126
-13142
-13158
-13173
-13188
-13203
-13218
-13232
-13247
-13261
-13275
-13289
-13302
-13315
-13328
-13341
-13354
-13366
-13378
-13390
-13401
-13413
-13423
-13434
-13444
-13454
-13463
-13472
-13481
-13489
-13497
-13505
-13512
-13519
-13525
-13531
-13537
-13542
-13547
-13552
-13556
-13559
-13562
-13565
-13568
-13570
-13571
-13573
-13574
-13575
-13575
-13575
-13575
-13574
-13574
-13573
-13572
-13571
-13570
-13568
-13567
-13565
-13563
-13562
-13560
-13558
-13556
-13555
-13553
-13552
-13550
-13548
-13546
-13544
-13542
-13539
-13537
-13535
-13532
-13529
-13526
-13523
-13519
-13516
-13513
-13510
-13506
-13503
-13500
-13497
-13494
-13491
-13488
-13486
-13483
-13480
-13477
-13475
-13472
-13469
-13466
-13463
-13459
-13456
-13453
-13450
-13446
-13443
-13440
-13436
-13433
-13430
-13427
-13423
-13420
-13417
-13414
-13410
-13407
-13404
-13400
-13396
-13392
-13388
-13384
-13380
-13376
-13372
-13367
-13363
-13359
-13354
-13350
-13346
-13341
-13337
-13333
-13329
-13325
-13320
-13316
-13312
-13308
-13304
-13300
-13296
-13293
-13288
-13284
-13279
-13275
-13270
-13264
-13259
-13254
-13248
-13242
-13236
-13230
-13224
-13218
-13211
-13205
-13198
-13192
-13185
-13178
-13171
-13164
-13158
-13151
-13144
-13137
-13130
-13122
-13115
-13107
-13099
-13092
-13084
-13076
-13068
-13059
-13051
-13042
-13033
-13023
-13013
-13003
-12992
-12982
-12970
-12959
-12947
-12934
-12922
-12909
-12896
-12883
-12869
-12856
-12842
-12828
-12813
-12799
-12784
-12768
-12752
-12736
-12720
-12704
-12687
-12670
-12652
-12635
-12617
-12598
-12579
-12560
-12540
-12521
-12500
-12480
-12459
-12438
-12416
-12394
-12372
-12350
-12327
-12305
-12281
-12258
-12234
-12210
-12185
-12160
-12135
-12109
-12083
-12056
-12029
-12002
-11974
-11946
-11917
-11888
-11859
-11829
-11799
-11768
-11737
-11706
-11674
-11643
-11611
-11578
-11546
-11513
-11479
-11446
-11411
-11377
-11341
-11306
-11270
-11234
-11197
-11160
-11123
-11085
-11047
-11009
-10970
-10932
-10893
-10853
-10814
-10774
-10734
-10694
-10653
-10613
-10571
-10530
-10488
-10447
-10405
-10362
-10320
-10278
-10235
-10192
-10149
-10106
-10063
-10020
-9977
-9934
-9891
-9848
-9804
-9761
-9718
-9675
-9631
-9588
-9545
-9501
-9458
-9415
-9371
-9328
-9284
-9241
-9197
-9153
-9110
-9066
-9022
-8979
-8935
-8891
-8847
-8804
-8760
-8716
-8672
-8629
-8585
-8541
-8496
-8452
-8408
-8363
-8318
-8273
-8229
-8183
-8138
-8093
-8048
-8003
-7957
-7912
-7866
-7821
-7775
-7730
-7685
-7640
-7595
-7551
-7507
-7463
-7420
-7376
-7333
-7290
-7248
-7206
-7164
-7122
-7081
-7040
-6999
-6959
-6919
-6879
-6840
-6801
-6762
-6723
-6685
-6647
-6609
-6571
-6534
-6497
-6460
-6423
-6386
-6349
-6312
-6275
-6238
-6201
-6164
-6127
-6089
-6052
-6014
-5976
-5938
-5899
-5860
-5821
-5782
-5743
-5703
-5663
-5623
-5582
-5541
-5500
-5459
-5418
-5376
-5334
-5292
-5250
-5208
-5165
-5123
-5080
-5038
-4995
-4952
-4910
-4867
-4824
-4781
-4739
-4696
-4653
-4609
-4566
-4523
-4479
-4435
-4391
-4347
-4303
-4259
-4214
-4170
-4125
-4080
-4035
-3990
-3945
-3900
-3855
-3809
-3764
-3719
-3673
-3628
-3583
-3537
-3492
-3447
-3402
-3356
-3310
-3265
-3219
-3173
-3127
-3081
-3035
-2989
-2943
-2897
-2851
-2805
-2758
-2712
-2666
-2620
-2574
-2527
-2481
-2434
-2388
-2341
-2294
-2247
-2201
-2154
-2106
-2059
-2012
-1964
-1917
-1869
-1822
-1775
-1728
-1681
-1634
-1587
-1540
-1493
-1446
-1400
-1353
-1307
-1261
-1215
-1169
-1124
-1079
-1033
-989
-944
-900
-855
-811
-767
-723
-679
-636
-593
-550
-507
-464
-422
-380
-337
-296
-254
-212
-170
-129
-88
-46
-5
36
76
117
158
198
239
280
320
361
402
443
484
525
566
607
648
689
730
771
812
852
893
934
974
1014
1055
1096
1136
1175
1215
1255
1294
1333
1373
1412
1452
1491
1530
1570
1609
1649
1688
1728
1767
1807
1847
1887
1927
1967
2007
2047
2087
2127
2168
2208
2249
2289
2330
2370
2411
2451
2492
2533
2574
2614
2655
2696
2737
2778
2819
2860
2901
2942
2983
3024
3066
3107
3148
3189
3231
3272
3313
3354
3395
3435
3476
3517
3558
3598
3639
3680
3721
3761
3802
3843
3884
3925
3966
4006
4048
4089
4129
4170
4211
4251
4292
4332
4372
4412
4452
4492
4531
4570
4609
4648
4686
4725
4763
4801
4840
4878
4916
4954
4992
5030
5068
5106
5144
5182
5219
5257
5295
5332
5369
5407
5444
5481
5519
5556
5593
5630
5668
5705
5742
5779
5817
5854
5891
5928
5965
6002
6039
6075
6111
6148
6183
6219
6255
6290
6325
6360
6395
6430
6465
6500
6535
6569
6604
6638
6673
6707
6742
6777
6811
6846
6880
6915
6949
6984
7018
7053
7087
7122
7156
7191
7225
7259
7293
7327
7361
7395
7429
7462
7496
7529
7563
7596
7628
7661
7694
7726
7759
7791
7823
7856
7888
7920
7952
7984
8016
8048
8079
8111
8141
8173
8204
8234
8265
8295
8325
8356
8385
8415
8445
8474
8503
8532
8561
8589
8618
8646
8674
8702
8729
8756
8783
8810
8837
8863
8889
8914
8940
8965
8989
9014
9038
9062
9086
9109
9132
9155
9178
9200
9222
9244
9265
9286
9307
9328
9348
9369
9389
9408
9428
9447
9466
9485
9503
9521
9539
9557
9574
9591
9607
9624
9640
9656
9671
9687
9702
9717
9733
9748
9763
9778
9794
9809
9824
9839
9855
9870
9886
9901
9917
9932
9947
9962
9978
9992
10007
10022
10036
10050
10064
10077
10090
10103
10116
10129
10141
10153
10164
10176
10187
10198
10209
10220
10231
10242
10253
10263
10274
10285
10295
10305
10315
10326
10335
10345
10355
10364
10373
10382
10390
10399
10407
10415
10423
10431
10438
10445
10453
10460
10466
10473
10479
10485
10491
10497
10503
10508
10513
10517
10522
10526
10529
10532
10535
10537
10539
10540
10541
10542
10542
10541
10540
10539
10538
10536
10534
10531
10529
10526
10523
10520
10516
10513
10509
10504
10500
10496
10491
10486
10480
10475
10469
10463
10457
10451
10444
10437
10429
10422
10414
10405
10397
10388
10378
10369
10359
10348
10338
10326
10315
10303
10291
10279
10266
10254
10241
10228
10215
10201
10187
10173
10159
10145
10130
10115
10100
10085
10069
10053
10037
10021
10004
9987
9970
9952
9934
9916
9898
9880
9861
9842
9823
9804
9784
9765
9744
9724
9703
9683
9662
9640
9619
9597
9575
9553
9531
9508
9485
9462
9438
9415
9391
9367
9342
9317
9292
9267
9241
9215
9189
9162
9135
9108
9080
9052
9024
8996
8967
8937
8908
8877
8847
8816
8785
8753
8721
8689
8656
8624
8591
8557
8523
8489
8455
8420
8385
8350
8315
8279
8243
8208
8170
8135
8099
8063
8026
7990
7954
7918
7881
7845
7809
7773
7737
7700
7664
7628
7592
7556
7520
7484
7448
7411
7375
7338
7302
7265
7228
7191
7154
7117
7080
7042
7005
6967
6930
6892
6854
6817
6779
6741
6704
6666
6628
6590
6552
6514
6476
6438
6401
6363
6325
6287
6249
6211
6173
6135
6097
6058
6020
5981
5942
5904
5865
5825
5786
5746
5706
5666
5626
5586
5546
5505
5465
5424
5383
5341
5300
5258
5216
5174
5131
5089
5046
5003
4959
4916
4872
4828
4783
4739
4695
4650
4606
4561
4517
4472
4428
4383
4339
4295
4250
4206
4162
4117
4073
4027
3984
3939
3894
3849
3804
3758
3713
3667
3621
3575
3528
3481
3435
3388
3341
3294
3247
3200
3154
3107
3061
3015
2969
2923
2878
2833
2788
2743
2699
2655
2611
2567
2524
2480
2437
2394
2352
2309
2266
2224
2182
2140
2098
2057
2016
1975
1934
1893
1852
1812
1772
1732
1691
1651
1611
1571
1530
1490
1449
1409
1368
1327
1286
1245
1204
1163
1122
1080
1039
997
955
914
872
830
788
746
704
662
619
577
534
492
450
407
365
322
280
237
195
152
110
68
26
-16
-58
-99
-140
-181
-222
-262
-302
-342
-382
-421
-460
-498
-537
-575
-612
-650
-687
-724
-760
-796
-832
-868
-903
-939
-973
-1008
-1042
-1076
-1110
-1143
-1176
-1209
-1242
-1274
-1306
-1337
-1369
-1400
-1431
-1462
-1492
-1522
-1552
-1582
-1611
-1641
-1670
-1699
-1728
-1757
-1786
-1814
-1843
-1872
-1900
-1929
-1957
-1986
-2013
-2043
-2071
-2100
-2128
-2157
-2186
-2214
-2243
-2272
-2301
-2329
-2358
-2387
-2416
-2445
-2473
-2502
-2531
-2560
-2589
-2618
-2647
-2676
-2705
-2734
-2763
-2791
-2820
-2849
-2878
-2907
-2936
-2965
-2994
-3023
-3051
-3080
-3109
-3138
-3166
-3195
-3224
-3253
-3282
-3310
-3339
-3368
-3397
-3427
-3456
-3485
-3515
-3544
-3574
-3603
-3633
-3662
-3692
-3721
-3750
-3780
-3809
-3838
-3866
-3895
-3923
-3951
-3979
-4006
-4034
-4061
-4088
-4114
-4141
-4167
-4193
-4219
-4244
-4270
-4295
-4320
-4345
-4369
-4393
-4417
-4441
-4465
-4488
-4512
-4534
-4557
-4579
-4602
-4623
-4645
-4666
-4687
-4708
-4728
-4748
-4768
-4787
-4807
-4826
-4845
-4863
-4882
-4900
-4918
-4936
-4954
-4971
-4989
-5006
-5023
-5040
-5057
-5074
-5091
-5108
-5125
-5141
-5158
-5174
-5191
-5207
-5223
-5239
-5255
-5270
-5286
-5301
-5317
-5332
-5347
-5362
-5377
-5392
-5406
-5421
-5435
-5449
-5464
-5477
-5491
-5505
-5518
-5531
-5544
-5557
-5569
-5582
-5594
-5606
-5618
-5630
-5642
-5654
-5666
-5677
-5689
-5700
-5712
-5723
-5735
-5746
-5758
-5769
-5781
-5792
-5803
-5814
-5825
-5836
-5847
-5858
-5869
-5881
-5892
-5903
-5914
-5925
-5937
-5948
-5960
-5972
-5983
-5995
-6007
-6018
-6030
-6042
-6054
-6066
-6077
-6089
-6101
-6113
-6124
-6136
-6147
-6158
-6170
-6181
-6193
-6204
-6216
-6227
-6238
-6250
-6261
-6273
-6284
-6296
-6308
-6320
-6332
-6344
-6357
-6370
-6383
-6396
-6409
-6423
-6437
-6451
-6465
-6480
-6495
-6509
-6524
-6540
-6555
-6570
-6586
-6602
-6618
-6634
-6650
-6666
-6682
-6699
-6715
-6732
-6749
-6766
-6782
-6799
-6816
-6834
-6851
-6868
-6886
-6903
-6921
-6938
-6956
-6974
-6992
-7009
-7027
-7045
-7063
-7081
-7098
-7116
-7133
-7151
-7168
-7185
-7202
-7219
-7236
-7252
-7268
-7284
-7300
-7315
-7330
-7344
-7358
-7372
-7386
-7399
-7412
-7424
-7436
-7447
-7458
-7469
-7479
-7488
-7497
-7506
-7514
-7522
-7530
-7537
-7544
-7551
-7557
-7563
-7569
-7574
-7579
-7584
-7588
-7592
-7596
-7600
-7603
-7605
-7608
-7610
-7612
-7613
-7615
-7616
-7617
-7617
-7617
-7617
-7617
-7616
-7615
-7614
-7613
-7612
-7610
-7608
-7606
-7604
-7602
-7600
-7597
-7595
-7592
-7589
-7586
-7582
-7579
-7575
-7571
-7567
-7562
-7557
-7552
-7546
-7540
-7533
-7526
-7519
-7512
-7504
-7496
-7488
-7480
-7470
-7461
-7451
-7440
-7429
-7418
-7406
-7394
-7381
-7368
-7354
-7340
-7326
-7311
-7295
-7280
-7264
-7247
-7230
-7213
-7195
-7178
-7159
-7141
-7122
-7103
-7084
-7064
-7044
-7023
-7003
-6982
-6961
-6940
-6919
-6897
-6876
-6855
-6833
-6812
-6790
-6768
-6747
-6725
-6703
-6680
-6658
-6636
-6613
-6590
-6567
-6544
-6521
-6498
-6474
-6451
-6427
-6404
-6380
-6356
-6333
-6309
-6285
-6261
-6236
-6212
-6187
-6163
-6138
-6113
-6088
-6063
-6037
-6012
-5986
-5960
-5934
-5907
-5881
-5854
-5827
-5800
-5773
-5746
-5718
-5690
-5662
-5633
-5604
-5575
-5546
-5517
-5487
-5458
-5428
-5398
-5367
-5337
-5307
-5276
-5245
-5214
-5183
-5152
-5121
-5089
-5057
-5025
-4992
-4959
-4926
-4893
-4859
-4825
-4791
-4756
-4721
-4685
-4649
-4613
-4577
-4540
-4503
-4466
-4429
-4391
-4354
-4316
-4278
-4241
-4203
-4165
-4127
-4089
-4050
-4011
-3974
-3935
-3897
-3858
-3819
-3780
-3741
-3701
-3661
-3621
-3580
-3540
-3499
-3458
-3417
-3375
-3334
-3292
-3250
-3208
-3165
-3123
-3080
-3037
-2993
-2950
-2906
-2862
-2818
-2774
-2730
-2686
-2642
-2597
-2552
-2508
-2463
-2418
-2373
-2328
-2284
-2239
-2194
-2150
-2105
-2060
-2016
-1971
-1927
-1883
-1838
-1795
-1751
-1707
-1663
-1619
-1575
-1531
-1487
-1443
-1399
-1355
-1311
-1267
-1222
-1178
-1134
-1089
-1045
-1000
-956
-912
-868
-823
-779
-736
-692
-648
-604
-561
-517
-474
-430
-387
-343
-300
-257
-214
-171
-128
-85
-42
1
44
87
129
172
215
257
300
342
385
427
469
511
554
596
638
680
722
764
805
847
888
930
971
1012
1053
1094
1136
1177
1218
1259
1300
1340
1381
1422
1462
1503
1544
1584
1625
1665
1705
1745
1785
1825
1865
1905
1946
1986
2025
2065
2105
2145
2185
2225
2264
2304
2344
2384
2424
2463
2503
2543
2583
2623
2663
2703
2743
2783
2822
2862
2902
2942
2981
3021
3061
3101
3141
3180
3220
3260
3300
3340
3380
3419
3459
3499
3539
3578
3617
3656
3696
3735
3773
3812
3851
3890
3928
3966
4003
4042
4078
4117
4154
4190
4227
4263
4299
4335
4371
4406
4442
4476
4511
4545
4580
4614
4648
4682
4717
4751
4785
4820
4854
4888
4922
4956
4990
5024
5057
5091
5125
5158
5192
5225
5259
5292
5326
5360
5394
5428
5462
5496
5530
5564
5598
5633
5667
5702
5737
5772
5807
5842
5878
5913
5948
5984
6019
6055
6091
6126
6162
6197
6233
6268
6304
6339
6374
6409
6444
6479
6513
6548
6582
6616
6651
6685
6719
6753
6788
6822
6856
6890
6924
6959
6993
7027
7061
7094
7128
7162
7196
7230
7263
7297
7331
7364
7398
7431
7465
7498
7532
7566
7600
7633
7667
7702
7736
7770
7805
7839
7874
7909
7944
7979
8013
8050
8085
8121
8157
8192
8228
8264
8300
8336
8372
8407
8443
8480
8516
8552
8587
8623
8659
8695
8730
8766
8801
8836
8871
8906
8941
8975
9010
9044
9078
9112
9146
9179
9213
9246
9279
9312
9344
9376
9408
9440
9471
9503
9534
9564
9595
9625
9655
9685
9715
9744
9773
9802
9830
9859
9887
9915
9943
9971
9999
10026
10054
10081
10108
10136
10163
10191
10219
10247
10275
10303
10331
10360
10388
10417
10445
10474
10503
10532
10561
10590
10619
10648
10677
10707
10736
10765
10794
10824
10853
10882
10911
10940
10969
10997
11026
11054
11083
11111
11139
11167
11195
11223
11250
11278
11305
11332
11360
11387
11414
11441
11467
11494
11520
11546
11572
11598
11623
11649
11674
11700
11725
11751
11776
11801
11827
11852
11877
11902
11926
11950
11975
11999
12023
12046
12070
12094
12117
12140
12163
12186
12209
12232
12255
12278
12301
12324
12347
12370
12393
12416
12439
12462
12484
12507
12529
12552
12574
12596
12618
12639
12661
12682
12704
12725
12746
12767
12788
12808
12829
12849
12868
12888
12907
12926
12945
12964
12983
13001
13020
13038
13055
13073
13090
13107
13124
13140
13156
13172
13188
13204
13219
13235
13249
13264
13278
13292
13305
13318
13331
13344
13356
13367
13379
13389
13400
13409
13419
13427
13435
13443
13450
13456
13462
13467
13472
13476
13479
13482
13484
13486
13487
13488
13488
13487
13486
13484
13482
13479
13476
13473
13469
13465
13461
13457
13452
13447
13442
13436
13431
13425
13419
13412
13406
13399
13392
13385
13377
13370
13362
13355
13347
13340
13332
13324
13316
13308
13300
13292
13284
13275
13267
13259
13250
13242
13233
13225
13217
13208
13200
13191
13183
13174
13165
13157
13148
13139
13130
13122
13113
13104
13095
13086
13076
13067
13058
13048
13039
13029
13020
13010
13001
12991
12982
12972
12962
12953
12943
12933
12923
12913
12902
12892
12881
12870
12860
12849
12838
12827
12817
12806
12795
12784
12774
12763
12752
12741
12730
12719
12708
12697
12686
12676
12665
12655
12644
12633
12623
12612
12601
12590
12579
12567
12555
12543
12531
12519
12506
12493
12480
12466
12452
12438
12424
12409
12394
12379
12363
12348
12332
12316
12300
12284
12267
12250
12232
12215
12197
12179
12161
12143
12124
12105
12086
12066
12047
12027
12007
11988
11968
11948
11927
11907
11886
11866
11845
11824
11803
11782
11761
11740
11719
11698
11677
11656
11635
11614
11593
11572
11552
11531
11511
11491
11470
11450
11430
11409
11389
11368
11347
11327
11306
11285
11265
11245
11225
11205
11184
11164
11144
11124
11104
11084
11063
11043
11023
11002
10982
10961
10940
10919
10898
10877
10856
10835
10814
10792
10771
10749
10727
10706
10684
10661
10639
10617
10595
10573
10551
10529
10507
10485
10463
10442
10420
10399
10378
10357
10337
10317
10297
10277
10257
10237
10218
10199
10180
10161
10142
10124
10106
10088
10070
10052
10035
10018
10001
9984
9967
9950
9934
9917
9901
9885
9869
9853
9837
9821
9805
9790
9774
9759
9744
9730
9715
9700
9686
9671
9657
9642
9628
9613
9598
9584
9569
9554
9539
9524
9509
9493
9477
9460
9444
9427
9409
9392
9374
9355
9337
9317
9298
9278
9258
9238
9217
9196
9175
9153
9131
9109
9086
9063
9040
9016
8992
8968
8944
8919
8894
8869
8844
8819
8793
8768
8742
8716
8691
8665
8640
8614
8589
8564
8538
8513
8488
8462
8437
8412
8386
8361
8336
8311
8285
8260
8235
8209
8183
8159
8132
8108
8082
8055
8031
8005
7980
7954
7929
7904
7879
7854
7829
7805
7780
7755
7731
7706
7682
7657
7632
7607
7583
7558
7533
7508
7484
7459
7435
7410
7386
7361
7337
7312
7288
7263
7238
7214
7189
7164
7139
7114
7088
7063
7037
7012
6986
6961
6935
6910
6885
6860
6835
6810
6785
6760
6735
6711
6687
6663
6639
6615
6592
6569
6546
6523
6501
6479
6457
6435
6414
6393
6372
6352
6332
6313
6293
6275
6256
6237
6219
6201
6184
6167
6150
6133
6117
6102
6087
6072
6058
6044
6031
6018
6005
5993
5981
5970
5959
5948
5938
5929
5919
5911
5902
5894
5886
5878
5871
5864
5857
5851
5845
5839
5833
5828
5823
5818
5814
5810
5806
5803
5800
5796
5793
5790
5788
5785
5782
5780
5777
5775
5773
5771
5769
5767
5765
5764
5762
5761
5760
5758
5757
5756
5755
5754
5753
5752
5750
5749
5747
5745
5743
5740
5737
5734
5731
5727
5723
5719
5714
5709
5704
5699
5694
5688
5682
5676
5670
5664
5657
5650
5643
5635
5627
5619
5611
5603
5594
5585
5576
5567
5558
5548
5538
5529
5519
5508
5498
5488
5477
5467
5456
5445
5434
5422
5410
5398
5386
5373
5360
5347
5334
5320
5307
5293
5279
5265
5251
5236
5222
5208
5193
5179
5165
5151
5137
5123
5109
5095
5081
5067
5054
5040
5027
5013
5000
4987
4973
4960
4947
4934
4921
4908
4895
4882
4869
4856
4843
4830
4817
4804
4791
4777
4764
4750
4737
4724
4710
4697
4683
4670
4657
4643
4630
4617
4604
4591
4578
4565
4553
4540
4527
4515
4502
4489
4477
4464
4451
4439
4426
4413
4401
4388
4376
4364
4351
4339
4327
4315
4302
4290
4278
4265
4253
4241
4228
4216
4204
4191
4179
4166
4154
4141
4128
4116
4103
4091
4078
4066
4053
4040
4027
4014
4002
3989
3976
3963
3950
3937
3923
3910
3897
3883
3870
3856
3843
3829
3816
3802
3788
3775
3761
3748
3734
3720
3706
3692
3677
3663
3649
3635
3620
3606
3592
3577
3563
3548
3534
3519
3505
3490
3475
3460
3445
3430
3414
3399
3383
3367
3351
3335
3319
3302
3286
3270
3253
3236
3220
3203
3186
3169
3153
3137
3121
3105
3089
3074
3058
3043
3028
3013
2998
2984
2969
2954
2940
2926
2912
2898
2885
2871
2858
2844
2831
2818
2804
2791
2778
2765
2752
2739
2727
2714
2701
2689
2676
2664
2652
2640
2628
2616
2604
2593
2581
2570
2559
2548
2537
2526
2515
2504
2494
2483
2472
2461
2451
2440
2429
2418
2407
2396
2385
2374
2363
2351
2340
2329
2317
2306
2294
2283
2271
2259
2247
2235
2223
2211
2199
2187
2175
2164
2152
2140
2128
2116
2104
2093
2081
2070
2059
2048
2037
2025
2015
2004
1994
1983
1973
1962
1952
1941
1931
1921
1910
1900
1889
1879
1869
1858
1848
1838
1827
1817
1807
1797
1787
1777
1767
1757
1747
1738
1728
1719
1710
1701
1693
1684
1675
1666
1658
1649
1641
1632
1624
1616
1608
1600
1592
1585
1578
1570
1564
1557
1551
1544
1538
1532
1527
1521
1516
1511
1506
1501
1497
1492
1488
1483
1479
1475
1471
1467
1462
1458
1454
1449
1445
1441
1436
1432
1428
1424
1419
1415
1411
1407
1403
1399
1395
1391
1388
1385
1381
1378
1375
1372
1369
1367
1364
1361
1359
1356
1354
1351
1349
1346
1344
1341
1339
1337
1336
1334
1332
1330
1329
1327
1325
1323
1321
1319
1317
1316
1313
1311
1309
1307
1304
1302
1299
1296
1293
1290
1287
1283
1279
1274
1270
1265
1260
1255
1249
1243
1236
1229
1222
1214
1206
1198
1190
1181
1172
1163
1153
1143
1133
1122
1111
1100
1089
1077
1065
1052
1039
1026
1012
998
983
968
953
937
921
905
888
871
854
836
818
800
781
762
743
724
704
685
664
644
623
602
581
559
536
514
491
468
444
421
397
373
348
324
298
273
247
221
195
168
142
114
87
60
32
3
-25
-54
-82
-111
-141
-170
-200
-230
-261
-291
-322
-354
-385
-417
-448
-480
-512
-545
-577
-609
-642
-674
-707
-739
-772
-805
-837
-870
-902
-935
-968
-1000
-1033
-1065
-1098
-1130
-1163
-1195
-1228
-1260
-1292
-1323
-1355
-1386
-1417
-1448
-1479
-1510
-1540
-1570
-1600
-1630
-1659
-1688
-1717
-1746
-1774
-1802
-1830
-1858
-1885
-1913
-1940
-1966
-1993
-2020
-2045
-2072
-2098
-2125
-2151
-2177
-2203
-2229
-2255
-2281
-2307
-2333
-2359
-2385
-2410
-2436
-2462
-2488
-2513
-2539
-2564
-2589
-2614
-2639
-2664
-2689
-2714
-2738
-2763
-2787
-2811
-2834
-2858
-2881
-2904
-2927
-2950
-2973
-2996
-3018
-3041
-3063
-3085
-3107
-3129
-3151
-3173
-3195
-3217
-3239
-3261
-3283
-3306
-3328
-3351
-3373
-3396
-3419
-3442
-3466
-3489
-3513
-3537
-3561
-3585
-3610
-3634
-3659
-3684
-3709
-3733
-3758
-3782
-3806
-3831
-3855
-3879
-3904
-3928
-3952
-3975
-3999
-4022
-4045
-4067
-4091
-4114
-4137
-4160
-4183
-4206
-4229
-4252
-4275
-4299
-4322
-4346
-4370
-4394
-4418
-4442
-4467
-4492
-4517
-4542
-4567
-4592
-4618
-4644
-4670
-4696
-4723
-4749
-4776
-4803
-4830
-4857
-4885
-4912
-4940
-4967
-4995
-5022
-5050
-5078
-5106
-5133
-5161
-5188
-5215
-5243
-5270
-5297
-5325
-5352
-5380
-5407
-5435
-5462
-5490
-5517
-5545
-5573
-5601
-5629
-5658
-5686
-5715
-5744
-5772
-5801
-5831
-5860
-5890
-5919
-5949
-5979
-6010
-6040
-6071
-6102
-6133
-6164
-6195
-6227
-6258
-6290
-6322
-6354
-6386
-6418
-6450
-6482
-6514
-6547
-6579
-6612
-6644
-6676
-6708
-6741
-6773
-6805
-6837
-6870
-6902
-6933
-6965
-6997
-7028
-7060
-7091
-7123
-7155
-7186
-7218
-7250
-7282
-7314
-7346
-7378
-7410
-7443
-7475
-7508
-7541
-7574
-7607
-7641
-7674
-7707
-7741
-7774
-7808
-7842
-7875
-7909
-7943
-7978
-8012
-8045
-8080
-8116
-8150
-8185
-8220
-8255
-8290
-8326
-8362
-8398
-8435
-8472
-8509
-8547
-8585
-8623
-8661
-8700
-8740
-8779
-8819
-8859
-8899
-8939
-8980
-9021
-9062
-9103
-9145
-9186
-9228
-9270
-9312
-9354
-9396
-9438
-9480
-9522
-9564
-9606
-9649
-9691
-9733
-9776
-9818
-9860
-9902
-9944
-9986
-10029
-10071
-10113
-10156
-10198
-10241
-10284
-10327
-10370
-10412
-10455
-10498
-10541
-10583
-10626
-10669
-10712
-10755
-10798
-10840
-10883
-10926
-10969
-11011
-11054
-11097
-11140
-11182
-11225
-11268
-11311
-11354
-11397
-11440
-11484
-11527
-11570
-11613
-11656
-11699
-11741
-11784
-11826
-11868
-11910
-11952
-11994
-12036
-12078
-12119
-12161
-12202
-12243
-12284
-12325
-12365
-12406
-12446
-12486
-12526
-12566
-12606
-12646
-12686
-12726
-12766
-12806
-12846
-12886
-12926
-12967
-13007
-13048
-13088
-13129
-13170
-13212
-13253
-13294
-13336
-13377
-13419
-13461
-13503
-13545
-13587
-13629
-13671
-13713
-13755
-13797
-13839
-13881
-13923
-13964
-14006
-14048
-14090
-14131
-14173
-14214
-14256
-14297
-14338
-14379
-14420
-14461
-14502
-14543
-14584
-14625
-14666
-14707
-14748
-14789
-14829
-14870
-14910
-14951
-14992
-15032
-15073
-15113
-15154
-15194
-15235
-15275
-15316
-15356
-15397
-15438
-15478
-15519
-15560
-15600
-15641
-15681
-15721
-15761
-15801
-15841
-15880
-15919
-15958
-15997
-16035
-16073
-16111
-16148
-16184
-16219
-16254
-16289
-16324
-16357
-16390
-16423
-16455
-16486
-16516
-16546
-16575
-16604
-16632
-16660
-16687
-16713
-16739
-16765
-16790
-16815
-16839
-16862
-16886
-16908
-16931
-16952
-16974
-16995
-17015
-17035
-17054
-17073
-17092
-17110
-17128
-17145
-17162
-17178
-17194
-17210
-17225
-17240
-17255
-17269
-17282
-17295
-17307
-17319
-17331
-17342
-17352
-17362
-17372
-17381
-17390
-17398
-17406
-17414
-17421
-17428
-17434
-17440
-17446
-17451
-17456
-17461
-17464
-17468
-17471
-17473
-17475
-17477
-17477
-17478
-17477
-17476
-17474
-17471
-17468
-17464
-17459
-17454
-17447
-17440
-17433
-17424
-17415
-17406
-17395
-17384
-17373
-17361
-17348
-17335
-17321
-17307
-17293
-17278
-17263
-17247
-17231
-17214
-17197
-17180
-17162
-17145
-17126
-17108
-17089
-17070
-17051
-17031
-17011
-16991
-16971
-16950
-16929
-16908
-16887
-16865
-16843
-16820
-16798
-16775
-16752
-16729
-16705
-16682
-16658
-16634
-16610
-16585
-16561
-16537
-16512
-16487
-16462
-16438
-16413
-16388
-16363
-16338
-16312
-16289
-16264
-16239
-16216
-16190
-16168
-16143
-16120
-16097
-16074
-16050
-16027
-16004
-15983
-15960
-15938
-15916
-15893
-15871
-15849
-15827
-15805
-15783
-15762
-15741
-15720
-15700
-15680
-15660
-15640
-15621
-15602
-15583
-15565
-15547
-15529
-15511
-15494
-15476
-15459
-15442
-15425
-15408
-15391
-15374
-15357
-15340
-15323
-15307
-15290
-15273
-15256
-15239
-15223
-15206
-15189
-15172
-15155
-15138
-15121
-15103
-15086
-15068
-15051
-15033
-15015
-14996
-14977
-14958
-14939
-14920
-14900
-14880
-14861
-14841
-14821
-14802
-14782
-14762
-14743
-14723
-14704
-14684
-14665
-14646
-14627
-14608
-14590
-14571
-14553
-14535
-14517
-14499
-14481
-14463
-14445
-14427
-14409
-14392
-14374
-14357
-14339
-14322
-14305
-14289
-14272
-14255
-14239
-14222
-14206
-14190
-14175
-14160
-14145
-14130
-14115
-14100
-14086
-14072
-14058
-14044
-14031
-14018
-14005
-13992
-13980
-13968
-13956
-13944
-13932
-13921
-13910
-13899
-13888
-13878
-13868
-13857
-13847
-13837
-13827
-13817
-13807
-13797
-13788
-13778
-13768
-13759
-13749
-13740
-13730
-13721
-13711
-13702
-13692
-13683
-13674
-13665
-13656
-13647
-13639
-13631
-13623
-13615
-13607
-13600
-13593
-13586
-13579
-13573
-13566
-13560
-13555
-13549
-13543
-13538
-13533
-13527
-13522
-13517
-13512
-13508
-13503
-13499
-13495
-13491
-13488
-13485
-13482
-13479
-13477
-13475
-13473
-13471
-13470
-13469
-13468
-13468
-13467
-13467
-13467
-13468
-13468
-13469
-13470
-13472
-13474
-13476
-13478
-13480
-13483
-13485
-13488
-13491
-13493
-13496
-13499
-13502
-13505
-13507
-13510
-13512
-13515
-13517
-13519
-13521
-13523
-13525
-13527
-13529
-13530
-13532
-13534
-13535
-13537
-13538
-13540
-13541
-13543
-13545
-13547
-13549
-13551
-13554
-13556
-13559
-13561
-13564
-13568
-13571
-13574
-13578
-13582
-13586
-13590
-13594
-13599
-13604
-13609
-13613
-13618
-13623
-13628
-13633
-13638
-13643
-13648
-13653
-13658
-13663
-13668
-13672
-13677
-13682
-13687
-13692
-13698
-13703
-13709
-13714
-13720
-13726
-13731
-13737
-13743
-13749
-13755
-13762
-13768
-13775
-13781
-13788
-13794
-13801
-13808
-13815
-13822
-13829
-13836
-13844
-13851
-13859
-13867
-13875
-13882
-13890
-13897
-13905
-13912
-13920
-13927
-13934
-13941
-13949
-13955
-13962
-13969
-13976
-13982
-13989
-13995
-14002
-14009
-14016
-14022
-14029
-14037
-14044
-14051
-14059
-14066
-14074
-14082
-14090
-14099
-14107
-14116
-14124
-14133
-14142
-14151
-14160
-14169
-14178
-14188
-14197
-14207
-14217
-14227
-14237
-14246
-14256
-14266
-14275
-14285
-14295
-14304
-14314
-14324
-14333
-14343
-14352
-14362
-14371
-14380
-14390
-14399
-14408
-14417
-14426
-14436
-14445
-14454
-14463
-14472
-14481
-14490
-14500
-14509
-14518
-14527
-14536
-14545
-14554
-14563
-14573
-14582
-14591
-14601
-14610
-14619
-14629
-14639
-14648
-14658
-14668
-14678
-14689
-14699
-14709
-14720
-14731
-14742
-14753
-14765
-14776
-14788
-14800
-14813
-14825
-14838
-14851
-14865
-14879
-14892
-14906
-14921
-14935
-14950
-14964
-14979
-14994
-15009
-15024
-15039
-15054
-15069
-15084
-15099
-15114
-15129
-15144
-15159
-15174
-15189
-15203
-15218
-15233
-15248
-15263
-15278
-15293
-15307
-15322
-15336
-15350
-15364
-15378
-15392
-15406
-15419
-15432
-15445
-15458
-15470
-15483
-15495
-15507
-15519
-15531
-15543
-15554
-15565
-15576
-15587
-15598
-15608
-15619
-15629
-15639
-15649
-15659
-15669
-15678
-15688
-15698
-15707
-15717
-15726
-15736
-15746
-15756
-15766
-15777
-15787
-15798
-15809
-15820
-15831
-15842
-15854
-15866
-15878
-15891
-15904
-15916
-15929
-15943
-15956
-15970
-15983
-15997
-16011
-16024
-16040
-16053
-16068
-16084
-16099
-16114
-16129
-16145
-16160
-16175
-16192
-16207
-16224
-16241
-16258
-16274
-16292
-16309
-16327
-16344
-16361
-16381
-16399
-16417
-16436
-16455
-16474
-16493
-16513
-16532
-16552
-16572
-16592
-16612
-16632
-16653
-16673
-16693
-16714
-16735
-16755
-16776
-16796
-16817
-16838
-16858
-16878
-16898
-16918
-16938
-16957
-16976
-16995
-17014
-17033
-17052
-17071
-17089
-17107
-17126
-17144
-17162
-17180
-17198
-17216
-17234
-17251
-17268
-17285
-17301
-17317
-17333
-17348
-17363
-17377
-17390
-17403
-17416
-17428
-17439
-17449
-17459
-17469
-17477
-17486
-17493
-17500
-17507
-17512
-17518
-17522
-17526
-17530
-17533
-17535
-17537
-17538
-17538
-17539
-17538
-17537
-17536
-17534
-17532
-17529
-17526
-17523
-17519
-17515
-17511
-17506
-17502
-17497
-17492
-17487
-17481
-17475
-17469
-17463
-17456
-17450
-17443
-17436
-17428
-17420
-17412
-17404
-17396
-17387
-17378
-17370
-17360
-17351
-17342
-17333
-17323
-17313
-17304
-17294
-17285
-17275
-17265
-17256
-17246
-17237
-17227
-17218
-17208
-17199
-17190
-17181
-17172
-17163
-17154
-17145
-17137
-17128
-17120
-17112
-17103
-17095
-17087
-17078
-17069
-17061
-17052
-17043
-17034
-17025
-17016
-17007
-16997
-16987
-16977
-16966
-16956
-16945
-16934
-16923
-16911
-16900
-16889
-16877
-16865
-16853
-16840
-16828
-16815
-16803
-16790
-16778
-16765
-16753
-16740
-16728
-16715
-16703
-16690
-16678
-16665
-16653
-16640
-16627
-16614
-16601
-16588
-16575
-16561
-16548
-16535
-16522
-16508
-16495
-16482
-16468
-16455
-16441
-16428
-16414
-16400
-16387
-16373
-16359
-16344
-16331
-16317
-16303
-16290
-16274
-16261
-16245
-16231
-16216
-16200
-16184
-16168
-16152
-16135
-16117
-16099
-16081
-16062
-16042
-16021
-16001
-15980
-15959
-15937
-15914
-15891
-15867
-15843
-15818
-15793
-15767
-15740
-15713
-15685
-15656
-15627
-15597
-15566
-15534
-15502
-15469
-15436
-15402
-15368
-15333
-15298
-15262
-15226
-15189
-15152
-15115
-15077
-15039
-15000
-14962
-14922
-14883
-14843
-14802
-14762
-14721
-14680
-14638
-14597
-14555
-14513
-14470
-14427
-14384
-14341
-14298
-14254
-14210
-14165
-14121
-14076
-14030
-13985
-13940
-13894
-13848
-13802
-13756
-13709
-13663
-13616
-13569
-13522
-13475
-13427
-13380
-13332
-13283
-13235
-13186
-13137
-13088
-13038
-12988
-12938
-12887
-12837
-12786
-12735
-12684
-12633
-12582
-12530
-12478
-12426
-12373
-12321
-12269
-12217
-12164
-12112
-12060
-12007
-11955
-11903
-11851
-11800
-11748
-11697
-11646
-11595
-11545
-11495
-11445
-11395
-11346
-11297
-11248
-11200
-11152
-11104
-11057
-11011
-10964
-10919
-10873
-10828
-10784
-10740
-10696
-10653
-10611
-10569
-10527
-10486
-10445
-10404
-10364
-10324
-10285
-10246
-10208
-10170
-10132
-10094
-10057
-10020
-9983
-9946
-9909
-9872
-9835
-9798
-9761
-9725
-9688
-9651
-9614
-9577
-9540
-9502
-9465
-9427
-9390
-9352
-9314
-9276
-9238
-9200
-9162
-9124
-9086
-9048
-9010
-8972
-8934
-8896
-8859
-8821
-8784
-8746
-8709
-8672
-8635
-8599
-8562
-8526
-8490
-8454
-8419
-8383
-8348
-8313
-8278
-8244
-8210
-8176
-8141
-8109
-8076
-8044
-8012
-7980
-7948
-7917
-7886
-7855
-7825
-7795
-7765
-7736
-7706
-7678
-7649
-7620
-7592
-7564
-7536
-7509
-7481
-7454
-7427
-7400
-7373
-7346
-7320
-7293
-7267
-7240
-7214
-7188
-7161
-7135
-7109
-7083
-7057
-7031
-7005
-6979
-6954
-6928
-6903
-6877
-6852
-6827
-6802
-6777
-6752
-6727
-6703
-6678
-6654
-6630
-6605
-6581
-6557
-6533
-6509
-6485
-6462
-6438
-6414
-6391
-6368
-6344
-6321
-6298
-6275
-6253
-6230
-6208
-6186
-6165
-6143
-6123
-6102
-6082
-6061
-6042
-6022
-6003
-5984
-5966
-5948
-5930
-5912
-5894
-5877
-5859
-5842
-5824
-5807
-5789
-5772
-5755
-5737
-5720
-5702
-5685
-5667
-5649
-5631
-5613
-5595
-5576
-5558
-5539
-5520
-5501
-5482
-5462
-5442
-5422
-5402
-5381
-5360
-5339
-5318
-5296
-5274
-5252
-5230
-5207
-5184
-5161
-5138
-5114
-5091
-5066
-5042
-5017
-4992
-4967
-4941
-4915
-4888
-4862
-4834
-4807
-4779
-4751
-4722
-4693
-4664
-4635
-4605
-4575
-4545
-4514
-4483
-4451
-4419
-4386
-4353
-4320
-4286
-4251
-4216
-4181
-4145
-4108
-4070
-4034
-3996
-3958
-3920
-3881
-3842
-3803
-3764
-3724
-3685
-3645
-3605
-3565
-3525
-3484
-3444
-3404
-3364
-3323
-3283
-3243
-3203
-3163
-3123
-3084
-3044
-3004
-2964
-2925
-2885
-2845
-2806
-2767
-2727
-2688
-2649
-2610
-2571
-2533
-2494
-2455
-2417
-2379
-2340
-2302
-2264
-2227
-2189
-2152
-2115
-2078
-2041
-2005
-1969
-1933
-1897
-1862
-1827
-1792
-1757
-1722
-1688
-1654
-1620
-1586
-1552
-1518
-1485
-1452
-1419
-1386
-1353
-1321
-1289
-1256
-1225
-1193
-1161
-1130
-1100
-1069
-1039
-1008
-980
-950
-922
-894
-866
-839
-812
-786
-760
-735
-711
-686
-662
-639
-616
-594
-572
-551
-531
-511
-491
-472
-454
-435
-418
-400
-383
-366
-350
-334
-318
-303
-288
-273
-259
-244
-230
-216
-202
-188
-174
-161
-148
-135
-122
-110
-97
-85
-73
-61
-50
-38
-27
-16
-5
6
16
26
36
46
56
65
75
84
93
102
111
120
129
137
146
154
163
171
179
187
195
203
211
219
227
236
244
253
262
271
280
290
300
310
320
331
342
353
365
376
389
401
414
427
440
454
467
481
495
509
523
538
552
567
582
597
612
628
643
658
674
689
705
721
737
753
769
786
802
818
835
851
868
884
900
916
933
948
964
980
995
1010
1026
1040
1054
1068
1082
1095
1108
1121
1133
1145
1156
1167
1178
1189
1199
1209
1218
1227
1236
1245
1254
1262
1270
1278
1286
1295
1302
1310
1318
1326
1334
1342
1350
1358
1366
1374
1383
1392
1401
1410
1419
1428
1438
1447
1457
1467
1477
1488
1498
1509
1519
1530
1541
1552
1563
1575
1586
1597
1609
1620
1632
1643
1655
1666
1678
1690
1702
1714
1726
1738
1751
1763
1775
1788
1800
1812
1825
1837
1850
1862
1874
1886
1898
1909
1921
1932
1942
1953
1963
1973
1982
1991
2000
2009
2017
2025
2033
2041
2048
2055
2061
2068
2074
2079
2085
2090
2095
2100
2105
2109
2113
2118
2122
2126
2130
2134
2138
2142
2146
2150
2154
2159
2163
2168
2172
2177
2182
2187
2192
2198
2203
2209
2215
2222
2228
2235
2242
2249
2256
2263
2271
2279
2287
2296
2304
2313
2322
2331
2340
2350
2359
2369
2379
2389
2400
2410
2421
2432
2442
2453
2465
2476
2487
2499
2511
2523
2535
2548
2561
2574
2587
2600
2614
2628
2641
2656
2670
2685
2700
2715
2731
2747
2763
2779
2796
2813
2830
2848
2865
2883
2902
2920
2939
2959
2978
2998
3019
3040
3061
3083
3105
3128
3151
3174
3198
3222
3247
3271
3297
3322
3348
3375
3401
3428
3455
3483
3510
3538
3566
3595
3624
3653
3682
3712
3741
3772
3802
3833
3864
3895
3926
3958
3989
4021
4053
4085
4117
4149
4181
4214
4246
4279
4311
4344
4376
4409
4442
4475
4508
4541
4574
4608
4641
4675
4708
4742
4776
4810
4844
4878
4912
4946
4981
5015
5049
5083
5118
5152
5187
5221
5256
5290
5325
5359
5394
5429
5464
5499
5535
5570
5605
5640
5675
5710
5745
5780
5814
5849
5883
5918
5952
5986
6021
6055
6089
6123
6157
6191
6225
6259
6293
6327
6361
6395
6429
6463
6497
6530
6564
6598
6632
6666
6701
6735
6770
6804
6839
6874
6910
6945
6981
7017
7053
7090
7126
7162
7198
7234
7271
7307
7343
7379
7415
7451
7487
7524
7560
7596
7633
7669
7706
7743
7780
7817
7854
7891
7929
7966
8004
8042
8080
8118
8157
8195
8233
8272
8311
8350
8389
8428
8467
8507
8546
8586
8626
8667
8707
8747
8788
8829
8869
8910
8952
8993
9034
9076
9118
9160
9202
9244
9286
9328
9371
9413
9456
9499
9543
9586
9630
9674
9719
9764
9809
9854
9900
9945
9991
10038
10084
10131
10177
10224
10271
10317
10364
10411
10458
10505
10552
10599
10646
10693
10739
10786
10833
10880
10926
10973
11020
11067
11114
11161
11208
11255
11302
11349
11396
11443
11491
11538
11586
11634
11682
11730
11778
11826
11874
11922
11970
12018
12066
12115
12163
12211
12259
12307
12355
12402
12450
12498
12546
12594
12641
12689
12737
12785
12833
12881
12929
12976
13024
13072
13119
13167
13214
13261
13308
13355
13402
13448
13494
13541
13587
13632
13678
13723
13767
13812
13856
13899
13943
13985
14028
14070
14112
14154
14195
14235
14276
14315
14355
14394
14434
14473
14512
14550
14589
14627
14665
14702
14740
14777
14814
14851
14888
14925
14961
14998
15034
15070
15105
15141
15176
15212
15247
15282
15318
15353
15388
15423
15458
15493
15527
15562
15596
15630
15665
15699
15733
15767
15801
15834
15868
15901
15935
15968
16001
16035
16068
16101
16135
16168
16200
16233
16265
16297
16331
16363
16395
16427
16458
16490
16521
16552
16583
16614
16644
16673
16702
16731
16760
16788
16815
16842
16869
16895
16921
16946
16971
16995
17019
17043
17066
17089
17111
17134
17156
17178
17200
17221
17243
17264
17286
17307
17328
17350
17371
17393
17414
17436
17458
17480
17502
17524
17546
17569
17591
17614
17638
17661
17684
17708
17732
17755
17779
17804
17828
17853
17877
17902
17927
17952
17977
18001
18026
18051
18075
18099
18123
18147
18171
18194
18218
18241
18264
18287
18310
18332
18355
18377
18399
18422
18444
18466
18488
18510
18532
18553
18575
18596
18617
18638
18659
18679
18699
18719
18738
18756
18775
18792
18810
18826
18842
18858
18873
18887
18901
18914
18927
18939
18951
18962
18973
18983
18993
19002
19011
19020
19028
19035
19043
19049
19056
19062
19067
19073
19077
19082
19086
19090
19094
19097
19100
19103
19105
19107
19109
19111
19113
19114
19115
19116
19117
19118
19118
19118
19118
19117
19116
19115
19113
19110
19108
19104
19101
19097
19092
19087
19082
19076
19070
19064
19057
19049
19042
19034
19025
19016
19007
18997
18987
18977
18966
18954
18942
18930
18917
18904
18890
18876
18862
18847
18832
18816
18801
18785
18768
18752
18735
18718
18700
18682
18664
18646
18628
18609
18590
18570
18551
18531
18511
18491
18470
18449
18428
18406
18384
18362
18340
18317
18294
18270
18247
18223
18199
18174
18150
18125
18100
18075
18050
18025
17999
17974
17948
17922
17896
17870
17844
17818
17791
17764
17737
17710
17683
17656
17628
17601
17573
17545
17518
17490
17462
17435
17407
17379
17351
17323
17295
17267
17239
17211
17183
17154
17126
17097
17069
17040
17011
16982
16953
16924
16895
16866
16837
16808
16779
16749
16720
16691
16662
16632
16603
16574
16545
16516
16487
16458
16429
16400
16370
16341
16312
16285
16256
16227
16199
16170
16142
16113
16084
16055
16027
15998
15969
15940
15912
15883
15855
15827
15798
15770
15742
15715
15687
15659
15631
15603
15575
15548
15520
15492
15465
15437
15409
15381
15353
15325
15297
15268
15240
15211
15182
15154
15125
15095
15066
15037
15008
14978
14949
14920
14890
14861
14831
14801
14771
14741
14711
14680
14650
14619
14588
14557
14525
14494
14462
14430
14398
14365
14333
14301
14268
14236
14203
14171
14138
14106
14074
14042
14009
13977
13945
13914
13882
13850
13819
13788
13756
13725
13694
13663
13632
13601
13571
13541
13511
13481
13451
13421
13392
13363
13334
13306
13277
13249
13222
13194
13167
13140
13113
13086
13060
13034
13008
12983
12957
12933
12908
12884
12860
12836
12812
12789
12766
12744
12722
12700
12679
12658
12638
12618
12599
12579
12560
12542
12524
12506
12488
12471
12453
12436
12420
12403
12387
12370
12354
12338
12323
12307
12292
12277
12262
12247
12232
12218
12204
12190
12176
12162
12149
12136
12123
12111
12098
12086
12073
12061
12049
12037
12025
12013
12000
11988
11976
11964
11951
11938
11925
11912
11898
11885
11870
11856
11841
11825
11810
11793
11777
11760
11742
11724
11705
11686
11667
11647
11627
11606
11585
11563
11542
11519
11497
11474
11451
11428
11405
11381
11357
11333
11309
11284
11259
11234
11208
11183
11156
11130
11103
11076
11048
11021
10992
10963
10934
10904
10873
10843
10811
10780
10748
10715
10683
10650
10616
10582
10548
10514
10480
10445
10411
10376
10341
10306
10271
10236
10201
10166
10131
10096
10061
10026
9991
9956
9922
9887
9853
9819
9785
9752
9718
9685
9651
9618
9585
9551
9518
9485
9453
9420
9388
9355
9323
9291
9258
9226
9194
9162
9130
9098
9066
9034
9002
8971
8939
8907
8876
8844
8813
8781
8750
8718
8687
8656
8624
8593
8562
8531
8499
8468
8437
8406
8374
8343
8311
8279
8248
8216
8183
8151
8119
8086
8054
8021
7988
7955
7922
7889
7856
7822
7789
7756
7722
7689
7655
7621
7588
7554
7521
7487
7454
7421
7388
7355
7322
7289
7256
7224
7191
7159
7127
7095
7063
7031
6999
6968
6936
6905
6874
6843
6813
6782
6752
6722
6692
6662
6633
6604
6575
6547
6518
6490
6462
6435
6408
6380
6354
6327
6301
6275
6249
6223
6198
6173
6147
6122
6098
6073
6048
6023
5999
5974
5950
5925
5900
5876
5851
5826
5801
5777
5752
5727
5702
5678
5653
5628
5604
5579
5554
5529
5504
5479
5454
5430
5405
5380
5355
5330
5305
5279
5254
5229
5204
5179
5154
5129
5104
5079
5054
5029
5004
4979
4955
4930
4906
4881
4857
4833
4809
4785
4761
4737
4714
4690
4667
4644
4621
4598
4575
4552
4530
4507
4485
4463
4441
4419
4397
4375
4354
4333
4311
4290
4269
4248
4227
4206
4185
4164
4143
4122
4101
4078
4058
4035
4014
3993
3972
3950
3928
3906
3884
3863
3841
3819
3798
3776
3755
3734
3712
3691
3670
3649
3628
3607
3586
3566
3545
3524
3503
3483
3462
3441
3420
3399
3377
3355
3334
3311
3289
3266
3243
3220
3197
3173
3149
3124
3100
3075
3051
3026
3001
2976
2950
2924
2899
2873
2847
2820
2794
2767
2740
2712
2685
2657
2629
2600
2571
2542
2512
2482
2451
2420
2388
2355
2323
2289
2255
2221
2186
2151
2115
2079
2041
2005
1968
1930
1891
1852
1813
1773
1733
1693
1652
1611
1569
1527
1485
1442
1399
1356
1312
1268
1224
1179
1134
1088
1043
996
950
903
856
809
762
714
666
618
569
520
471
422
373
323
274
224
173
123
72
21
-30
-82
-133
-186
-238
-290
-343
-396
-449
-502
-556
-609
-663
-717
-770
-824
-878
-932
-987
-1041
-1095
-1149
-1203
-1257
-1311
-1365
-1419
-1472
-1526
-1579
-1633
-1687
-1740
-1793
-1847
-1900
-1953
-2005
-2059
-2111
-2164
-2217
-2269
-2322
-2374
-2426
-2478
-2530
-2583
-2634
-2686
-2738
-2790
-2842
-2893
-2945
-2996
-3048
-3099
-3150
-3201
-3252
-3303
-3353
-3404
-3454
-3505
-3555
-3605
-3655
-3705
-3755
-3804
-3854
-3903
-3952
-4001
-4049
-4097
-4145
-4192
-4240
-4286
-4333
-4379
-4424
-4469
-4514
-4558
-4602
-4645
-4688
-4731
-4773
-4815
-4856
-4897
-4938
-4979
-5019
-5059
-5098
-5138
-5177
-5215
-5253
-5291
-5329
-5366
-5403
-5440
-5477
-5513
-5549
-5585
-5621
-5657
-5692
-5727
-5762
-5796
-5831
-5865
-5899
-5933
-5966
-6000
-6033
-6067
-6100
-6133
-6166
-6199
-6232
-6264
-6297
-6329
-6362
-6394
-6427
-6459
-6491
-6523
-6556
-6588
-6620
-6652
-6683
-6714
-6745
-6776
-6807
-6837
-6867
-6897
-6927
-6956
-6985
-7013
-7041
-7068
-7095
-7122
-7148
-7173
-7198
-7222
-7246
-7269
-7292
-7314
-7336
-7358
-7378
-7399
-7418
-7437
-7456
-7474
-7492
-7509
-7526
-7542
-7558
-7573
-7588
-7602
-7616
-7629
-7642
-7655
-7667
-7679
-7690
-7701
-7711
-7721
-7730
-7740
-7748
-7757
-7765
-7772
-7780
-7786
-7792
-7798
-7803
-7808
-7812
-7816
-7819
-7821
-7823
-7824
-7825
-7825
-7825
-7824
-7822
-7820
-7817
-7813
-7809
-7804
-7799
-7793
-7787
-7781
-7774
-7766
-7758
-7750
-7741
-7732
-7723
-7713
-7703
-7693
-7682
-7671
-7660
-7648
-7636
-7624
-7611
-7598
-7585
-7572
-7558
-7544
-7530
-7516
-7502
-7487
-7472
-7457
-7442
-7427
-7411
-7396
-7381
-7365
-7350
-7334
-7318
-7303
-7287
-7271
-7255
-7239
-7224
-7208
-7192
-7176
-7160
-7143
-7127
-7110
-7094
-7077
-7060
-7043
-7026
-7008
-6991
-6973
-6955
-6937
-6919
-6901
-6883
-6864
-6846
-6827
-6809
-6790
-6771
-6752
-6733
-6714
-6695
-6676
-6656
-6637
-6617
-6597
-6577
-6557
-6536
-6516
-6495
-6473
-6452
-6430
-6408
-6386
-6364
-6341
-6318
-6295
-6272
-6248
-6225
-6201
-6177
-6154
-6130
-6105
-6081
-6057
-6032
-6008
-5983
-5958
-5933
-5909
-5884
-5859
-5834
-5809
-5784
-5759
-5734
-5709
-5684
-5660
-5635
-5610
-5585
-5560
-5536
-5511
-5486
-5462
-5437
-5412
-5387
-5362
-5338
-5313
-5288
-5262
-5237
-5211
-5185
-5159
-5133
-5106
-5079
-5053
-5025
-4998
-4971
-4944
-4917
-4890
-4863
-4835
-4808
-4781
-4754
-4727
-4699
-4672
-4645
-4618
-4592
-4565
-4538
-4511
-4485
-4458
-4431
-4405
-4379
-4352
-4326
-4300
-4273
-4247
-4221
-4194
-4168
-4142
-4115
-4089
-4062
-4037
-4011
-3985
-3959
-3933
-3907
-3880
-3854
-3828
-3802
-3776
-3750
-3724
-3698
-3672
-3646
-3621
-3595
-3569
-3544
-3518
-3493
-3468
-3443
-3418
-3393
-3369
-3344
-3320
-3295
-3271
-3246
-3222
-3198
-3174
-3150
-3126
-3102
-3079
-3056
-3033
-3010
-2988
-2966
-2945
-2924
-2903
-2883
-2863
-2844
-2824
-2806
-2787
-2769
-2752
-2735
-2719
-2703
-2687
-2672
-2657
-2642
-2628
-2614
-2601
-2587
-2574
-2561
-2549
-2536
-2524
-2512
-2500
-2489
-2478
-2467
-2456
-2445
-2435
-2425
-2415
-2405
-2395
-2386
-2376
-2367
-2358
-2348
-2339
-2330
-2321
-2312
-2302
-2293
-2283
-2274
-2264
-2254
-2244
-2233
-2223
-2212
-2201
-2190
-2179
-2167
-2156
-2144
-2131
-2119
-2106
-2094
-2080
-2067
-2053
-2040
-2025
-2011
-1996
-1981
-1966
-1951
-1935
-1920
-1904
-1888
-1873
-1857
-1841
-1825
-1808
-1792
-1776
-1759
-1743
-1726
-1709
-1692
-1675
-1658
-1641
-1624
-1606
-1588
-1571
-1553
-1535
-1517
-1500
-1482
-1464
-1447
-1429
-1411
-1394
-1377
-1360
-1343
-1326
-1309
-1292
-1276
-1260
-1244
-1228
-1212
-1197
-1181
-1166
-1150
-1135
-1119
-1104
-1088
-1073
-1057
-1042
-1026
-1010
-995
-980
-964
-949
-934
-919
-904
-889
-875
-860
-845
-831
-817
-803
-789
-775
-762
-749
-736
-723
-711
-698
-687
-675
-664
-653
-643
-633
-623
-614
-605
-596
-588
-580
-573
-566
-560
-554
-548
-544
-540
-536
-533
-530
-528
-526
-525
-524
-523
-523
-523
-524
-525
-526
-527
-529
-531
-532
-534
-536
-539
-541
-543
-545
-548
-550
-552
-554
-556
-558
-560
-561
-562
-563
-564
-564
-564
-564
-563
-562
-560
-558
-556
-554
-551
-547
-543
-539
-534
-529
-523
-517
-511
-504
-497
-489
-482
-473
-465
-456
-446
-437
-427
-416
-406
-395
-383
-372
-360
-347
-334
-321
-308
-295
-281
-267
-252
-238
-223
-207
-191
-175
-159
-142
-125
-107
-89
-71
-52
-33
-14
6
26
46
67
88
110
131
153
176
198
221
243
266
289
313
336
360
383
407
431
455
479
503
528
552
577
602
628
653
679
706
733
760
787
816
844
873
903
933
963
994
1025
1056
1088
1121
1154
1187
1221
1255
1290
1326
1362
1398
1435
1472
1510
1548
1586
1625
1664
1704
1744
1784
1824
1865
1906
1947
1988
2029
2070
2112
2153
2195
2237
2279
2321
2364
2406
2449
2491
2534
2577
2620
2663
2707
2751
2795
2839
2884
2928
2973
3018
3062
3107
3152
3196
3241
3285
3329
3374
3418
3462
3506
3550
3594
3637
3681
3724
3768
3811
3855
3898
3941
3985
4027
4070
4114
4157
4200
4243
4285
4328
4370
4413
4454
4496
4538
4579
4620
4661
4702
4743
4784
4825
4865
4906
4946
4987
5027
5067
5107
5147
5187
5227
5266
5306
5345
5384
5422
5461
5499
5538
5576
5614
5652
5689
5726
5763
5800
5836
5872
5908
5944
5979
6014
6048
6083
6117
6151
6184
6218
6251
6284
6317
6350
6383
6417
6450
6483
6516
6550
6583
6617
6650
6684
6717
6750
6783
6816
6849
6882
6915
6947
6980
7012
7044
7076
7108
7140
7172
7204
7236
7268
7299
7331
7362
7394
7425
7456
7488
7519
7550
7581
7613
7644
7675
7705
7736
7767
7798
7829
7859
7890
7921
7952
7982
8013
8044
8074
8105
8135
8167
8197
8228
8259
8290
8320
8351
8382
8413
8443
8473
8503
8532
8561
8590
8619
8647
8675
8702
8729
8756
8783
8809
8835
8861
8886
8911
8936
8961
8985
9009
9033
9057
9080
9103
9126
9148
9170
9191
9213
9233
9253
9273
9292
9311
9329
9347
9365
9382
9399
9415
9432
9447
9463
9478
9492
9506
9520
9534
9547
9559
9572
9584
9596
9608
9619
9630
9640
9650
9660
9669
9678
9687
9695
9703
9710
9717
9724
9730
9736
9741
9746
9750
9754
9757
9760
9762
9763
9764
9765
9764
9764
9762
9761
9758
9755
9752
9748
9744
9740
9735
9730
9725
9719
9713
9707
9700
9694
9686
9679
9672
9664
9656
9647
9639
9630
9620
9611
9602
9592
9582
9573
9563
9554
9544
9535
9525
9516
9507
9498
9489
9481
9473
9465
9457
9450
9443
9436
9429
9422
9416
9410
9404
9399
9393
9388
9383
9378
9373
9369
9364
9360
9357
9353
9350
9348
9345
9344
9342
9341
9341
9341
9341
9342
9343
9344
9346
9349
9352
9355
9359
9363
9368
9373
9379
9385
9391
9398
9405
9412
9420
9428
9437
9446
9456
9466
9477
9488
9499
9511
9524
9537
9550
9564
9578
9592
9607
9622
9638
9654
9670
9686
9703
9720
9737
9754
9772
9789
9807
9826
9844
9862
9881
9900
9919
9938
9958
9977
9996
10016
10035
10055
10074
10094
10114
10133
10153
10173
10193
10213
10233
10254
10274
10294
10314
10335
10355
10375
10395
10416
10436
10456
10476
10496
10516
10536
10556
10577
10597
10617
10638
10658
10679
10699
10720
10741
10762
10784
10805
10827
10849
10871
10894
10916
10939
10962
10986
11010
11034
11058
11082
11107
11132
11158
11184
11210
11236
11262
11289
11316
11343
11371
11399
11427
11455
11484
11513
11542
11571
11601
11631
11661
11691
11721
11752
11782
11813
11844
11875
11906
11937
11969
12000
12032
12063
12095
12127
12159
12191
12223
12255
12287
12319
12352
12384
12417
12449
12482
12515
12548
12580
12613
12646
12680
12713
12746
12780
12813
12847
12880
12914
12948
12981
13015
13049
13083
13117
13151
13185
13219
13253
13287
13320
13354
13388
13421
13455
13489
13522
13556
13589
13623
13656
13690
13723
13756
13790
13824
13857
13891
13925
13960
13994
14029
14063
14098
14133
14168
14203
14238
14273
14308
14343
14378
14412
14447
14481
14515
14549
14583
14616
14650
14683
14716
14749
14782
14815
14847
14880
14912
14945
14977
15009
15041
15073
15105
15137
15169
15201
15233
15265
15296
15328
15359
15390
15421
15452
15482
15513
15543
15573
15602
15631
15660
15688
15716
15743
15770
15797
15823
15849
15875
15900
15924
15948
15972
15995
16018
16041
16062
16084
16105
16125
16145
16164
16183
16201
16219
16236
16253
16268
16283
16299
16312
16327
16340
16352
16364
16375
16386
16396
16405
16414
16423
16431
16438
16445
16451
16457
16462
16466
16470
16474
16477
16479
16480
16481
16482
16481
16481
16479
16477
16475
16472
16469
16464
16460
16455
16449
16443
16436
16429
16421
16413
16404
16395
16386
16375
16364
16354
16341
16331
16318
16305
16292
16277
16265
16250
16236
16221
16206
16190
16175
16158
16143
16126
16111
16094
16079
16062
16047
16030
16015
15999
15983
15967
15951
15935
15919
15904
15888
15872
15857
15841
15826
15810
15795
15779
15764
15748
15733
15717
15701
15686
15670
15654
15638
15622
15605
15589
15572
15556
15539
15522
15506
15489
15472
15455
15438
15421
15403
15386
15368
15350
15332
15314
15295
15277
15258
15238
15219
15199
15179
15159
15139
15118
15097
15076
15055
15033
15012
14990
14968
14946
14923
14900
14877
14853
14830
14806
14782
14757
14733
14708
14683
14658
14632
14606
14580
14554
14527
14500
14473
14445
14417
14389
14361
14333
14305
14276
14248
14219
14190
14162
14133
14105
14077
14048
14020
13992
13964
13936
13908
13880
13852
13825
13798
13771
13744
13718
13692
13666
13641
13616
13591
13567
13543
13520
13496
13474
13451
13429
13408
13386
13365
13345
13324
13305
13285
13266
13248
13230
13212
13195
13179
13163
13147
13132
13118
13104
13091
13078
13066
13054
13043
13032
13022
13013
13004
12996
12988
12981
12975
12969
12964
12960
12956
12953
12951
12950
12949
12949
12950
12951
12953
12956
12959
12964
12968
12974
12980
12986
12993
13001
13009
13018
13027
13037
13048
13059
13071
13083
13096
13110
13124
13139
13154
13170
13186
13203
13221
13238
13257
13275
13294
13313
13333
13353
13373
13394
13415
13436
13458
13480
13502
13524
13547
13570
13594
13617
13642
13666
13690
13715
13740
13765
13790
13816
13841
13867
13893
13920
13946
13973
14000
14028
14056
14084
14112
14140
14169
14198
14227
14256
14286
14316
14346
14376
14407
14437
14468
14499
14530
14561
14592
14623
14655
14686
14718
14750
14781
14813
14845
14877
14910
14942
14974
15007
15040
15072
15105
15138
15171
15204
15237
15270
15304
15337
15371
15404
15438
15471
15504
15538
15571
15604
15637
15671
15704
15737
15770
15802
15835
15868
15900
15932
15965
15997
16029
16061
16093
16125
16157
16189
16221
16253
16283
16315
16347
16379
16410
16441
16472
16503
16534
16565
16596
16627
16659
16690
16721
16752
16783
16814
16845
16876
16907
16938
16968
16999
17029
17059
17089
17119
17148
17178
17207
17235
17263
17291
17319
17346
17373
17400
17426
17451
17477
17501
17525
17549
17572
17595
17617
17638
17659
17679
17699
17718
17736
17754
17771
17788
17804
17820
17834
17849
17863
17876
17888
17900
17911
17922
17932
17941
17950
17958
17965
17972
17978
17983
17987
17991
17995
17997
17999
18000
18001
18001
18000
17998
17996
17994
17991
17987
17983
17977
17972
17965
17958
17951
17942
17934
17925
17915
17905
17894
17883
17871
17858
17846
17832
17818
17804
17789
17774
17759
17743
17727
17710
17693
17676
17658
17640
17622
17604
17585
17566
17547
17527
17508
17488
17468
17448
17428
17407
17387
17366
17345
17324
17303
17282
17261
17239
17218
17197
17176
17154
17133
17112
17091
17069
17048
17027
17005
16984
16962
16941
16919
16897
16876
16854
16832
16809
16787
16764
16741
16718
16694
16671
16647
16623
16599
16575
16550
16525
16500
16475
16450
16425
16399
16373
16347
16320
16293
16265
16239
16212
16184
16155
16128
16099
16070
16041
16012
15983
15953
15924
15894
15864
15834
15803
15773
15742
15711
15680
15649
15617
15586
15554
15522
15491
15459
15426
15394
15362
15329
15296
15263
15230
15197
15164
15130
15097
15063
15029
14995
14961
14928
14894
14860
14826
14792
14758
14724
14690
14656
14623
14589
14555
14522
14488
14455
14421
14388
14355
14322
14288
14255
14222
14189
14156
14123
14090
14057
14024
13990
13957
13923
13890
13856
13822
13788
13754
13720
13686
13652
13618
13584
13550
13515
13481
13446
13411
13375
13340
13304
13268
13231
13195
13158
13121
13083
13045
13007
12969
12930
12891
12851
12812
12772
12732
12692
12651
12610
12569
12528
12487
12445
12404
12362
12319
12277
12234
12192
12149
12106
12062
12019
11975
11932
11888
11844
11799
11755
11710
11666
11621
11576
11532
11487
11442
11396
11351
11305
11260
11214
11168
11121
11075
11028
10981
10935
10888
10841
10794
10747
10700
10653
10606
10559
10511
10464
10417
10369
10321
10273
10225
10177
10128
10080
10031
9982
9933
9884
9835
9785
9736
9686
9637
9587
9538
9488
9438
9389
9339
9289
9240
9190
9141
9091
9041
8992
8942
8893
8844
8794
8745
8696
8647
8598
8549
8500
8452
8403
8355
8307
8259
8212
8164
8117
8070
8023
7978
7932
7886
7841
7796
7752
7708
7664
7621
7578
7536
7495
7454
7413
7373
7334
7295
7257
7220
7183
7147
7111
7076
7042
7008
6975
6943
6911
6880
6850
6820
6791
6763
6736
6709
6683
6658
6633
6610
6587
6564
6542
6521
6500
6480
6461
6442
6424
6406
6388
6371
6354
6338
6322
6306
6290
6275
6260
6245
6230
6215
6201
6186
6171
6156
6141
6126
6110
6095
6079
6063
6048
6032
6016
6000
5984
5968
5951
5935
5918
5901
5884
5867
5849
5831
5813
5795
5776
5757
5737
5717
5697
5676
5655
5634
5612
5590
5568
5545
5522
5499
5476
5452
5429
5405
5381
5357
5332
5308
5283
5258
5233
5208
5182
5156
5131
5105
5079
5053
5026
5000
4974
4947
4921
4895
4868
4842
4816
4790
4764
4738
4712
4686
4660
4634
4608
4582
4556
4530
4505
4479
4453
4427
4402
4376
4351
4325
4300
4275
4250
4225
4200
4176
4151
4126
4101
4075
4051
4027
4002
3977
3952
3926
3901
3876
3850
3824
3799
3773
3747
3720
3694
3668
3641
3615
3588
3561
3534
3507
3480
3453
3426
3398
3370
3342
3314
3285
3256
3227
3197
3167
3137
3107
3077
3046
3015
2984
2954
2923
2892
2861
2830
2800
2769
2738
2708
2678
2647
2617
2587
2556
2526
2495
2464
2433
2403
2372
2341
2310
2279
2248
2216
2185
2154
2123
2092
2061
2029
1998
1967
1936
1904
1873
1841
1809
1778
1746
1714
1682
1649
1617
1584
1552
1519
1486
1453
1420
1386
1353
1319
1285
1251
1217
1183
1148
1114
1079
1044
1008
972
937
901
864
828
791
754
717
680
642
604
567
529
490
452
414
375
337
298
260
221
182
143
104
65
26
-13
-52
-91
-130
-170
-209
-249
-288
-328
-368
-407
-447
-486
-526
-566
-605
-645
-685
-724
-764
-804
-844
-884
-924
-964
-1004
-1044
-1085
-1126
-1167
-1208
-1249
-1291
-1333
-1375
-1417
-1459
-1502
-1545
-1588
-1631
-1675
-1719
-1763
-1807
-1852
-1897
-1942
-1988
-2033
-2079
-2126
-2172
-2219
-2265
-2312
-2359
-2406
-2454
-2501
-2549
-2597
-2646
-2695
-2743
-2793
-2842
-2891
-2941
-2991
-3041
-3091
-3141
-3192
-3243
-3294
-3345
-3397
-3449
-3502
-3554
-3607
-3661
-3714
-3768
-3823
-3877
-3932
-3987
-4042
-4098
-4153
-4209
-4265
-4321
-4377
-4433
-4490
-4547
-4603
-4660
-4717
-4774
-4831
-4888
-4945
-5002
-5059
-5117
-5174
-5232
-5290
-5348
-5406
-5465
-5523
-5581
-5640
-5699
-5758
-5817
-5876
-5936
-5995
-6055
-6114
-6174
-6234
-6294
-6354
-6413
-6473
-6533
-6593
-6654
-6714
-6774
-6834
-6894
-6955
-7015
-7075
-7135
-7195
-7255
-7314
-7373
-7432
-7491
-7550
-7608
-7666
-7724
-7782
-7840
-7897
-7954
-8010
-8068
-8124
-8180
-8236
-8292
-8347
-8402
-8457
-8511
-8565
-8619
-8673
-8726
-8779
-8832
-8884
-8936
-8988
-9039
-9090
-9141
-9192
-9242
-9292
-9342
-9392
-9442
-9491
-9540
-9589
-9637
-9685
-9733
-9781
-9828
-9875
-9921
-9967
-10013
-10059
-10104
-10148
-10193
-10237
-10280
-10323
-10366
-10408
-10451
-10492
-10534
-10575
-10616
-10656
-10696
-10736
-10775
-10814
-10853
-10891
-10929
-10967
-11004
-11041
-11077
-11114
-11149
-11185
-11220
-11254
-11288
-11322
-11356
-11389
-11421
-11453
-11485
-11517
-11548
-11579
-11610
-11641
-11671
-11701
-11731
-11761
-11791
-11820
-11850
-11879
-11909
-11938
-11968
-11997
-12026
-12056
-12085
-12115
-12145
-12175
-12205
-12235
-12265
-12296
-12327
-12358
-12389
-12420
-12451
-12483
-12515
-12547
-12579
-12611
-12644
-12677
-12709
-12742
-12775
-12808
-12841
-12874
-12906
-12939
-12972
-13004
-13037
-13069
-13101
-13133
-13165
-13197
-13228
-13260
-13291
-13322
-13353
-13383
-13413
-13443
-13472
-13502
-13530
-13559
-13587
-13616
-13644
-13672
-13699
-13727
-13754
-13782
-13809
-13836
-13863
-13890
-13917
-13943
-13970
-13996
-14022
-14047
-14073
-14098
-14123
-14148
-14172
-14196
-14220
-14244
-14267
-14290
-14314
-14337
-14359
-14382
-14405
-14427
-14449
-14471
-14493
-14515
-14536
-14558
-14579
-14601
-14622
-14643
-14664
-14685
-14707
-14728
-14749
-14770
-14792
-14813
-14834
-14855
-14877
-14898
-14919
-14940
-14961
-14981
-15002
-15023
-15043
-15064
-15084
-15104
-15125
-15145
-15165
-15185
-15205
-15225
-15245
-15265
-15285
-15305
-15325
-15346
-15366
-15387
-15408
-15429
-15450
-15472
-15493
-15515
-15537
-15559
-15582
-15604
-15627
-15650
-15673
-15696
-15719
-15743
-15767
-15791
-15815
-15839
-15863
-15888
-15913
-15939
-15964
-15990
-16015
-16042
-16068
-16096
-16123
-16149
-16177
-16204
-16232
-16259
-16286
-16315
-16343
-16370
-16399
-16428
-16456
-16485
-16514
-16543
-16572
-16602
-16631
-16661
-16691
-16722
-16752
-16783
-16814
-16845
-16876
-16908
-16939
-16971
-17003
-17035
-17068
-17100
-17133
-17165
-17198
-17231
-17264
-17297
-17330
-17363
-17397
-17430
-17464
-17498
-17531
-17565
-17599
-17633
-17667
-17701
-17735
-17769
-17804
-17838
-17872
-17907
-17941
-17975
-18010
-18044
-18078
-18113
-18147
-18181
-18215
-18249
-18283
-18317
-18351
-18384
-18418
-18452
-18486
-18520
-18554
-18589
-18623
-18658
-18693
-18728
-18763
-18798
-18834
-18870
-18906
-18942
-18978
-19015
-19052
-19089
-19126
-19163
-19201
-19239
-19277
-19315
-19353
-19392
-19430
-19469
-19508
-19547
-19586
-19626
-19665
-19704
-19743
-19783
-19822
-19861
-19900
-19939
-19978
-20017
-20056
-20095
-20133
-20172
-20210
-20247
-20285
-20322
-20359
-20396
-20433
-20469
-20506
-20542
-20577
-20613
-20648
-20683
-20718
-20752
-20787
-20821
-20855
-20888
-20921
-20954
-20987
-21019
-21051
-21083
-21114
-21145
-21176
-21207
-21237
-21267
-21298
-21328
-21358
-21387
-21417
-21447
-21477
-21506
-21536
-21565
-21595
-21624
-21653
-21682
-21711
-21740
-21769
-21798
-21827
-21856
-21884
-21912
-21941
-21969
-21997
-22024
-22052
-22079
-22107
-22134
-22161
-22188
-22215
-22242
-22269
-22295
-22322
-22348
-22374
-22400
-22425
-22451
-22476
-22501
-22526
-22551
-22576
-22600
-22625
-22649
-22673
-22697
-22721
-22744
-22768
-22791
-22814
-22837
-22860
-22882
-22905
-22927
-22949
-22971
-22992
-23014
-23035
-23056
-23077
-23097
-23117
-23138
-23158
-23177
-23197
-23217
-23236
-23255
-23274
-23293
-23312
-23331
-23349
-23368
-23386
-23404
-23422
-23440
-23458
-23475
-23493
-23510
-23527
-23544
-23560
-23577
-23593
-23608
-23624
-23639
-23654
-23669
-23683
-23697
-23711
-23725
-23739
-23752
-23766
-23779
-23791
-23804
-23817
-23829
-23841
-23853
-23864
-23876
-23887
-23898
-23909
-23920
-23930
-23941
-23951
-23961
-23971
-23981
-23991
-24000
-24010
-24019
-24029
-24038
-24047
-24056
-24065
-24074
-24083
-24092
-24101
-24110
-24119
-24127
-24136
-24145
-24153
-24162
-24171
-24180
-24189
-24197
-24206
-24215
-24224
-24233
-24242
-24251
-24261
-24270
-24280
-24290
-24301
-24311
-24322
-24333
-24344
-24356
-24368
-24380
-24392
-24405
-24417
-24431
-24444
-24458
-24472
-24486
-24500
-24515
-24530
-24545
-24560
-24576
-24591
-24607
-24623
-24640
-24656
-24672
-24688
-24705
-24720
-24736
-24752
-24767
-24782
-24796
-24811
-24824
-24838
-24851
-24864
-24876
-24888
-24900
-24911
-24923
-24934
-24945
-24955
-24966
-24976
-24986
-24996
-25006
-25015
-25025
-25034
-25043
-25051
-25060
-25068
-25076
-25084
-25092
-25099
-25106
-25114
-25121
-25129
-25136
-25143
-25150
-25157
-25164
-25171
-25178
-25185
-25192
-25199
-25206
-25214
-25221
-25229
-25237
-25245
-25253
-25261
-25269
-25278
-25287
-25296
-25305
-25314
-25324
-25333
-25343
-25354
-25364
-25375
-25385
-25396
-25408
-25419
-25430
-25442
-25454
-25465
-25477
-25489
-25501
-25512
-25524
-25536
-25548
-25560
-25572
-25583
-25595
-25607
-25618
-25630
-25641
-25653
-25665
-25677
-25689
-25702
-25714
-25726
-25739
-25752
-25765
-25778
-25791
-25805
-25819
-25833
-25847
-25862
-25876
-25891
-25907
-25922
-25937
-25953
-25969
-25985
-26001
-26017
-26033
-26049
-26065
-26082
-26098
-26115
-26131
-26148
-26165
-26182
-26199
-26215
-26232
-26249
-26266
-26283
-26299
-26316
-26334
-26351
-26368
-26385
-26403
-26420
-26438
-26455
-26473
-26491
-26509
-26527
-26544
-26563
-26581
-26599
-26617
-26636
-26654
-26673
-26692
-26711
-26730
-26749
-26768
-26788
-26808
-26828
-26848
-26868
-26888
-26908
-26929
-26950
-26971
-26992
-27013
-27034
-27055
-27077
-27098
-27120
-27142
-27164
-27187
-27209
-27232
-27254
-27277
-27300
-27323
-27347
-27370
-27394
-27418
-27442
-27467
-27491
-27516
-27542
-27567
-27593
-27620
-27646
-27673
-27700
-27728
-27756
-27784
-27813
-27841
-27870
-27900
-27929
-27959
-27989
-28019
-28050
-28080
-28110
-28141
-28172
-28203
-28233
-28264
-28295
-28327
-28358
-28389
-28421
-28453
-28485
-28517
-28549
-28582
-28615
-28649
-28683
-28717
-28751
-28786
-28821
-28856
-28891
-28927
-28963
-28999
-29035
-29072
-29109
-29146
-29184
-29221
-29260
-29298
-29337
-29376
-29415
-29454
-29494
-29534
-29575
-29616
-29657
-29698
-29740
-29782
-29825
-29867
-29910
-29954
-29998
-30042
-30086
-30131
-30176
-30222
-30268
-30314
-30360
-30407
-30454
-30502
-30550
-30598
-30647
-30696
-30746
-30796
-30846
-30897
-30948
-31000
-31052
-31105
-31158
-31211
-31264
-31318
-31372
-31427
-31481
-31536
-31592
-31647
-31703
-31759
-31816
-31872
-31929
-31986
-32043
-32101
-32159
-32218
-32277
-32336
-32395
-32454
-32514
-32573
-32633
-32692
-32753
-32813
-32873
-32933
-32993
-33052
-33112
-33171
-33230
-33289
-33348
-33406
-33465
-33523
-33581
-33638
-33696
-33753
-33810
-33867
-33923
-33980
-34036
-34092
-34147
-34203
-34258
-34312
-34367
-34421
-34475
-34528
-34582
-34634
-34687
-34739
-34790
-34841
-34892
-34943
-34993
-35043
-35092
-35141
-35190
-35239
-35287
-35335
-35383
-35431
-35478
-35525
-35572
-35618
-35664
-35710
-35755
-35800
-35845
-35889
-35932
-35975
-36018
-36060
-36101
-36142
-36183
-36222
-36262
-36301
-36339
-36377
-36414
-36451
-36487
-36522
-36557
-36592
-36626
-36659
-36692
-36724
-36755
-36786
-36817
-36846
-36875
-36904
-36932
-36959
-36986
-37012
-37038
-37063
-37088
-37112
-37135
-37158
-37180
-37202
-37223
-37244
-37265
-37284
-37304
-37323
-37341
-37359
-37377
-37394
-37410
-37426
-37442
-37457
-37472
-37486
-37500
-37513
-37526
-37538
-37550
-37561
-37572
-37582
-37591
-37600
-37609
-37617
-37624
-37631
-37637
-37643
-37648
-37653
-37657
-37661
-37664
-37666
-37668
-37670
-37671
-37672
-37672
-37672
-37671
-37670
-37668
-37666
-37664
-37660
-37657
-37652
-37647
-37641
-37635
-37629
-37621
-37613
-37605
-37596
-37586
-37576
-37565
-37553
-37542
-37529
-37516
-37502
-37488
-37474
-37458
-37442
-37426
-37409
-37392
-37374
-37355
-37336
-37316
-37296
-37275
-37254
-37232
-37210
-37187
-37164
-37140
-37115
-37090
-37065
-37039
-37012
-36984
-36957
-36928
-36899
-36870
-36840
-36810
-36779
-36748
-36716
-36684
-36652
-36619
-36586
-36553
-36519
-36484
-36449
-36414
-36379
-36343
-36307
-36270
-36233
-36196
-36158
-36120
-36082
-36043
-36004
-35965
-35925
-35885
-35845
-35804
-35764
-35723
-35681
-35640
-35598
-35556
-35514
-35472
-35429
-35387
-35344
-35301
-35258
-35215
-35172
-35128
-35085
-35042
-34998
-34955
-34911
-34867
-34823
-34780
-34736
-34692
-34648
-34605
-34561
-34518
-34475
-34431
-34388
-34345
-34302
-34260
-34217
-34175
-34133
-34091
-34050
-34009
-33967
-33926
-33886
-33845
-33805
-33764
-33724
-33684
-33645
-33605
-33566
-33527
-33488
-33450
-33411
-33373
-33335
-33297
-33259
-33221
-33184
-33146
-33109
-33072
-33036
-32999
-32963
-32926
-32890
-32854
-32819
-32783
-32747
-32713
-32677
-32644
-32610
-32576
-32542
-32508
-32475
-32442
-32409
-32377
-32345
-32313
-32281
-32250
-32219
-32188
-32158
-32128
-32098
-32069
-32040
-32011
-31983
-31955
-31927
-31899
-31871
-31844
-31817
-31790
-31763
-31736
-31710
-31683
-31657
-31631
-31605
-31579
-31553
-31528
-31502
-31477
-31452
-31426
-31401
-31376
-31351
-31326
-31300
-31275
-31250
-31225
-31200
-31176
-31151
-31126
-31102
-31077
-31052
-31028
-31004
-30980
-30956
-30932
-30908
-30884
-30861
-30838
-30814
-30791
-30768
-30745
-30722
-30699
-30677
-30655
-30633
-30611
-30589
-30568
-30547
-30526
-30505
-30485
-30465
-30445
-30425
-30406
-30387
-30368
-30349
-30330
-30312
-30293
-30275
-30257
-30239
-30221
-30203
-30186
-30168
-30150
-30133
-30115
-30097
-30080
-30062
-30045
-30027
-30009
-29992
-29974
-29956
-29938
-29921
-29903
-29885
-29867
-29849
-29831
-29813
-29796
-29778
-29760
-29742
-29724
-29706
-29688
-29670
-29652
-29634
-29617
-29599
-29581
-29563
-29546
-29529
-29511
-29494
-29477
-29460
-29444
-29427
-29411
-29394
-29378
-29363
-29347
-29331
-29316
-29301
-29286
-29272
-29257
-29243
-29229
-29216
-29202
-29189
-29176
-29164
-29151
-29139
-29127
-29116
-29104
-29093
-29081
-29070
-29058
-29047
-29036
-29025
-29014
-29003
-28992
-28981
-28969
-28958
-28947
-28936
-28925
-28914
-28903
-28892
-28880
-28869
-28858
-28846
-28834
-28823
-28811
-28799
-28787
-28774
-28762
-28749
-28737
-28724
-28711
-28698
-28685
-28671
-28657
-28643
-28629
-28614
-28599
-28585
-28569
-28554
-28538
-28522
-28506
-28490
-28473
-28456
-28439
-28421
-28404
-28385
-28367
-28348
-28329
-28310
-28290
-28270
-28249
-28228
-28207
-28185
-28163
-28140
-28117
-28093
-28069
-28045
-28020
-27995
-27969
-27943
-27917
-27890
-27862
-27834
-27806
-27777
-27748
-27719
-27688
-27658
-27627
-27595
-27564
-27531
-27498
-27465
-27432
-27397
-27363
-27328
-27293
-27257
-27220
-27184
-27147
-27109
-27071
-27033
-26994
-26955
-26915
-26875
-26834
-26793
-26751
-26710
-26667
-26625
-26582
-26538
-26494
-26450
-26405
-26360
-26314
-26269
-26222
-26176
-26129
-26082
-26034
-25986
-25937
-25888
-25839
-25789
-25739
-25688
-25637
-25586
-25535
-25483
-25431
-25378
-25325
-25272
-25219
-25166
-25112
-25059
-25005
-24951
-24896
-24842
-24787
-24733
-24678
-24623
-24568
-24512
-24457
-24401
-24345
-24289
-24233
-24176
-24119
-24063
-24005
-23948
-23890
-23833
-23774
-23716
-23657
-23598
-23539
-23480
-23420
-23359
-23299
-23238
-23177
-23116
-23054
-22992
-22931
-22868
-22806
-22744
-22681
-22618
-22555
-22491
-22427
-22364
-22300
-22235
-22171
-22106
-22041
-21976
-21911
-21845
-21780
-21714
-21648
-21582
-21515
-21449
-21383
-21316
-21249
-21183
-21116
-21049
-20982
-20915
-20847
-20780
-20712
-20645
-20577
-20509
-20440
-20372
-20304
-20235
-20166
-20098
-20029
-19960
-19891
-19822
-19754
-19685
-19617
-19549
-19481
-19413
-19345
-19278
-19210
-19143
-19077
-19010
-18944
-18878
-18812
-18746
-18681
-18615
-18550
-18485
-18420
-18355
-18290
-18225
-18160
-18095
-18031
-17966
-17901
-17836
-17770
-17705
-17640
-17574
-17509
-17443
-17378
-17312
-17246
-17180
-17115
-17049
-16983
-16917
-16852
-16786
-16720
-16655
-16590
-16524
-16459
-16393
-16328
-16263
-16197
-16132
-16067
-16001
-15936
-15871
-15805
-15740
-15675
-15610
-15544
-15479
-15414
-15349
-15284
-15219
-15154
-15089
-15024
-14959
-14894
-14829
-14764
-14699
-14634
-14568
-14503
-14438
-14372
-14306
-14241
-14175
-14109
-14043
-13978
-13912
-13846
-13779
-13713
-13647
-13581
-13514
-13448
-13382
-13316
-13249
-13183
-13117
-13051
-12985
-12919
-12852
-12786
-12720
-12654
-12588
-12522
-12456
-12390
-12324
-12258
-12192
-12126
-12060
-11994
-11928
-11862
-11796
-11730
-11664
-11598
-11532
-11466
-11400
-11333
-11267
-11201
-11135
-11069
-11003
-10936
-10870
-10804
-10738
-10671
-10605
-10538
-10471
-10405
-10338
-10271
-10203
-10136
-10068
-10000
-9932
-9864
-9795
-9727
-9658
-9589
-9520
-9451
-9382
-9313
-9243
-9174
-9105
-9035
-8966
-8897
-8827
-8758
-8688
-8619
-8550
-8481
-8412
-8343
-8275
-8206
-8137
-8069
-8000
-7933
-7866
-7798
-7731
-7665
-7599
-7533
-7467
-7401
-7336
-7272
-7208
-7144
-7080
-7017
-6954
-6892
-6830
-6768
-6707
-6646
-6586
-6525
-6466
-6406
-6347
-6289
-6231
-6173
-6116
-6059
-6002
-5946
-5889
-5834
-5778
-5723
-5668
-5613
-5558
-5504
-5450
-5396
-5342
-5288
-5234
-5181
-5128
-5075
-5022
-4969
-4917
-4864
-4812
-4761
-4709
-4658
-4607
-4556
-4505
-4455
-4405
-4355
-4306
-4257
-4208
-4159
-4110
-4061
-4013
-3964
-3916
-3868
-3820
-3772
-3723
-3675
-3627
-3579
-3531
-3483
-3434
-3386
-3338
-3289
-3241
-3193
-3145
-3096
-3048
-3000
-2951
-2903
-2854
-2806
-2757
-2709
-2660
-2611
-2563
-2514
-2465
-2416
-2367
-2318
-2269
-2220
-2171
-2122
-2074
-2025
-1977
-1929
-1881
-1833
-1786
-1739
-1692
-1646
-1599
-1553
-1507
-1462
-1417
-1372
-1327
-1283
-1238
-1194
-1150
-1107
-1063
-1020
-977
-934
-891
-848
-805
-762
-719
-677
-634
-591
-548
-505
-462
-419
-376
-333
-289
-246
-202
-159
-115
-71
-27
17
61
105
149
193
237
281
325
368
412
456
500
543
587
630
673
716
759
802
845
887
929
972
1014
1056
1098
1140
1182
1224
1265
1307
1348
1390
1431
1473
1514
1555
1597
1638
1679
1721
1762
1804
1845
1887
1928
1970
2011
2053
2095
2137
2179
2222
2265
2308
2351
2394
2438
2482
2527
2572
2617
2662
2708
2754
2801
2847
2895
2942
2990
3038
3086
3135
3183
3232
3281
3330
3380
3429
3478
3528
3577
3627
3677
3726
3776
3826
3876
3926
3976
4026
4075
4125
4175
4225
4274
4323
4372
4422
4470
4519
4568
4616
4664
4711
4759
4806
4853
4899
4945
4992
5037
5083
5129
5174
5219
5264
5309
5354
5399
5443
5488
5532
5576
5621
5664
5708
5752
5796
5839
5883
5926
5969
6012
6055
6098
6141
6184
6227
6270
6313
6357
6400
6443
6487
6530
6574
6617
6661
6704
6748
6791
6835
6878
6922
6965
7009
7053
7096
7140
7183
7226
7270
7313
7357
7400
7443
7487
7530
7574
7617
7660
7703
7747
7790
7833
7876
7919
7963
8006
8048
8092
8135
8178
8221
8264
8307
8349
8392
8435
8477
8520
8562
8605
8648
8690
8733
8776
8819
8862
8905
8949
8992
9035
9079
9123
9167
9211
9255
9299
9344
9388
9433
9478
9522
9567
9612
9658
9703
9749
9795
9841
9888
9934
9981
10029
10076
10124
10172
10221
10270
10319
10368
10418
10468
10518
10569
10620
10672
10723
10775
10827
10879
10932
10985
11038
11091
11145
11198
11253
11307
11362
11417
11472
11527
11583
11639
11695
11752
11809
11866
11924
11981
12040
12098
12157
12216
12276
12336
12396
12456
12517
12578
12639
12701
12763
12825
12888
12951
13014
13077
13140
13204
13268
13332
13397
13461
13526
13591
13657
13722
13788
13853
13919
13985
14051
14118
14184
14251
14318
14385
14452
14519
14586
14653
14720
14788
14855
14923
14990
15057
15125
15192
15259
15327
15394
15461
15529
15597
15664
15732
15799
15867
15935
16001
16070
16138
16204
16273
16341
16408
16476
16544
16611
16679
16747
16814
16882
16949
17017
17085
17152
17220
17288
17356
17424
17492
17560
17628
17696
17765
17833
17902
17971
18040
18109
18178
18248
18317
18387
18457
18527
18598
18668
18739
18810
18882
18953
19024
19096
19167
19239
19310
19382
19453
19525
19596
19668
19740
19812
19884
19956
20028
20100
20173
20245
20318
20390
20463
20536
20609
20682
20755
20828
20901
20974
21048
21121
21194
21267
21341
21414
21487
21560
21632
21705
21778
21850
21922
21994
22066
22138
22209
22280
22351
22421
22491
22561
22631
22700
22769
22838
22906
22974
23041
23108
23174
23240
23305
23369
23433
23497
23559
23622
23683
23744
23805
23864
23924
23982
24041
24098
24156
24212
24269
24324
24380
24435
24489
24543
24597
24650
24703
24756
24808
24860
24912
24963
25015
25066
25116
25166
25216
25265
25314
25363
25411
25459
25507
25554
25601
25647
25693
25739
25785
25830
25876
25921
25966
26011
26056
26101
26146
26191
26235
26280
26325
26370
26415
26460
26505
26550
26595
26640
26686
26731
26776
26822
26867
26913
26958
27004
27050
27096
27142
27187
27233
27279
27325
27371
27418
27464
27510
27556
27603
27649
27695
27742
27788
27835
27881
27927
27974
28020
28067
28113
28159
28206
28252
28298
28345
28391
28438
28484
28531
28578
28625
28672
28719
28766
28814
28862
28910
28958
29006
29054
29103
29152
29200
29249
29298
29348
29397
29446
29496
29545
29595
29645
29695
29745
29795
29845
29895
29944
29994
30044
30094
30143
30193
30242
30292
30341
30390
30440
30489
30538
30587
30636
30685
30734
30783
30832
30881
30930
30979
31028
31077
31126
31174
31223
31271
31319
31367
31414
31462
31510
31557
31604
31651
31698
31745
31791
31838
31885
31931
31978
32024
32070
32116
32162
32209
32256
32302
32348
32394
32439
32485
32531
32576
32621
32665
32711
32755
32799
32844
32887
32931
32975
33018
33061
33104
33147
33190
33233
33275
33318
33360
33403
33445
33487
33529
33571
33613
33655
33697
33738
33779
33820
33860
33900
33940
33979
34018
34056
34095
34132
34169
34206
34243
34279
34314
34349
34384
34418
34452
34485
34518
34551
34583
34615
34646
34677
34707
34737
34767
34796
34825
34853
34880
34908
34934
34961
34987
35012
35037
35061
35084
35108
35130
35152
35174
35195
35215
35235
35255
35274
35292
35310
35328
35345
35362
35378
35395
35410
35426
35441
35456
35471
35485
35499
35513
35527
35540
35553
35566
35579
35591
35603
35615
35626
35638
35649
35659
35670
35680
35690
35699
35709
35718
35727
35736
35745
35754
35762
35770
35778
35786
35794
35802
35810
35817
35824
35831
35838
35845
35852
35858
35865
35871
35878
35884
35890
35897
35903
35909
35916
35922
35928
35935
35941
35947
35954
35960
35966
35973
35979
35986
35992
35999
36005
36012
36019
36025
36032
36038
36045
36051
36058
36064
36070
36076
36082
36088
36094
36100
36105
36111
36116
36121
36126
36131
36136
36141
36146
36150
36154
36158
36161
36164
36167
36170
36172
36175
36176
36178
36179
36180
36181
36181
36180
36179
36178
36177
36174
36172
36169
36166
36162
36158
36153
36148
36143
36137
36131
36124
36117
36110
36102
36094
36086
36077
36069
36060
36050
36040
36030
36020
36009
35998
35987
35976
35965
35953
35941
35929
35917
35905
35893
35881
35869
35856
35844
35831
35819
35806
35794
35781
35768
35755
35742
35728
35715
35701
35686
35672
35657
35642
35627
35611
35595
35579
35562
35545
35528
35510
35492
35473
35454
35435
35415
35395
35375
35354
35333
35311
35289
35267
35244
35221
35198
35175
35151
35127
35103
35078
35054
35029
35004
34978
34953
34927
34901
34875
34848
34822
34795
34768
34742
34715
34688
34660
34633
34606
34579
34551
34524
34496
34469
34441
34413
34385
34357
34330
34301
34273
34245
34216
34188
34159
34130
34101
34071
34042
34012
33982
33952
33922
33892
33862
33832
33801
33771
33741
33711
33681
33651
33621
33591
33561
33531
33502
33472
33443
33414
33384
33355
33326
33297
33268
33239
33211
33182
33154
33125
33098
33070
33042
33015
32988
32961
32935
32908
32882
32856
32830
32804
32778
32753
32728
32703
32677
32653
32628
32604
32581
32557
32533
32509
32485
32462
32439
32415
32393
32369
32347
32323
32301
32278
32255
32231
32208
32185
32161
32137
32113
32089
32064
32040
32016
31991
31966
31941
31916
31891
31865
31840
31814
31788
31762
31736
31710
31683
31657
31631
31604
31577
31551
31524
31497
31470
31443
31416
31389
31363
31336
31310
31284
31258
31232
31206
31181
31155
31130
31104
31079
31054
31028
31003
30978
30953
30928
30903
30878
30853
30827
30802
30777
30752
30727
30702
30677
30651
30626
30601
30576
30551
30526
30501
30476
30451
30426
30401
30376
30351
30326
30301
30275
30250
30224
30199
30173
30147
30122
30096
30070
30044
30017
29991
29965
29938
29912
29886
29859
29833
29807
29781
29755
29729
29703
29677
29651
29626
29600
29575
29550
29525
29500
29475
29451
29426
29402
29379
29355
29331
29308
29285
29262
29239
29216
29194
29171
29149
29126
29104
29082
29061
29039
29017
28996
28975
28954
28933
28912
28891
28871
28851
28830
28810
28790
28771
28751
28731
28712
28693
28674
28654
28635
28617
28598
28579
28561
28542
28524
28505
28487
28468
28450
28432
28413
28395
28377
28359
28341
28324
28306
28289
28271
28254
28237
28220
28203
28186
28169
28152
28135
28118
28100
28083
28066
28048
28031
28013
27995
27977
27960
27942
27924
27906
27888
27870
27852
27834
27816
27798
27779
27761
27743
27725
27707
27689
27671
27653
27636
27618
27600
27582
27565
27547
27530
27513
27496
27479
27461
27445
27428
27411
27395
27378
27362
27346
27330
27314
27298
27283
27267
27252
27237
27222
27207
27192
27178
27163
27149
27135
27120
27106
27093
27079
27065
27052
27038
27025
27012
26999
26986
26974
26961
26950
26938
26926
26915
26904
26893
26883
26873
26863
26853
26843
26834
26825
26816
26807
26799
26790
26782
26774
26766
26758
26750
26742
26735
26727
26720
26713
26706
26699
26692
26685
26678
26671
26664
26658
26651
26645
26638
26631
26625
26618
26612
26605
26599
26593
26586
26580
26573
26567
26560
26553
26547
26540
26533
26526
26519
26512
26505
26498
26491
26483
26476
26469
26461
26453
26446
26438
26430
26423
26414
26406
26398
26389
26381
26372
26362
26353
26343
26333
26323
26312
26302
26290
26279
26267
26254
26241
26228
26214
26200
26186
26171
26155
26140
26124
26107
26091
26073
26056
26039
26021
26003
25985
25966
25948
25929
25911
25892
25873
25854
25834
25815
25796
25776
25757
25737
25717
25697
25677
25657
25637
25616
25596
25575
25554
25532
25511
25489
25467
25445
25423
25401
25378
25356
25333
25311
25288
25265
25242
25219
25196
25173
25150
25127
25104
25080
25057
25033
25009
24985
24961
24937
24912
24887
24862
24837
24812
24786
24760
24734
24707
24681
24654
24627
24599
24572
24544
24517
24489
24461
24433
24404
24376
24348
24319
24290
24261
24232
24203
24174
24145
24116
24087
24057
24028
23998
23969
23939
23910
23880
23850
23821
23791
23762
23732
23702
23673
23643
23613
23583
23554
23524
23494
23464
23434
23404
23375
23345
23315
23286
23256
23226
23197
23167
23138
23108
23079
23049
23020
22990
22961
22931
22902
22873
22843
22814
22785
22756
22726
22697
22668
22639
22609
22580
22550
22521
22491
22461
22432
22402
22372
22341
22311
22281
22250
22220
22189
22159
22128
22098
22067
22037
22007
21976
21946
21916
21886
21856
21826
21796
21766
21737
21707
21678
21649
21619
21590
21561
21532
21503
21474
21446
21417
21388
21360
21331
21302
21274
21246
21217
21189
21161
21133
21105
21078
21050
21022
20995
20968
20941
20914
20887
20861
20834
20808
20782
20756
20729
20704
20678
20652
20626
20600
20574
20549
20523
20497
20472
20446
20420
20394
20369
20343
20317
20291
20266
20240
20214
20188
20162
20137
20111
20085
20059
20032
20006
19980
19953
19927
19900
19873
19846
19819
19792
19764
19736
19709
19680
19652
19624
19595
19567
19538
19509
19479
19450
19420
19390
19360
19330
19299
19269
19238
19207
19176
19145
19113
19082
19050
19018
18985
18953
18920
18888
18855
18822
18789
18755
18722
18688
18655
18621
18587
18554
18520
18486
18452
18418
18384
18350
18316
18282
18248
18214
18180
18146
18111
18077
18043
18009
17974
17940
17906
17872
17838
17804
17770
17736
17702
17669
17635
17601
17567
17533
17499
17465
17431
17397
17363
17328
17294
17260
17225
17190
17156
17121
17087
17052
17017
16982
16948
16913
16878
16842
16807
16772
16737
16701
16666
16630
16595
16559
16523
16487
16451
16415
16379
16343
16306
16270
16234
16198
16161
16125
16088
16052
16015
15979
15942
15905
15868
15832
15795
15758
15721
15684
15647
15610
15573
15535
15498
15461
15423
15386
15348
15310
15273
15235
15197
15159
15121
15082
15044
15006
14968
14929
14891
14852
14813
14774
14736
14697
14658
14619
14580
14540
14501
14462
14423
14384
14344
14305
14266
14226
14187
14148
14108
14069
14030
13990
13951
13912
13872
13833
13794
13754
13715
13675
13636
13597
13557
13518
13478
13439
13399
13359
13319
13279
13239
13198
13157
13116
13075
13034
12992
12950
12908
12866
12823
12781
12738
12695
12652
12609
12566
12523
12479
12435
12391
12347
12303
12258
12214
12169
12123
12078
12032
11986
11940
11894
11847
11800
11753
11706
11658
11610
11562
11514
11465
11417
11368
11319
11269
11220
11170
11120
11070
11020
10969
10918
10867
10816
10765
10713
10661
10609
10556
10503
10450
10396
10342
10287
10233
10177
10122
10066
10009
9952
9895
9838
9780
9722
9663
9605
9546
9486
9427
9367
9306
9246
9185
9123
9062
9000
8938
8875
8812
8749
8685
8621
8556
8491
8426
8361
8295
8229
8162
8095
8028
7960
7892
7824
7755
7686
7617
7548
7478
7408
7337
7267
7196
7125
7054
6982
6910
6838
6766
6694
6622
6549
6476
6403
6330
6257
6183
6110
6036
5962
5888
5813
5739
5664
5590
5515
5440
5365
5290
5214
5138
5063
4987
4911
4835
4759
4682
4606
4530
4453
4376
4300
4223
4146
4069
3992
3914
3837
3760
3683
3605
3528
3451
3373
3296
3218
3141
3063
2986
2908
2830
2752
2675
2597
2519
2441
2363
2285
2207
2128
2050
1972
1893
1814
1735
1656
1577
1498
1418
1339
1259
1180
1100
1020
940
860
779
699
618
537
456
375
294
213
132
50
-31
-113
-194
-276
-358
-439
-521
-603
-685
-766
-848
-930
-1010
-1093
-1174
-1256
-1337
-1418
-1499
-1580
-1661
-1742
-1822
-1902
-1982
-2062
-2142
-2221
-2300
-2379
-2458
-2536
-2614
-2692
-2769
-2846
-2923
-2999
-3075
-3150
-3226
-3300
-3374
-3448
-3522
-3595
-3667
-3740
-3811
-3883
-3953
-4024
-4093
-4163
-4231
-4300
-4368
-4435
-4502
-4568
-4634
-4700
-4765
-4830
-4894
-4958
-5021
-5084
-5147
-5209
-5271
-5332
-5394
-5455
-5515
-5576
-5636
-5696
-5755
-5814
-5873
-5932
-5990
-6048
-6105
-6162
-6219
-6276
-6332
-6389
-6445
-6500
-6556
-6611
-6666
-6721
-6776
-6830
-6885
-6939
-6993
-7047
-7100
-7154
-7207
-7260
-7313
-7366
-7418
-7470
-7522
-7574
-7626
-7677
-7729
-7780
-7831
-7882
-7933
-7983
-8034
-8084
-8134
-8185
-8235
-8285
-8335
-8385
-8435
-8485
-8534
-8584
-8634
-8684
-8734
-8783
-8833
-8883
-8932
-8982
-9031
-9081
-9130
-9180
-9229
-9278
-9327
-9377
-9426
-9474
-9523
-9572
-9620
-9669
-9717
-9765
-9813
-9861
-9908
-9956
-10003
-10050
-10096
-10143
-10189
-10235
-10281
-10326
-10372
-10417
-10461
-10506
-10550
-10594
-10638
-10681
-10724
-10767
-10810
-10852
-10893
-10935
-10975
-11016
-11056
-11096
-11135
-11173
-11212
-11249
-11286
-11323
-11359
-11395
-11430
-11465
-11500
-11534
-11567
-11600
-11633
-11665
-11697
-11729
-11760
-11791
-11821
-11851
-11881
-11910
-11940
-11968
-11997
-12025
-12053
-12080
-12107
-12134
-12161
-12187
-12213
-12239
-12264
-12290
-12315
-12340
-12365
-12390
-12414
-12439
-12463
-12488
-12512
-12536
-12560
-12584
-12608
-12632
-12655
-12679
-12703
-12726
-12750
-12774
-12797
-12821
-12844
-12868
-12891
-12915
-12939
-12962
-12986
-13010
-13033
-13057
-13081
-13104
-13128
-13152
-13175
-13199
-13222
-13245
-13269
-13292
-13316
-13339
-13363
-13386
-13410
-13433
-13457
-13481
-13504
-13528
-13552
-13575
-13599
-13623
-13647
-13671
-13695
-13720
-13744
-13768
-13793
-13818
-13842
-13867
-13892
-13917
-13942
-13967
-13992
-14018
-14043
-14069
-14095
-14121
-14148
-14174
-14201
-14228
-14255
-14282
-14309
-14336
-14364
-14391
-14419
-14447
-14475
-14503
-14531
-14559
-14588
-14616
-14645
-14673
-14702
-14731
-14760
-14789
-14818
-14847
-14877
-14906
-14936
-14966
-14996
-15026
-15057
-15087
-15117
-15148
-15179
-15210
-15241
-15272
-15304
-15335
-15367
-15399
-15431
-15463
-15495
-15528
-15560
-15593
-15626
-15659
-15692
-15725
-15759
-15793
-15826
-15860
-15895
-15929
-15964
-15998
-16033
-16068
-16104
-16140
-16175
-16212
-16248
-16286
-16323
-16360
-16398
-16436
-16474
-16513
-16551
-16590
-16630
-16670
-16710
-16750
-16790
-16831
-16872
-16913
-16955
-16997
-17039
-17081
-17123
-17166
-17209
-17253
-17296
-17340
-17384
-17428
-17473
-17518
-17563
-17608
-17654
-17699
-17745
-17792
-17838
-17885
-17931
-17979
-18026
-18073
-18121
-18169
-18217
-18266
-18314
-18363
-18412
-18461
-18510
-18559
-18609
-18659
-18708
-18758
-18808
-18858
-18909
-18959
-19009
-19060
-19111
-19161
-19212
-19263
-19314
-19365
-19416
-19467
-19518
-19569
-19620
-19671
-19722
-19773
-19824
-19875
-19925
-19976
-20026
-20077
-20127
-20178
-20228
-20278
-20328
-20378
-20428
-20477
-20527
-20576
-20626
-20675
-20724
-20773
-20821
-20870
-20919
-20967
-21015
-21064
-21112
-21160
-21208
-21256
-21303
-21351
-21399
-21446
-21494
-21541
-21588
-21635
-21682
-21729
-21776
-21823
-21869
-21916
-21962
-22009
-22055
-22101
-22147
-22193
-22238
-22284
-22330
-22375
-22420
-22465
-22510
-22555
-22599
-22644
-22688
-22732
-22776
-22820
-22864
-22907
-22951
-22994
-23037
-23079
-23122
-23165
-23207
-23249
-23291
-23333
-23374
-23416
-23457
-23498
-23539
-23580
-23620
-23660
-23701
-23741
-23781
-23821
-23860
-23900
-23940
-23979
-24019
-24059
-24098
-24138
-24178
-24217
-24257
-24297
-24337
-24376
-24416
-24456
-24496
-24535
-24575
-24615
-24655
-24694
-24734
-24774
-24814
-24854
-24894
-24933
-24973
-25013
-25053
-25093
-25133
-25173
-25213
-25254
-25294
-25334
-25374
-25415
-25455
-25496
-25536
-25577
-25618
-25658
-25699
-25740
-25782
-25823
-25864
-25906
-25948
-25990
-26032
-26074
-26116
-26159
-26202
-26245
-26288
-26331
-26374
-26418
-26461
-26505
-26549
-26593
-26637
-26682
-26726
-26771
-26816
-26860
-26905
-26950
-26996
-27041
-27087
-27132
-27178
-27225
-27271
-27317
-27364
-27411
-27458
-27505
-27553
-27600
-27648
-27696
-27745
-27793
-27842
-27891
-27941
-27990
-28040
-28090
-28140
-28191
-28242
-28293
-28344
-28396
-28448
-28500
-28553
-28605
-28658
-28711
-28764
-28817
-28871
-28925
-28978
-29032
-29086
-29141
-29195
-29249
-29304
-29358
-29413
-29467
-29522
-29577
-29632
-29687
-29742
-29797
-29852
-29907
-29962
-30017
-30072
-30127
-30182
-30237
-30292
-30347
-30402
-30457
-30512
-30567
-30621
-30676
-30730
-30784
-30838
-30891
-30945
-30998
-31051
-31104
-31157
-31209
-31261
-31313
-31364
-31416
-31466
-31517
-31567
-31617
-31667
-31716
-31765
-31814
-31862
-31910
-31957
-32003
-32049
-32095
-32142
-32186
-32231
-32275
-32319
-32360
-32404
-32445
-32487
-32527
-32567
-32607
-32646
-32683
-32722
-32759
-32796
-32832
-32868
-32903
-32937
-32971
-33005
-33038
-33070
-33102
-33134
-33165
-33195
-33225
-33255
-33283
-33312
-33339
-33367
-33394
-33420
-33446
-33471
-33496
-33520
-33544
-33568
-33591
-33613
-33635
-33657
-33678
-33699
-33720
-33740
-33760
-33779
-33798
-33817
-33835
-33853
-33870
-33887
-33904
-33921
-33937
-33953
-33968
-33983
-33998
-34013
-34028
-34042
-34056
-34070
-34083
-34096
-34109
-34122
-34135
-34147
-34159
-34171
-34183
-34194
-34206
-34217
-34228
-34238
-34249
-34259
-34270
-34280
-34289
-34299
-34308
-34317
-34326
-34334
-34343
-34351
-34358
-34366
-34373
-34380
-34386
-34393
-34399
-34404
-34410
-34414
-34419
-34423
-34427
-34431
-34434
-34437
-34440
-34442
-34444
-34446
-34447
-34447
-34448
-34448
-34447
-34446
-34445
-34444
-34442
-34440
-34437
-34434
-34431
-34427
-34423
-34418
-34414
-34409
-34403
-34397
-34391
-34385
-34378
-34371
-34364
-34356
-34348
-34339
-34331
-34322
-34312
-34303
-34293
-34282
-34272
-34261
-34250
-34238
-34226
-34214
-34202
-34190
-34177
-34164
-34151
-34137
-34124
-34110
-34096
-34082
-34067
-34052
-34038
-34023
-34007
-33992
-33976
-33961
-33945
-33929
-33913
-33897
-33881
-33865
-33849
-33832
-33816
-33800
-33783
-33767
-33751
-33735
-33718
-33702
-33686
-33669
-33653
-33637
-33621
-33605
-33589
-33573
-33557
-33542
-33526
-33511
-33496
-33481
-33466
-33452
-33437
-33423
-33409
-33396
-33382
-33369
-33355
-33342
-33330
-33317
-33305
-33292
-33281
-33269
-33257
-33246
-33235
-33224
-33214
-33203
-33193
-33182
-33172
-33162
-33152
-33143
-33133
-33123
-33114
-33104
-33095
-33085
-33076
-33066
-33057
-33047
-33038
-33028
-33018
-33009
-32999
-32989
-32979
-32969
-32959
-32948
-32938
-32927
-32917
-32906
-32895
-32884
-32872
-32861
-32849
-32837
-32825
-32813
-32801
-32789
-32776
-32762
-32750
-32737
-32723
-32710
-32695
-32682
-32668
-32653
-32639
-32624
-32609
-32594
-32579
-32563
-32548
-32531
-32516
-32500
-32484
-32468
-32451
-32435
-32418
-32401
-32384
-32366
-32350
-32333
-32314
-32298
-32280
-32262
-32244
-32226
-32208
-32189
-32171
-32153
-32134
-32116
-32098
-32079
-32060
-32040
-32022
-32003
-31984
-31965
-31946
-31927
-31908
-31889
-31870
-31851
-31832
-31812
-31793
-31774
-31755
-31735
-31716
-31697
-31677
-31658
-31638
-31619
-31599
-31580
-31560
-31541
-31521
-31501
-31482
-31462
-31442
-31422
-31402
-31382
-31362
-31342
-31322
-31302
-31281
-31261
-31241
-31221
-31200
-31180
-31159
-31139
-31118
-31097
-31076
-31056
-31035
-31014
-30993
-30972
-30950
-30929
-30908
-30887
-30866
-30844
-30823
-30802
-30780
-30759
-30738
-30717
-30695
-30674
-30653
-30632
-30610
-30589
-30568
-30546
-30525
-30504
-30483
-30461
-30440
-30419
-30398
-30376
-30355
-30334
-30312
-30291
-30270
-30248
-30226
-30205
-30183
-30161
-30139
-30117
-30095
-30073
-30051
-30029
-30007
-29984
-29962
-29940
-29917
-29895
-29873
-29851
-29828
-29806
-29784
-29761
-29739
-29717
-29695
-29673
-29651
-29629
-29607
-29585
-29564
-29542
-29521
-29499
-29478
-29457
-29436
-29415
-29395
-29374
-29354
-29333
-29313
-29293
-29272
-29252
-29232
-29212
-29192
-29173
-29153
-29133
-29113
-29093
-29073
-29053
-29033
-29013
-28993
-28973
-28953
-28933
-28913
-28893
-28873
-28853
-28832
-28812
-28792
-28771
-28751
-28730
-28710
-28689
-28669
-28648
-28627
-28606
-28585
-28564
-28543
-28522
-28501
-28479
-28458
-28437
-28415
-28393
-28372
-28350
-28328
-28306
-28284
-28262
-28240
-28218
-28195
-28173
-28151
-28128
-28106
-28083
-28060
-28038
-28015
-27992
-27970
-27947
-27924
-27902
-27879
-27856
-27833
-27811
-27788
-27765
-27742
-27720
-27697
-27674
-27652
-27629
-27606
-27583
-27560
-27538
-27515
-27492
-27469
-27445
-27422
-27399
-27375
-27352
-27328
-27305
-27281
-27257
-27233
-27209
-27185
-27161
-27137
-27113
-27088
-27064
-27039
-27015
-26990
-26966
-26941
-26916
-26891
-26866
-26842
-26817
-26792
-26767
-26742
-26717
-26692
-26667
-26641
-26616
-26591
-26566
-26540
-26515
-26489
-26464
-26438
-26413
-26387
-26362
-26336
-26311
-26285
-26260
-26234
-26209
-26183
-26157
-26132
-26106
-26080
-26055
-26029
-26004
-25978
-25952
-25926
-25901
-25875
-25849
-25823
-25797
-25771
-25744
-25718
-25692
-25665
-25639
-25612
-25585
-25558
-25531
-25504
-25476
-25449
-25421
-25393
-25365
-25337
-25308
-25280
-25251
-25221
-25192
-25162
-25132
-25102
-25072
-25041
-25010
-24978
-24946
-24914
-24882
-24849
-24816
-24783
-24749
-24715
-24680
-24645
-24610
-24574
-24538
-24502
-24465
-24428
-24391
-24353
-24315
-24276
-24237
-24198
-24158
-24118
-24078
-24037
-23996
-23954
-23912
-23869
-23826
-23783
-23739
-23695
-23650
-23605
-23560
-23514
-23468
-23421
-23374
-23326
-23278
-23230
-23181
-23131
-23082
-23031
-22981
-22930
-22878
-22826
-22774
-22721
-22668
-22614
-22560
-22506
-22451
-22396
-22341
-22285
-22229
-22173
-22116
-22059
-22002
-21945
-21887
-21829
-21771
-21713
-21654
-21595
-21536
-21476
-21416
-21356
-21296
-21235
-21174
-21113
-21052
-20991
-20929
-20867
-20805
-20743
-20681
-20618
-20555
-20492
-20429
-20366
-20303
-20240
-20176
-20113
-20049
-19986
-19922
-19858
-19795
-19731
-19667
-19603
-19539
-19475
-19411
-19347
-19283
-19219
-19155
-19090
-19026
-18962
-18897
-18833
-18768
-18703
-18639
-18574
-18509
-18444
-18379
-18314
-18249
-18183
-18118
-18053
-17987
-17921
-17856
-17790
-17724
-17658
-17592
-17526
-17459
-17393
-17326
-17260
-17193
-17126
-17059
-16992
-16925
-16858
-16790
-16722
-16655
-16587
-16518
-16450
-16382
-16312
-16244
-16175
-16106
-16036
-15968
-15898
-15828
-15758
-15688
-15618
-15547
-15477
-15406
-15335
-15264
-15192
-15121
-15049
-14977
-14906
-14833
-14761
-14689
-14616
-14543
-14471
-14398
-14325
-14251
-14178
-14105
-14031
-13958
-13884
-13810
-13736
-13662
-13588
-13514
-13439
-13365
-13290
-13216
-13141
-13066
-12990
-12915
-12839
-12763
-12687
-12611
-12535
-12458
-12381
-12305
-12227
-12150
-12073
-11995
-11917
-11839
-11761
-11683
-11604
-11525
-11446
-11367
-11288
-11208
-11128
-11048
-10968
-10888
-10808
-10727
-10646
-10566
-10485
-10404
-10322
-10241
-10160
-10078
-9997
-9915
-9834
-9752
-9670
-9589
-9507
-9425
-9343
-9261
-9179
-9098
-9016
-8934
-8852
-8771
-8689
-8607
-8526
-8445
-8364
-8282
-8201
-8121
-8039
-7960
-7879
-7799
-7719
-7640
-7560
-7481
-7402
-7323
-7244
-7166
-7087
-7009
-6931
-6854
-6777
-6699
-6623
-6546
-6470
-6394
-6318
-6242
-6166
-6091
-6016
-5941
-5866
-5792
-5717
-5643
-5569
-5495
-5422
-5348
-5275
-5202
-5130
-5057
-4985
-4913
-4841
-4769
-4698
-4626
-4555
-4484
-4413
-4342
-4272
-4201
-4131
-4061
-3990
-3920
-3850
-3780
-3710
-3640
-3570
-3501
-3431
-3361
-3291
-3222
-3152
-3083
-3013
-2944
-2874
-2805
-2735
-2666
-2597
-2528
-2458
-2389
-2320
-2252
-2183
-2114
-2045
-1976
-1907
-1838
-1769
-1700
-1631
-1563
-1494
-1425
-1356
-1287
-1218
-1149
-1080
-1010
-942
-873
-803
-734
-665
-596
-527
-458
-389
-320
-252
-183
-114
-45
24
93
161
230
299
367
436
505
573
642
711
779
848
916
985
1053
1122
1190
1258
1327
1395
1463
1532
1600
1668
1736
1805
1873
1941
2009
2077
2145
2214
2281
2349
2417
2485
2553
2621
2688
2756
2824
2891
2958
3026
3093
3160
3227
3294
3361
3428
3494
3561
3627
3694
3760
3826
3891
3957
4022
4088
4153
4218
4282
4347
4411
4475
4539
4603
4667
4730
4794
4857
4919
4982
5044
5106
5168
5230
5291
5352
5413
5473
5534
5594
5653
5713
5772
5831
5889
5948
6006
6064
6122
6179
6236
6293
6350
6407
6463
6520
6576
6631
6687
6742
6798
6853
6907
6962
7016
7070
7124
7178
7232
7285
7338
7391
7443
7495
7547
7599
7651
7702
7753
7803
7854
7904
7954
8003
8052
8101
8148
8198
8246
8293
8340
8387
8434
8480
8526
8571
8616
8661
8705
8750
8793
8837
8880
8923
8965
9008
9050
9091
9133
9174
9215
9256
9296
9336
9376
9416
9455
9494
9533
9572
9611
9649
9687
9725
9763
9800
9837
9874
9911
9948
9984
10020
10057
10092
10128
10164
10199
10235
10270
10305
10339
10374
10409
10443
10477
10511
10545
10579
10612
10646
10679
10712
10746
10779
10811
10844
10877
10909
10942
10974
11006
11039
11071
11103
11135
11166
11198
11230
11261
11292
11324
11355
11386
11417
11448
11479
11509
11540
11571
11601
11632
11662
11693
11723
11754
11784
11814
11845
11875
11905
11934
11964
11994
12024
12054
12083
12113
12142
12172
12201
12231
12260
12289
12318
12347
12376
12405
12434
12463
12491
12520
12548
12576
12605
12633
12661
12688
12716
12744
12771
12798
12825
12852
12879
12905
12932
12958
12984
13009
13035
13060
13085
13110
13134
13159
13183
13206
13230
13253
13277
13300
13323
13345
13368
13390
13412
13434
13455
13477
13498
13519
13540
13561
13581
13602
13622
13642
13662
13681
13701
13720
13740
13759
13778
13796
13815
13834
13852
13870
13889
13907
13925
13943
13960
13978
13996
14013
14031
14048
14065
14082
14099
14116
14133
14149
14166
14182
14199
14215
14231
14247
14263
14279
14295
14311
14327
14343
14358
14374
14390
14405
14421
14436
14452
14467
14482
14498
14513
14528
14543
14559
14574
14589
14604
14619
14634
14649
14664
14678
14693
14708
14723
14738
14752
14767
14782
14797
14811
14826
14841
14855
14870
14885
14900
14915
14929
14944
14959
14974
14989
15004
15019
15034
15049
15064
15079
15094
15109
15124
15139
15155
15170
15185
15200
15216
15231
15247
15263
15278
15294
15310
15326
15342
15357
15373
15389
15405
15421
15437
15453
15469
15485
15500
15516
15532
15548
15564
15579
15595
15611
15626
15642
15657
15673
15688
15704
15719
15734
15749
15764
15780
15794
15809
15824
15839
15854
15868
15883
15897
15911
15925
15939
15953
15967
15980
15994
16007
16020
16033
16046
16059
16071
16084
16096
16108
16120
16132
16143
16155
16167
16178
16190
16201
16212
16224
16234
16245
16256
16267
16277
16288
16299
16309
16320
16329
16340
16351
16361
16370
16382
16392
16402
16412
16422
16433
16443
16453
16463
16473
16483
16493
16503
16513
16523
16533
16543
16552
16562
16572
16582
16592
16602
16613
16623
16633
16643
16653
16664
16674
16684
16695
16705
16715
16726
16736
16747
16757
16767
16778
16788
16798
16809
16819
16829
16839
16849
16859
16868
16878
16888
16897
16906
16916
16925
16934
16943
16951
16960
16968
16977
16985
16993
17001
17009
17016
17024
17031
17038
17045
17052
17058
17064
17071
17077
17083
17088
17094
17099
17105
17110
17115
17119
17124
17128
17133
17137
17140
17144
17148
17151
17154
17157
17160
17162
17165
17167
17169
17171
17172
17174
17175
17176
17177
17178
17178
17179
17179
17179
17179
17178
17178
17177
17176
17175
17174
17173
17172
17170
17168
17167
17165
17163
17161
17159
17157
17154
17152
17149
17146
17144
17140
17137
17134
17131
17127
17123
17119
17115
17111
17107
17102
17098
17093
17088
17083
17078
17073
17068
17062
17057
17051
17045
17039
17034
17028
17021
17015
17009
17002
16996
16989
16982
16976
16969
16962
16955
16947
16940
16933
16926
16919
16911
16904
16896
16889
16882
16874
16867
16859
16852
16844
16837
16829
16822
16814
16807
16799
16792
16785
16777
16770
16763
16755
16748
16741
16734
16727
16720
16712
16705
16699
16692
16685
16678
16672
16665
16658
16652
16646
16639
16633
16627
16621
16615
16609
16604
16598
16592
16587
16581
16576
16570
16565
16560
16555
16550
16545
16540
16535
16531
16526
16522
16517
16513
16509
16505
16502
16498
16495
16491
16488
16486
16483
16480
16478
16476
16474
16473
16471
16470
16469
16469
16468
16468
16468
16468
16468
16468
16469
16470
16471
16472
16474
16475
16477
16480
16482
16485
16487
16490
16494
16497
16501
16505
16509
16514
16518
16523
16528
16534
16539
16545
16551
16557
16563
16569
16576
16582
16589
16596
16603
16610
16617
16625
16632
16640
16648
16656
16663
16671
16679
16688
16696
16704
16712
16721
16729
16738
16746
16755
16763
16772
16781
16790
16798
16807
16816
16825
16834
16843
16851
16860
16869
16878
16887
16896
16905
16914
16923
16932
16941
16950
16959
16967
16976
16984
16993
17001
17009
17018
17026
17033
17041
17049
17056
17064
17071
17078
17085
17092
17099
17105
17112
17118
17124
17130
17136
17141
17147
17152
17157
17162
17167
17171
17176
17180
17184
17187
17191
17194
17198
17201
17203
17206
17208
17211
17213
17214
17216
17217
17218
17219
17220
17221
17221
17222
17222
17222
17221
17221
17220
17220
17219
17218
17217
17215
17214
17212
17210
17208
17206
17204
17201
17199
17196
17193
17190
17186
17183
17179
17176
17172
17168
17164
17160
17155
17151
17146
17142
17137
17132
17127
17122
17117
17112
17107
17101
17096
17090
17085
17079
17073
17067
17061
17055
17049
17043
17037
17030
17024
17017
17011
17004
16997
16990
16983
16976
16969
16962
16955
16948
16941
16933
16926
16919
16911
16904
16896
16888
16881
16873
16865
16857
16849
16841
16833
16825
16817
16809
16800
16792
16784
16776
16767
16759
16751
16743
16734
16726
16718
16710
16702
16693
16685
16677
16670
16662
16654
16646
16638
16631
16623
16616
16609
16601
16594
16587
16580
16573
16566
16559
16553
16546
16540
16533
16527
16521
16515
16509
16503
16497
16491
16485
16480
16474
16469
16463
16458
16453
16447
16442
16437
16432
16427
16422
16417
16412
16406
16401
16396
16391
16386
16379
16375
16369
16364
16358
16353
16347
16341
16335
16329
16323
16315
16309
16303
16296
16290
16283
16276
16268
16261
16254
16245
16239
16231
16222
16215
16207
16198
16190
16181
16172
16164
16155
16146
16137
16128
16119
16109
16100
16090
16079
16071
16059
16050
16040
16029
16018
16008
15997
15986
15975
15964
15953
15941
15929
15917
15905
15893
15880
15868
15855
15842
15829
15816
15802
15789
15775
15761
15747
15733
15719
15704
15690
15675
15660
15645
15630
15614
15599
15584
15568
15552
15536
15520
15504
15488
15472
15455
15439
15422
15406
15389
15372
15355
15338
15321
15304
15287
15269
15252
15234
15217
15199
15181
15164
15146
15128
15110
15092
15074
15056
15038
15020
15002
14984
14966
14948
14930
14912
14894
14876
14858
14840
14822
14804
14786
14768
14750
14732
14714
14697
14679
14661
14643
14626
14608
14590
14573
14555
14537
14520
14502
14484
14467
14449
14431
14414
14396
14378
14361
14343
14325
14307
14290
14272
14254
14236
14218
14200
14182
14164
14146
14128
14110
14092
14074
14056
14038
14020
14002
13983
13965
13947
13928
13909
13891
13872
13853
13834
13815
13796
13777
13758
13739
13719
13700
13680
13660
13640
13620
13600
13580
13560
13540
13519
13498
13478
13457
13436
13415
13393
13372
13350
13328
13306
13284
13262
13239
13216
13194
13171
13147
13124
13100
13077
13053
13029
13005
12981
12956
12932
12907
12882
12857
12832
12807
12781
12756
12730
12704
12678
12652
12626
12600
12573
12547
12520
12494
12467
12440
12413
12386
12358
12331
12304
12276
12249
12221
12194
12166
12138
12110
12082
12055
12027
11998
11970
11942
11914
11885
11857
11828
11800
11771
11742
11713
11684
11655
11626
11597
11568
11538
11509
11479
11450
11420
11390
11360
11330
11300
11270
11240
11210
11180
11150
11119
11089
11059
11029
10998
10968
10938
10907
10877
10847
10816
10786
10756
10726
10696
10666
10636
10606
10576
10546
10517
10487
10458
10429
10400
10371
10342
10313
10285
10256
10228
10200
10173
10145
10118
10091
10064
10037
10011
9985
9959
9934
9908
9883
9858
9834
9809
9785
9761
9738
9715
9692
9669
9646
9624
9602
9580
9559
9538
9517
9496
9476
9455
9436
9416
9397
9378
9359
9341
9322
9305
9287
9270
9252
9236
9219
9203
9187
9171
9155
9139
9124
9109
9094
9079
9064
9050
9035
9021
9007
8993
8979
8965
8951
8938
8924
8911
8897
8884
8870
8857
8843
8830
8817
8803
8790
8777
8764
8751
8738
8725
8712
8699
8686
8673
8660
8647
8634
8621
8608
8595
8582
8568
8555
8542
8528
8515
8501
8487
8473
8459
8445
8430
8415
8401
8386
8371
8355
8340
8324
8308
8292
8276
8260
8243
8226
8209
8192
8175
8157
8140
8122
8103
8086
8068
8048
8031
8012
7993
7974
7955
7935
7915
7896
7876
7856
7835
7815
7794
7773
7752
7731
7710
7688
7667
7645
7623
7601
7579
7557
7534
7512
7489
7467
7444
7421
7398
7375
7352
7329
7305
7282
7258
7234
7210
7186
7162
7138
7114
7089
7065
7040
7015
6990
6965
6939
6914
6888
6862
6836
6810
6784
6758
6731
6704
6678
6651
6624
6597
6569
6542
6515
6487
6459
6432
6404
6376
6348
6320
6291
6263
6234
6206
6177
6148
6120
6091
6062
6033
6004
5975
5946
5917
5887
5858
5829
5800
5770
5741
5712
5682
5653
5623
5594
5564
5534
5505
5475
5446
5416
5386
5356
5327
5297
5267
5238
5208
5178
5149
5119
5090
5061
5031
5002
4973
4944
4915
4886
4858
4829
4801
4772
4744
4716
4688
4660
4633
4605
4578
4551
4523
4497
4470
4443
4417
4390
4364
4338
4312
4286
4260
4234
4209
4183
4158
4133
4108
4083
4058
4033
4008
3984
3959
3935
3911
3887
3863
3839
3815
3792
3768
3745
3722
3699
3676
3654
3631
3609
3587
3565
3543
3521
3499
3478
3456
3435
3414
3393
3372
3351
3330
3310
3290
3270
3250
3230
3210
3191
3171
3152
3133
3114
3096
3077
3059
3041
3023
3005
2987
2970
2953
2935
2918
2902
2885
2868
2852
2835
2819
2803
2787
2771
2755
2739
2723
2708
2692
2677
2661
2646
2631
2616
2600
2585
2570
2555
2540
2525
2510
2495
2480
2465
2450
2435
2420
2405
2390
2375
2359
2344
2329
2313
2298
2282
2267
2251
2235
2220
2204
2188
2172
2155
2139
2123
2107
2090
2074
2058
2041
2025
2008
1992
1975
1959
1942
1926
1909
1893
1876
1860
1843
1827
1811
1794
1778
1761
1745
1729
1712
1696
1680
1663
1647
1631
1615
1599
1583
1567
1551
1536
1520
1505
1489
1474
1459
1444
1429
1414
1400
1385
1371
1357
1343
1329
1315
1301
1288
1274
1261
1247
1234
1221
1208
1195
1183
1170
1157
1145
1133
1121
1108
1096
1085
1073
1061
1050
1039
1028
1016
1006
995
984
974
964
953
943
934
924
915
905
896
888
879
871
862
854
846
838
831
823
816
809
802
795
788
781
774
767
761
754
747
741
734
728
721
715
708
702
695
689
682
676
669
662
655
648
641
634
627
620
612
605
597
589
581
573
565
556
548
539
530
521
512
502
492
483
473
463
452
442
431
420
410
398
387
376
364
352
341
328
316
304
291
278
265
252
238
225
211
196
182
167
153
137
122
106
90
74
57
41
23
6
-12
-30
-49
-67
-86
-106
-126
-146
-166
-187
-208
-229
-251
-273
-295
-318
-341
-364
-388
-412
-436
-461
-486
-511
-536
-562
-589
-615
-642
-669
-697
-724
-752
-781
-809
-838
-868
-897
-927
-957
-987
-1018
-1049
-1080
-1111
-1143
-1175
-1207
-1239
-1271
-1304
-1337
-1370
-1403
-1436
-1469
-1503
-1537
-1571
-1605
-1639
-1674
-1708
-1743
-1778
-1813
-1848
-1883
-1919
-1954
-1990
-2025
-2062
-2098
-2134
-2170
-2207
-2243
-2280
-2317
-2354
-2391
-2429
-2466
-2504
-2541
-2579
-2617
-2655
-2693
-2732
-2770
-2809
-2847
-2886
-2925
-2964
-3003
-3043
-3082
-3122
-3162
-3201
-3241
-3281
-3321
-3362
-3402
-3442
-3483
-3523
-3564
-3605
-3645
-3686
-3727
-3768
-3809
-3850
-3891
-3932
-3973
-4014
-4054
-4096
-4138
-4179
-4220
-4262
-4303
-4345
-4386
-4428
-4469
-4511
-4552
-4594
-4636
-4678
-4719
-4761
-4803
-4845
-4886
-4928
-4970
-5012
-5054
-5095
-5137
-5179
-5221
-5263
-5304
-5346
-5388
-5429
-5471
-5512
-5554
-5595
-5636
-5678
-5719
-5760
-5801
-5841
-5882
-5923
-5963
-6003
-6043
-6083
-6123
-6162
-6202
-6241
-6280
-6319
-6357
-6395
-6434
-6471
-6509
-6546
-6583
-6620
-6657
-6693
-6729
-6764
-6800
-6835
-6870
-6904
-6939
-6973
-7007
-7041
-7074
-7107
-7140
-7173
-7206
-7238
-7271
-7303
-7335
-7366
-7398
-7429
-7460
-7491
-7522
-7553
-7584
-7614
-7644
-7674
-7704
-7734
-7763
-7793
-7822
-7851
-7880
-7909
-7937
-7966
-7994
-8022
-8050
-8077
-8106
-8132
-8160
-8188
-8215
-8241
-8268
-8295
-8321
-8347
-8373
-8399
-8425
-8451
-8476
-8501
-8527
-8552
-8576
-8601
-8626
-8650
-8674
-8698
-8722
-8746
-8769
-8792
-8815
-8838
-8861
-8884
-8906
-8928
-8950
-8972
-8994
-9015
-9037
-9058
-9079
-9100
-9121
-9141
-9162
-9182
-9203
-9223
-9242
-9262
-9282
-9301
-9321
-9340
-9359
-9378
-9396
-9415
-9433
-9451
-9469
-9486
-9504
-9521
-9538
-9554
-9571
-9587
-9603
-9619
-9634
-9649
-9664
-9679
-9693
-9708
-9722
-9735
-9749
-9762
-9775
-9788
-9800
-9812
-9824
-9836
-9847
-9858
-9869
-9880
-9890
-9901
-9911
-9920
-9930
-9939
-9948
-9957
-9966
-9975
-9983
-9991
-9999
-10007
-10014
-10021
-10028
-10035
-10042
-10048
-10055
-10061
-10067
-10073
-10078
-10084
-10089
-10094
-10099
-10104
-10108
-10113
-10117
-10121
-10125
-10129
-10133
-10137
-10140
-10143
-10147
-10150
-10152
-10155
-10158
-10160
-10163
-10165
-10168
-10170
-10172
-10174
-10176
-10178
-10180
-10181
-10183
-10185
-10186
-10188
-10189
-10190
-10192
-10193
-10194
-10195
-10195
-10196
-10197
-10197
-10198
-10198
-10198
-10199
-10199
-10199
-10198
-10198
-10198
-10197
-10197
-10196
-10195
-10195
-10194
-10193
-10191
-10190
-10189
-10187
-10185
-10183
-10181
-10179
-10177
-10174
-10172
-10169
-10166
-10163
-10160
-10157
-10153
-10149
-10146
-10142
-10138
-10134
-10130
-10126
-10121
-10117
-10112
-10107
-10103
-10098
-10093
-10088
-10082
-10077
-10071
-10066
-10060
-10054
-10048
-10041
-10035
-10029
-10022
-10015
-10009
-10002
-9995
-9988
-9980
-9973
-9966
-9958
-9951
-9943
-9936
-9928
-9920
-9912
-9904
-9896
-9888
-9880
-9872
-9864
-9856
-9847
-9839
-9830
-9822
-9813
-9805
-9796
-9787
-9779
-9770
-9761
-9753
-9744
-9735
-9727
-9718
-9710
-9701
-9692
-9684
-9675
-9667
-9658
-9650
-9641
-9633
-9624
-9616
-9607
-9599
-9591
-9582
-9574
-9566
-9557
-9549
-9541
-9533
-9525
-9517
-9509
-9501
-9493
-9485
-9478
-9470
-9462
-9455
-9448
-9440
-9433
-9426
-9419
-9412
-9405
-9398
-9391
-9384
-9377
-9371
-9364
-9358
-9351
-9345
-9339
-9332
-9326
-9320
-9314
-9308
-9302
-9296
-9290
-9284
-9278
-9272
-9266
-9260
-9254
-9248
-9242
-9236
-9230
-9223
-9217
-9211
-9205
-9199
-9193
-9186
-9180
-9174
-9167
-9161
-9154
-9147
-9140
-9133
-9126
-9119
-9112
-9104
-9096
-9089
-9081
-9072
-9064
-9055
-9047
-9038
-9029
-9020
-9010
-9000
-8991
-8981
-8971
-8960
-8950
-8939
-8929
-8918
-8907
-8895
-8884
-8873
-8861
-8849
-8837
-8825
-8813
-8800
-8788
-8775
-8762
-8749
-8736
-8723
-8709
-8695
-8682
-8668
-8654
-8639
-8625
-8610
-8595
-8580
-8565
-8550
-8535
-8519
-8504
-8488
-8472
-8456
-8439
-8423
-8407
-8390
-8373
-8356
-8339
-8322
-8305
-8288
-8270
-8252
-8235
-8217
-8199
-8180
-8162
-8144
-8125
-8106
-8087
-8069
-8050
-8031
-8012
-7993
-7974
-7955
-7935
-7916
-7896
-7877
-7857
-7837
-7818
-7798
-7778
-7758
-7738
-7719
-7699
-7679
-7659
-7640
-7620
-7600
-7581
-7561
-7542
-7522
-7503
-7484
-7465
-7446
-7427
-7408
-7390
-7372
-7353
-7335
-7317
-7299
-7282
-7264
-7247
-7230
-7213
-7196
-7179
-7163
-7146
-7131
-7115
-7099
-7084
-7069
-7054
-7039
-7025
-7011
-6997
-6984
-6970
-6958
-6945
-6933
-6921
-6909
-6898
-6887
-6876
-6866
-6856
-6846
-6837
-6828
-6819
-6811
-6803
-6795
-6788
-6782
-6775
-6769
-6763
-6758
-6753
-6749
-6745
-6741
-6738
-6735
-6732
-6730
-6728
-6727
-6726
-6725
-6725
-6725
-6726
-6727
-6728
-6730
-6732
-6734
-6737
-6740
-6744
-6747
-6752
-6756
-6761
-6766
-6772
-6778
-6784
-6790
-6797
-6804
-6811
-6819
-6827
-6835
-6843
-6852
-6861
-6870
-6879
-6889
-6899
-6909
-6919
-6929
-6940
-6950
-6961
-6973
-6984
-6995
-7007
-7018
-7030
-7042
-7054
-7066
-7078
-7090
-7103
-7115
-7128
-7140
-7153
-7166
-7179
-7191
-7204
-7217
-7230
-7243
-7256
-7269
-7282
-7296
-7309
-7322
-7335
-7348
-7361
-7374
-7387
-7399
-7412
-7425
-7437
-7449
-7462
-7474
-7486
-7498
-7510
-7521
-7533
-7544
-7556
-7567
-7578
-7589
-7600
-7610
-7621
-7631
-7641
-7651
-7661
-7671
-7681
-7690
-7699
-7709
-7718
-7726
-7735
-7743
-7752
-7760
-7768
-7776
-7784
-7791
-7799
-7806
-7813
-7820
-7827
-7834
-7840
-7847
-7853
-7859
-7865
-7870
-7876
-7881
-7887
-7892
-7897
-7902
-7906
-7911
-7915
-7919
-7923
-7927
-7931
-7935
-7939
-7942
-7945
-7949
-7952
-7955
-7958
-7960
-7963
-7965
-7968
-7970
-7972
-7974
-7976
-7978
-7980
-7981
-7983
-7984
-7986
-7987
-7988
-7989
-7990
-7991
-7992
-7993
-7994
-7994
-7995
-7995
-7996
-7996
-7996
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7997
-7996
-7996
-7996
-7996
-7995
-7995
-7995
-7995
-7994
-7994
-7994
-7994
-7994
-7994
-7993
-7993
-7993
-7993
-7993
-7993
-7992
-7992
-7992
-7992
-7992
-7991
-7991
-7991
-7991
-7991
-7991
-7991
-7991
-7991
-7991
-7992
-7992
-7992
-7993
-7993
-7994
-7995
-7995
-7996
-7997
-7998
-8000
-8000
-8002
-8004
-8006
-8007
-8010
-8012
-8013
-8016
-8019
-8022
-8023
-8026
-8031
-8034
-8038
-8041
-8045
-8048
-8053
-8058
-8061
-8067
-8071
-8077
-8082
-8087
-8092
-8098
-8103
-8109
-8116
-8122
-8128
-8134
-8141
-8147
-8154
-8161
-8167
-8175
-8182
-8189
-8196
-8203
-8210
-8218
-8225
-8233
-8240
-8248
-8256
-8263
-8271
-8279
-8287
-8295
-8303
-8311
-8319
-8326
-8334
-8342
-8350
-8358
-8366
-8374
-8382
-8389
-8397
-8405
-8413
-8420
-8428
-8435
-8443
-8450
-8458
-8465
-8473
-8480
-8487
-8494
-8501
-8508
-8515
-8522
-8529
-8536
-8542
-8549
-8555
-8562
-8568
-8574
-8580
-8587
-8593
-8599
-8605
-8610
-8616
-8622
-8628
-8633
-8639
-8645
-8650
-8656
-8661
-8667
-8672
-8677
-8683
-8688
-8693
-8698
-8703
-8708
-8713
-8718
-8723
-8728
-8733
-8737
-8742
-8746
-8751
-8755
-8759
-8764
-8768
-8772
-8776
-8780
-8784
-8788
-8792
-8795
-8799
-8803
-8806
-8810
-8813
-8816
-8820
-8823
-8826
-8829
-8832
-8835
-8838
-8841
-8844
-8846
-8849
-8851
-8854
-8856
-8859
-8861
-8863
-8865
-8866
-8868
-8870
-8871
-8873
-8874
-8875
-8876
-8877
-8878
-8879
-8879
-8880
-8880
-8881
-8881
-8881
-8881
-8881
-8881
-8881
-8880
-8880
-8879
-8879
-8878
-8877
-8876
-8876
-8875
-8874
-8873
-8871
-8870
-8869
-8868
-8866
-8865
-8863
-8861
-8860
-8858
-8856
-8854
-8852
-8850
-8848
-8846
-8843
-8841
-8839
-8836
-8834
-8831
-8828
-8826
-8823
-8820
-8817
-8814
-8811
-8807
-8804
-8800
-8797
-8793
-8789
-8785
-8781
-8776
-8772
-8767
-8763
-8758
-8753
-8747
-8742
-8736
-8731
-8725
-8719
-8713
-8707
-8700
-8693
-8687
-8680
-8673
-8665
-8658
-8650
-8642
-8634
-8626
-8618
-8610
-8601
-8592
-8584
-8575
-8565
-8556
-8547
-8538
-8528
-8518
-8509
-8499
-8489
-8478
-8468
-8457
-8447
-8436
-8425
-8414
-8402
-8391
-8379
-8367
-8355
-8343
-8330
-8318
-8305
-8292
-8279
-8265
-8252
-8238
-8224
-8210
-8196
-8182
-8167
-8153
-8138
-8122
-8108
-8093
-8077
-8061
-8047
-8031
-8015
-7999
-7983
-7967
-7951
-7934
-7918
-7901
-7884
-7867
-7850
-7833
-7816
-7798
-7781
-7763
-7745
-7727
-7709
-7691
-7673
-7654
-7635
-7617
-7598
-7579
-7559
-7540
-7521
-7501
-7481
-7462
-7442
-7422
-7402
-7382
-7361
-7341
-7321
-7300
-7280
-7259
-7238
-7218
-7197
-7176
-7155
-7134
-7113
-7092
-7071
-7050
-7028
-7007
-6985
-6964
-6942
-6921
-6899
-6877
-6855
-6833
-6811
-6789
-6767
-6744
-6722
-6700
-6677
-6655
-6633
-6610
-6588
-6565
-6543
-6520
-6498
-6475
-6452
-6430
-6407
-6384
-6361
-6339
-6316
-6293
-6270
-6247
-6224
-6201
-6179
-6156
-6133
-6110
-6087
-6064
-6041
-6018
-5995
-5972
-5949
-5926
-5903
-5880
-5857
-5834
-5811
-5787
-5764
-5741
-5718
-5694
-5671
-5648
-5624
-5601
-5577
-5553
-5530
-5506
-5482
-5458
-5434
-5410
-5386
-5362
-5337
-5313
-5288
-5264
-5239
-5215
-5190
-5165
-5140
-5115
-5090
-5064
-5039
-5014
-4988
-4963
-4937
-4911
-4886
-4860
-4834
-4808
-4782
-4756
-4730
-4704
-4678
-4652
-4626
-4600
-4574
-4548
-4522
-4496
-4470
-4444
-4418
-4392
-4366
-4340
-4313
-4287
-4261
-4235
-4209
-4182
-4156
-4130
-4104
-4078
-4051
-4025
-3999
-3973
-3946
-3920
-3894
-3868
-3842
-3815
-3789
-3763
-3737
-3711
-3685
-3659
-3633
-3607
-3581
-3555
-3529
-3503
-3477
-3451
-3426
-3400
-3374
-3349
-3323
-3298
-3272
-3247
-3222
-3196
-3171
-3146
-3121
-3096
-3071
-3046
-3021
-2997
-2972
-2948
-2923
-2899
-2874
-2850
-2826
-2802
-2778
-2754
-2730
-2706
-2683
-2659
-2636
-2612
-2589
-2566
-2543
-2520
-2497
-2475
-2452
-2430
-2408
-2386
-2364
-2343
-2322
-2301
-2280
-2259
-2239
-2219
-2199
-2180
-2161
-2142
-2123
-2104
-2086
-2068
-2051
-2033
-2016
-1999
-1983
-1967
-1951
-1935
-1920
-1905
-1890
-1876
-1862
-1848
-1835
-1821
-1809
-1796
-1784
-1772
-1760
-1749
-1738
-1727
-1717
-1707
-1697
-1687
-1678
-1669
-1660
-1652
-1644
-1636
-1628
-1621
-1614
-1607
-1600
-1594
-1588
-1582
-1576
-1571
-1565
-1560
-1556
-1551
-1547
-1543
-1539
-1535
-1532
-1529
-1526
-1523
-1520
-1518
-1516
-1514
-1512
-1511
-1510
-1509
-1508
-1507
-1506
-1506
-1506
-1506
-1506
-1506
-1507
-1508
-1508
-1509
-1511
-1512
-1513
-1515
-1517
-1519
-1521
-1523
-1525
-1528
-1530
-1533
-1535
-1538
-1541
-1544
-1547
-1551
-1554
-1557
-1561
-1564
-1568
-1571
-1575
-1579
-1582
-1586
-1590
-1594
-1598
-1602
-1606
-1610
-1614
-1618
-1623
-1627
-1631
-1635
-1640
-1644
-1648
-1653
-1657
-1661
-1666
-1670
-1674
-1678
-1683
-1687
-1691
-1695
-1699
-1703
-1706
-1710
-1714
-1718
-1721
-1725
-1728
-1731
-1735
-1738
-1741
-1744
-1747
-1750
-1753
-1756
-1758
-1761
-1763
-1766
-1768
-1771
-1773
-1775
-1778
-1780
-1782
-1784
-1786
-1788
-1790
-1792
-1793
-1795
-1797
-1798
-1800
-1801
-1803
-1804
-1805
-1807
-1808
-1809
-1810
-1811
-1812
-1813
-1814
-1815
-1816
-1817
-1818
-1819
-1820
-1821
-1822
-1823
-1824
-1825
-1826
-1827
-1828
-1829
-1830
-1831
-1832
-1833
-1834
-1836
-1837
-1838
-1839
-1841
-1842
-1843
-1844
-1846
-1847
-1849
-1850
-1852
-1853
-1854
-1856
-1857
-1859
-1860
-1862
-1863
-1865
-1866
-1868
-1869
-1871
-1872
-1874
-1876
-1877
-1879
-1880
-1882
-1884
-1885
-1887
-1888
-1890
-1892
-1893
-1895
-1897
-1898
-1900
-1901
-1903
-1905
-1906
-1908
-1909
-1911
-1913
-1914
-1916
-1918
-1919
-1921
-1923
-1924
-1926
-1928
-1930
-1932
-1934
-1936
-1938
-1940
-1942
-1945
-1947
-1950
-1952
-1955
-1957
-1960
-1963
-1966
-1969
-1972
-1975
-1978
-1981
-1985
-1988
-1992
-1995
-1999
-2003
-2007
-2011
-2015
-2019
-2023
-2027
-2032
-2036
-2040
-2045
-2050
-2054
-2059
-2064
-2069
-2074
-2079
-2085
-2090
-2096
-2101
-2107
-2113
-2119
-2125
-2132
-2138
-2145
-2152
-2159
-2166
-2173
-2180
-2188
-2196
-2203
-2211
-2219
-2228
-2236
-2244
-2253
-2261
-2270
-2279
-2288
-2297
-2306
-2315
-2325
-2334
-2344
-2353
-2363
-2372
-2382
-2392
-2402
-2412
-2422
-2432
-2442
-2452
-2462
-2472
-2482
-2492
-2502
-2513
-2523
-2533
-2543
-2554
-2564
-2574
-2584
-2595
-2605
-2615
-2625
-2635
-2645
-2656
-2666
-2676
-2685
-2695
-2705
-2715
-2725
-2734
-2744
-2753
-2763
-2772
-2782
-2791
-2800
-2809
-2818
-2827
-2836
-2845
-2853
-2862
-2870
-2879
-2887
-2895
-2903
-2911
-2919
-2927
-2935
-2942
-2949
-2957
-2964
-2971
-2978
-2985
-2991
-2998
-3004
-3010
-3016
-3022
-3028
-3033
-3039
-3044
-3049
-3054
-3058
-3063
-3067
-3072
-3076
-3080
-3083
-3087
-3090
-3094
-3097
-3100
-3103
-3105
-3108
-3110
-3112
-3114
-3116
-3118
-3119
-3121
-3122
-3123
-3124
-3125
-3125
-3125
-3125
-3125
-3125
-3125
-3124
-3123
-3122
-3121
-3120
-3118
-3116
-3114
-3112
-3110
-3108
-3105
-3103
-3100
-3097
-3094
-3091
-3088
-3085
-3082
-3078
-3075
-3071
-3067
-3063
-3060
-3056
-3052
-3048
-3044
-3039
-3035
-3031
-3026
-3022
-3018
-3013
-3008
-3004
-2999
-2995
-2990
-2985
-2981
-2976
-2971
-2967
-2962
-2957
-2953
-2948
-2943
-2939
-2934
-2929
-2925
-2920
-2916
-2911
-2907
-2902
-2898
-2893
-2889
-2884
-2880
-2875
-2871
-2867
-2862
-2858
-2853
-2849
-2845
-2840
-2836
-2831
-2827
-2822
-2818
-2813
-2809
-2804
-2800
-2795
-2791
-2786
-2782
-2777
-2773
-2768
-2763
-2759
-2754
-2749
-2744
-2740
-2735
-2730
-2725
-2720
-2715
-2710
-2705
-2700
-2694
-2689
-2684
-2678
-2673
-2667
-2662
-2656
-2650
-2645
-2639
-2633
-2627
-2621
-2615
-2609
-2603
-2597
-2591
-2584
-2578
-2572
-2565
-2559
-2552
-2546
-2539
-2532
-2525
-2519
-2512
-2505
-2498
-2491
-2484
-2477
-2469
-2462
-2455
-2448
-2440
-2432
-2425
-2417
-2409
-2401
-2393
-2385
-2377
-2369
-2361
-2352
-2344
-2336
-2327
-2319
-2310
-2302
-2293
-2285
-2276
-2267
-2259
-2250
-2242
-2233
-2225
-2216
-2208
-2200
-2191
-2183
-2175
-2166
-2158
-2150
-2142
-2133
-2125
-2117
-2109
-2100
-2092
-2084
-2076
-2067
-2059
-2051
-2041
-2033
-2025
-2017
-2009
-2000
-1992
-1984
-1975
-1967
-1958
-1950
-1942
-1933
-1925
-1916
-1908
-1899
-1891
-1882
-1873
-1865
-1856
-1848
-1839
-1830
-1822
-1813
-1804
-1796
-1787
-1778
-1769
-1760
-1751
-1742
-1733
-1724
-1715
-1706
-1697
-1687
-1678
-1669
-1659
-1649
-1640
-1630
-1620
-1610
-1600
-1589
-1579
-1569
-1558
-1547
-1536
-1525
-1514
-1503
-1492
-1480
-1468
-1456
-1445
-1432
-1420
-1408
-1395
-1383
-1370
-1357
-1344
-1331
-1317
-1304
-1290
-1276
-1262
-1248
-1234
-1219
-1205
-1190
-1175
-1160
-1144
-1129
-1113
-1097
-1081
-1065
-1049
-1033
-1016
-1000
-983
-966
-949
-932
-914
-897
-879
-861
-843
-825
-807
-788
-769
-751
-732
-713
-694
-674
-655
-635
-615
-595
-575
-555
-535
-515
-494
-473
-453
-432
-411
-390
-369
-347
-326
-305
-283
-261
-240
-218
-196
-174
-152
-130
-108
-86
-64
-41
-19
3
26
48
70
93
115
138
160
183
205
228
250
272
295
317
339
361
383
405
427
449
471
493
515
536
558
579
601
622
643
664
685
707
727
748
769
790
811
831
852
872
893
913
934
954
974
994
1014
1035
1055
1075
1095
1115
1135
1155
1175
1195
1215
1235
1255
1275
1295
1314
1334
1354
1374
1394
1414
1433
1453
1473
1493
1512
1532
1552
1572
1591
1611
1631
1650
1670
1689
1709
1728
1748
1767
1787
1806
1825
1845
1864
1883
1902
1921
1940
1959
1978
1997
2016
2033
2053
2072
2090
2108
2127
2145
2163
2181
2199
2217
2235
2252
2270
2288
2305
2322
2340
2357
2374
2391
2408
2425
2442
2459
2476
2492
2509
2525
2541
2558
2574
2590
2606
2621
2637
2653
2668
2684
2699
2714
2730
2745
2760
2774
2789
2804
2818
2833
2847
2861
2876
2890
2904
2918
2931
2945
2959
2972
2986
2999
3012
3026
3039
3052
3065
3077
3090
3103
3115
3128
3140
3153
3165
3177
3189
3201
3213
3225
3237
3248
3260
3272
3283
3294
3306
3317
3328
3339
3350
3360
3371
3382
3392
3402
3413
3423
3433
3443
3452
3462
3472
3481
3490
3500
3509
3518
3527
3536
3545
3553
3562
3571
3579
3588
3596
3604
3613
3621
3629
3637
3645
3653
3661
3669
3677
3685
3693
3701
3709
3716
3724
3732
3740
3748
3756
3764
3772
3780
3788
3796
3804
3812
3820
3829
3837
3846
3854
3863
3871
3880
3889
3898
3906
3915
3924
3933
3943
3952
3961
3970
3980
3989
3999
4008
4018
4027
4037
4046
4057
4067
4077
4086
4098
4108
4118
4129
4140
4150
4161
4172
4183
4194
4205
4216
4228
4239
4250
4262
4274
4285
4297
4309
4321
4333
4345
4357
4369
4382
4394
4407
4420
4433
4445
4458
4472
4485
4498
4511
4525
4538
4552
4565
4579
4593
4606
4620
4634
4648
4662
4676
4690
4704
4718
4732
4747
4761
4775
4790
4804
4818
4833
4847
4862
4876
4891
4906
4920
4935
4949
4964
4979
4993
5008
5023
5038
5052
5067
5082
5096
5111
5125
5140
5155
5169
5184
5198
5213
5227
5241
5256
5270
5285
5299
5313
5328
5342
5356
5370
5385
5399
5413
5427
5441
5455
5468
5482
5496
5509
5523
5536
5549
5562
5576
5589
5602
5614
5627
5640
5652
5665
5677
5689
5702
5714
5726
5737
5749
5761
5772
5784
5795
5806
5817
5828
5839
5850
5861
5872
5882
5893
5903
5913
5923
5934
5944
5954
5963
5973
5983
5992
6002
6011
6021
6030
6039
6048
6057
6066
6074
6083
6092
6100
6108
6117
6125
6133
6141
6149
6156
6164
6171
6179
6186
6194
6201
6208
6215
6222
6228
6235
6242
6248
6254
6261
6267
6273
6279
6285
6290
6296
6301
6307
6312
6317
6322
6327
6332
6337
6342
6346
6351
6355
6359
6364
6368
6372
6375
6379
6383
6387
6390
6394
6397
6400
6403
6406
6409
6412
6415
6418
6420
6423
6425
6428
6430
6432
6434
6436
6438
6440
6442
6443
6445
6447
6448
6450
6451
6452
6454
6455
6456
6457
6459
6460
6461
6462
6463
6464
6465
6465
6466
6467
6468
6469
6469
6470
6471
6471
6472
6473
6473
6474
6474
6475
6475
6476
6476
6477
6477
6478
6478
6479
6479
6480
6480
6480
6481
6481
6481
6481
6481
6481
6481
6481
6481
6481
6481
6480
6480
6479
6479
6478
6478
6477
6476
6475
6474
6473
6472
6471
6470
6469
6467
6466
6464
6463
6462
6460
6458
6457
6455
6454
6452
6450
6448
6447
6445
6443
6441
6439
6438
6436
6434
6432
6430
6428
6426
6424
6421
6419
6417
6415
6413
6411
6408
6406
6404
6401
6399
6396
6394
6392
6389
6386
6384
6381
6378
6375
6372
6369
6366
6363
6360
6357
6353
6350
6347
6343
6339
6336
6332
6328
6325
6321
6317
6313
6309
6305
6301
6296
6292
6288
6284
6280
6275
6271
6267
6262
6258
6253
6249
6244
6240
6235
6230
6226
6221
6216
6211
6206
6202
6197
6192
6186
6181
6176
6171
6165
6160
6154
6149
6143
6137
6131
6125
6119
6113
6106
6100
6093
6087
6080
6073
6066
6059
6052
6044
6037
6029
6022
6014
6006
5998
5991
5983
5975
5967
5958
5950
5942
5934
5925
5917
5909
5900
5892
5883
5874
5866
5857
5848
5839
5830
5821
5812
5803
5793
5784
5775
5765
5756
5746
5737
5727
5717
5707
5697
5687
5677
5667
5656
5646
5636
5625
5615
5604
5593
5582
5572
5561
5550
5539
5528
5517
5505
5494
5483
5471
5460
5448
5437
5425
5414
5402
5390
5378
5366
5354
5342
5330
5318
5306
5293
5281
5269
5256
5244
5232
5219
5207
5194
5181
5169
5156
5143
5130
5118
5105
5092
5079
5066
5053
5040
5027
5014
5001
4988
4974
4961
4948
4934
4921
4908
4894
4880
4867
4853
4839
4825
4811
4797
4783
4769
4754
4740
4725
4711
4696
4681
4666
4651
4636
4621
4606
4590
4575
4559
4544
4528
4512
4496
4480
4464
4448
4432
4416
4399
4383
4366
4349
4332
4315
4298
4281
4264
4247
4229
4211
4194
4176
4158
4140
4122
4104
4085
4067
4048
4030
4011
3992
3973
3954
3934
3915
3896
3876
3857
3837
3817
3797
3777
3757
3737
3717
3697
3676
3656
3635
3615
3594
3573
3552
3531
3510
3489
3468
3447
3426
3405
3383
3362
3340
3319
3297
3275
3254
3232
3210
3188
3166
3144
3122
3100
3078
3056
3034
3012
2989
2967
2945
2922
2900
2877
2855
2832
2809
2787
2764
2741
2718
2695
2673
2650
2627
2604
2581
2558
2535
2512
2489
2466
2443
2420
2397
2374
2351
2329
2306
2283
2260
2237
2214
2191
2169
2146
2123
2101
2078
2055
2033
2009
1988
1965
1943
1921
1898
1876
1854
1831
1809
1787
1765
1743
1721
1699
1677
1655
1634
1612
1590
1569
1547
1526
1504
1483
1462
1440
1419
1398
1377
1355
1334
1313
1292
1271
1250
1229
1208
1187
1166
1145
1125
1104
1083
1063
1042
1020
1000
980
960
940
919
899
879
859
839
819
799
780
760
741
721
702
683
664
645
626
607
588
570
551
533
515
497
479
461
443
425
408
390
373
356
339
323
306
289
273
257
241
225
210
194
179
164
149
134
120
105
91
77
63
49
36
23
9
-4
-16
-29
-41
-54
-66
-78
-89
-101
-112
-123
-134
-145
-155
-166
-176
-186
-196
-205
-215
-224
-233
-242
-250
-259
-267
-275
-283
-291
-298
-305
-313
-320
-326
-333
-339
-346
-352
-358
-364
-369
-375
-380
-386
-391
-395
-400
-405
-409
-413
-417
-421
-425
-428
-432
-435
-438
-441
-443
-446
-448
-450
-452
-454
-456
-457
-459
-460
-461
-462
-463
-463
-464
-464
-464
-464
-464
-463
-463
-462
-462
-461
-460
-459
-457
-456
-454
-452
-451
-449
-447
-444
-442
-440
-437
-434
-431
-428
-425
-422
-418
-415
-411
-407
-403
-399
-394
-390
-385
-380
-375
-370
-365
-359
-354
-348
-342
-336
-329
-323
-316
-310
-303
-296
-289
-281
-274
-266
-259
-251
-243
-235
-227
-218
-210
-201
-193
-184
-175
-167
-158
-148
-139
-130
-121
-112
-102
-93
-83
-74
-64
-54
-45
-35
-25
-15
-5
5
14
24
34
44
54
64
74
84
94
104
114
124
134
144
154
164
174
184
194
204
214
224
234
244
254
264
273
283
293
303
313
322
332
342
351
361
371
380
390
400
409
419
429
438
448
457
467
476
486
495
505
514
524
533
542
552
561
570
579
588
598
607
616
625
634
643
652
661
669
678
687
696
705
713
722
731
740
748
757
766
774
783
791
800
808
817
825
834
842
851
859
867
876
884
892
901
909
917
925
933
941
950
958
966
974
982
989
997
1004
1012
1020
1028
1036
1043
1051
1058
1065
1073
1080
1087
1094
1101
1108
1115
1121
1128
1135
1141
1148
1155
1161
1167
1174
1180
1186
1192
1199
1205
1210
1216
1222
1228
1233
1239
1245
1250
1255
1261
1266
1271
1276
1281
1287
1292
1297
1301
1306
1311
1316
1321
1325
1330
1335
1339
1344
1348
1353
1357
1362
1366
1371
1375
1380
1384
1389
1393
1398
1402
1407
1411
1415
1420
1424
1428
1433
1437
1441
1445
1449
1453
1458
1462
1466
1470
1474
1478
1481
1485
1489
1493
1496
1500
1504
1507
1511
1514
1518
1521
1524
1528
1531
1534
1537
1540
1543
1546
1549
1552
1554
1557
1560
1562
1565
1567
1570
1572
1575
1577
1579
1582
1584
1586
1588
1590
1592
1594
1596
1598
1600
1602
1604
1606
1607
1609
1611
1612
1614
1615
1617
1618
1619
1621
1622
1623
1624
1625
1627
1628
1629
1629
1630
1631
1632
1633
1633
1634
1634
1635
1635
1635
1636
1636
1636
1636
1636
1636
1635
1635
1635
1634
1633
1633
1632
1631
1630
1629
1627
1626
1625
1623
1622
1620
1618
1616
1615
1613
1611
1608
1606
1604
1601
1599
1596
1593
1591
1588
1585
1581
1578
1575
1572
1568
1565
1561
1557
1553
1549
1545
1541
1537
1533
1528
1524
1519
1514
1509
1504
1499
1494
1489
1484
1478
1473
1467
1462
1456
1450
1444
1438
1432
1426
1420
1414
1408
1401
1395
1388
1382
1375
1368
1361
1355
1348
1340
1333
1326
1319
1312
1304
1297
1290
1282
1275
1267
1259
1252
1244
1236
1229
1221
1213
1205
1197
1189
1181
1173
1165
1157
1148
1140
1132
1123
1115
1106
1098
1089
1081
1072
1063
1055
1046
1037
1028
1018
1010
1000
992
983
973
964
954
945
935
925
915
905
895
885
875
865
855
844
834
824
813
803
792
782
771
761
750
739
729
718
707
696
686
675
664
653
642
631
621
610
599
588
577
566
555
544
533
522
511
500
489
478
467
456
444
433
422
411
400
389
378
366
355
344
333
322
311
299
288
277
266
255
243
232
221
210
199
188
176
165
154
143
132
121
110
99
88
77
66
55
45
34
23
12
2
-9
-19
-30
-40
-50
-61
-71
-81
-91
-101
-111
-121
-131
-141
-151
-160
-170
-180
-189
-199
-208
-217
-227
-236
-245
-254
-263
-272
-281
-290
-299
-308
-316
-325
-334
-342
-350
-359
-367
-375
-384
-392
-400
-408
-416
-423
-431
-439
-446
-454
-461
-469
-476
-483
-490
-497
-504
-511
-518
-524
-531
-538
-544
-550
-557
-563
-569
-575
-581
-586
-592
-598
-603
-609
-614
-619
-625
-630
-635
-640
-645
-650
-655
-660
-665
-669
-674
-679
-684
-688
-693
-698
-703
-707
-712
-716
-721
-726
-730
-735
-739
-744
-748
-753
-757
-762
-766
-771
-775
-779
-784
-788
-793
-797
-801
-806
-810
-814
-819
-823
-828
-832
-836
-841
-845
-850
-854
-859
-863
-868
-872
-877
-881
-886
-891
-895
-900
-904
-909
-913
-918
-922
-927
-932
-936
-941
-945
-950
-954
-959
-964
-968
-973
-977
-982
-987
-991
-996
-1000
-1004
-1010
-1014
-1020
-1024
-1029
-1034
-1039
-1044
-1048
-1053
-1058
-1063
-1067
-1072
-1077
-1082
-1087
-1091
-1096
-1101
-1106
-1111
-1116
-1120
-1125
-1130
-1135
-1140
-1145
-1150
-1155
-1160
-1165
-1170
-1175
-1180
-1185
-1190
-1195
-1200
-1205
-1211
-1216
-1221
-1226
-1231
-1236
-1242
-1247
-1252
-1257
-1262
-1268
-1273
-1278
-1283
-1288
-1294
-1299
-1304
-1310
-1315
-1320
-1326
-1331
-1336
-1342
-1347
-1353
-1358
-1364
-1370
-1375
-1381
-1387
-1392
-1398
-1404
-1410
-1415
-1421
-1427
-1433
-1439
-1445
-1451
-1457
-1464
-1470
-1476
-1483
-1489
-1496
-1503
-1509
-1516
-1523
-1530
-1537
-1544
-1551
-1559
-1566
-1574
-1582
-1589
-1597
-1605
-1613
-1622
-1630
-1639
-1647
-1656
-1665
-1674
-1683
-1692
-1701
-1710
-1720
-1729
-1739
-1749
-1759
-1769
-1779
-1789
-1799
-1810
-1820
-1831
-1842
-1852
-1863
-1875
-1886
-1897
-1909
-1920
-1932
-1944
-1956
-1968
-1980
-1992
-2005
-2017
-2029
-2043
-2055
-2068
-2081
-2094
-2108
-2121
-2134
-2148
-2161
-2175
-2188
-2202
-2216
-2230
-2244
-2258
-2272
-2286
-2301
-2315
-2329
-2344
-2358
-2373
-2387
-2402
-2416
-2431
-2446
-2460
-2475
-2490
-2505
-2520
-2534
-2549
-2564
-2579
-2594
-2609
-2624
-2639
-2653
-2668
-2683
-2698
-2713
-2728
-2743
-2758
-2773
-2788
-2803
-2818
-2834
-2849
-2864
-2879
-2894
-2909
-2924
-2939
-2954
-2969
-2984
-2999
-3014
-3029
-3043
-3058
-3073
-3088
-3103
-3117
-3132
-3146
-3161
-3176
-3190
-3205
-3219
-3233
-3248
-3262
-3276
-3290
-3304
-3318
-3332
-3346
-3360
-3374
-3387
-3401
-3415
-3428
-3441
-3455
-3468
-3481
-3494
-3507
-3520
-3533
-3546
-3558
-3571
-3583
-3595
-3608
-3620
-3632
-3644
-3655
-3667
-3679
-3690
-3702
-3713
-3724
-3735
-3747
-3757
-3768
-3779
-3790
-3800
-3811
-3821
-3832
-3842
-3852
-3862
-3872
-3882
-3892
-3902
-3912
-3921
-3931
-3940
-3950
-3959
-3968
-3978
-3987
-3996
-4005
-4014
-4022
-4032
-4041
-4049
-4058
-4067
-4075
-4083
-4091
-4101
-4109
-4118
-4126
-4134
-4143
-4151
-4159
-4167
-4175
-4183
-4191
-4199
-4206
-4214
-4222
-4229
-4236
-4244
-4251
-4258
-4265
-4272
-4280
-4287
-4294
-4300
-4307
-4314
-4321
-4327
-4334
-4341
-4347
-4354
-4360
-4367
-4373
-4380
-4386
-4392
-4398
-4405
-4411
-4417
-4423
-4429
-4435
-4441
-4447
-4453
-4459
-4465
-4471
-4477
-4483
-4488
-4494
-4500
-4506
-4511
-4517
-4523
-4528
-4534
-4539
-4545
-4551
-4556
-4562
-4567
-4573
-4578
-4584
-4589
-4595
-4600
-4606
-4611
-4617
-4622
-4627
-4633
-4638
-4644
-4649
-4654
-4660
-4665
-4670
-4676
-4681
-4686
-4691
-4697
-4702
-4707
-4713
-4718
-4723
-4728
-4734
-4739
-4744
-4750
-4755
-4760
-4766
-4771
-4776
-4782
-4787
-4793
-4798
-4803
-4809
-4814
-4820
-4825
-4831
-4836
-4842
-4848
-4853
-4859
-4865
-4870
-4876
-4882
-4888
-4893
-4899
-4905
-4911
-4917
-4923
-4929
-4935
-4942
-4948
-4954
-4960
-4967
-4973
-4979
-4986
-4992
-4999
-5006
-5012
-5019
-5026
-5032
-5039
-5046
-5053
-5060
-5067
-5074
-5081
-5088
-5095
-5102
-5110
-5117
-5124
-5132
-5139
-5147
-5154
-5162
-5169
-5177
-5185
-5192
-5200
-5208
-5216
-5224
-5232
-5240
-5248
-5256
-5264
-5272
-5280
-5288
-5296
-5305
-5313
-5321
-5329
-5338
-5346
-5355
-5363
-5372
-5380
-5389
-5397
-5406
-5415
-5423
-5432
-5440
-5449
-5458
-5466
-5475
-5484
-5492
-5501
-5510
-5518
-5527
-5536
-5544
-5553
-5561
-5570
-5579
-5587
-5596
-5604
-5612
-5621
-5629
-5638
-5646
-5654
-5662
-5670
-5678
-5686
-5694
-5702
-5710
-5718
-5726
-5734
-5741
-5749
-5756
-5764
-5771
-5779
-5786
-5793
-5800
-5807
-5814
-5821
-5828
-5835
-5842
-5848
-5855
-5861
-5868
-5874
-5881
-5887
-5893
-5899
-5905
-5911
-5917
-5923
-5929
-5934
-5940
-5945
-5951
-5956
-5961
-5967
-5972
-5977
-5981
-5986
-5991
-5996
-6000
-6005
-6009
-6014
-6018
-6022
-6026
-6030
-6034
-6038
-6042
-6046
-6050
-6053
-6057
-6060
-6063
-6067
-6070
-6073
-6076
-6079
-6081
-6084
-6087
-6089
-6092
-6094
-6096
-6098
-6100
-6102
-6104
-6106
-6108
-6109
-6111
-6112
-6114
-6115
-6116
-6117
-6118
-6119
-6120
-6121
-6121
-6122
-6122
-6122
-6123
-6123
-6123
-6122
-6122
-6122
-6121
-6121
-6120
-6119
-6118
-6117
-6116
-6115
-6114
-6112
-6111
-6109
-6108
-6106
-6104
-6102
-6100
-6098
-6096
-6093
-6091
-6088
-6086
-6083
-6081
-6078
-6075
-6072
-6069
-6067
-6064
-6060
-6057
-6054
-6051
-6047
-6044
-6040
-6037
-6033
-6029
-6026
-6022
-6018
-6014
-6010
-6006
-6002
-5998
-5993
-5989
-5985
-5980
-5976
-5971
-5967
-5962
-5957
-5953
-5948
-5943
-5938
-5933
-5928
-5922
-5917
-5912
-5906
-5901
-5895
-5890
-5884
-5878
-5872
-5866
-5860
-5854
-5847
-5841
-5834
-5828
-5821
-5815
-5808
-5801
-5794
-5787
-5780
-5773
-5766
-5759
-5752
-5745
-5738
-5731
-5723
-5716
-5709
-5702
-5695
-5687
-5680
-5673
-5666
-5658
-5651
-5644
-5636
-5629
-5622
-5614
-5607
-5599
-5592
-5584
-5577
-5569
-5562
-5554
-5546
-5539
-5531
-5523
-5515
-5507
-5499
-5491
-5483
-5475
-5466
-5458
-5450
-5441
-5433
-5424
-5415
-5407
-5398
-5389
-5380
-5371
-5362
-5353
-5344
-5335
-5326
-5316
-5307
-5297
-5288
-5278
-5268
-5259
-5249
-5239
-5229
-5219
-5208
-5198
-5188
-5178
-5167
-5157
-5146
-5135
-5125
-5114
-5103
-5093
-5082
-5071
-5060
-5049
-5037
-5026
-5015
-5004
-4992
-4981
-4969
-4958
-4946
-4934
-4922
-4911
-4899
-4887
-4874
-4862
-4850
-4838
-4825
-4813
-4800
-4787
-4775
-4762
-4749
-4736
-4723
-4710
-4696
-4683
-4670
-4656
-4643
-4629
-4616
-4602
-4588
-4574
-4560
-4546
-4532
-4518
-4504
-4490
-4475
-4461
-4446
-4432
-4417
-4402
-4387
-4372
-4357
-4342
-4327
-4312
-4297
-4281
-4266
-4250
-4234
-4218
-4203
-4187
-4170
-4154
-4138
-4122
-4105
-4089
-4072
-4056
-4038
-4022
-4006
-3989
-3972
-3954
-3937
-3920
-3903
-3885
-3868
-3850
-3832
-3815
-3797
-3779
-3761
-3742
-3724
-3706
-3687
-3669
-3650
-3631
-3612
-3593
-3574
-3555
-3536
-3516
-3496
-3477
-3457
-3437
-3417
-3396
-3376
-3355
-3335
-3314
-3293
-3272
-3251
-3229
-3208
-3186
-3165
-3143
-3121
-3098
-3076
-3054
-3032
-3009
-2986
-2964
-2941
-2918
-2895
-2871
-2848
-2825
-2801
-2778
-2754
-2731
-2707
-2683
-2659
-2635
-2611
-2587
-2562
-2538
-2514
-2489
-2465
-2440
-2416
-2391
-2366
-2342
-2317
-2292
-2267
-2242
-2217
-2192
-2167
-2142
-2117
-2092
-2067
-2041
-2017
-1991
-1966
-1941
-1916
-1891
-1865
-1840
-1815
-1789
-1764
-1739
-1714
-1688
-1663
-1638
-1613
-1587
-1562
-1537
-1512
-1487
-1462
-1437
-1412
-1387
-1362
-1337
-1312
-1287
-1262
-1238
-1213
-1189
-1164
-1140
-1116
-1091
-1067
-1043
-1018
-996
-972
-948
-925
-901
-878
-855
-832
-809
-787
-764
-741
-719
-697
-675
-653
-631
-609
-588
-566
-545
-524
-503
-483
-462
-441
-421
-401
-381
-361
-341
-322
-303
-283
-264
-245
-227
-208
-190
-171
-153
-135
-117
-100
-82
-65
-48
-31
-14
2
19
35
51
67
82
98
113
128
142
157
171
185
199
213
226
240
253
266
278
291
303
315
327
339
350
361
372
383
394
404
415
425
435
444
454
463
472
481
489
497
506
513
521
528
536
543
549
556
562
568
574
580
586
591
596
601
605
610
614
618
622
626
629
632
636
638
641
644
646
648
650
652
654
655
657
658
659
660
661
662
662
663
663
664
664
664
664
663
663
663
662
662
661
660
659
658
657
656
655
654
652
651
649
647
646
644
642
640
638
636
634
632
629
627
625
622
619
617
614
611
609
606
603
600
597
593
590
587
584
580
577
573
570
566
563
559
555
551
547
543
539
535
531
527
522
518
513
508
503
499
494
488
483
478
473
467
462
456
450
445
439
433
427
421
415
409
402
396
390
383
376
370
363
356
349
342
335
328
321
314
306
299
291
284
276
268
261
253
245
236
228
220
211
203
194
186
177
168
159
150
141
131
122
112
103
93
83
73
64
53
43
33
23
13
2
-8
-19
-29
-40
-50
-61
-72
-83
-94
-105
-116
-127
-138
-149
-160
-171
-183
-194
-205
-217
-228
-240
-251
-263
-274
-286
-297
-309
-321
-332
-344
-356
-367
-379
-391
-402
-414
-426
-437
-449
-461
-472
-484
-495
-507
-518
-530
-541
-552
-564
-575
-586
-598
-609
-620
-631
-642
-653
-664
-675
-686
-697
-708
-719
-730
-740
-751
-762
-772
-783
-793
-804
-814
-824
-835
-845
-855
-865
-875
-885
-894
-904
-914
-923
-933
-942
-952
-961
-970
-980
-989
-998
-1006
-1016
-1025
-1033
-1042
-1051
-1060
-1068
-1077
-1085
-1093
-1102
-1110
-1118
-1126
-1134
-1142
-1150
-1158
-1166
-1174
-1182
-1190
-1197
-1205
-1213
-1220
-1228
-1235
-1242
-1250
-1257
-1265
-1272
-1279
-1286
-1294
-1301
-1308
-1315
-1322
-1329
-1336
-1343
-1349
-1356
-1363
-1370
-1376
-1383
-1389
-1396
-1402
-1408
-1414
-1420
-1426
-1432
-1438
-1444
-1450
-1455
-1461
-1466
-1472
-1477
-1483
-1488
-1493
-1498
-1503
-1508
-1513
-1518
-1523
-1528
-1532
-1537
-1542
-1546
-1550
-1555
-1559
-1563
-1567
-1571
-1575
-1579
-1583
-1587
-1591
-1595
-1599
-1602
-1606
-1609
-1613
-1616
-1620
-1623
-1626
-1629
-1632
-1635
-1638
-1641
-1644
-1647
-1650
-1652
-1655
-1657
-1660
-1662
-1665
-1667
-1669
-1671
-1673
-1676
-1677
-1679
-1681
-1683
-1685
-1686
-1688
-1689
-1691
-1692
-1693
-1694
-1695
-1697
-1697
-1698
-1699
-1700
-1701
-1701
-1702
-1702
-1703
-1703
-1703
-1704
-1704
-1704
-1704
-1704
-1704
-1704
-1704
-1703
-1703
-1703
-1702
-1702
-1702
-1701
-1701
-1700
-1700
-1699
-1699
-1698
-1698
-1697
-1696
-1696
-1695
-1695
-1694
-1693
-1693
-1692
-1691
-1690
-1690
-1689
-1688
-1687
-1686
-1686
-1685
-1684
-1683
-1682
-1681
-1680
-1679
-1678
-1677
-1676
-1675
-1674
-1672
-1671
-1670
-1669
-1668
-1666
-1665
-1664
-1663
-1661
-1660
-1658
-1657
-1656
-1654
-1653
-1651
-1650
-1648
-1647
-1645
-1644
-1642
-1641
-1639
-1638
-1636
-1635
-1633
-1632
-1631
-1629
-1628
-1627
-1625
-1624
-1623
-1621
-1620
-1619
-1618
-1617
-1616
-1615
-1613
-1612
-1611
-1610
-1609
-1608
-1608
-1607
-1606
-1605
-1604
-1603
-1603
-1602
-1601
-1600
-1600
-1599
-1598
-1598
-1597
-1597
-1596
-1596
-1596
-1595
-1595
-1595
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1594
-1595
-1595
-1595
-1596
-1596
-1596
-1597
-1597
-1598
-1598
-1599
-1600
-1600
-1601
-1602
-1602
-1603
-1604
-1605
-1606
-1606
-1607
-1608
-1609
-1610
-1611
-1612
-1613
-1613
-1614
-1615
-1616
-1617
-1618
-1619
-1619
-1620
-1621
-1622
-1623
-1623
-1624
-1625
-1625
-1626
-1627
-1627
-1628
-1628
-1629
-1629
-1629
-1630
-1630
-1630
-1630
-1631
-1631
-1631
-1631
-1630
-1630
-1630
-1630
-1629
-1629
-1628
-1628
-1627
-1626
-1626
-1625
-1624
-1623
-1622
-1621
-1620
-1619
-1617
-1616
-1615
-1613
-1612
-1610
-1609
-1607
-1606
-1604
-1602
-1600
-1598
-1596
-1594
-1592
-1590
-1588
-1586
-1583
-1581
-1579
-1576
-1573
-1571
-1568
-1565
-1562
-1560
-1557
-1554
-1551
-1547
-1544
-1541
-1538
-1534
-1531
-1527
-1524
-1520
-1517
-1513
-1510
-1506
-1502
-1499
-1495
-1491
-1487
-1484
-1480
-1476
-1472
-1468
-1465
-1461
-1457
-1453
-1449
-1445
-1442
-1438
-1434
-1430
-1426
-1422
-1418
-1414
-1411
-1407
-1403
-1399
-1395
-1391
-1387
-1383
-1379
-1375
-1371
-1366
-1362
-1358
-1354
-1350
-1346
-1341
-1337
-1333
-1329
-1324
-1320
-1316
-1311
-1307
-1302
-1298
-1293
-1289
-1284
-1280
-1275
-1270
-1265
-1261
-1256
-1251
-1246
-1241
-1236
-1230
-1225
-1220
-1214
-1209
-1204
-1198
-1193
-1187
-1181
-1176
-1170
-1164
-1159
-1153
-1147
-1141
-1135
-1130
-1124
-1118
-1112
-1106
-1100
-1094
-1088
-1082
-1076
-1070
-1064
-1058
-1052
-1046
-1039
-1033
-1027
-1020
-1014
-1008
-1002
-995
-989
-982
-976
-969
-963
-956
-950
-943
-937
-930
-923
-917
-910
-903
-896
-890
-883
-876
-869
-862
-855
-849
-842
-835
-828
-821
-814
-806
-799
-792
-785
-778
-770
-763
-756
-748
-741
-733
-726
-718
-711
-703
-695
-687
-679
-672
-664
-656
-648
-640
-631
-623
-615
-607
-598
-590
-582
-573
-565
-556
-548
-539
-531
-522
-514
-505
-496
-487
-478
-470
-461
-452
-443
-434
-425
-416
-406
-397
-388
-379
-369
-360
-351
-341
-332
-322
-313
-303
-294
-284
-274
-265
-255
-245
-235
-225
-216
-206
-196
-186
-176
-166
-156
-146
-136
-126
-116
-106
-96
-86
-76
-67
-57
-47
-37
-27
-17
-8
2
12
21
31
41
50
60
69
79
88
97
107
116
125
135
144
153
162
171
180
188
197
206
214
223
231
240
248
256
264
272
280
288
296
303
311
318
326
333
340
347
354
360
367
374
380
386
392
399
405
411
416
422
428
433
439
444
449
454
459
464
469
473
478
482
487
491
495
499
503
507
510
514
518
521
525
528
531
534
537
540
543
546
549
551
554
556
559
561
564
566
568
570
572
574
576
578
580
581
583
585
586
588
589
591
592
593
594
596
597
598
599
600
601
602
602
603
604
604
605
605
605
606
606
606
606
606
606
606
606
605
605
604
604
603
602
601
600
599
598
596
595
593
592
590
588
586
584
582
580
577
575
572
570
567
564
562
559
556
553
550
546
543
540
536
533
529
526
522
518
514
510
506
502
497
493
489
484
480
475
471
466
461
457
452
447
442
437
432
428
423
418
413
408
403
398
393
388
383
378
373
367
362
357
352
347
342
337
332
327
322
317
312
307
301
296
291
286
281
277
272
267
262
257
253
248
244
239
235
231
226
222
218
214
210
207
203
199
196
192
189
186
182
179
176
173
170
167
165
162
160
157
155
152
150
148
146
144
142
140
138
137
135
133
132
131
129
128
127
126
125
124
123
122
122
121
121
120
120
119
119
119
119
119
119
119
119
120
120
121
121
122
122
123
124
125
126
127
128
129
130
131
132
134
135
136
138
139
141
142
144
145
147
149
151
152
154
156
158
160
162
164
166
168
170
173
175
177
179
181
184
186
188
190
192
195
197
199
202
204
206
209
211
213
216
218
220
223
225
228
230
232
234
236
239
241
243
245
247
249
251
253
254
256
258
259
261
262
263
265
266
267
268
269
270
271
272
273
273
274
275
275
276
276
276
277
277
277
277
277
277
277
277
277
276
276
275
275
274
274
273
272
272
271
270
269
268
267
266
265
264
263
262
261
260
258
257
256
254
253
252
250
249
247
246
244
243
241
239
238
236
234
233
231
229
227
226
224
222
220
219
217
215
214
212
210
209
207
206
204
202
201
199
198
196
195
193
192
190
189
187
186
184
183
182
180
179
177
176
174
173
172
170
169
168
167
165
164
163
162
160
159
158
157
156
155
153
152
151
150
148
147
146
144
143
142
140
139
138
136
135
133
132
131
129
128
126
125
124
122
121
119
118
116
115
114
112
111
109
108
106
105
104
102
101
99
98
97
95
94
92
91
90
88
87
86
84
83
81
80
79
77
76
75
73
72
70
69
68
66
65
64
62
61
60
58
57
56
54
53
52
50
49
47
46
45
43
42
40
39
37
36
34
33
31
30
28
27
25
24
23
21
20
18
17
16
14
13
12
10
9
8
7
5
4
3
2
1
-1
-2
-3
-4
-5
-6
-7
-8
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-21
-22
-23
-24
-25
-27
-28
-29
-30
-32
-33
-34
-36
-37
-39
-40
-42
-43
-45
-46
-48
-50
-51
-53
-55
-57
-58
-60
-62
-64
-66
-68
-70
-72
-74
-76
-78
-80
-82
-84
-87
-89
-91
-93
-95
-97
-100
-102
-104
-107
-109
-111
-114
-116
-118
-121
-123
-126
-128
-131
-134
-137
-139
-142
-145
-148
-151
-154
-157
-160
-164
-167
-171
-174
-178
-182
-185
-189
-193
-198
-202
-206
-210
-215
-219
-224
-229
-233
-238
-243
-248
-253
-258
-263
-268
-274
-279
-284
-290
-295
-301
-307
-312
-318
-324
-330
-336
-342
-348
-354
-360
-367
-373
-379
-385
-392
-398
-405
-411
-418
-425
-431
-438
-445
-452
-459
-466
-473
-480
-487
-494
-502
-509
-516
-524
-531
-539
-547
-554
-562
-570
-578
-585
-593
-601
-609
-618
-626
-634
-642
-650
-659
-667
-675
-684
-692
-701
-709
-717
-726
-735
-743
-752
-760
-769
-778
-786
-795
-804
-813
-822
-831
-840
-849
-858
-867
-877
-886
-895
-905
-914
-923
-933
-942
-952
-961
-971
-980
-990
-1000
-1008
-1018
-1029
-1038
-1048
-1058
-1068
-1077
-1087
-1097
-1106
-1116
-1126
-1135
-1145
-1154
-1164
-1174
-1183
-1193
-1202
-1212
-1221
-1231
-1240
-1249
-1259
-1268
-1278
-1287
-1296
-1306
-1315
-1324
-1334
-1343
-1352
-1361
-1371
-1380
-1389
-1398
-1407
-1416
-1425
-1434
-1443
-1452
-1461
-1470
-1479
-1488
-1497
-1505
-1514
-1523
-1532
-1540
-1549
-1558
-1566
-1575
-1584
-1592
-1601
-1609
-1618
-1627
-1635
-1644
-1652
-1661
-1670
-1678
-1687
-1696
-1704
-1713
-1722
-1731
-1740
-1748
-1757
-1766
-1775
-1784
-1793
-1802
-1811
-1820
-1829
-1838
-1847
-1856
-1865
-1875
-1884
-1893
-1902
-1911
-1920
-1929
-1938
-1947
-1956
-1966
-1975
-1984
-1993
-2001
-2011
-2020
-2029
-2037
-2047
-2056
-2065
-2074
-2083
-2092
-2101
-2110
-2119
-2128
-2137
-2146
-2154
-2163
-2172
-2181
-2189
-2198
-2207
-2215
-2224
-2233
-2241
-2250
-2258
-2267
-2275
-2283
-2292
-2300
-2308
-2316
-2324
-2332
-2340
-2348
-2356
-2364
-2372
-2380
-2388
-2396
-2404
-2411
-2419
-2427
-2435
-2443
-2450
-2458
-2466
-2474
-2481
-2489
-2497
-2505
-2512
-2520
-2528
-2536
-2544
-2551
-2559
-2567
-2575
-2583
-2590
-2598
-2606
-2614
-2622
-2630
-2638
-2645
-2653
-2661
-2669
-2677
-2685
-2693
-2700
-2708
-2716
-2724
-2732
-2740
-2747
-2755
-2763
-2771
-2779
-2786
-2794
-2801
-2809
-2817
-2824
-2831
-2839
-2846
-2854
-2861
-2868
-2875
-2883
-2890
-2897
-2904
-2911
-2918
-2925
-2932
-2939
-2946
-2952
-2959
-2966
-2973
-2979
-2986
-2993
-2999
-3006
-3012
-3019
-3025
-3032
-3038
-3045
-3051
-3058
-3064
-3071
-3077
-3083
-3090
-3096
-3102
-3108
-3115
-3121
-3127
-3133
-3139
-3145
-3151
-3157
-3163
-3168
-3174
-3180
-3186
-3192
-3197
-3203
-3209
-3214
-3220
-3225
-3231
-3236
-3241
-3246
-3252
-3257
-3262
-3267
-3272
-3277
-3281
-3286
-3291
-3295
-3300
-3304
-3309
-3313
-3317
-3322
-3326
-3330
-3334
-3338
-3342
-3346
-3349
-3353
-3357
-3360
-3364
-3367
-3371
-3374
-3377
-3381
-3384
-3387
-3390
-3393
-3396
-3399
-3402
-3405
-3408
-3410
-3413
-3416
-3418
-3421
-3423
-3426
-3428
-3431
-3433
-3435
-3437
-3439
-3441
-3444
-3446
-3448
-3450
-3451
-3453
-3455
-3457
-3458
-3460
-3462
-3463
-3464
-3466
-3467
-3468
-3470
-3471
-3472
-3473
-3474
-3475
-3476
-3476
-3477
-3478
-3478
-3479
-3479
-3480
-3480
-3480
-3481
-3481
-3481
-3481
-3481
-3481
-3481
-3480
-3480
-3479
-3479
-3478
-3477
-3477
-3476
-3475
-3473
-3472
-3471
-3470
-3468
-3467
-3465
-3463
-3462
-3460
-3458
-3456
-3454
-3452
-3450
-3448
-3446
-3444
-3442
-3439
-3437
-3435
-3432
-3430
-3427
-3424
-3422
-3419
-3416
-3413
-3411
-3408
-3405
-3402
-3399
-3396
-3392
-3389
-3386
-3383
-3379
-3376
-3372
-3369
-3365
-3361
-3357
-3354
-3350
-3346
-3342
-3338
-3334
-3330
-3325
-3321
-3317
-3312
-3308
-3303
-3299
-3294
-3289
-3284
-3280
-3275
-3270
-3265
-3260
-3255
-3250
-3245
-3239
-3234
-3229
-3223
-3218
-3213
-3207
-3201
-3196
-3190
-3184
-3178
-3173
-3167
-3161
-3155
-3149
-3142
-3136
-3130
-3124
-3117
-3111
-3105
-3098
-3092
-3085
-3079
-3072
-3065
-3059
-3052
-3045
-3038
-3031
-3025
-3018
-3011
-3004
-2997
-2990
-2983
-2975
-2968
-2961
-2954
-2947
-2939
-2932
-2925
-2917
-2910
-2902
-2895
-2887
-2880
-2872
-2865
-2857
-2849
-2842
-2834
-2826
-2819
-2811
-2803
-2795
-2787
-2779
-2771
-2763
-2755
-2747
-2739
-2731
-2722
-2714
-2706
-2698
-2689
-2681
-2672
-2664
-2655
-2647
-2638
-2629
-2621
-2612
-2603
-2594
-2585
-2577
-2568
-2559
-2550
-2541
-2531
-2522
-2513
-2504
-2495
-2485
-2476
-2467
-2458
-2448
-2439
-2430
-2420
-2411
-2401
-2392
-2382
-2373
-2363
-2354
-2344
-2335
-2325
-2316
-2306
-2296
-2287
-2277
-2267
-2258
-2248
-2238
-2228
-2219
-2209
-2199
-2190
-2180
-2170
-2160
-2151
-2141
-2131
-2121
-2111
-2101
-2091
-2081
-2071
-2061
-2051
-2041
-2031
-2021
-2011
-2001
-1991
-1980
-1970
-1960
-1950
-1939
-1929
-1919
-1908
-1898
-1887
-1877
-1866
-1856
-1845
-1835
-1824
-1813
-1802
-1792
-1781
-1770
-1759
-1748
-1737
-1726
-1715
-1704
-1693
-1681
-1670
-1659
-1648
-1636
-1625
-1613
-1602
-1590
-1579
-1567
-1556
-1544
-1532
-1520
-1509
-1497
-1485
-1473
-1461
-1449
-1437
-1425
-1413
-1401
-1388
-1376
-1364
-1352
-1339
-1327
-1315
-1302
-1290
-1278
-1265
-1253
-1240
-1228
-1215
-1203
-1190
-1177
-1165
-1152
-1139
-1127
-1114
-1101
-1089
-1076
-1063
-1051
-1038
-1025
-1012
-1000
-987
-974
-962
-949
-936
-924
-911
-898
-886
-873
-861
-848
-835
-823
-810
-798
-785
-773
-761
-748
-736
-724
-712
-699
-687
-675
-663
-651
-640
-628
-616
-604
-593
-581
-569
-558
-546
-535
-523
-512
-500
-489
-478
-467
-455
-444
-433
-422
-411
-400
-389
-378
-367
-356
-345
-334
-324
-313
-302
-292
-281
-271
-260
-250
-239
-229
-219
-209
-198
-188
-178
-168
-158
-148
-138
-128
-118
-108
-98
-88
-78
-69
-59
-49
-39
-30
-20
-10
0
9
19
28
38
48
57
67
76
86
95
105
114
124
133
142
152
161
171
180
189
199
208
217
227
236
245
254
264
273
282
291
300
309
319
328
337
346
354
363
372
381
390
399
407
416
425
433
442
450
459
467
475
484
492
500
508
516
524
532
540
547
555
563
570
577
585
592
599
606
613
620
627
633
640
646
653
659
665
671
677
683
689
695
701
706
712
717
722
728
733
738
743
748
753
757
762
766
771
775
780
784
788
792
796
800
804
807
811
815
818
822
825
828
832
835
838
841
844
847
849
852
855
858
860
863
865
867
870
872
874
876
878
880
882
883
885
887
889
890
891
893
894
895
896
898
898
899
900
901
902
902
903
903
904
904
904
905
905
905
905
905
905
905
905
905
905
904
904
904
904
903
903
903
902
902
902
901
901
901
900
900
899
899
899
898
898
897
897
897
896
896
896
895
895
895
894
894
894
894
893
893
893
893
892
892
892
892
892
892
891
891
891
891
891
891
891
890
890
890
890
890
890
890
890
890
890
890
890
890
890
890
891
891
891
891
892
892
893
893
894
894
895
895
896
896
897
897
898
899
899
900
901
902
902
903
904
905
906
907
907
908
909
910
911
912
913
914
915
916
918
919
920
921
922
923
924
926
927
928
929
930
932
933
934
935
936
938
939
940
941
942
943
944
946
947
948
949
950
951
951
952
953
954
955
956
956
957
958
958
959
959
960
960
961
961
961
962
962
962
962
962
962
962
962
962
962
962
962
962
961
961
961
960
959
959
958
957
956
955
954
953
952
950
949
947
945
944
942
940
938
935
933
931
928
926
923
920
917
914
911
908
905
902
899
895
892
888
884
880
876
872
868
864
860
856
851
847
842
838
833
828
824
819
814
809
804
798
793
788
782
777
771
766
760
754
748
742
736
730
724
717
711
704
698
691
684
677
670
663
656
649
642
635
627
620
613
605
598
590
582
575
567
559
551
543
536
528
520
512
504
496
488
480
471
463
455
447
439
431
423
415
407
398
390
382
374
366
358
350
342
334
326
318
309
301
293
285
277
269
261
253
245
238
230
222
214
206
198
190
182
174
166
158
151
143
135
127
119
112
104
96
88
81
73
65
57
50
42
34
26
19
11
3
-4
-12
-20
-27
-35
-43
-50
-58
-66
-73
-81
-88
-95
-103
-110
-117
-125
-132
-139
-146
-153
-160
-167
-174
-180
-187
-194
-200
-207
-213
-219
-226
-232
-238
-244
-250
-257
-263
-268
-274
-280
-286
-292
-297
-303
-309
-314
-320
-325
-331
-336
-341
-346
-352
-357
-362
-367
-372
-377
-382
-386
-391
-396
-400
-405
-409
-414
-418
-422
-427
-431
-435
-439
-443
-447
-451
-454
-458
-462
-465
-468
-472
-475
-478
-481
-484
-487
-490
-493
-496
-499
-501
-504
-506
-508
-511
-513
-515
-517
-519
-521
-522
-524
-525
-527
-528
-529
-531
-532
-533
-533
-534
-535
-535
-536
-536
-536
-537
-537
-537
-536
-536
-536
-536
-535
-534
-534
-533
-532
-531
-530
-529
-528
-527
-526
-525
-523
-522
-520
-519
-517
-516
-514
-512
-510
-509
-507
-505
-503
-500
-498
-496
-493
-491
-488
-486
-483
-480
-478
-475
-472
-469
-466
-463
-460
-456
-453
-449
-446
-442
-439
-435
-431
-428
-424
-420
-416
-412
-408
-404
-400
-395
-391
-387
-383
-378
-374
-370
-366
-361
-357
-353
-348
-344
-340
-335
-331
-327
-323
-318
-314
-310
-305
-301
-297
-293
-288
-284
-280
-276
-272
-268
-264
-259
-255
-251
-247
-243
-239
-236
-232
-228
-224
-221
-217
-213
-210
-207
-203
-200
-197
-194
-191
-188
-185
-182
-180
-177
-175
-172
-170
-168
-166
-164
-162
-160
-159
-157
-156
-155
-154
-153
-152
-151
-151
-150
-150
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-151
-152
-152
-153
-154
-155
-156
-158
-159
-160
-162
-163
-165
-167
-168
-170
-172
-174
-176
-178
-180
-182
-185
-187
-190
-192
-195
-197
-200
-203
-205
-208
-211
-214
-217
-220
-224
-227
-230
-234
-237
-241
-244
-248
-252
-255
-259
-263
-267
-271
-275
-279
-284
-288
-292
-296
-300
-305
-309
-313
-318
-322
-327
-331
-336
-341
-345
-350
-354
-359
-364
-369
-374
-378
-383
-388
-393
-398
-403
-408
-413
-418
-423
-429
-434
-439
-444
-450
-455
-461
-466
-472
-478
-483
-489
-495
-500
-506
-512
-518
-524
-530
-536
-542
-548
-554
-560
-566
-573
-579
-585
-591
-598
-604
-610
-616
-623
-629
-636
-642
-648
-655
-661
-668
-674
-680
-687
-693
-700
-706
-712
-719
-725
-732
-738
-744
-750
-757
-763
-769
-776
-782
-788
-794
-801
-807
-813
-819
-826
-832
-838
-844
-851
-857
-863
-869
-876
-882
-888
-895
-901
-907
-914
-920
-926
-933
-939
-945
-952
-958
-965
-971
-977
-984
-990
-996
-1002
-1008
-1014
-1020
-1027
-1033
-1040
-1046
-1052
-1058
-1064
-1070
-1076
-1082
-1088
-1093
-1099
-1105
-1111
-1117
-1122
-1128
-1134
-1140
-1145
-1151
-1157
-1163
-1168
-1174
-1179
-1185
-1191
-1196
-1202
-1207
-1212
-1218
-1223
-1228
-1234
-1239
-1244
-1249
-1254
-1259
-1264
-1269
-1274
-1278
-1283
-1288
-1292
-1297
-1301
-1306
-1310
-1315
-1319
-1323
-1327
-1332
-1336
-1340
-1344
-1348
-1352
-1356
-1359
-1363
-1367
-1371
-1374
-1378
-1381
-1385
-1388
-1391
-1394
-1397
-1400
-1403
-1406
-1409
-1412
-1414
-1417
-1419
-1421
-1424
-1426
-1428
-1430
-1432
-1434
-1436
-1437
-1439
-1440
-1442
-1443
-1444
-1446
-1447
-1448
-1449
-1450
-1451
-1451
-1452
-1453
-1453
-1454
-1454
-1455
-1455
-1455
-1455
-1455
-1455
-1455
-1455
-1455
-1455
-1455
-1454
-1454
-1453
-1453
-1452
-1452
-1451
-1450
-1449
-1448
-1447
-1446
-1445
-1444
-1443
-1442
-1441
-1440
-1439
-1437
-1436
-1435
-1433
-1432
-1430
-1429
-1427
-1426
-1424
-1423
-1421
-1419
-1417
-1416
-1414
-1412
-1410
-1408
-1406
-1404
-1402
-1400
-1397
-1395
-1393
-1390
-1388
-1385
-1383
-1380
-1377
-1375
-1372
-1369
-1366
-1363
-1360
-1357
-1354
-1351
-1348
-1345
-1342
-1338
-1335
-1332
-1328
-1325
-1322
-1318
-1315
-1311
-1308
-1304
-1301
-1298
-1294
-1291
-1287
-1284
-1281
-1277
-1274
-1270
-1267
-1264
-1260
-1257
-1254
-1250
-1247
-1243
-1240
-1237
-1233
-1230
-1227
-1223
-1220
-1216
-1213
-1209
-1206
-1202
-1199
-1196
-1192
-1189
-1185
-1182
-1178
-1175
-1171
-1167
-1164
-1160
-1157
-1153
-1149
-1146
-1142
-1138
-1135
-1131
-1127
-1124
-1120
-1116
-1112
-1109
-1105
-1101
-1097
-1093
-1089
-1085
-1081
-1077
-1073
-1069
-1064
-1060
-1056
-1051
-1047
-1042
-1038
-1033
-1029
-1024
-1018
-1014
-1010
-1004
-1000
-995
-990
-985
-980
-975
-970
-965
-960
-954
-949
-944
-939
-933
-928
-923
-917
-912
-906
-901
-895
-890
-884
-879
-873
-868
-862
-857
-851
-846
-840
-835
-829
-824
-818
-813
-808
-802
-797
-791
-786
-781
-776
-770
-765
-760
-754
-749
-744
-739
-733
-728
-723
-718
-713
-708
-702
-697
-692
-687
-682
-677
-672
-667
-662
-657
-652
-647
-642
-637
-632
-628
-623
-618
-613
-608
-604
-599
-594
-589
-584
-580
-575
-570
-566
-561
-556
-551
-547
-542
-537
-532
-527
-523
-518
-513
-508
-504
-499
-494
-489
-484
-479
-475
-470
-465
-460
-455
-450
-445
-440
-436
-431
-426
-421
-416
-411
-406
-401
-396
-392
-387
-382
-377
-372
-368
-363
-358
-353
-349
-344
-339
-335
-330
-325
-321
-316
-311
-307
-302
-298
-293
-289
-284
-280
-275
-271
-266
-262
-257
-253
-249
-244
-240
-236
-232
-227
-223
-219
-215
-211
-207
-202
-198
-194
-190
-186
-182
-178
-174
-170
-166
-162
-158
-154
-151
-147
-143
-139
-136
-132
-128
-124
-121
-117
-114
-110
-107
-104
-100
-97
-93
-90
-87
-83
-80
-77
-74
-70
-67
-64
-60
-57
-54
-51
-47
-44
-41
-38
-34
-31
-28
-24
-21
-18
-14
-11
-8
-4
-1
2
6
9
13
16
19
23
26
30
33
37
40
43
47
50
54
57
61
64
68
71
74
78
81
84
87
91
94
97
100
104
107
110
113
116
119
122
125
127
130
133
136
138
141
143
146
148
150
153
155
157
159
161
163
164
166
168
169
170
172
173
174
175
176
177
178
178
179
180
180
181
181
181
181
181
181
181
181
180
180
179
179
178
177
177
176
175
174
172
171
170
168
167
165
163
161
159
157
155
153
150
148
145
143
140
137
134
131
128
125
122
119
115
112
108
105
101
97
94
90
86
82
78
73
69
65
60
56
51
47
42
37
33
28
23
18
13
8
3
-2
-8
-13
-18
-23
-29
-34
-40
-45
-51
-57
-62
-68
-74
-80
-86
-91
-97
-103
-109
-115
-121
-127
-134
-140
-146
-152
-158
-164
-170
-177
-183
-189
-195
-202
-208
-214
-220
-227
-233
-240
-246
-253
-259
-265
-272
-278
-285
-291
-298
-304
-311
-317
-324
-330
-337
-344
-350
-357
-364
-370
-377
-384
-390
-397
-404
-411
-418
-425
-431
-438
-445
-452
-459
-466
-473
-480
-487
-494
-501
-508
-515
-522
-529
-536
-543
-550
-557
-564
-570
-577
-584
-591
-598
-605
-612
-619
-626
-632
-639
-646
-653
-660
-667
-674
-681
-688
-695
-702
-709
-716
-723
-730
-737
-744
-751
-758
-765
-772
-779
-786
-793
-800
-807
-814
-822
-829
-836
-843
-850
-858
-865
-872
-880
-887
-895
-902
-910
-917
-925
-932
-940
-948
-956
-963
-971
-979
-987
-994
-1002
-1010
-1018
-1026
-1034
-1041
-1049
-1057
-1065
-1073
-1081
-1089
-1097
-1104
-1112
-1120
-1128
-1136
-1144
-1152
-1160
-1168
-1176
-1184
-1192
-1200
-1208
-1216
-1224
-1232
-1240
-1248
-1257
-1265
-1273
-1281
-1289
-1298
-1306
-1314
-1323
-1331
-1339
-1348
-1356
-1364
-1373
-1381
-1389
-1398
-1406
-1414
-1423
-1431
-1439
-1448
-1456
-1464
-1473
-1481
-1489
-1498
-1506
-1514
-1523
-1531
-1540
-1548
-1557
-1565
-1574
-1582
-1591
-1599
-1607
-1616
-1624
-1633
-1641
-1650
-1658
-1666
-1675
-1683
-1691
-1699
-1707
-1716
-1724
-1732
-1739
-1747
-1755
-1763
-1771
-1778
-1786
-1794
-1801
-1809
-1816
-1823
-1831
-1838
-1845
-1852
-1859
-1867
-1874
-1880
-1887
-1894
-1901
-1907
-1914
-1921
-1927
-1933
-1940
-1946
-1952
-1958
-1965
-1971
-1977
-1982
-1988
-1994
-2000
-2005
-2011
-2017
-2021
-2028
-2033
-2039
-2044
-2049
-2055
-2060
-2065
-2070
-2076
-2081
-2086
-2091
-2096
-2101
-2105
-2110
-2115
-2120
-2124
-2129
-2134
-2138
-2143
-2147
-2152
-2156
-2160
-2164
-2169
-2173
-2177
-2181
-2185
-2189
-2192
-2196
-2200
-2204
-2207
-2211
-2214
-2217
-2221
-2224
-2227
-2230
-2233
-2236
-2239
-2242
-2244
-2247
-2250
-2252
-2254
-2257
-2259
-2261
-2263
-2265
-2267
-2269
-2270
-2272
-2274
-2275
-2277
-2278
-2279
-2281
-2282
-2283
-2284
-2285
-2286
-2287
-2287
-2288
-2289
-2289
-2289
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2289
-2289
-2288
-2288
-2287
-2286
-2285
-2284
-2283
-2282
-2281
-2280
-2278
-2277
-2275
-2273
-2271
-2269
-2267
-2265
-2263
-2260
-2258
-2255
-2253
-2250
-2247
-2244
-2241
-2238
-2235
-2231
-2228
-2224
-2221
-2217
-2213
-2209
-2205
-2201
-2197
-2193
-2188
-2184
-2180
-2175
-2171
-2166
-2161
-2156
-2152
-2147
-2142
-2137
-2132
-2126
-2121
-2116
-2111
-2105
-2100
-2094
-2089
-2083
-2078
-2072
-2066
-2061
-2055
-2049
-2043
-2037
-2032
-2025
-2020
-2013
-2008
-2001
-1996
-1989
-1983
-1977
-1971
-1965
-1958
-1952
-1946
-1940
-1933
-1927
-1921
-1915
-1908
-1902
-1895
-1889
-1883
-1876
-1870
-1863
-1857
-1851
-1844
-1837
-1831
-1824
-1818
-1811
-1804
-1798
-1791
-1784
-1778
-1771
-1764
-1757
-1751
-1744
-1737
-1730
-1723
-1716
-1709
-1702
-1695
-1688
-1680
-1673
-1666
-1659
-1651
-1644
-1636
-1629
-1621
-1614
-1606
-1599
-1591
-1583
-1576
-1568
-1560
-1552
-1545
-1537
-1529
-1521
-1514
-1506
-1498
-1490
-1482
-1474
-1467
-1459
-1451
-1443
-1435
-1427
-1420
-1412
-1404
-1396
-1388
-1380
-1373
-1365
-1357
-1350
-1342
-1334
-1327
-1319
-1311
-1304
-1296
-1288
-1281
-1273
-1266
-1258
-1251
-1243
-1236
-1228
-1221
-1213
-1206
-1198
-1191
-1183
-1176
-1169
-1161
-1154
-1146
-1139
-1132
-1124
-1117
-1110
-1102
-1095
-1088
-1081
-1073
-1066
-1059
-1052
-1045
-1038
-1031
-1024
-1016
-1008
-1002
-996
-989
-982
-975
-968
-962
-955
-948
-942
-935
-929
-922
-916
-910
-904
-897
-891
-885
-879
-874
-868
-862
-857
-851
-845
-840
-835
-829
-824
-819
-814
-809
-804
-799
-795
-790
-785
-781
-776
-772
-767
-763
-758
-754
-750
-746
-741
-737
-733
-729
-725
-721
-717
-713
-709
-705
-701
-697
-693
-689
-685
-681
-677
-674
-670
-666
-663
-659
-656
-652
-649
-645
-642
-639
-635
-632
-629
-626
-623
-620
-617
-614
-611
-609
-606
-603
-601
-598
-596
-593
-591
-589
-586
-584
-582
-580
-578
-576
-575
-573
-571
-570
-568
-567
-566
-564
-563
-562
-561
-560
-559
-558
-557
-556
-555
-554
-553
-553
-552
-551
-551
-550
-550
-549
-549
-549
-548
-548
-548
-548
-548
-548
-548
-548
-548
-548
-548
-548
-549
-549
-549
-550
-550
-551
-551
-552
-552
-553
-554
-555
-555
-556
-557
-558
-559
-560
-561
-563
-564
-565
-567
-568
-570
-571
-573
-575
-577
-579
-581
-583
-585
-587
-590
-592
-595
-597
-600
-603
-605
-608
-611
-614
-617
-621
-624
-627
-631
-634
-638
-641
-645
-649
-653
-657
-661
-665
-669
-674
-678
-682
-687
-692
-696
-701
-706
-711
-716
-722
-727
-732
-738
-743
-749
-754
-760
-766
-772
-778
-784
-790
-796
-803
-809
-815
-822
-828
-835
-842
-848
-855
-862
-869
-876
-883
-890
-897
-904
-911
-918
-926
-933
-941
-948
-956
-963
-971
-979
-986
-994
-1002
-1010
-1018
-1026
-1034
-1042
-1050
-1058
-1066
-1075
-1083
-1091
-1099
-1107
-1116
-1124
-1132
-1140
-1149
-1157
-1165
-1173
-1182
-1190
-1198
-1206
-1215
-1223
-1231
-1239
-1247
-1256
-1264
-1272
-1280
-1288
-1296
-1304
-1312
-1321
-1329
-1337
-1345
-1353
-1361
-1369
-1377
-1384
-1392
-1400
-1408
-1416
-1424
-1432
-1440
-1448
-1456
-1464
-1472
-1480
-1488
-1496
-1504
-1512
-1520
-1528
-1536
-1543
-1551
-1559
-1567
-1575
-1582
-1590
-1598
-1605
-1613
-1620
-1628
-1635
-1643
-1650
-1657
-1664
-1671
-1679
-1686
-1693
-1699
-1706
-1713
-1720
-1727
-1733
-1740
-1746
-1753
-1759
-1766
-1772
-1778
-1784
-1791
-1797
-1803
-1809
-1815
-1821
-1826
-1832
-1838
-1844
-1849
-1855
-1861
-1866
-1871
-1877
-1882
-1887
-1893
-1898
-1903
-1908
-1913
-1918
-1923
-1927
-1932
-1937
-1942
-1946
-1951
-1955
-1960
-1964
-1968
-1973
-1977
-1981
-1985
-1989
-1993
-1997
-2001
-2004
-2008
-2012
-2015
-2019
-2023
-2025
-2029
-2033
-2037
-2040
-2043
-2047
-2050
-2053
-2056
-2059
-2062
-2065
-2068
-2071
-2074
-2077
-2080
-2083
-2085
-2088
-2091
-2094
-2096
-2099
-2102
-2104
-2107
-2109
-2112
-2114
-2117
-2119
-2122
-2124
-2127
-2129
-2131
-2134
-2136
-2138
-2140
-2143
-2145
-2147
-2149
-2151
-2154
-2156
-2158
-2160
-2162
-2164
-2166
-2168
-2170
-2173
-2175
-2177
-2179
-2181
-2183
-2185
-2187
-2189
-2192
-2194
-2196
-2198
-2200
-2202
-2204
-2207
-2209
-2211
-2213
-2215
-2217
-2220
-2222
-2224
-2226
-2229
-2231
-2233
-2236
-2238
-2240
-2243
-2245
-2247
-2250
-2252
-2254
-2257
-2259
-2262
-2264
-2266
-2269
-2271
-2273
-2276
-2278
-2280
-2282
-2285
-2287
-2289
-2292
-2294
-2296
-2298
-2301
-2303
-2305
-2307
-2309
-2312
-2314
-2316
-2318
-2320
-2322
-2324
-2326
-2327
-2329
-2331
-2333
-2334
-2336
-2338
-2339
-2341
-2342
-2344
-2345
-2347
-2348
-2350
-2351
-2353
-2354
-2355
-2357
-2358
-2359
-2360
-2361
-2362
-2363
-2364
-2365
-2366
-2366
-2367
-2368
-2369
-2369
-2370
-2370
-2371
-2371
-2371
-2372
-2372
-2372
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2373
-2372
-2372
-2372
-2372
-2371
-2371
-2370
-2370
-2369
-2369
-2368
-2368
-2367
-2367
-2366
-2365
-2365
-2364
-2363
-2363
-2362
-2361
-2360
-2360
-2359
-2358
-2357
-2356
-2356
-2355
-2354
-2353
-2352
-2351
-2350
-2350
-2349
-2348
-2347
-2347
-2346
-2345
-2345
-2344
-2343
-2343
-2342
-2342
-2341
-2341
-2340
-2340
-2340
-2340
-2339
-2339
-2339
-2339
-2339
-2339
-2339
-2339
-2339
-2340
-2340
-2340
-2340
-2341
-2341
-2341
-2342
-2342
-2343
-2343
-2344
-2345
-2345
-2346
-2347
-2347
-2348
-2349
-2350
-2351
-2352
-2353
-2354
-2356
-2357
-2358
-2360
-2361
-2363
-2364
-2366
-2368
-2369
-2371
-2373
-2375
-2377
-2379
-2381
-2384
-2386
-2388
-2391
-2393
-2396
-2398
-2401
-2404
-2407
-2410
-2413
-2416
-2419
-2422
-2425
-2429
-2432
-2436
-2439
-2443
-2447
-2451
-2454
-2458
-2462
-2466
-2470
-2474
-2479
-2483
-2487
-2491
-2496
-2500
-2504
-2509
-2513
-2518
-2522
-2527
-2532
-2536
-2541
-2545
-2550
-2555
-2560
-2564
-2569
-2574
-2578
-2583
-2588
-2592
-2597
-2602
-2606
-2611
-2615
-2620
-2625
-2629
-2634
-2638
-2643
-2647
-2651
-2655
-2660
-2664
-2668
-2672
-2676
-2680
-2684
-2687
-2691
-2695
-2698
-2702
-2705
-2708
-2711
-2714
-2717
-2720
-2723
-2726
-2729
-2731
-2734
-2736
-2738
-2741
-2743
-2745
-2746
-2748
-2750
-2752
-2753
-2754
-2756
-2757
-2758
-2759
-2760
-2761
-2761
-2762
-2762
-2762
-2763
-2763
-2763
-2763
-2762
-2762
-2761
-2761
-2760
-2759
-2758
-2757
-2756
-2755
-2753
-2752
-2750
-2748
-2746
-2744
-2742
-2740
-2737
-2735
-2732
-2730
-2727
-2724
-2722
-2719
-2717
-2714
-2711
-2709
-2706
-2704
-2701
-2698
-2696
-2693
-2691
-2688
-2685
-2683
-2680
-2678
-2675
-2673
-2670
-2667
-2665
-2662
-2660
-2657
-2655
-2652
-2650
-2647
-2644
-2642
-2639
-2637
-2634
-2632
-2629
-2627
-2624
-2622
-2619
-2617
-2614
-2611
-2609
-2606
-2604
-2601
-2599
-2596
-2594
-2591
-2589
-2586
-2584
-2581
-2579
-2576
-2574
-2571
-2569
-2566
-2564
-2561
-2559
-2556
-2554
-2552
-2549
-2547
-2544
-2542
-2539
-2537
-2534
-2532
-2529
-2527
-2524
-2522
-2520
-2517
-2515
-2512
-2510
-2507
-2505
-2502
-2500
-2498
-2495
-2493
-2490
-2488
-2485
-2483
-2481
-2478
-2476
-2473
-2471
-2468
-2466
-2464
-2461
-2459
-2456
-2454
-2452
-2449
-2447
-2445
-2442
-2440
-2437
-2435
-2433
-2430
-2428
-2425
-2423
-2421
-2418
-2416
-2414
-2411
-2409
-2407
-2404
-2402
-2399
-2397
-2395
-2392
-2390
-2388
-2385
-2383
-2381
-2378
-2376
-2374
-2371
-2369
-2367
-2364
-2362
-2360
-2357
-2355
-2353
-2350
-2348
-2346
-2344
-2341
-2339
-2337
-2334
-2332
-2330
-2327
-2325
-2323
-2321
-2318
-2316
-2314
-2311
-2309
-2307
-2305
-2302
-2300
-2298
-2296
-2293
-2291
-2289
-2287
-2284
-2282
-2280
-2277
-2275
-2273
-2271
-2269
-2266
-2264
-2262
-2260
-2257
-2255
-2253
-2251
-2248
-2246
-2244
-2242
-2240
-2237
-2235
-2233
-2231
-2228
-2226
-2224
-2222
-2220
-2217
-2215
-2213
-2211
-2209
-2206
-2204
-2202
-2200
-2198
-2196
-2193
-2191
-2189
-2187
-2185
-2182
-2180
-2178
-2176
-2174
-2172
-2169
-2167
-2165
-2163
-2161
-2159
-2157
-2154
-2152
-2150
-2148
-2146
-2144
-2142
-2139
-2137
-2135
-2133
-2131
-2129
-2127
-2125
-2122
-2120
-2118
-2116
-2114
-2112
-2110
-2108
-2106
-2104
-2101
-2099
-2097
-2095
-2093
-2091
-2089
-2087
-2085
-2083
-2081
-2078
-2076
-2074
-2072
-2070
-2068
-2066
-2064
-2062
-2060
-2058
-2056
-2054
-2052
-2050
-2047
-2045
-2043
-2041
-2039
-2037
-2035
-2033
-2031
-2029
-2027
-2025
-2023
-2021
-2019
-2017
-2015
-2013
-2011
-2009
-2007
-2005
-2003
-2001
-1999
-1997
-1995
-1993
-1991
-1989
-1987
-1985
-1983
-1981
-1979
-1977
-1975
-1973
-1971
-1969
-1967
-1965
-1963
-1961
-1959
-1957
-1955
-1953
-1951
-1949
-1947
-1945
-1943
-1941
-1939
-1938
-1936
-1934
-1932
-1930
-1928
-1926
-1924
-1922
-1920
-1918
-1916
-1914
-1912
-1910
-1909
-1907
-1905
-1903
-1901
-1899
-1897
-1895
-1893
-1891
-1889
-1887
-1886
-1884
-1882
-1880
-1878
-1876
-1874
-1872
-1870
-1869
-1867
-1865
-1863
-1861
-1859
-1857
-1855
-1854
-1852
-1850
-1848
-1846
-1844
-1842
-1840
-1839
-1837
-1835
-1833
-1831
-1829
-1828
-1826
-1824
-1822
-1820
-1818
-1816
-1815
-1813
-1811
-1809
-1807
-1806
-1804
-1802
-1800
-1798
-1796
-1795
-1793
-1791
-1789
-1787
-1786
-1784
-1782
-1780
-1778
-1777
-1775
-1773
-1771
-1769
-1768
-1766
-1764
-1762
-1760
-1759
-1757
-1755
-1753
-1752
-1750
-1748
-1746
-1745
-1743
-1741
-1739
-1737
-1736
-1734
-1732
-1730
-1729
-1727
-1725
-1723
-1722
-1720
-1718
-1717
-1715
-1713
-1711
-1710
-1708
-1706
-1704
-1703
-1701
-1699
-1698
-1696
-1694
-1692
-1691
-1689
-1687
-1686
-1684
-1682
-1680
-1679
-1677
-1675
-1674
-1672
-1670
-1669
-1667
-1665
-1664
-1662
-1660
-1658
-1657
-1655
-1653
-1652
-1650
-1648
-1647
-1645
-1643
-1642
-1640
-1638
-1637
-1635
-1633
-1632
-1630
-1629
-1627
-1625
-1624
-1622
-1620
-1619
-1617
-1615
-1614
-1612
-1611
-1609
-1607
-1606
-1604
-1602
-1601
-1599
-1598
-1596
-1594
-1593
-1591
-1589
-1588
-1586
-1585
-1583
-1581
-1580
-1578
-1577
-1575
-1573
-1572
-1570
-1569
-1567
-1566
-1564
-1562
-1561
-1559
-1558
-1556
-1555
-1553
-1551
-1550
-1548
-1547
-1545
-1544
-1542
-1540
-1539
-1537
-1536
-1534
-1533
-1531
-1530
-1528
-1526
-1525
-1523
-1522
-1520
-1519
-1517
-1516
-1514
-1513
-1511
-1510
-1508
-1507
-1505
-1504
-1502
-1501
-1499
-1498
-1496
-1494
-1493
-1491
-1490
-1488
-1487
-1485
-1484
-1482
-1481
-1479
-1478
-1477
-1475
-1474
-1472
-1471
-1469
-1468
-1466
-1465
-1463
-1462
-1460
-1459
-1457
-1456
-1454
-1453
-1451
-1450
-1449
-1447
-1446
-1444
-1443
-1441
-1440
-1438
-1437
-1435
-1434
-1433
-1431
-1430
-1428
-1427
-1425
-1424
-1423
-1421
-1420
-1418
-1417
-1415
-1414
-1413
-1411
-1410
-1408
-1407
-1406
-1404
-1403
-1401
-1400
-1399
-1397
-1396
-1394
-1393
-1392
-1390
-1389
-1387
-1386
-1385
-1383
-1382
-1380
-1379
-1378
-1376
-1375
-1374
-1372
-1371
-1369
-1368
-1367
-1365
-1364
-1363
-1361
-1360
-1359
-1357
-1356
-1354
-1353
-1352
-1350
-1349
-1348
-1346
-1345
-1344
-1342
-1341
-1340
-1338
-1337
-1336
-1334
-1333
-1332
-1330
-1329
-1328
-1326
-1325
-1324
-1322
-1321
-1320
-1318
-1317
-1316
-1315
-1313
-1312
-1311
-1309
-1308
-1307
-1305
-1304
-1303
-1302
-1300
-1299
-1298
-1296
-1295
-1294
-1293
-1291
-1290
-1289
-1287
-1286
-1285
-1284
-1282
-1281
-1280
-1279
-1277
-1276
-1275
-1274
-1272
-1271
-1270
-1269
-1267
-1266
-1265
-1264
-1262
-1261
-1260
-1259
-1257
-1256
-1255
-1254
-1252
-1251
-1250
-1249
-1247
-1246
-1245
-1244
-1243
-1241
-1240
-1239
-1238
-1236
-1235
-1234
-1233
-1232
-1230
-1229
-1228
-1227
-1226
-1224
-1223
-1222
-1221
-1220
-1218
-1217
-1216
-1215
-1214
-1212
-1211
-1210
-1209
-1208
-1207
-1205
-1204
-1203
-1202
-1201
-1200
-1198
-1197
-1196
-1195
-1194
-1193
-1191
-1190
-1189
-1188
-1187
-1186
-1184
-1183
-1182
-1181
-1180
-1179
-1178
-1176
-1175
-1174
-1173
-1172
-1171
-1170
-1168
-1167
-1166
-1165
-1164
-1163
-1162
-1161
-1159
-1158
-1157
-1156
-1155
-1154
-1153
-1152
-1151
-1149
-1148
-1147
-1146
-1145
-1144
-1143
-1142
-1141
-1140
-1138
-1137
-1136
-1135
-1134
-1133
-1132
-1131
-1130
-1129
-1128
-1127
-1125
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1117
-1116
-1115
-1114
-1113
-1112
-1111
-1109
-1108
-1107
-1106
-1105
-1104
-1103
-1102
-1101
-1100
-1099
-1098
-1097
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1085
-1083
-1082
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1074
-1073
-1072
-1071
-1070
-1069
-1068
-1067
-1066
-1065
-1064
-1063
-1062
-1061
-1060
-1059
-1058
-1057
-1056
-1055
-1054
-1053
-1052
-1051
-1051
-1050
-1049
-1048
-1047
-1046
-1045
-1044
-1043
-1042
-1041
-1040
-1039
-1038
-1037
-1036
-1035
-1034
-1033
-1032
-1031
-1030
-1029
-1028
-1027
-1026
-1026
-1025
-1024
-1022
-1022
-1020
-1020
-1018
