5
30782
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-1
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-2
-1
-1
-1
0
0
-1
-1
-2
-2
-1
-1
0
0
-1
-1
-2
-2
-1
-1
0
0
0
-1
-2
-2
-1
-1
0
0
0
-1
-2
-2
-1
0
0
0
0
-1
-2
-2
-1
0
0
0
0
-1
-2
-2
-2
0
0
1
0
-1
-2
-2
-2
0
1
1
0
-1
-2
-3
-2
0
1
1
0
-1
-3
-3
-2
0
1
1
0
-1
-3
-3
-2
0
1
1
0
-1
-3
-3
-2
0
1
2
1
-1
-3
-4
-2
0
2
2
1
-2
-4
-4
-3
0
2
3
1
-2
-4
-4
-3
0
3
3
1
-2
-4
-5
-3
0
3
4
1
-2
-5
-5
-3
0
3
4
2
0
1
5
12
18
19
13
-1
-16
-26
-26
-15
4
21
29
24
8
-11
-25
-28
-18
-3
11
16
11
1
-8
-9
-1
12
21
18
4
-17
-35
-39
-25
1
30
49
48
28
-2
-30
-44
-40
-20
4
23
30
25
13
0
-8
-11
-11
-12
-13
-14
-11
-2
12
25
31
25
8
-13
-30
-35
-25
-6
14
27
28
19
7
-1
-1
4
8
6
-4
-18
-28
-25
-8
17
41
50
40
13
-20
-44
-50
-35
-6
25
43
45
31
10
-9
-20
-20
-13
-4
4
11
16
20
22
18
7
-12
-30
-40
-34
-11
22
52
63
51
17
-24
-54
-59
-39
-1
36
56
50
23
-10
-35
-41
-26
-1
20
29
23
8
-5
-8
-2
8
13
8
-6
-21
-27
-18
3
28
44
41
20
-9
-33
-41
-29
-5
20
35
34
20
4
-7
-8
-2
4
4
-4
-14
-17
-8
13
36
49
43
18
-17
-46
-54
-38
-3
34
56
55
33
0
-26
-37
-29
-11
5
11
6
-4
-8
-2
14
31
36
25
-1
-30
-48
-44
-19
17
46
57
44
15
-16
-36
-36
-20
1
16
19
11
0
-4
1
14
23
22
7
-17
-38
-45
-32
-4
27
46
47
28
-1
-27
-38
-33
-15
5
19
22
17
8
2
0
1
1
-4
-10
-16
-15
-6
8
20
23
16
2
-13
-20
-16
-4
11
18
15
4
-9
-16
-11
2
15
22
15
-1
-18
-27
-22
-3
19
35
36
22
-1
-20
-28
-21
-5
11
20
18
9
1
-1
4
11
14
9
-4
-17
-23
-15
4
26
39
35
14
-14
-35
-39
-23
5
31
43
34
9
-18
-34
-30
-10
16
34
35
19
-6
-26
-31
-20
1
21
31
26
12
-4
-13
-11
-2
8
12
9
0
-8
-10
-2
10
20
23
17
4
-8
-16
-15
-8
1
8
11
11
10
11
12
10
4
-7
-18
-24
-20
-4
18
37
43
32
7
-21
-40
-42
-26
1
27
42
41
25
4
-14
-22
-19
-10
1
8
11
12
14
15
16
13
4
-7
-17
-20
-14
1
17
28
27
16
0
-13
-18
-12
1
13
18
16
8
1
0
5
13
18
14
2
-12
-21
-19
-5
16
33
38
28
6
-16
-29
-27
-10
12
30
36
28
11
-7
-18
-19
-11
2
13
19
21
19
16
12
6
-2
-10
-17
-17
-9
6
23
35
36
27
10
-8
-20
-22
-15
-4
7
13
16
16
18
20
21
16
5
-10
-23
-27
-17
4
30
49
52
37
8
-22
-41
-42
-26
0
23
36
36
26
14
4
-2
-5
-9
-15
-21
-21
-11
10
35
54
56
39
6
-30
-53
-53
-31
5
40
58
55
34
5
-19
-29
-24
-9
7
18
22
21
19
18
16
12
3
-10
-22
-25
-16
4
28
46
50
36
11
-14
-30
-30
-17
3
20
28
26
19
14
13
16
17
12
-1
-16
-26
-23
-5
23
49
61
53
26
-7
-34
-43
-32
-6
22
40
43
33
16
1
-6
-6
-3
-1
-2
-4
-2
7
20
33
37
30
10
-13
-30
-32
-19
4
26
36
31
15
-3
-14
-13
-1
13
19
14
0
-14
-20
-12
7
27
38
32
12
-13
-32
-35
-21
4
27
38
33
17
-1
-12
-11
-3
7
12
7
-3
-10
-8
5
24
39
43
31
7
-18
-32
-30
-13
11
30
38
32
18
3
-4
-4
2
6
5
-1
-7
-7
2
17
31
36
28
8
-15
-30
-30
-14
11
33
41
34
14
-9
-22
-22
-10
6
18
19
10
-3
-11
-11
-2
11
20
20
10
-4
-15
-18
-11
3
16
23
23
16
6
-1
-5
-6
-5
-4
-3
0
7
16
24
26
19
3
-15
-27
-27
-12
11
33
43
36
13
-14
-33
-36
-21
4
28
40
34
16
-6
-19
-19
-6
12
25
26
16
-1
-14
-16
-7
10
24
28
19
0
-19
-29
-26
-10
13
33
42
36
19
-3
-21
-28
-23
-9
9
24
31
29
18
4
-9
-16
-16
-9
1
11
17
17
12
5
-2
-5
-5
-2
1
3
4
4
6
9
12
13
9
1
-9
-16
-15
-6
9
24
31
27
11
-9
-24
-27
-16
4
25
37
36
22
2
-15
-22
-17
-5
7
14
15
11
6
4
5
5
3
-4
-12
-16
-13
-2
14
26
27
14
-7
-28
-37
-29
-6
21
40
42
27
2
-20
-30
-25
-9
8
16
13
3
-5
-5
5
19
28
23
5
-19
-37
-38
-19
12
39
49
36
6
-26
-43
-38
-12
20
42
43
22
-9
-32
-36
-20
8
31
36
21
-6
-28
-34
-19
9
33
40
24
-7
-35
-45
-29
5
41
59
49
14
-29
-60
-63
-36
7
48
66
56
24
-14
-39
-42
-25
1
21
26
17
1
-10
-11
-1
11
17
9
-8
-27
-35
-26
-3
26
46
50
33
4
-25
-42
-42
-27
-6
13
21
20
11
2
-4
-5
-5
-7
-11
-17
-19
-15
-5
9
20
24
19
6
-9
-21
-25
-21
-12
-2
6
10
10
8
4
0
-6
-12
-18
-20
-16
-5
9
21
27
23
9
-9
-24
-28
-20
-3
15
27
26
14
-4
-21
-28
-24
-11
7
20
25
20
10
-2
-10
-13
-12
-9
-7
-6
-6
-4
1
9
17
20
17
7
-7
-20
-25
-22
-10
6
18
24
21
11
0
-8
-12
-10
-7
-6
-7
-10
-11
-7
3
15
23
24
13
-6
-26
-38
-36
-19
8
33
47
44
24
-4
-30
-43
-39
-21
2
21
29
25
12
-2
-11
-13
-9
-3
0
-2
-7
-11
-11
-6
4
13
18
17
8
-5
-17
-24
-23
-16
-5
8
17
20
16
8
-4
-15
-22
-22
-15
-4
9
18
21
16
6
-5
-14
-17
-16
-12
-8
-6
-5
-4
-1
4
9
11
8
0
-11
-20
-22
-17
-7
4
11
10
3
-6
-11
-9
-2
5
8
3
-7
-18
-21
-14
0
16
24
19
2
-19
-32
-30
-13
12
31
34
18
-10
-36
-47
-37
-8
25
47
47
25
-9
-39
-51
-41
-15
13
32
34
21
3
-10
-14
-8
0
2
-5
-16
-25
-23
-8
15
36
43
32
7
-22
-42
-43
-27
0
25
37
34
20
3
-10
-14
-11
-6
-5
-8
-11
-11
-3
9
21
25
17
0
-19
-31
-30
-16
3
19
24
17
2
-11
-17
-12
-1
8
9
2
-10
-19
-18
-6
11
25
27
15
-4
-22
-29
-21
-2
19
30
26
9
-13
-28
-29
-17
3
20
28
22
8
-7
-15
-15
-9
-3
0
-3
-8
-9
-4
6
18
24
18
3
-17
-32
-35
-25
-5
16
30
31
21
4
-11
-19
-20
-14
-8
-4
-2
-1
1
5
11
15
13
5
-6
-16
-21
-18
-10
1
8
10
7
2
-1
-1
2
4
4
-1
-8
-14
-15
-9
2
13
19
17
9
-2
-10
-12
-8
0
7
11
8
3
-2
-3
-1
2
5
4
-1
-6
-8
-6
1
9
14
13
5
-5
-13
-15
-9
1
11
15
11
2
-8
-13
-13
-6
3
9
8
3
-4
-9
-8
-2
6
11
10
3
-8
-15
-15
-7
6
16
19
12
-3
-17
-25
-22
-8
10
24
28
19
1
-17
-29
-29
-16
2
18
26
24
12
-2
-13
-18
-16
-9
-1
5
9
10
11
12
11
7
0
-10
-19
-23
-19
-7
8
21
25
20
6
-10
-22
-24
-16
-3
10
16
15
8
-1
-5
-3
2
7
7
1
-10
-20
-24
-18
-3
13
25
26
17
1
-14
-22
-21
-13
-3
5
7
5
1
0
4
9
13
10
0
-13
-25
-28
-20
-2
19
34
37
26
5
-18
-34
-37
-26
-8
12
26
29
22
8
-7
-20
-25
-22
-13
0
13
22
24
18
6
-9
-20
-25
-20
-7
9
23
29
25
14
0
-11
-15
-13
-8
-2
1
1
1
2
7
13
17
15
7
-6
-18
-22
-16
-2
15
26
25
13
-5
-20
-26
-19
-3
14
23
20
7
-10
-23
-24
-14
2
16
22
18
7
-5
-11
-10
-4
3
7
5
1
-2
0
7
15
20
16
4
-10
-20
-20
-8
9
26
32
26
10
-9
-22
-24
-15
0
14
21
19
12
4
-1
-1
1
2
0
-5
-9
-8
-2
9
18
21
14
1
-13
-21
-20
-9
6
18
21
16
5
-6
-11
-9
-4
0
-1
-5
-9
-9
-1
12
23
27
18
-2
-23
-37
-35
-18
9
32
43
35
15
-10
-28
-31
-21
-3
12
20
17
9
2
0
4
8
8
2
-9
-18
-18
-7
12
30
37
29
9
-16
-34
-36
-21
3
24
33
27
9
-9
-19
-15
0
16
25
22
9
-7
-17
-16
-7
6
13
11
1
-10
-14
-8
5
20
27
20
3
-17
-30
-29
-14
8
26
32
24
6
-11
-21
-18
-6
8
17
15
6
-6
-12
-10
-1
9
15
12
3
-9
-15
-13
-3
9
17
17
8
-3
-13
-15
-10
0
8
11
8
1
-6
-9
-7
-3
0
0
-4
-10
-12
-10
-3
6
12
12
5
-6
-16
-20
-18
-8
3
12
15
10
1
-10
-18
-21
-18
-10
0
9
13
13
8
-1
-10
-15
-16
-11
-3
5
8
5
-2
-10
-15
-13
-5
5
11
10
2
-10
-17
-16
-6
10
22
23
11
-10
-29
-37
-28
-5
23
41
40
20
-11
-38
-48
-36
-8
23
42
40
18
-12
-36
-41
-27
0
24
35
28
7
-15
-27
-23
-8
9
18
14
-1
-16
-23
-15
3
23
32
25
3
-23
-40
-39
-21
6
30
39
30
8
-16
-29
-28
-14
4
16
18
11
2
-4
-3
4
9
6
-6
-21
-33
-31
-15
11
36
46
37
11
-22
-46
-50
-35
-6
23
39
37
18
-6
-25
-31
-23
-7
7
15
12
4
-6
-12
-13
-10
-7
-5
-5
-4
-1
4
9
9
3
-8
-21
-28
-26
-14
2
16
20
12
-4
-21
-30
-28
-15
1
13
15
9
-1
-8
-8
-1
7
11
5
-7
-21
-27
-21
-4
17
31
31
17
-6
-27
-36
-29
-10
12
26
25
12
-6
-21
-26
-18
-3
10
16
12
2
-7
-11
-8
-1
4
4
-2
-10
-15
-13
-4
9
17
16
6
-8
-20
-23
-15
0
14
20
14
-1
-17
-27
-24
-10
9
23
26
15
-4
-24
-35
-33
-19
1
19
28
26
15
1
-12
-19
-20
-16
-10
-3
4
9
12
12
9
2
-6
-14
-18
-16
-9
1
11
15
13
4
-7
-16
-19
-15
-7
3
10
11
6
-2
-10
-15
-14
-8
-1
6
8
7
3
-3
-7
-9
-8
-6
-5
-6
-7
-8
-6
-1
6
13
16
11
0
-14
-28
-33
-28
-12
11
31
43
41
26
3
-21
-39
-45
-38
-22
0
20
34
38
33
19
0
-19
-34
-39
-33
-15
7
28
40
38
23
-1
-24
-37
-35
-21
1
22
33
32
21
5
-9
-17
-19
-18
-14
-11
-8
-2
8
20
30
31
22
3
-19
-36
-40
-28
-7
17
33
34
22
2
-16
-26
-25
-15
-4
3
4
1
-1
1
7
14
16
10
-4
-20
-30
-28
-13
9
29
39
32
12
-13
-33
-40
-32
-13
9
25
32
29
19
7
-5
-15
-22
-26
-25
-18
-5
13
29
37
33
16
-8
-29
-40
-35
-17
7
26
33
26
10
-7
-18
-18
-10
0
7
9
5
1
0
2
7
9
5
-5
-17
-24
-20
-6
15
33
39
30
8
-19
-39
-44
-32
-8
19
38
43
34
15
-7
-24
-32
-30
-21
-8
6
16
22
23
17
7
-4
-15
-20
-19
-11
-1
9
14
12
5
-3
-8
-8
-4
1
4
3
-3
-8
-11
-9
-3
4
9
9
4
-2
-6
-4
2
9
12
9
0
-11
-19
-20
-11
3
16
24
21
9
-7
-22
-29
-28
-19
-6
6
12
14
11
7
2
-2
-5
-7
-8
-8
-6
-2
3
8
11
13
11
7
2
-4
-8
-11
-11
-8
-3
5
13
18
18
13
2
-10
-21
-25
-21
-10
5
17
23
21
11
-2
-14
-20
-20
-13
-3
7
13
14
10
2
-5
-11
-12
-9
-3
3
8
8
4
-3
-9
-12
-9
-2
7
13
12
6
-5
-14
-17
-13
-4
7
13
11
2
-9
-16
-14
-4
10
21
22
13
-5
-21
-28
-23
-6
15
29
32
20
0
-20
-32
-31
-18
-1
13
18
15
6
-4
-10
-12
-10
-7
-6
-7
-7
-6
-2
4
8
8
3
-5
-11
-13
-10
-3
3
6
3
-4
-10
-12
-8
0
7
8
3
-7
-16
-20
-16
-5
7
15
13
3
-11
-21
-22
-14
-1
11
17
13
2
-12
-21
-23
-17
-8
1
6
5
1
-4
-7
-9
-9
-11
-13
-14
-14
-10
-4
3
7
7
2
-5
-11
-13
-10
-5
0
2
0
-4
-7
-6
-2
3
6
5
-1
-10
-17
-18
-12
-2
8
14
13
4
-7
-18
-23
-21
-14
-4
4
9
10
6
0
-7
-13
-18
-20
-18
-11
-1
9
16
17
10
-1
-14
-24
-28
-27
-20
-12
-4
2
7
10
11
9
2
-10
-24
-35
-39
-33
-17
3
19
25
17
0
-19
-32
-33
-24
-9
3
7
4
-4
-10
-9
-2
5
7
-1
-15
-30
-36
-29
-8
15
31
30
10
-20
-47
-57
-44
-13
23
47
50
29
-5
-38
-56
-53
-34
-7
14
24
22
12
2
-5
-8
-9
-14
-21
-28
-29
-20
-2
19
33
34
20
-3
-27
-41
-40
-26
-7
8
13
9
0
-7
-8
-3
1
0
-9
-22
-32
-32
-18
5
28
40
35
12
-17
-41
-50
-39
-15
11
29
31
19
2
-13
-18
-14
-6
1
1
-5
-13
-16
-11
0
11
17
12
-2
-19
-31
-33
-25
-9
7
16
16
8
-3
-11
-15
-13
-9
-5
-2
0
2
5
8
8
5
-4
-14
-23
-25
-18
-6
8
16
16
7
-6
-16
-20
-15
-6
3
6
3
-4
-10
-10
-2
8
15
15
4
-11
-25
-30
-22
-4
17
30
30
16
-6
-25
-32
-24
-6
15
28
27
13
-7
-23
-28
-19
-1
18
29
27
13
-6
-23
-29
-23
-8
10
22
25
18
5
-10
-20
-23
-18
-9
2
12
17
18
14
6
-3
-12
-17
-18
-15
-8
0
6
8
6
2
-3
-4
-3
0
2
-1
-7
-15
-19
-17
-7
8
21
28
22
6
-15
-32
-38
-29
-10
13
29
33
23
4
-15
-26
-26
-16
-2
9
14
10
1
-6
-10
-7
-1
5
7
5
0
-5
-7
-6
-2
3
5
4
1
-2
-4
-4
-3
-3
-3
-3
-2
1
5
10
11
7
-1
-12
-19
-20
-13
1
15
23
22
12
-3
-15
-21
-18
-8
3
11
13
9
3
-2
-3
0
3
3
0
-7
-12
-13
-9
1
10
15
14
6
-5
-13
-16
-12
-5
2
5
2
-3
-7
-6
0
8
16
18
13
1
-12
-22
-25
-20
-8
6
16
21
18
10
-1
-11
-17
-19
-15
-8
0
6
9
7
1
-6
-12
-14
-13
-8
-3
0
0
-2
-6
-8
-7
-3
2
5
3
-3
-11
-18
-19
-13
-2
11
21
23
16
3
-11
-22
-24
-19
-8
4
13
16
13
7
-1
-8
-11
-12
-11
-8
-6
-3
-1
0
2
3
3
1
-3
-7
-10
-10
-6
0
8
12
11
4
-7
-17
-23
-21
-11
3
15
20
16
4
-10
-20
-21
-14
-1
9
13
7
-3
-13
-17
-12
-1
10
14
8
-6
-20
-28
-23
-7
12
25
25
11
-11
-31
-39
-30
-9
14
30
30
17
-3
-21
-29
-25
-13
-1
6
6
1
-2
-1
5
11
12
3
-14
-31
-40
-35
-16
9
31
38
29
6
-18
-35
-37
-25
-7
8
13
9
-1
-9
-10
-3
6
11
8
-3
-15
-23
-20
-8
9
22
24
14
-4
-21
-30
-27
-14
3
16
20
14
4
-7
-13
-16
-15
-15
-15
-15
-12
-4
9
21
26
20
1
-24
-45
-54
-45
-20
10
35
43
33
7
-22
-44
-50
-38
-15
10
26
28
18
0
-17
-26
-25
-17
-7
-1
0
-5
-12
-17
-16
-9
0
7
9
4
-7
-19
-28
-30
-24
-13
-1
7
9
3
-8
-19
-27
-31
-30
-27
-23
-19
-17
-16
-15
-14
-15
-19
-25
-33
-40
-45
-44
-40
-32
-26
-24
-27
-35
-45
-54
-59
-59
-55
-48
-41
-34
-30
-29
-33
-40
-51
-62
-69
-70
-62
-46
-27
-12
-6
-14
-32
-55
-73
-79
-71
-51
-28
-10
-4
-11
-26
-42
-53
-55
-49
-39
-29
-24
-23
-27
-34
-41
-50
-60
-70
-79
-85
-86
-79
-68
-57
-50
-49
-55
-65
-72
-75
-71
-62
-52
-45
-41
-41
-41
-40
-39
-39
-43
-51
-62
-72
-76
-70
-56
-39
-25
-20
-27
-43
-62
-76
-82
-79
-71
-65
-64
-70
-80
-91
-95
-93
-85
-74
-65
-59
-56
-52
-44
-32
-18
-7
-3
-11
-30
-56
-82
-104
-118
-123
-124
-124
-127
-134
-142
-149
-149
-142
-129
-113
-99
-90
-86
-87
-87
-81
-70
-52
-32
-16
-6
-3
-5
-4
4
23
49
77
98
106
98
78
53
32
21
20
28
37
41
37
23
6
-11
-23
-29
-28
-25
-22
-19
-16
-11
-3
10
26
43
57
67
72
70
64
54
43
35
30
31
37
44
49
49
42
32
25
28
48
83
128
174
210
230
234
228
223
229
254
296
348
401
447
482
507
526
544
559
569
569
551
515
462
399
336
282
241
213
198
193
194
204
222
250
289
336
385
431
467
489
495
487
466
434
392
342
283
220
158
104
67
55
72
116
179
252
319
372
404
414
408
392
372
352
329
297
251
186
104
14
-74
-146
-194
-213
-208
-190
-172
-170
-192
-240
-307
-379
-441
-479
-487
-468
-433
-398
-376
-376
-397
-431
-467
-494
-505
-504
-497
-495
-501
-518
-536
-544
-529
-483
-406
-304
-193
-88
-4
49
68
57
24
-17
-58
-91
-117
-141
-171
-213
-269
-333
-391
-427
-430
-394
-328
-247
-171
-121
-108
-133
-191
-268
-352
-430
-494
-537
-556
-549
-521
-480
-438
-410
-404
-420
-449
-474
-476
-444
-377
-288
-197
-126
-87
-87
-120
-179
-257
-349
-451
-554
-648
-713
-734
-703
-629
-536
-456
-418
-433
-492
-566
-622
-632
-590
-509
-414
-330
-270
-226
-180
-111
-12
109
226
310
341
315
249
167
93
38
-3
-41
-91
-152
-213
-252
-247
-188
-81
55
192
312
404
474
537
604
681
760
826
858
840
766
640
479
305
148
33
-16
12
112
266
439
592
690
718
684
619
567
571
657
825
1047
1280
1474
1589
1604
1518
1348
1120
859
587
318
61
-182
-409
-620
-811
-971
-1082
-1122
-1064
-886
-582
-165
329
846
1325
1713
1975
2100
2104
2013
1865
1683
1481
1259
1006
718
390
35
-326
-662
-945
-1155
-1289
-1357
-1377
-1375
-1365
-1350
-1317
-1241
-1096
-867
-556
-188
193
540
809
976
1038
1014
934
824
707
591
472
344
203
51
-99
-231
-328
-379
-380
-336
-261
-171
-85
-24
-5
-40
-137
-292
-493
-717
-932
-1108
-1214
-1231
-1156
-1000
-791
-564
-356
-198
-105
-70
-70
-66
-18
102
303
565
845
1084
1224
1221
1057
744
325
-142
-587
-950
-1187
-1282
-1244
-1107
-920
-738
-604
-546
-565
-640
-733
-804
-818
-759
-633
-467
-296
-156
-76
-65
-117
-208
-309
-387
-415
-383
-296
-181
-77
-30
-80
-247
-524
-873
-1232
-1531
-1711
-1738
-1614
-1375
-1077
-783
-540
-370
-267
-202
-139
-43
104
303
535
774
986
1141
1216
1194
1073
861
582
274
-14
-232
-340
-318
-174
56
317
551
715
793
799
769
748
772
851
973
1103
1201
1235
1192
1076
906
702
482
258
40
-158
-317
-416
-435
-374
-248
-87
74
207
306
383
456
542
641
733
792
799
758
697
663
696
810
983
1160
1279
1294
1193
1006
783
573
400
256
114
-52
-239
-409
-503
-464
-271
44
404
713
893
913
800
620
448
331
275
243
181
44
-182
-480
-812
-1134
-1417
-1642
-1794
-1856
-1800
-1605
-1267
-821
-344
68
330
400
304
126
-20
-42
99
372
690
947
1059
998
790
501
206
-39
-210
-307
-344
-328
-256
-123
67
296
523
708
816
833
770
646
477
269
21
-269
-580
-867
-1070
-1133
-1032
-790
-479
-186
9
70
14
-106
-231
-326
-399
-495
-667
-949
-1325
-1736
-2097
-2338
-2428
-2387
-2271
-2143
-2041
-1960
-1861
-1691
-1418
-1051
-636
-244
61
250
333
349
348
360
390
413
398
321
178
-9
-208
-388
-528
-617
-649
-613
-491
-268
60
465
887
1246
1460
1483
1318
1029
716
485
408
501
714
949
1097
1074
853
465
-6
-460
-806
-997
-1034
-961
-846
-751
-717
-747
-814
-874
-883
-807
-634
-372
-37
347
755
1157
1517
1789
1929
1903
1707
1379
994
652
446
431
607
911
1243
1500
1610
1558
1389
1182
1018
948
974
1054
1121
1115
1000
779
477
136
-210
-543
-854
-1143
-1402
-1618
-1774
-1857
-1867
-1814
-1717
-1591
-1447
-1287
-1116
-946
-800
-707
-681
-719
-784
-824
-787
-646
-418
-157
69
205
244
231
249
388
701
1183
1768
2351
2829
3136
3259
3234
3117
2959
2781
2574
2313
1982
1592
1183
815
543
397
371
427
509
561
550
462
305
101
-126
-355
-567
-752
-903
-1022
-1122
-1220
-1339
-1490
-1676
-1882
-2080
-2243
-2349
-2393
-2379
-2317
-2207
-2037
-1784
-1415
-917
-303
380
1053
1625
2015
2171
2087
1804
1398
962
576
290
113
11
-71
-189
-373
-609
-843
-997
-1000
-822
-484
-68
316
561
602
437
122
-249
-584
-823
-952
-997
-1006
-1022
-1062
-1119
-1169
-1190
-1173
-1122
-1049
-960
-849
-702
-506
-265
-2
242
427
531
562
557
570
641
787
989
1202
1375
1464
1455
1356
1193
994
785
578
385
214
79
-9
-42
-27
18
71
112
138
158
195
271
396
561
742
906
1018
1053
992
828
562
206
-212
-650
-1050
-1350
-1503
-1493
-1346
-1122
-902
-758
-732
-821
-985
-1159
-1283
-1315
-1243
-1082
-857
-597
-322
-46
221
467
680
849
971
1049
1094
1115
1112
1076
991
852
668
471
310
229
255
383
573
767
908
959
914
793
629
453
278
103
-80
-271
-453
-588
-636
-565
-374
-98
197
432
536
467
231
-131
-543
-925
-1207
-1353
-1364
-1274
-1143
-1031
-982
-1008
-1083
-1149
-1139
-995
-691
-250
265
761
1145
1344
1328
1112
750
315
-122
-502
-791
-974
-1052
-1029
-914
-713
-439
-107
256
625
971
1270
1507
1672
1761
1772
1702
1549
1317
1020
678
328
7
-246
-404
-454
-404
-280
-119
40
163
228
230
178
92
-5
-94
-161
-200
-215
-216
-214
-220
-246
-295
-371
-468
-577
-685
-776
-834
-849
-815
-735
-615
-466
-295
-109
89
294
500
696
868
997
1068
1073
1010
893
740
577
429
320
260
252
288
351
421
478
511
519
513
513
542
619
750
923
1114
1289
1415
1467
1436
1328
1165
971
772
581
399
214
11
-225
-491
-770
-1022
-1202
-1266
-1191
-988
-707
-420
-207
-127
-192
-367
-572
-716
-727
-583
-326
-44
154
180
-1
-360
-813
-1253
-1587
-1767
-1794
-1712
-1579
-1441
-1317
-1198
-1058
-881
-668
-443
-240
-86
12
72
129
212
327
451
533
516
362
68
-322
-732
-1073
-1267
-1272
-1088
-754
-332
109
511
835
1065
1204
1266
1272
1242
1196
1149
1113
1091
1079
1068
1046
1006
949
887
840
828
857
917
973
977
880
654
305
-129
-581
-982
-1281
-1467
-1562
-1612
-1660
-1719
-1766
-1749
-1608
-1311
-873
-358
143
542
792
903
932
959
1049
1221
1438
1628
1712
1640
1412
1076
709
386
152
15
-51
-87
-124
-173
-220
-238
-202
-98
63
251
423
534
543
428
191
-141
-514
-865
-1135
-1288
-1327
-1294
-1251
-1258
-1342
-1481
-1610
-1645
-1516
-1204
-749
-242
208
514
635
592
448
280
150
91
98
144
199
234
234
192
105
-22
-173
-315
-399
-379
-226
49
397
739
995
1121
1123
1055
989
980
1032
1091
1067
880
499
-36
-617
-1118
-1438
-1548
-1501
-1410
-1398
-1547
-1868
-2293
-2711
-3007
-3107
-3003
-2740
-2396
-2045
-1729
-1444
-1156
-819
-406
79
588
1049
1382
1529
1475
1249
925
590
324
168
117
119
104
7
-199
-490
-801
-1051
-1171
-1132
-955
-702
-449
-257
-155
-135
-160
-185
-173
-106
17
186
387
605
823
1020
1173
1265
1293
1273
1240
1237
1292
1410
1561
1697
1762
1723
1574
1345
1080
821
588
380
176
-42
-278
-513
-715
-849
-893
-850
-745
-612
-483
-374
-282
-187
-63
113
349
637
946
1230
1431
1492
1377
1081
641
126
-377
-789
-1071
-1229
-1313
-1386
-1499
-1659
-1825
-1925
-1892
-1689
-1340
-916
-513
-214
-61
-46
-119
-222
-310
-373
-426
-499
-610
-755
-910
-1046
-1138
-1185
-1203
-1213
-1231
-1255
-1269
-1252
-1189
-1079
-937
-776
-605
-420
-209
40
328
638
947
1232
1488
1725
1964
2221
2491
2745
2934
3010
2951
2769
2514
2259
2070
1989
2015
2114
2226
2291
2262
2116
1858
1510
1108
691
295
-49
-321
-516
-642
-717
-766
-811
-866
-938
-1027
-1128
-1235
-1341
-1433
-1493
-1501
-1443
-1324
-1175
-1048
-1002
-1090
-1323
-1670
-2062
-2406
-2624
-2669
-2541
-2278
-1941
-1586
-1250
-946
-671
-414
-174
50
253
441
624
813
1010
1204
1355
1422
1374
1210
965
705
504
421
475
646
878
1110
1287
1381
1387
1320
1203
1059
911
783
701
688
754
885
1040
1159
1181
1065
809
454
74
-249
-447
-490
-385
-178
69
294
443
486
411
231
-24
-307
-562
-738
-803
-754
-620
-459
-333
-290
-348
-483
-641
-760
-789
-708
-530
-296
-60
124
220
206
79
-153
-467
-833
-1210
-1551
-1812
-1960
-1984
-1897
-1733
-1537
-1347
-1189
-1067
-963
-849
-696
-479
-188
169
565
958
1294
1519
1583
1463
1162
714
177
-381
-899
-1337
-1673
-1906
-2041
-2087
-2044
-1917
-1720
-1481
-1244
-1058
-965
-981
-1093
-1259
-1420
-1522
-1525
-1413
-1193
-886
-517
-110
313
728
1110
1434
1676
1827
1893
1895
1864
1828
1806
1800
1796
1772
1702
1566
1354
1064
704
291
-145
-570
-941
-1218
-1373
-1398
-1312
-1152
-968
-805
-689
-624
-589
-548
-469
-331
-139
82
289
438
493
440
290
80
-141
-323
-425
-430
-345
-194
-7
193
397
608
838
1090
1353
1595
1780
1878
1883
1819
1737
1690
1714
1810
1941
2048
2074
1990
1804
1562
1323
1135
1014
946
890
806
679
518
359
239
179
175
202
226
228
212
202
231
313
437
561
628
593
441
202
-67
-292
-416
-414
-295
-97
135
361
562
734
883
1012
1129
1235
1341
1462
1619
1831
2097
2398
2695
2948
3126
3229
3278
3313
3365
3440
3509
3521
3422
3186
2831
2421
2041
1768
1635
1622
1660
1667
1582
1398
1168
983
930
1055
1335
1684
1981
2120
2049
1791
1433
1090
864
806
904
1097
1305
1457
1514
1463
1306
1042
655
123
-565
-1384
-2266
-3111
-3812
-4294
-4542
-4610
-4592
-4596
-4692
-4892
-5144
-5359
-5447
-5351
-5072
-4661
-4202
-3782
-3464
-3280
-3227
-3280
-3408
-3578
-3758
-3915
-4014
-4019
-3898
-3630
-3208
-2643
-1958
-1183
-357
475
1256
1919
2400
2647
2646
2424
2057
1646
1296
1077
1012
1064
1160
1216
1172
1010
766
509
318
249
319
494
708
877
931
832
589
251
-112
-425
-644
-762
-820
-891
-1060
-1387
-1892
-2536
-3235
-3881
-4376
-4662
-4731
-4623
-4401
-4124
-3823
-3492
-3100
-2617
-2037
-1405
-798
-321
-61
-67
-324
-764
-1289
-1804
-2242
-2586
-2858
-3095
-3328
-3557
-3744
-3834
-3770
-3531
-3138
-2654
-2166
-1750
-1447
-1245
-1092
-914
-649
-269
210
735
1241
1679
2021
2277
2461
2591
2661
2655
2551
2347
2079
1813
1630
1595
1721
1963
2226
2402
2413
2245
1960
1670
1499
1530
1771
2152
2548
2827
2894
2728
2382
1965
1595
1371
1335
1473
1724
2008
2247
2390
2415
2333
2174
1977
1779
1606
1467
1359
1263
1150
987
746
403
-47
-587
-1175
-1738
-2182
-2404
-2319
-1883
-1118
-124
942
1891
2554
2827
2695
2232
1573
862
211
-332
-782
-1191
-1616
-2080
-2569
-3038
-3432
-3714
-3871
-3909
-3833
-3636
-3290
-2771
-2081
-1270
-441
276
767
975
925
716
478
321
291
354
421
386
184
-182
-643
-1091
-1419
-1561
-1500
-1256
-863
-346
287
1028
1847
2674
3404
3917
4119
3981
3549
2933
2275
1697
1267
987
802
626
374
-11
-554
-1239
-2023
-2838
-3597
-4208
-4584
-4667
-4449
-3981
-3363
-2722
-2168
-1763
-1500
-1315
-1118
-835
-438
40
527
939
1217
1345
1348
1275
1174
1079
1002
942
902
887
905
948
982
951
789
454
-52
-667
-1284
-1786
-2081
-2135
-1978
-1687
-1353
-1047
-801
-614
-463
-335
-233
-183
-209
-320
-494
-684
-830
-889
-846
-723
-568
-431
-343
-309
-309
-305
-263
-158
20
272
594
979
1418
1898
2396
2887
3345
3757
4119
4433
4695
4883
4953
4844
4501
3894
3039
2001
880
-216
-1195
-2001
-2619
-3060
-3343
-3476
-3449
-3241
-2837
-2244
-1505
-692
103
794
1314
1628
1731
1641
1388
1010
548
42
-460
-915
-1286
-1554
-1724
-1819
-1873
-1912
-1942
-1946
-1881
-1704
-1387
-930
-374
216
765
1209
1513
1671
1705
1651
1544
1415
1291
1198
1168
1230
1409
1704
2085
2492
2847
3077
3139
3030
2794
2496
2204
1962
1778
1622
1447
1206
872
448
-37
-541
-1024
-1456
-1827
-2141
-2416
-2672
-2928
-3197
-3479
-3756
-3989
-4124
-4104
-3885
-3455
-2844
-2121
-1377
-700
-153
247
525
731
921
1133
1375
1633
1881
2098
2275
2421
2553
2688
2835
2992
3151
3299
3420
3496
3503
3418
3225
2926
2550
2150
1793
1532
1386
1331
1300
1215
1016
686
262
-182
-568
-848
-1020
-1134
-1254
-1433
-1681
-1961
-2200
-2325
-2288
-2086
-1756
-1350
-914
-472
-23
439
907
1353
1724
1972
2070
2032
1909
1770
1670
1628
1613
1564
1415
1133
740
308
-54
-244
-194
102
594
1187
1769
2243
2541
2637
2546
2310
1992
1660
1376
1190
1123
1170
1296
1444
1548
1553
1423
1157
785
359
-63
-431
-715
-913
-1040
-1121
-1177
-1214
-1222
-1178
-1059
-858
-589
-294
-32
141
188
103
-82
-313
-524
-663
-702
-637
-487
-276
-26
249
535
817
1070
1260
1358
1351
1252
1097
937
808
723
657
559
380
95
-275
-661
-971
-1119
-1061
-813
-446
-59
257
456
545
582
641
783
1027
1342
1657
1891
1981
1903
1671
1331
938
530
122
-292
-733
-1211
-1717
-2217
-2658
-2985
-3159
-3174
-3056
-2865
-2666
-2516
-2443
-2438
-2456
-2438
-2327
-2091
-1738
-1311
-880
-523
-305
-265
-408
-709
-1119
-1578
-2021
-2386
-2625
-2709
-2637
-2439
-2178
-1934
-1786
-1791
-1960
-2260
-2623
-2970
-3239
-3406
-3486
-3522
-3556
-3606
-3655
-3653
-3547
-3307
-2946
-2526
-2135
-1857
-1737
-1766
-1880
-1990
-2011
-1891
-1626
-1251
-819
-374
61
485
909
1336
1747
2107
2373
2518
2544
2488
2411
2378
2434
2599
2855
3166
3490
3788
4034
4207
4290
4262
4103
3806
3384
2878
2350
1869
1484
1212
1031
888
721
483
162
-221
-614
-963
-1220
-1364
-1388
-1301
-1109
-815
-422
53
564
1038
1384
1517
1385
991
396
-301
-990
-1582
-2031
-2333
-2510
-2584
-2563
-2428
-2154
-1724
-1157
-507
148
735
1210
1575
1875
2168
2496
2862
3222
3507
3654
3638
3483
3255
3036
2884
2817
2811
2816
2794
2738
2680
2679
2786
3020
3354
3724
4054
4300
4452
4549
4650
4802
5014
5246
5421
5459
5306
4954
4444
3851
3255
2720
2278
1938
1693
1530
1442
1424
1462
1532
1598
1623
1580
1469
1319
1182
1119
1178
1382
1717
2138
2581
2974
3256
3387
3357
3183
2906
2582
2268
2009
1827
1713
1635
1544
1387
1127
750
268
-287
-871
-1437
-1949
-2379
-2713
-2953
-3111
-3209
-3278
-3346
-3433
-3544
-3665
-3765
-3808
-3770
-3649
-3470
-3281
-3137
-3081
-3127
-3258
-3426
-3572
-3641
-3599
-3440
-3179
-2850
-2491
-2135
-1808
-1528
-1305
-1145
-1048
-1006
-1008
-1032
-1058
-1073
-1072
-1062
-1056
-1071
-1112
-1173
-1234
-1264
-1235
-1126
-940
-704
-464
-277
-191
-237
-411
-683
-1000
-1309
-1575
-1791
-1982
-2190
-2454
-2790
-3178
-3567
-3889
-4088
-4143
-4072
-3932
-3792
-3708
-3702
-3758
-3836
-3892
-3903
-3880
-3861
-3894
-4013
-4225
-4504
-4805
-5085
-5316
-5492
-5618
-5698
-5715
-5637
-5426
-5059
-4548
-3947
-3338
-2799
-2379
-2078
-1846
-1611
-1310
-924
-481
-48
304
535
656
726
829
1038
1385
1849
2372
2883
3334
3711
4038
4351
4674
5000
5290
5492
5560
5484
5288
5028
4764
4538
4363
4222
4086
3936
3777
3638
3560
3580
3704
3906
4129
4300
4355
4255
3996
3607
3143
2665
2227
1861
1573
1342
1137
928
702
475
287
192
233
421
725
1078
1397
1617
1718
1730
1719
1763
1907
2147
2423
2649
2749
2688
2488
2221
1972
1808
1749
1770
1819
1844
1820
1749
1655
1555
1446
1300
1080
770
387
-8
-335
-525
-548
-425
-221
-5
172
306
433
603
850
1170
1513
1811
2001
2060
2007
1896
1786
1717
1698
1716
1749
1792
1863
1993
2207
2500
2829
3125
3320
3371
3282
3094
2869
2659
2483
2319
2122
1843
1451
940
332
-346
-1064
-1800
-2536
-3243
-3884
-4420
-4822
-5088
-5247
-5350
-5439
-5527
-5580
-5526
-5291
-4831
-4171
-3404
-2665
-2086
-1746
-1642
-1695
-1790
-1822
-1739
-1558
-1348
-1190
-1136
-1185
-1289
-1383
-1414
-1374
-1295
-1232
-1228
-1286
-1366
-1398
-1318
-1100
-778
-430
-162
-61
-172
-481
-931
-1443
-1945
-2394
-2782
-3122
-3440
-3752
-4059
-4344
-4578
-4726
-4754
-4636
-4350
-3891
-3268
-2515
-1686
-851
-85
547
1006
1284
1397
1384
1288
1146
986
825
678
559
487
480
550
699
916
1185
1491
1826
2189
2573
2962
3312
3560
3630
3462
3037
2389
1611
827
162
-297
-529
-575
-525
-482
-521
-674
-917
-1194
-1437
-1595
-1645
-1594
-1465
-1288
-1087
-880
-683
-517
-406
-374
-435
-584
-798
-1045
-1297
-1534
-1755
-1964
-2159
-2327
-2438
-2457
-2362
-2158
-1876
-1564
-1264
-995
-743
-475
-158
212
598
933
1139
1172
1035
788
526
334
260
290
365
411
378
270
146
95
203
511
999
1590
2180
2670
2992
3129
3101
2958
2754
2535
2333
2163
2020
1888
1738
1539
1268
928
549
188
-91
-241
-251
-156
-24
72
89
32
-47
-65
48
322
732
1208
1664
2027
2261
2371
2383
2330
2229
2085
1898
1678
1453
1264
1145
1106
1125
1156
1148
1073
939
781
643
549
489
424
308
115
-134
-382
-555
-597
-504
-318
-117
29
89
84
69
102
204
347
460
471
341
91
-206
-459
-603
-631
-599
-594
-694
-920
-1226
-1515
-1681
-1656
-1439
-1089
-701
-357
-99
88
252
453
727
1074
1464
1855
2209
2502
2722
2862
2909
2855
2698
2466
2207
1985
1851
1816
1844
1856
1768
1523
1128
656
222
-62
-123
43
373
773
1148
1435
1617
1705
1720
1671
1547
1327
1004
600
165
-233
-537
-721
-804
-841
-890
-994
-1154
-1330
-1463
-1493
-1391
-1168
-872
-573
-340
-221
-234
-366
-575
-801
-977
-1048
-977
-762
-439
-76
243
441
477
356
133
-110
-291
-355
-298
-156
4
121
156
107
2
-121
-231
-322
-414
-540
-733
-1008
-1361
-1760
-2170
-2551
-2877
-3129
-3300
-3391
-3407
-3359
-3258
-3120
-2958
-2778
-2579
-2355
-2100
-1820
-1535
-1281
-1100
-1027
-1074
-1226
-1439
-1656
-1825
-1909
-1903
-1829
-1730
-1653
-1640
-1714
-1879
-2115
-2387
-2647
-2846
-2945
-2925
-2798
-2612
-2439
-2359
-2437
-2695
-3103
-3578
-4006
-4272
-4298
-4062
-3617
-3056
-2504
-2068
-1815
-1756
-1853
-2033
-2223
-2361
-2420
-2402
-2333
-2248
-2178
-2141
-2143
-2180
-2238
-2300
-2344
-2343
-2265
-2077
-1753
-1285
-688
-8
688
1323
1834
2192
2408
2539
2665
2862
3178
3608
4090
4525
4801
4837
4612
4174
3632
3127
2784
2680
2815
3118
3467
3728
3798
3629
3239
2701
2109
1552
1088
735
474
273
102
-50
-172
-239
-227
-127
45
254
450
588
645
619
540
453
407
441
571
787
1056
1334
1580
1772
1912
2029
2166
2364
2646
2998
3375
3704
3913
3951
3807
3518
3152
2791
2497
2297
2175
2081
1954
1754
1471
1139
823
597
521
624
895
1289
1741
2180
2548
2807
2940
2953
2861
2683
2437
2133
1781
1387
963
533
130
-209
-451
-575
-580
-483
-313
-100
133
373
614
843
1040
1172
1204
1110
889
564
179
-223
-615
-997
-1392
-1827
-2313
-2823
-3302
-3676
-3891
-3931
-3832
-3666
-3510
-3412
-3372
-3342
-3257
-3066
-2766
-2402
-2055
-1804
-1690
-1704
-1790
-1878
-1911
-1878
-1806
-1741
-1722
-1753
-1804
-1821
-1760
-1607
-1385
-1148
-945
-804
-710
-619
-478
-255
47
390
713
963
1116
1176
1174
1146
1112
1072
1008
901
736
522
281
47
-154
-309
-418
-493
-546
-580
-592
-572
-507
-390
-226
-32
162
321
413
421
351
238
138
112
203
417
713
1012
1226
1289
1182
942
646
377
182
59
-50
-230
-554
-1051
-1696
-2419
-3139
-3794
-4360
-4842
-5262
-5625
-5910
-6076
-6086
-5928
-5635
-5275
-4923
-4626
-4385
-4151
-3853
-3434
-2884
-2244
-1594
-1016
-564
-234
11
230
464
721
976
1195
1360
1487
1627
1838
2160
2589
3074
3534
3893
4110
4190
4180
4147
4145
4193
4272
4331
4312
4172
3893
3494
3019
2530
2091
1752
1539
1446
1429
1418
1335
1117
743
240
-321
-852
-1276
-1560
-1718
-1803
-1875
-1972
-2091
-2191
-2214
-2120
-1904
-1602
-1276
-986
-766
-617
-519
-454
-422
-452
-581
-830
-1180
-1567
-1901
-2100
-2125
-2005
-1823
-1681
-1662
-1790
-2021
-2269
-2433
-2452
-2319
-2083
-1821
-1607
-1481
-1444
-1466
-1512
-1557
-1595
-1632
-1664
-1667
-1593
-1377
-968
-343
472
1414
2390
3310
4105
4739
5208
5530
5731
5838
5870
5836
5745
5597
5393
5127
4792
4383
3902
3366
2812
2285
1836
1507
1315
1250
1276
1342
1398
1404
1346
1227
1065
877
672
444
177
-141
-513
-920
-1321
-1669
-1921
-2056
-2085
-2044
-1986
-1964
-2008
-2122
-2283
-2454
-2598
-2691
-2725
-2709
-2654
-2572
-2465
-2332
-2170
-1985
-1787
-1593
-1417
-1262
-1118
-963
-777
-547
-279
0
246
410
453
355
121
-220
-623
-1038
-1427
-1763
-2040
-2262
-2437
-2564
-2634
-2622
-2504
-2267
-1922
-1507
-1087
-731
-493
-397
-427
-539
-677
-793
-864
-896
-911
-932
-969
-1016
-1058
-1080
-1085
-1093
-1131
-1216
-1343
-1476
-1568
-1576
-1485
-1322
-1145
-1022
-1006
-1106
-1292
-1509
-1697
-1826
-1898
-1945
-2007
-2107
-2236
-2357
-2423
-2394
-2260
-2043
-1780
-1510
-1255
-1010
-762
-491
-195
110
394
633
822
977
1137
1337
1600
1915
2246
2538
2738
2812
2750
2571
2304
1982
1634
1275
918
569
237
-68
-337
-564
-743
-867
-929
-915
-816
-627
-355
-25
326
657
932
1137
1276
1372
1461
1570
1717
1899
2101
2300
2479
2630
2764
2896
3047
3226
3428
3630
3799
3901
3911
3820
3636
3380
3081
2763
2442
2128
1821
1519
1221
930
652
398
184
29
-41
1
176
489
916
1409
1891
2278
2494
2495
2277
1874
1352
785
235
-251
-656
-978
-1227
-1420
-1568
-1684
-1775
-1840
-1866
-1831
-1701
-1445
-1050
-529
72
686
1247
1712
2078
2382
2682
3030
3451
3926
4404
4825
5148
5369
5522
5662
5834
6056
6306
6535
6691
6745
6703
6600
6480
6375
6286
6181
6014
5748
5371
4904
4392
3885
3416
2999
2623
2274
1941
1630
1359
1147
1006
928
895
887
899
941
1039
1217
1483
1813
2154
2438
2601
2606
2454
2183
1853
1524
1240
1014
832
663
470
230
-66
-407
-774
-1142
-1491
-1802
-2063
-2261
-2381
-2406
-2324
-2129
-1830
-1452
-1032
-614
-235
76
307
457
532
534
460
303
52
-291
-713
-1183
-1664
-2117
-2514
-2845
-3113
-3330
-3506
-3638
-3713
-3713
-3623
-3444
-3198
-2922
-2661
-2454
-2321
-2259
-2245
-2242
-2217
-2150
-2040
-1904
-1769
-1666
-1609
-1597
-1609
-1610
-1565
-1455
-1281
-1073
-881
-764
-770
-923
-1214
-1608
-2052
-2491
-2881
-3196
-3426
-3572
-3638
-3633
-3567
-3462
-3349
-3270
-3268
-3373
-3595
-3920
-4311
-4724
-5119
-5468
-5760
-5997
-6183
-6323
-6419
-6473
-6494
-6496
-6497
-6509
-6534
-6555
-6549
-6491
-6370
-6198
-6007
-5837
-5722
-5676
-5688
-5731
-5772
-5792
-5786
-5769
-5761
-5775
-5809
-5845
-5860
-5832
-5760
-5661
-5565
-5503
-5497
-5547
-5635
-5734
-5813
-5855
-5854
-5821
-5772
-5725
-5689
-5669
-5662
-5662
-5668
-5684
-5717
-5778
-5867
-5975
-6076
-6129
-6090
-5921
-5607
-5165
-4641
-4094
-3590
-3169
-2841
-2592
-2384
-2185
-1974
-1754
-1539
-1345
-1178
-1026
-868
-689
-491
-300
-155
-94
-133
-259
-435
-615
-772
-909
-1058
-1264
-1557
-1933
-2349
-2736
-3028
-3186
-3211
-3141
-3027
-2908
-2800
-2691
-2560
-2398
-2217
-2052
-1934
-1878
-1860
-1824
-1706
-1462
-1095
-658
-236
88
265
301
251
194
199
301
491
727
961
1158
1310
1434
1561
1716
1915
2162
2456
2797
3186
3620
4086
4558
5002
5391
5716
5996
6268
6576
6945
7372
7824
8247
8596
8849
9019
9144
9268
9424
9615
9818
9997
10124
10194
10233
10286
10405
10625
10957
11374
11827
12249
12573
12751
12758
12603
12326
11983
11632
11313
11028
10742
10393
9920
9290
8526
7704
6934
6320
5921
5722
5641
5558
5363
4995
4469
3865
3288
2830
2531
2372
2288
2203
2064
1857
1605
1351
1131
965
853
790
780
844
1010
1299
1703
2182
2671
3099
3412
3592
3650
3618
3520
3369
3162
2898
2591
2288
2052
1943
1989
2165
2394
2578
2636
2539
2329
2100
1962
1992
2198
2510
2807
2955
2859
2492
1904
1196
494
-94
-496
-684
-668
-479
-163
229
645
1031
1335
1519
1562
1467
1252
945
571
148
-316
-812
-1329
-1845
-2335
-2779
-3168
-3508
-3812
-4083
-4310
-4450
-4453
-4276
-3914
-3410
-2855
-2362
-2029
-1908
-1988
-2205
-2474
-2722
-2924
-3104
-3320
-3629
-4059
-4589
-5155
-5676
-6093
-6384
-6574
-6714
-6854
-7014
-7177
-7294
-7316
-7214
-6999
-6720
-6440
-6210
-6049
-5934
-5813
-5635
-5366
-5006
-4588
-4164
-3779
-3458
-3205
-3000
-2820
-2644
-2463
-2271
-2068
-1850
-1612
-1356
-1095
-859
-684
-604
-627
-732
-869
-970
-976
-856
-621
-317
-14
224
356
380
330
261
233
291
454
720
1062
1448
1844
2221
2561
2857
3107
3321
3509
3682
3845
3994
4118
4200
4225
4186
4085
3938
3758
3558
3334
3073
2758
2379
1946
1492
1068
725
496
378
333
291
180
-53
-422
-896
-1411
-1895
-2295
-2593
-2807
-2983
-3170
-3394
-3655
-3918
-4136
-4266
-4289
-4215
-4077
-3917
-3765
-3635
-3515
-3377
-3196
-2955
-2657
-2323
-1984
-1674
-1417
-1229
-1112
-1058
-1046
-1050
-1034
-964
-809
-558
-219
175
576
934
1209
1384
1466
1480
1451
1397
1321
1211
1051
832
563
263
-36
-311
-550
-757
-949
-1143
-1350
-1572
-1805
-2045
-2295
-2569
-2880
-3235
-3625
-4019
-4374
-4643
-4796
-4824
-4740
-4574
-4352
-4094
-3806
-3480
-3115
-2715
-2303
-1906
-1555
-1264
-1037
-861
-721
-608
-524
-481
-489
-545
-630
-705
-727
-663
-499
-247
63
396
722
1022
1288
1512
1676
1757
1725
1566
1290
939
582
296
143
157
329
621
985
1378
1781
2199
2650
3149
3697
4271
4834
5343
5764
6073
6261
6323
6257
6056
5723
5273
4742
4192
3693
3310
3081
3005
3042
3127
3194
3194
3114
2973
2813
2677
2592
2562
2566
2567
2531
2438
2286
2093
1886
1691
1523
1380
1248
1106
933
723
482
232
3
-179
-300
-365
-394
-418
-467
-558
-692
-855
-1024
-1184
-1326
-1457
-1589
-1732
-1882
-2021
-2120
-2148
-2087
-1934
-1710
-1447
-1181
-939
-737
-579
-456
-357
-268
-175
-67
65
219
383
531
630
647
563
377
111
-202
-532
-863
-1198
-1550
-1930
-2327
-2703
-3007
-3186
-3218
-3124
-2966
-2827
-2778
-2849
-3014
-3205
-3341
-3360
-3253
-3060
-2861
-2736
-2738
-2871
-3095
-3347
-3567
-3717
-3787
-3786
-3728
-3617
-3444
-3202
-2894
-2553
-2233
-1996
-1890
-1926
-2069
-2249
-2380
-2386
-2231
-1923
-1509
-1060
-648
-328
-122
-27
-9
-25
-24
32
168
389
676
996
1311
1585
1801
1959
2073
2170
2269
2382
2505
2623
2717
2773
2788
2769
2729
2687
2662
2671
2733
2864
3077
3377
3755
4186
4637
5071
5458
5778
6028
6210
6327
6377
6349
6233
6026
5741
5410
5075
4774
4528
4334
4162
3972
3726
3409
3035
2641
2279
1992
1809
1729
1729
1774
1824
1851
1838
1779
1680
1548
1392
1220
1042
866
698
541
394
252
107
-50
-222
-409
-607
-810
-1012
-1208
-1396
-1576
-1753
-1933
-2128
-2355
-2628
-2953
-3325
-3719
-4098
-4420
-4654
-4789
-4841
-4845
-4840
-4850
-4873
-4883
-4841
-4723
-4529
-4300
-4094
-3971
-3957
-4029
-4122
-4153
-4056
-3818
-3484
-3145
-2897
-2801
-2856
-2997
-3125
-3150
-3027
-2775
-2461
-2166
-1949
-1818
-1741
-1660
-1538
-1376
-1218
-1134
-1182
-1380
-1699
-2075
-2439
-2749
-3001
-3223
-3449
-3691
-3927
-4105
-4173
-4105
-3920
-3678
-3454
-3303
-3240
-3235
-3229
-3174
-3052
-2890
-2743
-2668
-2690
-2790
-2912
-2991
-2979
-2869
-2691
-2498
-2338
-2234
-2175
-2134
-2079
-2001
-1911
-1839
-1813
-1843
-1915
-1994
-2041
-2029
-1955
-1841
-1721
-1632
-1600
-1629
-1705
-1801
-1883
-1921
-1897
-1809
-1673
-1526
-1411
-1370
-1428
-1580
-1798
-2035
-2242
-2389
-2470
-2499
-2503
-2496
-2478
-2426
-2314
-2127
-1870
-1572
-1268
-987
-734
-494
-242
37
332
610
827
960
1022
1066
1167
1392
1765
2259
2800
3303
3702
3974
4141
4251
4348
4452
4553
4627
4653
4633
4589
4549
4521
4484
4394
4204
3901
3518
3135
2847
2718
2756
2896
3032
3058
2913
2608
2212
1816
1491
1257
1076
885
629
298
-69
-402
-634
-730
-700
-587
-438
-274
-83
172
527
990
1529
2081
2575
2966
3242
3431
3573
3704
3835
3956
4048
4101
4118
4120
4125
4135
4137
4105
4022
3899
3768
3681
3680
3771
3920
4059
4119
4058
3880
3633
3383
3187
3065
3001
2953
2883
2779
2661
2566
2533
2574
2674
2794
2897
2962
2997
3025
3074
3155
3258
3360
3443
3503
3558
3635
3751
3897
4035
4114
4094
3968
3766
3550
3380
3292
3280
3301
3296
3220
3061
2849
2634
2470
2383
2373
2412
2463
2502
2522
2533
2550
2582
2620
2646
2637
2578
2469
2322
2160
2003
1871
1779
1740
1764
1855
2005
2190
2376
2526
2615
2641
2623
2595
2585
2602
2631
2635
2574
2423
2183
1879
1547
1221
918
641
394
184
36
-19
38
200
424
639
776
790
684
509
343
253
271
376
506
585
556
402
148
-155
-453
-712
-923
-1097
-1242
-1351
-1403
-1365
-1218
-964
-638
-291
25
270
434
522
550
532
467
352
183
-28
-254
-459
-610
-693
-719
-717
-725
-772
-870
-1012
-1183
-1368
-1564
-1780
-2029
-2324
-2660
-3022
-3388
-3732
-4038
-4306
-4541
-4753
-4951
-5139
-5307
-5443
-5527
-5543
-5476
-5323
-5092
-4812
-4526
-4286
-4141
-4120
-4222
-4415
-4641
-4836
-4953
-4969
-4892
-4753
-4585
-4412
-4238
-4051
-3840
-3594
-3324
-3049
-2795
-2574
-2385
-2211
-2029
-1828
-1615
-1416
-1267
-1201
-1227
-1332
-1481
-1629
-1735
-1777
-1749
-1665
-1547
-1418
-1300
-1207
-1150
-1135
-1158
-1210
-1276
-1335
-1373
-1383
-1372
-1353
-1342
-1348
-1367
-1382
-1375
-1333
-1257
-1163
-1076
-1016
-992
-990
-985
-947
-857
-710
-521
-309
-99
97
271
420
537
604
602
516
351
133
-85
-244
-295
-219
-32
218
472
683
834
943
1054
1218
1472
1820
2234
2658
3034
3311
3464
3494
3424
3285
3108
2916
2725
2539
2359
2184
2007
1823
1630
1430
1237
1075
976
971
1078
1290
1576
1880
2141
2308
2357
2301
2177
2037
1933
1885
1889
1918
1932
1897
1798
1642
1454
1263
1100
983
926
935
1016
1169
1387
1647
1913
2137
2278
2314
2257
2151
2053
2017
2064
2174
2295
2356
2302
2115
1818
1468
1126
837
612
433
265
82
-125
-341
-549
-742
-938
-1176
-1497
-1919
-2417
-2927
-3359
-3641
-3745
-3705
-3606
-3551
-3620
-3840
-4177
-4551
-4877
-5097
-5204
-5243
-5283
-5393
-5609
-5926
-6302
-6675
-6990
-7207
-7306
-7288
-7164
-6954
-6683
-6385
-6098
-5858
-5688
-5589
-5538
-5495
-5422
-5293
-5109
-4893
-4681
-4503
-4372
-4279
-4200
-4110
-3996
-3857
-3709
-3566
-3439
-3321
-3200
-3059
-2885
-2678
-2444
-2195
-1940
-1690
-1457
-1256
-1107
-1029
-1028
-1089
-1175
-1235
-1221
-1104
-888
-608
-314
-53
146
281
367
425
461
466
418
298
102
-150
-422
-674
-882
-1045
-1181
-1319
-1475
-1648
-1817
-1952
-2031
-2054
-2039
-2021
-2029
-2076
-2147
-2215
-2247
-2222
-2137
-2008
-1859
-1713
-1584
-1475
-1385
-1314
-1266
-1250
-1270
-1326
-1406
-1495
-1575
-1630
-1650
-1628
-1557
-1425
-1225
-956
-631
-280
59
349
573
734
859
986
1147
1355
1598
1845
2062
2221
2313
2348
2346
2330
2318
2325
2359
2429
2543
2702
2901
3122
3339
3530
3684
3810
3934
4085
4284
4527
4783
5008
5158
5208
5162
5047
4907
4779
4688
4642
4639
4674
4748
4861
5006
5157
5275
5311
5232
5035
4764
4497
4326
4321
4506
4844
5252
5626
5877
5963
5892
5721
5524
5365
5279
5260
5275
5280
5238
5140
4998
4848
4730
4671
4680
4741
4819
4869
4856
4763
4597
4386
4172
3987
3851
3755
3675
3577
3437
3256
3055
2874
2751
2708
2743
2829
2927
3007
3054
3075
3091
3123
3179
3249
3306
3324
3281
3174
3016
2827
2625
2420
2212
1994
1762
1519
1274
1040
830
651
506
395
319
281
282
315
364
405
414
379
308
229
182
204
314
504
740
973
1158
1268
1300
1274
1224
1181
1165
1179
1214
1248
1260
1234
1162
1045
893
725
561
419
309
226
154
73
-36
-177
-335
-480
-582
-618
-587
-514
-438
-400
-427
-527
-688
-888
-1108
-1339
-1580
-1830
-2082
-2311
-2484
-2570
-2552
-2441
-2272
-2092
-1943
-1844
-1789
-1751
-1699
-1618
-1513
-1411
-1346
-1347
-1426
-1571
-1762
-1973
-2189
-2406
-2624
-2846
-3065
-3272
-3455
-3610
-3752
-3903
-4091
-4337
-4637
-4969
-5294
-5574
-5779
-5902
-5954
-5954
-5924
-5880
-5828
-5769
-5705
-5641
-5587
-5548
-5522
-5495
-5441
-5333
-5153
-4896
-4576
-4220
-3859
-3521
-3224
-2976
-2777
-2630
-2537
-2500
-2520
-2589
-2691
-2800
-2891
-2948
-2968
-2962
-2956
-2975
-3036
-3139
-3266
-3388
-3474
-3501
-3465
-3380
-3269
-3159
-3064
-2986
-2913
-2829
-2724
-2602
-2479
-2380
-2324
-2316
-2345
-2387
-2414
-2408
-2369
-2309
-2246
-2189
-2128
-2037
-1889
-1657
-1343
-974
-596
-254
22
235
414
601
831
1116
1434
1745
1998
2161
2226
2212
2154
2088
2033
1993
1958
1915
1857
1787
1715
1647
1584
1516
1428
1311
1172
1028
906
828
802
817
847
863
846
798
740
707
732
834
1016
1263
1547
1836
2105
2330
2495
2591
2613
2567
2472
2352
2237
2148
2089
2041
1971
1839
1620
1315
955
595
295
102
30
63
154
250
308
306
253
180
122
112
162
268
410
560
694
795
859
893
912
937
988
1076
1204
1361
1522
1659
1743
1761
1717
1630
1535
1461
1431
1449
1510
1605
1732
1903
2136
2445
2826
3247
3651
3970
4151
4173
4059
3872
3686
3561
3522
3547
3582
3563
3439
3196
2854
2453
2037
1635
1251
871
479
69
-352
-766
-1156
-1514
-1851
-2185
-2535
-2903
-3276
-3626
-3926
-4157
-4321
-4430
-4501
-4541
-4542
-4484
-4348
-4130
-3847
-3535
-3236
-2979
-2775
-2610
-2457
-2296
-2125
-1960
-1830
-1763
-1763
-1816
-1883
-1923
-1903
-1808
-1642
-1415
-1142
-829
-482
-113
256
590
851
1014
1075
1055
996
937
904
899
906
903
884
862
869
936
1076
1271
1476
1639
1720
1720
1674
1644
1685
1821
2033
2264
2441
2507
2447
2285
2077
1883
1739
1649
1582
1496
1351
1128
836
500
155
-167
-446
-668
-825
-912
-933
-899
-836
-777
-756
-796
-896
-1029
-1153
-1224
-1214
-1124
-982
-834
-730
-701
-754
-872
-1018
-1151
-1235
-1251
-1196
-1084
-941
-794
-674
-602
-585
-618
-680
-741
-773
-756
-688
-583
-469
-378
-336
-354
-430
-546
-678
-799
-881
-905
-857
-736
-553
-333
-112
74
198
250
245
216
201
230
313
439
576
693
766
791
783
763
753
763
792
829
866
901
939
991
1060
1140
1216
1270
1287
1265
1213
1147
1082
1024
965
891
790
657
498
332
175
44
-56
-125
-166
-179
-163
-117
-45
42
125
184
209
205
188
178
186
209
224
201
121
-18
-188
-342
-432
-426
-325
-162
11
139
191
160
71
-43
-144
-214
-247
-249
-230
-192
-132
-44
72
206
339
450
520
547
539
511
481
454
428
390
327
229
97
-63
-241
-428
-621
-814
-1004
-1179
-1327
-1435
-1499
-1524
-1530
-1539
-1572
-1635
-1718
-1800
-1851
-1849
-1791
-1690
-1579
-1496
-1475
-1536
-1678
-1881
-2109
-2325
-2494
-2598
-2638
-2633
-2618
-2633
-2709
-2859
-3073
-3316
-3541
-3703
-3776
-3758
-3676
-3574
-3498
-3478
-3518
-3595
-3672
-3709
-3684
-3598
-3473
-3345
-3244
-3189
-3176
-3187
-3199
-3194
-3172
-3148
-3143
-3180
-3265
-3386
-3512
-3602
-3619
-3541
-3365
-3109
-2805
-2486
-2182
-1912
-1679
-1481
-1310
-1162
-1037
-943
-887
-877
-915
-994
-1101
-1217
-1323
-1401
-1437
-1424
-1360
-1249
-1100
-924
-735
-544
-364
-201
-61
59
159
243
310
355
370
347
281
177
55
-57
-122
-104
19
250
573
955
1353
1733
2073
2374
2656
2949
3283
3676
4131
4633
5156
5671
6154
6590
6969
7288
7546
7742
7876
7951
7976
7962
7922
7861
7779
7663
7500
7280
7004
6693
6378
6095
5871
5715
5613
5535
5443
5310
5125
4899
4658
4432
4245
4110
4025
3977
3954
3944
3942
3943
3943
3938
3923
3900
3878
3872
3904
3990
4133
4322
4533
4736
4908
5041
5140
5222
5306
5401
5505
5603
5677
5713
5704
5652
5563
5440
5284
5091
4868
4630
4410
4247
4181
4232
4398
4645
4927
5190
5397
5533
5608
5644
5666
5692
5725
5756
5773
5762
5714
5622
5480
5281
5018
4692
4315
3913
3522
3180
2913
2726
2604
2516
2423
2299
2129
1916
1674
1420
1167
923
690
467
255
54
-139
-328
-520
-721
-933
-1144
-1340
-1497
-1602
-1651
-1657
-1642
-1635
-1657
-1717
-1807
-1915
-2020
-2105
-2157
-2167
-2124
-2023
-1862
-1647
-1402
-1160
-959
-827
-774
-787
-833
-877
-891
-874
-843
-830
-865
-960
-1106
-1276
-1441
-1584
-1707
-1830
-1981
-2176
-2413
-2669
-2907
-3095
-3220
-3286
-3321
-3351
-3397
-3458
-3520
-3557
-3551
-3497
-3410
-3316
-3244
-3221
-3261
-3367
-3536
-3758
-4022
-4310
-4600
-4865
-5081
-5231
-5312
-5338
-5329
-5306
-5276
-5233
-5156
-5022
-4820
-4560
-4268
-3982
-3736
-3544
-3399
-3277
-3150
-2999
-2827
-2650
-2492
-2365
-2263
-2163
-2033
-1851
-1619
-1367
-1140
-980
-908
-911
-946
-952
-882
-712
-457
-159
128
363
533
650
745
850
982
1135
1286
1407
1480
1506
1504
1498
1510
1543
1588
1627
1644
1641
1638
1665
1750
1906
2118
2348
2549
2677
2709
2653
2541
2423
2343
2331
2393
2512
2653
2780
2861
2880
2835
2735
2598
2445
2293
2157
2045
1965
1920
1910
1936
1995
2080
2178
2275
2351
2392
2388
2343
2271
2189
2116
2060
2017
1971
1900
1791
1646
1482
1332
1227
1190
1220
1297
1387
1453
1473
1439
1359
1248
1120
983
836
681
525
388
294
267
315
432
592
769
942
1113
1300
1534
1836
2210
2633
3062
3450
3763
3993
4152
4266
4352
4415
4436
4388
4248
4018
3724
3416
3150
2964
2873
2858
2877
2878
2820
2678
2448
2140
1773
1364
927
470
-2
-482
-962
-1429
-1862
-2235
-2520
-2689
-2729
-2647
-2480
-2286
-2136
-2087
-2166
-2358
-2610
-2849
-3009
-3059
-3015
-2929
-2871
-2899
-3034
-3257
-3518
-3755
-3925
-4011
-4029
-4003
-3961
-3908
-3835
-3720
-3546
-3314
-3041
-2759
-2494
-2260
-2054
-1859
-1658
-1445
-1229
-1026
-853
-715
-598
-476
-324
-128
104
342
548
687
742
718
640
539
443
363
294
220
121
-18
-197
-404
-621
-829
-1016
-1187
-1354
-1543
-1776
-2065
-2408
-2784
-3159
-3499
-3779
-3996
-4168
-4330
-4514
-4740
-5002
-5271
-5502
-5654
-5707
-5664
-5554
-5416
-5281
-5162
-5054
-4936
-4792
-4622
-4443
-4283
-4167
-4102
-4069
-4029
-3942
-3776
-3530
-3230
-2920
-2642
-2423
-2265
-2148
-2044
-1927
-1788
-1633
-1475
-1323
-1176
-1022
-847
-640
-408
-171
43
213
331
408
470
542
638
756
881
989
1071
1129
1186
1268
1396
1571
1774
1967
2109
2174
2156
2072
1953
1831
1727
1647
1585
1531
1479
1435
1411
1419
1465
1543
1638
1730
1804
1857
1892
1918
1940
1956
1959
1941
1903
1860
1834
1850
1921
2043
2188
2321
2410
2440
2425
2399
2402
2467
2599
2776
2954
3085
3135
3097
2990
2851
2720
2626
2573
2547
2518
2453
2324
2123
1855
1544
1223
929
699
557
518
582
734
952
1210
1486
1762
2028
2276
2503
2705
2882
3034
3168
3290
3405
3512
3596
3634
3604
3491
3300
3058
2808
2600
2470
2435
2484
2584
2701
2802
2872
2908
2917
2902
2861
2780
2643
2441
2174
1859
1517
1177
859
579
343
153
8
-98
-175
-239
-313
-417
-564
-754
-976
-1205
-1418
-1599
-1744
-1860
-1962
-2061
-2164
-2270
-2373
-2469
-2555
-2631
-2694
-2734
-2741
-2703
-2621
-2509
-2398
-2322
-2308
-2361
-2462
-2574
-2656
-2683
-2654
-2590
-2525
-2488
-2484
-2499
-2501
-2461
-2369
-2242
-2115
-2031
-2024
-2104
-2259
-2464
-2693
-2929
-3168
-3412
-3660
-3897
-4101
-4246
-4316
-4310
-4247
-4158
-4067
-3992
-3927
-3856
-3763
-3640
-3494
-3346
-3225
-3155
-3150
-3216
-3347
-3535
-3764
-4018
-4268
-4478
-4612
-4638
-4545
-4345
-4077
-3787
-3519
-3298
-3122
-2973
-2828
-2675
-2526
-2410
-2361
-2402
-2530
-2712
-2891
-3011
-3028
-2925
-2714
-2422
-2082
-1716
-1334
-934
-511
-68
382
815
1206
1531
1777
1944
2040
2080
2081
2056
2017
1972
1919
1858
1782
1688
1577
1455
1338
1244
1185
1164
1166
1163
1121
1006
797
492
105
-339
-808
-1271
-1701
-2076
-2376
-2586
-2698
-2716
-2652
-2530
-2375
-2209
-2040
-1864
-1671
-1448
-1194
-918
-638
-370
-117
129
389
684
1024
1397
1777
2131
2438
2697
2934
3186
3486
3840
4225
4585
4860
5001
4996
4868
4672
4469
4302
4185
4099
4003
3862
3653
3382
3079
2781
2519
2305
2134
1986
1840
1686
1529
1382
1260
1173
1111
1057
988
885
749
595
453
351
306
309
331
329
259
97
-151
-451
-746
-983
-1127
-1178
-1168
-1152
-1183
-1298
-1498
-1754
-2020
-2248
-2407
-2487
-2500
-2465
-2395
-2292
-2149
-1957
-1715
-1438
-1150
-877
-637
-433
-257
-97
48
161
215
180
39
-196
-490
-790
-1045
-1222
-1312
-1327
-1286
-1207
-1093
-943
-755
-542
-337
-182
-117
-160
-301
-501
-706
-868
-961
-985
-962
-919
-877
-844
-814
-781
-748
-729
-745
-811
-929
-1079
-1226
-1337
-1394
-1398
-1376
-1358
-1371
-1419
-1486
-1543
-1558
-1511
-1397
-1225
-1012
-770
-507
-231
51
319
549
716
804
815
767
689
609
540
478
404
299
150
-37
-244
-442
-613
-748
-855
-950
-1050
-1161
-1278
-1393
-1495
-1589
-1689
-1820
-2001
-2236
-2509
-2783
-3014
-3163
-3214
-3177
-3088
-2994
-2936
-2935
-2988
-3061
-3111
-3094
-2984
-2780
-2505
-2200
-1907
-1660
-1470
-1330
-1215
-1093
-934
-717
-431
-75
345
817
1326
1845
2345
2789
3148
3402
3550
3612
3623
3623
3642
3695
3774
3858
3923
3945
3916
3838
3725
3594
3468
3369
3320
3343
3454
3649
3905
4174
4395
4511
4489
4335
4093
3834
3628
3519
3512
3568
3623
3617
3515
3321
3076
2836
2652
2551
2528
2558
2606
2644
2662
2658
2639
2604
2547
2458
2328
2162
1974
1785
1613
1462
1319
1162
965
715
414
77
-270
-606
-918
-1200
-1451
-1665
-1830
-1927
-1938
-1857
-1690
-1453
-1169
-854
-515
-152
237
647
1057
1436
1749
1968
2084
2104
2047
1932
1767
1547
1260
896
462
-15
-496
-935
-1304
-1595
-1826
-2031
-2245
-2493
-2778
-3086
-3390
-3662
-3881
-4038
-4133
-4175
-4174
-4150
-4120
-4108
-4135
-4215
-4349
-4525
-4717
-4895
-5034
-5123
-5167
-5182
-5188
-5202
-5227
-5260
-5293
-5321
-5346
-5378
-5427
-5500
-5595
-5700
-5799
-5881
-5940
-5983
-6022
-6068
-6123
-6180
-6219
-6217
-6153
-6018
-5812
-5544
-5227
-4872
-4482
-4054
-3586
-3068
-2504
-1904
-1292
-698
-156
303
660
911
1071
1172
1253
1347
1480
1656
1862
2072
2256
2388
2455
2460
2415
2343
2267
2212
2194
2222
2295
2397
2506
2591
2627
2599
2512
2389
2260
2153
2073
2000
1885
1675
1326
824
197
-496
-1182
-1799
-2313
-2726
-3064
-3358
-3629
-3868
-4051
-4145
-4128
-4006
-3805
-3568
-3329
-3106
-2892
-2666
-2409
-2117
-1814
-1535
-1322
-1197
-1155
-1167
-1186
-1171
-1098
-967
-796
-611
-429
-256
-88
84
268
463
669
891
1144
1457
1857
2358
2943
3564
4144
4596
4851
4874
4673
4297
3817
3312
2844
2457
2171
1989
1905
1907
1981
2110
2273
2450
2625
2786
2930
3061
3183
3297
3398
3477
3519
3512
3446
3316
3114
2836
2480
2045
1548
1014
485
9
-372
-627
-751
-756
-670
-526
-348
-154
53
275
516
780
1066
1369
1685
2004
2312
2589
2808
2944
2978
2904
2738
2509
2254
2004
1778
1576
1392
1217
1056
926
852
858
952
1121
1329
1535
1703
1818
1889
1943
2009
2111
2244
2389
2520
2614
2664
2682
2693
2720
2775
2859
2956
3054
3144
3235
3342
3483
3665
3874
4081
4247
4340
4346
4274
4156
4035
3950
3926
3968
4059
4175
4282
4355
4379
4348
4266
4140
3982
3803
3611
3410
3200
2978
2738
2477
2193
1892
1583
1279
994
737
513
322
164
42
-38
-69
-42
46
187
367
562
743
886
967
974
898
737
494
177
-199
-610
-1026
-1413
-1743
-1997
-2170
-2274
-2329
-2359
-2385
-2415
-2445
-2464
-2457
-2413
-2329
-2209
-2065
-1911
-1757
-1615
-1491
-1388
-1308
-1248
-1200
-1152
-1090
-1004
-893
-764
-638
-540
-494
-512
-595
-732
-905
-1093
-1284
-1469
-1636
-1772
-1852
-1847
-1731
-1495
-1150
-735
-303
95
422
667
843
975
1080
1157
1184
1124
944
632
204
-295
-808
-1284
-1699
-2056
-2386
-2726
-3109
-3543
-4014
-4490
-4929
-5292
-5556
-5706
-5745
-5679
-5526
-5310
-5061
-4815
-4607
-4464
-4400
-4412
-4481
-4581
-4682
-4758
-4790
-4767
-4678
-4518
-4285
-3983
-3630
-3248
-2867
-2514
-2206
-1947
-1728
-1536
-1359
-1195
-1049
-935
-865
-843
-869
-935
-1031
-1155
-1308
-1495
-1721
-1980
-2258
-2532
-2776
-2967
-3092
-3150
-3149
-3106
-3045
-2988
-2960
-2984
-3076
-3242
-3477
-3757
-4046
-4301
-4480
-4552
-4502
-4335
-4070
-3742
-3382
-3023
-2686
-2382
-2111
-1862
-1622
-1383
-1140
-904
-692
-527
-426
-392
-414
-461
-492
-469
-365
-172
101
430
784
1136
1462
1747
1983
2167
2302
2397
2463
2511
2542
2547
2500
2371
2139
1803
1398
988
653
466
468
654
971
1339
1678
1934
2097
2194
2276
2394
2577
2823
3106
3385
3624
3804
3920
3979
3991
3961
3890
3781
3643
3498
3378
3314
3329
3426
3587
3779
3959
4088
4139
4107
4006
3866
3731
3642
3632
3711
3862
4043
4196
4268
4227
4072
3843
3600
3405
3296
3273
3297
3304
3234
3052
2767
2426
2100
1855
1729
1718
1782
1859
1885
1814
1627
1335
969
569
177
-168
-441
-626
-722
-743
-718
-682
-669
-703
-786
-906
-1037
-1154
-1244
-1308
-1367
-1444
-1559
-1719
-1914
-2129
-2344
-2554
-2761
-2980
-3222
-3492
-3779
-4058
-4298
-4469
-4555
-4554
-4478
-4350
-4191
-4024
-3866
-3727
-3618
-3542
-3498
-3480
-3479
-3482
-3479
-3468
-3455
-3453
-3479
-3544
-3654
-3802
-3977
-4164
-4355
-4541
-4722
-4891
-5041
-5153
-5210
-5190
-5085
-4896
-4637
-4332
-4003
-3670
-3339
-3014
-2695
-2385
-2093
-1831
-1612
-1442
-1318
-1228
-1152
-1073
-980
-870
-746
-612
-466
-300
-102
143
437
774
1132
1484
1806
2086
2329
2557
2800
3088
3435
3834
4258
4662
4999
5231
5337
5318
5196
5000
4760
4500
4229
3944
3638
3305
2948
2585
2239
1936
1698
1533
1433
1382
1363
1362
1377
1414
1481
1581
1706
1832
1933
1983
1969
1896
1781
1647
1510
1370
1214
1020
773
474
149
-157
-396
-527
-534
-430
-251
-43
152
308
418
494
553
613
684
769
857
934
974
951
833
597
232
-249
-810
-1388
-1912
-2319
-2569
-2658
-2617
-2494
-2342
-2191
-2048
-1891
-1684
-1401
-1031
-589
-108
373
827
1249
1651
2056
2484
2937
3401
3844
4231
4533
4740
4857
4905
4907
4884
4849
4807
4761
4711
4660
4611
4567
4528
4491
4451
4405
4351
4294
4238
4188
4149
4123
4116
4133
4179
4259
4371
4507
4652
4790
4912
5020
5134
5278
5477
5736
6036
6332
6565
6678
6639
6454
6166
5844
5562
5374
5303
5337
5437
5554
5650
5702
5710
5687
5652
5616
5583
5544
5486
5395
5256
5058
4793
4458
4059
3610
3135
2664
2223
1828
1476
1150
827
489
136
-207
-500
-697
-766
-701
-528
-294
-54
148
284
352
363
334
279
205
113
11
-89
-163
-188
-149
-43
113
293
469
622
752
870
996
1146
1325
1522
1715
1878
1987
2024
1980
1856
1656
1390
1072
716
341
-36
-405
-760
-1104
-1441
-1771
-2087
-2373
-2609
-2781
-2886
-2939
-2971
-3019
-3115
-3277
-3506
-3785
-4083
-4374
-4627
-4825
-4954
-5009
-4989
-4899
-4756
-4583
-4411
-4269
-4178
-4143
-4151
-4177
-4187
-4155
-4066
-3920
-3730
-3518
-3305
-3108
-2935
-2788
-2659
-2538
-2408
-2256
-2072
-1856
-1623
-1399
-1217
-1107
-1084
-1143
-1252
-1370
-1451
-1468
-1418
-1327
-1236
-1193
-1231
-1365
-1585
-1864
-2170
-2472
-2751
-2994
-3199
-3362
-3483
-3562
-3600
-3603
-3580
-3539
-3489
-3432
-3367
-3293
-3207
-3108
-2993
-2860
-2699
-2498
-2245
-1934
-1575
-1187
-798
-435
-111
177
448
732
1048
1402
1777
2139
2448
2676
2810
2858
2841
2783
2702
2604
2487
2355
2219
2103
2039
2051
2150
2319
2523
2719
2871
2967
3020
3062
3130
3247
3416
3613
3797
3929
3979
3940
3821
3643
3431
3204
2978
2765
2577
2427
2322
2260
2224
2184
2107
1971
1779
1561
1370
1270
1308
1498
1817
2209
2599
2920
3131
3222
3214
3148
3069
3010
2995
3029
3109
3223
3353
3478
3571
3607
3564
3436
3230
2975
2709
2470
2289
2176
2125
2115
2122
2125
2112
2084
2050
2023
2015
2032
2073
2128
2175
2188
2135
1986
1727
1359
905
407
-87
-530
-895
-1172
-1371
-1513
-1614
-1681
-1709
-1688
-1608
-1470
-1292
-1097
-912
-755
-630
-529
-439
-349
-263
-193
-160
-185
-275
-423
-605
-789
-943
-1040
-1069
-1031
-937
-804
-653
-497
-343
-192
-34
141
338
553
768
949
1060
1070
968
768
512
259
67
-25
-6
99
239
351
382
295
85
-231
-617
-1026
-1414
-1743
-1988
-2137
-2189
-2159
-2069
-1946
-1815
-1692
-1584
-1491
-1407
-1326
-1251
-1183
-1127
-1081
-1038
-983
-908
-816
-724
-665
-673
-766
-940
-1156
-1354
-1474
-1475
-1350
-1136
-894
-687
-558
-507
-497
-466
-353
-124
219
631
1051
1414
1677
1830
1885
1874
1827
1764
1686
1586
1451
1275
1058
813
555
298
50
-191
-431
-683
-957
-1259
-1587
-1929
-2266
-2573
-2828
-3017
-3144
-3230
-3309
-3419
-3588
-3821
-4099
-4379
-4616
-4775
-4849
-4864
-4871
-4931
-5098
-5396
-5823
-6345
-6916
-7488
-8025
-8506
-8921
-9268
-9546
-9751
-9881
-9934
-9913
-9824
-9676
-9480
-9247
-8992
-8732
-8491
-8289
-8144
-8058
-8013
-7980
-7917
-7790
-7584
-7308
-6992
-6679
-6408
-6205
-6076
-6004
-5967
-5937
-5895
-5833
-5747
-5639
-5507
-5347
-5153
-4918
-4635
-4301
-3912
-3468
-2967
-2412
-1810
-1178
-533
100
701
1252
1742
2166
2522
2812
3040
3216
3350
3455
3543
3618
3680
3720
3727
3694
3621
3516
3393
3266
3141
3020
2902
2791
2698
2644
2655
2745
2911
3127
3350
3536
3652
3692
3674
3637
3618
3644
3717
3818
3920
3996
4032
4034
4018
4010
4032
4100
4219
4386
4588
4798
4982
5096
5100
4965
4689
4298
3844
3387
2981
2653
2401
2199
2013
1821
1616
1411
1226
1076
958
853
738
598
439
286
174
129
157
239
337
411
436
411
356
300
262
241
216
148
3
-238
-572
-974
-1403
-1821
-2195
-2510
-2770
-2994
-3212
-3462
-3772
-4158
-4609
-5084
-5517
-5831
-5957
-5860
-5550
-5083
-4547
-4040
-3642
-3400
-3319
-3375
-3526
-3731
-3957
-4187
-4412
-4631
-4846
-5060
-5279
-5509
-5753
-6004
-6244
-6443
-6566
-6586
-6491
-6290
-6009
-5686
-5353
-5037
-4752
-4504
-4298
-4136
-4016
-3930
-3857
-3773
-3649
-3473
-3252
-3013
-2796
-2636
-2548
-2523
-2534
-2552
-2560
-2565
-2593
-2672
-2817
-3016
-3234
-3423
-3548
-3600
-3600
-3583
-3580
-3601
-3624
-3605
-3505
-3304
-3019
-2696
-2393
-2154
-1997
-1907
-1856
-1817
-1786
-1781
-1837
-1978
-2203
-2481
-2756
-2974
-3103
-3146
-3141
-3143
-3195
-3311
-3469
-3617
-3696
-3657
-3482
-3185
-2799
-2367
-1924
-1488
-1063
-644
-224
194
603
990
1350
1684
2005
2334
2690
3082
3503
3925
4310
4612
4798
4850
4774
4600
4368
4119
3888
3693
3540
3426
3348
3304
3296
3327
3392
3483
3586
3693
3805
3936
4109
4348
4664
5050
5482
5924
6340
6704
7003
7236
7402
7496
7512
7442
7288
7067
6812
6562
6348
6182
6056
5946
5831
5704
5582
5497
5484
5559
5710
5898
6073
6198
6263
6294
6338
6445
6641
6917
7225
7501
7682
7727
7631
7416
7119
6775
6406
6020
5613
5183
4736
4285
3855
3474
3164
2947
2837
2844
2969
3203
3524
3892
4262
4585
4822
4957
4992
4950
4860
4748
4625
4488
4326
4124
3877
3596
3301
3020
2776
2579
2420
2274
2106
1882
1581
1198
750
267
-216
-667
-1069
-1419
-1723
-1994
-2236
-2449
-2623
-2750
-2830
-2882
-2936
-3025
-3176
-3389
-3638
-3879
-4062
-4152
-4147
-4077
-3999
-3970
-4030
-4186
-4406
-4638
-4822
-4917
-4908
-4810
-4655
-4479
-4310
-4154
-4003
-3840
-3647
-3414
-3142
-2842
-2528
-2218
-1923
-1653
-1408
-1185
-976
-766
-545
-309
-64
166
345
428
377
169
-195
-692
-1274
-1892
-2499
-3065
-3580
-4051
-4496
-4930
-5360
-5783
-6184
-6539
-6829
-7040
-7168
-7221
-7214
-7169
-7105
-7039
-6977
-6920
-6860
-6785
-6684
-6548
-6373
-6166
-5937
-5700
-5464
-5234
-5004
-4754
-4460
-4091
-3630
-3073
-2443
-1787
-1171
-665
-327
-186
-232
-418
-668
-896
-1027
-1018
-862
-588
-249
96
398
629
782
869
909
919
906
868
798
686
524
316
69
-198
-465
-710
-911
-1053
-1129
-1138
-1088
-992
-861
-701
-507
-271
18
361
747
1150
1532
1851
2076
2191
2197
2108
1941
1709
1416
1061
650
203
-241
-631
-915
-1059
-1061
-958
-810
-687
-645
-704
-846
-1020
-1161
-1212
-1141
-950
-671
-350
-37
230
430
559
625
643
630
604
584
595
656
783
978
1232
1517
1803
2060
2269
2432
2562
2685
2821
2979
3155
3332
3492
3628
3749
3879
4045
4267
4539
4833
5101
5291
5368
5325
5186
4994
4802
4648
4555
4525
4555
4641
4787
5004
5293
5641
6014
6361
6635
6805
6872
6869
6843
6833
6857
6896
6910
6858
6717
6503
6264
6062
5958
5981
6127
6362
6640
6917
7168
7381
7553
7684
7767
7795
7767
7691
7586
7470
7353
7226
7067
6851
6569
6240
5910
5643
5494
5486
5607
5808
6025
6201
6302
6322
6271
6162
5995
5766
5466
5102
4700
4302
3946
3650
3393
3124
2775
2296
1675
953
204
-484
-1046
-1457
-1741
-1946
-2124
-2306
-2486
-2633
-2703
-2660
-2494
-2217
-1866
-1480
-1101
-762
-490
-306
-223
-246
-367
-561
-795
-1034
-1253
-1439
-1598
-1738
-1867
-1978
-2053
-2064
-1990
-1824
-1574
-1261
-907
-527
-121
319
805
1345
1934
2557
3193
3815
4400
4921
5352
5664
5834
5851
5726
5495
5211
4933
4704
4543
4437
4352
4244
4081
3850
3556
3214
2836
2424
1970
1461
891
271
-378
-1028
-1656
-2254
-2830
-3397
-3969
-4548
-5125
-5690
-6241
-6792
-7374
-8026
-8784
-9656
-10627
-11659
-12704
-13719
-14680
-15577
-16411
-17178
-17864
-18444
-18887
-19166
-19273
-19221
-19036
-18752
-18400
-18002
-17580
-17155
-16755
-16417
-16178
-16065
-16085
-16224
-16447
-16719
-17007
-17293
-17568
-17825
-18047
-18203
-18248
-18142
-17863
-17422
-16862
-16251
-15657
-15133
-14694
-14322
-13974
-13600
-13162
-12640
-12037
-11365
-10637
-9861
-9041
-8180
-7296
-6421
-5605
-4898
-4342
-3953
-3716
-3591
-3527
-3472
-3393
-3282
-3148
-3015
-2904
-2824
-2771
-2730
-2682
-2610
-2506
-2370
-2201
-1993
-1733
-1398
-969
-440
178
846
1507
2100
2569
2882
3032
3038
2930
2742
2502
2234
1962
1713
1528
1451
1520
1759
2157
2675
3254
3827
4346
4788
5157
5476
5771
6054
6321
6555
6739
6867
6951
7017
7094
7201
7337
7482
7609
7699
7750
7783
7833
7936
8117
8378
8699
9050
9400
9729
10028
10302
10561
10811
11056
11294
11520
11735
11938
12132
12319
12495
12659
12804
12924
13012
13059
13051
12975
12818
12583
12286
11964
11665
11432
11293
11246
11262
11292
11290
11228
11105
10947
10790
10664
10580
10521
10454
10346
10178
9954
9696
9434
9190
8963
8737
8480
8169
7796
7374
6940
6538
6207
5970
5828
5764
5745
5732
5685
5567
5350
5022
4583
4057
3481
2902
2368
1914
1557
1296
1117
1002
941
933
983
1102
1292
1542
1833
2138
2431
2694
2918
3099
3236
3322
3348
3304
3185
2997
2760
2501
2248
2023
1835
1681
1550
1435
1331
1245
1187
1164
1179
1222
1277
1325
1349
1339
1291
1204
1074
896
662
368
18
-378
-806
-1256
-1731
-2242
-2811
-3448
-4146
-4868
-5558
-6148
-6588
-6858
-6981
-7009
-7003
-7005
-7018
-7005
-6901
-6639
-6184
-5544
-4770
-3940
-3131
-2392
-1735
-1138
-566
14
615
1227
1824
2380
2875
3297
3640
3898
4057
4100
4019
3823
3537
3208
2883
2596
2358
2152
1946
1708
1423
1101
774
481
259
126
78
98
157
228
287
314
291
200
27
-233
-569
-953
-1345
-1697
-1965
-2117
-2141
-2041
-1845
-1587
-1313
-1069
-893
-804
-797
-843
-897
-916
-873
-772
-649
-553
-532
-600
-734
-874
-944
-887
-685
-364
11
371
665
883
1052
1220
1431
1703
2017
2333
2601
2786
2874
2874
2799
2664
2470
2216
1906
1560
1218
935
760
724
832
1061
1376
1735
2108
2469
2801
3084
3297
3424
3459
3417
3327
3226
3144
3086
3038
2970
2856
2691
2500
2323
2203
2163
2190
2241
2258
2193
2028
1782
1501
1239
1037
910
846
815
789
747
683
603
520
445
390
367
386
450
550
656
720
685
500
139
-386
-1035
-1748
-2464
-3143
-3764
-4320
-4804
-5197
-5468
-5585
-5533
-5331
-5031
-4708
-4432
-4242
-4139
-4085
-4026
-3918
-3746
-3527
-3298
-3096
-2942
-2835
-2758
-2693
-2635
-2592
-2576
-2591
-2618
-2623
-2564
-2416
-2187
-1913
-1649
-1442
-1308
-1225
-1143
-1008
-792
-502
-185
99
305
423
485
552
685
917
1241
1612
1965
2243
2412
2470
2441
2351
2223
2061
1856
1597
1281
921
544
183
-131
-380
-557
-670
-730
-753
-756
-752
-760
-797
-883
-1033
-1258
-1559
-1928
-2349
-2801
-3261
-3704
-4115
-4483
-4806
-5089
-5338
-5559
-5751
-5906
-6012
-6057
-6039
-5968
-5867
-5769
-5710
-5723
-5833
-6054
-6396
-6858
-7435
-8111
-8856
-9627
-10375
-11046
-11604
-12030
-12328
-12519
-12631
-12685
-12689
-12640
-12529
-12355
-12131
-11887
-11659
-11484
-11380
-11345
-11357
-11384
-11395
-11374
-11321
-11253
-11193
-11164
-11179
-11238
-11331
-11440
-11550
-11648
-11732
-11810
-11895
-12001
-12141
-12318
-12527
-12753
-12977
-13181
-13351
-13480
-13567
-13612
-13613
-13565
-13457
-13284
-13044
-12746
-12408
-12051
-11693
-11345
-11011
-10684
-10359
-10030
-9697
-9364
-9034
-8710
-8392
-8083
-7787
-7512
-7267
-7060
-6888
-6744
-6614
-6487
-6361
-6244
-6152
-6097
-6081
-6088
-6087
-6043
-5925
-5724
-5447
-5117
-4760
-4393
-4027
-3664
-3310
-2982
-2705
-2502
-2382
-2324
-2278
-2175
-1950
-1564
-1020
-366
330
993
1573
2053
2450
2794
3117
3434
3738
4011
4228
4374
4448
4461
4433
4386
4343
4321
4334
4388
4474
4569
4637
4634
4527
4305
3986
3615
3248
2932
2688
2503
2344
2168
1952
1701
1450
1245
1129
1119
1199
1333
1475
1596
1689
1773
1878
2033
2255
2537
2862
3211
3573
3948
4346
4779
5252
5762
6300
6852
7414
7983
8563
9152
9738
10293
10780
11155
11386
11456
11369
11148
10829
10453
10055
9661
9287
8942
8628
8348
8105
7902
7745
7637
7577
7562
7582
7626
7681
7731
7765
7769
7733
7648
7510
7319
7081
6812
6530
6254
6002
5783
5597
5436
5289
5147
5007
4873
4760
4684
4664
4710
4830
5019
5265
5553
5862
6177
6488
6791
7094
7406
7741
8103
8489
8882
9258
9590
9854
10038
10138
10157
10101
9977
9792
9556
9283
8998
8728
8500
8330
8221
8159
8122
8092
8055
8018
7992
7992
8029
8102
8202
8319
8446
8583
8736
8905
9075
9216
9289
9258
9108
8859
8560
8283
8096
8045
8140
8347
8614
8876
9081
9202
9231
9183
9084
8961
8842
8751
8707
8721
8794
8910
9044
9160
9228
9229
9165
9056
8934
8831
8768
8749
8762
8785
8793
8765
8689
8558
8377
8154
7908
7659
7435
7258
7146
7098
7101
7128
7150
7141
7088
6989
6847
6666
6441
6153
5782
5309
4728
4054
3324
2580
1873
1243
715
298
-11
-222
-349
-401
-386
-306
-166
29
267
531
795
1030
1209
1311
1324
1253
1112
925
714
498
289
94
-82
-237
-367
-472
-562
-651
-761
-911
-1110
-1349
-1606
-1846
-2039
-2162
-2212
-2198
-2134
-2033
-1898
-1724
-1508
-1255
-986
-731
-526
-396
-349
-371
-436
-510
-570
-602
-602
-573
-511
-407
-250
-33
241
551
868
1158
1394
1557
1642
1649
1577
1419
1171
830
405
-86
-613
-1147
-1668
-2166
-2641
-3094
-3520
-3908
-4235
-4484
-4647
-4736
-4775
-4797
-4828
-4885
-4966
-5064
-5171
-5286
-5417
-5576
-5768
-5986
-6214
-6427
-6606
-6745
-6851
-6943
-7037
-7138
-7242
-7333
-7398
-7433
-7452
-7476
-7531
-7632
-7779
-7960
-8151
-8334
-8493
-8620
-8709
-8747
-8717
-8600
-8385
-8077
-7701
-7298
-6911
-6573
-6301
-6089
-5924
-5794
-5695
-5640
-5644
-5720
-5862
-6044
-6228
-6371
-6441
-6420
-6303
-6095
-5799
-5416
-4945
-4395
-3788
-3164
-2570
-2055
-1648
-1359
-1177
-1082
-1056
-1097
-1216
-1433
-1759
-2190
-2700
-3246
-3782
-4271
-4695
-5055
-5365
-5642
-5901
-6147
-6381
-6603
-6817
-7030
-7247
-7471
-7693
-7901
-8077
-8209
-8290
-8322
-8309
-8253
-8147
-7979
-7730
-7388
-6951
-6431
-5856
-5262
-4685
-4157
-3701
-3327
-3039
-2833
-2700
-2624
-2591
-2584
-2586
-2588
-2587
-2584
-2588
-2605
-2638
-2679
-2714
-2720
-2674
-2560
-2369
-2111
-1808
-1496
-1212
-992
-857
-815
-855
-953
-1081
-1212
-1328
-1420
-1484
-1517
-1514
-1465
-1359
-1195
-984
-754
-549
-414
-386
-478
-681
-961
-1272
-1572
-1832
-2043
-2214
-2361
-2503
-2648
-2795
-2933
-3051
-3141
-3201
-3235
-3252
-3260
-3262
-3257
-3243
-3215
-3175
-3121
-3059
-2993
-2924
-2855
-2788
-2722
-2656
-2592
-2529
-2466
-2404
-2345
-2293
-2257
-2248
-2274
-2339
-2440
-2561
-2681
-2769
-2796
-2735
-2567
-2287
-1898
-1412
-852
-243
386
1006
1588
2108
2548
2901
3170
3375
3541
3701
3883
4105
4374
4682
5011
5345
5673
5995
6323
6675
7066
7502
7974
8458
8928
9356
9729
10045
10319
10568
10812
11059
11309
11552
11779
11987
12179
12369
12576
12813
13084
13377
13671
13938
14149
14284
14333
14294
14175
13982
13722
13399
13016
12579
12096
11580
11049
10518
9996
9487
8986
8486
7979
7466
6954
6455
5985
5551
5153
4778
4405
4011
3579
3102
2586
2044
1494
950
420
-96
-600
-1095
-1583
-2062
-2526
-2975
-3407
-3824
-4228
-4612
-4966
-5274
-5519
-5691
-5788
-5821
-5808
-5770
-5717
-5653
-5567
-5441
-5262
-5021
-4726
-4393
-4050
-3720
-3423
-3167
-2949
-2760
-2587
-2422
-2265
-2121
-2001
-1915
-1870
-1868
-1900
-1950
-1999
-2029
-2025
-1984
-1905
-1799
-1678
-1556
-1443
-1346
-1271
-1221
-1198
-1205
-1242
-1305
-1389
-1489
-1602
-1732
-1890
-2086
-2332
-2628
-2959
-3303
-3629
-3914
-4146
-4329
-4484
-4637
-4805
-4994
-5188
-5359
-5471
-5494
-5408
-5211
-4911
-4521
-4057
-3531
-2954
-2339
-1700
-1059
-435
156
706
1216
1690
2133
2540
2902
3202
3427
3575
3659
3707
3754
3834
3963
4134
4319
4472
4546
4502
4324
4021
3621
3169
2708
2273
1880
1529
1206
894
578
257
-56
-336
-554
-685
-717
-659
-532
-373
-220
-101
-38
-33
-81
-170
-284
-413
-547
-680
-806
-918
-1010
-1081
-1131
-1167
-1198
-1231
-1271
-1314
-1355
-1386
-1406
-1418
-1440
-1494
-1605
-1797
-2081
-2460
-2922
-3442
-3992
-4541
-5064
-5544
-5977
-6371
-6740
-7102
-7466
-7830
-8180
-8491
-8736
-8900
-8985
-9010
-9009
-9021
-9072
-9173
-9312
-9462
-9593
-9676
-9696
-9647
-9534
-9360
-9129
-8846
-8521
-8175
-7840
-7553
-7346
-7238
-7221
-7271
-7353
-7440
-7526
-7628
-7785
-8038
-8417
-8928
-9549
-10242
-10968
-11695
-12414
-13127
-13844
-14566
-15285
-15979
-16619
-17187
-17675
-18089
-18450
-18777
-19083
-19373
-19643
-19885
-20094
-20267
-20398
-20482
-20499
-20426
-20235
-19900
-19408
-18762
-17973
-17062
-16047
-14940
-13743
-12457
-11082
-9631
-8124
-6591
-5065
-3573
-2135
-753
580
1879
3159
4424
5669
6870
7996
9014
9900
10648
11271
11800
12273
12721
13160
13587
13978
14307
14548
14692
14744
14720
14642
14522
14369
14186
13979
13762
13561
13403
13312
13300
13357
13463
13591
13720
13843
13966
14102
14260
14442
14633
14814
14964
15068
15123
15129
15092
15012
14893
14738
14564
14399
14279
14243
14318
14509
14799
15158
15547
15936
16306
16653
16973
17262
17511
17705
17833
17891
17889
17848
17787
17723
17660
17595
17520
17430
17326
17212
17089
16949
16778
16554
16265
15909
15501
15064
14621
14182
13738
13261
12724
12103
11400
10633
9834
9039
8271
7542
6853
6201
5588
5021
4503
4030
3584
3132
2643
2096
1490
849
207
-401
-959
-1472
-1964
-2462
-2983
-3524
-4064
-4572
-5025
-5408
-5724
-5980
-6182
-6325
-6394
-6374
-6263
-6080
-5864
-5662
-5517
-5450
-5461
-5527
-5621
-5723
-5827
-5944
-6092
-6285
-6531
-6827
-7166
-7545
-7964
-8425
-8926
-9452
-9975
-10459
-10877
-11217
-11493
-11739
-11995
-12291
-12634
-13007
-13371
-13686
-13925
-14083
-14175
-14231
-14278
-14336
-14412
-14501
-14596
-14694
-14794
-14897
-15001
-15099
-15177
-15223
-15232
-15206
-15158
-15100
-15038
-14963
-14856
-14692
-14456
-14148
-13793
-13432
-13112
-12867
-12712
-12636
-12608
-12590
-12553
-12481
-12380
-12272
-12180
-12125
-12111
-12131
-12166
-12195
-12197
-12165
-12100
-12012
-11919
-11839
-11792
-11792
-11848
-11965
-12137
-12353
-12592
-12828
-13033
-13180
-13251
-13238
-13141
-12972
-12746
-12479
-12182
-11862
-11518
-11147
-10745
-10312
-9849
-9362
-8852
-8318
-7755
-7155
-6515
-5833
-5120
-4391
-3664
-2953
-2257
-1559
-827
-20
902
1965
3172
4503
5917
7363
8790
10162
11461
12685
13851
14978
16082
17172
18239
19268
20242
21145
21971
22726
23423
24080
24711
25322
25911
26465
26967
27402
27756
28020
28193
28272
28260
28158
27974
27717
27403
27051
26676
26290
25894
25481
25041
24562
24043
23491
22920
22347
21785
21234
20689
20135
19559
18955
18328
17685
17040
16398
15760
15120
14469
13807
13141
12483
11850
11249
10674
10109
9527
8905
8231
7511
6766
6024
5313
4647
4027
3442
2870
2296
1710
1110
499
-120
-748
-1392
-2063
-2770
-3519
-4305
-5119
-5946
-6769
-7576
-8356
-9102
-9808
-10471
-11086
-11649
-12155
-12601
-12989
-13322
-13610
-13867
-14109
-14351
-14606
-14876
-15162
-15455
-15749
-16035
-16311
-16577
-16831
-17073
-17294
-17485
-17633
-17733
-17784
-17791
-17767
-17719
-17652
-17564
-17449
-17305
-17136
-16954
-16777
-16624
-16508
-16432
-16391
-16373
-16375
-16391
-16424
-16475
-16535
-16585
-16595
-16531
-16370
-16103
-15745
-15325
-14879
-14437
-14015
-13616
-13232
-12850
-12461
-12064
-11659
-11249
-10833
-10405
-9962
-9502
-9033
-8569
-8122
-7705
-7317
-6952
-6599
-6248
-5898
-5553
-5227
-4929
-4664
-4432
-4227
-4045
-3884
-3751
-3649
-3580
-3533
-3490
-3431
-3341
-3214
-3061
-2899
-2740
-2586
-2425
-2231
-1983
-1671
-1309
-930
-580
-302
-122
-46
-57
-130
-239
-368
-510
-666
-839
-1027
-1225
-1431
-1644
-1868
-2110
-2371
-2642
-2901
-3119
-3267
-3328
-3304
-3214
-3092
-2972
-2880
-2828
-2818
-2843
-2895
-2969
-3064
-3174
-3290
-3398
-3484
-3538
-3560
-3564
-3569
-3597
-3661
-3762
-3888
-4022
-4155
-4278
-4396
-4521
-4663
-4827
-5012
-5213
-5425
-5648
-5884
-6137
-6404
-6675
-6932
-7156
-7334
-7468
-7575
-7679
-7806
-7969
-8164
-8371
-8562
-8709
-8795
-8815
-8775
-8688
-8559
-8391
-8180
-7921
-7612
-7257
-6866
-6448
-6010
-5555
-5082
-4594
-4099
-3607
-3134
-2688
-2274
-1883
-1503
-1123
-736
-350
23
366
667
923
1139
1325
1489
1636
1763
1869
1954
2028
2108
2216
2371
2584
2856
3176
3535
3923
4333
4765
5217
5687
6165
6636
7085
7493
7845
8125
8317
8403
8371
8215
7941
7569
7128
6650
6158
5663
5162
4641
4086
3495
2875
2247
1638
1068
552
91
-314
-668
-967
-1207
-1385
-1502
-1571
-1608
-1634
-1660
-1684
-1696
-1676
-1606
-1477
-1292
-1058
-786
-481
-137
254
703
1212
1775
2373
2986
3589
4161
4687
5149
5534
5828
6022
6116
6126
6075
5996
5920
5867
5842
5838
5838
5826
5795
5748
5698
5663
5660
5706
5808
5969
6186
6452
6754
7076
7404
7726
8038
8343
8656
8991
9359
9759
10182
10606
11003
11351
11632
11837
11966
12023
12018
11962
11871
11760
11647
11547
11465
11399
11339
11274
11196
11107
11018
10948
10911
10914
10952
11011
11074
11127
11166
11196
11225
11260
11297
11327
11337
11318
11272
11208
11143
11090
11054
11031
11003
10954
10872
10755
10608
10444
10272
10099
9924
9743
9556
9367
9182
9011
8857
8718
8583
8441
8283
8108
7927
7758
7616
7512
7444
7403
7373
7341
7306
7276
7269
7302
7387
7522
7695
7881
8058
8209
8328
8423
8508
8599
8708
8839
8991
9160
9344
9548
9779
10043
10343
10675
11028
11388
11745
12093
12436
12781
13134
13494
13850
14187
14489
14747
14964
15151
15322
15487
15644
15782
15878
15914
15875
15762
15588
15370
15131
14889
14655
14440
14251
14090
13958
13849
13748
13640
13508
13351
13177
13008
12871
12784
12749
12749
12752
12723
12639
12497
12316
12126
11957
11826
11738
11680
11638
11600
11559
11514
11459
11381
11256
11056
10761
10365
9883
9343
8777
8207
7634
7044
6412
5721
4970
4178
3377
2601
1872
1193
547
-94
-760
-1469
-2233
-3049
-3912
-4818
-5763
-6739
-7735
-8732
-9704
-10625
-11478
-12257
-12972
-13642
-14288
-14925
-15556
-16172
-16762
-17306
-17796
-18232
-18621
-18981
-19329
-19687
-20068
-20483
-20934
-21414
-21908
-22397
-22858
-23276
-23639
-23947
-24209
-24437
-24648
-24853
-25060
-25272
-25490
-25711
-25935
-26163
-26399
-26650
-26928
-27242
-27601
-28008
-28457
-28931
-29404
-29843
-30218
-30506
-30694
-30782
-30775
-30683
-30515
-30276
-29968
-29594
-29163
-28684
-28168
-27623
-27048
-26435
-25773
-25053
-24276
-23455
-22614
-21777
-20963
-20178
-19417
-18663
-17898
-17109
-16288
-15440
-14568
-13675
-12758
-11813
-10833
-9820
-8783
-7734
-6692
-5666
-4660
-3669
-2684
-1697
-706
284
1265
2232
3183
4124
5061
6000
6938
7864
8762
9616
10414
11154
11838
12471
13053
13577
14033
14413
14716
14955
15158
15356
15577
15837
16129
16435
16717
16945
17096
17164
17160
17109
17038
16969
16916
16880
16850
16812
16753
16664
16546
16407
16260
16120
15997
15895
15812
15743
15681
15623
15570
15529
15506
15505
15529
15572
15632
15706
15794
15901
16027
16175
16332
16486
16620
16721
16789
16835
16876
16935
17023
17141
17277
17410
17520
17595
17634
17646
17645
17642
17642
17641
17633
17609
17569
17514
17455
17398
17351
17317
17296
17290
17302
17336
17400
17495
17621
17772
17939
18114
18293
18476
18664
18863
19073
19292
19517
19741
19959
20171
20375
20576
20775
20976
21179
21386
21597
21809
22019
22219
22398
22545
22649
22702
22698
22630
22490
22269
21954
21535
21008
20377
19659
18878
18063
17238
16421
15626
14858
14124
13434
12800
12237
11752
11346
11007
10713
10438
10156
9847
9499
9112
8692
8249
7791
7330
6870
6416
5971
5535
5108
4693
4289
3899
3525
3168
2832
2515
2217
1941
1684
1446
1224
1010
791
555
288
-14
-349
-705
-1062
-1406
-1726
-2025
-2312
-2602
-2902
-3214
-3529
-3832
-4114
-4373
-4623
-4888
-5190
-5547
-5962
-6423
-6906
-7386
-7843
-8264
-8645
-8986
-9287
-9547
-9764
-9941
-10086
-10215
-10347
-10499
-10682
-10897
-11135
-11386
-11639
-11891
-12143
-12404
-12681
-12981
-13309
-13668
-14063
-14499
-14979
-15504
-16065
-16652
-17244
-17821
-18369
-18881
-19356
-19802
-20227
-20642
-21053
-21466
-21887
-22321
-22770
-23235
-23714
-24195
-24665
-25107
-25506
-25853
-26141
-26372
-26550
-26682
-26776
-26838
-26873
-26879
-26853
-26784
-26659
-26466
-26200
-25862
-25463
-25019
-24550
-24074
-23602
-23141
-22693
-22260
-21849
-21465
-21115
-20800
-20517
-20255
-20003
-19749
-19489
-19226
-18966
-18718
-18489
-18279
-18089
-17915
-17754
-17605
-17466
-17333
-17199
-17054
-16891
-16706
-16501
-16286
-16076
-15878
-15701
-15544
-15403
-15273
-15146
-15019
-14885
-14731
-14542
-14301
-13993
-13614
-13171
-12683
-12174
-11661
-11153
-10642
-10116
-9559
-8968
-8353
-7737
-7149
-6612
-6137
-5719
-5344
-4994
-4653
-4317
-3984
-3661
-3350
-3051
-2760
-2471
-2183
-1896
-1613
-1339
-1075
-821
-571
-320
-63
203
480
770
1072
1386
1708
2031
2346
2643
2917
3174
3424
3685
3971
4292
4647
5029
5426
5830
6237
6647
7061
7478
7889
8279
8632
8936
9186
9386
9542
9658
9734
9766
9745
9669
9544
9383
9202
9018
8838
8664
8490
8310
8124
7935
7756
7594
7458
7346
7255
7177
7107
7044
6987
6934
6881
6822
6748
6658
6556
6452
6357
6280
6222
6175
6131
6081
6027
5975
5938
5924
5934
5958
5982
5988
5967
5919
5848
5762
5660
5535
5374
5165
4903
4599
4273
3953
3664
3423
3238
3105
3017
2966
2946
2948
2965
2984
2994
2987
2961
2923
2886
2860
2848
2843
2828
2786
2704
2581
2430
2271
2122
1994
1888
1797
1710
1618
1517
1409
1296
1180
1058
927
787
644
509
395
310
256
228
213
200
184
165
151
145
148
152
144
112
51
-35
-135
-232
-315
-375
-413
-432
-434
-420
-382
-315
-213
-78
83
259
435
598
736
841
906
927
903
841
749
643
539
449
381
335
309
302
315
352
420
524
661
820
988
1149
1291
1410
1506
1581
1635
1667
1669
1636
1567
1469
1355
1240
1140
1066
1025
1020
1048
1109
1200
1317
1457
1615
1789
1977
2181
2404
2643
2892
3138
3365
3559
3714
3838
3948
4067
4218
4409
4640
4901
5178
5458
5735
6008
6280
6549
6812
7060
7286
7484
7654
7799
7919
8013
8079
8108
8101
8064
8013
7959
7914
7873
7824
7742
7606
7406
7145
6838
6507
6167
5822
5468
5098
4709
4308
3914
3548
3226
2948
2704
2475
2242
1999
1751
1512
1296
1102
916
714
464
148
-242
-694
-1186
-1697
-2208
-2716
-3221
-3727
-4238
-4750
-5258
-5756
-6238
-6702
-7147
-7566
-7953
-8300
-8604
-8872
-9123
-9382
-9675
-10018
-10412
-10843
-11285
-11711
-12102
-12447
-12747
-13009
-13239
-13442
-13619
-13772
-13902
-14010
-14097
-14163
-14201
-14206
-14176
-14117
-14045
-13987
-13967
-14000
-14088
-14215
-14355
-14479
-14567
-14613
-14625
-14615
-14599
-14583
-14567
-14545
-14508
-14453
-14381
-14295
-14199
-14095
-13981
-13855
-13716
-13566
-13409
-13250
-13090
-12928
-12758
-12573
-12372
-12158
-11939
-11725
-11523
-11334
-11152
-10968
-10771
-10553
-10310
-10041
-9746
-9421
-9063
-8667
-8233
-7761
-7259
-6735
-6201
-5664
-5130
-4605
-4094
-3606
-3145
-2718
-2327
-1971
-1645
-1342
-1060
-799
-562
-355
-181
-38
76
169
246
313
376
439
511
600
714
852
1006
1159
1286
1366
1382
1334
1233
1098
950
806
673
549
430
312
193
77
-30
-125
-212
-298
-393
-509
-650
-817
-1004
-1202
-1400
-1588
-1755
-1894
-2000
-2070
-2104
-2106
-2083
-2040
-1979
-1898
-1794
-1659
-1492
-1296
-1082
-864
-656
-467
-303
-160
-34
77
173
253
312
352
378
403
439
495
575
673
777
873
948
996
1016
1010
983
936
867
771
644
483
292
76
-154
-386
-609
-814
-996
-1157
-1300
-1437
-1577
-1732
-1907
-2104
-2323
-2561
-2818
-3094
-3394
-3720
-4067
-4426
-4778
-5101
-5376
-5593
-5752
-5866
-5951
-6023
-6087
-6141
-6173
-6172
-6132
-6055
-5954
-5849
-5753
-5676
-5614
-5559
-5498
-5421
-5328
-5221
-5111
-5004
-4904
-4807
-4706
-4597
-4476
-4346
-4211
-4080
-3954
-3834
-3718
-3601
-3482
-3365
-3254
-3155
-3069
-2992
-2913
-2819
-2697
-2538
-2341
-2110
-1855
-1583
-1305
-1024
-743
-464
-187
92
373
662
964
1282
1615
1959
2301
2626
2920
3174
3390
3577
3751
3928
4118
4322
4531
4731
4907
5049
5157
5235
5296
5349
5402
5456
5513
5569
5630
5699
5788
5904
6054
6237
6446
6671
6901
7123
7327
7506
7655
7769
7847
7894
7917
7929
7948
7987
8060
8170
8317
8492
8686
8890
9094
9294
9482
9655
9806
9934
10036
10117
10183
10242
10298
10353
10405
10447
10477
10493
10499
10505
10520
10550
10598
10657
10717
10768
10801
10808
10789
10746
10685
10613
10536
10463
10400
10349
10311
10280
10249
10210
10161
10105
10054
10024
10027
10070
10150
10252
10356
10443
10497
10513
10493
10442
10364
10264
10137
9984
9802
9598
9383
9168
8966
8787
8632
8501
8391
8297
8218
8151
8093
8039
7982
7915
7834
7740
7640
7544
7460
7394
7346
7314
7291
7273
7259
7251
7255
7276
7316
7377
7451
7530
7602
7655
7677
7659
7597
7492
7351
7187
7014
6846
6691
6553
6430
6317
6211
6113
6026
5959
5918
5909
5931
5979
6044
6119
6194
6266
6332
6395
6459
6530
6612
6710
6824
6949
7075
7190
7281
7343
7372
7378
7369
7357
7348
7339
7320
7282
7216
7119
6997
6861
6719
6579
6440
6298
6147
5986
5817
5646
5476
5307
5130
4933
4704
4438
4138
3818
3499
3195
2919
2670
2442
2225
2015
1811
1623
1460
1333
1249
1209
1210
1247
1319
1421
1550
1698
1853
2001
2128
2222
2280
2303
2298
2273
2231
2176
2108
2029
1945
1861
1786
1727
1686
1661
1645
1631
1610
1577
1530
1464
1377
1261
1111
920
687
416
115
-201
-517
-818
-1093
-1336
-1547
-1730
-1896
-2054
-2214
-2380
-2551
-2719
-2874
-3005
-3108
-3186
-3248
-3311
-3390
-3494
-3626
-3779
-3942
-4101
-4247
-4374
-4483
-4579
-4668
-4755
-4845
-4939
-5038
-5141
-5243
-5340
-5423
-5487
-5529
-5550
-5555
-5553
-5551
-5553
-5560
-5566
-5564
-5549
-5520
-5483
-5445
-5417
-5407
-5418
-5452
-5506
-5576
-5654
-5732
-5801
-5850
-5869
-5855
-5810
-5743
-5671
-5608
-5563
-5534
-5513
-5482
-5425
-5331
-5201
-5042
-4870
-4700
-4542
-4402
-4278
-4167
-4062
-3963
-3865
-3765
-3658
-3542
-3411
-3265
-3108
-2945
-2786
-2634
-2491
-2353
-2213
-2066
-1911
-1752
-1598
-1458
-1337
-1234
-1144
-1056
-958
-843
-706
-550
-378
-200
-22
147
302
442
565
675
776
873
967
1055
1130
1181
1199
1182
1134
1066
995
934
893
872
867
869
872
874
880
898
934
989
1058
1131
1194
1233
1241
1214
1152
1059
940
798
640
472
301
133
-28
-185
-345
-519
-722
-964
-1251
-1583
-1955
-2358
-2782
-3222
-3672
-4129
-4594
-5063
-5534
-6003
-6464
-6911
-7336
-7733
-8096
-8420
-8700
-8933
-9123
-9276
-9403
-9520
-9645
-9793
-9978
-10202
-10464
-10754
-11058
-11366
-11670
-11971
-12275
-12592
-12930
-13290
-13668
-14049
-14421
-14770
-15092
-15393
-15681
-15971
-16268
-16575
-16882
-17175
-17437
-17658
-17833
-17962
-18052
-18108
-18137
-18139
-18114
-18062
-17984
-17882
-17757
-17607
-17429
-17216
-16960
-16659
-16312
-15931
-15524
-15104
-14680
-14259
-13843
-13429
-13018
-12611
-12213
-11830
-11469
-11133
-10824
-10537
-10267
-10008
-9753
-9498
-9240
-8979
-8715
-8454
-8200
-7958
-7733
-7523
-7323
-7120
-6905
-6665
-6395
-6098
-5779
-5452
-5125
-4806
-4494
-4184
-3868
-3541
-3198
-2841
-2475
-2104
-1730
-1353
-971
-579
-177
236
657
1081
1503
1920
2332
2737
3138
3533
3922
4306
4682
5050
5408
5752
6076
6374
6639
6868
7061
7223
7362
7482
7587
7671
7727
7746
7721
7654
7552
7432
7311
7205
7124
7068
7035
7020
7017
7026
7051
7095
7162
7251
7359
7480
7608
7740
7875
8013
8154
8295
8430
8553
8658
8744
8815
8882
8956
9050
9170
9318
9489
9675
9867
10058
10244
10424
10597
10762
10917
11058
11182
11286
11371
11440
11495
11540
11575
11598
11605
11594
11564
11522
11475
11434
11408
11402
11416
11445
11482
11521
11558
11590
11618
11641
11659
11669
11670
11658
11634
11596
11546
11481
11399
11297
11173
11030
10877
10722
10576
10442
10316
10185
10030
9839
9606
9337
9049
8766
8509
8289
8106
7950
7803
7651
7484
7298
7094
6875
6645
6403
6151
5894
5639
5394
5170
4968
4785
4612
4436
4249
4048
3837
3626
3424
3237
3064
2900
2738
2575
2409
2242
2077
1913
1744
1564
1365
1145
911
673
446
242
68
-78
-202
-314
-425
-541
-668
-811
-973
-1156
-1357
-1574
-1797
-2015
-2219
-2405
-2573
-2728
-2875
-3016
-3148
-3261
-3344
-3387
-3387
-3347
-3276
-3185
-3085
-2984
-2889
-2803
-2728
-2667
-2619
-2579
-2540
-2493
-2432
-2355
-2271
-2191
-2130
-2097
-2094
-2111
-2136
-2151
-2146
-2111
-2045
-1950
-1825
-1669
-1483
-1267
-1026
-770
-505
-236
40
330
646
993
1371
1767
2166
2555
2926
3284
3643
4019
4423
4856
5308
5764
6210
6635
7038
7423
7798
8170
8543
8920
9304
9698
10102
10514
10923
11314
11669
11975
12232
12453
12660
12878
13122
13393
13675
13945
14183
14377
14530
14653
14759
14852
14927
14970
14970
14920
14827
14706
14574
14438
14294
14128
13924
13675
13388
13081
12782
12511
12274
12064
11861
11647
11411
11154
10889
10628
10380
10142
9903
9648
9369
9065
8744
8415
8085
7754
7416
7065
6700
6326
5952
5589
5237
4893
4543
4180
3800
3412
3035
2687
2380
2113
1872
1638
1392
1127
844
555
270
-6
-274
-543
-819
-1105
-1397
-1684
-1959
-2219
-2465
-2708
-2956
-3214
-3479
-3746
-4008
-4264
-4516
-4768
-5026
-5292
-5561
-5827
-6089
-6346
-6605
-6873
-7152
-7439
-7720
-7975
-8186
-8345
-8448
-8501
-8515
-8498
-8455
-8387
-8295
-8183
-8055
-7919
-7776
-7619
-7439
-7221
-6957
-6647
-6302
-5937
-5570
-5210
-4859
-4511
-4162
-3814
-3477
-3164
-2890
-2658
-2461
-2283
-2102
-1904
-1684
-1447
-1203
-962
-727
-494
-259
-20
217
439
633
790
913
1014
1112
1217
1331
1441
1526
1566
1553
1492
1404
1314
1246
1213
1217
1248
1292
1338
1376
1399
1401
1376
1318
1223
1096
948
793
645
509
381
248
93
-95
-317
-564
-817
-1060
-1279
-1473
-1644
-1800
-1947
-2087
-2218
-2339
-2450
-2553
-2655
-2760
-2871
-2987
-3102
-3216
-3328
-3444
-3570
-3708
-3856
-4003
-4140
-4252
-4336
-4393
-4430
-4452
-4460
-4446
-4397
-4303
-4159
-3975
-3769
-3563
-3376
-3213
-3069
-2928
-2772
-2592
-2387
-2166
-1944
-1730
-1530
-1340
-1154
-968
-782
-603
-442
-304
-188
-85
18
132
261
401
541
670
782
878
969
1064
1171
1287
1403
1507
1588
1644
1679
1703
1723
1745
1765
1777
1774
1756
1728
1699
1680
1673
1676
1682
1681
1669
1648
1627
1614
1616
1630
1646
1654
1642
1606
1549
1482
1415
1359
1320
1301
1304
1328
1377
1448
1539
1640
1742
1836
1915
1983
2045
2110
2183
2262
2341
2410
2464
2503
2540
2588
2663
2773
2918
3092
3285
3486
3689
3892
4091
4280
4455
4610
4747
4873
5003
5150
5321
5512
5705
5875
5996
6057
6056
6010
5937
5855
5770
5678
5568
5434
5272
5093
4912
4744
4597
4472
4360
4252
4144
4035
3931
3836
3749
3661
3561
3438
3290
3123
2952
2792
2654
2538
2436
2337
2232
2118
2001
1890
1794
1716
1651
1591
1530
1465
1398
1334
1276
1222
1165
1094
1000
882
743
595
448
311
184
66
-49
-164
-277
-383
-475
-545
-592
-617
-626
-628
-630
-643
-673
-728
-813
-931
-1080
-1255
-1448
-1652
-1861
-2072
-2284
-2494
-2699
-2890
-3057
-3193
-3294
-3364
-3412
-3451
-3491
-3540
-3597
-3659
-3720
-3774
-3821
-3859
-3890
-3915
-3935
-3947
-3952
-3948
-3931
-3899
-3847
-3769
-3662
-3527
-3373
-3210
-3052
-2906
-2776
-2657
-2542
-2424
-2305
-2190
-2093
-2027
-1996
-1996
-2013
-2029
-2029
-2005
-1954
-1884
-1801
-1707
-1599
-1473
-1325
-1161
-995
-847
-738
-678
-668
-696
-745
-800
-851
-899
-948
-1004
-1068
-1136
-1197
-1241
-1261
-1254
-1225
-1183
-1133
-1081
-1033
-992
-968
-967
-998
-1060
-1146
-1241
-1322
-1374
-1385
-1360
-1313
-1260
-1219
-1194
-1181
-1167
-1134
-1072
-975
-846
-695
-532
-366
-201
-42
108
246
367
474
572
673
794
945
1134
1351
1581
1801
1990
2137
2240
2310
2362
2410
2460
2512
2558
2590
2602
2592
2564
2523
2474
2418
2355
2282
2201
2114
2027
1943
1861
1776
1678
1559
1413
1240
1048
849
655
476
314
169
37
-87
-208
-328
-448
-568
-685
-799
-906
-1002
-1092
-1176
-1263
-1367
-1502
-1678
-1897
-2151
-2427
-2703
-2965
-3200
-3408
-3594
-3767
-3935
-4103
-4273
-4445
-4620
-4799
-4987
-5187
-5402
-5629
-5865
-6106
-6350
-6598
-6852
-7114
-7379
-7640
-7886
-8106
-8296
-8457
-8600
-8736
-8876
-9027
-9190
-9359
-9531
-9703
-9874
-10044
-10213
-10377
-10530
-10665
-10781
-10880
-10972
-11067
-11170
-11283
-11399
-11506
-11595
-11661
-11708
-11745
-11783
-11827
-11879
-11934
-11985
-12027
-12061
-12096
-12137
-12193
-12261
-12335
-12407
-12467
-12512
-12546
-12575
-12606
-12645
-12692
-12745
-12799
-12855
-12911
-12966
-13020
-13066
-13096
-13101
-13078
-13032
-12974
-12920
-12882
-12870
-12880
-12904
-12930
-12949
-12955
-12949
-12935
-12914
-12888
-12852
-12805
-12747
-12681
-12614
-12552
-12495
-12440
-12377
-12297
-12193
-12066
-11922
-11772
-11626
-11485
-11348
-11205
-11050
-10878
-10689
-10492
-10295
-10104
-9923
-9749
-9575
-9395
-9205
-9002
-8785
-8556
-8313
-8055
-7784
-7501
-7212
-6926
-6649
-6386
-6140
-5906
-5682
-5462
-5248
-5039
-4841
-4660
-4500
-4363
-4251
-4163
-4098
-4053
-4027
-4019
-4030
-4061
-4119
-4210
-4338
-4507
-4712
-4945
-5192
-5443
-5689
-5928
-6163
-6401
-6644
-6890
-7132
-7358
-7560
-7735
-7887
-8025
-8161
-8305
-8460
-8624
-8794
-8967
-9141
-9320
-9504
-9687
-9859
-10005
-10110
-10166
-10177
-10155
-10119
-10083
-10054
-10028
-9993
-9934
-9846
-9734
-9612
-9500
-9410
-9349
-9307
-9268
-9216
-9138
-9030
-8898
-8747
-8583
-8401
-8194
-7953
-7669
-7345
-6987
-6606
-6212
-5813
-5412
-5011
-4617
-4240
-3896
-3597
-3349
-3147
-2977
-2818
-2651
-2466
-2266
-2064
-1877
-1717
-1589
-1483
-1386
-1280
-1156
-1008
-844
-667
-485
-300
-110
90
305
535
780
1034
1295
1560
1829
2105
2388
2677
2966
3251
3525
3784
4027
4254
4465
4660
4837
4992
5120
5220
5291
5335
5359
5369
5371
5370
5366
5359
5342
5308
5251
5166
5053
4917
4767
4615
4468
4333
4212
4099
3989
3875
3754
3626
3496
3371
3258
3164
3093
3046
3018
3004
2996
2986
2972
2950
2925
2901
2886
2882
2892
2910
2930
2945
2950
2946
2936
2926
2920
2923
2932
2945
2959
2974
2993
3020
3056
3099
3143
3179
3197
3197
3184
3170
3172
3202
3268
3365
3483
3607
3723
3826
3915
3996
4075
4162
4257
4359
4465
4570
4670
4760
4836
4895
4934
4952
4951
4937
4917
4899
4889
4892
4908
4936
4975
5023
5080
5146
5217
5291
5362
5427
5485
5537
5588
5641
5696
5751
5796
5823
5824
5799
5751
5691
5631
5581
5543
5518
5499
5478
5452
5420
5387
5362
5352
5366
5405
5471
5558
5665
5787
5925
6080
6253
6444
6650
6863
7074
7272
7447
7595
7716
7816
7900
7972
8032
8074
8095
8087
8051
7994
7928
7864
7813
7774
7742
7705
7653
7581
7493
7399
7314
7246
7198
7166
7141
7115
7086
7060
7047
7059
7101
7171
7263
7366
7473
7582
7698
7826
7969
8127
8292
8451
8598
8728
8848
8968
9100
9253
9428
9621
9823
10027
10230
10430
10630
10831
11031
11226
11410
11578
11728
11861
11981
12089
12183
12261
12322
12364
12394
12419
12446
12481
12521
12558
12582
12585
12564
12523
12470
12412
12351
12285
12204
12098
11963
11797
11609
11409
11205
11005
10810
10619
10436
10266
10117
10001
9923
9882
9871
9876
9882
9879
9865
9842
9816
9793
9771
9746
9713
9667
9609
9543
9478
9423
9379
9346
9313
9273
9214
9131
9019
8879
8709
8507
8273
8007
7711
7392
7060
6722
6386
6052
5719
5383
5039
4685
4323
3958
3597
3247
2910
2588
2278
1974
1672
1365
1050
725
391
53
-284
-613
-926
-1221
-1500
-1768
-2032
-2299
-2575
-2859
-3148
-3437
-3721
-3998
-4268
-4537
-4809
-5087
-5371
-5659
-5944
-6220
-6480
-6719
-6935
-7127
-7293
-7434
-7549
-7640
-7707
-7755
-7786
-7808
-7827
-7849
-7879
-7918
-7967
-8026
-8096
-8179
-8275
-8387
-8513
-8649
-8787
-8917
-9025
-9104
-9148
-9160
-9147
-9115
-9074
-9029
-8981
-8930
-8875
-8818
-8764
-8718
-8687
-8677
-8690
-8725
-8781
-8854
-8940
-9034
-9130
-9218
-9288
-9331
-9339
-9312
-9253
-9170
-9071
-8959
-8837
-8701
-8549
-8380
-8197
-8007
-7820
-7637
-7455
-7267
-7060
-6825
-6556
-6258
-5940
-5613
-5288
-4969
-4655
-4342
-4027
-3712
-3404
-3112
-2845
-2610
-2407
-2233
-2082
-1947
-1825
-1711
-1600
-1484
-1353
-1196
-1008
-790
-549
-298
-52
178
389
582
764
939
1109
1269
1410
1523
1604
1653
1675
1676
1661
1631
1584
1517
1431
1331
1226
1128
1046
986
944
917
894
871
846
821
801
787
781
778
772
758
731
690
637
574
505
432
356
283
217
165
133
125
139
170
208
245
277
303
329
362
407
465
533
604
669
725
772
816
866
928
1008
1102
1207
1314
1417
1511
1593
1661
1713
1746
1757
1745
1713
1669
1623
1587
1567
1563
1568
1571
1560
1529
1475
1406
1331
1261
1199
1145
1093
1037
970
892
808
723
646
581
531
494
469
456
453
459
470
481
482
466
429
374
307
239
179
130
86
35
-34
-132
-258
-403
-553
-691
-808
-902
-980
-1055
-1137
-1235
-1350
-1479
-1615
-1755
-1895
-2035
-2172
-2304
-2428
-2543
-2650
-2756
-2871
-3005
-3165
-3349
-3544
-3736
-3909
-4058
-4184
-4300
-4421
-4560
-4718
-4887
-5051
-5193
-5301
-5371
-5410
-5429
-5440
-5451
-5462
-5471
-5474
-5469
-5454
-5434
-5412
-5391
-5374
-5360
-5351
-5346
-5344
-5346
-5345
-5337
-5317
-5279
-5226
-5164
-5102
-5048
-5007
-4979
-4959
-4940
-4918
-4893
-4867
-4845
-4826
-4808
-4788
-4758
-4718
-4673
-4628
-4593
-4573
-4565
-4565
-4563
-4555
-4542
-4532
-4531
-4545
-4571
-4599
-4616
-4610
-4581
-4535
-4487
-4450
-4431
-4426
-4426
-4419
-4400
-4370
-4340
-4321
-4320
-4334
-4353
-4363
-4356
-4330
-4298
-4277
-4280
-4314
-4373
-4443
-4510
-4563
-4605
-4645
-4699
-4777
-4881
-5004
-5131
-5244
-5326
-5367
-5362
-5309
-5209
-5069
-4899
-4714
-4533
-4372
-4242
-4141
-4059
-3977
-3876
-3749
-3596
-3432
-3275
-3140
-3033
-2951
-2883
-2818
-2747
-2670
-2592
-2518
-2454
-2399
-2350
-2306
-2268
-2243
-2241
-2267
-2320
-2392
-2468
-2531
-2574
-2595
-2606
-2620
-2651
-2707
-2784
-2873
-2958
-3023
-3058
-3058
-3023
-2961
-2881
-2793
-2707
-2629
-2561
-2500
-2440
-2373
-2293
-2197
-2089
-1976
-1865
-1760
-1662
-1567
-1470
-1371
-1270
-1175
-1092
-1024
-969
-920
-865
-795
-707
-603
-487
-364
-235
-98
52
218
396
579
756
918
1062
1195
1327
1470
1629
1804
1985
2162
2325
2472
2607
2736
2865
2994
3117
3226
3314
3376
3416
3438
3450
3454
3449
3433
3404
3362
3313
3262
3212
3164
3109
3043
2959
2860
2756
2661
2589
2547
2534
2543
2564
2587
2614
2649
2702
2782
2890
3021
3164
3309
3446
3575
3698
3822
3953
4091
4233
4373
4504
4624
4732
4833
4929
5024
5117
5206
5287
5360
5425
5483
5538
5587
5628
5653
5655
5628
5573
5494
5401
5304
5214
5134
5065
5003
4940
4874
4801
4724
4650
4584
4533
4499
4484
4485
4498
4522
4551
4583
4615
4646
4674
4702
4734
4776
4831
4900
4980
5061
5132
5183
5208
5210
5196
5178
5164
5159
5161
5163
5156
5133
5090
5029
4952
4864
4767
4661
4545
4423
4297
4170
4046
3927
3804
3672
3525
3357
3171
2977
2784
2604
2443
2302
2177
2061
1948
1835
1721
1608
1499
1396
1302
1218
1144
1082
1029
981
931
872
801
718
628
542
471
421
393
380
366
340
290
214
116
4
-110
-219
-318
-404
-478
-544
-602
-656
-711
-768
-831
-899
-969
-1032
-1080
-1106
-1110
-1093
-1064
-1032
-1004
-983
-965
-944
-914
-872
-817
-753
-683
-612
-541
-471
-405
-343
-288
-242
-205
-173
-140
-99
-46
24
107
200
302
410
526
655
798
956
1122
1291
1454
1605
1743
1873
1998
2125
2253
2380
2498
2600
2680
2737
2773
2798
2820
2846
2883
2930
2984
3039
3088
3127
3156
3176
3193
3213
3240
3275
3313
3348
3373
3380
3368
3338
3294
3243
3187
3128
3062
2986
2899
2802
2700
2601
2512
2434
2368
2310
2253
2194
2133
2072
2013
1957
1903
1845
1781
1707
1625
1540
1462
1399
1355
1331
1323
1325
1334
1349
1371
1402
1444
1496
1555
1616
1675
1730
1781
1827
1867
1895
1906
1893
1852
1785
1699
1604
1510
1425
1350
1285
1227
1177
1135
1106
1098
1111
1146
1196
1254
1313
1367
1418
1465
1509
1549
1578
1589
1577
1539
1480
1413
1349
1301
1274
1269
1281
1302
1326
1348
1367
1385
1401
1415
1425
1425
1414
1386
1342
1279
1199
1103
991
867
736
606
483
374
282
209
149
98
50
2
-46
-94
-140
-183
-224
-268
-320
-384
-462
-553
-654
-759
-862
-962
-1058
-1154
-1256
-1369
-1493
-1627
-1767
-1907
-2041
-2172
-2300
-2429
-2563
-2705
-2849
-2988
-3116
-3223
-3310
-3376
-3428
-3470
-3505
-3534
-3553
-3561
-3559
-3552
-3548
-3557
-3587
-3640
-3716
-3811
-3920
-4038
-4169
-4310
-4462
-4623
-4789
-4954
-5117
-5277
-5438
-5606
-5785
-5977
-6178
-6382
-6585
-6781
-6972
-7157
-7341
-7523
-7700
-7869
-8023
-8164
-8294
-8416
-8538
-8664
-8795
-8931
-9066
-9196
-9320
-9436
-9544
-9644
-9733
-9812
-9879
-9938
-9993
-10048
-10104
-10157
-10199
-10220
-10214
-10178
-10119
-10047
-9971
-9899
-9830
-9760
-9679
-9583
-9472
-9351
-9227
-9105
-8985
-8863
-8732
-8586
-8423
-8249
-8070
-7894
-7724
-7559
-7396
-7229
-7059
-6887
-6718
-6554
-6394
-6233
-6066
-5889
-5705
-5525
-5361
-5225
-5122
-5045
-4984
-4922
-4850
-4762
-4661
-4557
-4456
-4365
-4281
-4200
-4114
-4017
-3906
-3782
-3645
-3497
-3338
-3173
-3007
-2846
-2697
-2565
-2449
-2341
-2234
-2118
-1992
-1857
-1723
-1599
-1491
-1399
-1317
-1235
-1146
-1047
-943
-839
-743
-657
-580
-507
-435
-365
-301
-247
-207
-178
-151
-115
-60
15
106
199
282
345
388
417
442
476
524
586
658
732
804
871
932
988
1040
1088
1131
1173
1219
1276
1349
1442
1549
1663
1773
1872
1959
2041
2131
2240
2376
2538
2717
2898
3067
3214
3336
3437
3527
3617
3714
3822
3939
4061
4184
4304
4420
4532
4642
4751
4860
4968
5075
5180
5285
5391
5500
5614
5733
5852
5970
6083
6187
6283
6371
6454
6531
6599
6651
6681
6685
6662
6620
6570
6522
6486
6462
6445
6427
6398
6355
6301
6248
6209
6194
6208
6246
6296
6345
6384
6408
6420
6427
6437
6456
6486
6524
6566
6607
6644
6676
6704
6729
6755
6784
6819
6863
6919
6986
7062
7143
7225
7302
7374
7439
7500
7556
7607
7651
7685
7711
7731
7751
7781
7824
7883
7953
8028
8098
8159
8214
8268
8330
8407
8501
8609
8723
8836
8939
9030
9109
9176
9233
9279
9311
9328
9333
9331
9329
9337
9357
9388
9424
9457
9482
9496
9503
9509
9521
9538
9557
9566
9555
9514
9442
9344
9230
9113
9004
8907
8823
8747
8673
8598
8521
8445
8375
8316
8270
8238
8216
8199
8183
8164
8140
8112
8083
8055
8034
8019
8009
7998
7979
7947
7894
7820
7727
7622
7511
7401
7295
7192
7088
6980
6864
6741
6617
6497
6386
6290
6207
6136
6070
6004
5936
5861
5779
5688
5584
5466
5331
5177
5005
4817
4618
4410
4196
3977
3755
3534
3316
3108
2913
2731
2562
2398
2234
2064
1884
1696
1501
1306
1111
917
720
517
304
79
-159
-410
-673
-948
-1237
-1538
-1849
-2166
-2484
-2798
-3109
-3420
-3736
-4062
-4404
-4757
-5117
-5473
-5818
-6147
-6462
-6765
-7063
-7359
-7655
-7948
-8234
-8509
-8771
-9019
-9253
-9475
-9683
-9875
-10048
-10199
-10330
-10440
-10533
-10612
-10680
-10736
-10782
-10817
-10843
-10862
-10876
-10886
-10891
-10891
-10883
-10867
-10842
-10810
-10772
-10728
-10682
-10632
-10582
-10534
-10492
-10459
-10437
-10424
-10415
-10406
-10392
-10369
-10339
-10308
-10279
-10257
-10240
-10223
-10198
-10159
-10101
-10028
-9946
-9865
-9794
-9740
-9704
-9681
-9662
-9639
-9603
-9550
-9477
-9387
-9281
-9164
-9036
-8899
-8752
-8595
-8428
-8253
-8073
-7892
-7711
-7531
-7348
-7156
-6952
-6732
-6499
-6258
-6018
-5788
-5573
-5377
-5198
-5031
-4871
-4714
-4555
-4394
-4230
-4062
-3893
-3722
-3553
-3386
-3223
-3060
-2892
-2711
-2515
-2302
-2080
-1863
-1664
-1495
-1358
-1246
-1146
-1042
-926
-793
-652
-510
-375
-246
-114
37
220
440
692
963
1235
1494
1736
1965
2192
2425
2668
2918
3161
3385
3579
3739
3867
3968
4043
4100
4133
4145
4140
4126
4112
4110
4124
4150
4178
4195
4190
4157
4097
4018
3927
3829
3723
3606
3472
3317
3142
2952
2756
2564
2382
2214
2058
1915
1779
1651
1528
1410
1298
1193
1095
1008
933
872
823
784
749
713
670
619
561
499
437
379
329
289
262
251
257
279
315
359
406
449
485
517
550
589
639
699
761
815
852
865
854
827
795
768
752
748
752
756
756
746
728
707
684
665
648
634
620
604
586
565
539
509
475
439
404
377
362
363
381
409
439
462
473
471
465
464
481
524
592
679
775
866
945
1008
1059
1101
1142
1184
1229
1272
1312
1345
1370
1386
1395
1396
1393
1389
1386
1390
1402
1422
1446
1469
1482
1481
1466
1440
1411
1387
1373
1368
1369
1370
1366
1359
1353
1355
1373
1408
1457
1511
1561
1598
1620
1627
1621
1605
1580
1545
1496
1436
1369
1304
1251
1215
1200
1202
1211
1221
1226
1223
1215
1204
1193
1179
1160
1132
1092
1041
985
928
873
824
777
733
692
658
639
642
673
729
803
880
950
1000
1035
1056
1077
1109
1158
1226
1303
1376
1430
1455
1443
1398
1327
1242
1154
1071
998
935
880
829
780
732
689
651
621
599
581
566
549
529
506
479
450
418
382
341
295
245
196
153
120
100
91
88
83
70
46
11
-31
-73
-109
-137
-158
-179
-204
-241
-290
-348
-409
-462
-499
-510
-495
-455
-398
-332
-268
-210
-160
-116
-72
-22
37
106
185
271
362
457
555
654
752
843
924
990
1043
1083
1118
1152
1190
1230
1269
1301
1321
1328
1323
1310
1294
1278
1262
1247
1232
1219
1209
1205
1208
1216
1227
1240
1255
1276
1308
1355
1416
1487
1557
1617
1662
1695
1723
1761
1817
1894
1985
2076
2154
2208
2239
2255
2267
2285
2314
2351
2391
2428
2461
2494
2534
2587
2651
2721
2786
2837
2868
2881
2882
2878
2873
2865
2851
2823
2779
2720
2649
2568
2477
2372
2244
2091
1913
1720
1523
1335
1160
995
830
652
455
241
19
-196
-391
-560
-710
-851
-997
-1158
-1336
-1526
-1719
-1909
-2094
-2276
-2461
-2654
-2856
-3064
-3275
-3484
-3689
-3890
-4086
-4279
-4463
-4633
-4782
-4909
-5013
-5101
-5182
-5261
-5345
-5433
-5526
-5622
-5721
-5824
-5931
-6042
-6153
-6258
-6353
-6434
-6502
-6560
-6611
-6658
-6698
-6726
-6736
-6724
-6692
-6645
-6593
-6542
-6497
-6454
-6408
-6351
-6279
-6194
-6104
-6021
-5954
-5909
-5886
-5880
-5880
-5877
-5864
-5839
-5803
-5758
-5709
-5659
-5614
-5577
-5549
-5529
-5516
-5502
-5480
-5443
-5386
-5313
-5230
-5147
-5076
-5022
-4984
-4954
-4922
-4873
-4802
-4707
-4594
-4475
-4360
-4258
-4171
-4094
-4022
-3945
-3854
-3748
-3623
-3483
-3329
-3163
-2989
-2809
-2626
-2445
-2269
-2102
-1946
-1800
-1665
-1542
-1434
-1343
-1271
-1221
-1191
-1180
-1184
-1200
-1224
-1256
-1293
-1332
-1371
-1404
-1428
-1440
-1441
-1435
-1424
-1413
-1398
-1376
-1340
-1287
-1214
-1126
-1033
-942
-859
-787
-719
-647
-563
-461
-341
-204
-57
97
254
414
576
737
897
1052
1201
1347
1493
1647
1813
1992
2179
2367
2545
2705
2842
2957
3052
3132
3200
3258
3308
3349
3385
3417
3447
3475
3497
3510
3512
3504
3495
3493
3510
3555
3631
3736
3863
4003
4154
4310
4473
4640
4809
4975
5130
5270
5391
5496
5588
5670
5745
5810
5861
5895
5914
5924
5935
5954
5988
6032
6081
6125
6156
6175
6187
6199
6220
6251
6285
6312
6319
6298
6246
6170
6075
5971
5859
5739
5607
5463
5309
5155
5011
4889
4794
4723
4667
4614
4553
4479
4391
4297
4203
4115
4035
3961
3887
3807
3718
3619
3512
3400
3288
3180
3079
2987
2905
2830
2763
2700
2639
2580
2522
2467
2417
2372
2335
2303
2278
2258
2245
2240
2248
2270
2307
2355
2412
2470
2526
2577
2624
2666
2708
2749
2791
2834
2877
2923
2976
3044
3129
3237
3365
3509
3662
3814
3959
4094
4217
4331
4440
4545
4648
4751
4854
4958
5064
5175
5293
5418
5548
5680
5807
5928
6038
6138
6231
6320
6411
6504
6599
6694
6785
6869
6946
7015
7082
7150
7224
7307
7400
7499
7599
7696
7781
7848
7892
7909
7899
7862
7802
7724
7634
7538
7443
7353
7271
7197
7132
7073
7015
6955
6887
6809
6721
6627
6532
6441
6357
6279
6199
6111
6007
5887
5756
5626
5510
5417
5347
5291
5232
5153
5039
4887
4704
4504
4303
4112
3933
3760
3587
3405
3215
3021
2831
2653
2487
2329
2173
2009
1839
1665
1496
1340
1200
1073
952
826
691
550
411
284
180
98
33
-25
-84
-151
-223
-293
-356
-409
-456
-506
-568
-645
-734
-828
-916
-994
-1062
-1129
-1206
-1299
-1408
-1523
-1629
-1712
-1765
-1788
-1790
-1782
-1771
-1760
-1745
-1720
-1683
-1638
-1593
-1560
-1547
-1558
-1588
-1630
-1675
-1721
-1771
-1832
-1912
-2012
-2125
-2241
-2347
-2434
-2502
-2557
-2613
-2682
-2770
-2877
-2998
-3123
-3244
-3354
-3454
-3545
-3629
-3710
-3788
-3867
-3949
-4038
-4140
-4254
-4376
-4498
-4608
-4697
-4760
-4799
-4822
-4841
-4865
-4898
-4939
-4978
-5007
-5017
-5004
-4970
-4922
-4866
-4807
-4749
-4690
-4629
-4564
-4494
-4419
-4340
-4259
-4177
-4097
-4019
-3951
-3896
-3858
-3841
-3842
-3858
-3882
-3908
-3932
-3954
-3979
-4011
-4058
-4119
-4193
-4274
-4354
-4428
-4493
-4552
-4609
-4671
-4741
-4822
-4907
-4993
-5070
-5135
-5186
-5226
-5260
-5294
-5333
-5377
-5425
-5472
-5515
-5552
-5583
-5613
-5647
-5691
-5747
-5816
-5893
-5972
-6047
-6111
-6160
-6191
-6207
-6206
-6193
-6167
-6128
-6076
-6008
-5924
-5824
-5710
-5587
-5460
-5337
-5225
-5129
-5054
-5001
-4971
-4963
-4972
-4998
-5038
-5089
-5147
-5211
-5276
-5341
-5403
-5459
-5510
-5555
-5597
-5636
-5677
-5722
-5775
-5836
-5906
-5982
-6062
-6141
-6219
-6295
-6371
-6449
-6530
-6615
-6699
-6777
-6844
-6896
-6933
-6959
-6978
-6998
-7021
-7045
-7069
-7085
-7091
-7084
-7062
-7029
-6986
-6936
-6881
-6822
-6764
-6711
-6667
-6636
-6616
-6603
-6593
-6579
-6562
-6545
-6535
-6541
-6566
-6609
-6663
-6717
-6760
-6789
-6803
-6811
-6818
-6828
-6840
-6847
-6839
-6808
-6753
-6676
-6584
-6483
-6376
-6262
-6136
-5994
-5836
-5664
-5485
-5304
-5123
-4939
-4747
-4541
-4319
-4083
-3843
-3603
-3371
-3150
-2938
-2733
-2534
-2344
-2166
-2005
-1862
-1735
-1619
-1508
-1400
-1296
-1198
-1112
-1036
-966
-893
-809
-707
-588
-461
-335
-219
-117
-27
55
131
201
261
303
324
325
314
301
295
301
313
327
335
340
350
380
442
541
673
824
974
1112
1232
1341
1454
1583
1734
1903
2078
2244
2388
2508
2607
2695
2780
2867
2957
3050
3147
3249
3363
3492
3636
3788
3936
4069
4179
4264
4333
4395
4459
4526
4592
4643
4671
4669
4643
4603
4562
4532
4515
4512
4515
4520
4526
4538
4563
4605
4667
4741
4818
4888
4943
4982
5010
5034
5059
5087
5117
5147
5172
5196
5222
5258
5309
5377
5461
5555
5650
5739
5819
5886
5941
5985
6019
6045
6063
6078
6094
6115
6143
6176
6210
6236
6249
6245
6226
6198
6167
6139
6114
6088
6052
5996
5913
5804
5673
5530
5385
5247
5116
4991
4867
4738
4604
4464
4325
4193
4074
3974
3896
3840
3805
3788
3782
3781
3775
3756
3716
3651
3563
3456
3338
3219
3105
3003
2913
2834
2764
2700
2640
2583
2527
2472
2420
2369
2323
2281
2245
2214
2189
2166
2145
2124
2101
2076
2050
2023
1994
1964
1932
1900
1868
1835
1800
1759
1705
1634
1542
1433
1311
1184
1060
941
828
716
600
476
345
215
94
-8
-84
-135
-163
-175
-180
-183
-188
-195
-205
-216
-227
-236
-242
-245
-244
-243
-245
-254
-273
-299
-328
-350
-358
-345
-313
-265
-210
-157
-111
-74
-44
-18
5
24
36
36
21
-6
-44
-87
-132
-176
-218
-256
-288
-311
-321
-316
-294
-260
-217
-169
-115
-55
14
93
178
263
338
395
432
450
455
455
454
454
451
444
430
414
401
396
404
421
441
455
457
445
421
390
355
316
266
200
111
-2
-136
-283
-433
-580
-720
-853
-978
-1095
-1201
-1296
-1381
-1458
-1535
-1617
-1706
-1798
-1882
-1945
-1975
-1965
-1916
-1837
-1738
-1630
-1522
-1415
-1310
-1203
-1093
-980
-863
-742
-619
-497
-379
-274
-190
-135
-110
-111
-125
-141
-147
-137
-116
-91
-75
-74
-90
-120
-157
-193
-226
-258
-293
-336
-388
-448
-514
-582
-648
-711
-770
-819
-855
-872
-866
-835
-784
-719
-646
-568
-484
-389
-278
-149
-5
144
290
422
537
635
720
796
864
923
970
1002
1022
1034
1044
1056
1067
1071
1058
1022
961
881
792
706
631
566
507
447
383
317
257
217
203
221
264
324
388
446
495
536
572
607
639
669
694
711
720
723
720
710
692
665
631
595
566
554
564
597
647
703
755
794
819
833
839
840
832
811
770
711
637
562
498
453
429
421
419
415
404
393
390
405
442
497
561
622
674
719
765
821
893
980
1071
1153
1215
1255
1278
1299
1329
1377
1438
1500
1550
1576
1576
1555
1525
1498
1478
1465
1450
1425
1385
1331
1269
1207
1149
1098
1049
998
940
874
801
723
642
559
470
376
278
181
92
19
-31
-59
-68
-66
-59
-51
-45
-40
-34
-24
-9
14
45
85
133
186
237
281
314
332
340
345
354
373
402
438
472
497
510
511
503
490
477
463
448
428
405
381
361
347
341
338
336
330
320
312
312
326
358
405
463
525
585
643
700
758
818
877
929
970
997
1010
1018
1020
1022
1020
1014
1000
985
971
968
984
1016
1057
1091
1104
1088
1044
984
920
865
820
782
738
678
599
506
410
325
255
198
144
80
-1
-99
-206
-309
-397
-470
-532
-598
-679
-784
-911
-1052
-1195
-1327
-1443
-1542
-1630
-1712
-1793
-1875
-1958
-2041
-2127
-2213
-2299
-2384
-2464
-2534
-2589
-2629
-2656
-2673
-2684
-2692
-2695
-2689
-2670
-2634
-2584
-2522
-2455
-2391
-2336
-2295
-2272
-2268
-2284
-2321
-2375
-2438
-2502
-2554
-2586
-2592
-2576
-2542
-2502
-2464
-2431
-2403
-2373
-2332
-2276
-2203
-2119
-2032
-1955
-1895
-1857
-1842
-1847
-1868
-1901
-1945
-2000
-2063
-2132
-2203
-2272
-2332
-2382
-2420
-2449
-2471
-2490
-2504
-2512
-2511
-2500
-2479
-2451
-2420
-2393
-2371
-2355
-2343
-2331
-2316
-2297
-2275
-2252
-2229
-2209
-2190
-2169
-2144
-2114
-2080
-2043
-2005
-1971
-1938
-1905
-1873
-1842
-1814
-1792
-1779
-1774
-1776
-1780
-1780
-1774
-1760
-1740
-1721
-1707
-1704
-1713
-1735
-1768
-1808
-1851
-1894
-1931
-1961
-1983
-1996
-2005
-2015
-2029
-2051
-2082
-2117
-2153
-2182
-2203
-2214
-2218
-2220
-2224
-2233
-2246
-2263
-2281
-2299
-2319
-2341
-2367
-2398
-2433
-2469
-2502
-2529
-2549
-2559
-2559
-2549
-2529
-2498
-2459
-2414
-2367
-2321
-2280
-2243
-2208
-2172
-2130
-2081
-2023
-1959
-1894
-1830
-1770
-1715
-1662
-1610
-1554
-1492
-1424
-1352
-1278
-1208
-1143
-1085
-1033
-984
-933
-875
-811
-741
-670
-602
-542
-490
-446
-405
-364
-319
-271
-222
-173
-124
-75
-24
32
90
148
198
237
261
274
281
291
309
337
371
405
433
452
466
483
511
556
617
690
767
841
908
969
1026
1083
1143
1204
1262
1315
1361
1401
1438
1476
1516
1556
1591
1615
1625
1620
1604
1583
1563
1549
1545
1549
1562
1578
1597
1616
1634
1649
1663
1678
1696
1722
1759
1809
1871
1942
2013
2083
2141
2187
2221
2248
2274
2307
2351
2410
2481
2558
2634
2703
2761
2808
2851
2894
2946
3009
3081
3159
3235
3301
3353
3391
3415
3428
3431
3427
3413
3392
3365
3337
3314
3299
3292
3290
3288
3282
3268
3249
3228
3212
3204
3207
3220
3242
3273
3316
3373
3445
3528
3613
3689
3746
3779
3790
3789
3783
3782
3785
3789
3785
3768
3737
3696
3653
3615
3586
3563
3538
3507
3467
3420
3375
3336
3306
3280
3248
3204
3142
3066
2984
2907
2839
2782
2730
2675
2611
2540
2464
2391
2325
2265
2204
2134
2051
1956
1856
1762
1680
1612
1554
1498
1434
1361
1284
1209
1146
1097
1057
1016
968
905
830
752
683
628
588
556
521
473
408
326
234
141
50
-37
-121
-204
-287
-368
-446
-520
-592
-668
-755
-856
-972
-1097
-1224
-1345
-1454
-1551
-1640
-1726
-1813
-1902
-1992
-2078
-2156
-2222
-2273
-2307
-2323
-2321
-2302
-2269
-2228
-2184
-2143
-2110
-2085
-2068
-2057
-2051
-2049
-2051
-2060
-2075
-2099
-2132
-2174
-2227
-2290
-2361
-2436
-2509
-2572
-2618
-2645
-2656
-2658
-2661
-2670
-2687
-2708
-2725
-2732
-2726
-2709
-2688
-2672
-2668
-2679
-2702
-2733
-2767
-2804
-2841
-2881
-2923
-2964
-3001
-3032
-3055
-3075
-3096
-3124
-3160
-3204
-3250
-3291
-3323
-3347
-3366
-3383
-3403
-3425
-3446
-3463
-3476
-3488
-3505
-3534
-3579
-3638
-3706
-3775
-3839
-3895
-3944
-3990
-4035
-4080
-4119
-4146
-4157
-4150
-4131
-4106
-4080
-4057
-4033
-4005
-3968
-3921
-3868
-3816
-3769
-3731
-3696
-3659
-3614
-3556
-3488
-3416
-3349
-3292
-3245
-3205
-3166
-3123
-3075
-3022
-2969
-2918
-2867
-2816
-2762
-2705
-2650
-2602
-2567
-2548
-2540
-2538
-2532
-2517
-2490
-2456
-2418
-2380
-2341
-2295
-2236
-2158
-2062
-1955
-1848
-1750
-1666
-1594
-1525
-1450
-1360
-1253
-1134
-1008
-883
-759
-637
-513
-386
-257
-130
-14
86
166
229
280
326
374
425
480
539
600
663
731
805
885
969
1054
1138
1218
1295
1370
1445
1517
1585
1643
1685
1710
1718
1711
1693
1669
1642
1613
1583
1555
1532
1516
1510
1517
1534
1559
1591
1628
1670
1718
1774
1835
1898
1955
2001
2032
2047
2051
2048
2043
2039
2035
2031
2023
2013
2005
2000
2001
2011
2027
2045
2065
2085
2109
2139
2176
2217
2257
2290
2311
2318
2317
2312
2310
2313
2316
2314
2299
2272
2233
2192
2157
2132
2116
2100
2076
2037
1984
1922
1861
1810
1771
1738
1704
1659
1602
1539
1481
1442
1429
1443
1477
1518
1557
1591
1624
1663
1712
1774
1842
1906
1957
1992
2016
2037
2066
2109
2164
2225
2284
2334
2376
2415
2459
2514
2583
2664
2752
2843
2935
3026
3117
3207
3291
3363
3418
3454
3474
3485
3494
3506
3520
3528
3525
3506
3471
3428
3385
3352
3331
3319
3309
3295
3272
3241
3206
3173
3144
3119
3093
3063
3027
2983
2937
2892
2850
2812
2778
2745
2714
2686
2662
2642
2624
2604
2577
2541
2496
2444
2390
2338
2289
2245
2202
2163
2128
2098
2076
2057
2036
2004
1954
1885
1800
1710
1624
1548
1481
1414
1337
1244
1133
1014
898
795
709
635
562
478
378
263
144
33
-59
-132
-191
-246
-306
-374
-447
-518
-580
-631
-674
-717
-768
-828
-896
-967
-1035
-1097
-1155
-1211
-1268
-1324
-1375
-1412
-1431
-1429
-1411
-1383
-1352
-1320
-1282
-1231
-1162
-1074
-974
-873
-783
-712
-659
-616
-571
-516
-448
-371
-293
-220
-154
-92
-26
51
144
249
361
474
583
689
795
903
1014
1124
1223
1306
1366
1408
1437
1462
1488
1514
1537
1547
1540
1514
1474
1428
1386
1352
1324
1294
1253
1191
1105
994
866
726
581
435
292
150
11
-125
-255
-380
-496
-605
-704
-794
-874
-942
-998
-1043
-1081
-1114
-1149
-1187
-1231
-1279
-1331
-1383
-1435
-1487
-1540
-1596
-1655
-1717
-1783
-1850
-1918
-1984
-2048
-2106
-2159
-2204
-2242
-2273
-2302
-2330
-2359
-2389
-2416
-2435
-2444
-2440
-2425
-2407
-2392
-2385
-2390
-2405
-2425
-2444
-2459
-2469
-2478
-2489
-2507
-2533
-2563
-2593
-2620
-2640
-2656
-2670
-2687
-2710
-2738
-2770
-2803
-2834
-2864
-2893
-2921
-2949
-2975
-2994
-3002
-2998
-2984
-2964
-2945
-2930
-2923
-2920
-2917
-2910
-2896
-2878
-2860
-2844
-2836
-2836
-2840
-2847
-2855
-2864
-2879
-2901
-2931
-2969
-3007
-3042
-3068
-3087
-3101
-3116
-3138
-3168
-3202
-3235
-3262
-3278
-3284
-3287
-3292
-3305
-3326
-3353
-3382
-3407
-3426
-3438
-3443
-3443
-3437
-3422
-3398
-3365
-3326
-3286
-3248
-3215
-3182
-3143
-3089
-3016
-2922
-2816
-2707
-2607
-2520
-2447
-2382
-2317
-2245
-2165
-2081
-1998
-1924
-1863
-1813
-1770
-1729
-1688
-1648
-1608
-1572
-1539
-1505
-1465
-1416
-1359
-1300
-1244
-1199
-1165
-1139
-1110
-1068
-1004
-924
-831
-739
-658
-597
-552
-518
-486
-448
-404
-357
-314
-281
-259
-245
-234
-220
-202
-181
-162
-149
-144
-143
-141
-135
-121
-105
-92
-89
-101
-125
-155
-182
-199
-205
-205
-204
-210
-226
-252
-282
-311
-336
-359
-385
-421
-470
-528
-588
-641
-676
-691
-689
-678
-665
-656
-652
-649
-642
-629
-610
-590
-576
-572
-579
-592
-608
-621
-632
-644
-665
-700
-752
-817
-887
-954
-1010
-1055
-1092
-1126
-1164
-1209
-1258
-1310
-1358
-1401
-1437
-1470
-1500
-1528
-1553
-1571
-1580
-1580
-1575
-1570
-1568
-1573
-1583
-1594
-1602
-1602
-1592
-1575
-1552
-1528
-1504
-1480
-1454
-1423
-1384
-1338
-1283
-1223
-1160
-1099
-1045
-1000
-969
-950
-939
-930
-918
-898
-869
-837
-809
-791
-789
-802
-825
-851
-874
-891
-904
-916
-930
-946
-959
-963
-953
-927
-890
-848
-809
-776
-749
-724
-697
-666
-635
-613
-604
-612
-632
-654
-666
-659
-633
-593
-550
-511
-478
-446
-406
-348
-272
-184
-94
-15
47
96
141
196
268
360
463
568
664
749
829
911
1006
1118
1244
1376
1509
1641
1774
1915
2068
2233
2399
2556
2691
2796
2876
2939
2998
3062
3131
3201
3262
3307
3335
3349
3359
3375
3403
3443
3493
3549
3609
3671
3738
3806
3874
3933
3977
4003
4017
4024
4035
4058
4097
4146
4197
4243
4279
4307
4332
4363
4405
4458
4522
4592
4665
4740
4819
4902
4987
5070
5146
5211
5264
5310
5353
5397
5440
5480
5509
5522
5521
5512
5505
5506
5519
5540
5559
5567
5557
5532
5498
5466
5441
5422
5403
5374
5327
5260
5180
5095
5015
4946
4886
4830
4770
4705
4635
4566
4504
4451
4405
4358
4304
4240
4169
4097
4033
3981
3941
3907
3871
3824
3763
3692
3616
3542
3474
3411
3349
3283
3211
3131
3045
2957
2867
2775
2680
2579
2474
2365
2257
2153
2054
1960
1868
1774
1678
1578
1476
1374
1272
1171
1069
965
855
739
618
492
361
229
96
-32
-153
-263
-362
-451
-532
-610
-686
-760
-827
-883
-922
-943
-947
-942
-933
-929
-934
-951
-978
-1012
-1054
-1101
-1152
-1208
-1265
-1323
-1382
-1439
-1498
-1557
-1618
-1678
-1735
-1785
-1826
-1858
-1886
-1915
-1951
-1997
-2055
-2120
-2188
-2255
-2317
-2373
-2424
-2470
-2510
-2544
-2569
-2586
-2596
-2602
-2606
-2608
-2605
-2595
-2573
-2540
-2501
-2461
-2427
-2402
-2383
-2364
-2336
-2292
-2232
-2158
-2080
-2005
-1943
-1889
-1841
-1791
-1732
-1660
-1576
-1486
-1393
-1302
-1215
-1130
-1047
-966
-887
-812
-742
-679
-622
-568
-516
-465
-413
-361
-309
-255
-199
-140
-77
-14
49
107
160
209
256
304
357
415
478
544
611
675
735
788
833
868
893
909
918
922
922
917
907
887
856
812
756
694
630
568
510
456
402
347
289
230
171
116
66
22
-18
-57
-97
-138
-181
-225
-272
-322
-378
-440
-506
-572
-633
-685
-726
-761
-793
-830
-877
-933
-996
-1057
-1112
-1155
-1184
-1204
-1218
-1232
-1249
-1270
-1294
-1317
-1338
-1354
-1364
-1372
-1378
-1388
-1405
-1429
-1460
-1495
-1528
-1554
-1570
-1576
-1575
-1571
-1568
-1567
-1565
-1560
-1546
-1524
-1496
-1468
-1449
-1443
-1451
-1466
-1481
-1487
-1479
-1459
-1433
-1409
-1395
-1391
-1396
-1403
-1404
-1398
-1383
-1364
-1346
-1330
-1318
-1308
-1297
-1286
-1275
-1268
-1270
-1283
-1307
-1340
-1379
-1424
-1476
-1539
-1615
-1705
-1804
-1905
-2000
-2083
-2152
-2209
-2263
-2319
-2382
-2452
-2525
-2593
-2650
-2694
-2727
-2754
-2784
-2822
-2873
-2937
-3010
-3085
-3158
-3223
-3281
-3331
-3377
-3418
-3456
-3487
-3510
-3521
-3519
-3508
-3491
-3474
-3460
-3451
-3447
-3443
-3437
-3427
-3412
-3394
-3375
-3355
-3333
-3308
-3276
-3238
-3198
-3160
-3131
-3113
-3105
-3103
-3101
-3092
-3078
-3060
-3048
-3046
-3059
-3084
-3114
-3141
-3159
-3165
-3161
-3154
-3150
-3150
-3155
-3162
-3168
-3173
-3176
-3180
-3185
-3192
-3198
-3200
-3196
-3190
-3184
-3183
-3189
-3199
-3206
-3201
-3180
-3140
-3087
-3029
-2975
-2930
-2892
-2857
-2821
-2780
-2736
-2695
-2661
-2637
-2621
-2607
-2587
-2559
-2525
-2493
-2469
-2458
-2458
-2460
-2453
-2430
-2389
-2339
-2292
-2259
-2249
-2258
-2278
-2296
-2304
-2296
-2277
-2252
-2228
-2209
-2194
-2177
-2154
-2125
-2089
-2050
-2008
-1963
-1911
-1847
-1769
-1680
-1588
-1503
-1432
-1379
-1339
-1303
-1263
-1210
-1147
-1076
-1006
-944
-890
-842
-795
-742
-681
-613
-539
-462
-385
-306
-224
-139
-52
35
116
191
261
329
403
487
580
681
781
875
959
1033
1103
1176
1259
1355
1464
1581
1700
1815
1921
2017
2104
2185
2267
2355
2452
2560
2680
2808
2938
3065
3185
3296
3401
3503
3605
3709
3816
3922
4025
4122
4213
4300
4382
4460
4532
4594
4644
4681
4710
4737
4768
4808
4857
4913
4967
5014
5049
5071
5084
5093
5100
5105
5107
5103
5090
5070
5045
5016
4987
4957
4922
4879
4828
4772
4715
4665
4628
4607
4598
4596
4593
4582
4560
4528
4488
4447
4404
4362
4317
4267
4209
4143
4070
3996
3925
3861
3806
3758
3716
3675
3633
3588
3542
3499
3463
3438
3425
3420
3419
3416
3406
3388
3365
3342
3322
3309
3300
3294
3287
3278
3268
3261
3261
3269
3282
3295
3300
3294
3277
3255
3233
3220
3216
3220
3225
3224
3214
3196
3175
3157
3147
3146
3151
3157
3161
3160
3158
3157
3160
3168
3179
3190
3199
3207
3213
3220
3228
3235
3240
3238
3231
3222
3218
3224
3245
3278
3319
3358
3391
3415
3431
3445
3462
3484
3510
3534
3552
3561
3561
3553
3541
3527
3510
3490
3466
3437
3406
3377
3350
3326
3300
3269
3230
3184
3133
3082
3037
2998
2963
2929
2892
2848
2798
2744
2686
2626
2561
2489
2411
2329
2247
2171
2104
2044
1986
1923
1850
1763
1668
1571
1478
1394
1319
1251
1185
1118
1050
982
913
841
764
678
583
483
384
293
213
139
63
-26
-133
-255
-381
-496
-587
-646
-679
-697
-714
-739
-773
-809
-835
-846
-839
-821
-802
-791
-787
-788
-784
-771
-747
-718
-695
-683
-683
-689
-691
-678
-649
-608
-565
-529
-504
-487
-471
-448
-415
-375
-338
-312
-302
-306
-317
-328
-335
-340
-350
-369
-399
-435
-468
-491
-500
-501
-505
-522
-556
-602
-650
-688
-711
-722
-735
-761
-810
-877
-951
-1016
-1058
-1075
-1076
-1077
-1092
-1124
-1170
-1216
-1249
-1264
-1265
-1264
-1275
-1303
-1347
-1395
-1434
-1455
-1460
-1460
-1468
-1493
-1536
-1588
-1633
-1661
-1668
-1662
-1656
-1663
-1687
-1727
-1771
-1811
-1840
-1860
-1881
-1911
-1957
-2019
-2091
-2165
-2234
-2297
-2353
-2406
-2455
-2496
-2525
-2539
-2538
-2530
-2526
-2534
-2557
-2590
-2623
-2644
-2647
-2631
-2607
-2583
-2569
-2567
-2573
-2577
-2573
-2560
-2541
-2525
-2518
-2523
-2536
-2552
-2565
-2571
-2576
-2582
-2595
-2615
-2638
-2656
-2664
-2660
-2646
-2628
-2611
-2599
-2587
-2571
-2548
-2516
-2482
-2454
-2440
-2443
-2460
-2484
-2507
-2523
-2533
-2539
-2548
-2560
-2573
-2582
-2580
-2565
-2538
-2507
-2480
-2459
-2443
-2425
-2396
-2353
-2298
-2243
-2200
-2179
-2181
-2199
-2220
-2230
-2222
-2201
-2180
-2173
-2192
-2241
-2313
-2393
-2469
-2530
-2577
-2616
-2655
-2703
-2764
-2834
-2910
-2987
-3063
-3140
-3219
-3300
-3383
-3462
-3534
-3594
-3644
-3688
-3730
-3774
-3820
-3864
-3903
-3931
-3947
-3952
-3952
-3950
-3949
-3948
-3946
-3940
-3930
-3916
-3901
-3888
-3878
-3871
-3863
-3853
-3840
-3824
-3806
-3790
-3774
-3755
-3729
-3691
-3639
-3574
-3501
-3425
-3350
-3276
-3200
-3118
-3026
-2926
-2821
-2718
-2622
-2536
-2461
-2392
-2326
-2258
-2190
-2123
-2060
-2004
-1954
-1906
-1857
-1805
-1749
-1693
-1641
-1595
-1555
-1516
-1472
-1416
-1349
-1272
-1193
-1117
-1048
-983
-917
-844
-760
-665
-565
-468
-381
-306
-239
-174
-102
-22
65
152
231
295
344
384
422
467
525
592
663
732
790
836
871
900
929
960
994
1029
1065
1099
1133
1167
1202
1240
1280
1321
1364
1411
1464
1525
1596
1675
1760
1847
1933
2016
2099
2183
2271
2363
2456
2547
2632
2707
2773
2832
2885
2933
2976
3010
3036
3052
3063
3077
3102
3141
3194
3256
3316
3365
3397
3413
3420
3429
3449
3485
3535
3591
3644
3688
3722
3751
3784
3827
3882
3946
4011
4069
4118
4157
4191
4223
4255
4282
4298
4294
4268
4222
4164
4104
4051
4008
3967
3921
3862
3788
3704
3621
3549
3495
3457
3427
3394
3350
3292
3226
3158
3096
3042
2994
2947
2895
2837
2777
2717
2663
2611
2557
2494
2418
2334
2250
2181
2137
2119
2121
2130
2133
2120
2092
2057
2024
2003
1995
1995
1994
1987
1972
1952
1934
1920
1909
1895
1871
1834
1785
1733
1688
1657
1640
1629
1615
1589
1550
1507
1470
1451
1455
1479
1511
1541
1559
1566
1566
1566
1571
1578
1585
1582
1568
1542
1511
1482
1459
1442
1428
1411
1388
1359
1329
1300
1274
1248
1215
1168
1106
1031
950
869
793
721
649
571
486
398
312
233
164
99
32
-45
-133
-228
-320
-401
-466
-519
-571
-634
-716
-815
-924
-1030
-1122
-1201
-1272
-1346
-1434
-1538
-1654
-1769
-1873
-1958
-2023
-2076
-2125
-2173
-2222
-2270
-2310
-2344
-2372
-2401
-2437
-2481
-2529
-2575
-2614
-2642
-2663
-2682
-2706
-2739
-2779
-2820
-2859
-2890
-2917
-2942
-2970
-3002
-3039
-3074
-3106
-3132
-3156
-3183
-3216
-3254
-3293
-3327
-3349
-3361
-3368
-3376
-3393
-3422
-3462
-3506
-3549
-3591
-3634
-3683
-3742
-3809
-3879
-3942
-3993
-4030
-4059
-4091
-4131
-4178
-4225
-4258
-4268
-4249
-4208
-4158
-4113
-4086
-4075
-4077
-4078
-4067
-4046
-4017
-3988
-3969
-3962
-3963
-3965
-3962
-3951
-3936
-3922
-3910
-3898
-3880
-3848
-3795
-3722
-3637
-3551
-3473
-3408
-3352
-3299
-3240
-3171
-3094
-3015
-2939
-2871
-2808
-2747
-2683
-2616
-2545
-2474
-2403
-2332
-2255
-2169
-2070
-1963
-1856
-1757
-1673
-1602
-1537
-1467
-1385
-1287
-1179
-1068
-963
-868
-780
-693
-600
-499
-393
-287
-188
-99
-17
64
147
232
314
384
437
471
492
510
533
564
599
631
649
652
641
626
618
622
639
661
682
696
703
708
718
735
760
785
806
821
836
857
893
946
1010
1077
1132
1169
1191
1204
1221
1250
1291
1338
1378
1404
1412
1404
1389
1374
1363
1356
1348
1336
1320
1303
1290
1280
1268
1247
1209
1153
1084
1016
962
932
923
923
916
889
836
764
688
622
575
547
530
515
495
470
448
434
432
438
445
446
438
425
413
410
418
432
442
442
428
406
389
387
405
437
473
501
513
511
505
508
527
562
603
639
660
667
667
668
678
695
712
719
708
682
653
633
635
657
691
722
738
736
723
713
720
748
791
835
867
879
876
870
873
895
932
974
1008
1026
1030
1030
1042
1074
1125
1186
1241
1278
1295
1300
1306
1325
1365
1421
1482
1534
1568
1585
1590
1591
1594
1602
1611
1620
1626
1634
1647
1670
1702
1739
1772
1797
1812
1824
1842
1873
1919
1976
2035
2086
2125
2153
2177
2207
2246
2297
2353
2407
2456
2498
2538
2580
2628
2679
2730
2776
2816
2850
2884
2918
2954
2986
3007
3012
3003
2987
2975
2977
2997
3031
3070
3104
3124
3134
3139
3149
3171
3205
3244
3278
3301
3311
3313
3314
3320
3332
3345
3353
3350
3338
3325
3319
3326
3344
3367
3382
3381
3364
3339
3316
3307
3314
3332
3347
3348
3328
3291
3246
3206
3180
3166
3158
3145
3120
3082
3039
3002
2978
2969
2969
2966
2954
2929
2897
2865
2842
2827
2816
2798
2764
2712
2646
2579
2522
2482
2458
2443
2426
2400
2366
2327
2294
2274
2268
2274
2283
2289
2289
2286
2284
2288
2299
2313
2328
2338
2344
2349
2358
2376
2404
2439
2478
2514
2547
2578
2608
2641
2674
2704
2726
2736
2736
2730
2724
2725
2735
2750
2763
2770
2765
2751
2732
2714
2700
2689
2677
2658
2628
2589
2543
2497
2454
2414
2374
2331
2281
2224
2164
2106
2055
2013
1978
1947
1914
1877
1835
1788
1738
1687
1636
1583
1530
1478
1431
1390
1360
1338
1322
1307
1289
1265
1236
1205
1174
1145
1119
1092
1062
1027
986
937
882
821
755
685
615
549
491
445
410
385
361
334
299
256
212
173
146
132
127
124
115
94
60
18
-24
-60
-87
-106
-123
-143
-169
-203
-241
-279
-317
-353
-390
-429
-471
-514
-556
-595
-632
-670
-714
-767
-832
-903
-977
-1047
-1109
-1165
-1219
-1276
-1338
-1405
-1472
-1535
-1590
-1639
-1687
-1740
-1802
-1873
-1951
-2029
-2106
-2177
-2248
-2322
-2403
-2487
-2566
-2631
-2675
-2695
-2702
-2706
-2723
-2762
-2822
-2897
-2974
-3046
-3109
-3166
-3226
-3297
-3381
-3477
-3574
-3665
-3743
-3809
-3866
-3918
-3967
-4011
-4043
-4059
-4057
-4043
-4025
-4014
-4019
-4038
-4067
-4098
-4126
-4148
-4166
-4183
-4200
-4213
-4216
-4201
-4166
-4114
-4053
-3997
-3955
-3929
-3914
-3902
-3882
-3851
-3812
-3774
-3747
-3740
-3753
-3783
-3821
-3858
-3892
-3920
-3945
-3971
-3996
-4019
-4040
-4054
-4062
-4067
-4072
-4078
-4086
-4091
-4094
-4089
-4080
-4070
-4066
-4067
-4078
-4094
-4112
-4125
-4131
-4128
-4118
-4099
-4070
-4035
-3992
-3945
-3897
-3853
-3815
-3782
-3750
-3716
-3679
-3639
-3603
-3578
-3567
-3573
-3589
-3609
-3624
-3631
-3631
-3626
-3620
-3615
-3609
-3598
-3580
-3557
-3535
-3523
-3528
-3551
-3585
-3620
-3644
-3650
-3639
-3620
-3603
-3596
-3599
-3608
-3613
-3607
-3589
-3565
-3544
-3533
-3536
-3547
-3556
-3556
-3543
-3521
-3499
-3487
-3489
-3503
-3517
-3519
-3499
-3454
-3390
-3316
-3243
-3176
-3115
-3058
-2998
-2934
-2865
-2792
-2717
-2642
-2565
-2484
-2399
-2312
-2228
-2150
-2077
-2005
-1929
-1839
-1734
-1616
-1492
-1372
-1264
-1171
-1089
-1014
-943
-872
-803
-740
-686
-637
-589
-532
-462
-379
-288
-199
-120
-56
-3
47
103
169
244
320
388
443
482
512
539
568
602
638
670
697
719
742
774
823
890
970
1055
1137
1211
1278
1344
1412
1487
1567
1646
1718
1778
1828
1874
1924
1984
2056
2136
2219
2298
2371
2440
2509
2579
2652
2723
2785
2833
2862
2875
2878
2875
2873
2871
2866
2856
2838
2814
2789
2768
2757
2754
2755
2757
2753
2745
2736
2732
2737
2750
2765
2772
2761
2727
2673
2606
2541
2489
2453
2431
2414
2391
2353
2300
2236
2171
2115
2072
2043
2021
2003
1980
1952
1922
1896
1879
1873
1876
1882
1886
1884
1875
1862
1847
1835
1827
1820
1811
1795
1769
1732
1684
1629
1570
1508
1445
1383
1318
1252
1184
1113
1039
966
893
824
759
699
644
592
542
494
445
398
353
311
274
241
211
181
151
121
92
68
51
41
38
40
41
38
28
9
-18
-48
-77
-102
-117
-124
-122
-115
-106
-98
-91
-83
-69
-44
-8
41
96
153
204
246
279
308
336
368
404
440
471
494
508
514
518
525
536
547
552
545
521
484
441
402
376
365
367
372
373
363
342
315
291
276
273
280
290
299
300
294
280
260
233
199
153
94
26
-48
-121
-186
-242
-292
-342
-398
-462
-534
-605
-668
-714
-740
-747
-740
-725
-708
-689
-671
-654
-638
-626
-619
-617
-620
-625
-629
-632
-636
-645
-663
-692
-732
-775
-815
-844
-858
-857
-845
-827
-807
-784
-757
-722
-678
-627
-573
-523
-479
-442
-411
-382
-354
-327
-305
-292
-289
-296
-306
-312
-309
-295
-273
-248
-228
-214
-202
-187
-161
-119
-63
1
62
112
150
177
201
228
261
296
326
341
334
304
258
203
151
106
70
41
14
-14
-42
-70
-94
-115
-133
-150
-169
-187
-202
-210
-208
-200
-190
-189
-203
-237
-285
-338
-387
-422
-441
-449
-453
-460
-474
-495
-517
-538
-554
-569
-587
-609
-637
-664
-684
-691
-686
-676
-670
-681
-715
-769
-833
-895
-942
-969
-978
-978
-976
-979
-988
-1000
-1010
-1020
-1027
-1037
-1052
-1074
-1101
-1128
-1153
-1175
-1196
-1219
-1245
-1271
-1289
-1291
-1269
-1225
-1165
-1101
-1046
-1004
-974
-949
-918
-875
-818
-755
-694
-642
-601
-570
-541
-510
-473
-434
-395
-361
-331
-303
-271
-235
-196
-160
-133
-118
-111
-106
-93
-64
-21
30
79
117
141
153
161
173
192
216
240
259
270
276
284
301
327
361
396
427
455
483
523
582
661
756
856
950
1029
1096
1157
1221
1292
1369
1443
1504
1543
1559
1557
1547
1538
1533
1532
1531
1528
1524
1522
1529
1547
1573
1600
1617
1619
1604
1581
1558
1543
1537
1535
1527
1504
1465
1414
1363
1321
1294
1281
1274
1265
1248
1226
1202
1183
1172
1167
1162
1150
1130
1105
1082
1069
1068
1077
1087
1088
1076
1051
1020
995
978
973
973
972
963
945
919
892
867
846
826
804
780
757
742
739
750
767
780
779
760
724
682
646
621
606
592
564
512
437
347
258
185
135
106
88
70
47
22
3
2
25
69
122
170
203
218
224
234
256
295
342
385
408
406
380
344
312
299
309
340
384
430
472
506
536
566
598
634
672
710
746
776
801
819
827
825
812
789
761
732
707
689
678
673
672
672
675
680
688
698
709
718
726
733
741
752
766
780
792
799
799
796
795
800
815
838
864
888
903
908
907
904
903
904
905
901
888
868
847
832
832
847
873
900
918
920
907
886
867
857
858
868
879
882
874
859
841
829
828
838
853
867
876
878
877
878
886
900
920
939
955
966
971
973
973
973
970
961
946
925
903
883
872
871
879
896
919
945
974
1004
1032
1054
1068
1068
1057
1036
1012
992
976
962
945
919
878
825
766
712
671
649
642
643
642
631
609
581
553
532
517
505
488
460
420
370
320
280
254
241
235
226
208
179
143
110
86
76
77
84
90
89
80
69
59
55
56
59
59
53
40
26
13
5
0
-6
-20
-44
-80
-123
-166
-204
-234
-260
-284
-314
-349
-390
-431
-468
-502
-533
-568
-609
-655
-702
-740
-762
-765
-751
-730
-712
-704
-707
-718
-728
-730
-723
-711
-700
-697
-706
-722
-741
-755
-763
-766
-772
-785
-808
-839
-872
-900
-920
-934
-948
-967
-996
-1032
-1068
-1097
-1112
-1113
-1105
-1096
-1092
-1096
-1105
-1115
-1122
-1123
-1121
-1120
-1122
-1127
-1131
-1131
-1122
-1105
-1081
-1057
-1032
-1006
-974
-930
-869
-795
-716
-639
-574
-521
-476
-429
-373
-304
-226
-145
-72
-13
32
65
94
125
159
198
241
288
341
399
462
524
577
613
626
621
607
598
605
630
669
709
737
745
734
713
694
686
695
717
744
771
793
813
832
852
871
883
885
876
862
855
864
896
943
992
1026
1033
1008
966
919
886
877
889
910
927
929
911
880
845
812
782
750
711
661
602
541
486
442
407
371
325
261
182
95
13
-57
-111
-155
-198
-249
-309
-374
-437
-489
-531
-567
-604
-649
-703
-758
-805
-839
-860
-877
-903
-948
-1014
-1092
-1168
-1228
-1264
-1283
-1297
-1324
-1373
-1444
-1525
-1599
-1653
-1682
-1692
-1695
-1704
-1726
-1760
-1799
-1833
-1858
-1874
-1887
-1902
-1917
-1929
-1929
-1911
-1877
-1837
-1802
-1786
-1791
-1811
-1832
-1839
-1823
-1785
-1737
-1695
-1672
-1672
-1691
-1716
-1733
-1734
-1719
-1696
-1675
-1661
-1655
-1653
-1647
-1630
-1601
-1564
-1525
-1491
-1464
-1443
-1424
-1400
-1368
-1330
-1286
-1241
-1196
-1154
-1113
-1072
-1031
-988
-945
-901
-856
-808
-757
-702
-642
-579
-513
-445
-375
-305
-236
-168
-102
-39
21
80
138
195
251
305
356
405
454
503
553
603
649
689
721
749
776
810
853
908
968
1029
1083
1127
1164
1199
1238
1285
1337
1388
1432
1466
1492
1516
1546
1588
1639
1692
1738
1769
1786
1795
1805
1826
1858
1896
1928
1947
1947
1936
1922
1916
1923
1939
1954
1959
1949
1931
1914
1913
1933
1971
2016
2053
2073
2076
2071
2070
2083
2109
2138
2155
2150
2121
2077
2033
2003
1991
1988
1979
1948
1889
1809
1722
1648
1595
1563
1536
1500
1441
1360
1268
1181
1115
1073
1048
1024
989
935
868
799
741
701
676
660
640
613
580
547
524
514
515
518
515
502
480
454
431
412
391
363
319
259
189
118
56
5
-39
-86
-145
-217
-296
-371
-430
-467
-487
-503
-530
-578
-647
-725
-799
-857
-896
-922
-945
-977
-1020
-1070
-1117
-1151
-1166
-1168
-1164
-1166
-1180
-1204
-1233
-1257
-1269
-1268
-1259
-1248
-1243
-1244
-1252
-1261
-1269
-1273
-1273
-1270
-1264
-1256
-1245
-1233
-1222
-1219
-1228
-1249
-1278
-1307
-1327
-1332
-1323
-1305
-1289
-1285
-1295
-1321
-1355
-1390
-1422
-1449
-1474
-1499
-1526
-1552
-1573
-1585
-1588
-1585
-1580
-1579
-1584
-1594
-1607
-1620
-1631
-1641
-1652
-1664
-1676
-1683
-1680
-1663
-1635
-1600
-1567
-1542
-1527
-1520
-1513
-1497
-1469
-1429
-1381
-1334
-1293
-1264
-1246
-1236
-1231
-1228
-1226
-1224
-1224
-1227
-1232
-1241
-1253
-1270
-1288
-1305
-1319
-1328
-1331
-1332
-1337
-1350
-1374
-1405
-1437
-1464
-1480
-1486
-1486
-1487
-1494
-1506
-1520
-1530
-1534
-1535
-1541
-1559
-1593
-1638
-1679
-1702
-1699
-1670
-1629
-1595
-1582
-1590
-1607
-1612
-1589
-1537
-1473
-1427
-1425
-1475
-1555
-1615
-1598
-1461
-1196
-837
-451
-115
112
209
195
120
40
-3
4
46
94
122
117
88
53
33
37
59
86
102
99
81
59
46
48
63
82
93
91
78
62
52
53
65
79
88
86
76
63
56
57
66
77
84
83
75
64
58
59
67
76
82
81
74
65
60
61
67
75
80
79
73
66
61
62
67
74
78
77
72
66
62
63
67
73
77
76
72
66
63
63
67
73
76
75
71
67
63
64
67
72
75
74
71
67
64
64
67
71
74
74
71
67
64
65
67
71
73
73
70
67
65
65
67
70
72
72
70
67
65
65
67
70
72
72
70
67
65
65
67
70
71
71
69
67
65
65
67
69
71
70
69
67
65
65
67
69
70
70
69
67
65
65
67
68
70
69
68
67
65
65
67
68
69
69
68
66
65
65
66
68
69
69
68
66
65
65
66
67
68
68
67
66
65
65
66
67
68
68
67
66
65
65
66
67
67
67
67
66
65
65
66
67
67
67
66
66
65
65
66
66
67
67
66
65
65
65
65
66
66
66
66
65
65
65
65
66
66
66
66
65
65
65
65
65
66
66
65
65
65
65
65
65
65
65
65
65
64
64
65
65
65
65
65
64
64
64
64
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
